development.css 2.4 MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537245382453924540245412454224543245442454524546245472454824549245502455124552245532455424555245562455724558245592456024561245622456324564245652456624567245682456924570245712457224573245742457524576245772457824579245802458124582245832458424585245862458724588245892459024591245922459324594245952459624597245982459924600246012460224603246042460524606246072460824609246102461124612246132461424615246162461724618246192462024621246222462324624246252462624627246282462924630246312463224633246342463524636246372463824639246402464124642246432464424645246462464724648246492465024651246522465324654246552465624657246582465924660246612466224663246642466524666246672466824669246702467124672246732467424675246762467724678246792468024681246822468324684246852468624687246882468924690246912469224693246942469524696246972469824699247002470124702247032470424705247062470724708247092471024711247122471324714247152471624717247182471924720247212472224723247242472524726247272472824729247302473124732247332473424735247362473724738247392474024741247422474324744247452474624747247482474924750247512475224753247542475524756247572475824759247602476124762247632476424765247662476724768247692477024771247722477324774247752477624777247782477924780247812478224783247842478524786247872478824789247902479124792247932479424795247962479724798247992480024801248022480324804248052480624807248082480924810248112481224813248142481524816248172481824819248202482124822248232482424825248262482724828248292483024831248322483324834248352483624837248382483924840248412484224843248442484524846248472484824849248502485124852248532485424855248562485724858248592486024861248622486324864248652486624867248682486924870248712487224873248742487524876248772487824879248802488124882248832488424885248862488724888248892489024891248922489324894248952489624897248982489924900249012490224903249042490524906249072490824909249102491124912249132491424915249162491724918249192492024921249222492324924249252492624927249282492924930249312493224933249342493524936249372493824939249402494124942249432494424945249462494724948249492495024951249522495324954249552495624957249582495924960249612496224963249642496524966249672496824969249702497124972249732497424975249762497724978249792498024981249822498324984249852498624987249882498924990249912499224993249942499524996249972499824999250002500125002250032500425005250062500725008250092501025011250122501325014250152501625017250182501925020250212502225023250242502525026250272502825029250302503125032250332503425035250362503725038250392504025041250422504325044250452504625047250482504925050250512505225053250542505525056250572505825059250602506125062250632506425065250662506725068250692507025071250722507325074250752507625077250782507925080250812508225083250842508525086250872508825089250902509125092250932509425095250962509725098250992510025101251022510325104251052510625107251082510925110251112511225113251142511525116251172511825119251202512125122251232512425125251262512725128251292513025131251322513325134251352513625137251382513925140251412514225143251442514525146251472514825149251502515125152251532515425155251562515725158251592516025161251622516325164251652516625167251682516925170251712517225173251742517525176251772517825179251802518125182251832518425185251862518725188251892519025191251922519325194251952519625197251982519925200252012520225203252042520525206252072520825209252102521125212252132521425215252162521725218252192522025221252222522325224252252522625227252282522925230252312523225233252342523525236252372523825239252402524125242252432524425245252462524725248252492525025251252522525325254252552525625257252582525925260252612526225263252642526525266252672526825269252702527125272252732527425275252762527725278252792528025281252822528325284252852528625287252882528925290252912529225293252942529525296252972529825299253002530125302253032530425305253062530725308253092531025311253122531325314253152531625317253182531925320253212532225323253242532525326253272532825329253302533125332253332533425335253362533725338253392534025341253422534325344253452534625347253482534925350253512535225353253542535525356253572535825359253602536125362253632536425365253662536725368253692537025371253722537325374253752537625377253782537925380253812538225383253842538525386253872538825389253902539125392253932539425395253962539725398253992540025401254022540325404254052540625407254082540925410254112541225413254142541525416254172541825419254202542125422254232542425425254262542725428254292543025431254322543325434254352543625437254382543925440254412544225443254442544525446254472544825449254502545125452254532545425455254562545725458254592546025461254622546325464254652546625467254682546925470254712547225473254742547525476254772547825479254802548125482254832548425485254862548725488254892549025491254922549325494254952549625497254982549925500255012550225503255042550525506255072550825509255102551125512255132551425515255162551725518255192552025521255222552325524255252552625527255282552925530255312553225533255342553525536255372553825539255402554125542255432554425545255462554725548255492555025551255522555325554255552555625557255582555925560255612556225563255642556525566255672556825569255702557125572255732557425575255762557725578255792558025581255822558325584255852558625587255882558925590255912559225593255942559525596255972559825599256002560125602256032560425605256062560725608256092561025611256122561325614256152561625617256182561925620256212562225623256242562525626256272562825629256302563125632256332563425635256362563725638256392564025641256422564325644256452564625647256482564925650256512565225653256542565525656256572565825659256602566125662256632566425665256662566725668256692567025671256722567325674256752567625677256782567925680256812568225683256842568525686256872568825689256902569125692256932569425695256962569725698256992570025701257022570325704257052570625707257082570925710257112571225713257142571525716257172571825719257202572125722257232572425725257262572725728257292573025731257322573325734257352573625737257382573925740257412574225743257442574525746257472574825749257502575125752257532575425755257562575725758257592576025761257622576325764257652576625767257682576925770257712577225773257742577525776257772577825779257802578125782257832578425785257862578725788257892579025791257922579325794257952579625797257982579925800258012580225803258042580525806258072580825809258102581125812258132581425815258162581725818258192582025821258222582325824258252582625827258282582925830258312583225833258342583525836258372583825839258402584125842258432584425845258462584725848258492585025851258522585325854258552585625857258582585925860258612586225863258642586525866258672586825869258702587125872258732587425875258762587725878258792588025881258822588325884258852588625887258882588925890258912589225893258942589525896258972589825899259002590125902259032590425905259062590725908259092591025911259122591325914259152591625917259182591925920259212592225923259242592525926259272592825929259302593125932259332593425935259362593725938259392594025941259422594325944259452594625947259482594925950259512595225953259542595525956259572595825959259602596125962259632596425965259662596725968259692597025971259722597325974259752597625977259782597925980259812598225983259842598525986259872598825989259902599125992259932599425995259962599725998259992600026001260022600326004260052600626007260082600926010260112601226013260142601526016260172601826019260202602126022260232602426025260262602726028260292603026031260322603326034260352603626037260382603926040260412604226043260442604526046260472604826049260502605126052260532605426055260562605726058260592606026061260622606326064260652606626067260682606926070260712607226073260742607526076260772607826079260802608126082260832608426085260862608726088260892609026091260922609326094260952609626097260982609926100261012610226103261042610526106261072610826109261102611126112261132611426115261162611726118261192612026121261222612326124261252612626127261282612926130261312613226133261342613526136261372613826139261402614126142261432614426145261462614726148261492615026151261522615326154261552615626157261582615926160261612616226163261642616526166261672616826169261702617126172261732617426175261762617726178261792618026181261822618326184261852618626187261882618926190261912619226193261942619526196261972619826199262002620126202262032620426205262062620726208262092621026211262122621326214262152621626217262182621926220262212622226223262242622526226262272622826229262302623126232262332623426235262362623726238262392624026241262422624326244262452624626247262482624926250262512625226253262542625526256262572625826259262602626126262262632626426265262662626726268262692627026271262722627326274262752627626277262782627926280262812628226283262842628526286262872628826289262902629126292262932629426295262962629726298262992630026301263022630326304263052630626307263082630926310263112631226313263142631526316263172631826319263202632126322263232632426325263262632726328263292633026331263322633326334263352633626337263382633926340263412634226343263442634526346263472634826349263502635126352263532635426355263562635726358263592636026361263622636326364263652636626367263682636926370263712637226373263742637526376263772637826379263802638126382263832638426385263862638726388263892639026391263922639326394263952639626397263982639926400264012640226403264042640526406264072640826409264102641126412264132641426415264162641726418264192642026421264222642326424264252642626427264282642926430264312643226433264342643526436264372643826439264402644126442264432644426445264462644726448264492645026451264522645326454264552645626457264582645926460264612646226463264642646526466264672646826469264702647126472264732647426475264762647726478264792648026481264822648326484264852648626487264882648926490264912649226493264942649526496264972649826499265002650126502265032650426505265062650726508265092651026511265122651326514265152651626517265182651926520265212652226523265242652526526265272652826529265302653126532265332653426535265362653726538265392654026541265422654326544265452654626547265482654926550265512655226553265542655526556265572655826559265602656126562265632656426565265662656726568265692657026571265722657326574265752657626577265782657926580265812658226583265842658526586265872658826589265902659126592265932659426595265962659726598265992660026601266022660326604266052660626607266082660926610266112661226613266142661526616266172661826619266202662126622266232662426625266262662726628266292663026631266322663326634266352663626637266382663926640266412664226643266442664526646266472664826649266502665126652266532665426655266562665726658266592666026661266622666326664266652666626667266682666926670266712667226673266742667526676266772667826679266802668126682266832668426685266862668726688266892669026691266922669326694266952669626697266982669926700267012670226703267042670526706267072670826709267102671126712267132671426715267162671726718267192672026721267222672326724267252672626727267282672926730267312673226733267342673526736267372673826739267402674126742267432674426745267462674726748267492675026751267522675326754267552675626757267582675926760267612676226763267642676526766267672676826769267702677126772267732677426775267762677726778267792678026781267822678326784267852678626787267882678926790267912679226793267942679526796267972679826799268002680126802268032680426805268062680726808268092681026811268122681326814268152681626817268182681926820268212682226823268242682526826268272682826829268302683126832268332683426835268362683726838268392684026841268422684326844268452684626847268482684926850268512685226853268542685526856268572685826859268602686126862268632686426865268662686726868268692687026871268722687326874268752687626877268782687926880268812688226883268842688526886268872688826889268902689126892268932689426895268962689726898268992690026901269022690326904269052690626907269082690926910269112691226913269142691526916269172691826919269202692126922269232692426925269262692726928269292693026931269322693326934269352693626937269382693926940269412694226943269442694526946269472694826949269502695126952269532695426955269562695726958269592696026961269622696326964269652696626967269682696926970269712697226973269742697526976269772697826979269802698126982269832698426985269862698726988269892699026991269922699326994269952699626997269982699927000270012700227003270042700527006270072700827009270102701127012270132701427015270162701727018270192702027021270222702327024270252702627027270282702927030270312703227033270342703527036270372703827039270402704127042270432704427045270462704727048270492705027051270522705327054270552705627057270582705927060270612706227063270642706527066270672706827069270702707127072270732707427075270762707727078270792708027081270822708327084270852708627087270882708927090270912709227093270942709527096270972709827099271002710127102271032710427105271062710727108271092711027111271122711327114271152711627117271182711927120271212712227123271242712527126271272712827129271302713127132271332713427135271362713727138271392714027141271422714327144271452714627147271482714927150271512715227153271542715527156271572715827159271602716127162271632716427165271662716727168271692717027171271722717327174271752717627177271782717927180271812718227183271842718527186271872718827189271902719127192271932719427195271962719727198271992720027201272022720327204272052720627207272082720927210272112721227213272142721527216272172721827219272202722127222272232722427225272262722727228272292723027231272322723327234272352723627237272382723927240272412724227243272442724527246272472724827249272502725127252272532725427255272562725727258272592726027261272622726327264272652726627267272682726927270272712727227273272742727527276272772727827279272802728127282272832728427285272862728727288272892729027291272922729327294272952729627297272982729927300273012730227303273042730527306273072730827309273102731127312273132731427315273162731727318273192732027321273222732327324273252732627327273282732927330273312733227333273342733527336273372733827339273402734127342273432734427345273462734727348273492735027351273522735327354273552735627357273582735927360273612736227363273642736527366273672736827369273702737127372273732737427375273762737727378273792738027381273822738327384273852738627387273882738927390273912739227393273942739527396273972739827399274002740127402274032740427405274062740727408274092741027411274122741327414274152741627417274182741927420274212742227423274242742527426274272742827429274302743127432274332743427435274362743727438274392744027441274422744327444274452744627447274482744927450274512745227453274542745527456274572745827459274602746127462274632746427465274662746727468274692747027471274722747327474274752747627477274782747927480274812748227483274842748527486274872748827489274902749127492274932749427495274962749727498274992750027501275022750327504275052750627507275082750927510275112751227513275142751527516275172751827519275202752127522275232752427525275262752727528275292753027531275322753327534275352753627537275382753927540275412754227543275442754527546275472754827549275502755127552275532755427555275562755727558275592756027561275622756327564275652756627567275682756927570275712757227573275742757527576275772757827579275802758127582275832758427585275862758727588275892759027591275922759327594275952759627597275982759927600276012760227603276042760527606276072760827609276102761127612276132761427615276162761727618276192762027621276222762327624276252762627627276282762927630276312763227633276342763527636276372763827639276402764127642276432764427645276462764727648276492765027651276522765327654276552765627657276582765927660276612766227663276642766527666276672766827669276702767127672276732767427675276762767727678276792768027681276822768327684276852768627687276882768927690276912769227693276942769527696276972769827699277002770127702277032770427705277062770727708277092771027711277122771327714277152771627717277182771927720277212772227723277242772527726277272772827729277302773127732277332773427735277362773727738277392774027741277422774327744277452774627747277482774927750277512775227753277542775527756277572775827759277602776127762277632776427765277662776727768277692777027771277722777327774277752777627777277782777927780277812778227783277842778527786277872778827789277902779127792277932779427795277962779727798277992780027801278022780327804278052780627807278082780927810278112781227813278142781527816278172781827819278202782127822278232782427825278262782727828278292783027831278322783327834278352783627837278382783927840278412784227843278442784527846278472784827849278502785127852278532785427855278562785727858278592786027861278622786327864278652786627867278682786927870278712787227873278742787527876278772787827879278802788127882278832788427885278862788727888278892789027891278922789327894278952789627897278982789927900279012790227903279042790527906279072790827909279102791127912279132791427915279162791727918279192792027921279222792327924279252792627927279282792927930279312793227933279342793527936279372793827939279402794127942279432794427945279462794727948279492795027951279522795327954279552795627957279582795927960279612796227963279642796527966279672796827969279702797127972279732797427975279762797727978279792798027981279822798327984279852798627987279882798927990279912799227993279942799527996279972799827999280002800128002280032800428005280062800728008280092801028011280122801328014280152801628017280182801928020280212802228023280242802528026280272802828029280302803128032280332803428035280362803728038280392804028041280422804328044280452804628047280482804928050280512805228053280542805528056280572805828059280602806128062280632806428065280662806728068280692807028071280722807328074280752807628077280782807928080280812808228083280842808528086280872808828089280902809128092280932809428095280962809728098280992810028101281022810328104281052810628107281082810928110281112811228113281142811528116281172811828119281202812128122281232812428125281262812728128281292813028131281322813328134281352813628137281382813928140281412814228143281442814528146281472814828149281502815128152281532815428155281562815728158281592816028161281622816328164281652816628167281682816928170281712817228173281742817528176281772817828179281802818128182281832818428185281862818728188281892819028191281922819328194281952819628197281982819928200282012820228203282042820528206282072820828209282102821128212282132821428215282162821728218282192822028221282222822328224282252822628227282282822928230282312823228233282342823528236282372823828239282402824128242282432824428245282462824728248282492825028251282522825328254282552825628257282582825928260282612826228263282642826528266282672826828269282702827128272282732827428275282762827728278282792828028281282822828328284282852828628287282882828928290282912829228293282942829528296282972829828299283002830128302283032830428305283062830728308283092831028311283122831328314283152831628317283182831928320283212832228323283242832528326283272832828329283302833128332283332833428335283362833728338283392834028341283422834328344283452834628347283482834928350283512835228353283542835528356283572835828359283602836128362283632836428365283662836728368283692837028371283722837328374283752837628377283782837928380283812838228383283842838528386283872838828389283902839128392283932839428395283962839728398283992840028401284022840328404284052840628407284082840928410284112841228413284142841528416284172841828419284202842128422284232842428425284262842728428284292843028431284322843328434284352843628437284382843928440284412844228443284442844528446284472844828449284502845128452284532845428455284562845728458284592846028461284622846328464284652846628467284682846928470284712847228473284742847528476284772847828479284802848128482284832848428485284862848728488284892849028491284922849328494284952849628497284982849928500285012850228503285042850528506285072850828509285102851128512285132851428515285162851728518285192852028521285222852328524285252852628527285282852928530285312853228533285342853528536285372853828539285402854128542285432854428545285462854728548285492855028551285522855328554285552855628557285582855928560285612856228563285642856528566285672856828569285702857128572285732857428575285762857728578285792858028581285822858328584285852858628587285882858928590285912859228593285942859528596285972859828599286002860128602286032860428605286062860728608286092861028611286122861328614286152861628617286182861928620286212862228623286242862528626286272862828629286302863128632286332863428635286362863728638286392864028641286422864328644286452864628647286482864928650286512865228653286542865528656286572865828659286602866128662286632866428665286662866728668286692867028671286722867328674286752867628677286782867928680286812868228683286842868528686286872868828689286902869128692286932869428695286962869728698286992870028701287022870328704287052870628707287082870928710287112871228713287142871528716287172871828719287202872128722287232872428725287262872728728287292873028731287322873328734287352873628737287382873928740287412874228743287442874528746287472874828749287502875128752287532875428755287562875728758287592876028761287622876328764287652876628767287682876928770287712877228773287742877528776287772877828779287802878128782287832878428785287862878728788287892879028791287922879328794287952879628797287982879928800288012880228803288042880528806288072880828809288102881128812288132881428815288162881728818288192882028821288222882328824288252882628827288282882928830288312883228833288342883528836288372883828839288402884128842288432884428845288462884728848288492885028851288522885328854288552885628857288582885928860288612886228863288642886528866288672886828869288702887128872288732887428875288762887728878288792888028881288822888328884288852888628887288882888928890288912889228893288942889528896288972889828899289002890128902289032890428905289062890728908289092891028911289122891328914289152891628917289182891928920289212892228923289242892528926289272892828929289302893128932289332893428935289362893728938289392894028941289422894328944289452894628947289482894928950289512895228953289542895528956289572895828959289602896128962289632896428965289662896728968289692897028971289722897328974289752897628977289782897928980289812898228983289842898528986289872898828989289902899128992289932899428995289962899728998289992900029001290022900329004290052900629007290082900929010290112901229013290142901529016290172901829019290202902129022290232902429025290262902729028290292903029031290322903329034290352903629037290382903929040290412904229043290442904529046290472904829049290502905129052290532905429055290562905729058290592906029061290622906329064290652906629067290682906929070290712907229073290742907529076290772907829079290802908129082290832908429085290862908729088290892909029091290922909329094290952909629097290982909929100291012910229103291042910529106291072910829109291102911129112291132911429115291162911729118291192912029121291222912329124291252912629127291282912929130291312913229133291342913529136291372913829139291402914129142291432914429145291462914729148291492915029151291522915329154291552915629157291582915929160291612916229163291642916529166291672916829169291702917129172291732917429175291762917729178291792918029181291822918329184291852918629187291882918929190291912919229193291942919529196291972919829199292002920129202292032920429205292062920729208292092921029211292122921329214292152921629217292182921929220292212922229223292242922529226292272922829229292302923129232292332923429235292362923729238292392924029241292422924329244292452924629247292482924929250292512925229253292542925529256292572925829259292602926129262292632926429265292662926729268292692927029271292722927329274292752927629277292782927929280292812928229283292842928529286292872928829289292902929129292292932929429295292962929729298292992930029301293022930329304293052930629307293082930929310293112931229313293142931529316293172931829319293202932129322293232932429325293262932729328293292933029331293322933329334293352933629337293382933929340293412934229343293442934529346293472934829349293502935129352293532935429355293562935729358293592936029361293622936329364293652936629367293682936929370293712937229373293742937529376293772937829379293802938129382293832938429385293862938729388293892939029391293922939329394293952939629397293982939929400294012940229403294042940529406294072940829409294102941129412294132941429415294162941729418294192942029421294222942329424294252942629427294282942929430294312943229433294342943529436294372943829439294402944129442294432944429445294462944729448294492945029451294522945329454294552945629457294582945929460294612946229463294642946529466294672946829469294702947129472294732947429475294762947729478294792948029481294822948329484294852948629487294882948929490294912949229493294942949529496294972949829499295002950129502295032950429505295062950729508295092951029511295122951329514295152951629517295182951929520295212952229523295242952529526295272952829529295302953129532295332953429535295362953729538295392954029541295422954329544295452954629547295482954929550295512955229553295542955529556295572955829559295602956129562295632956429565295662956729568295692957029571295722957329574295752957629577295782957929580295812958229583295842958529586295872958829589295902959129592295932959429595295962959729598295992960029601296022960329604296052960629607296082960929610296112961229613296142961529616296172961829619296202962129622296232962429625296262962729628296292963029631296322963329634296352963629637296382963929640296412964229643296442964529646296472964829649296502965129652296532965429655296562965729658296592966029661296622966329664296652966629667296682966929670296712967229673296742967529676296772967829679296802968129682296832968429685296862968729688296892969029691296922969329694296952969629697296982969929700297012970229703297042970529706297072970829709297102971129712297132971429715297162971729718297192972029721297222972329724297252972629727297282972929730297312973229733297342973529736297372973829739297402974129742297432974429745297462974729748297492975029751297522975329754297552975629757297582975929760297612976229763297642976529766297672976829769297702977129772297732977429775297762977729778297792978029781297822978329784297852978629787297882978929790297912979229793297942979529796297972979829799298002980129802298032980429805298062980729808298092981029811298122981329814298152981629817298182981929820298212982229823298242982529826298272982829829298302983129832298332983429835298362983729838298392984029841298422984329844298452984629847298482984929850298512985229853298542985529856298572985829859298602986129862298632986429865298662986729868298692987029871298722987329874298752987629877298782987929880298812988229883298842988529886298872988829889298902989129892298932989429895298962989729898298992990029901299022990329904299052990629907299082990929910299112991229913299142991529916299172991829919299202992129922299232992429925299262992729928299292993029931299322993329934299352993629937299382993929940299412994229943299442994529946299472994829949299502995129952299532995429955299562995729958299592996029961299622996329964299652996629967299682996929970299712997229973299742997529976299772997829979299802998129982299832998429985299862998729988299892999029991299922999329994299952999629997299982999930000300013000230003300043000530006300073000830009300103001130012300133001430015300163001730018300193002030021300223002330024300253002630027300283002930030300313003230033300343003530036300373003830039300403004130042300433004430045300463004730048300493005030051300523005330054300553005630057300583005930060300613006230063300643006530066300673006830069300703007130072300733007430075300763007730078300793008030081300823008330084300853008630087300883008930090300913009230093300943009530096300973009830099301003010130102301033010430105301063010730108301093011030111301123011330114301153011630117301183011930120301213012230123301243012530126301273012830129301303013130132301333013430135301363013730138301393014030141301423014330144301453014630147301483014930150301513015230153301543015530156301573015830159301603016130162301633016430165301663016730168301693017030171301723017330174301753017630177301783017930180301813018230183301843018530186301873018830189301903019130192301933019430195301963019730198301993020030201302023020330204302053020630207302083020930210302113021230213302143021530216302173021830219302203022130222302233022430225302263022730228302293023030231302323023330234302353023630237302383023930240302413024230243302443024530246302473024830249302503025130252302533025430255302563025730258302593026030261302623026330264302653026630267302683026930270302713027230273302743027530276302773027830279302803028130282302833028430285302863028730288302893029030291302923029330294302953029630297302983029930300303013030230303303043030530306303073030830309303103031130312303133031430315303163031730318303193032030321303223032330324303253032630327303283032930330303313033230333303343033530336303373033830339303403034130342303433034430345303463034730348303493035030351303523035330354303553035630357303583035930360303613036230363303643036530366303673036830369303703037130372303733037430375303763037730378303793038030381303823038330384303853038630387303883038930390303913039230393303943039530396303973039830399304003040130402304033040430405304063040730408304093041030411304123041330414304153041630417304183041930420304213042230423304243042530426304273042830429304303043130432304333043430435304363043730438304393044030441304423044330444304453044630447304483044930450304513045230453304543045530456304573045830459304603046130462304633046430465304663046730468304693047030471304723047330474304753047630477304783047930480304813048230483304843048530486304873048830489304903049130492304933049430495304963049730498304993050030501305023050330504305053050630507305083050930510305113051230513305143051530516305173051830519305203052130522305233052430525305263052730528305293053030531305323053330534305353053630537305383053930540305413054230543305443054530546305473054830549305503055130552305533055430555305563055730558305593056030561305623056330564305653056630567305683056930570305713057230573305743057530576305773057830579305803058130582305833058430585305863058730588305893059030591305923059330594305953059630597305983059930600306013060230603306043060530606306073060830609306103061130612306133061430615306163061730618306193062030621306223062330624306253062630627306283062930630306313063230633306343063530636306373063830639306403064130642306433064430645306463064730648306493065030651306523065330654306553065630657306583065930660306613066230663306643066530666306673066830669306703067130672306733067430675306763067730678306793068030681306823068330684306853068630687306883068930690306913069230693306943069530696306973069830699307003070130702307033070430705307063070730708307093071030711307123071330714307153071630717307183071930720307213072230723307243072530726307273072830729307303073130732307333073430735307363073730738307393074030741307423074330744307453074630747307483074930750307513075230753307543075530756307573075830759307603076130762307633076430765307663076730768307693077030771307723077330774307753077630777307783077930780307813078230783307843078530786307873078830789307903079130792307933079430795307963079730798307993080030801308023080330804308053080630807308083080930810308113081230813308143081530816308173081830819308203082130822308233082430825308263082730828308293083030831308323083330834308353083630837308383083930840308413084230843308443084530846308473084830849308503085130852308533085430855308563085730858308593086030861308623086330864308653086630867308683086930870308713087230873308743087530876308773087830879308803088130882308833088430885308863088730888308893089030891308923089330894308953089630897308983089930900309013090230903309043090530906309073090830909309103091130912309133091430915309163091730918309193092030921309223092330924309253092630927309283092930930309313093230933309343093530936309373093830939309403094130942309433094430945309463094730948309493095030951309523095330954309553095630957309583095930960309613096230963309643096530966309673096830969309703097130972309733097430975309763097730978309793098030981309823098330984309853098630987309883098930990309913099230993309943099530996309973099830999310003100131002310033100431005310063100731008310093101031011310123101331014310153101631017310183101931020310213102231023310243102531026310273102831029310303103131032310333103431035310363103731038310393104031041310423104331044310453104631047310483104931050310513105231053310543105531056310573105831059310603106131062310633106431065310663106731068310693107031071310723107331074310753107631077310783107931080310813108231083310843108531086310873108831089310903109131092310933109431095310963109731098310993110031101311023110331104311053110631107311083110931110311113111231113311143111531116311173111831119311203112131122311233112431125311263112731128311293113031131311323113331134311353113631137311383113931140311413114231143311443114531146311473114831149311503115131152311533115431155311563115731158311593116031161311623116331164311653116631167311683116931170311713117231173311743117531176311773117831179311803118131182311833118431185311863118731188311893119031191311923119331194311953119631197311983119931200312013120231203312043120531206312073120831209312103121131212312133121431215312163121731218312193122031221312223122331224312253122631227312283122931230312313123231233312343123531236312373123831239312403124131242312433124431245312463124731248312493125031251312523125331254312553125631257312583125931260312613126231263312643126531266312673126831269312703127131272312733127431275312763127731278312793128031281312823128331284312853128631287312883128931290312913129231293312943129531296312973129831299313003130131302313033130431305313063130731308313093131031311313123131331314313153131631317313183131931320313213132231323313243132531326313273132831329313303133131332313333133431335313363133731338313393134031341313423134331344313453134631347313483134931350313513135231353313543135531356313573135831359313603136131362313633136431365313663136731368313693137031371313723137331374313753137631377313783137931380313813138231383313843138531386313873138831389313903139131392313933139431395313963139731398313993140031401314023140331404314053140631407314083140931410314113141231413314143141531416314173141831419314203142131422314233142431425314263142731428314293143031431314323143331434314353143631437314383143931440314413144231443314443144531446314473144831449314503145131452314533145431455314563145731458314593146031461314623146331464314653146631467314683146931470314713147231473314743147531476314773147831479314803148131482314833148431485314863148731488314893149031491314923149331494314953149631497314983149931500315013150231503315043150531506315073150831509315103151131512315133151431515315163151731518315193152031521315223152331524315253152631527315283152931530315313153231533315343153531536315373153831539315403154131542315433154431545315463154731548315493155031551315523155331554315553155631557315583155931560315613156231563315643156531566315673156831569315703157131572315733157431575315763157731578315793158031581315823158331584315853158631587315883158931590315913159231593315943159531596315973159831599316003160131602316033160431605316063160731608316093161031611316123161331614316153161631617316183161931620316213162231623316243162531626316273162831629316303163131632316333163431635316363163731638316393164031641316423164331644316453164631647316483164931650316513165231653316543165531656316573165831659316603166131662316633166431665316663166731668316693167031671316723167331674316753167631677316783167931680316813168231683316843168531686316873168831689316903169131692316933169431695316963169731698316993170031701317023170331704317053170631707317083170931710317113171231713317143171531716317173171831719317203172131722317233172431725317263172731728317293173031731317323173331734317353173631737317383173931740317413174231743317443174531746317473174831749317503175131752317533175431755317563175731758317593176031761317623176331764317653176631767317683176931770317713177231773317743177531776317773177831779317803178131782317833178431785317863178731788317893179031791317923179331794317953179631797317983179931800318013180231803318043180531806318073180831809318103181131812318133181431815318163181731818318193182031821318223182331824318253182631827318283182931830318313183231833318343183531836318373183831839318403184131842318433184431845318463184731848318493185031851318523185331854318553185631857318583185931860318613186231863318643186531866318673186831869318703187131872318733187431875318763187731878318793188031881318823188331884318853188631887318883188931890318913189231893318943189531896318973189831899319003190131902319033190431905319063190731908319093191031911319123191331914319153191631917319183191931920319213192231923319243192531926319273192831929319303193131932319333193431935319363193731938319393194031941319423194331944319453194631947319483194931950319513195231953319543195531956319573195831959319603196131962319633196431965319663196731968319693197031971319723197331974319753197631977319783197931980319813198231983319843198531986319873198831989319903199131992319933199431995319963199731998319993200032001320023200332004320053200632007320083200932010320113201232013320143201532016320173201832019320203202132022320233202432025320263202732028320293203032031320323203332034320353203632037320383203932040320413204232043320443204532046320473204832049320503205132052320533205432055320563205732058320593206032061320623206332064320653206632067320683206932070320713207232073320743207532076320773207832079320803208132082320833208432085320863208732088320893209032091320923209332094320953209632097320983209932100321013210232103321043210532106321073210832109321103211132112321133211432115321163211732118321193212032121321223212332124321253212632127321283212932130321313213232133321343213532136321373213832139321403214132142321433214432145321463214732148321493215032151321523215332154321553215632157321583215932160321613216232163321643216532166321673216832169321703217132172321733217432175321763217732178321793218032181321823218332184321853218632187321883218932190321913219232193321943219532196321973219832199322003220132202322033220432205322063220732208322093221032211322123221332214322153221632217322183221932220322213222232223322243222532226322273222832229322303223132232322333223432235322363223732238322393224032241322423224332244322453224632247322483224932250322513225232253322543225532256322573225832259322603226132262322633226432265322663226732268322693227032271322723227332274322753227632277322783227932280322813228232283322843228532286322873228832289322903229132292322933229432295322963229732298322993230032301323023230332304323053230632307323083230932310323113231232313323143231532316323173231832319323203232132322323233232432325323263232732328323293233032331323323233332334323353233632337323383233932340323413234232343323443234532346323473234832349323503235132352323533235432355323563235732358323593236032361323623236332364323653236632367323683236932370323713237232373323743237532376323773237832379323803238132382323833238432385323863238732388323893239032391323923239332394323953239632397323983239932400324013240232403324043240532406324073240832409324103241132412324133241432415324163241732418324193242032421324223242332424324253242632427324283242932430324313243232433324343243532436324373243832439324403244132442324433244432445324463244732448324493245032451324523245332454324553245632457324583245932460324613246232463324643246532466324673246832469324703247132472324733247432475324763247732478324793248032481324823248332484324853248632487324883248932490324913249232493324943249532496324973249832499325003250132502325033250432505325063250732508325093251032511325123251332514325153251632517325183251932520325213252232523325243252532526325273252832529325303253132532325333253432535325363253732538325393254032541325423254332544325453254632547325483254932550325513255232553325543255532556325573255832559325603256132562325633256432565325663256732568325693257032571325723257332574325753257632577325783257932580325813258232583325843258532586325873258832589325903259132592325933259432595325963259732598325993260032601326023260332604326053260632607326083260932610326113261232613326143261532616326173261832619326203262132622326233262432625326263262732628326293263032631326323263332634326353263632637326383263932640326413264232643326443264532646326473264832649326503265132652326533265432655326563265732658326593266032661326623266332664326653266632667326683266932670326713267232673326743267532676326773267832679326803268132682326833268432685326863268732688326893269032691326923269332694326953269632697326983269932700327013270232703327043270532706327073270832709327103271132712327133271432715327163271732718327193272032721327223272332724327253272632727327283272932730327313273232733327343273532736327373273832739327403274132742327433274432745327463274732748327493275032751327523275332754327553275632757327583275932760327613276232763327643276532766327673276832769327703277132772327733277432775327763277732778327793278032781327823278332784327853278632787327883278932790327913279232793327943279532796327973279832799328003280132802328033280432805328063280732808328093281032811328123281332814328153281632817328183281932820328213282232823328243282532826328273282832829328303283132832328333283432835328363283732838328393284032841328423284332844328453284632847328483284932850328513285232853328543285532856328573285832859328603286132862328633286432865328663286732868328693287032871328723287332874328753287632877328783287932880328813288232883328843288532886328873288832889328903289132892328933289432895328963289732898328993290032901329023290332904329053290632907329083290932910329113291232913329143291532916329173291832919329203292132922329233292432925329263292732928329293293032931329323293332934329353293632937329383293932940329413294232943329443294532946329473294832949329503295132952329533295432955329563295732958329593296032961329623296332964329653296632967329683296932970329713297232973329743297532976329773297832979329803298132982329833298432985329863298732988329893299032991329923299332994329953299632997329983299933000330013300233003330043300533006330073300833009330103301133012330133301433015330163301733018330193302033021330223302333024330253302633027330283302933030330313303233033330343303533036330373303833039330403304133042330433304433045330463304733048330493305033051330523305333054330553305633057330583305933060330613306233063330643306533066330673306833069330703307133072330733307433075330763307733078330793308033081330823308333084330853308633087330883308933090330913309233093330943309533096330973309833099331003310133102331033310433105331063310733108331093311033111331123311333114331153311633117331183311933120331213312233123331243312533126331273312833129331303313133132331333313433135331363313733138331393314033141331423314333144331453314633147331483314933150331513315233153331543315533156331573315833159331603316133162331633316433165331663316733168331693317033171331723317333174331753317633177331783317933180331813318233183331843318533186331873318833189331903319133192331933319433195331963319733198331993320033201332023320333204332053320633207332083320933210332113321233213332143321533216332173321833219332203322133222332233322433225332263322733228332293323033231332323323333234332353323633237332383323933240332413324233243332443324533246332473324833249332503325133252332533325433255332563325733258332593326033261332623326333264332653326633267332683326933270332713327233273332743327533276332773327833279332803328133282332833328433285332863328733288332893329033291332923329333294332953329633297332983329933300333013330233303333043330533306333073330833309333103331133312333133331433315333163331733318333193332033321333223332333324333253332633327333283332933330333313333233333333343333533336333373333833339333403334133342333433334433345333463334733348333493335033351333523335333354333553335633357333583335933360333613336233363333643336533366333673336833369333703337133372333733337433375333763337733378333793338033381333823338333384333853338633387333883338933390333913339233393333943339533396333973339833399334003340133402334033340433405334063340733408334093341033411334123341333414334153341633417334183341933420334213342233423334243342533426334273342833429334303343133432334333343433435334363343733438334393344033441334423344333444334453344633447334483344933450334513345233453334543345533456334573345833459334603346133462334633346433465334663346733468334693347033471334723347333474334753347633477334783347933480334813348233483334843348533486334873348833489334903349133492334933349433495334963349733498334993350033501335023350333504335053350633507335083350933510335113351233513335143351533516335173351833519335203352133522335233352433525335263352733528335293353033531335323353333534335353353633537335383353933540335413354233543335443354533546335473354833549335503355133552335533355433555335563355733558335593356033561335623356333564335653356633567335683356933570335713357233573335743357533576335773357833579335803358133582335833358433585335863358733588335893359033591335923359333594335953359633597335983359933600336013360233603336043360533606336073360833609336103361133612336133361433615336163361733618336193362033621336223362333624336253362633627336283362933630336313363233633336343363533636336373363833639336403364133642336433364433645336463364733648336493365033651336523365333654336553365633657336583365933660336613366233663336643366533666336673366833669336703367133672336733367433675336763367733678336793368033681336823368333684336853368633687336883368933690336913369233693336943369533696336973369833699337003370133702337033370433705337063370733708337093371033711337123371333714337153371633717337183371933720337213372233723337243372533726337273372833729337303373133732337333373433735337363373733738337393374033741337423374333744337453374633747337483374933750337513375233753337543375533756337573375833759337603376133762337633376433765337663376733768337693377033771337723377333774337753377633777337783377933780337813378233783337843378533786337873378833789337903379133792337933379433795337963379733798337993380033801338023380333804338053380633807338083380933810338113381233813338143381533816338173381833819338203382133822338233382433825338263382733828338293383033831338323383333834338353383633837338383383933840338413384233843338443384533846338473384833849338503385133852338533385433855338563385733858338593386033861338623386333864338653386633867338683386933870338713387233873338743387533876338773387833879338803388133882338833388433885338863388733888338893389033891338923389333894338953389633897338983389933900339013390233903339043390533906339073390833909339103391133912339133391433915339163391733918339193392033921339223392333924339253392633927339283392933930339313393233933339343393533936339373393833939339403394133942339433394433945339463394733948339493395033951339523395333954339553395633957339583395933960339613396233963339643396533966339673396833969339703397133972339733397433975339763397733978339793398033981339823398333984339853398633987339883398933990339913399233993339943399533996339973399833999340003400134002340033400434005340063400734008340093401034011340123401334014340153401634017340183401934020340213402234023340243402534026340273402834029340303403134032340333403434035340363403734038340393404034041340423404334044340453404634047340483404934050340513405234053340543405534056340573405834059340603406134062340633406434065340663406734068340693407034071340723407334074340753407634077340783407934080340813408234083340843408534086340873408834089340903409134092340933409434095340963409734098340993410034101341023410334104341053410634107341083410934110341113411234113341143411534116341173411834119341203412134122341233412434125341263412734128341293413034131341323413334134341353413634137341383413934140341413414234143341443414534146341473414834149341503415134152341533415434155341563415734158341593416034161341623416334164341653416634167341683416934170341713417234173341743417534176341773417834179341803418134182341833418434185341863418734188341893419034191341923419334194341953419634197341983419934200342013420234203342043420534206342073420834209342103421134212342133421434215342163421734218342193422034221342223422334224342253422634227342283422934230342313423234233342343423534236342373423834239342403424134242342433424434245342463424734248342493425034251342523425334254342553425634257342583425934260342613426234263342643426534266342673426834269342703427134272342733427434275342763427734278342793428034281342823428334284342853428634287342883428934290342913429234293342943429534296342973429834299343003430134302343033430434305343063430734308343093431034311343123431334314343153431634317343183431934320343213432234323343243432534326343273432834329343303433134332343333433434335343363433734338343393434034341343423434334344343453434634347343483434934350343513435234353343543435534356343573435834359343603436134362343633436434365343663436734368343693437034371343723437334374343753437634377343783437934380343813438234383343843438534386343873438834389343903439134392343933439434395343963439734398343993440034401344023440334404344053440634407344083440934410344113441234413344143441534416344173441834419344203442134422344233442434425344263442734428344293443034431344323443334434344353443634437344383443934440344413444234443344443444534446344473444834449344503445134452344533445434455344563445734458344593446034461344623446334464344653446634467344683446934470344713447234473344743447534476344773447834479344803448134482344833448434485344863448734488344893449034491344923449334494344953449634497344983449934500345013450234503345043450534506345073450834509345103451134512345133451434515345163451734518345193452034521345223452334524345253452634527345283452934530345313453234533345343453534536345373453834539345403454134542345433454434545345463454734548345493455034551345523455334554345553455634557345583455934560345613456234563345643456534566345673456834569345703457134572345733457434575345763457734578345793458034581345823458334584345853458634587345883458934590345913459234593345943459534596345973459834599346003460134602346033460434605346063460734608346093461034611346123461334614346153461634617346183461934620346213462234623346243462534626346273462834629346303463134632346333463434635346363463734638346393464034641346423464334644346453464634647346483464934650346513465234653346543465534656346573465834659346603466134662346633466434665346663466734668346693467034671346723467334674346753467634677346783467934680346813468234683346843468534686346873468834689346903469134692346933469434695346963469734698346993470034701347023470334704347053470634707347083470934710347113471234713347143471534716347173471834719347203472134722347233472434725347263472734728347293473034731347323473334734347353473634737347383473934740347413474234743347443474534746347473474834749347503475134752347533475434755347563475734758347593476034761347623476334764347653476634767347683476934770347713477234773347743477534776347773477834779347803478134782347833478434785347863478734788347893479034791347923479334794347953479634797347983479934800348013480234803348043480534806348073480834809348103481134812348133481434815348163481734818348193482034821348223482334824348253482634827348283482934830348313483234833348343483534836348373483834839348403484134842348433484434845348463484734848348493485034851348523485334854348553485634857348583485934860348613486234863348643486534866348673486834869348703487134872348733487434875348763487734878348793488034881348823488334884348853488634887348883488934890348913489234893348943489534896348973489834899349003490134902349033490434905349063490734908349093491034911349123491334914349153491634917349183491934920349213492234923349243492534926349273492834929349303493134932349333493434935349363493734938349393494034941349423494334944349453494634947349483494934950349513495234953349543495534956349573495834959349603496134962349633496434965349663496734968349693497034971349723497334974349753497634977349783497934980349813498234983349843498534986349873498834989349903499134992349933499434995349963499734998349993500035001350023500335004350053500635007350083500935010350113501235013350143501535016350173501835019350203502135022350233502435025350263502735028350293503035031350323503335034350353503635037350383503935040350413504235043350443504535046350473504835049350503505135052350533505435055350563505735058350593506035061350623506335064350653506635067350683506935070350713507235073350743507535076350773507835079350803508135082350833508435085350863508735088350893509035091350923509335094350953509635097350983509935100351013510235103351043510535106351073510835109351103511135112351133511435115351163511735118351193512035121351223512335124351253512635127351283512935130351313513235133351343513535136351373513835139351403514135142351433514435145351463514735148351493515035151351523515335154351553515635157351583515935160351613516235163351643516535166351673516835169351703517135172351733517435175351763517735178351793518035181351823518335184351853518635187351883518935190351913519235193351943519535196351973519835199352003520135202352033520435205352063520735208352093521035211352123521335214352153521635217352183521935220352213522235223352243522535226352273522835229352303523135232352333523435235352363523735238352393524035241352423524335244352453524635247352483524935250352513525235253352543525535256352573525835259352603526135262352633526435265352663526735268352693527035271352723527335274352753527635277352783527935280352813528235283352843528535286352873528835289352903529135292352933529435295352963529735298352993530035301353023530335304353053530635307353083530935310353113531235313353143531535316353173531835319353203532135322353233532435325353263532735328353293533035331353323533335334353353533635337353383533935340353413534235343353443534535346353473534835349353503535135352353533535435355353563535735358353593536035361353623536335364353653536635367353683536935370353713537235373353743537535376353773537835379353803538135382353833538435385353863538735388353893539035391353923539335394353953539635397353983539935400354013540235403354043540535406354073540835409354103541135412354133541435415354163541735418354193542035421354223542335424354253542635427354283542935430354313543235433354343543535436354373543835439354403544135442354433544435445354463544735448354493545035451354523545335454354553545635457354583545935460354613546235463354643546535466354673546835469354703547135472354733547435475354763547735478354793548035481354823548335484354853548635487354883548935490354913549235493354943549535496354973549835499355003550135502355033550435505355063550735508355093551035511355123551335514355153551635517355183551935520355213552235523355243552535526355273552835529355303553135532355333553435535355363553735538355393554035541355423554335544355453554635547355483554935550355513555235553355543555535556355573555835559355603556135562355633556435565355663556735568355693557035571355723557335574355753557635577355783557935580355813558235583355843558535586355873558835589355903559135592355933559435595355963559735598355993560035601356023560335604356053560635607356083560935610356113561235613356143561535616356173561835619356203562135622356233562435625356263562735628356293563035631356323563335634356353563635637356383563935640356413564235643356443564535646356473564835649356503565135652356533565435655356563565735658356593566035661356623566335664356653566635667356683566935670356713567235673356743567535676356773567835679356803568135682356833568435685356863568735688356893569035691356923569335694356953569635697356983569935700357013570235703357043570535706357073570835709357103571135712357133571435715357163571735718357193572035721357223572335724357253572635727357283572935730357313573235733357343573535736357373573835739357403574135742357433574435745357463574735748357493575035751357523575335754357553575635757357583575935760357613576235763357643576535766357673576835769357703577135772357733577435775357763577735778357793578035781357823578335784357853578635787357883578935790357913579235793357943579535796357973579835799358003580135802358033580435805358063580735808358093581035811358123581335814358153581635817358183581935820358213582235823358243582535826358273582835829358303583135832358333583435835358363583735838358393584035841358423584335844358453584635847358483584935850358513585235853358543585535856358573585835859358603586135862358633586435865358663586735868358693587035871358723587335874358753587635877358783587935880358813588235883358843588535886358873588835889358903589135892358933589435895358963589735898358993590035901359023590335904359053590635907359083590935910359113591235913359143591535916359173591835919359203592135922359233592435925359263592735928359293593035931359323593335934359353593635937359383593935940359413594235943359443594535946359473594835949359503595135952359533595435955359563595735958359593596035961359623596335964359653596635967359683596935970359713597235973359743597535976359773597835979359803598135982359833598435985359863598735988359893599035991359923599335994359953599635997359983599936000360013600236003360043600536006360073600836009360103601136012360133601436015360163601736018360193602036021360223602336024360253602636027360283602936030360313603236033360343603536036360373603836039360403604136042360433604436045360463604736048360493605036051360523605336054360553605636057360583605936060360613606236063360643606536066360673606836069360703607136072360733607436075360763607736078360793608036081360823608336084360853608636087360883608936090360913609236093360943609536096360973609836099361003610136102361033610436105361063610736108361093611036111361123611336114361153611636117361183611936120361213612236123361243612536126361273612836129361303613136132361333613436135361363613736138361393614036141361423614336144361453614636147361483614936150361513615236153361543615536156361573615836159361603616136162361633616436165361663616736168361693617036171361723617336174361753617636177361783617936180361813618236183361843618536186361873618836189361903619136192361933619436195361963619736198361993620036201362023620336204362053620636207362083620936210362113621236213362143621536216362173621836219362203622136222362233622436225362263622736228362293623036231362323623336234362353623636237362383623936240362413624236243362443624536246362473624836249362503625136252362533625436255362563625736258362593626036261362623626336264362653626636267362683626936270362713627236273362743627536276362773627836279362803628136282362833628436285362863628736288362893629036291362923629336294362953629636297362983629936300363013630236303363043630536306363073630836309363103631136312363133631436315363163631736318363193632036321363223632336324363253632636327363283632936330363313633236333363343633536336363373633836339363403634136342363433634436345363463634736348363493635036351363523635336354363553635636357363583635936360363613636236363363643636536366363673636836369363703637136372363733637436375363763637736378363793638036381363823638336384363853638636387363883638936390363913639236393363943639536396363973639836399364003640136402364033640436405364063640736408364093641036411364123641336414364153641636417364183641936420364213642236423364243642536426364273642836429364303643136432364333643436435364363643736438364393644036441364423644336444364453644636447364483644936450364513645236453364543645536456364573645836459364603646136462364633646436465364663646736468364693647036471364723647336474364753647636477364783647936480364813648236483364843648536486364873648836489364903649136492364933649436495364963649736498364993650036501365023650336504365053650636507365083650936510365113651236513365143651536516365173651836519365203652136522365233652436525365263652736528365293653036531365323653336534365353653636537365383653936540365413654236543365443654536546365473654836549365503655136552365533655436555365563655736558365593656036561365623656336564365653656636567365683656936570365713657236573365743657536576365773657836579365803658136582365833658436585365863658736588365893659036591365923659336594365953659636597365983659936600366013660236603366043660536606366073660836609366103661136612366133661436615366163661736618366193662036621366223662336624366253662636627366283662936630366313663236633366343663536636366373663836639366403664136642366433664436645366463664736648366493665036651366523665336654366553665636657366583665936660366613666236663366643666536666366673666836669366703667136672366733667436675366763667736678366793668036681366823668336684366853668636687366883668936690366913669236693366943669536696366973669836699367003670136702367033670436705367063670736708367093671036711367123671336714367153671636717367183671936720367213672236723367243672536726367273672836729367303673136732367333673436735367363673736738367393674036741367423674336744367453674636747367483674936750367513675236753367543675536756367573675836759367603676136762367633676436765367663676736768367693677036771367723677336774367753677636777367783677936780367813678236783367843678536786367873678836789367903679136792367933679436795367963679736798367993680036801368023680336804368053680636807368083680936810368113681236813368143681536816368173681836819368203682136822368233682436825368263682736828368293683036831368323683336834368353683636837368383683936840368413684236843368443684536846368473684836849368503685136852368533685436855368563685736858368593686036861368623686336864368653686636867368683686936870368713687236873368743687536876368773687836879368803688136882368833688436885368863688736888368893689036891368923689336894368953689636897368983689936900369013690236903369043690536906369073690836909369103691136912369133691436915369163691736918369193692036921369223692336924369253692636927369283692936930369313693236933369343693536936369373693836939369403694136942369433694436945369463694736948369493695036951369523695336954369553695636957369583695936960369613696236963369643696536966369673696836969369703697136972369733697436975369763697736978369793698036981369823698336984369853698636987369883698936990369913699236993369943699536996369973699836999370003700137002370033700437005370063700737008370093701037011370123701337014370153701637017370183701937020370213702237023370243702537026370273702837029370303703137032370333703437035370363703737038370393704037041370423704337044370453704637047370483704937050370513705237053370543705537056370573705837059370603706137062370633706437065370663706737068370693707037071370723707337074370753707637077370783707937080370813708237083370843708537086370873708837089370903709137092370933709437095370963709737098370993710037101371023710337104371053710637107371083710937110371113711237113371143711537116371173711837119371203712137122371233712437125371263712737128371293713037131371323713337134371353713637137371383713937140371413714237143371443714537146371473714837149371503715137152371533715437155371563715737158371593716037161371623716337164371653716637167371683716937170371713717237173371743717537176371773717837179371803718137182371833718437185371863718737188371893719037191371923719337194371953719637197371983719937200372013720237203372043720537206372073720837209372103721137212372133721437215372163721737218372193722037221372223722337224372253722637227372283722937230372313723237233372343723537236372373723837239372403724137242372433724437245372463724737248372493725037251372523725337254372553725637257372583725937260372613726237263372643726537266372673726837269372703727137272372733727437275372763727737278372793728037281372823728337284372853728637287372883728937290372913729237293372943729537296372973729837299373003730137302373033730437305373063730737308373093731037311373123731337314373153731637317373183731937320373213732237323373243732537326373273732837329373303733137332373333733437335373363733737338373393734037341373423734337344373453734637347373483734937350373513735237353373543735537356373573735837359373603736137362373633736437365373663736737368373693737037371373723737337374373753737637377373783737937380373813738237383373843738537386373873738837389373903739137392373933739437395373963739737398373993740037401374023740337404374053740637407374083740937410374113741237413374143741537416374173741837419374203742137422374233742437425374263742737428374293743037431374323743337434374353743637437374383743937440374413744237443374443744537446374473744837449374503745137452374533745437455374563745737458374593746037461374623746337464374653746637467374683746937470374713747237473374743747537476374773747837479374803748137482374833748437485374863748737488374893749037491374923749337494374953749637497374983749937500375013750237503375043750537506375073750837509375103751137512375133751437515375163751737518375193752037521375223752337524375253752637527375283752937530375313753237533375343753537536375373753837539375403754137542375433754437545375463754737548375493755037551375523755337554375553755637557375583755937560375613756237563375643756537566375673756837569375703757137572375733757437575375763757737578375793758037581375823758337584375853758637587375883758937590375913759237593375943759537596375973759837599376003760137602376033760437605376063760737608376093761037611376123761337614376153761637617376183761937620376213762237623376243762537626376273762837629376303763137632376333763437635376363763737638376393764037641376423764337644376453764637647376483764937650376513765237653376543765537656376573765837659376603766137662376633766437665376663766737668376693767037671376723767337674376753767637677376783767937680376813768237683376843768537686376873768837689376903769137692376933769437695376963769737698376993770037701377023770337704377053770637707377083770937710377113771237713377143771537716377173771837719377203772137722377233772437725377263772737728377293773037731377323773337734377353773637737377383773937740377413774237743377443774537746377473774837749377503775137752377533775437755377563775737758377593776037761377623776337764377653776637767377683776937770377713777237773377743777537776377773777837779377803778137782377833778437785377863778737788377893779037791377923779337794377953779637797377983779937800378013780237803378043780537806378073780837809378103781137812378133781437815378163781737818378193782037821378223782337824378253782637827378283782937830378313783237833378343783537836378373783837839378403784137842378433784437845378463784737848378493785037851378523785337854378553785637857378583785937860378613786237863378643786537866378673786837869378703787137872378733787437875378763787737878378793788037881378823788337884378853788637887378883788937890378913789237893378943789537896378973789837899379003790137902379033790437905379063790737908379093791037911379123791337914379153791637917379183791937920379213792237923379243792537926379273792837929379303793137932379333793437935379363793737938379393794037941379423794337944379453794637947379483794937950379513795237953379543795537956379573795837959379603796137962379633796437965379663796737968379693797037971379723797337974379753797637977379783797937980379813798237983379843798537986379873798837989379903799137992379933799437995379963799737998379993800038001380023800338004380053800638007380083800938010380113801238013380143801538016380173801838019380203802138022380233802438025380263802738028380293803038031380323803338034380353803638037380383803938040380413804238043380443804538046380473804838049380503805138052380533805438055380563805738058380593806038061380623806338064380653806638067380683806938070380713807238073380743807538076380773807838079380803808138082380833808438085380863808738088380893809038091380923809338094380953809638097380983809938100381013810238103381043810538106381073810838109381103811138112381133811438115381163811738118381193812038121381223812338124381253812638127381283812938130381313813238133381343813538136381373813838139381403814138142381433814438145381463814738148381493815038151381523815338154381553815638157381583815938160381613816238163381643816538166381673816838169381703817138172381733817438175381763817738178381793818038181381823818338184381853818638187381883818938190381913819238193381943819538196381973819838199382003820138202382033820438205382063820738208382093821038211382123821338214382153821638217382183821938220382213822238223382243822538226382273822838229382303823138232382333823438235382363823738238382393824038241382423824338244382453824638247382483824938250382513825238253382543825538256382573825838259382603826138262382633826438265382663826738268382693827038271382723827338274382753827638277382783827938280382813828238283382843828538286382873828838289382903829138292382933829438295382963829738298382993830038301383023830338304383053830638307383083830938310383113831238313383143831538316383173831838319383203832138322383233832438325383263832738328383293833038331383323833338334383353833638337383383833938340383413834238343383443834538346383473834838349383503835138352383533835438355383563835738358383593836038361383623836338364383653836638367383683836938370383713837238373383743837538376383773837838379383803838138382383833838438385383863838738388383893839038391383923839338394383953839638397383983839938400384013840238403384043840538406384073840838409384103841138412384133841438415384163841738418384193842038421384223842338424384253842638427384283842938430384313843238433384343843538436384373843838439384403844138442384433844438445384463844738448384493845038451384523845338454384553845638457384583845938460384613846238463384643846538466384673846838469384703847138472384733847438475384763847738478384793848038481384823848338484384853848638487384883848938490384913849238493384943849538496384973849838499385003850138502385033850438505385063850738508385093851038511385123851338514385153851638517385183851938520385213852238523385243852538526385273852838529385303853138532385333853438535385363853738538385393854038541385423854338544385453854638547385483854938550385513855238553385543855538556385573855838559385603856138562385633856438565385663856738568385693857038571385723857338574385753857638577385783857938580385813858238583385843858538586385873858838589385903859138592385933859438595385963859738598385993860038601386023860338604386053860638607386083860938610386113861238613386143861538616386173861838619386203862138622386233862438625386263862738628386293863038631386323863338634386353863638637386383863938640386413864238643386443864538646386473864838649386503865138652386533865438655386563865738658386593866038661386623866338664386653866638667386683866938670386713867238673386743867538676386773867838679386803868138682386833868438685386863868738688386893869038691386923869338694386953869638697386983869938700387013870238703387043870538706387073870838709387103871138712387133871438715387163871738718387193872038721387223872338724387253872638727387283872938730387313873238733387343873538736387373873838739387403874138742387433874438745387463874738748387493875038751387523875338754387553875638757387583875938760387613876238763387643876538766387673876838769387703877138772387733877438775387763877738778387793878038781387823878338784387853878638787387883878938790387913879238793387943879538796387973879838799388003880138802388033880438805388063880738808388093881038811388123881338814388153881638817388183881938820388213882238823388243882538826388273882838829388303883138832388333883438835388363883738838388393884038841388423884338844388453884638847388483884938850388513885238853388543885538856388573885838859388603886138862388633886438865388663886738868388693887038871388723887338874388753887638877388783887938880388813888238883388843888538886388873888838889388903889138892388933889438895388963889738898388993890038901389023890338904389053890638907389083890938910389113891238913389143891538916389173891838919389203892138922389233892438925389263892738928389293893038931389323893338934389353893638937389383893938940389413894238943389443894538946389473894838949389503895138952389533895438955389563895738958389593896038961389623896338964389653896638967389683896938970389713897238973389743897538976389773897838979389803898138982389833898438985389863898738988389893899038991389923899338994389953899638997389983899939000390013900239003390043900539006390073900839009390103901139012390133901439015390163901739018390193902039021390223902339024390253902639027390283902939030390313903239033390343903539036390373903839039390403904139042390433904439045390463904739048390493905039051390523905339054390553905639057390583905939060390613906239063390643906539066390673906839069390703907139072390733907439075390763907739078390793908039081390823908339084390853908639087390883908939090390913909239093390943909539096390973909839099391003910139102391033910439105391063910739108391093911039111391123911339114391153911639117391183911939120391213912239123391243912539126391273912839129391303913139132391333913439135391363913739138391393914039141391423914339144391453914639147391483914939150391513915239153391543915539156391573915839159391603916139162391633916439165391663916739168391693917039171391723917339174391753917639177391783917939180391813918239183391843918539186391873918839189391903919139192391933919439195391963919739198391993920039201392023920339204392053920639207392083920939210392113921239213392143921539216392173921839219392203922139222392233922439225392263922739228392293923039231392323923339234392353923639237392383923939240392413924239243392443924539246392473924839249392503925139252392533925439255392563925739258392593926039261392623926339264392653926639267392683926939270392713927239273392743927539276392773927839279392803928139282392833928439285392863928739288392893929039291392923929339294392953929639297392983929939300393013930239303393043930539306393073930839309393103931139312393133931439315393163931739318393193932039321393223932339324393253932639327393283932939330393313933239333393343933539336393373933839339393403934139342393433934439345393463934739348393493935039351393523935339354393553935639357393583935939360393613936239363393643936539366393673936839369393703937139372393733937439375393763937739378393793938039381393823938339384393853938639387393883938939390393913939239393393943939539396393973939839399394003940139402394033940439405394063940739408394093941039411394123941339414394153941639417394183941939420394213942239423394243942539426394273942839429394303943139432394333943439435394363943739438394393944039441394423944339444394453944639447394483944939450394513945239453394543945539456394573945839459394603946139462394633946439465394663946739468394693947039471394723947339474394753947639477394783947939480394813948239483394843948539486394873948839489394903949139492394933949439495394963949739498394993950039501395023950339504395053950639507395083950939510395113951239513395143951539516395173951839519395203952139522395233952439525395263952739528395293953039531395323953339534395353953639537395383953939540395413954239543395443954539546395473954839549395503955139552395533955439555395563955739558395593956039561395623956339564395653956639567395683956939570395713957239573395743957539576395773957839579395803958139582395833958439585395863958739588395893959039591395923959339594395953959639597395983959939600396013960239603396043960539606396073960839609396103961139612396133961439615396163961739618396193962039621396223962339624396253962639627396283962939630396313963239633396343963539636396373963839639396403964139642396433964439645396463964739648396493965039651396523965339654396553965639657396583965939660396613966239663396643966539666396673966839669396703967139672396733967439675396763967739678396793968039681396823968339684396853968639687396883968939690396913969239693396943969539696396973969839699397003970139702397033970439705397063970739708397093971039711397123971339714397153971639717397183971939720397213972239723397243972539726397273972839729397303973139732397333973439735397363973739738397393974039741397423974339744397453974639747397483974939750397513975239753397543975539756397573975839759397603976139762397633976439765397663976739768397693977039771397723977339774397753977639777397783977939780397813978239783397843978539786397873978839789397903979139792397933979439795397963979739798397993980039801398023980339804398053980639807398083980939810398113981239813398143981539816398173981839819398203982139822398233982439825398263982739828398293983039831398323983339834398353983639837398383983939840398413984239843398443984539846398473984839849398503985139852398533985439855398563985739858398593986039861398623986339864398653986639867398683986939870398713987239873398743987539876398773987839879398803988139882398833988439885398863988739888398893989039891398923989339894398953989639897398983989939900399013990239903399043990539906399073990839909399103991139912399133991439915399163991739918399193992039921399223992339924399253992639927399283992939930399313993239933399343993539936399373993839939399403994139942399433994439945399463994739948399493995039951399523995339954399553995639957399583995939960399613996239963399643996539966399673996839969399703997139972399733997439975399763997739978399793998039981399823998339984399853998639987399883998939990399913999239993399943999539996399973999839999400004000140002400034000440005400064000740008400094001040011400124001340014400154001640017400184001940020400214002240023400244002540026400274002840029400304003140032400334003440035400364003740038400394004040041400424004340044400454004640047400484004940050400514005240053400544005540056400574005840059400604006140062400634006440065400664006740068400694007040071400724007340074400754007640077400784007940080400814008240083400844008540086400874008840089400904009140092400934009440095400964009740098400994010040101401024010340104401054010640107401084010940110401114011240113401144011540116401174011840119401204012140122401234012440125401264012740128401294013040131401324013340134401354013640137401384013940140401414014240143401444014540146401474014840149401504015140152401534015440155401564015740158401594016040161401624016340164401654016640167401684016940170401714017240173401744017540176401774017840179401804018140182401834018440185401864018740188401894019040191401924019340194401954019640197401984019940200402014020240203402044020540206402074020840209402104021140212402134021440215402164021740218402194022040221402224022340224402254022640227402284022940230402314023240233402344023540236402374023840239402404024140242402434024440245402464024740248402494025040251402524025340254402554025640257402584025940260402614026240263402644026540266402674026840269402704027140272402734027440275402764027740278402794028040281402824028340284402854028640287402884028940290402914029240293402944029540296402974029840299403004030140302403034030440305403064030740308403094031040311403124031340314403154031640317403184031940320403214032240323403244032540326403274032840329403304033140332403334033440335403364033740338403394034040341403424034340344403454034640347403484034940350403514035240353403544035540356403574035840359403604036140362403634036440365403664036740368403694037040371403724037340374403754037640377403784037940380403814038240383403844038540386403874038840389403904039140392403934039440395403964039740398403994040040401404024040340404404054040640407404084040940410404114041240413404144041540416404174041840419404204042140422404234042440425404264042740428404294043040431404324043340434404354043640437404384043940440404414044240443404444044540446404474044840449404504045140452404534045440455404564045740458404594046040461404624046340464404654046640467404684046940470404714047240473404744047540476404774047840479404804048140482404834048440485404864048740488404894049040491404924049340494404954049640497404984049940500405014050240503405044050540506405074050840509405104051140512405134051440515405164051740518405194052040521405224052340524405254052640527405284052940530405314053240533405344053540536405374053840539405404054140542405434054440545405464054740548405494055040551405524055340554405554055640557405584055940560405614056240563405644056540566405674056840569405704057140572405734057440575405764057740578405794058040581405824058340584405854058640587405884058940590405914059240593405944059540596405974059840599406004060140602406034060440605406064060740608406094061040611406124061340614406154061640617406184061940620406214062240623406244062540626406274062840629406304063140632406334063440635406364063740638406394064040641406424064340644406454064640647406484064940650406514065240653406544065540656406574065840659406604066140662406634066440665406664066740668406694067040671406724067340674406754067640677406784067940680406814068240683406844068540686406874068840689406904069140692406934069440695406964069740698406994070040701407024070340704407054070640707407084070940710407114071240713407144071540716407174071840719407204072140722407234072440725407264072740728407294073040731407324073340734407354073640737407384073940740407414074240743407444074540746407474074840749407504075140752407534075440755407564075740758407594076040761407624076340764407654076640767407684076940770407714077240773407744077540776407774077840779407804078140782407834078440785407864078740788407894079040791407924079340794407954079640797407984079940800408014080240803408044080540806408074080840809408104081140812408134081440815408164081740818408194082040821408224082340824408254082640827408284082940830408314083240833408344083540836408374083840839408404084140842408434084440845408464084740848408494085040851408524085340854408554085640857408584085940860408614086240863408644086540866408674086840869408704087140872408734087440875408764087740878408794088040881408824088340884408854088640887408884088940890408914089240893408944089540896408974089840899409004090140902409034090440905409064090740908409094091040911409124091340914409154091640917409184091940920409214092240923409244092540926409274092840929409304093140932409334093440935409364093740938409394094040941409424094340944409454094640947409484094940950409514095240953409544095540956409574095840959409604096140962409634096440965409664096740968409694097040971409724097340974409754097640977409784097940980409814098240983409844098540986409874098840989409904099140992409934099440995409964099740998409994100041001410024100341004410054100641007410084100941010410114101241013410144101541016410174101841019410204102141022410234102441025410264102741028410294103041031410324103341034410354103641037410384103941040410414104241043410444104541046410474104841049410504105141052410534105441055410564105741058410594106041061410624106341064410654106641067410684106941070410714107241073410744107541076410774107841079410804108141082410834108441085410864108741088410894109041091410924109341094410954109641097410984109941100411014110241103411044110541106411074110841109411104111141112411134111441115411164111741118411194112041121411224112341124411254112641127411284112941130411314113241133411344113541136411374113841139411404114141142411434114441145411464114741148411494115041151411524115341154411554115641157411584115941160411614116241163411644116541166411674116841169411704117141172411734117441175411764117741178411794118041181411824118341184411854118641187411884118941190411914119241193411944119541196411974119841199412004120141202412034120441205412064120741208412094121041211412124121341214412154121641217412184121941220412214122241223412244122541226412274122841229412304123141232412334123441235412364123741238412394124041241412424124341244412454124641247412484124941250412514125241253412544125541256412574125841259412604126141262412634126441265412664126741268412694127041271412724127341274412754127641277412784127941280412814128241283412844128541286412874128841289412904129141292412934129441295412964129741298412994130041301413024130341304413054130641307413084130941310413114131241313413144131541316413174131841319413204132141322413234132441325413264132741328413294133041331413324133341334413354133641337413384133941340413414134241343413444134541346413474134841349413504135141352413534135441355413564135741358413594136041361413624136341364413654136641367413684136941370413714137241373413744137541376413774137841379413804138141382413834138441385413864138741388413894139041391413924139341394413954139641397413984139941400414014140241403414044140541406414074140841409414104141141412414134141441415414164141741418414194142041421414224142341424414254142641427414284142941430414314143241433414344143541436414374143841439414404144141442414434144441445414464144741448414494145041451414524145341454414554145641457414584145941460414614146241463414644146541466414674146841469414704147141472414734147441475414764147741478414794148041481414824148341484414854148641487414884148941490414914149241493414944149541496414974149841499415004150141502415034150441505415064150741508415094151041511415124151341514415154151641517415184151941520415214152241523415244152541526415274152841529415304153141532415334153441535415364153741538415394154041541415424154341544415454154641547415484154941550415514155241553415544155541556415574155841559415604156141562415634156441565415664156741568415694157041571415724157341574415754157641577415784157941580415814158241583415844158541586415874158841589415904159141592415934159441595415964159741598415994160041601416024160341604416054160641607416084160941610416114161241613416144161541616416174161841619416204162141622416234162441625416264162741628416294163041631416324163341634416354163641637416384163941640416414164241643416444164541646416474164841649416504165141652416534165441655416564165741658416594166041661416624166341664416654166641667416684166941670416714167241673416744167541676416774167841679416804168141682416834168441685416864168741688416894169041691416924169341694416954169641697416984169941700417014170241703417044170541706417074170841709417104171141712417134171441715417164171741718417194172041721417224172341724417254172641727417284172941730417314173241733417344173541736417374173841739417404174141742417434174441745417464174741748417494175041751417524175341754417554175641757417584175941760417614176241763417644176541766417674176841769417704177141772417734177441775417764177741778417794178041781417824178341784417854178641787417884178941790417914179241793417944179541796417974179841799418004180141802418034180441805418064180741808418094181041811418124181341814418154181641817418184181941820418214182241823418244182541826418274182841829418304183141832418334183441835418364183741838418394184041841418424184341844418454184641847418484184941850418514185241853418544185541856418574185841859418604186141862418634186441865418664186741868418694187041871418724187341874418754187641877418784187941880418814188241883418844188541886418874188841889418904189141892418934189441895418964189741898418994190041901419024190341904419054190641907419084190941910419114191241913419144191541916419174191841919419204192141922419234192441925419264192741928419294193041931419324193341934419354193641937419384193941940419414194241943419444194541946419474194841949419504195141952419534195441955419564195741958419594196041961419624196341964419654196641967419684196941970419714197241973419744197541976419774197841979419804198141982419834198441985419864198741988419894199041991419924199341994419954199641997419984199942000420014200242003420044200542006420074200842009420104201142012420134201442015420164201742018420194202042021420224202342024420254202642027420284202942030420314203242033420344203542036420374203842039420404204142042420434204442045420464204742048420494205042051420524205342054420554205642057420584205942060420614206242063420644206542066420674206842069420704207142072420734207442075420764207742078420794208042081420824208342084420854208642087420884208942090420914209242093420944209542096420974209842099421004210142102421034210442105421064210742108421094211042111421124211342114421154211642117421184211942120421214212242123421244212542126421274212842129421304213142132421334213442135421364213742138421394214042141421424214342144421454214642147421484214942150421514215242153421544215542156421574215842159421604216142162421634216442165421664216742168421694217042171421724217342174421754217642177421784217942180421814218242183421844218542186421874218842189421904219142192421934219442195421964219742198421994220042201422024220342204422054220642207422084220942210422114221242213422144221542216422174221842219422204222142222422234222442225422264222742228422294223042231422324223342234422354223642237422384223942240422414224242243422444224542246422474224842249422504225142252422534225442255422564225742258422594226042261422624226342264422654226642267422684226942270422714227242273422744227542276422774227842279422804228142282422834228442285422864228742288422894229042291422924229342294422954229642297422984229942300423014230242303423044230542306423074230842309423104231142312423134231442315423164231742318423194232042321423224232342324423254232642327423284232942330423314233242333423344233542336423374233842339423404234142342423434234442345423464234742348423494235042351423524235342354423554235642357423584235942360423614236242363423644236542366423674236842369423704237142372423734237442375423764237742378423794238042381423824238342384423854238642387423884238942390423914239242393423944239542396423974239842399424004240142402424034240442405424064240742408424094241042411424124241342414424154241642417424184241942420424214242242423424244242542426424274242842429424304243142432424334243442435424364243742438424394244042441424424244342444424454244642447424484244942450424514245242453424544245542456424574245842459424604246142462424634246442465424664246742468424694247042471424724247342474424754247642477424784247942480424814248242483424844248542486424874248842489424904249142492424934249442495424964249742498424994250042501425024250342504425054250642507425084250942510425114251242513425144251542516425174251842519425204252142522425234252442525425264252742528425294253042531425324253342534425354253642537425384253942540425414254242543425444254542546425474254842549425504255142552425534255442555425564255742558425594256042561425624256342564425654256642567425684256942570425714257242573425744257542576425774257842579425804258142582425834258442585425864258742588425894259042591425924259342594425954259642597425984259942600426014260242603426044260542606426074260842609426104261142612426134261442615426164261742618426194262042621426224262342624426254262642627426284262942630426314263242633426344263542636426374263842639426404264142642426434264442645426464264742648426494265042651426524265342654426554265642657426584265942660426614266242663426644266542666426674266842669426704267142672426734267442675426764267742678426794268042681426824268342684426854268642687426884268942690426914269242693426944269542696426974269842699427004270142702427034270442705427064270742708427094271042711427124271342714427154271642717427184271942720427214272242723427244272542726427274272842729427304273142732427334273442735427364273742738427394274042741427424274342744427454274642747427484274942750427514275242753427544275542756427574275842759427604276142762427634276442765427664276742768427694277042771427724277342774427754277642777427784277942780427814278242783427844278542786427874278842789427904279142792427934279442795427964279742798427994280042801428024280342804428054280642807428084280942810428114281242813428144281542816428174281842819428204282142822428234282442825428264282742828428294283042831428324283342834428354283642837428384283942840428414284242843428444284542846428474284842849428504285142852428534285442855428564285742858428594286042861428624286342864428654286642867428684286942870428714287242873428744287542876428774287842879428804288142882428834288442885428864288742888428894289042891428924289342894428954289642897428984289942900429014290242903429044290542906429074290842909429104291142912429134291442915429164291742918429194292042921429224292342924429254292642927429284292942930429314293242933429344293542936429374293842939429404294142942429434294442945429464294742948429494295042951429524295342954429554295642957429584295942960429614296242963429644296542966429674296842969429704297142972429734297442975429764297742978429794298042981429824298342984429854298642987429884298942990429914299242993429944299542996429974299842999430004300143002430034300443005430064300743008430094301043011430124301343014430154301643017430184301943020430214302243023430244302543026430274302843029430304303143032430334303443035430364303743038430394304043041430424304343044430454304643047430484304943050430514305243053430544305543056430574305843059430604306143062430634306443065430664306743068430694307043071430724307343074430754307643077430784307943080430814308243083430844308543086430874308843089430904309143092430934309443095430964309743098430994310043101431024310343104431054310643107431084310943110431114311243113431144311543116431174311843119431204312143122431234312443125431264312743128431294313043131431324313343134431354313643137431384313943140431414314243143431444314543146431474314843149431504315143152431534315443155431564315743158431594316043161431624316343164431654316643167431684316943170431714317243173431744317543176431774317843179431804318143182431834318443185431864318743188431894319043191431924319343194431954319643197431984319943200432014320243203432044320543206432074320843209432104321143212432134321443215432164321743218432194322043221432224322343224432254322643227432284322943230432314323243233432344323543236432374323843239432404324143242432434324443245432464324743248432494325043251432524325343254432554325643257432584325943260432614326243263432644326543266432674326843269432704327143272432734327443275432764327743278432794328043281432824328343284432854328643287432884328943290432914329243293432944329543296432974329843299433004330143302433034330443305433064330743308433094331043311433124331343314433154331643317433184331943320433214332243323433244332543326433274332843329433304333143332433334333443335433364333743338433394334043341433424334343344433454334643347433484334943350433514335243353433544335543356433574335843359433604336143362433634336443365433664336743368433694337043371433724337343374433754337643377433784337943380433814338243383433844338543386433874338843389433904339143392433934339443395433964339743398433994340043401434024340343404434054340643407434084340943410434114341243413434144341543416434174341843419434204342143422434234342443425434264342743428434294343043431434324343343434434354343643437434384343943440434414344243443434444344543446434474344843449434504345143452434534345443455434564345743458434594346043461434624346343464434654346643467434684346943470434714347243473434744347543476434774347843479434804348143482434834348443485434864348743488434894349043491434924349343494434954349643497434984349943500435014350243503435044350543506435074350843509435104351143512435134351443515435164351743518435194352043521435224352343524435254352643527435284352943530435314353243533435344353543536435374353843539435404354143542435434354443545435464354743548435494355043551435524355343554435554355643557435584355943560435614356243563435644356543566435674356843569435704357143572435734357443575435764357743578435794358043581435824358343584435854358643587435884358943590435914359243593435944359543596435974359843599436004360143602436034360443605436064360743608436094361043611436124361343614436154361643617436184361943620436214362243623436244362543626436274362843629436304363143632436334363443635436364363743638436394364043641436424364343644436454364643647436484364943650436514365243653436544365543656436574365843659436604366143662436634366443665436664366743668436694367043671436724367343674436754367643677436784367943680436814368243683436844368543686436874368843689436904369143692436934369443695436964369743698436994370043701437024370343704437054370643707437084370943710437114371243713437144371543716437174371843719437204372143722437234372443725437264372743728437294373043731437324373343734437354373643737437384373943740437414374243743437444374543746437474374843749437504375143752437534375443755437564375743758437594376043761437624376343764437654376643767437684376943770437714377243773437744377543776437774377843779437804378143782437834378443785437864378743788437894379043791437924379343794437954379643797437984379943800438014380243803438044380543806438074380843809438104381143812438134381443815438164381743818438194382043821438224382343824438254382643827438284382943830438314383243833438344383543836438374383843839438404384143842438434384443845438464384743848438494385043851438524385343854438554385643857438584385943860438614386243863438644386543866438674386843869438704387143872438734387443875438764387743878438794388043881438824388343884438854388643887438884388943890438914389243893438944389543896438974389843899439004390143902439034390443905439064390743908439094391043911439124391343914439154391643917439184391943920439214392243923439244392543926439274392843929439304393143932439334393443935439364393743938439394394043941439424394343944439454394643947439484394943950439514395243953439544395543956439574395843959439604396143962439634396443965439664396743968439694397043971439724397343974439754397643977439784397943980439814398243983439844398543986439874398843989439904399143992439934399443995439964399743998439994400044001440024400344004440054400644007440084400944010440114401244013440144401544016440174401844019440204402144022440234402444025440264402744028440294403044031440324403344034440354403644037440384403944040440414404244043440444404544046440474404844049440504405144052440534405444055440564405744058440594406044061440624406344064440654406644067440684406944070440714407244073440744407544076440774407844079440804408144082440834408444085440864408744088440894409044091440924409344094440954409644097440984409944100441014410244103441044410544106441074410844109441104411144112441134411444115441164411744118441194412044121441224412344124441254412644127441284412944130441314413244133441344413544136441374413844139441404414144142441434414444145441464414744148441494415044151441524415344154441554415644157441584415944160441614416244163441644416544166441674416844169441704417144172441734417444175441764417744178441794418044181441824418344184441854418644187441884418944190441914419244193441944419544196441974419844199442004420144202442034420444205442064420744208442094421044211442124421344214442154421644217442184421944220442214422244223442244422544226442274422844229442304423144232442334423444235442364423744238442394424044241442424424344244442454424644247442484424944250442514425244253442544425544256442574425844259442604426144262442634426444265442664426744268442694427044271442724427344274442754427644277442784427944280442814428244283442844428544286442874428844289442904429144292442934429444295442964429744298442994430044301443024430344304443054430644307443084430944310443114431244313443144431544316443174431844319443204432144322443234432444325443264432744328443294433044331443324433344334443354433644337443384433944340443414434244343443444434544346443474434844349443504435144352443534435444355443564435744358443594436044361443624436344364443654436644367443684436944370443714437244373443744437544376443774437844379443804438144382443834438444385443864438744388443894439044391443924439344394443954439644397443984439944400444014440244403444044440544406444074440844409444104441144412444134441444415444164441744418444194442044421444224442344424444254442644427444284442944430444314443244433444344443544436444374443844439444404444144442444434444444445444464444744448444494445044451444524445344454444554445644457444584445944460444614446244463444644446544466444674446844469444704447144472444734447444475444764447744478444794448044481444824448344484444854448644487444884448944490444914449244493444944449544496444974449844499445004450144502445034450444505445064450744508445094451044511445124451344514445154451644517445184451944520445214452244523445244452544526445274452844529445304453144532445334453444535445364453744538445394454044541445424454344544445454454644547445484454944550445514455244553445544455544556445574455844559445604456144562445634456444565445664456744568445694457044571445724457344574445754457644577445784457944580445814458244583445844458544586445874458844589445904459144592445934459444595445964459744598445994460044601446024460344604446054460644607446084460944610446114461244613446144461544616446174461844619446204462144622446234462444625446264462744628446294463044631446324463344634446354463644637446384463944640446414464244643446444464544646446474464844649446504465144652446534465444655446564465744658446594466044661446624466344664446654466644667446684466944670446714467244673446744467544676446774467844679446804468144682446834468444685446864468744688446894469044691446924469344694446954469644697446984469944700447014470244703447044470544706447074470844709447104471144712447134471444715447164471744718447194472044721447224472344724447254472644727447284472944730447314473244733447344473544736447374473844739447404474144742447434474444745447464474744748447494475044751447524475344754447554475644757447584475944760447614476244763447644476544766447674476844769447704477144772447734477444775447764477744778447794478044781447824478344784447854478644787447884478944790447914479244793447944479544796447974479844799448004480144802448034480444805448064480744808448094481044811448124481344814448154481644817448184481944820448214482244823448244482544826448274482844829448304483144832448334483444835448364483744838448394484044841448424484344844448454484644847448484484944850448514485244853448544485544856448574485844859448604486144862448634486444865448664486744868448694487044871448724487344874448754487644877448784487944880448814488244883448844488544886448874488844889448904489144892448934489444895448964489744898448994490044901449024490344904449054490644907449084490944910449114491244913449144491544916449174491844919449204492144922449234492444925449264492744928449294493044931449324493344934449354493644937449384493944940449414494244943449444494544946449474494844949449504495144952449534495444955449564495744958449594496044961449624496344964449654496644967449684496944970449714497244973449744497544976449774497844979449804498144982449834498444985449864498744988449894499044991449924499344994449954499644997449984499945000450014500245003450044500545006450074500845009450104501145012450134501445015450164501745018450194502045021450224502345024450254502645027450284502945030450314503245033450344503545036450374503845039450404504145042450434504445045450464504745048450494505045051450524505345054450554505645057450584505945060450614506245063450644506545066450674506845069450704507145072450734507445075450764507745078450794508045081450824508345084450854508645087450884508945090450914509245093450944509545096450974509845099451004510145102451034510445105451064510745108451094511045111451124511345114451154511645117451184511945120451214512245123451244512545126451274512845129451304513145132451334513445135451364513745138451394514045141451424514345144451454514645147451484514945150451514515245153451544515545156451574515845159451604516145162451634516445165451664516745168451694517045171451724517345174451754517645177451784517945180451814518245183451844518545186451874518845189451904519145192451934519445195451964519745198451994520045201452024520345204452054520645207452084520945210452114521245213452144521545216452174521845219452204522145222452234522445225452264522745228452294523045231452324523345234452354523645237452384523945240452414524245243452444524545246452474524845249452504525145252452534525445255452564525745258452594526045261452624526345264452654526645267452684526945270452714527245273452744527545276452774527845279452804528145282452834528445285452864528745288452894529045291452924529345294452954529645297452984529945300453014530245303453044530545306453074530845309453104531145312453134531445315453164531745318453194532045321453224532345324453254532645327453284532945330453314533245333453344533545336453374533845339453404534145342453434534445345453464534745348453494535045351453524535345354453554535645357453584535945360453614536245363453644536545366453674536845369453704537145372453734537445375453764537745378453794538045381453824538345384453854538645387453884538945390453914539245393453944539545396453974539845399454004540145402454034540445405454064540745408454094541045411454124541345414454154541645417454184541945420454214542245423454244542545426454274542845429454304543145432454334543445435454364543745438454394544045441454424544345444454454544645447454484544945450454514545245453454544545545456454574545845459454604546145462454634546445465454664546745468454694547045471454724547345474454754547645477454784547945480454814548245483454844548545486454874548845489454904549145492454934549445495454964549745498454994550045501455024550345504455054550645507455084550945510455114551245513455144551545516455174551845519455204552145522455234552445525455264552745528455294553045531455324553345534455354553645537455384553945540455414554245543455444554545546455474554845549455504555145552455534555445555455564555745558455594556045561455624556345564455654556645567455684556945570455714557245573455744557545576455774557845579455804558145582455834558445585455864558745588455894559045591455924559345594455954559645597455984559945600456014560245603456044560545606456074560845609456104561145612456134561445615456164561745618456194562045621456224562345624456254562645627456284562945630456314563245633456344563545636456374563845639456404564145642456434564445645456464564745648456494565045651456524565345654456554565645657456584565945660456614566245663456644566545666456674566845669456704567145672456734567445675456764567745678456794568045681456824568345684456854568645687456884568945690456914569245693456944569545696456974569845699457004570145702457034570445705457064570745708457094571045711457124571345714457154571645717457184571945720457214572245723457244572545726457274572845729457304573145732457334573445735457364573745738457394574045741457424574345744457454574645747457484574945750457514575245753457544575545756457574575845759457604576145762457634576445765457664576745768457694577045771457724577345774457754577645777457784577945780457814578245783457844578545786457874578845789457904579145792457934579445795457964579745798457994580045801458024580345804458054580645807458084580945810458114581245813458144581545816458174581845819458204582145822458234582445825458264582745828458294583045831458324583345834458354583645837458384583945840458414584245843458444584545846458474584845849458504585145852458534585445855458564585745858458594586045861458624586345864458654586645867458684586945870458714587245873458744587545876458774587845879458804588145882458834588445885458864588745888458894589045891458924589345894458954589645897458984589945900459014590245903459044590545906459074590845909459104591145912459134591445915459164591745918459194592045921459224592345924459254592645927459284592945930459314593245933459344593545936459374593845939459404594145942459434594445945459464594745948459494595045951459524595345954459554595645957459584595945960459614596245963459644596545966459674596845969459704597145972459734597445975459764597745978459794598045981459824598345984459854598645987459884598945990459914599245993459944599545996459974599845999460004600146002460034600446005460064600746008460094601046011460124601346014460154601646017460184601946020460214602246023460244602546026460274602846029460304603146032460334603446035460364603746038460394604046041460424604346044460454604646047460484604946050460514605246053460544605546056460574605846059460604606146062460634606446065460664606746068460694607046071460724607346074460754607646077460784607946080460814608246083460844608546086460874608846089460904609146092460934609446095460964609746098460994610046101461024610346104461054610646107461084610946110461114611246113461144611546116461174611846119461204612146122461234612446125461264612746128461294613046131461324613346134461354613646137461384613946140461414614246143461444614546146461474614846149461504615146152461534615446155461564615746158461594616046161461624616346164461654616646167461684616946170461714617246173461744617546176461774617846179461804618146182461834618446185461864618746188461894619046191461924619346194461954619646197461984619946200462014620246203462044620546206462074620846209462104621146212462134621446215462164621746218462194622046221462224622346224462254622646227462284622946230462314623246233462344623546236462374623846239462404624146242462434624446245462464624746248462494625046251462524625346254462554625646257462584625946260462614626246263462644626546266462674626846269462704627146272462734627446275462764627746278462794628046281462824628346284462854628646287462884628946290462914629246293462944629546296462974629846299463004630146302463034630446305463064630746308463094631046311463124631346314463154631646317463184631946320463214632246323463244632546326463274632846329463304633146332463334633446335463364633746338463394634046341463424634346344463454634646347463484634946350463514635246353463544635546356463574635846359463604636146362463634636446365463664636746368463694637046371463724637346374463754637646377463784637946380463814638246383463844638546386463874638846389463904639146392463934639446395463964639746398463994640046401464024640346404464054640646407464084640946410464114641246413464144641546416464174641846419464204642146422464234642446425464264642746428464294643046431464324643346434464354643646437464384643946440464414644246443464444644546446464474644846449464504645146452464534645446455464564645746458464594646046461464624646346464464654646646467464684646946470464714647246473464744647546476464774647846479464804648146482464834648446485464864648746488464894649046491464924649346494464954649646497464984649946500465014650246503465044650546506465074650846509465104651146512465134651446515465164651746518465194652046521465224652346524465254652646527465284652946530465314653246533465344653546536465374653846539465404654146542465434654446545465464654746548465494655046551465524655346554465554655646557465584655946560465614656246563465644656546566465674656846569465704657146572465734657446575465764657746578465794658046581465824658346584465854658646587465884658946590465914659246593465944659546596465974659846599466004660146602466034660446605466064660746608466094661046611466124661346614466154661646617466184661946620466214662246623466244662546626466274662846629466304663146632466334663446635466364663746638466394664046641466424664346644466454664646647466484664946650466514665246653466544665546656466574665846659466604666146662466634666446665466664666746668466694667046671466724667346674466754667646677466784667946680466814668246683466844668546686466874668846689466904669146692466934669446695466964669746698466994670046701467024670346704467054670646707467084670946710467114671246713467144671546716467174671846719467204672146722467234672446725467264672746728467294673046731467324673346734467354673646737467384673946740467414674246743467444674546746467474674846749467504675146752467534675446755467564675746758467594676046761467624676346764467654676646767467684676946770467714677246773467744677546776467774677846779467804678146782467834678446785467864678746788467894679046791467924679346794467954679646797467984679946800468014680246803468044680546806468074680846809468104681146812468134681446815468164681746818468194682046821468224682346824468254682646827468284682946830468314683246833468344683546836468374683846839468404684146842468434684446845468464684746848468494685046851468524685346854468554685646857468584685946860468614686246863468644686546866468674686846869468704687146872468734687446875468764687746878468794688046881468824688346884468854688646887468884688946890468914689246893468944689546896468974689846899469004690146902469034690446905469064690746908469094691046911469124691346914469154691646917469184691946920469214692246923469244692546926469274692846929469304693146932469334693446935469364693746938469394694046941469424694346944469454694646947469484694946950469514695246953469544695546956469574695846959469604696146962469634696446965469664696746968469694697046971469724697346974469754697646977469784697946980469814698246983469844698546986469874698846989469904699146992469934699446995469964699746998469994700047001470024700347004470054700647007470084700947010470114701247013470144701547016470174701847019470204702147022470234702447025470264702747028470294703047031470324703347034470354703647037470384703947040470414704247043470444704547046470474704847049470504705147052470534705447055470564705747058470594706047061470624706347064470654706647067470684706947070470714707247073470744707547076470774707847079470804708147082470834708447085470864708747088470894709047091470924709347094470954709647097470984709947100471014710247103471044710547106471074710847109471104711147112471134711447115471164711747118471194712047121471224712347124471254712647127471284712947130471314713247133471344713547136471374713847139471404714147142471434714447145471464714747148471494715047151471524715347154471554715647157471584715947160471614716247163471644716547166471674716847169471704717147172471734717447175471764717747178471794718047181471824718347184471854718647187471884718947190471914719247193471944719547196471974719847199472004720147202472034720447205472064720747208472094721047211472124721347214472154721647217472184721947220472214722247223472244722547226472274722847229472304723147232472334723447235472364723747238472394724047241472424724347244472454724647247472484724947250472514725247253472544725547256472574725847259472604726147262472634726447265472664726747268472694727047271472724727347274472754727647277472784727947280472814728247283472844728547286472874728847289472904729147292472934729447295472964729747298472994730047301473024730347304473054730647307473084730947310473114731247313473144731547316473174731847319473204732147322473234732447325473264732747328473294733047331473324733347334473354733647337473384733947340473414734247343473444734547346473474734847349473504735147352473534735447355473564735747358473594736047361473624736347364473654736647367473684736947370473714737247373473744737547376473774737847379473804738147382473834738447385473864738747388473894739047391473924739347394473954739647397473984739947400474014740247403474044740547406474074740847409474104741147412474134741447415474164741747418474194742047421474224742347424474254742647427474284742947430474314743247433474344743547436474374743847439474404744147442474434744447445474464744747448474494745047451474524745347454474554745647457474584745947460474614746247463474644746547466474674746847469474704747147472474734747447475474764747747478474794748047481474824748347484474854748647487474884748947490474914749247493474944749547496474974749847499475004750147502475034750447505475064750747508475094751047511475124751347514475154751647517475184751947520475214752247523475244752547526475274752847529475304753147532475334753447535475364753747538475394754047541475424754347544475454754647547475484754947550475514755247553475544755547556475574755847559475604756147562475634756447565475664756747568475694757047571475724757347574475754757647577475784757947580475814758247583475844758547586475874758847589475904759147592475934759447595475964759747598475994760047601476024760347604476054760647607476084760947610476114761247613476144761547616476174761847619476204762147622476234762447625476264762747628476294763047631476324763347634476354763647637476384763947640476414764247643476444764547646476474764847649476504765147652476534765447655476564765747658476594766047661476624766347664476654766647667476684766947670476714767247673476744767547676476774767847679476804768147682476834768447685476864768747688476894769047691476924769347694476954769647697476984769947700477014770247703477044770547706477074770847709477104771147712477134771447715477164771747718477194772047721477224772347724477254772647727477284772947730477314773247733477344773547736477374773847739477404774147742477434774447745477464774747748477494775047751477524775347754477554775647757477584775947760477614776247763477644776547766477674776847769477704777147772477734777447775477764777747778477794778047781477824778347784477854778647787477884778947790477914779247793477944779547796477974779847799478004780147802478034780447805478064780747808478094781047811478124781347814478154781647817478184781947820478214782247823478244782547826478274782847829478304783147832478334783447835478364783747838478394784047841478424784347844478454784647847478484784947850478514785247853478544785547856478574785847859478604786147862478634786447865478664786747868478694787047871478724787347874478754787647877478784787947880478814788247883478844788547886478874788847889478904789147892478934789447895478964789747898478994790047901479024790347904479054790647907479084790947910479114791247913479144791547916479174791847919479204792147922479234792447925479264792747928479294793047931479324793347934479354793647937479384793947940479414794247943479444794547946479474794847949479504795147952479534795447955479564795747958479594796047961479624796347964479654796647967479684796947970479714797247973479744797547976479774797847979479804798147982479834798447985479864798747988479894799047991479924799347994479954799647997479984799948000480014800248003480044800548006480074800848009480104801148012480134801448015480164801748018480194802048021480224802348024480254802648027480284802948030480314803248033480344803548036480374803848039480404804148042480434804448045480464804748048480494805048051480524805348054480554805648057480584805948060480614806248063480644806548066480674806848069480704807148072480734807448075480764807748078480794808048081480824808348084480854808648087480884808948090480914809248093480944809548096480974809848099481004810148102481034810448105481064810748108481094811048111481124811348114481154811648117481184811948120481214812248123481244812548126481274812848129481304813148132481334813448135481364813748138481394814048141481424814348144481454814648147481484814948150481514815248153481544815548156481574815848159481604816148162481634816448165481664816748168481694817048171481724817348174481754817648177481784817948180481814818248183481844818548186481874818848189481904819148192481934819448195481964819748198481994820048201482024820348204482054820648207482084820948210482114821248213482144821548216482174821848219482204822148222482234822448225482264822748228482294823048231482324823348234482354823648237482384823948240482414824248243482444824548246482474824848249482504825148252482534825448255482564825748258482594826048261482624826348264482654826648267482684826948270482714827248273482744827548276482774827848279482804828148282482834828448285482864828748288482894829048291482924829348294482954829648297482984829948300483014830248303483044830548306483074830848309483104831148312483134831448315483164831748318483194832048321483224832348324483254832648327483284832948330483314833248333483344833548336483374833848339483404834148342483434834448345483464834748348483494835048351483524835348354483554835648357483584835948360483614836248363483644836548366483674836848369483704837148372483734837448375483764837748378483794838048381483824838348384483854838648387483884838948390483914839248393483944839548396483974839848399484004840148402484034840448405484064840748408484094841048411484124841348414484154841648417484184841948420484214842248423484244842548426484274842848429484304843148432484334843448435484364843748438484394844048441484424844348444484454844648447484484844948450484514845248453484544845548456484574845848459484604846148462484634846448465484664846748468484694847048471484724847348474484754847648477484784847948480484814848248483484844848548486484874848848489484904849148492484934849448495484964849748498484994850048501485024850348504485054850648507485084850948510485114851248513485144851548516485174851848519485204852148522485234852448525485264852748528485294853048531485324853348534485354853648537485384853948540485414854248543485444854548546485474854848549485504855148552485534855448555485564855748558485594856048561485624856348564485654856648567485684856948570485714857248573485744857548576485774857848579485804858148582485834858448585485864858748588485894859048591485924859348594485954859648597485984859948600486014860248603486044860548606486074860848609486104861148612486134861448615486164861748618486194862048621486224862348624486254862648627486284862948630486314863248633486344863548636486374863848639486404864148642486434864448645486464864748648486494865048651486524865348654486554865648657486584865948660486614866248663486644866548666486674866848669486704867148672486734867448675486764867748678486794868048681486824868348684486854868648687486884868948690486914869248693486944869548696486974869848699487004870148702487034870448705487064870748708487094871048711487124871348714487154871648717487184871948720487214872248723487244872548726487274872848729487304873148732487334873448735487364873748738487394874048741487424874348744487454874648747487484874948750487514875248753487544875548756487574875848759487604876148762487634876448765487664876748768487694877048771487724877348774487754877648777487784877948780487814878248783487844878548786487874878848789487904879148792487934879448795487964879748798487994880048801488024880348804488054880648807488084880948810488114881248813488144881548816488174881848819488204882148822488234882448825488264882748828488294883048831488324883348834488354883648837488384883948840488414884248843488444884548846488474884848849488504885148852488534885448855488564885748858488594886048861488624886348864488654886648867488684886948870488714887248873488744887548876488774887848879488804888148882488834888448885488864888748888488894889048891488924889348894488954889648897488984889948900489014890248903489044890548906489074890848909489104891148912489134891448915489164891748918489194892048921489224892348924489254892648927489284892948930489314893248933489344893548936489374893848939489404894148942489434894448945489464894748948489494895048951489524895348954489554895648957489584895948960489614896248963489644896548966489674896848969489704897148972489734897448975489764897748978489794898048981489824898348984489854898648987489884898948990489914899248993489944899548996489974899848999490004900149002490034900449005490064900749008490094901049011490124901349014490154901649017490184901949020490214902249023490244902549026490274902849029490304903149032490334903449035490364903749038490394904049041490424904349044490454904649047490484904949050490514905249053490544905549056490574905849059490604906149062490634906449065490664906749068490694907049071490724907349074490754907649077490784907949080490814908249083490844908549086490874908849089490904909149092490934909449095490964909749098490994910049101491024910349104491054910649107491084910949110491114911249113491144911549116491174911849119491204912149122491234912449125491264912749128491294913049131491324913349134491354913649137491384913949140491414914249143491444914549146491474914849149491504915149152491534915449155491564915749158491594916049161491624916349164491654916649167491684916949170491714917249173491744917549176491774917849179491804918149182491834918449185491864918749188491894919049191491924919349194491954919649197491984919949200492014920249203492044920549206492074920849209492104921149212492134921449215492164921749218492194922049221492224922349224492254922649227492284922949230492314923249233492344923549236492374923849239492404924149242492434924449245492464924749248492494925049251492524925349254492554925649257492584925949260492614926249263492644926549266492674926849269492704927149272492734927449275492764927749278492794928049281492824928349284492854928649287492884928949290492914929249293492944929549296492974929849299493004930149302493034930449305493064930749308493094931049311493124931349314493154931649317493184931949320493214932249323493244932549326493274932849329493304933149332493334933449335493364933749338493394934049341493424934349344493454934649347493484934949350493514935249353493544935549356493574935849359493604936149362493634936449365493664936749368493694937049371493724937349374493754937649377493784937949380493814938249383493844938549386493874938849389493904939149392493934939449395493964939749398493994940049401494024940349404494054940649407494084940949410494114941249413494144941549416494174941849419494204942149422494234942449425494264942749428494294943049431494324943349434494354943649437494384943949440494414944249443494444944549446494474944849449494504945149452494534945449455494564945749458494594946049461494624946349464494654946649467494684946949470494714947249473494744947549476494774947849479494804948149482494834948449485494864948749488494894949049491494924949349494494954949649497494984949949500495014950249503495044950549506495074950849509495104951149512495134951449515495164951749518495194952049521495224952349524495254952649527495284952949530495314953249533495344953549536495374953849539495404954149542495434954449545495464954749548495494955049551495524955349554495554955649557495584955949560495614956249563495644956549566495674956849569495704957149572495734957449575495764957749578495794958049581495824958349584495854958649587495884958949590495914959249593495944959549596495974959849599496004960149602496034960449605496064960749608496094961049611496124961349614496154961649617496184961949620496214962249623496244962549626496274962849629496304963149632496334963449635496364963749638496394964049641496424964349644496454964649647496484964949650496514965249653496544965549656496574965849659496604966149662496634966449665496664966749668496694967049671496724967349674496754967649677496784967949680496814968249683496844968549686496874968849689496904969149692496934969449695496964969749698496994970049701497024970349704497054970649707497084970949710497114971249713497144971549716497174971849719497204972149722497234972449725497264972749728497294973049731497324973349734497354973649737497384973949740497414974249743497444974549746497474974849749497504975149752497534975449755497564975749758497594976049761497624976349764497654976649767497684976949770497714977249773497744977549776497774977849779497804978149782497834978449785497864978749788497894979049791497924979349794497954979649797497984979949800498014980249803498044980549806498074980849809498104981149812498134981449815498164981749818498194982049821498224982349824498254982649827498284982949830498314983249833498344983549836498374983849839498404984149842498434984449845498464984749848498494985049851498524985349854498554985649857498584985949860498614986249863498644986549866498674986849869498704987149872498734987449875498764987749878498794988049881498824988349884498854988649887498884988949890498914989249893498944989549896498974989849899499004990149902499034990449905499064990749908499094991049911499124991349914499154991649917499184991949920499214992249923499244992549926499274992849929499304993149932499334993449935499364993749938499394994049941499424994349944499454994649947499484994949950499514995249953499544995549956499574995849959499604996149962499634996449965499664996749968499694997049971499724997349974499754997649977499784997949980499814998249983499844998549986499874998849989499904999149992499934999449995499964999749998499995000050001500025000350004500055000650007500085000950010500115001250013500145001550016500175001850019500205002150022500235002450025500265002750028500295003050031500325003350034500355003650037500385003950040500415004250043500445004550046500475004850049500505005150052500535005450055500565005750058500595006050061500625006350064500655006650067500685006950070500715007250073500745007550076500775007850079500805008150082500835008450085500865008750088500895009050091500925009350094500955009650097500985009950100501015010250103501045010550106501075010850109501105011150112501135011450115501165011750118501195012050121501225012350124501255012650127501285012950130501315013250133501345013550136501375013850139501405014150142501435014450145501465014750148501495015050151501525015350154501555015650157501585015950160501615016250163501645016550166501675016850169501705017150172501735017450175501765017750178501795018050181501825018350184501855018650187501885018950190501915019250193501945019550196501975019850199502005020150202502035020450205502065020750208502095021050211502125021350214502155021650217502185021950220502215022250223502245022550226502275022850229502305023150232502335023450235502365023750238502395024050241502425024350244502455024650247502485024950250502515025250253502545025550256502575025850259502605026150262502635026450265502665026750268502695027050271502725027350274502755027650277502785027950280502815028250283502845028550286502875028850289502905029150292502935029450295502965029750298502995030050301503025030350304503055030650307503085030950310503115031250313503145031550316503175031850319503205032150322503235032450325503265032750328503295033050331503325033350334503355033650337503385033950340503415034250343503445034550346503475034850349503505035150352503535035450355503565035750358503595036050361503625036350364503655036650367503685036950370503715037250373503745037550376503775037850379503805038150382503835038450385503865038750388503895039050391503925039350394503955039650397503985039950400504015040250403504045040550406504075040850409504105041150412504135041450415504165041750418504195042050421504225042350424504255042650427504285042950430504315043250433504345043550436504375043850439504405044150442504435044450445504465044750448504495045050451504525045350454504555045650457504585045950460504615046250463504645046550466504675046850469504705047150472504735047450475504765047750478504795048050481504825048350484504855048650487504885048950490504915049250493504945049550496504975049850499505005050150502505035050450505505065050750508505095051050511505125051350514505155051650517505185051950520505215052250523505245052550526505275052850529505305053150532505335053450535505365053750538505395054050541505425054350544505455054650547505485054950550505515055250553505545055550556505575055850559505605056150562505635056450565505665056750568505695057050571505725057350574505755057650577505785057950580505815058250583505845058550586505875058850589505905059150592505935059450595505965059750598505995060050601506025060350604506055060650607506085060950610506115061250613506145061550616506175061850619506205062150622506235062450625506265062750628506295063050631506325063350634506355063650637506385063950640506415064250643506445064550646506475064850649506505065150652506535065450655506565065750658506595066050661506625066350664506655066650667506685066950670506715067250673506745067550676506775067850679506805068150682506835068450685506865068750688506895069050691506925069350694506955069650697506985069950700507015070250703507045070550706507075070850709507105071150712507135071450715507165071750718507195072050721507225072350724507255072650727507285072950730507315073250733507345073550736507375073850739507405074150742507435074450745507465074750748507495075050751507525075350754507555075650757507585075950760507615076250763507645076550766507675076850769507705077150772507735077450775507765077750778507795078050781507825078350784507855078650787507885078950790507915079250793507945079550796507975079850799508005080150802508035080450805508065080750808508095081050811508125081350814508155081650817508185081950820508215082250823508245082550826508275082850829508305083150832508335083450835508365083750838508395084050841508425084350844508455084650847508485084950850508515085250853508545085550856508575085850859508605086150862508635086450865508665086750868508695087050871508725087350874508755087650877508785087950880508815088250883508845088550886508875088850889508905089150892508935089450895508965089750898508995090050901509025090350904509055090650907509085090950910509115091250913509145091550916509175091850919509205092150922509235092450925509265092750928509295093050931509325093350934509355093650937509385093950940509415094250943509445094550946509475094850949509505095150952509535095450955509565095750958509595096050961509625096350964509655096650967509685096950970509715097250973509745097550976509775097850979509805098150982509835098450985509865098750988509895099050991509925099350994509955099650997509985099951000510015100251003510045100551006510075100851009510105101151012510135101451015510165101751018510195102051021510225102351024510255102651027510285102951030510315103251033510345103551036510375103851039510405104151042510435104451045510465104751048510495105051051510525105351054510555105651057510585105951060510615106251063510645106551066510675106851069510705107151072510735107451075510765107751078510795108051081510825108351084510855108651087510885108951090510915109251093510945109551096510975109851099511005110151102511035110451105511065110751108511095111051111511125111351114511155111651117511185111951120511215112251123511245112551126511275112851129511305113151132511335113451135511365113751138511395114051141511425114351144511455114651147511485114951150511515115251153511545115551156511575115851159511605116151162511635116451165511665116751168511695117051171511725117351174511755117651177511785117951180511815118251183511845118551186511875118851189511905119151192511935119451195511965119751198511995120051201512025120351204512055120651207512085120951210512115121251213512145121551216512175121851219512205122151222512235122451225512265122751228512295123051231512325123351234512355123651237512385123951240512415124251243512445124551246512475124851249512505125151252512535125451255512565125751258512595126051261512625126351264512655126651267512685126951270512715127251273512745127551276512775127851279512805128151282512835128451285512865128751288512895129051291512925129351294512955129651297512985129951300513015130251303513045130551306513075130851309513105131151312513135131451315513165131751318513195132051321513225132351324513255132651327513285132951330513315133251333513345133551336513375133851339513405134151342513435134451345513465134751348513495135051351513525135351354513555135651357513585135951360513615136251363513645136551366513675136851369513705137151372513735137451375513765137751378513795138051381513825138351384513855138651387513885138951390513915139251393513945139551396513975139851399514005140151402514035140451405514065140751408514095141051411514125141351414514155141651417514185141951420514215142251423514245142551426514275142851429514305143151432514335143451435514365143751438514395144051441514425144351444514455144651447514485144951450514515145251453514545145551456514575145851459514605146151462514635146451465514665146751468514695147051471514725147351474514755147651477514785147951480514815148251483514845148551486514875148851489514905149151492514935149451495514965149751498514995150051501515025150351504515055150651507515085150951510515115151251513515145151551516515175151851519515205152151522515235152451525515265152751528515295153051531515325153351534515355153651537515385153951540515415154251543515445154551546515475154851549515505155151552515535155451555515565155751558515595156051561515625156351564515655156651567515685156951570515715157251573515745157551576515775157851579515805158151582515835158451585515865158751588515895159051591515925159351594515955159651597515985159951600516015160251603516045160551606516075160851609516105161151612516135161451615516165161751618516195162051621516225162351624516255162651627516285162951630516315163251633516345163551636516375163851639516405164151642516435164451645516465164751648516495165051651516525165351654516555165651657516585165951660516615166251663516645166551666516675166851669516705167151672516735167451675516765167751678516795168051681516825168351684516855168651687516885168951690516915169251693516945169551696516975169851699517005170151702517035170451705517065170751708517095171051711517125171351714517155171651717517185171951720517215172251723517245172551726517275172851729517305173151732517335173451735517365173751738517395174051741517425174351744517455174651747517485174951750517515175251753517545175551756517575175851759517605176151762517635176451765517665176751768517695177051771517725177351774517755177651777517785177951780517815178251783517845178551786517875178851789517905179151792517935179451795517965179751798517995180051801518025180351804518055180651807518085180951810518115181251813518145181551816518175181851819518205182151822518235182451825518265182751828518295183051831518325183351834518355183651837518385183951840518415184251843518445184551846518475184851849518505185151852518535185451855518565185751858518595186051861518625186351864518655186651867518685186951870518715187251873518745187551876518775187851879518805188151882518835188451885518865188751888518895189051891518925189351894518955189651897518985189951900519015190251903519045190551906519075190851909519105191151912519135191451915519165191751918519195192051921519225192351924519255192651927519285192951930519315193251933519345193551936519375193851939519405194151942519435194451945519465194751948519495195051951519525195351954519555195651957519585195951960519615196251963519645196551966519675196851969519705197151972519735197451975519765197751978519795198051981519825198351984519855198651987519885198951990519915199251993519945199551996519975199851999520005200152002520035200452005520065200752008520095201052011520125201352014520155201652017520185201952020520215202252023520245202552026520275202852029520305203152032520335203452035520365203752038520395204052041520425204352044520455204652047520485204952050520515205252053520545205552056520575205852059520605206152062520635206452065520665206752068520695207052071520725207352074520755207652077520785207952080520815208252083520845208552086520875208852089520905209152092520935209452095520965209752098520995210052101521025210352104521055210652107521085210952110521115211252113521145211552116521175211852119521205212152122521235212452125521265212752128521295213052131521325213352134521355213652137521385213952140521415214252143521445214552146521475214852149521505215152152521535215452155521565215752158521595216052161521625216352164521655216652167521685216952170521715217252173521745217552176521775217852179521805218152182521835218452185521865218752188521895219052191521925219352194521955219652197521985219952200522015220252203522045220552206522075220852209522105221152212522135221452215522165221752218522195222052221522225222352224522255222652227522285222952230522315223252233522345223552236522375223852239522405224152242522435224452245522465224752248522495225052251522525225352254522555225652257522585225952260522615226252263522645226552266522675226852269522705227152272522735227452275522765227752278522795228052281522825228352284522855228652287522885228952290522915229252293522945229552296522975229852299523005230152302523035230452305523065230752308523095231052311523125231352314523155231652317523185231952320523215232252323523245232552326523275232852329523305233152332523335233452335523365233752338523395234052341523425234352344523455234652347523485234952350523515235252353523545235552356523575235852359523605236152362523635236452365523665236752368523695237052371523725237352374523755237652377523785237952380523815238252383523845238552386523875238852389523905239152392523935239452395523965239752398523995240052401524025240352404524055240652407524085240952410524115241252413524145241552416524175241852419524205242152422524235242452425524265242752428524295243052431524325243352434524355243652437524385243952440524415244252443524445244552446524475244852449524505245152452524535245452455524565245752458524595246052461524625246352464524655246652467524685246952470524715247252473524745247552476524775247852479524805248152482524835248452485524865248752488524895249052491524925249352494524955249652497524985249952500525015250252503525045250552506525075250852509525105251152512525135251452515525165251752518525195252052521525225252352524525255252652527525285252952530525315253252533525345253552536525375253852539525405254152542525435254452545525465254752548525495255052551525525255352554525555255652557525585255952560525615256252563525645256552566525675256852569525705257152572525735257452575525765257752578525795258052581525825258352584525855258652587525885258952590525915259252593525945259552596525975259852599526005260152602526035260452605526065260752608526095261052611526125261352614526155261652617526185261952620526215262252623526245262552626526275262852629526305263152632526335263452635526365263752638526395264052641526425264352644526455264652647526485264952650526515265252653526545265552656526575265852659526605266152662526635266452665526665266752668526695267052671526725267352674526755267652677526785267952680526815268252683526845268552686526875268852689526905269152692526935269452695526965269752698526995270052701527025270352704527055270652707527085270952710527115271252713527145271552716527175271852719527205272152722527235272452725527265272752728527295273052731527325273352734527355273652737527385273952740527415274252743527445274552746527475274852749527505275152752527535275452755527565275752758527595276052761527625276352764527655276652767527685276952770527715277252773527745277552776527775277852779527805278152782527835278452785527865278752788527895279052791527925279352794527955279652797527985279952800528015280252803528045280552806528075280852809528105281152812528135281452815528165281752818528195282052821528225282352824528255282652827528285282952830528315283252833528345283552836528375283852839528405284152842528435284452845528465284752848528495285052851528525285352854528555285652857528585285952860528615286252863528645286552866528675286852869528705287152872528735287452875528765287752878528795288052881528825288352884528855288652887528885288952890528915289252893528945289552896528975289852899529005290152902529035290452905529065290752908529095291052911529125291352914529155291652917529185291952920529215292252923529245292552926529275292852929529305293152932529335293452935529365293752938529395294052941529425294352944529455294652947529485294952950529515295252953529545295552956529575295852959529605296152962529635296452965529665296752968529695297052971529725297352974529755297652977529785297952980529815298252983529845298552986529875298852989529905299152992529935299452995529965299752998529995300053001530025300353004530055300653007530085300953010530115301253013530145301553016530175301853019530205302153022530235302453025530265302753028530295303053031530325303353034530355303653037530385303953040530415304253043530445304553046530475304853049530505305153052530535305453055530565305753058530595306053061530625306353064530655306653067530685306953070530715307253073530745307553076530775307853079530805308153082530835308453085530865308753088530895309053091530925309353094530955309653097530985309953100531015310253103531045310553106531075310853109531105311153112531135311453115531165311753118531195312053121531225312353124531255312653127531285312953130531315313253133531345313553136531375313853139531405314153142531435314453145531465314753148531495315053151531525315353154531555315653157531585315953160531615316253163531645316553166531675316853169531705317153172531735317453175531765317753178531795318053181531825318353184531855318653187531885318953190531915319253193531945319553196531975319853199532005320153202532035320453205532065320753208532095321053211532125321353214532155321653217532185321953220532215322253223532245322553226532275322853229532305323153232532335323453235532365323753238532395324053241532425324353244532455324653247532485324953250532515325253253532545325553256532575325853259532605326153262532635326453265532665326753268532695327053271532725327353274532755327653277532785327953280532815328253283532845328553286532875328853289532905329153292532935329453295532965329753298532995330053301533025330353304533055330653307533085330953310533115331253313533145331553316533175331853319533205332153322533235332453325533265332753328533295333053331533325333353334533355333653337533385333953340533415334253343533445334553346533475334853349533505335153352533535335453355533565335753358533595336053361533625336353364533655336653367533685336953370533715337253373533745337553376533775337853379533805338153382533835338453385533865338753388533895339053391533925339353394533955339653397533985339953400534015340253403534045340553406534075340853409534105341153412534135341453415534165341753418534195342053421534225342353424534255342653427534285342953430534315343253433534345343553436534375343853439534405344153442534435344453445534465344753448534495345053451534525345353454534555345653457534585345953460534615346253463534645346553466534675346853469534705347153472534735347453475534765347753478534795348053481534825348353484534855348653487534885348953490534915349253493534945349553496534975349853499535005350153502535035350453505535065350753508535095351053511535125351353514535155351653517535185351953520535215352253523535245352553526535275352853529535305353153532535335353453535535365353753538535395354053541535425354353544535455354653547535485354953550535515355253553535545355553556535575355853559535605356153562535635356453565535665356753568535695357053571535725357353574535755357653577535785357953580535815358253583535845358553586535875358853589535905359153592535935359453595535965359753598535995360053601536025360353604536055360653607536085360953610536115361253613536145361553616536175361853619536205362153622536235362453625536265362753628536295363053631536325363353634536355363653637536385363953640536415364253643536445364553646536475364853649536505365153652536535365453655536565365753658536595366053661536625366353664536655366653667536685366953670536715367253673536745367553676536775367853679536805368153682536835368453685536865368753688536895369053691536925369353694536955369653697536985369953700537015370253703537045370553706537075370853709537105371153712537135371453715537165371753718537195372053721537225372353724537255372653727537285372953730537315373253733537345373553736537375373853739537405374153742537435374453745537465374753748537495375053751537525375353754537555375653757537585375953760537615376253763537645376553766537675376853769537705377153772537735377453775537765377753778537795378053781537825378353784537855378653787537885378953790537915379253793537945379553796537975379853799538005380153802538035380453805538065380753808538095381053811538125381353814538155381653817538185381953820538215382253823538245382553826538275382853829538305383153832538335383453835538365383753838538395384053841538425384353844538455384653847538485384953850538515385253853538545385553856538575385853859538605386153862538635386453865538665386753868538695387053871538725387353874538755387653877538785387953880538815388253883538845388553886538875388853889538905389153892538935389453895538965389753898538995390053901539025390353904539055390653907539085390953910539115391253913539145391553916539175391853919539205392153922539235392453925539265392753928539295393053931539325393353934539355393653937539385393953940539415394253943539445394553946539475394853949539505395153952539535395453955539565395753958539595396053961539625396353964539655396653967539685396953970539715397253973539745397553976539775397853979539805398153982539835398453985539865398753988539895399053991539925399353994539955399653997539985399954000540015400254003540045400554006540075400854009540105401154012540135401454015540165401754018540195402054021540225402354024540255402654027540285402954030540315403254033540345403554036540375403854039540405404154042540435404454045540465404754048540495405054051540525405354054540555405654057540585405954060540615406254063540645406554066540675406854069540705407154072540735407454075540765407754078540795408054081540825408354084540855408654087540885408954090540915409254093540945409554096540975409854099541005410154102541035410454105541065410754108541095411054111541125411354114541155411654117541185411954120541215412254123541245412554126541275412854129541305413154132541335413454135541365413754138541395414054141541425414354144541455414654147541485414954150541515415254153541545415554156541575415854159541605416154162541635416454165541665416754168541695417054171541725417354174541755417654177541785417954180541815418254183541845418554186541875418854189541905419154192541935419454195541965419754198541995420054201542025420354204542055420654207542085420954210542115421254213542145421554216542175421854219542205422154222542235422454225542265422754228542295423054231542325423354234542355423654237542385423954240542415424254243542445424554246542475424854249542505425154252542535425454255542565425754258542595426054261542625426354264542655426654267542685426954270542715427254273542745427554276542775427854279542805428154282542835428454285542865428754288542895429054291542925429354294542955429654297542985429954300543015430254303543045430554306543075430854309543105431154312543135431454315543165431754318543195432054321543225432354324543255432654327543285432954330543315433254333543345433554336543375433854339543405434154342543435434454345543465434754348543495435054351543525435354354543555435654357543585435954360543615436254363543645436554366543675436854369543705437154372543735437454375543765437754378543795438054381543825438354384543855438654387543885438954390543915439254393543945439554396543975439854399544005440154402544035440454405544065440754408544095441054411544125441354414544155441654417544185441954420544215442254423544245442554426544275442854429544305443154432544335443454435544365443754438544395444054441544425444354444544455444654447544485444954450544515445254453544545445554456544575445854459544605446154462544635446454465544665446754468544695447054471544725447354474544755447654477544785447954480544815448254483544845448554486544875448854489544905449154492544935449454495544965449754498544995450054501545025450354504545055450654507545085450954510545115451254513545145451554516545175451854519545205452154522545235452454525545265452754528545295453054531545325453354534545355453654537545385453954540545415454254543545445454554546545475454854549545505455154552545535455454555545565455754558545595456054561545625456354564545655456654567545685456954570545715457254573545745457554576545775457854579545805458154582545835458454585545865458754588545895459054591545925459354594545955459654597545985459954600546015460254603546045460554606546075460854609546105461154612546135461454615546165461754618546195462054621546225462354624546255462654627546285462954630546315463254633546345463554636546375463854639546405464154642546435464454645546465464754648546495465054651546525465354654546555465654657546585465954660546615466254663546645466554666546675466854669546705467154672546735467454675546765467754678546795468054681546825468354684546855468654687546885468954690546915469254693546945469554696546975469854699547005470154702547035470454705547065470754708547095471054711547125471354714547155471654717547185471954720547215472254723547245472554726547275472854729547305473154732547335473454735547365473754738547395474054741547425474354744547455474654747547485474954750547515475254753547545475554756547575475854759547605476154762547635476454765547665476754768547695477054771547725477354774547755477654777547785477954780547815478254783547845478554786547875478854789547905479154792547935479454795547965479754798547995480054801548025480354804548055480654807548085480954810548115481254813548145481554816548175481854819548205482154822548235482454825548265482754828548295483054831548325483354834548355483654837548385483954840548415484254843548445484554846548475484854849548505485154852548535485454855548565485754858548595486054861548625486354864548655486654867548685486954870548715487254873548745487554876548775487854879548805488154882548835488454885548865488754888548895489054891548925489354894548955489654897548985489954900549015490254903549045490554906549075490854909549105491154912549135491454915549165491754918549195492054921549225492354924549255492654927549285492954930549315493254933549345493554936549375493854939549405494154942549435494454945549465494754948549495495054951549525495354954549555495654957549585495954960549615496254963549645496554966549675496854969549705497154972549735497454975549765497754978549795498054981549825498354984549855498654987549885498954990549915499254993549945499554996549975499854999550005500155002550035500455005550065500755008550095501055011550125501355014550155501655017550185501955020550215502255023550245502555026550275502855029550305503155032550335503455035550365503755038550395504055041550425504355044550455504655047550485504955050550515505255053550545505555056550575505855059550605506155062550635506455065550665506755068550695507055071550725507355074550755507655077550785507955080550815508255083550845508555086550875508855089550905509155092550935509455095550965509755098550995510055101551025510355104551055510655107551085510955110551115511255113551145511555116551175511855119551205512155122551235512455125551265512755128551295513055131551325513355134551355513655137551385513955140551415514255143551445514555146551475514855149551505515155152551535515455155551565515755158551595516055161551625516355164551655516655167551685516955170551715517255173551745517555176551775517855179551805518155182551835518455185551865518755188551895519055191551925519355194551955519655197551985519955200552015520255203552045520555206552075520855209552105521155212552135521455215552165521755218552195522055221552225522355224552255522655227552285522955230552315523255233552345523555236552375523855239552405524155242552435524455245552465524755248552495525055251552525525355254552555525655257552585525955260552615526255263552645526555266552675526855269552705527155272552735527455275552765527755278552795528055281552825528355284552855528655287552885528955290552915529255293552945529555296552975529855299553005530155302553035530455305553065530755308553095531055311553125531355314553155531655317553185531955320553215532255323553245532555326553275532855329553305533155332553335533455335553365533755338553395534055341553425534355344553455534655347553485534955350553515535255353553545535555356553575535855359553605536155362553635536455365553665536755368553695537055371553725537355374553755537655377553785537955380553815538255383553845538555386553875538855389553905539155392553935539455395553965539755398553995540055401554025540355404554055540655407554085540955410554115541255413554145541555416554175541855419554205542155422554235542455425554265542755428554295543055431554325543355434554355543655437554385543955440554415544255443554445544555446554475544855449554505545155452554535545455455554565545755458554595546055461554625546355464554655546655467554685546955470554715547255473554745547555476554775547855479554805548155482554835548455485554865548755488554895549055491554925549355494554955549655497554985549955500555015550255503555045550555506555075550855509555105551155512555135551455515555165551755518555195552055521555225552355524555255552655527555285552955530555315553255533555345553555536555375553855539555405554155542555435554455545555465554755548555495555055551555525555355554555555555655557555585555955560555615556255563555645556555566555675556855569555705557155572555735557455575555765557755578555795558055581555825558355584555855558655587555885558955590555915559255593555945559555596555975559855599556005560155602556035560455605556065560755608556095561055611556125561355614556155561655617556185561955620556215562255623556245562555626556275562855629556305563155632556335563455635556365563755638556395564055641556425564355644556455564655647556485564955650556515565255653556545565555656556575565855659556605566155662556635566455665556665566755668556695567055671556725567355674556755567655677556785567955680556815568255683556845568555686556875568855689556905569155692556935569455695556965569755698556995570055701557025570355704557055570655707557085570955710557115571255713557145571555716557175571855719557205572155722557235572455725557265572755728557295573055731557325573355734557355573655737557385573955740557415574255743557445574555746557475574855749557505575155752557535575455755557565575755758557595576055761557625576355764557655576655767557685576955770557715577255773557745577555776557775577855779557805578155782557835578455785557865578755788557895579055791557925579355794557955579655797557985579955800558015580255803558045580555806558075580855809558105581155812558135581455815558165581755818558195582055821558225582355824558255582655827558285582955830558315583255833558345583555836558375583855839558405584155842558435584455845558465584755848558495585055851558525585355854558555585655857558585585955860558615586255863558645586555866558675586855869558705587155872558735587455875558765587755878558795588055881558825588355884558855588655887558885588955890558915589255893558945589555896558975589855899559005590155902559035590455905559065590755908559095591055911559125591355914559155591655917559185591955920559215592255923559245592555926559275592855929559305593155932559335593455935559365593755938559395594055941559425594355944559455594655947559485594955950559515595255953559545595555956559575595855959559605596155962559635596455965559665596755968559695597055971559725597355974559755597655977559785597955980559815598255983559845598555986559875598855989559905599155992559935599455995559965599755998559995600056001560025600356004560055600656007560085600956010560115601256013560145601556016560175601856019560205602156022560235602456025560265602756028560295603056031560325603356034560355603656037560385603956040560415604256043560445604556046560475604856049560505605156052560535605456055560565605756058560595606056061560625606356064560655606656067560685606956070560715607256073560745607556076560775607856079560805608156082560835608456085560865608756088560895609056091560925609356094560955609656097560985609956100561015610256103561045610556106561075610856109561105611156112561135611456115561165611756118561195612056121561225612356124561255612656127561285612956130561315613256133561345613556136561375613856139561405614156142561435614456145561465614756148561495615056151561525615356154561555615656157561585615956160561615616256163561645616556166561675616856169561705617156172561735617456175561765617756178561795618056181561825618356184561855618656187561885618956190561915619256193561945619556196561975619856199562005620156202562035620456205562065620756208562095621056211562125621356214562155621656217562185621956220562215622256223562245622556226562275622856229562305623156232562335623456235562365623756238562395624056241562425624356244562455624656247562485624956250562515625256253562545625556256562575625856259562605626156262562635626456265562665626756268562695627056271562725627356274562755627656277562785627956280562815628256283562845628556286562875628856289562905629156292562935629456295562965629756298562995630056301563025630356304563055630656307563085630956310563115631256313563145631556316563175631856319563205632156322563235632456325563265632756328563295633056331563325633356334563355633656337563385633956340563415634256343563445634556346563475634856349563505635156352563535635456355563565635756358563595636056361563625636356364563655636656367563685636956370563715637256373563745637556376563775637856379563805638156382563835638456385563865638756388563895639056391563925639356394563955639656397563985639956400564015640256403564045640556406564075640856409564105641156412564135641456415564165641756418564195642056421564225642356424564255642656427564285642956430564315643256433564345643556436564375643856439564405644156442564435644456445564465644756448564495645056451564525645356454564555645656457564585645956460564615646256463564645646556466564675646856469564705647156472564735647456475564765647756478564795648056481564825648356484564855648656487564885648956490564915649256493564945649556496564975649856499565005650156502565035650456505565065650756508565095651056511565125651356514565155651656517565185651956520565215652256523565245652556526565275652856529565305653156532565335653456535565365653756538565395654056541565425654356544565455654656547565485654956550565515655256553565545655556556565575655856559565605656156562565635656456565565665656756568565695657056571565725657356574565755657656577565785657956580565815658256583565845658556586565875658856589565905659156592565935659456595565965659756598565995660056601566025660356604566055660656607566085660956610566115661256613566145661556616566175661856619566205662156622566235662456625566265662756628566295663056631566325663356634566355663656637566385663956640566415664256643566445664556646566475664856649566505665156652566535665456655566565665756658566595666056661566625666356664566655666656667566685666956670566715667256673566745667556676566775667856679566805668156682566835668456685566865668756688566895669056691566925669356694566955669656697566985669956700567015670256703567045670556706567075670856709567105671156712567135671456715567165671756718567195672056721567225672356724567255672656727567285672956730567315673256733567345673556736567375673856739567405674156742567435674456745567465674756748567495675056751567525675356754567555675656757567585675956760567615676256763567645676556766567675676856769567705677156772567735677456775567765677756778567795678056781567825678356784567855678656787567885678956790567915679256793567945679556796567975679856799568005680156802568035680456805568065680756808568095681056811568125681356814568155681656817568185681956820568215682256823568245682556826568275682856829568305683156832568335683456835568365683756838568395684056841568425684356844568455684656847568485684956850568515685256853568545685556856568575685856859568605686156862568635686456865568665686756868568695687056871568725687356874568755687656877568785687956880568815688256883568845688556886568875688856889568905689156892568935689456895568965689756898568995690056901569025690356904569055690656907569085690956910569115691256913569145691556916569175691856919569205692156922569235692456925569265692756928569295693056931569325693356934569355693656937569385693956940569415694256943569445694556946569475694856949569505695156952569535695456955569565695756958569595696056961569625696356964569655696656967569685696956970569715697256973569745697556976569775697856979569805698156982569835698456985569865698756988569895699056991569925699356994569955699656997569985699957000570015700257003570045700557006570075700857009570105701157012570135701457015570165701757018570195702057021570225702357024570255702657027570285702957030570315703257033570345703557036570375703857039570405704157042570435704457045570465704757048570495705057051570525705357054570555705657057570585705957060570615706257063570645706557066570675706857069570705707157072570735707457075570765707757078570795708057081570825708357084570855708657087570885708957090570915709257093570945709557096570975709857099571005710157102571035710457105571065710757108571095711057111571125711357114571155711657117571185711957120571215712257123571245712557126571275712857129571305713157132571335713457135571365713757138571395714057141571425714357144571455714657147571485714957150571515715257153571545715557156571575715857159571605716157162571635716457165571665716757168571695717057171571725717357174571755717657177571785717957180571815718257183571845718557186571875718857189571905719157192571935719457195571965719757198571995720057201572025720357204572055720657207572085720957210572115721257213572145721557216572175721857219572205722157222572235722457225572265722757228572295723057231572325723357234572355723657237572385723957240572415724257243572445724557246572475724857249572505725157252572535725457255572565725757258572595726057261572625726357264572655726657267572685726957270572715727257273572745727557276572775727857279572805728157282572835728457285572865728757288572895729057291572925729357294572955729657297572985729957300573015730257303573045730557306573075730857309573105731157312573135731457315573165731757318573195732057321573225732357324573255732657327573285732957330573315733257333573345733557336573375733857339573405734157342573435734457345573465734757348573495735057351573525735357354573555735657357573585735957360573615736257363573645736557366573675736857369573705737157372573735737457375573765737757378573795738057381573825738357384573855738657387573885738957390573915739257393573945739557396573975739857399574005740157402574035740457405574065740757408574095741057411574125741357414574155741657417574185741957420574215742257423574245742557426574275742857429574305743157432574335743457435574365743757438574395744057441574425744357444574455744657447574485744957450574515745257453574545745557456574575745857459574605746157462574635746457465574665746757468574695747057471574725747357474574755747657477574785747957480574815748257483574845748557486574875748857489574905749157492574935749457495574965749757498574995750057501575025750357504575055750657507575085750957510575115751257513575145751557516575175751857519575205752157522575235752457525575265752757528575295753057531575325753357534575355753657537575385753957540575415754257543575445754557546575475754857549575505755157552575535755457555575565755757558575595756057561575625756357564575655756657567575685756957570575715757257573575745757557576575775757857579575805758157582575835758457585575865758757588575895759057591575925759357594575955759657597575985759957600576015760257603576045760557606576075760857609576105761157612576135761457615576165761757618576195762057621576225762357624576255762657627576285762957630576315763257633576345763557636576375763857639576405764157642576435764457645576465764757648576495765057651576525765357654576555765657657576585765957660576615766257663576645766557666576675766857669576705767157672576735767457675576765767757678576795768057681576825768357684576855768657687576885768957690576915769257693576945769557696576975769857699577005770157702577035770457705577065770757708577095771057711577125771357714577155771657717577185771957720577215772257723577245772557726577275772857729577305773157732577335773457735577365773757738577395774057741577425774357744577455774657747577485774957750577515775257753577545775557756577575775857759577605776157762577635776457765577665776757768577695777057771577725777357774577755777657777577785777957780577815778257783577845778557786577875778857789577905779157792577935779457795577965779757798577995780057801578025780357804578055780657807578085780957810578115781257813578145781557816578175781857819578205782157822578235782457825578265782757828578295783057831578325783357834578355783657837578385783957840578415784257843578445784557846578475784857849578505785157852578535785457855578565785757858578595786057861578625786357864578655786657867578685786957870578715787257873578745787557876578775787857879578805788157882578835788457885578865788757888578895789057891578925789357894578955789657897578985789957900579015790257903579045790557906579075790857909579105791157912579135791457915579165791757918579195792057921579225792357924579255792657927579285792957930579315793257933579345793557936579375793857939579405794157942579435794457945579465794757948579495795057951579525795357954579555795657957579585795957960579615796257963579645796557966579675796857969579705797157972579735797457975579765797757978579795798057981579825798357984579855798657987579885798957990579915799257993579945799557996579975799857999580005800158002580035800458005580065800758008580095801058011580125801358014580155801658017580185801958020580215802258023580245802558026580275802858029580305803158032580335803458035580365803758038580395804058041580425804358044580455804658047580485804958050580515805258053580545805558056580575805858059580605806158062580635806458065580665806758068580695807058071580725807358074580755807658077580785807958080580815808258083580845808558086580875808858089580905809158092580935809458095580965809758098580995810058101581025810358104581055810658107581085810958110581115811258113581145811558116581175811858119581205812158122581235812458125581265812758128581295813058131581325813358134581355813658137581385813958140581415814258143581445814558146581475814858149581505815158152581535815458155581565815758158581595816058161581625816358164581655816658167581685816958170581715817258173581745817558176581775817858179581805818158182581835818458185581865818758188581895819058191581925819358194581955819658197581985819958200582015820258203582045820558206582075820858209582105821158212582135821458215582165821758218582195822058221582225822358224582255822658227582285822958230582315823258233582345823558236582375823858239582405824158242582435824458245582465824758248582495825058251582525825358254582555825658257582585825958260582615826258263582645826558266582675826858269582705827158272582735827458275582765827758278582795828058281582825828358284582855828658287582885828958290582915829258293582945829558296582975829858299583005830158302583035830458305583065830758308583095831058311583125831358314583155831658317583185831958320583215832258323583245832558326583275832858329583305833158332583335833458335583365833758338583395834058341583425834358344583455834658347583485834958350583515835258353583545835558356583575835858359583605836158362583635836458365583665836758368583695837058371583725837358374583755837658377583785837958380583815838258383583845838558386583875838858389583905839158392583935839458395583965839758398583995840058401584025840358404584055840658407584085840958410584115841258413584145841558416584175841858419584205842158422584235842458425584265842758428584295843058431584325843358434584355843658437584385843958440584415844258443584445844558446584475844858449584505845158452584535845458455584565845758458584595846058461584625846358464584655846658467584685846958470584715847258473584745847558476584775847858479584805848158482584835848458485584865848758488584895849058491584925849358494584955849658497584985849958500585015850258503585045850558506585075850858509585105851158512585135851458515585165851758518585195852058521585225852358524585255852658527585285852958530585315853258533585345853558536585375853858539585405854158542585435854458545585465854758548585495855058551585525855358554585555855658557585585855958560585615856258563585645856558566585675856858569585705857158572585735857458575585765857758578585795858058581585825858358584585855858658587585885858958590585915859258593585945859558596585975859858599586005860158602586035860458605586065860758608586095861058611586125861358614586155861658617586185861958620586215862258623586245862558626586275862858629586305863158632586335863458635586365863758638586395864058641586425864358644586455864658647586485864958650586515865258653586545865558656586575865858659586605866158662586635866458665586665866758668586695867058671586725867358674586755867658677586785867958680586815868258683586845868558686586875868858689586905869158692586935869458695586965869758698586995870058701587025870358704587055870658707587085870958710587115871258713587145871558716587175871858719587205872158722587235872458725587265872758728587295873058731587325873358734587355873658737587385873958740587415874258743587445874558746587475874858749587505875158752587535875458755587565875758758587595876058761587625876358764587655876658767587685876958770587715877258773587745877558776587775877858779587805878158782587835878458785587865878758788587895879058791587925879358794587955879658797587985879958800588015880258803588045880558806588075880858809588105881158812588135881458815588165881758818588195882058821588225882358824588255882658827588285882958830588315883258833588345883558836588375883858839588405884158842588435884458845588465884758848588495885058851588525885358854588555885658857588585885958860588615886258863588645886558866588675886858869588705887158872588735887458875588765887758878588795888058881588825888358884588855888658887588885888958890588915889258893588945889558896588975889858899589005890158902589035890458905589065890758908589095891058911589125891358914589155891658917589185891958920589215892258923589245892558926589275892858929589305893158932589335893458935589365893758938589395894058941589425894358944589455894658947589485894958950589515895258953589545895558956589575895858959589605896158962589635896458965589665896758968589695897058971589725897358974589755897658977589785897958980589815898258983589845898558986589875898858989589905899158992589935899458995589965899758998589995900059001590025900359004590055900659007590085900959010590115901259013590145901559016590175901859019590205902159022590235902459025590265902759028590295903059031590325903359034590355903659037590385903959040590415904259043590445904559046590475904859049590505905159052590535905459055590565905759058590595906059061590625906359064590655906659067590685906959070590715907259073590745907559076590775907859079590805908159082590835908459085590865908759088590895909059091590925909359094590955909659097590985909959100591015910259103591045910559106591075910859109591105911159112591135911459115591165911759118591195912059121591225912359124591255912659127591285912959130591315913259133591345913559136591375913859139591405914159142591435914459145591465914759148591495915059151591525915359154591555915659157591585915959160591615916259163591645916559166591675916859169591705917159172591735917459175591765917759178591795918059181591825918359184591855918659187591885918959190591915919259193591945919559196591975919859199592005920159202592035920459205592065920759208592095921059211592125921359214592155921659217592185921959220592215922259223592245922559226592275922859229592305923159232592335923459235592365923759238592395924059241592425924359244592455924659247592485924959250592515925259253592545925559256592575925859259592605926159262592635926459265592665926759268592695927059271592725927359274592755927659277592785927959280592815928259283592845928559286592875928859289592905929159292592935929459295592965929759298592995930059301593025930359304593055930659307593085930959310593115931259313593145931559316593175931859319593205932159322593235932459325593265932759328593295933059331593325933359334593355933659337593385933959340593415934259343593445934559346593475934859349593505935159352593535935459355593565935759358593595936059361593625936359364593655936659367593685936959370593715937259373593745937559376593775937859379593805938159382593835938459385593865938759388593895939059391593925939359394593955939659397593985939959400594015940259403594045940559406594075940859409594105941159412594135941459415594165941759418594195942059421594225942359424594255942659427594285942959430594315943259433594345943559436594375943859439594405944159442594435944459445594465944759448594495945059451594525945359454594555945659457594585945959460594615946259463594645946559466594675946859469594705947159472594735947459475594765947759478594795948059481594825948359484594855948659487594885948959490594915949259493594945949559496594975949859499595005950159502595035950459505595065950759508595095951059511595125951359514595155951659517595185951959520595215952259523595245952559526595275952859529595305953159532595335953459535595365953759538595395954059541595425954359544595455954659547595485954959550595515955259553595545955559556595575955859559595605956159562595635956459565595665956759568595695957059571595725957359574595755957659577595785957959580595815958259583595845958559586595875958859589595905959159592595935959459595595965959759598595995960059601596025960359604596055960659607596085960959610596115961259613596145961559616596175961859619596205962159622596235962459625596265962759628596295963059631596325963359634596355963659637596385963959640596415964259643596445964559646596475964859649596505965159652596535965459655596565965759658596595966059661596625966359664596655966659667596685966959670596715967259673596745967559676596775967859679596805968159682596835968459685596865968759688596895969059691596925969359694596955969659697596985969959700597015970259703597045970559706597075970859709597105971159712597135971459715597165971759718597195972059721597225972359724597255972659727597285972959730597315973259733597345973559736597375973859739597405974159742597435974459745597465974759748597495975059751597525975359754597555975659757597585975959760597615976259763597645976559766597675976859769597705977159772597735977459775597765977759778597795978059781597825978359784597855978659787597885978959790597915979259793597945979559796597975979859799598005980159802598035980459805598065980759808598095981059811598125981359814598155981659817598185981959820598215982259823598245982559826598275982859829598305983159832598335983459835598365983759838598395984059841598425984359844598455984659847598485984959850598515985259853598545985559856598575985859859598605986159862598635986459865598665986759868598695987059871598725987359874598755987659877598785987959880598815988259883598845988559886598875988859889598905989159892598935989459895598965989759898598995990059901599025990359904599055990659907599085990959910599115991259913599145991559916599175991859919599205992159922599235992459925599265992759928599295993059931599325993359934599355993659937599385993959940599415994259943599445994559946599475994859949599505995159952599535995459955599565995759958599595996059961599625996359964599655996659967599685996959970599715997259973599745997559976599775997859979599805998159982599835998459985599865998759988599895999059991599925999359994599955999659997599985999960000600016000260003600046000560006600076000860009600106001160012600136001460015600166001760018600196002060021600226002360024600256002660027600286002960030600316003260033600346003560036600376003860039600406004160042600436004460045600466004760048600496005060051600526005360054600556005660057600586005960060600616006260063600646006560066600676006860069600706007160072600736007460075600766007760078600796008060081600826008360084600856008660087600886008960090600916009260093600946009560096600976009860099601006010160102601036010460105601066010760108601096011060111601126011360114601156011660117601186011960120601216012260123601246012560126601276012860129601306013160132601336013460135601366013760138601396014060141601426014360144601456014660147601486014960150601516015260153601546015560156601576015860159601606016160162601636016460165601666016760168601696017060171601726017360174601756017660177601786017960180601816018260183601846018560186601876018860189601906019160192601936019460195601966019760198601996020060201602026020360204602056020660207602086020960210602116021260213602146021560216602176021860219602206022160222602236022460225602266022760228602296023060231602326023360234602356023660237602386023960240602416024260243602446024560246602476024860249602506025160252602536025460255602566025760258602596026060261602626026360264602656026660267602686026960270602716027260273602746027560276602776027860279602806028160282602836028460285602866028760288602896029060291602926029360294602956029660297602986029960300603016030260303603046030560306603076030860309603106031160312603136031460315603166031760318603196032060321603226032360324603256032660327603286032960330603316033260333603346033560336603376033860339603406034160342603436034460345603466034760348603496035060351603526035360354603556035660357603586035960360603616036260363603646036560366603676036860369603706037160372603736037460375603766037760378603796038060381603826038360384603856038660387603886038960390603916039260393603946039560396603976039860399604006040160402604036040460405604066040760408604096041060411604126041360414604156041660417604186041960420604216042260423604246042560426604276042860429604306043160432604336043460435604366043760438604396044060441604426044360444604456044660447604486044960450604516045260453604546045560456604576045860459604606046160462604636046460465604666046760468604696047060471604726047360474604756047660477604786047960480604816048260483604846048560486604876048860489604906049160492604936049460495604966049760498604996050060501605026050360504605056050660507605086050960510605116051260513605146051560516605176051860519605206052160522605236052460525605266052760528605296053060531605326053360534605356053660537605386053960540605416054260543605446054560546605476054860549605506055160552605536055460555605566055760558605596056060561605626056360564605656056660567605686056960570605716057260573605746057560576605776057860579605806058160582605836058460585605866058760588605896059060591605926059360594605956059660597605986059960600606016060260603606046060560606606076060860609606106061160612606136061460615606166061760618606196062060621606226062360624606256062660627606286062960630606316063260633606346063560636606376063860639606406064160642606436064460645606466064760648606496065060651606526065360654606556065660657606586065960660606616066260663606646066560666606676066860669606706067160672606736067460675606766067760678606796068060681606826068360684606856068660687606886068960690606916069260693606946069560696606976069860699607006070160702607036070460705607066070760708607096071060711607126071360714607156071660717607186071960720607216072260723607246072560726607276072860729607306073160732607336073460735607366073760738607396074060741607426074360744607456074660747607486074960750607516075260753607546075560756607576075860759607606076160762607636076460765607666076760768607696077060771607726077360774607756077660777607786077960780607816078260783607846078560786607876078860789607906079160792607936079460795607966079760798607996080060801608026080360804608056080660807608086080960810608116081260813608146081560816608176081860819608206082160822608236082460825608266082760828608296083060831608326083360834608356083660837608386083960840608416084260843608446084560846608476084860849608506085160852608536085460855608566085760858608596086060861608626086360864608656086660867608686086960870608716087260873608746087560876608776087860879608806088160882608836088460885608866088760888608896089060891608926089360894608956089660897608986089960900609016090260903609046090560906609076090860909609106091160912609136091460915609166091760918609196092060921609226092360924609256092660927609286092960930609316093260933609346093560936609376093860939609406094160942609436094460945609466094760948609496095060951609526095360954609556095660957609586095960960609616096260963609646096560966609676096860969609706097160972609736097460975609766097760978609796098060981609826098360984609856098660987609886098960990609916099260993609946099560996609976099860999610006100161002610036100461005610066100761008610096101061011610126101361014610156101661017610186101961020610216102261023610246102561026610276102861029610306103161032610336103461035610366103761038610396104061041610426104361044610456104661047610486104961050610516105261053610546105561056610576105861059610606106161062610636106461065610666106761068610696107061071610726107361074610756107661077610786107961080610816108261083610846108561086610876108861089610906109161092610936109461095610966109761098610996110061101611026110361104611056110661107611086110961110611116111261113611146111561116611176111861119611206112161122611236112461125611266112761128611296113061131611326113361134611356113661137611386113961140611416114261143611446114561146611476114861149611506115161152611536115461155611566115761158611596116061161611626116361164611656116661167611686116961170611716117261173611746117561176611776117861179611806118161182611836118461185611866118761188611896119061191611926119361194611956119661197611986119961200612016120261203612046120561206612076120861209612106121161212612136121461215612166121761218612196122061221612226122361224612256122661227612286122961230612316123261233612346123561236612376123861239612406124161242612436124461245612466124761248612496125061251612526125361254612556125661257612586125961260612616126261263612646126561266612676126861269612706127161272612736127461275612766127761278612796128061281612826128361284612856128661287612886128961290612916129261293612946129561296612976129861299613006130161302613036130461305613066130761308613096131061311613126131361314613156131661317613186131961320613216132261323613246132561326613276132861329613306133161332613336133461335613366133761338613396134061341613426134361344613456134661347613486134961350613516135261353613546135561356613576135861359613606136161362613636136461365613666136761368613696137061371613726137361374613756137661377613786137961380613816138261383613846138561386613876138861389613906139161392613936139461395613966139761398613996140061401614026140361404614056140661407614086140961410614116141261413614146141561416614176141861419614206142161422614236142461425614266142761428614296143061431614326143361434614356143661437614386143961440614416144261443614446144561446614476144861449614506145161452614536145461455614566145761458614596146061461614626146361464614656146661467614686146961470614716147261473614746147561476614776147861479614806148161482614836148461485614866148761488614896149061491614926149361494614956149661497614986149961500615016150261503615046150561506615076150861509615106151161512615136151461515615166151761518615196152061521615226152361524615256152661527615286152961530615316153261533615346153561536615376153861539615406154161542615436154461545615466154761548615496155061551615526155361554615556155661557615586155961560615616156261563615646156561566615676156861569615706157161572615736157461575615766157761578615796158061581615826158361584615856158661587615886158961590615916159261593615946159561596615976159861599616006160161602616036160461605616066160761608616096161061611616126161361614616156161661617616186161961620616216162261623616246162561626616276162861629616306163161632616336163461635616366163761638616396164061641616426164361644616456164661647616486164961650616516165261653616546165561656616576165861659616606166161662616636166461665616666166761668616696167061671616726167361674616756167661677616786167961680616816168261683616846168561686616876168861689616906169161692616936169461695616966169761698616996170061701617026170361704617056170661707617086170961710617116171261713617146171561716617176171861719617206172161722617236172461725617266172761728617296173061731617326173361734617356173661737617386173961740617416174261743617446174561746617476174861749617506175161752617536175461755617566175761758617596176061761617626176361764617656176661767617686176961770617716177261773617746177561776617776177861779617806178161782617836178461785617866178761788617896179061791617926179361794617956179661797617986179961800618016180261803618046180561806618076180861809618106181161812618136181461815618166181761818618196182061821618226182361824618256182661827618286182961830618316183261833618346183561836618376183861839618406184161842618436184461845618466184761848618496185061851618526185361854618556185661857618586185961860618616186261863618646186561866618676186861869618706187161872618736187461875618766187761878618796188061881618826188361884618856188661887618886188961890618916189261893618946189561896618976189861899619006190161902619036190461905619066190761908619096191061911619126191361914619156191661917619186191961920619216192261923619246192561926619276192861929619306193161932619336193461935619366193761938619396194061941619426194361944619456194661947619486194961950619516195261953619546195561956619576195861959619606196161962619636196461965619666196761968619696197061971619726197361974619756197661977619786197961980619816198261983619846198561986619876198861989619906199161992619936199461995619966199761998619996200062001620026200362004620056200662007620086200962010620116201262013620146201562016620176201862019620206202162022620236202462025620266202762028620296203062031620326203362034620356203662037620386203962040620416204262043620446204562046620476204862049620506205162052620536205462055620566205762058620596206062061620626206362064620656206662067620686206962070620716207262073620746207562076620776207862079620806208162082620836208462085620866208762088620896209062091620926209362094620956209662097620986209962100621016210262103621046210562106621076210862109621106211162112621136211462115621166211762118621196212062121621226212362124621256212662127621286212962130621316213262133621346213562136621376213862139621406214162142621436214462145621466214762148621496215062151621526215362154621556215662157621586215962160621616216262163621646216562166621676216862169621706217162172621736217462175621766217762178621796218062181621826218362184621856218662187621886218962190621916219262193621946219562196621976219862199622006220162202622036220462205622066220762208622096221062211622126221362214622156221662217622186221962220622216222262223622246222562226622276222862229622306223162232622336223462235622366223762238622396224062241622426224362244622456224662247622486224962250622516225262253622546225562256622576225862259622606226162262622636226462265622666226762268622696227062271622726227362274622756227662277622786227962280622816228262283622846228562286622876228862289622906229162292622936229462295622966229762298622996230062301623026230362304623056230662307623086230962310623116231262313623146231562316623176231862319623206232162322623236232462325623266232762328623296233062331623326233362334623356233662337623386233962340623416234262343623446234562346623476234862349623506235162352623536235462355623566235762358623596236062361623626236362364623656236662367623686236962370623716237262373623746237562376623776237862379623806238162382623836238462385623866238762388623896239062391623926239362394623956239662397623986239962400624016240262403624046240562406624076240862409624106241162412624136241462415624166241762418624196242062421624226242362424624256242662427624286242962430624316243262433624346243562436624376243862439624406244162442624436244462445624466244762448624496245062451624526245362454624556245662457624586245962460624616246262463624646246562466624676246862469624706247162472624736247462475624766247762478624796248062481624826248362484624856248662487624886248962490624916249262493624946249562496624976249862499625006250162502625036250462505625066250762508625096251062511625126251362514625156251662517625186251962520625216252262523625246252562526625276252862529625306253162532625336253462535625366253762538625396254062541625426254362544625456254662547625486254962550625516255262553625546255562556625576255862559625606256162562625636256462565625666256762568625696257062571625726257362574625756257662577625786257962580625816258262583625846258562586625876258862589625906259162592625936259462595625966259762598625996260062601626026260362604626056260662607626086260962610626116261262613626146261562616626176261862619626206262162622626236262462625626266262762628626296263062631626326263362634626356263662637626386263962640626416264262643626446264562646626476264862649626506265162652626536265462655626566265762658626596266062661626626266362664626656266662667626686266962670626716267262673626746267562676626776267862679626806268162682626836268462685626866268762688626896269062691626926269362694626956269662697626986269962700627016270262703627046270562706627076270862709627106271162712627136271462715627166271762718627196272062721627226272362724627256272662727627286272962730627316273262733627346273562736627376273862739627406274162742627436274462745627466274762748627496275062751627526275362754627556275662757627586275962760627616276262763627646276562766627676276862769627706277162772627736277462775627766277762778627796278062781627826278362784627856278662787627886278962790627916279262793627946279562796627976279862799628006280162802628036280462805628066280762808628096281062811628126281362814628156281662817628186281962820628216282262823628246282562826628276282862829628306283162832628336283462835628366283762838628396284062841628426284362844628456284662847628486284962850628516285262853628546285562856628576285862859628606286162862628636286462865628666286762868628696287062871628726287362874628756287662877628786287962880628816288262883628846288562886628876288862889628906289162892628936289462895628966289762898628996290062901629026290362904629056290662907629086290962910629116291262913629146291562916629176291862919629206292162922629236292462925629266292762928629296293062931629326293362934629356293662937629386293962940629416294262943629446294562946629476294862949629506295162952629536295462955629566295762958629596296062961629626296362964629656296662967629686296962970629716297262973629746297562976629776297862979629806298162982629836298462985629866298762988629896299062991629926299362994629956299662997629986299963000630016300263003630046300563006630076300863009630106301163012630136301463015630166301763018630196302063021630226302363024630256302663027630286302963030630316303263033630346303563036630376303863039630406304163042630436304463045630466304763048630496305063051630526305363054630556305663057630586305963060630616306263063630646306563066630676306863069630706307163072630736307463075630766307763078630796308063081630826308363084630856308663087630886308963090630916309263093630946309563096630976309863099631006310163102631036310463105631066310763108631096311063111631126311363114631156311663117631186311963120631216312263123631246312563126631276312863129631306313163132631336313463135631366313763138631396314063141631426314363144631456314663147631486314963150631516315263153631546315563156631576315863159631606316163162631636316463165631666316763168631696317063171631726317363174631756317663177631786317963180631816318263183631846318563186631876318863189631906319163192631936319463195631966319763198631996320063201632026320363204632056320663207632086320963210632116321263213632146321563216632176321863219632206322163222632236322463225632266322763228632296323063231632326323363234632356323663237632386323963240632416324263243632446324563246632476324863249632506325163252632536325463255632566325763258632596326063261632626326363264632656326663267632686326963270632716327263273632746327563276632776327863279632806328163282632836328463285632866328763288632896329063291632926329363294632956329663297632986329963300633016330263303633046330563306633076330863309633106331163312633136331463315633166331763318633196332063321633226332363324633256332663327633286332963330633316333263333633346333563336633376333863339633406334163342633436334463345633466334763348633496335063351633526335363354633556335663357633586335963360633616336263363633646336563366633676336863369633706337163372633736337463375633766337763378633796338063381633826338363384633856338663387633886338963390633916339263393633946339563396633976339863399634006340163402634036340463405634066340763408634096341063411634126341363414634156341663417634186341963420634216342263423634246342563426634276342863429634306343163432634336343463435634366343763438634396344063441634426344363444634456344663447634486344963450634516345263453634546345563456634576345863459634606346163462634636346463465634666346763468634696347063471634726347363474634756347663477634786347963480634816348263483634846348563486634876348863489634906349163492634936349463495634966349763498634996350063501635026350363504635056350663507635086350963510635116351263513635146351563516635176351863519635206352163522635236352463525635266352763528635296353063531635326353363534635356353663537635386353963540635416354263543635446354563546635476354863549635506355163552635536355463555635566355763558635596356063561635626356363564635656356663567635686356963570635716357263573635746357563576635776357863579635806358163582635836358463585635866358763588635896359063591635926359363594635956359663597635986359963600636016360263603636046360563606636076360863609636106361163612636136361463615636166361763618636196362063621636226362363624636256362663627636286362963630636316363263633636346363563636636376363863639636406364163642636436364463645636466364763648636496365063651636526365363654636556365663657636586365963660636616366263663636646366563666636676366863669636706367163672636736367463675636766367763678636796368063681636826368363684636856368663687636886368963690636916369263693636946369563696636976369863699637006370163702637036370463705637066370763708637096371063711637126371363714637156371663717637186371963720637216372263723637246372563726637276372863729637306373163732637336373463735637366373763738637396374063741637426374363744637456374663747637486374963750637516375263753637546375563756637576375863759637606376163762637636376463765637666376763768637696377063771637726377363774637756377663777637786377963780637816378263783637846378563786637876378863789637906379163792637936379463795637966379763798637996380063801638026380363804638056380663807638086380963810638116381263813638146381563816638176381863819638206382163822638236382463825638266382763828638296383063831638326383363834638356383663837638386383963840638416384263843638446384563846638476384863849638506385163852638536385463855638566385763858638596386063861638626386363864638656386663867638686386963870638716387263873638746387563876638776387863879638806388163882638836388463885638866388763888638896389063891638926389363894638956389663897638986389963900639016390263903639046390563906639076390863909639106391163912639136391463915639166391763918639196392063921639226392363924639256392663927639286392963930639316393263933639346393563936639376393863939639406394163942639436394463945639466394763948639496395063951639526395363954639556395663957639586395963960639616396263963639646396563966639676396863969639706397163972639736397463975639766397763978639796398063981639826398363984639856398663987639886398963990639916399263993639946399563996639976399863999640006400164002640036400464005640066400764008640096401064011640126401364014640156401664017640186401964020640216402264023640246402564026640276402864029640306403164032640336403464035640366403764038640396404064041640426404364044640456404664047640486404964050640516405264053640546405564056640576405864059640606406164062640636406464065640666406764068640696407064071640726407364074640756407664077640786407964080640816408264083640846408564086640876408864089640906409164092640936409464095640966409764098640996410064101641026410364104641056410664107641086410964110641116411264113641146411564116641176411864119641206412164122641236412464125641266412764128641296413064131641326413364134641356413664137641386413964140641416414264143641446414564146641476414864149641506415164152641536415464155641566415764158641596416064161641626416364164641656416664167641686416964170641716417264173641746417564176641776417864179641806418164182641836418464185641866418764188641896419064191641926419364194641956419664197641986419964200642016420264203642046420564206642076420864209642106421164212642136421464215642166421764218642196422064221642226422364224642256422664227642286422964230642316423264233642346423564236642376423864239642406424164242642436424464245642466424764248642496425064251642526425364254642556425664257642586425964260642616426264263642646426564266642676426864269642706427164272642736427464275642766427764278642796428064281642826428364284642856428664287642886428964290642916429264293642946429564296642976429864299643006430164302643036430464305643066430764308643096431064311643126431364314643156431664317643186431964320643216432264323643246432564326643276432864329643306433164332643336433464335643366433764338643396434064341643426434364344643456434664347643486434964350643516435264353643546435564356643576435864359643606436164362643636436464365643666436764368643696437064371643726437364374643756437664377643786437964380643816438264383643846438564386643876438864389643906439164392643936439464395643966439764398643996440064401644026440364404644056440664407644086440964410644116441264413644146441564416644176441864419644206442164422644236442464425644266442764428644296443064431644326443364434644356443664437644386443964440644416444264443644446444564446644476444864449644506445164452644536445464455644566445764458644596446064461644626446364464644656446664467644686446964470644716447264473644746447564476644776447864479644806448164482644836448464485644866448764488644896449064491644926449364494644956449664497644986449964500645016450264503645046450564506645076450864509645106451164512645136451464515645166451764518645196452064521645226452364524645256452664527645286452964530645316453264533645346453564536645376453864539645406454164542645436454464545645466454764548645496455064551645526455364554645556455664557645586455964560645616456264563645646456564566645676456864569645706457164572645736457464575645766457764578645796458064581645826458364584645856458664587645886458964590645916459264593645946459564596645976459864599646006460164602646036460464605646066460764608646096461064611646126461364614646156461664617646186461964620646216462264623646246462564626646276462864629646306463164632646336463464635646366463764638646396464064641646426464364644646456464664647646486464964650646516465264653646546465564656646576465864659646606466164662646636466464665646666466764668646696467064671646726467364674646756467664677646786467964680646816468264683646846468564686646876468864689646906469164692646936469464695646966469764698646996470064701647026470364704647056470664707647086470964710647116471264713647146471564716647176471864719647206472164722647236472464725647266472764728647296473064731647326473364734647356473664737647386473964740647416474264743647446474564746647476474864749647506475164752647536475464755647566475764758647596476064761647626476364764647656476664767647686476964770647716477264773647746477564776647776477864779647806478164782647836478464785647866478764788647896479064791647926479364794647956479664797647986479964800648016480264803648046480564806648076480864809648106481164812648136481464815648166481764818648196482064821648226482364824648256482664827648286482964830648316483264833648346483564836648376483864839648406484164842648436484464845648466484764848648496485064851648526485364854648556485664857648586485964860648616486264863648646486564866648676486864869648706487164872648736487464875648766487764878648796488064881648826488364884648856488664887648886488964890648916489264893648946489564896648976489864899649006490164902649036490464905649066490764908649096491064911649126491364914649156491664917649186491964920649216492264923649246492564926649276492864929649306493164932649336493464935649366493764938649396494064941649426494364944649456494664947649486494964950649516495264953649546495564956649576495864959649606496164962649636496464965649666496764968649696497064971649726497364974649756497664977649786497964980649816498264983649846498564986649876498864989649906499164992649936499464995649966499764998649996500065001650026500365004650056500665007650086500965010650116501265013650146501565016650176501865019650206502165022650236502465025650266502765028650296503065031650326503365034650356503665037650386503965040650416504265043650446504565046650476504865049650506505165052650536505465055650566505765058650596506065061650626506365064650656506665067650686506965070650716507265073650746507565076650776507865079650806508165082650836508465085650866508765088650896509065091650926509365094650956509665097650986509965100651016510265103651046510565106651076510865109651106511165112651136511465115651166511765118651196512065121651226512365124651256512665127651286512965130651316513265133651346513565136651376513865139651406514165142651436514465145651466514765148651496515065151651526515365154651556515665157651586515965160651616516265163651646516565166651676516865169651706517165172651736517465175651766517765178651796518065181651826518365184651856518665187651886518965190651916519265193651946519565196651976519865199652006520165202652036520465205652066520765208652096521065211652126521365214652156521665217652186521965220652216522265223652246522565226652276522865229652306523165232652336523465235652366523765238652396524065241652426524365244652456524665247652486524965250652516525265253652546525565256652576525865259652606526165262652636526465265652666526765268652696527065271652726527365274652756527665277652786527965280652816528265283652846528565286652876528865289652906529165292652936529465295652966529765298652996530065301653026530365304653056530665307653086530965310653116531265313653146531565316653176531865319653206532165322653236532465325653266532765328653296533065331653326533365334653356533665337653386533965340653416534265343653446534565346653476534865349653506535165352653536535465355653566535765358653596536065361653626536365364653656536665367653686536965370653716537265373653746537565376653776537865379653806538165382653836538465385653866538765388653896539065391653926539365394653956539665397653986539965400654016540265403654046540565406654076540865409654106541165412654136541465415654166541765418654196542065421654226542365424654256542665427654286542965430654316543265433654346543565436654376543865439654406544165442654436544465445654466544765448654496545065451654526545365454654556545665457654586545965460654616546265463654646546565466654676546865469654706547165472654736547465475654766547765478654796548065481654826548365484654856548665487654886548965490654916549265493654946549565496654976549865499655006550165502655036550465505655066550765508655096551065511655126551365514655156551665517655186551965520655216552265523655246552565526655276552865529655306553165532655336553465535655366553765538655396554065541655426554365544655456554665547655486554965550655516555265553655546555565556655576555865559655606556165562655636556465565655666556765568655696557065571655726557365574655756557665577655786557965580655816558265583655846558565586655876558865589655906559165592655936559465595655966559765598655996560065601656026560365604656056560665607656086560965610656116561265613656146561565616656176561865619656206562165622656236562465625656266562765628656296563065631656326563365634656356563665637656386563965640656416564265643656446564565646656476564865649656506565165652656536565465655656566565765658656596566065661656626566365664656656566665667656686566965670656716567265673656746567565676656776567865679656806568165682656836568465685656866568765688656896569065691656926569365694656956569665697656986569965700657016570265703657046570565706657076570865709657106571165712657136571465715657166571765718657196572065721657226572365724657256572665727657286572965730657316573265733657346573565736657376573865739657406574165742657436574465745657466574765748657496575065751657526575365754657556575665757657586575965760657616576265763657646576565766657676576865769657706577165772657736577465775657766577765778657796578065781657826578365784657856578665787657886578965790657916579265793657946579565796657976579865799658006580165802658036580465805658066580765808658096581065811658126581365814658156581665817658186581965820658216582265823658246582565826658276582865829658306583165832658336583465835658366583765838658396584065841658426584365844658456584665847658486584965850658516585265853658546585565856658576585865859658606586165862658636586465865658666586765868658696587065871658726587365874658756587665877658786587965880658816588265883658846588565886658876588865889658906589165892658936589465895658966589765898658996590065901659026590365904659056590665907659086590965910659116591265913659146591565916659176591865919659206592165922659236592465925659266592765928659296593065931659326593365934659356593665937659386593965940659416594265943659446594565946659476594865949659506595165952659536595465955659566595765958659596596065961659626596365964659656596665967659686596965970659716597265973659746597565976659776597865979659806598165982659836598465985659866598765988659896599065991659926599365994659956599665997659986599966000660016600266003660046600566006660076600866009660106601166012660136601466015660166601766018660196602066021660226602366024660256602666027660286602966030660316603266033660346603566036660376603866039660406604166042660436604466045660466604766048660496605066051660526605366054660556605666057660586605966060660616606266063660646606566066660676606866069660706607166072660736607466075660766607766078660796608066081660826608366084660856608666087660886608966090660916609266093660946609566096660976609866099661006610166102661036610466105661066610766108661096611066111661126611366114661156611666117661186611966120661216612266123661246612566126661276612866129661306613166132661336613466135661366613766138661396614066141661426614366144661456614666147661486614966150661516615266153661546615566156661576615866159661606616166162661636616466165661666616766168661696617066171661726617366174661756617666177661786617966180661816618266183661846618566186661876618866189661906619166192661936619466195661966619766198661996620066201662026620366204662056620666207662086620966210662116621266213662146621566216662176621866219662206622166222662236622466225662266622766228662296623066231662326623366234662356623666237662386623966240662416624266243662446624566246662476624866249662506625166252662536625466255662566625766258662596626066261662626626366264662656626666267662686626966270662716627266273662746627566276662776627866279662806628166282662836628466285662866628766288662896629066291662926629366294662956629666297662986629966300663016630266303663046630566306663076630866309663106631166312663136631466315663166631766318663196632066321663226632366324663256632666327663286632966330663316633266333663346633566336663376633866339663406634166342663436634466345663466634766348663496635066351663526635366354663556635666357663586635966360663616636266363663646636566366663676636866369663706637166372663736637466375663766637766378663796638066381663826638366384663856638666387663886638966390663916639266393663946639566396663976639866399664006640166402664036640466405664066640766408664096641066411664126641366414664156641666417664186641966420664216642266423664246642566426664276642866429664306643166432664336643466435664366643766438664396644066441664426644366444664456644666447664486644966450664516645266453664546645566456664576645866459664606646166462664636646466465664666646766468664696647066471664726647366474664756647666477664786647966480664816648266483664846648566486664876648866489664906649166492664936649466495664966649766498664996650066501665026650366504665056650666507665086650966510665116651266513665146651566516665176651866519665206652166522665236652466525665266652766528665296653066531665326653366534665356653666537665386653966540665416654266543665446654566546665476654866549665506655166552665536655466555665566655766558665596656066561665626656366564665656656666567665686656966570665716657266573665746657566576665776657866579665806658166582665836658466585665866658766588665896659066591665926659366594665956659666597665986659966600666016660266603666046660566606666076660866609666106661166612666136661466615666166661766618666196662066621666226662366624666256662666627666286662966630666316663266633666346663566636666376663866639666406664166642666436664466645666466664766648666496665066651666526665366654666556665666657666586665966660666616666266663666646666566666666676666866669666706667166672666736667466675666766667766678666796668066681666826668366684666856668666687666886668966690666916669266693666946669566696666976669866699667006670166702667036670466705667066670766708667096671066711667126671366714667156671666717667186671966720667216672266723667246672566726667276672866729667306673166732667336673466735667366673766738667396674066741667426674366744667456674666747667486674966750667516675266753667546675566756667576675866759667606676166762667636676466765667666676766768667696677066771667726677366774667756677666777667786677966780667816678266783667846678566786667876678866789667906679166792667936679466795667966679766798667996680066801668026680366804668056680666807668086680966810668116681266813668146681566816668176681866819668206682166822668236682466825668266682766828668296683066831668326683366834668356683666837668386683966840668416684266843668446684566846668476684866849668506685166852668536685466855668566685766858668596686066861668626686366864668656686666867668686686966870668716687266873668746687566876668776687866879668806688166882668836688466885668866688766888668896689066891668926689366894668956689666897668986689966900669016690266903669046690566906669076690866909669106691166912669136691466915669166691766918669196692066921669226692366924669256692666927669286692966930669316693266933669346693566936669376693866939669406694166942669436694466945669466694766948669496695066951669526695366954669556695666957669586695966960669616696266963669646696566966669676696866969669706697166972669736697466975669766697766978669796698066981669826698366984669856698666987669886698966990669916699266993669946699566996669976699866999670006700167002670036700467005670066700767008670096701067011670126701367014670156701667017670186701967020670216702267023670246702567026670276702867029670306703167032670336703467035670366703767038670396704067041670426704367044670456704667047670486704967050670516705267053670546705567056670576705867059670606706167062670636706467065670666706767068670696707067071670726707367074670756707667077670786707967080670816708267083670846708567086670876708867089670906709167092670936709467095670966709767098670996710067101671026710367104671056710667107671086710967110671116711267113671146711567116671176711867119671206712167122671236712467125671266712767128671296713067131671326713367134671356713667137671386713967140671416714267143671446714567146671476714867149671506715167152671536715467155671566715767158671596716067161671626716367164671656716667167671686716967170671716717267173671746717567176671776717867179671806718167182671836718467185671866718767188671896719067191671926719367194671956719667197671986719967200672016720267203672046720567206672076720867209672106721167212672136721467215672166721767218672196722067221672226722367224672256722667227672286722967230672316723267233672346723567236672376723867239672406724167242672436724467245672466724767248672496725067251672526725367254672556725667257672586725967260672616726267263672646726567266672676726867269672706727167272672736727467275672766727767278672796728067281672826728367284672856728667287672886728967290672916729267293672946729567296672976729867299673006730167302673036730467305673066730767308673096731067311673126731367314673156731667317673186731967320673216732267323673246732567326673276732867329673306733167332673336733467335673366733767338673396734067341673426734367344673456734667347673486734967350673516735267353673546735567356673576735867359673606736167362673636736467365673666736767368673696737067371673726737367374673756737667377673786737967380673816738267383673846738567386673876738867389673906739167392673936739467395673966739767398673996740067401674026740367404674056740667407674086740967410674116741267413674146741567416674176741867419674206742167422674236742467425674266742767428674296743067431674326743367434674356743667437674386743967440674416744267443674446744567446674476744867449674506745167452674536745467455674566745767458674596746067461674626746367464674656746667467674686746967470674716747267473674746747567476674776747867479674806748167482674836748467485674866748767488674896749067491674926749367494674956749667497674986749967500675016750267503675046750567506675076750867509675106751167512675136751467515675166751767518675196752067521675226752367524675256752667527675286752967530675316753267533675346753567536675376753867539675406754167542675436754467545675466754767548675496755067551675526755367554675556755667557675586755967560675616756267563675646756567566675676756867569675706757167572675736757467575675766757767578675796758067581675826758367584675856758667587675886758967590675916759267593675946759567596675976759867599676006760167602676036760467605676066760767608676096761067611676126761367614676156761667617676186761967620676216762267623676246762567626676276762867629676306763167632676336763467635676366763767638676396764067641676426764367644676456764667647676486764967650676516765267653676546765567656676576765867659676606766167662676636766467665676666766767668676696767067671676726767367674676756767667677676786767967680676816768267683676846768567686676876768867689676906769167692676936769467695676966769767698676996770067701677026770367704677056770667707677086770967710677116771267713677146771567716677176771867719677206772167722677236772467725677266772767728677296773067731677326773367734677356773667737677386773967740677416774267743677446774567746677476774867749677506775167752677536775467755677566775767758677596776067761677626776367764677656776667767677686776967770677716777267773677746777567776677776777867779677806778167782677836778467785677866778767788677896779067791677926779367794677956779667797677986779967800678016780267803678046780567806678076780867809678106781167812678136781467815678166781767818678196782067821678226782367824678256782667827678286782967830678316783267833678346783567836678376783867839678406784167842678436784467845678466784767848678496785067851678526785367854678556785667857678586785967860678616786267863678646786567866678676786867869678706787167872678736787467875678766787767878678796788067881678826788367884678856788667887678886788967890678916789267893678946789567896678976789867899679006790167902679036790467905679066790767908679096791067911679126791367914679156791667917679186791967920679216792267923679246792567926679276792867929679306793167932679336793467935679366793767938679396794067941679426794367944679456794667947679486794967950679516795267953679546795567956679576795867959679606796167962679636796467965679666796767968679696797067971679726797367974679756797667977679786797967980679816798267983679846798567986679876798867989679906799167992679936799467995679966799767998679996800068001680026800368004680056800668007680086800968010680116801268013680146801568016680176801868019680206802168022680236802468025680266802768028680296803068031680326803368034680356803668037680386803968040680416804268043680446804568046680476804868049680506805168052680536805468055680566805768058680596806068061680626806368064680656806668067680686806968070680716807268073680746807568076680776807868079680806808168082680836808468085680866808768088680896809068091680926809368094680956809668097680986809968100681016810268103681046810568106681076810868109681106811168112681136811468115681166811768118681196812068121681226812368124681256812668127681286812968130681316813268133681346813568136681376813868139681406814168142681436814468145681466814768148681496815068151681526815368154681556815668157681586815968160681616816268163681646816568166681676816868169681706817168172681736817468175681766817768178681796818068181681826818368184681856818668187681886818968190681916819268193681946819568196681976819868199682006820168202682036820468205682066820768208682096821068211682126821368214682156821668217682186821968220682216822268223682246822568226682276822868229682306823168232682336823468235682366823768238682396824068241682426824368244682456824668247682486824968250682516825268253682546825568256682576825868259682606826168262682636826468265682666826768268682696827068271682726827368274682756827668277682786827968280682816828268283682846828568286682876828868289682906829168292682936829468295682966829768298682996830068301683026830368304683056830668307683086830968310683116831268313683146831568316683176831868319683206832168322683236832468325683266832768328683296833068331683326833368334683356833668337683386833968340683416834268343683446834568346683476834868349683506835168352683536835468355683566835768358683596836068361683626836368364683656836668367683686836968370683716837268373683746837568376683776837868379683806838168382683836838468385683866838768388683896839068391683926839368394683956839668397683986839968400684016840268403684046840568406684076840868409684106841168412684136841468415684166841768418684196842068421684226842368424684256842668427684286842968430684316843268433684346843568436684376843868439684406844168442684436844468445684466844768448684496845068451684526845368454684556845668457684586845968460684616846268463684646846568466684676846868469684706847168472684736847468475684766847768478684796848068481684826848368484684856848668487684886848968490684916849268493684946849568496684976849868499685006850168502685036850468505685066850768508685096851068511685126851368514685156851668517685186851968520685216852268523685246852568526685276852868529685306853168532685336853468535685366853768538685396854068541685426854368544685456854668547685486854968550685516855268553685546855568556685576855868559685606856168562685636856468565685666856768568685696857068571685726857368574685756857668577685786857968580685816858268583685846858568586685876858868589685906859168592685936859468595685966859768598685996860068601686026860368604686056860668607686086860968610686116861268613686146861568616686176861868619686206862168622686236862468625686266862768628686296863068631686326863368634686356863668637686386863968640686416864268643686446864568646686476864868649686506865168652686536865468655686566865768658686596866068661686626866368664686656866668667686686866968670686716867268673686746867568676686776867868679686806868168682686836868468685686866868768688686896869068691686926869368694686956869668697686986869968700687016870268703687046870568706687076870868709687106871168712687136871468715687166871768718687196872068721687226872368724687256872668727687286872968730687316873268733687346873568736687376873868739687406874168742687436874468745687466874768748687496875068751687526875368754687556875668757687586875968760687616876268763687646876568766687676876868769687706877168772687736877468775687766877768778687796878068781687826878368784687856878668787687886878968790687916879268793687946879568796687976879868799688006880168802688036880468805688066880768808688096881068811688126881368814688156881668817688186881968820688216882268823688246882568826688276882868829688306883168832688336883468835688366883768838688396884068841688426884368844688456884668847688486884968850688516885268853688546885568856688576885868859688606886168862688636886468865688666886768868688696887068871688726887368874688756887668877688786887968880688816888268883688846888568886688876888868889688906889168892688936889468895688966889768898688996890068901689026890368904689056890668907689086890968910689116891268913689146891568916689176891868919689206892168922689236892468925689266892768928689296893068931689326893368934689356893668937689386893968940689416894268943689446894568946689476894868949689506895168952689536895468955689566895768958689596896068961689626896368964689656896668967689686896968970689716897268973689746897568976689776897868979689806898168982689836898468985689866898768988689896899068991689926899368994689956899668997689986899969000690016900269003690046900569006690076900869009690106901169012690136901469015690166901769018690196902069021690226902369024690256902669027690286902969030690316903269033690346903569036690376903869039690406904169042690436904469045690466904769048690496905069051690526905369054690556905669057690586905969060690616906269063690646906569066690676906869069690706907169072690736907469075690766907769078690796908069081690826908369084690856908669087690886908969090690916909269093690946909569096690976909869099691006910169102691036910469105691066910769108691096911069111691126911369114691156911669117691186911969120691216912269123691246912569126691276912869129691306913169132691336913469135691366913769138691396914069141691426914369144691456914669147691486914969150691516915269153691546915569156691576915869159691606916169162691636916469165691666916769168691696917069171691726917369174691756917669177691786917969180691816918269183691846918569186691876918869189691906919169192691936919469195691966919769198691996920069201692026920369204692056920669207692086920969210692116921269213692146921569216692176921869219692206922169222692236922469225692266922769228692296923069231692326923369234692356923669237692386923969240692416924269243692446924569246692476924869249692506925169252692536925469255692566925769258692596926069261692626926369264692656926669267692686926969270692716927269273692746927569276692776927869279692806928169282692836928469285692866928769288692896929069291692926929369294692956929669297692986929969300693016930269303693046930569306693076930869309693106931169312693136931469315693166931769318693196932069321693226932369324693256932669327693286932969330693316933269333693346933569336693376933869339693406934169342693436934469345693466934769348693496935069351693526935369354693556935669357693586935969360693616936269363693646936569366693676936869369693706937169372693736937469375693766937769378693796938069381693826938369384693856938669387693886938969390693916939269393693946939569396693976939869399694006940169402694036940469405694066940769408694096941069411694126941369414694156941669417694186941969420694216942269423694246942569426694276942869429694306943169432694336943469435694366943769438694396944069441694426944369444694456944669447694486944969450694516945269453694546945569456694576945869459694606946169462694636946469465694666946769468694696947069471694726947369474694756947669477694786947969480694816948269483694846948569486694876948869489694906949169492694936949469495694966949769498694996950069501695026950369504695056950669507695086950969510695116951269513695146951569516695176951869519695206952169522695236952469525695266952769528695296953069531695326953369534695356953669537695386953969540695416954269543695446954569546695476954869549695506955169552695536955469555695566955769558695596956069561695626956369564695656956669567695686956969570695716957269573695746957569576695776957869579695806958169582695836958469585695866958769588695896959069591695926959369594695956959669597695986959969600696016960269603696046960569606696076960869609696106961169612696136961469615696166961769618696196962069621696226962369624696256962669627696286962969630696316963269633696346963569636696376963869639696406964169642696436964469645696466964769648696496965069651696526965369654696556965669657696586965969660696616966269663696646966569666696676966869669696706967169672696736967469675696766967769678696796968069681696826968369684696856968669687696886968969690696916969269693696946969569696696976969869699697006970169702697036970469705697066970769708697096971069711697126971369714697156971669717697186971969720697216972269723697246972569726697276972869729697306973169732697336973469735697366973769738697396974069741697426974369744697456974669747697486974969750697516975269753697546975569756697576975869759697606976169762697636976469765697666976769768697696977069771697726977369774697756977669777697786977969780697816978269783697846978569786697876978869789697906979169792697936979469795697966979769798697996980069801698026980369804698056980669807698086980969810698116981269813698146981569816698176981869819698206982169822698236982469825698266982769828698296983069831698326983369834698356983669837698386983969840698416984269843698446984569846698476984869849698506985169852698536985469855698566985769858698596986069861698626986369864698656986669867698686986969870698716987269873698746987569876698776987869879698806988169882698836988469885698866988769888698896989069891698926989369894698956989669897698986989969900699016990269903699046990569906699076990869909699106991169912699136991469915699166991769918699196992069921699226992369924699256992669927699286992969930699316993269933699346993569936699376993869939699406994169942699436994469945699466994769948699496995069951699526995369954699556995669957699586995969960699616996269963699646996569966699676996869969699706997169972699736997469975699766997769978699796998069981699826998369984699856998669987699886998969990699916999269993699946999569996699976999869999700007000170002700037000470005700067000770008700097001070011700127001370014700157001670017700187001970020700217002270023700247002570026700277002870029700307003170032700337003470035700367003770038700397004070041700427004370044700457004670047700487004970050700517005270053700547005570056700577005870059700607006170062700637006470065700667006770068700697007070071700727007370074700757007670077700787007970080700817008270083700847008570086700877008870089700907009170092700937009470095700967009770098700997010070101701027010370104701057010670107701087010970110701117011270113701147011570116701177011870119701207012170122701237012470125701267012770128701297013070131701327013370134701357013670137701387013970140701417014270143701447014570146701477014870149701507015170152701537015470155701567015770158701597016070161701627016370164701657016670167701687016970170701717017270173701747017570176701777017870179701807018170182701837018470185701867018770188701897019070191701927019370194701957019670197701987019970200702017020270203702047020570206702077020870209702107021170212702137021470215702167021770218702197022070221702227022370224702257022670227702287022970230702317023270233702347023570236702377023870239702407024170242702437024470245702467024770248702497025070251702527025370254702557025670257702587025970260702617026270263702647026570266702677026870269702707027170272702737027470275702767027770278702797028070281702827028370284702857028670287702887028970290702917029270293702947029570296702977029870299703007030170302703037030470305703067030770308703097031070311703127031370314703157031670317703187031970320703217032270323703247032570326703277032870329703307033170332703337033470335703367033770338703397034070341703427034370344703457034670347703487034970350703517035270353703547035570356703577035870359703607036170362703637036470365703667036770368703697037070371703727037370374703757037670377703787037970380703817038270383703847038570386703877038870389703907039170392703937039470395703967039770398703997040070401704027040370404704057040670407704087040970410704117041270413704147041570416704177041870419704207042170422704237042470425704267042770428704297043070431704327043370434704357043670437704387043970440704417044270443704447044570446704477044870449704507045170452704537045470455704567045770458704597046070461704627046370464704657046670467704687046970470704717047270473704747047570476704777047870479704807048170482704837048470485704867048770488704897049070491704927049370494704957049670497704987049970500705017050270503705047050570506705077050870509705107051170512705137051470515705167051770518705197052070521705227052370524705257052670527705287052970530705317053270533705347053570536705377053870539705407054170542705437054470545705467054770548705497055070551705527055370554705557055670557705587055970560705617056270563705647056570566705677056870569705707057170572705737057470575705767057770578705797058070581705827058370584705857058670587705887058970590705917059270593705947059570596705977059870599706007060170602706037060470605706067060770608706097061070611706127061370614706157061670617706187061970620706217062270623706247062570626706277062870629706307063170632706337063470635706367063770638706397064070641706427064370644706457064670647706487064970650706517065270653706547065570656706577065870659706607066170662706637066470665706667066770668706697067070671706727067370674706757067670677706787067970680706817068270683706847068570686706877068870689706907069170692706937069470695706967069770698706997070070701707027070370704707057070670707707087070970710707117071270713707147071570716707177071870719707207072170722707237072470725707267072770728707297073070731707327073370734707357073670737707387073970740707417074270743707447074570746707477074870749707507075170752707537075470755707567075770758707597076070761707627076370764707657076670767707687076970770707717077270773707747077570776707777077870779707807078170782707837078470785707867078770788707897079070791707927079370794707957079670797707987079970800708017080270803708047080570806708077080870809708107081170812708137081470815708167081770818708197082070821708227082370824708257082670827708287082970830708317083270833708347083570836708377083870839708407084170842708437084470845708467084770848708497085070851708527085370854708557085670857708587085970860708617086270863708647086570866708677086870869708707087170872708737087470875708767087770878708797088070881708827088370884708857088670887708887088970890708917089270893708947089570896708977089870899709007090170902709037090470905709067090770908709097091070911709127091370914709157091670917709187091970920709217092270923709247092570926709277092870929709307093170932709337093470935709367093770938709397094070941709427094370944709457094670947709487094970950709517095270953709547095570956709577095870959709607096170962709637096470965709667096770968709697097070971709727097370974709757097670977709787097970980709817098270983709847098570986709877098870989709907099170992709937099470995709967099770998709997100071001710027100371004710057100671007710087100971010710117101271013710147101571016710177101871019710207102171022710237102471025710267102771028710297103071031710327103371034710357103671037710387103971040710417104271043710447104571046710477104871049710507105171052710537105471055710567105771058710597106071061710627106371064710657106671067710687106971070710717107271073710747107571076710777107871079710807108171082710837108471085710867108771088710897109071091710927109371094710957109671097710987109971100711017110271103711047110571106711077110871109711107111171112711137111471115711167111771118711197112071121711227112371124711257112671127711287112971130711317113271133711347113571136711377113871139711407114171142711437114471145711467114771148711497115071151711527115371154711557115671157711587115971160711617116271163711647116571166711677116871169711707117171172711737117471175711767117771178711797118071181711827118371184711857118671187711887118971190711917119271193711947119571196711977119871199712007120171202712037120471205712067120771208712097121071211712127121371214712157121671217712187121971220712217122271223712247122571226712277122871229712307123171232712337123471235712367123771238712397124071241712427124371244712457124671247712487124971250712517125271253712547125571256712577125871259712607126171262712637126471265712667126771268712697127071271712727127371274712757127671277712787127971280712817128271283712847128571286712877128871289712907129171292712937129471295712967129771298712997130071301713027130371304713057130671307713087130971310713117131271313713147131571316713177131871319713207132171322713237132471325713267132771328713297133071331713327133371334713357133671337713387133971340713417134271343713447134571346713477134871349713507135171352713537135471355713567135771358713597136071361713627136371364713657136671367713687136971370713717137271373713747137571376713777137871379713807138171382713837138471385713867138771388713897139071391713927139371394713957139671397713987139971400714017140271403714047140571406714077140871409714107141171412714137141471415714167141771418714197142071421714227142371424714257142671427714287142971430714317143271433714347143571436714377143871439714407144171442714437144471445714467144771448714497145071451714527145371454714557145671457714587145971460714617146271463714647146571466714677146871469714707147171472714737147471475714767147771478714797148071481714827148371484714857148671487714887148971490714917149271493714947149571496714977149871499715007150171502715037150471505715067150771508715097151071511715127151371514715157151671517715187151971520715217152271523715247152571526715277152871529715307153171532715337153471535715367153771538715397154071541715427154371544715457154671547715487154971550715517155271553715547155571556715577155871559715607156171562715637156471565715667156771568715697157071571715727157371574715757157671577715787157971580715817158271583715847158571586715877158871589715907159171592715937159471595715967159771598715997160071601716027160371604716057160671607716087160971610716117161271613716147161571616716177161871619716207162171622716237162471625716267162771628716297163071631716327163371634716357163671637716387163971640716417164271643716447164571646716477164871649716507165171652716537165471655716567165771658716597166071661716627166371664716657166671667716687166971670716717167271673716747167571676716777167871679716807168171682716837168471685716867168771688716897169071691716927169371694716957169671697716987169971700717017170271703717047170571706717077170871709717107171171712717137171471715717167171771718717197172071721717227172371724717257172671727717287172971730717317173271733717347173571736717377173871739717407174171742717437174471745717467174771748717497175071751717527175371754717557175671757717587175971760717617176271763717647176571766717677176871769717707177171772717737177471775717767177771778717797178071781717827178371784717857178671787717887178971790717917179271793717947179571796717977179871799718007180171802718037180471805718067180771808718097181071811718127181371814718157181671817718187181971820718217182271823718247182571826718277182871829718307183171832718337183471835718367183771838718397184071841718427184371844718457184671847718487184971850718517185271853718547185571856718577185871859718607186171862718637186471865718667186771868718697187071871718727187371874718757187671877718787187971880718817188271883718847188571886718877188871889718907189171892718937189471895718967189771898718997190071901719027190371904719057190671907719087190971910719117191271913719147191571916719177191871919719207192171922719237192471925719267192771928719297193071931719327193371934719357193671937719387193971940719417194271943719447194571946719477194871949719507195171952719537195471955719567195771958719597196071961719627196371964719657196671967719687196971970719717197271973719747197571976719777197871979719807198171982719837198471985719867198771988719897199071991719927199371994719957199671997719987199972000720017200272003720047200572006720077200872009720107201172012720137201472015720167201772018720197202072021720227202372024720257202672027720287202972030720317203272033720347203572036720377203872039720407204172042720437204472045720467204772048720497205072051720527205372054720557205672057720587205972060720617206272063720647206572066720677206872069720707207172072720737207472075720767207772078720797208072081720827208372084720857208672087720887208972090720917209272093720947209572096720977209872099721007210172102721037210472105721067210772108721097211072111721127211372114721157211672117721187211972120721217212272123721247212572126721277212872129721307213172132721337213472135721367213772138721397214072141721427214372144721457214672147721487214972150721517215272153721547215572156721577215872159721607216172162721637216472165721667216772168721697217072171721727217372174721757217672177721787217972180721817218272183721847218572186721877218872189721907219172192721937219472195721967219772198721997220072201722027220372204722057220672207722087220972210722117221272213722147221572216722177221872219722207222172222722237222472225722267222772228722297223072231722327223372234722357223672237722387223972240722417224272243722447224572246722477224872249722507225172252722537225472255722567225772258722597226072261722627226372264722657226672267722687226972270722717227272273722747227572276722777227872279722807228172282722837228472285722867228772288722897229072291722927229372294722957229672297722987229972300723017230272303723047230572306723077230872309723107231172312723137231472315723167231772318723197232072321723227232372324723257232672327723287232972330723317233272333723347233572336723377233872339723407234172342723437234472345723467234772348723497235072351723527235372354723557235672357723587235972360723617236272363723647236572366723677236872369723707237172372723737237472375723767237772378723797238072381723827238372384723857238672387723887238972390723917239272393723947239572396723977239872399724007240172402724037240472405724067240772408724097241072411724127241372414724157241672417724187241972420724217242272423724247242572426724277242872429724307243172432724337243472435724367243772438724397244072441724427244372444724457244672447724487244972450724517245272453724547245572456724577245872459724607246172462724637246472465724667246772468724697247072471724727247372474724757247672477724787247972480724817248272483724847248572486724877248872489724907249172492724937249472495724967249772498724997250072501725027250372504725057250672507725087250972510725117251272513725147251572516725177251872519725207252172522725237252472525725267252772528725297253072531725327253372534725357253672537725387253972540725417254272543725447254572546725477254872549725507255172552725537255472555725567255772558725597256072561725627256372564725657256672567725687256972570725717257272573725747257572576725777257872579725807258172582725837258472585725867258772588725897259072591725927259372594725957259672597725987259972600726017260272603726047260572606726077260872609726107261172612726137261472615726167261772618726197262072621726227262372624726257262672627726287262972630726317263272633726347263572636726377263872639726407264172642726437264472645726467264772648726497265072651726527265372654726557265672657726587265972660726617266272663726647266572666726677266872669726707267172672726737267472675726767267772678726797268072681726827268372684726857268672687726887268972690726917269272693726947269572696726977269872699727007270172702727037270472705727067270772708727097271072711727127271372714727157271672717727187271972720727217272272723727247272572726727277272872729727307273172732727337273472735727367273772738727397274072741727427274372744727457274672747727487274972750727517275272753727547275572756727577275872759727607276172762727637276472765727667276772768727697277072771727727277372774727757277672777727787277972780727817278272783727847278572786727877278872789727907279172792727937279472795727967279772798727997280072801728027280372804728057280672807728087280972810728117281272813728147281572816728177281872819728207282172822728237282472825728267282772828728297283072831728327283372834728357283672837728387283972840728417284272843728447284572846728477284872849728507285172852728537285472855728567285772858728597286072861728627286372864728657286672867728687286972870728717287272873728747287572876728777287872879728807288172882728837288472885728867288772888728897289072891728927289372894728957289672897728987289972900729017290272903729047290572906729077290872909729107291172912729137291472915729167291772918729197292072921729227292372924729257292672927729287292972930729317293272933729347293572936729377293872939729407294172942729437294472945729467294772948729497295072951729527295372954729557295672957729587295972960729617296272963729647296572966729677296872969729707297172972729737297472975729767297772978729797298072981729827298372984729857298672987729887298972990729917299272993729947299572996729977299872999730007300173002730037300473005730067300773008730097301073011730127301373014730157301673017730187301973020730217302273023730247302573026730277302873029730307303173032730337303473035730367303773038730397304073041730427304373044730457304673047730487304973050730517305273053730547305573056730577305873059730607306173062730637306473065730667306773068730697307073071730727307373074730757307673077730787307973080730817308273083730847308573086730877308873089730907309173092730937309473095730967309773098730997310073101731027310373104731057310673107731087310973110731117311273113731147311573116731177311873119731207312173122731237312473125731267312773128731297313073131731327313373134731357313673137731387313973140731417314273143731447314573146731477314873149731507315173152731537315473155731567315773158731597316073161731627316373164731657316673167731687316973170731717317273173731747317573176731777317873179731807318173182731837318473185731867318773188731897319073191731927319373194731957319673197731987319973200732017320273203732047320573206732077320873209732107321173212732137321473215732167321773218732197322073221732227322373224732257322673227732287322973230732317323273233732347323573236732377323873239732407324173242732437324473245732467324773248732497325073251732527325373254732557325673257732587325973260732617326273263732647326573266732677326873269732707327173272732737327473275732767327773278732797328073281732827328373284732857328673287732887328973290732917329273293732947329573296732977329873299733007330173302733037330473305733067330773308733097331073311733127331373314733157331673317733187331973320733217332273323733247332573326733277332873329733307333173332733337333473335733367333773338733397334073341733427334373344733457334673347733487334973350733517335273353733547335573356733577335873359733607336173362733637336473365733667336773368733697337073371733727337373374733757337673377733787337973380733817338273383733847338573386733877338873389733907339173392733937339473395733967339773398733997340073401734027340373404734057340673407734087340973410734117341273413734147341573416734177341873419734207342173422734237342473425734267342773428734297343073431734327343373434734357343673437734387343973440734417344273443734447344573446734477344873449734507345173452734537345473455734567345773458734597346073461734627346373464734657346673467734687346973470734717347273473734747347573476734777347873479734807348173482734837348473485734867348773488734897349073491734927349373494734957349673497734987349973500735017350273503735047350573506735077350873509735107351173512735137351473515735167351773518735197352073521735227352373524735257352673527735287352973530735317353273533735347353573536735377353873539735407354173542735437354473545735467354773548735497355073551735527355373554735557355673557735587355973560735617356273563735647356573566735677356873569735707357173572735737357473575735767357773578735797358073581735827358373584735857358673587735887358973590735917359273593735947359573596735977359873599736007360173602736037360473605736067360773608736097361073611736127361373614736157361673617736187361973620736217362273623736247362573626736277362873629736307363173632736337363473635736367363773638736397364073641736427364373644736457364673647736487364973650736517365273653736547365573656736577365873659736607366173662736637366473665736667366773668736697367073671736727367373674736757367673677736787367973680736817368273683736847368573686736877368873689736907369173692736937369473695736967369773698736997370073701737027370373704737057370673707737087370973710737117371273713737147371573716737177371873719737207372173722737237372473725737267372773728737297373073731737327373373734737357373673737737387373973740737417374273743737447374573746737477374873749737507375173752737537375473755737567375773758737597376073761737627376373764737657376673767737687376973770737717377273773737747377573776737777377873779737807378173782737837378473785737867378773788737897379073791737927379373794737957379673797737987379973800738017380273803738047380573806738077380873809738107381173812738137381473815738167381773818738197382073821738227382373824738257382673827738287382973830738317383273833738347383573836738377383873839738407384173842738437384473845738467384773848738497385073851738527385373854738557385673857738587385973860738617386273863738647386573866738677386873869738707387173872738737387473875738767387773878738797388073881738827388373884738857388673887738887388973890738917389273893738947389573896738977389873899739007390173902739037390473905739067390773908739097391073911739127391373914739157391673917739187391973920739217392273923739247392573926739277392873929739307393173932739337393473935739367393773938739397394073941739427394373944739457394673947739487394973950739517395273953739547395573956739577395873959739607396173962739637396473965739667396773968739697397073971739727397373974739757397673977739787397973980739817398273983739847398573986739877398873989739907399173992739937399473995739967399773998739997400074001740027400374004740057400674007740087400974010740117401274013740147401574016740177401874019740207402174022740237402474025740267402774028740297403074031740327403374034740357403674037740387403974040740417404274043740447404574046740477404874049740507405174052740537405474055740567405774058740597406074061740627406374064740657406674067740687406974070740717407274073740747407574076740777407874079740807408174082740837408474085740867408774088740897409074091740927409374094740957409674097740987409974100741017410274103741047410574106741077410874109741107411174112741137411474115741167411774118741197412074121741227412374124741257412674127741287412974130741317413274133741347413574136741377413874139741407414174142741437414474145741467414774148741497415074151741527415374154741557415674157741587415974160741617416274163741647416574166741677416874169741707417174172741737417474175741767417774178741797418074181741827418374184741857418674187741887418974190741917419274193741947419574196741977419874199742007420174202742037420474205742067420774208742097421074211742127421374214742157421674217742187421974220742217422274223742247422574226742277422874229742307423174232742337423474235742367423774238742397424074241742427424374244742457424674247742487424974250742517425274253742547425574256742577425874259742607426174262742637426474265742667426774268742697427074271742727427374274742757427674277742787427974280742817428274283742847428574286742877428874289742907429174292742937429474295742967429774298742997430074301743027430374304743057430674307743087430974310743117431274313743147431574316743177431874319743207432174322743237432474325743267432774328743297433074331743327433374334743357433674337743387433974340743417434274343743447434574346743477434874349743507435174352743537435474355743567435774358743597436074361743627436374364743657436674367743687436974370743717437274373743747437574376743777437874379743807438174382743837438474385743867438774388743897439074391743927439374394743957439674397743987439974400744017440274403744047440574406744077440874409744107441174412744137441474415744167441774418744197442074421744227442374424744257442674427744287442974430744317443274433744347443574436744377443874439744407444174442744437444474445744467444774448744497445074451744527445374454744557445674457744587445974460744617446274463744647446574466744677446874469744707447174472744737447474475744767447774478744797448074481744827448374484744857448674487744887448974490744917449274493744947449574496744977449874499745007450174502745037450474505745067450774508745097451074511745127451374514745157451674517745187451974520745217452274523745247452574526745277452874529745307453174532745337453474535745367453774538745397454074541745427454374544745457454674547745487454974550745517455274553745547455574556745577455874559745607456174562745637456474565745667456774568745697457074571745727457374574745757457674577745787457974580745817458274583745847458574586745877458874589745907459174592745937459474595745967459774598745997460074601746027460374604746057460674607746087460974610746117461274613746147461574616746177461874619746207462174622746237462474625746267462774628746297463074631746327463374634746357463674637746387463974640746417464274643746447464574646746477464874649746507465174652746537465474655746567465774658746597466074661746627466374664746657466674667746687466974670746717467274673746747467574676746777467874679746807468174682746837468474685746867468774688746897469074691746927469374694746957469674697746987469974700747017470274703747047470574706747077470874709747107471174712747137471474715747167471774718747197472074721747227472374724747257472674727747287472974730747317473274733747347473574736747377473874739747407474174742747437474474745747467474774748747497475074751747527475374754747557475674757747587475974760747617476274763747647476574766747677476874769747707477174772747737477474775747767477774778747797478074781747827478374784747857478674787747887478974790747917479274793747947479574796747977479874799748007480174802748037480474805748067480774808748097481074811748127481374814748157481674817748187481974820748217482274823748247482574826748277482874829748307483174832748337483474835748367483774838748397484074841748427484374844748457484674847748487484974850748517485274853748547485574856748577485874859748607486174862748637486474865748667486774868748697487074871748727487374874748757487674877748787487974880748817488274883748847488574886748877488874889748907489174892748937489474895748967489774898748997490074901749027490374904749057490674907749087490974910749117491274913749147491574916749177491874919749207492174922749237492474925749267492774928749297493074931749327493374934749357493674937749387493974940749417494274943749447494574946749477494874949749507495174952749537495474955749567495774958749597496074961749627496374964749657496674967749687496974970749717497274973749747497574976749777497874979749807498174982749837498474985749867498774988749897499074991749927499374994749957499674997749987499975000750017500275003750047500575006750077500875009750107501175012750137501475015750167501775018750197502075021750227502375024750257502675027750287502975030750317503275033750347503575036750377503875039750407504175042750437504475045750467504775048750497505075051750527505375054750557505675057750587505975060750617506275063750647506575066750677506875069750707507175072750737507475075750767507775078750797508075081750827508375084750857508675087750887508975090750917509275093750947509575096750977509875099751007510175102751037510475105751067510775108751097511075111751127511375114751157511675117751187511975120751217512275123751247512575126751277512875129751307513175132751337513475135751367513775138751397514075141751427514375144751457514675147751487514975150751517515275153751547515575156751577515875159751607516175162751637516475165751667516775168751697517075171751727517375174751757517675177751787517975180751817518275183751847518575186751877518875189751907519175192751937519475195751967519775198751997520075201752027520375204752057520675207752087520975210752117521275213752147521575216752177521875219752207522175222752237522475225752267522775228752297523075231752327523375234752357523675237752387523975240752417524275243752447524575246752477524875249752507525175252752537525475255752567525775258752597526075261752627526375264752657526675267752687526975270752717527275273752747527575276752777527875279752807528175282752837528475285752867528775288752897529075291752927529375294752957529675297752987529975300753017530275303753047530575306753077530875309753107531175312753137531475315753167531775318753197532075321753227532375324753257532675327753287532975330753317533275333753347533575336753377533875339753407534175342753437534475345753467534775348753497535075351753527535375354753557535675357753587535975360753617536275363753647536575366753677536875369753707537175372753737537475375753767537775378753797538075381753827538375384753857538675387753887538975390753917539275393753947539575396753977539875399754007540175402754037540475405754067540775408754097541075411754127541375414754157541675417754187541975420754217542275423754247542575426754277542875429754307543175432754337543475435754367543775438754397544075441754427544375444754457544675447754487544975450754517545275453754547545575456754577545875459754607546175462754637546475465754667546775468754697547075471754727547375474754757547675477754787547975480754817548275483754847548575486754877548875489754907549175492754937549475495754967549775498754997550075501755027550375504755057550675507755087550975510755117551275513755147551575516755177551875519755207552175522755237552475525755267552775528755297553075531755327553375534755357553675537755387553975540755417554275543755447554575546755477554875549755507555175552755537555475555755567555775558755597556075561755627556375564755657556675567755687556975570755717557275573755747557575576755777557875579755807558175582755837558475585755867558775588755897559075591755927559375594755957559675597755987559975600756017560275603756047560575606756077560875609756107561175612756137561475615756167561775618756197562075621756227562375624756257562675627756287562975630756317563275633756347563575636756377563875639756407564175642756437564475645756467564775648756497565075651756527565375654756557565675657756587565975660756617566275663756647566575666756677566875669756707567175672756737567475675756767567775678756797568075681756827568375684756857568675687756887568975690756917569275693756947569575696756977569875699757007570175702757037570475705757067570775708757097571075711757127571375714757157571675717757187571975720757217572275723757247572575726757277572875729757307573175732757337573475735757367573775738757397574075741757427574375744757457574675747757487574975750757517575275753757547575575756757577575875759757607576175762757637576475765757667576775768757697577075771757727577375774757757577675777757787577975780757817578275783757847578575786757877578875789757907579175792757937579475795757967579775798757997580075801758027580375804758057580675807758087580975810758117581275813758147581575816758177581875819758207582175822758237582475825758267582775828758297583075831758327583375834758357583675837758387583975840758417584275843758447584575846758477584875849758507585175852758537585475855758567585775858758597586075861758627586375864758657586675867758687586975870758717587275873758747587575876758777587875879758807588175882758837588475885758867588775888758897589075891758927589375894758957589675897758987589975900759017590275903759047590575906759077590875909759107591175912759137591475915759167591775918759197592075921759227592375924759257592675927759287592975930759317593275933759347593575936759377593875939759407594175942759437594475945759467594775948759497595075951759527595375954759557595675957759587595975960759617596275963759647596575966759677596875969759707597175972759737597475975759767597775978759797598075981759827598375984759857598675987759887598975990759917599275993759947599575996759977599875999760007600176002760037600476005760067600776008760097601076011760127601376014760157601676017760187601976020760217602276023760247602576026760277602876029760307603176032760337603476035760367603776038760397604076041760427604376044760457604676047760487604976050760517605276053760547605576056760577605876059760607606176062760637606476065760667606776068760697607076071760727607376074760757607676077760787607976080760817608276083760847608576086760877608876089760907609176092760937609476095760967609776098760997610076101761027610376104761057610676107761087610976110761117611276113761147611576116761177611876119761207612176122761237612476125761267612776128761297613076131761327613376134761357613676137761387613976140761417614276143761447614576146761477614876149761507615176152761537615476155761567615776158761597616076161761627616376164761657616676167761687616976170761717617276173761747617576176761777617876179761807618176182761837618476185761867618776188761897619076191761927619376194761957619676197761987619976200762017620276203762047620576206762077620876209762107621176212762137621476215762167621776218762197622076221762227622376224762257622676227762287622976230762317623276233762347623576236762377623876239762407624176242762437624476245762467624776248762497625076251762527625376254762557625676257762587625976260762617626276263762647626576266762677626876269762707627176272762737627476275762767627776278762797628076281762827628376284762857628676287762887628976290762917629276293762947629576296762977629876299763007630176302763037630476305763067630776308763097631076311763127631376314763157631676317763187631976320763217632276323763247632576326763277632876329763307633176332763337633476335763367633776338763397634076341763427634376344763457634676347763487634976350763517635276353763547635576356763577635876359763607636176362763637636476365763667636776368763697637076371763727637376374763757637676377763787637976380763817638276383763847638576386763877638876389763907639176392763937639476395763967639776398763997640076401764027640376404764057640676407764087640976410764117641276413764147641576416764177641876419764207642176422764237642476425764267642776428764297643076431764327643376434764357643676437764387643976440764417644276443764447644576446764477644876449764507645176452764537645476455764567645776458764597646076461764627646376464764657646676467764687646976470764717647276473764747647576476764777647876479764807648176482764837648476485764867648776488764897649076491764927649376494764957649676497764987649976500765017650276503765047650576506765077650876509765107651176512765137651476515765167651776518765197652076521765227652376524765257652676527765287652976530765317653276533765347653576536765377653876539765407654176542765437654476545765467654776548765497655076551765527655376554765557655676557765587655976560765617656276563765647656576566765677656876569765707657176572765737657476575765767657776578765797658076581765827658376584765857658676587765887658976590765917659276593765947659576596765977659876599766007660176602766037660476605766067660776608766097661076611766127661376614766157661676617766187661976620766217662276623766247662576626766277662876629766307663176632766337663476635766367663776638766397664076641766427664376644766457664676647766487664976650766517665276653766547665576656766577665876659766607666176662766637666476665766667666776668766697667076671766727667376674766757667676677766787667976680766817668276683766847668576686766877668876689766907669176692766937669476695766967669776698766997670076701767027670376704767057670676707767087670976710767117671276713767147671576716767177671876719767207672176722767237672476725767267672776728767297673076731767327673376734767357673676737767387673976740767417674276743767447674576746767477674876749767507675176752767537675476755767567675776758767597676076761767627676376764767657676676767767687676976770767717677276773767747677576776767777677876779767807678176782767837678476785767867678776788767897679076791767927679376794767957679676797767987679976800768017680276803768047680576806768077680876809768107681176812768137681476815768167681776818768197682076821768227682376824768257682676827768287682976830768317683276833768347683576836768377683876839768407684176842768437684476845768467684776848768497685076851768527685376854768557685676857768587685976860768617686276863768647686576866768677686876869768707687176872768737687476875768767687776878768797688076881768827688376884768857688676887768887688976890768917689276893768947689576896768977689876899769007690176902769037690476905769067690776908769097691076911769127691376914769157691676917769187691976920769217692276923769247692576926769277692876929769307693176932769337693476935769367693776938769397694076941769427694376944769457694676947769487694976950769517695276953769547695576956769577695876959769607696176962769637696476965769667696776968769697697076971769727697376974769757697676977769787697976980769817698276983769847698576986769877698876989769907699176992769937699476995769967699776998769997700077001770027700377004770057700677007770087700977010770117701277013770147701577016770177701877019770207702177022770237702477025770267702777028770297703077031770327703377034770357703677037770387703977040770417704277043770447704577046770477704877049770507705177052770537705477055770567705777058770597706077061770627706377064770657706677067770687706977070770717707277073770747707577076770777707877079770807708177082770837708477085770867708777088770897709077091770927709377094770957709677097770987709977100771017710277103771047710577106771077710877109771107711177112771137711477115771167711777118771197712077121771227712377124771257712677127771287712977130771317713277133771347713577136771377713877139771407714177142771437714477145771467714777148771497715077151771527715377154771557715677157771587715977160771617716277163771647716577166771677716877169771707717177172771737717477175771767717777178771797718077181771827718377184771857718677187771887718977190771917719277193771947719577196771977719877199772007720177202772037720477205772067720777208772097721077211772127721377214772157721677217772187721977220772217722277223772247722577226772277722877229772307723177232772337723477235772367723777238772397724077241772427724377244772457724677247772487724977250772517725277253772547725577256772577725877259772607726177262772637726477265772667726777268772697727077271772727727377274772757727677277772787727977280772817728277283772847728577286772877728877289772907729177292772937729477295772967729777298772997730077301773027730377304773057730677307773087730977310773117731277313773147731577316773177731877319773207732177322773237732477325773267732777328773297733077331773327733377334773357733677337773387733977340773417734277343773447734577346773477734877349773507735177352773537735477355773567735777358773597736077361773627736377364773657736677367773687736977370773717737277373773747737577376773777737877379773807738177382773837738477385773867738777388773897739077391773927739377394773957739677397773987739977400774017740277403774047740577406774077740877409774107741177412774137741477415774167741777418774197742077421774227742377424774257742677427774287742977430774317743277433774347743577436774377743877439774407744177442774437744477445774467744777448774497745077451774527745377454774557745677457774587745977460774617746277463774647746577466774677746877469774707747177472774737747477475774767747777478774797748077481774827748377484774857748677487774887748977490774917749277493774947749577496774977749877499775007750177502775037750477505775067750777508775097751077511775127751377514775157751677517775187751977520775217752277523775247752577526775277752877529775307753177532775337753477535775367753777538775397754077541775427754377544775457754677547775487754977550775517755277553775547755577556775577755877559775607756177562775637756477565775667756777568775697757077571775727757377574775757757677577775787757977580775817758277583775847758577586775877758877589775907759177592775937759477595775967759777598775997760077601776027760377604776057760677607776087760977610776117761277613776147761577616776177761877619776207762177622776237762477625776267762777628776297763077631776327763377634776357763677637776387763977640776417764277643776447764577646776477764877649776507765177652776537765477655776567765777658776597766077661776627766377664776657766677667776687766977670776717767277673776747767577676776777767877679776807768177682776837768477685776867768777688776897769077691776927769377694776957769677697776987769977700777017770277703777047770577706777077770877709777107771177712777137771477715777167771777718777197772077721777227772377724777257772677727777287772977730777317773277733777347773577736777377773877739777407774177742777437774477745777467774777748777497775077751777527775377754777557775677757777587775977760777617776277763777647776577766777677776877769777707777177772777737777477775777767777777778777797778077781777827778377784777857778677787777887778977790777917779277793777947779577796777977779877799778007780177802778037780477805778067780777808778097781077811778127781377814778157781677817778187781977820778217782277823778247782577826778277782877829778307783177832778337783477835778367783777838778397784077841778427784377844778457784677847778487784977850778517785277853778547785577856778577785877859778607786177862778637786477865778667786777868778697787077871778727787377874778757787677877778787787977880778817788277883778847788577886778877788877889778907789177892778937789477895778967789777898778997790077901779027790377904779057790677907779087790977910779117791277913779147791577916779177791877919779207792177922779237792477925779267792777928779297793077931779327793377934779357793677937779387793977940779417794277943779447794577946779477794877949779507795177952779537795477955779567795777958779597796077961779627796377964779657796677967779687796977970779717797277973779747797577976779777797877979779807798177982779837798477985779867798777988779897799077991779927799377994779957799677997779987799978000780017800278003780047800578006780077800878009780107801178012780137801478015780167801778018780197802078021780227802378024780257802678027780287802978030780317803278033780347803578036780377803878039780407804178042780437804478045780467804778048780497805078051780527805378054780557805678057780587805978060780617806278063780647806578066780677806878069780707807178072780737807478075780767807778078780797808078081780827808378084780857808678087780887808978090780917809278093780947809578096780977809878099781007810178102781037810478105781067810778108781097811078111781127811378114781157811678117781187811978120781217812278123781247812578126781277812878129781307813178132781337813478135781367813778138781397814078141781427814378144781457814678147781487814978150781517815278153781547815578156781577815878159781607816178162781637816478165781667816778168781697817078171781727817378174781757817678177781787817978180781817818278183781847818578186781877818878189781907819178192781937819478195781967819778198781997820078201782027820378204782057820678207782087820978210782117821278213782147821578216782177821878219782207822178222782237822478225782267822778228782297823078231782327823378234782357823678237782387823978240782417824278243782447824578246782477824878249782507825178252782537825478255782567825778258782597826078261782627826378264782657826678267782687826978270782717827278273782747827578276782777827878279782807828178282782837828478285782867828778288782897829078291782927829378294782957829678297782987829978300783017830278303783047830578306783077830878309783107831178312783137831478315783167831778318783197832078321783227832378324783257832678327783287832978330783317833278333783347833578336783377833878339783407834178342783437834478345783467834778348783497835078351783527835378354783557835678357783587835978360783617836278363783647836578366783677836878369783707837178372783737837478375783767837778378783797838078381783827838378384783857838678387783887838978390783917839278393783947839578396783977839878399784007840178402784037840478405784067840778408784097841078411784127841378414784157841678417784187841978420784217842278423784247842578426784277842878429784307843178432784337843478435784367843778438784397844078441784427844378444784457844678447784487844978450784517845278453784547845578456784577845878459784607846178462784637846478465784667846778468784697847078471784727847378474784757847678477784787847978480784817848278483784847848578486784877848878489784907849178492784937849478495784967849778498784997850078501785027850378504785057850678507785087850978510785117851278513785147851578516785177851878519785207852178522785237852478525785267852778528785297853078531785327853378534785357853678537785387853978540785417854278543785447854578546785477854878549785507855178552785537855478555785567855778558785597856078561785627856378564785657856678567785687856978570785717857278573785747857578576785777857878579785807858178582785837858478585785867858778588785897859078591785927859378594785957859678597785987859978600786017860278603786047860578606786077860878609786107861178612786137861478615786167861778618786197862078621786227862378624786257862678627786287862978630786317863278633786347863578636786377863878639786407864178642786437864478645786467864778648786497865078651786527865378654786557865678657786587865978660786617866278663786647866578666786677866878669786707867178672786737867478675786767867778678786797868078681786827868378684786857868678687786887868978690786917869278693786947869578696786977869878699787007870178702787037870478705787067870778708787097871078711787127871378714787157871678717787187871978720787217872278723787247872578726787277872878729787307873178732787337873478735787367873778738787397874078741787427874378744787457874678747787487874978750787517875278753787547875578756787577875878759787607876178762787637876478765787667876778768787697877078771787727877378774787757877678777787787877978780787817878278783787847878578786787877878878789787907879178792787937879478795787967879778798787997880078801788027880378804788057880678807788087880978810788117881278813788147881578816788177881878819788207882178822788237882478825788267882778828788297883078831788327883378834788357883678837788387883978840788417884278843788447884578846788477884878849788507885178852788537885478855788567885778858788597886078861788627886378864788657886678867788687886978870788717887278873788747887578876788777887878879788807888178882788837888478885788867888778888788897889078891788927889378894788957889678897788987889978900789017890278903789047890578906789077890878909789107891178912789137891478915789167891778918789197892078921789227892378924789257892678927789287892978930789317893278933789347893578936789377893878939789407894178942789437894478945789467894778948789497895078951789527895378954789557895678957789587895978960789617896278963789647896578966789677896878969789707897178972789737897478975789767897778978789797898078981789827898378984789857898678987789887898978990789917899278993789947899578996789977899878999790007900179002790037900479005790067900779008790097901079011790127901379014790157901679017790187901979020790217902279023790247902579026790277902879029790307903179032790337903479035790367903779038790397904079041790427904379044790457904679047790487904979050790517905279053790547905579056790577905879059790607906179062790637906479065790667906779068790697907079071790727907379074790757907679077790787907979080790817908279083790847908579086790877908879089790907909179092790937909479095790967909779098790997910079101791027910379104791057910679107791087910979110791117911279113791147911579116791177911879119791207912179122791237912479125791267912779128791297913079131791327913379134791357913679137791387913979140791417914279143791447914579146791477914879149791507915179152791537915479155791567915779158791597916079161791627916379164791657916679167791687916979170791717917279173791747917579176791777917879179791807918179182791837918479185791867918779188791897919079191791927919379194791957919679197791987919979200792017920279203792047920579206792077920879209792107921179212792137921479215792167921779218792197922079221792227922379224792257922679227792287922979230792317923279233792347923579236792377923879239792407924179242792437924479245792467924779248792497925079251792527925379254792557925679257792587925979260792617926279263792647926579266792677926879269792707927179272792737927479275792767927779278792797928079281792827928379284792857928679287792887928979290792917929279293792947929579296792977929879299793007930179302793037930479305793067930779308793097931079311793127931379314793157931679317793187931979320793217932279323793247932579326793277932879329793307933179332793337933479335793367933779338793397934079341793427934379344793457934679347793487934979350793517935279353793547935579356793577935879359793607936179362793637936479365793667936779368793697937079371793727937379374793757937679377793787937979380793817938279383793847938579386793877938879389793907939179392793937939479395793967939779398793997940079401794027940379404794057940679407794087940979410794117941279413794147941579416794177941879419794207942179422794237942479425794267942779428794297943079431794327943379434794357943679437794387943979440794417944279443794447944579446794477944879449794507945179452794537945479455794567945779458794597946079461794627946379464794657946679467794687946979470794717947279473794747947579476794777947879479794807948179482794837948479485794867948779488794897949079491794927949379494794957949679497794987949979500795017950279503795047950579506795077950879509795107951179512795137951479515795167951779518795197952079521795227952379524795257952679527795287952979530795317953279533795347953579536795377953879539795407954179542795437954479545795467954779548795497955079551795527955379554795557955679557795587955979560795617956279563795647956579566795677956879569795707957179572795737957479575795767957779578795797958079581795827958379584795857958679587795887958979590795917959279593795947959579596795977959879599796007960179602796037960479605796067960779608796097961079611796127961379614796157961679617796187961979620796217962279623796247962579626796277962879629796307963179632796337963479635796367963779638796397964079641796427964379644796457964679647796487964979650796517965279653796547965579656796577965879659796607966179662796637966479665796667966779668796697967079671796727967379674796757967679677796787967979680796817968279683796847968579686796877968879689796907969179692796937969479695796967969779698796997970079701797027970379704797057970679707797087970979710797117971279713797147971579716797177971879719797207972179722797237972479725797267972779728797297973079731797327973379734797357973679737797387973979740797417974279743797447974579746797477974879749797507975179752797537975479755797567975779758797597976079761797627976379764797657976679767797687976979770797717977279773797747977579776797777977879779797807978179782797837978479785797867978779788797897979079791797927979379794797957979679797797987979979800798017980279803798047980579806798077980879809798107981179812798137981479815798167981779818798197982079821798227982379824798257982679827798287982979830798317983279833798347983579836798377983879839798407984179842798437984479845798467984779848798497985079851798527985379854798557985679857798587985979860798617986279863798647986579866798677986879869798707987179872798737987479875798767987779878798797988079881798827988379884798857988679887798887988979890798917989279893798947989579896798977989879899799007990179902799037990479905799067990779908799097991079911799127991379914799157991679917799187991979920799217992279923799247992579926799277992879929799307993179932799337993479935799367993779938799397994079941799427994379944799457994679947799487994979950799517995279953799547995579956799577995879959799607996179962799637996479965799667996779968799697997079971799727997379974799757997679977799787997979980799817998279983799847998579986799877998879989799907999179992799937999479995799967999779998799998000080001800028000380004800058000680007800088000980010800118001280013800148001580016800178001880019800208002180022800238002480025800268002780028800298003080031800328003380034800358003680037800388003980040800418004280043800448004580046800478004880049800508005180052800538005480055800568005780058800598006080061800628006380064800658006680067800688006980070800718007280073800748007580076800778007880079800808008180082800838008480085800868008780088800898009080091800928009380094800958009680097800988009980100801018010280103801048010580106801078010880109801108011180112801138011480115801168011780118801198012080121801228012380124801258012680127801288012980130801318013280133801348013580136801378013880139801408014180142801438014480145801468014780148801498015080151801528015380154801558015680157801588015980160801618016280163801648016580166801678016880169801708017180172801738017480175801768017780178801798018080181801828018380184801858018680187801888018980190801918019280193801948019580196801978019880199802008020180202802038020480205802068020780208802098021080211802128021380214802158021680217802188021980220802218022280223802248022580226802278022880229802308023180232802338023480235802368023780238802398024080241802428024380244802458024680247802488024980250802518025280253802548025580256802578025880259802608026180262802638026480265802668026780268802698027080271802728027380274802758027680277802788027980280802818028280283802848028580286802878028880289802908029180292802938029480295802968029780298802998030080301803028030380304803058030680307803088030980310803118031280313803148031580316803178031880319803208032180322803238032480325803268032780328803298033080331803328033380334803358033680337803388033980340803418034280343803448034580346803478034880349803508035180352803538035480355803568035780358803598036080361803628036380364803658036680367803688036980370803718037280373803748037580376803778037880379803808038180382803838038480385803868038780388803898039080391803928039380394803958039680397803988039980400804018040280403804048040580406804078040880409804108041180412804138041480415804168041780418804198042080421804228042380424804258042680427804288042980430804318043280433804348043580436804378043880439804408044180442804438044480445804468044780448804498045080451804528045380454804558045680457804588045980460804618046280463804648046580466804678046880469804708047180472804738047480475804768047780478804798048080481804828048380484804858048680487804888048980490804918049280493804948049580496804978049880499805008050180502805038050480505805068050780508805098051080511805128051380514805158051680517805188051980520805218052280523805248052580526805278052880529805308053180532805338053480535805368053780538805398054080541805428054380544805458054680547805488054980550805518055280553805548055580556805578055880559805608056180562805638056480565805668056780568805698057080571805728057380574805758057680577805788057980580805818058280583805848058580586805878058880589805908059180592805938059480595805968059780598805998060080601806028060380604806058060680607806088060980610806118061280613806148061580616806178061880619806208062180622806238062480625806268062780628806298063080631806328063380634806358063680637806388063980640806418064280643806448064580646806478064880649806508065180652806538065480655806568065780658806598066080661806628066380664806658066680667806688066980670806718067280673806748067580676806778067880679806808068180682806838068480685806868068780688806898069080691806928069380694806958069680697806988069980700807018070280703807048070580706807078070880709807108071180712807138071480715807168071780718807198072080721807228072380724807258072680727807288072980730807318073280733807348073580736807378073880739807408074180742807438074480745807468074780748807498075080751807528075380754807558075680757807588075980760807618076280763807648076580766807678076880769807708077180772807738077480775807768077780778807798078080781807828078380784807858078680787807888078980790807918079280793807948079580796807978079880799808008080180802808038080480805808068080780808808098081080811808128081380814808158081680817808188081980820808218082280823808248082580826808278082880829808308083180832808338083480835808368083780838808398084080841808428084380844808458084680847808488084980850808518085280853808548085580856808578085880859808608086180862808638086480865808668086780868808698087080871808728087380874808758087680877808788087980880808818088280883808848088580886808878088880889808908089180892808938089480895808968089780898808998090080901809028090380904809058090680907809088090980910809118091280913809148091580916809178091880919809208092180922809238092480925809268092780928809298093080931809328093380934809358093680937809388093980940809418094280943809448094580946809478094880949809508095180952809538095480955809568095780958809598096080961809628096380964809658096680967809688096980970809718097280973809748097580976809778097880979809808098180982809838098480985809868098780988809898099080991809928099380994809958099680997809988099981000810018100281003810048100581006810078100881009810108101181012810138101481015810168101781018810198102081021810228102381024810258102681027810288102981030810318103281033810348103581036810378103881039810408104181042810438104481045810468104781048810498105081051810528105381054810558105681057810588105981060810618106281063810648106581066810678106881069810708107181072810738107481075810768107781078810798108081081810828108381084810858108681087810888108981090810918109281093810948109581096810978109881099811008110181102811038110481105811068110781108811098111081111811128111381114811158111681117811188111981120811218112281123811248112581126811278112881129811308113181132811338113481135811368113781138811398114081141811428114381144811458114681147811488114981150811518115281153811548115581156811578115881159811608116181162811638116481165811668116781168811698117081171811728117381174811758117681177811788117981180811818118281183811848118581186811878118881189811908119181192811938119481195811968119781198811998120081201812028120381204812058120681207812088120981210812118121281213812148121581216812178121881219812208122181222812238122481225812268122781228812298123081231812328123381234812358123681237812388123981240812418124281243812448124581246812478124881249812508125181252812538125481255812568125781258812598126081261812628126381264812658126681267812688126981270812718127281273812748127581276812778127881279812808128181282812838128481285812868128781288812898129081291812928129381294812958129681297812988129981300813018130281303813048130581306813078130881309813108131181312813138131481315813168131781318813198132081321813228132381324813258132681327813288132981330813318133281333813348133581336813378133881339813408134181342813438134481345813468134781348813498135081351813528135381354813558135681357813588135981360813618136281363813648136581366813678136881369813708137181372813738137481375813768137781378813798138081381813828138381384813858138681387813888138981390813918139281393813948139581396813978139881399814008140181402814038140481405814068140781408814098141081411814128141381414814158141681417814188141981420814218142281423814248142581426814278142881429814308143181432814338143481435814368143781438814398144081441814428144381444814458144681447814488144981450814518145281453814548145581456814578145881459814608146181462814638146481465814668146781468814698147081471814728147381474814758147681477814788147981480814818148281483814848148581486814878148881489814908149181492814938149481495814968149781498814998150081501815028150381504815058150681507815088150981510815118151281513815148151581516815178151881519815208152181522815238152481525815268152781528815298153081531815328153381534815358153681537815388153981540815418154281543815448154581546815478154881549815508155181552815538155481555815568155781558815598156081561815628156381564815658156681567815688156981570815718157281573815748157581576815778157881579815808158181582815838158481585815868158781588815898159081591815928159381594815958159681597815988159981600816018160281603816048160581606816078160881609816108161181612816138161481615816168161781618816198162081621816228162381624816258162681627816288162981630816318163281633816348163581636816378163881639816408164181642816438164481645816468164781648816498165081651816528165381654816558165681657816588165981660816618166281663816648166581666816678166881669816708167181672816738167481675816768167781678816798168081681816828168381684816858168681687816888168981690816918169281693816948169581696816978169881699817008170181702817038170481705817068170781708817098171081711817128171381714817158171681717817188171981720817218172281723817248172581726817278172881729817308173181732817338173481735817368173781738817398174081741817428174381744817458174681747817488174981750817518175281753817548175581756817578175881759817608176181762817638176481765817668176781768817698177081771817728177381774817758177681777817788177981780817818178281783817848178581786817878178881789817908179181792817938179481795817968179781798817998180081801818028180381804818058180681807818088180981810818118181281813818148181581816818178181881819818208182181822818238182481825818268182781828818298183081831818328183381834818358183681837818388183981840818418184281843818448184581846818478184881849818508185181852818538185481855818568185781858818598186081861818628186381864818658186681867818688186981870818718187281873818748187581876818778187881879818808188181882818838188481885818868188781888818898189081891818928189381894818958189681897818988189981900819018190281903819048190581906819078190881909819108191181912819138191481915819168191781918819198192081921819228192381924819258192681927819288192981930819318193281933819348193581936819378193881939819408194181942819438194481945819468194781948819498195081951819528195381954819558195681957819588195981960819618196281963819648196581966819678196881969819708197181972819738197481975819768197781978819798198081981819828198381984819858198681987819888198981990819918199281993819948199581996819978199881999820008200182002820038200482005820068200782008820098201082011820128201382014820158201682017820188201982020820218202282023820248202582026820278202882029820308203182032820338203482035820368203782038820398204082041820428204382044820458204682047820488204982050820518205282053820548205582056820578205882059820608206182062820638206482065820668206782068820698207082071820728207382074820758207682077820788207982080820818208282083820848208582086820878208882089820908209182092820938209482095820968209782098820998210082101821028210382104821058210682107821088210982110821118211282113821148211582116821178211882119821208212182122821238212482125821268212782128821298213082131821328213382134821358213682137821388213982140821418214282143821448214582146821478214882149821508215182152821538215482155821568215782158821598216082161821628216382164821658216682167821688216982170821718217282173821748217582176821778217882179821808218182182821838218482185821868218782188821898219082191821928219382194821958219682197821988219982200822018220282203822048220582206822078220882209822108221182212822138221482215822168221782218822198222082221822228222382224822258222682227822288222982230822318223282233822348223582236822378223882239822408224182242822438224482245822468224782248822498225082251822528225382254822558225682257822588225982260822618226282263822648226582266822678226882269822708227182272822738227482275822768227782278822798228082281822828228382284822858228682287822888228982290822918229282293822948229582296822978229882299823008230182302823038230482305823068230782308823098231082311823128231382314823158231682317823188231982320823218232282323823248232582326823278232882329823308233182332823338233482335823368233782338823398234082341823428234382344823458234682347823488234982350823518235282353823548235582356823578235882359823608236182362823638236482365823668236782368823698237082371823728237382374823758237682377823788237982380823818238282383823848238582386823878238882389823908239182392823938239482395823968239782398823998240082401824028240382404824058240682407824088240982410824118241282413824148241582416824178241882419824208242182422824238242482425824268242782428824298243082431824328243382434824358243682437824388243982440824418244282443824448244582446824478244882449824508245182452824538245482455824568245782458824598246082461824628246382464824658246682467824688246982470824718247282473824748247582476824778247882479824808248182482824838248482485824868248782488824898249082491824928249382494824958249682497824988249982500825018250282503825048250582506825078250882509825108251182512825138251482515825168251782518825198252082521825228252382524825258252682527825288252982530825318253282533825348253582536825378253882539825408254182542825438254482545825468254782548825498255082551825528255382554825558255682557825588255982560825618256282563825648256582566825678256882569825708257182572825738257482575825768257782578825798258082581825828258382584825858258682587825888258982590825918259282593825948259582596825978259882599826008260182602826038260482605826068260782608826098261082611826128261382614826158261682617826188261982620826218262282623826248262582626826278262882629826308263182632826338263482635826368263782638826398264082641826428264382644826458264682647826488264982650826518265282653826548265582656826578265882659826608266182662826638266482665826668266782668826698267082671826728267382674826758267682677826788267982680826818268282683826848268582686826878268882689826908269182692826938269482695826968269782698826998270082701827028270382704827058270682707827088270982710827118271282713827148271582716827178271882719827208272182722827238272482725827268272782728827298273082731827328273382734827358273682737827388273982740827418274282743827448274582746827478274882749827508275182752827538275482755827568275782758827598276082761827628276382764827658276682767827688276982770827718277282773827748277582776827778277882779827808278182782827838278482785827868278782788827898279082791827928279382794827958279682797827988279982800828018280282803828048280582806828078280882809828108281182812828138281482815828168281782818828198282082821828228282382824828258282682827828288282982830828318283282833828348283582836828378283882839828408284182842828438284482845828468284782848828498285082851828528285382854828558285682857828588285982860828618286282863828648286582866828678286882869828708287182872828738287482875828768287782878828798288082881828828288382884828858288682887828888288982890828918289282893828948289582896828978289882899829008290182902829038290482905829068290782908829098291082911829128291382914829158291682917829188291982920829218292282923829248292582926829278292882929829308293182932829338293482935829368293782938829398294082941829428294382944829458294682947829488294982950829518295282953829548295582956829578295882959829608296182962829638296482965829668296782968829698297082971829728297382974829758297682977829788297982980829818298282983829848298582986829878298882989829908299182992829938299482995829968299782998829998300083001830028300383004830058300683007830088300983010830118301283013830148301583016830178301883019830208302183022830238302483025830268302783028830298303083031830328303383034830358303683037830388303983040830418304283043830448304583046830478304883049830508305183052830538305483055830568305783058830598306083061830628306383064830658306683067830688306983070830718307283073830748307583076830778307883079830808308183082830838308483085830868308783088830898309083091830928309383094830958309683097830988309983100831018310283103831048310583106831078310883109831108311183112831138311483115831168311783118831198312083121831228312383124831258312683127831288312983130831318313283133831348313583136831378313883139831408314183142831438314483145831468314783148831498315083151831528315383154831558315683157831588315983160831618316283163831648316583166831678316883169831708317183172831738317483175831768317783178831798318083181831828318383184831858318683187831888318983190831918319283193831948319583196831978319883199832008320183202832038320483205832068320783208832098321083211832128321383214832158321683217832188321983220832218322283223832248322583226832278322883229832308323183232832338323483235832368323783238832398324083241832428324383244832458324683247832488324983250832518325283253832548325583256832578325883259832608326183262832638326483265832668326783268832698327083271832728327383274832758327683277832788327983280832818328283283832848328583286832878328883289832908329183292832938329483295832968329783298832998330083301833028330383304833058330683307833088330983310833118331283313833148331583316833178331883319833208332183322833238332483325833268332783328833298333083331833328333383334833358333683337833388333983340833418334283343833448334583346833478334883349833508335183352833538335483355833568335783358833598336083361833628336383364833658336683367833688336983370833718337283373833748337583376833778337883379833808338183382833838338483385833868338783388833898339083391833928339383394833958339683397833988339983400834018340283403834048340583406834078340883409834108341183412834138341483415834168341783418834198342083421834228342383424834258342683427834288342983430834318343283433834348343583436834378343883439834408344183442834438344483445834468344783448834498345083451834528345383454834558345683457834588345983460834618346283463834648346583466834678346883469834708347183472834738347483475834768347783478834798348083481834828348383484834858348683487834888348983490834918349283493834948349583496834978349883499835008350183502835038350483505835068350783508835098351083511835128351383514835158351683517835188351983520835218352283523835248352583526835278352883529835308353183532835338353483535835368353783538835398354083541835428354383544835458354683547835488354983550835518355283553835548355583556835578355883559835608356183562835638356483565835668356783568835698357083571835728357383574835758357683577835788357983580835818358283583835848358583586835878358883589835908359183592835938359483595835968359783598835998360083601836028360383604836058360683607836088360983610836118361283613836148361583616836178361883619836208362183622836238362483625836268362783628836298363083631836328363383634836358363683637836388363983640836418364283643836448364583646836478364883649836508365183652836538365483655836568365783658836598366083661836628366383664836658366683667836688366983670836718367283673836748367583676836778367883679836808368183682836838368483685836868368783688836898369083691836928369383694836958369683697836988369983700837018370283703837048370583706837078370883709837108371183712837138371483715837168371783718837198372083721837228372383724837258372683727837288372983730837318373283733837348373583736837378373883739837408374183742837438374483745837468374783748837498375083751837528375383754837558375683757837588375983760837618376283763837648376583766837678376883769837708377183772837738377483775837768377783778837798378083781837828378383784837858378683787837888378983790837918379283793837948379583796837978379883799838008380183802838038380483805838068380783808838098381083811838128381383814838158381683817838188381983820838218382283823838248382583826838278382883829838308383183832838338383483835838368383783838838398384083841838428384383844838458384683847838488384983850838518385283853838548385583856838578385883859838608386183862838638386483865838668386783868838698387083871838728387383874838758387683877838788387983880838818388283883838848388583886838878388883889838908389183892838938389483895838968389783898838998390083901839028390383904839058390683907839088390983910839118391283913839148391583916839178391883919839208392183922839238392483925839268392783928839298393083931839328393383934839358393683937839388393983940839418394283943839448394583946839478394883949839508395183952839538395483955839568395783958839598396083961839628396383964839658396683967839688396983970839718397283973839748397583976839778397883979839808398183982839838398483985839868398783988839898399083991839928399383994839958399683997839988399984000840018400284003840048400584006840078400884009840108401184012840138401484015840168401784018840198402084021840228402384024840258402684027840288402984030840318403284033840348403584036840378403884039840408404184042840438404484045840468404784048840498405084051840528405384054840558405684057840588405984060840618406284063840648406584066840678406884069840708407184072840738407484075840768407784078840798408084081840828408384084840858408684087840888408984090840918409284093840948409584096840978409884099841008410184102841038410484105841068410784108841098411084111841128411384114841158411684117841188411984120841218412284123841248412584126841278412884129841308413184132841338413484135841368413784138841398414084141841428414384144841458414684147841488414984150841518415284153841548415584156841578415884159841608416184162841638416484165841668416784168841698417084171841728417384174841758417684177841788417984180841818418284183841848418584186841878418884189841908419184192841938419484195841968419784198841998420084201842028420384204842058420684207842088420984210842118421284213842148421584216842178421884219842208422184222842238422484225842268422784228842298423084231842328423384234842358423684237842388423984240842418424284243842448424584246842478424884249842508425184252842538425484255842568425784258842598426084261842628426384264842658426684267842688426984270842718427284273842748427584276842778427884279842808428184282842838428484285842868428784288842898429084291842928429384294842958429684297842988429984300843018430284303843048430584306843078430884309843108431184312843138431484315843168431784318843198432084321843228432384324843258432684327843288432984330843318433284333843348433584336843378433884339843408434184342843438434484345843468434784348843498435084351843528435384354843558435684357843588435984360843618436284363843648436584366843678436884369843708437184372843738437484375843768437784378843798438084381843828438384384843858438684387843888438984390843918439284393843948439584396843978439884399844008440184402844038440484405844068440784408844098441084411844128441384414844158441684417844188441984420844218442284423844248442584426844278442884429844308443184432844338443484435844368443784438844398444084441844428444384444844458444684447844488444984450844518445284453844548445584456844578445884459844608446184462844638446484465844668446784468844698447084471844728447384474844758447684477844788447984480844818448284483844848448584486844878448884489844908449184492844938449484495844968449784498844998450084501845028450384504845058450684507845088450984510845118451284513845148451584516845178451884519845208452184522845238452484525845268452784528845298453084531845328453384534845358453684537845388453984540845418454284543845448454584546845478454884549845508455184552845538455484555845568455784558845598456084561845628456384564845658456684567845688456984570845718457284573845748457584576845778457884579845808458184582845838458484585845868458784588845898459084591845928459384594845958459684597845988459984600846018460284603846048460584606846078460884609846108461184612846138461484615846168461784618846198462084621846228462384624846258462684627846288462984630846318463284633846348463584636846378463884639846408464184642846438464484645846468464784648846498465084651846528465384654846558465684657846588465984660846618466284663846648466584666846678466884669846708467184672846738467484675846768467784678846798468084681846828468384684846858468684687846888468984690846918469284693846948469584696846978469884699847008470184702847038470484705847068470784708847098471084711847128471384714847158471684717847188471984720847218472284723847248472584726847278472884729847308473184732847338473484735847368473784738847398474084741847428474384744847458474684747847488474984750847518475284753847548475584756847578475884759847608476184762847638476484765847668476784768847698477084771847728477384774847758477684777847788477984780847818478284783847848478584786847878478884789847908479184792847938479484795847968479784798847998480084801848028480384804848058480684807848088480984810848118481284813848148481584816848178481884819848208482184822848238482484825848268482784828848298483084831848328483384834848358483684837848388483984840848418484284843848448484584846848478484884849848508485184852848538485484855848568485784858848598486084861848628486384864848658486684867848688486984870848718487284873848748487584876848778487884879848808488184882848838488484885848868488784888848898489084891848928489384894848958489684897848988489984900849018490284903849048490584906849078490884909849108491184912849138491484915849168491784918849198492084921849228492384924849258492684927849288492984930849318493284933849348493584936849378493884939849408494184942849438494484945849468494784948849498495084951849528495384954849558495684957849588495984960849618496284963849648496584966849678496884969849708497184972849738497484975849768497784978849798498084981849828498384984849858498684987849888498984990849918499284993849948499584996849978499884999850008500185002850038500485005850068500785008850098501085011850128501385014850158501685017850188501985020850218502285023850248502585026850278502885029850308503185032850338503485035850368503785038850398504085041850428504385044850458504685047850488504985050850518505285053850548505585056850578505885059850608506185062850638506485065850668506785068850698507085071850728507385074850758507685077850788507985080850818508285083850848508585086850878508885089850908509185092850938509485095850968509785098850998510085101851028510385104851058510685107851088510985110851118511285113851148511585116851178511885119851208512185122851238512485125851268512785128851298513085131851328513385134851358513685137851388513985140851418514285143851448514585146851478514885149851508515185152851538515485155851568515785158851598516085161851628516385164851658516685167851688516985170851718517285173851748517585176851778517885179851808518185182851838518485185851868518785188851898519085191851928519385194851958519685197851988519985200852018520285203852048520585206852078520885209852108521185212852138521485215852168521785218852198522085221852228522385224852258522685227852288522985230852318523285233852348523585236852378523885239852408524185242852438524485245852468524785248852498525085251852528525385254852558525685257852588525985260852618526285263852648526585266852678526885269852708527185272852738527485275852768527785278852798528085281852828528385284852858528685287852888528985290852918529285293852948529585296852978529885299853008530185302853038530485305853068530785308853098531085311853128531385314853158531685317853188531985320853218532285323853248532585326853278532885329853308533185332853338533485335853368533785338853398534085341853428534385344853458534685347853488534985350853518535285353853548535585356853578535885359853608536185362853638536485365853668536785368853698537085371853728537385374853758537685377853788537985380853818538285383853848538585386853878538885389853908539185392853938539485395853968539785398853998540085401854028540385404854058540685407854088540985410854118541285413854148541585416854178541885419854208542185422854238542485425854268542785428854298543085431854328543385434854358543685437854388543985440854418544285443854448544585446854478544885449854508545185452854538545485455854568545785458854598546085461854628546385464854658546685467854688546985470854718547285473854748547585476854778547885479854808548185482854838548485485854868548785488854898549085491854928549385494854958549685497854988549985500855018550285503855048550585506855078550885509855108551185512855138551485515855168551785518855198552085521855228552385524855258552685527855288552985530855318553285533855348553585536855378553885539855408554185542855438554485545855468554785548855498555085551855528555385554855558555685557855588555985560855618556285563855648556585566855678556885569855708557185572855738557485575855768557785578855798558085581855828558385584855858558685587855888558985590855918559285593855948559585596855978559885599856008560185602856038560485605856068560785608856098561085611856128561385614856158561685617856188561985620856218562285623856248562585626856278562885629856308563185632856338563485635856368563785638856398564085641856428564385644856458564685647856488564985650856518565285653856548565585656856578565885659856608566185662856638566485665856668566785668856698567085671856728567385674856758567685677856788567985680856818568285683856848568585686856878568885689856908569185692856938569485695856968569785698856998570085701857028570385704857058570685707857088570985710857118571285713857148571585716857178571885719857208572185722857238572485725857268572785728857298573085731857328573385734857358573685737857388573985740857418574285743857448574585746857478574885749857508575185752857538575485755857568575785758857598576085761857628576385764857658576685767857688576985770857718577285773857748577585776857778577885779857808578185782857838578485785857868578785788857898579085791857928579385794857958579685797857988579985800858018580285803858048580585806858078580885809858108581185812858138581485815858168581785818858198582085821858228582385824858258582685827858288582985830858318583285833858348583585836858378583885839858408584185842858438584485845858468584785848858498585085851858528585385854858558585685857858588585985860858618586285863858648586585866858678586885869858708587185872858738587485875858768587785878858798588085881858828588385884858858588685887858888588985890858918589285893858948589585896858978589885899859008590185902859038590485905859068590785908859098591085911859128591385914859158591685917859188591985920859218592285923859248592585926859278592885929859308593185932859338593485935859368593785938859398594085941859428594385944859458594685947859488594985950859518595285953859548595585956859578595885959859608596185962859638596485965859668596785968859698597085971859728597385974859758597685977859788597985980859818598285983859848598585986859878598885989859908599185992859938599485995859968599785998859998600086001860028600386004860058600686007860088600986010860118601286013860148601586016860178601886019860208602186022860238602486025860268602786028860298603086031860328603386034860358603686037860388603986040860418604286043860448604586046860478604886049860508605186052860538605486055860568605786058860598606086061860628606386064860658606686067860688606986070860718607286073860748607586076860778607886079860808608186082860838608486085860868608786088860898609086091860928609386094860958609686097860988609986100861018610286103861048610586106861078610886109861108611186112861138611486115861168611786118861198612086121861228612386124861258612686127861288612986130861318613286133861348613586136861378613886139861408614186142861438614486145861468614786148861498615086151861528615386154861558615686157861588615986160861618616286163861648616586166861678616886169861708617186172861738617486175861768617786178861798618086181861828618386184861858618686187861888618986190861918619286193861948619586196861978619886199862008620186202862038620486205862068620786208862098621086211862128621386214862158621686217862188621986220862218622286223862248622586226862278622886229862308623186232862338623486235862368623786238862398624086241862428624386244862458624686247862488624986250862518625286253862548625586256862578625886259862608626186262862638626486265862668626786268862698627086271862728627386274862758627686277862788627986280862818628286283862848628586286862878628886289862908629186292862938629486295862968629786298862998630086301863028630386304863058630686307863088630986310863118631286313863148631586316863178631886319863208632186322863238632486325863268632786328863298633086331863328633386334863358633686337863388633986340863418634286343863448634586346863478634886349863508635186352863538635486355863568635786358863598636086361863628636386364863658636686367863688636986370863718637286373863748637586376863778637886379863808638186382863838638486385863868638786388863898639086391863928639386394863958639686397863988639986400864018640286403864048640586406864078640886409864108641186412864138641486415864168641786418864198642086421864228642386424864258642686427864288642986430864318643286433864348643586436864378643886439864408644186442864438644486445864468644786448864498645086451864528645386454864558645686457864588645986460864618646286463864648646586466864678646886469864708647186472864738647486475864768647786478864798648086481864828648386484864858648686487864888648986490864918649286493864948649586496864978649886499865008650186502865038650486505865068650786508865098651086511865128651386514865158651686517865188651986520865218652286523865248652586526865278652886529865308653186532865338653486535865368653786538865398654086541865428654386544865458654686547865488654986550865518655286553865548655586556865578655886559865608656186562865638656486565865668656786568865698657086571865728657386574865758657686577865788657986580865818658286583865848658586586865878658886589865908659186592865938659486595865968659786598865998660086601866028660386604866058660686607866088660986610866118661286613866148661586616866178661886619866208662186622866238662486625866268662786628866298663086631866328663386634866358663686637866388663986640866418664286643866448664586646866478664886649866508665186652866538665486655866568665786658866598666086661866628666386664866658666686667866688666986670866718667286673866748667586676866778667886679866808668186682866838668486685866868668786688866898669086691866928669386694866958669686697866988669986700867018670286703867048670586706867078670886709867108671186712867138671486715867168671786718867198672086721867228672386724867258672686727867288672986730867318673286733867348673586736867378673886739867408674186742867438674486745867468674786748867498675086751867528675386754867558675686757867588675986760867618676286763867648676586766867678676886769867708677186772867738677486775867768677786778867798678086781867828678386784867858678686787867888678986790867918679286793867948679586796867978679886799868008680186802868038680486805868068680786808868098681086811868128681386814868158681686817868188681986820868218682286823868248682586826868278682886829868308683186832868338683486835868368683786838868398684086841868428684386844868458684686847868488684986850868518685286853868548685586856868578685886859868608686186862868638686486865868668686786868868698687086871868728687386874868758687686877868788687986880868818688286883868848688586886868878688886889868908689186892868938689486895868968689786898868998690086901869028690386904869058690686907869088690986910869118691286913869148691586916869178691886919869208692186922869238692486925869268692786928869298693086931869328693386934869358693686937869388693986940869418694286943869448694586946869478694886949869508695186952869538695486955869568695786958869598696086961869628696386964869658696686967869688696986970869718697286973869748697586976869778697886979869808698186982869838698486985869868698786988869898699086991869928699386994869958699686997869988699987000870018700287003870048700587006870078700887009870108701187012870138701487015870168701787018870198702087021870228702387024870258702687027870288702987030870318703287033870348703587036870378703887039870408704187042870438704487045870468704787048870498705087051870528705387054870558705687057870588705987060870618706287063870648706587066870678706887069870708707187072870738707487075870768707787078870798708087081870828708387084870858708687087870888708987090870918709287093870948709587096870978709887099871008710187102871038710487105871068710787108871098711087111871128711387114871158711687117871188711987120871218712287123871248712587126871278712887129871308713187132871338713487135871368713787138871398714087141871428714387144871458714687147871488714987150871518715287153871548715587156871578715887159871608716187162871638716487165871668716787168871698717087171871728717387174871758717687177871788717987180871818718287183871848718587186871878718887189871908719187192871938719487195871968719787198871998720087201872028720387204872058720687207872088720987210872118721287213872148721587216872178721887219872208722187222872238722487225872268722787228872298723087231872328723387234872358723687237872388723987240872418724287243872448724587246872478724887249872508725187252872538725487255872568725787258872598726087261872628726387264872658726687267872688726987270872718727287273872748727587276872778727887279872808728187282872838728487285872868728787288872898729087291872928729387294872958729687297872988729987300873018730287303873048730587306873078730887309873108731187312873138731487315873168731787318873198732087321873228732387324873258732687327873288732987330873318733287333873348733587336873378733887339873408734187342873438734487345873468734787348873498735087351873528735387354873558735687357873588735987360873618736287363873648736587366873678736887369873708737187372873738737487375873768737787378873798738087381873828738387384873858738687387873888738987390873918739287393873948739587396873978739887399874008740187402874038740487405874068740787408874098741087411874128741387414874158741687417874188741987420874218742287423874248742587426874278742887429874308743187432874338743487435874368743787438874398744087441874428744387444874458744687447874488744987450874518745287453874548745587456874578745887459874608746187462874638746487465874668746787468874698747087471874728747387474874758747687477874788747987480874818748287483874848748587486874878748887489874908749187492874938749487495874968749787498874998750087501875028750387504875058750687507875088750987510875118751287513875148751587516875178751887519875208752187522875238752487525875268752787528875298753087531875328753387534875358753687537875388753987540875418754287543875448754587546875478754887549875508755187552875538755487555875568755787558875598756087561875628756387564875658756687567875688756987570875718757287573875748757587576875778757887579875808758187582875838758487585875868758787588875898759087591875928759387594875958759687597875988759987600876018760287603876048760587606876078760887609876108761187612876138761487615876168761787618876198762087621876228762387624876258762687627876288762987630876318763287633876348763587636876378763887639876408764187642876438764487645876468764787648876498765087651876528765387654876558765687657876588765987660876618766287663876648766587666876678766887669876708767187672876738767487675876768767787678876798768087681876828768387684876858768687687876888768987690876918769287693876948769587696876978769887699877008770187702877038770487705877068770787708877098771087711877128771387714877158771687717877188771987720877218772287723877248772587726877278772887729877308773187732877338773487735877368773787738877398774087741877428774387744877458774687747877488774987750877518775287753877548775587756877578775887759877608776187762877638776487765877668776787768877698777087771877728777387774877758777687777877788777987780877818778287783877848778587786877878778887789877908779187792877938779487795877968779787798877998780087801878028780387804878058780687807878088780987810878118781287813878148781587816878178781887819878208782187822878238782487825878268782787828878298783087831878328783387834878358783687837878388783987840878418784287843878448784587846878478784887849878508785187852878538785487855878568785787858878598786087861878628786387864878658786687867878688786987870878718787287873878748787587876878778787887879878808788187882878838788487885878868788787888878898789087891878928789387894878958789687897878988789987900879018790287903879048790587906879078790887909879108791187912879138791487915879168791787918879198792087921879228792387924879258792687927879288792987930879318793287933879348793587936879378793887939879408794187942879438794487945879468794787948879498795087951879528795387954879558795687957879588795987960879618796287963879648796587966879678796887969879708797187972879738797487975879768797787978879798798087981879828798387984879858798687987879888798987990879918799287993879948799587996879978799887999880008800188002880038800488005880068800788008880098801088011880128801388014880158801688017880188801988020880218802288023880248802588026880278802888029880308803188032880338803488035880368803788038880398804088041880428804388044880458804688047880488804988050880518805288053880548805588056880578805888059880608806188062880638806488065880668806788068880698807088071880728807388074880758807688077880788807988080880818808288083880848808588086880878808888089880908809188092880938809488095880968809788098880998810088101881028810388104881058810688107881088810988110881118811288113881148811588116881178811888119881208812188122881238812488125881268812788128881298813088131881328813388134881358813688137881388813988140881418814288143881448814588146881478814888149881508815188152881538815488155881568815788158881598816088161881628816388164881658816688167881688816988170881718817288173881748817588176881778817888179881808818188182881838818488185881868818788188881898819088191881928819388194881958819688197881988819988200882018820288203882048820588206882078820888209882108821188212882138821488215882168821788218882198822088221882228822388224882258822688227882288822988230882318823288233882348823588236882378823888239882408824188242882438824488245882468824788248882498825088251882528825388254882558825688257882588825988260882618826288263882648826588266882678826888269882708827188272882738827488275882768827788278882798828088281882828828388284882858828688287882888828988290882918829288293882948829588296882978829888299883008830188302883038830488305883068830788308883098831088311883128831388314883158831688317883188831988320883218832288323883248832588326883278832888329883308833188332883338833488335883368833788338883398834088341883428834388344883458834688347883488834988350883518835288353883548835588356883578835888359883608836188362883638836488365883668836788368883698837088371883728837388374883758837688377883788837988380883818838288383883848838588386883878838888389883908839188392883938839488395883968839788398883998840088401884028840388404884058840688407884088840988410884118841288413884148841588416884178841888419884208842188422884238842488425884268842788428884298843088431884328843388434884358843688437884388843988440884418844288443884448844588446884478844888449884508845188452884538845488455884568845788458884598846088461884628846388464884658846688467884688846988470884718847288473884748847588476884778847888479884808848188482884838848488485884868848788488884898849088491884928849388494884958849688497884988849988500885018850288503885048850588506885078850888509885108851188512885138851488515885168851788518885198852088521885228852388524885258852688527885288852988530885318853288533885348853588536885378853888539885408854188542885438854488545885468854788548885498855088551885528855388554885558855688557885588855988560885618856288563885648856588566885678856888569885708857188572885738857488575885768857788578885798858088581885828858388584885858858688587885888858988590885918859288593885948859588596885978859888599886008860188602886038860488605886068860788608886098861088611886128861388614886158861688617886188861988620886218862288623886248862588626886278862888629886308863188632886338863488635886368863788638886398864088641886428864388644886458864688647886488864988650886518865288653886548865588656886578865888659886608866188662886638866488665886668866788668886698867088671886728867388674886758867688677886788867988680886818868288683886848868588686886878868888689886908869188692886938869488695886968869788698886998870088701887028870388704887058870688707887088870988710887118871288713887148871588716887178871888719887208872188722887238872488725887268872788728887298873088731887328873388734887358873688737887388873988740887418874288743887448874588746887478874888749887508875188752887538875488755887568875788758887598876088761887628876388764887658876688767887688876988770887718877288773887748877588776887778877888779887808878188782887838878488785887868878788788887898879088791887928879388794887958879688797887988879988800888018880288803888048880588806888078880888809888108881188812888138881488815888168881788818888198882088821888228882388824888258882688827888288882988830888318883288833888348883588836888378883888839888408884188842888438884488845888468884788848888498885088851888528885388854888558885688857888588885988860888618886288863888648886588866888678886888869888708887188872888738887488875888768887788878888798888088881888828888388884888858888688887888888888988890888918889288893888948889588896888978889888899889008890188902889038890488905889068890788908889098891088911889128891388914889158891688917889188891988920889218892288923889248892588926889278892888929889308893188932889338893488935889368893788938889398894088941889428894388944889458894688947889488894988950889518895288953889548895588956889578895888959889608896188962889638896488965889668896788968889698897088971889728897388974889758897688977889788897988980889818898288983889848898588986889878898888989889908899188992889938899488995889968899788998889998900089001890028900389004890058900689007890088900989010890118901289013890148901589016890178901889019890208902189022890238902489025890268902789028890298903089031890328903389034890358903689037890388903989040890418904289043890448904589046890478904889049890508905189052890538905489055890568905789058890598906089061890628906389064890658906689067890688906989070890718907289073890748907589076890778907889079890808908189082890838908489085890868908789088890898909089091890928909389094890958909689097890988909989100891018910289103891048910589106891078910889109891108911189112891138911489115891168911789118891198912089121891228912389124891258912689127891288912989130891318913289133891348913589136891378913889139891408914189142891438914489145891468914789148891498915089151891528915389154891558915689157891588915989160891618916289163891648916589166891678916889169891708917189172891738917489175891768917789178891798918089181891828918389184891858918689187891888918989190891918919289193891948919589196891978919889199892008920189202892038920489205892068920789208892098921089211892128921389214892158921689217892188921989220892218922289223892248922589226892278922889229892308923189232892338923489235892368923789238892398924089241892428924389244892458924689247892488924989250892518925289253892548925589256892578925889259892608926189262892638926489265892668926789268892698927089271892728927389274892758927689277892788927989280892818928289283892848928589286892878928889289892908929189292892938929489295892968929789298892998930089301893028930389304893058930689307893088930989310893118931289313893148931589316893178931889319893208932189322893238932489325893268932789328893298933089331893328933389334893358933689337893388933989340893418934289343893448934589346893478934889349893508935189352893538935489355893568935789358893598936089361893628936389364893658936689367893688936989370893718937289373893748937589376893778937889379893808938189382893838938489385893868938789388893898939089391893928939389394893958939689397893988939989400894018940289403894048940589406894078940889409894108941189412894138941489415894168941789418894198942089421894228942389424894258942689427894288942989430894318943289433894348943589436894378943889439894408944189442894438944489445894468944789448894498945089451894528945389454894558945689457894588945989460894618946289463894648946589466894678946889469894708947189472894738947489475894768947789478894798948089481894828948389484894858948689487894888948989490894918949289493894948949589496894978949889499895008950189502895038950489505895068950789508895098951089511895128951389514895158951689517895188951989520895218952289523895248952589526895278952889529895308953189532895338953489535895368953789538895398954089541895428954389544895458954689547895488954989550895518955289553895548955589556895578955889559895608956189562895638956489565895668956789568895698957089571895728957389574895758957689577895788957989580895818958289583895848958589586895878958889589895908959189592895938959489595895968959789598895998960089601896028960389604896058960689607896088960989610896118961289613896148961589616896178961889619896208962189622896238962489625896268962789628896298963089631896328963389634896358963689637896388963989640896418964289643896448964589646896478964889649896508965189652896538965489655896568965789658896598966089661896628966389664896658966689667896688966989670896718967289673896748967589676896778967889679896808968189682896838968489685896868968789688896898969089691896928969389694896958969689697896988969989700897018970289703897048970589706897078970889709897108971189712897138971489715897168971789718897198972089721897228972389724897258972689727897288972989730897318973289733897348973589736897378973889739897408974189742897438974489745897468974789748897498975089751897528975389754897558975689757897588975989760897618976289763897648976589766897678976889769897708977189772897738977489775897768977789778897798978089781897828978389784897858978689787897888978989790897918979289793897948979589796897978979889799898008980189802898038980489805898068980789808898098981089811898128981389814898158981689817898188981989820898218982289823898248982589826898278982889829898308983189832898338983489835898368983789838898398984089841898428984389844898458984689847898488984989850898518985289853898548985589856898578985889859898608986189862898638986489865898668986789868898698987089871898728987389874898758987689877898788987989880898818988289883898848988589886898878988889889898908989189892898938989489895898968989789898898998990089901899028990389904899058990689907899088990989910899118991289913899148991589916899178991889919899208992189922899238992489925899268992789928899298993089931899328993389934899358993689937899388993989940899418994289943899448994589946899478994889949899508995189952899538995489955899568995789958899598996089961899628996389964899658996689967899688996989970899718997289973899748997589976899778997889979899808998189982899838998489985899868998789988899898999089991899928999389994899958999689997899988999990000900019000290003900049000590006900079000890009900109001190012900139001490015900169001790018900199002090021900229002390024900259002690027900289002990030900319003290033900349003590036900379003890039900409004190042900439004490045900469004790048900499005090051900529005390054900559005690057900589005990060900619006290063900649006590066900679006890069900709007190072900739007490075900769007790078900799008090081900829008390084900859008690087900889008990090900919009290093900949009590096900979009890099901009010190102901039010490105901069010790108901099011090111901129011390114901159011690117901189011990120901219012290123901249012590126901279012890129901309013190132901339013490135901369013790138901399014090141901429014390144901459014690147901489014990150901519015290153901549015590156901579015890159901609016190162901639016490165901669016790168901699017090171901729017390174901759017690177901789017990180901819018290183901849018590186901879018890189901909019190192901939019490195901969019790198901999020090201902029020390204902059020690207902089020990210902119021290213902149021590216902179021890219902209022190222902239022490225902269022790228902299023090231902329023390234902359023690237902389023990240902419024290243902449024590246902479024890249902509025190252902539025490255902569025790258902599026090261902629026390264902659026690267902689026990270902719027290273902749027590276902779027890279902809028190282902839028490285902869028790288902899029090291902929029390294902959029690297902989029990300903019030290303903049030590306903079030890309903109031190312903139031490315903169031790318903199032090321903229032390324903259032690327903289032990330903319033290333903349033590336903379033890339903409034190342903439034490345903469034790348903499035090351903529035390354903559035690357903589035990360903619036290363903649036590366903679036890369903709037190372903739037490375903769037790378903799038090381903829038390384903859038690387903889038990390903919039290393903949039590396903979039890399904009040190402904039040490405904069040790408904099041090411904129041390414904159041690417904189041990420904219042290423904249042590426904279042890429904309043190432904339043490435904369043790438904399044090441904429044390444904459044690447904489044990450904519045290453904549045590456904579045890459904609046190462904639046490465904669046790468904699047090471904729047390474904759047690477904789047990480904819048290483904849048590486904879048890489904909049190492904939049490495904969049790498904999050090501905029050390504905059050690507905089050990510905119051290513905149051590516905179051890519905209052190522905239052490525905269052790528905299053090531905329053390534905359053690537905389053990540905419054290543905449054590546905479054890549905509055190552905539055490555905569055790558905599056090561905629056390564905659056690567905689056990570905719057290573905749057590576905779057890579905809058190582905839058490585905869058790588905899059090591905929059390594905959059690597905989059990600906019060290603906049060590606906079060890609906109061190612906139061490615906169061790618906199062090621906229062390624906259062690627906289062990630906319063290633906349063590636906379063890639906409064190642906439064490645906469064790648906499065090651906529065390654906559065690657906589065990660906619066290663906649066590666906679066890669906709067190672906739067490675906769067790678906799068090681906829068390684906859068690687906889068990690906919069290693906949069590696906979069890699907009070190702907039070490705907069070790708907099071090711907129071390714907159071690717907189071990720907219072290723907249072590726907279072890729907309073190732907339073490735907369073790738907399074090741907429074390744907459074690747907489074990750907519075290753907549075590756907579075890759907609076190762907639076490765907669076790768907699077090771907729077390774907759077690777907789077990780907819078290783907849078590786907879078890789907909079190792907939079490795907969079790798907999080090801908029080390804908059080690807908089080990810908119081290813908149081590816908179081890819908209082190822908239082490825908269082790828908299083090831908329083390834908359083690837908389083990840908419084290843908449084590846908479084890849908509085190852908539085490855908569085790858908599086090861908629086390864908659086690867908689086990870908719087290873908749087590876908779087890879908809088190882908839088490885908869088790888908899089090891908929089390894908959089690897908989089990900909019090290903909049090590906909079090890909909109091190912909139091490915909169091790918909199092090921909229092390924909259092690927909289092990930909319093290933909349093590936909379093890939909409094190942909439094490945909469094790948909499095090951909529095390954909559095690957909589095990960909619096290963909649096590966909679096890969909709097190972909739097490975909769097790978909799098090981909829098390984909859098690987909889098990990909919099290993909949099590996909979099890999910009100191002910039100491005910069100791008910099101091011910129101391014910159101691017910189101991020910219102291023910249102591026910279102891029910309103191032910339103491035910369103791038910399104091041910429104391044910459104691047910489104991050910519105291053910549105591056910579105891059910609106191062910639106491065910669106791068910699107091071910729107391074910759107691077910789107991080910819108291083910849108591086910879108891089910909109191092910939109491095910969109791098910999110091101911029110391104911059110691107911089110991110911119111291113911149111591116911179111891119911209112191122911239112491125911269112791128911299113091131911329113391134911359113691137911389113991140911419114291143911449114591146911479114891149911509115191152911539115491155911569115791158911599116091161911629116391164911659116691167911689116991170911719117291173911749117591176911779117891179911809118191182911839118491185911869118791188911899119091191911929119391194911959119691197911989119991200912019120291203912049120591206912079120891209912109121191212912139121491215912169121791218912199122091221912229122391224912259122691227912289122991230912319123291233912349123591236912379123891239912409124191242912439124491245912469124791248912499125091251912529125391254912559125691257912589125991260912619126291263912649126591266912679126891269912709127191272912739127491275912769127791278912799128091281912829128391284912859128691287912889128991290912919129291293912949129591296912979129891299913009130191302913039130491305913069130791308913099131091311913129131391314913159131691317913189131991320913219132291323913249132591326913279132891329913309133191332913339133491335913369133791338913399134091341913429134391344913459134691347913489134991350913519135291353913549135591356913579135891359913609136191362913639136491365913669136791368913699137091371913729137391374913759137691377913789137991380913819138291383913849138591386913879138891389913909139191392913939139491395913969139791398913999140091401914029140391404914059140691407914089140991410914119141291413914149141591416914179141891419914209142191422914239142491425914269142791428914299143091431914329143391434914359143691437914389143991440914419144291443914449144591446914479144891449914509145191452914539145491455914569145791458914599146091461914629146391464914659146691467914689146991470914719147291473914749147591476914779147891479914809148191482914839148491485914869148791488914899149091491914929149391494914959149691497914989149991500915019150291503915049150591506915079150891509915109151191512915139151491515915169151791518915199152091521915229152391524915259152691527915289152991530915319153291533915349153591536915379153891539915409154191542915439154491545915469154791548915499155091551915529155391554915559155691557915589155991560915619156291563915649156591566915679156891569915709157191572915739157491575915769157791578915799158091581915829158391584915859158691587915889158991590915919159291593915949159591596915979159891599916009160191602916039160491605916069160791608916099161091611916129161391614916159161691617916189161991620916219162291623916249162591626916279162891629916309163191632916339163491635916369163791638916399164091641916429164391644916459164691647916489164991650916519165291653916549165591656916579165891659916609166191662916639166491665916669166791668916699167091671916729167391674916759167691677916789167991680916819168291683916849168591686916879168891689916909169191692916939169491695916969169791698916999170091701917029170391704917059170691707917089170991710917119171291713917149171591716917179171891719917209172191722917239172491725917269172791728917299173091731917329173391734917359173691737917389173991740917419174291743917449174591746917479174891749917509175191752917539175491755917569175791758917599176091761917629176391764917659176691767917689176991770917719177291773917749177591776917779177891779917809178191782917839178491785917869178791788917899179091791917929179391794917959179691797917989179991800918019180291803918049180591806918079180891809918109181191812918139181491815918169181791818918199182091821918229182391824918259182691827918289182991830918319183291833918349183591836918379183891839918409184191842918439184491845918469184791848918499185091851918529185391854918559185691857918589185991860918619186291863918649186591866918679186891869918709187191872918739187491875918769187791878918799188091881918829188391884918859188691887918889188991890918919189291893918949189591896918979189891899919009190191902919039190491905919069190791908919099191091911919129191391914919159191691917919189191991920919219192291923919249192591926919279192891929919309193191932919339193491935919369193791938919399194091941919429194391944919459194691947919489194991950919519195291953919549195591956919579195891959919609196191962919639196491965919669196791968919699197091971919729197391974919759197691977919789197991980919819198291983919849198591986919879198891989919909199191992919939199491995919969199791998919999200092001920029200392004920059200692007920089200992010920119201292013920149201592016920179201892019920209202192022920239202492025920269202792028920299203092031920329203392034920359203692037920389203992040920419204292043920449204592046920479204892049920509205192052920539205492055920569205792058920599206092061920629206392064920659206692067920689206992070920719207292073920749207592076920779207892079920809208192082920839208492085920869208792088920899209092091920929209392094920959209692097920989209992100921019210292103921049210592106921079210892109921109211192112921139211492115921169211792118921199212092121921229212392124921259212692127921289212992130921319213292133921349213592136921379213892139921409214192142921439214492145921469214792148921499215092151921529215392154921559215692157921589215992160921619216292163921649216592166921679216892169921709217192172921739217492175921769217792178921799218092181921829218392184921859218692187921889218992190921919219292193921949219592196921979219892199922009220192202922039220492205922069220792208922099221092211922129221392214922159221692217922189221992220922219222292223922249222592226922279222892229922309223192232922339223492235922369223792238922399224092241922429224392244922459224692247922489224992250922519225292253922549225592256922579225892259922609226192262922639226492265922669226792268922699227092271922729227392274922759227692277922789227992280922819228292283922849228592286922879228892289922909229192292922939229492295922969229792298922999230092301923029230392304923059230692307923089230992310923119231292313923149231592316923179231892319923209232192322923239232492325923269232792328923299233092331923329233392334923359233692337923389233992340923419234292343923449234592346923479234892349923509235192352923539235492355923569235792358923599236092361923629236392364923659236692367923689236992370923719237292373923749237592376923779237892379923809238192382923839238492385923869238792388923899239092391923929239392394923959239692397923989239992400924019240292403924049240592406924079240892409924109241192412924139241492415924169241792418924199242092421924229242392424924259242692427924289242992430924319243292433924349243592436924379243892439924409244192442924439244492445924469244792448924499245092451924529245392454924559245692457924589245992460924619246292463924649246592466924679246892469924709247192472924739247492475924769247792478924799248092481924829248392484924859248692487924889248992490924919249292493924949249592496924979249892499925009250192502925039250492505925069250792508925099251092511925129251392514925159251692517925189251992520925219252292523925249252592526925279252892529925309253192532925339253492535925369253792538925399254092541925429254392544925459254692547925489254992550925519255292553925549255592556925579255892559925609256192562925639256492565925669256792568925699257092571925729257392574925759257692577925789257992580925819258292583925849258592586925879258892589925909259192592925939259492595925969259792598925999260092601926029260392604926059260692607926089260992610926119261292613926149261592616926179261892619926209262192622926239262492625926269262792628926299263092631926329263392634926359263692637926389263992640926419264292643926449264592646926479264892649926509265192652926539265492655926569265792658926599266092661926629266392664926659266692667926689266992670926719267292673926749267592676926779267892679926809268192682926839268492685926869268792688926899269092691926929269392694926959269692697926989269992700927019270292703927049270592706927079270892709927109271192712927139271492715927169271792718927199272092721927229272392724927259272692727927289272992730927319273292733927349273592736927379273892739927409274192742927439274492745927469274792748927499275092751927529275392754927559275692757927589275992760927619276292763927649276592766927679276892769927709277192772927739277492775927769277792778927799278092781927829278392784927859278692787927889278992790927919279292793927949279592796927979279892799928009280192802928039280492805928069280792808928099281092811928129281392814928159281692817928189281992820928219282292823928249282592826928279282892829928309283192832928339283492835928369283792838928399284092841928429284392844928459284692847928489284992850928519285292853928549285592856928579285892859928609286192862928639286492865928669286792868928699287092871928729287392874928759287692877928789287992880928819288292883928849288592886928879288892889928909289192892928939289492895928969289792898928999290092901929029290392904929059290692907929089290992910929119291292913929149291592916929179291892919929209292192922929239292492925929269292792928929299293092931929329293392934929359293692937929389293992940929419294292943929449294592946929479294892949929509295192952929539295492955929569295792958929599296092961929629296392964929659296692967929689296992970929719297292973929749297592976929779297892979929809298192982929839298492985929869298792988929899299092991929929299392994929959299692997929989299993000930019300293003930049300593006930079300893009930109301193012930139301493015930169301793018930199302093021930229302393024930259302693027930289302993030930319303293033930349303593036930379303893039930409304193042930439304493045930469304793048930499305093051930529305393054930559305693057930589305993060930619306293063930649306593066930679306893069930709307193072930739307493075930769307793078930799308093081930829308393084930859308693087930889308993090930919309293093930949309593096930979309893099931009310193102931039310493105931069310793108931099311093111931129311393114931159311693117931189311993120931219312293123931249312593126931279312893129931309313193132931339313493135931369313793138931399314093141931429314393144931459314693147931489314993150931519315293153931549315593156931579315893159931609316193162931639316493165931669316793168931699317093171931729317393174931759317693177931789317993180931819318293183931849318593186931879318893189931909319193192931939319493195931969319793198931999320093201932029320393204932059320693207932089320993210932119321293213932149321593216932179321893219932209322193222932239322493225932269322793228932299323093231932329323393234932359323693237932389323993240932419324293243932449324593246932479324893249932509325193252932539325493255932569325793258932599326093261932629326393264932659326693267932689326993270932719327293273932749327593276932779327893279932809328193282932839328493285932869328793288932899329093291932929329393294932959329693297932989329993300933019330293303933049330593306933079330893309933109331193312933139331493315933169331793318933199332093321933229332393324933259332693327933289332993330933319333293333933349333593336933379333893339933409334193342933439334493345933469334793348933499335093351933529335393354933559335693357933589335993360933619336293363933649336593366933679336893369933709337193372933739337493375933769337793378933799338093381933829338393384933859338693387933889338993390933919339293393933949339593396933979339893399934009340193402934039340493405934069340793408934099341093411934129341393414934159341693417934189341993420934219342293423934249342593426934279342893429934309343193432934339343493435934369343793438934399344093441934429344393444934459344693447934489344993450934519345293453934549345593456934579345893459934609346193462934639346493465934669346793468934699347093471934729347393474934759347693477934789347993480934819348293483934849348593486934879348893489934909349193492934939349493495934969349793498934999350093501935029350393504935059350693507935089350993510935119351293513935149351593516935179351893519935209352193522935239352493525935269352793528935299353093531935329353393534935359353693537935389353993540935419354293543935449354593546935479354893549935509355193552935539355493555935569355793558935599356093561935629356393564935659356693567935689356993570935719357293573935749357593576935779357893579935809358193582935839358493585935869358793588935899359093591935929359393594935959359693597935989359993600936019360293603936049360593606936079360893609936109361193612936139361493615936169361793618936199362093621936229362393624936259362693627936289362993630936319363293633936349363593636936379363893639936409364193642936439364493645936469364793648936499365093651936529365393654936559365693657936589365993660936619366293663936649366593666936679366893669936709367193672936739367493675936769367793678936799368093681936829368393684936859368693687936889368993690936919369293693936949369593696936979369893699937009370193702937039370493705937069370793708937099371093711937129371393714937159371693717937189371993720937219372293723937249372593726937279372893729937309373193732937339373493735937369373793738937399374093741937429374393744937459374693747937489374993750937519375293753937549375593756937579375893759937609376193762937639376493765937669376793768937699377093771937729377393774937759377693777937789377993780937819378293783937849378593786937879378893789937909379193792937939379493795937969379793798937999380093801938029380393804938059380693807938089380993810938119381293813938149381593816938179381893819938209382193822938239382493825938269382793828938299383093831938329383393834938359383693837938389383993840938419384293843938449384593846938479384893849938509385193852938539385493855938569385793858938599386093861938629386393864938659386693867938689386993870938719387293873938749387593876938779387893879938809388193882938839388493885938869388793888938899389093891938929389393894938959389693897938989389993900939019390293903939049390593906939079390893909939109391193912939139391493915939169391793918939199392093921939229392393924939259392693927939289392993930939319393293933939349393593936939379393893939939409394193942939439394493945939469394793948939499395093951939529395393954939559395693957939589395993960939619396293963939649396593966939679396893969939709397193972939739397493975939769397793978939799398093981939829398393984939859398693987939889398993990939919399293993939949399593996939979399893999940009400194002940039400494005940069400794008940099401094011940129401394014940159401694017940189401994020940219402294023940249402594026940279402894029940309403194032940339403494035940369403794038940399404094041940429404394044940459404694047940489404994050940519405294053940549405594056940579405894059940609406194062940639406494065940669406794068940699407094071940729407394074940759407694077940789407994080940819408294083940849408594086940879408894089940909409194092940939409494095940969409794098940999410094101941029410394104941059410694107941089410994110941119411294113941149411594116941179411894119941209412194122941239412494125941269412794128941299413094131941329413394134941359413694137941389413994140941419414294143941449414594146941479414894149941509415194152941539415494155941569415794158941599416094161941629416394164941659416694167941689416994170941719417294173941749417594176941779417894179941809418194182941839418494185941869418794188941899419094191941929419394194941959419694197941989419994200942019420294203942049420594206942079420894209942109421194212942139421494215942169421794218942199422094221942229422394224942259422694227942289422994230942319423294233942349423594236942379423894239942409424194242942439424494245942469424794248942499425094251942529425394254942559425694257942589425994260942619426294263942649426594266942679426894269942709427194272942739427494275942769427794278942799428094281942829428394284942859428694287942889428994290942919429294293942949429594296942979429894299943009430194302943039430494305943069430794308943099431094311943129431394314943159431694317943189431994320943219432294323943249432594326943279432894329943309433194332943339433494335943369433794338943399434094341943429434394344943459434694347943489434994350943519435294353943549435594356943579435894359943609436194362943639436494365943669436794368943699437094371943729437394374943759437694377943789437994380943819438294383943849438594386943879438894389943909439194392943939439494395943969439794398943999440094401944029440394404944059440694407944089440994410944119441294413944149441594416944179441894419944209442194422944239442494425944269442794428944299443094431944329443394434944359443694437944389443994440944419444294443944449444594446944479444894449944509445194452944539445494455944569445794458944599446094461944629446394464944659446694467944689446994470944719447294473944749447594476944779447894479944809448194482944839448494485944869448794488944899449094491944929449394494944959449694497944989449994500945019450294503945049450594506945079450894509945109451194512945139451494515945169451794518945199452094521945229452394524945259452694527945289452994530945319453294533945349453594536945379453894539945409454194542945439454494545945469454794548945499455094551945529455394554945559455694557945589455994560945619456294563945649456594566945679456894569945709457194572945739457494575945769457794578945799458094581945829458394584945859458694587945889458994590945919459294593945949459594596945979459894599946009460194602946039460494605946069460794608946099461094611946129461394614946159461694617946189461994620946219462294623946249462594626946279462894629946309463194632946339463494635946369463794638946399464094641946429464394644946459464694647946489464994650946519465294653946549465594656946579465894659946609466194662946639466494665946669466794668946699467094671946729467394674946759467694677946789467994680946819468294683946849468594686946879468894689946909469194692946939469494695946969469794698946999470094701947029470394704947059470694707947089470994710947119471294713947149471594716947179471894719947209472194722947239472494725947269472794728947299473094731947329473394734947359473694737947389473994740947419474294743947449474594746947479474894749947509475194752947539475494755947569475794758947599476094761947629476394764947659476694767947689476994770947719477294773947749477594776947779477894779947809478194782947839478494785947869478794788947899479094791947929479394794947959479694797947989479994800948019480294803948049480594806948079480894809948109481194812948139481494815948169481794818948199482094821948229482394824948259482694827948289482994830948319483294833948349483594836948379483894839948409484194842948439484494845948469484794848948499485094851948529485394854948559485694857948589485994860948619486294863948649486594866948679486894869948709487194872948739487494875948769487794878948799488094881948829488394884948859488694887948889488994890948919489294893948949489594896948979489894899949009490194902949039490494905949069490794908949099491094911949129491394914949159491694917949189491994920949219492294923949249492594926949279492894929949309493194932949339493494935949369493794938949399494094941949429494394944949459494694947949489494994950949519495294953949549495594956949579495894959949609496194962949639496494965949669496794968949699497094971949729497394974949759497694977949789497994980949819498294983949849498594986949879498894989949909499194992949939499494995949969499794998949999500095001950029500395004950059500695007950089500995010950119501295013950149501595016950179501895019950209502195022950239502495025950269502795028950299503095031950329503395034950359503695037950389503995040950419504295043950449504595046950479504895049950509505195052950539505495055950569505795058950599506095061950629506395064950659506695067950689506995070950719507295073950749507595076950779507895079950809508195082950839508495085950869508795088950899509095091950929509395094950959509695097950989509995100951019510295103951049510595106951079510895109951109511195112951139511495115951169511795118951199512095121951229512395124951259512695127951289512995130951319513295133951349513595136951379513895139951409514195142951439514495145951469514795148951499515095151951529515395154951559515695157951589515995160951619516295163951649516595166951679516895169951709517195172951739517495175951769517795178951799518095181951829518395184951859518695187951889518995190951919519295193951949519595196951979519895199952009520195202952039520495205952069520795208952099521095211952129521395214952159521695217952189521995220952219522295223952249522595226952279522895229952309523195232952339523495235952369523795238952399524095241952429524395244952459524695247952489524995250952519525295253952549525595256952579525895259952609526195262952639526495265952669526795268952699527095271952729527395274952759527695277952789527995280952819528295283952849528595286952879528895289952909529195292952939529495295952969529795298952999530095301953029530395304953059530695307953089530995310953119531295313953149531595316953179531895319953209532195322953239532495325953269532795328953299533095331953329533395334953359533695337953389533995340953419534295343953449534595346953479534895349953509535195352953539535495355953569535795358953599536095361953629536395364953659536695367953689536995370953719537295373953749537595376953779537895379953809538195382953839538495385953869538795388953899539095391953929539395394953959539695397953989539995400954019540295403954049540595406954079540895409954109541195412954139541495415954169541795418954199542095421954229542395424954259542695427954289542995430954319543295433954349543595436954379543895439954409544195442954439544495445954469544795448954499545095451954529545395454954559545695457954589545995460954619546295463954649546595466954679546895469954709547195472954739547495475954769547795478954799548095481954829548395484954859548695487954889548995490954919549295493954949549595496954979549895499955009550195502955039550495505955069550795508955099551095511955129551395514955159551695517955189551995520955219552295523955249552595526955279552895529955309553195532955339553495535955369553795538955399554095541955429554395544955459554695547955489554995550955519555295553955549555595556955579555895559955609556195562955639556495565955669556795568955699557095571955729557395574955759557695577955789557995580955819558295583955849558595586955879558895589955909559195592955939559495595955969559795598955999560095601956029560395604956059560695607956089560995610956119561295613956149561595616956179561895619956209562195622956239562495625956269562795628956299563095631956329563395634956359563695637956389563995640956419564295643956449564595646956479564895649956509565195652956539565495655956569565795658956599566095661956629566395664956659566695667956689566995670956719567295673956749567595676956779567895679956809568195682956839568495685956869568795688956899569095691956929569395694956959569695697956989569995700957019570295703957049570595706957079570895709957109571195712957139571495715957169571795718957199572095721957229572395724957259572695727957289572995730957319573295733957349573595736957379573895739957409574195742957439574495745957469574795748957499575095751957529575395754957559575695757957589575995760957619576295763957649576595766957679576895769957709577195772957739577495775957769577795778957799578095781957829578395784957859578695787957889578995790957919579295793957949579595796957979579895799958009580195802958039580495805958069580795808958099581095811958129581395814958159581695817958189581995820958219582295823958249582595826958279582895829958309583195832958339583495835958369583795838958399584095841958429584395844958459584695847958489584995850958519585295853958549585595856958579585895859958609586195862958639586495865958669586795868958699587095871958729587395874958759587695877958789587995880958819588295883958849588595886958879588895889958909589195892958939589495895958969589795898958999590095901959029590395904959059590695907959089590995910959119591295913959149591595916959179591895919959209592195922959239592495925959269592795928959299593095931959329593395934959359593695937959389593995940959419594295943959449594595946959479594895949959509595195952959539595495955959569595795958959599596095961959629596395964959659596695967959689596995970959719597295973959749597595976959779597895979959809598195982959839598495985959869598795988959899599095991959929599395994959959599695997959989599996000960019600296003960049600596006960079600896009960109601196012960139601496015960169601796018960199602096021960229602396024960259602696027960289602996030960319603296033960349603596036960379603896039960409604196042960439604496045960469604796048960499605096051960529605396054960559605696057960589605996060960619606296063960649606596066960679606896069960709607196072960739607496075960769607796078960799608096081960829608396084960859608696087960889608996090960919609296093960949609596096960979609896099961009610196102961039610496105961069610796108961099611096111961129611396114961159611696117961189611996120961219612296123961249612596126961279612896129961309613196132961339613496135961369613796138961399614096141961429614396144961459614696147961489614996150961519615296153961549615596156961579615896159961609616196162961639616496165961669616796168961699617096171961729617396174961759617696177961789617996180961819618296183961849618596186961879618896189961909619196192961939619496195961969619796198961999620096201962029620396204962059620696207962089620996210962119621296213962149621596216962179621896219962209622196222962239622496225962269622796228962299623096231962329623396234962359623696237962389623996240962419624296243962449624596246962479624896249962509625196252962539625496255962569625796258962599626096261962629626396264962659626696267962689626996270962719627296273962749627596276962779627896279962809628196282962839628496285962869628796288962899629096291962929629396294962959629696297962989629996300963019630296303963049630596306963079630896309963109631196312963139631496315963169631796318963199632096321963229632396324963259632696327963289632996330963319633296333963349633596336963379633896339963409634196342963439634496345963469634796348963499635096351963529635396354963559635696357963589635996360963619636296363963649636596366963679636896369963709637196372963739637496375963769637796378963799638096381963829638396384963859638696387963889638996390963919639296393963949639596396963979639896399964009640196402964039640496405964069640796408964099641096411964129641396414964159641696417964189641996420964219642296423964249642596426964279642896429964309643196432964339643496435964369643796438964399644096441964429644396444964459644696447964489644996450964519645296453964549645596456964579645896459964609646196462964639646496465964669646796468964699647096471964729647396474964759647696477964789647996480964819648296483964849648596486964879648896489964909649196492964939649496495964969649796498964999650096501965029650396504965059650696507965089650996510965119651296513965149651596516965179651896519965209652196522965239652496525965269652796528965299653096531965329653396534965359653696537965389653996540965419654296543965449654596546965479654896549965509655196552965539655496555965569655796558965599656096561965629656396564965659656696567965689656996570965719657296573965749657596576965779657896579965809658196582965839658496585965869658796588965899659096591965929659396594965959659696597965989659996600966019660296603966049660596606966079660896609966109661196612966139661496615966169661796618966199662096621966229662396624966259662696627966289662996630966319663296633966349663596636966379663896639966409664196642966439664496645966469664796648966499665096651966529665396654966559665696657966589665996660966619666296663966649666596666966679666896669966709667196672966739667496675966769667796678966799668096681966829668396684966859668696687966889668996690966919669296693966949669596696966979669896699967009670196702967039670496705967069670796708967099671096711967129671396714967159671696717967189671996720967219672296723967249672596726967279672896729967309673196732967339673496735967369673796738967399674096741967429674396744967459674696747967489674996750967519675296753967549675596756967579675896759967609676196762967639676496765967669676796768967699677096771967729677396774967759677696777967789677996780967819678296783967849678596786967879678896789967909679196792967939679496795967969679796798967999680096801968029680396804968059680696807968089680996810968119681296813968149681596816968179681896819968209682196822968239682496825968269682796828968299683096831968329683396834968359683696837968389683996840968419684296843968449684596846968479684896849968509685196852968539685496855968569685796858968599686096861968629686396864968659686696867968689686996870968719687296873968749687596876968779687896879968809688196882968839688496885968869688796888968899689096891968929689396894968959689696897968989689996900969019690296903969049690596906969079690896909969109691196912969139691496915969169691796918969199692096921969229692396924969259692696927969289692996930969319693296933969349693596936969379693896939969409694196942969439694496945969469694796948969499695096951969529695396954969559695696957969589695996960969619696296963969649696596966969679696896969969709697196972969739697496975969769697796978969799698096981969829698396984969859698696987969889698996990969919699296993969949699596996969979699896999970009700197002970039700497005970069700797008970099701097011970129701397014970159701697017970189701997020970219702297023970249702597026970279702897029970309703197032970339703497035970369703797038970399704097041970429704397044970459704697047970489704997050970519705297053970549705597056970579705897059970609706197062970639706497065970669706797068970699707097071970729707397074970759707697077970789707997080970819708297083970849708597086970879708897089970909709197092970939709497095970969709797098970999710097101971029710397104971059710697107971089710997110971119711297113971149711597116971179711897119971209712197122971239712497125971269712797128971299713097131971329713397134971359713697137971389713997140971419714297143971449714597146971479714897149971509715197152971539715497155971569715797158971599716097161971629716397164971659716697167971689716997170971719717297173971749717597176971779717897179971809718197182971839718497185971869718797188971899719097191971929719397194971959719697197971989719997200972019720297203972049720597206972079720897209972109721197212972139721497215972169721797218972199722097221972229722397224972259722697227972289722997230972319723297233972349723597236972379723897239972409724197242972439724497245972469724797248972499725097251972529725397254972559725697257972589725997260972619726297263972649726597266972679726897269972709727197272972739727497275972769727797278972799728097281972829728397284972859728697287972889728997290972919729297293972949729597296972979729897299973009730197302973039730497305973069730797308973099731097311973129731397314973159731697317973189731997320973219732297323973249732597326973279732897329973309733197332973339733497335973369733797338973399734097341973429734397344973459734697347973489734997350973519735297353973549735597356973579735897359973609736197362973639736497365973669736797368973699737097371973729737397374973759737697377973789737997380973819738297383973849738597386973879738897389973909739197392973939739497395973969739797398973999740097401974029740397404974059740697407974089740997410974119741297413974149741597416974179741897419974209742197422974239742497425974269742797428974299743097431974329743397434974359743697437974389743997440974419744297443974449744597446974479744897449974509745197452974539745497455974569745797458974599746097461974629746397464974659746697467974689746997470974719747297473974749747597476974779747897479974809748197482974839748497485974869748797488974899749097491974929749397494974959749697497974989749997500975019750297503975049750597506975079750897509975109751197512975139751497515975169751797518975199752097521975229752397524975259752697527975289752997530975319753297533975349753597536975379753897539975409754197542975439754497545975469754797548975499755097551975529755397554975559755697557975589755997560975619756297563975649756597566975679756897569975709757197572975739757497575975769757797578975799758097581975829758397584975859758697587975889758997590975919759297593975949759597596975979759897599976009760197602976039760497605976069760797608976099761097611976129761397614976159761697617976189761997620976219762297623976249762597626976279762897629976309763197632976339763497635976369763797638976399764097641976429764397644976459764697647976489764997650976519765297653976549765597656976579765897659976609766197662976639766497665976669766797668976699767097671976729767397674976759767697677976789767997680976819768297683976849768597686976879768897689976909769197692976939769497695976969769797698976999770097701977029770397704977059770697707977089770997710977119771297713977149771597716977179771897719977209772197722977239772497725977269772797728977299773097731977329773397734977359773697737977389773997740977419774297743977449774597746977479774897749977509775197752977539775497755977569775797758977599776097761977629776397764977659776697767977689776997770977719777297773977749777597776977779777897779977809778197782977839778497785977869778797788977899779097791977929779397794977959779697797977989779997800978019780297803978049780597806978079780897809978109781197812978139781497815978169781797818978199782097821978229782397824978259782697827978289782997830978319783297833978349783597836978379783897839978409784197842978439784497845978469784797848978499785097851978529785397854978559785697857978589785997860978619786297863978649786597866978679786897869978709787197872978739787497875978769787797878978799788097881978829788397884978859788697887978889788997890978919789297893978949789597896978979789897899979009790197902979039790497905979069790797908979099791097911979129791397914979159791697917979189791997920979219792297923979249792597926979279792897929979309793197932979339793497935979369793797938979399794097941979429794397944979459794697947979489794997950979519795297953979549795597956979579795897959979609796197962979639796497965979669796797968979699797097971979729797397974979759797697977979789797997980979819798297983979849798597986979879798897989979909799197992979939799497995979969799797998979999800098001980029800398004980059800698007980089800998010980119801298013980149801598016980179801898019980209802198022980239802498025980269802798028980299803098031980329803398034980359803698037980389803998040980419804298043980449804598046980479804898049980509805198052980539805498055980569805798058980599806098061980629806398064980659806698067980689806998070980719807298073980749807598076980779807898079980809808198082980839808498085980869808798088980899809098091980929809398094980959809698097980989809998100981019810298103981049810598106981079810898109981109811198112981139811498115981169811798118981199812098121981229812398124981259812698127981289812998130981319813298133981349813598136981379813898139981409814198142981439814498145981469814798148981499815098151981529815398154981559815698157981589815998160981619816298163981649816598166981679816898169981709817198172981739817498175981769817798178981799818098181981829818398184981859818698187981889818998190981919819298193981949819598196981979819898199982009820198202982039820498205982069820798208982099821098211982129821398214982159821698217982189821998220982219822298223982249822598226982279822898229982309823198232982339823498235982369823798238982399824098241982429824398244982459824698247982489824998250982519825298253982549825598256982579825898259982609826198262982639826498265982669826798268982699827098271982729827398274982759827698277982789827998280982819828298283982849828598286982879828898289982909829198292982939829498295982969829798298982999830098301983029830398304983059830698307983089830998310983119831298313983149831598316983179831898319983209832198322983239832498325983269832798328983299833098331983329833398334983359833698337983389833998340983419834298343983449834598346983479834898349983509835198352983539835498355983569835798358983599836098361983629836398364983659836698367983689836998370983719837298373983749837598376983779837898379983809838198382983839838498385983869838798388983899839098391983929839398394983959839698397983989839998400984019840298403984049840598406984079840898409984109841198412984139841498415984169841798418984199842098421984229842398424984259842698427984289842998430984319843298433984349843598436984379843898439984409844198442984439844498445984469844798448984499845098451984529845398454984559845698457984589845998460984619846298463984649846598466984679846898469984709847198472984739847498475984769847798478984799848098481984829848398484984859848698487984889848998490984919849298493984949849598496984979849898499985009850198502985039850498505985069850798508985099851098511985129851398514985159851698517985189851998520985219852298523985249852598526985279852898529985309853198532985339853498535985369853798538985399854098541985429854398544985459854698547985489854998550985519855298553985549855598556985579855898559985609856198562985639856498565985669856798568985699857098571985729857398574985759857698577985789857998580985819858298583985849858598586985879858898589985909859198592985939859498595985969859798598985999860098601986029860398604986059860698607986089860998610986119861298613986149861598616986179861898619986209862198622986239862498625986269862798628986299863098631986329863398634986359863698637986389863998640986419864298643986449864598646986479864898649986509865198652986539865498655986569865798658986599866098661986629866398664986659866698667986689866998670986719867298673986749867598676986779867898679986809868198682986839868498685986869868798688986899869098691986929869398694986959869698697986989869998700987019870298703987049870598706987079870898709987109871198712987139871498715987169871798718987199872098721987229872398724987259872698727987289872998730987319873298733987349873598736987379873898739987409874198742987439874498745987469874798748987499875098751987529875398754987559875698757987589875998760987619876298763987649876598766987679876898769987709877198772987739877498775987769877798778987799878098781987829878398784987859878698787987889878998790987919879298793987949879598796987979879898799988009880198802988039880498805988069880798808988099881098811988129881398814988159881698817988189881998820988219882298823988249882598826988279882898829988309883198832988339883498835988369883798838988399884098841988429884398844988459884698847988489884998850988519885298853988549885598856988579885898859988609886198862988639886498865988669886798868988699887098871988729887398874988759887698877988789887998880988819888298883988849888598886988879888898889988909889198892988939889498895988969889798898988999890098901989029890398904989059890698907989089890998910989119891298913989149891598916989179891898919989209892198922989239892498925989269892798928989299893098931989329893398934989359893698937989389893998940989419894298943989449894598946989479894898949989509895198952989539895498955989569895798958989599896098961989629896398964989659896698967989689896998970989719897298973989749897598976989779897898979989809898198982989839898498985989869898798988989899899098991989929899398994989959899698997989989899999000990019900299003990049900599006990079900899009990109901199012990139901499015990169901799018990199902099021990229902399024990259902699027990289902999030990319903299033990349903599036990379903899039990409904199042990439904499045990469904799048990499905099051990529905399054990559905699057990589905999060990619906299063990649906599066990679906899069990709907199072990739907499075990769907799078990799908099081990829908399084990859908699087990889908999090990919909299093990949909599096990979909899099991009910199102991039910499105991069910799108991099911099111991129911399114991159911699117991189911999120991219912299123991249912599126991279912899129991309913199132991339913499135991369913799138991399914099141991429914399144991459914699147991489914999150991519915299153991549915599156991579915899159991609916199162991639916499165991669916799168991699917099171991729917399174991759917699177991789917999180991819918299183991849918599186991879918899189991909919199192991939919499195991969919799198991999920099201992029920399204992059920699207992089920999210992119921299213992149921599216992179921899219992209922199222992239922499225992269922799228992299923099231992329923399234992359923699237992389923999240992419924299243992449924599246992479924899249992509925199252992539925499255992569925799258992599926099261992629926399264992659926699267992689926999270992719927299273992749927599276992779927899279992809928199282992839928499285992869928799288992899929099291992929929399294992959929699297992989929999300993019930299303993049930599306993079930899309993109931199312993139931499315993169931799318993199932099321993229932399324993259932699327993289932999330993319933299333993349933599336993379933899339993409934199342993439934499345993469934799348993499935099351993529935399354993559935699357993589935999360993619936299363993649936599366993679936899369993709937199372993739937499375993769937799378993799938099381993829938399384993859938699387993889938999390993919939299393993949939599396993979939899399994009940199402994039940499405994069940799408994099941099411994129941399414994159941699417994189941999420994219942299423994249942599426994279942899429994309943199432994339943499435994369943799438994399944099441994429944399444994459944699447994489944999450994519945299453994549945599456994579945899459994609946199462994639946499465994669946799468994699947099471994729947399474994759947699477994789947999480994819948299483994849948599486994879948899489994909949199492994939949499495994969949799498994999950099501995029950399504995059950699507995089950999510995119951299513995149951599516995179951899519995209952199522995239952499525995269952799528995299953099531995329953399534995359953699537995389953999540995419954299543995449954599546995479954899549995509955199552995539955499555995569955799558995599956099561995629956399564995659956699567995689956999570995719957299573995749957599576995779957899579995809958199582995839958499585995869958799588995899959099591995929959399594995959959699597995989959999600996019960299603996049960599606996079960899609996109961199612996139961499615996169961799618996199962099621996229962399624996259962699627996289962999630996319963299633996349963599636996379963899639996409964199642996439964499645996469964799648996499965099651996529965399654996559965699657996589965999660996619966299663996649966599666996679966899669996709967199672996739967499675996769967799678996799968099681996829968399684996859968699687996889968999690996919969299693996949969599696996979969899699997009970199702997039970499705997069970799708997099971099711997129971399714997159971699717997189971999720997219972299723997249972599726997279972899729997309973199732997339973499735997369973799738997399974099741997429974399744997459974699747997489974999750997519975299753997549975599756997579975899759997609976199762997639976499765997669976799768997699977099771997729977399774997759977699777997789977999780997819978299783997849978599786997879978899789997909979199792997939979499795997969979799798997999980099801998029980399804998059980699807998089980999810998119981299813998149981599816998179981899819998209982199822998239982499825998269982799828998299983099831998329983399834998359983699837998389983999840998419984299843998449984599846998479984899849998509985199852998539985499855998569985799858998599986099861998629986399864998659986699867998689986999870998719987299873998749987599876998779987899879998809988199882998839988499885998869988799888998899989099891998929989399894998959989699897998989989999900999019990299903999049990599906999079990899909999109991199912999139991499915999169991799918999199992099921999229992399924999259992699927999289992999930999319993299933999349993599936999379993899939999409994199942999439994499945999469994799948999499995099951999529995399954999559995699957999589995999960999619996299963999649996599966999679996899969999709997199972999739997499975999769997799978999799998099981999829998399984999859998699987999889998999990999919999299993999949999599996999979999899999100000100001100002100003100004100005100006100007100008100009100010100011100012100013100014100015100016100017100018100019100020100021100022100023100024100025100026100027100028100029100030100031100032100033100034100035100036100037100038100039100040100041100042100043100044100045100046100047100048100049100050100051100052100053100054100055100056100057100058100059100060100061100062100063100064100065100066100067100068100069100070100071100072100073100074100075100076100077100078100079100080100081100082100083100084100085100086100087100088100089100090100091100092100093100094100095100096100097100098100099100100100101100102100103100104100105100106100107100108100109100110100111100112100113100114100115100116100117100118100119100120100121100122100123100124100125100126100127100128100129100130100131100132100133100134100135100136100137100138100139100140100141100142100143100144100145100146100147100148100149100150100151100152100153100154100155100156100157100158100159100160100161100162100163100164100165100166100167100168100169100170100171100172100173100174100175100176100177100178100179100180100181100182100183100184100185100186100187100188100189100190100191100192100193100194100195100196100197100198100199100200100201100202100203100204100205100206100207100208100209100210100211100212100213100214100215100216100217100218100219100220100221100222100223100224100225100226100227100228100229100230100231100232100233100234100235100236100237100238100239100240100241100242100243100244100245100246100247100248100249100250100251100252100253100254100255100256100257100258100259100260100261100262100263100264100265100266100267100268100269100270100271100272100273100274100275100276100277100278100279100280100281100282100283100284100285100286100287100288100289100290100291100292100293100294100295100296100297100298100299100300100301100302100303100304100305100306100307100308100309100310100311100312100313100314100315100316100317100318100319100320100321100322100323100324100325100326100327100328100329100330100331100332100333100334100335100336100337100338100339100340100341100342100343100344100345100346100347100348100349100350100351100352100353100354100355100356100357100358100359100360100361100362100363100364100365100366100367100368100369100370100371100372100373100374100375100376100377100378100379100380100381100382100383100384100385100386100387100388100389100390100391100392100393100394100395100396100397100398100399100400100401100402100403100404100405100406100407100408100409100410100411100412100413100414100415100416100417100418100419100420100421100422100423100424100425100426100427100428100429100430100431100432100433100434100435100436100437100438100439100440100441100442100443100444100445100446100447100448100449100450100451100452100453100454100455100456100457100458100459100460100461100462100463100464100465100466100467100468100469100470100471100472100473100474100475100476100477100478100479100480100481100482100483100484100485100486100487100488100489100490100491100492100493100494100495100496100497100498100499100500100501100502100503100504100505100506100507100508100509100510100511100512100513100514100515100516100517100518100519100520100521100522100523100524100525100526100527100528100529100530100531100532100533100534100535100536100537100538100539100540100541100542100543100544100545100546100547100548100549100550100551100552100553100554100555100556100557100558100559100560100561100562100563100564100565100566100567100568100569100570100571100572100573100574100575100576100577100578100579100580100581100582100583100584100585100586100587100588100589100590100591100592100593100594100595100596100597100598100599100600100601100602100603100604100605100606100607100608100609100610100611100612100613100614100615100616100617100618100619100620100621100622100623100624100625100626100627100628100629100630100631100632100633100634100635100636100637100638100639100640100641100642100643100644100645100646100647100648100649100650100651100652100653100654100655100656100657100658100659100660100661100662100663100664100665100666100667100668100669100670100671100672100673100674100675100676100677100678100679100680100681100682100683100684100685100686100687100688100689100690100691100692100693100694100695100696100697100698100699100700100701100702100703100704100705100706100707100708100709100710100711100712100713100714100715100716100717100718100719100720100721100722100723100724100725100726100727100728100729100730100731100732100733100734100735100736100737100738100739100740100741100742100743100744100745100746100747100748100749100750100751100752100753100754100755100756100757100758100759100760100761100762100763100764100765100766100767100768100769100770100771100772100773100774100775100776100777100778100779100780100781100782100783100784100785100786100787100788100789100790100791100792100793100794100795100796100797100798100799100800100801100802100803100804100805100806100807100808100809100810100811100812100813100814100815100816100817100818100819100820100821100822100823100824100825100826100827100828100829100830100831100832100833100834100835100836100837100838100839100840100841100842100843100844100845100846100847100848100849100850100851100852100853100854100855100856100857100858100859100860100861100862100863100864100865100866100867100868100869100870100871100872100873100874100875100876100877100878100879100880100881100882100883100884100885100886100887100888100889100890100891100892100893100894100895100896100897100898100899100900100901100902100903100904100905100906100907100908100909100910100911100912100913100914100915100916100917100918100919100920100921100922100923100924100925100926100927100928100929100930100931100932100933100934100935100936100937100938100939100940100941100942100943100944100945100946100947100948100949100950100951100952100953100954100955100956100957100958100959100960100961100962100963100964100965100966100967100968100969100970100971100972100973100974100975100976100977100978100979100980100981100982100983100984100985100986100987100988100989100990100991100992100993100994100995100996100997100998100999101000101001101002101003101004101005101006101007101008101009101010101011101012101013101014101015101016101017101018101019101020101021101022101023101024101025101026101027101028101029101030101031101032101033101034101035101036101037101038101039101040101041101042101043101044101045101046101047101048101049101050101051101052101053101054101055101056101057101058101059101060101061101062101063101064101065101066101067101068101069101070101071101072101073101074101075101076101077101078101079101080101081101082101083101084101085101086101087101088101089101090101091101092101093101094101095101096101097101098101099101100101101101102101103101104101105101106101107101108101109101110101111101112101113101114101115101116101117101118101119101120101121101122101123101124101125101126101127101128101129101130101131101132101133101134101135101136101137101138101139101140101141101142101143101144101145101146101147101148101149101150101151101152101153101154101155101156101157101158101159101160101161101162101163101164101165101166101167101168101169101170101171101172101173101174101175101176101177101178101179101180101181101182101183101184101185101186101187101188101189101190101191101192101193101194101195101196101197101198101199101200101201101202101203101204101205101206101207101208101209101210101211101212101213101214101215101216101217101218101219101220101221101222101223101224101225101226101227101228101229101230101231101232101233101234101235101236101237101238101239101240101241101242101243101244101245101246101247101248101249101250101251101252101253101254101255101256101257101258101259101260101261101262101263101264101265101266101267101268101269101270101271101272101273101274101275101276101277101278101279101280101281101282101283101284101285101286101287101288101289101290101291101292101293101294101295101296101297101298101299101300101301101302101303101304101305101306101307101308101309101310101311101312101313101314101315101316101317101318101319101320101321101322101323101324101325101326101327101328101329101330101331101332101333101334101335101336101337101338101339101340101341101342101343101344101345101346101347101348101349101350101351101352101353101354101355101356101357101358101359101360101361101362101363101364101365101366101367101368101369101370101371101372101373101374101375101376101377101378101379101380101381101382101383101384101385101386101387101388101389101390101391101392101393101394101395101396101397101398101399101400101401101402101403101404101405101406101407101408101409101410101411101412101413101414101415101416101417101418101419101420101421101422101423101424101425101426101427101428101429101430101431101432101433101434101435101436101437101438101439101440101441101442101443101444101445101446101447101448101449101450101451101452101453101454101455101456101457101458101459101460101461101462101463101464101465101466101467101468101469101470101471101472101473101474101475101476101477101478101479101480101481101482101483101484101485101486101487101488101489101490101491101492101493101494101495101496101497101498101499101500101501101502101503101504101505101506101507101508101509101510101511101512101513101514101515101516101517101518101519101520101521101522101523101524101525101526101527101528101529101530101531101532101533101534101535101536101537101538101539101540101541101542101543101544101545101546101547101548101549101550101551101552101553101554101555101556101557101558101559101560101561101562101563101564101565101566101567101568101569101570101571101572101573101574101575101576101577101578101579101580101581101582101583101584101585101586101587101588101589101590101591101592101593101594101595101596101597101598101599101600101601101602101603101604101605101606101607101608101609101610101611101612101613101614101615101616101617101618101619101620101621101622101623101624101625101626101627101628101629101630101631101632101633101634101635101636101637101638101639101640101641101642101643101644101645101646101647101648101649101650101651101652101653101654101655101656101657101658101659101660101661101662101663101664101665101666101667101668101669101670101671101672101673101674101675101676101677101678101679101680101681101682101683101684101685101686101687101688101689101690101691101692101693101694101695101696101697101698101699101700101701101702101703101704101705101706101707101708101709101710101711101712101713101714101715101716101717101718101719101720101721101722101723101724101725101726101727101728101729101730101731101732101733101734101735101736101737101738101739101740101741101742101743101744101745101746101747101748101749101750101751101752101753101754101755101756101757101758101759101760101761101762101763101764101765101766101767101768101769101770101771101772101773101774101775101776101777101778101779101780101781101782101783101784101785101786101787101788101789101790101791101792101793101794101795101796101797101798101799101800101801101802101803101804101805101806101807101808101809101810101811101812101813101814101815101816101817101818101819101820101821101822101823101824101825101826101827101828101829101830101831101832101833101834101835101836101837101838101839101840101841101842101843101844101845101846101847101848101849101850101851101852101853101854101855101856101857101858101859101860101861101862101863101864101865101866101867101868101869101870101871101872101873101874101875101876101877101878101879101880101881101882101883101884101885101886101887101888101889101890101891101892101893101894101895101896101897101898101899101900101901101902101903101904101905101906101907101908101909101910101911101912101913101914101915101916101917101918101919101920101921101922101923101924101925101926101927101928101929101930101931101932101933101934101935101936101937101938101939101940101941101942101943101944101945101946101947101948101949101950101951101952101953101954101955101956101957101958101959101960101961101962101963101964101965101966101967101968101969101970101971101972101973101974101975101976101977101978101979101980101981101982101983101984101985101986101987101988101989101990101991101992101993101994101995101996101997101998101999102000102001102002102003102004102005102006102007102008102009102010102011102012102013102014102015102016102017102018102019102020102021102022102023102024102025102026102027102028102029102030102031102032102033102034102035102036102037102038102039102040102041102042102043102044102045102046102047102048102049102050102051102052102053102054102055102056102057102058102059102060102061102062102063102064102065102066102067102068102069102070102071102072102073102074102075102076102077102078102079102080102081102082102083102084102085102086102087102088102089102090102091102092102093102094102095102096102097102098102099102100102101102102102103102104102105102106102107102108102109102110102111102112102113102114102115102116102117102118102119102120102121102122102123102124102125102126102127102128102129102130102131102132102133102134102135102136102137102138102139102140102141102142102143102144102145102146102147102148102149102150102151102152102153102154102155102156102157102158102159102160102161102162102163102164102165102166102167102168102169102170102171102172102173102174102175102176102177102178102179102180102181102182102183102184102185102186102187102188102189102190102191102192102193102194102195102196102197102198102199102200102201102202102203102204102205102206102207102208102209102210102211102212102213102214102215102216102217102218102219102220102221102222102223102224102225102226102227102228102229102230102231102232102233102234102235102236102237102238102239102240102241102242102243102244102245102246102247102248102249102250102251102252102253102254102255102256102257102258102259102260102261102262102263102264102265102266102267102268102269102270102271102272102273102274102275102276102277102278102279102280102281102282102283102284102285102286102287102288102289102290102291102292102293102294102295102296102297102298102299102300102301102302102303102304102305102306102307102308102309102310102311102312102313102314102315102316102317102318102319102320102321102322102323102324102325102326102327102328102329102330102331102332102333102334102335102336102337102338102339102340102341102342102343102344102345102346102347102348102349102350102351102352102353102354102355102356102357102358102359102360102361102362102363102364102365102366102367102368102369102370102371102372102373102374102375102376102377102378102379102380102381102382102383102384102385102386102387102388102389102390102391102392102393102394102395102396102397102398102399102400102401102402102403102404102405102406102407102408102409102410102411102412102413102414102415102416102417102418102419102420102421102422102423102424102425102426102427102428102429102430102431102432102433102434102435102436102437102438102439102440102441102442102443102444102445102446102447102448102449102450102451102452102453102454102455102456102457102458102459102460102461102462102463102464102465102466102467102468102469102470102471102472102473102474102475102476102477102478102479102480102481102482102483102484102485102486102487102488102489102490102491102492102493102494102495102496102497102498102499102500102501102502102503102504102505102506102507102508102509102510102511102512102513102514102515102516102517102518102519102520102521102522102523102524102525102526102527102528102529102530102531102532102533102534102535102536102537102538102539102540102541102542102543102544102545102546102547102548102549102550102551102552102553102554102555102556102557102558102559102560102561102562102563102564102565102566102567102568102569102570102571102572102573102574102575102576102577102578102579102580102581102582102583102584102585102586102587102588102589102590102591102592102593102594102595102596102597102598102599102600102601102602102603102604102605102606102607102608102609102610102611102612102613102614102615102616102617102618102619102620102621102622102623102624102625102626102627102628102629102630102631102632102633102634102635102636102637102638102639102640102641102642102643102644102645102646102647102648102649102650102651102652102653102654102655102656102657102658102659102660102661102662102663102664102665102666102667102668102669102670102671102672102673102674102675102676102677102678102679102680102681102682102683102684102685102686102687102688102689102690102691102692102693102694102695102696102697102698102699102700102701102702102703102704102705102706102707102708102709102710102711102712102713102714102715102716102717102718102719102720102721102722102723102724102725102726102727102728102729102730102731102732102733102734102735102736102737102738102739102740102741102742102743102744102745102746102747102748102749102750102751102752102753102754102755102756102757102758102759102760102761102762102763102764102765102766102767102768102769102770102771102772102773102774102775102776102777102778102779102780102781102782102783102784102785102786102787102788102789102790102791102792102793102794102795102796102797102798102799102800102801102802102803102804102805102806102807102808102809102810102811102812102813102814102815102816102817102818102819102820102821102822102823102824102825102826102827102828102829102830102831102832102833102834102835102836102837102838102839102840102841102842102843102844102845102846102847102848102849102850102851102852102853102854102855102856102857102858102859102860102861102862102863102864102865102866102867102868102869102870102871102872102873102874102875102876102877102878102879102880102881102882102883102884102885102886102887102888102889102890102891102892102893102894102895102896102897102898102899102900102901102902102903102904102905102906102907102908102909102910102911102912102913102914102915102916102917102918102919102920102921102922102923102924102925102926102927102928102929102930102931102932102933102934102935102936102937102938102939102940102941102942102943102944102945102946102947102948102949102950102951102952102953102954102955102956102957102958102959102960102961102962102963102964102965102966102967102968102969102970102971102972102973102974102975102976102977102978102979102980102981102982102983102984102985102986102987102988102989102990102991102992102993102994102995102996102997102998102999103000103001103002103003103004103005103006103007103008103009103010103011103012103013103014103015103016103017103018103019103020103021103022103023103024103025103026103027103028103029103030103031103032103033103034103035103036103037103038103039103040103041103042103043103044103045103046103047103048103049103050103051103052103053103054103055103056103057103058103059103060103061103062103063103064103065103066103067103068103069103070103071103072103073103074103075103076103077103078103079103080103081103082103083103084103085103086103087103088103089103090103091103092103093103094103095103096103097103098103099103100103101103102103103103104103105103106103107103108103109103110103111103112103113103114103115103116103117103118103119103120103121103122103123103124103125103126103127103128103129103130103131103132103133103134103135103136103137103138103139103140103141103142103143103144103145103146103147103148103149103150103151103152103153103154103155103156103157103158103159103160103161103162103163103164103165103166103167103168103169103170103171103172103173103174103175103176103177103178103179103180103181103182103183103184103185103186103187103188103189103190103191103192103193103194103195103196103197103198103199103200103201103202103203103204103205103206103207103208103209103210103211103212103213103214103215103216103217103218103219103220103221103222103223103224103225103226103227103228103229103230103231103232103233103234103235103236103237103238103239103240103241103242103243103244103245103246103247103248103249103250103251103252103253103254103255103256103257103258103259103260103261103262103263103264103265103266103267103268103269103270103271103272103273103274103275103276103277103278103279103280103281103282103283103284103285103286103287103288103289103290103291103292103293103294103295103296103297103298103299103300103301103302103303103304103305103306103307103308103309103310103311103312103313103314103315103316103317103318103319103320103321103322103323103324103325103326103327103328103329103330103331103332103333103334103335103336103337103338103339103340103341103342103343103344103345103346103347103348103349103350103351103352103353103354103355103356103357103358103359103360103361103362103363103364103365103366103367103368103369103370103371103372103373103374103375103376103377103378103379103380103381103382103383103384103385103386103387103388103389103390103391103392103393103394103395103396103397103398103399103400103401103402103403103404103405103406103407103408103409103410103411103412103413103414103415103416103417103418103419103420103421103422103423103424103425103426103427103428103429103430103431103432103433103434103435103436103437103438103439103440103441103442103443103444103445103446103447103448103449103450103451103452103453103454103455103456103457103458103459103460103461103462103463103464103465103466103467103468103469103470103471103472103473103474103475103476103477103478103479103480103481103482103483103484103485103486103487103488103489103490103491103492103493103494103495103496103497103498103499103500103501103502103503103504103505103506103507103508103509103510103511103512103513103514103515103516103517103518103519103520103521103522103523103524103525103526103527103528103529103530103531103532103533103534103535103536103537103538103539103540103541103542103543103544103545103546103547103548103549103550103551103552103553103554103555103556103557103558103559103560103561103562103563103564103565103566103567103568103569103570103571103572103573103574103575103576103577103578103579103580103581103582103583103584103585103586103587103588103589103590103591103592103593103594103595103596103597103598103599103600103601103602103603103604103605103606103607103608103609103610103611103612103613103614103615103616103617103618103619103620103621103622103623103624103625103626103627103628103629103630103631103632103633103634103635103636103637103638103639103640103641103642103643103644103645103646103647103648103649103650103651103652103653103654103655103656103657103658103659103660103661103662103663103664103665103666103667103668103669103670103671103672103673103674103675103676103677103678103679103680103681103682103683103684103685103686103687103688103689103690103691103692103693103694103695103696103697103698103699103700103701103702103703103704103705103706103707103708103709103710103711103712103713103714103715103716103717103718103719103720103721103722103723103724103725103726103727103728103729103730103731103732103733103734103735103736103737103738103739103740103741103742103743103744103745103746103747103748103749103750103751103752103753103754103755103756103757103758103759103760103761103762103763103764103765103766103767103768103769103770103771103772103773103774103775103776103777103778103779103780103781103782103783103784103785103786103787103788103789103790103791103792103793103794103795103796103797103798103799103800103801103802103803103804103805103806103807103808103809103810103811103812103813103814103815103816103817103818103819103820103821103822103823103824103825103826103827103828103829103830103831103832103833103834103835103836103837103838103839103840103841103842103843103844103845103846103847103848103849103850103851103852103853103854103855103856103857103858103859103860103861103862103863103864103865103866103867103868103869103870103871103872103873103874103875103876103877103878103879103880103881103882103883103884103885103886103887103888103889103890103891103892103893103894103895103896103897103898103899103900103901103902103903103904103905103906103907103908103909103910103911103912103913103914103915103916103917103918103919103920103921103922103923103924103925103926103927103928103929103930103931103932103933103934103935103936103937103938103939103940103941103942103943103944103945103946103947103948103949103950103951103952103953103954103955103956103957103958103959103960103961103962103963103964103965103966103967103968103969103970103971103972103973103974103975103976103977103978103979103980103981103982103983103984103985103986103987103988103989103990103991103992103993103994103995103996103997103998103999104000104001104002104003104004104005104006104007104008104009104010104011104012104013104014104015104016104017104018104019104020104021104022104023104024104025104026104027104028104029104030104031104032104033104034104035104036104037104038104039104040104041104042104043104044104045104046104047104048104049104050104051104052104053104054104055104056104057104058104059104060104061104062104063104064104065104066104067104068104069104070104071104072104073104074104075104076104077104078104079104080104081104082104083104084104085104086104087104088104089104090104091104092104093104094104095104096104097104098104099104100104101104102104103104104104105104106104107104108104109104110104111104112104113104114104115104116104117104118104119104120104121104122104123104124104125104126104127104128104129104130104131104132104133104134104135104136104137104138104139104140104141104142104143104144104145104146104147104148104149104150104151104152104153104154104155104156104157104158104159104160104161104162104163104164104165104166104167104168104169104170104171104172104173104174104175104176104177104178104179104180104181104182104183104184104185104186104187104188104189104190104191104192104193104194104195104196104197104198104199104200104201104202104203104204104205104206104207104208104209104210104211104212104213104214104215104216104217104218104219104220104221104222104223104224104225104226104227104228104229104230104231104232104233104234104235104236104237104238104239104240104241104242104243104244104245104246104247104248104249104250104251104252104253104254104255104256104257104258104259104260104261104262104263104264104265104266104267104268104269104270104271104272104273104274104275104276104277104278104279104280104281104282104283104284104285104286104287104288104289104290104291104292104293104294104295104296104297104298104299104300104301104302104303104304104305104306104307104308104309104310104311104312104313104314104315104316104317104318104319104320104321104322104323104324104325104326104327104328104329104330104331104332104333104334104335104336104337104338104339104340104341104342104343104344104345104346104347104348104349104350104351104352104353104354104355104356104357104358104359104360104361104362104363104364104365104366104367104368104369104370104371104372104373104374104375104376104377104378104379104380104381104382104383104384104385104386104387104388104389104390104391104392104393104394104395104396104397104398104399104400104401104402104403104404104405104406104407104408104409104410104411104412104413104414104415104416104417104418104419104420104421104422104423104424104425104426104427104428104429104430104431104432104433104434104435104436104437104438104439104440104441104442104443104444104445104446104447104448104449104450104451104452104453104454104455104456104457104458104459104460104461104462104463104464104465104466104467104468104469104470104471104472104473104474104475104476104477104478104479104480104481104482104483104484104485104486104487104488104489104490104491104492104493104494104495104496104497104498104499104500104501104502104503104504104505104506104507104508104509104510104511104512104513104514104515104516104517104518104519104520104521104522104523104524104525104526104527104528104529104530104531104532104533104534104535104536104537104538104539104540104541104542104543104544104545104546104547104548104549104550104551104552104553104554104555104556104557104558104559104560104561104562104563104564104565104566104567104568104569104570104571104572104573104574104575104576104577104578104579104580104581104582104583104584104585104586104587104588104589104590104591104592104593104594104595104596104597104598104599104600104601104602104603104604104605104606104607104608104609104610104611104612104613104614104615104616104617104618104619104620104621104622104623104624104625104626104627104628104629104630104631104632104633104634104635104636104637104638104639104640104641104642104643104644104645104646104647104648104649104650104651104652104653104654104655104656104657104658104659104660104661104662104663104664104665104666104667104668104669104670104671104672104673104674104675104676104677104678104679104680104681104682104683104684104685104686104687104688104689104690104691104692104693104694104695104696104697104698104699104700104701104702104703104704104705104706104707104708104709104710104711104712104713104714104715104716104717104718104719104720104721104722104723104724104725104726104727104728104729104730104731104732104733104734104735104736104737104738104739104740104741104742104743104744104745104746104747104748104749104750104751104752104753104754104755104756104757104758104759104760104761104762104763104764104765104766104767104768104769104770104771104772104773104774104775104776104777104778104779104780104781104782104783104784104785104786104787104788104789104790104791104792104793104794104795104796104797104798104799104800104801104802104803104804104805104806104807104808104809104810104811104812104813104814104815104816104817104818104819104820104821104822104823104824104825104826104827104828104829104830104831104832104833104834104835104836104837104838104839104840104841104842104843104844104845104846104847104848104849104850104851104852104853104854104855104856104857104858104859104860104861104862104863104864104865104866104867104868104869104870104871104872104873104874104875104876104877104878104879104880104881104882104883104884104885104886104887104888104889104890104891104892104893104894104895104896104897104898104899104900104901104902104903104904104905104906104907104908104909104910104911104912104913104914104915104916104917104918104919104920104921104922104923104924104925104926104927104928104929104930104931104932104933104934104935104936104937104938104939104940104941104942104943104944104945104946104947104948104949104950104951104952104953104954104955104956104957104958104959104960104961104962104963104964104965104966104967104968104969104970104971104972104973104974104975104976104977104978104979104980104981104982104983104984104985104986104987104988104989104990104991104992104993104994104995104996104997104998104999105000105001105002105003105004105005105006105007105008105009105010105011105012105013105014105015105016105017105018105019105020105021105022105023105024105025105026105027105028105029105030105031105032105033105034105035105036105037105038105039105040105041105042105043105044105045105046105047105048105049105050105051105052105053105054105055105056105057105058105059105060105061105062105063105064105065105066105067105068105069105070105071105072105073105074105075105076105077105078105079105080105081105082105083105084105085105086105087105088105089105090105091105092105093105094105095105096105097105098105099105100105101105102105103105104105105105106105107105108105109105110105111105112105113105114105115105116105117105118105119105120105121105122105123105124105125105126105127105128105129105130105131105132105133105134105135105136105137105138105139105140105141105142105143105144105145105146105147105148105149105150105151105152105153105154105155105156105157105158105159105160105161105162105163105164105165105166105167105168105169105170105171105172105173105174105175105176105177105178105179105180105181105182105183105184105185105186105187105188105189105190105191105192105193105194105195105196105197105198105199105200105201105202105203105204105205105206105207105208105209105210105211105212105213105214105215105216105217105218105219105220105221105222105223105224105225105226105227105228105229105230105231105232105233105234105235105236105237105238105239105240105241105242105243105244105245105246105247105248105249105250105251105252105253105254105255105256105257105258105259105260105261105262105263105264105265105266105267105268105269105270105271105272105273105274105275105276105277105278105279105280105281105282105283105284105285105286105287105288105289105290105291105292105293105294105295105296105297105298105299105300105301105302105303105304105305105306105307105308105309105310105311105312105313105314105315105316105317105318105319105320105321105322105323105324105325105326105327105328105329105330105331105332105333105334105335105336105337105338105339105340105341105342105343105344105345105346105347105348105349105350105351105352105353105354105355105356105357105358105359105360105361105362105363105364105365105366105367105368105369105370105371105372105373105374105375105376105377105378105379105380105381105382105383105384105385105386105387105388105389105390105391105392105393105394105395105396105397105398105399105400105401105402105403105404105405105406105407105408105409105410105411105412105413105414105415105416105417105418105419105420105421105422105423105424105425105426105427105428105429105430105431105432105433105434105435105436105437105438105439105440105441105442105443105444105445105446105447105448105449105450105451105452105453105454105455105456105457105458105459105460105461105462105463105464105465105466105467105468105469105470105471105472105473105474105475105476105477105478105479105480105481105482105483105484105485105486105487105488105489105490105491105492105493105494105495105496105497105498105499105500105501105502105503105504105505105506105507105508105509105510105511105512105513105514105515105516105517105518105519105520105521105522105523105524105525105526105527105528105529105530105531105532105533105534105535105536105537105538105539105540105541105542105543105544105545105546105547105548105549105550105551105552105553105554105555105556105557105558105559105560105561105562105563105564105565105566105567105568105569105570105571105572105573105574105575105576105577105578105579105580105581105582105583105584105585105586105587105588105589105590105591105592105593105594105595105596105597105598105599105600105601105602105603105604105605105606105607105608105609105610105611105612105613105614105615105616105617105618105619105620105621105622105623105624105625105626105627105628105629105630105631105632105633105634105635105636105637105638105639105640105641105642105643105644105645105646105647105648105649105650105651105652105653105654105655105656105657105658105659105660105661105662105663105664105665105666105667105668105669105670105671105672105673105674105675105676105677105678105679105680105681105682105683105684105685105686105687105688105689105690105691105692105693105694105695105696105697105698105699105700105701105702105703105704105705105706105707105708105709105710105711105712105713105714105715105716105717105718105719105720105721105722105723105724105725105726105727105728105729105730105731105732105733105734105735105736105737105738105739105740105741105742105743105744105745105746105747105748105749105750105751105752105753105754105755105756105757105758105759105760105761105762105763105764105765105766105767105768105769105770105771105772105773105774105775105776105777105778105779105780105781105782105783105784105785105786105787105788105789105790105791105792105793105794105795105796105797105798105799105800105801105802105803105804105805105806105807105808105809105810105811105812105813105814105815105816105817105818105819105820105821105822105823105824105825105826105827105828105829105830105831105832105833105834105835105836105837105838105839105840105841105842105843105844105845105846105847105848105849105850105851105852105853105854105855105856105857105858105859105860105861105862105863105864105865105866105867105868105869105870105871105872105873105874105875105876105877105878105879105880105881105882105883105884105885105886105887105888105889105890105891105892105893105894105895105896105897105898105899105900105901105902105903105904105905105906105907105908105909105910105911105912105913105914105915105916105917105918105919105920105921105922105923105924105925105926105927105928105929105930105931105932105933105934105935105936105937105938105939105940105941105942105943105944105945105946105947105948105949105950105951105952105953105954105955105956105957105958105959105960105961105962105963105964105965105966105967105968105969105970105971105972105973105974105975105976105977105978105979105980105981105982105983105984105985105986105987105988105989105990105991105992105993105994105995105996105997105998105999106000106001106002106003106004106005106006106007106008106009106010106011106012106013106014106015106016106017106018106019106020106021106022106023106024106025106026106027106028106029106030106031106032106033106034106035106036106037106038106039106040106041106042106043106044106045106046106047106048106049106050106051106052106053106054106055106056106057106058106059106060106061106062106063106064106065106066106067106068106069106070106071106072106073106074106075106076106077106078106079106080106081106082106083106084106085106086106087106088106089106090106091106092106093106094106095106096106097106098106099106100106101106102106103106104106105106106106107106108106109106110106111106112106113106114106115106116106117106118106119106120106121106122106123106124106125106126106127106128106129106130106131106132106133106134106135106136106137106138106139106140106141106142106143106144106145106146106147106148106149106150106151106152106153106154106155106156106157106158106159106160106161106162106163106164106165106166106167106168106169106170106171106172106173106174106175106176106177106178106179106180106181106182106183106184106185106186106187106188106189106190106191106192106193106194106195106196106197106198106199106200106201106202106203106204106205106206106207106208106209106210106211106212106213106214106215106216106217106218106219106220106221106222106223106224106225106226106227106228106229106230106231106232106233106234106235106236106237106238106239106240106241106242106243106244106245106246106247106248106249106250106251106252106253106254106255106256106257106258106259106260106261106262106263106264106265106266106267106268106269106270106271106272106273106274106275106276106277106278106279106280106281106282106283106284106285106286106287106288106289106290106291106292106293106294106295106296106297106298106299106300106301106302106303106304106305106306106307106308106309106310106311106312106313106314106315106316106317106318106319106320106321106322106323106324106325106326106327106328106329106330106331106332106333106334106335106336106337106338106339106340106341106342106343106344106345106346106347106348106349106350106351106352106353106354106355106356106357106358106359106360106361106362106363106364106365106366106367106368106369106370106371106372106373106374106375106376106377106378106379106380106381106382106383106384106385106386106387106388106389106390106391106392106393106394106395106396106397106398106399106400106401106402106403106404106405106406106407106408106409106410106411106412106413106414106415106416106417106418106419106420106421106422106423106424106425106426106427106428106429106430106431106432106433106434106435106436106437106438106439106440106441106442106443106444106445106446106447106448106449106450106451106452106453106454106455106456106457106458106459106460106461106462106463106464106465106466106467106468106469106470106471106472106473106474106475106476106477106478106479106480106481106482106483106484106485106486106487106488106489106490106491106492106493106494106495106496106497106498106499106500106501106502106503106504106505106506106507106508106509106510106511106512106513106514106515106516106517106518106519106520106521106522106523106524106525106526106527106528106529106530106531106532106533106534106535106536106537106538106539106540106541106542106543106544106545106546106547106548106549106550106551106552106553106554106555106556106557106558106559106560106561106562106563106564106565106566106567106568106569106570106571106572106573106574106575106576106577106578106579106580106581106582106583106584106585106586106587106588106589106590106591106592106593106594106595106596106597106598106599106600106601106602106603106604106605106606106607106608106609106610106611106612106613106614106615106616106617106618106619106620106621106622106623106624106625106626106627106628106629106630106631106632106633106634106635106636106637106638106639106640106641106642106643106644106645106646106647106648106649106650106651106652106653106654106655106656106657106658106659106660106661106662106663106664106665106666106667106668106669106670106671106672106673106674106675106676106677106678106679106680106681106682106683106684106685106686106687106688106689106690106691106692106693106694106695106696106697106698106699106700106701106702106703106704106705106706106707106708106709106710106711106712106713106714106715106716106717106718106719106720106721106722106723106724106725106726106727106728106729106730106731106732106733106734106735106736106737106738106739106740106741106742106743106744106745106746106747106748106749106750106751106752106753106754106755106756106757106758106759106760106761106762106763106764106765106766106767106768106769106770106771106772106773106774106775106776106777106778106779106780106781106782106783106784106785106786106787106788106789106790106791106792106793106794106795106796106797106798106799106800106801106802106803106804106805106806106807106808106809106810106811106812106813106814106815106816106817106818106819106820106821106822106823106824106825106826106827106828106829106830106831106832106833106834106835106836106837106838106839106840106841106842106843106844106845106846106847106848106849106850106851106852106853106854106855106856106857106858106859106860106861106862106863106864106865106866106867106868106869106870106871106872106873106874106875106876106877106878106879106880106881106882106883106884106885106886106887106888106889106890106891106892106893106894106895106896106897106898106899106900106901106902106903106904106905106906106907106908106909106910106911106912106913106914106915106916106917106918106919106920106921106922106923106924106925106926106927106928106929106930106931106932106933106934106935106936106937106938106939106940106941106942106943106944106945106946106947106948106949106950106951106952106953106954106955106956106957106958106959106960106961106962106963106964106965106966106967106968106969106970106971106972106973106974106975106976106977106978106979106980106981106982106983106984106985106986106987106988106989106990106991106992106993106994106995106996106997106998106999107000107001107002107003107004107005107006107007107008107009107010107011107012107013107014107015107016107017107018107019107020107021107022107023107024107025107026107027107028107029107030107031107032107033107034107035107036107037107038107039107040107041107042107043107044107045107046107047107048107049107050107051107052107053107054107055107056107057107058107059107060107061107062107063107064107065107066107067107068107069107070107071107072107073107074107075107076107077107078107079107080107081107082107083107084107085107086107087107088107089107090107091107092107093107094107095107096107097107098107099107100107101107102107103107104107105107106107107107108107109107110107111107112107113107114107115107116107117107118107119107120107121107122107123107124107125107126107127107128107129107130107131107132107133107134107135107136107137107138107139107140107141107142107143107144107145107146107147107148107149107150107151107152107153107154107155107156107157107158107159107160107161107162107163107164107165107166107167107168107169107170107171107172107173107174107175107176107177107178107179107180107181107182107183107184107185107186107187107188107189107190107191107192107193107194107195107196107197107198107199107200107201107202107203107204107205107206107207107208107209107210107211107212107213107214107215107216107217107218107219107220107221107222107223107224107225107226107227107228107229107230107231107232107233107234107235107236107237107238107239107240107241107242107243107244107245107246107247107248107249107250107251107252107253107254107255107256107257107258107259107260107261107262107263107264107265107266107267107268107269107270107271107272107273107274107275107276107277107278107279107280107281107282107283107284107285107286107287107288107289107290107291107292107293107294107295107296107297107298107299107300107301107302107303107304107305107306107307107308107309107310107311107312107313107314107315107316107317107318107319107320107321107322107323107324107325107326107327107328107329107330107331107332107333107334107335107336107337107338107339107340107341107342107343107344107345107346107347107348107349107350107351107352107353107354107355107356107357107358107359107360107361107362107363107364107365107366107367107368107369107370107371107372107373107374107375107376107377107378107379107380107381107382107383107384107385107386107387107388107389107390107391107392107393107394107395107396107397107398107399107400107401107402107403107404107405107406107407107408107409107410107411107412107413107414107415107416107417107418107419107420107421107422107423107424107425107426107427107428107429107430107431107432107433107434107435107436107437107438107439107440107441107442107443107444107445107446107447107448107449107450107451107452107453107454107455107456107457107458107459107460107461107462107463107464107465107466107467107468107469107470107471107472107473107474107475107476107477107478107479107480107481107482107483107484107485107486107487107488107489107490107491107492107493107494107495107496107497107498107499107500107501107502107503107504107505107506107507107508107509107510107511107512107513107514107515107516107517107518107519107520107521107522107523107524107525107526107527107528107529107530107531107532107533107534107535107536107537107538107539107540107541107542107543107544107545107546107547107548107549107550107551107552107553107554107555107556107557107558107559107560107561107562107563107564107565107566107567107568107569107570107571107572107573107574107575107576107577107578107579107580107581107582107583107584107585107586107587107588107589107590107591107592107593107594107595107596107597107598107599107600107601107602107603107604107605107606107607107608107609107610107611107612107613107614107615107616107617107618107619107620107621107622107623107624107625107626107627107628107629107630107631107632107633107634107635107636107637107638107639107640107641107642107643107644107645107646107647107648107649107650107651107652107653107654107655107656107657107658107659107660107661107662107663107664107665107666107667107668107669107670107671107672107673107674107675107676107677107678107679107680107681107682107683107684107685107686107687107688107689107690107691107692107693107694107695107696107697107698107699107700107701107702107703107704107705107706107707107708107709107710107711107712107713107714107715107716107717107718107719107720107721107722107723107724107725107726107727107728107729107730107731107732107733107734107735107736107737107738107739107740107741107742107743107744107745107746107747107748107749107750107751107752107753107754107755107756107757107758107759107760107761107762107763107764107765107766107767107768107769107770107771107772107773107774107775107776107777107778107779107780107781107782107783107784107785107786107787107788107789107790107791107792107793107794107795107796107797107798107799107800107801107802107803107804107805107806107807107808107809107810107811107812107813107814107815107816107817107818107819107820107821107822107823107824107825107826107827107828107829107830107831107832107833107834107835107836107837107838107839107840107841107842107843107844107845107846107847107848107849107850107851107852107853107854107855107856107857107858107859107860107861107862107863107864107865107866107867107868107869107870107871107872107873107874107875107876107877107878107879107880107881107882107883107884107885107886107887107888107889107890107891107892107893107894107895107896107897107898107899107900107901107902107903107904107905107906107907107908107909107910107911107912107913107914107915107916107917107918107919107920107921107922107923107924107925107926107927107928107929107930107931107932107933107934107935107936107937107938107939107940107941107942107943107944107945107946107947107948107949107950107951107952107953107954107955107956107957107958107959107960107961107962107963107964107965107966107967107968107969107970107971107972107973107974107975107976107977107978107979107980107981107982107983107984107985107986107987107988107989107990107991107992107993107994107995107996107997107998107999108000108001108002108003108004108005108006108007108008108009108010108011108012108013108014108015108016108017108018108019108020108021108022108023108024108025108026108027108028108029108030108031108032108033108034108035108036108037108038108039108040108041108042108043108044108045108046108047108048108049108050108051108052108053108054108055108056108057108058108059108060108061108062108063108064108065108066108067108068108069108070108071108072108073108074108075108076108077108078108079108080108081108082108083108084108085108086108087108088108089108090108091108092108093108094108095108096108097108098108099108100108101108102108103108104108105108106108107108108108109108110108111108112108113108114108115108116108117108118108119108120108121108122108123108124108125108126108127108128108129108130108131108132108133108134108135108136108137108138108139108140108141108142108143108144108145108146108147108148108149108150108151108152108153108154108155108156108157108158108159108160108161108162108163108164108165108166108167108168108169108170108171108172108173108174108175108176108177108178108179108180108181108182108183108184108185108186108187108188108189108190108191108192108193108194108195108196108197108198108199108200108201108202108203108204108205108206108207108208108209108210108211108212108213108214108215108216108217108218108219108220108221108222108223108224108225108226108227108228108229108230108231108232108233108234108235108236108237108238108239108240108241108242108243108244108245108246108247108248108249108250108251108252108253108254108255108256108257108258108259108260108261108262108263108264108265108266108267108268108269108270108271108272108273108274108275108276108277108278108279108280108281108282108283108284108285108286108287108288108289108290108291108292108293108294108295108296108297108298108299108300108301108302108303108304108305108306108307108308108309108310108311108312108313108314108315108316108317108318108319108320108321108322108323108324108325108326108327108328108329108330108331108332108333108334108335108336108337108338108339108340108341108342108343108344108345108346108347108348108349108350108351108352108353108354108355108356108357108358108359108360108361108362108363108364108365108366108367108368108369108370108371108372108373108374108375108376108377108378108379108380108381108382108383108384108385108386108387108388108389108390108391108392108393108394108395108396108397108398108399108400108401108402108403108404108405108406108407108408108409108410108411108412108413108414108415108416108417108418108419108420108421108422108423108424108425108426108427108428108429108430108431108432108433108434108435108436108437108438108439108440108441108442108443108444108445108446108447108448108449108450108451108452108453108454108455108456108457108458108459108460108461108462108463108464108465108466108467108468108469108470108471108472108473108474108475108476108477108478108479108480108481108482108483108484108485108486108487108488108489108490108491108492108493108494108495108496108497108498108499108500108501108502108503108504108505108506108507108508108509108510108511108512108513108514108515108516108517108518108519108520108521108522108523108524108525108526108527108528108529108530108531108532108533108534108535108536108537108538108539108540108541108542108543108544108545108546108547108548108549108550108551108552108553108554108555108556108557108558108559108560108561108562108563108564108565108566108567108568108569108570108571108572108573108574108575108576108577108578108579108580108581108582108583108584108585108586108587108588108589108590108591108592108593108594108595108596108597108598108599108600108601108602108603108604108605108606108607108608108609108610108611108612108613108614108615108616108617108618108619108620108621108622108623108624108625108626108627108628108629108630108631108632108633108634108635108636108637108638108639108640108641108642108643108644108645108646108647108648108649108650108651108652108653108654108655108656108657108658108659108660108661108662108663108664108665108666108667108668108669108670108671108672108673108674108675108676108677108678108679108680108681108682108683108684108685108686108687108688108689108690108691108692108693108694108695108696108697108698108699108700108701
  1. /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
  2. /* Document
  3. ========================================================================== */
  4. /**
  5. * 1. Correct the line height in all browsers.
  6. * 2. Prevent adjustments of font size after orientation changes in iOS.
  7. */
  8. html {
  9. line-height: 1.15; /* 1 */
  10. -webkit-text-size-adjust: 100%; /* 2 */
  11. }
  12. /* Sections
  13. ========================================================================== */
  14. /**
  15. * Remove the margin in all browsers.
  16. */
  17. body {
  18. margin: 0;
  19. }
  20. /**
  21. * Render the `main` element consistently in IE.
  22. */
  23. main {
  24. display: block;
  25. }
  26. /**
  27. * Correct the font size and margin on `h1` elements within `section` and
  28. * `article` contexts in Chrome, Firefox, and Safari.
  29. */
  30. h1 {
  31. font-size: 2em;
  32. margin: 0.67em 0;
  33. }
  34. /* Grouping content
  35. ========================================================================== */
  36. /**
  37. * 1. Add the correct box sizing in Firefox.
  38. * 2. Show the overflow in Edge and IE.
  39. */
  40. hr {
  41. box-sizing: content-box; /* 1 */
  42. height: 0; /* 1 */
  43. overflow: visible; /* 2 */
  44. }
  45. /**
  46. * 1. Correct the inheritance and scaling of font size in all browsers.
  47. * 2. Correct the odd `em` font sizing in all browsers.
  48. */
  49. pre {
  50. font-family: monospace, monospace; /* 1 */
  51. font-size: 1em; /* 2 */
  52. }
  53. /* Text-level semantics
  54. ========================================================================== */
  55. /**
  56. * Remove the gray background on active links in IE 10.
  57. */
  58. a {
  59. background-color: transparent;
  60. }
  61. /**
  62. * 1. Remove the bottom border in Chrome 57-
  63. * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
  64. */
  65. abbr[title] {
  66. border-bottom: none; /* 1 */
  67. text-decoration: underline; /* 2 */
  68. -webkit-text-decoration: underline dotted;
  69. text-decoration: underline dotted; /* 2 */
  70. }
  71. /**
  72. * Add the correct font weight in Chrome, Edge, and Safari.
  73. */
  74. b,
  75. strong {
  76. font-weight: bolder;
  77. }
  78. /**
  79. * 1. Correct the inheritance and scaling of font size in all browsers.
  80. * 2. Correct the odd `em` font sizing in all browsers.
  81. */
  82. code,
  83. kbd,
  84. samp {
  85. font-family: monospace, monospace; /* 1 */
  86. font-size: 1em; /* 2 */
  87. }
  88. /**
  89. * Add the correct font size in all browsers.
  90. */
  91. small {
  92. font-size: 80%;
  93. }
  94. /**
  95. * Prevent `sub` and `sup` elements from affecting the line height in
  96. * all browsers.
  97. */
  98. sub,
  99. sup {
  100. font-size: 75%;
  101. line-height: 0;
  102. position: relative;
  103. vertical-align: baseline;
  104. }
  105. sub {
  106. bottom: -0.25em;
  107. }
  108. sup {
  109. top: -0.5em;
  110. }
  111. /* Embedded content
  112. ========================================================================== */
  113. /**
  114. * Remove the border on images inside links in IE 10.
  115. */
  116. img {
  117. border-style: none;
  118. }
  119. /* Forms
  120. ========================================================================== */
  121. /**
  122. * 1. Change the font styles in all browsers.
  123. * 2. Remove the margin in Firefox and Safari.
  124. */
  125. button,
  126. input,
  127. optgroup,
  128. select,
  129. textarea {
  130. font-family: inherit; /* 1 */
  131. font-size: 100%; /* 1 */
  132. line-height: 1.15; /* 1 */
  133. margin: 0; /* 2 */
  134. }
  135. /**
  136. * Show the overflow in IE.
  137. * 1. Show the overflow in Edge.
  138. */
  139. button,
  140. input { /* 1 */
  141. overflow: visible;
  142. }
  143. /**
  144. * Remove the inheritance of text transform in Edge, Firefox, and IE.
  145. * 1. Remove the inheritance of text transform in Firefox.
  146. */
  147. button,
  148. select { /* 1 */
  149. text-transform: none;
  150. }
  151. /**
  152. * Correct the inability to style clickable types in iOS and Safari.
  153. */
  154. button,
  155. [type="button"],
  156. [type="reset"],
  157. [type="submit"] {
  158. -webkit-appearance: button;
  159. }
  160. /**
  161. * Remove the inner border and padding in Firefox.
  162. */
  163. button::-moz-focus-inner,
  164. [type="button"]::-moz-focus-inner,
  165. [type="reset"]::-moz-focus-inner,
  166. [type="submit"]::-moz-focus-inner {
  167. border-style: none;
  168. padding: 0;
  169. }
  170. /**
  171. * Restore the focus styles unset by the previous rule.
  172. */
  173. button:-moz-focusring,
  174. [type="button"]:-moz-focusring,
  175. [type="reset"]:-moz-focusring,
  176. [type="submit"]:-moz-focusring {
  177. outline: 1px dotted ButtonText;
  178. }
  179. /**
  180. * Correct the padding in Firefox.
  181. */
  182. fieldset {
  183. padding: 0.35em 0.75em 0.625em;
  184. }
  185. /**
  186. * 1. Correct the text wrapping in Edge and IE.
  187. * 2. Correct the color inheritance from `fieldset` elements in IE.
  188. * 3. Remove the padding so developers are not caught out when they zero out
  189. * `fieldset` elements in all browsers.
  190. */
  191. legend {
  192. box-sizing: border-box; /* 1 */
  193. color: inherit; /* 2 */
  194. display: table; /* 1 */
  195. max-width: 100%; /* 1 */
  196. padding: 0; /* 3 */
  197. white-space: normal; /* 1 */
  198. }
  199. /**
  200. * Add the correct vertical alignment in Chrome, Firefox, and Opera.
  201. */
  202. progress {
  203. vertical-align: baseline;
  204. }
  205. /**
  206. * Remove the default vertical scrollbar in IE 10+.
  207. */
  208. textarea {
  209. overflow: auto;
  210. }
  211. /**
  212. * 1. Add the correct box sizing in IE 10.
  213. * 2. Remove the padding in IE 10.
  214. */
  215. [type="checkbox"],
  216. [type="radio"] {
  217. box-sizing: border-box; /* 1 */
  218. padding: 0; /* 2 */
  219. }
  220. /**
  221. * Correct the cursor style of increment and decrement buttons in Chrome.
  222. */
  223. [type="number"]::-webkit-inner-spin-button,
  224. [type="number"]::-webkit-outer-spin-button {
  225. height: auto;
  226. }
  227. /**
  228. * 1. Correct the odd appearance in Chrome and Safari.
  229. * 2. Correct the outline style in Safari.
  230. */
  231. [type="search"] {
  232. -webkit-appearance: textfield; /* 1 */
  233. outline-offset: -2px; /* 2 */
  234. }
  235. /**
  236. * Remove the inner padding in Chrome and Safari on macOS.
  237. */
  238. [type="search"]::-webkit-search-decoration {
  239. -webkit-appearance: none;
  240. }
  241. /**
  242. * 1. Correct the inability to style clickable types in iOS and Safari.
  243. * 2. Change font properties to `inherit` in Safari.
  244. */
  245. ::-webkit-file-upload-button {
  246. -webkit-appearance: button; /* 1 */
  247. font: inherit; /* 2 */
  248. }
  249. /* Interactive
  250. ========================================================================== */
  251. /*
  252. * Add the correct display in Edge, IE 10+, and Firefox.
  253. */
  254. details {
  255. display: block;
  256. }
  257. /*
  258. * Add the correct display in all browsers.
  259. */
  260. summary {
  261. display: list-item;
  262. }
  263. /* Misc
  264. ========================================================================== */
  265. /**
  266. * Add the correct display in IE 10+.
  267. */
  268. template {
  269. display: none;
  270. }
  271. /**
  272. * Add the correct display in IE 10.
  273. */
  274. [hidden] {
  275. display: none;
  276. }
  277. /**
  278. * Manually forked from SUIT CSS Base: https://github.com/suitcss/base
  279. * A thin layer on top of normalize.css that provides a starting point more
  280. * suitable for web applications.
  281. */
  282. /**
  283. * Removes the default spacing and border for appropriate elements.
  284. */
  285. blockquote,
  286. dl,
  287. dd,
  288. h1,
  289. h2,
  290. h3,
  291. h4,
  292. h5,
  293. h6,
  294. hr,
  295. figure,
  296. p,
  297. pre {
  298. margin: 0;
  299. }
  300. button {
  301. background-color: transparent;
  302. background-image: none;
  303. }
  304. /**
  305. * Work around a Firefox/IE bug where the transparent `button` background
  306. * results in a loss of the default `button` focus styles.
  307. */
  308. button:focus {
  309. outline: 1px dotted;
  310. outline: 5px auto -webkit-focus-ring-color;
  311. }
  312. fieldset {
  313. margin: 0;
  314. padding: 0;
  315. }
  316. ol,
  317. ul {
  318. list-style: none;
  319. margin: 0;
  320. padding: 0;
  321. }
  322. /**
  323. * Tailwind custom reset styles
  324. */
  325. /**
  326. * 1. Use the user's configured `sans` font-family (with Tailwind's default
  327. * sans-serif font stack as a fallback) as a sane default.
  328. * 2. Use Tailwind's default "normal" line-height so the user isn't forced
  329. * to override it to ensure consistency even when using the default theme.
  330. */
  331. html {
  332. font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 1 */
  333. line-height: 1.5; /* 2 */
  334. }
  335. /**
  336. * 1. Prevent padding and border from affecting element width.
  337. *
  338. * We used to set this in the html element and inherit from
  339. * the parent element for everything else. This caused issues
  340. * in shadow-dom-enhanced elements like <details> where the content
  341. * is wrapped by a div with box-sizing set to `content-box`.
  342. *
  343. * https://github.com/mozdevs/cssremedy/issues/4
  344. *
  345. *
  346. * 2. Allow adding a border to an element by just adding a border-width.
  347. *
  348. * By default, the way the browser specifies that an element should have no
  349. * border is by setting it's border-style to `none` in the user-agent
  350. * stylesheet.
  351. *
  352. * In order to easily add borders to elements by just setting the `border-width`
  353. * property, we change the default border-style for all elements to `solid`, and
  354. * use border-width to hide them instead. This way our `border` utilities only
  355. * need to set the `border-width` property instead of the entire `border`
  356. * shorthand, making our border utilities much more straightforward to compose.
  357. *
  358. * https://github.com/tailwindcss/tailwindcss/pull/116
  359. */
  360. *,
  361. ::before,
  362. ::after {
  363. box-sizing: border-box; /* 1 */
  364. border-width: 0; /* 2 */
  365. border-style: solid; /* 2 */
  366. border-color: #e2e8f0; /* 2 */
  367. }
  368. /*
  369. * Ensure horizontal rules are visible by default
  370. */
  371. hr {
  372. border-top-width: 1px;
  373. }
  374. /**
  375. * Undo the `border-style: none` reset that Normalize applies to images so that
  376. * our `border-{width}` utilities have the expected effect.
  377. *
  378. * The Normalize reset is unnecessary for us since we default the border-width
  379. * to 0 on all elements.
  380. *
  381. * https://github.com/tailwindcss/tailwindcss/issues/362
  382. */
  383. img {
  384. border-style: solid;
  385. }
  386. textarea {
  387. resize: vertical;
  388. }
  389. input::-moz-placeholder, textarea::-moz-placeholder {
  390. color: #a0aec0;
  391. }
  392. input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  393. color: #a0aec0;
  394. }
  395. input::placeholder,
  396. textarea::placeholder {
  397. color: #a0aec0;
  398. }
  399. button,
  400. [role="button"] {
  401. cursor: pointer;
  402. }
  403. table {
  404. border-collapse: collapse;
  405. }
  406. h1,
  407. h2,
  408. h3,
  409. h4,
  410. h5,
  411. h6 {
  412. font-size: inherit;
  413. font-weight: inherit;
  414. }
  415. /**
  416. * Reset links to optimize for opt-in styling instead of
  417. * opt-out.
  418. */
  419. a {
  420. color: inherit;
  421. text-decoration: inherit;
  422. }
  423. /**
  424. * Reset form element properties that are easy to forget to
  425. * style explicitly so you don't inadvertently introduce
  426. * styles that deviate from your design system. These styles
  427. * supplement a partial reset that is already applied by
  428. * normalize.css.
  429. */
  430. button,
  431. input,
  432. optgroup,
  433. select,
  434. textarea {
  435. padding: 0;
  436. line-height: inherit;
  437. color: inherit;
  438. }
  439. /**
  440. * Use the configured 'mono' font family for elements that
  441. * are expected to be rendered with a monospace font, falling
  442. * back to the system monospace stack if there is no configured
  443. * 'mono' font family.
  444. */
  445. pre,
  446. code,
  447. kbd,
  448. samp {
  449. font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  450. }
  451. /**
  452. * Make replaced elements `display: block` by default as that's
  453. * the behavior you want almost all of the time. Inspired by
  454. * CSS Remedy, with `svg` added as well.
  455. *
  456. * https://github.com/mozdevs/cssremedy/issues/14
  457. */
  458. img,
  459. svg,
  460. video,
  461. canvas,
  462. audio,
  463. iframe,
  464. embed,
  465. object {
  466. display: block;
  467. vertical-align: middle;
  468. }
  469. /**
  470. * Constrain images and videos to the parent width and preserve
  471. * their instrinsic aspect ratio.
  472. *
  473. * https://github.com/mozdevs/cssremedy/issues/14
  474. */
  475. img,
  476. video {
  477. max-width: 100%;
  478. height: auto;
  479. }
  480. .container {
  481. width: 100%;
  482. }
  483. @media (min-width: 640px) {
  484. .container {
  485. max-width: 640px;
  486. }
  487. }
  488. @media (min-width: 768px) {
  489. .container {
  490. max-width: 768px;
  491. }
  492. }
  493. @media (min-width: 1024px) {
  494. .container {
  495. max-width: 1024px;
  496. }
  497. }
  498. @media (min-width: 1280px) {
  499. .container {
  500. max-width: 1280px;
  501. }
  502. }
  503. .prose {
  504. color: #4a5568;
  505. max-width: 65ch;
  506. }
  507. .prose [class~="lead"] {
  508. color: #4a5568;
  509. font-size: 1.25em;
  510. line-height: 1.6;
  511. margin-top: 1.2em;
  512. margin-bottom: 1.2em;
  513. }
  514. .prose a {
  515. color: #1a202c;
  516. text-decoration: underline;
  517. }
  518. .prose strong {
  519. color: #1a202c;
  520. font-weight: 600;
  521. }
  522. .prose ol {
  523. counter-reset: list-counter;
  524. margin-top: 1.25em;
  525. margin-bottom: 1.25em;
  526. }
  527. .prose ol > li {
  528. position: relative;
  529. counter-increment: list-counter;
  530. padding-left: 1.75em;
  531. }
  532. .prose ol > li::before {
  533. content: counter(list-counter) ".";
  534. position: absolute;
  535. font-weight: 400;
  536. color: #718096;
  537. }
  538. .prose ul > li {
  539. position: relative;
  540. padding-left: 1.75em;
  541. }
  542. .prose ul > li::before {
  543. content: "";
  544. position: absolute;
  545. background-color: #cbd5e0;
  546. border-radius: 50%;
  547. width: 0.375em;
  548. height: 0.375em;
  549. top: calc(0.875em - 0.1875em);
  550. left: 0.25em;
  551. }
  552. .prose hr {
  553. border-color: #e2e8f0;
  554. border-top-width: 1px;
  555. margin-top: 3em;
  556. margin-bottom: 3em;
  557. }
  558. .prose blockquote {
  559. font-weight: 500;
  560. font-style: italic;
  561. color: #1a202c;
  562. border-left-width: 0.25rem;
  563. border-left-color: #e2e8f0;
  564. quotes: "\201C""\201D""\2018""\2019";
  565. margin-top: 1.6em;
  566. margin-bottom: 1.6em;
  567. padding-left: 1em;
  568. }
  569. .prose blockquote p:first-of-type::before {
  570. content: open-quote;
  571. }
  572. .prose blockquote p:last-of-type::after {
  573. content: close-quote;
  574. }
  575. .prose h1 {
  576. color: #1a202c;
  577. font-weight: 800;
  578. font-size: 2.25em;
  579. margin-top: 0;
  580. margin-bottom: 0.8888889em;
  581. line-height: 1.1111111;
  582. }
  583. .prose h2 {
  584. color: #1a202c;
  585. font-weight: 700;
  586. font-size: 1.5em;
  587. margin-top: 2em;
  588. margin-bottom: 1em;
  589. line-height: 1.3333333;
  590. }
  591. .prose h3 {
  592. color: #1a202c;
  593. font-weight: 600;
  594. font-size: 1.25em;
  595. margin-top: 1.6em;
  596. margin-bottom: 0.6em;
  597. line-height: 1.6;
  598. }
  599. .prose h4 {
  600. color: #1a202c;
  601. font-weight: 600;
  602. margin-top: 1.5em;
  603. margin-bottom: 0.5em;
  604. line-height: 1.5;
  605. }
  606. .prose figure figcaption {
  607. color: #718096;
  608. font-size: 0.875em;
  609. line-height: 1.4285714;
  610. margin-top: 0.8571429em;
  611. }
  612. .prose code {
  613. color: #1a202c;
  614. font-weight: 600;
  615. font-size: 0.875em;
  616. }
  617. .prose code::before {
  618. content: "`";
  619. }
  620. .prose code::after {
  621. content: "`";
  622. }
  623. .prose pre {
  624. color: #e2e8f0;
  625. background-color: #2d3748;
  626. overflow-x: auto;
  627. font-size: 0.875em;
  628. line-height: 1.7142857;
  629. margin-top: 1.7142857em;
  630. margin-bottom: 1.7142857em;
  631. border-radius: 0.375rem;
  632. padding-top: 0.8571429em;
  633. padding-right: 1.1428571em;
  634. padding-bottom: 0.8571429em;
  635. padding-left: 1.1428571em;
  636. }
  637. .prose pre code {
  638. background-color: transparent;
  639. border-width: 0;
  640. border-radius: 0;
  641. padding: 0;
  642. font-weight: 400;
  643. color: inherit;
  644. font-size: inherit;
  645. font-family: inherit;
  646. line-height: inherit;
  647. }
  648. .prose pre code::before {
  649. content: "";
  650. }
  651. .prose pre code::after {
  652. content: "";
  653. }
  654. .prose table {
  655. width: 100%;
  656. table-layout: auto;
  657. text-align: left;
  658. margin-top: 2em;
  659. margin-bottom: 2em;
  660. font-size: 0.875em;
  661. line-height: 1.7142857;
  662. }
  663. .prose thead {
  664. color: #1a202c;
  665. font-weight: 600;
  666. border-bottom-width: 1px;
  667. border-bottom-color: #cbd5e0;
  668. }
  669. .prose thead th {
  670. vertical-align: bottom;
  671. padding-right: 0.5714286em;
  672. padding-bottom: 0.5714286em;
  673. padding-left: 0.5714286em;
  674. }
  675. .prose tbody tr {
  676. border-bottom-width: 1px;
  677. border-bottom-color: #e2e8f0;
  678. }
  679. .prose tbody tr:last-child {
  680. border-bottom-width: 0;
  681. }
  682. .prose tbody td {
  683. vertical-align: top;
  684. padding-top: 0.5714286em;
  685. padding-right: 0.5714286em;
  686. padding-bottom: 0.5714286em;
  687. padding-left: 0.5714286em;
  688. }
  689. .prose {
  690. font-size: 1rem;
  691. line-height: 1.75;
  692. }
  693. .prose p {
  694. margin-top: 1.25em;
  695. margin-bottom: 1.25em;
  696. }
  697. .prose img {
  698. margin-top: 2em;
  699. margin-bottom: 2em;
  700. }
  701. .prose video {
  702. margin-top: 2em;
  703. margin-bottom: 2em;
  704. }
  705. .prose figure {
  706. margin-top: 2em;
  707. margin-bottom: 2em;
  708. }
  709. .prose figure > * {
  710. margin-top: 0;
  711. margin-bottom: 0;
  712. }
  713. .prose h2 code {
  714. font-size: 0.875em;
  715. }
  716. .prose h3 code {
  717. font-size: 0.9em;
  718. }
  719. .prose ul {
  720. margin-top: 1.25em;
  721. margin-bottom: 1.25em;
  722. }
  723. .prose li {
  724. margin-top: 0.5em;
  725. margin-bottom: 0.5em;
  726. }
  727. .prose ol > li:before {
  728. left: 0;
  729. }
  730. .prose > ul > li p {
  731. margin-top: 0.75em;
  732. margin-bottom: 0.75em;
  733. }
  734. .prose > ul > li > *:first-child {
  735. margin-top: 1.25em;
  736. }
  737. .prose > ul > li > *:last-child {
  738. margin-bottom: 1.25em;
  739. }
  740. .prose > ol > li > *:first-child {
  741. margin-top: 1.25em;
  742. }
  743. .prose > ol > li > *:last-child {
  744. margin-bottom: 1.25em;
  745. }
  746. .prose ul ul, .prose ul ol, .prose ol ul, .prose ol ol {
  747. margin-top: 0.75em;
  748. margin-bottom: 0.75em;
  749. }
  750. .prose hr + * {
  751. margin-top: 0;
  752. }
  753. .prose h2 + * {
  754. margin-top: 0;
  755. }
  756. .prose h3 + * {
  757. margin-top: 0;
  758. }
  759. .prose h4 + * {
  760. margin-top: 0;
  761. }
  762. .prose thead th:first-child {
  763. padding-left: 0;
  764. }
  765. .prose thead th:last-child {
  766. padding-right: 0;
  767. }
  768. .prose tbody td:first-child {
  769. padding-left: 0;
  770. }
  771. .prose tbody td:last-child {
  772. padding-right: 0;
  773. }
  774. .prose > :first-child {
  775. margin-top: 0;
  776. }
  777. .prose > :last-child {
  778. margin-bottom: 0;
  779. }
  780. .prose-sm {
  781. font-size: 0.875rem;
  782. line-height: 1.7142857;
  783. }
  784. .prose-sm p {
  785. margin-top: 1.1428571em;
  786. margin-bottom: 1.1428571em;
  787. }
  788. .prose-sm [class~="lead"] {
  789. font-size: 1.2857143em;
  790. line-height: 1.5555556;
  791. margin-top: 0.8888889em;
  792. margin-bottom: 0.8888889em;
  793. }
  794. .prose-sm blockquote {
  795. margin-top: 1.3333333em;
  796. margin-bottom: 1.3333333em;
  797. padding-left: 1.1111111em;
  798. }
  799. .prose-sm h1 {
  800. font-size: 2.1428571em;
  801. margin-top: 0;
  802. margin-bottom: 0.8em;
  803. line-height: 1.2;
  804. }
  805. .prose-sm h2 {
  806. font-size: 1.4285714em;
  807. margin-top: 1.6em;
  808. margin-bottom: 0.8em;
  809. line-height: 1.4;
  810. }
  811. .prose-sm h3 {
  812. font-size: 1.2857143em;
  813. margin-top: 1.5555556em;
  814. margin-bottom: 0.4444444em;
  815. line-height: 1.5555556;
  816. }
  817. .prose-sm h4 {
  818. margin-top: 1.4285714em;
  819. margin-bottom: 0.5714286em;
  820. line-height: 1.4285714;
  821. }
  822. .prose-sm img {
  823. margin-top: 1.7142857em;
  824. margin-bottom: 1.7142857em;
  825. }
  826. .prose-sm video {
  827. margin-top: 1.7142857em;
  828. margin-bottom: 1.7142857em;
  829. }
  830. .prose-sm figure {
  831. margin-top: 1.7142857em;
  832. margin-bottom: 1.7142857em;
  833. }
  834. .prose-sm figure > * {
  835. margin-top: 0;
  836. margin-bottom: 0;
  837. }
  838. .prose-sm figure figcaption {
  839. font-size: 0.8571429em;
  840. line-height: 1.3333333;
  841. margin-top: 0.6666667em;
  842. }
  843. .prose-sm code {
  844. font-size: 0.8571429em;
  845. }
  846. .prose-sm h2 code {
  847. font-size: 0.9em;
  848. }
  849. .prose-sm h3 code {
  850. font-size: 0.8888889em;
  851. }
  852. .prose-sm pre {
  853. font-size: 0.8571429em;
  854. line-height: 1.6666667;
  855. margin-top: 1.6666667em;
  856. margin-bottom: 1.6666667em;
  857. border-radius: 0.25rem;
  858. padding-top: 0.6666667em;
  859. padding-right: 1em;
  860. padding-bottom: 0.6666667em;
  861. padding-left: 1em;
  862. }
  863. .prose-sm ol {
  864. margin-top: 1.1428571em;
  865. margin-bottom: 1.1428571em;
  866. }
  867. .prose-sm ul {
  868. margin-top: 1.1428571em;
  869. margin-bottom: 1.1428571em;
  870. }
  871. .prose-sm li {
  872. margin-top: 0.2857143em;
  873. margin-bottom: 0.2857143em;
  874. }
  875. .prose-sm ol > li {
  876. padding-left: 1.5714286em;
  877. }
  878. .prose-sm ol > li:before {
  879. left: 0;
  880. }
  881. .prose-sm ul > li {
  882. padding-left: 1.5714286em;
  883. }
  884. .prose-sm ul > li::before {
  885. height: 0.3571429em;
  886. width: 0.3571429em;
  887. top: calc(0.8571429em - 0.1785714em);
  888. left: 0.2142857em;
  889. }
  890. .prose-sm > ul > li p {
  891. margin-top: 0.5714286em;
  892. margin-bottom: 0.5714286em;
  893. }
  894. .prose-sm > ul > li > *:first-child {
  895. margin-top: 1.1428571em;
  896. }
  897. .prose-sm > ul > li > *:last-child {
  898. margin-bottom: 1.1428571em;
  899. }
  900. .prose-sm > ol > li > *:first-child {
  901. margin-top: 1.1428571em;
  902. }
  903. .prose-sm > ol > li > *:last-child {
  904. margin-bottom: 1.1428571em;
  905. }
  906. .prose-sm ul ul, .prose-sm ul ol, .prose-sm ol ul, .prose-sm ol ol {
  907. margin-top: 0.5714286em;
  908. margin-bottom: 0.5714286em;
  909. }
  910. .prose-sm hr {
  911. margin-top: 2.8571429em;
  912. margin-bottom: 2.8571429em;
  913. }
  914. .prose-sm hr + * {
  915. margin-top: 0;
  916. }
  917. .prose-sm h2 + * {
  918. margin-top: 0;
  919. }
  920. .prose-sm h3 + * {
  921. margin-top: 0;
  922. }
  923. .prose-sm h4 + * {
  924. margin-top: 0;
  925. }
  926. .prose-sm table {
  927. font-size: 0.8571429em;
  928. line-height: 1.5;
  929. }
  930. .prose-sm thead th {
  931. padding-right: 1em;
  932. padding-bottom: 0.6666667em;
  933. padding-left: 1em;
  934. }
  935. .prose-sm thead th:first-child {
  936. padding-left: 0;
  937. }
  938. .prose-sm thead th:last-child {
  939. padding-right: 0;
  940. }
  941. .prose-sm tbody td {
  942. padding-top: 0.6666667em;
  943. padding-right: 1em;
  944. padding-bottom: 0.6666667em;
  945. padding-left: 1em;
  946. }
  947. .prose-sm tbody td:first-child {
  948. padding-left: 0;
  949. }
  950. .prose-sm tbody td:last-child {
  951. padding-right: 0;
  952. }
  953. .prose-sm > :first-child {
  954. margin-top: 0;
  955. }
  956. .prose-sm > :last-child {
  957. margin-bottom: 0;
  958. }
  959. .prose-lg {
  960. font-size: 1.125rem;
  961. line-height: 1.7777778;
  962. }
  963. .prose-lg p {
  964. margin-top: 1.3333333em;
  965. margin-bottom: 1.3333333em;
  966. }
  967. .prose-lg [class~="lead"] {
  968. font-size: 1.2222222em;
  969. line-height: 1.4545455;
  970. margin-top: 1.0909091em;
  971. margin-bottom: 1.0909091em;
  972. }
  973. .prose-lg blockquote {
  974. margin-top: 1.6666667em;
  975. margin-bottom: 1.6666667em;
  976. padding-left: 1em;
  977. }
  978. .prose-lg h1 {
  979. font-size: 2.6666667em;
  980. margin-top: 0;
  981. margin-bottom: 0.8333333em;
  982. line-height: 1;
  983. }
  984. .prose-lg h2 {
  985. font-size: 1.6666667em;
  986. margin-top: 1.8666667em;
  987. margin-bottom: 1.0666667em;
  988. line-height: 1.3333333;
  989. }
  990. .prose-lg h3 {
  991. font-size: 1.3333333em;
  992. margin-top: 1.6666667em;
  993. margin-bottom: 0.6666667em;
  994. line-height: 1.5;
  995. }
  996. .prose-lg h4 {
  997. margin-top: 1.7777778em;
  998. margin-bottom: 0.4444444em;
  999. line-height: 1.5555556;
  1000. }
  1001. .prose-lg img {
  1002. margin-top: 1.7777778em;
  1003. margin-bottom: 1.7777778em;
  1004. }
  1005. .prose-lg video {
  1006. margin-top: 1.7777778em;
  1007. margin-bottom: 1.7777778em;
  1008. }
  1009. .prose-lg figure {
  1010. margin-top: 1.7777778em;
  1011. margin-bottom: 1.7777778em;
  1012. }
  1013. .prose-lg figure > * {
  1014. margin-top: 0;
  1015. margin-bottom: 0;
  1016. }
  1017. .prose-lg figure figcaption {
  1018. font-size: 0.8888889em;
  1019. line-height: 1.5;
  1020. margin-top: 1em;
  1021. }
  1022. .prose-lg code {
  1023. font-size: 0.8888889em;
  1024. }
  1025. .prose-lg h2 code {
  1026. font-size: 0.8666667em;
  1027. }
  1028. .prose-lg h3 code {
  1029. font-size: 0.875em;
  1030. }
  1031. .prose-lg pre {
  1032. font-size: 0.8888889em;
  1033. line-height: 1.75;
  1034. margin-top: 2em;
  1035. margin-bottom: 2em;
  1036. border-radius: 0.375rem;
  1037. padding-top: 1em;
  1038. padding-right: 1.5em;
  1039. padding-bottom: 1em;
  1040. padding-left: 1.5em;
  1041. }
  1042. .prose-lg ol {
  1043. margin-top: 1.3333333em;
  1044. margin-bottom: 1.3333333em;
  1045. }
  1046. .prose-lg ul {
  1047. margin-top: 1.3333333em;
  1048. margin-bottom: 1.3333333em;
  1049. }
  1050. .prose-lg li {
  1051. margin-top: 0.6666667em;
  1052. margin-bottom: 0.6666667em;
  1053. }
  1054. .prose-lg ol > li {
  1055. padding-left: 1.6666667em;
  1056. }
  1057. .prose-lg ol > li:before {
  1058. left: 0;
  1059. }
  1060. .prose-lg ul > li {
  1061. padding-left: 1.6666667em;
  1062. }
  1063. .prose-lg ul > li::before {
  1064. width: 0.3333333em;
  1065. height: 0.3333333em;
  1066. top: calc(0.8888889em - 0.1666667em);
  1067. left: 0.2222222em;
  1068. }
  1069. .prose-lg > ul > li p {
  1070. margin-top: 0.8888889em;
  1071. margin-bottom: 0.8888889em;
  1072. }
  1073. .prose-lg > ul > li > *:first-child {
  1074. margin-top: 1.3333333em;
  1075. }
  1076. .prose-lg > ul > li > *:last-child {
  1077. margin-bottom: 1.3333333em;
  1078. }
  1079. .prose-lg > ol > li > *:first-child {
  1080. margin-top: 1.3333333em;
  1081. }
  1082. .prose-lg > ol > li > *:last-child {
  1083. margin-bottom: 1.3333333em;
  1084. }
  1085. .prose-lg ul ul, .prose-lg ul ol, .prose-lg ol ul, .prose-lg ol ol {
  1086. margin-top: 0.8888889em;
  1087. margin-bottom: 0.8888889em;
  1088. }
  1089. .prose-lg hr {
  1090. margin-top: 3.1111111em;
  1091. margin-bottom: 3.1111111em;
  1092. }
  1093. .prose-lg hr + * {
  1094. margin-top: 0;
  1095. }
  1096. .prose-lg h2 + * {
  1097. margin-top: 0;
  1098. }
  1099. .prose-lg h3 + * {
  1100. margin-top: 0;
  1101. }
  1102. .prose-lg h4 + * {
  1103. margin-top: 0;
  1104. }
  1105. .prose-lg table {
  1106. font-size: 0.8888889em;
  1107. line-height: 1.5;
  1108. }
  1109. .prose-lg thead th {
  1110. padding-right: 0.75em;
  1111. padding-bottom: 0.75em;
  1112. padding-left: 0.75em;
  1113. }
  1114. .prose-lg thead th:first-child {
  1115. padding-left: 0;
  1116. }
  1117. .prose-lg thead th:last-child {
  1118. padding-right: 0;
  1119. }
  1120. .prose-lg tbody td {
  1121. padding-top: 0.75em;
  1122. padding-right: 0.75em;
  1123. padding-bottom: 0.75em;
  1124. padding-left: 0.75em;
  1125. }
  1126. .prose-lg tbody td:first-child {
  1127. padding-left: 0;
  1128. }
  1129. .prose-lg tbody td:last-child {
  1130. padding-right: 0;
  1131. }
  1132. .prose-lg > :first-child {
  1133. margin-top: 0;
  1134. }
  1135. .prose-lg > :last-child {
  1136. margin-bottom: 0;
  1137. }
  1138. .prose-xl {
  1139. font-size: 1.25rem;
  1140. line-height: 1.8;
  1141. }
  1142. .prose-xl p {
  1143. margin-top: 1.2em;
  1144. margin-bottom: 1.2em;
  1145. }
  1146. .prose-xl [class~="lead"] {
  1147. font-size: 1.2em;
  1148. line-height: 1.5;
  1149. margin-top: 1em;
  1150. margin-bottom: 1em;
  1151. }
  1152. .prose-xl blockquote {
  1153. margin-top: 1.6em;
  1154. margin-bottom: 1.6em;
  1155. padding-left: 1.0666667em;
  1156. }
  1157. .prose-xl h1 {
  1158. font-size: 2.8em;
  1159. margin-top: 0;
  1160. margin-bottom: 0.8571429em;
  1161. line-height: 1;
  1162. }
  1163. .prose-xl h2 {
  1164. font-size: 1.8em;
  1165. margin-top: 1.5555556em;
  1166. margin-bottom: 0.8888889em;
  1167. line-height: 1.1111111;
  1168. }
  1169. .prose-xl h3 {
  1170. font-size: 1.5em;
  1171. margin-top: 1.6em;
  1172. margin-bottom: 0.6666667em;
  1173. line-height: 1.3333333;
  1174. }
  1175. .prose-xl h4 {
  1176. margin-top: 1.8em;
  1177. margin-bottom: 0.6em;
  1178. line-height: 1.6;
  1179. }
  1180. .prose-xl img {
  1181. margin-top: 2em;
  1182. margin-bottom: 2em;
  1183. }
  1184. .prose-xl video {
  1185. margin-top: 2em;
  1186. margin-bottom: 2em;
  1187. }
  1188. .prose-xl figure {
  1189. margin-top: 2em;
  1190. margin-bottom: 2em;
  1191. }
  1192. .prose-xl figure > * {
  1193. margin-top: 0;
  1194. margin-bottom: 0;
  1195. }
  1196. .prose-xl figure figcaption {
  1197. font-size: 0.9em;
  1198. line-height: 1.5555556;
  1199. margin-top: 1em;
  1200. }
  1201. .prose-xl code {
  1202. font-size: 0.9em;
  1203. }
  1204. .prose-xl h2 code {
  1205. font-size: 0.8611111em;
  1206. }
  1207. .prose-xl h3 code {
  1208. font-size: 0.9em;
  1209. }
  1210. .prose-xl pre {
  1211. font-size: 0.9em;
  1212. line-height: 1.7777778;
  1213. margin-top: 2em;
  1214. margin-bottom: 2em;
  1215. border-radius: 0.5rem;
  1216. padding-top: 1.1111111em;
  1217. padding-right: 1.3333333em;
  1218. padding-bottom: 1.1111111em;
  1219. padding-left: 1.3333333em;
  1220. }
  1221. .prose-xl ol {
  1222. margin-top: 1.2em;
  1223. margin-bottom: 1.2em;
  1224. }
  1225. .prose-xl ul {
  1226. margin-top: 1.2em;
  1227. margin-bottom: 1.2em;
  1228. }
  1229. .prose-xl li {
  1230. margin-top: 0.6em;
  1231. margin-bottom: 0.6em;
  1232. }
  1233. .prose-xl ol > li {
  1234. padding-left: 1.8em;
  1235. }
  1236. .prose-xl ol > li:before {
  1237. left: 0;
  1238. }
  1239. .prose-xl ul > li {
  1240. padding-left: 1.8em;
  1241. }
  1242. .prose-xl ul > li::before {
  1243. width: 0.35em;
  1244. height: 0.35em;
  1245. top: calc(0.9em - 0.175em);
  1246. left: 0.25em;
  1247. }
  1248. .prose-xl > ul > li p {
  1249. margin-top: 0.8em;
  1250. margin-bottom: 0.8em;
  1251. }
  1252. .prose-xl > ul > li > *:first-child {
  1253. margin-top: 1.2em;
  1254. }
  1255. .prose-xl > ul > li > *:last-child {
  1256. margin-bottom: 1.2em;
  1257. }
  1258. .prose-xl > ol > li > *:first-child {
  1259. margin-top: 1.2em;
  1260. }
  1261. .prose-xl > ol > li > *:last-child {
  1262. margin-bottom: 1.2em;
  1263. }
  1264. .prose-xl ul ul, .prose-xl ul ol, .prose-xl ol ul, .prose-xl ol ol {
  1265. margin-top: 0.8em;
  1266. margin-bottom: 0.8em;
  1267. }
  1268. .prose-xl hr {
  1269. margin-top: 2.8em;
  1270. margin-bottom: 2.8em;
  1271. }
  1272. .prose-xl hr + * {
  1273. margin-top: 0;
  1274. }
  1275. .prose-xl h2 + * {
  1276. margin-top: 0;
  1277. }
  1278. .prose-xl h3 + * {
  1279. margin-top: 0;
  1280. }
  1281. .prose-xl h4 + * {
  1282. margin-top: 0;
  1283. }
  1284. .prose-xl table {
  1285. font-size: 0.9em;
  1286. line-height: 1.5555556;
  1287. }
  1288. .prose-xl thead th {
  1289. padding-right: 0.6666667em;
  1290. padding-bottom: 0.8888889em;
  1291. padding-left: 0.6666667em;
  1292. }
  1293. .prose-xl thead th:first-child {
  1294. padding-left: 0;
  1295. }
  1296. .prose-xl thead th:last-child {
  1297. padding-right: 0;
  1298. }
  1299. .prose-xl tbody td {
  1300. padding-top: 0.8888889em;
  1301. padding-right: 0.6666667em;
  1302. padding-bottom: 0.8888889em;
  1303. padding-left: 0.6666667em;
  1304. }
  1305. .prose-xl tbody td:first-child {
  1306. padding-left: 0;
  1307. }
  1308. .prose-xl tbody td:last-child {
  1309. padding-right: 0;
  1310. }
  1311. .prose-xl > :first-child {
  1312. margin-top: 0;
  1313. }
  1314. .prose-xl > :last-child {
  1315. margin-bottom: 0;
  1316. }
  1317. .prose-2xl {
  1318. font-size: 1.5rem;
  1319. line-height: 1.6666667;
  1320. }
  1321. .prose-2xl p {
  1322. margin-top: 1.3333333em;
  1323. margin-bottom: 1.3333333em;
  1324. }
  1325. .prose-2xl [class~="lead"] {
  1326. font-size: 1.25em;
  1327. line-height: 1.4666667;
  1328. margin-top: 1.0666667em;
  1329. margin-bottom: 1.0666667em;
  1330. }
  1331. .prose-2xl blockquote {
  1332. margin-top: 1.7777778em;
  1333. margin-bottom: 1.7777778em;
  1334. padding-left: 1.1111111em;
  1335. }
  1336. .prose-2xl h1 {
  1337. font-size: 2.6666667em;
  1338. margin-top: 0;
  1339. margin-bottom: 0.875em;
  1340. line-height: 1;
  1341. }
  1342. .prose-2xl h2 {
  1343. font-size: 2em;
  1344. margin-top: 1.5em;
  1345. margin-bottom: 0.8333333em;
  1346. line-height: 1.0833333;
  1347. }
  1348. .prose-2xl h3 {
  1349. font-size: 1.5em;
  1350. margin-top: 1.5555556em;
  1351. margin-bottom: 0.6666667em;
  1352. line-height: 1.2222222;
  1353. }
  1354. .prose-2xl h4 {
  1355. margin-top: 1.6666667em;
  1356. margin-bottom: 0.6666667em;
  1357. line-height: 1.5;
  1358. }
  1359. .prose-2xl img {
  1360. margin-top: 2em;
  1361. margin-bottom: 2em;
  1362. }
  1363. .prose-2xl video {
  1364. margin-top: 2em;
  1365. margin-bottom: 2em;
  1366. }
  1367. .prose-2xl figure {
  1368. margin-top: 2em;
  1369. margin-bottom: 2em;
  1370. }
  1371. .prose-2xl figure > * {
  1372. margin-top: 0;
  1373. margin-bottom: 0;
  1374. }
  1375. .prose-2xl figure figcaption {
  1376. font-size: 0.8333333em;
  1377. line-height: 1.6;
  1378. margin-top: 1em;
  1379. }
  1380. .prose-2xl code {
  1381. font-size: 0.8333333em;
  1382. }
  1383. .prose-2xl h2 code {
  1384. font-size: 0.875em;
  1385. }
  1386. .prose-2xl h3 code {
  1387. font-size: 0.8888889em;
  1388. }
  1389. .prose-2xl pre {
  1390. font-size: 0.8333333em;
  1391. line-height: 1.8;
  1392. margin-top: 2em;
  1393. margin-bottom: 2em;
  1394. border-radius: 0.5rem;
  1395. padding-top: 1.2em;
  1396. padding-right: 1.6em;
  1397. padding-bottom: 1.2em;
  1398. padding-left: 1.6em;
  1399. }
  1400. .prose-2xl ol {
  1401. margin-top: 1.3333333em;
  1402. margin-bottom: 1.3333333em;
  1403. }
  1404. .prose-2xl ul {
  1405. margin-top: 1.3333333em;
  1406. margin-bottom: 1.3333333em;
  1407. }
  1408. .prose-2xl li {
  1409. margin-top: 0.5em;
  1410. margin-bottom: 0.5em;
  1411. }
  1412. .prose-2xl ol > li {
  1413. padding-left: 1.6666667em;
  1414. }
  1415. .prose-2xl ol > li:before {
  1416. left: 0;
  1417. }
  1418. .prose-2xl ul > li {
  1419. padding-left: 1.6666667em;
  1420. }
  1421. .prose-2xl ul > li::before {
  1422. width: 0.3333333em;
  1423. height: 0.3333333em;
  1424. top: calc(0.8333333em - 0.1666667em);
  1425. left: 0.25em;
  1426. }
  1427. .prose-2xl > ul > li p {
  1428. margin-top: 0.8333333em;
  1429. margin-bottom: 0.8333333em;
  1430. }
  1431. .prose-2xl > ul > li > *:first-child {
  1432. margin-top: 1.3333333em;
  1433. }
  1434. .prose-2xl > ul > li > *:last-child {
  1435. margin-bottom: 1.3333333em;
  1436. }
  1437. .prose-2xl > ol > li > *:first-child {
  1438. margin-top: 1.3333333em;
  1439. }
  1440. .prose-2xl > ol > li > *:last-child {
  1441. margin-bottom: 1.3333333em;
  1442. }
  1443. .prose-2xl ul ul, .prose-2xl ul ol, .prose-2xl ol ul, .prose-2xl ol ol {
  1444. margin-top: 0.6666667em;
  1445. margin-bottom: 0.6666667em;
  1446. }
  1447. .prose-2xl hr {
  1448. margin-top: 3em;
  1449. margin-bottom: 3em;
  1450. }
  1451. .prose-2xl hr + * {
  1452. margin-top: 0;
  1453. }
  1454. .prose-2xl h2 + * {
  1455. margin-top: 0;
  1456. }
  1457. .prose-2xl h3 + * {
  1458. margin-top: 0;
  1459. }
  1460. .prose-2xl h4 + * {
  1461. margin-top: 0;
  1462. }
  1463. .prose-2xl table {
  1464. font-size: 0.8333333em;
  1465. line-height: 1.4;
  1466. }
  1467. .prose-2xl thead th {
  1468. padding-right: 0.6em;
  1469. padding-bottom: 0.8em;
  1470. padding-left: 0.6em;
  1471. }
  1472. .prose-2xl thead th:first-child {
  1473. padding-left: 0;
  1474. }
  1475. .prose-2xl thead th:last-child {
  1476. padding-right: 0;
  1477. }
  1478. .prose-2xl tbody td {
  1479. padding-top: 0.8em;
  1480. padding-right: 0.6em;
  1481. padding-bottom: 0.8em;
  1482. padding-left: 0.6em;
  1483. }
  1484. .prose-2xl tbody td:first-child {
  1485. padding-left: 0;
  1486. }
  1487. .prose-2xl tbody td:last-child {
  1488. padding-right: 0;
  1489. }
  1490. .prose-2xl > :first-child {
  1491. margin-top: 0;
  1492. }
  1493. .prose-2xl > :last-child {
  1494. margin-bottom: 0;
  1495. }
  1496. .debug-screens::before {
  1497. position: fixed;
  1498. z-index: 2147483647;
  1499. bottom: 0;
  1500. left: 0;
  1501. padding: .3333333em .5em;
  1502. font-size: 12px;
  1503. line-height: 1;
  1504. font-family: sans-serif;
  1505. background-color: #000;
  1506. color: #fff;
  1507. box-shadow: 0 0 0 1px #fff;
  1508. content: 'screen: _';
  1509. }
  1510. @media (min-width: 640px) {
  1511. .debug-screens::before {
  1512. content: 'screen: sm';
  1513. }
  1514. }
  1515. @media (min-width: 768px) {
  1516. .debug-screens::before {
  1517. content: 'screen: md';
  1518. }
  1519. }
  1520. @media (min-width: 1024px) {
  1521. .debug-screens::before {
  1522. content: 'screen: lg';
  1523. }
  1524. }
  1525. @media (min-width: 1280px) {
  1526. .debug-screens::before {
  1527. content: 'screen: xl';
  1528. }
  1529. }
  1530. .space-y-0 > :not(template) ~ :not(template) {
  1531. --space-y-reverse: 0;
  1532. margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
  1533. margin-bottom: calc(0px * var(--space-y-reverse));
  1534. }
  1535. .space-x-0 > :not(template) ~ :not(template) {
  1536. --space-x-reverse: 0;
  1537. margin-right: calc(0px * var(--space-x-reverse));
  1538. margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
  1539. }
  1540. .space-y-1 > :not(template) ~ :not(template) {
  1541. --space-y-reverse: 0;
  1542. margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
  1543. margin-bottom: calc(0.25rem * var(--space-y-reverse));
  1544. }
  1545. .space-x-1 > :not(template) ~ :not(template) {
  1546. --space-x-reverse: 0;
  1547. margin-right: calc(0.25rem * var(--space-x-reverse));
  1548. margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
  1549. }
  1550. .space-y-2 > :not(template) ~ :not(template) {
  1551. --space-y-reverse: 0;
  1552. margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
  1553. margin-bottom: calc(0.5rem * var(--space-y-reverse));
  1554. }
  1555. .space-x-2 > :not(template) ~ :not(template) {
  1556. --space-x-reverse: 0;
  1557. margin-right: calc(0.5rem * var(--space-x-reverse));
  1558. margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
  1559. }
  1560. .space-y-3 > :not(template) ~ :not(template) {
  1561. --space-y-reverse: 0;
  1562. margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
  1563. margin-bottom: calc(0.75rem * var(--space-y-reverse));
  1564. }
  1565. .space-x-3 > :not(template) ~ :not(template) {
  1566. --space-x-reverse: 0;
  1567. margin-right: calc(0.75rem * var(--space-x-reverse));
  1568. margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
  1569. }
  1570. .space-y-4 > :not(template) ~ :not(template) {
  1571. --space-y-reverse: 0;
  1572. margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
  1573. margin-bottom: calc(1rem * var(--space-y-reverse));
  1574. }
  1575. .space-x-4 > :not(template) ~ :not(template) {
  1576. --space-x-reverse: 0;
  1577. margin-right: calc(1rem * var(--space-x-reverse));
  1578. margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
  1579. }
  1580. .space-y-5 > :not(template) ~ :not(template) {
  1581. --space-y-reverse: 0;
  1582. margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
  1583. margin-bottom: calc(1.25rem * var(--space-y-reverse));
  1584. }
  1585. .space-x-5 > :not(template) ~ :not(template) {
  1586. --space-x-reverse: 0;
  1587. margin-right: calc(1.25rem * var(--space-x-reverse));
  1588. margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
  1589. }
  1590. .space-y-6 > :not(template) ~ :not(template) {
  1591. --space-y-reverse: 0;
  1592. margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
  1593. margin-bottom: calc(1.5rem * var(--space-y-reverse));
  1594. }
  1595. .space-x-6 > :not(template) ~ :not(template) {
  1596. --space-x-reverse: 0;
  1597. margin-right: calc(1.5rem * var(--space-x-reverse));
  1598. margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
  1599. }
  1600. .space-y-8 > :not(template) ~ :not(template) {
  1601. --space-y-reverse: 0;
  1602. margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
  1603. margin-bottom: calc(2rem * var(--space-y-reverse));
  1604. }
  1605. .space-x-8 > :not(template) ~ :not(template) {
  1606. --space-x-reverse: 0;
  1607. margin-right: calc(2rem * var(--space-x-reverse));
  1608. margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
  1609. }
  1610. .space-y-10 > :not(template) ~ :not(template) {
  1611. --space-y-reverse: 0;
  1612. margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
  1613. margin-bottom: calc(2.5rem * var(--space-y-reverse));
  1614. }
  1615. .space-x-10 > :not(template) ~ :not(template) {
  1616. --space-x-reverse: 0;
  1617. margin-right: calc(2.5rem * var(--space-x-reverse));
  1618. margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
  1619. }
  1620. .space-y-12 > :not(template) ~ :not(template) {
  1621. --space-y-reverse: 0;
  1622. margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
  1623. margin-bottom: calc(3rem * var(--space-y-reverse));
  1624. }
  1625. .space-x-12 > :not(template) ~ :not(template) {
  1626. --space-x-reverse: 0;
  1627. margin-right: calc(3rem * var(--space-x-reverse));
  1628. margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
  1629. }
  1630. .space-y-16 > :not(template) ~ :not(template) {
  1631. --space-y-reverse: 0;
  1632. margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
  1633. margin-bottom: calc(4rem * var(--space-y-reverse));
  1634. }
  1635. .space-x-16 > :not(template) ~ :not(template) {
  1636. --space-x-reverse: 0;
  1637. margin-right: calc(4rem * var(--space-x-reverse));
  1638. margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
  1639. }
  1640. .space-y-20 > :not(template) ~ :not(template) {
  1641. --space-y-reverse: 0;
  1642. margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
  1643. margin-bottom: calc(5rem * var(--space-y-reverse));
  1644. }
  1645. .space-x-20 > :not(template) ~ :not(template) {
  1646. --space-x-reverse: 0;
  1647. margin-right: calc(5rem * var(--space-x-reverse));
  1648. margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
  1649. }
  1650. .space-y-24 > :not(template) ~ :not(template) {
  1651. --space-y-reverse: 0;
  1652. margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
  1653. margin-bottom: calc(6rem * var(--space-y-reverse));
  1654. }
  1655. .space-x-24 > :not(template) ~ :not(template) {
  1656. --space-x-reverse: 0;
  1657. margin-right: calc(6rem * var(--space-x-reverse));
  1658. margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
  1659. }
  1660. .space-y-32 > :not(template) ~ :not(template) {
  1661. --space-y-reverse: 0;
  1662. margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
  1663. margin-bottom: calc(8rem * var(--space-y-reverse));
  1664. }
  1665. .space-x-32 > :not(template) ~ :not(template) {
  1666. --space-x-reverse: 0;
  1667. margin-right: calc(8rem * var(--space-x-reverse));
  1668. margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
  1669. }
  1670. .space-y-40 > :not(template) ~ :not(template) {
  1671. --space-y-reverse: 0;
  1672. margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
  1673. margin-bottom: calc(10rem * var(--space-y-reverse));
  1674. }
  1675. .space-x-40 > :not(template) ~ :not(template) {
  1676. --space-x-reverse: 0;
  1677. margin-right: calc(10rem * var(--space-x-reverse));
  1678. margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
  1679. }
  1680. .space-y-48 > :not(template) ~ :not(template) {
  1681. --space-y-reverse: 0;
  1682. margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
  1683. margin-bottom: calc(12rem * var(--space-y-reverse));
  1684. }
  1685. .space-x-48 > :not(template) ~ :not(template) {
  1686. --space-x-reverse: 0;
  1687. margin-right: calc(12rem * var(--space-x-reverse));
  1688. margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
  1689. }
  1690. .space-y-56 > :not(template) ~ :not(template) {
  1691. --space-y-reverse: 0;
  1692. margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
  1693. margin-bottom: calc(14rem * var(--space-y-reverse));
  1694. }
  1695. .space-x-56 > :not(template) ~ :not(template) {
  1696. --space-x-reverse: 0;
  1697. margin-right: calc(14rem * var(--space-x-reverse));
  1698. margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
  1699. }
  1700. .space-y-64 > :not(template) ~ :not(template) {
  1701. --space-y-reverse: 0;
  1702. margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
  1703. margin-bottom: calc(16rem * var(--space-y-reverse));
  1704. }
  1705. .space-x-64 > :not(template) ~ :not(template) {
  1706. --space-x-reverse: 0;
  1707. margin-right: calc(16rem * var(--space-x-reverse));
  1708. margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
  1709. }
  1710. .space-y-px > :not(template) ~ :not(template) {
  1711. --space-y-reverse: 0;
  1712. margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
  1713. margin-bottom: calc(1px * var(--space-y-reverse));
  1714. }
  1715. .space-x-px > :not(template) ~ :not(template) {
  1716. --space-x-reverse: 0;
  1717. margin-right: calc(1px * var(--space-x-reverse));
  1718. margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
  1719. }
  1720. .-space-y-1 > :not(template) ~ :not(template) {
  1721. --space-y-reverse: 0;
  1722. margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
  1723. margin-bottom: calc(-0.25rem * var(--space-y-reverse));
  1724. }
  1725. .-space-x-1 > :not(template) ~ :not(template) {
  1726. --space-x-reverse: 0;
  1727. margin-right: calc(-0.25rem * var(--space-x-reverse));
  1728. margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
  1729. }
  1730. .-space-y-2 > :not(template) ~ :not(template) {
  1731. --space-y-reverse: 0;
  1732. margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
  1733. margin-bottom: calc(-0.5rem * var(--space-y-reverse));
  1734. }
  1735. .-space-x-2 > :not(template) ~ :not(template) {
  1736. --space-x-reverse: 0;
  1737. margin-right: calc(-0.5rem * var(--space-x-reverse));
  1738. margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
  1739. }
  1740. .-space-y-3 > :not(template) ~ :not(template) {
  1741. --space-y-reverse: 0;
  1742. margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
  1743. margin-bottom: calc(-0.75rem * var(--space-y-reverse));
  1744. }
  1745. .-space-x-3 > :not(template) ~ :not(template) {
  1746. --space-x-reverse: 0;
  1747. margin-right: calc(-0.75rem * var(--space-x-reverse));
  1748. margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
  1749. }
  1750. .-space-y-4 > :not(template) ~ :not(template) {
  1751. --space-y-reverse: 0;
  1752. margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
  1753. margin-bottom: calc(-1rem * var(--space-y-reverse));
  1754. }
  1755. .-space-x-4 > :not(template) ~ :not(template) {
  1756. --space-x-reverse: 0;
  1757. margin-right: calc(-1rem * var(--space-x-reverse));
  1758. margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
  1759. }
  1760. .-space-y-5 > :not(template) ~ :not(template) {
  1761. --space-y-reverse: 0;
  1762. margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
  1763. margin-bottom: calc(-1.25rem * var(--space-y-reverse));
  1764. }
  1765. .-space-x-5 > :not(template) ~ :not(template) {
  1766. --space-x-reverse: 0;
  1767. margin-right: calc(-1.25rem * var(--space-x-reverse));
  1768. margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
  1769. }
  1770. .-space-y-6 > :not(template) ~ :not(template) {
  1771. --space-y-reverse: 0;
  1772. margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
  1773. margin-bottom: calc(-1.5rem * var(--space-y-reverse));
  1774. }
  1775. .-space-x-6 > :not(template) ~ :not(template) {
  1776. --space-x-reverse: 0;
  1777. margin-right: calc(-1.5rem * var(--space-x-reverse));
  1778. margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
  1779. }
  1780. .-space-y-8 > :not(template) ~ :not(template) {
  1781. --space-y-reverse: 0;
  1782. margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
  1783. margin-bottom: calc(-2rem * var(--space-y-reverse));
  1784. }
  1785. .-space-x-8 > :not(template) ~ :not(template) {
  1786. --space-x-reverse: 0;
  1787. margin-right: calc(-2rem * var(--space-x-reverse));
  1788. margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
  1789. }
  1790. .-space-y-10 > :not(template) ~ :not(template) {
  1791. --space-y-reverse: 0;
  1792. margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
  1793. margin-bottom: calc(-2.5rem * var(--space-y-reverse));
  1794. }
  1795. .-space-x-10 > :not(template) ~ :not(template) {
  1796. --space-x-reverse: 0;
  1797. margin-right: calc(-2.5rem * var(--space-x-reverse));
  1798. margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
  1799. }
  1800. .-space-y-12 > :not(template) ~ :not(template) {
  1801. --space-y-reverse: 0;
  1802. margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
  1803. margin-bottom: calc(-3rem * var(--space-y-reverse));
  1804. }
  1805. .-space-x-12 > :not(template) ~ :not(template) {
  1806. --space-x-reverse: 0;
  1807. margin-right: calc(-3rem * var(--space-x-reverse));
  1808. margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
  1809. }
  1810. .-space-y-16 > :not(template) ~ :not(template) {
  1811. --space-y-reverse: 0;
  1812. margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
  1813. margin-bottom: calc(-4rem * var(--space-y-reverse));
  1814. }
  1815. .-space-x-16 > :not(template) ~ :not(template) {
  1816. --space-x-reverse: 0;
  1817. margin-right: calc(-4rem * var(--space-x-reverse));
  1818. margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
  1819. }
  1820. .-space-y-20 > :not(template) ~ :not(template) {
  1821. --space-y-reverse: 0;
  1822. margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
  1823. margin-bottom: calc(-5rem * var(--space-y-reverse));
  1824. }
  1825. .-space-x-20 > :not(template) ~ :not(template) {
  1826. --space-x-reverse: 0;
  1827. margin-right: calc(-5rem * var(--space-x-reverse));
  1828. margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
  1829. }
  1830. .-space-y-24 > :not(template) ~ :not(template) {
  1831. --space-y-reverse: 0;
  1832. margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
  1833. margin-bottom: calc(-6rem * var(--space-y-reverse));
  1834. }
  1835. .-space-x-24 > :not(template) ~ :not(template) {
  1836. --space-x-reverse: 0;
  1837. margin-right: calc(-6rem * var(--space-x-reverse));
  1838. margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
  1839. }
  1840. .-space-y-32 > :not(template) ~ :not(template) {
  1841. --space-y-reverse: 0;
  1842. margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
  1843. margin-bottom: calc(-8rem * var(--space-y-reverse));
  1844. }
  1845. .-space-x-32 > :not(template) ~ :not(template) {
  1846. --space-x-reverse: 0;
  1847. margin-right: calc(-8rem * var(--space-x-reverse));
  1848. margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
  1849. }
  1850. .-space-y-40 > :not(template) ~ :not(template) {
  1851. --space-y-reverse: 0;
  1852. margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
  1853. margin-bottom: calc(-10rem * var(--space-y-reverse));
  1854. }
  1855. .-space-x-40 > :not(template) ~ :not(template) {
  1856. --space-x-reverse: 0;
  1857. margin-right: calc(-10rem * var(--space-x-reverse));
  1858. margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
  1859. }
  1860. .-space-y-48 > :not(template) ~ :not(template) {
  1861. --space-y-reverse: 0;
  1862. margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
  1863. margin-bottom: calc(-12rem * var(--space-y-reverse));
  1864. }
  1865. .-space-x-48 > :not(template) ~ :not(template) {
  1866. --space-x-reverse: 0;
  1867. margin-right: calc(-12rem * var(--space-x-reverse));
  1868. margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
  1869. }
  1870. .-space-y-56 > :not(template) ~ :not(template) {
  1871. --space-y-reverse: 0;
  1872. margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
  1873. margin-bottom: calc(-14rem * var(--space-y-reverse));
  1874. }
  1875. .-space-x-56 > :not(template) ~ :not(template) {
  1876. --space-x-reverse: 0;
  1877. margin-right: calc(-14rem * var(--space-x-reverse));
  1878. margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
  1879. }
  1880. .-space-y-64 > :not(template) ~ :not(template) {
  1881. --space-y-reverse: 0;
  1882. margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
  1883. margin-bottom: calc(-16rem * var(--space-y-reverse));
  1884. }
  1885. .-space-x-64 > :not(template) ~ :not(template) {
  1886. --space-x-reverse: 0;
  1887. margin-right: calc(-16rem * var(--space-x-reverse));
  1888. margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
  1889. }
  1890. .-space-y-px > :not(template) ~ :not(template) {
  1891. --space-y-reverse: 0;
  1892. margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
  1893. margin-bottom: calc(-1px * var(--space-y-reverse));
  1894. }
  1895. .-space-x-px > :not(template) ~ :not(template) {
  1896. --space-x-reverse: 0;
  1897. margin-right: calc(-1px * var(--space-x-reverse));
  1898. margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
  1899. }
  1900. .space-y-reverse > :not(template) ~ :not(template) {
  1901. --space-y-reverse: 1;
  1902. }
  1903. .space-x-reverse > :not(template) ~ :not(template) {
  1904. --space-x-reverse: 1;
  1905. }
  1906. .divide-y-0 > :not(template) ~ :not(template) {
  1907. --divide-y-reverse: 0;
  1908. border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
  1909. border-bottom-width: calc(0px * var(--divide-y-reverse));
  1910. }
  1911. .divide-x-0 > :not(template) ~ :not(template) {
  1912. --divide-x-reverse: 0;
  1913. border-right-width: calc(0px * var(--divide-x-reverse));
  1914. border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
  1915. }
  1916. .divide-y-2 > :not(template) ~ :not(template) {
  1917. --divide-y-reverse: 0;
  1918. border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
  1919. border-bottom-width: calc(2px * var(--divide-y-reverse));
  1920. }
  1921. .divide-x-2 > :not(template) ~ :not(template) {
  1922. --divide-x-reverse: 0;
  1923. border-right-width: calc(2px * var(--divide-x-reverse));
  1924. border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
  1925. }
  1926. .divide-y-4 > :not(template) ~ :not(template) {
  1927. --divide-y-reverse: 0;
  1928. border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
  1929. border-bottom-width: calc(4px * var(--divide-y-reverse));
  1930. }
  1931. .divide-x-4 > :not(template) ~ :not(template) {
  1932. --divide-x-reverse: 0;
  1933. border-right-width: calc(4px * var(--divide-x-reverse));
  1934. border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
  1935. }
  1936. .divide-y-8 > :not(template) ~ :not(template) {
  1937. --divide-y-reverse: 0;
  1938. border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
  1939. border-bottom-width: calc(8px * var(--divide-y-reverse));
  1940. }
  1941. .divide-x-8 > :not(template) ~ :not(template) {
  1942. --divide-x-reverse: 0;
  1943. border-right-width: calc(8px * var(--divide-x-reverse));
  1944. border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
  1945. }
  1946. .divide-y > :not(template) ~ :not(template) {
  1947. --divide-y-reverse: 0;
  1948. border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
  1949. border-bottom-width: calc(1px * var(--divide-y-reverse));
  1950. }
  1951. .divide-x > :not(template) ~ :not(template) {
  1952. --divide-x-reverse: 0;
  1953. border-right-width: calc(1px * var(--divide-x-reverse));
  1954. border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
  1955. }
  1956. .divide-y-reverse > :not(template) ~ :not(template) {
  1957. --divide-y-reverse: 1;
  1958. }
  1959. .divide-x-reverse > :not(template) ~ :not(template) {
  1960. --divide-x-reverse: 1;
  1961. }
  1962. .divide-transparent > :not(template) ~ :not(template) {
  1963. border-color: transparent;
  1964. }
  1965. .divide-current > :not(template) ~ :not(template) {
  1966. border-color: currentColor;
  1967. }
  1968. .divide-black > :not(template) ~ :not(template) {
  1969. --divide-opacity: 1;
  1970. border-color: #000;
  1971. border-color: rgba(0, 0, 0, var(--divide-opacity));
  1972. }
  1973. .divide-white > :not(template) ~ :not(template) {
  1974. --divide-opacity: 1;
  1975. border-color: #fff;
  1976. border-color: rgba(255, 255, 255, var(--divide-opacity));
  1977. }
  1978. .divide-gray-100 > :not(template) ~ :not(template) {
  1979. --divide-opacity: 1;
  1980. border-color: #f7fafc;
  1981. border-color: rgba(247, 250, 252, var(--divide-opacity));
  1982. }
  1983. .divide-gray-200 > :not(template) ~ :not(template) {
  1984. --divide-opacity: 1;
  1985. border-color: #edf2f7;
  1986. border-color: rgba(237, 242, 247, var(--divide-opacity));
  1987. }
  1988. .divide-gray-300 > :not(template) ~ :not(template) {
  1989. --divide-opacity: 1;
  1990. border-color: #e2e8f0;
  1991. border-color: rgba(226, 232, 240, var(--divide-opacity));
  1992. }
  1993. .divide-gray-400 > :not(template) ~ :not(template) {
  1994. --divide-opacity: 1;
  1995. border-color: #cbd5e0;
  1996. border-color: rgba(203, 213, 224, var(--divide-opacity));
  1997. }
  1998. .divide-gray-500 > :not(template) ~ :not(template) {
  1999. --divide-opacity: 1;
  2000. border-color: #a0aec0;
  2001. border-color: rgba(160, 174, 192, var(--divide-opacity));
  2002. }
  2003. .divide-gray-600 > :not(template) ~ :not(template) {
  2004. --divide-opacity: 1;
  2005. border-color: #718096;
  2006. border-color: rgba(113, 128, 150, var(--divide-opacity));
  2007. }
  2008. .divide-gray-700 > :not(template) ~ :not(template) {
  2009. --divide-opacity: 1;
  2010. border-color: #4a5568;
  2011. border-color: rgba(74, 85, 104, var(--divide-opacity));
  2012. }
  2013. .divide-gray-800 > :not(template) ~ :not(template) {
  2014. --divide-opacity: 1;
  2015. border-color: #2d3748;
  2016. border-color: rgba(45, 55, 72, var(--divide-opacity));
  2017. }
  2018. .divide-gray-900 > :not(template) ~ :not(template) {
  2019. --divide-opacity: 1;
  2020. border-color: #1a202c;
  2021. border-color: rgba(26, 32, 44, var(--divide-opacity));
  2022. }
  2023. .divide-red-100 > :not(template) ~ :not(template) {
  2024. --divide-opacity: 1;
  2025. border-color: #fff5f5;
  2026. border-color: rgba(255, 245, 245, var(--divide-opacity));
  2027. }
  2028. .divide-red-200 > :not(template) ~ :not(template) {
  2029. --divide-opacity: 1;
  2030. border-color: #fed7d7;
  2031. border-color: rgba(254, 215, 215, var(--divide-opacity));
  2032. }
  2033. .divide-red-300 > :not(template) ~ :not(template) {
  2034. --divide-opacity: 1;
  2035. border-color: #feb2b2;
  2036. border-color: rgba(254, 178, 178, var(--divide-opacity));
  2037. }
  2038. .divide-red-400 > :not(template) ~ :not(template) {
  2039. --divide-opacity: 1;
  2040. border-color: #fc8181;
  2041. border-color: rgba(252, 129, 129, var(--divide-opacity));
  2042. }
  2043. .divide-red-500 > :not(template) ~ :not(template) {
  2044. --divide-opacity: 1;
  2045. border-color: #f56565;
  2046. border-color: rgba(245, 101, 101, var(--divide-opacity));
  2047. }
  2048. .divide-red-600 > :not(template) ~ :not(template) {
  2049. --divide-opacity: 1;
  2050. border-color: #e53e3e;
  2051. border-color: rgba(229, 62, 62, var(--divide-opacity));
  2052. }
  2053. .divide-red-700 > :not(template) ~ :not(template) {
  2054. --divide-opacity: 1;
  2055. border-color: #c53030;
  2056. border-color: rgba(197, 48, 48, var(--divide-opacity));
  2057. }
  2058. .divide-red-800 > :not(template) ~ :not(template) {
  2059. --divide-opacity: 1;
  2060. border-color: #9b2c2c;
  2061. border-color: rgba(155, 44, 44, var(--divide-opacity));
  2062. }
  2063. .divide-red-900 > :not(template) ~ :not(template) {
  2064. --divide-opacity: 1;
  2065. border-color: #742a2a;
  2066. border-color: rgba(116, 42, 42, var(--divide-opacity));
  2067. }
  2068. .divide-orange-100 > :not(template) ~ :not(template) {
  2069. --divide-opacity: 1;
  2070. border-color: #fffaf0;
  2071. border-color: rgba(255, 250, 240, var(--divide-opacity));
  2072. }
  2073. .divide-orange-200 > :not(template) ~ :not(template) {
  2074. --divide-opacity: 1;
  2075. border-color: #feebc8;
  2076. border-color: rgba(254, 235, 200, var(--divide-opacity));
  2077. }
  2078. .divide-orange-300 > :not(template) ~ :not(template) {
  2079. --divide-opacity: 1;
  2080. border-color: #fbd38d;
  2081. border-color: rgba(251, 211, 141, var(--divide-opacity));
  2082. }
  2083. .divide-orange-400 > :not(template) ~ :not(template) {
  2084. --divide-opacity: 1;
  2085. border-color: #f6ad55;
  2086. border-color: rgba(246, 173, 85, var(--divide-opacity));
  2087. }
  2088. .divide-orange-500 > :not(template) ~ :not(template) {
  2089. --divide-opacity: 1;
  2090. border-color: #ed8936;
  2091. border-color: rgba(237, 137, 54, var(--divide-opacity));
  2092. }
  2093. .divide-orange-600 > :not(template) ~ :not(template) {
  2094. --divide-opacity: 1;
  2095. border-color: #dd6b20;
  2096. border-color: rgba(221, 107, 32, var(--divide-opacity));
  2097. }
  2098. .divide-orange-700 > :not(template) ~ :not(template) {
  2099. --divide-opacity: 1;
  2100. border-color: #c05621;
  2101. border-color: rgba(192, 86, 33, var(--divide-opacity));
  2102. }
  2103. .divide-orange-800 > :not(template) ~ :not(template) {
  2104. --divide-opacity: 1;
  2105. border-color: #9c4221;
  2106. border-color: rgba(156, 66, 33, var(--divide-opacity));
  2107. }
  2108. .divide-orange-900 > :not(template) ~ :not(template) {
  2109. --divide-opacity: 1;
  2110. border-color: #7b341e;
  2111. border-color: rgba(123, 52, 30, var(--divide-opacity));
  2112. }
  2113. .divide-yellow-100 > :not(template) ~ :not(template) {
  2114. --divide-opacity: 1;
  2115. border-color: #fffff0;
  2116. border-color: rgba(255, 255, 240, var(--divide-opacity));
  2117. }
  2118. .divide-yellow-200 > :not(template) ~ :not(template) {
  2119. --divide-opacity: 1;
  2120. border-color: #fefcbf;
  2121. border-color: rgba(254, 252, 191, var(--divide-opacity));
  2122. }
  2123. .divide-yellow-300 > :not(template) ~ :not(template) {
  2124. --divide-opacity: 1;
  2125. border-color: #faf089;
  2126. border-color: rgba(250, 240, 137, var(--divide-opacity));
  2127. }
  2128. .divide-yellow-400 > :not(template) ~ :not(template) {
  2129. --divide-opacity: 1;
  2130. border-color: #f6e05e;
  2131. border-color: rgba(246, 224, 94, var(--divide-opacity));
  2132. }
  2133. .divide-yellow-500 > :not(template) ~ :not(template) {
  2134. --divide-opacity: 1;
  2135. border-color: #ecc94b;
  2136. border-color: rgba(236, 201, 75, var(--divide-opacity));
  2137. }
  2138. .divide-yellow-600 > :not(template) ~ :not(template) {
  2139. --divide-opacity: 1;
  2140. border-color: #d69e2e;
  2141. border-color: rgba(214, 158, 46, var(--divide-opacity));
  2142. }
  2143. .divide-yellow-700 > :not(template) ~ :not(template) {
  2144. --divide-opacity: 1;
  2145. border-color: #b7791f;
  2146. border-color: rgba(183, 121, 31, var(--divide-opacity));
  2147. }
  2148. .divide-yellow-800 > :not(template) ~ :not(template) {
  2149. --divide-opacity: 1;
  2150. border-color: #975a16;
  2151. border-color: rgba(151, 90, 22, var(--divide-opacity));
  2152. }
  2153. .divide-yellow-900 > :not(template) ~ :not(template) {
  2154. --divide-opacity: 1;
  2155. border-color: #744210;
  2156. border-color: rgba(116, 66, 16, var(--divide-opacity));
  2157. }
  2158. .divide-green-100 > :not(template) ~ :not(template) {
  2159. --divide-opacity: 1;
  2160. border-color: #f0fff4;
  2161. border-color: rgba(240, 255, 244, var(--divide-opacity));
  2162. }
  2163. .divide-green-200 > :not(template) ~ :not(template) {
  2164. --divide-opacity: 1;
  2165. border-color: #c6f6d5;
  2166. border-color: rgba(198, 246, 213, var(--divide-opacity));
  2167. }
  2168. .divide-green-300 > :not(template) ~ :not(template) {
  2169. --divide-opacity: 1;
  2170. border-color: #9ae6b4;
  2171. border-color: rgba(154, 230, 180, var(--divide-opacity));
  2172. }
  2173. .divide-green-400 > :not(template) ~ :not(template) {
  2174. --divide-opacity: 1;
  2175. border-color: #68d391;
  2176. border-color: rgba(104, 211, 145, var(--divide-opacity));
  2177. }
  2178. .divide-green-500 > :not(template) ~ :not(template) {
  2179. --divide-opacity: 1;
  2180. border-color: #48bb78;
  2181. border-color: rgba(72, 187, 120, var(--divide-opacity));
  2182. }
  2183. .divide-green-600 > :not(template) ~ :not(template) {
  2184. --divide-opacity: 1;
  2185. border-color: #38a169;
  2186. border-color: rgba(56, 161, 105, var(--divide-opacity));
  2187. }
  2188. .divide-green-700 > :not(template) ~ :not(template) {
  2189. --divide-opacity: 1;
  2190. border-color: #2f855a;
  2191. border-color: rgba(47, 133, 90, var(--divide-opacity));
  2192. }
  2193. .divide-green-800 > :not(template) ~ :not(template) {
  2194. --divide-opacity: 1;
  2195. border-color: #276749;
  2196. border-color: rgba(39, 103, 73, var(--divide-opacity));
  2197. }
  2198. .divide-green-900 > :not(template) ~ :not(template) {
  2199. --divide-opacity: 1;
  2200. border-color: #22543d;
  2201. border-color: rgba(34, 84, 61, var(--divide-opacity));
  2202. }
  2203. .divide-teal-100 > :not(template) ~ :not(template) {
  2204. --divide-opacity: 1;
  2205. border-color: #e6fffa;
  2206. border-color: rgba(230, 255, 250, var(--divide-opacity));
  2207. }
  2208. .divide-teal-200 > :not(template) ~ :not(template) {
  2209. --divide-opacity: 1;
  2210. border-color: #b2f5ea;
  2211. border-color: rgba(178, 245, 234, var(--divide-opacity));
  2212. }
  2213. .divide-teal-300 > :not(template) ~ :not(template) {
  2214. --divide-opacity: 1;
  2215. border-color: #81e6d9;
  2216. border-color: rgba(129, 230, 217, var(--divide-opacity));
  2217. }
  2218. .divide-teal-400 > :not(template) ~ :not(template) {
  2219. --divide-opacity: 1;
  2220. border-color: #4fd1c5;
  2221. border-color: rgba(79, 209, 197, var(--divide-opacity));
  2222. }
  2223. .divide-teal-500 > :not(template) ~ :not(template) {
  2224. --divide-opacity: 1;
  2225. border-color: #38b2ac;
  2226. border-color: rgba(56, 178, 172, var(--divide-opacity));
  2227. }
  2228. .divide-teal-600 > :not(template) ~ :not(template) {
  2229. --divide-opacity: 1;
  2230. border-color: #319795;
  2231. border-color: rgba(49, 151, 149, var(--divide-opacity));
  2232. }
  2233. .divide-teal-700 > :not(template) ~ :not(template) {
  2234. --divide-opacity: 1;
  2235. border-color: #2c7a7b;
  2236. border-color: rgba(44, 122, 123, var(--divide-opacity));
  2237. }
  2238. .divide-teal-800 > :not(template) ~ :not(template) {
  2239. --divide-opacity: 1;
  2240. border-color: #285e61;
  2241. border-color: rgba(40, 94, 97, var(--divide-opacity));
  2242. }
  2243. .divide-teal-900 > :not(template) ~ :not(template) {
  2244. --divide-opacity: 1;
  2245. border-color: #234e52;
  2246. border-color: rgba(35, 78, 82, var(--divide-opacity));
  2247. }
  2248. .divide-blue-100 > :not(template) ~ :not(template) {
  2249. --divide-opacity: 1;
  2250. border-color: #ebf8ff;
  2251. border-color: rgba(235, 248, 255, var(--divide-opacity));
  2252. }
  2253. .divide-blue-200 > :not(template) ~ :not(template) {
  2254. --divide-opacity: 1;
  2255. border-color: #bee3f8;
  2256. border-color: rgba(190, 227, 248, var(--divide-opacity));
  2257. }
  2258. .divide-blue-300 > :not(template) ~ :not(template) {
  2259. --divide-opacity: 1;
  2260. border-color: #90cdf4;
  2261. border-color: rgba(144, 205, 244, var(--divide-opacity));
  2262. }
  2263. .divide-blue-400 > :not(template) ~ :not(template) {
  2264. --divide-opacity: 1;
  2265. border-color: #63b3ed;
  2266. border-color: rgba(99, 179, 237, var(--divide-opacity));
  2267. }
  2268. .divide-blue-500 > :not(template) ~ :not(template) {
  2269. --divide-opacity: 1;
  2270. border-color: #4299e1;
  2271. border-color: rgba(66, 153, 225, var(--divide-opacity));
  2272. }
  2273. .divide-blue-600 > :not(template) ~ :not(template) {
  2274. --divide-opacity: 1;
  2275. border-color: #3182ce;
  2276. border-color: rgba(49, 130, 206, var(--divide-opacity));
  2277. }
  2278. .divide-blue-700 > :not(template) ~ :not(template) {
  2279. --divide-opacity: 1;
  2280. border-color: #2b6cb0;
  2281. border-color: rgba(43, 108, 176, var(--divide-opacity));
  2282. }
  2283. .divide-blue-800 > :not(template) ~ :not(template) {
  2284. --divide-opacity: 1;
  2285. border-color: #2c5282;
  2286. border-color: rgba(44, 82, 130, var(--divide-opacity));
  2287. }
  2288. .divide-blue-900 > :not(template) ~ :not(template) {
  2289. --divide-opacity: 1;
  2290. border-color: #2a4365;
  2291. border-color: rgba(42, 67, 101, var(--divide-opacity));
  2292. }
  2293. .divide-indigo-100 > :not(template) ~ :not(template) {
  2294. --divide-opacity: 1;
  2295. border-color: #ebf4ff;
  2296. border-color: rgba(235, 244, 255, var(--divide-opacity));
  2297. }
  2298. .divide-indigo-200 > :not(template) ~ :not(template) {
  2299. --divide-opacity: 1;
  2300. border-color: #c3dafe;
  2301. border-color: rgba(195, 218, 254, var(--divide-opacity));
  2302. }
  2303. .divide-indigo-300 > :not(template) ~ :not(template) {
  2304. --divide-opacity: 1;
  2305. border-color: #a3bffa;
  2306. border-color: rgba(163, 191, 250, var(--divide-opacity));
  2307. }
  2308. .divide-indigo-400 > :not(template) ~ :not(template) {
  2309. --divide-opacity: 1;
  2310. border-color: #7f9cf5;
  2311. border-color: rgba(127, 156, 245, var(--divide-opacity));
  2312. }
  2313. .divide-indigo-500 > :not(template) ~ :not(template) {
  2314. --divide-opacity: 1;
  2315. border-color: #667eea;
  2316. border-color: rgba(102, 126, 234, var(--divide-opacity));
  2317. }
  2318. .divide-indigo-600 > :not(template) ~ :not(template) {
  2319. --divide-opacity: 1;
  2320. border-color: #5a67d8;
  2321. border-color: rgba(90, 103, 216, var(--divide-opacity));
  2322. }
  2323. .divide-indigo-700 > :not(template) ~ :not(template) {
  2324. --divide-opacity: 1;
  2325. border-color: #4c51bf;
  2326. border-color: rgba(76, 81, 191, var(--divide-opacity));
  2327. }
  2328. .divide-indigo-800 > :not(template) ~ :not(template) {
  2329. --divide-opacity: 1;
  2330. border-color: #434190;
  2331. border-color: rgba(67, 65, 144, var(--divide-opacity));
  2332. }
  2333. .divide-indigo-900 > :not(template) ~ :not(template) {
  2334. --divide-opacity: 1;
  2335. border-color: #3c366b;
  2336. border-color: rgba(60, 54, 107, var(--divide-opacity));
  2337. }
  2338. .divide-purple-100 > :not(template) ~ :not(template) {
  2339. --divide-opacity: 1;
  2340. border-color: #faf5ff;
  2341. border-color: rgba(250, 245, 255, var(--divide-opacity));
  2342. }
  2343. .divide-purple-200 > :not(template) ~ :not(template) {
  2344. --divide-opacity: 1;
  2345. border-color: #e9d8fd;
  2346. border-color: rgba(233, 216, 253, var(--divide-opacity));
  2347. }
  2348. .divide-purple-300 > :not(template) ~ :not(template) {
  2349. --divide-opacity: 1;
  2350. border-color: #d6bcfa;
  2351. border-color: rgba(214, 188, 250, var(--divide-opacity));
  2352. }
  2353. .divide-purple-400 > :not(template) ~ :not(template) {
  2354. --divide-opacity: 1;
  2355. border-color: #b794f4;
  2356. border-color: rgba(183, 148, 244, var(--divide-opacity));
  2357. }
  2358. .divide-purple-500 > :not(template) ~ :not(template) {
  2359. --divide-opacity: 1;
  2360. border-color: #9f7aea;
  2361. border-color: rgba(159, 122, 234, var(--divide-opacity));
  2362. }
  2363. .divide-purple-600 > :not(template) ~ :not(template) {
  2364. --divide-opacity: 1;
  2365. border-color: #805ad5;
  2366. border-color: rgba(128, 90, 213, var(--divide-opacity));
  2367. }
  2368. .divide-purple-700 > :not(template) ~ :not(template) {
  2369. --divide-opacity: 1;
  2370. border-color: #6b46c1;
  2371. border-color: rgba(107, 70, 193, var(--divide-opacity));
  2372. }
  2373. .divide-purple-800 > :not(template) ~ :not(template) {
  2374. --divide-opacity: 1;
  2375. border-color: #553c9a;
  2376. border-color: rgba(85, 60, 154, var(--divide-opacity));
  2377. }
  2378. .divide-purple-900 > :not(template) ~ :not(template) {
  2379. --divide-opacity: 1;
  2380. border-color: #44337a;
  2381. border-color: rgba(68, 51, 122, var(--divide-opacity));
  2382. }
  2383. .divide-pink-100 > :not(template) ~ :not(template) {
  2384. --divide-opacity: 1;
  2385. border-color: #fff5f7;
  2386. border-color: rgba(255, 245, 247, var(--divide-opacity));
  2387. }
  2388. .divide-pink-200 > :not(template) ~ :not(template) {
  2389. --divide-opacity: 1;
  2390. border-color: #fed7e2;
  2391. border-color: rgba(254, 215, 226, var(--divide-opacity));
  2392. }
  2393. .divide-pink-300 > :not(template) ~ :not(template) {
  2394. --divide-opacity: 1;
  2395. border-color: #fbb6ce;
  2396. border-color: rgba(251, 182, 206, var(--divide-opacity));
  2397. }
  2398. .divide-pink-400 > :not(template) ~ :not(template) {
  2399. --divide-opacity: 1;
  2400. border-color: #f687b3;
  2401. border-color: rgba(246, 135, 179, var(--divide-opacity));
  2402. }
  2403. .divide-pink-500 > :not(template) ~ :not(template) {
  2404. --divide-opacity: 1;
  2405. border-color: #ed64a6;
  2406. border-color: rgba(237, 100, 166, var(--divide-opacity));
  2407. }
  2408. .divide-pink-600 > :not(template) ~ :not(template) {
  2409. --divide-opacity: 1;
  2410. border-color: #d53f8c;
  2411. border-color: rgba(213, 63, 140, var(--divide-opacity));
  2412. }
  2413. .divide-pink-700 > :not(template) ~ :not(template) {
  2414. --divide-opacity: 1;
  2415. border-color: #b83280;
  2416. border-color: rgba(184, 50, 128, var(--divide-opacity));
  2417. }
  2418. .divide-pink-800 > :not(template) ~ :not(template) {
  2419. --divide-opacity: 1;
  2420. border-color: #97266d;
  2421. border-color: rgba(151, 38, 109, var(--divide-opacity));
  2422. }
  2423. .divide-pink-900 > :not(template) ~ :not(template) {
  2424. --divide-opacity: 1;
  2425. border-color: #702459;
  2426. border-color: rgba(112, 36, 89, var(--divide-opacity));
  2427. }
  2428. .divide-solid > :not(template) ~ :not(template) {
  2429. border-style: solid;
  2430. }
  2431. .divide-dashed > :not(template) ~ :not(template) {
  2432. border-style: dashed;
  2433. }
  2434. .divide-dotted > :not(template) ~ :not(template) {
  2435. border-style: dotted;
  2436. }
  2437. .divide-double > :not(template) ~ :not(template) {
  2438. border-style: double;
  2439. }
  2440. .divide-none > :not(template) ~ :not(template) {
  2441. border-style: none;
  2442. }
  2443. .divide-opacity-0 > :not(template) ~ :not(template) {
  2444. --divide-opacity: 0;
  2445. }
  2446. .divide-opacity-25 > :not(template) ~ :not(template) {
  2447. --divide-opacity: 0.25;
  2448. }
  2449. .divide-opacity-50 > :not(template) ~ :not(template) {
  2450. --divide-opacity: 0.5;
  2451. }
  2452. .divide-opacity-75 > :not(template) ~ :not(template) {
  2453. --divide-opacity: 0.75;
  2454. }
  2455. .divide-opacity-100 > :not(template) ~ :not(template) {
  2456. --divide-opacity: 1;
  2457. }
  2458. .sr-only {
  2459. position: absolute;
  2460. width: 1px;
  2461. height: 1px;
  2462. padding: 0;
  2463. margin: -1px;
  2464. overflow: hidden;
  2465. clip: rect(0, 0, 0, 0);
  2466. white-space: nowrap;
  2467. border-width: 0;
  2468. }
  2469. .not-sr-only {
  2470. position: static;
  2471. width: auto;
  2472. height: auto;
  2473. padding: 0;
  2474. margin: 0;
  2475. overflow: visible;
  2476. clip: auto;
  2477. white-space: normal;
  2478. }
  2479. .focus\:sr-only:focus {
  2480. position: absolute;
  2481. width: 1px;
  2482. height: 1px;
  2483. padding: 0;
  2484. margin: -1px;
  2485. overflow: hidden;
  2486. clip: rect(0, 0, 0, 0);
  2487. white-space: nowrap;
  2488. border-width: 0;
  2489. }
  2490. .focus\:not-sr-only:focus {
  2491. position: static;
  2492. width: auto;
  2493. height: auto;
  2494. padding: 0;
  2495. margin: 0;
  2496. overflow: visible;
  2497. clip: auto;
  2498. white-space: normal;
  2499. }
  2500. .appearance-none {
  2501. -webkit-appearance: none;
  2502. -moz-appearance: none;
  2503. appearance: none;
  2504. }
  2505. .bg-fixed {
  2506. background-attachment: fixed;
  2507. }
  2508. .bg-local {
  2509. background-attachment: local;
  2510. }
  2511. .bg-scroll {
  2512. background-attachment: scroll;
  2513. }
  2514. .bg-clip-border {
  2515. background-clip: border-box;
  2516. }
  2517. .bg-clip-padding {
  2518. background-clip: padding-box;
  2519. }
  2520. .bg-clip-content {
  2521. background-clip: content-box;
  2522. }
  2523. .bg-clip-text {
  2524. -webkit-background-clip: text;
  2525. background-clip: text;
  2526. }
  2527. .bg-transparent {
  2528. background-color: transparent;
  2529. }
  2530. .bg-current {
  2531. background-color: currentColor;
  2532. }
  2533. .bg-black {
  2534. --bg-opacity: 1;
  2535. background-color: #000;
  2536. background-color: rgba(0, 0, 0, var(--bg-opacity));
  2537. }
  2538. .bg-white {
  2539. --bg-opacity: 1;
  2540. background-color: #fff;
  2541. background-color: rgba(255, 255, 255, var(--bg-opacity));
  2542. }
  2543. .bg-gray-100 {
  2544. --bg-opacity: 1;
  2545. background-color: #f7fafc;
  2546. background-color: rgba(247, 250, 252, var(--bg-opacity));
  2547. }
  2548. .bg-gray-200 {
  2549. --bg-opacity: 1;
  2550. background-color: #edf2f7;
  2551. background-color: rgba(237, 242, 247, var(--bg-opacity));
  2552. }
  2553. .bg-gray-300 {
  2554. --bg-opacity: 1;
  2555. background-color: #e2e8f0;
  2556. background-color: rgba(226, 232, 240, var(--bg-opacity));
  2557. }
  2558. .bg-gray-400 {
  2559. --bg-opacity: 1;
  2560. background-color: #cbd5e0;
  2561. background-color: rgba(203, 213, 224, var(--bg-opacity));
  2562. }
  2563. .bg-gray-500 {
  2564. --bg-opacity: 1;
  2565. background-color: #a0aec0;
  2566. background-color: rgba(160, 174, 192, var(--bg-opacity));
  2567. }
  2568. .bg-gray-600 {
  2569. --bg-opacity: 1;
  2570. background-color: #718096;
  2571. background-color: rgba(113, 128, 150, var(--bg-opacity));
  2572. }
  2573. .bg-gray-700 {
  2574. --bg-opacity: 1;
  2575. background-color: #4a5568;
  2576. background-color: rgba(74, 85, 104, var(--bg-opacity));
  2577. }
  2578. .bg-gray-800 {
  2579. --bg-opacity: 1;
  2580. background-color: #2d3748;
  2581. background-color: rgba(45, 55, 72, var(--bg-opacity));
  2582. }
  2583. .bg-gray-900 {
  2584. --bg-opacity: 1;
  2585. background-color: #1a202c;
  2586. background-color: rgba(26, 32, 44, var(--bg-opacity));
  2587. }
  2588. .bg-red-100 {
  2589. --bg-opacity: 1;
  2590. background-color: #fff5f5;
  2591. background-color: rgba(255, 245, 245, var(--bg-opacity));
  2592. }
  2593. .bg-red-200 {
  2594. --bg-opacity: 1;
  2595. background-color: #fed7d7;
  2596. background-color: rgba(254, 215, 215, var(--bg-opacity));
  2597. }
  2598. .bg-red-300 {
  2599. --bg-opacity: 1;
  2600. background-color: #feb2b2;
  2601. background-color: rgba(254, 178, 178, var(--bg-opacity));
  2602. }
  2603. .bg-red-400 {
  2604. --bg-opacity: 1;
  2605. background-color: #fc8181;
  2606. background-color: rgba(252, 129, 129, var(--bg-opacity));
  2607. }
  2608. .bg-red-500 {
  2609. --bg-opacity: 1;
  2610. background-color: #f56565;
  2611. background-color: rgba(245, 101, 101, var(--bg-opacity));
  2612. }
  2613. .bg-red-600 {
  2614. --bg-opacity: 1;
  2615. background-color: #e53e3e;
  2616. background-color: rgba(229, 62, 62, var(--bg-opacity));
  2617. }
  2618. .bg-red-700 {
  2619. --bg-opacity: 1;
  2620. background-color: #c53030;
  2621. background-color: rgba(197, 48, 48, var(--bg-opacity));
  2622. }
  2623. .bg-red-800 {
  2624. --bg-opacity: 1;
  2625. background-color: #9b2c2c;
  2626. background-color: rgba(155, 44, 44, var(--bg-opacity));
  2627. }
  2628. .bg-red-900 {
  2629. --bg-opacity: 1;
  2630. background-color: #742a2a;
  2631. background-color: rgba(116, 42, 42, var(--bg-opacity));
  2632. }
  2633. .bg-orange-100 {
  2634. --bg-opacity: 1;
  2635. background-color: #fffaf0;
  2636. background-color: rgba(255, 250, 240, var(--bg-opacity));
  2637. }
  2638. .bg-orange-200 {
  2639. --bg-opacity: 1;
  2640. background-color: #feebc8;
  2641. background-color: rgba(254, 235, 200, var(--bg-opacity));
  2642. }
  2643. .bg-orange-300 {
  2644. --bg-opacity: 1;
  2645. background-color: #fbd38d;
  2646. background-color: rgba(251, 211, 141, var(--bg-opacity));
  2647. }
  2648. .bg-orange-400 {
  2649. --bg-opacity: 1;
  2650. background-color: #f6ad55;
  2651. background-color: rgba(246, 173, 85, var(--bg-opacity));
  2652. }
  2653. .bg-orange-500 {
  2654. --bg-opacity: 1;
  2655. background-color: #ed8936;
  2656. background-color: rgba(237, 137, 54, var(--bg-opacity));
  2657. }
  2658. .bg-orange-600 {
  2659. --bg-opacity: 1;
  2660. background-color: #dd6b20;
  2661. background-color: rgba(221, 107, 32, var(--bg-opacity));
  2662. }
  2663. .bg-orange-700 {
  2664. --bg-opacity: 1;
  2665. background-color: #c05621;
  2666. background-color: rgba(192, 86, 33, var(--bg-opacity));
  2667. }
  2668. .bg-orange-800 {
  2669. --bg-opacity: 1;
  2670. background-color: #9c4221;
  2671. background-color: rgba(156, 66, 33, var(--bg-opacity));
  2672. }
  2673. .bg-orange-900 {
  2674. --bg-opacity: 1;
  2675. background-color: #7b341e;
  2676. background-color: rgba(123, 52, 30, var(--bg-opacity));
  2677. }
  2678. .bg-yellow-100 {
  2679. --bg-opacity: 1;
  2680. background-color: #fffff0;
  2681. background-color: rgba(255, 255, 240, var(--bg-opacity));
  2682. }
  2683. .bg-yellow-200 {
  2684. --bg-opacity: 1;
  2685. background-color: #fefcbf;
  2686. background-color: rgba(254, 252, 191, var(--bg-opacity));
  2687. }
  2688. .bg-yellow-300 {
  2689. --bg-opacity: 1;
  2690. background-color: #faf089;
  2691. background-color: rgba(250, 240, 137, var(--bg-opacity));
  2692. }
  2693. .bg-yellow-400 {
  2694. --bg-opacity: 1;
  2695. background-color: #f6e05e;
  2696. background-color: rgba(246, 224, 94, var(--bg-opacity));
  2697. }
  2698. .bg-yellow-500 {
  2699. --bg-opacity: 1;
  2700. background-color: #ecc94b;
  2701. background-color: rgba(236, 201, 75, var(--bg-opacity));
  2702. }
  2703. .bg-yellow-600 {
  2704. --bg-opacity: 1;
  2705. background-color: #d69e2e;
  2706. background-color: rgba(214, 158, 46, var(--bg-opacity));
  2707. }
  2708. .bg-yellow-700 {
  2709. --bg-opacity: 1;
  2710. background-color: #b7791f;
  2711. background-color: rgba(183, 121, 31, var(--bg-opacity));
  2712. }
  2713. .bg-yellow-800 {
  2714. --bg-opacity: 1;
  2715. background-color: #975a16;
  2716. background-color: rgba(151, 90, 22, var(--bg-opacity));
  2717. }
  2718. .bg-yellow-900 {
  2719. --bg-opacity: 1;
  2720. background-color: #744210;
  2721. background-color: rgba(116, 66, 16, var(--bg-opacity));
  2722. }
  2723. .bg-green-100 {
  2724. --bg-opacity: 1;
  2725. background-color: #f0fff4;
  2726. background-color: rgba(240, 255, 244, var(--bg-opacity));
  2727. }
  2728. .bg-green-200 {
  2729. --bg-opacity: 1;
  2730. background-color: #c6f6d5;
  2731. background-color: rgba(198, 246, 213, var(--bg-opacity));
  2732. }
  2733. .bg-green-300 {
  2734. --bg-opacity: 1;
  2735. background-color: #9ae6b4;
  2736. background-color: rgba(154, 230, 180, var(--bg-opacity));
  2737. }
  2738. .bg-green-400 {
  2739. --bg-opacity: 1;
  2740. background-color: #68d391;
  2741. background-color: rgba(104, 211, 145, var(--bg-opacity));
  2742. }
  2743. .bg-green-500 {
  2744. --bg-opacity: 1;
  2745. background-color: #48bb78;
  2746. background-color: rgba(72, 187, 120, var(--bg-opacity));
  2747. }
  2748. .bg-green-600 {
  2749. --bg-opacity: 1;
  2750. background-color: #38a169;
  2751. background-color: rgba(56, 161, 105, var(--bg-opacity));
  2752. }
  2753. .bg-green-700 {
  2754. --bg-opacity: 1;
  2755. background-color: #2f855a;
  2756. background-color: rgba(47, 133, 90, var(--bg-opacity));
  2757. }
  2758. .bg-green-800 {
  2759. --bg-opacity: 1;
  2760. background-color: #276749;
  2761. background-color: rgba(39, 103, 73, var(--bg-opacity));
  2762. }
  2763. .bg-green-900 {
  2764. --bg-opacity: 1;
  2765. background-color: #22543d;
  2766. background-color: rgba(34, 84, 61, var(--bg-opacity));
  2767. }
  2768. .bg-teal-100 {
  2769. --bg-opacity: 1;
  2770. background-color: #e6fffa;
  2771. background-color: rgba(230, 255, 250, var(--bg-opacity));
  2772. }
  2773. .bg-teal-200 {
  2774. --bg-opacity: 1;
  2775. background-color: #b2f5ea;
  2776. background-color: rgba(178, 245, 234, var(--bg-opacity));
  2777. }
  2778. .bg-teal-300 {
  2779. --bg-opacity: 1;
  2780. background-color: #81e6d9;
  2781. background-color: rgba(129, 230, 217, var(--bg-opacity));
  2782. }
  2783. .bg-teal-400 {
  2784. --bg-opacity: 1;
  2785. background-color: #4fd1c5;
  2786. background-color: rgba(79, 209, 197, var(--bg-opacity));
  2787. }
  2788. .bg-teal-500 {
  2789. --bg-opacity: 1;
  2790. background-color: #38b2ac;
  2791. background-color: rgba(56, 178, 172, var(--bg-opacity));
  2792. }
  2793. .bg-teal-600 {
  2794. --bg-opacity: 1;
  2795. background-color: #319795;
  2796. background-color: rgba(49, 151, 149, var(--bg-opacity));
  2797. }
  2798. .bg-teal-700 {
  2799. --bg-opacity: 1;
  2800. background-color: #2c7a7b;
  2801. background-color: rgba(44, 122, 123, var(--bg-opacity));
  2802. }
  2803. .bg-teal-800 {
  2804. --bg-opacity: 1;
  2805. background-color: #285e61;
  2806. background-color: rgba(40, 94, 97, var(--bg-opacity));
  2807. }
  2808. .bg-teal-900 {
  2809. --bg-opacity: 1;
  2810. background-color: #234e52;
  2811. background-color: rgba(35, 78, 82, var(--bg-opacity));
  2812. }
  2813. .bg-blue-100 {
  2814. --bg-opacity: 1;
  2815. background-color: #ebf8ff;
  2816. background-color: rgba(235, 248, 255, var(--bg-opacity));
  2817. }
  2818. .bg-blue-200 {
  2819. --bg-opacity: 1;
  2820. background-color: #bee3f8;
  2821. background-color: rgba(190, 227, 248, var(--bg-opacity));
  2822. }
  2823. .bg-blue-300 {
  2824. --bg-opacity: 1;
  2825. background-color: #90cdf4;
  2826. background-color: rgba(144, 205, 244, var(--bg-opacity));
  2827. }
  2828. .bg-blue-400 {
  2829. --bg-opacity: 1;
  2830. background-color: #63b3ed;
  2831. background-color: rgba(99, 179, 237, var(--bg-opacity));
  2832. }
  2833. .bg-blue-500 {
  2834. --bg-opacity: 1;
  2835. background-color: #4299e1;
  2836. background-color: rgba(66, 153, 225, var(--bg-opacity));
  2837. }
  2838. .bg-blue-600 {
  2839. --bg-opacity: 1;
  2840. background-color: #3182ce;
  2841. background-color: rgba(49, 130, 206, var(--bg-opacity));
  2842. }
  2843. .bg-blue-700 {
  2844. --bg-opacity: 1;
  2845. background-color: #2b6cb0;
  2846. background-color: rgba(43, 108, 176, var(--bg-opacity));
  2847. }
  2848. .bg-blue-800 {
  2849. --bg-opacity: 1;
  2850. background-color: #2c5282;
  2851. background-color: rgba(44, 82, 130, var(--bg-opacity));
  2852. }
  2853. .bg-blue-900 {
  2854. --bg-opacity: 1;
  2855. background-color: #2a4365;
  2856. background-color: rgba(42, 67, 101, var(--bg-opacity));
  2857. }
  2858. .bg-indigo-100 {
  2859. --bg-opacity: 1;
  2860. background-color: #ebf4ff;
  2861. background-color: rgba(235, 244, 255, var(--bg-opacity));
  2862. }
  2863. .bg-indigo-200 {
  2864. --bg-opacity: 1;
  2865. background-color: #c3dafe;
  2866. background-color: rgba(195, 218, 254, var(--bg-opacity));
  2867. }
  2868. .bg-indigo-300 {
  2869. --bg-opacity: 1;
  2870. background-color: #a3bffa;
  2871. background-color: rgba(163, 191, 250, var(--bg-opacity));
  2872. }
  2873. .bg-indigo-400 {
  2874. --bg-opacity: 1;
  2875. background-color: #7f9cf5;
  2876. background-color: rgba(127, 156, 245, var(--bg-opacity));
  2877. }
  2878. .bg-indigo-500 {
  2879. --bg-opacity: 1;
  2880. background-color: #667eea;
  2881. background-color: rgba(102, 126, 234, var(--bg-opacity));
  2882. }
  2883. .bg-indigo-600 {
  2884. --bg-opacity: 1;
  2885. background-color: #5a67d8;
  2886. background-color: rgba(90, 103, 216, var(--bg-opacity));
  2887. }
  2888. .bg-indigo-700 {
  2889. --bg-opacity: 1;
  2890. background-color: #4c51bf;
  2891. background-color: rgba(76, 81, 191, var(--bg-opacity));
  2892. }
  2893. .bg-indigo-800 {
  2894. --bg-opacity: 1;
  2895. background-color: #434190;
  2896. background-color: rgba(67, 65, 144, var(--bg-opacity));
  2897. }
  2898. .bg-indigo-900 {
  2899. --bg-opacity: 1;
  2900. background-color: #3c366b;
  2901. background-color: rgba(60, 54, 107, var(--bg-opacity));
  2902. }
  2903. .bg-purple-100 {
  2904. --bg-opacity: 1;
  2905. background-color: #faf5ff;
  2906. background-color: rgba(250, 245, 255, var(--bg-opacity));
  2907. }
  2908. .bg-purple-200 {
  2909. --bg-opacity: 1;
  2910. background-color: #e9d8fd;
  2911. background-color: rgba(233, 216, 253, var(--bg-opacity));
  2912. }
  2913. .bg-purple-300 {
  2914. --bg-opacity: 1;
  2915. background-color: #d6bcfa;
  2916. background-color: rgba(214, 188, 250, var(--bg-opacity));
  2917. }
  2918. .bg-purple-400 {
  2919. --bg-opacity: 1;
  2920. background-color: #b794f4;
  2921. background-color: rgba(183, 148, 244, var(--bg-opacity));
  2922. }
  2923. .bg-purple-500 {
  2924. --bg-opacity: 1;
  2925. background-color: #9f7aea;
  2926. background-color: rgba(159, 122, 234, var(--bg-opacity));
  2927. }
  2928. .bg-purple-600 {
  2929. --bg-opacity: 1;
  2930. background-color: #805ad5;
  2931. background-color: rgba(128, 90, 213, var(--bg-opacity));
  2932. }
  2933. .bg-purple-700 {
  2934. --bg-opacity: 1;
  2935. background-color: #6b46c1;
  2936. background-color: rgba(107, 70, 193, var(--bg-opacity));
  2937. }
  2938. .bg-purple-800 {
  2939. --bg-opacity: 1;
  2940. background-color: #553c9a;
  2941. background-color: rgba(85, 60, 154, var(--bg-opacity));
  2942. }
  2943. .bg-purple-900 {
  2944. --bg-opacity: 1;
  2945. background-color: #44337a;
  2946. background-color: rgba(68, 51, 122, var(--bg-opacity));
  2947. }
  2948. .bg-pink-100 {
  2949. --bg-opacity: 1;
  2950. background-color: #fff5f7;
  2951. background-color: rgba(255, 245, 247, var(--bg-opacity));
  2952. }
  2953. .bg-pink-200 {
  2954. --bg-opacity: 1;
  2955. background-color: #fed7e2;
  2956. background-color: rgba(254, 215, 226, var(--bg-opacity));
  2957. }
  2958. .bg-pink-300 {
  2959. --bg-opacity: 1;
  2960. background-color: #fbb6ce;
  2961. background-color: rgba(251, 182, 206, var(--bg-opacity));
  2962. }
  2963. .bg-pink-400 {
  2964. --bg-opacity: 1;
  2965. background-color: #f687b3;
  2966. background-color: rgba(246, 135, 179, var(--bg-opacity));
  2967. }
  2968. .bg-pink-500 {
  2969. --bg-opacity: 1;
  2970. background-color: #ed64a6;
  2971. background-color: rgba(237, 100, 166, var(--bg-opacity));
  2972. }
  2973. .bg-pink-600 {
  2974. --bg-opacity: 1;
  2975. background-color: #d53f8c;
  2976. background-color: rgba(213, 63, 140, var(--bg-opacity));
  2977. }
  2978. .bg-pink-700 {
  2979. --bg-opacity: 1;
  2980. background-color: #b83280;
  2981. background-color: rgba(184, 50, 128, var(--bg-opacity));
  2982. }
  2983. .bg-pink-800 {
  2984. --bg-opacity: 1;
  2985. background-color: #97266d;
  2986. background-color: rgba(151, 38, 109, var(--bg-opacity));
  2987. }
  2988. .bg-pink-900 {
  2989. --bg-opacity: 1;
  2990. background-color: #702459;
  2991. background-color: rgba(112, 36, 89, var(--bg-opacity));
  2992. }
  2993. .hover\:bg-transparent:hover {
  2994. background-color: transparent;
  2995. }
  2996. .hover\:bg-current:hover {
  2997. background-color: currentColor;
  2998. }
  2999. .hover\:bg-black:hover {
  3000. --bg-opacity: 1;
  3001. background-color: #000;
  3002. background-color: rgba(0, 0, 0, var(--bg-opacity));
  3003. }
  3004. .hover\:bg-white:hover {
  3005. --bg-opacity: 1;
  3006. background-color: #fff;
  3007. background-color: rgba(255, 255, 255, var(--bg-opacity));
  3008. }
  3009. .hover\:bg-gray-100:hover {
  3010. --bg-opacity: 1;
  3011. background-color: #f7fafc;
  3012. background-color: rgba(247, 250, 252, var(--bg-opacity));
  3013. }
  3014. .hover\:bg-gray-200:hover {
  3015. --bg-opacity: 1;
  3016. background-color: #edf2f7;
  3017. background-color: rgba(237, 242, 247, var(--bg-opacity));
  3018. }
  3019. .hover\:bg-gray-300:hover {
  3020. --bg-opacity: 1;
  3021. background-color: #e2e8f0;
  3022. background-color: rgba(226, 232, 240, var(--bg-opacity));
  3023. }
  3024. .hover\:bg-gray-400:hover {
  3025. --bg-opacity: 1;
  3026. background-color: #cbd5e0;
  3027. background-color: rgba(203, 213, 224, var(--bg-opacity));
  3028. }
  3029. .hover\:bg-gray-500:hover {
  3030. --bg-opacity: 1;
  3031. background-color: #a0aec0;
  3032. background-color: rgba(160, 174, 192, var(--bg-opacity));
  3033. }
  3034. .hover\:bg-gray-600:hover {
  3035. --bg-opacity: 1;
  3036. background-color: #718096;
  3037. background-color: rgba(113, 128, 150, var(--bg-opacity));
  3038. }
  3039. .hover\:bg-gray-700:hover {
  3040. --bg-opacity: 1;
  3041. background-color: #4a5568;
  3042. background-color: rgba(74, 85, 104, var(--bg-opacity));
  3043. }
  3044. .hover\:bg-gray-800:hover {
  3045. --bg-opacity: 1;
  3046. background-color: #2d3748;
  3047. background-color: rgba(45, 55, 72, var(--bg-opacity));
  3048. }
  3049. .hover\:bg-gray-900:hover {
  3050. --bg-opacity: 1;
  3051. background-color: #1a202c;
  3052. background-color: rgba(26, 32, 44, var(--bg-opacity));
  3053. }
  3054. .hover\:bg-red-100:hover {
  3055. --bg-opacity: 1;
  3056. background-color: #fff5f5;
  3057. background-color: rgba(255, 245, 245, var(--bg-opacity));
  3058. }
  3059. .hover\:bg-red-200:hover {
  3060. --bg-opacity: 1;
  3061. background-color: #fed7d7;
  3062. background-color: rgba(254, 215, 215, var(--bg-opacity));
  3063. }
  3064. .hover\:bg-red-300:hover {
  3065. --bg-opacity: 1;
  3066. background-color: #feb2b2;
  3067. background-color: rgba(254, 178, 178, var(--bg-opacity));
  3068. }
  3069. .hover\:bg-red-400:hover {
  3070. --bg-opacity: 1;
  3071. background-color: #fc8181;
  3072. background-color: rgba(252, 129, 129, var(--bg-opacity));
  3073. }
  3074. .hover\:bg-red-500:hover {
  3075. --bg-opacity: 1;
  3076. background-color: #f56565;
  3077. background-color: rgba(245, 101, 101, var(--bg-opacity));
  3078. }
  3079. .hover\:bg-red-600:hover {
  3080. --bg-opacity: 1;
  3081. background-color: #e53e3e;
  3082. background-color: rgba(229, 62, 62, var(--bg-opacity));
  3083. }
  3084. .hover\:bg-red-700:hover {
  3085. --bg-opacity: 1;
  3086. background-color: #c53030;
  3087. background-color: rgba(197, 48, 48, var(--bg-opacity));
  3088. }
  3089. .hover\:bg-red-800:hover {
  3090. --bg-opacity: 1;
  3091. background-color: #9b2c2c;
  3092. background-color: rgba(155, 44, 44, var(--bg-opacity));
  3093. }
  3094. .hover\:bg-red-900:hover {
  3095. --bg-opacity: 1;
  3096. background-color: #742a2a;
  3097. background-color: rgba(116, 42, 42, var(--bg-opacity));
  3098. }
  3099. .hover\:bg-orange-100:hover {
  3100. --bg-opacity: 1;
  3101. background-color: #fffaf0;
  3102. background-color: rgba(255, 250, 240, var(--bg-opacity));
  3103. }
  3104. .hover\:bg-orange-200:hover {
  3105. --bg-opacity: 1;
  3106. background-color: #feebc8;
  3107. background-color: rgba(254, 235, 200, var(--bg-opacity));
  3108. }
  3109. .hover\:bg-orange-300:hover {
  3110. --bg-opacity: 1;
  3111. background-color: #fbd38d;
  3112. background-color: rgba(251, 211, 141, var(--bg-opacity));
  3113. }
  3114. .hover\:bg-orange-400:hover {
  3115. --bg-opacity: 1;
  3116. background-color: #f6ad55;
  3117. background-color: rgba(246, 173, 85, var(--bg-opacity));
  3118. }
  3119. .hover\:bg-orange-500:hover {
  3120. --bg-opacity: 1;
  3121. background-color: #ed8936;
  3122. background-color: rgba(237, 137, 54, var(--bg-opacity));
  3123. }
  3124. .hover\:bg-orange-600:hover {
  3125. --bg-opacity: 1;
  3126. background-color: #dd6b20;
  3127. background-color: rgba(221, 107, 32, var(--bg-opacity));
  3128. }
  3129. .hover\:bg-orange-700:hover {
  3130. --bg-opacity: 1;
  3131. background-color: #c05621;
  3132. background-color: rgba(192, 86, 33, var(--bg-opacity));
  3133. }
  3134. .hover\:bg-orange-800:hover {
  3135. --bg-opacity: 1;
  3136. background-color: #9c4221;
  3137. background-color: rgba(156, 66, 33, var(--bg-opacity));
  3138. }
  3139. .hover\:bg-orange-900:hover {
  3140. --bg-opacity: 1;
  3141. background-color: #7b341e;
  3142. background-color: rgba(123, 52, 30, var(--bg-opacity));
  3143. }
  3144. .hover\:bg-yellow-100:hover {
  3145. --bg-opacity: 1;
  3146. background-color: #fffff0;
  3147. background-color: rgba(255, 255, 240, var(--bg-opacity));
  3148. }
  3149. .hover\:bg-yellow-200:hover {
  3150. --bg-opacity: 1;
  3151. background-color: #fefcbf;
  3152. background-color: rgba(254, 252, 191, var(--bg-opacity));
  3153. }
  3154. .hover\:bg-yellow-300:hover {
  3155. --bg-opacity: 1;
  3156. background-color: #faf089;
  3157. background-color: rgba(250, 240, 137, var(--bg-opacity));
  3158. }
  3159. .hover\:bg-yellow-400:hover {
  3160. --bg-opacity: 1;
  3161. background-color: #f6e05e;
  3162. background-color: rgba(246, 224, 94, var(--bg-opacity));
  3163. }
  3164. .hover\:bg-yellow-500:hover {
  3165. --bg-opacity: 1;
  3166. background-color: #ecc94b;
  3167. background-color: rgba(236, 201, 75, var(--bg-opacity));
  3168. }
  3169. .hover\:bg-yellow-600:hover {
  3170. --bg-opacity: 1;
  3171. background-color: #d69e2e;
  3172. background-color: rgba(214, 158, 46, var(--bg-opacity));
  3173. }
  3174. .hover\:bg-yellow-700:hover {
  3175. --bg-opacity: 1;
  3176. background-color: #b7791f;
  3177. background-color: rgba(183, 121, 31, var(--bg-opacity));
  3178. }
  3179. .hover\:bg-yellow-800:hover {
  3180. --bg-opacity: 1;
  3181. background-color: #975a16;
  3182. background-color: rgba(151, 90, 22, var(--bg-opacity));
  3183. }
  3184. .hover\:bg-yellow-900:hover {
  3185. --bg-opacity: 1;
  3186. background-color: #744210;
  3187. background-color: rgba(116, 66, 16, var(--bg-opacity));
  3188. }
  3189. .hover\:bg-green-100:hover {
  3190. --bg-opacity: 1;
  3191. background-color: #f0fff4;
  3192. background-color: rgba(240, 255, 244, var(--bg-opacity));
  3193. }
  3194. .hover\:bg-green-200:hover {
  3195. --bg-opacity: 1;
  3196. background-color: #c6f6d5;
  3197. background-color: rgba(198, 246, 213, var(--bg-opacity));
  3198. }
  3199. .hover\:bg-green-300:hover {
  3200. --bg-opacity: 1;
  3201. background-color: #9ae6b4;
  3202. background-color: rgba(154, 230, 180, var(--bg-opacity));
  3203. }
  3204. .hover\:bg-green-400:hover {
  3205. --bg-opacity: 1;
  3206. background-color: #68d391;
  3207. background-color: rgba(104, 211, 145, var(--bg-opacity));
  3208. }
  3209. .hover\:bg-green-500:hover {
  3210. --bg-opacity: 1;
  3211. background-color: #48bb78;
  3212. background-color: rgba(72, 187, 120, var(--bg-opacity));
  3213. }
  3214. .hover\:bg-green-600:hover {
  3215. --bg-opacity: 1;
  3216. background-color: #38a169;
  3217. background-color: rgba(56, 161, 105, var(--bg-opacity));
  3218. }
  3219. .hover\:bg-green-700:hover {
  3220. --bg-opacity: 1;
  3221. background-color: #2f855a;
  3222. background-color: rgba(47, 133, 90, var(--bg-opacity));
  3223. }
  3224. .hover\:bg-green-800:hover {
  3225. --bg-opacity: 1;
  3226. background-color: #276749;
  3227. background-color: rgba(39, 103, 73, var(--bg-opacity));
  3228. }
  3229. .hover\:bg-green-900:hover {
  3230. --bg-opacity: 1;
  3231. background-color: #22543d;
  3232. background-color: rgba(34, 84, 61, var(--bg-opacity));
  3233. }
  3234. .hover\:bg-teal-100:hover {
  3235. --bg-opacity: 1;
  3236. background-color: #e6fffa;
  3237. background-color: rgba(230, 255, 250, var(--bg-opacity));
  3238. }
  3239. .hover\:bg-teal-200:hover {
  3240. --bg-opacity: 1;
  3241. background-color: #b2f5ea;
  3242. background-color: rgba(178, 245, 234, var(--bg-opacity));
  3243. }
  3244. .hover\:bg-teal-300:hover {
  3245. --bg-opacity: 1;
  3246. background-color: #81e6d9;
  3247. background-color: rgba(129, 230, 217, var(--bg-opacity));
  3248. }
  3249. .hover\:bg-teal-400:hover {
  3250. --bg-opacity: 1;
  3251. background-color: #4fd1c5;
  3252. background-color: rgba(79, 209, 197, var(--bg-opacity));
  3253. }
  3254. .hover\:bg-teal-500:hover {
  3255. --bg-opacity: 1;
  3256. background-color: #38b2ac;
  3257. background-color: rgba(56, 178, 172, var(--bg-opacity));
  3258. }
  3259. .hover\:bg-teal-600:hover {
  3260. --bg-opacity: 1;
  3261. background-color: #319795;
  3262. background-color: rgba(49, 151, 149, var(--bg-opacity));
  3263. }
  3264. .hover\:bg-teal-700:hover {
  3265. --bg-opacity: 1;
  3266. background-color: #2c7a7b;
  3267. background-color: rgba(44, 122, 123, var(--bg-opacity));
  3268. }
  3269. .hover\:bg-teal-800:hover {
  3270. --bg-opacity: 1;
  3271. background-color: #285e61;
  3272. background-color: rgba(40, 94, 97, var(--bg-opacity));
  3273. }
  3274. .hover\:bg-teal-900:hover {
  3275. --bg-opacity: 1;
  3276. background-color: #234e52;
  3277. background-color: rgba(35, 78, 82, var(--bg-opacity));
  3278. }
  3279. .hover\:bg-blue-100:hover {
  3280. --bg-opacity: 1;
  3281. background-color: #ebf8ff;
  3282. background-color: rgba(235, 248, 255, var(--bg-opacity));
  3283. }
  3284. .hover\:bg-blue-200:hover {
  3285. --bg-opacity: 1;
  3286. background-color: #bee3f8;
  3287. background-color: rgba(190, 227, 248, var(--bg-opacity));
  3288. }
  3289. .hover\:bg-blue-300:hover {
  3290. --bg-opacity: 1;
  3291. background-color: #90cdf4;
  3292. background-color: rgba(144, 205, 244, var(--bg-opacity));
  3293. }
  3294. .hover\:bg-blue-400:hover {
  3295. --bg-opacity: 1;
  3296. background-color: #63b3ed;
  3297. background-color: rgba(99, 179, 237, var(--bg-opacity));
  3298. }
  3299. .hover\:bg-blue-500:hover {
  3300. --bg-opacity: 1;
  3301. background-color: #4299e1;
  3302. background-color: rgba(66, 153, 225, var(--bg-opacity));
  3303. }
  3304. .hover\:bg-blue-600:hover {
  3305. --bg-opacity: 1;
  3306. background-color: #3182ce;
  3307. background-color: rgba(49, 130, 206, var(--bg-opacity));
  3308. }
  3309. .hover\:bg-blue-700:hover {
  3310. --bg-opacity: 1;
  3311. background-color: #2b6cb0;
  3312. background-color: rgba(43, 108, 176, var(--bg-opacity));
  3313. }
  3314. .hover\:bg-blue-800:hover {
  3315. --bg-opacity: 1;
  3316. background-color: #2c5282;
  3317. background-color: rgba(44, 82, 130, var(--bg-opacity));
  3318. }
  3319. .hover\:bg-blue-900:hover {
  3320. --bg-opacity: 1;
  3321. background-color: #2a4365;
  3322. background-color: rgba(42, 67, 101, var(--bg-opacity));
  3323. }
  3324. .hover\:bg-indigo-100:hover {
  3325. --bg-opacity: 1;
  3326. background-color: #ebf4ff;
  3327. background-color: rgba(235, 244, 255, var(--bg-opacity));
  3328. }
  3329. .hover\:bg-indigo-200:hover {
  3330. --bg-opacity: 1;
  3331. background-color: #c3dafe;
  3332. background-color: rgba(195, 218, 254, var(--bg-opacity));
  3333. }
  3334. .hover\:bg-indigo-300:hover {
  3335. --bg-opacity: 1;
  3336. background-color: #a3bffa;
  3337. background-color: rgba(163, 191, 250, var(--bg-opacity));
  3338. }
  3339. .hover\:bg-indigo-400:hover {
  3340. --bg-opacity: 1;
  3341. background-color: #7f9cf5;
  3342. background-color: rgba(127, 156, 245, var(--bg-opacity));
  3343. }
  3344. .hover\:bg-indigo-500:hover {
  3345. --bg-opacity: 1;
  3346. background-color: #667eea;
  3347. background-color: rgba(102, 126, 234, var(--bg-opacity));
  3348. }
  3349. .hover\:bg-indigo-600:hover {
  3350. --bg-opacity: 1;
  3351. background-color: #5a67d8;
  3352. background-color: rgba(90, 103, 216, var(--bg-opacity));
  3353. }
  3354. .hover\:bg-indigo-700:hover {
  3355. --bg-opacity: 1;
  3356. background-color: #4c51bf;
  3357. background-color: rgba(76, 81, 191, var(--bg-opacity));
  3358. }
  3359. .hover\:bg-indigo-800:hover {
  3360. --bg-opacity: 1;
  3361. background-color: #434190;
  3362. background-color: rgba(67, 65, 144, var(--bg-opacity));
  3363. }
  3364. .hover\:bg-indigo-900:hover {
  3365. --bg-opacity: 1;
  3366. background-color: #3c366b;
  3367. background-color: rgba(60, 54, 107, var(--bg-opacity));
  3368. }
  3369. .hover\:bg-purple-100:hover {
  3370. --bg-opacity: 1;
  3371. background-color: #faf5ff;
  3372. background-color: rgba(250, 245, 255, var(--bg-opacity));
  3373. }
  3374. .hover\:bg-purple-200:hover {
  3375. --bg-opacity: 1;
  3376. background-color: #e9d8fd;
  3377. background-color: rgba(233, 216, 253, var(--bg-opacity));
  3378. }
  3379. .hover\:bg-purple-300:hover {
  3380. --bg-opacity: 1;
  3381. background-color: #d6bcfa;
  3382. background-color: rgba(214, 188, 250, var(--bg-opacity));
  3383. }
  3384. .hover\:bg-purple-400:hover {
  3385. --bg-opacity: 1;
  3386. background-color: #b794f4;
  3387. background-color: rgba(183, 148, 244, var(--bg-opacity));
  3388. }
  3389. .hover\:bg-purple-500:hover {
  3390. --bg-opacity: 1;
  3391. background-color: #9f7aea;
  3392. background-color: rgba(159, 122, 234, var(--bg-opacity));
  3393. }
  3394. .hover\:bg-purple-600:hover {
  3395. --bg-opacity: 1;
  3396. background-color: #805ad5;
  3397. background-color: rgba(128, 90, 213, var(--bg-opacity));
  3398. }
  3399. .hover\:bg-purple-700:hover {
  3400. --bg-opacity: 1;
  3401. background-color: #6b46c1;
  3402. background-color: rgba(107, 70, 193, var(--bg-opacity));
  3403. }
  3404. .hover\:bg-purple-800:hover {
  3405. --bg-opacity: 1;
  3406. background-color: #553c9a;
  3407. background-color: rgba(85, 60, 154, var(--bg-opacity));
  3408. }
  3409. .hover\:bg-purple-900:hover {
  3410. --bg-opacity: 1;
  3411. background-color: #44337a;
  3412. background-color: rgba(68, 51, 122, var(--bg-opacity));
  3413. }
  3414. .hover\:bg-pink-100:hover {
  3415. --bg-opacity: 1;
  3416. background-color: #fff5f7;
  3417. background-color: rgba(255, 245, 247, var(--bg-opacity));
  3418. }
  3419. .hover\:bg-pink-200:hover {
  3420. --bg-opacity: 1;
  3421. background-color: #fed7e2;
  3422. background-color: rgba(254, 215, 226, var(--bg-opacity));
  3423. }
  3424. .hover\:bg-pink-300:hover {
  3425. --bg-opacity: 1;
  3426. background-color: #fbb6ce;
  3427. background-color: rgba(251, 182, 206, var(--bg-opacity));
  3428. }
  3429. .hover\:bg-pink-400:hover {
  3430. --bg-opacity: 1;
  3431. background-color: #f687b3;
  3432. background-color: rgba(246, 135, 179, var(--bg-opacity));
  3433. }
  3434. .hover\:bg-pink-500:hover {
  3435. --bg-opacity: 1;
  3436. background-color: #ed64a6;
  3437. background-color: rgba(237, 100, 166, var(--bg-opacity));
  3438. }
  3439. .hover\:bg-pink-600:hover {
  3440. --bg-opacity: 1;
  3441. background-color: #d53f8c;
  3442. background-color: rgba(213, 63, 140, var(--bg-opacity));
  3443. }
  3444. .hover\:bg-pink-700:hover {
  3445. --bg-opacity: 1;
  3446. background-color: #b83280;
  3447. background-color: rgba(184, 50, 128, var(--bg-opacity));
  3448. }
  3449. .hover\:bg-pink-800:hover {
  3450. --bg-opacity: 1;
  3451. background-color: #97266d;
  3452. background-color: rgba(151, 38, 109, var(--bg-opacity));
  3453. }
  3454. .hover\:bg-pink-900:hover {
  3455. --bg-opacity: 1;
  3456. background-color: #702459;
  3457. background-color: rgba(112, 36, 89, var(--bg-opacity));
  3458. }
  3459. .focus\:bg-transparent:focus {
  3460. background-color: transparent;
  3461. }
  3462. .focus\:bg-current:focus {
  3463. background-color: currentColor;
  3464. }
  3465. .focus\:bg-black:focus {
  3466. --bg-opacity: 1;
  3467. background-color: #000;
  3468. background-color: rgba(0, 0, 0, var(--bg-opacity));
  3469. }
  3470. .focus\:bg-white:focus {
  3471. --bg-opacity: 1;
  3472. background-color: #fff;
  3473. background-color: rgba(255, 255, 255, var(--bg-opacity));
  3474. }
  3475. .focus\:bg-gray-100:focus {
  3476. --bg-opacity: 1;
  3477. background-color: #f7fafc;
  3478. background-color: rgba(247, 250, 252, var(--bg-opacity));
  3479. }
  3480. .focus\:bg-gray-200:focus {
  3481. --bg-opacity: 1;
  3482. background-color: #edf2f7;
  3483. background-color: rgba(237, 242, 247, var(--bg-opacity));
  3484. }
  3485. .focus\:bg-gray-300:focus {
  3486. --bg-opacity: 1;
  3487. background-color: #e2e8f0;
  3488. background-color: rgba(226, 232, 240, var(--bg-opacity));
  3489. }
  3490. .focus\:bg-gray-400:focus {
  3491. --bg-opacity: 1;
  3492. background-color: #cbd5e0;
  3493. background-color: rgba(203, 213, 224, var(--bg-opacity));
  3494. }
  3495. .focus\:bg-gray-500:focus {
  3496. --bg-opacity: 1;
  3497. background-color: #a0aec0;
  3498. background-color: rgba(160, 174, 192, var(--bg-opacity));
  3499. }
  3500. .focus\:bg-gray-600:focus {
  3501. --bg-opacity: 1;
  3502. background-color: #718096;
  3503. background-color: rgba(113, 128, 150, var(--bg-opacity));
  3504. }
  3505. .focus\:bg-gray-700:focus {
  3506. --bg-opacity: 1;
  3507. background-color: #4a5568;
  3508. background-color: rgba(74, 85, 104, var(--bg-opacity));
  3509. }
  3510. .focus\:bg-gray-800:focus {
  3511. --bg-opacity: 1;
  3512. background-color: #2d3748;
  3513. background-color: rgba(45, 55, 72, var(--bg-opacity));
  3514. }
  3515. .focus\:bg-gray-900:focus {
  3516. --bg-opacity: 1;
  3517. background-color: #1a202c;
  3518. background-color: rgba(26, 32, 44, var(--bg-opacity));
  3519. }
  3520. .focus\:bg-red-100:focus {
  3521. --bg-opacity: 1;
  3522. background-color: #fff5f5;
  3523. background-color: rgba(255, 245, 245, var(--bg-opacity));
  3524. }
  3525. .focus\:bg-red-200:focus {
  3526. --bg-opacity: 1;
  3527. background-color: #fed7d7;
  3528. background-color: rgba(254, 215, 215, var(--bg-opacity));
  3529. }
  3530. .focus\:bg-red-300:focus {
  3531. --bg-opacity: 1;
  3532. background-color: #feb2b2;
  3533. background-color: rgba(254, 178, 178, var(--bg-opacity));
  3534. }
  3535. .focus\:bg-red-400:focus {
  3536. --bg-opacity: 1;
  3537. background-color: #fc8181;
  3538. background-color: rgba(252, 129, 129, var(--bg-opacity));
  3539. }
  3540. .focus\:bg-red-500:focus {
  3541. --bg-opacity: 1;
  3542. background-color: #f56565;
  3543. background-color: rgba(245, 101, 101, var(--bg-opacity));
  3544. }
  3545. .focus\:bg-red-600:focus {
  3546. --bg-opacity: 1;
  3547. background-color: #e53e3e;
  3548. background-color: rgba(229, 62, 62, var(--bg-opacity));
  3549. }
  3550. .focus\:bg-red-700:focus {
  3551. --bg-opacity: 1;
  3552. background-color: #c53030;
  3553. background-color: rgba(197, 48, 48, var(--bg-opacity));
  3554. }
  3555. .focus\:bg-red-800:focus {
  3556. --bg-opacity: 1;
  3557. background-color: #9b2c2c;
  3558. background-color: rgba(155, 44, 44, var(--bg-opacity));
  3559. }
  3560. .focus\:bg-red-900:focus {
  3561. --bg-opacity: 1;
  3562. background-color: #742a2a;
  3563. background-color: rgba(116, 42, 42, var(--bg-opacity));
  3564. }
  3565. .focus\:bg-orange-100:focus {
  3566. --bg-opacity: 1;
  3567. background-color: #fffaf0;
  3568. background-color: rgba(255, 250, 240, var(--bg-opacity));
  3569. }
  3570. .focus\:bg-orange-200:focus {
  3571. --bg-opacity: 1;
  3572. background-color: #feebc8;
  3573. background-color: rgba(254, 235, 200, var(--bg-opacity));
  3574. }
  3575. .focus\:bg-orange-300:focus {
  3576. --bg-opacity: 1;
  3577. background-color: #fbd38d;
  3578. background-color: rgba(251, 211, 141, var(--bg-opacity));
  3579. }
  3580. .focus\:bg-orange-400:focus {
  3581. --bg-opacity: 1;
  3582. background-color: #f6ad55;
  3583. background-color: rgba(246, 173, 85, var(--bg-opacity));
  3584. }
  3585. .focus\:bg-orange-500:focus {
  3586. --bg-opacity: 1;
  3587. background-color: #ed8936;
  3588. background-color: rgba(237, 137, 54, var(--bg-opacity));
  3589. }
  3590. .focus\:bg-orange-600:focus {
  3591. --bg-opacity: 1;
  3592. background-color: #dd6b20;
  3593. background-color: rgba(221, 107, 32, var(--bg-opacity));
  3594. }
  3595. .focus\:bg-orange-700:focus {
  3596. --bg-opacity: 1;
  3597. background-color: #c05621;
  3598. background-color: rgba(192, 86, 33, var(--bg-opacity));
  3599. }
  3600. .focus\:bg-orange-800:focus {
  3601. --bg-opacity: 1;
  3602. background-color: #9c4221;
  3603. background-color: rgba(156, 66, 33, var(--bg-opacity));
  3604. }
  3605. .focus\:bg-orange-900:focus {
  3606. --bg-opacity: 1;
  3607. background-color: #7b341e;
  3608. background-color: rgba(123, 52, 30, var(--bg-opacity));
  3609. }
  3610. .focus\:bg-yellow-100:focus {
  3611. --bg-opacity: 1;
  3612. background-color: #fffff0;
  3613. background-color: rgba(255, 255, 240, var(--bg-opacity));
  3614. }
  3615. .focus\:bg-yellow-200:focus {
  3616. --bg-opacity: 1;
  3617. background-color: #fefcbf;
  3618. background-color: rgba(254, 252, 191, var(--bg-opacity));
  3619. }
  3620. .focus\:bg-yellow-300:focus {
  3621. --bg-opacity: 1;
  3622. background-color: #faf089;
  3623. background-color: rgba(250, 240, 137, var(--bg-opacity));
  3624. }
  3625. .focus\:bg-yellow-400:focus {
  3626. --bg-opacity: 1;
  3627. background-color: #f6e05e;
  3628. background-color: rgba(246, 224, 94, var(--bg-opacity));
  3629. }
  3630. .focus\:bg-yellow-500:focus {
  3631. --bg-opacity: 1;
  3632. background-color: #ecc94b;
  3633. background-color: rgba(236, 201, 75, var(--bg-opacity));
  3634. }
  3635. .focus\:bg-yellow-600:focus {
  3636. --bg-opacity: 1;
  3637. background-color: #d69e2e;
  3638. background-color: rgba(214, 158, 46, var(--bg-opacity));
  3639. }
  3640. .focus\:bg-yellow-700:focus {
  3641. --bg-opacity: 1;
  3642. background-color: #b7791f;
  3643. background-color: rgba(183, 121, 31, var(--bg-opacity));
  3644. }
  3645. .focus\:bg-yellow-800:focus {
  3646. --bg-opacity: 1;
  3647. background-color: #975a16;
  3648. background-color: rgba(151, 90, 22, var(--bg-opacity));
  3649. }
  3650. .focus\:bg-yellow-900:focus {
  3651. --bg-opacity: 1;
  3652. background-color: #744210;
  3653. background-color: rgba(116, 66, 16, var(--bg-opacity));
  3654. }
  3655. .focus\:bg-green-100:focus {
  3656. --bg-opacity: 1;
  3657. background-color: #f0fff4;
  3658. background-color: rgba(240, 255, 244, var(--bg-opacity));
  3659. }
  3660. .focus\:bg-green-200:focus {
  3661. --bg-opacity: 1;
  3662. background-color: #c6f6d5;
  3663. background-color: rgba(198, 246, 213, var(--bg-opacity));
  3664. }
  3665. .focus\:bg-green-300:focus {
  3666. --bg-opacity: 1;
  3667. background-color: #9ae6b4;
  3668. background-color: rgba(154, 230, 180, var(--bg-opacity));
  3669. }
  3670. .focus\:bg-green-400:focus {
  3671. --bg-opacity: 1;
  3672. background-color: #68d391;
  3673. background-color: rgba(104, 211, 145, var(--bg-opacity));
  3674. }
  3675. .focus\:bg-green-500:focus {
  3676. --bg-opacity: 1;
  3677. background-color: #48bb78;
  3678. background-color: rgba(72, 187, 120, var(--bg-opacity));
  3679. }
  3680. .focus\:bg-green-600:focus {
  3681. --bg-opacity: 1;
  3682. background-color: #38a169;
  3683. background-color: rgba(56, 161, 105, var(--bg-opacity));
  3684. }
  3685. .focus\:bg-green-700:focus {
  3686. --bg-opacity: 1;
  3687. background-color: #2f855a;
  3688. background-color: rgba(47, 133, 90, var(--bg-opacity));
  3689. }
  3690. .focus\:bg-green-800:focus {
  3691. --bg-opacity: 1;
  3692. background-color: #276749;
  3693. background-color: rgba(39, 103, 73, var(--bg-opacity));
  3694. }
  3695. .focus\:bg-green-900:focus {
  3696. --bg-opacity: 1;
  3697. background-color: #22543d;
  3698. background-color: rgba(34, 84, 61, var(--bg-opacity));
  3699. }
  3700. .focus\:bg-teal-100:focus {
  3701. --bg-opacity: 1;
  3702. background-color: #e6fffa;
  3703. background-color: rgba(230, 255, 250, var(--bg-opacity));
  3704. }
  3705. .focus\:bg-teal-200:focus {
  3706. --bg-opacity: 1;
  3707. background-color: #b2f5ea;
  3708. background-color: rgba(178, 245, 234, var(--bg-opacity));
  3709. }
  3710. .focus\:bg-teal-300:focus {
  3711. --bg-opacity: 1;
  3712. background-color: #81e6d9;
  3713. background-color: rgba(129, 230, 217, var(--bg-opacity));
  3714. }
  3715. .focus\:bg-teal-400:focus {
  3716. --bg-opacity: 1;
  3717. background-color: #4fd1c5;
  3718. background-color: rgba(79, 209, 197, var(--bg-opacity));
  3719. }
  3720. .focus\:bg-teal-500:focus {
  3721. --bg-opacity: 1;
  3722. background-color: #38b2ac;
  3723. background-color: rgba(56, 178, 172, var(--bg-opacity));
  3724. }
  3725. .focus\:bg-teal-600:focus {
  3726. --bg-opacity: 1;
  3727. background-color: #319795;
  3728. background-color: rgba(49, 151, 149, var(--bg-opacity));
  3729. }
  3730. .focus\:bg-teal-700:focus {
  3731. --bg-opacity: 1;
  3732. background-color: #2c7a7b;
  3733. background-color: rgba(44, 122, 123, var(--bg-opacity));
  3734. }
  3735. .focus\:bg-teal-800:focus {
  3736. --bg-opacity: 1;
  3737. background-color: #285e61;
  3738. background-color: rgba(40, 94, 97, var(--bg-opacity));
  3739. }
  3740. .focus\:bg-teal-900:focus {
  3741. --bg-opacity: 1;
  3742. background-color: #234e52;
  3743. background-color: rgba(35, 78, 82, var(--bg-opacity));
  3744. }
  3745. .focus\:bg-blue-100:focus {
  3746. --bg-opacity: 1;
  3747. background-color: #ebf8ff;
  3748. background-color: rgba(235, 248, 255, var(--bg-opacity));
  3749. }
  3750. .focus\:bg-blue-200:focus {
  3751. --bg-opacity: 1;
  3752. background-color: #bee3f8;
  3753. background-color: rgba(190, 227, 248, var(--bg-opacity));
  3754. }
  3755. .focus\:bg-blue-300:focus {
  3756. --bg-opacity: 1;
  3757. background-color: #90cdf4;
  3758. background-color: rgba(144, 205, 244, var(--bg-opacity));
  3759. }
  3760. .focus\:bg-blue-400:focus {
  3761. --bg-opacity: 1;
  3762. background-color: #63b3ed;
  3763. background-color: rgba(99, 179, 237, var(--bg-opacity));
  3764. }
  3765. .focus\:bg-blue-500:focus {
  3766. --bg-opacity: 1;
  3767. background-color: #4299e1;
  3768. background-color: rgba(66, 153, 225, var(--bg-opacity));
  3769. }
  3770. .focus\:bg-blue-600:focus {
  3771. --bg-opacity: 1;
  3772. background-color: #3182ce;
  3773. background-color: rgba(49, 130, 206, var(--bg-opacity));
  3774. }
  3775. .focus\:bg-blue-700:focus {
  3776. --bg-opacity: 1;
  3777. background-color: #2b6cb0;
  3778. background-color: rgba(43, 108, 176, var(--bg-opacity));
  3779. }
  3780. .focus\:bg-blue-800:focus {
  3781. --bg-opacity: 1;
  3782. background-color: #2c5282;
  3783. background-color: rgba(44, 82, 130, var(--bg-opacity));
  3784. }
  3785. .focus\:bg-blue-900:focus {
  3786. --bg-opacity: 1;
  3787. background-color: #2a4365;
  3788. background-color: rgba(42, 67, 101, var(--bg-opacity));
  3789. }
  3790. .focus\:bg-indigo-100:focus {
  3791. --bg-opacity: 1;
  3792. background-color: #ebf4ff;
  3793. background-color: rgba(235, 244, 255, var(--bg-opacity));
  3794. }
  3795. .focus\:bg-indigo-200:focus {
  3796. --bg-opacity: 1;
  3797. background-color: #c3dafe;
  3798. background-color: rgba(195, 218, 254, var(--bg-opacity));
  3799. }
  3800. .focus\:bg-indigo-300:focus {
  3801. --bg-opacity: 1;
  3802. background-color: #a3bffa;
  3803. background-color: rgba(163, 191, 250, var(--bg-opacity));
  3804. }
  3805. .focus\:bg-indigo-400:focus {
  3806. --bg-opacity: 1;
  3807. background-color: #7f9cf5;
  3808. background-color: rgba(127, 156, 245, var(--bg-opacity));
  3809. }
  3810. .focus\:bg-indigo-500:focus {
  3811. --bg-opacity: 1;
  3812. background-color: #667eea;
  3813. background-color: rgba(102, 126, 234, var(--bg-opacity));
  3814. }
  3815. .focus\:bg-indigo-600:focus {
  3816. --bg-opacity: 1;
  3817. background-color: #5a67d8;
  3818. background-color: rgba(90, 103, 216, var(--bg-opacity));
  3819. }
  3820. .focus\:bg-indigo-700:focus {
  3821. --bg-opacity: 1;
  3822. background-color: #4c51bf;
  3823. background-color: rgba(76, 81, 191, var(--bg-opacity));
  3824. }
  3825. .focus\:bg-indigo-800:focus {
  3826. --bg-opacity: 1;
  3827. background-color: #434190;
  3828. background-color: rgba(67, 65, 144, var(--bg-opacity));
  3829. }
  3830. .focus\:bg-indigo-900:focus {
  3831. --bg-opacity: 1;
  3832. background-color: #3c366b;
  3833. background-color: rgba(60, 54, 107, var(--bg-opacity));
  3834. }
  3835. .focus\:bg-purple-100:focus {
  3836. --bg-opacity: 1;
  3837. background-color: #faf5ff;
  3838. background-color: rgba(250, 245, 255, var(--bg-opacity));
  3839. }
  3840. .focus\:bg-purple-200:focus {
  3841. --bg-opacity: 1;
  3842. background-color: #e9d8fd;
  3843. background-color: rgba(233, 216, 253, var(--bg-opacity));
  3844. }
  3845. .focus\:bg-purple-300:focus {
  3846. --bg-opacity: 1;
  3847. background-color: #d6bcfa;
  3848. background-color: rgba(214, 188, 250, var(--bg-opacity));
  3849. }
  3850. .focus\:bg-purple-400:focus {
  3851. --bg-opacity: 1;
  3852. background-color: #b794f4;
  3853. background-color: rgba(183, 148, 244, var(--bg-opacity));
  3854. }
  3855. .focus\:bg-purple-500:focus {
  3856. --bg-opacity: 1;
  3857. background-color: #9f7aea;
  3858. background-color: rgba(159, 122, 234, var(--bg-opacity));
  3859. }
  3860. .focus\:bg-purple-600:focus {
  3861. --bg-opacity: 1;
  3862. background-color: #805ad5;
  3863. background-color: rgba(128, 90, 213, var(--bg-opacity));
  3864. }
  3865. .focus\:bg-purple-700:focus {
  3866. --bg-opacity: 1;
  3867. background-color: #6b46c1;
  3868. background-color: rgba(107, 70, 193, var(--bg-opacity));
  3869. }
  3870. .focus\:bg-purple-800:focus {
  3871. --bg-opacity: 1;
  3872. background-color: #553c9a;
  3873. background-color: rgba(85, 60, 154, var(--bg-opacity));
  3874. }
  3875. .focus\:bg-purple-900:focus {
  3876. --bg-opacity: 1;
  3877. background-color: #44337a;
  3878. background-color: rgba(68, 51, 122, var(--bg-opacity));
  3879. }
  3880. .focus\:bg-pink-100:focus {
  3881. --bg-opacity: 1;
  3882. background-color: #fff5f7;
  3883. background-color: rgba(255, 245, 247, var(--bg-opacity));
  3884. }
  3885. .focus\:bg-pink-200:focus {
  3886. --bg-opacity: 1;
  3887. background-color: #fed7e2;
  3888. background-color: rgba(254, 215, 226, var(--bg-opacity));
  3889. }
  3890. .focus\:bg-pink-300:focus {
  3891. --bg-opacity: 1;
  3892. background-color: #fbb6ce;
  3893. background-color: rgba(251, 182, 206, var(--bg-opacity));
  3894. }
  3895. .focus\:bg-pink-400:focus {
  3896. --bg-opacity: 1;
  3897. background-color: #f687b3;
  3898. background-color: rgba(246, 135, 179, var(--bg-opacity));
  3899. }
  3900. .focus\:bg-pink-500:focus {
  3901. --bg-opacity: 1;
  3902. background-color: #ed64a6;
  3903. background-color: rgba(237, 100, 166, var(--bg-opacity));
  3904. }
  3905. .focus\:bg-pink-600:focus {
  3906. --bg-opacity: 1;
  3907. background-color: #d53f8c;
  3908. background-color: rgba(213, 63, 140, var(--bg-opacity));
  3909. }
  3910. .focus\:bg-pink-700:focus {
  3911. --bg-opacity: 1;
  3912. background-color: #b83280;
  3913. background-color: rgba(184, 50, 128, var(--bg-opacity));
  3914. }
  3915. .focus\:bg-pink-800:focus {
  3916. --bg-opacity: 1;
  3917. background-color: #97266d;
  3918. background-color: rgba(151, 38, 109, var(--bg-opacity));
  3919. }
  3920. .focus\:bg-pink-900:focus {
  3921. --bg-opacity: 1;
  3922. background-color: #702459;
  3923. background-color: rgba(112, 36, 89, var(--bg-opacity));
  3924. }
  3925. .bg-none {
  3926. background-image: none;
  3927. }
  3928. .bg-gradient-to-t {
  3929. background-image: linear-gradient(to top, var(--gradient-color-stops));
  3930. }
  3931. .bg-gradient-to-tr {
  3932. background-image: linear-gradient(to top right, var(--gradient-color-stops));
  3933. }
  3934. .bg-gradient-to-r {
  3935. background-image: linear-gradient(to right, var(--gradient-color-stops));
  3936. }
  3937. .bg-gradient-to-br {
  3938. background-image: linear-gradient(to bottom right, var(--gradient-color-stops));
  3939. }
  3940. .bg-gradient-to-b {
  3941. background-image: linear-gradient(to bottom, var(--gradient-color-stops));
  3942. }
  3943. .bg-gradient-to-bl {
  3944. background-image: linear-gradient(to bottom left, var(--gradient-color-stops));
  3945. }
  3946. .bg-gradient-to-l {
  3947. background-image: linear-gradient(to left, var(--gradient-color-stops));
  3948. }
  3949. .bg-gradient-to-tl {
  3950. background-image: linear-gradient(to top left, var(--gradient-color-stops));
  3951. }
  3952. .from-transparent {
  3953. --gradient-from-color: transparent;
  3954. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  3955. }
  3956. .from-current {
  3957. --gradient-from-color: currentColor;
  3958. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  3959. }
  3960. .from-black {
  3961. --gradient-from-color: #000;
  3962. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  3963. }
  3964. .from-white {
  3965. --gradient-from-color: #fff;
  3966. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  3967. }
  3968. .from-gray-100 {
  3969. --gradient-from-color: #f7fafc;
  3970. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  3971. }
  3972. .from-gray-200 {
  3973. --gradient-from-color: #edf2f7;
  3974. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  3975. }
  3976. .from-gray-300 {
  3977. --gradient-from-color: #e2e8f0;
  3978. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  3979. }
  3980. .from-gray-400 {
  3981. --gradient-from-color: #cbd5e0;
  3982. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  3983. }
  3984. .from-gray-500 {
  3985. --gradient-from-color: #a0aec0;
  3986. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  3987. }
  3988. .from-gray-600 {
  3989. --gradient-from-color: #718096;
  3990. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  3991. }
  3992. .from-gray-700 {
  3993. --gradient-from-color: #4a5568;
  3994. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  3995. }
  3996. .from-gray-800 {
  3997. --gradient-from-color: #2d3748;
  3998. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  3999. }
  4000. .from-gray-900 {
  4001. --gradient-from-color: #1a202c;
  4002. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  4003. }
  4004. .from-red-100 {
  4005. --gradient-from-color: #fff5f5;
  4006. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  4007. }
  4008. .from-red-200 {
  4009. --gradient-from-color: #fed7d7;
  4010. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  4011. }
  4012. .from-red-300 {
  4013. --gradient-from-color: #feb2b2;
  4014. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  4015. }
  4016. .from-red-400 {
  4017. --gradient-from-color: #fc8181;
  4018. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  4019. }
  4020. .from-red-500 {
  4021. --gradient-from-color: #f56565;
  4022. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  4023. }
  4024. .from-red-600 {
  4025. --gradient-from-color: #e53e3e;
  4026. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  4027. }
  4028. .from-red-700 {
  4029. --gradient-from-color: #c53030;
  4030. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  4031. }
  4032. .from-red-800 {
  4033. --gradient-from-color: #9b2c2c;
  4034. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  4035. }
  4036. .from-red-900 {
  4037. --gradient-from-color: #742a2a;
  4038. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  4039. }
  4040. .from-orange-100 {
  4041. --gradient-from-color: #fffaf0;
  4042. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  4043. }
  4044. .from-orange-200 {
  4045. --gradient-from-color: #feebc8;
  4046. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  4047. }
  4048. .from-orange-300 {
  4049. --gradient-from-color: #fbd38d;
  4050. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  4051. }
  4052. .from-orange-400 {
  4053. --gradient-from-color: #f6ad55;
  4054. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  4055. }
  4056. .from-orange-500 {
  4057. --gradient-from-color: #ed8936;
  4058. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  4059. }
  4060. .from-orange-600 {
  4061. --gradient-from-color: #dd6b20;
  4062. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  4063. }
  4064. .from-orange-700 {
  4065. --gradient-from-color: #c05621;
  4066. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  4067. }
  4068. .from-orange-800 {
  4069. --gradient-from-color: #9c4221;
  4070. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  4071. }
  4072. .from-orange-900 {
  4073. --gradient-from-color: #7b341e;
  4074. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  4075. }
  4076. .from-yellow-100 {
  4077. --gradient-from-color: #fffff0;
  4078. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  4079. }
  4080. .from-yellow-200 {
  4081. --gradient-from-color: #fefcbf;
  4082. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  4083. }
  4084. .from-yellow-300 {
  4085. --gradient-from-color: #faf089;
  4086. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  4087. }
  4088. .from-yellow-400 {
  4089. --gradient-from-color: #f6e05e;
  4090. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  4091. }
  4092. .from-yellow-500 {
  4093. --gradient-from-color: #ecc94b;
  4094. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  4095. }
  4096. .from-yellow-600 {
  4097. --gradient-from-color: #d69e2e;
  4098. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  4099. }
  4100. .from-yellow-700 {
  4101. --gradient-from-color: #b7791f;
  4102. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  4103. }
  4104. .from-yellow-800 {
  4105. --gradient-from-color: #975a16;
  4106. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  4107. }
  4108. .from-yellow-900 {
  4109. --gradient-from-color: #744210;
  4110. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  4111. }
  4112. .from-green-100 {
  4113. --gradient-from-color: #f0fff4;
  4114. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  4115. }
  4116. .from-green-200 {
  4117. --gradient-from-color: #c6f6d5;
  4118. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  4119. }
  4120. .from-green-300 {
  4121. --gradient-from-color: #9ae6b4;
  4122. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  4123. }
  4124. .from-green-400 {
  4125. --gradient-from-color: #68d391;
  4126. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  4127. }
  4128. .from-green-500 {
  4129. --gradient-from-color: #48bb78;
  4130. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  4131. }
  4132. .from-green-600 {
  4133. --gradient-from-color: #38a169;
  4134. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  4135. }
  4136. .from-green-700 {
  4137. --gradient-from-color: #2f855a;
  4138. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  4139. }
  4140. .from-green-800 {
  4141. --gradient-from-color: #276749;
  4142. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  4143. }
  4144. .from-green-900 {
  4145. --gradient-from-color: #22543d;
  4146. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  4147. }
  4148. .from-teal-100 {
  4149. --gradient-from-color: #e6fffa;
  4150. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  4151. }
  4152. .from-teal-200 {
  4153. --gradient-from-color: #b2f5ea;
  4154. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  4155. }
  4156. .from-teal-300 {
  4157. --gradient-from-color: #81e6d9;
  4158. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  4159. }
  4160. .from-teal-400 {
  4161. --gradient-from-color: #4fd1c5;
  4162. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  4163. }
  4164. .from-teal-500 {
  4165. --gradient-from-color: #38b2ac;
  4166. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  4167. }
  4168. .from-teal-600 {
  4169. --gradient-from-color: #319795;
  4170. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  4171. }
  4172. .from-teal-700 {
  4173. --gradient-from-color: #2c7a7b;
  4174. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  4175. }
  4176. .from-teal-800 {
  4177. --gradient-from-color: #285e61;
  4178. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  4179. }
  4180. .from-teal-900 {
  4181. --gradient-from-color: #234e52;
  4182. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  4183. }
  4184. .from-blue-100 {
  4185. --gradient-from-color: #ebf8ff;
  4186. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  4187. }
  4188. .from-blue-200 {
  4189. --gradient-from-color: #bee3f8;
  4190. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  4191. }
  4192. .from-blue-300 {
  4193. --gradient-from-color: #90cdf4;
  4194. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  4195. }
  4196. .from-blue-400 {
  4197. --gradient-from-color: #63b3ed;
  4198. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  4199. }
  4200. .from-blue-500 {
  4201. --gradient-from-color: #4299e1;
  4202. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  4203. }
  4204. .from-blue-600 {
  4205. --gradient-from-color: #3182ce;
  4206. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  4207. }
  4208. .from-blue-700 {
  4209. --gradient-from-color: #2b6cb0;
  4210. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  4211. }
  4212. .from-blue-800 {
  4213. --gradient-from-color: #2c5282;
  4214. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  4215. }
  4216. .from-blue-900 {
  4217. --gradient-from-color: #2a4365;
  4218. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  4219. }
  4220. .from-indigo-100 {
  4221. --gradient-from-color: #ebf4ff;
  4222. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  4223. }
  4224. .from-indigo-200 {
  4225. --gradient-from-color: #c3dafe;
  4226. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  4227. }
  4228. .from-indigo-300 {
  4229. --gradient-from-color: #a3bffa;
  4230. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  4231. }
  4232. .from-indigo-400 {
  4233. --gradient-from-color: #7f9cf5;
  4234. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  4235. }
  4236. .from-indigo-500 {
  4237. --gradient-from-color: #667eea;
  4238. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  4239. }
  4240. .from-indigo-600 {
  4241. --gradient-from-color: #5a67d8;
  4242. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  4243. }
  4244. .from-indigo-700 {
  4245. --gradient-from-color: #4c51bf;
  4246. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  4247. }
  4248. .from-indigo-800 {
  4249. --gradient-from-color: #434190;
  4250. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  4251. }
  4252. .from-indigo-900 {
  4253. --gradient-from-color: #3c366b;
  4254. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  4255. }
  4256. .from-purple-100 {
  4257. --gradient-from-color: #faf5ff;
  4258. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  4259. }
  4260. .from-purple-200 {
  4261. --gradient-from-color: #e9d8fd;
  4262. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  4263. }
  4264. .from-purple-300 {
  4265. --gradient-from-color: #d6bcfa;
  4266. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  4267. }
  4268. .from-purple-400 {
  4269. --gradient-from-color: #b794f4;
  4270. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  4271. }
  4272. .from-purple-500 {
  4273. --gradient-from-color: #9f7aea;
  4274. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  4275. }
  4276. .from-purple-600 {
  4277. --gradient-from-color: #805ad5;
  4278. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  4279. }
  4280. .from-purple-700 {
  4281. --gradient-from-color: #6b46c1;
  4282. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  4283. }
  4284. .from-purple-800 {
  4285. --gradient-from-color: #553c9a;
  4286. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  4287. }
  4288. .from-purple-900 {
  4289. --gradient-from-color: #44337a;
  4290. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  4291. }
  4292. .from-pink-100 {
  4293. --gradient-from-color: #fff5f7;
  4294. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  4295. }
  4296. .from-pink-200 {
  4297. --gradient-from-color: #fed7e2;
  4298. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  4299. }
  4300. .from-pink-300 {
  4301. --gradient-from-color: #fbb6ce;
  4302. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  4303. }
  4304. .from-pink-400 {
  4305. --gradient-from-color: #f687b3;
  4306. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  4307. }
  4308. .from-pink-500 {
  4309. --gradient-from-color: #ed64a6;
  4310. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  4311. }
  4312. .from-pink-600 {
  4313. --gradient-from-color: #d53f8c;
  4314. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  4315. }
  4316. .from-pink-700 {
  4317. --gradient-from-color: #b83280;
  4318. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  4319. }
  4320. .from-pink-800 {
  4321. --gradient-from-color: #97266d;
  4322. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  4323. }
  4324. .from-pink-900 {
  4325. --gradient-from-color: #702459;
  4326. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  4327. }
  4328. .via-transparent {
  4329. --gradient-via-color: transparent;
  4330. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  4331. }
  4332. .via-current {
  4333. --gradient-via-color: currentColor;
  4334. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  4335. }
  4336. .via-black {
  4337. --gradient-via-color: #000;
  4338. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  4339. }
  4340. .via-white {
  4341. --gradient-via-color: #fff;
  4342. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  4343. }
  4344. .via-gray-100 {
  4345. --gradient-via-color: #f7fafc;
  4346. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  4347. }
  4348. .via-gray-200 {
  4349. --gradient-via-color: #edf2f7;
  4350. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  4351. }
  4352. .via-gray-300 {
  4353. --gradient-via-color: #e2e8f0;
  4354. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  4355. }
  4356. .via-gray-400 {
  4357. --gradient-via-color: #cbd5e0;
  4358. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  4359. }
  4360. .via-gray-500 {
  4361. --gradient-via-color: #a0aec0;
  4362. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  4363. }
  4364. .via-gray-600 {
  4365. --gradient-via-color: #718096;
  4366. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  4367. }
  4368. .via-gray-700 {
  4369. --gradient-via-color: #4a5568;
  4370. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  4371. }
  4372. .via-gray-800 {
  4373. --gradient-via-color: #2d3748;
  4374. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  4375. }
  4376. .via-gray-900 {
  4377. --gradient-via-color: #1a202c;
  4378. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  4379. }
  4380. .via-red-100 {
  4381. --gradient-via-color: #fff5f5;
  4382. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  4383. }
  4384. .via-red-200 {
  4385. --gradient-via-color: #fed7d7;
  4386. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  4387. }
  4388. .via-red-300 {
  4389. --gradient-via-color: #feb2b2;
  4390. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  4391. }
  4392. .via-red-400 {
  4393. --gradient-via-color: #fc8181;
  4394. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  4395. }
  4396. .via-red-500 {
  4397. --gradient-via-color: #f56565;
  4398. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  4399. }
  4400. .via-red-600 {
  4401. --gradient-via-color: #e53e3e;
  4402. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  4403. }
  4404. .via-red-700 {
  4405. --gradient-via-color: #c53030;
  4406. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  4407. }
  4408. .via-red-800 {
  4409. --gradient-via-color: #9b2c2c;
  4410. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  4411. }
  4412. .via-red-900 {
  4413. --gradient-via-color: #742a2a;
  4414. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  4415. }
  4416. .via-orange-100 {
  4417. --gradient-via-color: #fffaf0;
  4418. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  4419. }
  4420. .via-orange-200 {
  4421. --gradient-via-color: #feebc8;
  4422. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  4423. }
  4424. .via-orange-300 {
  4425. --gradient-via-color: #fbd38d;
  4426. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  4427. }
  4428. .via-orange-400 {
  4429. --gradient-via-color: #f6ad55;
  4430. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  4431. }
  4432. .via-orange-500 {
  4433. --gradient-via-color: #ed8936;
  4434. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  4435. }
  4436. .via-orange-600 {
  4437. --gradient-via-color: #dd6b20;
  4438. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  4439. }
  4440. .via-orange-700 {
  4441. --gradient-via-color: #c05621;
  4442. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  4443. }
  4444. .via-orange-800 {
  4445. --gradient-via-color: #9c4221;
  4446. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  4447. }
  4448. .via-orange-900 {
  4449. --gradient-via-color: #7b341e;
  4450. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  4451. }
  4452. .via-yellow-100 {
  4453. --gradient-via-color: #fffff0;
  4454. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  4455. }
  4456. .via-yellow-200 {
  4457. --gradient-via-color: #fefcbf;
  4458. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  4459. }
  4460. .via-yellow-300 {
  4461. --gradient-via-color: #faf089;
  4462. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  4463. }
  4464. .via-yellow-400 {
  4465. --gradient-via-color: #f6e05e;
  4466. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  4467. }
  4468. .via-yellow-500 {
  4469. --gradient-via-color: #ecc94b;
  4470. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  4471. }
  4472. .via-yellow-600 {
  4473. --gradient-via-color: #d69e2e;
  4474. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  4475. }
  4476. .via-yellow-700 {
  4477. --gradient-via-color: #b7791f;
  4478. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  4479. }
  4480. .via-yellow-800 {
  4481. --gradient-via-color: #975a16;
  4482. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  4483. }
  4484. .via-yellow-900 {
  4485. --gradient-via-color: #744210;
  4486. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  4487. }
  4488. .via-green-100 {
  4489. --gradient-via-color: #f0fff4;
  4490. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  4491. }
  4492. .via-green-200 {
  4493. --gradient-via-color: #c6f6d5;
  4494. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  4495. }
  4496. .via-green-300 {
  4497. --gradient-via-color: #9ae6b4;
  4498. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  4499. }
  4500. .via-green-400 {
  4501. --gradient-via-color: #68d391;
  4502. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  4503. }
  4504. .via-green-500 {
  4505. --gradient-via-color: #48bb78;
  4506. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  4507. }
  4508. .via-green-600 {
  4509. --gradient-via-color: #38a169;
  4510. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  4511. }
  4512. .via-green-700 {
  4513. --gradient-via-color: #2f855a;
  4514. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  4515. }
  4516. .via-green-800 {
  4517. --gradient-via-color: #276749;
  4518. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  4519. }
  4520. .via-green-900 {
  4521. --gradient-via-color: #22543d;
  4522. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  4523. }
  4524. .via-teal-100 {
  4525. --gradient-via-color: #e6fffa;
  4526. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  4527. }
  4528. .via-teal-200 {
  4529. --gradient-via-color: #b2f5ea;
  4530. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  4531. }
  4532. .via-teal-300 {
  4533. --gradient-via-color: #81e6d9;
  4534. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  4535. }
  4536. .via-teal-400 {
  4537. --gradient-via-color: #4fd1c5;
  4538. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  4539. }
  4540. .via-teal-500 {
  4541. --gradient-via-color: #38b2ac;
  4542. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  4543. }
  4544. .via-teal-600 {
  4545. --gradient-via-color: #319795;
  4546. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  4547. }
  4548. .via-teal-700 {
  4549. --gradient-via-color: #2c7a7b;
  4550. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  4551. }
  4552. .via-teal-800 {
  4553. --gradient-via-color: #285e61;
  4554. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  4555. }
  4556. .via-teal-900 {
  4557. --gradient-via-color: #234e52;
  4558. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  4559. }
  4560. .via-blue-100 {
  4561. --gradient-via-color: #ebf8ff;
  4562. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  4563. }
  4564. .via-blue-200 {
  4565. --gradient-via-color: #bee3f8;
  4566. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  4567. }
  4568. .via-blue-300 {
  4569. --gradient-via-color: #90cdf4;
  4570. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  4571. }
  4572. .via-blue-400 {
  4573. --gradient-via-color: #63b3ed;
  4574. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  4575. }
  4576. .via-blue-500 {
  4577. --gradient-via-color: #4299e1;
  4578. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  4579. }
  4580. .via-blue-600 {
  4581. --gradient-via-color: #3182ce;
  4582. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  4583. }
  4584. .via-blue-700 {
  4585. --gradient-via-color: #2b6cb0;
  4586. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  4587. }
  4588. .via-blue-800 {
  4589. --gradient-via-color: #2c5282;
  4590. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  4591. }
  4592. .via-blue-900 {
  4593. --gradient-via-color: #2a4365;
  4594. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  4595. }
  4596. .via-indigo-100 {
  4597. --gradient-via-color: #ebf4ff;
  4598. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  4599. }
  4600. .via-indigo-200 {
  4601. --gradient-via-color: #c3dafe;
  4602. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  4603. }
  4604. .via-indigo-300 {
  4605. --gradient-via-color: #a3bffa;
  4606. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  4607. }
  4608. .via-indigo-400 {
  4609. --gradient-via-color: #7f9cf5;
  4610. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  4611. }
  4612. .via-indigo-500 {
  4613. --gradient-via-color: #667eea;
  4614. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  4615. }
  4616. .via-indigo-600 {
  4617. --gradient-via-color: #5a67d8;
  4618. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  4619. }
  4620. .via-indigo-700 {
  4621. --gradient-via-color: #4c51bf;
  4622. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  4623. }
  4624. .via-indigo-800 {
  4625. --gradient-via-color: #434190;
  4626. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  4627. }
  4628. .via-indigo-900 {
  4629. --gradient-via-color: #3c366b;
  4630. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  4631. }
  4632. .via-purple-100 {
  4633. --gradient-via-color: #faf5ff;
  4634. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  4635. }
  4636. .via-purple-200 {
  4637. --gradient-via-color: #e9d8fd;
  4638. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  4639. }
  4640. .via-purple-300 {
  4641. --gradient-via-color: #d6bcfa;
  4642. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  4643. }
  4644. .via-purple-400 {
  4645. --gradient-via-color: #b794f4;
  4646. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  4647. }
  4648. .via-purple-500 {
  4649. --gradient-via-color: #9f7aea;
  4650. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  4651. }
  4652. .via-purple-600 {
  4653. --gradient-via-color: #805ad5;
  4654. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  4655. }
  4656. .via-purple-700 {
  4657. --gradient-via-color: #6b46c1;
  4658. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  4659. }
  4660. .via-purple-800 {
  4661. --gradient-via-color: #553c9a;
  4662. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  4663. }
  4664. .via-purple-900 {
  4665. --gradient-via-color: #44337a;
  4666. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  4667. }
  4668. .via-pink-100 {
  4669. --gradient-via-color: #fff5f7;
  4670. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  4671. }
  4672. .via-pink-200 {
  4673. --gradient-via-color: #fed7e2;
  4674. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  4675. }
  4676. .via-pink-300 {
  4677. --gradient-via-color: #fbb6ce;
  4678. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  4679. }
  4680. .via-pink-400 {
  4681. --gradient-via-color: #f687b3;
  4682. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  4683. }
  4684. .via-pink-500 {
  4685. --gradient-via-color: #ed64a6;
  4686. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  4687. }
  4688. .via-pink-600 {
  4689. --gradient-via-color: #d53f8c;
  4690. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  4691. }
  4692. .via-pink-700 {
  4693. --gradient-via-color: #b83280;
  4694. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  4695. }
  4696. .via-pink-800 {
  4697. --gradient-via-color: #97266d;
  4698. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  4699. }
  4700. .via-pink-900 {
  4701. --gradient-via-color: #702459;
  4702. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  4703. }
  4704. .to-transparent {
  4705. --gradient-to-color: transparent;
  4706. }
  4707. .to-current {
  4708. --gradient-to-color: currentColor;
  4709. }
  4710. .to-black {
  4711. --gradient-to-color: #000;
  4712. }
  4713. .to-white {
  4714. --gradient-to-color: #fff;
  4715. }
  4716. .to-gray-100 {
  4717. --gradient-to-color: #f7fafc;
  4718. }
  4719. .to-gray-200 {
  4720. --gradient-to-color: #edf2f7;
  4721. }
  4722. .to-gray-300 {
  4723. --gradient-to-color: #e2e8f0;
  4724. }
  4725. .to-gray-400 {
  4726. --gradient-to-color: #cbd5e0;
  4727. }
  4728. .to-gray-500 {
  4729. --gradient-to-color: #a0aec0;
  4730. }
  4731. .to-gray-600 {
  4732. --gradient-to-color: #718096;
  4733. }
  4734. .to-gray-700 {
  4735. --gradient-to-color: #4a5568;
  4736. }
  4737. .to-gray-800 {
  4738. --gradient-to-color: #2d3748;
  4739. }
  4740. .to-gray-900 {
  4741. --gradient-to-color: #1a202c;
  4742. }
  4743. .to-red-100 {
  4744. --gradient-to-color: #fff5f5;
  4745. }
  4746. .to-red-200 {
  4747. --gradient-to-color: #fed7d7;
  4748. }
  4749. .to-red-300 {
  4750. --gradient-to-color: #feb2b2;
  4751. }
  4752. .to-red-400 {
  4753. --gradient-to-color: #fc8181;
  4754. }
  4755. .to-red-500 {
  4756. --gradient-to-color: #f56565;
  4757. }
  4758. .to-red-600 {
  4759. --gradient-to-color: #e53e3e;
  4760. }
  4761. .to-red-700 {
  4762. --gradient-to-color: #c53030;
  4763. }
  4764. .to-red-800 {
  4765. --gradient-to-color: #9b2c2c;
  4766. }
  4767. .to-red-900 {
  4768. --gradient-to-color: #742a2a;
  4769. }
  4770. .to-orange-100 {
  4771. --gradient-to-color: #fffaf0;
  4772. }
  4773. .to-orange-200 {
  4774. --gradient-to-color: #feebc8;
  4775. }
  4776. .to-orange-300 {
  4777. --gradient-to-color: #fbd38d;
  4778. }
  4779. .to-orange-400 {
  4780. --gradient-to-color: #f6ad55;
  4781. }
  4782. .to-orange-500 {
  4783. --gradient-to-color: #ed8936;
  4784. }
  4785. .to-orange-600 {
  4786. --gradient-to-color: #dd6b20;
  4787. }
  4788. .to-orange-700 {
  4789. --gradient-to-color: #c05621;
  4790. }
  4791. .to-orange-800 {
  4792. --gradient-to-color: #9c4221;
  4793. }
  4794. .to-orange-900 {
  4795. --gradient-to-color: #7b341e;
  4796. }
  4797. .to-yellow-100 {
  4798. --gradient-to-color: #fffff0;
  4799. }
  4800. .to-yellow-200 {
  4801. --gradient-to-color: #fefcbf;
  4802. }
  4803. .to-yellow-300 {
  4804. --gradient-to-color: #faf089;
  4805. }
  4806. .to-yellow-400 {
  4807. --gradient-to-color: #f6e05e;
  4808. }
  4809. .to-yellow-500 {
  4810. --gradient-to-color: #ecc94b;
  4811. }
  4812. .to-yellow-600 {
  4813. --gradient-to-color: #d69e2e;
  4814. }
  4815. .to-yellow-700 {
  4816. --gradient-to-color: #b7791f;
  4817. }
  4818. .to-yellow-800 {
  4819. --gradient-to-color: #975a16;
  4820. }
  4821. .to-yellow-900 {
  4822. --gradient-to-color: #744210;
  4823. }
  4824. .to-green-100 {
  4825. --gradient-to-color: #f0fff4;
  4826. }
  4827. .to-green-200 {
  4828. --gradient-to-color: #c6f6d5;
  4829. }
  4830. .to-green-300 {
  4831. --gradient-to-color: #9ae6b4;
  4832. }
  4833. .to-green-400 {
  4834. --gradient-to-color: #68d391;
  4835. }
  4836. .to-green-500 {
  4837. --gradient-to-color: #48bb78;
  4838. }
  4839. .to-green-600 {
  4840. --gradient-to-color: #38a169;
  4841. }
  4842. .to-green-700 {
  4843. --gradient-to-color: #2f855a;
  4844. }
  4845. .to-green-800 {
  4846. --gradient-to-color: #276749;
  4847. }
  4848. .to-green-900 {
  4849. --gradient-to-color: #22543d;
  4850. }
  4851. .to-teal-100 {
  4852. --gradient-to-color: #e6fffa;
  4853. }
  4854. .to-teal-200 {
  4855. --gradient-to-color: #b2f5ea;
  4856. }
  4857. .to-teal-300 {
  4858. --gradient-to-color: #81e6d9;
  4859. }
  4860. .to-teal-400 {
  4861. --gradient-to-color: #4fd1c5;
  4862. }
  4863. .to-teal-500 {
  4864. --gradient-to-color: #38b2ac;
  4865. }
  4866. .to-teal-600 {
  4867. --gradient-to-color: #319795;
  4868. }
  4869. .to-teal-700 {
  4870. --gradient-to-color: #2c7a7b;
  4871. }
  4872. .to-teal-800 {
  4873. --gradient-to-color: #285e61;
  4874. }
  4875. .to-teal-900 {
  4876. --gradient-to-color: #234e52;
  4877. }
  4878. .to-blue-100 {
  4879. --gradient-to-color: #ebf8ff;
  4880. }
  4881. .to-blue-200 {
  4882. --gradient-to-color: #bee3f8;
  4883. }
  4884. .to-blue-300 {
  4885. --gradient-to-color: #90cdf4;
  4886. }
  4887. .to-blue-400 {
  4888. --gradient-to-color: #63b3ed;
  4889. }
  4890. .to-blue-500 {
  4891. --gradient-to-color: #4299e1;
  4892. }
  4893. .to-blue-600 {
  4894. --gradient-to-color: #3182ce;
  4895. }
  4896. .to-blue-700 {
  4897. --gradient-to-color: #2b6cb0;
  4898. }
  4899. .to-blue-800 {
  4900. --gradient-to-color: #2c5282;
  4901. }
  4902. .to-blue-900 {
  4903. --gradient-to-color: #2a4365;
  4904. }
  4905. .to-indigo-100 {
  4906. --gradient-to-color: #ebf4ff;
  4907. }
  4908. .to-indigo-200 {
  4909. --gradient-to-color: #c3dafe;
  4910. }
  4911. .to-indigo-300 {
  4912. --gradient-to-color: #a3bffa;
  4913. }
  4914. .to-indigo-400 {
  4915. --gradient-to-color: #7f9cf5;
  4916. }
  4917. .to-indigo-500 {
  4918. --gradient-to-color: #667eea;
  4919. }
  4920. .to-indigo-600 {
  4921. --gradient-to-color: #5a67d8;
  4922. }
  4923. .to-indigo-700 {
  4924. --gradient-to-color: #4c51bf;
  4925. }
  4926. .to-indigo-800 {
  4927. --gradient-to-color: #434190;
  4928. }
  4929. .to-indigo-900 {
  4930. --gradient-to-color: #3c366b;
  4931. }
  4932. .to-purple-100 {
  4933. --gradient-to-color: #faf5ff;
  4934. }
  4935. .to-purple-200 {
  4936. --gradient-to-color: #e9d8fd;
  4937. }
  4938. .to-purple-300 {
  4939. --gradient-to-color: #d6bcfa;
  4940. }
  4941. .to-purple-400 {
  4942. --gradient-to-color: #b794f4;
  4943. }
  4944. .to-purple-500 {
  4945. --gradient-to-color: #9f7aea;
  4946. }
  4947. .to-purple-600 {
  4948. --gradient-to-color: #805ad5;
  4949. }
  4950. .to-purple-700 {
  4951. --gradient-to-color: #6b46c1;
  4952. }
  4953. .to-purple-800 {
  4954. --gradient-to-color: #553c9a;
  4955. }
  4956. .to-purple-900 {
  4957. --gradient-to-color: #44337a;
  4958. }
  4959. .to-pink-100 {
  4960. --gradient-to-color: #fff5f7;
  4961. }
  4962. .to-pink-200 {
  4963. --gradient-to-color: #fed7e2;
  4964. }
  4965. .to-pink-300 {
  4966. --gradient-to-color: #fbb6ce;
  4967. }
  4968. .to-pink-400 {
  4969. --gradient-to-color: #f687b3;
  4970. }
  4971. .to-pink-500 {
  4972. --gradient-to-color: #ed64a6;
  4973. }
  4974. .to-pink-600 {
  4975. --gradient-to-color: #d53f8c;
  4976. }
  4977. .to-pink-700 {
  4978. --gradient-to-color: #b83280;
  4979. }
  4980. .to-pink-800 {
  4981. --gradient-to-color: #97266d;
  4982. }
  4983. .to-pink-900 {
  4984. --gradient-to-color: #702459;
  4985. }
  4986. .hover\:from-transparent:hover {
  4987. --gradient-from-color: transparent;
  4988. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  4989. }
  4990. .hover\:from-current:hover {
  4991. --gradient-from-color: currentColor;
  4992. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  4993. }
  4994. .hover\:from-black:hover {
  4995. --gradient-from-color: #000;
  4996. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  4997. }
  4998. .hover\:from-white:hover {
  4999. --gradient-from-color: #fff;
  5000. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  5001. }
  5002. .hover\:from-gray-100:hover {
  5003. --gradient-from-color: #f7fafc;
  5004. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  5005. }
  5006. .hover\:from-gray-200:hover {
  5007. --gradient-from-color: #edf2f7;
  5008. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  5009. }
  5010. .hover\:from-gray-300:hover {
  5011. --gradient-from-color: #e2e8f0;
  5012. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  5013. }
  5014. .hover\:from-gray-400:hover {
  5015. --gradient-from-color: #cbd5e0;
  5016. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  5017. }
  5018. .hover\:from-gray-500:hover {
  5019. --gradient-from-color: #a0aec0;
  5020. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  5021. }
  5022. .hover\:from-gray-600:hover {
  5023. --gradient-from-color: #718096;
  5024. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  5025. }
  5026. .hover\:from-gray-700:hover {
  5027. --gradient-from-color: #4a5568;
  5028. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  5029. }
  5030. .hover\:from-gray-800:hover {
  5031. --gradient-from-color: #2d3748;
  5032. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  5033. }
  5034. .hover\:from-gray-900:hover {
  5035. --gradient-from-color: #1a202c;
  5036. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  5037. }
  5038. .hover\:from-red-100:hover {
  5039. --gradient-from-color: #fff5f5;
  5040. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  5041. }
  5042. .hover\:from-red-200:hover {
  5043. --gradient-from-color: #fed7d7;
  5044. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  5045. }
  5046. .hover\:from-red-300:hover {
  5047. --gradient-from-color: #feb2b2;
  5048. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  5049. }
  5050. .hover\:from-red-400:hover {
  5051. --gradient-from-color: #fc8181;
  5052. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  5053. }
  5054. .hover\:from-red-500:hover {
  5055. --gradient-from-color: #f56565;
  5056. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  5057. }
  5058. .hover\:from-red-600:hover {
  5059. --gradient-from-color: #e53e3e;
  5060. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  5061. }
  5062. .hover\:from-red-700:hover {
  5063. --gradient-from-color: #c53030;
  5064. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  5065. }
  5066. .hover\:from-red-800:hover {
  5067. --gradient-from-color: #9b2c2c;
  5068. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  5069. }
  5070. .hover\:from-red-900:hover {
  5071. --gradient-from-color: #742a2a;
  5072. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  5073. }
  5074. .hover\:from-orange-100:hover {
  5075. --gradient-from-color: #fffaf0;
  5076. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  5077. }
  5078. .hover\:from-orange-200:hover {
  5079. --gradient-from-color: #feebc8;
  5080. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  5081. }
  5082. .hover\:from-orange-300:hover {
  5083. --gradient-from-color: #fbd38d;
  5084. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  5085. }
  5086. .hover\:from-orange-400:hover {
  5087. --gradient-from-color: #f6ad55;
  5088. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  5089. }
  5090. .hover\:from-orange-500:hover {
  5091. --gradient-from-color: #ed8936;
  5092. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  5093. }
  5094. .hover\:from-orange-600:hover {
  5095. --gradient-from-color: #dd6b20;
  5096. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  5097. }
  5098. .hover\:from-orange-700:hover {
  5099. --gradient-from-color: #c05621;
  5100. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  5101. }
  5102. .hover\:from-orange-800:hover {
  5103. --gradient-from-color: #9c4221;
  5104. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  5105. }
  5106. .hover\:from-orange-900:hover {
  5107. --gradient-from-color: #7b341e;
  5108. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  5109. }
  5110. .hover\:from-yellow-100:hover {
  5111. --gradient-from-color: #fffff0;
  5112. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  5113. }
  5114. .hover\:from-yellow-200:hover {
  5115. --gradient-from-color: #fefcbf;
  5116. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  5117. }
  5118. .hover\:from-yellow-300:hover {
  5119. --gradient-from-color: #faf089;
  5120. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  5121. }
  5122. .hover\:from-yellow-400:hover {
  5123. --gradient-from-color: #f6e05e;
  5124. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  5125. }
  5126. .hover\:from-yellow-500:hover {
  5127. --gradient-from-color: #ecc94b;
  5128. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  5129. }
  5130. .hover\:from-yellow-600:hover {
  5131. --gradient-from-color: #d69e2e;
  5132. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  5133. }
  5134. .hover\:from-yellow-700:hover {
  5135. --gradient-from-color: #b7791f;
  5136. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  5137. }
  5138. .hover\:from-yellow-800:hover {
  5139. --gradient-from-color: #975a16;
  5140. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  5141. }
  5142. .hover\:from-yellow-900:hover {
  5143. --gradient-from-color: #744210;
  5144. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  5145. }
  5146. .hover\:from-green-100:hover {
  5147. --gradient-from-color: #f0fff4;
  5148. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  5149. }
  5150. .hover\:from-green-200:hover {
  5151. --gradient-from-color: #c6f6d5;
  5152. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  5153. }
  5154. .hover\:from-green-300:hover {
  5155. --gradient-from-color: #9ae6b4;
  5156. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  5157. }
  5158. .hover\:from-green-400:hover {
  5159. --gradient-from-color: #68d391;
  5160. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  5161. }
  5162. .hover\:from-green-500:hover {
  5163. --gradient-from-color: #48bb78;
  5164. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  5165. }
  5166. .hover\:from-green-600:hover {
  5167. --gradient-from-color: #38a169;
  5168. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  5169. }
  5170. .hover\:from-green-700:hover {
  5171. --gradient-from-color: #2f855a;
  5172. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  5173. }
  5174. .hover\:from-green-800:hover {
  5175. --gradient-from-color: #276749;
  5176. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  5177. }
  5178. .hover\:from-green-900:hover {
  5179. --gradient-from-color: #22543d;
  5180. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  5181. }
  5182. .hover\:from-teal-100:hover {
  5183. --gradient-from-color: #e6fffa;
  5184. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  5185. }
  5186. .hover\:from-teal-200:hover {
  5187. --gradient-from-color: #b2f5ea;
  5188. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  5189. }
  5190. .hover\:from-teal-300:hover {
  5191. --gradient-from-color: #81e6d9;
  5192. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  5193. }
  5194. .hover\:from-teal-400:hover {
  5195. --gradient-from-color: #4fd1c5;
  5196. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  5197. }
  5198. .hover\:from-teal-500:hover {
  5199. --gradient-from-color: #38b2ac;
  5200. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  5201. }
  5202. .hover\:from-teal-600:hover {
  5203. --gradient-from-color: #319795;
  5204. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  5205. }
  5206. .hover\:from-teal-700:hover {
  5207. --gradient-from-color: #2c7a7b;
  5208. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  5209. }
  5210. .hover\:from-teal-800:hover {
  5211. --gradient-from-color: #285e61;
  5212. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  5213. }
  5214. .hover\:from-teal-900:hover {
  5215. --gradient-from-color: #234e52;
  5216. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  5217. }
  5218. .hover\:from-blue-100:hover {
  5219. --gradient-from-color: #ebf8ff;
  5220. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  5221. }
  5222. .hover\:from-blue-200:hover {
  5223. --gradient-from-color: #bee3f8;
  5224. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  5225. }
  5226. .hover\:from-blue-300:hover {
  5227. --gradient-from-color: #90cdf4;
  5228. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  5229. }
  5230. .hover\:from-blue-400:hover {
  5231. --gradient-from-color: #63b3ed;
  5232. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  5233. }
  5234. .hover\:from-blue-500:hover {
  5235. --gradient-from-color: #4299e1;
  5236. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  5237. }
  5238. .hover\:from-blue-600:hover {
  5239. --gradient-from-color: #3182ce;
  5240. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  5241. }
  5242. .hover\:from-blue-700:hover {
  5243. --gradient-from-color: #2b6cb0;
  5244. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  5245. }
  5246. .hover\:from-blue-800:hover {
  5247. --gradient-from-color: #2c5282;
  5248. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  5249. }
  5250. .hover\:from-blue-900:hover {
  5251. --gradient-from-color: #2a4365;
  5252. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  5253. }
  5254. .hover\:from-indigo-100:hover {
  5255. --gradient-from-color: #ebf4ff;
  5256. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  5257. }
  5258. .hover\:from-indigo-200:hover {
  5259. --gradient-from-color: #c3dafe;
  5260. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  5261. }
  5262. .hover\:from-indigo-300:hover {
  5263. --gradient-from-color: #a3bffa;
  5264. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  5265. }
  5266. .hover\:from-indigo-400:hover {
  5267. --gradient-from-color: #7f9cf5;
  5268. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  5269. }
  5270. .hover\:from-indigo-500:hover {
  5271. --gradient-from-color: #667eea;
  5272. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  5273. }
  5274. .hover\:from-indigo-600:hover {
  5275. --gradient-from-color: #5a67d8;
  5276. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  5277. }
  5278. .hover\:from-indigo-700:hover {
  5279. --gradient-from-color: #4c51bf;
  5280. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  5281. }
  5282. .hover\:from-indigo-800:hover {
  5283. --gradient-from-color: #434190;
  5284. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  5285. }
  5286. .hover\:from-indigo-900:hover {
  5287. --gradient-from-color: #3c366b;
  5288. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  5289. }
  5290. .hover\:from-purple-100:hover {
  5291. --gradient-from-color: #faf5ff;
  5292. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  5293. }
  5294. .hover\:from-purple-200:hover {
  5295. --gradient-from-color: #e9d8fd;
  5296. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  5297. }
  5298. .hover\:from-purple-300:hover {
  5299. --gradient-from-color: #d6bcfa;
  5300. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  5301. }
  5302. .hover\:from-purple-400:hover {
  5303. --gradient-from-color: #b794f4;
  5304. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  5305. }
  5306. .hover\:from-purple-500:hover {
  5307. --gradient-from-color: #9f7aea;
  5308. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  5309. }
  5310. .hover\:from-purple-600:hover {
  5311. --gradient-from-color: #805ad5;
  5312. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  5313. }
  5314. .hover\:from-purple-700:hover {
  5315. --gradient-from-color: #6b46c1;
  5316. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  5317. }
  5318. .hover\:from-purple-800:hover {
  5319. --gradient-from-color: #553c9a;
  5320. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  5321. }
  5322. .hover\:from-purple-900:hover {
  5323. --gradient-from-color: #44337a;
  5324. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  5325. }
  5326. .hover\:from-pink-100:hover {
  5327. --gradient-from-color: #fff5f7;
  5328. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  5329. }
  5330. .hover\:from-pink-200:hover {
  5331. --gradient-from-color: #fed7e2;
  5332. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  5333. }
  5334. .hover\:from-pink-300:hover {
  5335. --gradient-from-color: #fbb6ce;
  5336. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  5337. }
  5338. .hover\:from-pink-400:hover {
  5339. --gradient-from-color: #f687b3;
  5340. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  5341. }
  5342. .hover\:from-pink-500:hover {
  5343. --gradient-from-color: #ed64a6;
  5344. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  5345. }
  5346. .hover\:from-pink-600:hover {
  5347. --gradient-from-color: #d53f8c;
  5348. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  5349. }
  5350. .hover\:from-pink-700:hover {
  5351. --gradient-from-color: #b83280;
  5352. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  5353. }
  5354. .hover\:from-pink-800:hover {
  5355. --gradient-from-color: #97266d;
  5356. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  5357. }
  5358. .hover\:from-pink-900:hover {
  5359. --gradient-from-color: #702459;
  5360. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  5361. }
  5362. .hover\:via-transparent:hover {
  5363. --gradient-via-color: transparent;
  5364. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  5365. }
  5366. .hover\:via-current:hover {
  5367. --gradient-via-color: currentColor;
  5368. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  5369. }
  5370. .hover\:via-black:hover {
  5371. --gradient-via-color: #000;
  5372. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  5373. }
  5374. .hover\:via-white:hover {
  5375. --gradient-via-color: #fff;
  5376. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  5377. }
  5378. .hover\:via-gray-100:hover {
  5379. --gradient-via-color: #f7fafc;
  5380. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  5381. }
  5382. .hover\:via-gray-200:hover {
  5383. --gradient-via-color: #edf2f7;
  5384. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  5385. }
  5386. .hover\:via-gray-300:hover {
  5387. --gradient-via-color: #e2e8f0;
  5388. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  5389. }
  5390. .hover\:via-gray-400:hover {
  5391. --gradient-via-color: #cbd5e0;
  5392. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  5393. }
  5394. .hover\:via-gray-500:hover {
  5395. --gradient-via-color: #a0aec0;
  5396. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  5397. }
  5398. .hover\:via-gray-600:hover {
  5399. --gradient-via-color: #718096;
  5400. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  5401. }
  5402. .hover\:via-gray-700:hover {
  5403. --gradient-via-color: #4a5568;
  5404. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  5405. }
  5406. .hover\:via-gray-800:hover {
  5407. --gradient-via-color: #2d3748;
  5408. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  5409. }
  5410. .hover\:via-gray-900:hover {
  5411. --gradient-via-color: #1a202c;
  5412. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  5413. }
  5414. .hover\:via-red-100:hover {
  5415. --gradient-via-color: #fff5f5;
  5416. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  5417. }
  5418. .hover\:via-red-200:hover {
  5419. --gradient-via-color: #fed7d7;
  5420. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  5421. }
  5422. .hover\:via-red-300:hover {
  5423. --gradient-via-color: #feb2b2;
  5424. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  5425. }
  5426. .hover\:via-red-400:hover {
  5427. --gradient-via-color: #fc8181;
  5428. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  5429. }
  5430. .hover\:via-red-500:hover {
  5431. --gradient-via-color: #f56565;
  5432. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  5433. }
  5434. .hover\:via-red-600:hover {
  5435. --gradient-via-color: #e53e3e;
  5436. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  5437. }
  5438. .hover\:via-red-700:hover {
  5439. --gradient-via-color: #c53030;
  5440. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  5441. }
  5442. .hover\:via-red-800:hover {
  5443. --gradient-via-color: #9b2c2c;
  5444. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  5445. }
  5446. .hover\:via-red-900:hover {
  5447. --gradient-via-color: #742a2a;
  5448. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  5449. }
  5450. .hover\:via-orange-100:hover {
  5451. --gradient-via-color: #fffaf0;
  5452. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  5453. }
  5454. .hover\:via-orange-200:hover {
  5455. --gradient-via-color: #feebc8;
  5456. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  5457. }
  5458. .hover\:via-orange-300:hover {
  5459. --gradient-via-color: #fbd38d;
  5460. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  5461. }
  5462. .hover\:via-orange-400:hover {
  5463. --gradient-via-color: #f6ad55;
  5464. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  5465. }
  5466. .hover\:via-orange-500:hover {
  5467. --gradient-via-color: #ed8936;
  5468. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  5469. }
  5470. .hover\:via-orange-600:hover {
  5471. --gradient-via-color: #dd6b20;
  5472. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  5473. }
  5474. .hover\:via-orange-700:hover {
  5475. --gradient-via-color: #c05621;
  5476. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  5477. }
  5478. .hover\:via-orange-800:hover {
  5479. --gradient-via-color: #9c4221;
  5480. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  5481. }
  5482. .hover\:via-orange-900:hover {
  5483. --gradient-via-color: #7b341e;
  5484. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  5485. }
  5486. .hover\:via-yellow-100:hover {
  5487. --gradient-via-color: #fffff0;
  5488. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  5489. }
  5490. .hover\:via-yellow-200:hover {
  5491. --gradient-via-color: #fefcbf;
  5492. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  5493. }
  5494. .hover\:via-yellow-300:hover {
  5495. --gradient-via-color: #faf089;
  5496. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  5497. }
  5498. .hover\:via-yellow-400:hover {
  5499. --gradient-via-color: #f6e05e;
  5500. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  5501. }
  5502. .hover\:via-yellow-500:hover {
  5503. --gradient-via-color: #ecc94b;
  5504. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  5505. }
  5506. .hover\:via-yellow-600:hover {
  5507. --gradient-via-color: #d69e2e;
  5508. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  5509. }
  5510. .hover\:via-yellow-700:hover {
  5511. --gradient-via-color: #b7791f;
  5512. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  5513. }
  5514. .hover\:via-yellow-800:hover {
  5515. --gradient-via-color: #975a16;
  5516. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  5517. }
  5518. .hover\:via-yellow-900:hover {
  5519. --gradient-via-color: #744210;
  5520. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  5521. }
  5522. .hover\:via-green-100:hover {
  5523. --gradient-via-color: #f0fff4;
  5524. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  5525. }
  5526. .hover\:via-green-200:hover {
  5527. --gradient-via-color: #c6f6d5;
  5528. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  5529. }
  5530. .hover\:via-green-300:hover {
  5531. --gradient-via-color: #9ae6b4;
  5532. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  5533. }
  5534. .hover\:via-green-400:hover {
  5535. --gradient-via-color: #68d391;
  5536. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  5537. }
  5538. .hover\:via-green-500:hover {
  5539. --gradient-via-color: #48bb78;
  5540. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  5541. }
  5542. .hover\:via-green-600:hover {
  5543. --gradient-via-color: #38a169;
  5544. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  5545. }
  5546. .hover\:via-green-700:hover {
  5547. --gradient-via-color: #2f855a;
  5548. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  5549. }
  5550. .hover\:via-green-800:hover {
  5551. --gradient-via-color: #276749;
  5552. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  5553. }
  5554. .hover\:via-green-900:hover {
  5555. --gradient-via-color: #22543d;
  5556. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  5557. }
  5558. .hover\:via-teal-100:hover {
  5559. --gradient-via-color: #e6fffa;
  5560. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  5561. }
  5562. .hover\:via-teal-200:hover {
  5563. --gradient-via-color: #b2f5ea;
  5564. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  5565. }
  5566. .hover\:via-teal-300:hover {
  5567. --gradient-via-color: #81e6d9;
  5568. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  5569. }
  5570. .hover\:via-teal-400:hover {
  5571. --gradient-via-color: #4fd1c5;
  5572. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  5573. }
  5574. .hover\:via-teal-500:hover {
  5575. --gradient-via-color: #38b2ac;
  5576. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  5577. }
  5578. .hover\:via-teal-600:hover {
  5579. --gradient-via-color: #319795;
  5580. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  5581. }
  5582. .hover\:via-teal-700:hover {
  5583. --gradient-via-color: #2c7a7b;
  5584. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  5585. }
  5586. .hover\:via-teal-800:hover {
  5587. --gradient-via-color: #285e61;
  5588. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  5589. }
  5590. .hover\:via-teal-900:hover {
  5591. --gradient-via-color: #234e52;
  5592. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  5593. }
  5594. .hover\:via-blue-100:hover {
  5595. --gradient-via-color: #ebf8ff;
  5596. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  5597. }
  5598. .hover\:via-blue-200:hover {
  5599. --gradient-via-color: #bee3f8;
  5600. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  5601. }
  5602. .hover\:via-blue-300:hover {
  5603. --gradient-via-color: #90cdf4;
  5604. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  5605. }
  5606. .hover\:via-blue-400:hover {
  5607. --gradient-via-color: #63b3ed;
  5608. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  5609. }
  5610. .hover\:via-blue-500:hover {
  5611. --gradient-via-color: #4299e1;
  5612. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  5613. }
  5614. .hover\:via-blue-600:hover {
  5615. --gradient-via-color: #3182ce;
  5616. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  5617. }
  5618. .hover\:via-blue-700:hover {
  5619. --gradient-via-color: #2b6cb0;
  5620. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  5621. }
  5622. .hover\:via-blue-800:hover {
  5623. --gradient-via-color: #2c5282;
  5624. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  5625. }
  5626. .hover\:via-blue-900:hover {
  5627. --gradient-via-color: #2a4365;
  5628. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  5629. }
  5630. .hover\:via-indigo-100:hover {
  5631. --gradient-via-color: #ebf4ff;
  5632. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  5633. }
  5634. .hover\:via-indigo-200:hover {
  5635. --gradient-via-color: #c3dafe;
  5636. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  5637. }
  5638. .hover\:via-indigo-300:hover {
  5639. --gradient-via-color: #a3bffa;
  5640. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  5641. }
  5642. .hover\:via-indigo-400:hover {
  5643. --gradient-via-color: #7f9cf5;
  5644. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  5645. }
  5646. .hover\:via-indigo-500:hover {
  5647. --gradient-via-color: #667eea;
  5648. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  5649. }
  5650. .hover\:via-indigo-600:hover {
  5651. --gradient-via-color: #5a67d8;
  5652. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  5653. }
  5654. .hover\:via-indigo-700:hover {
  5655. --gradient-via-color: #4c51bf;
  5656. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  5657. }
  5658. .hover\:via-indigo-800:hover {
  5659. --gradient-via-color: #434190;
  5660. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  5661. }
  5662. .hover\:via-indigo-900:hover {
  5663. --gradient-via-color: #3c366b;
  5664. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  5665. }
  5666. .hover\:via-purple-100:hover {
  5667. --gradient-via-color: #faf5ff;
  5668. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  5669. }
  5670. .hover\:via-purple-200:hover {
  5671. --gradient-via-color: #e9d8fd;
  5672. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  5673. }
  5674. .hover\:via-purple-300:hover {
  5675. --gradient-via-color: #d6bcfa;
  5676. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  5677. }
  5678. .hover\:via-purple-400:hover {
  5679. --gradient-via-color: #b794f4;
  5680. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  5681. }
  5682. .hover\:via-purple-500:hover {
  5683. --gradient-via-color: #9f7aea;
  5684. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  5685. }
  5686. .hover\:via-purple-600:hover {
  5687. --gradient-via-color: #805ad5;
  5688. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  5689. }
  5690. .hover\:via-purple-700:hover {
  5691. --gradient-via-color: #6b46c1;
  5692. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  5693. }
  5694. .hover\:via-purple-800:hover {
  5695. --gradient-via-color: #553c9a;
  5696. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  5697. }
  5698. .hover\:via-purple-900:hover {
  5699. --gradient-via-color: #44337a;
  5700. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  5701. }
  5702. .hover\:via-pink-100:hover {
  5703. --gradient-via-color: #fff5f7;
  5704. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  5705. }
  5706. .hover\:via-pink-200:hover {
  5707. --gradient-via-color: #fed7e2;
  5708. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  5709. }
  5710. .hover\:via-pink-300:hover {
  5711. --gradient-via-color: #fbb6ce;
  5712. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  5713. }
  5714. .hover\:via-pink-400:hover {
  5715. --gradient-via-color: #f687b3;
  5716. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  5717. }
  5718. .hover\:via-pink-500:hover {
  5719. --gradient-via-color: #ed64a6;
  5720. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  5721. }
  5722. .hover\:via-pink-600:hover {
  5723. --gradient-via-color: #d53f8c;
  5724. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  5725. }
  5726. .hover\:via-pink-700:hover {
  5727. --gradient-via-color: #b83280;
  5728. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  5729. }
  5730. .hover\:via-pink-800:hover {
  5731. --gradient-via-color: #97266d;
  5732. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  5733. }
  5734. .hover\:via-pink-900:hover {
  5735. --gradient-via-color: #702459;
  5736. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  5737. }
  5738. .hover\:to-transparent:hover {
  5739. --gradient-to-color: transparent;
  5740. }
  5741. .hover\:to-current:hover {
  5742. --gradient-to-color: currentColor;
  5743. }
  5744. .hover\:to-black:hover {
  5745. --gradient-to-color: #000;
  5746. }
  5747. .hover\:to-white:hover {
  5748. --gradient-to-color: #fff;
  5749. }
  5750. .hover\:to-gray-100:hover {
  5751. --gradient-to-color: #f7fafc;
  5752. }
  5753. .hover\:to-gray-200:hover {
  5754. --gradient-to-color: #edf2f7;
  5755. }
  5756. .hover\:to-gray-300:hover {
  5757. --gradient-to-color: #e2e8f0;
  5758. }
  5759. .hover\:to-gray-400:hover {
  5760. --gradient-to-color: #cbd5e0;
  5761. }
  5762. .hover\:to-gray-500:hover {
  5763. --gradient-to-color: #a0aec0;
  5764. }
  5765. .hover\:to-gray-600:hover {
  5766. --gradient-to-color: #718096;
  5767. }
  5768. .hover\:to-gray-700:hover {
  5769. --gradient-to-color: #4a5568;
  5770. }
  5771. .hover\:to-gray-800:hover {
  5772. --gradient-to-color: #2d3748;
  5773. }
  5774. .hover\:to-gray-900:hover {
  5775. --gradient-to-color: #1a202c;
  5776. }
  5777. .hover\:to-red-100:hover {
  5778. --gradient-to-color: #fff5f5;
  5779. }
  5780. .hover\:to-red-200:hover {
  5781. --gradient-to-color: #fed7d7;
  5782. }
  5783. .hover\:to-red-300:hover {
  5784. --gradient-to-color: #feb2b2;
  5785. }
  5786. .hover\:to-red-400:hover {
  5787. --gradient-to-color: #fc8181;
  5788. }
  5789. .hover\:to-red-500:hover {
  5790. --gradient-to-color: #f56565;
  5791. }
  5792. .hover\:to-red-600:hover {
  5793. --gradient-to-color: #e53e3e;
  5794. }
  5795. .hover\:to-red-700:hover {
  5796. --gradient-to-color: #c53030;
  5797. }
  5798. .hover\:to-red-800:hover {
  5799. --gradient-to-color: #9b2c2c;
  5800. }
  5801. .hover\:to-red-900:hover {
  5802. --gradient-to-color: #742a2a;
  5803. }
  5804. .hover\:to-orange-100:hover {
  5805. --gradient-to-color: #fffaf0;
  5806. }
  5807. .hover\:to-orange-200:hover {
  5808. --gradient-to-color: #feebc8;
  5809. }
  5810. .hover\:to-orange-300:hover {
  5811. --gradient-to-color: #fbd38d;
  5812. }
  5813. .hover\:to-orange-400:hover {
  5814. --gradient-to-color: #f6ad55;
  5815. }
  5816. .hover\:to-orange-500:hover {
  5817. --gradient-to-color: #ed8936;
  5818. }
  5819. .hover\:to-orange-600:hover {
  5820. --gradient-to-color: #dd6b20;
  5821. }
  5822. .hover\:to-orange-700:hover {
  5823. --gradient-to-color: #c05621;
  5824. }
  5825. .hover\:to-orange-800:hover {
  5826. --gradient-to-color: #9c4221;
  5827. }
  5828. .hover\:to-orange-900:hover {
  5829. --gradient-to-color: #7b341e;
  5830. }
  5831. .hover\:to-yellow-100:hover {
  5832. --gradient-to-color: #fffff0;
  5833. }
  5834. .hover\:to-yellow-200:hover {
  5835. --gradient-to-color: #fefcbf;
  5836. }
  5837. .hover\:to-yellow-300:hover {
  5838. --gradient-to-color: #faf089;
  5839. }
  5840. .hover\:to-yellow-400:hover {
  5841. --gradient-to-color: #f6e05e;
  5842. }
  5843. .hover\:to-yellow-500:hover {
  5844. --gradient-to-color: #ecc94b;
  5845. }
  5846. .hover\:to-yellow-600:hover {
  5847. --gradient-to-color: #d69e2e;
  5848. }
  5849. .hover\:to-yellow-700:hover {
  5850. --gradient-to-color: #b7791f;
  5851. }
  5852. .hover\:to-yellow-800:hover {
  5853. --gradient-to-color: #975a16;
  5854. }
  5855. .hover\:to-yellow-900:hover {
  5856. --gradient-to-color: #744210;
  5857. }
  5858. .hover\:to-green-100:hover {
  5859. --gradient-to-color: #f0fff4;
  5860. }
  5861. .hover\:to-green-200:hover {
  5862. --gradient-to-color: #c6f6d5;
  5863. }
  5864. .hover\:to-green-300:hover {
  5865. --gradient-to-color: #9ae6b4;
  5866. }
  5867. .hover\:to-green-400:hover {
  5868. --gradient-to-color: #68d391;
  5869. }
  5870. .hover\:to-green-500:hover {
  5871. --gradient-to-color: #48bb78;
  5872. }
  5873. .hover\:to-green-600:hover {
  5874. --gradient-to-color: #38a169;
  5875. }
  5876. .hover\:to-green-700:hover {
  5877. --gradient-to-color: #2f855a;
  5878. }
  5879. .hover\:to-green-800:hover {
  5880. --gradient-to-color: #276749;
  5881. }
  5882. .hover\:to-green-900:hover {
  5883. --gradient-to-color: #22543d;
  5884. }
  5885. .hover\:to-teal-100:hover {
  5886. --gradient-to-color: #e6fffa;
  5887. }
  5888. .hover\:to-teal-200:hover {
  5889. --gradient-to-color: #b2f5ea;
  5890. }
  5891. .hover\:to-teal-300:hover {
  5892. --gradient-to-color: #81e6d9;
  5893. }
  5894. .hover\:to-teal-400:hover {
  5895. --gradient-to-color: #4fd1c5;
  5896. }
  5897. .hover\:to-teal-500:hover {
  5898. --gradient-to-color: #38b2ac;
  5899. }
  5900. .hover\:to-teal-600:hover {
  5901. --gradient-to-color: #319795;
  5902. }
  5903. .hover\:to-teal-700:hover {
  5904. --gradient-to-color: #2c7a7b;
  5905. }
  5906. .hover\:to-teal-800:hover {
  5907. --gradient-to-color: #285e61;
  5908. }
  5909. .hover\:to-teal-900:hover {
  5910. --gradient-to-color: #234e52;
  5911. }
  5912. .hover\:to-blue-100:hover {
  5913. --gradient-to-color: #ebf8ff;
  5914. }
  5915. .hover\:to-blue-200:hover {
  5916. --gradient-to-color: #bee3f8;
  5917. }
  5918. .hover\:to-blue-300:hover {
  5919. --gradient-to-color: #90cdf4;
  5920. }
  5921. .hover\:to-blue-400:hover {
  5922. --gradient-to-color: #63b3ed;
  5923. }
  5924. .hover\:to-blue-500:hover {
  5925. --gradient-to-color: #4299e1;
  5926. }
  5927. .hover\:to-blue-600:hover {
  5928. --gradient-to-color: #3182ce;
  5929. }
  5930. .hover\:to-blue-700:hover {
  5931. --gradient-to-color: #2b6cb0;
  5932. }
  5933. .hover\:to-blue-800:hover {
  5934. --gradient-to-color: #2c5282;
  5935. }
  5936. .hover\:to-blue-900:hover {
  5937. --gradient-to-color: #2a4365;
  5938. }
  5939. .hover\:to-indigo-100:hover {
  5940. --gradient-to-color: #ebf4ff;
  5941. }
  5942. .hover\:to-indigo-200:hover {
  5943. --gradient-to-color: #c3dafe;
  5944. }
  5945. .hover\:to-indigo-300:hover {
  5946. --gradient-to-color: #a3bffa;
  5947. }
  5948. .hover\:to-indigo-400:hover {
  5949. --gradient-to-color: #7f9cf5;
  5950. }
  5951. .hover\:to-indigo-500:hover {
  5952. --gradient-to-color: #667eea;
  5953. }
  5954. .hover\:to-indigo-600:hover {
  5955. --gradient-to-color: #5a67d8;
  5956. }
  5957. .hover\:to-indigo-700:hover {
  5958. --gradient-to-color: #4c51bf;
  5959. }
  5960. .hover\:to-indigo-800:hover {
  5961. --gradient-to-color: #434190;
  5962. }
  5963. .hover\:to-indigo-900:hover {
  5964. --gradient-to-color: #3c366b;
  5965. }
  5966. .hover\:to-purple-100:hover {
  5967. --gradient-to-color: #faf5ff;
  5968. }
  5969. .hover\:to-purple-200:hover {
  5970. --gradient-to-color: #e9d8fd;
  5971. }
  5972. .hover\:to-purple-300:hover {
  5973. --gradient-to-color: #d6bcfa;
  5974. }
  5975. .hover\:to-purple-400:hover {
  5976. --gradient-to-color: #b794f4;
  5977. }
  5978. .hover\:to-purple-500:hover {
  5979. --gradient-to-color: #9f7aea;
  5980. }
  5981. .hover\:to-purple-600:hover {
  5982. --gradient-to-color: #805ad5;
  5983. }
  5984. .hover\:to-purple-700:hover {
  5985. --gradient-to-color: #6b46c1;
  5986. }
  5987. .hover\:to-purple-800:hover {
  5988. --gradient-to-color: #553c9a;
  5989. }
  5990. .hover\:to-purple-900:hover {
  5991. --gradient-to-color: #44337a;
  5992. }
  5993. .hover\:to-pink-100:hover {
  5994. --gradient-to-color: #fff5f7;
  5995. }
  5996. .hover\:to-pink-200:hover {
  5997. --gradient-to-color: #fed7e2;
  5998. }
  5999. .hover\:to-pink-300:hover {
  6000. --gradient-to-color: #fbb6ce;
  6001. }
  6002. .hover\:to-pink-400:hover {
  6003. --gradient-to-color: #f687b3;
  6004. }
  6005. .hover\:to-pink-500:hover {
  6006. --gradient-to-color: #ed64a6;
  6007. }
  6008. .hover\:to-pink-600:hover {
  6009. --gradient-to-color: #d53f8c;
  6010. }
  6011. .hover\:to-pink-700:hover {
  6012. --gradient-to-color: #b83280;
  6013. }
  6014. .hover\:to-pink-800:hover {
  6015. --gradient-to-color: #97266d;
  6016. }
  6017. .hover\:to-pink-900:hover {
  6018. --gradient-to-color: #702459;
  6019. }
  6020. .focus\:from-transparent:focus {
  6021. --gradient-from-color: transparent;
  6022. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  6023. }
  6024. .focus\:from-current:focus {
  6025. --gradient-from-color: currentColor;
  6026. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  6027. }
  6028. .focus\:from-black:focus {
  6029. --gradient-from-color: #000;
  6030. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  6031. }
  6032. .focus\:from-white:focus {
  6033. --gradient-from-color: #fff;
  6034. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  6035. }
  6036. .focus\:from-gray-100:focus {
  6037. --gradient-from-color: #f7fafc;
  6038. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  6039. }
  6040. .focus\:from-gray-200:focus {
  6041. --gradient-from-color: #edf2f7;
  6042. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  6043. }
  6044. .focus\:from-gray-300:focus {
  6045. --gradient-from-color: #e2e8f0;
  6046. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  6047. }
  6048. .focus\:from-gray-400:focus {
  6049. --gradient-from-color: #cbd5e0;
  6050. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  6051. }
  6052. .focus\:from-gray-500:focus {
  6053. --gradient-from-color: #a0aec0;
  6054. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  6055. }
  6056. .focus\:from-gray-600:focus {
  6057. --gradient-from-color: #718096;
  6058. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  6059. }
  6060. .focus\:from-gray-700:focus {
  6061. --gradient-from-color: #4a5568;
  6062. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  6063. }
  6064. .focus\:from-gray-800:focus {
  6065. --gradient-from-color: #2d3748;
  6066. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  6067. }
  6068. .focus\:from-gray-900:focus {
  6069. --gradient-from-color: #1a202c;
  6070. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  6071. }
  6072. .focus\:from-red-100:focus {
  6073. --gradient-from-color: #fff5f5;
  6074. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  6075. }
  6076. .focus\:from-red-200:focus {
  6077. --gradient-from-color: #fed7d7;
  6078. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  6079. }
  6080. .focus\:from-red-300:focus {
  6081. --gradient-from-color: #feb2b2;
  6082. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  6083. }
  6084. .focus\:from-red-400:focus {
  6085. --gradient-from-color: #fc8181;
  6086. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  6087. }
  6088. .focus\:from-red-500:focus {
  6089. --gradient-from-color: #f56565;
  6090. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  6091. }
  6092. .focus\:from-red-600:focus {
  6093. --gradient-from-color: #e53e3e;
  6094. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  6095. }
  6096. .focus\:from-red-700:focus {
  6097. --gradient-from-color: #c53030;
  6098. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  6099. }
  6100. .focus\:from-red-800:focus {
  6101. --gradient-from-color: #9b2c2c;
  6102. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  6103. }
  6104. .focus\:from-red-900:focus {
  6105. --gradient-from-color: #742a2a;
  6106. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  6107. }
  6108. .focus\:from-orange-100:focus {
  6109. --gradient-from-color: #fffaf0;
  6110. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  6111. }
  6112. .focus\:from-orange-200:focus {
  6113. --gradient-from-color: #feebc8;
  6114. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  6115. }
  6116. .focus\:from-orange-300:focus {
  6117. --gradient-from-color: #fbd38d;
  6118. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  6119. }
  6120. .focus\:from-orange-400:focus {
  6121. --gradient-from-color: #f6ad55;
  6122. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  6123. }
  6124. .focus\:from-orange-500:focus {
  6125. --gradient-from-color: #ed8936;
  6126. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  6127. }
  6128. .focus\:from-orange-600:focus {
  6129. --gradient-from-color: #dd6b20;
  6130. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  6131. }
  6132. .focus\:from-orange-700:focus {
  6133. --gradient-from-color: #c05621;
  6134. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  6135. }
  6136. .focus\:from-orange-800:focus {
  6137. --gradient-from-color: #9c4221;
  6138. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  6139. }
  6140. .focus\:from-orange-900:focus {
  6141. --gradient-from-color: #7b341e;
  6142. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  6143. }
  6144. .focus\:from-yellow-100:focus {
  6145. --gradient-from-color: #fffff0;
  6146. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  6147. }
  6148. .focus\:from-yellow-200:focus {
  6149. --gradient-from-color: #fefcbf;
  6150. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  6151. }
  6152. .focus\:from-yellow-300:focus {
  6153. --gradient-from-color: #faf089;
  6154. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  6155. }
  6156. .focus\:from-yellow-400:focus {
  6157. --gradient-from-color: #f6e05e;
  6158. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  6159. }
  6160. .focus\:from-yellow-500:focus {
  6161. --gradient-from-color: #ecc94b;
  6162. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  6163. }
  6164. .focus\:from-yellow-600:focus {
  6165. --gradient-from-color: #d69e2e;
  6166. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  6167. }
  6168. .focus\:from-yellow-700:focus {
  6169. --gradient-from-color: #b7791f;
  6170. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  6171. }
  6172. .focus\:from-yellow-800:focus {
  6173. --gradient-from-color: #975a16;
  6174. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  6175. }
  6176. .focus\:from-yellow-900:focus {
  6177. --gradient-from-color: #744210;
  6178. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  6179. }
  6180. .focus\:from-green-100:focus {
  6181. --gradient-from-color: #f0fff4;
  6182. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  6183. }
  6184. .focus\:from-green-200:focus {
  6185. --gradient-from-color: #c6f6d5;
  6186. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  6187. }
  6188. .focus\:from-green-300:focus {
  6189. --gradient-from-color: #9ae6b4;
  6190. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  6191. }
  6192. .focus\:from-green-400:focus {
  6193. --gradient-from-color: #68d391;
  6194. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  6195. }
  6196. .focus\:from-green-500:focus {
  6197. --gradient-from-color: #48bb78;
  6198. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  6199. }
  6200. .focus\:from-green-600:focus {
  6201. --gradient-from-color: #38a169;
  6202. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  6203. }
  6204. .focus\:from-green-700:focus {
  6205. --gradient-from-color: #2f855a;
  6206. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  6207. }
  6208. .focus\:from-green-800:focus {
  6209. --gradient-from-color: #276749;
  6210. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  6211. }
  6212. .focus\:from-green-900:focus {
  6213. --gradient-from-color: #22543d;
  6214. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  6215. }
  6216. .focus\:from-teal-100:focus {
  6217. --gradient-from-color: #e6fffa;
  6218. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  6219. }
  6220. .focus\:from-teal-200:focus {
  6221. --gradient-from-color: #b2f5ea;
  6222. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  6223. }
  6224. .focus\:from-teal-300:focus {
  6225. --gradient-from-color: #81e6d9;
  6226. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  6227. }
  6228. .focus\:from-teal-400:focus {
  6229. --gradient-from-color: #4fd1c5;
  6230. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  6231. }
  6232. .focus\:from-teal-500:focus {
  6233. --gradient-from-color: #38b2ac;
  6234. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  6235. }
  6236. .focus\:from-teal-600:focus {
  6237. --gradient-from-color: #319795;
  6238. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  6239. }
  6240. .focus\:from-teal-700:focus {
  6241. --gradient-from-color: #2c7a7b;
  6242. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  6243. }
  6244. .focus\:from-teal-800:focus {
  6245. --gradient-from-color: #285e61;
  6246. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  6247. }
  6248. .focus\:from-teal-900:focus {
  6249. --gradient-from-color: #234e52;
  6250. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  6251. }
  6252. .focus\:from-blue-100:focus {
  6253. --gradient-from-color: #ebf8ff;
  6254. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  6255. }
  6256. .focus\:from-blue-200:focus {
  6257. --gradient-from-color: #bee3f8;
  6258. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  6259. }
  6260. .focus\:from-blue-300:focus {
  6261. --gradient-from-color: #90cdf4;
  6262. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  6263. }
  6264. .focus\:from-blue-400:focus {
  6265. --gradient-from-color: #63b3ed;
  6266. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  6267. }
  6268. .focus\:from-blue-500:focus {
  6269. --gradient-from-color: #4299e1;
  6270. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  6271. }
  6272. .focus\:from-blue-600:focus {
  6273. --gradient-from-color: #3182ce;
  6274. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  6275. }
  6276. .focus\:from-blue-700:focus {
  6277. --gradient-from-color: #2b6cb0;
  6278. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  6279. }
  6280. .focus\:from-blue-800:focus {
  6281. --gradient-from-color: #2c5282;
  6282. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  6283. }
  6284. .focus\:from-blue-900:focus {
  6285. --gradient-from-color: #2a4365;
  6286. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  6287. }
  6288. .focus\:from-indigo-100:focus {
  6289. --gradient-from-color: #ebf4ff;
  6290. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  6291. }
  6292. .focus\:from-indigo-200:focus {
  6293. --gradient-from-color: #c3dafe;
  6294. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  6295. }
  6296. .focus\:from-indigo-300:focus {
  6297. --gradient-from-color: #a3bffa;
  6298. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  6299. }
  6300. .focus\:from-indigo-400:focus {
  6301. --gradient-from-color: #7f9cf5;
  6302. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  6303. }
  6304. .focus\:from-indigo-500:focus {
  6305. --gradient-from-color: #667eea;
  6306. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  6307. }
  6308. .focus\:from-indigo-600:focus {
  6309. --gradient-from-color: #5a67d8;
  6310. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  6311. }
  6312. .focus\:from-indigo-700:focus {
  6313. --gradient-from-color: #4c51bf;
  6314. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  6315. }
  6316. .focus\:from-indigo-800:focus {
  6317. --gradient-from-color: #434190;
  6318. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  6319. }
  6320. .focus\:from-indigo-900:focus {
  6321. --gradient-from-color: #3c366b;
  6322. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  6323. }
  6324. .focus\:from-purple-100:focus {
  6325. --gradient-from-color: #faf5ff;
  6326. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  6327. }
  6328. .focus\:from-purple-200:focus {
  6329. --gradient-from-color: #e9d8fd;
  6330. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  6331. }
  6332. .focus\:from-purple-300:focus {
  6333. --gradient-from-color: #d6bcfa;
  6334. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  6335. }
  6336. .focus\:from-purple-400:focus {
  6337. --gradient-from-color: #b794f4;
  6338. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  6339. }
  6340. .focus\:from-purple-500:focus {
  6341. --gradient-from-color: #9f7aea;
  6342. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  6343. }
  6344. .focus\:from-purple-600:focus {
  6345. --gradient-from-color: #805ad5;
  6346. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  6347. }
  6348. .focus\:from-purple-700:focus {
  6349. --gradient-from-color: #6b46c1;
  6350. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  6351. }
  6352. .focus\:from-purple-800:focus {
  6353. --gradient-from-color: #553c9a;
  6354. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  6355. }
  6356. .focus\:from-purple-900:focus {
  6357. --gradient-from-color: #44337a;
  6358. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  6359. }
  6360. .focus\:from-pink-100:focus {
  6361. --gradient-from-color: #fff5f7;
  6362. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  6363. }
  6364. .focus\:from-pink-200:focus {
  6365. --gradient-from-color: #fed7e2;
  6366. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  6367. }
  6368. .focus\:from-pink-300:focus {
  6369. --gradient-from-color: #fbb6ce;
  6370. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  6371. }
  6372. .focus\:from-pink-400:focus {
  6373. --gradient-from-color: #f687b3;
  6374. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  6375. }
  6376. .focus\:from-pink-500:focus {
  6377. --gradient-from-color: #ed64a6;
  6378. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  6379. }
  6380. .focus\:from-pink-600:focus {
  6381. --gradient-from-color: #d53f8c;
  6382. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  6383. }
  6384. .focus\:from-pink-700:focus {
  6385. --gradient-from-color: #b83280;
  6386. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  6387. }
  6388. .focus\:from-pink-800:focus {
  6389. --gradient-from-color: #97266d;
  6390. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  6391. }
  6392. .focus\:from-pink-900:focus {
  6393. --gradient-from-color: #702459;
  6394. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  6395. }
  6396. .focus\:via-transparent:focus {
  6397. --gradient-via-color: transparent;
  6398. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  6399. }
  6400. .focus\:via-current:focus {
  6401. --gradient-via-color: currentColor;
  6402. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  6403. }
  6404. .focus\:via-black:focus {
  6405. --gradient-via-color: #000;
  6406. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  6407. }
  6408. .focus\:via-white:focus {
  6409. --gradient-via-color: #fff;
  6410. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  6411. }
  6412. .focus\:via-gray-100:focus {
  6413. --gradient-via-color: #f7fafc;
  6414. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  6415. }
  6416. .focus\:via-gray-200:focus {
  6417. --gradient-via-color: #edf2f7;
  6418. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  6419. }
  6420. .focus\:via-gray-300:focus {
  6421. --gradient-via-color: #e2e8f0;
  6422. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  6423. }
  6424. .focus\:via-gray-400:focus {
  6425. --gradient-via-color: #cbd5e0;
  6426. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  6427. }
  6428. .focus\:via-gray-500:focus {
  6429. --gradient-via-color: #a0aec0;
  6430. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  6431. }
  6432. .focus\:via-gray-600:focus {
  6433. --gradient-via-color: #718096;
  6434. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  6435. }
  6436. .focus\:via-gray-700:focus {
  6437. --gradient-via-color: #4a5568;
  6438. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  6439. }
  6440. .focus\:via-gray-800:focus {
  6441. --gradient-via-color: #2d3748;
  6442. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  6443. }
  6444. .focus\:via-gray-900:focus {
  6445. --gradient-via-color: #1a202c;
  6446. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  6447. }
  6448. .focus\:via-red-100:focus {
  6449. --gradient-via-color: #fff5f5;
  6450. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  6451. }
  6452. .focus\:via-red-200:focus {
  6453. --gradient-via-color: #fed7d7;
  6454. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  6455. }
  6456. .focus\:via-red-300:focus {
  6457. --gradient-via-color: #feb2b2;
  6458. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  6459. }
  6460. .focus\:via-red-400:focus {
  6461. --gradient-via-color: #fc8181;
  6462. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  6463. }
  6464. .focus\:via-red-500:focus {
  6465. --gradient-via-color: #f56565;
  6466. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  6467. }
  6468. .focus\:via-red-600:focus {
  6469. --gradient-via-color: #e53e3e;
  6470. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  6471. }
  6472. .focus\:via-red-700:focus {
  6473. --gradient-via-color: #c53030;
  6474. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  6475. }
  6476. .focus\:via-red-800:focus {
  6477. --gradient-via-color: #9b2c2c;
  6478. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  6479. }
  6480. .focus\:via-red-900:focus {
  6481. --gradient-via-color: #742a2a;
  6482. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  6483. }
  6484. .focus\:via-orange-100:focus {
  6485. --gradient-via-color: #fffaf0;
  6486. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  6487. }
  6488. .focus\:via-orange-200:focus {
  6489. --gradient-via-color: #feebc8;
  6490. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  6491. }
  6492. .focus\:via-orange-300:focus {
  6493. --gradient-via-color: #fbd38d;
  6494. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  6495. }
  6496. .focus\:via-orange-400:focus {
  6497. --gradient-via-color: #f6ad55;
  6498. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  6499. }
  6500. .focus\:via-orange-500:focus {
  6501. --gradient-via-color: #ed8936;
  6502. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  6503. }
  6504. .focus\:via-orange-600:focus {
  6505. --gradient-via-color: #dd6b20;
  6506. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  6507. }
  6508. .focus\:via-orange-700:focus {
  6509. --gradient-via-color: #c05621;
  6510. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  6511. }
  6512. .focus\:via-orange-800:focus {
  6513. --gradient-via-color: #9c4221;
  6514. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  6515. }
  6516. .focus\:via-orange-900:focus {
  6517. --gradient-via-color: #7b341e;
  6518. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  6519. }
  6520. .focus\:via-yellow-100:focus {
  6521. --gradient-via-color: #fffff0;
  6522. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  6523. }
  6524. .focus\:via-yellow-200:focus {
  6525. --gradient-via-color: #fefcbf;
  6526. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  6527. }
  6528. .focus\:via-yellow-300:focus {
  6529. --gradient-via-color: #faf089;
  6530. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  6531. }
  6532. .focus\:via-yellow-400:focus {
  6533. --gradient-via-color: #f6e05e;
  6534. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  6535. }
  6536. .focus\:via-yellow-500:focus {
  6537. --gradient-via-color: #ecc94b;
  6538. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  6539. }
  6540. .focus\:via-yellow-600:focus {
  6541. --gradient-via-color: #d69e2e;
  6542. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  6543. }
  6544. .focus\:via-yellow-700:focus {
  6545. --gradient-via-color: #b7791f;
  6546. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  6547. }
  6548. .focus\:via-yellow-800:focus {
  6549. --gradient-via-color: #975a16;
  6550. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  6551. }
  6552. .focus\:via-yellow-900:focus {
  6553. --gradient-via-color: #744210;
  6554. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  6555. }
  6556. .focus\:via-green-100:focus {
  6557. --gradient-via-color: #f0fff4;
  6558. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  6559. }
  6560. .focus\:via-green-200:focus {
  6561. --gradient-via-color: #c6f6d5;
  6562. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  6563. }
  6564. .focus\:via-green-300:focus {
  6565. --gradient-via-color: #9ae6b4;
  6566. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  6567. }
  6568. .focus\:via-green-400:focus {
  6569. --gradient-via-color: #68d391;
  6570. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  6571. }
  6572. .focus\:via-green-500:focus {
  6573. --gradient-via-color: #48bb78;
  6574. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  6575. }
  6576. .focus\:via-green-600:focus {
  6577. --gradient-via-color: #38a169;
  6578. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  6579. }
  6580. .focus\:via-green-700:focus {
  6581. --gradient-via-color: #2f855a;
  6582. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  6583. }
  6584. .focus\:via-green-800:focus {
  6585. --gradient-via-color: #276749;
  6586. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  6587. }
  6588. .focus\:via-green-900:focus {
  6589. --gradient-via-color: #22543d;
  6590. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  6591. }
  6592. .focus\:via-teal-100:focus {
  6593. --gradient-via-color: #e6fffa;
  6594. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  6595. }
  6596. .focus\:via-teal-200:focus {
  6597. --gradient-via-color: #b2f5ea;
  6598. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  6599. }
  6600. .focus\:via-teal-300:focus {
  6601. --gradient-via-color: #81e6d9;
  6602. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  6603. }
  6604. .focus\:via-teal-400:focus {
  6605. --gradient-via-color: #4fd1c5;
  6606. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  6607. }
  6608. .focus\:via-teal-500:focus {
  6609. --gradient-via-color: #38b2ac;
  6610. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  6611. }
  6612. .focus\:via-teal-600:focus {
  6613. --gradient-via-color: #319795;
  6614. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  6615. }
  6616. .focus\:via-teal-700:focus {
  6617. --gradient-via-color: #2c7a7b;
  6618. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  6619. }
  6620. .focus\:via-teal-800:focus {
  6621. --gradient-via-color: #285e61;
  6622. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  6623. }
  6624. .focus\:via-teal-900:focus {
  6625. --gradient-via-color: #234e52;
  6626. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  6627. }
  6628. .focus\:via-blue-100:focus {
  6629. --gradient-via-color: #ebf8ff;
  6630. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  6631. }
  6632. .focus\:via-blue-200:focus {
  6633. --gradient-via-color: #bee3f8;
  6634. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  6635. }
  6636. .focus\:via-blue-300:focus {
  6637. --gradient-via-color: #90cdf4;
  6638. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  6639. }
  6640. .focus\:via-blue-400:focus {
  6641. --gradient-via-color: #63b3ed;
  6642. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  6643. }
  6644. .focus\:via-blue-500:focus {
  6645. --gradient-via-color: #4299e1;
  6646. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  6647. }
  6648. .focus\:via-blue-600:focus {
  6649. --gradient-via-color: #3182ce;
  6650. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  6651. }
  6652. .focus\:via-blue-700:focus {
  6653. --gradient-via-color: #2b6cb0;
  6654. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  6655. }
  6656. .focus\:via-blue-800:focus {
  6657. --gradient-via-color: #2c5282;
  6658. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  6659. }
  6660. .focus\:via-blue-900:focus {
  6661. --gradient-via-color: #2a4365;
  6662. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  6663. }
  6664. .focus\:via-indigo-100:focus {
  6665. --gradient-via-color: #ebf4ff;
  6666. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  6667. }
  6668. .focus\:via-indigo-200:focus {
  6669. --gradient-via-color: #c3dafe;
  6670. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  6671. }
  6672. .focus\:via-indigo-300:focus {
  6673. --gradient-via-color: #a3bffa;
  6674. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  6675. }
  6676. .focus\:via-indigo-400:focus {
  6677. --gradient-via-color: #7f9cf5;
  6678. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  6679. }
  6680. .focus\:via-indigo-500:focus {
  6681. --gradient-via-color: #667eea;
  6682. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  6683. }
  6684. .focus\:via-indigo-600:focus {
  6685. --gradient-via-color: #5a67d8;
  6686. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  6687. }
  6688. .focus\:via-indigo-700:focus {
  6689. --gradient-via-color: #4c51bf;
  6690. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  6691. }
  6692. .focus\:via-indigo-800:focus {
  6693. --gradient-via-color: #434190;
  6694. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  6695. }
  6696. .focus\:via-indigo-900:focus {
  6697. --gradient-via-color: #3c366b;
  6698. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  6699. }
  6700. .focus\:via-purple-100:focus {
  6701. --gradient-via-color: #faf5ff;
  6702. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  6703. }
  6704. .focus\:via-purple-200:focus {
  6705. --gradient-via-color: #e9d8fd;
  6706. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  6707. }
  6708. .focus\:via-purple-300:focus {
  6709. --gradient-via-color: #d6bcfa;
  6710. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  6711. }
  6712. .focus\:via-purple-400:focus {
  6713. --gradient-via-color: #b794f4;
  6714. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  6715. }
  6716. .focus\:via-purple-500:focus {
  6717. --gradient-via-color: #9f7aea;
  6718. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  6719. }
  6720. .focus\:via-purple-600:focus {
  6721. --gradient-via-color: #805ad5;
  6722. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  6723. }
  6724. .focus\:via-purple-700:focus {
  6725. --gradient-via-color: #6b46c1;
  6726. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  6727. }
  6728. .focus\:via-purple-800:focus {
  6729. --gradient-via-color: #553c9a;
  6730. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  6731. }
  6732. .focus\:via-purple-900:focus {
  6733. --gradient-via-color: #44337a;
  6734. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  6735. }
  6736. .focus\:via-pink-100:focus {
  6737. --gradient-via-color: #fff5f7;
  6738. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  6739. }
  6740. .focus\:via-pink-200:focus {
  6741. --gradient-via-color: #fed7e2;
  6742. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  6743. }
  6744. .focus\:via-pink-300:focus {
  6745. --gradient-via-color: #fbb6ce;
  6746. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  6747. }
  6748. .focus\:via-pink-400:focus {
  6749. --gradient-via-color: #f687b3;
  6750. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  6751. }
  6752. .focus\:via-pink-500:focus {
  6753. --gradient-via-color: #ed64a6;
  6754. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  6755. }
  6756. .focus\:via-pink-600:focus {
  6757. --gradient-via-color: #d53f8c;
  6758. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  6759. }
  6760. .focus\:via-pink-700:focus {
  6761. --gradient-via-color: #b83280;
  6762. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  6763. }
  6764. .focus\:via-pink-800:focus {
  6765. --gradient-via-color: #97266d;
  6766. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  6767. }
  6768. .focus\:via-pink-900:focus {
  6769. --gradient-via-color: #702459;
  6770. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  6771. }
  6772. .focus\:to-transparent:focus {
  6773. --gradient-to-color: transparent;
  6774. }
  6775. .focus\:to-current:focus {
  6776. --gradient-to-color: currentColor;
  6777. }
  6778. .focus\:to-black:focus {
  6779. --gradient-to-color: #000;
  6780. }
  6781. .focus\:to-white:focus {
  6782. --gradient-to-color: #fff;
  6783. }
  6784. .focus\:to-gray-100:focus {
  6785. --gradient-to-color: #f7fafc;
  6786. }
  6787. .focus\:to-gray-200:focus {
  6788. --gradient-to-color: #edf2f7;
  6789. }
  6790. .focus\:to-gray-300:focus {
  6791. --gradient-to-color: #e2e8f0;
  6792. }
  6793. .focus\:to-gray-400:focus {
  6794. --gradient-to-color: #cbd5e0;
  6795. }
  6796. .focus\:to-gray-500:focus {
  6797. --gradient-to-color: #a0aec0;
  6798. }
  6799. .focus\:to-gray-600:focus {
  6800. --gradient-to-color: #718096;
  6801. }
  6802. .focus\:to-gray-700:focus {
  6803. --gradient-to-color: #4a5568;
  6804. }
  6805. .focus\:to-gray-800:focus {
  6806. --gradient-to-color: #2d3748;
  6807. }
  6808. .focus\:to-gray-900:focus {
  6809. --gradient-to-color: #1a202c;
  6810. }
  6811. .focus\:to-red-100:focus {
  6812. --gradient-to-color: #fff5f5;
  6813. }
  6814. .focus\:to-red-200:focus {
  6815. --gradient-to-color: #fed7d7;
  6816. }
  6817. .focus\:to-red-300:focus {
  6818. --gradient-to-color: #feb2b2;
  6819. }
  6820. .focus\:to-red-400:focus {
  6821. --gradient-to-color: #fc8181;
  6822. }
  6823. .focus\:to-red-500:focus {
  6824. --gradient-to-color: #f56565;
  6825. }
  6826. .focus\:to-red-600:focus {
  6827. --gradient-to-color: #e53e3e;
  6828. }
  6829. .focus\:to-red-700:focus {
  6830. --gradient-to-color: #c53030;
  6831. }
  6832. .focus\:to-red-800:focus {
  6833. --gradient-to-color: #9b2c2c;
  6834. }
  6835. .focus\:to-red-900:focus {
  6836. --gradient-to-color: #742a2a;
  6837. }
  6838. .focus\:to-orange-100:focus {
  6839. --gradient-to-color: #fffaf0;
  6840. }
  6841. .focus\:to-orange-200:focus {
  6842. --gradient-to-color: #feebc8;
  6843. }
  6844. .focus\:to-orange-300:focus {
  6845. --gradient-to-color: #fbd38d;
  6846. }
  6847. .focus\:to-orange-400:focus {
  6848. --gradient-to-color: #f6ad55;
  6849. }
  6850. .focus\:to-orange-500:focus {
  6851. --gradient-to-color: #ed8936;
  6852. }
  6853. .focus\:to-orange-600:focus {
  6854. --gradient-to-color: #dd6b20;
  6855. }
  6856. .focus\:to-orange-700:focus {
  6857. --gradient-to-color: #c05621;
  6858. }
  6859. .focus\:to-orange-800:focus {
  6860. --gradient-to-color: #9c4221;
  6861. }
  6862. .focus\:to-orange-900:focus {
  6863. --gradient-to-color: #7b341e;
  6864. }
  6865. .focus\:to-yellow-100:focus {
  6866. --gradient-to-color: #fffff0;
  6867. }
  6868. .focus\:to-yellow-200:focus {
  6869. --gradient-to-color: #fefcbf;
  6870. }
  6871. .focus\:to-yellow-300:focus {
  6872. --gradient-to-color: #faf089;
  6873. }
  6874. .focus\:to-yellow-400:focus {
  6875. --gradient-to-color: #f6e05e;
  6876. }
  6877. .focus\:to-yellow-500:focus {
  6878. --gradient-to-color: #ecc94b;
  6879. }
  6880. .focus\:to-yellow-600:focus {
  6881. --gradient-to-color: #d69e2e;
  6882. }
  6883. .focus\:to-yellow-700:focus {
  6884. --gradient-to-color: #b7791f;
  6885. }
  6886. .focus\:to-yellow-800:focus {
  6887. --gradient-to-color: #975a16;
  6888. }
  6889. .focus\:to-yellow-900:focus {
  6890. --gradient-to-color: #744210;
  6891. }
  6892. .focus\:to-green-100:focus {
  6893. --gradient-to-color: #f0fff4;
  6894. }
  6895. .focus\:to-green-200:focus {
  6896. --gradient-to-color: #c6f6d5;
  6897. }
  6898. .focus\:to-green-300:focus {
  6899. --gradient-to-color: #9ae6b4;
  6900. }
  6901. .focus\:to-green-400:focus {
  6902. --gradient-to-color: #68d391;
  6903. }
  6904. .focus\:to-green-500:focus {
  6905. --gradient-to-color: #48bb78;
  6906. }
  6907. .focus\:to-green-600:focus {
  6908. --gradient-to-color: #38a169;
  6909. }
  6910. .focus\:to-green-700:focus {
  6911. --gradient-to-color: #2f855a;
  6912. }
  6913. .focus\:to-green-800:focus {
  6914. --gradient-to-color: #276749;
  6915. }
  6916. .focus\:to-green-900:focus {
  6917. --gradient-to-color: #22543d;
  6918. }
  6919. .focus\:to-teal-100:focus {
  6920. --gradient-to-color: #e6fffa;
  6921. }
  6922. .focus\:to-teal-200:focus {
  6923. --gradient-to-color: #b2f5ea;
  6924. }
  6925. .focus\:to-teal-300:focus {
  6926. --gradient-to-color: #81e6d9;
  6927. }
  6928. .focus\:to-teal-400:focus {
  6929. --gradient-to-color: #4fd1c5;
  6930. }
  6931. .focus\:to-teal-500:focus {
  6932. --gradient-to-color: #38b2ac;
  6933. }
  6934. .focus\:to-teal-600:focus {
  6935. --gradient-to-color: #319795;
  6936. }
  6937. .focus\:to-teal-700:focus {
  6938. --gradient-to-color: #2c7a7b;
  6939. }
  6940. .focus\:to-teal-800:focus {
  6941. --gradient-to-color: #285e61;
  6942. }
  6943. .focus\:to-teal-900:focus {
  6944. --gradient-to-color: #234e52;
  6945. }
  6946. .focus\:to-blue-100:focus {
  6947. --gradient-to-color: #ebf8ff;
  6948. }
  6949. .focus\:to-blue-200:focus {
  6950. --gradient-to-color: #bee3f8;
  6951. }
  6952. .focus\:to-blue-300:focus {
  6953. --gradient-to-color: #90cdf4;
  6954. }
  6955. .focus\:to-blue-400:focus {
  6956. --gradient-to-color: #63b3ed;
  6957. }
  6958. .focus\:to-blue-500:focus {
  6959. --gradient-to-color: #4299e1;
  6960. }
  6961. .focus\:to-blue-600:focus {
  6962. --gradient-to-color: #3182ce;
  6963. }
  6964. .focus\:to-blue-700:focus {
  6965. --gradient-to-color: #2b6cb0;
  6966. }
  6967. .focus\:to-blue-800:focus {
  6968. --gradient-to-color: #2c5282;
  6969. }
  6970. .focus\:to-blue-900:focus {
  6971. --gradient-to-color: #2a4365;
  6972. }
  6973. .focus\:to-indigo-100:focus {
  6974. --gradient-to-color: #ebf4ff;
  6975. }
  6976. .focus\:to-indigo-200:focus {
  6977. --gradient-to-color: #c3dafe;
  6978. }
  6979. .focus\:to-indigo-300:focus {
  6980. --gradient-to-color: #a3bffa;
  6981. }
  6982. .focus\:to-indigo-400:focus {
  6983. --gradient-to-color: #7f9cf5;
  6984. }
  6985. .focus\:to-indigo-500:focus {
  6986. --gradient-to-color: #667eea;
  6987. }
  6988. .focus\:to-indigo-600:focus {
  6989. --gradient-to-color: #5a67d8;
  6990. }
  6991. .focus\:to-indigo-700:focus {
  6992. --gradient-to-color: #4c51bf;
  6993. }
  6994. .focus\:to-indigo-800:focus {
  6995. --gradient-to-color: #434190;
  6996. }
  6997. .focus\:to-indigo-900:focus {
  6998. --gradient-to-color: #3c366b;
  6999. }
  7000. .focus\:to-purple-100:focus {
  7001. --gradient-to-color: #faf5ff;
  7002. }
  7003. .focus\:to-purple-200:focus {
  7004. --gradient-to-color: #e9d8fd;
  7005. }
  7006. .focus\:to-purple-300:focus {
  7007. --gradient-to-color: #d6bcfa;
  7008. }
  7009. .focus\:to-purple-400:focus {
  7010. --gradient-to-color: #b794f4;
  7011. }
  7012. .focus\:to-purple-500:focus {
  7013. --gradient-to-color: #9f7aea;
  7014. }
  7015. .focus\:to-purple-600:focus {
  7016. --gradient-to-color: #805ad5;
  7017. }
  7018. .focus\:to-purple-700:focus {
  7019. --gradient-to-color: #6b46c1;
  7020. }
  7021. .focus\:to-purple-800:focus {
  7022. --gradient-to-color: #553c9a;
  7023. }
  7024. .focus\:to-purple-900:focus {
  7025. --gradient-to-color: #44337a;
  7026. }
  7027. .focus\:to-pink-100:focus {
  7028. --gradient-to-color: #fff5f7;
  7029. }
  7030. .focus\:to-pink-200:focus {
  7031. --gradient-to-color: #fed7e2;
  7032. }
  7033. .focus\:to-pink-300:focus {
  7034. --gradient-to-color: #fbb6ce;
  7035. }
  7036. .focus\:to-pink-400:focus {
  7037. --gradient-to-color: #f687b3;
  7038. }
  7039. .focus\:to-pink-500:focus {
  7040. --gradient-to-color: #ed64a6;
  7041. }
  7042. .focus\:to-pink-600:focus {
  7043. --gradient-to-color: #d53f8c;
  7044. }
  7045. .focus\:to-pink-700:focus {
  7046. --gradient-to-color: #b83280;
  7047. }
  7048. .focus\:to-pink-800:focus {
  7049. --gradient-to-color: #97266d;
  7050. }
  7051. .focus\:to-pink-900:focus {
  7052. --gradient-to-color: #702459;
  7053. }
  7054. .bg-opacity-0 {
  7055. --bg-opacity: 0;
  7056. }
  7057. .bg-opacity-25 {
  7058. --bg-opacity: 0.25;
  7059. }
  7060. .bg-opacity-50 {
  7061. --bg-opacity: 0.5;
  7062. }
  7063. .bg-opacity-75 {
  7064. --bg-opacity: 0.75;
  7065. }
  7066. .bg-opacity-100 {
  7067. --bg-opacity: 1;
  7068. }
  7069. .hover\:bg-opacity-0:hover {
  7070. --bg-opacity: 0;
  7071. }
  7072. .hover\:bg-opacity-25:hover {
  7073. --bg-opacity: 0.25;
  7074. }
  7075. .hover\:bg-opacity-50:hover {
  7076. --bg-opacity: 0.5;
  7077. }
  7078. .hover\:bg-opacity-75:hover {
  7079. --bg-opacity: 0.75;
  7080. }
  7081. .hover\:bg-opacity-100:hover {
  7082. --bg-opacity: 1;
  7083. }
  7084. .focus\:bg-opacity-0:focus {
  7085. --bg-opacity: 0;
  7086. }
  7087. .focus\:bg-opacity-25:focus {
  7088. --bg-opacity: 0.25;
  7089. }
  7090. .focus\:bg-opacity-50:focus {
  7091. --bg-opacity: 0.5;
  7092. }
  7093. .focus\:bg-opacity-75:focus {
  7094. --bg-opacity: 0.75;
  7095. }
  7096. .focus\:bg-opacity-100:focus {
  7097. --bg-opacity: 1;
  7098. }
  7099. .bg-bottom {
  7100. background-position: bottom;
  7101. }
  7102. .bg-center {
  7103. background-position: center;
  7104. }
  7105. .bg-left {
  7106. background-position: left;
  7107. }
  7108. .bg-left-bottom {
  7109. background-position: left bottom;
  7110. }
  7111. .bg-left-top {
  7112. background-position: left top;
  7113. }
  7114. .bg-right {
  7115. background-position: right;
  7116. }
  7117. .bg-right-bottom {
  7118. background-position: right bottom;
  7119. }
  7120. .bg-right-top {
  7121. background-position: right top;
  7122. }
  7123. .bg-top {
  7124. background-position: top;
  7125. }
  7126. .bg-repeat {
  7127. background-repeat: repeat;
  7128. }
  7129. .bg-no-repeat {
  7130. background-repeat: no-repeat;
  7131. }
  7132. .bg-repeat-x {
  7133. background-repeat: repeat-x;
  7134. }
  7135. .bg-repeat-y {
  7136. background-repeat: repeat-y;
  7137. }
  7138. .bg-repeat-round {
  7139. background-repeat: round;
  7140. }
  7141. .bg-repeat-space {
  7142. background-repeat: space;
  7143. }
  7144. .bg-auto {
  7145. background-size: auto;
  7146. }
  7147. .bg-cover {
  7148. background-size: cover;
  7149. }
  7150. .bg-contain {
  7151. background-size: contain;
  7152. }
  7153. .border-collapse {
  7154. border-collapse: collapse;
  7155. }
  7156. .border-separate {
  7157. border-collapse: separate;
  7158. }
  7159. .border-transparent {
  7160. border-color: transparent;
  7161. }
  7162. .border-current {
  7163. border-color: currentColor;
  7164. }
  7165. .border-black {
  7166. --border-opacity: 1;
  7167. border-color: #000;
  7168. border-color: rgba(0, 0, 0, var(--border-opacity));
  7169. }
  7170. .border-white {
  7171. --border-opacity: 1;
  7172. border-color: #fff;
  7173. border-color: rgba(255, 255, 255, var(--border-opacity));
  7174. }
  7175. .border-gray-100 {
  7176. --border-opacity: 1;
  7177. border-color: #f7fafc;
  7178. border-color: rgba(247, 250, 252, var(--border-opacity));
  7179. }
  7180. .border-gray-200 {
  7181. --border-opacity: 1;
  7182. border-color: #edf2f7;
  7183. border-color: rgba(237, 242, 247, var(--border-opacity));
  7184. }
  7185. .border-gray-300 {
  7186. --border-opacity: 1;
  7187. border-color: #e2e8f0;
  7188. border-color: rgba(226, 232, 240, var(--border-opacity));
  7189. }
  7190. .border-gray-400 {
  7191. --border-opacity: 1;
  7192. border-color: #cbd5e0;
  7193. border-color: rgba(203, 213, 224, var(--border-opacity));
  7194. }
  7195. .border-gray-500 {
  7196. --border-opacity: 1;
  7197. border-color: #a0aec0;
  7198. border-color: rgba(160, 174, 192, var(--border-opacity));
  7199. }
  7200. .border-gray-600 {
  7201. --border-opacity: 1;
  7202. border-color: #718096;
  7203. border-color: rgba(113, 128, 150, var(--border-opacity));
  7204. }
  7205. .border-gray-700 {
  7206. --border-opacity: 1;
  7207. border-color: #4a5568;
  7208. border-color: rgba(74, 85, 104, var(--border-opacity));
  7209. }
  7210. .border-gray-800 {
  7211. --border-opacity: 1;
  7212. border-color: #2d3748;
  7213. border-color: rgba(45, 55, 72, var(--border-opacity));
  7214. }
  7215. .border-gray-900 {
  7216. --border-opacity: 1;
  7217. border-color: #1a202c;
  7218. border-color: rgba(26, 32, 44, var(--border-opacity));
  7219. }
  7220. .border-red-100 {
  7221. --border-opacity: 1;
  7222. border-color: #fff5f5;
  7223. border-color: rgba(255, 245, 245, var(--border-opacity));
  7224. }
  7225. .border-red-200 {
  7226. --border-opacity: 1;
  7227. border-color: #fed7d7;
  7228. border-color: rgba(254, 215, 215, var(--border-opacity));
  7229. }
  7230. .border-red-300 {
  7231. --border-opacity: 1;
  7232. border-color: #feb2b2;
  7233. border-color: rgba(254, 178, 178, var(--border-opacity));
  7234. }
  7235. .border-red-400 {
  7236. --border-opacity: 1;
  7237. border-color: #fc8181;
  7238. border-color: rgba(252, 129, 129, var(--border-opacity));
  7239. }
  7240. .border-red-500 {
  7241. --border-opacity: 1;
  7242. border-color: #f56565;
  7243. border-color: rgba(245, 101, 101, var(--border-opacity));
  7244. }
  7245. .border-red-600 {
  7246. --border-opacity: 1;
  7247. border-color: #e53e3e;
  7248. border-color: rgba(229, 62, 62, var(--border-opacity));
  7249. }
  7250. .border-red-700 {
  7251. --border-opacity: 1;
  7252. border-color: #c53030;
  7253. border-color: rgba(197, 48, 48, var(--border-opacity));
  7254. }
  7255. .border-red-800 {
  7256. --border-opacity: 1;
  7257. border-color: #9b2c2c;
  7258. border-color: rgba(155, 44, 44, var(--border-opacity));
  7259. }
  7260. .border-red-900 {
  7261. --border-opacity: 1;
  7262. border-color: #742a2a;
  7263. border-color: rgba(116, 42, 42, var(--border-opacity));
  7264. }
  7265. .border-orange-100 {
  7266. --border-opacity: 1;
  7267. border-color: #fffaf0;
  7268. border-color: rgba(255, 250, 240, var(--border-opacity));
  7269. }
  7270. .border-orange-200 {
  7271. --border-opacity: 1;
  7272. border-color: #feebc8;
  7273. border-color: rgba(254, 235, 200, var(--border-opacity));
  7274. }
  7275. .border-orange-300 {
  7276. --border-opacity: 1;
  7277. border-color: #fbd38d;
  7278. border-color: rgba(251, 211, 141, var(--border-opacity));
  7279. }
  7280. .border-orange-400 {
  7281. --border-opacity: 1;
  7282. border-color: #f6ad55;
  7283. border-color: rgba(246, 173, 85, var(--border-opacity));
  7284. }
  7285. .border-orange-500 {
  7286. --border-opacity: 1;
  7287. border-color: #ed8936;
  7288. border-color: rgba(237, 137, 54, var(--border-opacity));
  7289. }
  7290. .border-orange-600 {
  7291. --border-opacity: 1;
  7292. border-color: #dd6b20;
  7293. border-color: rgba(221, 107, 32, var(--border-opacity));
  7294. }
  7295. .border-orange-700 {
  7296. --border-opacity: 1;
  7297. border-color: #c05621;
  7298. border-color: rgba(192, 86, 33, var(--border-opacity));
  7299. }
  7300. .border-orange-800 {
  7301. --border-opacity: 1;
  7302. border-color: #9c4221;
  7303. border-color: rgba(156, 66, 33, var(--border-opacity));
  7304. }
  7305. .border-orange-900 {
  7306. --border-opacity: 1;
  7307. border-color: #7b341e;
  7308. border-color: rgba(123, 52, 30, var(--border-opacity));
  7309. }
  7310. .border-yellow-100 {
  7311. --border-opacity: 1;
  7312. border-color: #fffff0;
  7313. border-color: rgba(255, 255, 240, var(--border-opacity));
  7314. }
  7315. .border-yellow-200 {
  7316. --border-opacity: 1;
  7317. border-color: #fefcbf;
  7318. border-color: rgba(254, 252, 191, var(--border-opacity));
  7319. }
  7320. .border-yellow-300 {
  7321. --border-opacity: 1;
  7322. border-color: #faf089;
  7323. border-color: rgba(250, 240, 137, var(--border-opacity));
  7324. }
  7325. .border-yellow-400 {
  7326. --border-opacity: 1;
  7327. border-color: #f6e05e;
  7328. border-color: rgba(246, 224, 94, var(--border-opacity));
  7329. }
  7330. .border-yellow-500 {
  7331. --border-opacity: 1;
  7332. border-color: #ecc94b;
  7333. border-color: rgba(236, 201, 75, var(--border-opacity));
  7334. }
  7335. .border-yellow-600 {
  7336. --border-opacity: 1;
  7337. border-color: #d69e2e;
  7338. border-color: rgba(214, 158, 46, var(--border-opacity));
  7339. }
  7340. .border-yellow-700 {
  7341. --border-opacity: 1;
  7342. border-color: #b7791f;
  7343. border-color: rgba(183, 121, 31, var(--border-opacity));
  7344. }
  7345. .border-yellow-800 {
  7346. --border-opacity: 1;
  7347. border-color: #975a16;
  7348. border-color: rgba(151, 90, 22, var(--border-opacity));
  7349. }
  7350. .border-yellow-900 {
  7351. --border-opacity: 1;
  7352. border-color: #744210;
  7353. border-color: rgba(116, 66, 16, var(--border-opacity));
  7354. }
  7355. .border-green-100 {
  7356. --border-opacity: 1;
  7357. border-color: #f0fff4;
  7358. border-color: rgba(240, 255, 244, var(--border-opacity));
  7359. }
  7360. .border-green-200 {
  7361. --border-opacity: 1;
  7362. border-color: #c6f6d5;
  7363. border-color: rgba(198, 246, 213, var(--border-opacity));
  7364. }
  7365. .border-green-300 {
  7366. --border-opacity: 1;
  7367. border-color: #9ae6b4;
  7368. border-color: rgba(154, 230, 180, var(--border-opacity));
  7369. }
  7370. .border-green-400 {
  7371. --border-opacity: 1;
  7372. border-color: #68d391;
  7373. border-color: rgba(104, 211, 145, var(--border-opacity));
  7374. }
  7375. .border-green-500 {
  7376. --border-opacity: 1;
  7377. border-color: #48bb78;
  7378. border-color: rgba(72, 187, 120, var(--border-opacity));
  7379. }
  7380. .border-green-600 {
  7381. --border-opacity: 1;
  7382. border-color: #38a169;
  7383. border-color: rgba(56, 161, 105, var(--border-opacity));
  7384. }
  7385. .border-green-700 {
  7386. --border-opacity: 1;
  7387. border-color: #2f855a;
  7388. border-color: rgba(47, 133, 90, var(--border-opacity));
  7389. }
  7390. .border-green-800 {
  7391. --border-opacity: 1;
  7392. border-color: #276749;
  7393. border-color: rgba(39, 103, 73, var(--border-opacity));
  7394. }
  7395. .border-green-900 {
  7396. --border-opacity: 1;
  7397. border-color: #22543d;
  7398. border-color: rgba(34, 84, 61, var(--border-opacity));
  7399. }
  7400. .border-teal-100 {
  7401. --border-opacity: 1;
  7402. border-color: #e6fffa;
  7403. border-color: rgba(230, 255, 250, var(--border-opacity));
  7404. }
  7405. .border-teal-200 {
  7406. --border-opacity: 1;
  7407. border-color: #b2f5ea;
  7408. border-color: rgba(178, 245, 234, var(--border-opacity));
  7409. }
  7410. .border-teal-300 {
  7411. --border-opacity: 1;
  7412. border-color: #81e6d9;
  7413. border-color: rgba(129, 230, 217, var(--border-opacity));
  7414. }
  7415. .border-teal-400 {
  7416. --border-opacity: 1;
  7417. border-color: #4fd1c5;
  7418. border-color: rgba(79, 209, 197, var(--border-opacity));
  7419. }
  7420. .border-teal-500 {
  7421. --border-opacity: 1;
  7422. border-color: #38b2ac;
  7423. border-color: rgba(56, 178, 172, var(--border-opacity));
  7424. }
  7425. .border-teal-600 {
  7426. --border-opacity: 1;
  7427. border-color: #319795;
  7428. border-color: rgba(49, 151, 149, var(--border-opacity));
  7429. }
  7430. .border-teal-700 {
  7431. --border-opacity: 1;
  7432. border-color: #2c7a7b;
  7433. border-color: rgba(44, 122, 123, var(--border-opacity));
  7434. }
  7435. .border-teal-800 {
  7436. --border-opacity: 1;
  7437. border-color: #285e61;
  7438. border-color: rgba(40, 94, 97, var(--border-opacity));
  7439. }
  7440. .border-teal-900 {
  7441. --border-opacity: 1;
  7442. border-color: #234e52;
  7443. border-color: rgba(35, 78, 82, var(--border-opacity));
  7444. }
  7445. .border-blue-100 {
  7446. --border-opacity: 1;
  7447. border-color: #ebf8ff;
  7448. border-color: rgba(235, 248, 255, var(--border-opacity));
  7449. }
  7450. .border-blue-200 {
  7451. --border-opacity: 1;
  7452. border-color: #bee3f8;
  7453. border-color: rgba(190, 227, 248, var(--border-opacity));
  7454. }
  7455. .border-blue-300 {
  7456. --border-opacity: 1;
  7457. border-color: #90cdf4;
  7458. border-color: rgba(144, 205, 244, var(--border-opacity));
  7459. }
  7460. .border-blue-400 {
  7461. --border-opacity: 1;
  7462. border-color: #63b3ed;
  7463. border-color: rgba(99, 179, 237, var(--border-opacity));
  7464. }
  7465. .border-blue-500 {
  7466. --border-opacity: 1;
  7467. border-color: #4299e1;
  7468. border-color: rgba(66, 153, 225, var(--border-opacity));
  7469. }
  7470. .border-blue-600 {
  7471. --border-opacity: 1;
  7472. border-color: #3182ce;
  7473. border-color: rgba(49, 130, 206, var(--border-opacity));
  7474. }
  7475. .border-blue-700 {
  7476. --border-opacity: 1;
  7477. border-color: #2b6cb0;
  7478. border-color: rgba(43, 108, 176, var(--border-opacity));
  7479. }
  7480. .border-blue-800 {
  7481. --border-opacity: 1;
  7482. border-color: #2c5282;
  7483. border-color: rgba(44, 82, 130, var(--border-opacity));
  7484. }
  7485. .border-blue-900 {
  7486. --border-opacity: 1;
  7487. border-color: #2a4365;
  7488. border-color: rgba(42, 67, 101, var(--border-opacity));
  7489. }
  7490. .border-indigo-100 {
  7491. --border-opacity: 1;
  7492. border-color: #ebf4ff;
  7493. border-color: rgba(235, 244, 255, var(--border-opacity));
  7494. }
  7495. .border-indigo-200 {
  7496. --border-opacity: 1;
  7497. border-color: #c3dafe;
  7498. border-color: rgba(195, 218, 254, var(--border-opacity));
  7499. }
  7500. .border-indigo-300 {
  7501. --border-opacity: 1;
  7502. border-color: #a3bffa;
  7503. border-color: rgba(163, 191, 250, var(--border-opacity));
  7504. }
  7505. .border-indigo-400 {
  7506. --border-opacity: 1;
  7507. border-color: #7f9cf5;
  7508. border-color: rgba(127, 156, 245, var(--border-opacity));
  7509. }
  7510. .border-indigo-500 {
  7511. --border-opacity: 1;
  7512. border-color: #667eea;
  7513. border-color: rgba(102, 126, 234, var(--border-opacity));
  7514. }
  7515. .border-indigo-600 {
  7516. --border-opacity: 1;
  7517. border-color: #5a67d8;
  7518. border-color: rgba(90, 103, 216, var(--border-opacity));
  7519. }
  7520. .border-indigo-700 {
  7521. --border-opacity: 1;
  7522. border-color: #4c51bf;
  7523. border-color: rgba(76, 81, 191, var(--border-opacity));
  7524. }
  7525. .border-indigo-800 {
  7526. --border-opacity: 1;
  7527. border-color: #434190;
  7528. border-color: rgba(67, 65, 144, var(--border-opacity));
  7529. }
  7530. .border-indigo-900 {
  7531. --border-opacity: 1;
  7532. border-color: #3c366b;
  7533. border-color: rgba(60, 54, 107, var(--border-opacity));
  7534. }
  7535. .border-purple-100 {
  7536. --border-opacity: 1;
  7537. border-color: #faf5ff;
  7538. border-color: rgba(250, 245, 255, var(--border-opacity));
  7539. }
  7540. .border-purple-200 {
  7541. --border-opacity: 1;
  7542. border-color: #e9d8fd;
  7543. border-color: rgba(233, 216, 253, var(--border-opacity));
  7544. }
  7545. .border-purple-300 {
  7546. --border-opacity: 1;
  7547. border-color: #d6bcfa;
  7548. border-color: rgba(214, 188, 250, var(--border-opacity));
  7549. }
  7550. .border-purple-400 {
  7551. --border-opacity: 1;
  7552. border-color: #b794f4;
  7553. border-color: rgba(183, 148, 244, var(--border-opacity));
  7554. }
  7555. .border-purple-500 {
  7556. --border-opacity: 1;
  7557. border-color: #9f7aea;
  7558. border-color: rgba(159, 122, 234, var(--border-opacity));
  7559. }
  7560. .border-purple-600 {
  7561. --border-opacity: 1;
  7562. border-color: #805ad5;
  7563. border-color: rgba(128, 90, 213, var(--border-opacity));
  7564. }
  7565. .border-purple-700 {
  7566. --border-opacity: 1;
  7567. border-color: #6b46c1;
  7568. border-color: rgba(107, 70, 193, var(--border-opacity));
  7569. }
  7570. .border-purple-800 {
  7571. --border-opacity: 1;
  7572. border-color: #553c9a;
  7573. border-color: rgba(85, 60, 154, var(--border-opacity));
  7574. }
  7575. .border-purple-900 {
  7576. --border-opacity: 1;
  7577. border-color: #44337a;
  7578. border-color: rgba(68, 51, 122, var(--border-opacity));
  7579. }
  7580. .border-pink-100 {
  7581. --border-opacity: 1;
  7582. border-color: #fff5f7;
  7583. border-color: rgba(255, 245, 247, var(--border-opacity));
  7584. }
  7585. .border-pink-200 {
  7586. --border-opacity: 1;
  7587. border-color: #fed7e2;
  7588. border-color: rgba(254, 215, 226, var(--border-opacity));
  7589. }
  7590. .border-pink-300 {
  7591. --border-opacity: 1;
  7592. border-color: #fbb6ce;
  7593. border-color: rgba(251, 182, 206, var(--border-opacity));
  7594. }
  7595. .border-pink-400 {
  7596. --border-opacity: 1;
  7597. border-color: #f687b3;
  7598. border-color: rgba(246, 135, 179, var(--border-opacity));
  7599. }
  7600. .border-pink-500 {
  7601. --border-opacity: 1;
  7602. border-color: #ed64a6;
  7603. border-color: rgba(237, 100, 166, var(--border-opacity));
  7604. }
  7605. .border-pink-600 {
  7606. --border-opacity: 1;
  7607. border-color: #d53f8c;
  7608. border-color: rgba(213, 63, 140, var(--border-opacity));
  7609. }
  7610. .border-pink-700 {
  7611. --border-opacity: 1;
  7612. border-color: #b83280;
  7613. border-color: rgba(184, 50, 128, var(--border-opacity));
  7614. }
  7615. .border-pink-800 {
  7616. --border-opacity: 1;
  7617. border-color: #97266d;
  7618. border-color: rgba(151, 38, 109, var(--border-opacity));
  7619. }
  7620. .border-pink-900 {
  7621. --border-opacity: 1;
  7622. border-color: #702459;
  7623. border-color: rgba(112, 36, 89, var(--border-opacity));
  7624. }
  7625. .hover\:border-transparent:hover {
  7626. border-color: transparent;
  7627. }
  7628. .hover\:border-current:hover {
  7629. border-color: currentColor;
  7630. }
  7631. .hover\:border-black:hover {
  7632. --border-opacity: 1;
  7633. border-color: #000;
  7634. border-color: rgba(0, 0, 0, var(--border-opacity));
  7635. }
  7636. .hover\:border-white:hover {
  7637. --border-opacity: 1;
  7638. border-color: #fff;
  7639. border-color: rgba(255, 255, 255, var(--border-opacity));
  7640. }
  7641. .hover\:border-gray-100:hover {
  7642. --border-opacity: 1;
  7643. border-color: #f7fafc;
  7644. border-color: rgba(247, 250, 252, var(--border-opacity));
  7645. }
  7646. .hover\:border-gray-200:hover {
  7647. --border-opacity: 1;
  7648. border-color: #edf2f7;
  7649. border-color: rgba(237, 242, 247, var(--border-opacity));
  7650. }
  7651. .hover\:border-gray-300:hover {
  7652. --border-opacity: 1;
  7653. border-color: #e2e8f0;
  7654. border-color: rgba(226, 232, 240, var(--border-opacity));
  7655. }
  7656. .hover\:border-gray-400:hover {
  7657. --border-opacity: 1;
  7658. border-color: #cbd5e0;
  7659. border-color: rgba(203, 213, 224, var(--border-opacity));
  7660. }
  7661. .hover\:border-gray-500:hover {
  7662. --border-opacity: 1;
  7663. border-color: #a0aec0;
  7664. border-color: rgba(160, 174, 192, var(--border-opacity));
  7665. }
  7666. .hover\:border-gray-600:hover {
  7667. --border-opacity: 1;
  7668. border-color: #718096;
  7669. border-color: rgba(113, 128, 150, var(--border-opacity));
  7670. }
  7671. .hover\:border-gray-700:hover {
  7672. --border-opacity: 1;
  7673. border-color: #4a5568;
  7674. border-color: rgba(74, 85, 104, var(--border-opacity));
  7675. }
  7676. .hover\:border-gray-800:hover {
  7677. --border-opacity: 1;
  7678. border-color: #2d3748;
  7679. border-color: rgba(45, 55, 72, var(--border-opacity));
  7680. }
  7681. .hover\:border-gray-900:hover {
  7682. --border-opacity: 1;
  7683. border-color: #1a202c;
  7684. border-color: rgba(26, 32, 44, var(--border-opacity));
  7685. }
  7686. .hover\:border-red-100:hover {
  7687. --border-opacity: 1;
  7688. border-color: #fff5f5;
  7689. border-color: rgba(255, 245, 245, var(--border-opacity));
  7690. }
  7691. .hover\:border-red-200:hover {
  7692. --border-opacity: 1;
  7693. border-color: #fed7d7;
  7694. border-color: rgba(254, 215, 215, var(--border-opacity));
  7695. }
  7696. .hover\:border-red-300:hover {
  7697. --border-opacity: 1;
  7698. border-color: #feb2b2;
  7699. border-color: rgba(254, 178, 178, var(--border-opacity));
  7700. }
  7701. .hover\:border-red-400:hover {
  7702. --border-opacity: 1;
  7703. border-color: #fc8181;
  7704. border-color: rgba(252, 129, 129, var(--border-opacity));
  7705. }
  7706. .hover\:border-red-500:hover {
  7707. --border-opacity: 1;
  7708. border-color: #f56565;
  7709. border-color: rgba(245, 101, 101, var(--border-opacity));
  7710. }
  7711. .hover\:border-red-600:hover {
  7712. --border-opacity: 1;
  7713. border-color: #e53e3e;
  7714. border-color: rgba(229, 62, 62, var(--border-opacity));
  7715. }
  7716. .hover\:border-red-700:hover {
  7717. --border-opacity: 1;
  7718. border-color: #c53030;
  7719. border-color: rgba(197, 48, 48, var(--border-opacity));
  7720. }
  7721. .hover\:border-red-800:hover {
  7722. --border-opacity: 1;
  7723. border-color: #9b2c2c;
  7724. border-color: rgba(155, 44, 44, var(--border-opacity));
  7725. }
  7726. .hover\:border-red-900:hover {
  7727. --border-opacity: 1;
  7728. border-color: #742a2a;
  7729. border-color: rgba(116, 42, 42, var(--border-opacity));
  7730. }
  7731. .hover\:border-orange-100:hover {
  7732. --border-opacity: 1;
  7733. border-color: #fffaf0;
  7734. border-color: rgba(255, 250, 240, var(--border-opacity));
  7735. }
  7736. .hover\:border-orange-200:hover {
  7737. --border-opacity: 1;
  7738. border-color: #feebc8;
  7739. border-color: rgba(254, 235, 200, var(--border-opacity));
  7740. }
  7741. .hover\:border-orange-300:hover {
  7742. --border-opacity: 1;
  7743. border-color: #fbd38d;
  7744. border-color: rgba(251, 211, 141, var(--border-opacity));
  7745. }
  7746. .hover\:border-orange-400:hover {
  7747. --border-opacity: 1;
  7748. border-color: #f6ad55;
  7749. border-color: rgba(246, 173, 85, var(--border-opacity));
  7750. }
  7751. .hover\:border-orange-500:hover {
  7752. --border-opacity: 1;
  7753. border-color: #ed8936;
  7754. border-color: rgba(237, 137, 54, var(--border-opacity));
  7755. }
  7756. .hover\:border-orange-600:hover {
  7757. --border-opacity: 1;
  7758. border-color: #dd6b20;
  7759. border-color: rgba(221, 107, 32, var(--border-opacity));
  7760. }
  7761. .hover\:border-orange-700:hover {
  7762. --border-opacity: 1;
  7763. border-color: #c05621;
  7764. border-color: rgba(192, 86, 33, var(--border-opacity));
  7765. }
  7766. .hover\:border-orange-800:hover {
  7767. --border-opacity: 1;
  7768. border-color: #9c4221;
  7769. border-color: rgba(156, 66, 33, var(--border-opacity));
  7770. }
  7771. .hover\:border-orange-900:hover {
  7772. --border-opacity: 1;
  7773. border-color: #7b341e;
  7774. border-color: rgba(123, 52, 30, var(--border-opacity));
  7775. }
  7776. .hover\:border-yellow-100:hover {
  7777. --border-opacity: 1;
  7778. border-color: #fffff0;
  7779. border-color: rgba(255, 255, 240, var(--border-opacity));
  7780. }
  7781. .hover\:border-yellow-200:hover {
  7782. --border-opacity: 1;
  7783. border-color: #fefcbf;
  7784. border-color: rgba(254, 252, 191, var(--border-opacity));
  7785. }
  7786. .hover\:border-yellow-300:hover {
  7787. --border-opacity: 1;
  7788. border-color: #faf089;
  7789. border-color: rgba(250, 240, 137, var(--border-opacity));
  7790. }
  7791. .hover\:border-yellow-400:hover {
  7792. --border-opacity: 1;
  7793. border-color: #f6e05e;
  7794. border-color: rgba(246, 224, 94, var(--border-opacity));
  7795. }
  7796. .hover\:border-yellow-500:hover {
  7797. --border-opacity: 1;
  7798. border-color: #ecc94b;
  7799. border-color: rgba(236, 201, 75, var(--border-opacity));
  7800. }
  7801. .hover\:border-yellow-600:hover {
  7802. --border-opacity: 1;
  7803. border-color: #d69e2e;
  7804. border-color: rgba(214, 158, 46, var(--border-opacity));
  7805. }
  7806. .hover\:border-yellow-700:hover {
  7807. --border-opacity: 1;
  7808. border-color: #b7791f;
  7809. border-color: rgba(183, 121, 31, var(--border-opacity));
  7810. }
  7811. .hover\:border-yellow-800:hover {
  7812. --border-opacity: 1;
  7813. border-color: #975a16;
  7814. border-color: rgba(151, 90, 22, var(--border-opacity));
  7815. }
  7816. .hover\:border-yellow-900:hover {
  7817. --border-opacity: 1;
  7818. border-color: #744210;
  7819. border-color: rgba(116, 66, 16, var(--border-opacity));
  7820. }
  7821. .hover\:border-green-100:hover {
  7822. --border-opacity: 1;
  7823. border-color: #f0fff4;
  7824. border-color: rgba(240, 255, 244, var(--border-opacity));
  7825. }
  7826. .hover\:border-green-200:hover {
  7827. --border-opacity: 1;
  7828. border-color: #c6f6d5;
  7829. border-color: rgba(198, 246, 213, var(--border-opacity));
  7830. }
  7831. .hover\:border-green-300:hover {
  7832. --border-opacity: 1;
  7833. border-color: #9ae6b4;
  7834. border-color: rgba(154, 230, 180, var(--border-opacity));
  7835. }
  7836. .hover\:border-green-400:hover {
  7837. --border-opacity: 1;
  7838. border-color: #68d391;
  7839. border-color: rgba(104, 211, 145, var(--border-opacity));
  7840. }
  7841. .hover\:border-green-500:hover {
  7842. --border-opacity: 1;
  7843. border-color: #48bb78;
  7844. border-color: rgba(72, 187, 120, var(--border-opacity));
  7845. }
  7846. .hover\:border-green-600:hover {
  7847. --border-opacity: 1;
  7848. border-color: #38a169;
  7849. border-color: rgba(56, 161, 105, var(--border-opacity));
  7850. }
  7851. .hover\:border-green-700:hover {
  7852. --border-opacity: 1;
  7853. border-color: #2f855a;
  7854. border-color: rgba(47, 133, 90, var(--border-opacity));
  7855. }
  7856. .hover\:border-green-800:hover {
  7857. --border-opacity: 1;
  7858. border-color: #276749;
  7859. border-color: rgba(39, 103, 73, var(--border-opacity));
  7860. }
  7861. .hover\:border-green-900:hover {
  7862. --border-opacity: 1;
  7863. border-color: #22543d;
  7864. border-color: rgba(34, 84, 61, var(--border-opacity));
  7865. }
  7866. .hover\:border-teal-100:hover {
  7867. --border-opacity: 1;
  7868. border-color: #e6fffa;
  7869. border-color: rgba(230, 255, 250, var(--border-opacity));
  7870. }
  7871. .hover\:border-teal-200:hover {
  7872. --border-opacity: 1;
  7873. border-color: #b2f5ea;
  7874. border-color: rgba(178, 245, 234, var(--border-opacity));
  7875. }
  7876. .hover\:border-teal-300:hover {
  7877. --border-opacity: 1;
  7878. border-color: #81e6d9;
  7879. border-color: rgba(129, 230, 217, var(--border-opacity));
  7880. }
  7881. .hover\:border-teal-400:hover {
  7882. --border-opacity: 1;
  7883. border-color: #4fd1c5;
  7884. border-color: rgba(79, 209, 197, var(--border-opacity));
  7885. }
  7886. .hover\:border-teal-500:hover {
  7887. --border-opacity: 1;
  7888. border-color: #38b2ac;
  7889. border-color: rgba(56, 178, 172, var(--border-opacity));
  7890. }
  7891. .hover\:border-teal-600:hover {
  7892. --border-opacity: 1;
  7893. border-color: #319795;
  7894. border-color: rgba(49, 151, 149, var(--border-opacity));
  7895. }
  7896. .hover\:border-teal-700:hover {
  7897. --border-opacity: 1;
  7898. border-color: #2c7a7b;
  7899. border-color: rgba(44, 122, 123, var(--border-opacity));
  7900. }
  7901. .hover\:border-teal-800:hover {
  7902. --border-opacity: 1;
  7903. border-color: #285e61;
  7904. border-color: rgba(40, 94, 97, var(--border-opacity));
  7905. }
  7906. .hover\:border-teal-900:hover {
  7907. --border-opacity: 1;
  7908. border-color: #234e52;
  7909. border-color: rgba(35, 78, 82, var(--border-opacity));
  7910. }
  7911. .hover\:border-blue-100:hover {
  7912. --border-opacity: 1;
  7913. border-color: #ebf8ff;
  7914. border-color: rgba(235, 248, 255, var(--border-opacity));
  7915. }
  7916. .hover\:border-blue-200:hover {
  7917. --border-opacity: 1;
  7918. border-color: #bee3f8;
  7919. border-color: rgba(190, 227, 248, var(--border-opacity));
  7920. }
  7921. .hover\:border-blue-300:hover {
  7922. --border-opacity: 1;
  7923. border-color: #90cdf4;
  7924. border-color: rgba(144, 205, 244, var(--border-opacity));
  7925. }
  7926. .hover\:border-blue-400:hover {
  7927. --border-opacity: 1;
  7928. border-color: #63b3ed;
  7929. border-color: rgba(99, 179, 237, var(--border-opacity));
  7930. }
  7931. .hover\:border-blue-500:hover {
  7932. --border-opacity: 1;
  7933. border-color: #4299e1;
  7934. border-color: rgba(66, 153, 225, var(--border-opacity));
  7935. }
  7936. .hover\:border-blue-600:hover {
  7937. --border-opacity: 1;
  7938. border-color: #3182ce;
  7939. border-color: rgba(49, 130, 206, var(--border-opacity));
  7940. }
  7941. .hover\:border-blue-700:hover {
  7942. --border-opacity: 1;
  7943. border-color: #2b6cb0;
  7944. border-color: rgba(43, 108, 176, var(--border-opacity));
  7945. }
  7946. .hover\:border-blue-800:hover {
  7947. --border-opacity: 1;
  7948. border-color: #2c5282;
  7949. border-color: rgba(44, 82, 130, var(--border-opacity));
  7950. }
  7951. .hover\:border-blue-900:hover {
  7952. --border-opacity: 1;
  7953. border-color: #2a4365;
  7954. border-color: rgba(42, 67, 101, var(--border-opacity));
  7955. }
  7956. .hover\:border-indigo-100:hover {
  7957. --border-opacity: 1;
  7958. border-color: #ebf4ff;
  7959. border-color: rgba(235, 244, 255, var(--border-opacity));
  7960. }
  7961. .hover\:border-indigo-200:hover {
  7962. --border-opacity: 1;
  7963. border-color: #c3dafe;
  7964. border-color: rgba(195, 218, 254, var(--border-opacity));
  7965. }
  7966. .hover\:border-indigo-300:hover {
  7967. --border-opacity: 1;
  7968. border-color: #a3bffa;
  7969. border-color: rgba(163, 191, 250, var(--border-opacity));
  7970. }
  7971. .hover\:border-indigo-400:hover {
  7972. --border-opacity: 1;
  7973. border-color: #7f9cf5;
  7974. border-color: rgba(127, 156, 245, var(--border-opacity));
  7975. }
  7976. .hover\:border-indigo-500:hover {
  7977. --border-opacity: 1;
  7978. border-color: #667eea;
  7979. border-color: rgba(102, 126, 234, var(--border-opacity));
  7980. }
  7981. .hover\:border-indigo-600:hover {
  7982. --border-opacity: 1;
  7983. border-color: #5a67d8;
  7984. border-color: rgba(90, 103, 216, var(--border-opacity));
  7985. }
  7986. .hover\:border-indigo-700:hover {
  7987. --border-opacity: 1;
  7988. border-color: #4c51bf;
  7989. border-color: rgba(76, 81, 191, var(--border-opacity));
  7990. }
  7991. .hover\:border-indigo-800:hover {
  7992. --border-opacity: 1;
  7993. border-color: #434190;
  7994. border-color: rgba(67, 65, 144, var(--border-opacity));
  7995. }
  7996. .hover\:border-indigo-900:hover {
  7997. --border-opacity: 1;
  7998. border-color: #3c366b;
  7999. border-color: rgba(60, 54, 107, var(--border-opacity));
  8000. }
  8001. .hover\:border-purple-100:hover {
  8002. --border-opacity: 1;
  8003. border-color: #faf5ff;
  8004. border-color: rgba(250, 245, 255, var(--border-opacity));
  8005. }
  8006. .hover\:border-purple-200:hover {
  8007. --border-opacity: 1;
  8008. border-color: #e9d8fd;
  8009. border-color: rgba(233, 216, 253, var(--border-opacity));
  8010. }
  8011. .hover\:border-purple-300:hover {
  8012. --border-opacity: 1;
  8013. border-color: #d6bcfa;
  8014. border-color: rgba(214, 188, 250, var(--border-opacity));
  8015. }
  8016. .hover\:border-purple-400:hover {
  8017. --border-opacity: 1;
  8018. border-color: #b794f4;
  8019. border-color: rgba(183, 148, 244, var(--border-opacity));
  8020. }
  8021. .hover\:border-purple-500:hover {
  8022. --border-opacity: 1;
  8023. border-color: #9f7aea;
  8024. border-color: rgba(159, 122, 234, var(--border-opacity));
  8025. }
  8026. .hover\:border-purple-600:hover {
  8027. --border-opacity: 1;
  8028. border-color: #805ad5;
  8029. border-color: rgba(128, 90, 213, var(--border-opacity));
  8030. }
  8031. .hover\:border-purple-700:hover {
  8032. --border-opacity: 1;
  8033. border-color: #6b46c1;
  8034. border-color: rgba(107, 70, 193, var(--border-opacity));
  8035. }
  8036. .hover\:border-purple-800:hover {
  8037. --border-opacity: 1;
  8038. border-color: #553c9a;
  8039. border-color: rgba(85, 60, 154, var(--border-opacity));
  8040. }
  8041. .hover\:border-purple-900:hover {
  8042. --border-opacity: 1;
  8043. border-color: #44337a;
  8044. border-color: rgba(68, 51, 122, var(--border-opacity));
  8045. }
  8046. .hover\:border-pink-100:hover {
  8047. --border-opacity: 1;
  8048. border-color: #fff5f7;
  8049. border-color: rgba(255, 245, 247, var(--border-opacity));
  8050. }
  8051. .hover\:border-pink-200:hover {
  8052. --border-opacity: 1;
  8053. border-color: #fed7e2;
  8054. border-color: rgba(254, 215, 226, var(--border-opacity));
  8055. }
  8056. .hover\:border-pink-300:hover {
  8057. --border-opacity: 1;
  8058. border-color: #fbb6ce;
  8059. border-color: rgba(251, 182, 206, var(--border-opacity));
  8060. }
  8061. .hover\:border-pink-400:hover {
  8062. --border-opacity: 1;
  8063. border-color: #f687b3;
  8064. border-color: rgba(246, 135, 179, var(--border-opacity));
  8065. }
  8066. .hover\:border-pink-500:hover {
  8067. --border-opacity: 1;
  8068. border-color: #ed64a6;
  8069. border-color: rgba(237, 100, 166, var(--border-opacity));
  8070. }
  8071. .hover\:border-pink-600:hover {
  8072. --border-opacity: 1;
  8073. border-color: #d53f8c;
  8074. border-color: rgba(213, 63, 140, var(--border-opacity));
  8075. }
  8076. .hover\:border-pink-700:hover {
  8077. --border-opacity: 1;
  8078. border-color: #b83280;
  8079. border-color: rgba(184, 50, 128, var(--border-opacity));
  8080. }
  8081. .hover\:border-pink-800:hover {
  8082. --border-opacity: 1;
  8083. border-color: #97266d;
  8084. border-color: rgba(151, 38, 109, var(--border-opacity));
  8085. }
  8086. .hover\:border-pink-900:hover {
  8087. --border-opacity: 1;
  8088. border-color: #702459;
  8089. border-color: rgba(112, 36, 89, var(--border-opacity));
  8090. }
  8091. .focus\:border-transparent:focus {
  8092. border-color: transparent;
  8093. }
  8094. .focus\:border-current:focus {
  8095. border-color: currentColor;
  8096. }
  8097. .focus\:border-black:focus {
  8098. --border-opacity: 1;
  8099. border-color: #000;
  8100. border-color: rgba(0, 0, 0, var(--border-opacity));
  8101. }
  8102. .focus\:border-white:focus {
  8103. --border-opacity: 1;
  8104. border-color: #fff;
  8105. border-color: rgba(255, 255, 255, var(--border-opacity));
  8106. }
  8107. .focus\:border-gray-100:focus {
  8108. --border-opacity: 1;
  8109. border-color: #f7fafc;
  8110. border-color: rgba(247, 250, 252, var(--border-opacity));
  8111. }
  8112. .focus\:border-gray-200:focus {
  8113. --border-opacity: 1;
  8114. border-color: #edf2f7;
  8115. border-color: rgba(237, 242, 247, var(--border-opacity));
  8116. }
  8117. .focus\:border-gray-300:focus {
  8118. --border-opacity: 1;
  8119. border-color: #e2e8f0;
  8120. border-color: rgba(226, 232, 240, var(--border-opacity));
  8121. }
  8122. .focus\:border-gray-400:focus {
  8123. --border-opacity: 1;
  8124. border-color: #cbd5e0;
  8125. border-color: rgba(203, 213, 224, var(--border-opacity));
  8126. }
  8127. .focus\:border-gray-500:focus {
  8128. --border-opacity: 1;
  8129. border-color: #a0aec0;
  8130. border-color: rgba(160, 174, 192, var(--border-opacity));
  8131. }
  8132. .focus\:border-gray-600:focus {
  8133. --border-opacity: 1;
  8134. border-color: #718096;
  8135. border-color: rgba(113, 128, 150, var(--border-opacity));
  8136. }
  8137. .focus\:border-gray-700:focus {
  8138. --border-opacity: 1;
  8139. border-color: #4a5568;
  8140. border-color: rgba(74, 85, 104, var(--border-opacity));
  8141. }
  8142. .focus\:border-gray-800:focus {
  8143. --border-opacity: 1;
  8144. border-color: #2d3748;
  8145. border-color: rgba(45, 55, 72, var(--border-opacity));
  8146. }
  8147. .focus\:border-gray-900:focus {
  8148. --border-opacity: 1;
  8149. border-color: #1a202c;
  8150. border-color: rgba(26, 32, 44, var(--border-opacity));
  8151. }
  8152. .focus\:border-red-100:focus {
  8153. --border-opacity: 1;
  8154. border-color: #fff5f5;
  8155. border-color: rgba(255, 245, 245, var(--border-opacity));
  8156. }
  8157. .focus\:border-red-200:focus {
  8158. --border-opacity: 1;
  8159. border-color: #fed7d7;
  8160. border-color: rgba(254, 215, 215, var(--border-opacity));
  8161. }
  8162. .focus\:border-red-300:focus {
  8163. --border-opacity: 1;
  8164. border-color: #feb2b2;
  8165. border-color: rgba(254, 178, 178, var(--border-opacity));
  8166. }
  8167. .focus\:border-red-400:focus {
  8168. --border-opacity: 1;
  8169. border-color: #fc8181;
  8170. border-color: rgba(252, 129, 129, var(--border-opacity));
  8171. }
  8172. .focus\:border-red-500:focus {
  8173. --border-opacity: 1;
  8174. border-color: #f56565;
  8175. border-color: rgba(245, 101, 101, var(--border-opacity));
  8176. }
  8177. .focus\:border-red-600:focus {
  8178. --border-opacity: 1;
  8179. border-color: #e53e3e;
  8180. border-color: rgba(229, 62, 62, var(--border-opacity));
  8181. }
  8182. .focus\:border-red-700:focus {
  8183. --border-opacity: 1;
  8184. border-color: #c53030;
  8185. border-color: rgba(197, 48, 48, var(--border-opacity));
  8186. }
  8187. .focus\:border-red-800:focus {
  8188. --border-opacity: 1;
  8189. border-color: #9b2c2c;
  8190. border-color: rgba(155, 44, 44, var(--border-opacity));
  8191. }
  8192. .focus\:border-red-900:focus {
  8193. --border-opacity: 1;
  8194. border-color: #742a2a;
  8195. border-color: rgba(116, 42, 42, var(--border-opacity));
  8196. }
  8197. .focus\:border-orange-100:focus {
  8198. --border-opacity: 1;
  8199. border-color: #fffaf0;
  8200. border-color: rgba(255, 250, 240, var(--border-opacity));
  8201. }
  8202. .focus\:border-orange-200:focus {
  8203. --border-opacity: 1;
  8204. border-color: #feebc8;
  8205. border-color: rgba(254, 235, 200, var(--border-opacity));
  8206. }
  8207. .focus\:border-orange-300:focus {
  8208. --border-opacity: 1;
  8209. border-color: #fbd38d;
  8210. border-color: rgba(251, 211, 141, var(--border-opacity));
  8211. }
  8212. .focus\:border-orange-400:focus {
  8213. --border-opacity: 1;
  8214. border-color: #f6ad55;
  8215. border-color: rgba(246, 173, 85, var(--border-opacity));
  8216. }
  8217. .focus\:border-orange-500:focus {
  8218. --border-opacity: 1;
  8219. border-color: #ed8936;
  8220. border-color: rgba(237, 137, 54, var(--border-opacity));
  8221. }
  8222. .focus\:border-orange-600:focus {
  8223. --border-opacity: 1;
  8224. border-color: #dd6b20;
  8225. border-color: rgba(221, 107, 32, var(--border-opacity));
  8226. }
  8227. .focus\:border-orange-700:focus {
  8228. --border-opacity: 1;
  8229. border-color: #c05621;
  8230. border-color: rgba(192, 86, 33, var(--border-opacity));
  8231. }
  8232. .focus\:border-orange-800:focus {
  8233. --border-opacity: 1;
  8234. border-color: #9c4221;
  8235. border-color: rgba(156, 66, 33, var(--border-opacity));
  8236. }
  8237. .focus\:border-orange-900:focus {
  8238. --border-opacity: 1;
  8239. border-color: #7b341e;
  8240. border-color: rgba(123, 52, 30, var(--border-opacity));
  8241. }
  8242. .focus\:border-yellow-100:focus {
  8243. --border-opacity: 1;
  8244. border-color: #fffff0;
  8245. border-color: rgba(255, 255, 240, var(--border-opacity));
  8246. }
  8247. .focus\:border-yellow-200:focus {
  8248. --border-opacity: 1;
  8249. border-color: #fefcbf;
  8250. border-color: rgba(254, 252, 191, var(--border-opacity));
  8251. }
  8252. .focus\:border-yellow-300:focus {
  8253. --border-opacity: 1;
  8254. border-color: #faf089;
  8255. border-color: rgba(250, 240, 137, var(--border-opacity));
  8256. }
  8257. .focus\:border-yellow-400:focus {
  8258. --border-opacity: 1;
  8259. border-color: #f6e05e;
  8260. border-color: rgba(246, 224, 94, var(--border-opacity));
  8261. }
  8262. .focus\:border-yellow-500:focus {
  8263. --border-opacity: 1;
  8264. border-color: #ecc94b;
  8265. border-color: rgba(236, 201, 75, var(--border-opacity));
  8266. }
  8267. .focus\:border-yellow-600:focus {
  8268. --border-opacity: 1;
  8269. border-color: #d69e2e;
  8270. border-color: rgba(214, 158, 46, var(--border-opacity));
  8271. }
  8272. .focus\:border-yellow-700:focus {
  8273. --border-opacity: 1;
  8274. border-color: #b7791f;
  8275. border-color: rgba(183, 121, 31, var(--border-opacity));
  8276. }
  8277. .focus\:border-yellow-800:focus {
  8278. --border-opacity: 1;
  8279. border-color: #975a16;
  8280. border-color: rgba(151, 90, 22, var(--border-opacity));
  8281. }
  8282. .focus\:border-yellow-900:focus {
  8283. --border-opacity: 1;
  8284. border-color: #744210;
  8285. border-color: rgba(116, 66, 16, var(--border-opacity));
  8286. }
  8287. .focus\:border-green-100:focus {
  8288. --border-opacity: 1;
  8289. border-color: #f0fff4;
  8290. border-color: rgba(240, 255, 244, var(--border-opacity));
  8291. }
  8292. .focus\:border-green-200:focus {
  8293. --border-opacity: 1;
  8294. border-color: #c6f6d5;
  8295. border-color: rgba(198, 246, 213, var(--border-opacity));
  8296. }
  8297. .focus\:border-green-300:focus {
  8298. --border-opacity: 1;
  8299. border-color: #9ae6b4;
  8300. border-color: rgba(154, 230, 180, var(--border-opacity));
  8301. }
  8302. .focus\:border-green-400:focus {
  8303. --border-opacity: 1;
  8304. border-color: #68d391;
  8305. border-color: rgba(104, 211, 145, var(--border-opacity));
  8306. }
  8307. .focus\:border-green-500:focus {
  8308. --border-opacity: 1;
  8309. border-color: #48bb78;
  8310. border-color: rgba(72, 187, 120, var(--border-opacity));
  8311. }
  8312. .focus\:border-green-600:focus {
  8313. --border-opacity: 1;
  8314. border-color: #38a169;
  8315. border-color: rgba(56, 161, 105, var(--border-opacity));
  8316. }
  8317. .focus\:border-green-700:focus {
  8318. --border-opacity: 1;
  8319. border-color: #2f855a;
  8320. border-color: rgba(47, 133, 90, var(--border-opacity));
  8321. }
  8322. .focus\:border-green-800:focus {
  8323. --border-opacity: 1;
  8324. border-color: #276749;
  8325. border-color: rgba(39, 103, 73, var(--border-opacity));
  8326. }
  8327. .focus\:border-green-900:focus {
  8328. --border-opacity: 1;
  8329. border-color: #22543d;
  8330. border-color: rgba(34, 84, 61, var(--border-opacity));
  8331. }
  8332. .focus\:border-teal-100:focus {
  8333. --border-opacity: 1;
  8334. border-color: #e6fffa;
  8335. border-color: rgba(230, 255, 250, var(--border-opacity));
  8336. }
  8337. .focus\:border-teal-200:focus {
  8338. --border-opacity: 1;
  8339. border-color: #b2f5ea;
  8340. border-color: rgba(178, 245, 234, var(--border-opacity));
  8341. }
  8342. .focus\:border-teal-300:focus {
  8343. --border-opacity: 1;
  8344. border-color: #81e6d9;
  8345. border-color: rgba(129, 230, 217, var(--border-opacity));
  8346. }
  8347. .focus\:border-teal-400:focus {
  8348. --border-opacity: 1;
  8349. border-color: #4fd1c5;
  8350. border-color: rgba(79, 209, 197, var(--border-opacity));
  8351. }
  8352. .focus\:border-teal-500:focus {
  8353. --border-opacity: 1;
  8354. border-color: #38b2ac;
  8355. border-color: rgba(56, 178, 172, var(--border-opacity));
  8356. }
  8357. .focus\:border-teal-600:focus {
  8358. --border-opacity: 1;
  8359. border-color: #319795;
  8360. border-color: rgba(49, 151, 149, var(--border-opacity));
  8361. }
  8362. .focus\:border-teal-700:focus {
  8363. --border-opacity: 1;
  8364. border-color: #2c7a7b;
  8365. border-color: rgba(44, 122, 123, var(--border-opacity));
  8366. }
  8367. .focus\:border-teal-800:focus {
  8368. --border-opacity: 1;
  8369. border-color: #285e61;
  8370. border-color: rgba(40, 94, 97, var(--border-opacity));
  8371. }
  8372. .focus\:border-teal-900:focus {
  8373. --border-opacity: 1;
  8374. border-color: #234e52;
  8375. border-color: rgba(35, 78, 82, var(--border-opacity));
  8376. }
  8377. .focus\:border-blue-100:focus {
  8378. --border-opacity: 1;
  8379. border-color: #ebf8ff;
  8380. border-color: rgba(235, 248, 255, var(--border-opacity));
  8381. }
  8382. .focus\:border-blue-200:focus {
  8383. --border-opacity: 1;
  8384. border-color: #bee3f8;
  8385. border-color: rgba(190, 227, 248, var(--border-opacity));
  8386. }
  8387. .focus\:border-blue-300:focus {
  8388. --border-opacity: 1;
  8389. border-color: #90cdf4;
  8390. border-color: rgba(144, 205, 244, var(--border-opacity));
  8391. }
  8392. .focus\:border-blue-400:focus {
  8393. --border-opacity: 1;
  8394. border-color: #63b3ed;
  8395. border-color: rgba(99, 179, 237, var(--border-opacity));
  8396. }
  8397. .focus\:border-blue-500:focus {
  8398. --border-opacity: 1;
  8399. border-color: #4299e1;
  8400. border-color: rgba(66, 153, 225, var(--border-opacity));
  8401. }
  8402. .focus\:border-blue-600:focus {
  8403. --border-opacity: 1;
  8404. border-color: #3182ce;
  8405. border-color: rgba(49, 130, 206, var(--border-opacity));
  8406. }
  8407. .focus\:border-blue-700:focus {
  8408. --border-opacity: 1;
  8409. border-color: #2b6cb0;
  8410. border-color: rgba(43, 108, 176, var(--border-opacity));
  8411. }
  8412. .focus\:border-blue-800:focus {
  8413. --border-opacity: 1;
  8414. border-color: #2c5282;
  8415. border-color: rgba(44, 82, 130, var(--border-opacity));
  8416. }
  8417. .focus\:border-blue-900:focus {
  8418. --border-opacity: 1;
  8419. border-color: #2a4365;
  8420. border-color: rgba(42, 67, 101, var(--border-opacity));
  8421. }
  8422. .focus\:border-indigo-100:focus {
  8423. --border-opacity: 1;
  8424. border-color: #ebf4ff;
  8425. border-color: rgba(235, 244, 255, var(--border-opacity));
  8426. }
  8427. .focus\:border-indigo-200:focus {
  8428. --border-opacity: 1;
  8429. border-color: #c3dafe;
  8430. border-color: rgba(195, 218, 254, var(--border-opacity));
  8431. }
  8432. .focus\:border-indigo-300:focus {
  8433. --border-opacity: 1;
  8434. border-color: #a3bffa;
  8435. border-color: rgba(163, 191, 250, var(--border-opacity));
  8436. }
  8437. .focus\:border-indigo-400:focus {
  8438. --border-opacity: 1;
  8439. border-color: #7f9cf5;
  8440. border-color: rgba(127, 156, 245, var(--border-opacity));
  8441. }
  8442. .focus\:border-indigo-500:focus {
  8443. --border-opacity: 1;
  8444. border-color: #667eea;
  8445. border-color: rgba(102, 126, 234, var(--border-opacity));
  8446. }
  8447. .focus\:border-indigo-600:focus {
  8448. --border-opacity: 1;
  8449. border-color: #5a67d8;
  8450. border-color: rgba(90, 103, 216, var(--border-opacity));
  8451. }
  8452. .focus\:border-indigo-700:focus {
  8453. --border-opacity: 1;
  8454. border-color: #4c51bf;
  8455. border-color: rgba(76, 81, 191, var(--border-opacity));
  8456. }
  8457. .focus\:border-indigo-800:focus {
  8458. --border-opacity: 1;
  8459. border-color: #434190;
  8460. border-color: rgba(67, 65, 144, var(--border-opacity));
  8461. }
  8462. .focus\:border-indigo-900:focus {
  8463. --border-opacity: 1;
  8464. border-color: #3c366b;
  8465. border-color: rgba(60, 54, 107, var(--border-opacity));
  8466. }
  8467. .focus\:border-purple-100:focus {
  8468. --border-opacity: 1;
  8469. border-color: #faf5ff;
  8470. border-color: rgba(250, 245, 255, var(--border-opacity));
  8471. }
  8472. .focus\:border-purple-200:focus {
  8473. --border-opacity: 1;
  8474. border-color: #e9d8fd;
  8475. border-color: rgba(233, 216, 253, var(--border-opacity));
  8476. }
  8477. .focus\:border-purple-300:focus {
  8478. --border-opacity: 1;
  8479. border-color: #d6bcfa;
  8480. border-color: rgba(214, 188, 250, var(--border-opacity));
  8481. }
  8482. .focus\:border-purple-400:focus {
  8483. --border-opacity: 1;
  8484. border-color: #b794f4;
  8485. border-color: rgba(183, 148, 244, var(--border-opacity));
  8486. }
  8487. .focus\:border-purple-500:focus {
  8488. --border-opacity: 1;
  8489. border-color: #9f7aea;
  8490. border-color: rgba(159, 122, 234, var(--border-opacity));
  8491. }
  8492. .focus\:border-purple-600:focus {
  8493. --border-opacity: 1;
  8494. border-color: #805ad5;
  8495. border-color: rgba(128, 90, 213, var(--border-opacity));
  8496. }
  8497. .focus\:border-purple-700:focus {
  8498. --border-opacity: 1;
  8499. border-color: #6b46c1;
  8500. border-color: rgba(107, 70, 193, var(--border-opacity));
  8501. }
  8502. .focus\:border-purple-800:focus {
  8503. --border-opacity: 1;
  8504. border-color: #553c9a;
  8505. border-color: rgba(85, 60, 154, var(--border-opacity));
  8506. }
  8507. .focus\:border-purple-900:focus {
  8508. --border-opacity: 1;
  8509. border-color: #44337a;
  8510. border-color: rgba(68, 51, 122, var(--border-opacity));
  8511. }
  8512. .focus\:border-pink-100:focus {
  8513. --border-opacity: 1;
  8514. border-color: #fff5f7;
  8515. border-color: rgba(255, 245, 247, var(--border-opacity));
  8516. }
  8517. .focus\:border-pink-200:focus {
  8518. --border-opacity: 1;
  8519. border-color: #fed7e2;
  8520. border-color: rgba(254, 215, 226, var(--border-opacity));
  8521. }
  8522. .focus\:border-pink-300:focus {
  8523. --border-opacity: 1;
  8524. border-color: #fbb6ce;
  8525. border-color: rgba(251, 182, 206, var(--border-opacity));
  8526. }
  8527. .focus\:border-pink-400:focus {
  8528. --border-opacity: 1;
  8529. border-color: #f687b3;
  8530. border-color: rgba(246, 135, 179, var(--border-opacity));
  8531. }
  8532. .focus\:border-pink-500:focus {
  8533. --border-opacity: 1;
  8534. border-color: #ed64a6;
  8535. border-color: rgba(237, 100, 166, var(--border-opacity));
  8536. }
  8537. .focus\:border-pink-600:focus {
  8538. --border-opacity: 1;
  8539. border-color: #d53f8c;
  8540. border-color: rgba(213, 63, 140, var(--border-opacity));
  8541. }
  8542. .focus\:border-pink-700:focus {
  8543. --border-opacity: 1;
  8544. border-color: #b83280;
  8545. border-color: rgba(184, 50, 128, var(--border-opacity));
  8546. }
  8547. .focus\:border-pink-800:focus {
  8548. --border-opacity: 1;
  8549. border-color: #97266d;
  8550. border-color: rgba(151, 38, 109, var(--border-opacity));
  8551. }
  8552. .focus\:border-pink-900:focus {
  8553. --border-opacity: 1;
  8554. border-color: #702459;
  8555. border-color: rgba(112, 36, 89, var(--border-opacity));
  8556. }
  8557. .border-opacity-0 {
  8558. --border-opacity: 0;
  8559. }
  8560. .border-opacity-25 {
  8561. --border-opacity: 0.25;
  8562. }
  8563. .border-opacity-50 {
  8564. --border-opacity: 0.5;
  8565. }
  8566. .border-opacity-75 {
  8567. --border-opacity: 0.75;
  8568. }
  8569. .border-opacity-100 {
  8570. --border-opacity: 1;
  8571. }
  8572. .hover\:border-opacity-0:hover {
  8573. --border-opacity: 0;
  8574. }
  8575. .hover\:border-opacity-25:hover {
  8576. --border-opacity: 0.25;
  8577. }
  8578. .hover\:border-opacity-50:hover {
  8579. --border-opacity: 0.5;
  8580. }
  8581. .hover\:border-opacity-75:hover {
  8582. --border-opacity: 0.75;
  8583. }
  8584. .hover\:border-opacity-100:hover {
  8585. --border-opacity: 1;
  8586. }
  8587. .focus\:border-opacity-0:focus {
  8588. --border-opacity: 0;
  8589. }
  8590. .focus\:border-opacity-25:focus {
  8591. --border-opacity: 0.25;
  8592. }
  8593. .focus\:border-opacity-50:focus {
  8594. --border-opacity: 0.5;
  8595. }
  8596. .focus\:border-opacity-75:focus {
  8597. --border-opacity: 0.75;
  8598. }
  8599. .focus\:border-opacity-100:focus {
  8600. --border-opacity: 1;
  8601. }
  8602. .rounded-none {
  8603. border-radius: 0;
  8604. }
  8605. .rounded-sm {
  8606. border-radius: 0.125rem;
  8607. }
  8608. .rounded {
  8609. border-radius: 0.25rem;
  8610. }
  8611. .rounded-md {
  8612. border-radius: 0.375rem;
  8613. }
  8614. .rounded-lg {
  8615. border-radius: 0.5rem;
  8616. }
  8617. .rounded-full {
  8618. border-radius: 9999px;
  8619. }
  8620. .rounded-t-none {
  8621. border-top-left-radius: 0;
  8622. border-top-right-radius: 0;
  8623. }
  8624. .rounded-r-none {
  8625. border-top-right-radius: 0;
  8626. border-bottom-right-radius: 0;
  8627. }
  8628. .rounded-b-none {
  8629. border-bottom-right-radius: 0;
  8630. border-bottom-left-radius: 0;
  8631. }
  8632. .rounded-l-none {
  8633. border-top-left-radius: 0;
  8634. border-bottom-left-radius: 0;
  8635. }
  8636. .rounded-t-sm {
  8637. border-top-left-radius: 0.125rem;
  8638. border-top-right-radius: 0.125rem;
  8639. }
  8640. .rounded-r-sm {
  8641. border-top-right-radius: 0.125rem;
  8642. border-bottom-right-radius: 0.125rem;
  8643. }
  8644. .rounded-b-sm {
  8645. border-bottom-right-radius: 0.125rem;
  8646. border-bottom-left-radius: 0.125rem;
  8647. }
  8648. .rounded-l-sm {
  8649. border-top-left-radius: 0.125rem;
  8650. border-bottom-left-radius: 0.125rem;
  8651. }
  8652. .rounded-t {
  8653. border-top-left-radius: 0.25rem;
  8654. border-top-right-radius: 0.25rem;
  8655. }
  8656. .rounded-r {
  8657. border-top-right-radius: 0.25rem;
  8658. border-bottom-right-radius: 0.25rem;
  8659. }
  8660. .rounded-b {
  8661. border-bottom-right-radius: 0.25rem;
  8662. border-bottom-left-radius: 0.25rem;
  8663. }
  8664. .rounded-l {
  8665. border-top-left-radius: 0.25rem;
  8666. border-bottom-left-radius: 0.25rem;
  8667. }
  8668. .rounded-t-md {
  8669. border-top-left-radius: 0.375rem;
  8670. border-top-right-radius: 0.375rem;
  8671. }
  8672. .rounded-r-md {
  8673. border-top-right-radius: 0.375rem;
  8674. border-bottom-right-radius: 0.375rem;
  8675. }
  8676. .rounded-b-md {
  8677. border-bottom-right-radius: 0.375rem;
  8678. border-bottom-left-radius: 0.375rem;
  8679. }
  8680. .rounded-l-md {
  8681. border-top-left-radius: 0.375rem;
  8682. border-bottom-left-radius: 0.375rem;
  8683. }
  8684. .rounded-t-lg {
  8685. border-top-left-radius: 0.5rem;
  8686. border-top-right-radius: 0.5rem;
  8687. }
  8688. .rounded-r-lg {
  8689. border-top-right-radius: 0.5rem;
  8690. border-bottom-right-radius: 0.5rem;
  8691. }
  8692. .rounded-b-lg {
  8693. border-bottom-right-radius: 0.5rem;
  8694. border-bottom-left-radius: 0.5rem;
  8695. }
  8696. .rounded-l-lg {
  8697. border-top-left-radius: 0.5rem;
  8698. border-bottom-left-radius: 0.5rem;
  8699. }
  8700. .rounded-t-full {
  8701. border-top-left-radius: 9999px;
  8702. border-top-right-radius: 9999px;
  8703. }
  8704. .rounded-r-full {
  8705. border-top-right-radius: 9999px;
  8706. border-bottom-right-radius: 9999px;
  8707. }
  8708. .rounded-b-full {
  8709. border-bottom-right-radius: 9999px;
  8710. border-bottom-left-radius: 9999px;
  8711. }
  8712. .rounded-l-full {
  8713. border-top-left-radius: 9999px;
  8714. border-bottom-left-radius: 9999px;
  8715. }
  8716. .rounded-tl-none {
  8717. border-top-left-radius: 0;
  8718. }
  8719. .rounded-tr-none {
  8720. border-top-right-radius: 0;
  8721. }
  8722. .rounded-br-none {
  8723. border-bottom-right-radius: 0;
  8724. }
  8725. .rounded-bl-none {
  8726. border-bottom-left-radius: 0;
  8727. }
  8728. .rounded-tl-sm {
  8729. border-top-left-radius: 0.125rem;
  8730. }
  8731. .rounded-tr-sm {
  8732. border-top-right-radius: 0.125rem;
  8733. }
  8734. .rounded-br-sm {
  8735. border-bottom-right-radius: 0.125rem;
  8736. }
  8737. .rounded-bl-sm {
  8738. border-bottom-left-radius: 0.125rem;
  8739. }
  8740. .rounded-tl {
  8741. border-top-left-radius: 0.25rem;
  8742. }
  8743. .rounded-tr {
  8744. border-top-right-radius: 0.25rem;
  8745. }
  8746. .rounded-br {
  8747. border-bottom-right-radius: 0.25rem;
  8748. }
  8749. .rounded-bl {
  8750. border-bottom-left-radius: 0.25rem;
  8751. }
  8752. .rounded-tl-md {
  8753. border-top-left-radius: 0.375rem;
  8754. }
  8755. .rounded-tr-md {
  8756. border-top-right-radius: 0.375rem;
  8757. }
  8758. .rounded-br-md {
  8759. border-bottom-right-radius: 0.375rem;
  8760. }
  8761. .rounded-bl-md {
  8762. border-bottom-left-radius: 0.375rem;
  8763. }
  8764. .rounded-tl-lg {
  8765. border-top-left-radius: 0.5rem;
  8766. }
  8767. .rounded-tr-lg {
  8768. border-top-right-radius: 0.5rem;
  8769. }
  8770. .rounded-br-lg {
  8771. border-bottom-right-radius: 0.5rem;
  8772. }
  8773. .rounded-bl-lg {
  8774. border-bottom-left-radius: 0.5rem;
  8775. }
  8776. .rounded-tl-full {
  8777. border-top-left-radius: 9999px;
  8778. }
  8779. .rounded-tr-full {
  8780. border-top-right-radius: 9999px;
  8781. }
  8782. .rounded-br-full {
  8783. border-bottom-right-radius: 9999px;
  8784. }
  8785. .rounded-bl-full {
  8786. border-bottom-left-radius: 9999px;
  8787. }
  8788. .border-solid {
  8789. border-style: solid;
  8790. }
  8791. .border-dashed {
  8792. border-style: dashed;
  8793. }
  8794. .border-dotted {
  8795. border-style: dotted;
  8796. }
  8797. .border-double {
  8798. border-style: double;
  8799. }
  8800. .border-none {
  8801. border-style: none;
  8802. }
  8803. .border-0 {
  8804. border-width: 0;
  8805. }
  8806. .border-2 {
  8807. border-width: 2px;
  8808. }
  8809. .border-4 {
  8810. border-width: 4px;
  8811. }
  8812. .border-8 {
  8813. border-width: 8px;
  8814. }
  8815. .border {
  8816. border-width: 1px;
  8817. }
  8818. .border-t-0 {
  8819. border-top-width: 0;
  8820. }
  8821. .border-r-0 {
  8822. border-right-width: 0;
  8823. }
  8824. .border-b-0 {
  8825. border-bottom-width: 0;
  8826. }
  8827. .border-l-0 {
  8828. border-left-width: 0;
  8829. }
  8830. .border-t-2 {
  8831. border-top-width: 2px;
  8832. }
  8833. .border-r-2 {
  8834. border-right-width: 2px;
  8835. }
  8836. .border-b-2 {
  8837. border-bottom-width: 2px;
  8838. }
  8839. .border-l-2 {
  8840. border-left-width: 2px;
  8841. }
  8842. .border-t-4 {
  8843. border-top-width: 4px;
  8844. }
  8845. .border-r-4 {
  8846. border-right-width: 4px;
  8847. }
  8848. .border-b-4 {
  8849. border-bottom-width: 4px;
  8850. }
  8851. .border-l-4 {
  8852. border-left-width: 4px;
  8853. }
  8854. .border-t-8 {
  8855. border-top-width: 8px;
  8856. }
  8857. .border-r-8 {
  8858. border-right-width: 8px;
  8859. }
  8860. .border-b-8 {
  8861. border-bottom-width: 8px;
  8862. }
  8863. .border-l-8 {
  8864. border-left-width: 8px;
  8865. }
  8866. .border-t {
  8867. border-top-width: 1px;
  8868. }
  8869. .border-r {
  8870. border-right-width: 1px;
  8871. }
  8872. .border-b {
  8873. border-bottom-width: 1px;
  8874. }
  8875. .border-l {
  8876. border-left-width: 1px;
  8877. }
  8878. .box-border {
  8879. box-sizing: border-box;
  8880. }
  8881. .box-content {
  8882. box-sizing: content-box;
  8883. }
  8884. .cursor-auto {
  8885. cursor: auto;
  8886. }
  8887. .cursor-default {
  8888. cursor: default;
  8889. }
  8890. .cursor-pointer {
  8891. cursor: pointer;
  8892. }
  8893. .cursor-wait {
  8894. cursor: wait;
  8895. }
  8896. .cursor-text {
  8897. cursor: text;
  8898. }
  8899. .cursor-move {
  8900. cursor: move;
  8901. }
  8902. .cursor-not-allowed {
  8903. cursor: not-allowed;
  8904. }
  8905. .block {
  8906. display: block;
  8907. }
  8908. .inline-block {
  8909. display: inline-block;
  8910. }
  8911. .inline {
  8912. display: inline;
  8913. }
  8914. .flex {
  8915. display: flex;
  8916. }
  8917. .inline-flex {
  8918. display: inline-flex;
  8919. }
  8920. .table {
  8921. display: table;
  8922. }
  8923. .table-caption {
  8924. display: table-caption;
  8925. }
  8926. .table-cell {
  8927. display: table-cell;
  8928. }
  8929. .table-column {
  8930. display: table-column;
  8931. }
  8932. .table-column-group {
  8933. display: table-column-group;
  8934. }
  8935. .table-footer-group {
  8936. display: table-footer-group;
  8937. }
  8938. .table-header-group {
  8939. display: table-header-group;
  8940. }
  8941. .table-row-group {
  8942. display: table-row-group;
  8943. }
  8944. .table-row {
  8945. display: table-row;
  8946. }
  8947. .flow-root {
  8948. display: flow-root;
  8949. }
  8950. .grid {
  8951. display: grid;
  8952. }
  8953. .inline-grid {
  8954. display: inline-grid;
  8955. }
  8956. .contents {
  8957. display: contents;
  8958. }
  8959. .hidden {
  8960. display: none;
  8961. }
  8962. .flex-row {
  8963. flex-direction: row;
  8964. }
  8965. .flex-row-reverse {
  8966. flex-direction: row-reverse;
  8967. }
  8968. .flex-col {
  8969. flex-direction: column;
  8970. }
  8971. .flex-col-reverse {
  8972. flex-direction: column-reverse;
  8973. }
  8974. .flex-wrap {
  8975. flex-wrap: wrap;
  8976. }
  8977. .flex-wrap-reverse {
  8978. flex-wrap: wrap-reverse;
  8979. }
  8980. .flex-no-wrap {
  8981. flex-wrap: nowrap;
  8982. }
  8983. .place-items-auto {
  8984. place-items: auto;
  8985. }
  8986. .place-items-start {
  8987. place-items: start;
  8988. }
  8989. .place-items-end {
  8990. place-items: end;
  8991. }
  8992. .place-items-center {
  8993. place-items: center;
  8994. }
  8995. .place-items-stretch {
  8996. place-items: stretch;
  8997. }
  8998. .place-content-center {
  8999. place-content: center;
  9000. }
  9001. .place-content-start {
  9002. place-content: start;
  9003. }
  9004. .place-content-end {
  9005. place-content: end;
  9006. }
  9007. .place-content-between {
  9008. place-content: space-between;
  9009. }
  9010. .place-content-around {
  9011. place-content: space-around;
  9012. }
  9013. .place-content-evenly {
  9014. place-content: space-evenly;
  9015. }
  9016. .place-content-stretch {
  9017. place-content: stretch;
  9018. }
  9019. .place-self-auto {
  9020. place-self: auto;
  9021. }
  9022. .place-self-start {
  9023. place-self: start;
  9024. }
  9025. .place-self-end {
  9026. place-self: end;
  9027. }
  9028. .place-self-center {
  9029. place-self: center;
  9030. }
  9031. .place-self-stretch {
  9032. place-self: stretch;
  9033. }
  9034. .items-start {
  9035. align-items: flex-start;
  9036. }
  9037. .items-end {
  9038. align-items: flex-end;
  9039. }
  9040. .items-center {
  9041. align-items: center;
  9042. }
  9043. .items-baseline {
  9044. align-items: baseline;
  9045. }
  9046. .items-stretch {
  9047. align-items: stretch;
  9048. }
  9049. .content-center {
  9050. align-content: center;
  9051. }
  9052. .content-start {
  9053. align-content: flex-start;
  9054. }
  9055. .content-end {
  9056. align-content: flex-end;
  9057. }
  9058. .content-between {
  9059. align-content: space-between;
  9060. }
  9061. .content-around {
  9062. align-content: space-around;
  9063. }
  9064. .content-evenly {
  9065. align-content: space-evenly;
  9066. }
  9067. .self-auto {
  9068. align-self: auto;
  9069. }
  9070. .self-start {
  9071. align-self: flex-start;
  9072. }
  9073. .self-end {
  9074. align-self: flex-end;
  9075. }
  9076. .self-center {
  9077. align-self: center;
  9078. }
  9079. .self-stretch {
  9080. align-self: stretch;
  9081. }
  9082. .justify-items-auto {
  9083. justify-items: auto;
  9084. }
  9085. .justify-items-start {
  9086. justify-items: start;
  9087. }
  9088. .justify-items-end {
  9089. justify-items: end;
  9090. }
  9091. .justify-items-center {
  9092. justify-items: center;
  9093. }
  9094. .justify-items-stretch {
  9095. justify-items: stretch;
  9096. }
  9097. .justify-start {
  9098. justify-content: flex-start;
  9099. }
  9100. .justify-end {
  9101. justify-content: flex-end;
  9102. }
  9103. .justify-center {
  9104. justify-content: center;
  9105. }
  9106. .justify-between {
  9107. justify-content: space-between;
  9108. }
  9109. .justify-around {
  9110. justify-content: space-around;
  9111. }
  9112. .justify-evenly {
  9113. justify-content: space-evenly;
  9114. }
  9115. .justify-self-auto {
  9116. justify-self: auto;
  9117. }
  9118. .justify-self-start {
  9119. justify-self: start;
  9120. }
  9121. .justify-self-end {
  9122. justify-self: end;
  9123. }
  9124. .justify-self-center {
  9125. justify-self: center;
  9126. }
  9127. .justify-self-stretch {
  9128. justify-self: stretch;
  9129. }
  9130. .flex-1 {
  9131. flex: 1 1 0%;
  9132. }
  9133. .flex-auto {
  9134. flex: 1 1 auto;
  9135. }
  9136. .flex-initial {
  9137. flex: 0 1 auto;
  9138. }
  9139. .flex-none {
  9140. flex: none;
  9141. }
  9142. .flex-grow-0 {
  9143. flex-grow: 0;
  9144. }
  9145. .flex-grow {
  9146. flex-grow: 1;
  9147. }
  9148. .flex-shrink-0 {
  9149. flex-shrink: 0;
  9150. }
  9151. .flex-shrink {
  9152. flex-shrink: 1;
  9153. }
  9154. .order-1 {
  9155. order: 1;
  9156. }
  9157. .order-2 {
  9158. order: 2;
  9159. }
  9160. .order-3 {
  9161. order: 3;
  9162. }
  9163. .order-4 {
  9164. order: 4;
  9165. }
  9166. .order-5 {
  9167. order: 5;
  9168. }
  9169. .order-6 {
  9170. order: 6;
  9171. }
  9172. .order-7 {
  9173. order: 7;
  9174. }
  9175. .order-8 {
  9176. order: 8;
  9177. }
  9178. .order-9 {
  9179. order: 9;
  9180. }
  9181. .order-10 {
  9182. order: 10;
  9183. }
  9184. .order-11 {
  9185. order: 11;
  9186. }
  9187. .order-12 {
  9188. order: 12;
  9189. }
  9190. .order-first {
  9191. order: -9999;
  9192. }
  9193. .order-last {
  9194. order: 9999;
  9195. }
  9196. .order-none {
  9197. order: 0;
  9198. }
  9199. .float-right {
  9200. float: right;
  9201. }
  9202. .float-left {
  9203. float: left;
  9204. }
  9205. .float-none {
  9206. float: none;
  9207. }
  9208. .clearfix:after {
  9209. content: "";
  9210. display: table;
  9211. clear: both;
  9212. }
  9213. .clear-left {
  9214. clear: left;
  9215. }
  9216. .clear-right {
  9217. clear: right;
  9218. }
  9219. .clear-both {
  9220. clear: both;
  9221. }
  9222. .clear-none {
  9223. clear: none;
  9224. }
  9225. .font-sans {
  9226. font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  9227. }
  9228. .font-serif {
  9229. font-family: Georgia, Cambria, "Times New Roman", Times, serif;
  9230. }
  9231. .font-mono {
  9232. font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  9233. }
  9234. .font-hairline {
  9235. font-weight: 100;
  9236. }
  9237. .font-thin {
  9238. font-weight: 200;
  9239. }
  9240. .font-light {
  9241. font-weight: 300;
  9242. }
  9243. .font-normal {
  9244. font-weight: 400;
  9245. }
  9246. .font-medium {
  9247. font-weight: 500;
  9248. }
  9249. .font-semibold {
  9250. font-weight: 600;
  9251. }
  9252. .font-bold {
  9253. font-weight: 700;
  9254. }
  9255. .font-extrabold {
  9256. font-weight: 800;
  9257. }
  9258. .font-black {
  9259. font-weight: 900;
  9260. }
  9261. .hover\:font-hairline:hover {
  9262. font-weight: 100;
  9263. }
  9264. .hover\:font-thin:hover {
  9265. font-weight: 200;
  9266. }
  9267. .hover\:font-light:hover {
  9268. font-weight: 300;
  9269. }
  9270. .hover\:font-normal:hover {
  9271. font-weight: 400;
  9272. }
  9273. .hover\:font-medium:hover {
  9274. font-weight: 500;
  9275. }
  9276. .hover\:font-semibold:hover {
  9277. font-weight: 600;
  9278. }
  9279. .hover\:font-bold:hover {
  9280. font-weight: 700;
  9281. }
  9282. .hover\:font-extrabold:hover {
  9283. font-weight: 800;
  9284. }
  9285. .hover\:font-black:hover {
  9286. font-weight: 900;
  9287. }
  9288. .focus\:font-hairline:focus {
  9289. font-weight: 100;
  9290. }
  9291. .focus\:font-thin:focus {
  9292. font-weight: 200;
  9293. }
  9294. .focus\:font-light:focus {
  9295. font-weight: 300;
  9296. }
  9297. .focus\:font-normal:focus {
  9298. font-weight: 400;
  9299. }
  9300. .focus\:font-medium:focus {
  9301. font-weight: 500;
  9302. }
  9303. .focus\:font-semibold:focus {
  9304. font-weight: 600;
  9305. }
  9306. .focus\:font-bold:focus {
  9307. font-weight: 700;
  9308. }
  9309. .focus\:font-extrabold:focus {
  9310. font-weight: 800;
  9311. }
  9312. .focus\:font-black:focus {
  9313. font-weight: 900;
  9314. }
  9315. .h-0 {
  9316. height: 0;
  9317. }
  9318. .h-1 {
  9319. height: 0.25rem;
  9320. }
  9321. .h-2 {
  9322. height: 0.5rem;
  9323. }
  9324. .h-3 {
  9325. height: 0.75rem;
  9326. }
  9327. .h-4 {
  9328. height: 1rem;
  9329. }
  9330. .h-5 {
  9331. height: 1.25rem;
  9332. }
  9333. .h-6 {
  9334. height: 1.5rem;
  9335. }
  9336. .h-8 {
  9337. height: 2rem;
  9338. }
  9339. .h-10 {
  9340. height: 2.5rem;
  9341. }
  9342. .h-12 {
  9343. height: 3rem;
  9344. }
  9345. .h-16 {
  9346. height: 4rem;
  9347. }
  9348. .h-20 {
  9349. height: 5rem;
  9350. }
  9351. .h-24 {
  9352. height: 6rem;
  9353. }
  9354. .h-32 {
  9355. height: 8rem;
  9356. }
  9357. .h-40 {
  9358. height: 10rem;
  9359. }
  9360. .h-48 {
  9361. height: 12rem;
  9362. }
  9363. .h-56 {
  9364. height: 14rem;
  9365. }
  9366. .h-64 {
  9367. height: 16rem;
  9368. }
  9369. .h-auto {
  9370. height: auto;
  9371. }
  9372. .h-px {
  9373. height: 1px;
  9374. }
  9375. .h-full {
  9376. height: 100%;
  9377. }
  9378. .h-screen {
  9379. height: 100vh;
  9380. }
  9381. .text-xs {
  9382. font-size: 0.75rem;
  9383. }
  9384. .text-sm {
  9385. font-size: 0.875rem;
  9386. }
  9387. .text-base {
  9388. font-size: 1rem;
  9389. }
  9390. .text-lg {
  9391. font-size: 1.125rem;
  9392. }
  9393. .text-xl {
  9394. font-size: 1.25rem;
  9395. }
  9396. .text-2xl {
  9397. font-size: 1.5rem;
  9398. }
  9399. .text-3xl {
  9400. font-size: 1.875rem;
  9401. }
  9402. .text-4xl {
  9403. font-size: 2.25rem;
  9404. }
  9405. .text-5xl {
  9406. font-size: 3rem;
  9407. }
  9408. .text-6xl {
  9409. font-size: 4rem;
  9410. }
  9411. .leading-3 {
  9412. line-height: .75rem;
  9413. }
  9414. .leading-4 {
  9415. line-height: 1rem;
  9416. }
  9417. .leading-5 {
  9418. line-height: 1.25rem;
  9419. }
  9420. .leading-6 {
  9421. line-height: 1.5rem;
  9422. }
  9423. .leading-7 {
  9424. line-height: 1.75rem;
  9425. }
  9426. .leading-8 {
  9427. line-height: 2rem;
  9428. }
  9429. .leading-9 {
  9430. line-height: 2.25rem;
  9431. }
  9432. .leading-10 {
  9433. line-height: 2.5rem;
  9434. }
  9435. .leading-none {
  9436. line-height: 1;
  9437. }
  9438. .leading-tight {
  9439. line-height: 1.25;
  9440. }
  9441. .leading-snug {
  9442. line-height: 1.375;
  9443. }
  9444. .leading-normal {
  9445. line-height: 1.5;
  9446. }
  9447. .leading-relaxed {
  9448. line-height: 1.625;
  9449. }
  9450. .leading-loose {
  9451. line-height: 2;
  9452. }
  9453. .list-inside {
  9454. list-style-position: inside;
  9455. }
  9456. .list-outside {
  9457. list-style-position: outside;
  9458. }
  9459. .list-none {
  9460. list-style-type: none;
  9461. }
  9462. .list-disc {
  9463. list-style-type: disc;
  9464. }
  9465. .list-decimal {
  9466. list-style-type: decimal;
  9467. }
  9468. .m-0 {
  9469. margin: 0;
  9470. }
  9471. .m-1 {
  9472. margin: 0.25rem;
  9473. }
  9474. .m-2 {
  9475. margin: 0.5rem;
  9476. }
  9477. .m-3 {
  9478. margin: 0.75rem;
  9479. }
  9480. .m-4 {
  9481. margin: 1rem;
  9482. }
  9483. .m-5 {
  9484. margin: 1.25rem;
  9485. }
  9486. .m-6 {
  9487. margin: 1.5rem;
  9488. }
  9489. .m-8 {
  9490. margin: 2rem;
  9491. }
  9492. .m-10 {
  9493. margin: 2.5rem;
  9494. }
  9495. .m-12 {
  9496. margin: 3rem;
  9497. }
  9498. .m-16 {
  9499. margin: 4rem;
  9500. }
  9501. .m-20 {
  9502. margin: 5rem;
  9503. }
  9504. .m-24 {
  9505. margin: 6rem;
  9506. }
  9507. .m-32 {
  9508. margin: 8rem;
  9509. }
  9510. .m-40 {
  9511. margin: 10rem;
  9512. }
  9513. .m-48 {
  9514. margin: 12rem;
  9515. }
  9516. .m-56 {
  9517. margin: 14rem;
  9518. }
  9519. .m-64 {
  9520. margin: 16rem;
  9521. }
  9522. .m-auto {
  9523. margin: auto;
  9524. }
  9525. .m-px {
  9526. margin: 1px;
  9527. }
  9528. .-m-1 {
  9529. margin: -0.25rem;
  9530. }
  9531. .-m-2 {
  9532. margin: -0.5rem;
  9533. }
  9534. .-m-3 {
  9535. margin: -0.75rem;
  9536. }
  9537. .-m-4 {
  9538. margin: -1rem;
  9539. }
  9540. .-m-5 {
  9541. margin: -1.25rem;
  9542. }
  9543. .-m-6 {
  9544. margin: -1.5rem;
  9545. }
  9546. .-m-8 {
  9547. margin: -2rem;
  9548. }
  9549. .-m-10 {
  9550. margin: -2.5rem;
  9551. }
  9552. .-m-12 {
  9553. margin: -3rem;
  9554. }
  9555. .-m-16 {
  9556. margin: -4rem;
  9557. }
  9558. .-m-20 {
  9559. margin: -5rem;
  9560. }
  9561. .-m-24 {
  9562. margin: -6rem;
  9563. }
  9564. .-m-32 {
  9565. margin: -8rem;
  9566. }
  9567. .-m-40 {
  9568. margin: -10rem;
  9569. }
  9570. .-m-48 {
  9571. margin: -12rem;
  9572. }
  9573. .-m-56 {
  9574. margin: -14rem;
  9575. }
  9576. .-m-64 {
  9577. margin: -16rem;
  9578. }
  9579. .-m-px {
  9580. margin: -1px;
  9581. }
  9582. .my-0 {
  9583. margin-top: 0;
  9584. margin-bottom: 0;
  9585. }
  9586. .mx-0 {
  9587. margin-left: 0;
  9588. margin-right: 0;
  9589. }
  9590. .my-1 {
  9591. margin-top: 0.25rem;
  9592. margin-bottom: 0.25rem;
  9593. }
  9594. .mx-1 {
  9595. margin-left: 0.25rem;
  9596. margin-right: 0.25rem;
  9597. }
  9598. .my-2 {
  9599. margin-top: 0.5rem;
  9600. margin-bottom: 0.5rem;
  9601. }
  9602. .mx-2 {
  9603. margin-left: 0.5rem;
  9604. margin-right: 0.5rem;
  9605. }
  9606. .my-3 {
  9607. margin-top: 0.75rem;
  9608. margin-bottom: 0.75rem;
  9609. }
  9610. .mx-3 {
  9611. margin-left: 0.75rem;
  9612. margin-right: 0.75rem;
  9613. }
  9614. .my-4 {
  9615. margin-top: 1rem;
  9616. margin-bottom: 1rem;
  9617. }
  9618. .mx-4 {
  9619. margin-left: 1rem;
  9620. margin-right: 1rem;
  9621. }
  9622. .my-5 {
  9623. margin-top: 1.25rem;
  9624. margin-bottom: 1.25rem;
  9625. }
  9626. .mx-5 {
  9627. margin-left: 1.25rem;
  9628. margin-right: 1.25rem;
  9629. }
  9630. .my-6 {
  9631. margin-top: 1.5rem;
  9632. margin-bottom: 1.5rem;
  9633. }
  9634. .mx-6 {
  9635. margin-left: 1.5rem;
  9636. margin-right: 1.5rem;
  9637. }
  9638. .my-8 {
  9639. margin-top: 2rem;
  9640. margin-bottom: 2rem;
  9641. }
  9642. .mx-8 {
  9643. margin-left: 2rem;
  9644. margin-right: 2rem;
  9645. }
  9646. .my-10 {
  9647. margin-top: 2.5rem;
  9648. margin-bottom: 2.5rem;
  9649. }
  9650. .mx-10 {
  9651. margin-left: 2.5rem;
  9652. margin-right: 2.5rem;
  9653. }
  9654. .my-12 {
  9655. margin-top: 3rem;
  9656. margin-bottom: 3rem;
  9657. }
  9658. .mx-12 {
  9659. margin-left: 3rem;
  9660. margin-right: 3rem;
  9661. }
  9662. .my-16 {
  9663. margin-top: 4rem;
  9664. margin-bottom: 4rem;
  9665. }
  9666. .mx-16 {
  9667. margin-left: 4rem;
  9668. margin-right: 4rem;
  9669. }
  9670. .my-20 {
  9671. margin-top: 5rem;
  9672. margin-bottom: 5rem;
  9673. }
  9674. .mx-20 {
  9675. margin-left: 5rem;
  9676. margin-right: 5rem;
  9677. }
  9678. .my-24 {
  9679. margin-top: 6rem;
  9680. margin-bottom: 6rem;
  9681. }
  9682. .mx-24 {
  9683. margin-left: 6rem;
  9684. margin-right: 6rem;
  9685. }
  9686. .my-32 {
  9687. margin-top: 8rem;
  9688. margin-bottom: 8rem;
  9689. }
  9690. .mx-32 {
  9691. margin-left: 8rem;
  9692. margin-right: 8rem;
  9693. }
  9694. .my-40 {
  9695. margin-top: 10rem;
  9696. margin-bottom: 10rem;
  9697. }
  9698. .mx-40 {
  9699. margin-left: 10rem;
  9700. margin-right: 10rem;
  9701. }
  9702. .my-48 {
  9703. margin-top: 12rem;
  9704. margin-bottom: 12rem;
  9705. }
  9706. .mx-48 {
  9707. margin-left: 12rem;
  9708. margin-right: 12rem;
  9709. }
  9710. .my-56 {
  9711. margin-top: 14rem;
  9712. margin-bottom: 14rem;
  9713. }
  9714. .mx-56 {
  9715. margin-left: 14rem;
  9716. margin-right: 14rem;
  9717. }
  9718. .my-64 {
  9719. margin-top: 16rem;
  9720. margin-bottom: 16rem;
  9721. }
  9722. .mx-64 {
  9723. margin-left: 16rem;
  9724. margin-right: 16rem;
  9725. }
  9726. .my-auto {
  9727. margin-top: auto;
  9728. margin-bottom: auto;
  9729. }
  9730. .mx-auto {
  9731. margin-left: auto;
  9732. margin-right: auto;
  9733. }
  9734. .my-px {
  9735. margin-top: 1px;
  9736. margin-bottom: 1px;
  9737. }
  9738. .mx-px {
  9739. margin-left: 1px;
  9740. margin-right: 1px;
  9741. }
  9742. .-my-1 {
  9743. margin-top: -0.25rem;
  9744. margin-bottom: -0.25rem;
  9745. }
  9746. .-mx-1 {
  9747. margin-left: -0.25rem;
  9748. margin-right: -0.25rem;
  9749. }
  9750. .-my-2 {
  9751. margin-top: -0.5rem;
  9752. margin-bottom: -0.5rem;
  9753. }
  9754. .-mx-2 {
  9755. margin-left: -0.5rem;
  9756. margin-right: -0.5rem;
  9757. }
  9758. .-my-3 {
  9759. margin-top: -0.75rem;
  9760. margin-bottom: -0.75rem;
  9761. }
  9762. .-mx-3 {
  9763. margin-left: -0.75rem;
  9764. margin-right: -0.75rem;
  9765. }
  9766. .-my-4 {
  9767. margin-top: -1rem;
  9768. margin-bottom: -1rem;
  9769. }
  9770. .-mx-4 {
  9771. margin-left: -1rem;
  9772. margin-right: -1rem;
  9773. }
  9774. .-my-5 {
  9775. margin-top: -1.25rem;
  9776. margin-bottom: -1.25rem;
  9777. }
  9778. .-mx-5 {
  9779. margin-left: -1.25rem;
  9780. margin-right: -1.25rem;
  9781. }
  9782. .-my-6 {
  9783. margin-top: -1.5rem;
  9784. margin-bottom: -1.5rem;
  9785. }
  9786. .-mx-6 {
  9787. margin-left: -1.5rem;
  9788. margin-right: -1.5rem;
  9789. }
  9790. .-my-8 {
  9791. margin-top: -2rem;
  9792. margin-bottom: -2rem;
  9793. }
  9794. .-mx-8 {
  9795. margin-left: -2rem;
  9796. margin-right: -2rem;
  9797. }
  9798. .-my-10 {
  9799. margin-top: -2.5rem;
  9800. margin-bottom: -2.5rem;
  9801. }
  9802. .-mx-10 {
  9803. margin-left: -2.5rem;
  9804. margin-right: -2.5rem;
  9805. }
  9806. .-my-12 {
  9807. margin-top: -3rem;
  9808. margin-bottom: -3rem;
  9809. }
  9810. .-mx-12 {
  9811. margin-left: -3rem;
  9812. margin-right: -3rem;
  9813. }
  9814. .-my-16 {
  9815. margin-top: -4rem;
  9816. margin-bottom: -4rem;
  9817. }
  9818. .-mx-16 {
  9819. margin-left: -4rem;
  9820. margin-right: -4rem;
  9821. }
  9822. .-my-20 {
  9823. margin-top: -5rem;
  9824. margin-bottom: -5rem;
  9825. }
  9826. .-mx-20 {
  9827. margin-left: -5rem;
  9828. margin-right: -5rem;
  9829. }
  9830. .-my-24 {
  9831. margin-top: -6rem;
  9832. margin-bottom: -6rem;
  9833. }
  9834. .-mx-24 {
  9835. margin-left: -6rem;
  9836. margin-right: -6rem;
  9837. }
  9838. .-my-32 {
  9839. margin-top: -8rem;
  9840. margin-bottom: -8rem;
  9841. }
  9842. .-mx-32 {
  9843. margin-left: -8rem;
  9844. margin-right: -8rem;
  9845. }
  9846. .-my-40 {
  9847. margin-top: -10rem;
  9848. margin-bottom: -10rem;
  9849. }
  9850. .-mx-40 {
  9851. margin-left: -10rem;
  9852. margin-right: -10rem;
  9853. }
  9854. .-my-48 {
  9855. margin-top: -12rem;
  9856. margin-bottom: -12rem;
  9857. }
  9858. .-mx-48 {
  9859. margin-left: -12rem;
  9860. margin-right: -12rem;
  9861. }
  9862. .-my-56 {
  9863. margin-top: -14rem;
  9864. margin-bottom: -14rem;
  9865. }
  9866. .-mx-56 {
  9867. margin-left: -14rem;
  9868. margin-right: -14rem;
  9869. }
  9870. .-my-64 {
  9871. margin-top: -16rem;
  9872. margin-bottom: -16rem;
  9873. }
  9874. .-mx-64 {
  9875. margin-left: -16rem;
  9876. margin-right: -16rem;
  9877. }
  9878. .-my-px {
  9879. margin-top: -1px;
  9880. margin-bottom: -1px;
  9881. }
  9882. .-mx-px {
  9883. margin-left: -1px;
  9884. margin-right: -1px;
  9885. }
  9886. .mt-0 {
  9887. margin-top: 0;
  9888. }
  9889. .mr-0 {
  9890. margin-right: 0;
  9891. }
  9892. .mb-0 {
  9893. margin-bottom: 0;
  9894. }
  9895. .ml-0 {
  9896. margin-left: 0;
  9897. }
  9898. .mt-1 {
  9899. margin-top: 0.25rem;
  9900. }
  9901. .mr-1 {
  9902. margin-right: 0.25rem;
  9903. }
  9904. .mb-1 {
  9905. margin-bottom: 0.25rem;
  9906. }
  9907. .ml-1 {
  9908. margin-left: 0.25rem;
  9909. }
  9910. .mt-2 {
  9911. margin-top: 0.5rem;
  9912. }
  9913. .mr-2 {
  9914. margin-right: 0.5rem;
  9915. }
  9916. .mb-2 {
  9917. margin-bottom: 0.5rem;
  9918. }
  9919. .ml-2 {
  9920. margin-left: 0.5rem;
  9921. }
  9922. .mt-3 {
  9923. margin-top: 0.75rem;
  9924. }
  9925. .mr-3 {
  9926. margin-right: 0.75rem;
  9927. }
  9928. .mb-3 {
  9929. margin-bottom: 0.75rem;
  9930. }
  9931. .ml-3 {
  9932. margin-left: 0.75rem;
  9933. }
  9934. .mt-4 {
  9935. margin-top: 1rem;
  9936. }
  9937. .mr-4 {
  9938. margin-right: 1rem;
  9939. }
  9940. .mb-4 {
  9941. margin-bottom: 1rem;
  9942. }
  9943. .ml-4 {
  9944. margin-left: 1rem;
  9945. }
  9946. .mt-5 {
  9947. margin-top: 1.25rem;
  9948. }
  9949. .mr-5 {
  9950. margin-right: 1.25rem;
  9951. }
  9952. .mb-5 {
  9953. margin-bottom: 1.25rem;
  9954. }
  9955. .ml-5 {
  9956. margin-left: 1.25rem;
  9957. }
  9958. .mt-6 {
  9959. margin-top: 1.5rem;
  9960. }
  9961. .mr-6 {
  9962. margin-right: 1.5rem;
  9963. }
  9964. .mb-6 {
  9965. margin-bottom: 1.5rem;
  9966. }
  9967. .ml-6 {
  9968. margin-left: 1.5rem;
  9969. }
  9970. .mt-8 {
  9971. margin-top: 2rem;
  9972. }
  9973. .mr-8 {
  9974. margin-right: 2rem;
  9975. }
  9976. .mb-8 {
  9977. margin-bottom: 2rem;
  9978. }
  9979. .ml-8 {
  9980. margin-left: 2rem;
  9981. }
  9982. .mt-10 {
  9983. margin-top: 2.5rem;
  9984. }
  9985. .mr-10 {
  9986. margin-right: 2.5rem;
  9987. }
  9988. .mb-10 {
  9989. margin-bottom: 2.5rem;
  9990. }
  9991. .ml-10 {
  9992. margin-left: 2.5rem;
  9993. }
  9994. .mt-12 {
  9995. margin-top: 3rem;
  9996. }
  9997. .mr-12 {
  9998. margin-right: 3rem;
  9999. }
  10000. .mb-12 {
  10001. margin-bottom: 3rem;
  10002. }
  10003. .ml-12 {
  10004. margin-left: 3rem;
  10005. }
  10006. .mt-16 {
  10007. margin-top: 4rem;
  10008. }
  10009. .mr-16 {
  10010. margin-right: 4rem;
  10011. }
  10012. .mb-16 {
  10013. margin-bottom: 4rem;
  10014. }
  10015. .ml-16 {
  10016. margin-left: 4rem;
  10017. }
  10018. .mt-20 {
  10019. margin-top: 5rem;
  10020. }
  10021. .mr-20 {
  10022. margin-right: 5rem;
  10023. }
  10024. .mb-20 {
  10025. margin-bottom: 5rem;
  10026. }
  10027. .ml-20 {
  10028. margin-left: 5rem;
  10029. }
  10030. .mt-24 {
  10031. margin-top: 6rem;
  10032. }
  10033. .mr-24 {
  10034. margin-right: 6rem;
  10035. }
  10036. .mb-24 {
  10037. margin-bottom: 6rem;
  10038. }
  10039. .ml-24 {
  10040. margin-left: 6rem;
  10041. }
  10042. .mt-32 {
  10043. margin-top: 8rem;
  10044. }
  10045. .mr-32 {
  10046. margin-right: 8rem;
  10047. }
  10048. .mb-32 {
  10049. margin-bottom: 8rem;
  10050. }
  10051. .ml-32 {
  10052. margin-left: 8rem;
  10053. }
  10054. .mt-40 {
  10055. margin-top: 10rem;
  10056. }
  10057. .mr-40 {
  10058. margin-right: 10rem;
  10059. }
  10060. .mb-40 {
  10061. margin-bottom: 10rem;
  10062. }
  10063. .ml-40 {
  10064. margin-left: 10rem;
  10065. }
  10066. .mt-48 {
  10067. margin-top: 12rem;
  10068. }
  10069. .mr-48 {
  10070. margin-right: 12rem;
  10071. }
  10072. .mb-48 {
  10073. margin-bottom: 12rem;
  10074. }
  10075. .ml-48 {
  10076. margin-left: 12rem;
  10077. }
  10078. .mt-56 {
  10079. margin-top: 14rem;
  10080. }
  10081. .mr-56 {
  10082. margin-right: 14rem;
  10083. }
  10084. .mb-56 {
  10085. margin-bottom: 14rem;
  10086. }
  10087. .ml-56 {
  10088. margin-left: 14rem;
  10089. }
  10090. .mt-64 {
  10091. margin-top: 16rem;
  10092. }
  10093. .mr-64 {
  10094. margin-right: 16rem;
  10095. }
  10096. .mb-64 {
  10097. margin-bottom: 16rem;
  10098. }
  10099. .ml-64 {
  10100. margin-left: 16rem;
  10101. }
  10102. .mt-auto {
  10103. margin-top: auto;
  10104. }
  10105. .mr-auto {
  10106. margin-right: auto;
  10107. }
  10108. .mb-auto {
  10109. margin-bottom: auto;
  10110. }
  10111. .ml-auto {
  10112. margin-left: auto;
  10113. }
  10114. .mt-px {
  10115. margin-top: 1px;
  10116. }
  10117. .mr-px {
  10118. margin-right: 1px;
  10119. }
  10120. .mb-px {
  10121. margin-bottom: 1px;
  10122. }
  10123. .ml-px {
  10124. margin-left: 1px;
  10125. }
  10126. .-mt-1 {
  10127. margin-top: -0.25rem;
  10128. }
  10129. .-mr-1 {
  10130. margin-right: -0.25rem;
  10131. }
  10132. .-mb-1 {
  10133. margin-bottom: -0.25rem;
  10134. }
  10135. .-ml-1 {
  10136. margin-left: -0.25rem;
  10137. }
  10138. .-mt-2 {
  10139. margin-top: -0.5rem;
  10140. }
  10141. .-mr-2 {
  10142. margin-right: -0.5rem;
  10143. }
  10144. .-mb-2 {
  10145. margin-bottom: -0.5rem;
  10146. }
  10147. .-ml-2 {
  10148. margin-left: -0.5rem;
  10149. }
  10150. .-mt-3 {
  10151. margin-top: -0.75rem;
  10152. }
  10153. .-mr-3 {
  10154. margin-right: -0.75rem;
  10155. }
  10156. .-mb-3 {
  10157. margin-bottom: -0.75rem;
  10158. }
  10159. .-ml-3 {
  10160. margin-left: -0.75rem;
  10161. }
  10162. .-mt-4 {
  10163. margin-top: -1rem;
  10164. }
  10165. .-mr-4 {
  10166. margin-right: -1rem;
  10167. }
  10168. .-mb-4 {
  10169. margin-bottom: -1rem;
  10170. }
  10171. .-ml-4 {
  10172. margin-left: -1rem;
  10173. }
  10174. .-mt-5 {
  10175. margin-top: -1.25rem;
  10176. }
  10177. .-mr-5 {
  10178. margin-right: -1.25rem;
  10179. }
  10180. .-mb-5 {
  10181. margin-bottom: -1.25rem;
  10182. }
  10183. .-ml-5 {
  10184. margin-left: -1.25rem;
  10185. }
  10186. .-mt-6 {
  10187. margin-top: -1.5rem;
  10188. }
  10189. .-mr-6 {
  10190. margin-right: -1.5rem;
  10191. }
  10192. .-mb-6 {
  10193. margin-bottom: -1.5rem;
  10194. }
  10195. .-ml-6 {
  10196. margin-left: -1.5rem;
  10197. }
  10198. .-mt-8 {
  10199. margin-top: -2rem;
  10200. }
  10201. .-mr-8 {
  10202. margin-right: -2rem;
  10203. }
  10204. .-mb-8 {
  10205. margin-bottom: -2rem;
  10206. }
  10207. .-ml-8 {
  10208. margin-left: -2rem;
  10209. }
  10210. .-mt-10 {
  10211. margin-top: -2.5rem;
  10212. }
  10213. .-mr-10 {
  10214. margin-right: -2.5rem;
  10215. }
  10216. .-mb-10 {
  10217. margin-bottom: -2.5rem;
  10218. }
  10219. .-ml-10 {
  10220. margin-left: -2.5rem;
  10221. }
  10222. .-mt-12 {
  10223. margin-top: -3rem;
  10224. }
  10225. .-mr-12 {
  10226. margin-right: -3rem;
  10227. }
  10228. .-mb-12 {
  10229. margin-bottom: -3rem;
  10230. }
  10231. .-ml-12 {
  10232. margin-left: -3rem;
  10233. }
  10234. .-mt-16 {
  10235. margin-top: -4rem;
  10236. }
  10237. .-mr-16 {
  10238. margin-right: -4rem;
  10239. }
  10240. .-mb-16 {
  10241. margin-bottom: -4rem;
  10242. }
  10243. .-ml-16 {
  10244. margin-left: -4rem;
  10245. }
  10246. .-mt-20 {
  10247. margin-top: -5rem;
  10248. }
  10249. .-mr-20 {
  10250. margin-right: -5rem;
  10251. }
  10252. .-mb-20 {
  10253. margin-bottom: -5rem;
  10254. }
  10255. .-ml-20 {
  10256. margin-left: -5rem;
  10257. }
  10258. .-mt-24 {
  10259. margin-top: -6rem;
  10260. }
  10261. .-mr-24 {
  10262. margin-right: -6rem;
  10263. }
  10264. .-mb-24 {
  10265. margin-bottom: -6rem;
  10266. }
  10267. .-ml-24 {
  10268. margin-left: -6rem;
  10269. }
  10270. .-mt-32 {
  10271. margin-top: -8rem;
  10272. }
  10273. .-mr-32 {
  10274. margin-right: -8rem;
  10275. }
  10276. .-mb-32 {
  10277. margin-bottom: -8rem;
  10278. }
  10279. .-ml-32 {
  10280. margin-left: -8rem;
  10281. }
  10282. .-mt-40 {
  10283. margin-top: -10rem;
  10284. }
  10285. .-mr-40 {
  10286. margin-right: -10rem;
  10287. }
  10288. .-mb-40 {
  10289. margin-bottom: -10rem;
  10290. }
  10291. .-ml-40 {
  10292. margin-left: -10rem;
  10293. }
  10294. .-mt-48 {
  10295. margin-top: -12rem;
  10296. }
  10297. .-mr-48 {
  10298. margin-right: -12rem;
  10299. }
  10300. .-mb-48 {
  10301. margin-bottom: -12rem;
  10302. }
  10303. .-ml-48 {
  10304. margin-left: -12rem;
  10305. }
  10306. .-mt-56 {
  10307. margin-top: -14rem;
  10308. }
  10309. .-mr-56 {
  10310. margin-right: -14rem;
  10311. }
  10312. .-mb-56 {
  10313. margin-bottom: -14rem;
  10314. }
  10315. .-ml-56 {
  10316. margin-left: -14rem;
  10317. }
  10318. .-mt-64 {
  10319. margin-top: -16rem;
  10320. }
  10321. .-mr-64 {
  10322. margin-right: -16rem;
  10323. }
  10324. .-mb-64 {
  10325. margin-bottom: -16rem;
  10326. }
  10327. .-ml-64 {
  10328. margin-left: -16rem;
  10329. }
  10330. .-mt-px {
  10331. margin-top: -1px;
  10332. }
  10333. .-mr-px {
  10334. margin-right: -1px;
  10335. }
  10336. .-mb-px {
  10337. margin-bottom: -1px;
  10338. }
  10339. .-ml-px {
  10340. margin-left: -1px;
  10341. }
  10342. .max-h-full {
  10343. max-height: 100%;
  10344. }
  10345. .max-h-screen {
  10346. max-height: 100vh;
  10347. }
  10348. .max-w-none {
  10349. max-width: none;
  10350. }
  10351. .max-w-xs {
  10352. max-width: 20rem;
  10353. }
  10354. .max-w-sm {
  10355. max-width: 24rem;
  10356. }
  10357. .max-w-md {
  10358. max-width: 28rem;
  10359. }
  10360. .max-w-lg {
  10361. max-width: 32rem;
  10362. }
  10363. .max-w-xl {
  10364. max-width: 36rem;
  10365. }
  10366. .max-w-2xl {
  10367. max-width: 42rem;
  10368. }
  10369. .max-w-3xl {
  10370. max-width: 48rem;
  10371. }
  10372. .max-w-4xl {
  10373. max-width: 56rem;
  10374. }
  10375. .max-w-5xl {
  10376. max-width: 64rem;
  10377. }
  10378. .max-w-6xl {
  10379. max-width: 72rem;
  10380. }
  10381. .max-w-full {
  10382. max-width: 100%;
  10383. }
  10384. .max-w-screen-sm {
  10385. max-width: 640px;
  10386. }
  10387. .max-w-screen-md {
  10388. max-width: 768px;
  10389. }
  10390. .max-w-screen-lg {
  10391. max-width: 1024px;
  10392. }
  10393. .max-w-screen-xl {
  10394. max-width: 1280px;
  10395. }
  10396. .min-h-0 {
  10397. min-height: 0;
  10398. }
  10399. .min-h-full {
  10400. min-height: 100%;
  10401. }
  10402. .min-h-screen {
  10403. min-height: 100vh;
  10404. }
  10405. .min-w-0 {
  10406. min-width: 0;
  10407. }
  10408. .min-w-full {
  10409. min-width: 100%;
  10410. }
  10411. .object-contain {
  10412. -o-object-fit: contain;
  10413. object-fit: contain;
  10414. }
  10415. .object-cover {
  10416. -o-object-fit: cover;
  10417. object-fit: cover;
  10418. }
  10419. .object-fill {
  10420. -o-object-fit: fill;
  10421. object-fit: fill;
  10422. }
  10423. .object-none {
  10424. -o-object-fit: none;
  10425. object-fit: none;
  10426. }
  10427. .object-scale-down {
  10428. -o-object-fit: scale-down;
  10429. object-fit: scale-down;
  10430. }
  10431. .object-bottom {
  10432. -o-object-position: bottom;
  10433. object-position: bottom;
  10434. }
  10435. .object-center {
  10436. -o-object-position: center;
  10437. object-position: center;
  10438. }
  10439. .object-left {
  10440. -o-object-position: left;
  10441. object-position: left;
  10442. }
  10443. .object-left-bottom {
  10444. -o-object-position: left bottom;
  10445. object-position: left bottom;
  10446. }
  10447. .object-left-top {
  10448. -o-object-position: left top;
  10449. object-position: left top;
  10450. }
  10451. .object-right {
  10452. -o-object-position: right;
  10453. object-position: right;
  10454. }
  10455. .object-right-bottom {
  10456. -o-object-position: right bottom;
  10457. object-position: right bottom;
  10458. }
  10459. .object-right-top {
  10460. -o-object-position: right top;
  10461. object-position: right top;
  10462. }
  10463. .object-top {
  10464. -o-object-position: top;
  10465. object-position: top;
  10466. }
  10467. .opacity-0 {
  10468. opacity: 0;
  10469. }
  10470. .opacity-25 {
  10471. opacity: 0.25;
  10472. }
  10473. .opacity-50 {
  10474. opacity: 0.5;
  10475. }
  10476. .opacity-75 {
  10477. opacity: 0.75;
  10478. }
  10479. .opacity-100 {
  10480. opacity: 1;
  10481. }
  10482. .hover\:opacity-0:hover {
  10483. opacity: 0;
  10484. }
  10485. .hover\:opacity-25:hover {
  10486. opacity: 0.25;
  10487. }
  10488. .hover\:opacity-50:hover {
  10489. opacity: 0.5;
  10490. }
  10491. .hover\:opacity-75:hover {
  10492. opacity: 0.75;
  10493. }
  10494. .hover\:opacity-100:hover {
  10495. opacity: 1;
  10496. }
  10497. .focus\:opacity-0:focus {
  10498. opacity: 0;
  10499. }
  10500. .focus\:opacity-25:focus {
  10501. opacity: 0.25;
  10502. }
  10503. .focus\:opacity-50:focus {
  10504. opacity: 0.5;
  10505. }
  10506. .focus\:opacity-75:focus {
  10507. opacity: 0.75;
  10508. }
  10509. .focus\:opacity-100:focus {
  10510. opacity: 1;
  10511. }
  10512. .outline-none {
  10513. outline: 0;
  10514. }
  10515. .focus\:outline-none:focus {
  10516. outline: 0;
  10517. }
  10518. .overflow-auto {
  10519. overflow: auto;
  10520. }
  10521. .overflow-hidden {
  10522. overflow: hidden;
  10523. }
  10524. .overflow-visible {
  10525. overflow: visible;
  10526. }
  10527. .overflow-scroll {
  10528. overflow: scroll;
  10529. }
  10530. .overflow-x-auto {
  10531. overflow-x: auto;
  10532. }
  10533. .overflow-y-auto {
  10534. overflow-y: auto;
  10535. }
  10536. .overflow-x-hidden {
  10537. overflow-x: hidden;
  10538. }
  10539. .overflow-y-hidden {
  10540. overflow-y: hidden;
  10541. }
  10542. .overflow-x-visible {
  10543. overflow-x: visible;
  10544. }
  10545. .overflow-y-visible {
  10546. overflow-y: visible;
  10547. }
  10548. .overflow-x-scroll {
  10549. overflow-x: scroll;
  10550. }
  10551. .overflow-y-scroll {
  10552. overflow-y: scroll;
  10553. }
  10554. .scrolling-touch {
  10555. -webkit-overflow-scrolling: touch;
  10556. }
  10557. .scrolling-auto {
  10558. -webkit-overflow-scrolling: auto;
  10559. }
  10560. .overscroll-auto {
  10561. -ms-scroll-chaining: chained;
  10562. overscroll-behavior: auto;
  10563. }
  10564. .overscroll-contain {
  10565. -ms-scroll-chaining: none;
  10566. overscroll-behavior: contain;
  10567. }
  10568. .overscroll-none {
  10569. -ms-scroll-chaining: none;
  10570. overscroll-behavior: none;
  10571. }
  10572. .overscroll-y-auto {
  10573. overscroll-behavior-y: auto;
  10574. }
  10575. .overscroll-y-contain {
  10576. overscroll-behavior-y: contain;
  10577. }
  10578. .overscroll-y-none {
  10579. overscroll-behavior-y: none;
  10580. }
  10581. .overscroll-x-auto {
  10582. overscroll-behavior-x: auto;
  10583. }
  10584. .overscroll-x-contain {
  10585. overscroll-behavior-x: contain;
  10586. }
  10587. .overscroll-x-none {
  10588. overscroll-behavior-x: none;
  10589. }
  10590. .p-0 {
  10591. padding: 0;
  10592. }
  10593. .p-1 {
  10594. padding: 0.25rem;
  10595. }
  10596. .p-2 {
  10597. padding: 0.5rem;
  10598. }
  10599. .p-3 {
  10600. padding: 0.75rem;
  10601. }
  10602. .p-4 {
  10603. padding: 1rem;
  10604. }
  10605. .p-5 {
  10606. padding: 1.25rem;
  10607. }
  10608. .p-6 {
  10609. padding: 1.5rem;
  10610. }
  10611. .p-8 {
  10612. padding: 2rem;
  10613. }
  10614. .p-10 {
  10615. padding: 2.5rem;
  10616. }
  10617. .p-12 {
  10618. padding: 3rem;
  10619. }
  10620. .p-16 {
  10621. padding: 4rem;
  10622. }
  10623. .p-20 {
  10624. padding: 5rem;
  10625. }
  10626. .p-24 {
  10627. padding: 6rem;
  10628. }
  10629. .p-32 {
  10630. padding: 8rem;
  10631. }
  10632. .p-40 {
  10633. padding: 10rem;
  10634. }
  10635. .p-48 {
  10636. padding: 12rem;
  10637. }
  10638. .p-56 {
  10639. padding: 14rem;
  10640. }
  10641. .p-64 {
  10642. padding: 16rem;
  10643. }
  10644. .p-px {
  10645. padding: 1px;
  10646. }
  10647. .py-0 {
  10648. padding-top: 0;
  10649. padding-bottom: 0;
  10650. }
  10651. .px-0 {
  10652. padding-left: 0;
  10653. padding-right: 0;
  10654. }
  10655. .py-1 {
  10656. padding-top: 0.25rem;
  10657. padding-bottom: 0.25rem;
  10658. }
  10659. .px-1 {
  10660. padding-left: 0.25rem;
  10661. padding-right: 0.25rem;
  10662. }
  10663. .py-2 {
  10664. padding-top: 0.5rem;
  10665. padding-bottom: 0.5rem;
  10666. }
  10667. .px-2 {
  10668. padding-left: 0.5rem;
  10669. padding-right: 0.5rem;
  10670. }
  10671. .py-3 {
  10672. padding-top: 0.75rem;
  10673. padding-bottom: 0.75rem;
  10674. }
  10675. .px-3 {
  10676. padding-left: 0.75rem;
  10677. padding-right: 0.75rem;
  10678. }
  10679. .py-4 {
  10680. padding-top: 1rem;
  10681. padding-bottom: 1rem;
  10682. }
  10683. .px-4 {
  10684. padding-left: 1rem;
  10685. padding-right: 1rem;
  10686. }
  10687. .py-5 {
  10688. padding-top: 1.25rem;
  10689. padding-bottom: 1.25rem;
  10690. }
  10691. .px-5 {
  10692. padding-left: 1.25rem;
  10693. padding-right: 1.25rem;
  10694. }
  10695. .py-6 {
  10696. padding-top: 1.5rem;
  10697. padding-bottom: 1.5rem;
  10698. }
  10699. .px-6 {
  10700. padding-left: 1.5rem;
  10701. padding-right: 1.5rem;
  10702. }
  10703. .py-8 {
  10704. padding-top: 2rem;
  10705. padding-bottom: 2rem;
  10706. }
  10707. .px-8 {
  10708. padding-left: 2rem;
  10709. padding-right: 2rem;
  10710. }
  10711. .py-10 {
  10712. padding-top: 2.5rem;
  10713. padding-bottom: 2.5rem;
  10714. }
  10715. .px-10 {
  10716. padding-left: 2.5rem;
  10717. padding-right: 2.5rem;
  10718. }
  10719. .py-12 {
  10720. padding-top: 3rem;
  10721. padding-bottom: 3rem;
  10722. }
  10723. .px-12 {
  10724. padding-left: 3rem;
  10725. padding-right: 3rem;
  10726. }
  10727. .py-16 {
  10728. padding-top: 4rem;
  10729. padding-bottom: 4rem;
  10730. }
  10731. .px-16 {
  10732. padding-left: 4rem;
  10733. padding-right: 4rem;
  10734. }
  10735. .py-20 {
  10736. padding-top: 5rem;
  10737. padding-bottom: 5rem;
  10738. }
  10739. .px-20 {
  10740. padding-left: 5rem;
  10741. padding-right: 5rem;
  10742. }
  10743. .py-24 {
  10744. padding-top: 6rem;
  10745. padding-bottom: 6rem;
  10746. }
  10747. .px-24 {
  10748. padding-left: 6rem;
  10749. padding-right: 6rem;
  10750. }
  10751. .py-32 {
  10752. padding-top: 8rem;
  10753. padding-bottom: 8rem;
  10754. }
  10755. .px-32 {
  10756. padding-left: 8rem;
  10757. padding-right: 8rem;
  10758. }
  10759. .py-40 {
  10760. padding-top: 10rem;
  10761. padding-bottom: 10rem;
  10762. }
  10763. .px-40 {
  10764. padding-left: 10rem;
  10765. padding-right: 10rem;
  10766. }
  10767. .py-48 {
  10768. padding-top: 12rem;
  10769. padding-bottom: 12rem;
  10770. }
  10771. .px-48 {
  10772. padding-left: 12rem;
  10773. padding-right: 12rem;
  10774. }
  10775. .py-56 {
  10776. padding-top: 14rem;
  10777. padding-bottom: 14rem;
  10778. }
  10779. .px-56 {
  10780. padding-left: 14rem;
  10781. padding-right: 14rem;
  10782. }
  10783. .py-64 {
  10784. padding-top: 16rem;
  10785. padding-bottom: 16rem;
  10786. }
  10787. .px-64 {
  10788. padding-left: 16rem;
  10789. padding-right: 16rem;
  10790. }
  10791. .py-px {
  10792. padding-top: 1px;
  10793. padding-bottom: 1px;
  10794. }
  10795. .px-px {
  10796. padding-left: 1px;
  10797. padding-right: 1px;
  10798. }
  10799. .pt-0 {
  10800. padding-top: 0;
  10801. }
  10802. .pr-0 {
  10803. padding-right: 0;
  10804. }
  10805. .pb-0 {
  10806. padding-bottom: 0;
  10807. }
  10808. .pl-0 {
  10809. padding-left: 0;
  10810. }
  10811. .pt-1 {
  10812. padding-top: 0.25rem;
  10813. }
  10814. .pr-1 {
  10815. padding-right: 0.25rem;
  10816. }
  10817. .pb-1 {
  10818. padding-bottom: 0.25rem;
  10819. }
  10820. .pl-1 {
  10821. padding-left: 0.25rem;
  10822. }
  10823. .pt-2 {
  10824. padding-top: 0.5rem;
  10825. }
  10826. .pr-2 {
  10827. padding-right: 0.5rem;
  10828. }
  10829. .pb-2 {
  10830. padding-bottom: 0.5rem;
  10831. }
  10832. .pl-2 {
  10833. padding-left: 0.5rem;
  10834. }
  10835. .pt-3 {
  10836. padding-top: 0.75rem;
  10837. }
  10838. .pr-3 {
  10839. padding-right: 0.75rem;
  10840. }
  10841. .pb-3 {
  10842. padding-bottom: 0.75rem;
  10843. }
  10844. .pl-3 {
  10845. padding-left: 0.75rem;
  10846. }
  10847. .pt-4 {
  10848. padding-top: 1rem;
  10849. }
  10850. .pr-4 {
  10851. padding-right: 1rem;
  10852. }
  10853. .pb-4 {
  10854. padding-bottom: 1rem;
  10855. }
  10856. .pl-4 {
  10857. padding-left: 1rem;
  10858. }
  10859. .pt-5 {
  10860. padding-top: 1.25rem;
  10861. }
  10862. .pr-5 {
  10863. padding-right: 1.25rem;
  10864. }
  10865. .pb-5 {
  10866. padding-bottom: 1.25rem;
  10867. }
  10868. .pl-5 {
  10869. padding-left: 1.25rem;
  10870. }
  10871. .pt-6 {
  10872. padding-top: 1.5rem;
  10873. }
  10874. .pr-6 {
  10875. padding-right: 1.5rem;
  10876. }
  10877. .pb-6 {
  10878. padding-bottom: 1.5rem;
  10879. }
  10880. .pl-6 {
  10881. padding-left: 1.5rem;
  10882. }
  10883. .pt-8 {
  10884. padding-top: 2rem;
  10885. }
  10886. .pr-8 {
  10887. padding-right: 2rem;
  10888. }
  10889. .pb-8 {
  10890. padding-bottom: 2rem;
  10891. }
  10892. .pl-8 {
  10893. padding-left: 2rem;
  10894. }
  10895. .pt-10 {
  10896. padding-top: 2.5rem;
  10897. }
  10898. .pr-10 {
  10899. padding-right: 2.5rem;
  10900. }
  10901. .pb-10 {
  10902. padding-bottom: 2.5rem;
  10903. }
  10904. .pl-10 {
  10905. padding-left: 2.5rem;
  10906. }
  10907. .pt-12 {
  10908. padding-top: 3rem;
  10909. }
  10910. .pr-12 {
  10911. padding-right: 3rem;
  10912. }
  10913. .pb-12 {
  10914. padding-bottom: 3rem;
  10915. }
  10916. .pl-12 {
  10917. padding-left: 3rem;
  10918. }
  10919. .pt-16 {
  10920. padding-top: 4rem;
  10921. }
  10922. .pr-16 {
  10923. padding-right: 4rem;
  10924. }
  10925. .pb-16 {
  10926. padding-bottom: 4rem;
  10927. }
  10928. .pl-16 {
  10929. padding-left: 4rem;
  10930. }
  10931. .pt-20 {
  10932. padding-top: 5rem;
  10933. }
  10934. .pr-20 {
  10935. padding-right: 5rem;
  10936. }
  10937. .pb-20 {
  10938. padding-bottom: 5rem;
  10939. }
  10940. .pl-20 {
  10941. padding-left: 5rem;
  10942. }
  10943. .pt-24 {
  10944. padding-top: 6rem;
  10945. }
  10946. .pr-24 {
  10947. padding-right: 6rem;
  10948. }
  10949. .pb-24 {
  10950. padding-bottom: 6rem;
  10951. }
  10952. .pl-24 {
  10953. padding-left: 6rem;
  10954. }
  10955. .pt-32 {
  10956. padding-top: 8rem;
  10957. }
  10958. .pr-32 {
  10959. padding-right: 8rem;
  10960. }
  10961. .pb-32 {
  10962. padding-bottom: 8rem;
  10963. }
  10964. .pl-32 {
  10965. padding-left: 8rem;
  10966. }
  10967. .pt-40 {
  10968. padding-top: 10rem;
  10969. }
  10970. .pr-40 {
  10971. padding-right: 10rem;
  10972. }
  10973. .pb-40 {
  10974. padding-bottom: 10rem;
  10975. }
  10976. .pl-40 {
  10977. padding-left: 10rem;
  10978. }
  10979. .pt-48 {
  10980. padding-top: 12rem;
  10981. }
  10982. .pr-48 {
  10983. padding-right: 12rem;
  10984. }
  10985. .pb-48 {
  10986. padding-bottom: 12rem;
  10987. }
  10988. .pl-48 {
  10989. padding-left: 12rem;
  10990. }
  10991. .pt-56 {
  10992. padding-top: 14rem;
  10993. }
  10994. .pr-56 {
  10995. padding-right: 14rem;
  10996. }
  10997. .pb-56 {
  10998. padding-bottom: 14rem;
  10999. }
  11000. .pl-56 {
  11001. padding-left: 14rem;
  11002. }
  11003. .pt-64 {
  11004. padding-top: 16rem;
  11005. }
  11006. .pr-64 {
  11007. padding-right: 16rem;
  11008. }
  11009. .pb-64 {
  11010. padding-bottom: 16rem;
  11011. }
  11012. .pl-64 {
  11013. padding-left: 16rem;
  11014. }
  11015. .pt-px {
  11016. padding-top: 1px;
  11017. }
  11018. .pr-px {
  11019. padding-right: 1px;
  11020. }
  11021. .pb-px {
  11022. padding-bottom: 1px;
  11023. }
  11024. .pl-px {
  11025. padding-left: 1px;
  11026. }
  11027. .placeholder-transparent::-moz-placeholder {
  11028. color: transparent;
  11029. }
  11030. .placeholder-transparent:-ms-input-placeholder {
  11031. color: transparent;
  11032. }
  11033. .placeholder-transparent::placeholder {
  11034. color: transparent;
  11035. }
  11036. .placeholder-current::-moz-placeholder {
  11037. color: currentColor;
  11038. }
  11039. .placeholder-current:-ms-input-placeholder {
  11040. color: currentColor;
  11041. }
  11042. .placeholder-current::placeholder {
  11043. color: currentColor;
  11044. }
  11045. .placeholder-black::-moz-placeholder {
  11046. --placeholder-opacity: 1;
  11047. color: #000;
  11048. color: rgba(0, 0, 0, var(--placeholder-opacity));
  11049. }
  11050. .placeholder-black:-ms-input-placeholder {
  11051. --placeholder-opacity: 1;
  11052. color: #000;
  11053. color: rgba(0, 0, 0, var(--placeholder-opacity));
  11054. }
  11055. .placeholder-black::placeholder {
  11056. --placeholder-opacity: 1;
  11057. color: #000;
  11058. color: rgba(0, 0, 0, var(--placeholder-opacity));
  11059. }
  11060. .placeholder-white::-moz-placeholder {
  11061. --placeholder-opacity: 1;
  11062. color: #fff;
  11063. color: rgba(255, 255, 255, var(--placeholder-opacity));
  11064. }
  11065. .placeholder-white:-ms-input-placeholder {
  11066. --placeholder-opacity: 1;
  11067. color: #fff;
  11068. color: rgba(255, 255, 255, var(--placeholder-opacity));
  11069. }
  11070. .placeholder-white::placeholder {
  11071. --placeholder-opacity: 1;
  11072. color: #fff;
  11073. color: rgba(255, 255, 255, var(--placeholder-opacity));
  11074. }
  11075. .placeholder-gray-100::-moz-placeholder {
  11076. --placeholder-opacity: 1;
  11077. color: #f7fafc;
  11078. color: rgba(247, 250, 252, var(--placeholder-opacity));
  11079. }
  11080. .placeholder-gray-100:-ms-input-placeholder {
  11081. --placeholder-opacity: 1;
  11082. color: #f7fafc;
  11083. color: rgba(247, 250, 252, var(--placeholder-opacity));
  11084. }
  11085. .placeholder-gray-100::placeholder {
  11086. --placeholder-opacity: 1;
  11087. color: #f7fafc;
  11088. color: rgba(247, 250, 252, var(--placeholder-opacity));
  11089. }
  11090. .placeholder-gray-200::-moz-placeholder {
  11091. --placeholder-opacity: 1;
  11092. color: #edf2f7;
  11093. color: rgba(237, 242, 247, var(--placeholder-opacity));
  11094. }
  11095. .placeholder-gray-200:-ms-input-placeholder {
  11096. --placeholder-opacity: 1;
  11097. color: #edf2f7;
  11098. color: rgba(237, 242, 247, var(--placeholder-opacity));
  11099. }
  11100. .placeholder-gray-200::placeholder {
  11101. --placeholder-opacity: 1;
  11102. color: #edf2f7;
  11103. color: rgba(237, 242, 247, var(--placeholder-opacity));
  11104. }
  11105. .placeholder-gray-300::-moz-placeholder {
  11106. --placeholder-opacity: 1;
  11107. color: #e2e8f0;
  11108. color: rgba(226, 232, 240, var(--placeholder-opacity));
  11109. }
  11110. .placeholder-gray-300:-ms-input-placeholder {
  11111. --placeholder-opacity: 1;
  11112. color: #e2e8f0;
  11113. color: rgba(226, 232, 240, var(--placeholder-opacity));
  11114. }
  11115. .placeholder-gray-300::placeholder {
  11116. --placeholder-opacity: 1;
  11117. color: #e2e8f0;
  11118. color: rgba(226, 232, 240, var(--placeholder-opacity));
  11119. }
  11120. .placeholder-gray-400::-moz-placeholder {
  11121. --placeholder-opacity: 1;
  11122. color: #cbd5e0;
  11123. color: rgba(203, 213, 224, var(--placeholder-opacity));
  11124. }
  11125. .placeholder-gray-400:-ms-input-placeholder {
  11126. --placeholder-opacity: 1;
  11127. color: #cbd5e0;
  11128. color: rgba(203, 213, 224, var(--placeholder-opacity));
  11129. }
  11130. .placeholder-gray-400::placeholder {
  11131. --placeholder-opacity: 1;
  11132. color: #cbd5e0;
  11133. color: rgba(203, 213, 224, var(--placeholder-opacity));
  11134. }
  11135. .placeholder-gray-500::-moz-placeholder {
  11136. --placeholder-opacity: 1;
  11137. color: #a0aec0;
  11138. color: rgba(160, 174, 192, var(--placeholder-opacity));
  11139. }
  11140. .placeholder-gray-500:-ms-input-placeholder {
  11141. --placeholder-opacity: 1;
  11142. color: #a0aec0;
  11143. color: rgba(160, 174, 192, var(--placeholder-opacity));
  11144. }
  11145. .placeholder-gray-500::placeholder {
  11146. --placeholder-opacity: 1;
  11147. color: #a0aec0;
  11148. color: rgba(160, 174, 192, var(--placeholder-opacity));
  11149. }
  11150. .placeholder-gray-600::-moz-placeholder {
  11151. --placeholder-opacity: 1;
  11152. color: #718096;
  11153. color: rgba(113, 128, 150, var(--placeholder-opacity));
  11154. }
  11155. .placeholder-gray-600:-ms-input-placeholder {
  11156. --placeholder-opacity: 1;
  11157. color: #718096;
  11158. color: rgba(113, 128, 150, var(--placeholder-opacity));
  11159. }
  11160. .placeholder-gray-600::placeholder {
  11161. --placeholder-opacity: 1;
  11162. color: #718096;
  11163. color: rgba(113, 128, 150, var(--placeholder-opacity));
  11164. }
  11165. .placeholder-gray-700::-moz-placeholder {
  11166. --placeholder-opacity: 1;
  11167. color: #4a5568;
  11168. color: rgba(74, 85, 104, var(--placeholder-opacity));
  11169. }
  11170. .placeholder-gray-700:-ms-input-placeholder {
  11171. --placeholder-opacity: 1;
  11172. color: #4a5568;
  11173. color: rgba(74, 85, 104, var(--placeholder-opacity));
  11174. }
  11175. .placeholder-gray-700::placeholder {
  11176. --placeholder-opacity: 1;
  11177. color: #4a5568;
  11178. color: rgba(74, 85, 104, var(--placeholder-opacity));
  11179. }
  11180. .placeholder-gray-800::-moz-placeholder {
  11181. --placeholder-opacity: 1;
  11182. color: #2d3748;
  11183. color: rgba(45, 55, 72, var(--placeholder-opacity));
  11184. }
  11185. .placeholder-gray-800:-ms-input-placeholder {
  11186. --placeholder-opacity: 1;
  11187. color: #2d3748;
  11188. color: rgba(45, 55, 72, var(--placeholder-opacity));
  11189. }
  11190. .placeholder-gray-800::placeholder {
  11191. --placeholder-opacity: 1;
  11192. color: #2d3748;
  11193. color: rgba(45, 55, 72, var(--placeholder-opacity));
  11194. }
  11195. .placeholder-gray-900::-moz-placeholder {
  11196. --placeholder-opacity: 1;
  11197. color: #1a202c;
  11198. color: rgba(26, 32, 44, var(--placeholder-opacity));
  11199. }
  11200. .placeholder-gray-900:-ms-input-placeholder {
  11201. --placeholder-opacity: 1;
  11202. color: #1a202c;
  11203. color: rgba(26, 32, 44, var(--placeholder-opacity));
  11204. }
  11205. .placeholder-gray-900::placeholder {
  11206. --placeholder-opacity: 1;
  11207. color: #1a202c;
  11208. color: rgba(26, 32, 44, var(--placeholder-opacity));
  11209. }
  11210. .placeholder-red-100::-moz-placeholder {
  11211. --placeholder-opacity: 1;
  11212. color: #fff5f5;
  11213. color: rgba(255, 245, 245, var(--placeholder-opacity));
  11214. }
  11215. .placeholder-red-100:-ms-input-placeholder {
  11216. --placeholder-opacity: 1;
  11217. color: #fff5f5;
  11218. color: rgba(255, 245, 245, var(--placeholder-opacity));
  11219. }
  11220. .placeholder-red-100::placeholder {
  11221. --placeholder-opacity: 1;
  11222. color: #fff5f5;
  11223. color: rgba(255, 245, 245, var(--placeholder-opacity));
  11224. }
  11225. .placeholder-red-200::-moz-placeholder {
  11226. --placeholder-opacity: 1;
  11227. color: #fed7d7;
  11228. color: rgba(254, 215, 215, var(--placeholder-opacity));
  11229. }
  11230. .placeholder-red-200:-ms-input-placeholder {
  11231. --placeholder-opacity: 1;
  11232. color: #fed7d7;
  11233. color: rgba(254, 215, 215, var(--placeholder-opacity));
  11234. }
  11235. .placeholder-red-200::placeholder {
  11236. --placeholder-opacity: 1;
  11237. color: #fed7d7;
  11238. color: rgba(254, 215, 215, var(--placeholder-opacity));
  11239. }
  11240. .placeholder-red-300::-moz-placeholder {
  11241. --placeholder-opacity: 1;
  11242. color: #feb2b2;
  11243. color: rgba(254, 178, 178, var(--placeholder-opacity));
  11244. }
  11245. .placeholder-red-300:-ms-input-placeholder {
  11246. --placeholder-opacity: 1;
  11247. color: #feb2b2;
  11248. color: rgba(254, 178, 178, var(--placeholder-opacity));
  11249. }
  11250. .placeholder-red-300::placeholder {
  11251. --placeholder-opacity: 1;
  11252. color: #feb2b2;
  11253. color: rgba(254, 178, 178, var(--placeholder-opacity));
  11254. }
  11255. .placeholder-red-400::-moz-placeholder {
  11256. --placeholder-opacity: 1;
  11257. color: #fc8181;
  11258. color: rgba(252, 129, 129, var(--placeholder-opacity));
  11259. }
  11260. .placeholder-red-400:-ms-input-placeholder {
  11261. --placeholder-opacity: 1;
  11262. color: #fc8181;
  11263. color: rgba(252, 129, 129, var(--placeholder-opacity));
  11264. }
  11265. .placeholder-red-400::placeholder {
  11266. --placeholder-opacity: 1;
  11267. color: #fc8181;
  11268. color: rgba(252, 129, 129, var(--placeholder-opacity));
  11269. }
  11270. .placeholder-red-500::-moz-placeholder {
  11271. --placeholder-opacity: 1;
  11272. color: #f56565;
  11273. color: rgba(245, 101, 101, var(--placeholder-opacity));
  11274. }
  11275. .placeholder-red-500:-ms-input-placeholder {
  11276. --placeholder-opacity: 1;
  11277. color: #f56565;
  11278. color: rgba(245, 101, 101, var(--placeholder-opacity));
  11279. }
  11280. .placeholder-red-500::placeholder {
  11281. --placeholder-opacity: 1;
  11282. color: #f56565;
  11283. color: rgba(245, 101, 101, var(--placeholder-opacity));
  11284. }
  11285. .placeholder-red-600::-moz-placeholder {
  11286. --placeholder-opacity: 1;
  11287. color: #e53e3e;
  11288. color: rgba(229, 62, 62, var(--placeholder-opacity));
  11289. }
  11290. .placeholder-red-600:-ms-input-placeholder {
  11291. --placeholder-opacity: 1;
  11292. color: #e53e3e;
  11293. color: rgba(229, 62, 62, var(--placeholder-opacity));
  11294. }
  11295. .placeholder-red-600::placeholder {
  11296. --placeholder-opacity: 1;
  11297. color: #e53e3e;
  11298. color: rgba(229, 62, 62, var(--placeholder-opacity));
  11299. }
  11300. .placeholder-red-700::-moz-placeholder {
  11301. --placeholder-opacity: 1;
  11302. color: #c53030;
  11303. color: rgba(197, 48, 48, var(--placeholder-opacity));
  11304. }
  11305. .placeholder-red-700:-ms-input-placeholder {
  11306. --placeholder-opacity: 1;
  11307. color: #c53030;
  11308. color: rgba(197, 48, 48, var(--placeholder-opacity));
  11309. }
  11310. .placeholder-red-700::placeholder {
  11311. --placeholder-opacity: 1;
  11312. color: #c53030;
  11313. color: rgba(197, 48, 48, var(--placeholder-opacity));
  11314. }
  11315. .placeholder-red-800::-moz-placeholder {
  11316. --placeholder-opacity: 1;
  11317. color: #9b2c2c;
  11318. color: rgba(155, 44, 44, var(--placeholder-opacity));
  11319. }
  11320. .placeholder-red-800:-ms-input-placeholder {
  11321. --placeholder-opacity: 1;
  11322. color: #9b2c2c;
  11323. color: rgba(155, 44, 44, var(--placeholder-opacity));
  11324. }
  11325. .placeholder-red-800::placeholder {
  11326. --placeholder-opacity: 1;
  11327. color: #9b2c2c;
  11328. color: rgba(155, 44, 44, var(--placeholder-opacity));
  11329. }
  11330. .placeholder-red-900::-moz-placeholder {
  11331. --placeholder-opacity: 1;
  11332. color: #742a2a;
  11333. color: rgba(116, 42, 42, var(--placeholder-opacity));
  11334. }
  11335. .placeholder-red-900:-ms-input-placeholder {
  11336. --placeholder-opacity: 1;
  11337. color: #742a2a;
  11338. color: rgba(116, 42, 42, var(--placeholder-opacity));
  11339. }
  11340. .placeholder-red-900::placeholder {
  11341. --placeholder-opacity: 1;
  11342. color: #742a2a;
  11343. color: rgba(116, 42, 42, var(--placeholder-opacity));
  11344. }
  11345. .placeholder-orange-100::-moz-placeholder {
  11346. --placeholder-opacity: 1;
  11347. color: #fffaf0;
  11348. color: rgba(255, 250, 240, var(--placeholder-opacity));
  11349. }
  11350. .placeholder-orange-100:-ms-input-placeholder {
  11351. --placeholder-opacity: 1;
  11352. color: #fffaf0;
  11353. color: rgba(255, 250, 240, var(--placeholder-opacity));
  11354. }
  11355. .placeholder-orange-100::placeholder {
  11356. --placeholder-opacity: 1;
  11357. color: #fffaf0;
  11358. color: rgba(255, 250, 240, var(--placeholder-opacity));
  11359. }
  11360. .placeholder-orange-200::-moz-placeholder {
  11361. --placeholder-opacity: 1;
  11362. color: #feebc8;
  11363. color: rgba(254, 235, 200, var(--placeholder-opacity));
  11364. }
  11365. .placeholder-orange-200:-ms-input-placeholder {
  11366. --placeholder-opacity: 1;
  11367. color: #feebc8;
  11368. color: rgba(254, 235, 200, var(--placeholder-opacity));
  11369. }
  11370. .placeholder-orange-200::placeholder {
  11371. --placeholder-opacity: 1;
  11372. color: #feebc8;
  11373. color: rgba(254, 235, 200, var(--placeholder-opacity));
  11374. }
  11375. .placeholder-orange-300::-moz-placeholder {
  11376. --placeholder-opacity: 1;
  11377. color: #fbd38d;
  11378. color: rgba(251, 211, 141, var(--placeholder-opacity));
  11379. }
  11380. .placeholder-orange-300:-ms-input-placeholder {
  11381. --placeholder-opacity: 1;
  11382. color: #fbd38d;
  11383. color: rgba(251, 211, 141, var(--placeholder-opacity));
  11384. }
  11385. .placeholder-orange-300::placeholder {
  11386. --placeholder-opacity: 1;
  11387. color: #fbd38d;
  11388. color: rgba(251, 211, 141, var(--placeholder-opacity));
  11389. }
  11390. .placeholder-orange-400::-moz-placeholder {
  11391. --placeholder-opacity: 1;
  11392. color: #f6ad55;
  11393. color: rgba(246, 173, 85, var(--placeholder-opacity));
  11394. }
  11395. .placeholder-orange-400:-ms-input-placeholder {
  11396. --placeholder-opacity: 1;
  11397. color: #f6ad55;
  11398. color: rgba(246, 173, 85, var(--placeholder-opacity));
  11399. }
  11400. .placeholder-orange-400::placeholder {
  11401. --placeholder-opacity: 1;
  11402. color: #f6ad55;
  11403. color: rgba(246, 173, 85, var(--placeholder-opacity));
  11404. }
  11405. .placeholder-orange-500::-moz-placeholder {
  11406. --placeholder-opacity: 1;
  11407. color: #ed8936;
  11408. color: rgba(237, 137, 54, var(--placeholder-opacity));
  11409. }
  11410. .placeholder-orange-500:-ms-input-placeholder {
  11411. --placeholder-opacity: 1;
  11412. color: #ed8936;
  11413. color: rgba(237, 137, 54, var(--placeholder-opacity));
  11414. }
  11415. .placeholder-orange-500::placeholder {
  11416. --placeholder-opacity: 1;
  11417. color: #ed8936;
  11418. color: rgba(237, 137, 54, var(--placeholder-opacity));
  11419. }
  11420. .placeholder-orange-600::-moz-placeholder {
  11421. --placeholder-opacity: 1;
  11422. color: #dd6b20;
  11423. color: rgba(221, 107, 32, var(--placeholder-opacity));
  11424. }
  11425. .placeholder-orange-600:-ms-input-placeholder {
  11426. --placeholder-opacity: 1;
  11427. color: #dd6b20;
  11428. color: rgba(221, 107, 32, var(--placeholder-opacity));
  11429. }
  11430. .placeholder-orange-600::placeholder {
  11431. --placeholder-opacity: 1;
  11432. color: #dd6b20;
  11433. color: rgba(221, 107, 32, var(--placeholder-opacity));
  11434. }
  11435. .placeholder-orange-700::-moz-placeholder {
  11436. --placeholder-opacity: 1;
  11437. color: #c05621;
  11438. color: rgba(192, 86, 33, var(--placeholder-opacity));
  11439. }
  11440. .placeholder-orange-700:-ms-input-placeholder {
  11441. --placeholder-opacity: 1;
  11442. color: #c05621;
  11443. color: rgba(192, 86, 33, var(--placeholder-opacity));
  11444. }
  11445. .placeholder-orange-700::placeholder {
  11446. --placeholder-opacity: 1;
  11447. color: #c05621;
  11448. color: rgba(192, 86, 33, var(--placeholder-opacity));
  11449. }
  11450. .placeholder-orange-800::-moz-placeholder {
  11451. --placeholder-opacity: 1;
  11452. color: #9c4221;
  11453. color: rgba(156, 66, 33, var(--placeholder-opacity));
  11454. }
  11455. .placeholder-orange-800:-ms-input-placeholder {
  11456. --placeholder-opacity: 1;
  11457. color: #9c4221;
  11458. color: rgba(156, 66, 33, var(--placeholder-opacity));
  11459. }
  11460. .placeholder-orange-800::placeholder {
  11461. --placeholder-opacity: 1;
  11462. color: #9c4221;
  11463. color: rgba(156, 66, 33, var(--placeholder-opacity));
  11464. }
  11465. .placeholder-orange-900::-moz-placeholder {
  11466. --placeholder-opacity: 1;
  11467. color: #7b341e;
  11468. color: rgba(123, 52, 30, var(--placeholder-opacity));
  11469. }
  11470. .placeholder-orange-900:-ms-input-placeholder {
  11471. --placeholder-opacity: 1;
  11472. color: #7b341e;
  11473. color: rgba(123, 52, 30, var(--placeholder-opacity));
  11474. }
  11475. .placeholder-orange-900::placeholder {
  11476. --placeholder-opacity: 1;
  11477. color: #7b341e;
  11478. color: rgba(123, 52, 30, var(--placeholder-opacity));
  11479. }
  11480. .placeholder-yellow-100::-moz-placeholder {
  11481. --placeholder-opacity: 1;
  11482. color: #fffff0;
  11483. color: rgba(255, 255, 240, var(--placeholder-opacity));
  11484. }
  11485. .placeholder-yellow-100:-ms-input-placeholder {
  11486. --placeholder-opacity: 1;
  11487. color: #fffff0;
  11488. color: rgba(255, 255, 240, var(--placeholder-opacity));
  11489. }
  11490. .placeholder-yellow-100::placeholder {
  11491. --placeholder-opacity: 1;
  11492. color: #fffff0;
  11493. color: rgba(255, 255, 240, var(--placeholder-opacity));
  11494. }
  11495. .placeholder-yellow-200::-moz-placeholder {
  11496. --placeholder-opacity: 1;
  11497. color: #fefcbf;
  11498. color: rgba(254, 252, 191, var(--placeholder-opacity));
  11499. }
  11500. .placeholder-yellow-200:-ms-input-placeholder {
  11501. --placeholder-opacity: 1;
  11502. color: #fefcbf;
  11503. color: rgba(254, 252, 191, var(--placeholder-opacity));
  11504. }
  11505. .placeholder-yellow-200::placeholder {
  11506. --placeholder-opacity: 1;
  11507. color: #fefcbf;
  11508. color: rgba(254, 252, 191, var(--placeholder-opacity));
  11509. }
  11510. .placeholder-yellow-300::-moz-placeholder {
  11511. --placeholder-opacity: 1;
  11512. color: #faf089;
  11513. color: rgba(250, 240, 137, var(--placeholder-opacity));
  11514. }
  11515. .placeholder-yellow-300:-ms-input-placeholder {
  11516. --placeholder-opacity: 1;
  11517. color: #faf089;
  11518. color: rgba(250, 240, 137, var(--placeholder-opacity));
  11519. }
  11520. .placeholder-yellow-300::placeholder {
  11521. --placeholder-opacity: 1;
  11522. color: #faf089;
  11523. color: rgba(250, 240, 137, var(--placeholder-opacity));
  11524. }
  11525. .placeholder-yellow-400::-moz-placeholder {
  11526. --placeholder-opacity: 1;
  11527. color: #f6e05e;
  11528. color: rgba(246, 224, 94, var(--placeholder-opacity));
  11529. }
  11530. .placeholder-yellow-400:-ms-input-placeholder {
  11531. --placeholder-opacity: 1;
  11532. color: #f6e05e;
  11533. color: rgba(246, 224, 94, var(--placeholder-opacity));
  11534. }
  11535. .placeholder-yellow-400::placeholder {
  11536. --placeholder-opacity: 1;
  11537. color: #f6e05e;
  11538. color: rgba(246, 224, 94, var(--placeholder-opacity));
  11539. }
  11540. .placeholder-yellow-500::-moz-placeholder {
  11541. --placeholder-opacity: 1;
  11542. color: #ecc94b;
  11543. color: rgba(236, 201, 75, var(--placeholder-opacity));
  11544. }
  11545. .placeholder-yellow-500:-ms-input-placeholder {
  11546. --placeholder-opacity: 1;
  11547. color: #ecc94b;
  11548. color: rgba(236, 201, 75, var(--placeholder-opacity));
  11549. }
  11550. .placeholder-yellow-500::placeholder {
  11551. --placeholder-opacity: 1;
  11552. color: #ecc94b;
  11553. color: rgba(236, 201, 75, var(--placeholder-opacity));
  11554. }
  11555. .placeholder-yellow-600::-moz-placeholder {
  11556. --placeholder-opacity: 1;
  11557. color: #d69e2e;
  11558. color: rgba(214, 158, 46, var(--placeholder-opacity));
  11559. }
  11560. .placeholder-yellow-600:-ms-input-placeholder {
  11561. --placeholder-opacity: 1;
  11562. color: #d69e2e;
  11563. color: rgba(214, 158, 46, var(--placeholder-opacity));
  11564. }
  11565. .placeholder-yellow-600::placeholder {
  11566. --placeholder-opacity: 1;
  11567. color: #d69e2e;
  11568. color: rgba(214, 158, 46, var(--placeholder-opacity));
  11569. }
  11570. .placeholder-yellow-700::-moz-placeholder {
  11571. --placeholder-opacity: 1;
  11572. color: #b7791f;
  11573. color: rgba(183, 121, 31, var(--placeholder-opacity));
  11574. }
  11575. .placeholder-yellow-700:-ms-input-placeholder {
  11576. --placeholder-opacity: 1;
  11577. color: #b7791f;
  11578. color: rgba(183, 121, 31, var(--placeholder-opacity));
  11579. }
  11580. .placeholder-yellow-700::placeholder {
  11581. --placeholder-opacity: 1;
  11582. color: #b7791f;
  11583. color: rgba(183, 121, 31, var(--placeholder-opacity));
  11584. }
  11585. .placeholder-yellow-800::-moz-placeholder {
  11586. --placeholder-opacity: 1;
  11587. color: #975a16;
  11588. color: rgba(151, 90, 22, var(--placeholder-opacity));
  11589. }
  11590. .placeholder-yellow-800:-ms-input-placeholder {
  11591. --placeholder-opacity: 1;
  11592. color: #975a16;
  11593. color: rgba(151, 90, 22, var(--placeholder-opacity));
  11594. }
  11595. .placeholder-yellow-800::placeholder {
  11596. --placeholder-opacity: 1;
  11597. color: #975a16;
  11598. color: rgba(151, 90, 22, var(--placeholder-opacity));
  11599. }
  11600. .placeholder-yellow-900::-moz-placeholder {
  11601. --placeholder-opacity: 1;
  11602. color: #744210;
  11603. color: rgba(116, 66, 16, var(--placeholder-opacity));
  11604. }
  11605. .placeholder-yellow-900:-ms-input-placeholder {
  11606. --placeholder-opacity: 1;
  11607. color: #744210;
  11608. color: rgba(116, 66, 16, var(--placeholder-opacity));
  11609. }
  11610. .placeholder-yellow-900::placeholder {
  11611. --placeholder-opacity: 1;
  11612. color: #744210;
  11613. color: rgba(116, 66, 16, var(--placeholder-opacity));
  11614. }
  11615. .placeholder-green-100::-moz-placeholder {
  11616. --placeholder-opacity: 1;
  11617. color: #f0fff4;
  11618. color: rgba(240, 255, 244, var(--placeholder-opacity));
  11619. }
  11620. .placeholder-green-100:-ms-input-placeholder {
  11621. --placeholder-opacity: 1;
  11622. color: #f0fff4;
  11623. color: rgba(240, 255, 244, var(--placeholder-opacity));
  11624. }
  11625. .placeholder-green-100::placeholder {
  11626. --placeholder-opacity: 1;
  11627. color: #f0fff4;
  11628. color: rgba(240, 255, 244, var(--placeholder-opacity));
  11629. }
  11630. .placeholder-green-200::-moz-placeholder {
  11631. --placeholder-opacity: 1;
  11632. color: #c6f6d5;
  11633. color: rgba(198, 246, 213, var(--placeholder-opacity));
  11634. }
  11635. .placeholder-green-200:-ms-input-placeholder {
  11636. --placeholder-opacity: 1;
  11637. color: #c6f6d5;
  11638. color: rgba(198, 246, 213, var(--placeholder-opacity));
  11639. }
  11640. .placeholder-green-200::placeholder {
  11641. --placeholder-opacity: 1;
  11642. color: #c6f6d5;
  11643. color: rgba(198, 246, 213, var(--placeholder-opacity));
  11644. }
  11645. .placeholder-green-300::-moz-placeholder {
  11646. --placeholder-opacity: 1;
  11647. color: #9ae6b4;
  11648. color: rgba(154, 230, 180, var(--placeholder-opacity));
  11649. }
  11650. .placeholder-green-300:-ms-input-placeholder {
  11651. --placeholder-opacity: 1;
  11652. color: #9ae6b4;
  11653. color: rgba(154, 230, 180, var(--placeholder-opacity));
  11654. }
  11655. .placeholder-green-300::placeholder {
  11656. --placeholder-opacity: 1;
  11657. color: #9ae6b4;
  11658. color: rgba(154, 230, 180, var(--placeholder-opacity));
  11659. }
  11660. .placeholder-green-400::-moz-placeholder {
  11661. --placeholder-opacity: 1;
  11662. color: #68d391;
  11663. color: rgba(104, 211, 145, var(--placeholder-opacity));
  11664. }
  11665. .placeholder-green-400:-ms-input-placeholder {
  11666. --placeholder-opacity: 1;
  11667. color: #68d391;
  11668. color: rgba(104, 211, 145, var(--placeholder-opacity));
  11669. }
  11670. .placeholder-green-400::placeholder {
  11671. --placeholder-opacity: 1;
  11672. color: #68d391;
  11673. color: rgba(104, 211, 145, var(--placeholder-opacity));
  11674. }
  11675. .placeholder-green-500::-moz-placeholder {
  11676. --placeholder-opacity: 1;
  11677. color: #48bb78;
  11678. color: rgba(72, 187, 120, var(--placeholder-opacity));
  11679. }
  11680. .placeholder-green-500:-ms-input-placeholder {
  11681. --placeholder-opacity: 1;
  11682. color: #48bb78;
  11683. color: rgba(72, 187, 120, var(--placeholder-opacity));
  11684. }
  11685. .placeholder-green-500::placeholder {
  11686. --placeholder-opacity: 1;
  11687. color: #48bb78;
  11688. color: rgba(72, 187, 120, var(--placeholder-opacity));
  11689. }
  11690. .placeholder-green-600::-moz-placeholder {
  11691. --placeholder-opacity: 1;
  11692. color: #38a169;
  11693. color: rgba(56, 161, 105, var(--placeholder-opacity));
  11694. }
  11695. .placeholder-green-600:-ms-input-placeholder {
  11696. --placeholder-opacity: 1;
  11697. color: #38a169;
  11698. color: rgba(56, 161, 105, var(--placeholder-opacity));
  11699. }
  11700. .placeholder-green-600::placeholder {
  11701. --placeholder-opacity: 1;
  11702. color: #38a169;
  11703. color: rgba(56, 161, 105, var(--placeholder-opacity));
  11704. }
  11705. .placeholder-green-700::-moz-placeholder {
  11706. --placeholder-opacity: 1;
  11707. color: #2f855a;
  11708. color: rgba(47, 133, 90, var(--placeholder-opacity));
  11709. }
  11710. .placeholder-green-700:-ms-input-placeholder {
  11711. --placeholder-opacity: 1;
  11712. color: #2f855a;
  11713. color: rgba(47, 133, 90, var(--placeholder-opacity));
  11714. }
  11715. .placeholder-green-700::placeholder {
  11716. --placeholder-opacity: 1;
  11717. color: #2f855a;
  11718. color: rgba(47, 133, 90, var(--placeholder-opacity));
  11719. }
  11720. .placeholder-green-800::-moz-placeholder {
  11721. --placeholder-opacity: 1;
  11722. color: #276749;
  11723. color: rgba(39, 103, 73, var(--placeholder-opacity));
  11724. }
  11725. .placeholder-green-800:-ms-input-placeholder {
  11726. --placeholder-opacity: 1;
  11727. color: #276749;
  11728. color: rgba(39, 103, 73, var(--placeholder-opacity));
  11729. }
  11730. .placeholder-green-800::placeholder {
  11731. --placeholder-opacity: 1;
  11732. color: #276749;
  11733. color: rgba(39, 103, 73, var(--placeholder-opacity));
  11734. }
  11735. .placeholder-green-900::-moz-placeholder {
  11736. --placeholder-opacity: 1;
  11737. color: #22543d;
  11738. color: rgba(34, 84, 61, var(--placeholder-opacity));
  11739. }
  11740. .placeholder-green-900:-ms-input-placeholder {
  11741. --placeholder-opacity: 1;
  11742. color: #22543d;
  11743. color: rgba(34, 84, 61, var(--placeholder-opacity));
  11744. }
  11745. .placeholder-green-900::placeholder {
  11746. --placeholder-opacity: 1;
  11747. color: #22543d;
  11748. color: rgba(34, 84, 61, var(--placeholder-opacity));
  11749. }
  11750. .placeholder-teal-100::-moz-placeholder {
  11751. --placeholder-opacity: 1;
  11752. color: #e6fffa;
  11753. color: rgba(230, 255, 250, var(--placeholder-opacity));
  11754. }
  11755. .placeholder-teal-100:-ms-input-placeholder {
  11756. --placeholder-opacity: 1;
  11757. color: #e6fffa;
  11758. color: rgba(230, 255, 250, var(--placeholder-opacity));
  11759. }
  11760. .placeholder-teal-100::placeholder {
  11761. --placeholder-opacity: 1;
  11762. color: #e6fffa;
  11763. color: rgba(230, 255, 250, var(--placeholder-opacity));
  11764. }
  11765. .placeholder-teal-200::-moz-placeholder {
  11766. --placeholder-opacity: 1;
  11767. color: #b2f5ea;
  11768. color: rgba(178, 245, 234, var(--placeholder-opacity));
  11769. }
  11770. .placeholder-teal-200:-ms-input-placeholder {
  11771. --placeholder-opacity: 1;
  11772. color: #b2f5ea;
  11773. color: rgba(178, 245, 234, var(--placeholder-opacity));
  11774. }
  11775. .placeholder-teal-200::placeholder {
  11776. --placeholder-opacity: 1;
  11777. color: #b2f5ea;
  11778. color: rgba(178, 245, 234, var(--placeholder-opacity));
  11779. }
  11780. .placeholder-teal-300::-moz-placeholder {
  11781. --placeholder-opacity: 1;
  11782. color: #81e6d9;
  11783. color: rgba(129, 230, 217, var(--placeholder-opacity));
  11784. }
  11785. .placeholder-teal-300:-ms-input-placeholder {
  11786. --placeholder-opacity: 1;
  11787. color: #81e6d9;
  11788. color: rgba(129, 230, 217, var(--placeholder-opacity));
  11789. }
  11790. .placeholder-teal-300::placeholder {
  11791. --placeholder-opacity: 1;
  11792. color: #81e6d9;
  11793. color: rgba(129, 230, 217, var(--placeholder-opacity));
  11794. }
  11795. .placeholder-teal-400::-moz-placeholder {
  11796. --placeholder-opacity: 1;
  11797. color: #4fd1c5;
  11798. color: rgba(79, 209, 197, var(--placeholder-opacity));
  11799. }
  11800. .placeholder-teal-400:-ms-input-placeholder {
  11801. --placeholder-opacity: 1;
  11802. color: #4fd1c5;
  11803. color: rgba(79, 209, 197, var(--placeholder-opacity));
  11804. }
  11805. .placeholder-teal-400::placeholder {
  11806. --placeholder-opacity: 1;
  11807. color: #4fd1c5;
  11808. color: rgba(79, 209, 197, var(--placeholder-opacity));
  11809. }
  11810. .placeholder-teal-500::-moz-placeholder {
  11811. --placeholder-opacity: 1;
  11812. color: #38b2ac;
  11813. color: rgba(56, 178, 172, var(--placeholder-opacity));
  11814. }
  11815. .placeholder-teal-500:-ms-input-placeholder {
  11816. --placeholder-opacity: 1;
  11817. color: #38b2ac;
  11818. color: rgba(56, 178, 172, var(--placeholder-opacity));
  11819. }
  11820. .placeholder-teal-500::placeholder {
  11821. --placeholder-opacity: 1;
  11822. color: #38b2ac;
  11823. color: rgba(56, 178, 172, var(--placeholder-opacity));
  11824. }
  11825. .placeholder-teal-600::-moz-placeholder {
  11826. --placeholder-opacity: 1;
  11827. color: #319795;
  11828. color: rgba(49, 151, 149, var(--placeholder-opacity));
  11829. }
  11830. .placeholder-teal-600:-ms-input-placeholder {
  11831. --placeholder-opacity: 1;
  11832. color: #319795;
  11833. color: rgba(49, 151, 149, var(--placeholder-opacity));
  11834. }
  11835. .placeholder-teal-600::placeholder {
  11836. --placeholder-opacity: 1;
  11837. color: #319795;
  11838. color: rgba(49, 151, 149, var(--placeholder-opacity));
  11839. }
  11840. .placeholder-teal-700::-moz-placeholder {
  11841. --placeholder-opacity: 1;
  11842. color: #2c7a7b;
  11843. color: rgba(44, 122, 123, var(--placeholder-opacity));
  11844. }
  11845. .placeholder-teal-700:-ms-input-placeholder {
  11846. --placeholder-opacity: 1;
  11847. color: #2c7a7b;
  11848. color: rgba(44, 122, 123, var(--placeholder-opacity));
  11849. }
  11850. .placeholder-teal-700::placeholder {
  11851. --placeholder-opacity: 1;
  11852. color: #2c7a7b;
  11853. color: rgba(44, 122, 123, var(--placeholder-opacity));
  11854. }
  11855. .placeholder-teal-800::-moz-placeholder {
  11856. --placeholder-opacity: 1;
  11857. color: #285e61;
  11858. color: rgba(40, 94, 97, var(--placeholder-opacity));
  11859. }
  11860. .placeholder-teal-800:-ms-input-placeholder {
  11861. --placeholder-opacity: 1;
  11862. color: #285e61;
  11863. color: rgba(40, 94, 97, var(--placeholder-opacity));
  11864. }
  11865. .placeholder-teal-800::placeholder {
  11866. --placeholder-opacity: 1;
  11867. color: #285e61;
  11868. color: rgba(40, 94, 97, var(--placeholder-opacity));
  11869. }
  11870. .placeholder-teal-900::-moz-placeholder {
  11871. --placeholder-opacity: 1;
  11872. color: #234e52;
  11873. color: rgba(35, 78, 82, var(--placeholder-opacity));
  11874. }
  11875. .placeholder-teal-900:-ms-input-placeholder {
  11876. --placeholder-opacity: 1;
  11877. color: #234e52;
  11878. color: rgba(35, 78, 82, var(--placeholder-opacity));
  11879. }
  11880. .placeholder-teal-900::placeholder {
  11881. --placeholder-opacity: 1;
  11882. color: #234e52;
  11883. color: rgba(35, 78, 82, var(--placeholder-opacity));
  11884. }
  11885. .placeholder-blue-100::-moz-placeholder {
  11886. --placeholder-opacity: 1;
  11887. color: #ebf8ff;
  11888. color: rgba(235, 248, 255, var(--placeholder-opacity));
  11889. }
  11890. .placeholder-blue-100:-ms-input-placeholder {
  11891. --placeholder-opacity: 1;
  11892. color: #ebf8ff;
  11893. color: rgba(235, 248, 255, var(--placeholder-opacity));
  11894. }
  11895. .placeholder-blue-100::placeholder {
  11896. --placeholder-opacity: 1;
  11897. color: #ebf8ff;
  11898. color: rgba(235, 248, 255, var(--placeholder-opacity));
  11899. }
  11900. .placeholder-blue-200::-moz-placeholder {
  11901. --placeholder-opacity: 1;
  11902. color: #bee3f8;
  11903. color: rgba(190, 227, 248, var(--placeholder-opacity));
  11904. }
  11905. .placeholder-blue-200:-ms-input-placeholder {
  11906. --placeholder-opacity: 1;
  11907. color: #bee3f8;
  11908. color: rgba(190, 227, 248, var(--placeholder-opacity));
  11909. }
  11910. .placeholder-blue-200::placeholder {
  11911. --placeholder-opacity: 1;
  11912. color: #bee3f8;
  11913. color: rgba(190, 227, 248, var(--placeholder-opacity));
  11914. }
  11915. .placeholder-blue-300::-moz-placeholder {
  11916. --placeholder-opacity: 1;
  11917. color: #90cdf4;
  11918. color: rgba(144, 205, 244, var(--placeholder-opacity));
  11919. }
  11920. .placeholder-blue-300:-ms-input-placeholder {
  11921. --placeholder-opacity: 1;
  11922. color: #90cdf4;
  11923. color: rgba(144, 205, 244, var(--placeholder-opacity));
  11924. }
  11925. .placeholder-blue-300::placeholder {
  11926. --placeholder-opacity: 1;
  11927. color: #90cdf4;
  11928. color: rgba(144, 205, 244, var(--placeholder-opacity));
  11929. }
  11930. .placeholder-blue-400::-moz-placeholder {
  11931. --placeholder-opacity: 1;
  11932. color: #63b3ed;
  11933. color: rgba(99, 179, 237, var(--placeholder-opacity));
  11934. }
  11935. .placeholder-blue-400:-ms-input-placeholder {
  11936. --placeholder-opacity: 1;
  11937. color: #63b3ed;
  11938. color: rgba(99, 179, 237, var(--placeholder-opacity));
  11939. }
  11940. .placeholder-blue-400::placeholder {
  11941. --placeholder-opacity: 1;
  11942. color: #63b3ed;
  11943. color: rgba(99, 179, 237, var(--placeholder-opacity));
  11944. }
  11945. .placeholder-blue-500::-moz-placeholder {
  11946. --placeholder-opacity: 1;
  11947. color: #4299e1;
  11948. color: rgba(66, 153, 225, var(--placeholder-opacity));
  11949. }
  11950. .placeholder-blue-500:-ms-input-placeholder {
  11951. --placeholder-opacity: 1;
  11952. color: #4299e1;
  11953. color: rgba(66, 153, 225, var(--placeholder-opacity));
  11954. }
  11955. .placeholder-blue-500::placeholder {
  11956. --placeholder-opacity: 1;
  11957. color: #4299e1;
  11958. color: rgba(66, 153, 225, var(--placeholder-opacity));
  11959. }
  11960. .placeholder-blue-600::-moz-placeholder {
  11961. --placeholder-opacity: 1;
  11962. color: #3182ce;
  11963. color: rgba(49, 130, 206, var(--placeholder-opacity));
  11964. }
  11965. .placeholder-blue-600:-ms-input-placeholder {
  11966. --placeholder-opacity: 1;
  11967. color: #3182ce;
  11968. color: rgba(49, 130, 206, var(--placeholder-opacity));
  11969. }
  11970. .placeholder-blue-600::placeholder {
  11971. --placeholder-opacity: 1;
  11972. color: #3182ce;
  11973. color: rgba(49, 130, 206, var(--placeholder-opacity));
  11974. }
  11975. .placeholder-blue-700::-moz-placeholder {
  11976. --placeholder-opacity: 1;
  11977. color: #2b6cb0;
  11978. color: rgba(43, 108, 176, var(--placeholder-opacity));
  11979. }
  11980. .placeholder-blue-700:-ms-input-placeholder {
  11981. --placeholder-opacity: 1;
  11982. color: #2b6cb0;
  11983. color: rgba(43, 108, 176, var(--placeholder-opacity));
  11984. }
  11985. .placeholder-blue-700::placeholder {
  11986. --placeholder-opacity: 1;
  11987. color: #2b6cb0;
  11988. color: rgba(43, 108, 176, var(--placeholder-opacity));
  11989. }
  11990. .placeholder-blue-800::-moz-placeholder {
  11991. --placeholder-opacity: 1;
  11992. color: #2c5282;
  11993. color: rgba(44, 82, 130, var(--placeholder-opacity));
  11994. }
  11995. .placeholder-blue-800:-ms-input-placeholder {
  11996. --placeholder-opacity: 1;
  11997. color: #2c5282;
  11998. color: rgba(44, 82, 130, var(--placeholder-opacity));
  11999. }
  12000. .placeholder-blue-800::placeholder {
  12001. --placeholder-opacity: 1;
  12002. color: #2c5282;
  12003. color: rgba(44, 82, 130, var(--placeholder-opacity));
  12004. }
  12005. .placeholder-blue-900::-moz-placeholder {
  12006. --placeholder-opacity: 1;
  12007. color: #2a4365;
  12008. color: rgba(42, 67, 101, var(--placeholder-opacity));
  12009. }
  12010. .placeholder-blue-900:-ms-input-placeholder {
  12011. --placeholder-opacity: 1;
  12012. color: #2a4365;
  12013. color: rgba(42, 67, 101, var(--placeholder-opacity));
  12014. }
  12015. .placeholder-blue-900::placeholder {
  12016. --placeholder-opacity: 1;
  12017. color: #2a4365;
  12018. color: rgba(42, 67, 101, var(--placeholder-opacity));
  12019. }
  12020. .placeholder-indigo-100::-moz-placeholder {
  12021. --placeholder-opacity: 1;
  12022. color: #ebf4ff;
  12023. color: rgba(235, 244, 255, var(--placeholder-opacity));
  12024. }
  12025. .placeholder-indigo-100:-ms-input-placeholder {
  12026. --placeholder-opacity: 1;
  12027. color: #ebf4ff;
  12028. color: rgba(235, 244, 255, var(--placeholder-opacity));
  12029. }
  12030. .placeholder-indigo-100::placeholder {
  12031. --placeholder-opacity: 1;
  12032. color: #ebf4ff;
  12033. color: rgba(235, 244, 255, var(--placeholder-opacity));
  12034. }
  12035. .placeholder-indigo-200::-moz-placeholder {
  12036. --placeholder-opacity: 1;
  12037. color: #c3dafe;
  12038. color: rgba(195, 218, 254, var(--placeholder-opacity));
  12039. }
  12040. .placeholder-indigo-200:-ms-input-placeholder {
  12041. --placeholder-opacity: 1;
  12042. color: #c3dafe;
  12043. color: rgba(195, 218, 254, var(--placeholder-opacity));
  12044. }
  12045. .placeholder-indigo-200::placeholder {
  12046. --placeholder-opacity: 1;
  12047. color: #c3dafe;
  12048. color: rgba(195, 218, 254, var(--placeholder-opacity));
  12049. }
  12050. .placeholder-indigo-300::-moz-placeholder {
  12051. --placeholder-opacity: 1;
  12052. color: #a3bffa;
  12053. color: rgba(163, 191, 250, var(--placeholder-opacity));
  12054. }
  12055. .placeholder-indigo-300:-ms-input-placeholder {
  12056. --placeholder-opacity: 1;
  12057. color: #a3bffa;
  12058. color: rgba(163, 191, 250, var(--placeholder-opacity));
  12059. }
  12060. .placeholder-indigo-300::placeholder {
  12061. --placeholder-opacity: 1;
  12062. color: #a3bffa;
  12063. color: rgba(163, 191, 250, var(--placeholder-opacity));
  12064. }
  12065. .placeholder-indigo-400::-moz-placeholder {
  12066. --placeholder-opacity: 1;
  12067. color: #7f9cf5;
  12068. color: rgba(127, 156, 245, var(--placeholder-opacity));
  12069. }
  12070. .placeholder-indigo-400:-ms-input-placeholder {
  12071. --placeholder-opacity: 1;
  12072. color: #7f9cf5;
  12073. color: rgba(127, 156, 245, var(--placeholder-opacity));
  12074. }
  12075. .placeholder-indigo-400::placeholder {
  12076. --placeholder-opacity: 1;
  12077. color: #7f9cf5;
  12078. color: rgba(127, 156, 245, var(--placeholder-opacity));
  12079. }
  12080. .placeholder-indigo-500::-moz-placeholder {
  12081. --placeholder-opacity: 1;
  12082. color: #667eea;
  12083. color: rgba(102, 126, 234, var(--placeholder-opacity));
  12084. }
  12085. .placeholder-indigo-500:-ms-input-placeholder {
  12086. --placeholder-opacity: 1;
  12087. color: #667eea;
  12088. color: rgba(102, 126, 234, var(--placeholder-opacity));
  12089. }
  12090. .placeholder-indigo-500::placeholder {
  12091. --placeholder-opacity: 1;
  12092. color: #667eea;
  12093. color: rgba(102, 126, 234, var(--placeholder-opacity));
  12094. }
  12095. .placeholder-indigo-600::-moz-placeholder {
  12096. --placeholder-opacity: 1;
  12097. color: #5a67d8;
  12098. color: rgba(90, 103, 216, var(--placeholder-opacity));
  12099. }
  12100. .placeholder-indigo-600:-ms-input-placeholder {
  12101. --placeholder-opacity: 1;
  12102. color: #5a67d8;
  12103. color: rgba(90, 103, 216, var(--placeholder-opacity));
  12104. }
  12105. .placeholder-indigo-600::placeholder {
  12106. --placeholder-opacity: 1;
  12107. color: #5a67d8;
  12108. color: rgba(90, 103, 216, var(--placeholder-opacity));
  12109. }
  12110. .placeholder-indigo-700::-moz-placeholder {
  12111. --placeholder-opacity: 1;
  12112. color: #4c51bf;
  12113. color: rgba(76, 81, 191, var(--placeholder-opacity));
  12114. }
  12115. .placeholder-indigo-700:-ms-input-placeholder {
  12116. --placeholder-opacity: 1;
  12117. color: #4c51bf;
  12118. color: rgba(76, 81, 191, var(--placeholder-opacity));
  12119. }
  12120. .placeholder-indigo-700::placeholder {
  12121. --placeholder-opacity: 1;
  12122. color: #4c51bf;
  12123. color: rgba(76, 81, 191, var(--placeholder-opacity));
  12124. }
  12125. .placeholder-indigo-800::-moz-placeholder {
  12126. --placeholder-opacity: 1;
  12127. color: #434190;
  12128. color: rgba(67, 65, 144, var(--placeholder-opacity));
  12129. }
  12130. .placeholder-indigo-800:-ms-input-placeholder {
  12131. --placeholder-opacity: 1;
  12132. color: #434190;
  12133. color: rgba(67, 65, 144, var(--placeholder-opacity));
  12134. }
  12135. .placeholder-indigo-800::placeholder {
  12136. --placeholder-opacity: 1;
  12137. color: #434190;
  12138. color: rgba(67, 65, 144, var(--placeholder-opacity));
  12139. }
  12140. .placeholder-indigo-900::-moz-placeholder {
  12141. --placeholder-opacity: 1;
  12142. color: #3c366b;
  12143. color: rgba(60, 54, 107, var(--placeholder-opacity));
  12144. }
  12145. .placeholder-indigo-900:-ms-input-placeholder {
  12146. --placeholder-opacity: 1;
  12147. color: #3c366b;
  12148. color: rgba(60, 54, 107, var(--placeholder-opacity));
  12149. }
  12150. .placeholder-indigo-900::placeholder {
  12151. --placeholder-opacity: 1;
  12152. color: #3c366b;
  12153. color: rgba(60, 54, 107, var(--placeholder-opacity));
  12154. }
  12155. .placeholder-purple-100::-moz-placeholder {
  12156. --placeholder-opacity: 1;
  12157. color: #faf5ff;
  12158. color: rgba(250, 245, 255, var(--placeholder-opacity));
  12159. }
  12160. .placeholder-purple-100:-ms-input-placeholder {
  12161. --placeholder-opacity: 1;
  12162. color: #faf5ff;
  12163. color: rgba(250, 245, 255, var(--placeholder-opacity));
  12164. }
  12165. .placeholder-purple-100::placeholder {
  12166. --placeholder-opacity: 1;
  12167. color: #faf5ff;
  12168. color: rgba(250, 245, 255, var(--placeholder-opacity));
  12169. }
  12170. .placeholder-purple-200::-moz-placeholder {
  12171. --placeholder-opacity: 1;
  12172. color: #e9d8fd;
  12173. color: rgba(233, 216, 253, var(--placeholder-opacity));
  12174. }
  12175. .placeholder-purple-200:-ms-input-placeholder {
  12176. --placeholder-opacity: 1;
  12177. color: #e9d8fd;
  12178. color: rgba(233, 216, 253, var(--placeholder-opacity));
  12179. }
  12180. .placeholder-purple-200::placeholder {
  12181. --placeholder-opacity: 1;
  12182. color: #e9d8fd;
  12183. color: rgba(233, 216, 253, var(--placeholder-opacity));
  12184. }
  12185. .placeholder-purple-300::-moz-placeholder {
  12186. --placeholder-opacity: 1;
  12187. color: #d6bcfa;
  12188. color: rgba(214, 188, 250, var(--placeholder-opacity));
  12189. }
  12190. .placeholder-purple-300:-ms-input-placeholder {
  12191. --placeholder-opacity: 1;
  12192. color: #d6bcfa;
  12193. color: rgba(214, 188, 250, var(--placeholder-opacity));
  12194. }
  12195. .placeholder-purple-300::placeholder {
  12196. --placeholder-opacity: 1;
  12197. color: #d6bcfa;
  12198. color: rgba(214, 188, 250, var(--placeholder-opacity));
  12199. }
  12200. .placeholder-purple-400::-moz-placeholder {
  12201. --placeholder-opacity: 1;
  12202. color: #b794f4;
  12203. color: rgba(183, 148, 244, var(--placeholder-opacity));
  12204. }
  12205. .placeholder-purple-400:-ms-input-placeholder {
  12206. --placeholder-opacity: 1;
  12207. color: #b794f4;
  12208. color: rgba(183, 148, 244, var(--placeholder-opacity));
  12209. }
  12210. .placeholder-purple-400::placeholder {
  12211. --placeholder-opacity: 1;
  12212. color: #b794f4;
  12213. color: rgba(183, 148, 244, var(--placeholder-opacity));
  12214. }
  12215. .placeholder-purple-500::-moz-placeholder {
  12216. --placeholder-opacity: 1;
  12217. color: #9f7aea;
  12218. color: rgba(159, 122, 234, var(--placeholder-opacity));
  12219. }
  12220. .placeholder-purple-500:-ms-input-placeholder {
  12221. --placeholder-opacity: 1;
  12222. color: #9f7aea;
  12223. color: rgba(159, 122, 234, var(--placeholder-opacity));
  12224. }
  12225. .placeholder-purple-500::placeholder {
  12226. --placeholder-opacity: 1;
  12227. color: #9f7aea;
  12228. color: rgba(159, 122, 234, var(--placeholder-opacity));
  12229. }
  12230. .placeholder-purple-600::-moz-placeholder {
  12231. --placeholder-opacity: 1;
  12232. color: #805ad5;
  12233. color: rgba(128, 90, 213, var(--placeholder-opacity));
  12234. }
  12235. .placeholder-purple-600:-ms-input-placeholder {
  12236. --placeholder-opacity: 1;
  12237. color: #805ad5;
  12238. color: rgba(128, 90, 213, var(--placeholder-opacity));
  12239. }
  12240. .placeholder-purple-600::placeholder {
  12241. --placeholder-opacity: 1;
  12242. color: #805ad5;
  12243. color: rgba(128, 90, 213, var(--placeholder-opacity));
  12244. }
  12245. .placeholder-purple-700::-moz-placeholder {
  12246. --placeholder-opacity: 1;
  12247. color: #6b46c1;
  12248. color: rgba(107, 70, 193, var(--placeholder-opacity));
  12249. }
  12250. .placeholder-purple-700:-ms-input-placeholder {
  12251. --placeholder-opacity: 1;
  12252. color: #6b46c1;
  12253. color: rgba(107, 70, 193, var(--placeholder-opacity));
  12254. }
  12255. .placeholder-purple-700::placeholder {
  12256. --placeholder-opacity: 1;
  12257. color: #6b46c1;
  12258. color: rgba(107, 70, 193, var(--placeholder-opacity));
  12259. }
  12260. .placeholder-purple-800::-moz-placeholder {
  12261. --placeholder-opacity: 1;
  12262. color: #553c9a;
  12263. color: rgba(85, 60, 154, var(--placeholder-opacity));
  12264. }
  12265. .placeholder-purple-800:-ms-input-placeholder {
  12266. --placeholder-opacity: 1;
  12267. color: #553c9a;
  12268. color: rgba(85, 60, 154, var(--placeholder-opacity));
  12269. }
  12270. .placeholder-purple-800::placeholder {
  12271. --placeholder-opacity: 1;
  12272. color: #553c9a;
  12273. color: rgba(85, 60, 154, var(--placeholder-opacity));
  12274. }
  12275. .placeholder-purple-900::-moz-placeholder {
  12276. --placeholder-opacity: 1;
  12277. color: #44337a;
  12278. color: rgba(68, 51, 122, var(--placeholder-opacity));
  12279. }
  12280. .placeholder-purple-900:-ms-input-placeholder {
  12281. --placeholder-opacity: 1;
  12282. color: #44337a;
  12283. color: rgba(68, 51, 122, var(--placeholder-opacity));
  12284. }
  12285. .placeholder-purple-900::placeholder {
  12286. --placeholder-opacity: 1;
  12287. color: #44337a;
  12288. color: rgba(68, 51, 122, var(--placeholder-opacity));
  12289. }
  12290. .placeholder-pink-100::-moz-placeholder {
  12291. --placeholder-opacity: 1;
  12292. color: #fff5f7;
  12293. color: rgba(255, 245, 247, var(--placeholder-opacity));
  12294. }
  12295. .placeholder-pink-100:-ms-input-placeholder {
  12296. --placeholder-opacity: 1;
  12297. color: #fff5f7;
  12298. color: rgba(255, 245, 247, var(--placeholder-opacity));
  12299. }
  12300. .placeholder-pink-100::placeholder {
  12301. --placeholder-opacity: 1;
  12302. color: #fff5f7;
  12303. color: rgba(255, 245, 247, var(--placeholder-opacity));
  12304. }
  12305. .placeholder-pink-200::-moz-placeholder {
  12306. --placeholder-opacity: 1;
  12307. color: #fed7e2;
  12308. color: rgba(254, 215, 226, var(--placeholder-opacity));
  12309. }
  12310. .placeholder-pink-200:-ms-input-placeholder {
  12311. --placeholder-opacity: 1;
  12312. color: #fed7e2;
  12313. color: rgba(254, 215, 226, var(--placeholder-opacity));
  12314. }
  12315. .placeholder-pink-200::placeholder {
  12316. --placeholder-opacity: 1;
  12317. color: #fed7e2;
  12318. color: rgba(254, 215, 226, var(--placeholder-opacity));
  12319. }
  12320. .placeholder-pink-300::-moz-placeholder {
  12321. --placeholder-opacity: 1;
  12322. color: #fbb6ce;
  12323. color: rgba(251, 182, 206, var(--placeholder-opacity));
  12324. }
  12325. .placeholder-pink-300:-ms-input-placeholder {
  12326. --placeholder-opacity: 1;
  12327. color: #fbb6ce;
  12328. color: rgba(251, 182, 206, var(--placeholder-opacity));
  12329. }
  12330. .placeholder-pink-300::placeholder {
  12331. --placeholder-opacity: 1;
  12332. color: #fbb6ce;
  12333. color: rgba(251, 182, 206, var(--placeholder-opacity));
  12334. }
  12335. .placeholder-pink-400::-moz-placeholder {
  12336. --placeholder-opacity: 1;
  12337. color: #f687b3;
  12338. color: rgba(246, 135, 179, var(--placeholder-opacity));
  12339. }
  12340. .placeholder-pink-400:-ms-input-placeholder {
  12341. --placeholder-opacity: 1;
  12342. color: #f687b3;
  12343. color: rgba(246, 135, 179, var(--placeholder-opacity));
  12344. }
  12345. .placeholder-pink-400::placeholder {
  12346. --placeholder-opacity: 1;
  12347. color: #f687b3;
  12348. color: rgba(246, 135, 179, var(--placeholder-opacity));
  12349. }
  12350. .placeholder-pink-500::-moz-placeholder {
  12351. --placeholder-opacity: 1;
  12352. color: #ed64a6;
  12353. color: rgba(237, 100, 166, var(--placeholder-opacity));
  12354. }
  12355. .placeholder-pink-500:-ms-input-placeholder {
  12356. --placeholder-opacity: 1;
  12357. color: #ed64a6;
  12358. color: rgba(237, 100, 166, var(--placeholder-opacity));
  12359. }
  12360. .placeholder-pink-500::placeholder {
  12361. --placeholder-opacity: 1;
  12362. color: #ed64a6;
  12363. color: rgba(237, 100, 166, var(--placeholder-opacity));
  12364. }
  12365. .placeholder-pink-600::-moz-placeholder {
  12366. --placeholder-opacity: 1;
  12367. color: #d53f8c;
  12368. color: rgba(213, 63, 140, var(--placeholder-opacity));
  12369. }
  12370. .placeholder-pink-600:-ms-input-placeholder {
  12371. --placeholder-opacity: 1;
  12372. color: #d53f8c;
  12373. color: rgba(213, 63, 140, var(--placeholder-opacity));
  12374. }
  12375. .placeholder-pink-600::placeholder {
  12376. --placeholder-opacity: 1;
  12377. color: #d53f8c;
  12378. color: rgba(213, 63, 140, var(--placeholder-opacity));
  12379. }
  12380. .placeholder-pink-700::-moz-placeholder {
  12381. --placeholder-opacity: 1;
  12382. color: #b83280;
  12383. color: rgba(184, 50, 128, var(--placeholder-opacity));
  12384. }
  12385. .placeholder-pink-700:-ms-input-placeholder {
  12386. --placeholder-opacity: 1;
  12387. color: #b83280;
  12388. color: rgba(184, 50, 128, var(--placeholder-opacity));
  12389. }
  12390. .placeholder-pink-700::placeholder {
  12391. --placeholder-opacity: 1;
  12392. color: #b83280;
  12393. color: rgba(184, 50, 128, var(--placeholder-opacity));
  12394. }
  12395. .placeholder-pink-800::-moz-placeholder {
  12396. --placeholder-opacity: 1;
  12397. color: #97266d;
  12398. color: rgba(151, 38, 109, var(--placeholder-opacity));
  12399. }
  12400. .placeholder-pink-800:-ms-input-placeholder {
  12401. --placeholder-opacity: 1;
  12402. color: #97266d;
  12403. color: rgba(151, 38, 109, var(--placeholder-opacity));
  12404. }
  12405. .placeholder-pink-800::placeholder {
  12406. --placeholder-opacity: 1;
  12407. color: #97266d;
  12408. color: rgba(151, 38, 109, var(--placeholder-opacity));
  12409. }
  12410. .placeholder-pink-900::-moz-placeholder {
  12411. --placeholder-opacity: 1;
  12412. color: #702459;
  12413. color: rgba(112, 36, 89, var(--placeholder-opacity));
  12414. }
  12415. .placeholder-pink-900:-ms-input-placeholder {
  12416. --placeholder-opacity: 1;
  12417. color: #702459;
  12418. color: rgba(112, 36, 89, var(--placeholder-opacity));
  12419. }
  12420. .placeholder-pink-900::placeholder {
  12421. --placeholder-opacity: 1;
  12422. color: #702459;
  12423. color: rgba(112, 36, 89, var(--placeholder-opacity));
  12424. }
  12425. .focus\:placeholder-transparent:focus::-moz-placeholder {
  12426. color: transparent;
  12427. }
  12428. .focus\:placeholder-transparent:focus:-ms-input-placeholder {
  12429. color: transparent;
  12430. }
  12431. .focus\:placeholder-transparent:focus::placeholder {
  12432. color: transparent;
  12433. }
  12434. .focus\:placeholder-current:focus::-moz-placeholder {
  12435. color: currentColor;
  12436. }
  12437. .focus\:placeholder-current:focus:-ms-input-placeholder {
  12438. color: currentColor;
  12439. }
  12440. .focus\:placeholder-current:focus::placeholder {
  12441. color: currentColor;
  12442. }
  12443. .focus\:placeholder-black:focus::-moz-placeholder {
  12444. --placeholder-opacity: 1;
  12445. color: #000;
  12446. color: rgba(0, 0, 0, var(--placeholder-opacity));
  12447. }
  12448. .focus\:placeholder-black:focus:-ms-input-placeholder {
  12449. --placeholder-opacity: 1;
  12450. color: #000;
  12451. color: rgba(0, 0, 0, var(--placeholder-opacity));
  12452. }
  12453. .focus\:placeholder-black:focus::placeholder {
  12454. --placeholder-opacity: 1;
  12455. color: #000;
  12456. color: rgba(0, 0, 0, var(--placeholder-opacity));
  12457. }
  12458. .focus\:placeholder-white:focus::-moz-placeholder {
  12459. --placeholder-opacity: 1;
  12460. color: #fff;
  12461. color: rgba(255, 255, 255, var(--placeholder-opacity));
  12462. }
  12463. .focus\:placeholder-white:focus:-ms-input-placeholder {
  12464. --placeholder-opacity: 1;
  12465. color: #fff;
  12466. color: rgba(255, 255, 255, var(--placeholder-opacity));
  12467. }
  12468. .focus\:placeholder-white:focus::placeholder {
  12469. --placeholder-opacity: 1;
  12470. color: #fff;
  12471. color: rgba(255, 255, 255, var(--placeholder-opacity));
  12472. }
  12473. .focus\:placeholder-gray-100:focus::-moz-placeholder {
  12474. --placeholder-opacity: 1;
  12475. color: #f7fafc;
  12476. color: rgba(247, 250, 252, var(--placeholder-opacity));
  12477. }
  12478. .focus\:placeholder-gray-100:focus:-ms-input-placeholder {
  12479. --placeholder-opacity: 1;
  12480. color: #f7fafc;
  12481. color: rgba(247, 250, 252, var(--placeholder-opacity));
  12482. }
  12483. .focus\:placeholder-gray-100:focus::placeholder {
  12484. --placeholder-opacity: 1;
  12485. color: #f7fafc;
  12486. color: rgba(247, 250, 252, var(--placeholder-opacity));
  12487. }
  12488. .focus\:placeholder-gray-200:focus::-moz-placeholder {
  12489. --placeholder-opacity: 1;
  12490. color: #edf2f7;
  12491. color: rgba(237, 242, 247, var(--placeholder-opacity));
  12492. }
  12493. .focus\:placeholder-gray-200:focus:-ms-input-placeholder {
  12494. --placeholder-opacity: 1;
  12495. color: #edf2f7;
  12496. color: rgba(237, 242, 247, var(--placeholder-opacity));
  12497. }
  12498. .focus\:placeholder-gray-200:focus::placeholder {
  12499. --placeholder-opacity: 1;
  12500. color: #edf2f7;
  12501. color: rgba(237, 242, 247, var(--placeholder-opacity));
  12502. }
  12503. .focus\:placeholder-gray-300:focus::-moz-placeholder {
  12504. --placeholder-opacity: 1;
  12505. color: #e2e8f0;
  12506. color: rgba(226, 232, 240, var(--placeholder-opacity));
  12507. }
  12508. .focus\:placeholder-gray-300:focus:-ms-input-placeholder {
  12509. --placeholder-opacity: 1;
  12510. color: #e2e8f0;
  12511. color: rgba(226, 232, 240, var(--placeholder-opacity));
  12512. }
  12513. .focus\:placeholder-gray-300:focus::placeholder {
  12514. --placeholder-opacity: 1;
  12515. color: #e2e8f0;
  12516. color: rgba(226, 232, 240, var(--placeholder-opacity));
  12517. }
  12518. .focus\:placeholder-gray-400:focus::-moz-placeholder {
  12519. --placeholder-opacity: 1;
  12520. color: #cbd5e0;
  12521. color: rgba(203, 213, 224, var(--placeholder-opacity));
  12522. }
  12523. .focus\:placeholder-gray-400:focus:-ms-input-placeholder {
  12524. --placeholder-opacity: 1;
  12525. color: #cbd5e0;
  12526. color: rgba(203, 213, 224, var(--placeholder-opacity));
  12527. }
  12528. .focus\:placeholder-gray-400:focus::placeholder {
  12529. --placeholder-opacity: 1;
  12530. color: #cbd5e0;
  12531. color: rgba(203, 213, 224, var(--placeholder-opacity));
  12532. }
  12533. .focus\:placeholder-gray-500:focus::-moz-placeholder {
  12534. --placeholder-opacity: 1;
  12535. color: #a0aec0;
  12536. color: rgba(160, 174, 192, var(--placeholder-opacity));
  12537. }
  12538. .focus\:placeholder-gray-500:focus:-ms-input-placeholder {
  12539. --placeholder-opacity: 1;
  12540. color: #a0aec0;
  12541. color: rgba(160, 174, 192, var(--placeholder-opacity));
  12542. }
  12543. .focus\:placeholder-gray-500:focus::placeholder {
  12544. --placeholder-opacity: 1;
  12545. color: #a0aec0;
  12546. color: rgba(160, 174, 192, var(--placeholder-opacity));
  12547. }
  12548. .focus\:placeholder-gray-600:focus::-moz-placeholder {
  12549. --placeholder-opacity: 1;
  12550. color: #718096;
  12551. color: rgba(113, 128, 150, var(--placeholder-opacity));
  12552. }
  12553. .focus\:placeholder-gray-600:focus:-ms-input-placeholder {
  12554. --placeholder-opacity: 1;
  12555. color: #718096;
  12556. color: rgba(113, 128, 150, var(--placeholder-opacity));
  12557. }
  12558. .focus\:placeholder-gray-600:focus::placeholder {
  12559. --placeholder-opacity: 1;
  12560. color: #718096;
  12561. color: rgba(113, 128, 150, var(--placeholder-opacity));
  12562. }
  12563. .focus\:placeholder-gray-700:focus::-moz-placeholder {
  12564. --placeholder-opacity: 1;
  12565. color: #4a5568;
  12566. color: rgba(74, 85, 104, var(--placeholder-opacity));
  12567. }
  12568. .focus\:placeholder-gray-700:focus:-ms-input-placeholder {
  12569. --placeholder-opacity: 1;
  12570. color: #4a5568;
  12571. color: rgba(74, 85, 104, var(--placeholder-opacity));
  12572. }
  12573. .focus\:placeholder-gray-700:focus::placeholder {
  12574. --placeholder-opacity: 1;
  12575. color: #4a5568;
  12576. color: rgba(74, 85, 104, var(--placeholder-opacity));
  12577. }
  12578. .focus\:placeholder-gray-800:focus::-moz-placeholder {
  12579. --placeholder-opacity: 1;
  12580. color: #2d3748;
  12581. color: rgba(45, 55, 72, var(--placeholder-opacity));
  12582. }
  12583. .focus\:placeholder-gray-800:focus:-ms-input-placeholder {
  12584. --placeholder-opacity: 1;
  12585. color: #2d3748;
  12586. color: rgba(45, 55, 72, var(--placeholder-opacity));
  12587. }
  12588. .focus\:placeholder-gray-800:focus::placeholder {
  12589. --placeholder-opacity: 1;
  12590. color: #2d3748;
  12591. color: rgba(45, 55, 72, var(--placeholder-opacity));
  12592. }
  12593. .focus\:placeholder-gray-900:focus::-moz-placeholder {
  12594. --placeholder-opacity: 1;
  12595. color: #1a202c;
  12596. color: rgba(26, 32, 44, var(--placeholder-opacity));
  12597. }
  12598. .focus\:placeholder-gray-900:focus:-ms-input-placeholder {
  12599. --placeholder-opacity: 1;
  12600. color: #1a202c;
  12601. color: rgba(26, 32, 44, var(--placeholder-opacity));
  12602. }
  12603. .focus\:placeholder-gray-900:focus::placeholder {
  12604. --placeholder-opacity: 1;
  12605. color: #1a202c;
  12606. color: rgba(26, 32, 44, var(--placeholder-opacity));
  12607. }
  12608. .focus\:placeholder-red-100:focus::-moz-placeholder {
  12609. --placeholder-opacity: 1;
  12610. color: #fff5f5;
  12611. color: rgba(255, 245, 245, var(--placeholder-opacity));
  12612. }
  12613. .focus\:placeholder-red-100:focus:-ms-input-placeholder {
  12614. --placeholder-opacity: 1;
  12615. color: #fff5f5;
  12616. color: rgba(255, 245, 245, var(--placeholder-opacity));
  12617. }
  12618. .focus\:placeholder-red-100:focus::placeholder {
  12619. --placeholder-opacity: 1;
  12620. color: #fff5f5;
  12621. color: rgba(255, 245, 245, var(--placeholder-opacity));
  12622. }
  12623. .focus\:placeholder-red-200:focus::-moz-placeholder {
  12624. --placeholder-opacity: 1;
  12625. color: #fed7d7;
  12626. color: rgba(254, 215, 215, var(--placeholder-opacity));
  12627. }
  12628. .focus\:placeholder-red-200:focus:-ms-input-placeholder {
  12629. --placeholder-opacity: 1;
  12630. color: #fed7d7;
  12631. color: rgba(254, 215, 215, var(--placeholder-opacity));
  12632. }
  12633. .focus\:placeholder-red-200:focus::placeholder {
  12634. --placeholder-opacity: 1;
  12635. color: #fed7d7;
  12636. color: rgba(254, 215, 215, var(--placeholder-opacity));
  12637. }
  12638. .focus\:placeholder-red-300:focus::-moz-placeholder {
  12639. --placeholder-opacity: 1;
  12640. color: #feb2b2;
  12641. color: rgba(254, 178, 178, var(--placeholder-opacity));
  12642. }
  12643. .focus\:placeholder-red-300:focus:-ms-input-placeholder {
  12644. --placeholder-opacity: 1;
  12645. color: #feb2b2;
  12646. color: rgba(254, 178, 178, var(--placeholder-opacity));
  12647. }
  12648. .focus\:placeholder-red-300:focus::placeholder {
  12649. --placeholder-opacity: 1;
  12650. color: #feb2b2;
  12651. color: rgba(254, 178, 178, var(--placeholder-opacity));
  12652. }
  12653. .focus\:placeholder-red-400:focus::-moz-placeholder {
  12654. --placeholder-opacity: 1;
  12655. color: #fc8181;
  12656. color: rgba(252, 129, 129, var(--placeholder-opacity));
  12657. }
  12658. .focus\:placeholder-red-400:focus:-ms-input-placeholder {
  12659. --placeholder-opacity: 1;
  12660. color: #fc8181;
  12661. color: rgba(252, 129, 129, var(--placeholder-opacity));
  12662. }
  12663. .focus\:placeholder-red-400:focus::placeholder {
  12664. --placeholder-opacity: 1;
  12665. color: #fc8181;
  12666. color: rgba(252, 129, 129, var(--placeholder-opacity));
  12667. }
  12668. .focus\:placeholder-red-500:focus::-moz-placeholder {
  12669. --placeholder-opacity: 1;
  12670. color: #f56565;
  12671. color: rgba(245, 101, 101, var(--placeholder-opacity));
  12672. }
  12673. .focus\:placeholder-red-500:focus:-ms-input-placeholder {
  12674. --placeholder-opacity: 1;
  12675. color: #f56565;
  12676. color: rgba(245, 101, 101, var(--placeholder-opacity));
  12677. }
  12678. .focus\:placeholder-red-500:focus::placeholder {
  12679. --placeholder-opacity: 1;
  12680. color: #f56565;
  12681. color: rgba(245, 101, 101, var(--placeholder-opacity));
  12682. }
  12683. .focus\:placeholder-red-600:focus::-moz-placeholder {
  12684. --placeholder-opacity: 1;
  12685. color: #e53e3e;
  12686. color: rgba(229, 62, 62, var(--placeholder-opacity));
  12687. }
  12688. .focus\:placeholder-red-600:focus:-ms-input-placeholder {
  12689. --placeholder-opacity: 1;
  12690. color: #e53e3e;
  12691. color: rgba(229, 62, 62, var(--placeholder-opacity));
  12692. }
  12693. .focus\:placeholder-red-600:focus::placeholder {
  12694. --placeholder-opacity: 1;
  12695. color: #e53e3e;
  12696. color: rgba(229, 62, 62, var(--placeholder-opacity));
  12697. }
  12698. .focus\:placeholder-red-700:focus::-moz-placeholder {
  12699. --placeholder-opacity: 1;
  12700. color: #c53030;
  12701. color: rgba(197, 48, 48, var(--placeholder-opacity));
  12702. }
  12703. .focus\:placeholder-red-700:focus:-ms-input-placeholder {
  12704. --placeholder-opacity: 1;
  12705. color: #c53030;
  12706. color: rgba(197, 48, 48, var(--placeholder-opacity));
  12707. }
  12708. .focus\:placeholder-red-700:focus::placeholder {
  12709. --placeholder-opacity: 1;
  12710. color: #c53030;
  12711. color: rgba(197, 48, 48, var(--placeholder-opacity));
  12712. }
  12713. .focus\:placeholder-red-800:focus::-moz-placeholder {
  12714. --placeholder-opacity: 1;
  12715. color: #9b2c2c;
  12716. color: rgba(155, 44, 44, var(--placeholder-opacity));
  12717. }
  12718. .focus\:placeholder-red-800:focus:-ms-input-placeholder {
  12719. --placeholder-opacity: 1;
  12720. color: #9b2c2c;
  12721. color: rgba(155, 44, 44, var(--placeholder-opacity));
  12722. }
  12723. .focus\:placeholder-red-800:focus::placeholder {
  12724. --placeholder-opacity: 1;
  12725. color: #9b2c2c;
  12726. color: rgba(155, 44, 44, var(--placeholder-opacity));
  12727. }
  12728. .focus\:placeholder-red-900:focus::-moz-placeholder {
  12729. --placeholder-opacity: 1;
  12730. color: #742a2a;
  12731. color: rgba(116, 42, 42, var(--placeholder-opacity));
  12732. }
  12733. .focus\:placeholder-red-900:focus:-ms-input-placeholder {
  12734. --placeholder-opacity: 1;
  12735. color: #742a2a;
  12736. color: rgba(116, 42, 42, var(--placeholder-opacity));
  12737. }
  12738. .focus\:placeholder-red-900:focus::placeholder {
  12739. --placeholder-opacity: 1;
  12740. color: #742a2a;
  12741. color: rgba(116, 42, 42, var(--placeholder-opacity));
  12742. }
  12743. .focus\:placeholder-orange-100:focus::-moz-placeholder {
  12744. --placeholder-opacity: 1;
  12745. color: #fffaf0;
  12746. color: rgba(255, 250, 240, var(--placeholder-opacity));
  12747. }
  12748. .focus\:placeholder-orange-100:focus:-ms-input-placeholder {
  12749. --placeholder-opacity: 1;
  12750. color: #fffaf0;
  12751. color: rgba(255, 250, 240, var(--placeholder-opacity));
  12752. }
  12753. .focus\:placeholder-orange-100:focus::placeholder {
  12754. --placeholder-opacity: 1;
  12755. color: #fffaf0;
  12756. color: rgba(255, 250, 240, var(--placeholder-opacity));
  12757. }
  12758. .focus\:placeholder-orange-200:focus::-moz-placeholder {
  12759. --placeholder-opacity: 1;
  12760. color: #feebc8;
  12761. color: rgba(254, 235, 200, var(--placeholder-opacity));
  12762. }
  12763. .focus\:placeholder-orange-200:focus:-ms-input-placeholder {
  12764. --placeholder-opacity: 1;
  12765. color: #feebc8;
  12766. color: rgba(254, 235, 200, var(--placeholder-opacity));
  12767. }
  12768. .focus\:placeholder-orange-200:focus::placeholder {
  12769. --placeholder-opacity: 1;
  12770. color: #feebc8;
  12771. color: rgba(254, 235, 200, var(--placeholder-opacity));
  12772. }
  12773. .focus\:placeholder-orange-300:focus::-moz-placeholder {
  12774. --placeholder-opacity: 1;
  12775. color: #fbd38d;
  12776. color: rgba(251, 211, 141, var(--placeholder-opacity));
  12777. }
  12778. .focus\:placeholder-orange-300:focus:-ms-input-placeholder {
  12779. --placeholder-opacity: 1;
  12780. color: #fbd38d;
  12781. color: rgba(251, 211, 141, var(--placeholder-opacity));
  12782. }
  12783. .focus\:placeholder-orange-300:focus::placeholder {
  12784. --placeholder-opacity: 1;
  12785. color: #fbd38d;
  12786. color: rgba(251, 211, 141, var(--placeholder-opacity));
  12787. }
  12788. .focus\:placeholder-orange-400:focus::-moz-placeholder {
  12789. --placeholder-opacity: 1;
  12790. color: #f6ad55;
  12791. color: rgba(246, 173, 85, var(--placeholder-opacity));
  12792. }
  12793. .focus\:placeholder-orange-400:focus:-ms-input-placeholder {
  12794. --placeholder-opacity: 1;
  12795. color: #f6ad55;
  12796. color: rgba(246, 173, 85, var(--placeholder-opacity));
  12797. }
  12798. .focus\:placeholder-orange-400:focus::placeholder {
  12799. --placeholder-opacity: 1;
  12800. color: #f6ad55;
  12801. color: rgba(246, 173, 85, var(--placeholder-opacity));
  12802. }
  12803. .focus\:placeholder-orange-500:focus::-moz-placeholder {
  12804. --placeholder-opacity: 1;
  12805. color: #ed8936;
  12806. color: rgba(237, 137, 54, var(--placeholder-opacity));
  12807. }
  12808. .focus\:placeholder-orange-500:focus:-ms-input-placeholder {
  12809. --placeholder-opacity: 1;
  12810. color: #ed8936;
  12811. color: rgba(237, 137, 54, var(--placeholder-opacity));
  12812. }
  12813. .focus\:placeholder-orange-500:focus::placeholder {
  12814. --placeholder-opacity: 1;
  12815. color: #ed8936;
  12816. color: rgba(237, 137, 54, var(--placeholder-opacity));
  12817. }
  12818. .focus\:placeholder-orange-600:focus::-moz-placeholder {
  12819. --placeholder-opacity: 1;
  12820. color: #dd6b20;
  12821. color: rgba(221, 107, 32, var(--placeholder-opacity));
  12822. }
  12823. .focus\:placeholder-orange-600:focus:-ms-input-placeholder {
  12824. --placeholder-opacity: 1;
  12825. color: #dd6b20;
  12826. color: rgba(221, 107, 32, var(--placeholder-opacity));
  12827. }
  12828. .focus\:placeholder-orange-600:focus::placeholder {
  12829. --placeholder-opacity: 1;
  12830. color: #dd6b20;
  12831. color: rgba(221, 107, 32, var(--placeholder-opacity));
  12832. }
  12833. .focus\:placeholder-orange-700:focus::-moz-placeholder {
  12834. --placeholder-opacity: 1;
  12835. color: #c05621;
  12836. color: rgba(192, 86, 33, var(--placeholder-opacity));
  12837. }
  12838. .focus\:placeholder-orange-700:focus:-ms-input-placeholder {
  12839. --placeholder-opacity: 1;
  12840. color: #c05621;
  12841. color: rgba(192, 86, 33, var(--placeholder-opacity));
  12842. }
  12843. .focus\:placeholder-orange-700:focus::placeholder {
  12844. --placeholder-opacity: 1;
  12845. color: #c05621;
  12846. color: rgba(192, 86, 33, var(--placeholder-opacity));
  12847. }
  12848. .focus\:placeholder-orange-800:focus::-moz-placeholder {
  12849. --placeholder-opacity: 1;
  12850. color: #9c4221;
  12851. color: rgba(156, 66, 33, var(--placeholder-opacity));
  12852. }
  12853. .focus\:placeholder-orange-800:focus:-ms-input-placeholder {
  12854. --placeholder-opacity: 1;
  12855. color: #9c4221;
  12856. color: rgba(156, 66, 33, var(--placeholder-opacity));
  12857. }
  12858. .focus\:placeholder-orange-800:focus::placeholder {
  12859. --placeholder-opacity: 1;
  12860. color: #9c4221;
  12861. color: rgba(156, 66, 33, var(--placeholder-opacity));
  12862. }
  12863. .focus\:placeholder-orange-900:focus::-moz-placeholder {
  12864. --placeholder-opacity: 1;
  12865. color: #7b341e;
  12866. color: rgba(123, 52, 30, var(--placeholder-opacity));
  12867. }
  12868. .focus\:placeholder-orange-900:focus:-ms-input-placeholder {
  12869. --placeholder-opacity: 1;
  12870. color: #7b341e;
  12871. color: rgba(123, 52, 30, var(--placeholder-opacity));
  12872. }
  12873. .focus\:placeholder-orange-900:focus::placeholder {
  12874. --placeholder-opacity: 1;
  12875. color: #7b341e;
  12876. color: rgba(123, 52, 30, var(--placeholder-opacity));
  12877. }
  12878. .focus\:placeholder-yellow-100:focus::-moz-placeholder {
  12879. --placeholder-opacity: 1;
  12880. color: #fffff0;
  12881. color: rgba(255, 255, 240, var(--placeholder-opacity));
  12882. }
  12883. .focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
  12884. --placeholder-opacity: 1;
  12885. color: #fffff0;
  12886. color: rgba(255, 255, 240, var(--placeholder-opacity));
  12887. }
  12888. .focus\:placeholder-yellow-100:focus::placeholder {
  12889. --placeholder-opacity: 1;
  12890. color: #fffff0;
  12891. color: rgba(255, 255, 240, var(--placeholder-opacity));
  12892. }
  12893. .focus\:placeholder-yellow-200:focus::-moz-placeholder {
  12894. --placeholder-opacity: 1;
  12895. color: #fefcbf;
  12896. color: rgba(254, 252, 191, var(--placeholder-opacity));
  12897. }
  12898. .focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
  12899. --placeholder-opacity: 1;
  12900. color: #fefcbf;
  12901. color: rgba(254, 252, 191, var(--placeholder-opacity));
  12902. }
  12903. .focus\:placeholder-yellow-200:focus::placeholder {
  12904. --placeholder-opacity: 1;
  12905. color: #fefcbf;
  12906. color: rgba(254, 252, 191, var(--placeholder-opacity));
  12907. }
  12908. .focus\:placeholder-yellow-300:focus::-moz-placeholder {
  12909. --placeholder-opacity: 1;
  12910. color: #faf089;
  12911. color: rgba(250, 240, 137, var(--placeholder-opacity));
  12912. }
  12913. .focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
  12914. --placeholder-opacity: 1;
  12915. color: #faf089;
  12916. color: rgba(250, 240, 137, var(--placeholder-opacity));
  12917. }
  12918. .focus\:placeholder-yellow-300:focus::placeholder {
  12919. --placeholder-opacity: 1;
  12920. color: #faf089;
  12921. color: rgba(250, 240, 137, var(--placeholder-opacity));
  12922. }
  12923. .focus\:placeholder-yellow-400:focus::-moz-placeholder {
  12924. --placeholder-opacity: 1;
  12925. color: #f6e05e;
  12926. color: rgba(246, 224, 94, var(--placeholder-opacity));
  12927. }
  12928. .focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
  12929. --placeholder-opacity: 1;
  12930. color: #f6e05e;
  12931. color: rgba(246, 224, 94, var(--placeholder-opacity));
  12932. }
  12933. .focus\:placeholder-yellow-400:focus::placeholder {
  12934. --placeholder-opacity: 1;
  12935. color: #f6e05e;
  12936. color: rgba(246, 224, 94, var(--placeholder-opacity));
  12937. }
  12938. .focus\:placeholder-yellow-500:focus::-moz-placeholder {
  12939. --placeholder-opacity: 1;
  12940. color: #ecc94b;
  12941. color: rgba(236, 201, 75, var(--placeholder-opacity));
  12942. }
  12943. .focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
  12944. --placeholder-opacity: 1;
  12945. color: #ecc94b;
  12946. color: rgba(236, 201, 75, var(--placeholder-opacity));
  12947. }
  12948. .focus\:placeholder-yellow-500:focus::placeholder {
  12949. --placeholder-opacity: 1;
  12950. color: #ecc94b;
  12951. color: rgba(236, 201, 75, var(--placeholder-opacity));
  12952. }
  12953. .focus\:placeholder-yellow-600:focus::-moz-placeholder {
  12954. --placeholder-opacity: 1;
  12955. color: #d69e2e;
  12956. color: rgba(214, 158, 46, var(--placeholder-opacity));
  12957. }
  12958. .focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
  12959. --placeholder-opacity: 1;
  12960. color: #d69e2e;
  12961. color: rgba(214, 158, 46, var(--placeholder-opacity));
  12962. }
  12963. .focus\:placeholder-yellow-600:focus::placeholder {
  12964. --placeholder-opacity: 1;
  12965. color: #d69e2e;
  12966. color: rgba(214, 158, 46, var(--placeholder-opacity));
  12967. }
  12968. .focus\:placeholder-yellow-700:focus::-moz-placeholder {
  12969. --placeholder-opacity: 1;
  12970. color: #b7791f;
  12971. color: rgba(183, 121, 31, var(--placeholder-opacity));
  12972. }
  12973. .focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
  12974. --placeholder-opacity: 1;
  12975. color: #b7791f;
  12976. color: rgba(183, 121, 31, var(--placeholder-opacity));
  12977. }
  12978. .focus\:placeholder-yellow-700:focus::placeholder {
  12979. --placeholder-opacity: 1;
  12980. color: #b7791f;
  12981. color: rgba(183, 121, 31, var(--placeholder-opacity));
  12982. }
  12983. .focus\:placeholder-yellow-800:focus::-moz-placeholder {
  12984. --placeholder-opacity: 1;
  12985. color: #975a16;
  12986. color: rgba(151, 90, 22, var(--placeholder-opacity));
  12987. }
  12988. .focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
  12989. --placeholder-opacity: 1;
  12990. color: #975a16;
  12991. color: rgba(151, 90, 22, var(--placeholder-opacity));
  12992. }
  12993. .focus\:placeholder-yellow-800:focus::placeholder {
  12994. --placeholder-opacity: 1;
  12995. color: #975a16;
  12996. color: rgba(151, 90, 22, var(--placeholder-opacity));
  12997. }
  12998. .focus\:placeholder-yellow-900:focus::-moz-placeholder {
  12999. --placeholder-opacity: 1;
  13000. color: #744210;
  13001. color: rgba(116, 66, 16, var(--placeholder-opacity));
  13002. }
  13003. .focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
  13004. --placeholder-opacity: 1;
  13005. color: #744210;
  13006. color: rgba(116, 66, 16, var(--placeholder-opacity));
  13007. }
  13008. .focus\:placeholder-yellow-900:focus::placeholder {
  13009. --placeholder-opacity: 1;
  13010. color: #744210;
  13011. color: rgba(116, 66, 16, var(--placeholder-opacity));
  13012. }
  13013. .focus\:placeholder-green-100:focus::-moz-placeholder {
  13014. --placeholder-opacity: 1;
  13015. color: #f0fff4;
  13016. color: rgba(240, 255, 244, var(--placeholder-opacity));
  13017. }
  13018. .focus\:placeholder-green-100:focus:-ms-input-placeholder {
  13019. --placeholder-opacity: 1;
  13020. color: #f0fff4;
  13021. color: rgba(240, 255, 244, var(--placeholder-opacity));
  13022. }
  13023. .focus\:placeholder-green-100:focus::placeholder {
  13024. --placeholder-opacity: 1;
  13025. color: #f0fff4;
  13026. color: rgba(240, 255, 244, var(--placeholder-opacity));
  13027. }
  13028. .focus\:placeholder-green-200:focus::-moz-placeholder {
  13029. --placeholder-opacity: 1;
  13030. color: #c6f6d5;
  13031. color: rgba(198, 246, 213, var(--placeholder-opacity));
  13032. }
  13033. .focus\:placeholder-green-200:focus:-ms-input-placeholder {
  13034. --placeholder-opacity: 1;
  13035. color: #c6f6d5;
  13036. color: rgba(198, 246, 213, var(--placeholder-opacity));
  13037. }
  13038. .focus\:placeholder-green-200:focus::placeholder {
  13039. --placeholder-opacity: 1;
  13040. color: #c6f6d5;
  13041. color: rgba(198, 246, 213, var(--placeholder-opacity));
  13042. }
  13043. .focus\:placeholder-green-300:focus::-moz-placeholder {
  13044. --placeholder-opacity: 1;
  13045. color: #9ae6b4;
  13046. color: rgba(154, 230, 180, var(--placeholder-opacity));
  13047. }
  13048. .focus\:placeholder-green-300:focus:-ms-input-placeholder {
  13049. --placeholder-opacity: 1;
  13050. color: #9ae6b4;
  13051. color: rgba(154, 230, 180, var(--placeholder-opacity));
  13052. }
  13053. .focus\:placeholder-green-300:focus::placeholder {
  13054. --placeholder-opacity: 1;
  13055. color: #9ae6b4;
  13056. color: rgba(154, 230, 180, var(--placeholder-opacity));
  13057. }
  13058. .focus\:placeholder-green-400:focus::-moz-placeholder {
  13059. --placeholder-opacity: 1;
  13060. color: #68d391;
  13061. color: rgba(104, 211, 145, var(--placeholder-opacity));
  13062. }
  13063. .focus\:placeholder-green-400:focus:-ms-input-placeholder {
  13064. --placeholder-opacity: 1;
  13065. color: #68d391;
  13066. color: rgba(104, 211, 145, var(--placeholder-opacity));
  13067. }
  13068. .focus\:placeholder-green-400:focus::placeholder {
  13069. --placeholder-opacity: 1;
  13070. color: #68d391;
  13071. color: rgba(104, 211, 145, var(--placeholder-opacity));
  13072. }
  13073. .focus\:placeholder-green-500:focus::-moz-placeholder {
  13074. --placeholder-opacity: 1;
  13075. color: #48bb78;
  13076. color: rgba(72, 187, 120, var(--placeholder-opacity));
  13077. }
  13078. .focus\:placeholder-green-500:focus:-ms-input-placeholder {
  13079. --placeholder-opacity: 1;
  13080. color: #48bb78;
  13081. color: rgba(72, 187, 120, var(--placeholder-opacity));
  13082. }
  13083. .focus\:placeholder-green-500:focus::placeholder {
  13084. --placeholder-opacity: 1;
  13085. color: #48bb78;
  13086. color: rgba(72, 187, 120, var(--placeholder-opacity));
  13087. }
  13088. .focus\:placeholder-green-600:focus::-moz-placeholder {
  13089. --placeholder-opacity: 1;
  13090. color: #38a169;
  13091. color: rgba(56, 161, 105, var(--placeholder-opacity));
  13092. }
  13093. .focus\:placeholder-green-600:focus:-ms-input-placeholder {
  13094. --placeholder-opacity: 1;
  13095. color: #38a169;
  13096. color: rgba(56, 161, 105, var(--placeholder-opacity));
  13097. }
  13098. .focus\:placeholder-green-600:focus::placeholder {
  13099. --placeholder-opacity: 1;
  13100. color: #38a169;
  13101. color: rgba(56, 161, 105, var(--placeholder-opacity));
  13102. }
  13103. .focus\:placeholder-green-700:focus::-moz-placeholder {
  13104. --placeholder-opacity: 1;
  13105. color: #2f855a;
  13106. color: rgba(47, 133, 90, var(--placeholder-opacity));
  13107. }
  13108. .focus\:placeholder-green-700:focus:-ms-input-placeholder {
  13109. --placeholder-opacity: 1;
  13110. color: #2f855a;
  13111. color: rgba(47, 133, 90, var(--placeholder-opacity));
  13112. }
  13113. .focus\:placeholder-green-700:focus::placeholder {
  13114. --placeholder-opacity: 1;
  13115. color: #2f855a;
  13116. color: rgba(47, 133, 90, var(--placeholder-opacity));
  13117. }
  13118. .focus\:placeholder-green-800:focus::-moz-placeholder {
  13119. --placeholder-opacity: 1;
  13120. color: #276749;
  13121. color: rgba(39, 103, 73, var(--placeholder-opacity));
  13122. }
  13123. .focus\:placeholder-green-800:focus:-ms-input-placeholder {
  13124. --placeholder-opacity: 1;
  13125. color: #276749;
  13126. color: rgba(39, 103, 73, var(--placeholder-opacity));
  13127. }
  13128. .focus\:placeholder-green-800:focus::placeholder {
  13129. --placeholder-opacity: 1;
  13130. color: #276749;
  13131. color: rgba(39, 103, 73, var(--placeholder-opacity));
  13132. }
  13133. .focus\:placeholder-green-900:focus::-moz-placeholder {
  13134. --placeholder-opacity: 1;
  13135. color: #22543d;
  13136. color: rgba(34, 84, 61, var(--placeholder-opacity));
  13137. }
  13138. .focus\:placeholder-green-900:focus:-ms-input-placeholder {
  13139. --placeholder-opacity: 1;
  13140. color: #22543d;
  13141. color: rgba(34, 84, 61, var(--placeholder-opacity));
  13142. }
  13143. .focus\:placeholder-green-900:focus::placeholder {
  13144. --placeholder-opacity: 1;
  13145. color: #22543d;
  13146. color: rgba(34, 84, 61, var(--placeholder-opacity));
  13147. }
  13148. .focus\:placeholder-teal-100:focus::-moz-placeholder {
  13149. --placeholder-opacity: 1;
  13150. color: #e6fffa;
  13151. color: rgba(230, 255, 250, var(--placeholder-opacity));
  13152. }
  13153. .focus\:placeholder-teal-100:focus:-ms-input-placeholder {
  13154. --placeholder-opacity: 1;
  13155. color: #e6fffa;
  13156. color: rgba(230, 255, 250, var(--placeholder-opacity));
  13157. }
  13158. .focus\:placeholder-teal-100:focus::placeholder {
  13159. --placeholder-opacity: 1;
  13160. color: #e6fffa;
  13161. color: rgba(230, 255, 250, var(--placeholder-opacity));
  13162. }
  13163. .focus\:placeholder-teal-200:focus::-moz-placeholder {
  13164. --placeholder-opacity: 1;
  13165. color: #b2f5ea;
  13166. color: rgba(178, 245, 234, var(--placeholder-opacity));
  13167. }
  13168. .focus\:placeholder-teal-200:focus:-ms-input-placeholder {
  13169. --placeholder-opacity: 1;
  13170. color: #b2f5ea;
  13171. color: rgba(178, 245, 234, var(--placeholder-opacity));
  13172. }
  13173. .focus\:placeholder-teal-200:focus::placeholder {
  13174. --placeholder-opacity: 1;
  13175. color: #b2f5ea;
  13176. color: rgba(178, 245, 234, var(--placeholder-opacity));
  13177. }
  13178. .focus\:placeholder-teal-300:focus::-moz-placeholder {
  13179. --placeholder-opacity: 1;
  13180. color: #81e6d9;
  13181. color: rgba(129, 230, 217, var(--placeholder-opacity));
  13182. }
  13183. .focus\:placeholder-teal-300:focus:-ms-input-placeholder {
  13184. --placeholder-opacity: 1;
  13185. color: #81e6d9;
  13186. color: rgba(129, 230, 217, var(--placeholder-opacity));
  13187. }
  13188. .focus\:placeholder-teal-300:focus::placeholder {
  13189. --placeholder-opacity: 1;
  13190. color: #81e6d9;
  13191. color: rgba(129, 230, 217, var(--placeholder-opacity));
  13192. }
  13193. .focus\:placeholder-teal-400:focus::-moz-placeholder {
  13194. --placeholder-opacity: 1;
  13195. color: #4fd1c5;
  13196. color: rgba(79, 209, 197, var(--placeholder-opacity));
  13197. }
  13198. .focus\:placeholder-teal-400:focus:-ms-input-placeholder {
  13199. --placeholder-opacity: 1;
  13200. color: #4fd1c5;
  13201. color: rgba(79, 209, 197, var(--placeholder-opacity));
  13202. }
  13203. .focus\:placeholder-teal-400:focus::placeholder {
  13204. --placeholder-opacity: 1;
  13205. color: #4fd1c5;
  13206. color: rgba(79, 209, 197, var(--placeholder-opacity));
  13207. }
  13208. .focus\:placeholder-teal-500:focus::-moz-placeholder {
  13209. --placeholder-opacity: 1;
  13210. color: #38b2ac;
  13211. color: rgba(56, 178, 172, var(--placeholder-opacity));
  13212. }
  13213. .focus\:placeholder-teal-500:focus:-ms-input-placeholder {
  13214. --placeholder-opacity: 1;
  13215. color: #38b2ac;
  13216. color: rgba(56, 178, 172, var(--placeholder-opacity));
  13217. }
  13218. .focus\:placeholder-teal-500:focus::placeholder {
  13219. --placeholder-opacity: 1;
  13220. color: #38b2ac;
  13221. color: rgba(56, 178, 172, var(--placeholder-opacity));
  13222. }
  13223. .focus\:placeholder-teal-600:focus::-moz-placeholder {
  13224. --placeholder-opacity: 1;
  13225. color: #319795;
  13226. color: rgba(49, 151, 149, var(--placeholder-opacity));
  13227. }
  13228. .focus\:placeholder-teal-600:focus:-ms-input-placeholder {
  13229. --placeholder-opacity: 1;
  13230. color: #319795;
  13231. color: rgba(49, 151, 149, var(--placeholder-opacity));
  13232. }
  13233. .focus\:placeholder-teal-600:focus::placeholder {
  13234. --placeholder-opacity: 1;
  13235. color: #319795;
  13236. color: rgba(49, 151, 149, var(--placeholder-opacity));
  13237. }
  13238. .focus\:placeholder-teal-700:focus::-moz-placeholder {
  13239. --placeholder-opacity: 1;
  13240. color: #2c7a7b;
  13241. color: rgba(44, 122, 123, var(--placeholder-opacity));
  13242. }
  13243. .focus\:placeholder-teal-700:focus:-ms-input-placeholder {
  13244. --placeholder-opacity: 1;
  13245. color: #2c7a7b;
  13246. color: rgba(44, 122, 123, var(--placeholder-opacity));
  13247. }
  13248. .focus\:placeholder-teal-700:focus::placeholder {
  13249. --placeholder-opacity: 1;
  13250. color: #2c7a7b;
  13251. color: rgba(44, 122, 123, var(--placeholder-opacity));
  13252. }
  13253. .focus\:placeholder-teal-800:focus::-moz-placeholder {
  13254. --placeholder-opacity: 1;
  13255. color: #285e61;
  13256. color: rgba(40, 94, 97, var(--placeholder-opacity));
  13257. }
  13258. .focus\:placeholder-teal-800:focus:-ms-input-placeholder {
  13259. --placeholder-opacity: 1;
  13260. color: #285e61;
  13261. color: rgba(40, 94, 97, var(--placeholder-opacity));
  13262. }
  13263. .focus\:placeholder-teal-800:focus::placeholder {
  13264. --placeholder-opacity: 1;
  13265. color: #285e61;
  13266. color: rgba(40, 94, 97, var(--placeholder-opacity));
  13267. }
  13268. .focus\:placeholder-teal-900:focus::-moz-placeholder {
  13269. --placeholder-opacity: 1;
  13270. color: #234e52;
  13271. color: rgba(35, 78, 82, var(--placeholder-opacity));
  13272. }
  13273. .focus\:placeholder-teal-900:focus:-ms-input-placeholder {
  13274. --placeholder-opacity: 1;
  13275. color: #234e52;
  13276. color: rgba(35, 78, 82, var(--placeholder-opacity));
  13277. }
  13278. .focus\:placeholder-teal-900:focus::placeholder {
  13279. --placeholder-opacity: 1;
  13280. color: #234e52;
  13281. color: rgba(35, 78, 82, var(--placeholder-opacity));
  13282. }
  13283. .focus\:placeholder-blue-100:focus::-moz-placeholder {
  13284. --placeholder-opacity: 1;
  13285. color: #ebf8ff;
  13286. color: rgba(235, 248, 255, var(--placeholder-opacity));
  13287. }
  13288. .focus\:placeholder-blue-100:focus:-ms-input-placeholder {
  13289. --placeholder-opacity: 1;
  13290. color: #ebf8ff;
  13291. color: rgba(235, 248, 255, var(--placeholder-opacity));
  13292. }
  13293. .focus\:placeholder-blue-100:focus::placeholder {
  13294. --placeholder-opacity: 1;
  13295. color: #ebf8ff;
  13296. color: rgba(235, 248, 255, var(--placeholder-opacity));
  13297. }
  13298. .focus\:placeholder-blue-200:focus::-moz-placeholder {
  13299. --placeholder-opacity: 1;
  13300. color: #bee3f8;
  13301. color: rgba(190, 227, 248, var(--placeholder-opacity));
  13302. }
  13303. .focus\:placeholder-blue-200:focus:-ms-input-placeholder {
  13304. --placeholder-opacity: 1;
  13305. color: #bee3f8;
  13306. color: rgba(190, 227, 248, var(--placeholder-opacity));
  13307. }
  13308. .focus\:placeholder-blue-200:focus::placeholder {
  13309. --placeholder-opacity: 1;
  13310. color: #bee3f8;
  13311. color: rgba(190, 227, 248, var(--placeholder-opacity));
  13312. }
  13313. .focus\:placeholder-blue-300:focus::-moz-placeholder {
  13314. --placeholder-opacity: 1;
  13315. color: #90cdf4;
  13316. color: rgba(144, 205, 244, var(--placeholder-opacity));
  13317. }
  13318. .focus\:placeholder-blue-300:focus:-ms-input-placeholder {
  13319. --placeholder-opacity: 1;
  13320. color: #90cdf4;
  13321. color: rgba(144, 205, 244, var(--placeholder-opacity));
  13322. }
  13323. .focus\:placeholder-blue-300:focus::placeholder {
  13324. --placeholder-opacity: 1;
  13325. color: #90cdf4;
  13326. color: rgba(144, 205, 244, var(--placeholder-opacity));
  13327. }
  13328. .focus\:placeholder-blue-400:focus::-moz-placeholder {
  13329. --placeholder-opacity: 1;
  13330. color: #63b3ed;
  13331. color: rgba(99, 179, 237, var(--placeholder-opacity));
  13332. }
  13333. .focus\:placeholder-blue-400:focus:-ms-input-placeholder {
  13334. --placeholder-opacity: 1;
  13335. color: #63b3ed;
  13336. color: rgba(99, 179, 237, var(--placeholder-opacity));
  13337. }
  13338. .focus\:placeholder-blue-400:focus::placeholder {
  13339. --placeholder-opacity: 1;
  13340. color: #63b3ed;
  13341. color: rgba(99, 179, 237, var(--placeholder-opacity));
  13342. }
  13343. .focus\:placeholder-blue-500:focus::-moz-placeholder {
  13344. --placeholder-opacity: 1;
  13345. color: #4299e1;
  13346. color: rgba(66, 153, 225, var(--placeholder-opacity));
  13347. }
  13348. .focus\:placeholder-blue-500:focus:-ms-input-placeholder {
  13349. --placeholder-opacity: 1;
  13350. color: #4299e1;
  13351. color: rgba(66, 153, 225, var(--placeholder-opacity));
  13352. }
  13353. .focus\:placeholder-blue-500:focus::placeholder {
  13354. --placeholder-opacity: 1;
  13355. color: #4299e1;
  13356. color: rgba(66, 153, 225, var(--placeholder-opacity));
  13357. }
  13358. .focus\:placeholder-blue-600:focus::-moz-placeholder {
  13359. --placeholder-opacity: 1;
  13360. color: #3182ce;
  13361. color: rgba(49, 130, 206, var(--placeholder-opacity));
  13362. }
  13363. .focus\:placeholder-blue-600:focus:-ms-input-placeholder {
  13364. --placeholder-opacity: 1;
  13365. color: #3182ce;
  13366. color: rgba(49, 130, 206, var(--placeholder-opacity));
  13367. }
  13368. .focus\:placeholder-blue-600:focus::placeholder {
  13369. --placeholder-opacity: 1;
  13370. color: #3182ce;
  13371. color: rgba(49, 130, 206, var(--placeholder-opacity));
  13372. }
  13373. .focus\:placeholder-blue-700:focus::-moz-placeholder {
  13374. --placeholder-opacity: 1;
  13375. color: #2b6cb0;
  13376. color: rgba(43, 108, 176, var(--placeholder-opacity));
  13377. }
  13378. .focus\:placeholder-blue-700:focus:-ms-input-placeholder {
  13379. --placeholder-opacity: 1;
  13380. color: #2b6cb0;
  13381. color: rgba(43, 108, 176, var(--placeholder-opacity));
  13382. }
  13383. .focus\:placeholder-blue-700:focus::placeholder {
  13384. --placeholder-opacity: 1;
  13385. color: #2b6cb0;
  13386. color: rgba(43, 108, 176, var(--placeholder-opacity));
  13387. }
  13388. .focus\:placeholder-blue-800:focus::-moz-placeholder {
  13389. --placeholder-opacity: 1;
  13390. color: #2c5282;
  13391. color: rgba(44, 82, 130, var(--placeholder-opacity));
  13392. }
  13393. .focus\:placeholder-blue-800:focus:-ms-input-placeholder {
  13394. --placeholder-opacity: 1;
  13395. color: #2c5282;
  13396. color: rgba(44, 82, 130, var(--placeholder-opacity));
  13397. }
  13398. .focus\:placeholder-blue-800:focus::placeholder {
  13399. --placeholder-opacity: 1;
  13400. color: #2c5282;
  13401. color: rgba(44, 82, 130, var(--placeholder-opacity));
  13402. }
  13403. .focus\:placeholder-blue-900:focus::-moz-placeholder {
  13404. --placeholder-opacity: 1;
  13405. color: #2a4365;
  13406. color: rgba(42, 67, 101, var(--placeholder-opacity));
  13407. }
  13408. .focus\:placeholder-blue-900:focus:-ms-input-placeholder {
  13409. --placeholder-opacity: 1;
  13410. color: #2a4365;
  13411. color: rgba(42, 67, 101, var(--placeholder-opacity));
  13412. }
  13413. .focus\:placeholder-blue-900:focus::placeholder {
  13414. --placeholder-opacity: 1;
  13415. color: #2a4365;
  13416. color: rgba(42, 67, 101, var(--placeholder-opacity));
  13417. }
  13418. .focus\:placeholder-indigo-100:focus::-moz-placeholder {
  13419. --placeholder-opacity: 1;
  13420. color: #ebf4ff;
  13421. color: rgba(235, 244, 255, var(--placeholder-opacity));
  13422. }
  13423. .focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
  13424. --placeholder-opacity: 1;
  13425. color: #ebf4ff;
  13426. color: rgba(235, 244, 255, var(--placeholder-opacity));
  13427. }
  13428. .focus\:placeholder-indigo-100:focus::placeholder {
  13429. --placeholder-opacity: 1;
  13430. color: #ebf4ff;
  13431. color: rgba(235, 244, 255, var(--placeholder-opacity));
  13432. }
  13433. .focus\:placeholder-indigo-200:focus::-moz-placeholder {
  13434. --placeholder-opacity: 1;
  13435. color: #c3dafe;
  13436. color: rgba(195, 218, 254, var(--placeholder-opacity));
  13437. }
  13438. .focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
  13439. --placeholder-opacity: 1;
  13440. color: #c3dafe;
  13441. color: rgba(195, 218, 254, var(--placeholder-opacity));
  13442. }
  13443. .focus\:placeholder-indigo-200:focus::placeholder {
  13444. --placeholder-opacity: 1;
  13445. color: #c3dafe;
  13446. color: rgba(195, 218, 254, var(--placeholder-opacity));
  13447. }
  13448. .focus\:placeholder-indigo-300:focus::-moz-placeholder {
  13449. --placeholder-opacity: 1;
  13450. color: #a3bffa;
  13451. color: rgba(163, 191, 250, var(--placeholder-opacity));
  13452. }
  13453. .focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
  13454. --placeholder-opacity: 1;
  13455. color: #a3bffa;
  13456. color: rgba(163, 191, 250, var(--placeholder-opacity));
  13457. }
  13458. .focus\:placeholder-indigo-300:focus::placeholder {
  13459. --placeholder-opacity: 1;
  13460. color: #a3bffa;
  13461. color: rgba(163, 191, 250, var(--placeholder-opacity));
  13462. }
  13463. .focus\:placeholder-indigo-400:focus::-moz-placeholder {
  13464. --placeholder-opacity: 1;
  13465. color: #7f9cf5;
  13466. color: rgba(127, 156, 245, var(--placeholder-opacity));
  13467. }
  13468. .focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
  13469. --placeholder-opacity: 1;
  13470. color: #7f9cf5;
  13471. color: rgba(127, 156, 245, var(--placeholder-opacity));
  13472. }
  13473. .focus\:placeholder-indigo-400:focus::placeholder {
  13474. --placeholder-opacity: 1;
  13475. color: #7f9cf5;
  13476. color: rgba(127, 156, 245, var(--placeholder-opacity));
  13477. }
  13478. .focus\:placeholder-indigo-500:focus::-moz-placeholder {
  13479. --placeholder-opacity: 1;
  13480. color: #667eea;
  13481. color: rgba(102, 126, 234, var(--placeholder-opacity));
  13482. }
  13483. .focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
  13484. --placeholder-opacity: 1;
  13485. color: #667eea;
  13486. color: rgba(102, 126, 234, var(--placeholder-opacity));
  13487. }
  13488. .focus\:placeholder-indigo-500:focus::placeholder {
  13489. --placeholder-opacity: 1;
  13490. color: #667eea;
  13491. color: rgba(102, 126, 234, var(--placeholder-opacity));
  13492. }
  13493. .focus\:placeholder-indigo-600:focus::-moz-placeholder {
  13494. --placeholder-opacity: 1;
  13495. color: #5a67d8;
  13496. color: rgba(90, 103, 216, var(--placeholder-opacity));
  13497. }
  13498. .focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
  13499. --placeholder-opacity: 1;
  13500. color: #5a67d8;
  13501. color: rgba(90, 103, 216, var(--placeholder-opacity));
  13502. }
  13503. .focus\:placeholder-indigo-600:focus::placeholder {
  13504. --placeholder-opacity: 1;
  13505. color: #5a67d8;
  13506. color: rgba(90, 103, 216, var(--placeholder-opacity));
  13507. }
  13508. .focus\:placeholder-indigo-700:focus::-moz-placeholder {
  13509. --placeholder-opacity: 1;
  13510. color: #4c51bf;
  13511. color: rgba(76, 81, 191, var(--placeholder-opacity));
  13512. }
  13513. .focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
  13514. --placeholder-opacity: 1;
  13515. color: #4c51bf;
  13516. color: rgba(76, 81, 191, var(--placeholder-opacity));
  13517. }
  13518. .focus\:placeholder-indigo-700:focus::placeholder {
  13519. --placeholder-opacity: 1;
  13520. color: #4c51bf;
  13521. color: rgba(76, 81, 191, var(--placeholder-opacity));
  13522. }
  13523. .focus\:placeholder-indigo-800:focus::-moz-placeholder {
  13524. --placeholder-opacity: 1;
  13525. color: #434190;
  13526. color: rgba(67, 65, 144, var(--placeholder-opacity));
  13527. }
  13528. .focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
  13529. --placeholder-opacity: 1;
  13530. color: #434190;
  13531. color: rgba(67, 65, 144, var(--placeholder-opacity));
  13532. }
  13533. .focus\:placeholder-indigo-800:focus::placeholder {
  13534. --placeholder-opacity: 1;
  13535. color: #434190;
  13536. color: rgba(67, 65, 144, var(--placeholder-opacity));
  13537. }
  13538. .focus\:placeholder-indigo-900:focus::-moz-placeholder {
  13539. --placeholder-opacity: 1;
  13540. color: #3c366b;
  13541. color: rgba(60, 54, 107, var(--placeholder-opacity));
  13542. }
  13543. .focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
  13544. --placeholder-opacity: 1;
  13545. color: #3c366b;
  13546. color: rgba(60, 54, 107, var(--placeholder-opacity));
  13547. }
  13548. .focus\:placeholder-indigo-900:focus::placeholder {
  13549. --placeholder-opacity: 1;
  13550. color: #3c366b;
  13551. color: rgba(60, 54, 107, var(--placeholder-opacity));
  13552. }
  13553. .focus\:placeholder-purple-100:focus::-moz-placeholder {
  13554. --placeholder-opacity: 1;
  13555. color: #faf5ff;
  13556. color: rgba(250, 245, 255, var(--placeholder-opacity));
  13557. }
  13558. .focus\:placeholder-purple-100:focus:-ms-input-placeholder {
  13559. --placeholder-opacity: 1;
  13560. color: #faf5ff;
  13561. color: rgba(250, 245, 255, var(--placeholder-opacity));
  13562. }
  13563. .focus\:placeholder-purple-100:focus::placeholder {
  13564. --placeholder-opacity: 1;
  13565. color: #faf5ff;
  13566. color: rgba(250, 245, 255, var(--placeholder-opacity));
  13567. }
  13568. .focus\:placeholder-purple-200:focus::-moz-placeholder {
  13569. --placeholder-opacity: 1;
  13570. color: #e9d8fd;
  13571. color: rgba(233, 216, 253, var(--placeholder-opacity));
  13572. }
  13573. .focus\:placeholder-purple-200:focus:-ms-input-placeholder {
  13574. --placeholder-opacity: 1;
  13575. color: #e9d8fd;
  13576. color: rgba(233, 216, 253, var(--placeholder-opacity));
  13577. }
  13578. .focus\:placeholder-purple-200:focus::placeholder {
  13579. --placeholder-opacity: 1;
  13580. color: #e9d8fd;
  13581. color: rgba(233, 216, 253, var(--placeholder-opacity));
  13582. }
  13583. .focus\:placeholder-purple-300:focus::-moz-placeholder {
  13584. --placeholder-opacity: 1;
  13585. color: #d6bcfa;
  13586. color: rgba(214, 188, 250, var(--placeholder-opacity));
  13587. }
  13588. .focus\:placeholder-purple-300:focus:-ms-input-placeholder {
  13589. --placeholder-opacity: 1;
  13590. color: #d6bcfa;
  13591. color: rgba(214, 188, 250, var(--placeholder-opacity));
  13592. }
  13593. .focus\:placeholder-purple-300:focus::placeholder {
  13594. --placeholder-opacity: 1;
  13595. color: #d6bcfa;
  13596. color: rgba(214, 188, 250, var(--placeholder-opacity));
  13597. }
  13598. .focus\:placeholder-purple-400:focus::-moz-placeholder {
  13599. --placeholder-opacity: 1;
  13600. color: #b794f4;
  13601. color: rgba(183, 148, 244, var(--placeholder-opacity));
  13602. }
  13603. .focus\:placeholder-purple-400:focus:-ms-input-placeholder {
  13604. --placeholder-opacity: 1;
  13605. color: #b794f4;
  13606. color: rgba(183, 148, 244, var(--placeholder-opacity));
  13607. }
  13608. .focus\:placeholder-purple-400:focus::placeholder {
  13609. --placeholder-opacity: 1;
  13610. color: #b794f4;
  13611. color: rgba(183, 148, 244, var(--placeholder-opacity));
  13612. }
  13613. .focus\:placeholder-purple-500:focus::-moz-placeholder {
  13614. --placeholder-opacity: 1;
  13615. color: #9f7aea;
  13616. color: rgba(159, 122, 234, var(--placeholder-opacity));
  13617. }
  13618. .focus\:placeholder-purple-500:focus:-ms-input-placeholder {
  13619. --placeholder-opacity: 1;
  13620. color: #9f7aea;
  13621. color: rgba(159, 122, 234, var(--placeholder-opacity));
  13622. }
  13623. .focus\:placeholder-purple-500:focus::placeholder {
  13624. --placeholder-opacity: 1;
  13625. color: #9f7aea;
  13626. color: rgba(159, 122, 234, var(--placeholder-opacity));
  13627. }
  13628. .focus\:placeholder-purple-600:focus::-moz-placeholder {
  13629. --placeholder-opacity: 1;
  13630. color: #805ad5;
  13631. color: rgba(128, 90, 213, var(--placeholder-opacity));
  13632. }
  13633. .focus\:placeholder-purple-600:focus:-ms-input-placeholder {
  13634. --placeholder-opacity: 1;
  13635. color: #805ad5;
  13636. color: rgba(128, 90, 213, var(--placeholder-opacity));
  13637. }
  13638. .focus\:placeholder-purple-600:focus::placeholder {
  13639. --placeholder-opacity: 1;
  13640. color: #805ad5;
  13641. color: rgba(128, 90, 213, var(--placeholder-opacity));
  13642. }
  13643. .focus\:placeholder-purple-700:focus::-moz-placeholder {
  13644. --placeholder-opacity: 1;
  13645. color: #6b46c1;
  13646. color: rgba(107, 70, 193, var(--placeholder-opacity));
  13647. }
  13648. .focus\:placeholder-purple-700:focus:-ms-input-placeholder {
  13649. --placeholder-opacity: 1;
  13650. color: #6b46c1;
  13651. color: rgba(107, 70, 193, var(--placeholder-opacity));
  13652. }
  13653. .focus\:placeholder-purple-700:focus::placeholder {
  13654. --placeholder-opacity: 1;
  13655. color: #6b46c1;
  13656. color: rgba(107, 70, 193, var(--placeholder-opacity));
  13657. }
  13658. .focus\:placeholder-purple-800:focus::-moz-placeholder {
  13659. --placeholder-opacity: 1;
  13660. color: #553c9a;
  13661. color: rgba(85, 60, 154, var(--placeholder-opacity));
  13662. }
  13663. .focus\:placeholder-purple-800:focus:-ms-input-placeholder {
  13664. --placeholder-opacity: 1;
  13665. color: #553c9a;
  13666. color: rgba(85, 60, 154, var(--placeholder-opacity));
  13667. }
  13668. .focus\:placeholder-purple-800:focus::placeholder {
  13669. --placeholder-opacity: 1;
  13670. color: #553c9a;
  13671. color: rgba(85, 60, 154, var(--placeholder-opacity));
  13672. }
  13673. .focus\:placeholder-purple-900:focus::-moz-placeholder {
  13674. --placeholder-opacity: 1;
  13675. color: #44337a;
  13676. color: rgba(68, 51, 122, var(--placeholder-opacity));
  13677. }
  13678. .focus\:placeholder-purple-900:focus:-ms-input-placeholder {
  13679. --placeholder-opacity: 1;
  13680. color: #44337a;
  13681. color: rgba(68, 51, 122, var(--placeholder-opacity));
  13682. }
  13683. .focus\:placeholder-purple-900:focus::placeholder {
  13684. --placeholder-opacity: 1;
  13685. color: #44337a;
  13686. color: rgba(68, 51, 122, var(--placeholder-opacity));
  13687. }
  13688. .focus\:placeholder-pink-100:focus::-moz-placeholder {
  13689. --placeholder-opacity: 1;
  13690. color: #fff5f7;
  13691. color: rgba(255, 245, 247, var(--placeholder-opacity));
  13692. }
  13693. .focus\:placeholder-pink-100:focus:-ms-input-placeholder {
  13694. --placeholder-opacity: 1;
  13695. color: #fff5f7;
  13696. color: rgba(255, 245, 247, var(--placeholder-opacity));
  13697. }
  13698. .focus\:placeholder-pink-100:focus::placeholder {
  13699. --placeholder-opacity: 1;
  13700. color: #fff5f7;
  13701. color: rgba(255, 245, 247, var(--placeholder-opacity));
  13702. }
  13703. .focus\:placeholder-pink-200:focus::-moz-placeholder {
  13704. --placeholder-opacity: 1;
  13705. color: #fed7e2;
  13706. color: rgba(254, 215, 226, var(--placeholder-opacity));
  13707. }
  13708. .focus\:placeholder-pink-200:focus:-ms-input-placeholder {
  13709. --placeholder-opacity: 1;
  13710. color: #fed7e2;
  13711. color: rgba(254, 215, 226, var(--placeholder-opacity));
  13712. }
  13713. .focus\:placeholder-pink-200:focus::placeholder {
  13714. --placeholder-opacity: 1;
  13715. color: #fed7e2;
  13716. color: rgba(254, 215, 226, var(--placeholder-opacity));
  13717. }
  13718. .focus\:placeholder-pink-300:focus::-moz-placeholder {
  13719. --placeholder-opacity: 1;
  13720. color: #fbb6ce;
  13721. color: rgba(251, 182, 206, var(--placeholder-opacity));
  13722. }
  13723. .focus\:placeholder-pink-300:focus:-ms-input-placeholder {
  13724. --placeholder-opacity: 1;
  13725. color: #fbb6ce;
  13726. color: rgba(251, 182, 206, var(--placeholder-opacity));
  13727. }
  13728. .focus\:placeholder-pink-300:focus::placeholder {
  13729. --placeholder-opacity: 1;
  13730. color: #fbb6ce;
  13731. color: rgba(251, 182, 206, var(--placeholder-opacity));
  13732. }
  13733. .focus\:placeholder-pink-400:focus::-moz-placeholder {
  13734. --placeholder-opacity: 1;
  13735. color: #f687b3;
  13736. color: rgba(246, 135, 179, var(--placeholder-opacity));
  13737. }
  13738. .focus\:placeholder-pink-400:focus:-ms-input-placeholder {
  13739. --placeholder-opacity: 1;
  13740. color: #f687b3;
  13741. color: rgba(246, 135, 179, var(--placeholder-opacity));
  13742. }
  13743. .focus\:placeholder-pink-400:focus::placeholder {
  13744. --placeholder-opacity: 1;
  13745. color: #f687b3;
  13746. color: rgba(246, 135, 179, var(--placeholder-opacity));
  13747. }
  13748. .focus\:placeholder-pink-500:focus::-moz-placeholder {
  13749. --placeholder-opacity: 1;
  13750. color: #ed64a6;
  13751. color: rgba(237, 100, 166, var(--placeholder-opacity));
  13752. }
  13753. .focus\:placeholder-pink-500:focus:-ms-input-placeholder {
  13754. --placeholder-opacity: 1;
  13755. color: #ed64a6;
  13756. color: rgba(237, 100, 166, var(--placeholder-opacity));
  13757. }
  13758. .focus\:placeholder-pink-500:focus::placeholder {
  13759. --placeholder-opacity: 1;
  13760. color: #ed64a6;
  13761. color: rgba(237, 100, 166, var(--placeholder-opacity));
  13762. }
  13763. .focus\:placeholder-pink-600:focus::-moz-placeholder {
  13764. --placeholder-opacity: 1;
  13765. color: #d53f8c;
  13766. color: rgba(213, 63, 140, var(--placeholder-opacity));
  13767. }
  13768. .focus\:placeholder-pink-600:focus:-ms-input-placeholder {
  13769. --placeholder-opacity: 1;
  13770. color: #d53f8c;
  13771. color: rgba(213, 63, 140, var(--placeholder-opacity));
  13772. }
  13773. .focus\:placeholder-pink-600:focus::placeholder {
  13774. --placeholder-opacity: 1;
  13775. color: #d53f8c;
  13776. color: rgba(213, 63, 140, var(--placeholder-opacity));
  13777. }
  13778. .focus\:placeholder-pink-700:focus::-moz-placeholder {
  13779. --placeholder-opacity: 1;
  13780. color: #b83280;
  13781. color: rgba(184, 50, 128, var(--placeholder-opacity));
  13782. }
  13783. .focus\:placeholder-pink-700:focus:-ms-input-placeholder {
  13784. --placeholder-opacity: 1;
  13785. color: #b83280;
  13786. color: rgba(184, 50, 128, var(--placeholder-opacity));
  13787. }
  13788. .focus\:placeholder-pink-700:focus::placeholder {
  13789. --placeholder-opacity: 1;
  13790. color: #b83280;
  13791. color: rgba(184, 50, 128, var(--placeholder-opacity));
  13792. }
  13793. .focus\:placeholder-pink-800:focus::-moz-placeholder {
  13794. --placeholder-opacity: 1;
  13795. color: #97266d;
  13796. color: rgba(151, 38, 109, var(--placeholder-opacity));
  13797. }
  13798. .focus\:placeholder-pink-800:focus:-ms-input-placeholder {
  13799. --placeholder-opacity: 1;
  13800. color: #97266d;
  13801. color: rgba(151, 38, 109, var(--placeholder-opacity));
  13802. }
  13803. .focus\:placeholder-pink-800:focus::placeholder {
  13804. --placeholder-opacity: 1;
  13805. color: #97266d;
  13806. color: rgba(151, 38, 109, var(--placeholder-opacity));
  13807. }
  13808. .focus\:placeholder-pink-900:focus::-moz-placeholder {
  13809. --placeholder-opacity: 1;
  13810. color: #702459;
  13811. color: rgba(112, 36, 89, var(--placeholder-opacity));
  13812. }
  13813. .focus\:placeholder-pink-900:focus:-ms-input-placeholder {
  13814. --placeholder-opacity: 1;
  13815. color: #702459;
  13816. color: rgba(112, 36, 89, var(--placeholder-opacity));
  13817. }
  13818. .focus\:placeholder-pink-900:focus::placeholder {
  13819. --placeholder-opacity: 1;
  13820. color: #702459;
  13821. color: rgba(112, 36, 89, var(--placeholder-opacity));
  13822. }
  13823. .placeholder-opacity-0::-moz-placeholder {
  13824. --placeholder-opacity: 0;
  13825. }
  13826. .placeholder-opacity-0:-ms-input-placeholder {
  13827. --placeholder-opacity: 0;
  13828. }
  13829. .placeholder-opacity-0::placeholder {
  13830. --placeholder-opacity: 0;
  13831. }
  13832. .placeholder-opacity-25::-moz-placeholder {
  13833. --placeholder-opacity: 0.25;
  13834. }
  13835. .placeholder-opacity-25:-ms-input-placeholder {
  13836. --placeholder-opacity: 0.25;
  13837. }
  13838. .placeholder-opacity-25::placeholder {
  13839. --placeholder-opacity: 0.25;
  13840. }
  13841. .placeholder-opacity-50::-moz-placeholder {
  13842. --placeholder-opacity: 0.5;
  13843. }
  13844. .placeholder-opacity-50:-ms-input-placeholder {
  13845. --placeholder-opacity: 0.5;
  13846. }
  13847. .placeholder-opacity-50::placeholder {
  13848. --placeholder-opacity: 0.5;
  13849. }
  13850. .placeholder-opacity-75::-moz-placeholder {
  13851. --placeholder-opacity: 0.75;
  13852. }
  13853. .placeholder-opacity-75:-ms-input-placeholder {
  13854. --placeholder-opacity: 0.75;
  13855. }
  13856. .placeholder-opacity-75::placeholder {
  13857. --placeholder-opacity: 0.75;
  13858. }
  13859. .placeholder-opacity-100::-moz-placeholder {
  13860. --placeholder-opacity: 1;
  13861. }
  13862. .placeholder-opacity-100:-ms-input-placeholder {
  13863. --placeholder-opacity: 1;
  13864. }
  13865. .placeholder-opacity-100::placeholder {
  13866. --placeholder-opacity: 1;
  13867. }
  13868. .focus\:placeholder-opacity-0:focus::-moz-placeholder {
  13869. --placeholder-opacity: 0;
  13870. }
  13871. .focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
  13872. --placeholder-opacity: 0;
  13873. }
  13874. .focus\:placeholder-opacity-0:focus::placeholder {
  13875. --placeholder-opacity: 0;
  13876. }
  13877. .focus\:placeholder-opacity-25:focus::-moz-placeholder {
  13878. --placeholder-opacity: 0.25;
  13879. }
  13880. .focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
  13881. --placeholder-opacity: 0.25;
  13882. }
  13883. .focus\:placeholder-opacity-25:focus::placeholder {
  13884. --placeholder-opacity: 0.25;
  13885. }
  13886. .focus\:placeholder-opacity-50:focus::-moz-placeholder {
  13887. --placeholder-opacity: 0.5;
  13888. }
  13889. .focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
  13890. --placeholder-opacity: 0.5;
  13891. }
  13892. .focus\:placeholder-opacity-50:focus::placeholder {
  13893. --placeholder-opacity: 0.5;
  13894. }
  13895. .focus\:placeholder-opacity-75:focus::-moz-placeholder {
  13896. --placeholder-opacity: 0.75;
  13897. }
  13898. .focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
  13899. --placeholder-opacity: 0.75;
  13900. }
  13901. .focus\:placeholder-opacity-75:focus::placeholder {
  13902. --placeholder-opacity: 0.75;
  13903. }
  13904. .focus\:placeholder-opacity-100:focus::-moz-placeholder {
  13905. --placeholder-opacity: 1;
  13906. }
  13907. .focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
  13908. --placeholder-opacity: 1;
  13909. }
  13910. .focus\:placeholder-opacity-100:focus::placeholder {
  13911. --placeholder-opacity: 1;
  13912. }
  13913. .pointer-events-none {
  13914. pointer-events: none;
  13915. }
  13916. .pointer-events-auto {
  13917. pointer-events: auto;
  13918. }
  13919. .static {
  13920. position: static;
  13921. }
  13922. .fixed {
  13923. position: fixed;
  13924. }
  13925. .absolute {
  13926. position: absolute;
  13927. }
  13928. .relative {
  13929. position: relative;
  13930. }
  13931. .sticky {
  13932. position: -webkit-sticky;
  13933. position: sticky;
  13934. }
  13935. .inset-0 {
  13936. top: 0;
  13937. right: 0;
  13938. bottom: 0;
  13939. left: 0;
  13940. }
  13941. .inset-auto {
  13942. top: auto;
  13943. right: auto;
  13944. bottom: auto;
  13945. left: auto;
  13946. }
  13947. .inset-y-0 {
  13948. top: 0;
  13949. bottom: 0;
  13950. }
  13951. .inset-x-0 {
  13952. right: 0;
  13953. left: 0;
  13954. }
  13955. .inset-y-auto {
  13956. top: auto;
  13957. bottom: auto;
  13958. }
  13959. .inset-x-auto {
  13960. right: auto;
  13961. left: auto;
  13962. }
  13963. .top-0 {
  13964. top: 0;
  13965. }
  13966. .right-0 {
  13967. right: 0;
  13968. }
  13969. .bottom-0 {
  13970. bottom: 0;
  13971. }
  13972. .left-0 {
  13973. left: 0;
  13974. }
  13975. .top-auto {
  13976. top: auto;
  13977. }
  13978. .right-auto {
  13979. right: auto;
  13980. }
  13981. .bottom-auto {
  13982. bottom: auto;
  13983. }
  13984. .left-auto {
  13985. left: auto;
  13986. }
  13987. .resize-none {
  13988. resize: none;
  13989. }
  13990. .resize-y {
  13991. resize: vertical;
  13992. }
  13993. .resize-x {
  13994. resize: horizontal;
  13995. }
  13996. .resize {
  13997. resize: both;
  13998. }
  13999. .shadow-xs {
  14000. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  14001. }
  14002. .shadow-sm {
  14003. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  14004. }
  14005. .shadow {
  14006. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  14007. }
  14008. .shadow-md {
  14009. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  14010. }
  14011. .shadow-lg {
  14012. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  14013. }
  14014. .shadow-xl {
  14015. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  14016. }
  14017. .shadow-2xl {
  14018. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  14019. }
  14020. .shadow-inner {
  14021. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  14022. }
  14023. .shadow-outline {
  14024. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  14025. }
  14026. .shadow-none {
  14027. box-shadow: none;
  14028. }
  14029. .hover\:shadow-xs:hover {
  14030. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  14031. }
  14032. .hover\:shadow-sm:hover {
  14033. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  14034. }
  14035. .hover\:shadow:hover {
  14036. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  14037. }
  14038. .hover\:shadow-md:hover {
  14039. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  14040. }
  14041. .hover\:shadow-lg:hover {
  14042. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  14043. }
  14044. .hover\:shadow-xl:hover {
  14045. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  14046. }
  14047. .hover\:shadow-2xl:hover {
  14048. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  14049. }
  14050. .hover\:shadow-inner:hover {
  14051. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  14052. }
  14053. .hover\:shadow-outline:hover {
  14054. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  14055. }
  14056. .hover\:shadow-none:hover {
  14057. box-shadow: none;
  14058. }
  14059. .focus\:shadow-xs:focus {
  14060. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  14061. }
  14062. .focus\:shadow-sm:focus {
  14063. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  14064. }
  14065. .focus\:shadow:focus {
  14066. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  14067. }
  14068. .focus\:shadow-md:focus {
  14069. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  14070. }
  14071. .focus\:shadow-lg:focus {
  14072. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  14073. }
  14074. .focus\:shadow-xl:focus {
  14075. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  14076. }
  14077. .focus\:shadow-2xl:focus {
  14078. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  14079. }
  14080. .focus\:shadow-inner:focus {
  14081. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  14082. }
  14083. .focus\:shadow-outline:focus {
  14084. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  14085. }
  14086. .focus\:shadow-none:focus {
  14087. box-shadow: none;
  14088. }
  14089. .fill-current {
  14090. fill: currentColor;
  14091. }
  14092. .stroke-current {
  14093. stroke: currentColor;
  14094. }
  14095. .stroke-0 {
  14096. stroke-width: 0;
  14097. }
  14098. .stroke-1 {
  14099. stroke-width: 1;
  14100. }
  14101. .stroke-2 {
  14102. stroke-width: 2;
  14103. }
  14104. .table-auto {
  14105. table-layout: auto;
  14106. }
  14107. .table-fixed {
  14108. table-layout: fixed;
  14109. }
  14110. .text-left {
  14111. text-align: left;
  14112. }
  14113. .text-center {
  14114. text-align: center;
  14115. }
  14116. .text-right {
  14117. text-align: right;
  14118. }
  14119. .text-justify {
  14120. text-align: justify;
  14121. }
  14122. .text-transparent {
  14123. color: transparent;
  14124. }
  14125. .text-current {
  14126. color: currentColor;
  14127. }
  14128. .text-black {
  14129. --text-opacity: 1;
  14130. color: #000;
  14131. color: rgba(0, 0, 0, var(--text-opacity));
  14132. }
  14133. .text-white {
  14134. --text-opacity: 1;
  14135. color: #fff;
  14136. color: rgba(255, 255, 255, var(--text-opacity));
  14137. }
  14138. .text-gray-100 {
  14139. --text-opacity: 1;
  14140. color: #f7fafc;
  14141. color: rgba(247, 250, 252, var(--text-opacity));
  14142. }
  14143. .text-gray-200 {
  14144. --text-opacity: 1;
  14145. color: #edf2f7;
  14146. color: rgba(237, 242, 247, var(--text-opacity));
  14147. }
  14148. .text-gray-300 {
  14149. --text-opacity: 1;
  14150. color: #e2e8f0;
  14151. color: rgba(226, 232, 240, var(--text-opacity));
  14152. }
  14153. .text-gray-400 {
  14154. --text-opacity: 1;
  14155. color: #cbd5e0;
  14156. color: rgba(203, 213, 224, var(--text-opacity));
  14157. }
  14158. .text-gray-500 {
  14159. --text-opacity: 1;
  14160. color: #a0aec0;
  14161. color: rgba(160, 174, 192, var(--text-opacity));
  14162. }
  14163. .text-gray-600 {
  14164. --text-opacity: 1;
  14165. color: #718096;
  14166. color: rgba(113, 128, 150, var(--text-opacity));
  14167. }
  14168. .text-gray-700 {
  14169. --text-opacity: 1;
  14170. color: #4a5568;
  14171. color: rgba(74, 85, 104, var(--text-opacity));
  14172. }
  14173. .text-gray-800 {
  14174. --text-opacity: 1;
  14175. color: #2d3748;
  14176. color: rgba(45, 55, 72, var(--text-opacity));
  14177. }
  14178. .text-gray-900 {
  14179. --text-opacity: 1;
  14180. color: #1a202c;
  14181. color: rgba(26, 32, 44, var(--text-opacity));
  14182. }
  14183. .text-red-100 {
  14184. --text-opacity: 1;
  14185. color: #fff5f5;
  14186. color: rgba(255, 245, 245, var(--text-opacity));
  14187. }
  14188. .text-red-200 {
  14189. --text-opacity: 1;
  14190. color: #fed7d7;
  14191. color: rgba(254, 215, 215, var(--text-opacity));
  14192. }
  14193. .text-red-300 {
  14194. --text-opacity: 1;
  14195. color: #feb2b2;
  14196. color: rgba(254, 178, 178, var(--text-opacity));
  14197. }
  14198. .text-red-400 {
  14199. --text-opacity: 1;
  14200. color: #fc8181;
  14201. color: rgba(252, 129, 129, var(--text-opacity));
  14202. }
  14203. .text-red-500 {
  14204. --text-opacity: 1;
  14205. color: #f56565;
  14206. color: rgba(245, 101, 101, var(--text-opacity));
  14207. }
  14208. .text-red-600 {
  14209. --text-opacity: 1;
  14210. color: #e53e3e;
  14211. color: rgba(229, 62, 62, var(--text-opacity));
  14212. }
  14213. .text-red-700 {
  14214. --text-opacity: 1;
  14215. color: #c53030;
  14216. color: rgba(197, 48, 48, var(--text-opacity));
  14217. }
  14218. .text-red-800 {
  14219. --text-opacity: 1;
  14220. color: #9b2c2c;
  14221. color: rgba(155, 44, 44, var(--text-opacity));
  14222. }
  14223. .text-red-900 {
  14224. --text-opacity: 1;
  14225. color: #742a2a;
  14226. color: rgba(116, 42, 42, var(--text-opacity));
  14227. }
  14228. .text-orange-100 {
  14229. --text-opacity: 1;
  14230. color: #fffaf0;
  14231. color: rgba(255, 250, 240, var(--text-opacity));
  14232. }
  14233. .text-orange-200 {
  14234. --text-opacity: 1;
  14235. color: #feebc8;
  14236. color: rgba(254, 235, 200, var(--text-opacity));
  14237. }
  14238. .text-orange-300 {
  14239. --text-opacity: 1;
  14240. color: #fbd38d;
  14241. color: rgba(251, 211, 141, var(--text-opacity));
  14242. }
  14243. .text-orange-400 {
  14244. --text-opacity: 1;
  14245. color: #f6ad55;
  14246. color: rgba(246, 173, 85, var(--text-opacity));
  14247. }
  14248. .text-orange-500 {
  14249. --text-opacity: 1;
  14250. color: #ed8936;
  14251. color: rgba(237, 137, 54, var(--text-opacity));
  14252. }
  14253. .text-orange-600 {
  14254. --text-opacity: 1;
  14255. color: #dd6b20;
  14256. color: rgba(221, 107, 32, var(--text-opacity));
  14257. }
  14258. .text-orange-700 {
  14259. --text-opacity: 1;
  14260. color: #c05621;
  14261. color: rgba(192, 86, 33, var(--text-opacity));
  14262. }
  14263. .text-orange-800 {
  14264. --text-opacity: 1;
  14265. color: #9c4221;
  14266. color: rgba(156, 66, 33, var(--text-opacity));
  14267. }
  14268. .text-orange-900 {
  14269. --text-opacity: 1;
  14270. color: #7b341e;
  14271. color: rgba(123, 52, 30, var(--text-opacity));
  14272. }
  14273. .text-yellow-100 {
  14274. --text-opacity: 1;
  14275. color: #fffff0;
  14276. color: rgba(255, 255, 240, var(--text-opacity));
  14277. }
  14278. .text-yellow-200 {
  14279. --text-opacity: 1;
  14280. color: #fefcbf;
  14281. color: rgba(254, 252, 191, var(--text-opacity));
  14282. }
  14283. .text-yellow-300 {
  14284. --text-opacity: 1;
  14285. color: #faf089;
  14286. color: rgba(250, 240, 137, var(--text-opacity));
  14287. }
  14288. .text-yellow-400 {
  14289. --text-opacity: 1;
  14290. color: #f6e05e;
  14291. color: rgba(246, 224, 94, var(--text-opacity));
  14292. }
  14293. .text-yellow-500 {
  14294. --text-opacity: 1;
  14295. color: #ecc94b;
  14296. color: rgba(236, 201, 75, var(--text-opacity));
  14297. }
  14298. .text-yellow-600 {
  14299. --text-opacity: 1;
  14300. color: #d69e2e;
  14301. color: rgba(214, 158, 46, var(--text-opacity));
  14302. }
  14303. .text-yellow-700 {
  14304. --text-opacity: 1;
  14305. color: #b7791f;
  14306. color: rgba(183, 121, 31, var(--text-opacity));
  14307. }
  14308. .text-yellow-800 {
  14309. --text-opacity: 1;
  14310. color: #975a16;
  14311. color: rgba(151, 90, 22, var(--text-opacity));
  14312. }
  14313. .text-yellow-900 {
  14314. --text-opacity: 1;
  14315. color: #744210;
  14316. color: rgba(116, 66, 16, var(--text-opacity));
  14317. }
  14318. .text-green-100 {
  14319. --text-opacity: 1;
  14320. color: #f0fff4;
  14321. color: rgba(240, 255, 244, var(--text-opacity));
  14322. }
  14323. .text-green-200 {
  14324. --text-opacity: 1;
  14325. color: #c6f6d5;
  14326. color: rgba(198, 246, 213, var(--text-opacity));
  14327. }
  14328. .text-green-300 {
  14329. --text-opacity: 1;
  14330. color: #9ae6b4;
  14331. color: rgba(154, 230, 180, var(--text-opacity));
  14332. }
  14333. .text-green-400 {
  14334. --text-opacity: 1;
  14335. color: #68d391;
  14336. color: rgba(104, 211, 145, var(--text-opacity));
  14337. }
  14338. .text-green-500 {
  14339. --text-opacity: 1;
  14340. color: #48bb78;
  14341. color: rgba(72, 187, 120, var(--text-opacity));
  14342. }
  14343. .text-green-600 {
  14344. --text-opacity: 1;
  14345. color: #38a169;
  14346. color: rgba(56, 161, 105, var(--text-opacity));
  14347. }
  14348. .text-green-700 {
  14349. --text-opacity: 1;
  14350. color: #2f855a;
  14351. color: rgba(47, 133, 90, var(--text-opacity));
  14352. }
  14353. .text-green-800 {
  14354. --text-opacity: 1;
  14355. color: #276749;
  14356. color: rgba(39, 103, 73, var(--text-opacity));
  14357. }
  14358. .text-green-900 {
  14359. --text-opacity: 1;
  14360. color: #22543d;
  14361. color: rgba(34, 84, 61, var(--text-opacity));
  14362. }
  14363. .text-teal-100 {
  14364. --text-opacity: 1;
  14365. color: #e6fffa;
  14366. color: rgba(230, 255, 250, var(--text-opacity));
  14367. }
  14368. .text-teal-200 {
  14369. --text-opacity: 1;
  14370. color: #b2f5ea;
  14371. color: rgba(178, 245, 234, var(--text-opacity));
  14372. }
  14373. .text-teal-300 {
  14374. --text-opacity: 1;
  14375. color: #81e6d9;
  14376. color: rgba(129, 230, 217, var(--text-opacity));
  14377. }
  14378. .text-teal-400 {
  14379. --text-opacity: 1;
  14380. color: #4fd1c5;
  14381. color: rgba(79, 209, 197, var(--text-opacity));
  14382. }
  14383. .text-teal-500 {
  14384. --text-opacity: 1;
  14385. color: #38b2ac;
  14386. color: rgba(56, 178, 172, var(--text-opacity));
  14387. }
  14388. .text-teal-600 {
  14389. --text-opacity: 1;
  14390. color: #319795;
  14391. color: rgba(49, 151, 149, var(--text-opacity));
  14392. }
  14393. .text-teal-700 {
  14394. --text-opacity: 1;
  14395. color: #2c7a7b;
  14396. color: rgba(44, 122, 123, var(--text-opacity));
  14397. }
  14398. .text-teal-800 {
  14399. --text-opacity: 1;
  14400. color: #285e61;
  14401. color: rgba(40, 94, 97, var(--text-opacity));
  14402. }
  14403. .text-teal-900 {
  14404. --text-opacity: 1;
  14405. color: #234e52;
  14406. color: rgba(35, 78, 82, var(--text-opacity));
  14407. }
  14408. .text-blue-100 {
  14409. --text-opacity: 1;
  14410. color: #ebf8ff;
  14411. color: rgba(235, 248, 255, var(--text-opacity));
  14412. }
  14413. .text-blue-200 {
  14414. --text-opacity: 1;
  14415. color: #bee3f8;
  14416. color: rgba(190, 227, 248, var(--text-opacity));
  14417. }
  14418. .text-blue-300 {
  14419. --text-opacity: 1;
  14420. color: #90cdf4;
  14421. color: rgba(144, 205, 244, var(--text-opacity));
  14422. }
  14423. .text-blue-400 {
  14424. --text-opacity: 1;
  14425. color: #63b3ed;
  14426. color: rgba(99, 179, 237, var(--text-opacity));
  14427. }
  14428. .text-blue-500 {
  14429. --text-opacity: 1;
  14430. color: #4299e1;
  14431. color: rgba(66, 153, 225, var(--text-opacity));
  14432. }
  14433. .text-blue-600 {
  14434. --text-opacity: 1;
  14435. color: #3182ce;
  14436. color: rgba(49, 130, 206, var(--text-opacity));
  14437. }
  14438. .text-blue-700 {
  14439. --text-opacity: 1;
  14440. color: #2b6cb0;
  14441. color: rgba(43, 108, 176, var(--text-opacity));
  14442. }
  14443. .text-blue-800 {
  14444. --text-opacity: 1;
  14445. color: #2c5282;
  14446. color: rgba(44, 82, 130, var(--text-opacity));
  14447. }
  14448. .text-blue-900 {
  14449. --text-opacity: 1;
  14450. color: #2a4365;
  14451. color: rgba(42, 67, 101, var(--text-opacity));
  14452. }
  14453. .text-indigo-100 {
  14454. --text-opacity: 1;
  14455. color: #ebf4ff;
  14456. color: rgba(235, 244, 255, var(--text-opacity));
  14457. }
  14458. .text-indigo-200 {
  14459. --text-opacity: 1;
  14460. color: #c3dafe;
  14461. color: rgba(195, 218, 254, var(--text-opacity));
  14462. }
  14463. .text-indigo-300 {
  14464. --text-opacity: 1;
  14465. color: #a3bffa;
  14466. color: rgba(163, 191, 250, var(--text-opacity));
  14467. }
  14468. .text-indigo-400 {
  14469. --text-opacity: 1;
  14470. color: #7f9cf5;
  14471. color: rgba(127, 156, 245, var(--text-opacity));
  14472. }
  14473. .text-indigo-500 {
  14474. --text-opacity: 1;
  14475. color: #667eea;
  14476. color: rgba(102, 126, 234, var(--text-opacity));
  14477. }
  14478. .text-indigo-600 {
  14479. --text-opacity: 1;
  14480. color: #5a67d8;
  14481. color: rgba(90, 103, 216, var(--text-opacity));
  14482. }
  14483. .text-indigo-700 {
  14484. --text-opacity: 1;
  14485. color: #4c51bf;
  14486. color: rgba(76, 81, 191, var(--text-opacity));
  14487. }
  14488. .text-indigo-800 {
  14489. --text-opacity: 1;
  14490. color: #434190;
  14491. color: rgba(67, 65, 144, var(--text-opacity));
  14492. }
  14493. .text-indigo-900 {
  14494. --text-opacity: 1;
  14495. color: #3c366b;
  14496. color: rgba(60, 54, 107, var(--text-opacity));
  14497. }
  14498. .text-purple-100 {
  14499. --text-opacity: 1;
  14500. color: #faf5ff;
  14501. color: rgba(250, 245, 255, var(--text-opacity));
  14502. }
  14503. .text-purple-200 {
  14504. --text-opacity: 1;
  14505. color: #e9d8fd;
  14506. color: rgba(233, 216, 253, var(--text-opacity));
  14507. }
  14508. .text-purple-300 {
  14509. --text-opacity: 1;
  14510. color: #d6bcfa;
  14511. color: rgba(214, 188, 250, var(--text-opacity));
  14512. }
  14513. .text-purple-400 {
  14514. --text-opacity: 1;
  14515. color: #b794f4;
  14516. color: rgba(183, 148, 244, var(--text-opacity));
  14517. }
  14518. .text-purple-500 {
  14519. --text-opacity: 1;
  14520. color: #9f7aea;
  14521. color: rgba(159, 122, 234, var(--text-opacity));
  14522. }
  14523. .text-purple-600 {
  14524. --text-opacity: 1;
  14525. color: #805ad5;
  14526. color: rgba(128, 90, 213, var(--text-opacity));
  14527. }
  14528. .text-purple-700 {
  14529. --text-opacity: 1;
  14530. color: #6b46c1;
  14531. color: rgba(107, 70, 193, var(--text-opacity));
  14532. }
  14533. .text-purple-800 {
  14534. --text-opacity: 1;
  14535. color: #553c9a;
  14536. color: rgba(85, 60, 154, var(--text-opacity));
  14537. }
  14538. .text-purple-900 {
  14539. --text-opacity: 1;
  14540. color: #44337a;
  14541. color: rgba(68, 51, 122, var(--text-opacity));
  14542. }
  14543. .text-pink-100 {
  14544. --text-opacity: 1;
  14545. color: #fff5f7;
  14546. color: rgba(255, 245, 247, var(--text-opacity));
  14547. }
  14548. .text-pink-200 {
  14549. --text-opacity: 1;
  14550. color: #fed7e2;
  14551. color: rgba(254, 215, 226, var(--text-opacity));
  14552. }
  14553. .text-pink-300 {
  14554. --text-opacity: 1;
  14555. color: #fbb6ce;
  14556. color: rgba(251, 182, 206, var(--text-opacity));
  14557. }
  14558. .text-pink-400 {
  14559. --text-opacity: 1;
  14560. color: #f687b3;
  14561. color: rgba(246, 135, 179, var(--text-opacity));
  14562. }
  14563. .text-pink-500 {
  14564. --text-opacity: 1;
  14565. color: #ed64a6;
  14566. color: rgba(237, 100, 166, var(--text-opacity));
  14567. }
  14568. .text-pink-600 {
  14569. --text-opacity: 1;
  14570. color: #d53f8c;
  14571. color: rgba(213, 63, 140, var(--text-opacity));
  14572. }
  14573. .text-pink-700 {
  14574. --text-opacity: 1;
  14575. color: #b83280;
  14576. color: rgba(184, 50, 128, var(--text-opacity));
  14577. }
  14578. .text-pink-800 {
  14579. --text-opacity: 1;
  14580. color: #97266d;
  14581. color: rgba(151, 38, 109, var(--text-opacity));
  14582. }
  14583. .text-pink-900 {
  14584. --text-opacity: 1;
  14585. color: #702459;
  14586. color: rgba(112, 36, 89, var(--text-opacity));
  14587. }
  14588. .hover\:text-transparent:hover {
  14589. color: transparent;
  14590. }
  14591. .hover\:text-current:hover {
  14592. color: currentColor;
  14593. }
  14594. .hover\:text-black:hover {
  14595. --text-opacity: 1;
  14596. color: #000;
  14597. color: rgba(0, 0, 0, var(--text-opacity));
  14598. }
  14599. .hover\:text-white:hover {
  14600. --text-opacity: 1;
  14601. color: #fff;
  14602. color: rgba(255, 255, 255, var(--text-opacity));
  14603. }
  14604. .hover\:text-gray-100:hover {
  14605. --text-opacity: 1;
  14606. color: #f7fafc;
  14607. color: rgba(247, 250, 252, var(--text-opacity));
  14608. }
  14609. .hover\:text-gray-200:hover {
  14610. --text-opacity: 1;
  14611. color: #edf2f7;
  14612. color: rgba(237, 242, 247, var(--text-opacity));
  14613. }
  14614. .hover\:text-gray-300:hover {
  14615. --text-opacity: 1;
  14616. color: #e2e8f0;
  14617. color: rgba(226, 232, 240, var(--text-opacity));
  14618. }
  14619. .hover\:text-gray-400:hover {
  14620. --text-opacity: 1;
  14621. color: #cbd5e0;
  14622. color: rgba(203, 213, 224, var(--text-opacity));
  14623. }
  14624. .hover\:text-gray-500:hover {
  14625. --text-opacity: 1;
  14626. color: #a0aec0;
  14627. color: rgba(160, 174, 192, var(--text-opacity));
  14628. }
  14629. .hover\:text-gray-600:hover {
  14630. --text-opacity: 1;
  14631. color: #718096;
  14632. color: rgba(113, 128, 150, var(--text-opacity));
  14633. }
  14634. .hover\:text-gray-700:hover {
  14635. --text-opacity: 1;
  14636. color: #4a5568;
  14637. color: rgba(74, 85, 104, var(--text-opacity));
  14638. }
  14639. .hover\:text-gray-800:hover {
  14640. --text-opacity: 1;
  14641. color: #2d3748;
  14642. color: rgba(45, 55, 72, var(--text-opacity));
  14643. }
  14644. .hover\:text-gray-900:hover {
  14645. --text-opacity: 1;
  14646. color: #1a202c;
  14647. color: rgba(26, 32, 44, var(--text-opacity));
  14648. }
  14649. .hover\:text-red-100:hover {
  14650. --text-opacity: 1;
  14651. color: #fff5f5;
  14652. color: rgba(255, 245, 245, var(--text-opacity));
  14653. }
  14654. .hover\:text-red-200:hover {
  14655. --text-opacity: 1;
  14656. color: #fed7d7;
  14657. color: rgba(254, 215, 215, var(--text-opacity));
  14658. }
  14659. .hover\:text-red-300:hover {
  14660. --text-opacity: 1;
  14661. color: #feb2b2;
  14662. color: rgba(254, 178, 178, var(--text-opacity));
  14663. }
  14664. .hover\:text-red-400:hover {
  14665. --text-opacity: 1;
  14666. color: #fc8181;
  14667. color: rgba(252, 129, 129, var(--text-opacity));
  14668. }
  14669. .hover\:text-red-500:hover {
  14670. --text-opacity: 1;
  14671. color: #f56565;
  14672. color: rgba(245, 101, 101, var(--text-opacity));
  14673. }
  14674. .hover\:text-red-600:hover {
  14675. --text-opacity: 1;
  14676. color: #e53e3e;
  14677. color: rgba(229, 62, 62, var(--text-opacity));
  14678. }
  14679. .hover\:text-red-700:hover {
  14680. --text-opacity: 1;
  14681. color: #c53030;
  14682. color: rgba(197, 48, 48, var(--text-opacity));
  14683. }
  14684. .hover\:text-red-800:hover {
  14685. --text-opacity: 1;
  14686. color: #9b2c2c;
  14687. color: rgba(155, 44, 44, var(--text-opacity));
  14688. }
  14689. .hover\:text-red-900:hover {
  14690. --text-opacity: 1;
  14691. color: #742a2a;
  14692. color: rgba(116, 42, 42, var(--text-opacity));
  14693. }
  14694. .hover\:text-orange-100:hover {
  14695. --text-opacity: 1;
  14696. color: #fffaf0;
  14697. color: rgba(255, 250, 240, var(--text-opacity));
  14698. }
  14699. .hover\:text-orange-200:hover {
  14700. --text-opacity: 1;
  14701. color: #feebc8;
  14702. color: rgba(254, 235, 200, var(--text-opacity));
  14703. }
  14704. .hover\:text-orange-300:hover {
  14705. --text-opacity: 1;
  14706. color: #fbd38d;
  14707. color: rgba(251, 211, 141, var(--text-opacity));
  14708. }
  14709. .hover\:text-orange-400:hover {
  14710. --text-opacity: 1;
  14711. color: #f6ad55;
  14712. color: rgba(246, 173, 85, var(--text-opacity));
  14713. }
  14714. .hover\:text-orange-500:hover {
  14715. --text-opacity: 1;
  14716. color: #ed8936;
  14717. color: rgba(237, 137, 54, var(--text-opacity));
  14718. }
  14719. .hover\:text-orange-600:hover {
  14720. --text-opacity: 1;
  14721. color: #dd6b20;
  14722. color: rgba(221, 107, 32, var(--text-opacity));
  14723. }
  14724. .hover\:text-orange-700:hover {
  14725. --text-opacity: 1;
  14726. color: #c05621;
  14727. color: rgba(192, 86, 33, var(--text-opacity));
  14728. }
  14729. .hover\:text-orange-800:hover {
  14730. --text-opacity: 1;
  14731. color: #9c4221;
  14732. color: rgba(156, 66, 33, var(--text-opacity));
  14733. }
  14734. .hover\:text-orange-900:hover {
  14735. --text-opacity: 1;
  14736. color: #7b341e;
  14737. color: rgba(123, 52, 30, var(--text-opacity));
  14738. }
  14739. .hover\:text-yellow-100:hover {
  14740. --text-opacity: 1;
  14741. color: #fffff0;
  14742. color: rgba(255, 255, 240, var(--text-opacity));
  14743. }
  14744. .hover\:text-yellow-200:hover {
  14745. --text-opacity: 1;
  14746. color: #fefcbf;
  14747. color: rgba(254, 252, 191, var(--text-opacity));
  14748. }
  14749. .hover\:text-yellow-300:hover {
  14750. --text-opacity: 1;
  14751. color: #faf089;
  14752. color: rgba(250, 240, 137, var(--text-opacity));
  14753. }
  14754. .hover\:text-yellow-400:hover {
  14755. --text-opacity: 1;
  14756. color: #f6e05e;
  14757. color: rgba(246, 224, 94, var(--text-opacity));
  14758. }
  14759. .hover\:text-yellow-500:hover {
  14760. --text-opacity: 1;
  14761. color: #ecc94b;
  14762. color: rgba(236, 201, 75, var(--text-opacity));
  14763. }
  14764. .hover\:text-yellow-600:hover {
  14765. --text-opacity: 1;
  14766. color: #d69e2e;
  14767. color: rgba(214, 158, 46, var(--text-opacity));
  14768. }
  14769. .hover\:text-yellow-700:hover {
  14770. --text-opacity: 1;
  14771. color: #b7791f;
  14772. color: rgba(183, 121, 31, var(--text-opacity));
  14773. }
  14774. .hover\:text-yellow-800:hover {
  14775. --text-opacity: 1;
  14776. color: #975a16;
  14777. color: rgba(151, 90, 22, var(--text-opacity));
  14778. }
  14779. .hover\:text-yellow-900:hover {
  14780. --text-opacity: 1;
  14781. color: #744210;
  14782. color: rgba(116, 66, 16, var(--text-opacity));
  14783. }
  14784. .hover\:text-green-100:hover {
  14785. --text-opacity: 1;
  14786. color: #f0fff4;
  14787. color: rgba(240, 255, 244, var(--text-opacity));
  14788. }
  14789. .hover\:text-green-200:hover {
  14790. --text-opacity: 1;
  14791. color: #c6f6d5;
  14792. color: rgba(198, 246, 213, var(--text-opacity));
  14793. }
  14794. .hover\:text-green-300:hover {
  14795. --text-opacity: 1;
  14796. color: #9ae6b4;
  14797. color: rgba(154, 230, 180, var(--text-opacity));
  14798. }
  14799. .hover\:text-green-400:hover {
  14800. --text-opacity: 1;
  14801. color: #68d391;
  14802. color: rgba(104, 211, 145, var(--text-opacity));
  14803. }
  14804. .hover\:text-green-500:hover {
  14805. --text-opacity: 1;
  14806. color: #48bb78;
  14807. color: rgba(72, 187, 120, var(--text-opacity));
  14808. }
  14809. .hover\:text-green-600:hover {
  14810. --text-opacity: 1;
  14811. color: #38a169;
  14812. color: rgba(56, 161, 105, var(--text-opacity));
  14813. }
  14814. .hover\:text-green-700:hover {
  14815. --text-opacity: 1;
  14816. color: #2f855a;
  14817. color: rgba(47, 133, 90, var(--text-opacity));
  14818. }
  14819. .hover\:text-green-800:hover {
  14820. --text-opacity: 1;
  14821. color: #276749;
  14822. color: rgba(39, 103, 73, var(--text-opacity));
  14823. }
  14824. .hover\:text-green-900:hover {
  14825. --text-opacity: 1;
  14826. color: #22543d;
  14827. color: rgba(34, 84, 61, var(--text-opacity));
  14828. }
  14829. .hover\:text-teal-100:hover {
  14830. --text-opacity: 1;
  14831. color: #e6fffa;
  14832. color: rgba(230, 255, 250, var(--text-opacity));
  14833. }
  14834. .hover\:text-teal-200:hover {
  14835. --text-opacity: 1;
  14836. color: #b2f5ea;
  14837. color: rgba(178, 245, 234, var(--text-opacity));
  14838. }
  14839. .hover\:text-teal-300:hover {
  14840. --text-opacity: 1;
  14841. color: #81e6d9;
  14842. color: rgba(129, 230, 217, var(--text-opacity));
  14843. }
  14844. .hover\:text-teal-400:hover {
  14845. --text-opacity: 1;
  14846. color: #4fd1c5;
  14847. color: rgba(79, 209, 197, var(--text-opacity));
  14848. }
  14849. .hover\:text-teal-500:hover {
  14850. --text-opacity: 1;
  14851. color: #38b2ac;
  14852. color: rgba(56, 178, 172, var(--text-opacity));
  14853. }
  14854. .hover\:text-teal-600:hover {
  14855. --text-opacity: 1;
  14856. color: #319795;
  14857. color: rgba(49, 151, 149, var(--text-opacity));
  14858. }
  14859. .hover\:text-teal-700:hover {
  14860. --text-opacity: 1;
  14861. color: #2c7a7b;
  14862. color: rgba(44, 122, 123, var(--text-opacity));
  14863. }
  14864. .hover\:text-teal-800:hover {
  14865. --text-opacity: 1;
  14866. color: #285e61;
  14867. color: rgba(40, 94, 97, var(--text-opacity));
  14868. }
  14869. .hover\:text-teal-900:hover {
  14870. --text-opacity: 1;
  14871. color: #234e52;
  14872. color: rgba(35, 78, 82, var(--text-opacity));
  14873. }
  14874. .hover\:text-blue-100:hover {
  14875. --text-opacity: 1;
  14876. color: #ebf8ff;
  14877. color: rgba(235, 248, 255, var(--text-opacity));
  14878. }
  14879. .hover\:text-blue-200:hover {
  14880. --text-opacity: 1;
  14881. color: #bee3f8;
  14882. color: rgba(190, 227, 248, var(--text-opacity));
  14883. }
  14884. .hover\:text-blue-300:hover {
  14885. --text-opacity: 1;
  14886. color: #90cdf4;
  14887. color: rgba(144, 205, 244, var(--text-opacity));
  14888. }
  14889. .hover\:text-blue-400:hover {
  14890. --text-opacity: 1;
  14891. color: #63b3ed;
  14892. color: rgba(99, 179, 237, var(--text-opacity));
  14893. }
  14894. .hover\:text-blue-500:hover {
  14895. --text-opacity: 1;
  14896. color: #4299e1;
  14897. color: rgba(66, 153, 225, var(--text-opacity));
  14898. }
  14899. .hover\:text-blue-600:hover {
  14900. --text-opacity: 1;
  14901. color: #3182ce;
  14902. color: rgba(49, 130, 206, var(--text-opacity));
  14903. }
  14904. .hover\:text-blue-700:hover {
  14905. --text-opacity: 1;
  14906. color: #2b6cb0;
  14907. color: rgba(43, 108, 176, var(--text-opacity));
  14908. }
  14909. .hover\:text-blue-800:hover {
  14910. --text-opacity: 1;
  14911. color: #2c5282;
  14912. color: rgba(44, 82, 130, var(--text-opacity));
  14913. }
  14914. .hover\:text-blue-900:hover {
  14915. --text-opacity: 1;
  14916. color: #2a4365;
  14917. color: rgba(42, 67, 101, var(--text-opacity));
  14918. }
  14919. .hover\:text-indigo-100:hover {
  14920. --text-opacity: 1;
  14921. color: #ebf4ff;
  14922. color: rgba(235, 244, 255, var(--text-opacity));
  14923. }
  14924. .hover\:text-indigo-200:hover {
  14925. --text-opacity: 1;
  14926. color: #c3dafe;
  14927. color: rgba(195, 218, 254, var(--text-opacity));
  14928. }
  14929. .hover\:text-indigo-300:hover {
  14930. --text-opacity: 1;
  14931. color: #a3bffa;
  14932. color: rgba(163, 191, 250, var(--text-opacity));
  14933. }
  14934. .hover\:text-indigo-400:hover {
  14935. --text-opacity: 1;
  14936. color: #7f9cf5;
  14937. color: rgba(127, 156, 245, var(--text-opacity));
  14938. }
  14939. .hover\:text-indigo-500:hover {
  14940. --text-opacity: 1;
  14941. color: #667eea;
  14942. color: rgba(102, 126, 234, var(--text-opacity));
  14943. }
  14944. .hover\:text-indigo-600:hover {
  14945. --text-opacity: 1;
  14946. color: #5a67d8;
  14947. color: rgba(90, 103, 216, var(--text-opacity));
  14948. }
  14949. .hover\:text-indigo-700:hover {
  14950. --text-opacity: 1;
  14951. color: #4c51bf;
  14952. color: rgba(76, 81, 191, var(--text-opacity));
  14953. }
  14954. .hover\:text-indigo-800:hover {
  14955. --text-opacity: 1;
  14956. color: #434190;
  14957. color: rgba(67, 65, 144, var(--text-opacity));
  14958. }
  14959. .hover\:text-indigo-900:hover {
  14960. --text-opacity: 1;
  14961. color: #3c366b;
  14962. color: rgba(60, 54, 107, var(--text-opacity));
  14963. }
  14964. .hover\:text-purple-100:hover {
  14965. --text-opacity: 1;
  14966. color: #faf5ff;
  14967. color: rgba(250, 245, 255, var(--text-opacity));
  14968. }
  14969. .hover\:text-purple-200:hover {
  14970. --text-opacity: 1;
  14971. color: #e9d8fd;
  14972. color: rgba(233, 216, 253, var(--text-opacity));
  14973. }
  14974. .hover\:text-purple-300:hover {
  14975. --text-opacity: 1;
  14976. color: #d6bcfa;
  14977. color: rgba(214, 188, 250, var(--text-opacity));
  14978. }
  14979. .hover\:text-purple-400:hover {
  14980. --text-opacity: 1;
  14981. color: #b794f4;
  14982. color: rgba(183, 148, 244, var(--text-opacity));
  14983. }
  14984. .hover\:text-purple-500:hover {
  14985. --text-opacity: 1;
  14986. color: #9f7aea;
  14987. color: rgba(159, 122, 234, var(--text-opacity));
  14988. }
  14989. .hover\:text-purple-600:hover {
  14990. --text-opacity: 1;
  14991. color: #805ad5;
  14992. color: rgba(128, 90, 213, var(--text-opacity));
  14993. }
  14994. .hover\:text-purple-700:hover {
  14995. --text-opacity: 1;
  14996. color: #6b46c1;
  14997. color: rgba(107, 70, 193, var(--text-opacity));
  14998. }
  14999. .hover\:text-purple-800:hover {
  15000. --text-opacity: 1;
  15001. color: #553c9a;
  15002. color: rgba(85, 60, 154, var(--text-opacity));
  15003. }
  15004. .hover\:text-purple-900:hover {
  15005. --text-opacity: 1;
  15006. color: #44337a;
  15007. color: rgba(68, 51, 122, var(--text-opacity));
  15008. }
  15009. .hover\:text-pink-100:hover {
  15010. --text-opacity: 1;
  15011. color: #fff5f7;
  15012. color: rgba(255, 245, 247, var(--text-opacity));
  15013. }
  15014. .hover\:text-pink-200:hover {
  15015. --text-opacity: 1;
  15016. color: #fed7e2;
  15017. color: rgba(254, 215, 226, var(--text-opacity));
  15018. }
  15019. .hover\:text-pink-300:hover {
  15020. --text-opacity: 1;
  15021. color: #fbb6ce;
  15022. color: rgba(251, 182, 206, var(--text-opacity));
  15023. }
  15024. .hover\:text-pink-400:hover {
  15025. --text-opacity: 1;
  15026. color: #f687b3;
  15027. color: rgba(246, 135, 179, var(--text-opacity));
  15028. }
  15029. .hover\:text-pink-500:hover {
  15030. --text-opacity: 1;
  15031. color: #ed64a6;
  15032. color: rgba(237, 100, 166, var(--text-opacity));
  15033. }
  15034. .hover\:text-pink-600:hover {
  15035. --text-opacity: 1;
  15036. color: #d53f8c;
  15037. color: rgba(213, 63, 140, var(--text-opacity));
  15038. }
  15039. .hover\:text-pink-700:hover {
  15040. --text-opacity: 1;
  15041. color: #b83280;
  15042. color: rgba(184, 50, 128, var(--text-opacity));
  15043. }
  15044. .hover\:text-pink-800:hover {
  15045. --text-opacity: 1;
  15046. color: #97266d;
  15047. color: rgba(151, 38, 109, var(--text-opacity));
  15048. }
  15049. .hover\:text-pink-900:hover {
  15050. --text-opacity: 1;
  15051. color: #702459;
  15052. color: rgba(112, 36, 89, var(--text-opacity));
  15053. }
  15054. .focus\:text-transparent:focus {
  15055. color: transparent;
  15056. }
  15057. .focus\:text-current:focus {
  15058. color: currentColor;
  15059. }
  15060. .focus\:text-black:focus {
  15061. --text-opacity: 1;
  15062. color: #000;
  15063. color: rgba(0, 0, 0, var(--text-opacity));
  15064. }
  15065. .focus\:text-white:focus {
  15066. --text-opacity: 1;
  15067. color: #fff;
  15068. color: rgba(255, 255, 255, var(--text-opacity));
  15069. }
  15070. .focus\:text-gray-100:focus {
  15071. --text-opacity: 1;
  15072. color: #f7fafc;
  15073. color: rgba(247, 250, 252, var(--text-opacity));
  15074. }
  15075. .focus\:text-gray-200:focus {
  15076. --text-opacity: 1;
  15077. color: #edf2f7;
  15078. color: rgba(237, 242, 247, var(--text-opacity));
  15079. }
  15080. .focus\:text-gray-300:focus {
  15081. --text-opacity: 1;
  15082. color: #e2e8f0;
  15083. color: rgba(226, 232, 240, var(--text-opacity));
  15084. }
  15085. .focus\:text-gray-400:focus {
  15086. --text-opacity: 1;
  15087. color: #cbd5e0;
  15088. color: rgba(203, 213, 224, var(--text-opacity));
  15089. }
  15090. .focus\:text-gray-500:focus {
  15091. --text-opacity: 1;
  15092. color: #a0aec0;
  15093. color: rgba(160, 174, 192, var(--text-opacity));
  15094. }
  15095. .focus\:text-gray-600:focus {
  15096. --text-opacity: 1;
  15097. color: #718096;
  15098. color: rgba(113, 128, 150, var(--text-opacity));
  15099. }
  15100. .focus\:text-gray-700:focus {
  15101. --text-opacity: 1;
  15102. color: #4a5568;
  15103. color: rgba(74, 85, 104, var(--text-opacity));
  15104. }
  15105. .focus\:text-gray-800:focus {
  15106. --text-opacity: 1;
  15107. color: #2d3748;
  15108. color: rgba(45, 55, 72, var(--text-opacity));
  15109. }
  15110. .focus\:text-gray-900:focus {
  15111. --text-opacity: 1;
  15112. color: #1a202c;
  15113. color: rgba(26, 32, 44, var(--text-opacity));
  15114. }
  15115. .focus\:text-red-100:focus {
  15116. --text-opacity: 1;
  15117. color: #fff5f5;
  15118. color: rgba(255, 245, 245, var(--text-opacity));
  15119. }
  15120. .focus\:text-red-200:focus {
  15121. --text-opacity: 1;
  15122. color: #fed7d7;
  15123. color: rgba(254, 215, 215, var(--text-opacity));
  15124. }
  15125. .focus\:text-red-300:focus {
  15126. --text-opacity: 1;
  15127. color: #feb2b2;
  15128. color: rgba(254, 178, 178, var(--text-opacity));
  15129. }
  15130. .focus\:text-red-400:focus {
  15131. --text-opacity: 1;
  15132. color: #fc8181;
  15133. color: rgba(252, 129, 129, var(--text-opacity));
  15134. }
  15135. .focus\:text-red-500:focus {
  15136. --text-opacity: 1;
  15137. color: #f56565;
  15138. color: rgba(245, 101, 101, var(--text-opacity));
  15139. }
  15140. .focus\:text-red-600:focus {
  15141. --text-opacity: 1;
  15142. color: #e53e3e;
  15143. color: rgba(229, 62, 62, var(--text-opacity));
  15144. }
  15145. .focus\:text-red-700:focus {
  15146. --text-opacity: 1;
  15147. color: #c53030;
  15148. color: rgba(197, 48, 48, var(--text-opacity));
  15149. }
  15150. .focus\:text-red-800:focus {
  15151. --text-opacity: 1;
  15152. color: #9b2c2c;
  15153. color: rgba(155, 44, 44, var(--text-opacity));
  15154. }
  15155. .focus\:text-red-900:focus {
  15156. --text-opacity: 1;
  15157. color: #742a2a;
  15158. color: rgba(116, 42, 42, var(--text-opacity));
  15159. }
  15160. .focus\:text-orange-100:focus {
  15161. --text-opacity: 1;
  15162. color: #fffaf0;
  15163. color: rgba(255, 250, 240, var(--text-opacity));
  15164. }
  15165. .focus\:text-orange-200:focus {
  15166. --text-opacity: 1;
  15167. color: #feebc8;
  15168. color: rgba(254, 235, 200, var(--text-opacity));
  15169. }
  15170. .focus\:text-orange-300:focus {
  15171. --text-opacity: 1;
  15172. color: #fbd38d;
  15173. color: rgba(251, 211, 141, var(--text-opacity));
  15174. }
  15175. .focus\:text-orange-400:focus {
  15176. --text-opacity: 1;
  15177. color: #f6ad55;
  15178. color: rgba(246, 173, 85, var(--text-opacity));
  15179. }
  15180. .focus\:text-orange-500:focus {
  15181. --text-opacity: 1;
  15182. color: #ed8936;
  15183. color: rgba(237, 137, 54, var(--text-opacity));
  15184. }
  15185. .focus\:text-orange-600:focus {
  15186. --text-opacity: 1;
  15187. color: #dd6b20;
  15188. color: rgba(221, 107, 32, var(--text-opacity));
  15189. }
  15190. .focus\:text-orange-700:focus {
  15191. --text-opacity: 1;
  15192. color: #c05621;
  15193. color: rgba(192, 86, 33, var(--text-opacity));
  15194. }
  15195. .focus\:text-orange-800:focus {
  15196. --text-opacity: 1;
  15197. color: #9c4221;
  15198. color: rgba(156, 66, 33, var(--text-opacity));
  15199. }
  15200. .focus\:text-orange-900:focus {
  15201. --text-opacity: 1;
  15202. color: #7b341e;
  15203. color: rgba(123, 52, 30, var(--text-opacity));
  15204. }
  15205. .focus\:text-yellow-100:focus {
  15206. --text-opacity: 1;
  15207. color: #fffff0;
  15208. color: rgba(255, 255, 240, var(--text-opacity));
  15209. }
  15210. .focus\:text-yellow-200:focus {
  15211. --text-opacity: 1;
  15212. color: #fefcbf;
  15213. color: rgba(254, 252, 191, var(--text-opacity));
  15214. }
  15215. .focus\:text-yellow-300:focus {
  15216. --text-opacity: 1;
  15217. color: #faf089;
  15218. color: rgba(250, 240, 137, var(--text-opacity));
  15219. }
  15220. .focus\:text-yellow-400:focus {
  15221. --text-opacity: 1;
  15222. color: #f6e05e;
  15223. color: rgba(246, 224, 94, var(--text-opacity));
  15224. }
  15225. .focus\:text-yellow-500:focus {
  15226. --text-opacity: 1;
  15227. color: #ecc94b;
  15228. color: rgba(236, 201, 75, var(--text-opacity));
  15229. }
  15230. .focus\:text-yellow-600:focus {
  15231. --text-opacity: 1;
  15232. color: #d69e2e;
  15233. color: rgba(214, 158, 46, var(--text-opacity));
  15234. }
  15235. .focus\:text-yellow-700:focus {
  15236. --text-opacity: 1;
  15237. color: #b7791f;
  15238. color: rgba(183, 121, 31, var(--text-opacity));
  15239. }
  15240. .focus\:text-yellow-800:focus {
  15241. --text-opacity: 1;
  15242. color: #975a16;
  15243. color: rgba(151, 90, 22, var(--text-opacity));
  15244. }
  15245. .focus\:text-yellow-900:focus {
  15246. --text-opacity: 1;
  15247. color: #744210;
  15248. color: rgba(116, 66, 16, var(--text-opacity));
  15249. }
  15250. .focus\:text-green-100:focus {
  15251. --text-opacity: 1;
  15252. color: #f0fff4;
  15253. color: rgba(240, 255, 244, var(--text-opacity));
  15254. }
  15255. .focus\:text-green-200:focus {
  15256. --text-opacity: 1;
  15257. color: #c6f6d5;
  15258. color: rgba(198, 246, 213, var(--text-opacity));
  15259. }
  15260. .focus\:text-green-300:focus {
  15261. --text-opacity: 1;
  15262. color: #9ae6b4;
  15263. color: rgba(154, 230, 180, var(--text-opacity));
  15264. }
  15265. .focus\:text-green-400:focus {
  15266. --text-opacity: 1;
  15267. color: #68d391;
  15268. color: rgba(104, 211, 145, var(--text-opacity));
  15269. }
  15270. .focus\:text-green-500:focus {
  15271. --text-opacity: 1;
  15272. color: #48bb78;
  15273. color: rgba(72, 187, 120, var(--text-opacity));
  15274. }
  15275. .focus\:text-green-600:focus {
  15276. --text-opacity: 1;
  15277. color: #38a169;
  15278. color: rgba(56, 161, 105, var(--text-opacity));
  15279. }
  15280. .focus\:text-green-700:focus {
  15281. --text-opacity: 1;
  15282. color: #2f855a;
  15283. color: rgba(47, 133, 90, var(--text-opacity));
  15284. }
  15285. .focus\:text-green-800:focus {
  15286. --text-opacity: 1;
  15287. color: #276749;
  15288. color: rgba(39, 103, 73, var(--text-opacity));
  15289. }
  15290. .focus\:text-green-900:focus {
  15291. --text-opacity: 1;
  15292. color: #22543d;
  15293. color: rgba(34, 84, 61, var(--text-opacity));
  15294. }
  15295. .focus\:text-teal-100:focus {
  15296. --text-opacity: 1;
  15297. color: #e6fffa;
  15298. color: rgba(230, 255, 250, var(--text-opacity));
  15299. }
  15300. .focus\:text-teal-200:focus {
  15301. --text-opacity: 1;
  15302. color: #b2f5ea;
  15303. color: rgba(178, 245, 234, var(--text-opacity));
  15304. }
  15305. .focus\:text-teal-300:focus {
  15306. --text-opacity: 1;
  15307. color: #81e6d9;
  15308. color: rgba(129, 230, 217, var(--text-opacity));
  15309. }
  15310. .focus\:text-teal-400:focus {
  15311. --text-opacity: 1;
  15312. color: #4fd1c5;
  15313. color: rgba(79, 209, 197, var(--text-opacity));
  15314. }
  15315. .focus\:text-teal-500:focus {
  15316. --text-opacity: 1;
  15317. color: #38b2ac;
  15318. color: rgba(56, 178, 172, var(--text-opacity));
  15319. }
  15320. .focus\:text-teal-600:focus {
  15321. --text-opacity: 1;
  15322. color: #319795;
  15323. color: rgba(49, 151, 149, var(--text-opacity));
  15324. }
  15325. .focus\:text-teal-700:focus {
  15326. --text-opacity: 1;
  15327. color: #2c7a7b;
  15328. color: rgba(44, 122, 123, var(--text-opacity));
  15329. }
  15330. .focus\:text-teal-800:focus {
  15331. --text-opacity: 1;
  15332. color: #285e61;
  15333. color: rgba(40, 94, 97, var(--text-opacity));
  15334. }
  15335. .focus\:text-teal-900:focus {
  15336. --text-opacity: 1;
  15337. color: #234e52;
  15338. color: rgba(35, 78, 82, var(--text-opacity));
  15339. }
  15340. .focus\:text-blue-100:focus {
  15341. --text-opacity: 1;
  15342. color: #ebf8ff;
  15343. color: rgba(235, 248, 255, var(--text-opacity));
  15344. }
  15345. .focus\:text-blue-200:focus {
  15346. --text-opacity: 1;
  15347. color: #bee3f8;
  15348. color: rgba(190, 227, 248, var(--text-opacity));
  15349. }
  15350. .focus\:text-blue-300:focus {
  15351. --text-opacity: 1;
  15352. color: #90cdf4;
  15353. color: rgba(144, 205, 244, var(--text-opacity));
  15354. }
  15355. .focus\:text-blue-400:focus {
  15356. --text-opacity: 1;
  15357. color: #63b3ed;
  15358. color: rgba(99, 179, 237, var(--text-opacity));
  15359. }
  15360. .focus\:text-blue-500:focus {
  15361. --text-opacity: 1;
  15362. color: #4299e1;
  15363. color: rgba(66, 153, 225, var(--text-opacity));
  15364. }
  15365. .focus\:text-blue-600:focus {
  15366. --text-opacity: 1;
  15367. color: #3182ce;
  15368. color: rgba(49, 130, 206, var(--text-opacity));
  15369. }
  15370. .focus\:text-blue-700:focus {
  15371. --text-opacity: 1;
  15372. color: #2b6cb0;
  15373. color: rgba(43, 108, 176, var(--text-opacity));
  15374. }
  15375. .focus\:text-blue-800:focus {
  15376. --text-opacity: 1;
  15377. color: #2c5282;
  15378. color: rgba(44, 82, 130, var(--text-opacity));
  15379. }
  15380. .focus\:text-blue-900:focus {
  15381. --text-opacity: 1;
  15382. color: #2a4365;
  15383. color: rgba(42, 67, 101, var(--text-opacity));
  15384. }
  15385. .focus\:text-indigo-100:focus {
  15386. --text-opacity: 1;
  15387. color: #ebf4ff;
  15388. color: rgba(235, 244, 255, var(--text-opacity));
  15389. }
  15390. .focus\:text-indigo-200:focus {
  15391. --text-opacity: 1;
  15392. color: #c3dafe;
  15393. color: rgba(195, 218, 254, var(--text-opacity));
  15394. }
  15395. .focus\:text-indigo-300:focus {
  15396. --text-opacity: 1;
  15397. color: #a3bffa;
  15398. color: rgba(163, 191, 250, var(--text-opacity));
  15399. }
  15400. .focus\:text-indigo-400:focus {
  15401. --text-opacity: 1;
  15402. color: #7f9cf5;
  15403. color: rgba(127, 156, 245, var(--text-opacity));
  15404. }
  15405. .focus\:text-indigo-500:focus {
  15406. --text-opacity: 1;
  15407. color: #667eea;
  15408. color: rgba(102, 126, 234, var(--text-opacity));
  15409. }
  15410. .focus\:text-indigo-600:focus {
  15411. --text-opacity: 1;
  15412. color: #5a67d8;
  15413. color: rgba(90, 103, 216, var(--text-opacity));
  15414. }
  15415. .focus\:text-indigo-700:focus {
  15416. --text-opacity: 1;
  15417. color: #4c51bf;
  15418. color: rgba(76, 81, 191, var(--text-opacity));
  15419. }
  15420. .focus\:text-indigo-800:focus {
  15421. --text-opacity: 1;
  15422. color: #434190;
  15423. color: rgba(67, 65, 144, var(--text-opacity));
  15424. }
  15425. .focus\:text-indigo-900:focus {
  15426. --text-opacity: 1;
  15427. color: #3c366b;
  15428. color: rgba(60, 54, 107, var(--text-opacity));
  15429. }
  15430. .focus\:text-purple-100:focus {
  15431. --text-opacity: 1;
  15432. color: #faf5ff;
  15433. color: rgba(250, 245, 255, var(--text-opacity));
  15434. }
  15435. .focus\:text-purple-200:focus {
  15436. --text-opacity: 1;
  15437. color: #e9d8fd;
  15438. color: rgba(233, 216, 253, var(--text-opacity));
  15439. }
  15440. .focus\:text-purple-300:focus {
  15441. --text-opacity: 1;
  15442. color: #d6bcfa;
  15443. color: rgba(214, 188, 250, var(--text-opacity));
  15444. }
  15445. .focus\:text-purple-400:focus {
  15446. --text-opacity: 1;
  15447. color: #b794f4;
  15448. color: rgba(183, 148, 244, var(--text-opacity));
  15449. }
  15450. .focus\:text-purple-500:focus {
  15451. --text-opacity: 1;
  15452. color: #9f7aea;
  15453. color: rgba(159, 122, 234, var(--text-opacity));
  15454. }
  15455. .focus\:text-purple-600:focus {
  15456. --text-opacity: 1;
  15457. color: #805ad5;
  15458. color: rgba(128, 90, 213, var(--text-opacity));
  15459. }
  15460. .focus\:text-purple-700:focus {
  15461. --text-opacity: 1;
  15462. color: #6b46c1;
  15463. color: rgba(107, 70, 193, var(--text-opacity));
  15464. }
  15465. .focus\:text-purple-800:focus {
  15466. --text-opacity: 1;
  15467. color: #553c9a;
  15468. color: rgba(85, 60, 154, var(--text-opacity));
  15469. }
  15470. .focus\:text-purple-900:focus {
  15471. --text-opacity: 1;
  15472. color: #44337a;
  15473. color: rgba(68, 51, 122, var(--text-opacity));
  15474. }
  15475. .focus\:text-pink-100:focus {
  15476. --text-opacity: 1;
  15477. color: #fff5f7;
  15478. color: rgba(255, 245, 247, var(--text-opacity));
  15479. }
  15480. .focus\:text-pink-200:focus {
  15481. --text-opacity: 1;
  15482. color: #fed7e2;
  15483. color: rgba(254, 215, 226, var(--text-opacity));
  15484. }
  15485. .focus\:text-pink-300:focus {
  15486. --text-opacity: 1;
  15487. color: #fbb6ce;
  15488. color: rgba(251, 182, 206, var(--text-opacity));
  15489. }
  15490. .focus\:text-pink-400:focus {
  15491. --text-opacity: 1;
  15492. color: #f687b3;
  15493. color: rgba(246, 135, 179, var(--text-opacity));
  15494. }
  15495. .focus\:text-pink-500:focus {
  15496. --text-opacity: 1;
  15497. color: #ed64a6;
  15498. color: rgba(237, 100, 166, var(--text-opacity));
  15499. }
  15500. .focus\:text-pink-600:focus {
  15501. --text-opacity: 1;
  15502. color: #d53f8c;
  15503. color: rgba(213, 63, 140, var(--text-opacity));
  15504. }
  15505. .focus\:text-pink-700:focus {
  15506. --text-opacity: 1;
  15507. color: #b83280;
  15508. color: rgba(184, 50, 128, var(--text-opacity));
  15509. }
  15510. .focus\:text-pink-800:focus {
  15511. --text-opacity: 1;
  15512. color: #97266d;
  15513. color: rgba(151, 38, 109, var(--text-opacity));
  15514. }
  15515. .focus\:text-pink-900:focus {
  15516. --text-opacity: 1;
  15517. color: #702459;
  15518. color: rgba(112, 36, 89, var(--text-opacity));
  15519. }
  15520. .text-opacity-0 {
  15521. --text-opacity: 0;
  15522. }
  15523. .text-opacity-25 {
  15524. --text-opacity: 0.25;
  15525. }
  15526. .text-opacity-50 {
  15527. --text-opacity: 0.5;
  15528. }
  15529. .text-opacity-75 {
  15530. --text-opacity: 0.75;
  15531. }
  15532. .text-opacity-100 {
  15533. --text-opacity: 1;
  15534. }
  15535. .hover\:text-opacity-0:hover {
  15536. --text-opacity: 0;
  15537. }
  15538. .hover\:text-opacity-25:hover {
  15539. --text-opacity: 0.25;
  15540. }
  15541. .hover\:text-opacity-50:hover {
  15542. --text-opacity: 0.5;
  15543. }
  15544. .hover\:text-opacity-75:hover {
  15545. --text-opacity: 0.75;
  15546. }
  15547. .hover\:text-opacity-100:hover {
  15548. --text-opacity: 1;
  15549. }
  15550. .focus\:text-opacity-0:focus {
  15551. --text-opacity: 0;
  15552. }
  15553. .focus\:text-opacity-25:focus {
  15554. --text-opacity: 0.25;
  15555. }
  15556. .focus\:text-opacity-50:focus {
  15557. --text-opacity: 0.5;
  15558. }
  15559. .focus\:text-opacity-75:focus {
  15560. --text-opacity: 0.75;
  15561. }
  15562. .focus\:text-opacity-100:focus {
  15563. --text-opacity: 1;
  15564. }
  15565. .italic {
  15566. font-style: italic;
  15567. }
  15568. .not-italic {
  15569. font-style: normal;
  15570. }
  15571. .uppercase {
  15572. text-transform: uppercase;
  15573. }
  15574. .lowercase {
  15575. text-transform: lowercase;
  15576. }
  15577. .capitalize {
  15578. text-transform: capitalize;
  15579. }
  15580. .normal-case {
  15581. text-transform: none;
  15582. }
  15583. .underline {
  15584. text-decoration: underline;
  15585. }
  15586. .line-through {
  15587. text-decoration: line-through;
  15588. }
  15589. .no-underline {
  15590. text-decoration: none;
  15591. }
  15592. .hover\:underline:hover {
  15593. text-decoration: underline;
  15594. }
  15595. .hover\:line-through:hover {
  15596. text-decoration: line-through;
  15597. }
  15598. .hover\:no-underline:hover {
  15599. text-decoration: none;
  15600. }
  15601. .focus\:underline:focus {
  15602. text-decoration: underline;
  15603. }
  15604. .focus\:line-through:focus {
  15605. text-decoration: line-through;
  15606. }
  15607. .focus\:no-underline:focus {
  15608. text-decoration: none;
  15609. }
  15610. .antialiased {
  15611. -webkit-font-smoothing: antialiased;
  15612. -moz-osx-font-smoothing: grayscale;
  15613. }
  15614. .subpixel-antialiased {
  15615. -webkit-font-smoothing: auto;
  15616. -moz-osx-font-smoothing: auto;
  15617. }
  15618. .ordinal, .slashed-zero, .lining-nums, .oldstyle-nums, .proportional-nums, .tabular-nums, .diagonal-fractions, .stacked-fractions {
  15619. --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);
  15620. --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);
  15621. --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);
  15622. --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);
  15623. --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);
  15624. font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);
  15625. }
  15626. .normal-nums {
  15627. font-variant-numeric: normal;
  15628. }
  15629. .ordinal {
  15630. --font-variant-numeric-ordinal: ordinal;
  15631. }
  15632. .slashed-zero {
  15633. --font-variant-numeric-slashed-zero: slashed-zero;
  15634. }
  15635. .lining-nums {
  15636. --font-variant-numeric-figure: lining-nums;
  15637. }
  15638. .oldstyle-nums {
  15639. --font-variant-numeric-figure: oldstyle-nums;
  15640. }
  15641. .proportional-nums {
  15642. --font-variant-numeric-spacing: proportional-nums;
  15643. }
  15644. .tabular-nums {
  15645. --font-variant-numeric-spacing: tabular-nums;
  15646. }
  15647. .diagonal-fractions {
  15648. --font-variant-numeric-fraction: diagonal-fractions;
  15649. }
  15650. .stacked-fractions {
  15651. --font-variant-numeric-fraction: stacked-fractions;
  15652. }
  15653. .tracking-tighter {
  15654. letter-spacing: -0.05em;
  15655. }
  15656. .tracking-tight {
  15657. letter-spacing: -0.025em;
  15658. }
  15659. .tracking-normal {
  15660. letter-spacing: 0;
  15661. }
  15662. .tracking-wide {
  15663. letter-spacing: 0.025em;
  15664. }
  15665. .tracking-wider {
  15666. letter-spacing: 0.05em;
  15667. }
  15668. .tracking-widest {
  15669. letter-spacing: 0.1em;
  15670. }
  15671. .select-none {
  15672. -webkit-user-select: none;
  15673. -moz-user-select: none;
  15674. -ms-user-select: none;
  15675. user-select: none;
  15676. }
  15677. .select-text {
  15678. -webkit-user-select: text;
  15679. -moz-user-select: text;
  15680. -ms-user-select: text;
  15681. user-select: text;
  15682. }
  15683. .select-all {
  15684. -webkit-user-select: all;
  15685. -moz-user-select: all;
  15686. -ms-user-select: all;
  15687. user-select: all;
  15688. }
  15689. .select-auto {
  15690. -webkit-user-select: auto;
  15691. -moz-user-select: auto;
  15692. -ms-user-select: auto;
  15693. user-select: auto;
  15694. }
  15695. .align-baseline {
  15696. vertical-align: baseline;
  15697. }
  15698. .align-top {
  15699. vertical-align: top;
  15700. }
  15701. .align-middle {
  15702. vertical-align: middle;
  15703. }
  15704. .align-bottom {
  15705. vertical-align: bottom;
  15706. }
  15707. .align-text-top {
  15708. vertical-align: text-top;
  15709. }
  15710. .align-text-bottom {
  15711. vertical-align: text-bottom;
  15712. }
  15713. .visible {
  15714. visibility: visible;
  15715. }
  15716. .invisible {
  15717. visibility: hidden;
  15718. }
  15719. .whitespace-normal {
  15720. white-space: normal;
  15721. }
  15722. .whitespace-no-wrap {
  15723. white-space: nowrap;
  15724. }
  15725. .whitespace-pre {
  15726. white-space: pre;
  15727. }
  15728. .whitespace-pre-line {
  15729. white-space: pre-line;
  15730. }
  15731. .whitespace-pre-wrap {
  15732. white-space: pre-wrap;
  15733. }
  15734. .break-normal {
  15735. overflow-wrap: normal;
  15736. word-break: normal;
  15737. }
  15738. .break-words {
  15739. overflow-wrap: break-word;
  15740. }
  15741. .break-all {
  15742. word-break: break-all;
  15743. }
  15744. .truncate {
  15745. overflow: hidden;
  15746. text-overflow: ellipsis;
  15747. white-space: nowrap;
  15748. }
  15749. .w-0 {
  15750. width: 0;
  15751. }
  15752. .w-1 {
  15753. width: 0.25rem;
  15754. }
  15755. .w-2 {
  15756. width: 0.5rem;
  15757. }
  15758. .w-3 {
  15759. width: 0.75rem;
  15760. }
  15761. .w-4 {
  15762. width: 1rem;
  15763. }
  15764. .w-5 {
  15765. width: 1.25rem;
  15766. }
  15767. .w-6 {
  15768. width: 1.5rem;
  15769. }
  15770. .w-8 {
  15771. width: 2rem;
  15772. }
  15773. .w-10 {
  15774. width: 2.5rem;
  15775. }
  15776. .w-12 {
  15777. width: 3rem;
  15778. }
  15779. .w-16 {
  15780. width: 4rem;
  15781. }
  15782. .w-20 {
  15783. width: 5rem;
  15784. }
  15785. .w-24 {
  15786. width: 6rem;
  15787. }
  15788. .w-32 {
  15789. width: 8rem;
  15790. }
  15791. .w-40 {
  15792. width: 10rem;
  15793. }
  15794. .w-48 {
  15795. width: 12rem;
  15796. }
  15797. .w-56 {
  15798. width: 14rem;
  15799. }
  15800. .w-64 {
  15801. width: 16rem;
  15802. }
  15803. .w-auto {
  15804. width: auto;
  15805. }
  15806. .w-px {
  15807. width: 1px;
  15808. }
  15809. .w-1\/2 {
  15810. width: 50%;
  15811. }
  15812. .w-1\/3 {
  15813. width: 33.333333%;
  15814. }
  15815. .w-2\/3 {
  15816. width: 66.666667%;
  15817. }
  15818. .w-1\/4 {
  15819. width: 25%;
  15820. }
  15821. .w-2\/4 {
  15822. width: 50%;
  15823. }
  15824. .w-3\/4 {
  15825. width: 75%;
  15826. }
  15827. .w-1\/5 {
  15828. width: 20%;
  15829. }
  15830. .w-2\/5 {
  15831. width: 40%;
  15832. }
  15833. .w-3\/5 {
  15834. width: 60%;
  15835. }
  15836. .w-4\/5 {
  15837. width: 80%;
  15838. }
  15839. .w-1\/6 {
  15840. width: 16.666667%;
  15841. }
  15842. .w-2\/6 {
  15843. width: 33.333333%;
  15844. }
  15845. .w-3\/6 {
  15846. width: 50%;
  15847. }
  15848. .w-4\/6 {
  15849. width: 66.666667%;
  15850. }
  15851. .w-5\/6 {
  15852. width: 83.333333%;
  15853. }
  15854. .w-1\/12 {
  15855. width: 8.333333%;
  15856. }
  15857. .w-2\/12 {
  15858. width: 16.666667%;
  15859. }
  15860. .w-3\/12 {
  15861. width: 25%;
  15862. }
  15863. .w-4\/12 {
  15864. width: 33.333333%;
  15865. }
  15866. .w-5\/12 {
  15867. width: 41.666667%;
  15868. }
  15869. .w-6\/12 {
  15870. width: 50%;
  15871. }
  15872. .w-7\/12 {
  15873. width: 58.333333%;
  15874. }
  15875. .w-8\/12 {
  15876. width: 66.666667%;
  15877. }
  15878. .w-9\/12 {
  15879. width: 75%;
  15880. }
  15881. .w-10\/12 {
  15882. width: 83.333333%;
  15883. }
  15884. .w-11\/12 {
  15885. width: 91.666667%;
  15886. }
  15887. .w-full {
  15888. width: 100%;
  15889. }
  15890. .w-screen {
  15891. width: 100vw;
  15892. }
  15893. .z-0 {
  15894. z-index: 0;
  15895. }
  15896. .z-10 {
  15897. z-index: 10;
  15898. }
  15899. .z-20 {
  15900. z-index: 20;
  15901. }
  15902. .z-30 {
  15903. z-index: 30;
  15904. }
  15905. .z-40 {
  15906. z-index: 40;
  15907. }
  15908. .z-50 {
  15909. z-index: 50;
  15910. }
  15911. .z-auto {
  15912. z-index: auto;
  15913. }
  15914. .gap-0 {
  15915. grid-gap: 0;
  15916. gap: 0;
  15917. }
  15918. .gap-1 {
  15919. grid-gap: 0.25rem;
  15920. gap: 0.25rem;
  15921. }
  15922. .gap-2 {
  15923. grid-gap: 0.5rem;
  15924. gap: 0.5rem;
  15925. }
  15926. .gap-3 {
  15927. grid-gap: 0.75rem;
  15928. gap: 0.75rem;
  15929. }
  15930. .gap-4 {
  15931. grid-gap: 1rem;
  15932. gap: 1rem;
  15933. }
  15934. .gap-5 {
  15935. grid-gap: 1.25rem;
  15936. gap: 1.25rem;
  15937. }
  15938. .gap-6 {
  15939. grid-gap: 1.5rem;
  15940. gap: 1.5rem;
  15941. }
  15942. .gap-8 {
  15943. grid-gap: 2rem;
  15944. gap: 2rem;
  15945. }
  15946. .gap-10 {
  15947. grid-gap: 2.5rem;
  15948. gap: 2.5rem;
  15949. }
  15950. .gap-12 {
  15951. grid-gap: 3rem;
  15952. gap: 3rem;
  15953. }
  15954. .gap-16 {
  15955. grid-gap: 4rem;
  15956. gap: 4rem;
  15957. }
  15958. .gap-20 {
  15959. grid-gap: 5rem;
  15960. gap: 5rem;
  15961. }
  15962. .gap-24 {
  15963. grid-gap: 6rem;
  15964. gap: 6rem;
  15965. }
  15966. .gap-32 {
  15967. grid-gap: 8rem;
  15968. gap: 8rem;
  15969. }
  15970. .gap-40 {
  15971. grid-gap: 10rem;
  15972. gap: 10rem;
  15973. }
  15974. .gap-48 {
  15975. grid-gap: 12rem;
  15976. gap: 12rem;
  15977. }
  15978. .gap-56 {
  15979. grid-gap: 14rem;
  15980. gap: 14rem;
  15981. }
  15982. .gap-64 {
  15983. grid-gap: 16rem;
  15984. gap: 16rem;
  15985. }
  15986. .gap-px {
  15987. grid-gap: 1px;
  15988. gap: 1px;
  15989. }
  15990. .gap-x-0 {
  15991. grid-column-gap: 0;
  15992. -moz-column-gap: 0;
  15993. column-gap: 0;
  15994. }
  15995. .gap-x-1 {
  15996. grid-column-gap: 0.25rem;
  15997. -moz-column-gap: 0.25rem;
  15998. column-gap: 0.25rem;
  15999. }
  16000. .gap-x-2 {
  16001. grid-column-gap: 0.5rem;
  16002. -moz-column-gap: 0.5rem;
  16003. column-gap: 0.5rem;
  16004. }
  16005. .gap-x-3 {
  16006. grid-column-gap: 0.75rem;
  16007. -moz-column-gap: 0.75rem;
  16008. column-gap: 0.75rem;
  16009. }
  16010. .gap-x-4 {
  16011. grid-column-gap: 1rem;
  16012. -moz-column-gap: 1rem;
  16013. column-gap: 1rem;
  16014. }
  16015. .gap-x-5 {
  16016. grid-column-gap: 1.25rem;
  16017. -moz-column-gap: 1.25rem;
  16018. column-gap: 1.25rem;
  16019. }
  16020. .gap-x-6 {
  16021. grid-column-gap: 1.5rem;
  16022. -moz-column-gap: 1.5rem;
  16023. column-gap: 1.5rem;
  16024. }
  16025. .gap-x-8 {
  16026. grid-column-gap: 2rem;
  16027. -moz-column-gap: 2rem;
  16028. column-gap: 2rem;
  16029. }
  16030. .gap-x-10 {
  16031. grid-column-gap: 2.5rem;
  16032. -moz-column-gap: 2.5rem;
  16033. column-gap: 2.5rem;
  16034. }
  16035. .gap-x-12 {
  16036. grid-column-gap: 3rem;
  16037. -moz-column-gap: 3rem;
  16038. column-gap: 3rem;
  16039. }
  16040. .gap-x-16 {
  16041. grid-column-gap: 4rem;
  16042. -moz-column-gap: 4rem;
  16043. column-gap: 4rem;
  16044. }
  16045. .gap-x-20 {
  16046. grid-column-gap: 5rem;
  16047. -moz-column-gap: 5rem;
  16048. column-gap: 5rem;
  16049. }
  16050. .gap-x-24 {
  16051. grid-column-gap: 6rem;
  16052. -moz-column-gap: 6rem;
  16053. column-gap: 6rem;
  16054. }
  16055. .gap-x-32 {
  16056. grid-column-gap: 8rem;
  16057. -moz-column-gap: 8rem;
  16058. column-gap: 8rem;
  16059. }
  16060. .gap-x-40 {
  16061. grid-column-gap: 10rem;
  16062. -moz-column-gap: 10rem;
  16063. column-gap: 10rem;
  16064. }
  16065. .gap-x-48 {
  16066. grid-column-gap: 12rem;
  16067. -moz-column-gap: 12rem;
  16068. column-gap: 12rem;
  16069. }
  16070. .gap-x-56 {
  16071. grid-column-gap: 14rem;
  16072. -moz-column-gap: 14rem;
  16073. column-gap: 14rem;
  16074. }
  16075. .gap-x-64 {
  16076. grid-column-gap: 16rem;
  16077. -moz-column-gap: 16rem;
  16078. column-gap: 16rem;
  16079. }
  16080. .gap-x-px {
  16081. grid-column-gap: 1px;
  16082. -moz-column-gap: 1px;
  16083. column-gap: 1px;
  16084. }
  16085. .gap-y-0 {
  16086. grid-row-gap: 0;
  16087. row-gap: 0;
  16088. }
  16089. .gap-y-1 {
  16090. grid-row-gap: 0.25rem;
  16091. row-gap: 0.25rem;
  16092. }
  16093. .gap-y-2 {
  16094. grid-row-gap: 0.5rem;
  16095. row-gap: 0.5rem;
  16096. }
  16097. .gap-y-3 {
  16098. grid-row-gap: 0.75rem;
  16099. row-gap: 0.75rem;
  16100. }
  16101. .gap-y-4 {
  16102. grid-row-gap: 1rem;
  16103. row-gap: 1rem;
  16104. }
  16105. .gap-y-5 {
  16106. grid-row-gap: 1.25rem;
  16107. row-gap: 1.25rem;
  16108. }
  16109. .gap-y-6 {
  16110. grid-row-gap: 1.5rem;
  16111. row-gap: 1.5rem;
  16112. }
  16113. .gap-y-8 {
  16114. grid-row-gap: 2rem;
  16115. row-gap: 2rem;
  16116. }
  16117. .gap-y-10 {
  16118. grid-row-gap: 2.5rem;
  16119. row-gap: 2.5rem;
  16120. }
  16121. .gap-y-12 {
  16122. grid-row-gap: 3rem;
  16123. row-gap: 3rem;
  16124. }
  16125. .gap-y-16 {
  16126. grid-row-gap: 4rem;
  16127. row-gap: 4rem;
  16128. }
  16129. .gap-y-20 {
  16130. grid-row-gap: 5rem;
  16131. row-gap: 5rem;
  16132. }
  16133. .gap-y-24 {
  16134. grid-row-gap: 6rem;
  16135. row-gap: 6rem;
  16136. }
  16137. .gap-y-32 {
  16138. grid-row-gap: 8rem;
  16139. row-gap: 8rem;
  16140. }
  16141. .gap-y-40 {
  16142. grid-row-gap: 10rem;
  16143. row-gap: 10rem;
  16144. }
  16145. .gap-y-48 {
  16146. grid-row-gap: 12rem;
  16147. row-gap: 12rem;
  16148. }
  16149. .gap-y-56 {
  16150. grid-row-gap: 14rem;
  16151. row-gap: 14rem;
  16152. }
  16153. .gap-y-64 {
  16154. grid-row-gap: 16rem;
  16155. row-gap: 16rem;
  16156. }
  16157. .gap-y-px {
  16158. grid-row-gap: 1px;
  16159. row-gap: 1px;
  16160. }
  16161. .grid-flow-row {
  16162. grid-auto-flow: row;
  16163. }
  16164. .grid-flow-col {
  16165. grid-auto-flow: column;
  16166. }
  16167. .grid-flow-row-dense {
  16168. grid-auto-flow: row dense;
  16169. }
  16170. .grid-flow-col-dense {
  16171. grid-auto-flow: column dense;
  16172. }
  16173. .grid-cols-1 {
  16174. grid-template-columns: repeat(1, minmax(0, 1fr));
  16175. }
  16176. .grid-cols-2 {
  16177. grid-template-columns: repeat(2, minmax(0, 1fr));
  16178. }
  16179. .grid-cols-3 {
  16180. grid-template-columns: repeat(3, minmax(0, 1fr));
  16181. }
  16182. .grid-cols-4 {
  16183. grid-template-columns: repeat(4, minmax(0, 1fr));
  16184. }
  16185. .grid-cols-5 {
  16186. grid-template-columns: repeat(5, minmax(0, 1fr));
  16187. }
  16188. .grid-cols-6 {
  16189. grid-template-columns: repeat(6, minmax(0, 1fr));
  16190. }
  16191. .grid-cols-7 {
  16192. grid-template-columns: repeat(7, minmax(0, 1fr));
  16193. }
  16194. .grid-cols-8 {
  16195. grid-template-columns: repeat(8, minmax(0, 1fr));
  16196. }
  16197. .grid-cols-9 {
  16198. grid-template-columns: repeat(9, minmax(0, 1fr));
  16199. }
  16200. .grid-cols-10 {
  16201. grid-template-columns: repeat(10, minmax(0, 1fr));
  16202. }
  16203. .grid-cols-11 {
  16204. grid-template-columns: repeat(11, minmax(0, 1fr));
  16205. }
  16206. .grid-cols-12 {
  16207. grid-template-columns: repeat(12, minmax(0, 1fr));
  16208. }
  16209. .grid-cols-none {
  16210. grid-template-columns: none;
  16211. }
  16212. .col-auto {
  16213. grid-column: auto;
  16214. }
  16215. .col-span-1 {
  16216. grid-column: span 1 / span 1;
  16217. }
  16218. .col-span-2 {
  16219. grid-column: span 2 / span 2;
  16220. }
  16221. .col-span-3 {
  16222. grid-column: span 3 / span 3;
  16223. }
  16224. .col-span-4 {
  16225. grid-column: span 4 / span 4;
  16226. }
  16227. .col-span-5 {
  16228. grid-column: span 5 / span 5;
  16229. }
  16230. .col-span-6 {
  16231. grid-column: span 6 / span 6;
  16232. }
  16233. .col-span-7 {
  16234. grid-column: span 7 / span 7;
  16235. }
  16236. .col-span-8 {
  16237. grid-column: span 8 / span 8;
  16238. }
  16239. .col-span-9 {
  16240. grid-column: span 9 / span 9;
  16241. }
  16242. .col-span-10 {
  16243. grid-column: span 10 / span 10;
  16244. }
  16245. .col-span-11 {
  16246. grid-column: span 11 / span 11;
  16247. }
  16248. .col-span-12 {
  16249. grid-column: span 12 / span 12;
  16250. }
  16251. .col-start-1 {
  16252. grid-column-start: 1;
  16253. }
  16254. .col-start-2 {
  16255. grid-column-start: 2;
  16256. }
  16257. .col-start-3 {
  16258. grid-column-start: 3;
  16259. }
  16260. .col-start-4 {
  16261. grid-column-start: 4;
  16262. }
  16263. .col-start-5 {
  16264. grid-column-start: 5;
  16265. }
  16266. .col-start-6 {
  16267. grid-column-start: 6;
  16268. }
  16269. .col-start-7 {
  16270. grid-column-start: 7;
  16271. }
  16272. .col-start-8 {
  16273. grid-column-start: 8;
  16274. }
  16275. .col-start-9 {
  16276. grid-column-start: 9;
  16277. }
  16278. .col-start-10 {
  16279. grid-column-start: 10;
  16280. }
  16281. .col-start-11 {
  16282. grid-column-start: 11;
  16283. }
  16284. .col-start-12 {
  16285. grid-column-start: 12;
  16286. }
  16287. .col-start-13 {
  16288. grid-column-start: 13;
  16289. }
  16290. .col-start-auto {
  16291. grid-column-start: auto;
  16292. }
  16293. .col-end-1 {
  16294. grid-column-end: 1;
  16295. }
  16296. .col-end-2 {
  16297. grid-column-end: 2;
  16298. }
  16299. .col-end-3 {
  16300. grid-column-end: 3;
  16301. }
  16302. .col-end-4 {
  16303. grid-column-end: 4;
  16304. }
  16305. .col-end-5 {
  16306. grid-column-end: 5;
  16307. }
  16308. .col-end-6 {
  16309. grid-column-end: 6;
  16310. }
  16311. .col-end-7 {
  16312. grid-column-end: 7;
  16313. }
  16314. .col-end-8 {
  16315. grid-column-end: 8;
  16316. }
  16317. .col-end-9 {
  16318. grid-column-end: 9;
  16319. }
  16320. .col-end-10 {
  16321. grid-column-end: 10;
  16322. }
  16323. .col-end-11 {
  16324. grid-column-end: 11;
  16325. }
  16326. .col-end-12 {
  16327. grid-column-end: 12;
  16328. }
  16329. .col-end-13 {
  16330. grid-column-end: 13;
  16331. }
  16332. .col-end-auto {
  16333. grid-column-end: auto;
  16334. }
  16335. .grid-rows-1 {
  16336. grid-template-rows: repeat(1, minmax(0, 1fr));
  16337. }
  16338. .grid-rows-2 {
  16339. grid-template-rows: repeat(2, minmax(0, 1fr));
  16340. }
  16341. .grid-rows-3 {
  16342. grid-template-rows: repeat(3, minmax(0, 1fr));
  16343. }
  16344. .grid-rows-4 {
  16345. grid-template-rows: repeat(4, minmax(0, 1fr));
  16346. }
  16347. .grid-rows-5 {
  16348. grid-template-rows: repeat(5, minmax(0, 1fr));
  16349. }
  16350. .grid-rows-6 {
  16351. grid-template-rows: repeat(6, minmax(0, 1fr));
  16352. }
  16353. .grid-rows-none {
  16354. grid-template-rows: none;
  16355. }
  16356. .row-auto {
  16357. grid-row: auto;
  16358. }
  16359. .row-span-1 {
  16360. grid-row: span 1 / span 1;
  16361. }
  16362. .row-span-2 {
  16363. grid-row: span 2 / span 2;
  16364. }
  16365. .row-span-3 {
  16366. grid-row: span 3 / span 3;
  16367. }
  16368. .row-span-4 {
  16369. grid-row: span 4 / span 4;
  16370. }
  16371. .row-span-5 {
  16372. grid-row: span 5 / span 5;
  16373. }
  16374. .row-span-6 {
  16375. grid-row: span 6 / span 6;
  16376. }
  16377. .row-start-1 {
  16378. grid-row-start: 1;
  16379. }
  16380. .row-start-2 {
  16381. grid-row-start: 2;
  16382. }
  16383. .row-start-3 {
  16384. grid-row-start: 3;
  16385. }
  16386. .row-start-4 {
  16387. grid-row-start: 4;
  16388. }
  16389. .row-start-5 {
  16390. grid-row-start: 5;
  16391. }
  16392. .row-start-6 {
  16393. grid-row-start: 6;
  16394. }
  16395. .row-start-7 {
  16396. grid-row-start: 7;
  16397. }
  16398. .row-start-auto {
  16399. grid-row-start: auto;
  16400. }
  16401. .row-end-1 {
  16402. grid-row-end: 1;
  16403. }
  16404. .row-end-2 {
  16405. grid-row-end: 2;
  16406. }
  16407. .row-end-3 {
  16408. grid-row-end: 3;
  16409. }
  16410. .row-end-4 {
  16411. grid-row-end: 4;
  16412. }
  16413. .row-end-5 {
  16414. grid-row-end: 5;
  16415. }
  16416. .row-end-6 {
  16417. grid-row-end: 6;
  16418. }
  16419. .row-end-7 {
  16420. grid-row-end: 7;
  16421. }
  16422. .row-end-auto {
  16423. grid-row-end: auto;
  16424. }
  16425. .transform {
  16426. --transform-translate-x: 0;
  16427. --transform-translate-y: 0;
  16428. --transform-rotate: 0;
  16429. --transform-skew-x: 0;
  16430. --transform-skew-y: 0;
  16431. --transform-scale-x: 1;
  16432. --transform-scale-y: 1;
  16433. transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
  16434. }
  16435. .transform-none {
  16436. transform: none;
  16437. }
  16438. .origin-center {
  16439. transform-origin: center;
  16440. }
  16441. .origin-top {
  16442. transform-origin: top;
  16443. }
  16444. .origin-top-right {
  16445. transform-origin: top right;
  16446. }
  16447. .origin-right {
  16448. transform-origin: right;
  16449. }
  16450. .origin-bottom-right {
  16451. transform-origin: bottom right;
  16452. }
  16453. .origin-bottom {
  16454. transform-origin: bottom;
  16455. }
  16456. .origin-bottom-left {
  16457. transform-origin: bottom left;
  16458. }
  16459. .origin-left {
  16460. transform-origin: left;
  16461. }
  16462. .origin-top-left {
  16463. transform-origin: top left;
  16464. }
  16465. .scale-0 {
  16466. --transform-scale-x: 0;
  16467. --transform-scale-y: 0;
  16468. }
  16469. .scale-50 {
  16470. --transform-scale-x: .5;
  16471. --transform-scale-y: .5;
  16472. }
  16473. .scale-75 {
  16474. --transform-scale-x: .75;
  16475. --transform-scale-y: .75;
  16476. }
  16477. .scale-90 {
  16478. --transform-scale-x: .9;
  16479. --transform-scale-y: .9;
  16480. }
  16481. .scale-95 {
  16482. --transform-scale-x: .95;
  16483. --transform-scale-y: .95;
  16484. }
  16485. .scale-100 {
  16486. --transform-scale-x: 1;
  16487. --transform-scale-y: 1;
  16488. }
  16489. .scale-105 {
  16490. --transform-scale-x: 1.05;
  16491. --transform-scale-y: 1.05;
  16492. }
  16493. .scale-110 {
  16494. --transform-scale-x: 1.1;
  16495. --transform-scale-y: 1.1;
  16496. }
  16497. .scale-125 {
  16498. --transform-scale-x: 1.25;
  16499. --transform-scale-y: 1.25;
  16500. }
  16501. .scale-150 {
  16502. --transform-scale-x: 1.5;
  16503. --transform-scale-y: 1.5;
  16504. }
  16505. .scale-x-0 {
  16506. --transform-scale-x: 0;
  16507. }
  16508. .scale-x-50 {
  16509. --transform-scale-x: .5;
  16510. }
  16511. .scale-x-75 {
  16512. --transform-scale-x: .75;
  16513. }
  16514. .scale-x-90 {
  16515. --transform-scale-x: .9;
  16516. }
  16517. .scale-x-95 {
  16518. --transform-scale-x: .95;
  16519. }
  16520. .scale-x-100 {
  16521. --transform-scale-x: 1;
  16522. }
  16523. .scale-x-105 {
  16524. --transform-scale-x: 1.05;
  16525. }
  16526. .scale-x-110 {
  16527. --transform-scale-x: 1.1;
  16528. }
  16529. .scale-x-125 {
  16530. --transform-scale-x: 1.25;
  16531. }
  16532. .scale-x-150 {
  16533. --transform-scale-x: 1.5;
  16534. }
  16535. .scale-y-0 {
  16536. --transform-scale-y: 0;
  16537. }
  16538. .scale-y-50 {
  16539. --transform-scale-y: .5;
  16540. }
  16541. .scale-y-75 {
  16542. --transform-scale-y: .75;
  16543. }
  16544. .scale-y-90 {
  16545. --transform-scale-y: .9;
  16546. }
  16547. .scale-y-95 {
  16548. --transform-scale-y: .95;
  16549. }
  16550. .scale-y-100 {
  16551. --transform-scale-y: 1;
  16552. }
  16553. .scale-y-105 {
  16554. --transform-scale-y: 1.05;
  16555. }
  16556. .scale-y-110 {
  16557. --transform-scale-y: 1.1;
  16558. }
  16559. .scale-y-125 {
  16560. --transform-scale-y: 1.25;
  16561. }
  16562. .scale-y-150 {
  16563. --transform-scale-y: 1.5;
  16564. }
  16565. .hover\:scale-0:hover {
  16566. --transform-scale-x: 0;
  16567. --transform-scale-y: 0;
  16568. }
  16569. .hover\:scale-50:hover {
  16570. --transform-scale-x: .5;
  16571. --transform-scale-y: .5;
  16572. }
  16573. .hover\:scale-75:hover {
  16574. --transform-scale-x: .75;
  16575. --transform-scale-y: .75;
  16576. }
  16577. .hover\:scale-90:hover {
  16578. --transform-scale-x: .9;
  16579. --transform-scale-y: .9;
  16580. }
  16581. .hover\:scale-95:hover {
  16582. --transform-scale-x: .95;
  16583. --transform-scale-y: .95;
  16584. }
  16585. .hover\:scale-100:hover {
  16586. --transform-scale-x: 1;
  16587. --transform-scale-y: 1;
  16588. }
  16589. .hover\:scale-105:hover {
  16590. --transform-scale-x: 1.05;
  16591. --transform-scale-y: 1.05;
  16592. }
  16593. .hover\:scale-110:hover {
  16594. --transform-scale-x: 1.1;
  16595. --transform-scale-y: 1.1;
  16596. }
  16597. .hover\:scale-125:hover {
  16598. --transform-scale-x: 1.25;
  16599. --transform-scale-y: 1.25;
  16600. }
  16601. .hover\:scale-150:hover {
  16602. --transform-scale-x: 1.5;
  16603. --transform-scale-y: 1.5;
  16604. }
  16605. .hover\:scale-x-0:hover {
  16606. --transform-scale-x: 0;
  16607. }
  16608. .hover\:scale-x-50:hover {
  16609. --transform-scale-x: .5;
  16610. }
  16611. .hover\:scale-x-75:hover {
  16612. --transform-scale-x: .75;
  16613. }
  16614. .hover\:scale-x-90:hover {
  16615. --transform-scale-x: .9;
  16616. }
  16617. .hover\:scale-x-95:hover {
  16618. --transform-scale-x: .95;
  16619. }
  16620. .hover\:scale-x-100:hover {
  16621. --transform-scale-x: 1;
  16622. }
  16623. .hover\:scale-x-105:hover {
  16624. --transform-scale-x: 1.05;
  16625. }
  16626. .hover\:scale-x-110:hover {
  16627. --transform-scale-x: 1.1;
  16628. }
  16629. .hover\:scale-x-125:hover {
  16630. --transform-scale-x: 1.25;
  16631. }
  16632. .hover\:scale-x-150:hover {
  16633. --transform-scale-x: 1.5;
  16634. }
  16635. .hover\:scale-y-0:hover {
  16636. --transform-scale-y: 0;
  16637. }
  16638. .hover\:scale-y-50:hover {
  16639. --transform-scale-y: .5;
  16640. }
  16641. .hover\:scale-y-75:hover {
  16642. --transform-scale-y: .75;
  16643. }
  16644. .hover\:scale-y-90:hover {
  16645. --transform-scale-y: .9;
  16646. }
  16647. .hover\:scale-y-95:hover {
  16648. --transform-scale-y: .95;
  16649. }
  16650. .hover\:scale-y-100:hover {
  16651. --transform-scale-y: 1;
  16652. }
  16653. .hover\:scale-y-105:hover {
  16654. --transform-scale-y: 1.05;
  16655. }
  16656. .hover\:scale-y-110:hover {
  16657. --transform-scale-y: 1.1;
  16658. }
  16659. .hover\:scale-y-125:hover {
  16660. --transform-scale-y: 1.25;
  16661. }
  16662. .hover\:scale-y-150:hover {
  16663. --transform-scale-y: 1.5;
  16664. }
  16665. .focus\:scale-0:focus {
  16666. --transform-scale-x: 0;
  16667. --transform-scale-y: 0;
  16668. }
  16669. .focus\:scale-50:focus {
  16670. --transform-scale-x: .5;
  16671. --transform-scale-y: .5;
  16672. }
  16673. .focus\:scale-75:focus {
  16674. --transform-scale-x: .75;
  16675. --transform-scale-y: .75;
  16676. }
  16677. .focus\:scale-90:focus {
  16678. --transform-scale-x: .9;
  16679. --transform-scale-y: .9;
  16680. }
  16681. .focus\:scale-95:focus {
  16682. --transform-scale-x: .95;
  16683. --transform-scale-y: .95;
  16684. }
  16685. .focus\:scale-100:focus {
  16686. --transform-scale-x: 1;
  16687. --transform-scale-y: 1;
  16688. }
  16689. .focus\:scale-105:focus {
  16690. --transform-scale-x: 1.05;
  16691. --transform-scale-y: 1.05;
  16692. }
  16693. .focus\:scale-110:focus {
  16694. --transform-scale-x: 1.1;
  16695. --transform-scale-y: 1.1;
  16696. }
  16697. .focus\:scale-125:focus {
  16698. --transform-scale-x: 1.25;
  16699. --transform-scale-y: 1.25;
  16700. }
  16701. .focus\:scale-150:focus {
  16702. --transform-scale-x: 1.5;
  16703. --transform-scale-y: 1.5;
  16704. }
  16705. .focus\:scale-x-0:focus {
  16706. --transform-scale-x: 0;
  16707. }
  16708. .focus\:scale-x-50:focus {
  16709. --transform-scale-x: .5;
  16710. }
  16711. .focus\:scale-x-75:focus {
  16712. --transform-scale-x: .75;
  16713. }
  16714. .focus\:scale-x-90:focus {
  16715. --transform-scale-x: .9;
  16716. }
  16717. .focus\:scale-x-95:focus {
  16718. --transform-scale-x: .95;
  16719. }
  16720. .focus\:scale-x-100:focus {
  16721. --transform-scale-x: 1;
  16722. }
  16723. .focus\:scale-x-105:focus {
  16724. --transform-scale-x: 1.05;
  16725. }
  16726. .focus\:scale-x-110:focus {
  16727. --transform-scale-x: 1.1;
  16728. }
  16729. .focus\:scale-x-125:focus {
  16730. --transform-scale-x: 1.25;
  16731. }
  16732. .focus\:scale-x-150:focus {
  16733. --transform-scale-x: 1.5;
  16734. }
  16735. .focus\:scale-y-0:focus {
  16736. --transform-scale-y: 0;
  16737. }
  16738. .focus\:scale-y-50:focus {
  16739. --transform-scale-y: .5;
  16740. }
  16741. .focus\:scale-y-75:focus {
  16742. --transform-scale-y: .75;
  16743. }
  16744. .focus\:scale-y-90:focus {
  16745. --transform-scale-y: .9;
  16746. }
  16747. .focus\:scale-y-95:focus {
  16748. --transform-scale-y: .95;
  16749. }
  16750. .focus\:scale-y-100:focus {
  16751. --transform-scale-y: 1;
  16752. }
  16753. .focus\:scale-y-105:focus {
  16754. --transform-scale-y: 1.05;
  16755. }
  16756. .focus\:scale-y-110:focus {
  16757. --transform-scale-y: 1.1;
  16758. }
  16759. .focus\:scale-y-125:focus {
  16760. --transform-scale-y: 1.25;
  16761. }
  16762. .focus\:scale-y-150:focus {
  16763. --transform-scale-y: 1.5;
  16764. }
  16765. .rotate-0 {
  16766. --transform-rotate: 0;
  16767. }
  16768. .rotate-45 {
  16769. --transform-rotate: 45deg;
  16770. }
  16771. .rotate-90 {
  16772. --transform-rotate: 90deg;
  16773. }
  16774. .rotate-180 {
  16775. --transform-rotate: 180deg;
  16776. }
  16777. .-rotate-180 {
  16778. --transform-rotate: -180deg;
  16779. }
  16780. .-rotate-90 {
  16781. --transform-rotate: -90deg;
  16782. }
  16783. .-rotate-45 {
  16784. --transform-rotate: -45deg;
  16785. }
  16786. .hover\:rotate-0:hover {
  16787. --transform-rotate: 0;
  16788. }
  16789. .hover\:rotate-45:hover {
  16790. --transform-rotate: 45deg;
  16791. }
  16792. .hover\:rotate-90:hover {
  16793. --transform-rotate: 90deg;
  16794. }
  16795. .hover\:rotate-180:hover {
  16796. --transform-rotate: 180deg;
  16797. }
  16798. .hover\:-rotate-180:hover {
  16799. --transform-rotate: -180deg;
  16800. }
  16801. .hover\:-rotate-90:hover {
  16802. --transform-rotate: -90deg;
  16803. }
  16804. .hover\:-rotate-45:hover {
  16805. --transform-rotate: -45deg;
  16806. }
  16807. .focus\:rotate-0:focus {
  16808. --transform-rotate: 0;
  16809. }
  16810. .focus\:rotate-45:focus {
  16811. --transform-rotate: 45deg;
  16812. }
  16813. .focus\:rotate-90:focus {
  16814. --transform-rotate: 90deg;
  16815. }
  16816. .focus\:rotate-180:focus {
  16817. --transform-rotate: 180deg;
  16818. }
  16819. .focus\:-rotate-180:focus {
  16820. --transform-rotate: -180deg;
  16821. }
  16822. .focus\:-rotate-90:focus {
  16823. --transform-rotate: -90deg;
  16824. }
  16825. .focus\:-rotate-45:focus {
  16826. --transform-rotate: -45deg;
  16827. }
  16828. .translate-x-0 {
  16829. --transform-translate-x: 0;
  16830. }
  16831. .translate-x-1 {
  16832. --transform-translate-x: 0.25rem;
  16833. }
  16834. .translate-x-2 {
  16835. --transform-translate-x: 0.5rem;
  16836. }
  16837. .translate-x-3 {
  16838. --transform-translate-x: 0.75rem;
  16839. }
  16840. .translate-x-4 {
  16841. --transform-translate-x: 1rem;
  16842. }
  16843. .translate-x-5 {
  16844. --transform-translate-x: 1.25rem;
  16845. }
  16846. .translate-x-6 {
  16847. --transform-translate-x: 1.5rem;
  16848. }
  16849. .translate-x-8 {
  16850. --transform-translate-x: 2rem;
  16851. }
  16852. .translate-x-10 {
  16853. --transform-translate-x: 2.5rem;
  16854. }
  16855. .translate-x-12 {
  16856. --transform-translate-x: 3rem;
  16857. }
  16858. .translate-x-16 {
  16859. --transform-translate-x: 4rem;
  16860. }
  16861. .translate-x-20 {
  16862. --transform-translate-x: 5rem;
  16863. }
  16864. .translate-x-24 {
  16865. --transform-translate-x: 6rem;
  16866. }
  16867. .translate-x-32 {
  16868. --transform-translate-x: 8rem;
  16869. }
  16870. .translate-x-40 {
  16871. --transform-translate-x: 10rem;
  16872. }
  16873. .translate-x-48 {
  16874. --transform-translate-x: 12rem;
  16875. }
  16876. .translate-x-56 {
  16877. --transform-translate-x: 14rem;
  16878. }
  16879. .translate-x-64 {
  16880. --transform-translate-x: 16rem;
  16881. }
  16882. .translate-x-px {
  16883. --transform-translate-x: 1px;
  16884. }
  16885. .-translate-x-1 {
  16886. --transform-translate-x: -0.25rem;
  16887. }
  16888. .-translate-x-2 {
  16889. --transform-translate-x: -0.5rem;
  16890. }
  16891. .-translate-x-3 {
  16892. --transform-translate-x: -0.75rem;
  16893. }
  16894. .-translate-x-4 {
  16895. --transform-translate-x: -1rem;
  16896. }
  16897. .-translate-x-5 {
  16898. --transform-translate-x: -1.25rem;
  16899. }
  16900. .-translate-x-6 {
  16901. --transform-translate-x: -1.5rem;
  16902. }
  16903. .-translate-x-8 {
  16904. --transform-translate-x: -2rem;
  16905. }
  16906. .-translate-x-10 {
  16907. --transform-translate-x: -2.5rem;
  16908. }
  16909. .-translate-x-12 {
  16910. --transform-translate-x: -3rem;
  16911. }
  16912. .-translate-x-16 {
  16913. --transform-translate-x: -4rem;
  16914. }
  16915. .-translate-x-20 {
  16916. --transform-translate-x: -5rem;
  16917. }
  16918. .-translate-x-24 {
  16919. --transform-translate-x: -6rem;
  16920. }
  16921. .-translate-x-32 {
  16922. --transform-translate-x: -8rem;
  16923. }
  16924. .-translate-x-40 {
  16925. --transform-translate-x: -10rem;
  16926. }
  16927. .-translate-x-48 {
  16928. --transform-translate-x: -12rem;
  16929. }
  16930. .-translate-x-56 {
  16931. --transform-translate-x: -14rem;
  16932. }
  16933. .-translate-x-64 {
  16934. --transform-translate-x: -16rem;
  16935. }
  16936. .-translate-x-px {
  16937. --transform-translate-x: -1px;
  16938. }
  16939. .-translate-x-full {
  16940. --transform-translate-x: -100%;
  16941. }
  16942. .-translate-x-1\/2 {
  16943. --transform-translate-x: -50%;
  16944. }
  16945. .translate-x-1\/2 {
  16946. --transform-translate-x: 50%;
  16947. }
  16948. .translate-x-full {
  16949. --transform-translate-x: 100%;
  16950. }
  16951. .translate-y-0 {
  16952. --transform-translate-y: 0;
  16953. }
  16954. .translate-y-1 {
  16955. --transform-translate-y: 0.25rem;
  16956. }
  16957. .translate-y-2 {
  16958. --transform-translate-y: 0.5rem;
  16959. }
  16960. .translate-y-3 {
  16961. --transform-translate-y: 0.75rem;
  16962. }
  16963. .translate-y-4 {
  16964. --transform-translate-y: 1rem;
  16965. }
  16966. .translate-y-5 {
  16967. --transform-translate-y: 1.25rem;
  16968. }
  16969. .translate-y-6 {
  16970. --transform-translate-y: 1.5rem;
  16971. }
  16972. .translate-y-8 {
  16973. --transform-translate-y: 2rem;
  16974. }
  16975. .translate-y-10 {
  16976. --transform-translate-y: 2.5rem;
  16977. }
  16978. .translate-y-12 {
  16979. --transform-translate-y: 3rem;
  16980. }
  16981. .translate-y-16 {
  16982. --transform-translate-y: 4rem;
  16983. }
  16984. .translate-y-20 {
  16985. --transform-translate-y: 5rem;
  16986. }
  16987. .translate-y-24 {
  16988. --transform-translate-y: 6rem;
  16989. }
  16990. .translate-y-32 {
  16991. --transform-translate-y: 8rem;
  16992. }
  16993. .translate-y-40 {
  16994. --transform-translate-y: 10rem;
  16995. }
  16996. .translate-y-48 {
  16997. --transform-translate-y: 12rem;
  16998. }
  16999. .translate-y-56 {
  17000. --transform-translate-y: 14rem;
  17001. }
  17002. .translate-y-64 {
  17003. --transform-translate-y: 16rem;
  17004. }
  17005. .translate-y-px {
  17006. --transform-translate-y: 1px;
  17007. }
  17008. .-translate-y-1 {
  17009. --transform-translate-y: -0.25rem;
  17010. }
  17011. .-translate-y-2 {
  17012. --transform-translate-y: -0.5rem;
  17013. }
  17014. .-translate-y-3 {
  17015. --transform-translate-y: -0.75rem;
  17016. }
  17017. .-translate-y-4 {
  17018. --transform-translate-y: -1rem;
  17019. }
  17020. .-translate-y-5 {
  17021. --transform-translate-y: -1.25rem;
  17022. }
  17023. .-translate-y-6 {
  17024. --transform-translate-y: -1.5rem;
  17025. }
  17026. .-translate-y-8 {
  17027. --transform-translate-y: -2rem;
  17028. }
  17029. .-translate-y-10 {
  17030. --transform-translate-y: -2.5rem;
  17031. }
  17032. .-translate-y-12 {
  17033. --transform-translate-y: -3rem;
  17034. }
  17035. .-translate-y-16 {
  17036. --transform-translate-y: -4rem;
  17037. }
  17038. .-translate-y-20 {
  17039. --transform-translate-y: -5rem;
  17040. }
  17041. .-translate-y-24 {
  17042. --transform-translate-y: -6rem;
  17043. }
  17044. .-translate-y-32 {
  17045. --transform-translate-y: -8rem;
  17046. }
  17047. .-translate-y-40 {
  17048. --transform-translate-y: -10rem;
  17049. }
  17050. .-translate-y-48 {
  17051. --transform-translate-y: -12rem;
  17052. }
  17053. .-translate-y-56 {
  17054. --transform-translate-y: -14rem;
  17055. }
  17056. .-translate-y-64 {
  17057. --transform-translate-y: -16rem;
  17058. }
  17059. .-translate-y-px {
  17060. --transform-translate-y: -1px;
  17061. }
  17062. .-translate-y-full {
  17063. --transform-translate-y: -100%;
  17064. }
  17065. .-translate-y-1\/2 {
  17066. --transform-translate-y: -50%;
  17067. }
  17068. .translate-y-1\/2 {
  17069. --transform-translate-y: 50%;
  17070. }
  17071. .translate-y-full {
  17072. --transform-translate-y: 100%;
  17073. }
  17074. .hover\:translate-x-0:hover {
  17075. --transform-translate-x: 0;
  17076. }
  17077. .hover\:translate-x-1:hover {
  17078. --transform-translate-x: 0.25rem;
  17079. }
  17080. .hover\:translate-x-2:hover {
  17081. --transform-translate-x: 0.5rem;
  17082. }
  17083. .hover\:translate-x-3:hover {
  17084. --transform-translate-x: 0.75rem;
  17085. }
  17086. .hover\:translate-x-4:hover {
  17087. --transform-translate-x: 1rem;
  17088. }
  17089. .hover\:translate-x-5:hover {
  17090. --transform-translate-x: 1.25rem;
  17091. }
  17092. .hover\:translate-x-6:hover {
  17093. --transform-translate-x: 1.5rem;
  17094. }
  17095. .hover\:translate-x-8:hover {
  17096. --transform-translate-x: 2rem;
  17097. }
  17098. .hover\:translate-x-10:hover {
  17099. --transform-translate-x: 2.5rem;
  17100. }
  17101. .hover\:translate-x-12:hover {
  17102. --transform-translate-x: 3rem;
  17103. }
  17104. .hover\:translate-x-16:hover {
  17105. --transform-translate-x: 4rem;
  17106. }
  17107. .hover\:translate-x-20:hover {
  17108. --transform-translate-x: 5rem;
  17109. }
  17110. .hover\:translate-x-24:hover {
  17111. --transform-translate-x: 6rem;
  17112. }
  17113. .hover\:translate-x-32:hover {
  17114. --transform-translate-x: 8rem;
  17115. }
  17116. .hover\:translate-x-40:hover {
  17117. --transform-translate-x: 10rem;
  17118. }
  17119. .hover\:translate-x-48:hover {
  17120. --transform-translate-x: 12rem;
  17121. }
  17122. .hover\:translate-x-56:hover {
  17123. --transform-translate-x: 14rem;
  17124. }
  17125. .hover\:translate-x-64:hover {
  17126. --transform-translate-x: 16rem;
  17127. }
  17128. .hover\:translate-x-px:hover {
  17129. --transform-translate-x: 1px;
  17130. }
  17131. .hover\:-translate-x-1:hover {
  17132. --transform-translate-x: -0.25rem;
  17133. }
  17134. .hover\:-translate-x-2:hover {
  17135. --transform-translate-x: -0.5rem;
  17136. }
  17137. .hover\:-translate-x-3:hover {
  17138. --transform-translate-x: -0.75rem;
  17139. }
  17140. .hover\:-translate-x-4:hover {
  17141. --transform-translate-x: -1rem;
  17142. }
  17143. .hover\:-translate-x-5:hover {
  17144. --transform-translate-x: -1.25rem;
  17145. }
  17146. .hover\:-translate-x-6:hover {
  17147. --transform-translate-x: -1.5rem;
  17148. }
  17149. .hover\:-translate-x-8:hover {
  17150. --transform-translate-x: -2rem;
  17151. }
  17152. .hover\:-translate-x-10:hover {
  17153. --transform-translate-x: -2.5rem;
  17154. }
  17155. .hover\:-translate-x-12:hover {
  17156. --transform-translate-x: -3rem;
  17157. }
  17158. .hover\:-translate-x-16:hover {
  17159. --transform-translate-x: -4rem;
  17160. }
  17161. .hover\:-translate-x-20:hover {
  17162. --transform-translate-x: -5rem;
  17163. }
  17164. .hover\:-translate-x-24:hover {
  17165. --transform-translate-x: -6rem;
  17166. }
  17167. .hover\:-translate-x-32:hover {
  17168. --transform-translate-x: -8rem;
  17169. }
  17170. .hover\:-translate-x-40:hover {
  17171. --transform-translate-x: -10rem;
  17172. }
  17173. .hover\:-translate-x-48:hover {
  17174. --transform-translate-x: -12rem;
  17175. }
  17176. .hover\:-translate-x-56:hover {
  17177. --transform-translate-x: -14rem;
  17178. }
  17179. .hover\:-translate-x-64:hover {
  17180. --transform-translate-x: -16rem;
  17181. }
  17182. .hover\:-translate-x-px:hover {
  17183. --transform-translate-x: -1px;
  17184. }
  17185. .hover\:-translate-x-full:hover {
  17186. --transform-translate-x: -100%;
  17187. }
  17188. .hover\:-translate-x-1\/2:hover {
  17189. --transform-translate-x: -50%;
  17190. }
  17191. .hover\:translate-x-1\/2:hover {
  17192. --transform-translate-x: 50%;
  17193. }
  17194. .hover\:translate-x-full:hover {
  17195. --transform-translate-x: 100%;
  17196. }
  17197. .hover\:translate-y-0:hover {
  17198. --transform-translate-y: 0;
  17199. }
  17200. .hover\:translate-y-1:hover {
  17201. --transform-translate-y: 0.25rem;
  17202. }
  17203. .hover\:translate-y-2:hover {
  17204. --transform-translate-y: 0.5rem;
  17205. }
  17206. .hover\:translate-y-3:hover {
  17207. --transform-translate-y: 0.75rem;
  17208. }
  17209. .hover\:translate-y-4:hover {
  17210. --transform-translate-y: 1rem;
  17211. }
  17212. .hover\:translate-y-5:hover {
  17213. --transform-translate-y: 1.25rem;
  17214. }
  17215. .hover\:translate-y-6:hover {
  17216. --transform-translate-y: 1.5rem;
  17217. }
  17218. .hover\:translate-y-8:hover {
  17219. --transform-translate-y: 2rem;
  17220. }
  17221. .hover\:translate-y-10:hover {
  17222. --transform-translate-y: 2.5rem;
  17223. }
  17224. .hover\:translate-y-12:hover {
  17225. --transform-translate-y: 3rem;
  17226. }
  17227. .hover\:translate-y-16:hover {
  17228. --transform-translate-y: 4rem;
  17229. }
  17230. .hover\:translate-y-20:hover {
  17231. --transform-translate-y: 5rem;
  17232. }
  17233. .hover\:translate-y-24:hover {
  17234. --transform-translate-y: 6rem;
  17235. }
  17236. .hover\:translate-y-32:hover {
  17237. --transform-translate-y: 8rem;
  17238. }
  17239. .hover\:translate-y-40:hover {
  17240. --transform-translate-y: 10rem;
  17241. }
  17242. .hover\:translate-y-48:hover {
  17243. --transform-translate-y: 12rem;
  17244. }
  17245. .hover\:translate-y-56:hover {
  17246. --transform-translate-y: 14rem;
  17247. }
  17248. .hover\:translate-y-64:hover {
  17249. --transform-translate-y: 16rem;
  17250. }
  17251. .hover\:translate-y-px:hover {
  17252. --transform-translate-y: 1px;
  17253. }
  17254. .hover\:-translate-y-1:hover {
  17255. --transform-translate-y: -0.25rem;
  17256. }
  17257. .hover\:-translate-y-2:hover {
  17258. --transform-translate-y: -0.5rem;
  17259. }
  17260. .hover\:-translate-y-3:hover {
  17261. --transform-translate-y: -0.75rem;
  17262. }
  17263. .hover\:-translate-y-4:hover {
  17264. --transform-translate-y: -1rem;
  17265. }
  17266. .hover\:-translate-y-5:hover {
  17267. --transform-translate-y: -1.25rem;
  17268. }
  17269. .hover\:-translate-y-6:hover {
  17270. --transform-translate-y: -1.5rem;
  17271. }
  17272. .hover\:-translate-y-8:hover {
  17273. --transform-translate-y: -2rem;
  17274. }
  17275. .hover\:-translate-y-10:hover {
  17276. --transform-translate-y: -2.5rem;
  17277. }
  17278. .hover\:-translate-y-12:hover {
  17279. --transform-translate-y: -3rem;
  17280. }
  17281. .hover\:-translate-y-16:hover {
  17282. --transform-translate-y: -4rem;
  17283. }
  17284. .hover\:-translate-y-20:hover {
  17285. --transform-translate-y: -5rem;
  17286. }
  17287. .hover\:-translate-y-24:hover {
  17288. --transform-translate-y: -6rem;
  17289. }
  17290. .hover\:-translate-y-32:hover {
  17291. --transform-translate-y: -8rem;
  17292. }
  17293. .hover\:-translate-y-40:hover {
  17294. --transform-translate-y: -10rem;
  17295. }
  17296. .hover\:-translate-y-48:hover {
  17297. --transform-translate-y: -12rem;
  17298. }
  17299. .hover\:-translate-y-56:hover {
  17300. --transform-translate-y: -14rem;
  17301. }
  17302. .hover\:-translate-y-64:hover {
  17303. --transform-translate-y: -16rem;
  17304. }
  17305. .hover\:-translate-y-px:hover {
  17306. --transform-translate-y: -1px;
  17307. }
  17308. .hover\:-translate-y-full:hover {
  17309. --transform-translate-y: -100%;
  17310. }
  17311. .hover\:-translate-y-1\/2:hover {
  17312. --transform-translate-y: -50%;
  17313. }
  17314. .hover\:translate-y-1\/2:hover {
  17315. --transform-translate-y: 50%;
  17316. }
  17317. .hover\:translate-y-full:hover {
  17318. --transform-translate-y: 100%;
  17319. }
  17320. .focus\:translate-x-0:focus {
  17321. --transform-translate-x: 0;
  17322. }
  17323. .focus\:translate-x-1:focus {
  17324. --transform-translate-x: 0.25rem;
  17325. }
  17326. .focus\:translate-x-2:focus {
  17327. --transform-translate-x: 0.5rem;
  17328. }
  17329. .focus\:translate-x-3:focus {
  17330. --transform-translate-x: 0.75rem;
  17331. }
  17332. .focus\:translate-x-4:focus {
  17333. --transform-translate-x: 1rem;
  17334. }
  17335. .focus\:translate-x-5:focus {
  17336. --transform-translate-x: 1.25rem;
  17337. }
  17338. .focus\:translate-x-6:focus {
  17339. --transform-translate-x: 1.5rem;
  17340. }
  17341. .focus\:translate-x-8:focus {
  17342. --transform-translate-x: 2rem;
  17343. }
  17344. .focus\:translate-x-10:focus {
  17345. --transform-translate-x: 2.5rem;
  17346. }
  17347. .focus\:translate-x-12:focus {
  17348. --transform-translate-x: 3rem;
  17349. }
  17350. .focus\:translate-x-16:focus {
  17351. --transform-translate-x: 4rem;
  17352. }
  17353. .focus\:translate-x-20:focus {
  17354. --transform-translate-x: 5rem;
  17355. }
  17356. .focus\:translate-x-24:focus {
  17357. --transform-translate-x: 6rem;
  17358. }
  17359. .focus\:translate-x-32:focus {
  17360. --transform-translate-x: 8rem;
  17361. }
  17362. .focus\:translate-x-40:focus {
  17363. --transform-translate-x: 10rem;
  17364. }
  17365. .focus\:translate-x-48:focus {
  17366. --transform-translate-x: 12rem;
  17367. }
  17368. .focus\:translate-x-56:focus {
  17369. --transform-translate-x: 14rem;
  17370. }
  17371. .focus\:translate-x-64:focus {
  17372. --transform-translate-x: 16rem;
  17373. }
  17374. .focus\:translate-x-px:focus {
  17375. --transform-translate-x: 1px;
  17376. }
  17377. .focus\:-translate-x-1:focus {
  17378. --transform-translate-x: -0.25rem;
  17379. }
  17380. .focus\:-translate-x-2:focus {
  17381. --transform-translate-x: -0.5rem;
  17382. }
  17383. .focus\:-translate-x-3:focus {
  17384. --transform-translate-x: -0.75rem;
  17385. }
  17386. .focus\:-translate-x-4:focus {
  17387. --transform-translate-x: -1rem;
  17388. }
  17389. .focus\:-translate-x-5:focus {
  17390. --transform-translate-x: -1.25rem;
  17391. }
  17392. .focus\:-translate-x-6:focus {
  17393. --transform-translate-x: -1.5rem;
  17394. }
  17395. .focus\:-translate-x-8:focus {
  17396. --transform-translate-x: -2rem;
  17397. }
  17398. .focus\:-translate-x-10:focus {
  17399. --transform-translate-x: -2.5rem;
  17400. }
  17401. .focus\:-translate-x-12:focus {
  17402. --transform-translate-x: -3rem;
  17403. }
  17404. .focus\:-translate-x-16:focus {
  17405. --transform-translate-x: -4rem;
  17406. }
  17407. .focus\:-translate-x-20:focus {
  17408. --transform-translate-x: -5rem;
  17409. }
  17410. .focus\:-translate-x-24:focus {
  17411. --transform-translate-x: -6rem;
  17412. }
  17413. .focus\:-translate-x-32:focus {
  17414. --transform-translate-x: -8rem;
  17415. }
  17416. .focus\:-translate-x-40:focus {
  17417. --transform-translate-x: -10rem;
  17418. }
  17419. .focus\:-translate-x-48:focus {
  17420. --transform-translate-x: -12rem;
  17421. }
  17422. .focus\:-translate-x-56:focus {
  17423. --transform-translate-x: -14rem;
  17424. }
  17425. .focus\:-translate-x-64:focus {
  17426. --transform-translate-x: -16rem;
  17427. }
  17428. .focus\:-translate-x-px:focus {
  17429. --transform-translate-x: -1px;
  17430. }
  17431. .focus\:-translate-x-full:focus {
  17432. --transform-translate-x: -100%;
  17433. }
  17434. .focus\:-translate-x-1\/2:focus {
  17435. --transform-translate-x: -50%;
  17436. }
  17437. .focus\:translate-x-1\/2:focus {
  17438. --transform-translate-x: 50%;
  17439. }
  17440. .focus\:translate-x-full:focus {
  17441. --transform-translate-x: 100%;
  17442. }
  17443. .focus\:translate-y-0:focus {
  17444. --transform-translate-y: 0;
  17445. }
  17446. .focus\:translate-y-1:focus {
  17447. --transform-translate-y: 0.25rem;
  17448. }
  17449. .focus\:translate-y-2:focus {
  17450. --transform-translate-y: 0.5rem;
  17451. }
  17452. .focus\:translate-y-3:focus {
  17453. --transform-translate-y: 0.75rem;
  17454. }
  17455. .focus\:translate-y-4:focus {
  17456. --transform-translate-y: 1rem;
  17457. }
  17458. .focus\:translate-y-5:focus {
  17459. --transform-translate-y: 1.25rem;
  17460. }
  17461. .focus\:translate-y-6:focus {
  17462. --transform-translate-y: 1.5rem;
  17463. }
  17464. .focus\:translate-y-8:focus {
  17465. --transform-translate-y: 2rem;
  17466. }
  17467. .focus\:translate-y-10:focus {
  17468. --transform-translate-y: 2.5rem;
  17469. }
  17470. .focus\:translate-y-12:focus {
  17471. --transform-translate-y: 3rem;
  17472. }
  17473. .focus\:translate-y-16:focus {
  17474. --transform-translate-y: 4rem;
  17475. }
  17476. .focus\:translate-y-20:focus {
  17477. --transform-translate-y: 5rem;
  17478. }
  17479. .focus\:translate-y-24:focus {
  17480. --transform-translate-y: 6rem;
  17481. }
  17482. .focus\:translate-y-32:focus {
  17483. --transform-translate-y: 8rem;
  17484. }
  17485. .focus\:translate-y-40:focus {
  17486. --transform-translate-y: 10rem;
  17487. }
  17488. .focus\:translate-y-48:focus {
  17489. --transform-translate-y: 12rem;
  17490. }
  17491. .focus\:translate-y-56:focus {
  17492. --transform-translate-y: 14rem;
  17493. }
  17494. .focus\:translate-y-64:focus {
  17495. --transform-translate-y: 16rem;
  17496. }
  17497. .focus\:translate-y-px:focus {
  17498. --transform-translate-y: 1px;
  17499. }
  17500. .focus\:-translate-y-1:focus {
  17501. --transform-translate-y: -0.25rem;
  17502. }
  17503. .focus\:-translate-y-2:focus {
  17504. --transform-translate-y: -0.5rem;
  17505. }
  17506. .focus\:-translate-y-3:focus {
  17507. --transform-translate-y: -0.75rem;
  17508. }
  17509. .focus\:-translate-y-4:focus {
  17510. --transform-translate-y: -1rem;
  17511. }
  17512. .focus\:-translate-y-5:focus {
  17513. --transform-translate-y: -1.25rem;
  17514. }
  17515. .focus\:-translate-y-6:focus {
  17516. --transform-translate-y: -1.5rem;
  17517. }
  17518. .focus\:-translate-y-8:focus {
  17519. --transform-translate-y: -2rem;
  17520. }
  17521. .focus\:-translate-y-10:focus {
  17522. --transform-translate-y: -2.5rem;
  17523. }
  17524. .focus\:-translate-y-12:focus {
  17525. --transform-translate-y: -3rem;
  17526. }
  17527. .focus\:-translate-y-16:focus {
  17528. --transform-translate-y: -4rem;
  17529. }
  17530. .focus\:-translate-y-20:focus {
  17531. --transform-translate-y: -5rem;
  17532. }
  17533. .focus\:-translate-y-24:focus {
  17534. --transform-translate-y: -6rem;
  17535. }
  17536. .focus\:-translate-y-32:focus {
  17537. --transform-translate-y: -8rem;
  17538. }
  17539. .focus\:-translate-y-40:focus {
  17540. --transform-translate-y: -10rem;
  17541. }
  17542. .focus\:-translate-y-48:focus {
  17543. --transform-translate-y: -12rem;
  17544. }
  17545. .focus\:-translate-y-56:focus {
  17546. --transform-translate-y: -14rem;
  17547. }
  17548. .focus\:-translate-y-64:focus {
  17549. --transform-translate-y: -16rem;
  17550. }
  17551. .focus\:-translate-y-px:focus {
  17552. --transform-translate-y: -1px;
  17553. }
  17554. .focus\:-translate-y-full:focus {
  17555. --transform-translate-y: -100%;
  17556. }
  17557. .focus\:-translate-y-1\/2:focus {
  17558. --transform-translate-y: -50%;
  17559. }
  17560. .focus\:translate-y-1\/2:focus {
  17561. --transform-translate-y: 50%;
  17562. }
  17563. .focus\:translate-y-full:focus {
  17564. --transform-translate-y: 100%;
  17565. }
  17566. .skew-x-0 {
  17567. --transform-skew-x: 0;
  17568. }
  17569. .skew-x-3 {
  17570. --transform-skew-x: 3deg;
  17571. }
  17572. .skew-x-6 {
  17573. --transform-skew-x: 6deg;
  17574. }
  17575. .skew-x-12 {
  17576. --transform-skew-x: 12deg;
  17577. }
  17578. .-skew-x-12 {
  17579. --transform-skew-x: -12deg;
  17580. }
  17581. .-skew-x-6 {
  17582. --transform-skew-x: -6deg;
  17583. }
  17584. .-skew-x-3 {
  17585. --transform-skew-x: -3deg;
  17586. }
  17587. .skew-y-0 {
  17588. --transform-skew-y: 0;
  17589. }
  17590. .skew-y-3 {
  17591. --transform-skew-y: 3deg;
  17592. }
  17593. .skew-y-6 {
  17594. --transform-skew-y: 6deg;
  17595. }
  17596. .skew-y-12 {
  17597. --transform-skew-y: 12deg;
  17598. }
  17599. .-skew-y-12 {
  17600. --transform-skew-y: -12deg;
  17601. }
  17602. .-skew-y-6 {
  17603. --transform-skew-y: -6deg;
  17604. }
  17605. .-skew-y-3 {
  17606. --transform-skew-y: -3deg;
  17607. }
  17608. .hover\:skew-x-0:hover {
  17609. --transform-skew-x: 0;
  17610. }
  17611. .hover\:skew-x-3:hover {
  17612. --transform-skew-x: 3deg;
  17613. }
  17614. .hover\:skew-x-6:hover {
  17615. --transform-skew-x: 6deg;
  17616. }
  17617. .hover\:skew-x-12:hover {
  17618. --transform-skew-x: 12deg;
  17619. }
  17620. .hover\:-skew-x-12:hover {
  17621. --transform-skew-x: -12deg;
  17622. }
  17623. .hover\:-skew-x-6:hover {
  17624. --transform-skew-x: -6deg;
  17625. }
  17626. .hover\:-skew-x-3:hover {
  17627. --transform-skew-x: -3deg;
  17628. }
  17629. .hover\:skew-y-0:hover {
  17630. --transform-skew-y: 0;
  17631. }
  17632. .hover\:skew-y-3:hover {
  17633. --transform-skew-y: 3deg;
  17634. }
  17635. .hover\:skew-y-6:hover {
  17636. --transform-skew-y: 6deg;
  17637. }
  17638. .hover\:skew-y-12:hover {
  17639. --transform-skew-y: 12deg;
  17640. }
  17641. .hover\:-skew-y-12:hover {
  17642. --transform-skew-y: -12deg;
  17643. }
  17644. .hover\:-skew-y-6:hover {
  17645. --transform-skew-y: -6deg;
  17646. }
  17647. .hover\:-skew-y-3:hover {
  17648. --transform-skew-y: -3deg;
  17649. }
  17650. .focus\:skew-x-0:focus {
  17651. --transform-skew-x: 0;
  17652. }
  17653. .focus\:skew-x-3:focus {
  17654. --transform-skew-x: 3deg;
  17655. }
  17656. .focus\:skew-x-6:focus {
  17657. --transform-skew-x: 6deg;
  17658. }
  17659. .focus\:skew-x-12:focus {
  17660. --transform-skew-x: 12deg;
  17661. }
  17662. .focus\:-skew-x-12:focus {
  17663. --transform-skew-x: -12deg;
  17664. }
  17665. .focus\:-skew-x-6:focus {
  17666. --transform-skew-x: -6deg;
  17667. }
  17668. .focus\:-skew-x-3:focus {
  17669. --transform-skew-x: -3deg;
  17670. }
  17671. .focus\:skew-y-0:focus {
  17672. --transform-skew-y: 0;
  17673. }
  17674. .focus\:skew-y-3:focus {
  17675. --transform-skew-y: 3deg;
  17676. }
  17677. .focus\:skew-y-6:focus {
  17678. --transform-skew-y: 6deg;
  17679. }
  17680. .focus\:skew-y-12:focus {
  17681. --transform-skew-y: 12deg;
  17682. }
  17683. .focus\:-skew-y-12:focus {
  17684. --transform-skew-y: -12deg;
  17685. }
  17686. .focus\:-skew-y-6:focus {
  17687. --transform-skew-y: -6deg;
  17688. }
  17689. .focus\:-skew-y-3:focus {
  17690. --transform-skew-y: -3deg;
  17691. }
  17692. .transition-none {
  17693. transition-property: none;
  17694. }
  17695. .transition-all {
  17696. transition-property: all;
  17697. }
  17698. .transition {
  17699. transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  17700. }
  17701. .transition-colors {
  17702. transition-property: background-color, border-color, color, fill, stroke;
  17703. }
  17704. .transition-opacity {
  17705. transition-property: opacity;
  17706. }
  17707. .transition-shadow {
  17708. transition-property: box-shadow;
  17709. }
  17710. .transition-transform {
  17711. transition-property: transform;
  17712. }
  17713. .ease-linear {
  17714. transition-timing-function: linear;
  17715. }
  17716. .ease-in {
  17717. transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  17718. }
  17719. .ease-out {
  17720. transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  17721. }
  17722. .ease-in-out {
  17723. transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  17724. }
  17725. .duration-75 {
  17726. transition-duration: 75ms;
  17727. }
  17728. .duration-100 {
  17729. transition-duration: 100ms;
  17730. }
  17731. .duration-150 {
  17732. transition-duration: 150ms;
  17733. }
  17734. .duration-200 {
  17735. transition-duration: 200ms;
  17736. }
  17737. .duration-300 {
  17738. transition-duration: 300ms;
  17739. }
  17740. .duration-500 {
  17741. transition-duration: 500ms;
  17742. }
  17743. .duration-700 {
  17744. transition-duration: 700ms;
  17745. }
  17746. .duration-1000 {
  17747. transition-duration: 1000ms;
  17748. }
  17749. .delay-75 {
  17750. transition-delay: 75ms;
  17751. }
  17752. .delay-100 {
  17753. transition-delay: 100ms;
  17754. }
  17755. .delay-150 {
  17756. transition-delay: 150ms;
  17757. }
  17758. .delay-200 {
  17759. transition-delay: 200ms;
  17760. }
  17761. .delay-300 {
  17762. transition-delay: 300ms;
  17763. }
  17764. .delay-500 {
  17765. transition-delay: 500ms;
  17766. }
  17767. .delay-700 {
  17768. transition-delay: 700ms;
  17769. }
  17770. .delay-1000 {
  17771. transition-delay: 1000ms;
  17772. }
  17773. @-webkit-keyframes spin {
  17774. to {
  17775. transform: rotate(360deg);
  17776. }
  17777. }
  17778. @keyframes spin {
  17779. to {
  17780. transform: rotate(360deg);
  17781. }
  17782. }
  17783. @-webkit-keyframes ping {
  17784. 75%, 100% {
  17785. transform: scale(2);
  17786. opacity: 0;
  17787. }
  17788. }
  17789. @keyframes ping {
  17790. 75%, 100% {
  17791. transform: scale(2);
  17792. opacity: 0;
  17793. }
  17794. }
  17795. @-webkit-keyframes pulse {
  17796. 50% {
  17797. opacity: .5;
  17798. }
  17799. }
  17800. @keyframes pulse {
  17801. 50% {
  17802. opacity: .5;
  17803. }
  17804. }
  17805. @-webkit-keyframes bounce {
  17806. 0%, 100% {
  17807. transform: translateY(-25%);
  17808. -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);
  17809. animation-timing-function: cubic-bezier(0.8,0,1,1);
  17810. }
  17811. 50% {
  17812. transform: none;
  17813. -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);
  17814. animation-timing-function: cubic-bezier(0,0,0.2,1);
  17815. }
  17816. }
  17817. @keyframes bounce {
  17818. 0%, 100% {
  17819. transform: translateY(-25%);
  17820. -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);
  17821. animation-timing-function: cubic-bezier(0.8,0,1,1);
  17822. }
  17823. 50% {
  17824. transform: none;
  17825. -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);
  17826. animation-timing-function: cubic-bezier(0,0,0.2,1);
  17827. }
  17828. }
  17829. .animate-none {
  17830. -webkit-animation: none;
  17831. animation: none;
  17832. }
  17833. .animate-spin {
  17834. -webkit-animation: spin 1s linear infinite;
  17835. animation: spin 1s linear infinite;
  17836. }
  17837. .animate-ping {
  17838. -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  17839. animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  17840. }
  17841. .animate-pulse {
  17842. -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  17843. animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  17844. }
  17845. .animate-bounce {
  17846. -webkit-animation: bounce 1s infinite;
  17847. animation: bounce 1s infinite;
  17848. }
  17849. @media (min-width: 640px) {
  17850. .sm\:container {
  17851. width: 100%;
  17852. }
  17853. @media (min-width: 640px) {
  17854. .sm\:container {
  17855. max-width: 640px;
  17856. }
  17857. }
  17858. @media (min-width: 768px) {
  17859. .sm\:container {
  17860. max-width: 768px;
  17861. }
  17862. }
  17863. @media (min-width: 1024px) {
  17864. .sm\:container {
  17865. max-width: 1024px;
  17866. }
  17867. }
  17868. @media (min-width: 1280px) {
  17869. .sm\:container {
  17870. max-width: 1280px;
  17871. }
  17872. }
  17873. .sm\:prose {
  17874. color: #4a5568;
  17875. max-width: 65ch;
  17876. }
  17877. .sm\:prose [class~="lead"] {
  17878. color: #4a5568;
  17879. font-size: 1.25em;
  17880. line-height: 1.6;
  17881. margin-top: 1.2em;
  17882. margin-bottom: 1.2em;
  17883. }
  17884. .sm\:prose a {
  17885. color: #1a202c;
  17886. text-decoration: underline;
  17887. }
  17888. .sm\:prose strong {
  17889. color: #1a202c;
  17890. font-weight: 600;
  17891. }
  17892. .sm\:prose ol {
  17893. counter-reset: list-counter;
  17894. margin-top: 1.25em;
  17895. margin-bottom: 1.25em;
  17896. }
  17897. .sm\:prose ol > li {
  17898. position: relative;
  17899. counter-increment: list-counter;
  17900. padding-left: 1.75em;
  17901. }
  17902. .sm\:prose ol > li::before {
  17903. content: counter(list-counter) ".";
  17904. position: absolute;
  17905. font-weight: 400;
  17906. color: #718096;
  17907. }
  17908. .sm\:prose ul > li {
  17909. position: relative;
  17910. padding-left: 1.75em;
  17911. }
  17912. .sm\:prose ul > li::before {
  17913. content: "";
  17914. position: absolute;
  17915. background-color: #cbd5e0;
  17916. border-radius: 50%;
  17917. width: 0.375em;
  17918. height: 0.375em;
  17919. top: calc(0.875em - 0.1875em);
  17920. left: 0.25em;
  17921. }
  17922. .sm\:prose hr {
  17923. border-color: #e2e8f0;
  17924. border-top-width: 1px;
  17925. margin-top: 3em;
  17926. margin-bottom: 3em;
  17927. }
  17928. .sm\:prose blockquote {
  17929. font-weight: 500;
  17930. font-style: italic;
  17931. color: #1a202c;
  17932. border-left-width: 0.25rem;
  17933. border-left-color: #e2e8f0;
  17934. quotes: "\201C""\201D""\2018""\2019";
  17935. margin-top: 1.6em;
  17936. margin-bottom: 1.6em;
  17937. padding-left: 1em;
  17938. }
  17939. .sm\:prose blockquote p:first-of-type::before {
  17940. content: open-quote;
  17941. }
  17942. .sm\:prose blockquote p:last-of-type::after {
  17943. content: close-quote;
  17944. }
  17945. .sm\:prose h1 {
  17946. color: #1a202c;
  17947. font-weight: 800;
  17948. font-size: 2.25em;
  17949. margin-top: 0;
  17950. margin-bottom: 0.8888889em;
  17951. line-height: 1.1111111;
  17952. }
  17953. .sm\:prose h2 {
  17954. color: #1a202c;
  17955. font-weight: 700;
  17956. font-size: 1.5em;
  17957. margin-top: 2em;
  17958. margin-bottom: 1em;
  17959. line-height: 1.3333333;
  17960. }
  17961. .sm\:prose h3 {
  17962. color: #1a202c;
  17963. font-weight: 600;
  17964. font-size: 1.25em;
  17965. margin-top: 1.6em;
  17966. margin-bottom: 0.6em;
  17967. line-height: 1.6;
  17968. }
  17969. .sm\:prose h4 {
  17970. color: #1a202c;
  17971. font-weight: 600;
  17972. margin-top: 1.5em;
  17973. margin-bottom: 0.5em;
  17974. line-height: 1.5;
  17975. }
  17976. .sm\:prose figure figcaption {
  17977. color: #718096;
  17978. font-size: 0.875em;
  17979. line-height: 1.4285714;
  17980. margin-top: 0.8571429em;
  17981. }
  17982. .sm\:prose code {
  17983. color: #1a202c;
  17984. font-weight: 600;
  17985. font-size: 0.875em;
  17986. }
  17987. .sm\:prose code::before {
  17988. content: "`";
  17989. }
  17990. .sm\:prose code::after {
  17991. content: "`";
  17992. }
  17993. .sm\:prose pre {
  17994. color: #e2e8f0;
  17995. background-color: #2d3748;
  17996. overflow-x: auto;
  17997. font-size: 0.875em;
  17998. line-height: 1.7142857;
  17999. margin-top: 1.7142857em;
  18000. margin-bottom: 1.7142857em;
  18001. border-radius: 0.375rem;
  18002. padding-top: 0.8571429em;
  18003. padding-right: 1.1428571em;
  18004. padding-bottom: 0.8571429em;
  18005. padding-left: 1.1428571em;
  18006. }
  18007. .sm\:prose pre code {
  18008. background-color: transparent;
  18009. border-width: 0;
  18010. border-radius: 0;
  18011. padding: 0;
  18012. font-weight: 400;
  18013. color: inherit;
  18014. font-size: inherit;
  18015. font-family: inherit;
  18016. line-height: inherit;
  18017. }
  18018. .sm\:prose pre code::before {
  18019. content: "";
  18020. }
  18021. .sm\:prose pre code::after {
  18022. content: "";
  18023. }
  18024. .sm\:prose table {
  18025. width: 100%;
  18026. table-layout: auto;
  18027. text-align: left;
  18028. margin-top: 2em;
  18029. margin-bottom: 2em;
  18030. font-size: 0.875em;
  18031. line-height: 1.7142857;
  18032. }
  18033. .sm\:prose thead {
  18034. color: #1a202c;
  18035. font-weight: 600;
  18036. border-bottom-width: 1px;
  18037. border-bottom-color: #cbd5e0;
  18038. }
  18039. .sm\:prose thead th {
  18040. vertical-align: bottom;
  18041. padding-right: 0.5714286em;
  18042. padding-bottom: 0.5714286em;
  18043. padding-left: 0.5714286em;
  18044. }
  18045. .sm\:prose tbody tr {
  18046. border-bottom-width: 1px;
  18047. border-bottom-color: #e2e8f0;
  18048. }
  18049. .sm\:prose tbody tr:last-child {
  18050. border-bottom-width: 0;
  18051. }
  18052. .sm\:prose tbody td {
  18053. vertical-align: top;
  18054. padding-top: 0.5714286em;
  18055. padding-right: 0.5714286em;
  18056. padding-bottom: 0.5714286em;
  18057. padding-left: 0.5714286em;
  18058. }
  18059. .sm\:prose {
  18060. font-size: 1rem;
  18061. line-height: 1.75;
  18062. }
  18063. .sm\:prose p {
  18064. margin-top: 1.25em;
  18065. margin-bottom: 1.25em;
  18066. }
  18067. .sm\:prose img {
  18068. margin-top: 2em;
  18069. margin-bottom: 2em;
  18070. }
  18071. .sm\:prose video {
  18072. margin-top: 2em;
  18073. margin-bottom: 2em;
  18074. }
  18075. .sm\:prose figure {
  18076. margin-top: 2em;
  18077. margin-bottom: 2em;
  18078. }
  18079. .sm\:prose figure > * {
  18080. margin-top: 0;
  18081. margin-bottom: 0;
  18082. }
  18083. .sm\:prose h2 code {
  18084. font-size: 0.875em;
  18085. }
  18086. .sm\:prose h3 code {
  18087. font-size: 0.9em;
  18088. }
  18089. .sm\:prose ul {
  18090. margin-top: 1.25em;
  18091. margin-bottom: 1.25em;
  18092. }
  18093. .sm\:prose li {
  18094. margin-top: 0.5em;
  18095. margin-bottom: 0.5em;
  18096. }
  18097. .sm\:prose ol > li:before {
  18098. left: 0;
  18099. }
  18100. .sm\:prose > ul > li p {
  18101. margin-top: 0.75em;
  18102. margin-bottom: 0.75em;
  18103. }
  18104. .sm\:prose > ul > li > *:first-child {
  18105. margin-top: 1.25em;
  18106. }
  18107. .sm\:prose > ul > li > *:last-child {
  18108. margin-bottom: 1.25em;
  18109. }
  18110. .sm\:prose > ol > li > *:first-child {
  18111. margin-top: 1.25em;
  18112. }
  18113. .sm\:prose > ol > li > *:last-child {
  18114. margin-bottom: 1.25em;
  18115. }
  18116. .sm\:prose ul ul, .sm\:prose ul ol, .sm\:prose ol ul, .sm\:prose ol ol {
  18117. margin-top: 0.75em;
  18118. margin-bottom: 0.75em;
  18119. }
  18120. .sm\:prose hr + * {
  18121. margin-top: 0;
  18122. }
  18123. .sm\:prose h2 + * {
  18124. margin-top: 0;
  18125. }
  18126. .sm\:prose h3 + * {
  18127. margin-top: 0;
  18128. }
  18129. .sm\:prose h4 + * {
  18130. margin-top: 0;
  18131. }
  18132. .sm\:prose thead th:first-child {
  18133. padding-left: 0;
  18134. }
  18135. .sm\:prose thead th:last-child {
  18136. padding-right: 0;
  18137. }
  18138. .sm\:prose tbody td:first-child {
  18139. padding-left: 0;
  18140. }
  18141. .sm\:prose tbody td:last-child {
  18142. padding-right: 0;
  18143. }
  18144. .sm\:prose > :first-child {
  18145. margin-top: 0;
  18146. }
  18147. .sm\:prose > :last-child {
  18148. margin-bottom: 0;
  18149. }
  18150. .sm\:prose-sm {
  18151. font-size: 0.875rem;
  18152. line-height: 1.7142857;
  18153. }
  18154. .sm\:prose-sm p {
  18155. margin-top: 1.1428571em;
  18156. margin-bottom: 1.1428571em;
  18157. }
  18158. .sm\:prose-sm [class~="lead"] {
  18159. font-size: 1.2857143em;
  18160. line-height: 1.5555556;
  18161. margin-top: 0.8888889em;
  18162. margin-bottom: 0.8888889em;
  18163. }
  18164. .sm\:prose-sm blockquote {
  18165. margin-top: 1.3333333em;
  18166. margin-bottom: 1.3333333em;
  18167. padding-left: 1.1111111em;
  18168. }
  18169. .sm\:prose-sm h1 {
  18170. font-size: 2.1428571em;
  18171. margin-top: 0;
  18172. margin-bottom: 0.8em;
  18173. line-height: 1.2;
  18174. }
  18175. .sm\:prose-sm h2 {
  18176. font-size: 1.4285714em;
  18177. margin-top: 1.6em;
  18178. margin-bottom: 0.8em;
  18179. line-height: 1.4;
  18180. }
  18181. .sm\:prose-sm h3 {
  18182. font-size: 1.2857143em;
  18183. margin-top: 1.5555556em;
  18184. margin-bottom: 0.4444444em;
  18185. line-height: 1.5555556;
  18186. }
  18187. .sm\:prose-sm h4 {
  18188. margin-top: 1.4285714em;
  18189. margin-bottom: 0.5714286em;
  18190. line-height: 1.4285714;
  18191. }
  18192. .sm\:prose-sm img {
  18193. margin-top: 1.7142857em;
  18194. margin-bottom: 1.7142857em;
  18195. }
  18196. .sm\:prose-sm video {
  18197. margin-top: 1.7142857em;
  18198. margin-bottom: 1.7142857em;
  18199. }
  18200. .sm\:prose-sm figure {
  18201. margin-top: 1.7142857em;
  18202. margin-bottom: 1.7142857em;
  18203. }
  18204. .sm\:prose-sm figure > * {
  18205. margin-top: 0;
  18206. margin-bottom: 0;
  18207. }
  18208. .sm\:prose-sm figure figcaption {
  18209. font-size: 0.8571429em;
  18210. line-height: 1.3333333;
  18211. margin-top: 0.6666667em;
  18212. }
  18213. .sm\:prose-sm code {
  18214. font-size: 0.8571429em;
  18215. }
  18216. .sm\:prose-sm h2 code {
  18217. font-size: 0.9em;
  18218. }
  18219. .sm\:prose-sm h3 code {
  18220. font-size: 0.8888889em;
  18221. }
  18222. .sm\:prose-sm pre {
  18223. font-size: 0.8571429em;
  18224. line-height: 1.6666667;
  18225. margin-top: 1.6666667em;
  18226. margin-bottom: 1.6666667em;
  18227. border-radius: 0.25rem;
  18228. padding-top: 0.6666667em;
  18229. padding-right: 1em;
  18230. padding-bottom: 0.6666667em;
  18231. padding-left: 1em;
  18232. }
  18233. .sm\:prose-sm ol {
  18234. margin-top: 1.1428571em;
  18235. margin-bottom: 1.1428571em;
  18236. }
  18237. .sm\:prose-sm ul {
  18238. margin-top: 1.1428571em;
  18239. margin-bottom: 1.1428571em;
  18240. }
  18241. .sm\:prose-sm li {
  18242. margin-top: 0.2857143em;
  18243. margin-bottom: 0.2857143em;
  18244. }
  18245. .sm\:prose-sm ol > li {
  18246. padding-left: 1.5714286em;
  18247. }
  18248. .sm\:prose-sm ol > li:before {
  18249. left: 0;
  18250. }
  18251. .sm\:prose-sm ul > li {
  18252. padding-left: 1.5714286em;
  18253. }
  18254. .sm\:prose-sm ul > li::before {
  18255. height: 0.3571429em;
  18256. width: 0.3571429em;
  18257. top: calc(0.8571429em - 0.1785714em);
  18258. left: 0.2142857em;
  18259. }
  18260. .sm\:prose-sm > ul > li p {
  18261. margin-top: 0.5714286em;
  18262. margin-bottom: 0.5714286em;
  18263. }
  18264. .sm\:prose-sm > ul > li > *:first-child {
  18265. margin-top: 1.1428571em;
  18266. }
  18267. .sm\:prose-sm > ul > li > *:last-child {
  18268. margin-bottom: 1.1428571em;
  18269. }
  18270. .sm\:prose-sm > ol > li > *:first-child {
  18271. margin-top: 1.1428571em;
  18272. }
  18273. .sm\:prose-sm > ol > li > *:last-child {
  18274. margin-bottom: 1.1428571em;
  18275. }
  18276. .sm\:prose-sm ul ul, .sm\:prose-sm ul ol, .sm\:prose-sm ol ul, .sm\:prose-sm ol ol {
  18277. margin-top: 0.5714286em;
  18278. margin-bottom: 0.5714286em;
  18279. }
  18280. .sm\:prose-sm hr {
  18281. margin-top: 2.8571429em;
  18282. margin-bottom: 2.8571429em;
  18283. }
  18284. .sm\:prose-sm hr + * {
  18285. margin-top: 0;
  18286. }
  18287. .sm\:prose-sm h2 + * {
  18288. margin-top: 0;
  18289. }
  18290. .sm\:prose-sm h3 + * {
  18291. margin-top: 0;
  18292. }
  18293. .sm\:prose-sm h4 + * {
  18294. margin-top: 0;
  18295. }
  18296. .sm\:prose-sm table {
  18297. font-size: 0.8571429em;
  18298. line-height: 1.5;
  18299. }
  18300. .sm\:prose-sm thead th {
  18301. padding-right: 1em;
  18302. padding-bottom: 0.6666667em;
  18303. padding-left: 1em;
  18304. }
  18305. .sm\:prose-sm thead th:first-child {
  18306. padding-left: 0;
  18307. }
  18308. .sm\:prose-sm thead th:last-child {
  18309. padding-right: 0;
  18310. }
  18311. .sm\:prose-sm tbody td {
  18312. padding-top: 0.6666667em;
  18313. padding-right: 1em;
  18314. padding-bottom: 0.6666667em;
  18315. padding-left: 1em;
  18316. }
  18317. .sm\:prose-sm tbody td:first-child {
  18318. padding-left: 0;
  18319. }
  18320. .sm\:prose-sm tbody td:last-child {
  18321. padding-right: 0;
  18322. }
  18323. .sm\:prose-sm > :first-child {
  18324. margin-top: 0;
  18325. }
  18326. .sm\:prose-sm > :last-child {
  18327. margin-bottom: 0;
  18328. }
  18329. .sm\:prose-lg {
  18330. font-size: 1.125rem;
  18331. line-height: 1.7777778;
  18332. }
  18333. .sm\:prose-lg p {
  18334. margin-top: 1.3333333em;
  18335. margin-bottom: 1.3333333em;
  18336. }
  18337. .sm\:prose-lg [class~="lead"] {
  18338. font-size: 1.2222222em;
  18339. line-height: 1.4545455;
  18340. margin-top: 1.0909091em;
  18341. margin-bottom: 1.0909091em;
  18342. }
  18343. .sm\:prose-lg blockquote {
  18344. margin-top: 1.6666667em;
  18345. margin-bottom: 1.6666667em;
  18346. padding-left: 1em;
  18347. }
  18348. .sm\:prose-lg h1 {
  18349. font-size: 2.6666667em;
  18350. margin-top: 0;
  18351. margin-bottom: 0.8333333em;
  18352. line-height: 1;
  18353. }
  18354. .sm\:prose-lg h2 {
  18355. font-size: 1.6666667em;
  18356. margin-top: 1.8666667em;
  18357. margin-bottom: 1.0666667em;
  18358. line-height: 1.3333333;
  18359. }
  18360. .sm\:prose-lg h3 {
  18361. font-size: 1.3333333em;
  18362. margin-top: 1.6666667em;
  18363. margin-bottom: 0.6666667em;
  18364. line-height: 1.5;
  18365. }
  18366. .sm\:prose-lg h4 {
  18367. margin-top: 1.7777778em;
  18368. margin-bottom: 0.4444444em;
  18369. line-height: 1.5555556;
  18370. }
  18371. .sm\:prose-lg img {
  18372. margin-top: 1.7777778em;
  18373. margin-bottom: 1.7777778em;
  18374. }
  18375. .sm\:prose-lg video {
  18376. margin-top: 1.7777778em;
  18377. margin-bottom: 1.7777778em;
  18378. }
  18379. .sm\:prose-lg figure {
  18380. margin-top: 1.7777778em;
  18381. margin-bottom: 1.7777778em;
  18382. }
  18383. .sm\:prose-lg figure > * {
  18384. margin-top: 0;
  18385. margin-bottom: 0;
  18386. }
  18387. .sm\:prose-lg figure figcaption {
  18388. font-size: 0.8888889em;
  18389. line-height: 1.5;
  18390. margin-top: 1em;
  18391. }
  18392. .sm\:prose-lg code {
  18393. font-size: 0.8888889em;
  18394. }
  18395. .sm\:prose-lg h2 code {
  18396. font-size: 0.8666667em;
  18397. }
  18398. .sm\:prose-lg h3 code {
  18399. font-size: 0.875em;
  18400. }
  18401. .sm\:prose-lg pre {
  18402. font-size: 0.8888889em;
  18403. line-height: 1.75;
  18404. margin-top: 2em;
  18405. margin-bottom: 2em;
  18406. border-radius: 0.375rem;
  18407. padding-top: 1em;
  18408. padding-right: 1.5em;
  18409. padding-bottom: 1em;
  18410. padding-left: 1.5em;
  18411. }
  18412. .sm\:prose-lg ol {
  18413. margin-top: 1.3333333em;
  18414. margin-bottom: 1.3333333em;
  18415. }
  18416. .sm\:prose-lg ul {
  18417. margin-top: 1.3333333em;
  18418. margin-bottom: 1.3333333em;
  18419. }
  18420. .sm\:prose-lg li {
  18421. margin-top: 0.6666667em;
  18422. margin-bottom: 0.6666667em;
  18423. }
  18424. .sm\:prose-lg ol > li {
  18425. padding-left: 1.6666667em;
  18426. }
  18427. .sm\:prose-lg ol > li:before {
  18428. left: 0;
  18429. }
  18430. .sm\:prose-lg ul > li {
  18431. padding-left: 1.6666667em;
  18432. }
  18433. .sm\:prose-lg ul > li::before {
  18434. width: 0.3333333em;
  18435. height: 0.3333333em;
  18436. top: calc(0.8888889em - 0.1666667em);
  18437. left: 0.2222222em;
  18438. }
  18439. .sm\:prose-lg > ul > li p {
  18440. margin-top: 0.8888889em;
  18441. margin-bottom: 0.8888889em;
  18442. }
  18443. .sm\:prose-lg > ul > li > *:first-child {
  18444. margin-top: 1.3333333em;
  18445. }
  18446. .sm\:prose-lg > ul > li > *:last-child {
  18447. margin-bottom: 1.3333333em;
  18448. }
  18449. .sm\:prose-lg > ol > li > *:first-child {
  18450. margin-top: 1.3333333em;
  18451. }
  18452. .sm\:prose-lg > ol > li > *:last-child {
  18453. margin-bottom: 1.3333333em;
  18454. }
  18455. .sm\:prose-lg ul ul, .sm\:prose-lg ul ol, .sm\:prose-lg ol ul, .sm\:prose-lg ol ol {
  18456. margin-top: 0.8888889em;
  18457. margin-bottom: 0.8888889em;
  18458. }
  18459. .sm\:prose-lg hr {
  18460. margin-top: 3.1111111em;
  18461. margin-bottom: 3.1111111em;
  18462. }
  18463. .sm\:prose-lg hr + * {
  18464. margin-top: 0;
  18465. }
  18466. .sm\:prose-lg h2 + * {
  18467. margin-top: 0;
  18468. }
  18469. .sm\:prose-lg h3 + * {
  18470. margin-top: 0;
  18471. }
  18472. .sm\:prose-lg h4 + * {
  18473. margin-top: 0;
  18474. }
  18475. .sm\:prose-lg table {
  18476. font-size: 0.8888889em;
  18477. line-height: 1.5;
  18478. }
  18479. .sm\:prose-lg thead th {
  18480. padding-right: 0.75em;
  18481. padding-bottom: 0.75em;
  18482. padding-left: 0.75em;
  18483. }
  18484. .sm\:prose-lg thead th:first-child {
  18485. padding-left: 0;
  18486. }
  18487. .sm\:prose-lg thead th:last-child {
  18488. padding-right: 0;
  18489. }
  18490. .sm\:prose-lg tbody td {
  18491. padding-top: 0.75em;
  18492. padding-right: 0.75em;
  18493. padding-bottom: 0.75em;
  18494. padding-left: 0.75em;
  18495. }
  18496. .sm\:prose-lg tbody td:first-child {
  18497. padding-left: 0;
  18498. }
  18499. .sm\:prose-lg tbody td:last-child {
  18500. padding-right: 0;
  18501. }
  18502. .sm\:prose-lg > :first-child {
  18503. margin-top: 0;
  18504. }
  18505. .sm\:prose-lg > :last-child {
  18506. margin-bottom: 0;
  18507. }
  18508. .sm\:prose-xl {
  18509. font-size: 1.25rem;
  18510. line-height: 1.8;
  18511. }
  18512. .sm\:prose-xl p {
  18513. margin-top: 1.2em;
  18514. margin-bottom: 1.2em;
  18515. }
  18516. .sm\:prose-xl [class~="lead"] {
  18517. font-size: 1.2em;
  18518. line-height: 1.5;
  18519. margin-top: 1em;
  18520. margin-bottom: 1em;
  18521. }
  18522. .sm\:prose-xl blockquote {
  18523. margin-top: 1.6em;
  18524. margin-bottom: 1.6em;
  18525. padding-left: 1.0666667em;
  18526. }
  18527. .sm\:prose-xl h1 {
  18528. font-size: 2.8em;
  18529. margin-top: 0;
  18530. margin-bottom: 0.8571429em;
  18531. line-height: 1;
  18532. }
  18533. .sm\:prose-xl h2 {
  18534. font-size: 1.8em;
  18535. margin-top: 1.5555556em;
  18536. margin-bottom: 0.8888889em;
  18537. line-height: 1.1111111;
  18538. }
  18539. .sm\:prose-xl h3 {
  18540. font-size: 1.5em;
  18541. margin-top: 1.6em;
  18542. margin-bottom: 0.6666667em;
  18543. line-height: 1.3333333;
  18544. }
  18545. .sm\:prose-xl h4 {
  18546. margin-top: 1.8em;
  18547. margin-bottom: 0.6em;
  18548. line-height: 1.6;
  18549. }
  18550. .sm\:prose-xl img {
  18551. margin-top: 2em;
  18552. margin-bottom: 2em;
  18553. }
  18554. .sm\:prose-xl video {
  18555. margin-top: 2em;
  18556. margin-bottom: 2em;
  18557. }
  18558. .sm\:prose-xl figure {
  18559. margin-top: 2em;
  18560. margin-bottom: 2em;
  18561. }
  18562. .sm\:prose-xl figure > * {
  18563. margin-top: 0;
  18564. margin-bottom: 0;
  18565. }
  18566. .sm\:prose-xl figure figcaption {
  18567. font-size: 0.9em;
  18568. line-height: 1.5555556;
  18569. margin-top: 1em;
  18570. }
  18571. .sm\:prose-xl code {
  18572. font-size: 0.9em;
  18573. }
  18574. .sm\:prose-xl h2 code {
  18575. font-size: 0.8611111em;
  18576. }
  18577. .sm\:prose-xl h3 code {
  18578. font-size: 0.9em;
  18579. }
  18580. .sm\:prose-xl pre {
  18581. font-size: 0.9em;
  18582. line-height: 1.7777778;
  18583. margin-top: 2em;
  18584. margin-bottom: 2em;
  18585. border-radius: 0.5rem;
  18586. padding-top: 1.1111111em;
  18587. padding-right: 1.3333333em;
  18588. padding-bottom: 1.1111111em;
  18589. padding-left: 1.3333333em;
  18590. }
  18591. .sm\:prose-xl ol {
  18592. margin-top: 1.2em;
  18593. margin-bottom: 1.2em;
  18594. }
  18595. .sm\:prose-xl ul {
  18596. margin-top: 1.2em;
  18597. margin-bottom: 1.2em;
  18598. }
  18599. .sm\:prose-xl li {
  18600. margin-top: 0.6em;
  18601. margin-bottom: 0.6em;
  18602. }
  18603. .sm\:prose-xl ol > li {
  18604. padding-left: 1.8em;
  18605. }
  18606. .sm\:prose-xl ol > li:before {
  18607. left: 0;
  18608. }
  18609. .sm\:prose-xl ul > li {
  18610. padding-left: 1.8em;
  18611. }
  18612. .sm\:prose-xl ul > li::before {
  18613. width: 0.35em;
  18614. height: 0.35em;
  18615. top: calc(0.9em - 0.175em);
  18616. left: 0.25em;
  18617. }
  18618. .sm\:prose-xl > ul > li p {
  18619. margin-top: 0.8em;
  18620. margin-bottom: 0.8em;
  18621. }
  18622. .sm\:prose-xl > ul > li > *:first-child {
  18623. margin-top: 1.2em;
  18624. }
  18625. .sm\:prose-xl > ul > li > *:last-child {
  18626. margin-bottom: 1.2em;
  18627. }
  18628. .sm\:prose-xl > ol > li > *:first-child {
  18629. margin-top: 1.2em;
  18630. }
  18631. .sm\:prose-xl > ol > li > *:last-child {
  18632. margin-bottom: 1.2em;
  18633. }
  18634. .sm\:prose-xl ul ul, .sm\:prose-xl ul ol, .sm\:prose-xl ol ul, .sm\:prose-xl ol ol {
  18635. margin-top: 0.8em;
  18636. margin-bottom: 0.8em;
  18637. }
  18638. .sm\:prose-xl hr {
  18639. margin-top: 2.8em;
  18640. margin-bottom: 2.8em;
  18641. }
  18642. .sm\:prose-xl hr + * {
  18643. margin-top: 0;
  18644. }
  18645. .sm\:prose-xl h2 + * {
  18646. margin-top: 0;
  18647. }
  18648. .sm\:prose-xl h3 + * {
  18649. margin-top: 0;
  18650. }
  18651. .sm\:prose-xl h4 + * {
  18652. margin-top: 0;
  18653. }
  18654. .sm\:prose-xl table {
  18655. font-size: 0.9em;
  18656. line-height: 1.5555556;
  18657. }
  18658. .sm\:prose-xl thead th {
  18659. padding-right: 0.6666667em;
  18660. padding-bottom: 0.8888889em;
  18661. padding-left: 0.6666667em;
  18662. }
  18663. .sm\:prose-xl thead th:first-child {
  18664. padding-left: 0;
  18665. }
  18666. .sm\:prose-xl thead th:last-child {
  18667. padding-right: 0;
  18668. }
  18669. .sm\:prose-xl tbody td {
  18670. padding-top: 0.8888889em;
  18671. padding-right: 0.6666667em;
  18672. padding-bottom: 0.8888889em;
  18673. padding-left: 0.6666667em;
  18674. }
  18675. .sm\:prose-xl tbody td:first-child {
  18676. padding-left: 0;
  18677. }
  18678. .sm\:prose-xl tbody td:last-child {
  18679. padding-right: 0;
  18680. }
  18681. .sm\:prose-xl > :first-child {
  18682. margin-top: 0;
  18683. }
  18684. .sm\:prose-xl > :last-child {
  18685. margin-bottom: 0;
  18686. }
  18687. .sm\:prose-2xl {
  18688. font-size: 1.5rem;
  18689. line-height: 1.6666667;
  18690. }
  18691. .sm\:prose-2xl p {
  18692. margin-top: 1.3333333em;
  18693. margin-bottom: 1.3333333em;
  18694. }
  18695. .sm\:prose-2xl [class~="lead"] {
  18696. font-size: 1.25em;
  18697. line-height: 1.4666667;
  18698. margin-top: 1.0666667em;
  18699. margin-bottom: 1.0666667em;
  18700. }
  18701. .sm\:prose-2xl blockquote {
  18702. margin-top: 1.7777778em;
  18703. margin-bottom: 1.7777778em;
  18704. padding-left: 1.1111111em;
  18705. }
  18706. .sm\:prose-2xl h1 {
  18707. font-size: 2.6666667em;
  18708. margin-top: 0;
  18709. margin-bottom: 0.875em;
  18710. line-height: 1;
  18711. }
  18712. .sm\:prose-2xl h2 {
  18713. font-size: 2em;
  18714. margin-top: 1.5em;
  18715. margin-bottom: 0.8333333em;
  18716. line-height: 1.0833333;
  18717. }
  18718. .sm\:prose-2xl h3 {
  18719. font-size: 1.5em;
  18720. margin-top: 1.5555556em;
  18721. margin-bottom: 0.6666667em;
  18722. line-height: 1.2222222;
  18723. }
  18724. .sm\:prose-2xl h4 {
  18725. margin-top: 1.6666667em;
  18726. margin-bottom: 0.6666667em;
  18727. line-height: 1.5;
  18728. }
  18729. .sm\:prose-2xl img {
  18730. margin-top: 2em;
  18731. margin-bottom: 2em;
  18732. }
  18733. .sm\:prose-2xl video {
  18734. margin-top: 2em;
  18735. margin-bottom: 2em;
  18736. }
  18737. .sm\:prose-2xl figure {
  18738. margin-top: 2em;
  18739. margin-bottom: 2em;
  18740. }
  18741. .sm\:prose-2xl figure > * {
  18742. margin-top: 0;
  18743. margin-bottom: 0;
  18744. }
  18745. .sm\:prose-2xl figure figcaption {
  18746. font-size: 0.8333333em;
  18747. line-height: 1.6;
  18748. margin-top: 1em;
  18749. }
  18750. .sm\:prose-2xl code {
  18751. font-size: 0.8333333em;
  18752. }
  18753. .sm\:prose-2xl h2 code {
  18754. font-size: 0.875em;
  18755. }
  18756. .sm\:prose-2xl h3 code {
  18757. font-size: 0.8888889em;
  18758. }
  18759. .sm\:prose-2xl pre {
  18760. font-size: 0.8333333em;
  18761. line-height: 1.8;
  18762. margin-top: 2em;
  18763. margin-bottom: 2em;
  18764. border-radius: 0.5rem;
  18765. padding-top: 1.2em;
  18766. padding-right: 1.6em;
  18767. padding-bottom: 1.2em;
  18768. padding-left: 1.6em;
  18769. }
  18770. .sm\:prose-2xl ol {
  18771. margin-top: 1.3333333em;
  18772. margin-bottom: 1.3333333em;
  18773. }
  18774. .sm\:prose-2xl ul {
  18775. margin-top: 1.3333333em;
  18776. margin-bottom: 1.3333333em;
  18777. }
  18778. .sm\:prose-2xl li {
  18779. margin-top: 0.5em;
  18780. margin-bottom: 0.5em;
  18781. }
  18782. .sm\:prose-2xl ol > li {
  18783. padding-left: 1.6666667em;
  18784. }
  18785. .sm\:prose-2xl ol > li:before {
  18786. left: 0;
  18787. }
  18788. .sm\:prose-2xl ul > li {
  18789. padding-left: 1.6666667em;
  18790. }
  18791. .sm\:prose-2xl ul > li::before {
  18792. width: 0.3333333em;
  18793. height: 0.3333333em;
  18794. top: calc(0.8333333em - 0.1666667em);
  18795. left: 0.25em;
  18796. }
  18797. .sm\:prose-2xl > ul > li p {
  18798. margin-top: 0.8333333em;
  18799. margin-bottom: 0.8333333em;
  18800. }
  18801. .sm\:prose-2xl > ul > li > *:first-child {
  18802. margin-top: 1.3333333em;
  18803. }
  18804. .sm\:prose-2xl > ul > li > *:last-child {
  18805. margin-bottom: 1.3333333em;
  18806. }
  18807. .sm\:prose-2xl > ol > li > *:first-child {
  18808. margin-top: 1.3333333em;
  18809. }
  18810. .sm\:prose-2xl > ol > li > *:last-child {
  18811. margin-bottom: 1.3333333em;
  18812. }
  18813. .sm\:prose-2xl ul ul, .sm\:prose-2xl ul ol, .sm\:prose-2xl ol ul, .sm\:prose-2xl ol ol {
  18814. margin-top: 0.6666667em;
  18815. margin-bottom: 0.6666667em;
  18816. }
  18817. .sm\:prose-2xl hr {
  18818. margin-top: 3em;
  18819. margin-bottom: 3em;
  18820. }
  18821. .sm\:prose-2xl hr + * {
  18822. margin-top: 0;
  18823. }
  18824. .sm\:prose-2xl h2 + * {
  18825. margin-top: 0;
  18826. }
  18827. .sm\:prose-2xl h3 + * {
  18828. margin-top: 0;
  18829. }
  18830. .sm\:prose-2xl h4 + * {
  18831. margin-top: 0;
  18832. }
  18833. .sm\:prose-2xl table {
  18834. font-size: 0.8333333em;
  18835. line-height: 1.4;
  18836. }
  18837. .sm\:prose-2xl thead th {
  18838. padding-right: 0.6em;
  18839. padding-bottom: 0.8em;
  18840. padding-left: 0.6em;
  18841. }
  18842. .sm\:prose-2xl thead th:first-child {
  18843. padding-left: 0;
  18844. }
  18845. .sm\:prose-2xl thead th:last-child {
  18846. padding-right: 0;
  18847. }
  18848. .sm\:prose-2xl tbody td {
  18849. padding-top: 0.8em;
  18850. padding-right: 0.6em;
  18851. padding-bottom: 0.8em;
  18852. padding-left: 0.6em;
  18853. }
  18854. .sm\:prose-2xl tbody td:first-child {
  18855. padding-left: 0;
  18856. }
  18857. .sm\:prose-2xl tbody td:last-child {
  18858. padding-right: 0;
  18859. }
  18860. .sm\:prose-2xl > :first-child {
  18861. margin-top: 0;
  18862. }
  18863. .sm\:prose-2xl > :last-child {
  18864. margin-bottom: 0;
  18865. }
  18866. .sm\:space-y-0 > :not(template) ~ :not(template) {
  18867. --space-y-reverse: 0;
  18868. margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
  18869. margin-bottom: calc(0px * var(--space-y-reverse));
  18870. }
  18871. .sm\:space-x-0 > :not(template) ~ :not(template) {
  18872. --space-x-reverse: 0;
  18873. margin-right: calc(0px * var(--space-x-reverse));
  18874. margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
  18875. }
  18876. .sm\:space-y-1 > :not(template) ~ :not(template) {
  18877. --space-y-reverse: 0;
  18878. margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
  18879. margin-bottom: calc(0.25rem * var(--space-y-reverse));
  18880. }
  18881. .sm\:space-x-1 > :not(template) ~ :not(template) {
  18882. --space-x-reverse: 0;
  18883. margin-right: calc(0.25rem * var(--space-x-reverse));
  18884. margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
  18885. }
  18886. .sm\:space-y-2 > :not(template) ~ :not(template) {
  18887. --space-y-reverse: 0;
  18888. margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
  18889. margin-bottom: calc(0.5rem * var(--space-y-reverse));
  18890. }
  18891. .sm\:space-x-2 > :not(template) ~ :not(template) {
  18892. --space-x-reverse: 0;
  18893. margin-right: calc(0.5rem * var(--space-x-reverse));
  18894. margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
  18895. }
  18896. .sm\:space-y-3 > :not(template) ~ :not(template) {
  18897. --space-y-reverse: 0;
  18898. margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
  18899. margin-bottom: calc(0.75rem * var(--space-y-reverse));
  18900. }
  18901. .sm\:space-x-3 > :not(template) ~ :not(template) {
  18902. --space-x-reverse: 0;
  18903. margin-right: calc(0.75rem * var(--space-x-reverse));
  18904. margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
  18905. }
  18906. .sm\:space-y-4 > :not(template) ~ :not(template) {
  18907. --space-y-reverse: 0;
  18908. margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
  18909. margin-bottom: calc(1rem * var(--space-y-reverse));
  18910. }
  18911. .sm\:space-x-4 > :not(template) ~ :not(template) {
  18912. --space-x-reverse: 0;
  18913. margin-right: calc(1rem * var(--space-x-reverse));
  18914. margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
  18915. }
  18916. .sm\:space-y-5 > :not(template) ~ :not(template) {
  18917. --space-y-reverse: 0;
  18918. margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
  18919. margin-bottom: calc(1.25rem * var(--space-y-reverse));
  18920. }
  18921. .sm\:space-x-5 > :not(template) ~ :not(template) {
  18922. --space-x-reverse: 0;
  18923. margin-right: calc(1.25rem * var(--space-x-reverse));
  18924. margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
  18925. }
  18926. .sm\:space-y-6 > :not(template) ~ :not(template) {
  18927. --space-y-reverse: 0;
  18928. margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
  18929. margin-bottom: calc(1.5rem * var(--space-y-reverse));
  18930. }
  18931. .sm\:space-x-6 > :not(template) ~ :not(template) {
  18932. --space-x-reverse: 0;
  18933. margin-right: calc(1.5rem * var(--space-x-reverse));
  18934. margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
  18935. }
  18936. .sm\:space-y-8 > :not(template) ~ :not(template) {
  18937. --space-y-reverse: 0;
  18938. margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
  18939. margin-bottom: calc(2rem * var(--space-y-reverse));
  18940. }
  18941. .sm\:space-x-8 > :not(template) ~ :not(template) {
  18942. --space-x-reverse: 0;
  18943. margin-right: calc(2rem * var(--space-x-reverse));
  18944. margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
  18945. }
  18946. .sm\:space-y-10 > :not(template) ~ :not(template) {
  18947. --space-y-reverse: 0;
  18948. margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
  18949. margin-bottom: calc(2.5rem * var(--space-y-reverse));
  18950. }
  18951. .sm\:space-x-10 > :not(template) ~ :not(template) {
  18952. --space-x-reverse: 0;
  18953. margin-right: calc(2.5rem * var(--space-x-reverse));
  18954. margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
  18955. }
  18956. .sm\:space-y-12 > :not(template) ~ :not(template) {
  18957. --space-y-reverse: 0;
  18958. margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
  18959. margin-bottom: calc(3rem * var(--space-y-reverse));
  18960. }
  18961. .sm\:space-x-12 > :not(template) ~ :not(template) {
  18962. --space-x-reverse: 0;
  18963. margin-right: calc(3rem * var(--space-x-reverse));
  18964. margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
  18965. }
  18966. .sm\:space-y-16 > :not(template) ~ :not(template) {
  18967. --space-y-reverse: 0;
  18968. margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
  18969. margin-bottom: calc(4rem * var(--space-y-reverse));
  18970. }
  18971. .sm\:space-x-16 > :not(template) ~ :not(template) {
  18972. --space-x-reverse: 0;
  18973. margin-right: calc(4rem * var(--space-x-reverse));
  18974. margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
  18975. }
  18976. .sm\:space-y-20 > :not(template) ~ :not(template) {
  18977. --space-y-reverse: 0;
  18978. margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
  18979. margin-bottom: calc(5rem * var(--space-y-reverse));
  18980. }
  18981. .sm\:space-x-20 > :not(template) ~ :not(template) {
  18982. --space-x-reverse: 0;
  18983. margin-right: calc(5rem * var(--space-x-reverse));
  18984. margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
  18985. }
  18986. .sm\:space-y-24 > :not(template) ~ :not(template) {
  18987. --space-y-reverse: 0;
  18988. margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
  18989. margin-bottom: calc(6rem * var(--space-y-reverse));
  18990. }
  18991. .sm\:space-x-24 > :not(template) ~ :not(template) {
  18992. --space-x-reverse: 0;
  18993. margin-right: calc(6rem * var(--space-x-reverse));
  18994. margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
  18995. }
  18996. .sm\:space-y-32 > :not(template) ~ :not(template) {
  18997. --space-y-reverse: 0;
  18998. margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
  18999. margin-bottom: calc(8rem * var(--space-y-reverse));
  19000. }
  19001. .sm\:space-x-32 > :not(template) ~ :not(template) {
  19002. --space-x-reverse: 0;
  19003. margin-right: calc(8rem * var(--space-x-reverse));
  19004. margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
  19005. }
  19006. .sm\:space-y-40 > :not(template) ~ :not(template) {
  19007. --space-y-reverse: 0;
  19008. margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
  19009. margin-bottom: calc(10rem * var(--space-y-reverse));
  19010. }
  19011. .sm\:space-x-40 > :not(template) ~ :not(template) {
  19012. --space-x-reverse: 0;
  19013. margin-right: calc(10rem * var(--space-x-reverse));
  19014. margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
  19015. }
  19016. .sm\:space-y-48 > :not(template) ~ :not(template) {
  19017. --space-y-reverse: 0;
  19018. margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
  19019. margin-bottom: calc(12rem * var(--space-y-reverse));
  19020. }
  19021. .sm\:space-x-48 > :not(template) ~ :not(template) {
  19022. --space-x-reverse: 0;
  19023. margin-right: calc(12rem * var(--space-x-reverse));
  19024. margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
  19025. }
  19026. .sm\:space-y-56 > :not(template) ~ :not(template) {
  19027. --space-y-reverse: 0;
  19028. margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
  19029. margin-bottom: calc(14rem * var(--space-y-reverse));
  19030. }
  19031. .sm\:space-x-56 > :not(template) ~ :not(template) {
  19032. --space-x-reverse: 0;
  19033. margin-right: calc(14rem * var(--space-x-reverse));
  19034. margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
  19035. }
  19036. .sm\:space-y-64 > :not(template) ~ :not(template) {
  19037. --space-y-reverse: 0;
  19038. margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
  19039. margin-bottom: calc(16rem * var(--space-y-reverse));
  19040. }
  19041. .sm\:space-x-64 > :not(template) ~ :not(template) {
  19042. --space-x-reverse: 0;
  19043. margin-right: calc(16rem * var(--space-x-reverse));
  19044. margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
  19045. }
  19046. .sm\:space-y-px > :not(template) ~ :not(template) {
  19047. --space-y-reverse: 0;
  19048. margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
  19049. margin-bottom: calc(1px * var(--space-y-reverse));
  19050. }
  19051. .sm\:space-x-px > :not(template) ~ :not(template) {
  19052. --space-x-reverse: 0;
  19053. margin-right: calc(1px * var(--space-x-reverse));
  19054. margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
  19055. }
  19056. .sm\:-space-y-1 > :not(template) ~ :not(template) {
  19057. --space-y-reverse: 0;
  19058. margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
  19059. margin-bottom: calc(-0.25rem * var(--space-y-reverse));
  19060. }
  19061. .sm\:-space-x-1 > :not(template) ~ :not(template) {
  19062. --space-x-reverse: 0;
  19063. margin-right: calc(-0.25rem * var(--space-x-reverse));
  19064. margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
  19065. }
  19066. .sm\:-space-y-2 > :not(template) ~ :not(template) {
  19067. --space-y-reverse: 0;
  19068. margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
  19069. margin-bottom: calc(-0.5rem * var(--space-y-reverse));
  19070. }
  19071. .sm\:-space-x-2 > :not(template) ~ :not(template) {
  19072. --space-x-reverse: 0;
  19073. margin-right: calc(-0.5rem * var(--space-x-reverse));
  19074. margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
  19075. }
  19076. .sm\:-space-y-3 > :not(template) ~ :not(template) {
  19077. --space-y-reverse: 0;
  19078. margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
  19079. margin-bottom: calc(-0.75rem * var(--space-y-reverse));
  19080. }
  19081. .sm\:-space-x-3 > :not(template) ~ :not(template) {
  19082. --space-x-reverse: 0;
  19083. margin-right: calc(-0.75rem * var(--space-x-reverse));
  19084. margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
  19085. }
  19086. .sm\:-space-y-4 > :not(template) ~ :not(template) {
  19087. --space-y-reverse: 0;
  19088. margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
  19089. margin-bottom: calc(-1rem * var(--space-y-reverse));
  19090. }
  19091. .sm\:-space-x-4 > :not(template) ~ :not(template) {
  19092. --space-x-reverse: 0;
  19093. margin-right: calc(-1rem * var(--space-x-reverse));
  19094. margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
  19095. }
  19096. .sm\:-space-y-5 > :not(template) ~ :not(template) {
  19097. --space-y-reverse: 0;
  19098. margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
  19099. margin-bottom: calc(-1.25rem * var(--space-y-reverse));
  19100. }
  19101. .sm\:-space-x-5 > :not(template) ~ :not(template) {
  19102. --space-x-reverse: 0;
  19103. margin-right: calc(-1.25rem * var(--space-x-reverse));
  19104. margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
  19105. }
  19106. .sm\:-space-y-6 > :not(template) ~ :not(template) {
  19107. --space-y-reverse: 0;
  19108. margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
  19109. margin-bottom: calc(-1.5rem * var(--space-y-reverse));
  19110. }
  19111. .sm\:-space-x-6 > :not(template) ~ :not(template) {
  19112. --space-x-reverse: 0;
  19113. margin-right: calc(-1.5rem * var(--space-x-reverse));
  19114. margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
  19115. }
  19116. .sm\:-space-y-8 > :not(template) ~ :not(template) {
  19117. --space-y-reverse: 0;
  19118. margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
  19119. margin-bottom: calc(-2rem * var(--space-y-reverse));
  19120. }
  19121. .sm\:-space-x-8 > :not(template) ~ :not(template) {
  19122. --space-x-reverse: 0;
  19123. margin-right: calc(-2rem * var(--space-x-reverse));
  19124. margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
  19125. }
  19126. .sm\:-space-y-10 > :not(template) ~ :not(template) {
  19127. --space-y-reverse: 0;
  19128. margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
  19129. margin-bottom: calc(-2.5rem * var(--space-y-reverse));
  19130. }
  19131. .sm\:-space-x-10 > :not(template) ~ :not(template) {
  19132. --space-x-reverse: 0;
  19133. margin-right: calc(-2.5rem * var(--space-x-reverse));
  19134. margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
  19135. }
  19136. .sm\:-space-y-12 > :not(template) ~ :not(template) {
  19137. --space-y-reverse: 0;
  19138. margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
  19139. margin-bottom: calc(-3rem * var(--space-y-reverse));
  19140. }
  19141. .sm\:-space-x-12 > :not(template) ~ :not(template) {
  19142. --space-x-reverse: 0;
  19143. margin-right: calc(-3rem * var(--space-x-reverse));
  19144. margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
  19145. }
  19146. .sm\:-space-y-16 > :not(template) ~ :not(template) {
  19147. --space-y-reverse: 0;
  19148. margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
  19149. margin-bottom: calc(-4rem * var(--space-y-reverse));
  19150. }
  19151. .sm\:-space-x-16 > :not(template) ~ :not(template) {
  19152. --space-x-reverse: 0;
  19153. margin-right: calc(-4rem * var(--space-x-reverse));
  19154. margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
  19155. }
  19156. .sm\:-space-y-20 > :not(template) ~ :not(template) {
  19157. --space-y-reverse: 0;
  19158. margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
  19159. margin-bottom: calc(-5rem * var(--space-y-reverse));
  19160. }
  19161. .sm\:-space-x-20 > :not(template) ~ :not(template) {
  19162. --space-x-reverse: 0;
  19163. margin-right: calc(-5rem * var(--space-x-reverse));
  19164. margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
  19165. }
  19166. .sm\:-space-y-24 > :not(template) ~ :not(template) {
  19167. --space-y-reverse: 0;
  19168. margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
  19169. margin-bottom: calc(-6rem * var(--space-y-reverse));
  19170. }
  19171. .sm\:-space-x-24 > :not(template) ~ :not(template) {
  19172. --space-x-reverse: 0;
  19173. margin-right: calc(-6rem * var(--space-x-reverse));
  19174. margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
  19175. }
  19176. .sm\:-space-y-32 > :not(template) ~ :not(template) {
  19177. --space-y-reverse: 0;
  19178. margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
  19179. margin-bottom: calc(-8rem * var(--space-y-reverse));
  19180. }
  19181. .sm\:-space-x-32 > :not(template) ~ :not(template) {
  19182. --space-x-reverse: 0;
  19183. margin-right: calc(-8rem * var(--space-x-reverse));
  19184. margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
  19185. }
  19186. .sm\:-space-y-40 > :not(template) ~ :not(template) {
  19187. --space-y-reverse: 0;
  19188. margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
  19189. margin-bottom: calc(-10rem * var(--space-y-reverse));
  19190. }
  19191. .sm\:-space-x-40 > :not(template) ~ :not(template) {
  19192. --space-x-reverse: 0;
  19193. margin-right: calc(-10rem * var(--space-x-reverse));
  19194. margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
  19195. }
  19196. .sm\:-space-y-48 > :not(template) ~ :not(template) {
  19197. --space-y-reverse: 0;
  19198. margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
  19199. margin-bottom: calc(-12rem * var(--space-y-reverse));
  19200. }
  19201. .sm\:-space-x-48 > :not(template) ~ :not(template) {
  19202. --space-x-reverse: 0;
  19203. margin-right: calc(-12rem * var(--space-x-reverse));
  19204. margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
  19205. }
  19206. .sm\:-space-y-56 > :not(template) ~ :not(template) {
  19207. --space-y-reverse: 0;
  19208. margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
  19209. margin-bottom: calc(-14rem * var(--space-y-reverse));
  19210. }
  19211. .sm\:-space-x-56 > :not(template) ~ :not(template) {
  19212. --space-x-reverse: 0;
  19213. margin-right: calc(-14rem * var(--space-x-reverse));
  19214. margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
  19215. }
  19216. .sm\:-space-y-64 > :not(template) ~ :not(template) {
  19217. --space-y-reverse: 0;
  19218. margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
  19219. margin-bottom: calc(-16rem * var(--space-y-reverse));
  19220. }
  19221. .sm\:-space-x-64 > :not(template) ~ :not(template) {
  19222. --space-x-reverse: 0;
  19223. margin-right: calc(-16rem * var(--space-x-reverse));
  19224. margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
  19225. }
  19226. .sm\:-space-y-px > :not(template) ~ :not(template) {
  19227. --space-y-reverse: 0;
  19228. margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
  19229. margin-bottom: calc(-1px * var(--space-y-reverse));
  19230. }
  19231. .sm\:-space-x-px > :not(template) ~ :not(template) {
  19232. --space-x-reverse: 0;
  19233. margin-right: calc(-1px * var(--space-x-reverse));
  19234. margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
  19235. }
  19236. .sm\:space-y-reverse > :not(template) ~ :not(template) {
  19237. --space-y-reverse: 1;
  19238. }
  19239. .sm\:space-x-reverse > :not(template) ~ :not(template) {
  19240. --space-x-reverse: 1;
  19241. }
  19242. .sm\:divide-y-0 > :not(template) ~ :not(template) {
  19243. --divide-y-reverse: 0;
  19244. border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
  19245. border-bottom-width: calc(0px * var(--divide-y-reverse));
  19246. }
  19247. .sm\:divide-x-0 > :not(template) ~ :not(template) {
  19248. --divide-x-reverse: 0;
  19249. border-right-width: calc(0px * var(--divide-x-reverse));
  19250. border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
  19251. }
  19252. .sm\:divide-y-2 > :not(template) ~ :not(template) {
  19253. --divide-y-reverse: 0;
  19254. border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
  19255. border-bottom-width: calc(2px * var(--divide-y-reverse));
  19256. }
  19257. .sm\:divide-x-2 > :not(template) ~ :not(template) {
  19258. --divide-x-reverse: 0;
  19259. border-right-width: calc(2px * var(--divide-x-reverse));
  19260. border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
  19261. }
  19262. .sm\:divide-y-4 > :not(template) ~ :not(template) {
  19263. --divide-y-reverse: 0;
  19264. border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
  19265. border-bottom-width: calc(4px * var(--divide-y-reverse));
  19266. }
  19267. .sm\:divide-x-4 > :not(template) ~ :not(template) {
  19268. --divide-x-reverse: 0;
  19269. border-right-width: calc(4px * var(--divide-x-reverse));
  19270. border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
  19271. }
  19272. .sm\:divide-y-8 > :not(template) ~ :not(template) {
  19273. --divide-y-reverse: 0;
  19274. border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
  19275. border-bottom-width: calc(8px * var(--divide-y-reverse));
  19276. }
  19277. .sm\:divide-x-8 > :not(template) ~ :not(template) {
  19278. --divide-x-reverse: 0;
  19279. border-right-width: calc(8px * var(--divide-x-reverse));
  19280. border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
  19281. }
  19282. .sm\:divide-y > :not(template) ~ :not(template) {
  19283. --divide-y-reverse: 0;
  19284. border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
  19285. border-bottom-width: calc(1px * var(--divide-y-reverse));
  19286. }
  19287. .sm\:divide-x > :not(template) ~ :not(template) {
  19288. --divide-x-reverse: 0;
  19289. border-right-width: calc(1px * var(--divide-x-reverse));
  19290. border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
  19291. }
  19292. .sm\:divide-y-reverse > :not(template) ~ :not(template) {
  19293. --divide-y-reverse: 1;
  19294. }
  19295. .sm\:divide-x-reverse > :not(template) ~ :not(template) {
  19296. --divide-x-reverse: 1;
  19297. }
  19298. .sm\:divide-transparent > :not(template) ~ :not(template) {
  19299. border-color: transparent;
  19300. }
  19301. .sm\:divide-current > :not(template) ~ :not(template) {
  19302. border-color: currentColor;
  19303. }
  19304. .sm\:divide-black > :not(template) ~ :not(template) {
  19305. --divide-opacity: 1;
  19306. border-color: #000;
  19307. border-color: rgba(0, 0, 0, var(--divide-opacity));
  19308. }
  19309. .sm\:divide-white > :not(template) ~ :not(template) {
  19310. --divide-opacity: 1;
  19311. border-color: #fff;
  19312. border-color: rgba(255, 255, 255, var(--divide-opacity));
  19313. }
  19314. .sm\:divide-gray-100 > :not(template) ~ :not(template) {
  19315. --divide-opacity: 1;
  19316. border-color: #f7fafc;
  19317. border-color: rgba(247, 250, 252, var(--divide-opacity));
  19318. }
  19319. .sm\:divide-gray-200 > :not(template) ~ :not(template) {
  19320. --divide-opacity: 1;
  19321. border-color: #edf2f7;
  19322. border-color: rgba(237, 242, 247, var(--divide-opacity));
  19323. }
  19324. .sm\:divide-gray-300 > :not(template) ~ :not(template) {
  19325. --divide-opacity: 1;
  19326. border-color: #e2e8f0;
  19327. border-color: rgba(226, 232, 240, var(--divide-opacity));
  19328. }
  19329. .sm\:divide-gray-400 > :not(template) ~ :not(template) {
  19330. --divide-opacity: 1;
  19331. border-color: #cbd5e0;
  19332. border-color: rgba(203, 213, 224, var(--divide-opacity));
  19333. }
  19334. .sm\:divide-gray-500 > :not(template) ~ :not(template) {
  19335. --divide-opacity: 1;
  19336. border-color: #a0aec0;
  19337. border-color: rgba(160, 174, 192, var(--divide-opacity));
  19338. }
  19339. .sm\:divide-gray-600 > :not(template) ~ :not(template) {
  19340. --divide-opacity: 1;
  19341. border-color: #718096;
  19342. border-color: rgba(113, 128, 150, var(--divide-opacity));
  19343. }
  19344. .sm\:divide-gray-700 > :not(template) ~ :not(template) {
  19345. --divide-opacity: 1;
  19346. border-color: #4a5568;
  19347. border-color: rgba(74, 85, 104, var(--divide-opacity));
  19348. }
  19349. .sm\:divide-gray-800 > :not(template) ~ :not(template) {
  19350. --divide-opacity: 1;
  19351. border-color: #2d3748;
  19352. border-color: rgba(45, 55, 72, var(--divide-opacity));
  19353. }
  19354. .sm\:divide-gray-900 > :not(template) ~ :not(template) {
  19355. --divide-opacity: 1;
  19356. border-color: #1a202c;
  19357. border-color: rgba(26, 32, 44, var(--divide-opacity));
  19358. }
  19359. .sm\:divide-red-100 > :not(template) ~ :not(template) {
  19360. --divide-opacity: 1;
  19361. border-color: #fff5f5;
  19362. border-color: rgba(255, 245, 245, var(--divide-opacity));
  19363. }
  19364. .sm\:divide-red-200 > :not(template) ~ :not(template) {
  19365. --divide-opacity: 1;
  19366. border-color: #fed7d7;
  19367. border-color: rgba(254, 215, 215, var(--divide-opacity));
  19368. }
  19369. .sm\:divide-red-300 > :not(template) ~ :not(template) {
  19370. --divide-opacity: 1;
  19371. border-color: #feb2b2;
  19372. border-color: rgba(254, 178, 178, var(--divide-opacity));
  19373. }
  19374. .sm\:divide-red-400 > :not(template) ~ :not(template) {
  19375. --divide-opacity: 1;
  19376. border-color: #fc8181;
  19377. border-color: rgba(252, 129, 129, var(--divide-opacity));
  19378. }
  19379. .sm\:divide-red-500 > :not(template) ~ :not(template) {
  19380. --divide-opacity: 1;
  19381. border-color: #f56565;
  19382. border-color: rgba(245, 101, 101, var(--divide-opacity));
  19383. }
  19384. .sm\:divide-red-600 > :not(template) ~ :not(template) {
  19385. --divide-opacity: 1;
  19386. border-color: #e53e3e;
  19387. border-color: rgba(229, 62, 62, var(--divide-opacity));
  19388. }
  19389. .sm\:divide-red-700 > :not(template) ~ :not(template) {
  19390. --divide-opacity: 1;
  19391. border-color: #c53030;
  19392. border-color: rgba(197, 48, 48, var(--divide-opacity));
  19393. }
  19394. .sm\:divide-red-800 > :not(template) ~ :not(template) {
  19395. --divide-opacity: 1;
  19396. border-color: #9b2c2c;
  19397. border-color: rgba(155, 44, 44, var(--divide-opacity));
  19398. }
  19399. .sm\:divide-red-900 > :not(template) ~ :not(template) {
  19400. --divide-opacity: 1;
  19401. border-color: #742a2a;
  19402. border-color: rgba(116, 42, 42, var(--divide-opacity));
  19403. }
  19404. .sm\:divide-orange-100 > :not(template) ~ :not(template) {
  19405. --divide-opacity: 1;
  19406. border-color: #fffaf0;
  19407. border-color: rgba(255, 250, 240, var(--divide-opacity));
  19408. }
  19409. .sm\:divide-orange-200 > :not(template) ~ :not(template) {
  19410. --divide-opacity: 1;
  19411. border-color: #feebc8;
  19412. border-color: rgba(254, 235, 200, var(--divide-opacity));
  19413. }
  19414. .sm\:divide-orange-300 > :not(template) ~ :not(template) {
  19415. --divide-opacity: 1;
  19416. border-color: #fbd38d;
  19417. border-color: rgba(251, 211, 141, var(--divide-opacity));
  19418. }
  19419. .sm\:divide-orange-400 > :not(template) ~ :not(template) {
  19420. --divide-opacity: 1;
  19421. border-color: #f6ad55;
  19422. border-color: rgba(246, 173, 85, var(--divide-opacity));
  19423. }
  19424. .sm\:divide-orange-500 > :not(template) ~ :not(template) {
  19425. --divide-opacity: 1;
  19426. border-color: #ed8936;
  19427. border-color: rgba(237, 137, 54, var(--divide-opacity));
  19428. }
  19429. .sm\:divide-orange-600 > :not(template) ~ :not(template) {
  19430. --divide-opacity: 1;
  19431. border-color: #dd6b20;
  19432. border-color: rgba(221, 107, 32, var(--divide-opacity));
  19433. }
  19434. .sm\:divide-orange-700 > :not(template) ~ :not(template) {
  19435. --divide-opacity: 1;
  19436. border-color: #c05621;
  19437. border-color: rgba(192, 86, 33, var(--divide-opacity));
  19438. }
  19439. .sm\:divide-orange-800 > :not(template) ~ :not(template) {
  19440. --divide-opacity: 1;
  19441. border-color: #9c4221;
  19442. border-color: rgba(156, 66, 33, var(--divide-opacity));
  19443. }
  19444. .sm\:divide-orange-900 > :not(template) ~ :not(template) {
  19445. --divide-opacity: 1;
  19446. border-color: #7b341e;
  19447. border-color: rgba(123, 52, 30, var(--divide-opacity));
  19448. }
  19449. .sm\:divide-yellow-100 > :not(template) ~ :not(template) {
  19450. --divide-opacity: 1;
  19451. border-color: #fffff0;
  19452. border-color: rgba(255, 255, 240, var(--divide-opacity));
  19453. }
  19454. .sm\:divide-yellow-200 > :not(template) ~ :not(template) {
  19455. --divide-opacity: 1;
  19456. border-color: #fefcbf;
  19457. border-color: rgba(254, 252, 191, var(--divide-opacity));
  19458. }
  19459. .sm\:divide-yellow-300 > :not(template) ~ :not(template) {
  19460. --divide-opacity: 1;
  19461. border-color: #faf089;
  19462. border-color: rgba(250, 240, 137, var(--divide-opacity));
  19463. }
  19464. .sm\:divide-yellow-400 > :not(template) ~ :not(template) {
  19465. --divide-opacity: 1;
  19466. border-color: #f6e05e;
  19467. border-color: rgba(246, 224, 94, var(--divide-opacity));
  19468. }
  19469. .sm\:divide-yellow-500 > :not(template) ~ :not(template) {
  19470. --divide-opacity: 1;
  19471. border-color: #ecc94b;
  19472. border-color: rgba(236, 201, 75, var(--divide-opacity));
  19473. }
  19474. .sm\:divide-yellow-600 > :not(template) ~ :not(template) {
  19475. --divide-opacity: 1;
  19476. border-color: #d69e2e;
  19477. border-color: rgba(214, 158, 46, var(--divide-opacity));
  19478. }
  19479. .sm\:divide-yellow-700 > :not(template) ~ :not(template) {
  19480. --divide-opacity: 1;
  19481. border-color: #b7791f;
  19482. border-color: rgba(183, 121, 31, var(--divide-opacity));
  19483. }
  19484. .sm\:divide-yellow-800 > :not(template) ~ :not(template) {
  19485. --divide-opacity: 1;
  19486. border-color: #975a16;
  19487. border-color: rgba(151, 90, 22, var(--divide-opacity));
  19488. }
  19489. .sm\:divide-yellow-900 > :not(template) ~ :not(template) {
  19490. --divide-opacity: 1;
  19491. border-color: #744210;
  19492. border-color: rgba(116, 66, 16, var(--divide-opacity));
  19493. }
  19494. .sm\:divide-green-100 > :not(template) ~ :not(template) {
  19495. --divide-opacity: 1;
  19496. border-color: #f0fff4;
  19497. border-color: rgba(240, 255, 244, var(--divide-opacity));
  19498. }
  19499. .sm\:divide-green-200 > :not(template) ~ :not(template) {
  19500. --divide-opacity: 1;
  19501. border-color: #c6f6d5;
  19502. border-color: rgba(198, 246, 213, var(--divide-opacity));
  19503. }
  19504. .sm\:divide-green-300 > :not(template) ~ :not(template) {
  19505. --divide-opacity: 1;
  19506. border-color: #9ae6b4;
  19507. border-color: rgba(154, 230, 180, var(--divide-opacity));
  19508. }
  19509. .sm\:divide-green-400 > :not(template) ~ :not(template) {
  19510. --divide-opacity: 1;
  19511. border-color: #68d391;
  19512. border-color: rgba(104, 211, 145, var(--divide-opacity));
  19513. }
  19514. .sm\:divide-green-500 > :not(template) ~ :not(template) {
  19515. --divide-opacity: 1;
  19516. border-color: #48bb78;
  19517. border-color: rgba(72, 187, 120, var(--divide-opacity));
  19518. }
  19519. .sm\:divide-green-600 > :not(template) ~ :not(template) {
  19520. --divide-opacity: 1;
  19521. border-color: #38a169;
  19522. border-color: rgba(56, 161, 105, var(--divide-opacity));
  19523. }
  19524. .sm\:divide-green-700 > :not(template) ~ :not(template) {
  19525. --divide-opacity: 1;
  19526. border-color: #2f855a;
  19527. border-color: rgba(47, 133, 90, var(--divide-opacity));
  19528. }
  19529. .sm\:divide-green-800 > :not(template) ~ :not(template) {
  19530. --divide-opacity: 1;
  19531. border-color: #276749;
  19532. border-color: rgba(39, 103, 73, var(--divide-opacity));
  19533. }
  19534. .sm\:divide-green-900 > :not(template) ~ :not(template) {
  19535. --divide-opacity: 1;
  19536. border-color: #22543d;
  19537. border-color: rgba(34, 84, 61, var(--divide-opacity));
  19538. }
  19539. .sm\:divide-teal-100 > :not(template) ~ :not(template) {
  19540. --divide-opacity: 1;
  19541. border-color: #e6fffa;
  19542. border-color: rgba(230, 255, 250, var(--divide-opacity));
  19543. }
  19544. .sm\:divide-teal-200 > :not(template) ~ :not(template) {
  19545. --divide-opacity: 1;
  19546. border-color: #b2f5ea;
  19547. border-color: rgba(178, 245, 234, var(--divide-opacity));
  19548. }
  19549. .sm\:divide-teal-300 > :not(template) ~ :not(template) {
  19550. --divide-opacity: 1;
  19551. border-color: #81e6d9;
  19552. border-color: rgba(129, 230, 217, var(--divide-opacity));
  19553. }
  19554. .sm\:divide-teal-400 > :not(template) ~ :not(template) {
  19555. --divide-opacity: 1;
  19556. border-color: #4fd1c5;
  19557. border-color: rgba(79, 209, 197, var(--divide-opacity));
  19558. }
  19559. .sm\:divide-teal-500 > :not(template) ~ :not(template) {
  19560. --divide-opacity: 1;
  19561. border-color: #38b2ac;
  19562. border-color: rgba(56, 178, 172, var(--divide-opacity));
  19563. }
  19564. .sm\:divide-teal-600 > :not(template) ~ :not(template) {
  19565. --divide-opacity: 1;
  19566. border-color: #319795;
  19567. border-color: rgba(49, 151, 149, var(--divide-opacity));
  19568. }
  19569. .sm\:divide-teal-700 > :not(template) ~ :not(template) {
  19570. --divide-opacity: 1;
  19571. border-color: #2c7a7b;
  19572. border-color: rgba(44, 122, 123, var(--divide-opacity));
  19573. }
  19574. .sm\:divide-teal-800 > :not(template) ~ :not(template) {
  19575. --divide-opacity: 1;
  19576. border-color: #285e61;
  19577. border-color: rgba(40, 94, 97, var(--divide-opacity));
  19578. }
  19579. .sm\:divide-teal-900 > :not(template) ~ :not(template) {
  19580. --divide-opacity: 1;
  19581. border-color: #234e52;
  19582. border-color: rgba(35, 78, 82, var(--divide-opacity));
  19583. }
  19584. .sm\:divide-blue-100 > :not(template) ~ :not(template) {
  19585. --divide-opacity: 1;
  19586. border-color: #ebf8ff;
  19587. border-color: rgba(235, 248, 255, var(--divide-opacity));
  19588. }
  19589. .sm\:divide-blue-200 > :not(template) ~ :not(template) {
  19590. --divide-opacity: 1;
  19591. border-color: #bee3f8;
  19592. border-color: rgba(190, 227, 248, var(--divide-opacity));
  19593. }
  19594. .sm\:divide-blue-300 > :not(template) ~ :not(template) {
  19595. --divide-opacity: 1;
  19596. border-color: #90cdf4;
  19597. border-color: rgba(144, 205, 244, var(--divide-opacity));
  19598. }
  19599. .sm\:divide-blue-400 > :not(template) ~ :not(template) {
  19600. --divide-opacity: 1;
  19601. border-color: #63b3ed;
  19602. border-color: rgba(99, 179, 237, var(--divide-opacity));
  19603. }
  19604. .sm\:divide-blue-500 > :not(template) ~ :not(template) {
  19605. --divide-opacity: 1;
  19606. border-color: #4299e1;
  19607. border-color: rgba(66, 153, 225, var(--divide-opacity));
  19608. }
  19609. .sm\:divide-blue-600 > :not(template) ~ :not(template) {
  19610. --divide-opacity: 1;
  19611. border-color: #3182ce;
  19612. border-color: rgba(49, 130, 206, var(--divide-opacity));
  19613. }
  19614. .sm\:divide-blue-700 > :not(template) ~ :not(template) {
  19615. --divide-opacity: 1;
  19616. border-color: #2b6cb0;
  19617. border-color: rgba(43, 108, 176, var(--divide-opacity));
  19618. }
  19619. .sm\:divide-blue-800 > :not(template) ~ :not(template) {
  19620. --divide-opacity: 1;
  19621. border-color: #2c5282;
  19622. border-color: rgba(44, 82, 130, var(--divide-opacity));
  19623. }
  19624. .sm\:divide-blue-900 > :not(template) ~ :not(template) {
  19625. --divide-opacity: 1;
  19626. border-color: #2a4365;
  19627. border-color: rgba(42, 67, 101, var(--divide-opacity));
  19628. }
  19629. .sm\:divide-indigo-100 > :not(template) ~ :not(template) {
  19630. --divide-opacity: 1;
  19631. border-color: #ebf4ff;
  19632. border-color: rgba(235, 244, 255, var(--divide-opacity));
  19633. }
  19634. .sm\:divide-indigo-200 > :not(template) ~ :not(template) {
  19635. --divide-opacity: 1;
  19636. border-color: #c3dafe;
  19637. border-color: rgba(195, 218, 254, var(--divide-opacity));
  19638. }
  19639. .sm\:divide-indigo-300 > :not(template) ~ :not(template) {
  19640. --divide-opacity: 1;
  19641. border-color: #a3bffa;
  19642. border-color: rgba(163, 191, 250, var(--divide-opacity));
  19643. }
  19644. .sm\:divide-indigo-400 > :not(template) ~ :not(template) {
  19645. --divide-opacity: 1;
  19646. border-color: #7f9cf5;
  19647. border-color: rgba(127, 156, 245, var(--divide-opacity));
  19648. }
  19649. .sm\:divide-indigo-500 > :not(template) ~ :not(template) {
  19650. --divide-opacity: 1;
  19651. border-color: #667eea;
  19652. border-color: rgba(102, 126, 234, var(--divide-opacity));
  19653. }
  19654. .sm\:divide-indigo-600 > :not(template) ~ :not(template) {
  19655. --divide-opacity: 1;
  19656. border-color: #5a67d8;
  19657. border-color: rgba(90, 103, 216, var(--divide-opacity));
  19658. }
  19659. .sm\:divide-indigo-700 > :not(template) ~ :not(template) {
  19660. --divide-opacity: 1;
  19661. border-color: #4c51bf;
  19662. border-color: rgba(76, 81, 191, var(--divide-opacity));
  19663. }
  19664. .sm\:divide-indigo-800 > :not(template) ~ :not(template) {
  19665. --divide-opacity: 1;
  19666. border-color: #434190;
  19667. border-color: rgba(67, 65, 144, var(--divide-opacity));
  19668. }
  19669. .sm\:divide-indigo-900 > :not(template) ~ :not(template) {
  19670. --divide-opacity: 1;
  19671. border-color: #3c366b;
  19672. border-color: rgba(60, 54, 107, var(--divide-opacity));
  19673. }
  19674. .sm\:divide-purple-100 > :not(template) ~ :not(template) {
  19675. --divide-opacity: 1;
  19676. border-color: #faf5ff;
  19677. border-color: rgba(250, 245, 255, var(--divide-opacity));
  19678. }
  19679. .sm\:divide-purple-200 > :not(template) ~ :not(template) {
  19680. --divide-opacity: 1;
  19681. border-color: #e9d8fd;
  19682. border-color: rgba(233, 216, 253, var(--divide-opacity));
  19683. }
  19684. .sm\:divide-purple-300 > :not(template) ~ :not(template) {
  19685. --divide-opacity: 1;
  19686. border-color: #d6bcfa;
  19687. border-color: rgba(214, 188, 250, var(--divide-opacity));
  19688. }
  19689. .sm\:divide-purple-400 > :not(template) ~ :not(template) {
  19690. --divide-opacity: 1;
  19691. border-color: #b794f4;
  19692. border-color: rgba(183, 148, 244, var(--divide-opacity));
  19693. }
  19694. .sm\:divide-purple-500 > :not(template) ~ :not(template) {
  19695. --divide-opacity: 1;
  19696. border-color: #9f7aea;
  19697. border-color: rgba(159, 122, 234, var(--divide-opacity));
  19698. }
  19699. .sm\:divide-purple-600 > :not(template) ~ :not(template) {
  19700. --divide-opacity: 1;
  19701. border-color: #805ad5;
  19702. border-color: rgba(128, 90, 213, var(--divide-opacity));
  19703. }
  19704. .sm\:divide-purple-700 > :not(template) ~ :not(template) {
  19705. --divide-opacity: 1;
  19706. border-color: #6b46c1;
  19707. border-color: rgba(107, 70, 193, var(--divide-opacity));
  19708. }
  19709. .sm\:divide-purple-800 > :not(template) ~ :not(template) {
  19710. --divide-opacity: 1;
  19711. border-color: #553c9a;
  19712. border-color: rgba(85, 60, 154, var(--divide-opacity));
  19713. }
  19714. .sm\:divide-purple-900 > :not(template) ~ :not(template) {
  19715. --divide-opacity: 1;
  19716. border-color: #44337a;
  19717. border-color: rgba(68, 51, 122, var(--divide-opacity));
  19718. }
  19719. .sm\:divide-pink-100 > :not(template) ~ :not(template) {
  19720. --divide-opacity: 1;
  19721. border-color: #fff5f7;
  19722. border-color: rgba(255, 245, 247, var(--divide-opacity));
  19723. }
  19724. .sm\:divide-pink-200 > :not(template) ~ :not(template) {
  19725. --divide-opacity: 1;
  19726. border-color: #fed7e2;
  19727. border-color: rgba(254, 215, 226, var(--divide-opacity));
  19728. }
  19729. .sm\:divide-pink-300 > :not(template) ~ :not(template) {
  19730. --divide-opacity: 1;
  19731. border-color: #fbb6ce;
  19732. border-color: rgba(251, 182, 206, var(--divide-opacity));
  19733. }
  19734. .sm\:divide-pink-400 > :not(template) ~ :not(template) {
  19735. --divide-opacity: 1;
  19736. border-color: #f687b3;
  19737. border-color: rgba(246, 135, 179, var(--divide-opacity));
  19738. }
  19739. .sm\:divide-pink-500 > :not(template) ~ :not(template) {
  19740. --divide-opacity: 1;
  19741. border-color: #ed64a6;
  19742. border-color: rgba(237, 100, 166, var(--divide-opacity));
  19743. }
  19744. .sm\:divide-pink-600 > :not(template) ~ :not(template) {
  19745. --divide-opacity: 1;
  19746. border-color: #d53f8c;
  19747. border-color: rgba(213, 63, 140, var(--divide-opacity));
  19748. }
  19749. .sm\:divide-pink-700 > :not(template) ~ :not(template) {
  19750. --divide-opacity: 1;
  19751. border-color: #b83280;
  19752. border-color: rgba(184, 50, 128, var(--divide-opacity));
  19753. }
  19754. .sm\:divide-pink-800 > :not(template) ~ :not(template) {
  19755. --divide-opacity: 1;
  19756. border-color: #97266d;
  19757. border-color: rgba(151, 38, 109, var(--divide-opacity));
  19758. }
  19759. .sm\:divide-pink-900 > :not(template) ~ :not(template) {
  19760. --divide-opacity: 1;
  19761. border-color: #702459;
  19762. border-color: rgba(112, 36, 89, var(--divide-opacity));
  19763. }
  19764. .sm\:divide-solid > :not(template) ~ :not(template) {
  19765. border-style: solid;
  19766. }
  19767. .sm\:divide-dashed > :not(template) ~ :not(template) {
  19768. border-style: dashed;
  19769. }
  19770. .sm\:divide-dotted > :not(template) ~ :not(template) {
  19771. border-style: dotted;
  19772. }
  19773. .sm\:divide-double > :not(template) ~ :not(template) {
  19774. border-style: double;
  19775. }
  19776. .sm\:divide-none > :not(template) ~ :not(template) {
  19777. border-style: none;
  19778. }
  19779. .sm\:divide-opacity-0 > :not(template) ~ :not(template) {
  19780. --divide-opacity: 0;
  19781. }
  19782. .sm\:divide-opacity-25 > :not(template) ~ :not(template) {
  19783. --divide-opacity: 0.25;
  19784. }
  19785. .sm\:divide-opacity-50 > :not(template) ~ :not(template) {
  19786. --divide-opacity: 0.5;
  19787. }
  19788. .sm\:divide-opacity-75 > :not(template) ~ :not(template) {
  19789. --divide-opacity: 0.75;
  19790. }
  19791. .sm\:divide-opacity-100 > :not(template) ~ :not(template) {
  19792. --divide-opacity: 1;
  19793. }
  19794. .sm\:sr-only {
  19795. position: absolute;
  19796. width: 1px;
  19797. height: 1px;
  19798. padding: 0;
  19799. margin: -1px;
  19800. overflow: hidden;
  19801. clip: rect(0, 0, 0, 0);
  19802. white-space: nowrap;
  19803. border-width: 0;
  19804. }
  19805. .sm\:not-sr-only {
  19806. position: static;
  19807. width: auto;
  19808. height: auto;
  19809. padding: 0;
  19810. margin: 0;
  19811. overflow: visible;
  19812. clip: auto;
  19813. white-space: normal;
  19814. }
  19815. .sm\:focus\:sr-only:focus {
  19816. position: absolute;
  19817. width: 1px;
  19818. height: 1px;
  19819. padding: 0;
  19820. margin: -1px;
  19821. overflow: hidden;
  19822. clip: rect(0, 0, 0, 0);
  19823. white-space: nowrap;
  19824. border-width: 0;
  19825. }
  19826. .sm\:focus\:not-sr-only:focus {
  19827. position: static;
  19828. width: auto;
  19829. height: auto;
  19830. padding: 0;
  19831. margin: 0;
  19832. overflow: visible;
  19833. clip: auto;
  19834. white-space: normal;
  19835. }
  19836. .sm\:appearance-none {
  19837. -webkit-appearance: none;
  19838. -moz-appearance: none;
  19839. appearance: none;
  19840. }
  19841. .sm\:bg-fixed {
  19842. background-attachment: fixed;
  19843. }
  19844. .sm\:bg-local {
  19845. background-attachment: local;
  19846. }
  19847. .sm\:bg-scroll {
  19848. background-attachment: scroll;
  19849. }
  19850. .sm\:bg-clip-border {
  19851. background-clip: border-box;
  19852. }
  19853. .sm\:bg-clip-padding {
  19854. background-clip: padding-box;
  19855. }
  19856. .sm\:bg-clip-content {
  19857. background-clip: content-box;
  19858. }
  19859. .sm\:bg-clip-text {
  19860. -webkit-background-clip: text;
  19861. background-clip: text;
  19862. }
  19863. .sm\:bg-transparent {
  19864. background-color: transparent;
  19865. }
  19866. .sm\:bg-current {
  19867. background-color: currentColor;
  19868. }
  19869. .sm\:bg-black {
  19870. --bg-opacity: 1;
  19871. background-color: #000;
  19872. background-color: rgba(0, 0, 0, var(--bg-opacity));
  19873. }
  19874. .sm\:bg-white {
  19875. --bg-opacity: 1;
  19876. background-color: #fff;
  19877. background-color: rgba(255, 255, 255, var(--bg-opacity));
  19878. }
  19879. .sm\:bg-gray-100 {
  19880. --bg-opacity: 1;
  19881. background-color: #f7fafc;
  19882. background-color: rgba(247, 250, 252, var(--bg-opacity));
  19883. }
  19884. .sm\:bg-gray-200 {
  19885. --bg-opacity: 1;
  19886. background-color: #edf2f7;
  19887. background-color: rgba(237, 242, 247, var(--bg-opacity));
  19888. }
  19889. .sm\:bg-gray-300 {
  19890. --bg-opacity: 1;
  19891. background-color: #e2e8f0;
  19892. background-color: rgba(226, 232, 240, var(--bg-opacity));
  19893. }
  19894. .sm\:bg-gray-400 {
  19895. --bg-opacity: 1;
  19896. background-color: #cbd5e0;
  19897. background-color: rgba(203, 213, 224, var(--bg-opacity));
  19898. }
  19899. .sm\:bg-gray-500 {
  19900. --bg-opacity: 1;
  19901. background-color: #a0aec0;
  19902. background-color: rgba(160, 174, 192, var(--bg-opacity));
  19903. }
  19904. .sm\:bg-gray-600 {
  19905. --bg-opacity: 1;
  19906. background-color: #718096;
  19907. background-color: rgba(113, 128, 150, var(--bg-opacity));
  19908. }
  19909. .sm\:bg-gray-700 {
  19910. --bg-opacity: 1;
  19911. background-color: #4a5568;
  19912. background-color: rgba(74, 85, 104, var(--bg-opacity));
  19913. }
  19914. .sm\:bg-gray-800 {
  19915. --bg-opacity: 1;
  19916. background-color: #2d3748;
  19917. background-color: rgba(45, 55, 72, var(--bg-opacity));
  19918. }
  19919. .sm\:bg-gray-900 {
  19920. --bg-opacity: 1;
  19921. background-color: #1a202c;
  19922. background-color: rgba(26, 32, 44, var(--bg-opacity));
  19923. }
  19924. .sm\:bg-red-100 {
  19925. --bg-opacity: 1;
  19926. background-color: #fff5f5;
  19927. background-color: rgba(255, 245, 245, var(--bg-opacity));
  19928. }
  19929. .sm\:bg-red-200 {
  19930. --bg-opacity: 1;
  19931. background-color: #fed7d7;
  19932. background-color: rgba(254, 215, 215, var(--bg-opacity));
  19933. }
  19934. .sm\:bg-red-300 {
  19935. --bg-opacity: 1;
  19936. background-color: #feb2b2;
  19937. background-color: rgba(254, 178, 178, var(--bg-opacity));
  19938. }
  19939. .sm\:bg-red-400 {
  19940. --bg-opacity: 1;
  19941. background-color: #fc8181;
  19942. background-color: rgba(252, 129, 129, var(--bg-opacity));
  19943. }
  19944. .sm\:bg-red-500 {
  19945. --bg-opacity: 1;
  19946. background-color: #f56565;
  19947. background-color: rgba(245, 101, 101, var(--bg-opacity));
  19948. }
  19949. .sm\:bg-red-600 {
  19950. --bg-opacity: 1;
  19951. background-color: #e53e3e;
  19952. background-color: rgba(229, 62, 62, var(--bg-opacity));
  19953. }
  19954. .sm\:bg-red-700 {
  19955. --bg-opacity: 1;
  19956. background-color: #c53030;
  19957. background-color: rgba(197, 48, 48, var(--bg-opacity));
  19958. }
  19959. .sm\:bg-red-800 {
  19960. --bg-opacity: 1;
  19961. background-color: #9b2c2c;
  19962. background-color: rgba(155, 44, 44, var(--bg-opacity));
  19963. }
  19964. .sm\:bg-red-900 {
  19965. --bg-opacity: 1;
  19966. background-color: #742a2a;
  19967. background-color: rgba(116, 42, 42, var(--bg-opacity));
  19968. }
  19969. .sm\:bg-orange-100 {
  19970. --bg-opacity: 1;
  19971. background-color: #fffaf0;
  19972. background-color: rgba(255, 250, 240, var(--bg-opacity));
  19973. }
  19974. .sm\:bg-orange-200 {
  19975. --bg-opacity: 1;
  19976. background-color: #feebc8;
  19977. background-color: rgba(254, 235, 200, var(--bg-opacity));
  19978. }
  19979. .sm\:bg-orange-300 {
  19980. --bg-opacity: 1;
  19981. background-color: #fbd38d;
  19982. background-color: rgba(251, 211, 141, var(--bg-opacity));
  19983. }
  19984. .sm\:bg-orange-400 {
  19985. --bg-opacity: 1;
  19986. background-color: #f6ad55;
  19987. background-color: rgba(246, 173, 85, var(--bg-opacity));
  19988. }
  19989. .sm\:bg-orange-500 {
  19990. --bg-opacity: 1;
  19991. background-color: #ed8936;
  19992. background-color: rgba(237, 137, 54, var(--bg-opacity));
  19993. }
  19994. .sm\:bg-orange-600 {
  19995. --bg-opacity: 1;
  19996. background-color: #dd6b20;
  19997. background-color: rgba(221, 107, 32, var(--bg-opacity));
  19998. }
  19999. .sm\:bg-orange-700 {
  20000. --bg-opacity: 1;
  20001. background-color: #c05621;
  20002. background-color: rgba(192, 86, 33, var(--bg-opacity));
  20003. }
  20004. .sm\:bg-orange-800 {
  20005. --bg-opacity: 1;
  20006. background-color: #9c4221;
  20007. background-color: rgba(156, 66, 33, var(--bg-opacity));
  20008. }
  20009. .sm\:bg-orange-900 {
  20010. --bg-opacity: 1;
  20011. background-color: #7b341e;
  20012. background-color: rgba(123, 52, 30, var(--bg-opacity));
  20013. }
  20014. .sm\:bg-yellow-100 {
  20015. --bg-opacity: 1;
  20016. background-color: #fffff0;
  20017. background-color: rgba(255, 255, 240, var(--bg-opacity));
  20018. }
  20019. .sm\:bg-yellow-200 {
  20020. --bg-opacity: 1;
  20021. background-color: #fefcbf;
  20022. background-color: rgba(254, 252, 191, var(--bg-opacity));
  20023. }
  20024. .sm\:bg-yellow-300 {
  20025. --bg-opacity: 1;
  20026. background-color: #faf089;
  20027. background-color: rgba(250, 240, 137, var(--bg-opacity));
  20028. }
  20029. .sm\:bg-yellow-400 {
  20030. --bg-opacity: 1;
  20031. background-color: #f6e05e;
  20032. background-color: rgba(246, 224, 94, var(--bg-opacity));
  20033. }
  20034. .sm\:bg-yellow-500 {
  20035. --bg-opacity: 1;
  20036. background-color: #ecc94b;
  20037. background-color: rgba(236, 201, 75, var(--bg-opacity));
  20038. }
  20039. .sm\:bg-yellow-600 {
  20040. --bg-opacity: 1;
  20041. background-color: #d69e2e;
  20042. background-color: rgba(214, 158, 46, var(--bg-opacity));
  20043. }
  20044. .sm\:bg-yellow-700 {
  20045. --bg-opacity: 1;
  20046. background-color: #b7791f;
  20047. background-color: rgba(183, 121, 31, var(--bg-opacity));
  20048. }
  20049. .sm\:bg-yellow-800 {
  20050. --bg-opacity: 1;
  20051. background-color: #975a16;
  20052. background-color: rgba(151, 90, 22, var(--bg-opacity));
  20053. }
  20054. .sm\:bg-yellow-900 {
  20055. --bg-opacity: 1;
  20056. background-color: #744210;
  20057. background-color: rgba(116, 66, 16, var(--bg-opacity));
  20058. }
  20059. .sm\:bg-green-100 {
  20060. --bg-opacity: 1;
  20061. background-color: #f0fff4;
  20062. background-color: rgba(240, 255, 244, var(--bg-opacity));
  20063. }
  20064. .sm\:bg-green-200 {
  20065. --bg-opacity: 1;
  20066. background-color: #c6f6d5;
  20067. background-color: rgba(198, 246, 213, var(--bg-opacity));
  20068. }
  20069. .sm\:bg-green-300 {
  20070. --bg-opacity: 1;
  20071. background-color: #9ae6b4;
  20072. background-color: rgba(154, 230, 180, var(--bg-opacity));
  20073. }
  20074. .sm\:bg-green-400 {
  20075. --bg-opacity: 1;
  20076. background-color: #68d391;
  20077. background-color: rgba(104, 211, 145, var(--bg-opacity));
  20078. }
  20079. .sm\:bg-green-500 {
  20080. --bg-opacity: 1;
  20081. background-color: #48bb78;
  20082. background-color: rgba(72, 187, 120, var(--bg-opacity));
  20083. }
  20084. .sm\:bg-green-600 {
  20085. --bg-opacity: 1;
  20086. background-color: #38a169;
  20087. background-color: rgba(56, 161, 105, var(--bg-opacity));
  20088. }
  20089. .sm\:bg-green-700 {
  20090. --bg-opacity: 1;
  20091. background-color: #2f855a;
  20092. background-color: rgba(47, 133, 90, var(--bg-opacity));
  20093. }
  20094. .sm\:bg-green-800 {
  20095. --bg-opacity: 1;
  20096. background-color: #276749;
  20097. background-color: rgba(39, 103, 73, var(--bg-opacity));
  20098. }
  20099. .sm\:bg-green-900 {
  20100. --bg-opacity: 1;
  20101. background-color: #22543d;
  20102. background-color: rgba(34, 84, 61, var(--bg-opacity));
  20103. }
  20104. .sm\:bg-teal-100 {
  20105. --bg-opacity: 1;
  20106. background-color: #e6fffa;
  20107. background-color: rgba(230, 255, 250, var(--bg-opacity));
  20108. }
  20109. .sm\:bg-teal-200 {
  20110. --bg-opacity: 1;
  20111. background-color: #b2f5ea;
  20112. background-color: rgba(178, 245, 234, var(--bg-opacity));
  20113. }
  20114. .sm\:bg-teal-300 {
  20115. --bg-opacity: 1;
  20116. background-color: #81e6d9;
  20117. background-color: rgba(129, 230, 217, var(--bg-opacity));
  20118. }
  20119. .sm\:bg-teal-400 {
  20120. --bg-opacity: 1;
  20121. background-color: #4fd1c5;
  20122. background-color: rgba(79, 209, 197, var(--bg-opacity));
  20123. }
  20124. .sm\:bg-teal-500 {
  20125. --bg-opacity: 1;
  20126. background-color: #38b2ac;
  20127. background-color: rgba(56, 178, 172, var(--bg-opacity));
  20128. }
  20129. .sm\:bg-teal-600 {
  20130. --bg-opacity: 1;
  20131. background-color: #319795;
  20132. background-color: rgba(49, 151, 149, var(--bg-opacity));
  20133. }
  20134. .sm\:bg-teal-700 {
  20135. --bg-opacity: 1;
  20136. background-color: #2c7a7b;
  20137. background-color: rgba(44, 122, 123, var(--bg-opacity));
  20138. }
  20139. .sm\:bg-teal-800 {
  20140. --bg-opacity: 1;
  20141. background-color: #285e61;
  20142. background-color: rgba(40, 94, 97, var(--bg-opacity));
  20143. }
  20144. .sm\:bg-teal-900 {
  20145. --bg-opacity: 1;
  20146. background-color: #234e52;
  20147. background-color: rgba(35, 78, 82, var(--bg-opacity));
  20148. }
  20149. .sm\:bg-blue-100 {
  20150. --bg-opacity: 1;
  20151. background-color: #ebf8ff;
  20152. background-color: rgba(235, 248, 255, var(--bg-opacity));
  20153. }
  20154. .sm\:bg-blue-200 {
  20155. --bg-opacity: 1;
  20156. background-color: #bee3f8;
  20157. background-color: rgba(190, 227, 248, var(--bg-opacity));
  20158. }
  20159. .sm\:bg-blue-300 {
  20160. --bg-opacity: 1;
  20161. background-color: #90cdf4;
  20162. background-color: rgba(144, 205, 244, var(--bg-opacity));
  20163. }
  20164. .sm\:bg-blue-400 {
  20165. --bg-opacity: 1;
  20166. background-color: #63b3ed;
  20167. background-color: rgba(99, 179, 237, var(--bg-opacity));
  20168. }
  20169. .sm\:bg-blue-500 {
  20170. --bg-opacity: 1;
  20171. background-color: #4299e1;
  20172. background-color: rgba(66, 153, 225, var(--bg-opacity));
  20173. }
  20174. .sm\:bg-blue-600 {
  20175. --bg-opacity: 1;
  20176. background-color: #3182ce;
  20177. background-color: rgba(49, 130, 206, var(--bg-opacity));
  20178. }
  20179. .sm\:bg-blue-700 {
  20180. --bg-opacity: 1;
  20181. background-color: #2b6cb0;
  20182. background-color: rgba(43, 108, 176, var(--bg-opacity));
  20183. }
  20184. .sm\:bg-blue-800 {
  20185. --bg-opacity: 1;
  20186. background-color: #2c5282;
  20187. background-color: rgba(44, 82, 130, var(--bg-opacity));
  20188. }
  20189. .sm\:bg-blue-900 {
  20190. --bg-opacity: 1;
  20191. background-color: #2a4365;
  20192. background-color: rgba(42, 67, 101, var(--bg-opacity));
  20193. }
  20194. .sm\:bg-indigo-100 {
  20195. --bg-opacity: 1;
  20196. background-color: #ebf4ff;
  20197. background-color: rgba(235, 244, 255, var(--bg-opacity));
  20198. }
  20199. .sm\:bg-indigo-200 {
  20200. --bg-opacity: 1;
  20201. background-color: #c3dafe;
  20202. background-color: rgba(195, 218, 254, var(--bg-opacity));
  20203. }
  20204. .sm\:bg-indigo-300 {
  20205. --bg-opacity: 1;
  20206. background-color: #a3bffa;
  20207. background-color: rgba(163, 191, 250, var(--bg-opacity));
  20208. }
  20209. .sm\:bg-indigo-400 {
  20210. --bg-opacity: 1;
  20211. background-color: #7f9cf5;
  20212. background-color: rgba(127, 156, 245, var(--bg-opacity));
  20213. }
  20214. .sm\:bg-indigo-500 {
  20215. --bg-opacity: 1;
  20216. background-color: #667eea;
  20217. background-color: rgba(102, 126, 234, var(--bg-opacity));
  20218. }
  20219. .sm\:bg-indigo-600 {
  20220. --bg-opacity: 1;
  20221. background-color: #5a67d8;
  20222. background-color: rgba(90, 103, 216, var(--bg-opacity));
  20223. }
  20224. .sm\:bg-indigo-700 {
  20225. --bg-opacity: 1;
  20226. background-color: #4c51bf;
  20227. background-color: rgba(76, 81, 191, var(--bg-opacity));
  20228. }
  20229. .sm\:bg-indigo-800 {
  20230. --bg-opacity: 1;
  20231. background-color: #434190;
  20232. background-color: rgba(67, 65, 144, var(--bg-opacity));
  20233. }
  20234. .sm\:bg-indigo-900 {
  20235. --bg-opacity: 1;
  20236. background-color: #3c366b;
  20237. background-color: rgba(60, 54, 107, var(--bg-opacity));
  20238. }
  20239. .sm\:bg-purple-100 {
  20240. --bg-opacity: 1;
  20241. background-color: #faf5ff;
  20242. background-color: rgba(250, 245, 255, var(--bg-opacity));
  20243. }
  20244. .sm\:bg-purple-200 {
  20245. --bg-opacity: 1;
  20246. background-color: #e9d8fd;
  20247. background-color: rgba(233, 216, 253, var(--bg-opacity));
  20248. }
  20249. .sm\:bg-purple-300 {
  20250. --bg-opacity: 1;
  20251. background-color: #d6bcfa;
  20252. background-color: rgba(214, 188, 250, var(--bg-opacity));
  20253. }
  20254. .sm\:bg-purple-400 {
  20255. --bg-opacity: 1;
  20256. background-color: #b794f4;
  20257. background-color: rgba(183, 148, 244, var(--bg-opacity));
  20258. }
  20259. .sm\:bg-purple-500 {
  20260. --bg-opacity: 1;
  20261. background-color: #9f7aea;
  20262. background-color: rgba(159, 122, 234, var(--bg-opacity));
  20263. }
  20264. .sm\:bg-purple-600 {
  20265. --bg-opacity: 1;
  20266. background-color: #805ad5;
  20267. background-color: rgba(128, 90, 213, var(--bg-opacity));
  20268. }
  20269. .sm\:bg-purple-700 {
  20270. --bg-opacity: 1;
  20271. background-color: #6b46c1;
  20272. background-color: rgba(107, 70, 193, var(--bg-opacity));
  20273. }
  20274. .sm\:bg-purple-800 {
  20275. --bg-opacity: 1;
  20276. background-color: #553c9a;
  20277. background-color: rgba(85, 60, 154, var(--bg-opacity));
  20278. }
  20279. .sm\:bg-purple-900 {
  20280. --bg-opacity: 1;
  20281. background-color: #44337a;
  20282. background-color: rgba(68, 51, 122, var(--bg-opacity));
  20283. }
  20284. .sm\:bg-pink-100 {
  20285. --bg-opacity: 1;
  20286. background-color: #fff5f7;
  20287. background-color: rgba(255, 245, 247, var(--bg-opacity));
  20288. }
  20289. .sm\:bg-pink-200 {
  20290. --bg-opacity: 1;
  20291. background-color: #fed7e2;
  20292. background-color: rgba(254, 215, 226, var(--bg-opacity));
  20293. }
  20294. .sm\:bg-pink-300 {
  20295. --bg-opacity: 1;
  20296. background-color: #fbb6ce;
  20297. background-color: rgba(251, 182, 206, var(--bg-opacity));
  20298. }
  20299. .sm\:bg-pink-400 {
  20300. --bg-opacity: 1;
  20301. background-color: #f687b3;
  20302. background-color: rgba(246, 135, 179, var(--bg-opacity));
  20303. }
  20304. .sm\:bg-pink-500 {
  20305. --bg-opacity: 1;
  20306. background-color: #ed64a6;
  20307. background-color: rgba(237, 100, 166, var(--bg-opacity));
  20308. }
  20309. .sm\:bg-pink-600 {
  20310. --bg-opacity: 1;
  20311. background-color: #d53f8c;
  20312. background-color: rgba(213, 63, 140, var(--bg-opacity));
  20313. }
  20314. .sm\:bg-pink-700 {
  20315. --bg-opacity: 1;
  20316. background-color: #b83280;
  20317. background-color: rgba(184, 50, 128, var(--bg-opacity));
  20318. }
  20319. .sm\:bg-pink-800 {
  20320. --bg-opacity: 1;
  20321. background-color: #97266d;
  20322. background-color: rgba(151, 38, 109, var(--bg-opacity));
  20323. }
  20324. .sm\:bg-pink-900 {
  20325. --bg-opacity: 1;
  20326. background-color: #702459;
  20327. background-color: rgba(112, 36, 89, var(--bg-opacity));
  20328. }
  20329. .sm\:hover\:bg-transparent:hover {
  20330. background-color: transparent;
  20331. }
  20332. .sm\:hover\:bg-current:hover {
  20333. background-color: currentColor;
  20334. }
  20335. .sm\:hover\:bg-black:hover {
  20336. --bg-opacity: 1;
  20337. background-color: #000;
  20338. background-color: rgba(0, 0, 0, var(--bg-opacity));
  20339. }
  20340. .sm\:hover\:bg-white:hover {
  20341. --bg-opacity: 1;
  20342. background-color: #fff;
  20343. background-color: rgba(255, 255, 255, var(--bg-opacity));
  20344. }
  20345. .sm\:hover\:bg-gray-100:hover {
  20346. --bg-opacity: 1;
  20347. background-color: #f7fafc;
  20348. background-color: rgba(247, 250, 252, var(--bg-opacity));
  20349. }
  20350. .sm\:hover\:bg-gray-200:hover {
  20351. --bg-opacity: 1;
  20352. background-color: #edf2f7;
  20353. background-color: rgba(237, 242, 247, var(--bg-opacity));
  20354. }
  20355. .sm\:hover\:bg-gray-300:hover {
  20356. --bg-opacity: 1;
  20357. background-color: #e2e8f0;
  20358. background-color: rgba(226, 232, 240, var(--bg-opacity));
  20359. }
  20360. .sm\:hover\:bg-gray-400:hover {
  20361. --bg-opacity: 1;
  20362. background-color: #cbd5e0;
  20363. background-color: rgba(203, 213, 224, var(--bg-opacity));
  20364. }
  20365. .sm\:hover\:bg-gray-500:hover {
  20366. --bg-opacity: 1;
  20367. background-color: #a0aec0;
  20368. background-color: rgba(160, 174, 192, var(--bg-opacity));
  20369. }
  20370. .sm\:hover\:bg-gray-600:hover {
  20371. --bg-opacity: 1;
  20372. background-color: #718096;
  20373. background-color: rgba(113, 128, 150, var(--bg-opacity));
  20374. }
  20375. .sm\:hover\:bg-gray-700:hover {
  20376. --bg-opacity: 1;
  20377. background-color: #4a5568;
  20378. background-color: rgba(74, 85, 104, var(--bg-opacity));
  20379. }
  20380. .sm\:hover\:bg-gray-800:hover {
  20381. --bg-opacity: 1;
  20382. background-color: #2d3748;
  20383. background-color: rgba(45, 55, 72, var(--bg-opacity));
  20384. }
  20385. .sm\:hover\:bg-gray-900:hover {
  20386. --bg-opacity: 1;
  20387. background-color: #1a202c;
  20388. background-color: rgba(26, 32, 44, var(--bg-opacity));
  20389. }
  20390. .sm\:hover\:bg-red-100:hover {
  20391. --bg-opacity: 1;
  20392. background-color: #fff5f5;
  20393. background-color: rgba(255, 245, 245, var(--bg-opacity));
  20394. }
  20395. .sm\:hover\:bg-red-200:hover {
  20396. --bg-opacity: 1;
  20397. background-color: #fed7d7;
  20398. background-color: rgba(254, 215, 215, var(--bg-opacity));
  20399. }
  20400. .sm\:hover\:bg-red-300:hover {
  20401. --bg-opacity: 1;
  20402. background-color: #feb2b2;
  20403. background-color: rgba(254, 178, 178, var(--bg-opacity));
  20404. }
  20405. .sm\:hover\:bg-red-400:hover {
  20406. --bg-opacity: 1;
  20407. background-color: #fc8181;
  20408. background-color: rgba(252, 129, 129, var(--bg-opacity));
  20409. }
  20410. .sm\:hover\:bg-red-500:hover {
  20411. --bg-opacity: 1;
  20412. background-color: #f56565;
  20413. background-color: rgba(245, 101, 101, var(--bg-opacity));
  20414. }
  20415. .sm\:hover\:bg-red-600:hover {
  20416. --bg-opacity: 1;
  20417. background-color: #e53e3e;
  20418. background-color: rgba(229, 62, 62, var(--bg-opacity));
  20419. }
  20420. .sm\:hover\:bg-red-700:hover {
  20421. --bg-opacity: 1;
  20422. background-color: #c53030;
  20423. background-color: rgba(197, 48, 48, var(--bg-opacity));
  20424. }
  20425. .sm\:hover\:bg-red-800:hover {
  20426. --bg-opacity: 1;
  20427. background-color: #9b2c2c;
  20428. background-color: rgba(155, 44, 44, var(--bg-opacity));
  20429. }
  20430. .sm\:hover\:bg-red-900:hover {
  20431. --bg-opacity: 1;
  20432. background-color: #742a2a;
  20433. background-color: rgba(116, 42, 42, var(--bg-opacity));
  20434. }
  20435. .sm\:hover\:bg-orange-100:hover {
  20436. --bg-opacity: 1;
  20437. background-color: #fffaf0;
  20438. background-color: rgba(255, 250, 240, var(--bg-opacity));
  20439. }
  20440. .sm\:hover\:bg-orange-200:hover {
  20441. --bg-opacity: 1;
  20442. background-color: #feebc8;
  20443. background-color: rgba(254, 235, 200, var(--bg-opacity));
  20444. }
  20445. .sm\:hover\:bg-orange-300:hover {
  20446. --bg-opacity: 1;
  20447. background-color: #fbd38d;
  20448. background-color: rgba(251, 211, 141, var(--bg-opacity));
  20449. }
  20450. .sm\:hover\:bg-orange-400:hover {
  20451. --bg-opacity: 1;
  20452. background-color: #f6ad55;
  20453. background-color: rgba(246, 173, 85, var(--bg-opacity));
  20454. }
  20455. .sm\:hover\:bg-orange-500:hover {
  20456. --bg-opacity: 1;
  20457. background-color: #ed8936;
  20458. background-color: rgba(237, 137, 54, var(--bg-opacity));
  20459. }
  20460. .sm\:hover\:bg-orange-600:hover {
  20461. --bg-opacity: 1;
  20462. background-color: #dd6b20;
  20463. background-color: rgba(221, 107, 32, var(--bg-opacity));
  20464. }
  20465. .sm\:hover\:bg-orange-700:hover {
  20466. --bg-opacity: 1;
  20467. background-color: #c05621;
  20468. background-color: rgba(192, 86, 33, var(--bg-opacity));
  20469. }
  20470. .sm\:hover\:bg-orange-800:hover {
  20471. --bg-opacity: 1;
  20472. background-color: #9c4221;
  20473. background-color: rgba(156, 66, 33, var(--bg-opacity));
  20474. }
  20475. .sm\:hover\:bg-orange-900:hover {
  20476. --bg-opacity: 1;
  20477. background-color: #7b341e;
  20478. background-color: rgba(123, 52, 30, var(--bg-opacity));
  20479. }
  20480. .sm\:hover\:bg-yellow-100:hover {
  20481. --bg-opacity: 1;
  20482. background-color: #fffff0;
  20483. background-color: rgba(255, 255, 240, var(--bg-opacity));
  20484. }
  20485. .sm\:hover\:bg-yellow-200:hover {
  20486. --bg-opacity: 1;
  20487. background-color: #fefcbf;
  20488. background-color: rgba(254, 252, 191, var(--bg-opacity));
  20489. }
  20490. .sm\:hover\:bg-yellow-300:hover {
  20491. --bg-opacity: 1;
  20492. background-color: #faf089;
  20493. background-color: rgba(250, 240, 137, var(--bg-opacity));
  20494. }
  20495. .sm\:hover\:bg-yellow-400:hover {
  20496. --bg-opacity: 1;
  20497. background-color: #f6e05e;
  20498. background-color: rgba(246, 224, 94, var(--bg-opacity));
  20499. }
  20500. .sm\:hover\:bg-yellow-500:hover {
  20501. --bg-opacity: 1;
  20502. background-color: #ecc94b;
  20503. background-color: rgba(236, 201, 75, var(--bg-opacity));
  20504. }
  20505. .sm\:hover\:bg-yellow-600:hover {
  20506. --bg-opacity: 1;
  20507. background-color: #d69e2e;
  20508. background-color: rgba(214, 158, 46, var(--bg-opacity));
  20509. }
  20510. .sm\:hover\:bg-yellow-700:hover {
  20511. --bg-opacity: 1;
  20512. background-color: #b7791f;
  20513. background-color: rgba(183, 121, 31, var(--bg-opacity));
  20514. }
  20515. .sm\:hover\:bg-yellow-800:hover {
  20516. --bg-opacity: 1;
  20517. background-color: #975a16;
  20518. background-color: rgba(151, 90, 22, var(--bg-opacity));
  20519. }
  20520. .sm\:hover\:bg-yellow-900:hover {
  20521. --bg-opacity: 1;
  20522. background-color: #744210;
  20523. background-color: rgba(116, 66, 16, var(--bg-opacity));
  20524. }
  20525. .sm\:hover\:bg-green-100:hover {
  20526. --bg-opacity: 1;
  20527. background-color: #f0fff4;
  20528. background-color: rgba(240, 255, 244, var(--bg-opacity));
  20529. }
  20530. .sm\:hover\:bg-green-200:hover {
  20531. --bg-opacity: 1;
  20532. background-color: #c6f6d5;
  20533. background-color: rgba(198, 246, 213, var(--bg-opacity));
  20534. }
  20535. .sm\:hover\:bg-green-300:hover {
  20536. --bg-opacity: 1;
  20537. background-color: #9ae6b4;
  20538. background-color: rgba(154, 230, 180, var(--bg-opacity));
  20539. }
  20540. .sm\:hover\:bg-green-400:hover {
  20541. --bg-opacity: 1;
  20542. background-color: #68d391;
  20543. background-color: rgba(104, 211, 145, var(--bg-opacity));
  20544. }
  20545. .sm\:hover\:bg-green-500:hover {
  20546. --bg-opacity: 1;
  20547. background-color: #48bb78;
  20548. background-color: rgba(72, 187, 120, var(--bg-opacity));
  20549. }
  20550. .sm\:hover\:bg-green-600:hover {
  20551. --bg-opacity: 1;
  20552. background-color: #38a169;
  20553. background-color: rgba(56, 161, 105, var(--bg-opacity));
  20554. }
  20555. .sm\:hover\:bg-green-700:hover {
  20556. --bg-opacity: 1;
  20557. background-color: #2f855a;
  20558. background-color: rgba(47, 133, 90, var(--bg-opacity));
  20559. }
  20560. .sm\:hover\:bg-green-800:hover {
  20561. --bg-opacity: 1;
  20562. background-color: #276749;
  20563. background-color: rgba(39, 103, 73, var(--bg-opacity));
  20564. }
  20565. .sm\:hover\:bg-green-900:hover {
  20566. --bg-opacity: 1;
  20567. background-color: #22543d;
  20568. background-color: rgba(34, 84, 61, var(--bg-opacity));
  20569. }
  20570. .sm\:hover\:bg-teal-100:hover {
  20571. --bg-opacity: 1;
  20572. background-color: #e6fffa;
  20573. background-color: rgba(230, 255, 250, var(--bg-opacity));
  20574. }
  20575. .sm\:hover\:bg-teal-200:hover {
  20576. --bg-opacity: 1;
  20577. background-color: #b2f5ea;
  20578. background-color: rgba(178, 245, 234, var(--bg-opacity));
  20579. }
  20580. .sm\:hover\:bg-teal-300:hover {
  20581. --bg-opacity: 1;
  20582. background-color: #81e6d9;
  20583. background-color: rgba(129, 230, 217, var(--bg-opacity));
  20584. }
  20585. .sm\:hover\:bg-teal-400:hover {
  20586. --bg-opacity: 1;
  20587. background-color: #4fd1c5;
  20588. background-color: rgba(79, 209, 197, var(--bg-opacity));
  20589. }
  20590. .sm\:hover\:bg-teal-500:hover {
  20591. --bg-opacity: 1;
  20592. background-color: #38b2ac;
  20593. background-color: rgba(56, 178, 172, var(--bg-opacity));
  20594. }
  20595. .sm\:hover\:bg-teal-600:hover {
  20596. --bg-opacity: 1;
  20597. background-color: #319795;
  20598. background-color: rgba(49, 151, 149, var(--bg-opacity));
  20599. }
  20600. .sm\:hover\:bg-teal-700:hover {
  20601. --bg-opacity: 1;
  20602. background-color: #2c7a7b;
  20603. background-color: rgba(44, 122, 123, var(--bg-opacity));
  20604. }
  20605. .sm\:hover\:bg-teal-800:hover {
  20606. --bg-opacity: 1;
  20607. background-color: #285e61;
  20608. background-color: rgba(40, 94, 97, var(--bg-opacity));
  20609. }
  20610. .sm\:hover\:bg-teal-900:hover {
  20611. --bg-opacity: 1;
  20612. background-color: #234e52;
  20613. background-color: rgba(35, 78, 82, var(--bg-opacity));
  20614. }
  20615. .sm\:hover\:bg-blue-100:hover {
  20616. --bg-opacity: 1;
  20617. background-color: #ebf8ff;
  20618. background-color: rgba(235, 248, 255, var(--bg-opacity));
  20619. }
  20620. .sm\:hover\:bg-blue-200:hover {
  20621. --bg-opacity: 1;
  20622. background-color: #bee3f8;
  20623. background-color: rgba(190, 227, 248, var(--bg-opacity));
  20624. }
  20625. .sm\:hover\:bg-blue-300:hover {
  20626. --bg-opacity: 1;
  20627. background-color: #90cdf4;
  20628. background-color: rgba(144, 205, 244, var(--bg-opacity));
  20629. }
  20630. .sm\:hover\:bg-blue-400:hover {
  20631. --bg-opacity: 1;
  20632. background-color: #63b3ed;
  20633. background-color: rgba(99, 179, 237, var(--bg-opacity));
  20634. }
  20635. .sm\:hover\:bg-blue-500:hover {
  20636. --bg-opacity: 1;
  20637. background-color: #4299e1;
  20638. background-color: rgba(66, 153, 225, var(--bg-opacity));
  20639. }
  20640. .sm\:hover\:bg-blue-600:hover {
  20641. --bg-opacity: 1;
  20642. background-color: #3182ce;
  20643. background-color: rgba(49, 130, 206, var(--bg-opacity));
  20644. }
  20645. .sm\:hover\:bg-blue-700:hover {
  20646. --bg-opacity: 1;
  20647. background-color: #2b6cb0;
  20648. background-color: rgba(43, 108, 176, var(--bg-opacity));
  20649. }
  20650. .sm\:hover\:bg-blue-800:hover {
  20651. --bg-opacity: 1;
  20652. background-color: #2c5282;
  20653. background-color: rgba(44, 82, 130, var(--bg-opacity));
  20654. }
  20655. .sm\:hover\:bg-blue-900:hover {
  20656. --bg-opacity: 1;
  20657. background-color: #2a4365;
  20658. background-color: rgba(42, 67, 101, var(--bg-opacity));
  20659. }
  20660. .sm\:hover\:bg-indigo-100:hover {
  20661. --bg-opacity: 1;
  20662. background-color: #ebf4ff;
  20663. background-color: rgba(235, 244, 255, var(--bg-opacity));
  20664. }
  20665. .sm\:hover\:bg-indigo-200:hover {
  20666. --bg-opacity: 1;
  20667. background-color: #c3dafe;
  20668. background-color: rgba(195, 218, 254, var(--bg-opacity));
  20669. }
  20670. .sm\:hover\:bg-indigo-300:hover {
  20671. --bg-opacity: 1;
  20672. background-color: #a3bffa;
  20673. background-color: rgba(163, 191, 250, var(--bg-opacity));
  20674. }
  20675. .sm\:hover\:bg-indigo-400:hover {
  20676. --bg-opacity: 1;
  20677. background-color: #7f9cf5;
  20678. background-color: rgba(127, 156, 245, var(--bg-opacity));
  20679. }
  20680. .sm\:hover\:bg-indigo-500:hover {
  20681. --bg-opacity: 1;
  20682. background-color: #667eea;
  20683. background-color: rgba(102, 126, 234, var(--bg-opacity));
  20684. }
  20685. .sm\:hover\:bg-indigo-600:hover {
  20686. --bg-opacity: 1;
  20687. background-color: #5a67d8;
  20688. background-color: rgba(90, 103, 216, var(--bg-opacity));
  20689. }
  20690. .sm\:hover\:bg-indigo-700:hover {
  20691. --bg-opacity: 1;
  20692. background-color: #4c51bf;
  20693. background-color: rgba(76, 81, 191, var(--bg-opacity));
  20694. }
  20695. .sm\:hover\:bg-indigo-800:hover {
  20696. --bg-opacity: 1;
  20697. background-color: #434190;
  20698. background-color: rgba(67, 65, 144, var(--bg-opacity));
  20699. }
  20700. .sm\:hover\:bg-indigo-900:hover {
  20701. --bg-opacity: 1;
  20702. background-color: #3c366b;
  20703. background-color: rgba(60, 54, 107, var(--bg-opacity));
  20704. }
  20705. .sm\:hover\:bg-purple-100:hover {
  20706. --bg-opacity: 1;
  20707. background-color: #faf5ff;
  20708. background-color: rgba(250, 245, 255, var(--bg-opacity));
  20709. }
  20710. .sm\:hover\:bg-purple-200:hover {
  20711. --bg-opacity: 1;
  20712. background-color: #e9d8fd;
  20713. background-color: rgba(233, 216, 253, var(--bg-opacity));
  20714. }
  20715. .sm\:hover\:bg-purple-300:hover {
  20716. --bg-opacity: 1;
  20717. background-color: #d6bcfa;
  20718. background-color: rgba(214, 188, 250, var(--bg-opacity));
  20719. }
  20720. .sm\:hover\:bg-purple-400:hover {
  20721. --bg-opacity: 1;
  20722. background-color: #b794f4;
  20723. background-color: rgba(183, 148, 244, var(--bg-opacity));
  20724. }
  20725. .sm\:hover\:bg-purple-500:hover {
  20726. --bg-opacity: 1;
  20727. background-color: #9f7aea;
  20728. background-color: rgba(159, 122, 234, var(--bg-opacity));
  20729. }
  20730. .sm\:hover\:bg-purple-600:hover {
  20731. --bg-opacity: 1;
  20732. background-color: #805ad5;
  20733. background-color: rgba(128, 90, 213, var(--bg-opacity));
  20734. }
  20735. .sm\:hover\:bg-purple-700:hover {
  20736. --bg-opacity: 1;
  20737. background-color: #6b46c1;
  20738. background-color: rgba(107, 70, 193, var(--bg-opacity));
  20739. }
  20740. .sm\:hover\:bg-purple-800:hover {
  20741. --bg-opacity: 1;
  20742. background-color: #553c9a;
  20743. background-color: rgba(85, 60, 154, var(--bg-opacity));
  20744. }
  20745. .sm\:hover\:bg-purple-900:hover {
  20746. --bg-opacity: 1;
  20747. background-color: #44337a;
  20748. background-color: rgba(68, 51, 122, var(--bg-opacity));
  20749. }
  20750. .sm\:hover\:bg-pink-100:hover {
  20751. --bg-opacity: 1;
  20752. background-color: #fff5f7;
  20753. background-color: rgba(255, 245, 247, var(--bg-opacity));
  20754. }
  20755. .sm\:hover\:bg-pink-200:hover {
  20756. --bg-opacity: 1;
  20757. background-color: #fed7e2;
  20758. background-color: rgba(254, 215, 226, var(--bg-opacity));
  20759. }
  20760. .sm\:hover\:bg-pink-300:hover {
  20761. --bg-opacity: 1;
  20762. background-color: #fbb6ce;
  20763. background-color: rgba(251, 182, 206, var(--bg-opacity));
  20764. }
  20765. .sm\:hover\:bg-pink-400:hover {
  20766. --bg-opacity: 1;
  20767. background-color: #f687b3;
  20768. background-color: rgba(246, 135, 179, var(--bg-opacity));
  20769. }
  20770. .sm\:hover\:bg-pink-500:hover {
  20771. --bg-opacity: 1;
  20772. background-color: #ed64a6;
  20773. background-color: rgba(237, 100, 166, var(--bg-opacity));
  20774. }
  20775. .sm\:hover\:bg-pink-600:hover {
  20776. --bg-opacity: 1;
  20777. background-color: #d53f8c;
  20778. background-color: rgba(213, 63, 140, var(--bg-opacity));
  20779. }
  20780. .sm\:hover\:bg-pink-700:hover {
  20781. --bg-opacity: 1;
  20782. background-color: #b83280;
  20783. background-color: rgba(184, 50, 128, var(--bg-opacity));
  20784. }
  20785. .sm\:hover\:bg-pink-800:hover {
  20786. --bg-opacity: 1;
  20787. background-color: #97266d;
  20788. background-color: rgba(151, 38, 109, var(--bg-opacity));
  20789. }
  20790. .sm\:hover\:bg-pink-900:hover {
  20791. --bg-opacity: 1;
  20792. background-color: #702459;
  20793. background-color: rgba(112, 36, 89, var(--bg-opacity));
  20794. }
  20795. .sm\:focus\:bg-transparent:focus {
  20796. background-color: transparent;
  20797. }
  20798. .sm\:focus\:bg-current:focus {
  20799. background-color: currentColor;
  20800. }
  20801. .sm\:focus\:bg-black:focus {
  20802. --bg-opacity: 1;
  20803. background-color: #000;
  20804. background-color: rgba(0, 0, 0, var(--bg-opacity));
  20805. }
  20806. .sm\:focus\:bg-white:focus {
  20807. --bg-opacity: 1;
  20808. background-color: #fff;
  20809. background-color: rgba(255, 255, 255, var(--bg-opacity));
  20810. }
  20811. .sm\:focus\:bg-gray-100:focus {
  20812. --bg-opacity: 1;
  20813. background-color: #f7fafc;
  20814. background-color: rgba(247, 250, 252, var(--bg-opacity));
  20815. }
  20816. .sm\:focus\:bg-gray-200:focus {
  20817. --bg-opacity: 1;
  20818. background-color: #edf2f7;
  20819. background-color: rgba(237, 242, 247, var(--bg-opacity));
  20820. }
  20821. .sm\:focus\:bg-gray-300:focus {
  20822. --bg-opacity: 1;
  20823. background-color: #e2e8f0;
  20824. background-color: rgba(226, 232, 240, var(--bg-opacity));
  20825. }
  20826. .sm\:focus\:bg-gray-400:focus {
  20827. --bg-opacity: 1;
  20828. background-color: #cbd5e0;
  20829. background-color: rgba(203, 213, 224, var(--bg-opacity));
  20830. }
  20831. .sm\:focus\:bg-gray-500:focus {
  20832. --bg-opacity: 1;
  20833. background-color: #a0aec0;
  20834. background-color: rgba(160, 174, 192, var(--bg-opacity));
  20835. }
  20836. .sm\:focus\:bg-gray-600:focus {
  20837. --bg-opacity: 1;
  20838. background-color: #718096;
  20839. background-color: rgba(113, 128, 150, var(--bg-opacity));
  20840. }
  20841. .sm\:focus\:bg-gray-700:focus {
  20842. --bg-opacity: 1;
  20843. background-color: #4a5568;
  20844. background-color: rgba(74, 85, 104, var(--bg-opacity));
  20845. }
  20846. .sm\:focus\:bg-gray-800:focus {
  20847. --bg-opacity: 1;
  20848. background-color: #2d3748;
  20849. background-color: rgba(45, 55, 72, var(--bg-opacity));
  20850. }
  20851. .sm\:focus\:bg-gray-900:focus {
  20852. --bg-opacity: 1;
  20853. background-color: #1a202c;
  20854. background-color: rgba(26, 32, 44, var(--bg-opacity));
  20855. }
  20856. .sm\:focus\:bg-red-100:focus {
  20857. --bg-opacity: 1;
  20858. background-color: #fff5f5;
  20859. background-color: rgba(255, 245, 245, var(--bg-opacity));
  20860. }
  20861. .sm\:focus\:bg-red-200:focus {
  20862. --bg-opacity: 1;
  20863. background-color: #fed7d7;
  20864. background-color: rgba(254, 215, 215, var(--bg-opacity));
  20865. }
  20866. .sm\:focus\:bg-red-300:focus {
  20867. --bg-opacity: 1;
  20868. background-color: #feb2b2;
  20869. background-color: rgba(254, 178, 178, var(--bg-opacity));
  20870. }
  20871. .sm\:focus\:bg-red-400:focus {
  20872. --bg-opacity: 1;
  20873. background-color: #fc8181;
  20874. background-color: rgba(252, 129, 129, var(--bg-opacity));
  20875. }
  20876. .sm\:focus\:bg-red-500:focus {
  20877. --bg-opacity: 1;
  20878. background-color: #f56565;
  20879. background-color: rgba(245, 101, 101, var(--bg-opacity));
  20880. }
  20881. .sm\:focus\:bg-red-600:focus {
  20882. --bg-opacity: 1;
  20883. background-color: #e53e3e;
  20884. background-color: rgba(229, 62, 62, var(--bg-opacity));
  20885. }
  20886. .sm\:focus\:bg-red-700:focus {
  20887. --bg-opacity: 1;
  20888. background-color: #c53030;
  20889. background-color: rgba(197, 48, 48, var(--bg-opacity));
  20890. }
  20891. .sm\:focus\:bg-red-800:focus {
  20892. --bg-opacity: 1;
  20893. background-color: #9b2c2c;
  20894. background-color: rgba(155, 44, 44, var(--bg-opacity));
  20895. }
  20896. .sm\:focus\:bg-red-900:focus {
  20897. --bg-opacity: 1;
  20898. background-color: #742a2a;
  20899. background-color: rgba(116, 42, 42, var(--bg-opacity));
  20900. }
  20901. .sm\:focus\:bg-orange-100:focus {
  20902. --bg-opacity: 1;
  20903. background-color: #fffaf0;
  20904. background-color: rgba(255, 250, 240, var(--bg-opacity));
  20905. }
  20906. .sm\:focus\:bg-orange-200:focus {
  20907. --bg-opacity: 1;
  20908. background-color: #feebc8;
  20909. background-color: rgba(254, 235, 200, var(--bg-opacity));
  20910. }
  20911. .sm\:focus\:bg-orange-300:focus {
  20912. --bg-opacity: 1;
  20913. background-color: #fbd38d;
  20914. background-color: rgba(251, 211, 141, var(--bg-opacity));
  20915. }
  20916. .sm\:focus\:bg-orange-400:focus {
  20917. --bg-opacity: 1;
  20918. background-color: #f6ad55;
  20919. background-color: rgba(246, 173, 85, var(--bg-opacity));
  20920. }
  20921. .sm\:focus\:bg-orange-500:focus {
  20922. --bg-opacity: 1;
  20923. background-color: #ed8936;
  20924. background-color: rgba(237, 137, 54, var(--bg-opacity));
  20925. }
  20926. .sm\:focus\:bg-orange-600:focus {
  20927. --bg-opacity: 1;
  20928. background-color: #dd6b20;
  20929. background-color: rgba(221, 107, 32, var(--bg-opacity));
  20930. }
  20931. .sm\:focus\:bg-orange-700:focus {
  20932. --bg-opacity: 1;
  20933. background-color: #c05621;
  20934. background-color: rgba(192, 86, 33, var(--bg-opacity));
  20935. }
  20936. .sm\:focus\:bg-orange-800:focus {
  20937. --bg-opacity: 1;
  20938. background-color: #9c4221;
  20939. background-color: rgba(156, 66, 33, var(--bg-opacity));
  20940. }
  20941. .sm\:focus\:bg-orange-900:focus {
  20942. --bg-opacity: 1;
  20943. background-color: #7b341e;
  20944. background-color: rgba(123, 52, 30, var(--bg-opacity));
  20945. }
  20946. .sm\:focus\:bg-yellow-100:focus {
  20947. --bg-opacity: 1;
  20948. background-color: #fffff0;
  20949. background-color: rgba(255, 255, 240, var(--bg-opacity));
  20950. }
  20951. .sm\:focus\:bg-yellow-200:focus {
  20952. --bg-opacity: 1;
  20953. background-color: #fefcbf;
  20954. background-color: rgba(254, 252, 191, var(--bg-opacity));
  20955. }
  20956. .sm\:focus\:bg-yellow-300:focus {
  20957. --bg-opacity: 1;
  20958. background-color: #faf089;
  20959. background-color: rgba(250, 240, 137, var(--bg-opacity));
  20960. }
  20961. .sm\:focus\:bg-yellow-400:focus {
  20962. --bg-opacity: 1;
  20963. background-color: #f6e05e;
  20964. background-color: rgba(246, 224, 94, var(--bg-opacity));
  20965. }
  20966. .sm\:focus\:bg-yellow-500:focus {
  20967. --bg-opacity: 1;
  20968. background-color: #ecc94b;
  20969. background-color: rgba(236, 201, 75, var(--bg-opacity));
  20970. }
  20971. .sm\:focus\:bg-yellow-600:focus {
  20972. --bg-opacity: 1;
  20973. background-color: #d69e2e;
  20974. background-color: rgba(214, 158, 46, var(--bg-opacity));
  20975. }
  20976. .sm\:focus\:bg-yellow-700:focus {
  20977. --bg-opacity: 1;
  20978. background-color: #b7791f;
  20979. background-color: rgba(183, 121, 31, var(--bg-opacity));
  20980. }
  20981. .sm\:focus\:bg-yellow-800:focus {
  20982. --bg-opacity: 1;
  20983. background-color: #975a16;
  20984. background-color: rgba(151, 90, 22, var(--bg-opacity));
  20985. }
  20986. .sm\:focus\:bg-yellow-900:focus {
  20987. --bg-opacity: 1;
  20988. background-color: #744210;
  20989. background-color: rgba(116, 66, 16, var(--bg-opacity));
  20990. }
  20991. .sm\:focus\:bg-green-100:focus {
  20992. --bg-opacity: 1;
  20993. background-color: #f0fff4;
  20994. background-color: rgba(240, 255, 244, var(--bg-opacity));
  20995. }
  20996. .sm\:focus\:bg-green-200:focus {
  20997. --bg-opacity: 1;
  20998. background-color: #c6f6d5;
  20999. background-color: rgba(198, 246, 213, var(--bg-opacity));
  21000. }
  21001. .sm\:focus\:bg-green-300:focus {
  21002. --bg-opacity: 1;
  21003. background-color: #9ae6b4;
  21004. background-color: rgba(154, 230, 180, var(--bg-opacity));
  21005. }
  21006. .sm\:focus\:bg-green-400:focus {
  21007. --bg-opacity: 1;
  21008. background-color: #68d391;
  21009. background-color: rgba(104, 211, 145, var(--bg-opacity));
  21010. }
  21011. .sm\:focus\:bg-green-500:focus {
  21012. --bg-opacity: 1;
  21013. background-color: #48bb78;
  21014. background-color: rgba(72, 187, 120, var(--bg-opacity));
  21015. }
  21016. .sm\:focus\:bg-green-600:focus {
  21017. --bg-opacity: 1;
  21018. background-color: #38a169;
  21019. background-color: rgba(56, 161, 105, var(--bg-opacity));
  21020. }
  21021. .sm\:focus\:bg-green-700:focus {
  21022. --bg-opacity: 1;
  21023. background-color: #2f855a;
  21024. background-color: rgba(47, 133, 90, var(--bg-opacity));
  21025. }
  21026. .sm\:focus\:bg-green-800:focus {
  21027. --bg-opacity: 1;
  21028. background-color: #276749;
  21029. background-color: rgba(39, 103, 73, var(--bg-opacity));
  21030. }
  21031. .sm\:focus\:bg-green-900:focus {
  21032. --bg-opacity: 1;
  21033. background-color: #22543d;
  21034. background-color: rgba(34, 84, 61, var(--bg-opacity));
  21035. }
  21036. .sm\:focus\:bg-teal-100:focus {
  21037. --bg-opacity: 1;
  21038. background-color: #e6fffa;
  21039. background-color: rgba(230, 255, 250, var(--bg-opacity));
  21040. }
  21041. .sm\:focus\:bg-teal-200:focus {
  21042. --bg-opacity: 1;
  21043. background-color: #b2f5ea;
  21044. background-color: rgba(178, 245, 234, var(--bg-opacity));
  21045. }
  21046. .sm\:focus\:bg-teal-300:focus {
  21047. --bg-opacity: 1;
  21048. background-color: #81e6d9;
  21049. background-color: rgba(129, 230, 217, var(--bg-opacity));
  21050. }
  21051. .sm\:focus\:bg-teal-400:focus {
  21052. --bg-opacity: 1;
  21053. background-color: #4fd1c5;
  21054. background-color: rgba(79, 209, 197, var(--bg-opacity));
  21055. }
  21056. .sm\:focus\:bg-teal-500:focus {
  21057. --bg-opacity: 1;
  21058. background-color: #38b2ac;
  21059. background-color: rgba(56, 178, 172, var(--bg-opacity));
  21060. }
  21061. .sm\:focus\:bg-teal-600:focus {
  21062. --bg-opacity: 1;
  21063. background-color: #319795;
  21064. background-color: rgba(49, 151, 149, var(--bg-opacity));
  21065. }
  21066. .sm\:focus\:bg-teal-700:focus {
  21067. --bg-opacity: 1;
  21068. background-color: #2c7a7b;
  21069. background-color: rgba(44, 122, 123, var(--bg-opacity));
  21070. }
  21071. .sm\:focus\:bg-teal-800:focus {
  21072. --bg-opacity: 1;
  21073. background-color: #285e61;
  21074. background-color: rgba(40, 94, 97, var(--bg-opacity));
  21075. }
  21076. .sm\:focus\:bg-teal-900:focus {
  21077. --bg-opacity: 1;
  21078. background-color: #234e52;
  21079. background-color: rgba(35, 78, 82, var(--bg-opacity));
  21080. }
  21081. .sm\:focus\:bg-blue-100:focus {
  21082. --bg-opacity: 1;
  21083. background-color: #ebf8ff;
  21084. background-color: rgba(235, 248, 255, var(--bg-opacity));
  21085. }
  21086. .sm\:focus\:bg-blue-200:focus {
  21087. --bg-opacity: 1;
  21088. background-color: #bee3f8;
  21089. background-color: rgba(190, 227, 248, var(--bg-opacity));
  21090. }
  21091. .sm\:focus\:bg-blue-300:focus {
  21092. --bg-opacity: 1;
  21093. background-color: #90cdf4;
  21094. background-color: rgba(144, 205, 244, var(--bg-opacity));
  21095. }
  21096. .sm\:focus\:bg-blue-400:focus {
  21097. --bg-opacity: 1;
  21098. background-color: #63b3ed;
  21099. background-color: rgba(99, 179, 237, var(--bg-opacity));
  21100. }
  21101. .sm\:focus\:bg-blue-500:focus {
  21102. --bg-opacity: 1;
  21103. background-color: #4299e1;
  21104. background-color: rgba(66, 153, 225, var(--bg-opacity));
  21105. }
  21106. .sm\:focus\:bg-blue-600:focus {
  21107. --bg-opacity: 1;
  21108. background-color: #3182ce;
  21109. background-color: rgba(49, 130, 206, var(--bg-opacity));
  21110. }
  21111. .sm\:focus\:bg-blue-700:focus {
  21112. --bg-opacity: 1;
  21113. background-color: #2b6cb0;
  21114. background-color: rgba(43, 108, 176, var(--bg-opacity));
  21115. }
  21116. .sm\:focus\:bg-blue-800:focus {
  21117. --bg-opacity: 1;
  21118. background-color: #2c5282;
  21119. background-color: rgba(44, 82, 130, var(--bg-opacity));
  21120. }
  21121. .sm\:focus\:bg-blue-900:focus {
  21122. --bg-opacity: 1;
  21123. background-color: #2a4365;
  21124. background-color: rgba(42, 67, 101, var(--bg-opacity));
  21125. }
  21126. .sm\:focus\:bg-indigo-100:focus {
  21127. --bg-opacity: 1;
  21128. background-color: #ebf4ff;
  21129. background-color: rgba(235, 244, 255, var(--bg-opacity));
  21130. }
  21131. .sm\:focus\:bg-indigo-200:focus {
  21132. --bg-opacity: 1;
  21133. background-color: #c3dafe;
  21134. background-color: rgba(195, 218, 254, var(--bg-opacity));
  21135. }
  21136. .sm\:focus\:bg-indigo-300:focus {
  21137. --bg-opacity: 1;
  21138. background-color: #a3bffa;
  21139. background-color: rgba(163, 191, 250, var(--bg-opacity));
  21140. }
  21141. .sm\:focus\:bg-indigo-400:focus {
  21142. --bg-opacity: 1;
  21143. background-color: #7f9cf5;
  21144. background-color: rgba(127, 156, 245, var(--bg-opacity));
  21145. }
  21146. .sm\:focus\:bg-indigo-500:focus {
  21147. --bg-opacity: 1;
  21148. background-color: #667eea;
  21149. background-color: rgba(102, 126, 234, var(--bg-opacity));
  21150. }
  21151. .sm\:focus\:bg-indigo-600:focus {
  21152. --bg-opacity: 1;
  21153. background-color: #5a67d8;
  21154. background-color: rgba(90, 103, 216, var(--bg-opacity));
  21155. }
  21156. .sm\:focus\:bg-indigo-700:focus {
  21157. --bg-opacity: 1;
  21158. background-color: #4c51bf;
  21159. background-color: rgba(76, 81, 191, var(--bg-opacity));
  21160. }
  21161. .sm\:focus\:bg-indigo-800:focus {
  21162. --bg-opacity: 1;
  21163. background-color: #434190;
  21164. background-color: rgba(67, 65, 144, var(--bg-opacity));
  21165. }
  21166. .sm\:focus\:bg-indigo-900:focus {
  21167. --bg-opacity: 1;
  21168. background-color: #3c366b;
  21169. background-color: rgba(60, 54, 107, var(--bg-opacity));
  21170. }
  21171. .sm\:focus\:bg-purple-100:focus {
  21172. --bg-opacity: 1;
  21173. background-color: #faf5ff;
  21174. background-color: rgba(250, 245, 255, var(--bg-opacity));
  21175. }
  21176. .sm\:focus\:bg-purple-200:focus {
  21177. --bg-opacity: 1;
  21178. background-color: #e9d8fd;
  21179. background-color: rgba(233, 216, 253, var(--bg-opacity));
  21180. }
  21181. .sm\:focus\:bg-purple-300:focus {
  21182. --bg-opacity: 1;
  21183. background-color: #d6bcfa;
  21184. background-color: rgba(214, 188, 250, var(--bg-opacity));
  21185. }
  21186. .sm\:focus\:bg-purple-400:focus {
  21187. --bg-opacity: 1;
  21188. background-color: #b794f4;
  21189. background-color: rgba(183, 148, 244, var(--bg-opacity));
  21190. }
  21191. .sm\:focus\:bg-purple-500:focus {
  21192. --bg-opacity: 1;
  21193. background-color: #9f7aea;
  21194. background-color: rgba(159, 122, 234, var(--bg-opacity));
  21195. }
  21196. .sm\:focus\:bg-purple-600:focus {
  21197. --bg-opacity: 1;
  21198. background-color: #805ad5;
  21199. background-color: rgba(128, 90, 213, var(--bg-opacity));
  21200. }
  21201. .sm\:focus\:bg-purple-700:focus {
  21202. --bg-opacity: 1;
  21203. background-color: #6b46c1;
  21204. background-color: rgba(107, 70, 193, var(--bg-opacity));
  21205. }
  21206. .sm\:focus\:bg-purple-800:focus {
  21207. --bg-opacity: 1;
  21208. background-color: #553c9a;
  21209. background-color: rgba(85, 60, 154, var(--bg-opacity));
  21210. }
  21211. .sm\:focus\:bg-purple-900:focus {
  21212. --bg-opacity: 1;
  21213. background-color: #44337a;
  21214. background-color: rgba(68, 51, 122, var(--bg-opacity));
  21215. }
  21216. .sm\:focus\:bg-pink-100:focus {
  21217. --bg-opacity: 1;
  21218. background-color: #fff5f7;
  21219. background-color: rgba(255, 245, 247, var(--bg-opacity));
  21220. }
  21221. .sm\:focus\:bg-pink-200:focus {
  21222. --bg-opacity: 1;
  21223. background-color: #fed7e2;
  21224. background-color: rgba(254, 215, 226, var(--bg-opacity));
  21225. }
  21226. .sm\:focus\:bg-pink-300:focus {
  21227. --bg-opacity: 1;
  21228. background-color: #fbb6ce;
  21229. background-color: rgba(251, 182, 206, var(--bg-opacity));
  21230. }
  21231. .sm\:focus\:bg-pink-400:focus {
  21232. --bg-opacity: 1;
  21233. background-color: #f687b3;
  21234. background-color: rgba(246, 135, 179, var(--bg-opacity));
  21235. }
  21236. .sm\:focus\:bg-pink-500:focus {
  21237. --bg-opacity: 1;
  21238. background-color: #ed64a6;
  21239. background-color: rgba(237, 100, 166, var(--bg-opacity));
  21240. }
  21241. .sm\:focus\:bg-pink-600:focus {
  21242. --bg-opacity: 1;
  21243. background-color: #d53f8c;
  21244. background-color: rgba(213, 63, 140, var(--bg-opacity));
  21245. }
  21246. .sm\:focus\:bg-pink-700:focus {
  21247. --bg-opacity: 1;
  21248. background-color: #b83280;
  21249. background-color: rgba(184, 50, 128, var(--bg-opacity));
  21250. }
  21251. .sm\:focus\:bg-pink-800:focus {
  21252. --bg-opacity: 1;
  21253. background-color: #97266d;
  21254. background-color: rgba(151, 38, 109, var(--bg-opacity));
  21255. }
  21256. .sm\:focus\:bg-pink-900:focus {
  21257. --bg-opacity: 1;
  21258. background-color: #702459;
  21259. background-color: rgba(112, 36, 89, var(--bg-opacity));
  21260. }
  21261. .sm\:bg-none {
  21262. background-image: none;
  21263. }
  21264. .sm\:bg-gradient-to-t {
  21265. background-image: linear-gradient(to top, var(--gradient-color-stops));
  21266. }
  21267. .sm\:bg-gradient-to-tr {
  21268. background-image: linear-gradient(to top right, var(--gradient-color-stops));
  21269. }
  21270. .sm\:bg-gradient-to-r {
  21271. background-image: linear-gradient(to right, var(--gradient-color-stops));
  21272. }
  21273. .sm\:bg-gradient-to-br {
  21274. background-image: linear-gradient(to bottom right, var(--gradient-color-stops));
  21275. }
  21276. .sm\:bg-gradient-to-b {
  21277. background-image: linear-gradient(to bottom, var(--gradient-color-stops));
  21278. }
  21279. .sm\:bg-gradient-to-bl {
  21280. background-image: linear-gradient(to bottom left, var(--gradient-color-stops));
  21281. }
  21282. .sm\:bg-gradient-to-l {
  21283. background-image: linear-gradient(to left, var(--gradient-color-stops));
  21284. }
  21285. .sm\:bg-gradient-to-tl {
  21286. background-image: linear-gradient(to top left, var(--gradient-color-stops));
  21287. }
  21288. .sm\:from-transparent {
  21289. --gradient-from-color: transparent;
  21290. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  21291. }
  21292. .sm\:from-current {
  21293. --gradient-from-color: currentColor;
  21294. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  21295. }
  21296. .sm\:from-black {
  21297. --gradient-from-color: #000;
  21298. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  21299. }
  21300. .sm\:from-white {
  21301. --gradient-from-color: #fff;
  21302. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  21303. }
  21304. .sm\:from-gray-100 {
  21305. --gradient-from-color: #f7fafc;
  21306. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  21307. }
  21308. .sm\:from-gray-200 {
  21309. --gradient-from-color: #edf2f7;
  21310. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  21311. }
  21312. .sm\:from-gray-300 {
  21313. --gradient-from-color: #e2e8f0;
  21314. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  21315. }
  21316. .sm\:from-gray-400 {
  21317. --gradient-from-color: #cbd5e0;
  21318. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  21319. }
  21320. .sm\:from-gray-500 {
  21321. --gradient-from-color: #a0aec0;
  21322. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  21323. }
  21324. .sm\:from-gray-600 {
  21325. --gradient-from-color: #718096;
  21326. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  21327. }
  21328. .sm\:from-gray-700 {
  21329. --gradient-from-color: #4a5568;
  21330. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  21331. }
  21332. .sm\:from-gray-800 {
  21333. --gradient-from-color: #2d3748;
  21334. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  21335. }
  21336. .sm\:from-gray-900 {
  21337. --gradient-from-color: #1a202c;
  21338. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  21339. }
  21340. .sm\:from-red-100 {
  21341. --gradient-from-color: #fff5f5;
  21342. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  21343. }
  21344. .sm\:from-red-200 {
  21345. --gradient-from-color: #fed7d7;
  21346. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  21347. }
  21348. .sm\:from-red-300 {
  21349. --gradient-from-color: #feb2b2;
  21350. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  21351. }
  21352. .sm\:from-red-400 {
  21353. --gradient-from-color: #fc8181;
  21354. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  21355. }
  21356. .sm\:from-red-500 {
  21357. --gradient-from-color: #f56565;
  21358. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  21359. }
  21360. .sm\:from-red-600 {
  21361. --gradient-from-color: #e53e3e;
  21362. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  21363. }
  21364. .sm\:from-red-700 {
  21365. --gradient-from-color: #c53030;
  21366. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  21367. }
  21368. .sm\:from-red-800 {
  21369. --gradient-from-color: #9b2c2c;
  21370. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  21371. }
  21372. .sm\:from-red-900 {
  21373. --gradient-from-color: #742a2a;
  21374. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  21375. }
  21376. .sm\:from-orange-100 {
  21377. --gradient-from-color: #fffaf0;
  21378. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  21379. }
  21380. .sm\:from-orange-200 {
  21381. --gradient-from-color: #feebc8;
  21382. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  21383. }
  21384. .sm\:from-orange-300 {
  21385. --gradient-from-color: #fbd38d;
  21386. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  21387. }
  21388. .sm\:from-orange-400 {
  21389. --gradient-from-color: #f6ad55;
  21390. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  21391. }
  21392. .sm\:from-orange-500 {
  21393. --gradient-from-color: #ed8936;
  21394. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  21395. }
  21396. .sm\:from-orange-600 {
  21397. --gradient-from-color: #dd6b20;
  21398. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  21399. }
  21400. .sm\:from-orange-700 {
  21401. --gradient-from-color: #c05621;
  21402. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  21403. }
  21404. .sm\:from-orange-800 {
  21405. --gradient-from-color: #9c4221;
  21406. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  21407. }
  21408. .sm\:from-orange-900 {
  21409. --gradient-from-color: #7b341e;
  21410. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  21411. }
  21412. .sm\:from-yellow-100 {
  21413. --gradient-from-color: #fffff0;
  21414. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  21415. }
  21416. .sm\:from-yellow-200 {
  21417. --gradient-from-color: #fefcbf;
  21418. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  21419. }
  21420. .sm\:from-yellow-300 {
  21421. --gradient-from-color: #faf089;
  21422. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  21423. }
  21424. .sm\:from-yellow-400 {
  21425. --gradient-from-color: #f6e05e;
  21426. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  21427. }
  21428. .sm\:from-yellow-500 {
  21429. --gradient-from-color: #ecc94b;
  21430. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  21431. }
  21432. .sm\:from-yellow-600 {
  21433. --gradient-from-color: #d69e2e;
  21434. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  21435. }
  21436. .sm\:from-yellow-700 {
  21437. --gradient-from-color: #b7791f;
  21438. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  21439. }
  21440. .sm\:from-yellow-800 {
  21441. --gradient-from-color: #975a16;
  21442. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  21443. }
  21444. .sm\:from-yellow-900 {
  21445. --gradient-from-color: #744210;
  21446. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  21447. }
  21448. .sm\:from-green-100 {
  21449. --gradient-from-color: #f0fff4;
  21450. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  21451. }
  21452. .sm\:from-green-200 {
  21453. --gradient-from-color: #c6f6d5;
  21454. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  21455. }
  21456. .sm\:from-green-300 {
  21457. --gradient-from-color: #9ae6b4;
  21458. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  21459. }
  21460. .sm\:from-green-400 {
  21461. --gradient-from-color: #68d391;
  21462. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  21463. }
  21464. .sm\:from-green-500 {
  21465. --gradient-from-color: #48bb78;
  21466. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  21467. }
  21468. .sm\:from-green-600 {
  21469. --gradient-from-color: #38a169;
  21470. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  21471. }
  21472. .sm\:from-green-700 {
  21473. --gradient-from-color: #2f855a;
  21474. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  21475. }
  21476. .sm\:from-green-800 {
  21477. --gradient-from-color: #276749;
  21478. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  21479. }
  21480. .sm\:from-green-900 {
  21481. --gradient-from-color: #22543d;
  21482. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  21483. }
  21484. .sm\:from-teal-100 {
  21485. --gradient-from-color: #e6fffa;
  21486. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  21487. }
  21488. .sm\:from-teal-200 {
  21489. --gradient-from-color: #b2f5ea;
  21490. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  21491. }
  21492. .sm\:from-teal-300 {
  21493. --gradient-from-color: #81e6d9;
  21494. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  21495. }
  21496. .sm\:from-teal-400 {
  21497. --gradient-from-color: #4fd1c5;
  21498. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  21499. }
  21500. .sm\:from-teal-500 {
  21501. --gradient-from-color: #38b2ac;
  21502. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  21503. }
  21504. .sm\:from-teal-600 {
  21505. --gradient-from-color: #319795;
  21506. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  21507. }
  21508. .sm\:from-teal-700 {
  21509. --gradient-from-color: #2c7a7b;
  21510. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  21511. }
  21512. .sm\:from-teal-800 {
  21513. --gradient-from-color: #285e61;
  21514. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  21515. }
  21516. .sm\:from-teal-900 {
  21517. --gradient-from-color: #234e52;
  21518. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  21519. }
  21520. .sm\:from-blue-100 {
  21521. --gradient-from-color: #ebf8ff;
  21522. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  21523. }
  21524. .sm\:from-blue-200 {
  21525. --gradient-from-color: #bee3f8;
  21526. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  21527. }
  21528. .sm\:from-blue-300 {
  21529. --gradient-from-color: #90cdf4;
  21530. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  21531. }
  21532. .sm\:from-blue-400 {
  21533. --gradient-from-color: #63b3ed;
  21534. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  21535. }
  21536. .sm\:from-blue-500 {
  21537. --gradient-from-color: #4299e1;
  21538. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  21539. }
  21540. .sm\:from-blue-600 {
  21541. --gradient-from-color: #3182ce;
  21542. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  21543. }
  21544. .sm\:from-blue-700 {
  21545. --gradient-from-color: #2b6cb0;
  21546. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  21547. }
  21548. .sm\:from-blue-800 {
  21549. --gradient-from-color: #2c5282;
  21550. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  21551. }
  21552. .sm\:from-blue-900 {
  21553. --gradient-from-color: #2a4365;
  21554. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  21555. }
  21556. .sm\:from-indigo-100 {
  21557. --gradient-from-color: #ebf4ff;
  21558. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  21559. }
  21560. .sm\:from-indigo-200 {
  21561. --gradient-from-color: #c3dafe;
  21562. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  21563. }
  21564. .sm\:from-indigo-300 {
  21565. --gradient-from-color: #a3bffa;
  21566. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  21567. }
  21568. .sm\:from-indigo-400 {
  21569. --gradient-from-color: #7f9cf5;
  21570. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  21571. }
  21572. .sm\:from-indigo-500 {
  21573. --gradient-from-color: #667eea;
  21574. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  21575. }
  21576. .sm\:from-indigo-600 {
  21577. --gradient-from-color: #5a67d8;
  21578. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  21579. }
  21580. .sm\:from-indigo-700 {
  21581. --gradient-from-color: #4c51bf;
  21582. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  21583. }
  21584. .sm\:from-indigo-800 {
  21585. --gradient-from-color: #434190;
  21586. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  21587. }
  21588. .sm\:from-indigo-900 {
  21589. --gradient-from-color: #3c366b;
  21590. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  21591. }
  21592. .sm\:from-purple-100 {
  21593. --gradient-from-color: #faf5ff;
  21594. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  21595. }
  21596. .sm\:from-purple-200 {
  21597. --gradient-from-color: #e9d8fd;
  21598. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  21599. }
  21600. .sm\:from-purple-300 {
  21601. --gradient-from-color: #d6bcfa;
  21602. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  21603. }
  21604. .sm\:from-purple-400 {
  21605. --gradient-from-color: #b794f4;
  21606. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  21607. }
  21608. .sm\:from-purple-500 {
  21609. --gradient-from-color: #9f7aea;
  21610. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  21611. }
  21612. .sm\:from-purple-600 {
  21613. --gradient-from-color: #805ad5;
  21614. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  21615. }
  21616. .sm\:from-purple-700 {
  21617. --gradient-from-color: #6b46c1;
  21618. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  21619. }
  21620. .sm\:from-purple-800 {
  21621. --gradient-from-color: #553c9a;
  21622. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  21623. }
  21624. .sm\:from-purple-900 {
  21625. --gradient-from-color: #44337a;
  21626. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  21627. }
  21628. .sm\:from-pink-100 {
  21629. --gradient-from-color: #fff5f7;
  21630. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  21631. }
  21632. .sm\:from-pink-200 {
  21633. --gradient-from-color: #fed7e2;
  21634. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  21635. }
  21636. .sm\:from-pink-300 {
  21637. --gradient-from-color: #fbb6ce;
  21638. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  21639. }
  21640. .sm\:from-pink-400 {
  21641. --gradient-from-color: #f687b3;
  21642. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  21643. }
  21644. .sm\:from-pink-500 {
  21645. --gradient-from-color: #ed64a6;
  21646. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  21647. }
  21648. .sm\:from-pink-600 {
  21649. --gradient-from-color: #d53f8c;
  21650. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  21651. }
  21652. .sm\:from-pink-700 {
  21653. --gradient-from-color: #b83280;
  21654. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  21655. }
  21656. .sm\:from-pink-800 {
  21657. --gradient-from-color: #97266d;
  21658. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  21659. }
  21660. .sm\:from-pink-900 {
  21661. --gradient-from-color: #702459;
  21662. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  21663. }
  21664. .sm\:via-transparent {
  21665. --gradient-via-color: transparent;
  21666. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  21667. }
  21668. .sm\:via-current {
  21669. --gradient-via-color: currentColor;
  21670. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  21671. }
  21672. .sm\:via-black {
  21673. --gradient-via-color: #000;
  21674. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  21675. }
  21676. .sm\:via-white {
  21677. --gradient-via-color: #fff;
  21678. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  21679. }
  21680. .sm\:via-gray-100 {
  21681. --gradient-via-color: #f7fafc;
  21682. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  21683. }
  21684. .sm\:via-gray-200 {
  21685. --gradient-via-color: #edf2f7;
  21686. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  21687. }
  21688. .sm\:via-gray-300 {
  21689. --gradient-via-color: #e2e8f0;
  21690. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  21691. }
  21692. .sm\:via-gray-400 {
  21693. --gradient-via-color: #cbd5e0;
  21694. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  21695. }
  21696. .sm\:via-gray-500 {
  21697. --gradient-via-color: #a0aec0;
  21698. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  21699. }
  21700. .sm\:via-gray-600 {
  21701. --gradient-via-color: #718096;
  21702. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  21703. }
  21704. .sm\:via-gray-700 {
  21705. --gradient-via-color: #4a5568;
  21706. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  21707. }
  21708. .sm\:via-gray-800 {
  21709. --gradient-via-color: #2d3748;
  21710. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  21711. }
  21712. .sm\:via-gray-900 {
  21713. --gradient-via-color: #1a202c;
  21714. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  21715. }
  21716. .sm\:via-red-100 {
  21717. --gradient-via-color: #fff5f5;
  21718. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  21719. }
  21720. .sm\:via-red-200 {
  21721. --gradient-via-color: #fed7d7;
  21722. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  21723. }
  21724. .sm\:via-red-300 {
  21725. --gradient-via-color: #feb2b2;
  21726. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  21727. }
  21728. .sm\:via-red-400 {
  21729. --gradient-via-color: #fc8181;
  21730. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  21731. }
  21732. .sm\:via-red-500 {
  21733. --gradient-via-color: #f56565;
  21734. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  21735. }
  21736. .sm\:via-red-600 {
  21737. --gradient-via-color: #e53e3e;
  21738. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  21739. }
  21740. .sm\:via-red-700 {
  21741. --gradient-via-color: #c53030;
  21742. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  21743. }
  21744. .sm\:via-red-800 {
  21745. --gradient-via-color: #9b2c2c;
  21746. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  21747. }
  21748. .sm\:via-red-900 {
  21749. --gradient-via-color: #742a2a;
  21750. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  21751. }
  21752. .sm\:via-orange-100 {
  21753. --gradient-via-color: #fffaf0;
  21754. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  21755. }
  21756. .sm\:via-orange-200 {
  21757. --gradient-via-color: #feebc8;
  21758. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  21759. }
  21760. .sm\:via-orange-300 {
  21761. --gradient-via-color: #fbd38d;
  21762. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  21763. }
  21764. .sm\:via-orange-400 {
  21765. --gradient-via-color: #f6ad55;
  21766. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  21767. }
  21768. .sm\:via-orange-500 {
  21769. --gradient-via-color: #ed8936;
  21770. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  21771. }
  21772. .sm\:via-orange-600 {
  21773. --gradient-via-color: #dd6b20;
  21774. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  21775. }
  21776. .sm\:via-orange-700 {
  21777. --gradient-via-color: #c05621;
  21778. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  21779. }
  21780. .sm\:via-orange-800 {
  21781. --gradient-via-color: #9c4221;
  21782. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  21783. }
  21784. .sm\:via-orange-900 {
  21785. --gradient-via-color: #7b341e;
  21786. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  21787. }
  21788. .sm\:via-yellow-100 {
  21789. --gradient-via-color: #fffff0;
  21790. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  21791. }
  21792. .sm\:via-yellow-200 {
  21793. --gradient-via-color: #fefcbf;
  21794. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  21795. }
  21796. .sm\:via-yellow-300 {
  21797. --gradient-via-color: #faf089;
  21798. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  21799. }
  21800. .sm\:via-yellow-400 {
  21801. --gradient-via-color: #f6e05e;
  21802. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  21803. }
  21804. .sm\:via-yellow-500 {
  21805. --gradient-via-color: #ecc94b;
  21806. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  21807. }
  21808. .sm\:via-yellow-600 {
  21809. --gradient-via-color: #d69e2e;
  21810. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  21811. }
  21812. .sm\:via-yellow-700 {
  21813. --gradient-via-color: #b7791f;
  21814. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  21815. }
  21816. .sm\:via-yellow-800 {
  21817. --gradient-via-color: #975a16;
  21818. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  21819. }
  21820. .sm\:via-yellow-900 {
  21821. --gradient-via-color: #744210;
  21822. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  21823. }
  21824. .sm\:via-green-100 {
  21825. --gradient-via-color: #f0fff4;
  21826. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  21827. }
  21828. .sm\:via-green-200 {
  21829. --gradient-via-color: #c6f6d5;
  21830. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  21831. }
  21832. .sm\:via-green-300 {
  21833. --gradient-via-color: #9ae6b4;
  21834. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  21835. }
  21836. .sm\:via-green-400 {
  21837. --gradient-via-color: #68d391;
  21838. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  21839. }
  21840. .sm\:via-green-500 {
  21841. --gradient-via-color: #48bb78;
  21842. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  21843. }
  21844. .sm\:via-green-600 {
  21845. --gradient-via-color: #38a169;
  21846. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  21847. }
  21848. .sm\:via-green-700 {
  21849. --gradient-via-color: #2f855a;
  21850. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  21851. }
  21852. .sm\:via-green-800 {
  21853. --gradient-via-color: #276749;
  21854. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  21855. }
  21856. .sm\:via-green-900 {
  21857. --gradient-via-color: #22543d;
  21858. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  21859. }
  21860. .sm\:via-teal-100 {
  21861. --gradient-via-color: #e6fffa;
  21862. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  21863. }
  21864. .sm\:via-teal-200 {
  21865. --gradient-via-color: #b2f5ea;
  21866. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  21867. }
  21868. .sm\:via-teal-300 {
  21869. --gradient-via-color: #81e6d9;
  21870. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  21871. }
  21872. .sm\:via-teal-400 {
  21873. --gradient-via-color: #4fd1c5;
  21874. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  21875. }
  21876. .sm\:via-teal-500 {
  21877. --gradient-via-color: #38b2ac;
  21878. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  21879. }
  21880. .sm\:via-teal-600 {
  21881. --gradient-via-color: #319795;
  21882. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  21883. }
  21884. .sm\:via-teal-700 {
  21885. --gradient-via-color: #2c7a7b;
  21886. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  21887. }
  21888. .sm\:via-teal-800 {
  21889. --gradient-via-color: #285e61;
  21890. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  21891. }
  21892. .sm\:via-teal-900 {
  21893. --gradient-via-color: #234e52;
  21894. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  21895. }
  21896. .sm\:via-blue-100 {
  21897. --gradient-via-color: #ebf8ff;
  21898. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  21899. }
  21900. .sm\:via-blue-200 {
  21901. --gradient-via-color: #bee3f8;
  21902. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  21903. }
  21904. .sm\:via-blue-300 {
  21905. --gradient-via-color: #90cdf4;
  21906. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  21907. }
  21908. .sm\:via-blue-400 {
  21909. --gradient-via-color: #63b3ed;
  21910. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  21911. }
  21912. .sm\:via-blue-500 {
  21913. --gradient-via-color: #4299e1;
  21914. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  21915. }
  21916. .sm\:via-blue-600 {
  21917. --gradient-via-color: #3182ce;
  21918. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  21919. }
  21920. .sm\:via-blue-700 {
  21921. --gradient-via-color: #2b6cb0;
  21922. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  21923. }
  21924. .sm\:via-blue-800 {
  21925. --gradient-via-color: #2c5282;
  21926. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  21927. }
  21928. .sm\:via-blue-900 {
  21929. --gradient-via-color: #2a4365;
  21930. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  21931. }
  21932. .sm\:via-indigo-100 {
  21933. --gradient-via-color: #ebf4ff;
  21934. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  21935. }
  21936. .sm\:via-indigo-200 {
  21937. --gradient-via-color: #c3dafe;
  21938. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  21939. }
  21940. .sm\:via-indigo-300 {
  21941. --gradient-via-color: #a3bffa;
  21942. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  21943. }
  21944. .sm\:via-indigo-400 {
  21945. --gradient-via-color: #7f9cf5;
  21946. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  21947. }
  21948. .sm\:via-indigo-500 {
  21949. --gradient-via-color: #667eea;
  21950. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  21951. }
  21952. .sm\:via-indigo-600 {
  21953. --gradient-via-color: #5a67d8;
  21954. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  21955. }
  21956. .sm\:via-indigo-700 {
  21957. --gradient-via-color: #4c51bf;
  21958. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  21959. }
  21960. .sm\:via-indigo-800 {
  21961. --gradient-via-color: #434190;
  21962. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  21963. }
  21964. .sm\:via-indigo-900 {
  21965. --gradient-via-color: #3c366b;
  21966. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  21967. }
  21968. .sm\:via-purple-100 {
  21969. --gradient-via-color: #faf5ff;
  21970. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  21971. }
  21972. .sm\:via-purple-200 {
  21973. --gradient-via-color: #e9d8fd;
  21974. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  21975. }
  21976. .sm\:via-purple-300 {
  21977. --gradient-via-color: #d6bcfa;
  21978. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  21979. }
  21980. .sm\:via-purple-400 {
  21981. --gradient-via-color: #b794f4;
  21982. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  21983. }
  21984. .sm\:via-purple-500 {
  21985. --gradient-via-color: #9f7aea;
  21986. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  21987. }
  21988. .sm\:via-purple-600 {
  21989. --gradient-via-color: #805ad5;
  21990. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  21991. }
  21992. .sm\:via-purple-700 {
  21993. --gradient-via-color: #6b46c1;
  21994. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  21995. }
  21996. .sm\:via-purple-800 {
  21997. --gradient-via-color: #553c9a;
  21998. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  21999. }
  22000. .sm\:via-purple-900 {
  22001. --gradient-via-color: #44337a;
  22002. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  22003. }
  22004. .sm\:via-pink-100 {
  22005. --gradient-via-color: #fff5f7;
  22006. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  22007. }
  22008. .sm\:via-pink-200 {
  22009. --gradient-via-color: #fed7e2;
  22010. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  22011. }
  22012. .sm\:via-pink-300 {
  22013. --gradient-via-color: #fbb6ce;
  22014. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  22015. }
  22016. .sm\:via-pink-400 {
  22017. --gradient-via-color: #f687b3;
  22018. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  22019. }
  22020. .sm\:via-pink-500 {
  22021. --gradient-via-color: #ed64a6;
  22022. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  22023. }
  22024. .sm\:via-pink-600 {
  22025. --gradient-via-color: #d53f8c;
  22026. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  22027. }
  22028. .sm\:via-pink-700 {
  22029. --gradient-via-color: #b83280;
  22030. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  22031. }
  22032. .sm\:via-pink-800 {
  22033. --gradient-via-color: #97266d;
  22034. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  22035. }
  22036. .sm\:via-pink-900 {
  22037. --gradient-via-color: #702459;
  22038. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  22039. }
  22040. .sm\:to-transparent {
  22041. --gradient-to-color: transparent;
  22042. }
  22043. .sm\:to-current {
  22044. --gradient-to-color: currentColor;
  22045. }
  22046. .sm\:to-black {
  22047. --gradient-to-color: #000;
  22048. }
  22049. .sm\:to-white {
  22050. --gradient-to-color: #fff;
  22051. }
  22052. .sm\:to-gray-100 {
  22053. --gradient-to-color: #f7fafc;
  22054. }
  22055. .sm\:to-gray-200 {
  22056. --gradient-to-color: #edf2f7;
  22057. }
  22058. .sm\:to-gray-300 {
  22059. --gradient-to-color: #e2e8f0;
  22060. }
  22061. .sm\:to-gray-400 {
  22062. --gradient-to-color: #cbd5e0;
  22063. }
  22064. .sm\:to-gray-500 {
  22065. --gradient-to-color: #a0aec0;
  22066. }
  22067. .sm\:to-gray-600 {
  22068. --gradient-to-color: #718096;
  22069. }
  22070. .sm\:to-gray-700 {
  22071. --gradient-to-color: #4a5568;
  22072. }
  22073. .sm\:to-gray-800 {
  22074. --gradient-to-color: #2d3748;
  22075. }
  22076. .sm\:to-gray-900 {
  22077. --gradient-to-color: #1a202c;
  22078. }
  22079. .sm\:to-red-100 {
  22080. --gradient-to-color: #fff5f5;
  22081. }
  22082. .sm\:to-red-200 {
  22083. --gradient-to-color: #fed7d7;
  22084. }
  22085. .sm\:to-red-300 {
  22086. --gradient-to-color: #feb2b2;
  22087. }
  22088. .sm\:to-red-400 {
  22089. --gradient-to-color: #fc8181;
  22090. }
  22091. .sm\:to-red-500 {
  22092. --gradient-to-color: #f56565;
  22093. }
  22094. .sm\:to-red-600 {
  22095. --gradient-to-color: #e53e3e;
  22096. }
  22097. .sm\:to-red-700 {
  22098. --gradient-to-color: #c53030;
  22099. }
  22100. .sm\:to-red-800 {
  22101. --gradient-to-color: #9b2c2c;
  22102. }
  22103. .sm\:to-red-900 {
  22104. --gradient-to-color: #742a2a;
  22105. }
  22106. .sm\:to-orange-100 {
  22107. --gradient-to-color: #fffaf0;
  22108. }
  22109. .sm\:to-orange-200 {
  22110. --gradient-to-color: #feebc8;
  22111. }
  22112. .sm\:to-orange-300 {
  22113. --gradient-to-color: #fbd38d;
  22114. }
  22115. .sm\:to-orange-400 {
  22116. --gradient-to-color: #f6ad55;
  22117. }
  22118. .sm\:to-orange-500 {
  22119. --gradient-to-color: #ed8936;
  22120. }
  22121. .sm\:to-orange-600 {
  22122. --gradient-to-color: #dd6b20;
  22123. }
  22124. .sm\:to-orange-700 {
  22125. --gradient-to-color: #c05621;
  22126. }
  22127. .sm\:to-orange-800 {
  22128. --gradient-to-color: #9c4221;
  22129. }
  22130. .sm\:to-orange-900 {
  22131. --gradient-to-color: #7b341e;
  22132. }
  22133. .sm\:to-yellow-100 {
  22134. --gradient-to-color: #fffff0;
  22135. }
  22136. .sm\:to-yellow-200 {
  22137. --gradient-to-color: #fefcbf;
  22138. }
  22139. .sm\:to-yellow-300 {
  22140. --gradient-to-color: #faf089;
  22141. }
  22142. .sm\:to-yellow-400 {
  22143. --gradient-to-color: #f6e05e;
  22144. }
  22145. .sm\:to-yellow-500 {
  22146. --gradient-to-color: #ecc94b;
  22147. }
  22148. .sm\:to-yellow-600 {
  22149. --gradient-to-color: #d69e2e;
  22150. }
  22151. .sm\:to-yellow-700 {
  22152. --gradient-to-color: #b7791f;
  22153. }
  22154. .sm\:to-yellow-800 {
  22155. --gradient-to-color: #975a16;
  22156. }
  22157. .sm\:to-yellow-900 {
  22158. --gradient-to-color: #744210;
  22159. }
  22160. .sm\:to-green-100 {
  22161. --gradient-to-color: #f0fff4;
  22162. }
  22163. .sm\:to-green-200 {
  22164. --gradient-to-color: #c6f6d5;
  22165. }
  22166. .sm\:to-green-300 {
  22167. --gradient-to-color: #9ae6b4;
  22168. }
  22169. .sm\:to-green-400 {
  22170. --gradient-to-color: #68d391;
  22171. }
  22172. .sm\:to-green-500 {
  22173. --gradient-to-color: #48bb78;
  22174. }
  22175. .sm\:to-green-600 {
  22176. --gradient-to-color: #38a169;
  22177. }
  22178. .sm\:to-green-700 {
  22179. --gradient-to-color: #2f855a;
  22180. }
  22181. .sm\:to-green-800 {
  22182. --gradient-to-color: #276749;
  22183. }
  22184. .sm\:to-green-900 {
  22185. --gradient-to-color: #22543d;
  22186. }
  22187. .sm\:to-teal-100 {
  22188. --gradient-to-color: #e6fffa;
  22189. }
  22190. .sm\:to-teal-200 {
  22191. --gradient-to-color: #b2f5ea;
  22192. }
  22193. .sm\:to-teal-300 {
  22194. --gradient-to-color: #81e6d9;
  22195. }
  22196. .sm\:to-teal-400 {
  22197. --gradient-to-color: #4fd1c5;
  22198. }
  22199. .sm\:to-teal-500 {
  22200. --gradient-to-color: #38b2ac;
  22201. }
  22202. .sm\:to-teal-600 {
  22203. --gradient-to-color: #319795;
  22204. }
  22205. .sm\:to-teal-700 {
  22206. --gradient-to-color: #2c7a7b;
  22207. }
  22208. .sm\:to-teal-800 {
  22209. --gradient-to-color: #285e61;
  22210. }
  22211. .sm\:to-teal-900 {
  22212. --gradient-to-color: #234e52;
  22213. }
  22214. .sm\:to-blue-100 {
  22215. --gradient-to-color: #ebf8ff;
  22216. }
  22217. .sm\:to-blue-200 {
  22218. --gradient-to-color: #bee3f8;
  22219. }
  22220. .sm\:to-blue-300 {
  22221. --gradient-to-color: #90cdf4;
  22222. }
  22223. .sm\:to-blue-400 {
  22224. --gradient-to-color: #63b3ed;
  22225. }
  22226. .sm\:to-blue-500 {
  22227. --gradient-to-color: #4299e1;
  22228. }
  22229. .sm\:to-blue-600 {
  22230. --gradient-to-color: #3182ce;
  22231. }
  22232. .sm\:to-blue-700 {
  22233. --gradient-to-color: #2b6cb0;
  22234. }
  22235. .sm\:to-blue-800 {
  22236. --gradient-to-color: #2c5282;
  22237. }
  22238. .sm\:to-blue-900 {
  22239. --gradient-to-color: #2a4365;
  22240. }
  22241. .sm\:to-indigo-100 {
  22242. --gradient-to-color: #ebf4ff;
  22243. }
  22244. .sm\:to-indigo-200 {
  22245. --gradient-to-color: #c3dafe;
  22246. }
  22247. .sm\:to-indigo-300 {
  22248. --gradient-to-color: #a3bffa;
  22249. }
  22250. .sm\:to-indigo-400 {
  22251. --gradient-to-color: #7f9cf5;
  22252. }
  22253. .sm\:to-indigo-500 {
  22254. --gradient-to-color: #667eea;
  22255. }
  22256. .sm\:to-indigo-600 {
  22257. --gradient-to-color: #5a67d8;
  22258. }
  22259. .sm\:to-indigo-700 {
  22260. --gradient-to-color: #4c51bf;
  22261. }
  22262. .sm\:to-indigo-800 {
  22263. --gradient-to-color: #434190;
  22264. }
  22265. .sm\:to-indigo-900 {
  22266. --gradient-to-color: #3c366b;
  22267. }
  22268. .sm\:to-purple-100 {
  22269. --gradient-to-color: #faf5ff;
  22270. }
  22271. .sm\:to-purple-200 {
  22272. --gradient-to-color: #e9d8fd;
  22273. }
  22274. .sm\:to-purple-300 {
  22275. --gradient-to-color: #d6bcfa;
  22276. }
  22277. .sm\:to-purple-400 {
  22278. --gradient-to-color: #b794f4;
  22279. }
  22280. .sm\:to-purple-500 {
  22281. --gradient-to-color: #9f7aea;
  22282. }
  22283. .sm\:to-purple-600 {
  22284. --gradient-to-color: #805ad5;
  22285. }
  22286. .sm\:to-purple-700 {
  22287. --gradient-to-color: #6b46c1;
  22288. }
  22289. .sm\:to-purple-800 {
  22290. --gradient-to-color: #553c9a;
  22291. }
  22292. .sm\:to-purple-900 {
  22293. --gradient-to-color: #44337a;
  22294. }
  22295. .sm\:to-pink-100 {
  22296. --gradient-to-color: #fff5f7;
  22297. }
  22298. .sm\:to-pink-200 {
  22299. --gradient-to-color: #fed7e2;
  22300. }
  22301. .sm\:to-pink-300 {
  22302. --gradient-to-color: #fbb6ce;
  22303. }
  22304. .sm\:to-pink-400 {
  22305. --gradient-to-color: #f687b3;
  22306. }
  22307. .sm\:to-pink-500 {
  22308. --gradient-to-color: #ed64a6;
  22309. }
  22310. .sm\:to-pink-600 {
  22311. --gradient-to-color: #d53f8c;
  22312. }
  22313. .sm\:to-pink-700 {
  22314. --gradient-to-color: #b83280;
  22315. }
  22316. .sm\:to-pink-800 {
  22317. --gradient-to-color: #97266d;
  22318. }
  22319. .sm\:to-pink-900 {
  22320. --gradient-to-color: #702459;
  22321. }
  22322. .sm\:hover\:from-transparent:hover {
  22323. --gradient-from-color: transparent;
  22324. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  22325. }
  22326. .sm\:hover\:from-current:hover {
  22327. --gradient-from-color: currentColor;
  22328. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  22329. }
  22330. .sm\:hover\:from-black:hover {
  22331. --gradient-from-color: #000;
  22332. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  22333. }
  22334. .sm\:hover\:from-white:hover {
  22335. --gradient-from-color: #fff;
  22336. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  22337. }
  22338. .sm\:hover\:from-gray-100:hover {
  22339. --gradient-from-color: #f7fafc;
  22340. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  22341. }
  22342. .sm\:hover\:from-gray-200:hover {
  22343. --gradient-from-color: #edf2f7;
  22344. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  22345. }
  22346. .sm\:hover\:from-gray-300:hover {
  22347. --gradient-from-color: #e2e8f0;
  22348. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  22349. }
  22350. .sm\:hover\:from-gray-400:hover {
  22351. --gradient-from-color: #cbd5e0;
  22352. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  22353. }
  22354. .sm\:hover\:from-gray-500:hover {
  22355. --gradient-from-color: #a0aec0;
  22356. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  22357. }
  22358. .sm\:hover\:from-gray-600:hover {
  22359. --gradient-from-color: #718096;
  22360. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  22361. }
  22362. .sm\:hover\:from-gray-700:hover {
  22363. --gradient-from-color: #4a5568;
  22364. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  22365. }
  22366. .sm\:hover\:from-gray-800:hover {
  22367. --gradient-from-color: #2d3748;
  22368. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  22369. }
  22370. .sm\:hover\:from-gray-900:hover {
  22371. --gradient-from-color: #1a202c;
  22372. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  22373. }
  22374. .sm\:hover\:from-red-100:hover {
  22375. --gradient-from-color: #fff5f5;
  22376. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  22377. }
  22378. .sm\:hover\:from-red-200:hover {
  22379. --gradient-from-color: #fed7d7;
  22380. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  22381. }
  22382. .sm\:hover\:from-red-300:hover {
  22383. --gradient-from-color: #feb2b2;
  22384. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  22385. }
  22386. .sm\:hover\:from-red-400:hover {
  22387. --gradient-from-color: #fc8181;
  22388. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  22389. }
  22390. .sm\:hover\:from-red-500:hover {
  22391. --gradient-from-color: #f56565;
  22392. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  22393. }
  22394. .sm\:hover\:from-red-600:hover {
  22395. --gradient-from-color: #e53e3e;
  22396. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  22397. }
  22398. .sm\:hover\:from-red-700:hover {
  22399. --gradient-from-color: #c53030;
  22400. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  22401. }
  22402. .sm\:hover\:from-red-800:hover {
  22403. --gradient-from-color: #9b2c2c;
  22404. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  22405. }
  22406. .sm\:hover\:from-red-900:hover {
  22407. --gradient-from-color: #742a2a;
  22408. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  22409. }
  22410. .sm\:hover\:from-orange-100:hover {
  22411. --gradient-from-color: #fffaf0;
  22412. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  22413. }
  22414. .sm\:hover\:from-orange-200:hover {
  22415. --gradient-from-color: #feebc8;
  22416. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  22417. }
  22418. .sm\:hover\:from-orange-300:hover {
  22419. --gradient-from-color: #fbd38d;
  22420. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  22421. }
  22422. .sm\:hover\:from-orange-400:hover {
  22423. --gradient-from-color: #f6ad55;
  22424. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  22425. }
  22426. .sm\:hover\:from-orange-500:hover {
  22427. --gradient-from-color: #ed8936;
  22428. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  22429. }
  22430. .sm\:hover\:from-orange-600:hover {
  22431. --gradient-from-color: #dd6b20;
  22432. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  22433. }
  22434. .sm\:hover\:from-orange-700:hover {
  22435. --gradient-from-color: #c05621;
  22436. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  22437. }
  22438. .sm\:hover\:from-orange-800:hover {
  22439. --gradient-from-color: #9c4221;
  22440. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  22441. }
  22442. .sm\:hover\:from-orange-900:hover {
  22443. --gradient-from-color: #7b341e;
  22444. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  22445. }
  22446. .sm\:hover\:from-yellow-100:hover {
  22447. --gradient-from-color: #fffff0;
  22448. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  22449. }
  22450. .sm\:hover\:from-yellow-200:hover {
  22451. --gradient-from-color: #fefcbf;
  22452. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  22453. }
  22454. .sm\:hover\:from-yellow-300:hover {
  22455. --gradient-from-color: #faf089;
  22456. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  22457. }
  22458. .sm\:hover\:from-yellow-400:hover {
  22459. --gradient-from-color: #f6e05e;
  22460. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  22461. }
  22462. .sm\:hover\:from-yellow-500:hover {
  22463. --gradient-from-color: #ecc94b;
  22464. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  22465. }
  22466. .sm\:hover\:from-yellow-600:hover {
  22467. --gradient-from-color: #d69e2e;
  22468. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  22469. }
  22470. .sm\:hover\:from-yellow-700:hover {
  22471. --gradient-from-color: #b7791f;
  22472. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  22473. }
  22474. .sm\:hover\:from-yellow-800:hover {
  22475. --gradient-from-color: #975a16;
  22476. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  22477. }
  22478. .sm\:hover\:from-yellow-900:hover {
  22479. --gradient-from-color: #744210;
  22480. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  22481. }
  22482. .sm\:hover\:from-green-100:hover {
  22483. --gradient-from-color: #f0fff4;
  22484. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  22485. }
  22486. .sm\:hover\:from-green-200:hover {
  22487. --gradient-from-color: #c6f6d5;
  22488. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  22489. }
  22490. .sm\:hover\:from-green-300:hover {
  22491. --gradient-from-color: #9ae6b4;
  22492. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  22493. }
  22494. .sm\:hover\:from-green-400:hover {
  22495. --gradient-from-color: #68d391;
  22496. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  22497. }
  22498. .sm\:hover\:from-green-500:hover {
  22499. --gradient-from-color: #48bb78;
  22500. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  22501. }
  22502. .sm\:hover\:from-green-600:hover {
  22503. --gradient-from-color: #38a169;
  22504. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  22505. }
  22506. .sm\:hover\:from-green-700:hover {
  22507. --gradient-from-color: #2f855a;
  22508. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  22509. }
  22510. .sm\:hover\:from-green-800:hover {
  22511. --gradient-from-color: #276749;
  22512. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  22513. }
  22514. .sm\:hover\:from-green-900:hover {
  22515. --gradient-from-color: #22543d;
  22516. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  22517. }
  22518. .sm\:hover\:from-teal-100:hover {
  22519. --gradient-from-color: #e6fffa;
  22520. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  22521. }
  22522. .sm\:hover\:from-teal-200:hover {
  22523. --gradient-from-color: #b2f5ea;
  22524. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  22525. }
  22526. .sm\:hover\:from-teal-300:hover {
  22527. --gradient-from-color: #81e6d9;
  22528. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  22529. }
  22530. .sm\:hover\:from-teal-400:hover {
  22531. --gradient-from-color: #4fd1c5;
  22532. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  22533. }
  22534. .sm\:hover\:from-teal-500:hover {
  22535. --gradient-from-color: #38b2ac;
  22536. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  22537. }
  22538. .sm\:hover\:from-teal-600:hover {
  22539. --gradient-from-color: #319795;
  22540. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  22541. }
  22542. .sm\:hover\:from-teal-700:hover {
  22543. --gradient-from-color: #2c7a7b;
  22544. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  22545. }
  22546. .sm\:hover\:from-teal-800:hover {
  22547. --gradient-from-color: #285e61;
  22548. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  22549. }
  22550. .sm\:hover\:from-teal-900:hover {
  22551. --gradient-from-color: #234e52;
  22552. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  22553. }
  22554. .sm\:hover\:from-blue-100:hover {
  22555. --gradient-from-color: #ebf8ff;
  22556. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  22557. }
  22558. .sm\:hover\:from-blue-200:hover {
  22559. --gradient-from-color: #bee3f8;
  22560. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  22561. }
  22562. .sm\:hover\:from-blue-300:hover {
  22563. --gradient-from-color: #90cdf4;
  22564. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  22565. }
  22566. .sm\:hover\:from-blue-400:hover {
  22567. --gradient-from-color: #63b3ed;
  22568. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  22569. }
  22570. .sm\:hover\:from-blue-500:hover {
  22571. --gradient-from-color: #4299e1;
  22572. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  22573. }
  22574. .sm\:hover\:from-blue-600:hover {
  22575. --gradient-from-color: #3182ce;
  22576. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  22577. }
  22578. .sm\:hover\:from-blue-700:hover {
  22579. --gradient-from-color: #2b6cb0;
  22580. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  22581. }
  22582. .sm\:hover\:from-blue-800:hover {
  22583. --gradient-from-color: #2c5282;
  22584. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  22585. }
  22586. .sm\:hover\:from-blue-900:hover {
  22587. --gradient-from-color: #2a4365;
  22588. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  22589. }
  22590. .sm\:hover\:from-indigo-100:hover {
  22591. --gradient-from-color: #ebf4ff;
  22592. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  22593. }
  22594. .sm\:hover\:from-indigo-200:hover {
  22595. --gradient-from-color: #c3dafe;
  22596. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  22597. }
  22598. .sm\:hover\:from-indigo-300:hover {
  22599. --gradient-from-color: #a3bffa;
  22600. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  22601. }
  22602. .sm\:hover\:from-indigo-400:hover {
  22603. --gradient-from-color: #7f9cf5;
  22604. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  22605. }
  22606. .sm\:hover\:from-indigo-500:hover {
  22607. --gradient-from-color: #667eea;
  22608. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  22609. }
  22610. .sm\:hover\:from-indigo-600:hover {
  22611. --gradient-from-color: #5a67d8;
  22612. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  22613. }
  22614. .sm\:hover\:from-indigo-700:hover {
  22615. --gradient-from-color: #4c51bf;
  22616. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  22617. }
  22618. .sm\:hover\:from-indigo-800:hover {
  22619. --gradient-from-color: #434190;
  22620. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  22621. }
  22622. .sm\:hover\:from-indigo-900:hover {
  22623. --gradient-from-color: #3c366b;
  22624. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  22625. }
  22626. .sm\:hover\:from-purple-100:hover {
  22627. --gradient-from-color: #faf5ff;
  22628. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  22629. }
  22630. .sm\:hover\:from-purple-200:hover {
  22631. --gradient-from-color: #e9d8fd;
  22632. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  22633. }
  22634. .sm\:hover\:from-purple-300:hover {
  22635. --gradient-from-color: #d6bcfa;
  22636. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  22637. }
  22638. .sm\:hover\:from-purple-400:hover {
  22639. --gradient-from-color: #b794f4;
  22640. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  22641. }
  22642. .sm\:hover\:from-purple-500:hover {
  22643. --gradient-from-color: #9f7aea;
  22644. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  22645. }
  22646. .sm\:hover\:from-purple-600:hover {
  22647. --gradient-from-color: #805ad5;
  22648. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  22649. }
  22650. .sm\:hover\:from-purple-700:hover {
  22651. --gradient-from-color: #6b46c1;
  22652. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  22653. }
  22654. .sm\:hover\:from-purple-800:hover {
  22655. --gradient-from-color: #553c9a;
  22656. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  22657. }
  22658. .sm\:hover\:from-purple-900:hover {
  22659. --gradient-from-color: #44337a;
  22660. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  22661. }
  22662. .sm\:hover\:from-pink-100:hover {
  22663. --gradient-from-color: #fff5f7;
  22664. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  22665. }
  22666. .sm\:hover\:from-pink-200:hover {
  22667. --gradient-from-color: #fed7e2;
  22668. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  22669. }
  22670. .sm\:hover\:from-pink-300:hover {
  22671. --gradient-from-color: #fbb6ce;
  22672. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  22673. }
  22674. .sm\:hover\:from-pink-400:hover {
  22675. --gradient-from-color: #f687b3;
  22676. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  22677. }
  22678. .sm\:hover\:from-pink-500:hover {
  22679. --gradient-from-color: #ed64a6;
  22680. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  22681. }
  22682. .sm\:hover\:from-pink-600:hover {
  22683. --gradient-from-color: #d53f8c;
  22684. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  22685. }
  22686. .sm\:hover\:from-pink-700:hover {
  22687. --gradient-from-color: #b83280;
  22688. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  22689. }
  22690. .sm\:hover\:from-pink-800:hover {
  22691. --gradient-from-color: #97266d;
  22692. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  22693. }
  22694. .sm\:hover\:from-pink-900:hover {
  22695. --gradient-from-color: #702459;
  22696. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  22697. }
  22698. .sm\:hover\:via-transparent:hover {
  22699. --gradient-via-color: transparent;
  22700. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  22701. }
  22702. .sm\:hover\:via-current:hover {
  22703. --gradient-via-color: currentColor;
  22704. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  22705. }
  22706. .sm\:hover\:via-black:hover {
  22707. --gradient-via-color: #000;
  22708. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  22709. }
  22710. .sm\:hover\:via-white:hover {
  22711. --gradient-via-color: #fff;
  22712. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  22713. }
  22714. .sm\:hover\:via-gray-100:hover {
  22715. --gradient-via-color: #f7fafc;
  22716. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  22717. }
  22718. .sm\:hover\:via-gray-200:hover {
  22719. --gradient-via-color: #edf2f7;
  22720. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  22721. }
  22722. .sm\:hover\:via-gray-300:hover {
  22723. --gradient-via-color: #e2e8f0;
  22724. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  22725. }
  22726. .sm\:hover\:via-gray-400:hover {
  22727. --gradient-via-color: #cbd5e0;
  22728. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  22729. }
  22730. .sm\:hover\:via-gray-500:hover {
  22731. --gradient-via-color: #a0aec0;
  22732. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  22733. }
  22734. .sm\:hover\:via-gray-600:hover {
  22735. --gradient-via-color: #718096;
  22736. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  22737. }
  22738. .sm\:hover\:via-gray-700:hover {
  22739. --gradient-via-color: #4a5568;
  22740. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  22741. }
  22742. .sm\:hover\:via-gray-800:hover {
  22743. --gradient-via-color: #2d3748;
  22744. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  22745. }
  22746. .sm\:hover\:via-gray-900:hover {
  22747. --gradient-via-color: #1a202c;
  22748. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  22749. }
  22750. .sm\:hover\:via-red-100:hover {
  22751. --gradient-via-color: #fff5f5;
  22752. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  22753. }
  22754. .sm\:hover\:via-red-200:hover {
  22755. --gradient-via-color: #fed7d7;
  22756. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  22757. }
  22758. .sm\:hover\:via-red-300:hover {
  22759. --gradient-via-color: #feb2b2;
  22760. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  22761. }
  22762. .sm\:hover\:via-red-400:hover {
  22763. --gradient-via-color: #fc8181;
  22764. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  22765. }
  22766. .sm\:hover\:via-red-500:hover {
  22767. --gradient-via-color: #f56565;
  22768. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  22769. }
  22770. .sm\:hover\:via-red-600:hover {
  22771. --gradient-via-color: #e53e3e;
  22772. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  22773. }
  22774. .sm\:hover\:via-red-700:hover {
  22775. --gradient-via-color: #c53030;
  22776. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  22777. }
  22778. .sm\:hover\:via-red-800:hover {
  22779. --gradient-via-color: #9b2c2c;
  22780. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  22781. }
  22782. .sm\:hover\:via-red-900:hover {
  22783. --gradient-via-color: #742a2a;
  22784. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  22785. }
  22786. .sm\:hover\:via-orange-100:hover {
  22787. --gradient-via-color: #fffaf0;
  22788. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  22789. }
  22790. .sm\:hover\:via-orange-200:hover {
  22791. --gradient-via-color: #feebc8;
  22792. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  22793. }
  22794. .sm\:hover\:via-orange-300:hover {
  22795. --gradient-via-color: #fbd38d;
  22796. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  22797. }
  22798. .sm\:hover\:via-orange-400:hover {
  22799. --gradient-via-color: #f6ad55;
  22800. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  22801. }
  22802. .sm\:hover\:via-orange-500:hover {
  22803. --gradient-via-color: #ed8936;
  22804. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  22805. }
  22806. .sm\:hover\:via-orange-600:hover {
  22807. --gradient-via-color: #dd6b20;
  22808. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  22809. }
  22810. .sm\:hover\:via-orange-700:hover {
  22811. --gradient-via-color: #c05621;
  22812. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  22813. }
  22814. .sm\:hover\:via-orange-800:hover {
  22815. --gradient-via-color: #9c4221;
  22816. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  22817. }
  22818. .sm\:hover\:via-orange-900:hover {
  22819. --gradient-via-color: #7b341e;
  22820. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  22821. }
  22822. .sm\:hover\:via-yellow-100:hover {
  22823. --gradient-via-color: #fffff0;
  22824. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  22825. }
  22826. .sm\:hover\:via-yellow-200:hover {
  22827. --gradient-via-color: #fefcbf;
  22828. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  22829. }
  22830. .sm\:hover\:via-yellow-300:hover {
  22831. --gradient-via-color: #faf089;
  22832. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  22833. }
  22834. .sm\:hover\:via-yellow-400:hover {
  22835. --gradient-via-color: #f6e05e;
  22836. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  22837. }
  22838. .sm\:hover\:via-yellow-500:hover {
  22839. --gradient-via-color: #ecc94b;
  22840. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  22841. }
  22842. .sm\:hover\:via-yellow-600:hover {
  22843. --gradient-via-color: #d69e2e;
  22844. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  22845. }
  22846. .sm\:hover\:via-yellow-700:hover {
  22847. --gradient-via-color: #b7791f;
  22848. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  22849. }
  22850. .sm\:hover\:via-yellow-800:hover {
  22851. --gradient-via-color: #975a16;
  22852. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  22853. }
  22854. .sm\:hover\:via-yellow-900:hover {
  22855. --gradient-via-color: #744210;
  22856. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  22857. }
  22858. .sm\:hover\:via-green-100:hover {
  22859. --gradient-via-color: #f0fff4;
  22860. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  22861. }
  22862. .sm\:hover\:via-green-200:hover {
  22863. --gradient-via-color: #c6f6d5;
  22864. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  22865. }
  22866. .sm\:hover\:via-green-300:hover {
  22867. --gradient-via-color: #9ae6b4;
  22868. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  22869. }
  22870. .sm\:hover\:via-green-400:hover {
  22871. --gradient-via-color: #68d391;
  22872. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  22873. }
  22874. .sm\:hover\:via-green-500:hover {
  22875. --gradient-via-color: #48bb78;
  22876. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  22877. }
  22878. .sm\:hover\:via-green-600:hover {
  22879. --gradient-via-color: #38a169;
  22880. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  22881. }
  22882. .sm\:hover\:via-green-700:hover {
  22883. --gradient-via-color: #2f855a;
  22884. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  22885. }
  22886. .sm\:hover\:via-green-800:hover {
  22887. --gradient-via-color: #276749;
  22888. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  22889. }
  22890. .sm\:hover\:via-green-900:hover {
  22891. --gradient-via-color: #22543d;
  22892. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  22893. }
  22894. .sm\:hover\:via-teal-100:hover {
  22895. --gradient-via-color: #e6fffa;
  22896. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  22897. }
  22898. .sm\:hover\:via-teal-200:hover {
  22899. --gradient-via-color: #b2f5ea;
  22900. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  22901. }
  22902. .sm\:hover\:via-teal-300:hover {
  22903. --gradient-via-color: #81e6d9;
  22904. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  22905. }
  22906. .sm\:hover\:via-teal-400:hover {
  22907. --gradient-via-color: #4fd1c5;
  22908. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  22909. }
  22910. .sm\:hover\:via-teal-500:hover {
  22911. --gradient-via-color: #38b2ac;
  22912. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  22913. }
  22914. .sm\:hover\:via-teal-600:hover {
  22915. --gradient-via-color: #319795;
  22916. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  22917. }
  22918. .sm\:hover\:via-teal-700:hover {
  22919. --gradient-via-color: #2c7a7b;
  22920. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  22921. }
  22922. .sm\:hover\:via-teal-800:hover {
  22923. --gradient-via-color: #285e61;
  22924. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  22925. }
  22926. .sm\:hover\:via-teal-900:hover {
  22927. --gradient-via-color: #234e52;
  22928. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  22929. }
  22930. .sm\:hover\:via-blue-100:hover {
  22931. --gradient-via-color: #ebf8ff;
  22932. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  22933. }
  22934. .sm\:hover\:via-blue-200:hover {
  22935. --gradient-via-color: #bee3f8;
  22936. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  22937. }
  22938. .sm\:hover\:via-blue-300:hover {
  22939. --gradient-via-color: #90cdf4;
  22940. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  22941. }
  22942. .sm\:hover\:via-blue-400:hover {
  22943. --gradient-via-color: #63b3ed;
  22944. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  22945. }
  22946. .sm\:hover\:via-blue-500:hover {
  22947. --gradient-via-color: #4299e1;
  22948. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  22949. }
  22950. .sm\:hover\:via-blue-600:hover {
  22951. --gradient-via-color: #3182ce;
  22952. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  22953. }
  22954. .sm\:hover\:via-blue-700:hover {
  22955. --gradient-via-color: #2b6cb0;
  22956. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  22957. }
  22958. .sm\:hover\:via-blue-800:hover {
  22959. --gradient-via-color: #2c5282;
  22960. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  22961. }
  22962. .sm\:hover\:via-blue-900:hover {
  22963. --gradient-via-color: #2a4365;
  22964. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  22965. }
  22966. .sm\:hover\:via-indigo-100:hover {
  22967. --gradient-via-color: #ebf4ff;
  22968. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  22969. }
  22970. .sm\:hover\:via-indigo-200:hover {
  22971. --gradient-via-color: #c3dafe;
  22972. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  22973. }
  22974. .sm\:hover\:via-indigo-300:hover {
  22975. --gradient-via-color: #a3bffa;
  22976. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  22977. }
  22978. .sm\:hover\:via-indigo-400:hover {
  22979. --gradient-via-color: #7f9cf5;
  22980. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  22981. }
  22982. .sm\:hover\:via-indigo-500:hover {
  22983. --gradient-via-color: #667eea;
  22984. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  22985. }
  22986. .sm\:hover\:via-indigo-600:hover {
  22987. --gradient-via-color: #5a67d8;
  22988. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  22989. }
  22990. .sm\:hover\:via-indigo-700:hover {
  22991. --gradient-via-color: #4c51bf;
  22992. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  22993. }
  22994. .sm\:hover\:via-indigo-800:hover {
  22995. --gradient-via-color: #434190;
  22996. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  22997. }
  22998. .sm\:hover\:via-indigo-900:hover {
  22999. --gradient-via-color: #3c366b;
  23000. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  23001. }
  23002. .sm\:hover\:via-purple-100:hover {
  23003. --gradient-via-color: #faf5ff;
  23004. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  23005. }
  23006. .sm\:hover\:via-purple-200:hover {
  23007. --gradient-via-color: #e9d8fd;
  23008. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  23009. }
  23010. .sm\:hover\:via-purple-300:hover {
  23011. --gradient-via-color: #d6bcfa;
  23012. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  23013. }
  23014. .sm\:hover\:via-purple-400:hover {
  23015. --gradient-via-color: #b794f4;
  23016. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  23017. }
  23018. .sm\:hover\:via-purple-500:hover {
  23019. --gradient-via-color: #9f7aea;
  23020. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  23021. }
  23022. .sm\:hover\:via-purple-600:hover {
  23023. --gradient-via-color: #805ad5;
  23024. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  23025. }
  23026. .sm\:hover\:via-purple-700:hover {
  23027. --gradient-via-color: #6b46c1;
  23028. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  23029. }
  23030. .sm\:hover\:via-purple-800:hover {
  23031. --gradient-via-color: #553c9a;
  23032. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  23033. }
  23034. .sm\:hover\:via-purple-900:hover {
  23035. --gradient-via-color: #44337a;
  23036. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  23037. }
  23038. .sm\:hover\:via-pink-100:hover {
  23039. --gradient-via-color: #fff5f7;
  23040. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  23041. }
  23042. .sm\:hover\:via-pink-200:hover {
  23043. --gradient-via-color: #fed7e2;
  23044. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  23045. }
  23046. .sm\:hover\:via-pink-300:hover {
  23047. --gradient-via-color: #fbb6ce;
  23048. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  23049. }
  23050. .sm\:hover\:via-pink-400:hover {
  23051. --gradient-via-color: #f687b3;
  23052. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  23053. }
  23054. .sm\:hover\:via-pink-500:hover {
  23055. --gradient-via-color: #ed64a6;
  23056. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  23057. }
  23058. .sm\:hover\:via-pink-600:hover {
  23059. --gradient-via-color: #d53f8c;
  23060. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  23061. }
  23062. .sm\:hover\:via-pink-700:hover {
  23063. --gradient-via-color: #b83280;
  23064. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  23065. }
  23066. .sm\:hover\:via-pink-800:hover {
  23067. --gradient-via-color: #97266d;
  23068. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  23069. }
  23070. .sm\:hover\:via-pink-900:hover {
  23071. --gradient-via-color: #702459;
  23072. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  23073. }
  23074. .sm\:hover\:to-transparent:hover {
  23075. --gradient-to-color: transparent;
  23076. }
  23077. .sm\:hover\:to-current:hover {
  23078. --gradient-to-color: currentColor;
  23079. }
  23080. .sm\:hover\:to-black:hover {
  23081. --gradient-to-color: #000;
  23082. }
  23083. .sm\:hover\:to-white:hover {
  23084. --gradient-to-color: #fff;
  23085. }
  23086. .sm\:hover\:to-gray-100:hover {
  23087. --gradient-to-color: #f7fafc;
  23088. }
  23089. .sm\:hover\:to-gray-200:hover {
  23090. --gradient-to-color: #edf2f7;
  23091. }
  23092. .sm\:hover\:to-gray-300:hover {
  23093. --gradient-to-color: #e2e8f0;
  23094. }
  23095. .sm\:hover\:to-gray-400:hover {
  23096. --gradient-to-color: #cbd5e0;
  23097. }
  23098. .sm\:hover\:to-gray-500:hover {
  23099. --gradient-to-color: #a0aec0;
  23100. }
  23101. .sm\:hover\:to-gray-600:hover {
  23102. --gradient-to-color: #718096;
  23103. }
  23104. .sm\:hover\:to-gray-700:hover {
  23105. --gradient-to-color: #4a5568;
  23106. }
  23107. .sm\:hover\:to-gray-800:hover {
  23108. --gradient-to-color: #2d3748;
  23109. }
  23110. .sm\:hover\:to-gray-900:hover {
  23111. --gradient-to-color: #1a202c;
  23112. }
  23113. .sm\:hover\:to-red-100:hover {
  23114. --gradient-to-color: #fff5f5;
  23115. }
  23116. .sm\:hover\:to-red-200:hover {
  23117. --gradient-to-color: #fed7d7;
  23118. }
  23119. .sm\:hover\:to-red-300:hover {
  23120. --gradient-to-color: #feb2b2;
  23121. }
  23122. .sm\:hover\:to-red-400:hover {
  23123. --gradient-to-color: #fc8181;
  23124. }
  23125. .sm\:hover\:to-red-500:hover {
  23126. --gradient-to-color: #f56565;
  23127. }
  23128. .sm\:hover\:to-red-600:hover {
  23129. --gradient-to-color: #e53e3e;
  23130. }
  23131. .sm\:hover\:to-red-700:hover {
  23132. --gradient-to-color: #c53030;
  23133. }
  23134. .sm\:hover\:to-red-800:hover {
  23135. --gradient-to-color: #9b2c2c;
  23136. }
  23137. .sm\:hover\:to-red-900:hover {
  23138. --gradient-to-color: #742a2a;
  23139. }
  23140. .sm\:hover\:to-orange-100:hover {
  23141. --gradient-to-color: #fffaf0;
  23142. }
  23143. .sm\:hover\:to-orange-200:hover {
  23144. --gradient-to-color: #feebc8;
  23145. }
  23146. .sm\:hover\:to-orange-300:hover {
  23147. --gradient-to-color: #fbd38d;
  23148. }
  23149. .sm\:hover\:to-orange-400:hover {
  23150. --gradient-to-color: #f6ad55;
  23151. }
  23152. .sm\:hover\:to-orange-500:hover {
  23153. --gradient-to-color: #ed8936;
  23154. }
  23155. .sm\:hover\:to-orange-600:hover {
  23156. --gradient-to-color: #dd6b20;
  23157. }
  23158. .sm\:hover\:to-orange-700:hover {
  23159. --gradient-to-color: #c05621;
  23160. }
  23161. .sm\:hover\:to-orange-800:hover {
  23162. --gradient-to-color: #9c4221;
  23163. }
  23164. .sm\:hover\:to-orange-900:hover {
  23165. --gradient-to-color: #7b341e;
  23166. }
  23167. .sm\:hover\:to-yellow-100:hover {
  23168. --gradient-to-color: #fffff0;
  23169. }
  23170. .sm\:hover\:to-yellow-200:hover {
  23171. --gradient-to-color: #fefcbf;
  23172. }
  23173. .sm\:hover\:to-yellow-300:hover {
  23174. --gradient-to-color: #faf089;
  23175. }
  23176. .sm\:hover\:to-yellow-400:hover {
  23177. --gradient-to-color: #f6e05e;
  23178. }
  23179. .sm\:hover\:to-yellow-500:hover {
  23180. --gradient-to-color: #ecc94b;
  23181. }
  23182. .sm\:hover\:to-yellow-600:hover {
  23183. --gradient-to-color: #d69e2e;
  23184. }
  23185. .sm\:hover\:to-yellow-700:hover {
  23186. --gradient-to-color: #b7791f;
  23187. }
  23188. .sm\:hover\:to-yellow-800:hover {
  23189. --gradient-to-color: #975a16;
  23190. }
  23191. .sm\:hover\:to-yellow-900:hover {
  23192. --gradient-to-color: #744210;
  23193. }
  23194. .sm\:hover\:to-green-100:hover {
  23195. --gradient-to-color: #f0fff4;
  23196. }
  23197. .sm\:hover\:to-green-200:hover {
  23198. --gradient-to-color: #c6f6d5;
  23199. }
  23200. .sm\:hover\:to-green-300:hover {
  23201. --gradient-to-color: #9ae6b4;
  23202. }
  23203. .sm\:hover\:to-green-400:hover {
  23204. --gradient-to-color: #68d391;
  23205. }
  23206. .sm\:hover\:to-green-500:hover {
  23207. --gradient-to-color: #48bb78;
  23208. }
  23209. .sm\:hover\:to-green-600:hover {
  23210. --gradient-to-color: #38a169;
  23211. }
  23212. .sm\:hover\:to-green-700:hover {
  23213. --gradient-to-color: #2f855a;
  23214. }
  23215. .sm\:hover\:to-green-800:hover {
  23216. --gradient-to-color: #276749;
  23217. }
  23218. .sm\:hover\:to-green-900:hover {
  23219. --gradient-to-color: #22543d;
  23220. }
  23221. .sm\:hover\:to-teal-100:hover {
  23222. --gradient-to-color: #e6fffa;
  23223. }
  23224. .sm\:hover\:to-teal-200:hover {
  23225. --gradient-to-color: #b2f5ea;
  23226. }
  23227. .sm\:hover\:to-teal-300:hover {
  23228. --gradient-to-color: #81e6d9;
  23229. }
  23230. .sm\:hover\:to-teal-400:hover {
  23231. --gradient-to-color: #4fd1c5;
  23232. }
  23233. .sm\:hover\:to-teal-500:hover {
  23234. --gradient-to-color: #38b2ac;
  23235. }
  23236. .sm\:hover\:to-teal-600:hover {
  23237. --gradient-to-color: #319795;
  23238. }
  23239. .sm\:hover\:to-teal-700:hover {
  23240. --gradient-to-color: #2c7a7b;
  23241. }
  23242. .sm\:hover\:to-teal-800:hover {
  23243. --gradient-to-color: #285e61;
  23244. }
  23245. .sm\:hover\:to-teal-900:hover {
  23246. --gradient-to-color: #234e52;
  23247. }
  23248. .sm\:hover\:to-blue-100:hover {
  23249. --gradient-to-color: #ebf8ff;
  23250. }
  23251. .sm\:hover\:to-blue-200:hover {
  23252. --gradient-to-color: #bee3f8;
  23253. }
  23254. .sm\:hover\:to-blue-300:hover {
  23255. --gradient-to-color: #90cdf4;
  23256. }
  23257. .sm\:hover\:to-blue-400:hover {
  23258. --gradient-to-color: #63b3ed;
  23259. }
  23260. .sm\:hover\:to-blue-500:hover {
  23261. --gradient-to-color: #4299e1;
  23262. }
  23263. .sm\:hover\:to-blue-600:hover {
  23264. --gradient-to-color: #3182ce;
  23265. }
  23266. .sm\:hover\:to-blue-700:hover {
  23267. --gradient-to-color: #2b6cb0;
  23268. }
  23269. .sm\:hover\:to-blue-800:hover {
  23270. --gradient-to-color: #2c5282;
  23271. }
  23272. .sm\:hover\:to-blue-900:hover {
  23273. --gradient-to-color: #2a4365;
  23274. }
  23275. .sm\:hover\:to-indigo-100:hover {
  23276. --gradient-to-color: #ebf4ff;
  23277. }
  23278. .sm\:hover\:to-indigo-200:hover {
  23279. --gradient-to-color: #c3dafe;
  23280. }
  23281. .sm\:hover\:to-indigo-300:hover {
  23282. --gradient-to-color: #a3bffa;
  23283. }
  23284. .sm\:hover\:to-indigo-400:hover {
  23285. --gradient-to-color: #7f9cf5;
  23286. }
  23287. .sm\:hover\:to-indigo-500:hover {
  23288. --gradient-to-color: #667eea;
  23289. }
  23290. .sm\:hover\:to-indigo-600:hover {
  23291. --gradient-to-color: #5a67d8;
  23292. }
  23293. .sm\:hover\:to-indigo-700:hover {
  23294. --gradient-to-color: #4c51bf;
  23295. }
  23296. .sm\:hover\:to-indigo-800:hover {
  23297. --gradient-to-color: #434190;
  23298. }
  23299. .sm\:hover\:to-indigo-900:hover {
  23300. --gradient-to-color: #3c366b;
  23301. }
  23302. .sm\:hover\:to-purple-100:hover {
  23303. --gradient-to-color: #faf5ff;
  23304. }
  23305. .sm\:hover\:to-purple-200:hover {
  23306. --gradient-to-color: #e9d8fd;
  23307. }
  23308. .sm\:hover\:to-purple-300:hover {
  23309. --gradient-to-color: #d6bcfa;
  23310. }
  23311. .sm\:hover\:to-purple-400:hover {
  23312. --gradient-to-color: #b794f4;
  23313. }
  23314. .sm\:hover\:to-purple-500:hover {
  23315. --gradient-to-color: #9f7aea;
  23316. }
  23317. .sm\:hover\:to-purple-600:hover {
  23318. --gradient-to-color: #805ad5;
  23319. }
  23320. .sm\:hover\:to-purple-700:hover {
  23321. --gradient-to-color: #6b46c1;
  23322. }
  23323. .sm\:hover\:to-purple-800:hover {
  23324. --gradient-to-color: #553c9a;
  23325. }
  23326. .sm\:hover\:to-purple-900:hover {
  23327. --gradient-to-color: #44337a;
  23328. }
  23329. .sm\:hover\:to-pink-100:hover {
  23330. --gradient-to-color: #fff5f7;
  23331. }
  23332. .sm\:hover\:to-pink-200:hover {
  23333. --gradient-to-color: #fed7e2;
  23334. }
  23335. .sm\:hover\:to-pink-300:hover {
  23336. --gradient-to-color: #fbb6ce;
  23337. }
  23338. .sm\:hover\:to-pink-400:hover {
  23339. --gradient-to-color: #f687b3;
  23340. }
  23341. .sm\:hover\:to-pink-500:hover {
  23342. --gradient-to-color: #ed64a6;
  23343. }
  23344. .sm\:hover\:to-pink-600:hover {
  23345. --gradient-to-color: #d53f8c;
  23346. }
  23347. .sm\:hover\:to-pink-700:hover {
  23348. --gradient-to-color: #b83280;
  23349. }
  23350. .sm\:hover\:to-pink-800:hover {
  23351. --gradient-to-color: #97266d;
  23352. }
  23353. .sm\:hover\:to-pink-900:hover {
  23354. --gradient-to-color: #702459;
  23355. }
  23356. .sm\:focus\:from-transparent:focus {
  23357. --gradient-from-color: transparent;
  23358. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  23359. }
  23360. .sm\:focus\:from-current:focus {
  23361. --gradient-from-color: currentColor;
  23362. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  23363. }
  23364. .sm\:focus\:from-black:focus {
  23365. --gradient-from-color: #000;
  23366. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  23367. }
  23368. .sm\:focus\:from-white:focus {
  23369. --gradient-from-color: #fff;
  23370. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  23371. }
  23372. .sm\:focus\:from-gray-100:focus {
  23373. --gradient-from-color: #f7fafc;
  23374. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  23375. }
  23376. .sm\:focus\:from-gray-200:focus {
  23377. --gradient-from-color: #edf2f7;
  23378. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  23379. }
  23380. .sm\:focus\:from-gray-300:focus {
  23381. --gradient-from-color: #e2e8f0;
  23382. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  23383. }
  23384. .sm\:focus\:from-gray-400:focus {
  23385. --gradient-from-color: #cbd5e0;
  23386. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  23387. }
  23388. .sm\:focus\:from-gray-500:focus {
  23389. --gradient-from-color: #a0aec0;
  23390. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  23391. }
  23392. .sm\:focus\:from-gray-600:focus {
  23393. --gradient-from-color: #718096;
  23394. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  23395. }
  23396. .sm\:focus\:from-gray-700:focus {
  23397. --gradient-from-color: #4a5568;
  23398. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  23399. }
  23400. .sm\:focus\:from-gray-800:focus {
  23401. --gradient-from-color: #2d3748;
  23402. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  23403. }
  23404. .sm\:focus\:from-gray-900:focus {
  23405. --gradient-from-color: #1a202c;
  23406. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  23407. }
  23408. .sm\:focus\:from-red-100:focus {
  23409. --gradient-from-color: #fff5f5;
  23410. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  23411. }
  23412. .sm\:focus\:from-red-200:focus {
  23413. --gradient-from-color: #fed7d7;
  23414. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  23415. }
  23416. .sm\:focus\:from-red-300:focus {
  23417. --gradient-from-color: #feb2b2;
  23418. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  23419. }
  23420. .sm\:focus\:from-red-400:focus {
  23421. --gradient-from-color: #fc8181;
  23422. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  23423. }
  23424. .sm\:focus\:from-red-500:focus {
  23425. --gradient-from-color: #f56565;
  23426. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  23427. }
  23428. .sm\:focus\:from-red-600:focus {
  23429. --gradient-from-color: #e53e3e;
  23430. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  23431. }
  23432. .sm\:focus\:from-red-700:focus {
  23433. --gradient-from-color: #c53030;
  23434. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  23435. }
  23436. .sm\:focus\:from-red-800:focus {
  23437. --gradient-from-color: #9b2c2c;
  23438. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  23439. }
  23440. .sm\:focus\:from-red-900:focus {
  23441. --gradient-from-color: #742a2a;
  23442. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  23443. }
  23444. .sm\:focus\:from-orange-100:focus {
  23445. --gradient-from-color: #fffaf0;
  23446. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  23447. }
  23448. .sm\:focus\:from-orange-200:focus {
  23449. --gradient-from-color: #feebc8;
  23450. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  23451. }
  23452. .sm\:focus\:from-orange-300:focus {
  23453. --gradient-from-color: #fbd38d;
  23454. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  23455. }
  23456. .sm\:focus\:from-orange-400:focus {
  23457. --gradient-from-color: #f6ad55;
  23458. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  23459. }
  23460. .sm\:focus\:from-orange-500:focus {
  23461. --gradient-from-color: #ed8936;
  23462. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  23463. }
  23464. .sm\:focus\:from-orange-600:focus {
  23465. --gradient-from-color: #dd6b20;
  23466. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  23467. }
  23468. .sm\:focus\:from-orange-700:focus {
  23469. --gradient-from-color: #c05621;
  23470. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  23471. }
  23472. .sm\:focus\:from-orange-800:focus {
  23473. --gradient-from-color: #9c4221;
  23474. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  23475. }
  23476. .sm\:focus\:from-orange-900:focus {
  23477. --gradient-from-color: #7b341e;
  23478. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  23479. }
  23480. .sm\:focus\:from-yellow-100:focus {
  23481. --gradient-from-color: #fffff0;
  23482. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  23483. }
  23484. .sm\:focus\:from-yellow-200:focus {
  23485. --gradient-from-color: #fefcbf;
  23486. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  23487. }
  23488. .sm\:focus\:from-yellow-300:focus {
  23489. --gradient-from-color: #faf089;
  23490. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  23491. }
  23492. .sm\:focus\:from-yellow-400:focus {
  23493. --gradient-from-color: #f6e05e;
  23494. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  23495. }
  23496. .sm\:focus\:from-yellow-500:focus {
  23497. --gradient-from-color: #ecc94b;
  23498. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  23499. }
  23500. .sm\:focus\:from-yellow-600:focus {
  23501. --gradient-from-color: #d69e2e;
  23502. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  23503. }
  23504. .sm\:focus\:from-yellow-700:focus {
  23505. --gradient-from-color: #b7791f;
  23506. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  23507. }
  23508. .sm\:focus\:from-yellow-800:focus {
  23509. --gradient-from-color: #975a16;
  23510. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  23511. }
  23512. .sm\:focus\:from-yellow-900:focus {
  23513. --gradient-from-color: #744210;
  23514. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  23515. }
  23516. .sm\:focus\:from-green-100:focus {
  23517. --gradient-from-color: #f0fff4;
  23518. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  23519. }
  23520. .sm\:focus\:from-green-200:focus {
  23521. --gradient-from-color: #c6f6d5;
  23522. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  23523. }
  23524. .sm\:focus\:from-green-300:focus {
  23525. --gradient-from-color: #9ae6b4;
  23526. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  23527. }
  23528. .sm\:focus\:from-green-400:focus {
  23529. --gradient-from-color: #68d391;
  23530. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  23531. }
  23532. .sm\:focus\:from-green-500:focus {
  23533. --gradient-from-color: #48bb78;
  23534. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  23535. }
  23536. .sm\:focus\:from-green-600:focus {
  23537. --gradient-from-color: #38a169;
  23538. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  23539. }
  23540. .sm\:focus\:from-green-700:focus {
  23541. --gradient-from-color: #2f855a;
  23542. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  23543. }
  23544. .sm\:focus\:from-green-800:focus {
  23545. --gradient-from-color: #276749;
  23546. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  23547. }
  23548. .sm\:focus\:from-green-900:focus {
  23549. --gradient-from-color: #22543d;
  23550. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  23551. }
  23552. .sm\:focus\:from-teal-100:focus {
  23553. --gradient-from-color: #e6fffa;
  23554. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  23555. }
  23556. .sm\:focus\:from-teal-200:focus {
  23557. --gradient-from-color: #b2f5ea;
  23558. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  23559. }
  23560. .sm\:focus\:from-teal-300:focus {
  23561. --gradient-from-color: #81e6d9;
  23562. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  23563. }
  23564. .sm\:focus\:from-teal-400:focus {
  23565. --gradient-from-color: #4fd1c5;
  23566. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  23567. }
  23568. .sm\:focus\:from-teal-500:focus {
  23569. --gradient-from-color: #38b2ac;
  23570. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  23571. }
  23572. .sm\:focus\:from-teal-600:focus {
  23573. --gradient-from-color: #319795;
  23574. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  23575. }
  23576. .sm\:focus\:from-teal-700:focus {
  23577. --gradient-from-color: #2c7a7b;
  23578. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  23579. }
  23580. .sm\:focus\:from-teal-800:focus {
  23581. --gradient-from-color: #285e61;
  23582. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  23583. }
  23584. .sm\:focus\:from-teal-900:focus {
  23585. --gradient-from-color: #234e52;
  23586. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  23587. }
  23588. .sm\:focus\:from-blue-100:focus {
  23589. --gradient-from-color: #ebf8ff;
  23590. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  23591. }
  23592. .sm\:focus\:from-blue-200:focus {
  23593. --gradient-from-color: #bee3f8;
  23594. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  23595. }
  23596. .sm\:focus\:from-blue-300:focus {
  23597. --gradient-from-color: #90cdf4;
  23598. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  23599. }
  23600. .sm\:focus\:from-blue-400:focus {
  23601. --gradient-from-color: #63b3ed;
  23602. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  23603. }
  23604. .sm\:focus\:from-blue-500:focus {
  23605. --gradient-from-color: #4299e1;
  23606. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  23607. }
  23608. .sm\:focus\:from-blue-600:focus {
  23609. --gradient-from-color: #3182ce;
  23610. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  23611. }
  23612. .sm\:focus\:from-blue-700:focus {
  23613. --gradient-from-color: #2b6cb0;
  23614. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  23615. }
  23616. .sm\:focus\:from-blue-800:focus {
  23617. --gradient-from-color: #2c5282;
  23618. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  23619. }
  23620. .sm\:focus\:from-blue-900:focus {
  23621. --gradient-from-color: #2a4365;
  23622. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  23623. }
  23624. .sm\:focus\:from-indigo-100:focus {
  23625. --gradient-from-color: #ebf4ff;
  23626. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  23627. }
  23628. .sm\:focus\:from-indigo-200:focus {
  23629. --gradient-from-color: #c3dafe;
  23630. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  23631. }
  23632. .sm\:focus\:from-indigo-300:focus {
  23633. --gradient-from-color: #a3bffa;
  23634. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  23635. }
  23636. .sm\:focus\:from-indigo-400:focus {
  23637. --gradient-from-color: #7f9cf5;
  23638. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  23639. }
  23640. .sm\:focus\:from-indigo-500:focus {
  23641. --gradient-from-color: #667eea;
  23642. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  23643. }
  23644. .sm\:focus\:from-indigo-600:focus {
  23645. --gradient-from-color: #5a67d8;
  23646. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  23647. }
  23648. .sm\:focus\:from-indigo-700:focus {
  23649. --gradient-from-color: #4c51bf;
  23650. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  23651. }
  23652. .sm\:focus\:from-indigo-800:focus {
  23653. --gradient-from-color: #434190;
  23654. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  23655. }
  23656. .sm\:focus\:from-indigo-900:focus {
  23657. --gradient-from-color: #3c366b;
  23658. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  23659. }
  23660. .sm\:focus\:from-purple-100:focus {
  23661. --gradient-from-color: #faf5ff;
  23662. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  23663. }
  23664. .sm\:focus\:from-purple-200:focus {
  23665. --gradient-from-color: #e9d8fd;
  23666. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  23667. }
  23668. .sm\:focus\:from-purple-300:focus {
  23669. --gradient-from-color: #d6bcfa;
  23670. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  23671. }
  23672. .sm\:focus\:from-purple-400:focus {
  23673. --gradient-from-color: #b794f4;
  23674. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  23675. }
  23676. .sm\:focus\:from-purple-500:focus {
  23677. --gradient-from-color: #9f7aea;
  23678. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  23679. }
  23680. .sm\:focus\:from-purple-600:focus {
  23681. --gradient-from-color: #805ad5;
  23682. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  23683. }
  23684. .sm\:focus\:from-purple-700:focus {
  23685. --gradient-from-color: #6b46c1;
  23686. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  23687. }
  23688. .sm\:focus\:from-purple-800:focus {
  23689. --gradient-from-color: #553c9a;
  23690. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  23691. }
  23692. .sm\:focus\:from-purple-900:focus {
  23693. --gradient-from-color: #44337a;
  23694. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  23695. }
  23696. .sm\:focus\:from-pink-100:focus {
  23697. --gradient-from-color: #fff5f7;
  23698. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  23699. }
  23700. .sm\:focus\:from-pink-200:focus {
  23701. --gradient-from-color: #fed7e2;
  23702. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  23703. }
  23704. .sm\:focus\:from-pink-300:focus {
  23705. --gradient-from-color: #fbb6ce;
  23706. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  23707. }
  23708. .sm\:focus\:from-pink-400:focus {
  23709. --gradient-from-color: #f687b3;
  23710. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  23711. }
  23712. .sm\:focus\:from-pink-500:focus {
  23713. --gradient-from-color: #ed64a6;
  23714. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  23715. }
  23716. .sm\:focus\:from-pink-600:focus {
  23717. --gradient-from-color: #d53f8c;
  23718. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  23719. }
  23720. .sm\:focus\:from-pink-700:focus {
  23721. --gradient-from-color: #b83280;
  23722. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  23723. }
  23724. .sm\:focus\:from-pink-800:focus {
  23725. --gradient-from-color: #97266d;
  23726. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  23727. }
  23728. .sm\:focus\:from-pink-900:focus {
  23729. --gradient-from-color: #702459;
  23730. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  23731. }
  23732. .sm\:focus\:via-transparent:focus {
  23733. --gradient-via-color: transparent;
  23734. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  23735. }
  23736. .sm\:focus\:via-current:focus {
  23737. --gradient-via-color: currentColor;
  23738. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  23739. }
  23740. .sm\:focus\:via-black:focus {
  23741. --gradient-via-color: #000;
  23742. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  23743. }
  23744. .sm\:focus\:via-white:focus {
  23745. --gradient-via-color: #fff;
  23746. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  23747. }
  23748. .sm\:focus\:via-gray-100:focus {
  23749. --gradient-via-color: #f7fafc;
  23750. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  23751. }
  23752. .sm\:focus\:via-gray-200:focus {
  23753. --gradient-via-color: #edf2f7;
  23754. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  23755. }
  23756. .sm\:focus\:via-gray-300:focus {
  23757. --gradient-via-color: #e2e8f0;
  23758. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  23759. }
  23760. .sm\:focus\:via-gray-400:focus {
  23761. --gradient-via-color: #cbd5e0;
  23762. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  23763. }
  23764. .sm\:focus\:via-gray-500:focus {
  23765. --gradient-via-color: #a0aec0;
  23766. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  23767. }
  23768. .sm\:focus\:via-gray-600:focus {
  23769. --gradient-via-color: #718096;
  23770. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  23771. }
  23772. .sm\:focus\:via-gray-700:focus {
  23773. --gradient-via-color: #4a5568;
  23774. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  23775. }
  23776. .sm\:focus\:via-gray-800:focus {
  23777. --gradient-via-color: #2d3748;
  23778. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  23779. }
  23780. .sm\:focus\:via-gray-900:focus {
  23781. --gradient-via-color: #1a202c;
  23782. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  23783. }
  23784. .sm\:focus\:via-red-100:focus {
  23785. --gradient-via-color: #fff5f5;
  23786. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  23787. }
  23788. .sm\:focus\:via-red-200:focus {
  23789. --gradient-via-color: #fed7d7;
  23790. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  23791. }
  23792. .sm\:focus\:via-red-300:focus {
  23793. --gradient-via-color: #feb2b2;
  23794. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  23795. }
  23796. .sm\:focus\:via-red-400:focus {
  23797. --gradient-via-color: #fc8181;
  23798. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  23799. }
  23800. .sm\:focus\:via-red-500:focus {
  23801. --gradient-via-color: #f56565;
  23802. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  23803. }
  23804. .sm\:focus\:via-red-600:focus {
  23805. --gradient-via-color: #e53e3e;
  23806. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  23807. }
  23808. .sm\:focus\:via-red-700:focus {
  23809. --gradient-via-color: #c53030;
  23810. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  23811. }
  23812. .sm\:focus\:via-red-800:focus {
  23813. --gradient-via-color: #9b2c2c;
  23814. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  23815. }
  23816. .sm\:focus\:via-red-900:focus {
  23817. --gradient-via-color: #742a2a;
  23818. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  23819. }
  23820. .sm\:focus\:via-orange-100:focus {
  23821. --gradient-via-color: #fffaf0;
  23822. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  23823. }
  23824. .sm\:focus\:via-orange-200:focus {
  23825. --gradient-via-color: #feebc8;
  23826. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  23827. }
  23828. .sm\:focus\:via-orange-300:focus {
  23829. --gradient-via-color: #fbd38d;
  23830. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  23831. }
  23832. .sm\:focus\:via-orange-400:focus {
  23833. --gradient-via-color: #f6ad55;
  23834. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  23835. }
  23836. .sm\:focus\:via-orange-500:focus {
  23837. --gradient-via-color: #ed8936;
  23838. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  23839. }
  23840. .sm\:focus\:via-orange-600:focus {
  23841. --gradient-via-color: #dd6b20;
  23842. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  23843. }
  23844. .sm\:focus\:via-orange-700:focus {
  23845. --gradient-via-color: #c05621;
  23846. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  23847. }
  23848. .sm\:focus\:via-orange-800:focus {
  23849. --gradient-via-color: #9c4221;
  23850. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  23851. }
  23852. .sm\:focus\:via-orange-900:focus {
  23853. --gradient-via-color: #7b341e;
  23854. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  23855. }
  23856. .sm\:focus\:via-yellow-100:focus {
  23857. --gradient-via-color: #fffff0;
  23858. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  23859. }
  23860. .sm\:focus\:via-yellow-200:focus {
  23861. --gradient-via-color: #fefcbf;
  23862. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  23863. }
  23864. .sm\:focus\:via-yellow-300:focus {
  23865. --gradient-via-color: #faf089;
  23866. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  23867. }
  23868. .sm\:focus\:via-yellow-400:focus {
  23869. --gradient-via-color: #f6e05e;
  23870. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  23871. }
  23872. .sm\:focus\:via-yellow-500:focus {
  23873. --gradient-via-color: #ecc94b;
  23874. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  23875. }
  23876. .sm\:focus\:via-yellow-600:focus {
  23877. --gradient-via-color: #d69e2e;
  23878. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  23879. }
  23880. .sm\:focus\:via-yellow-700:focus {
  23881. --gradient-via-color: #b7791f;
  23882. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  23883. }
  23884. .sm\:focus\:via-yellow-800:focus {
  23885. --gradient-via-color: #975a16;
  23886. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  23887. }
  23888. .sm\:focus\:via-yellow-900:focus {
  23889. --gradient-via-color: #744210;
  23890. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  23891. }
  23892. .sm\:focus\:via-green-100:focus {
  23893. --gradient-via-color: #f0fff4;
  23894. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  23895. }
  23896. .sm\:focus\:via-green-200:focus {
  23897. --gradient-via-color: #c6f6d5;
  23898. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  23899. }
  23900. .sm\:focus\:via-green-300:focus {
  23901. --gradient-via-color: #9ae6b4;
  23902. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  23903. }
  23904. .sm\:focus\:via-green-400:focus {
  23905. --gradient-via-color: #68d391;
  23906. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  23907. }
  23908. .sm\:focus\:via-green-500:focus {
  23909. --gradient-via-color: #48bb78;
  23910. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  23911. }
  23912. .sm\:focus\:via-green-600:focus {
  23913. --gradient-via-color: #38a169;
  23914. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  23915. }
  23916. .sm\:focus\:via-green-700:focus {
  23917. --gradient-via-color: #2f855a;
  23918. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  23919. }
  23920. .sm\:focus\:via-green-800:focus {
  23921. --gradient-via-color: #276749;
  23922. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  23923. }
  23924. .sm\:focus\:via-green-900:focus {
  23925. --gradient-via-color: #22543d;
  23926. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  23927. }
  23928. .sm\:focus\:via-teal-100:focus {
  23929. --gradient-via-color: #e6fffa;
  23930. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  23931. }
  23932. .sm\:focus\:via-teal-200:focus {
  23933. --gradient-via-color: #b2f5ea;
  23934. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  23935. }
  23936. .sm\:focus\:via-teal-300:focus {
  23937. --gradient-via-color: #81e6d9;
  23938. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  23939. }
  23940. .sm\:focus\:via-teal-400:focus {
  23941. --gradient-via-color: #4fd1c5;
  23942. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  23943. }
  23944. .sm\:focus\:via-teal-500:focus {
  23945. --gradient-via-color: #38b2ac;
  23946. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  23947. }
  23948. .sm\:focus\:via-teal-600:focus {
  23949. --gradient-via-color: #319795;
  23950. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  23951. }
  23952. .sm\:focus\:via-teal-700:focus {
  23953. --gradient-via-color: #2c7a7b;
  23954. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  23955. }
  23956. .sm\:focus\:via-teal-800:focus {
  23957. --gradient-via-color: #285e61;
  23958. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  23959. }
  23960. .sm\:focus\:via-teal-900:focus {
  23961. --gradient-via-color: #234e52;
  23962. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  23963. }
  23964. .sm\:focus\:via-blue-100:focus {
  23965. --gradient-via-color: #ebf8ff;
  23966. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  23967. }
  23968. .sm\:focus\:via-blue-200:focus {
  23969. --gradient-via-color: #bee3f8;
  23970. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  23971. }
  23972. .sm\:focus\:via-blue-300:focus {
  23973. --gradient-via-color: #90cdf4;
  23974. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  23975. }
  23976. .sm\:focus\:via-blue-400:focus {
  23977. --gradient-via-color: #63b3ed;
  23978. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  23979. }
  23980. .sm\:focus\:via-blue-500:focus {
  23981. --gradient-via-color: #4299e1;
  23982. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  23983. }
  23984. .sm\:focus\:via-blue-600:focus {
  23985. --gradient-via-color: #3182ce;
  23986. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  23987. }
  23988. .sm\:focus\:via-blue-700:focus {
  23989. --gradient-via-color: #2b6cb0;
  23990. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  23991. }
  23992. .sm\:focus\:via-blue-800:focus {
  23993. --gradient-via-color: #2c5282;
  23994. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  23995. }
  23996. .sm\:focus\:via-blue-900:focus {
  23997. --gradient-via-color: #2a4365;
  23998. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  23999. }
  24000. .sm\:focus\:via-indigo-100:focus {
  24001. --gradient-via-color: #ebf4ff;
  24002. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  24003. }
  24004. .sm\:focus\:via-indigo-200:focus {
  24005. --gradient-via-color: #c3dafe;
  24006. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  24007. }
  24008. .sm\:focus\:via-indigo-300:focus {
  24009. --gradient-via-color: #a3bffa;
  24010. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  24011. }
  24012. .sm\:focus\:via-indigo-400:focus {
  24013. --gradient-via-color: #7f9cf5;
  24014. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  24015. }
  24016. .sm\:focus\:via-indigo-500:focus {
  24017. --gradient-via-color: #667eea;
  24018. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  24019. }
  24020. .sm\:focus\:via-indigo-600:focus {
  24021. --gradient-via-color: #5a67d8;
  24022. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  24023. }
  24024. .sm\:focus\:via-indigo-700:focus {
  24025. --gradient-via-color: #4c51bf;
  24026. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  24027. }
  24028. .sm\:focus\:via-indigo-800:focus {
  24029. --gradient-via-color: #434190;
  24030. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  24031. }
  24032. .sm\:focus\:via-indigo-900:focus {
  24033. --gradient-via-color: #3c366b;
  24034. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  24035. }
  24036. .sm\:focus\:via-purple-100:focus {
  24037. --gradient-via-color: #faf5ff;
  24038. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  24039. }
  24040. .sm\:focus\:via-purple-200:focus {
  24041. --gradient-via-color: #e9d8fd;
  24042. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  24043. }
  24044. .sm\:focus\:via-purple-300:focus {
  24045. --gradient-via-color: #d6bcfa;
  24046. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  24047. }
  24048. .sm\:focus\:via-purple-400:focus {
  24049. --gradient-via-color: #b794f4;
  24050. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  24051. }
  24052. .sm\:focus\:via-purple-500:focus {
  24053. --gradient-via-color: #9f7aea;
  24054. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  24055. }
  24056. .sm\:focus\:via-purple-600:focus {
  24057. --gradient-via-color: #805ad5;
  24058. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  24059. }
  24060. .sm\:focus\:via-purple-700:focus {
  24061. --gradient-via-color: #6b46c1;
  24062. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  24063. }
  24064. .sm\:focus\:via-purple-800:focus {
  24065. --gradient-via-color: #553c9a;
  24066. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  24067. }
  24068. .sm\:focus\:via-purple-900:focus {
  24069. --gradient-via-color: #44337a;
  24070. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  24071. }
  24072. .sm\:focus\:via-pink-100:focus {
  24073. --gradient-via-color: #fff5f7;
  24074. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  24075. }
  24076. .sm\:focus\:via-pink-200:focus {
  24077. --gradient-via-color: #fed7e2;
  24078. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  24079. }
  24080. .sm\:focus\:via-pink-300:focus {
  24081. --gradient-via-color: #fbb6ce;
  24082. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  24083. }
  24084. .sm\:focus\:via-pink-400:focus {
  24085. --gradient-via-color: #f687b3;
  24086. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  24087. }
  24088. .sm\:focus\:via-pink-500:focus {
  24089. --gradient-via-color: #ed64a6;
  24090. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  24091. }
  24092. .sm\:focus\:via-pink-600:focus {
  24093. --gradient-via-color: #d53f8c;
  24094. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  24095. }
  24096. .sm\:focus\:via-pink-700:focus {
  24097. --gradient-via-color: #b83280;
  24098. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  24099. }
  24100. .sm\:focus\:via-pink-800:focus {
  24101. --gradient-via-color: #97266d;
  24102. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  24103. }
  24104. .sm\:focus\:via-pink-900:focus {
  24105. --gradient-via-color: #702459;
  24106. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  24107. }
  24108. .sm\:focus\:to-transparent:focus {
  24109. --gradient-to-color: transparent;
  24110. }
  24111. .sm\:focus\:to-current:focus {
  24112. --gradient-to-color: currentColor;
  24113. }
  24114. .sm\:focus\:to-black:focus {
  24115. --gradient-to-color: #000;
  24116. }
  24117. .sm\:focus\:to-white:focus {
  24118. --gradient-to-color: #fff;
  24119. }
  24120. .sm\:focus\:to-gray-100:focus {
  24121. --gradient-to-color: #f7fafc;
  24122. }
  24123. .sm\:focus\:to-gray-200:focus {
  24124. --gradient-to-color: #edf2f7;
  24125. }
  24126. .sm\:focus\:to-gray-300:focus {
  24127. --gradient-to-color: #e2e8f0;
  24128. }
  24129. .sm\:focus\:to-gray-400:focus {
  24130. --gradient-to-color: #cbd5e0;
  24131. }
  24132. .sm\:focus\:to-gray-500:focus {
  24133. --gradient-to-color: #a0aec0;
  24134. }
  24135. .sm\:focus\:to-gray-600:focus {
  24136. --gradient-to-color: #718096;
  24137. }
  24138. .sm\:focus\:to-gray-700:focus {
  24139. --gradient-to-color: #4a5568;
  24140. }
  24141. .sm\:focus\:to-gray-800:focus {
  24142. --gradient-to-color: #2d3748;
  24143. }
  24144. .sm\:focus\:to-gray-900:focus {
  24145. --gradient-to-color: #1a202c;
  24146. }
  24147. .sm\:focus\:to-red-100:focus {
  24148. --gradient-to-color: #fff5f5;
  24149. }
  24150. .sm\:focus\:to-red-200:focus {
  24151. --gradient-to-color: #fed7d7;
  24152. }
  24153. .sm\:focus\:to-red-300:focus {
  24154. --gradient-to-color: #feb2b2;
  24155. }
  24156. .sm\:focus\:to-red-400:focus {
  24157. --gradient-to-color: #fc8181;
  24158. }
  24159. .sm\:focus\:to-red-500:focus {
  24160. --gradient-to-color: #f56565;
  24161. }
  24162. .sm\:focus\:to-red-600:focus {
  24163. --gradient-to-color: #e53e3e;
  24164. }
  24165. .sm\:focus\:to-red-700:focus {
  24166. --gradient-to-color: #c53030;
  24167. }
  24168. .sm\:focus\:to-red-800:focus {
  24169. --gradient-to-color: #9b2c2c;
  24170. }
  24171. .sm\:focus\:to-red-900:focus {
  24172. --gradient-to-color: #742a2a;
  24173. }
  24174. .sm\:focus\:to-orange-100:focus {
  24175. --gradient-to-color: #fffaf0;
  24176. }
  24177. .sm\:focus\:to-orange-200:focus {
  24178. --gradient-to-color: #feebc8;
  24179. }
  24180. .sm\:focus\:to-orange-300:focus {
  24181. --gradient-to-color: #fbd38d;
  24182. }
  24183. .sm\:focus\:to-orange-400:focus {
  24184. --gradient-to-color: #f6ad55;
  24185. }
  24186. .sm\:focus\:to-orange-500:focus {
  24187. --gradient-to-color: #ed8936;
  24188. }
  24189. .sm\:focus\:to-orange-600:focus {
  24190. --gradient-to-color: #dd6b20;
  24191. }
  24192. .sm\:focus\:to-orange-700:focus {
  24193. --gradient-to-color: #c05621;
  24194. }
  24195. .sm\:focus\:to-orange-800:focus {
  24196. --gradient-to-color: #9c4221;
  24197. }
  24198. .sm\:focus\:to-orange-900:focus {
  24199. --gradient-to-color: #7b341e;
  24200. }
  24201. .sm\:focus\:to-yellow-100:focus {
  24202. --gradient-to-color: #fffff0;
  24203. }
  24204. .sm\:focus\:to-yellow-200:focus {
  24205. --gradient-to-color: #fefcbf;
  24206. }
  24207. .sm\:focus\:to-yellow-300:focus {
  24208. --gradient-to-color: #faf089;
  24209. }
  24210. .sm\:focus\:to-yellow-400:focus {
  24211. --gradient-to-color: #f6e05e;
  24212. }
  24213. .sm\:focus\:to-yellow-500:focus {
  24214. --gradient-to-color: #ecc94b;
  24215. }
  24216. .sm\:focus\:to-yellow-600:focus {
  24217. --gradient-to-color: #d69e2e;
  24218. }
  24219. .sm\:focus\:to-yellow-700:focus {
  24220. --gradient-to-color: #b7791f;
  24221. }
  24222. .sm\:focus\:to-yellow-800:focus {
  24223. --gradient-to-color: #975a16;
  24224. }
  24225. .sm\:focus\:to-yellow-900:focus {
  24226. --gradient-to-color: #744210;
  24227. }
  24228. .sm\:focus\:to-green-100:focus {
  24229. --gradient-to-color: #f0fff4;
  24230. }
  24231. .sm\:focus\:to-green-200:focus {
  24232. --gradient-to-color: #c6f6d5;
  24233. }
  24234. .sm\:focus\:to-green-300:focus {
  24235. --gradient-to-color: #9ae6b4;
  24236. }
  24237. .sm\:focus\:to-green-400:focus {
  24238. --gradient-to-color: #68d391;
  24239. }
  24240. .sm\:focus\:to-green-500:focus {
  24241. --gradient-to-color: #48bb78;
  24242. }
  24243. .sm\:focus\:to-green-600:focus {
  24244. --gradient-to-color: #38a169;
  24245. }
  24246. .sm\:focus\:to-green-700:focus {
  24247. --gradient-to-color: #2f855a;
  24248. }
  24249. .sm\:focus\:to-green-800:focus {
  24250. --gradient-to-color: #276749;
  24251. }
  24252. .sm\:focus\:to-green-900:focus {
  24253. --gradient-to-color: #22543d;
  24254. }
  24255. .sm\:focus\:to-teal-100:focus {
  24256. --gradient-to-color: #e6fffa;
  24257. }
  24258. .sm\:focus\:to-teal-200:focus {
  24259. --gradient-to-color: #b2f5ea;
  24260. }
  24261. .sm\:focus\:to-teal-300:focus {
  24262. --gradient-to-color: #81e6d9;
  24263. }
  24264. .sm\:focus\:to-teal-400:focus {
  24265. --gradient-to-color: #4fd1c5;
  24266. }
  24267. .sm\:focus\:to-teal-500:focus {
  24268. --gradient-to-color: #38b2ac;
  24269. }
  24270. .sm\:focus\:to-teal-600:focus {
  24271. --gradient-to-color: #319795;
  24272. }
  24273. .sm\:focus\:to-teal-700:focus {
  24274. --gradient-to-color: #2c7a7b;
  24275. }
  24276. .sm\:focus\:to-teal-800:focus {
  24277. --gradient-to-color: #285e61;
  24278. }
  24279. .sm\:focus\:to-teal-900:focus {
  24280. --gradient-to-color: #234e52;
  24281. }
  24282. .sm\:focus\:to-blue-100:focus {
  24283. --gradient-to-color: #ebf8ff;
  24284. }
  24285. .sm\:focus\:to-blue-200:focus {
  24286. --gradient-to-color: #bee3f8;
  24287. }
  24288. .sm\:focus\:to-blue-300:focus {
  24289. --gradient-to-color: #90cdf4;
  24290. }
  24291. .sm\:focus\:to-blue-400:focus {
  24292. --gradient-to-color: #63b3ed;
  24293. }
  24294. .sm\:focus\:to-blue-500:focus {
  24295. --gradient-to-color: #4299e1;
  24296. }
  24297. .sm\:focus\:to-blue-600:focus {
  24298. --gradient-to-color: #3182ce;
  24299. }
  24300. .sm\:focus\:to-blue-700:focus {
  24301. --gradient-to-color: #2b6cb0;
  24302. }
  24303. .sm\:focus\:to-blue-800:focus {
  24304. --gradient-to-color: #2c5282;
  24305. }
  24306. .sm\:focus\:to-blue-900:focus {
  24307. --gradient-to-color: #2a4365;
  24308. }
  24309. .sm\:focus\:to-indigo-100:focus {
  24310. --gradient-to-color: #ebf4ff;
  24311. }
  24312. .sm\:focus\:to-indigo-200:focus {
  24313. --gradient-to-color: #c3dafe;
  24314. }
  24315. .sm\:focus\:to-indigo-300:focus {
  24316. --gradient-to-color: #a3bffa;
  24317. }
  24318. .sm\:focus\:to-indigo-400:focus {
  24319. --gradient-to-color: #7f9cf5;
  24320. }
  24321. .sm\:focus\:to-indigo-500:focus {
  24322. --gradient-to-color: #667eea;
  24323. }
  24324. .sm\:focus\:to-indigo-600:focus {
  24325. --gradient-to-color: #5a67d8;
  24326. }
  24327. .sm\:focus\:to-indigo-700:focus {
  24328. --gradient-to-color: #4c51bf;
  24329. }
  24330. .sm\:focus\:to-indigo-800:focus {
  24331. --gradient-to-color: #434190;
  24332. }
  24333. .sm\:focus\:to-indigo-900:focus {
  24334. --gradient-to-color: #3c366b;
  24335. }
  24336. .sm\:focus\:to-purple-100:focus {
  24337. --gradient-to-color: #faf5ff;
  24338. }
  24339. .sm\:focus\:to-purple-200:focus {
  24340. --gradient-to-color: #e9d8fd;
  24341. }
  24342. .sm\:focus\:to-purple-300:focus {
  24343. --gradient-to-color: #d6bcfa;
  24344. }
  24345. .sm\:focus\:to-purple-400:focus {
  24346. --gradient-to-color: #b794f4;
  24347. }
  24348. .sm\:focus\:to-purple-500:focus {
  24349. --gradient-to-color: #9f7aea;
  24350. }
  24351. .sm\:focus\:to-purple-600:focus {
  24352. --gradient-to-color: #805ad5;
  24353. }
  24354. .sm\:focus\:to-purple-700:focus {
  24355. --gradient-to-color: #6b46c1;
  24356. }
  24357. .sm\:focus\:to-purple-800:focus {
  24358. --gradient-to-color: #553c9a;
  24359. }
  24360. .sm\:focus\:to-purple-900:focus {
  24361. --gradient-to-color: #44337a;
  24362. }
  24363. .sm\:focus\:to-pink-100:focus {
  24364. --gradient-to-color: #fff5f7;
  24365. }
  24366. .sm\:focus\:to-pink-200:focus {
  24367. --gradient-to-color: #fed7e2;
  24368. }
  24369. .sm\:focus\:to-pink-300:focus {
  24370. --gradient-to-color: #fbb6ce;
  24371. }
  24372. .sm\:focus\:to-pink-400:focus {
  24373. --gradient-to-color: #f687b3;
  24374. }
  24375. .sm\:focus\:to-pink-500:focus {
  24376. --gradient-to-color: #ed64a6;
  24377. }
  24378. .sm\:focus\:to-pink-600:focus {
  24379. --gradient-to-color: #d53f8c;
  24380. }
  24381. .sm\:focus\:to-pink-700:focus {
  24382. --gradient-to-color: #b83280;
  24383. }
  24384. .sm\:focus\:to-pink-800:focus {
  24385. --gradient-to-color: #97266d;
  24386. }
  24387. .sm\:focus\:to-pink-900:focus {
  24388. --gradient-to-color: #702459;
  24389. }
  24390. .sm\:bg-opacity-0 {
  24391. --bg-opacity: 0;
  24392. }
  24393. .sm\:bg-opacity-25 {
  24394. --bg-opacity: 0.25;
  24395. }
  24396. .sm\:bg-opacity-50 {
  24397. --bg-opacity: 0.5;
  24398. }
  24399. .sm\:bg-opacity-75 {
  24400. --bg-opacity: 0.75;
  24401. }
  24402. .sm\:bg-opacity-100 {
  24403. --bg-opacity: 1;
  24404. }
  24405. .sm\:hover\:bg-opacity-0:hover {
  24406. --bg-opacity: 0;
  24407. }
  24408. .sm\:hover\:bg-opacity-25:hover {
  24409. --bg-opacity: 0.25;
  24410. }
  24411. .sm\:hover\:bg-opacity-50:hover {
  24412. --bg-opacity: 0.5;
  24413. }
  24414. .sm\:hover\:bg-opacity-75:hover {
  24415. --bg-opacity: 0.75;
  24416. }
  24417. .sm\:hover\:bg-opacity-100:hover {
  24418. --bg-opacity: 1;
  24419. }
  24420. .sm\:focus\:bg-opacity-0:focus {
  24421. --bg-opacity: 0;
  24422. }
  24423. .sm\:focus\:bg-opacity-25:focus {
  24424. --bg-opacity: 0.25;
  24425. }
  24426. .sm\:focus\:bg-opacity-50:focus {
  24427. --bg-opacity: 0.5;
  24428. }
  24429. .sm\:focus\:bg-opacity-75:focus {
  24430. --bg-opacity: 0.75;
  24431. }
  24432. .sm\:focus\:bg-opacity-100:focus {
  24433. --bg-opacity: 1;
  24434. }
  24435. .sm\:bg-bottom {
  24436. background-position: bottom;
  24437. }
  24438. .sm\:bg-center {
  24439. background-position: center;
  24440. }
  24441. .sm\:bg-left {
  24442. background-position: left;
  24443. }
  24444. .sm\:bg-left-bottom {
  24445. background-position: left bottom;
  24446. }
  24447. .sm\:bg-left-top {
  24448. background-position: left top;
  24449. }
  24450. .sm\:bg-right {
  24451. background-position: right;
  24452. }
  24453. .sm\:bg-right-bottom {
  24454. background-position: right bottom;
  24455. }
  24456. .sm\:bg-right-top {
  24457. background-position: right top;
  24458. }
  24459. .sm\:bg-top {
  24460. background-position: top;
  24461. }
  24462. .sm\:bg-repeat {
  24463. background-repeat: repeat;
  24464. }
  24465. .sm\:bg-no-repeat {
  24466. background-repeat: no-repeat;
  24467. }
  24468. .sm\:bg-repeat-x {
  24469. background-repeat: repeat-x;
  24470. }
  24471. .sm\:bg-repeat-y {
  24472. background-repeat: repeat-y;
  24473. }
  24474. .sm\:bg-repeat-round {
  24475. background-repeat: round;
  24476. }
  24477. .sm\:bg-repeat-space {
  24478. background-repeat: space;
  24479. }
  24480. .sm\:bg-auto {
  24481. background-size: auto;
  24482. }
  24483. .sm\:bg-cover {
  24484. background-size: cover;
  24485. }
  24486. .sm\:bg-contain {
  24487. background-size: contain;
  24488. }
  24489. .sm\:border-collapse {
  24490. border-collapse: collapse;
  24491. }
  24492. .sm\:border-separate {
  24493. border-collapse: separate;
  24494. }
  24495. .sm\:border-transparent {
  24496. border-color: transparent;
  24497. }
  24498. .sm\:border-current {
  24499. border-color: currentColor;
  24500. }
  24501. .sm\:border-black {
  24502. --border-opacity: 1;
  24503. border-color: #000;
  24504. border-color: rgba(0, 0, 0, var(--border-opacity));
  24505. }
  24506. .sm\:border-white {
  24507. --border-opacity: 1;
  24508. border-color: #fff;
  24509. border-color: rgba(255, 255, 255, var(--border-opacity));
  24510. }
  24511. .sm\:border-gray-100 {
  24512. --border-opacity: 1;
  24513. border-color: #f7fafc;
  24514. border-color: rgba(247, 250, 252, var(--border-opacity));
  24515. }
  24516. .sm\:border-gray-200 {
  24517. --border-opacity: 1;
  24518. border-color: #edf2f7;
  24519. border-color: rgba(237, 242, 247, var(--border-opacity));
  24520. }
  24521. .sm\:border-gray-300 {
  24522. --border-opacity: 1;
  24523. border-color: #e2e8f0;
  24524. border-color: rgba(226, 232, 240, var(--border-opacity));
  24525. }
  24526. .sm\:border-gray-400 {
  24527. --border-opacity: 1;
  24528. border-color: #cbd5e0;
  24529. border-color: rgba(203, 213, 224, var(--border-opacity));
  24530. }
  24531. .sm\:border-gray-500 {
  24532. --border-opacity: 1;
  24533. border-color: #a0aec0;
  24534. border-color: rgba(160, 174, 192, var(--border-opacity));
  24535. }
  24536. .sm\:border-gray-600 {
  24537. --border-opacity: 1;
  24538. border-color: #718096;
  24539. border-color: rgba(113, 128, 150, var(--border-opacity));
  24540. }
  24541. .sm\:border-gray-700 {
  24542. --border-opacity: 1;
  24543. border-color: #4a5568;
  24544. border-color: rgba(74, 85, 104, var(--border-opacity));
  24545. }
  24546. .sm\:border-gray-800 {
  24547. --border-opacity: 1;
  24548. border-color: #2d3748;
  24549. border-color: rgba(45, 55, 72, var(--border-opacity));
  24550. }
  24551. .sm\:border-gray-900 {
  24552. --border-opacity: 1;
  24553. border-color: #1a202c;
  24554. border-color: rgba(26, 32, 44, var(--border-opacity));
  24555. }
  24556. .sm\:border-red-100 {
  24557. --border-opacity: 1;
  24558. border-color: #fff5f5;
  24559. border-color: rgba(255, 245, 245, var(--border-opacity));
  24560. }
  24561. .sm\:border-red-200 {
  24562. --border-opacity: 1;
  24563. border-color: #fed7d7;
  24564. border-color: rgba(254, 215, 215, var(--border-opacity));
  24565. }
  24566. .sm\:border-red-300 {
  24567. --border-opacity: 1;
  24568. border-color: #feb2b2;
  24569. border-color: rgba(254, 178, 178, var(--border-opacity));
  24570. }
  24571. .sm\:border-red-400 {
  24572. --border-opacity: 1;
  24573. border-color: #fc8181;
  24574. border-color: rgba(252, 129, 129, var(--border-opacity));
  24575. }
  24576. .sm\:border-red-500 {
  24577. --border-opacity: 1;
  24578. border-color: #f56565;
  24579. border-color: rgba(245, 101, 101, var(--border-opacity));
  24580. }
  24581. .sm\:border-red-600 {
  24582. --border-opacity: 1;
  24583. border-color: #e53e3e;
  24584. border-color: rgba(229, 62, 62, var(--border-opacity));
  24585. }
  24586. .sm\:border-red-700 {
  24587. --border-opacity: 1;
  24588. border-color: #c53030;
  24589. border-color: rgba(197, 48, 48, var(--border-opacity));
  24590. }
  24591. .sm\:border-red-800 {
  24592. --border-opacity: 1;
  24593. border-color: #9b2c2c;
  24594. border-color: rgba(155, 44, 44, var(--border-opacity));
  24595. }
  24596. .sm\:border-red-900 {
  24597. --border-opacity: 1;
  24598. border-color: #742a2a;
  24599. border-color: rgba(116, 42, 42, var(--border-opacity));
  24600. }
  24601. .sm\:border-orange-100 {
  24602. --border-opacity: 1;
  24603. border-color: #fffaf0;
  24604. border-color: rgba(255, 250, 240, var(--border-opacity));
  24605. }
  24606. .sm\:border-orange-200 {
  24607. --border-opacity: 1;
  24608. border-color: #feebc8;
  24609. border-color: rgba(254, 235, 200, var(--border-opacity));
  24610. }
  24611. .sm\:border-orange-300 {
  24612. --border-opacity: 1;
  24613. border-color: #fbd38d;
  24614. border-color: rgba(251, 211, 141, var(--border-opacity));
  24615. }
  24616. .sm\:border-orange-400 {
  24617. --border-opacity: 1;
  24618. border-color: #f6ad55;
  24619. border-color: rgba(246, 173, 85, var(--border-opacity));
  24620. }
  24621. .sm\:border-orange-500 {
  24622. --border-opacity: 1;
  24623. border-color: #ed8936;
  24624. border-color: rgba(237, 137, 54, var(--border-opacity));
  24625. }
  24626. .sm\:border-orange-600 {
  24627. --border-opacity: 1;
  24628. border-color: #dd6b20;
  24629. border-color: rgba(221, 107, 32, var(--border-opacity));
  24630. }
  24631. .sm\:border-orange-700 {
  24632. --border-opacity: 1;
  24633. border-color: #c05621;
  24634. border-color: rgba(192, 86, 33, var(--border-opacity));
  24635. }
  24636. .sm\:border-orange-800 {
  24637. --border-opacity: 1;
  24638. border-color: #9c4221;
  24639. border-color: rgba(156, 66, 33, var(--border-opacity));
  24640. }
  24641. .sm\:border-orange-900 {
  24642. --border-opacity: 1;
  24643. border-color: #7b341e;
  24644. border-color: rgba(123, 52, 30, var(--border-opacity));
  24645. }
  24646. .sm\:border-yellow-100 {
  24647. --border-opacity: 1;
  24648. border-color: #fffff0;
  24649. border-color: rgba(255, 255, 240, var(--border-opacity));
  24650. }
  24651. .sm\:border-yellow-200 {
  24652. --border-opacity: 1;
  24653. border-color: #fefcbf;
  24654. border-color: rgba(254, 252, 191, var(--border-opacity));
  24655. }
  24656. .sm\:border-yellow-300 {
  24657. --border-opacity: 1;
  24658. border-color: #faf089;
  24659. border-color: rgba(250, 240, 137, var(--border-opacity));
  24660. }
  24661. .sm\:border-yellow-400 {
  24662. --border-opacity: 1;
  24663. border-color: #f6e05e;
  24664. border-color: rgba(246, 224, 94, var(--border-opacity));
  24665. }
  24666. .sm\:border-yellow-500 {
  24667. --border-opacity: 1;
  24668. border-color: #ecc94b;
  24669. border-color: rgba(236, 201, 75, var(--border-opacity));
  24670. }
  24671. .sm\:border-yellow-600 {
  24672. --border-opacity: 1;
  24673. border-color: #d69e2e;
  24674. border-color: rgba(214, 158, 46, var(--border-opacity));
  24675. }
  24676. .sm\:border-yellow-700 {
  24677. --border-opacity: 1;
  24678. border-color: #b7791f;
  24679. border-color: rgba(183, 121, 31, var(--border-opacity));
  24680. }
  24681. .sm\:border-yellow-800 {
  24682. --border-opacity: 1;
  24683. border-color: #975a16;
  24684. border-color: rgba(151, 90, 22, var(--border-opacity));
  24685. }
  24686. .sm\:border-yellow-900 {
  24687. --border-opacity: 1;
  24688. border-color: #744210;
  24689. border-color: rgba(116, 66, 16, var(--border-opacity));
  24690. }
  24691. .sm\:border-green-100 {
  24692. --border-opacity: 1;
  24693. border-color: #f0fff4;
  24694. border-color: rgba(240, 255, 244, var(--border-opacity));
  24695. }
  24696. .sm\:border-green-200 {
  24697. --border-opacity: 1;
  24698. border-color: #c6f6d5;
  24699. border-color: rgba(198, 246, 213, var(--border-opacity));
  24700. }
  24701. .sm\:border-green-300 {
  24702. --border-opacity: 1;
  24703. border-color: #9ae6b4;
  24704. border-color: rgba(154, 230, 180, var(--border-opacity));
  24705. }
  24706. .sm\:border-green-400 {
  24707. --border-opacity: 1;
  24708. border-color: #68d391;
  24709. border-color: rgba(104, 211, 145, var(--border-opacity));
  24710. }
  24711. .sm\:border-green-500 {
  24712. --border-opacity: 1;
  24713. border-color: #48bb78;
  24714. border-color: rgba(72, 187, 120, var(--border-opacity));
  24715. }
  24716. .sm\:border-green-600 {
  24717. --border-opacity: 1;
  24718. border-color: #38a169;
  24719. border-color: rgba(56, 161, 105, var(--border-opacity));
  24720. }
  24721. .sm\:border-green-700 {
  24722. --border-opacity: 1;
  24723. border-color: #2f855a;
  24724. border-color: rgba(47, 133, 90, var(--border-opacity));
  24725. }
  24726. .sm\:border-green-800 {
  24727. --border-opacity: 1;
  24728. border-color: #276749;
  24729. border-color: rgba(39, 103, 73, var(--border-opacity));
  24730. }
  24731. .sm\:border-green-900 {
  24732. --border-opacity: 1;
  24733. border-color: #22543d;
  24734. border-color: rgba(34, 84, 61, var(--border-opacity));
  24735. }
  24736. .sm\:border-teal-100 {
  24737. --border-opacity: 1;
  24738. border-color: #e6fffa;
  24739. border-color: rgba(230, 255, 250, var(--border-opacity));
  24740. }
  24741. .sm\:border-teal-200 {
  24742. --border-opacity: 1;
  24743. border-color: #b2f5ea;
  24744. border-color: rgba(178, 245, 234, var(--border-opacity));
  24745. }
  24746. .sm\:border-teal-300 {
  24747. --border-opacity: 1;
  24748. border-color: #81e6d9;
  24749. border-color: rgba(129, 230, 217, var(--border-opacity));
  24750. }
  24751. .sm\:border-teal-400 {
  24752. --border-opacity: 1;
  24753. border-color: #4fd1c5;
  24754. border-color: rgba(79, 209, 197, var(--border-opacity));
  24755. }
  24756. .sm\:border-teal-500 {
  24757. --border-opacity: 1;
  24758. border-color: #38b2ac;
  24759. border-color: rgba(56, 178, 172, var(--border-opacity));
  24760. }
  24761. .sm\:border-teal-600 {
  24762. --border-opacity: 1;
  24763. border-color: #319795;
  24764. border-color: rgba(49, 151, 149, var(--border-opacity));
  24765. }
  24766. .sm\:border-teal-700 {
  24767. --border-opacity: 1;
  24768. border-color: #2c7a7b;
  24769. border-color: rgba(44, 122, 123, var(--border-opacity));
  24770. }
  24771. .sm\:border-teal-800 {
  24772. --border-opacity: 1;
  24773. border-color: #285e61;
  24774. border-color: rgba(40, 94, 97, var(--border-opacity));
  24775. }
  24776. .sm\:border-teal-900 {
  24777. --border-opacity: 1;
  24778. border-color: #234e52;
  24779. border-color: rgba(35, 78, 82, var(--border-opacity));
  24780. }
  24781. .sm\:border-blue-100 {
  24782. --border-opacity: 1;
  24783. border-color: #ebf8ff;
  24784. border-color: rgba(235, 248, 255, var(--border-opacity));
  24785. }
  24786. .sm\:border-blue-200 {
  24787. --border-opacity: 1;
  24788. border-color: #bee3f8;
  24789. border-color: rgba(190, 227, 248, var(--border-opacity));
  24790. }
  24791. .sm\:border-blue-300 {
  24792. --border-opacity: 1;
  24793. border-color: #90cdf4;
  24794. border-color: rgba(144, 205, 244, var(--border-opacity));
  24795. }
  24796. .sm\:border-blue-400 {
  24797. --border-opacity: 1;
  24798. border-color: #63b3ed;
  24799. border-color: rgba(99, 179, 237, var(--border-opacity));
  24800. }
  24801. .sm\:border-blue-500 {
  24802. --border-opacity: 1;
  24803. border-color: #4299e1;
  24804. border-color: rgba(66, 153, 225, var(--border-opacity));
  24805. }
  24806. .sm\:border-blue-600 {
  24807. --border-opacity: 1;
  24808. border-color: #3182ce;
  24809. border-color: rgba(49, 130, 206, var(--border-opacity));
  24810. }
  24811. .sm\:border-blue-700 {
  24812. --border-opacity: 1;
  24813. border-color: #2b6cb0;
  24814. border-color: rgba(43, 108, 176, var(--border-opacity));
  24815. }
  24816. .sm\:border-blue-800 {
  24817. --border-opacity: 1;
  24818. border-color: #2c5282;
  24819. border-color: rgba(44, 82, 130, var(--border-opacity));
  24820. }
  24821. .sm\:border-blue-900 {
  24822. --border-opacity: 1;
  24823. border-color: #2a4365;
  24824. border-color: rgba(42, 67, 101, var(--border-opacity));
  24825. }
  24826. .sm\:border-indigo-100 {
  24827. --border-opacity: 1;
  24828. border-color: #ebf4ff;
  24829. border-color: rgba(235, 244, 255, var(--border-opacity));
  24830. }
  24831. .sm\:border-indigo-200 {
  24832. --border-opacity: 1;
  24833. border-color: #c3dafe;
  24834. border-color: rgba(195, 218, 254, var(--border-opacity));
  24835. }
  24836. .sm\:border-indigo-300 {
  24837. --border-opacity: 1;
  24838. border-color: #a3bffa;
  24839. border-color: rgba(163, 191, 250, var(--border-opacity));
  24840. }
  24841. .sm\:border-indigo-400 {
  24842. --border-opacity: 1;
  24843. border-color: #7f9cf5;
  24844. border-color: rgba(127, 156, 245, var(--border-opacity));
  24845. }
  24846. .sm\:border-indigo-500 {
  24847. --border-opacity: 1;
  24848. border-color: #667eea;
  24849. border-color: rgba(102, 126, 234, var(--border-opacity));
  24850. }
  24851. .sm\:border-indigo-600 {
  24852. --border-opacity: 1;
  24853. border-color: #5a67d8;
  24854. border-color: rgba(90, 103, 216, var(--border-opacity));
  24855. }
  24856. .sm\:border-indigo-700 {
  24857. --border-opacity: 1;
  24858. border-color: #4c51bf;
  24859. border-color: rgba(76, 81, 191, var(--border-opacity));
  24860. }
  24861. .sm\:border-indigo-800 {
  24862. --border-opacity: 1;
  24863. border-color: #434190;
  24864. border-color: rgba(67, 65, 144, var(--border-opacity));
  24865. }
  24866. .sm\:border-indigo-900 {
  24867. --border-opacity: 1;
  24868. border-color: #3c366b;
  24869. border-color: rgba(60, 54, 107, var(--border-opacity));
  24870. }
  24871. .sm\:border-purple-100 {
  24872. --border-opacity: 1;
  24873. border-color: #faf5ff;
  24874. border-color: rgba(250, 245, 255, var(--border-opacity));
  24875. }
  24876. .sm\:border-purple-200 {
  24877. --border-opacity: 1;
  24878. border-color: #e9d8fd;
  24879. border-color: rgba(233, 216, 253, var(--border-opacity));
  24880. }
  24881. .sm\:border-purple-300 {
  24882. --border-opacity: 1;
  24883. border-color: #d6bcfa;
  24884. border-color: rgba(214, 188, 250, var(--border-opacity));
  24885. }
  24886. .sm\:border-purple-400 {
  24887. --border-opacity: 1;
  24888. border-color: #b794f4;
  24889. border-color: rgba(183, 148, 244, var(--border-opacity));
  24890. }
  24891. .sm\:border-purple-500 {
  24892. --border-opacity: 1;
  24893. border-color: #9f7aea;
  24894. border-color: rgba(159, 122, 234, var(--border-opacity));
  24895. }
  24896. .sm\:border-purple-600 {
  24897. --border-opacity: 1;
  24898. border-color: #805ad5;
  24899. border-color: rgba(128, 90, 213, var(--border-opacity));
  24900. }
  24901. .sm\:border-purple-700 {
  24902. --border-opacity: 1;
  24903. border-color: #6b46c1;
  24904. border-color: rgba(107, 70, 193, var(--border-opacity));
  24905. }
  24906. .sm\:border-purple-800 {
  24907. --border-opacity: 1;
  24908. border-color: #553c9a;
  24909. border-color: rgba(85, 60, 154, var(--border-opacity));
  24910. }
  24911. .sm\:border-purple-900 {
  24912. --border-opacity: 1;
  24913. border-color: #44337a;
  24914. border-color: rgba(68, 51, 122, var(--border-opacity));
  24915. }
  24916. .sm\:border-pink-100 {
  24917. --border-opacity: 1;
  24918. border-color: #fff5f7;
  24919. border-color: rgba(255, 245, 247, var(--border-opacity));
  24920. }
  24921. .sm\:border-pink-200 {
  24922. --border-opacity: 1;
  24923. border-color: #fed7e2;
  24924. border-color: rgba(254, 215, 226, var(--border-opacity));
  24925. }
  24926. .sm\:border-pink-300 {
  24927. --border-opacity: 1;
  24928. border-color: #fbb6ce;
  24929. border-color: rgba(251, 182, 206, var(--border-opacity));
  24930. }
  24931. .sm\:border-pink-400 {
  24932. --border-opacity: 1;
  24933. border-color: #f687b3;
  24934. border-color: rgba(246, 135, 179, var(--border-opacity));
  24935. }
  24936. .sm\:border-pink-500 {
  24937. --border-opacity: 1;
  24938. border-color: #ed64a6;
  24939. border-color: rgba(237, 100, 166, var(--border-opacity));
  24940. }
  24941. .sm\:border-pink-600 {
  24942. --border-opacity: 1;
  24943. border-color: #d53f8c;
  24944. border-color: rgba(213, 63, 140, var(--border-opacity));
  24945. }
  24946. .sm\:border-pink-700 {
  24947. --border-opacity: 1;
  24948. border-color: #b83280;
  24949. border-color: rgba(184, 50, 128, var(--border-opacity));
  24950. }
  24951. .sm\:border-pink-800 {
  24952. --border-opacity: 1;
  24953. border-color: #97266d;
  24954. border-color: rgba(151, 38, 109, var(--border-opacity));
  24955. }
  24956. .sm\:border-pink-900 {
  24957. --border-opacity: 1;
  24958. border-color: #702459;
  24959. border-color: rgba(112, 36, 89, var(--border-opacity));
  24960. }
  24961. .sm\:hover\:border-transparent:hover {
  24962. border-color: transparent;
  24963. }
  24964. .sm\:hover\:border-current:hover {
  24965. border-color: currentColor;
  24966. }
  24967. .sm\:hover\:border-black:hover {
  24968. --border-opacity: 1;
  24969. border-color: #000;
  24970. border-color: rgba(0, 0, 0, var(--border-opacity));
  24971. }
  24972. .sm\:hover\:border-white:hover {
  24973. --border-opacity: 1;
  24974. border-color: #fff;
  24975. border-color: rgba(255, 255, 255, var(--border-opacity));
  24976. }
  24977. .sm\:hover\:border-gray-100:hover {
  24978. --border-opacity: 1;
  24979. border-color: #f7fafc;
  24980. border-color: rgba(247, 250, 252, var(--border-opacity));
  24981. }
  24982. .sm\:hover\:border-gray-200:hover {
  24983. --border-opacity: 1;
  24984. border-color: #edf2f7;
  24985. border-color: rgba(237, 242, 247, var(--border-opacity));
  24986. }
  24987. .sm\:hover\:border-gray-300:hover {
  24988. --border-opacity: 1;
  24989. border-color: #e2e8f0;
  24990. border-color: rgba(226, 232, 240, var(--border-opacity));
  24991. }
  24992. .sm\:hover\:border-gray-400:hover {
  24993. --border-opacity: 1;
  24994. border-color: #cbd5e0;
  24995. border-color: rgba(203, 213, 224, var(--border-opacity));
  24996. }
  24997. .sm\:hover\:border-gray-500:hover {
  24998. --border-opacity: 1;
  24999. border-color: #a0aec0;
  25000. border-color: rgba(160, 174, 192, var(--border-opacity));
  25001. }
  25002. .sm\:hover\:border-gray-600:hover {
  25003. --border-opacity: 1;
  25004. border-color: #718096;
  25005. border-color: rgba(113, 128, 150, var(--border-opacity));
  25006. }
  25007. .sm\:hover\:border-gray-700:hover {
  25008. --border-opacity: 1;
  25009. border-color: #4a5568;
  25010. border-color: rgba(74, 85, 104, var(--border-opacity));
  25011. }
  25012. .sm\:hover\:border-gray-800:hover {
  25013. --border-opacity: 1;
  25014. border-color: #2d3748;
  25015. border-color: rgba(45, 55, 72, var(--border-opacity));
  25016. }
  25017. .sm\:hover\:border-gray-900:hover {
  25018. --border-opacity: 1;
  25019. border-color: #1a202c;
  25020. border-color: rgba(26, 32, 44, var(--border-opacity));
  25021. }
  25022. .sm\:hover\:border-red-100:hover {
  25023. --border-opacity: 1;
  25024. border-color: #fff5f5;
  25025. border-color: rgba(255, 245, 245, var(--border-opacity));
  25026. }
  25027. .sm\:hover\:border-red-200:hover {
  25028. --border-opacity: 1;
  25029. border-color: #fed7d7;
  25030. border-color: rgba(254, 215, 215, var(--border-opacity));
  25031. }
  25032. .sm\:hover\:border-red-300:hover {
  25033. --border-opacity: 1;
  25034. border-color: #feb2b2;
  25035. border-color: rgba(254, 178, 178, var(--border-opacity));
  25036. }
  25037. .sm\:hover\:border-red-400:hover {
  25038. --border-opacity: 1;
  25039. border-color: #fc8181;
  25040. border-color: rgba(252, 129, 129, var(--border-opacity));
  25041. }
  25042. .sm\:hover\:border-red-500:hover {
  25043. --border-opacity: 1;
  25044. border-color: #f56565;
  25045. border-color: rgba(245, 101, 101, var(--border-opacity));
  25046. }
  25047. .sm\:hover\:border-red-600:hover {
  25048. --border-opacity: 1;
  25049. border-color: #e53e3e;
  25050. border-color: rgba(229, 62, 62, var(--border-opacity));
  25051. }
  25052. .sm\:hover\:border-red-700:hover {
  25053. --border-opacity: 1;
  25054. border-color: #c53030;
  25055. border-color: rgba(197, 48, 48, var(--border-opacity));
  25056. }
  25057. .sm\:hover\:border-red-800:hover {
  25058. --border-opacity: 1;
  25059. border-color: #9b2c2c;
  25060. border-color: rgba(155, 44, 44, var(--border-opacity));
  25061. }
  25062. .sm\:hover\:border-red-900:hover {
  25063. --border-opacity: 1;
  25064. border-color: #742a2a;
  25065. border-color: rgba(116, 42, 42, var(--border-opacity));
  25066. }
  25067. .sm\:hover\:border-orange-100:hover {
  25068. --border-opacity: 1;
  25069. border-color: #fffaf0;
  25070. border-color: rgba(255, 250, 240, var(--border-opacity));
  25071. }
  25072. .sm\:hover\:border-orange-200:hover {
  25073. --border-opacity: 1;
  25074. border-color: #feebc8;
  25075. border-color: rgba(254, 235, 200, var(--border-opacity));
  25076. }
  25077. .sm\:hover\:border-orange-300:hover {
  25078. --border-opacity: 1;
  25079. border-color: #fbd38d;
  25080. border-color: rgba(251, 211, 141, var(--border-opacity));
  25081. }
  25082. .sm\:hover\:border-orange-400:hover {
  25083. --border-opacity: 1;
  25084. border-color: #f6ad55;
  25085. border-color: rgba(246, 173, 85, var(--border-opacity));
  25086. }
  25087. .sm\:hover\:border-orange-500:hover {
  25088. --border-opacity: 1;
  25089. border-color: #ed8936;
  25090. border-color: rgba(237, 137, 54, var(--border-opacity));
  25091. }
  25092. .sm\:hover\:border-orange-600:hover {
  25093. --border-opacity: 1;
  25094. border-color: #dd6b20;
  25095. border-color: rgba(221, 107, 32, var(--border-opacity));
  25096. }
  25097. .sm\:hover\:border-orange-700:hover {
  25098. --border-opacity: 1;
  25099. border-color: #c05621;
  25100. border-color: rgba(192, 86, 33, var(--border-opacity));
  25101. }
  25102. .sm\:hover\:border-orange-800:hover {
  25103. --border-opacity: 1;
  25104. border-color: #9c4221;
  25105. border-color: rgba(156, 66, 33, var(--border-opacity));
  25106. }
  25107. .sm\:hover\:border-orange-900:hover {
  25108. --border-opacity: 1;
  25109. border-color: #7b341e;
  25110. border-color: rgba(123, 52, 30, var(--border-opacity));
  25111. }
  25112. .sm\:hover\:border-yellow-100:hover {
  25113. --border-opacity: 1;
  25114. border-color: #fffff0;
  25115. border-color: rgba(255, 255, 240, var(--border-opacity));
  25116. }
  25117. .sm\:hover\:border-yellow-200:hover {
  25118. --border-opacity: 1;
  25119. border-color: #fefcbf;
  25120. border-color: rgba(254, 252, 191, var(--border-opacity));
  25121. }
  25122. .sm\:hover\:border-yellow-300:hover {
  25123. --border-opacity: 1;
  25124. border-color: #faf089;
  25125. border-color: rgba(250, 240, 137, var(--border-opacity));
  25126. }
  25127. .sm\:hover\:border-yellow-400:hover {
  25128. --border-opacity: 1;
  25129. border-color: #f6e05e;
  25130. border-color: rgba(246, 224, 94, var(--border-opacity));
  25131. }
  25132. .sm\:hover\:border-yellow-500:hover {
  25133. --border-opacity: 1;
  25134. border-color: #ecc94b;
  25135. border-color: rgba(236, 201, 75, var(--border-opacity));
  25136. }
  25137. .sm\:hover\:border-yellow-600:hover {
  25138. --border-opacity: 1;
  25139. border-color: #d69e2e;
  25140. border-color: rgba(214, 158, 46, var(--border-opacity));
  25141. }
  25142. .sm\:hover\:border-yellow-700:hover {
  25143. --border-opacity: 1;
  25144. border-color: #b7791f;
  25145. border-color: rgba(183, 121, 31, var(--border-opacity));
  25146. }
  25147. .sm\:hover\:border-yellow-800:hover {
  25148. --border-opacity: 1;
  25149. border-color: #975a16;
  25150. border-color: rgba(151, 90, 22, var(--border-opacity));
  25151. }
  25152. .sm\:hover\:border-yellow-900:hover {
  25153. --border-opacity: 1;
  25154. border-color: #744210;
  25155. border-color: rgba(116, 66, 16, var(--border-opacity));
  25156. }
  25157. .sm\:hover\:border-green-100:hover {
  25158. --border-opacity: 1;
  25159. border-color: #f0fff4;
  25160. border-color: rgba(240, 255, 244, var(--border-opacity));
  25161. }
  25162. .sm\:hover\:border-green-200:hover {
  25163. --border-opacity: 1;
  25164. border-color: #c6f6d5;
  25165. border-color: rgba(198, 246, 213, var(--border-opacity));
  25166. }
  25167. .sm\:hover\:border-green-300:hover {
  25168. --border-opacity: 1;
  25169. border-color: #9ae6b4;
  25170. border-color: rgba(154, 230, 180, var(--border-opacity));
  25171. }
  25172. .sm\:hover\:border-green-400:hover {
  25173. --border-opacity: 1;
  25174. border-color: #68d391;
  25175. border-color: rgba(104, 211, 145, var(--border-opacity));
  25176. }
  25177. .sm\:hover\:border-green-500:hover {
  25178. --border-opacity: 1;
  25179. border-color: #48bb78;
  25180. border-color: rgba(72, 187, 120, var(--border-opacity));
  25181. }
  25182. .sm\:hover\:border-green-600:hover {
  25183. --border-opacity: 1;
  25184. border-color: #38a169;
  25185. border-color: rgba(56, 161, 105, var(--border-opacity));
  25186. }
  25187. .sm\:hover\:border-green-700:hover {
  25188. --border-opacity: 1;
  25189. border-color: #2f855a;
  25190. border-color: rgba(47, 133, 90, var(--border-opacity));
  25191. }
  25192. .sm\:hover\:border-green-800:hover {
  25193. --border-opacity: 1;
  25194. border-color: #276749;
  25195. border-color: rgba(39, 103, 73, var(--border-opacity));
  25196. }
  25197. .sm\:hover\:border-green-900:hover {
  25198. --border-opacity: 1;
  25199. border-color: #22543d;
  25200. border-color: rgba(34, 84, 61, var(--border-opacity));
  25201. }
  25202. .sm\:hover\:border-teal-100:hover {
  25203. --border-opacity: 1;
  25204. border-color: #e6fffa;
  25205. border-color: rgba(230, 255, 250, var(--border-opacity));
  25206. }
  25207. .sm\:hover\:border-teal-200:hover {
  25208. --border-opacity: 1;
  25209. border-color: #b2f5ea;
  25210. border-color: rgba(178, 245, 234, var(--border-opacity));
  25211. }
  25212. .sm\:hover\:border-teal-300:hover {
  25213. --border-opacity: 1;
  25214. border-color: #81e6d9;
  25215. border-color: rgba(129, 230, 217, var(--border-opacity));
  25216. }
  25217. .sm\:hover\:border-teal-400:hover {
  25218. --border-opacity: 1;
  25219. border-color: #4fd1c5;
  25220. border-color: rgba(79, 209, 197, var(--border-opacity));
  25221. }
  25222. .sm\:hover\:border-teal-500:hover {
  25223. --border-opacity: 1;
  25224. border-color: #38b2ac;
  25225. border-color: rgba(56, 178, 172, var(--border-opacity));
  25226. }
  25227. .sm\:hover\:border-teal-600:hover {
  25228. --border-opacity: 1;
  25229. border-color: #319795;
  25230. border-color: rgba(49, 151, 149, var(--border-opacity));
  25231. }
  25232. .sm\:hover\:border-teal-700:hover {
  25233. --border-opacity: 1;
  25234. border-color: #2c7a7b;
  25235. border-color: rgba(44, 122, 123, var(--border-opacity));
  25236. }
  25237. .sm\:hover\:border-teal-800:hover {
  25238. --border-opacity: 1;
  25239. border-color: #285e61;
  25240. border-color: rgba(40, 94, 97, var(--border-opacity));
  25241. }
  25242. .sm\:hover\:border-teal-900:hover {
  25243. --border-opacity: 1;
  25244. border-color: #234e52;
  25245. border-color: rgba(35, 78, 82, var(--border-opacity));
  25246. }
  25247. .sm\:hover\:border-blue-100:hover {
  25248. --border-opacity: 1;
  25249. border-color: #ebf8ff;
  25250. border-color: rgba(235, 248, 255, var(--border-opacity));
  25251. }
  25252. .sm\:hover\:border-blue-200:hover {
  25253. --border-opacity: 1;
  25254. border-color: #bee3f8;
  25255. border-color: rgba(190, 227, 248, var(--border-opacity));
  25256. }
  25257. .sm\:hover\:border-blue-300:hover {
  25258. --border-opacity: 1;
  25259. border-color: #90cdf4;
  25260. border-color: rgba(144, 205, 244, var(--border-opacity));
  25261. }
  25262. .sm\:hover\:border-blue-400:hover {
  25263. --border-opacity: 1;
  25264. border-color: #63b3ed;
  25265. border-color: rgba(99, 179, 237, var(--border-opacity));
  25266. }
  25267. .sm\:hover\:border-blue-500:hover {
  25268. --border-opacity: 1;
  25269. border-color: #4299e1;
  25270. border-color: rgba(66, 153, 225, var(--border-opacity));
  25271. }
  25272. .sm\:hover\:border-blue-600:hover {
  25273. --border-opacity: 1;
  25274. border-color: #3182ce;
  25275. border-color: rgba(49, 130, 206, var(--border-opacity));
  25276. }
  25277. .sm\:hover\:border-blue-700:hover {
  25278. --border-opacity: 1;
  25279. border-color: #2b6cb0;
  25280. border-color: rgba(43, 108, 176, var(--border-opacity));
  25281. }
  25282. .sm\:hover\:border-blue-800:hover {
  25283. --border-opacity: 1;
  25284. border-color: #2c5282;
  25285. border-color: rgba(44, 82, 130, var(--border-opacity));
  25286. }
  25287. .sm\:hover\:border-blue-900:hover {
  25288. --border-opacity: 1;
  25289. border-color: #2a4365;
  25290. border-color: rgba(42, 67, 101, var(--border-opacity));
  25291. }
  25292. .sm\:hover\:border-indigo-100:hover {
  25293. --border-opacity: 1;
  25294. border-color: #ebf4ff;
  25295. border-color: rgba(235, 244, 255, var(--border-opacity));
  25296. }
  25297. .sm\:hover\:border-indigo-200:hover {
  25298. --border-opacity: 1;
  25299. border-color: #c3dafe;
  25300. border-color: rgba(195, 218, 254, var(--border-opacity));
  25301. }
  25302. .sm\:hover\:border-indigo-300:hover {
  25303. --border-opacity: 1;
  25304. border-color: #a3bffa;
  25305. border-color: rgba(163, 191, 250, var(--border-opacity));
  25306. }
  25307. .sm\:hover\:border-indigo-400:hover {
  25308. --border-opacity: 1;
  25309. border-color: #7f9cf5;
  25310. border-color: rgba(127, 156, 245, var(--border-opacity));
  25311. }
  25312. .sm\:hover\:border-indigo-500:hover {
  25313. --border-opacity: 1;
  25314. border-color: #667eea;
  25315. border-color: rgba(102, 126, 234, var(--border-opacity));
  25316. }
  25317. .sm\:hover\:border-indigo-600:hover {
  25318. --border-opacity: 1;
  25319. border-color: #5a67d8;
  25320. border-color: rgba(90, 103, 216, var(--border-opacity));
  25321. }
  25322. .sm\:hover\:border-indigo-700:hover {
  25323. --border-opacity: 1;
  25324. border-color: #4c51bf;
  25325. border-color: rgba(76, 81, 191, var(--border-opacity));
  25326. }
  25327. .sm\:hover\:border-indigo-800:hover {
  25328. --border-opacity: 1;
  25329. border-color: #434190;
  25330. border-color: rgba(67, 65, 144, var(--border-opacity));
  25331. }
  25332. .sm\:hover\:border-indigo-900:hover {
  25333. --border-opacity: 1;
  25334. border-color: #3c366b;
  25335. border-color: rgba(60, 54, 107, var(--border-opacity));
  25336. }
  25337. .sm\:hover\:border-purple-100:hover {
  25338. --border-opacity: 1;
  25339. border-color: #faf5ff;
  25340. border-color: rgba(250, 245, 255, var(--border-opacity));
  25341. }
  25342. .sm\:hover\:border-purple-200:hover {
  25343. --border-opacity: 1;
  25344. border-color: #e9d8fd;
  25345. border-color: rgba(233, 216, 253, var(--border-opacity));
  25346. }
  25347. .sm\:hover\:border-purple-300:hover {
  25348. --border-opacity: 1;
  25349. border-color: #d6bcfa;
  25350. border-color: rgba(214, 188, 250, var(--border-opacity));
  25351. }
  25352. .sm\:hover\:border-purple-400:hover {
  25353. --border-opacity: 1;
  25354. border-color: #b794f4;
  25355. border-color: rgba(183, 148, 244, var(--border-opacity));
  25356. }
  25357. .sm\:hover\:border-purple-500:hover {
  25358. --border-opacity: 1;
  25359. border-color: #9f7aea;
  25360. border-color: rgba(159, 122, 234, var(--border-opacity));
  25361. }
  25362. .sm\:hover\:border-purple-600:hover {
  25363. --border-opacity: 1;
  25364. border-color: #805ad5;
  25365. border-color: rgba(128, 90, 213, var(--border-opacity));
  25366. }
  25367. .sm\:hover\:border-purple-700:hover {
  25368. --border-opacity: 1;
  25369. border-color: #6b46c1;
  25370. border-color: rgba(107, 70, 193, var(--border-opacity));
  25371. }
  25372. .sm\:hover\:border-purple-800:hover {
  25373. --border-opacity: 1;
  25374. border-color: #553c9a;
  25375. border-color: rgba(85, 60, 154, var(--border-opacity));
  25376. }
  25377. .sm\:hover\:border-purple-900:hover {
  25378. --border-opacity: 1;
  25379. border-color: #44337a;
  25380. border-color: rgba(68, 51, 122, var(--border-opacity));
  25381. }
  25382. .sm\:hover\:border-pink-100:hover {
  25383. --border-opacity: 1;
  25384. border-color: #fff5f7;
  25385. border-color: rgba(255, 245, 247, var(--border-opacity));
  25386. }
  25387. .sm\:hover\:border-pink-200:hover {
  25388. --border-opacity: 1;
  25389. border-color: #fed7e2;
  25390. border-color: rgba(254, 215, 226, var(--border-opacity));
  25391. }
  25392. .sm\:hover\:border-pink-300:hover {
  25393. --border-opacity: 1;
  25394. border-color: #fbb6ce;
  25395. border-color: rgba(251, 182, 206, var(--border-opacity));
  25396. }
  25397. .sm\:hover\:border-pink-400:hover {
  25398. --border-opacity: 1;
  25399. border-color: #f687b3;
  25400. border-color: rgba(246, 135, 179, var(--border-opacity));
  25401. }
  25402. .sm\:hover\:border-pink-500:hover {
  25403. --border-opacity: 1;
  25404. border-color: #ed64a6;
  25405. border-color: rgba(237, 100, 166, var(--border-opacity));
  25406. }
  25407. .sm\:hover\:border-pink-600:hover {
  25408. --border-opacity: 1;
  25409. border-color: #d53f8c;
  25410. border-color: rgba(213, 63, 140, var(--border-opacity));
  25411. }
  25412. .sm\:hover\:border-pink-700:hover {
  25413. --border-opacity: 1;
  25414. border-color: #b83280;
  25415. border-color: rgba(184, 50, 128, var(--border-opacity));
  25416. }
  25417. .sm\:hover\:border-pink-800:hover {
  25418. --border-opacity: 1;
  25419. border-color: #97266d;
  25420. border-color: rgba(151, 38, 109, var(--border-opacity));
  25421. }
  25422. .sm\:hover\:border-pink-900:hover {
  25423. --border-opacity: 1;
  25424. border-color: #702459;
  25425. border-color: rgba(112, 36, 89, var(--border-opacity));
  25426. }
  25427. .sm\:focus\:border-transparent:focus {
  25428. border-color: transparent;
  25429. }
  25430. .sm\:focus\:border-current:focus {
  25431. border-color: currentColor;
  25432. }
  25433. .sm\:focus\:border-black:focus {
  25434. --border-opacity: 1;
  25435. border-color: #000;
  25436. border-color: rgba(0, 0, 0, var(--border-opacity));
  25437. }
  25438. .sm\:focus\:border-white:focus {
  25439. --border-opacity: 1;
  25440. border-color: #fff;
  25441. border-color: rgba(255, 255, 255, var(--border-opacity));
  25442. }
  25443. .sm\:focus\:border-gray-100:focus {
  25444. --border-opacity: 1;
  25445. border-color: #f7fafc;
  25446. border-color: rgba(247, 250, 252, var(--border-opacity));
  25447. }
  25448. .sm\:focus\:border-gray-200:focus {
  25449. --border-opacity: 1;
  25450. border-color: #edf2f7;
  25451. border-color: rgba(237, 242, 247, var(--border-opacity));
  25452. }
  25453. .sm\:focus\:border-gray-300:focus {
  25454. --border-opacity: 1;
  25455. border-color: #e2e8f0;
  25456. border-color: rgba(226, 232, 240, var(--border-opacity));
  25457. }
  25458. .sm\:focus\:border-gray-400:focus {
  25459. --border-opacity: 1;
  25460. border-color: #cbd5e0;
  25461. border-color: rgba(203, 213, 224, var(--border-opacity));
  25462. }
  25463. .sm\:focus\:border-gray-500:focus {
  25464. --border-opacity: 1;
  25465. border-color: #a0aec0;
  25466. border-color: rgba(160, 174, 192, var(--border-opacity));
  25467. }
  25468. .sm\:focus\:border-gray-600:focus {
  25469. --border-opacity: 1;
  25470. border-color: #718096;
  25471. border-color: rgba(113, 128, 150, var(--border-opacity));
  25472. }
  25473. .sm\:focus\:border-gray-700:focus {
  25474. --border-opacity: 1;
  25475. border-color: #4a5568;
  25476. border-color: rgba(74, 85, 104, var(--border-opacity));
  25477. }
  25478. .sm\:focus\:border-gray-800:focus {
  25479. --border-opacity: 1;
  25480. border-color: #2d3748;
  25481. border-color: rgba(45, 55, 72, var(--border-opacity));
  25482. }
  25483. .sm\:focus\:border-gray-900:focus {
  25484. --border-opacity: 1;
  25485. border-color: #1a202c;
  25486. border-color: rgba(26, 32, 44, var(--border-opacity));
  25487. }
  25488. .sm\:focus\:border-red-100:focus {
  25489. --border-opacity: 1;
  25490. border-color: #fff5f5;
  25491. border-color: rgba(255, 245, 245, var(--border-opacity));
  25492. }
  25493. .sm\:focus\:border-red-200:focus {
  25494. --border-opacity: 1;
  25495. border-color: #fed7d7;
  25496. border-color: rgba(254, 215, 215, var(--border-opacity));
  25497. }
  25498. .sm\:focus\:border-red-300:focus {
  25499. --border-opacity: 1;
  25500. border-color: #feb2b2;
  25501. border-color: rgba(254, 178, 178, var(--border-opacity));
  25502. }
  25503. .sm\:focus\:border-red-400:focus {
  25504. --border-opacity: 1;
  25505. border-color: #fc8181;
  25506. border-color: rgba(252, 129, 129, var(--border-opacity));
  25507. }
  25508. .sm\:focus\:border-red-500:focus {
  25509. --border-opacity: 1;
  25510. border-color: #f56565;
  25511. border-color: rgba(245, 101, 101, var(--border-opacity));
  25512. }
  25513. .sm\:focus\:border-red-600:focus {
  25514. --border-opacity: 1;
  25515. border-color: #e53e3e;
  25516. border-color: rgba(229, 62, 62, var(--border-opacity));
  25517. }
  25518. .sm\:focus\:border-red-700:focus {
  25519. --border-opacity: 1;
  25520. border-color: #c53030;
  25521. border-color: rgba(197, 48, 48, var(--border-opacity));
  25522. }
  25523. .sm\:focus\:border-red-800:focus {
  25524. --border-opacity: 1;
  25525. border-color: #9b2c2c;
  25526. border-color: rgba(155, 44, 44, var(--border-opacity));
  25527. }
  25528. .sm\:focus\:border-red-900:focus {
  25529. --border-opacity: 1;
  25530. border-color: #742a2a;
  25531. border-color: rgba(116, 42, 42, var(--border-opacity));
  25532. }
  25533. .sm\:focus\:border-orange-100:focus {
  25534. --border-opacity: 1;
  25535. border-color: #fffaf0;
  25536. border-color: rgba(255, 250, 240, var(--border-opacity));
  25537. }
  25538. .sm\:focus\:border-orange-200:focus {
  25539. --border-opacity: 1;
  25540. border-color: #feebc8;
  25541. border-color: rgba(254, 235, 200, var(--border-opacity));
  25542. }
  25543. .sm\:focus\:border-orange-300:focus {
  25544. --border-opacity: 1;
  25545. border-color: #fbd38d;
  25546. border-color: rgba(251, 211, 141, var(--border-opacity));
  25547. }
  25548. .sm\:focus\:border-orange-400:focus {
  25549. --border-opacity: 1;
  25550. border-color: #f6ad55;
  25551. border-color: rgba(246, 173, 85, var(--border-opacity));
  25552. }
  25553. .sm\:focus\:border-orange-500:focus {
  25554. --border-opacity: 1;
  25555. border-color: #ed8936;
  25556. border-color: rgba(237, 137, 54, var(--border-opacity));
  25557. }
  25558. .sm\:focus\:border-orange-600:focus {
  25559. --border-opacity: 1;
  25560. border-color: #dd6b20;
  25561. border-color: rgba(221, 107, 32, var(--border-opacity));
  25562. }
  25563. .sm\:focus\:border-orange-700:focus {
  25564. --border-opacity: 1;
  25565. border-color: #c05621;
  25566. border-color: rgba(192, 86, 33, var(--border-opacity));
  25567. }
  25568. .sm\:focus\:border-orange-800:focus {
  25569. --border-opacity: 1;
  25570. border-color: #9c4221;
  25571. border-color: rgba(156, 66, 33, var(--border-opacity));
  25572. }
  25573. .sm\:focus\:border-orange-900:focus {
  25574. --border-opacity: 1;
  25575. border-color: #7b341e;
  25576. border-color: rgba(123, 52, 30, var(--border-opacity));
  25577. }
  25578. .sm\:focus\:border-yellow-100:focus {
  25579. --border-opacity: 1;
  25580. border-color: #fffff0;
  25581. border-color: rgba(255, 255, 240, var(--border-opacity));
  25582. }
  25583. .sm\:focus\:border-yellow-200:focus {
  25584. --border-opacity: 1;
  25585. border-color: #fefcbf;
  25586. border-color: rgba(254, 252, 191, var(--border-opacity));
  25587. }
  25588. .sm\:focus\:border-yellow-300:focus {
  25589. --border-opacity: 1;
  25590. border-color: #faf089;
  25591. border-color: rgba(250, 240, 137, var(--border-opacity));
  25592. }
  25593. .sm\:focus\:border-yellow-400:focus {
  25594. --border-opacity: 1;
  25595. border-color: #f6e05e;
  25596. border-color: rgba(246, 224, 94, var(--border-opacity));
  25597. }
  25598. .sm\:focus\:border-yellow-500:focus {
  25599. --border-opacity: 1;
  25600. border-color: #ecc94b;
  25601. border-color: rgba(236, 201, 75, var(--border-opacity));
  25602. }
  25603. .sm\:focus\:border-yellow-600:focus {
  25604. --border-opacity: 1;
  25605. border-color: #d69e2e;
  25606. border-color: rgba(214, 158, 46, var(--border-opacity));
  25607. }
  25608. .sm\:focus\:border-yellow-700:focus {
  25609. --border-opacity: 1;
  25610. border-color: #b7791f;
  25611. border-color: rgba(183, 121, 31, var(--border-opacity));
  25612. }
  25613. .sm\:focus\:border-yellow-800:focus {
  25614. --border-opacity: 1;
  25615. border-color: #975a16;
  25616. border-color: rgba(151, 90, 22, var(--border-opacity));
  25617. }
  25618. .sm\:focus\:border-yellow-900:focus {
  25619. --border-opacity: 1;
  25620. border-color: #744210;
  25621. border-color: rgba(116, 66, 16, var(--border-opacity));
  25622. }
  25623. .sm\:focus\:border-green-100:focus {
  25624. --border-opacity: 1;
  25625. border-color: #f0fff4;
  25626. border-color: rgba(240, 255, 244, var(--border-opacity));
  25627. }
  25628. .sm\:focus\:border-green-200:focus {
  25629. --border-opacity: 1;
  25630. border-color: #c6f6d5;
  25631. border-color: rgba(198, 246, 213, var(--border-opacity));
  25632. }
  25633. .sm\:focus\:border-green-300:focus {
  25634. --border-opacity: 1;
  25635. border-color: #9ae6b4;
  25636. border-color: rgba(154, 230, 180, var(--border-opacity));
  25637. }
  25638. .sm\:focus\:border-green-400:focus {
  25639. --border-opacity: 1;
  25640. border-color: #68d391;
  25641. border-color: rgba(104, 211, 145, var(--border-opacity));
  25642. }
  25643. .sm\:focus\:border-green-500:focus {
  25644. --border-opacity: 1;
  25645. border-color: #48bb78;
  25646. border-color: rgba(72, 187, 120, var(--border-opacity));
  25647. }
  25648. .sm\:focus\:border-green-600:focus {
  25649. --border-opacity: 1;
  25650. border-color: #38a169;
  25651. border-color: rgba(56, 161, 105, var(--border-opacity));
  25652. }
  25653. .sm\:focus\:border-green-700:focus {
  25654. --border-opacity: 1;
  25655. border-color: #2f855a;
  25656. border-color: rgba(47, 133, 90, var(--border-opacity));
  25657. }
  25658. .sm\:focus\:border-green-800:focus {
  25659. --border-opacity: 1;
  25660. border-color: #276749;
  25661. border-color: rgba(39, 103, 73, var(--border-opacity));
  25662. }
  25663. .sm\:focus\:border-green-900:focus {
  25664. --border-opacity: 1;
  25665. border-color: #22543d;
  25666. border-color: rgba(34, 84, 61, var(--border-opacity));
  25667. }
  25668. .sm\:focus\:border-teal-100:focus {
  25669. --border-opacity: 1;
  25670. border-color: #e6fffa;
  25671. border-color: rgba(230, 255, 250, var(--border-opacity));
  25672. }
  25673. .sm\:focus\:border-teal-200:focus {
  25674. --border-opacity: 1;
  25675. border-color: #b2f5ea;
  25676. border-color: rgba(178, 245, 234, var(--border-opacity));
  25677. }
  25678. .sm\:focus\:border-teal-300:focus {
  25679. --border-opacity: 1;
  25680. border-color: #81e6d9;
  25681. border-color: rgba(129, 230, 217, var(--border-opacity));
  25682. }
  25683. .sm\:focus\:border-teal-400:focus {
  25684. --border-opacity: 1;
  25685. border-color: #4fd1c5;
  25686. border-color: rgba(79, 209, 197, var(--border-opacity));
  25687. }
  25688. .sm\:focus\:border-teal-500:focus {
  25689. --border-opacity: 1;
  25690. border-color: #38b2ac;
  25691. border-color: rgba(56, 178, 172, var(--border-opacity));
  25692. }
  25693. .sm\:focus\:border-teal-600:focus {
  25694. --border-opacity: 1;
  25695. border-color: #319795;
  25696. border-color: rgba(49, 151, 149, var(--border-opacity));
  25697. }
  25698. .sm\:focus\:border-teal-700:focus {
  25699. --border-opacity: 1;
  25700. border-color: #2c7a7b;
  25701. border-color: rgba(44, 122, 123, var(--border-opacity));
  25702. }
  25703. .sm\:focus\:border-teal-800:focus {
  25704. --border-opacity: 1;
  25705. border-color: #285e61;
  25706. border-color: rgba(40, 94, 97, var(--border-opacity));
  25707. }
  25708. .sm\:focus\:border-teal-900:focus {
  25709. --border-opacity: 1;
  25710. border-color: #234e52;
  25711. border-color: rgba(35, 78, 82, var(--border-opacity));
  25712. }
  25713. .sm\:focus\:border-blue-100:focus {
  25714. --border-opacity: 1;
  25715. border-color: #ebf8ff;
  25716. border-color: rgba(235, 248, 255, var(--border-opacity));
  25717. }
  25718. .sm\:focus\:border-blue-200:focus {
  25719. --border-opacity: 1;
  25720. border-color: #bee3f8;
  25721. border-color: rgba(190, 227, 248, var(--border-opacity));
  25722. }
  25723. .sm\:focus\:border-blue-300:focus {
  25724. --border-opacity: 1;
  25725. border-color: #90cdf4;
  25726. border-color: rgba(144, 205, 244, var(--border-opacity));
  25727. }
  25728. .sm\:focus\:border-blue-400:focus {
  25729. --border-opacity: 1;
  25730. border-color: #63b3ed;
  25731. border-color: rgba(99, 179, 237, var(--border-opacity));
  25732. }
  25733. .sm\:focus\:border-blue-500:focus {
  25734. --border-opacity: 1;
  25735. border-color: #4299e1;
  25736. border-color: rgba(66, 153, 225, var(--border-opacity));
  25737. }
  25738. .sm\:focus\:border-blue-600:focus {
  25739. --border-opacity: 1;
  25740. border-color: #3182ce;
  25741. border-color: rgba(49, 130, 206, var(--border-opacity));
  25742. }
  25743. .sm\:focus\:border-blue-700:focus {
  25744. --border-opacity: 1;
  25745. border-color: #2b6cb0;
  25746. border-color: rgba(43, 108, 176, var(--border-opacity));
  25747. }
  25748. .sm\:focus\:border-blue-800:focus {
  25749. --border-opacity: 1;
  25750. border-color: #2c5282;
  25751. border-color: rgba(44, 82, 130, var(--border-opacity));
  25752. }
  25753. .sm\:focus\:border-blue-900:focus {
  25754. --border-opacity: 1;
  25755. border-color: #2a4365;
  25756. border-color: rgba(42, 67, 101, var(--border-opacity));
  25757. }
  25758. .sm\:focus\:border-indigo-100:focus {
  25759. --border-opacity: 1;
  25760. border-color: #ebf4ff;
  25761. border-color: rgba(235, 244, 255, var(--border-opacity));
  25762. }
  25763. .sm\:focus\:border-indigo-200:focus {
  25764. --border-opacity: 1;
  25765. border-color: #c3dafe;
  25766. border-color: rgba(195, 218, 254, var(--border-opacity));
  25767. }
  25768. .sm\:focus\:border-indigo-300:focus {
  25769. --border-opacity: 1;
  25770. border-color: #a3bffa;
  25771. border-color: rgba(163, 191, 250, var(--border-opacity));
  25772. }
  25773. .sm\:focus\:border-indigo-400:focus {
  25774. --border-opacity: 1;
  25775. border-color: #7f9cf5;
  25776. border-color: rgba(127, 156, 245, var(--border-opacity));
  25777. }
  25778. .sm\:focus\:border-indigo-500:focus {
  25779. --border-opacity: 1;
  25780. border-color: #667eea;
  25781. border-color: rgba(102, 126, 234, var(--border-opacity));
  25782. }
  25783. .sm\:focus\:border-indigo-600:focus {
  25784. --border-opacity: 1;
  25785. border-color: #5a67d8;
  25786. border-color: rgba(90, 103, 216, var(--border-opacity));
  25787. }
  25788. .sm\:focus\:border-indigo-700:focus {
  25789. --border-opacity: 1;
  25790. border-color: #4c51bf;
  25791. border-color: rgba(76, 81, 191, var(--border-opacity));
  25792. }
  25793. .sm\:focus\:border-indigo-800:focus {
  25794. --border-opacity: 1;
  25795. border-color: #434190;
  25796. border-color: rgba(67, 65, 144, var(--border-opacity));
  25797. }
  25798. .sm\:focus\:border-indigo-900:focus {
  25799. --border-opacity: 1;
  25800. border-color: #3c366b;
  25801. border-color: rgba(60, 54, 107, var(--border-opacity));
  25802. }
  25803. .sm\:focus\:border-purple-100:focus {
  25804. --border-opacity: 1;
  25805. border-color: #faf5ff;
  25806. border-color: rgba(250, 245, 255, var(--border-opacity));
  25807. }
  25808. .sm\:focus\:border-purple-200:focus {
  25809. --border-opacity: 1;
  25810. border-color: #e9d8fd;
  25811. border-color: rgba(233, 216, 253, var(--border-opacity));
  25812. }
  25813. .sm\:focus\:border-purple-300:focus {
  25814. --border-opacity: 1;
  25815. border-color: #d6bcfa;
  25816. border-color: rgba(214, 188, 250, var(--border-opacity));
  25817. }
  25818. .sm\:focus\:border-purple-400:focus {
  25819. --border-opacity: 1;
  25820. border-color: #b794f4;
  25821. border-color: rgba(183, 148, 244, var(--border-opacity));
  25822. }
  25823. .sm\:focus\:border-purple-500:focus {
  25824. --border-opacity: 1;
  25825. border-color: #9f7aea;
  25826. border-color: rgba(159, 122, 234, var(--border-opacity));
  25827. }
  25828. .sm\:focus\:border-purple-600:focus {
  25829. --border-opacity: 1;
  25830. border-color: #805ad5;
  25831. border-color: rgba(128, 90, 213, var(--border-opacity));
  25832. }
  25833. .sm\:focus\:border-purple-700:focus {
  25834. --border-opacity: 1;
  25835. border-color: #6b46c1;
  25836. border-color: rgba(107, 70, 193, var(--border-opacity));
  25837. }
  25838. .sm\:focus\:border-purple-800:focus {
  25839. --border-opacity: 1;
  25840. border-color: #553c9a;
  25841. border-color: rgba(85, 60, 154, var(--border-opacity));
  25842. }
  25843. .sm\:focus\:border-purple-900:focus {
  25844. --border-opacity: 1;
  25845. border-color: #44337a;
  25846. border-color: rgba(68, 51, 122, var(--border-opacity));
  25847. }
  25848. .sm\:focus\:border-pink-100:focus {
  25849. --border-opacity: 1;
  25850. border-color: #fff5f7;
  25851. border-color: rgba(255, 245, 247, var(--border-opacity));
  25852. }
  25853. .sm\:focus\:border-pink-200:focus {
  25854. --border-opacity: 1;
  25855. border-color: #fed7e2;
  25856. border-color: rgba(254, 215, 226, var(--border-opacity));
  25857. }
  25858. .sm\:focus\:border-pink-300:focus {
  25859. --border-opacity: 1;
  25860. border-color: #fbb6ce;
  25861. border-color: rgba(251, 182, 206, var(--border-opacity));
  25862. }
  25863. .sm\:focus\:border-pink-400:focus {
  25864. --border-opacity: 1;
  25865. border-color: #f687b3;
  25866. border-color: rgba(246, 135, 179, var(--border-opacity));
  25867. }
  25868. .sm\:focus\:border-pink-500:focus {
  25869. --border-opacity: 1;
  25870. border-color: #ed64a6;
  25871. border-color: rgba(237, 100, 166, var(--border-opacity));
  25872. }
  25873. .sm\:focus\:border-pink-600:focus {
  25874. --border-opacity: 1;
  25875. border-color: #d53f8c;
  25876. border-color: rgba(213, 63, 140, var(--border-opacity));
  25877. }
  25878. .sm\:focus\:border-pink-700:focus {
  25879. --border-opacity: 1;
  25880. border-color: #b83280;
  25881. border-color: rgba(184, 50, 128, var(--border-opacity));
  25882. }
  25883. .sm\:focus\:border-pink-800:focus {
  25884. --border-opacity: 1;
  25885. border-color: #97266d;
  25886. border-color: rgba(151, 38, 109, var(--border-opacity));
  25887. }
  25888. .sm\:focus\:border-pink-900:focus {
  25889. --border-opacity: 1;
  25890. border-color: #702459;
  25891. border-color: rgba(112, 36, 89, var(--border-opacity));
  25892. }
  25893. .sm\:border-opacity-0 {
  25894. --border-opacity: 0;
  25895. }
  25896. .sm\:border-opacity-25 {
  25897. --border-opacity: 0.25;
  25898. }
  25899. .sm\:border-opacity-50 {
  25900. --border-opacity: 0.5;
  25901. }
  25902. .sm\:border-opacity-75 {
  25903. --border-opacity: 0.75;
  25904. }
  25905. .sm\:border-opacity-100 {
  25906. --border-opacity: 1;
  25907. }
  25908. .sm\:hover\:border-opacity-0:hover {
  25909. --border-opacity: 0;
  25910. }
  25911. .sm\:hover\:border-opacity-25:hover {
  25912. --border-opacity: 0.25;
  25913. }
  25914. .sm\:hover\:border-opacity-50:hover {
  25915. --border-opacity: 0.5;
  25916. }
  25917. .sm\:hover\:border-opacity-75:hover {
  25918. --border-opacity: 0.75;
  25919. }
  25920. .sm\:hover\:border-opacity-100:hover {
  25921. --border-opacity: 1;
  25922. }
  25923. .sm\:focus\:border-opacity-0:focus {
  25924. --border-opacity: 0;
  25925. }
  25926. .sm\:focus\:border-opacity-25:focus {
  25927. --border-opacity: 0.25;
  25928. }
  25929. .sm\:focus\:border-opacity-50:focus {
  25930. --border-opacity: 0.5;
  25931. }
  25932. .sm\:focus\:border-opacity-75:focus {
  25933. --border-opacity: 0.75;
  25934. }
  25935. .sm\:focus\:border-opacity-100:focus {
  25936. --border-opacity: 1;
  25937. }
  25938. .sm\:rounded-none {
  25939. border-radius: 0;
  25940. }
  25941. .sm\:rounded-sm {
  25942. border-radius: 0.125rem;
  25943. }
  25944. .sm\:rounded {
  25945. border-radius: 0.25rem;
  25946. }
  25947. .sm\:rounded-md {
  25948. border-radius: 0.375rem;
  25949. }
  25950. .sm\:rounded-lg {
  25951. border-radius: 0.5rem;
  25952. }
  25953. .sm\:rounded-full {
  25954. border-radius: 9999px;
  25955. }
  25956. .sm\:rounded-t-none {
  25957. border-top-left-radius: 0;
  25958. border-top-right-radius: 0;
  25959. }
  25960. .sm\:rounded-r-none {
  25961. border-top-right-radius: 0;
  25962. border-bottom-right-radius: 0;
  25963. }
  25964. .sm\:rounded-b-none {
  25965. border-bottom-right-radius: 0;
  25966. border-bottom-left-radius: 0;
  25967. }
  25968. .sm\:rounded-l-none {
  25969. border-top-left-radius: 0;
  25970. border-bottom-left-radius: 0;
  25971. }
  25972. .sm\:rounded-t-sm {
  25973. border-top-left-radius: 0.125rem;
  25974. border-top-right-radius: 0.125rem;
  25975. }
  25976. .sm\:rounded-r-sm {
  25977. border-top-right-radius: 0.125rem;
  25978. border-bottom-right-radius: 0.125rem;
  25979. }
  25980. .sm\:rounded-b-sm {
  25981. border-bottom-right-radius: 0.125rem;
  25982. border-bottom-left-radius: 0.125rem;
  25983. }
  25984. .sm\:rounded-l-sm {
  25985. border-top-left-radius: 0.125rem;
  25986. border-bottom-left-radius: 0.125rem;
  25987. }
  25988. .sm\:rounded-t {
  25989. border-top-left-radius: 0.25rem;
  25990. border-top-right-radius: 0.25rem;
  25991. }
  25992. .sm\:rounded-r {
  25993. border-top-right-radius: 0.25rem;
  25994. border-bottom-right-radius: 0.25rem;
  25995. }
  25996. .sm\:rounded-b {
  25997. border-bottom-right-radius: 0.25rem;
  25998. border-bottom-left-radius: 0.25rem;
  25999. }
  26000. .sm\:rounded-l {
  26001. border-top-left-radius: 0.25rem;
  26002. border-bottom-left-radius: 0.25rem;
  26003. }
  26004. .sm\:rounded-t-md {
  26005. border-top-left-radius: 0.375rem;
  26006. border-top-right-radius: 0.375rem;
  26007. }
  26008. .sm\:rounded-r-md {
  26009. border-top-right-radius: 0.375rem;
  26010. border-bottom-right-radius: 0.375rem;
  26011. }
  26012. .sm\:rounded-b-md {
  26013. border-bottom-right-radius: 0.375rem;
  26014. border-bottom-left-radius: 0.375rem;
  26015. }
  26016. .sm\:rounded-l-md {
  26017. border-top-left-radius: 0.375rem;
  26018. border-bottom-left-radius: 0.375rem;
  26019. }
  26020. .sm\:rounded-t-lg {
  26021. border-top-left-radius: 0.5rem;
  26022. border-top-right-radius: 0.5rem;
  26023. }
  26024. .sm\:rounded-r-lg {
  26025. border-top-right-radius: 0.5rem;
  26026. border-bottom-right-radius: 0.5rem;
  26027. }
  26028. .sm\:rounded-b-lg {
  26029. border-bottom-right-radius: 0.5rem;
  26030. border-bottom-left-radius: 0.5rem;
  26031. }
  26032. .sm\:rounded-l-lg {
  26033. border-top-left-radius: 0.5rem;
  26034. border-bottom-left-radius: 0.5rem;
  26035. }
  26036. .sm\:rounded-t-full {
  26037. border-top-left-radius: 9999px;
  26038. border-top-right-radius: 9999px;
  26039. }
  26040. .sm\:rounded-r-full {
  26041. border-top-right-radius: 9999px;
  26042. border-bottom-right-radius: 9999px;
  26043. }
  26044. .sm\:rounded-b-full {
  26045. border-bottom-right-radius: 9999px;
  26046. border-bottom-left-radius: 9999px;
  26047. }
  26048. .sm\:rounded-l-full {
  26049. border-top-left-radius: 9999px;
  26050. border-bottom-left-radius: 9999px;
  26051. }
  26052. .sm\:rounded-tl-none {
  26053. border-top-left-radius: 0;
  26054. }
  26055. .sm\:rounded-tr-none {
  26056. border-top-right-radius: 0;
  26057. }
  26058. .sm\:rounded-br-none {
  26059. border-bottom-right-radius: 0;
  26060. }
  26061. .sm\:rounded-bl-none {
  26062. border-bottom-left-radius: 0;
  26063. }
  26064. .sm\:rounded-tl-sm {
  26065. border-top-left-radius: 0.125rem;
  26066. }
  26067. .sm\:rounded-tr-sm {
  26068. border-top-right-radius: 0.125rem;
  26069. }
  26070. .sm\:rounded-br-sm {
  26071. border-bottom-right-radius: 0.125rem;
  26072. }
  26073. .sm\:rounded-bl-sm {
  26074. border-bottom-left-radius: 0.125rem;
  26075. }
  26076. .sm\:rounded-tl {
  26077. border-top-left-radius: 0.25rem;
  26078. }
  26079. .sm\:rounded-tr {
  26080. border-top-right-radius: 0.25rem;
  26081. }
  26082. .sm\:rounded-br {
  26083. border-bottom-right-radius: 0.25rem;
  26084. }
  26085. .sm\:rounded-bl {
  26086. border-bottom-left-radius: 0.25rem;
  26087. }
  26088. .sm\:rounded-tl-md {
  26089. border-top-left-radius: 0.375rem;
  26090. }
  26091. .sm\:rounded-tr-md {
  26092. border-top-right-radius: 0.375rem;
  26093. }
  26094. .sm\:rounded-br-md {
  26095. border-bottom-right-radius: 0.375rem;
  26096. }
  26097. .sm\:rounded-bl-md {
  26098. border-bottom-left-radius: 0.375rem;
  26099. }
  26100. .sm\:rounded-tl-lg {
  26101. border-top-left-radius: 0.5rem;
  26102. }
  26103. .sm\:rounded-tr-lg {
  26104. border-top-right-radius: 0.5rem;
  26105. }
  26106. .sm\:rounded-br-lg {
  26107. border-bottom-right-radius: 0.5rem;
  26108. }
  26109. .sm\:rounded-bl-lg {
  26110. border-bottom-left-radius: 0.5rem;
  26111. }
  26112. .sm\:rounded-tl-full {
  26113. border-top-left-radius: 9999px;
  26114. }
  26115. .sm\:rounded-tr-full {
  26116. border-top-right-radius: 9999px;
  26117. }
  26118. .sm\:rounded-br-full {
  26119. border-bottom-right-radius: 9999px;
  26120. }
  26121. .sm\:rounded-bl-full {
  26122. border-bottom-left-radius: 9999px;
  26123. }
  26124. .sm\:border-solid {
  26125. border-style: solid;
  26126. }
  26127. .sm\:border-dashed {
  26128. border-style: dashed;
  26129. }
  26130. .sm\:border-dotted {
  26131. border-style: dotted;
  26132. }
  26133. .sm\:border-double {
  26134. border-style: double;
  26135. }
  26136. .sm\:border-none {
  26137. border-style: none;
  26138. }
  26139. .sm\:border-0 {
  26140. border-width: 0;
  26141. }
  26142. .sm\:border-2 {
  26143. border-width: 2px;
  26144. }
  26145. .sm\:border-4 {
  26146. border-width: 4px;
  26147. }
  26148. .sm\:border-8 {
  26149. border-width: 8px;
  26150. }
  26151. .sm\:border {
  26152. border-width: 1px;
  26153. }
  26154. .sm\:border-t-0 {
  26155. border-top-width: 0;
  26156. }
  26157. .sm\:border-r-0 {
  26158. border-right-width: 0;
  26159. }
  26160. .sm\:border-b-0 {
  26161. border-bottom-width: 0;
  26162. }
  26163. .sm\:border-l-0 {
  26164. border-left-width: 0;
  26165. }
  26166. .sm\:border-t-2 {
  26167. border-top-width: 2px;
  26168. }
  26169. .sm\:border-r-2 {
  26170. border-right-width: 2px;
  26171. }
  26172. .sm\:border-b-2 {
  26173. border-bottom-width: 2px;
  26174. }
  26175. .sm\:border-l-2 {
  26176. border-left-width: 2px;
  26177. }
  26178. .sm\:border-t-4 {
  26179. border-top-width: 4px;
  26180. }
  26181. .sm\:border-r-4 {
  26182. border-right-width: 4px;
  26183. }
  26184. .sm\:border-b-4 {
  26185. border-bottom-width: 4px;
  26186. }
  26187. .sm\:border-l-4 {
  26188. border-left-width: 4px;
  26189. }
  26190. .sm\:border-t-8 {
  26191. border-top-width: 8px;
  26192. }
  26193. .sm\:border-r-8 {
  26194. border-right-width: 8px;
  26195. }
  26196. .sm\:border-b-8 {
  26197. border-bottom-width: 8px;
  26198. }
  26199. .sm\:border-l-8 {
  26200. border-left-width: 8px;
  26201. }
  26202. .sm\:border-t {
  26203. border-top-width: 1px;
  26204. }
  26205. .sm\:border-r {
  26206. border-right-width: 1px;
  26207. }
  26208. .sm\:border-b {
  26209. border-bottom-width: 1px;
  26210. }
  26211. .sm\:border-l {
  26212. border-left-width: 1px;
  26213. }
  26214. .sm\:box-border {
  26215. box-sizing: border-box;
  26216. }
  26217. .sm\:box-content {
  26218. box-sizing: content-box;
  26219. }
  26220. .sm\:cursor-auto {
  26221. cursor: auto;
  26222. }
  26223. .sm\:cursor-default {
  26224. cursor: default;
  26225. }
  26226. .sm\:cursor-pointer {
  26227. cursor: pointer;
  26228. }
  26229. .sm\:cursor-wait {
  26230. cursor: wait;
  26231. }
  26232. .sm\:cursor-text {
  26233. cursor: text;
  26234. }
  26235. .sm\:cursor-move {
  26236. cursor: move;
  26237. }
  26238. .sm\:cursor-not-allowed {
  26239. cursor: not-allowed;
  26240. }
  26241. .sm\:block {
  26242. display: block;
  26243. }
  26244. .sm\:inline-block {
  26245. display: inline-block;
  26246. }
  26247. .sm\:inline {
  26248. display: inline;
  26249. }
  26250. .sm\:flex {
  26251. display: flex;
  26252. }
  26253. .sm\:inline-flex {
  26254. display: inline-flex;
  26255. }
  26256. .sm\:table {
  26257. display: table;
  26258. }
  26259. .sm\:table-caption {
  26260. display: table-caption;
  26261. }
  26262. .sm\:table-cell {
  26263. display: table-cell;
  26264. }
  26265. .sm\:table-column {
  26266. display: table-column;
  26267. }
  26268. .sm\:table-column-group {
  26269. display: table-column-group;
  26270. }
  26271. .sm\:table-footer-group {
  26272. display: table-footer-group;
  26273. }
  26274. .sm\:table-header-group {
  26275. display: table-header-group;
  26276. }
  26277. .sm\:table-row-group {
  26278. display: table-row-group;
  26279. }
  26280. .sm\:table-row {
  26281. display: table-row;
  26282. }
  26283. .sm\:flow-root {
  26284. display: flow-root;
  26285. }
  26286. .sm\:grid {
  26287. display: grid;
  26288. }
  26289. .sm\:inline-grid {
  26290. display: inline-grid;
  26291. }
  26292. .sm\:contents {
  26293. display: contents;
  26294. }
  26295. .sm\:hidden {
  26296. display: none;
  26297. }
  26298. .sm\:flex-row {
  26299. flex-direction: row;
  26300. }
  26301. .sm\:flex-row-reverse {
  26302. flex-direction: row-reverse;
  26303. }
  26304. .sm\:flex-col {
  26305. flex-direction: column;
  26306. }
  26307. .sm\:flex-col-reverse {
  26308. flex-direction: column-reverse;
  26309. }
  26310. .sm\:flex-wrap {
  26311. flex-wrap: wrap;
  26312. }
  26313. .sm\:flex-wrap-reverse {
  26314. flex-wrap: wrap-reverse;
  26315. }
  26316. .sm\:flex-no-wrap {
  26317. flex-wrap: nowrap;
  26318. }
  26319. .sm\:place-items-auto {
  26320. place-items: auto;
  26321. }
  26322. .sm\:place-items-start {
  26323. place-items: start;
  26324. }
  26325. .sm\:place-items-end {
  26326. place-items: end;
  26327. }
  26328. .sm\:place-items-center {
  26329. place-items: center;
  26330. }
  26331. .sm\:place-items-stretch {
  26332. place-items: stretch;
  26333. }
  26334. .sm\:place-content-center {
  26335. place-content: center;
  26336. }
  26337. .sm\:place-content-start {
  26338. place-content: start;
  26339. }
  26340. .sm\:place-content-end {
  26341. place-content: end;
  26342. }
  26343. .sm\:place-content-between {
  26344. place-content: space-between;
  26345. }
  26346. .sm\:place-content-around {
  26347. place-content: space-around;
  26348. }
  26349. .sm\:place-content-evenly {
  26350. place-content: space-evenly;
  26351. }
  26352. .sm\:place-content-stretch {
  26353. place-content: stretch;
  26354. }
  26355. .sm\:place-self-auto {
  26356. place-self: auto;
  26357. }
  26358. .sm\:place-self-start {
  26359. place-self: start;
  26360. }
  26361. .sm\:place-self-end {
  26362. place-self: end;
  26363. }
  26364. .sm\:place-self-center {
  26365. place-self: center;
  26366. }
  26367. .sm\:place-self-stretch {
  26368. place-self: stretch;
  26369. }
  26370. .sm\:items-start {
  26371. align-items: flex-start;
  26372. }
  26373. .sm\:items-end {
  26374. align-items: flex-end;
  26375. }
  26376. .sm\:items-center {
  26377. align-items: center;
  26378. }
  26379. .sm\:items-baseline {
  26380. align-items: baseline;
  26381. }
  26382. .sm\:items-stretch {
  26383. align-items: stretch;
  26384. }
  26385. .sm\:content-center {
  26386. align-content: center;
  26387. }
  26388. .sm\:content-start {
  26389. align-content: flex-start;
  26390. }
  26391. .sm\:content-end {
  26392. align-content: flex-end;
  26393. }
  26394. .sm\:content-between {
  26395. align-content: space-between;
  26396. }
  26397. .sm\:content-around {
  26398. align-content: space-around;
  26399. }
  26400. .sm\:content-evenly {
  26401. align-content: space-evenly;
  26402. }
  26403. .sm\:self-auto {
  26404. align-self: auto;
  26405. }
  26406. .sm\:self-start {
  26407. align-self: flex-start;
  26408. }
  26409. .sm\:self-end {
  26410. align-self: flex-end;
  26411. }
  26412. .sm\:self-center {
  26413. align-self: center;
  26414. }
  26415. .sm\:self-stretch {
  26416. align-self: stretch;
  26417. }
  26418. .sm\:justify-items-auto {
  26419. justify-items: auto;
  26420. }
  26421. .sm\:justify-items-start {
  26422. justify-items: start;
  26423. }
  26424. .sm\:justify-items-end {
  26425. justify-items: end;
  26426. }
  26427. .sm\:justify-items-center {
  26428. justify-items: center;
  26429. }
  26430. .sm\:justify-items-stretch {
  26431. justify-items: stretch;
  26432. }
  26433. .sm\:justify-start {
  26434. justify-content: flex-start;
  26435. }
  26436. .sm\:justify-end {
  26437. justify-content: flex-end;
  26438. }
  26439. .sm\:justify-center {
  26440. justify-content: center;
  26441. }
  26442. .sm\:justify-between {
  26443. justify-content: space-between;
  26444. }
  26445. .sm\:justify-around {
  26446. justify-content: space-around;
  26447. }
  26448. .sm\:justify-evenly {
  26449. justify-content: space-evenly;
  26450. }
  26451. .sm\:justify-self-auto {
  26452. justify-self: auto;
  26453. }
  26454. .sm\:justify-self-start {
  26455. justify-self: start;
  26456. }
  26457. .sm\:justify-self-end {
  26458. justify-self: end;
  26459. }
  26460. .sm\:justify-self-center {
  26461. justify-self: center;
  26462. }
  26463. .sm\:justify-self-stretch {
  26464. justify-self: stretch;
  26465. }
  26466. .sm\:flex-1 {
  26467. flex: 1 1 0%;
  26468. }
  26469. .sm\:flex-auto {
  26470. flex: 1 1 auto;
  26471. }
  26472. .sm\:flex-initial {
  26473. flex: 0 1 auto;
  26474. }
  26475. .sm\:flex-none {
  26476. flex: none;
  26477. }
  26478. .sm\:flex-grow-0 {
  26479. flex-grow: 0;
  26480. }
  26481. .sm\:flex-grow {
  26482. flex-grow: 1;
  26483. }
  26484. .sm\:flex-shrink-0 {
  26485. flex-shrink: 0;
  26486. }
  26487. .sm\:flex-shrink {
  26488. flex-shrink: 1;
  26489. }
  26490. .sm\:order-1 {
  26491. order: 1;
  26492. }
  26493. .sm\:order-2 {
  26494. order: 2;
  26495. }
  26496. .sm\:order-3 {
  26497. order: 3;
  26498. }
  26499. .sm\:order-4 {
  26500. order: 4;
  26501. }
  26502. .sm\:order-5 {
  26503. order: 5;
  26504. }
  26505. .sm\:order-6 {
  26506. order: 6;
  26507. }
  26508. .sm\:order-7 {
  26509. order: 7;
  26510. }
  26511. .sm\:order-8 {
  26512. order: 8;
  26513. }
  26514. .sm\:order-9 {
  26515. order: 9;
  26516. }
  26517. .sm\:order-10 {
  26518. order: 10;
  26519. }
  26520. .sm\:order-11 {
  26521. order: 11;
  26522. }
  26523. .sm\:order-12 {
  26524. order: 12;
  26525. }
  26526. .sm\:order-first {
  26527. order: -9999;
  26528. }
  26529. .sm\:order-last {
  26530. order: 9999;
  26531. }
  26532. .sm\:order-none {
  26533. order: 0;
  26534. }
  26535. .sm\:float-right {
  26536. float: right;
  26537. }
  26538. .sm\:float-left {
  26539. float: left;
  26540. }
  26541. .sm\:float-none {
  26542. float: none;
  26543. }
  26544. .sm\:clearfix:after {
  26545. content: "";
  26546. display: table;
  26547. clear: both;
  26548. }
  26549. .sm\:clear-left {
  26550. clear: left;
  26551. }
  26552. .sm\:clear-right {
  26553. clear: right;
  26554. }
  26555. .sm\:clear-both {
  26556. clear: both;
  26557. }
  26558. .sm\:clear-none {
  26559. clear: none;
  26560. }
  26561. .sm\:font-sans {
  26562. font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  26563. }
  26564. .sm\:font-serif {
  26565. font-family: Georgia, Cambria, "Times New Roman", Times, serif;
  26566. }
  26567. .sm\:font-mono {
  26568. font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  26569. }
  26570. .sm\:font-hairline {
  26571. font-weight: 100;
  26572. }
  26573. .sm\:font-thin {
  26574. font-weight: 200;
  26575. }
  26576. .sm\:font-light {
  26577. font-weight: 300;
  26578. }
  26579. .sm\:font-normal {
  26580. font-weight: 400;
  26581. }
  26582. .sm\:font-medium {
  26583. font-weight: 500;
  26584. }
  26585. .sm\:font-semibold {
  26586. font-weight: 600;
  26587. }
  26588. .sm\:font-bold {
  26589. font-weight: 700;
  26590. }
  26591. .sm\:font-extrabold {
  26592. font-weight: 800;
  26593. }
  26594. .sm\:font-black {
  26595. font-weight: 900;
  26596. }
  26597. .sm\:hover\:font-hairline:hover {
  26598. font-weight: 100;
  26599. }
  26600. .sm\:hover\:font-thin:hover {
  26601. font-weight: 200;
  26602. }
  26603. .sm\:hover\:font-light:hover {
  26604. font-weight: 300;
  26605. }
  26606. .sm\:hover\:font-normal:hover {
  26607. font-weight: 400;
  26608. }
  26609. .sm\:hover\:font-medium:hover {
  26610. font-weight: 500;
  26611. }
  26612. .sm\:hover\:font-semibold:hover {
  26613. font-weight: 600;
  26614. }
  26615. .sm\:hover\:font-bold:hover {
  26616. font-weight: 700;
  26617. }
  26618. .sm\:hover\:font-extrabold:hover {
  26619. font-weight: 800;
  26620. }
  26621. .sm\:hover\:font-black:hover {
  26622. font-weight: 900;
  26623. }
  26624. .sm\:focus\:font-hairline:focus {
  26625. font-weight: 100;
  26626. }
  26627. .sm\:focus\:font-thin:focus {
  26628. font-weight: 200;
  26629. }
  26630. .sm\:focus\:font-light:focus {
  26631. font-weight: 300;
  26632. }
  26633. .sm\:focus\:font-normal:focus {
  26634. font-weight: 400;
  26635. }
  26636. .sm\:focus\:font-medium:focus {
  26637. font-weight: 500;
  26638. }
  26639. .sm\:focus\:font-semibold:focus {
  26640. font-weight: 600;
  26641. }
  26642. .sm\:focus\:font-bold:focus {
  26643. font-weight: 700;
  26644. }
  26645. .sm\:focus\:font-extrabold:focus {
  26646. font-weight: 800;
  26647. }
  26648. .sm\:focus\:font-black:focus {
  26649. font-weight: 900;
  26650. }
  26651. .sm\:h-0 {
  26652. height: 0;
  26653. }
  26654. .sm\:h-1 {
  26655. height: 0.25rem;
  26656. }
  26657. .sm\:h-2 {
  26658. height: 0.5rem;
  26659. }
  26660. .sm\:h-3 {
  26661. height: 0.75rem;
  26662. }
  26663. .sm\:h-4 {
  26664. height: 1rem;
  26665. }
  26666. .sm\:h-5 {
  26667. height: 1.25rem;
  26668. }
  26669. .sm\:h-6 {
  26670. height: 1.5rem;
  26671. }
  26672. .sm\:h-8 {
  26673. height: 2rem;
  26674. }
  26675. .sm\:h-10 {
  26676. height: 2.5rem;
  26677. }
  26678. .sm\:h-12 {
  26679. height: 3rem;
  26680. }
  26681. .sm\:h-16 {
  26682. height: 4rem;
  26683. }
  26684. .sm\:h-20 {
  26685. height: 5rem;
  26686. }
  26687. .sm\:h-24 {
  26688. height: 6rem;
  26689. }
  26690. .sm\:h-32 {
  26691. height: 8rem;
  26692. }
  26693. .sm\:h-40 {
  26694. height: 10rem;
  26695. }
  26696. .sm\:h-48 {
  26697. height: 12rem;
  26698. }
  26699. .sm\:h-56 {
  26700. height: 14rem;
  26701. }
  26702. .sm\:h-64 {
  26703. height: 16rem;
  26704. }
  26705. .sm\:h-auto {
  26706. height: auto;
  26707. }
  26708. .sm\:h-px {
  26709. height: 1px;
  26710. }
  26711. .sm\:h-full {
  26712. height: 100%;
  26713. }
  26714. .sm\:h-screen {
  26715. height: 100vh;
  26716. }
  26717. .sm\:text-xs {
  26718. font-size: 0.75rem;
  26719. }
  26720. .sm\:text-sm {
  26721. font-size: 0.875rem;
  26722. }
  26723. .sm\:text-base {
  26724. font-size: 1rem;
  26725. }
  26726. .sm\:text-lg {
  26727. font-size: 1.125rem;
  26728. }
  26729. .sm\:text-xl {
  26730. font-size: 1.25rem;
  26731. }
  26732. .sm\:text-2xl {
  26733. font-size: 1.5rem;
  26734. }
  26735. .sm\:text-3xl {
  26736. font-size: 1.875rem;
  26737. }
  26738. .sm\:text-4xl {
  26739. font-size: 2.25rem;
  26740. }
  26741. .sm\:text-5xl {
  26742. font-size: 3rem;
  26743. }
  26744. .sm\:text-6xl {
  26745. font-size: 4rem;
  26746. }
  26747. .sm\:leading-3 {
  26748. line-height: .75rem;
  26749. }
  26750. .sm\:leading-4 {
  26751. line-height: 1rem;
  26752. }
  26753. .sm\:leading-5 {
  26754. line-height: 1.25rem;
  26755. }
  26756. .sm\:leading-6 {
  26757. line-height: 1.5rem;
  26758. }
  26759. .sm\:leading-7 {
  26760. line-height: 1.75rem;
  26761. }
  26762. .sm\:leading-8 {
  26763. line-height: 2rem;
  26764. }
  26765. .sm\:leading-9 {
  26766. line-height: 2.25rem;
  26767. }
  26768. .sm\:leading-10 {
  26769. line-height: 2.5rem;
  26770. }
  26771. .sm\:leading-none {
  26772. line-height: 1;
  26773. }
  26774. .sm\:leading-tight {
  26775. line-height: 1.25;
  26776. }
  26777. .sm\:leading-snug {
  26778. line-height: 1.375;
  26779. }
  26780. .sm\:leading-normal {
  26781. line-height: 1.5;
  26782. }
  26783. .sm\:leading-relaxed {
  26784. line-height: 1.625;
  26785. }
  26786. .sm\:leading-loose {
  26787. line-height: 2;
  26788. }
  26789. .sm\:list-inside {
  26790. list-style-position: inside;
  26791. }
  26792. .sm\:list-outside {
  26793. list-style-position: outside;
  26794. }
  26795. .sm\:list-none {
  26796. list-style-type: none;
  26797. }
  26798. .sm\:list-disc {
  26799. list-style-type: disc;
  26800. }
  26801. .sm\:list-decimal {
  26802. list-style-type: decimal;
  26803. }
  26804. .sm\:m-0 {
  26805. margin: 0;
  26806. }
  26807. .sm\:m-1 {
  26808. margin: 0.25rem;
  26809. }
  26810. .sm\:m-2 {
  26811. margin: 0.5rem;
  26812. }
  26813. .sm\:m-3 {
  26814. margin: 0.75rem;
  26815. }
  26816. .sm\:m-4 {
  26817. margin: 1rem;
  26818. }
  26819. .sm\:m-5 {
  26820. margin: 1.25rem;
  26821. }
  26822. .sm\:m-6 {
  26823. margin: 1.5rem;
  26824. }
  26825. .sm\:m-8 {
  26826. margin: 2rem;
  26827. }
  26828. .sm\:m-10 {
  26829. margin: 2.5rem;
  26830. }
  26831. .sm\:m-12 {
  26832. margin: 3rem;
  26833. }
  26834. .sm\:m-16 {
  26835. margin: 4rem;
  26836. }
  26837. .sm\:m-20 {
  26838. margin: 5rem;
  26839. }
  26840. .sm\:m-24 {
  26841. margin: 6rem;
  26842. }
  26843. .sm\:m-32 {
  26844. margin: 8rem;
  26845. }
  26846. .sm\:m-40 {
  26847. margin: 10rem;
  26848. }
  26849. .sm\:m-48 {
  26850. margin: 12rem;
  26851. }
  26852. .sm\:m-56 {
  26853. margin: 14rem;
  26854. }
  26855. .sm\:m-64 {
  26856. margin: 16rem;
  26857. }
  26858. .sm\:m-auto {
  26859. margin: auto;
  26860. }
  26861. .sm\:m-px {
  26862. margin: 1px;
  26863. }
  26864. .sm\:-m-1 {
  26865. margin: -0.25rem;
  26866. }
  26867. .sm\:-m-2 {
  26868. margin: -0.5rem;
  26869. }
  26870. .sm\:-m-3 {
  26871. margin: -0.75rem;
  26872. }
  26873. .sm\:-m-4 {
  26874. margin: -1rem;
  26875. }
  26876. .sm\:-m-5 {
  26877. margin: -1.25rem;
  26878. }
  26879. .sm\:-m-6 {
  26880. margin: -1.5rem;
  26881. }
  26882. .sm\:-m-8 {
  26883. margin: -2rem;
  26884. }
  26885. .sm\:-m-10 {
  26886. margin: -2.5rem;
  26887. }
  26888. .sm\:-m-12 {
  26889. margin: -3rem;
  26890. }
  26891. .sm\:-m-16 {
  26892. margin: -4rem;
  26893. }
  26894. .sm\:-m-20 {
  26895. margin: -5rem;
  26896. }
  26897. .sm\:-m-24 {
  26898. margin: -6rem;
  26899. }
  26900. .sm\:-m-32 {
  26901. margin: -8rem;
  26902. }
  26903. .sm\:-m-40 {
  26904. margin: -10rem;
  26905. }
  26906. .sm\:-m-48 {
  26907. margin: -12rem;
  26908. }
  26909. .sm\:-m-56 {
  26910. margin: -14rem;
  26911. }
  26912. .sm\:-m-64 {
  26913. margin: -16rem;
  26914. }
  26915. .sm\:-m-px {
  26916. margin: -1px;
  26917. }
  26918. .sm\:my-0 {
  26919. margin-top: 0;
  26920. margin-bottom: 0;
  26921. }
  26922. .sm\:mx-0 {
  26923. margin-left: 0;
  26924. margin-right: 0;
  26925. }
  26926. .sm\:my-1 {
  26927. margin-top: 0.25rem;
  26928. margin-bottom: 0.25rem;
  26929. }
  26930. .sm\:mx-1 {
  26931. margin-left: 0.25rem;
  26932. margin-right: 0.25rem;
  26933. }
  26934. .sm\:my-2 {
  26935. margin-top: 0.5rem;
  26936. margin-bottom: 0.5rem;
  26937. }
  26938. .sm\:mx-2 {
  26939. margin-left: 0.5rem;
  26940. margin-right: 0.5rem;
  26941. }
  26942. .sm\:my-3 {
  26943. margin-top: 0.75rem;
  26944. margin-bottom: 0.75rem;
  26945. }
  26946. .sm\:mx-3 {
  26947. margin-left: 0.75rem;
  26948. margin-right: 0.75rem;
  26949. }
  26950. .sm\:my-4 {
  26951. margin-top: 1rem;
  26952. margin-bottom: 1rem;
  26953. }
  26954. .sm\:mx-4 {
  26955. margin-left: 1rem;
  26956. margin-right: 1rem;
  26957. }
  26958. .sm\:my-5 {
  26959. margin-top: 1.25rem;
  26960. margin-bottom: 1.25rem;
  26961. }
  26962. .sm\:mx-5 {
  26963. margin-left: 1.25rem;
  26964. margin-right: 1.25rem;
  26965. }
  26966. .sm\:my-6 {
  26967. margin-top: 1.5rem;
  26968. margin-bottom: 1.5rem;
  26969. }
  26970. .sm\:mx-6 {
  26971. margin-left: 1.5rem;
  26972. margin-right: 1.5rem;
  26973. }
  26974. .sm\:my-8 {
  26975. margin-top: 2rem;
  26976. margin-bottom: 2rem;
  26977. }
  26978. .sm\:mx-8 {
  26979. margin-left: 2rem;
  26980. margin-right: 2rem;
  26981. }
  26982. .sm\:my-10 {
  26983. margin-top: 2.5rem;
  26984. margin-bottom: 2.5rem;
  26985. }
  26986. .sm\:mx-10 {
  26987. margin-left: 2.5rem;
  26988. margin-right: 2.5rem;
  26989. }
  26990. .sm\:my-12 {
  26991. margin-top: 3rem;
  26992. margin-bottom: 3rem;
  26993. }
  26994. .sm\:mx-12 {
  26995. margin-left: 3rem;
  26996. margin-right: 3rem;
  26997. }
  26998. .sm\:my-16 {
  26999. margin-top: 4rem;
  27000. margin-bottom: 4rem;
  27001. }
  27002. .sm\:mx-16 {
  27003. margin-left: 4rem;
  27004. margin-right: 4rem;
  27005. }
  27006. .sm\:my-20 {
  27007. margin-top: 5rem;
  27008. margin-bottom: 5rem;
  27009. }
  27010. .sm\:mx-20 {
  27011. margin-left: 5rem;
  27012. margin-right: 5rem;
  27013. }
  27014. .sm\:my-24 {
  27015. margin-top: 6rem;
  27016. margin-bottom: 6rem;
  27017. }
  27018. .sm\:mx-24 {
  27019. margin-left: 6rem;
  27020. margin-right: 6rem;
  27021. }
  27022. .sm\:my-32 {
  27023. margin-top: 8rem;
  27024. margin-bottom: 8rem;
  27025. }
  27026. .sm\:mx-32 {
  27027. margin-left: 8rem;
  27028. margin-right: 8rem;
  27029. }
  27030. .sm\:my-40 {
  27031. margin-top: 10rem;
  27032. margin-bottom: 10rem;
  27033. }
  27034. .sm\:mx-40 {
  27035. margin-left: 10rem;
  27036. margin-right: 10rem;
  27037. }
  27038. .sm\:my-48 {
  27039. margin-top: 12rem;
  27040. margin-bottom: 12rem;
  27041. }
  27042. .sm\:mx-48 {
  27043. margin-left: 12rem;
  27044. margin-right: 12rem;
  27045. }
  27046. .sm\:my-56 {
  27047. margin-top: 14rem;
  27048. margin-bottom: 14rem;
  27049. }
  27050. .sm\:mx-56 {
  27051. margin-left: 14rem;
  27052. margin-right: 14rem;
  27053. }
  27054. .sm\:my-64 {
  27055. margin-top: 16rem;
  27056. margin-bottom: 16rem;
  27057. }
  27058. .sm\:mx-64 {
  27059. margin-left: 16rem;
  27060. margin-right: 16rem;
  27061. }
  27062. .sm\:my-auto {
  27063. margin-top: auto;
  27064. margin-bottom: auto;
  27065. }
  27066. .sm\:mx-auto {
  27067. margin-left: auto;
  27068. margin-right: auto;
  27069. }
  27070. .sm\:my-px {
  27071. margin-top: 1px;
  27072. margin-bottom: 1px;
  27073. }
  27074. .sm\:mx-px {
  27075. margin-left: 1px;
  27076. margin-right: 1px;
  27077. }
  27078. .sm\:-my-1 {
  27079. margin-top: -0.25rem;
  27080. margin-bottom: -0.25rem;
  27081. }
  27082. .sm\:-mx-1 {
  27083. margin-left: -0.25rem;
  27084. margin-right: -0.25rem;
  27085. }
  27086. .sm\:-my-2 {
  27087. margin-top: -0.5rem;
  27088. margin-bottom: -0.5rem;
  27089. }
  27090. .sm\:-mx-2 {
  27091. margin-left: -0.5rem;
  27092. margin-right: -0.5rem;
  27093. }
  27094. .sm\:-my-3 {
  27095. margin-top: -0.75rem;
  27096. margin-bottom: -0.75rem;
  27097. }
  27098. .sm\:-mx-3 {
  27099. margin-left: -0.75rem;
  27100. margin-right: -0.75rem;
  27101. }
  27102. .sm\:-my-4 {
  27103. margin-top: -1rem;
  27104. margin-bottom: -1rem;
  27105. }
  27106. .sm\:-mx-4 {
  27107. margin-left: -1rem;
  27108. margin-right: -1rem;
  27109. }
  27110. .sm\:-my-5 {
  27111. margin-top: -1.25rem;
  27112. margin-bottom: -1.25rem;
  27113. }
  27114. .sm\:-mx-5 {
  27115. margin-left: -1.25rem;
  27116. margin-right: -1.25rem;
  27117. }
  27118. .sm\:-my-6 {
  27119. margin-top: -1.5rem;
  27120. margin-bottom: -1.5rem;
  27121. }
  27122. .sm\:-mx-6 {
  27123. margin-left: -1.5rem;
  27124. margin-right: -1.5rem;
  27125. }
  27126. .sm\:-my-8 {
  27127. margin-top: -2rem;
  27128. margin-bottom: -2rem;
  27129. }
  27130. .sm\:-mx-8 {
  27131. margin-left: -2rem;
  27132. margin-right: -2rem;
  27133. }
  27134. .sm\:-my-10 {
  27135. margin-top: -2.5rem;
  27136. margin-bottom: -2.5rem;
  27137. }
  27138. .sm\:-mx-10 {
  27139. margin-left: -2.5rem;
  27140. margin-right: -2.5rem;
  27141. }
  27142. .sm\:-my-12 {
  27143. margin-top: -3rem;
  27144. margin-bottom: -3rem;
  27145. }
  27146. .sm\:-mx-12 {
  27147. margin-left: -3rem;
  27148. margin-right: -3rem;
  27149. }
  27150. .sm\:-my-16 {
  27151. margin-top: -4rem;
  27152. margin-bottom: -4rem;
  27153. }
  27154. .sm\:-mx-16 {
  27155. margin-left: -4rem;
  27156. margin-right: -4rem;
  27157. }
  27158. .sm\:-my-20 {
  27159. margin-top: -5rem;
  27160. margin-bottom: -5rem;
  27161. }
  27162. .sm\:-mx-20 {
  27163. margin-left: -5rem;
  27164. margin-right: -5rem;
  27165. }
  27166. .sm\:-my-24 {
  27167. margin-top: -6rem;
  27168. margin-bottom: -6rem;
  27169. }
  27170. .sm\:-mx-24 {
  27171. margin-left: -6rem;
  27172. margin-right: -6rem;
  27173. }
  27174. .sm\:-my-32 {
  27175. margin-top: -8rem;
  27176. margin-bottom: -8rem;
  27177. }
  27178. .sm\:-mx-32 {
  27179. margin-left: -8rem;
  27180. margin-right: -8rem;
  27181. }
  27182. .sm\:-my-40 {
  27183. margin-top: -10rem;
  27184. margin-bottom: -10rem;
  27185. }
  27186. .sm\:-mx-40 {
  27187. margin-left: -10rem;
  27188. margin-right: -10rem;
  27189. }
  27190. .sm\:-my-48 {
  27191. margin-top: -12rem;
  27192. margin-bottom: -12rem;
  27193. }
  27194. .sm\:-mx-48 {
  27195. margin-left: -12rem;
  27196. margin-right: -12rem;
  27197. }
  27198. .sm\:-my-56 {
  27199. margin-top: -14rem;
  27200. margin-bottom: -14rem;
  27201. }
  27202. .sm\:-mx-56 {
  27203. margin-left: -14rem;
  27204. margin-right: -14rem;
  27205. }
  27206. .sm\:-my-64 {
  27207. margin-top: -16rem;
  27208. margin-bottom: -16rem;
  27209. }
  27210. .sm\:-mx-64 {
  27211. margin-left: -16rem;
  27212. margin-right: -16rem;
  27213. }
  27214. .sm\:-my-px {
  27215. margin-top: -1px;
  27216. margin-bottom: -1px;
  27217. }
  27218. .sm\:-mx-px {
  27219. margin-left: -1px;
  27220. margin-right: -1px;
  27221. }
  27222. .sm\:mt-0 {
  27223. margin-top: 0;
  27224. }
  27225. .sm\:mr-0 {
  27226. margin-right: 0;
  27227. }
  27228. .sm\:mb-0 {
  27229. margin-bottom: 0;
  27230. }
  27231. .sm\:ml-0 {
  27232. margin-left: 0;
  27233. }
  27234. .sm\:mt-1 {
  27235. margin-top: 0.25rem;
  27236. }
  27237. .sm\:mr-1 {
  27238. margin-right: 0.25rem;
  27239. }
  27240. .sm\:mb-1 {
  27241. margin-bottom: 0.25rem;
  27242. }
  27243. .sm\:ml-1 {
  27244. margin-left: 0.25rem;
  27245. }
  27246. .sm\:mt-2 {
  27247. margin-top: 0.5rem;
  27248. }
  27249. .sm\:mr-2 {
  27250. margin-right: 0.5rem;
  27251. }
  27252. .sm\:mb-2 {
  27253. margin-bottom: 0.5rem;
  27254. }
  27255. .sm\:ml-2 {
  27256. margin-left: 0.5rem;
  27257. }
  27258. .sm\:mt-3 {
  27259. margin-top: 0.75rem;
  27260. }
  27261. .sm\:mr-3 {
  27262. margin-right: 0.75rem;
  27263. }
  27264. .sm\:mb-3 {
  27265. margin-bottom: 0.75rem;
  27266. }
  27267. .sm\:ml-3 {
  27268. margin-left: 0.75rem;
  27269. }
  27270. .sm\:mt-4 {
  27271. margin-top: 1rem;
  27272. }
  27273. .sm\:mr-4 {
  27274. margin-right: 1rem;
  27275. }
  27276. .sm\:mb-4 {
  27277. margin-bottom: 1rem;
  27278. }
  27279. .sm\:ml-4 {
  27280. margin-left: 1rem;
  27281. }
  27282. .sm\:mt-5 {
  27283. margin-top: 1.25rem;
  27284. }
  27285. .sm\:mr-5 {
  27286. margin-right: 1.25rem;
  27287. }
  27288. .sm\:mb-5 {
  27289. margin-bottom: 1.25rem;
  27290. }
  27291. .sm\:ml-5 {
  27292. margin-left: 1.25rem;
  27293. }
  27294. .sm\:mt-6 {
  27295. margin-top: 1.5rem;
  27296. }
  27297. .sm\:mr-6 {
  27298. margin-right: 1.5rem;
  27299. }
  27300. .sm\:mb-6 {
  27301. margin-bottom: 1.5rem;
  27302. }
  27303. .sm\:ml-6 {
  27304. margin-left: 1.5rem;
  27305. }
  27306. .sm\:mt-8 {
  27307. margin-top: 2rem;
  27308. }
  27309. .sm\:mr-8 {
  27310. margin-right: 2rem;
  27311. }
  27312. .sm\:mb-8 {
  27313. margin-bottom: 2rem;
  27314. }
  27315. .sm\:ml-8 {
  27316. margin-left: 2rem;
  27317. }
  27318. .sm\:mt-10 {
  27319. margin-top: 2.5rem;
  27320. }
  27321. .sm\:mr-10 {
  27322. margin-right: 2.5rem;
  27323. }
  27324. .sm\:mb-10 {
  27325. margin-bottom: 2.5rem;
  27326. }
  27327. .sm\:ml-10 {
  27328. margin-left: 2.5rem;
  27329. }
  27330. .sm\:mt-12 {
  27331. margin-top: 3rem;
  27332. }
  27333. .sm\:mr-12 {
  27334. margin-right: 3rem;
  27335. }
  27336. .sm\:mb-12 {
  27337. margin-bottom: 3rem;
  27338. }
  27339. .sm\:ml-12 {
  27340. margin-left: 3rem;
  27341. }
  27342. .sm\:mt-16 {
  27343. margin-top: 4rem;
  27344. }
  27345. .sm\:mr-16 {
  27346. margin-right: 4rem;
  27347. }
  27348. .sm\:mb-16 {
  27349. margin-bottom: 4rem;
  27350. }
  27351. .sm\:ml-16 {
  27352. margin-left: 4rem;
  27353. }
  27354. .sm\:mt-20 {
  27355. margin-top: 5rem;
  27356. }
  27357. .sm\:mr-20 {
  27358. margin-right: 5rem;
  27359. }
  27360. .sm\:mb-20 {
  27361. margin-bottom: 5rem;
  27362. }
  27363. .sm\:ml-20 {
  27364. margin-left: 5rem;
  27365. }
  27366. .sm\:mt-24 {
  27367. margin-top: 6rem;
  27368. }
  27369. .sm\:mr-24 {
  27370. margin-right: 6rem;
  27371. }
  27372. .sm\:mb-24 {
  27373. margin-bottom: 6rem;
  27374. }
  27375. .sm\:ml-24 {
  27376. margin-left: 6rem;
  27377. }
  27378. .sm\:mt-32 {
  27379. margin-top: 8rem;
  27380. }
  27381. .sm\:mr-32 {
  27382. margin-right: 8rem;
  27383. }
  27384. .sm\:mb-32 {
  27385. margin-bottom: 8rem;
  27386. }
  27387. .sm\:ml-32 {
  27388. margin-left: 8rem;
  27389. }
  27390. .sm\:mt-40 {
  27391. margin-top: 10rem;
  27392. }
  27393. .sm\:mr-40 {
  27394. margin-right: 10rem;
  27395. }
  27396. .sm\:mb-40 {
  27397. margin-bottom: 10rem;
  27398. }
  27399. .sm\:ml-40 {
  27400. margin-left: 10rem;
  27401. }
  27402. .sm\:mt-48 {
  27403. margin-top: 12rem;
  27404. }
  27405. .sm\:mr-48 {
  27406. margin-right: 12rem;
  27407. }
  27408. .sm\:mb-48 {
  27409. margin-bottom: 12rem;
  27410. }
  27411. .sm\:ml-48 {
  27412. margin-left: 12rem;
  27413. }
  27414. .sm\:mt-56 {
  27415. margin-top: 14rem;
  27416. }
  27417. .sm\:mr-56 {
  27418. margin-right: 14rem;
  27419. }
  27420. .sm\:mb-56 {
  27421. margin-bottom: 14rem;
  27422. }
  27423. .sm\:ml-56 {
  27424. margin-left: 14rem;
  27425. }
  27426. .sm\:mt-64 {
  27427. margin-top: 16rem;
  27428. }
  27429. .sm\:mr-64 {
  27430. margin-right: 16rem;
  27431. }
  27432. .sm\:mb-64 {
  27433. margin-bottom: 16rem;
  27434. }
  27435. .sm\:ml-64 {
  27436. margin-left: 16rem;
  27437. }
  27438. .sm\:mt-auto {
  27439. margin-top: auto;
  27440. }
  27441. .sm\:mr-auto {
  27442. margin-right: auto;
  27443. }
  27444. .sm\:mb-auto {
  27445. margin-bottom: auto;
  27446. }
  27447. .sm\:ml-auto {
  27448. margin-left: auto;
  27449. }
  27450. .sm\:mt-px {
  27451. margin-top: 1px;
  27452. }
  27453. .sm\:mr-px {
  27454. margin-right: 1px;
  27455. }
  27456. .sm\:mb-px {
  27457. margin-bottom: 1px;
  27458. }
  27459. .sm\:ml-px {
  27460. margin-left: 1px;
  27461. }
  27462. .sm\:-mt-1 {
  27463. margin-top: -0.25rem;
  27464. }
  27465. .sm\:-mr-1 {
  27466. margin-right: -0.25rem;
  27467. }
  27468. .sm\:-mb-1 {
  27469. margin-bottom: -0.25rem;
  27470. }
  27471. .sm\:-ml-1 {
  27472. margin-left: -0.25rem;
  27473. }
  27474. .sm\:-mt-2 {
  27475. margin-top: -0.5rem;
  27476. }
  27477. .sm\:-mr-2 {
  27478. margin-right: -0.5rem;
  27479. }
  27480. .sm\:-mb-2 {
  27481. margin-bottom: -0.5rem;
  27482. }
  27483. .sm\:-ml-2 {
  27484. margin-left: -0.5rem;
  27485. }
  27486. .sm\:-mt-3 {
  27487. margin-top: -0.75rem;
  27488. }
  27489. .sm\:-mr-3 {
  27490. margin-right: -0.75rem;
  27491. }
  27492. .sm\:-mb-3 {
  27493. margin-bottom: -0.75rem;
  27494. }
  27495. .sm\:-ml-3 {
  27496. margin-left: -0.75rem;
  27497. }
  27498. .sm\:-mt-4 {
  27499. margin-top: -1rem;
  27500. }
  27501. .sm\:-mr-4 {
  27502. margin-right: -1rem;
  27503. }
  27504. .sm\:-mb-4 {
  27505. margin-bottom: -1rem;
  27506. }
  27507. .sm\:-ml-4 {
  27508. margin-left: -1rem;
  27509. }
  27510. .sm\:-mt-5 {
  27511. margin-top: -1.25rem;
  27512. }
  27513. .sm\:-mr-5 {
  27514. margin-right: -1.25rem;
  27515. }
  27516. .sm\:-mb-5 {
  27517. margin-bottom: -1.25rem;
  27518. }
  27519. .sm\:-ml-5 {
  27520. margin-left: -1.25rem;
  27521. }
  27522. .sm\:-mt-6 {
  27523. margin-top: -1.5rem;
  27524. }
  27525. .sm\:-mr-6 {
  27526. margin-right: -1.5rem;
  27527. }
  27528. .sm\:-mb-6 {
  27529. margin-bottom: -1.5rem;
  27530. }
  27531. .sm\:-ml-6 {
  27532. margin-left: -1.5rem;
  27533. }
  27534. .sm\:-mt-8 {
  27535. margin-top: -2rem;
  27536. }
  27537. .sm\:-mr-8 {
  27538. margin-right: -2rem;
  27539. }
  27540. .sm\:-mb-8 {
  27541. margin-bottom: -2rem;
  27542. }
  27543. .sm\:-ml-8 {
  27544. margin-left: -2rem;
  27545. }
  27546. .sm\:-mt-10 {
  27547. margin-top: -2.5rem;
  27548. }
  27549. .sm\:-mr-10 {
  27550. margin-right: -2.5rem;
  27551. }
  27552. .sm\:-mb-10 {
  27553. margin-bottom: -2.5rem;
  27554. }
  27555. .sm\:-ml-10 {
  27556. margin-left: -2.5rem;
  27557. }
  27558. .sm\:-mt-12 {
  27559. margin-top: -3rem;
  27560. }
  27561. .sm\:-mr-12 {
  27562. margin-right: -3rem;
  27563. }
  27564. .sm\:-mb-12 {
  27565. margin-bottom: -3rem;
  27566. }
  27567. .sm\:-ml-12 {
  27568. margin-left: -3rem;
  27569. }
  27570. .sm\:-mt-16 {
  27571. margin-top: -4rem;
  27572. }
  27573. .sm\:-mr-16 {
  27574. margin-right: -4rem;
  27575. }
  27576. .sm\:-mb-16 {
  27577. margin-bottom: -4rem;
  27578. }
  27579. .sm\:-ml-16 {
  27580. margin-left: -4rem;
  27581. }
  27582. .sm\:-mt-20 {
  27583. margin-top: -5rem;
  27584. }
  27585. .sm\:-mr-20 {
  27586. margin-right: -5rem;
  27587. }
  27588. .sm\:-mb-20 {
  27589. margin-bottom: -5rem;
  27590. }
  27591. .sm\:-ml-20 {
  27592. margin-left: -5rem;
  27593. }
  27594. .sm\:-mt-24 {
  27595. margin-top: -6rem;
  27596. }
  27597. .sm\:-mr-24 {
  27598. margin-right: -6rem;
  27599. }
  27600. .sm\:-mb-24 {
  27601. margin-bottom: -6rem;
  27602. }
  27603. .sm\:-ml-24 {
  27604. margin-left: -6rem;
  27605. }
  27606. .sm\:-mt-32 {
  27607. margin-top: -8rem;
  27608. }
  27609. .sm\:-mr-32 {
  27610. margin-right: -8rem;
  27611. }
  27612. .sm\:-mb-32 {
  27613. margin-bottom: -8rem;
  27614. }
  27615. .sm\:-ml-32 {
  27616. margin-left: -8rem;
  27617. }
  27618. .sm\:-mt-40 {
  27619. margin-top: -10rem;
  27620. }
  27621. .sm\:-mr-40 {
  27622. margin-right: -10rem;
  27623. }
  27624. .sm\:-mb-40 {
  27625. margin-bottom: -10rem;
  27626. }
  27627. .sm\:-ml-40 {
  27628. margin-left: -10rem;
  27629. }
  27630. .sm\:-mt-48 {
  27631. margin-top: -12rem;
  27632. }
  27633. .sm\:-mr-48 {
  27634. margin-right: -12rem;
  27635. }
  27636. .sm\:-mb-48 {
  27637. margin-bottom: -12rem;
  27638. }
  27639. .sm\:-ml-48 {
  27640. margin-left: -12rem;
  27641. }
  27642. .sm\:-mt-56 {
  27643. margin-top: -14rem;
  27644. }
  27645. .sm\:-mr-56 {
  27646. margin-right: -14rem;
  27647. }
  27648. .sm\:-mb-56 {
  27649. margin-bottom: -14rem;
  27650. }
  27651. .sm\:-ml-56 {
  27652. margin-left: -14rem;
  27653. }
  27654. .sm\:-mt-64 {
  27655. margin-top: -16rem;
  27656. }
  27657. .sm\:-mr-64 {
  27658. margin-right: -16rem;
  27659. }
  27660. .sm\:-mb-64 {
  27661. margin-bottom: -16rem;
  27662. }
  27663. .sm\:-ml-64 {
  27664. margin-left: -16rem;
  27665. }
  27666. .sm\:-mt-px {
  27667. margin-top: -1px;
  27668. }
  27669. .sm\:-mr-px {
  27670. margin-right: -1px;
  27671. }
  27672. .sm\:-mb-px {
  27673. margin-bottom: -1px;
  27674. }
  27675. .sm\:-ml-px {
  27676. margin-left: -1px;
  27677. }
  27678. .sm\:max-h-full {
  27679. max-height: 100%;
  27680. }
  27681. .sm\:max-h-screen {
  27682. max-height: 100vh;
  27683. }
  27684. .sm\:max-w-none {
  27685. max-width: none;
  27686. }
  27687. .sm\:max-w-xs {
  27688. max-width: 20rem;
  27689. }
  27690. .sm\:max-w-sm {
  27691. max-width: 24rem;
  27692. }
  27693. .sm\:max-w-md {
  27694. max-width: 28rem;
  27695. }
  27696. .sm\:max-w-lg {
  27697. max-width: 32rem;
  27698. }
  27699. .sm\:max-w-xl {
  27700. max-width: 36rem;
  27701. }
  27702. .sm\:max-w-2xl {
  27703. max-width: 42rem;
  27704. }
  27705. .sm\:max-w-3xl {
  27706. max-width: 48rem;
  27707. }
  27708. .sm\:max-w-4xl {
  27709. max-width: 56rem;
  27710. }
  27711. .sm\:max-w-5xl {
  27712. max-width: 64rem;
  27713. }
  27714. .sm\:max-w-6xl {
  27715. max-width: 72rem;
  27716. }
  27717. .sm\:max-w-full {
  27718. max-width: 100%;
  27719. }
  27720. .sm\:max-w-screen-sm {
  27721. max-width: 640px;
  27722. }
  27723. .sm\:max-w-screen-md {
  27724. max-width: 768px;
  27725. }
  27726. .sm\:max-w-screen-lg {
  27727. max-width: 1024px;
  27728. }
  27729. .sm\:max-w-screen-xl {
  27730. max-width: 1280px;
  27731. }
  27732. .sm\:min-h-0 {
  27733. min-height: 0;
  27734. }
  27735. .sm\:min-h-full {
  27736. min-height: 100%;
  27737. }
  27738. .sm\:min-h-screen {
  27739. min-height: 100vh;
  27740. }
  27741. .sm\:min-w-0 {
  27742. min-width: 0;
  27743. }
  27744. .sm\:min-w-full {
  27745. min-width: 100%;
  27746. }
  27747. .sm\:object-contain {
  27748. -o-object-fit: contain;
  27749. object-fit: contain;
  27750. }
  27751. .sm\:object-cover {
  27752. -o-object-fit: cover;
  27753. object-fit: cover;
  27754. }
  27755. .sm\:object-fill {
  27756. -o-object-fit: fill;
  27757. object-fit: fill;
  27758. }
  27759. .sm\:object-none {
  27760. -o-object-fit: none;
  27761. object-fit: none;
  27762. }
  27763. .sm\:object-scale-down {
  27764. -o-object-fit: scale-down;
  27765. object-fit: scale-down;
  27766. }
  27767. .sm\:object-bottom {
  27768. -o-object-position: bottom;
  27769. object-position: bottom;
  27770. }
  27771. .sm\:object-center {
  27772. -o-object-position: center;
  27773. object-position: center;
  27774. }
  27775. .sm\:object-left {
  27776. -o-object-position: left;
  27777. object-position: left;
  27778. }
  27779. .sm\:object-left-bottom {
  27780. -o-object-position: left bottom;
  27781. object-position: left bottom;
  27782. }
  27783. .sm\:object-left-top {
  27784. -o-object-position: left top;
  27785. object-position: left top;
  27786. }
  27787. .sm\:object-right {
  27788. -o-object-position: right;
  27789. object-position: right;
  27790. }
  27791. .sm\:object-right-bottom {
  27792. -o-object-position: right bottom;
  27793. object-position: right bottom;
  27794. }
  27795. .sm\:object-right-top {
  27796. -o-object-position: right top;
  27797. object-position: right top;
  27798. }
  27799. .sm\:object-top {
  27800. -o-object-position: top;
  27801. object-position: top;
  27802. }
  27803. .sm\:opacity-0 {
  27804. opacity: 0;
  27805. }
  27806. .sm\:opacity-25 {
  27807. opacity: 0.25;
  27808. }
  27809. .sm\:opacity-50 {
  27810. opacity: 0.5;
  27811. }
  27812. .sm\:opacity-75 {
  27813. opacity: 0.75;
  27814. }
  27815. .sm\:opacity-100 {
  27816. opacity: 1;
  27817. }
  27818. .sm\:hover\:opacity-0:hover {
  27819. opacity: 0;
  27820. }
  27821. .sm\:hover\:opacity-25:hover {
  27822. opacity: 0.25;
  27823. }
  27824. .sm\:hover\:opacity-50:hover {
  27825. opacity: 0.5;
  27826. }
  27827. .sm\:hover\:opacity-75:hover {
  27828. opacity: 0.75;
  27829. }
  27830. .sm\:hover\:opacity-100:hover {
  27831. opacity: 1;
  27832. }
  27833. .sm\:focus\:opacity-0:focus {
  27834. opacity: 0;
  27835. }
  27836. .sm\:focus\:opacity-25:focus {
  27837. opacity: 0.25;
  27838. }
  27839. .sm\:focus\:opacity-50:focus {
  27840. opacity: 0.5;
  27841. }
  27842. .sm\:focus\:opacity-75:focus {
  27843. opacity: 0.75;
  27844. }
  27845. .sm\:focus\:opacity-100:focus {
  27846. opacity: 1;
  27847. }
  27848. .sm\:outline-none {
  27849. outline: 0;
  27850. }
  27851. .sm\:focus\:outline-none:focus {
  27852. outline: 0;
  27853. }
  27854. .sm\:overflow-auto {
  27855. overflow: auto;
  27856. }
  27857. .sm\:overflow-hidden {
  27858. overflow: hidden;
  27859. }
  27860. .sm\:overflow-visible {
  27861. overflow: visible;
  27862. }
  27863. .sm\:overflow-scroll {
  27864. overflow: scroll;
  27865. }
  27866. .sm\:overflow-x-auto {
  27867. overflow-x: auto;
  27868. }
  27869. .sm\:overflow-y-auto {
  27870. overflow-y: auto;
  27871. }
  27872. .sm\:overflow-x-hidden {
  27873. overflow-x: hidden;
  27874. }
  27875. .sm\:overflow-y-hidden {
  27876. overflow-y: hidden;
  27877. }
  27878. .sm\:overflow-x-visible {
  27879. overflow-x: visible;
  27880. }
  27881. .sm\:overflow-y-visible {
  27882. overflow-y: visible;
  27883. }
  27884. .sm\:overflow-x-scroll {
  27885. overflow-x: scroll;
  27886. }
  27887. .sm\:overflow-y-scroll {
  27888. overflow-y: scroll;
  27889. }
  27890. .sm\:scrolling-touch {
  27891. -webkit-overflow-scrolling: touch;
  27892. }
  27893. .sm\:scrolling-auto {
  27894. -webkit-overflow-scrolling: auto;
  27895. }
  27896. .sm\:overscroll-auto {
  27897. -ms-scroll-chaining: chained;
  27898. overscroll-behavior: auto;
  27899. }
  27900. .sm\:overscroll-contain {
  27901. -ms-scroll-chaining: none;
  27902. overscroll-behavior: contain;
  27903. }
  27904. .sm\:overscroll-none {
  27905. -ms-scroll-chaining: none;
  27906. overscroll-behavior: none;
  27907. }
  27908. .sm\:overscroll-y-auto {
  27909. overscroll-behavior-y: auto;
  27910. }
  27911. .sm\:overscroll-y-contain {
  27912. overscroll-behavior-y: contain;
  27913. }
  27914. .sm\:overscroll-y-none {
  27915. overscroll-behavior-y: none;
  27916. }
  27917. .sm\:overscroll-x-auto {
  27918. overscroll-behavior-x: auto;
  27919. }
  27920. .sm\:overscroll-x-contain {
  27921. overscroll-behavior-x: contain;
  27922. }
  27923. .sm\:overscroll-x-none {
  27924. overscroll-behavior-x: none;
  27925. }
  27926. .sm\:p-0 {
  27927. padding: 0;
  27928. }
  27929. .sm\:p-1 {
  27930. padding: 0.25rem;
  27931. }
  27932. .sm\:p-2 {
  27933. padding: 0.5rem;
  27934. }
  27935. .sm\:p-3 {
  27936. padding: 0.75rem;
  27937. }
  27938. .sm\:p-4 {
  27939. padding: 1rem;
  27940. }
  27941. .sm\:p-5 {
  27942. padding: 1.25rem;
  27943. }
  27944. .sm\:p-6 {
  27945. padding: 1.5rem;
  27946. }
  27947. .sm\:p-8 {
  27948. padding: 2rem;
  27949. }
  27950. .sm\:p-10 {
  27951. padding: 2.5rem;
  27952. }
  27953. .sm\:p-12 {
  27954. padding: 3rem;
  27955. }
  27956. .sm\:p-16 {
  27957. padding: 4rem;
  27958. }
  27959. .sm\:p-20 {
  27960. padding: 5rem;
  27961. }
  27962. .sm\:p-24 {
  27963. padding: 6rem;
  27964. }
  27965. .sm\:p-32 {
  27966. padding: 8rem;
  27967. }
  27968. .sm\:p-40 {
  27969. padding: 10rem;
  27970. }
  27971. .sm\:p-48 {
  27972. padding: 12rem;
  27973. }
  27974. .sm\:p-56 {
  27975. padding: 14rem;
  27976. }
  27977. .sm\:p-64 {
  27978. padding: 16rem;
  27979. }
  27980. .sm\:p-px {
  27981. padding: 1px;
  27982. }
  27983. .sm\:py-0 {
  27984. padding-top: 0;
  27985. padding-bottom: 0;
  27986. }
  27987. .sm\:px-0 {
  27988. padding-left: 0;
  27989. padding-right: 0;
  27990. }
  27991. .sm\:py-1 {
  27992. padding-top: 0.25rem;
  27993. padding-bottom: 0.25rem;
  27994. }
  27995. .sm\:px-1 {
  27996. padding-left: 0.25rem;
  27997. padding-right: 0.25rem;
  27998. }
  27999. .sm\:py-2 {
  28000. padding-top: 0.5rem;
  28001. padding-bottom: 0.5rem;
  28002. }
  28003. .sm\:px-2 {
  28004. padding-left: 0.5rem;
  28005. padding-right: 0.5rem;
  28006. }
  28007. .sm\:py-3 {
  28008. padding-top: 0.75rem;
  28009. padding-bottom: 0.75rem;
  28010. }
  28011. .sm\:px-3 {
  28012. padding-left: 0.75rem;
  28013. padding-right: 0.75rem;
  28014. }
  28015. .sm\:py-4 {
  28016. padding-top: 1rem;
  28017. padding-bottom: 1rem;
  28018. }
  28019. .sm\:px-4 {
  28020. padding-left: 1rem;
  28021. padding-right: 1rem;
  28022. }
  28023. .sm\:py-5 {
  28024. padding-top: 1.25rem;
  28025. padding-bottom: 1.25rem;
  28026. }
  28027. .sm\:px-5 {
  28028. padding-left: 1.25rem;
  28029. padding-right: 1.25rem;
  28030. }
  28031. .sm\:py-6 {
  28032. padding-top: 1.5rem;
  28033. padding-bottom: 1.5rem;
  28034. }
  28035. .sm\:px-6 {
  28036. padding-left: 1.5rem;
  28037. padding-right: 1.5rem;
  28038. }
  28039. .sm\:py-8 {
  28040. padding-top: 2rem;
  28041. padding-bottom: 2rem;
  28042. }
  28043. .sm\:px-8 {
  28044. padding-left: 2rem;
  28045. padding-right: 2rem;
  28046. }
  28047. .sm\:py-10 {
  28048. padding-top: 2.5rem;
  28049. padding-bottom: 2.5rem;
  28050. }
  28051. .sm\:px-10 {
  28052. padding-left: 2.5rem;
  28053. padding-right: 2.5rem;
  28054. }
  28055. .sm\:py-12 {
  28056. padding-top: 3rem;
  28057. padding-bottom: 3rem;
  28058. }
  28059. .sm\:px-12 {
  28060. padding-left: 3rem;
  28061. padding-right: 3rem;
  28062. }
  28063. .sm\:py-16 {
  28064. padding-top: 4rem;
  28065. padding-bottom: 4rem;
  28066. }
  28067. .sm\:px-16 {
  28068. padding-left: 4rem;
  28069. padding-right: 4rem;
  28070. }
  28071. .sm\:py-20 {
  28072. padding-top: 5rem;
  28073. padding-bottom: 5rem;
  28074. }
  28075. .sm\:px-20 {
  28076. padding-left: 5rem;
  28077. padding-right: 5rem;
  28078. }
  28079. .sm\:py-24 {
  28080. padding-top: 6rem;
  28081. padding-bottom: 6rem;
  28082. }
  28083. .sm\:px-24 {
  28084. padding-left: 6rem;
  28085. padding-right: 6rem;
  28086. }
  28087. .sm\:py-32 {
  28088. padding-top: 8rem;
  28089. padding-bottom: 8rem;
  28090. }
  28091. .sm\:px-32 {
  28092. padding-left: 8rem;
  28093. padding-right: 8rem;
  28094. }
  28095. .sm\:py-40 {
  28096. padding-top: 10rem;
  28097. padding-bottom: 10rem;
  28098. }
  28099. .sm\:px-40 {
  28100. padding-left: 10rem;
  28101. padding-right: 10rem;
  28102. }
  28103. .sm\:py-48 {
  28104. padding-top: 12rem;
  28105. padding-bottom: 12rem;
  28106. }
  28107. .sm\:px-48 {
  28108. padding-left: 12rem;
  28109. padding-right: 12rem;
  28110. }
  28111. .sm\:py-56 {
  28112. padding-top: 14rem;
  28113. padding-bottom: 14rem;
  28114. }
  28115. .sm\:px-56 {
  28116. padding-left: 14rem;
  28117. padding-right: 14rem;
  28118. }
  28119. .sm\:py-64 {
  28120. padding-top: 16rem;
  28121. padding-bottom: 16rem;
  28122. }
  28123. .sm\:px-64 {
  28124. padding-left: 16rem;
  28125. padding-right: 16rem;
  28126. }
  28127. .sm\:py-px {
  28128. padding-top: 1px;
  28129. padding-bottom: 1px;
  28130. }
  28131. .sm\:px-px {
  28132. padding-left: 1px;
  28133. padding-right: 1px;
  28134. }
  28135. .sm\:pt-0 {
  28136. padding-top: 0;
  28137. }
  28138. .sm\:pr-0 {
  28139. padding-right: 0;
  28140. }
  28141. .sm\:pb-0 {
  28142. padding-bottom: 0;
  28143. }
  28144. .sm\:pl-0 {
  28145. padding-left: 0;
  28146. }
  28147. .sm\:pt-1 {
  28148. padding-top: 0.25rem;
  28149. }
  28150. .sm\:pr-1 {
  28151. padding-right: 0.25rem;
  28152. }
  28153. .sm\:pb-1 {
  28154. padding-bottom: 0.25rem;
  28155. }
  28156. .sm\:pl-1 {
  28157. padding-left: 0.25rem;
  28158. }
  28159. .sm\:pt-2 {
  28160. padding-top: 0.5rem;
  28161. }
  28162. .sm\:pr-2 {
  28163. padding-right: 0.5rem;
  28164. }
  28165. .sm\:pb-2 {
  28166. padding-bottom: 0.5rem;
  28167. }
  28168. .sm\:pl-2 {
  28169. padding-left: 0.5rem;
  28170. }
  28171. .sm\:pt-3 {
  28172. padding-top: 0.75rem;
  28173. }
  28174. .sm\:pr-3 {
  28175. padding-right: 0.75rem;
  28176. }
  28177. .sm\:pb-3 {
  28178. padding-bottom: 0.75rem;
  28179. }
  28180. .sm\:pl-3 {
  28181. padding-left: 0.75rem;
  28182. }
  28183. .sm\:pt-4 {
  28184. padding-top: 1rem;
  28185. }
  28186. .sm\:pr-4 {
  28187. padding-right: 1rem;
  28188. }
  28189. .sm\:pb-4 {
  28190. padding-bottom: 1rem;
  28191. }
  28192. .sm\:pl-4 {
  28193. padding-left: 1rem;
  28194. }
  28195. .sm\:pt-5 {
  28196. padding-top: 1.25rem;
  28197. }
  28198. .sm\:pr-5 {
  28199. padding-right: 1.25rem;
  28200. }
  28201. .sm\:pb-5 {
  28202. padding-bottom: 1.25rem;
  28203. }
  28204. .sm\:pl-5 {
  28205. padding-left: 1.25rem;
  28206. }
  28207. .sm\:pt-6 {
  28208. padding-top: 1.5rem;
  28209. }
  28210. .sm\:pr-6 {
  28211. padding-right: 1.5rem;
  28212. }
  28213. .sm\:pb-6 {
  28214. padding-bottom: 1.5rem;
  28215. }
  28216. .sm\:pl-6 {
  28217. padding-left: 1.5rem;
  28218. }
  28219. .sm\:pt-8 {
  28220. padding-top: 2rem;
  28221. }
  28222. .sm\:pr-8 {
  28223. padding-right: 2rem;
  28224. }
  28225. .sm\:pb-8 {
  28226. padding-bottom: 2rem;
  28227. }
  28228. .sm\:pl-8 {
  28229. padding-left: 2rem;
  28230. }
  28231. .sm\:pt-10 {
  28232. padding-top: 2.5rem;
  28233. }
  28234. .sm\:pr-10 {
  28235. padding-right: 2.5rem;
  28236. }
  28237. .sm\:pb-10 {
  28238. padding-bottom: 2.5rem;
  28239. }
  28240. .sm\:pl-10 {
  28241. padding-left: 2.5rem;
  28242. }
  28243. .sm\:pt-12 {
  28244. padding-top: 3rem;
  28245. }
  28246. .sm\:pr-12 {
  28247. padding-right: 3rem;
  28248. }
  28249. .sm\:pb-12 {
  28250. padding-bottom: 3rem;
  28251. }
  28252. .sm\:pl-12 {
  28253. padding-left: 3rem;
  28254. }
  28255. .sm\:pt-16 {
  28256. padding-top: 4rem;
  28257. }
  28258. .sm\:pr-16 {
  28259. padding-right: 4rem;
  28260. }
  28261. .sm\:pb-16 {
  28262. padding-bottom: 4rem;
  28263. }
  28264. .sm\:pl-16 {
  28265. padding-left: 4rem;
  28266. }
  28267. .sm\:pt-20 {
  28268. padding-top: 5rem;
  28269. }
  28270. .sm\:pr-20 {
  28271. padding-right: 5rem;
  28272. }
  28273. .sm\:pb-20 {
  28274. padding-bottom: 5rem;
  28275. }
  28276. .sm\:pl-20 {
  28277. padding-left: 5rem;
  28278. }
  28279. .sm\:pt-24 {
  28280. padding-top: 6rem;
  28281. }
  28282. .sm\:pr-24 {
  28283. padding-right: 6rem;
  28284. }
  28285. .sm\:pb-24 {
  28286. padding-bottom: 6rem;
  28287. }
  28288. .sm\:pl-24 {
  28289. padding-left: 6rem;
  28290. }
  28291. .sm\:pt-32 {
  28292. padding-top: 8rem;
  28293. }
  28294. .sm\:pr-32 {
  28295. padding-right: 8rem;
  28296. }
  28297. .sm\:pb-32 {
  28298. padding-bottom: 8rem;
  28299. }
  28300. .sm\:pl-32 {
  28301. padding-left: 8rem;
  28302. }
  28303. .sm\:pt-40 {
  28304. padding-top: 10rem;
  28305. }
  28306. .sm\:pr-40 {
  28307. padding-right: 10rem;
  28308. }
  28309. .sm\:pb-40 {
  28310. padding-bottom: 10rem;
  28311. }
  28312. .sm\:pl-40 {
  28313. padding-left: 10rem;
  28314. }
  28315. .sm\:pt-48 {
  28316. padding-top: 12rem;
  28317. }
  28318. .sm\:pr-48 {
  28319. padding-right: 12rem;
  28320. }
  28321. .sm\:pb-48 {
  28322. padding-bottom: 12rem;
  28323. }
  28324. .sm\:pl-48 {
  28325. padding-left: 12rem;
  28326. }
  28327. .sm\:pt-56 {
  28328. padding-top: 14rem;
  28329. }
  28330. .sm\:pr-56 {
  28331. padding-right: 14rem;
  28332. }
  28333. .sm\:pb-56 {
  28334. padding-bottom: 14rem;
  28335. }
  28336. .sm\:pl-56 {
  28337. padding-left: 14rem;
  28338. }
  28339. .sm\:pt-64 {
  28340. padding-top: 16rem;
  28341. }
  28342. .sm\:pr-64 {
  28343. padding-right: 16rem;
  28344. }
  28345. .sm\:pb-64 {
  28346. padding-bottom: 16rem;
  28347. }
  28348. .sm\:pl-64 {
  28349. padding-left: 16rem;
  28350. }
  28351. .sm\:pt-px {
  28352. padding-top: 1px;
  28353. }
  28354. .sm\:pr-px {
  28355. padding-right: 1px;
  28356. }
  28357. .sm\:pb-px {
  28358. padding-bottom: 1px;
  28359. }
  28360. .sm\:pl-px {
  28361. padding-left: 1px;
  28362. }
  28363. .sm\:placeholder-transparent::-moz-placeholder {
  28364. color: transparent;
  28365. }
  28366. .sm\:placeholder-transparent:-ms-input-placeholder {
  28367. color: transparent;
  28368. }
  28369. .sm\:placeholder-transparent::placeholder {
  28370. color: transparent;
  28371. }
  28372. .sm\:placeholder-current::-moz-placeholder {
  28373. color: currentColor;
  28374. }
  28375. .sm\:placeholder-current:-ms-input-placeholder {
  28376. color: currentColor;
  28377. }
  28378. .sm\:placeholder-current::placeholder {
  28379. color: currentColor;
  28380. }
  28381. .sm\:placeholder-black::-moz-placeholder {
  28382. --placeholder-opacity: 1;
  28383. color: #000;
  28384. color: rgba(0, 0, 0, var(--placeholder-opacity));
  28385. }
  28386. .sm\:placeholder-black:-ms-input-placeholder {
  28387. --placeholder-opacity: 1;
  28388. color: #000;
  28389. color: rgba(0, 0, 0, var(--placeholder-opacity));
  28390. }
  28391. .sm\:placeholder-black::placeholder {
  28392. --placeholder-opacity: 1;
  28393. color: #000;
  28394. color: rgba(0, 0, 0, var(--placeholder-opacity));
  28395. }
  28396. .sm\:placeholder-white::-moz-placeholder {
  28397. --placeholder-opacity: 1;
  28398. color: #fff;
  28399. color: rgba(255, 255, 255, var(--placeholder-opacity));
  28400. }
  28401. .sm\:placeholder-white:-ms-input-placeholder {
  28402. --placeholder-opacity: 1;
  28403. color: #fff;
  28404. color: rgba(255, 255, 255, var(--placeholder-opacity));
  28405. }
  28406. .sm\:placeholder-white::placeholder {
  28407. --placeholder-opacity: 1;
  28408. color: #fff;
  28409. color: rgba(255, 255, 255, var(--placeholder-opacity));
  28410. }
  28411. .sm\:placeholder-gray-100::-moz-placeholder {
  28412. --placeholder-opacity: 1;
  28413. color: #f7fafc;
  28414. color: rgba(247, 250, 252, var(--placeholder-opacity));
  28415. }
  28416. .sm\:placeholder-gray-100:-ms-input-placeholder {
  28417. --placeholder-opacity: 1;
  28418. color: #f7fafc;
  28419. color: rgba(247, 250, 252, var(--placeholder-opacity));
  28420. }
  28421. .sm\:placeholder-gray-100::placeholder {
  28422. --placeholder-opacity: 1;
  28423. color: #f7fafc;
  28424. color: rgba(247, 250, 252, var(--placeholder-opacity));
  28425. }
  28426. .sm\:placeholder-gray-200::-moz-placeholder {
  28427. --placeholder-opacity: 1;
  28428. color: #edf2f7;
  28429. color: rgba(237, 242, 247, var(--placeholder-opacity));
  28430. }
  28431. .sm\:placeholder-gray-200:-ms-input-placeholder {
  28432. --placeholder-opacity: 1;
  28433. color: #edf2f7;
  28434. color: rgba(237, 242, 247, var(--placeholder-opacity));
  28435. }
  28436. .sm\:placeholder-gray-200::placeholder {
  28437. --placeholder-opacity: 1;
  28438. color: #edf2f7;
  28439. color: rgba(237, 242, 247, var(--placeholder-opacity));
  28440. }
  28441. .sm\:placeholder-gray-300::-moz-placeholder {
  28442. --placeholder-opacity: 1;
  28443. color: #e2e8f0;
  28444. color: rgba(226, 232, 240, var(--placeholder-opacity));
  28445. }
  28446. .sm\:placeholder-gray-300:-ms-input-placeholder {
  28447. --placeholder-opacity: 1;
  28448. color: #e2e8f0;
  28449. color: rgba(226, 232, 240, var(--placeholder-opacity));
  28450. }
  28451. .sm\:placeholder-gray-300::placeholder {
  28452. --placeholder-opacity: 1;
  28453. color: #e2e8f0;
  28454. color: rgba(226, 232, 240, var(--placeholder-opacity));
  28455. }
  28456. .sm\:placeholder-gray-400::-moz-placeholder {
  28457. --placeholder-opacity: 1;
  28458. color: #cbd5e0;
  28459. color: rgba(203, 213, 224, var(--placeholder-opacity));
  28460. }
  28461. .sm\:placeholder-gray-400:-ms-input-placeholder {
  28462. --placeholder-opacity: 1;
  28463. color: #cbd5e0;
  28464. color: rgba(203, 213, 224, var(--placeholder-opacity));
  28465. }
  28466. .sm\:placeholder-gray-400::placeholder {
  28467. --placeholder-opacity: 1;
  28468. color: #cbd5e0;
  28469. color: rgba(203, 213, 224, var(--placeholder-opacity));
  28470. }
  28471. .sm\:placeholder-gray-500::-moz-placeholder {
  28472. --placeholder-opacity: 1;
  28473. color: #a0aec0;
  28474. color: rgba(160, 174, 192, var(--placeholder-opacity));
  28475. }
  28476. .sm\:placeholder-gray-500:-ms-input-placeholder {
  28477. --placeholder-opacity: 1;
  28478. color: #a0aec0;
  28479. color: rgba(160, 174, 192, var(--placeholder-opacity));
  28480. }
  28481. .sm\:placeholder-gray-500::placeholder {
  28482. --placeholder-opacity: 1;
  28483. color: #a0aec0;
  28484. color: rgba(160, 174, 192, var(--placeholder-opacity));
  28485. }
  28486. .sm\:placeholder-gray-600::-moz-placeholder {
  28487. --placeholder-opacity: 1;
  28488. color: #718096;
  28489. color: rgba(113, 128, 150, var(--placeholder-opacity));
  28490. }
  28491. .sm\:placeholder-gray-600:-ms-input-placeholder {
  28492. --placeholder-opacity: 1;
  28493. color: #718096;
  28494. color: rgba(113, 128, 150, var(--placeholder-opacity));
  28495. }
  28496. .sm\:placeholder-gray-600::placeholder {
  28497. --placeholder-opacity: 1;
  28498. color: #718096;
  28499. color: rgba(113, 128, 150, var(--placeholder-opacity));
  28500. }
  28501. .sm\:placeholder-gray-700::-moz-placeholder {
  28502. --placeholder-opacity: 1;
  28503. color: #4a5568;
  28504. color: rgba(74, 85, 104, var(--placeholder-opacity));
  28505. }
  28506. .sm\:placeholder-gray-700:-ms-input-placeholder {
  28507. --placeholder-opacity: 1;
  28508. color: #4a5568;
  28509. color: rgba(74, 85, 104, var(--placeholder-opacity));
  28510. }
  28511. .sm\:placeholder-gray-700::placeholder {
  28512. --placeholder-opacity: 1;
  28513. color: #4a5568;
  28514. color: rgba(74, 85, 104, var(--placeholder-opacity));
  28515. }
  28516. .sm\:placeholder-gray-800::-moz-placeholder {
  28517. --placeholder-opacity: 1;
  28518. color: #2d3748;
  28519. color: rgba(45, 55, 72, var(--placeholder-opacity));
  28520. }
  28521. .sm\:placeholder-gray-800:-ms-input-placeholder {
  28522. --placeholder-opacity: 1;
  28523. color: #2d3748;
  28524. color: rgba(45, 55, 72, var(--placeholder-opacity));
  28525. }
  28526. .sm\:placeholder-gray-800::placeholder {
  28527. --placeholder-opacity: 1;
  28528. color: #2d3748;
  28529. color: rgba(45, 55, 72, var(--placeholder-opacity));
  28530. }
  28531. .sm\:placeholder-gray-900::-moz-placeholder {
  28532. --placeholder-opacity: 1;
  28533. color: #1a202c;
  28534. color: rgba(26, 32, 44, var(--placeholder-opacity));
  28535. }
  28536. .sm\:placeholder-gray-900:-ms-input-placeholder {
  28537. --placeholder-opacity: 1;
  28538. color: #1a202c;
  28539. color: rgba(26, 32, 44, var(--placeholder-opacity));
  28540. }
  28541. .sm\:placeholder-gray-900::placeholder {
  28542. --placeholder-opacity: 1;
  28543. color: #1a202c;
  28544. color: rgba(26, 32, 44, var(--placeholder-opacity));
  28545. }
  28546. .sm\:placeholder-red-100::-moz-placeholder {
  28547. --placeholder-opacity: 1;
  28548. color: #fff5f5;
  28549. color: rgba(255, 245, 245, var(--placeholder-opacity));
  28550. }
  28551. .sm\:placeholder-red-100:-ms-input-placeholder {
  28552. --placeholder-opacity: 1;
  28553. color: #fff5f5;
  28554. color: rgba(255, 245, 245, var(--placeholder-opacity));
  28555. }
  28556. .sm\:placeholder-red-100::placeholder {
  28557. --placeholder-opacity: 1;
  28558. color: #fff5f5;
  28559. color: rgba(255, 245, 245, var(--placeholder-opacity));
  28560. }
  28561. .sm\:placeholder-red-200::-moz-placeholder {
  28562. --placeholder-opacity: 1;
  28563. color: #fed7d7;
  28564. color: rgba(254, 215, 215, var(--placeholder-opacity));
  28565. }
  28566. .sm\:placeholder-red-200:-ms-input-placeholder {
  28567. --placeholder-opacity: 1;
  28568. color: #fed7d7;
  28569. color: rgba(254, 215, 215, var(--placeholder-opacity));
  28570. }
  28571. .sm\:placeholder-red-200::placeholder {
  28572. --placeholder-opacity: 1;
  28573. color: #fed7d7;
  28574. color: rgba(254, 215, 215, var(--placeholder-opacity));
  28575. }
  28576. .sm\:placeholder-red-300::-moz-placeholder {
  28577. --placeholder-opacity: 1;
  28578. color: #feb2b2;
  28579. color: rgba(254, 178, 178, var(--placeholder-opacity));
  28580. }
  28581. .sm\:placeholder-red-300:-ms-input-placeholder {
  28582. --placeholder-opacity: 1;
  28583. color: #feb2b2;
  28584. color: rgba(254, 178, 178, var(--placeholder-opacity));
  28585. }
  28586. .sm\:placeholder-red-300::placeholder {
  28587. --placeholder-opacity: 1;
  28588. color: #feb2b2;
  28589. color: rgba(254, 178, 178, var(--placeholder-opacity));
  28590. }
  28591. .sm\:placeholder-red-400::-moz-placeholder {
  28592. --placeholder-opacity: 1;
  28593. color: #fc8181;
  28594. color: rgba(252, 129, 129, var(--placeholder-opacity));
  28595. }
  28596. .sm\:placeholder-red-400:-ms-input-placeholder {
  28597. --placeholder-opacity: 1;
  28598. color: #fc8181;
  28599. color: rgba(252, 129, 129, var(--placeholder-opacity));
  28600. }
  28601. .sm\:placeholder-red-400::placeholder {
  28602. --placeholder-opacity: 1;
  28603. color: #fc8181;
  28604. color: rgba(252, 129, 129, var(--placeholder-opacity));
  28605. }
  28606. .sm\:placeholder-red-500::-moz-placeholder {
  28607. --placeholder-opacity: 1;
  28608. color: #f56565;
  28609. color: rgba(245, 101, 101, var(--placeholder-opacity));
  28610. }
  28611. .sm\:placeholder-red-500:-ms-input-placeholder {
  28612. --placeholder-opacity: 1;
  28613. color: #f56565;
  28614. color: rgba(245, 101, 101, var(--placeholder-opacity));
  28615. }
  28616. .sm\:placeholder-red-500::placeholder {
  28617. --placeholder-opacity: 1;
  28618. color: #f56565;
  28619. color: rgba(245, 101, 101, var(--placeholder-opacity));
  28620. }
  28621. .sm\:placeholder-red-600::-moz-placeholder {
  28622. --placeholder-opacity: 1;
  28623. color: #e53e3e;
  28624. color: rgba(229, 62, 62, var(--placeholder-opacity));
  28625. }
  28626. .sm\:placeholder-red-600:-ms-input-placeholder {
  28627. --placeholder-opacity: 1;
  28628. color: #e53e3e;
  28629. color: rgba(229, 62, 62, var(--placeholder-opacity));
  28630. }
  28631. .sm\:placeholder-red-600::placeholder {
  28632. --placeholder-opacity: 1;
  28633. color: #e53e3e;
  28634. color: rgba(229, 62, 62, var(--placeholder-opacity));
  28635. }
  28636. .sm\:placeholder-red-700::-moz-placeholder {
  28637. --placeholder-opacity: 1;
  28638. color: #c53030;
  28639. color: rgba(197, 48, 48, var(--placeholder-opacity));
  28640. }
  28641. .sm\:placeholder-red-700:-ms-input-placeholder {
  28642. --placeholder-opacity: 1;
  28643. color: #c53030;
  28644. color: rgba(197, 48, 48, var(--placeholder-opacity));
  28645. }
  28646. .sm\:placeholder-red-700::placeholder {
  28647. --placeholder-opacity: 1;
  28648. color: #c53030;
  28649. color: rgba(197, 48, 48, var(--placeholder-opacity));
  28650. }
  28651. .sm\:placeholder-red-800::-moz-placeholder {
  28652. --placeholder-opacity: 1;
  28653. color: #9b2c2c;
  28654. color: rgba(155, 44, 44, var(--placeholder-opacity));
  28655. }
  28656. .sm\:placeholder-red-800:-ms-input-placeholder {
  28657. --placeholder-opacity: 1;
  28658. color: #9b2c2c;
  28659. color: rgba(155, 44, 44, var(--placeholder-opacity));
  28660. }
  28661. .sm\:placeholder-red-800::placeholder {
  28662. --placeholder-opacity: 1;
  28663. color: #9b2c2c;
  28664. color: rgba(155, 44, 44, var(--placeholder-opacity));
  28665. }
  28666. .sm\:placeholder-red-900::-moz-placeholder {
  28667. --placeholder-opacity: 1;
  28668. color: #742a2a;
  28669. color: rgba(116, 42, 42, var(--placeholder-opacity));
  28670. }
  28671. .sm\:placeholder-red-900:-ms-input-placeholder {
  28672. --placeholder-opacity: 1;
  28673. color: #742a2a;
  28674. color: rgba(116, 42, 42, var(--placeholder-opacity));
  28675. }
  28676. .sm\:placeholder-red-900::placeholder {
  28677. --placeholder-opacity: 1;
  28678. color: #742a2a;
  28679. color: rgba(116, 42, 42, var(--placeholder-opacity));
  28680. }
  28681. .sm\:placeholder-orange-100::-moz-placeholder {
  28682. --placeholder-opacity: 1;
  28683. color: #fffaf0;
  28684. color: rgba(255, 250, 240, var(--placeholder-opacity));
  28685. }
  28686. .sm\:placeholder-orange-100:-ms-input-placeholder {
  28687. --placeholder-opacity: 1;
  28688. color: #fffaf0;
  28689. color: rgba(255, 250, 240, var(--placeholder-opacity));
  28690. }
  28691. .sm\:placeholder-orange-100::placeholder {
  28692. --placeholder-opacity: 1;
  28693. color: #fffaf0;
  28694. color: rgba(255, 250, 240, var(--placeholder-opacity));
  28695. }
  28696. .sm\:placeholder-orange-200::-moz-placeholder {
  28697. --placeholder-opacity: 1;
  28698. color: #feebc8;
  28699. color: rgba(254, 235, 200, var(--placeholder-opacity));
  28700. }
  28701. .sm\:placeholder-orange-200:-ms-input-placeholder {
  28702. --placeholder-opacity: 1;
  28703. color: #feebc8;
  28704. color: rgba(254, 235, 200, var(--placeholder-opacity));
  28705. }
  28706. .sm\:placeholder-orange-200::placeholder {
  28707. --placeholder-opacity: 1;
  28708. color: #feebc8;
  28709. color: rgba(254, 235, 200, var(--placeholder-opacity));
  28710. }
  28711. .sm\:placeholder-orange-300::-moz-placeholder {
  28712. --placeholder-opacity: 1;
  28713. color: #fbd38d;
  28714. color: rgba(251, 211, 141, var(--placeholder-opacity));
  28715. }
  28716. .sm\:placeholder-orange-300:-ms-input-placeholder {
  28717. --placeholder-opacity: 1;
  28718. color: #fbd38d;
  28719. color: rgba(251, 211, 141, var(--placeholder-opacity));
  28720. }
  28721. .sm\:placeholder-orange-300::placeholder {
  28722. --placeholder-opacity: 1;
  28723. color: #fbd38d;
  28724. color: rgba(251, 211, 141, var(--placeholder-opacity));
  28725. }
  28726. .sm\:placeholder-orange-400::-moz-placeholder {
  28727. --placeholder-opacity: 1;
  28728. color: #f6ad55;
  28729. color: rgba(246, 173, 85, var(--placeholder-opacity));
  28730. }
  28731. .sm\:placeholder-orange-400:-ms-input-placeholder {
  28732. --placeholder-opacity: 1;
  28733. color: #f6ad55;
  28734. color: rgba(246, 173, 85, var(--placeholder-opacity));
  28735. }
  28736. .sm\:placeholder-orange-400::placeholder {
  28737. --placeholder-opacity: 1;
  28738. color: #f6ad55;
  28739. color: rgba(246, 173, 85, var(--placeholder-opacity));
  28740. }
  28741. .sm\:placeholder-orange-500::-moz-placeholder {
  28742. --placeholder-opacity: 1;
  28743. color: #ed8936;
  28744. color: rgba(237, 137, 54, var(--placeholder-opacity));
  28745. }
  28746. .sm\:placeholder-orange-500:-ms-input-placeholder {
  28747. --placeholder-opacity: 1;
  28748. color: #ed8936;
  28749. color: rgba(237, 137, 54, var(--placeholder-opacity));
  28750. }
  28751. .sm\:placeholder-orange-500::placeholder {
  28752. --placeholder-opacity: 1;
  28753. color: #ed8936;
  28754. color: rgba(237, 137, 54, var(--placeholder-opacity));
  28755. }
  28756. .sm\:placeholder-orange-600::-moz-placeholder {
  28757. --placeholder-opacity: 1;
  28758. color: #dd6b20;
  28759. color: rgba(221, 107, 32, var(--placeholder-opacity));
  28760. }
  28761. .sm\:placeholder-orange-600:-ms-input-placeholder {
  28762. --placeholder-opacity: 1;
  28763. color: #dd6b20;
  28764. color: rgba(221, 107, 32, var(--placeholder-opacity));
  28765. }
  28766. .sm\:placeholder-orange-600::placeholder {
  28767. --placeholder-opacity: 1;
  28768. color: #dd6b20;
  28769. color: rgba(221, 107, 32, var(--placeholder-opacity));
  28770. }
  28771. .sm\:placeholder-orange-700::-moz-placeholder {
  28772. --placeholder-opacity: 1;
  28773. color: #c05621;
  28774. color: rgba(192, 86, 33, var(--placeholder-opacity));
  28775. }
  28776. .sm\:placeholder-orange-700:-ms-input-placeholder {
  28777. --placeholder-opacity: 1;
  28778. color: #c05621;
  28779. color: rgba(192, 86, 33, var(--placeholder-opacity));
  28780. }
  28781. .sm\:placeholder-orange-700::placeholder {
  28782. --placeholder-opacity: 1;
  28783. color: #c05621;
  28784. color: rgba(192, 86, 33, var(--placeholder-opacity));
  28785. }
  28786. .sm\:placeholder-orange-800::-moz-placeholder {
  28787. --placeholder-opacity: 1;
  28788. color: #9c4221;
  28789. color: rgba(156, 66, 33, var(--placeholder-opacity));
  28790. }
  28791. .sm\:placeholder-orange-800:-ms-input-placeholder {
  28792. --placeholder-opacity: 1;
  28793. color: #9c4221;
  28794. color: rgba(156, 66, 33, var(--placeholder-opacity));
  28795. }
  28796. .sm\:placeholder-orange-800::placeholder {
  28797. --placeholder-opacity: 1;
  28798. color: #9c4221;
  28799. color: rgba(156, 66, 33, var(--placeholder-opacity));
  28800. }
  28801. .sm\:placeholder-orange-900::-moz-placeholder {
  28802. --placeholder-opacity: 1;
  28803. color: #7b341e;
  28804. color: rgba(123, 52, 30, var(--placeholder-opacity));
  28805. }
  28806. .sm\:placeholder-orange-900:-ms-input-placeholder {
  28807. --placeholder-opacity: 1;
  28808. color: #7b341e;
  28809. color: rgba(123, 52, 30, var(--placeholder-opacity));
  28810. }
  28811. .sm\:placeholder-orange-900::placeholder {
  28812. --placeholder-opacity: 1;
  28813. color: #7b341e;
  28814. color: rgba(123, 52, 30, var(--placeholder-opacity));
  28815. }
  28816. .sm\:placeholder-yellow-100::-moz-placeholder {
  28817. --placeholder-opacity: 1;
  28818. color: #fffff0;
  28819. color: rgba(255, 255, 240, var(--placeholder-opacity));
  28820. }
  28821. .sm\:placeholder-yellow-100:-ms-input-placeholder {
  28822. --placeholder-opacity: 1;
  28823. color: #fffff0;
  28824. color: rgba(255, 255, 240, var(--placeholder-opacity));
  28825. }
  28826. .sm\:placeholder-yellow-100::placeholder {
  28827. --placeholder-opacity: 1;
  28828. color: #fffff0;
  28829. color: rgba(255, 255, 240, var(--placeholder-opacity));
  28830. }
  28831. .sm\:placeholder-yellow-200::-moz-placeholder {
  28832. --placeholder-opacity: 1;
  28833. color: #fefcbf;
  28834. color: rgba(254, 252, 191, var(--placeholder-opacity));
  28835. }
  28836. .sm\:placeholder-yellow-200:-ms-input-placeholder {
  28837. --placeholder-opacity: 1;
  28838. color: #fefcbf;
  28839. color: rgba(254, 252, 191, var(--placeholder-opacity));
  28840. }
  28841. .sm\:placeholder-yellow-200::placeholder {
  28842. --placeholder-opacity: 1;
  28843. color: #fefcbf;
  28844. color: rgba(254, 252, 191, var(--placeholder-opacity));
  28845. }
  28846. .sm\:placeholder-yellow-300::-moz-placeholder {
  28847. --placeholder-opacity: 1;
  28848. color: #faf089;
  28849. color: rgba(250, 240, 137, var(--placeholder-opacity));
  28850. }
  28851. .sm\:placeholder-yellow-300:-ms-input-placeholder {
  28852. --placeholder-opacity: 1;
  28853. color: #faf089;
  28854. color: rgba(250, 240, 137, var(--placeholder-opacity));
  28855. }
  28856. .sm\:placeholder-yellow-300::placeholder {
  28857. --placeholder-opacity: 1;
  28858. color: #faf089;
  28859. color: rgba(250, 240, 137, var(--placeholder-opacity));
  28860. }
  28861. .sm\:placeholder-yellow-400::-moz-placeholder {
  28862. --placeholder-opacity: 1;
  28863. color: #f6e05e;
  28864. color: rgba(246, 224, 94, var(--placeholder-opacity));
  28865. }
  28866. .sm\:placeholder-yellow-400:-ms-input-placeholder {
  28867. --placeholder-opacity: 1;
  28868. color: #f6e05e;
  28869. color: rgba(246, 224, 94, var(--placeholder-opacity));
  28870. }
  28871. .sm\:placeholder-yellow-400::placeholder {
  28872. --placeholder-opacity: 1;
  28873. color: #f6e05e;
  28874. color: rgba(246, 224, 94, var(--placeholder-opacity));
  28875. }
  28876. .sm\:placeholder-yellow-500::-moz-placeholder {
  28877. --placeholder-opacity: 1;
  28878. color: #ecc94b;
  28879. color: rgba(236, 201, 75, var(--placeholder-opacity));
  28880. }
  28881. .sm\:placeholder-yellow-500:-ms-input-placeholder {
  28882. --placeholder-opacity: 1;
  28883. color: #ecc94b;
  28884. color: rgba(236, 201, 75, var(--placeholder-opacity));
  28885. }
  28886. .sm\:placeholder-yellow-500::placeholder {
  28887. --placeholder-opacity: 1;
  28888. color: #ecc94b;
  28889. color: rgba(236, 201, 75, var(--placeholder-opacity));
  28890. }
  28891. .sm\:placeholder-yellow-600::-moz-placeholder {
  28892. --placeholder-opacity: 1;
  28893. color: #d69e2e;
  28894. color: rgba(214, 158, 46, var(--placeholder-opacity));
  28895. }
  28896. .sm\:placeholder-yellow-600:-ms-input-placeholder {
  28897. --placeholder-opacity: 1;
  28898. color: #d69e2e;
  28899. color: rgba(214, 158, 46, var(--placeholder-opacity));
  28900. }
  28901. .sm\:placeholder-yellow-600::placeholder {
  28902. --placeholder-opacity: 1;
  28903. color: #d69e2e;
  28904. color: rgba(214, 158, 46, var(--placeholder-opacity));
  28905. }
  28906. .sm\:placeholder-yellow-700::-moz-placeholder {
  28907. --placeholder-opacity: 1;
  28908. color: #b7791f;
  28909. color: rgba(183, 121, 31, var(--placeholder-opacity));
  28910. }
  28911. .sm\:placeholder-yellow-700:-ms-input-placeholder {
  28912. --placeholder-opacity: 1;
  28913. color: #b7791f;
  28914. color: rgba(183, 121, 31, var(--placeholder-opacity));
  28915. }
  28916. .sm\:placeholder-yellow-700::placeholder {
  28917. --placeholder-opacity: 1;
  28918. color: #b7791f;
  28919. color: rgba(183, 121, 31, var(--placeholder-opacity));
  28920. }
  28921. .sm\:placeholder-yellow-800::-moz-placeholder {
  28922. --placeholder-opacity: 1;
  28923. color: #975a16;
  28924. color: rgba(151, 90, 22, var(--placeholder-opacity));
  28925. }
  28926. .sm\:placeholder-yellow-800:-ms-input-placeholder {
  28927. --placeholder-opacity: 1;
  28928. color: #975a16;
  28929. color: rgba(151, 90, 22, var(--placeholder-opacity));
  28930. }
  28931. .sm\:placeholder-yellow-800::placeholder {
  28932. --placeholder-opacity: 1;
  28933. color: #975a16;
  28934. color: rgba(151, 90, 22, var(--placeholder-opacity));
  28935. }
  28936. .sm\:placeholder-yellow-900::-moz-placeholder {
  28937. --placeholder-opacity: 1;
  28938. color: #744210;
  28939. color: rgba(116, 66, 16, var(--placeholder-opacity));
  28940. }
  28941. .sm\:placeholder-yellow-900:-ms-input-placeholder {
  28942. --placeholder-opacity: 1;
  28943. color: #744210;
  28944. color: rgba(116, 66, 16, var(--placeholder-opacity));
  28945. }
  28946. .sm\:placeholder-yellow-900::placeholder {
  28947. --placeholder-opacity: 1;
  28948. color: #744210;
  28949. color: rgba(116, 66, 16, var(--placeholder-opacity));
  28950. }
  28951. .sm\:placeholder-green-100::-moz-placeholder {
  28952. --placeholder-opacity: 1;
  28953. color: #f0fff4;
  28954. color: rgba(240, 255, 244, var(--placeholder-opacity));
  28955. }
  28956. .sm\:placeholder-green-100:-ms-input-placeholder {
  28957. --placeholder-opacity: 1;
  28958. color: #f0fff4;
  28959. color: rgba(240, 255, 244, var(--placeholder-opacity));
  28960. }
  28961. .sm\:placeholder-green-100::placeholder {
  28962. --placeholder-opacity: 1;
  28963. color: #f0fff4;
  28964. color: rgba(240, 255, 244, var(--placeholder-opacity));
  28965. }
  28966. .sm\:placeholder-green-200::-moz-placeholder {
  28967. --placeholder-opacity: 1;
  28968. color: #c6f6d5;
  28969. color: rgba(198, 246, 213, var(--placeholder-opacity));
  28970. }
  28971. .sm\:placeholder-green-200:-ms-input-placeholder {
  28972. --placeholder-opacity: 1;
  28973. color: #c6f6d5;
  28974. color: rgba(198, 246, 213, var(--placeholder-opacity));
  28975. }
  28976. .sm\:placeholder-green-200::placeholder {
  28977. --placeholder-opacity: 1;
  28978. color: #c6f6d5;
  28979. color: rgba(198, 246, 213, var(--placeholder-opacity));
  28980. }
  28981. .sm\:placeholder-green-300::-moz-placeholder {
  28982. --placeholder-opacity: 1;
  28983. color: #9ae6b4;
  28984. color: rgba(154, 230, 180, var(--placeholder-opacity));
  28985. }
  28986. .sm\:placeholder-green-300:-ms-input-placeholder {
  28987. --placeholder-opacity: 1;
  28988. color: #9ae6b4;
  28989. color: rgba(154, 230, 180, var(--placeholder-opacity));
  28990. }
  28991. .sm\:placeholder-green-300::placeholder {
  28992. --placeholder-opacity: 1;
  28993. color: #9ae6b4;
  28994. color: rgba(154, 230, 180, var(--placeholder-opacity));
  28995. }
  28996. .sm\:placeholder-green-400::-moz-placeholder {
  28997. --placeholder-opacity: 1;
  28998. color: #68d391;
  28999. color: rgba(104, 211, 145, var(--placeholder-opacity));
  29000. }
  29001. .sm\:placeholder-green-400:-ms-input-placeholder {
  29002. --placeholder-opacity: 1;
  29003. color: #68d391;
  29004. color: rgba(104, 211, 145, var(--placeholder-opacity));
  29005. }
  29006. .sm\:placeholder-green-400::placeholder {
  29007. --placeholder-opacity: 1;
  29008. color: #68d391;
  29009. color: rgba(104, 211, 145, var(--placeholder-opacity));
  29010. }
  29011. .sm\:placeholder-green-500::-moz-placeholder {
  29012. --placeholder-opacity: 1;
  29013. color: #48bb78;
  29014. color: rgba(72, 187, 120, var(--placeholder-opacity));
  29015. }
  29016. .sm\:placeholder-green-500:-ms-input-placeholder {
  29017. --placeholder-opacity: 1;
  29018. color: #48bb78;
  29019. color: rgba(72, 187, 120, var(--placeholder-opacity));
  29020. }
  29021. .sm\:placeholder-green-500::placeholder {
  29022. --placeholder-opacity: 1;
  29023. color: #48bb78;
  29024. color: rgba(72, 187, 120, var(--placeholder-opacity));
  29025. }
  29026. .sm\:placeholder-green-600::-moz-placeholder {
  29027. --placeholder-opacity: 1;
  29028. color: #38a169;
  29029. color: rgba(56, 161, 105, var(--placeholder-opacity));
  29030. }
  29031. .sm\:placeholder-green-600:-ms-input-placeholder {
  29032. --placeholder-opacity: 1;
  29033. color: #38a169;
  29034. color: rgba(56, 161, 105, var(--placeholder-opacity));
  29035. }
  29036. .sm\:placeholder-green-600::placeholder {
  29037. --placeholder-opacity: 1;
  29038. color: #38a169;
  29039. color: rgba(56, 161, 105, var(--placeholder-opacity));
  29040. }
  29041. .sm\:placeholder-green-700::-moz-placeholder {
  29042. --placeholder-opacity: 1;
  29043. color: #2f855a;
  29044. color: rgba(47, 133, 90, var(--placeholder-opacity));
  29045. }
  29046. .sm\:placeholder-green-700:-ms-input-placeholder {
  29047. --placeholder-opacity: 1;
  29048. color: #2f855a;
  29049. color: rgba(47, 133, 90, var(--placeholder-opacity));
  29050. }
  29051. .sm\:placeholder-green-700::placeholder {
  29052. --placeholder-opacity: 1;
  29053. color: #2f855a;
  29054. color: rgba(47, 133, 90, var(--placeholder-opacity));
  29055. }
  29056. .sm\:placeholder-green-800::-moz-placeholder {
  29057. --placeholder-opacity: 1;
  29058. color: #276749;
  29059. color: rgba(39, 103, 73, var(--placeholder-opacity));
  29060. }
  29061. .sm\:placeholder-green-800:-ms-input-placeholder {
  29062. --placeholder-opacity: 1;
  29063. color: #276749;
  29064. color: rgba(39, 103, 73, var(--placeholder-opacity));
  29065. }
  29066. .sm\:placeholder-green-800::placeholder {
  29067. --placeholder-opacity: 1;
  29068. color: #276749;
  29069. color: rgba(39, 103, 73, var(--placeholder-opacity));
  29070. }
  29071. .sm\:placeholder-green-900::-moz-placeholder {
  29072. --placeholder-opacity: 1;
  29073. color: #22543d;
  29074. color: rgba(34, 84, 61, var(--placeholder-opacity));
  29075. }
  29076. .sm\:placeholder-green-900:-ms-input-placeholder {
  29077. --placeholder-opacity: 1;
  29078. color: #22543d;
  29079. color: rgba(34, 84, 61, var(--placeholder-opacity));
  29080. }
  29081. .sm\:placeholder-green-900::placeholder {
  29082. --placeholder-opacity: 1;
  29083. color: #22543d;
  29084. color: rgba(34, 84, 61, var(--placeholder-opacity));
  29085. }
  29086. .sm\:placeholder-teal-100::-moz-placeholder {
  29087. --placeholder-opacity: 1;
  29088. color: #e6fffa;
  29089. color: rgba(230, 255, 250, var(--placeholder-opacity));
  29090. }
  29091. .sm\:placeholder-teal-100:-ms-input-placeholder {
  29092. --placeholder-opacity: 1;
  29093. color: #e6fffa;
  29094. color: rgba(230, 255, 250, var(--placeholder-opacity));
  29095. }
  29096. .sm\:placeholder-teal-100::placeholder {
  29097. --placeholder-opacity: 1;
  29098. color: #e6fffa;
  29099. color: rgba(230, 255, 250, var(--placeholder-opacity));
  29100. }
  29101. .sm\:placeholder-teal-200::-moz-placeholder {
  29102. --placeholder-opacity: 1;
  29103. color: #b2f5ea;
  29104. color: rgba(178, 245, 234, var(--placeholder-opacity));
  29105. }
  29106. .sm\:placeholder-teal-200:-ms-input-placeholder {
  29107. --placeholder-opacity: 1;
  29108. color: #b2f5ea;
  29109. color: rgba(178, 245, 234, var(--placeholder-opacity));
  29110. }
  29111. .sm\:placeholder-teal-200::placeholder {
  29112. --placeholder-opacity: 1;
  29113. color: #b2f5ea;
  29114. color: rgba(178, 245, 234, var(--placeholder-opacity));
  29115. }
  29116. .sm\:placeholder-teal-300::-moz-placeholder {
  29117. --placeholder-opacity: 1;
  29118. color: #81e6d9;
  29119. color: rgba(129, 230, 217, var(--placeholder-opacity));
  29120. }
  29121. .sm\:placeholder-teal-300:-ms-input-placeholder {
  29122. --placeholder-opacity: 1;
  29123. color: #81e6d9;
  29124. color: rgba(129, 230, 217, var(--placeholder-opacity));
  29125. }
  29126. .sm\:placeholder-teal-300::placeholder {
  29127. --placeholder-opacity: 1;
  29128. color: #81e6d9;
  29129. color: rgba(129, 230, 217, var(--placeholder-opacity));
  29130. }
  29131. .sm\:placeholder-teal-400::-moz-placeholder {
  29132. --placeholder-opacity: 1;
  29133. color: #4fd1c5;
  29134. color: rgba(79, 209, 197, var(--placeholder-opacity));
  29135. }
  29136. .sm\:placeholder-teal-400:-ms-input-placeholder {
  29137. --placeholder-opacity: 1;
  29138. color: #4fd1c5;
  29139. color: rgba(79, 209, 197, var(--placeholder-opacity));
  29140. }
  29141. .sm\:placeholder-teal-400::placeholder {
  29142. --placeholder-opacity: 1;
  29143. color: #4fd1c5;
  29144. color: rgba(79, 209, 197, var(--placeholder-opacity));
  29145. }
  29146. .sm\:placeholder-teal-500::-moz-placeholder {
  29147. --placeholder-opacity: 1;
  29148. color: #38b2ac;
  29149. color: rgba(56, 178, 172, var(--placeholder-opacity));
  29150. }
  29151. .sm\:placeholder-teal-500:-ms-input-placeholder {
  29152. --placeholder-opacity: 1;
  29153. color: #38b2ac;
  29154. color: rgba(56, 178, 172, var(--placeholder-opacity));
  29155. }
  29156. .sm\:placeholder-teal-500::placeholder {
  29157. --placeholder-opacity: 1;
  29158. color: #38b2ac;
  29159. color: rgba(56, 178, 172, var(--placeholder-opacity));
  29160. }
  29161. .sm\:placeholder-teal-600::-moz-placeholder {
  29162. --placeholder-opacity: 1;
  29163. color: #319795;
  29164. color: rgba(49, 151, 149, var(--placeholder-opacity));
  29165. }
  29166. .sm\:placeholder-teal-600:-ms-input-placeholder {
  29167. --placeholder-opacity: 1;
  29168. color: #319795;
  29169. color: rgba(49, 151, 149, var(--placeholder-opacity));
  29170. }
  29171. .sm\:placeholder-teal-600::placeholder {
  29172. --placeholder-opacity: 1;
  29173. color: #319795;
  29174. color: rgba(49, 151, 149, var(--placeholder-opacity));
  29175. }
  29176. .sm\:placeholder-teal-700::-moz-placeholder {
  29177. --placeholder-opacity: 1;
  29178. color: #2c7a7b;
  29179. color: rgba(44, 122, 123, var(--placeholder-opacity));
  29180. }
  29181. .sm\:placeholder-teal-700:-ms-input-placeholder {
  29182. --placeholder-opacity: 1;
  29183. color: #2c7a7b;
  29184. color: rgba(44, 122, 123, var(--placeholder-opacity));
  29185. }
  29186. .sm\:placeholder-teal-700::placeholder {
  29187. --placeholder-opacity: 1;
  29188. color: #2c7a7b;
  29189. color: rgba(44, 122, 123, var(--placeholder-opacity));
  29190. }
  29191. .sm\:placeholder-teal-800::-moz-placeholder {
  29192. --placeholder-opacity: 1;
  29193. color: #285e61;
  29194. color: rgba(40, 94, 97, var(--placeholder-opacity));
  29195. }
  29196. .sm\:placeholder-teal-800:-ms-input-placeholder {
  29197. --placeholder-opacity: 1;
  29198. color: #285e61;
  29199. color: rgba(40, 94, 97, var(--placeholder-opacity));
  29200. }
  29201. .sm\:placeholder-teal-800::placeholder {
  29202. --placeholder-opacity: 1;
  29203. color: #285e61;
  29204. color: rgba(40, 94, 97, var(--placeholder-opacity));
  29205. }
  29206. .sm\:placeholder-teal-900::-moz-placeholder {
  29207. --placeholder-opacity: 1;
  29208. color: #234e52;
  29209. color: rgba(35, 78, 82, var(--placeholder-opacity));
  29210. }
  29211. .sm\:placeholder-teal-900:-ms-input-placeholder {
  29212. --placeholder-opacity: 1;
  29213. color: #234e52;
  29214. color: rgba(35, 78, 82, var(--placeholder-opacity));
  29215. }
  29216. .sm\:placeholder-teal-900::placeholder {
  29217. --placeholder-opacity: 1;
  29218. color: #234e52;
  29219. color: rgba(35, 78, 82, var(--placeholder-opacity));
  29220. }
  29221. .sm\:placeholder-blue-100::-moz-placeholder {
  29222. --placeholder-opacity: 1;
  29223. color: #ebf8ff;
  29224. color: rgba(235, 248, 255, var(--placeholder-opacity));
  29225. }
  29226. .sm\:placeholder-blue-100:-ms-input-placeholder {
  29227. --placeholder-opacity: 1;
  29228. color: #ebf8ff;
  29229. color: rgba(235, 248, 255, var(--placeholder-opacity));
  29230. }
  29231. .sm\:placeholder-blue-100::placeholder {
  29232. --placeholder-opacity: 1;
  29233. color: #ebf8ff;
  29234. color: rgba(235, 248, 255, var(--placeholder-opacity));
  29235. }
  29236. .sm\:placeholder-blue-200::-moz-placeholder {
  29237. --placeholder-opacity: 1;
  29238. color: #bee3f8;
  29239. color: rgba(190, 227, 248, var(--placeholder-opacity));
  29240. }
  29241. .sm\:placeholder-blue-200:-ms-input-placeholder {
  29242. --placeholder-opacity: 1;
  29243. color: #bee3f8;
  29244. color: rgba(190, 227, 248, var(--placeholder-opacity));
  29245. }
  29246. .sm\:placeholder-blue-200::placeholder {
  29247. --placeholder-opacity: 1;
  29248. color: #bee3f8;
  29249. color: rgba(190, 227, 248, var(--placeholder-opacity));
  29250. }
  29251. .sm\:placeholder-blue-300::-moz-placeholder {
  29252. --placeholder-opacity: 1;
  29253. color: #90cdf4;
  29254. color: rgba(144, 205, 244, var(--placeholder-opacity));
  29255. }
  29256. .sm\:placeholder-blue-300:-ms-input-placeholder {
  29257. --placeholder-opacity: 1;
  29258. color: #90cdf4;
  29259. color: rgba(144, 205, 244, var(--placeholder-opacity));
  29260. }
  29261. .sm\:placeholder-blue-300::placeholder {
  29262. --placeholder-opacity: 1;
  29263. color: #90cdf4;
  29264. color: rgba(144, 205, 244, var(--placeholder-opacity));
  29265. }
  29266. .sm\:placeholder-blue-400::-moz-placeholder {
  29267. --placeholder-opacity: 1;
  29268. color: #63b3ed;
  29269. color: rgba(99, 179, 237, var(--placeholder-opacity));
  29270. }
  29271. .sm\:placeholder-blue-400:-ms-input-placeholder {
  29272. --placeholder-opacity: 1;
  29273. color: #63b3ed;
  29274. color: rgba(99, 179, 237, var(--placeholder-opacity));
  29275. }
  29276. .sm\:placeholder-blue-400::placeholder {
  29277. --placeholder-opacity: 1;
  29278. color: #63b3ed;
  29279. color: rgba(99, 179, 237, var(--placeholder-opacity));
  29280. }
  29281. .sm\:placeholder-blue-500::-moz-placeholder {
  29282. --placeholder-opacity: 1;
  29283. color: #4299e1;
  29284. color: rgba(66, 153, 225, var(--placeholder-opacity));
  29285. }
  29286. .sm\:placeholder-blue-500:-ms-input-placeholder {
  29287. --placeholder-opacity: 1;
  29288. color: #4299e1;
  29289. color: rgba(66, 153, 225, var(--placeholder-opacity));
  29290. }
  29291. .sm\:placeholder-blue-500::placeholder {
  29292. --placeholder-opacity: 1;
  29293. color: #4299e1;
  29294. color: rgba(66, 153, 225, var(--placeholder-opacity));
  29295. }
  29296. .sm\:placeholder-blue-600::-moz-placeholder {
  29297. --placeholder-opacity: 1;
  29298. color: #3182ce;
  29299. color: rgba(49, 130, 206, var(--placeholder-opacity));
  29300. }
  29301. .sm\:placeholder-blue-600:-ms-input-placeholder {
  29302. --placeholder-opacity: 1;
  29303. color: #3182ce;
  29304. color: rgba(49, 130, 206, var(--placeholder-opacity));
  29305. }
  29306. .sm\:placeholder-blue-600::placeholder {
  29307. --placeholder-opacity: 1;
  29308. color: #3182ce;
  29309. color: rgba(49, 130, 206, var(--placeholder-opacity));
  29310. }
  29311. .sm\:placeholder-blue-700::-moz-placeholder {
  29312. --placeholder-opacity: 1;
  29313. color: #2b6cb0;
  29314. color: rgba(43, 108, 176, var(--placeholder-opacity));
  29315. }
  29316. .sm\:placeholder-blue-700:-ms-input-placeholder {
  29317. --placeholder-opacity: 1;
  29318. color: #2b6cb0;
  29319. color: rgba(43, 108, 176, var(--placeholder-opacity));
  29320. }
  29321. .sm\:placeholder-blue-700::placeholder {
  29322. --placeholder-opacity: 1;
  29323. color: #2b6cb0;
  29324. color: rgba(43, 108, 176, var(--placeholder-opacity));
  29325. }
  29326. .sm\:placeholder-blue-800::-moz-placeholder {
  29327. --placeholder-opacity: 1;
  29328. color: #2c5282;
  29329. color: rgba(44, 82, 130, var(--placeholder-opacity));
  29330. }
  29331. .sm\:placeholder-blue-800:-ms-input-placeholder {
  29332. --placeholder-opacity: 1;
  29333. color: #2c5282;
  29334. color: rgba(44, 82, 130, var(--placeholder-opacity));
  29335. }
  29336. .sm\:placeholder-blue-800::placeholder {
  29337. --placeholder-opacity: 1;
  29338. color: #2c5282;
  29339. color: rgba(44, 82, 130, var(--placeholder-opacity));
  29340. }
  29341. .sm\:placeholder-blue-900::-moz-placeholder {
  29342. --placeholder-opacity: 1;
  29343. color: #2a4365;
  29344. color: rgba(42, 67, 101, var(--placeholder-opacity));
  29345. }
  29346. .sm\:placeholder-blue-900:-ms-input-placeholder {
  29347. --placeholder-opacity: 1;
  29348. color: #2a4365;
  29349. color: rgba(42, 67, 101, var(--placeholder-opacity));
  29350. }
  29351. .sm\:placeholder-blue-900::placeholder {
  29352. --placeholder-opacity: 1;
  29353. color: #2a4365;
  29354. color: rgba(42, 67, 101, var(--placeholder-opacity));
  29355. }
  29356. .sm\:placeholder-indigo-100::-moz-placeholder {
  29357. --placeholder-opacity: 1;
  29358. color: #ebf4ff;
  29359. color: rgba(235, 244, 255, var(--placeholder-opacity));
  29360. }
  29361. .sm\:placeholder-indigo-100:-ms-input-placeholder {
  29362. --placeholder-opacity: 1;
  29363. color: #ebf4ff;
  29364. color: rgba(235, 244, 255, var(--placeholder-opacity));
  29365. }
  29366. .sm\:placeholder-indigo-100::placeholder {
  29367. --placeholder-opacity: 1;
  29368. color: #ebf4ff;
  29369. color: rgba(235, 244, 255, var(--placeholder-opacity));
  29370. }
  29371. .sm\:placeholder-indigo-200::-moz-placeholder {
  29372. --placeholder-opacity: 1;
  29373. color: #c3dafe;
  29374. color: rgba(195, 218, 254, var(--placeholder-opacity));
  29375. }
  29376. .sm\:placeholder-indigo-200:-ms-input-placeholder {
  29377. --placeholder-opacity: 1;
  29378. color: #c3dafe;
  29379. color: rgba(195, 218, 254, var(--placeholder-opacity));
  29380. }
  29381. .sm\:placeholder-indigo-200::placeholder {
  29382. --placeholder-opacity: 1;
  29383. color: #c3dafe;
  29384. color: rgba(195, 218, 254, var(--placeholder-opacity));
  29385. }
  29386. .sm\:placeholder-indigo-300::-moz-placeholder {
  29387. --placeholder-opacity: 1;
  29388. color: #a3bffa;
  29389. color: rgba(163, 191, 250, var(--placeholder-opacity));
  29390. }
  29391. .sm\:placeholder-indigo-300:-ms-input-placeholder {
  29392. --placeholder-opacity: 1;
  29393. color: #a3bffa;
  29394. color: rgba(163, 191, 250, var(--placeholder-opacity));
  29395. }
  29396. .sm\:placeholder-indigo-300::placeholder {
  29397. --placeholder-opacity: 1;
  29398. color: #a3bffa;
  29399. color: rgba(163, 191, 250, var(--placeholder-opacity));
  29400. }
  29401. .sm\:placeholder-indigo-400::-moz-placeholder {
  29402. --placeholder-opacity: 1;
  29403. color: #7f9cf5;
  29404. color: rgba(127, 156, 245, var(--placeholder-opacity));
  29405. }
  29406. .sm\:placeholder-indigo-400:-ms-input-placeholder {
  29407. --placeholder-opacity: 1;
  29408. color: #7f9cf5;
  29409. color: rgba(127, 156, 245, var(--placeholder-opacity));
  29410. }
  29411. .sm\:placeholder-indigo-400::placeholder {
  29412. --placeholder-opacity: 1;
  29413. color: #7f9cf5;
  29414. color: rgba(127, 156, 245, var(--placeholder-opacity));
  29415. }
  29416. .sm\:placeholder-indigo-500::-moz-placeholder {
  29417. --placeholder-opacity: 1;
  29418. color: #667eea;
  29419. color: rgba(102, 126, 234, var(--placeholder-opacity));
  29420. }
  29421. .sm\:placeholder-indigo-500:-ms-input-placeholder {
  29422. --placeholder-opacity: 1;
  29423. color: #667eea;
  29424. color: rgba(102, 126, 234, var(--placeholder-opacity));
  29425. }
  29426. .sm\:placeholder-indigo-500::placeholder {
  29427. --placeholder-opacity: 1;
  29428. color: #667eea;
  29429. color: rgba(102, 126, 234, var(--placeholder-opacity));
  29430. }
  29431. .sm\:placeholder-indigo-600::-moz-placeholder {
  29432. --placeholder-opacity: 1;
  29433. color: #5a67d8;
  29434. color: rgba(90, 103, 216, var(--placeholder-opacity));
  29435. }
  29436. .sm\:placeholder-indigo-600:-ms-input-placeholder {
  29437. --placeholder-opacity: 1;
  29438. color: #5a67d8;
  29439. color: rgba(90, 103, 216, var(--placeholder-opacity));
  29440. }
  29441. .sm\:placeholder-indigo-600::placeholder {
  29442. --placeholder-opacity: 1;
  29443. color: #5a67d8;
  29444. color: rgba(90, 103, 216, var(--placeholder-opacity));
  29445. }
  29446. .sm\:placeholder-indigo-700::-moz-placeholder {
  29447. --placeholder-opacity: 1;
  29448. color: #4c51bf;
  29449. color: rgba(76, 81, 191, var(--placeholder-opacity));
  29450. }
  29451. .sm\:placeholder-indigo-700:-ms-input-placeholder {
  29452. --placeholder-opacity: 1;
  29453. color: #4c51bf;
  29454. color: rgba(76, 81, 191, var(--placeholder-opacity));
  29455. }
  29456. .sm\:placeholder-indigo-700::placeholder {
  29457. --placeholder-opacity: 1;
  29458. color: #4c51bf;
  29459. color: rgba(76, 81, 191, var(--placeholder-opacity));
  29460. }
  29461. .sm\:placeholder-indigo-800::-moz-placeholder {
  29462. --placeholder-opacity: 1;
  29463. color: #434190;
  29464. color: rgba(67, 65, 144, var(--placeholder-opacity));
  29465. }
  29466. .sm\:placeholder-indigo-800:-ms-input-placeholder {
  29467. --placeholder-opacity: 1;
  29468. color: #434190;
  29469. color: rgba(67, 65, 144, var(--placeholder-opacity));
  29470. }
  29471. .sm\:placeholder-indigo-800::placeholder {
  29472. --placeholder-opacity: 1;
  29473. color: #434190;
  29474. color: rgba(67, 65, 144, var(--placeholder-opacity));
  29475. }
  29476. .sm\:placeholder-indigo-900::-moz-placeholder {
  29477. --placeholder-opacity: 1;
  29478. color: #3c366b;
  29479. color: rgba(60, 54, 107, var(--placeholder-opacity));
  29480. }
  29481. .sm\:placeholder-indigo-900:-ms-input-placeholder {
  29482. --placeholder-opacity: 1;
  29483. color: #3c366b;
  29484. color: rgba(60, 54, 107, var(--placeholder-opacity));
  29485. }
  29486. .sm\:placeholder-indigo-900::placeholder {
  29487. --placeholder-opacity: 1;
  29488. color: #3c366b;
  29489. color: rgba(60, 54, 107, var(--placeholder-opacity));
  29490. }
  29491. .sm\:placeholder-purple-100::-moz-placeholder {
  29492. --placeholder-opacity: 1;
  29493. color: #faf5ff;
  29494. color: rgba(250, 245, 255, var(--placeholder-opacity));
  29495. }
  29496. .sm\:placeholder-purple-100:-ms-input-placeholder {
  29497. --placeholder-opacity: 1;
  29498. color: #faf5ff;
  29499. color: rgba(250, 245, 255, var(--placeholder-opacity));
  29500. }
  29501. .sm\:placeholder-purple-100::placeholder {
  29502. --placeholder-opacity: 1;
  29503. color: #faf5ff;
  29504. color: rgba(250, 245, 255, var(--placeholder-opacity));
  29505. }
  29506. .sm\:placeholder-purple-200::-moz-placeholder {
  29507. --placeholder-opacity: 1;
  29508. color: #e9d8fd;
  29509. color: rgba(233, 216, 253, var(--placeholder-opacity));
  29510. }
  29511. .sm\:placeholder-purple-200:-ms-input-placeholder {
  29512. --placeholder-opacity: 1;
  29513. color: #e9d8fd;
  29514. color: rgba(233, 216, 253, var(--placeholder-opacity));
  29515. }
  29516. .sm\:placeholder-purple-200::placeholder {
  29517. --placeholder-opacity: 1;
  29518. color: #e9d8fd;
  29519. color: rgba(233, 216, 253, var(--placeholder-opacity));
  29520. }
  29521. .sm\:placeholder-purple-300::-moz-placeholder {
  29522. --placeholder-opacity: 1;
  29523. color: #d6bcfa;
  29524. color: rgba(214, 188, 250, var(--placeholder-opacity));
  29525. }
  29526. .sm\:placeholder-purple-300:-ms-input-placeholder {
  29527. --placeholder-opacity: 1;
  29528. color: #d6bcfa;
  29529. color: rgba(214, 188, 250, var(--placeholder-opacity));
  29530. }
  29531. .sm\:placeholder-purple-300::placeholder {
  29532. --placeholder-opacity: 1;
  29533. color: #d6bcfa;
  29534. color: rgba(214, 188, 250, var(--placeholder-opacity));
  29535. }
  29536. .sm\:placeholder-purple-400::-moz-placeholder {
  29537. --placeholder-opacity: 1;
  29538. color: #b794f4;
  29539. color: rgba(183, 148, 244, var(--placeholder-opacity));
  29540. }
  29541. .sm\:placeholder-purple-400:-ms-input-placeholder {
  29542. --placeholder-opacity: 1;
  29543. color: #b794f4;
  29544. color: rgba(183, 148, 244, var(--placeholder-opacity));
  29545. }
  29546. .sm\:placeholder-purple-400::placeholder {
  29547. --placeholder-opacity: 1;
  29548. color: #b794f4;
  29549. color: rgba(183, 148, 244, var(--placeholder-opacity));
  29550. }
  29551. .sm\:placeholder-purple-500::-moz-placeholder {
  29552. --placeholder-opacity: 1;
  29553. color: #9f7aea;
  29554. color: rgba(159, 122, 234, var(--placeholder-opacity));
  29555. }
  29556. .sm\:placeholder-purple-500:-ms-input-placeholder {
  29557. --placeholder-opacity: 1;
  29558. color: #9f7aea;
  29559. color: rgba(159, 122, 234, var(--placeholder-opacity));
  29560. }
  29561. .sm\:placeholder-purple-500::placeholder {
  29562. --placeholder-opacity: 1;
  29563. color: #9f7aea;
  29564. color: rgba(159, 122, 234, var(--placeholder-opacity));
  29565. }
  29566. .sm\:placeholder-purple-600::-moz-placeholder {
  29567. --placeholder-opacity: 1;
  29568. color: #805ad5;
  29569. color: rgba(128, 90, 213, var(--placeholder-opacity));
  29570. }
  29571. .sm\:placeholder-purple-600:-ms-input-placeholder {
  29572. --placeholder-opacity: 1;
  29573. color: #805ad5;
  29574. color: rgba(128, 90, 213, var(--placeholder-opacity));
  29575. }
  29576. .sm\:placeholder-purple-600::placeholder {
  29577. --placeholder-opacity: 1;
  29578. color: #805ad5;
  29579. color: rgba(128, 90, 213, var(--placeholder-opacity));
  29580. }
  29581. .sm\:placeholder-purple-700::-moz-placeholder {
  29582. --placeholder-opacity: 1;
  29583. color: #6b46c1;
  29584. color: rgba(107, 70, 193, var(--placeholder-opacity));
  29585. }
  29586. .sm\:placeholder-purple-700:-ms-input-placeholder {
  29587. --placeholder-opacity: 1;
  29588. color: #6b46c1;
  29589. color: rgba(107, 70, 193, var(--placeholder-opacity));
  29590. }
  29591. .sm\:placeholder-purple-700::placeholder {
  29592. --placeholder-opacity: 1;
  29593. color: #6b46c1;
  29594. color: rgba(107, 70, 193, var(--placeholder-opacity));
  29595. }
  29596. .sm\:placeholder-purple-800::-moz-placeholder {
  29597. --placeholder-opacity: 1;
  29598. color: #553c9a;
  29599. color: rgba(85, 60, 154, var(--placeholder-opacity));
  29600. }
  29601. .sm\:placeholder-purple-800:-ms-input-placeholder {
  29602. --placeholder-opacity: 1;
  29603. color: #553c9a;
  29604. color: rgba(85, 60, 154, var(--placeholder-opacity));
  29605. }
  29606. .sm\:placeholder-purple-800::placeholder {
  29607. --placeholder-opacity: 1;
  29608. color: #553c9a;
  29609. color: rgba(85, 60, 154, var(--placeholder-opacity));
  29610. }
  29611. .sm\:placeholder-purple-900::-moz-placeholder {
  29612. --placeholder-opacity: 1;
  29613. color: #44337a;
  29614. color: rgba(68, 51, 122, var(--placeholder-opacity));
  29615. }
  29616. .sm\:placeholder-purple-900:-ms-input-placeholder {
  29617. --placeholder-opacity: 1;
  29618. color: #44337a;
  29619. color: rgba(68, 51, 122, var(--placeholder-opacity));
  29620. }
  29621. .sm\:placeholder-purple-900::placeholder {
  29622. --placeholder-opacity: 1;
  29623. color: #44337a;
  29624. color: rgba(68, 51, 122, var(--placeholder-opacity));
  29625. }
  29626. .sm\:placeholder-pink-100::-moz-placeholder {
  29627. --placeholder-opacity: 1;
  29628. color: #fff5f7;
  29629. color: rgba(255, 245, 247, var(--placeholder-opacity));
  29630. }
  29631. .sm\:placeholder-pink-100:-ms-input-placeholder {
  29632. --placeholder-opacity: 1;
  29633. color: #fff5f7;
  29634. color: rgba(255, 245, 247, var(--placeholder-opacity));
  29635. }
  29636. .sm\:placeholder-pink-100::placeholder {
  29637. --placeholder-opacity: 1;
  29638. color: #fff5f7;
  29639. color: rgba(255, 245, 247, var(--placeholder-opacity));
  29640. }
  29641. .sm\:placeholder-pink-200::-moz-placeholder {
  29642. --placeholder-opacity: 1;
  29643. color: #fed7e2;
  29644. color: rgba(254, 215, 226, var(--placeholder-opacity));
  29645. }
  29646. .sm\:placeholder-pink-200:-ms-input-placeholder {
  29647. --placeholder-opacity: 1;
  29648. color: #fed7e2;
  29649. color: rgba(254, 215, 226, var(--placeholder-opacity));
  29650. }
  29651. .sm\:placeholder-pink-200::placeholder {
  29652. --placeholder-opacity: 1;
  29653. color: #fed7e2;
  29654. color: rgba(254, 215, 226, var(--placeholder-opacity));
  29655. }
  29656. .sm\:placeholder-pink-300::-moz-placeholder {
  29657. --placeholder-opacity: 1;
  29658. color: #fbb6ce;
  29659. color: rgba(251, 182, 206, var(--placeholder-opacity));
  29660. }
  29661. .sm\:placeholder-pink-300:-ms-input-placeholder {
  29662. --placeholder-opacity: 1;
  29663. color: #fbb6ce;
  29664. color: rgba(251, 182, 206, var(--placeholder-opacity));
  29665. }
  29666. .sm\:placeholder-pink-300::placeholder {
  29667. --placeholder-opacity: 1;
  29668. color: #fbb6ce;
  29669. color: rgba(251, 182, 206, var(--placeholder-opacity));
  29670. }
  29671. .sm\:placeholder-pink-400::-moz-placeholder {
  29672. --placeholder-opacity: 1;
  29673. color: #f687b3;
  29674. color: rgba(246, 135, 179, var(--placeholder-opacity));
  29675. }
  29676. .sm\:placeholder-pink-400:-ms-input-placeholder {
  29677. --placeholder-opacity: 1;
  29678. color: #f687b3;
  29679. color: rgba(246, 135, 179, var(--placeholder-opacity));
  29680. }
  29681. .sm\:placeholder-pink-400::placeholder {
  29682. --placeholder-opacity: 1;
  29683. color: #f687b3;
  29684. color: rgba(246, 135, 179, var(--placeholder-opacity));
  29685. }
  29686. .sm\:placeholder-pink-500::-moz-placeholder {
  29687. --placeholder-opacity: 1;
  29688. color: #ed64a6;
  29689. color: rgba(237, 100, 166, var(--placeholder-opacity));
  29690. }
  29691. .sm\:placeholder-pink-500:-ms-input-placeholder {
  29692. --placeholder-opacity: 1;
  29693. color: #ed64a6;
  29694. color: rgba(237, 100, 166, var(--placeholder-opacity));
  29695. }
  29696. .sm\:placeholder-pink-500::placeholder {
  29697. --placeholder-opacity: 1;
  29698. color: #ed64a6;
  29699. color: rgba(237, 100, 166, var(--placeholder-opacity));
  29700. }
  29701. .sm\:placeholder-pink-600::-moz-placeholder {
  29702. --placeholder-opacity: 1;
  29703. color: #d53f8c;
  29704. color: rgba(213, 63, 140, var(--placeholder-opacity));
  29705. }
  29706. .sm\:placeholder-pink-600:-ms-input-placeholder {
  29707. --placeholder-opacity: 1;
  29708. color: #d53f8c;
  29709. color: rgba(213, 63, 140, var(--placeholder-opacity));
  29710. }
  29711. .sm\:placeholder-pink-600::placeholder {
  29712. --placeholder-opacity: 1;
  29713. color: #d53f8c;
  29714. color: rgba(213, 63, 140, var(--placeholder-opacity));
  29715. }
  29716. .sm\:placeholder-pink-700::-moz-placeholder {
  29717. --placeholder-opacity: 1;
  29718. color: #b83280;
  29719. color: rgba(184, 50, 128, var(--placeholder-opacity));
  29720. }
  29721. .sm\:placeholder-pink-700:-ms-input-placeholder {
  29722. --placeholder-opacity: 1;
  29723. color: #b83280;
  29724. color: rgba(184, 50, 128, var(--placeholder-opacity));
  29725. }
  29726. .sm\:placeholder-pink-700::placeholder {
  29727. --placeholder-opacity: 1;
  29728. color: #b83280;
  29729. color: rgba(184, 50, 128, var(--placeholder-opacity));
  29730. }
  29731. .sm\:placeholder-pink-800::-moz-placeholder {
  29732. --placeholder-opacity: 1;
  29733. color: #97266d;
  29734. color: rgba(151, 38, 109, var(--placeholder-opacity));
  29735. }
  29736. .sm\:placeholder-pink-800:-ms-input-placeholder {
  29737. --placeholder-opacity: 1;
  29738. color: #97266d;
  29739. color: rgba(151, 38, 109, var(--placeholder-opacity));
  29740. }
  29741. .sm\:placeholder-pink-800::placeholder {
  29742. --placeholder-opacity: 1;
  29743. color: #97266d;
  29744. color: rgba(151, 38, 109, var(--placeholder-opacity));
  29745. }
  29746. .sm\:placeholder-pink-900::-moz-placeholder {
  29747. --placeholder-opacity: 1;
  29748. color: #702459;
  29749. color: rgba(112, 36, 89, var(--placeholder-opacity));
  29750. }
  29751. .sm\:placeholder-pink-900:-ms-input-placeholder {
  29752. --placeholder-opacity: 1;
  29753. color: #702459;
  29754. color: rgba(112, 36, 89, var(--placeholder-opacity));
  29755. }
  29756. .sm\:placeholder-pink-900::placeholder {
  29757. --placeholder-opacity: 1;
  29758. color: #702459;
  29759. color: rgba(112, 36, 89, var(--placeholder-opacity));
  29760. }
  29761. .sm\:focus\:placeholder-transparent:focus::-moz-placeholder {
  29762. color: transparent;
  29763. }
  29764. .sm\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
  29765. color: transparent;
  29766. }
  29767. .sm\:focus\:placeholder-transparent:focus::placeholder {
  29768. color: transparent;
  29769. }
  29770. .sm\:focus\:placeholder-current:focus::-moz-placeholder {
  29771. color: currentColor;
  29772. }
  29773. .sm\:focus\:placeholder-current:focus:-ms-input-placeholder {
  29774. color: currentColor;
  29775. }
  29776. .sm\:focus\:placeholder-current:focus::placeholder {
  29777. color: currentColor;
  29778. }
  29779. .sm\:focus\:placeholder-black:focus::-moz-placeholder {
  29780. --placeholder-opacity: 1;
  29781. color: #000;
  29782. color: rgba(0, 0, 0, var(--placeholder-opacity));
  29783. }
  29784. .sm\:focus\:placeholder-black:focus:-ms-input-placeholder {
  29785. --placeholder-opacity: 1;
  29786. color: #000;
  29787. color: rgba(0, 0, 0, var(--placeholder-opacity));
  29788. }
  29789. .sm\:focus\:placeholder-black:focus::placeholder {
  29790. --placeholder-opacity: 1;
  29791. color: #000;
  29792. color: rgba(0, 0, 0, var(--placeholder-opacity));
  29793. }
  29794. .sm\:focus\:placeholder-white:focus::-moz-placeholder {
  29795. --placeholder-opacity: 1;
  29796. color: #fff;
  29797. color: rgba(255, 255, 255, var(--placeholder-opacity));
  29798. }
  29799. .sm\:focus\:placeholder-white:focus:-ms-input-placeholder {
  29800. --placeholder-opacity: 1;
  29801. color: #fff;
  29802. color: rgba(255, 255, 255, var(--placeholder-opacity));
  29803. }
  29804. .sm\:focus\:placeholder-white:focus::placeholder {
  29805. --placeholder-opacity: 1;
  29806. color: #fff;
  29807. color: rgba(255, 255, 255, var(--placeholder-opacity));
  29808. }
  29809. .sm\:focus\:placeholder-gray-100:focus::-moz-placeholder {
  29810. --placeholder-opacity: 1;
  29811. color: #f7fafc;
  29812. color: rgba(247, 250, 252, var(--placeholder-opacity));
  29813. }
  29814. .sm\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
  29815. --placeholder-opacity: 1;
  29816. color: #f7fafc;
  29817. color: rgba(247, 250, 252, var(--placeholder-opacity));
  29818. }
  29819. .sm\:focus\:placeholder-gray-100:focus::placeholder {
  29820. --placeholder-opacity: 1;
  29821. color: #f7fafc;
  29822. color: rgba(247, 250, 252, var(--placeholder-opacity));
  29823. }
  29824. .sm\:focus\:placeholder-gray-200:focus::-moz-placeholder {
  29825. --placeholder-opacity: 1;
  29826. color: #edf2f7;
  29827. color: rgba(237, 242, 247, var(--placeholder-opacity));
  29828. }
  29829. .sm\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
  29830. --placeholder-opacity: 1;
  29831. color: #edf2f7;
  29832. color: rgba(237, 242, 247, var(--placeholder-opacity));
  29833. }
  29834. .sm\:focus\:placeholder-gray-200:focus::placeholder {
  29835. --placeholder-opacity: 1;
  29836. color: #edf2f7;
  29837. color: rgba(237, 242, 247, var(--placeholder-opacity));
  29838. }
  29839. .sm\:focus\:placeholder-gray-300:focus::-moz-placeholder {
  29840. --placeholder-opacity: 1;
  29841. color: #e2e8f0;
  29842. color: rgba(226, 232, 240, var(--placeholder-opacity));
  29843. }
  29844. .sm\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
  29845. --placeholder-opacity: 1;
  29846. color: #e2e8f0;
  29847. color: rgba(226, 232, 240, var(--placeholder-opacity));
  29848. }
  29849. .sm\:focus\:placeholder-gray-300:focus::placeholder {
  29850. --placeholder-opacity: 1;
  29851. color: #e2e8f0;
  29852. color: rgba(226, 232, 240, var(--placeholder-opacity));
  29853. }
  29854. .sm\:focus\:placeholder-gray-400:focus::-moz-placeholder {
  29855. --placeholder-opacity: 1;
  29856. color: #cbd5e0;
  29857. color: rgba(203, 213, 224, var(--placeholder-opacity));
  29858. }
  29859. .sm\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
  29860. --placeholder-opacity: 1;
  29861. color: #cbd5e0;
  29862. color: rgba(203, 213, 224, var(--placeholder-opacity));
  29863. }
  29864. .sm\:focus\:placeholder-gray-400:focus::placeholder {
  29865. --placeholder-opacity: 1;
  29866. color: #cbd5e0;
  29867. color: rgba(203, 213, 224, var(--placeholder-opacity));
  29868. }
  29869. .sm\:focus\:placeholder-gray-500:focus::-moz-placeholder {
  29870. --placeholder-opacity: 1;
  29871. color: #a0aec0;
  29872. color: rgba(160, 174, 192, var(--placeholder-opacity));
  29873. }
  29874. .sm\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
  29875. --placeholder-opacity: 1;
  29876. color: #a0aec0;
  29877. color: rgba(160, 174, 192, var(--placeholder-opacity));
  29878. }
  29879. .sm\:focus\:placeholder-gray-500:focus::placeholder {
  29880. --placeholder-opacity: 1;
  29881. color: #a0aec0;
  29882. color: rgba(160, 174, 192, var(--placeholder-opacity));
  29883. }
  29884. .sm\:focus\:placeholder-gray-600:focus::-moz-placeholder {
  29885. --placeholder-opacity: 1;
  29886. color: #718096;
  29887. color: rgba(113, 128, 150, var(--placeholder-opacity));
  29888. }
  29889. .sm\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
  29890. --placeholder-opacity: 1;
  29891. color: #718096;
  29892. color: rgba(113, 128, 150, var(--placeholder-opacity));
  29893. }
  29894. .sm\:focus\:placeholder-gray-600:focus::placeholder {
  29895. --placeholder-opacity: 1;
  29896. color: #718096;
  29897. color: rgba(113, 128, 150, var(--placeholder-opacity));
  29898. }
  29899. .sm\:focus\:placeholder-gray-700:focus::-moz-placeholder {
  29900. --placeholder-opacity: 1;
  29901. color: #4a5568;
  29902. color: rgba(74, 85, 104, var(--placeholder-opacity));
  29903. }
  29904. .sm\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
  29905. --placeholder-opacity: 1;
  29906. color: #4a5568;
  29907. color: rgba(74, 85, 104, var(--placeholder-opacity));
  29908. }
  29909. .sm\:focus\:placeholder-gray-700:focus::placeholder {
  29910. --placeholder-opacity: 1;
  29911. color: #4a5568;
  29912. color: rgba(74, 85, 104, var(--placeholder-opacity));
  29913. }
  29914. .sm\:focus\:placeholder-gray-800:focus::-moz-placeholder {
  29915. --placeholder-opacity: 1;
  29916. color: #2d3748;
  29917. color: rgba(45, 55, 72, var(--placeholder-opacity));
  29918. }
  29919. .sm\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
  29920. --placeholder-opacity: 1;
  29921. color: #2d3748;
  29922. color: rgba(45, 55, 72, var(--placeholder-opacity));
  29923. }
  29924. .sm\:focus\:placeholder-gray-800:focus::placeholder {
  29925. --placeholder-opacity: 1;
  29926. color: #2d3748;
  29927. color: rgba(45, 55, 72, var(--placeholder-opacity));
  29928. }
  29929. .sm\:focus\:placeholder-gray-900:focus::-moz-placeholder {
  29930. --placeholder-opacity: 1;
  29931. color: #1a202c;
  29932. color: rgba(26, 32, 44, var(--placeholder-opacity));
  29933. }
  29934. .sm\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
  29935. --placeholder-opacity: 1;
  29936. color: #1a202c;
  29937. color: rgba(26, 32, 44, var(--placeholder-opacity));
  29938. }
  29939. .sm\:focus\:placeholder-gray-900:focus::placeholder {
  29940. --placeholder-opacity: 1;
  29941. color: #1a202c;
  29942. color: rgba(26, 32, 44, var(--placeholder-opacity));
  29943. }
  29944. .sm\:focus\:placeholder-red-100:focus::-moz-placeholder {
  29945. --placeholder-opacity: 1;
  29946. color: #fff5f5;
  29947. color: rgba(255, 245, 245, var(--placeholder-opacity));
  29948. }
  29949. .sm\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
  29950. --placeholder-opacity: 1;
  29951. color: #fff5f5;
  29952. color: rgba(255, 245, 245, var(--placeholder-opacity));
  29953. }
  29954. .sm\:focus\:placeholder-red-100:focus::placeholder {
  29955. --placeholder-opacity: 1;
  29956. color: #fff5f5;
  29957. color: rgba(255, 245, 245, var(--placeholder-opacity));
  29958. }
  29959. .sm\:focus\:placeholder-red-200:focus::-moz-placeholder {
  29960. --placeholder-opacity: 1;
  29961. color: #fed7d7;
  29962. color: rgba(254, 215, 215, var(--placeholder-opacity));
  29963. }
  29964. .sm\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
  29965. --placeholder-opacity: 1;
  29966. color: #fed7d7;
  29967. color: rgba(254, 215, 215, var(--placeholder-opacity));
  29968. }
  29969. .sm\:focus\:placeholder-red-200:focus::placeholder {
  29970. --placeholder-opacity: 1;
  29971. color: #fed7d7;
  29972. color: rgba(254, 215, 215, var(--placeholder-opacity));
  29973. }
  29974. .sm\:focus\:placeholder-red-300:focus::-moz-placeholder {
  29975. --placeholder-opacity: 1;
  29976. color: #feb2b2;
  29977. color: rgba(254, 178, 178, var(--placeholder-opacity));
  29978. }
  29979. .sm\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
  29980. --placeholder-opacity: 1;
  29981. color: #feb2b2;
  29982. color: rgba(254, 178, 178, var(--placeholder-opacity));
  29983. }
  29984. .sm\:focus\:placeholder-red-300:focus::placeholder {
  29985. --placeholder-opacity: 1;
  29986. color: #feb2b2;
  29987. color: rgba(254, 178, 178, var(--placeholder-opacity));
  29988. }
  29989. .sm\:focus\:placeholder-red-400:focus::-moz-placeholder {
  29990. --placeholder-opacity: 1;
  29991. color: #fc8181;
  29992. color: rgba(252, 129, 129, var(--placeholder-opacity));
  29993. }
  29994. .sm\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
  29995. --placeholder-opacity: 1;
  29996. color: #fc8181;
  29997. color: rgba(252, 129, 129, var(--placeholder-opacity));
  29998. }
  29999. .sm\:focus\:placeholder-red-400:focus::placeholder {
  30000. --placeholder-opacity: 1;
  30001. color: #fc8181;
  30002. color: rgba(252, 129, 129, var(--placeholder-opacity));
  30003. }
  30004. .sm\:focus\:placeholder-red-500:focus::-moz-placeholder {
  30005. --placeholder-opacity: 1;
  30006. color: #f56565;
  30007. color: rgba(245, 101, 101, var(--placeholder-opacity));
  30008. }
  30009. .sm\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
  30010. --placeholder-opacity: 1;
  30011. color: #f56565;
  30012. color: rgba(245, 101, 101, var(--placeholder-opacity));
  30013. }
  30014. .sm\:focus\:placeholder-red-500:focus::placeholder {
  30015. --placeholder-opacity: 1;
  30016. color: #f56565;
  30017. color: rgba(245, 101, 101, var(--placeholder-opacity));
  30018. }
  30019. .sm\:focus\:placeholder-red-600:focus::-moz-placeholder {
  30020. --placeholder-opacity: 1;
  30021. color: #e53e3e;
  30022. color: rgba(229, 62, 62, var(--placeholder-opacity));
  30023. }
  30024. .sm\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
  30025. --placeholder-opacity: 1;
  30026. color: #e53e3e;
  30027. color: rgba(229, 62, 62, var(--placeholder-opacity));
  30028. }
  30029. .sm\:focus\:placeholder-red-600:focus::placeholder {
  30030. --placeholder-opacity: 1;
  30031. color: #e53e3e;
  30032. color: rgba(229, 62, 62, var(--placeholder-opacity));
  30033. }
  30034. .sm\:focus\:placeholder-red-700:focus::-moz-placeholder {
  30035. --placeholder-opacity: 1;
  30036. color: #c53030;
  30037. color: rgba(197, 48, 48, var(--placeholder-opacity));
  30038. }
  30039. .sm\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
  30040. --placeholder-opacity: 1;
  30041. color: #c53030;
  30042. color: rgba(197, 48, 48, var(--placeholder-opacity));
  30043. }
  30044. .sm\:focus\:placeholder-red-700:focus::placeholder {
  30045. --placeholder-opacity: 1;
  30046. color: #c53030;
  30047. color: rgba(197, 48, 48, var(--placeholder-opacity));
  30048. }
  30049. .sm\:focus\:placeholder-red-800:focus::-moz-placeholder {
  30050. --placeholder-opacity: 1;
  30051. color: #9b2c2c;
  30052. color: rgba(155, 44, 44, var(--placeholder-opacity));
  30053. }
  30054. .sm\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
  30055. --placeholder-opacity: 1;
  30056. color: #9b2c2c;
  30057. color: rgba(155, 44, 44, var(--placeholder-opacity));
  30058. }
  30059. .sm\:focus\:placeholder-red-800:focus::placeholder {
  30060. --placeholder-opacity: 1;
  30061. color: #9b2c2c;
  30062. color: rgba(155, 44, 44, var(--placeholder-opacity));
  30063. }
  30064. .sm\:focus\:placeholder-red-900:focus::-moz-placeholder {
  30065. --placeholder-opacity: 1;
  30066. color: #742a2a;
  30067. color: rgba(116, 42, 42, var(--placeholder-opacity));
  30068. }
  30069. .sm\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
  30070. --placeholder-opacity: 1;
  30071. color: #742a2a;
  30072. color: rgba(116, 42, 42, var(--placeholder-opacity));
  30073. }
  30074. .sm\:focus\:placeholder-red-900:focus::placeholder {
  30075. --placeholder-opacity: 1;
  30076. color: #742a2a;
  30077. color: rgba(116, 42, 42, var(--placeholder-opacity));
  30078. }
  30079. .sm\:focus\:placeholder-orange-100:focus::-moz-placeholder {
  30080. --placeholder-opacity: 1;
  30081. color: #fffaf0;
  30082. color: rgba(255, 250, 240, var(--placeholder-opacity));
  30083. }
  30084. .sm\:focus\:placeholder-orange-100:focus:-ms-input-placeholder {
  30085. --placeholder-opacity: 1;
  30086. color: #fffaf0;
  30087. color: rgba(255, 250, 240, var(--placeholder-opacity));
  30088. }
  30089. .sm\:focus\:placeholder-orange-100:focus::placeholder {
  30090. --placeholder-opacity: 1;
  30091. color: #fffaf0;
  30092. color: rgba(255, 250, 240, var(--placeholder-opacity));
  30093. }
  30094. .sm\:focus\:placeholder-orange-200:focus::-moz-placeholder {
  30095. --placeholder-opacity: 1;
  30096. color: #feebc8;
  30097. color: rgba(254, 235, 200, var(--placeholder-opacity));
  30098. }
  30099. .sm\:focus\:placeholder-orange-200:focus:-ms-input-placeholder {
  30100. --placeholder-opacity: 1;
  30101. color: #feebc8;
  30102. color: rgba(254, 235, 200, var(--placeholder-opacity));
  30103. }
  30104. .sm\:focus\:placeholder-orange-200:focus::placeholder {
  30105. --placeholder-opacity: 1;
  30106. color: #feebc8;
  30107. color: rgba(254, 235, 200, var(--placeholder-opacity));
  30108. }
  30109. .sm\:focus\:placeholder-orange-300:focus::-moz-placeholder {
  30110. --placeholder-opacity: 1;
  30111. color: #fbd38d;
  30112. color: rgba(251, 211, 141, var(--placeholder-opacity));
  30113. }
  30114. .sm\:focus\:placeholder-orange-300:focus:-ms-input-placeholder {
  30115. --placeholder-opacity: 1;
  30116. color: #fbd38d;
  30117. color: rgba(251, 211, 141, var(--placeholder-opacity));
  30118. }
  30119. .sm\:focus\:placeholder-orange-300:focus::placeholder {
  30120. --placeholder-opacity: 1;
  30121. color: #fbd38d;
  30122. color: rgba(251, 211, 141, var(--placeholder-opacity));
  30123. }
  30124. .sm\:focus\:placeholder-orange-400:focus::-moz-placeholder {
  30125. --placeholder-opacity: 1;
  30126. color: #f6ad55;
  30127. color: rgba(246, 173, 85, var(--placeholder-opacity));
  30128. }
  30129. .sm\:focus\:placeholder-orange-400:focus:-ms-input-placeholder {
  30130. --placeholder-opacity: 1;
  30131. color: #f6ad55;
  30132. color: rgba(246, 173, 85, var(--placeholder-opacity));
  30133. }
  30134. .sm\:focus\:placeholder-orange-400:focus::placeholder {
  30135. --placeholder-opacity: 1;
  30136. color: #f6ad55;
  30137. color: rgba(246, 173, 85, var(--placeholder-opacity));
  30138. }
  30139. .sm\:focus\:placeholder-orange-500:focus::-moz-placeholder {
  30140. --placeholder-opacity: 1;
  30141. color: #ed8936;
  30142. color: rgba(237, 137, 54, var(--placeholder-opacity));
  30143. }
  30144. .sm\:focus\:placeholder-orange-500:focus:-ms-input-placeholder {
  30145. --placeholder-opacity: 1;
  30146. color: #ed8936;
  30147. color: rgba(237, 137, 54, var(--placeholder-opacity));
  30148. }
  30149. .sm\:focus\:placeholder-orange-500:focus::placeholder {
  30150. --placeholder-opacity: 1;
  30151. color: #ed8936;
  30152. color: rgba(237, 137, 54, var(--placeholder-opacity));
  30153. }
  30154. .sm\:focus\:placeholder-orange-600:focus::-moz-placeholder {
  30155. --placeholder-opacity: 1;
  30156. color: #dd6b20;
  30157. color: rgba(221, 107, 32, var(--placeholder-opacity));
  30158. }
  30159. .sm\:focus\:placeholder-orange-600:focus:-ms-input-placeholder {
  30160. --placeholder-opacity: 1;
  30161. color: #dd6b20;
  30162. color: rgba(221, 107, 32, var(--placeholder-opacity));
  30163. }
  30164. .sm\:focus\:placeholder-orange-600:focus::placeholder {
  30165. --placeholder-opacity: 1;
  30166. color: #dd6b20;
  30167. color: rgba(221, 107, 32, var(--placeholder-opacity));
  30168. }
  30169. .sm\:focus\:placeholder-orange-700:focus::-moz-placeholder {
  30170. --placeholder-opacity: 1;
  30171. color: #c05621;
  30172. color: rgba(192, 86, 33, var(--placeholder-opacity));
  30173. }
  30174. .sm\:focus\:placeholder-orange-700:focus:-ms-input-placeholder {
  30175. --placeholder-opacity: 1;
  30176. color: #c05621;
  30177. color: rgba(192, 86, 33, var(--placeholder-opacity));
  30178. }
  30179. .sm\:focus\:placeholder-orange-700:focus::placeholder {
  30180. --placeholder-opacity: 1;
  30181. color: #c05621;
  30182. color: rgba(192, 86, 33, var(--placeholder-opacity));
  30183. }
  30184. .sm\:focus\:placeholder-orange-800:focus::-moz-placeholder {
  30185. --placeholder-opacity: 1;
  30186. color: #9c4221;
  30187. color: rgba(156, 66, 33, var(--placeholder-opacity));
  30188. }
  30189. .sm\:focus\:placeholder-orange-800:focus:-ms-input-placeholder {
  30190. --placeholder-opacity: 1;
  30191. color: #9c4221;
  30192. color: rgba(156, 66, 33, var(--placeholder-opacity));
  30193. }
  30194. .sm\:focus\:placeholder-orange-800:focus::placeholder {
  30195. --placeholder-opacity: 1;
  30196. color: #9c4221;
  30197. color: rgba(156, 66, 33, var(--placeholder-opacity));
  30198. }
  30199. .sm\:focus\:placeholder-orange-900:focus::-moz-placeholder {
  30200. --placeholder-opacity: 1;
  30201. color: #7b341e;
  30202. color: rgba(123, 52, 30, var(--placeholder-opacity));
  30203. }
  30204. .sm\:focus\:placeholder-orange-900:focus:-ms-input-placeholder {
  30205. --placeholder-opacity: 1;
  30206. color: #7b341e;
  30207. color: rgba(123, 52, 30, var(--placeholder-opacity));
  30208. }
  30209. .sm\:focus\:placeholder-orange-900:focus::placeholder {
  30210. --placeholder-opacity: 1;
  30211. color: #7b341e;
  30212. color: rgba(123, 52, 30, var(--placeholder-opacity));
  30213. }
  30214. .sm\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
  30215. --placeholder-opacity: 1;
  30216. color: #fffff0;
  30217. color: rgba(255, 255, 240, var(--placeholder-opacity));
  30218. }
  30219. .sm\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
  30220. --placeholder-opacity: 1;
  30221. color: #fffff0;
  30222. color: rgba(255, 255, 240, var(--placeholder-opacity));
  30223. }
  30224. .sm\:focus\:placeholder-yellow-100:focus::placeholder {
  30225. --placeholder-opacity: 1;
  30226. color: #fffff0;
  30227. color: rgba(255, 255, 240, var(--placeholder-opacity));
  30228. }
  30229. .sm\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
  30230. --placeholder-opacity: 1;
  30231. color: #fefcbf;
  30232. color: rgba(254, 252, 191, var(--placeholder-opacity));
  30233. }
  30234. .sm\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
  30235. --placeholder-opacity: 1;
  30236. color: #fefcbf;
  30237. color: rgba(254, 252, 191, var(--placeholder-opacity));
  30238. }
  30239. .sm\:focus\:placeholder-yellow-200:focus::placeholder {
  30240. --placeholder-opacity: 1;
  30241. color: #fefcbf;
  30242. color: rgba(254, 252, 191, var(--placeholder-opacity));
  30243. }
  30244. .sm\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
  30245. --placeholder-opacity: 1;
  30246. color: #faf089;
  30247. color: rgba(250, 240, 137, var(--placeholder-opacity));
  30248. }
  30249. .sm\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
  30250. --placeholder-opacity: 1;
  30251. color: #faf089;
  30252. color: rgba(250, 240, 137, var(--placeholder-opacity));
  30253. }
  30254. .sm\:focus\:placeholder-yellow-300:focus::placeholder {
  30255. --placeholder-opacity: 1;
  30256. color: #faf089;
  30257. color: rgba(250, 240, 137, var(--placeholder-opacity));
  30258. }
  30259. .sm\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
  30260. --placeholder-opacity: 1;
  30261. color: #f6e05e;
  30262. color: rgba(246, 224, 94, var(--placeholder-opacity));
  30263. }
  30264. .sm\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
  30265. --placeholder-opacity: 1;
  30266. color: #f6e05e;
  30267. color: rgba(246, 224, 94, var(--placeholder-opacity));
  30268. }
  30269. .sm\:focus\:placeholder-yellow-400:focus::placeholder {
  30270. --placeholder-opacity: 1;
  30271. color: #f6e05e;
  30272. color: rgba(246, 224, 94, var(--placeholder-opacity));
  30273. }
  30274. .sm\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
  30275. --placeholder-opacity: 1;
  30276. color: #ecc94b;
  30277. color: rgba(236, 201, 75, var(--placeholder-opacity));
  30278. }
  30279. .sm\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
  30280. --placeholder-opacity: 1;
  30281. color: #ecc94b;
  30282. color: rgba(236, 201, 75, var(--placeholder-opacity));
  30283. }
  30284. .sm\:focus\:placeholder-yellow-500:focus::placeholder {
  30285. --placeholder-opacity: 1;
  30286. color: #ecc94b;
  30287. color: rgba(236, 201, 75, var(--placeholder-opacity));
  30288. }
  30289. .sm\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
  30290. --placeholder-opacity: 1;
  30291. color: #d69e2e;
  30292. color: rgba(214, 158, 46, var(--placeholder-opacity));
  30293. }
  30294. .sm\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
  30295. --placeholder-opacity: 1;
  30296. color: #d69e2e;
  30297. color: rgba(214, 158, 46, var(--placeholder-opacity));
  30298. }
  30299. .sm\:focus\:placeholder-yellow-600:focus::placeholder {
  30300. --placeholder-opacity: 1;
  30301. color: #d69e2e;
  30302. color: rgba(214, 158, 46, var(--placeholder-opacity));
  30303. }
  30304. .sm\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
  30305. --placeholder-opacity: 1;
  30306. color: #b7791f;
  30307. color: rgba(183, 121, 31, var(--placeholder-opacity));
  30308. }
  30309. .sm\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
  30310. --placeholder-opacity: 1;
  30311. color: #b7791f;
  30312. color: rgba(183, 121, 31, var(--placeholder-opacity));
  30313. }
  30314. .sm\:focus\:placeholder-yellow-700:focus::placeholder {
  30315. --placeholder-opacity: 1;
  30316. color: #b7791f;
  30317. color: rgba(183, 121, 31, var(--placeholder-opacity));
  30318. }
  30319. .sm\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
  30320. --placeholder-opacity: 1;
  30321. color: #975a16;
  30322. color: rgba(151, 90, 22, var(--placeholder-opacity));
  30323. }
  30324. .sm\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
  30325. --placeholder-opacity: 1;
  30326. color: #975a16;
  30327. color: rgba(151, 90, 22, var(--placeholder-opacity));
  30328. }
  30329. .sm\:focus\:placeholder-yellow-800:focus::placeholder {
  30330. --placeholder-opacity: 1;
  30331. color: #975a16;
  30332. color: rgba(151, 90, 22, var(--placeholder-opacity));
  30333. }
  30334. .sm\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
  30335. --placeholder-opacity: 1;
  30336. color: #744210;
  30337. color: rgba(116, 66, 16, var(--placeholder-opacity));
  30338. }
  30339. .sm\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
  30340. --placeholder-opacity: 1;
  30341. color: #744210;
  30342. color: rgba(116, 66, 16, var(--placeholder-opacity));
  30343. }
  30344. .sm\:focus\:placeholder-yellow-900:focus::placeholder {
  30345. --placeholder-opacity: 1;
  30346. color: #744210;
  30347. color: rgba(116, 66, 16, var(--placeholder-opacity));
  30348. }
  30349. .sm\:focus\:placeholder-green-100:focus::-moz-placeholder {
  30350. --placeholder-opacity: 1;
  30351. color: #f0fff4;
  30352. color: rgba(240, 255, 244, var(--placeholder-opacity));
  30353. }
  30354. .sm\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
  30355. --placeholder-opacity: 1;
  30356. color: #f0fff4;
  30357. color: rgba(240, 255, 244, var(--placeholder-opacity));
  30358. }
  30359. .sm\:focus\:placeholder-green-100:focus::placeholder {
  30360. --placeholder-opacity: 1;
  30361. color: #f0fff4;
  30362. color: rgba(240, 255, 244, var(--placeholder-opacity));
  30363. }
  30364. .sm\:focus\:placeholder-green-200:focus::-moz-placeholder {
  30365. --placeholder-opacity: 1;
  30366. color: #c6f6d5;
  30367. color: rgba(198, 246, 213, var(--placeholder-opacity));
  30368. }
  30369. .sm\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
  30370. --placeholder-opacity: 1;
  30371. color: #c6f6d5;
  30372. color: rgba(198, 246, 213, var(--placeholder-opacity));
  30373. }
  30374. .sm\:focus\:placeholder-green-200:focus::placeholder {
  30375. --placeholder-opacity: 1;
  30376. color: #c6f6d5;
  30377. color: rgba(198, 246, 213, var(--placeholder-opacity));
  30378. }
  30379. .sm\:focus\:placeholder-green-300:focus::-moz-placeholder {
  30380. --placeholder-opacity: 1;
  30381. color: #9ae6b4;
  30382. color: rgba(154, 230, 180, var(--placeholder-opacity));
  30383. }
  30384. .sm\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
  30385. --placeholder-opacity: 1;
  30386. color: #9ae6b4;
  30387. color: rgba(154, 230, 180, var(--placeholder-opacity));
  30388. }
  30389. .sm\:focus\:placeholder-green-300:focus::placeholder {
  30390. --placeholder-opacity: 1;
  30391. color: #9ae6b4;
  30392. color: rgba(154, 230, 180, var(--placeholder-opacity));
  30393. }
  30394. .sm\:focus\:placeholder-green-400:focus::-moz-placeholder {
  30395. --placeholder-opacity: 1;
  30396. color: #68d391;
  30397. color: rgba(104, 211, 145, var(--placeholder-opacity));
  30398. }
  30399. .sm\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
  30400. --placeholder-opacity: 1;
  30401. color: #68d391;
  30402. color: rgba(104, 211, 145, var(--placeholder-opacity));
  30403. }
  30404. .sm\:focus\:placeholder-green-400:focus::placeholder {
  30405. --placeholder-opacity: 1;
  30406. color: #68d391;
  30407. color: rgba(104, 211, 145, var(--placeholder-opacity));
  30408. }
  30409. .sm\:focus\:placeholder-green-500:focus::-moz-placeholder {
  30410. --placeholder-opacity: 1;
  30411. color: #48bb78;
  30412. color: rgba(72, 187, 120, var(--placeholder-opacity));
  30413. }
  30414. .sm\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
  30415. --placeholder-opacity: 1;
  30416. color: #48bb78;
  30417. color: rgba(72, 187, 120, var(--placeholder-opacity));
  30418. }
  30419. .sm\:focus\:placeholder-green-500:focus::placeholder {
  30420. --placeholder-opacity: 1;
  30421. color: #48bb78;
  30422. color: rgba(72, 187, 120, var(--placeholder-opacity));
  30423. }
  30424. .sm\:focus\:placeholder-green-600:focus::-moz-placeholder {
  30425. --placeholder-opacity: 1;
  30426. color: #38a169;
  30427. color: rgba(56, 161, 105, var(--placeholder-opacity));
  30428. }
  30429. .sm\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
  30430. --placeholder-opacity: 1;
  30431. color: #38a169;
  30432. color: rgba(56, 161, 105, var(--placeholder-opacity));
  30433. }
  30434. .sm\:focus\:placeholder-green-600:focus::placeholder {
  30435. --placeholder-opacity: 1;
  30436. color: #38a169;
  30437. color: rgba(56, 161, 105, var(--placeholder-opacity));
  30438. }
  30439. .sm\:focus\:placeholder-green-700:focus::-moz-placeholder {
  30440. --placeholder-opacity: 1;
  30441. color: #2f855a;
  30442. color: rgba(47, 133, 90, var(--placeholder-opacity));
  30443. }
  30444. .sm\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
  30445. --placeholder-opacity: 1;
  30446. color: #2f855a;
  30447. color: rgba(47, 133, 90, var(--placeholder-opacity));
  30448. }
  30449. .sm\:focus\:placeholder-green-700:focus::placeholder {
  30450. --placeholder-opacity: 1;
  30451. color: #2f855a;
  30452. color: rgba(47, 133, 90, var(--placeholder-opacity));
  30453. }
  30454. .sm\:focus\:placeholder-green-800:focus::-moz-placeholder {
  30455. --placeholder-opacity: 1;
  30456. color: #276749;
  30457. color: rgba(39, 103, 73, var(--placeholder-opacity));
  30458. }
  30459. .sm\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
  30460. --placeholder-opacity: 1;
  30461. color: #276749;
  30462. color: rgba(39, 103, 73, var(--placeholder-opacity));
  30463. }
  30464. .sm\:focus\:placeholder-green-800:focus::placeholder {
  30465. --placeholder-opacity: 1;
  30466. color: #276749;
  30467. color: rgba(39, 103, 73, var(--placeholder-opacity));
  30468. }
  30469. .sm\:focus\:placeholder-green-900:focus::-moz-placeholder {
  30470. --placeholder-opacity: 1;
  30471. color: #22543d;
  30472. color: rgba(34, 84, 61, var(--placeholder-opacity));
  30473. }
  30474. .sm\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
  30475. --placeholder-opacity: 1;
  30476. color: #22543d;
  30477. color: rgba(34, 84, 61, var(--placeholder-opacity));
  30478. }
  30479. .sm\:focus\:placeholder-green-900:focus::placeholder {
  30480. --placeholder-opacity: 1;
  30481. color: #22543d;
  30482. color: rgba(34, 84, 61, var(--placeholder-opacity));
  30483. }
  30484. .sm\:focus\:placeholder-teal-100:focus::-moz-placeholder {
  30485. --placeholder-opacity: 1;
  30486. color: #e6fffa;
  30487. color: rgba(230, 255, 250, var(--placeholder-opacity));
  30488. }
  30489. .sm\:focus\:placeholder-teal-100:focus:-ms-input-placeholder {
  30490. --placeholder-opacity: 1;
  30491. color: #e6fffa;
  30492. color: rgba(230, 255, 250, var(--placeholder-opacity));
  30493. }
  30494. .sm\:focus\:placeholder-teal-100:focus::placeholder {
  30495. --placeholder-opacity: 1;
  30496. color: #e6fffa;
  30497. color: rgba(230, 255, 250, var(--placeholder-opacity));
  30498. }
  30499. .sm\:focus\:placeholder-teal-200:focus::-moz-placeholder {
  30500. --placeholder-opacity: 1;
  30501. color: #b2f5ea;
  30502. color: rgba(178, 245, 234, var(--placeholder-opacity));
  30503. }
  30504. .sm\:focus\:placeholder-teal-200:focus:-ms-input-placeholder {
  30505. --placeholder-opacity: 1;
  30506. color: #b2f5ea;
  30507. color: rgba(178, 245, 234, var(--placeholder-opacity));
  30508. }
  30509. .sm\:focus\:placeholder-teal-200:focus::placeholder {
  30510. --placeholder-opacity: 1;
  30511. color: #b2f5ea;
  30512. color: rgba(178, 245, 234, var(--placeholder-opacity));
  30513. }
  30514. .sm\:focus\:placeholder-teal-300:focus::-moz-placeholder {
  30515. --placeholder-opacity: 1;
  30516. color: #81e6d9;
  30517. color: rgba(129, 230, 217, var(--placeholder-opacity));
  30518. }
  30519. .sm\:focus\:placeholder-teal-300:focus:-ms-input-placeholder {
  30520. --placeholder-opacity: 1;
  30521. color: #81e6d9;
  30522. color: rgba(129, 230, 217, var(--placeholder-opacity));
  30523. }
  30524. .sm\:focus\:placeholder-teal-300:focus::placeholder {
  30525. --placeholder-opacity: 1;
  30526. color: #81e6d9;
  30527. color: rgba(129, 230, 217, var(--placeholder-opacity));
  30528. }
  30529. .sm\:focus\:placeholder-teal-400:focus::-moz-placeholder {
  30530. --placeholder-opacity: 1;
  30531. color: #4fd1c5;
  30532. color: rgba(79, 209, 197, var(--placeholder-opacity));
  30533. }
  30534. .sm\:focus\:placeholder-teal-400:focus:-ms-input-placeholder {
  30535. --placeholder-opacity: 1;
  30536. color: #4fd1c5;
  30537. color: rgba(79, 209, 197, var(--placeholder-opacity));
  30538. }
  30539. .sm\:focus\:placeholder-teal-400:focus::placeholder {
  30540. --placeholder-opacity: 1;
  30541. color: #4fd1c5;
  30542. color: rgba(79, 209, 197, var(--placeholder-opacity));
  30543. }
  30544. .sm\:focus\:placeholder-teal-500:focus::-moz-placeholder {
  30545. --placeholder-opacity: 1;
  30546. color: #38b2ac;
  30547. color: rgba(56, 178, 172, var(--placeholder-opacity));
  30548. }
  30549. .sm\:focus\:placeholder-teal-500:focus:-ms-input-placeholder {
  30550. --placeholder-opacity: 1;
  30551. color: #38b2ac;
  30552. color: rgba(56, 178, 172, var(--placeholder-opacity));
  30553. }
  30554. .sm\:focus\:placeholder-teal-500:focus::placeholder {
  30555. --placeholder-opacity: 1;
  30556. color: #38b2ac;
  30557. color: rgba(56, 178, 172, var(--placeholder-opacity));
  30558. }
  30559. .sm\:focus\:placeholder-teal-600:focus::-moz-placeholder {
  30560. --placeholder-opacity: 1;
  30561. color: #319795;
  30562. color: rgba(49, 151, 149, var(--placeholder-opacity));
  30563. }
  30564. .sm\:focus\:placeholder-teal-600:focus:-ms-input-placeholder {
  30565. --placeholder-opacity: 1;
  30566. color: #319795;
  30567. color: rgba(49, 151, 149, var(--placeholder-opacity));
  30568. }
  30569. .sm\:focus\:placeholder-teal-600:focus::placeholder {
  30570. --placeholder-opacity: 1;
  30571. color: #319795;
  30572. color: rgba(49, 151, 149, var(--placeholder-opacity));
  30573. }
  30574. .sm\:focus\:placeholder-teal-700:focus::-moz-placeholder {
  30575. --placeholder-opacity: 1;
  30576. color: #2c7a7b;
  30577. color: rgba(44, 122, 123, var(--placeholder-opacity));
  30578. }
  30579. .sm\:focus\:placeholder-teal-700:focus:-ms-input-placeholder {
  30580. --placeholder-opacity: 1;
  30581. color: #2c7a7b;
  30582. color: rgba(44, 122, 123, var(--placeholder-opacity));
  30583. }
  30584. .sm\:focus\:placeholder-teal-700:focus::placeholder {
  30585. --placeholder-opacity: 1;
  30586. color: #2c7a7b;
  30587. color: rgba(44, 122, 123, var(--placeholder-opacity));
  30588. }
  30589. .sm\:focus\:placeholder-teal-800:focus::-moz-placeholder {
  30590. --placeholder-opacity: 1;
  30591. color: #285e61;
  30592. color: rgba(40, 94, 97, var(--placeholder-opacity));
  30593. }
  30594. .sm\:focus\:placeholder-teal-800:focus:-ms-input-placeholder {
  30595. --placeholder-opacity: 1;
  30596. color: #285e61;
  30597. color: rgba(40, 94, 97, var(--placeholder-opacity));
  30598. }
  30599. .sm\:focus\:placeholder-teal-800:focus::placeholder {
  30600. --placeholder-opacity: 1;
  30601. color: #285e61;
  30602. color: rgba(40, 94, 97, var(--placeholder-opacity));
  30603. }
  30604. .sm\:focus\:placeholder-teal-900:focus::-moz-placeholder {
  30605. --placeholder-opacity: 1;
  30606. color: #234e52;
  30607. color: rgba(35, 78, 82, var(--placeholder-opacity));
  30608. }
  30609. .sm\:focus\:placeholder-teal-900:focus:-ms-input-placeholder {
  30610. --placeholder-opacity: 1;
  30611. color: #234e52;
  30612. color: rgba(35, 78, 82, var(--placeholder-opacity));
  30613. }
  30614. .sm\:focus\:placeholder-teal-900:focus::placeholder {
  30615. --placeholder-opacity: 1;
  30616. color: #234e52;
  30617. color: rgba(35, 78, 82, var(--placeholder-opacity));
  30618. }
  30619. .sm\:focus\:placeholder-blue-100:focus::-moz-placeholder {
  30620. --placeholder-opacity: 1;
  30621. color: #ebf8ff;
  30622. color: rgba(235, 248, 255, var(--placeholder-opacity));
  30623. }
  30624. .sm\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
  30625. --placeholder-opacity: 1;
  30626. color: #ebf8ff;
  30627. color: rgba(235, 248, 255, var(--placeholder-opacity));
  30628. }
  30629. .sm\:focus\:placeholder-blue-100:focus::placeholder {
  30630. --placeholder-opacity: 1;
  30631. color: #ebf8ff;
  30632. color: rgba(235, 248, 255, var(--placeholder-opacity));
  30633. }
  30634. .sm\:focus\:placeholder-blue-200:focus::-moz-placeholder {
  30635. --placeholder-opacity: 1;
  30636. color: #bee3f8;
  30637. color: rgba(190, 227, 248, var(--placeholder-opacity));
  30638. }
  30639. .sm\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
  30640. --placeholder-opacity: 1;
  30641. color: #bee3f8;
  30642. color: rgba(190, 227, 248, var(--placeholder-opacity));
  30643. }
  30644. .sm\:focus\:placeholder-blue-200:focus::placeholder {
  30645. --placeholder-opacity: 1;
  30646. color: #bee3f8;
  30647. color: rgba(190, 227, 248, var(--placeholder-opacity));
  30648. }
  30649. .sm\:focus\:placeholder-blue-300:focus::-moz-placeholder {
  30650. --placeholder-opacity: 1;
  30651. color: #90cdf4;
  30652. color: rgba(144, 205, 244, var(--placeholder-opacity));
  30653. }
  30654. .sm\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
  30655. --placeholder-opacity: 1;
  30656. color: #90cdf4;
  30657. color: rgba(144, 205, 244, var(--placeholder-opacity));
  30658. }
  30659. .sm\:focus\:placeholder-blue-300:focus::placeholder {
  30660. --placeholder-opacity: 1;
  30661. color: #90cdf4;
  30662. color: rgba(144, 205, 244, var(--placeholder-opacity));
  30663. }
  30664. .sm\:focus\:placeholder-blue-400:focus::-moz-placeholder {
  30665. --placeholder-opacity: 1;
  30666. color: #63b3ed;
  30667. color: rgba(99, 179, 237, var(--placeholder-opacity));
  30668. }
  30669. .sm\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
  30670. --placeholder-opacity: 1;
  30671. color: #63b3ed;
  30672. color: rgba(99, 179, 237, var(--placeholder-opacity));
  30673. }
  30674. .sm\:focus\:placeholder-blue-400:focus::placeholder {
  30675. --placeholder-opacity: 1;
  30676. color: #63b3ed;
  30677. color: rgba(99, 179, 237, var(--placeholder-opacity));
  30678. }
  30679. .sm\:focus\:placeholder-blue-500:focus::-moz-placeholder {
  30680. --placeholder-opacity: 1;
  30681. color: #4299e1;
  30682. color: rgba(66, 153, 225, var(--placeholder-opacity));
  30683. }
  30684. .sm\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
  30685. --placeholder-opacity: 1;
  30686. color: #4299e1;
  30687. color: rgba(66, 153, 225, var(--placeholder-opacity));
  30688. }
  30689. .sm\:focus\:placeholder-blue-500:focus::placeholder {
  30690. --placeholder-opacity: 1;
  30691. color: #4299e1;
  30692. color: rgba(66, 153, 225, var(--placeholder-opacity));
  30693. }
  30694. .sm\:focus\:placeholder-blue-600:focus::-moz-placeholder {
  30695. --placeholder-opacity: 1;
  30696. color: #3182ce;
  30697. color: rgba(49, 130, 206, var(--placeholder-opacity));
  30698. }
  30699. .sm\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
  30700. --placeholder-opacity: 1;
  30701. color: #3182ce;
  30702. color: rgba(49, 130, 206, var(--placeholder-opacity));
  30703. }
  30704. .sm\:focus\:placeholder-blue-600:focus::placeholder {
  30705. --placeholder-opacity: 1;
  30706. color: #3182ce;
  30707. color: rgba(49, 130, 206, var(--placeholder-opacity));
  30708. }
  30709. .sm\:focus\:placeholder-blue-700:focus::-moz-placeholder {
  30710. --placeholder-opacity: 1;
  30711. color: #2b6cb0;
  30712. color: rgba(43, 108, 176, var(--placeholder-opacity));
  30713. }
  30714. .sm\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
  30715. --placeholder-opacity: 1;
  30716. color: #2b6cb0;
  30717. color: rgba(43, 108, 176, var(--placeholder-opacity));
  30718. }
  30719. .sm\:focus\:placeholder-blue-700:focus::placeholder {
  30720. --placeholder-opacity: 1;
  30721. color: #2b6cb0;
  30722. color: rgba(43, 108, 176, var(--placeholder-opacity));
  30723. }
  30724. .sm\:focus\:placeholder-blue-800:focus::-moz-placeholder {
  30725. --placeholder-opacity: 1;
  30726. color: #2c5282;
  30727. color: rgba(44, 82, 130, var(--placeholder-opacity));
  30728. }
  30729. .sm\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
  30730. --placeholder-opacity: 1;
  30731. color: #2c5282;
  30732. color: rgba(44, 82, 130, var(--placeholder-opacity));
  30733. }
  30734. .sm\:focus\:placeholder-blue-800:focus::placeholder {
  30735. --placeholder-opacity: 1;
  30736. color: #2c5282;
  30737. color: rgba(44, 82, 130, var(--placeholder-opacity));
  30738. }
  30739. .sm\:focus\:placeholder-blue-900:focus::-moz-placeholder {
  30740. --placeholder-opacity: 1;
  30741. color: #2a4365;
  30742. color: rgba(42, 67, 101, var(--placeholder-opacity));
  30743. }
  30744. .sm\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
  30745. --placeholder-opacity: 1;
  30746. color: #2a4365;
  30747. color: rgba(42, 67, 101, var(--placeholder-opacity));
  30748. }
  30749. .sm\:focus\:placeholder-blue-900:focus::placeholder {
  30750. --placeholder-opacity: 1;
  30751. color: #2a4365;
  30752. color: rgba(42, 67, 101, var(--placeholder-opacity));
  30753. }
  30754. .sm\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
  30755. --placeholder-opacity: 1;
  30756. color: #ebf4ff;
  30757. color: rgba(235, 244, 255, var(--placeholder-opacity));
  30758. }
  30759. .sm\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
  30760. --placeholder-opacity: 1;
  30761. color: #ebf4ff;
  30762. color: rgba(235, 244, 255, var(--placeholder-opacity));
  30763. }
  30764. .sm\:focus\:placeholder-indigo-100:focus::placeholder {
  30765. --placeholder-opacity: 1;
  30766. color: #ebf4ff;
  30767. color: rgba(235, 244, 255, var(--placeholder-opacity));
  30768. }
  30769. .sm\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
  30770. --placeholder-opacity: 1;
  30771. color: #c3dafe;
  30772. color: rgba(195, 218, 254, var(--placeholder-opacity));
  30773. }
  30774. .sm\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
  30775. --placeholder-opacity: 1;
  30776. color: #c3dafe;
  30777. color: rgba(195, 218, 254, var(--placeholder-opacity));
  30778. }
  30779. .sm\:focus\:placeholder-indigo-200:focus::placeholder {
  30780. --placeholder-opacity: 1;
  30781. color: #c3dafe;
  30782. color: rgba(195, 218, 254, var(--placeholder-opacity));
  30783. }
  30784. .sm\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
  30785. --placeholder-opacity: 1;
  30786. color: #a3bffa;
  30787. color: rgba(163, 191, 250, var(--placeholder-opacity));
  30788. }
  30789. .sm\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
  30790. --placeholder-opacity: 1;
  30791. color: #a3bffa;
  30792. color: rgba(163, 191, 250, var(--placeholder-opacity));
  30793. }
  30794. .sm\:focus\:placeholder-indigo-300:focus::placeholder {
  30795. --placeholder-opacity: 1;
  30796. color: #a3bffa;
  30797. color: rgba(163, 191, 250, var(--placeholder-opacity));
  30798. }
  30799. .sm\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
  30800. --placeholder-opacity: 1;
  30801. color: #7f9cf5;
  30802. color: rgba(127, 156, 245, var(--placeholder-opacity));
  30803. }
  30804. .sm\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
  30805. --placeholder-opacity: 1;
  30806. color: #7f9cf5;
  30807. color: rgba(127, 156, 245, var(--placeholder-opacity));
  30808. }
  30809. .sm\:focus\:placeholder-indigo-400:focus::placeholder {
  30810. --placeholder-opacity: 1;
  30811. color: #7f9cf5;
  30812. color: rgba(127, 156, 245, var(--placeholder-opacity));
  30813. }
  30814. .sm\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
  30815. --placeholder-opacity: 1;
  30816. color: #667eea;
  30817. color: rgba(102, 126, 234, var(--placeholder-opacity));
  30818. }
  30819. .sm\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
  30820. --placeholder-opacity: 1;
  30821. color: #667eea;
  30822. color: rgba(102, 126, 234, var(--placeholder-opacity));
  30823. }
  30824. .sm\:focus\:placeholder-indigo-500:focus::placeholder {
  30825. --placeholder-opacity: 1;
  30826. color: #667eea;
  30827. color: rgba(102, 126, 234, var(--placeholder-opacity));
  30828. }
  30829. .sm\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
  30830. --placeholder-opacity: 1;
  30831. color: #5a67d8;
  30832. color: rgba(90, 103, 216, var(--placeholder-opacity));
  30833. }
  30834. .sm\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
  30835. --placeholder-opacity: 1;
  30836. color: #5a67d8;
  30837. color: rgba(90, 103, 216, var(--placeholder-opacity));
  30838. }
  30839. .sm\:focus\:placeholder-indigo-600:focus::placeholder {
  30840. --placeholder-opacity: 1;
  30841. color: #5a67d8;
  30842. color: rgba(90, 103, 216, var(--placeholder-opacity));
  30843. }
  30844. .sm\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
  30845. --placeholder-opacity: 1;
  30846. color: #4c51bf;
  30847. color: rgba(76, 81, 191, var(--placeholder-opacity));
  30848. }
  30849. .sm\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
  30850. --placeholder-opacity: 1;
  30851. color: #4c51bf;
  30852. color: rgba(76, 81, 191, var(--placeholder-opacity));
  30853. }
  30854. .sm\:focus\:placeholder-indigo-700:focus::placeholder {
  30855. --placeholder-opacity: 1;
  30856. color: #4c51bf;
  30857. color: rgba(76, 81, 191, var(--placeholder-opacity));
  30858. }
  30859. .sm\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
  30860. --placeholder-opacity: 1;
  30861. color: #434190;
  30862. color: rgba(67, 65, 144, var(--placeholder-opacity));
  30863. }
  30864. .sm\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
  30865. --placeholder-opacity: 1;
  30866. color: #434190;
  30867. color: rgba(67, 65, 144, var(--placeholder-opacity));
  30868. }
  30869. .sm\:focus\:placeholder-indigo-800:focus::placeholder {
  30870. --placeholder-opacity: 1;
  30871. color: #434190;
  30872. color: rgba(67, 65, 144, var(--placeholder-opacity));
  30873. }
  30874. .sm\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
  30875. --placeholder-opacity: 1;
  30876. color: #3c366b;
  30877. color: rgba(60, 54, 107, var(--placeholder-opacity));
  30878. }
  30879. .sm\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
  30880. --placeholder-opacity: 1;
  30881. color: #3c366b;
  30882. color: rgba(60, 54, 107, var(--placeholder-opacity));
  30883. }
  30884. .sm\:focus\:placeholder-indigo-900:focus::placeholder {
  30885. --placeholder-opacity: 1;
  30886. color: #3c366b;
  30887. color: rgba(60, 54, 107, var(--placeholder-opacity));
  30888. }
  30889. .sm\:focus\:placeholder-purple-100:focus::-moz-placeholder {
  30890. --placeholder-opacity: 1;
  30891. color: #faf5ff;
  30892. color: rgba(250, 245, 255, var(--placeholder-opacity));
  30893. }
  30894. .sm\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
  30895. --placeholder-opacity: 1;
  30896. color: #faf5ff;
  30897. color: rgba(250, 245, 255, var(--placeholder-opacity));
  30898. }
  30899. .sm\:focus\:placeholder-purple-100:focus::placeholder {
  30900. --placeholder-opacity: 1;
  30901. color: #faf5ff;
  30902. color: rgba(250, 245, 255, var(--placeholder-opacity));
  30903. }
  30904. .sm\:focus\:placeholder-purple-200:focus::-moz-placeholder {
  30905. --placeholder-opacity: 1;
  30906. color: #e9d8fd;
  30907. color: rgba(233, 216, 253, var(--placeholder-opacity));
  30908. }
  30909. .sm\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
  30910. --placeholder-opacity: 1;
  30911. color: #e9d8fd;
  30912. color: rgba(233, 216, 253, var(--placeholder-opacity));
  30913. }
  30914. .sm\:focus\:placeholder-purple-200:focus::placeholder {
  30915. --placeholder-opacity: 1;
  30916. color: #e9d8fd;
  30917. color: rgba(233, 216, 253, var(--placeholder-opacity));
  30918. }
  30919. .sm\:focus\:placeholder-purple-300:focus::-moz-placeholder {
  30920. --placeholder-opacity: 1;
  30921. color: #d6bcfa;
  30922. color: rgba(214, 188, 250, var(--placeholder-opacity));
  30923. }
  30924. .sm\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
  30925. --placeholder-opacity: 1;
  30926. color: #d6bcfa;
  30927. color: rgba(214, 188, 250, var(--placeholder-opacity));
  30928. }
  30929. .sm\:focus\:placeholder-purple-300:focus::placeholder {
  30930. --placeholder-opacity: 1;
  30931. color: #d6bcfa;
  30932. color: rgba(214, 188, 250, var(--placeholder-opacity));
  30933. }
  30934. .sm\:focus\:placeholder-purple-400:focus::-moz-placeholder {
  30935. --placeholder-opacity: 1;
  30936. color: #b794f4;
  30937. color: rgba(183, 148, 244, var(--placeholder-opacity));
  30938. }
  30939. .sm\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
  30940. --placeholder-opacity: 1;
  30941. color: #b794f4;
  30942. color: rgba(183, 148, 244, var(--placeholder-opacity));
  30943. }
  30944. .sm\:focus\:placeholder-purple-400:focus::placeholder {
  30945. --placeholder-opacity: 1;
  30946. color: #b794f4;
  30947. color: rgba(183, 148, 244, var(--placeholder-opacity));
  30948. }
  30949. .sm\:focus\:placeholder-purple-500:focus::-moz-placeholder {
  30950. --placeholder-opacity: 1;
  30951. color: #9f7aea;
  30952. color: rgba(159, 122, 234, var(--placeholder-opacity));
  30953. }
  30954. .sm\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
  30955. --placeholder-opacity: 1;
  30956. color: #9f7aea;
  30957. color: rgba(159, 122, 234, var(--placeholder-opacity));
  30958. }
  30959. .sm\:focus\:placeholder-purple-500:focus::placeholder {
  30960. --placeholder-opacity: 1;
  30961. color: #9f7aea;
  30962. color: rgba(159, 122, 234, var(--placeholder-opacity));
  30963. }
  30964. .sm\:focus\:placeholder-purple-600:focus::-moz-placeholder {
  30965. --placeholder-opacity: 1;
  30966. color: #805ad5;
  30967. color: rgba(128, 90, 213, var(--placeholder-opacity));
  30968. }
  30969. .sm\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
  30970. --placeholder-opacity: 1;
  30971. color: #805ad5;
  30972. color: rgba(128, 90, 213, var(--placeholder-opacity));
  30973. }
  30974. .sm\:focus\:placeholder-purple-600:focus::placeholder {
  30975. --placeholder-opacity: 1;
  30976. color: #805ad5;
  30977. color: rgba(128, 90, 213, var(--placeholder-opacity));
  30978. }
  30979. .sm\:focus\:placeholder-purple-700:focus::-moz-placeholder {
  30980. --placeholder-opacity: 1;
  30981. color: #6b46c1;
  30982. color: rgba(107, 70, 193, var(--placeholder-opacity));
  30983. }
  30984. .sm\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
  30985. --placeholder-opacity: 1;
  30986. color: #6b46c1;
  30987. color: rgba(107, 70, 193, var(--placeholder-opacity));
  30988. }
  30989. .sm\:focus\:placeholder-purple-700:focus::placeholder {
  30990. --placeholder-opacity: 1;
  30991. color: #6b46c1;
  30992. color: rgba(107, 70, 193, var(--placeholder-opacity));
  30993. }
  30994. .sm\:focus\:placeholder-purple-800:focus::-moz-placeholder {
  30995. --placeholder-opacity: 1;
  30996. color: #553c9a;
  30997. color: rgba(85, 60, 154, var(--placeholder-opacity));
  30998. }
  30999. .sm\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
  31000. --placeholder-opacity: 1;
  31001. color: #553c9a;
  31002. color: rgba(85, 60, 154, var(--placeholder-opacity));
  31003. }
  31004. .sm\:focus\:placeholder-purple-800:focus::placeholder {
  31005. --placeholder-opacity: 1;
  31006. color: #553c9a;
  31007. color: rgba(85, 60, 154, var(--placeholder-opacity));
  31008. }
  31009. .sm\:focus\:placeholder-purple-900:focus::-moz-placeholder {
  31010. --placeholder-opacity: 1;
  31011. color: #44337a;
  31012. color: rgba(68, 51, 122, var(--placeholder-opacity));
  31013. }
  31014. .sm\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
  31015. --placeholder-opacity: 1;
  31016. color: #44337a;
  31017. color: rgba(68, 51, 122, var(--placeholder-opacity));
  31018. }
  31019. .sm\:focus\:placeholder-purple-900:focus::placeholder {
  31020. --placeholder-opacity: 1;
  31021. color: #44337a;
  31022. color: rgba(68, 51, 122, var(--placeholder-opacity));
  31023. }
  31024. .sm\:focus\:placeholder-pink-100:focus::-moz-placeholder {
  31025. --placeholder-opacity: 1;
  31026. color: #fff5f7;
  31027. color: rgba(255, 245, 247, var(--placeholder-opacity));
  31028. }
  31029. .sm\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
  31030. --placeholder-opacity: 1;
  31031. color: #fff5f7;
  31032. color: rgba(255, 245, 247, var(--placeholder-opacity));
  31033. }
  31034. .sm\:focus\:placeholder-pink-100:focus::placeholder {
  31035. --placeholder-opacity: 1;
  31036. color: #fff5f7;
  31037. color: rgba(255, 245, 247, var(--placeholder-opacity));
  31038. }
  31039. .sm\:focus\:placeholder-pink-200:focus::-moz-placeholder {
  31040. --placeholder-opacity: 1;
  31041. color: #fed7e2;
  31042. color: rgba(254, 215, 226, var(--placeholder-opacity));
  31043. }
  31044. .sm\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
  31045. --placeholder-opacity: 1;
  31046. color: #fed7e2;
  31047. color: rgba(254, 215, 226, var(--placeholder-opacity));
  31048. }
  31049. .sm\:focus\:placeholder-pink-200:focus::placeholder {
  31050. --placeholder-opacity: 1;
  31051. color: #fed7e2;
  31052. color: rgba(254, 215, 226, var(--placeholder-opacity));
  31053. }
  31054. .sm\:focus\:placeholder-pink-300:focus::-moz-placeholder {
  31055. --placeholder-opacity: 1;
  31056. color: #fbb6ce;
  31057. color: rgba(251, 182, 206, var(--placeholder-opacity));
  31058. }
  31059. .sm\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
  31060. --placeholder-opacity: 1;
  31061. color: #fbb6ce;
  31062. color: rgba(251, 182, 206, var(--placeholder-opacity));
  31063. }
  31064. .sm\:focus\:placeholder-pink-300:focus::placeholder {
  31065. --placeholder-opacity: 1;
  31066. color: #fbb6ce;
  31067. color: rgba(251, 182, 206, var(--placeholder-opacity));
  31068. }
  31069. .sm\:focus\:placeholder-pink-400:focus::-moz-placeholder {
  31070. --placeholder-opacity: 1;
  31071. color: #f687b3;
  31072. color: rgba(246, 135, 179, var(--placeholder-opacity));
  31073. }
  31074. .sm\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
  31075. --placeholder-opacity: 1;
  31076. color: #f687b3;
  31077. color: rgba(246, 135, 179, var(--placeholder-opacity));
  31078. }
  31079. .sm\:focus\:placeholder-pink-400:focus::placeholder {
  31080. --placeholder-opacity: 1;
  31081. color: #f687b3;
  31082. color: rgba(246, 135, 179, var(--placeholder-opacity));
  31083. }
  31084. .sm\:focus\:placeholder-pink-500:focus::-moz-placeholder {
  31085. --placeholder-opacity: 1;
  31086. color: #ed64a6;
  31087. color: rgba(237, 100, 166, var(--placeholder-opacity));
  31088. }
  31089. .sm\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
  31090. --placeholder-opacity: 1;
  31091. color: #ed64a6;
  31092. color: rgba(237, 100, 166, var(--placeholder-opacity));
  31093. }
  31094. .sm\:focus\:placeholder-pink-500:focus::placeholder {
  31095. --placeholder-opacity: 1;
  31096. color: #ed64a6;
  31097. color: rgba(237, 100, 166, var(--placeholder-opacity));
  31098. }
  31099. .sm\:focus\:placeholder-pink-600:focus::-moz-placeholder {
  31100. --placeholder-opacity: 1;
  31101. color: #d53f8c;
  31102. color: rgba(213, 63, 140, var(--placeholder-opacity));
  31103. }
  31104. .sm\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
  31105. --placeholder-opacity: 1;
  31106. color: #d53f8c;
  31107. color: rgba(213, 63, 140, var(--placeholder-opacity));
  31108. }
  31109. .sm\:focus\:placeholder-pink-600:focus::placeholder {
  31110. --placeholder-opacity: 1;
  31111. color: #d53f8c;
  31112. color: rgba(213, 63, 140, var(--placeholder-opacity));
  31113. }
  31114. .sm\:focus\:placeholder-pink-700:focus::-moz-placeholder {
  31115. --placeholder-opacity: 1;
  31116. color: #b83280;
  31117. color: rgba(184, 50, 128, var(--placeholder-opacity));
  31118. }
  31119. .sm\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
  31120. --placeholder-opacity: 1;
  31121. color: #b83280;
  31122. color: rgba(184, 50, 128, var(--placeholder-opacity));
  31123. }
  31124. .sm\:focus\:placeholder-pink-700:focus::placeholder {
  31125. --placeholder-opacity: 1;
  31126. color: #b83280;
  31127. color: rgba(184, 50, 128, var(--placeholder-opacity));
  31128. }
  31129. .sm\:focus\:placeholder-pink-800:focus::-moz-placeholder {
  31130. --placeholder-opacity: 1;
  31131. color: #97266d;
  31132. color: rgba(151, 38, 109, var(--placeholder-opacity));
  31133. }
  31134. .sm\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
  31135. --placeholder-opacity: 1;
  31136. color: #97266d;
  31137. color: rgba(151, 38, 109, var(--placeholder-opacity));
  31138. }
  31139. .sm\:focus\:placeholder-pink-800:focus::placeholder {
  31140. --placeholder-opacity: 1;
  31141. color: #97266d;
  31142. color: rgba(151, 38, 109, var(--placeholder-opacity));
  31143. }
  31144. .sm\:focus\:placeholder-pink-900:focus::-moz-placeholder {
  31145. --placeholder-opacity: 1;
  31146. color: #702459;
  31147. color: rgba(112, 36, 89, var(--placeholder-opacity));
  31148. }
  31149. .sm\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
  31150. --placeholder-opacity: 1;
  31151. color: #702459;
  31152. color: rgba(112, 36, 89, var(--placeholder-opacity));
  31153. }
  31154. .sm\:focus\:placeholder-pink-900:focus::placeholder {
  31155. --placeholder-opacity: 1;
  31156. color: #702459;
  31157. color: rgba(112, 36, 89, var(--placeholder-opacity));
  31158. }
  31159. .sm\:placeholder-opacity-0::-moz-placeholder {
  31160. --placeholder-opacity: 0;
  31161. }
  31162. .sm\:placeholder-opacity-0:-ms-input-placeholder {
  31163. --placeholder-opacity: 0;
  31164. }
  31165. .sm\:placeholder-opacity-0::placeholder {
  31166. --placeholder-opacity: 0;
  31167. }
  31168. .sm\:placeholder-opacity-25::-moz-placeholder {
  31169. --placeholder-opacity: 0.25;
  31170. }
  31171. .sm\:placeholder-opacity-25:-ms-input-placeholder {
  31172. --placeholder-opacity: 0.25;
  31173. }
  31174. .sm\:placeholder-opacity-25::placeholder {
  31175. --placeholder-opacity: 0.25;
  31176. }
  31177. .sm\:placeholder-opacity-50::-moz-placeholder {
  31178. --placeholder-opacity: 0.5;
  31179. }
  31180. .sm\:placeholder-opacity-50:-ms-input-placeholder {
  31181. --placeholder-opacity: 0.5;
  31182. }
  31183. .sm\:placeholder-opacity-50::placeholder {
  31184. --placeholder-opacity: 0.5;
  31185. }
  31186. .sm\:placeholder-opacity-75::-moz-placeholder {
  31187. --placeholder-opacity: 0.75;
  31188. }
  31189. .sm\:placeholder-opacity-75:-ms-input-placeholder {
  31190. --placeholder-opacity: 0.75;
  31191. }
  31192. .sm\:placeholder-opacity-75::placeholder {
  31193. --placeholder-opacity: 0.75;
  31194. }
  31195. .sm\:placeholder-opacity-100::-moz-placeholder {
  31196. --placeholder-opacity: 1;
  31197. }
  31198. .sm\:placeholder-opacity-100:-ms-input-placeholder {
  31199. --placeholder-opacity: 1;
  31200. }
  31201. .sm\:placeholder-opacity-100::placeholder {
  31202. --placeholder-opacity: 1;
  31203. }
  31204. .sm\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
  31205. --placeholder-opacity: 0;
  31206. }
  31207. .sm\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
  31208. --placeholder-opacity: 0;
  31209. }
  31210. .sm\:focus\:placeholder-opacity-0:focus::placeholder {
  31211. --placeholder-opacity: 0;
  31212. }
  31213. .sm\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
  31214. --placeholder-opacity: 0.25;
  31215. }
  31216. .sm\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
  31217. --placeholder-opacity: 0.25;
  31218. }
  31219. .sm\:focus\:placeholder-opacity-25:focus::placeholder {
  31220. --placeholder-opacity: 0.25;
  31221. }
  31222. .sm\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
  31223. --placeholder-opacity: 0.5;
  31224. }
  31225. .sm\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
  31226. --placeholder-opacity: 0.5;
  31227. }
  31228. .sm\:focus\:placeholder-opacity-50:focus::placeholder {
  31229. --placeholder-opacity: 0.5;
  31230. }
  31231. .sm\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
  31232. --placeholder-opacity: 0.75;
  31233. }
  31234. .sm\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
  31235. --placeholder-opacity: 0.75;
  31236. }
  31237. .sm\:focus\:placeholder-opacity-75:focus::placeholder {
  31238. --placeholder-opacity: 0.75;
  31239. }
  31240. .sm\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
  31241. --placeholder-opacity: 1;
  31242. }
  31243. .sm\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
  31244. --placeholder-opacity: 1;
  31245. }
  31246. .sm\:focus\:placeholder-opacity-100:focus::placeholder {
  31247. --placeholder-opacity: 1;
  31248. }
  31249. .sm\:pointer-events-none {
  31250. pointer-events: none;
  31251. }
  31252. .sm\:pointer-events-auto {
  31253. pointer-events: auto;
  31254. }
  31255. .sm\:static {
  31256. position: static;
  31257. }
  31258. .sm\:fixed {
  31259. position: fixed;
  31260. }
  31261. .sm\:absolute {
  31262. position: absolute;
  31263. }
  31264. .sm\:relative {
  31265. position: relative;
  31266. }
  31267. .sm\:sticky {
  31268. position: -webkit-sticky;
  31269. position: sticky;
  31270. }
  31271. .sm\:inset-0 {
  31272. top: 0;
  31273. right: 0;
  31274. bottom: 0;
  31275. left: 0;
  31276. }
  31277. .sm\:inset-auto {
  31278. top: auto;
  31279. right: auto;
  31280. bottom: auto;
  31281. left: auto;
  31282. }
  31283. .sm\:inset-y-0 {
  31284. top: 0;
  31285. bottom: 0;
  31286. }
  31287. .sm\:inset-x-0 {
  31288. right: 0;
  31289. left: 0;
  31290. }
  31291. .sm\:inset-y-auto {
  31292. top: auto;
  31293. bottom: auto;
  31294. }
  31295. .sm\:inset-x-auto {
  31296. right: auto;
  31297. left: auto;
  31298. }
  31299. .sm\:top-0 {
  31300. top: 0;
  31301. }
  31302. .sm\:right-0 {
  31303. right: 0;
  31304. }
  31305. .sm\:bottom-0 {
  31306. bottom: 0;
  31307. }
  31308. .sm\:left-0 {
  31309. left: 0;
  31310. }
  31311. .sm\:top-auto {
  31312. top: auto;
  31313. }
  31314. .sm\:right-auto {
  31315. right: auto;
  31316. }
  31317. .sm\:bottom-auto {
  31318. bottom: auto;
  31319. }
  31320. .sm\:left-auto {
  31321. left: auto;
  31322. }
  31323. .sm\:resize-none {
  31324. resize: none;
  31325. }
  31326. .sm\:resize-y {
  31327. resize: vertical;
  31328. }
  31329. .sm\:resize-x {
  31330. resize: horizontal;
  31331. }
  31332. .sm\:resize {
  31333. resize: both;
  31334. }
  31335. .sm\:shadow-xs {
  31336. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  31337. }
  31338. .sm\:shadow-sm {
  31339. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  31340. }
  31341. .sm\:shadow {
  31342. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  31343. }
  31344. .sm\:shadow-md {
  31345. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  31346. }
  31347. .sm\:shadow-lg {
  31348. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  31349. }
  31350. .sm\:shadow-xl {
  31351. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  31352. }
  31353. .sm\:shadow-2xl {
  31354. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  31355. }
  31356. .sm\:shadow-inner {
  31357. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  31358. }
  31359. .sm\:shadow-outline {
  31360. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  31361. }
  31362. .sm\:shadow-none {
  31363. box-shadow: none;
  31364. }
  31365. .sm\:hover\:shadow-xs:hover {
  31366. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  31367. }
  31368. .sm\:hover\:shadow-sm:hover {
  31369. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  31370. }
  31371. .sm\:hover\:shadow:hover {
  31372. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  31373. }
  31374. .sm\:hover\:shadow-md:hover {
  31375. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  31376. }
  31377. .sm\:hover\:shadow-lg:hover {
  31378. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  31379. }
  31380. .sm\:hover\:shadow-xl:hover {
  31381. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  31382. }
  31383. .sm\:hover\:shadow-2xl:hover {
  31384. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  31385. }
  31386. .sm\:hover\:shadow-inner:hover {
  31387. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  31388. }
  31389. .sm\:hover\:shadow-outline:hover {
  31390. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  31391. }
  31392. .sm\:hover\:shadow-none:hover {
  31393. box-shadow: none;
  31394. }
  31395. .sm\:focus\:shadow-xs:focus {
  31396. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  31397. }
  31398. .sm\:focus\:shadow-sm:focus {
  31399. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  31400. }
  31401. .sm\:focus\:shadow:focus {
  31402. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  31403. }
  31404. .sm\:focus\:shadow-md:focus {
  31405. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  31406. }
  31407. .sm\:focus\:shadow-lg:focus {
  31408. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  31409. }
  31410. .sm\:focus\:shadow-xl:focus {
  31411. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  31412. }
  31413. .sm\:focus\:shadow-2xl:focus {
  31414. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  31415. }
  31416. .sm\:focus\:shadow-inner:focus {
  31417. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  31418. }
  31419. .sm\:focus\:shadow-outline:focus {
  31420. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  31421. }
  31422. .sm\:focus\:shadow-none:focus {
  31423. box-shadow: none;
  31424. }
  31425. .sm\:fill-current {
  31426. fill: currentColor;
  31427. }
  31428. .sm\:stroke-current {
  31429. stroke: currentColor;
  31430. }
  31431. .sm\:stroke-0 {
  31432. stroke-width: 0;
  31433. }
  31434. .sm\:stroke-1 {
  31435. stroke-width: 1;
  31436. }
  31437. .sm\:stroke-2 {
  31438. stroke-width: 2;
  31439. }
  31440. .sm\:table-auto {
  31441. table-layout: auto;
  31442. }
  31443. .sm\:table-fixed {
  31444. table-layout: fixed;
  31445. }
  31446. .sm\:text-left {
  31447. text-align: left;
  31448. }
  31449. .sm\:text-center {
  31450. text-align: center;
  31451. }
  31452. .sm\:text-right {
  31453. text-align: right;
  31454. }
  31455. .sm\:text-justify {
  31456. text-align: justify;
  31457. }
  31458. .sm\:text-transparent {
  31459. color: transparent;
  31460. }
  31461. .sm\:text-current {
  31462. color: currentColor;
  31463. }
  31464. .sm\:text-black {
  31465. --text-opacity: 1;
  31466. color: #000;
  31467. color: rgba(0, 0, 0, var(--text-opacity));
  31468. }
  31469. .sm\:text-white {
  31470. --text-opacity: 1;
  31471. color: #fff;
  31472. color: rgba(255, 255, 255, var(--text-opacity));
  31473. }
  31474. .sm\:text-gray-100 {
  31475. --text-opacity: 1;
  31476. color: #f7fafc;
  31477. color: rgba(247, 250, 252, var(--text-opacity));
  31478. }
  31479. .sm\:text-gray-200 {
  31480. --text-opacity: 1;
  31481. color: #edf2f7;
  31482. color: rgba(237, 242, 247, var(--text-opacity));
  31483. }
  31484. .sm\:text-gray-300 {
  31485. --text-opacity: 1;
  31486. color: #e2e8f0;
  31487. color: rgba(226, 232, 240, var(--text-opacity));
  31488. }
  31489. .sm\:text-gray-400 {
  31490. --text-opacity: 1;
  31491. color: #cbd5e0;
  31492. color: rgba(203, 213, 224, var(--text-opacity));
  31493. }
  31494. .sm\:text-gray-500 {
  31495. --text-opacity: 1;
  31496. color: #a0aec0;
  31497. color: rgba(160, 174, 192, var(--text-opacity));
  31498. }
  31499. .sm\:text-gray-600 {
  31500. --text-opacity: 1;
  31501. color: #718096;
  31502. color: rgba(113, 128, 150, var(--text-opacity));
  31503. }
  31504. .sm\:text-gray-700 {
  31505. --text-opacity: 1;
  31506. color: #4a5568;
  31507. color: rgba(74, 85, 104, var(--text-opacity));
  31508. }
  31509. .sm\:text-gray-800 {
  31510. --text-opacity: 1;
  31511. color: #2d3748;
  31512. color: rgba(45, 55, 72, var(--text-opacity));
  31513. }
  31514. .sm\:text-gray-900 {
  31515. --text-opacity: 1;
  31516. color: #1a202c;
  31517. color: rgba(26, 32, 44, var(--text-opacity));
  31518. }
  31519. .sm\:text-red-100 {
  31520. --text-opacity: 1;
  31521. color: #fff5f5;
  31522. color: rgba(255, 245, 245, var(--text-opacity));
  31523. }
  31524. .sm\:text-red-200 {
  31525. --text-opacity: 1;
  31526. color: #fed7d7;
  31527. color: rgba(254, 215, 215, var(--text-opacity));
  31528. }
  31529. .sm\:text-red-300 {
  31530. --text-opacity: 1;
  31531. color: #feb2b2;
  31532. color: rgba(254, 178, 178, var(--text-opacity));
  31533. }
  31534. .sm\:text-red-400 {
  31535. --text-opacity: 1;
  31536. color: #fc8181;
  31537. color: rgba(252, 129, 129, var(--text-opacity));
  31538. }
  31539. .sm\:text-red-500 {
  31540. --text-opacity: 1;
  31541. color: #f56565;
  31542. color: rgba(245, 101, 101, var(--text-opacity));
  31543. }
  31544. .sm\:text-red-600 {
  31545. --text-opacity: 1;
  31546. color: #e53e3e;
  31547. color: rgba(229, 62, 62, var(--text-opacity));
  31548. }
  31549. .sm\:text-red-700 {
  31550. --text-opacity: 1;
  31551. color: #c53030;
  31552. color: rgba(197, 48, 48, var(--text-opacity));
  31553. }
  31554. .sm\:text-red-800 {
  31555. --text-opacity: 1;
  31556. color: #9b2c2c;
  31557. color: rgba(155, 44, 44, var(--text-opacity));
  31558. }
  31559. .sm\:text-red-900 {
  31560. --text-opacity: 1;
  31561. color: #742a2a;
  31562. color: rgba(116, 42, 42, var(--text-opacity));
  31563. }
  31564. .sm\:text-orange-100 {
  31565. --text-opacity: 1;
  31566. color: #fffaf0;
  31567. color: rgba(255, 250, 240, var(--text-opacity));
  31568. }
  31569. .sm\:text-orange-200 {
  31570. --text-opacity: 1;
  31571. color: #feebc8;
  31572. color: rgba(254, 235, 200, var(--text-opacity));
  31573. }
  31574. .sm\:text-orange-300 {
  31575. --text-opacity: 1;
  31576. color: #fbd38d;
  31577. color: rgba(251, 211, 141, var(--text-opacity));
  31578. }
  31579. .sm\:text-orange-400 {
  31580. --text-opacity: 1;
  31581. color: #f6ad55;
  31582. color: rgba(246, 173, 85, var(--text-opacity));
  31583. }
  31584. .sm\:text-orange-500 {
  31585. --text-opacity: 1;
  31586. color: #ed8936;
  31587. color: rgba(237, 137, 54, var(--text-opacity));
  31588. }
  31589. .sm\:text-orange-600 {
  31590. --text-opacity: 1;
  31591. color: #dd6b20;
  31592. color: rgba(221, 107, 32, var(--text-opacity));
  31593. }
  31594. .sm\:text-orange-700 {
  31595. --text-opacity: 1;
  31596. color: #c05621;
  31597. color: rgba(192, 86, 33, var(--text-opacity));
  31598. }
  31599. .sm\:text-orange-800 {
  31600. --text-opacity: 1;
  31601. color: #9c4221;
  31602. color: rgba(156, 66, 33, var(--text-opacity));
  31603. }
  31604. .sm\:text-orange-900 {
  31605. --text-opacity: 1;
  31606. color: #7b341e;
  31607. color: rgba(123, 52, 30, var(--text-opacity));
  31608. }
  31609. .sm\:text-yellow-100 {
  31610. --text-opacity: 1;
  31611. color: #fffff0;
  31612. color: rgba(255, 255, 240, var(--text-opacity));
  31613. }
  31614. .sm\:text-yellow-200 {
  31615. --text-opacity: 1;
  31616. color: #fefcbf;
  31617. color: rgba(254, 252, 191, var(--text-opacity));
  31618. }
  31619. .sm\:text-yellow-300 {
  31620. --text-opacity: 1;
  31621. color: #faf089;
  31622. color: rgba(250, 240, 137, var(--text-opacity));
  31623. }
  31624. .sm\:text-yellow-400 {
  31625. --text-opacity: 1;
  31626. color: #f6e05e;
  31627. color: rgba(246, 224, 94, var(--text-opacity));
  31628. }
  31629. .sm\:text-yellow-500 {
  31630. --text-opacity: 1;
  31631. color: #ecc94b;
  31632. color: rgba(236, 201, 75, var(--text-opacity));
  31633. }
  31634. .sm\:text-yellow-600 {
  31635. --text-opacity: 1;
  31636. color: #d69e2e;
  31637. color: rgba(214, 158, 46, var(--text-opacity));
  31638. }
  31639. .sm\:text-yellow-700 {
  31640. --text-opacity: 1;
  31641. color: #b7791f;
  31642. color: rgba(183, 121, 31, var(--text-opacity));
  31643. }
  31644. .sm\:text-yellow-800 {
  31645. --text-opacity: 1;
  31646. color: #975a16;
  31647. color: rgba(151, 90, 22, var(--text-opacity));
  31648. }
  31649. .sm\:text-yellow-900 {
  31650. --text-opacity: 1;
  31651. color: #744210;
  31652. color: rgba(116, 66, 16, var(--text-opacity));
  31653. }
  31654. .sm\:text-green-100 {
  31655. --text-opacity: 1;
  31656. color: #f0fff4;
  31657. color: rgba(240, 255, 244, var(--text-opacity));
  31658. }
  31659. .sm\:text-green-200 {
  31660. --text-opacity: 1;
  31661. color: #c6f6d5;
  31662. color: rgba(198, 246, 213, var(--text-opacity));
  31663. }
  31664. .sm\:text-green-300 {
  31665. --text-opacity: 1;
  31666. color: #9ae6b4;
  31667. color: rgba(154, 230, 180, var(--text-opacity));
  31668. }
  31669. .sm\:text-green-400 {
  31670. --text-opacity: 1;
  31671. color: #68d391;
  31672. color: rgba(104, 211, 145, var(--text-opacity));
  31673. }
  31674. .sm\:text-green-500 {
  31675. --text-opacity: 1;
  31676. color: #48bb78;
  31677. color: rgba(72, 187, 120, var(--text-opacity));
  31678. }
  31679. .sm\:text-green-600 {
  31680. --text-opacity: 1;
  31681. color: #38a169;
  31682. color: rgba(56, 161, 105, var(--text-opacity));
  31683. }
  31684. .sm\:text-green-700 {
  31685. --text-opacity: 1;
  31686. color: #2f855a;
  31687. color: rgba(47, 133, 90, var(--text-opacity));
  31688. }
  31689. .sm\:text-green-800 {
  31690. --text-opacity: 1;
  31691. color: #276749;
  31692. color: rgba(39, 103, 73, var(--text-opacity));
  31693. }
  31694. .sm\:text-green-900 {
  31695. --text-opacity: 1;
  31696. color: #22543d;
  31697. color: rgba(34, 84, 61, var(--text-opacity));
  31698. }
  31699. .sm\:text-teal-100 {
  31700. --text-opacity: 1;
  31701. color: #e6fffa;
  31702. color: rgba(230, 255, 250, var(--text-opacity));
  31703. }
  31704. .sm\:text-teal-200 {
  31705. --text-opacity: 1;
  31706. color: #b2f5ea;
  31707. color: rgba(178, 245, 234, var(--text-opacity));
  31708. }
  31709. .sm\:text-teal-300 {
  31710. --text-opacity: 1;
  31711. color: #81e6d9;
  31712. color: rgba(129, 230, 217, var(--text-opacity));
  31713. }
  31714. .sm\:text-teal-400 {
  31715. --text-opacity: 1;
  31716. color: #4fd1c5;
  31717. color: rgba(79, 209, 197, var(--text-opacity));
  31718. }
  31719. .sm\:text-teal-500 {
  31720. --text-opacity: 1;
  31721. color: #38b2ac;
  31722. color: rgba(56, 178, 172, var(--text-opacity));
  31723. }
  31724. .sm\:text-teal-600 {
  31725. --text-opacity: 1;
  31726. color: #319795;
  31727. color: rgba(49, 151, 149, var(--text-opacity));
  31728. }
  31729. .sm\:text-teal-700 {
  31730. --text-opacity: 1;
  31731. color: #2c7a7b;
  31732. color: rgba(44, 122, 123, var(--text-opacity));
  31733. }
  31734. .sm\:text-teal-800 {
  31735. --text-opacity: 1;
  31736. color: #285e61;
  31737. color: rgba(40, 94, 97, var(--text-opacity));
  31738. }
  31739. .sm\:text-teal-900 {
  31740. --text-opacity: 1;
  31741. color: #234e52;
  31742. color: rgba(35, 78, 82, var(--text-opacity));
  31743. }
  31744. .sm\:text-blue-100 {
  31745. --text-opacity: 1;
  31746. color: #ebf8ff;
  31747. color: rgba(235, 248, 255, var(--text-opacity));
  31748. }
  31749. .sm\:text-blue-200 {
  31750. --text-opacity: 1;
  31751. color: #bee3f8;
  31752. color: rgba(190, 227, 248, var(--text-opacity));
  31753. }
  31754. .sm\:text-blue-300 {
  31755. --text-opacity: 1;
  31756. color: #90cdf4;
  31757. color: rgba(144, 205, 244, var(--text-opacity));
  31758. }
  31759. .sm\:text-blue-400 {
  31760. --text-opacity: 1;
  31761. color: #63b3ed;
  31762. color: rgba(99, 179, 237, var(--text-opacity));
  31763. }
  31764. .sm\:text-blue-500 {
  31765. --text-opacity: 1;
  31766. color: #4299e1;
  31767. color: rgba(66, 153, 225, var(--text-opacity));
  31768. }
  31769. .sm\:text-blue-600 {
  31770. --text-opacity: 1;
  31771. color: #3182ce;
  31772. color: rgba(49, 130, 206, var(--text-opacity));
  31773. }
  31774. .sm\:text-blue-700 {
  31775. --text-opacity: 1;
  31776. color: #2b6cb0;
  31777. color: rgba(43, 108, 176, var(--text-opacity));
  31778. }
  31779. .sm\:text-blue-800 {
  31780. --text-opacity: 1;
  31781. color: #2c5282;
  31782. color: rgba(44, 82, 130, var(--text-opacity));
  31783. }
  31784. .sm\:text-blue-900 {
  31785. --text-opacity: 1;
  31786. color: #2a4365;
  31787. color: rgba(42, 67, 101, var(--text-opacity));
  31788. }
  31789. .sm\:text-indigo-100 {
  31790. --text-opacity: 1;
  31791. color: #ebf4ff;
  31792. color: rgba(235, 244, 255, var(--text-opacity));
  31793. }
  31794. .sm\:text-indigo-200 {
  31795. --text-opacity: 1;
  31796. color: #c3dafe;
  31797. color: rgba(195, 218, 254, var(--text-opacity));
  31798. }
  31799. .sm\:text-indigo-300 {
  31800. --text-opacity: 1;
  31801. color: #a3bffa;
  31802. color: rgba(163, 191, 250, var(--text-opacity));
  31803. }
  31804. .sm\:text-indigo-400 {
  31805. --text-opacity: 1;
  31806. color: #7f9cf5;
  31807. color: rgba(127, 156, 245, var(--text-opacity));
  31808. }
  31809. .sm\:text-indigo-500 {
  31810. --text-opacity: 1;
  31811. color: #667eea;
  31812. color: rgba(102, 126, 234, var(--text-opacity));
  31813. }
  31814. .sm\:text-indigo-600 {
  31815. --text-opacity: 1;
  31816. color: #5a67d8;
  31817. color: rgba(90, 103, 216, var(--text-opacity));
  31818. }
  31819. .sm\:text-indigo-700 {
  31820. --text-opacity: 1;
  31821. color: #4c51bf;
  31822. color: rgba(76, 81, 191, var(--text-opacity));
  31823. }
  31824. .sm\:text-indigo-800 {
  31825. --text-opacity: 1;
  31826. color: #434190;
  31827. color: rgba(67, 65, 144, var(--text-opacity));
  31828. }
  31829. .sm\:text-indigo-900 {
  31830. --text-opacity: 1;
  31831. color: #3c366b;
  31832. color: rgba(60, 54, 107, var(--text-opacity));
  31833. }
  31834. .sm\:text-purple-100 {
  31835. --text-opacity: 1;
  31836. color: #faf5ff;
  31837. color: rgba(250, 245, 255, var(--text-opacity));
  31838. }
  31839. .sm\:text-purple-200 {
  31840. --text-opacity: 1;
  31841. color: #e9d8fd;
  31842. color: rgba(233, 216, 253, var(--text-opacity));
  31843. }
  31844. .sm\:text-purple-300 {
  31845. --text-opacity: 1;
  31846. color: #d6bcfa;
  31847. color: rgba(214, 188, 250, var(--text-opacity));
  31848. }
  31849. .sm\:text-purple-400 {
  31850. --text-opacity: 1;
  31851. color: #b794f4;
  31852. color: rgba(183, 148, 244, var(--text-opacity));
  31853. }
  31854. .sm\:text-purple-500 {
  31855. --text-opacity: 1;
  31856. color: #9f7aea;
  31857. color: rgba(159, 122, 234, var(--text-opacity));
  31858. }
  31859. .sm\:text-purple-600 {
  31860. --text-opacity: 1;
  31861. color: #805ad5;
  31862. color: rgba(128, 90, 213, var(--text-opacity));
  31863. }
  31864. .sm\:text-purple-700 {
  31865. --text-opacity: 1;
  31866. color: #6b46c1;
  31867. color: rgba(107, 70, 193, var(--text-opacity));
  31868. }
  31869. .sm\:text-purple-800 {
  31870. --text-opacity: 1;
  31871. color: #553c9a;
  31872. color: rgba(85, 60, 154, var(--text-opacity));
  31873. }
  31874. .sm\:text-purple-900 {
  31875. --text-opacity: 1;
  31876. color: #44337a;
  31877. color: rgba(68, 51, 122, var(--text-opacity));
  31878. }
  31879. .sm\:text-pink-100 {
  31880. --text-opacity: 1;
  31881. color: #fff5f7;
  31882. color: rgba(255, 245, 247, var(--text-opacity));
  31883. }
  31884. .sm\:text-pink-200 {
  31885. --text-opacity: 1;
  31886. color: #fed7e2;
  31887. color: rgba(254, 215, 226, var(--text-opacity));
  31888. }
  31889. .sm\:text-pink-300 {
  31890. --text-opacity: 1;
  31891. color: #fbb6ce;
  31892. color: rgba(251, 182, 206, var(--text-opacity));
  31893. }
  31894. .sm\:text-pink-400 {
  31895. --text-opacity: 1;
  31896. color: #f687b3;
  31897. color: rgba(246, 135, 179, var(--text-opacity));
  31898. }
  31899. .sm\:text-pink-500 {
  31900. --text-opacity: 1;
  31901. color: #ed64a6;
  31902. color: rgba(237, 100, 166, var(--text-opacity));
  31903. }
  31904. .sm\:text-pink-600 {
  31905. --text-opacity: 1;
  31906. color: #d53f8c;
  31907. color: rgba(213, 63, 140, var(--text-opacity));
  31908. }
  31909. .sm\:text-pink-700 {
  31910. --text-opacity: 1;
  31911. color: #b83280;
  31912. color: rgba(184, 50, 128, var(--text-opacity));
  31913. }
  31914. .sm\:text-pink-800 {
  31915. --text-opacity: 1;
  31916. color: #97266d;
  31917. color: rgba(151, 38, 109, var(--text-opacity));
  31918. }
  31919. .sm\:text-pink-900 {
  31920. --text-opacity: 1;
  31921. color: #702459;
  31922. color: rgba(112, 36, 89, var(--text-opacity));
  31923. }
  31924. .sm\:hover\:text-transparent:hover {
  31925. color: transparent;
  31926. }
  31927. .sm\:hover\:text-current:hover {
  31928. color: currentColor;
  31929. }
  31930. .sm\:hover\:text-black:hover {
  31931. --text-opacity: 1;
  31932. color: #000;
  31933. color: rgba(0, 0, 0, var(--text-opacity));
  31934. }
  31935. .sm\:hover\:text-white:hover {
  31936. --text-opacity: 1;
  31937. color: #fff;
  31938. color: rgba(255, 255, 255, var(--text-opacity));
  31939. }
  31940. .sm\:hover\:text-gray-100:hover {
  31941. --text-opacity: 1;
  31942. color: #f7fafc;
  31943. color: rgba(247, 250, 252, var(--text-opacity));
  31944. }
  31945. .sm\:hover\:text-gray-200:hover {
  31946. --text-opacity: 1;
  31947. color: #edf2f7;
  31948. color: rgba(237, 242, 247, var(--text-opacity));
  31949. }
  31950. .sm\:hover\:text-gray-300:hover {
  31951. --text-opacity: 1;
  31952. color: #e2e8f0;
  31953. color: rgba(226, 232, 240, var(--text-opacity));
  31954. }
  31955. .sm\:hover\:text-gray-400:hover {
  31956. --text-opacity: 1;
  31957. color: #cbd5e0;
  31958. color: rgba(203, 213, 224, var(--text-opacity));
  31959. }
  31960. .sm\:hover\:text-gray-500:hover {
  31961. --text-opacity: 1;
  31962. color: #a0aec0;
  31963. color: rgba(160, 174, 192, var(--text-opacity));
  31964. }
  31965. .sm\:hover\:text-gray-600:hover {
  31966. --text-opacity: 1;
  31967. color: #718096;
  31968. color: rgba(113, 128, 150, var(--text-opacity));
  31969. }
  31970. .sm\:hover\:text-gray-700:hover {
  31971. --text-opacity: 1;
  31972. color: #4a5568;
  31973. color: rgba(74, 85, 104, var(--text-opacity));
  31974. }
  31975. .sm\:hover\:text-gray-800:hover {
  31976. --text-opacity: 1;
  31977. color: #2d3748;
  31978. color: rgba(45, 55, 72, var(--text-opacity));
  31979. }
  31980. .sm\:hover\:text-gray-900:hover {
  31981. --text-opacity: 1;
  31982. color: #1a202c;
  31983. color: rgba(26, 32, 44, var(--text-opacity));
  31984. }
  31985. .sm\:hover\:text-red-100:hover {
  31986. --text-opacity: 1;
  31987. color: #fff5f5;
  31988. color: rgba(255, 245, 245, var(--text-opacity));
  31989. }
  31990. .sm\:hover\:text-red-200:hover {
  31991. --text-opacity: 1;
  31992. color: #fed7d7;
  31993. color: rgba(254, 215, 215, var(--text-opacity));
  31994. }
  31995. .sm\:hover\:text-red-300:hover {
  31996. --text-opacity: 1;
  31997. color: #feb2b2;
  31998. color: rgba(254, 178, 178, var(--text-opacity));
  31999. }
  32000. .sm\:hover\:text-red-400:hover {
  32001. --text-opacity: 1;
  32002. color: #fc8181;
  32003. color: rgba(252, 129, 129, var(--text-opacity));
  32004. }
  32005. .sm\:hover\:text-red-500:hover {
  32006. --text-opacity: 1;
  32007. color: #f56565;
  32008. color: rgba(245, 101, 101, var(--text-opacity));
  32009. }
  32010. .sm\:hover\:text-red-600:hover {
  32011. --text-opacity: 1;
  32012. color: #e53e3e;
  32013. color: rgba(229, 62, 62, var(--text-opacity));
  32014. }
  32015. .sm\:hover\:text-red-700:hover {
  32016. --text-opacity: 1;
  32017. color: #c53030;
  32018. color: rgba(197, 48, 48, var(--text-opacity));
  32019. }
  32020. .sm\:hover\:text-red-800:hover {
  32021. --text-opacity: 1;
  32022. color: #9b2c2c;
  32023. color: rgba(155, 44, 44, var(--text-opacity));
  32024. }
  32025. .sm\:hover\:text-red-900:hover {
  32026. --text-opacity: 1;
  32027. color: #742a2a;
  32028. color: rgba(116, 42, 42, var(--text-opacity));
  32029. }
  32030. .sm\:hover\:text-orange-100:hover {
  32031. --text-opacity: 1;
  32032. color: #fffaf0;
  32033. color: rgba(255, 250, 240, var(--text-opacity));
  32034. }
  32035. .sm\:hover\:text-orange-200:hover {
  32036. --text-opacity: 1;
  32037. color: #feebc8;
  32038. color: rgba(254, 235, 200, var(--text-opacity));
  32039. }
  32040. .sm\:hover\:text-orange-300:hover {
  32041. --text-opacity: 1;
  32042. color: #fbd38d;
  32043. color: rgba(251, 211, 141, var(--text-opacity));
  32044. }
  32045. .sm\:hover\:text-orange-400:hover {
  32046. --text-opacity: 1;
  32047. color: #f6ad55;
  32048. color: rgba(246, 173, 85, var(--text-opacity));
  32049. }
  32050. .sm\:hover\:text-orange-500:hover {
  32051. --text-opacity: 1;
  32052. color: #ed8936;
  32053. color: rgba(237, 137, 54, var(--text-opacity));
  32054. }
  32055. .sm\:hover\:text-orange-600:hover {
  32056. --text-opacity: 1;
  32057. color: #dd6b20;
  32058. color: rgba(221, 107, 32, var(--text-opacity));
  32059. }
  32060. .sm\:hover\:text-orange-700:hover {
  32061. --text-opacity: 1;
  32062. color: #c05621;
  32063. color: rgba(192, 86, 33, var(--text-opacity));
  32064. }
  32065. .sm\:hover\:text-orange-800:hover {
  32066. --text-opacity: 1;
  32067. color: #9c4221;
  32068. color: rgba(156, 66, 33, var(--text-opacity));
  32069. }
  32070. .sm\:hover\:text-orange-900:hover {
  32071. --text-opacity: 1;
  32072. color: #7b341e;
  32073. color: rgba(123, 52, 30, var(--text-opacity));
  32074. }
  32075. .sm\:hover\:text-yellow-100:hover {
  32076. --text-opacity: 1;
  32077. color: #fffff0;
  32078. color: rgba(255, 255, 240, var(--text-opacity));
  32079. }
  32080. .sm\:hover\:text-yellow-200:hover {
  32081. --text-opacity: 1;
  32082. color: #fefcbf;
  32083. color: rgba(254, 252, 191, var(--text-opacity));
  32084. }
  32085. .sm\:hover\:text-yellow-300:hover {
  32086. --text-opacity: 1;
  32087. color: #faf089;
  32088. color: rgba(250, 240, 137, var(--text-opacity));
  32089. }
  32090. .sm\:hover\:text-yellow-400:hover {
  32091. --text-opacity: 1;
  32092. color: #f6e05e;
  32093. color: rgba(246, 224, 94, var(--text-opacity));
  32094. }
  32095. .sm\:hover\:text-yellow-500:hover {
  32096. --text-opacity: 1;
  32097. color: #ecc94b;
  32098. color: rgba(236, 201, 75, var(--text-opacity));
  32099. }
  32100. .sm\:hover\:text-yellow-600:hover {
  32101. --text-opacity: 1;
  32102. color: #d69e2e;
  32103. color: rgba(214, 158, 46, var(--text-opacity));
  32104. }
  32105. .sm\:hover\:text-yellow-700:hover {
  32106. --text-opacity: 1;
  32107. color: #b7791f;
  32108. color: rgba(183, 121, 31, var(--text-opacity));
  32109. }
  32110. .sm\:hover\:text-yellow-800:hover {
  32111. --text-opacity: 1;
  32112. color: #975a16;
  32113. color: rgba(151, 90, 22, var(--text-opacity));
  32114. }
  32115. .sm\:hover\:text-yellow-900:hover {
  32116. --text-opacity: 1;
  32117. color: #744210;
  32118. color: rgba(116, 66, 16, var(--text-opacity));
  32119. }
  32120. .sm\:hover\:text-green-100:hover {
  32121. --text-opacity: 1;
  32122. color: #f0fff4;
  32123. color: rgba(240, 255, 244, var(--text-opacity));
  32124. }
  32125. .sm\:hover\:text-green-200:hover {
  32126. --text-opacity: 1;
  32127. color: #c6f6d5;
  32128. color: rgba(198, 246, 213, var(--text-opacity));
  32129. }
  32130. .sm\:hover\:text-green-300:hover {
  32131. --text-opacity: 1;
  32132. color: #9ae6b4;
  32133. color: rgba(154, 230, 180, var(--text-opacity));
  32134. }
  32135. .sm\:hover\:text-green-400:hover {
  32136. --text-opacity: 1;
  32137. color: #68d391;
  32138. color: rgba(104, 211, 145, var(--text-opacity));
  32139. }
  32140. .sm\:hover\:text-green-500:hover {
  32141. --text-opacity: 1;
  32142. color: #48bb78;
  32143. color: rgba(72, 187, 120, var(--text-opacity));
  32144. }
  32145. .sm\:hover\:text-green-600:hover {
  32146. --text-opacity: 1;
  32147. color: #38a169;
  32148. color: rgba(56, 161, 105, var(--text-opacity));
  32149. }
  32150. .sm\:hover\:text-green-700:hover {
  32151. --text-opacity: 1;
  32152. color: #2f855a;
  32153. color: rgba(47, 133, 90, var(--text-opacity));
  32154. }
  32155. .sm\:hover\:text-green-800:hover {
  32156. --text-opacity: 1;
  32157. color: #276749;
  32158. color: rgba(39, 103, 73, var(--text-opacity));
  32159. }
  32160. .sm\:hover\:text-green-900:hover {
  32161. --text-opacity: 1;
  32162. color: #22543d;
  32163. color: rgba(34, 84, 61, var(--text-opacity));
  32164. }
  32165. .sm\:hover\:text-teal-100:hover {
  32166. --text-opacity: 1;
  32167. color: #e6fffa;
  32168. color: rgba(230, 255, 250, var(--text-opacity));
  32169. }
  32170. .sm\:hover\:text-teal-200:hover {
  32171. --text-opacity: 1;
  32172. color: #b2f5ea;
  32173. color: rgba(178, 245, 234, var(--text-opacity));
  32174. }
  32175. .sm\:hover\:text-teal-300:hover {
  32176. --text-opacity: 1;
  32177. color: #81e6d9;
  32178. color: rgba(129, 230, 217, var(--text-opacity));
  32179. }
  32180. .sm\:hover\:text-teal-400:hover {
  32181. --text-opacity: 1;
  32182. color: #4fd1c5;
  32183. color: rgba(79, 209, 197, var(--text-opacity));
  32184. }
  32185. .sm\:hover\:text-teal-500:hover {
  32186. --text-opacity: 1;
  32187. color: #38b2ac;
  32188. color: rgba(56, 178, 172, var(--text-opacity));
  32189. }
  32190. .sm\:hover\:text-teal-600:hover {
  32191. --text-opacity: 1;
  32192. color: #319795;
  32193. color: rgba(49, 151, 149, var(--text-opacity));
  32194. }
  32195. .sm\:hover\:text-teal-700:hover {
  32196. --text-opacity: 1;
  32197. color: #2c7a7b;
  32198. color: rgba(44, 122, 123, var(--text-opacity));
  32199. }
  32200. .sm\:hover\:text-teal-800:hover {
  32201. --text-opacity: 1;
  32202. color: #285e61;
  32203. color: rgba(40, 94, 97, var(--text-opacity));
  32204. }
  32205. .sm\:hover\:text-teal-900:hover {
  32206. --text-opacity: 1;
  32207. color: #234e52;
  32208. color: rgba(35, 78, 82, var(--text-opacity));
  32209. }
  32210. .sm\:hover\:text-blue-100:hover {
  32211. --text-opacity: 1;
  32212. color: #ebf8ff;
  32213. color: rgba(235, 248, 255, var(--text-opacity));
  32214. }
  32215. .sm\:hover\:text-blue-200:hover {
  32216. --text-opacity: 1;
  32217. color: #bee3f8;
  32218. color: rgba(190, 227, 248, var(--text-opacity));
  32219. }
  32220. .sm\:hover\:text-blue-300:hover {
  32221. --text-opacity: 1;
  32222. color: #90cdf4;
  32223. color: rgba(144, 205, 244, var(--text-opacity));
  32224. }
  32225. .sm\:hover\:text-blue-400:hover {
  32226. --text-opacity: 1;
  32227. color: #63b3ed;
  32228. color: rgba(99, 179, 237, var(--text-opacity));
  32229. }
  32230. .sm\:hover\:text-blue-500:hover {
  32231. --text-opacity: 1;
  32232. color: #4299e1;
  32233. color: rgba(66, 153, 225, var(--text-opacity));
  32234. }
  32235. .sm\:hover\:text-blue-600:hover {
  32236. --text-opacity: 1;
  32237. color: #3182ce;
  32238. color: rgba(49, 130, 206, var(--text-opacity));
  32239. }
  32240. .sm\:hover\:text-blue-700:hover {
  32241. --text-opacity: 1;
  32242. color: #2b6cb0;
  32243. color: rgba(43, 108, 176, var(--text-opacity));
  32244. }
  32245. .sm\:hover\:text-blue-800:hover {
  32246. --text-opacity: 1;
  32247. color: #2c5282;
  32248. color: rgba(44, 82, 130, var(--text-opacity));
  32249. }
  32250. .sm\:hover\:text-blue-900:hover {
  32251. --text-opacity: 1;
  32252. color: #2a4365;
  32253. color: rgba(42, 67, 101, var(--text-opacity));
  32254. }
  32255. .sm\:hover\:text-indigo-100:hover {
  32256. --text-opacity: 1;
  32257. color: #ebf4ff;
  32258. color: rgba(235, 244, 255, var(--text-opacity));
  32259. }
  32260. .sm\:hover\:text-indigo-200:hover {
  32261. --text-opacity: 1;
  32262. color: #c3dafe;
  32263. color: rgba(195, 218, 254, var(--text-opacity));
  32264. }
  32265. .sm\:hover\:text-indigo-300:hover {
  32266. --text-opacity: 1;
  32267. color: #a3bffa;
  32268. color: rgba(163, 191, 250, var(--text-opacity));
  32269. }
  32270. .sm\:hover\:text-indigo-400:hover {
  32271. --text-opacity: 1;
  32272. color: #7f9cf5;
  32273. color: rgba(127, 156, 245, var(--text-opacity));
  32274. }
  32275. .sm\:hover\:text-indigo-500:hover {
  32276. --text-opacity: 1;
  32277. color: #667eea;
  32278. color: rgba(102, 126, 234, var(--text-opacity));
  32279. }
  32280. .sm\:hover\:text-indigo-600:hover {
  32281. --text-opacity: 1;
  32282. color: #5a67d8;
  32283. color: rgba(90, 103, 216, var(--text-opacity));
  32284. }
  32285. .sm\:hover\:text-indigo-700:hover {
  32286. --text-opacity: 1;
  32287. color: #4c51bf;
  32288. color: rgba(76, 81, 191, var(--text-opacity));
  32289. }
  32290. .sm\:hover\:text-indigo-800:hover {
  32291. --text-opacity: 1;
  32292. color: #434190;
  32293. color: rgba(67, 65, 144, var(--text-opacity));
  32294. }
  32295. .sm\:hover\:text-indigo-900:hover {
  32296. --text-opacity: 1;
  32297. color: #3c366b;
  32298. color: rgba(60, 54, 107, var(--text-opacity));
  32299. }
  32300. .sm\:hover\:text-purple-100:hover {
  32301. --text-opacity: 1;
  32302. color: #faf5ff;
  32303. color: rgba(250, 245, 255, var(--text-opacity));
  32304. }
  32305. .sm\:hover\:text-purple-200:hover {
  32306. --text-opacity: 1;
  32307. color: #e9d8fd;
  32308. color: rgba(233, 216, 253, var(--text-opacity));
  32309. }
  32310. .sm\:hover\:text-purple-300:hover {
  32311. --text-opacity: 1;
  32312. color: #d6bcfa;
  32313. color: rgba(214, 188, 250, var(--text-opacity));
  32314. }
  32315. .sm\:hover\:text-purple-400:hover {
  32316. --text-opacity: 1;
  32317. color: #b794f4;
  32318. color: rgba(183, 148, 244, var(--text-opacity));
  32319. }
  32320. .sm\:hover\:text-purple-500:hover {
  32321. --text-opacity: 1;
  32322. color: #9f7aea;
  32323. color: rgba(159, 122, 234, var(--text-opacity));
  32324. }
  32325. .sm\:hover\:text-purple-600:hover {
  32326. --text-opacity: 1;
  32327. color: #805ad5;
  32328. color: rgba(128, 90, 213, var(--text-opacity));
  32329. }
  32330. .sm\:hover\:text-purple-700:hover {
  32331. --text-opacity: 1;
  32332. color: #6b46c1;
  32333. color: rgba(107, 70, 193, var(--text-opacity));
  32334. }
  32335. .sm\:hover\:text-purple-800:hover {
  32336. --text-opacity: 1;
  32337. color: #553c9a;
  32338. color: rgba(85, 60, 154, var(--text-opacity));
  32339. }
  32340. .sm\:hover\:text-purple-900:hover {
  32341. --text-opacity: 1;
  32342. color: #44337a;
  32343. color: rgba(68, 51, 122, var(--text-opacity));
  32344. }
  32345. .sm\:hover\:text-pink-100:hover {
  32346. --text-opacity: 1;
  32347. color: #fff5f7;
  32348. color: rgba(255, 245, 247, var(--text-opacity));
  32349. }
  32350. .sm\:hover\:text-pink-200:hover {
  32351. --text-opacity: 1;
  32352. color: #fed7e2;
  32353. color: rgba(254, 215, 226, var(--text-opacity));
  32354. }
  32355. .sm\:hover\:text-pink-300:hover {
  32356. --text-opacity: 1;
  32357. color: #fbb6ce;
  32358. color: rgba(251, 182, 206, var(--text-opacity));
  32359. }
  32360. .sm\:hover\:text-pink-400:hover {
  32361. --text-opacity: 1;
  32362. color: #f687b3;
  32363. color: rgba(246, 135, 179, var(--text-opacity));
  32364. }
  32365. .sm\:hover\:text-pink-500:hover {
  32366. --text-opacity: 1;
  32367. color: #ed64a6;
  32368. color: rgba(237, 100, 166, var(--text-opacity));
  32369. }
  32370. .sm\:hover\:text-pink-600:hover {
  32371. --text-opacity: 1;
  32372. color: #d53f8c;
  32373. color: rgba(213, 63, 140, var(--text-opacity));
  32374. }
  32375. .sm\:hover\:text-pink-700:hover {
  32376. --text-opacity: 1;
  32377. color: #b83280;
  32378. color: rgba(184, 50, 128, var(--text-opacity));
  32379. }
  32380. .sm\:hover\:text-pink-800:hover {
  32381. --text-opacity: 1;
  32382. color: #97266d;
  32383. color: rgba(151, 38, 109, var(--text-opacity));
  32384. }
  32385. .sm\:hover\:text-pink-900:hover {
  32386. --text-opacity: 1;
  32387. color: #702459;
  32388. color: rgba(112, 36, 89, var(--text-opacity));
  32389. }
  32390. .sm\:focus\:text-transparent:focus {
  32391. color: transparent;
  32392. }
  32393. .sm\:focus\:text-current:focus {
  32394. color: currentColor;
  32395. }
  32396. .sm\:focus\:text-black:focus {
  32397. --text-opacity: 1;
  32398. color: #000;
  32399. color: rgba(0, 0, 0, var(--text-opacity));
  32400. }
  32401. .sm\:focus\:text-white:focus {
  32402. --text-opacity: 1;
  32403. color: #fff;
  32404. color: rgba(255, 255, 255, var(--text-opacity));
  32405. }
  32406. .sm\:focus\:text-gray-100:focus {
  32407. --text-opacity: 1;
  32408. color: #f7fafc;
  32409. color: rgba(247, 250, 252, var(--text-opacity));
  32410. }
  32411. .sm\:focus\:text-gray-200:focus {
  32412. --text-opacity: 1;
  32413. color: #edf2f7;
  32414. color: rgba(237, 242, 247, var(--text-opacity));
  32415. }
  32416. .sm\:focus\:text-gray-300:focus {
  32417. --text-opacity: 1;
  32418. color: #e2e8f0;
  32419. color: rgba(226, 232, 240, var(--text-opacity));
  32420. }
  32421. .sm\:focus\:text-gray-400:focus {
  32422. --text-opacity: 1;
  32423. color: #cbd5e0;
  32424. color: rgba(203, 213, 224, var(--text-opacity));
  32425. }
  32426. .sm\:focus\:text-gray-500:focus {
  32427. --text-opacity: 1;
  32428. color: #a0aec0;
  32429. color: rgba(160, 174, 192, var(--text-opacity));
  32430. }
  32431. .sm\:focus\:text-gray-600:focus {
  32432. --text-opacity: 1;
  32433. color: #718096;
  32434. color: rgba(113, 128, 150, var(--text-opacity));
  32435. }
  32436. .sm\:focus\:text-gray-700:focus {
  32437. --text-opacity: 1;
  32438. color: #4a5568;
  32439. color: rgba(74, 85, 104, var(--text-opacity));
  32440. }
  32441. .sm\:focus\:text-gray-800:focus {
  32442. --text-opacity: 1;
  32443. color: #2d3748;
  32444. color: rgba(45, 55, 72, var(--text-opacity));
  32445. }
  32446. .sm\:focus\:text-gray-900:focus {
  32447. --text-opacity: 1;
  32448. color: #1a202c;
  32449. color: rgba(26, 32, 44, var(--text-opacity));
  32450. }
  32451. .sm\:focus\:text-red-100:focus {
  32452. --text-opacity: 1;
  32453. color: #fff5f5;
  32454. color: rgba(255, 245, 245, var(--text-opacity));
  32455. }
  32456. .sm\:focus\:text-red-200:focus {
  32457. --text-opacity: 1;
  32458. color: #fed7d7;
  32459. color: rgba(254, 215, 215, var(--text-opacity));
  32460. }
  32461. .sm\:focus\:text-red-300:focus {
  32462. --text-opacity: 1;
  32463. color: #feb2b2;
  32464. color: rgba(254, 178, 178, var(--text-opacity));
  32465. }
  32466. .sm\:focus\:text-red-400:focus {
  32467. --text-opacity: 1;
  32468. color: #fc8181;
  32469. color: rgba(252, 129, 129, var(--text-opacity));
  32470. }
  32471. .sm\:focus\:text-red-500:focus {
  32472. --text-opacity: 1;
  32473. color: #f56565;
  32474. color: rgba(245, 101, 101, var(--text-opacity));
  32475. }
  32476. .sm\:focus\:text-red-600:focus {
  32477. --text-opacity: 1;
  32478. color: #e53e3e;
  32479. color: rgba(229, 62, 62, var(--text-opacity));
  32480. }
  32481. .sm\:focus\:text-red-700:focus {
  32482. --text-opacity: 1;
  32483. color: #c53030;
  32484. color: rgba(197, 48, 48, var(--text-opacity));
  32485. }
  32486. .sm\:focus\:text-red-800:focus {
  32487. --text-opacity: 1;
  32488. color: #9b2c2c;
  32489. color: rgba(155, 44, 44, var(--text-opacity));
  32490. }
  32491. .sm\:focus\:text-red-900:focus {
  32492. --text-opacity: 1;
  32493. color: #742a2a;
  32494. color: rgba(116, 42, 42, var(--text-opacity));
  32495. }
  32496. .sm\:focus\:text-orange-100:focus {
  32497. --text-opacity: 1;
  32498. color: #fffaf0;
  32499. color: rgba(255, 250, 240, var(--text-opacity));
  32500. }
  32501. .sm\:focus\:text-orange-200:focus {
  32502. --text-opacity: 1;
  32503. color: #feebc8;
  32504. color: rgba(254, 235, 200, var(--text-opacity));
  32505. }
  32506. .sm\:focus\:text-orange-300:focus {
  32507. --text-opacity: 1;
  32508. color: #fbd38d;
  32509. color: rgba(251, 211, 141, var(--text-opacity));
  32510. }
  32511. .sm\:focus\:text-orange-400:focus {
  32512. --text-opacity: 1;
  32513. color: #f6ad55;
  32514. color: rgba(246, 173, 85, var(--text-opacity));
  32515. }
  32516. .sm\:focus\:text-orange-500:focus {
  32517. --text-opacity: 1;
  32518. color: #ed8936;
  32519. color: rgba(237, 137, 54, var(--text-opacity));
  32520. }
  32521. .sm\:focus\:text-orange-600:focus {
  32522. --text-opacity: 1;
  32523. color: #dd6b20;
  32524. color: rgba(221, 107, 32, var(--text-opacity));
  32525. }
  32526. .sm\:focus\:text-orange-700:focus {
  32527. --text-opacity: 1;
  32528. color: #c05621;
  32529. color: rgba(192, 86, 33, var(--text-opacity));
  32530. }
  32531. .sm\:focus\:text-orange-800:focus {
  32532. --text-opacity: 1;
  32533. color: #9c4221;
  32534. color: rgba(156, 66, 33, var(--text-opacity));
  32535. }
  32536. .sm\:focus\:text-orange-900:focus {
  32537. --text-opacity: 1;
  32538. color: #7b341e;
  32539. color: rgba(123, 52, 30, var(--text-opacity));
  32540. }
  32541. .sm\:focus\:text-yellow-100:focus {
  32542. --text-opacity: 1;
  32543. color: #fffff0;
  32544. color: rgba(255, 255, 240, var(--text-opacity));
  32545. }
  32546. .sm\:focus\:text-yellow-200:focus {
  32547. --text-opacity: 1;
  32548. color: #fefcbf;
  32549. color: rgba(254, 252, 191, var(--text-opacity));
  32550. }
  32551. .sm\:focus\:text-yellow-300:focus {
  32552. --text-opacity: 1;
  32553. color: #faf089;
  32554. color: rgba(250, 240, 137, var(--text-opacity));
  32555. }
  32556. .sm\:focus\:text-yellow-400:focus {
  32557. --text-opacity: 1;
  32558. color: #f6e05e;
  32559. color: rgba(246, 224, 94, var(--text-opacity));
  32560. }
  32561. .sm\:focus\:text-yellow-500:focus {
  32562. --text-opacity: 1;
  32563. color: #ecc94b;
  32564. color: rgba(236, 201, 75, var(--text-opacity));
  32565. }
  32566. .sm\:focus\:text-yellow-600:focus {
  32567. --text-opacity: 1;
  32568. color: #d69e2e;
  32569. color: rgba(214, 158, 46, var(--text-opacity));
  32570. }
  32571. .sm\:focus\:text-yellow-700:focus {
  32572. --text-opacity: 1;
  32573. color: #b7791f;
  32574. color: rgba(183, 121, 31, var(--text-opacity));
  32575. }
  32576. .sm\:focus\:text-yellow-800:focus {
  32577. --text-opacity: 1;
  32578. color: #975a16;
  32579. color: rgba(151, 90, 22, var(--text-opacity));
  32580. }
  32581. .sm\:focus\:text-yellow-900:focus {
  32582. --text-opacity: 1;
  32583. color: #744210;
  32584. color: rgba(116, 66, 16, var(--text-opacity));
  32585. }
  32586. .sm\:focus\:text-green-100:focus {
  32587. --text-opacity: 1;
  32588. color: #f0fff4;
  32589. color: rgba(240, 255, 244, var(--text-opacity));
  32590. }
  32591. .sm\:focus\:text-green-200:focus {
  32592. --text-opacity: 1;
  32593. color: #c6f6d5;
  32594. color: rgba(198, 246, 213, var(--text-opacity));
  32595. }
  32596. .sm\:focus\:text-green-300:focus {
  32597. --text-opacity: 1;
  32598. color: #9ae6b4;
  32599. color: rgba(154, 230, 180, var(--text-opacity));
  32600. }
  32601. .sm\:focus\:text-green-400:focus {
  32602. --text-opacity: 1;
  32603. color: #68d391;
  32604. color: rgba(104, 211, 145, var(--text-opacity));
  32605. }
  32606. .sm\:focus\:text-green-500:focus {
  32607. --text-opacity: 1;
  32608. color: #48bb78;
  32609. color: rgba(72, 187, 120, var(--text-opacity));
  32610. }
  32611. .sm\:focus\:text-green-600:focus {
  32612. --text-opacity: 1;
  32613. color: #38a169;
  32614. color: rgba(56, 161, 105, var(--text-opacity));
  32615. }
  32616. .sm\:focus\:text-green-700:focus {
  32617. --text-opacity: 1;
  32618. color: #2f855a;
  32619. color: rgba(47, 133, 90, var(--text-opacity));
  32620. }
  32621. .sm\:focus\:text-green-800:focus {
  32622. --text-opacity: 1;
  32623. color: #276749;
  32624. color: rgba(39, 103, 73, var(--text-opacity));
  32625. }
  32626. .sm\:focus\:text-green-900:focus {
  32627. --text-opacity: 1;
  32628. color: #22543d;
  32629. color: rgba(34, 84, 61, var(--text-opacity));
  32630. }
  32631. .sm\:focus\:text-teal-100:focus {
  32632. --text-opacity: 1;
  32633. color: #e6fffa;
  32634. color: rgba(230, 255, 250, var(--text-opacity));
  32635. }
  32636. .sm\:focus\:text-teal-200:focus {
  32637. --text-opacity: 1;
  32638. color: #b2f5ea;
  32639. color: rgba(178, 245, 234, var(--text-opacity));
  32640. }
  32641. .sm\:focus\:text-teal-300:focus {
  32642. --text-opacity: 1;
  32643. color: #81e6d9;
  32644. color: rgba(129, 230, 217, var(--text-opacity));
  32645. }
  32646. .sm\:focus\:text-teal-400:focus {
  32647. --text-opacity: 1;
  32648. color: #4fd1c5;
  32649. color: rgba(79, 209, 197, var(--text-opacity));
  32650. }
  32651. .sm\:focus\:text-teal-500:focus {
  32652. --text-opacity: 1;
  32653. color: #38b2ac;
  32654. color: rgba(56, 178, 172, var(--text-opacity));
  32655. }
  32656. .sm\:focus\:text-teal-600:focus {
  32657. --text-opacity: 1;
  32658. color: #319795;
  32659. color: rgba(49, 151, 149, var(--text-opacity));
  32660. }
  32661. .sm\:focus\:text-teal-700:focus {
  32662. --text-opacity: 1;
  32663. color: #2c7a7b;
  32664. color: rgba(44, 122, 123, var(--text-opacity));
  32665. }
  32666. .sm\:focus\:text-teal-800:focus {
  32667. --text-opacity: 1;
  32668. color: #285e61;
  32669. color: rgba(40, 94, 97, var(--text-opacity));
  32670. }
  32671. .sm\:focus\:text-teal-900:focus {
  32672. --text-opacity: 1;
  32673. color: #234e52;
  32674. color: rgba(35, 78, 82, var(--text-opacity));
  32675. }
  32676. .sm\:focus\:text-blue-100:focus {
  32677. --text-opacity: 1;
  32678. color: #ebf8ff;
  32679. color: rgba(235, 248, 255, var(--text-opacity));
  32680. }
  32681. .sm\:focus\:text-blue-200:focus {
  32682. --text-opacity: 1;
  32683. color: #bee3f8;
  32684. color: rgba(190, 227, 248, var(--text-opacity));
  32685. }
  32686. .sm\:focus\:text-blue-300:focus {
  32687. --text-opacity: 1;
  32688. color: #90cdf4;
  32689. color: rgba(144, 205, 244, var(--text-opacity));
  32690. }
  32691. .sm\:focus\:text-blue-400:focus {
  32692. --text-opacity: 1;
  32693. color: #63b3ed;
  32694. color: rgba(99, 179, 237, var(--text-opacity));
  32695. }
  32696. .sm\:focus\:text-blue-500:focus {
  32697. --text-opacity: 1;
  32698. color: #4299e1;
  32699. color: rgba(66, 153, 225, var(--text-opacity));
  32700. }
  32701. .sm\:focus\:text-blue-600:focus {
  32702. --text-opacity: 1;
  32703. color: #3182ce;
  32704. color: rgba(49, 130, 206, var(--text-opacity));
  32705. }
  32706. .sm\:focus\:text-blue-700:focus {
  32707. --text-opacity: 1;
  32708. color: #2b6cb0;
  32709. color: rgba(43, 108, 176, var(--text-opacity));
  32710. }
  32711. .sm\:focus\:text-blue-800:focus {
  32712. --text-opacity: 1;
  32713. color: #2c5282;
  32714. color: rgba(44, 82, 130, var(--text-opacity));
  32715. }
  32716. .sm\:focus\:text-blue-900:focus {
  32717. --text-opacity: 1;
  32718. color: #2a4365;
  32719. color: rgba(42, 67, 101, var(--text-opacity));
  32720. }
  32721. .sm\:focus\:text-indigo-100:focus {
  32722. --text-opacity: 1;
  32723. color: #ebf4ff;
  32724. color: rgba(235, 244, 255, var(--text-opacity));
  32725. }
  32726. .sm\:focus\:text-indigo-200:focus {
  32727. --text-opacity: 1;
  32728. color: #c3dafe;
  32729. color: rgba(195, 218, 254, var(--text-opacity));
  32730. }
  32731. .sm\:focus\:text-indigo-300:focus {
  32732. --text-opacity: 1;
  32733. color: #a3bffa;
  32734. color: rgba(163, 191, 250, var(--text-opacity));
  32735. }
  32736. .sm\:focus\:text-indigo-400:focus {
  32737. --text-opacity: 1;
  32738. color: #7f9cf5;
  32739. color: rgba(127, 156, 245, var(--text-opacity));
  32740. }
  32741. .sm\:focus\:text-indigo-500:focus {
  32742. --text-opacity: 1;
  32743. color: #667eea;
  32744. color: rgba(102, 126, 234, var(--text-opacity));
  32745. }
  32746. .sm\:focus\:text-indigo-600:focus {
  32747. --text-opacity: 1;
  32748. color: #5a67d8;
  32749. color: rgba(90, 103, 216, var(--text-opacity));
  32750. }
  32751. .sm\:focus\:text-indigo-700:focus {
  32752. --text-opacity: 1;
  32753. color: #4c51bf;
  32754. color: rgba(76, 81, 191, var(--text-opacity));
  32755. }
  32756. .sm\:focus\:text-indigo-800:focus {
  32757. --text-opacity: 1;
  32758. color: #434190;
  32759. color: rgba(67, 65, 144, var(--text-opacity));
  32760. }
  32761. .sm\:focus\:text-indigo-900:focus {
  32762. --text-opacity: 1;
  32763. color: #3c366b;
  32764. color: rgba(60, 54, 107, var(--text-opacity));
  32765. }
  32766. .sm\:focus\:text-purple-100:focus {
  32767. --text-opacity: 1;
  32768. color: #faf5ff;
  32769. color: rgba(250, 245, 255, var(--text-opacity));
  32770. }
  32771. .sm\:focus\:text-purple-200:focus {
  32772. --text-opacity: 1;
  32773. color: #e9d8fd;
  32774. color: rgba(233, 216, 253, var(--text-opacity));
  32775. }
  32776. .sm\:focus\:text-purple-300:focus {
  32777. --text-opacity: 1;
  32778. color: #d6bcfa;
  32779. color: rgba(214, 188, 250, var(--text-opacity));
  32780. }
  32781. .sm\:focus\:text-purple-400:focus {
  32782. --text-opacity: 1;
  32783. color: #b794f4;
  32784. color: rgba(183, 148, 244, var(--text-opacity));
  32785. }
  32786. .sm\:focus\:text-purple-500:focus {
  32787. --text-opacity: 1;
  32788. color: #9f7aea;
  32789. color: rgba(159, 122, 234, var(--text-opacity));
  32790. }
  32791. .sm\:focus\:text-purple-600:focus {
  32792. --text-opacity: 1;
  32793. color: #805ad5;
  32794. color: rgba(128, 90, 213, var(--text-opacity));
  32795. }
  32796. .sm\:focus\:text-purple-700:focus {
  32797. --text-opacity: 1;
  32798. color: #6b46c1;
  32799. color: rgba(107, 70, 193, var(--text-opacity));
  32800. }
  32801. .sm\:focus\:text-purple-800:focus {
  32802. --text-opacity: 1;
  32803. color: #553c9a;
  32804. color: rgba(85, 60, 154, var(--text-opacity));
  32805. }
  32806. .sm\:focus\:text-purple-900:focus {
  32807. --text-opacity: 1;
  32808. color: #44337a;
  32809. color: rgba(68, 51, 122, var(--text-opacity));
  32810. }
  32811. .sm\:focus\:text-pink-100:focus {
  32812. --text-opacity: 1;
  32813. color: #fff5f7;
  32814. color: rgba(255, 245, 247, var(--text-opacity));
  32815. }
  32816. .sm\:focus\:text-pink-200:focus {
  32817. --text-opacity: 1;
  32818. color: #fed7e2;
  32819. color: rgba(254, 215, 226, var(--text-opacity));
  32820. }
  32821. .sm\:focus\:text-pink-300:focus {
  32822. --text-opacity: 1;
  32823. color: #fbb6ce;
  32824. color: rgba(251, 182, 206, var(--text-opacity));
  32825. }
  32826. .sm\:focus\:text-pink-400:focus {
  32827. --text-opacity: 1;
  32828. color: #f687b3;
  32829. color: rgba(246, 135, 179, var(--text-opacity));
  32830. }
  32831. .sm\:focus\:text-pink-500:focus {
  32832. --text-opacity: 1;
  32833. color: #ed64a6;
  32834. color: rgba(237, 100, 166, var(--text-opacity));
  32835. }
  32836. .sm\:focus\:text-pink-600:focus {
  32837. --text-opacity: 1;
  32838. color: #d53f8c;
  32839. color: rgba(213, 63, 140, var(--text-opacity));
  32840. }
  32841. .sm\:focus\:text-pink-700:focus {
  32842. --text-opacity: 1;
  32843. color: #b83280;
  32844. color: rgba(184, 50, 128, var(--text-opacity));
  32845. }
  32846. .sm\:focus\:text-pink-800:focus {
  32847. --text-opacity: 1;
  32848. color: #97266d;
  32849. color: rgba(151, 38, 109, var(--text-opacity));
  32850. }
  32851. .sm\:focus\:text-pink-900:focus {
  32852. --text-opacity: 1;
  32853. color: #702459;
  32854. color: rgba(112, 36, 89, var(--text-opacity));
  32855. }
  32856. .sm\:text-opacity-0 {
  32857. --text-opacity: 0;
  32858. }
  32859. .sm\:text-opacity-25 {
  32860. --text-opacity: 0.25;
  32861. }
  32862. .sm\:text-opacity-50 {
  32863. --text-opacity: 0.5;
  32864. }
  32865. .sm\:text-opacity-75 {
  32866. --text-opacity: 0.75;
  32867. }
  32868. .sm\:text-opacity-100 {
  32869. --text-opacity: 1;
  32870. }
  32871. .sm\:hover\:text-opacity-0:hover {
  32872. --text-opacity: 0;
  32873. }
  32874. .sm\:hover\:text-opacity-25:hover {
  32875. --text-opacity: 0.25;
  32876. }
  32877. .sm\:hover\:text-opacity-50:hover {
  32878. --text-opacity: 0.5;
  32879. }
  32880. .sm\:hover\:text-opacity-75:hover {
  32881. --text-opacity: 0.75;
  32882. }
  32883. .sm\:hover\:text-opacity-100:hover {
  32884. --text-opacity: 1;
  32885. }
  32886. .sm\:focus\:text-opacity-0:focus {
  32887. --text-opacity: 0;
  32888. }
  32889. .sm\:focus\:text-opacity-25:focus {
  32890. --text-opacity: 0.25;
  32891. }
  32892. .sm\:focus\:text-opacity-50:focus {
  32893. --text-opacity: 0.5;
  32894. }
  32895. .sm\:focus\:text-opacity-75:focus {
  32896. --text-opacity: 0.75;
  32897. }
  32898. .sm\:focus\:text-opacity-100:focus {
  32899. --text-opacity: 1;
  32900. }
  32901. .sm\:italic {
  32902. font-style: italic;
  32903. }
  32904. .sm\:not-italic {
  32905. font-style: normal;
  32906. }
  32907. .sm\:uppercase {
  32908. text-transform: uppercase;
  32909. }
  32910. .sm\:lowercase {
  32911. text-transform: lowercase;
  32912. }
  32913. .sm\:capitalize {
  32914. text-transform: capitalize;
  32915. }
  32916. .sm\:normal-case {
  32917. text-transform: none;
  32918. }
  32919. .sm\:underline {
  32920. text-decoration: underline;
  32921. }
  32922. .sm\:line-through {
  32923. text-decoration: line-through;
  32924. }
  32925. .sm\:no-underline {
  32926. text-decoration: none;
  32927. }
  32928. .sm\:hover\:underline:hover {
  32929. text-decoration: underline;
  32930. }
  32931. .sm\:hover\:line-through:hover {
  32932. text-decoration: line-through;
  32933. }
  32934. .sm\:hover\:no-underline:hover {
  32935. text-decoration: none;
  32936. }
  32937. .sm\:focus\:underline:focus {
  32938. text-decoration: underline;
  32939. }
  32940. .sm\:focus\:line-through:focus {
  32941. text-decoration: line-through;
  32942. }
  32943. .sm\:focus\:no-underline:focus {
  32944. text-decoration: none;
  32945. }
  32946. .sm\:antialiased {
  32947. -webkit-font-smoothing: antialiased;
  32948. -moz-osx-font-smoothing: grayscale;
  32949. }
  32950. .sm\:subpixel-antialiased {
  32951. -webkit-font-smoothing: auto;
  32952. -moz-osx-font-smoothing: auto;
  32953. }
  32954. .sm\:ordinal, .sm\:slashed-zero, .sm\:lining-nums, .sm\:oldstyle-nums, .sm\:proportional-nums, .sm\:tabular-nums, .sm\:diagonal-fractions, .sm\:stacked-fractions {
  32955. --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);
  32956. --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);
  32957. --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);
  32958. --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);
  32959. --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);
  32960. font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);
  32961. }
  32962. .sm\:normal-nums {
  32963. font-variant-numeric: normal;
  32964. }
  32965. .sm\:ordinal {
  32966. --font-variant-numeric-ordinal: ordinal;
  32967. }
  32968. .sm\:slashed-zero {
  32969. --font-variant-numeric-slashed-zero: slashed-zero;
  32970. }
  32971. .sm\:lining-nums {
  32972. --font-variant-numeric-figure: lining-nums;
  32973. }
  32974. .sm\:oldstyle-nums {
  32975. --font-variant-numeric-figure: oldstyle-nums;
  32976. }
  32977. .sm\:proportional-nums {
  32978. --font-variant-numeric-spacing: proportional-nums;
  32979. }
  32980. .sm\:tabular-nums {
  32981. --font-variant-numeric-spacing: tabular-nums;
  32982. }
  32983. .sm\:diagonal-fractions {
  32984. --font-variant-numeric-fraction: diagonal-fractions;
  32985. }
  32986. .sm\:stacked-fractions {
  32987. --font-variant-numeric-fraction: stacked-fractions;
  32988. }
  32989. .sm\:tracking-tighter {
  32990. letter-spacing: -0.05em;
  32991. }
  32992. .sm\:tracking-tight {
  32993. letter-spacing: -0.025em;
  32994. }
  32995. .sm\:tracking-normal {
  32996. letter-spacing: 0;
  32997. }
  32998. .sm\:tracking-wide {
  32999. letter-spacing: 0.025em;
  33000. }
  33001. .sm\:tracking-wider {
  33002. letter-spacing: 0.05em;
  33003. }
  33004. .sm\:tracking-widest {
  33005. letter-spacing: 0.1em;
  33006. }
  33007. .sm\:select-none {
  33008. -webkit-user-select: none;
  33009. -moz-user-select: none;
  33010. -ms-user-select: none;
  33011. user-select: none;
  33012. }
  33013. .sm\:select-text {
  33014. -webkit-user-select: text;
  33015. -moz-user-select: text;
  33016. -ms-user-select: text;
  33017. user-select: text;
  33018. }
  33019. .sm\:select-all {
  33020. -webkit-user-select: all;
  33021. -moz-user-select: all;
  33022. -ms-user-select: all;
  33023. user-select: all;
  33024. }
  33025. .sm\:select-auto {
  33026. -webkit-user-select: auto;
  33027. -moz-user-select: auto;
  33028. -ms-user-select: auto;
  33029. user-select: auto;
  33030. }
  33031. .sm\:align-baseline {
  33032. vertical-align: baseline;
  33033. }
  33034. .sm\:align-top {
  33035. vertical-align: top;
  33036. }
  33037. .sm\:align-middle {
  33038. vertical-align: middle;
  33039. }
  33040. .sm\:align-bottom {
  33041. vertical-align: bottom;
  33042. }
  33043. .sm\:align-text-top {
  33044. vertical-align: text-top;
  33045. }
  33046. .sm\:align-text-bottom {
  33047. vertical-align: text-bottom;
  33048. }
  33049. .sm\:visible {
  33050. visibility: visible;
  33051. }
  33052. .sm\:invisible {
  33053. visibility: hidden;
  33054. }
  33055. .sm\:whitespace-normal {
  33056. white-space: normal;
  33057. }
  33058. .sm\:whitespace-no-wrap {
  33059. white-space: nowrap;
  33060. }
  33061. .sm\:whitespace-pre {
  33062. white-space: pre;
  33063. }
  33064. .sm\:whitespace-pre-line {
  33065. white-space: pre-line;
  33066. }
  33067. .sm\:whitespace-pre-wrap {
  33068. white-space: pre-wrap;
  33069. }
  33070. .sm\:break-normal {
  33071. overflow-wrap: normal;
  33072. word-break: normal;
  33073. }
  33074. .sm\:break-words {
  33075. overflow-wrap: break-word;
  33076. }
  33077. .sm\:break-all {
  33078. word-break: break-all;
  33079. }
  33080. .sm\:truncate {
  33081. overflow: hidden;
  33082. text-overflow: ellipsis;
  33083. white-space: nowrap;
  33084. }
  33085. .sm\:w-0 {
  33086. width: 0;
  33087. }
  33088. .sm\:w-1 {
  33089. width: 0.25rem;
  33090. }
  33091. .sm\:w-2 {
  33092. width: 0.5rem;
  33093. }
  33094. .sm\:w-3 {
  33095. width: 0.75rem;
  33096. }
  33097. .sm\:w-4 {
  33098. width: 1rem;
  33099. }
  33100. .sm\:w-5 {
  33101. width: 1.25rem;
  33102. }
  33103. .sm\:w-6 {
  33104. width: 1.5rem;
  33105. }
  33106. .sm\:w-8 {
  33107. width: 2rem;
  33108. }
  33109. .sm\:w-10 {
  33110. width: 2.5rem;
  33111. }
  33112. .sm\:w-12 {
  33113. width: 3rem;
  33114. }
  33115. .sm\:w-16 {
  33116. width: 4rem;
  33117. }
  33118. .sm\:w-20 {
  33119. width: 5rem;
  33120. }
  33121. .sm\:w-24 {
  33122. width: 6rem;
  33123. }
  33124. .sm\:w-32 {
  33125. width: 8rem;
  33126. }
  33127. .sm\:w-40 {
  33128. width: 10rem;
  33129. }
  33130. .sm\:w-48 {
  33131. width: 12rem;
  33132. }
  33133. .sm\:w-56 {
  33134. width: 14rem;
  33135. }
  33136. .sm\:w-64 {
  33137. width: 16rem;
  33138. }
  33139. .sm\:w-auto {
  33140. width: auto;
  33141. }
  33142. .sm\:w-px {
  33143. width: 1px;
  33144. }
  33145. .sm\:w-1\/2 {
  33146. width: 50%;
  33147. }
  33148. .sm\:w-1\/3 {
  33149. width: 33.333333%;
  33150. }
  33151. .sm\:w-2\/3 {
  33152. width: 66.666667%;
  33153. }
  33154. .sm\:w-1\/4 {
  33155. width: 25%;
  33156. }
  33157. .sm\:w-2\/4 {
  33158. width: 50%;
  33159. }
  33160. .sm\:w-3\/4 {
  33161. width: 75%;
  33162. }
  33163. .sm\:w-1\/5 {
  33164. width: 20%;
  33165. }
  33166. .sm\:w-2\/5 {
  33167. width: 40%;
  33168. }
  33169. .sm\:w-3\/5 {
  33170. width: 60%;
  33171. }
  33172. .sm\:w-4\/5 {
  33173. width: 80%;
  33174. }
  33175. .sm\:w-1\/6 {
  33176. width: 16.666667%;
  33177. }
  33178. .sm\:w-2\/6 {
  33179. width: 33.333333%;
  33180. }
  33181. .sm\:w-3\/6 {
  33182. width: 50%;
  33183. }
  33184. .sm\:w-4\/6 {
  33185. width: 66.666667%;
  33186. }
  33187. .sm\:w-5\/6 {
  33188. width: 83.333333%;
  33189. }
  33190. .sm\:w-1\/12 {
  33191. width: 8.333333%;
  33192. }
  33193. .sm\:w-2\/12 {
  33194. width: 16.666667%;
  33195. }
  33196. .sm\:w-3\/12 {
  33197. width: 25%;
  33198. }
  33199. .sm\:w-4\/12 {
  33200. width: 33.333333%;
  33201. }
  33202. .sm\:w-5\/12 {
  33203. width: 41.666667%;
  33204. }
  33205. .sm\:w-6\/12 {
  33206. width: 50%;
  33207. }
  33208. .sm\:w-7\/12 {
  33209. width: 58.333333%;
  33210. }
  33211. .sm\:w-8\/12 {
  33212. width: 66.666667%;
  33213. }
  33214. .sm\:w-9\/12 {
  33215. width: 75%;
  33216. }
  33217. .sm\:w-10\/12 {
  33218. width: 83.333333%;
  33219. }
  33220. .sm\:w-11\/12 {
  33221. width: 91.666667%;
  33222. }
  33223. .sm\:w-full {
  33224. width: 100%;
  33225. }
  33226. .sm\:w-screen {
  33227. width: 100vw;
  33228. }
  33229. .sm\:z-0 {
  33230. z-index: 0;
  33231. }
  33232. .sm\:z-10 {
  33233. z-index: 10;
  33234. }
  33235. .sm\:z-20 {
  33236. z-index: 20;
  33237. }
  33238. .sm\:z-30 {
  33239. z-index: 30;
  33240. }
  33241. .sm\:z-40 {
  33242. z-index: 40;
  33243. }
  33244. .sm\:z-50 {
  33245. z-index: 50;
  33246. }
  33247. .sm\:z-auto {
  33248. z-index: auto;
  33249. }
  33250. .sm\:gap-0 {
  33251. grid-gap: 0;
  33252. gap: 0;
  33253. }
  33254. .sm\:gap-1 {
  33255. grid-gap: 0.25rem;
  33256. gap: 0.25rem;
  33257. }
  33258. .sm\:gap-2 {
  33259. grid-gap: 0.5rem;
  33260. gap: 0.5rem;
  33261. }
  33262. .sm\:gap-3 {
  33263. grid-gap: 0.75rem;
  33264. gap: 0.75rem;
  33265. }
  33266. .sm\:gap-4 {
  33267. grid-gap: 1rem;
  33268. gap: 1rem;
  33269. }
  33270. .sm\:gap-5 {
  33271. grid-gap: 1.25rem;
  33272. gap: 1.25rem;
  33273. }
  33274. .sm\:gap-6 {
  33275. grid-gap: 1.5rem;
  33276. gap: 1.5rem;
  33277. }
  33278. .sm\:gap-8 {
  33279. grid-gap: 2rem;
  33280. gap: 2rem;
  33281. }
  33282. .sm\:gap-10 {
  33283. grid-gap: 2.5rem;
  33284. gap: 2.5rem;
  33285. }
  33286. .sm\:gap-12 {
  33287. grid-gap: 3rem;
  33288. gap: 3rem;
  33289. }
  33290. .sm\:gap-16 {
  33291. grid-gap: 4rem;
  33292. gap: 4rem;
  33293. }
  33294. .sm\:gap-20 {
  33295. grid-gap: 5rem;
  33296. gap: 5rem;
  33297. }
  33298. .sm\:gap-24 {
  33299. grid-gap: 6rem;
  33300. gap: 6rem;
  33301. }
  33302. .sm\:gap-32 {
  33303. grid-gap: 8rem;
  33304. gap: 8rem;
  33305. }
  33306. .sm\:gap-40 {
  33307. grid-gap: 10rem;
  33308. gap: 10rem;
  33309. }
  33310. .sm\:gap-48 {
  33311. grid-gap: 12rem;
  33312. gap: 12rem;
  33313. }
  33314. .sm\:gap-56 {
  33315. grid-gap: 14rem;
  33316. gap: 14rem;
  33317. }
  33318. .sm\:gap-64 {
  33319. grid-gap: 16rem;
  33320. gap: 16rem;
  33321. }
  33322. .sm\:gap-px {
  33323. grid-gap: 1px;
  33324. gap: 1px;
  33325. }
  33326. .sm\:gap-x-0 {
  33327. grid-column-gap: 0;
  33328. -moz-column-gap: 0;
  33329. column-gap: 0;
  33330. }
  33331. .sm\:gap-x-1 {
  33332. grid-column-gap: 0.25rem;
  33333. -moz-column-gap: 0.25rem;
  33334. column-gap: 0.25rem;
  33335. }
  33336. .sm\:gap-x-2 {
  33337. grid-column-gap: 0.5rem;
  33338. -moz-column-gap: 0.5rem;
  33339. column-gap: 0.5rem;
  33340. }
  33341. .sm\:gap-x-3 {
  33342. grid-column-gap: 0.75rem;
  33343. -moz-column-gap: 0.75rem;
  33344. column-gap: 0.75rem;
  33345. }
  33346. .sm\:gap-x-4 {
  33347. grid-column-gap: 1rem;
  33348. -moz-column-gap: 1rem;
  33349. column-gap: 1rem;
  33350. }
  33351. .sm\:gap-x-5 {
  33352. grid-column-gap: 1.25rem;
  33353. -moz-column-gap: 1.25rem;
  33354. column-gap: 1.25rem;
  33355. }
  33356. .sm\:gap-x-6 {
  33357. grid-column-gap: 1.5rem;
  33358. -moz-column-gap: 1.5rem;
  33359. column-gap: 1.5rem;
  33360. }
  33361. .sm\:gap-x-8 {
  33362. grid-column-gap: 2rem;
  33363. -moz-column-gap: 2rem;
  33364. column-gap: 2rem;
  33365. }
  33366. .sm\:gap-x-10 {
  33367. grid-column-gap: 2.5rem;
  33368. -moz-column-gap: 2.5rem;
  33369. column-gap: 2.5rem;
  33370. }
  33371. .sm\:gap-x-12 {
  33372. grid-column-gap: 3rem;
  33373. -moz-column-gap: 3rem;
  33374. column-gap: 3rem;
  33375. }
  33376. .sm\:gap-x-16 {
  33377. grid-column-gap: 4rem;
  33378. -moz-column-gap: 4rem;
  33379. column-gap: 4rem;
  33380. }
  33381. .sm\:gap-x-20 {
  33382. grid-column-gap: 5rem;
  33383. -moz-column-gap: 5rem;
  33384. column-gap: 5rem;
  33385. }
  33386. .sm\:gap-x-24 {
  33387. grid-column-gap: 6rem;
  33388. -moz-column-gap: 6rem;
  33389. column-gap: 6rem;
  33390. }
  33391. .sm\:gap-x-32 {
  33392. grid-column-gap: 8rem;
  33393. -moz-column-gap: 8rem;
  33394. column-gap: 8rem;
  33395. }
  33396. .sm\:gap-x-40 {
  33397. grid-column-gap: 10rem;
  33398. -moz-column-gap: 10rem;
  33399. column-gap: 10rem;
  33400. }
  33401. .sm\:gap-x-48 {
  33402. grid-column-gap: 12rem;
  33403. -moz-column-gap: 12rem;
  33404. column-gap: 12rem;
  33405. }
  33406. .sm\:gap-x-56 {
  33407. grid-column-gap: 14rem;
  33408. -moz-column-gap: 14rem;
  33409. column-gap: 14rem;
  33410. }
  33411. .sm\:gap-x-64 {
  33412. grid-column-gap: 16rem;
  33413. -moz-column-gap: 16rem;
  33414. column-gap: 16rem;
  33415. }
  33416. .sm\:gap-x-px {
  33417. grid-column-gap: 1px;
  33418. -moz-column-gap: 1px;
  33419. column-gap: 1px;
  33420. }
  33421. .sm\:gap-y-0 {
  33422. grid-row-gap: 0;
  33423. row-gap: 0;
  33424. }
  33425. .sm\:gap-y-1 {
  33426. grid-row-gap: 0.25rem;
  33427. row-gap: 0.25rem;
  33428. }
  33429. .sm\:gap-y-2 {
  33430. grid-row-gap: 0.5rem;
  33431. row-gap: 0.5rem;
  33432. }
  33433. .sm\:gap-y-3 {
  33434. grid-row-gap: 0.75rem;
  33435. row-gap: 0.75rem;
  33436. }
  33437. .sm\:gap-y-4 {
  33438. grid-row-gap: 1rem;
  33439. row-gap: 1rem;
  33440. }
  33441. .sm\:gap-y-5 {
  33442. grid-row-gap: 1.25rem;
  33443. row-gap: 1.25rem;
  33444. }
  33445. .sm\:gap-y-6 {
  33446. grid-row-gap: 1.5rem;
  33447. row-gap: 1.5rem;
  33448. }
  33449. .sm\:gap-y-8 {
  33450. grid-row-gap: 2rem;
  33451. row-gap: 2rem;
  33452. }
  33453. .sm\:gap-y-10 {
  33454. grid-row-gap: 2.5rem;
  33455. row-gap: 2.5rem;
  33456. }
  33457. .sm\:gap-y-12 {
  33458. grid-row-gap: 3rem;
  33459. row-gap: 3rem;
  33460. }
  33461. .sm\:gap-y-16 {
  33462. grid-row-gap: 4rem;
  33463. row-gap: 4rem;
  33464. }
  33465. .sm\:gap-y-20 {
  33466. grid-row-gap: 5rem;
  33467. row-gap: 5rem;
  33468. }
  33469. .sm\:gap-y-24 {
  33470. grid-row-gap: 6rem;
  33471. row-gap: 6rem;
  33472. }
  33473. .sm\:gap-y-32 {
  33474. grid-row-gap: 8rem;
  33475. row-gap: 8rem;
  33476. }
  33477. .sm\:gap-y-40 {
  33478. grid-row-gap: 10rem;
  33479. row-gap: 10rem;
  33480. }
  33481. .sm\:gap-y-48 {
  33482. grid-row-gap: 12rem;
  33483. row-gap: 12rem;
  33484. }
  33485. .sm\:gap-y-56 {
  33486. grid-row-gap: 14rem;
  33487. row-gap: 14rem;
  33488. }
  33489. .sm\:gap-y-64 {
  33490. grid-row-gap: 16rem;
  33491. row-gap: 16rem;
  33492. }
  33493. .sm\:gap-y-px {
  33494. grid-row-gap: 1px;
  33495. row-gap: 1px;
  33496. }
  33497. .sm\:grid-flow-row {
  33498. grid-auto-flow: row;
  33499. }
  33500. .sm\:grid-flow-col {
  33501. grid-auto-flow: column;
  33502. }
  33503. .sm\:grid-flow-row-dense {
  33504. grid-auto-flow: row dense;
  33505. }
  33506. .sm\:grid-flow-col-dense {
  33507. grid-auto-flow: column dense;
  33508. }
  33509. .sm\:grid-cols-1 {
  33510. grid-template-columns: repeat(1, minmax(0, 1fr));
  33511. }
  33512. .sm\:grid-cols-2 {
  33513. grid-template-columns: repeat(2, minmax(0, 1fr));
  33514. }
  33515. .sm\:grid-cols-3 {
  33516. grid-template-columns: repeat(3, minmax(0, 1fr));
  33517. }
  33518. .sm\:grid-cols-4 {
  33519. grid-template-columns: repeat(4, minmax(0, 1fr));
  33520. }
  33521. .sm\:grid-cols-5 {
  33522. grid-template-columns: repeat(5, minmax(0, 1fr));
  33523. }
  33524. .sm\:grid-cols-6 {
  33525. grid-template-columns: repeat(6, minmax(0, 1fr));
  33526. }
  33527. .sm\:grid-cols-7 {
  33528. grid-template-columns: repeat(7, minmax(0, 1fr));
  33529. }
  33530. .sm\:grid-cols-8 {
  33531. grid-template-columns: repeat(8, minmax(0, 1fr));
  33532. }
  33533. .sm\:grid-cols-9 {
  33534. grid-template-columns: repeat(9, minmax(0, 1fr));
  33535. }
  33536. .sm\:grid-cols-10 {
  33537. grid-template-columns: repeat(10, minmax(0, 1fr));
  33538. }
  33539. .sm\:grid-cols-11 {
  33540. grid-template-columns: repeat(11, minmax(0, 1fr));
  33541. }
  33542. .sm\:grid-cols-12 {
  33543. grid-template-columns: repeat(12, minmax(0, 1fr));
  33544. }
  33545. .sm\:grid-cols-none {
  33546. grid-template-columns: none;
  33547. }
  33548. .sm\:col-auto {
  33549. grid-column: auto;
  33550. }
  33551. .sm\:col-span-1 {
  33552. grid-column: span 1 / span 1;
  33553. }
  33554. .sm\:col-span-2 {
  33555. grid-column: span 2 / span 2;
  33556. }
  33557. .sm\:col-span-3 {
  33558. grid-column: span 3 / span 3;
  33559. }
  33560. .sm\:col-span-4 {
  33561. grid-column: span 4 / span 4;
  33562. }
  33563. .sm\:col-span-5 {
  33564. grid-column: span 5 / span 5;
  33565. }
  33566. .sm\:col-span-6 {
  33567. grid-column: span 6 / span 6;
  33568. }
  33569. .sm\:col-span-7 {
  33570. grid-column: span 7 / span 7;
  33571. }
  33572. .sm\:col-span-8 {
  33573. grid-column: span 8 / span 8;
  33574. }
  33575. .sm\:col-span-9 {
  33576. grid-column: span 9 / span 9;
  33577. }
  33578. .sm\:col-span-10 {
  33579. grid-column: span 10 / span 10;
  33580. }
  33581. .sm\:col-span-11 {
  33582. grid-column: span 11 / span 11;
  33583. }
  33584. .sm\:col-span-12 {
  33585. grid-column: span 12 / span 12;
  33586. }
  33587. .sm\:col-start-1 {
  33588. grid-column-start: 1;
  33589. }
  33590. .sm\:col-start-2 {
  33591. grid-column-start: 2;
  33592. }
  33593. .sm\:col-start-3 {
  33594. grid-column-start: 3;
  33595. }
  33596. .sm\:col-start-4 {
  33597. grid-column-start: 4;
  33598. }
  33599. .sm\:col-start-5 {
  33600. grid-column-start: 5;
  33601. }
  33602. .sm\:col-start-6 {
  33603. grid-column-start: 6;
  33604. }
  33605. .sm\:col-start-7 {
  33606. grid-column-start: 7;
  33607. }
  33608. .sm\:col-start-8 {
  33609. grid-column-start: 8;
  33610. }
  33611. .sm\:col-start-9 {
  33612. grid-column-start: 9;
  33613. }
  33614. .sm\:col-start-10 {
  33615. grid-column-start: 10;
  33616. }
  33617. .sm\:col-start-11 {
  33618. grid-column-start: 11;
  33619. }
  33620. .sm\:col-start-12 {
  33621. grid-column-start: 12;
  33622. }
  33623. .sm\:col-start-13 {
  33624. grid-column-start: 13;
  33625. }
  33626. .sm\:col-start-auto {
  33627. grid-column-start: auto;
  33628. }
  33629. .sm\:col-end-1 {
  33630. grid-column-end: 1;
  33631. }
  33632. .sm\:col-end-2 {
  33633. grid-column-end: 2;
  33634. }
  33635. .sm\:col-end-3 {
  33636. grid-column-end: 3;
  33637. }
  33638. .sm\:col-end-4 {
  33639. grid-column-end: 4;
  33640. }
  33641. .sm\:col-end-5 {
  33642. grid-column-end: 5;
  33643. }
  33644. .sm\:col-end-6 {
  33645. grid-column-end: 6;
  33646. }
  33647. .sm\:col-end-7 {
  33648. grid-column-end: 7;
  33649. }
  33650. .sm\:col-end-8 {
  33651. grid-column-end: 8;
  33652. }
  33653. .sm\:col-end-9 {
  33654. grid-column-end: 9;
  33655. }
  33656. .sm\:col-end-10 {
  33657. grid-column-end: 10;
  33658. }
  33659. .sm\:col-end-11 {
  33660. grid-column-end: 11;
  33661. }
  33662. .sm\:col-end-12 {
  33663. grid-column-end: 12;
  33664. }
  33665. .sm\:col-end-13 {
  33666. grid-column-end: 13;
  33667. }
  33668. .sm\:col-end-auto {
  33669. grid-column-end: auto;
  33670. }
  33671. .sm\:grid-rows-1 {
  33672. grid-template-rows: repeat(1, minmax(0, 1fr));
  33673. }
  33674. .sm\:grid-rows-2 {
  33675. grid-template-rows: repeat(2, minmax(0, 1fr));
  33676. }
  33677. .sm\:grid-rows-3 {
  33678. grid-template-rows: repeat(3, minmax(0, 1fr));
  33679. }
  33680. .sm\:grid-rows-4 {
  33681. grid-template-rows: repeat(4, minmax(0, 1fr));
  33682. }
  33683. .sm\:grid-rows-5 {
  33684. grid-template-rows: repeat(5, minmax(0, 1fr));
  33685. }
  33686. .sm\:grid-rows-6 {
  33687. grid-template-rows: repeat(6, minmax(0, 1fr));
  33688. }
  33689. .sm\:grid-rows-none {
  33690. grid-template-rows: none;
  33691. }
  33692. .sm\:row-auto {
  33693. grid-row: auto;
  33694. }
  33695. .sm\:row-span-1 {
  33696. grid-row: span 1 / span 1;
  33697. }
  33698. .sm\:row-span-2 {
  33699. grid-row: span 2 / span 2;
  33700. }
  33701. .sm\:row-span-3 {
  33702. grid-row: span 3 / span 3;
  33703. }
  33704. .sm\:row-span-4 {
  33705. grid-row: span 4 / span 4;
  33706. }
  33707. .sm\:row-span-5 {
  33708. grid-row: span 5 / span 5;
  33709. }
  33710. .sm\:row-span-6 {
  33711. grid-row: span 6 / span 6;
  33712. }
  33713. .sm\:row-start-1 {
  33714. grid-row-start: 1;
  33715. }
  33716. .sm\:row-start-2 {
  33717. grid-row-start: 2;
  33718. }
  33719. .sm\:row-start-3 {
  33720. grid-row-start: 3;
  33721. }
  33722. .sm\:row-start-4 {
  33723. grid-row-start: 4;
  33724. }
  33725. .sm\:row-start-5 {
  33726. grid-row-start: 5;
  33727. }
  33728. .sm\:row-start-6 {
  33729. grid-row-start: 6;
  33730. }
  33731. .sm\:row-start-7 {
  33732. grid-row-start: 7;
  33733. }
  33734. .sm\:row-start-auto {
  33735. grid-row-start: auto;
  33736. }
  33737. .sm\:row-end-1 {
  33738. grid-row-end: 1;
  33739. }
  33740. .sm\:row-end-2 {
  33741. grid-row-end: 2;
  33742. }
  33743. .sm\:row-end-3 {
  33744. grid-row-end: 3;
  33745. }
  33746. .sm\:row-end-4 {
  33747. grid-row-end: 4;
  33748. }
  33749. .sm\:row-end-5 {
  33750. grid-row-end: 5;
  33751. }
  33752. .sm\:row-end-6 {
  33753. grid-row-end: 6;
  33754. }
  33755. .sm\:row-end-7 {
  33756. grid-row-end: 7;
  33757. }
  33758. .sm\:row-end-auto {
  33759. grid-row-end: auto;
  33760. }
  33761. .sm\:transform {
  33762. --transform-translate-x: 0;
  33763. --transform-translate-y: 0;
  33764. --transform-rotate: 0;
  33765. --transform-skew-x: 0;
  33766. --transform-skew-y: 0;
  33767. --transform-scale-x: 1;
  33768. --transform-scale-y: 1;
  33769. transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
  33770. }
  33771. .sm\:transform-none {
  33772. transform: none;
  33773. }
  33774. .sm\:origin-center {
  33775. transform-origin: center;
  33776. }
  33777. .sm\:origin-top {
  33778. transform-origin: top;
  33779. }
  33780. .sm\:origin-top-right {
  33781. transform-origin: top right;
  33782. }
  33783. .sm\:origin-right {
  33784. transform-origin: right;
  33785. }
  33786. .sm\:origin-bottom-right {
  33787. transform-origin: bottom right;
  33788. }
  33789. .sm\:origin-bottom {
  33790. transform-origin: bottom;
  33791. }
  33792. .sm\:origin-bottom-left {
  33793. transform-origin: bottom left;
  33794. }
  33795. .sm\:origin-left {
  33796. transform-origin: left;
  33797. }
  33798. .sm\:origin-top-left {
  33799. transform-origin: top left;
  33800. }
  33801. .sm\:scale-0 {
  33802. --transform-scale-x: 0;
  33803. --transform-scale-y: 0;
  33804. }
  33805. .sm\:scale-50 {
  33806. --transform-scale-x: .5;
  33807. --transform-scale-y: .5;
  33808. }
  33809. .sm\:scale-75 {
  33810. --transform-scale-x: .75;
  33811. --transform-scale-y: .75;
  33812. }
  33813. .sm\:scale-90 {
  33814. --transform-scale-x: .9;
  33815. --transform-scale-y: .9;
  33816. }
  33817. .sm\:scale-95 {
  33818. --transform-scale-x: .95;
  33819. --transform-scale-y: .95;
  33820. }
  33821. .sm\:scale-100 {
  33822. --transform-scale-x: 1;
  33823. --transform-scale-y: 1;
  33824. }
  33825. .sm\:scale-105 {
  33826. --transform-scale-x: 1.05;
  33827. --transform-scale-y: 1.05;
  33828. }
  33829. .sm\:scale-110 {
  33830. --transform-scale-x: 1.1;
  33831. --transform-scale-y: 1.1;
  33832. }
  33833. .sm\:scale-125 {
  33834. --transform-scale-x: 1.25;
  33835. --transform-scale-y: 1.25;
  33836. }
  33837. .sm\:scale-150 {
  33838. --transform-scale-x: 1.5;
  33839. --transform-scale-y: 1.5;
  33840. }
  33841. .sm\:scale-x-0 {
  33842. --transform-scale-x: 0;
  33843. }
  33844. .sm\:scale-x-50 {
  33845. --transform-scale-x: .5;
  33846. }
  33847. .sm\:scale-x-75 {
  33848. --transform-scale-x: .75;
  33849. }
  33850. .sm\:scale-x-90 {
  33851. --transform-scale-x: .9;
  33852. }
  33853. .sm\:scale-x-95 {
  33854. --transform-scale-x: .95;
  33855. }
  33856. .sm\:scale-x-100 {
  33857. --transform-scale-x: 1;
  33858. }
  33859. .sm\:scale-x-105 {
  33860. --transform-scale-x: 1.05;
  33861. }
  33862. .sm\:scale-x-110 {
  33863. --transform-scale-x: 1.1;
  33864. }
  33865. .sm\:scale-x-125 {
  33866. --transform-scale-x: 1.25;
  33867. }
  33868. .sm\:scale-x-150 {
  33869. --transform-scale-x: 1.5;
  33870. }
  33871. .sm\:scale-y-0 {
  33872. --transform-scale-y: 0;
  33873. }
  33874. .sm\:scale-y-50 {
  33875. --transform-scale-y: .5;
  33876. }
  33877. .sm\:scale-y-75 {
  33878. --transform-scale-y: .75;
  33879. }
  33880. .sm\:scale-y-90 {
  33881. --transform-scale-y: .9;
  33882. }
  33883. .sm\:scale-y-95 {
  33884. --transform-scale-y: .95;
  33885. }
  33886. .sm\:scale-y-100 {
  33887. --transform-scale-y: 1;
  33888. }
  33889. .sm\:scale-y-105 {
  33890. --transform-scale-y: 1.05;
  33891. }
  33892. .sm\:scale-y-110 {
  33893. --transform-scale-y: 1.1;
  33894. }
  33895. .sm\:scale-y-125 {
  33896. --transform-scale-y: 1.25;
  33897. }
  33898. .sm\:scale-y-150 {
  33899. --transform-scale-y: 1.5;
  33900. }
  33901. .sm\:hover\:scale-0:hover {
  33902. --transform-scale-x: 0;
  33903. --transform-scale-y: 0;
  33904. }
  33905. .sm\:hover\:scale-50:hover {
  33906. --transform-scale-x: .5;
  33907. --transform-scale-y: .5;
  33908. }
  33909. .sm\:hover\:scale-75:hover {
  33910. --transform-scale-x: .75;
  33911. --transform-scale-y: .75;
  33912. }
  33913. .sm\:hover\:scale-90:hover {
  33914. --transform-scale-x: .9;
  33915. --transform-scale-y: .9;
  33916. }
  33917. .sm\:hover\:scale-95:hover {
  33918. --transform-scale-x: .95;
  33919. --transform-scale-y: .95;
  33920. }
  33921. .sm\:hover\:scale-100:hover {
  33922. --transform-scale-x: 1;
  33923. --transform-scale-y: 1;
  33924. }
  33925. .sm\:hover\:scale-105:hover {
  33926. --transform-scale-x: 1.05;
  33927. --transform-scale-y: 1.05;
  33928. }
  33929. .sm\:hover\:scale-110:hover {
  33930. --transform-scale-x: 1.1;
  33931. --transform-scale-y: 1.1;
  33932. }
  33933. .sm\:hover\:scale-125:hover {
  33934. --transform-scale-x: 1.25;
  33935. --transform-scale-y: 1.25;
  33936. }
  33937. .sm\:hover\:scale-150:hover {
  33938. --transform-scale-x: 1.5;
  33939. --transform-scale-y: 1.5;
  33940. }
  33941. .sm\:hover\:scale-x-0:hover {
  33942. --transform-scale-x: 0;
  33943. }
  33944. .sm\:hover\:scale-x-50:hover {
  33945. --transform-scale-x: .5;
  33946. }
  33947. .sm\:hover\:scale-x-75:hover {
  33948. --transform-scale-x: .75;
  33949. }
  33950. .sm\:hover\:scale-x-90:hover {
  33951. --transform-scale-x: .9;
  33952. }
  33953. .sm\:hover\:scale-x-95:hover {
  33954. --transform-scale-x: .95;
  33955. }
  33956. .sm\:hover\:scale-x-100:hover {
  33957. --transform-scale-x: 1;
  33958. }
  33959. .sm\:hover\:scale-x-105:hover {
  33960. --transform-scale-x: 1.05;
  33961. }
  33962. .sm\:hover\:scale-x-110:hover {
  33963. --transform-scale-x: 1.1;
  33964. }
  33965. .sm\:hover\:scale-x-125:hover {
  33966. --transform-scale-x: 1.25;
  33967. }
  33968. .sm\:hover\:scale-x-150:hover {
  33969. --transform-scale-x: 1.5;
  33970. }
  33971. .sm\:hover\:scale-y-0:hover {
  33972. --transform-scale-y: 0;
  33973. }
  33974. .sm\:hover\:scale-y-50:hover {
  33975. --transform-scale-y: .5;
  33976. }
  33977. .sm\:hover\:scale-y-75:hover {
  33978. --transform-scale-y: .75;
  33979. }
  33980. .sm\:hover\:scale-y-90:hover {
  33981. --transform-scale-y: .9;
  33982. }
  33983. .sm\:hover\:scale-y-95:hover {
  33984. --transform-scale-y: .95;
  33985. }
  33986. .sm\:hover\:scale-y-100:hover {
  33987. --transform-scale-y: 1;
  33988. }
  33989. .sm\:hover\:scale-y-105:hover {
  33990. --transform-scale-y: 1.05;
  33991. }
  33992. .sm\:hover\:scale-y-110:hover {
  33993. --transform-scale-y: 1.1;
  33994. }
  33995. .sm\:hover\:scale-y-125:hover {
  33996. --transform-scale-y: 1.25;
  33997. }
  33998. .sm\:hover\:scale-y-150:hover {
  33999. --transform-scale-y: 1.5;
  34000. }
  34001. .sm\:focus\:scale-0:focus {
  34002. --transform-scale-x: 0;
  34003. --transform-scale-y: 0;
  34004. }
  34005. .sm\:focus\:scale-50:focus {
  34006. --transform-scale-x: .5;
  34007. --transform-scale-y: .5;
  34008. }
  34009. .sm\:focus\:scale-75:focus {
  34010. --transform-scale-x: .75;
  34011. --transform-scale-y: .75;
  34012. }
  34013. .sm\:focus\:scale-90:focus {
  34014. --transform-scale-x: .9;
  34015. --transform-scale-y: .9;
  34016. }
  34017. .sm\:focus\:scale-95:focus {
  34018. --transform-scale-x: .95;
  34019. --transform-scale-y: .95;
  34020. }
  34021. .sm\:focus\:scale-100:focus {
  34022. --transform-scale-x: 1;
  34023. --transform-scale-y: 1;
  34024. }
  34025. .sm\:focus\:scale-105:focus {
  34026. --transform-scale-x: 1.05;
  34027. --transform-scale-y: 1.05;
  34028. }
  34029. .sm\:focus\:scale-110:focus {
  34030. --transform-scale-x: 1.1;
  34031. --transform-scale-y: 1.1;
  34032. }
  34033. .sm\:focus\:scale-125:focus {
  34034. --transform-scale-x: 1.25;
  34035. --transform-scale-y: 1.25;
  34036. }
  34037. .sm\:focus\:scale-150:focus {
  34038. --transform-scale-x: 1.5;
  34039. --transform-scale-y: 1.5;
  34040. }
  34041. .sm\:focus\:scale-x-0:focus {
  34042. --transform-scale-x: 0;
  34043. }
  34044. .sm\:focus\:scale-x-50:focus {
  34045. --transform-scale-x: .5;
  34046. }
  34047. .sm\:focus\:scale-x-75:focus {
  34048. --transform-scale-x: .75;
  34049. }
  34050. .sm\:focus\:scale-x-90:focus {
  34051. --transform-scale-x: .9;
  34052. }
  34053. .sm\:focus\:scale-x-95:focus {
  34054. --transform-scale-x: .95;
  34055. }
  34056. .sm\:focus\:scale-x-100:focus {
  34057. --transform-scale-x: 1;
  34058. }
  34059. .sm\:focus\:scale-x-105:focus {
  34060. --transform-scale-x: 1.05;
  34061. }
  34062. .sm\:focus\:scale-x-110:focus {
  34063. --transform-scale-x: 1.1;
  34064. }
  34065. .sm\:focus\:scale-x-125:focus {
  34066. --transform-scale-x: 1.25;
  34067. }
  34068. .sm\:focus\:scale-x-150:focus {
  34069. --transform-scale-x: 1.5;
  34070. }
  34071. .sm\:focus\:scale-y-0:focus {
  34072. --transform-scale-y: 0;
  34073. }
  34074. .sm\:focus\:scale-y-50:focus {
  34075. --transform-scale-y: .5;
  34076. }
  34077. .sm\:focus\:scale-y-75:focus {
  34078. --transform-scale-y: .75;
  34079. }
  34080. .sm\:focus\:scale-y-90:focus {
  34081. --transform-scale-y: .9;
  34082. }
  34083. .sm\:focus\:scale-y-95:focus {
  34084. --transform-scale-y: .95;
  34085. }
  34086. .sm\:focus\:scale-y-100:focus {
  34087. --transform-scale-y: 1;
  34088. }
  34089. .sm\:focus\:scale-y-105:focus {
  34090. --transform-scale-y: 1.05;
  34091. }
  34092. .sm\:focus\:scale-y-110:focus {
  34093. --transform-scale-y: 1.1;
  34094. }
  34095. .sm\:focus\:scale-y-125:focus {
  34096. --transform-scale-y: 1.25;
  34097. }
  34098. .sm\:focus\:scale-y-150:focus {
  34099. --transform-scale-y: 1.5;
  34100. }
  34101. .sm\:rotate-0 {
  34102. --transform-rotate: 0;
  34103. }
  34104. .sm\:rotate-45 {
  34105. --transform-rotate: 45deg;
  34106. }
  34107. .sm\:rotate-90 {
  34108. --transform-rotate: 90deg;
  34109. }
  34110. .sm\:rotate-180 {
  34111. --transform-rotate: 180deg;
  34112. }
  34113. .sm\:-rotate-180 {
  34114. --transform-rotate: -180deg;
  34115. }
  34116. .sm\:-rotate-90 {
  34117. --transform-rotate: -90deg;
  34118. }
  34119. .sm\:-rotate-45 {
  34120. --transform-rotate: -45deg;
  34121. }
  34122. .sm\:hover\:rotate-0:hover {
  34123. --transform-rotate: 0;
  34124. }
  34125. .sm\:hover\:rotate-45:hover {
  34126. --transform-rotate: 45deg;
  34127. }
  34128. .sm\:hover\:rotate-90:hover {
  34129. --transform-rotate: 90deg;
  34130. }
  34131. .sm\:hover\:rotate-180:hover {
  34132. --transform-rotate: 180deg;
  34133. }
  34134. .sm\:hover\:-rotate-180:hover {
  34135. --transform-rotate: -180deg;
  34136. }
  34137. .sm\:hover\:-rotate-90:hover {
  34138. --transform-rotate: -90deg;
  34139. }
  34140. .sm\:hover\:-rotate-45:hover {
  34141. --transform-rotate: -45deg;
  34142. }
  34143. .sm\:focus\:rotate-0:focus {
  34144. --transform-rotate: 0;
  34145. }
  34146. .sm\:focus\:rotate-45:focus {
  34147. --transform-rotate: 45deg;
  34148. }
  34149. .sm\:focus\:rotate-90:focus {
  34150. --transform-rotate: 90deg;
  34151. }
  34152. .sm\:focus\:rotate-180:focus {
  34153. --transform-rotate: 180deg;
  34154. }
  34155. .sm\:focus\:-rotate-180:focus {
  34156. --transform-rotate: -180deg;
  34157. }
  34158. .sm\:focus\:-rotate-90:focus {
  34159. --transform-rotate: -90deg;
  34160. }
  34161. .sm\:focus\:-rotate-45:focus {
  34162. --transform-rotate: -45deg;
  34163. }
  34164. .sm\:translate-x-0 {
  34165. --transform-translate-x: 0;
  34166. }
  34167. .sm\:translate-x-1 {
  34168. --transform-translate-x: 0.25rem;
  34169. }
  34170. .sm\:translate-x-2 {
  34171. --transform-translate-x: 0.5rem;
  34172. }
  34173. .sm\:translate-x-3 {
  34174. --transform-translate-x: 0.75rem;
  34175. }
  34176. .sm\:translate-x-4 {
  34177. --transform-translate-x: 1rem;
  34178. }
  34179. .sm\:translate-x-5 {
  34180. --transform-translate-x: 1.25rem;
  34181. }
  34182. .sm\:translate-x-6 {
  34183. --transform-translate-x: 1.5rem;
  34184. }
  34185. .sm\:translate-x-8 {
  34186. --transform-translate-x: 2rem;
  34187. }
  34188. .sm\:translate-x-10 {
  34189. --transform-translate-x: 2.5rem;
  34190. }
  34191. .sm\:translate-x-12 {
  34192. --transform-translate-x: 3rem;
  34193. }
  34194. .sm\:translate-x-16 {
  34195. --transform-translate-x: 4rem;
  34196. }
  34197. .sm\:translate-x-20 {
  34198. --transform-translate-x: 5rem;
  34199. }
  34200. .sm\:translate-x-24 {
  34201. --transform-translate-x: 6rem;
  34202. }
  34203. .sm\:translate-x-32 {
  34204. --transform-translate-x: 8rem;
  34205. }
  34206. .sm\:translate-x-40 {
  34207. --transform-translate-x: 10rem;
  34208. }
  34209. .sm\:translate-x-48 {
  34210. --transform-translate-x: 12rem;
  34211. }
  34212. .sm\:translate-x-56 {
  34213. --transform-translate-x: 14rem;
  34214. }
  34215. .sm\:translate-x-64 {
  34216. --transform-translate-x: 16rem;
  34217. }
  34218. .sm\:translate-x-px {
  34219. --transform-translate-x: 1px;
  34220. }
  34221. .sm\:-translate-x-1 {
  34222. --transform-translate-x: -0.25rem;
  34223. }
  34224. .sm\:-translate-x-2 {
  34225. --transform-translate-x: -0.5rem;
  34226. }
  34227. .sm\:-translate-x-3 {
  34228. --transform-translate-x: -0.75rem;
  34229. }
  34230. .sm\:-translate-x-4 {
  34231. --transform-translate-x: -1rem;
  34232. }
  34233. .sm\:-translate-x-5 {
  34234. --transform-translate-x: -1.25rem;
  34235. }
  34236. .sm\:-translate-x-6 {
  34237. --transform-translate-x: -1.5rem;
  34238. }
  34239. .sm\:-translate-x-8 {
  34240. --transform-translate-x: -2rem;
  34241. }
  34242. .sm\:-translate-x-10 {
  34243. --transform-translate-x: -2.5rem;
  34244. }
  34245. .sm\:-translate-x-12 {
  34246. --transform-translate-x: -3rem;
  34247. }
  34248. .sm\:-translate-x-16 {
  34249. --transform-translate-x: -4rem;
  34250. }
  34251. .sm\:-translate-x-20 {
  34252. --transform-translate-x: -5rem;
  34253. }
  34254. .sm\:-translate-x-24 {
  34255. --transform-translate-x: -6rem;
  34256. }
  34257. .sm\:-translate-x-32 {
  34258. --transform-translate-x: -8rem;
  34259. }
  34260. .sm\:-translate-x-40 {
  34261. --transform-translate-x: -10rem;
  34262. }
  34263. .sm\:-translate-x-48 {
  34264. --transform-translate-x: -12rem;
  34265. }
  34266. .sm\:-translate-x-56 {
  34267. --transform-translate-x: -14rem;
  34268. }
  34269. .sm\:-translate-x-64 {
  34270. --transform-translate-x: -16rem;
  34271. }
  34272. .sm\:-translate-x-px {
  34273. --transform-translate-x: -1px;
  34274. }
  34275. .sm\:-translate-x-full {
  34276. --transform-translate-x: -100%;
  34277. }
  34278. .sm\:-translate-x-1\/2 {
  34279. --transform-translate-x: -50%;
  34280. }
  34281. .sm\:translate-x-1\/2 {
  34282. --transform-translate-x: 50%;
  34283. }
  34284. .sm\:translate-x-full {
  34285. --transform-translate-x: 100%;
  34286. }
  34287. .sm\:translate-y-0 {
  34288. --transform-translate-y: 0;
  34289. }
  34290. .sm\:translate-y-1 {
  34291. --transform-translate-y: 0.25rem;
  34292. }
  34293. .sm\:translate-y-2 {
  34294. --transform-translate-y: 0.5rem;
  34295. }
  34296. .sm\:translate-y-3 {
  34297. --transform-translate-y: 0.75rem;
  34298. }
  34299. .sm\:translate-y-4 {
  34300. --transform-translate-y: 1rem;
  34301. }
  34302. .sm\:translate-y-5 {
  34303. --transform-translate-y: 1.25rem;
  34304. }
  34305. .sm\:translate-y-6 {
  34306. --transform-translate-y: 1.5rem;
  34307. }
  34308. .sm\:translate-y-8 {
  34309. --transform-translate-y: 2rem;
  34310. }
  34311. .sm\:translate-y-10 {
  34312. --transform-translate-y: 2.5rem;
  34313. }
  34314. .sm\:translate-y-12 {
  34315. --transform-translate-y: 3rem;
  34316. }
  34317. .sm\:translate-y-16 {
  34318. --transform-translate-y: 4rem;
  34319. }
  34320. .sm\:translate-y-20 {
  34321. --transform-translate-y: 5rem;
  34322. }
  34323. .sm\:translate-y-24 {
  34324. --transform-translate-y: 6rem;
  34325. }
  34326. .sm\:translate-y-32 {
  34327. --transform-translate-y: 8rem;
  34328. }
  34329. .sm\:translate-y-40 {
  34330. --transform-translate-y: 10rem;
  34331. }
  34332. .sm\:translate-y-48 {
  34333. --transform-translate-y: 12rem;
  34334. }
  34335. .sm\:translate-y-56 {
  34336. --transform-translate-y: 14rem;
  34337. }
  34338. .sm\:translate-y-64 {
  34339. --transform-translate-y: 16rem;
  34340. }
  34341. .sm\:translate-y-px {
  34342. --transform-translate-y: 1px;
  34343. }
  34344. .sm\:-translate-y-1 {
  34345. --transform-translate-y: -0.25rem;
  34346. }
  34347. .sm\:-translate-y-2 {
  34348. --transform-translate-y: -0.5rem;
  34349. }
  34350. .sm\:-translate-y-3 {
  34351. --transform-translate-y: -0.75rem;
  34352. }
  34353. .sm\:-translate-y-4 {
  34354. --transform-translate-y: -1rem;
  34355. }
  34356. .sm\:-translate-y-5 {
  34357. --transform-translate-y: -1.25rem;
  34358. }
  34359. .sm\:-translate-y-6 {
  34360. --transform-translate-y: -1.5rem;
  34361. }
  34362. .sm\:-translate-y-8 {
  34363. --transform-translate-y: -2rem;
  34364. }
  34365. .sm\:-translate-y-10 {
  34366. --transform-translate-y: -2.5rem;
  34367. }
  34368. .sm\:-translate-y-12 {
  34369. --transform-translate-y: -3rem;
  34370. }
  34371. .sm\:-translate-y-16 {
  34372. --transform-translate-y: -4rem;
  34373. }
  34374. .sm\:-translate-y-20 {
  34375. --transform-translate-y: -5rem;
  34376. }
  34377. .sm\:-translate-y-24 {
  34378. --transform-translate-y: -6rem;
  34379. }
  34380. .sm\:-translate-y-32 {
  34381. --transform-translate-y: -8rem;
  34382. }
  34383. .sm\:-translate-y-40 {
  34384. --transform-translate-y: -10rem;
  34385. }
  34386. .sm\:-translate-y-48 {
  34387. --transform-translate-y: -12rem;
  34388. }
  34389. .sm\:-translate-y-56 {
  34390. --transform-translate-y: -14rem;
  34391. }
  34392. .sm\:-translate-y-64 {
  34393. --transform-translate-y: -16rem;
  34394. }
  34395. .sm\:-translate-y-px {
  34396. --transform-translate-y: -1px;
  34397. }
  34398. .sm\:-translate-y-full {
  34399. --transform-translate-y: -100%;
  34400. }
  34401. .sm\:-translate-y-1\/2 {
  34402. --transform-translate-y: -50%;
  34403. }
  34404. .sm\:translate-y-1\/2 {
  34405. --transform-translate-y: 50%;
  34406. }
  34407. .sm\:translate-y-full {
  34408. --transform-translate-y: 100%;
  34409. }
  34410. .sm\:hover\:translate-x-0:hover {
  34411. --transform-translate-x: 0;
  34412. }
  34413. .sm\:hover\:translate-x-1:hover {
  34414. --transform-translate-x: 0.25rem;
  34415. }
  34416. .sm\:hover\:translate-x-2:hover {
  34417. --transform-translate-x: 0.5rem;
  34418. }
  34419. .sm\:hover\:translate-x-3:hover {
  34420. --transform-translate-x: 0.75rem;
  34421. }
  34422. .sm\:hover\:translate-x-4:hover {
  34423. --transform-translate-x: 1rem;
  34424. }
  34425. .sm\:hover\:translate-x-5:hover {
  34426. --transform-translate-x: 1.25rem;
  34427. }
  34428. .sm\:hover\:translate-x-6:hover {
  34429. --transform-translate-x: 1.5rem;
  34430. }
  34431. .sm\:hover\:translate-x-8:hover {
  34432. --transform-translate-x: 2rem;
  34433. }
  34434. .sm\:hover\:translate-x-10:hover {
  34435. --transform-translate-x: 2.5rem;
  34436. }
  34437. .sm\:hover\:translate-x-12:hover {
  34438. --transform-translate-x: 3rem;
  34439. }
  34440. .sm\:hover\:translate-x-16:hover {
  34441. --transform-translate-x: 4rem;
  34442. }
  34443. .sm\:hover\:translate-x-20:hover {
  34444. --transform-translate-x: 5rem;
  34445. }
  34446. .sm\:hover\:translate-x-24:hover {
  34447. --transform-translate-x: 6rem;
  34448. }
  34449. .sm\:hover\:translate-x-32:hover {
  34450. --transform-translate-x: 8rem;
  34451. }
  34452. .sm\:hover\:translate-x-40:hover {
  34453. --transform-translate-x: 10rem;
  34454. }
  34455. .sm\:hover\:translate-x-48:hover {
  34456. --transform-translate-x: 12rem;
  34457. }
  34458. .sm\:hover\:translate-x-56:hover {
  34459. --transform-translate-x: 14rem;
  34460. }
  34461. .sm\:hover\:translate-x-64:hover {
  34462. --transform-translate-x: 16rem;
  34463. }
  34464. .sm\:hover\:translate-x-px:hover {
  34465. --transform-translate-x: 1px;
  34466. }
  34467. .sm\:hover\:-translate-x-1:hover {
  34468. --transform-translate-x: -0.25rem;
  34469. }
  34470. .sm\:hover\:-translate-x-2:hover {
  34471. --transform-translate-x: -0.5rem;
  34472. }
  34473. .sm\:hover\:-translate-x-3:hover {
  34474. --transform-translate-x: -0.75rem;
  34475. }
  34476. .sm\:hover\:-translate-x-4:hover {
  34477. --transform-translate-x: -1rem;
  34478. }
  34479. .sm\:hover\:-translate-x-5:hover {
  34480. --transform-translate-x: -1.25rem;
  34481. }
  34482. .sm\:hover\:-translate-x-6:hover {
  34483. --transform-translate-x: -1.5rem;
  34484. }
  34485. .sm\:hover\:-translate-x-8:hover {
  34486. --transform-translate-x: -2rem;
  34487. }
  34488. .sm\:hover\:-translate-x-10:hover {
  34489. --transform-translate-x: -2.5rem;
  34490. }
  34491. .sm\:hover\:-translate-x-12:hover {
  34492. --transform-translate-x: -3rem;
  34493. }
  34494. .sm\:hover\:-translate-x-16:hover {
  34495. --transform-translate-x: -4rem;
  34496. }
  34497. .sm\:hover\:-translate-x-20:hover {
  34498. --transform-translate-x: -5rem;
  34499. }
  34500. .sm\:hover\:-translate-x-24:hover {
  34501. --transform-translate-x: -6rem;
  34502. }
  34503. .sm\:hover\:-translate-x-32:hover {
  34504. --transform-translate-x: -8rem;
  34505. }
  34506. .sm\:hover\:-translate-x-40:hover {
  34507. --transform-translate-x: -10rem;
  34508. }
  34509. .sm\:hover\:-translate-x-48:hover {
  34510. --transform-translate-x: -12rem;
  34511. }
  34512. .sm\:hover\:-translate-x-56:hover {
  34513. --transform-translate-x: -14rem;
  34514. }
  34515. .sm\:hover\:-translate-x-64:hover {
  34516. --transform-translate-x: -16rem;
  34517. }
  34518. .sm\:hover\:-translate-x-px:hover {
  34519. --transform-translate-x: -1px;
  34520. }
  34521. .sm\:hover\:-translate-x-full:hover {
  34522. --transform-translate-x: -100%;
  34523. }
  34524. .sm\:hover\:-translate-x-1\/2:hover {
  34525. --transform-translate-x: -50%;
  34526. }
  34527. .sm\:hover\:translate-x-1\/2:hover {
  34528. --transform-translate-x: 50%;
  34529. }
  34530. .sm\:hover\:translate-x-full:hover {
  34531. --transform-translate-x: 100%;
  34532. }
  34533. .sm\:hover\:translate-y-0:hover {
  34534. --transform-translate-y: 0;
  34535. }
  34536. .sm\:hover\:translate-y-1:hover {
  34537. --transform-translate-y: 0.25rem;
  34538. }
  34539. .sm\:hover\:translate-y-2:hover {
  34540. --transform-translate-y: 0.5rem;
  34541. }
  34542. .sm\:hover\:translate-y-3:hover {
  34543. --transform-translate-y: 0.75rem;
  34544. }
  34545. .sm\:hover\:translate-y-4:hover {
  34546. --transform-translate-y: 1rem;
  34547. }
  34548. .sm\:hover\:translate-y-5:hover {
  34549. --transform-translate-y: 1.25rem;
  34550. }
  34551. .sm\:hover\:translate-y-6:hover {
  34552. --transform-translate-y: 1.5rem;
  34553. }
  34554. .sm\:hover\:translate-y-8:hover {
  34555. --transform-translate-y: 2rem;
  34556. }
  34557. .sm\:hover\:translate-y-10:hover {
  34558. --transform-translate-y: 2.5rem;
  34559. }
  34560. .sm\:hover\:translate-y-12:hover {
  34561. --transform-translate-y: 3rem;
  34562. }
  34563. .sm\:hover\:translate-y-16:hover {
  34564. --transform-translate-y: 4rem;
  34565. }
  34566. .sm\:hover\:translate-y-20:hover {
  34567. --transform-translate-y: 5rem;
  34568. }
  34569. .sm\:hover\:translate-y-24:hover {
  34570. --transform-translate-y: 6rem;
  34571. }
  34572. .sm\:hover\:translate-y-32:hover {
  34573. --transform-translate-y: 8rem;
  34574. }
  34575. .sm\:hover\:translate-y-40:hover {
  34576. --transform-translate-y: 10rem;
  34577. }
  34578. .sm\:hover\:translate-y-48:hover {
  34579. --transform-translate-y: 12rem;
  34580. }
  34581. .sm\:hover\:translate-y-56:hover {
  34582. --transform-translate-y: 14rem;
  34583. }
  34584. .sm\:hover\:translate-y-64:hover {
  34585. --transform-translate-y: 16rem;
  34586. }
  34587. .sm\:hover\:translate-y-px:hover {
  34588. --transform-translate-y: 1px;
  34589. }
  34590. .sm\:hover\:-translate-y-1:hover {
  34591. --transform-translate-y: -0.25rem;
  34592. }
  34593. .sm\:hover\:-translate-y-2:hover {
  34594. --transform-translate-y: -0.5rem;
  34595. }
  34596. .sm\:hover\:-translate-y-3:hover {
  34597. --transform-translate-y: -0.75rem;
  34598. }
  34599. .sm\:hover\:-translate-y-4:hover {
  34600. --transform-translate-y: -1rem;
  34601. }
  34602. .sm\:hover\:-translate-y-5:hover {
  34603. --transform-translate-y: -1.25rem;
  34604. }
  34605. .sm\:hover\:-translate-y-6:hover {
  34606. --transform-translate-y: -1.5rem;
  34607. }
  34608. .sm\:hover\:-translate-y-8:hover {
  34609. --transform-translate-y: -2rem;
  34610. }
  34611. .sm\:hover\:-translate-y-10:hover {
  34612. --transform-translate-y: -2.5rem;
  34613. }
  34614. .sm\:hover\:-translate-y-12:hover {
  34615. --transform-translate-y: -3rem;
  34616. }
  34617. .sm\:hover\:-translate-y-16:hover {
  34618. --transform-translate-y: -4rem;
  34619. }
  34620. .sm\:hover\:-translate-y-20:hover {
  34621. --transform-translate-y: -5rem;
  34622. }
  34623. .sm\:hover\:-translate-y-24:hover {
  34624. --transform-translate-y: -6rem;
  34625. }
  34626. .sm\:hover\:-translate-y-32:hover {
  34627. --transform-translate-y: -8rem;
  34628. }
  34629. .sm\:hover\:-translate-y-40:hover {
  34630. --transform-translate-y: -10rem;
  34631. }
  34632. .sm\:hover\:-translate-y-48:hover {
  34633. --transform-translate-y: -12rem;
  34634. }
  34635. .sm\:hover\:-translate-y-56:hover {
  34636. --transform-translate-y: -14rem;
  34637. }
  34638. .sm\:hover\:-translate-y-64:hover {
  34639. --transform-translate-y: -16rem;
  34640. }
  34641. .sm\:hover\:-translate-y-px:hover {
  34642. --transform-translate-y: -1px;
  34643. }
  34644. .sm\:hover\:-translate-y-full:hover {
  34645. --transform-translate-y: -100%;
  34646. }
  34647. .sm\:hover\:-translate-y-1\/2:hover {
  34648. --transform-translate-y: -50%;
  34649. }
  34650. .sm\:hover\:translate-y-1\/2:hover {
  34651. --transform-translate-y: 50%;
  34652. }
  34653. .sm\:hover\:translate-y-full:hover {
  34654. --transform-translate-y: 100%;
  34655. }
  34656. .sm\:focus\:translate-x-0:focus {
  34657. --transform-translate-x: 0;
  34658. }
  34659. .sm\:focus\:translate-x-1:focus {
  34660. --transform-translate-x: 0.25rem;
  34661. }
  34662. .sm\:focus\:translate-x-2:focus {
  34663. --transform-translate-x: 0.5rem;
  34664. }
  34665. .sm\:focus\:translate-x-3:focus {
  34666. --transform-translate-x: 0.75rem;
  34667. }
  34668. .sm\:focus\:translate-x-4:focus {
  34669. --transform-translate-x: 1rem;
  34670. }
  34671. .sm\:focus\:translate-x-5:focus {
  34672. --transform-translate-x: 1.25rem;
  34673. }
  34674. .sm\:focus\:translate-x-6:focus {
  34675. --transform-translate-x: 1.5rem;
  34676. }
  34677. .sm\:focus\:translate-x-8:focus {
  34678. --transform-translate-x: 2rem;
  34679. }
  34680. .sm\:focus\:translate-x-10:focus {
  34681. --transform-translate-x: 2.5rem;
  34682. }
  34683. .sm\:focus\:translate-x-12:focus {
  34684. --transform-translate-x: 3rem;
  34685. }
  34686. .sm\:focus\:translate-x-16:focus {
  34687. --transform-translate-x: 4rem;
  34688. }
  34689. .sm\:focus\:translate-x-20:focus {
  34690. --transform-translate-x: 5rem;
  34691. }
  34692. .sm\:focus\:translate-x-24:focus {
  34693. --transform-translate-x: 6rem;
  34694. }
  34695. .sm\:focus\:translate-x-32:focus {
  34696. --transform-translate-x: 8rem;
  34697. }
  34698. .sm\:focus\:translate-x-40:focus {
  34699. --transform-translate-x: 10rem;
  34700. }
  34701. .sm\:focus\:translate-x-48:focus {
  34702. --transform-translate-x: 12rem;
  34703. }
  34704. .sm\:focus\:translate-x-56:focus {
  34705. --transform-translate-x: 14rem;
  34706. }
  34707. .sm\:focus\:translate-x-64:focus {
  34708. --transform-translate-x: 16rem;
  34709. }
  34710. .sm\:focus\:translate-x-px:focus {
  34711. --transform-translate-x: 1px;
  34712. }
  34713. .sm\:focus\:-translate-x-1:focus {
  34714. --transform-translate-x: -0.25rem;
  34715. }
  34716. .sm\:focus\:-translate-x-2:focus {
  34717. --transform-translate-x: -0.5rem;
  34718. }
  34719. .sm\:focus\:-translate-x-3:focus {
  34720. --transform-translate-x: -0.75rem;
  34721. }
  34722. .sm\:focus\:-translate-x-4:focus {
  34723. --transform-translate-x: -1rem;
  34724. }
  34725. .sm\:focus\:-translate-x-5:focus {
  34726. --transform-translate-x: -1.25rem;
  34727. }
  34728. .sm\:focus\:-translate-x-6:focus {
  34729. --transform-translate-x: -1.5rem;
  34730. }
  34731. .sm\:focus\:-translate-x-8:focus {
  34732. --transform-translate-x: -2rem;
  34733. }
  34734. .sm\:focus\:-translate-x-10:focus {
  34735. --transform-translate-x: -2.5rem;
  34736. }
  34737. .sm\:focus\:-translate-x-12:focus {
  34738. --transform-translate-x: -3rem;
  34739. }
  34740. .sm\:focus\:-translate-x-16:focus {
  34741. --transform-translate-x: -4rem;
  34742. }
  34743. .sm\:focus\:-translate-x-20:focus {
  34744. --transform-translate-x: -5rem;
  34745. }
  34746. .sm\:focus\:-translate-x-24:focus {
  34747. --transform-translate-x: -6rem;
  34748. }
  34749. .sm\:focus\:-translate-x-32:focus {
  34750. --transform-translate-x: -8rem;
  34751. }
  34752. .sm\:focus\:-translate-x-40:focus {
  34753. --transform-translate-x: -10rem;
  34754. }
  34755. .sm\:focus\:-translate-x-48:focus {
  34756. --transform-translate-x: -12rem;
  34757. }
  34758. .sm\:focus\:-translate-x-56:focus {
  34759. --transform-translate-x: -14rem;
  34760. }
  34761. .sm\:focus\:-translate-x-64:focus {
  34762. --transform-translate-x: -16rem;
  34763. }
  34764. .sm\:focus\:-translate-x-px:focus {
  34765. --transform-translate-x: -1px;
  34766. }
  34767. .sm\:focus\:-translate-x-full:focus {
  34768. --transform-translate-x: -100%;
  34769. }
  34770. .sm\:focus\:-translate-x-1\/2:focus {
  34771. --transform-translate-x: -50%;
  34772. }
  34773. .sm\:focus\:translate-x-1\/2:focus {
  34774. --transform-translate-x: 50%;
  34775. }
  34776. .sm\:focus\:translate-x-full:focus {
  34777. --transform-translate-x: 100%;
  34778. }
  34779. .sm\:focus\:translate-y-0:focus {
  34780. --transform-translate-y: 0;
  34781. }
  34782. .sm\:focus\:translate-y-1:focus {
  34783. --transform-translate-y: 0.25rem;
  34784. }
  34785. .sm\:focus\:translate-y-2:focus {
  34786. --transform-translate-y: 0.5rem;
  34787. }
  34788. .sm\:focus\:translate-y-3:focus {
  34789. --transform-translate-y: 0.75rem;
  34790. }
  34791. .sm\:focus\:translate-y-4:focus {
  34792. --transform-translate-y: 1rem;
  34793. }
  34794. .sm\:focus\:translate-y-5:focus {
  34795. --transform-translate-y: 1.25rem;
  34796. }
  34797. .sm\:focus\:translate-y-6:focus {
  34798. --transform-translate-y: 1.5rem;
  34799. }
  34800. .sm\:focus\:translate-y-8:focus {
  34801. --transform-translate-y: 2rem;
  34802. }
  34803. .sm\:focus\:translate-y-10:focus {
  34804. --transform-translate-y: 2.5rem;
  34805. }
  34806. .sm\:focus\:translate-y-12:focus {
  34807. --transform-translate-y: 3rem;
  34808. }
  34809. .sm\:focus\:translate-y-16:focus {
  34810. --transform-translate-y: 4rem;
  34811. }
  34812. .sm\:focus\:translate-y-20:focus {
  34813. --transform-translate-y: 5rem;
  34814. }
  34815. .sm\:focus\:translate-y-24:focus {
  34816. --transform-translate-y: 6rem;
  34817. }
  34818. .sm\:focus\:translate-y-32:focus {
  34819. --transform-translate-y: 8rem;
  34820. }
  34821. .sm\:focus\:translate-y-40:focus {
  34822. --transform-translate-y: 10rem;
  34823. }
  34824. .sm\:focus\:translate-y-48:focus {
  34825. --transform-translate-y: 12rem;
  34826. }
  34827. .sm\:focus\:translate-y-56:focus {
  34828. --transform-translate-y: 14rem;
  34829. }
  34830. .sm\:focus\:translate-y-64:focus {
  34831. --transform-translate-y: 16rem;
  34832. }
  34833. .sm\:focus\:translate-y-px:focus {
  34834. --transform-translate-y: 1px;
  34835. }
  34836. .sm\:focus\:-translate-y-1:focus {
  34837. --transform-translate-y: -0.25rem;
  34838. }
  34839. .sm\:focus\:-translate-y-2:focus {
  34840. --transform-translate-y: -0.5rem;
  34841. }
  34842. .sm\:focus\:-translate-y-3:focus {
  34843. --transform-translate-y: -0.75rem;
  34844. }
  34845. .sm\:focus\:-translate-y-4:focus {
  34846. --transform-translate-y: -1rem;
  34847. }
  34848. .sm\:focus\:-translate-y-5:focus {
  34849. --transform-translate-y: -1.25rem;
  34850. }
  34851. .sm\:focus\:-translate-y-6:focus {
  34852. --transform-translate-y: -1.5rem;
  34853. }
  34854. .sm\:focus\:-translate-y-8:focus {
  34855. --transform-translate-y: -2rem;
  34856. }
  34857. .sm\:focus\:-translate-y-10:focus {
  34858. --transform-translate-y: -2.5rem;
  34859. }
  34860. .sm\:focus\:-translate-y-12:focus {
  34861. --transform-translate-y: -3rem;
  34862. }
  34863. .sm\:focus\:-translate-y-16:focus {
  34864. --transform-translate-y: -4rem;
  34865. }
  34866. .sm\:focus\:-translate-y-20:focus {
  34867. --transform-translate-y: -5rem;
  34868. }
  34869. .sm\:focus\:-translate-y-24:focus {
  34870. --transform-translate-y: -6rem;
  34871. }
  34872. .sm\:focus\:-translate-y-32:focus {
  34873. --transform-translate-y: -8rem;
  34874. }
  34875. .sm\:focus\:-translate-y-40:focus {
  34876. --transform-translate-y: -10rem;
  34877. }
  34878. .sm\:focus\:-translate-y-48:focus {
  34879. --transform-translate-y: -12rem;
  34880. }
  34881. .sm\:focus\:-translate-y-56:focus {
  34882. --transform-translate-y: -14rem;
  34883. }
  34884. .sm\:focus\:-translate-y-64:focus {
  34885. --transform-translate-y: -16rem;
  34886. }
  34887. .sm\:focus\:-translate-y-px:focus {
  34888. --transform-translate-y: -1px;
  34889. }
  34890. .sm\:focus\:-translate-y-full:focus {
  34891. --transform-translate-y: -100%;
  34892. }
  34893. .sm\:focus\:-translate-y-1\/2:focus {
  34894. --transform-translate-y: -50%;
  34895. }
  34896. .sm\:focus\:translate-y-1\/2:focus {
  34897. --transform-translate-y: 50%;
  34898. }
  34899. .sm\:focus\:translate-y-full:focus {
  34900. --transform-translate-y: 100%;
  34901. }
  34902. .sm\:skew-x-0 {
  34903. --transform-skew-x: 0;
  34904. }
  34905. .sm\:skew-x-3 {
  34906. --transform-skew-x: 3deg;
  34907. }
  34908. .sm\:skew-x-6 {
  34909. --transform-skew-x: 6deg;
  34910. }
  34911. .sm\:skew-x-12 {
  34912. --transform-skew-x: 12deg;
  34913. }
  34914. .sm\:-skew-x-12 {
  34915. --transform-skew-x: -12deg;
  34916. }
  34917. .sm\:-skew-x-6 {
  34918. --transform-skew-x: -6deg;
  34919. }
  34920. .sm\:-skew-x-3 {
  34921. --transform-skew-x: -3deg;
  34922. }
  34923. .sm\:skew-y-0 {
  34924. --transform-skew-y: 0;
  34925. }
  34926. .sm\:skew-y-3 {
  34927. --transform-skew-y: 3deg;
  34928. }
  34929. .sm\:skew-y-6 {
  34930. --transform-skew-y: 6deg;
  34931. }
  34932. .sm\:skew-y-12 {
  34933. --transform-skew-y: 12deg;
  34934. }
  34935. .sm\:-skew-y-12 {
  34936. --transform-skew-y: -12deg;
  34937. }
  34938. .sm\:-skew-y-6 {
  34939. --transform-skew-y: -6deg;
  34940. }
  34941. .sm\:-skew-y-3 {
  34942. --transform-skew-y: -3deg;
  34943. }
  34944. .sm\:hover\:skew-x-0:hover {
  34945. --transform-skew-x: 0;
  34946. }
  34947. .sm\:hover\:skew-x-3:hover {
  34948. --transform-skew-x: 3deg;
  34949. }
  34950. .sm\:hover\:skew-x-6:hover {
  34951. --transform-skew-x: 6deg;
  34952. }
  34953. .sm\:hover\:skew-x-12:hover {
  34954. --transform-skew-x: 12deg;
  34955. }
  34956. .sm\:hover\:-skew-x-12:hover {
  34957. --transform-skew-x: -12deg;
  34958. }
  34959. .sm\:hover\:-skew-x-6:hover {
  34960. --transform-skew-x: -6deg;
  34961. }
  34962. .sm\:hover\:-skew-x-3:hover {
  34963. --transform-skew-x: -3deg;
  34964. }
  34965. .sm\:hover\:skew-y-0:hover {
  34966. --transform-skew-y: 0;
  34967. }
  34968. .sm\:hover\:skew-y-3:hover {
  34969. --transform-skew-y: 3deg;
  34970. }
  34971. .sm\:hover\:skew-y-6:hover {
  34972. --transform-skew-y: 6deg;
  34973. }
  34974. .sm\:hover\:skew-y-12:hover {
  34975. --transform-skew-y: 12deg;
  34976. }
  34977. .sm\:hover\:-skew-y-12:hover {
  34978. --transform-skew-y: -12deg;
  34979. }
  34980. .sm\:hover\:-skew-y-6:hover {
  34981. --transform-skew-y: -6deg;
  34982. }
  34983. .sm\:hover\:-skew-y-3:hover {
  34984. --transform-skew-y: -3deg;
  34985. }
  34986. .sm\:focus\:skew-x-0:focus {
  34987. --transform-skew-x: 0;
  34988. }
  34989. .sm\:focus\:skew-x-3:focus {
  34990. --transform-skew-x: 3deg;
  34991. }
  34992. .sm\:focus\:skew-x-6:focus {
  34993. --transform-skew-x: 6deg;
  34994. }
  34995. .sm\:focus\:skew-x-12:focus {
  34996. --transform-skew-x: 12deg;
  34997. }
  34998. .sm\:focus\:-skew-x-12:focus {
  34999. --transform-skew-x: -12deg;
  35000. }
  35001. .sm\:focus\:-skew-x-6:focus {
  35002. --transform-skew-x: -6deg;
  35003. }
  35004. .sm\:focus\:-skew-x-3:focus {
  35005. --transform-skew-x: -3deg;
  35006. }
  35007. .sm\:focus\:skew-y-0:focus {
  35008. --transform-skew-y: 0;
  35009. }
  35010. .sm\:focus\:skew-y-3:focus {
  35011. --transform-skew-y: 3deg;
  35012. }
  35013. .sm\:focus\:skew-y-6:focus {
  35014. --transform-skew-y: 6deg;
  35015. }
  35016. .sm\:focus\:skew-y-12:focus {
  35017. --transform-skew-y: 12deg;
  35018. }
  35019. .sm\:focus\:-skew-y-12:focus {
  35020. --transform-skew-y: -12deg;
  35021. }
  35022. .sm\:focus\:-skew-y-6:focus {
  35023. --transform-skew-y: -6deg;
  35024. }
  35025. .sm\:focus\:-skew-y-3:focus {
  35026. --transform-skew-y: -3deg;
  35027. }
  35028. .sm\:transition-none {
  35029. transition-property: none;
  35030. }
  35031. .sm\:transition-all {
  35032. transition-property: all;
  35033. }
  35034. .sm\:transition {
  35035. transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  35036. }
  35037. .sm\:transition-colors {
  35038. transition-property: background-color, border-color, color, fill, stroke;
  35039. }
  35040. .sm\:transition-opacity {
  35041. transition-property: opacity;
  35042. }
  35043. .sm\:transition-shadow {
  35044. transition-property: box-shadow;
  35045. }
  35046. .sm\:transition-transform {
  35047. transition-property: transform;
  35048. }
  35049. .sm\:ease-linear {
  35050. transition-timing-function: linear;
  35051. }
  35052. .sm\:ease-in {
  35053. transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  35054. }
  35055. .sm\:ease-out {
  35056. transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  35057. }
  35058. .sm\:ease-in-out {
  35059. transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  35060. }
  35061. .sm\:duration-75 {
  35062. transition-duration: 75ms;
  35063. }
  35064. .sm\:duration-100 {
  35065. transition-duration: 100ms;
  35066. }
  35067. .sm\:duration-150 {
  35068. transition-duration: 150ms;
  35069. }
  35070. .sm\:duration-200 {
  35071. transition-duration: 200ms;
  35072. }
  35073. .sm\:duration-300 {
  35074. transition-duration: 300ms;
  35075. }
  35076. .sm\:duration-500 {
  35077. transition-duration: 500ms;
  35078. }
  35079. .sm\:duration-700 {
  35080. transition-duration: 700ms;
  35081. }
  35082. .sm\:duration-1000 {
  35083. transition-duration: 1000ms;
  35084. }
  35085. .sm\:delay-75 {
  35086. transition-delay: 75ms;
  35087. }
  35088. .sm\:delay-100 {
  35089. transition-delay: 100ms;
  35090. }
  35091. .sm\:delay-150 {
  35092. transition-delay: 150ms;
  35093. }
  35094. .sm\:delay-200 {
  35095. transition-delay: 200ms;
  35096. }
  35097. .sm\:delay-300 {
  35098. transition-delay: 300ms;
  35099. }
  35100. .sm\:delay-500 {
  35101. transition-delay: 500ms;
  35102. }
  35103. .sm\:delay-700 {
  35104. transition-delay: 700ms;
  35105. }
  35106. .sm\:delay-1000 {
  35107. transition-delay: 1000ms;
  35108. }
  35109. .sm\:animate-none {
  35110. -webkit-animation: none;
  35111. animation: none;
  35112. }
  35113. .sm\:animate-spin {
  35114. -webkit-animation: spin 1s linear infinite;
  35115. animation: spin 1s linear infinite;
  35116. }
  35117. .sm\:animate-ping {
  35118. -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  35119. animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  35120. }
  35121. .sm\:animate-pulse {
  35122. -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  35123. animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  35124. }
  35125. .sm\:animate-bounce {
  35126. -webkit-animation: bounce 1s infinite;
  35127. animation: bounce 1s infinite;
  35128. }
  35129. }
  35130. @media (min-width: 768px) {
  35131. .md\:container {
  35132. width: 100%;
  35133. }
  35134. @media (min-width: 640px) {
  35135. .md\:container {
  35136. max-width: 640px;
  35137. }
  35138. }
  35139. @media (min-width: 768px) {
  35140. .md\:container {
  35141. max-width: 768px;
  35142. }
  35143. }
  35144. @media (min-width: 1024px) {
  35145. .md\:container {
  35146. max-width: 1024px;
  35147. }
  35148. }
  35149. @media (min-width: 1280px) {
  35150. .md\:container {
  35151. max-width: 1280px;
  35152. }
  35153. }
  35154. .md\:prose {
  35155. color: #4a5568;
  35156. max-width: 65ch;
  35157. }
  35158. .md\:prose [class~="lead"] {
  35159. color: #4a5568;
  35160. font-size: 1.25em;
  35161. line-height: 1.6;
  35162. margin-top: 1.2em;
  35163. margin-bottom: 1.2em;
  35164. }
  35165. .md\:prose a {
  35166. color: #1a202c;
  35167. text-decoration: underline;
  35168. }
  35169. .md\:prose strong {
  35170. color: #1a202c;
  35171. font-weight: 600;
  35172. }
  35173. .md\:prose ol {
  35174. counter-reset: list-counter;
  35175. margin-top: 1.25em;
  35176. margin-bottom: 1.25em;
  35177. }
  35178. .md\:prose ol > li {
  35179. position: relative;
  35180. counter-increment: list-counter;
  35181. padding-left: 1.75em;
  35182. }
  35183. .md\:prose ol > li::before {
  35184. content: counter(list-counter) ".";
  35185. position: absolute;
  35186. font-weight: 400;
  35187. color: #718096;
  35188. }
  35189. .md\:prose ul > li {
  35190. position: relative;
  35191. padding-left: 1.75em;
  35192. }
  35193. .md\:prose ul > li::before {
  35194. content: "";
  35195. position: absolute;
  35196. background-color: #cbd5e0;
  35197. border-radius: 50%;
  35198. width: 0.375em;
  35199. height: 0.375em;
  35200. top: calc(0.875em - 0.1875em);
  35201. left: 0.25em;
  35202. }
  35203. .md\:prose hr {
  35204. border-color: #e2e8f0;
  35205. border-top-width: 1px;
  35206. margin-top: 3em;
  35207. margin-bottom: 3em;
  35208. }
  35209. .md\:prose blockquote {
  35210. font-weight: 500;
  35211. font-style: italic;
  35212. color: #1a202c;
  35213. border-left-width: 0.25rem;
  35214. border-left-color: #e2e8f0;
  35215. quotes: "\201C""\201D""\2018""\2019";
  35216. margin-top: 1.6em;
  35217. margin-bottom: 1.6em;
  35218. padding-left: 1em;
  35219. }
  35220. .md\:prose blockquote p:first-of-type::before {
  35221. content: open-quote;
  35222. }
  35223. .md\:prose blockquote p:last-of-type::after {
  35224. content: close-quote;
  35225. }
  35226. .md\:prose h1 {
  35227. color: #1a202c;
  35228. font-weight: 800;
  35229. font-size: 2.25em;
  35230. margin-top: 0;
  35231. margin-bottom: 0.8888889em;
  35232. line-height: 1.1111111;
  35233. }
  35234. .md\:prose h2 {
  35235. color: #1a202c;
  35236. font-weight: 700;
  35237. font-size: 1.5em;
  35238. margin-top: 2em;
  35239. margin-bottom: 1em;
  35240. line-height: 1.3333333;
  35241. }
  35242. .md\:prose h3 {
  35243. color: #1a202c;
  35244. font-weight: 600;
  35245. font-size: 1.25em;
  35246. margin-top: 1.6em;
  35247. margin-bottom: 0.6em;
  35248. line-height: 1.6;
  35249. }
  35250. .md\:prose h4 {
  35251. color: #1a202c;
  35252. font-weight: 600;
  35253. margin-top: 1.5em;
  35254. margin-bottom: 0.5em;
  35255. line-height: 1.5;
  35256. }
  35257. .md\:prose figure figcaption {
  35258. color: #718096;
  35259. font-size: 0.875em;
  35260. line-height: 1.4285714;
  35261. margin-top: 0.8571429em;
  35262. }
  35263. .md\:prose code {
  35264. color: #1a202c;
  35265. font-weight: 600;
  35266. font-size: 0.875em;
  35267. }
  35268. .md\:prose code::before {
  35269. content: "`";
  35270. }
  35271. .md\:prose code::after {
  35272. content: "`";
  35273. }
  35274. .md\:prose pre {
  35275. color: #e2e8f0;
  35276. background-color: #2d3748;
  35277. overflow-x: auto;
  35278. font-size: 0.875em;
  35279. line-height: 1.7142857;
  35280. margin-top: 1.7142857em;
  35281. margin-bottom: 1.7142857em;
  35282. border-radius: 0.375rem;
  35283. padding-top: 0.8571429em;
  35284. padding-right: 1.1428571em;
  35285. padding-bottom: 0.8571429em;
  35286. padding-left: 1.1428571em;
  35287. }
  35288. .md\:prose pre code {
  35289. background-color: transparent;
  35290. border-width: 0;
  35291. border-radius: 0;
  35292. padding: 0;
  35293. font-weight: 400;
  35294. color: inherit;
  35295. font-size: inherit;
  35296. font-family: inherit;
  35297. line-height: inherit;
  35298. }
  35299. .md\:prose pre code::before {
  35300. content: "";
  35301. }
  35302. .md\:prose pre code::after {
  35303. content: "";
  35304. }
  35305. .md\:prose table {
  35306. width: 100%;
  35307. table-layout: auto;
  35308. text-align: left;
  35309. margin-top: 2em;
  35310. margin-bottom: 2em;
  35311. font-size: 0.875em;
  35312. line-height: 1.7142857;
  35313. }
  35314. .md\:prose thead {
  35315. color: #1a202c;
  35316. font-weight: 600;
  35317. border-bottom-width: 1px;
  35318. border-bottom-color: #cbd5e0;
  35319. }
  35320. .md\:prose thead th {
  35321. vertical-align: bottom;
  35322. padding-right: 0.5714286em;
  35323. padding-bottom: 0.5714286em;
  35324. padding-left: 0.5714286em;
  35325. }
  35326. .md\:prose tbody tr {
  35327. border-bottom-width: 1px;
  35328. border-bottom-color: #e2e8f0;
  35329. }
  35330. .md\:prose tbody tr:last-child {
  35331. border-bottom-width: 0;
  35332. }
  35333. .md\:prose tbody td {
  35334. vertical-align: top;
  35335. padding-top: 0.5714286em;
  35336. padding-right: 0.5714286em;
  35337. padding-bottom: 0.5714286em;
  35338. padding-left: 0.5714286em;
  35339. }
  35340. .md\:prose {
  35341. font-size: 1rem;
  35342. line-height: 1.75;
  35343. }
  35344. .md\:prose p {
  35345. margin-top: 1.25em;
  35346. margin-bottom: 1.25em;
  35347. }
  35348. .md\:prose img {
  35349. margin-top: 2em;
  35350. margin-bottom: 2em;
  35351. }
  35352. .md\:prose video {
  35353. margin-top: 2em;
  35354. margin-bottom: 2em;
  35355. }
  35356. .md\:prose figure {
  35357. margin-top: 2em;
  35358. margin-bottom: 2em;
  35359. }
  35360. .md\:prose figure > * {
  35361. margin-top: 0;
  35362. margin-bottom: 0;
  35363. }
  35364. .md\:prose h2 code {
  35365. font-size: 0.875em;
  35366. }
  35367. .md\:prose h3 code {
  35368. font-size: 0.9em;
  35369. }
  35370. .md\:prose ul {
  35371. margin-top: 1.25em;
  35372. margin-bottom: 1.25em;
  35373. }
  35374. .md\:prose li {
  35375. margin-top: 0.5em;
  35376. margin-bottom: 0.5em;
  35377. }
  35378. .md\:prose ol > li:before {
  35379. left: 0;
  35380. }
  35381. .md\:prose > ul > li p {
  35382. margin-top: 0.75em;
  35383. margin-bottom: 0.75em;
  35384. }
  35385. .md\:prose > ul > li > *:first-child {
  35386. margin-top: 1.25em;
  35387. }
  35388. .md\:prose > ul > li > *:last-child {
  35389. margin-bottom: 1.25em;
  35390. }
  35391. .md\:prose > ol > li > *:first-child {
  35392. margin-top: 1.25em;
  35393. }
  35394. .md\:prose > ol > li > *:last-child {
  35395. margin-bottom: 1.25em;
  35396. }
  35397. .md\:prose ul ul, .md\:prose ul ol, .md\:prose ol ul, .md\:prose ol ol {
  35398. margin-top: 0.75em;
  35399. margin-bottom: 0.75em;
  35400. }
  35401. .md\:prose hr + * {
  35402. margin-top: 0;
  35403. }
  35404. .md\:prose h2 + * {
  35405. margin-top: 0;
  35406. }
  35407. .md\:prose h3 + * {
  35408. margin-top: 0;
  35409. }
  35410. .md\:prose h4 + * {
  35411. margin-top: 0;
  35412. }
  35413. .md\:prose thead th:first-child {
  35414. padding-left: 0;
  35415. }
  35416. .md\:prose thead th:last-child {
  35417. padding-right: 0;
  35418. }
  35419. .md\:prose tbody td:first-child {
  35420. padding-left: 0;
  35421. }
  35422. .md\:prose tbody td:last-child {
  35423. padding-right: 0;
  35424. }
  35425. .md\:prose > :first-child {
  35426. margin-top: 0;
  35427. }
  35428. .md\:prose > :last-child {
  35429. margin-bottom: 0;
  35430. }
  35431. .md\:prose-sm {
  35432. font-size: 0.875rem;
  35433. line-height: 1.7142857;
  35434. }
  35435. .md\:prose-sm p {
  35436. margin-top: 1.1428571em;
  35437. margin-bottom: 1.1428571em;
  35438. }
  35439. .md\:prose-sm [class~="lead"] {
  35440. font-size: 1.2857143em;
  35441. line-height: 1.5555556;
  35442. margin-top: 0.8888889em;
  35443. margin-bottom: 0.8888889em;
  35444. }
  35445. .md\:prose-sm blockquote {
  35446. margin-top: 1.3333333em;
  35447. margin-bottom: 1.3333333em;
  35448. padding-left: 1.1111111em;
  35449. }
  35450. .md\:prose-sm h1 {
  35451. font-size: 2.1428571em;
  35452. margin-top: 0;
  35453. margin-bottom: 0.8em;
  35454. line-height: 1.2;
  35455. }
  35456. .md\:prose-sm h2 {
  35457. font-size: 1.4285714em;
  35458. margin-top: 1.6em;
  35459. margin-bottom: 0.8em;
  35460. line-height: 1.4;
  35461. }
  35462. .md\:prose-sm h3 {
  35463. font-size: 1.2857143em;
  35464. margin-top: 1.5555556em;
  35465. margin-bottom: 0.4444444em;
  35466. line-height: 1.5555556;
  35467. }
  35468. .md\:prose-sm h4 {
  35469. margin-top: 1.4285714em;
  35470. margin-bottom: 0.5714286em;
  35471. line-height: 1.4285714;
  35472. }
  35473. .md\:prose-sm img {
  35474. margin-top: 1.7142857em;
  35475. margin-bottom: 1.7142857em;
  35476. }
  35477. .md\:prose-sm video {
  35478. margin-top: 1.7142857em;
  35479. margin-bottom: 1.7142857em;
  35480. }
  35481. .md\:prose-sm figure {
  35482. margin-top: 1.7142857em;
  35483. margin-bottom: 1.7142857em;
  35484. }
  35485. .md\:prose-sm figure > * {
  35486. margin-top: 0;
  35487. margin-bottom: 0;
  35488. }
  35489. .md\:prose-sm figure figcaption {
  35490. font-size: 0.8571429em;
  35491. line-height: 1.3333333;
  35492. margin-top: 0.6666667em;
  35493. }
  35494. .md\:prose-sm code {
  35495. font-size: 0.8571429em;
  35496. }
  35497. .md\:prose-sm h2 code {
  35498. font-size: 0.9em;
  35499. }
  35500. .md\:prose-sm h3 code {
  35501. font-size: 0.8888889em;
  35502. }
  35503. .md\:prose-sm pre {
  35504. font-size: 0.8571429em;
  35505. line-height: 1.6666667;
  35506. margin-top: 1.6666667em;
  35507. margin-bottom: 1.6666667em;
  35508. border-radius: 0.25rem;
  35509. padding-top: 0.6666667em;
  35510. padding-right: 1em;
  35511. padding-bottom: 0.6666667em;
  35512. padding-left: 1em;
  35513. }
  35514. .md\:prose-sm ol {
  35515. margin-top: 1.1428571em;
  35516. margin-bottom: 1.1428571em;
  35517. }
  35518. .md\:prose-sm ul {
  35519. margin-top: 1.1428571em;
  35520. margin-bottom: 1.1428571em;
  35521. }
  35522. .md\:prose-sm li {
  35523. margin-top: 0.2857143em;
  35524. margin-bottom: 0.2857143em;
  35525. }
  35526. .md\:prose-sm ol > li {
  35527. padding-left: 1.5714286em;
  35528. }
  35529. .md\:prose-sm ol > li:before {
  35530. left: 0;
  35531. }
  35532. .md\:prose-sm ul > li {
  35533. padding-left: 1.5714286em;
  35534. }
  35535. .md\:prose-sm ul > li::before {
  35536. height: 0.3571429em;
  35537. width: 0.3571429em;
  35538. top: calc(0.8571429em - 0.1785714em);
  35539. left: 0.2142857em;
  35540. }
  35541. .md\:prose-sm > ul > li p {
  35542. margin-top: 0.5714286em;
  35543. margin-bottom: 0.5714286em;
  35544. }
  35545. .md\:prose-sm > ul > li > *:first-child {
  35546. margin-top: 1.1428571em;
  35547. }
  35548. .md\:prose-sm > ul > li > *:last-child {
  35549. margin-bottom: 1.1428571em;
  35550. }
  35551. .md\:prose-sm > ol > li > *:first-child {
  35552. margin-top: 1.1428571em;
  35553. }
  35554. .md\:prose-sm > ol > li > *:last-child {
  35555. margin-bottom: 1.1428571em;
  35556. }
  35557. .md\:prose-sm ul ul, .md\:prose-sm ul ol, .md\:prose-sm ol ul, .md\:prose-sm ol ol {
  35558. margin-top: 0.5714286em;
  35559. margin-bottom: 0.5714286em;
  35560. }
  35561. .md\:prose-sm hr {
  35562. margin-top: 2.8571429em;
  35563. margin-bottom: 2.8571429em;
  35564. }
  35565. .md\:prose-sm hr + * {
  35566. margin-top: 0;
  35567. }
  35568. .md\:prose-sm h2 + * {
  35569. margin-top: 0;
  35570. }
  35571. .md\:prose-sm h3 + * {
  35572. margin-top: 0;
  35573. }
  35574. .md\:prose-sm h4 + * {
  35575. margin-top: 0;
  35576. }
  35577. .md\:prose-sm table {
  35578. font-size: 0.8571429em;
  35579. line-height: 1.5;
  35580. }
  35581. .md\:prose-sm thead th {
  35582. padding-right: 1em;
  35583. padding-bottom: 0.6666667em;
  35584. padding-left: 1em;
  35585. }
  35586. .md\:prose-sm thead th:first-child {
  35587. padding-left: 0;
  35588. }
  35589. .md\:prose-sm thead th:last-child {
  35590. padding-right: 0;
  35591. }
  35592. .md\:prose-sm tbody td {
  35593. padding-top: 0.6666667em;
  35594. padding-right: 1em;
  35595. padding-bottom: 0.6666667em;
  35596. padding-left: 1em;
  35597. }
  35598. .md\:prose-sm tbody td:first-child {
  35599. padding-left: 0;
  35600. }
  35601. .md\:prose-sm tbody td:last-child {
  35602. padding-right: 0;
  35603. }
  35604. .md\:prose-sm > :first-child {
  35605. margin-top: 0;
  35606. }
  35607. .md\:prose-sm > :last-child {
  35608. margin-bottom: 0;
  35609. }
  35610. .md\:prose-lg {
  35611. font-size: 1.125rem;
  35612. line-height: 1.7777778;
  35613. }
  35614. .md\:prose-lg p {
  35615. margin-top: 1.3333333em;
  35616. margin-bottom: 1.3333333em;
  35617. }
  35618. .md\:prose-lg [class~="lead"] {
  35619. font-size: 1.2222222em;
  35620. line-height: 1.4545455;
  35621. margin-top: 1.0909091em;
  35622. margin-bottom: 1.0909091em;
  35623. }
  35624. .md\:prose-lg blockquote {
  35625. margin-top: 1.6666667em;
  35626. margin-bottom: 1.6666667em;
  35627. padding-left: 1em;
  35628. }
  35629. .md\:prose-lg h1 {
  35630. font-size: 2.6666667em;
  35631. margin-top: 0;
  35632. margin-bottom: 0.8333333em;
  35633. line-height: 1;
  35634. }
  35635. .md\:prose-lg h2 {
  35636. font-size: 1.6666667em;
  35637. margin-top: 1.8666667em;
  35638. margin-bottom: 1.0666667em;
  35639. line-height: 1.3333333;
  35640. }
  35641. .md\:prose-lg h3 {
  35642. font-size: 1.3333333em;
  35643. margin-top: 1.6666667em;
  35644. margin-bottom: 0.6666667em;
  35645. line-height: 1.5;
  35646. }
  35647. .md\:prose-lg h4 {
  35648. margin-top: 1.7777778em;
  35649. margin-bottom: 0.4444444em;
  35650. line-height: 1.5555556;
  35651. }
  35652. .md\:prose-lg img {
  35653. margin-top: 1.7777778em;
  35654. margin-bottom: 1.7777778em;
  35655. }
  35656. .md\:prose-lg video {
  35657. margin-top: 1.7777778em;
  35658. margin-bottom: 1.7777778em;
  35659. }
  35660. .md\:prose-lg figure {
  35661. margin-top: 1.7777778em;
  35662. margin-bottom: 1.7777778em;
  35663. }
  35664. .md\:prose-lg figure > * {
  35665. margin-top: 0;
  35666. margin-bottom: 0;
  35667. }
  35668. .md\:prose-lg figure figcaption {
  35669. font-size: 0.8888889em;
  35670. line-height: 1.5;
  35671. margin-top: 1em;
  35672. }
  35673. .md\:prose-lg code {
  35674. font-size: 0.8888889em;
  35675. }
  35676. .md\:prose-lg h2 code {
  35677. font-size: 0.8666667em;
  35678. }
  35679. .md\:prose-lg h3 code {
  35680. font-size: 0.875em;
  35681. }
  35682. .md\:prose-lg pre {
  35683. font-size: 0.8888889em;
  35684. line-height: 1.75;
  35685. margin-top: 2em;
  35686. margin-bottom: 2em;
  35687. border-radius: 0.375rem;
  35688. padding-top: 1em;
  35689. padding-right: 1.5em;
  35690. padding-bottom: 1em;
  35691. padding-left: 1.5em;
  35692. }
  35693. .md\:prose-lg ol {
  35694. margin-top: 1.3333333em;
  35695. margin-bottom: 1.3333333em;
  35696. }
  35697. .md\:prose-lg ul {
  35698. margin-top: 1.3333333em;
  35699. margin-bottom: 1.3333333em;
  35700. }
  35701. .md\:prose-lg li {
  35702. margin-top: 0.6666667em;
  35703. margin-bottom: 0.6666667em;
  35704. }
  35705. .md\:prose-lg ol > li {
  35706. padding-left: 1.6666667em;
  35707. }
  35708. .md\:prose-lg ol > li:before {
  35709. left: 0;
  35710. }
  35711. .md\:prose-lg ul > li {
  35712. padding-left: 1.6666667em;
  35713. }
  35714. .md\:prose-lg ul > li::before {
  35715. width: 0.3333333em;
  35716. height: 0.3333333em;
  35717. top: calc(0.8888889em - 0.1666667em);
  35718. left: 0.2222222em;
  35719. }
  35720. .md\:prose-lg > ul > li p {
  35721. margin-top: 0.8888889em;
  35722. margin-bottom: 0.8888889em;
  35723. }
  35724. .md\:prose-lg > ul > li > *:first-child {
  35725. margin-top: 1.3333333em;
  35726. }
  35727. .md\:prose-lg > ul > li > *:last-child {
  35728. margin-bottom: 1.3333333em;
  35729. }
  35730. .md\:prose-lg > ol > li > *:first-child {
  35731. margin-top: 1.3333333em;
  35732. }
  35733. .md\:prose-lg > ol > li > *:last-child {
  35734. margin-bottom: 1.3333333em;
  35735. }
  35736. .md\:prose-lg ul ul, .md\:prose-lg ul ol, .md\:prose-lg ol ul, .md\:prose-lg ol ol {
  35737. margin-top: 0.8888889em;
  35738. margin-bottom: 0.8888889em;
  35739. }
  35740. .md\:prose-lg hr {
  35741. margin-top: 3.1111111em;
  35742. margin-bottom: 3.1111111em;
  35743. }
  35744. .md\:prose-lg hr + * {
  35745. margin-top: 0;
  35746. }
  35747. .md\:prose-lg h2 + * {
  35748. margin-top: 0;
  35749. }
  35750. .md\:prose-lg h3 + * {
  35751. margin-top: 0;
  35752. }
  35753. .md\:prose-lg h4 + * {
  35754. margin-top: 0;
  35755. }
  35756. .md\:prose-lg table {
  35757. font-size: 0.8888889em;
  35758. line-height: 1.5;
  35759. }
  35760. .md\:prose-lg thead th {
  35761. padding-right: 0.75em;
  35762. padding-bottom: 0.75em;
  35763. padding-left: 0.75em;
  35764. }
  35765. .md\:prose-lg thead th:first-child {
  35766. padding-left: 0;
  35767. }
  35768. .md\:prose-lg thead th:last-child {
  35769. padding-right: 0;
  35770. }
  35771. .md\:prose-lg tbody td {
  35772. padding-top: 0.75em;
  35773. padding-right: 0.75em;
  35774. padding-bottom: 0.75em;
  35775. padding-left: 0.75em;
  35776. }
  35777. .md\:prose-lg tbody td:first-child {
  35778. padding-left: 0;
  35779. }
  35780. .md\:prose-lg tbody td:last-child {
  35781. padding-right: 0;
  35782. }
  35783. .md\:prose-lg > :first-child {
  35784. margin-top: 0;
  35785. }
  35786. .md\:prose-lg > :last-child {
  35787. margin-bottom: 0;
  35788. }
  35789. .md\:prose-xl {
  35790. font-size: 1.25rem;
  35791. line-height: 1.8;
  35792. }
  35793. .md\:prose-xl p {
  35794. margin-top: 1.2em;
  35795. margin-bottom: 1.2em;
  35796. }
  35797. .md\:prose-xl [class~="lead"] {
  35798. font-size: 1.2em;
  35799. line-height: 1.5;
  35800. margin-top: 1em;
  35801. margin-bottom: 1em;
  35802. }
  35803. .md\:prose-xl blockquote {
  35804. margin-top: 1.6em;
  35805. margin-bottom: 1.6em;
  35806. padding-left: 1.0666667em;
  35807. }
  35808. .md\:prose-xl h1 {
  35809. font-size: 2.8em;
  35810. margin-top: 0;
  35811. margin-bottom: 0.8571429em;
  35812. line-height: 1;
  35813. }
  35814. .md\:prose-xl h2 {
  35815. font-size: 1.8em;
  35816. margin-top: 1.5555556em;
  35817. margin-bottom: 0.8888889em;
  35818. line-height: 1.1111111;
  35819. }
  35820. .md\:prose-xl h3 {
  35821. font-size: 1.5em;
  35822. margin-top: 1.6em;
  35823. margin-bottom: 0.6666667em;
  35824. line-height: 1.3333333;
  35825. }
  35826. .md\:prose-xl h4 {
  35827. margin-top: 1.8em;
  35828. margin-bottom: 0.6em;
  35829. line-height: 1.6;
  35830. }
  35831. .md\:prose-xl img {
  35832. margin-top: 2em;
  35833. margin-bottom: 2em;
  35834. }
  35835. .md\:prose-xl video {
  35836. margin-top: 2em;
  35837. margin-bottom: 2em;
  35838. }
  35839. .md\:prose-xl figure {
  35840. margin-top: 2em;
  35841. margin-bottom: 2em;
  35842. }
  35843. .md\:prose-xl figure > * {
  35844. margin-top: 0;
  35845. margin-bottom: 0;
  35846. }
  35847. .md\:prose-xl figure figcaption {
  35848. font-size: 0.9em;
  35849. line-height: 1.5555556;
  35850. margin-top: 1em;
  35851. }
  35852. .md\:prose-xl code {
  35853. font-size: 0.9em;
  35854. }
  35855. .md\:prose-xl h2 code {
  35856. font-size: 0.8611111em;
  35857. }
  35858. .md\:prose-xl h3 code {
  35859. font-size: 0.9em;
  35860. }
  35861. .md\:prose-xl pre {
  35862. font-size: 0.9em;
  35863. line-height: 1.7777778;
  35864. margin-top: 2em;
  35865. margin-bottom: 2em;
  35866. border-radius: 0.5rem;
  35867. padding-top: 1.1111111em;
  35868. padding-right: 1.3333333em;
  35869. padding-bottom: 1.1111111em;
  35870. padding-left: 1.3333333em;
  35871. }
  35872. .md\:prose-xl ol {
  35873. margin-top: 1.2em;
  35874. margin-bottom: 1.2em;
  35875. }
  35876. .md\:prose-xl ul {
  35877. margin-top: 1.2em;
  35878. margin-bottom: 1.2em;
  35879. }
  35880. .md\:prose-xl li {
  35881. margin-top: 0.6em;
  35882. margin-bottom: 0.6em;
  35883. }
  35884. .md\:prose-xl ol > li {
  35885. padding-left: 1.8em;
  35886. }
  35887. .md\:prose-xl ol > li:before {
  35888. left: 0;
  35889. }
  35890. .md\:prose-xl ul > li {
  35891. padding-left: 1.8em;
  35892. }
  35893. .md\:prose-xl ul > li::before {
  35894. width: 0.35em;
  35895. height: 0.35em;
  35896. top: calc(0.9em - 0.175em);
  35897. left: 0.25em;
  35898. }
  35899. .md\:prose-xl > ul > li p {
  35900. margin-top: 0.8em;
  35901. margin-bottom: 0.8em;
  35902. }
  35903. .md\:prose-xl > ul > li > *:first-child {
  35904. margin-top: 1.2em;
  35905. }
  35906. .md\:prose-xl > ul > li > *:last-child {
  35907. margin-bottom: 1.2em;
  35908. }
  35909. .md\:prose-xl > ol > li > *:first-child {
  35910. margin-top: 1.2em;
  35911. }
  35912. .md\:prose-xl > ol > li > *:last-child {
  35913. margin-bottom: 1.2em;
  35914. }
  35915. .md\:prose-xl ul ul, .md\:prose-xl ul ol, .md\:prose-xl ol ul, .md\:prose-xl ol ol {
  35916. margin-top: 0.8em;
  35917. margin-bottom: 0.8em;
  35918. }
  35919. .md\:prose-xl hr {
  35920. margin-top: 2.8em;
  35921. margin-bottom: 2.8em;
  35922. }
  35923. .md\:prose-xl hr + * {
  35924. margin-top: 0;
  35925. }
  35926. .md\:prose-xl h2 + * {
  35927. margin-top: 0;
  35928. }
  35929. .md\:prose-xl h3 + * {
  35930. margin-top: 0;
  35931. }
  35932. .md\:prose-xl h4 + * {
  35933. margin-top: 0;
  35934. }
  35935. .md\:prose-xl table {
  35936. font-size: 0.9em;
  35937. line-height: 1.5555556;
  35938. }
  35939. .md\:prose-xl thead th {
  35940. padding-right: 0.6666667em;
  35941. padding-bottom: 0.8888889em;
  35942. padding-left: 0.6666667em;
  35943. }
  35944. .md\:prose-xl thead th:first-child {
  35945. padding-left: 0;
  35946. }
  35947. .md\:prose-xl thead th:last-child {
  35948. padding-right: 0;
  35949. }
  35950. .md\:prose-xl tbody td {
  35951. padding-top: 0.8888889em;
  35952. padding-right: 0.6666667em;
  35953. padding-bottom: 0.8888889em;
  35954. padding-left: 0.6666667em;
  35955. }
  35956. .md\:prose-xl tbody td:first-child {
  35957. padding-left: 0;
  35958. }
  35959. .md\:prose-xl tbody td:last-child {
  35960. padding-right: 0;
  35961. }
  35962. .md\:prose-xl > :first-child {
  35963. margin-top: 0;
  35964. }
  35965. .md\:prose-xl > :last-child {
  35966. margin-bottom: 0;
  35967. }
  35968. .md\:prose-2xl {
  35969. font-size: 1.5rem;
  35970. line-height: 1.6666667;
  35971. }
  35972. .md\:prose-2xl p {
  35973. margin-top: 1.3333333em;
  35974. margin-bottom: 1.3333333em;
  35975. }
  35976. .md\:prose-2xl [class~="lead"] {
  35977. font-size: 1.25em;
  35978. line-height: 1.4666667;
  35979. margin-top: 1.0666667em;
  35980. margin-bottom: 1.0666667em;
  35981. }
  35982. .md\:prose-2xl blockquote {
  35983. margin-top: 1.7777778em;
  35984. margin-bottom: 1.7777778em;
  35985. padding-left: 1.1111111em;
  35986. }
  35987. .md\:prose-2xl h1 {
  35988. font-size: 2.6666667em;
  35989. margin-top: 0;
  35990. margin-bottom: 0.875em;
  35991. line-height: 1;
  35992. }
  35993. .md\:prose-2xl h2 {
  35994. font-size: 2em;
  35995. margin-top: 1.5em;
  35996. margin-bottom: 0.8333333em;
  35997. line-height: 1.0833333;
  35998. }
  35999. .md\:prose-2xl h3 {
  36000. font-size: 1.5em;
  36001. margin-top: 1.5555556em;
  36002. margin-bottom: 0.6666667em;
  36003. line-height: 1.2222222;
  36004. }
  36005. .md\:prose-2xl h4 {
  36006. margin-top: 1.6666667em;
  36007. margin-bottom: 0.6666667em;
  36008. line-height: 1.5;
  36009. }
  36010. .md\:prose-2xl img {
  36011. margin-top: 2em;
  36012. margin-bottom: 2em;
  36013. }
  36014. .md\:prose-2xl video {
  36015. margin-top: 2em;
  36016. margin-bottom: 2em;
  36017. }
  36018. .md\:prose-2xl figure {
  36019. margin-top: 2em;
  36020. margin-bottom: 2em;
  36021. }
  36022. .md\:prose-2xl figure > * {
  36023. margin-top: 0;
  36024. margin-bottom: 0;
  36025. }
  36026. .md\:prose-2xl figure figcaption {
  36027. font-size: 0.8333333em;
  36028. line-height: 1.6;
  36029. margin-top: 1em;
  36030. }
  36031. .md\:prose-2xl code {
  36032. font-size: 0.8333333em;
  36033. }
  36034. .md\:prose-2xl h2 code {
  36035. font-size: 0.875em;
  36036. }
  36037. .md\:prose-2xl h3 code {
  36038. font-size: 0.8888889em;
  36039. }
  36040. .md\:prose-2xl pre {
  36041. font-size: 0.8333333em;
  36042. line-height: 1.8;
  36043. margin-top: 2em;
  36044. margin-bottom: 2em;
  36045. border-radius: 0.5rem;
  36046. padding-top: 1.2em;
  36047. padding-right: 1.6em;
  36048. padding-bottom: 1.2em;
  36049. padding-left: 1.6em;
  36050. }
  36051. .md\:prose-2xl ol {
  36052. margin-top: 1.3333333em;
  36053. margin-bottom: 1.3333333em;
  36054. }
  36055. .md\:prose-2xl ul {
  36056. margin-top: 1.3333333em;
  36057. margin-bottom: 1.3333333em;
  36058. }
  36059. .md\:prose-2xl li {
  36060. margin-top: 0.5em;
  36061. margin-bottom: 0.5em;
  36062. }
  36063. .md\:prose-2xl ol > li {
  36064. padding-left: 1.6666667em;
  36065. }
  36066. .md\:prose-2xl ol > li:before {
  36067. left: 0;
  36068. }
  36069. .md\:prose-2xl ul > li {
  36070. padding-left: 1.6666667em;
  36071. }
  36072. .md\:prose-2xl ul > li::before {
  36073. width: 0.3333333em;
  36074. height: 0.3333333em;
  36075. top: calc(0.8333333em - 0.1666667em);
  36076. left: 0.25em;
  36077. }
  36078. .md\:prose-2xl > ul > li p {
  36079. margin-top: 0.8333333em;
  36080. margin-bottom: 0.8333333em;
  36081. }
  36082. .md\:prose-2xl > ul > li > *:first-child {
  36083. margin-top: 1.3333333em;
  36084. }
  36085. .md\:prose-2xl > ul > li > *:last-child {
  36086. margin-bottom: 1.3333333em;
  36087. }
  36088. .md\:prose-2xl > ol > li > *:first-child {
  36089. margin-top: 1.3333333em;
  36090. }
  36091. .md\:prose-2xl > ol > li > *:last-child {
  36092. margin-bottom: 1.3333333em;
  36093. }
  36094. .md\:prose-2xl ul ul, .md\:prose-2xl ul ol, .md\:prose-2xl ol ul, .md\:prose-2xl ol ol {
  36095. margin-top: 0.6666667em;
  36096. margin-bottom: 0.6666667em;
  36097. }
  36098. .md\:prose-2xl hr {
  36099. margin-top: 3em;
  36100. margin-bottom: 3em;
  36101. }
  36102. .md\:prose-2xl hr + * {
  36103. margin-top: 0;
  36104. }
  36105. .md\:prose-2xl h2 + * {
  36106. margin-top: 0;
  36107. }
  36108. .md\:prose-2xl h3 + * {
  36109. margin-top: 0;
  36110. }
  36111. .md\:prose-2xl h4 + * {
  36112. margin-top: 0;
  36113. }
  36114. .md\:prose-2xl table {
  36115. font-size: 0.8333333em;
  36116. line-height: 1.4;
  36117. }
  36118. .md\:prose-2xl thead th {
  36119. padding-right: 0.6em;
  36120. padding-bottom: 0.8em;
  36121. padding-left: 0.6em;
  36122. }
  36123. .md\:prose-2xl thead th:first-child {
  36124. padding-left: 0;
  36125. }
  36126. .md\:prose-2xl thead th:last-child {
  36127. padding-right: 0;
  36128. }
  36129. .md\:prose-2xl tbody td {
  36130. padding-top: 0.8em;
  36131. padding-right: 0.6em;
  36132. padding-bottom: 0.8em;
  36133. padding-left: 0.6em;
  36134. }
  36135. .md\:prose-2xl tbody td:first-child {
  36136. padding-left: 0;
  36137. }
  36138. .md\:prose-2xl tbody td:last-child {
  36139. padding-right: 0;
  36140. }
  36141. .md\:prose-2xl > :first-child {
  36142. margin-top: 0;
  36143. }
  36144. .md\:prose-2xl > :last-child {
  36145. margin-bottom: 0;
  36146. }
  36147. .md\:space-y-0 > :not(template) ~ :not(template) {
  36148. --space-y-reverse: 0;
  36149. margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
  36150. margin-bottom: calc(0px * var(--space-y-reverse));
  36151. }
  36152. .md\:space-x-0 > :not(template) ~ :not(template) {
  36153. --space-x-reverse: 0;
  36154. margin-right: calc(0px * var(--space-x-reverse));
  36155. margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
  36156. }
  36157. .md\:space-y-1 > :not(template) ~ :not(template) {
  36158. --space-y-reverse: 0;
  36159. margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
  36160. margin-bottom: calc(0.25rem * var(--space-y-reverse));
  36161. }
  36162. .md\:space-x-1 > :not(template) ~ :not(template) {
  36163. --space-x-reverse: 0;
  36164. margin-right: calc(0.25rem * var(--space-x-reverse));
  36165. margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
  36166. }
  36167. .md\:space-y-2 > :not(template) ~ :not(template) {
  36168. --space-y-reverse: 0;
  36169. margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
  36170. margin-bottom: calc(0.5rem * var(--space-y-reverse));
  36171. }
  36172. .md\:space-x-2 > :not(template) ~ :not(template) {
  36173. --space-x-reverse: 0;
  36174. margin-right: calc(0.5rem * var(--space-x-reverse));
  36175. margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
  36176. }
  36177. .md\:space-y-3 > :not(template) ~ :not(template) {
  36178. --space-y-reverse: 0;
  36179. margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
  36180. margin-bottom: calc(0.75rem * var(--space-y-reverse));
  36181. }
  36182. .md\:space-x-3 > :not(template) ~ :not(template) {
  36183. --space-x-reverse: 0;
  36184. margin-right: calc(0.75rem * var(--space-x-reverse));
  36185. margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
  36186. }
  36187. .md\:space-y-4 > :not(template) ~ :not(template) {
  36188. --space-y-reverse: 0;
  36189. margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
  36190. margin-bottom: calc(1rem * var(--space-y-reverse));
  36191. }
  36192. .md\:space-x-4 > :not(template) ~ :not(template) {
  36193. --space-x-reverse: 0;
  36194. margin-right: calc(1rem * var(--space-x-reverse));
  36195. margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
  36196. }
  36197. .md\:space-y-5 > :not(template) ~ :not(template) {
  36198. --space-y-reverse: 0;
  36199. margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
  36200. margin-bottom: calc(1.25rem * var(--space-y-reverse));
  36201. }
  36202. .md\:space-x-5 > :not(template) ~ :not(template) {
  36203. --space-x-reverse: 0;
  36204. margin-right: calc(1.25rem * var(--space-x-reverse));
  36205. margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
  36206. }
  36207. .md\:space-y-6 > :not(template) ~ :not(template) {
  36208. --space-y-reverse: 0;
  36209. margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
  36210. margin-bottom: calc(1.5rem * var(--space-y-reverse));
  36211. }
  36212. .md\:space-x-6 > :not(template) ~ :not(template) {
  36213. --space-x-reverse: 0;
  36214. margin-right: calc(1.5rem * var(--space-x-reverse));
  36215. margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
  36216. }
  36217. .md\:space-y-8 > :not(template) ~ :not(template) {
  36218. --space-y-reverse: 0;
  36219. margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
  36220. margin-bottom: calc(2rem * var(--space-y-reverse));
  36221. }
  36222. .md\:space-x-8 > :not(template) ~ :not(template) {
  36223. --space-x-reverse: 0;
  36224. margin-right: calc(2rem * var(--space-x-reverse));
  36225. margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
  36226. }
  36227. .md\:space-y-10 > :not(template) ~ :not(template) {
  36228. --space-y-reverse: 0;
  36229. margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
  36230. margin-bottom: calc(2.5rem * var(--space-y-reverse));
  36231. }
  36232. .md\:space-x-10 > :not(template) ~ :not(template) {
  36233. --space-x-reverse: 0;
  36234. margin-right: calc(2.5rem * var(--space-x-reverse));
  36235. margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
  36236. }
  36237. .md\:space-y-12 > :not(template) ~ :not(template) {
  36238. --space-y-reverse: 0;
  36239. margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
  36240. margin-bottom: calc(3rem * var(--space-y-reverse));
  36241. }
  36242. .md\:space-x-12 > :not(template) ~ :not(template) {
  36243. --space-x-reverse: 0;
  36244. margin-right: calc(3rem * var(--space-x-reverse));
  36245. margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
  36246. }
  36247. .md\:space-y-16 > :not(template) ~ :not(template) {
  36248. --space-y-reverse: 0;
  36249. margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
  36250. margin-bottom: calc(4rem * var(--space-y-reverse));
  36251. }
  36252. .md\:space-x-16 > :not(template) ~ :not(template) {
  36253. --space-x-reverse: 0;
  36254. margin-right: calc(4rem * var(--space-x-reverse));
  36255. margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
  36256. }
  36257. .md\:space-y-20 > :not(template) ~ :not(template) {
  36258. --space-y-reverse: 0;
  36259. margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
  36260. margin-bottom: calc(5rem * var(--space-y-reverse));
  36261. }
  36262. .md\:space-x-20 > :not(template) ~ :not(template) {
  36263. --space-x-reverse: 0;
  36264. margin-right: calc(5rem * var(--space-x-reverse));
  36265. margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
  36266. }
  36267. .md\:space-y-24 > :not(template) ~ :not(template) {
  36268. --space-y-reverse: 0;
  36269. margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
  36270. margin-bottom: calc(6rem * var(--space-y-reverse));
  36271. }
  36272. .md\:space-x-24 > :not(template) ~ :not(template) {
  36273. --space-x-reverse: 0;
  36274. margin-right: calc(6rem * var(--space-x-reverse));
  36275. margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
  36276. }
  36277. .md\:space-y-32 > :not(template) ~ :not(template) {
  36278. --space-y-reverse: 0;
  36279. margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
  36280. margin-bottom: calc(8rem * var(--space-y-reverse));
  36281. }
  36282. .md\:space-x-32 > :not(template) ~ :not(template) {
  36283. --space-x-reverse: 0;
  36284. margin-right: calc(8rem * var(--space-x-reverse));
  36285. margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
  36286. }
  36287. .md\:space-y-40 > :not(template) ~ :not(template) {
  36288. --space-y-reverse: 0;
  36289. margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
  36290. margin-bottom: calc(10rem * var(--space-y-reverse));
  36291. }
  36292. .md\:space-x-40 > :not(template) ~ :not(template) {
  36293. --space-x-reverse: 0;
  36294. margin-right: calc(10rem * var(--space-x-reverse));
  36295. margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
  36296. }
  36297. .md\:space-y-48 > :not(template) ~ :not(template) {
  36298. --space-y-reverse: 0;
  36299. margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
  36300. margin-bottom: calc(12rem * var(--space-y-reverse));
  36301. }
  36302. .md\:space-x-48 > :not(template) ~ :not(template) {
  36303. --space-x-reverse: 0;
  36304. margin-right: calc(12rem * var(--space-x-reverse));
  36305. margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
  36306. }
  36307. .md\:space-y-56 > :not(template) ~ :not(template) {
  36308. --space-y-reverse: 0;
  36309. margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
  36310. margin-bottom: calc(14rem * var(--space-y-reverse));
  36311. }
  36312. .md\:space-x-56 > :not(template) ~ :not(template) {
  36313. --space-x-reverse: 0;
  36314. margin-right: calc(14rem * var(--space-x-reverse));
  36315. margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
  36316. }
  36317. .md\:space-y-64 > :not(template) ~ :not(template) {
  36318. --space-y-reverse: 0;
  36319. margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
  36320. margin-bottom: calc(16rem * var(--space-y-reverse));
  36321. }
  36322. .md\:space-x-64 > :not(template) ~ :not(template) {
  36323. --space-x-reverse: 0;
  36324. margin-right: calc(16rem * var(--space-x-reverse));
  36325. margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
  36326. }
  36327. .md\:space-y-px > :not(template) ~ :not(template) {
  36328. --space-y-reverse: 0;
  36329. margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
  36330. margin-bottom: calc(1px * var(--space-y-reverse));
  36331. }
  36332. .md\:space-x-px > :not(template) ~ :not(template) {
  36333. --space-x-reverse: 0;
  36334. margin-right: calc(1px * var(--space-x-reverse));
  36335. margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
  36336. }
  36337. .md\:-space-y-1 > :not(template) ~ :not(template) {
  36338. --space-y-reverse: 0;
  36339. margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
  36340. margin-bottom: calc(-0.25rem * var(--space-y-reverse));
  36341. }
  36342. .md\:-space-x-1 > :not(template) ~ :not(template) {
  36343. --space-x-reverse: 0;
  36344. margin-right: calc(-0.25rem * var(--space-x-reverse));
  36345. margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
  36346. }
  36347. .md\:-space-y-2 > :not(template) ~ :not(template) {
  36348. --space-y-reverse: 0;
  36349. margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
  36350. margin-bottom: calc(-0.5rem * var(--space-y-reverse));
  36351. }
  36352. .md\:-space-x-2 > :not(template) ~ :not(template) {
  36353. --space-x-reverse: 0;
  36354. margin-right: calc(-0.5rem * var(--space-x-reverse));
  36355. margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
  36356. }
  36357. .md\:-space-y-3 > :not(template) ~ :not(template) {
  36358. --space-y-reverse: 0;
  36359. margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
  36360. margin-bottom: calc(-0.75rem * var(--space-y-reverse));
  36361. }
  36362. .md\:-space-x-3 > :not(template) ~ :not(template) {
  36363. --space-x-reverse: 0;
  36364. margin-right: calc(-0.75rem * var(--space-x-reverse));
  36365. margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
  36366. }
  36367. .md\:-space-y-4 > :not(template) ~ :not(template) {
  36368. --space-y-reverse: 0;
  36369. margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
  36370. margin-bottom: calc(-1rem * var(--space-y-reverse));
  36371. }
  36372. .md\:-space-x-4 > :not(template) ~ :not(template) {
  36373. --space-x-reverse: 0;
  36374. margin-right: calc(-1rem * var(--space-x-reverse));
  36375. margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
  36376. }
  36377. .md\:-space-y-5 > :not(template) ~ :not(template) {
  36378. --space-y-reverse: 0;
  36379. margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
  36380. margin-bottom: calc(-1.25rem * var(--space-y-reverse));
  36381. }
  36382. .md\:-space-x-5 > :not(template) ~ :not(template) {
  36383. --space-x-reverse: 0;
  36384. margin-right: calc(-1.25rem * var(--space-x-reverse));
  36385. margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
  36386. }
  36387. .md\:-space-y-6 > :not(template) ~ :not(template) {
  36388. --space-y-reverse: 0;
  36389. margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
  36390. margin-bottom: calc(-1.5rem * var(--space-y-reverse));
  36391. }
  36392. .md\:-space-x-6 > :not(template) ~ :not(template) {
  36393. --space-x-reverse: 0;
  36394. margin-right: calc(-1.5rem * var(--space-x-reverse));
  36395. margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
  36396. }
  36397. .md\:-space-y-8 > :not(template) ~ :not(template) {
  36398. --space-y-reverse: 0;
  36399. margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
  36400. margin-bottom: calc(-2rem * var(--space-y-reverse));
  36401. }
  36402. .md\:-space-x-8 > :not(template) ~ :not(template) {
  36403. --space-x-reverse: 0;
  36404. margin-right: calc(-2rem * var(--space-x-reverse));
  36405. margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
  36406. }
  36407. .md\:-space-y-10 > :not(template) ~ :not(template) {
  36408. --space-y-reverse: 0;
  36409. margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
  36410. margin-bottom: calc(-2.5rem * var(--space-y-reverse));
  36411. }
  36412. .md\:-space-x-10 > :not(template) ~ :not(template) {
  36413. --space-x-reverse: 0;
  36414. margin-right: calc(-2.5rem * var(--space-x-reverse));
  36415. margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
  36416. }
  36417. .md\:-space-y-12 > :not(template) ~ :not(template) {
  36418. --space-y-reverse: 0;
  36419. margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
  36420. margin-bottom: calc(-3rem * var(--space-y-reverse));
  36421. }
  36422. .md\:-space-x-12 > :not(template) ~ :not(template) {
  36423. --space-x-reverse: 0;
  36424. margin-right: calc(-3rem * var(--space-x-reverse));
  36425. margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
  36426. }
  36427. .md\:-space-y-16 > :not(template) ~ :not(template) {
  36428. --space-y-reverse: 0;
  36429. margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
  36430. margin-bottom: calc(-4rem * var(--space-y-reverse));
  36431. }
  36432. .md\:-space-x-16 > :not(template) ~ :not(template) {
  36433. --space-x-reverse: 0;
  36434. margin-right: calc(-4rem * var(--space-x-reverse));
  36435. margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
  36436. }
  36437. .md\:-space-y-20 > :not(template) ~ :not(template) {
  36438. --space-y-reverse: 0;
  36439. margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
  36440. margin-bottom: calc(-5rem * var(--space-y-reverse));
  36441. }
  36442. .md\:-space-x-20 > :not(template) ~ :not(template) {
  36443. --space-x-reverse: 0;
  36444. margin-right: calc(-5rem * var(--space-x-reverse));
  36445. margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
  36446. }
  36447. .md\:-space-y-24 > :not(template) ~ :not(template) {
  36448. --space-y-reverse: 0;
  36449. margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
  36450. margin-bottom: calc(-6rem * var(--space-y-reverse));
  36451. }
  36452. .md\:-space-x-24 > :not(template) ~ :not(template) {
  36453. --space-x-reverse: 0;
  36454. margin-right: calc(-6rem * var(--space-x-reverse));
  36455. margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
  36456. }
  36457. .md\:-space-y-32 > :not(template) ~ :not(template) {
  36458. --space-y-reverse: 0;
  36459. margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
  36460. margin-bottom: calc(-8rem * var(--space-y-reverse));
  36461. }
  36462. .md\:-space-x-32 > :not(template) ~ :not(template) {
  36463. --space-x-reverse: 0;
  36464. margin-right: calc(-8rem * var(--space-x-reverse));
  36465. margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
  36466. }
  36467. .md\:-space-y-40 > :not(template) ~ :not(template) {
  36468. --space-y-reverse: 0;
  36469. margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
  36470. margin-bottom: calc(-10rem * var(--space-y-reverse));
  36471. }
  36472. .md\:-space-x-40 > :not(template) ~ :not(template) {
  36473. --space-x-reverse: 0;
  36474. margin-right: calc(-10rem * var(--space-x-reverse));
  36475. margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
  36476. }
  36477. .md\:-space-y-48 > :not(template) ~ :not(template) {
  36478. --space-y-reverse: 0;
  36479. margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
  36480. margin-bottom: calc(-12rem * var(--space-y-reverse));
  36481. }
  36482. .md\:-space-x-48 > :not(template) ~ :not(template) {
  36483. --space-x-reverse: 0;
  36484. margin-right: calc(-12rem * var(--space-x-reverse));
  36485. margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
  36486. }
  36487. .md\:-space-y-56 > :not(template) ~ :not(template) {
  36488. --space-y-reverse: 0;
  36489. margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
  36490. margin-bottom: calc(-14rem * var(--space-y-reverse));
  36491. }
  36492. .md\:-space-x-56 > :not(template) ~ :not(template) {
  36493. --space-x-reverse: 0;
  36494. margin-right: calc(-14rem * var(--space-x-reverse));
  36495. margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
  36496. }
  36497. .md\:-space-y-64 > :not(template) ~ :not(template) {
  36498. --space-y-reverse: 0;
  36499. margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
  36500. margin-bottom: calc(-16rem * var(--space-y-reverse));
  36501. }
  36502. .md\:-space-x-64 > :not(template) ~ :not(template) {
  36503. --space-x-reverse: 0;
  36504. margin-right: calc(-16rem * var(--space-x-reverse));
  36505. margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
  36506. }
  36507. .md\:-space-y-px > :not(template) ~ :not(template) {
  36508. --space-y-reverse: 0;
  36509. margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
  36510. margin-bottom: calc(-1px * var(--space-y-reverse));
  36511. }
  36512. .md\:-space-x-px > :not(template) ~ :not(template) {
  36513. --space-x-reverse: 0;
  36514. margin-right: calc(-1px * var(--space-x-reverse));
  36515. margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
  36516. }
  36517. .md\:space-y-reverse > :not(template) ~ :not(template) {
  36518. --space-y-reverse: 1;
  36519. }
  36520. .md\:space-x-reverse > :not(template) ~ :not(template) {
  36521. --space-x-reverse: 1;
  36522. }
  36523. .md\:divide-y-0 > :not(template) ~ :not(template) {
  36524. --divide-y-reverse: 0;
  36525. border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
  36526. border-bottom-width: calc(0px * var(--divide-y-reverse));
  36527. }
  36528. .md\:divide-x-0 > :not(template) ~ :not(template) {
  36529. --divide-x-reverse: 0;
  36530. border-right-width: calc(0px * var(--divide-x-reverse));
  36531. border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
  36532. }
  36533. .md\:divide-y-2 > :not(template) ~ :not(template) {
  36534. --divide-y-reverse: 0;
  36535. border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
  36536. border-bottom-width: calc(2px * var(--divide-y-reverse));
  36537. }
  36538. .md\:divide-x-2 > :not(template) ~ :not(template) {
  36539. --divide-x-reverse: 0;
  36540. border-right-width: calc(2px * var(--divide-x-reverse));
  36541. border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
  36542. }
  36543. .md\:divide-y-4 > :not(template) ~ :not(template) {
  36544. --divide-y-reverse: 0;
  36545. border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
  36546. border-bottom-width: calc(4px * var(--divide-y-reverse));
  36547. }
  36548. .md\:divide-x-4 > :not(template) ~ :not(template) {
  36549. --divide-x-reverse: 0;
  36550. border-right-width: calc(4px * var(--divide-x-reverse));
  36551. border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
  36552. }
  36553. .md\:divide-y-8 > :not(template) ~ :not(template) {
  36554. --divide-y-reverse: 0;
  36555. border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
  36556. border-bottom-width: calc(8px * var(--divide-y-reverse));
  36557. }
  36558. .md\:divide-x-8 > :not(template) ~ :not(template) {
  36559. --divide-x-reverse: 0;
  36560. border-right-width: calc(8px * var(--divide-x-reverse));
  36561. border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
  36562. }
  36563. .md\:divide-y > :not(template) ~ :not(template) {
  36564. --divide-y-reverse: 0;
  36565. border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
  36566. border-bottom-width: calc(1px * var(--divide-y-reverse));
  36567. }
  36568. .md\:divide-x > :not(template) ~ :not(template) {
  36569. --divide-x-reverse: 0;
  36570. border-right-width: calc(1px * var(--divide-x-reverse));
  36571. border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
  36572. }
  36573. .md\:divide-y-reverse > :not(template) ~ :not(template) {
  36574. --divide-y-reverse: 1;
  36575. }
  36576. .md\:divide-x-reverse > :not(template) ~ :not(template) {
  36577. --divide-x-reverse: 1;
  36578. }
  36579. .md\:divide-transparent > :not(template) ~ :not(template) {
  36580. border-color: transparent;
  36581. }
  36582. .md\:divide-current > :not(template) ~ :not(template) {
  36583. border-color: currentColor;
  36584. }
  36585. .md\:divide-black > :not(template) ~ :not(template) {
  36586. --divide-opacity: 1;
  36587. border-color: #000;
  36588. border-color: rgba(0, 0, 0, var(--divide-opacity));
  36589. }
  36590. .md\:divide-white > :not(template) ~ :not(template) {
  36591. --divide-opacity: 1;
  36592. border-color: #fff;
  36593. border-color: rgba(255, 255, 255, var(--divide-opacity));
  36594. }
  36595. .md\:divide-gray-100 > :not(template) ~ :not(template) {
  36596. --divide-opacity: 1;
  36597. border-color: #f7fafc;
  36598. border-color: rgba(247, 250, 252, var(--divide-opacity));
  36599. }
  36600. .md\:divide-gray-200 > :not(template) ~ :not(template) {
  36601. --divide-opacity: 1;
  36602. border-color: #edf2f7;
  36603. border-color: rgba(237, 242, 247, var(--divide-opacity));
  36604. }
  36605. .md\:divide-gray-300 > :not(template) ~ :not(template) {
  36606. --divide-opacity: 1;
  36607. border-color: #e2e8f0;
  36608. border-color: rgba(226, 232, 240, var(--divide-opacity));
  36609. }
  36610. .md\:divide-gray-400 > :not(template) ~ :not(template) {
  36611. --divide-opacity: 1;
  36612. border-color: #cbd5e0;
  36613. border-color: rgba(203, 213, 224, var(--divide-opacity));
  36614. }
  36615. .md\:divide-gray-500 > :not(template) ~ :not(template) {
  36616. --divide-opacity: 1;
  36617. border-color: #a0aec0;
  36618. border-color: rgba(160, 174, 192, var(--divide-opacity));
  36619. }
  36620. .md\:divide-gray-600 > :not(template) ~ :not(template) {
  36621. --divide-opacity: 1;
  36622. border-color: #718096;
  36623. border-color: rgba(113, 128, 150, var(--divide-opacity));
  36624. }
  36625. .md\:divide-gray-700 > :not(template) ~ :not(template) {
  36626. --divide-opacity: 1;
  36627. border-color: #4a5568;
  36628. border-color: rgba(74, 85, 104, var(--divide-opacity));
  36629. }
  36630. .md\:divide-gray-800 > :not(template) ~ :not(template) {
  36631. --divide-opacity: 1;
  36632. border-color: #2d3748;
  36633. border-color: rgba(45, 55, 72, var(--divide-opacity));
  36634. }
  36635. .md\:divide-gray-900 > :not(template) ~ :not(template) {
  36636. --divide-opacity: 1;
  36637. border-color: #1a202c;
  36638. border-color: rgba(26, 32, 44, var(--divide-opacity));
  36639. }
  36640. .md\:divide-red-100 > :not(template) ~ :not(template) {
  36641. --divide-opacity: 1;
  36642. border-color: #fff5f5;
  36643. border-color: rgba(255, 245, 245, var(--divide-opacity));
  36644. }
  36645. .md\:divide-red-200 > :not(template) ~ :not(template) {
  36646. --divide-opacity: 1;
  36647. border-color: #fed7d7;
  36648. border-color: rgba(254, 215, 215, var(--divide-opacity));
  36649. }
  36650. .md\:divide-red-300 > :not(template) ~ :not(template) {
  36651. --divide-opacity: 1;
  36652. border-color: #feb2b2;
  36653. border-color: rgba(254, 178, 178, var(--divide-opacity));
  36654. }
  36655. .md\:divide-red-400 > :not(template) ~ :not(template) {
  36656. --divide-opacity: 1;
  36657. border-color: #fc8181;
  36658. border-color: rgba(252, 129, 129, var(--divide-opacity));
  36659. }
  36660. .md\:divide-red-500 > :not(template) ~ :not(template) {
  36661. --divide-opacity: 1;
  36662. border-color: #f56565;
  36663. border-color: rgba(245, 101, 101, var(--divide-opacity));
  36664. }
  36665. .md\:divide-red-600 > :not(template) ~ :not(template) {
  36666. --divide-opacity: 1;
  36667. border-color: #e53e3e;
  36668. border-color: rgba(229, 62, 62, var(--divide-opacity));
  36669. }
  36670. .md\:divide-red-700 > :not(template) ~ :not(template) {
  36671. --divide-opacity: 1;
  36672. border-color: #c53030;
  36673. border-color: rgba(197, 48, 48, var(--divide-opacity));
  36674. }
  36675. .md\:divide-red-800 > :not(template) ~ :not(template) {
  36676. --divide-opacity: 1;
  36677. border-color: #9b2c2c;
  36678. border-color: rgba(155, 44, 44, var(--divide-opacity));
  36679. }
  36680. .md\:divide-red-900 > :not(template) ~ :not(template) {
  36681. --divide-opacity: 1;
  36682. border-color: #742a2a;
  36683. border-color: rgba(116, 42, 42, var(--divide-opacity));
  36684. }
  36685. .md\:divide-orange-100 > :not(template) ~ :not(template) {
  36686. --divide-opacity: 1;
  36687. border-color: #fffaf0;
  36688. border-color: rgba(255, 250, 240, var(--divide-opacity));
  36689. }
  36690. .md\:divide-orange-200 > :not(template) ~ :not(template) {
  36691. --divide-opacity: 1;
  36692. border-color: #feebc8;
  36693. border-color: rgba(254, 235, 200, var(--divide-opacity));
  36694. }
  36695. .md\:divide-orange-300 > :not(template) ~ :not(template) {
  36696. --divide-opacity: 1;
  36697. border-color: #fbd38d;
  36698. border-color: rgba(251, 211, 141, var(--divide-opacity));
  36699. }
  36700. .md\:divide-orange-400 > :not(template) ~ :not(template) {
  36701. --divide-opacity: 1;
  36702. border-color: #f6ad55;
  36703. border-color: rgba(246, 173, 85, var(--divide-opacity));
  36704. }
  36705. .md\:divide-orange-500 > :not(template) ~ :not(template) {
  36706. --divide-opacity: 1;
  36707. border-color: #ed8936;
  36708. border-color: rgba(237, 137, 54, var(--divide-opacity));
  36709. }
  36710. .md\:divide-orange-600 > :not(template) ~ :not(template) {
  36711. --divide-opacity: 1;
  36712. border-color: #dd6b20;
  36713. border-color: rgba(221, 107, 32, var(--divide-opacity));
  36714. }
  36715. .md\:divide-orange-700 > :not(template) ~ :not(template) {
  36716. --divide-opacity: 1;
  36717. border-color: #c05621;
  36718. border-color: rgba(192, 86, 33, var(--divide-opacity));
  36719. }
  36720. .md\:divide-orange-800 > :not(template) ~ :not(template) {
  36721. --divide-opacity: 1;
  36722. border-color: #9c4221;
  36723. border-color: rgba(156, 66, 33, var(--divide-opacity));
  36724. }
  36725. .md\:divide-orange-900 > :not(template) ~ :not(template) {
  36726. --divide-opacity: 1;
  36727. border-color: #7b341e;
  36728. border-color: rgba(123, 52, 30, var(--divide-opacity));
  36729. }
  36730. .md\:divide-yellow-100 > :not(template) ~ :not(template) {
  36731. --divide-opacity: 1;
  36732. border-color: #fffff0;
  36733. border-color: rgba(255, 255, 240, var(--divide-opacity));
  36734. }
  36735. .md\:divide-yellow-200 > :not(template) ~ :not(template) {
  36736. --divide-opacity: 1;
  36737. border-color: #fefcbf;
  36738. border-color: rgba(254, 252, 191, var(--divide-opacity));
  36739. }
  36740. .md\:divide-yellow-300 > :not(template) ~ :not(template) {
  36741. --divide-opacity: 1;
  36742. border-color: #faf089;
  36743. border-color: rgba(250, 240, 137, var(--divide-opacity));
  36744. }
  36745. .md\:divide-yellow-400 > :not(template) ~ :not(template) {
  36746. --divide-opacity: 1;
  36747. border-color: #f6e05e;
  36748. border-color: rgba(246, 224, 94, var(--divide-opacity));
  36749. }
  36750. .md\:divide-yellow-500 > :not(template) ~ :not(template) {
  36751. --divide-opacity: 1;
  36752. border-color: #ecc94b;
  36753. border-color: rgba(236, 201, 75, var(--divide-opacity));
  36754. }
  36755. .md\:divide-yellow-600 > :not(template) ~ :not(template) {
  36756. --divide-opacity: 1;
  36757. border-color: #d69e2e;
  36758. border-color: rgba(214, 158, 46, var(--divide-opacity));
  36759. }
  36760. .md\:divide-yellow-700 > :not(template) ~ :not(template) {
  36761. --divide-opacity: 1;
  36762. border-color: #b7791f;
  36763. border-color: rgba(183, 121, 31, var(--divide-opacity));
  36764. }
  36765. .md\:divide-yellow-800 > :not(template) ~ :not(template) {
  36766. --divide-opacity: 1;
  36767. border-color: #975a16;
  36768. border-color: rgba(151, 90, 22, var(--divide-opacity));
  36769. }
  36770. .md\:divide-yellow-900 > :not(template) ~ :not(template) {
  36771. --divide-opacity: 1;
  36772. border-color: #744210;
  36773. border-color: rgba(116, 66, 16, var(--divide-opacity));
  36774. }
  36775. .md\:divide-green-100 > :not(template) ~ :not(template) {
  36776. --divide-opacity: 1;
  36777. border-color: #f0fff4;
  36778. border-color: rgba(240, 255, 244, var(--divide-opacity));
  36779. }
  36780. .md\:divide-green-200 > :not(template) ~ :not(template) {
  36781. --divide-opacity: 1;
  36782. border-color: #c6f6d5;
  36783. border-color: rgba(198, 246, 213, var(--divide-opacity));
  36784. }
  36785. .md\:divide-green-300 > :not(template) ~ :not(template) {
  36786. --divide-opacity: 1;
  36787. border-color: #9ae6b4;
  36788. border-color: rgba(154, 230, 180, var(--divide-opacity));
  36789. }
  36790. .md\:divide-green-400 > :not(template) ~ :not(template) {
  36791. --divide-opacity: 1;
  36792. border-color: #68d391;
  36793. border-color: rgba(104, 211, 145, var(--divide-opacity));
  36794. }
  36795. .md\:divide-green-500 > :not(template) ~ :not(template) {
  36796. --divide-opacity: 1;
  36797. border-color: #48bb78;
  36798. border-color: rgba(72, 187, 120, var(--divide-opacity));
  36799. }
  36800. .md\:divide-green-600 > :not(template) ~ :not(template) {
  36801. --divide-opacity: 1;
  36802. border-color: #38a169;
  36803. border-color: rgba(56, 161, 105, var(--divide-opacity));
  36804. }
  36805. .md\:divide-green-700 > :not(template) ~ :not(template) {
  36806. --divide-opacity: 1;
  36807. border-color: #2f855a;
  36808. border-color: rgba(47, 133, 90, var(--divide-opacity));
  36809. }
  36810. .md\:divide-green-800 > :not(template) ~ :not(template) {
  36811. --divide-opacity: 1;
  36812. border-color: #276749;
  36813. border-color: rgba(39, 103, 73, var(--divide-opacity));
  36814. }
  36815. .md\:divide-green-900 > :not(template) ~ :not(template) {
  36816. --divide-opacity: 1;
  36817. border-color: #22543d;
  36818. border-color: rgba(34, 84, 61, var(--divide-opacity));
  36819. }
  36820. .md\:divide-teal-100 > :not(template) ~ :not(template) {
  36821. --divide-opacity: 1;
  36822. border-color: #e6fffa;
  36823. border-color: rgba(230, 255, 250, var(--divide-opacity));
  36824. }
  36825. .md\:divide-teal-200 > :not(template) ~ :not(template) {
  36826. --divide-opacity: 1;
  36827. border-color: #b2f5ea;
  36828. border-color: rgba(178, 245, 234, var(--divide-opacity));
  36829. }
  36830. .md\:divide-teal-300 > :not(template) ~ :not(template) {
  36831. --divide-opacity: 1;
  36832. border-color: #81e6d9;
  36833. border-color: rgba(129, 230, 217, var(--divide-opacity));
  36834. }
  36835. .md\:divide-teal-400 > :not(template) ~ :not(template) {
  36836. --divide-opacity: 1;
  36837. border-color: #4fd1c5;
  36838. border-color: rgba(79, 209, 197, var(--divide-opacity));
  36839. }
  36840. .md\:divide-teal-500 > :not(template) ~ :not(template) {
  36841. --divide-opacity: 1;
  36842. border-color: #38b2ac;
  36843. border-color: rgba(56, 178, 172, var(--divide-opacity));
  36844. }
  36845. .md\:divide-teal-600 > :not(template) ~ :not(template) {
  36846. --divide-opacity: 1;
  36847. border-color: #319795;
  36848. border-color: rgba(49, 151, 149, var(--divide-opacity));
  36849. }
  36850. .md\:divide-teal-700 > :not(template) ~ :not(template) {
  36851. --divide-opacity: 1;
  36852. border-color: #2c7a7b;
  36853. border-color: rgba(44, 122, 123, var(--divide-opacity));
  36854. }
  36855. .md\:divide-teal-800 > :not(template) ~ :not(template) {
  36856. --divide-opacity: 1;
  36857. border-color: #285e61;
  36858. border-color: rgba(40, 94, 97, var(--divide-opacity));
  36859. }
  36860. .md\:divide-teal-900 > :not(template) ~ :not(template) {
  36861. --divide-opacity: 1;
  36862. border-color: #234e52;
  36863. border-color: rgba(35, 78, 82, var(--divide-opacity));
  36864. }
  36865. .md\:divide-blue-100 > :not(template) ~ :not(template) {
  36866. --divide-opacity: 1;
  36867. border-color: #ebf8ff;
  36868. border-color: rgba(235, 248, 255, var(--divide-opacity));
  36869. }
  36870. .md\:divide-blue-200 > :not(template) ~ :not(template) {
  36871. --divide-opacity: 1;
  36872. border-color: #bee3f8;
  36873. border-color: rgba(190, 227, 248, var(--divide-opacity));
  36874. }
  36875. .md\:divide-blue-300 > :not(template) ~ :not(template) {
  36876. --divide-opacity: 1;
  36877. border-color: #90cdf4;
  36878. border-color: rgba(144, 205, 244, var(--divide-opacity));
  36879. }
  36880. .md\:divide-blue-400 > :not(template) ~ :not(template) {
  36881. --divide-opacity: 1;
  36882. border-color: #63b3ed;
  36883. border-color: rgba(99, 179, 237, var(--divide-opacity));
  36884. }
  36885. .md\:divide-blue-500 > :not(template) ~ :not(template) {
  36886. --divide-opacity: 1;
  36887. border-color: #4299e1;
  36888. border-color: rgba(66, 153, 225, var(--divide-opacity));
  36889. }
  36890. .md\:divide-blue-600 > :not(template) ~ :not(template) {
  36891. --divide-opacity: 1;
  36892. border-color: #3182ce;
  36893. border-color: rgba(49, 130, 206, var(--divide-opacity));
  36894. }
  36895. .md\:divide-blue-700 > :not(template) ~ :not(template) {
  36896. --divide-opacity: 1;
  36897. border-color: #2b6cb0;
  36898. border-color: rgba(43, 108, 176, var(--divide-opacity));
  36899. }
  36900. .md\:divide-blue-800 > :not(template) ~ :not(template) {
  36901. --divide-opacity: 1;
  36902. border-color: #2c5282;
  36903. border-color: rgba(44, 82, 130, var(--divide-opacity));
  36904. }
  36905. .md\:divide-blue-900 > :not(template) ~ :not(template) {
  36906. --divide-opacity: 1;
  36907. border-color: #2a4365;
  36908. border-color: rgba(42, 67, 101, var(--divide-opacity));
  36909. }
  36910. .md\:divide-indigo-100 > :not(template) ~ :not(template) {
  36911. --divide-opacity: 1;
  36912. border-color: #ebf4ff;
  36913. border-color: rgba(235, 244, 255, var(--divide-opacity));
  36914. }
  36915. .md\:divide-indigo-200 > :not(template) ~ :not(template) {
  36916. --divide-opacity: 1;
  36917. border-color: #c3dafe;
  36918. border-color: rgba(195, 218, 254, var(--divide-opacity));
  36919. }
  36920. .md\:divide-indigo-300 > :not(template) ~ :not(template) {
  36921. --divide-opacity: 1;
  36922. border-color: #a3bffa;
  36923. border-color: rgba(163, 191, 250, var(--divide-opacity));
  36924. }
  36925. .md\:divide-indigo-400 > :not(template) ~ :not(template) {
  36926. --divide-opacity: 1;
  36927. border-color: #7f9cf5;
  36928. border-color: rgba(127, 156, 245, var(--divide-opacity));
  36929. }
  36930. .md\:divide-indigo-500 > :not(template) ~ :not(template) {
  36931. --divide-opacity: 1;
  36932. border-color: #667eea;
  36933. border-color: rgba(102, 126, 234, var(--divide-opacity));
  36934. }
  36935. .md\:divide-indigo-600 > :not(template) ~ :not(template) {
  36936. --divide-opacity: 1;
  36937. border-color: #5a67d8;
  36938. border-color: rgba(90, 103, 216, var(--divide-opacity));
  36939. }
  36940. .md\:divide-indigo-700 > :not(template) ~ :not(template) {
  36941. --divide-opacity: 1;
  36942. border-color: #4c51bf;
  36943. border-color: rgba(76, 81, 191, var(--divide-opacity));
  36944. }
  36945. .md\:divide-indigo-800 > :not(template) ~ :not(template) {
  36946. --divide-opacity: 1;
  36947. border-color: #434190;
  36948. border-color: rgba(67, 65, 144, var(--divide-opacity));
  36949. }
  36950. .md\:divide-indigo-900 > :not(template) ~ :not(template) {
  36951. --divide-opacity: 1;
  36952. border-color: #3c366b;
  36953. border-color: rgba(60, 54, 107, var(--divide-opacity));
  36954. }
  36955. .md\:divide-purple-100 > :not(template) ~ :not(template) {
  36956. --divide-opacity: 1;
  36957. border-color: #faf5ff;
  36958. border-color: rgba(250, 245, 255, var(--divide-opacity));
  36959. }
  36960. .md\:divide-purple-200 > :not(template) ~ :not(template) {
  36961. --divide-opacity: 1;
  36962. border-color: #e9d8fd;
  36963. border-color: rgba(233, 216, 253, var(--divide-opacity));
  36964. }
  36965. .md\:divide-purple-300 > :not(template) ~ :not(template) {
  36966. --divide-opacity: 1;
  36967. border-color: #d6bcfa;
  36968. border-color: rgba(214, 188, 250, var(--divide-opacity));
  36969. }
  36970. .md\:divide-purple-400 > :not(template) ~ :not(template) {
  36971. --divide-opacity: 1;
  36972. border-color: #b794f4;
  36973. border-color: rgba(183, 148, 244, var(--divide-opacity));
  36974. }
  36975. .md\:divide-purple-500 > :not(template) ~ :not(template) {
  36976. --divide-opacity: 1;
  36977. border-color: #9f7aea;
  36978. border-color: rgba(159, 122, 234, var(--divide-opacity));
  36979. }
  36980. .md\:divide-purple-600 > :not(template) ~ :not(template) {
  36981. --divide-opacity: 1;
  36982. border-color: #805ad5;
  36983. border-color: rgba(128, 90, 213, var(--divide-opacity));
  36984. }
  36985. .md\:divide-purple-700 > :not(template) ~ :not(template) {
  36986. --divide-opacity: 1;
  36987. border-color: #6b46c1;
  36988. border-color: rgba(107, 70, 193, var(--divide-opacity));
  36989. }
  36990. .md\:divide-purple-800 > :not(template) ~ :not(template) {
  36991. --divide-opacity: 1;
  36992. border-color: #553c9a;
  36993. border-color: rgba(85, 60, 154, var(--divide-opacity));
  36994. }
  36995. .md\:divide-purple-900 > :not(template) ~ :not(template) {
  36996. --divide-opacity: 1;
  36997. border-color: #44337a;
  36998. border-color: rgba(68, 51, 122, var(--divide-opacity));
  36999. }
  37000. .md\:divide-pink-100 > :not(template) ~ :not(template) {
  37001. --divide-opacity: 1;
  37002. border-color: #fff5f7;
  37003. border-color: rgba(255, 245, 247, var(--divide-opacity));
  37004. }
  37005. .md\:divide-pink-200 > :not(template) ~ :not(template) {
  37006. --divide-opacity: 1;
  37007. border-color: #fed7e2;
  37008. border-color: rgba(254, 215, 226, var(--divide-opacity));
  37009. }
  37010. .md\:divide-pink-300 > :not(template) ~ :not(template) {
  37011. --divide-opacity: 1;
  37012. border-color: #fbb6ce;
  37013. border-color: rgba(251, 182, 206, var(--divide-opacity));
  37014. }
  37015. .md\:divide-pink-400 > :not(template) ~ :not(template) {
  37016. --divide-opacity: 1;
  37017. border-color: #f687b3;
  37018. border-color: rgba(246, 135, 179, var(--divide-opacity));
  37019. }
  37020. .md\:divide-pink-500 > :not(template) ~ :not(template) {
  37021. --divide-opacity: 1;
  37022. border-color: #ed64a6;
  37023. border-color: rgba(237, 100, 166, var(--divide-opacity));
  37024. }
  37025. .md\:divide-pink-600 > :not(template) ~ :not(template) {
  37026. --divide-opacity: 1;
  37027. border-color: #d53f8c;
  37028. border-color: rgba(213, 63, 140, var(--divide-opacity));
  37029. }
  37030. .md\:divide-pink-700 > :not(template) ~ :not(template) {
  37031. --divide-opacity: 1;
  37032. border-color: #b83280;
  37033. border-color: rgba(184, 50, 128, var(--divide-opacity));
  37034. }
  37035. .md\:divide-pink-800 > :not(template) ~ :not(template) {
  37036. --divide-opacity: 1;
  37037. border-color: #97266d;
  37038. border-color: rgba(151, 38, 109, var(--divide-opacity));
  37039. }
  37040. .md\:divide-pink-900 > :not(template) ~ :not(template) {
  37041. --divide-opacity: 1;
  37042. border-color: #702459;
  37043. border-color: rgba(112, 36, 89, var(--divide-opacity));
  37044. }
  37045. .md\:divide-solid > :not(template) ~ :not(template) {
  37046. border-style: solid;
  37047. }
  37048. .md\:divide-dashed > :not(template) ~ :not(template) {
  37049. border-style: dashed;
  37050. }
  37051. .md\:divide-dotted > :not(template) ~ :not(template) {
  37052. border-style: dotted;
  37053. }
  37054. .md\:divide-double > :not(template) ~ :not(template) {
  37055. border-style: double;
  37056. }
  37057. .md\:divide-none > :not(template) ~ :not(template) {
  37058. border-style: none;
  37059. }
  37060. .md\:divide-opacity-0 > :not(template) ~ :not(template) {
  37061. --divide-opacity: 0;
  37062. }
  37063. .md\:divide-opacity-25 > :not(template) ~ :not(template) {
  37064. --divide-opacity: 0.25;
  37065. }
  37066. .md\:divide-opacity-50 > :not(template) ~ :not(template) {
  37067. --divide-opacity: 0.5;
  37068. }
  37069. .md\:divide-opacity-75 > :not(template) ~ :not(template) {
  37070. --divide-opacity: 0.75;
  37071. }
  37072. .md\:divide-opacity-100 > :not(template) ~ :not(template) {
  37073. --divide-opacity: 1;
  37074. }
  37075. .md\:sr-only {
  37076. position: absolute;
  37077. width: 1px;
  37078. height: 1px;
  37079. padding: 0;
  37080. margin: -1px;
  37081. overflow: hidden;
  37082. clip: rect(0, 0, 0, 0);
  37083. white-space: nowrap;
  37084. border-width: 0;
  37085. }
  37086. .md\:not-sr-only {
  37087. position: static;
  37088. width: auto;
  37089. height: auto;
  37090. padding: 0;
  37091. margin: 0;
  37092. overflow: visible;
  37093. clip: auto;
  37094. white-space: normal;
  37095. }
  37096. .md\:focus\:sr-only:focus {
  37097. position: absolute;
  37098. width: 1px;
  37099. height: 1px;
  37100. padding: 0;
  37101. margin: -1px;
  37102. overflow: hidden;
  37103. clip: rect(0, 0, 0, 0);
  37104. white-space: nowrap;
  37105. border-width: 0;
  37106. }
  37107. .md\:focus\:not-sr-only:focus {
  37108. position: static;
  37109. width: auto;
  37110. height: auto;
  37111. padding: 0;
  37112. margin: 0;
  37113. overflow: visible;
  37114. clip: auto;
  37115. white-space: normal;
  37116. }
  37117. .md\:appearance-none {
  37118. -webkit-appearance: none;
  37119. -moz-appearance: none;
  37120. appearance: none;
  37121. }
  37122. .md\:bg-fixed {
  37123. background-attachment: fixed;
  37124. }
  37125. .md\:bg-local {
  37126. background-attachment: local;
  37127. }
  37128. .md\:bg-scroll {
  37129. background-attachment: scroll;
  37130. }
  37131. .md\:bg-clip-border {
  37132. background-clip: border-box;
  37133. }
  37134. .md\:bg-clip-padding {
  37135. background-clip: padding-box;
  37136. }
  37137. .md\:bg-clip-content {
  37138. background-clip: content-box;
  37139. }
  37140. .md\:bg-clip-text {
  37141. -webkit-background-clip: text;
  37142. background-clip: text;
  37143. }
  37144. .md\:bg-transparent {
  37145. background-color: transparent;
  37146. }
  37147. .md\:bg-current {
  37148. background-color: currentColor;
  37149. }
  37150. .md\:bg-black {
  37151. --bg-opacity: 1;
  37152. background-color: #000;
  37153. background-color: rgba(0, 0, 0, var(--bg-opacity));
  37154. }
  37155. .md\:bg-white {
  37156. --bg-opacity: 1;
  37157. background-color: #fff;
  37158. background-color: rgba(255, 255, 255, var(--bg-opacity));
  37159. }
  37160. .md\:bg-gray-100 {
  37161. --bg-opacity: 1;
  37162. background-color: #f7fafc;
  37163. background-color: rgba(247, 250, 252, var(--bg-opacity));
  37164. }
  37165. .md\:bg-gray-200 {
  37166. --bg-opacity: 1;
  37167. background-color: #edf2f7;
  37168. background-color: rgba(237, 242, 247, var(--bg-opacity));
  37169. }
  37170. .md\:bg-gray-300 {
  37171. --bg-opacity: 1;
  37172. background-color: #e2e8f0;
  37173. background-color: rgba(226, 232, 240, var(--bg-opacity));
  37174. }
  37175. .md\:bg-gray-400 {
  37176. --bg-opacity: 1;
  37177. background-color: #cbd5e0;
  37178. background-color: rgba(203, 213, 224, var(--bg-opacity));
  37179. }
  37180. .md\:bg-gray-500 {
  37181. --bg-opacity: 1;
  37182. background-color: #a0aec0;
  37183. background-color: rgba(160, 174, 192, var(--bg-opacity));
  37184. }
  37185. .md\:bg-gray-600 {
  37186. --bg-opacity: 1;
  37187. background-color: #718096;
  37188. background-color: rgba(113, 128, 150, var(--bg-opacity));
  37189. }
  37190. .md\:bg-gray-700 {
  37191. --bg-opacity: 1;
  37192. background-color: #4a5568;
  37193. background-color: rgba(74, 85, 104, var(--bg-opacity));
  37194. }
  37195. .md\:bg-gray-800 {
  37196. --bg-opacity: 1;
  37197. background-color: #2d3748;
  37198. background-color: rgba(45, 55, 72, var(--bg-opacity));
  37199. }
  37200. .md\:bg-gray-900 {
  37201. --bg-opacity: 1;
  37202. background-color: #1a202c;
  37203. background-color: rgba(26, 32, 44, var(--bg-opacity));
  37204. }
  37205. .md\:bg-red-100 {
  37206. --bg-opacity: 1;
  37207. background-color: #fff5f5;
  37208. background-color: rgba(255, 245, 245, var(--bg-opacity));
  37209. }
  37210. .md\:bg-red-200 {
  37211. --bg-opacity: 1;
  37212. background-color: #fed7d7;
  37213. background-color: rgba(254, 215, 215, var(--bg-opacity));
  37214. }
  37215. .md\:bg-red-300 {
  37216. --bg-opacity: 1;
  37217. background-color: #feb2b2;
  37218. background-color: rgba(254, 178, 178, var(--bg-opacity));
  37219. }
  37220. .md\:bg-red-400 {
  37221. --bg-opacity: 1;
  37222. background-color: #fc8181;
  37223. background-color: rgba(252, 129, 129, var(--bg-opacity));
  37224. }
  37225. .md\:bg-red-500 {
  37226. --bg-opacity: 1;
  37227. background-color: #f56565;
  37228. background-color: rgba(245, 101, 101, var(--bg-opacity));
  37229. }
  37230. .md\:bg-red-600 {
  37231. --bg-opacity: 1;
  37232. background-color: #e53e3e;
  37233. background-color: rgba(229, 62, 62, var(--bg-opacity));
  37234. }
  37235. .md\:bg-red-700 {
  37236. --bg-opacity: 1;
  37237. background-color: #c53030;
  37238. background-color: rgba(197, 48, 48, var(--bg-opacity));
  37239. }
  37240. .md\:bg-red-800 {
  37241. --bg-opacity: 1;
  37242. background-color: #9b2c2c;
  37243. background-color: rgba(155, 44, 44, var(--bg-opacity));
  37244. }
  37245. .md\:bg-red-900 {
  37246. --bg-opacity: 1;
  37247. background-color: #742a2a;
  37248. background-color: rgba(116, 42, 42, var(--bg-opacity));
  37249. }
  37250. .md\:bg-orange-100 {
  37251. --bg-opacity: 1;
  37252. background-color: #fffaf0;
  37253. background-color: rgba(255, 250, 240, var(--bg-opacity));
  37254. }
  37255. .md\:bg-orange-200 {
  37256. --bg-opacity: 1;
  37257. background-color: #feebc8;
  37258. background-color: rgba(254, 235, 200, var(--bg-opacity));
  37259. }
  37260. .md\:bg-orange-300 {
  37261. --bg-opacity: 1;
  37262. background-color: #fbd38d;
  37263. background-color: rgba(251, 211, 141, var(--bg-opacity));
  37264. }
  37265. .md\:bg-orange-400 {
  37266. --bg-opacity: 1;
  37267. background-color: #f6ad55;
  37268. background-color: rgba(246, 173, 85, var(--bg-opacity));
  37269. }
  37270. .md\:bg-orange-500 {
  37271. --bg-opacity: 1;
  37272. background-color: #ed8936;
  37273. background-color: rgba(237, 137, 54, var(--bg-opacity));
  37274. }
  37275. .md\:bg-orange-600 {
  37276. --bg-opacity: 1;
  37277. background-color: #dd6b20;
  37278. background-color: rgba(221, 107, 32, var(--bg-opacity));
  37279. }
  37280. .md\:bg-orange-700 {
  37281. --bg-opacity: 1;
  37282. background-color: #c05621;
  37283. background-color: rgba(192, 86, 33, var(--bg-opacity));
  37284. }
  37285. .md\:bg-orange-800 {
  37286. --bg-opacity: 1;
  37287. background-color: #9c4221;
  37288. background-color: rgba(156, 66, 33, var(--bg-opacity));
  37289. }
  37290. .md\:bg-orange-900 {
  37291. --bg-opacity: 1;
  37292. background-color: #7b341e;
  37293. background-color: rgba(123, 52, 30, var(--bg-opacity));
  37294. }
  37295. .md\:bg-yellow-100 {
  37296. --bg-opacity: 1;
  37297. background-color: #fffff0;
  37298. background-color: rgba(255, 255, 240, var(--bg-opacity));
  37299. }
  37300. .md\:bg-yellow-200 {
  37301. --bg-opacity: 1;
  37302. background-color: #fefcbf;
  37303. background-color: rgba(254, 252, 191, var(--bg-opacity));
  37304. }
  37305. .md\:bg-yellow-300 {
  37306. --bg-opacity: 1;
  37307. background-color: #faf089;
  37308. background-color: rgba(250, 240, 137, var(--bg-opacity));
  37309. }
  37310. .md\:bg-yellow-400 {
  37311. --bg-opacity: 1;
  37312. background-color: #f6e05e;
  37313. background-color: rgba(246, 224, 94, var(--bg-opacity));
  37314. }
  37315. .md\:bg-yellow-500 {
  37316. --bg-opacity: 1;
  37317. background-color: #ecc94b;
  37318. background-color: rgba(236, 201, 75, var(--bg-opacity));
  37319. }
  37320. .md\:bg-yellow-600 {
  37321. --bg-opacity: 1;
  37322. background-color: #d69e2e;
  37323. background-color: rgba(214, 158, 46, var(--bg-opacity));
  37324. }
  37325. .md\:bg-yellow-700 {
  37326. --bg-opacity: 1;
  37327. background-color: #b7791f;
  37328. background-color: rgba(183, 121, 31, var(--bg-opacity));
  37329. }
  37330. .md\:bg-yellow-800 {
  37331. --bg-opacity: 1;
  37332. background-color: #975a16;
  37333. background-color: rgba(151, 90, 22, var(--bg-opacity));
  37334. }
  37335. .md\:bg-yellow-900 {
  37336. --bg-opacity: 1;
  37337. background-color: #744210;
  37338. background-color: rgba(116, 66, 16, var(--bg-opacity));
  37339. }
  37340. .md\:bg-green-100 {
  37341. --bg-opacity: 1;
  37342. background-color: #f0fff4;
  37343. background-color: rgba(240, 255, 244, var(--bg-opacity));
  37344. }
  37345. .md\:bg-green-200 {
  37346. --bg-opacity: 1;
  37347. background-color: #c6f6d5;
  37348. background-color: rgba(198, 246, 213, var(--bg-opacity));
  37349. }
  37350. .md\:bg-green-300 {
  37351. --bg-opacity: 1;
  37352. background-color: #9ae6b4;
  37353. background-color: rgba(154, 230, 180, var(--bg-opacity));
  37354. }
  37355. .md\:bg-green-400 {
  37356. --bg-opacity: 1;
  37357. background-color: #68d391;
  37358. background-color: rgba(104, 211, 145, var(--bg-opacity));
  37359. }
  37360. .md\:bg-green-500 {
  37361. --bg-opacity: 1;
  37362. background-color: #48bb78;
  37363. background-color: rgba(72, 187, 120, var(--bg-opacity));
  37364. }
  37365. .md\:bg-green-600 {
  37366. --bg-opacity: 1;
  37367. background-color: #38a169;
  37368. background-color: rgba(56, 161, 105, var(--bg-opacity));
  37369. }
  37370. .md\:bg-green-700 {
  37371. --bg-opacity: 1;
  37372. background-color: #2f855a;
  37373. background-color: rgba(47, 133, 90, var(--bg-opacity));
  37374. }
  37375. .md\:bg-green-800 {
  37376. --bg-opacity: 1;
  37377. background-color: #276749;
  37378. background-color: rgba(39, 103, 73, var(--bg-opacity));
  37379. }
  37380. .md\:bg-green-900 {
  37381. --bg-opacity: 1;
  37382. background-color: #22543d;
  37383. background-color: rgba(34, 84, 61, var(--bg-opacity));
  37384. }
  37385. .md\:bg-teal-100 {
  37386. --bg-opacity: 1;
  37387. background-color: #e6fffa;
  37388. background-color: rgba(230, 255, 250, var(--bg-opacity));
  37389. }
  37390. .md\:bg-teal-200 {
  37391. --bg-opacity: 1;
  37392. background-color: #b2f5ea;
  37393. background-color: rgba(178, 245, 234, var(--bg-opacity));
  37394. }
  37395. .md\:bg-teal-300 {
  37396. --bg-opacity: 1;
  37397. background-color: #81e6d9;
  37398. background-color: rgba(129, 230, 217, var(--bg-opacity));
  37399. }
  37400. .md\:bg-teal-400 {
  37401. --bg-opacity: 1;
  37402. background-color: #4fd1c5;
  37403. background-color: rgba(79, 209, 197, var(--bg-opacity));
  37404. }
  37405. .md\:bg-teal-500 {
  37406. --bg-opacity: 1;
  37407. background-color: #38b2ac;
  37408. background-color: rgba(56, 178, 172, var(--bg-opacity));
  37409. }
  37410. .md\:bg-teal-600 {
  37411. --bg-opacity: 1;
  37412. background-color: #319795;
  37413. background-color: rgba(49, 151, 149, var(--bg-opacity));
  37414. }
  37415. .md\:bg-teal-700 {
  37416. --bg-opacity: 1;
  37417. background-color: #2c7a7b;
  37418. background-color: rgba(44, 122, 123, var(--bg-opacity));
  37419. }
  37420. .md\:bg-teal-800 {
  37421. --bg-opacity: 1;
  37422. background-color: #285e61;
  37423. background-color: rgba(40, 94, 97, var(--bg-opacity));
  37424. }
  37425. .md\:bg-teal-900 {
  37426. --bg-opacity: 1;
  37427. background-color: #234e52;
  37428. background-color: rgba(35, 78, 82, var(--bg-opacity));
  37429. }
  37430. .md\:bg-blue-100 {
  37431. --bg-opacity: 1;
  37432. background-color: #ebf8ff;
  37433. background-color: rgba(235, 248, 255, var(--bg-opacity));
  37434. }
  37435. .md\:bg-blue-200 {
  37436. --bg-opacity: 1;
  37437. background-color: #bee3f8;
  37438. background-color: rgba(190, 227, 248, var(--bg-opacity));
  37439. }
  37440. .md\:bg-blue-300 {
  37441. --bg-opacity: 1;
  37442. background-color: #90cdf4;
  37443. background-color: rgba(144, 205, 244, var(--bg-opacity));
  37444. }
  37445. .md\:bg-blue-400 {
  37446. --bg-opacity: 1;
  37447. background-color: #63b3ed;
  37448. background-color: rgba(99, 179, 237, var(--bg-opacity));
  37449. }
  37450. .md\:bg-blue-500 {
  37451. --bg-opacity: 1;
  37452. background-color: #4299e1;
  37453. background-color: rgba(66, 153, 225, var(--bg-opacity));
  37454. }
  37455. .md\:bg-blue-600 {
  37456. --bg-opacity: 1;
  37457. background-color: #3182ce;
  37458. background-color: rgba(49, 130, 206, var(--bg-opacity));
  37459. }
  37460. .md\:bg-blue-700 {
  37461. --bg-opacity: 1;
  37462. background-color: #2b6cb0;
  37463. background-color: rgba(43, 108, 176, var(--bg-opacity));
  37464. }
  37465. .md\:bg-blue-800 {
  37466. --bg-opacity: 1;
  37467. background-color: #2c5282;
  37468. background-color: rgba(44, 82, 130, var(--bg-opacity));
  37469. }
  37470. .md\:bg-blue-900 {
  37471. --bg-opacity: 1;
  37472. background-color: #2a4365;
  37473. background-color: rgba(42, 67, 101, var(--bg-opacity));
  37474. }
  37475. .md\:bg-indigo-100 {
  37476. --bg-opacity: 1;
  37477. background-color: #ebf4ff;
  37478. background-color: rgba(235, 244, 255, var(--bg-opacity));
  37479. }
  37480. .md\:bg-indigo-200 {
  37481. --bg-opacity: 1;
  37482. background-color: #c3dafe;
  37483. background-color: rgba(195, 218, 254, var(--bg-opacity));
  37484. }
  37485. .md\:bg-indigo-300 {
  37486. --bg-opacity: 1;
  37487. background-color: #a3bffa;
  37488. background-color: rgba(163, 191, 250, var(--bg-opacity));
  37489. }
  37490. .md\:bg-indigo-400 {
  37491. --bg-opacity: 1;
  37492. background-color: #7f9cf5;
  37493. background-color: rgba(127, 156, 245, var(--bg-opacity));
  37494. }
  37495. .md\:bg-indigo-500 {
  37496. --bg-opacity: 1;
  37497. background-color: #667eea;
  37498. background-color: rgba(102, 126, 234, var(--bg-opacity));
  37499. }
  37500. .md\:bg-indigo-600 {
  37501. --bg-opacity: 1;
  37502. background-color: #5a67d8;
  37503. background-color: rgba(90, 103, 216, var(--bg-opacity));
  37504. }
  37505. .md\:bg-indigo-700 {
  37506. --bg-opacity: 1;
  37507. background-color: #4c51bf;
  37508. background-color: rgba(76, 81, 191, var(--bg-opacity));
  37509. }
  37510. .md\:bg-indigo-800 {
  37511. --bg-opacity: 1;
  37512. background-color: #434190;
  37513. background-color: rgba(67, 65, 144, var(--bg-opacity));
  37514. }
  37515. .md\:bg-indigo-900 {
  37516. --bg-opacity: 1;
  37517. background-color: #3c366b;
  37518. background-color: rgba(60, 54, 107, var(--bg-opacity));
  37519. }
  37520. .md\:bg-purple-100 {
  37521. --bg-opacity: 1;
  37522. background-color: #faf5ff;
  37523. background-color: rgba(250, 245, 255, var(--bg-opacity));
  37524. }
  37525. .md\:bg-purple-200 {
  37526. --bg-opacity: 1;
  37527. background-color: #e9d8fd;
  37528. background-color: rgba(233, 216, 253, var(--bg-opacity));
  37529. }
  37530. .md\:bg-purple-300 {
  37531. --bg-opacity: 1;
  37532. background-color: #d6bcfa;
  37533. background-color: rgba(214, 188, 250, var(--bg-opacity));
  37534. }
  37535. .md\:bg-purple-400 {
  37536. --bg-opacity: 1;
  37537. background-color: #b794f4;
  37538. background-color: rgba(183, 148, 244, var(--bg-opacity));
  37539. }
  37540. .md\:bg-purple-500 {
  37541. --bg-opacity: 1;
  37542. background-color: #9f7aea;
  37543. background-color: rgba(159, 122, 234, var(--bg-opacity));
  37544. }
  37545. .md\:bg-purple-600 {
  37546. --bg-opacity: 1;
  37547. background-color: #805ad5;
  37548. background-color: rgba(128, 90, 213, var(--bg-opacity));
  37549. }
  37550. .md\:bg-purple-700 {
  37551. --bg-opacity: 1;
  37552. background-color: #6b46c1;
  37553. background-color: rgba(107, 70, 193, var(--bg-opacity));
  37554. }
  37555. .md\:bg-purple-800 {
  37556. --bg-opacity: 1;
  37557. background-color: #553c9a;
  37558. background-color: rgba(85, 60, 154, var(--bg-opacity));
  37559. }
  37560. .md\:bg-purple-900 {
  37561. --bg-opacity: 1;
  37562. background-color: #44337a;
  37563. background-color: rgba(68, 51, 122, var(--bg-opacity));
  37564. }
  37565. .md\:bg-pink-100 {
  37566. --bg-opacity: 1;
  37567. background-color: #fff5f7;
  37568. background-color: rgba(255, 245, 247, var(--bg-opacity));
  37569. }
  37570. .md\:bg-pink-200 {
  37571. --bg-opacity: 1;
  37572. background-color: #fed7e2;
  37573. background-color: rgba(254, 215, 226, var(--bg-opacity));
  37574. }
  37575. .md\:bg-pink-300 {
  37576. --bg-opacity: 1;
  37577. background-color: #fbb6ce;
  37578. background-color: rgba(251, 182, 206, var(--bg-opacity));
  37579. }
  37580. .md\:bg-pink-400 {
  37581. --bg-opacity: 1;
  37582. background-color: #f687b3;
  37583. background-color: rgba(246, 135, 179, var(--bg-opacity));
  37584. }
  37585. .md\:bg-pink-500 {
  37586. --bg-opacity: 1;
  37587. background-color: #ed64a6;
  37588. background-color: rgba(237, 100, 166, var(--bg-opacity));
  37589. }
  37590. .md\:bg-pink-600 {
  37591. --bg-opacity: 1;
  37592. background-color: #d53f8c;
  37593. background-color: rgba(213, 63, 140, var(--bg-opacity));
  37594. }
  37595. .md\:bg-pink-700 {
  37596. --bg-opacity: 1;
  37597. background-color: #b83280;
  37598. background-color: rgba(184, 50, 128, var(--bg-opacity));
  37599. }
  37600. .md\:bg-pink-800 {
  37601. --bg-opacity: 1;
  37602. background-color: #97266d;
  37603. background-color: rgba(151, 38, 109, var(--bg-opacity));
  37604. }
  37605. .md\:bg-pink-900 {
  37606. --bg-opacity: 1;
  37607. background-color: #702459;
  37608. background-color: rgba(112, 36, 89, var(--bg-opacity));
  37609. }
  37610. .md\:hover\:bg-transparent:hover {
  37611. background-color: transparent;
  37612. }
  37613. .md\:hover\:bg-current:hover {
  37614. background-color: currentColor;
  37615. }
  37616. .md\:hover\:bg-black:hover {
  37617. --bg-opacity: 1;
  37618. background-color: #000;
  37619. background-color: rgba(0, 0, 0, var(--bg-opacity));
  37620. }
  37621. .md\:hover\:bg-white:hover {
  37622. --bg-opacity: 1;
  37623. background-color: #fff;
  37624. background-color: rgba(255, 255, 255, var(--bg-opacity));
  37625. }
  37626. .md\:hover\:bg-gray-100:hover {
  37627. --bg-opacity: 1;
  37628. background-color: #f7fafc;
  37629. background-color: rgba(247, 250, 252, var(--bg-opacity));
  37630. }
  37631. .md\:hover\:bg-gray-200:hover {
  37632. --bg-opacity: 1;
  37633. background-color: #edf2f7;
  37634. background-color: rgba(237, 242, 247, var(--bg-opacity));
  37635. }
  37636. .md\:hover\:bg-gray-300:hover {
  37637. --bg-opacity: 1;
  37638. background-color: #e2e8f0;
  37639. background-color: rgba(226, 232, 240, var(--bg-opacity));
  37640. }
  37641. .md\:hover\:bg-gray-400:hover {
  37642. --bg-opacity: 1;
  37643. background-color: #cbd5e0;
  37644. background-color: rgba(203, 213, 224, var(--bg-opacity));
  37645. }
  37646. .md\:hover\:bg-gray-500:hover {
  37647. --bg-opacity: 1;
  37648. background-color: #a0aec0;
  37649. background-color: rgba(160, 174, 192, var(--bg-opacity));
  37650. }
  37651. .md\:hover\:bg-gray-600:hover {
  37652. --bg-opacity: 1;
  37653. background-color: #718096;
  37654. background-color: rgba(113, 128, 150, var(--bg-opacity));
  37655. }
  37656. .md\:hover\:bg-gray-700:hover {
  37657. --bg-opacity: 1;
  37658. background-color: #4a5568;
  37659. background-color: rgba(74, 85, 104, var(--bg-opacity));
  37660. }
  37661. .md\:hover\:bg-gray-800:hover {
  37662. --bg-opacity: 1;
  37663. background-color: #2d3748;
  37664. background-color: rgba(45, 55, 72, var(--bg-opacity));
  37665. }
  37666. .md\:hover\:bg-gray-900:hover {
  37667. --bg-opacity: 1;
  37668. background-color: #1a202c;
  37669. background-color: rgba(26, 32, 44, var(--bg-opacity));
  37670. }
  37671. .md\:hover\:bg-red-100:hover {
  37672. --bg-opacity: 1;
  37673. background-color: #fff5f5;
  37674. background-color: rgba(255, 245, 245, var(--bg-opacity));
  37675. }
  37676. .md\:hover\:bg-red-200:hover {
  37677. --bg-opacity: 1;
  37678. background-color: #fed7d7;
  37679. background-color: rgba(254, 215, 215, var(--bg-opacity));
  37680. }
  37681. .md\:hover\:bg-red-300:hover {
  37682. --bg-opacity: 1;
  37683. background-color: #feb2b2;
  37684. background-color: rgba(254, 178, 178, var(--bg-opacity));
  37685. }
  37686. .md\:hover\:bg-red-400:hover {
  37687. --bg-opacity: 1;
  37688. background-color: #fc8181;
  37689. background-color: rgba(252, 129, 129, var(--bg-opacity));
  37690. }
  37691. .md\:hover\:bg-red-500:hover {
  37692. --bg-opacity: 1;
  37693. background-color: #f56565;
  37694. background-color: rgba(245, 101, 101, var(--bg-opacity));
  37695. }
  37696. .md\:hover\:bg-red-600:hover {
  37697. --bg-opacity: 1;
  37698. background-color: #e53e3e;
  37699. background-color: rgba(229, 62, 62, var(--bg-opacity));
  37700. }
  37701. .md\:hover\:bg-red-700:hover {
  37702. --bg-opacity: 1;
  37703. background-color: #c53030;
  37704. background-color: rgba(197, 48, 48, var(--bg-opacity));
  37705. }
  37706. .md\:hover\:bg-red-800:hover {
  37707. --bg-opacity: 1;
  37708. background-color: #9b2c2c;
  37709. background-color: rgba(155, 44, 44, var(--bg-opacity));
  37710. }
  37711. .md\:hover\:bg-red-900:hover {
  37712. --bg-opacity: 1;
  37713. background-color: #742a2a;
  37714. background-color: rgba(116, 42, 42, var(--bg-opacity));
  37715. }
  37716. .md\:hover\:bg-orange-100:hover {
  37717. --bg-opacity: 1;
  37718. background-color: #fffaf0;
  37719. background-color: rgba(255, 250, 240, var(--bg-opacity));
  37720. }
  37721. .md\:hover\:bg-orange-200:hover {
  37722. --bg-opacity: 1;
  37723. background-color: #feebc8;
  37724. background-color: rgba(254, 235, 200, var(--bg-opacity));
  37725. }
  37726. .md\:hover\:bg-orange-300:hover {
  37727. --bg-opacity: 1;
  37728. background-color: #fbd38d;
  37729. background-color: rgba(251, 211, 141, var(--bg-opacity));
  37730. }
  37731. .md\:hover\:bg-orange-400:hover {
  37732. --bg-opacity: 1;
  37733. background-color: #f6ad55;
  37734. background-color: rgba(246, 173, 85, var(--bg-opacity));
  37735. }
  37736. .md\:hover\:bg-orange-500:hover {
  37737. --bg-opacity: 1;
  37738. background-color: #ed8936;
  37739. background-color: rgba(237, 137, 54, var(--bg-opacity));
  37740. }
  37741. .md\:hover\:bg-orange-600:hover {
  37742. --bg-opacity: 1;
  37743. background-color: #dd6b20;
  37744. background-color: rgba(221, 107, 32, var(--bg-opacity));
  37745. }
  37746. .md\:hover\:bg-orange-700:hover {
  37747. --bg-opacity: 1;
  37748. background-color: #c05621;
  37749. background-color: rgba(192, 86, 33, var(--bg-opacity));
  37750. }
  37751. .md\:hover\:bg-orange-800:hover {
  37752. --bg-opacity: 1;
  37753. background-color: #9c4221;
  37754. background-color: rgba(156, 66, 33, var(--bg-opacity));
  37755. }
  37756. .md\:hover\:bg-orange-900:hover {
  37757. --bg-opacity: 1;
  37758. background-color: #7b341e;
  37759. background-color: rgba(123, 52, 30, var(--bg-opacity));
  37760. }
  37761. .md\:hover\:bg-yellow-100:hover {
  37762. --bg-opacity: 1;
  37763. background-color: #fffff0;
  37764. background-color: rgba(255, 255, 240, var(--bg-opacity));
  37765. }
  37766. .md\:hover\:bg-yellow-200:hover {
  37767. --bg-opacity: 1;
  37768. background-color: #fefcbf;
  37769. background-color: rgba(254, 252, 191, var(--bg-opacity));
  37770. }
  37771. .md\:hover\:bg-yellow-300:hover {
  37772. --bg-opacity: 1;
  37773. background-color: #faf089;
  37774. background-color: rgba(250, 240, 137, var(--bg-opacity));
  37775. }
  37776. .md\:hover\:bg-yellow-400:hover {
  37777. --bg-opacity: 1;
  37778. background-color: #f6e05e;
  37779. background-color: rgba(246, 224, 94, var(--bg-opacity));
  37780. }
  37781. .md\:hover\:bg-yellow-500:hover {
  37782. --bg-opacity: 1;
  37783. background-color: #ecc94b;
  37784. background-color: rgba(236, 201, 75, var(--bg-opacity));
  37785. }
  37786. .md\:hover\:bg-yellow-600:hover {
  37787. --bg-opacity: 1;
  37788. background-color: #d69e2e;
  37789. background-color: rgba(214, 158, 46, var(--bg-opacity));
  37790. }
  37791. .md\:hover\:bg-yellow-700:hover {
  37792. --bg-opacity: 1;
  37793. background-color: #b7791f;
  37794. background-color: rgba(183, 121, 31, var(--bg-opacity));
  37795. }
  37796. .md\:hover\:bg-yellow-800:hover {
  37797. --bg-opacity: 1;
  37798. background-color: #975a16;
  37799. background-color: rgba(151, 90, 22, var(--bg-opacity));
  37800. }
  37801. .md\:hover\:bg-yellow-900:hover {
  37802. --bg-opacity: 1;
  37803. background-color: #744210;
  37804. background-color: rgba(116, 66, 16, var(--bg-opacity));
  37805. }
  37806. .md\:hover\:bg-green-100:hover {
  37807. --bg-opacity: 1;
  37808. background-color: #f0fff4;
  37809. background-color: rgba(240, 255, 244, var(--bg-opacity));
  37810. }
  37811. .md\:hover\:bg-green-200:hover {
  37812. --bg-opacity: 1;
  37813. background-color: #c6f6d5;
  37814. background-color: rgba(198, 246, 213, var(--bg-opacity));
  37815. }
  37816. .md\:hover\:bg-green-300:hover {
  37817. --bg-opacity: 1;
  37818. background-color: #9ae6b4;
  37819. background-color: rgba(154, 230, 180, var(--bg-opacity));
  37820. }
  37821. .md\:hover\:bg-green-400:hover {
  37822. --bg-opacity: 1;
  37823. background-color: #68d391;
  37824. background-color: rgba(104, 211, 145, var(--bg-opacity));
  37825. }
  37826. .md\:hover\:bg-green-500:hover {
  37827. --bg-opacity: 1;
  37828. background-color: #48bb78;
  37829. background-color: rgba(72, 187, 120, var(--bg-opacity));
  37830. }
  37831. .md\:hover\:bg-green-600:hover {
  37832. --bg-opacity: 1;
  37833. background-color: #38a169;
  37834. background-color: rgba(56, 161, 105, var(--bg-opacity));
  37835. }
  37836. .md\:hover\:bg-green-700:hover {
  37837. --bg-opacity: 1;
  37838. background-color: #2f855a;
  37839. background-color: rgba(47, 133, 90, var(--bg-opacity));
  37840. }
  37841. .md\:hover\:bg-green-800:hover {
  37842. --bg-opacity: 1;
  37843. background-color: #276749;
  37844. background-color: rgba(39, 103, 73, var(--bg-opacity));
  37845. }
  37846. .md\:hover\:bg-green-900:hover {
  37847. --bg-opacity: 1;
  37848. background-color: #22543d;
  37849. background-color: rgba(34, 84, 61, var(--bg-opacity));
  37850. }
  37851. .md\:hover\:bg-teal-100:hover {
  37852. --bg-opacity: 1;
  37853. background-color: #e6fffa;
  37854. background-color: rgba(230, 255, 250, var(--bg-opacity));
  37855. }
  37856. .md\:hover\:bg-teal-200:hover {
  37857. --bg-opacity: 1;
  37858. background-color: #b2f5ea;
  37859. background-color: rgba(178, 245, 234, var(--bg-opacity));
  37860. }
  37861. .md\:hover\:bg-teal-300:hover {
  37862. --bg-opacity: 1;
  37863. background-color: #81e6d9;
  37864. background-color: rgba(129, 230, 217, var(--bg-opacity));
  37865. }
  37866. .md\:hover\:bg-teal-400:hover {
  37867. --bg-opacity: 1;
  37868. background-color: #4fd1c5;
  37869. background-color: rgba(79, 209, 197, var(--bg-opacity));
  37870. }
  37871. .md\:hover\:bg-teal-500:hover {
  37872. --bg-opacity: 1;
  37873. background-color: #38b2ac;
  37874. background-color: rgba(56, 178, 172, var(--bg-opacity));
  37875. }
  37876. .md\:hover\:bg-teal-600:hover {
  37877. --bg-opacity: 1;
  37878. background-color: #319795;
  37879. background-color: rgba(49, 151, 149, var(--bg-opacity));
  37880. }
  37881. .md\:hover\:bg-teal-700:hover {
  37882. --bg-opacity: 1;
  37883. background-color: #2c7a7b;
  37884. background-color: rgba(44, 122, 123, var(--bg-opacity));
  37885. }
  37886. .md\:hover\:bg-teal-800:hover {
  37887. --bg-opacity: 1;
  37888. background-color: #285e61;
  37889. background-color: rgba(40, 94, 97, var(--bg-opacity));
  37890. }
  37891. .md\:hover\:bg-teal-900:hover {
  37892. --bg-opacity: 1;
  37893. background-color: #234e52;
  37894. background-color: rgba(35, 78, 82, var(--bg-opacity));
  37895. }
  37896. .md\:hover\:bg-blue-100:hover {
  37897. --bg-opacity: 1;
  37898. background-color: #ebf8ff;
  37899. background-color: rgba(235, 248, 255, var(--bg-opacity));
  37900. }
  37901. .md\:hover\:bg-blue-200:hover {
  37902. --bg-opacity: 1;
  37903. background-color: #bee3f8;
  37904. background-color: rgba(190, 227, 248, var(--bg-opacity));
  37905. }
  37906. .md\:hover\:bg-blue-300:hover {
  37907. --bg-opacity: 1;
  37908. background-color: #90cdf4;
  37909. background-color: rgba(144, 205, 244, var(--bg-opacity));
  37910. }
  37911. .md\:hover\:bg-blue-400:hover {
  37912. --bg-opacity: 1;
  37913. background-color: #63b3ed;
  37914. background-color: rgba(99, 179, 237, var(--bg-opacity));
  37915. }
  37916. .md\:hover\:bg-blue-500:hover {
  37917. --bg-opacity: 1;
  37918. background-color: #4299e1;
  37919. background-color: rgba(66, 153, 225, var(--bg-opacity));
  37920. }
  37921. .md\:hover\:bg-blue-600:hover {
  37922. --bg-opacity: 1;
  37923. background-color: #3182ce;
  37924. background-color: rgba(49, 130, 206, var(--bg-opacity));
  37925. }
  37926. .md\:hover\:bg-blue-700:hover {
  37927. --bg-opacity: 1;
  37928. background-color: #2b6cb0;
  37929. background-color: rgba(43, 108, 176, var(--bg-opacity));
  37930. }
  37931. .md\:hover\:bg-blue-800:hover {
  37932. --bg-opacity: 1;
  37933. background-color: #2c5282;
  37934. background-color: rgba(44, 82, 130, var(--bg-opacity));
  37935. }
  37936. .md\:hover\:bg-blue-900:hover {
  37937. --bg-opacity: 1;
  37938. background-color: #2a4365;
  37939. background-color: rgba(42, 67, 101, var(--bg-opacity));
  37940. }
  37941. .md\:hover\:bg-indigo-100:hover {
  37942. --bg-opacity: 1;
  37943. background-color: #ebf4ff;
  37944. background-color: rgba(235, 244, 255, var(--bg-opacity));
  37945. }
  37946. .md\:hover\:bg-indigo-200:hover {
  37947. --bg-opacity: 1;
  37948. background-color: #c3dafe;
  37949. background-color: rgba(195, 218, 254, var(--bg-opacity));
  37950. }
  37951. .md\:hover\:bg-indigo-300:hover {
  37952. --bg-opacity: 1;
  37953. background-color: #a3bffa;
  37954. background-color: rgba(163, 191, 250, var(--bg-opacity));
  37955. }
  37956. .md\:hover\:bg-indigo-400:hover {
  37957. --bg-opacity: 1;
  37958. background-color: #7f9cf5;
  37959. background-color: rgba(127, 156, 245, var(--bg-opacity));
  37960. }
  37961. .md\:hover\:bg-indigo-500:hover {
  37962. --bg-opacity: 1;
  37963. background-color: #667eea;
  37964. background-color: rgba(102, 126, 234, var(--bg-opacity));
  37965. }
  37966. .md\:hover\:bg-indigo-600:hover {
  37967. --bg-opacity: 1;
  37968. background-color: #5a67d8;
  37969. background-color: rgba(90, 103, 216, var(--bg-opacity));
  37970. }
  37971. .md\:hover\:bg-indigo-700:hover {
  37972. --bg-opacity: 1;
  37973. background-color: #4c51bf;
  37974. background-color: rgba(76, 81, 191, var(--bg-opacity));
  37975. }
  37976. .md\:hover\:bg-indigo-800:hover {
  37977. --bg-opacity: 1;
  37978. background-color: #434190;
  37979. background-color: rgba(67, 65, 144, var(--bg-opacity));
  37980. }
  37981. .md\:hover\:bg-indigo-900:hover {
  37982. --bg-opacity: 1;
  37983. background-color: #3c366b;
  37984. background-color: rgba(60, 54, 107, var(--bg-opacity));
  37985. }
  37986. .md\:hover\:bg-purple-100:hover {
  37987. --bg-opacity: 1;
  37988. background-color: #faf5ff;
  37989. background-color: rgba(250, 245, 255, var(--bg-opacity));
  37990. }
  37991. .md\:hover\:bg-purple-200:hover {
  37992. --bg-opacity: 1;
  37993. background-color: #e9d8fd;
  37994. background-color: rgba(233, 216, 253, var(--bg-opacity));
  37995. }
  37996. .md\:hover\:bg-purple-300:hover {
  37997. --bg-opacity: 1;
  37998. background-color: #d6bcfa;
  37999. background-color: rgba(214, 188, 250, var(--bg-opacity));
  38000. }
  38001. .md\:hover\:bg-purple-400:hover {
  38002. --bg-opacity: 1;
  38003. background-color: #b794f4;
  38004. background-color: rgba(183, 148, 244, var(--bg-opacity));
  38005. }
  38006. .md\:hover\:bg-purple-500:hover {
  38007. --bg-opacity: 1;
  38008. background-color: #9f7aea;
  38009. background-color: rgba(159, 122, 234, var(--bg-opacity));
  38010. }
  38011. .md\:hover\:bg-purple-600:hover {
  38012. --bg-opacity: 1;
  38013. background-color: #805ad5;
  38014. background-color: rgba(128, 90, 213, var(--bg-opacity));
  38015. }
  38016. .md\:hover\:bg-purple-700:hover {
  38017. --bg-opacity: 1;
  38018. background-color: #6b46c1;
  38019. background-color: rgba(107, 70, 193, var(--bg-opacity));
  38020. }
  38021. .md\:hover\:bg-purple-800:hover {
  38022. --bg-opacity: 1;
  38023. background-color: #553c9a;
  38024. background-color: rgba(85, 60, 154, var(--bg-opacity));
  38025. }
  38026. .md\:hover\:bg-purple-900:hover {
  38027. --bg-opacity: 1;
  38028. background-color: #44337a;
  38029. background-color: rgba(68, 51, 122, var(--bg-opacity));
  38030. }
  38031. .md\:hover\:bg-pink-100:hover {
  38032. --bg-opacity: 1;
  38033. background-color: #fff5f7;
  38034. background-color: rgba(255, 245, 247, var(--bg-opacity));
  38035. }
  38036. .md\:hover\:bg-pink-200:hover {
  38037. --bg-opacity: 1;
  38038. background-color: #fed7e2;
  38039. background-color: rgba(254, 215, 226, var(--bg-opacity));
  38040. }
  38041. .md\:hover\:bg-pink-300:hover {
  38042. --bg-opacity: 1;
  38043. background-color: #fbb6ce;
  38044. background-color: rgba(251, 182, 206, var(--bg-opacity));
  38045. }
  38046. .md\:hover\:bg-pink-400:hover {
  38047. --bg-opacity: 1;
  38048. background-color: #f687b3;
  38049. background-color: rgba(246, 135, 179, var(--bg-opacity));
  38050. }
  38051. .md\:hover\:bg-pink-500:hover {
  38052. --bg-opacity: 1;
  38053. background-color: #ed64a6;
  38054. background-color: rgba(237, 100, 166, var(--bg-opacity));
  38055. }
  38056. .md\:hover\:bg-pink-600:hover {
  38057. --bg-opacity: 1;
  38058. background-color: #d53f8c;
  38059. background-color: rgba(213, 63, 140, var(--bg-opacity));
  38060. }
  38061. .md\:hover\:bg-pink-700:hover {
  38062. --bg-opacity: 1;
  38063. background-color: #b83280;
  38064. background-color: rgba(184, 50, 128, var(--bg-opacity));
  38065. }
  38066. .md\:hover\:bg-pink-800:hover {
  38067. --bg-opacity: 1;
  38068. background-color: #97266d;
  38069. background-color: rgba(151, 38, 109, var(--bg-opacity));
  38070. }
  38071. .md\:hover\:bg-pink-900:hover {
  38072. --bg-opacity: 1;
  38073. background-color: #702459;
  38074. background-color: rgba(112, 36, 89, var(--bg-opacity));
  38075. }
  38076. .md\:focus\:bg-transparent:focus {
  38077. background-color: transparent;
  38078. }
  38079. .md\:focus\:bg-current:focus {
  38080. background-color: currentColor;
  38081. }
  38082. .md\:focus\:bg-black:focus {
  38083. --bg-opacity: 1;
  38084. background-color: #000;
  38085. background-color: rgba(0, 0, 0, var(--bg-opacity));
  38086. }
  38087. .md\:focus\:bg-white:focus {
  38088. --bg-opacity: 1;
  38089. background-color: #fff;
  38090. background-color: rgba(255, 255, 255, var(--bg-opacity));
  38091. }
  38092. .md\:focus\:bg-gray-100:focus {
  38093. --bg-opacity: 1;
  38094. background-color: #f7fafc;
  38095. background-color: rgba(247, 250, 252, var(--bg-opacity));
  38096. }
  38097. .md\:focus\:bg-gray-200:focus {
  38098. --bg-opacity: 1;
  38099. background-color: #edf2f7;
  38100. background-color: rgba(237, 242, 247, var(--bg-opacity));
  38101. }
  38102. .md\:focus\:bg-gray-300:focus {
  38103. --bg-opacity: 1;
  38104. background-color: #e2e8f0;
  38105. background-color: rgba(226, 232, 240, var(--bg-opacity));
  38106. }
  38107. .md\:focus\:bg-gray-400:focus {
  38108. --bg-opacity: 1;
  38109. background-color: #cbd5e0;
  38110. background-color: rgba(203, 213, 224, var(--bg-opacity));
  38111. }
  38112. .md\:focus\:bg-gray-500:focus {
  38113. --bg-opacity: 1;
  38114. background-color: #a0aec0;
  38115. background-color: rgba(160, 174, 192, var(--bg-opacity));
  38116. }
  38117. .md\:focus\:bg-gray-600:focus {
  38118. --bg-opacity: 1;
  38119. background-color: #718096;
  38120. background-color: rgba(113, 128, 150, var(--bg-opacity));
  38121. }
  38122. .md\:focus\:bg-gray-700:focus {
  38123. --bg-opacity: 1;
  38124. background-color: #4a5568;
  38125. background-color: rgba(74, 85, 104, var(--bg-opacity));
  38126. }
  38127. .md\:focus\:bg-gray-800:focus {
  38128. --bg-opacity: 1;
  38129. background-color: #2d3748;
  38130. background-color: rgba(45, 55, 72, var(--bg-opacity));
  38131. }
  38132. .md\:focus\:bg-gray-900:focus {
  38133. --bg-opacity: 1;
  38134. background-color: #1a202c;
  38135. background-color: rgba(26, 32, 44, var(--bg-opacity));
  38136. }
  38137. .md\:focus\:bg-red-100:focus {
  38138. --bg-opacity: 1;
  38139. background-color: #fff5f5;
  38140. background-color: rgba(255, 245, 245, var(--bg-opacity));
  38141. }
  38142. .md\:focus\:bg-red-200:focus {
  38143. --bg-opacity: 1;
  38144. background-color: #fed7d7;
  38145. background-color: rgba(254, 215, 215, var(--bg-opacity));
  38146. }
  38147. .md\:focus\:bg-red-300:focus {
  38148. --bg-opacity: 1;
  38149. background-color: #feb2b2;
  38150. background-color: rgba(254, 178, 178, var(--bg-opacity));
  38151. }
  38152. .md\:focus\:bg-red-400:focus {
  38153. --bg-opacity: 1;
  38154. background-color: #fc8181;
  38155. background-color: rgba(252, 129, 129, var(--bg-opacity));
  38156. }
  38157. .md\:focus\:bg-red-500:focus {
  38158. --bg-opacity: 1;
  38159. background-color: #f56565;
  38160. background-color: rgba(245, 101, 101, var(--bg-opacity));
  38161. }
  38162. .md\:focus\:bg-red-600:focus {
  38163. --bg-opacity: 1;
  38164. background-color: #e53e3e;
  38165. background-color: rgba(229, 62, 62, var(--bg-opacity));
  38166. }
  38167. .md\:focus\:bg-red-700:focus {
  38168. --bg-opacity: 1;
  38169. background-color: #c53030;
  38170. background-color: rgba(197, 48, 48, var(--bg-opacity));
  38171. }
  38172. .md\:focus\:bg-red-800:focus {
  38173. --bg-opacity: 1;
  38174. background-color: #9b2c2c;
  38175. background-color: rgba(155, 44, 44, var(--bg-opacity));
  38176. }
  38177. .md\:focus\:bg-red-900:focus {
  38178. --bg-opacity: 1;
  38179. background-color: #742a2a;
  38180. background-color: rgba(116, 42, 42, var(--bg-opacity));
  38181. }
  38182. .md\:focus\:bg-orange-100:focus {
  38183. --bg-opacity: 1;
  38184. background-color: #fffaf0;
  38185. background-color: rgba(255, 250, 240, var(--bg-opacity));
  38186. }
  38187. .md\:focus\:bg-orange-200:focus {
  38188. --bg-opacity: 1;
  38189. background-color: #feebc8;
  38190. background-color: rgba(254, 235, 200, var(--bg-opacity));
  38191. }
  38192. .md\:focus\:bg-orange-300:focus {
  38193. --bg-opacity: 1;
  38194. background-color: #fbd38d;
  38195. background-color: rgba(251, 211, 141, var(--bg-opacity));
  38196. }
  38197. .md\:focus\:bg-orange-400:focus {
  38198. --bg-opacity: 1;
  38199. background-color: #f6ad55;
  38200. background-color: rgba(246, 173, 85, var(--bg-opacity));
  38201. }
  38202. .md\:focus\:bg-orange-500:focus {
  38203. --bg-opacity: 1;
  38204. background-color: #ed8936;
  38205. background-color: rgba(237, 137, 54, var(--bg-opacity));
  38206. }
  38207. .md\:focus\:bg-orange-600:focus {
  38208. --bg-opacity: 1;
  38209. background-color: #dd6b20;
  38210. background-color: rgba(221, 107, 32, var(--bg-opacity));
  38211. }
  38212. .md\:focus\:bg-orange-700:focus {
  38213. --bg-opacity: 1;
  38214. background-color: #c05621;
  38215. background-color: rgba(192, 86, 33, var(--bg-opacity));
  38216. }
  38217. .md\:focus\:bg-orange-800:focus {
  38218. --bg-opacity: 1;
  38219. background-color: #9c4221;
  38220. background-color: rgba(156, 66, 33, var(--bg-opacity));
  38221. }
  38222. .md\:focus\:bg-orange-900:focus {
  38223. --bg-opacity: 1;
  38224. background-color: #7b341e;
  38225. background-color: rgba(123, 52, 30, var(--bg-opacity));
  38226. }
  38227. .md\:focus\:bg-yellow-100:focus {
  38228. --bg-opacity: 1;
  38229. background-color: #fffff0;
  38230. background-color: rgba(255, 255, 240, var(--bg-opacity));
  38231. }
  38232. .md\:focus\:bg-yellow-200:focus {
  38233. --bg-opacity: 1;
  38234. background-color: #fefcbf;
  38235. background-color: rgba(254, 252, 191, var(--bg-opacity));
  38236. }
  38237. .md\:focus\:bg-yellow-300:focus {
  38238. --bg-opacity: 1;
  38239. background-color: #faf089;
  38240. background-color: rgba(250, 240, 137, var(--bg-opacity));
  38241. }
  38242. .md\:focus\:bg-yellow-400:focus {
  38243. --bg-opacity: 1;
  38244. background-color: #f6e05e;
  38245. background-color: rgba(246, 224, 94, var(--bg-opacity));
  38246. }
  38247. .md\:focus\:bg-yellow-500:focus {
  38248. --bg-opacity: 1;
  38249. background-color: #ecc94b;
  38250. background-color: rgba(236, 201, 75, var(--bg-opacity));
  38251. }
  38252. .md\:focus\:bg-yellow-600:focus {
  38253. --bg-opacity: 1;
  38254. background-color: #d69e2e;
  38255. background-color: rgba(214, 158, 46, var(--bg-opacity));
  38256. }
  38257. .md\:focus\:bg-yellow-700:focus {
  38258. --bg-opacity: 1;
  38259. background-color: #b7791f;
  38260. background-color: rgba(183, 121, 31, var(--bg-opacity));
  38261. }
  38262. .md\:focus\:bg-yellow-800:focus {
  38263. --bg-opacity: 1;
  38264. background-color: #975a16;
  38265. background-color: rgba(151, 90, 22, var(--bg-opacity));
  38266. }
  38267. .md\:focus\:bg-yellow-900:focus {
  38268. --bg-opacity: 1;
  38269. background-color: #744210;
  38270. background-color: rgba(116, 66, 16, var(--bg-opacity));
  38271. }
  38272. .md\:focus\:bg-green-100:focus {
  38273. --bg-opacity: 1;
  38274. background-color: #f0fff4;
  38275. background-color: rgba(240, 255, 244, var(--bg-opacity));
  38276. }
  38277. .md\:focus\:bg-green-200:focus {
  38278. --bg-opacity: 1;
  38279. background-color: #c6f6d5;
  38280. background-color: rgba(198, 246, 213, var(--bg-opacity));
  38281. }
  38282. .md\:focus\:bg-green-300:focus {
  38283. --bg-opacity: 1;
  38284. background-color: #9ae6b4;
  38285. background-color: rgba(154, 230, 180, var(--bg-opacity));
  38286. }
  38287. .md\:focus\:bg-green-400:focus {
  38288. --bg-opacity: 1;
  38289. background-color: #68d391;
  38290. background-color: rgba(104, 211, 145, var(--bg-opacity));
  38291. }
  38292. .md\:focus\:bg-green-500:focus {
  38293. --bg-opacity: 1;
  38294. background-color: #48bb78;
  38295. background-color: rgba(72, 187, 120, var(--bg-opacity));
  38296. }
  38297. .md\:focus\:bg-green-600:focus {
  38298. --bg-opacity: 1;
  38299. background-color: #38a169;
  38300. background-color: rgba(56, 161, 105, var(--bg-opacity));
  38301. }
  38302. .md\:focus\:bg-green-700:focus {
  38303. --bg-opacity: 1;
  38304. background-color: #2f855a;
  38305. background-color: rgba(47, 133, 90, var(--bg-opacity));
  38306. }
  38307. .md\:focus\:bg-green-800:focus {
  38308. --bg-opacity: 1;
  38309. background-color: #276749;
  38310. background-color: rgba(39, 103, 73, var(--bg-opacity));
  38311. }
  38312. .md\:focus\:bg-green-900:focus {
  38313. --bg-opacity: 1;
  38314. background-color: #22543d;
  38315. background-color: rgba(34, 84, 61, var(--bg-opacity));
  38316. }
  38317. .md\:focus\:bg-teal-100:focus {
  38318. --bg-opacity: 1;
  38319. background-color: #e6fffa;
  38320. background-color: rgba(230, 255, 250, var(--bg-opacity));
  38321. }
  38322. .md\:focus\:bg-teal-200:focus {
  38323. --bg-opacity: 1;
  38324. background-color: #b2f5ea;
  38325. background-color: rgba(178, 245, 234, var(--bg-opacity));
  38326. }
  38327. .md\:focus\:bg-teal-300:focus {
  38328. --bg-opacity: 1;
  38329. background-color: #81e6d9;
  38330. background-color: rgba(129, 230, 217, var(--bg-opacity));
  38331. }
  38332. .md\:focus\:bg-teal-400:focus {
  38333. --bg-opacity: 1;
  38334. background-color: #4fd1c5;
  38335. background-color: rgba(79, 209, 197, var(--bg-opacity));
  38336. }
  38337. .md\:focus\:bg-teal-500:focus {
  38338. --bg-opacity: 1;
  38339. background-color: #38b2ac;
  38340. background-color: rgba(56, 178, 172, var(--bg-opacity));
  38341. }
  38342. .md\:focus\:bg-teal-600:focus {
  38343. --bg-opacity: 1;
  38344. background-color: #319795;
  38345. background-color: rgba(49, 151, 149, var(--bg-opacity));
  38346. }
  38347. .md\:focus\:bg-teal-700:focus {
  38348. --bg-opacity: 1;
  38349. background-color: #2c7a7b;
  38350. background-color: rgba(44, 122, 123, var(--bg-opacity));
  38351. }
  38352. .md\:focus\:bg-teal-800:focus {
  38353. --bg-opacity: 1;
  38354. background-color: #285e61;
  38355. background-color: rgba(40, 94, 97, var(--bg-opacity));
  38356. }
  38357. .md\:focus\:bg-teal-900:focus {
  38358. --bg-opacity: 1;
  38359. background-color: #234e52;
  38360. background-color: rgba(35, 78, 82, var(--bg-opacity));
  38361. }
  38362. .md\:focus\:bg-blue-100:focus {
  38363. --bg-opacity: 1;
  38364. background-color: #ebf8ff;
  38365. background-color: rgba(235, 248, 255, var(--bg-opacity));
  38366. }
  38367. .md\:focus\:bg-blue-200:focus {
  38368. --bg-opacity: 1;
  38369. background-color: #bee3f8;
  38370. background-color: rgba(190, 227, 248, var(--bg-opacity));
  38371. }
  38372. .md\:focus\:bg-blue-300:focus {
  38373. --bg-opacity: 1;
  38374. background-color: #90cdf4;
  38375. background-color: rgba(144, 205, 244, var(--bg-opacity));
  38376. }
  38377. .md\:focus\:bg-blue-400:focus {
  38378. --bg-opacity: 1;
  38379. background-color: #63b3ed;
  38380. background-color: rgba(99, 179, 237, var(--bg-opacity));
  38381. }
  38382. .md\:focus\:bg-blue-500:focus {
  38383. --bg-opacity: 1;
  38384. background-color: #4299e1;
  38385. background-color: rgba(66, 153, 225, var(--bg-opacity));
  38386. }
  38387. .md\:focus\:bg-blue-600:focus {
  38388. --bg-opacity: 1;
  38389. background-color: #3182ce;
  38390. background-color: rgba(49, 130, 206, var(--bg-opacity));
  38391. }
  38392. .md\:focus\:bg-blue-700:focus {
  38393. --bg-opacity: 1;
  38394. background-color: #2b6cb0;
  38395. background-color: rgba(43, 108, 176, var(--bg-opacity));
  38396. }
  38397. .md\:focus\:bg-blue-800:focus {
  38398. --bg-opacity: 1;
  38399. background-color: #2c5282;
  38400. background-color: rgba(44, 82, 130, var(--bg-opacity));
  38401. }
  38402. .md\:focus\:bg-blue-900:focus {
  38403. --bg-opacity: 1;
  38404. background-color: #2a4365;
  38405. background-color: rgba(42, 67, 101, var(--bg-opacity));
  38406. }
  38407. .md\:focus\:bg-indigo-100:focus {
  38408. --bg-opacity: 1;
  38409. background-color: #ebf4ff;
  38410. background-color: rgba(235, 244, 255, var(--bg-opacity));
  38411. }
  38412. .md\:focus\:bg-indigo-200:focus {
  38413. --bg-opacity: 1;
  38414. background-color: #c3dafe;
  38415. background-color: rgba(195, 218, 254, var(--bg-opacity));
  38416. }
  38417. .md\:focus\:bg-indigo-300:focus {
  38418. --bg-opacity: 1;
  38419. background-color: #a3bffa;
  38420. background-color: rgba(163, 191, 250, var(--bg-opacity));
  38421. }
  38422. .md\:focus\:bg-indigo-400:focus {
  38423. --bg-opacity: 1;
  38424. background-color: #7f9cf5;
  38425. background-color: rgba(127, 156, 245, var(--bg-opacity));
  38426. }
  38427. .md\:focus\:bg-indigo-500:focus {
  38428. --bg-opacity: 1;
  38429. background-color: #667eea;
  38430. background-color: rgba(102, 126, 234, var(--bg-opacity));
  38431. }
  38432. .md\:focus\:bg-indigo-600:focus {
  38433. --bg-opacity: 1;
  38434. background-color: #5a67d8;
  38435. background-color: rgba(90, 103, 216, var(--bg-opacity));
  38436. }
  38437. .md\:focus\:bg-indigo-700:focus {
  38438. --bg-opacity: 1;
  38439. background-color: #4c51bf;
  38440. background-color: rgba(76, 81, 191, var(--bg-opacity));
  38441. }
  38442. .md\:focus\:bg-indigo-800:focus {
  38443. --bg-opacity: 1;
  38444. background-color: #434190;
  38445. background-color: rgba(67, 65, 144, var(--bg-opacity));
  38446. }
  38447. .md\:focus\:bg-indigo-900:focus {
  38448. --bg-opacity: 1;
  38449. background-color: #3c366b;
  38450. background-color: rgba(60, 54, 107, var(--bg-opacity));
  38451. }
  38452. .md\:focus\:bg-purple-100:focus {
  38453. --bg-opacity: 1;
  38454. background-color: #faf5ff;
  38455. background-color: rgba(250, 245, 255, var(--bg-opacity));
  38456. }
  38457. .md\:focus\:bg-purple-200:focus {
  38458. --bg-opacity: 1;
  38459. background-color: #e9d8fd;
  38460. background-color: rgba(233, 216, 253, var(--bg-opacity));
  38461. }
  38462. .md\:focus\:bg-purple-300:focus {
  38463. --bg-opacity: 1;
  38464. background-color: #d6bcfa;
  38465. background-color: rgba(214, 188, 250, var(--bg-opacity));
  38466. }
  38467. .md\:focus\:bg-purple-400:focus {
  38468. --bg-opacity: 1;
  38469. background-color: #b794f4;
  38470. background-color: rgba(183, 148, 244, var(--bg-opacity));
  38471. }
  38472. .md\:focus\:bg-purple-500:focus {
  38473. --bg-opacity: 1;
  38474. background-color: #9f7aea;
  38475. background-color: rgba(159, 122, 234, var(--bg-opacity));
  38476. }
  38477. .md\:focus\:bg-purple-600:focus {
  38478. --bg-opacity: 1;
  38479. background-color: #805ad5;
  38480. background-color: rgba(128, 90, 213, var(--bg-opacity));
  38481. }
  38482. .md\:focus\:bg-purple-700:focus {
  38483. --bg-opacity: 1;
  38484. background-color: #6b46c1;
  38485. background-color: rgba(107, 70, 193, var(--bg-opacity));
  38486. }
  38487. .md\:focus\:bg-purple-800:focus {
  38488. --bg-opacity: 1;
  38489. background-color: #553c9a;
  38490. background-color: rgba(85, 60, 154, var(--bg-opacity));
  38491. }
  38492. .md\:focus\:bg-purple-900:focus {
  38493. --bg-opacity: 1;
  38494. background-color: #44337a;
  38495. background-color: rgba(68, 51, 122, var(--bg-opacity));
  38496. }
  38497. .md\:focus\:bg-pink-100:focus {
  38498. --bg-opacity: 1;
  38499. background-color: #fff5f7;
  38500. background-color: rgba(255, 245, 247, var(--bg-opacity));
  38501. }
  38502. .md\:focus\:bg-pink-200:focus {
  38503. --bg-opacity: 1;
  38504. background-color: #fed7e2;
  38505. background-color: rgba(254, 215, 226, var(--bg-opacity));
  38506. }
  38507. .md\:focus\:bg-pink-300:focus {
  38508. --bg-opacity: 1;
  38509. background-color: #fbb6ce;
  38510. background-color: rgba(251, 182, 206, var(--bg-opacity));
  38511. }
  38512. .md\:focus\:bg-pink-400:focus {
  38513. --bg-opacity: 1;
  38514. background-color: #f687b3;
  38515. background-color: rgba(246, 135, 179, var(--bg-opacity));
  38516. }
  38517. .md\:focus\:bg-pink-500:focus {
  38518. --bg-opacity: 1;
  38519. background-color: #ed64a6;
  38520. background-color: rgba(237, 100, 166, var(--bg-opacity));
  38521. }
  38522. .md\:focus\:bg-pink-600:focus {
  38523. --bg-opacity: 1;
  38524. background-color: #d53f8c;
  38525. background-color: rgba(213, 63, 140, var(--bg-opacity));
  38526. }
  38527. .md\:focus\:bg-pink-700:focus {
  38528. --bg-opacity: 1;
  38529. background-color: #b83280;
  38530. background-color: rgba(184, 50, 128, var(--bg-opacity));
  38531. }
  38532. .md\:focus\:bg-pink-800:focus {
  38533. --bg-opacity: 1;
  38534. background-color: #97266d;
  38535. background-color: rgba(151, 38, 109, var(--bg-opacity));
  38536. }
  38537. .md\:focus\:bg-pink-900:focus {
  38538. --bg-opacity: 1;
  38539. background-color: #702459;
  38540. background-color: rgba(112, 36, 89, var(--bg-opacity));
  38541. }
  38542. .md\:bg-none {
  38543. background-image: none;
  38544. }
  38545. .md\:bg-gradient-to-t {
  38546. background-image: linear-gradient(to top, var(--gradient-color-stops));
  38547. }
  38548. .md\:bg-gradient-to-tr {
  38549. background-image: linear-gradient(to top right, var(--gradient-color-stops));
  38550. }
  38551. .md\:bg-gradient-to-r {
  38552. background-image: linear-gradient(to right, var(--gradient-color-stops));
  38553. }
  38554. .md\:bg-gradient-to-br {
  38555. background-image: linear-gradient(to bottom right, var(--gradient-color-stops));
  38556. }
  38557. .md\:bg-gradient-to-b {
  38558. background-image: linear-gradient(to bottom, var(--gradient-color-stops));
  38559. }
  38560. .md\:bg-gradient-to-bl {
  38561. background-image: linear-gradient(to bottom left, var(--gradient-color-stops));
  38562. }
  38563. .md\:bg-gradient-to-l {
  38564. background-image: linear-gradient(to left, var(--gradient-color-stops));
  38565. }
  38566. .md\:bg-gradient-to-tl {
  38567. background-image: linear-gradient(to top left, var(--gradient-color-stops));
  38568. }
  38569. .md\:from-transparent {
  38570. --gradient-from-color: transparent;
  38571. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  38572. }
  38573. .md\:from-current {
  38574. --gradient-from-color: currentColor;
  38575. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  38576. }
  38577. .md\:from-black {
  38578. --gradient-from-color: #000;
  38579. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  38580. }
  38581. .md\:from-white {
  38582. --gradient-from-color: #fff;
  38583. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  38584. }
  38585. .md\:from-gray-100 {
  38586. --gradient-from-color: #f7fafc;
  38587. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  38588. }
  38589. .md\:from-gray-200 {
  38590. --gradient-from-color: #edf2f7;
  38591. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  38592. }
  38593. .md\:from-gray-300 {
  38594. --gradient-from-color: #e2e8f0;
  38595. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  38596. }
  38597. .md\:from-gray-400 {
  38598. --gradient-from-color: #cbd5e0;
  38599. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  38600. }
  38601. .md\:from-gray-500 {
  38602. --gradient-from-color: #a0aec0;
  38603. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  38604. }
  38605. .md\:from-gray-600 {
  38606. --gradient-from-color: #718096;
  38607. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  38608. }
  38609. .md\:from-gray-700 {
  38610. --gradient-from-color: #4a5568;
  38611. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  38612. }
  38613. .md\:from-gray-800 {
  38614. --gradient-from-color: #2d3748;
  38615. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  38616. }
  38617. .md\:from-gray-900 {
  38618. --gradient-from-color: #1a202c;
  38619. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  38620. }
  38621. .md\:from-red-100 {
  38622. --gradient-from-color: #fff5f5;
  38623. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  38624. }
  38625. .md\:from-red-200 {
  38626. --gradient-from-color: #fed7d7;
  38627. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  38628. }
  38629. .md\:from-red-300 {
  38630. --gradient-from-color: #feb2b2;
  38631. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  38632. }
  38633. .md\:from-red-400 {
  38634. --gradient-from-color: #fc8181;
  38635. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  38636. }
  38637. .md\:from-red-500 {
  38638. --gradient-from-color: #f56565;
  38639. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  38640. }
  38641. .md\:from-red-600 {
  38642. --gradient-from-color: #e53e3e;
  38643. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  38644. }
  38645. .md\:from-red-700 {
  38646. --gradient-from-color: #c53030;
  38647. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  38648. }
  38649. .md\:from-red-800 {
  38650. --gradient-from-color: #9b2c2c;
  38651. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  38652. }
  38653. .md\:from-red-900 {
  38654. --gradient-from-color: #742a2a;
  38655. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  38656. }
  38657. .md\:from-orange-100 {
  38658. --gradient-from-color: #fffaf0;
  38659. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  38660. }
  38661. .md\:from-orange-200 {
  38662. --gradient-from-color: #feebc8;
  38663. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  38664. }
  38665. .md\:from-orange-300 {
  38666. --gradient-from-color: #fbd38d;
  38667. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  38668. }
  38669. .md\:from-orange-400 {
  38670. --gradient-from-color: #f6ad55;
  38671. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  38672. }
  38673. .md\:from-orange-500 {
  38674. --gradient-from-color: #ed8936;
  38675. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  38676. }
  38677. .md\:from-orange-600 {
  38678. --gradient-from-color: #dd6b20;
  38679. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  38680. }
  38681. .md\:from-orange-700 {
  38682. --gradient-from-color: #c05621;
  38683. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  38684. }
  38685. .md\:from-orange-800 {
  38686. --gradient-from-color: #9c4221;
  38687. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  38688. }
  38689. .md\:from-orange-900 {
  38690. --gradient-from-color: #7b341e;
  38691. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  38692. }
  38693. .md\:from-yellow-100 {
  38694. --gradient-from-color: #fffff0;
  38695. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  38696. }
  38697. .md\:from-yellow-200 {
  38698. --gradient-from-color: #fefcbf;
  38699. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  38700. }
  38701. .md\:from-yellow-300 {
  38702. --gradient-from-color: #faf089;
  38703. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  38704. }
  38705. .md\:from-yellow-400 {
  38706. --gradient-from-color: #f6e05e;
  38707. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  38708. }
  38709. .md\:from-yellow-500 {
  38710. --gradient-from-color: #ecc94b;
  38711. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  38712. }
  38713. .md\:from-yellow-600 {
  38714. --gradient-from-color: #d69e2e;
  38715. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  38716. }
  38717. .md\:from-yellow-700 {
  38718. --gradient-from-color: #b7791f;
  38719. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  38720. }
  38721. .md\:from-yellow-800 {
  38722. --gradient-from-color: #975a16;
  38723. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  38724. }
  38725. .md\:from-yellow-900 {
  38726. --gradient-from-color: #744210;
  38727. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  38728. }
  38729. .md\:from-green-100 {
  38730. --gradient-from-color: #f0fff4;
  38731. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  38732. }
  38733. .md\:from-green-200 {
  38734. --gradient-from-color: #c6f6d5;
  38735. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  38736. }
  38737. .md\:from-green-300 {
  38738. --gradient-from-color: #9ae6b4;
  38739. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  38740. }
  38741. .md\:from-green-400 {
  38742. --gradient-from-color: #68d391;
  38743. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  38744. }
  38745. .md\:from-green-500 {
  38746. --gradient-from-color: #48bb78;
  38747. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  38748. }
  38749. .md\:from-green-600 {
  38750. --gradient-from-color: #38a169;
  38751. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  38752. }
  38753. .md\:from-green-700 {
  38754. --gradient-from-color: #2f855a;
  38755. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  38756. }
  38757. .md\:from-green-800 {
  38758. --gradient-from-color: #276749;
  38759. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  38760. }
  38761. .md\:from-green-900 {
  38762. --gradient-from-color: #22543d;
  38763. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  38764. }
  38765. .md\:from-teal-100 {
  38766. --gradient-from-color: #e6fffa;
  38767. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  38768. }
  38769. .md\:from-teal-200 {
  38770. --gradient-from-color: #b2f5ea;
  38771. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  38772. }
  38773. .md\:from-teal-300 {
  38774. --gradient-from-color: #81e6d9;
  38775. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  38776. }
  38777. .md\:from-teal-400 {
  38778. --gradient-from-color: #4fd1c5;
  38779. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  38780. }
  38781. .md\:from-teal-500 {
  38782. --gradient-from-color: #38b2ac;
  38783. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  38784. }
  38785. .md\:from-teal-600 {
  38786. --gradient-from-color: #319795;
  38787. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  38788. }
  38789. .md\:from-teal-700 {
  38790. --gradient-from-color: #2c7a7b;
  38791. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  38792. }
  38793. .md\:from-teal-800 {
  38794. --gradient-from-color: #285e61;
  38795. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  38796. }
  38797. .md\:from-teal-900 {
  38798. --gradient-from-color: #234e52;
  38799. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  38800. }
  38801. .md\:from-blue-100 {
  38802. --gradient-from-color: #ebf8ff;
  38803. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  38804. }
  38805. .md\:from-blue-200 {
  38806. --gradient-from-color: #bee3f8;
  38807. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  38808. }
  38809. .md\:from-blue-300 {
  38810. --gradient-from-color: #90cdf4;
  38811. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  38812. }
  38813. .md\:from-blue-400 {
  38814. --gradient-from-color: #63b3ed;
  38815. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  38816. }
  38817. .md\:from-blue-500 {
  38818. --gradient-from-color: #4299e1;
  38819. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  38820. }
  38821. .md\:from-blue-600 {
  38822. --gradient-from-color: #3182ce;
  38823. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  38824. }
  38825. .md\:from-blue-700 {
  38826. --gradient-from-color: #2b6cb0;
  38827. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  38828. }
  38829. .md\:from-blue-800 {
  38830. --gradient-from-color: #2c5282;
  38831. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  38832. }
  38833. .md\:from-blue-900 {
  38834. --gradient-from-color: #2a4365;
  38835. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  38836. }
  38837. .md\:from-indigo-100 {
  38838. --gradient-from-color: #ebf4ff;
  38839. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  38840. }
  38841. .md\:from-indigo-200 {
  38842. --gradient-from-color: #c3dafe;
  38843. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  38844. }
  38845. .md\:from-indigo-300 {
  38846. --gradient-from-color: #a3bffa;
  38847. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  38848. }
  38849. .md\:from-indigo-400 {
  38850. --gradient-from-color: #7f9cf5;
  38851. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  38852. }
  38853. .md\:from-indigo-500 {
  38854. --gradient-from-color: #667eea;
  38855. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  38856. }
  38857. .md\:from-indigo-600 {
  38858. --gradient-from-color: #5a67d8;
  38859. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  38860. }
  38861. .md\:from-indigo-700 {
  38862. --gradient-from-color: #4c51bf;
  38863. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  38864. }
  38865. .md\:from-indigo-800 {
  38866. --gradient-from-color: #434190;
  38867. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  38868. }
  38869. .md\:from-indigo-900 {
  38870. --gradient-from-color: #3c366b;
  38871. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  38872. }
  38873. .md\:from-purple-100 {
  38874. --gradient-from-color: #faf5ff;
  38875. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  38876. }
  38877. .md\:from-purple-200 {
  38878. --gradient-from-color: #e9d8fd;
  38879. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  38880. }
  38881. .md\:from-purple-300 {
  38882. --gradient-from-color: #d6bcfa;
  38883. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  38884. }
  38885. .md\:from-purple-400 {
  38886. --gradient-from-color: #b794f4;
  38887. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  38888. }
  38889. .md\:from-purple-500 {
  38890. --gradient-from-color: #9f7aea;
  38891. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  38892. }
  38893. .md\:from-purple-600 {
  38894. --gradient-from-color: #805ad5;
  38895. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  38896. }
  38897. .md\:from-purple-700 {
  38898. --gradient-from-color: #6b46c1;
  38899. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  38900. }
  38901. .md\:from-purple-800 {
  38902. --gradient-from-color: #553c9a;
  38903. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  38904. }
  38905. .md\:from-purple-900 {
  38906. --gradient-from-color: #44337a;
  38907. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  38908. }
  38909. .md\:from-pink-100 {
  38910. --gradient-from-color: #fff5f7;
  38911. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  38912. }
  38913. .md\:from-pink-200 {
  38914. --gradient-from-color: #fed7e2;
  38915. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  38916. }
  38917. .md\:from-pink-300 {
  38918. --gradient-from-color: #fbb6ce;
  38919. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  38920. }
  38921. .md\:from-pink-400 {
  38922. --gradient-from-color: #f687b3;
  38923. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  38924. }
  38925. .md\:from-pink-500 {
  38926. --gradient-from-color: #ed64a6;
  38927. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  38928. }
  38929. .md\:from-pink-600 {
  38930. --gradient-from-color: #d53f8c;
  38931. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  38932. }
  38933. .md\:from-pink-700 {
  38934. --gradient-from-color: #b83280;
  38935. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  38936. }
  38937. .md\:from-pink-800 {
  38938. --gradient-from-color: #97266d;
  38939. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  38940. }
  38941. .md\:from-pink-900 {
  38942. --gradient-from-color: #702459;
  38943. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  38944. }
  38945. .md\:via-transparent {
  38946. --gradient-via-color: transparent;
  38947. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  38948. }
  38949. .md\:via-current {
  38950. --gradient-via-color: currentColor;
  38951. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  38952. }
  38953. .md\:via-black {
  38954. --gradient-via-color: #000;
  38955. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  38956. }
  38957. .md\:via-white {
  38958. --gradient-via-color: #fff;
  38959. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  38960. }
  38961. .md\:via-gray-100 {
  38962. --gradient-via-color: #f7fafc;
  38963. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  38964. }
  38965. .md\:via-gray-200 {
  38966. --gradient-via-color: #edf2f7;
  38967. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  38968. }
  38969. .md\:via-gray-300 {
  38970. --gradient-via-color: #e2e8f0;
  38971. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  38972. }
  38973. .md\:via-gray-400 {
  38974. --gradient-via-color: #cbd5e0;
  38975. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  38976. }
  38977. .md\:via-gray-500 {
  38978. --gradient-via-color: #a0aec0;
  38979. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  38980. }
  38981. .md\:via-gray-600 {
  38982. --gradient-via-color: #718096;
  38983. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  38984. }
  38985. .md\:via-gray-700 {
  38986. --gradient-via-color: #4a5568;
  38987. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  38988. }
  38989. .md\:via-gray-800 {
  38990. --gradient-via-color: #2d3748;
  38991. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  38992. }
  38993. .md\:via-gray-900 {
  38994. --gradient-via-color: #1a202c;
  38995. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  38996. }
  38997. .md\:via-red-100 {
  38998. --gradient-via-color: #fff5f5;
  38999. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  39000. }
  39001. .md\:via-red-200 {
  39002. --gradient-via-color: #fed7d7;
  39003. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  39004. }
  39005. .md\:via-red-300 {
  39006. --gradient-via-color: #feb2b2;
  39007. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  39008. }
  39009. .md\:via-red-400 {
  39010. --gradient-via-color: #fc8181;
  39011. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  39012. }
  39013. .md\:via-red-500 {
  39014. --gradient-via-color: #f56565;
  39015. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  39016. }
  39017. .md\:via-red-600 {
  39018. --gradient-via-color: #e53e3e;
  39019. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  39020. }
  39021. .md\:via-red-700 {
  39022. --gradient-via-color: #c53030;
  39023. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  39024. }
  39025. .md\:via-red-800 {
  39026. --gradient-via-color: #9b2c2c;
  39027. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  39028. }
  39029. .md\:via-red-900 {
  39030. --gradient-via-color: #742a2a;
  39031. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  39032. }
  39033. .md\:via-orange-100 {
  39034. --gradient-via-color: #fffaf0;
  39035. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  39036. }
  39037. .md\:via-orange-200 {
  39038. --gradient-via-color: #feebc8;
  39039. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  39040. }
  39041. .md\:via-orange-300 {
  39042. --gradient-via-color: #fbd38d;
  39043. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  39044. }
  39045. .md\:via-orange-400 {
  39046. --gradient-via-color: #f6ad55;
  39047. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  39048. }
  39049. .md\:via-orange-500 {
  39050. --gradient-via-color: #ed8936;
  39051. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  39052. }
  39053. .md\:via-orange-600 {
  39054. --gradient-via-color: #dd6b20;
  39055. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  39056. }
  39057. .md\:via-orange-700 {
  39058. --gradient-via-color: #c05621;
  39059. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  39060. }
  39061. .md\:via-orange-800 {
  39062. --gradient-via-color: #9c4221;
  39063. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  39064. }
  39065. .md\:via-orange-900 {
  39066. --gradient-via-color: #7b341e;
  39067. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  39068. }
  39069. .md\:via-yellow-100 {
  39070. --gradient-via-color: #fffff0;
  39071. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  39072. }
  39073. .md\:via-yellow-200 {
  39074. --gradient-via-color: #fefcbf;
  39075. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  39076. }
  39077. .md\:via-yellow-300 {
  39078. --gradient-via-color: #faf089;
  39079. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  39080. }
  39081. .md\:via-yellow-400 {
  39082. --gradient-via-color: #f6e05e;
  39083. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  39084. }
  39085. .md\:via-yellow-500 {
  39086. --gradient-via-color: #ecc94b;
  39087. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  39088. }
  39089. .md\:via-yellow-600 {
  39090. --gradient-via-color: #d69e2e;
  39091. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  39092. }
  39093. .md\:via-yellow-700 {
  39094. --gradient-via-color: #b7791f;
  39095. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  39096. }
  39097. .md\:via-yellow-800 {
  39098. --gradient-via-color: #975a16;
  39099. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  39100. }
  39101. .md\:via-yellow-900 {
  39102. --gradient-via-color: #744210;
  39103. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  39104. }
  39105. .md\:via-green-100 {
  39106. --gradient-via-color: #f0fff4;
  39107. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  39108. }
  39109. .md\:via-green-200 {
  39110. --gradient-via-color: #c6f6d5;
  39111. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  39112. }
  39113. .md\:via-green-300 {
  39114. --gradient-via-color: #9ae6b4;
  39115. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  39116. }
  39117. .md\:via-green-400 {
  39118. --gradient-via-color: #68d391;
  39119. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  39120. }
  39121. .md\:via-green-500 {
  39122. --gradient-via-color: #48bb78;
  39123. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  39124. }
  39125. .md\:via-green-600 {
  39126. --gradient-via-color: #38a169;
  39127. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  39128. }
  39129. .md\:via-green-700 {
  39130. --gradient-via-color: #2f855a;
  39131. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  39132. }
  39133. .md\:via-green-800 {
  39134. --gradient-via-color: #276749;
  39135. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  39136. }
  39137. .md\:via-green-900 {
  39138. --gradient-via-color: #22543d;
  39139. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  39140. }
  39141. .md\:via-teal-100 {
  39142. --gradient-via-color: #e6fffa;
  39143. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  39144. }
  39145. .md\:via-teal-200 {
  39146. --gradient-via-color: #b2f5ea;
  39147. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  39148. }
  39149. .md\:via-teal-300 {
  39150. --gradient-via-color: #81e6d9;
  39151. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  39152. }
  39153. .md\:via-teal-400 {
  39154. --gradient-via-color: #4fd1c5;
  39155. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  39156. }
  39157. .md\:via-teal-500 {
  39158. --gradient-via-color: #38b2ac;
  39159. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  39160. }
  39161. .md\:via-teal-600 {
  39162. --gradient-via-color: #319795;
  39163. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  39164. }
  39165. .md\:via-teal-700 {
  39166. --gradient-via-color: #2c7a7b;
  39167. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  39168. }
  39169. .md\:via-teal-800 {
  39170. --gradient-via-color: #285e61;
  39171. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  39172. }
  39173. .md\:via-teal-900 {
  39174. --gradient-via-color: #234e52;
  39175. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  39176. }
  39177. .md\:via-blue-100 {
  39178. --gradient-via-color: #ebf8ff;
  39179. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  39180. }
  39181. .md\:via-blue-200 {
  39182. --gradient-via-color: #bee3f8;
  39183. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  39184. }
  39185. .md\:via-blue-300 {
  39186. --gradient-via-color: #90cdf4;
  39187. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  39188. }
  39189. .md\:via-blue-400 {
  39190. --gradient-via-color: #63b3ed;
  39191. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  39192. }
  39193. .md\:via-blue-500 {
  39194. --gradient-via-color: #4299e1;
  39195. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  39196. }
  39197. .md\:via-blue-600 {
  39198. --gradient-via-color: #3182ce;
  39199. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  39200. }
  39201. .md\:via-blue-700 {
  39202. --gradient-via-color: #2b6cb0;
  39203. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  39204. }
  39205. .md\:via-blue-800 {
  39206. --gradient-via-color: #2c5282;
  39207. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  39208. }
  39209. .md\:via-blue-900 {
  39210. --gradient-via-color: #2a4365;
  39211. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  39212. }
  39213. .md\:via-indigo-100 {
  39214. --gradient-via-color: #ebf4ff;
  39215. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  39216. }
  39217. .md\:via-indigo-200 {
  39218. --gradient-via-color: #c3dafe;
  39219. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  39220. }
  39221. .md\:via-indigo-300 {
  39222. --gradient-via-color: #a3bffa;
  39223. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  39224. }
  39225. .md\:via-indigo-400 {
  39226. --gradient-via-color: #7f9cf5;
  39227. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  39228. }
  39229. .md\:via-indigo-500 {
  39230. --gradient-via-color: #667eea;
  39231. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  39232. }
  39233. .md\:via-indigo-600 {
  39234. --gradient-via-color: #5a67d8;
  39235. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  39236. }
  39237. .md\:via-indigo-700 {
  39238. --gradient-via-color: #4c51bf;
  39239. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  39240. }
  39241. .md\:via-indigo-800 {
  39242. --gradient-via-color: #434190;
  39243. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  39244. }
  39245. .md\:via-indigo-900 {
  39246. --gradient-via-color: #3c366b;
  39247. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  39248. }
  39249. .md\:via-purple-100 {
  39250. --gradient-via-color: #faf5ff;
  39251. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  39252. }
  39253. .md\:via-purple-200 {
  39254. --gradient-via-color: #e9d8fd;
  39255. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  39256. }
  39257. .md\:via-purple-300 {
  39258. --gradient-via-color: #d6bcfa;
  39259. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  39260. }
  39261. .md\:via-purple-400 {
  39262. --gradient-via-color: #b794f4;
  39263. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  39264. }
  39265. .md\:via-purple-500 {
  39266. --gradient-via-color: #9f7aea;
  39267. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  39268. }
  39269. .md\:via-purple-600 {
  39270. --gradient-via-color: #805ad5;
  39271. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  39272. }
  39273. .md\:via-purple-700 {
  39274. --gradient-via-color: #6b46c1;
  39275. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  39276. }
  39277. .md\:via-purple-800 {
  39278. --gradient-via-color: #553c9a;
  39279. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  39280. }
  39281. .md\:via-purple-900 {
  39282. --gradient-via-color: #44337a;
  39283. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  39284. }
  39285. .md\:via-pink-100 {
  39286. --gradient-via-color: #fff5f7;
  39287. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  39288. }
  39289. .md\:via-pink-200 {
  39290. --gradient-via-color: #fed7e2;
  39291. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  39292. }
  39293. .md\:via-pink-300 {
  39294. --gradient-via-color: #fbb6ce;
  39295. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  39296. }
  39297. .md\:via-pink-400 {
  39298. --gradient-via-color: #f687b3;
  39299. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  39300. }
  39301. .md\:via-pink-500 {
  39302. --gradient-via-color: #ed64a6;
  39303. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  39304. }
  39305. .md\:via-pink-600 {
  39306. --gradient-via-color: #d53f8c;
  39307. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  39308. }
  39309. .md\:via-pink-700 {
  39310. --gradient-via-color: #b83280;
  39311. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  39312. }
  39313. .md\:via-pink-800 {
  39314. --gradient-via-color: #97266d;
  39315. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  39316. }
  39317. .md\:via-pink-900 {
  39318. --gradient-via-color: #702459;
  39319. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  39320. }
  39321. .md\:to-transparent {
  39322. --gradient-to-color: transparent;
  39323. }
  39324. .md\:to-current {
  39325. --gradient-to-color: currentColor;
  39326. }
  39327. .md\:to-black {
  39328. --gradient-to-color: #000;
  39329. }
  39330. .md\:to-white {
  39331. --gradient-to-color: #fff;
  39332. }
  39333. .md\:to-gray-100 {
  39334. --gradient-to-color: #f7fafc;
  39335. }
  39336. .md\:to-gray-200 {
  39337. --gradient-to-color: #edf2f7;
  39338. }
  39339. .md\:to-gray-300 {
  39340. --gradient-to-color: #e2e8f0;
  39341. }
  39342. .md\:to-gray-400 {
  39343. --gradient-to-color: #cbd5e0;
  39344. }
  39345. .md\:to-gray-500 {
  39346. --gradient-to-color: #a0aec0;
  39347. }
  39348. .md\:to-gray-600 {
  39349. --gradient-to-color: #718096;
  39350. }
  39351. .md\:to-gray-700 {
  39352. --gradient-to-color: #4a5568;
  39353. }
  39354. .md\:to-gray-800 {
  39355. --gradient-to-color: #2d3748;
  39356. }
  39357. .md\:to-gray-900 {
  39358. --gradient-to-color: #1a202c;
  39359. }
  39360. .md\:to-red-100 {
  39361. --gradient-to-color: #fff5f5;
  39362. }
  39363. .md\:to-red-200 {
  39364. --gradient-to-color: #fed7d7;
  39365. }
  39366. .md\:to-red-300 {
  39367. --gradient-to-color: #feb2b2;
  39368. }
  39369. .md\:to-red-400 {
  39370. --gradient-to-color: #fc8181;
  39371. }
  39372. .md\:to-red-500 {
  39373. --gradient-to-color: #f56565;
  39374. }
  39375. .md\:to-red-600 {
  39376. --gradient-to-color: #e53e3e;
  39377. }
  39378. .md\:to-red-700 {
  39379. --gradient-to-color: #c53030;
  39380. }
  39381. .md\:to-red-800 {
  39382. --gradient-to-color: #9b2c2c;
  39383. }
  39384. .md\:to-red-900 {
  39385. --gradient-to-color: #742a2a;
  39386. }
  39387. .md\:to-orange-100 {
  39388. --gradient-to-color: #fffaf0;
  39389. }
  39390. .md\:to-orange-200 {
  39391. --gradient-to-color: #feebc8;
  39392. }
  39393. .md\:to-orange-300 {
  39394. --gradient-to-color: #fbd38d;
  39395. }
  39396. .md\:to-orange-400 {
  39397. --gradient-to-color: #f6ad55;
  39398. }
  39399. .md\:to-orange-500 {
  39400. --gradient-to-color: #ed8936;
  39401. }
  39402. .md\:to-orange-600 {
  39403. --gradient-to-color: #dd6b20;
  39404. }
  39405. .md\:to-orange-700 {
  39406. --gradient-to-color: #c05621;
  39407. }
  39408. .md\:to-orange-800 {
  39409. --gradient-to-color: #9c4221;
  39410. }
  39411. .md\:to-orange-900 {
  39412. --gradient-to-color: #7b341e;
  39413. }
  39414. .md\:to-yellow-100 {
  39415. --gradient-to-color: #fffff0;
  39416. }
  39417. .md\:to-yellow-200 {
  39418. --gradient-to-color: #fefcbf;
  39419. }
  39420. .md\:to-yellow-300 {
  39421. --gradient-to-color: #faf089;
  39422. }
  39423. .md\:to-yellow-400 {
  39424. --gradient-to-color: #f6e05e;
  39425. }
  39426. .md\:to-yellow-500 {
  39427. --gradient-to-color: #ecc94b;
  39428. }
  39429. .md\:to-yellow-600 {
  39430. --gradient-to-color: #d69e2e;
  39431. }
  39432. .md\:to-yellow-700 {
  39433. --gradient-to-color: #b7791f;
  39434. }
  39435. .md\:to-yellow-800 {
  39436. --gradient-to-color: #975a16;
  39437. }
  39438. .md\:to-yellow-900 {
  39439. --gradient-to-color: #744210;
  39440. }
  39441. .md\:to-green-100 {
  39442. --gradient-to-color: #f0fff4;
  39443. }
  39444. .md\:to-green-200 {
  39445. --gradient-to-color: #c6f6d5;
  39446. }
  39447. .md\:to-green-300 {
  39448. --gradient-to-color: #9ae6b4;
  39449. }
  39450. .md\:to-green-400 {
  39451. --gradient-to-color: #68d391;
  39452. }
  39453. .md\:to-green-500 {
  39454. --gradient-to-color: #48bb78;
  39455. }
  39456. .md\:to-green-600 {
  39457. --gradient-to-color: #38a169;
  39458. }
  39459. .md\:to-green-700 {
  39460. --gradient-to-color: #2f855a;
  39461. }
  39462. .md\:to-green-800 {
  39463. --gradient-to-color: #276749;
  39464. }
  39465. .md\:to-green-900 {
  39466. --gradient-to-color: #22543d;
  39467. }
  39468. .md\:to-teal-100 {
  39469. --gradient-to-color: #e6fffa;
  39470. }
  39471. .md\:to-teal-200 {
  39472. --gradient-to-color: #b2f5ea;
  39473. }
  39474. .md\:to-teal-300 {
  39475. --gradient-to-color: #81e6d9;
  39476. }
  39477. .md\:to-teal-400 {
  39478. --gradient-to-color: #4fd1c5;
  39479. }
  39480. .md\:to-teal-500 {
  39481. --gradient-to-color: #38b2ac;
  39482. }
  39483. .md\:to-teal-600 {
  39484. --gradient-to-color: #319795;
  39485. }
  39486. .md\:to-teal-700 {
  39487. --gradient-to-color: #2c7a7b;
  39488. }
  39489. .md\:to-teal-800 {
  39490. --gradient-to-color: #285e61;
  39491. }
  39492. .md\:to-teal-900 {
  39493. --gradient-to-color: #234e52;
  39494. }
  39495. .md\:to-blue-100 {
  39496. --gradient-to-color: #ebf8ff;
  39497. }
  39498. .md\:to-blue-200 {
  39499. --gradient-to-color: #bee3f8;
  39500. }
  39501. .md\:to-blue-300 {
  39502. --gradient-to-color: #90cdf4;
  39503. }
  39504. .md\:to-blue-400 {
  39505. --gradient-to-color: #63b3ed;
  39506. }
  39507. .md\:to-blue-500 {
  39508. --gradient-to-color: #4299e1;
  39509. }
  39510. .md\:to-blue-600 {
  39511. --gradient-to-color: #3182ce;
  39512. }
  39513. .md\:to-blue-700 {
  39514. --gradient-to-color: #2b6cb0;
  39515. }
  39516. .md\:to-blue-800 {
  39517. --gradient-to-color: #2c5282;
  39518. }
  39519. .md\:to-blue-900 {
  39520. --gradient-to-color: #2a4365;
  39521. }
  39522. .md\:to-indigo-100 {
  39523. --gradient-to-color: #ebf4ff;
  39524. }
  39525. .md\:to-indigo-200 {
  39526. --gradient-to-color: #c3dafe;
  39527. }
  39528. .md\:to-indigo-300 {
  39529. --gradient-to-color: #a3bffa;
  39530. }
  39531. .md\:to-indigo-400 {
  39532. --gradient-to-color: #7f9cf5;
  39533. }
  39534. .md\:to-indigo-500 {
  39535. --gradient-to-color: #667eea;
  39536. }
  39537. .md\:to-indigo-600 {
  39538. --gradient-to-color: #5a67d8;
  39539. }
  39540. .md\:to-indigo-700 {
  39541. --gradient-to-color: #4c51bf;
  39542. }
  39543. .md\:to-indigo-800 {
  39544. --gradient-to-color: #434190;
  39545. }
  39546. .md\:to-indigo-900 {
  39547. --gradient-to-color: #3c366b;
  39548. }
  39549. .md\:to-purple-100 {
  39550. --gradient-to-color: #faf5ff;
  39551. }
  39552. .md\:to-purple-200 {
  39553. --gradient-to-color: #e9d8fd;
  39554. }
  39555. .md\:to-purple-300 {
  39556. --gradient-to-color: #d6bcfa;
  39557. }
  39558. .md\:to-purple-400 {
  39559. --gradient-to-color: #b794f4;
  39560. }
  39561. .md\:to-purple-500 {
  39562. --gradient-to-color: #9f7aea;
  39563. }
  39564. .md\:to-purple-600 {
  39565. --gradient-to-color: #805ad5;
  39566. }
  39567. .md\:to-purple-700 {
  39568. --gradient-to-color: #6b46c1;
  39569. }
  39570. .md\:to-purple-800 {
  39571. --gradient-to-color: #553c9a;
  39572. }
  39573. .md\:to-purple-900 {
  39574. --gradient-to-color: #44337a;
  39575. }
  39576. .md\:to-pink-100 {
  39577. --gradient-to-color: #fff5f7;
  39578. }
  39579. .md\:to-pink-200 {
  39580. --gradient-to-color: #fed7e2;
  39581. }
  39582. .md\:to-pink-300 {
  39583. --gradient-to-color: #fbb6ce;
  39584. }
  39585. .md\:to-pink-400 {
  39586. --gradient-to-color: #f687b3;
  39587. }
  39588. .md\:to-pink-500 {
  39589. --gradient-to-color: #ed64a6;
  39590. }
  39591. .md\:to-pink-600 {
  39592. --gradient-to-color: #d53f8c;
  39593. }
  39594. .md\:to-pink-700 {
  39595. --gradient-to-color: #b83280;
  39596. }
  39597. .md\:to-pink-800 {
  39598. --gradient-to-color: #97266d;
  39599. }
  39600. .md\:to-pink-900 {
  39601. --gradient-to-color: #702459;
  39602. }
  39603. .md\:hover\:from-transparent:hover {
  39604. --gradient-from-color: transparent;
  39605. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  39606. }
  39607. .md\:hover\:from-current:hover {
  39608. --gradient-from-color: currentColor;
  39609. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  39610. }
  39611. .md\:hover\:from-black:hover {
  39612. --gradient-from-color: #000;
  39613. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  39614. }
  39615. .md\:hover\:from-white:hover {
  39616. --gradient-from-color: #fff;
  39617. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  39618. }
  39619. .md\:hover\:from-gray-100:hover {
  39620. --gradient-from-color: #f7fafc;
  39621. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  39622. }
  39623. .md\:hover\:from-gray-200:hover {
  39624. --gradient-from-color: #edf2f7;
  39625. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  39626. }
  39627. .md\:hover\:from-gray-300:hover {
  39628. --gradient-from-color: #e2e8f0;
  39629. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  39630. }
  39631. .md\:hover\:from-gray-400:hover {
  39632. --gradient-from-color: #cbd5e0;
  39633. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  39634. }
  39635. .md\:hover\:from-gray-500:hover {
  39636. --gradient-from-color: #a0aec0;
  39637. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  39638. }
  39639. .md\:hover\:from-gray-600:hover {
  39640. --gradient-from-color: #718096;
  39641. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  39642. }
  39643. .md\:hover\:from-gray-700:hover {
  39644. --gradient-from-color: #4a5568;
  39645. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  39646. }
  39647. .md\:hover\:from-gray-800:hover {
  39648. --gradient-from-color: #2d3748;
  39649. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  39650. }
  39651. .md\:hover\:from-gray-900:hover {
  39652. --gradient-from-color: #1a202c;
  39653. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  39654. }
  39655. .md\:hover\:from-red-100:hover {
  39656. --gradient-from-color: #fff5f5;
  39657. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  39658. }
  39659. .md\:hover\:from-red-200:hover {
  39660. --gradient-from-color: #fed7d7;
  39661. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  39662. }
  39663. .md\:hover\:from-red-300:hover {
  39664. --gradient-from-color: #feb2b2;
  39665. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  39666. }
  39667. .md\:hover\:from-red-400:hover {
  39668. --gradient-from-color: #fc8181;
  39669. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  39670. }
  39671. .md\:hover\:from-red-500:hover {
  39672. --gradient-from-color: #f56565;
  39673. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  39674. }
  39675. .md\:hover\:from-red-600:hover {
  39676. --gradient-from-color: #e53e3e;
  39677. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  39678. }
  39679. .md\:hover\:from-red-700:hover {
  39680. --gradient-from-color: #c53030;
  39681. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  39682. }
  39683. .md\:hover\:from-red-800:hover {
  39684. --gradient-from-color: #9b2c2c;
  39685. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  39686. }
  39687. .md\:hover\:from-red-900:hover {
  39688. --gradient-from-color: #742a2a;
  39689. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  39690. }
  39691. .md\:hover\:from-orange-100:hover {
  39692. --gradient-from-color: #fffaf0;
  39693. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  39694. }
  39695. .md\:hover\:from-orange-200:hover {
  39696. --gradient-from-color: #feebc8;
  39697. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  39698. }
  39699. .md\:hover\:from-orange-300:hover {
  39700. --gradient-from-color: #fbd38d;
  39701. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  39702. }
  39703. .md\:hover\:from-orange-400:hover {
  39704. --gradient-from-color: #f6ad55;
  39705. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  39706. }
  39707. .md\:hover\:from-orange-500:hover {
  39708. --gradient-from-color: #ed8936;
  39709. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  39710. }
  39711. .md\:hover\:from-orange-600:hover {
  39712. --gradient-from-color: #dd6b20;
  39713. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  39714. }
  39715. .md\:hover\:from-orange-700:hover {
  39716. --gradient-from-color: #c05621;
  39717. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  39718. }
  39719. .md\:hover\:from-orange-800:hover {
  39720. --gradient-from-color: #9c4221;
  39721. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  39722. }
  39723. .md\:hover\:from-orange-900:hover {
  39724. --gradient-from-color: #7b341e;
  39725. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  39726. }
  39727. .md\:hover\:from-yellow-100:hover {
  39728. --gradient-from-color: #fffff0;
  39729. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  39730. }
  39731. .md\:hover\:from-yellow-200:hover {
  39732. --gradient-from-color: #fefcbf;
  39733. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  39734. }
  39735. .md\:hover\:from-yellow-300:hover {
  39736. --gradient-from-color: #faf089;
  39737. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  39738. }
  39739. .md\:hover\:from-yellow-400:hover {
  39740. --gradient-from-color: #f6e05e;
  39741. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  39742. }
  39743. .md\:hover\:from-yellow-500:hover {
  39744. --gradient-from-color: #ecc94b;
  39745. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  39746. }
  39747. .md\:hover\:from-yellow-600:hover {
  39748. --gradient-from-color: #d69e2e;
  39749. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  39750. }
  39751. .md\:hover\:from-yellow-700:hover {
  39752. --gradient-from-color: #b7791f;
  39753. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  39754. }
  39755. .md\:hover\:from-yellow-800:hover {
  39756. --gradient-from-color: #975a16;
  39757. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  39758. }
  39759. .md\:hover\:from-yellow-900:hover {
  39760. --gradient-from-color: #744210;
  39761. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  39762. }
  39763. .md\:hover\:from-green-100:hover {
  39764. --gradient-from-color: #f0fff4;
  39765. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  39766. }
  39767. .md\:hover\:from-green-200:hover {
  39768. --gradient-from-color: #c6f6d5;
  39769. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  39770. }
  39771. .md\:hover\:from-green-300:hover {
  39772. --gradient-from-color: #9ae6b4;
  39773. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  39774. }
  39775. .md\:hover\:from-green-400:hover {
  39776. --gradient-from-color: #68d391;
  39777. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  39778. }
  39779. .md\:hover\:from-green-500:hover {
  39780. --gradient-from-color: #48bb78;
  39781. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  39782. }
  39783. .md\:hover\:from-green-600:hover {
  39784. --gradient-from-color: #38a169;
  39785. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  39786. }
  39787. .md\:hover\:from-green-700:hover {
  39788. --gradient-from-color: #2f855a;
  39789. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  39790. }
  39791. .md\:hover\:from-green-800:hover {
  39792. --gradient-from-color: #276749;
  39793. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  39794. }
  39795. .md\:hover\:from-green-900:hover {
  39796. --gradient-from-color: #22543d;
  39797. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  39798. }
  39799. .md\:hover\:from-teal-100:hover {
  39800. --gradient-from-color: #e6fffa;
  39801. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  39802. }
  39803. .md\:hover\:from-teal-200:hover {
  39804. --gradient-from-color: #b2f5ea;
  39805. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  39806. }
  39807. .md\:hover\:from-teal-300:hover {
  39808. --gradient-from-color: #81e6d9;
  39809. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  39810. }
  39811. .md\:hover\:from-teal-400:hover {
  39812. --gradient-from-color: #4fd1c5;
  39813. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  39814. }
  39815. .md\:hover\:from-teal-500:hover {
  39816. --gradient-from-color: #38b2ac;
  39817. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  39818. }
  39819. .md\:hover\:from-teal-600:hover {
  39820. --gradient-from-color: #319795;
  39821. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  39822. }
  39823. .md\:hover\:from-teal-700:hover {
  39824. --gradient-from-color: #2c7a7b;
  39825. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  39826. }
  39827. .md\:hover\:from-teal-800:hover {
  39828. --gradient-from-color: #285e61;
  39829. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  39830. }
  39831. .md\:hover\:from-teal-900:hover {
  39832. --gradient-from-color: #234e52;
  39833. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  39834. }
  39835. .md\:hover\:from-blue-100:hover {
  39836. --gradient-from-color: #ebf8ff;
  39837. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  39838. }
  39839. .md\:hover\:from-blue-200:hover {
  39840. --gradient-from-color: #bee3f8;
  39841. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  39842. }
  39843. .md\:hover\:from-blue-300:hover {
  39844. --gradient-from-color: #90cdf4;
  39845. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  39846. }
  39847. .md\:hover\:from-blue-400:hover {
  39848. --gradient-from-color: #63b3ed;
  39849. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  39850. }
  39851. .md\:hover\:from-blue-500:hover {
  39852. --gradient-from-color: #4299e1;
  39853. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  39854. }
  39855. .md\:hover\:from-blue-600:hover {
  39856. --gradient-from-color: #3182ce;
  39857. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  39858. }
  39859. .md\:hover\:from-blue-700:hover {
  39860. --gradient-from-color: #2b6cb0;
  39861. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  39862. }
  39863. .md\:hover\:from-blue-800:hover {
  39864. --gradient-from-color: #2c5282;
  39865. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  39866. }
  39867. .md\:hover\:from-blue-900:hover {
  39868. --gradient-from-color: #2a4365;
  39869. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  39870. }
  39871. .md\:hover\:from-indigo-100:hover {
  39872. --gradient-from-color: #ebf4ff;
  39873. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  39874. }
  39875. .md\:hover\:from-indigo-200:hover {
  39876. --gradient-from-color: #c3dafe;
  39877. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  39878. }
  39879. .md\:hover\:from-indigo-300:hover {
  39880. --gradient-from-color: #a3bffa;
  39881. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  39882. }
  39883. .md\:hover\:from-indigo-400:hover {
  39884. --gradient-from-color: #7f9cf5;
  39885. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  39886. }
  39887. .md\:hover\:from-indigo-500:hover {
  39888. --gradient-from-color: #667eea;
  39889. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  39890. }
  39891. .md\:hover\:from-indigo-600:hover {
  39892. --gradient-from-color: #5a67d8;
  39893. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  39894. }
  39895. .md\:hover\:from-indigo-700:hover {
  39896. --gradient-from-color: #4c51bf;
  39897. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  39898. }
  39899. .md\:hover\:from-indigo-800:hover {
  39900. --gradient-from-color: #434190;
  39901. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  39902. }
  39903. .md\:hover\:from-indigo-900:hover {
  39904. --gradient-from-color: #3c366b;
  39905. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  39906. }
  39907. .md\:hover\:from-purple-100:hover {
  39908. --gradient-from-color: #faf5ff;
  39909. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  39910. }
  39911. .md\:hover\:from-purple-200:hover {
  39912. --gradient-from-color: #e9d8fd;
  39913. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  39914. }
  39915. .md\:hover\:from-purple-300:hover {
  39916. --gradient-from-color: #d6bcfa;
  39917. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  39918. }
  39919. .md\:hover\:from-purple-400:hover {
  39920. --gradient-from-color: #b794f4;
  39921. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  39922. }
  39923. .md\:hover\:from-purple-500:hover {
  39924. --gradient-from-color: #9f7aea;
  39925. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  39926. }
  39927. .md\:hover\:from-purple-600:hover {
  39928. --gradient-from-color: #805ad5;
  39929. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  39930. }
  39931. .md\:hover\:from-purple-700:hover {
  39932. --gradient-from-color: #6b46c1;
  39933. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  39934. }
  39935. .md\:hover\:from-purple-800:hover {
  39936. --gradient-from-color: #553c9a;
  39937. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  39938. }
  39939. .md\:hover\:from-purple-900:hover {
  39940. --gradient-from-color: #44337a;
  39941. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  39942. }
  39943. .md\:hover\:from-pink-100:hover {
  39944. --gradient-from-color: #fff5f7;
  39945. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  39946. }
  39947. .md\:hover\:from-pink-200:hover {
  39948. --gradient-from-color: #fed7e2;
  39949. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  39950. }
  39951. .md\:hover\:from-pink-300:hover {
  39952. --gradient-from-color: #fbb6ce;
  39953. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  39954. }
  39955. .md\:hover\:from-pink-400:hover {
  39956. --gradient-from-color: #f687b3;
  39957. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  39958. }
  39959. .md\:hover\:from-pink-500:hover {
  39960. --gradient-from-color: #ed64a6;
  39961. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  39962. }
  39963. .md\:hover\:from-pink-600:hover {
  39964. --gradient-from-color: #d53f8c;
  39965. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  39966. }
  39967. .md\:hover\:from-pink-700:hover {
  39968. --gradient-from-color: #b83280;
  39969. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  39970. }
  39971. .md\:hover\:from-pink-800:hover {
  39972. --gradient-from-color: #97266d;
  39973. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  39974. }
  39975. .md\:hover\:from-pink-900:hover {
  39976. --gradient-from-color: #702459;
  39977. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  39978. }
  39979. .md\:hover\:via-transparent:hover {
  39980. --gradient-via-color: transparent;
  39981. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  39982. }
  39983. .md\:hover\:via-current:hover {
  39984. --gradient-via-color: currentColor;
  39985. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  39986. }
  39987. .md\:hover\:via-black:hover {
  39988. --gradient-via-color: #000;
  39989. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  39990. }
  39991. .md\:hover\:via-white:hover {
  39992. --gradient-via-color: #fff;
  39993. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  39994. }
  39995. .md\:hover\:via-gray-100:hover {
  39996. --gradient-via-color: #f7fafc;
  39997. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  39998. }
  39999. .md\:hover\:via-gray-200:hover {
  40000. --gradient-via-color: #edf2f7;
  40001. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  40002. }
  40003. .md\:hover\:via-gray-300:hover {
  40004. --gradient-via-color: #e2e8f0;
  40005. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  40006. }
  40007. .md\:hover\:via-gray-400:hover {
  40008. --gradient-via-color: #cbd5e0;
  40009. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  40010. }
  40011. .md\:hover\:via-gray-500:hover {
  40012. --gradient-via-color: #a0aec0;
  40013. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  40014. }
  40015. .md\:hover\:via-gray-600:hover {
  40016. --gradient-via-color: #718096;
  40017. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  40018. }
  40019. .md\:hover\:via-gray-700:hover {
  40020. --gradient-via-color: #4a5568;
  40021. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  40022. }
  40023. .md\:hover\:via-gray-800:hover {
  40024. --gradient-via-color: #2d3748;
  40025. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  40026. }
  40027. .md\:hover\:via-gray-900:hover {
  40028. --gradient-via-color: #1a202c;
  40029. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  40030. }
  40031. .md\:hover\:via-red-100:hover {
  40032. --gradient-via-color: #fff5f5;
  40033. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  40034. }
  40035. .md\:hover\:via-red-200:hover {
  40036. --gradient-via-color: #fed7d7;
  40037. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  40038. }
  40039. .md\:hover\:via-red-300:hover {
  40040. --gradient-via-color: #feb2b2;
  40041. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  40042. }
  40043. .md\:hover\:via-red-400:hover {
  40044. --gradient-via-color: #fc8181;
  40045. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  40046. }
  40047. .md\:hover\:via-red-500:hover {
  40048. --gradient-via-color: #f56565;
  40049. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  40050. }
  40051. .md\:hover\:via-red-600:hover {
  40052. --gradient-via-color: #e53e3e;
  40053. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  40054. }
  40055. .md\:hover\:via-red-700:hover {
  40056. --gradient-via-color: #c53030;
  40057. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  40058. }
  40059. .md\:hover\:via-red-800:hover {
  40060. --gradient-via-color: #9b2c2c;
  40061. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  40062. }
  40063. .md\:hover\:via-red-900:hover {
  40064. --gradient-via-color: #742a2a;
  40065. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  40066. }
  40067. .md\:hover\:via-orange-100:hover {
  40068. --gradient-via-color: #fffaf0;
  40069. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  40070. }
  40071. .md\:hover\:via-orange-200:hover {
  40072. --gradient-via-color: #feebc8;
  40073. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  40074. }
  40075. .md\:hover\:via-orange-300:hover {
  40076. --gradient-via-color: #fbd38d;
  40077. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  40078. }
  40079. .md\:hover\:via-orange-400:hover {
  40080. --gradient-via-color: #f6ad55;
  40081. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  40082. }
  40083. .md\:hover\:via-orange-500:hover {
  40084. --gradient-via-color: #ed8936;
  40085. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  40086. }
  40087. .md\:hover\:via-orange-600:hover {
  40088. --gradient-via-color: #dd6b20;
  40089. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  40090. }
  40091. .md\:hover\:via-orange-700:hover {
  40092. --gradient-via-color: #c05621;
  40093. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  40094. }
  40095. .md\:hover\:via-orange-800:hover {
  40096. --gradient-via-color: #9c4221;
  40097. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  40098. }
  40099. .md\:hover\:via-orange-900:hover {
  40100. --gradient-via-color: #7b341e;
  40101. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  40102. }
  40103. .md\:hover\:via-yellow-100:hover {
  40104. --gradient-via-color: #fffff0;
  40105. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  40106. }
  40107. .md\:hover\:via-yellow-200:hover {
  40108. --gradient-via-color: #fefcbf;
  40109. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  40110. }
  40111. .md\:hover\:via-yellow-300:hover {
  40112. --gradient-via-color: #faf089;
  40113. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  40114. }
  40115. .md\:hover\:via-yellow-400:hover {
  40116. --gradient-via-color: #f6e05e;
  40117. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  40118. }
  40119. .md\:hover\:via-yellow-500:hover {
  40120. --gradient-via-color: #ecc94b;
  40121. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  40122. }
  40123. .md\:hover\:via-yellow-600:hover {
  40124. --gradient-via-color: #d69e2e;
  40125. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  40126. }
  40127. .md\:hover\:via-yellow-700:hover {
  40128. --gradient-via-color: #b7791f;
  40129. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  40130. }
  40131. .md\:hover\:via-yellow-800:hover {
  40132. --gradient-via-color: #975a16;
  40133. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  40134. }
  40135. .md\:hover\:via-yellow-900:hover {
  40136. --gradient-via-color: #744210;
  40137. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  40138. }
  40139. .md\:hover\:via-green-100:hover {
  40140. --gradient-via-color: #f0fff4;
  40141. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  40142. }
  40143. .md\:hover\:via-green-200:hover {
  40144. --gradient-via-color: #c6f6d5;
  40145. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  40146. }
  40147. .md\:hover\:via-green-300:hover {
  40148. --gradient-via-color: #9ae6b4;
  40149. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  40150. }
  40151. .md\:hover\:via-green-400:hover {
  40152. --gradient-via-color: #68d391;
  40153. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  40154. }
  40155. .md\:hover\:via-green-500:hover {
  40156. --gradient-via-color: #48bb78;
  40157. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  40158. }
  40159. .md\:hover\:via-green-600:hover {
  40160. --gradient-via-color: #38a169;
  40161. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  40162. }
  40163. .md\:hover\:via-green-700:hover {
  40164. --gradient-via-color: #2f855a;
  40165. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  40166. }
  40167. .md\:hover\:via-green-800:hover {
  40168. --gradient-via-color: #276749;
  40169. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  40170. }
  40171. .md\:hover\:via-green-900:hover {
  40172. --gradient-via-color: #22543d;
  40173. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  40174. }
  40175. .md\:hover\:via-teal-100:hover {
  40176. --gradient-via-color: #e6fffa;
  40177. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  40178. }
  40179. .md\:hover\:via-teal-200:hover {
  40180. --gradient-via-color: #b2f5ea;
  40181. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  40182. }
  40183. .md\:hover\:via-teal-300:hover {
  40184. --gradient-via-color: #81e6d9;
  40185. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  40186. }
  40187. .md\:hover\:via-teal-400:hover {
  40188. --gradient-via-color: #4fd1c5;
  40189. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  40190. }
  40191. .md\:hover\:via-teal-500:hover {
  40192. --gradient-via-color: #38b2ac;
  40193. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  40194. }
  40195. .md\:hover\:via-teal-600:hover {
  40196. --gradient-via-color: #319795;
  40197. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  40198. }
  40199. .md\:hover\:via-teal-700:hover {
  40200. --gradient-via-color: #2c7a7b;
  40201. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  40202. }
  40203. .md\:hover\:via-teal-800:hover {
  40204. --gradient-via-color: #285e61;
  40205. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  40206. }
  40207. .md\:hover\:via-teal-900:hover {
  40208. --gradient-via-color: #234e52;
  40209. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  40210. }
  40211. .md\:hover\:via-blue-100:hover {
  40212. --gradient-via-color: #ebf8ff;
  40213. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  40214. }
  40215. .md\:hover\:via-blue-200:hover {
  40216. --gradient-via-color: #bee3f8;
  40217. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  40218. }
  40219. .md\:hover\:via-blue-300:hover {
  40220. --gradient-via-color: #90cdf4;
  40221. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  40222. }
  40223. .md\:hover\:via-blue-400:hover {
  40224. --gradient-via-color: #63b3ed;
  40225. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  40226. }
  40227. .md\:hover\:via-blue-500:hover {
  40228. --gradient-via-color: #4299e1;
  40229. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  40230. }
  40231. .md\:hover\:via-blue-600:hover {
  40232. --gradient-via-color: #3182ce;
  40233. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  40234. }
  40235. .md\:hover\:via-blue-700:hover {
  40236. --gradient-via-color: #2b6cb0;
  40237. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  40238. }
  40239. .md\:hover\:via-blue-800:hover {
  40240. --gradient-via-color: #2c5282;
  40241. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  40242. }
  40243. .md\:hover\:via-blue-900:hover {
  40244. --gradient-via-color: #2a4365;
  40245. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  40246. }
  40247. .md\:hover\:via-indigo-100:hover {
  40248. --gradient-via-color: #ebf4ff;
  40249. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  40250. }
  40251. .md\:hover\:via-indigo-200:hover {
  40252. --gradient-via-color: #c3dafe;
  40253. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  40254. }
  40255. .md\:hover\:via-indigo-300:hover {
  40256. --gradient-via-color: #a3bffa;
  40257. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  40258. }
  40259. .md\:hover\:via-indigo-400:hover {
  40260. --gradient-via-color: #7f9cf5;
  40261. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  40262. }
  40263. .md\:hover\:via-indigo-500:hover {
  40264. --gradient-via-color: #667eea;
  40265. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  40266. }
  40267. .md\:hover\:via-indigo-600:hover {
  40268. --gradient-via-color: #5a67d8;
  40269. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  40270. }
  40271. .md\:hover\:via-indigo-700:hover {
  40272. --gradient-via-color: #4c51bf;
  40273. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  40274. }
  40275. .md\:hover\:via-indigo-800:hover {
  40276. --gradient-via-color: #434190;
  40277. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  40278. }
  40279. .md\:hover\:via-indigo-900:hover {
  40280. --gradient-via-color: #3c366b;
  40281. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  40282. }
  40283. .md\:hover\:via-purple-100:hover {
  40284. --gradient-via-color: #faf5ff;
  40285. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  40286. }
  40287. .md\:hover\:via-purple-200:hover {
  40288. --gradient-via-color: #e9d8fd;
  40289. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  40290. }
  40291. .md\:hover\:via-purple-300:hover {
  40292. --gradient-via-color: #d6bcfa;
  40293. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  40294. }
  40295. .md\:hover\:via-purple-400:hover {
  40296. --gradient-via-color: #b794f4;
  40297. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  40298. }
  40299. .md\:hover\:via-purple-500:hover {
  40300. --gradient-via-color: #9f7aea;
  40301. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  40302. }
  40303. .md\:hover\:via-purple-600:hover {
  40304. --gradient-via-color: #805ad5;
  40305. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  40306. }
  40307. .md\:hover\:via-purple-700:hover {
  40308. --gradient-via-color: #6b46c1;
  40309. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  40310. }
  40311. .md\:hover\:via-purple-800:hover {
  40312. --gradient-via-color: #553c9a;
  40313. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  40314. }
  40315. .md\:hover\:via-purple-900:hover {
  40316. --gradient-via-color: #44337a;
  40317. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  40318. }
  40319. .md\:hover\:via-pink-100:hover {
  40320. --gradient-via-color: #fff5f7;
  40321. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  40322. }
  40323. .md\:hover\:via-pink-200:hover {
  40324. --gradient-via-color: #fed7e2;
  40325. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  40326. }
  40327. .md\:hover\:via-pink-300:hover {
  40328. --gradient-via-color: #fbb6ce;
  40329. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  40330. }
  40331. .md\:hover\:via-pink-400:hover {
  40332. --gradient-via-color: #f687b3;
  40333. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  40334. }
  40335. .md\:hover\:via-pink-500:hover {
  40336. --gradient-via-color: #ed64a6;
  40337. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  40338. }
  40339. .md\:hover\:via-pink-600:hover {
  40340. --gradient-via-color: #d53f8c;
  40341. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  40342. }
  40343. .md\:hover\:via-pink-700:hover {
  40344. --gradient-via-color: #b83280;
  40345. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  40346. }
  40347. .md\:hover\:via-pink-800:hover {
  40348. --gradient-via-color: #97266d;
  40349. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  40350. }
  40351. .md\:hover\:via-pink-900:hover {
  40352. --gradient-via-color: #702459;
  40353. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  40354. }
  40355. .md\:hover\:to-transparent:hover {
  40356. --gradient-to-color: transparent;
  40357. }
  40358. .md\:hover\:to-current:hover {
  40359. --gradient-to-color: currentColor;
  40360. }
  40361. .md\:hover\:to-black:hover {
  40362. --gradient-to-color: #000;
  40363. }
  40364. .md\:hover\:to-white:hover {
  40365. --gradient-to-color: #fff;
  40366. }
  40367. .md\:hover\:to-gray-100:hover {
  40368. --gradient-to-color: #f7fafc;
  40369. }
  40370. .md\:hover\:to-gray-200:hover {
  40371. --gradient-to-color: #edf2f7;
  40372. }
  40373. .md\:hover\:to-gray-300:hover {
  40374. --gradient-to-color: #e2e8f0;
  40375. }
  40376. .md\:hover\:to-gray-400:hover {
  40377. --gradient-to-color: #cbd5e0;
  40378. }
  40379. .md\:hover\:to-gray-500:hover {
  40380. --gradient-to-color: #a0aec0;
  40381. }
  40382. .md\:hover\:to-gray-600:hover {
  40383. --gradient-to-color: #718096;
  40384. }
  40385. .md\:hover\:to-gray-700:hover {
  40386. --gradient-to-color: #4a5568;
  40387. }
  40388. .md\:hover\:to-gray-800:hover {
  40389. --gradient-to-color: #2d3748;
  40390. }
  40391. .md\:hover\:to-gray-900:hover {
  40392. --gradient-to-color: #1a202c;
  40393. }
  40394. .md\:hover\:to-red-100:hover {
  40395. --gradient-to-color: #fff5f5;
  40396. }
  40397. .md\:hover\:to-red-200:hover {
  40398. --gradient-to-color: #fed7d7;
  40399. }
  40400. .md\:hover\:to-red-300:hover {
  40401. --gradient-to-color: #feb2b2;
  40402. }
  40403. .md\:hover\:to-red-400:hover {
  40404. --gradient-to-color: #fc8181;
  40405. }
  40406. .md\:hover\:to-red-500:hover {
  40407. --gradient-to-color: #f56565;
  40408. }
  40409. .md\:hover\:to-red-600:hover {
  40410. --gradient-to-color: #e53e3e;
  40411. }
  40412. .md\:hover\:to-red-700:hover {
  40413. --gradient-to-color: #c53030;
  40414. }
  40415. .md\:hover\:to-red-800:hover {
  40416. --gradient-to-color: #9b2c2c;
  40417. }
  40418. .md\:hover\:to-red-900:hover {
  40419. --gradient-to-color: #742a2a;
  40420. }
  40421. .md\:hover\:to-orange-100:hover {
  40422. --gradient-to-color: #fffaf0;
  40423. }
  40424. .md\:hover\:to-orange-200:hover {
  40425. --gradient-to-color: #feebc8;
  40426. }
  40427. .md\:hover\:to-orange-300:hover {
  40428. --gradient-to-color: #fbd38d;
  40429. }
  40430. .md\:hover\:to-orange-400:hover {
  40431. --gradient-to-color: #f6ad55;
  40432. }
  40433. .md\:hover\:to-orange-500:hover {
  40434. --gradient-to-color: #ed8936;
  40435. }
  40436. .md\:hover\:to-orange-600:hover {
  40437. --gradient-to-color: #dd6b20;
  40438. }
  40439. .md\:hover\:to-orange-700:hover {
  40440. --gradient-to-color: #c05621;
  40441. }
  40442. .md\:hover\:to-orange-800:hover {
  40443. --gradient-to-color: #9c4221;
  40444. }
  40445. .md\:hover\:to-orange-900:hover {
  40446. --gradient-to-color: #7b341e;
  40447. }
  40448. .md\:hover\:to-yellow-100:hover {
  40449. --gradient-to-color: #fffff0;
  40450. }
  40451. .md\:hover\:to-yellow-200:hover {
  40452. --gradient-to-color: #fefcbf;
  40453. }
  40454. .md\:hover\:to-yellow-300:hover {
  40455. --gradient-to-color: #faf089;
  40456. }
  40457. .md\:hover\:to-yellow-400:hover {
  40458. --gradient-to-color: #f6e05e;
  40459. }
  40460. .md\:hover\:to-yellow-500:hover {
  40461. --gradient-to-color: #ecc94b;
  40462. }
  40463. .md\:hover\:to-yellow-600:hover {
  40464. --gradient-to-color: #d69e2e;
  40465. }
  40466. .md\:hover\:to-yellow-700:hover {
  40467. --gradient-to-color: #b7791f;
  40468. }
  40469. .md\:hover\:to-yellow-800:hover {
  40470. --gradient-to-color: #975a16;
  40471. }
  40472. .md\:hover\:to-yellow-900:hover {
  40473. --gradient-to-color: #744210;
  40474. }
  40475. .md\:hover\:to-green-100:hover {
  40476. --gradient-to-color: #f0fff4;
  40477. }
  40478. .md\:hover\:to-green-200:hover {
  40479. --gradient-to-color: #c6f6d5;
  40480. }
  40481. .md\:hover\:to-green-300:hover {
  40482. --gradient-to-color: #9ae6b4;
  40483. }
  40484. .md\:hover\:to-green-400:hover {
  40485. --gradient-to-color: #68d391;
  40486. }
  40487. .md\:hover\:to-green-500:hover {
  40488. --gradient-to-color: #48bb78;
  40489. }
  40490. .md\:hover\:to-green-600:hover {
  40491. --gradient-to-color: #38a169;
  40492. }
  40493. .md\:hover\:to-green-700:hover {
  40494. --gradient-to-color: #2f855a;
  40495. }
  40496. .md\:hover\:to-green-800:hover {
  40497. --gradient-to-color: #276749;
  40498. }
  40499. .md\:hover\:to-green-900:hover {
  40500. --gradient-to-color: #22543d;
  40501. }
  40502. .md\:hover\:to-teal-100:hover {
  40503. --gradient-to-color: #e6fffa;
  40504. }
  40505. .md\:hover\:to-teal-200:hover {
  40506. --gradient-to-color: #b2f5ea;
  40507. }
  40508. .md\:hover\:to-teal-300:hover {
  40509. --gradient-to-color: #81e6d9;
  40510. }
  40511. .md\:hover\:to-teal-400:hover {
  40512. --gradient-to-color: #4fd1c5;
  40513. }
  40514. .md\:hover\:to-teal-500:hover {
  40515. --gradient-to-color: #38b2ac;
  40516. }
  40517. .md\:hover\:to-teal-600:hover {
  40518. --gradient-to-color: #319795;
  40519. }
  40520. .md\:hover\:to-teal-700:hover {
  40521. --gradient-to-color: #2c7a7b;
  40522. }
  40523. .md\:hover\:to-teal-800:hover {
  40524. --gradient-to-color: #285e61;
  40525. }
  40526. .md\:hover\:to-teal-900:hover {
  40527. --gradient-to-color: #234e52;
  40528. }
  40529. .md\:hover\:to-blue-100:hover {
  40530. --gradient-to-color: #ebf8ff;
  40531. }
  40532. .md\:hover\:to-blue-200:hover {
  40533. --gradient-to-color: #bee3f8;
  40534. }
  40535. .md\:hover\:to-blue-300:hover {
  40536. --gradient-to-color: #90cdf4;
  40537. }
  40538. .md\:hover\:to-blue-400:hover {
  40539. --gradient-to-color: #63b3ed;
  40540. }
  40541. .md\:hover\:to-blue-500:hover {
  40542. --gradient-to-color: #4299e1;
  40543. }
  40544. .md\:hover\:to-blue-600:hover {
  40545. --gradient-to-color: #3182ce;
  40546. }
  40547. .md\:hover\:to-blue-700:hover {
  40548. --gradient-to-color: #2b6cb0;
  40549. }
  40550. .md\:hover\:to-blue-800:hover {
  40551. --gradient-to-color: #2c5282;
  40552. }
  40553. .md\:hover\:to-blue-900:hover {
  40554. --gradient-to-color: #2a4365;
  40555. }
  40556. .md\:hover\:to-indigo-100:hover {
  40557. --gradient-to-color: #ebf4ff;
  40558. }
  40559. .md\:hover\:to-indigo-200:hover {
  40560. --gradient-to-color: #c3dafe;
  40561. }
  40562. .md\:hover\:to-indigo-300:hover {
  40563. --gradient-to-color: #a3bffa;
  40564. }
  40565. .md\:hover\:to-indigo-400:hover {
  40566. --gradient-to-color: #7f9cf5;
  40567. }
  40568. .md\:hover\:to-indigo-500:hover {
  40569. --gradient-to-color: #667eea;
  40570. }
  40571. .md\:hover\:to-indigo-600:hover {
  40572. --gradient-to-color: #5a67d8;
  40573. }
  40574. .md\:hover\:to-indigo-700:hover {
  40575. --gradient-to-color: #4c51bf;
  40576. }
  40577. .md\:hover\:to-indigo-800:hover {
  40578. --gradient-to-color: #434190;
  40579. }
  40580. .md\:hover\:to-indigo-900:hover {
  40581. --gradient-to-color: #3c366b;
  40582. }
  40583. .md\:hover\:to-purple-100:hover {
  40584. --gradient-to-color: #faf5ff;
  40585. }
  40586. .md\:hover\:to-purple-200:hover {
  40587. --gradient-to-color: #e9d8fd;
  40588. }
  40589. .md\:hover\:to-purple-300:hover {
  40590. --gradient-to-color: #d6bcfa;
  40591. }
  40592. .md\:hover\:to-purple-400:hover {
  40593. --gradient-to-color: #b794f4;
  40594. }
  40595. .md\:hover\:to-purple-500:hover {
  40596. --gradient-to-color: #9f7aea;
  40597. }
  40598. .md\:hover\:to-purple-600:hover {
  40599. --gradient-to-color: #805ad5;
  40600. }
  40601. .md\:hover\:to-purple-700:hover {
  40602. --gradient-to-color: #6b46c1;
  40603. }
  40604. .md\:hover\:to-purple-800:hover {
  40605. --gradient-to-color: #553c9a;
  40606. }
  40607. .md\:hover\:to-purple-900:hover {
  40608. --gradient-to-color: #44337a;
  40609. }
  40610. .md\:hover\:to-pink-100:hover {
  40611. --gradient-to-color: #fff5f7;
  40612. }
  40613. .md\:hover\:to-pink-200:hover {
  40614. --gradient-to-color: #fed7e2;
  40615. }
  40616. .md\:hover\:to-pink-300:hover {
  40617. --gradient-to-color: #fbb6ce;
  40618. }
  40619. .md\:hover\:to-pink-400:hover {
  40620. --gradient-to-color: #f687b3;
  40621. }
  40622. .md\:hover\:to-pink-500:hover {
  40623. --gradient-to-color: #ed64a6;
  40624. }
  40625. .md\:hover\:to-pink-600:hover {
  40626. --gradient-to-color: #d53f8c;
  40627. }
  40628. .md\:hover\:to-pink-700:hover {
  40629. --gradient-to-color: #b83280;
  40630. }
  40631. .md\:hover\:to-pink-800:hover {
  40632. --gradient-to-color: #97266d;
  40633. }
  40634. .md\:hover\:to-pink-900:hover {
  40635. --gradient-to-color: #702459;
  40636. }
  40637. .md\:focus\:from-transparent:focus {
  40638. --gradient-from-color: transparent;
  40639. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  40640. }
  40641. .md\:focus\:from-current:focus {
  40642. --gradient-from-color: currentColor;
  40643. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  40644. }
  40645. .md\:focus\:from-black:focus {
  40646. --gradient-from-color: #000;
  40647. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  40648. }
  40649. .md\:focus\:from-white:focus {
  40650. --gradient-from-color: #fff;
  40651. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  40652. }
  40653. .md\:focus\:from-gray-100:focus {
  40654. --gradient-from-color: #f7fafc;
  40655. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  40656. }
  40657. .md\:focus\:from-gray-200:focus {
  40658. --gradient-from-color: #edf2f7;
  40659. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  40660. }
  40661. .md\:focus\:from-gray-300:focus {
  40662. --gradient-from-color: #e2e8f0;
  40663. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  40664. }
  40665. .md\:focus\:from-gray-400:focus {
  40666. --gradient-from-color: #cbd5e0;
  40667. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  40668. }
  40669. .md\:focus\:from-gray-500:focus {
  40670. --gradient-from-color: #a0aec0;
  40671. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  40672. }
  40673. .md\:focus\:from-gray-600:focus {
  40674. --gradient-from-color: #718096;
  40675. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  40676. }
  40677. .md\:focus\:from-gray-700:focus {
  40678. --gradient-from-color: #4a5568;
  40679. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  40680. }
  40681. .md\:focus\:from-gray-800:focus {
  40682. --gradient-from-color: #2d3748;
  40683. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  40684. }
  40685. .md\:focus\:from-gray-900:focus {
  40686. --gradient-from-color: #1a202c;
  40687. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  40688. }
  40689. .md\:focus\:from-red-100:focus {
  40690. --gradient-from-color: #fff5f5;
  40691. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  40692. }
  40693. .md\:focus\:from-red-200:focus {
  40694. --gradient-from-color: #fed7d7;
  40695. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  40696. }
  40697. .md\:focus\:from-red-300:focus {
  40698. --gradient-from-color: #feb2b2;
  40699. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  40700. }
  40701. .md\:focus\:from-red-400:focus {
  40702. --gradient-from-color: #fc8181;
  40703. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  40704. }
  40705. .md\:focus\:from-red-500:focus {
  40706. --gradient-from-color: #f56565;
  40707. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  40708. }
  40709. .md\:focus\:from-red-600:focus {
  40710. --gradient-from-color: #e53e3e;
  40711. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  40712. }
  40713. .md\:focus\:from-red-700:focus {
  40714. --gradient-from-color: #c53030;
  40715. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  40716. }
  40717. .md\:focus\:from-red-800:focus {
  40718. --gradient-from-color: #9b2c2c;
  40719. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  40720. }
  40721. .md\:focus\:from-red-900:focus {
  40722. --gradient-from-color: #742a2a;
  40723. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  40724. }
  40725. .md\:focus\:from-orange-100:focus {
  40726. --gradient-from-color: #fffaf0;
  40727. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  40728. }
  40729. .md\:focus\:from-orange-200:focus {
  40730. --gradient-from-color: #feebc8;
  40731. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  40732. }
  40733. .md\:focus\:from-orange-300:focus {
  40734. --gradient-from-color: #fbd38d;
  40735. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  40736. }
  40737. .md\:focus\:from-orange-400:focus {
  40738. --gradient-from-color: #f6ad55;
  40739. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  40740. }
  40741. .md\:focus\:from-orange-500:focus {
  40742. --gradient-from-color: #ed8936;
  40743. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  40744. }
  40745. .md\:focus\:from-orange-600:focus {
  40746. --gradient-from-color: #dd6b20;
  40747. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  40748. }
  40749. .md\:focus\:from-orange-700:focus {
  40750. --gradient-from-color: #c05621;
  40751. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  40752. }
  40753. .md\:focus\:from-orange-800:focus {
  40754. --gradient-from-color: #9c4221;
  40755. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  40756. }
  40757. .md\:focus\:from-orange-900:focus {
  40758. --gradient-from-color: #7b341e;
  40759. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  40760. }
  40761. .md\:focus\:from-yellow-100:focus {
  40762. --gradient-from-color: #fffff0;
  40763. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  40764. }
  40765. .md\:focus\:from-yellow-200:focus {
  40766. --gradient-from-color: #fefcbf;
  40767. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  40768. }
  40769. .md\:focus\:from-yellow-300:focus {
  40770. --gradient-from-color: #faf089;
  40771. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  40772. }
  40773. .md\:focus\:from-yellow-400:focus {
  40774. --gradient-from-color: #f6e05e;
  40775. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  40776. }
  40777. .md\:focus\:from-yellow-500:focus {
  40778. --gradient-from-color: #ecc94b;
  40779. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  40780. }
  40781. .md\:focus\:from-yellow-600:focus {
  40782. --gradient-from-color: #d69e2e;
  40783. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  40784. }
  40785. .md\:focus\:from-yellow-700:focus {
  40786. --gradient-from-color: #b7791f;
  40787. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  40788. }
  40789. .md\:focus\:from-yellow-800:focus {
  40790. --gradient-from-color: #975a16;
  40791. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  40792. }
  40793. .md\:focus\:from-yellow-900:focus {
  40794. --gradient-from-color: #744210;
  40795. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  40796. }
  40797. .md\:focus\:from-green-100:focus {
  40798. --gradient-from-color: #f0fff4;
  40799. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  40800. }
  40801. .md\:focus\:from-green-200:focus {
  40802. --gradient-from-color: #c6f6d5;
  40803. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  40804. }
  40805. .md\:focus\:from-green-300:focus {
  40806. --gradient-from-color: #9ae6b4;
  40807. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  40808. }
  40809. .md\:focus\:from-green-400:focus {
  40810. --gradient-from-color: #68d391;
  40811. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  40812. }
  40813. .md\:focus\:from-green-500:focus {
  40814. --gradient-from-color: #48bb78;
  40815. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  40816. }
  40817. .md\:focus\:from-green-600:focus {
  40818. --gradient-from-color: #38a169;
  40819. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  40820. }
  40821. .md\:focus\:from-green-700:focus {
  40822. --gradient-from-color: #2f855a;
  40823. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  40824. }
  40825. .md\:focus\:from-green-800:focus {
  40826. --gradient-from-color: #276749;
  40827. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  40828. }
  40829. .md\:focus\:from-green-900:focus {
  40830. --gradient-from-color: #22543d;
  40831. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  40832. }
  40833. .md\:focus\:from-teal-100:focus {
  40834. --gradient-from-color: #e6fffa;
  40835. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  40836. }
  40837. .md\:focus\:from-teal-200:focus {
  40838. --gradient-from-color: #b2f5ea;
  40839. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  40840. }
  40841. .md\:focus\:from-teal-300:focus {
  40842. --gradient-from-color: #81e6d9;
  40843. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  40844. }
  40845. .md\:focus\:from-teal-400:focus {
  40846. --gradient-from-color: #4fd1c5;
  40847. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  40848. }
  40849. .md\:focus\:from-teal-500:focus {
  40850. --gradient-from-color: #38b2ac;
  40851. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  40852. }
  40853. .md\:focus\:from-teal-600:focus {
  40854. --gradient-from-color: #319795;
  40855. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  40856. }
  40857. .md\:focus\:from-teal-700:focus {
  40858. --gradient-from-color: #2c7a7b;
  40859. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  40860. }
  40861. .md\:focus\:from-teal-800:focus {
  40862. --gradient-from-color: #285e61;
  40863. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  40864. }
  40865. .md\:focus\:from-teal-900:focus {
  40866. --gradient-from-color: #234e52;
  40867. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  40868. }
  40869. .md\:focus\:from-blue-100:focus {
  40870. --gradient-from-color: #ebf8ff;
  40871. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  40872. }
  40873. .md\:focus\:from-blue-200:focus {
  40874. --gradient-from-color: #bee3f8;
  40875. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  40876. }
  40877. .md\:focus\:from-blue-300:focus {
  40878. --gradient-from-color: #90cdf4;
  40879. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  40880. }
  40881. .md\:focus\:from-blue-400:focus {
  40882. --gradient-from-color: #63b3ed;
  40883. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  40884. }
  40885. .md\:focus\:from-blue-500:focus {
  40886. --gradient-from-color: #4299e1;
  40887. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  40888. }
  40889. .md\:focus\:from-blue-600:focus {
  40890. --gradient-from-color: #3182ce;
  40891. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  40892. }
  40893. .md\:focus\:from-blue-700:focus {
  40894. --gradient-from-color: #2b6cb0;
  40895. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  40896. }
  40897. .md\:focus\:from-blue-800:focus {
  40898. --gradient-from-color: #2c5282;
  40899. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  40900. }
  40901. .md\:focus\:from-blue-900:focus {
  40902. --gradient-from-color: #2a4365;
  40903. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  40904. }
  40905. .md\:focus\:from-indigo-100:focus {
  40906. --gradient-from-color: #ebf4ff;
  40907. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  40908. }
  40909. .md\:focus\:from-indigo-200:focus {
  40910. --gradient-from-color: #c3dafe;
  40911. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  40912. }
  40913. .md\:focus\:from-indigo-300:focus {
  40914. --gradient-from-color: #a3bffa;
  40915. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  40916. }
  40917. .md\:focus\:from-indigo-400:focus {
  40918. --gradient-from-color: #7f9cf5;
  40919. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  40920. }
  40921. .md\:focus\:from-indigo-500:focus {
  40922. --gradient-from-color: #667eea;
  40923. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  40924. }
  40925. .md\:focus\:from-indigo-600:focus {
  40926. --gradient-from-color: #5a67d8;
  40927. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  40928. }
  40929. .md\:focus\:from-indigo-700:focus {
  40930. --gradient-from-color: #4c51bf;
  40931. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  40932. }
  40933. .md\:focus\:from-indigo-800:focus {
  40934. --gradient-from-color: #434190;
  40935. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  40936. }
  40937. .md\:focus\:from-indigo-900:focus {
  40938. --gradient-from-color: #3c366b;
  40939. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  40940. }
  40941. .md\:focus\:from-purple-100:focus {
  40942. --gradient-from-color: #faf5ff;
  40943. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  40944. }
  40945. .md\:focus\:from-purple-200:focus {
  40946. --gradient-from-color: #e9d8fd;
  40947. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  40948. }
  40949. .md\:focus\:from-purple-300:focus {
  40950. --gradient-from-color: #d6bcfa;
  40951. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  40952. }
  40953. .md\:focus\:from-purple-400:focus {
  40954. --gradient-from-color: #b794f4;
  40955. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  40956. }
  40957. .md\:focus\:from-purple-500:focus {
  40958. --gradient-from-color: #9f7aea;
  40959. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  40960. }
  40961. .md\:focus\:from-purple-600:focus {
  40962. --gradient-from-color: #805ad5;
  40963. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  40964. }
  40965. .md\:focus\:from-purple-700:focus {
  40966. --gradient-from-color: #6b46c1;
  40967. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  40968. }
  40969. .md\:focus\:from-purple-800:focus {
  40970. --gradient-from-color: #553c9a;
  40971. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  40972. }
  40973. .md\:focus\:from-purple-900:focus {
  40974. --gradient-from-color: #44337a;
  40975. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  40976. }
  40977. .md\:focus\:from-pink-100:focus {
  40978. --gradient-from-color: #fff5f7;
  40979. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  40980. }
  40981. .md\:focus\:from-pink-200:focus {
  40982. --gradient-from-color: #fed7e2;
  40983. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  40984. }
  40985. .md\:focus\:from-pink-300:focus {
  40986. --gradient-from-color: #fbb6ce;
  40987. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  40988. }
  40989. .md\:focus\:from-pink-400:focus {
  40990. --gradient-from-color: #f687b3;
  40991. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  40992. }
  40993. .md\:focus\:from-pink-500:focus {
  40994. --gradient-from-color: #ed64a6;
  40995. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  40996. }
  40997. .md\:focus\:from-pink-600:focus {
  40998. --gradient-from-color: #d53f8c;
  40999. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  41000. }
  41001. .md\:focus\:from-pink-700:focus {
  41002. --gradient-from-color: #b83280;
  41003. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  41004. }
  41005. .md\:focus\:from-pink-800:focus {
  41006. --gradient-from-color: #97266d;
  41007. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  41008. }
  41009. .md\:focus\:from-pink-900:focus {
  41010. --gradient-from-color: #702459;
  41011. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  41012. }
  41013. .md\:focus\:via-transparent:focus {
  41014. --gradient-via-color: transparent;
  41015. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  41016. }
  41017. .md\:focus\:via-current:focus {
  41018. --gradient-via-color: currentColor;
  41019. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  41020. }
  41021. .md\:focus\:via-black:focus {
  41022. --gradient-via-color: #000;
  41023. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  41024. }
  41025. .md\:focus\:via-white:focus {
  41026. --gradient-via-color: #fff;
  41027. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  41028. }
  41029. .md\:focus\:via-gray-100:focus {
  41030. --gradient-via-color: #f7fafc;
  41031. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  41032. }
  41033. .md\:focus\:via-gray-200:focus {
  41034. --gradient-via-color: #edf2f7;
  41035. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  41036. }
  41037. .md\:focus\:via-gray-300:focus {
  41038. --gradient-via-color: #e2e8f0;
  41039. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  41040. }
  41041. .md\:focus\:via-gray-400:focus {
  41042. --gradient-via-color: #cbd5e0;
  41043. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  41044. }
  41045. .md\:focus\:via-gray-500:focus {
  41046. --gradient-via-color: #a0aec0;
  41047. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  41048. }
  41049. .md\:focus\:via-gray-600:focus {
  41050. --gradient-via-color: #718096;
  41051. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  41052. }
  41053. .md\:focus\:via-gray-700:focus {
  41054. --gradient-via-color: #4a5568;
  41055. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  41056. }
  41057. .md\:focus\:via-gray-800:focus {
  41058. --gradient-via-color: #2d3748;
  41059. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  41060. }
  41061. .md\:focus\:via-gray-900:focus {
  41062. --gradient-via-color: #1a202c;
  41063. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  41064. }
  41065. .md\:focus\:via-red-100:focus {
  41066. --gradient-via-color: #fff5f5;
  41067. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  41068. }
  41069. .md\:focus\:via-red-200:focus {
  41070. --gradient-via-color: #fed7d7;
  41071. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  41072. }
  41073. .md\:focus\:via-red-300:focus {
  41074. --gradient-via-color: #feb2b2;
  41075. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  41076. }
  41077. .md\:focus\:via-red-400:focus {
  41078. --gradient-via-color: #fc8181;
  41079. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  41080. }
  41081. .md\:focus\:via-red-500:focus {
  41082. --gradient-via-color: #f56565;
  41083. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  41084. }
  41085. .md\:focus\:via-red-600:focus {
  41086. --gradient-via-color: #e53e3e;
  41087. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  41088. }
  41089. .md\:focus\:via-red-700:focus {
  41090. --gradient-via-color: #c53030;
  41091. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  41092. }
  41093. .md\:focus\:via-red-800:focus {
  41094. --gradient-via-color: #9b2c2c;
  41095. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  41096. }
  41097. .md\:focus\:via-red-900:focus {
  41098. --gradient-via-color: #742a2a;
  41099. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  41100. }
  41101. .md\:focus\:via-orange-100:focus {
  41102. --gradient-via-color: #fffaf0;
  41103. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  41104. }
  41105. .md\:focus\:via-orange-200:focus {
  41106. --gradient-via-color: #feebc8;
  41107. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  41108. }
  41109. .md\:focus\:via-orange-300:focus {
  41110. --gradient-via-color: #fbd38d;
  41111. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  41112. }
  41113. .md\:focus\:via-orange-400:focus {
  41114. --gradient-via-color: #f6ad55;
  41115. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  41116. }
  41117. .md\:focus\:via-orange-500:focus {
  41118. --gradient-via-color: #ed8936;
  41119. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  41120. }
  41121. .md\:focus\:via-orange-600:focus {
  41122. --gradient-via-color: #dd6b20;
  41123. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  41124. }
  41125. .md\:focus\:via-orange-700:focus {
  41126. --gradient-via-color: #c05621;
  41127. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  41128. }
  41129. .md\:focus\:via-orange-800:focus {
  41130. --gradient-via-color: #9c4221;
  41131. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  41132. }
  41133. .md\:focus\:via-orange-900:focus {
  41134. --gradient-via-color: #7b341e;
  41135. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  41136. }
  41137. .md\:focus\:via-yellow-100:focus {
  41138. --gradient-via-color: #fffff0;
  41139. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  41140. }
  41141. .md\:focus\:via-yellow-200:focus {
  41142. --gradient-via-color: #fefcbf;
  41143. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  41144. }
  41145. .md\:focus\:via-yellow-300:focus {
  41146. --gradient-via-color: #faf089;
  41147. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  41148. }
  41149. .md\:focus\:via-yellow-400:focus {
  41150. --gradient-via-color: #f6e05e;
  41151. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  41152. }
  41153. .md\:focus\:via-yellow-500:focus {
  41154. --gradient-via-color: #ecc94b;
  41155. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  41156. }
  41157. .md\:focus\:via-yellow-600:focus {
  41158. --gradient-via-color: #d69e2e;
  41159. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  41160. }
  41161. .md\:focus\:via-yellow-700:focus {
  41162. --gradient-via-color: #b7791f;
  41163. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  41164. }
  41165. .md\:focus\:via-yellow-800:focus {
  41166. --gradient-via-color: #975a16;
  41167. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  41168. }
  41169. .md\:focus\:via-yellow-900:focus {
  41170. --gradient-via-color: #744210;
  41171. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  41172. }
  41173. .md\:focus\:via-green-100:focus {
  41174. --gradient-via-color: #f0fff4;
  41175. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  41176. }
  41177. .md\:focus\:via-green-200:focus {
  41178. --gradient-via-color: #c6f6d5;
  41179. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  41180. }
  41181. .md\:focus\:via-green-300:focus {
  41182. --gradient-via-color: #9ae6b4;
  41183. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  41184. }
  41185. .md\:focus\:via-green-400:focus {
  41186. --gradient-via-color: #68d391;
  41187. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  41188. }
  41189. .md\:focus\:via-green-500:focus {
  41190. --gradient-via-color: #48bb78;
  41191. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  41192. }
  41193. .md\:focus\:via-green-600:focus {
  41194. --gradient-via-color: #38a169;
  41195. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  41196. }
  41197. .md\:focus\:via-green-700:focus {
  41198. --gradient-via-color: #2f855a;
  41199. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  41200. }
  41201. .md\:focus\:via-green-800:focus {
  41202. --gradient-via-color: #276749;
  41203. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  41204. }
  41205. .md\:focus\:via-green-900:focus {
  41206. --gradient-via-color: #22543d;
  41207. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  41208. }
  41209. .md\:focus\:via-teal-100:focus {
  41210. --gradient-via-color: #e6fffa;
  41211. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  41212. }
  41213. .md\:focus\:via-teal-200:focus {
  41214. --gradient-via-color: #b2f5ea;
  41215. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  41216. }
  41217. .md\:focus\:via-teal-300:focus {
  41218. --gradient-via-color: #81e6d9;
  41219. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  41220. }
  41221. .md\:focus\:via-teal-400:focus {
  41222. --gradient-via-color: #4fd1c5;
  41223. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  41224. }
  41225. .md\:focus\:via-teal-500:focus {
  41226. --gradient-via-color: #38b2ac;
  41227. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  41228. }
  41229. .md\:focus\:via-teal-600:focus {
  41230. --gradient-via-color: #319795;
  41231. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  41232. }
  41233. .md\:focus\:via-teal-700:focus {
  41234. --gradient-via-color: #2c7a7b;
  41235. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  41236. }
  41237. .md\:focus\:via-teal-800:focus {
  41238. --gradient-via-color: #285e61;
  41239. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  41240. }
  41241. .md\:focus\:via-teal-900:focus {
  41242. --gradient-via-color: #234e52;
  41243. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  41244. }
  41245. .md\:focus\:via-blue-100:focus {
  41246. --gradient-via-color: #ebf8ff;
  41247. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  41248. }
  41249. .md\:focus\:via-blue-200:focus {
  41250. --gradient-via-color: #bee3f8;
  41251. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  41252. }
  41253. .md\:focus\:via-blue-300:focus {
  41254. --gradient-via-color: #90cdf4;
  41255. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  41256. }
  41257. .md\:focus\:via-blue-400:focus {
  41258. --gradient-via-color: #63b3ed;
  41259. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  41260. }
  41261. .md\:focus\:via-blue-500:focus {
  41262. --gradient-via-color: #4299e1;
  41263. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  41264. }
  41265. .md\:focus\:via-blue-600:focus {
  41266. --gradient-via-color: #3182ce;
  41267. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  41268. }
  41269. .md\:focus\:via-blue-700:focus {
  41270. --gradient-via-color: #2b6cb0;
  41271. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  41272. }
  41273. .md\:focus\:via-blue-800:focus {
  41274. --gradient-via-color: #2c5282;
  41275. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  41276. }
  41277. .md\:focus\:via-blue-900:focus {
  41278. --gradient-via-color: #2a4365;
  41279. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  41280. }
  41281. .md\:focus\:via-indigo-100:focus {
  41282. --gradient-via-color: #ebf4ff;
  41283. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  41284. }
  41285. .md\:focus\:via-indigo-200:focus {
  41286. --gradient-via-color: #c3dafe;
  41287. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  41288. }
  41289. .md\:focus\:via-indigo-300:focus {
  41290. --gradient-via-color: #a3bffa;
  41291. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  41292. }
  41293. .md\:focus\:via-indigo-400:focus {
  41294. --gradient-via-color: #7f9cf5;
  41295. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  41296. }
  41297. .md\:focus\:via-indigo-500:focus {
  41298. --gradient-via-color: #667eea;
  41299. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  41300. }
  41301. .md\:focus\:via-indigo-600:focus {
  41302. --gradient-via-color: #5a67d8;
  41303. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  41304. }
  41305. .md\:focus\:via-indigo-700:focus {
  41306. --gradient-via-color: #4c51bf;
  41307. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  41308. }
  41309. .md\:focus\:via-indigo-800:focus {
  41310. --gradient-via-color: #434190;
  41311. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  41312. }
  41313. .md\:focus\:via-indigo-900:focus {
  41314. --gradient-via-color: #3c366b;
  41315. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  41316. }
  41317. .md\:focus\:via-purple-100:focus {
  41318. --gradient-via-color: #faf5ff;
  41319. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  41320. }
  41321. .md\:focus\:via-purple-200:focus {
  41322. --gradient-via-color: #e9d8fd;
  41323. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  41324. }
  41325. .md\:focus\:via-purple-300:focus {
  41326. --gradient-via-color: #d6bcfa;
  41327. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  41328. }
  41329. .md\:focus\:via-purple-400:focus {
  41330. --gradient-via-color: #b794f4;
  41331. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  41332. }
  41333. .md\:focus\:via-purple-500:focus {
  41334. --gradient-via-color: #9f7aea;
  41335. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  41336. }
  41337. .md\:focus\:via-purple-600:focus {
  41338. --gradient-via-color: #805ad5;
  41339. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  41340. }
  41341. .md\:focus\:via-purple-700:focus {
  41342. --gradient-via-color: #6b46c1;
  41343. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  41344. }
  41345. .md\:focus\:via-purple-800:focus {
  41346. --gradient-via-color: #553c9a;
  41347. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  41348. }
  41349. .md\:focus\:via-purple-900:focus {
  41350. --gradient-via-color: #44337a;
  41351. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  41352. }
  41353. .md\:focus\:via-pink-100:focus {
  41354. --gradient-via-color: #fff5f7;
  41355. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  41356. }
  41357. .md\:focus\:via-pink-200:focus {
  41358. --gradient-via-color: #fed7e2;
  41359. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  41360. }
  41361. .md\:focus\:via-pink-300:focus {
  41362. --gradient-via-color: #fbb6ce;
  41363. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  41364. }
  41365. .md\:focus\:via-pink-400:focus {
  41366. --gradient-via-color: #f687b3;
  41367. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  41368. }
  41369. .md\:focus\:via-pink-500:focus {
  41370. --gradient-via-color: #ed64a6;
  41371. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  41372. }
  41373. .md\:focus\:via-pink-600:focus {
  41374. --gradient-via-color: #d53f8c;
  41375. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  41376. }
  41377. .md\:focus\:via-pink-700:focus {
  41378. --gradient-via-color: #b83280;
  41379. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  41380. }
  41381. .md\:focus\:via-pink-800:focus {
  41382. --gradient-via-color: #97266d;
  41383. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  41384. }
  41385. .md\:focus\:via-pink-900:focus {
  41386. --gradient-via-color: #702459;
  41387. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  41388. }
  41389. .md\:focus\:to-transparent:focus {
  41390. --gradient-to-color: transparent;
  41391. }
  41392. .md\:focus\:to-current:focus {
  41393. --gradient-to-color: currentColor;
  41394. }
  41395. .md\:focus\:to-black:focus {
  41396. --gradient-to-color: #000;
  41397. }
  41398. .md\:focus\:to-white:focus {
  41399. --gradient-to-color: #fff;
  41400. }
  41401. .md\:focus\:to-gray-100:focus {
  41402. --gradient-to-color: #f7fafc;
  41403. }
  41404. .md\:focus\:to-gray-200:focus {
  41405. --gradient-to-color: #edf2f7;
  41406. }
  41407. .md\:focus\:to-gray-300:focus {
  41408. --gradient-to-color: #e2e8f0;
  41409. }
  41410. .md\:focus\:to-gray-400:focus {
  41411. --gradient-to-color: #cbd5e0;
  41412. }
  41413. .md\:focus\:to-gray-500:focus {
  41414. --gradient-to-color: #a0aec0;
  41415. }
  41416. .md\:focus\:to-gray-600:focus {
  41417. --gradient-to-color: #718096;
  41418. }
  41419. .md\:focus\:to-gray-700:focus {
  41420. --gradient-to-color: #4a5568;
  41421. }
  41422. .md\:focus\:to-gray-800:focus {
  41423. --gradient-to-color: #2d3748;
  41424. }
  41425. .md\:focus\:to-gray-900:focus {
  41426. --gradient-to-color: #1a202c;
  41427. }
  41428. .md\:focus\:to-red-100:focus {
  41429. --gradient-to-color: #fff5f5;
  41430. }
  41431. .md\:focus\:to-red-200:focus {
  41432. --gradient-to-color: #fed7d7;
  41433. }
  41434. .md\:focus\:to-red-300:focus {
  41435. --gradient-to-color: #feb2b2;
  41436. }
  41437. .md\:focus\:to-red-400:focus {
  41438. --gradient-to-color: #fc8181;
  41439. }
  41440. .md\:focus\:to-red-500:focus {
  41441. --gradient-to-color: #f56565;
  41442. }
  41443. .md\:focus\:to-red-600:focus {
  41444. --gradient-to-color: #e53e3e;
  41445. }
  41446. .md\:focus\:to-red-700:focus {
  41447. --gradient-to-color: #c53030;
  41448. }
  41449. .md\:focus\:to-red-800:focus {
  41450. --gradient-to-color: #9b2c2c;
  41451. }
  41452. .md\:focus\:to-red-900:focus {
  41453. --gradient-to-color: #742a2a;
  41454. }
  41455. .md\:focus\:to-orange-100:focus {
  41456. --gradient-to-color: #fffaf0;
  41457. }
  41458. .md\:focus\:to-orange-200:focus {
  41459. --gradient-to-color: #feebc8;
  41460. }
  41461. .md\:focus\:to-orange-300:focus {
  41462. --gradient-to-color: #fbd38d;
  41463. }
  41464. .md\:focus\:to-orange-400:focus {
  41465. --gradient-to-color: #f6ad55;
  41466. }
  41467. .md\:focus\:to-orange-500:focus {
  41468. --gradient-to-color: #ed8936;
  41469. }
  41470. .md\:focus\:to-orange-600:focus {
  41471. --gradient-to-color: #dd6b20;
  41472. }
  41473. .md\:focus\:to-orange-700:focus {
  41474. --gradient-to-color: #c05621;
  41475. }
  41476. .md\:focus\:to-orange-800:focus {
  41477. --gradient-to-color: #9c4221;
  41478. }
  41479. .md\:focus\:to-orange-900:focus {
  41480. --gradient-to-color: #7b341e;
  41481. }
  41482. .md\:focus\:to-yellow-100:focus {
  41483. --gradient-to-color: #fffff0;
  41484. }
  41485. .md\:focus\:to-yellow-200:focus {
  41486. --gradient-to-color: #fefcbf;
  41487. }
  41488. .md\:focus\:to-yellow-300:focus {
  41489. --gradient-to-color: #faf089;
  41490. }
  41491. .md\:focus\:to-yellow-400:focus {
  41492. --gradient-to-color: #f6e05e;
  41493. }
  41494. .md\:focus\:to-yellow-500:focus {
  41495. --gradient-to-color: #ecc94b;
  41496. }
  41497. .md\:focus\:to-yellow-600:focus {
  41498. --gradient-to-color: #d69e2e;
  41499. }
  41500. .md\:focus\:to-yellow-700:focus {
  41501. --gradient-to-color: #b7791f;
  41502. }
  41503. .md\:focus\:to-yellow-800:focus {
  41504. --gradient-to-color: #975a16;
  41505. }
  41506. .md\:focus\:to-yellow-900:focus {
  41507. --gradient-to-color: #744210;
  41508. }
  41509. .md\:focus\:to-green-100:focus {
  41510. --gradient-to-color: #f0fff4;
  41511. }
  41512. .md\:focus\:to-green-200:focus {
  41513. --gradient-to-color: #c6f6d5;
  41514. }
  41515. .md\:focus\:to-green-300:focus {
  41516. --gradient-to-color: #9ae6b4;
  41517. }
  41518. .md\:focus\:to-green-400:focus {
  41519. --gradient-to-color: #68d391;
  41520. }
  41521. .md\:focus\:to-green-500:focus {
  41522. --gradient-to-color: #48bb78;
  41523. }
  41524. .md\:focus\:to-green-600:focus {
  41525. --gradient-to-color: #38a169;
  41526. }
  41527. .md\:focus\:to-green-700:focus {
  41528. --gradient-to-color: #2f855a;
  41529. }
  41530. .md\:focus\:to-green-800:focus {
  41531. --gradient-to-color: #276749;
  41532. }
  41533. .md\:focus\:to-green-900:focus {
  41534. --gradient-to-color: #22543d;
  41535. }
  41536. .md\:focus\:to-teal-100:focus {
  41537. --gradient-to-color: #e6fffa;
  41538. }
  41539. .md\:focus\:to-teal-200:focus {
  41540. --gradient-to-color: #b2f5ea;
  41541. }
  41542. .md\:focus\:to-teal-300:focus {
  41543. --gradient-to-color: #81e6d9;
  41544. }
  41545. .md\:focus\:to-teal-400:focus {
  41546. --gradient-to-color: #4fd1c5;
  41547. }
  41548. .md\:focus\:to-teal-500:focus {
  41549. --gradient-to-color: #38b2ac;
  41550. }
  41551. .md\:focus\:to-teal-600:focus {
  41552. --gradient-to-color: #319795;
  41553. }
  41554. .md\:focus\:to-teal-700:focus {
  41555. --gradient-to-color: #2c7a7b;
  41556. }
  41557. .md\:focus\:to-teal-800:focus {
  41558. --gradient-to-color: #285e61;
  41559. }
  41560. .md\:focus\:to-teal-900:focus {
  41561. --gradient-to-color: #234e52;
  41562. }
  41563. .md\:focus\:to-blue-100:focus {
  41564. --gradient-to-color: #ebf8ff;
  41565. }
  41566. .md\:focus\:to-blue-200:focus {
  41567. --gradient-to-color: #bee3f8;
  41568. }
  41569. .md\:focus\:to-blue-300:focus {
  41570. --gradient-to-color: #90cdf4;
  41571. }
  41572. .md\:focus\:to-blue-400:focus {
  41573. --gradient-to-color: #63b3ed;
  41574. }
  41575. .md\:focus\:to-blue-500:focus {
  41576. --gradient-to-color: #4299e1;
  41577. }
  41578. .md\:focus\:to-blue-600:focus {
  41579. --gradient-to-color: #3182ce;
  41580. }
  41581. .md\:focus\:to-blue-700:focus {
  41582. --gradient-to-color: #2b6cb0;
  41583. }
  41584. .md\:focus\:to-blue-800:focus {
  41585. --gradient-to-color: #2c5282;
  41586. }
  41587. .md\:focus\:to-blue-900:focus {
  41588. --gradient-to-color: #2a4365;
  41589. }
  41590. .md\:focus\:to-indigo-100:focus {
  41591. --gradient-to-color: #ebf4ff;
  41592. }
  41593. .md\:focus\:to-indigo-200:focus {
  41594. --gradient-to-color: #c3dafe;
  41595. }
  41596. .md\:focus\:to-indigo-300:focus {
  41597. --gradient-to-color: #a3bffa;
  41598. }
  41599. .md\:focus\:to-indigo-400:focus {
  41600. --gradient-to-color: #7f9cf5;
  41601. }
  41602. .md\:focus\:to-indigo-500:focus {
  41603. --gradient-to-color: #667eea;
  41604. }
  41605. .md\:focus\:to-indigo-600:focus {
  41606. --gradient-to-color: #5a67d8;
  41607. }
  41608. .md\:focus\:to-indigo-700:focus {
  41609. --gradient-to-color: #4c51bf;
  41610. }
  41611. .md\:focus\:to-indigo-800:focus {
  41612. --gradient-to-color: #434190;
  41613. }
  41614. .md\:focus\:to-indigo-900:focus {
  41615. --gradient-to-color: #3c366b;
  41616. }
  41617. .md\:focus\:to-purple-100:focus {
  41618. --gradient-to-color: #faf5ff;
  41619. }
  41620. .md\:focus\:to-purple-200:focus {
  41621. --gradient-to-color: #e9d8fd;
  41622. }
  41623. .md\:focus\:to-purple-300:focus {
  41624. --gradient-to-color: #d6bcfa;
  41625. }
  41626. .md\:focus\:to-purple-400:focus {
  41627. --gradient-to-color: #b794f4;
  41628. }
  41629. .md\:focus\:to-purple-500:focus {
  41630. --gradient-to-color: #9f7aea;
  41631. }
  41632. .md\:focus\:to-purple-600:focus {
  41633. --gradient-to-color: #805ad5;
  41634. }
  41635. .md\:focus\:to-purple-700:focus {
  41636. --gradient-to-color: #6b46c1;
  41637. }
  41638. .md\:focus\:to-purple-800:focus {
  41639. --gradient-to-color: #553c9a;
  41640. }
  41641. .md\:focus\:to-purple-900:focus {
  41642. --gradient-to-color: #44337a;
  41643. }
  41644. .md\:focus\:to-pink-100:focus {
  41645. --gradient-to-color: #fff5f7;
  41646. }
  41647. .md\:focus\:to-pink-200:focus {
  41648. --gradient-to-color: #fed7e2;
  41649. }
  41650. .md\:focus\:to-pink-300:focus {
  41651. --gradient-to-color: #fbb6ce;
  41652. }
  41653. .md\:focus\:to-pink-400:focus {
  41654. --gradient-to-color: #f687b3;
  41655. }
  41656. .md\:focus\:to-pink-500:focus {
  41657. --gradient-to-color: #ed64a6;
  41658. }
  41659. .md\:focus\:to-pink-600:focus {
  41660. --gradient-to-color: #d53f8c;
  41661. }
  41662. .md\:focus\:to-pink-700:focus {
  41663. --gradient-to-color: #b83280;
  41664. }
  41665. .md\:focus\:to-pink-800:focus {
  41666. --gradient-to-color: #97266d;
  41667. }
  41668. .md\:focus\:to-pink-900:focus {
  41669. --gradient-to-color: #702459;
  41670. }
  41671. .md\:bg-opacity-0 {
  41672. --bg-opacity: 0;
  41673. }
  41674. .md\:bg-opacity-25 {
  41675. --bg-opacity: 0.25;
  41676. }
  41677. .md\:bg-opacity-50 {
  41678. --bg-opacity: 0.5;
  41679. }
  41680. .md\:bg-opacity-75 {
  41681. --bg-opacity: 0.75;
  41682. }
  41683. .md\:bg-opacity-100 {
  41684. --bg-opacity: 1;
  41685. }
  41686. .md\:hover\:bg-opacity-0:hover {
  41687. --bg-opacity: 0;
  41688. }
  41689. .md\:hover\:bg-opacity-25:hover {
  41690. --bg-opacity: 0.25;
  41691. }
  41692. .md\:hover\:bg-opacity-50:hover {
  41693. --bg-opacity: 0.5;
  41694. }
  41695. .md\:hover\:bg-opacity-75:hover {
  41696. --bg-opacity: 0.75;
  41697. }
  41698. .md\:hover\:bg-opacity-100:hover {
  41699. --bg-opacity: 1;
  41700. }
  41701. .md\:focus\:bg-opacity-0:focus {
  41702. --bg-opacity: 0;
  41703. }
  41704. .md\:focus\:bg-opacity-25:focus {
  41705. --bg-opacity: 0.25;
  41706. }
  41707. .md\:focus\:bg-opacity-50:focus {
  41708. --bg-opacity: 0.5;
  41709. }
  41710. .md\:focus\:bg-opacity-75:focus {
  41711. --bg-opacity: 0.75;
  41712. }
  41713. .md\:focus\:bg-opacity-100:focus {
  41714. --bg-opacity: 1;
  41715. }
  41716. .md\:bg-bottom {
  41717. background-position: bottom;
  41718. }
  41719. .md\:bg-center {
  41720. background-position: center;
  41721. }
  41722. .md\:bg-left {
  41723. background-position: left;
  41724. }
  41725. .md\:bg-left-bottom {
  41726. background-position: left bottom;
  41727. }
  41728. .md\:bg-left-top {
  41729. background-position: left top;
  41730. }
  41731. .md\:bg-right {
  41732. background-position: right;
  41733. }
  41734. .md\:bg-right-bottom {
  41735. background-position: right bottom;
  41736. }
  41737. .md\:bg-right-top {
  41738. background-position: right top;
  41739. }
  41740. .md\:bg-top {
  41741. background-position: top;
  41742. }
  41743. .md\:bg-repeat {
  41744. background-repeat: repeat;
  41745. }
  41746. .md\:bg-no-repeat {
  41747. background-repeat: no-repeat;
  41748. }
  41749. .md\:bg-repeat-x {
  41750. background-repeat: repeat-x;
  41751. }
  41752. .md\:bg-repeat-y {
  41753. background-repeat: repeat-y;
  41754. }
  41755. .md\:bg-repeat-round {
  41756. background-repeat: round;
  41757. }
  41758. .md\:bg-repeat-space {
  41759. background-repeat: space;
  41760. }
  41761. .md\:bg-auto {
  41762. background-size: auto;
  41763. }
  41764. .md\:bg-cover {
  41765. background-size: cover;
  41766. }
  41767. .md\:bg-contain {
  41768. background-size: contain;
  41769. }
  41770. .md\:border-collapse {
  41771. border-collapse: collapse;
  41772. }
  41773. .md\:border-separate {
  41774. border-collapse: separate;
  41775. }
  41776. .md\:border-transparent {
  41777. border-color: transparent;
  41778. }
  41779. .md\:border-current {
  41780. border-color: currentColor;
  41781. }
  41782. .md\:border-black {
  41783. --border-opacity: 1;
  41784. border-color: #000;
  41785. border-color: rgba(0, 0, 0, var(--border-opacity));
  41786. }
  41787. .md\:border-white {
  41788. --border-opacity: 1;
  41789. border-color: #fff;
  41790. border-color: rgba(255, 255, 255, var(--border-opacity));
  41791. }
  41792. .md\:border-gray-100 {
  41793. --border-opacity: 1;
  41794. border-color: #f7fafc;
  41795. border-color: rgba(247, 250, 252, var(--border-opacity));
  41796. }
  41797. .md\:border-gray-200 {
  41798. --border-opacity: 1;
  41799. border-color: #edf2f7;
  41800. border-color: rgba(237, 242, 247, var(--border-opacity));
  41801. }
  41802. .md\:border-gray-300 {
  41803. --border-opacity: 1;
  41804. border-color: #e2e8f0;
  41805. border-color: rgba(226, 232, 240, var(--border-opacity));
  41806. }
  41807. .md\:border-gray-400 {
  41808. --border-opacity: 1;
  41809. border-color: #cbd5e0;
  41810. border-color: rgba(203, 213, 224, var(--border-opacity));
  41811. }
  41812. .md\:border-gray-500 {
  41813. --border-opacity: 1;
  41814. border-color: #a0aec0;
  41815. border-color: rgba(160, 174, 192, var(--border-opacity));
  41816. }
  41817. .md\:border-gray-600 {
  41818. --border-opacity: 1;
  41819. border-color: #718096;
  41820. border-color: rgba(113, 128, 150, var(--border-opacity));
  41821. }
  41822. .md\:border-gray-700 {
  41823. --border-opacity: 1;
  41824. border-color: #4a5568;
  41825. border-color: rgba(74, 85, 104, var(--border-opacity));
  41826. }
  41827. .md\:border-gray-800 {
  41828. --border-opacity: 1;
  41829. border-color: #2d3748;
  41830. border-color: rgba(45, 55, 72, var(--border-opacity));
  41831. }
  41832. .md\:border-gray-900 {
  41833. --border-opacity: 1;
  41834. border-color: #1a202c;
  41835. border-color: rgba(26, 32, 44, var(--border-opacity));
  41836. }
  41837. .md\:border-red-100 {
  41838. --border-opacity: 1;
  41839. border-color: #fff5f5;
  41840. border-color: rgba(255, 245, 245, var(--border-opacity));
  41841. }
  41842. .md\:border-red-200 {
  41843. --border-opacity: 1;
  41844. border-color: #fed7d7;
  41845. border-color: rgba(254, 215, 215, var(--border-opacity));
  41846. }
  41847. .md\:border-red-300 {
  41848. --border-opacity: 1;
  41849. border-color: #feb2b2;
  41850. border-color: rgba(254, 178, 178, var(--border-opacity));
  41851. }
  41852. .md\:border-red-400 {
  41853. --border-opacity: 1;
  41854. border-color: #fc8181;
  41855. border-color: rgba(252, 129, 129, var(--border-opacity));
  41856. }
  41857. .md\:border-red-500 {
  41858. --border-opacity: 1;
  41859. border-color: #f56565;
  41860. border-color: rgba(245, 101, 101, var(--border-opacity));
  41861. }
  41862. .md\:border-red-600 {
  41863. --border-opacity: 1;
  41864. border-color: #e53e3e;
  41865. border-color: rgba(229, 62, 62, var(--border-opacity));
  41866. }
  41867. .md\:border-red-700 {
  41868. --border-opacity: 1;
  41869. border-color: #c53030;
  41870. border-color: rgba(197, 48, 48, var(--border-opacity));
  41871. }
  41872. .md\:border-red-800 {
  41873. --border-opacity: 1;
  41874. border-color: #9b2c2c;
  41875. border-color: rgba(155, 44, 44, var(--border-opacity));
  41876. }
  41877. .md\:border-red-900 {
  41878. --border-opacity: 1;
  41879. border-color: #742a2a;
  41880. border-color: rgba(116, 42, 42, var(--border-opacity));
  41881. }
  41882. .md\:border-orange-100 {
  41883. --border-opacity: 1;
  41884. border-color: #fffaf0;
  41885. border-color: rgba(255, 250, 240, var(--border-opacity));
  41886. }
  41887. .md\:border-orange-200 {
  41888. --border-opacity: 1;
  41889. border-color: #feebc8;
  41890. border-color: rgba(254, 235, 200, var(--border-opacity));
  41891. }
  41892. .md\:border-orange-300 {
  41893. --border-opacity: 1;
  41894. border-color: #fbd38d;
  41895. border-color: rgba(251, 211, 141, var(--border-opacity));
  41896. }
  41897. .md\:border-orange-400 {
  41898. --border-opacity: 1;
  41899. border-color: #f6ad55;
  41900. border-color: rgba(246, 173, 85, var(--border-opacity));
  41901. }
  41902. .md\:border-orange-500 {
  41903. --border-opacity: 1;
  41904. border-color: #ed8936;
  41905. border-color: rgba(237, 137, 54, var(--border-opacity));
  41906. }
  41907. .md\:border-orange-600 {
  41908. --border-opacity: 1;
  41909. border-color: #dd6b20;
  41910. border-color: rgba(221, 107, 32, var(--border-opacity));
  41911. }
  41912. .md\:border-orange-700 {
  41913. --border-opacity: 1;
  41914. border-color: #c05621;
  41915. border-color: rgba(192, 86, 33, var(--border-opacity));
  41916. }
  41917. .md\:border-orange-800 {
  41918. --border-opacity: 1;
  41919. border-color: #9c4221;
  41920. border-color: rgba(156, 66, 33, var(--border-opacity));
  41921. }
  41922. .md\:border-orange-900 {
  41923. --border-opacity: 1;
  41924. border-color: #7b341e;
  41925. border-color: rgba(123, 52, 30, var(--border-opacity));
  41926. }
  41927. .md\:border-yellow-100 {
  41928. --border-opacity: 1;
  41929. border-color: #fffff0;
  41930. border-color: rgba(255, 255, 240, var(--border-opacity));
  41931. }
  41932. .md\:border-yellow-200 {
  41933. --border-opacity: 1;
  41934. border-color: #fefcbf;
  41935. border-color: rgba(254, 252, 191, var(--border-opacity));
  41936. }
  41937. .md\:border-yellow-300 {
  41938. --border-opacity: 1;
  41939. border-color: #faf089;
  41940. border-color: rgba(250, 240, 137, var(--border-opacity));
  41941. }
  41942. .md\:border-yellow-400 {
  41943. --border-opacity: 1;
  41944. border-color: #f6e05e;
  41945. border-color: rgba(246, 224, 94, var(--border-opacity));
  41946. }
  41947. .md\:border-yellow-500 {
  41948. --border-opacity: 1;
  41949. border-color: #ecc94b;
  41950. border-color: rgba(236, 201, 75, var(--border-opacity));
  41951. }
  41952. .md\:border-yellow-600 {
  41953. --border-opacity: 1;
  41954. border-color: #d69e2e;
  41955. border-color: rgba(214, 158, 46, var(--border-opacity));
  41956. }
  41957. .md\:border-yellow-700 {
  41958. --border-opacity: 1;
  41959. border-color: #b7791f;
  41960. border-color: rgba(183, 121, 31, var(--border-opacity));
  41961. }
  41962. .md\:border-yellow-800 {
  41963. --border-opacity: 1;
  41964. border-color: #975a16;
  41965. border-color: rgba(151, 90, 22, var(--border-opacity));
  41966. }
  41967. .md\:border-yellow-900 {
  41968. --border-opacity: 1;
  41969. border-color: #744210;
  41970. border-color: rgba(116, 66, 16, var(--border-opacity));
  41971. }
  41972. .md\:border-green-100 {
  41973. --border-opacity: 1;
  41974. border-color: #f0fff4;
  41975. border-color: rgba(240, 255, 244, var(--border-opacity));
  41976. }
  41977. .md\:border-green-200 {
  41978. --border-opacity: 1;
  41979. border-color: #c6f6d5;
  41980. border-color: rgba(198, 246, 213, var(--border-opacity));
  41981. }
  41982. .md\:border-green-300 {
  41983. --border-opacity: 1;
  41984. border-color: #9ae6b4;
  41985. border-color: rgba(154, 230, 180, var(--border-opacity));
  41986. }
  41987. .md\:border-green-400 {
  41988. --border-opacity: 1;
  41989. border-color: #68d391;
  41990. border-color: rgba(104, 211, 145, var(--border-opacity));
  41991. }
  41992. .md\:border-green-500 {
  41993. --border-opacity: 1;
  41994. border-color: #48bb78;
  41995. border-color: rgba(72, 187, 120, var(--border-opacity));
  41996. }
  41997. .md\:border-green-600 {
  41998. --border-opacity: 1;
  41999. border-color: #38a169;
  42000. border-color: rgba(56, 161, 105, var(--border-opacity));
  42001. }
  42002. .md\:border-green-700 {
  42003. --border-opacity: 1;
  42004. border-color: #2f855a;
  42005. border-color: rgba(47, 133, 90, var(--border-opacity));
  42006. }
  42007. .md\:border-green-800 {
  42008. --border-opacity: 1;
  42009. border-color: #276749;
  42010. border-color: rgba(39, 103, 73, var(--border-opacity));
  42011. }
  42012. .md\:border-green-900 {
  42013. --border-opacity: 1;
  42014. border-color: #22543d;
  42015. border-color: rgba(34, 84, 61, var(--border-opacity));
  42016. }
  42017. .md\:border-teal-100 {
  42018. --border-opacity: 1;
  42019. border-color: #e6fffa;
  42020. border-color: rgba(230, 255, 250, var(--border-opacity));
  42021. }
  42022. .md\:border-teal-200 {
  42023. --border-opacity: 1;
  42024. border-color: #b2f5ea;
  42025. border-color: rgba(178, 245, 234, var(--border-opacity));
  42026. }
  42027. .md\:border-teal-300 {
  42028. --border-opacity: 1;
  42029. border-color: #81e6d9;
  42030. border-color: rgba(129, 230, 217, var(--border-opacity));
  42031. }
  42032. .md\:border-teal-400 {
  42033. --border-opacity: 1;
  42034. border-color: #4fd1c5;
  42035. border-color: rgba(79, 209, 197, var(--border-opacity));
  42036. }
  42037. .md\:border-teal-500 {
  42038. --border-opacity: 1;
  42039. border-color: #38b2ac;
  42040. border-color: rgba(56, 178, 172, var(--border-opacity));
  42041. }
  42042. .md\:border-teal-600 {
  42043. --border-opacity: 1;
  42044. border-color: #319795;
  42045. border-color: rgba(49, 151, 149, var(--border-opacity));
  42046. }
  42047. .md\:border-teal-700 {
  42048. --border-opacity: 1;
  42049. border-color: #2c7a7b;
  42050. border-color: rgba(44, 122, 123, var(--border-opacity));
  42051. }
  42052. .md\:border-teal-800 {
  42053. --border-opacity: 1;
  42054. border-color: #285e61;
  42055. border-color: rgba(40, 94, 97, var(--border-opacity));
  42056. }
  42057. .md\:border-teal-900 {
  42058. --border-opacity: 1;
  42059. border-color: #234e52;
  42060. border-color: rgba(35, 78, 82, var(--border-opacity));
  42061. }
  42062. .md\:border-blue-100 {
  42063. --border-opacity: 1;
  42064. border-color: #ebf8ff;
  42065. border-color: rgba(235, 248, 255, var(--border-opacity));
  42066. }
  42067. .md\:border-blue-200 {
  42068. --border-opacity: 1;
  42069. border-color: #bee3f8;
  42070. border-color: rgba(190, 227, 248, var(--border-opacity));
  42071. }
  42072. .md\:border-blue-300 {
  42073. --border-opacity: 1;
  42074. border-color: #90cdf4;
  42075. border-color: rgba(144, 205, 244, var(--border-opacity));
  42076. }
  42077. .md\:border-blue-400 {
  42078. --border-opacity: 1;
  42079. border-color: #63b3ed;
  42080. border-color: rgba(99, 179, 237, var(--border-opacity));
  42081. }
  42082. .md\:border-blue-500 {
  42083. --border-opacity: 1;
  42084. border-color: #4299e1;
  42085. border-color: rgba(66, 153, 225, var(--border-opacity));
  42086. }
  42087. .md\:border-blue-600 {
  42088. --border-opacity: 1;
  42089. border-color: #3182ce;
  42090. border-color: rgba(49, 130, 206, var(--border-opacity));
  42091. }
  42092. .md\:border-blue-700 {
  42093. --border-opacity: 1;
  42094. border-color: #2b6cb0;
  42095. border-color: rgba(43, 108, 176, var(--border-opacity));
  42096. }
  42097. .md\:border-blue-800 {
  42098. --border-opacity: 1;
  42099. border-color: #2c5282;
  42100. border-color: rgba(44, 82, 130, var(--border-opacity));
  42101. }
  42102. .md\:border-blue-900 {
  42103. --border-opacity: 1;
  42104. border-color: #2a4365;
  42105. border-color: rgba(42, 67, 101, var(--border-opacity));
  42106. }
  42107. .md\:border-indigo-100 {
  42108. --border-opacity: 1;
  42109. border-color: #ebf4ff;
  42110. border-color: rgba(235, 244, 255, var(--border-opacity));
  42111. }
  42112. .md\:border-indigo-200 {
  42113. --border-opacity: 1;
  42114. border-color: #c3dafe;
  42115. border-color: rgba(195, 218, 254, var(--border-opacity));
  42116. }
  42117. .md\:border-indigo-300 {
  42118. --border-opacity: 1;
  42119. border-color: #a3bffa;
  42120. border-color: rgba(163, 191, 250, var(--border-opacity));
  42121. }
  42122. .md\:border-indigo-400 {
  42123. --border-opacity: 1;
  42124. border-color: #7f9cf5;
  42125. border-color: rgba(127, 156, 245, var(--border-opacity));
  42126. }
  42127. .md\:border-indigo-500 {
  42128. --border-opacity: 1;
  42129. border-color: #667eea;
  42130. border-color: rgba(102, 126, 234, var(--border-opacity));
  42131. }
  42132. .md\:border-indigo-600 {
  42133. --border-opacity: 1;
  42134. border-color: #5a67d8;
  42135. border-color: rgba(90, 103, 216, var(--border-opacity));
  42136. }
  42137. .md\:border-indigo-700 {
  42138. --border-opacity: 1;
  42139. border-color: #4c51bf;
  42140. border-color: rgba(76, 81, 191, var(--border-opacity));
  42141. }
  42142. .md\:border-indigo-800 {
  42143. --border-opacity: 1;
  42144. border-color: #434190;
  42145. border-color: rgba(67, 65, 144, var(--border-opacity));
  42146. }
  42147. .md\:border-indigo-900 {
  42148. --border-opacity: 1;
  42149. border-color: #3c366b;
  42150. border-color: rgba(60, 54, 107, var(--border-opacity));
  42151. }
  42152. .md\:border-purple-100 {
  42153. --border-opacity: 1;
  42154. border-color: #faf5ff;
  42155. border-color: rgba(250, 245, 255, var(--border-opacity));
  42156. }
  42157. .md\:border-purple-200 {
  42158. --border-opacity: 1;
  42159. border-color: #e9d8fd;
  42160. border-color: rgba(233, 216, 253, var(--border-opacity));
  42161. }
  42162. .md\:border-purple-300 {
  42163. --border-opacity: 1;
  42164. border-color: #d6bcfa;
  42165. border-color: rgba(214, 188, 250, var(--border-opacity));
  42166. }
  42167. .md\:border-purple-400 {
  42168. --border-opacity: 1;
  42169. border-color: #b794f4;
  42170. border-color: rgba(183, 148, 244, var(--border-opacity));
  42171. }
  42172. .md\:border-purple-500 {
  42173. --border-opacity: 1;
  42174. border-color: #9f7aea;
  42175. border-color: rgba(159, 122, 234, var(--border-opacity));
  42176. }
  42177. .md\:border-purple-600 {
  42178. --border-opacity: 1;
  42179. border-color: #805ad5;
  42180. border-color: rgba(128, 90, 213, var(--border-opacity));
  42181. }
  42182. .md\:border-purple-700 {
  42183. --border-opacity: 1;
  42184. border-color: #6b46c1;
  42185. border-color: rgba(107, 70, 193, var(--border-opacity));
  42186. }
  42187. .md\:border-purple-800 {
  42188. --border-opacity: 1;
  42189. border-color: #553c9a;
  42190. border-color: rgba(85, 60, 154, var(--border-opacity));
  42191. }
  42192. .md\:border-purple-900 {
  42193. --border-opacity: 1;
  42194. border-color: #44337a;
  42195. border-color: rgba(68, 51, 122, var(--border-opacity));
  42196. }
  42197. .md\:border-pink-100 {
  42198. --border-opacity: 1;
  42199. border-color: #fff5f7;
  42200. border-color: rgba(255, 245, 247, var(--border-opacity));
  42201. }
  42202. .md\:border-pink-200 {
  42203. --border-opacity: 1;
  42204. border-color: #fed7e2;
  42205. border-color: rgba(254, 215, 226, var(--border-opacity));
  42206. }
  42207. .md\:border-pink-300 {
  42208. --border-opacity: 1;
  42209. border-color: #fbb6ce;
  42210. border-color: rgba(251, 182, 206, var(--border-opacity));
  42211. }
  42212. .md\:border-pink-400 {
  42213. --border-opacity: 1;
  42214. border-color: #f687b3;
  42215. border-color: rgba(246, 135, 179, var(--border-opacity));
  42216. }
  42217. .md\:border-pink-500 {
  42218. --border-opacity: 1;
  42219. border-color: #ed64a6;
  42220. border-color: rgba(237, 100, 166, var(--border-opacity));
  42221. }
  42222. .md\:border-pink-600 {
  42223. --border-opacity: 1;
  42224. border-color: #d53f8c;
  42225. border-color: rgba(213, 63, 140, var(--border-opacity));
  42226. }
  42227. .md\:border-pink-700 {
  42228. --border-opacity: 1;
  42229. border-color: #b83280;
  42230. border-color: rgba(184, 50, 128, var(--border-opacity));
  42231. }
  42232. .md\:border-pink-800 {
  42233. --border-opacity: 1;
  42234. border-color: #97266d;
  42235. border-color: rgba(151, 38, 109, var(--border-opacity));
  42236. }
  42237. .md\:border-pink-900 {
  42238. --border-opacity: 1;
  42239. border-color: #702459;
  42240. border-color: rgba(112, 36, 89, var(--border-opacity));
  42241. }
  42242. .md\:hover\:border-transparent:hover {
  42243. border-color: transparent;
  42244. }
  42245. .md\:hover\:border-current:hover {
  42246. border-color: currentColor;
  42247. }
  42248. .md\:hover\:border-black:hover {
  42249. --border-opacity: 1;
  42250. border-color: #000;
  42251. border-color: rgba(0, 0, 0, var(--border-opacity));
  42252. }
  42253. .md\:hover\:border-white:hover {
  42254. --border-opacity: 1;
  42255. border-color: #fff;
  42256. border-color: rgba(255, 255, 255, var(--border-opacity));
  42257. }
  42258. .md\:hover\:border-gray-100:hover {
  42259. --border-opacity: 1;
  42260. border-color: #f7fafc;
  42261. border-color: rgba(247, 250, 252, var(--border-opacity));
  42262. }
  42263. .md\:hover\:border-gray-200:hover {
  42264. --border-opacity: 1;
  42265. border-color: #edf2f7;
  42266. border-color: rgba(237, 242, 247, var(--border-opacity));
  42267. }
  42268. .md\:hover\:border-gray-300:hover {
  42269. --border-opacity: 1;
  42270. border-color: #e2e8f0;
  42271. border-color: rgba(226, 232, 240, var(--border-opacity));
  42272. }
  42273. .md\:hover\:border-gray-400:hover {
  42274. --border-opacity: 1;
  42275. border-color: #cbd5e0;
  42276. border-color: rgba(203, 213, 224, var(--border-opacity));
  42277. }
  42278. .md\:hover\:border-gray-500:hover {
  42279. --border-opacity: 1;
  42280. border-color: #a0aec0;
  42281. border-color: rgba(160, 174, 192, var(--border-opacity));
  42282. }
  42283. .md\:hover\:border-gray-600:hover {
  42284. --border-opacity: 1;
  42285. border-color: #718096;
  42286. border-color: rgba(113, 128, 150, var(--border-opacity));
  42287. }
  42288. .md\:hover\:border-gray-700:hover {
  42289. --border-opacity: 1;
  42290. border-color: #4a5568;
  42291. border-color: rgba(74, 85, 104, var(--border-opacity));
  42292. }
  42293. .md\:hover\:border-gray-800:hover {
  42294. --border-opacity: 1;
  42295. border-color: #2d3748;
  42296. border-color: rgba(45, 55, 72, var(--border-opacity));
  42297. }
  42298. .md\:hover\:border-gray-900:hover {
  42299. --border-opacity: 1;
  42300. border-color: #1a202c;
  42301. border-color: rgba(26, 32, 44, var(--border-opacity));
  42302. }
  42303. .md\:hover\:border-red-100:hover {
  42304. --border-opacity: 1;
  42305. border-color: #fff5f5;
  42306. border-color: rgba(255, 245, 245, var(--border-opacity));
  42307. }
  42308. .md\:hover\:border-red-200:hover {
  42309. --border-opacity: 1;
  42310. border-color: #fed7d7;
  42311. border-color: rgba(254, 215, 215, var(--border-opacity));
  42312. }
  42313. .md\:hover\:border-red-300:hover {
  42314. --border-opacity: 1;
  42315. border-color: #feb2b2;
  42316. border-color: rgba(254, 178, 178, var(--border-opacity));
  42317. }
  42318. .md\:hover\:border-red-400:hover {
  42319. --border-opacity: 1;
  42320. border-color: #fc8181;
  42321. border-color: rgba(252, 129, 129, var(--border-opacity));
  42322. }
  42323. .md\:hover\:border-red-500:hover {
  42324. --border-opacity: 1;
  42325. border-color: #f56565;
  42326. border-color: rgba(245, 101, 101, var(--border-opacity));
  42327. }
  42328. .md\:hover\:border-red-600:hover {
  42329. --border-opacity: 1;
  42330. border-color: #e53e3e;
  42331. border-color: rgba(229, 62, 62, var(--border-opacity));
  42332. }
  42333. .md\:hover\:border-red-700:hover {
  42334. --border-opacity: 1;
  42335. border-color: #c53030;
  42336. border-color: rgba(197, 48, 48, var(--border-opacity));
  42337. }
  42338. .md\:hover\:border-red-800:hover {
  42339. --border-opacity: 1;
  42340. border-color: #9b2c2c;
  42341. border-color: rgba(155, 44, 44, var(--border-opacity));
  42342. }
  42343. .md\:hover\:border-red-900:hover {
  42344. --border-opacity: 1;
  42345. border-color: #742a2a;
  42346. border-color: rgba(116, 42, 42, var(--border-opacity));
  42347. }
  42348. .md\:hover\:border-orange-100:hover {
  42349. --border-opacity: 1;
  42350. border-color: #fffaf0;
  42351. border-color: rgba(255, 250, 240, var(--border-opacity));
  42352. }
  42353. .md\:hover\:border-orange-200:hover {
  42354. --border-opacity: 1;
  42355. border-color: #feebc8;
  42356. border-color: rgba(254, 235, 200, var(--border-opacity));
  42357. }
  42358. .md\:hover\:border-orange-300:hover {
  42359. --border-opacity: 1;
  42360. border-color: #fbd38d;
  42361. border-color: rgba(251, 211, 141, var(--border-opacity));
  42362. }
  42363. .md\:hover\:border-orange-400:hover {
  42364. --border-opacity: 1;
  42365. border-color: #f6ad55;
  42366. border-color: rgba(246, 173, 85, var(--border-opacity));
  42367. }
  42368. .md\:hover\:border-orange-500:hover {
  42369. --border-opacity: 1;
  42370. border-color: #ed8936;
  42371. border-color: rgba(237, 137, 54, var(--border-opacity));
  42372. }
  42373. .md\:hover\:border-orange-600:hover {
  42374. --border-opacity: 1;
  42375. border-color: #dd6b20;
  42376. border-color: rgba(221, 107, 32, var(--border-opacity));
  42377. }
  42378. .md\:hover\:border-orange-700:hover {
  42379. --border-opacity: 1;
  42380. border-color: #c05621;
  42381. border-color: rgba(192, 86, 33, var(--border-opacity));
  42382. }
  42383. .md\:hover\:border-orange-800:hover {
  42384. --border-opacity: 1;
  42385. border-color: #9c4221;
  42386. border-color: rgba(156, 66, 33, var(--border-opacity));
  42387. }
  42388. .md\:hover\:border-orange-900:hover {
  42389. --border-opacity: 1;
  42390. border-color: #7b341e;
  42391. border-color: rgba(123, 52, 30, var(--border-opacity));
  42392. }
  42393. .md\:hover\:border-yellow-100:hover {
  42394. --border-opacity: 1;
  42395. border-color: #fffff0;
  42396. border-color: rgba(255, 255, 240, var(--border-opacity));
  42397. }
  42398. .md\:hover\:border-yellow-200:hover {
  42399. --border-opacity: 1;
  42400. border-color: #fefcbf;
  42401. border-color: rgba(254, 252, 191, var(--border-opacity));
  42402. }
  42403. .md\:hover\:border-yellow-300:hover {
  42404. --border-opacity: 1;
  42405. border-color: #faf089;
  42406. border-color: rgba(250, 240, 137, var(--border-opacity));
  42407. }
  42408. .md\:hover\:border-yellow-400:hover {
  42409. --border-opacity: 1;
  42410. border-color: #f6e05e;
  42411. border-color: rgba(246, 224, 94, var(--border-opacity));
  42412. }
  42413. .md\:hover\:border-yellow-500:hover {
  42414. --border-opacity: 1;
  42415. border-color: #ecc94b;
  42416. border-color: rgba(236, 201, 75, var(--border-opacity));
  42417. }
  42418. .md\:hover\:border-yellow-600:hover {
  42419. --border-opacity: 1;
  42420. border-color: #d69e2e;
  42421. border-color: rgba(214, 158, 46, var(--border-opacity));
  42422. }
  42423. .md\:hover\:border-yellow-700:hover {
  42424. --border-opacity: 1;
  42425. border-color: #b7791f;
  42426. border-color: rgba(183, 121, 31, var(--border-opacity));
  42427. }
  42428. .md\:hover\:border-yellow-800:hover {
  42429. --border-opacity: 1;
  42430. border-color: #975a16;
  42431. border-color: rgba(151, 90, 22, var(--border-opacity));
  42432. }
  42433. .md\:hover\:border-yellow-900:hover {
  42434. --border-opacity: 1;
  42435. border-color: #744210;
  42436. border-color: rgba(116, 66, 16, var(--border-opacity));
  42437. }
  42438. .md\:hover\:border-green-100:hover {
  42439. --border-opacity: 1;
  42440. border-color: #f0fff4;
  42441. border-color: rgba(240, 255, 244, var(--border-opacity));
  42442. }
  42443. .md\:hover\:border-green-200:hover {
  42444. --border-opacity: 1;
  42445. border-color: #c6f6d5;
  42446. border-color: rgba(198, 246, 213, var(--border-opacity));
  42447. }
  42448. .md\:hover\:border-green-300:hover {
  42449. --border-opacity: 1;
  42450. border-color: #9ae6b4;
  42451. border-color: rgba(154, 230, 180, var(--border-opacity));
  42452. }
  42453. .md\:hover\:border-green-400:hover {
  42454. --border-opacity: 1;
  42455. border-color: #68d391;
  42456. border-color: rgba(104, 211, 145, var(--border-opacity));
  42457. }
  42458. .md\:hover\:border-green-500:hover {
  42459. --border-opacity: 1;
  42460. border-color: #48bb78;
  42461. border-color: rgba(72, 187, 120, var(--border-opacity));
  42462. }
  42463. .md\:hover\:border-green-600:hover {
  42464. --border-opacity: 1;
  42465. border-color: #38a169;
  42466. border-color: rgba(56, 161, 105, var(--border-opacity));
  42467. }
  42468. .md\:hover\:border-green-700:hover {
  42469. --border-opacity: 1;
  42470. border-color: #2f855a;
  42471. border-color: rgba(47, 133, 90, var(--border-opacity));
  42472. }
  42473. .md\:hover\:border-green-800:hover {
  42474. --border-opacity: 1;
  42475. border-color: #276749;
  42476. border-color: rgba(39, 103, 73, var(--border-opacity));
  42477. }
  42478. .md\:hover\:border-green-900:hover {
  42479. --border-opacity: 1;
  42480. border-color: #22543d;
  42481. border-color: rgba(34, 84, 61, var(--border-opacity));
  42482. }
  42483. .md\:hover\:border-teal-100:hover {
  42484. --border-opacity: 1;
  42485. border-color: #e6fffa;
  42486. border-color: rgba(230, 255, 250, var(--border-opacity));
  42487. }
  42488. .md\:hover\:border-teal-200:hover {
  42489. --border-opacity: 1;
  42490. border-color: #b2f5ea;
  42491. border-color: rgba(178, 245, 234, var(--border-opacity));
  42492. }
  42493. .md\:hover\:border-teal-300:hover {
  42494. --border-opacity: 1;
  42495. border-color: #81e6d9;
  42496. border-color: rgba(129, 230, 217, var(--border-opacity));
  42497. }
  42498. .md\:hover\:border-teal-400:hover {
  42499. --border-opacity: 1;
  42500. border-color: #4fd1c5;
  42501. border-color: rgba(79, 209, 197, var(--border-opacity));
  42502. }
  42503. .md\:hover\:border-teal-500:hover {
  42504. --border-opacity: 1;
  42505. border-color: #38b2ac;
  42506. border-color: rgba(56, 178, 172, var(--border-opacity));
  42507. }
  42508. .md\:hover\:border-teal-600:hover {
  42509. --border-opacity: 1;
  42510. border-color: #319795;
  42511. border-color: rgba(49, 151, 149, var(--border-opacity));
  42512. }
  42513. .md\:hover\:border-teal-700:hover {
  42514. --border-opacity: 1;
  42515. border-color: #2c7a7b;
  42516. border-color: rgba(44, 122, 123, var(--border-opacity));
  42517. }
  42518. .md\:hover\:border-teal-800:hover {
  42519. --border-opacity: 1;
  42520. border-color: #285e61;
  42521. border-color: rgba(40, 94, 97, var(--border-opacity));
  42522. }
  42523. .md\:hover\:border-teal-900:hover {
  42524. --border-opacity: 1;
  42525. border-color: #234e52;
  42526. border-color: rgba(35, 78, 82, var(--border-opacity));
  42527. }
  42528. .md\:hover\:border-blue-100:hover {
  42529. --border-opacity: 1;
  42530. border-color: #ebf8ff;
  42531. border-color: rgba(235, 248, 255, var(--border-opacity));
  42532. }
  42533. .md\:hover\:border-blue-200:hover {
  42534. --border-opacity: 1;
  42535. border-color: #bee3f8;
  42536. border-color: rgba(190, 227, 248, var(--border-opacity));
  42537. }
  42538. .md\:hover\:border-blue-300:hover {
  42539. --border-opacity: 1;
  42540. border-color: #90cdf4;
  42541. border-color: rgba(144, 205, 244, var(--border-opacity));
  42542. }
  42543. .md\:hover\:border-blue-400:hover {
  42544. --border-opacity: 1;
  42545. border-color: #63b3ed;
  42546. border-color: rgba(99, 179, 237, var(--border-opacity));
  42547. }
  42548. .md\:hover\:border-blue-500:hover {
  42549. --border-opacity: 1;
  42550. border-color: #4299e1;
  42551. border-color: rgba(66, 153, 225, var(--border-opacity));
  42552. }
  42553. .md\:hover\:border-blue-600:hover {
  42554. --border-opacity: 1;
  42555. border-color: #3182ce;
  42556. border-color: rgba(49, 130, 206, var(--border-opacity));
  42557. }
  42558. .md\:hover\:border-blue-700:hover {
  42559. --border-opacity: 1;
  42560. border-color: #2b6cb0;
  42561. border-color: rgba(43, 108, 176, var(--border-opacity));
  42562. }
  42563. .md\:hover\:border-blue-800:hover {
  42564. --border-opacity: 1;
  42565. border-color: #2c5282;
  42566. border-color: rgba(44, 82, 130, var(--border-opacity));
  42567. }
  42568. .md\:hover\:border-blue-900:hover {
  42569. --border-opacity: 1;
  42570. border-color: #2a4365;
  42571. border-color: rgba(42, 67, 101, var(--border-opacity));
  42572. }
  42573. .md\:hover\:border-indigo-100:hover {
  42574. --border-opacity: 1;
  42575. border-color: #ebf4ff;
  42576. border-color: rgba(235, 244, 255, var(--border-opacity));
  42577. }
  42578. .md\:hover\:border-indigo-200:hover {
  42579. --border-opacity: 1;
  42580. border-color: #c3dafe;
  42581. border-color: rgba(195, 218, 254, var(--border-opacity));
  42582. }
  42583. .md\:hover\:border-indigo-300:hover {
  42584. --border-opacity: 1;
  42585. border-color: #a3bffa;
  42586. border-color: rgba(163, 191, 250, var(--border-opacity));
  42587. }
  42588. .md\:hover\:border-indigo-400:hover {
  42589. --border-opacity: 1;
  42590. border-color: #7f9cf5;
  42591. border-color: rgba(127, 156, 245, var(--border-opacity));
  42592. }
  42593. .md\:hover\:border-indigo-500:hover {
  42594. --border-opacity: 1;
  42595. border-color: #667eea;
  42596. border-color: rgba(102, 126, 234, var(--border-opacity));
  42597. }
  42598. .md\:hover\:border-indigo-600:hover {
  42599. --border-opacity: 1;
  42600. border-color: #5a67d8;
  42601. border-color: rgba(90, 103, 216, var(--border-opacity));
  42602. }
  42603. .md\:hover\:border-indigo-700:hover {
  42604. --border-opacity: 1;
  42605. border-color: #4c51bf;
  42606. border-color: rgba(76, 81, 191, var(--border-opacity));
  42607. }
  42608. .md\:hover\:border-indigo-800:hover {
  42609. --border-opacity: 1;
  42610. border-color: #434190;
  42611. border-color: rgba(67, 65, 144, var(--border-opacity));
  42612. }
  42613. .md\:hover\:border-indigo-900:hover {
  42614. --border-opacity: 1;
  42615. border-color: #3c366b;
  42616. border-color: rgba(60, 54, 107, var(--border-opacity));
  42617. }
  42618. .md\:hover\:border-purple-100:hover {
  42619. --border-opacity: 1;
  42620. border-color: #faf5ff;
  42621. border-color: rgba(250, 245, 255, var(--border-opacity));
  42622. }
  42623. .md\:hover\:border-purple-200:hover {
  42624. --border-opacity: 1;
  42625. border-color: #e9d8fd;
  42626. border-color: rgba(233, 216, 253, var(--border-opacity));
  42627. }
  42628. .md\:hover\:border-purple-300:hover {
  42629. --border-opacity: 1;
  42630. border-color: #d6bcfa;
  42631. border-color: rgba(214, 188, 250, var(--border-opacity));
  42632. }
  42633. .md\:hover\:border-purple-400:hover {
  42634. --border-opacity: 1;
  42635. border-color: #b794f4;
  42636. border-color: rgba(183, 148, 244, var(--border-opacity));
  42637. }
  42638. .md\:hover\:border-purple-500:hover {
  42639. --border-opacity: 1;
  42640. border-color: #9f7aea;
  42641. border-color: rgba(159, 122, 234, var(--border-opacity));
  42642. }
  42643. .md\:hover\:border-purple-600:hover {
  42644. --border-opacity: 1;
  42645. border-color: #805ad5;
  42646. border-color: rgba(128, 90, 213, var(--border-opacity));
  42647. }
  42648. .md\:hover\:border-purple-700:hover {
  42649. --border-opacity: 1;
  42650. border-color: #6b46c1;
  42651. border-color: rgba(107, 70, 193, var(--border-opacity));
  42652. }
  42653. .md\:hover\:border-purple-800:hover {
  42654. --border-opacity: 1;
  42655. border-color: #553c9a;
  42656. border-color: rgba(85, 60, 154, var(--border-opacity));
  42657. }
  42658. .md\:hover\:border-purple-900:hover {
  42659. --border-opacity: 1;
  42660. border-color: #44337a;
  42661. border-color: rgba(68, 51, 122, var(--border-opacity));
  42662. }
  42663. .md\:hover\:border-pink-100:hover {
  42664. --border-opacity: 1;
  42665. border-color: #fff5f7;
  42666. border-color: rgba(255, 245, 247, var(--border-opacity));
  42667. }
  42668. .md\:hover\:border-pink-200:hover {
  42669. --border-opacity: 1;
  42670. border-color: #fed7e2;
  42671. border-color: rgba(254, 215, 226, var(--border-opacity));
  42672. }
  42673. .md\:hover\:border-pink-300:hover {
  42674. --border-opacity: 1;
  42675. border-color: #fbb6ce;
  42676. border-color: rgba(251, 182, 206, var(--border-opacity));
  42677. }
  42678. .md\:hover\:border-pink-400:hover {
  42679. --border-opacity: 1;
  42680. border-color: #f687b3;
  42681. border-color: rgba(246, 135, 179, var(--border-opacity));
  42682. }
  42683. .md\:hover\:border-pink-500:hover {
  42684. --border-opacity: 1;
  42685. border-color: #ed64a6;
  42686. border-color: rgba(237, 100, 166, var(--border-opacity));
  42687. }
  42688. .md\:hover\:border-pink-600:hover {
  42689. --border-opacity: 1;
  42690. border-color: #d53f8c;
  42691. border-color: rgba(213, 63, 140, var(--border-opacity));
  42692. }
  42693. .md\:hover\:border-pink-700:hover {
  42694. --border-opacity: 1;
  42695. border-color: #b83280;
  42696. border-color: rgba(184, 50, 128, var(--border-opacity));
  42697. }
  42698. .md\:hover\:border-pink-800:hover {
  42699. --border-opacity: 1;
  42700. border-color: #97266d;
  42701. border-color: rgba(151, 38, 109, var(--border-opacity));
  42702. }
  42703. .md\:hover\:border-pink-900:hover {
  42704. --border-opacity: 1;
  42705. border-color: #702459;
  42706. border-color: rgba(112, 36, 89, var(--border-opacity));
  42707. }
  42708. .md\:focus\:border-transparent:focus {
  42709. border-color: transparent;
  42710. }
  42711. .md\:focus\:border-current:focus {
  42712. border-color: currentColor;
  42713. }
  42714. .md\:focus\:border-black:focus {
  42715. --border-opacity: 1;
  42716. border-color: #000;
  42717. border-color: rgba(0, 0, 0, var(--border-opacity));
  42718. }
  42719. .md\:focus\:border-white:focus {
  42720. --border-opacity: 1;
  42721. border-color: #fff;
  42722. border-color: rgba(255, 255, 255, var(--border-opacity));
  42723. }
  42724. .md\:focus\:border-gray-100:focus {
  42725. --border-opacity: 1;
  42726. border-color: #f7fafc;
  42727. border-color: rgba(247, 250, 252, var(--border-opacity));
  42728. }
  42729. .md\:focus\:border-gray-200:focus {
  42730. --border-opacity: 1;
  42731. border-color: #edf2f7;
  42732. border-color: rgba(237, 242, 247, var(--border-opacity));
  42733. }
  42734. .md\:focus\:border-gray-300:focus {
  42735. --border-opacity: 1;
  42736. border-color: #e2e8f0;
  42737. border-color: rgba(226, 232, 240, var(--border-opacity));
  42738. }
  42739. .md\:focus\:border-gray-400:focus {
  42740. --border-opacity: 1;
  42741. border-color: #cbd5e0;
  42742. border-color: rgba(203, 213, 224, var(--border-opacity));
  42743. }
  42744. .md\:focus\:border-gray-500:focus {
  42745. --border-opacity: 1;
  42746. border-color: #a0aec0;
  42747. border-color: rgba(160, 174, 192, var(--border-opacity));
  42748. }
  42749. .md\:focus\:border-gray-600:focus {
  42750. --border-opacity: 1;
  42751. border-color: #718096;
  42752. border-color: rgba(113, 128, 150, var(--border-opacity));
  42753. }
  42754. .md\:focus\:border-gray-700:focus {
  42755. --border-opacity: 1;
  42756. border-color: #4a5568;
  42757. border-color: rgba(74, 85, 104, var(--border-opacity));
  42758. }
  42759. .md\:focus\:border-gray-800:focus {
  42760. --border-opacity: 1;
  42761. border-color: #2d3748;
  42762. border-color: rgba(45, 55, 72, var(--border-opacity));
  42763. }
  42764. .md\:focus\:border-gray-900:focus {
  42765. --border-opacity: 1;
  42766. border-color: #1a202c;
  42767. border-color: rgba(26, 32, 44, var(--border-opacity));
  42768. }
  42769. .md\:focus\:border-red-100:focus {
  42770. --border-opacity: 1;
  42771. border-color: #fff5f5;
  42772. border-color: rgba(255, 245, 245, var(--border-opacity));
  42773. }
  42774. .md\:focus\:border-red-200:focus {
  42775. --border-opacity: 1;
  42776. border-color: #fed7d7;
  42777. border-color: rgba(254, 215, 215, var(--border-opacity));
  42778. }
  42779. .md\:focus\:border-red-300:focus {
  42780. --border-opacity: 1;
  42781. border-color: #feb2b2;
  42782. border-color: rgba(254, 178, 178, var(--border-opacity));
  42783. }
  42784. .md\:focus\:border-red-400:focus {
  42785. --border-opacity: 1;
  42786. border-color: #fc8181;
  42787. border-color: rgba(252, 129, 129, var(--border-opacity));
  42788. }
  42789. .md\:focus\:border-red-500:focus {
  42790. --border-opacity: 1;
  42791. border-color: #f56565;
  42792. border-color: rgba(245, 101, 101, var(--border-opacity));
  42793. }
  42794. .md\:focus\:border-red-600:focus {
  42795. --border-opacity: 1;
  42796. border-color: #e53e3e;
  42797. border-color: rgba(229, 62, 62, var(--border-opacity));
  42798. }
  42799. .md\:focus\:border-red-700:focus {
  42800. --border-opacity: 1;
  42801. border-color: #c53030;
  42802. border-color: rgba(197, 48, 48, var(--border-opacity));
  42803. }
  42804. .md\:focus\:border-red-800:focus {
  42805. --border-opacity: 1;
  42806. border-color: #9b2c2c;
  42807. border-color: rgba(155, 44, 44, var(--border-opacity));
  42808. }
  42809. .md\:focus\:border-red-900:focus {
  42810. --border-opacity: 1;
  42811. border-color: #742a2a;
  42812. border-color: rgba(116, 42, 42, var(--border-opacity));
  42813. }
  42814. .md\:focus\:border-orange-100:focus {
  42815. --border-opacity: 1;
  42816. border-color: #fffaf0;
  42817. border-color: rgba(255, 250, 240, var(--border-opacity));
  42818. }
  42819. .md\:focus\:border-orange-200:focus {
  42820. --border-opacity: 1;
  42821. border-color: #feebc8;
  42822. border-color: rgba(254, 235, 200, var(--border-opacity));
  42823. }
  42824. .md\:focus\:border-orange-300:focus {
  42825. --border-opacity: 1;
  42826. border-color: #fbd38d;
  42827. border-color: rgba(251, 211, 141, var(--border-opacity));
  42828. }
  42829. .md\:focus\:border-orange-400:focus {
  42830. --border-opacity: 1;
  42831. border-color: #f6ad55;
  42832. border-color: rgba(246, 173, 85, var(--border-opacity));
  42833. }
  42834. .md\:focus\:border-orange-500:focus {
  42835. --border-opacity: 1;
  42836. border-color: #ed8936;
  42837. border-color: rgba(237, 137, 54, var(--border-opacity));
  42838. }
  42839. .md\:focus\:border-orange-600:focus {
  42840. --border-opacity: 1;
  42841. border-color: #dd6b20;
  42842. border-color: rgba(221, 107, 32, var(--border-opacity));
  42843. }
  42844. .md\:focus\:border-orange-700:focus {
  42845. --border-opacity: 1;
  42846. border-color: #c05621;
  42847. border-color: rgba(192, 86, 33, var(--border-opacity));
  42848. }
  42849. .md\:focus\:border-orange-800:focus {
  42850. --border-opacity: 1;
  42851. border-color: #9c4221;
  42852. border-color: rgba(156, 66, 33, var(--border-opacity));
  42853. }
  42854. .md\:focus\:border-orange-900:focus {
  42855. --border-opacity: 1;
  42856. border-color: #7b341e;
  42857. border-color: rgba(123, 52, 30, var(--border-opacity));
  42858. }
  42859. .md\:focus\:border-yellow-100:focus {
  42860. --border-opacity: 1;
  42861. border-color: #fffff0;
  42862. border-color: rgba(255, 255, 240, var(--border-opacity));
  42863. }
  42864. .md\:focus\:border-yellow-200:focus {
  42865. --border-opacity: 1;
  42866. border-color: #fefcbf;
  42867. border-color: rgba(254, 252, 191, var(--border-opacity));
  42868. }
  42869. .md\:focus\:border-yellow-300:focus {
  42870. --border-opacity: 1;
  42871. border-color: #faf089;
  42872. border-color: rgba(250, 240, 137, var(--border-opacity));
  42873. }
  42874. .md\:focus\:border-yellow-400:focus {
  42875. --border-opacity: 1;
  42876. border-color: #f6e05e;
  42877. border-color: rgba(246, 224, 94, var(--border-opacity));
  42878. }
  42879. .md\:focus\:border-yellow-500:focus {
  42880. --border-opacity: 1;
  42881. border-color: #ecc94b;
  42882. border-color: rgba(236, 201, 75, var(--border-opacity));
  42883. }
  42884. .md\:focus\:border-yellow-600:focus {
  42885. --border-opacity: 1;
  42886. border-color: #d69e2e;
  42887. border-color: rgba(214, 158, 46, var(--border-opacity));
  42888. }
  42889. .md\:focus\:border-yellow-700:focus {
  42890. --border-opacity: 1;
  42891. border-color: #b7791f;
  42892. border-color: rgba(183, 121, 31, var(--border-opacity));
  42893. }
  42894. .md\:focus\:border-yellow-800:focus {
  42895. --border-opacity: 1;
  42896. border-color: #975a16;
  42897. border-color: rgba(151, 90, 22, var(--border-opacity));
  42898. }
  42899. .md\:focus\:border-yellow-900:focus {
  42900. --border-opacity: 1;
  42901. border-color: #744210;
  42902. border-color: rgba(116, 66, 16, var(--border-opacity));
  42903. }
  42904. .md\:focus\:border-green-100:focus {
  42905. --border-opacity: 1;
  42906. border-color: #f0fff4;
  42907. border-color: rgba(240, 255, 244, var(--border-opacity));
  42908. }
  42909. .md\:focus\:border-green-200:focus {
  42910. --border-opacity: 1;
  42911. border-color: #c6f6d5;
  42912. border-color: rgba(198, 246, 213, var(--border-opacity));
  42913. }
  42914. .md\:focus\:border-green-300:focus {
  42915. --border-opacity: 1;
  42916. border-color: #9ae6b4;
  42917. border-color: rgba(154, 230, 180, var(--border-opacity));
  42918. }
  42919. .md\:focus\:border-green-400:focus {
  42920. --border-opacity: 1;
  42921. border-color: #68d391;
  42922. border-color: rgba(104, 211, 145, var(--border-opacity));
  42923. }
  42924. .md\:focus\:border-green-500:focus {
  42925. --border-opacity: 1;
  42926. border-color: #48bb78;
  42927. border-color: rgba(72, 187, 120, var(--border-opacity));
  42928. }
  42929. .md\:focus\:border-green-600:focus {
  42930. --border-opacity: 1;
  42931. border-color: #38a169;
  42932. border-color: rgba(56, 161, 105, var(--border-opacity));
  42933. }
  42934. .md\:focus\:border-green-700:focus {
  42935. --border-opacity: 1;
  42936. border-color: #2f855a;
  42937. border-color: rgba(47, 133, 90, var(--border-opacity));
  42938. }
  42939. .md\:focus\:border-green-800:focus {
  42940. --border-opacity: 1;
  42941. border-color: #276749;
  42942. border-color: rgba(39, 103, 73, var(--border-opacity));
  42943. }
  42944. .md\:focus\:border-green-900:focus {
  42945. --border-opacity: 1;
  42946. border-color: #22543d;
  42947. border-color: rgba(34, 84, 61, var(--border-opacity));
  42948. }
  42949. .md\:focus\:border-teal-100:focus {
  42950. --border-opacity: 1;
  42951. border-color: #e6fffa;
  42952. border-color: rgba(230, 255, 250, var(--border-opacity));
  42953. }
  42954. .md\:focus\:border-teal-200:focus {
  42955. --border-opacity: 1;
  42956. border-color: #b2f5ea;
  42957. border-color: rgba(178, 245, 234, var(--border-opacity));
  42958. }
  42959. .md\:focus\:border-teal-300:focus {
  42960. --border-opacity: 1;
  42961. border-color: #81e6d9;
  42962. border-color: rgba(129, 230, 217, var(--border-opacity));
  42963. }
  42964. .md\:focus\:border-teal-400:focus {
  42965. --border-opacity: 1;
  42966. border-color: #4fd1c5;
  42967. border-color: rgba(79, 209, 197, var(--border-opacity));
  42968. }
  42969. .md\:focus\:border-teal-500:focus {
  42970. --border-opacity: 1;
  42971. border-color: #38b2ac;
  42972. border-color: rgba(56, 178, 172, var(--border-opacity));
  42973. }
  42974. .md\:focus\:border-teal-600:focus {
  42975. --border-opacity: 1;
  42976. border-color: #319795;
  42977. border-color: rgba(49, 151, 149, var(--border-opacity));
  42978. }
  42979. .md\:focus\:border-teal-700:focus {
  42980. --border-opacity: 1;
  42981. border-color: #2c7a7b;
  42982. border-color: rgba(44, 122, 123, var(--border-opacity));
  42983. }
  42984. .md\:focus\:border-teal-800:focus {
  42985. --border-opacity: 1;
  42986. border-color: #285e61;
  42987. border-color: rgba(40, 94, 97, var(--border-opacity));
  42988. }
  42989. .md\:focus\:border-teal-900:focus {
  42990. --border-opacity: 1;
  42991. border-color: #234e52;
  42992. border-color: rgba(35, 78, 82, var(--border-opacity));
  42993. }
  42994. .md\:focus\:border-blue-100:focus {
  42995. --border-opacity: 1;
  42996. border-color: #ebf8ff;
  42997. border-color: rgba(235, 248, 255, var(--border-opacity));
  42998. }
  42999. .md\:focus\:border-blue-200:focus {
  43000. --border-opacity: 1;
  43001. border-color: #bee3f8;
  43002. border-color: rgba(190, 227, 248, var(--border-opacity));
  43003. }
  43004. .md\:focus\:border-blue-300:focus {
  43005. --border-opacity: 1;
  43006. border-color: #90cdf4;
  43007. border-color: rgba(144, 205, 244, var(--border-opacity));
  43008. }
  43009. .md\:focus\:border-blue-400:focus {
  43010. --border-opacity: 1;
  43011. border-color: #63b3ed;
  43012. border-color: rgba(99, 179, 237, var(--border-opacity));
  43013. }
  43014. .md\:focus\:border-blue-500:focus {
  43015. --border-opacity: 1;
  43016. border-color: #4299e1;
  43017. border-color: rgba(66, 153, 225, var(--border-opacity));
  43018. }
  43019. .md\:focus\:border-blue-600:focus {
  43020. --border-opacity: 1;
  43021. border-color: #3182ce;
  43022. border-color: rgba(49, 130, 206, var(--border-opacity));
  43023. }
  43024. .md\:focus\:border-blue-700:focus {
  43025. --border-opacity: 1;
  43026. border-color: #2b6cb0;
  43027. border-color: rgba(43, 108, 176, var(--border-opacity));
  43028. }
  43029. .md\:focus\:border-blue-800:focus {
  43030. --border-opacity: 1;
  43031. border-color: #2c5282;
  43032. border-color: rgba(44, 82, 130, var(--border-opacity));
  43033. }
  43034. .md\:focus\:border-blue-900:focus {
  43035. --border-opacity: 1;
  43036. border-color: #2a4365;
  43037. border-color: rgba(42, 67, 101, var(--border-opacity));
  43038. }
  43039. .md\:focus\:border-indigo-100:focus {
  43040. --border-opacity: 1;
  43041. border-color: #ebf4ff;
  43042. border-color: rgba(235, 244, 255, var(--border-opacity));
  43043. }
  43044. .md\:focus\:border-indigo-200:focus {
  43045. --border-opacity: 1;
  43046. border-color: #c3dafe;
  43047. border-color: rgba(195, 218, 254, var(--border-opacity));
  43048. }
  43049. .md\:focus\:border-indigo-300:focus {
  43050. --border-opacity: 1;
  43051. border-color: #a3bffa;
  43052. border-color: rgba(163, 191, 250, var(--border-opacity));
  43053. }
  43054. .md\:focus\:border-indigo-400:focus {
  43055. --border-opacity: 1;
  43056. border-color: #7f9cf5;
  43057. border-color: rgba(127, 156, 245, var(--border-opacity));
  43058. }
  43059. .md\:focus\:border-indigo-500:focus {
  43060. --border-opacity: 1;
  43061. border-color: #667eea;
  43062. border-color: rgba(102, 126, 234, var(--border-opacity));
  43063. }
  43064. .md\:focus\:border-indigo-600:focus {
  43065. --border-opacity: 1;
  43066. border-color: #5a67d8;
  43067. border-color: rgba(90, 103, 216, var(--border-opacity));
  43068. }
  43069. .md\:focus\:border-indigo-700:focus {
  43070. --border-opacity: 1;
  43071. border-color: #4c51bf;
  43072. border-color: rgba(76, 81, 191, var(--border-opacity));
  43073. }
  43074. .md\:focus\:border-indigo-800:focus {
  43075. --border-opacity: 1;
  43076. border-color: #434190;
  43077. border-color: rgba(67, 65, 144, var(--border-opacity));
  43078. }
  43079. .md\:focus\:border-indigo-900:focus {
  43080. --border-opacity: 1;
  43081. border-color: #3c366b;
  43082. border-color: rgba(60, 54, 107, var(--border-opacity));
  43083. }
  43084. .md\:focus\:border-purple-100:focus {
  43085. --border-opacity: 1;
  43086. border-color: #faf5ff;
  43087. border-color: rgba(250, 245, 255, var(--border-opacity));
  43088. }
  43089. .md\:focus\:border-purple-200:focus {
  43090. --border-opacity: 1;
  43091. border-color: #e9d8fd;
  43092. border-color: rgba(233, 216, 253, var(--border-opacity));
  43093. }
  43094. .md\:focus\:border-purple-300:focus {
  43095. --border-opacity: 1;
  43096. border-color: #d6bcfa;
  43097. border-color: rgba(214, 188, 250, var(--border-opacity));
  43098. }
  43099. .md\:focus\:border-purple-400:focus {
  43100. --border-opacity: 1;
  43101. border-color: #b794f4;
  43102. border-color: rgba(183, 148, 244, var(--border-opacity));
  43103. }
  43104. .md\:focus\:border-purple-500:focus {
  43105. --border-opacity: 1;
  43106. border-color: #9f7aea;
  43107. border-color: rgba(159, 122, 234, var(--border-opacity));
  43108. }
  43109. .md\:focus\:border-purple-600:focus {
  43110. --border-opacity: 1;
  43111. border-color: #805ad5;
  43112. border-color: rgba(128, 90, 213, var(--border-opacity));
  43113. }
  43114. .md\:focus\:border-purple-700:focus {
  43115. --border-opacity: 1;
  43116. border-color: #6b46c1;
  43117. border-color: rgba(107, 70, 193, var(--border-opacity));
  43118. }
  43119. .md\:focus\:border-purple-800:focus {
  43120. --border-opacity: 1;
  43121. border-color: #553c9a;
  43122. border-color: rgba(85, 60, 154, var(--border-opacity));
  43123. }
  43124. .md\:focus\:border-purple-900:focus {
  43125. --border-opacity: 1;
  43126. border-color: #44337a;
  43127. border-color: rgba(68, 51, 122, var(--border-opacity));
  43128. }
  43129. .md\:focus\:border-pink-100:focus {
  43130. --border-opacity: 1;
  43131. border-color: #fff5f7;
  43132. border-color: rgba(255, 245, 247, var(--border-opacity));
  43133. }
  43134. .md\:focus\:border-pink-200:focus {
  43135. --border-opacity: 1;
  43136. border-color: #fed7e2;
  43137. border-color: rgba(254, 215, 226, var(--border-opacity));
  43138. }
  43139. .md\:focus\:border-pink-300:focus {
  43140. --border-opacity: 1;
  43141. border-color: #fbb6ce;
  43142. border-color: rgba(251, 182, 206, var(--border-opacity));
  43143. }
  43144. .md\:focus\:border-pink-400:focus {
  43145. --border-opacity: 1;
  43146. border-color: #f687b3;
  43147. border-color: rgba(246, 135, 179, var(--border-opacity));
  43148. }
  43149. .md\:focus\:border-pink-500:focus {
  43150. --border-opacity: 1;
  43151. border-color: #ed64a6;
  43152. border-color: rgba(237, 100, 166, var(--border-opacity));
  43153. }
  43154. .md\:focus\:border-pink-600:focus {
  43155. --border-opacity: 1;
  43156. border-color: #d53f8c;
  43157. border-color: rgba(213, 63, 140, var(--border-opacity));
  43158. }
  43159. .md\:focus\:border-pink-700:focus {
  43160. --border-opacity: 1;
  43161. border-color: #b83280;
  43162. border-color: rgba(184, 50, 128, var(--border-opacity));
  43163. }
  43164. .md\:focus\:border-pink-800:focus {
  43165. --border-opacity: 1;
  43166. border-color: #97266d;
  43167. border-color: rgba(151, 38, 109, var(--border-opacity));
  43168. }
  43169. .md\:focus\:border-pink-900:focus {
  43170. --border-opacity: 1;
  43171. border-color: #702459;
  43172. border-color: rgba(112, 36, 89, var(--border-opacity));
  43173. }
  43174. .md\:border-opacity-0 {
  43175. --border-opacity: 0;
  43176. }
  43177. .md\:border-opacity-25 {
  43178. --border-opacity: 0.25;
  43179. }
  43180. .md\:border-opacity-50 {
  43181. --border-opacity: 0.5;
  43182. }
  43183. .md\:border-opacity-75 {
  43184. --border-opacity: 0.75;
  43185. }
  43186. .md\:border-opacity-100 {
  43187. --border-opacity: 1;
  43188. }
  43189. .md\:hover\:border-opacity-0:hover {
  43190. --border-opacity: 0;
  43191. }
  43192. .md\:hover\:border-opacity-25:hover {
  43193. --border-opacity: 0.25;
  43194. }
  43195. .md\:hover\:border-opacity-50:hover {
  43196. --border-opacity: 0.5;
  43197. }
  43198. .md\:hover\:border-opacity-75:hover {
  43199. --border-opacity: 0.75;
  43200. }
  43201. .md\:hover\:border-opacity-100:hover {
  43202. --border-opacity: 1;
  43203. }
  43204. .md\:focus\:border-opacity-0:focus {
  43205. --border-opacity: 0;
  43206. }
  43207. .md\:focus\:border-opacity-25:focus {
  43208. --border-opacity: 0.25;
  43209. }
  43210. .md\:focus\:border-opacity-50:focus {
  43211. --border-opacity: 0.5;
  43212. }
  43213. .md\:focus\:border-opacity-75:focus {
  43214. --border-opacity: 0.75;
  43215. }
  43216. .md\:focus\:border-opacity-100:focus {
  43217. --border-opacity: 1;
  43218. }
  43219. .md\:rounded-none {
  43220. border-radius: 0;
  43221. }
  43222. .md\:rounded-sm {
  43223. border-radius: 0.125rem;
  43224. }
  43225. .md\:rounded {
  43226. border-radius: 0.25rem;
  43227. }
  43228. .md\:rounded-md {
  43229. border-radius: 0.375rem;
  43230. }
  43231. .md\:rounded-lg {
  43232. border-radius: 0.5rem;
  43233. }
  43234. .md\:rounded-full {
  43235. border-radius: 9999px;
  43236. }
  43237. .md\:rounded-t-none {
  43238. border-top-left-radius: 0;
  43239. border-top-right-radius: 0;
  43240. }
  43241. .md\:rounded-r-none {
  43242. border-top-right-radius: 0;
  43243. border-bottom-right-radius: 0;
  43244. }
  43245. .md\:rounded-b-none {
  43246. border-bottom-right-radius: 0;
  43247. border-bottom-left-radius: 0;
  43248. }
  43249. .md\:rounded-l-none {
  43250. border-top-left-radius: 0;
  43251. border-bottom-left-radius: 0;
  43252. }
  43253. .md\:rounded-t-sm {
  43254. border-top-left-radius: 0.125rem;
  43255. border-top-right-radius: 0.125rem;
  43256. }
  43257. .md\:rounded-r-sm {
  43258. border-top-right-radius: 0.125rem;
  43259. border-bottom-right-radius: 0.125rem;
  43260. }
  43261. .md\:rounded-b-sm {
  43262. border-bottom-right-radius: 0.125rem;
  43263. border-bottom-left-radius: 0.125rem;
  43264. }
  43265. .md\:rounded-l-sm {
  43266. border-top-left-radius: 0.125rem;
  43267. border-bottom-left-radius: 0.125rem;
  43268. }
  43269. .md\:rounded-t {
  43270. border-top-left-radius: 0.25rem;
  43271. border-top-right-radius: 0.25rem;
  43272. }
  43273. .md\:rounded-r {
  43274. border-top-right-radius: 0.25rem;
  43275. border-bottom-right-radius: 0.25rem;
  43276. }
  43277. .md\:rounded-b {
  43278. border-bottom-right-radius: 0.25rem;
  43279. border-bottom-left-radius: 0.25rem;
  43280. }
  43281. .md\:rounded-l {
  43282. border-top-left-radius: 0.25rem;
  43283. border-bottom-left-radius: 0.25rem;
  43284. }
  43285. .md\:rounded-t-md {
  43286. border-top-left-radius: 0.375rem;
  43287. border-top-right-radius: 0.375rem;
  43288. }
  43289. .md\:rounded-r-md {
  43290. border-top-right-radius: 0.375rem;
  43291. border-bottom-right-radius: 0.375rem;
  43292. }
  43293. .md\:rounded-b-md {
  43294. border-bottom-right-radius: 0.375rem;
  43295. border-bottom-left-radius: 0.375rem;
  43296. }
  43297. .md\:rounded-l-md {
  43298. border-top-left-radius: 0.375rem;
  43299. border-bottom-left-radius: 0.375rem;
  43300. }
  43301. .md\:rounded-t-lg {
  43302. border-top-left-radius: 0.5rem;
  43303. border-top-right-radius: 0.5rem;
  43304. }
  43305. .md\:rounded-r-lg {
  43306. border-top-right-radius: 0.5rem;
  43307. border-bottom-right-radius: 0.5rem;
  43308. }
  43309. .md\:rounded-b-lg {
  43310. border-bottom-right-radius: 0.5rem;
  43311. border-bottom-left-radius: 0.5rem;
  43312. }
  43313. .md\:rounded-l-lg {
  43314. border-top-left-radius: 0.5rem;
  43315. border-bottom-left-radius: 0.5rem;
  43316. }
  43317. .md\:rounded-t-full {
  43318. border-top-left-radius: 9999px;
  43319. border-top-right-radius: 9999px;
  43320. }
  43321. .md\:rounded-r-full {
  43322. border-top-right-radius: 9999px;
  43323. border-bottom-right-radius: 9999px;
  43324. }
  43325. .md\:rounded-b-full {
  43326. border-bottom-right-radius: 9999px;
  43327. border-bottom-left-radius: 9999px;
  43328. }
  43329. .md\:rounded-l-full {
  43330. border-top-left-radius: 9999px;
  43331. border-bottom-left-radius: 9999px;
  43332. }
  43333. .md\:rounded-tl-none {
  43334. border-top-left-radius: 0;
  43335. }
  43336. .md\:rounded-tr-none {
  43337. border-top-right-radius: 0;
  43338. }
  43339. .md\:rounded-br-none {
  43340. border-bottom-right-radius: 0;
  43341. }
  43342. .md\:rounded-bl-none {
  43343. border-bottom-left-radius: 0;
  43344. }
  43345. .md\:rounded-tl-sm {
  43346. border-top-left-radius: 0.125rem;
  43347. }
  43348. .md\:rounded-tr-sm {
  43349. border-top-right-radius: 0.125rem;
  43350. }
  43351. .md\:rounded-br-sm {
  43352. border-bottom-right-radius: 0.125rem;
  43353. }
  43354. .md\:rounded-bl-sm {
  43355. border-bottom-left-radius: 0.125rem;
  43356. }
  43357. .md\:rounded-tl {
  43358. border-top-left-radius: 0.25rem;
  43359. }
  43360. .md\:rounded-tr {
  43361. border-top-right-radius: 0.25rem;
  43362. }
  43363. .md\:rounded-br {
  43364. border-bottom-right-radius: 0.25rem;
  43365. }
  43366. .md\:rounded-bl {
  43367. border-bottom-left-radius: 0.25rem;
  43368. }
  43369. .md\:rounded-tl-md {
  43370. border-top-left-radius: 0.375rem;
  43371. }
  43372. .md\:rounded-tr-md {
  43373. border-top-right-radius: 0.375rem;
  43374. }
  43375. .md\:rounded-br-md {
  43376. border-bottom-right-radius: 0.375rem;
  43377. }
  43378. .md\:rounded-bl-md {
  43379. border-bottom-left-radius: 0.375rem;
  43380. }
  43381. .md\:rounded-tl-lg {
  43382. border-top-left-radius: 0.5rem;
  43383. }
  43384. .md\:rounded-tr-lg {
  43385. border-top-right-radius: 0.5rem;
  43386. }
  43387. .md\:rounded-br-lg {
  43388. border-bottom-right-radius: 0.5rem;
  43389. }
  43390. .md\:rounded-bl-lg {
  43391. border-bottom-left-radius: 0.5rem;
  43392. }
  43393. .md\:rounded-tl-full {
  43394. border-top-left-radius: 9999px;
  43395. }
  43396. .md\:rounded-tr-full {
  43397. border-top-right-radius: 9999px;
  43398. }
  43399. .md\:rounded-br-full {
  43400. border-bottom-right-radius: 9999px;
  43401. }
  43402. .md\:rounded-bl-full {
  43403. border-bottom-left-radius: 9999px;
  43404. }
  43405. .md\:border-solid {
  43406. border-style: solid;
  43407. }
  43408. .md\:border-dashed {
  43409. border-style: dashed;
  43410. }
  43411. .md\:border-dotted {
  43412. border-style: dotted;
  43413. }
  43414. .md\:border-double {
  43415. border-style: double;
  43416. }
  43417. .md\:border-none {
  43418. border-style: none;
  43419. }
  43420. .md\:border-0 {
  43421. border-width: 0;
  43422. }
  43423. .md\:border-2 {
  43424. border-width: 2px;
  43425. }
  43426. .md\:border-4 {
  43427. border-width: 4px;
  43428. }
  43429. .md\:border-8 {
  43430. border-width: 8px;
  43431. }
  43432. .md\:border {
  43433. border-width: 1px;
  43434. }
  43435. .md\:border-t-0 {
  43436. border-top-width: 0;
  43437. }
  43438. .md\:border-r-0 {
  43439. border-right-width: 0;
  43440. }
  43441. .md\:border-b-0 {
  43442. border-bottom-width: 0;
  43443. }
  43444. .md\:border-l-0 {
  43445. border-left-width: 0;
  43446. }
  43447. .md\:border-t-2 {
  43448. border-top-width: 2px;
  43449. }
  43450. .md\:border-r-2 {
  43451. border-right-width: 2px;
  43452. }
  43453. .md\:border-b-2 {
  43454. border-bottom-width: 2px;
  43455. }
  43456. .md\:border-l-2 {
  43457. border-left-width: 2px;
  43458. }
  43459. .md\:border-t-4 {
  43460. border-top-width: 4px;
  43461. }
  43462. .md\:border-r-4 {
  43463. border-right-width: 4px;
  43464. }
  43465. .md\:border-b-4 {
  43466. border-bottom-width: 4px;
  43467. }
  43468. .md\:border-l-4 {
  43469. border-left-width: 4px;
  43470. }
  43471. .md\:border-t-8 {
  43472. border-top-width: 8px;
  43473. }
  43474. .md\:border-r-8 {
  43475. border-right-width: 8px;
  43476. }
  43477. .md\:border-b-8 {
  43478. border-bottom-width: 8px;
  43479. }
  43480. .md\:border-l-8 {
  43481. border-left-width: 8px;
  43482. }
  43483. .md\:border-t {
  43484. border-top-width: 1px;
  43485. }
  43486. .md\:border-r {
  43487. border-right-width: 1px;
  43488. }
  43489. .md\:border-b {
  43490. border-bottom-width: 1px;
  43491. }
  43492. .md\:border-l {
  43493. border-left-width: 1px;
  43494. }
  43495. .md\:box-border {
  43496. box-sizing: border-box;
  43497. }
  43498. .md\:box-content {
  43499. box-sizing: content-box;
  43500. }
  43501. .md\:cursor-auto {
  43502. cursor: auto;
  43503. }
  43504. .md\:cursor-default {
  43505. cursor: default;
  43506. }
  43507. .md\:cursor-pointer {
  43508. cursor: pointer;
  43509. }
  43510. .md\:cursor-wait {
  43511. cursor: wait;
  43512. }
  43513. .md\:cursor-text {
  43514. cursor: text;
  43515. }
  43516. .md\:cursor-move {
  43517. cursor: move;
  43518. }
  43519. .md\:cursor-not-allowed {
  43520. cursor: not-allowed;
  43521. }
  43522. .md\:block {
  43523. display: block;
  43524. }
  43525. .md\:inline-block {
  43526. display: inline-block;
  43527. }
  43528. .md\:inline {
  43529. display: inline;
  43530. }
  43531. .md\:flex {
  43532. display: flex;
  43533. }
  43534. .md\:inline-flex {
  43535. display: inline-flex;
  43536. }
  43537. .md\:table {
  43538. display: table;
  43539. }
  43540. .md\:table-caption {
  43541. display: table-caption;
  43542. }
  43543. .md\:table-cell {
  43544. display: table-cell;
  43545. }
  43546. .md\:table-column {
  43547. display: table-column;
  43548. }
  43549. .md\:table-column-group {
  43550. display: table-column-group;
  43551. }
  43552. .md\:table-footer-group {
  43553. display: table-footer-group;
  43554. }
  43555. .md\:table-header-group {
  43556. display: table-header-group;
  43557. }
  43558. .md\:table-row-group {
  43559. display: table-row-group;
  43560. }
  43561. .md\:table-row {
  43562. display: table-row;
  43563. }
  43564. .md\:flow-root {
  43565. display: flow-root;
  43566. }
  43567. .md\:grid {
  43568. display: grid;
  43569. }
  43570. .md\:inline-grid {
  43571. display: inline-grid;
  43572. }
  43573. .md\:contents {
  43574. display: contents;
  43575. }
  43576. .md\:hidden {
  43577. display: none;
  43578. }
  43579. .md\:flex-row {
  43580. flex-direction: row;
  43581. }
  43582. .md\:flex-row-reverse {
  43583. flex-direction: row-reverse;
  43584. }
  43585. .md\:flex-col {
  43586. flex-direction: column;
  43587. }
  43588. .md\:flex-col-reverse {
  43589. flex-direction: column-reverse;
  43590. }
  43591. .md\:flex-wrap {
  43592. flex-wrap: wrap;
  43593. }
  43594. .md\:flex-wrap-reverse {
  43595. flex-wrap: wrap-reverse;
  43596. }
  43597. .md\:flex-no-wrap {
  43598. flex-wrap: nowrap;
  43599. }
  43600. .md\:place-items-auto {
  43601. place-items: auto;
  43602. }
  43603. .md\:place-items-start {
  43604. place-items: start;
  43605. }
  43606. .md\:place-items-end {
  43607. place-items: end;
  43608. }
  43609. .md\:place-items-center {
  43610. place-items: center;
  43611. }
  43612. .md\:place-items-stretch {
  43613. place-items: stretch;
  43614. }
  43615. .md\:place-content-center {
  43616. place-content: center;
  43617. }
  43618. .md\:place-content-start {
  43619. place-content: start;
  43620. }
  43621. .md\:place-content-end {
  43622. place-content: end;
  43623. }
  43624. .md\:place-content-between {
  43625. place-content: space-between;
  43626. }
  43627. .md\:place-content-around {
  43628. place-content: space-around;
  43629. }
  43630. .md\:place-content-evenly {
  43631. place-content: space-evenly;
  43632. }
  43633. .md\:place-content-stretch {
  43634. place-content: stretch;
  43635. }
  43636. .md\:place-self-auto {
  43637. place-self: auto;
  43638. }
  43639. .md\:place-self-start {
  43640. place-self: start;
  43641. }
  43642. .md\:place-self-end {
  43643. place-self: end;
  43644. }
  43645. .md\:place-self-center {
  43646. place-self: center;
  43647. }
  43648. .md\:place-self-stretch {
  43649. place-self: stretch;
  43650. }
  43651. .md\:items-start {
  43652. align-items: flex-start;
  43653. }
  43654. .md\:items-end {
  43655. align-items: flex-end;
  43656. }
  43657. .md\:items-center {
  43658. align-items: center;
  43659. }
  43660. .md\:items-baseline {
  43661. align-items: baseline;
  43662. }
  43663. .md\:items-stretch {
  43664. align-items: stretch;
  43665. }
  43666. .md\:content-center {
  43667. align-content: center;
  43668. }
  43669. .md\:content-start {
  43670. align-content: flex-start;
  43671. }
  43672. .md\:content-end {
  43673. align-content: flex-end;
  43674. }
  43675. .md\:content-between {
  43676. align-content: space-between;
  43677. }
  43678. .md\:content-around {
  43679. align-content: space-around;
  43680. }
  43681. .md\:content-evenly {
  43682. align-content: space-evenly;
  43683. }
  43684. .md\:self-auto {
  43685. align-self: auto;
  43686. }
  43687. .md\:self-start {
  43688. align-self: flex-start;
  43689. }
  43690. .md\:self-end {
  43691. align-self: flex-end;
  43692. }
  43693. .md\:self-center {
  43694. align-self: center;
  43695. }
  43696. .md\:self-stretch {
  43697. align-self: stretch;
  43698. }
  43699. .md\:justify-items-auto {
  43700. justify-items: auto;
  43701. }
  43702. .md\:justify-items-start {
  43703. justify-items: start;
  43704. }
  43705. .md\:justify-items-end {
  43706. justify-items: end;
  43707. }
  43708. .md\:justify-items-center {
  43709. justify-items: center;
  43710. }
  43711. .md\:justify-items-stretch {
  43712. justify-items: stretch;
  43713. }
  43714. .md\:justify-start {
  43715. justify-content: flex-start;
  43716. }
  43717. .md\:justify-end {
  43718. justify-content: flex-end;
  43719. }
  43720. .md\:justify-center {
  43721. justify-content: center;
  43722. }
  43723. .md\:justify-between {
  43724. justify-content: space-between;
  43725. }
  43726. .md\:justify-around {
  43727. justify-content: space-around;
  43728. }
  43729. .md\:justify-evenly {
  43730. justify-content: space-evenly;
  43731. }
  43732. .md\:justify-self-auto {
  43733. justify-self: auto;
  43734. }
  43735. .md\:justify-self-start {
  43736. justify-self: start;
  43737. }
  43738. .md\:justify-self-end {
  43739. justify-self: end;
  43740. }
  43741. .md\:justify-self-center {
  43742. justify-self: center;
  43743. }
  43744. .md\:justify-self-stretch {
  43745. justify-self: stretch;
  43746. }
  43747. .md\:flex-1 {
  43748. flex: 1 1 0%;
  43749. }
  43750. .md\:flex-auto {
  43751. flex: 1 1 auto;
  43752. }
  43753. .md\:flex-initial {
  43754. flex: 0 1 auto;
  43755. }
  43756. .md\:flex-none {
  43757. flex: none;
  43758. }
  43759. .md\:flex-grow-0 {
  43760. flex-grow: 0;
  43761. }
  43762. .md\:flex-grow {
  43763. flex-grow: 1;
  43764. }
  43765. .md\:flex-shrink-0 {
  43766. flex-shrink: 0;
  43767. }
  43768. .md\:flex-shrink {
  43769. flex-shrink: 1;
  43770. }
  43771. .md\:order-1 {
  43772. order: 1;
  43773. }
  43774. .md\:order-2 {
  43775. order: 2;
  43776. }
  43777. .md\:order-3 {
  43778. order: 3;
  43779. }
  43780. .md\:order-4 {
  43781. order: 4;
  43782. }
  43783. .md\:order-5 {
  43784. order: 5;
  43785. }
  43786. .md\:order-6 {
  43787. order: 6;
  43788. }
  43789. .md\:order-7 {
  43790. order: 7;
  43791. }
  43792. .md\:order-8 {
  43793. order: 8;
  43794. }
  43795. .md\:order-9 {
  43796. order: 9;
  43797. }
  43798. .md\:order-10 {
  43799. order: 10;
  43800. }
  43801. .md\:order-11 {
  43802. order: 11;
  43803. }
  43804. .md\:order-12 {
  43805. order: 12;
  43806. }
  43807. .md\:order-first {
  43808. order: -9999;
  43809. }
  43810. .md\:order-last {
  43811. order: 9999;
  43812. }
  43813. .md\:order-none {
  43814. order: 0;
  43815. }
  43816. .md\:float-right {
  43817. float: right;
  43818. }
  43819. .md\:float-left {
  43820. float: left;
  43821. }
  43822. .md\:float-none {
  43823. float: none;
  43824. }
  43825. .md\:clearfix:after {
  43826. content: "";
  43827. display: table;
  43828. clear: both;
  43829. }
  43830. .md\:clear-left {
  43831. clear: left;
  43832. }
  43833. .md\:clear-right {
  43834. clear: right;
  43835. }
  43836. .md\:clear-both {
  43837. clear: both;
  43838. }
  43839. .md\:clear-none {
  43840. clear: none;
  43841. }
  43842. .md\:font-sans {
  43843. font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  43844. }
  43845. .md\:font-serif {
  43846. font-family: Georgia, Cambria, "Times New Roman", Times, serif;
  43847. }
  43848. .md\:font-mono {
  43849. font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  43850. }
  43851. .md\:font-hairline {
  43852. font-weight: 100;
  43853. }
  43854. .md\:font-thin {
  43855. font-weight: 200;
  43856. }
  43857. .md\:font-light {
  43858. font-weight: 300;
  43859. }
  43860. .md\:font-normal {
  43861. font-weight: 400;
  43862. }
  43863. .md\:font-medium {
  43864. font-weight: 500;
  43865. }
  43866. .md\:font-semibold {
  43867. font-weight: 600;
  43868. }
  43869. .md\:font-bold {
  43870. font-weight: 700;
  43871. }
  43872. .md\:font-extrabold {
  43873. font-weight: 800;
  43874. }
  43875. .md\:font-black {
  43876. font-weight: 900;
  43877. }
  43878. .md\:hover\:font-hairline:hover {
  43879. font-weight: 100;
  43880. }
  43881. .md\:hover\:font-thin:hover {
  43882. font-weight: 200;
  43883. }
  43884. .md\:hover\:font-light:hover {
  43885. font-weight: 300;
  43886. }
  43887. .md\:hover\:font-normal:hover {
  43888. font-weight: 400;
  43889. }
  43890. .md\:hover\:font-medium:hover {
  43891. font-weight: 500;
  43892. }
  43893. .md\:hover\:font-semibold:hover {
  43894. font-weight: 600;
  43895. }
  43896. .md\:hover\:font-bold:hover {
  43897. font-weight: 700;
  43898. }
  43899. .md\:hover\:font-extrabold:hover {
  43900. font-weight: 800;
  43901. }
  43902. .md\:hover\:font-black:hover {
  43903. font-weight: 900;
  43904. }
  43905. .md\:focus\:font-hairline:focus {
  43906. font-weight: 100;
  43907. }
  43908. .md\:focus\:font-thin:focus {
  43909. font-weight: 200;
  43910. }
  43911. .md\:focus\:font-light:focus {
  43912. font-weight: 300;
  43913. }
  43914. .md\:focus\:font-normal:focus {
  43915. font-weight: 400;
  43916. }
  43917. .md\:focus\:font-medium:focus {
  43918. font-weight: 500;
  43919. }
  43920. .md\:focus\:font-semibold:focus {
  43921. font-weight: 600;
  43922. }
  43923. .md\:focus\:font-bold:focus {
  43924. font-weight: 700;
  43925. }
  43926. .md\:focus\:font-extrabold:focus {
  43927. font-weight: 800;
  43928. }
  43929. .md\:focus\:font-black:focus {
  43930. font-weight: 900;
  43931. }
  43932. .md\:h-0 {
  43933. height: 0;
  43934. }
  43935. .md\:h-1 {
  43936. height: 0.25rem;
  43937. }
  43938. .md\:h-2 {
  43939. height: 0.5rem;
  43940. }
  43941. .md\:h-3 {
  43942. height: 0.75rem;
  43943. }
  43944. .md\:h-4 {
  43945. height: 1rem;
  43946. }
  43947. .md\:h-5 {
  43948. height: 1.25rem;
  43949. }
  43950. .md\:h-6 {
  43951. height: 1.5rem;
  43952. }
  43953. .md\:h-8 {
  43954. height: 2rem;
  43955. }
  43956. .md\:h-10 {
  43957. height: 2.5rem;
  43958. }
  43959. .md\:h-12 {
  43960. height: 3rem;
  43961. }
  43962. .md\:h-16 {
  43963. height: 4rem;
  43964. }
  43965. .md\:h-20 {
  43966. height: 5rem;
  43967. }
  43968. .md\:h-24 {
  43969. height: 6rem;
  43970. }
  43971. .md\:h-32 {
  43972. height: 8rem;
  43973. }
  43974. .md\:h-40 {
  43975. height: 10rem;
  43976. }
  43977. .md\:h-48 {
  43978. height: 12rem;
  43979. }
  43980. .md\:h-56 {
  43981. height: 14rem;
  43982. }
  43983. .md\:h-64 {
  43984. height: 16rem;
  43985. }
  43986. .md\:h-auto {
  43987. height: auto;
  43988. }
  43989. .md\:h-px {
  43990. height: 1px;
  43991. }
  43992. .md\:h-full {
  43993. height: 100%;
  43994. }
  43995. .md\:h-screen {
  43996. height: 100vh;
  43997. }
  43998. .md\:text-xs {
  43999. font-size: 0.75rem;
  44000. }
  44001. .md\:text-sm {
  44002. font-size: 0.875rem;
  44003. }
  44004. .md\:text-base {
  44005. font-size: 1rem;
  44006. }
  44007. .md\:text-lg {
  44008. font-size: 1.125rem;
  44009. }
  44010. .md\:text-xl {
  44011. font-size: 1.25rem;
  44012. }
  44013. .md\:text-2xl {
  44014. font-size: 1.5rem;
  44015. }
  44016. .md\:text-3xl {
  44017. font-size: 1.875rem;
  44018. }
  44019. .md\:text-4xl {
  44020. font-size: 2.25rem;
  44021. }
  44022. .md\:text-5xl {
  44023. font-size: 3rem;
  44024. }
  44025. .md\:text-6xl {
  44026. font-size: 4rem;
  44027. }
  44028. .md\:leading-3 {
  44029. line-height: .75rem;
  44030. }
  44031. .md\:leading-4 {
  44032. line-height: 1rem;
  44033. }
  44034. .md\:leading-5 {
  44035. line-height: 1.25rem;
  44036. }
  44037. .md\:leading-6 {
  44038. line-height: 1.5rem;
  44039. }
  44040. .md\:leading-7 {
  44041. line-height: 1.75rem;
  44042. }
  44043. .md\:leading-8 {
  44044. line-height: 2rem;
  44045. }
  44046. .md\:leading-9 {
  44047. line-height: 2.25rem;
  44048. }
  44049. .md\:leading-10 {
  44050. line-height: 2.5rem;
  44051. }
  44052. .md\:leading-none {
  44053. line-height: 1;
  44054. }
  44055. .md\:leading-tight {
  44056. line-height: 1.25;
  44057. }
  44058. .md\:leading-snug {
  44059. line-height: 1.375;
  44060. }
  44061. .md\:leading-normal {
  44062. line-height: 1.5;
  44063. }
  44064. .md\:leading-relaxed {
  44065. line-height: 1.625;
  44066. }
  44067. .md\:leading-loose {
  44068. line-height: 2;
  44069. }
  44070. .md\:list-inside {
  44071. list-style-position: inside;
  44072. }
  44073. .md\:list-outside {
  44074. list-style-position: outside;
  44075. }
  44076. .md\:list-none {
  44077. list-style-type: none;
  44078. }
  44079. .md\:list-disc {
  44080. list-style-type: disc;
  44081. }
  44082. .md\:list-decimal {
  44083. list-style-type: decimal;
  44084. }
  44085. .md\:m-0 {
  44086. margin: 0;
  44087. }
  44088. .md\:m-1 {
  44089. margin: 0.25rem;
  44090. }
  44091. .md\:m-2 {
  44092. margin: 0.5rem;
  44093. }
  44094. .md\:m-3 {
  44095. margin: 0.75rem;
  44096. }
  44097. .md\:m-4 {
  44098. margin: 1rem;
  44099. }
  44100. .md\:m-5 {
  44101. margin: 1.25rem;
  44102. }
  44103. .md\:m-6 {
  44104. margin: 1.5rem;
  44105. }
  44106. .md\:m-8 {
  44107. margin: 2rem;
  44108. }
  44109. .md\:m-10 {
  44110. margin: 2.5rem;
  44111. }
  44112. .md\:m-12 {
  44113. margin: 3rem;
  44114. }
  44115. .md\:m-16 {
  44116. margin: 4rem;
  44117. }
  44118. .md\:m-20 {
  44119. margin: 5rem;
  44120. }
  44121. .md\:m-24 {
  44122. margin: 6rem;
  44123. }
  44124. .md\:m-32 {
  44125. margin: 8rem;
  44126. }
  44127. .md\:m-40 {
  44128. margin: 10rem;
  44129. }
  44130. .md\:m-48 {
  44131. margin: 12rem;
  44132. }
  44133. .md\:m-56 {
  44134. margin: 14rem;
  44135. }
  44136. .md\:m-64 {
  44137. margin: 16rem;
  44138. }
  44139. .md\:m-auto {
  44140. margin: auto;
  44141. }
  44142. .md\:m-px {
  44143. margin: 1px;
  44144. }
  44145. .md\:-m-1 {
  44146. margin: -0.25rem;
  44147. }
  44148. .md\:-m-2 {
  44149. margin: -0.5rem;
  44150. }
  44151. .md\:-m-3 {
  44152. margin: -0.75rem;
  44153. }
  44154. .md\:-m-4 {
  44155. margin: -1rem;
  44156. }
  44157. .md\:-m-5 {
  44158. margin: -1.25rem;
  44159. }
  44160. .md\:-m-6 {
  44161. margin: -1.5rem;
  44162. }
  44163. .md\:-m-8 {
  44164. margin: -2rem;
  44165. }
  44166. .md\:-m-10 {
  44167. margin: -2.5rem;
  44168. }
  44169. .md\:-m-12 {
  44170. margin: -3rem;
  44171. }
  44172. .md\:-m-16 {
  44173. margin: -4rem;
  44174. }
  44175. .md\:-m-20 {
  44176. margin: -5rem;
  44177. }
  44178. .md\:-m-24 {
  44179. margin: -6rem;
  44180. }
  44181. .md\:-m-32 {
  44182. margin: -8rem;
  44183. }
  44184. .md\:-m-40 {
  44185. margin: -10rem;
  44186. }
  44187. .md\:-m-48 {
  44188. margin: -12rem;
  44189. }
  44190. .md\:-m-56 {
  44191. margin: -14rem;
  44192. }
  44193. .md\:-m-64 {
  44194. margin: -16rem;
  44195. }
  44196. .md\:-m-px {
  44197. margin: -1px;
  44198. }
  44199. .md\:my-0 {
  44200. margin-top: 0;
  44201. margin-bottom: 0;
  44202. }
  44203. .md\:mx-0 {
  44204. margin-left: 0;
  44205. margin-right: 0;
  44206. }
  44207. .md\:my-1 {
  44208. margin-top: 0.25rem;
  44209. margin-bottom: 0.25rem;
  44210. }
  44211. .md\:mx-1 {
  44212. margin-left: 0.25rem;
  44213. margin-right: 0.25rem;
  44214. }
  44215. .md\:my-2 {
  44216. margin-top: 0.5rem;
  44217. margin-bottom: 0.5rem;
  44218. }
  44219. .md\:mx-2 {
  44220. margin-left: 0.5rem;
  44221. margin-right: 0.5rem;
  44222. }
  44223. .md\:my-3 {
  44224. margin-top: 0.75rem;
  44225. margin-bottom: 0.75rem;
  44226. }
  44227. .md\:mx-3 {
  44228. margin-left: 0.75rem;
  44229. margin-right: 0.75rem;
  44230. }
  44231. .md\:my-4 {
  44232. margin-top: 1rem;
  44233. margin-bottom: 1rem;
  44234. }
  44235. .md\:mx-4 {
  44236. margin-left: 1rem;
  44237. margin-right: 1rem;
  44238. }
  44239. .md\:my-5 {
  44240. margin-top: 1.25rem;
  44241. margin-bottom: 1.25rem;
  44242. }
  44243. .md\:mx-5 {
  44244. margin-left: 1.25rem;
  44245. margin-right: 1.25rem;
  44246. }
  44247. .md\:my-6 {
  44248. margin-top: 1.5rem;
  44249. margin-bottom: 1.5rem;
  44250. }
  44251. .md\:mx-6 {
  44252. margin-left: 1.5rem;
  44253. margin-right: 1.5rem;
  44254. }
  44255. .md\:my-8 {
  44256. margin-top: 2rem;
  44257. margin-bottom: 2rem;
  44258. }
  44259. .md\:mx-8 {
  44260. margin-left: 2rem;
  44261. margin-right: 2rem;
  44262. }
  44263. .md\:my-10 {
  44264. margin-top: 2.5rem;
  44265. margin-bottom: 2.5rem;
  44266. }
  44267. .md\:mx-10 {
  44268. margin-left: 2.5rem;
  44269. margin-right: 2.5rem;
  44270. }
  44271. .md\:my-12 {
  44272. margin-top: 3rem;
  44273. margin-bottom: 3rem;
  44274. }
  44275. .md\:mx-12 {
  44276. margin-left: 3rem;
  44277. margin-right: 3rem;
  44278. }
  44279. .md\:my-16 {
  44280. margin-top: 4rem;
  44281. margin-bottom: 4rem;
  44282. }
  44283. .md\:mx-16 {
  44284. margin-left: 4rem;
  44285. margin-right: 4rem;
  44286. }
  44287. .md\:my-20 {
  44288. margin-top: 5rem;
  44289. margin-bottom: 5rem;
  44290. }
  44291. .md\:mx-20 {
  44292. margin-left: 5rem;
  44293. margin-right: 5rem;
  44294. }
  44295. .md\:my-24 {
  44296. margin-top: 6rem;
  44297. margin-bottom: 6rem;
  44298. }
  44299. .md\:mx-24 {
  44300. margin-left: 6rem;
  44301. margin-right: 6rem;
  44302. }
  44303. .md\:my-32 {
  44304. margin-top: 8rem;
  44305. margin-bottom: 8rem;
  44306. }
  44307. .md\:mx-32 {
  44308. margin-left: 8rem;
  44309. margin-right: 8rem;
  44310. }
  44311. .md\:my-40 {
  44312. margin-top: 10rem;
  44313. margin-bottom: 10rem;
  44314. }
  44315. .md\:mx-40 {
  44316. margin-left: 10rem;
  44317. margin-right: 10rem;
  44318. }
  44319. .md\:my-48 {
  44320. margin-top: 12rem;
  44321. margin-bottom: 12rem;
  44322. }
  44323. .md\:mx-48 {
  44324. margin-left: 12rem;
  44325. margin-right: 12rem;
  44326. }
  44327. .md\:my-56 {
  44328. margin-top: 14rem;
  44329. margin-bottom: 14rem;
  44330. }
  44331. .md\:mx-56 {
  44332. margin-left: 14rem;
  44333. margin-right: 14rem;
  44334. }
  44335. .md\:my-64 {
  44336. margin-top: 16rem;
  44337. margin-bottom: 16rem;
  44338. }
  44339. .md\:mx-64 {
  44340. margin-left: 16rem;
  44341. margin-right: 16rem;
  44342. }
  44343. .md\:my-auto {
  44344. margin-top: auto;
  44345. margin-bottom: auto;
  44346. }
  44347. .md\:mx-auto {
  44348. margin-left: auto;
  44349. margin-right: auto;
  44350. }
  44351. .md\:my-px {
  44352. margin-top: 1px;
  44353. margin-bottom: 1px;
  44354. }
  44355. .md\:mx-px {
  44356. margin-left: 1px;
  44357. margin-right: 1px;
  44358. }
  44359. .md\:-my-1 {
  44360. margin-top: -0.25rem;
  44361. margin-bottom: -0.25rem;
  44362. }
  44363. .md\:-mx-1 {
  44364. margin-left: -0.25rem;
  44365. margin-right: -0.25rem;
  44366. }
  44367. .md\:-my-2 {
  44368. margin-top: -0.5rem;
  44369. margin-bottom: -0.5rem;
  44370. }
  44371. .md\:-mx-2 {
  44372. margin-left: -0.5rem;
  44373. margin-right: -0.5rem;
  44374. }
  44375. .md\:-my-3 {
  44376. margin-top: -0.75rem;
  44377. margin-bottom: -0.75rem;
  44378. }
  44379. .md\:-mx-3 {
  44380. margin-left: -0.75rem;
  44381. margin-right: -0.75rem;
  44382. }
  44383. .md\:-my-4 {
  44384. margin-top: -1rem;
  44385. margin-bottom: -1rem;
  44386. }
  44387. .md\:-mx-4 {
  44388. margin-left: -1rem;
  44389. margin-right: -1rem;
  44390. }
  44391. .md\:-my-5 {
  44392. margin-top: -1.25rem;
  44393. margin-bottom: -1.25rem;
  44394. }
  44395. .md\:-mx-5 {
  44396. margin-left: -1.25rem;
  44397. margin-right: -1.25rem;
  44398. }
  44399. .md\:-my-6 {
  44400. margin-top: -1.5rem;
  44401. margin-bottom: -1.5rem;
  44402. }
  44403. .md\:-mx-6 {
  44404. margin-left: -1.5rem;
  44405. margin-right: -1.5rem;
  44406. }
  44407. .md\:-my-8 {
  44408. margin-top: -2rem;
  44409. margin-bottom: -2rem;
  44410. }
  44411. .md\:-mx-8 {
  44412. margin-left: -2rem;
  44413. margin-right: -2rem;
  44414. }
  44415. .md\:-my-10 {
  44416. margin-top: -2.5rem;
  44417. margin-bottom: -2.5rem;
  44418. }
  44419. .md\:-mx-10 {
  44420. margin-left: -2.5rem;
  44421. margin-right: -2.5rem;
  44422. }
  44423. .md\:-my-12 {
  44424. margin-top: -3rem;
  44425. margin-bottom: -3rem;
  44426. }
  44427. .md\:-mx-12 {
  44428. margin-left: -3rem;
  44429. margin-right: -3rem;
  44430. }
  44431. .md\:-my-16 {
  44432. margin-top: -4rem;
  44433. margin-bottom: -4rem;
  44434. }
  44435. .md\:-mx-16 {
  44436. margin-left: -4rem;
  44437. margin-right: -4rem;
  44438. }
  44439. .md\:-my-20 {
  44440. margin-top: -5rem;
  44441. margin-bottom: -5rem;
  44442. }
  44443. .md\:-mx-20 {
  44444. margin-left: -5rem;
  44445. margin-right: -5rem;
  44446. }
  44447. .md\:-my-24 {
  44448. margin-top: -6rem;
  44449. margin-bottom: -6rem;
  44450. }
  44451. .md\:-mx-24 {
  44452. margin-left: -6rem;
  44453. margin-right: -6rem;
  44454. }
  44455. .md\:-my-32 {
  44456. margin-top: -8rem;
  44457. margin-bottom: -8rem;
  44458. }
  44459. .md\:-mx-32 {
  44460. margin-left: -8rem;
  44461. margin-right: -8rem;
  44462. }
  44463. .md\:-my-40 {
  44464. margin-top: -10rem;
  44465. margin-bottom: -10rem;
  44466. }
  44467. .md\:-mx-40 {
  44468. margin-left: -10rem;
  44469. margin-right: -10rem;
  44470. }
  44471. .md\:-my-48 {
  44472. margin-top: -12rem;
  44473. margin-bottom: -12rem;
  44474. }
  44475. .md\:-mx-48 {
  44476. margin-left: -12rem;
  44477. margin-right: -12rem;
  44478. }
  44479. .md\:-my-56 {
  44480. margin-top: -14rem;
  44481. margin-bottom: -14rem;
  44482. }
  44483. .md\:-mx-56 {
  44484. margin-left: -14rem;
  44485. margin-right: -14rem;
  44486. }
  44487. .md\:-my-64 {
  44488. margin-top: -16rem;
  44489. margin-bottom: -16rem;
  44490. }
  44491. .md\:-mx-64 {
  44492. margin-left: -16rem;
  44493. margin-right: -16rem;
  44494. }
  44495. .md\:-my-px {
  44496. margin-top: -1px;
  44497. margin-bottom: -1px;
  44498. }
  44499. .md\:-mx-px {
  44500. margin-left: -1px;
  44501. margin-right: -1px;
  44502. }
  44503. .md\:mt-0 {
  44504. margin-top: 0;
  44505. }
  44506. .md\:mr-0 {
  44507. margin-right: 0;
  44508. }
  44509. .md\:mb-0 {
  44510. margin-bottom: 0;
  44511. }
  44512. .md\:ml-0 {
  44513. margin-left: 0;
  44514. }
  44515. .md\:mt-1 {
  44516. margin-top: 0.25rem;
  44517. }
  44518. .md\:mr-1 {
  44519. margin-right: 0.25rem;
  44520. }
  44521. .md\:mb-1 {
  44522. margin-bottom: 0.25rem;
  44523. }
  44524. .md\:ml-1 {
  44525. margin-left: 0.25rem;
  44526. }
  44527. .md\:mt-2 {
  44528. margin-top: 0.5rem;
  44529. }
  44530. .md\:mr-2 {
  44531. margin-right: 0.5rem;
  44532. }
  44533. .md\:mb-2 {
  44534. margin-bottom: 0.5rem;
  44535. }
  44536. .md\:ml-2 {
  44537. margin-left: 0.5rem;
  44538. }
  44539. .md\:mt-3 {
  44540. margin-top: 0.75rem;
  44541. }
  44542. .md\:mr-3 {
  44543. margin-right: 0.75rem;
  44544. }
  44545. .md\:mb-3 {
  44546. margin-bottom: 0.75rem;
  44547. }
  44548. .md\:ml-3 {
  44549. margin-left: 0.75rem;
  44550. }
  44551. .md\:mt-4 {
  44552. margin-top: 1rem;
  44553. }
  44554. .md\:mr-4 {
  44555. margin-right: 1rem;
  44556. }
  44557. .md\:mb-4 {
  44558. margin-bottom: 1rem;
  44559. }
  44560. .md\:ml-4 {
  44561. margin-left: 1rem;
  44562. }
  44563. .md\:mt-5 {
  44564. margin-top: 1.25rem;
  44565. }
  44566. .md\:mr-5 {
  44567. margin-right: 1.25rem;
  44568. }
  44569. .md\:mb-5 {
  44570. margin-bottom: 1.25rem;
  44571. }
  44572. .md\:ml-5 {
  44573. margin-left: 1.25rem;
  44574. }
  44575. .md\:mt-6 {
  44576. margin-top: 1.5rem;
  44577. }
  44578. .md\:mr-6 {
  44579. margin-right: 1.5rem;
  44580. }
  44581. .md\:mb-6 {
  44582. margin-bottom: 1.5rem;
  44583. }
  44584. .md\:ml-6 {
  44585. margin-left: 1.5rem;
  44586. }
  44587. .md\:mt-8 {
  44588. margin-top: 2rem;
  44589. }
  44590. .md\:mr-8 {
  44591. margin-right: 2rem;
  44592. }
  44593. .md\:mb-8 {
  44594. margin-bottom: 2rem;
  44595. }
  44596. .md\:ml-8 {
  44597. margin-left: 2rem;
  44598. }
  44599. .md\:mt-10 {
  44600. margin-top: 2.5rem;
  44601. }
  44602. .md\:mr-10 {
  44603. margin-right: 2.5rem;
  44604. }
  44605. .md\:mb-10 {
  44606. margin-bottom: 2.5rem;
  44607. }
  44608. .md\:ml-10 {
  44609. margin-left: 2.5rem;
  44610. }
  44611. .md\:mt-12 {
  44612. margin-top: 3rem;
  44613. }
  44614. .md\:mr-12 {
  44615. margin-right: 3rem;
  44616. }
  44617. .md\:mb-12 {
  44618. margin-bottom: 3rem;
  44619. }
  44620. .md\:ml-12 {
  44621. margin-left: 3rem;
  44622. }
  44623. .md\:mt-16 {
  44624. margin-top: 4rem;
  44625. }
  44626. .md\:mr-16 {
  44627. margin-right: 4rem;
  44628. }
  44629. .md\:mb-16 {
  44630. margin-bottom: 4rem;
  44631. }
  44632. .md\:ml-16 {
  44633. margin-left: 4rem;
  44634. }
  44635. .md\:mt-20 {
  44636. margin-top: 5rem;
  44637. }
  44638. .md\:mr-20 {
  44639. margin-right: 5rem;
  44640. }
  44641. .md\:mb-20 {
  44642. margin-bottom: 5rem;
  44643. }
  44644. .md\:ml-20 {
  44645. margin-left: 5rem;
  44646. }
  44647. .md\:mt-24 {
  44648. margin-top: 6rem;
  44649. }
  44650. .md\:mr-24 {
  44651. margin-right: 6rem;
  44652. }
  44653. .md\:mb-24 {
  44654. margin-bottom: 6rem;
  44655. }
  44656. .md\:ml-24 {
  44657. margin-left: 6rem;
  44658. }
  44659. .md\:mt-32 {
  44660. margin-top: 8rem;
  44661. }
  44662. .md\:mr-32 {
  44663. margin-right: 8rem;
  44664. }
  44665. .md\:mb-32 {
  44666. margin-bottom: 8rem;
  44667. }
  44668. .md\:ml-32 {
  44669. margin-left: 8rem;
  44670. }
  44671. .md\:mt-40 {
  44672. margin-top: 10rem;
  44673. }
  44674. .md\:mr-40 {
  44675. margin-right: 10rem;
  44676. }
  44677. .md\:mb-40 {
  44678. margin-bottom: 10rem;
  44679. }
  44680. .md\:ml-40 {
  44681. margin-left: 10rem;
  44682. }
  44683. .md\:mt-48 {
  44684. margin-top: 12rem;
  44685. }
  44686. .md\:mr-48 {
  44687. margin-right: 12rem;
  44688. }
  44689. .md\:mb-48 {
  44690. margin-bottom: 12rem;
  44691. }
  44692. .md\:ml-48 {
  44693. margin-left: 12rem;
  44694. }
  44695. .md\:mt-56 {
  44696. margin-top: 14rem;
  44697. }
  44698. .md\:mr-56 {
  44699. margin-right: 14rem;
  44700. }
  44701. .md\:mb-56 {
  44702. margin-bottom: 14rem;
  44703. }
  44704. .md\:ml-56 {
  44705. margin-left: 14rem;
  44706. }
  44707. .md\:mt-64 {
  44708. margin-top: 16rem;
  44709. }
  44710. .md\:mr-64 {
  44711. margin-right: 16rem;
  44712. }
  44713. .md\:mb-64 {
  44714. margin-bottom: 16rem;
  44715. }
  44716. .md\:ml-64 {
  44717. margin-left: 16rem;
  44718. }
  44719. .md\:mt-auto {
  44720. margin-top: auto;
  44721. }
  44722. .md\:mr-auto {
  44723. margin-right: auto;
  44724. }
  44725. .md\:mb-auto {
  44726. margin-bottom: auto;
  44727. }
  44728. .md\:ml-auto {
  44729. margin-left: auto;
  44730. }
  44731. .md\:mt-px {
  44732. margin-top: 1px;
  44733. }
  44734. .md\:mr-px {
  44735. margin-right: 1px;
  44736. }
  44737. .md\:mb-px {
  44738. margin-bottom: 1px;
  44739. }
  44740. .md\:ml-px {
  44741. margin-left: 1px;
  44742. }
  44743. .md\:-mt-1 {
  44744. margin-top: -0.25rem;
  44745. }
  44746. .md\:-mr-1 {
  44747. margin-right: -0.25rem;
  44748. }
  44749. .md\:-mb-1 {
  44750. margin-bottom: -0.25rem;
  44751. }
  44752. .md\:-ml-1 {
  44753. margin-left: -0.25rem;
  44754. }
  44755. .md\:-mt-2 {
  44756. margin-top: -0.5rem;
  44757. }
  44758. .md\:-mr-2 {
  44759. margin-right: -0.5rem;
  44760. }
  44761. .md\:-mb-2 {
  44762. margin-bottom: -0.5rem;
  44763. }
  44764. .md\:-ml-2 {
  44765. margin-left: -0.5rem;
  44766. }
  44767. .md\:-mt-3 {
  44768. margin-top: -0.75rem;
  44769. }
  44770. .md\:-mr-3 {
  44771. margin-right: -0.75rem;
  44772. }
  44773. .md\:-mb-3 {
  44774. margin-bottom: -0.75rem;
  44775. }
  44776. .md\:-ml-3 {
  44777. margin-left: -0.75rem;
  44778. }
  44779. .md\:-mt-4 {
  44780. margin-top: -1rem;
  44781. }
  44782. .md\:-mr-4 {
  44783. margin-right: -1rem;
  44784. }
  44785. .md\:-mb-4 {
  44786. margin-bottom: -1rem;
  44787. }
  44788. .md\:-ml-4 {
  44789. margin-left: -1rem;
  44790. }
  44791. .md\:-mt-5 {
  44792. margin-top: -1.25rem;
  44793. }
  44794. .md\:-mr-5 {
  44795. margin-right: -1.25rem;
  44796. }
  44797. .md\:-mb-5 {
  44798. margin-bottom: -1.25rem;
  44799. }
  44800. .md\:-ml-5 {
  44801. margin-left: -1.25rem;
  44802. }
  44803. .md\:-mt-6 {
  44804. margin-top: -1.5rem;
  44805. }
  44806. .md\:-mr-6 {
  44807. margin-right: -1.5rem;
  44808. }
  44809. .md\:-mb-6 {
  44810. margin-bottom: -1.5rem;
  44811. }
  44812. .md\:-ml-6 {
  44813. margin-left: -1.5rem;
  44814. }
  44815. .md\:-mt-8 {
  44816. margin-top: -2rem;
  44817. }
  44818. .md\:-mr-8 {
  44819. margin-right: -2rem;
  44820. }
  44821. .md\:-mb-8 {
  44822. margin-bottom: -2rem;
  44823. }
  44824. .md\:-ml-8 {
  44825. margin-left: -2rem;
  44826. }
  44827. .md\:-mt-10 {
  44828. margin-top: -2.5rem;
  44829. }
  44830. .md\:-mr-10 {
  44831. margin-right: -2.5rem;
  44832. }
  44833. .md\:-mb-10 {
  44834. margin-bottom: -2.5rem;
  44835. }
  44836. .md\:-ml-10 {
  44837. margin-left: -2.5rem;
  44838. }
  44839. .md\:-mt-12 {
  44840. margin-top: -3rem;
  44841. }
  44842. .md\:-mr-12 {
  44843. margin-right: -3rem;
  44844. }
  44845. .md\:-mb-12 {
  44846. margin-bottom: -3rem;
  44847. }
  44848. .md\:-ml-12 {
  44849. margin-left: -3rem;
  44850. }
  44851. .md\:-mt-16 {
  44852. margin-top: -4rem;
  44853. }
  44854. .md\:-mr-16 {
  44855. margin-right: -4rem;
  44856. }
  44857. .md\:-mb-16 {
  44858. margin-bottom: -4rem;
  44859. }
  44860. .md\:-ml-16 {
  44861. margin-left: -4rem;
  44862. }
  44863. .md\:-mt-20 {
  44864. margin-top: -5rem;
  44865. }
  44866. .md\:-mr-20 {
  44867. margin-right: -5rem;
  44868. }
  44869. .md\:-mb-20 {
  44870. margin-bottom: -5rem;
  44871. }
  44872. .md\:-ml-20 {
  44873. margin-left: -5rem;
  44874. }
  44875. .md\:-mt-24 {
  44876. margin-top: -6rem;
  44877. }
  44878. .md\:-mr-24 {
  44879. margin-right: -6rem;
  44880. }
  44881. .md\:-mb-24 {
  44882. margin-bottom: -6rem;
  44883. }
  44884. .md\:-ml-24 {
  44885. margin-left: -6rem;
  44886. }
  44887. .md\:-mt-32 {
  44888. margin-top: -8rem;
  44889. }
  44890. .md\:-mr-32 {
  44891. margin-right: -8rem;
  44892. }
  44893. .md\:-mb-32 {
  44894. margin-bottom: -8rem;
  44895. }
  44896. .md\:-ml-32 {
  44897. margin-left: -8rem;
  44898. }
  44899. .md\:-mt-40 {
  44900. margin-top: -10rem;
  44901. }
  44902. .md\:-mr-40 {
  44903. margin-right: -10rem;
  44904. }
  44905. .md\:-mb-40 {
  44906. margin-bottom: -10rem;
  44907. }
  44908. .md\:-ml-40 {
  44909. margin-left: -10rem;
  44910. }
  44911. .md\:-mt-48 {
  44912. margin-top: -12rem;
  44913. }
  44914. .md\:-mr-48 {
  44915. margin-right: -12rem;
  44916. }
  44917. .md\:-mb-48 {
  44918. margin-bottom: -12rem;
  44919. }
  44920. .md\:-ml-48 {
  44921. margin-left: -12rem;
  44922. }
  44923. .md\:-mt-56 {
  44924. margin-top: -14rem;
  44925. }
  44926. .md\:-mr-56 {
  44927. margin-right: -14rem;
  44928. }
  44929. .md\:-mb-56 {
  44930. margin-bottom: -14rem;
  44931. }
  44932. .md\:-ml-56 {
  44933. margin-left: -14rem;
  44934. }
  44935. .md\:-mt-64 {
  44936. margin-top: -16rem;
  44937. }
  44938. .md\:-mr-64 {
  44939. margin-right: -16rem;
  44940. }
  44941. .md\:-mb-64 {
  44942. margin-bottom: -16rem;
  44943. }
  44944. .md\:-ml-64 {
  44945. margin-left: -16rem;
  44946. }
  44947. .md\:-mt-px {
  44948. margin-top: -1px;
  44949. }
  44950. .md\:-mr-px {
  44951. margin-right: -1px;
  44952. }
  44953. .md\:-mb-px {
  44954. margin-bottom: -1px;
  44955. }
  44956. .md\:-ml-px {
  44957. margin-left: -1px;
  44958. }
  44959. .md\:max-h-full {
  44960. max-height: 100%;
  44961. }
  44962. .md\:max-h-screen {
  44963. max-height: 100vh;
  44964. }
  44965. .md\:max-w-none {
  44966. max-width: none;
  44967. }
  44968. .md\:max-w-xs {
  44969. max-width: 20rem;
  44970. }
  44971. .md\:max-w-sm {
  44972. max-width: 24rem;
  44973. }
  44974. .md\:max-w-md {
  44975. max-width: 28rem;
  44976. }
  44977. .md\:max-w-lg {
  44978. max-width: 32rem;
  44979. }
  44980. .md\:max-w-xl {
  44981. max-width: 36rem;
  44982. }
  44983. .md\:max-w-2xl {
  44984. max-width: 42rem;
  44985. }
  44986. .md\:max-w-3xl {
  44987. max-width: 48rem;
  44988. }
  44989. .md\:max-w-4xl {
  44990. max-width: 56rem;
  44991. }
  44992. .md\:max-w-5xl {
  44993. max-width: 64rem;
  44994. }
  44995. .md\:max-w-6xl {
  44996. max-width: 72rem;
  44997. }
  44998. .md\:max-w-full {
  44999. max-width: 100%;
  45000. }
  45001. .md\:max-w-screen-sm {
  45002. max-width: 640px;
  45003. }
  45004. .md\:max-w-screen-md {
  45005. max-width: 768px;
  45006. }
  45007. .md\:max-w-screen-lg {
  45008. max-width: 1024px;
  45009. }
  45010. .md\:max-w-screen-xl {
  45011. max-width: 1280px;
  45012. }
  45013. .md\:min-h-0 {
  45014. min-height: 0;
  45015. }
  45016. .md\:min-h-full {
  45017. min-height: 100%;
  45018. }
  45019. .md\:min-h-screen {
  45020. min-height: 100vh;
  45021. }
  45022. .md\:min-w-0 {
  45023. min-width: 0;
  45024. }
  45025. .md\:min-w-full {
  45026. min-width: 100%;
  45027. }
  45028. .md\:object-contain {
  45029. -o-object-fit: contain;
  45030. object-fit: contain;
  45031. }
  45032. .md\:object-cover {
  45033. -o-object-fit: cover;
  45034. object-fit: cover;
  45035. }
  45036. .md\:object-fill {
  45037. -o-object-fit: fill;
  45038. object-fit: fill;
  45039. }
  45040. .md\:object-none {
  45041. -o-object-fit: none;
  45042. object-fit: none;
  45043. }
  45044. .md\:object-scale-down {
  45045. -o-object-fit: scale-down;
  45046. object-fit: scale-down;
  45047. }
  45048. .md\:object-bottom {
  45049. -o-object-position: bottom;
  45050. object-position: bottom;
  45051. }
  45052. .md\:object-center {
  45053. -o-object-position: center;
  45054. object-position: center;
  45055. }
  45056. .md\:object-left {
  45057. -o-object-position: left;
  45058. object-position: left;
  45059. }
  45060. .md\:object-left-bottom {
  45061. -o-object-position: left bottom;
  45062. object-position: left bottom;
  45063. }
  45064. .md\:object-left-top {
  45065. -o-object-position: left top;
  45066. object-position: left top;
  45067. }
  45068. .md\:object-right {
  45069. -o-object-position: right;
  45070. object-position: right;
  45071. }
  45072. .md\:object-right-bottom {
  45073. -o-object-position: right bottom;
  45074. object-position: right bottom;
  45075. }
  45076. .md\:object-right-top {
  45077. -o-object-position: right top;
  45078. object-position: right top;
  45079. }
  45080. .md\:object-top {
  45081. -o-object-position: top;
  45082. object-position: top;
  45083. }
  45084. .md\:opacity-0 {
  45085. opacity: 0;
  45086. }
  45087. .md\:opacity-25 {
  45088. opacity: 0.25;
  45089. }
  45090. .md\:opacity-50 {
  45091. opacity: 0.5;
  45092. }
  45093. .md\:opacity-75 {
  45094. opacity: 0.75;
  45095. }
  45096. .md\:opacity-100 {
  45097. opacity: 1;
  45098. }
  45099. .md\:hover\:opacity-0:hover {
  45100. opacity: 0;
  45101. }
  45102. .md\:hover\:opacity-25:hover {
  45103. opacity: 0.25;
  45104. }
  45105. .md\:hover\:opacity-50:hover {
  45106. opacity: 0.5;
  45107. }
  45108. .md\:hover\:opacity-75:hover {
  45109. opacity: 0.75;
  45110. }
  45111. .md\:hover\:opacity-100:hover {
  45112. opacity: 1;
  45113. }
  45114. .md\:focus\:opacity-0:focus {
  45115. opacity: 0;
  45116. }
  45117. .md\:focus\:opacity-25:focus {
  45118. opacity: 0.25;
  45119. }
  45120. .md\:focus\:opacity-50:focus {
  45121. opacity: 0.5;
  45122. }
  45123. .md\:focus\:opacity-75:focus {
  45124. opacity: 0.75;
  45125. }
  45126. .md\:focus\:opacity-100:focus {
  45127. opacity: 1;
  45128. }
  45129. .md\:outline-none {
  45130. outline: 0;
  45131. }
  45132. .md\:focus\:outline-none:focus {
  45133. outline: 0;
  45134. }
  45135. .md\:overflow-auto {
  45136. overflow: auto;
  45137. }
  45138. .md\:overflow-hidden {
  45139. overflow: hidden;
  45140. }
  45141. .md\:overflow-visible {
  45142. overflow: visible;
  45143. }
  45144. .md\:overflow-scroll {
  45145. overflow: scroll;
  45146. }
  45147. .md\:overflow-x-auto {
  45148. overflow-x: auto;
  45149. }
  45150. .md\:overflow-y-auto {
  45151. overflow-y: auto;
  45152. }
  45153. .md\:overflow-x-hidden {
  45154. overflow-x: hidden;
  45155. }
  45156. .md\:overflow-y-hidden {
  45157. overflow-y: hidden;
  45158. }
  45159. .md\:overflow-x-visible {
  45160. overflow-x: visible;
  45161. }
  45162. .md\:overflow-y-visible {
  45163. overflow-y: visible;
  45164. }
  45165. .md\:overflow-x-scroll {
  45166. overflow-x: scroll;
  45167. }
  45168. .md\:overflow-y-scroll {
  45169. overflow-y: scroll;
  45170. }
  45171. .md\:scrolling-touch {
  45172. -webkit-overflow-scrolling: touch;
  45173. }
  45174. .md\:scrolling-auto {
  45175. -webkit-overflow-scrolling: auto;
  45176. }
  45177. .md\:overscroll-auto {
  45178. -ms-scroll-chaining: chained;
  45179. overscroll-behavior: auto;
  45180. }
  45181. .md\:overscroll-contain {
  45182. -ms-scroll-chaining: none;
  45183. overscroll-behavior: contain;
  45184. }
  45185. .md\:overscroll-none {
  45186. -ms-scroll-chaining: none;
  45187. overscroll-behavior: none;
  45188. }
  45189. .md\:overscroll-y-auto {
  45190. overscroll-behavior-y: auto;
  45191. }
  45192. .md\:overscroll-y-contain {
  45193. overscroll-behavior-y: contain;
  45194. }
  45195. .md\:overscroll-y-none {
  45196. overscroll-behavior-y: none;
  45197. }
  45198. .md\:overscroll-x-auto {
  45199. overscroll-behavior-x: auto;
  45200. }
  45201. .md\:overscroll-x-contain {
  45202. overscroll-behavior-x: contain;
  45203. }
  45204. .md\:overscroll-x-none {
  45205. overscroll-behavior-x: none;
  45206. }
  45207. .md\:p-0 {
  45208. padding: 0;
  45209. }
  45210. .md\:p-1 {
  45211. padding: 0.25rem;
  45212. }
  45213. .md\:p-2 {
  45214. padding: 0.5rem;
  45215. }
  45216. .md\:p-3 {
  45217. padding: 0.75rem;
  45218. }
  45219. .md\:p-4 {
  45220. padding: 1rem;
  45221. }
  45222. .md\:p-5 {
  45223. padding: 1.25rem;
  45224. }
  45225. .md\:p-6 {
  45226. padding: 1.5rem;
  45227. }
  45228. .md\:p-8 {
  45229. padding: 2rem;
  45230. }
  45231. .md\:p-10 {
  45232. padding: 2.5rem;
  45233. }
  45234. .md\:p-12 {
  45235. padding: 3rem;
  45236. }
  45237. .md\:p-16 {
  45238. padding: 4rem;
  45239. }
  45240. .md\:p-20 {
  45241. padding: 5rem;
  45242. }
  45243. .md\:p-24 {
  45244. padding: 6rem;
  45245. }
  45246. .md\:p-32 {
  45247. padding: 8rem;
  45248. }
  45249. .md\:p-40 {
  45250. padding: 10rem;
  45251. }
  45252. .md\:p-48 {
  45253. padding: 12rem;
  45254. }
  45255. .md\:p-56 {
  45256. padding: 14rem;
  45257. }
  45258. .md\:p-64 {
  45259. padding: 16rem;
  45260. }
  45261. .md\:p-px {
  45262. padding: 1px;
  45263. }
  45264. .md\:py-0 {
  45265. padding-top: 0;
  45266. padding-bottom: 0;
  45267. }
  45268. .md\:px-0 {
  45269. padding-left: 0;
  45270. padding-right: 0;
  45271. }
  45272. .md\:py-1 {
  45273. padding-top: 0.25rem;
  45274. padding-bottom: 0.25rem;
  45275. }
  45276. .md\:px-1 {
  45277. padding-left: 0.25rem;
  45278. padding-right: 0.25rem;
  45279. }
  45280. .md\:py-2 {
  45281. padding-top: 0.5rem;
  45282. padding-bottom: 0.5rem;
  45283. }
  45284. .md\:px-2 {
  45285. padding-left: 0.5rem;
  45286. padding-right: 0.5rem;
  45287. }
  45288. .md\:py-3 {
  45289. padding-top: 0.75rem;
  45290. padding-bottom: 0.75rem;
  45291. }
  45292. .md\:px-3 {
  45293. padding-left: 0.75rem;
  45294. padding-right: 0.75rem;
  45295. }
  45296. .md\:py-4 {
  45297. padding-top: 1rem;
  45298. padding-bottom: 1rem;
  45299. }
  45300. .md\:px-4 {
  45301. padding-left: 1rem;
  45302. padding-right: 1rem;
  45303. }
  45304. .md\:py-5 {
  45305. padding-top: 1.25rem;
  45306. padding-bottom: 1.25rem;
  45307. }
  45308. .md\:px-5 {
  45309. padding-left: 1.25rem;
  45310. padding-right: 1.25rem;
  45311. }
  45312. .md\:py-6 {
  45313. padding-top: 1.5rem;
  45314. padding-bottom: 1.5rem;
  45315. }
  45316. .md\:px-6 {
  45317. padding-left: 1.5rem;
  45318. padding-right: 1.5rem;
  45319. }
  45320. .md\:py-8 {
  45321. padding-top: 2rem;
  45322. padding-bottom: 2rem;
  45323. }
  45324. .md\:px-8 {
  45325. padding-left: 2rem;
  45326. padding-right: 2rem;
  45327. }
  45328. .md\:py-10 {
  45329. padding-top: 2.5rem;
  45330. padding-bottom: 2.5rem;
  45331. }
  45332. .md\:px-10 {
  45333. padding-left: 2.5rem;
  45334. padding-right: 2.5rem;
  45335. }
  45336. .md\:py-12 {
  45337. padding-top: 3rem;
  45338. padding-bottom: 3rem;
  45339. }
  45340. .md\:px-12 {
  45341. padding-left: 3rem;
  45342. padding-right: 3rem;
  45343. }
  45344. .md\:py-16 {
  45345. padding-top: 4rem;
  45346. padding-bottom: 4rem;
  45347. }
  45348. .md\:px-16 {
  45349. padding-left: 4rem;
  45350. padding-right: 4rem;
  45351. }
  45352. .md\:py-20 {
  45353. padding-top: 5rem;
  45354. padding-bottom: 5rem;
  45355. }
  45356. .md\:px-20 {
  45357. padding-left: 5rem;
  45358. padding-right: 5rem;
  45359. }
  45360. .md\:py-24 {
  45361. padding-top: 6rem;
  45362. padding-bottom: 6rem;
  45363. }
  45364. .md\:px-24 {
  45365. padding-left: 6rem;
  45366. padding-right: 6rem;
  45367. }
  45368. .md\:py-32 {
  45369. padding-top: 8rem;
  45370. padding-bottom: 8rem;
  45371. }
  45372. .md\:px-32 {
  45373. padding-left: 8rem;
  45374. padding-right: 8rem;
  45375. }
  45376. .md\:py-40 {
  45377. padding-top: 10rem;
  45378. padding-bottom: 10rem;
  45379. }
  45380. .md\:px-40 {
  45381. padding-left: 10rem;
  45382. padding-right: 10rem;
  45383. }
  45384. .md\:py-48 {
  45385. padding-top: 12rem;
  45386. padding-bottom: 12rem;
  45387. }
  45388. .md\:px-48 {
  45389. padding-left: 12rem;
  45390. padding-right: 12rem;
  45391. }
  45392. .md\:py-56 {
  45393. padding-top: 14rem;
  45394. padding-bottom: 14rem;
  45395. }
  45396. .md\:px-56 {
  45397. padding-left: 14rem;
  45398. padding-right: 14rem;
  45399. }
  45400. .md\:py-64 {
  45401. padding-top: 16rem;
  45402. padding-bottom: 16rem;
  45403. }
  45404. .md\:px-64 {
  45405. padding-left: 16rem;
  45406. padding-right: 16rem;
  45407. }
  45408. .md\:py-px {
  45409. padding-top: 1px;
  45410. padding-bottom: 1px;
  45411. }
  45412. .md\:px-px {
  45413. padding-left: 1px;
  45414. padding-right: 1px;
  45415. }
  45416. .md\:pt-0 {
  45417. padding-top: 0;
  45418. }
  45419. .md\:pr-0 {
  45420. padding-right: 0;
  45421. }
  45422. .md\:pb-0 {
  45423. padding-bottom: 0;
  45424. }
  45425. .md\:pl-0 {
  45426. padding-left: 0;
  45427. }
  45428. .md\:pt-1 {
  45429. padding-top: 0.25rem;
  45430. }
  45431. .md\:pr-1 {
  45432. padding-right: 0.25rem;
  45433. }
  45434. .md\:pb-1 {
  45435. padding-bottom: 0.25rem;
  45436. }
  45437. .md\:pl-1 {
  45438. padding-left: 0.25rem;
  45439. }
  45440. .md\:pt-2 {
  45441. padding-top: 0.5rem;
  45442. }
  45443. .md\:pr-2 {
  45444. padding-right: 0.5rem;
  45445. }
  45446. .md\:pb-2 {
  45447. padding-bottom: 0.5rem;
  45448. }
  45449. .md\:pl-2 {
  45450. padding-left: 0.5rem;
  45451. }
  45452. .md\:pt-3 {
  45453. padding-top: 0.75rem;
  45454. }
  45455. .md\:pr-3 {
  45456. padding-right: 0.75rem;
  45457. }
  45458. .md\:pb-3 {
  45459. padding-bottom: 0.75rem;
  45460. }
  45461. .md\:pl-3 {
  45462. padding-left: 0.75rem;
  45463. }
  45464. .md\:pt-4 {
  45465. padding-top: 1rem;
  45466. }
  45467. .md\:pr-4 {
  45468. padding-right: 1rem;
  45469. }
  45470. .md\:pb-4 {
  45471. padding-bottom: 1rem;
  45472. }
  45473. .md\:pl-4 {
  45474. padding-left: 1rem;
  45475. }
  45476. .md\:pt-5 {
  45477. padding-top: 1.25rem;
  45478. }
  45479. .md\:pr-5 {
  45480. padding-right: 1.25rem;
  45481. }
  45482. .md\:pb-5 {
  45483. padding-bottom: 1.25rem;
  45484. }
  45485. .md\:pl-5 {
  45486. padding-left: 1.25rem;
  45487. }
  45488. .md\:pt-6 {
  45489. padding-top: 1.5rem;
  45490. }
  45491. .md\:pr-6 {
  45492. padding-right: 1.5rem;
  45493. }
  45494. .md\:pb-6 {
  45495. padding-bottom: 1.5rem;
  45496. }
  45497. .md\:pl-6 {
  45498. padding-left: 1.5rem;
  45499. }
  45500. .md\:pt-8 {
  45501. padding-top: 2rem;
  45502. }
  45503. .md\:pr-8 {
  45504. padding-right: 2rem;
  45505. }
  45506. .md\:pb-8 {
  45507. padding-bottom: 2rem;
  45508. }
  45509. .md\:pl-8 {
  45510. padding-left: 2rem;
  45511. }
  45512. .md\:pt-10 {
  45513. padding-top: 2.5rem;
  45514. }
  45515. .md\:pr-10 {
  45516. padding-right: 2.5rem;
  45517. }
  45518. .md\:pb-10 {
  45519. padding-bottom: 2.5rem;
  45520. }
  45521. .md\:pl-10 {
  45522. padding-left: 2.5rem;
  45523. }
  45524. .md\:pt-12 {
  45525. padding-top: 3rem;
  45526. }
  45527. .md\:pr-12 {
  45528. padding-right: 3rem;
  45529. }
  45530. .md\:pb-12 {
  45531. padding-bottom: 3rem;
  45532. }
  45533. .md\:pl-12 {
  45534. padding-left: 3rem;
  45535. }
  45536. .md\:pt-16 {
  45537. padding-top: 4rem;
  45538. }
  45539. .md\:pr-16 {
  45540. padding-right: 4rem;
  45541. }
  45542. .md\:pb-16 {
  45543. padding-bottom: 4rem;
  45544. }
  45545. .md\:pl-16 {
  45546. padding-left: 4rem;
  45547. }
  45548. .md\:pt-20 {
  45549. padding-top: 5rem;
  45550. }
  45551. .md\:pr-20 {
  45552. padding-right: 5rem;
  45553. }
  45554. .md\:pb-20 {
  45555. padding-bottom: 5rem;
  45556. }
  45557. .md\:pl-20 {
  45558. padding-left: 5rem;
  45559. }
  45560. .md\:pt-24 {
  45561. padding-top: 6rem;
  45562. }
  45563. .md\:pr-24 {
  45564. padding-right: 6rem;
  45565. }
  45566. .md\:pb-24 {
  45567. padding-bottom: 6rem;
  45568. }
  45569. .md\:pl-24 {
  45570. padding-left: 6rem;
  45571. }
  45572. .md\:pt-32 {
  45573. padding-top: 8rem;
  45574. }
  45575. .md\:pr-32 {
  45576. padding-right: 8rem;
  45577. }
  45578. .md\:pb-32 {
  45579. padding-bottom: 8rem;
  45580. }
  45581. .md\:pl-32 {
  45582. padding-left: 8rem;
  45583. }
  45584. .md\:pt-40 {
  45585. padding-top: 10rem;
  45586. }
  45587. .md\:pr-40 {
  45588. padding-right: 10rem;
  45589. }
  45590. .md\:pb-40 {
  45591. padding-bottom: 10rem;
  45592. }
  45593. .md\:pl-40 {
  45594. padding-left: 10rem;
  45595. }
  45596. .md\:pt-48 {
  45597. padding-top: 12rem;
  45598. }
  45599. .md\:pr-48 {
  45600. padding-right: 12rem;
  45601. }
  45602. .md\:pb-48 {
  45603. padding-bottom: 12rem;
  45604. }
  45605. .md\:pl-48 {
  45606. padding-left: 12rem;
  45607. }
  45608. .md\:pt-56 {
  45609. padding-top: 14rem;
  45610. }
  45611. .md\:pr-56 {
  45612. padding-right: 14rem;
  45613. }
  45614. .md\:pb-56 {
  45615. padding-bottom: 14rem;
  45616. }
  45617. .md\:pl-56 {
  45618. padding-left: 14rem;
  45619. }
  45620. .md\:pt-64 {
  45621. padding-top: 16rem;
  45622. }
  45623. .md\:pr-64 {
  45624. padding-right: 16rem;
  45625. }
  45626. .md\:pb-64 {
  45627. padding-bottom: 16rem;
  45628. }
  45629. .md\:pl-64 {
  45630. padding-left: 16rem;
  45631. }
  45632. .md\:pt-px {
  45633. padding-top: 1px;
  45634. }
  45635. .md\:pr-px {
  45636. padding-right: 1px;
  45637. }
  45638. .md\:pb-px {
  45639. padding-bottom: 1px;
  45640. }
  45641. .md\:pl-px {
  45642. padding-left: 1px;
  45643. }
  45644. .md\:placeholder-transparent::-moz-placeholder {
  45645. color: transparent;
  45646. }
  45647. .md\:placeholder-transparent:-ms-input-placeholder {
  45648. color: transparent;
  45649. }
  45650. .md\:placeholder-transparent::placeholder {
  45651. color: transparent;
  45652. }
  45653. .md\:placeholder-current::-moz-placeholder {
  45654. color: currentColor;
  45655. }
  45656. .md\:placeholder-current:-ms-input-placeholder {
  45657. color: currentColor;
  45658. }
  45659. .md\:placeholder-current::placeholder {
  45660. color: currentColor;
  45661. }
  45662. .md\:placeholder-black::-moz-placeholder {
  45663. --placeholder-opacity: 1;
  45664. color: #000;
  45665. color: rgba(0, 0, 0, var(--placeholder-opacity));
  45666. }
  45667. .md\:placeholder-black:-ms-input-placeholder {
  45668. --placeholder-opacity: 1;
  45669. color: #000;
  45670. color: rgba(0, 0, 0, var(--placeholder-opacity));
  45671. }
  45672. .md\:placeholder-black::placeholder {
  45673. --placeholder-opacity: 1;
  45674. color: #000;
  45675. color: rgba(0, 0, 0, var(--placeholder-opacity));
  45676. }
  45677. .md\:placeholder-white::-moz-placeholder {
  45678. --placeholder-opacity: 1;
  45679. color: #fff;
  45680. color: rgba(255, 255, 255, var(--placeholder-opacity));
  45681. }
  45682. .md\:placeholder-white:-ms-input-placeholder {
  45683. --placeholder-opacity: 1;
  45684. color: #fff;
  45685. color: rgba(255, 255, 255, var(--placeholder-opacity));
  45686. }
  45687. .md\:placeholder-white::placeholder {
  45688. --placeholder-opacity: 1;
  45689. color: #fff;
  45690. color: rgba(255, 255, 255, var(--placeholder-opacity));
  45691. }
  45692. .md\:placeholder-gray-100::-moz-placeholder {
  45693. --placeholder-opacity: 1;
  45694. color: #f7fafc;
  45695. color: rgba(247, 250, 252, var(--placeholder-opacity));
  45696. }
  45697. .md\:placeholder-gray-100:-ms-input-placeholder {
  45698. --placeholder-opacity: 1;
  45699. color: #f7fafc;
  45700. color: rgba(247, 250, 252, var(--placeholder-opacity));
  45701. }
  45702. .md\:placeholder-gray-100::placeholder {
  45703. --placeholder-opacity: 1;
  45704. color: #f7fafc;
  45705. color: rgba(247, 250, 252, var(--placeholder-opacity));
  45706. }
  45707. .md\:placeholder-gray-200::-moz-placeholder {
  45708. --placeholder-opacity: 1;
  45709. color: #edf2f7;
  45710. color: rgba(237, 242, 247, var(--placeholder-opacity));
  45711. }
  45712. .md\:placeholder-gray-200:-ms-input-placeholder {
  45713. --placeholder-opacity: 1;
  45714. color: #edf2f7;
  45715. color: rgba(237, 242, 247, var(--placeholder-opacity));
  45716. }
  45717. .md\:placeholder-gray-200::placeholder {
  45718. --placeholder-opacity: 1;
  45719. color: #edf2f7;
  45720. color: rgba(237, 242, 247, var(--placeholder-opacity));
  45721. }
  45722. .md\:placeholder-gray-300::-moz-placeholder {
  45723. --placeholder-opacity: 1;
  45724. color: #e2e8f0;
  45725. color: rgba(226, 232, 240, var(--placeholder-opacity));
  45726. }
  45727. .md\:placeholder-gray-300:-ms-input-placeholder {
  45728. --placeholder-opacity: 1;
  45729. color: #e2e8f0;
  45730. color: rgba(226, 232, 240, var(--placeholder-opacity));
  45731. }
  45732. .md\:placeholder-gray-300::placeholder {
  45733. --placeholder-opacity: 1;
  45734. color: #e2e8f0;
  45735. color: rgba(226, 232, 240, var(--placeholder-opacity));
  45736. }
  45737. .md\:placeholder-gray-400::-moz-placeholder {
  45738. --placeholder-opacity: 1;
  45739. color: #cbd5e0;
  45740. color: rgba(203, 213, 224, var(--placeholder-opacity));
  45741. }
  45742. .md\:placeholder-gray-400:-ms-input-placeholder {
  45743. --placeholder-opacity: 1;
  45744. color: #cbd5e0;
  45745. color: rgba(203, 213, 224, var(--placeholder-opacity));
  45746. }
  45747. .md\:placeholder-gray-400::placeholder {
  45748. --placeholder-opacity: 1;
  45749. color: #cbd5e0;
  45750. color: rgba(203, 213, 224, var(--placeholder-opacity));
  45751. }
  45752. .md\:placeholder-gray-500::-moz-placeholder {
  45753. --placeholder-opacity: 1;
  45754. color: #a0aec0;
  45755. color: rgba(160, 174, 192, var(--placeholder-opacity));
  45756. }
  45757. .md\:placeholder-gray-500:-ms-input-placeholder {
  45758. --placeholder-opacity: 1;
  45759. color: #a0aec0;
  45760. color: rgba(160, 174, 192, var(--placeholder-opacity));
  45761. }
  45762. .md\:placeholder-gray-500::placeholder {
  45763. --placeholder-opacity: 1;
  45764. color: #a0aec0;
  45765. color: rgba(160, 174, 192, var(--placeholder-opacity));
  45766. }
  45767. .md\:placeholder-gray-600::-moz-placeholder {
  45768. --placeholder-opacity: 1;
  45769. color: #718096;
  45770. color: rgba(113, 128, 150, var(--placeholder-opacity));
  45771. }
  45772. .md\:placeholder-gray-600:-ms-input-placeholder {
  45773. --placeholder-opacity: 1;
  45774. color: #718096;
  45775. color: rgba(113, 128, 150, var(--placeholder-opacity));
  45776. }
  45777. .md\:placeholder-gray-600::placeholder {
  45778. --placeholder-opacity: 1;
  45779. color: #718096;
  45780. color: rgba(113, 128, 150, var(--placeholder-opacity));
  45781. }
  45782. .md\:placeholder-gray-700::-moz-placeholder {
  45783. --placeholder-opacity: 1;
  45784. color: #4a5568;
  45785. color: rgba(74, 85, 104, var(--placeholder-opacity));
  45786. }
  45787. .md\:placeholder-gray-700:-ms-input-placeholder {
  45788. --placeholder-opacity: 1;
  45789. color: #4a5568;
  45790. color: rgba(74, 85, 104, var(--placeholder-opacity));
  45791. }
  45792. .md\:placeholder-gray-700::placeholder {
  45793. --placeholder-opacity: 1;
  45794. color: #4a5568;
  45795. color: rgba(74, 85, 104, var(--placeholder-opacity));
  45796. }
  45797. .md\:placeholder-gray-800::-moz-placeholder {
  45798. --placeholder-opacity: 1;
  45799. color: #2d3748;
  45800. color: rgba(45, 55, 72, var(--placeholder-opacity));
  45801. }
  45802. .md\:placeholder-gray-800:-ms-input-placeholder {
  45803. --placeholder-opacity: 1;
  45804. color: #2d3748;
  45805. color: rgba(45, 55, 72, var(--placeholder-opacity));
  45806. }
  45807. .md\:placeholder-gray-800::placeholder {
  45808. --placeholder-opacity: 1;
  45809. color: #2d3748;
  45810. color: rgba(45, 55, 72, var(--placeholder-opacity));
  45811. }
  45812. .md\:placeholder-gray-900::-moz-placeholder {
  45813. --placeholder-opacity: 1;
  45814. color: #1a202c;
  45815. color: rgba(26, 32, 44, var(--placeholder-opacity));
  45816. }
  45817. .md\:placeholder-gray-900:-ms-input-placeholder {
  45818. --placeholder-opacity: 1;
  45819. color: #1a202c;
  45820. color: rgba(26, 32, 44, var(--placeholder-opacity));
  45821. }
  45822. .md\:placeholder-gray-900::placeholder {
  45823. --placeholder-opacity: 1;
  45824. color: #1a202c;
  45825. color: rgba(26, 32, 44, var(--placeholder-opacity));
  45826. }
  45827. .md\:placeholder-red-100::-moz-placeholder {
  45828. --placeholder-opacity: 1;
  45829. color: #fff5f5;
  45830. color: rgba(255, 245, 245, var(--placeholder-opacity));
  45831. }
  45832. .md\:placeholder-red-100:-ms-input-placeholder {
  45833. --placeholder-opacity: 1;
  45834. color: #fff5f5;
  45835. color: rgba(255, 245, 245, var(--placeholder-opacity));
  45836. }
  45837. .md\:placeholder-red-100::placeholder {
  45838. --placeholder-opacity: 1;
  45839. color: #fff5f5;
  45840. color: rgba(255, 245, 245, var(--placeholder-opacity));
  45841. }
  45842. .md\:placeholder-red-200::-moz-placeholder {
  45843. --placeholder-opacity: 1;
  45844. color: #fed7d7;
  45845. color: rgba(254, 215, 215, var(--placeholder-opacity));
  45846. }
  45847. .md\:placeholder-red-200:-ms-input-placeholder {
  45848. --placeholder-opacity: 1;
  45849. color: #fed7d7;
  45850. color: rgba(254, 215, 215, var(--placeholder-opacity));
  45851. }
  45852. .md\:placeholder-red-200::placeholder {
  45853. --placeholder-opacity: 1;
  45854. color: #fed7d7;
  45855. color: rgba(254, 215, 215, var(--placeholder-opacity));
  45856. }
  45857. .md\:placeholder-red-300::-moz-placeholder {
  45858. --placeholder-opacity: 1;
  45859. color: #feb2b2;
  45860. color: rgba(254, 178, 178, var(--placeholder-opacity));
  45861. }
  45862. .md\:placeholder-red-300:-ms-input-placeholder {
  45863. --placeholder-opacity: 1;
  45864. color: #feb2b2;
  45865. color: rgba(254, 178, 178, var(--placeholder-opacity));
  45866. }
  45867. .md\:placeholder-red-300::placeholder {
  45868. --placeholder-opacity: 1;
  45869. color: #feb2b2;
  45870. color: rgba(254, 178, 178, var(--placeholder-opacity));
  45871. }
  45872. .md\:placeholder-red-400::-moz-placeholder {
  45873. --placeholder-opacity: 1;
  45874. color: #fc8181;
  45875. color: rgba(252, 129, 129, var(--placeholder-opacity));
  45876. }
  45877. .md\:placeholder-red-400:-ms-input-placeholder {
  45878. --placeholder-opacity: 1;
  45879. color: #fc8181;
  45880. color: rgba(252, 129, 129, var(--placeholder-opacity));
  45881. }
  45882. .md\:placeholder-red-400::placeholder {
  45883. --placeholder-opacity: 1;
  45884. color: #fc8181;
  45885. color: rgba(252, 129, 129, var(--placeholder-opacity));
  45886. }
  45887. .md\:placeholder-red-500::-moz-placeholder {
  45888. --placeholder-opacity: 1;
  45889. color: #f56565;
  45890. color: rgba(245, 101, 101, var(--placeholder-opacity));
  45891. }
  45892. .md\:placeholder-red-500:-ms-input-placeholder {
  45893. --placeholder-opacity: 1;
  45894. color: #f56565;
  45895. color: rgba(245, 101, 101, var(--placeholder-opacity));
  45896. }
  45897. .md\:placeholder-red-500::placeholder {
  45898. --placeholder-opacity: 1;
  45899. color: #f56565;
  45900. color: rgba(245, 101, 101, var(--placeholder-opacity));
  45901. }
  45902. .md\:placeholder-red-600::-moz-placeholder {
  45903. --placeholder-opacity: 1;
  45904. color: #e53e3e;
  45905. color: rgba(229, 62, 62, var(--placeholder-opacity));
  45906. }
  45907. .md\:placeholder-red-600:-ms-input-placeholder {
  45908. --placeholder-opacity: 1;
  45909. color: #e53e3e;
  45910. color: rgba(229, 62, 62, var(--placeholder-opacity));
  45911. }
  45912. .md\:placeholder-red-600::placeholder {
  45913. --placeholder-opacity: 1;
  45914. color: #e53e3e;
  45915. color: rgba(229, 62, 62, var(--placeholder-opacity));
  45916. }
  45917. .md\:placeholder-red-700::-moz-placeholder {
  45918. --placeholder-opacity: 1;
  45919. color: #c53030;
  45920. color: rgba(197, 48, 48, var(--placeholder-opacity));
  45921. }
  45922. .md\:placeholder-red-700:-ms-input-placeholder {
  45923. --placeholder-opacity: 1;
  45924. color: #c53030;
  45925. color: rgba(197, 48, 48, var(--placeholder-opacity));
  45926. }
  45927. .md\:placeholder-red-700::placeholder {
  45928. --placeholder-opacity: 1;
  45929. color: #c53030;
  45930. color: rgba(197, 48, 48, var(--placeholder-opacity));
  45931. }
  45932. .md\:placeholder-red-800::-moz-placeholder {
  45933. --placeholder-opacity: 1;
  45934. color: #9b2c2c;
  45935. color: rgba(155, 44, 44, var(--placeholder-opacity));
  45936. }
  45937. .md\:placeholder-red-800:-ms-input-placeholder {
  45938. --placeholder-opacity: 1;
  45939. color: #9b2c2c;
  45940. color: rgba(155, 44, 44, var(--placeholder-opacity));
  45941. }
  45942. .md\:placeholder-red-800::placeholder {
  45943. --placeholder-opacity: 1;
  45944. color: #9b2c2c;
  45945. color: rgba(155, 44, 44, var(--placeholder-opacity));
  45946. }
  45947. .md\:placeholder-red-900::-moz-placeholder {
  45948. --placeholder-opacity: 1;
  45949. color: #742a2a;
  45950. color: rgba(116, 42, 42, var(--placeholder-opacity));
  45951. }
  45952. .md\:placeholder-red-900:-ms-input-placeholder {
  45953. --placeholder-opacity: 1;
  45954. color: #742a2a;
  45955. color: rgba(116, 42, 42, var(--placeholder-opacity));
  45956. }
  45957. .md\:placeholder-red-900::placeholder {
  45958. --placeholder-opacity: 1;
  45959. color: #742a2a;
  45960. color: rgba(116, 42, 42, var(--placeholder-opacity));
  45961. }
  45962. .md\:placeholder-orange-100::-moz-placeholder {
  45963. --placeholder-opacity: 1;
  45964. color: #fffaf0;
  45965. color: rgba(255, 250, 240, var(--placeholder-opacity));
  45966. }
  45967. .md\:placeholder-orange-100:-ms-input-placeholder {
  45968. --placeholder-opacity: 1;
  45969. color: #fffaf0;
  45970. color: rgba(255, 250, 240, var(--placeholder-opacity));
  45971. }
  45972. .md\:placeholder-orange-100::placeholder {
  45973. --placeholder-opacity: 1;
  45974. color: #fffaf0;
  45975. color: rgba(255, 250, 240, var(--placeholder-opacity));
  45976. }
  45977. .md\:placeholder-orange-200::-moz-placeholder {
  45978. --placeholder-opacity: 1;
  45979. color: #feebc8;
  45980. color: rgba(254, 235, 200, var(--placeholder-opacity));
  45981. }
  45982. .md\:placeholder-orange-200:-ms-input-placeholder {
  45983. --placeholder-opacity: 1;
  45984. color: #feebc8;
  45985. color: rgba(254, 235, 200, var(--placeholder-opacity));
  45986. }
  45987. .md\:placeholder-orange-200::placeholder {
  45988. --placeholder-opacity: 1;
  45989. color: #feebc8;
  45990. color: rgba(254, 235, 200, var(--placeholder-opacity));
  45991. }
  45992. .md\:placeholder-orange-300::-moz-placeholder {
  45993. --placeholder-opacity: 1;
  45994. color: #fbd38d;
  45995. color: rgba(251, 211, 141, var(--placeholder-opacity));
  45996. }
  45997. .md\:placeholder-orange-300:-ms-input-placeholder {
  45998. --placeholder-opacity: 1;
  45999. color: #fbd38d;
  46000. color: rgba(251, 211, 141, var(--placeholder-opacity));
  46001. }
  46002. .md\:placeholder-orange-300::placeholder {
  46003. --placeholder-opacity: 1;
  46004. color: #fbd38d;
  46005. color: rgba(251, 211, 141, var(--placeholder-opacity));
  46006. }
  46007. .md\:placeholder-orange-400::-moz-placeholder {
  46008. --placeholder-opacity: 1;
  46009. color: #f6ad55;
  46010. color: rgba(246, 173, 85, var(--placeholder-opacity));
  46011. }
  46012. .md\:placeholder-orange-400:-ms-input-placeholder {
  46013. --placeholder-opacity: 1;
  46014. color: #f6ad55;
  46015. color: rgba(246, 173, 85, var(--placeholder-opacity));
  46016. }
  46017. .md\:placeholder-orange-400::placeholder {
  46018. --placeholder-opacity: 1;
  46019. color: #f6ad55;
  46020. color: rgba(246, 173, 85, var(--placeholder-opacity));
  46021. }
  46022. .md\:placeholder-orange-500::-moz-placeholder {
  46023. --placeholder-opacity: 1;
  46024. color: #ed8936;
  46025. color: rgba(237, 137, 54, var(--placeholder-opacity));
  46026. }
  46027. .md\:placeholder-orange-500:-ms-input-placeholder {
  46028. --placeholder-opacity: 1;
  46029. color: #ed8936;
  46030. color: rgba(237, 137, 54, var(--placeholder-opacity));
  46031. }
  46032. .md\:placeholder-orange-500::placeholder {
  46033. --placeholder-opacity: 1;
  46034. color: #ed8936;
  46035. color: rgba(237, 137, 54, var(--placeholder-opacity));
  46036. }
  46037. .md\:placeholder-orange-600::-moz-placeholder {
  46038. --placeholder-opacity: 1;
  46039. color: #dd6b20;
  46040. color: rgba(221, 107, 32, var(--placeholder-opacity));
  46041. }
  46042. .md\:placeholder-orange-600:-ms-input-placeholder {
  46043. --placeholder-opacity: 1;
  46044. color: #dd6b20;
  46045. color: rgba(221, 107, 32, var(--placeholder-opacity));
  46046. }
  46047. .md\:placeholder-orange-600::placeholder {
  46048. --placeholder-opacity: 1;
  46049. color: #dd6b20;
  46050. color: rgba(221, 107, 32, var(--placeholder-opacity));
  46051. }
  46052. .md\:placeholder-orange-700::-moz-placeholder {
  46053. --placeholder-opacity: 1;
  46054. color: #c05621;
  46055. color: rgba(192, 86, 33, var(--placeholder-opacity));
  46056. }
  46057. .md\:placeholder-orange-700:-ms-input-placeholder {
  46058. --placeholder-opacity: 1;
  46059. color: #c05621;
  46060. color: rgba(192, 86, 33, var(--placeholder-opacity));
  46061. }
  46062. .md\:placeholder-orange-700::placeholder {
  46063. --placeholder-opacity: 1;
  46064. color: #c05621;
  46065. color: rgba(192, 86, 33, var(--placeholder-opacity));
  46066. }
  46067. .md\:placeholder-orange-800::-moz-placeholder {
  46068. --placeholder-opacity: 1;
  46069. color: #9c4221;
  46070. color: rgba(156, 66, 33, var(--placeholder-opacity));
  46071. }
  46072. .md\:placeholder-orange-800:-ms-input-placeholder {
  46073. --placeholder-opacity: 1;
  46074. color: #9c4221;
  46075. color: rgba(156, 66, 33, var(--placeholder-opacity));
  46076. }
  46077. .md\:placeholder-orange-800::placeholder {
  46078. --placeholder-opacity: 1;
  46079. color: #9c4221;
  46080. color: rgba(156, 66, 33, var(--placeholder-opacity));
  46081. }
  46082. .md\:placeholder-orange-900::-moz-placeholder {
  46083. --placeholder-opacity: 1;
  46084. color: #7b341e;
  46085. color: rgba(123, 52, 30, var(--placeholder-opacity));
  46086. }
  46087. .md\:placeholder-orange-900:-ms-input-placeholder {
  46088. --placeholder-opacity: 1;
  46089. color: #7b341e;
  46090. color: rgba(123, 52, 30, var(--placeholder-opacity));
  46091. }
  46092. .md\:placeholder-orange-900::placeholder {
  46093. --placeholder-opacity: 1;
  46094. color: #7b341e;
  46095. color: rgba(123, 52, 30, var(--placeholder-opacity));
  46096. }
  46097. .md\:placeholder-yellow-100::-moz-placeholder {
  46098. --placeholder-opacity: 1;
  46099. color: #fffff0;
  46100. color: rgba(255, 255, 240, var(--placeholder-opacity));
  46101. }
  46102. .md\:placeholder-yellow-100:-ms-input-placeholder {
  46103. --placeholder-opacity: 1;
  46104. color: #fffff0;
  46105. color: rgba(255, 255, 240, var(--placeholder-opacity));
  46106. }
  46107. .md\:placeholder-yellow-100::placeholder {
  46108. --placeholder-opacity: 1;
  46109. color: #fffff0;
  46110. color: rgba(255, 255, 240, var(--placeholder-opacity));
  46111. }
  46112. .md\:placeholder-yellow-200::-moz-placeholder {
  46113. --placeholder-opacity: 1;
  46114. color: #fefcbf;
  46115. color: rgba(254, 252, 191, var(--placeholder-opacity));
  46116. }
  46117. .md\:placeholder-yellow-200:-ms-input-placeholder {
  46118. --placeholder-opacity: 1;
  46119. color: #fefcbf;
  46120. color: rgba(254, 252, 191, var(--placeholder-opacity));
  46121. }
  46122. .md\:placeholder-yellow-200::placeholder {
  46123. --placeholder-opacity: 1;
  46124. color: #fefcbf;
  46125. color: rgba(254, 252, 191, var(--placeholder-opacity));
  46126. }
  46127. .md\:placeholder-yellow-300::-moz-placeholder {
  46128. --placeholder-opacity: 1;
  46129. color: #faf089;
  46130. color: rgba(250, 240, 137, var(--placeholder-opacity));
  46131. }
  46132. .md\:placeholder-yellow-300:-ms-input-placeholder {
  46133. --placeholder-opacity: 1;
  46134. color: #faf089;
  46135. color: rgba(250, 240, 137, var(--placeholder-opacity));
  46136. }
  46137. .md\:placeholder-yellow-300::placeholder {
  46138. --placeholder-opacity: 1;
  46139. color: #faf089;
  46140. color: rgba(250, 240, 137, var(--placeholder-opacity));
  46141. }
  46142. .md\:placeholder-yellow-400::-moz-placeholder {
  46143. --placeholder-opacity: 1;
  46144. color: #f6e05e;
  46145. color: rgba(246, 224, 94, var(--placeholder-opacity));
  46146. }
  46147. .md\:placeholder-yellow-400:-ms-input-placeholder {
  46148. --placeholder-opacity: 1;
  46149. color: #f6e05e;
  46150. color: rgba(246, 224, 94, var(--placeholder-opacity));
  46151. }
  46152. .md\:placeholder-yellow-400::placeholder {
  46153. --placeholder-opacity: 1;
  46154. color: #f6e05e;
  46155. color: rgba(246, 224, 94, var(--placeholder-opacity));
  46156. }
  46157. .md\:placeholder-yellow-500::-moz-placeholder {
  46158. --placeholder-opacity: 1;
  46159. color: #ecc94b;
  46160. color: rgba(236, 201, 75, var(--placeholder-opacity));
  46161. }
  46162. .md\:placeholder-yellow-500:-ms-input-placeholder {
  46163. --placeholder-opacity: 1;
  46164. color: #ecc94b;
  46165. color: rgba(236, 201, 75, var(--placeholder-opacity));
  46166. }
  46167. .md\:placeholder-yellow-500::placeholder {
  46168. --placeholder-opacity: 1;
  46169. color: #ecc94b;
  46170. color: rgba(236, 201, 75, var(--placeholder-opacity));
  46171. }
  46172. .md\:placeholder-yellow-600::-moz-placeholder {
  46173. --placeholder-opacity: 1;
  46174. color: #d69e2e;
  46175. color: rgba(214, 158, 46, var(--placeholder-opacity));
  46176. }
  46177. .md\:placeholder-yellow-600:-ms-input-placeholder {
  46178. --placeholder-opacity: 1;
  46179. color: #d69e2e;
  46180. color: rgba(214, 158, 46, var(--placeholder-opacity));
  46181. }
  46182. .md\:placeholder-yellow-600::placeholder {
  46183. --placeholder-opacity: 1;
  46184. color: #d69e2e;
  46185. color: rgba(214, 158, 46, var(--placeholder-opacity));
  46186. }
  46187. .md\:placeholder-yellow-700::-moz-placeholder {
  46188. --placeholder-opacity: 1;
  46189. color: #b7791f;
  46190. color: rgba(183, 121, 31, var(--placeholder-opacity));
  46191. }
  46192. .md\:placeholder-yellow-700:-ms-input-placeholder {
  46193. --placeholder-opacity: 1;
  46194. color: #b7791f;
  46195. color: rgba(183, 121, 31, var(--placeholder-opacity));
  46196. }
  46197. .md\:placeholder-yellow-700::placeholder {
  46198. --placeholder-opacity: 1;
  46199. color: #b7791f;
  46200. color: rgba(183, 121, 31, var(--placeholder-opacity));
  46201. }
  46202. .md\:placeholder-yellow-800::-moz-placeholder {
  46203. --placeholder-opacity: 1;
  46204. color: #975a16;
  46205. color: rgba(151, 90, 22, var(--placeholder-opacity));
  46206. }
  46207. .md\:placeholder-yellow-800:-ms-input-placeholder {
  46208. --placeholder-opacity: 1;
  46209. color: #975a16;
  46210. color: rgba(151, 90, 22, var(--placeholder-opacity));
  46211. }
  46212. .md\:placeholder-yellow-800::placeholder {
  46213. --placeholder-opacity: 1;
  46214. color: #975a16;
  46215. color: rgba(151, 90, 22, var(--placeholder-opacity));
  46216. }
  46217. .md\:placeholder-yellow-900::-moz-placeholder {
  46218. --placeholder-opacity: 1;
  46219. color: #744210;
  46220. color: rgba(116, 66, 16, var(--placeholder-opacity));
  46221. }
  46222. .md\:placeholder-yellow-900:-ms-input-placeholder {
  46223. --placeholder-opacity: 1;
  46224. color: #744210;
  46225. color: rgba(116, 66, 16, var(--placeholder-opacity));
  46226. }
  46227. .md\:placeholder-yellow-900::placeholder {
  46228. --placeholder-opacity: 1;
  46229. color: #744210;
  46230. color: rgba(116, 66, 16, var(--placeholder-opacity));
  46231. }
  46232. .md\:placeholder-green-100::-moz-placeholder {
  46233. --placeholder-opacity: 1;
  46234. color: #f0fff4;
  46235. color: rgba(240, 255, 244, var(--placeholder-opacity));
  46236. }
  46237. .md\:placeholder-green-100:-ms-input-placeholder {
  46238. --placeholder-opacity: 1;
  46239. color: #f0fff4;
  46240. color: rgba(240, 255, 244, var(--placeholder-opacity));
  46241. }
  46242. .md\:placeholder-green-100::placeholder {
  46243. --placeholder-opacity: 1;
  46244. color: #f0fff4;
  46245. color: rgba(240, 255, 244, var(--placeholder-opacity));
  46246. }
  46247. .md\:placeholder-green-200::-moz-placeholder {
  46248. --placeholder-opacity: 1;
  46249. color: #c6f6d5;
  46250. color: rgba(198, 246, 213, var(--placeholder-opacity));
  46251. }
  46252. .md\:placeholder-green-200:-ms-input-placeholder {
  46253. --placeholder-opacity: 1;
  46254. color: #c6f6d5;
  46255. color: rgba(198, 246, 213, var(--placeholder-opacity));
  46256. }
  46257. .md\:placeholder-green-200::placeholder {
  46258. --placeholder-opacity: 1;
  46259. color: #c6f6d5;
  46260. color: rgba(198, 246, 213, var(--placeholder-opacity));
  46261. }
  46262. .md\:placeholder-green-300::-moz-placeholder {
  46263. --placeholder-opacity: 1;
  46264. color: #9ae6b4;
  46265. color: rgba(154, 230, 180, var(--placeholder-opacity));
  46266. }
  46267. .md\:placeholder-green-300:-ms-input-placeholder {
  46268. --placeholder-opacity: 1;
  46269. color: #9ae6b4;
  46270. color: rgba(154, 230, 180, var(--placeholder-opacity));
  46271. }
  46272. .md\:placeholder-green-300::placeholder {
  46273. --placeholder-opacity: 1;
  46274. color: #9ae6b4;
  46275. color: rgba(154, 230, 180, var(--placeholder-opacity));
  46276. }
  46277. .md\:placeholder-green-400::-moz-placeholder {
  46278. --placeholder-opacity: 1;
  46279. color: #68d391;
  46280. color: rgba(104, 211, 145, var(--placeholder-opacity));
  46281. }
  46282. .md\:placeholder-green-400:-ms-input-placeholder {
  46283. --placeholder-opacity: 1;
  46284. color: #68d391;
  46285. color: rgba(104, 211, 145, var(--placeholder-opacity));
  46286. }
  46287. .md\:placeholder-green-400::placeholder {
  46288. --placeholder-opacity: 1;
  46289. color: #68d391;
  46290. color: rgba(104, 211, 145, var(--placeholder-opacity));
  46291. }
  46292. .md\:placeholder-green-500::-moz-placeholder {
  46293. --placeholder-opacity: 1;
  46294. color: #48bb78;
  46295. color: rgba(72, 187, 120, var(--placeholder-opacity));
  46296. }
  46297. .md\:placeholder-green-500:-ms-input-placeholder {
  46298. --placeholder-opacity: 1;
  46299. color: #48bb78;
  46300. color: rgba(72, 187, 120, var(--placeholder-opacity));
  46301. }
  46302. .md\:placeholder-green-500::placeholder {
  46303. --placeholder-opacity: 1;
  46304. color: #48bb78;
  46305. color: rgba(72, 187, 120, var(--placeholder-opacity));
  46306. }
  46307. .md\:placeholder-green-600::-moz-placeholder {
  46308. --placeholder-opacity: 1;
  46309. color: #38a169;
  46310. color: rgba(56, 161, 105, var(--placeholder-opacity));
  46311. }
  46312. .md\:placeholder-green-600:-ms-input-placeholder {
  46313. --placeholder-opacity: 1;
  46314. color: #38a169;
  46315. color: rgba(56, 161, 105, var(--placeholder-opacity));
  46316. }
  46317. .md\:placeholder-green-600::placeholder {
  46318. --placeholder-opacity: 1;
  46319. color: #38a169;
  46320. color: rgba(56, 161, 105, var(--placeholder-opacity));
  46321. }
  46322. .md\:placeholder-green-700::-moz-placeholder {
  46323. --placeholder-opacity: 1;
  46324. color: #2f855a;
  46325. color: rgba(47, 133, 90, var(--placeholder-opacity));
  46326. }
  46327. .md\:placeholder-green-700:-ms-input-placeholder {
  46328. --placeholder-opacity: 1;
  46329. color: #2f855a;
  46330. color: rgba(47, 133, 90, var(--placeholder-opacity));
  46331. }
  46332. .md\:placeholder-green-700::placeholder {
  46333. --placeholder-opacity: 1;
  46334. color: #2f855a;
  46335. color: rgba(47, 133, 90, var(--placeholder-opacity));
  46336. }
  46337. .md\:placeholder-green-800::-moz-placeholder {
  46338. --placeholder-opacity: 1;
  46339. color: #276749;
  46340. color: rgba(39, 103, 73, var(--placeholder-opacity));
  46341. }
  46342. .md\:placeholder-green-800:-ms-input-placeholder {
  46343. --placeholder-opacity: 1;
  46344. color: #276749;
  46345. color: rgba(39, 103, 73, var(--placeholder-opacity));
  46346. }
  46347. .md\:placeholder-green-800::placeholder {
  46348. --placeholder-opacity: 1;
  46349. color: #276749;
  46350. color: rgba(39, 103, 73, var(--placeholder-opacity));
  46351. }
  46352. .md\:placeholder-green-900::-moz-placeholder {
  46353. --placeholder-opacity: 1;
  46354. color: #22543d;
  46355. color: rgba(34, 84, 61, var(--placeholder-opacity));
  46356. }
  46357. .md\:placeholder-green-900:-ms-input-placeholder {
  46358. --placeholder-opacity: 1;
  46359. color: #22543d;
  46360. color: rgba(34, 84, 61, var(--placeholder-opacity));
  46361. }
  46362. .md\:placeholder-green-900::placeholder {
  46363. --placeholder-opacity: 1;
  46364. color: #22543d;
  46365. color: rgba(34, 84, 61, var(--placeholder-opacity));
  46366. }
  46367. .md\:placeholder-teal-100::-moz-placeholder {
  46368. --placeholder-opacity: 1;
  46369. color: #e6fffa;
  46370. color: rgba(230, 255, 250, var(--placeholder-opacity));
  46371. }
  46372. .md\:placeholder-teal-100:-ms-input-placeholder {
  46373. --placeholder-opacity: 1;
  46374. color: #e6fffa;
  46375. color: rgba(230, 255, 250, var(--placeholder-opacity));
  46376. }
  46377. .md\:placeholder-teal-100::placeholder {
  46378. --placeholder-opacity: 1;
  46379. color: #e6fffa;
  46380. color: rgba(230, 255, 250, var(--placeholder-opacity));
  46381. }
  46382. .md\:placeholder-teal-200::-moz-placeholder {
  46383. --placeholder-opacity: 1;
  46384. color: #b2f5ea;
  46385. color: rgba(178, 245, 234, var(--placeholder-opacity));
  46386. }
  46387. .md\:placeholder-teal-200:-ms-input-placeholder {
  46388. --placeholder-opacity: 1;
  46389. color: #b2f5ea;
  46390. color: rgba(178, 245, 234, var(--placeholder-opacity));
  46391. }
  46392. .md\:placeholder-teal-200::placeholder {
  46393. --placeholder-opacity: 1;
  46394. color: #b2f5ea;
  46395. color: rgba(178, 245, 234, var(--placeholder-opacity));
  46396. }
  46397. .md\:placeholder-teal-300::-moz-placeholder {
  46398. --placeholder-opacity: 1;
  46399. color: #81e6d9;
  46400. color: rgba(129, 230, 217, var(--placeholder-opacity));
  46401. }
  46402. .md\:placeholder-teal-300:-ms-input-placeholder {
  46403. --placeholder-opacity: 1;
  46404. color: #81e6d9;
  46405. color: rgba(129, 230, 217, var(--placeholder-opacity));
  46406. }
  46407. .md\:placeholder-teal-300::placeholder {
  46408. --placeholder-opacity: 1;
  46409. color: #81e6d9;
  46410. color: rgba(129, 230, 217, var(--placeholder-opacity));
  46411. }
  46412. .md\:placeholder-teal-400::-moz-placeholder {
  46413. --placeholder-opacity: 1;
  46414. color: #4fd1c5;
  46415. color: rgba(79, 209, 197, var(--placeholder-opacity));
  46416. }
  46417. .md\:placeholder-teal-400:-ms-input-placeholder {
  46418. --placeholder-opacity: 1;
  46419. color: #4fd1c5;
  46420. color: rgba(79, 209, 197, var(--placeholder-opacity));
  46421. }
  46422. .md\:placeholder-teal-400::placeholder {
  46423. --placeholder-opacity: 1;
  46424. color: #4fd1c5;
  46425. color: rgba(79, 209, 197, var(--placeholder-opacity));
  46426. }
  46427. .md\:placeholder-teal-500::-moz-placeholder {
  46428. --placeholder-opacity: 1;
  46429. color: #38b2ac;
  46430. color: rgba(56, 178, 172, var(--placeholder-opacity));
  46431. }
  46432. .md\:placeholder-teal-500:-ms-input-placeholder {
  46433. --placeholder-opacity: 1;
  46434. color: #38b2ac;
  46435. color: rgba(56, 178, 172, var(--placeholder-opacity));
  46436. }
  46437. .md\:placeholder-teal-500::placeholder {
  46438. --placeholder-opacity: 1;
  46439. color: #38b2ac;
  46440. color: rgba(56, 178, 172, var(--placeholder-opacity));
  46441. }
  46442. .md\:placeholder-teal-600::-moz-placeholder {
  46443. --placeholder-opacity: 1;
  46444. color: #319795;
  46445. color: rgba(49, 151, 149, var(--placeholder-opacity));
  46446. }
  46447. .md\:placeholder-teal-600:-ms-input-placeholder {
  46448. --placeholder-opacity: 1;
  46449. color: #319795;
  46450. color: rgba(49, 151, 149, var(--placeholder-opacity));
  46451. }
  46452. .md\:placeholder-teal-600::placeholder {
  46453. --placeholder-opacity: 1;
  46454. color: #319795;
  46455. color: rgba(49, 151, 149, var(--placeholder-opacity));
  46456. }
  46457. .md\:placeholder-teal-700::-moz-placeholder {
  46458. --placeholder-opacity: 1;
  46459. color: #2c7a7b;
  46460. color: rgba(44, 122, 123, var(--placeholder-opacity));
  46461. }
  46462. .md\:placeholder-teal-700:-ms-input-placeholder {
  46463. --placeholder-opacity: 1;
  46464. color: #2c7a7b;
  46465. color: rgba(44, 122, 123, var(--placeholder-opacity));
  46466. }
  46467. .md\:placeholder-teal-700::placeholder {
  46468. --placeholder-opacity: 1;
  46469. color: #2c7a7b;
  46470. color: rgba(44, 122, 123, var(--placeholder-opacity));
  46471. }
  46472. .md\:placeholder-teal-800::-moz-placeholder {
  46473. --placeholder-opacity: 1;
  46474. color: #285e61;
  46475. color: rgba(40, 94, 97, var(--placeholder-opacity));
  46476. }
  46477. .md\:placeholder-teal-800:-ms-input-placeholder {
  46478. --placeholder-opacity: 1;
  46479. color: #285e61;
  46480. color: rgba(40, 94, 97, var(--placeholder-opacity));
  46481. }
  46482. .md\:placeholder-teal-800::placeholder {
  46483. --placeholder-opacity: 1;
  46484. color: #285e61;
  46485. color: rgba(40, 94, 97, var(--placeholder-opacity));
  46486. }
  46487. .md\:placeholder-teal-900::-moz-placeholder {
  46488. --placeholder-opacity: 1;
  46489. color: #234e52;
  46490. color: rgba(35, 78, 82, var(--placeholder-opacity));
  46491. }
  46492. .md\:placeholder-teal-900:-ms-input-placeholder {
  46493. --placeholder-opacity: 1;
  46494. color: #234e52;
  46495. color: rgba(35, 78, 82, var(--placeholder-opacity));
  46496. }
  46497. .md\:placeholder-teal-900::placeholder {
  46498. --placeholder-opacity: 1;
  46499. color: #234e52;
  46500. color: rgba(35, 78, 82, var(--placeholder-opacity));
  46501. }
  46502. .md\:placeholder-blue-100::-moz-placeholder {
  46503. --placeholder-opacity: 1;
  46504. color: #ebf8ff;
  46505. color: rgba(235, 248, 255, var(--placeholder-opacity));
  46506. }
  46507. .md\:placeholder-blue-100:-ms-input-placeholder {
  46508. --placeholder-opacity: 1;
  46509. color: #ebf8ff;
  46510. color: rgba(235, 248, 255, var(--placeholder-opacity));
  46511. }
  46512. .md\:placeholder-blue-100::placeholder {
  46513. --placeholder-opacity: 1;
  46514. color: #ebf8ff;
  46515. color: rgba(235, 248, 255, var(--placeholder-opacity));
  46516. }
  46517. .md\:placeholder-blue-200::-moz-placeholder {
  46518. --placeholder-opacity: 1;
  46519. color: #bee3f8;
  46520. color: rgba(190, 227, 248, var(--placeholder-opacity));
  46521. }
  46522. .md\:placeholder-blue-200:-ms-input-placeholder {
  46523. --placeholder-opacity: 1;
  46524. color: #bee3f8;
  46525. color: rgba(190, 227, 248, var(--placeholder-opacity));
  46526. }
  46527. .md\:placeholder-blue-200::placeholder {
  46528. --placeholder-opacity: 1;
  46529. color: #bee3f8;
  46530. color: rgba(190, 227, 248, var(--placeholder-opacity));
  46531. }
  46532. .md\:placeholder-blue-300::-moz-placeholder {
  46533. --placeholder-opacity: 1;
  46534. color: #90cdf4;
  46535. color: rgba(144, 205, 244, var(--placeholder-opacity));
  46536. }
  46537. .md\:placeholder-blue-300:-ms-input-placeholder {
  46538. --placeholder-opacity: 1;
  46539. color: #90cdf4;
  46540. color: rgba(144, 205, 244, var(--placeholder-opacity));
  46541. }
  46542. .md\:placeholder-blue-300::placeholder {
  46543. --placeholder-opacity: 1;
  46544. color: #90cdf4;
  46545. color: rgba(144, 205, 244, var(--placeholder-opacity));
  46546. }
  46547. .md\:placeholder-blue-400::-moz-placeholder {
  46548. --placeholder-opacity: 1;
  46549. color: #63b3ed;
  46550. color: rgba(99, 179, 237, var(--placeholder-opacity));
  46551. }
  46552. .md\:placeholder-blue-400:-ms-input-placeholder {
  46553. --placeholder-opacity: 1;
  46554. color: #63b3ed;
  46555. color: rgba(99, 179, 237, var(--placeholder-opacity));
  46556. }
  46557. .md\:placeholder-blue-400::placeholder {
  46558. --placeholder-opacity: 1;
  46559. color: #63b3ed;
  46560. color: rgba(99, 179, 237, var(--placeholder-opacity));
  46561. }
  46562. .md\:placeholder-blue-500::-moz-placeholder {
  46563. --placeholder-opacity: 1;
  46564. color: #4299e1;
  46565. color: rgba(66, 153, 225, var(--placeholder-opacity));
  46566. }
  46567. .md\:placeholder-blue-500:-ms-input-placeholder {
  46568. --placeholder-opacity: 1;
  46569. color: #4299e1;
  46570. color: rgba(66, 153, 225, var(--placeholder-opacity));
  46571. }
  46572. .md\:placeholder-blue-500::placeholder {
  46573. --placeholder-opacity: 1;
  46574. color: #4299e1;
  46575. color: rgba(66, 153, 225, var(--placeholder-opacity));
  46576. }
  46577. .md\:placeholder-blue-600::-moz-placeholder {
  46578. --placeholder-opacity: 1;
  46579. color: #3182ce;
  46580. color: rgba(49, 130, 206, var(--placeholder-opacity));
  46581. }
  46582. .md\:placeholder-blue-600:-ms-input-placeholder {
  46583. --placeholder-opacity: 1;
  46584. color: #3182ce;
  46585. color: rgba(49, 130, 206, var(--placeholder-opacity));
  46586. }
  46587. .md\:placeholder-blue-600::placeholder {
  46588. --placeholder-opacity: 1;
  46589. color: #3182ce;
  46590. color: rgba(49, 130, 206, var(--placeholder-opacity));
  46591. }
  46592. .md\:placeholder-blue-700::-moz-placeholder {
  46593. --placeholder-opacity: 1;
  46594. color: #2b6cb0;
  46595. color: rgba(43, 108, 176, var(--placeholder-opacity));
  46596. }
  46597. .md\:placeholder-blue-700:-ms-input-placeholder {
  46598. --placeholder-opacity: 1;
  46599. color: #2b6cb0;
  46600. color: rgba(43, 108, 176, var(--placeholder-opacity));
  46601. }
  46602. .md\:placeholder-blue-700::placeholder {
  46603. --placeholder-opacity: 1;
  46604. color: #2b6cb0;
  46605. color: rgba(43, 108, 176, var(--placeholder-opacity));
  46606. }
  46607. .md\:placeholder-blue-800::-moz-placeholder {
  46608. --placeholder-opacity: 1;
  46609. color: #2c5282;
  46610. color: rgba(44, 82, 130, var(--placeholder-opacity));
  46611. }
  46612. .md\:placeholder-blue-800:-ms-input-placeholder {
  46613. --placeholder-opacity: 1;
  46614. color: #2c5282;
  46615. color: rgba(44, 82, 130, var(--placeholder-opacity));
  46616. }
  46617. .md\:placeholder-blue-800::placeholder {
  46618. --placeholder-opacity: 1;
  46619. color: #2c5282;
  46620. color: rgba(44, 82, 130, var(--placeholder-opacity));
  46621. }
  46622. .md\:placeholder-blue-900::-moz-placeholder {
  46623. --placeholder-opacity: 1;
  46624. color: #2a4365;
  46625. color: rgba(42, 67, 101, var(--placeholder-opacity));
  46626. }
  46627. .md\:placeholder-blue-900:-ms-input-placeholder {
  46628. --placeholder-opacity: 1;
  46629. color: #2a4365;
  46630. color: rgba(42, 67, 101, var(--placeholder-opacity));
  46631. }
  46632. .md\:placeholder-blue-900::placeholder {
  46633. --placeholder-opacity: 1;
  46634. color: #2a4365;
  46635. color: rgba(42, 67, 101, var(--placeholder-opacity));
  46636. }
  46637. .md\:placeholder-indigo-100::-moz-placeholder {
  46638. --placeholder-opacity: 1;
  46639. color: #ebf4ff;
  46640. color: rgba(235, 244, 255, var(--placeholder-opacity));
  46641. }
  46642. .md\:placeholder-indigo-100:-ms-input-placeholder {
  46643. --placeholder-opacity: 1;
  46644. color: #ebf4ff;
  46645. color: rgba(235, 244, 255, var(--placeholder-opacity));
  46646. }
  46647. .md\:placeholder-indigo-100::placeholder {
  46648. --placeholder-opacity: 1;
  46649. color: #ebf4ff;
  46650. color: rgba(235, 244, 255, var(--placeholder-opacity));
  46651. }
  46652. .md\:placeholder-indigo-200::-moz-placeholder {
  46653. --placeholder-opacity: 1;
  46654. color: #c3dafe;
  46655. color: rgba(195, 218, 254, var(--placeholder-opacity));
  46656. }
  46657. .md\:placeholder-indigo-200:-ms-input-placeholder {
  46658. --placeholder-opacity: 1;
  46659. color: #c3dafe;
  46660. color: rgba(195, 218, 254, var(--placeholder-opacity));
  46661. }
  46662. .md\:placeholder-indigo-200::placeholder {
  46663. --placeholder-opacity: 1;
  46664. color: #c3dafe;
  46665. color: rgba(195, 218, 254, var(--placeholder-opacity));
  46666. }
  46667. .md\:placeholder-indigo-300::-moz-placeholder {
  46668. --placeholder-opacity: 1;
  46669. color: #a3bffa;
  46670. color: rgba(163, 191, 250, var(--placeholder-opacity));
  46671. }
  46672. .md\:placeholder-indigo-300:-ms-input-placeholder {
  46673. --placeholder-opacity: 1;
  46674. color: #a3bffa;
  46675. color: rgba(163, 191, 250, var(--placeholder-opacity));
  46676. }
  46677. .md\:placeholder-indigo-300::placeholder {
  46678. --placeholder-opacity: 1;
  46679. color: #a3bffa;
  46680. color: rgba(163, 191, 250, var(--placeholder-opacity));
  46681. }
  46682. .md\:placeholder-indigo-400::-moz-placeholder {
  46683. --placeholder-opacity: 1;
  46684. color: #7f9cf5;
  46685. color: rgba(127, 156, 245, var(--placeholder-opacity));
  46686. }
  46687. .md\:placeholder-indigo-400:-ms-input-placeholder {
  46688. --placeholder-opacity: 1;
  46689. color: #7f9cf5;
  46690. color: rgba(127, 156, 245, var(--placeholder-opacity));
  46691. }
  46692. .md\:placeholder-indigo-400::placeholder {
  46693. --placeholder-opacity: 1;
  46694. color: #7f9cf5;
  46695. color: rgba(127, 156, 245, var(--placeholder-opacity));
  46696. }
  46697. .md\:placeholder-indigo-500::-moz-placeholder {
  46698. --placeholder-opacity: 1;
  46699. color: #667eea;
  46700. color: rgba(102, 126, 234, var(--placeholder-opacity));
  46701. }
  46702. .md\:placeholder-indigo-500:-ms-input-placeholder {
  46703. --placeholder-opacity: 1;
  46704. color: #667eea;
  46705. color: rgba(102, 126, 234, var(--placeholder-opacity));
  46706. }
  46707. .md\:placeholder-indigo-500::placeholder {
  46708. --placeholder-opacity: 1;
  46709. color: #667eea;
  46710. color: rgba(102, 126, 234, var(--placeholder-opacity));
  46711. }
  46712. .md\:placeholder-indigo-600::-moz-placeholder {
  46713. --placeholder-opacity: 1;
  46714. color: #5a67d8;
  46715. color: rgba(90, 103, 216, var(--placeholder-opacity));
  46716. }
  46717. .md\:placeholder-indigo-600:-ms-input-placeholder {
  46718. --placeholder-opacity: 1;
  46719. color: #5a67d8;
  46720. color: rgba(90, 103, 216, var(--placeholder-opacity));
  46721. }
  46722. .md\:placeholder-indigo-600::placeholder {
  46723. --placeholder-opacity: 1;
  46724. color: #5a67d8;
  46725. color: rgba(90, 103, 216, var(--placeholder-opacity));
  46726. }
  46727. .md\:placeholder-indigo-700::-moz-placeholder {
  46728. --placeholder-opacity: 1;
  46729. color: #4c51bf;
  46730. color: rgba(76, 81, 191, var(--placeholder-opacity));
  46731. }
  46732. .md\:placeholder-indigo-700:-ms-input-placeholder {
  46733. --placeholder-opacity: 1;
  46734. color: #4c51bf;
  46735. color: rgba(76, 81, 191, var(--placeholder-opacity));
  46736. }
  46737. .md\:placeholder-indigo-700::placeholder {
  46738. --placeholder-opacity: 1;
  46739. color: #4c51bf;
  46740. color: rgba(76, 81, 191, var(--placeholder-opacity));
  46741. }
  46742. .md\:placeholder-indigo-800::-moz-placeholder {
  46743. --placeholder-opacity: 1;
  46744. color: #434190;
  46745. color: rgba(67, 65, 144, var(--placeholder-opacity));
  46746. }
  46747. .md\:placeholder-indigo-800:-ms-input-placeholder {
  46748. --placeholder-opacity: 1;
  46749. color: #434190;
  46750. color: rgba(67, 65, 144, var(--placeholder-opacity));
  46751. }
  46752. .md\:placeholder-indigo-800::placeholder {
  46753. --placeholder-opacity: 1;
  46754. color: #434190;
  46755. color: rgba(67, 65, 144, var(--placeholder-opacity));
  46756. }
  46757. .md\:placeholder-indigo-900::-moz-placeholder {
  46758. --placeholder-opacity: 1;
  46759. color: #3c366b;
  46760. color: rgba(60, 54, 107, var(--placeholder-opacity));
  46761. }
  46762. .md\:placeholder-indigo-900:-ms-input-placeholder {
  46763. --placeholder-opacity: 1;
  46764. color: #3c366b;
  46765. color: rgba(60, 54, 107, var(--placeholder-opacity));
  46766. }
  46767. .md\:placeholder-indigo-900::placeholder {
  46768. --placeholder-opacity: 1;
  46769. color: #3c366b;
  46770. color: rgba(60, 54, 107, var(--placeholder-opacity));
  46771. }
  46772. .md\:placeholder-purple-100::-moz-placeholder {
  46773. --placeholder-opacity: 1;
  46774. color: #faf5ff;
  46775. color: rgba(250, 245, 255, var(--placeholder-opacity));
  46776. }
  46777. .md\:placeholder-purple-100:-ms-input-placeholder {
  46778. --placeholder-opacity: 1;
  46779. color: #faf5ff;
  46780. color: rgba(250, 245, 255, var(--placeholder-opacity));
  46781. }
  46782. .md\:placeholder-purple-100::placeholder {
  46783. --placeholder-opacity: 1;
  46784. color: #faf5ff;
  46785. color: rgba(250, 245, 255, var(--placeholder-opacity));
  46786. }
  46787. .md\:placeholder-purple-200::-moz-placeholder {
  46788. --placeholder-opacity: 1;
  46789. color: #e9d8fd;
  46790. color: rgba(233, 216, 253, var(--placeholder-opacity));
  46791. }
  46792. .md\:placeholder-purple-200:-ms-input-placeholder {
  46793. --placeholder-opacity: 1;
  46794. color: #e9d8fd;
  46795. color: rgba(233, 216, 253, var(--placeholder-opacity));
  46796. }
  46797. .md\:placeholder-purple-200::placeholder {
  46798. --placeholder-opacity: 1;
  46799. color: #e9d8fd;
  46800. color: rgba(233, 216, 253, var(--placeholder-opacity));
  46801. }
  46802. .md\:placeholder-purple-300::-moz-placeholder {
  46803. --placeholder-opacity: 1;
  46804. color: #d6bcfa;
  46805. color: rgba(214, 188, 250, var(--placeholder-opacity));
  46806. }
  46807. .md\:placeholder-purple-300:-ms-input-placeholder {
  46808. --placeholder-opacity: 1;
  46809. color: #d6bcfa;
  46810. color: rgba(214, 188, 250, var(--placeholder-opacity));
  46811. }
  46812. .md\:placeholder-purple-300::placeholder {
  46813. --placeholder-opacity: 1;
  46814. color: #d6bcfa;
  46815. color: rgba(214, 188, 250, var(--placeholder-opacity));
  46816. }
  46817. .md\:placeholder-purple-400::-moz-placeholder {
  46818. --placeholder-opacity: 1;
  46819. color: #b794f4;
  46820. color: rgba(183, 148, 244, var(--placeholder-opacity));
  46821. }
  46822. .md\:placeholder-purple-400:-ms-input-placeholder {
  46823. --placeholder-opacity: 1;
  46824. color: #b794f4;
  46825. color: rgba(183, 148, 244, var(--placeholder-opacity));
  46826. }
  46827. .md\:placeholder-purple-400::placeholder {
  46828. --placeholder-opacity: 1;
  46829. color: #b794f4;
  46830. color: rgba(183, 148, 244, var(--placeholder-opacity));
  46831. }
  46832. .md\:placeholder-purple-500::-moz-placeholder {
  46833. --placeholder-opacity: 1;
  46834. color: #9f7aea;
  46835. color: rgba(159, 122, 234, var(--placeholder-opacity));
  46836. }
  46837. .md\:placeholder-purple-500:-ms-input-placeholder {
  46838. --placeholder-opacity: 1;
  46839. color: #9f7aea;
  46840. color: rgba(159, 122, 234, var(--placeholder-opacity));
  46841. }
  46842. .md\:placeholder-purple-500::placeholder {
  46843. --placeholder-opacity: 1;
  46844. color: #9f7aea;
  46845. color: rgba(159, 122, 234, var(--placeholder-opacity));
  46846. }
  46847. .md\:placeholder-purple-600::-moz-placeholder {
  46848. --placeholder-opacity: 1;
  46849. color: #805ad5;
  46850. color: rgba(128, 90, 213, var(--placeholder-opacity));
  46851. }
  46852. .md\:placeholder-purple-600:-ms-input-placeholder {
  46853. --placeholder-opacity: 1;
  46854. color: #805ad5;
  46855. color: rgba(128, 90, 213, var(--placeholder-opacity));
  46856. }
  46857. .md\:placeholder-purple-600::placeholder {
  46858. --placeholder-opacity: 1;
  46859. color: #805ad5;
  46860. color: rgba(128, 90, 213, var(--placeholder-opacity));
  46861. }
  46862. .md\:placeholder-purple-700::-moz-placeholder {
  46863. --placeholder-opacity: 1;
  46864. color: #6b46c1;
  46865. color: rgba(107, 70, 193, var(--placeholder-opacity));
  46866. }
  46867. .md\:placeholder-purple-700:-ms-input-placeholder {
  46868. --placeholder-opacity: 1;
  46869. color: #6b46c1;
  46870. color: rgba(107, 70, 193, var(--placeholder-opacity));
  46871. }
  46872. .md\:placeholder-purple-700::placeholder {
  46873. --placeholder-opacity: 1;
  46874. color: #6b46c1;
  46875. color: rgba(107, 70, 193, var(--placeholder-opacity));
  46876. }
  46877. .md\:placeholder-purple-800::-moz-placeholder {
  46878. --placeholder-opacity: 1;
  46879. color: #553c9a;
  46880. color: rgba(85, 60, 154, var(--placeholder-opacity));
  46881. }
  46882. .md\:placeholder-purple-800:-ms-input-placeholder {
  46883. --placeholder-opacity: 1;
  46884. color: #553c9a;
  46885. color: rgba(85, 60, 154, var(--placeholder-opacity));
  46886. }
  46887. .md\:placeholder-purple-800::placeholder {
  46888. --placeholder-opacity: 1;
  46889. color: #553c9a;
  46890. color: rgba(85, 60, 154, var(--placeholder-opacity));
  46891. }
  46892. .md\:placeholder-purple-900::-moz-placeholder {
  46893. --placeholder-opacity: 1;
  46894. color: #44337a;
  46895. color: rgba(68, 51, 122, var(--placeholder-opacity));
  46896. }
  46897. .md\:placeholder-purple-900:-ms-input-placeholder {
  46898. --placeholder-opacity: 1;
  46899. color: #44337a;
  46900. color: rgba(68, 51, 122, var(--placeholder-opacity));
  46901. }
  46902. .md\:placeholder-purple-900::placeholder {
  46903. --placeholder-opacity: 1;
  46904. color: #44337a;
  46905. color: rgba(68, 51, 122, var(--placeholder-opacity));
  46906. }
  46907. .md\:placeholder-pink-100::-moz-placeholder {
  46908. --placeholder-opacity: 1;
  46909. color: #fff5f7;
  46910. color: rgba(255, 245, 247, var(--placeholder-opacity));
  46911. }
  46912. .md\:placeholder-pink-100:-ms-input-placeholder {
  46913. --placeholder-opacity: 1;
  46914. color: #fff5f7;
  46915. color: rgba(255, 245, 247, var(--placeholder-opacity));
  46916. }
  46917. .md\:placeholder-pink-100::placeholder {
  46918. --placeholder-opacity: 1;
  46919. color: #fff5f7;
  46920. color: rgba(255, 245, 247, var(--placeholder-opacity));
  46921. }
  46922. .md\:placeholder-pink-200::-moz-placeholder {
  46923. --placeholder-opacity: 1;
  46924. color: #fed7e2;
  46925. color: rgba(254, 215, 226, var(--placeholder-opacity));
  46926. }
  46927. .md\:placeholder-pink-200:-ms-input-placeholder {
  46928. --placeholder-opacity: 1;
  46929. color: #fed7e2;
  46930. color: rgba(254, 215, 226, var(--placeholder-opacity));
  46931. }
  46932. .md\:placeholder-pink-200::placeholder {
  46933. --placeholder-opacity: 1;
  46934. color: #fed7e2;
  46935. color: rgba(254, 215, 226, var(--placeholder-opacity));
  46936. }
  46937. .md\:placeholder-pink-300::-moz-placeholder {
  46938. --placeholder-opacity: 1;
  46939. color: #fbb6ce;
  46940. color: rgba(251, 182, 206, var(--placeholder-opacity));
  46941. }
  46942. .md\:placeholder-pink-300:-ms-input-placeholder {
  46943. --placeholder-opacity: 1;
  46944. color: #fbb6ce;
  46945. color: rgba(251, 182, 206, var(--placeholder-opacity));
  46946. }
  46947. .md\:placeholder-pink-300::placeholder {
  46948. --placeholder-opacity: 1;
  46949. color: #fbb6ce;
  46950. color: rgba(251, 182, 206, var(--placeholder-opacity));
  46951. }
  46952. .md\:placeholder-pink-400::-moz-placeholder {
  46953. --placeholder-opacity: 1;
  46954. color: #f687b3;
  46955. color: rgba(246, 135, 179, var(--placeholder-opacity));
  46956. }
  46957. .md\:placeholder-pink-400:-ms-input-placeholder {
  46958. --placeholder-opacity: 1;
  46959. color: #f687b3;
  46960. color: rgba(246, 135, 179, var(--placeholder-opacity));
  46961. }
  46962. .md\:placeholder-pink-400::placeholder {
  46963. --placeholder-opacity: 1;
  46964. color: #f687b3;
  46965. color: rgba(246, 135, 179, var(--placeholder-opacity));
  46966. }
  46967. .md\:placeholder-pink-500::-moz-placeholder {
  46968. --placeholder-opacity: 1;
  46969. color: #ed64a6;
  46970. color: rgba(237, 100, 166, var(--placeholder-opacity));
  46971. }
  46972. .md\:placeholder-pink-500:-ms-input-placeholder {
  46973. --placeholder-opacity: 1;
  46974. color: #ed64a6;
  46975. color: rgba(237, 100, 166, var(--placeholder-opacity));
  46976. }
  46977. .md\:placeholder-pink-500::placeholder {
  46978. --placeholder-opacity: 1;
  46979. color: #ed64a6;
  46980. color: rgba(237, 100, 166, var(--placeholder-opacity));
  46981. }
  46982. .md\:placeholder-pink-600::-moz-placeholder {
  46983. --placeholder-opacity: 1;
  46984. color: #d53f8c;
  46985. color: rgba(213, 63, 140, var(--placeholder-opacity));
  46986. }
  46987. .md\:placeholder-pink-600:-ms-input-placeholder {
  46988. --placeholder-opacity: 1;
  46989. color: #d53f8c;
  46990. color: rgba(213, 63, 140, var(--placeholder-opacity));
  46991. }
  46992. .md\:placeholder-pink-600::placeholder {
  46993. --placeholder-opacity: 1;
  46994. color: #d53f8c;
  46995. color: rgba(213, 63, 140, var(--placeholder-opacity));
  46996. }
  46997. .md\:placeholder-pink-700::-moz-placeholder {
  46998. --placeholder-opacity: 1;
  46999. color: #b83280;
  47000. color: rgba(184, 50, 128, var(--placeholder-opacity));
  47001. }
  47002. .md\:placeholder-pink-700:-ms-input-placeholder {
  47003. --placeholder-opacity: 1;
  47004. color: #b83280;
  47005. color: rgba(184, 50, 128, var(--placeholder-opacity));
  47006. }
  47007. .md\:placeholder-pink-700::placeholder {
  47008. --placeholder-opacity: 1;
  47009. color: #b83280;
  47010. color: rgba(184, 50, 128, var(--placeholder-opacity));
  47011. }
  47012. .md\:placeholder-pink-800::-moz-placeholder {
  47013. --placeholder-opacity: 1;
  47014. color: #97266d;
  47015. color: rgba(151, 38, 109, var(--placeholder-opacity));
  47016. }
  47017. .md\:placeholder-pink-800:-ms-input-placeholder {
  47018. --placeholder-opacity: 1;
  47019. color: #97266d;
  47020. color: rgba(151, 38, 109, var(--placeholder-opacity));
  47021. }
  47022. .md\:placeholder-pink-800::placeholder {
  47023. --placeholder-opacity: 1;
  47024. color: #97266d;
  47025. color: rgba(151, 38, 109, var(--placeholder-opacity));
  47026. }
  47027. .md\:placeholder-pink-900::-moz-placeholder {
  47028. --placeholder-opacity: 1;
  47029. color: #702459;
  47030. color: rgba(112, 36, 89, var(--placeholder-opacity));
  47031. }
  47032. .md\:placeholder-pink-900:-ms-input-placeholder {
  47033. --placeholder-opacity: 1;
  47034. color: #702459;
  47035. color: rgba(112, 36, 89, var(--placeholder-opacity));
  47036. }
  47037. .md\:placeholder-pink-900::placeholder {
  47038. --placeholder-opacity: 1;
  47039. color: #702459;
  47040. color: rgba(112, 36, 89, var(--placeholder-opacity));
  47041. }
  47042. .md\:focus\:placeholder-transparent:focus::-moz-placeholder {
  47043. color: transparent;
  47044. }
  47045. .md\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
  47046. color: transparent;
  47047. }
  47048. .md\:focus\:placeholder-transparent:focus::placeholder {
  47049. color: transparent;
  47050. }
  47051. .md\:focus\:placeholder-current:focus::-moz-placeholder {
  47052. color: currentColor;
  47053. }
  47054. .md\:focus\:placeholder-current:focus:-ms-input-placeholder {
  47055. color: currentColor;
  47056. }
  47057. .md\:focus\:placeholder-current:focus::placeholder {
  47058. color: currentColor;
  47059. }
  47060. .md\:focus\:placeholder-black:focus::-moz-placeholder {
  47061. --placeholder-opacity: 1;
  47062. color: #000;
  47063. color: rgba(0, 0, 0, var(--placeholder-opacity));
  47064. }
  47065. .md\:focus\:placeholder-black:focus:-ms-input-placeholder {
  47066. --placeholder-opacity: 1;
  47067. color: #000;
  47068. color: rgba(0, 0, 0, var(--placeholder-opacity));
  47069. }
  47070. .md\:focus\:placeholder-black:focus::placeholder {
  47071. --placeholder-opacity: 1;
  47072. color: #000;
  47073. color: rgba(0, 0, 0, var(--placeholder-opacity));
  47074. }
  47075. .md\:focus\:placeholder-white:focus::-moz-placeholder {
  47076. --placeholder-opacity: 1;
  47077. color: #fff;
  47078. color: rgba(255, 255, 255, var(--placeholder-opacity));
  47079. }
  47080. .md\:focus\:placeholder-white:focus:-ms-input-placeholder {
  47081. --placeholder-opacity: 1;
  47082. color: #fff;
  47083. color: rgba(255, 255, 255, var(--placeholder-opacity));
  47084. }
  47085. .md\:focus\:placeholder-white:focus::placeholder {
  47086. --placeholder-opacity: 1;
  47087. color: #fff;
  47088. color: rgba(255, 255, 255, var(--placeholder-opacity));
  47089. }
  47090. .md\:focus\:placeholder-gray-100:focus::-moz-placeholder {
  47091. --placeholder-opacity: 1;
  47092. color: #f7fafc;
  47093. color: rgba(247, 250, 252, var(--placeholder-opacity));
  47094. }
  47095. .md\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
  47096. --placeholder-opacity: 1;
  47097. color: #f7fafc;
  47098. color: rgba(247, 250, 252, var(--placeholder-opacity));
  47099. }
  47100. .md\:focus\:placeholder-gray-100:focus::placeholder {
  47101. --placeholder-opacity: 1;
  47102. color: #f7fafc;
  47103. color: rgba(247, 250, 252, var(--placeholder-opacity));
  47104. }
  47105. .md\:focus\:placeholder-gray-200:focus::-moz-placeholder {
  47106. --placeholder-opacity: 1;
  47107. color: #edf2f7;
  47108. color: rgba(237, 242, 247, var(--placeholder-opacity));
  47109. }
  47110. .md\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
  47111. --placeholder-opacity: 1;
  47112. color: #edf2f7;
  47113. color: rgba(237, 242, 247, var(--placeholder-opacity));
  47114. }
  47115. .md\:focus\:placeholder-gray-200:focus::placeholder {
  47116. --placeholder-opacity: 1;
  47117. color: #edf2f7;
  47118. color: rgba(237, 242, 247, var(--placeholder-opacity));
  47119. }
  47120. .md\:focus\:placeholder-gray-300:focus::-moz-placeholder {
  47121. --placeholder-opacity: 1;
  47122. color: #e2e8f0;
  47123. color: rgba(226, 232, 240, var(--placeholder-opacity));
  47124. }
  47125. .md\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
  47126. --placeholder-opacity: 1;
  47127. color: #e2e8f0;
  47128. color: rgba(226, 232, 240, var(--placeholder-opacity));
  47129. }
  47130. .md\:focus\:placeholder-gray-300:focus::placeholder {
  47131. --placeholder-opacity: 1;
  47132. color: #e2e8f0;
  47133. color: rgba(226, 232, 240, var(--placeholder-opacity));
  47134. }
  47135. .md\:focus\:placeholder-gray-400:focus::-moz-placeholder {
  47136. --placeholder-opacity: 1;
  47137. color: #cbd5e0;
  47138. color: rgba(203, 213, 224, var(--placeholder-opacity));
  47139. }
  47140. .md\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
  47141. --placeholder-opacity: 1;
  47142. color: #cbd5e0;
  47143. color: rgba(203, 213, 224, var(--placeholder-opacity));
  47144. }
  47145. .md\:focus\:placeholder-gray-400:focus::placeholder {
  47146. --placeholder-opacity: 1;
  47147. color: #cbd5e0;
  47148. color: rgba(203, 213, 224, var(--placeholder-opacity));
  47149. }
  47150. .md\:focus\:placeholder-gray-500:focus::-moz-placeholder {
  47151. --placeholder-opacity: 1;
  47152. color: #a0aec0;
  47153. color: rgba(160, 174, 192, var(--placeholder-opacity));
  47154. }
  47155. .md\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
  47156. --placeholder-opacity: 1;
  47157. color: #a0aec0;
  47158. color: rgba(160, 174, 192, var(--placeholder-opacity));
  47159. }
  47160. .md\:focus\:placeholder-gray-500:focus::placeholder {
  47161. --placeholder-opacity: 1;
  47162. color: #a0aec0;
  47163. color: rgba(160, 174, 192, var(--placeholder-opacity));
  47164. }
  47165. .md\:focus\:placeholder-gray-600:focus::-moz-placeholder {
  47166. --placeholder-opacity: 1;
  47167. color: #718096;
  47168. color: rgba(113, 128, 150, var(--placeholder-opacity));
  47169. }
  47170. .md\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
  47171. --placeholder-opacity: 1;
  47172. color: #718096;
  47173. color: rgba(113, 128, 150, var(--placeholder-opacity));
  47174. }
  47175. .md\:focus\:placeholder-gray-600:focus::placeholder {
  47176. --placeholder-opacity: 1;
  47177. color: #718096;
  47178. color: rgba(113, 128, 150, var(--placeholder-opacity));
  47179. }
  47180. .md\:focus\:placeholder-gray-700:focus::-moz-placeholder {
  47181. --placeholder-opacity: 1;
  47182. color: #4a5568;
  47183. color: rgba(74, 85, 104, var(--placeholder-opacity));
  47184. }
  47185. .md\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
  47186. --placeholder-opacity: 1;
  47187. color: #4a5568;
  47188. color: rgba(74, 85, 104, var(--placeholder-opacity));
  47189. }
  47190. .md\:focus\:placeholder-gray-700:focus::placeholder {
  47191. --placeholder-opacity: 1;
  47192. color: #4a5568;
  47193. color: rgba(74, 85, 104, var(--placeholder-opacity));
  47194. }
  47195. .md\:focus\:placeholder-gray-800:focus::-moz-placeholder {
  47196. --placeholder-opacity: 1;
  47197. color: #2d3748;
  47198. color: rgba(45, 55, 72, var(--placeholder-opacity));
  47199. }
  47200. .md\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
  47201. --placeholder-opacity: 1;
  47202. color: #2d3748;
  47203. color: rgba(45, 55, 72, var(--placeholder-opacity));
  47204. }
  47205. .md\:focus\:placeholder-gray-800:focus::placeholder {
  47206. --placeholder-opacity: 1;
  47207. color: #2d3748;
  47208. color: rgba(45, 55, 72, var(--placeholder-opacity));
  47209. }
  47210. .md\:focus\:placeholder-gray-900:focus::-moz-placeholder {
  47211. --placeholder-opacity: 1;
  47212. color: #1a202c;
  47213. color: rgba(26, 32, 44, var(--placeholder-opacity));
  47214. }
  47215. .md\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
  47216. --placeholder-opacity: 1;
  47217. color: #1a202c;
  47218. color: rgba(26, 32, 44, var(--placeholder-opacity));
  47219. }
  47220. .md\:focus\:placeholder-gray-900:focus::placeholder {
  47221. --placeholder-opacity: 1;
  47222. color: #1a202c;
  47223. color: rgba(26, 32, 44, var(--placeholder-opacity));
  47224. }
  47225. .md\:focus\:placeholder-red-100:focus::-moz-placeholder {
  47226. --placeholder-opacity: 1;
  47227. color: #fff5f5;
  47228. color: rgba(255, 245, 245, var(--placeholder-opacity));
  47229. }
  47230. .md\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
  47231. --placeholder-opacity: 1;
  47232. color: #fff5f5;
  47233. color: rgba(255, 245, 245, var(--placeholder-opacity));
  47234. }
  47235. .md\:focus\:placeholder-red-100:focus::placeholder {
  47236. --placeholder-opacity: 1;
  47237. color: #fff5f5;
  47238. color: rgba(255, 245, 245, var(--placeholder-opacity));
  47239. }
  47240. .md\:focus\:placeholder-red-200:focus::-moz-placeholder {
  47241. --placeholder-opacity: 1;
  47242. color: #fed7d7;
  47243. color: rgba(254, 215, 215, var(--placeholder-opacity));
  47244. }
  47245. .md\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
  47246. --placeholder-opacity: 1;
  47247. color: #fed7d7;
  47248. color: rgba(254, 215, 215, var(--placeholder-opacity));
  47249. }
  47250. .md\:focus\:placeholder-red-200:focus::placeholder {
  47251. --placeholder-opacity: 1;
  47252. color: #fed7d7;
  47253. color: rgba(254, 215, 215, var(--placeholder-opacity));
  47254. }
  47255. .md\:focus\:placeholder-red-300:focus::-moz-placeholder {
  47256. --placeholder-opacity: 1;
  47257. color: #feb2b2;
  47258. color: rgba(254, 178, 178, var(--placeholder-opacity));
  47259. }
  47260. .md\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
  47261. --placeholder-opacity: 1;
  47262. color: #feb2b2;
  47263. color: rgba(254, 178, 178, var(--placeholder-opacity));
  47264. }
  47265. .md\:focus\:placeholder-red-300:focus::placeholder {
  47266. --placeholder-opacity: 1;
  47267. color: #feb2b2;
  47268. color: rgba(254, 178, 178, var(--placeholder-opacity));
  47269. }
  47270. .md\:focus\:placeholder-red-400:focus::-moz-placeholder {
  47271. --placeholder-opacity: 1;
  47272. color: #fc8181;
  47273. color: rgba(252, 129, 129, var(--placeholder-opacity));
  47274. }
  47275. .md\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
  47276. --placeholder-opacity: 1;
  47277. color: #fc8181;
  47278. color: rgba(252, 129, 129, var(--placeholder-opacity));
  47279. }
  47280. .md\:focus\:placeholder-red-400:focus::placeholder {
  47281. --placeholder-opacity: 1;
  47282. color: #fc8181;
  47283. color: rgba(252, 129, 129, var(--placeholder-opacity));
  47284. }
  47285. .md\:focus\:placeholder-red-500:focus::-moz-placeholder {
  47286. --placeholder-opacity: 1;
  47287. color: #f56565;
  47288. color: rgba(245, 101, 101, var(--placeholder-opacity));
  47289. }
  47290. .md\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
  47291. --placeholder-opacity: 1;
  47292. color: #f56565;
  47293. color: rgba(245, 101, 101, var(--placeholder-opacity));
  47294. }
  47295. .md\:focus\:placeholder-red-500:focus::placeholder {
  47296. --placeholder-opacity: 1;
  47297. color: #f56565;
  47298. color: rgba(245, 101, 101, var(--placeholder-opacity));
  47299. }
  47300. .md\:focus\:placeholder-red-600:focus::-moz-placeholder {
  47301. --placeholder-opacity: 1;
  47302. color: #e53e3e;
  47303. color: rgba(229, 62, 62, var(--placeholder-opacity));
  47304. }
  47305. .md\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
  47306. --placeholder-opacity: 1;
  47307. color: #e53e3e;
  47308. color: rgba(229, 62, 62, var(--placeholder-opacity));
  47309. }
  47310. .md\:focus\:placeholder-red-600:focus::placeholder {
  47311. --placeholder-opacity: 1;
  47312. color: #e53e3e;
  47313. color: rgba(229, 62, 62, var(--placeholder-opacity));
  47314. }
  47315. .md\:focus\:placeholder-red-700:focus::-moz-placeholder {
  47316. --placeholder-opacity: 1;
  47317. color: #c53030;
  47318. color: rgba(197, 48, 48, var(--placeholder-opacity));
  47319. }
  47320. .md\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
  47321. --placeholder-opacity: 1;
  47322. color: #c53030;
  47323. color: rgba(197, 48, 48, var(--placeholder-opacity));
  47324. }
  47325. .md\:focus\:placeholder-red-700:focus::placeholder {
  47326. --placeholder-opacity: 1;
  47327. color: #c53030;
  47328. color: rgba(197, 48, 48, var(--placeholder-opacity));
  47329. }
  47330. .md\:focus\:placeholder-red-800:focus::-moz-placeholder {
  47331. --placeholder-opacity: 1;
  47332. color: #9b2c2c;
  47333. color: rgba(155, 44, 44, var(--placeholder-opacity));
  47334. }
  47335. .md\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
  47336. --placeholder-opacity: 1;
  47337. color: #9b2c2c;
  47338. color: rgba(155, 44, 44, var(--placeholder-opacity));
  47339. }
  47340. .md\:focus\:placeholder-red-800:focus::placeholder {
  47341. --placeholder-opacity: 1;
  47342. color: #9b2c2c;
  47343. color: rgba(155, 44, 44, var(--placeholder-opacity));
  47344. }
  47345. .md\:focus\:placeholder-red-900:focus::-moz-placeholder {
  47346. --placeholder-opacity: 1;
  47347. color: #742a2a;
  47348. color: rgba(116, 42, 42, var(--placeholder-opacity));
  47349. }
  47350. .md\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
  47351. --placeholder-opacity: 1;
  47352. color: #742a2a;
  47353. color: rgba(116, 42, 42, var(--placeholder-opacity));
  47354. }
  47355. .md\:focus\:placeholder-red-900:focus::placeholder {
  47356. --placeholder-opacity: 1;
  47357. color: #742a2a;
  47358. color: rgba(116, 42, 42, var(--placeholder-opacity));
  47359. }
  47360. .md\:focus\:placeholder-orange-100:focus::-moz-placeholder {
  47361. --placeholder-opacity: 1;
  47362. color: #fffaf0;
  47363. color: rgba(255, 250, 240, var(--placeholder-opacity));
  47364. }
  47365. .md\:focus\:placeholder-orange-100:focus:-ms-input-placeholder {
  47366. --placeholder-opacity: 1;
  47367. color: #fffaf0;
  47368. color: rgba(255, 250, 240, var(--placeholder-opacity));
  47369. }
  47370. .md\:focus\:placeholder-orange-100:focus::placeholder {
  47371. --placeholder-opacity: 1;
  47372. color: #fffaf0;
  47373. color: rgba(255, 250, 240, var(--placeholder-opacity));
  47374. }
  47375. .md\:focus\:placeholder-orange-200:focus::-moz-placeholder {
  47376. --placeholder-opacity: 1;
  47377. color: #feebc8;
  47378. color: rgba(254, 235, 200, var(--placeholder-opacity));
  47379. }
  47380. .md\:focus\:placeholder-orange-200:focus:-ms-input-placeholder {
  47381. --placeholder-opacity: 1;
  47382. color: #feebc8;
  47383. color: rgba(254, 235, 200, var(--placeholder-opacity));
  47384. }
  47385. .md\:focus\:placeholder-orange-200:focus::placeholder {
  47386. --placeholder-opacity: 1;
  47387. color: #feebc8;
  47388. color: rgba(254, 235, 200, var(--placeholder-opacity));
  47389. }
  47390. .md\:focus\:placeholder-orange-300:focus::-moz-placeholder {
  47391. --placeholder-opacity: 1;
  47392. color: #fbd38d;
  47393. color: rgba(251, 211, 141, var(--placeholder-opacity));
  47394. }
  47395. .md\:focus\:placeholder-orange-300:focus:-ms-input-placeholder {
  47396. --placeholder-opacity: 1;
  47397. color: #fbd38d;
  47398. color: rgba(251, 211, 141, var(--placeholder-opacity));
  47399. }
  47400. .md\:focus\:placeholder-orange-300:focus::placeholder {
  47401. --placeholder-opacity: 1;
  47402. color: #fbd38d;
  47403. color: rgba(251, 211, 141, var(--placeholder-opacity));
  47404. }
  47405. .md\:focus\:placeholder-orange-400:focus::-moz-placeholder {
  47406. --placeholder-opacity: 1;
  47407. color: #f6ad55;
  47408. color: rgba(246, 173, 85, var(--placeholder-opacity));
  47409. }
  47410. .md\:focus\:placeholder-orange-400:focus:-ms-input-placeholder {
  47411. --placeholder-opacity: 1;
  47412. color: #f6ad55;
  47413. color: rgba(246, 173, 85, var(--placeholder-opacity));
  47414. }
  47415. .md\:focus\:placeholder-orange-400:focus::placeholder {
  47416. --placeholder-opacity: 1;
  47417. color: #f6ad55;
  47418. color: rgba(246, 173, 85, var(--placeholder-opacity));
  47419. }
  47420. .md\:focus\:placeholder-orange-500:focus::-moz-placeholder {
  47421. --placeholder-opacity: 1;
  47422. color: #ed8936;
  47423. color: rgba(237, 137, 54, var(--placeholder-opacity));
  47424. }
  47425. .md\:focus\:placeholder-orange-500:focus:-ms-input-placeholder {
  47426. --placeholder-opacity: 1;
  47427. color: #ed8936;
  47428. color: rgba(237, 137, 54, var(--placeholder-opacity));
  47429. }
  47430. .md\:focus\:placeholder-orange-500:focus::placeholder {
  47431. --placeholder-opacity: 1;
  47432. color: #ed8936;
  47433. color: rgba(237, 137, 54, var(--placeholder-opacity));
  47434. }
  47435. .md\:focus\:placeholder-orange-600:focus::-moz-placeholder {
  47436. --placeholder-opacity: 1;
  47437. color: #dd6b20;
  47438. color: rgba(221, 107, 32, var(--placeholder-opacity));
  47439. }
  47440. .md\:focus\:placeholder-orange-600:focus:-ms-input-placeholder {
  47441. --placeholder-opacity: 1;
  47442. color: #dd6b20;
  47443. color: rgba(221, 107, 32, var(--placeholder-opacity));
  47444. }
  47445. .md\:focus\:placeholder-orange-600:focus::placeholder {
  47446. --placeholder-opacity: 1;
  47447. color: #dd6b20;
  47448. color: rgba(221, 107, 32, var(--placeholder-opacity));
  47449. }
  47450. .md\:focus\:placeholder-orange-700:focus::-moz-placeholder {
  47451. --placeholder-opacity: 1;
  47452. color: #c05621;
  47453. color: rgba(192, 86, 33, var(--placeholder-opacity));
  47454. }
  47455. .md\:focus\:placeholder-orange-700:focus:-ms-input-placeholder {
  47456. --placeholder-opacity: 1;
  47457. color: #c05621;
  47458. color: rgba(192, 86, 33, var(--placeholder-opacity));
  47459. }
  47460. .md\:focus\:placeholder-orange-700:focus::placeholder {
  47461. --placeholder-opacity: 1;
  47462. color: #c05621;
  47463. color: rgba(192, 86, 33, var(--placeholder-opacity));
  47464. }
  47465. .md\:focus\:placeholder-orange-800:focus::-moz-placeholder {
  47466. --placeholder-opacity: 1;
  47467. color: #9c4221;
  47468. color: rgba(156, 66, 33, var(--placeholder-opacity));
  47469. }
  47470. .md\:focus\:placeholder-orange-800:focus:-ms-input-placeholder {
  47471. --placeholder-opacity: 1;
  47472. color: #9c4221;
  47473. color: rgba(156, 66, 33, var(--placeholder-opacity));
  47474. }
  47475. .md\:focus\:placeholder-orange-800:focus::placeholder {
  47476. --placeholder-opacity: 1;
  47477. color: #9c4221;
  47478. color: rgba(156, 66, 33, var(--placeholder-opacity));
  47479. }
  47480. .md\:focus\:placeholder-orange-900:focus::-moz-placeholder {
  47481. --placeholder-opacity: 1;
  47482. color: #7b341e;
  47483. color: rgba(123, 52, 30, var(--placeholder-opacity));
  47484. }
  47485. .md\:focus\:placeholder-orange-900:focus:-ms-input-placeholder {
  47486. --placeholder-opacity: 1;
  47487. color: #7b341e;
  47488. color: rgba(123, 52, 30, var(--placeholder-opacity));
  47489. }
  47490. .md\:focus\:placeholder-orange-900:focus::placeholder {
  47491. --placeholder-opacity: 1;
  47492. color: #7b341e;
  47493. color: rgba(123, 52, 30, var(--placeholder-opacity));
  47494. }
  47495. .md\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
  47496. --placeholder-opacity: 1;
  47497. color: #fffff0;
  47498. color: rgba(255, 255, 240, var(--placeholder-opacity));
  47499. }
  47500. .md\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
  47501. --placeholder-opacity: 1;
  47502. color: #fffff0;
  47503. color: rgba(255, 255, 240, var(--placeholder-opacity));
  47504. }
  47505. .md\:focus\:placeholder-yellow-100:focus::placeholder {
  47506. --placeholder-opacity: 1;
  47507. color: #fffff0;
  47508. color: rgba(255, 255, 240, var(--placeholder-opacity));
  47509. }
  47510. .md\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
  47511. --placeholder-opacity: 1;
  47512. color: #fefcbf;
  47513. color: rgba(254, 252, 191, var(--placeholder-opacity));
  47514. }
  47515. .md\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
  47516. --placeholder-opacity: 1;
  47517. color: #fefcbf;
  47518. color: rgba(254, 252, 191, var(--placeholder-opacity));
  47519. }
  47520. .md\:focus\:placeholder-yellow-200:focus::placeholder {
  47521. --placeholder-opacity: 1;
  47522. color: #fefcbf;
  47523. color: rgba(254, 252, 191, var(--placeholder-opacity));
  47524. }
  47525. .md\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
  47526. --placeholder-opacity: 1;
  47527. color: #faf089;
  47528. color: rgba(250, 240, 137, var(--placeholder-opacity));
  47529. }
  47530. .md\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
  47531. --placeholder-opacity: 1;
  47532. color: #faf089;
  47533. color: rgba(250, 240, 137, var(--placeholder-opacity));
  47534. }
  47535. .md\:focus\:placeholder-yellow-300:focus::placeholder {
  47536. --placeholder-opacity: 1;
  47537. color: #faf089;
  47538. color: rgba(250, 240, 137, var(--placeholder-opacity));
  47539. }
  47540. .md\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
  47541. --placeholder-opacity: 1;
  47542. color: #f6e05e;
  47543. color: rgba(246, 224, 94, var(--placeholder-opacity));
  47544. }
  47545. .md\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
  47546. --placeholder-opacity: 1;
  47547. color: #f6e05e;
  47548. color: rgba(246, 224, 94, var(--placeholder-opacity));
  47549. }
  47550. .md\:focus\:placeholder-yellow-400:focus::placeholder {
  47551. --placeholder-opacity: 1;
  47552. color: #f6e05e;
  47553. color: rgba(246, 224, 94, var(--placeholder-opacity));
  47554. }
  47555. .md\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
  47556. --placeholder-opacity: 1;
  47557. color: #ecc94b;
  47558. color: rgba(236, 201, 75, var(--placeholder-opacity));
  47559. }
  47560. .md\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
  47561. --placeholder-opacity: 1;
  47562. color: #ecc94b;
  47563. color: rgba(236, 201, 75, var(--placeholder-opacity));
  47564. }
  47565. .md\:focus\:placeholder-yellow-500:focus::placeholder {
  47566. --placeholder-opacity: 1;
  47567. color: #ecc94b;
  47568. color: rgba(236, 201, 75, var(--placeholder-opacity));
  47569. }
  47570. .md\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
  47571. --placeholder-opacity: 1;
  47572. color: #d69e2e;
  47573. color: rgba(214, 158, 46, var(--placeholder-opacity));
  47574. }
  47575. .md\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
  47576. --placeholder-opacity: 1;
  47577. color: #d69e2e;
  47578. color: rgba(214, 158, 46, var(--placeholder-opacity));
  47579. }
  47580. .md\:focus\:placeholder-yellow-600:focus::placeholder {
  47581. --placeholder-opacity: 1;
  47582. color: #d69e2e;
  47583. color: rgba(214, 158, 46, var(--placeholder-opacity));
  47584. }
  47585. .md\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
  47586. --placeholder-opacity: 1;
  47587. color: #b7791f;
  47588. color: rgba(183, 121, 31, var(--placeholder-opacity));
  47589. }
  47590. .md\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
  47591. --placeholder-opacity: 1;
  47592. color: #b7791f;
  47593. color: rgba(183, 121, 31, var(--placeholder-opacity));
  47594. }
  47595. .md\:focus\:placeholder-yellow-700:focus::placeholder {
  47596. --placeholder-opacity: 1;
  47597. color: #b7791f;
  47598. color: rgba(183, 121, 31, var(--placeholder-opacity));
  47599. }
  47600. .md\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
  47601. --placeholder-opacity: 1;
  47602. color: #975a16;
  47603. color: rgba(151, 90, 22, var(--placeholder-opacity));
  47604. }
  47605. .md\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
  47606. --placeholder-opacity: 1;
  47607. color: #975a16;
  47608. color: rgba(151, 90, 22, var(--placeholder-opacity));
  47609. }
  47610. .md\:focus\:placeholder-yellow-800:focus::placeholder {
  47611. --placeholder-opacity: 1;
  47612. color: #975a16;
  47613. color: rgba(151, 90, 22, var(--placeholder-opacity));
  47614. }
  47615. .md\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
  47616. --placeholder-opacity: 1;
  47617. color: #744210;
  47618. color: rgba(116, 66, 16, var(--placeholder-opacity));
  47619. }
  47620. .md\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
  47621. --placeholder-opacity: 1;
  47622. color: #744210;
  47623. color: rgba(116, 66, 16, var(--placeholder-opacity));
  47624. }
  47625. .md\:focus\:placeholder-yellow-900:focus::placeholder {
  47626. --placeholder-opacity: 1;
  47627. color: #744210;
  47628. color: rgba(116, 66, 16, var(--placeholder-opacity));
  47629. }
  47630. .md\:focus\:placeholder-green-100:focus::-moz-placeholder {
  47631. --placeholder-opacity: 1;
  47632. color: #f0fff4;
  47633. color: rgba(240, 255, 244, var(--placeholder-opacity));
  47634. }
  47635. .md\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
  47636. --placeholder-opacity: 1;
  47637. color: #f0fff4;
  47638. color: rgba(240, 255, 244, var(--placeholder-opacity));
  47639. }
  47640. .md\:focus\:placeholder-green-100:focus::placeholder {
  47641. --placeholder-opacity: 1;
  47642. color: #f0fff4;
  47643. color: rgba(240, 255, 244, var(--placeholder-opacity));
  47644. }
  47645. .md\:focus\:placeholder-green-200:focus::-moz-placeholder {
  47646. --placeholder-opacity: 1;
  47647. color: #c6f6d5;
  47648. color: rgba(198, 246, 213, var(--placeholder-opacity));
  47649. }
  47650. .md\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
  47651. --placeholder-opacity: 1;
  47652. color: #c6f6d5;
  47653. color: rgba(198, 246, 213, var(--placeholder-opacity));
  47654. }
  47655. .md\:focus\:placeholder-green-200:focus::placeholder {
  47656. --placeholder-opacity: 1;
  47657. color: #c6f6d5;
  47658. color: rgba(198, 246, 213, var(--placeholder-opacity));
  47659. }
  47660. .md\:focus\:placeholder-green-300:focus::-moz-placeholder {
  47661. --placeholder-opacity: 1;
  47662. color: #9ae6b4;
  47663. color: rgba(154, 230, 180, var(--placeholder-opacity));
  47664. }
  47665. .md\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
  47666. --placeholder-opacity: 1;
  47667. color: #9ae6b4;
  47668. color: rgba(154, 230, 180, var(--placeholder-opacity));
  47669. }
  47670. .md\:focus\:placeholder-green-300:focus::placeholder {
  47671. --placeholder-opacity: 1;
  47672. color: #9ae6b4;
  47673. color: rgba(154, 230, 180, var(--placeholder-opacity));
  47674. }
  47675. .md\:focus\:placeholder-green-400:focus::-moz-placeholder {
  47676. --placeholder-opacity: 1;
  47677. color: #68d391;
  47678. color: rgba(104, 211, 145, var(--placeholder-opacity));
  47679. }
  47680. .md\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
  47681. --placeholder-opacity: 1;
  47682. color: #68d391;
  47683. color: rgba(104, 211, 145, var(--placeholder-opacity));
  47684. }
  47685. .md\:focus\:placeholder-green-400:focus::placeholder {
  47686. --placeholder-opacity: 1;
  47687. color: #68d391;
  47688. color: rgba(104, 211, 145, var(--placeholder-opacity));
  47689. }
  47690. .md\:focus\:placeholder-green-500:focus::-moz-placeholder {
  47691. --placeholder-opacity: 1;
  47692. color: #48bb78;
  47693. color: rgba(72, 187, 120, var(--placeholder-opacity));
  47694. }
  47695. .md\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
  47696. --placeholder-opacity: 1;
  47697. color: #48bb78;
  47698. color: rgba(72, 187, 120, var(--placeholder-opacity));
  47699. }
  47700. .md\:focus\:placeholder-green-500:focus::placeholder {
  47701. --placeholder-opacity: 1;
  47702. color: #48bb78;
  47703. color: rgba(72, 187, 120, var(--placeholder-opacity));
  47704. }
  47705. .md\:focus\:placeholder-green-600:focus::-moz-placeholder {
  47706. --placeholder-opacity: 1;
  47707. color: #38a169;
  47708. color: rgba(56, 161, 105, var(--placeholder-opacity));
  47709. }
  47710. .md\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
  47711. --placeholder-opacity: 1;
  47712. color: #38a169;
  47713. color: rgba(56, 161, 105, var(--placeholder-opacity));
  47714. }
  47715. .md\:focus\:placeholder-green-600:focus::placeholder {
  47716. --placeholder-opacity: 1;
  47717. color: #38a169;
  47718. color: rgba(56, 161, 105, var(--placeholder-opacity));
  47719. }
  47720. .md\:focus\:placeholder-green-700:focus::-moz-placeholder {
  47721. --placeholder-opacity: 1;
  47722. color: #2f855a;
  47723. color: rgba(47, 133, 90, var(--placeholder-opacity));
  47724. }
  47725. .md\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
  47726. --placeholder-opacity: 1;
  47727. color: #2f855a;
  47728. color: rgba(47, 133, 90, var(--placeholder-opacity));
  47729. }
  47730. .md\:focus\:placeholder-green-700:focus::placeholder {
  47731. --placeholder-opacity: 1;
  47732. color: #2f855a;
  47733. color: rgba(47, 133, 90, var(--placeholder-opacity));
  47734. }
  47735. .md\:focus\:placeholder-green-800:focus::-moz-placeholder {
  47736. --placeholder-opacity: 1;
  47737. color: #276749;
  47738. color: rgba(39, 103, 73, var(--placeholder-opacity));
  47739. }
  47740. .md\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
  47741. --placeholder-opacity: 1;
  47742. color: #276749;
  47743. color: rgba(39, 103, 73, var(--placeholder-opacity));
  47744. }
  47745. .md\:focus\:placeholder-green-800:focus::placeholder {
  47746. --placeholder-opacity: 1;
  47747. color: #276749;
  47748. color: rgba(39, 103, 73, var(--placeholder-opacity));
  47749. }
  47750. .md\:focus\:placeholder-green-900:focus::-moz-placeholder {
  47751. --placeholder-opacity: 1;
  47752. color: #22543d;
  47753. color: rgba(34, 84, 61, var(--placeholder-opacity));
  47754. }
  47755. .md\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
  47756. --placeholder-opacity: 1;
  47757. color: #22543d;
  47758. color: rgba(34, 84, 61, var(--placeholder-opacity));
  47759. }
  47760. .md\:focus\:placeholder-green-900:focus::placeholder {
  47761. --placeholder-opacity: 1;
  47762. color: #22543d;
  47763. color: rgba(34, 84, 61, var(--placeholder-opacity));
  47764. }
  47765. .md\:focus\:placeholder-teal-100:focus::-moz-placeholder {
  47766. --placeholder-opacity: 1;
  47767. color: #e6fffa;
  47768. color: rgba(230, 255, 250, var(--placeholder-opacity));
  47769. }
  47770. .md\:focus\:placeholder-teal-100:focus:-ms-input-placeholder {
  47771. --placeholder-opacity: 1;
  47772. color: #e6fffa;
  47773. color: rgba(230, 255, 250, var(--placeholder-opacity));
  47774. }
  47775. .md\:focus\:placeholder-teal-100:focus::placeholder {
  47776. --placeholder-opacity: 1;
  47777. color: #e6fffa;
  47778. color: rgba(230, 255, 250, var(--placeholder-opacity));
  47779. }
  47780. .md\:focus\:placeholder-teal-200:focus::-moz-placeholder {
  47781. --placeholder-opacity: 1;
  47782. color: #b2f5ea;
  47783. color: rgba(178, 245, 234, var(--placeholder-opacity));
  47784. }
  47785. .md\:focus\:placeholder-teal-200:focus:-ms-input-placeholder {
  47786. --placeholder-opacity: 1;
  47787. color: #b2f5ea;
  47788. color: rgba(178, 245, 234, var(--placeholder-opacity));
  47789. }
  47790. .md\:focus\:placeholder-teal-200:focus::placeholder {
  47791. --placeholder-opacity: 1;
  47792. color: #b2f5ea;
  47793. color: rgba(178, 245, 234, var(--placeholder-opacity));
  47794. }
  47795. .md\:focus\:placeholder-teal-300:focus::-moz-placeholder {
  47796. --placeholder-opacity: 1;
  47797. color: #81e6d9;
  47798. color: rgba(129, 230, 217, var(--placeholder-opacity));
  47799. }
  47800. .md\:focus\:placeholder-teal-300:focus:-ms-input-placeholder {
  47801. --placeholder-opacity: 1;
  47802. color: #81e6d9;
  47803. color: rgba(129, 230, 217, var(--placeholder-opacity));
  47804. }
  47805. .md\:focus\:placeholder-teal-300:focus::placeholder {
  47806. --placeholder-opacity: 1;
  47807. color: #81e6d9;
  47808. color: rgba(129, 230, 217, var(--placeholder-opacity));
  47809. }
  47810. .md\:focus\:placeholder-teal-400:focus::-moz-placeholder {
  47811. --placeholder-opacity: 1;
  47812. color: #4fd1c5;
  47813. color: rgba(79, 209, 197, var(--placeholder-opacity));
  47814. }
  47815. .md\:focus\:placeholder-teal-400:focus:-ms-input-placeholder {
  47816. --placeholder-opacity: 1;
  47817. color: #4fd1c5;
  47818. color: rgba(79, 209, 197, var(--placeholder-opacity));
  47819. }
  47820. .md\:focus\:placeholder-teal-400:focus::placeholder {
  47821. --placeholder-opacity: 1;
  47822. color: #4fd1c5;
  47823. color: rgba(79, 209, 197, var(--placeholder-opacity));
  47824. }
  47825. .md\:focus\:placeholder-teal-500:focus::-moz-placeholder {
  47826. --placeholder-opacity: 1;
  47827. color: #38b2ac;
  47828. color: rgba(56, 178, 172, var(--placeholder-opacity));
  47829. }
  47830. .md\:focus\:placeholder-teal-500:focus:-ms-input-placeholder {
  47831. --placeholder-opacity: 1;
  47832. color: #38b2ac;
  47833. color: rgba(56, 178, 172, var(--placeholder-opacity));
  47834. }
  47835. .md\:focus\:placeholder-teal-500:focus::placeholder {
  47836. --placeholder-opacity: 1;
  47837. color: #38b2ac;
  47838. color: rgba(56, 178, 172, var(--placeholder-opacity));
  47839. }
  47840. .md\:focus\:placeholder-teal-600:focus::-moz-placeholder {
  47841. --placeholder-opacity: 1;
  47842. color: #319795;
  47843. color: rgba(49, 151, 149, var(--placeholder-opacity));
  47844. }
  47845. .md\:focus\:placeholder-teal-600:focus:-ms-input-placeholder {
  47846. --placeholder-opacity: 1;
  47847. color: #319795;
  47848. color: rgba(49, 151, 149, var(--placeholder-opacity));
  47849. }
  47850. .md\:focus\:placeholder-teal-600:focus::placeholder {
  47851. --placeholder-opacity: 1;
  47852. color: #319795;
  47853. color: rgba(49, 151, 149, var(--placeholder-opacity));
  47854. }
  47855. .md\:focus\:placeholder-teal-700:focus::-moz-placeholder {
  47856. --placeholder-opacity: 1;
  47857. color: #2c7a7b;
  47858. color: rgba(44, 122, 123, var(--placeholder-opacity));
  47859. }
  47860. .md\:focus\:placeholder-teal-700:focus:-ms-input-placeholder {
  47861. --placeholder-opacity: 1;
  47862. color: #2c7a7b;
  47863. color: rgba(44, 122, 123, var(--placeholder-opacity));
  47864. }
  47865. .md\:focus\:placeholder-teal-700:focus::placeholder {
  47866. --placeholder-opacity: 1;
  47867. color: #2c7a7b;
  47868. color: rgba(44, 122, 123, var(--placeholder-opacity));
  47869. }
  47870. .md\:focus\:placeholder-teal-800:focus::-moz-placeholder {
  47871. --placeholder-opacity: 1;
  47872. color: #285e61;
  47873. color: rgba(40, 94, 97, var(--placeholder-opacity));
  47874. }
  47875. .md\:focus\:placeholder-teal-800:focus:-ms-input-placeholder {
  47876. --placeholder-opacity: 1;
  47877. color: #285e61;
  47878. color: rgba(40, 94, 97, var(--placeholder-opacity));
  47879. }
  47880. .md\:focus\:placeholder-teal-800:focus::placeholder {
  47881. --placeholder-opacity: 1;
  47882. color: #285e61;
  47883. color: rgba(40, 94, 97, var(--placeholder-opacity));
  47884. }
  47885. .md\:focus\:placeholder-teal-900:focus::-moz-placeholder {
  47886. --placeholder-opacity: 1;
  47887. color: #234e52;
  47888. color: rgba(35, 78, 82, var(--placeholder-opacity));
  47889. }
  47890. .md\:focus\:placeholder-teal-900:focus:-ms-input-placeholder {
  47891. --placeholder-opacity: 1;
  47892. color: #234e52;
  47893. color: rgba(35, 78, 82, var(--placeholder-opacity));
  47894. }
  47895. .md\:focus\:placeholder-teal-900:focus::placeholder {
  47896. --placeholder-opacity: 1;
  47897. color: #234e52;
  47898. color: rgba(35, 78, 82, var(--placeholder-opacity));
  47899. }
  47900. .md\:focus\:placeholder-blue-100:focus::-moz-placeholder {
  47901. --placeholder-opacity: 1;
  47902. color: #ebf8ff;
  47903. color: rgba(235, 248, 255, var(--placeholder-opacity));
  47904. }
  47905. .md\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
  47906. --placeholder-opacity: 1;
  47907. color: #ebf8ff;
  47908. color: rgba(235, 248, 255, var(--placeholder-opacity));
  47909. }
  47910. .md\:focus\:placeholder-blue-100:focus::placeholder {
  47911. --placeholder-opacity: 1;
  47912. color: #ebf8ff;
  47913. color: rgba(235, 248, 255, var(--placeholder-opacity));
  47914. }
  47915. .md\:focus\:placeholder-blue-200:focus::-moz-placeholder {
  47916. --placeholder-opacity: 1;
  47917. color: #bee3f8;
  47918. color: rgba(190, 227, 248, var(--placeholder-opacity));
  47919. }
  47920. .md\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
  47921. --placeholder-opacity: 1;
  47922. color: #bee3f8;
  47923. color: rgba(190, 227, 248, var(--placeholder-opacity));
  47924. }
  47925. .md\:focus\:placeholder-blue-200:focus::placeholder {
  47926. --placeholder-opacity: 1;
  47927. color: #bee3f8;
  47928. color: rgba(190, 227, 248, var(--placeholder-opacity));
  47929. }
  47930. .md\:focus\:placeholder-blue-300:focus::-moz-placeholder {
  47931. --placeholder-opacity: 1;
  47932. color: #90cdf4;
  47933. color: rgba(144, 205, 244, var(--placeholder-opacity));
  47934. }
  47935. .md\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
  47936. --placeholder-opacity: 1;
  47937. color: #90cdf4;
  47938. color: rgba(144, 205, 244, var(--placeholder-opacity));
  47939. }
  47940. .md\:focus\:placeholder-blue-300:focus::placeholder {
  47941. --placeholder-opacity: 1;
  47942. color: #90cdf4;
  47943. color: rgba(144, 205, 244, var(--placeholder-opacity));
  47944. }
  47945. .md\:focus\:placeholder-blue-400:focus::-moz-placeholder {
  47946. --placeholder-opacity: 1;
  47947. color: #63b3ed;
  47948. color: rgba(99, 179, 237, var(--placeholder-opacity));
  47949. }
  47950. .md\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
  47951. --placeholder-opacity: 1;
  47952. color: #63b3ed;
  47953. color: rgba(99, 179, 237, var(--placeholder-opacity));
  47954. }
  47955. .md\:focus\:placeholder-blue-400:focus::placeholder {
  47956. --placeholder-opacity: 1;
  47957. color: #63b3ed;
  47958. color: rgba(99, 179, 237, var(--placeholder-opacity));
  47959. }
  47960. .md\:focus\:placeholder-blue-500:focus::-moz-placeholder {
  47961. --placeholder-opacity: 1;
  47962. color: #4299e1;
  47963. color: rgba(66, 153, 225, var(--placeholder-opacity));
  47964. }
  47965. .md\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
  47966. --placeholder-opacity: 1;
  47967. color: #4299e1;
  47968. color: rgba(66, 153, 225, var(--placeholder-opacity));
  47969. }
  47970. .md\:focus\:placeholder-blue-500:focus::placeholder {
  47971. --placeholder-opacity: 1;
  47972. color: #4299e1;
  47973. color: rgba(66, 153, 225, var(--placeholder-opacity));
  47974. }
  47975. .md\:focus\:placeholder-blue-600:focus::-moz-placeholder {
  47976. --placeholder-opacity: 1;
  47977. color: #3182ce;
  47978. color: rgba(49, 130, 206, var(--placeholder-opacity));
  47979. }
  47980. .md\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
  47981. --placeholder-opacity: 1;
  47982. color: #3182ce;
  47983. color: rgba(49, 130, 206, var(--placeholder-opacity));
  47984. }
  47985. .md\:focus\:placeholder-blue-600:focus::placeholder {
  47986. --placeholder-opacity: 1;
  47987. color: #3182ce;
  47988. color: rgba(49, 130, 206, var(--placeholder-opacity));
  47989. }
  47990. .md\:focus\:placeholder-blue-700:focus::-moz-placeholder {
  47991. --placeholder-opacity: 1;
  47992. color: #2b6cb0;
  47993. color: rgba(43, 108, 176, var(--placeholder-opacity));
  47994. }
  47995. .md\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
  47996. --placeholder-opacity: 1;
  47997. color: #2b6cb0;
  47998. color: rgba(43, 108, 176, var(--placeholder-opacity));
  47999. }
  48000. .md\:focus\:placeholder-blue-700:focus::placeholder {
  48001. --placeholder-opacity: 1;
  48002. color: #2b6cb0;
  48003. color: rgba(43, 108, 176, var(--placeholder-opacity));
  48004. }
  48005. .md\:focus\:placeholder-blue-800:focus::-moz-placeholder {
  48006. --placeholder-opacity: 1;
  48007. color: #2c5282;
  48008. color: rgba(44, 82, 130, var(--placeholder-opacity));
  48009. }
  48010. .md\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
  48011. --placeholder-opacity: 1;
  48012. color: #2c5282;
  48013. color: rgba(44, 82, 130, var(--placeholder-opacity));
  48014. }
  48015. .md\:focus\:placeholder-blue-800:focus::placeholder {
  48016. --placeholder-opacity: 1;
  48017. color: #2c5282;
  48018. color: rgba(44, 82, 130, var(--placeholder-opacity));
  48019. }
  48020. .md\:focus\:placeholder-blue-900:focus::-moz-placeholder {
  48021. --placeholder-opacity: 1;
  48022. color: #2a4365;
  48023. color: rgba(42, 67, 101, var(--placeholder-opacity));
  48024. }
  48025. .md\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
  48026. --placeholder-opacity: 1;
  48027. color: #2a4365;
  48028. color: rgba(42, 67, 101, var(--placeholder-opacity));
  48029. }
  48030. .md\:focus\:placeholder-blue-900:focus::placeholder {
  48031. --placeholder-opacity: 1;
  48032. color: #2a4365;
  48033. color: rgba(42, 67, 101, var(--placeholder-opacity));
  48034. }
  48035. .md\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
  48036. --placeholder-opacity: 1;
  48037. color: #ebf4ff;
  48038. color: rgba(235, 244, 255, var(--placeholder-opacity));
  48039. }
  48040. .md\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
  48041. --placeholder-opacity: 1;
  48042. color: #ebf4ff;
  48043. color: rgba(235, 244, 255, var(--placeholder-opacity));
  48044. }
  48045. .md\:focus\:placeholder-indigo-100:focus::placeholder {
  48046. --placeholder-opacity: 1;
  48047. color: #ebf4ff;
  48048. color: rgba(235, 244, 255, var(--placeholder-opacity));
  48049. }
  48050. .md\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
  48051. --placeholder-opacity: 1;
  48052. color: #c3dafe;
  48053. color: rgba(195, 218, 254, var(--placeholder-opacity));
  48054. }
  48055. .md\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
  48056. --placeholder-opacity: 1;
  48057. color: #c3dafe;
  48058. color: rgba(195, 218, 254, var(--placeholder-opacity));
  48059. }
  48060. .md\:focus\:placeholder-indigo-200:focus::placeholder {
  48061. --placeholder-opacity: 1;
  48062. color: #c3dafe;
  48063. color: rgba(195, 218, 254, var(--placeholder-opacity));
  48064. }
  48065. .md\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
  48066. --placeholder-opacity: 1;
  48067. color: #a3bffa;
  48068. color: rgba(163, 191, 250, var(--placeholder-opacity));
  48069. }
  48070. .md\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
  48071. --placeholder-opacity: 1;
  48072. color: #a3bffa;
  48073. color: rgba(163, 191, 250, var(--placeholder-opacity));
  48074. }
  48075. .md\:focus\:placeholder-indigo-300:focus::placeholder {
  48076. --placeholder-opacity: 1;
  48077. color: #a3bffa;
  48078. color: rgba(163, 191, 250, var(--placeholder-opacity));
  48079. }
  48080. .md\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
  48081. --placeholder-opacity: 1;
  48082. color: #7f9cf5;
  48083. color: rgba(127, 156, 245, var(--placeholder-opacity));
  48084. }
  48085. .md\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
  48086. --placeholder-opacity: 1;
  48087. color: #7f9cf5;
  48088. color: rgba(127, 156, 245, var(--placeholder-opacity));
  48089. }
  48090. .md\:focus\:placeholder-indigo-400:focus::placeholder {
  48091. --placeholder-opacity: 1;
  48092. color: #7f9cf5;
  48093. color: rgba(127, 156, 245, var(--placeholder-opacity));
  48094. }
  48095. .md\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
  48096. --placeholder-opacity: 1;
  48097. color: #667eea;
  48098. color: rgba(102, 126, 234, var(--placeholder-opacity));
  48099. }
  48100. .md\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
  48101. --placeholder-opacity: 1;
  48102. color: #667eea;
  48103. color: rgba(102, 126, 234, var(--placeholder-opacity));
  48104. }
  48105. .md\:focus\:placeholder-indigo-500:focus::placeholder {
  48106. --placeholder-opacity: 1;
  48107. color: #667eea;
  48108. color: rgba(102, 126, 234, var(--placeholder-opacity));
  48109. }
  48110. .md\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
  48111. --placeholder-opacity: 1;
  48112. color: #5a67d8;
  48113. color: rgba(90, 103, 216, var(--placeholder-opacity));
  48114. }
  48115. .md\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
  48116. --placeholder-opacity: 1;
  48117. color: #5a67d8;
  48118. color: rgba(90, 103, 216, var(--placeholder-opacity));
  48119. }
  48120. .md\:focus\:placeholder-indigo-600:focus::placeholder {
  48121. --placeholder-opacity: 1;
  48122. color: #5a67d8;
  48123. color: rgba(90, 103, 216, var(--placeholder-opacity));
  48124. }
  48125. .md\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
  48126. --placeholder-opacity: 1;
  48127. color: #4c51bf;
  48128. color: rgba(76, 81, 191, var(--placeholder-opacity));
  48129. }
  48130. .md\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
  48131. --placeholder-opacity: 1;
  48132. color: #4c51bf;
  48133. color: rgba(76, 81, 191, var(--placeholder-opacity));
  48134. }
  48135. .md\:focus\:placeholder-indigo-700:focus::placeholder {
  48136. --placeholder-opacity: 1;
  48137. color: #4c51bf;
  48138. color: rgba(76, 81, 191, var(--placeholder-opacity));
  48139. }
  48140. .md\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
  48141. --placeholder-opacity: 1;
  48142. color: #434190;
  48143. color: rgba(67, 65, 144, var(--placeholder-opacity));
  48144. }
  48145. .md\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
  48146. --placeholder-opacity: 1;
  48147. color: #434190;
  48148. color: rgba(67, 65, 144, var(--placeholder-opacity));
  48149. }
  48150. .md\:focus\:placeholder-indigo-800:focus::placeholder {
  48151. --placeholder-opacity: 1;
  48152. color: #434190;
  48153. color: rgba(67, 65, 144, var(--placeholder-opacity));
  48154. }
  48155. .md\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
  48156. --placeholder-opacity: 1;
  48157. color: #3c366b;
  48158. color: rgba(60, 54, 107, var(--placeholder-opacity));
  48159. }
  48160. .md\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
  48161. --placeholder-opacity: 1;
  48162. color: #3c366b;
  48163. color: rgba(60, 54, 107, var(--placeholder-opacity));
  48164. }
  48165. .md\:focus\:placeholder-indigo-900:focus::placeholder {
  48166. --placeholder-opacity: 1;
  48167. color: #3c366b;
  48168. color: rgba(60, 54, 107, var(--placeholder-opacity));
  48169. }
  48170. .md\:focus\:placeholder-purple-100:focus::-moz-placeholder {
  48171. --placeholder-opacity: 1;
  48172. color: #faf5ff;
  48173. color: rgba(250, 245, 255, var(--placeholder-opacity));
  48174. }
  48175. .md\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
  48176. --placeholder-opacity: 1;
  48177. color: #faf5ff;
  48178. color: rgba(250, 245, 255, var(--placeholder-opacity));
  48179. }
  48180. .md\:focus\:placeholder-purple-100:focus::placeholder {
  48181. --placeholder-opacity: 1;
  48182. color: #faf5ff;
  48183. color: rgba(250, 245, 255, var(--placeholder-opacity));
  48184. }
  48185. .md\:focus\:placeholder-purple-200:focus::-moz-placeholder {
  48186. --placeholder-opacity: 1;
  48187. color: #e9d8fd;
  48188. color: rgba(233, 216, 253, var(--placeholder-opacity));
  48189. }
  48190. .md\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
  48191. --placeholder-opacity: 1;
  48192. color: #e9d8fd;
  48193. color: rgba(233, 216, 253, var(--placeholder-opacity));
  48194. }
  48195. .md\:focus\:placeholder-purple-200:focus::placeholder {
  48196. --placeholder-opacity: 1;
  48197. color: #e9d8fd;
  48198. color: rgba(233, 216, 253, var(--placeholder-opacity));
  48199. }
  48200. .md\:focus\:placeholder-purple-300:focus::-moz-placeholder {
  48201. --placeholder-opacity: 1;
  48202. color: #d6bcfa;
  48203. color: rgba(214, 188, 250, var(--placeholder-opacity));
  48204. }
  48205. .md\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
  48206. --placeholder-opacity: 1;
  48207. color: #d6bcfa;
  48208. color: rgba(214, 188, 250, var(--placeholder-opacity));
  48209. }
  48210. .md\:focus\:placeholder-purple-300:focus::placeholder {
  48211. --placeholder-opacity: 1;
  48212. color: #d6bcfa;
  48213. color: rgba(214, 188, 250, var(--placeholder-opacity));
  48214. }
  48215. .md\:focus\:placeholder-purple-400:focus::-moz-placeholder {
  48216. --placeholder-opacity: 1;
  48217. color: #b794f4;
  48218. color: rgba(183, 148, 244, var(--placeholder-opacity));
  48219. }
  48220. .md\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
  48221. --placeholder-opacity: 1;
  48222. color: #b794f4;
  48223. color: rgba(183, 148, 244, var(--placeholder-opacity));
  48224. }
  48225. .md\:focus\:placeholder-purple-400:focus::placeholder {
  48226. --placeholder-opacity: 1;
  48227. color: #b794f4;
  48228. color: rgba(183, 148, 244, var(--placeholder-opacity));
  48229. }
  48230. .md\:focus\:placeholder-purple-500:focus::-moz-placeholder {
  48231. --placeholder-opacity: 1;
  48232. color: #9f7aea;
  48233. color: rgba(159, 122, 234, var(--placeholder-opacity));
  48234. }
  48235. .md\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
  48236. --placeholder-opacity: 1;
  48237. color: #9f7aea;
  48238. color: rgba(159, 122, 234, var(--placeholder-opacity));
  48239. }
  48240. .md\:focus\:placeholder-purple-500:focus::placeholder {
  48241. --placeholder-opacity: 1;
  48242. color: #9f7aea;
  48243. color: rgba(159, 122, 234, var(--placeholder-opacity));
  48244. }
  48245. .md\:focus\:placeholder-purple-600:focus::-moz-placeholder {
  48246. --placeholder-opacity: 1;
  48247. color: #805ad5;
  48248. color: rgba(128, 90, 213, var(--placeholder-opacity));
  48249. }
  48250. .md\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
  48251. --placeholder-opacity: 1;
  48252. color: #805ad5;
  48253. color: rgba(128, 90, 213, var(--placeholder-opacity));
  48254. }
  48255. .md\:focus\:placeholder-purple-600:focus::placeholder {
  48256. --placeholder-opacity: 1;
  48257. color: #805ad5;
  48258. color: rgba(128, 90, 213, var(--placeholder-opacity));
  48259. }
  48260. .md\:focus\:placeholder-purple-700:focus::-moz-placeholder {
  48261. --placeholder-opacity: 1;
  48262. color: #6b46c1;
  48263. color: rgba(107, 70, 193, var(--placeholder-opacity));
  48264. }
  48265. .md\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
  48266. --placeholder-opacity: 1;
  48267. color: #6b46c1;
  48268. color: rgba(107, 70, 193, var(--placeholder-opacity));
  48269. }
  48270. .md\:focus\:placeholder-purple-700:focus::placeholder {
  48271. --placeholder-opacity: 1;
  48272. color: #6b46c1;
  48273. color: rgba(107, 70, 193, var(--placeholder-opacity));
  48274. }
  48275. .md\:focus\:placeholder-purple-800:focus::-moz-placeholder {
  48276. --placeholder-opacity: 1;
  48277. color: #553c9a;
  48278. color: rgba(85, 60, 154, var(--placeholder-opacity));
  48279. }
  48280. .md\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
  48281. --placeholder-opacity: 1;
  48282. color: #553c9a;
  48283. color: rgba(85, 60, 154, var(--placeholder-opacity));
  48284. }
  48285. .md\:focus\:placeholder-purple-800:focus::placeholder {
  48286. --placeholder-opacity: 1;
  48287. color: #553c9a;
  48288. color: rgba(85, 60, 154, var(--placeholder-opacity));
  48289. }
  48290. .md\:focus\:placeholder-purple-900:focus::-moz-placeholder {
  48291. --placeholder-opacity: 1;
  48292. color: #44337a;
  48293. color: rgba(68, 51, 122, var(--placeholder-opacity));
  48294. }
  48295. .md\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
  48296. --placeholder-opacity: 1;
  48297. color: #44337a;
  48298. color: rgba(68, 51, 122, var(--placeholder-opacity));
  48299. }
  48300. .md\:focus\:placeholder-purple-900:focus::placeholder {
  48301. --placeholder-opacity: 1;
  48302. color: #44337a;
  48303. color: rgba(68, 51, 122, var(--placeholder-opacity));
  48304. }
  48305. .md\:focus\:placeholder-pink-100:focus::-moz-placeholder {
  48306. --placeholder-opacity: 1;
  48307. color: #fff5f7;
  48308. color: rgba(255, 245, 247, var(--placeholder-opacity));
  48309. }
  48310. .md\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
  48311. --placeholder-opacity: 1;
  48312. color: #fff5f7;
  48313. color: rgba(255, 245, 247, var(--placeholder-opacity));
  48314. }
  48315. .md\:focus\:placeholder-pink-100:focus::placeholder {
  48316. --placeholder-opacity: 1;
  48317. color: #fff5f7;
  48318. color: rgba(255, 245, 247, var(--placeholder-opacity));
  48319. }
  48320. .md\:focus\:placeholder-pink-200:focus::-moz-placeholder {
  48321. --placeholder-opacity: 1;
  48322. color: #fed7e2;
  48323. color: rgba(254, 215, 226, var(--placeholder-opacity));
  48324. }
  48325. .md\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
  48326. --placeholder-opacity: 1;
  48327. color: #fed7e2;
  48328. color: rgba(254, 215, 226, var(--placeholder-opacity));
  48329. }
  48330. .md\:focus\:placeholder-pink-200:focus::placeholder {
  48331. --placeholder-opacity: 1;
  48332. color: #fed7e2;
  48333. color: rgba(254, 215, 226, var(--placeholder-opacity));
  48334. }
  48335. .md\:focus\:placeholder-pink-300:focus::-moz-placeholder {
  48336. --placeholder-opacity: 1;
  48337. color: #fbb6ce;
  48338. color: rgba(251, 182, 206, var(--placeholder-opacity));
  48339. }
  48340. .md\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
  48341. --placeholder-opacity: 1;
  48342. color: #fbb6ce;
  48343. color: rgba(251, 182, 206, var(--placeholder-opacity));
  48344. }
  48345. .md\:focus\:placeholder-pink-300:focus::placeholder {
  48346. --placeholder-opacity: 1;
  48347. color: #fbb6ce;
  48348. color: rgba(251, 182, 206, var(--placeholder-opacity));
  48349. }
  48350. .md\:focus\:placeholder-pink-400:focus::-moz-placeholder {
  48351. --placeholder-opacity: 1;
  48352. color: #f687b3;
  48353. color: rgba(246, 135, 179, var(--placeholder-opacity));
  48354. }
  48355. .md\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
  48356. --placeholder-opacity: 1;
  48357. color: #f687b3;
  48358. color: rgba(246, 135, 179, var(--placeholder-opacity));
  48359. }
  48360. .md\:focus\:placeholder-pink-400:focus::placeholder {
  48361. --placeholder-opacity: 1;
  48362. color: #f687b3;
  48363. color: rgba(246, 135, 179, var(--placeholder-opacity));
  48364. }
  48365. .md\:focus\:placeholder-pink-500:focus::-moz-placeholder {
  48366. --placeholder-opacity: 1;
  48367. color: #ed64a6;
  48368. color: rgba(237, 100, 166, var(--placeholder-opacity));
  48369. }
  48370. .md\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
  48371. --placeholder-opacity: 1;
  48372. color: #ed64a6;
  48373. color: rgba(237, 100, 166, var(--placeholder-opacity));
  48374. }
  48375. .md\:focus\:placeholder-pink-500:focus::placeholder {
  48376. --placeholder-opacity: 1;
  48377. color: #ed64a6;
  48378. color: rgba(237, 100, 166, var(--placeholder-opacity));
  48379. }
  48380. .md\:focus\:placeholder-pink-600:focus::-moz-placeholder {
  48381. --placeholder-opacity: 1;
  48382. color: #d53f8c;
  48383. color: rgba(213, 63, 140, var(--placeholder-opacity));
  48384. }
  48385. .md\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
  48386. --placeholder-opacity: 1;
  48387. color: #d53f8c;
  48388. color: rgba(213, 63, 140, var(--placeholder-opacity));
  48389. }
  48390. .md\:focus\:placeholder-pink-600:focus::placeholder {
  48391. --placeholder-opacity: 1;
  48392. color: #d53f8c;
  48393. color: rgba(213, 63, 140, var(--placeholder-opacity));
  48394. }
  48395. .md\:focus\:placeholder-pink-700:focus::-moz-placeholder {
  48396. --placeholder-opacity: 1;
  48397. color: #b83280;
  48398. color: rgba(184, 50, 128, var(--placeholder-opacity));
  48399. }
  48400. .md\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
  48401. --placeholder-opacity: 1;
  48402. color: #b83280;
  48403. color: rgba(184, 50, 128, var(--placeholder-opacity));
  48404. }
  48405. .md\:focus\:placeholder-pink-700:focus::placeholder {
  48406. --placeholder-opacity: 1;
  48407. color: #b83280;
  48408. color: rgba(184, 50, 128, var(--placeholder-opacity));
  48409. }
  48410. .md\:focus\:placeholder-pink-800:focus::-moz-placeholder {
  48411. --placeholder-opacity: 1;
  48412. color: #97266d;
  48413. color: rgba(151, 38, 109, var(--placeholder-opacity));
  48414. }
  48415. .md\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
  48416. --placeholder-opacity: 1;
  48417. color: #97266d;
  48418. color: rgba(151, 38, 109, var(--placeholder-opacity));
  48419. }
  48420. .md\:focus\:placeholder-pink-800:focus::placeholder {
  48421. --placeholder-opacity: 1;
  48422. color: #97266d;
  48423. color: rgba(151, 38, 109, var(--placeholder-opacity));
  48424. }
  48425. .md\:focus\:placeholder-pink-900:focus::-moz-placeholder {
  48426. --placeholder-opacity: 1;
  48427. color: #702459;
  48428. color: rgba(112, 36, 89, var(--placeholder-opacity));
  48429. }
  48430. .md\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
  48431. --placeholder-opacity: 1;
  48432. color: #702459;
  48433. color: rgba(112, 36, 89, var(--placeholder-opacity));
  48434. }
  48435. .md\:focus\:placeholder-pink-900:focus::placeholder {
  48436. --placeholder-opacity: 1;
  48437. color: #702459;
  48438. color: rgba(112, 36, 89, var(--placeholder-opacity));
  48439. }
  48440. .md\:placeholder-opacity-0::-moz-placeholder {
  48441. --placeholder-opacity: 0;
  48442. }
  48443. .md\:placeholder-opacity-0:-ms-input-placeholder {
  48444. --placeholder-opacity: 0;
  48445. }
  48446. .md\:placeholder-opacity-0::placeholder {
  48447. --placeholder-opacity: 0;
  48448. }
  48449. .md\:placeholder-opacity-25::-moz-placeholder {
  48450. --placeholder-opacity: 0.25;
  48451. }
  48452. .md\:placeholder-opacity-25:-ms-input-placeholder {
  48453. --placeholder-opacity: 0.25;
  48454. }
  48455. .md\:placeholder-opacity-25::placeholder {
  48456. --placeholder-opacity: 0.25;
  48457. }
  48458. .md\:placeholder-opacity-50::-moz-placeholder {
  48459. --placeholder-opacity: 0.5;
  48460. }
  48461. .md\:placeholder-opacity-50:-ms-input-placeholder {
  48462. --placeholder-opacity: 0.5;
  48463. }
  48464. .md\:placeholder-opacity-50::placeholder {
  48465. --placeholder-opacity: 0.5;
  48466. }
  48467. .md\:placeholder-opacity-75::-moz-placeholder {
  48468. --placeholder-opacity: 0.75;
  48469. }
  48470. .md\:placeholder-opacity-75:-ms-input-placeholder {
  48471. --placeholder-opacity: 0.75;
  48472. }
  48473. .md\:placeholder-opacity-75::placeholder {
  48474. --placeholder-opacity: 0.75;
  48475. }
  48476. .md\:placeholder-opacity-100::-moz-placeholder {
  48477. --placeholder-opacity: 1;
  48478. }
  48479. .md\:placeholder-opacity-100:-ms-input-placeholder {
  48480. --placeholder-opacity: 1;
  48481. }
  48482. .md\:placeholder-opacity-100::placeholder {
  48483. --placeholder-opacity: 1;
  48484. }
  48485. .md\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
  48486. --placeholder-opacity: 0;
  48487. }
  48488. .md\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
  48489. --placeholder-opacity: 0;
  48490. }
  48491. .md\:focus\:placeholder-opacity-0:focus::placeholder {
  48492. --placeholder-opacity: 0;
  48493. }
  48494. .md\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
  48495. --placeholder-opacity: 0.25;
  48496. }
  48497. .md\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
  48498. --placeholder-opacity: 0.25;
  48499. }
  48500. .md\:focus\:placeholder-opacity-25:focus::placeholder {
  48501. --placeholder-opacity: 0.25;
  48502. }
  48503. .md\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
  48504. --placeholder-opacity: 0.5;
  48505. }
  48506. .md\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
  48507. --placeholder-opacity: 0.5;
  48508. }
  48509. .md\:focus\:placeholder-opacity-50:focus::placeholder {
  48510. --placeholder-opacity: 0.5;
  48511. }
  48512. .md\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
  48513. --placeholder-opacity: 0.75;
  48514. }
  48515. .md\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
  48516. --placeholder-opacity: 0.75;
  48517. }
  48518. .md\:focus\:placeholder-opacity-75:focus::placeholder {
  48519. --placeholder-opacity: 0.75;
  48520. }
  48521. .md\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
  48522. --placeholder-opacity: 1;
  48523. }
  48524. .md\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
  48525. --placeholder-opacity: 1;
  48526. }
  48527. .md\:focus\:placeholder-opacity-100:focus::placeholder {
  48528. --placeholder-opacity: 1;
  48529. }
  48530. .md\:pointer-events-none {
  48531. pointer-events: none;
  48532. }
  48533. .md\:pointer-events-auto {
  48534. pointer-events: auto;
  48535. }
  48536. .md\:static {
  48537. position: static;
  48538. }
  48539. .md\:fixed {
  48540. position: fixed;
  48541. }
  48542. .md\:absolute {
  48543. position: absolute;
  48544. }
  48545. .md\:relative {
  48546. position: relative;
  48547. }
  48548. .md\:sticky {
  48549. position: -webkit-sticky;
  48550. position: sticky;
  48551. }
  48552. .md\:inset-0 {
  48553. top: 0;
  48554. right: 0;
  48555. bottom: 0;
  48556. left: 0;
  48557. }
  48558. .md\:inset-auto {
  48559. top: auto;
  48560. right: auto;
  48561. bottom: auto;
  48562. left: auto;
  48563. }
  48564. .md\:inset-y-0 {
  48565. top: 0;
  48566. bottom: 0;
  48567. }
  48568. .md\:inset-x-0 {
  48569. right: 0;
  48570. left: 0;
  48571. }
  48572. .md\:inset-y-auto {
  48573. top: auto;
  48574. bottom: auto;
  48575. }
  48576. .md\:inset-x-auto {
  48577. right: auto;
  48578. left: auto;
  48579. }
  48580. .md\:top-0 {
  48581. top: 0;
  48582. }
  48583. .md\:right-0 {
  48584. right: 0;
  48585. }
  48586. .md\:bottom-0 {
  48587. bottom: 0;
  48588. }
  48589. .md\:left-0 {
  48590. left: 0;
  48591. }
  48592. .md\:top-auto {
  48593. top: auto;
  48594. }
  48595. .md\:right-auto {
  48596. right: auto;
  48597. }
  48598. .md\:bottom-auto {
  48599. bottom: auto;
  48600. }
  48601. .md\:left-auto {
  48602. left: auto;
  48603. }
  48604. .md\:resize-none {
  48605. resize: none;
  48606. }
  48607. .md\:resize-y {
  48608. resize: vertical;
  48609. }
  48610. .md\:resize-x {
  48611. resize: horizontal;
  48612. }
  48613. .md\:resize {
  48614. resize: both;
  48615. }
  48616. .md\:shadow-xs {
  48617. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  48618. }
  48619. .md\:shadow-sm {
  48620. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  48621. }
  48622. .md\:shadow {
  48623. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  48624. }
  48625. .md\:shadow-md {
  48626. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  48627. }
  48628. .md\:shadow-lg {
  48629. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  48630. }
  48631. .md\:shadow-xl {
  48632. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  48633. }
  48634. .md\:shadow-2xl {
  48635. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  48636. }
  48637. .md\:shadow-inner {
  48638. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  48639. }
  48640. .md\:shadow-outline {
  48641. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  48642. }
  48643. .md\:shadow-none {
  48644. box-shadow: none;
  48645. }
  48646. .md\:hover\:shadow-xs:hover {
  48647. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  48648. }
  48649. .md\:hover\:shadow-sm:hover {
  48650. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  48651. }
  48652. .md\:hover\:shadow:hover {
  48653. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  48654. }
  48655. .md\:hover\:shadow-md:hover {
  48656. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  48657. }
  48658. .md\:hover\:shadow-lg:hover {
  48659. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  48660. }
  48661. .md\:hover\:shadow-xl:hover {
  48662. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  48663. }
  48664. .md\:hover\:shadow-2xl:hover {
  48665. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  48666. }
  48667. .md\:hover\:shadow-inner:hover {
  48668. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  48669. }
  48670. .md\:hover\:shadow-outline:hover {
  48671. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  48672. }
  48673. .md\:hover\:shadow-none:hover {
  48674. box-shadow: none;
  48675. }
  48676. .md\:focus\:shadow-xs:focus {
  48677. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  48678. }
  48679. .md\:focus\:shadow-sm:focus {
  48680. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  48681. }
  48682. .md\:focus\:shadow:focus {
  48683. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  48684. }
  48685. .md\:focus\:shadow-md:focus {
  48686. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  48687. }
  48688. .md\:focus\:shadow-lg:focus {
  48689. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  48690. }
  48691. .md\:focus\:shadow-xl:focus {
  48692. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  48693. }
  48694. .md\:focus\:shadow-2xl:focus {
  48695. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  48696. }
  48697. .md\:focus\:shadow-inner:focus {
  48698. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  48699. }
  48700. .md\:focus\:shadow-outline:focus {
  48701. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  48702. }
  48703. .md\:focus\:shadow-none:focus {
  48704. box-shadow: none;
  48705. }
  48706. .md\:fill-current {
  48707. fill: currentColor;
  48708. }
  48709. .md\:stroke-current {
  48710. stroke: currentColor;
  48711. }
  48712. .md\:stroke-0 {
  48713. stroke-width: 0;
  48714. }
  48715. .md\:stroke-1 {
  48716. stroke-width: 1;
  48717. }
  48718. .md\:stroke-2 {
  48719. stroke-width: 2;
  48720. }
  48721. .md\:table-auto {
  48722. table-layout: auto;
  48723. }
  48724. .md\:table-fixed {
  48725. table-layout: fixed;
  48726. }
  48727. .md\:text-left {
  48728. text-align: left;
  48729. }
  48730. .md\:text-center {
  48731. text-align: center;
  48732. }
  48733. .md\:text-right {
  48734. text-align: right;
  48735. }
  48736. .md\:text-justify {
  48737. text-align: justify;
  48738. }
  48739. .md\:text-transparent {
  48740. color: transparent;
  48741. }
  48742. .md\:text-current {
  48743. color: currentColor;
  48744. }
  48745. .md\:text-black {
  48746. --text-opacity: 1;
  48747. color: #000;
  48748. color: rgba(0, 0, 0, var(--text-opacity));
  48749. }
  48750. .md\:text-white {
  48751. --text-opacity: 1;
  48752. color: #fff;
  48753. color: rgba(255, 255, 255, var(--text-opacity));
  48754. }
  48755. .md\:text-gray-100 {
  48756. --text-opacity: 1;
  48757. color: #f7fafc;
  48758. color: rgba(247, 250, 252, var(--text-opacity));
  48759. }
  48760. .md\:text-gray-200 {
  48761. --text-opacity: 1;
  48762. color: #edf2f7;
  48763. color: rgba(237, 242, 247, var(--text-opacity));
  48764. }
  48765. .md\:text-gray-300 {
  48766. --text-opacity: 1;
  48767. color: #e2e8f0;
  48768. color: rgba(226, 232, 240, var(--text-opacity));
  48769. }
  48770. .md\:text-gray-400 {
  48771. --text-opacity: 1;
  48772. color: #cbd5e0;
  48773. color: rgba(203, 213, 224, var(--text-opacity));
  48774. }
  48775. .md\:text-gray-500 {
  48776. --text-opacity: 1;
  48777. color: #a0aec0;
  48778. color: rgba(160, 174, 192, var(--text-opacity));
  48779. }
  48780. .md\:text-gray-600 {
  48781. --text-opacity: 1;
  48782. color: #718096;
  48783. color: rgba(113, 128, 150, var(--text-opacity));
  48784. }
  48785. .md\:text-gray-700 {
  48786. --text-opacity: 1;
  48787. color: #4a5568;
  48788. color: rgba(74, 85, 104, var(--text-opacity));
  48789. }
  48790. .md\:text-gray-800 {
  48791. --text-opacity: 1;
  48792. color: #2d3748;
  48793. color: rgba(45, 55, 72, var(--text-opacity));
  48794. }
  48795. .md\:text-gray-900 {
  48796. --text-opacity: 1;
  48797. color: #1a202c;
  48798. color: rgba(26, 32, 44, var(--text-opacity));
  48799. }
  48800. .md\:text-red-100 {
  48801. --text-opacity: 1;
  48802. color: #fff5f5;
  48803. color: rgba(255, 245, 245, var(--text-opacity));
  48804. }
  48805. .md\:text-red-200 {
  48806. --text-opacity: 1;
  48807. color: #fed7d7;
  48808. color: rgba(254, 215, 215, var(--text-opacity));
  48809. }
  48810. .md\:text-red-300 {
  48811. --text-opacity: 1;
  48812. color: #feb2b2;
  48813. color: rgba(254, 178, 178, var(--text-opacity));
  48814. }
  48815. .md\:text-red-400 {
  48816. --text-opacity: 1;
  48817. color: #fc8181;
  48818. color: rgba(252, 129, 129, var(--text-opacity));
  48819. }
  48820. .md\:text-red-500 {
  48821. --text-opacity: 1;
  48822. color: #f56565;
  48823. color: rgba(245, 101, 101, var(--text-opacity));
  48824. }
  48825. .md\:text-red-600 {
  48826. --text-opacity: 1;
  48827. color: #e53e3e;
  48828. color: rgba(229, 62, 62, var(--text-opacity));
  48829. }
  48830. .md\:text-red-700 {
  48831. --text-opacity: 1;
  48832. color: #c53030;
  48833. color: rgba(197, 48, 48, var(--text-opacity));
  48834. }
  48835. .md\:text-red-800 {
  48836. --text-opacity: 1;
  48837. color: #9b2c2c;
  48838. color: rgba(155, 44, 44, var(--text-opacity));
  48839. }
  48840. .md\:text-red-900 {
  48841. --text-opacity: 1;
  48842. color: #742a2a;
  48843. color: rgba(116, 42, 42, var(--text-opacity));
  48844. }
  48845. .md\:text-orange-100 {
  48846. --text-opacity: 1;
  48847. color: #fffaf0;
  48848. color: rgba(255, 250, 240, var(--text-opacity));
  48849. }
  48850. .md\:text-orange-200 {
  48851. --text-opacity: 1;
  48852. color: #feebc8;
  48853. color: rgba(254, 235, 200, var(--text-opacity));
  48854. }
  48855. .md\:text-orange-300 {
  48856. --text-opacity: 1;
  48857. color: #fbd38d;
  48858. color: rgba(251, 211, 141, var(--text-opacity));
  48859. }
  48860. .md\:text-orange-400 {
  48861. --text-opacity: 1;
  48862. color: #f6ad55;
  48863. color: rgba(246, 173, 85, var(--text-opacity));
  48864. }
  48865. .md\:text-orange-500 {
  48866. --text-opacity: 1;
  48867. color: #ed8936;
  48868. color: rgba(237, 137, 54, var(--text-opacity));
  48869. }
  48870. .md\:text-orange-600 {
  48871. --text-opacity: 1;
  48872. color: #dd6b20;
  48873. color: rgba(221, 107, 32, var(--text-opacity));
  48874. }
  48875. .md\:text-orange-700 {
  48876. --text-opacity: 1;
  48877. color: #c05621;
  48878. color: rgba(192, 86, 33, var(--text-opacity));
  48879. }
  48880. .md\:text-orange-800 {
  48881. --text-opacity: 1;
  48882. color: #9c4221;
  48883. color: rgba(156, 66, 33, var(--text-opacity));
  48884. }
  48885. .md\:text-orange-900 {
  48886. --text-opacity: 1;
  48887. color: #7b341e;
  48888. color: rgba(123, 52, 30, var(--text-opacity));
  48889. }
  48890. .md\:text-yellow-100 {
  48891. --text-opacity: 1;
  48892. color: #fffff0;
  48893. color: rgba(255, 255, 240, var(--text-opacity));
  48894. }
  48895. .md\:text-yellow-200 {
  48896. --text-opacity: 1;
  48897. color: #fefcbf;
  48898. color: rgba(254, 252, 191, var(--text-opacity));
  48899. }
  48900. .md\:text-yellow-300 {
  48901. --text-opacity: 1;
  48902. color: #faf089;
  48903. color: rgba(250, 240, 137, var(--text-opacity));
  48904. }
  48905. .md\:text-yellow-400 {
  48906. --text-opacity: 1;
  48907. color: #f6e05e;
  48908. color: rgba(246, 224, 94, var(--text-opacity));
  48909. }
  48910. .md\:text-yellow-500 {
  48911. --text-opacity: 1;
  48912. color: #ecc94b;
  48913. color: rgba(236, 201, 75, var(--text-opacity));
  48914. }
  48915. .md\:text-yellow-600 {
  48916. --text-opacity: 1;
  48917. color: #d69e2e;
  48918. color: rgba(214, 158, 46, var(--text-opacity));
  48919. }
  48920. .md\:text-yellow-700 {
  48921. --text-opacity: 1;
  48922. color: #b7791f;
  48923. color: rgba(183, 121, 31, var(--text-opacity));
  48924. }
  48925. .md\:text-yellow-800 {
  48926. --text-opacity: 1;
  48927. color: #975a16;
  48928. color: rgba(151, 90, 22, var(--text-opacity));
  48929. }
  48930. .md\:text-yellow-900 {
  48931. --text-opacity: 1;
  48932. color: #744210;
  48933. color: rgba(116, 66, 16, var(--text-opacity));
  48934. }
  48935. .md\:text-green-100 {
  48936. --text-opacity: 1;
  48937. color: #f0fff4;
  48938. color: rgba(240, 255, 244, var(--text-opacity));
  48939. }
  48940. .md\:text-green-200 {
  48941. --text-opacity: 1;
  48942. color: #c6f6d5;
  48943. color: rgba(198, 246, 213, var(--text-opacity));
  48944. }
  48945. .md\:text-green-300 {
  48946. --text-opacity: 1;
  48947. color: #9ae6b4;
  48948. color: rgba(154, 230, 180, var(--text-opacity));
  48949. }
  48950. .md\:text-green-400 {
  48951. --text-opacity: 1;
  48952. color: #68d391;
  48953. color: rgba(104, 211, 145, var(--text-opacity));
  48954. }
  48955. .md\:text-green-500 {
  48956. --text-opacity: 1;
  48957. color: #48bb78;
  48958. color: rgba(72, 187, 120, var(--text-opacity));
  48959. }
  48960. .md\:text-green-600 {
  48961. --text-opacity: 1;
  48962. color: #38a169;
  48963. color: rgba(56, 161, 105, var(--text-opacity));
  48964. }
  48965. .md\:text-green-700 {
  48966. --text-opacity: 1;
  48967. color: #2f855a;
  48968. color: rgba(47, 133, 90, var(--text-opacity));
  48969. }
  48970. .md\:text-green-800 {
  48971. --text-opacity: 1;
  48972. color: #276749;
  48973. color: rgba(39, 103, 73, var(--text-opacity));
  48974. }
  48975. .md\:text-green-900 {
  48976. --text-opacity: 1;
  48977. color: #22543d;
  48978. color: rgba(34, 84, 61, var(--text-opacity));
  48979. }
  48980. .md\:text-teal-100 {
  48981. --text-opacity: 1;
  48982. color: #e6fffa;
  48983. color: rgba(230, 255, 250, var(--text-opacity));
  48984. }
  48985. .md\:text-teal-200 {
  48986. --text-opacity: 1;
  48987. color: #b2f5ea;
  48988. color: rgba(178, 245, 234, var(--text-opacity));
  48989. }
  48990. .md\:text-teal-300 {
  48991. --text-opacity: 1;
  48992. color: #81e6d9;
  48993. color: rgba(129, 230, 217, var(--text-opacity));
  48994. }
  48995. .md\:text-teal-400 {
  48996. --text-opacity: 1;
  48997. color: #4fd1c5;
  48998. color: rgba(79, 209, 197, var(--text-opacity));
  48999. }
  49000. .md\:text-teal-500 {
  49001. --text-opacity: 1;
  49002. color: #38b2ac;
  49003. color: rgba(56, 178, 172, var(--text-opacity));
  49004. }
  49005. .md\:text-teal-600 {
  49006. --text-opacity: 1;
  49007. color: #319795;
  49008. color: rgba(49, 151, 149, var(--text-opacity));
  49009. }
  49010. .md\:text-teal-700 {
  49011. --text-opacity: 1;
  49012. color: #2c7a7b;
  49013. color: rgba(44, 122, 123, var(--text-opacity));
  49014. }
  49015. .md\:text-teal-800 {
  49016. --text-opacity: 1;
  49017. color: #285e61;
  49018. color: rgba(40, 94, 97, var(--text-opacity));
  49019. }
  49020. .md\:text-teal-900 {
  49021. --text-opacity: 1;
  49022. color: #234e52;
  49023. color: rgba(35, 78, 82, var(--text-opacity));
  49024. }
  49025. .md\:text-blue-100 {
  49026. --text-opacity: 1;
  49027. color: #ebf8ff;
  49028. color: rgba(235, 248, 255, var(--text-opacity));
  49029. }
  49030. .md\:text-blue-200 {
  49031. --text-opacity: 1;
  49032. color: #bee3f8;
  49033. color: rgba(190, 227, 248, var(--text-opacity));
  49034. }
  49035. .md\:text-blue-300 {
  49036. --text-opacity: 1;
  49037. color: #90cdf4;
  49038. color: rgba(144, 205, 244, var(--text-opacity));
  49039. }
  49040. .md\:text-blue-400 {
  49041. --text-opacity: 1;
  49042. color: #63b3ed;
  49043. color: rgba(99, 179, 237, var(--text-opacity));
  49044. }
  49045. .md\:text-blue-500 {
  49046. --text-opacity: 1;
  49047. color: #4299e1;
  49048. color: rgba(66, 153, 225, var(--text-opacity));
  49049. }
  49050. .md\:text-blue-600 {
  49051. --text-opacity: 1;
  49052. color: #3182ce;
  49053. color: rgba(49, 130, 206, var(--text-opacity));
  49054. }
  49055. .md\:text-blue-700 {
  49056. --text-opacity: 1;
  49057. color: #2b6cb0;
  49058. color: rgba(43, 108, 176, var(--text-opacity));
  49059. }
  49060. .md\:text-blue-800 {
  49061. --text-opacity: 1;
  49062. color: #2c5282;
  49063. color: rgba(44, 82, 130, var(--text-opacity));
  49064. }
  49065. .md\:text-blue-900 {
  49066. --text-opacity: 1;
  49067. color: #2a4365;
  49068. color: rgba(42, 67, 101, var(--text-opacity));
  49069. }
  49070. .md\:text-indigo-100 {
  49071. --text-opacity: 1;
  49072. color: #ebf4ff;
  49073. color: rgba(235, 244, 255, var(--text-opacity));
  49074. }
  49075. .md\:text-indigo-200 {
  49076. --text-opacity: 1;
  49077. color: #c3dafe;
  49078. color: rgba(195, 218, 254, var(--text-opacity));
  49079. }
  49080. .md\:text-indigo-300 {
  49081. --text-opacity: 1;
  49082. color: #a3bffa;
  49083. color: rgba(163, 191, 250, var(--text-opacity));
  49084. }
  49085. .md\:text-indigo-400 {
  49086. --text-opacity: 1;
  49087. color: #7f9cf5;
  49088. color: rgba(127, 156, 245, var(--text-opacity));
  49089. }
  49090. .md\:text-indigo-500 {
  49091. --text-opacity: 1;
  49092. color: #667eea;
  49093. color: rgba(102, 126, 234, var(--text-opacity));
  49094. }
  49095. .md\:text-indigo-600 {
  49096. --text-opacity: 1;
  49097. color: #5a67d8;
  49098. color: rgba(90, 103, 216, var(--text-opacity));
  49099. }
  49100. .md\:text-indigo-700 {
  49101. --text-opacity: 1;
  49102. color: #4c51bf;
  49103. color: rgba(76, 81, 191, var(--text-opacity));
  49104. }
  49105. .md\:text-indigo-800 {
  49106. --text-opacity: 1;
  49107. color: #434190;
  49108. color: rgba(67, 65, 144, var(--text-opacity));
  49109. }
  49110. .md\:text-indigo-900 {
  49111. --text-opacity: 1;
  49112. color: #3c366b;
  49113. color: rgba(60, 54, 107, var(--text-opacity));
  49114. }
  49115. .md\:text-purple-100 {
  49116. --text-opacity: 1;
  49117. color: #faf5ff;
  49118. color: rgba(250, 245, 255, var(--text-opacity));
  49119. }
  49120. .md\:text-purple-200 {
  49121. --text-opacity: 1;
  49122. color: #e9d8fd;
  49123. color: rgba(233, 216, 253, var(--text-opacity));
  49124. }
  49125. .md\:text-purple-300 {
  49126. --text-opacity: 1;
  49127. color: #d6bcfa;
  49128. color: rgba(214, 188, 250, var(--text-opacity));
  49129. }
  49130. .md\:text-purple-400 {
  49131. --text-opacity: 1;
  49132. color: #b794f4;
  49133. color: rgba(183, 148, 244, var(--text-opacity));
  49134. }
  49135. .md\:text-purple-500 {
  49136. --text-opacity: 1;
  49137. color: #9f7aea;
  49138. color: rgba(159, 122, 234, var(--text-opacity));
  49139. }
  49140. .md\:text-purple-600 {
  49141. --text-opacity: 1;
  49142. color: #805ad5;
  49143. color: rgba(128, 90, 213, var(--text-opacity));
  49144. }
  49145. .md\:text-purple-700 {
  49146. --text-opacity: 1;
  49147. color: #6b46c1;
  49148. color: rgba(107, 70, 193, var(--text-opacity));
  49149. }
  49150. .md\:text-purple-800 {
  49151. --text-opacity: 1;
  49152. color: #553c9a;
  49153. color: rgba(85, 60, 154, var(--text-opacity));
  49154. }
  49155. .md\:text-purple-900 {
  49156. --text-opacity: 1;
  49157. color: #44337a;
  49158. color: rgba(68, 51, 122, var(--text-opacity));
  49159. }
  49160. .md\:text-pink-100 {
  49161. --text-opacity: 1;
  49162. color: #fff5f7;
  49163. color: rgba(255, 245, 247, var(--text-opacity));
  49164. }
  49165. .md\:text-pink-200 {
  49166. --text-opacity: 1;
  49167. color: #fed7e2;
  49168. color: rgba(254, 215, 226, var(--text-opacity));
  49169. }
  49170. .md\:text-pink-300 {
  49171. --text-opacity: 1;
  49172. color: #fbb6ce;
  49173. color: rgba(251, 182, 206, var(--text-opacity));
  49174. }
  49175. .md\:text-pink-400 {
  49176. --text-opacity: 1;
  49177. color: #f687b3;
  49178. color: rgba(246, 135, 179, var(--text-opacity));
  49179. }
  49180. .md\:text-pink-500 {
  49181. --text-opacity: 1;
  49182. color: #ed64a6;
  49183. color: rgba(237, 100, 166, var(--text-opacity));
  49184. }
  49185. .md\:text-pink-600 {
  49186. --text-opacity: 1;
  49187. color: #d53f8c;
  49188. color: rgba(213, 63, 140, var(--text-opacity));
  49189. }
  49190. .md\:text-pink-700 {
  49191. --text-opacity: 1;
  49192. color: #b83280;
  49193. color: rgba(184, 50, 128, var(--text-opacity));
  49194. }
  49195. .md\:text-pink-800 {
  49196. --text-opacity: 1;
  49197. color: #97266d;
  49198. color: rgba(151, 38, 109, var(--text-opacity));
  49199. }
  49200. .md\:text-pink-900 {
  49201. --text-opacity: 1;
  49202. color: #702459;
  49203. color: rgba(112, 36, 89, var(--text-opacity));
  49204. }
  49205. .md\:hover\:text-transparent:hover {
  49206. color: transparent;
  49207. }
  49208. .md\:hover\:text-current:hover {
  49209. color: currentColor;
  49210. }
  49211. .md\:hover\:text-black:hover {
  49212. --text-opacity: 1;
  49213. color: #000;
  49214. color: rgba(0, 0, 0, var(--text-opacity));
  49215. }
  49216. .md\:hover\:text-white:hover {
  49217. --text-opacity: 1;
  49218. color: #fff;
  49219. color: rgba(255, 255, 255, var(--text-opacity));
  49220. }
  49221. .md\:hover\:text-gray-100:hover {
  49222. --text-opacity: 1;
  49223. color: #f7fafc;
  49224. color: rgba(247, 250, 252, var(--text-opacity));
  49225. }
  49226. .md\:hover\:text-gray-200:hover {
  49227. --text-opacity: 1;
  49228. color: #edf2f7;
  49229. color: rgba(237, 242, 247, var(--text-opacity));
  49230. }
  49231. .md\:hover\:text-gray-300:hover {
  49232. --text-opacity: 1;
  49233. color: #e2e8f0;
  49234. color: rgba(226, 232, 240, var(--text-opacity));
  49235. }
  49236. .md\:hover\:text-gray-400:hover {
  49237. --text-opacity: 1;
  49238. color: #cbd5e0;
  49239. color: rgba(203, 213, 224, var(--text-opacity));
  49240. }
  49241. .md\:hover\:text-gray-500:hover {
  49242. --text-opacity: 1;
  49243. color: #a0aec0;
  49244. color: rgba(160, 174, 192, var(--text-opacity));
  49245. }
  49246. .md\:hover\:text-gray-600:hover {
  49247. --text-opacity: 1;
  49248. color: #718096;
  49249. color: rgba(113, 128, 150, var(--text-opacity));
  49250. }
  49251. .md\:hover\:text-gray-700:hover {
  49252. --text-opacity: 1;
  49253. color: #4a5568;
  49254. color: rgba(74, 85, 104, var(--text-opacity));
  49255. }
  49256. .md\:hover\:text-gray-800:hover {
  49257. --text-opacity: 1;
  49258. color: #2d3748;
  49259. color: rgba(45, 55, 72, var(--text-opacity));
  49260. }
  49261. .md\:hover\:text-gray-900:hover {
  49262. --text-opacity: 1;
  49263. color: #1a202c;
  49264. color: rgba(26, 32, 44, var(--text-opacity));
  49265. }
  49266. .md\:hover\:text-red-100:hover {
  49267. --text-opacity: 1;
  49268. color: #fff5f5;
  49269. color: rgba(255, 245, 245, var(--text-opacity));
  49270. }
  49271. .md\:hover\:text-red-200:hover {
  49272. --text-opacity: 1;
  49273. color: #fed7d7;
  49274. color: rgba(254, 215, 215, var(--text-opacity));
  49275. }
  49276. .md\:hover\:text-red-300:hover {
  49277. --text-opacity: 1;
  49278. color: #feb2b2;
  49279. color: rgba(254, 178, 178, var(--text-opacity));
  49280. }
  49281. .md\:hover\:text-red-400:hover {
  49282. --text-opacity: 1;
  49283. color: #fc8181;
  49284. color: rgba(252, 129, 129, var(--text-opacity));
  49285. }
  49286. .md\:hover\:text-red-500:hover {
  49287. --text-opacity: 1;
  49288. color: #f56565;
  49289. color: rgba(245, 101, 101, var(--text-opacity));
  49290. }
  49291. .md\:hover\:text-red-600:hover {
  49292. --text-opacity: 1;
  49293. color: #e53e3e;
  49294. color: rgba(229, 62, 62, var(--text-opacity));
  49295. }
  49296. .md\:hover\:text-red-700:hover {
  49297. --text-opacity: 1;
  49298. color: #c53030;
  49299. color: rgba(197, 48, 48, var(--text-opacity));
  49300. }
  49301. .md\:hover\:text-red-800:hover {
  49302. --text-opacity: 1;
  49303. color: #9b2c2c;
  49304. color: rgba(155, 44, 44, var(--text-opacity));
  49305. }
  49306. .md\:hover\:text-red-900:hover {
  49307. --text-opacity: 1;
  49308. color: #742a2a;
  49309. color: rgba(116, 42, 42, var(--text-opacity));
  49310. }
  49311. .md\:hover\:text-orange-100:hover {
  49312. --text-opacity: 1;
  49313. color: #fffaf0;
  49314. color: rgba(255, 250, 240, var(--text-opacity));
  49315. }
  49316. .md\:hover\:text-orange-200:hover {
  49317. --text-opacity: 1;
  49318. color: #feebc8;
  49319. color: rgba(254, 235, 200, var(--text-opacity));
  49320. }
  49321. .md\:hover\:text-orange-300:hover {
  49322. --text-opacity: 1;
  49323. color: #fbd38d;
  49324. color: rgba(251, 211, 141, var(--text-opacity));
  49325. }
  49326. .md\:hover\:text-orange-400:hover {
  49327. --text-opacity: 1;
  49328. color: #f6ad55;
  49329. color: rgba(246, 173, 85, var(--text-opacity));
  49330. }
  49331. .md\:hover\:text-orange-500:hover {
  49332. --text-opacity: 1;
  49333. color: #ed8936;
  49334. color: rgba(237, 137, 54, var(--text-opacity));
  49335. }
  49336. .md\:hover\:text-orange-600:hover {
  49337. --text-opacity: 1;
  49338. color: #dd6b20;
  49339. color: rgba(221, 107, 32, var(--text-opacity));
  49340. }
  49341. .md\:hover\:text-orange-700:hover {
  49342. --text-opacity: 1;
  49343. color: #c05621;
  49344. color: rgba(192, 86, 33, var(--text-opacity));
  49345. }
  49346. .md\:hover\:text-orange-800:hover {
  49347. --text-opacity: 1;
  49348. color: #9c4221;
  49349. color: rgba(156, 66, 33, var(--text-opacity));
  49350. }
  49351. .md\:hover\:text-orange-900:hover {
  49352. --text-opacity: 1;
  49353. color: #7b341e;
  49354. color: rgba(123, 52, 30, var(--text-opacity));
  49355. }
  49356. .md\:hover\:text-yellow-100:hover {
  49357. --text-opacity: 1;
  49358. color: #fffff0;
  49359. color: rgba(255, 255, 240, var(--text-opacity));
  49360. }
  49361. .md\:hover\:text-yellow-200:hover {
  49362. --text-opacity: 1;
  49363. color: #fefcbf;
  49364. color: rgba(254, 252, 191, var(--text-opacity));
  49365. }
  49366. .md\:hover\:text-yellow-300:hover {
  49367. --text-opacity: 1;
  49368. color: #faf089;
  49369. color: rgba(250, 240, 137, var(--text-opacity));
  49370. }
  49371. .md\:hover\:text-yellow-400:hover {
  49372. --text-opacity: 1;
  49373. color: #f6e05e;
  49374. color: rgba(246, 224, 94, var(--text-opacity));
  49375. }
  49376. .md\:hover\:text-yellow-500:hover {
  49377. --text-opacity: 1;
  49378. color: #ecc94b;
  49379. color: rgba(236, 201, 75, var(--text-opacity));
  49380. }
  49381. .md\:hover\:text-yellow-600:hover {
  49382. --text-opacity: 1;
  49383. color: #d69e2e;
  49384. color: rgba(214, 158, 46, var(--text-opacity));
  49385. }
  49386. .md\:hover\:text-yellow-700:hover {
  49387. --text-opacity: 1;
  49388. color: #b7791f;
  49389. color: rgba(183, 121, 31, var(--text-opacity));
  49390. }
  49391. .md\:hover\:text-yellow-800:hover {
  49392. --text-opacity: 1;
  49393. color: #975a16;
  49394. color: rgba(151, 90, 22, var(--text-opacity));
  49395. }
  49396. .md\:hover\:text-yellow-900:hover {
  49397. --text-opacity: 1;
  49398. color: #744210;
  49399. color: rgba(116, 66, 16, var(--text-opacity));
  49400. }
  49401. .md\:hover\:text-green-100:hover {
  49402. --text-opacity: 1;
  49403. color: #f0fff4;
  49404. color: rgba(240, 255, 244, var(--text-opacity));
  49405. }
  49406. .md\:hover\:text-green-200:hover {
  49407. --text-opacity: 1;
  49408. color: #c6f6d5;
  49409. color: rgba(198, 246, 213, var(--text-opacity));
  49410. }
  49411. .md\:hover\:text-green-300:hover {
  49412. --text-opacity: 1;
  49413. color: #9ae6b4;
  49414. color: rgba(154, 230, 180, var(--text-opacity));
  49415. }
  49416. .md\:hover\:text-green-400:hover {
  49417. --text-opacity: 1;
  49418. color: #68d391;
  49419. color: rgba(104, 211, 145, var(--text-opacity));
  49420. }
  49421. .md\:hover\:text-green-500:hover {
  49422. --text-opacity: 1;
  49423. color: #48bb78;
  49424. color: rgba(72, 187, 120, var(--text-opacity));
  49425. }
  49426. .md\:hover\:text-green-600:hover {
  49427. --text-opacity: 1;
  49428. color: #38a169;
  49429. color: rgba(56, 161, 105, var(--text-opacity));
  49430. }
  49431. .md\:hover\:text-green-700:hover {
  49432. --text-opacity: 1;
  49433. color: #2f855a;
  49434. color: rgba(47, 133, 90, var(--text-opacity));
  49435. }
  49436. .md\:hover\:text-green-800:hover {
  49437. --text-opacity: 1;
  49438. color: #276749;
  49439. color: rgba(39, 103, 73, var(--text-opacity));
  49440. }
  49441. .md\:hover\:text-green-900:hover {
  49442. --text-opacity: 1;
  49443. color: #22543d;
  49444. color: rgba(34, 84, 61, var(--text-opacity));
  49445. }
  49446. .md\:hover\:text-teal-100:hover {
  49447. --text-opacity: 1;
  49448. color: #e6fffa;
  49449. color: rgba(230, 255, 250, var(--text-opacity));
  49450. }
  49451. .md\:hover\:text-teal-200:hover {
  49452. --text-opacity: 1;
  49453. color: #b2f5ea;
  49454. color: rgba(178, 245, 234, var(--text-opacity));
  49455. }
  49456. .md\:hover\:text-teal-300:hover {
  49457. --text-opacity: 1;
  49458. color: #81e6d9;
  49459. color: rgba(129, 230, 217, var(--text-opacity));
  49460. }
  49461. .md\:hover\:text-teal-400:hover {
  49462. --text-opacity: 1;
  49463. color: #4fd1c5;
  49464. color: rgba(79, 209, 197, var(--text-opacity));
  49465. }
  49466. .md\:hover\:text-teal-500:hover {
  49467. --text-opacity: 1;
  49468. color: #38b2ac;
  49469. color: rgba(56, 178, 172, var(--text-opacity));
  49470. }
  49471. .md\:hover\:text-teal-600:hover {
  49472. --text-opacity: 1;
  49473. color: #319795;
  49474. color: rgba(49, 151, 149, var(--text-opacity));
  49475. }
  49476. .md\:hover\:text-teal-700:hover {
  49477. --text-opacity: 1;
  49478. color: #2c7a7b;
  49479. color: rgba(44, 122, 123, var(--text-opacity));
  49480. }
  49481. .md\:hover\:text-teal-800:hover {
  49482. --text-opacity: 1;
  49483. color: #285e61;
  49484. color: rgba(40, 94, 97, var(--text-opacity));
  49485. }
  49486. .md\:hover\:text-teal-900:hover {
  49487. --text-opacity: 1;
  49488. color: #234e52;
  49489. color: rgba(35, 78, 82, var(--text-opacity));
  49490. }
  49491. .md\:hover\:text-blue-100:hover {
  49492. --text-opacity: 1;
  49493. color: #ebf8ff;
  49494. color: rgba(235, 248, 255, var(--text-opacity));
  49495. }
  49496. .md\:hover\:text-blue-200:hover {
  49497. --text-opacity: 1;
  49498. color: #bee3f8;
  49499. color: rgba(190, 227, 248, var(--text-opacity));
  49500. }
  49501. .md\:hover\:text-blue-300:hover {
  49502. --text-opacity: 1;
  49503. color: #90cdf4;
  49504. color: rgba(144, 205, 244, var(--text-opacity));
  49505. }
  49506. .md\:hover\:text-blue-400:hover {
  49507. --text-opacity: 1;
  49508. color: #63b3ed;
  49509. color: rgba(99, 179, 237, var(--text-opacity));
  49510. }
  49511. .md\:hover\:text-blue-500:hover {
  49512. --text-opacity: 1;
  49513. color: #4299e1;
  49514. color: rgba(66, 153, 225, var(--text-opacity));
  49515. }
  49516. .md\:hover\:text-blue-600:hover {
  49517. --text-opacity: 1;
  49518. color: #3182ce;
  49519. color: rgba(49, 130, 206, var(--text-opacity));
  49520. }
  49521. .md\:hover\:text-blue-700:hover {
  49522. --text-opacity: 1;
  49523. color: #2b6cb0;
  49524. color: rgba(43, 108, 176, var(--text-opacity));
  49525. }
  49526. .md\:hover\:text-blue-800:hover {
  49527. --text-opacity: 1;
  49528. color: #2c5282;
  49529. color: rgba(44, 82, 130, var(--text-opacity));
  49530. }
  49531. .md\:hover\:text-blue-900:hover {
  49532. --text-opacity: 1;
  49533. color: #2a4365;
  49534. color: rgba(42, 67, 101, var(--text-opacity));
  49535. }
  49536. .md\:hover\:text-indigo-100:hover {
  49537. --text-opacity: 1;
  49538. color: #ebf4ff;
  49539. color: rgba(235, 244, 255, var(--text-opacity));
  49540. }
  49541. .md\:hover\:text-indigo-200:hover {
  49542. --text-opacity: 1;
  49543. color: #c3dafe;
  49544. color: rgba(195, 218, 254, var(--text-opacity));
  49545. }
  49546. .md\:hover\:text-indigo-300:hover {
  49547. --text-opacity: 1;
  49548. color: #a3bffa;
  49549. color: rgba(163, 191, 250, var(--text-opacity));
  49550. }
  49551. .md\:hover\:text-indigo-400:hover {
  49552. --text-opacity: 1;
  49553. color: #7f9cf5;
  49554. color: rgba(127, 156, 245, var(--text-opacity));
  49555. }
  49556. .md\:hover\:text-indigo-500:hover {
  49557. --text-opacity: 1;
  49558. color: #667eea;
  49559. color: rgba(102, 126, 234, var(--text-opacity));
  49560. }
  49561. .md\:hover\:text-indigo-600:hover {
  49562. --text-opacity: 1;
  49563. color: #5a67d8;
  49564. color: rgba(90, 103, 216, var(--text-opacity));
  49565. }
  49566. .md\:hover\:text-indigo-700:hover {
  49567. --text-opacity: 1;
  49568. color: #4c51bf;
  49569. color: rgba(76, 81, 191, var(--text-opacity));
  49570. }
  49571. .md\:hover\:text-indigo-800:hover {
  49572. --text-opacity: 1;
  49573. color: #434190;
  49574. color: rgba(67, 65, 144, var(--text-opacity));
  49575. }
  49576. .md\:hover\:text-indigo-900:hover {
  49577. --text-opacity: 1;
  49578. color: #3c366b;
  49579. color: rgba(60, 54, 107, var(--text-opacity));
  49580. }
  49581. .md\:hover\:text-purple-100:hover {
  49582. --text-opacity: 1;
  49583. color: #faf5ff;
  49584. color: rgba(250, 245, 255, var(--text-opacity));
  49585. }
  49586. .md\:hover\:text-purple-200:hover {
  49587. --text-opacity: 1;
  49588. color: #e9d8fd;
  49589. color: rgba(233, 216, 253, var(--text-opacity));
  49590. }
  49591. .md\:hover\:text-purple-300:hover {
  49592. --text-opacity: 1;
  49593. color: #d6bcfa;
  49594. color: rgba(214, 188, 250, var(--text-opacity));
  49595. }
  49596. .md\:hover\:text-purple-400:hover {
  49597. --text-opacity: 1;
  49598. color: #b794f4;
  49599. color: rgba(183, 148, 244, var(--text-opacity));
  49600. }
  49601. .md\:hover\:text-purple-500:hover {
  49602. --text-opacity: 1;
  49603. color: #9f7aea;
  49604. color: rgba(159, 122, 234, var(--text-opacity));
  49605. }
  49606. .md\:hover\:text-purple-600:hover {
  49607. --text-opacity: 1;
  49608. color: #805ad5;
  49609. color: rgba(128, 90, 213, var(--text-opacity));
  49610. }
  49611. .md\:hover\:text-purple-700:hover {
  49612. --text-opacity: 1;
  49613. color: #6b46c1;
  49614. color: rgba(107, 70, 193, var(--text-opacity));
  49615. }
  49616. .md\:hover\:text-purple-800:hover {
  49617. --text-opacity: 1;
  49618. color: #553c9a;
  49619. color: rgba(85, 60, 154, var(--text-opacity));
  49620. }
  49621. .md\:hover\:text-purple-900:hover {
  49622. --text-opacity: 1;
  49623. color: #44337a;
  49624. color: rgba(68, 51, 122, var(--text-opacity));
  49625. }
  49626. .md\:hover\:text-pink-100:hover {
  49627. --text-opacity: 1;
  49628. color: #fff5f7;
  49629. color: rgba(255, 245, 247, var(--text-opacity));
  49630. }
  49631. .md\:hover\:text-pink-200:hover {
  49632. --text-opacity: 1;
  49633. color: #fed7e2;
  49634. color: rgba(254, 215, 226, var(--text-opacity));
  49635. }
  49636. .md\:hover\:text-pink-300:hover {
  49637. --text-opacity: 1;
  49638. color: #fbb6ce;
  49639. color: rgba(251, 182, 206, var(--text-opacity));
  49640. }
  49641. .md\:hover\:text-pink-400:hover {
  49642. --text-opacity: 1;
  49643. color: #f687b3;
  49644. color: rgba(246, 135, 179, var(--text-opacity));
  49645. }
  49646. .md\:hover\:text-pink-500:hover {
  49647. --text-opacity: 1;
  49648. color: #ed64a6;
  49649. color: rgba(237, 100, 166, var(--text-opacity));
  49650. }
  49651. .md\:hover\:text-pink-600:hover {
  49652. --text-opacity: 1;
  49653. color: #d53f8c;
  49654. color: rgba(213, 63, 140, var(--text-opacity));
  49655. }
  49656. .md\:hover\:text-pink-700:hover {
  49657. --text-opacity: 1;
  49658. color: #b83280;
  49659. color: rgba(184, 50, 128, var(--text-opacity));
  49660. }
  49661. .md\:hover\:text-pink-800:hover {
  49662. --text-opacity: 1;
  49663. color: #97266d;
  49664. color: rgba(151, 38, 109, var(--text-opacity));
  49665. }
  49666. .md\:hover\:text-pink-900:hover {
  49667. --text-opacity: 1;
  49668. color: #702459;
  49669. color: rgba(112, 36, 89, var(--text-opacity));
  49670. }
  49671. .md\:focus\:text-transparent:focus {
  49672. color: transparent;
  49673. }
  49674. .md\:focus\:text-current:focus {
  49675. color: currentColor;
  49676. }
  49677. .md\:focus\:text-black:focus {
  49678. --text-opacity: 1;
  49679. color: #000;
  49680. color: rgba(0, 0, 0, var(--text-opacity));
  49681. }
  49682. .md\:focus\:text-white:focus {
  49683. --text-opacity: 1;
  49684. color: #fff;
  49685. color: rgba(255, 255, 255, var(--text-opacity));
  49686. }
  49687. .md\:focus\:text-gray-100:focus {
  49688. --text-opacity: 1;
  49689. color: #f7fafc;
  49690. color: rgba(247, 250, 252, var(--text-opacity));
  49691. }
  49692. .md\:focus\:text-gray-200:focus {
  49693. --text-opacity: 1;
  49694. color: #edf2f7;
  49695. color: rgba(237, 242, 247, var(--text-opacity));
  49696. }
  49697. .md\:focus\:text-gray-300:focus {
  49698. --text-opacity: 1;
  49699. color: #e2e8f0;
  49700. color: rgba(226, 232, 240, var(--text-opacity));
  49701. }
  49702. .md\:focus\:text-gray-400:focus {
  49703. --text-opacity: 1;
  49704. color: #cbd5e0;
  49705. color: rgba(203, 213, 224, var(--text-opacity));
  49706. }
  49707. .md\:focus\:text-gray-500:focus {
  49708. --text-opacity: 1;
  49709. color: #a0aec0;
  49710. color: rgba(160, 174, 192, var(--text-opacity));
  49711. }
  49712. .md\:focus\:text-gray-600:focus {
  49713. --text-opacity: 1;
  49714. color: #718096;
  49715. color: rgba(113, 128, 150, var(--text-opacity));
  49716. }
  49717. .md\:focus\:text-gray-700:focus {
  49718. --text-opacity: 1;
  49719. color: #4a5568;
  49720. color: rgba(74, 85, 104, var(--text-opacity));
  49721. }
  49722. .md\:focus\:text-gray-800:focus {
  49723. --text-opacity: 1;
  49724. color: #2d3748;
  49725. color: rgba(45, 55, 72, var(--text-opacity));
  49726. }
  49727. .md\:focus\:text-gray-900:focus {
  49728. --text-opacity: 1;
  49729. color: #1a202c;
  49730. color: rgba(26, 32, 44, var(--text-opacity));
  49731. }
  49732. .md\:focus\:text-red-100:focus {
  49733. --text-opacity: 1;
  49734. color: #fff5f5;
  49735. color: rgba(255, 245, 245, var(--text-opacity));
  49736. }
  49737. .md\:focus\:text-red-200:focus {
  49738. --text-opacity: 1;
  49739. color: #fed7d7;
  49740. color: rgba(254, 215, 215, var(--text-opacity));
  49741. }
  49742. .md\:focus\:text-red-300:focus {
  49743. --text-opacity: 1;
  49744. color: #feb2b2;
  49745. color: rgba(254, 178, 178, var(--text-opacity));
  49746. }
  49747. .md\:focus\:text-red-400:focus {
  49748. --text-opacity: 1;
  49749. color: #fc8181;
  49750. color: rgba(252, 129, 129, var(--text-opacity));
  49751. }
  49752. .md\:focus\:text-red-500:focus {
  49753. --text-opacity: 1;
  49754. color: #f56565;
  49755. color: rgba(245, 101, 101, var(--text-opacity));
  49756. }
  49757. .md\:focus\:text-red-600:focus {
  49758. --text-opacity: 1;
  49759. color: #e53e3e;
  49760. color: rgba(229, 62, 62, var(--text-opacity));
  49761. }
  49762. .md\:focus\:text-red-700:focus {
  49763. --text-opacity: 1;
  49764. color: #c53030;
  49765. color: rgba(197, 48, 48, var(--text-opacity));
  49766. }
  49767. .md\:focus\:text-red-800:focus {
  49768. --text-opacity: 1;
  49769. color: #9b2c2c;
  49770. color: rgba(155, 44, 44, var(--text-opacity));
  49771. }
  49772. .md\:focus\:text-red-900:focus {
  49773. --text-opacity: 1;
  49774. color: #742a2a;
  49775. color: rgba(116, 42, 42, var(--text-opacity));
  49776. }
  49777. .md\:focus\:text-orange-100:focus {
  49778. --text-opacity: 1;
  49779. color: #fffaf0;
  49780. color: rgba(255, 250, 240, var(--text-opacity));
  49781. }
  49782. .md\:focus\:text-orange-200:focus {
  49783. --text-opacity: 1;
  49784. color: #feebc8;
  49785. color: rgba(254, 235, 200, var(--text-opacity));
  49786. }
  49787. .md\:focus\:text-orange-300:focus {
  49788. --text-opacity: 1;
  49789. color: #fbd38d;
  49790. color: rgba(251, 211, 141, var(--text-opacity));
  49791. }
  49792. .md\:focus\:text-orange-400:focus {
  49793. --text-opacity: 1;
  49794. color: #f6ad55;
  49795. color: rgba(246, 173, 85, var(--text-opacity));
  49796. }
  49797. .md\:focus\:text-orange-500:focus {
  49798. --text-opacity: 1;
  49799. color: #ed8936;
  49800. color: rgba(237, 137, 54, var(--text-opacity));
  49801. }
  49802. .md\:focus\:text-orange-600:focus {
  49803. --text-opacity: 1;
  49804. color: #dd6b20;
  49805. color: rgba(221, 107, 32, var(--text-opacity));
  49806. }
  49807. .md\:focus\:text-orange-700:focus {
  49808. --text-opacity: 1;
  49809. color: #c05621;
  49810. color: rgba(192, 86, 33, var(--text-opacity));
  49811. }
  49812. .md\:focus\:text-orange-800:focus {
  49813. --text-opacity: 1;
  49814. color: #9c4221;
  49815. color: rgba(156, 66, 33, var(--text-opacity));
  49816. }
  49817. .md\:focus\:text-orange-900:focus {
  49818. --text-opacity: 1;
  49819. color: #7b341e;
  49820. color: rgba(123, 52, 30, var(--text-opacity));
  49821. }
  49822. .md\:focus\:text-yellow-100:focus {
  49823. --text-opacity: 1;
  49824. color: #fffff0;
  49825. color: rgba(255, 255, 240, var(--text-opacity));
  49826. }
  49827. .md\:focus\:text-yellow-200:focus {
  49828. --text-opacity: 1;
  49829. color: #fefcbf;
  49830. color: rgba(254, 252, 191, var(--text-opacity));
  49831. }
  49832. .md\:focus\:text-yellow-300:focus {
  49833. --text-opacity: 1;
  49834. color: #faf089;
  49835. color: rgba(250, 240, 137, var(--text-opacity));
  49836. }
  49837. .md\:focus\:text-yellow-400:focus {
  49838. --text-opacity: 1;
  49839. color: #f6e05e;
  49840. color: rgba(246, 224, 94, var(--text-opacity));
  49841. }
  49842. .md\:focus\:text-yellow-500:focus {
  49843. --text-opacity: 1;
  49844. color: #ecc94b;
  49845. color: rgba(236, 201, 75, var(--text-opacity));
  49846. }
  49847. .md\:focus\:text-yellow-600:focus {
  49848. --text-opacity: 1;
  49849. color: #d69e2e;
  49850. color: rgba(214, 158, 46, var(--text-opacity));
  49851. }
  49852. .md\:focus\:text-yellow-700:focus {
  49853. --text-opacity: 1;
  49854. color: #b7791f;
  49855. color: rgba(183, 121, 31, var(--text-opacity));
  49856. }
  49857. .md\:focus\:text-yellow-800:focus {
  49858. --text-opacity: 1;
  49859. color: #975a16;
  49860. color: rgba(151, 90, 22, var(--text-opacity));
  49861. }
  49862. .md\:focus\:text-yellow-900:focus {
  49863. --text-opacity: 1;
  49864. color: #744210;
  49865. color: rgba(116, 66, 16, var(--text-opacity));
  49866. }
  49867. .md\:focus\:text-green-100:focus {
  49868. --text-opacity: 1;
  49869. color: #f0fff4;
  49870. color: rgba(240, 255, 244, var(--text-opacity));
  49871. }
  49872. .md\:focus\:text-green-200:focus {
  49873. --text-opacity: 1;
  49874. color: #c6f6d5;
  49875. color: rgba(198, 246, 213, var(--text-opacity));
  49876. }
  49877. .md\:focus\:text-green-300:focus {
  49878. --text-opacity: 1;
  49879. color: #9ae6b4;
  49880. color: rgba(154, 230, 180, var(--text-opacity));
  49881. }
  49882. .md\:focus\:text-green-400:focus {
  49883. --text-opacity: 1;
  49884. color: #68d391;
  49885. color: rgba(104, 211, 145, var(--text-opacity));
  49886. }
  49887. .md\:focus\:text-green-500:focus {
  49888. --text-opacity: 1;
  49889. color: #48bb78;
  49890. color: rgba(72, 187, 120, var(--text-opacity));
  49891. }
  49892. .md\:focus\:text-green-600:focus {
  49893. --text-opacity: 1;
  49894. color: #38a169;
  49895. color: rgba(56, 161, 105, var(--text-opacity));
  49896. }
  49897. .md\:focus\:text-green-700:focus {
  49898. --text-opacity: 1;
  49899. color: #2f855a;
  49900. color: rgba(47, 133, 90, var(--text-opacity));
  49901. }
  49902. .md\:focus\:text-green-800:focus {
  49903. --text-opacity: 1;
  49904. color: #276749;
  49905. color: rgba(39, 103, 73, var(--text-opacity));
  49906. }
  49907. .md\:focus\:text-green-900:focus {
  49908. --text-opacity: 1;
  49909. color: #22543d;
  49910. color: rgba(34, 84, 61, var(--text-opacity));
  49911. }
  49912. .md\:focus\:text-teal-100:focus {
  49913. --text-opacity: 1;
  49914. color: #e6fffa;
  49915. color: rgba(230, 255, 250, var(--text-opacity));
  49916. }
  49917. .md\:focus\:text-teal-200:focus {
  49918. --text-opacity: 1;
  49919. color: #b2f5ea;
  49920. color: rgba(178, 245, 234, var(--text-opacity));
  49921. }
  49922. .md\:focus\:text-teal-300:focus {
  49923. --text-opacity: 1;
  49924. color: #81e6d9;
  49925. color: rgba(129, 230, 217, var(--text-opacity));
  49926. }
  49927. .md\:focus\:text-teal-400:focus {
  49928. --text-opacity: 1;
  49929. color: #4fd1c5;
  49930. color: rgba(79, 209, 197, var(--text-opacity));
  49931. }
  49932. .md\:focus\:text-teal-500:focus {
  49933. --text-opacity: 1;
  49934. color: #38b2ac;
  49935. color: rgba(56, 178, 172, var(--text-opacity));
  49936. }
  49937. .md\:focus\:text-teal-600:focus {
  49938. --text-opacity: 1;
  49939. color: #319795;
  49940. color: rgba(49, 151, 149, var(--text-opacity));
  49941. }
  49942. .md\:focus\:text-teal-700:focus {
  49943. --text-opacity: 1;
  49944. color: #2c7a7b;
  49945. color: rgba(44, 122, 123, var(--text-opacity));
  49946. }
  49947. .md\:focus\:text-teal-800:focus {
  49948. --text-opacity: 1;
  49949. color: #285e61;
  49950. color: rgba(40, 94, 97, var(--text-opacity));
  49951. }
  49952. .md\:focus\:text-teal-900:focus {
  49953. --text-opacity: 1;
  49954. color: #234e52;
  49955. color: rgba(35, 78, 82, var(--text-opacity));
  49956. }
  49957. .md\:focus\:text-blue-100:focus {
  49958. --text-opacity: 1;
  49959. color: #ebf8ff;
  49960. color: rgba(235, 248, 255, var(--text-opacity));
  49961. }
  49962. .md\:focus\:text-blue-200:focus {
  49963. --text-opacity: 1;
  49964. color: #bee3f8;
  49965. color: rgba(190, 227, 248, var(--text-opacity));
  49966. }
  49967. .md\:focus\:text-blue-300:focus {
  49968. --text-opacity: 1;
  49969. color: #90cdf4;
  49970. color: rgba(144, 205, 244, var(--text-opacity));
  49971. }
  49972. .md\:focus\:text-blue-400:focus {
  49973. --text-opacity: 1;
  49974. color: #63b3ed;
  49975. color: rgba(99, 179, 237, var(--text-opacity));
  49976. }
  49977. .md\:focus\:text-blue-500:focus {
  49978. --text-opacity: 1;
  49979. color: #4299e1;
  49980. color: rgba(66, 153, 225, var(--text-opacity));
  49981. }
  49982. .md\:focus\:text-blue-600:focus {
  49983. --text-opacity: 1;
  49984. color: #3182ce;
  49985. color: rgba(49, 130, 206, var(--text-opacity));
  49986. }
  49987. .md\:focus\:text-blue-700:focus {
  49988. --text-opacity: 1;
  49989. color: #2b6cb0;
  49990. color: rgba(43, 108, 176, var(--text-opacity));
  49991. }
  49992. .md\:focus\:text-blue-800:focus {
  49993. --text-opacity: 1;
  49994. color: #2c5282;
  49995. color: rgba(44, 82, 130, var(--text-opacity));
  49996. }
  49997. .md\:focus\:text-blue-900:focus {
  49998. --text-opacity: 1;
  49999. color: #2a4365;
  50000. color: rgba(42, 67, 101, var(--text-opacity));
  50001. }
  50002. .md\:focus\:text-indigo-100:focus {
  50003. --text-opacity: 1;
  50004. color: #ebf4ff;
  50005. color: rgba(235, 244, 255, var(--text-opacity));
  50006. }
  50007. .md\:focus\:text-indigo-200:focus {
  50008. --text-opacity: 1;
  50009. color: #c3dafe;
  50010. color: rgba(195, 218, 254, var(--text-opacity));
  50011. }
  50012. .md\:focus\:text-indigo-300:focus {
  50013. --text-opacity: 1;
  50014. color: #a3bffa;
  50015. color: rgba(163, 191, 250, var(--text-opacity));
  50016. }
  50017. .md\:focus\:text-indigo-400:focus {
  50018. --text-opacity: 1;
  50019. color: #7f9cf5;
  50020. color: rgba(127, 156, 245, var(--text-opacity));
  50021. }
  50022. .md\:focus\:text-indigo-500:focus {
  50023. --text-opacity: 1;
  50024. color: #667eea;
  50025. color: rgba(102, 126, 234, var(--text-opacity));
  50026. }
  50027. .md\:focus\:text-indigo-600:focus {
  50028. --text-opacity: 1;
  50029. color: #5a67d8;
  50030. color: rgba(90, 103, 216, var(--text-opacity));
  50031. }
  50032. .md\:focus\:text-indigo-700:focus {
  50033. --text-opacity: 1;
  50034. color: #4c51bf;
  50035. color: rgba(76, 81, 191, var(--text-opacity));
  50036. }
  50037. .md\:focus\:text-indigo-800:focus {
  50038. --text-opacity: 1;
  50039. color: #434190;
  50040. color: rgba(67, 65, 144, var(--text-opacity));
  50041. }
  50042. .md\:focus\:text-indigo-900:focus {
  50043. --text-opacity: 1;
  50044. color: #3c366b;
  50045. color: rgba(60, 54, 107, var(--text-opacity));
  50046. }
  50047. .md\:focus\:text-purple-100:focus {
  50048. --text-opacity: 1;
  50049. color: #faf5ff;
  50050. color: rgba(250, 245, 255, var(--text-opacity));
  50051. }
  50052. .md\:focus\:text-purple-200:focus {
  50053. --text-opacity: 1;
  50054. color: #e9d8fd;
  50055. color: rgba(233, 216, 253, var(--text-opacity));
  50056. }
  50057. .md\:focus\:text-purple-300:focus {
  50058. --text-opacity: 1;
  50059. color: #d6bcfa;
  50060. color: rgba(214, 188, 250, var(--text-opacity));
  50061. }
  50062. .md\:focus\:text-purple-400:focus {
  50063. --text-opacity: 1;
  50064. color: #b794f4;
  50065. color: rgba(183, 148, 244, var(--text-opacity));
  50066. }
  50067. .md\:focus\:text-purple-500:focus {
  50068. --text-opacity: 1;
  50069. color: #9f7aea;
  50070. color: rgba(159, 122, 234, var(--text-opacity));
  50071. }
  50072. .md\:focus\:text-purple-600:focus {
  50073. --text-opacity: 1;
  50074. color: #805ad5;
  50075. color: rgba(128, 90, 213, var(--text-opacity));
  50076. }
  50077. .md\:focus\:text-purple-700:focus {
  50078. --text-opacity: 1;
  50079. color: #6b46c1;
  50080. color: rgba(107, 70, 193, var(--text-opacity));
  50081. }
  50082. .md\:focus\:text-purple-800:focus {
  50083. --text-opacity: 1;
  50084. color: #553c9a;
  50085. color: rgba(85, 60, 154, var(--text-opacity));
  50086. }
  50087. .md\:focus\:text-purple-900:focus {
  50088. --text-opacity: 1;
  50089. color: #44337a;
  50090. color: rgba(68, 51, 122, var(--text-opacity));
  50091. }
  50092. .md\:focus\:text-pink-100:focus {
  50093. --text-opacity: 1;
  50094. color: #fff5f7;
  50095. color: rgba(255, 245, 247, var(--text-opacity));
  50096. }
  50097. .md\:focus\:text-pink-200:focus {
  50098. --text-opacity: 1;
  50099. color: #fed7e2;
  50100. color: rgba(254, 215, 226, var(--text-opacity));
  50101. }
  50102. .md\:focus\:text-pink-300:focus {
  50103. --text-opacity: 1;
  50104. color: #fbb6ce;
  50105. color: rgba(251, 182, 206, var(--text-opacity));
  50106. }
  50107. .md\:focus\:text-pink-400:focus {
  50108. --text-opacity: 1;
  50109. color: #f687b3;
  50110. color: rgba(246, 135, 179, var(--text-opacity));
  50111. }
  50112. .md\:focus\:text-pink-500:focus {
  50113. --text-opacity: 1;
  50114. color: #ed64a6;
  50115. color: rgba(237, 100, 166, var(--text-opacity));
  50116. }
  50117. .md\:focus\:text-pink-600:focus {
  50118. --text-opacity: 1;
  50119. color: #d53f8c;
  50120. color: rgba(213, 63, 140, var(--text-opacity));
  50121. }
  50122. .md\:focus\:text-pink-700:focus {
  50123. --text-opacity: 1;
  50124. color: #b83280;
  50125. color: rgba(184, 50, 128, var(--text-opacity));
  50126. }
  50127. .md\:focus\:text-pink-800:focus {
  50128. --text-opacity: 1;
  50129. color: #97266d;
  50130. color: rgba(151, 38, 109, var(--text-opacity));
  50131. }
  50132. .md\:focus\:text-pink-900:focus {
  50133. --text-opacity: 1;
  50134. color: #702459;
  50135. color: rgba(112, 36, 89, var(--text-opacity));
  50136. }
  50137. .md\:text-opacity-0 {
  50138. --text-opacity: 0;
  50139. }
  50140. .md\:text-opacity-25 {
  50141. --text-opacity: 0.25;
  50142. }
  50143. .md\:text-opacity-50 {
  50144. --text-opacity: 0.5;
  50145. }
  50146. .md\:text-opacity-75 {
  50147. --text-opacity: 0.75;
  50148. }
  50149. .md\:text-opacity-100 {
  50150. --text-opacity: 1;
  50151. }
  50152. .md\:hover\:text-opacity-0:hover {
  50153. --text-opacity: 0;
  50154. }
  50155. .md\:hover\:text-opacity-25:hover {
  50156. --text-opacity: 0.25;
  50157. }
  50158. .md\:hover\:text-opacity-50:hover {
  50159. --text-opacity: 0.5;
  50160. }
  50161. .md\:hover\:text-opacity-75:hover {
  50162. --text-opacity: 0.75;
  50163. }
  50164. .md\:hover\:text-opacity-100:hover {
  50165. --text-opacity: 1;
  50166. }
  50167. .md\:focus\:text-opacity-0:focus {
  50168. --text-opacity: 0;
  50169. }
  50170. .md\:focus\:text-opacity-25:focus {
  50171. --text-opacity: 0.25;
  50172. }
  50173. .md\:focus\:text-opacity-50:focus {
  50174. --text-opacity: 0.5;
  50175. }
  50176. .md\:focus\:text-opacity-75:focus {
  50177. --text-opacity: 0.75;
  50178. }
  50179. .md\:focus\:text-opacity-100:focus {
  50180. --text-opacity: 1;
  50181. }
  50182. .md\:italic {
  50183. font-style: italic;
  50184. }
  50185. .md\:not-italic {
  50186. font-style: normal;
  50187. }
  50188. .md\:uppercase {
  50189. text-transform: uppercase;
  50190. }
  50191. .md\:lowercase {
  50192. text-transform: lowercase;
  50193. }
  50194. .md\:capitalize {
  50195. text-transform: capitalize;
  50196. }
  50197. .md\:normal-case {
  50198. text-transform: none;
  50199. }
  50200. .md\:underline {
  50201. text-decoration: underline;
  50202. }
  50203. .md\:line-through {
  50204. text-decoration: line-through;
  50205. }
  50206. .md\:no-underline {
  50207. text-decoration: none;
  50208. }
  50209. .md\:hover\:underline:hover {
  50210. text-decoration: underline;
  50211. }
  50212. .md\:hover\:line-through:hover {
  50213. text-decoration: line-through;
  50214. }
  50215. .md\:hover\:no-underline:hover {
  50216. text-decoration: none;
  50217. }
  50218. .md\:focus\:underline:focus {
  50219. text-decoration: underline;
  50220. }
  50221. .md\:focus\:line-through:focus {
  50222. text-decoration: line-through;
  50223. }
  50224. .md\:focus\:no-underline:focus {
  50225. text-decoration: none;
  50226. }
  50227. .md\:antialiased {
  50228. -webkit-font-smoothing: antialiased;
  50229. -moz-osx-font-smoothing: grayscale;
  50230. }
  50231. .md\:subpixel-antialiased {
  50232. -webkit-font-smoothing: auto;
  50233. -moz-osx-font-smoothing: auto;
  50234. }
  50235. .md\:ordinal, .md\:slashed-zero, .md\:lining-nums, .md\:oldstyle-nums, .md\:proportional-nums, .md\:tabular-nums, .md\:diagonal-fractions, .md\:stacked-fractions {
  50236. --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);
  50237. --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);
  50238. --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);
  50239. --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);
  50240. --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);
  50241. font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);
  50242. }
  50243. .md\:normal-nums {
  50244. font-variant-numeric: normal;
  50245. }
  50246. .md\:ordinal {
  50247. --font-variant-numeric-ordinal: ordinal;
  50248. }
  50249. .md\:slashed-zero {
  50250. --font-variant-numeric-slashed-zero: slashed-zero;
  50251. }
  50252. .md\:lining-nums {
  50253. --font-variant-numeric-figure: lining-nums;
  50254. }
  50255. .md\:oldstyle-nums {
  50256. --font-variant-numeric-figure: oldstyle-nums;
  50257. }
  50258. .md\:proportional-nums {
  50259. --font-variant-numeric-spacing: proportional-nums;
  50260. }
  50261. .md\:tabular-nums {
  50262. --font-variant-numeric-spacing: tabular-nums;
  50263. }
  50264. .md\:diagonal-fractions {
  50265. --font-variant-numeric-fraction: diagonal-fractions;
  50266. }
  50267. .md\:stacked-fractions {
  50268. --font-variant-numeric-fraction: stacked-fractions;
  50269. }
  50270. .md\:tracking-tighter {
  50271. letter-spacing: -0.05em;
  50272. }
  50273. .md\:tracking-tight {
  50274. letter-spacing: -0.025em;
  50275. }
  50276. .md\:tracking-normal {
  50277. letter-spacing: 0;
  50278. }
  50279. .md\:tracking-wide {
  50280. letter-spacing: 0.025em;
  50281. }
  50282. .md\:tracking-wider {
  50283. letter-spacing: 0.05em;
  50284. }
  50285. .md\:tracking-widest {
  50286. letter-spacing: 0.1em;
  50287. }
  50288. .md\:select-none {
  50289. -webkit-user-select: none;
  50290. -moz-user-select: none;
  50291. -ms-user-select: none;
  50292. user-select: none;
  50293. }
  50294. .md\:select-text {
  50295. -webkit-user-select: text;
  50296. -moz-user-select: text;
  50297. -ms-user-select: text;
  50298. user-select: text;
  50299. }
  50300. .md\:select-all {
  50301. -webkit-user-select: all;
  50302. -moz-user-select: all;
  50303. -ms-user-select: all;
  50304. user-select: all;
  50305. }
  50306. .md\:select-auto {
  50307. -webkit-user-select: auto;
  50308. -moz-user-select: auto;
  50309. -ms-user-select: auto;
  50310. user-select: auto;
  50311. }
  50312. .md\:align-baseline {
  50313. vertical-align: baseline;
  50314. }
  50315. .md\:align-top {
  50316. vertical-align: top;
  50317. }
  50318. .md\:align-middle {
  50319. vertical-align: middle;
  50320. }
  50321. .md\:align-bottom {
  50322. vertical-align: bottom;
  50323. }
  50324. .md\:align-text-top {
  50325. vertical-align: text-top;
  50326. }
  50327. .md\:align-text-bottom {
  50328. vertical-align: text-bottom;
  50329. }
  50330. .md\:visible {
  50331. visibility: visible;
  50332. }
  50333. .md\:invisible {
  50334. visibility: hidden;
  50335. }
  50336. .md\:whitespace-normal {
  50337. white-space: normal;
  50338. }
  50339. .md\:whitespace-no-wrap {
  50340. white-space: nowrap;
  50341. }
  50342. .md\:whitespace-pre {
  50343. white-space: pre;
  50344. }
  50345. .md\:whitespace-pre-line {
  50346. white-space: pre-line;
  50347. }
  50348. .md\:whitespace-pre-wrap {
  50349. white-space: pre-wrap;
  50350. }
  50351. .md\:break-normal {
  50352. overflow-wrap: normal;
  50353. word-break: normal;
  50354. }
  50355. .md\:break-words {
  50356. overflow-wrap: break-word;
  50357. }
  50358. .md\:break-all {
  50359. word-break: break-all;
  50360. }
  50361. .md\:truncate {
  50362. overflow: hidden;
  50363. text-overflow: ellipsis;
  50364. white-space: nowrap;
  50365. }
  50366. .md\:w-0 {
  50367. width: 0;
  50368. }
  50369. .md\:w-1 {
  50370. width: 0.25rem;
  50371. }
  50372. .md\:w-2 {
  50373. width: 0.5rem;
  50374. }
  50375. .md\:w-3 {
  50376. width: 0.75rem;
  50377. }
  50378. .md\:w-4 {
  50379. width: 1rem;
  50380. }
  50381. .md\:w-5 {
  50382. width: 1.25rem;
  50383. }
  50384. .md\:w-6 {
  50385. width: 1.5rem;
  50386. }
  50387. .md\:w-8 {
  50388. width: 2rem;
  50389. }
  50390. .md\:w-10 {
  50391. width: 2.5rem;
  50392. }
  50393. .md\:w-12 {
  50394. width: 3rem;
  50395. }
  50396. .md\:w-16 {
  50397. width: 4rem;
  50398. }
  50399. .md\:w-20 {
  50400. width: 5rem;
  50401. }
  50402. .md\:w-24 {
  50403. width: 6rem;
  50404. }
  50405. .md\:w-32 {
  50406. width: 8rem;
  50407. }
  50408. .md\:w-40 {
  50409. width: 10rem;
  50410. }
  50411. .md\:w-48 {
  50412. width: 12rem;
  50413. }
  50414. .md\:w-56 {
  50415. width: 14rem;
  50416. }
  50417. .md\:w-64 {
  50418. width: 16rem;
  50419. }
  50420. .md\:w-auto {
  50421. width: auto;
  50422. }
  50423. .md\:w-px {
  50424. width: 1px;
  50425. }
  50426. .md\:w-1\/2 {
  50427. width: 50%;
  50428. }
  50429. .md\:w-1\/3 {
  50430. width: 33.333333%;
  50431. }
  50432. .md\:w-2\/3 {
  50433. width: 66.666667%;
  50434. }
  50435. .md\:w-1\/4 {
  50436. width: 25%;
  50437. }
  50438. .md\:w-2\/4 {
  50439. width: 50%;
  50440. }
  50441. .md\:w-3\/4 {
  50442. width: 75%;
  50443. }
  50444. .md\:w-1\/5 {
  50445. width: 20%;
  50446. }
  50447. .md\:w-2\/5 {
  50448. width: 40%;
  50449. }
  50450. .md\:w-3\/5 {
  50451. width: 60%;
  50452. }
  50453. .md\:w-4\/5 {
  50454. width: 80%;
  50455. }
  50456. .md\:w-1\/6 {
  50457. width: 16.666667%;
  50458. }
  50459. .md\:w-2\/6 {
  50460. width: 33.333333%;
  50461. }
  50462. .md\:w-3\/6 {
  50463. width: 50%;
  50464. }
  50465. .md\:w-4\/6 {
  50466. width: 66.666667%;
  50467. }
  50468. .md\:w-5\/6 {
  50469. width: 83.333333%;
  50470. }
  50471. .md\:w-1\/12 {
  50472. width: 8.333333%;
  50473. }
  50474. .md\:w-2\/12 {
  50475. width: 16.666667%;
  50476. }
  50477. .md\:w-3\/12 {
  50478. width: 25%;
  50479. }
  50480. .md\:w-4\/12 {
  50481. width: 33.333333%;
  50482. }
  50483. .md\:w-5\/12 {
  50484. width: 41.666667%;
  50485. }
  50486. .md\:w-6\/12 {
  50487. width: 50%;
  50488. }
  50489. .md\:w-7\/12 {
  50490. width: 58.333333%;
  50491. }
  50492. .md\:w-8\/12 {
  50493. width: 66.666667%;
  50494. }
  50495. .md\:w-9\/12 {
  50496. width: 75%;
  50497. }
  50498. .md\:w-10\/12 {
  50499. width: 83.333333%;
  50500. }
  50501. .md\:w-11\/12 {
  50502. width: 91.666667%;
  50503. }
  50504. .md\:w-full {
  50505. width: 100%;
  50506. }
  50507. .md\:w-screen {
  50508. width: 100vw;
  50509. }
  50510. .md\:z-0 {
  50511. z-index: 0;
  50512. }
  50513. .md\:z-10 {
  50514. z-index: 10;
  50515. }
  50516. .md\:z-20 {
  50517. z-index: 20;
  50518. }
  50519. .md\:z-30 {
  50520. z-index: 30;
  50521. }
  50522. .md\:z-40 {
  50523. z-index: 40;
  50524. }
  50525. .md\:z-50 {
  50526. z-index: 50;
  50527. }
  50528. .md\:z-auto {
  50529. z-index: auto;
  50530. }
  50531. .md\:gap-0 {
  50532. grid-gap: 0;
  50533. gap: 0;
  50534. }
  50535. .md\:gap-1 {
  50536. grid-gap: 0.25rem;
  50537. gap: 0.25rem;
  50538. }
  50539. .md\:gap-2 {
  50540. grid-gap: 0.5rem;
  50541. gap: 0.5rem;
  50542. }
  50543. .md\:gap-3 {
  50544. grid-gap: 0.75rem;
  50545. gap: 0.75rem;
  50546. }
  50547. .md\:gap-4 {
  50548. grid-gap: 1rem;
  50549. gap: 1rem;
  50550. }
  50551. .md\:gap-5 {
  50552. grid-gap: 1.25rem;
  50553. gap: 1.25rem;
  50554. }
  50555. .md\:gap-6 {
  50556. grid-gap: 1.5rem;
  50557. gap: 1.5rem;
  50558. }
  50559. .md\:gap-8 {
  50560. grid-gap: 2rem;
  50561. gap: 2rem;
  50562. }
  50563. .md\:gap-10 {
  50564. grid-gap: 2.5rem;
  50565. gap: 2.5rem;
  50566. }
  50567. .md\:gap-12 {
  50568. grid-gap: 3rem;
  50569. gap: 3rem;
  50570. }
  50571. .md\:gap-16 {
  50572. grid-gap: 4rem;
  50573. gap: 4rem;
  50574. }
  50575. .md\:gap-20 {
  50576. grid-gap: 5rem;
  50577. gap: 5rem;
  50578. }
  50579. .md\:gap-24 {
  50580. grid-gap: 6rem;
  50581. gap: 6rem;
  50582. }
  50583. .md\:gap-32 {
  50584. grid-gap: 8rem;
  50585. gap: 8rem;
  50586. }
  50587. .md\:gap-40 {
  50588. grid-gap: 10rem;
  50589. gap: 10rem;
  50590. }
  50591. .md\:gap-48 {
  50592. grid-gap: 12rem;
  50593. gap: 12rem;
  50594. }
  50595. .md\:gap-56 {
  50596. grid-gap: 14rem;
  50597. gap: 14rem;
  50598. }
  50599. .md\:gap-64 {
  50600. grid-gap: 16rem;
  50601. gap: 16rem;
  50602. }
  50603. .md\:gap-px {
  50604. grid-gap: 1px;
  50605. gap: 1px;
  50606. }
  50607. .md\:gap-x-0 {
  50608. grid-column-gap: 0;
  50609. -moz-column-gap: 0;
  50610. column-gap: 0;
  50611. }
  50612. .md\:gap-x-1 {
  50613. grid-column-gap: 0.25rem;
  50614. -moz-column-gap: 0.25rem;
  50615. column-gap: 0.25rem;
  50616. }
  50617. .md\:gap-x-2 {
  50618. grid-column-gap: 0.5rem;
  50619. -moz-column-gap: 0.5rem;
  50620. column-gap: 0.5rem;
  50621. }
  50622. .md\:gap-x-3 {
  50623. grid-column-gap: 0.75rem;
  50624. -moz-column-gap: 0.75rem;
  50625. column-gap: 0.75rem;
  50626. }
  50627. .md\:gap-x-4 {
  50628. grid-column-gap: 1rem;
  50629. -moz-column-gap: 1rem;
  50630. column-gap: 1rem;
  50631. }
  50632. .md\:gap-x-5 {
  50633. grid-column-gap: 1.25rem;
  50634. -moz-column-gap: 1.25rem;
  50635. column-gap: 1.25rem;
  50636. }
  50637. .md\:gap-x-6 {
  50638. grid-column-gap: 1.5rem;
  50639. -moz-column-gap: 1.5rem;
  50640. column-gap: 1.5rem;
  50641. }
  50642. .md\:gap-x-8 {
  50643. grid-column-gap: 2rem;
  50644. -moz-column-gap: 2rem;
  50645. column-gap: 2rem;
  50646. }
  50647. .md\:gap-x-10 {
  50648. grid-column-gap: 2.5rem;
  50649. -moz-column-gap: 2.5rem;
  50650. column-gap: 2.5rem;
  50651. }
  50652. .md\:gap-x-12 {
  50653. grid-column-gap: 3rem;
  50654. -moz-column-gap: 3rem;
  50655. column-gap: 3rem;
  50656. }
  50657. .md\:gap-x-16 {
  50658. grid-column-gap: 4rem;
  50659. -moz-column-gap: 4rem;
  50660. column-gap: 4rem;
  50661. }
  50662. .md\:gap-x-20 {
  50663. grid-column-gap: 5rem;
  50664. -moz-column-gap: 5rem;
  50665. column-gap: 5rem;
  50666. }
  50667. .md\:gap-x-24 {
  50668. grid-column-gap: 6rem;
  50669. -moz-column-gap: 6rem;
  50670. column-gap: 6rem;
  50671. }
  50672. .md\:gap-x-32 {
  50673. grid-column-gap: 8rem;
  50674. -moz-column-gap: 8rem;
  50675. column-gap: 8rem;
  50676. }
  50677. .md\:gap-x-40 {
  50678. grid-column-gap: 10rem;
  50679. -moz-column-gap: 10rem;
  50680. column-gap: 10rem;
  50681. }
  50682. .md\:gap-x-48 {
  50683. grid-column-gap: 12rem;
  50684. -moz-column-gap: 12rem;
  50685. column-gap: 12rem;
  50686. }
  50687. .md\:gap-x-56 {
  50688. grid-column-gap: 14rem;
  50689. -moz-column-gap: 14rem;
  50690. column-gap: 14rem;
  50691. }
  50692. .md\:gap-x-64 {
  50693. grid-column-gap: 16rem;
  50694. -moz-column-gap: 16rem;
  50695. column-gap: 16rem;
  50696. }
  50697. .md\:gap-x-px {
  50698. grid-column-gap: 1px;
  50699. -moz-column-gap: 1px;
  50700. column-gap: 1px;
  50701. }
  50702. .md\:gap-y-0 {
  50703. grid-row-gap: 0;
  50704. row-gap: 0;
  50705. }
  50706. .md\:gap-y-1 {
  50707. grid-row-gap: 0.25rem;
  50708. row-gap: 0.25rem;
  50709. }
  50710. .md\:gap-y-2 {
  50711. grid-row-gap: 0.5rem;
  50712. row-gap: 0.5rem;
  50713. }
  50714. .md\:gap-y-3 {
  50715. grid-row-gap: 0.75rem;
  50716. row-gap: 0.75rem;
  50717. }
  50718. .md\:gap-y-4 {
  50719. grid-row-gap: 1rem;
  50720. row-gap: 1rem;
  50721. }
  50722. .md\:gap-y-5 {
  50723. grid-row-gap: 1.25rem;
  50724. row-gap: 1.25rem;
  50725. }
  50726. .md\:gap-y-6 {
  50727. grid-row-gap: 1.5rem;
  50728. row-gap: 1.5rem;
  50729. }
  50730. .md\:gap-y-8 {
  50731. grid-row-gap: 2rem;
  50732. row-gap: 2rem;
  50733. }
  50734. .md\:gap-y-10 {
  50735. grid-row-gap: 2.5rem;
  50736. row-gap: 2.5rem;
  50737. }
  50738. .md\:gap-y-12 {
  50739. grid-row-gap: 3rem;
  50740. row-gap: 3rem;
  50741. }
  50742. .md\:gap-y-16 {
  50743. grid-row-gap: 4rem;
  50744. row-gap: 4rem;
  50745. }
  50746. .md\:gap-y-20 {
  50747. grid-row-gap: 5rem;
  50748. row-gap: 5rem;
  50749. }
  50750. .md\:gap-y-24 {
  50751. grid-row-gap: 6rem;
  50752. row-gap: 6rem;
  50753. }
  50754. .md\:gap-y-32 {
  50755. grid-row-gap: 8rem;
  50756. row-gap: 8rem;
  50757. }
  50758. .md\:gap-y-40 {
  50759. grid-row-gap: 10rem;
  50760. row-gap: 10rem;
  50761. }
  50762. .md\:gap-y-48 {
  50763. grid-row-gap: 12rem;
  50764. row-gap: 12rem;
  50765. }
  50766. .md\:gap-y-56 {
  50767. grid-row-gap: 14rem;
  50768. row-gap: 14rem;
  50769. }
  50770. .md\:gap-y-64 {
  50771. grid-row-gap: 16rem;
  50772. row-gap: 16rem;
  50773. }
  50774. .md\:gap-y-px {
  50775. grid-row-gap: 1px;
  50776. row-gap: 1px;
  50777. }
  50778. .md\:grid-flow-row {
  50779. grid-auto-flow: row;
  50780. }
  50781. .md\:grid-flow-col {
  50782. grid-auto-flow: column;
  50783. }
  50784. .md\:grid-flow-row-dense {
  50785. grid-auto-flow: row dense;
  50786. }
  50787. .md\:grid-flow-col-dense {
  50788. grid-auto-flow: column dense;
  50789. }
  50790. .md\:grid-cols-1 {
  50791. grid-template-columns: repeat(1, minmax(0, 1fr));
  50792. }
  50793. .md\:grid-cols-2 {
  50794. grid-template-columns: repeat(2, minmax(0, 1fr));
  50795. }
  50796. .md\:grid-cols-3 {
  50797. grid-template-columns: repeat(3, minmax(0, 1fr));
  50798. }
  50799. .md\:grid-cols-4 {
  50800. grid-template-columns: repeat(4, minmax(0, 1fr));
  50801. }
  50802. .md\:grid-cols-5 {
  50803. grid-template-columns: repeat(5, minmax(0, 1fr));
  50804. }
  50805. .md\:grid-cols-6 {
  50806. grid-template-columns: repeat(6, minmax(0, 1fr));
  50807. }
  50808. .md\:grid-cols-7 {
  50809. grid-template-columns: repeat(7, minmax(0, 1fr));
  50810. }
  50811. .md\:grid-cols-8 {
  50812. grid-template-columns: repeat(8, minmax(0, 1fr));
  50813. }
  50814. .md\:grid-cols-9 {
  50815. grid-template-columns: repeat(9, minmax(0, 1fr));
  50816. }
  50817. .md\:grid-cols-10 {
  50818. grid-template-columns: repeat(10, minmax(0, 1fr));
  50819. }
  50820. .md\:grid-cols-11 {
  50821. grid-template-columns: repeat(11, minmax(0, 1fr));
  50822. }
  50823. .md\:grid-cols-12 {
  50824. grid-template-columns: repeat(12, minmax(0, 1fr));
  50825. }
  50826. .md\:grid-cols-none {
  50827. grid-template-columns: none;
  50828. }
  50829. .md\:col-auto {
  50830. grid-column: auto;
  50831. }
  50832. .md\:col-span-1 {
  50833. grid-column: span 1 / span 1;
  50834. }
  50835. .md\:col-span-2 {
  50836. grid-column: span 2 / span 2;
  50837. }
  50838. .md\:col-span-3 {
  50839. grid-column: span 3 / span 3;
  50840. }
  50841. .md\:col-span-4 {
  50842. grid-column: span 4 / span 4;
  50843. }
  50844. .md\:col-span-5 {
  50845. grid-column: span 5 / span 5;
  50846. }
  50847. .md\:col-span-6 {
  50848. grid-column: span 6 / span 6;
  50849. }
  50850. .md\:col-span-7 {
  50851. grid-column: span 7 / span 7;
  50852. }
  50853. .md\:col-span-8 {
  50854. grid-column: span 8 / span 8;
  50855. }
  50856. .md\:col-span-9 {
  50857. grid-column: span 9 / span 9;
  50858. }
  50859. .md\:col-span-10 {
  50860. grid-column: span 10 / span 10;
  50861. }
  50862. .md\:col-span-11 {
  50863. grid-column: span 11 / span 11;
  50864. }
  50865. .md\:col-span-12 {
  50866. grid-column: span 12 / span 12;
  50867. }
  50868. .md\:col-start-1 {
  50869. grid-column-start: 1;
  50870. }
  50871. .md\:col-start-2 {
  50872. grid-column-start: 2;
  50873. }
  50874. .md\:col-start-3 {
  50875. grid-column-start: 3;
  50876. }
  50877. .md\:col-start-4 {
  50878. grid-column-start: 4;
  50879. }
  50880. .md\:col-start-5 {
  50881. grid-column-start: 5;
  50882. }
  50883. .md\:col-start-6 {
  50884. grid-column-start: 6;
  50885. }
  50886. .md\:col-start-7 {
  50887. grid-column-start: 7;
  50888. }
  50889. .md\:col-start-8 {
  50890. grid-column-start: 8;
  50891. }
  50892. .md\:col-start-9 {
  50893. grid-column-start: 9;
  50894. }
  50895. .md\:col-start-10 {
  50896. grid-column-start: 10;
  50897. }
  50898. .md\:col-start-11 {
  50899. grid-column-start: 11;
  50900. }
  50901. .md\:col-start-12 {
  50902. grid-column-start: 12;
  50903. }
  50904. .md\:col-start-13 {
  50905. grid-column-start: 13;
  50906. }
  50907. .md\:col-start-auto {
  50908. grid-column-start: auto;
  50909. }
  50910. .md\:col-end-1 {
  50911. grid-column-end: 1;
  50912. }
  50913. .md\:col-end-2 {
  50914. grid-column-end: 2;
  50915. }
  50916. .md\:col-end-3 {
  50917. grid-column-end: 3;
  50918. }
  50919. .md\:col-end-4 {
  50920. grid-column-end: 4;
  50921. }
  50922. .md\:col-end-5 {
  50923. grid-column-end: 5;
  50924. }
  50925. .md\:col-end-6 {
  50926. grid-column-end: 6;
  50927. }
  50928. .md\:col-end-7 {
  50929. grid-column-end: 7;
  50930. }
  50931. .md\:col-end-8 {
  50932. grid-column-end: 8;
  50933. }
  50934. .md\:col-end-9 {
  50935. grid-column-end: 9;
  50936. }
  50937. .md\:col-end-10 {
  50938. grid-column-end: 10;
  50939. }
  50940. .md\:col-end-11 {
  50941. grid-column-end: 11;
  50942. }
  50943. .md\:col-end-12 {
  50944. grid-column-end: 12;
  50945. }
  50946. .md\:col-end-13 {
  50947. grid-column-end: 13;
  50948. }
  50949. .md\:col-end-auto {
  50950. grid-column-end: auto;
  50951. }
  50952. .md\:grid-rows-1 {
  50953. grid-template-rows: repeat(1, minmax(0, 1fr));
  50954. }
  50955. .md\:grid-rows-2 {
  50956. grid-template-rows: repeat(2, minmax(0, 1fr));
  50957. }
  50958. .md\:grid-rows-3 {
  50959. grid-template-rows: repeat(3, minmax(0, 1fr));
  50960. }
  50961. .md\:grid-rows-4 {
  50962. grid-template-rows: repeat(4, minmax(0, 1fr));
  50963. }
  50964. .md\:grid-rows-5 {
  50965. grid-template-rows: repeat(5, minmax(0, 1fr));
  50966. }
  50967. .md\:grid-rows-6 {
  50968. grid-template-rows: repeat(6, minmax(0, 1fr));
  50969. }
  50970. .md\:grid-rows-none {
  50971. grid-template-rows: none;
  50972. }
  50973. .md\:row-auto {
  50974. grid-row: auto;
  50975. }
  50976. .md\:row-span-1 {
  50977. grid-row: span 1 / span 1;
  50978. }
  50979. .md\:row-span-2 {
  50980. grid-row: span 2 / span 2;
  50981. }
  50982. .md\:row-span-3 {
  50983. grid-row: span 3 / span 3;
  50984. }
  50985. .md\:row-span-4 {
  50986. grid-row: span 4 / span 4;
  50987. }
  50988. .md\:row-span-5 {
  50989. grid-row: span 5 / span 5;
  50990. }
  50991. .md\:row-span-6 {
  50992. grid-row: span 6 / span 6;
  50993. }
  50994. .md\:row-start-1 {
  50995. grid-row-start: 1;
  50996. }
  50997. .md\:row-start-2 {
  50998. grid-row-start: 2;
  50999. }
  51000. .md\:row-start-3 {
  51001. grid-row-start: 3;
  51002. }
  51003. .md\:row-start-4 {
  51004. grid-row-start: 4;
  51005. }
  51006. .md\:row-start-5 {
  51007. grid-row-start: 5;
  51008. }
  51009. .md\:row-start-6 {
  51010. grid-row-start: 6;
  51011. }
  51012. .md\:row-start-7 {
  51013. grid-row-start: 7;
  51014. }
  51015. .md\:row-start-auto {
  51016. grid-row-start: auto;
  51017. }
  51018. .md\:row-end-1 {
  51019. grid-row-end: 1;
  51020. }
  51021. .md\:row-end-2 {
  51022. grid-row-end: 2;
  51023. }
  51024. .md\:row-end-3 {
  51025. grid-row-end: 3;
  51026. }
  51027. .md\:row-end-4 {
  51028. grid-row-end: 4;
  51029. }
  51030. .md\:row-end-5 {
  51031. grid-row-end: 5;
  51032. }
  51033. .md\:row-end-6 {
  51034. grid-row-end: 6;
  51035. }
  51036. .md\:row-end-7 {
  51037. grid-row-end: 7;
  51038. }
  51039. .md\:row-end-auto {
  51040. grid-row-end: auto;
  51041. }
  51042. .md\:transform {
  51043. --transform-translate-x: 0;
  51044. --transform-translate-y: 0;
  51045. --transform-rotate: 0;
  51046. --transform-skew-x: 0;
  51047. --transform-skew-y: 0;
  51048. --transform-scale-x: 1;
  51049. --transform-scale-y: 1;
  51050. transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
  51051. }
  51052. .md\:transform-none {
  51053. transform: none;
  51054. }
  51055. .md\:origin-center {
  51056. transform-origin: center;
  51057. }
  51058. .md\:origin-top {
  51059. transform-origin: top;
  51060. }
  51061. .md\:origin-top-right {
  51062. transform-origin: top right;
  51063. }
  51064. .md\:origin-right {
  51065. transform-origin: right;
  51066. }
  51067. .md\:origin-bottom-right {
  51068. transform-origin: bottom right;
  51069. }
  51070. .md\:origin-bottom {
  51071. transform-origin: bottom;
  51072. }
  51073. .md\:origin-bottom-left {
  51074. transform-origin: bottom left;
  51075. }
  51076. .md\:origin-left {
  51077. transform-origin: left;
  51078. }
  51079. .md\:origin-top-left {
  51080. transform-origin: top left;
  51081. }
  51082. .md\:scale-0 {
  51083. --transform-scale-x: 0;
  51084. --transform-scale-y: 0;
  51085. }
  51086. .md\:scale-50 {
  51087. --transform-scale-x: .5;
  51088. --transform-scale-y: .5;
  51089. }
  51090. .md\:scale-75 {
  51091. --transform-scale-x: .75;
  51092. --transform-scale-y: .75;
  51093. }
  51094. .md\:scale-90 {
  51095. --transform-scale-x: .9;
  51096. --transform-scale-y: .9;
  51097. }
  51098. .md\:scale-95 {
  51099. --transform-scale-x: .95;
  51100. --transform-scale-y: .95;
  51101. }
  51102. .md\:scale-100 {
  51103. --transform-scale-x: 1;
  51104. --transform-scale-y: 1;
  51105. }
  51106. .md\:scale-105 {
  51107. --transform-scale-x: 1.05;
  51108. --transform-scale-y: 1.05;
  51109. }
  51110. .md\:scale-110 {
  51111. --transform-scale-x: 1.1;
  51112. --transform-scale-y: 1.1;
  51113. }
  51114. .md\:scale-125 {
  51115. --transform-scale-x: 1.25;
  51116. --transform-scale-y: 1.25;
  51117. }
  51118. .md\:scale-150 {
  51119. --transform-scale-x: 1.5;
  51120. --transform-scale-y: 1.5;
  51121. }
  51122. .md\:scale-x-0 {
  51123. --transform-scale-x: 0;
  51124. }
  51125. .md\:scale-x-50 {
  51126. --transform-scale-x: .5;
  51127. }
  51128. .md\:scale-x-75 {
  51129. --transform-scale-x: .75;
  51130. }
  51131. .md\:scale-x-90 {
  51132. --transform-scale-x: .9;
  51133. }
  51134. .md\:scale-x-95 {
  51135. --transform-scale-x: .95;
  51136. }
  51137. .md\:scale-x-100 {
  51138. --transform-scale-x: 1;
  51139. }
  51140. .md\:scale-x-105 {
  51141. --transform-scale-x: 1.05;
  51142. }
  51143. .md\:scale-x-110 {
  51144. --transform-scale-x: 1.1;
  51145. }
  51146. .md\:scale-x-125 {
  51147. --transform-scale-x: 1.25;
  51148. }
  51149. .md\:scale-x-150 {
  51150. --transform-scale-x: 1.5;
  51151. }
  51152. .md\:scale-y-0 {
  51153. --transform-scale-y: 0;
  51154. }
  51155. .md\:scale-y-50 {
  51156. --transform-scale-y: .5;
  51157. }
  51158. .md\:scale-y-75 {
  51159. --transform-scale-y: .75;
  51160. }
  51161. .md\:scale-y-90 {
  51162. --transform-scale-y: .9;
  51163. }
  51164. .md\:scale-y-95 {
  51165. --transform-scale-y: .95;
  51166. }
  51167. .md\:scale-y-100 {
  51168. --transform-scale-y: 1;
  51169. }
  51170. .md\:scale-y-105 {
  51171. --transform-scale-y: 1.05;
  51172. }
  51173. .md\:scale-y-110 {
  51174. --transform-scale-y: 1.1;
  51175. }
  51176. .md\:scale-y-125 {
  51177. --transform-scale-y: 1.25;
  51178. }
  51179. .md\:scale-y-150 {
  51180. --transform-scale-y: 1.5;
  51181. }
  51182. .md\:hover\:scale-0:hover {
  51183. --transform-scale-x: 0;
  51184. --transform-scale-y: 0;
  51185. }
  51186. .md\:hover\:scale-50:hover {
  51187. --transform-scale-x: .5;
  51188. --transform-scale-y: .5;
  51189. }
  51190. .md\:hover\:scale-75:hover {
  51191. --transform-scale-x: .75;
  51192. --transform-scale-y: .75;
  51193. }
  51194. .md\:hover\:scale-90:hover {
  51195. --transform-scale-x: .9;
  51196. --transform-scale-y: .9;
  51197. }
  51198. .md\:hover\:scale-95:hover {
  51199. --transform-scale-x: .95;
  51200. --transform-scale-y: .95;
  51201. }
  51202. .md\:hover\:scale-100:hover {
  51203. --transform-scale-x: 1;
  51204. --transform-scale-y: 1;
  51205. }
  51206. .md\:hover\:scale-105:hover {
  51207. --transform-scale-x: 1.05;
  51208. --transform-scale-y: 1.05;
  51209. }
  51210. .md\:hover\:scale-110:hover {
  51211. --transform-scale-x: 1.1;
  51212. --transform-scale-y: 1.1;
  51213. }
  51214. .md\:hover\:scale-125:hover {
  51215. --transform-scale-x: 1.25;
  51216. --transform-scale-y: 1.25;
  51217. }
  51218. .md\:hover\:scale-150:hover {
  51219. --transform-scale-x: 1.5;
  51220. --transform-scale-y: 1.5;
  51221. }
  51222. .md\:hover\:scale-x-0:hover {
  51223. --transform-scale-x: 0;
  51224. }
  51225. .md\:hover\:scale-x-50:hover {
  51226. --transform-scale-x: .5;
  51227. }
  51228. .md\:hover\:scale-x-75:hover {
  51229. --transform-scale-x: .75;
  51230. }
  51231. .md\:hover\:scale-x-90:hover {
  51232. --transform-scale-x: .9;
  51233. }
  51234. .md\:hover\:scale-x-95:hover {
  51235. --transform-scale-x: .95;
  51236. }
  51237. .md\:hover\:scale-x-100:hover {
  51238. --transform-scale-x: 1;
  51239. }
  51240. .md\:hover\:scale-x-105:hover {
  51241. --transform-scale-x: 1.05;
  51242. }
  51243. .md\:hover\:scale-x-110:hover {
  51244. --transform-scale-x: 1.1;
  51245. }
  51246. .md\:hover\:scale-x-125:hover {
  51247. --transform-scale-x: 1.25;
  51248. }
  51249. .md\:hover\:scale-x-150:hover {
  51250. --transform-scale-x: 1.5;
  51251. }
  51252. .md\:hover\:scale-y-0:hover {
  51253. --transform-scale-y: 0;
  51254. }
  51255. .md\:hover\:scale-y-50:hover {
  51256. --transform-scale-y: .5;
  51257. }
  51258. .md\:hover\:scale-y-75:hover {
  51259. --transform-scale-y: .75;
  51260. }
  51261. .md\:hover\:scale-y-90:hover {
  51262. --transform-scale-y: .9;
  51263. }
  51264. .md\:hover\:scale-y-95:hover {
  51265. --transform-scale-y: .95;
  51266. }
  51267. .md\:hover\:scale-y-100:hover {
  51268. --transform-scale-y: 1;
  51269. }
  51270. .md\:hover\:scale-y-105:hover {
  51271. --transform-scale-y: 1.05;
  51272. }
  51273. .md\:hover\:scale-y-110:hover {
  51274. --transform-scale-y: 1.1;
  51275. }
  51276. .md\:hover\:scale-y-125:hover {
  51277. --transform-scale-y: 1.25;
  51278. }
  51279. .md\:hover\:scale-y-150:hover {
  51280. --transform-scale-y: 1.5;
  51281. }
  51282. .md\:focus\:scale-0:focus {
  51283. --transform-scale-x: 0;
  51284. --transform-scale-y: 0;
  51285. }
  51286. .md\:focus\:scale-50:focus {
  51287. --transform-scale-x: .5;
  51288. --transform-scale-y: .5;
  51289. }
  51290. .md\:focus\:scale-75:focus {
  51291. --transform-scale-x: .75;
  51292. --transform-scale-y: .75;
  51293. }
  51294. .md\:focus\:scale-90:focus {
  51295. --transform-scale-x: .9;
  51296. --transform-scale-y: .9;
  51297. }
  51298. .md\:focus\:scale-95:focus {
  51299. --transform-scale-x: .95;
  51300. --transform-scale-y: .95;
  51301. }
  51302. .md\:focus\:scale-100:focus {
  51303. --transform-scale-x: 1;
  51304. --transform-scale-y: 1;
  51305. }
  51306. .md\:focus\:scale-105:focus {
  51307. --transform-scale-x: 1.05;
  51308. --transform-scale-y: 1.05;
  51309. }
  51310. .md\:focus\:scale-110:focus {
  51311. --transform-scale-x: 1.1;
  51312. --transform-scale-y: 1.1;
  51313. }
  51314. .md\:focus\:scale-125:focus {
  51315. --transform-scale-x: 1.25;
  51316. --transform-scale-y: 1.25;
  51317. }
  51318. .md\:focus\:scale-150:focus {
  51319. --transform-scale-x: 1.5;
  51320. --transform-scale-y: 1.5;
  51321. }
  51322. .md\:focus\:scale-x-0:focus {
  51323. --transform-scale-x: 0;
  51324. }
  51325. .md\:focus\:scale-x-50:focus {
  51326. --transform-scale-x: .5;
  51327. }
  51328. .md\:focus\:scale-x-75:focus {
  51329. --transform-scale-x: .75;
  51330. }
  51331. .md\:focus\:scale-x-90:focus {
  51332. --transform-scale-x: .9;
  51333. }
  51334. .md\:focus\:scale-x-95:focus {
  51335. --transform-scale-x: .95;
  51336. }
  51337. .md\:focus\:scale-x-100:focus {
  51338. --transform-scale-x: 1;
  51339. }
  51340. .md\:focus\:scale-x-105:focus {
  51341. --transform-scale-x: 1.05;
  51342. }
  51343. .md\:focus\:scale-x-110:focus {
  51344. --transform-scale-x: 1.1;
  51345. }
  51346. .md\:focus\:scale-x-125:focus {
  51347. --transform-scale-x: 1.25;
  51348. }
  51349. .md\:focus\:scale-x-150:focus {
  51350. --transform-scale-x: 1.5;
  51351. }
  51352. .md\:focus\:scale-y-0:focus {
  51353. --transform-scale-y: 0;
  51354. }
  51355. .md\:focus\:scale-y-50:focus {
  51356. --transform-scale-y: .5;
  51357. }
  51358. .md\:focus\:scale-y-75:focus {
  51359. --transform-scale-y: .75;
  51360. }
  51361. .md\:focus\:scale-y-90:focus {
  51362. --transform-scale-y: .9;
  51363. }
  51364. .md\:focus\:scale-y-95:focus {
  51365. --transform-scale-y: .95;
  51366. }
  51367. .md\:focus\:scale-y-100:focus {
  51368. --transform-scale-y: 1;
  51369. }
  51370. .md\:focus\:scale-y-105:focus {
  51371. --transform-scale-y: 1.05;
  51372. }
  51373. .md\:focus\:scale-y-110:focus {
  51374. --transform-scale-y: 1.1;
  51375. }
  51376. .md\:focus\:scale-y-125:focus {
  51377. --transform-scale-y: 1.25;
  51378. }
  51379. .md\:focus\:scale-y-150:focus {
  51380. --transform-scale-y: 1.5;
  51381. }
  51382. .md\:rotate-0 {
  51383. --transform-rotate: 0;
  51384. }
  51385. .md\:rotate-45 {
  51386. --transform-rotate: 45deg;
  51387. }
  51388. .md\:rotate-90 {
  51389. --transform-rotate: 90deg;
  51390. }
  51391. .md\:rotate-180 {
  51392. --transform-rotate: 180deg;
  51393. }
  51394. .md\:-rotate-180 {
  51395. --transform-rotate: -180deg;
  51396. }
  51397. .md\:-rotate-90 {
  51398. --transform-rotate: -90deg;
  51399. }
  51400. .md\:-rotate-45 {
  51401. --transform-rotate: -45deg;
  51402. }
  51403. .md\:hover\:rotate-0:hover {
  51404. --transform-rotate: 0;
  51405. }
  51406. .md\:hover\:rotate-45:hover {
  51407. --transform-rotate: 45deg;
  51408. }
  51409. .md\:hover\:rotate-90:hover {
  51410. --transform-rotate: 90deg;
  51411. }
  51412. .md\:hover\:rotate-180:hover {
  51413. --transform-rotate: 180deg;
  51414. }
  51415. .md\:hover\:-rotate-180:hover {
  51416. --transform-rotate: -180deg;
  51417. }
  51418. .md\:hover\:-rotate-90:hover {
  51419. --transform-rotate: -90deg;
  51420. }
  51421. .md\:hover\:-rotate-45:hover {
  51422. --transform-rotate: -45deg;
  51423. }
  51424. .md\:focus\:rotate-0:focus {
  51425. --transform-rotate: 0;
  51426. }
  51427. .md\:focus\:rotate-45:focus {
  51428. --transform-rotate: 45deg;
  51429. }
  51430. .md\:focus\:rotate-90:focus {
  51431. --transform-rotate: 90deg;
  51432. }
  51433. .md\:focus\:rotate-180:focus {
  51434. --transform-rotate: 180deg;
  51435. }
  51436. .md\:focus\:-rotate-180:focus {
  51437. --transform-rotate: -180deg;
  51438. }
  51439. .md\:focus\:-rotate-90:focus {
  51440. --transform-rotate: -90deg;
  51441. }
  51442. .md\:focus\:-rotate-45:focus {
  51443. --transform-rotate: -45deg;
  51444. }
  51445. .md\:translate-x-0 {
  51446. --transform-translate-x: 0;
  51447. }
  51448. .md\:translate-x-1 {
  51449. --transform-translate-x: 0.25rem;
  51450. }
  51451. .md\:translate-x-2 {
  51452. --transform-translate-x: 0.5rem;
  51453. }
  51454. .md\:translate-x-3 {
  51455. --transform-translate-x: 0.75rem;
  51456. }
  51457. .md\:translate-x-4 {
  51458. --transform-translate-x: 1rem;
  51459. }
  51460. .md\:translate-x-5 {
  51461. --transform-translate-x: 1.25rem;
  51462. }
  51463. .md\:translate-x-6 {
  51464. --transform-translate-x: 1.5rem;
  51465. }
  51466. .md\:translate-x-8 {
  51467. --transform-translate-x: 2rem;
  51468. }
  51469. .md\:translate-x-10 {
  51470. --transform-translate-x: 2.5rem;
  51471. }
  51472. .md\:translate-x-12 {
  51473. --transform-translate-x: 3rem;
  51474. }
  51475. .md\:translate-x-16 {
  51476. --transform-translate-x: 4rem;
  51477. }
  51478. .md\:translate-x-20 {
  51479. --transform-translate-x: 5rem;
  51480. }
  51481. .md\:translate-x-24 {
  51482. --transform-translate-x: 6rem;
  51483. }
  51484. .md\:translate-x-32 {
  51485. --transform-translate-x: 8rem;
  51486. }
  51487. .md\:translate-x-40 {
  51488. --transform-translate-x: 10rem;
  51489. }
  51490. .md\:translate-x-48 {
  51491. --transform-translate-x: 12rem;
  51492. }
  51493. .md\:translate-x-56 {
  51494. --transform-translate-x: 14rem;
  51495. }
  51496. .md\:translate-x-64 {
  51497. --transform-translate-x: 16rem;
  51498. }
  51499. .md\:translate-x-px {
  51500. --transform-translate-x: 1px;
  51501. }
  51502. .md\:-translate-x-1 {
  51503. --transform-translate-x: -0.25rem;
  51504. }
  51505. .md\:-translate-x-2 {
  51506. --transform-translate-x: -0.5rem;
  51507. }
  51508. .md\:-translate-x-3 {
  51509. --transform-translate-x: -0.75rem;
  51510. }
  51511. .md\:-translate-x-4 {
  51512. --transform-translate-x: -1rem;
  51513. }
  51514. .md\:-translate-x-5 {
  51515. --transform-translate-x: -1.25rem;
  51516. }
  51517. .md\:-translate-x-6 {
  51518. --transform-translate-x: -1.5rem;
  51519. }
  51520. .md\:-translate-x-8 {
  51521. --transform-translate-x: -2rem;
  51522. }
  51523. .md\:-translate-x-10 {
  51524. --transform-translate-x: -2.5rem;
  51525. }
  51526. .md\:-translate-x-12 {
  51527. --transform-translate-x: -3rem;
  51528. }
  51529. .md\:-translate-x-16 {
  51530. --transform-translate-x: -4rem;
  51531. }
  51532. .md\:-translate-x-20 {
  51533. --transform-translate-x: -5rem;
  51534. }
  51535. .md\:-translate-x-24 {
  51536. --transform-translate-x: -6rem;
  51537. }
  51538. .md\:-translate-x-32 {
  51539. --transform-translate-x: -8rem;
  51540. }
  51541. .md\:-translate-x-40 {
  51542. --transform-translate-x: -10rem;
  51543. }
  51544. .md\:-translate-x-48 {
  51545. --transform-translate-x: -12rem;
  51546. }
  51547. .md\:-translate-x-56 {
  51548. --transform-translate-x: -14rem;
  51549. }
  51550. .md\:-translate-x-64 {
  51551. --transform-translate-x: -16rem;
  51552. }
  51553. .md\:-translate-x-px {
  51554. --transform-translate-x: -1px;
  51555. }
  51556. .md\:-translate-x-full {
  51557. --transform-translate-x: -100%;
  51558. }
  51559. .md\:-translate-x-1\/2 {
  51560. --transform-translate-x: -50%;
  51561. }
  51562. .md\:translate-x-1\/2 {
  51563. --transform-translate-x: 50%;
  51564. }
  51565. .md\:translate-x-full {
  51566. --transform-translate-x: 100%;
  51567. }
  51568. .md\:translate-y-0 {
  51569. --transform-translate-y: 0;
  51570. }
  51571. .md\:translate-y-1 {
  51572. --transform-translate-y: 0.25rem;
  51573. }
  51574. .md\:translate-y-2 {
  51575. --transform-translate-y: 0.5rem;
  51576. }
  51577. .md\:translate-y-3 {
  51578. --transform-translate-y: 0.75rem;
  51579. }
  51580. .md\:translate-y-4 {
  51581. --transform-translate-y: 1rem;
  51582. }
  51583. .md\:translate-y-5 {
  51584. --transform-translate-y: 1.25rem;
  51585. }
  51586. .md\:translate-y-6 {
  51587. --transform-translate-y: 1.5rem;
  51588. }
  51589. .md\:translate-y-8 {
  51590. --transform-translate-y: 2rem;
  51591. }
  51592. .md\:translate-y-10 {
  51593. --transform-translate-y: 2.5rem;
  51594. }
  51595. .md\:translate-y-12 {
  51596. --transform-translate-y: 3rem;
  51597. }
  51598. .md\:translate-y-16 {
  51599. --transform-translate-y: 4rem;
  51600. }
  51601. .md\:translate-y-20 {
  51602. --transform-translate-y: 5rem;
  51603. }
  51604. .md\:translate-y-24 {
  51605. --transform-translate-y: 6rem;
  51606. }
  51607. .md\:translate-y-32 {
  51608. --transform-translate-y: 8rem;
  51609. }
  51610. .md\:translate-y-40 {
  51611. --transform-translate-y: 10rem;
  51612. }
  51613. .md\:translate-y-48 {
  51614. --transform-translate-y: 12rem;
  51615. }
  51616. .md\:translate-y-56 {
  51617. --transform-translate-y: 14rem;
  51618. }
  51619. .md\:translate-y-64 {
  51620. --transform-translate-y: 16rem;
  51621. }
  51622. .md\:translate-y-px {
  51623. --transform-translate-y: 1px;
  51624. }
  51625. .md\:-translate-y-1 {
  51626. --transform-translate-y: -0.25rem;
  51627. }
  51628. .md\:-translate-y-2 {
  51629. --transform-translate-y: -0.5rem;
  51630. }
  51631. .md\:-translate-y-3 {
  51632. --transform-translate-y: -0.75rem;
  51633. }
  51634. .md\:-translate-y-4 {
  51635. --transform-translate-y: -1rem;
  51636. }
  51637. .md\:-translate-y-5 {
  51638. --transform-translate-y: -1.25rem;
  51639. }
  51640. .md\:-translate-y-6 {
  51641. --transform-translate-y: -1.5rem;
  51642. }
  51643. .md\:-translate-y-8 {
  51644. --transform-translate-y: -2rem;
  51645. }
  51646. .md\:-translate-y-10 {
  51647. --transform-translate-y: -2.5rem;
  51648. }
  51649. .md\:-translate-y-12 {
  51650. --transform-translate-y: -3rem;
  51651. }
  51652. .md\:-translate-y-16 {
  51653. --transform-translate-y: -4rem;
  51654. }
  51655. .md\:-translate-y-20 {
  51656. --transform-translate-y: -5rem;
  51657. }
  51658. .md\:-translate-y-24 {
  51659. --transform-translate-y: -6rem;
  51660. }
  51661. .md\:-translate-y-32 {
  51662. --transform-translate-y: -8rem;
  51663. }
  51664. .md\:-translate-y-40 {
  51665. --transform-translate-y: -10rem;
  51666. }
  51667. .md\:-translate-y-48 {
  51668. --transform-translate-y: -12rem;
  51669. }
  51670. .md\:-translate-y-56 {
  51671. --transform-translate-y: -14rem;
  51672. }
  51673. .md\:-translate-y-64 {
  51674. --transform-translate-y: -16rem;
  51675. }
  51676. .md\:-translate-y-px {
  51677. --transform-translate-y: -1px;
  51678. }
  51679. .md\:-translate-y-full {
  51680. --transform-translate-y: -100%;
  51681. }
  51682. .md\:-translate-y-1\/2 {
  51683. --transform-translate-y: -50%;
  51684. }
  51685. .md\:translate-y-1\/2 {
  51686. --transform-translate-y: 50%;
  51687. }
  51688. .md\:translate-y-full {
  51689. --transform-translate-y: 100%;
  51690. }
  51691. .md\:hover\:translate-x-0:hover {
  51692. --transform-translate-x: 0;
  51693. }
  51694. .md\:hover\:translate-x-1:hover {
  51695. --transform-translate-x: 0.25rem;
  51696. }
  51697. .md\:hover\:translate-x-2:hover {
  51698. --transform-translate-x: 0.5rem;
  51699. }
  51700. .md\:hover\:translate-x-3:hover {
  51701. --transform-translate-x: 0.75rem;
  51702. }
  51703. .md\:hover\:translate-x-4:hover {
  51704. --transform-translate-x: 1rem;
  51705. }
  51706. .md\:hover\:translate-x-5:hover {
  51707. --transform-translate-x: 1.25rem;
  51708. }
  51709. .md\:hover\:translate-x-6:hover {
  51710. --transform-translate-x: 1.5rem;
  51711. }
  51712. .md\:hover\:translate-x-8:hover {
  51713. --transform-translate-x: 2rem;
  51714. }
  51715. .md\:hover\:translate-x-10:hover {
  51716. --transform-translate-x: 2.5rem;
  51717. }
  51718. .md\:hover\:translate-x-12:hover {
  51719. --transform-translate-x: 3rem;
  51720. }
  51721. .md\:hover\:translate-x-16:hover {
  51722. --transform-translate-x: 4rem;
  51723. }
  51724. .md\:hover\:translate-x-20:hover {
  51725. --transform-translate-x: 5rem;
  51726. }
  51727. .md\:hover\:translate-x-24:hover {
  51728. --transform-translate-x: 6rem;
  51729. }
  51730. .md\:hover\:translate-x-32:hover {
  51731. --transform-translate-x: 8rem;
  51732. }
  51733. .md\:hover\:translate-x-40:hover {
  51734. --transform-translate-x: 10rem;
  51735. }
  51736. .md\:hover\:translate-x-48:hover {
  51737. --transform-translate-x: 12rem;
  51738. }
  51739. .md\:hover\:translate-x-56:hover {
  51740. --transform-translate-x: 14rem;
  51741. }
  51742. .md\:hover\:translate-x-64:hover {
  51743. --transform-translate-x: 16rem;
  51744. }
  51745. .md\:hover\:translate-x-px:hover {
  51746. --transform-translate-x: 1px;
  51747. }
  51748. .md\:hover\:-translate-x-1:hover {
  51749. --transform-translate-x: -0.25rem;
  51750. }
  51751. .md\:hover\:-translate-x-2:hover {
  51752. --transform-translate-x: -0.5rem;
  51753. }
  51754. .md\:hover\:-translate-x-3:hover {
  51755. --transform-translate-x: -0.75rem;
  51756. }
  51757. .md\:hover\:-translate-x-4:hover {
  51758. --transform-translate-x: -1rem;
  51759. }
  51760. .md\:hover\:-translate-x-5:hover {
  51761. --transform-translate-x: -1.25rem;
  51762. }
  51763. .md\:hover\:-translate-x-6:hover {
  51764. --transform-translate-x: -1.5rem;
  51765. }
  51766. .md\:hover\:-translate-x-8:hover {
  51767. --transform-translate-x: -2rem;
  51768. }
  51769. .md\:hover\:-translate-x-10:hover {
  51770. --transform-translate-x: -2.5rem;
  51771. }
  51772. .md\:hover\:-translate-x-12:hover {
  51773. --transform-translate-x: -3rem;
  51774. }
  51775. .md\:hover\:-translate-x-16:hover {
  51776. --transform-translate-x: -4rem;
  51777. }
  51778. .md\:hover\:-translate-x-20:hover {
  51779. --transform-translate-x: -5rem;
  51780. }
  51781. .md\:hover\:-translate-x-24:hover {
  51782. --transform-translate-x: -6rem;
  51783. }
  51784. .md\:hover\:-translate-x-32:hover {
  51785. --transform-translate-x: -8rem;
  51786. }
  51787. .md\:hover\:-translate-x-40:hover {
  51788. --transform-translate-x: -10rem;
  51789. }
  51790. .md\:hover\:-translate-x-48:hover {
  51791. --transform-translate-x: -12rem;
  51792. }
  51793. .md\:hover\:-translate-x-56:hover {
  51794. --transform-translate-x: -14rem;
  51795. }
  51796. .md\:hover\:-translate-x-64:hover {
  51797. --transform-translate-x: -16rem;
  51798. }
  51799. .md\:hover\:-translate-x-px:hover {
  51800. --transform-translate-x: -1px;
  51801. }
  51802. .md\:hover\:-translate-x-full:hover {
  51803. --transform-translate-x: -100%;
  51804. }
  51805. .md\:hover\:-translate-x-1\/2:hover {
  51806. --transform-translate-x: -50%;
  51807. }
  51808. .md\:hover\:translate-x-1\/2:hover {
  51809. --transform-translate-x: 50%;
  51810. }
  51811. .md\:hover\:translate-x-full:hover {
  51812. --transform-translate-x: 100%;
  51813. }
  51814. .md\:hover\:translate-y-0:hover {
  51815. --transform-translate-y: 0;
  51816. }
  51817. .md\:hover\:translate-y-1:hover {
  51818. --transform-translate-y: 0.25rem;
  51819. }
  51820. .md\:hover\:translate-y-2:hover {
  51821. --transform-translate-y: 0.5rem;
  51822. }
  51823. .md\:hover\:translate-y-3:hover {
  51824. --transform-translate-y: 0.75rem;
  51825. }
  51826. .md\:hover\:translate-y-4:hover {
  51827. --transform-translate-y: 1rem;
  51828. }
  51829. .md\:hover\:translate-y-5:hover {
  51830. --transform-translate-y: 1.25rem;
  51831. }
  51832. .md\:hover\:translate-y-6:hover {
  51833. --transform-translate-y: 1.5rem;
  51834. }
  51835. .md\:hover\:translate-y-8:hover {
  51836. --transform-translate-y: 2rem;
  51837. }
  51838. .md\:hover\:translate-y-10:hover {
  51839. --transform-translate-y: 2.5rem;
  51840. }
  51841. .md\:hover\:translate-y-12:hover {
  51842. --transform-translate-y: 3rem;
  51843. }
  51844. .md\:hover\:translate-y-16:hover {
  51845. --transform-translate-y: 4rem;
  51846. }
  51847. .md\:hover\:translate-y-20:hover {
  51848. --transform-translate-y: 5rem;
  51849. }
  51850. .md\:hover\:translate-y-24:hover {
  51851. --transform-translate-y: 6rem;
  51852. }
  51853. .md\:hover\:translate-y-32:hover {
  51854. --transform-translate-y: 8rem;
  51855. }
  51856. .md\:hover\:translate-y-40:hover {
  51857. --transform-translate-y: 10rem;
  51858. }
  51859. .md\:hover\:translate-y-48:hover {
  51860. --transform-translate-y: 12rem;
  51861. }
  51862. .md\:hover\:translate-y-56:hover {
  51863. --transform-translate-y: 14rem;
  51864. }
  51865. .md\:hover\:translate-y-64:hover {
  51866. --transform-translate-y: 16rem;
  51867. }
  51868. .md\:hover\:translate-y-px:hover {
  51869. --transform-translate-y: 1px;
  51870. }
  51871. .md\:hover\:-translate-y-1:hover {
  51872. --transform-translate-y: -0.25rem;
  51873. }
  51874. .md\:hover\:-translate-y-2:hover {
  51875. --transform-translate-y: -0.5rem;
  51876. }
  51877. .md\:hover\:-translate-y-3:hover {
  51878. --transform-translate-y: -0.75rem;
  51879. }
  51880. .md\:hover\:-translate-y-4:hover {
  51881. --transform-translate-y: -1rem;
  51882. }
  51883. .md\:hover\:-translate-y-5:hover {
  51884. --transform-translate-y: -1.25rem;
  51885. }
  51886. .md\:hover\:-translate-y-6:hover {
  51887. --transform-translate-y: -1.5rem;
  51888. }
  51889. .md\:hover\:-translate-y-8:hover {
  51890. --transform-translate-y: -2rem;
  51891. }
  51892. .md\:hover\:-translate-y-10:hover {
  51893. --transform-translate-y: -2.5rem;
  51894. }
  51895. .md\:hover\:-translate-y-12:hover {
  51896. --transform-translate-y: -3rem;
  51897. }
  51898. .md\:hover\:-translate-y-16:hover {
  51899. --transform-translate-y: -4rem;
  51900. }
  51901. .md\:hover\:-translate-y-20:hover {
  51902. --transform-translate-y: -5rem;
  51903. }
  51904. .md\:hover\:-translate-y-24:hover {
  51905. --transform-translate-y: -6rem;
  51906. }
  51907. .md\:hover\:-translate-y-32:hover {
  51908. --transform-translate-y: -8rem;
  51909. }
  51910. .md\:hover\:-translate-y-40:hover {
  51911. --transform-translate-y: -10rem;
  51912. }
  51913. .md\:hover\:-translate-y-48:hover {
  51914. --transform-translate-y: -12rem;
  51915. }
  51916. .md\:hover\:-translate-y-56:hover {
  51917. --transform-translate-y: -14rem;
  51918. }
  51919. .md\:hover\:-translate-y-64:hover {
  51920. --transform-translate-y: -16rem;
  51921. }
  51922. .md\:hover\:-translate-y-px:hover {
  51923. --transform-translate-y: -1px;
  51924. }
  51925. .md\:hover\:-translate-y-full:hover {
  51926. --transform-translate-y: -100%;
  51927. }
  51928. .md\:hover\:-translate-y-1\/2:hover {
  51929. --transform-translate-y: -50%;
  51930. }
  51931. .md\:hover\:translate-y-1\/2:hover {
  51932. --transform-translate-y: 50%;
  51933. }
  51934. .md\:hover\:translate-y-full:hover {
  51935. --transform-translate-y: 100%;
  51936. }
  51937. .md\:focus\:translate-x-0:focus {
  51938. --transform-translate-x: 0;
  51939. }
  51940. .md\:focus\:translate-x-1:focus {
  51941. --transform-translate-x: 0.25rem;
  51942. }
  51943. .md\:focus\:translate-x-2:focus {
  51944. --transform-translate-x: 0.5rem;
  51945. }
  51946. .md\:focus\:translate-x-3:focus {
  51947. --transform-translate-x: 0.75rem;
  51948. }
  51949. .md\:focus\:translate-x-4:focus {
  51950. --transform-translate-x: 1rem;
  51951. }
  51952. .md\:focus\:translate-x-5:focus {
  51953. --transform-translate-x: 1.25rem;
  51954. }
  51955. .md\:focus\:translate-x-6:focus {
  51956. --transform-translate-x: 1.5rem;
  51957. }
  51958. .md\:focus\:translate-x-8:focus {
  51959. --transform-translate-x: 2rem;
  51960. }
  51961. .md\:focus\:translate-x-10:focus {
  51962. --transform-translate-x: 2.5rem;
  51963. }
  51964. .md\:focus\:translate-x-12:focus {
  51965. --transform-translate-x: 3rem;
  51966. }
  51967. .md\:focus\:translate-x-16:focus {
  51968. --transform-translate-x: 4rem;
  51969. }
  51970. .md\:focus\:translate-x-20:focus {
  51971. --transform-translate-x: 5rem;
  51972. }
  51973. .md\:focus\:translate-x-24:focus {
  51974. --transform-translate-x: 6rem;
  51975. }
  51976. .md\:focus\:translate-x-32:focus {
  51977. --transform-translate-x: 8rem;
  51978. }
  51979. .md\:focus\:translate-x-40:focus {
  51980. --transform-translate-x: 10rem;
  51981. }
  51982. .md\:focus\:translate-x-48:focus {
  51983. --transform-translate-x: 12rem;
  51984. }
  51985. .md\:focus\:translate-x-56:focus {
  51986. --transform-translate-x: 14rem;
  51987. }
  51988. .md\:focus\:translate-x-64:focus {
  51989. --transform-translate-x: 16rem;
  51990. }
  51991. .md\:focus\:translate-x-px:focus {
  51992. --transform-translate-x: 1px;
  51993. }
  51994. .md\:focus\:-translate-x-1:focus {
  51995. --transform-translate-x: -0.25rem;
  51996. }
  51997. .md\:focus\:-translate-x-2:focus {
  51998. --transform-translate-x: -0.5rem;
  51999. }
  52000. .md\:focus\:-translate-x-3:focus {
  52001. --transform-translate-x: -0.75rem;
  52002. }
  52003. .md\:focus\:-translate-x-4:focus {
  52004. --transform-translate-x: -1rem;
  52005. }
  52006. .md\:focus\:-translate-x-5:focus {
  52007. --transform-translate-x: -1.25rem;
  52008. }
  52009. .md\:focus\:-translate-x-6:focus {
  52010. --transform-translate-x: -1.5rem;
  52011. }
  52012. .md\:focus\:-translate-x-8:focus {
  52013. --transform-translate-x: -2rem;
  52014. }
  52015. .md\:focus\:-translate-x-10:focus {
  52016. --transform-translate-x: -2.5rem;
  52017. }
  52018. .md\:focus\:-translate-x-12:focus {
  52019. --transform-translate-x: -3rem;
  52020. }
  52021. .md\:focus\:-translate-x-16:focus {
  52022. --transform-translate-x: -4rem;
  52023. }
  52024. .md\:focus\:-translate-x-20:focus {
  52025. --transform-translate-x: -5rem;
  52026. }
  52027. .md\:focus\:-translate-x-24:focus {
  52028. --transform-translate-x: -6rem;
  52029. }
  52030. .md\:focus\:-translate-x-32:focus {
  52031. --transform-translate-x: -8rem;
  52032. }
  52033. .md\:focus\:-translate-x-40:focus {
  52034. --transform-translate-x: -10rem;
  52035. }
  52036. .md\:focus\:-translate-x-48:focus {
  52037. --transform-translate-x: -12rem;
  52038. }
  52039. .md\:focus\:-translate-x-56:focus {
  52040. --transform-translate-x: -14rem;
  52041. }
  52042. .md\:focus\:-translate-x-64:focus {
  52043. --transform-translate-x: -16rem;
  52044. }
  52045. .md\:focus\:-translate-x-px:focus {
  52046. --transform-translate-x: -1px;
  52047. }
  52048. .md\:focus\:-translate-x-full:focus {
  52049. --transform-translate-x: -100%;
  52050. }
  52051. .md\:focus\:-translate-x-1\/2:focus {
  52052. --transform-translate-x: -50%;
  52053. }
  52054. .md\:focus\:translate-x-1\/2:focus {
  52055. --transform-translate-x: 50%;
  52056. }
  52057. .md\:focus\:translate-x-full:focus {
  52058. --transform-translate-x: 100%;
  52059. }
  52060. .md\:focus\:translate-y-0:focus {
  52061. --transform-translate-y: 0;
  52062. }
  52063. .md\:focus\:translate-y-1:focus {
  52064. --transform-translate-y: 0.25rem;
  52065. }
  52066. .md\:focus\:translate-y-2:focus {
  52067. --transform-translate-y: 0.5rem;
  52068. }
  52069. .md\:focus\:translate-y-3:focus {
  52070. --transform-translate-y: 0.75rem;
  52071. }
  52072. .md\:focus\:translate-y-4:focus {
  52073. --transform-translate-y: 1rem;
  52074. }
  52075. .md\:focus\:translate-y-5:focus {
  52076. --transform-translate-y: 1.25rem;
  52077. }
  52078. .md\:focus\:translate-y-6:focus {
  52079. --transform-translate-y: 1.5rem;
  52080. }
  52081. .md\:focus\:translate-y-8:focus {
  52082. --transform-translate-y: 2rem;
  52083. }
  52084. .md\:focus\:translate-y-10:focus {
  52085. --transform-translate-y: 2.5rem;
  52086. }
  52087. .md\:focus\:translate-y-12:focus {
  52088. --transform-translate-y: 3rem;
  52089. }
  52090. .md\:focus\:translate-y-16:focus {
  52091. --transform-translate-y: 4rem;
  52092. }
  52093. .md\:focus\:translate-y-20:focus {
  52094. --transform-translate-y: 5rem;
  52095. }
  52096. .md\:focus\:translate-y-24:focus {
  52097. --transform-translate-y: 6rem;
  52098. }
  52099. .md\:focus\:translate-y-32:focus {
  52100. --transform-translate-y: 8rem;
  52101. }
  52102. .md\:focus\:translate-y-40:focus {
  52103. --transform-translate-y: 10rem;
  52104. }
  52105. .md\:focus\:translate-y-48:focus {
  52106. --transform-translate-y: 12rem;
  52107. }
  52108. .md\:focus\:translate-y-56:focus {
  52109. --transform-translate-y: 14rem;
  52110. }
  52111. .md\:focus\:translate-y-64:focus {
  52112. --transform-translate-y: 16rem;
  52113. }
  52114. .md\:focus\:translate-y-px:focus {
  52115. --transform-translate-y: 1px;
  52116. }
  52117. .md\:focus\:-translate-y-1:focus {
  52118. --transform-translate-y: -0.25rem;
  52119. }
  52120. .md\:focus\:-translate-y-2:focus {
  52121. --transform-translate-y: -0.5rem;
  52122. }
  52123. .md\:focus\:-translate-y-3:focus {
  52124. --transform-translate-y: -0.75rem;
  52125. }
  52126. .md\:focus\:-translate-y-4:focus {
  52127. --transform-translate-y: -1rem;
  52128. }
  52129. .md\:focus\:-translate-y-5:focus {
  52130. --transform-translate-y: -1.25rem;
  52131. }
  52132. .md\:focus\:-translate-y-6:focus {
  52133. --transform-translate-y: -1.5rem;
  52134. }
  52135. .md\:focus\:-translate-y-8:focus {
  52136. --transform-translate-y: -2rem;
  52137. }
  52138. .md\:focus\:-translate-y-10:focus {
  52139. --transform-translate-y: -2.5rem;
  52140. }
  52141. .md\:focus\:-translate-y-12:focus {
  52142. --transform-translate-y: -3rem;
  52143. }
  52144. .md\:focus\:-translate-y-16:focus {
  52145. --transform-translate-y: -4rem;
  52146. }
  52147. .md\:focus\:-translate-y-20:focus {
  52148. --transform-translate-y: -5rem;
  52149. }
  52150. .md\:focus\:-translate-y-24:focus {
  52151. --transform-translate-y: -6rem;
  52152. }
  52153. .md\:focus\:-translate-y-32:focus {
  52154. --transform-translate-y: -8rem;
  52155. }
  52156. .md\:focus\:-translate-y-40:focus {
  52157. --transform-translate-y: -10rem;
  52158. }
  52159. .md\:focus\:-translate-y-48:focus {
  52160. --transform-translate-y: -12rem;
  52161. }
  52162. .md\:focus\:-translate-y-56:focus {
  52163. --transform-translate-y: -14rem;
  52164. }
  52165. .md\:focus\:-translate-y-64:focus {
  52166. --transform-translate-y: -16rem;
  52167. }
  52168. .md\:focus\:-translate-y-px:focus {
  52169. --transform-translate-y: -1px;
  52170. }
  52171. .md\:focus\:-translate-y-full:focus {
  52172. --transform-translate-y: -100%;
  52173. }
  52174. .md\:focus\:-translate-y-1\/2:focus {
  52175. --transform-translate-y: -50%;
  52176. }
  52177. .md\:focus\:translate-y-1\/2:focus {
  52178. --transform-translate-y: 50%;
  52179. }
  52180. .md\:focus\:translate-y-full:focus {
  52181. --transform-translate-y: 100%;
  52182. }
  52183. .md\:skew-x-0 {
  52184. --transform-skew-x: 0;
  52185. }
  52186. .md\:skew-x-3 {
  52187. --transform-skew-x: 3deg;
  52188. }
  52189. .md\:skew-x-6 {
  52190. --transform-skew-x: 6deg;
  52191. }
  52192. .md\:skew-x-12 {
  52193. --transform-skew-x: 12deg;
  52194. }
  52195. .md\:-skew-x-12 {
  52196. --transform-skew-x: -12deg;
  52197. }
  52198. .md\:-skew-x-6 {
  52199. --transform-skew-x: -6deg;
  52200. }
  52201. .md\:-skew-x-3 {
  52202. --transform-skew-x: -3deg;
  52203. }
  52204. .md\:skew-y-0 {
  52205. --transform-skew-y: 0;
  52206. }
  52207. .md\:skew-y-3 {
  52208. --transform-skew-y: 3deg;
  52209. }
  52210. .md\:skew-y-6 {
  52211. --transform-skew-y: 6deg;
  52212. }
  52213. .md\:skew-y-12 {
  52214. --transform-skew-y: 12deg;
  52215. }
  52216. .md\:-skew-y-12 {
  52217. --transform-skew-y: -12deg;
  52218. }
  52219. .md\:-skew-y-6 {
  52220. --transform-skew-y: -6deg;
  52221. }
  52222. .md\:-skew-y-3 {
  52223. --transform-skew-y: -3deg;
  52224. }
  52225. .md\:hover\:skew-x-0:hover {
  52226. --transform-skew-x: 0;
  52227. }
  52228. .md\:hover\:skew-x-3:hover {
  52229. --transform-skew-x: 3deg;
  52230. }
  52231. .md\:hover\:skew-x-6:hover {
  52232. --transform-skew-x: 6deg;
  52233. }
  52234. .md\:hover\:skew-x-12:hover {
  52235. --transform-skew-x: 12deg;
  52236. }
  52237. .md\:hover\:-skew-x-12:hover {
  52238. --transform-skew-x: -12deg;
  52239. }
  52240. .md\:hover\:-skew-x-6:hover {
  52241. --transform-skew-x: -6deg;
  52242. }
  52243. .md\:hover\:-skew-x-3:hover {
  52244. --transform-skew-x: -3deg;
  52245. }
  52246. .md\:hover\:skew-y-0:hover {
  52247. --transform-skew-y: 0;
  52248. }
  52249. .md\:hover\:skew-y-3:hover {
  52250. --transform-skew-y: 3deg;
  52251. }
  52252. .md\:hover\:skew-y-6:hover {
  52253. --transform-skew-y: 6deg;
  52254. }
  52255. .md\:hover\:skew-y-12:hover {
  52256. --transform-skew-y: 12deg;
  52257. }
  52258. .md\:hover\:-skew-y-12:hover {
  52259. --transform-skew-y: -12deg;
  52260. }
  52261. .md\:hover\:-skew-y-6:hover {
  52262. --transform-skew-y: -6deg;
  52263. }
  52264. .md\:hover\:-skew-y-3:hover {
  52265. --transform-skew-y: -3deg;
  52266. }
  52267. .md\:focus\:skew-x-0:focus {
  52268. --transform-skew-x: 0;
  52269. }
  52270. .md\:focus\:skew-x-3:focus {
  52271. --transform-skew-x: 3deg;
  52272. }
  52273. .md\:focus\:skew-x-6:focus {
  52274. --transform-skew-x: 6deg;
  52275. }
  52276. .md\:focus\:skew-x-12:focus {
  52277. --transform-skew-x: 12deg;
  52278. }
  52279. .md\:focus\:-skew-x-12:focus {
  52280. --transform-skew-x: -12deg;
  52281. }
  52282. .md\:focus\:-skew-x-6:focus {
  52283. --transform-skew-x: -6deg;
  52284. }
  52285. .md\:focus\:-skew-x-3:focus {
  52286. --transform-skew-x: -3deg;
  52287. }
  52288. .md\:focus\:skew-y-0:focus {
  52289. --transform-skew-y: 0;
  52290. }
  52291. .md\:focus\:skew-y-3:focus {
  52292. --transform-skew-y: 3deg;
  52293. }
  52294. .md\:focus\:skew-y-6:focus {
  52295. --transform-skew-y: 6deg;
  52296. }
  52297. .md\:focus\:skew-y-12:focus {
  52298. --transform-skew-y: 12deg;
  52299. }
  52300. .md\:focus\:-skew-y-12:focus {
  52301. --transform-skew-y: -12deg;
  52302. }
  52303. .md\:focus\:-skew-y-6:focus {
  52304. --transform-skew-y: -6deg;
  52305. }
  52306. .md\:focus\:-skew-y-3:focus {
  52307. --transform-skew-y: -3deg;
  52308. }
  52309. .md\:transition-none {
  52310. transition-property: none;
  52311. }
  52312. .md\:transition-all {
  52313. transition-property: all;
  52314. }
  52315. .md\:transition {
  52316. transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  52317. }
  52318. .md\:transition-colors {
  52319. transition-property: background-color, border-color, color, fill, stroke;
  52320. }
  52321. .md\:transition-opacity {
  52322. transition-property: opacity;
  52323. }
  52324. .md\:transition-shadow {
  52325. transition-property: box-shadow;
  52326. }
  52327. .md\:transition-transform {
  52328. transition-property: transform;
  52329. }
  52330. .md\:ease-linear {
  52331. transition-timing-function: linear;
  52332. }
  52333. .md\:ease-in {
  52334. transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  52335. }
  52336. .md\:ease-out {
  52337. transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  52338. }
  52339. .md\:ease-in-out {
  52340. transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  52341. }
  52342. .md\:duration-75 {
  52343. transition-duration: 75ms;
  52344. }
  52345. .md\:duration-100 {
  52346. transition-duration: 100ms;
  52347. }
  52348. .md\:duration-150 {
  52349. transition-duration: 150ms;
  52350. }
  52351. .md\:duration-200 {
  52352. transition-duration: 200ms;
  52353. }
  52354. .md\:duration-300 {
  52355. transition-duration: 300ms;
  52356. }
  52357. .md\:duration-500 {
  52358. transition-duration: 500ms;
  52359. }
  52360. .md\:duration-700 {
  52361. transition-duration: 700ms;
  52362. }
  52363. .md\:duration-1000 {
  52364. transition-duration: 1000ms;
  52365. }
  52366. .md\:delay-75 {
  52367. transition-delay: 75ms;
  52368. }
  52369. .md\:delay-100 {
  52370. transition-delay: 100ms;
  52371. }
  52372. .md\:delay-150 {
  52373. transition-delay: 150ms;
  52374. }
  52375. .md\:delay-200 {
  52376. transition-delay: 200ms;
  52377. }
  52378. .md\:delay-300 {
  52379. transition-delay: 300ms;
  52380. }
  52381. .md\:delay-500 {
  52382. transition-delay: 500ms;
  52383. }
  52384. .md\:delay-700 {
  52385. transition-delay: 700ms;
  52386. }
  52387. .md\:delay-1000 {
  52388. transition-delay: 1000ms;
  52389. }
  52390. .md\:animate-none {
  52391. -webkit-animation: none;
  52392. animation: none;
  52393. }
  52394. .md\:animate-spin {
  52395. -webkit-animation: spin 1s linear infinite;
  52396. animation: spin 1s linear infinite;
  52397. }
  52398. .md\:animate-ping {
  52399. -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  52400. animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  52401. }
  52402. .md\:animate-pulse {
  52403. -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  52404. animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  52405. }
  52406. .md\:animate-bounce {
  52407. -webkit-animation: bounce 1s infinite;
  52408. animation: bounce 1s infinite;
  52409. }
  52410. }
  52411. @media (min-width: 1024px) {
  52412. .lg\:container {
  52413. width: 100%;
  52414. }
  52415. @media (min-width: 640px) {
  52416. .lg\:container {
  52417. max-width: 640px;
  52418. }
  52419. }
  52420. @media (min-width: 768px) {
  52421. .lg\:container {
  52422. max-width: 768px;
  52423. }
  52424. }
  52425. @media (min-width: 1024px) {
  52426. .lg\:container {
  52427. max-width: 1024px;
  52428. }
  52429. }
  52430. @media (min-width: 1280px) {
  52431. .lg\:container {
  52432. max-width: 1280px;
  52433. }
  52434. }
  52435. .lg\:prose {
  52436. color: #4a5568;
  52437. max-width: 65ch;
  52438. }
  52439. .lg\:prose [class~="lead"] {
  52440. color: #4a5568;
  52441. font-size: 1.25em;
  52442. line-height: 1.6;
  52443. margin-top: 1.2em;
  52444. margin-bottom: 1.2em;
  52445. }
  52446. .lg\:prose a {
  52447. color: #1a202c;
  52448. text-decoration: underline;
  52449. }
  52450. .lg\:prose strong {
  52451. color: #1a202c;
  52452. font-weight: 600;
  52453. }
  52454. .lg\:prose ol {
  52455. counter-reset: list-counter;
  52456. margin-top: 1.25em;
  52457. margin-bottom: 1.25em;
  52458. }
  52459. .lg\:prose ol > li {
  52460. position: relative;
  52461. counter-increment: list-counter;
  52462. padding-left: 1.75em;
  52463. }
  52464. .lg\:prose ol > li::before {
  52465. content: counter(list-counter) ".";
  52466. position: absolute;
  52467. font-weight: 400;
  52468. color: #718096;
  52469. }
  52470. .lg\:prose ul > li {
  52471. position: relative;
  52472. padding-left: 1.75em;
  52473. }
  52474. .lg\:prose ul > li::before {
  52475. content: "";
  52476. position: absolute;
  52477. background-color: #cbd5e0;
  52478. border-radius: 50%;
  52479. width: 0.375em;
  52480. height: 0.375em;
  52481. top: calc(0.875em - 0.1875em);
  52482. left: 0.25em;
  52483. }
  52484. .lg\:prose hr {
  52485. border-color: #e2e8f0;
  52486. border-top-width: 1px;
  52487. margin-top: 3em;
  52488. margin-bottom: 3em;
  52489. }
  52490. .lg\:prose blockquote {
  52491. font-weight: 500;
  52492. font-style: italic;
  52493. color: #1a202c;
  52494. border-left-width: 0.25rem;
  52495. border-left-color: #e2e8f0;
  52496. quotes: "\201C""\201D""\2018""\2019";
  52497. margin-top: 1.6em;
  52498. margin-bottom: 1.6em;
  52499. padding-left: 1em;
  52500. }
  52501. .lg\:prose blockquote p:first-of-type::before {
  52502. content: open-quote;
  52503. }
  52504. .lg\:prose blockquote p:last-of-type::after {
  52505. content: close-quote;
  52506. }
  52507. .lg\:prose h1 {
  52508. color: #1a202c;
  52509. font-weight: 800;
  52510. font-size: 2.25em;
  52511. margin-top: 0;
  52512. margin-bottom: 0.8888889em;
  52513. line-height: 1.1111111;
  52514. }
  52515. .lg\:prose h2 {
  52516. color: #1a202c;
  52517. font-weight: 700;
  52518. font-size: 1.5em;
  52519. margin-top: 2em;
  52520. margin-bottom: 1em;
  52521. line-height: 1.3333333;
  52522. }
  52523. .lg\:prose h3 {
  52524. color: #1a202c;
  52525. font-weight: 600;
  52526. font-size: 1.25em;
  52527. margin-top: 1.6em;
  52528. margin-bottom: 0.6em;
  52529. line-height: 1.6;
  52530. }
  52531. .lg\:prose h4 {
  52532. color: #1a202c;
  52533. font-weight: 600;
  52534. margin-top: 1.5em;
  52535. margin-bottom: 0.5em;
  52536. line-height: 1.5;
  52537. }
  52538. .lg\:prose figure figcaption {
  52539. color: #718096;
  52540. font-size: 0.875em;
  52541. line-height: 1.4285714;
  52542. margin-top: 0.8571429em;
  52543. }
  52544. .lg\:prose code {
  52545. color: #1a202c;
  52546. font-weight: 600;
  52547. font-size: 0.875em;
  52548. }
  52549. .lg\:prose code::before {
  52550. content: "`";
  52551. }
  52552. .lg\:prose code::after {
  52553. content: "`";
  52554. }
  52555. .lg\:prose pre {
  52556. color: #e2e8f0;
  52557. background-color: #2d3748;
  52558. overflow-x: auto;
  52559. font-size: 0.875em;
  52560. line-height: 1.7142857;
  52561. margin-top: 1.7142857em;
  52562. margin-bottom: 1.7142857em;
  52563. border-radius: 0.375rem;
  52564. padding-top: 0.8571429em;
  52565. padding-right: 1.1428571em;
  52566. padding-bottom: 0.8571429em;
  52567. padding-left: 1.1428571em;
  52568. }
  52569. .lg\:prose pre code {
  52570. background-color: transparent;
  52571. border-width: 0;
  52572. border-radius: 0;
  52573. padding: 0;
  52574. font-weight: 400;
  52575. color: inherit;
  52576. font-size: inherit;
  52577. font-family: inherit;
  52578. line-height: inherit;
  52579. }
  52580. .lg\:prose pre code::before {
  52581. content: "";
  52582. }
  52583. .lg\:prose pre code::after {
  52584. content: "";
  52585. }
  52586. .lg\:prose table {
  52587. width: 100%;
  52588. table-layout: auto;
  52589. text-align: left;
  52590. margin-top: 2em;
  52591. margin-bottom: 2em;
  52592. font-size: 0.875em;
  52593. line-height: 1.7142857;
  52594. }
  52595. .lg\:prose thead {
  52596. color: #1a202c;
  52597. font-weight: 600;
  52598. border-bottom-width: 1px;
  52599. border-bottom-color: #cbd5e0;
  52600. }
  52601. .lg\:prose thead th {
  52602. vertical-align: bottom;
  52603. padding-right: 0.5714286em;
  52604. padding-bottom: 0.5714286em;
  52605. padding-left: 0.5714286em;
  52606. }
  52607. .lg\:prose tbody tr {
  52608. border-bottom-width: 1px;
  52609. border-bottom-color: #e2e8f0;
  52610. }
  52611. .lg\:prose tbody tr:last-child {
  52612. border-bottom-width: 0;
  52613. }
  52614. .lg\:prose tbody td {
  52615. vertical-align: top;
  52616. padding-top: 0.5714286em;
  52617. padding-right: 0.5714286em;
  52618. padding-bottom: 0.5714286em;
  52619. padding-left: 0.5714286em;
  52620. }
  52621. .lg\:prose {
  52622. font-size: 1rem;
  52623. line-height: 1.75;
  52624. }
  52625. .lg\:prose p {
  52626. margin-top: 1.25em;
  52627. margin-bottom: 1.25em;
  52628. }
  52629. .lg\:prose img {
  52630. margin-top: 2em;
  52631. margin-bottom: 2em;
  52632. }
  52633. .lg\:prose video {
  52634. margin-top: 2em;
  52635. margin-bottom: 2em;
  52636. }
  52637. .lg\:prose figure {
  52638. margin-top: 2em;
  52639. margin-bottom: 2em;
  52640. }
  52641. .lg\:prose figure > * {
  52642. margin-top: 0;
  52643. margin-bottom: 0;
  52644. }
  52645. .lg\:prose h2 code {
  52646. font-size: 0.875em;
  52647. }
  52648. .lg\:prose h3 code {
  52649. font-size: 0.9em;
  52650. }
  52651. .lg\:prose ul {
  52652. margin-top: 1.25em;
  52653. margin-bottom: 1.25em;
  52654. }
  52655. .lg\:prose li {
  52656. margin-top: 0.5em;
  52657. margin-bottom: 0.5em;
  52658. }
  52659. .lg\:prose ol > li:before {
  52660. left: 0;
  52661. }
  52662. .lg\:prose > ul > li p {
  52663. margin-top: 0.75em;
  52664. margin-bottom: 0.75em;
  52665. }
  52666. .lg\:prose > ul > li > *:first-child {
  52667. margin-top: 1.25em;
  52668. }
  52669. .lg\:prose > ul > li > *:last-child {
  52670. margin-bottom: 1.25em;
  52671. }
  52672. .lg\:prose > ol > li > *:first-child {
  52673. margin-top: 1.25em;
  52674. }
  52675. .lg\:prose > ol > li > *:last-child {
  52676. margin-bottom: 1.25em;
  52677. }
  52678. .lg\:prose ul ul, .lg\:prose ul ol, .lg\:prose ol ul, .lg\:prose ol ol {
  52679. margin-top: 0.75em;
  52680. margin-bottom: 0.75em;
  52681. }
  52682. .lg\:prose hr + * {
  52683. margin-top: 0;
  52684. }
  52685. .lg\:prose h2 + * {
  52686. margin-top: 0;
  52687. }
  52688. .lg\:prose h3 + * {
  52689. margin-top: 0;
  52690. }
  52691. .lg\:prose h4 + * {
  52692. margin-top: 0;
  52693. }
  52694. .lg\:prose thead th:first-child {
  52695. padding-left: 0;
  52696. }
  52697. .lg\:prose thead th:last-child {
  52698. padding-right: 0;
  52699. }
  52700. .lg\:prose tbody td:first-child {
  52701. padding-left: 0;
  52702. }
  52703. .lg\:prose tbody td:last-child {
  52704. padding-right: 0;
  52705. }
  52706. .lg\:prose > :first-child {
  52707. margin-top: 0;
  52708. }
  52709. .lg\:prose > :last-child {
  52710. margin-bottom: 0;
  52711. }
  52712. .lg\:prose-sm {
  52713. font-size: 0.875rem;
  52714. line-height: 1.7142857;
  52715. }
  52716. .lg\:prose-sm p {
  52717. margin-top: 1.1428571em;
  52718. margin-bottom: 1.1428571em;
  52719. }
  52720. .lg\:prose-sm [class~="lead"] {
  52721. font-size: 1.2857143em;
  52722. line-height: 1.5555556;
  52723. margin-top: 0.8888889em;
  52724. margin-bottom: 0.8888889em;
  52725. }
  52726. .lg\:prose-sm blockquote {
  52727. margin-top: 1.3333333em;
  52728. margin-bottom: 1.3333333em;
  52729. padding-left: 1.1111111em;
  52730. }
  52731. .lg\:prose-sm h1 {
  52732. font-size: 2.1428571em;
  52733. margin-top: 0;
  52734. margin-bottom: 0.8em;
  52735. line-height: 1.2;
  52736. }
  52737. .lg\:prose-sm h2 {
  52738. font-size: 1.4285714em;
  52739. margin-top: 1.6em;
  52740. margin-bottom: 0.8em;
  52741. line-height: 1.4;
  52742. }
  52743. .lg\:prose-sm h3 {
  52744. font-size: 1.2857143em;
  52745. margin-top: 1.5555556em;
  52746. margin-bottom: 0.4444444em;
  52747. line-height: 1.5555556;
  52748. }
  52749. .lg\:prose-sm h4 {
  52750. margin-top: 1.4285714em;
  52751. margin-bottom: 0.5714286em;
  52752. line-height: 1.4285714;
  52753. }
  52754. .lg\:prose-sm img {
  52755. margin-top: 1.7142857em;
  52756. margin-bottom: 1.7142857em;
  52757. }
  52758. .lg\:prose-sm video {
  52759. margin-top: 1.7142857em;
  52760. margin-bottom: 1.7142857em;
  52761. }
  52762. .lg\:prose-sm figure {
  52763. margin-top: 1.7142857em;
  52764. margin-bottom: 1.7142857em;
  52765. }
  52766. .lg\:prose-sm figure > * {
  52767. margin-top: 0;
  52768. margin-bottom: 0;
  52769. }
  52770. .lg\:prose-sm figure figcaption {
  52771. font-size: 0.8571429em;
  52772. line-height: 1.3333333;
  52773. margin-top: 0.6666667em;
  52774. }
  52775. .lg\:prose-sm code {
  52776. font-size: 0.8571429em;
  52777. }
  52778. .lg\:prose-sm h2 code {
  52779. font-size: 0.9em;
  52780. }
  52781. .lg\:prose-sm h3 code {
  52782. font-size: 0.8888889em;
  52783. }
  52784. .lg\:prose-sm pre {
  52785. font-size: 0.8571429em;
  52786. line-height: 1.6666667;
  52787. margin-top: 1.6666667em;
  52788. margin-bottom: 1.6666667em;
  52789. border-radius: 0.25rem;
  52790. padding-top: 0.6666667em;
  52791. padding-right: 1em;
  52792. padding-bottom: 0.6666667em;
  52793. padding-left: 1em;
  52794. }
  52795. .lg\:prose-sm ol {
  52796. margin-top: 1.1428571em;
  52797. margin-bottom: 1.1428571em;
  52798. }
  52799. .lg\:prose-sm ul {
  52800. margin-top: 1.1428571em;
  52801. margin-bottom: 1.1428571em;
  52802. }
  52803. .lg\:prose-sm li {
  52804. margin-top: 0.2857143em;
  52805. margin-bottom: 0.2857143em;
  52806. }
  52807. .lg\:prose-sm ol > li {
  52808. padding-left: 1.5714286em;
  52809. }
  52810. .lg\:prose-sm ol > li:before {
  52811. left: 0;
  52812. }
  52813. .lg\:prose-sm ul > li {
  52814. padding-left: 1.5714286em;
  52815. }
  52816. .lg\:prose-sm ul > li::before {
  52817. height: 0.3571429em;
  52818. width: 0.3571429em;
  52819. top: calc(0.8571429em - 0.1785714em);
  52820. left: 0.2142857em;
  52821. }
  52822. .lg\:prose-sm > ul > li p {
  52823. margin-top: 0.5714286em;
  52824. margin-bottom: 0.5714286em;
  52825. }
  52826. .lg\:prose-sm > ul > li > *:first-child {
  52827. margin-top: 1.1428571em;
  52828. }
  52829. .lg\:prose-sm > ul > li > *:last-child {
  52830. margin-bottom: 1.1428571em;
  52831. }
  52832. .lg\:prose-sm > ol > li > *:first-child {
  52833. margin-top: 1.1428571em;
  52834. }
  52835. .lg\:prose-sm > ol > li > *:last-child {
  52836. margin-bottom: 1.1428571em;
  52837. }
  52838. .lg\:prose-sm ul ul, .lg\:prose-sm ul ol, .lg\:prose-sm ol ul, .lg\:prose-sm ol ol {
  52839. margin-top: 0.5714286em;
  52840. margin-bottom: 0.5714286em;
  52841. }
  52842. .lg\:prose-sm hr {
  52843. margin-top: 2.8571429em;
  52844. margin-bottom: 2.8571429em;
  52845. }
  52846. .lg\:prose-sm hr + * {
  52847. margin-top: 0;
  52848. }
  52849. .lg\:prose-sm h2 + * {
  52850. margin-top: 0;
  52851. }
  52852. .lg\:prose-sm h3 + * {
  52853. margin-top: 0;
  52854. }
  52855. .lg\:prose-sm h4 + * {
  52856. margin-top: 0;
  52857. }
  52858. .lg\:prose-sm table {
  52859. font-size: 0.8571429em;
  52860. line-height: 1.5;
  52861. }
  52862. .lg\:prose-sm thead th {
  52863. padding-right: 1em;
  52864. padding-bottom: 0.6666667em;
  52865. padding-left: 1em;
  52866. }
  52867. .lg\:prose-sm thead th:first-child {
  52868. padding-left: 0;
  52869. }
  52870. .lg\:prose-sm thead th:last-child {
  52871. padding-right: 0;
  52872. }
  52873. .lg\:prose-sm tbody td {
  52874. padding-top: 0.6666667em;
  52875. padding-right: 1em;
  52876. padding-bottom: 0.6666667em;
  52877. padding-left: 1em;
  52878. }
  52879. .lg\:prose-sm tbody td:first-child {
  52880. padding-left: 0;
  52881. }
  52882. .lg\:prose-sm tbody td:last-child {
  52883. padding-right: 0;
  52884. }
  52885. .lg\:prose-sm > :first-child {
  52886. margin-top: 0;
  52887. }
  52888. .lg\:prose-sm > :last-child {
  52889. margin-bottom: 0;
  52890. }
  52891. .lg\:prose-lg {
  52892. font-size: 1.125rem;
  52893. line-height: 1.7777778;
  52894. }
  52895. .lg\:prose-lg p {
  52896. margin-top: 1.3333333em;
  52897. margin-bottom: 1.3333333em;
  52898. }
  52899. .lg\:prose-lg [class~="lead"] {
  52900. font-size: 1.2222222em;
  52901. line-height: 1.4545455;
  52902. margin-top: 1.0909091em;
  52903. margin-bottom: 1.0909091em;
  52904. }
  52905. .lg\:prose-lg blockquote {
  52906. margin-top: 1.6666667em;
  52907. margin-bottom: 1.6666667em;
  52908. padding-left: 1em;
  52909. }
  52910. .lg\:prose-lg h1 {
  52911. font-size: 2.6666667em;
  52912. margin-top: 0;
  52913. margin-bottom: 0.8333333em;
  52914. line-height: 1;
  52915. }
  52916. .lg\:prose-lg h2 {
  52917. font-size: 1.6666667em;
  52918. margin-top: 1.8666667em;
  52919. margin-bottom: 1.0666667em;
  52920. line-height: 1.3333333;
  52921. }
  52922. .lg\:prose-lg h3 {
  52923. font-size: 1.3333333em;
  52924. margin-top: 1.6666667em;
  52925. margin-bottom: 0.6666667em;
  52926. line-height: 1.5;
  52927. }
  52928. .lg\:prose-lg h4 {
  52929. margin-top: 1.7777778em;
  52930. margin-bottom: 0.4444444em;
  52931. line-height: 1.5555556;
  52932. }
  52933. .lg\:prose-lg img {
  52934. margin-top: 1.7777778em;
  52935. margin-bottom: 1.7777778em;
  52936. }
  52937. .lg\:prose-lg video {
  52938. margin-top: 1.7777778em;
  52939. margin-bottom: 1.7777778em;
  52940. }
  52941. .lg\:prose-lg figure {
  52942. margin-top: 1.7777778em;
  52943. margin-bottom: 1.7777778em;
  52944. }
  52945. .lg\:prose-lg figure > * {
  52946. margin-top: 0;
  52947. margin-bottom: 0;
  52948. }
  52949. .lg\:prose-lg figure figcaption {
  52950. font-size: 0.8888889em;
  52951. line-height: 1.5;
  52952. margin-top: 1em;
  52953. }
  52954. .lg\:prose-lg code {
  52955. font-size: 0.8888889em;
  52956. }
  52957. .lg\:prose-lg h2 code {
  52958. font-size: 0.8666667em;
  52959. }
  52960. .lg\:prose-lg h3 code {
  52961. font-size: 0.875em;
  52962. }
  52963. .lg\:prose-lg pre {
  52964. font-size: 0.8888889em;
  52965. line-height: 1.75;
  52966. margin-top: 2em;
  52967. margin-bottom: 2em;
  52968. border-radius: 0.375rem;
  52969. padding-top: 1em;
  52970. padding-right: 1.5em;
  52971. padding-bottom: 1em;
  52972. padding-left: 1.5em;
  52973. }
  52974. .lg\:prose-lg ol {
  52975. margin-top: 1.3333333em;
  52976. margin-bottom: 1.3333333em;
  52977. }
  52978. .lg\:prose-lg ul {
  52979. margin-top: 1.3333333em;
  52980. margin-bottom: 1.3333333em;
  52981. }
  52982. .lg\:prose-lg li {
  52983. margin-top: 0.6666667em;
  52984. margin-bottom: 0.6666667em;
  52985. }
  52986. .lg\:prose-lg ol > li {
  52987. padding-left: 1.6666667em;
  52988. }
  52989. .lg\:prose-lg ol > li:before {
  52990. left: 0;
  52991. }
  52992. .lg\:prose-lg ul > li {
  52993. padding-left: 1.6666667em;
  52994. }
  52995. .lg\:prose-lg ul > li::before {
  52996. width: 0.3333333em;
  52997. height: 0.3333333em;
  52998. top: calc(0.8888889em - 0.1666667em);
  52999. left: 0.2222222em;
  53000. }
  53001. .lg\:prose-lg > ul > li p {
  53002. margin-top: 0.8888889em;
  53003. margin-bottom: 0.8888889em;
  53004. }
  53005. .lg\:prose-lg > ul > li > *:first-child {
  53006. margin-top: 1.3333333em;
  53007. }
  53008. .lg\:prose-lg > ul > li > *:last-child {
  53009. margin-bottom: 1.3333333em;
  53010. }
  53011. .lg\:prose-lg > ol > li > *:first-child {
  53012. margin-top: 1.3333333em;
  53013. }
  53014. .lg\:prose-lg > ol > li > *:last-child {
  53015. margin-bottom: 1.3333333em;
  53016. }
  53017. .lg\:prose-lg ul ul, .lg\:prose-lg ul ol, .lg\:prose-lg ol ul, .lg\:prose-lg ol ol {
  53018. margin-top: 0.8888889em;
  53019. margin-bottom: 0.8888889em;
  53020. }
  53021. .lg\:prose-lg hr {
  53022. margin-top: 3.1111111em;
  53023. margin-bottom: 3.1111111em;
  53024. }
  53025. .lg\:prose-lg hr + * {
  53026. margin-top: 0;
  53027. }
  53028. .lg\:prose-lg h2 + * {
  53029. margin-top: 0;
  53030. }
  53031. .lg\:prose-lg h3 + * {
  53032. margin-top: 0;
  53033. }
  53034. .lg\:prose-lg h4 + * {
  53035. margin-top: 0;
  53036. }
  53037. .lg\:prose-lg table {
  53038. font-size: 0.8888889em;
  53039. line-height: 1.5;
  53040. }
  53041. .lg\:prose-lg thead th {
  53042. padding-right: 0.75em;
  53043. padding-bottom: 0.75em;
  53044. padding-left: 0.75em;
  53045. }
  53046. .lg\:prose-lg thead th:first-child {
  53047. padding-left: 0;
  53048. }
  53049. .lg\:prose-lg thead th:last-child {
  53050. padding-right: 0;
  53051. }
  53052. .lg\:prose-lg tbody td {
  53053. padding-top: 0.75em;
  53054. padding-right: 0.75em;
  53055. padding-bottom: 0.75em;
  53056. padding-left: 0.75em;
  53057. }
  53058. .lg\:prose-lg tbody td:first-child {
  53059. padding-left: 0;
  53060. }
  53061. .lg\:prose-lg tbody td:last-child {
  53062. padding-right: 0;
  53063. }
  53064. .lg\:prose-lg > :first-child {
  53065. margin-top: 0;
  53066. }
  53067. .lg\:prose-lg > :last-child {
  53068. margin-bottom: 0;
  53069. }
  53070. .lg\:prose-xl {
  53071. font-size: 1.25rem;
  53072. line-height: 1.8;
  53073. }
  53074. .lg\:prose-xl p {
  53075. margin-top: 1.2em;
  53076. margin-bottom: 1.2em;
  53077. }
  53078. .lg\:prose-xl [class~="lead"] {
  53079. font-size: 1.2em;
  53080. line-height: 1.5;
  53081. margin-top: 1em;
  53082. margin-bottom: 1em;
  53083. }
  53084. .lg\:prose-xl blockquote {
  53085. margin-top: 1.6em;
  53086. margin-bottom: 1.6em;
  53087. padding-left: 1.0666667em;
  53088. }
  53089. .lg\:prose-xl h1 {
  53090. font-size: 2.8em;
  53091. margin-top: 0;
  53092. margin-bottom: 0.8571429em;
  53093. line-height: 1;
  53094. }
  53095. .lg\:prose-xl h2 {
  53096. font-size: 1.8em;
  53097. margin-top: 1.5555556em;
  53098. margin-bottom: 0.8888889em;
  53099. line-height: 1.1111111;
  53100. }
  53101. .lg\:prose-xl h3 {
  53102. font-size: 1.5em;
  53103. margin-top: 1.6em;
  53104. margin-bottom: 0.6666667em;
  53105. line-height: 1.3333333;
  53106. }
  53107. .lg\:prose-xl h4 {
  53108. margin-top: 1.8em;
  53109. margin-bottom: 0.6em;
  53110. line-height: 1.6;
  53111. }
  53112. .lg\:prose-xl img {
  53113. margin-top: 2em;
  53114. margin-bottom: 2em;
  53115. }
  53116. .lg\:prose-xl video {
  53117. margin-top: 2em;
  53118. margin-bottom: 2em;
  53119. }
  53120. .lg\:prose-xl figure {
  53121. margin-top: 2em;
  53122. margin-bottom: 2em;
  53123. }
  53124. .lg\:prose-xl figure > * {
  53125. margin-top: 0;
  53126. margin-bottom: 0;
  53127. }
  53128. .lg\:prose-xl figure figcaption {
  53129. font-size: 0.9em;
  53130. line-height: 1.5555556;
  53131. margin-top: 1em;
  53132. }
  53133. .lg\:prose-xl code {
  53134. font-size: 0.9em;
  53135. }
  53136. .lg\:prose-xl h2 code {
  53137. font-size: 0.8611111em;
  53138. }
  53139. .lg\:prose-xl h3 code {
  53140. font-size: 0.9em;
  53141. }
  53142. .lg\:prose-xl pre {
  53143. font-size: 0.9em;
  53144. line-height: 1.7777778;
  53145. margin-top: 2em;
  53146. margin-bottom: 2em;
  53147. border-radius: 0.5rem;
  53148. padding-top: 1.1111111em;
  53149. padding-right: 1.3333333em;
  53150. padding-bottom: 1.1111111em;
  53151. padding-left: 1.3333333em;
  53152. }
  53153. .lg\:prose-xl ol {
  53154. margin-top: 1.2em;
  53155. margin-bottom: 1.2em;
  53156. }
  53157. .lg\:prose-xl ul {
  53158. margin-top: 1.2em;
  53159. margin-bottom: 1.2em;
  53160. }
  53161. .lg\:prose-xl li {
  53162. margin-top: 0.6em;
  53163. margin-bottom: 0.6em;
  53164. }
  53165. .lg\:prose-xl ol > li {
  53166. padding-left: 1.8em;
  53167. }
  53168. .lg\:prose-xl ol > li:before {
  53169. left: 0;
  53170. }
  53171. .lg\:prose-xl ul > li {
  53172. padding-left: 1.8em;
  53173. }
  53174. .lg\:prose-xl ul > li::before {
  53175. width: 0.35em;
  53176. height: 0.35em;
  53177. top: calc(0.9em - 0.175em);
  53178. left: 0.25em;
  53179. }
  53180. .lg\:prose-xl > ul > li p {
  53181. margin-top: 0.8em;
  53182. margin-bottom: 0.8em;
  53183. }
  53184. .lg\:prose-xl > ul > li > *:first-child {
  53185. margin-top: 1.2em;
  53186. }
  53187. .lg\:prose-xl > ul > li > *:last-child {
  53188. margin-bottom: 1.2em;
  53189. }
  53190. .lg\:prose-xl > ol > li > *:first-child {
  53191. margin-top: 1.2em;
  53192. }
  53193. .lg\:prose-xl > ol > li > *:last-child {
  53194. margin-bottom: 1.2em;
  53195. }
  53196. .lg\:prose-xl ul ul, .lg\:prose-xl ul ol, .lg\:prose-xl ol ul, .lg\:prose-xl ol ol {
  53197. margin-top: 0.8em;
  53198. margin-bottom: 0.8em;
  53199. }
  53200. .lg\:prose-xl hr {
  53201. margin-top: 2.8em;
  53202. margin-bottom: 2.8em;
  53203. }
  53204. .lg\:prose-xl hr + * {
  53205. margin-top: 0;
  53206. }
  53207. .lg\:prose-xl h2 + * {
  53208. margin-top: 0;
  53209. }
  53210. .lg\:prose-xl h3 + * {
  53211. margin-top: 0;
  53212. }
  53213. .lg\:prose-xl h4 + * {
  53214. margin-top: 0;
  53215. }
  53216. .lg\:prose-xl table {
  53217. font-size: 0.9em;
  53218. line-height: 1.5555556;
  53219. }
  53220. .lg\:prose-xl thead th {
  53221. padding-right: 0.6666667em;
  53222. padding-bottom: 0.8888889em;
  53223. padding-left: 0.6666667em;
  53224. }
  53225. .lg\:prose-xl thead th:first-child {
  53226. padding-left: 0;
  53227. }
  53228. .lg\:prose-xl thead th:last-child {
  53229. padding-right: 0;
  53230. }
  53231. .lg\:prose-xl tbody td {
  53232. padding-top: 0.8888889em;
  53233. padding-right: 0.6666667em;
  53234. padding-bottom: 0.8888889em;
  53235. padding-left: 0.6666667em;
  53236. }
  53237. .lg\:prose-xl tbody td:first-child {
  53238. padding-left: 0;
  53239. }
  53240. .lg\:prose-xl tbody td:last-child {
  53241. padding-right: 0;
  53242. }
  53243. .lg\:prose-xl > :first-child {
  53244. margin-top: 0;
  53245. }
  53246. .lg\:prose-xl > :last-child {
  53247. margin-bottom: 0;
  53248. }
  53249. .lg\:prose-2xl {
  53250. font-size: 1.5rem;
  53251. line-height: 1.6666667;
  53252. }
  53253. .lg\:prose-2xl p {
  53254. margin-top: 1.3333333em;
  53255. margin-bottom: 1.3333333em;
  53256. }
  53257. .lg\:prose-2xl [class~="lead"] {
  53258. font-size: 1.25em;
  53259. line-height: 1.4666667;
  53260. margin-top: 1.0666667em;
  53261. margin-bottom: 1.0666667em;
  53262. }
  53263. .lg\:prose-2xl blockquote {
  53264. margin-top: 1.7777778em;
  53265. margin-bottom: 1.7777778em;
  53266. padding-left: 1.1111111em;
  53267. }
  53268. .lg\:prose-2xl h1 {
  53269. font-size: 2.6666667em;
  53270. margin-top: 0;
  53271. margin-bottom: 0.875em;
  53272. line-height: 1;
  53273. }
  53274. .lg\:prose-2xl h2 {
  53275. font-size: 2em;
  53276. margin-top: 1.5em;
  53277. margin-bottom: 0.8333333em;
  53278. line-height: 1.0833333;
  53279. }
  53280. .lg\:prose-2xl h3 {
  53281. font-size: 1.5em;
  53282. margin-top: 1.5555556em;
  53283. margin-bottom: 0.6666667em;
  53284. line-height: 1.2222222;
  53285. }
  53286. .lg\:prose-2xl h4 {
  53287. margin-top: 1.6666667em;
  53288. margin-bottom: 0.6666667em;
  53289. line-height: 1.5;
  53290. }
  53291. .lg\:prose-2xl img {
  53292. margin-top: 2em;
  53293. margin-bottom: 2em;
  53294. }
  53295. .lg\:prose-2xl video {
  53296. margin-top: 2em;
  53297. margin-bottom: 2em;
  53298. }
  53299. .lg\:prose-2xl figure {
  53300. margin-top: 2em;
  53301. margin-bottom: 2em;
  53302. }
  53303. .lg\:prose-2xl figure > * {
  53304. margin-top: 0;
  53305. margin-bottom: 0;
  53306. }
  53307. .lg\:prose-2xl figure figcaption {
  53308. font-size: 0.8333333em;
  53309. line-height: 1.6;
  53310. margin-top: 1em;
  53311. }
  53312. .lg\:prose-2xl code {
  53313. font-size: 0.8333333em;
  53314. }
  53315. .lg\:prose-2xl h2 code {
  53316. font-size: 0.875em;
  53317. }
  53318. .lg\:prose-2xl h3 code {
  53319. font-size: 0.8888889em;
  53320. }
  53321. .lg\:prose-2xl pre {
  53322. font-size: 0.8333333em;
  53323. line-height: 1.8;
  53324. margin-top: 2em;
  53325. margin-bottom: 2em;
  53326. border-radius: 0.5rem;
  53327. padding-top: 1.2em;
  53328. padding-right: 1.6em;
  53329. padding-bottom: 1.2em;
  53330. padding-left: 1.6em;
  53331. }
  53332. .lg\:prose-2xl ol {
  53333. margin-top: 1.3333333em;
  53334. margin-bottom: 1.3333333em;
  53335. }
  53336. .lg\:prose-2xl ul {
  53337. margin-top: 1.3333333em;
  53338. margin-bottom: 1.3333333em;
  53339. }
  53340. .lg\:prose-2xl li {
  53341. margin-top: 0.5em;
  53342. margin-bottom: 0.5em;
  53343. }
  53344. .lg\:prose-2xl ol > li {
  53345. padding-left: 1.6666667em;
  53346. }
  53347. .lg\:prose-2xl ol > li:before {
  53348. left: 0;
  53349. }
  53350. .lg\:prose-2xl ul > li {
  53351. padding-left: 1.6666667em;
  53352. }
  53353. .lg\:prose-2xl ul > li::before {
  53354. width: 0.3333333em;
  53355. height: 0.3333333em;
  53356. top: calc(0.8333333em - 0.1666667em);
  53357. left: 0.25em;
  53358. }
  53359. .lg\:prose-2xl > ul > li p {
  53360. margin-top: 0.8333333em;
  53361. margin-bottom: 0.8333333em;
  53362. }
  53363. .lg\:prose-2xl > ul > li > *:first-child {
  53364. margin-top: 1.3333333em;
  53365. }
  53366. .lg\:prose-2xl > ul > li > *:last-child {
  53367. margin-bottom: 1.3333333em;
  53368. }
  53369. .lg\:prose-2xl > ol > li > *:first-child {
  53370. margin-top: 1.3333333em;
  53371. }
  53372. .lg\:prose-2xl > ol > li > *:last-child {
  53373. margin-bottom: 1.3333333em;
  53374. }
  53375. .lg\:prose-2xl ul ul, .lg\:prose-2xl ul ol, .lg\:prose-2xl ol ul, .lg\:prose-2xl ol ol {
  53376. margin-top: 0.6666667em;
  53377. margin-bottom: 0.6666667em;
  53378. }
  53379. .lg\:prose-2xl hr {
  53380. margin-top: 3em;
  53381. margin-bottom: 3em;
  53382. }
  53383. .lg\:prose-2xl hr + * {
  53384. margin-top: 0;
  53385. }
  53386. .lg\:prose-2xl h2 + * {
  53387. margin-top: 0;
  53388. }
  53389. .lg\:prose-2xl h3 + * {
  53390. margin-top: 0;
  53391. }
  53392. .lg\:prose-2xl h4 + * {
  53393. margin-top: 0;
  53394. }
  53395. .lg\:prose-2xl table {
  53396. font-size: 0.8333333em;
  53397. line-height: 1.4;
  53398. }
  53399. .lg\:prose-2xl thead th {
  53400. padding-right: 0.6em;
  53401. padding-bottom: 0.8em;
  53402. padding-left: 0.6em;
  53403. }
  53404. .lg\:prose-2xl thead th:first-child {
  53405. padding-left: 0;
  53406. }
  53407. .lg\:prose-2xl thead th:last-child {
  53408. padding-right: 0;
  53409. }
  53410. .lg\:prose-2xl tbody td {
  53411. padding-top: 0.8em;
  53412. padding-right: 0.6em;
  53413. padding-bottom: 0.8em;
  53414. padding-left: 0.6em;
  53415. }
  53416. .lg\:prose-2xl tbody td:first-child {
  53417. padding-left: 0;
  53418. }
  53419. .lg\:prose-2xl tbody td:last-child {
  53420. padding-right: 0;
  53421. }
  53422. .lg\:prose-2xl > :first-child {
  53423. margin-top: 0;
  53424. }
  53425. .lg\:prose-2xl > :last-child {
  53426. margin-bottom: 0;
  53427. }
  53428. .lg\:space-y-0 > :not(template) ~ :not(template) {
  53429. --space-y-reverse: 0;
  53430. margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
  53431. margin-bottom: calc(0px * var(--space-y-reverse));
  53432. }
  53433. .lg\:space-x-0 > :not(template) ~ :not(template) {
  53434. --space-x-reverse: 0;
  53435. margin-right: calc(0px * var(--space-x-reverse));
  53436. margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
  53437. }
  53438. .lg\:space-y-1 > :not(template) ~ :not(template) {
  53439. --space-y-reverse: 0;
  53440. margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
  53441. margin-bottom: calc(0.25rem * var(--space-y-reverse));
  53442. }
  53443. .lg\:space-x-1 > :not(template) ~ :not(template) {
  53444. --space-x-reverse: 0;
  53445. margin-right: calc(0.25rem * var(--space-x-reverse));
  53446. margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
  53447. }
  53448. .lg\:space-y-2 > :not(template) ~ :not(template) {
  53449. --space-y-reverse: 0;
  53450. margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
  53451. margin-bottom: calc(0.5rem * var(--space-y-reverse));
  53452. }
  53453. .lg\:space-x-2 > :not(template) ~ :not(template) {
  53454. --space-x-reverse: 0;
  53455. margin-right: calc(0.5rem * var(--space-x-reverse));
  53456. margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
  53457. }
  53458. .lg\:space-y-3 > :not(template) ~ :not(template) {
  53459. --space-y-reverse: 0;
  53460. margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
  53461. margin-bottom: calc(0.75rem * var(--space-y-reverse));
  53462. }
  53463. .lg\:space-x-3 > :not(template) ~ :not(template) {
  53464. --space-x-reverse: 0;
  53465. margin-right: calc(0.75rem * var(--space-x-reverse));
  53466. margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
  53467. }
  53468. .lg\:space-y-4 > :not(template) ~ :not(template) {
  53469. --space-y-reverse: 0;
  53470. margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
  53471. margin-bottom: calc(1rem * var(--space-y-reverse));
  53472. }
  53473. .lg\:space-x-4 > :not(template) ~ :not(template) {
  53474. --space-x-reverse: 0;
  53475. margin-right: calc(1rem * var(--space-x-reverse));
  53476. margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
  53477. }
  53478. .lg\:space-y-5 > :not(template) ~ :not(template) {
  53479. --space-y-reverse: 0;
  53480. margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
  53481. margin-bottom: calc(1.25rem * var(--space-y-reverse));
  53482. }
  53483. .lg\:space-x-5 > :not(template) ~ :not(template) {
  53484. --space-x-reverse: 0;
  53485. margin-right: calc(1.25rem * var(--space-x-reverse));
  53486. margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
  53487. }
  53488. .lg\:space-y-6 > :not(template) ~ :not(template) {
  53489. --space-y-reverse: 0;
  53490. margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
  53491. margin-bottom: calc(1.5rem * var(--space-y-reverse));
  53492. }
  53493. .lg\:space-x-6 > :not(template) ~ :not(template) {
  53494. --space-x-reverse: 0;
  53495. margin-right: calc(1.5rem * var(--space-x-reverse));
  53496. margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
  53497. }
  53498. .lg\:space-y-8 > :not(template) ~ :not(template) {
  53499. --space-y-reverse: 0;
  53500. margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
  53501. margin-bottom: calc(2rem * var(--space-y-reverse));
  53502. }
  53503. .lg\:space-x-8 > :not(template) ~ :not(template) {
  53504. --space-x-reverse: 0;
  53505. margin-right: calc(2rem * var(--space-x-reverse));
  53506. margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
  53507. }
  53508. .lg\:space-y-10 > :not(template) ~ :not(template) {
  53509. --space-y-reverse: 0;
  53510. margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
  53511. margin-bottom: calc(2.5rem * var(--space-y-reverse));
  53512. }
  53513. .lg\:space-x-10 > :not(template) ~ :not(template) {
  53514. --space-x-reverse: 0;
  53515. margin-right: calc(2.5rem * var(--space-x-reverse));
  53516. margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
  53517. }
  53518. .lg\:space-y-12 > :not(template) ~ :not(template) {
  53519. --space-y-reverse: 0;
  53520. margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
  53521. margin-bottom: calc(3rem * var(--space-y-reverse));
  53522. }
  53523. .lg\:space-x-12 > :not(template) ~ :not(template) {
  53524. --space-x-reverse: 0;
  53525. margin-right: calc(3rem * var(--space-x-reverse));
  53526. margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
  53527. }
  53528. .lg\:space-y-16 > :not(template) ~ :not(template) {
  53529. --space-y-reverse: 0;
  53530. margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
  53531. margin-bottom: calc(4rem * var(--space-y-reverse));
  53532. }
  53533. .lg\:space-x-16 > :not(template) ~ :not(template) {
  53534. --space-x-reverse: 0;
  53535. margin-right: calc(4rem * var(--space-x-reverse));
  53536. margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
  53537. }
  53538. .lg\:space-y-20 > :not(template) ~ :not(template) {
  53539. --space-y-reverse: 0;
  53540. margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
  53541. margin-bottom: calc(5rem * var(--space-y-reverse));
  53542. }
  53543. .lg\:space-x-20 > :not(template) ~ :not(template) {
  53544. --space-x-reverse: 0;
  53545. margin-right: calc(5rem * var(--space-x-reverse));
  53546. margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
  53547. }
  53548. .lg\:space-y-24 > :not(template) ~ :not(template) {
  53549. --space-y-reverse: 0;
  53550. margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
  53551. margin-bottom: calc(6rem * var(--space-y-reverse));
  53552. }
  53553. .lg\:space-x-24 > :not(template) ~ :not(template) {
  53554. --space-x-reverse: 0;
  53555. margin-right: calc(6rem * var(--space-x-reverse));
  53556. margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
  53557. }
  53558. .lg\:space-y-32 > :not(template) ~ :not(template) {
  53559. --space-y-reverse: 0;
  53560. margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
  53561. margin-bottom: calc(8rem * var(--space-y-reverse));
  53562. }
  53563. .lg\:space-x-32 > :not(template) ~ :not(template) {
  53564. --space-x-reverse: 0;
  53565. margin-right: calc(8rem * var(--space-x-reverse));
  53566. margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
  53567. }
  53568. .lg\:space-y-40 > :not(template) ~ :not(template) {
  53569. --space-y-reverse: 0;
  53570. margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
  53571. margin-bottom: calc(10rem * var(--space-y-reverse));
  53572. }
  53573. .lg\:space-x-40 > :not(template) ~ :not(template) {
  53574. --space-x-reverse: 0;
  53575. margin-right: calc(10rem * var(--space-x-reverse));
  53576. margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
  53577. }
  53578. .lg\:space-y-48 > :not(template) ~ :not(template) {
  53579. --space-y-reverse: 0;
  53580. margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
  53581. margin-bottom: calc(12rem * var(--space-y-reverse));
  53582. }
  53583. .lg\:space-x-48 > :not(template) ~ :not(template) {
  53584. --space-x-reverse: 0;
  53585. margin-right: calc(12rem * var(--space-x-reverse));
  53586. margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
  53587. }
  53588. .lg\:space-y-56 > :not(template) ~ :not(template) {
  53589. --space-y-reverse: 0;
  53590. margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
  53591. margin-bottom: calc(14rem * var(--space-y-reverse));
  53592. }
  53593. .lg\:space-x-56 > :not(template) ~ :not(template) {
  53594. --space-x-reverse: 0;
  53595. margin-right: calc(14rem * var(--space-x-reverse));
  53596. margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
  53597. }
  53598. .lg\:space-y-64 > :not(template) ~ :not(template) {
  53599. --space-y-reverse: 0;
  53600. margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
  53601. margin-bottom: calc(16rem * var(--space-y-reverse));
  53602. }
  53603. .lg\:space-x-64 > :not(template) ~ :not(template) {
  53604. --space-x-reverse: 0;
  53605. margin-right: calc(16rem * var(--space-x-reverse));
  53606. margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
  53607. }
  53608. .lg\:space-y-px > :not(template) ~ :not(template) {
  53609. --space-y-reverse: 0;
  53610. margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
  53611. margin-bottom: calc(1px * var(--space-y-reverse));
  53612. }
  53613. .lg\:space-x-px > :not(template) ~ :not(template) {
  53614. --space-x-reverse: 0;
  53615. margin-right: calc(1px * var(--space-x-reverse));
  53616. margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
  53617. }
  53618. .lg\:-space-y-1 > :not(template) ~ :not(template) {
  53619. --space-y-reverse: 0;
  53620. margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
  53621. margin-bottom: calc(-0.25rem * var(--space-y-reverse));
  53622. }
  53623. .lg\:-space-x-1 > :not(template) ~ :not(template) {
  53624. --space-x-reverse: 0;
  53625. margin-right: calc(-0.25rem * var(--space-x-reverse));
  53626. margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
  53627. }
  53628. .lg\:-space-y-2 > :not(template) ~ :not(template) {
  53629. --space-y-reverse: 0;
  53630. margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
  53631. margin-bottom: calc(-0.5rem * var(--space-y-reverse));
  53632. }
  53633. .lg\:-space-x-2 > :not(template) ~ :not(template) {
  53634. --space-x-reverse: 0;
  53635. margin-right: calc(-0.5rem * var(--space-x-reverse));
  53636. margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
  53637. }
  53638. .lg\:-space-y-3 > :not(template) ~ :not(template) {
  53639. --space-y-reverse: 0;
  53640. margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
  53641. margin-bottom: calc(-0.75rem * var(--space-y-reverse));
  53642. }
  53643. .lg\:-space-x-3 > :not(template) ~ :not(template) {
  53644. --space-x-reverse: 0;
  53645. margin-right: calc(-0.75rem * var(--space-x-reverse));
  53646. margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
  53647. }
  53648. .lg\:-space-y-4 > :not(template) ~ :not(template) {
  53649. --space-y-reverse: 0;
  53650. margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
  53651. margin-bottom: calc(-1rem * var(--space-y-reverse));
  53652. }
  53653. .lg\:-space-x-4 > :not(template) ~ :not(template) {
  53654. --space-x-reverse: 0;
  53655. margin-right: calc(-1rem * var(--space-x-reverse));
  53656. margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
  53657. }
  53658. .lg\:-space-y-5 > :not(template) ~ :not(template) {
  53659. --space-y-reverse: 0;
  53660. margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
  53661. margin-bottom: calc(-1.25rem * var(--space-y-reverse));
  53662. }
  53663. .lg\:-space-x-5 > :not(template) ~ :not(template) {
  53664. --space-x-reverse: 0;
  53665. margin-right: calc(-1.25rem * var(--space-x-reverse));
  53666. margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
  53667. }
  53668. .lg\:-space-y-6 > :not(template) ~ :not(template) {
  53669. --space-y-reverse: 0;
  53670. margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
  53671. margin-bottom: calc(-1.5rem * var(--space-y-reverse));
  53672. }
  53673. .lg\:-space-x-6 > :not(template) ~ :not(template) {
  53674. --space-x-reverse: 0;
  53675. margin-right: calc(-1.5rem * var(--space-x-reverse));
  53676. margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
  53677. }
  53678. .lg\:-space-y-8 > :not(template) ~ :not(template) {
  53679. --space-y-reverse: 0;
  53680. margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
  53681. margin-bottom: calc(-2rem * var(--space-y-reverse));
  53682. }
  53683. .lg\:-space-x-8 > :not(template) ~ :not(template) {
  53684. --space-x-reverse: 0;
  53685. margin-right: calc(-2rem * var(--space-x-reverse));
  53686. margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
  53687. }
  53688. .lg\:-space-y-10 > :not(template) ~ :not(template) {
  53689. --space-y-reverse: 0;
  53690. margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
  53691. margin-bottom: calc(-2.5rem * var(--space-y-reverse));
  53692. }
  53693. .lg\:-space-x-10 > :not(template) ~ :not(template) {
  53694. --space-x-reverse: 0;
  53695. margin-right: calc(-2.5rem * var(--space-x-reverse));
  53696. margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
  53697. }
  53698. .lg\:-space-y-12 > :not(template) ~ :not(template) {
  53699. --space-y-reverse: 0;
  53700. margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
  53701. margin-bottom: calc(-3rem * var(--space-y-reverse));
  53702. }
  53703. .lg\:-space-x-12 > :not(template) ~ :not(template) {
  53704. --space-x-reverse: 0;
  53705. margin-right: calc(-3rem * var(--space-x-reverse));
  53706. margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
  53707. }
  53708. .lg\:-space-y-16 > :not(template) ~ :not(template) {
  53709. --space-y-reverse: 0;
  53710. margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
  53711. margin-bottom: calc(-4rem * var(--space-y-reverse));
  53712. }
  53713. .lg\:-space-x-16 > :not(template) ~ :not(template) {
  53714. --space-x-reverse: 0;
  53715. margin-right: calc(-4rem * var(--space-x-reverse));
  53716. margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
  53717. }
  53718. .lg\:-space-y-20 > :not(template) ~ :not(template) {
  53719. --space-y-reverse: 0;
  53720. margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
  53721. margin-bottom: calc(-5rem * var(--space-y-reverse));
  53722. }
  53723. .lg\:-space-x-20 > :not(template) ~ :not(template) {
  53724. --space-x-reverse: 0;
  53725. margin-right: calc(-5rem * var(--space-x-reverse));
  53726. margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
  53727. }
  53728. .lg\:-space-y-24 > :not(template) ~ :not(template) {
  53729. --space-y-reverse: 0;
  53730. margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
  53731. margin-bottom: calc(-6rem * var(--space-y-reverse));
  53732. }
  53733. .lg\:-space-x-24 > :not(template) ~ :not(template) {
  53734. --space-x-reverse: 0;
  53735. margin-right: calc(-6rem * var(--space-x-reverse));
  53736. margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
  53737. }
  53738. .lg\:-space-y-32 > :not(template) ~ :not(template) {
  53739. --space-y-reverse: 0;
  53740. margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
  53741. margin-bottom: calc(-8rem * var(--space-y-reverse));
  53742. }
  53743. .lg\:-space-x-32 > :not(template) ~ :not(template) {
  53744. --space-x-reverse: 0;
  53745. margin-right: calc(-8rem * var(--space-x-reverse));
  53746. margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
  53747. }
  53748. .lg\:-space-y-40 > :not(template) ~ :not(template) {
  53749. --space-y-reverse: 0;
  53750. margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
  53751. margin-bottom: calc(-10rem * var(--space-y-reverse));
  53752. }
  53753. .lg\:-space-x-40 > :not(template) ~ :not(template) {
  53754. --space-x-reverse: 0;
  53755. margin-right: calc(-10rem * var(--space-x-reverse));
  53756. margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
  53757. }
  53758. .lg\:-space-y-48 > :not(template) ~ :not(template) {
  53759. --space-y-reverse: 0;
  53760. margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
  53761. margin-bottom: calc(-12rem * var(--space-y-reverse));
  53762. }
  53763. .lg\:-space-x-48 > :not(template) ~ :not(template) {
  53764. --space-x-reverse: 0;
  53765. margin-right: calc(-12rem * var(--space-x-reverse));
  53766. margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
  53767. }
  53768. .lg\:-space-y-56 > :not(template) ~ :not(template) {
  53769. --space-y-reverse: 0;
  53770. margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
  53771. margin-bottom: calc(-14rem * var(--space-y-reverse));
  53772. }
  53773. .lg\:-space-x-56 > :not(template) ~ :not(template) {
  53774. --space-x-reverse: 0;
  53775. margin-right: calc(-14rem * var(--space-x-reverse));
  53776. margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
  53777. }
  53778. .lg\:-space-y-64 > :not(template) ~ :not(template) {
  53779. --space-y-reverse: 0;
  53780. margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
  53781. margin-bottom: calc(-16rem * var(--space-y-reverse));
  53782. }
  53783. .lg\:-space-x-64 > :not(template) ~ :not(template) {
  53784. --space-x-reverse: 0;
  53785. margin-right: calc(-16rem * var(--space-x-reverse));
  53786. margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
  53787. }
  53788. .lg\:-space-y-px > :not(template) ~ :not(template) {
  53789. --space-y-reverse: 0;
  53790. margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
  53791. margin-bottom: calc(-1px * var(--space-y-reverse));
  53792. }
  53793. .lg\:-space-x-px > :not(template) ~ :not(template) {
  53794. --space-x-reverse: 0;
  53795. margin-right: calc(-1px * var(--space-x-reverse));
  53796. margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
  53797. }
  53798. .lg\:space-y-reverse > :not(template) ~ :not(template) {
  53799. --space-y-reverse: 1;
  53800. }
  53801. .lg\:space-x-reverse > :not(template) ~ :not(template) {
  53802. --space-x-reverse: 1;
  53803. }
  53804. .lg\:divide-y-0 > :not(template) ~ :not(template) {
  53805. --divide-y-reverse: 0;
  53806. border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
  53807. border-bottom-width: calc(0px * var(--divide-y-reverse));
  53808. }
  53809. .lg\:divide-x-0 > :not(template) ~ :not(template) {
  53810. --divide-x-reverse: 0;
  53811. border-right-width: calc(0px * var(--divide-x-reverse));
  53812. border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
  53813. }
  53814. .lg\:divide-y-2 > :not(template) ~ :not(template) {
  53815. --divide-y-reverse: 0;
  53816. border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
  53817. border-bottom-width: calc(2px * var(--divide-y-reverse));
  53818. }
  53819. .lg\:divide-x-2 > :not(template) ~ :not(template) {
  53820. --divide-x-reverse: 0;
  53821. border-right-width: calc(2px * var(--divide-x-reverse));
  53822. border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
  53823. }
  53824. .lg\:divide-y-4 > :not(template) ~ :not(template) {
  53825. --divide-y-reverse: 0;
  53826. border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
  53827. border-bottom-width: calc(4px * var(--divide-y-reverse));
  53828. }
  53829. .lg\:divide-x-4 > :not(template) ~ :not(template) {
  53830. --divide-x-reverse: 0;
  53831. border-right-width: calc(4px * var(--divide-x-reverse));
  53832. border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
  53833. }
  53834. .lg\:divide-y-8 > :not(template) ~ :not(template) {
  53835. --divide-y-reverse: 0;
  53836. border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
  53837. border-bottom-width: calc(8px * var(--divide-y-reverse));
  53838. }
  53839. .lg\:divide-x-8 > :not(template) ~ :not(template) {
  53840. --divide-x-reverse: 0;
  53841. border-right-width: calc(8px * var(--divide-x-reverse));
  53842. border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
  53843. }
  53844. .lg\:divide-y > :not(template) ~ :not(template) {
  53845. --divide-y-reverse: 0;
  53846. border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
  53847. border-bottom-width: calc(1px * var(--divide-y-reverse));
  53848. }
  53849. .lg\:divide-x > :not(template) ~ :not(template) {
  53850. --divide-x-reverse: 0;
  53851. border-right-width: calc(1px * var(--divide-x-reverse));
  53852. border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
  53853. }
  53854. .lg\:divide-y-reverse > :not(template) ~ :not(template) {
  53855. --divide-y-reverse: 1;
  53856. }
  53857. .lg\:divide-x-reverse > :not(template) ~ :not(template) {
  53858. --divide-x-reverse: 1;
  53859. }
  53860. .lg\:divide-transparent > :not(template) ~ :not(template) {
  53861. border-color: transparent;
  53862. }
  53863. .lg\:divide-current > :not(template) ~ :not(template) {
  53864. border-color: currentColor;
  53865. }
  53866. .lg\:divide-black > :not(template) ~ :not(template) {
  53867. --divide-opacity: 1;
  53868. border-color: #000;
  53869. border-color: rgba(0, 0, 0, var(--divide-opacity));
  53870. }
  53871. .lg\:divide-white > :not(template) ~ :not(template) {
  53872. --divide-opacity: 1;
  53873. border-color: #fff;
  53874. border-color: rgba(255, 255, 255, var(--divide-opacity));
  53875. }
  53876. .lg\:divide-gray-100 > :not(template) ~ :not(template) {
  53877. --divide-opacity: 1;
  53878. border-color: #f7fafc;
  53879. border-color: rgba(247, 250, 252, var(--divide-opacity));
  53880. }
  53881. .lg\:divide-gray-200 > :not(template) ~ :not(template) {
  53882. --divide-opacity: 1;
  53883. border-color: #edf2f7;
  53884. border-color: rgba(237, 242, 247, var(--divide-opacity));
  53885. }
  53886. .lg\:divide-gray-300 > :not(template) ~ :not(template) {
  53887. --divide-opacity: 1;
  53888. border-color: #e2e8f0;
  53889. border-color: rgba(226, 232, 240, var(--divide-opacity));
  53890. }
  53891. .lg\:divide-gray-400 > :not(template) ~ :not(template) {
  53892. --divide-opacity: 1;
  53893. border-color: #cbd5e0;
  53894. border-color: rgba(203, 213, 224, var(--divide-opacity));
  53895. }
  53896. .lg\:divide-gray-500 > :not(template) ~ :not(template) {
  53897. --divide-opacity: 1;
  53898. border-color: #a0aec0;
  53899. border-color: rgba(160, 174, 192, var(--divide-opacity));
  53900. }
  53901. .lg\:divide-gray-600 > :not(template) ~ :not(template) {
  53902. --divide-opacity: 1;
  53903. border-color: #718096;
  53904. border-color: rgba(113, 128, 150, var(--divide-opacity));
  53905. }
  53906. .lg\:divide-gray-700 > :not(template) ~ :not(template) {
  53907. --divide-opacity: 1;
  53908. border-color: #4a5568;
  53909. border-color: rgba(74, 85, 104, var(--divide-opacity));
  53910. }
  53911. .lg\:divide-gray-800 > :not(template) ~ :not(template) {
  53912. --divide-opacity: 1;
  53913. border-color: #2d3748;
  53914. border-color: rgba(45, 55, 72, var(--divide-opacity));
  53915. }
  53916. .lg\:divide-gray-900 > :not(template) ~ :not(template) {
  53917. --divide-opacity: 1;
  53918. border-color: #1a202c;
  53919. border-color: rgba(26, 32, 44, var(--divide-opacity));
  53920. }
  53921. .lg\:divide-red-100 > :not(template) ~ :not(template) {
  53922. --divide-opacity: 1;
  53923. border-color: #fff5f5;
  53924. border-color: rgba(255, 245, 245, var(--divide-opacity));
  53925. }
  53926. .lg\:divide-red-200 > :not(template) ~ :not(template) {
  53927. --divide-opacity: 1;
  53928. border-color: #fed7d7;
  53929. border-color: rgba(254, 215, 215, var(--divide-opacity));
  53930. }
  53931. .lg\:divide-red-300 > :not(template) ~ :not(template) {
  53932. --divide-opacity: 1;
  53933. border-color: #feb2b2;
  53934. border-color: rgba(254, 178, 178, var(--divide-opacity));
  53935. }
  53936. .lg\:divide-red-400 > :not(template) ~ :not(template) {
  53937. --divide-opacity: 1;
  53938. border-color: #fc8181;
  53939. border-color: rgba(252, 129, 129, var(--divide-opacity));
  53940. }
  53941. .lg\:divide-red-500 > :not(template) ~ :not(template) {
  53942. --divide-opacity: 1;
  53943. border-color: #f56565;
  53944. border-color: rgba(245, 101, 101, var(--divide-opacity));
  53945. }
  53946. .lg\:divide-red-600 > :not(template) ~ :not(template) {
  53947. --divide-opacity: 1;
  53948. border-color: #e53e3e;
  53949. border-color: rgba(229, 62, 62, var(--divide-opacity));
  53950. }
  53951. .lg\:divide-red-700 > :not(template) ~ :not(template) {
  53952. --divide-opacity: 1;
  53953. border-color: #c53030;
  53954. border-color: rgba(197, 48, 48, var(--divide-opacity));
  53955. }
  53956. .lg\:divide-red-800 > :not(template) ~ :not(template) {
  53957. --divide-opacity: 1;
  53958. border-color: #9b2c2c;
  53959. border-color: rgba(155, 44, 44, var(--divide-opacity));
  53960. }
  53961. .lg\:divide-red-900 > :not(template) ~ :not(template) {
  53962. --divide-opacity: 1;
  53963. border-color: #742a2a;
  53964. border-color: rgba(116, 42, 42, var(--divide-opacity));
  53965. }
  53966. .lg\:divide-orange-100 > :not(template) ~ :not(template) {
  53967. --divide-opacity: 1;
  53968. border-color: #fffaf0;
  53969. border-color: rgba(255, 250, 240, var(--divide-opacity));
  53970. }
  53971. .lg\:divide-orange-200 > :not(template) ~ :not(template) {
  53972. --divide-opacity: 1;
  53973. border-color: #feebc8;
  53974. border-color: rgba(254, 235, 200, var(--divide-opacity));
  53975. }
  53976. .lg\:divide-orange-300 > :not(template) ~ :not(template) {
  53977. --divide-opacity: 1;
  53978. border-color: #fbd38d;
  53979. border-color: rgba(251, 211, 141, var(--divide-opacity));
  53980. }
  53981. .lg\:divide-orange-400 > :not(template) ~ :not(template) {
  53982. --divide-opacity: 1;
  53983. border-color: #f6ad55;
  53984. border-color: rgba(246, 173, 85, var(--divide-opacity));
  53985. }
  53986. .lg\:divide-orange-500 > :not(template) ~ :not(template) {
  53987. --divide-opacity: 1;
  53988. border-color: #ed8936;
  53989. border-color: rgba(237, 137, 54, var(--divide-opacity));
  53990. }
  53991. .lg\:divide-orange-600 > :not(template) ~ :not(template) {
  53992. --divide-opacity: 1;
  53993. border-color: #dd6b20;
  53994. border-color: rgba(221, 107, 32, var(--divide-opacity));
  53995. }
  53996. .lg\:divide-orange-700 > :not(template) ~ :not(template) {
  53997. --divide-opacity: 1;
  53998. border-color: #c05621;
  53999. border-color: rgba(192, 86, 33, var(--divide-opacity));
  54000. }
  54001. .lg\:divide-orange-800 > :not(template) ~ :not(template) {
  54002. --divide-opacity: 1;
  54003. border-color: #9c4221;
  54004. border-color: rgba(156, 66, 33, var(--divide-opacity));
  54005. }
  54006. .lg\:divide-orange-900 > :not(template) ~ :not(template) {
  54007. --divide-opacity: 1;
  54008. border-color: #7b341e;
  54009. border-color: rgba(123, 52, 30, var(--divide-opacity));
  54010. }
  54011. .lg\:divide-yellow-100 > :not(template) ~ :not(template) {
  54012. --divide-opacity: 1;
  54013. border-color: #fffff0;
  54014. border-color: rgba(255, 255, 240, var(--divide-opacity));
  54015. }
  54016. .lg\:divide-yellow-200 > :not(template) ~ :not(template) {
  54017. --divide-opacity: 1;
  54018. border-color: #fefcbf;
  54019. border-color: rgba(254, 252, 191, var(--divide-opacity));
  54020. }
  54021. .lg\:divide-yellow-300 > :not(template) ~ :not(template) {
  54022. --divide-opacity: 1;
  54023. border-color: #faf089;
  54024. border-color: rgba(250, 240, 137, var(--divide-opacity));
  54025. }
  54026. .lg\:divide-yellow-400 > :not(template) ~ :not(template) {
  54027. --divide-opacity: 1;
  54028. border-color: #f6e05e;
  54029. border-color: rgba(246, 224, 94, var(--divide-opacity));
  54030. }
  54031. .lg\:divide-yellow-500 > :not(template) ~ :not(template) {
  54032. --divide-opacity: 1;
  54033. border-color: #ecc94b;
  54034. border-color: rgba(236, 201, 75, var(--divide-opacity));
  54035. }
  54036. .lg\:divide-yellow-600 > :not(template) ~ :not(template) {
  54037. --divide-opacity: 1;
  54038. border-color: #d69e2e;
  54039. border-color: rgba(214, 158, 46, var(--divide-opacity));
  54040. }
  54041. .lg\:divide-yellow-700 > :not(template) ~ :not(template) {
  54042. --divide-opacity: 1;
  54043. border-color: #b7791f;
  54044. border-color: rgba(183, 121, 31, var(--divide-opacity));
  54045. }
  54046. .lg\:divide-yellow-800 > :not(template) ~ :not(template) {
  54047. --divide-opacity: 1;
  54048. border-color: #975a16;
  54049. border-color: rgba(151, 90, 22, var(--divide-opacity));
  54050. }
  54051. .lg\:divide-yellow-900 > :not(template) ~ :not(template) {
  54052. --divide-opacity: 1;
  54053. border-color: #744210;
  54054. border-color: rgba(116, 66, 16, var(--divide-opacity));
  54055. }
  54056. .lg\:divide-green-100 > :not(template) ~ :not(template) {
  54057. --divide-opacity: 1;
  54058. border-color: #f0fff4;
  54059. border-color: rgba(240, 255, 244, var(--divide-opacity));
  54060. }
  54061. .lg\:divide-green-200 > :not(template) ~ :not(template) {
  54062. --divide-opacity: 1;
  54063. border-color: #c6f6d5;
  54064. border-color: rgba(198, 246, 213, var(--divide-opacity));
  54065. }
  54066. .lg\:divide-green-300 > :not(template) ~ :not(template) {
  54067. --divide-opacity: 1;
  54068. border-color: #9ae6b4;
  54069. border-color: rgba(154, 230, 180, var(--divide-opacity));
  54070. }
  54071. .lg\:divide-green-400 > :not(template) ~ :not(template) {
  54072. --divide-opacity: 1;
  54073. border-color: #68d391;
  54074. border-color: rgba(104, 211, 145, var(--divide-opacity));
  54075. }
  54076. .lg\:divide-green-500 > :not(template) ~ :not(template) {
  54077. --divide-opacity: 1;
  54078. border-color: #48bb78;
  54079. border-color: rgba(72, 187, 120, var(--divide-opacity));
  54080. }
  54081. .lg\:divide-green-600 > :not(template) ~ :not(template) {
  54082. --divide-opacity: 1;
  54083. border-color: #38a169;
  54084. border-color: rgba(56, 161, 105, var(--divide-opacity));
  54085. }
  54086. .lg\:divide-green-700 > :not(template) ~ :not(template) {
  54087. --divide-opacity: 1;
  54088. border-color: #2f855a;
  54089. border-color: rgba(47, 133, 90, var(--divide-opacity));
  54090. }
  54091. .lg\:divide-green-800 > :not(template) ~ :not(template) {
  54092. --divide-opacity: 1;
  54093. border-color: #276749;
  54094. border-color: rgba(39, 103, 73, var(--divide-opacity));
  54095. }
  54096. .lg\:divide-green-900 > :not(template) ~ :not(template) {
  54097. --divide-opacity: 1;
  54098. border-color: #22543d;
  54099. border-color: rgba(34, 84, 61, var(--divide-opacity));
  54100. }
  54101. .lg\:divide-teal-100 > :not(template) ~ :not(template) {
  54102. --divide-opacity: 1;
  54103. border-color: #e6fffa;
  54104. border-color: rgba(230, 255, 250, var(--divide-opacity));
  54105. }
  54106. .lg\:divide-teal-200 > :not(template) ~ :not(template) {
  54107. --divide-opacity: 1;
  54108. border-color: #b2f5ea;
  54109. border-color: rgba(178, 245, 234, var(--divide-opacity));
  54110. }
  54111. .lg\:divide-teal-300 > :not(template) ~ :not(template) {
  54112. --divide-opacity: 1;
  54113. border-color: #81e6d9;
  54114. border-color: rgba(129, 230, 217, var(--divide-opacity));
  54115. }
  54116. .lg\:divide-teal-400 > :not(template) ~ :not(template) {
  54117. --divide-opacity: 1;
  54118. border-color: #4fd1c5;
  54119. border-color: rgba(79, 209, 197, var(--divide-opacity));
  54120. }
  54121. .lg\:divide-teal-500 > :not(template) ~ :not(template) {
  54122. --divide-opacity: 1;
  54123. border-color: #38b2ac;
  54124. border-color: rgba(56, 178, 172, var(--divide-opacity));
  54125. }
  54126. .lg\:divide-teal-600 > :not(template) ~ :not(template) {
  54127. --divide-opacity: 1;
  54128. border-color: #319795;
  54129. border-color: rgba(49, 151, 149, var(--divide-opacity));
  54130. }
  54131. .lg\:divide-teal-700 > :not(template) ~ :not(template) {
  54132. --divide-opacity: 1;
  54133. border-color: #2c7a7b;
  54134. border-color: rgba(44, 122, 123, var(--divide-opacity));
  54135. }
  54136. .lg\:divide-teal-800 > :not(template) ~ :not(template) {
  54137. --divide-opacity: 1;
  54138. border-color: #285e61;
  54139. border-color: rgba(40, 94, 97, var(--divide-opacity));
  54140. }
  54141. .lg\:divide-teal-900 > :not(template) ~ :not(template) {
  54142. --divide-opacity: 1;
  54143. border-color: #234e52;
  54144. border-color: rgba(35, 78, 82, var(--divide-opacity));
  54145. }
  54146. .lg\:divide-blue-100 > :not(template) ~ :not(template) {
  54147. --divide-opacity: 1;
  54148. border-color: #ebf8ff;
  54149. border-color: rgba(235, 248, 255, var(--divide-opacity));
  54150. }
  54151. .lg\:divide-blue-200 > :not(template) ~ :not(template) {
  54152. --divide-opacity: 1;
  54153. border-color: #bee3f8;
  54154. border-color: rgba(190, 227, 248, var(--divide-opacity));
  54155. }
  54156. .lg\:divide-blue-300 > :not(template) ~ :not(template) {
  54157. --divide-opacity: 1;
  54158. border-color: #90cdf4;
  54159. border-color: rgba(144, 205, 244, var(--divide-opacity));
  54160. }
  54161. .lg\:divide-blue-400 > :not(template) ~ :not(template) {
  54162. --divide-opacity: 1;
  54163. border-color: #63b3ed;
  54164. border-color: rgba(99, 179, 237, var(--divide-opacity));
  54165. }
  54166. .lg\:divide-blue-500 > :not(template) ~ :not(template) {
  54167. --divide-opacity: 1;
  54168. border-color: #4299e1;
  54169. border-color: rgba(66, 153, 225, var(--divide-opacity));
  54170. }
  54171. .lg\:divide-blue-600 > :not(template) ~ :not(template) {
  54172. --divide-opacity: 1;
  54173. border-color: #3182ce;
  54174. border-color: rgba(49, 130, 206, var(--divide-opacity));
  54175. }
  54176. .lg\:divide-blue-700 > :not(template) ~ :not(template) {
  54177. --divide-opacity: 1;
  54178. border-color: #2b6cb0;
  54179. border-color: rgba(43, 108, 176, var(--divide-opacity));
  54180. }
  54181. .lg\:divide-blue-800 > :not(template) ~ :not(template) {
  54182. --divide-opacity: 1;
  54183. border-color: #2c5282;
  54184. border-color: rgba(44, 82, 130, var(--divide-opacity));
  54185. }
  54186. .lg\:divide-blue-900 > :not(template) ~ :not(template) {
  54187. --divide-opacity: 1;
  54188. border-color: #2a4365;
  54189. border-color: rgba(42, 67, 101, var(--divide-opacity));
  54190. }
  54191. .lg\:divide-indigo-100 > :not(template) ~ :not(template) {
  54192. --divide-opacity: 1;
  54193. border-color: #ebf4ff;
  54194. border-color: rgba(235, 244, 255, var(--divide-opacity));
  54195. }
  54196. .lg\:divide-indigo-200 > :not(template) ~ :not(template) {
  54197. --divide-opacity: 1;
  54198. border-color: #c3dafe;
  54199. border-color: rgba(195, 218, 254, var(--divide-opacity));
  54200. }
  54201. .lg\:divide-indigo-300 > :not(template) ~ :not(template) {
  54202. --divide-opacity: 1;
  54203. border-color: #a3bffa;
  54204. border-color: rgba(163, 191, 250, var(--divide-opacity));
  54205. }
  54206. .lg\:divide-indigo-400 > :not(template) ~ :not(template) {
  54207. --divide-opacity: 1;
  54208. border-color: #7f9cf5;
  54209. border-color: rgba(127, 156, 245, var(--divide-opacity));
  54210. }
  54211. .lg\:divide-indigo-500 > :not(template) ~ :not(template) {
  54212. --divide-opacity: 1;
  54213. border-color: #667eea;
  54214. border-color: rgba(102, 126, 234, var(--divide-opacity));
  54215. }
  54216. .lg\:divide-indigo-600 > :not(template) ~ :not(template) {
  54217. --divide-opacity: 1;
  54218. border-color: #5a67d8;
  54219. border-color: rgba(90, 103, 216, var(--divide-opacity));
  54220. }
  54221. .lg\:divide-indigo-700 > :not(template) ~ :not(template) {
  54222. --divide-opacity: 1;
  54223. border-color: #4c51bf;
  54224. border-color: rgba(76, 81, 191, var(--divide-opacity));
  54225. }
  54226. .lg\:divide-indigo-800 > :not(template) ~ :not(template) {
  54227. --divide-opacity: 1;
  54228. border-color: #434190;
  54229. border-color: rgba(67, 65, 144, var(--divide-opacity));
  54230. }
  54231. .lg\:divide-indigo-900 > :not(template) ~ :not(template) {
  54232. --divide-opacity: 1;
  54233. border-color: #3c366b;
  54234. border-color: rgba(60, 54, 107, var(--divide-opacity));
  54235. }
  54236. .lg\:divide-purple-100 > :not(template) ~ :not(template) {
  54237. --divide-opacity: 1;
  54238. border-color: #faf5ff;
  54239. border-color: rgba(250, 245, 255, var(--divide-opacity));
  54240. }
  54241. .lg\:divide-purple-200 > :not(template) ~ :not(template) {
  54242. --divide-opacity: 1;
  54243. border-color: #e9d8fd;
  54244. border-color: rgba(233, 216, 253, var(--divide-opacity));
  54245. }
  54246. .lg\:divide-purple-300 > :not(template) ~ :not(template) {
  54247. --divide-opacity: 1;
  54248. border-color: #d6bcfa;
  54249. border-color: rgba(214, 188, 250, var(--divide-opacity));
  54250. }
  54251. .lg\:divide-purple-400 > :not(template) ~ :not(template) {
  54252. --divide-opacity: 1;
  54253. border-color: #b794f4;
  54254. border-color: rgba(183, 148, 244, var(--divide-opacity));
  54255. }
  54256. .lg\:divide-purple-500 > :not(template) ~ :not(template) {
  54257. --divide-opacity: 1;
  54258. border-color: #9f7aea;
  54259. border-color: rgba(159, 122, 234, var(--divide-opacity));
  54260. }
  54261. .lg\:divide-purple-600 > :not(template) ~ :not(template) {
  54262. --divide-opacity: 1;
  54263. border-color: #805ad5;
  54264. border-color: rgba(128, 90, 213, var(--divide-opacity));
  54265. }
  54266. .lg\:divide-purple-700 > :not(template) ~ :not(template) {
  54267. --divide-opacity: 1;
  54268. border-color: #6b46c1;
  54269. border-color: rgba(107, 70, 193, var(--divide-opacity));
  54270. }
  54271. .lg\:divide-purple-800 > :not(template) ~ :not(template) {
  54272. --divide-opacity: 1;
  54273. border-color: #553c9a;
  54274. border-color: rgba(85, 60, 154, var(--divide-opacity));
  54275. }
  54276. .lg\:divide-purple-900 > :not(template) ~ :not(template) {
  54277. --divide-opacity: 1;
  54278. border-color: #44337a;
  54279. border-color: rgba(68, 51, 122, var(--divide-opacity));
  54280. }
  54281. .lg\:divide-pink-100 > :not(template) ~ :not(template) {
  54282. --divide-opacity: 1;
  54283. border-color: #fff5f7;
  54284. border-color: rgba(255, 245, 247, var(--divide-opacity));
  54285. }
  54286. .lg\:divide-pink-200 > :not(template) ~ :not(template) {
  54287. --divide-opacity: 1;
  54288. border-color: #fed7e2;
  54289. border-color: rgba(254, 215, 226, var(--divide-opacity));
  54290. }
  54291. .lg\:divide-pink-300 > :not(template) ~ :not(template) {
  54292. --divide-opacity: 1;
  54293. border-color: #fbb6ce;
  54294. border-color: rgba(251, 182, 206, var(--divide-opacity));
  54295. }
  54296. .lg\:divide-pink-400 > :not(template) ~ :not(template) {
  54297. --divide-opacity: 1;
  54298. border-color: #f687b3;
  54299. border-color: rgba(246, 135, 179, var(--divide-opacity));
  54300. }
  54301. .lg\:divide-pink-500 > :not(template) ~ :not(template) {
  54302. --divide-opacity: 1;
  54303. border-color: #ed64a6;
  54304. border-color: rgba(237, 100, 166, var(--divide-opacity));
  54305. }
  54306. .lg\:divide-pink-600 > :not(template) ~ :not(template) {
  54307. --divide-opacity: 1;
  54308. border-color: #d53f8c;
  54309. border-color: rgba(213, 63, 140, var(--divide-opacity));
  54310. }
  54311. .lg\:divide-pink-700 > :not(template) ~ :not(template) {
  54312. --divide-opacity: 1;
  54313. border-color: #b83280;
  54314. border-color: rgba(184, 50, 128, var(--divide-opacity));
  54315. }
  54316. .lg\:divide-pink-800 > :not(template) ~ :not(template) {
  54317. --divide-opacity: 1;
  54318. border-color: #97266d;
  54319. border-color: rgba(151, 38, 109, var(--divide-opacity));
  54320. }
  54321. .lg\:divide-pink-900 > :not(template) ~ :not(template) {
  54322. --divide-opacity: 1;
  54323. border-color: #702459;
  54324. border-color: rgba(112, 36, 89, var(--divide-opacity));
  54325. }
  54326. .lg\:divide-solid > :not(template) ~ :not(template) {
  54327. border-style: solid;
  54328. }
  54329. .lg\:divide-dashed > :not(template) ~ :not(template) {
  54330. border-style: dashed;
  54331. }
  54332. .lg\:divide-dotted > :not(template) ~ :not(template) {
  54333. border-style: dotted;
  54334. }
  54335. .lg\:divide-double > :not(template) ~ :not(template) {
  54336. border-style: double;
  54337. }
  54338. .lg\:divide-none > :not(template) ~ :not(template) {
  54339. border-style: none;
  54340. }
  54341. .lg\:divide-opacity-0 > :not(template) ~ :not(template) {
  54342. --divide-opacity: 0;
  54343. }
  54344. .lg\:divide-opacity-25 > :not(template) ~ :not(template) {
  54345. --divide-opacity: 0.25;
  54346. }
  54347. .lg\:divide-opacity-50 > :not(template) ~ :not(template) {
  54348. --divide-opacity: 0.5;
  54349. }
  54350. .lg\:divide-opacity-75 > :not(template) ~ :not(template) {
  54351. --divide-opacity: 0.75;
  54352. }
  54353. .lg\:divide-opacity-100 > :not(template) ~ :not(template) {
  54354. --divide-opacity: 1;
  54355. }
  54356. .lg\:sr-only {
  54357. position: absolute;
  54358. width: 1px;
  54359. height: 1px;
  54360. padding: 0;
  54361. margin: -1px;
  54362. overflow: hidden;
  54363. clip: rect(0, 0, 0, 0);
  54364. white-space: nowrap;
  54365. border-width: 0;
  54366. }
  54367. .lg\:not-sr-only {
  54368. position: static;
  54369. width: auto;
  54370. height: auto;
  54371. padding: 0;
  54372. margin: 0;
  54373. overflow: visible;
  54374. clip: auto;
  54375. white-space: normal;
  54376. }
  54377. .lg\:focus\:sr-only:focus {
  54378. position: absolute;
  54379. width: 1px;
  54380. height: 1px;
  54381. padding: 0;
  54382. margin: -1px;
  54383. overflow: hidden;
  54384. clip: rect(0, 0, 0, 0);
  54385. white-space: nowrap;
  54386. border-width: 0;
  54387. }
  54388. .lg\:focus\:not-sr-only:focus {
  54389. position: static;
  54390. width: auto;
  54391. height: auto;
  54392. padding: 0;
  54393. margin: 0;
  54394. overflow: visible;
  54395. clip: auto;
  54396. white-space: normal;
  54397. }
  54398. .lg\:appearance-none {
  54399. -webkit-appearance: none;
  54400. -moz-appearance: none;
  54401. appearance: none;
  54402. }
  54403. .lg\:bg-fixed {
  54404. background-attachment: fixed;
  54405. }
  54406. .lg\:bg-local {
  54407. background-attachment: local;
  54408. }
  54409. .lg\:bg-scroll {
  54410. background-attachment: scroll;
  54411. }
  54412. .lg\:bg-clip-border {
  54413. background-clip: border-box;
  54414. }
  54415. .lg\:bg-clip-padding {
  54416. background-clip: padding-box;
  54417. }
  54418. .lg\:bg-clip-content {
  54419. background-clip: content-box;
  54420. }
  54421. .lg\:bg-clip-text {
  54422. -webkit-background-clip: text;
  54423. background-clip: text;
  54424. }
  54425. .lg\:bg-transparent {
  54426. background-color: transparent;
  54427. }
  54428. .lg\:bg-current {
  54429. background-color: currentColor;
  54430. }
  54431. .lg\:bg-black {
  54432. --bg-opacity: 1;
  54433. background-color: #000;
  54434. background-color: rgba(0, 0, 0, var(--bg-opacity));
  54435. }
  54436. .lg\:bg-white {
  54437. --bg-opacity: 1;
  54438. background-color: #fff;
  54439. background-color: rgba(255, 255, 255, var(--bg-opacity));
  54440. }
  54441. .lg\:bg-gray-100 {
  54442. --bg-opacity: 1;
  54443. background-color: #f7fafc;
  54444. background-color: rgba(247, 250, 252, var(--bg-opacity));
  54445. }
  54446. .lg\:bg-gray-200 {
  54447. --bg-opacity: 1;
  54448. background-color: #edf2f7;
  54449. background-color: rgba(237, 242, 247, var(--bg-opacity));
  54450. }
  54451. .lg\:bg-gray-300 {
  54452. --bg-opacity: 1;
  54453. background-color: #e2e8f0;
  54454. background-color: rgba(226, 232, 240, var(--bg-opacity));
  54455. }
  54456. .lg\:bg-gray-400 {
  54457. --bg-opacity: 1;
  54458. background-color: #cbd5e0;
  54459. background-color: rgba(203, 213, 224, var(--bg-opacity));
  54460. }
  54461. .lg\:bg-gray-500 {
  54462. --bg-opacity: 1;
  54463. background-color: #a0aec0;
  54464. background-color: rgba(160, 174, 192, var(--bg-opacity));
  54465. }
  54466. .lg\:bg-gray-600 {
  54467. --bg-opacity: 1;
  54468. background-color: #718096;
  54469. background-color: rgba(113, 128, 150, var(--bg-opacity));
  54470. }
  54471. .lg\:bg-gray-700 {
  54472. --bg-opacity: 1;
  54473. background-color: #4a5568;
  54474. background-color: rgba(74, 85, 104, var(--bg-opacity));
  54475. }
  54476. .lg\:bg-gray-800 {
  54477. --bg-opacity: 1;
  54478. background-color: #2d3748;
  54479. background-color: rgba(45, 55, 72, var(--bg-opacity));
  54480. }
  54481. .lg\:bg-gray-900 {
  54482. --bg-opacity: 1;
  54483. background-color: #1a202c;
  54484. background-color: rgba(26, 32, 44, var(--bg-opacity));
  54485. }
  54486. .lg\:bg-red-100 {
  54487. --bg-opacity: 1;
  54488. background-color: #fff5f5;
  54489. background-color: rgba(255, 245, 245, var(--bg-opacity));
  54490. }
  54491. .lg\:bg-red-200 {
  54492. --bg-opacity: 1;
  54493. background-color: #fed7d7;
  54494. background-color: rgba(254, 215, 215, var(--bg-opacity));
  54495. }
  54496. .lg\:bg-red-300 {
  54497. --bg-opacity: 1;
  54498. background-color: #feb2b2;
  54499. background-color: rgba(254, 178, 178, var(--bg-opacity));
  54500. }
  54501. .lg\:bg-red-400 {
  54502. --bg-opacity: 1;
  54503. background-color: #fc8181;
  54504. background-color: rgba(252, 129, 129, var(--bg-opacity));
  54505. }
  54506. .lg\:bg-red-500 {
  54507. --bg-opacity: 1;
  54508. background-color: #f56565;
  54509. background-color: rgba(245, 101, 101, var(--bg-opacity));
  54510. }
  54511. .lg\:bg-red-600 {
  54512. --bg-opacity: 1;
  54513. background-color: #e53e3e;
  54514. background-color: rgba(229, 62, 62, var(--bg-opacity));
  54515. }
  54516. .lg\:bg-red-700 {
  54517. --bg-opacity: 1;
  54518. background-color: #c53030;
  54519. background-color: rgba(197, 48, 48, var(--bg-opacity));
  54520. }
  54521. .lg\:bg-red-800 {
  54522. --bg-opacity: 1;
  54523. background-color: #9b2c2c;
  54524. background-color: rgba(155, 44, 44, var(--bg-opacity));
  54525. }
  54526. .lg\:bg-red-900 {
  54527. --bg-opacity: 1;
  54528. background-color: #742a2a;
  54529. background-color: rgba(116, 42, 42, var(--bg-opacity));
  54530. }
  54531. .lg\:bg-orange-100 {
  54532. --bg-opacity: 1;
  54533. background-color: #fffaf0;
  54534. background-color: rgba(255, 250, 240, var(--bg-opacity));
  54535. }
  54536. .lg\:bg-orange-200 {
  54537. --bg-opacity: 1;
  54538. background-color: #feebc8;
  54539. background-color: rgba(254, 235, 200, var(--bg-opacity));
  54540. }
  54541. .lg\:bg-orange-300 {
  54542. --bg-opacity: 1;
  54543. background-color: #fbd38d;
  54544. background-color: rgba(251, 211, 141, var(--bg-opacity));
  54545. }
  54546. .lg\:bg-orange-400 {
  54547. --bg-opacity: 1;
  54548. background-color: #f6ad55;
  54549. background-color: rgba(246, 173, 85, var(--bg-opacity));
  54550. }
  54551. .lg\:bg-orange-500 {
  54552. --bg-opacity: 1;
  54553. background-color: #ed8936;
  54554. background-color: rgba(237, 137, 54, var(--bg-opacity));
  54555. }
  54556. .lg\:bg-orange-600 {
  54557. --bg-opacity: 1;
  54558. background-color: #dd6b20;
  54559. background-color: rgba(221, 107, 32, var(--bg-opacity));
  54560. }
  54561. .lg\:bg-orange-700 {
  54562. --bg-opacity: 1;
  54563. background-color: #c05621;
  54564. background-color: rgba(192, 86, 33, var(--bg-opacity));
  54565. }
  54566. .lg\:bg-orange-800 {
  54567. --bg-opacity: 1;
  54568. background-color: #9c4221;
  54569. background-color: rgba(156, 66, 33, var(--bg-opacity));
  54570. }
  54571. .lg\:bg-orange-900 {
  54572. --bg-opacity: 1;
  54573. background-color: #7b341e;
  54574. background-color: rgba(123, 52, 30, var(--bg-opacity));
  54575. }
  54576. .lg\:bg-yellow-100 {
  54577. --bg-opacity: 1;
  54578. background-color: #fffff0;
  54579. background-color: rgba(255, 255, 240, var(--bg-opacity));
  54580. }
  54581. .lg\:bg-yellow-200 {
  54582. --bg-opacity: 1;
  54583. background-color: #fefcbf;
  54584. background-color: rgba(254, 252, 191, var(--bg-opacity));
  54585. }
  54586. .lg\:bg-yellow-300 {
  54587. --bg-opacity: 1;
  54588. background-color: #faf089;
  54589. background-color: rgba(250, 240, 137, var(--bg-opacity));
  54590. }
  54591. .lg\:bg-yellow-400 {
  54592. --bg-opacity: 1;
  54593. background-color: #f6e05e;
  54594. background-color: rgba(246, 224, 94, var(--bg-opacity));
  54595. }
  54596. .lg\:bg-yellow-500 {
  54597. --bg-opacity: 1;
  54598. background-color: #ecc94b;
  54599. background-color: rgba(236, 201, 75, var(--bg-opacity));
  54600. }
  54601. .lg\:bg-yellow-600 {
  54602. --bg-opacity: 1;
  54603. background-color: #d69e2e;
  54604. background-color: rgba(214, 158, 46, var(--bg-opacity));
  54605. }
  54606. .lg\:bg-yellow-700 {
  54607. --bg-opacity: 1;
  54608. background-color: #b7791f;
  54609. background-color: rgba(183, 121, 31, var(--bg-opacity));
  54610. }
  54611. .lg\:bg-yellow-800 {
  54612. --bg-opacity: 1;
  54613. background-color: #975a16;
  54614. background-color: rgba(151, 90, 22, var(--bg-opacity));
  54615. }
  54616. .lg\:bg-yellow-900 {
  54617. --bg-opacity: 1;
  54618. background-color: #744210;
  54619. background-color: rgba(116, 66, 16, var(--bg-opacity));
  54620. }
  54621. .lg\:bg-green-100 {
  54622. --bg-opacity: 1;
  54623. background-color: #f0fff4;
  54624. background-color: rgba(240, 255, 244, var(--bg-opacity));
  54625. }
  54626. .lg\:bg-green-200 {
  54627. --bg-opacity: 1;
  54628. background-color: #c6f6d5;
  54629. background-color: rgba(198, 246, 213, var(--bg-opacity));
  54630. }
  54631. .lg\:bg-green-300 {
  54632. --bg-opacity: 1;
  54633. background-color: #9ae6b4;
  54634. background-color: rgba(154, 230, 180, var(--bg-opacity));
  54635. }
  54636. .lg\:bg-green-400 {
  54637. --bg-opacity: 1;
  54638. background-color: #68d391;
  54639. background-color: rgba(104, 211, 145, var(--bg-opacity));
  54640. }
  54641. .lg\:bg-green-500 {
  54642. --bg-opacity: 1;
  54643. background-color: #48bb78;
  54644. background-color: rgba(72, 187, 120, var(--bg-opacity));
  54645. }
  54646. .lg\:bg-green-600 {
  54647. --bg-opacity: 1;
  54648. background-color: #38a169;
  54649. background-color: rgba(56, 161, 105, var(--bg-opacity));
  54650. }
  54651. .lg\:bg-green-700 {
  54652. --bg-opacity: 1;
  54653. background-color: #2f855a;
  54654. background-color: rgba(47, 133, 90, var(--bg-opacity));
  54655. }
  54656. .lg\:bg-green-800 {
  54657. --bg-opacity: 1;
  54658. background-color: #276749;
  54659. background-color: rgba(39, 103, 73, var(--bg-opacity));
  54660. }
  54661. .lg\:bg-green-900 {
  54662. --bg-opacity: 1;
  54663. background-color: #22543d;
  54664. background-color: rgba(34, 84, 61, var(--bg-opacity));
  54665. }
  54666. .lg\:bg-teal-100 {
  54667. --bg-opacity: 1;
  54668. background-color: #e6fffa;
  54669. background-color: rgba(230, 255, 250, var(--bg-opacity));
  54670. }
  54671. .lg\:bg-teal-200 {
  54672. --bg-opacity: 1;
  54673. background-color: #b2f5ea;
  54674. background-color: rgba(178, 245, 234, var(--bg-opacity));
  54675. }
  54676. .lg\:bg-teal-300 {
  54677. --bg-opacity: 1;
  54678. background-color: #81e6d9;
  54679. background-color: rgba(129, 230, 217, var(--bg-opacity));
  54680. }
  54681. .lg\:bg-teal-400 {
  54682. --bg-opacity: 1;
  54683. background-color: #4fd1c5;
  54684. background-color: rgba(79, 209, 197, var(--bg-opacity));
  54685. }
  54686. .lg\:bg-teal-500 {
  54687. --bg-opacity: 1;
  54688. background-color: #38b2ac;
  54689. background-color: rgba(56, 178, 172, var(--bg-opacity));
  54690. }
  54691. .lg\:bg-teal-600 {
  54692. --bg-opacity: 1;
  54693. background-color: #319795;
  54694. background-color: rgba(49, 151, 149, var(--bg-opacity));
  54695. }
  54696. .lg\:bg-teal-700 {
  54697. --bg-opacity: 1;
  54698. background-color: #2c7a7b;
  54699. background-color: rgba(44, 122, 123, var(--bg-opacity));
  54700. }
  54701. .lg\:bg-teal-800 {
  54702. --bg-opacity: 1;
  54703. background-color: #285e61;
  54704. background-color: rgba(40, 94, 97, var(--bg-opacity));
  54705. }
  54706. .lg\:bg-teal-900 {
  54707. --bg-opacity: 1;
  54708. background-color: #234e52;
  54709. background-color: rgba(35, 78, 82, var(--bg-opacity));
  54710. }
  54711. .lg\:bg-blue-100 {
  54712. --bg-opacity: 1;
  54713. background-color: #ebf8ff;
  54714. background-color: rgba(235, 248, 255, var(--bg-opacity));
  54715. }
  54716. .lg\:bg-blue-200 {
  54717. --bg-opacity: 1;
  54718. background-color: #bee3f8;
  54719. background-color: rgba(190, 227, 248, var(--bg-opacity));
  54720. }
  54721. .lg\:bg-blue-300 {
  54722. --bg-opacity: 1;
  54723. background-color: #90cdf4;
  54724. background-color: rgba(144, 205, 244, var(--bg-opacity));
  54725. }
  54726. .lg\:bg-blue-400 {
  54727. --bg-opacity: 1;
  54728. background-color: #63b3ed;
  54729. background-color: rgba(99, 179, 237, var(--bg-opacity));
  54730. }
  54731. .lg\:bg-blue-500 {
  54732. --bg-opacity: 1;
  54733. background-color: #4299e1;
  54734. background-color: rgba(66, 153, 225, var(--bg-opacity));
  54735. }
  54736. .lg\:bg-blue-600 {
  54737. --bg-opacity: 1;
  54738. background-color: #3182ce;
  54739. background-color: rgba(49, 130, 206, var(--bg-opacity));
  54740. }
  54741. .lg\:bg-blue-700 {
  54742. --bg-opacity: 1;
  54743. background-color: #2b6cb0;
  54744. background-color: rgba(43, 108, 176, var(--bg-opacity));
  54745. }
  54746. .lg\:bg-blue-800 {
  54747. --bg-opacity: 1;
  54748. background-color: #2c5282;
  54749. background-color: rgba(44, 82, 130, var(--bg-opacity));
  54750. }
  54751. .lg\:bg-blue-900 {
  54752. --bg-opacity: 1;
  54753. background-color: #2a4365;
  54754. background-color: rgba(42, 67, 101, var(--bg-opacity));
  54755. }
  54756. .lg\:bg-indigo-100 {
  54757. --bg-opacity: 1;
  54758. background-color: #ebf4ff;
  54759. background-color: rgba(235, 244, 255, var(--bg-opacity));
  54760. }
  54761. .lg\:bg-indigo-200 {
  54762. --bg-opacity: 1;
  54763. background-color: #c3dafe;
  54764. background-color: rgba(195, 218, 254, var(--bg-opacity));
  54765. }
  54766. .lg\:bg-indigo-300 {
  54767. --bg-opacity: 1;
  54768. background-color: #a3bffa;
  54769. background-color: rgba(163, 191, 250, var(--bg-opacity));
  54770. }
  54771. .lg\:bg-indigo-400 {
  54772. --bg-opacity: 1;
  54773. background-color: #7f9cf5;
  54774. background-color: rgba(127, 156, 245, var(--bg-opacity));
  54775. }
  54776. .lg\:bg-indigo-500 {
  54777. --bg-opacity: 1;
  54778. background-color: #667eea;
  54779. background-color: rgba(102, 126, 234, var(--bg-opacity));
  54780. }
  54781. .lg\:bg-indigo-600 {
  54782. --bg-opacity: 1;
  54783. background-color: #5a67d8;
  54784. background-color: rgba(90, 103, 216, var(--bg-opacity));
  54785. }
  54786. .lg\:bg-indigo-700 {
  54787. --bg-opacity: 1;
  54788. background-color: #4c51bf;
  54789. background-color: rgba(76, 81, 191, var(--bg-opacity));
  54790. }
  54791. .lg\:bg-indigo-800 {
  54792. --bg-opacity: 1;
  54793. background-color: #434190;
  54794. background-color: rgba(67, 65, 144, var(--bg-opacity));
  54795. }
  54796. .lg\:bg-indigo-900 {
  54797. --bg-opacity: 1;
  54798. background-color: #3c366b;
  54799. background-color: rgba(60, 54, 107, var(--bg-opacity));
  54800. }
  54801. .lg\:bg-purple-100 {
  54802. --bg-opacity: 1;
  54803. background-color: #faf5ff;
  54804. background-color: rgba(250, 245, 255, var(--bg-opacity));
  54805. }
  54806. .lg\:bg-purple-200 {
  54807. --bg-opacity: 1;
  54808. background-color: #e9d8fd;
  54809. background-color: rgba(233, 216, 253, var(--bg-opacity));
  54810. }
  54811. .lg\:bg-purple-300 {
  54812. --bg-opacity: 1;
  54813. background-color: #d6bcfa;
  54814. background-color: rgba(214, 188, 250, var(--bg-opacity));
  54815. }
  54816. .lg\:bg-purple-400 {
  54817. --bg-opacity: 1;
  54818. background-color: #b794f4;
  54819. background-color: rgba(183, 148, 244, var(--bg-opacity));
  54820. }
  54821. .lg\:bg-purple-500 {
  54822. --bg-opacity: 1;
  54823. background-color: #9f7aea;
  54824. background-color: rgba(159, 122, 234, var(--bg-opacity));
  54825. }
  54826. .lg\:bg-purple-600 {
  54827. --bg-opacity: 1;
  54828. background-color: #805ad5;
  54829. background-color: rgba(128, 90, 213, var(--bg-opacity));
  54830. }
  54831. .lg\:bg-purple-700 {
  54832. --bg-opacity: 1;
  54833. background-color: #6b46c1;
  54834. background-color: rgba(107, 70, 193, var(--bg-opacity));
  54835. }
  54836. .lg\:bg-purple-800 {
  54837. --bg-opacity: 1;
  54838. background-color: #553c9a;
  54839. background-color: rgba(85, 60, 154, var(--bg-opacity));
  54840. }
  54841. .lg\:bg-purple-900 {
  54842. --bg-opacity: 1;
  54843. background-color: #44337a;
  54844. background-color: rgba(68, 51, 122, var(--bg-opacity));
  54845. }
  54846. .lg\:bg-pink-100 {
  54847. --bg-opacity: 1;
  54848. background-color: #fff5f7;
  54849. background-color: rgba(255, 245, 247, var(--bg-opacity));
  54850. }
  54851. .lg\:bg-pink-200 {
  54852. --bg-opacity: 1;
  54853. background-color: #fed7e2;
  54854. background-color: rgba(254, 215, 226, var(--bg-opacity));
  54855. }
  54856. .lg\:bg-pink-300 {
  54857. --bg-opacity: 1;
  54858. background-color: #fbb6ce;
  54859. background-color: rgba(251, 182, 206, var(--bg-opacity));
  54860. }
  54861. .lg\:bg-pink-400 {
  54862. --bg-opacity: 1;
  54863. background-color: #f687b3;
  54864. background-color: rgba(246, 135, 179, var(--bg-opacity));
  54865. }
  54866. .lg\:bg-pink-500 {
  54867. --bg-opacity: 1;
  54868. background-color: #ed64a6;
  54869. background-color: rgba(237, 100, 166, var(--bg-opacity));
  54870. }
  54871. .lg\:bg-pink-600 {
  54872. --bg-opacity: 1;
  54873. background-color: #d53f8c;
  54874. background-color: rgba(213, 63, 140, var(--bg-opacity));
  54875. }
  54876. .lg\:bg-pink-700 {
  54877. --bg-opacity: 1;
  54878. background-color: #b83280;
  54879. background-color: rgba(184, 50, 128, var(--bg-opacity));
  54880. }
  54881. .lg\:bg-pink-800 {
  54882. --bg-opacity: 1;
  54883. background-color: #97266d;
  54884. background-color: rgba(151, 38, 109, var(--bg-opacity));
  54885. }
  54886. .lg\:bg-pink-900 {
  54887. --bg-opacity: 1;
  54888. background-color: #702459;
  54889. background-color: rgba(112, 36, 89, var(--bg-opacity));
  54890. }
  54891. .lg\:hover\:bg-transparent:hover {
  54892. background-color: transparent;
  54893. }
  54894. .lg\:hover\:bg-current:hover {
  54895. background-color: currentColor;
  54896. }
  54897. .lg\:hover\:bg-black:hover {
  54898. --bg-opacity: 1;
  54899. background-color: #000;
  54900. background-color: rgba(0, 0, 0, var(--bg-opacity));
  54901. }
  54902. .lg\:hover\:bg-white:hover {
  54903. --bg-opacity: 1;
  54904. background-color: #fff;
  54905. background-color: rgba(255, 255, 255, var(--bg-opacity));
  54906. }
  54907. .lg\:hover\:bg-gray-100:hover {
  54908. --bg-opacity: 1;
  54909. background-color: #f7fafc;
  54910. background-color: rgba(247, 250, 252, var(--bg-opacity));
  54911. }
  54912. .lg\:hover\:bg-gray-200:hover {
  54913. --bg-opacity: 1;
  54914. background-color: #edf2f7;
  54915. background-color: rgba(237, 242, 247, var(--bg-opacity));
  54916. }
  54917. .lg\:hover\:bg-gray-300:hover {
  54918. --bg-opacity: 1;
  54919. background-color: #e2e8f0;
  54920. background-color: rgba(226, 232, 240, var(--bg-opacity));
  54921. }
  54922. .lg\:hover\:bg-gray-400:hover {
  54923. --bg-opacity: 1;
  54924. background-color: #cbd5e0;
  54925. background-color: rgba(203, 213, 224, var(--bg-opacity));
  54926. }
  54927. .lg\:hover\:bg-gray-500:hover {
  54928. --bg-opacity: 1;
  54929. background-color: #a0aec0;
  54930. background-color: rgba(160, 174, 192, var(--bg-opacity));
  54931. }
  54932. .lg\:hover\:bg-gray-600:hover {
  54933. --bg-opacity: 1;
  54934. background-color: #718096;
  54935. background-color: rgba(113, 128, 150, var(--bg-opacity));
  54936. }
  54937. .lg\:hover\:bg-gray-700:hover {
  54938. --bg-opacity: 1;
  54939. background-color: #4a5568;
  54940. background-color: rgba(74, 85, 104, var(--bg-opacity));
  54941. }
  54942. .lg\:hover\:bg-gray-800:hover {
  54943. --bg-opacity: 1;
  54944. background-color: #2d3748;
  54945. background-color: rgba(45, 55, 72, var(--bg-opacity));
  54946. }
  54947. .lg\:hover\:bg-gray-900:hover {
  54948. --bg-opacity: 1;
  54949. background-color: #1a202c;
  54950. background-color: rgba(26, 32, 44, var(--bg-opacity));
  54951. }
  54952. .lg\:hover\:bg-red-100:hover {
  54953. --bg-opacity: 1;
  54954. background-color: #fff5f5;
  54955. background-color: rgba(255, 245, 245, var(--bg-opacity));
  54956. }
  54957. .lg\:hover\:bg-red-200:hover {
  54958. --bg-opacity: 1;
  54959. background-color: #fed7d7;
  54960. background-color: rgba(254, 215, 215, var(--bg-opacity));
  54961. }
  54962. .lg\:hover\:bg-red-300:hover {
  54963. --bg-opacity: 1;
  54964. background-color: #feb2b2;
  54965. background-color: rgba(254, 178, 178, var(--bg-opacity));
  54966. }
  54967. .lg\:hover\:bg-red-400:hover {
  54968. --bg-opacity: 1;
  54969. background-color: #fc8181;
  54970. background-color: rgba(252, 129, 129, var(--bg-opacity));
  54971. }
  54972. .lg\:hover\:bg-red-500:hover {
  54973. --bg-opacity: 1;
  54974. background-color: #f56565;
  54975. background-color: rgba(245, 101, 101, var(--bg-opacity));
  54976. }
  54977. .lg\:hover\:bg-red-600:hover {
  54978. --bg-opacity: 1;
  54979. background-color: #e53e3e;
  54980. background-color: rgba(229, 62, 62, var(--bg-opacity));
  54981. }
  54982. .lg\:hover\:bg-red-700:hover {
  54983. --bg-opacity: 1;
  54984. background-color: #c53030;
  54985. background-color: rgba(197, 48, 48, var(--bg-opacity));
  54986. }
  54987. .lg\:hover\:bg-red-800:hover {
  54988. --bg-opacity: 1;
  54989. background-color: #9b2c2c;
  54990. background-color: rgba(155, 44, 44, var(--bg-opacity));
  54991. }
  54992. .lg\:hover\:bg-red-900:hover {
  54993. --bg-opacity: 1;
  54994. background-color: #742a2a;
  54995. background-color: rgba(116, 42, 42, var(--bg-opacity));
  54996. }
  54997. .lg\:hover\:bg-orange-100:hover {
  54998. --bg-opacity: 1;
  54999. background-color: #fffaf0;
  55000. background-color: rgba(255, 250, 240, var(--bg-opacity));
  55001. }
  55002. .lg\:hover\:bg-orange-200:hover {
  55003. --bg-opacity: 1;
  55004. background-color: #feebc8;
  55005. background-color: rgba(254, 235, 200, var(--bg-opacity));
  55006. }
  55007. .lg\:hover\:bg-orange-300:hover {
  55008. --bg-opacity: 1;
  55009. background-color: #fbd38d;
  55010. background-color: rgba(251, 211, 141, var(--bg-opacity));
  55011. }
  55012. .lg\:hover\:bg-orange-400:hover {
  55013. --bg-opacity: 1;
  55014. background-color: #f6ad55;
  55015. background-color: rgba(246, 173, 85, var(--bg-opacity));
  55016. }
  55017. .lg\:hover\:bg-orange-500:hover {
  55018. --bg-opacity: 1;
  55019. background-color: #ed8936;
  55020. background-color: rgba(237, 137, 54, var(--bg-opacity));
  55021. }
  55022. .lg\:hover\:bg-orange-600:hover {
  55023. --bg-opacity: 1;
  55024. background-color: #dd6b20;
  55025. background-color: rgba(221, 107, 32, var(--bg-opacity));
  55026. }
  55027. .lg\:hover\:bg-orange-700:hover {
  55028. --bg-opacity: 1;
  55029. background-color: #c05621;
  55030. background-color: rgba(192, 86, 33, var(--bg-opacity));
  55031. }
  55032. .lg\:hover\:bg-orange-800:hover {
  55033. --bg-opacity: 1;
  55034. background-color: #9c4221;
  55035. background-color: rgba(156, 66, 33, var(--bg-opacity));
  55036. }
  55037. .lg\:hover\:bg-orange-900:hover {
  55038. --bg-opacity: 1;
  55039. background-color: #7b341e;
  55040. background-color: rgba(123, 52, 30, var(--bg-opacity));
  55041. }
  55042. .lg\:hover\:bg-yellow-100:hover {
  55043. --bg-opacity: 1;
  55044. background-color: #fffff0;
  55045. background-color: rgba(255, 255, 240, var(--bg-opacity));
  55046. }
  55047. .lg\:hover\:bg-yellow-200:hover {
  55048. --bg-opacity: 1;
  55049. background-color: #fefcbf;
  55050. background-color: rgba(254, 252, 191, var(--bg-opacity));
  55051. }
  55052. .lg\:hover\:bg-yellow-300:hover {
  55053. --bg-opacity: 1;
  55054. background-color: #faf089;
  55055. background-color: rgba(250, 240, 137, var(--bg-opacity));
  55056. }
  55057. .lg\:hover\:bg-yellow-400:hover {
  55058. --bg-opacity: 1;
  55059. background-color: #f6e05e;
  55060. background-color: rgba(246, 224, 94, var(--bg-opacity));
  55061. }
  55062. .lg\:hover\:bg-yellow-500:hover {
  55063. --bg-opacity: 1;
  55064. background-color: #ecc94b;
  55065. background-color: rgba(236, 201, 75, var(--bg-opacity));
  55066. }
  55067. .lg\:hover\:bg-yellow-600:hover {
  55068. --bg-opacity: 1;
  55069. background-color: #d69e2e;
  55070. background-color: rgba(214, 158, 46, var(--bg-opacity));
  55071. }
  55072. .lg\:hover\:bg-yellow-700:hover {
  55073. --bg-opacity: 1;
  55074. background-color: #b7791f;
  55075. background-color: rgba(183, 121, 31, var(--bg-opacity));
  55076. }
  55077. .lg\:hover\:bg-yellow-800:hover {
  55078. --bg-opacity: 1;
  55079. background-color: #975a16;
  55080. background-color: rgba(151, 90, 22, var(--bg-opacity));
  55081. }
  55082. .lg\:hover\:bg-yellow-900:hover {
  55083. --bg-opacity: 1;
  55084. background-color: #744210;
  55085. background-color: rgba(116, 66, 16, var(--bg-opacity));
  55086. }
  55087. .lg\:hover\:bg-green-100:hover {
  55088. --bg-opacity: 1;
  55089. background-color: #f0fff4;
  55090. background-color: rgba(240, 255, 244, var(--bg-opacity));
  55091. }
  55092. .lg\:hover\:bg-green-200:hover {
  55093. --bg-opacity: 1;
  55094. background-color: #c6f6d5;
  55095. background-color: rgba(198, 246, 213, var(--bg-opacity));
  55096. }
  55097. .lg\:hover\:bg-green-300:hover {
  55098. --bg-opacity: 1;
  55099. background-color: #9ae6b4;
  55100. background-color: rgba(154, 230, 180, var(--bg-opacity));
  55101. }
  55102. .lg\:hover\:bg-green-400:hover {
  55103. --bg-opacity: 1;
  55104. background-color: #68d391;
  55105. background-color: rgba(104, 211, 145, var(--bg-opacity));
  55106. }
  55107. .lg\:hover\:bg-green-500:hover {
  55108. --bg-opacity: 1;
  55109. background-color: #48bb78;
  55110. background-color: rgba(72, 187, 120, var(--bg-opacity));
  55111. }
  55112. .lg\:hover\:bg-green-600:hover {
  55113. --bg-opacity: 1;
  55114. background-color: #38a169;
  55115. background-color: rgba(56, 161, 105, var(--bg-opacity));
  55116. }
  55117. .lg\:hover\:bg-green-700:hover {
  55118. --bg-opacity: 1;
  55119. background-color: #2f855a;
  55120. background-color: rgba(47, 133, 90, var(--bg-opacity));
  55121. }
  55122. .lg\:hover\:bg-green-800:hover {
  55123. --bg-opacity: 1;
  55124. background-color: #276749;
  55125. background-color: rgba(39, 103, 73, var(--bg-opacity));
  55126. }
  55127. .lg\:hover\:bg-green-900:hover {
  55128. --bg-opacity: 1;
  55129. background-color: #22543d;
  55130. background-color: rgba(34, 84, 61, var(--bg-opacity));
  55131. }
  55132. .lg\:hover\:bg-teal-100:hover {
  55133. --bg-opacity: 1;
  55134. background-color: #e6fffa;
  55135. background-color: rgba(230, 255, 250, var(--bg-opacity));
  55136. }
  55137. .lg\:hover\:bg-teal-200:hover {
  55138. --bg-opacity: 1;
  55139. background-color: #b2f5ea;
  55140. background-color: rgba(178, 245, 234, var(--bg-opacity));
  55141. }
  55142. .lg\:hover\:bg-teal-300:hover {
  55143. --bg-opacity: 1;
  55144. background-color: #81e6d9;
  55145. background-color: rgba(129, 230, 217, var(--bg-opacity));
  55146. }
  55147. .lg\:hover\:bg-teal-400:hover {
  55148. --bg-opacity: 1;
  55149. background-color: #4fd1c5;
  55150. background-color: rgba(79, 209, 197, var(--bg-opacity));
  55151. }
  55152. .lg\:hover\:bg-teal-500:hover {
  55153. --bg-opacity: 1;
  55154. background-color: #38b2ac;
  55155. background-color: rgba(56, 178, 172, var(--bg-opacity));
  55156. }
  55157. .lg\:hover\:bg-teal-600:hover {
  55158. --bg-opacity: 1;
  55159. background-color: #319795;
  55160. background-color: rgba(49, 151, 149, var(--bg-opacity));
  55161. }
  55162. .lg\:hover\:bg-teal-700:hover {
  55163. --bg-opacity: 1;
  55164. background-color: #2c7a7b;
  55165. background-color: rgba(44, 122, 123, var(--bg-opacity));
  55166. }
  55167. .lg\:hover\:bg-teal-800:hover {
  55168. --bg-opacity: 1;
  55169. background-color: #285e61;
  55170. background-color: rgba(40, 94, 97, var(--bg-opacity));
  55171. }
  55172. .lg\:hover\:bg-teal-900:hover {
  55173. --bg-opacity: 1;
  55174. background-color: #234e52;
  55175. background-color: rgba(35, 78, 82, var(--bg-opacity));
  55176. }
  55177. .lg\:hover\:bg-blue-100:hover {
  55178. --bg-opacity: 1;
  55179. background-color: #ebf8ff;
  55180. background-color: rgba(235, 248, 255, var(--bg-opacity));
  55181. }
  55182. .lg\:hover\:bg-blue-200:hover {
  55183. --bg-opacity: 1;
  55184. background-color: #bee3f8;
  55185. background-color: rgba(190, 227, 248, var(--bg-opacity));
  55186. }
  55187. .lg\:hover\:bg-blue-300:hover {
  55188. --bg-opacity: 1;
  55189. background-color: #90cdf4;
  55190. background-color: rgba(144, 205, 244, var(--bg-opacity));
  55191. }
  55192. .lg\:hover\:bg-blue-400:hover {
  55193. --bg-opacity: 1;
  55194. background-color: #63b3ed;
  55195. background-color: rgba(99, 179, 237, var(--bg-opacity));
  55196. }
  55197. .lg\:hover\:bg-blue-500:hover {
  55198. --bg-opacity: 1;
  55199. background-color: #4299e1;
  55200. background-color: rgba(66, 153, 225, var(--bg-opacity));
  55201. }
  55202. .lg\:hover\:bg-blue-600:hover {
  55203. --bg-opacity: 1;
  55204. background-color: #3182ce;
  55205. background-color: rgba(49, 130, 206, var(--bg-opacity));
  55206. }
  55207. .lg\:hover\:bg-blue-700:hover {
  55208. --bg-opacity: 1;
  55209. background-color: #2b6cb0;
  55210. background-color: rgba(43, 108, 176, var(--bg-opacity));
  55211. }
  55212. .lg\:hover\:bg-blue-800:hover {
  55213. --bg-opacity: 1;
  55214. background-color: #2c5282;
  55215. background-color: rgba(44, 82, 130, var(--bg-opacity));
  55216. }
  55217. .lg\:hover\:bg-blue-900:hover {
  55218. --bg-opacity: 1;
  55219. background-color: #2a4365;
  55220. background-color: rgba(42, 67, 101, var(--bg-opacity));
  55221. }
  55222. .lg\:hover\:bg-indigo-100:hover {
  55223. --bg-opacity: 1;
  55224. background-color: #ebf4ff;
  55225. background-color: rgba(235, 244, 255, var(--bg-opacity));
  55226. }
  55227. .lg\:hover\:bg-indigo-200:hover {
  55228. --bg-opacity: 1;
  55229. background-color: #c3dafe;
  55230. background-color: rgba(195, 218, 254, var(--bg-opacity));
  55231. }
  55232. .lg\:hover\:bg-indigo-300:hover {
  55233. --bg-opacity: 1;
  55234. background-color: #a3bffa;
  55235. background-color: rgba(163, 191, 250, var(--bg-opacity));
  55236. }
  55237. .lg\:hover\:bg-indigo-400:hover {
  55238. --bg-opacity: 1;
  55239. background-color: #7f9cf5;
  55240. background-color: rgba(127, 156, 245, var(--bg-opacity));
  55241. }
  55242. .lg\:hover\:bg-indigo-500:hover {
  55243. --bg-opacity: 1;
  55244. background-color: #667eea;
  55245. background-color: rgba(102, 126, 234, var(--bg-opacity));
  55246. }
  55247. .lg\:hover\:bg-indigo-600:hover {
  55248. --bg-opacity: 1;
  55249. background-color: #5a67d8;
  55250. background-color: rgba(90, 103, 216, var(--bg-opacity));
  55251. }
  55252. .lg\:hover\:bg-indigo-700:hover {
  55253. --bg-opacity: 1;
  55254. background-color: #4c51bf;
  55255. background-color: rgba(76, 81, 191, var(--bg-opacity));
  55256. }
  55257. .lg\:hover\:bg-indigo-800:hover {
  55258. --bg-opacity: 1;
  55259. background-color: #434190;
  55260. background-color: rgba(67, 65, 144, var(--bg-opacity));
  55261. }
  55262. .lg\:hover\:bg-indigo-900:hover {
  55263. --bg-opacity: 1;
  55264. background-color: #3c366b;
  55265. background-color: rgba(60, 54, 107, var(--bg-opacity));
  55266. }
  55267. .lg\:hover\:bg-purple-100:hover {
  55268. --bg-opacity: 1;
  55269. background-color: #faf5ff;
  55270. background-color: rgba(250, 245, 255, var(--bg-opacity));
  55271. }
  55272. .lg\:hover\:bg-purple-200:hover {
  55273. --bg-opacity: 1;
  55274. background-color: #e9d8fd;
  55275. background-color: rgba(233, 216, 253, var(--bg-opacity));
  55276. }
  55277. .lg\:hover\:bg-purple-300:hover {
  55278. --bg-opacity: 1;
  55279. background-color: #d6bcfa;
  55280. background-color: rgba(214, 188, 250, var(--bg-opacity));
  55281. }
  55282. .lg\:hover\:bg-purple-400:hover {
  55283. --bg-opacity: 1;
  55284. background-color: #b794f4;
  55285. background-color: rgba(183, 148, 244, var(--bg-opacity));
  55286. }
  55287. .lg\:hover\:bg-purple-500:hover {
  55288. --bg-opacity: 1;
  55289. background-color: #9f7aea;
  55290. background-color: rgba(159, 122, 234, var(--bg-opacity));
  55291. }
  55292. .lg\:hover\:bg-purple-600:hover {
  55293. --bg-opacity: 1;
  55294. background-color: #805ad5;
  55295. background-color: rgba(128, 90, 213, var(--bg-opacity));
  55296. }
  55297. .lg\:hover\:bg-purple-700:hover {
  55298. --bg-opacity: 1;
  55299. background-color: #6b46c1;
  55300. background-color: rgba(107, 70, 193, var(--bg-opacity));
  55301. }
  55302. .lg\:hover\:bg-purple-800:hover {
  55303. --bg-opacity: 1;
  55304. background-color: #553c9a;
  55305. background-color: rgba(85, 60, 154, var(--bg-opacity));
  55306. }
  55307. .lg\:hover\:bg-purple-900:hover {
  55308. --bg-opacity: 1;
  55309. background-color: #44337a;
  55310. background-color: rgba(68, 51, 122, var(--bg-opacity));
  55311. }
  55312. .lg\:hover\:bg-pink-100:hover {
  55313. --bg-opacity: 1;
  55314. background-color: #fff5f7;
  55315. background-color: rgba(255, 245, 247, var(--bg-opacity));
  55316. }
  55317. .lg\:hover\:bg-pink-200:hover {
  55318. --bg-opacity: 1;
  55319. background-color: #fed7e2;
  55320. background-color: rgba(254, 215, 226, var(--bg-opacity));
  55321. }
  55322. .lg\:hover\:bg-pink-300:hover {
  55323. --bg-opacity: 1;
  55324. background-color: #fbb6ce;
  55325. background-color: rgba(251, 182, 206, var(--bg-opacity));
  55326. }
  55327. .lg\:hover\:bg-pink-400:hover {
  55328. --bg-opacity: 1;
  55329. background-color: #f687b3;
  55330. background-color: rgba(246, 135, 179, var(--bg-opacity));
  55331. }
  55332. .lg\:hover\:bg-pink-500:hover {
  55333. --bg-opacity: 1;
  55334. background-color: #ed64a6;
  55335. background-color: rgba(237, 100, 166, var(--bg-opacity));
  55336. }
  55337. .lg\:hover\:bg-pink-600:hover {
  55338. --bg-opacity: 1;
  55339. background-color: #d53f8c;
  55340. background-color: rgba(213, 63, 140, var(--bg-opacity));
  55341. }
  55342. .lg\:hover\:bg-pink-700:hover {
  55343. --bg-opacity: 1;
  55344. background-color: #b83280;
  55345. background-color: rgba(184, 50, 128, var(--bg-opacity));
  55346. }
  55347. .lg\:hover\:bg-pink-800:hover {
  55348. --bg-opacity: 1;
  55349. background-color: #97266d;
  55350. background-color: rgba(151, 38, 109, var(--bg-opacity));
  55351. }
  55352. .lg\:hover\:bg-pink-900:hover {
  55353. --bg-opacity: 1;
  55354. background-color: #702459;
  55355. background-color: rgba(112, 36, 89, var(--bg-opacity));
  55356. }
  55357. .lg\:focus\:bg-transparent:focus {
  55358. background-color: transparent;
  55359. }
  55360. .lg\:focus\:bg-current:focus {
  55361. background-color: currentColor;
  55362. }
  55363. .lg\:focus\:bg-black:focus {
  55364. --bg-opacity: 1;
  55365. background-color: #000;
  55366. background-color: rgba(0, 0, 0, var(--bg-opacity));
  55367. }
  55368. .lg\:focus\:bg-white:focus {
  55369. --bg-opacity: 1;
  55370. background-color: #fff;
  55371. background-color: rgba(255, 255, 255, var(--bg-opacity));
  55372. }
  55373. .lg\:focus\:bg-gray-100:focus {
  55374. --bg-opacity: 1;
  55375. background-color: #f7fafc;
  55376. background-color: rgba(247, 250, 252, var(--bg-opacity));
  55377. }
  55378. .lg\:focus\:bg-gray-200:focus {
  55379. --bg-opacity: 1;
  55380. background-color: #edf2f7;
  55381. background-color: rgba(237, 242, 247, var(--bg-opacity));
  55382. }
  55383. .lg\:focus\:bg-gray-300:focus {
  55384. --bg-opacity: 1;
  55385. background-color: #e2e8f0;
  55386. background-color: rgba(226, 232, 240, var(--bg-opacity));
  55387. }
  55388. .lg\:focus\:bg-gray-400:focus {
  55389. --bg-opacity: 1;
  55390. background-color: #cbd5e0;
  55391. background-color: rgba(203, 213, 224, var(--bg-opacity));
  55392. }
  55393. .lg\:focus\:bg-gray-500:focus {
  55394. --bg-opacity: 1;
  55395. background-color: #a0aec0;
  55396. background-color: rgba(160, 174, 192, var(--bg-opacity));
  55397. }
  55398. .lg\:focus\:bg-gray-600:focus {
  55399. --bg-opacity: 1;
  55400. background-color: #718096;
  55401. background-color: rgba(113, 128, 150, var(--bg-opacity));
  55402. }
  55403. .lg\:focus\:bg-gray-700:focus {
  55404. --bg-opacity: 1;
  55405. background-color: #4a5568;
  55406. background-color: rgba(74, 85, 104, var(--bg-opacity));
  55407. }
  55408. .lg\:focus\:bg-gray-800:focus {
  55409. --bg-opacity: 1;
  55410. background-color: #2d3748;
  55411. background-color: rgba(45, 55, 72, var(--bg-opacity));
  55412. }
  55413. .lg\:focus\:bg-gray-900:focus {
  55414. --bg-opacity: 1;
  55415. background-color: #1a202c;
  55416. background-color: rgba(26, 32, 44, var(--bg-opacity));
  55417. }
  55418. .lg\:focus\:bg-red-100:focus {
  55419. --bg-opacity: 1;
  55420. background-color: #fff5f5;
  55421. background-color: rgba(255, 245, 245, var(--bg-opacity));
  55422. }
  55423. .lg\:focus\:bg-red-200:focus {
  55424. --bg-opacity: 1;
  55425. background-color: #fed7d7;
  55426. background-color: rgba(254, 215, 215, var(--bg-opacity));
  55427. }
  55428. .lg\:focus\:bg-red-300:focus {
  55429. --bg-opacity: 1;
  55430. background-color: #feb2b2;
  55431. background-color: rgba(254, 178, 178, var(--bg-opacity));
  55432. }
  55433. .lg\:focus\:bg-red-400:focus {
  55434. --bg-opacity: 1;
  55435. background-color: #fc8181;
  55436. background-color: rgba(252, 129, 129, var(--bg-opacity));
  55437. }
  55438. .lg\:focus\:bg-red-500:focus {
  55439. --bg-opacity: 1;
  55440. background-color: #f56565;
  55441. background-color: rgba(245, 101, 101, var(--bg-opacity));
  55442. }
  55443. .lg\:focus\:bg-red-600:focus {
  55444. --bg-opacity: 1;
  55445. background-color: #e53e3e;
  55446. background-color: rgba(229, 62, 62, var(--bg-opacity));
  55447. }
  55448. .lg\:focus\:bg-red-700:focus {
  55449. --bg-opacity: 1;
  55450. background-color: #c53030;
  55451. background-color: rgba(197, 48, 48, var(--bg-opacity));
  55452. }
  55453. .lg\:focus\:bg-red-800:focus {
  55454. --bg-opacity: 1;
  55455. background-color: #9b2c2c;
  55456. background-color: rgba(155, 44, 44, var(--bg-opacity));
  55457. }
  55458. .lg\:focus\:bg-red-900:focus {
  55459. --bg-opacity: 1;
  55460. background-color: #742a2a;
  55461. background-color: rgba(116, 42, 42, var(--bg-opacity));
  55462. }
  55463. .lg\:focus\:bg-orange-100:focus {
  55464. --bg-opacity: 1;
  55465. background-color: #fffaf0;
  55466. background-color: rgba(255, 250, 240, var(--bg-opacity));
  55467. }
  55468. .lg\:focus\:bg-orange-200:focus {
  55469. --bg-opacity: 1;
  55470. background-color: #feebc8;
  55471. background-color: rgba(254, 235, 200, var(--bg-opacity));
  55472. }
  55473. .lg\:focus\:bg-orange-300:focus {
  55474. --bg-opacity: 1;
  55475. background-color: #fbd38d;
  55476. background-color: rgba(251, 211, 141, var(--bg-opacity));
  55477. }
  55478. .lg\:focus\:bg-orange-400:focus {
  55479. --bg-opacity: 1;
  55480. background-color: #f6ad55;
  55481. background-color: rgba(246, 173, 85, var(--bg-opacity));
  55482. }
  55483. .lg\:focus\:bg-orange-500:focus {
  55484. --bg-opacity: 1;
  55485. background-color: #ed8936;
  55486. background-color: rgba(237, 137, 54, var(--bg-opacity));
  55487. }
  55488. .lg\:focus\:bg-orange-600:focus {
  55489. --bg-opacity: 1;
  55490. background-color: #dd6b20;
  55491. background-color: rgba(221, 107, 32, var(--bg-opacity));
  55492. }
  55493. .lg\:focus\:bg-orange-700:focus {
  55494. --bg-opacity: 1;
  55495. background-color: #c05621;
  55496. background-color: rgba(192, 86, 33, var(--bg-opacity));
  55497. }
  55498. .lg\:focus\:bg-orange-800:focus {
  55499. --bg-opacity: 1;
  55500. background-color: #9c4221;
  55501. background-color: rgba(156, 66, 33, var(--bg-opacity));
  55502. }
  55503. .lg\:focus\:bg-orange-900:focus {
  55504. --bg-opacity: 1;
  55505. background-color: #7b341e;
  55506. background-color: rgba(123, 52, 30, var(--bg-opacity));
  55507. }
  55508. .lg\:focus\:bg-yellow-100:focus {
  55509. --bg-opacity: 1;
  55510. background-color: #fffff0;
  55511. background-color: rgba(255, 255, 240, var(--bg-opacity));
  55512. }
  55513. .lg\:focus\:bg-yellow-200:focus {
  55514. --bg-opacity: 1;
  55515. background-color: #fefcbf;
  55516. background-color: rgba(254, 252, 191, var(--bg-opacity));
  55517. }
  55518. .lg\:focus\:bg-yellow-300:focus {
  55519. --bg-opacity: 1;
  55520. background-color: #faf089;
  55521. background-color: rgba(250, 240, 137, var(--bg-opacity));
  55522. }
  55523. .lg\:focus\:bg-yellow-400:focus {
  55524. --bg-opacity: 1;
  55525. background-color: #f6e05e;
  55526. background-color: rgba(246, 224, 94, var(--bg-opacity));
  55527. }
  55528. .lg\:focus\:bg-yellow-500:focus {
  55529. --bg-opacity: 1;
  55530. background-color: #ecc94b;
  55531. background-color: rgba(236, 201, 75, var(--bg-opacity));
  55532. }
  55533. .lg\:focus\:bg-yellow-600:focus {
  55534. --bg-opacity: 1;
  55535. background-color: #d69e2e;
  55536. background-color: rgba(214, 158, 46, var(--bg-opacity));
  55537. }
  55538. .lg\:focus\:bg-yellow-700:focus {
  55539. --bg-opacity: 1;
  55540. background-color: #b7791f;
  55541. background-color: rgba(183, 121, 31, var(--bg-opacity));
  55542. }
  55543. .lg\:focus\:bg-yellow-800:focus {
  55544. --bg-opacity: 1;
  55545. background-color: #975a16;
  55546. background-color: rgba(151, 90, 22, var(--bg-opacity));
  55547. }
  55548. .lg\:focus\:bg-yellow-900:focus {
  55549. --bg-opacity: 1;
  55550. background-color: #744210;
  55551. background-color: rgba(116, 66, 16, var(--bg-opacity));
  55552. }
  55553. .lg\:focus\:bg-green-100:focus {
  55554. --bg-opacity: 1;
  55555. background-color: #f0fff4;
  55556. background-color: rgba(240, 255, 244, var(--bg-opacity));
  55557. }
  55558. .lg\:focus\:bg-green-200:focus {
  55559. --bg-opacity: 1;
  55560. background-color: #c6f6d5;
  55561. background-color: rgba(198, 246, 213, var(--bg-opacity));
  55562. }
  55563. .lg\:focus\:bg-green-300:focus {
  55564. --bg-opacity: 1;
  55565. background-color: #9ae6b4;
  55566. background-color: rgba(154, 230, 180, var(--bg-opacity));
  55567. }
  55568. .lg\:focus\:bg-green-400:focus {
  55569. --bg-opacity: 1;
  55570. background-color: #68d391;
  55571. background-color: rgba(104, 211, 145, var(--bg-opacity));
  55572. }
  55573. .lg\:focus\:bg-green-500:focus {
  55574. --bg-opacity: 1;
  55575. background-color: #48bb78;
  55576. background-color: rgba(72, 187, 120, var(--bg-opacity));
  55577. }
  55578. .lg\:focus\:bg-green-600:focus {
  55579. --bg-opacity: 1;
  55580. background-color: #38a169;
  55581. background-color: rgba(56, 161, 105, var(--bg-opacity));
  55582. }
  55583. .lg\:focus\:bg-green-700:focus {
  55584. --bg-opacity: 1;
  55585. background-color: #2f855a;
  55586. background-color: rgba(47, 133, 90, var(--bg-opacity));
  55587. }
  55588. .lg\:focus\:bg-green-800:focus {
  55589. --bg-opacity: 1;
  55590. background-color: #276749;
  55591. background-color: rgba(39, 103, 73, var(--bg-opacity));
  55592. }
  55593. .lg\:focus\:bg-green-900:focus {
  55594. --bg-opacity: 1;
  55595. background-color: #22543d;
  55596. background-color: rgba(34, 84, 61, var(--bg-opacity));
  55597. }
  55598. .lg\:focus\:bg-teal-100:focus {
  55599. --bg-opacity: 1;
  55600. background-color: #e6fffa;
  55601. background-color: rgba(230, 255, 250, var(--bg-opacity));
  55602. }
  55603. .lg\:focus\:bg-teal-200:focus {
  55604. --bg-opacity: 1;
  55605. background-color: #b2f5ea;
  55606. background-color: rgba(178, 245, 234, var(--bg-opacity));
  55607. }
  55608. .lg\:focus\:bg-teal-300:focus {
  55609. --bg-opacity: 1;
  55610. background-color: #81e6d9;
  55611. background-color: rgba(129, 230, 217, var(--bg-opacity));
  55612. }
  55613. .lg\:focus\:bg-teal-400:focus {
  55614. --bg-opacity: 1;
  55615. background-color: #4fd1c5;
  55616. background-color: rgba(79, 209, 197, var(--bg-opacity));
  55617. }
  55618. .lg\:focus\:bg-teal-500:focus {
  55619. --bg-opacity: 1;
  55620. background-color: #38b2ac;
  55621. background-color: rgba(56, 178, 172, var(--bg-opacity));
  55622. }
  55623. .lg\:focus\:bg-teal-600:focus {
  55624. --bg-opacity: 1;
  55625. background-color: #319795;
  55626. background-color: rgba(49, 151, 149, var(--bg-opacity));
  55627. }
  55628. .lg\:focus\:bg-teal-700:focus {
  55629. --bg-opacity: 1;
  55630. background-color: #2c7a7b;
  55631. background-color: rgba(44, 122, 123, var(--bg-opacity));
  55632. }
  55633. .lg\:focus\:bg-teal-800:focus {
  55634. --bg-opacity: 1;
  55635. background-color: #285e61;
  55636. background-color: rgba(40, 94, 97, var(--bg-opacity));
  55637. }
  55638. .lg\:focus\:bg-teal-900:focus {
  55639. --bg-opacity: 1;
  55640. background-color: #234e52;
  55641. background-color: rgba(35, 78, 82, var(--bg-opacity));
  55642. }
  55643. .lg\:focus\:bg-blue-100:focus {
  55644. --bg-opacity: 1;
  55645. background-color: #ebf8ff;
  55646. background-color: rgba(235, 248, 255, var(--bg-opacity));
  55647. }
  55648. .lg\:focus\:bg-blue-200:focus {
  55649. --bg-opacity: 1;
  55650. background-color: #bee3f8;
  55651. background-color: rgba(190, 227, 248, var(--bg-opacity));
  55652. }
  55653. .lg\:focus\:bg-blue-300:focus {
  55654. --bg-opacity: 1;
  55655. background-color: #90cdf4;
  55656. background-color: rgba(144, 205, 244, var(--bg-opacity));
  55657. }
  55658. .lg\:focus\:bg-blue-400:focus {
  55659. --bg-opacity: 1;
  55660. background-color: #63b3ed;
  55661. background-color: rgba(99, 179, 237, var(--bg-opacity));
  55662. }
  55663. .lg\:focus\:bg-blue-500:focus {
  55664. --bg-opacity: 1;
  55665. background-color: #4299e1;
  55666. background-color: rgba(66, 153, 225, var(--bg-opacity));
  55667. }
  55668. .lg\:focus\:bg-blue-600:focus {
  55669. --bg-opacity: 1;
  55670. background-color: #3182ce;
  55671. background-color: rgba(49, 130, 206, var(--bg-opacity));
  55672. }
  55673. .lg\:focus\:bg-blue-700:focus {
  55674. --bg-opacity: 1;
  55675. background-color: #2b6cb0;
  55676. background-color: rgba(43, 108, 176, var(--bg-opacity));
  55677. }
  55678. .lg\:focus\:bg-blue-800:focus {
  55679. --bg-opacity: 1;
  55680. background-color: #2c5282;
  55681. background-color: rgba(44, 82, 130, var(--bg-opacity));
  55682. }
  55683. .lg\:focus\:bg-blue-900:focus {
  55684. --bg-opacity: 1;
  55685. background-color: #2a4365;
  55686. background-color: rgba(42, 67, 101, var(--bg-opacity));
  55687. }
  55688. .lg\:focus\:bg-indigo-100:focus {
  55689. --bg-opacity: 1;
  55690. background-color: #ebf4ff;
  55691. background-color: rgba(235, 244, 255, var(--bg-opacity));
  55692. }
  55693. .lg\:focus\:bg-indigo-200:focus {
  55694. --bg-opacity: 1;
  55695. background-color: #c3dafe;
  55696. background-color: rgba(195, 218, 254, var(--bg-opacity));
  55697. }
  55698. .lg\:focus\:bg-indigo-300:focus {
  55699. --bg-opacity: 1;
  55700. background-color: #a3bffa;
  55701. background-color: rgba(163, 191, 250, var(--bg-opacity));
  55702. }
  55703. .lg\:focus\:bg-indigo-400:focus {
  55704. --bg-opacity: 1;
  55705. background-color: #7f9cf5;
  55706. background-color: rgba(127, 156, 245, var(--bg-opacity));
  55707. }
  55708. .lg\:focus\:bg-indigo-500:focus {
  55709. --bg-opacity: 1;
  55710. background-color: #667eea;
  55711. background-color: rgba(102, 126, 234, var(--bg-opacity));
  55712. }
  55713. .lg\:focus\:bg-indigo-600:focus {
  55714. --bg-opacity: 1;
  55715. background-color: #5a67d8;
  55716. background-color: rgba(90, 103, 216, var(--bg-opacity));
  55717. }
  55718. .lg\:focus\:bg-indigo-700:focus {
  55719. --bg-opacity: 1;
  55720. background-color: #4c51bf;
  55721. background-color: rgba(76, 81, 191, var(--bg-opacity));
  55722. }
  55723. .lg\:focus\:bg-indigo-800:focus {
  55724. --bg-opacity: 1;
  55725. background-color: #434190;
  55726. background-color: rgba(67, 65, 144, var(--bg-opacity));
  55727. }
  55728. .lg\:focus\:bg-indigo-900:focus {
  55729. --bg-opacity: 1;
  55730. background-color: #3c366b;
  55731. background-color: rgba(60, 54, 107, var(--bg-opacity));
  55732. }
  55733. .lg\:focus\:bg-purple-100:focus {
  55734. --bg-opacity: 1;
  55735. background-color: #faf5ff;
  55736. background-color: rgba(250, 245, 255, var(--bg-opacity));
  55737. }
  55738. .lg\:focus\:bg-purple-200:focus {
  55739. --bg-opacity: 1;
  55740. background-color: #e9d8fd;
  55741. background-color: rgba(233, 216, 253, var(--bg-opacity));
  55742. }
  55743. .lg\:focus\:bg-purple-300:focus {
  55744. --bg-opacity: 1;
  55745. background-color: #d6bcfa;
  55746. background-color: rgba(214, 188, 250, var(--bg-opacity));
  55747. }
  55748. .lg\:focus\:bg-purple-400:focus {
  55749. --bg-opacity: 1;
  55750. background-color: #b794f4;
  55751. background-color: rgba(183, 148, 244, var(--bg-opacity));
  55752. }
  55753. .lg\:focus\:bg-purple-500:focus {
  55754. --bg-opacity: 1;
  55755. background-color: #9f7aea;
  55756. background-color: rgba(159, 122, 234, var(--bg-opacity));
  55757. }
  55758. .lg\:focus\:bg-purple-600:focus {
  55759. --bg-opacity: 1;
  55760. background-color: #805ad5;
  55761. background-color: rgba(128, 90, 213, var(--bg-opacity));
  55762. }
  55763. .lg\:focus\:bg-purple-700:focus {
  55764. --bg-opacity: 1;
  55765. background-color: #6b46c1;
  55766. background-color: rgba(107, 70, 193, var(--bg-opacity));
  55767. }
  55768. .lg\:focus\:bg-purple-800:focus {
  55769. --bg-opacity: 1;
  55770. background-color: #553c9a;
  55771. background-color: rgba(85, 60, 154, var(--bg-opacity));
  55772. }
  55773. .lg\:focus\:bg-purple-900:focus {
  55774. --bg-opacity: 1;
  55775. background-color: #44337a;
  55776. background-color: rgba(68, 51, 122, var(--bg-opacity));
  55777. }
  55778. .lg\:focus\:bg-pink-100:focus {
  55779. --bg-opacity: 1;
  55780. background-color: #fff5f7;
  55781. background-color: rgba(255, 245, 247, var(--bg-opacity));
  55782. }
  55783. .lg\:focus\:bg-pink-200:focus {
  55784. --bg-opacity: 1;
  55785. background-color: #fed7e2;
  55786. background-color: rgba(254, 215, 226, var(--bg-opacity));
  55787. }
  55788. .lg\:focus\:bg-pink-300:focus {
  55789. --bg-opacity: 1;
  55790. background-color: #fbb6ce;
  55791. background-color: rgba(251, 182, 206, var(--bg-opacity));
  55792. }
  55793. .lg\:focus\:bg-pink-400:focus {
  55794. --bg-opacity: 1;
  55795. background-color: #f687b3;
  55796. background-color: rgba(246, 135, 179, var(--bg-opacity));
  55797. }
  55798. .lg\:focus\:bg-pink-500:focus {
  55799. --bg-opacity: 1;
  55800. background-color: #ed64a6;
  55801. background-color: rgba(237, 100, 166, var(--bg-opacity));
  55802. }
  55803. .lg\:focus\:bg-pink-600:focus {
  55804. --bg-opacity: 1;
  55805. background-color: #d53f8c;
  55806. background-color: rgba(213, 63, 140, var(--bg-opacity));
  55807. }
  55808. .lg\:focus\:bg-pink-700:focus {
  55809. --bg-opacity: 1;
  55810. background-color: #b83280;
  55811. background-color: rgba(184, 50, 128, var(--bg-opacity));
  55812. }
  55813. .lg\:focus\:bg-pink-800:focus {
  55814. --bg-opacity: 1;
  55815. background-color: #97266d;
  55816. background-color: rgba(151, 38, 109, var(--bg-opacity));
  55817. }
  55818. .lg\:focus\:bg-pink-900:focus {
  55819. --bg-opacity: 1;
  55820. background-color: #702459;
  55821. background-color: rgba(112, 36, 89, var(--bg-opacity));
  55822. }
  55823. .lg\:bg-none {
  55824. background-image: none;
  55825. }
  55826. .lg\:bg-gradient-to-t {
  55827. background-image: linear-gradient(to top, var(--gradient-color-stops));
  55828. }
  55829. .lg\:bg-gradient-to-tr {
  55830. background-image: linear-gradient(to top right, var(--gradient-color-stops));
  55831. }
  55832. .lg\:bg-gradient-to-r {
  55833. background-image: linear-gradient(to right, var(--gradient-color-stops));
  55834. }
  55835. .lg\:bg-gradient-to-br {
  55836. background-image: linear-gradient(to bottom right, var(--gradient-color-stops));
  55837. }
  55838. .lg\:bg-gradient-to-b {
  55839. background-image: linear-gradient(to bottom, var(--gradient-color-stops));
  55840. }
  55841. .lg\:bg-gradient-to-bl {
  55842. background-image: linear-gradient(to bottom left, var(--gradient-color-stops));
  55843. }
  55844. .lg\:bg-gradient-to-l {
  55845. background-image: linear-gradient(to left, var(--gradient-color-stops));
  55846. }
  55847. .lg\:bg-gradient-to-tl {
  55848. background-image: linear-gradient(to top left, var(--gradient-color-stops));
  55849. }
  55850. .lg\:from-transparent {
  55851. --gradient-from-color: transparent;
  55852. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  55853. }
  55854. .lg\:from-current {
  55855. --gradient-from-color: currentColor;
  55856. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  55857. }
  55858. .lg\:from-black {
  55859. --gradient-from-color: #000;
  55860. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  55861. }
  55862. .lg\:from-white {
  55863. --gradient-from-color: #fff;
  55864. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  55865. }
  55866. .lg\:from-gray-100 {
  55867. --gradient-from-color: #f7fafc;
  55868. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  55869. }
  55870. .lg\:from-gray-200 {
  55871. --gradient-from-color: #edf2f7;
  55872. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  55873. }
  55874. .lg\:from-gray-300 {
  55875. --gradient-from-color: #e2e8f0;
  55876. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  55877. }
  55878. .lg\:from-gray-400 {
  55879. --gradient-from-color: #cbd5e0;
  55880. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  55881. }
  55882. .lg\:from-gray-500 {
  55883. --gradient-from-color: #a0aec0;
  55884. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  55885. }
  55886. .lg\:from-gray-600 {
  55887. --gradient-from-color: #718096;
  55888. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  55889. }
  55890. .lg\:from-gray-700 {
  55891. --gradient-from-color: #4a5568;
  55892. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  55893. }
  55894. .lg\:from-gray-800 {
  55895. --gradient-from-color: #2d3748;
  55896. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  55897. }
  55898. .lg\:from-gray-900 {
  55899. --gradient-from-color: #1a202c;
  55900. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  55901. }
  55902. .lg\:from-red-100 {
  55903. --gradient-from-color: #fff5f5;
  55904. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  55905. }
  55906. .lg\:from-red-200 {
  55907. --gradient-from-color: #fed7d7;
  55908. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  55909. }
  55910. .lg\:from-red-300 {
  55911. --gradient-from-color: #feb2b2;
  55912. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  55913. }
  55914. .lg\:from-red-400 {
  55915. --gradient-from-color: #fc8181;
  55916. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  55917. }
  55918. .lg\:from-red-500 {
  55919. --gradient-from-color: #f56565;
  55920. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  55921. }
  55922. .lg\:from-red-600 {
  55923. --gradient-from-color: #e53e3e;
  55924. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  55925. }
  55926. .lg\:from-red-700 {
  55927. --gradient-from-color: #c53030;
  55928. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  55929. }
  55930. .lg\:from-red-800 {
  55931. --gradient-from-color: #9b2c2c;
  55932. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  55933. }
  55934. .lg\:from-red-900 {
  55935. --gradient-from-color: #742a2a;
  55936. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  55937. }
  55938. .lg\:from-orange-100 {
  55939. --gradient-from-color: #fffaf0;
  55940. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  55941. }
  55942. .lg\:from-orange-200 {
  55943. --gradient-from-color: #feebc8;
  55944. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  55945. }
  55946. .lg\:from-orange-300 {
  55947. --gradient-from-color: #fbd38d;
  55948. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  55949. }
  55950. .lg\:from-orange-400 {
  55951. --gradient-from-color: #f6ad55;
  55952. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  55953. }
  55954. .lg\:from-orange-500 {
  55955. --gradient-from-color: #ed8936;
  55956. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  55957. }
  55958. .lg\:from-orange-600 {
  55959. --gradient-from-color: #dd6b20;
  55960. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  55961. }
  55962. .lg\:from-orange-700 {
  55963. --gradient-from-color: #c05621;
  55964. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  55965. }
  55966. .lg\:from-orange-800 {
  55967. --gradient-from-color: #9c4221;
  55968. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  55969. }
  55970. .lg\:from-orange-900 {
  55971. --gradient-from-color: #7b341e;
  55972. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  55973. }
  55974. .lg\:from-yellow-100 {
  55975. --gradient-from-color: #fffff0;
  55976. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  55977. }
  55978. .lg\:from-yellow-200 {
  55979. --gradient-from-color: #fefcbf;
  55980. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  55981. }
  55982. .lg\:from-yellow-300 {
  55983. --gradient-from-color: #faf089;
  55984. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  55985. }
  55986. .lg\:from-yellow-400 {
  55987. --gradient-from-color: #f6e05e;
  55988. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  55989. }
  55990. .lg\:from-yellow-500 {
  55991. --gradient-from-color: #ecc94b;
  55992. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  55993. }
  55994. .lg\:from-yellow-600 {
  55995. --gradient-from-color: #d69e2e;
  55996. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  55997. }
  55998. .lg\:from-yellow-700 {
  55999. --gradient-from-color: #b7791f;
  56000. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  56001. }
  56002. .lg\:from-yellow-800 {
  56003. --gradient-from-color: #975a16;
  56004. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  56005. }
  56006. .lg\:from-yellow-900 {
  56007. --gradient-from-color: #744210;
  56008. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  56009. }
  56010. .lg\:from-green-100 {
  56011. --gradient-from-color: #f0fff4;
  56012. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  56013. }
  56014. .lg\:from-green-200 {
  56015. --gradient-from-color: #c6f6d5;
  56016. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  56017. }
  56018. .lg\:from-green-300 {
  56019. --gradient-from-color: #9ae6b4;
  56020. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  56021. }
  56022. .lg\:from-green-400 {
  56023. --gradient-from-color: #68d391;
  56024. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  56025. }
  56026. .lg\:from-green-500 {
  56027. --gradient-from-color: #48bb78;
  56028. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  56029. }
  56030. .lg\:from-green-600 {
  56031. --gradient-from-color: #38a169;
  56032. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  56033. }
  56034. .lg\:from-green-700 {
  56035. --gradient-from-color: #2f855a;
  56036. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  56037. }
  56038. .lg\:from-green-800 {
  56039. --gradient-from-color: #276749;
  56040. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  56041. }
  56042. .lg\:from-green-900 {
  56043. --gradient-from-color: #22543d;
  56044. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  56045. }
  56046. .lg\:from-teal-100 {
  56047. --gradient-from-color: #e6fffa;
  56048. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  56049. }
  56050. .lg\:from-teal-200 {
  56051. --gradient-from-color: #b2f5ea;
  56052. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  56053. }
  56054. .lg\:from-teal-300 {
  56055. --gradient-from-color: #81e6d9;
  56056. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  56057. }
  56058. .lg\:from-teal-400 {
  56059. --gradient-from-color: #4fd1c5;
  56060. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  56061. }
  56062. .lg\:from-teal-500 {
  56063. --gradient-from-color: #38b2ac;
  56064. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  56065. }
  56066. .lg\:from-teal-600 {
  56067. --gradient-from-color: #319795;
  56068. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  56069. }
  56070. .lg\:from-teal-700 {
  56071. --gradient-from-color: #2c7a7b;
  56072. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  56073. }
  56074. .lg\:from-teal-800 {
  56075. --gradient-from-color: #285e61;
  56076. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  56077. }
  56078. .lg\:from-teal-900 {
  56079. --gradient-from-color: #234e52;
  56080. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  56081. }
  56082. .lg\:from-blue-100 {
  56083. --gradient-from-color: #ebf8ff;
  56084. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  56085. }
  56086. .lg\:from-blue-200 {
  56087. --gradient-from-color: #bee3f8;
  56088. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  56089. }
  56090. .lg\:from-blue-300 {
  56091. --gradient-from-color: #90cdf4;
  56092. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  56093. }
  56094. .lg\:from-blue-400 {
  56095. --gradient-from-color: #63b3ed;
  56096. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  56097. }
  56098. .lg\:from-blue-500 {
  56099. --gradient-from-color: #4299e1;
  56100. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  56101. }
  56102. .lg\:from-blue-600 {
  56103. --gradient-from-color: #3182ce;
  56104. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  56105. }
  56106. .lg\:from-blue-700 {
  56107. --gradient-from-color: #2b6cb0;
  56108. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  56109. }
  56110. .lg\:from-blue-800 {
  56111. --gradient-from-color: #2c5282;
  56112. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  56113. }
  56114. .lg\:from-blue-900 {
  56115. --gradient-from-color: #2a4365;
  56116. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  56117. }
  56118. .lg\:from-indigo-100 {
  56119. --gradient-from-color: #ebf4ff;
  56120. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  56121. }
  56122. .lg\:from-indigo-200 {
  56123. --gradient-from-color: #c3dafe;
  56124. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  56125. }
  56126. .lg\:from-indigo-300 {
  56127. --gradient-from-color: #a3bffa;
  56128. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  56129. }
  56130. .lg\:from-indigo-400 {
  56131. --gradient-from-color: #7f9cf5;
  56132. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  56133. }
  56134. .lg\:from-indigo-500 {
  56135. --gradient-from-color: #667eea;
  56136. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  56137. }
  56138. .lg\:from-indigo-600 {
  56139. --gradient-from-color: #5a67d8;
  56140. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  56141. }
  56142. .lg\:from-indigo-700 {
  56143. --gradient-from-color: #4c51bf;
  56144. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  56145. }
  56146. .lg\:from-indigo-800 {
  56147. --gradient-from-color: #434190;
  56148. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  56149. }
  56150. .lg\:from-indigo-900 {
  56151. --gradient-from-color: #3c366b;
  56152. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  56153. }
  56154. .lg\:from-purple-100 {
  56155. --gradient-from-color: #faf5ff;
  56156. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  56157. }
  56158. .lg\:from-purple-200 {
  56159. --gradient-from-color: #e9d8fd;
  56160. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  56161. }
  56162. .lg\:from-purple-300 {
  56163. --gradient-from-color: #d6bcfa;
  56164. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  56165. }
  56166. .lg\:from-purple-400 {
  56167. --gradient-from-color: #b794f4;
  56168. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  56169. }
  56170. .lg\:from-purple-500 {
  56171. --gradient-from-color: #9f7aea;
  56172. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  56173. }
  56174. .lg\:from-purple-600 {
  56175. --gradient-from-color: #805ad5;
  56176. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  56177. }
  56178. .lg\:from-purple-700 {
  56179. --gradient-from-color: #6b46c1;
  56180. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  56181. }
  56182. .lg\:from-purple-800 {
  56183. --gradient-from-color: #553c9a;
  56184. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  56185. }
  56186. .lg\:from-purple-900 {
  56187. --gradient-from-color: #44337a;
  56188. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  56189. }
  56190. .lg\:from-pink-100 {
  56191. --gradient-from-color: #fff5f7;
  56192. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  56193. }
  56194. .lg\:from-pink-200 {
  56195. --gradient-from-color: #fed7e2;
  56196. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  56197. }
  56198. .lg\:from-pink-300 {
  56199. --gradient-from-color: #fbb6ce;
  56200. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  56201. }
  56202. .lg\:from-pink-400 {
  56203. --gradient-from-color: #f687b3;
  56204. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  56205. }
  56206. .lg\:from-pink-500 {
  56207. --gradient-from-color: #ed64a6;
  56208. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  56209. }
  56210. .lg\:from-pink-600 {
  56211. --gradient-from-color: #d53f8c;
  56212. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  56213. }
  56214. .lg\:from-pink-700 {
  56215. --gradient-from-color: #b83280;
  56216. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  56217. }
  56218. .lg\:from-pink-800 {
  56219. --gradient-from-color: #97266d;
  56220. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  56221. }
  56222. .lg\:from-pink-900 {
  56223. --gradient-from-color: #702459;
  56224. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  56225. }
  56226. .lg\:via-transparent {
  56227. --gradient-via-color: transparent;
  56228. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  56229. }
  56230. .lg\:via-current {
  56231. --gradient-via-color: currentColor;
  56232. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  56233. }
  56234. .lg\:via-black {
  56235. --gradient-via-color: #000;
  56236. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  56237. }
  56238. .lg\:via-white {
  56239. --gradient-via-color: #fff;
  56240. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  56241. }
  56242. .lg\:via-gray-100 {
  56243. --gradient-via-color: #f7fafc;
  56244. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  56245. }
  56246. .lg\:via-gray-200 {
  56247. --gradient-via-color: #edf2f7;
  56248. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  56249. }
  56250. .lg\:via-gray-300 {
  56251. --gradient-via-color: #e2e8f0;
  56252. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  56253. }
  56254. .lg\:via-gray-400 {
  56255. --gradient-via-color: #cbd5e0;
  56256. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  56257. }
  56258. .lg\:via-gray-500 {
  56259. --gradient-via-color: #a0aec0;
  56260. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  56261. }
  56262. .lg\:via-gray-600 {
  56263. --gradient-via-color: #718096;
  56264. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  56265. }
  56266. .lg\:via-gray-700 {
  56267. --gradient-via-color: #4a5568;
  56268. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  56269. }
  56270. .lg\:via-gray-800 {
  56271. --gradient-via-color: #2d3748;
  56272. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  56273. }
  56274. .lg\:via-gray-900 {
  56275. --gradient-via-color: #1a202c;
  56276. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  56277. }
  56278. .lg\:via-red-100 {
  56279. --gradient-via-color: #fff5f5;
  56280. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  56281. }
  56282. .lg\:via-red-200 {
  56283. --gradient-via-color: #fed7d7;
  56284. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  56285. }
  56286. .lg\:via-red-300 {
  56287. --gradient-via-color: #feb2b2;
  56288. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  56289. }
  56290. .lg\:via-red-400 {
  56291. --gradient-via-color: #fc8181;
  56292. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  56293. }
  56294. .lg\:via-red-500 {
  56295. --gradient-via-color: #f56565;
  56296. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  56297. }
  56298. .lg\:via-red-600 {
  56299. --gradient-via-color: #e53e3e;
  56300. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  56301. }
  56302. .lg\:via-red-700 {
  56303. --gradient-via-color: #c53030;
  56304. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  56305. }
  56306. .lg\:via-red-800 {
  56307. --gradient-via-color: #9b2c2c;
  56308. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  56309. }
  56310. .lg\:via-red-900 {
  56311. --gradient-via-color: #742a2a;
  56312. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  56313. }
  56314. .lg\:via-orange-100 {
  56315. --gradient-via-color: #fffaf0;
  56316. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  56317. }
  56318. .lg\:via-orange-200 {
  56319. --gradient-via-color: #feebc8;
  56320. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  56321. }
  56322. .lg\:via-orange-300 {
  56323. --gradient-via-color: #fbd38d;
  56324. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  56325. }
  56326. .lg\:via-orange-400 {
  56327. --gradient-via-color: #f6ad55;
  56328. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  56329. }
  56330. .lg\:via-orange-500 {
  56331. --gradient-via-color: #ed8936;
  56332. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  56333. }
  56334. .lg\:via-orange-600 {
  56335. --gradient-via-color: #dd6b20;
  56336. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  56337. }
  56338. .lg\:via-orange-700 {
  56339. --gradient-via-color: #c05621;
  56340. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  56341. }
  56342. .lg\:via-orange-800 {
  56343. --gradient-via-color: #9c4221;
  56344. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  56345. }
  56346. .lg\:via-orange-900 {
  56347. --gradient-via-color: #7b341e;
  56348. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  56349. }
  56350. .lg\:via-yellow-100 {
  56351. --gradient-via-color: #fffff0;
  56352. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  56353. }
  56354. .lg\:via-yellow-200 {
  56355. --gradient-via-color: #fefcbf;
  56356. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  56357. }
  56358. .lg\:via-yellow-300 {
  56359. --gradient-via-color: #faf089;
  56360. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  56361. }
  56362. .lg\:via-yellow-400 {
  56363. --gradient-via-color: #f6e05e;
  56364. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  56365. }
  56366. .lg\:via-yellow-500 {
  56367. --gradient-via-color: #ecc94b;
  56368. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  56369. }
  56370. .lg\:via-yellow-600 {
  56371. --gradient-via-color: #d69e2e;
  56372. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  56373. }
  56374. .lg\:via-yellow-700 {
  56375. --gradient-via-color: #b7791f;
  56376. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  56377. }
  56378. .lg\:via-yellow-800 {
  56379. --gradient-via-color: #975a16;
  56380. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  56381. }
  56382. .lg\:via-yellow-900 {
  56383. --gradient-via-color: #744210;
  56384. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  56385. }
  56386. .lg\:via-green-100 {
  56387. --gradient-via-color: #f0fff4;
  56388. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  56389. }
  56390. .lg\:via-green-200 {
  56391. --gradient-via-color: #c6f6d5;
  56392. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  56393. }
  56394. .lg\:via-green-300 {
  56395. --gradient-via-color: #9ae6b4;
  56396. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  56397. }
  56398. .lg\:via-green-400 {
  56399. --gradient-via-color: #68d391;
  56400. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  56401. }
  56402. .lg\:via-green-500 {
  56403. --gradient-via-color: #48bb78;
  56404. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  56405. }
  56406. .lg\:via-green-600 {
  56407. --gradient-via-color: #38a169;
  56408. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  56409. }
  56410. .lg\:via-green-700 {
  56411. --gradient-via-color: #2f855a;
  56412. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  56413. }
  56414. .lg\:via-green-800 {
  56415. --gradient-via-color: #276749;
  56416. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  56417. }
  56418. .lg\:via-green-900 {
  56419. --gradient-via-color: #22543d;
  56420. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  56421. }
  56422. .lg\:via-teal-100 {
  56423. --gradient-via-color: #e6fffa;
  56424. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  56425. }
  56426. .lg\:via-teal-200 {
  56427. --gradient-via-color: #b2f5ea;
  56428. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  56429. }
  56430. .lg\:via-teal-300 {
  56431. --gradient-via-color: #81e6d9;
  56432. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  56433. }
  56434. .lg\:via-teal-400 {
  56435. --gradient-via-color: #4fd1c5;
  56436. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  56437. }
  56438. .lg\:via-teal-500 {
  56439. --gradient-via-color: #38b2ac;
  56440. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  56441. }
  56442. .lg\:via-teal-600 {
  56443. --gradient-via-color: #319795;
  56444. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  56445. }
  56446. .lg\:via-teal-700 {
  56447. --gradient-via-color: #2c7a7b;
  56448. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  56449. }
  56450. .lg\:via-teal-800 {
  56451. --gradient-via-color: #285e61;
  56452. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  56453. }
  56454. .lg\:via-teal-900 {
  56455. --gradient-via-color: #234e52;
  56456. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  56457. }
  56458. .lg\:via-blue-100 {
  56459. --gradient-via-color: #ebf8ff;
  56460. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  56461. }
  56462. .lg\:via-blue-200 {
  56463. --gradient-via-color: #bee3f8;
  56464. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  56465. }
  56466. .lg\:via-blue-300 {
  56467. --gradient-via-color: #90cdf4;
  56468. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  56469. }
  56470. .lg\:via-blue-400 {
  56471. --gradient-via-color: #63b3ed;
  56472. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  56473. }
  56474. .lg\:via-blue-500 {
  56475. --gradient-via-color: #4299e1;
  56476. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  56477. }
  56478. .lg\:via-blue-600 {
  56479. --gradient-via-color: #3182ce;
  56480. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  56481. }
  56482. .lg\:via-blue-700 {
  56483. --gradient-via-color: #2b6cb0;
  56484. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  56485. }
  56486. .lg\:via-blue-800 {
  56487. --gradient-via-color: #2c5282;
  56488. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  56489. }
  56490. .lg\:via-blue-900 {
  56491. --gradient-via-color: #2a4365;
  56492. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  56493. }
  56494. .lg\:via-indigo-100 {
  56495. --gradient-via-color: #ebf4ff;
  56496. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  56497. }
  56498. .lg\:via-indigo-200 {
  56499. --gradient-via-color: #c3dafe;
  56500. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  56501. }
  56502. .lg\:via-indigo-300 {
  56503. --gradient-via-color: #a3bffa;
  56504. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  56505. }
  56506. .lg\:via-indigo-400 {
  56507. --gradient-via-color: #7f9cf5;
  56508. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  56509. }
  56510. .lg\:via-indigo-500 {
  56511. --gradient-via-color: #667eea;
  56512. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  56513. }
  56514. .lg\:via-indigo-600 {
  56515. --gradient-via-color: #5a67d8;
  56516. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  56517. }
  56518. .lg\:via-indigo-700 {
  56519. --gradient-via-color: #4c51bf;
  56520. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  56521. }
  56522. .lg\:via-indigo-800 {
  56523. --gradient-via-color: #434190;
  56524. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  56525. }
  56526. .lg\:via-indigo-900 {
  56527. --gradient-via-color: #3c366b;
  56528. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  56529. }
  56530. .lg\:via-purple-100 {
  56531. --gradient-via-color: #faf5ff;
  56532. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  56533. }
  56534. .lg\:via-purple-200 {
  56535. --gradient-via-color: #e9d8fd;
  56536. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  56537. }
  56538. .lg\:via-purple-300 {
  56539. --gradient-via-color: #d6bcfa;
  56540. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  56541. }
  56542. .lg\:via-purple-400 {
  56543. --gradient-via-color: #b794f4;
  56544. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  56545. }
  56546. .lg\:via-purple-500 {
  56547. --gradient-via-color: #9f7aea;
  56548. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  56549. }
  56550. .lg\:via-purple-600 {
  56551. --gradient-via-color: #805ad5;
  56552. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  56553. }
  56554. .lg\:via-purple-700 {
  56555. --gradient-via-color: #6b46c1;
  56556. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  56557. }
  56558. .lg\:via-purple-800 {
  56559. --gradient-via-color: #553c9a;
  56560. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  56561. }
  56562. .lg\:via-purple-900 {
  56563. --gradient-via-color: #44337a;
  56564. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  56565. }
  56566. .lg\:via-pink-100 {
  56567. --gradient-via-color: #fff5f7;
  56568. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  56569. }
  56570. .lg\:via-pink-200 {
  56571. --gradient-via-color: #fed7e2;
  56572. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  56573. }
  56574. .lg\:via-pink-300 {
  56575. --gradient-via-color: #fbb6ce;
  56576. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  56577. }
  56578. .lg\:via-pink-400 {
  56579. --gradient-via-color: #f687b3;
  56580. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  56581. }
  56582. .lg\:via-pink-500 {
  56583. --gradient-via-color: #ed64a6;
  56584. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  56585. }
  56586. .lg\:via-pink-600 {
  56587. --gradient-via-color: #d53f8c;
  56588. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  56589. }
  56590. .lg\:via-pink-700 {
  56591. --gradient-via-color: #b83280;
  56592. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  56593. }
  56594. .lg\:via-pink-800 {
  56595. --gradient-via-color: #97266d;
  56596. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  56597. }
  56598. .lg\:via-pink-900 {
  56599. --gradient-via-color: #702459;
  56600. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  56601. }
  56602. .lg\:to-transparent {
  56603. --gradient-to-color: transparent;
  56604. }
  56605. .lg\:to-current {
  56606. --gradient-to-color: currentColor;
  56607. }
  56608. .lg\:to-black {
  56609. --gradient-to-color: #000;
  56610. }
  56611. .lg\:to-white {
  56612. --gradient-to-color: #fff;
  56613. }
  56614. .lg\:to-gray-100 {
  56615. --gradient-to-color: #f7fafc;
  56616. }
  56617. .lg\:to-gray-200 {
  56618. --gradient-to-color: #edf2f7;
  56619. }
  56620. .lg\:to-gray-300 {
  56621. --gradient-to-color: #e2e8f0;
  56622. }
  56623. .lg\:to-gray-400 {
  56624. --gradient-to-color: #cbd5e0;
  56625. }
  56626. .lg\:to-gray-500 {
  56627. --gradient-to-color: #a0aec0;
  56628. }
  56629. .lg\:to-gray-600 {
  56630. --gradient-to-color: #718096;
  56631. }
  56632. .lg\:to-gray-700 {
  56633. --gradient-to-color: #4a5568;
  56634. }
  56635. .lg\:to-gray-800 {
  56636. --gradient-to-color: #2d3748;
  56637. }
  56638. .lg\:to-gray-900 {
  56639. --gradient-to-color: #1a202c;
  56640. }
  56641. .lg\:to-red-100 {
  56642. --gradient-to-color: #fff5f5;
  56643. }
  56644. .lg\:to-red-200 {
  56645. --gradient-to-color: #fed7d7;
  56646. }
  56647. .lg\:to-red-300 {
  56648. --gradient-to-color: #feb2b2;
  56649. }
  56650. .lg\:to-red-400 {
  56651. --gradient-to-color: #fc8181;
  56652. }
  56653. .lg\:to-red-500 {
  56654. --gradient-to-color: #f56565;
  56655. }
  56656. .lg\:to-red-600 {
  56657. --gradient-to-color: #e53e3e;
  56658. }
  56659. .lg\:to-red-700 {
  56660. --gradient-to-color: #c53030;
  56661. }
  56662. .lg\:to-red-800 {
  56663. --gradient-to-color: #9b2c2c;
  56664. }
  56665. .lg\:to-red-900 {
  56666. --gradient-to-color: #742a2a;
  56667. }
  56668. .lg\:to-orange-100 {
  56669. --gradient-to-color: #fffaf0;
  56670. }
  56671. .lg\:to-orange-200 {
  56672. --gradient-to-color: #feebc8;
  56673. }
  56674. .lg\:to-orange-300 {
  56675. --gradient-to-color: #fbd38d;
  56676. }
  56677. .lg\:to-orange-400 {
  56678. --gradient-to-color: #f6ad55;
  56679. }
  56680. .lg\:to-orange-500 {
  56681. --gradient-to-color: #ed8936;
  56682. }
  56683. .lg\:to-orange-600 {
  56684. --gradient-to-color: #dd6b20;
  56685. }
  56686. .lg\:to-orange-700 {
  56687. --gradient-to-color: #c05621;
  56688. }
  56689. .lg\:to-orange-800 {
  56690. --gradient-to-color: #9c4221;
  56691. }
  56692. .lg\:to-orange-900 {
  56693. --gradient-to-color: #7b341e;
  56694. }
  56695. .lg\:to-yellow-100 {
  56696. --gradient-to-color: #fffff0;
  56697. }
  56698. .lg\:to-yellow-200 {
  56699. --gradient-to-color: #fefcbf;
  56700. }
  56701. .lg\:to-yellow-300 {
  56702. --gradient-to-color: #faf089;
  56703. }
  56704. .lg\:to-yellow-400 {
  56705. --gradient-to-color: #f6e05e;
  56706. }
  56707. .lg\:to-yellow-500 {
  56708. --gradient-to-color: #ecc94b;
  56709. }
  56710. .lg\:to-yellow-600 {
  56711. --gradient-to-color: #d69e2e;
  56712. }
  56713. .lg\:to-yellow-700 {
  56714. --gradient-to-color: #b7791f;
  56715. }
  56716. .lg\:to-yellow-800 {
  56717. --gradient-to-color: #975a16;
  56718. }
  56719. .lg\:to-yellow-900 {
  56720. --gradient-to-color: #744210;
  56721. }
  56722. .lg\:to-green-100 {
  56723. --gradient-to-color: #f0fff4;
  56724. }
  56725. .lg\:to-green-200 {
  56726. --gradient-to-color: #c6f6d5;
  56727. }
  56728. .lg\:to-green-300 {
  56729. --gradient-to-color: #9ae6b4;
  56730. }
  56731. .lg\:to-green-400 {
  56732. --gradient-to-color: #68d391;
  56733. }
  56734. .lg\:to-green-500 {
  56735. --gradient-to-color: #48bb78;
  56736. }
  56737. .lg\:to-green-600 {
  56738. --gradient-to-color: #38a169;
  56739. }
  56740. .lg\:to-green-700 {
  56741. --gradient-to-color: #2f855a;
  56742. }
  56743. .lg\:to-green-800 {
  56744. --gradient-to-color: #276749;
  56745. }
  56746. .lg\:to-green-900 {
  56747. --gradient-to-color: #22543d;
  56748. }
  56749. .lg\:to-teal-100 {
  56750. --gradient-to-color: #e6fffa;
  56751. }
  56752. .lg\:to-teal-200 {
  56753. --gradient-to-color: #b2f5ea;
  56754. }
  56755. .lg\:to-teal-300 {
  56756. --gradient-to-color: #81e6d9;
  56757. }
  56758. .lg\:to-teal-400 {
  56759. --gradient-to-color: #4fd1c5;
  56760. }
  56761. .lg\:to-teal-500 {
  56762. --gradient-to-color: #38b2ac;
  56763. }
  56764. .lg\:to-teal-600 {
  56765. --gradient-to-color: #319795;
  56766. }
  56767. .lg\:to-teal-700 {
  56768. --gradient-to-color: #2c7a7b;
  56769. }
  56770. .lg\:to-teal-800 {
  56771. --gradient-to-color: #285e61;
  56772. }
  56773. .lg\:to-teal-900 {
  56774. --gradient-to-color: #234e52;
  56775. }
  56776. .lg\:to-blue-100 {
  56777. --gradient-to-color: #ebf8ff;
  56778. }
  56779. .lg\:to-blue-200 {
  56780. --gradient-to-color: #bee3f8;
  56781. }
  56782. .lg\:to-blue-300 {
  56783. --gradient-to-color: #90cdf4;
  56784. }
  56785. .lg\:to-blue-400 {
  56786. --gradient-to-color: #63b3ed;
  56787. }
  56788. .lg\:to-blue-500 {
  56789. --gradient-to-color: #4299e1;
  56790. }
  56791. .lg\:to-blue-600 {
  56792. --gradient-to-color: #3182ce;
  56793. }
  56794. .lg\:to-blue-700 {
  56795. --gradient-to-color: #2b6cb0;
  56796. }
  56797. .lg\:to-blue-800 {
  56798. --gradient-to-color: #2c5282;
  56799. }
  56800. .lg\:to-blue-900 {
  56801. --gradient-to-color: #2a4365;
  56802. }
  56803. .lg\:to-indigo-100 {
  56804. --gradient-to-color: #ebf4ff;
  56805. }
  56806. .lg\:to-indigo-200 {
  56807. --gradient-to-color: #c3dafe;
  56808. }
  56809. .lg\:to-indigo-300 {
  56810. --gradient-to-color: #a3bffa;
  56811. }
  56812. .lg\:to-indigo-400 {
  56813. --gradient-to-color: #7f9cf5;
  56814. }
  56815. .lg\:to-indigo-500 {
  56816. --gradient-to-color: #667eea;
  56817. }
  56818. .lg\:to-indigo-600 {
  56819. --gradient-to-color: #5a67d8;
  56820. }
  56821. .lg\:to-indigo-700 {
  56822. --gradient-to-color: #4c51bf;
  56823. }
  56824. .lg\:to-indigo-800 {
  56825. --gradient-to-color: #434190;
  56826. }
  56827. .lg\:to-indigo-900 {
  56828. --gradient-to-color: #3c366b;
  56829. }
  56830. .lg\:to-purple-100 {
  56831. --gradient-to-color: #faf5ff;
  56832. }
  56833. .lg\:to-purple-200 {
  56834. --gradient-to-color: #e9d8fd;
  56835. }
  56836. .lg\:to-purple-300 {
  56837. --gradient-to-color: #d6bcfa;
  56838. }
  56839. .lg\:to-purple-400 {
  56840. --gradient-to-color: #b794f4;
  56841. }
  56842. .lg\:to-purple-500 {
  56843. --gradient-to-color: #9f7aea;
  56844. }
  56845. .lg\:to-purple-600 {
  56846. --gradient-to-color: #805ad5;
  56847. }
  56848. .lg\:to-purple-700 {
  56849. --gradient-to-color: #6b46c1;
  56850. }
  56851. .lg\:to-purple-800 {
  56852. --gradient-to-color: #553c9a;
  56853. }
  56854. .lg\:to-purple-900 {
  56855. --gradient-to-color: #44337a;
  56856. }
  56857. .lg\:to-pink-100 {
  56858. --gradient-to-color: #fff5f7;
  56859. }
  56860. .lg\:to-pink-200 {
  56861. --gradient-to-color: #fed7e2;
  56862. }
  56863. .lg\:to-pink-300 {
  56864. --gradient-to-color: #fbb6ce;
  56865. }
  56866. .lg\:to-pink-400 {
  56867. --gradient-to-color: #f687b3;
  56868. }
  56869. .lg\:to-pink-500 {
  56870. --gradient-to-color: #ed64a6;
  56871. }
  56872. .lg\:to-pink-600 {
  56873. --gradient-to-color: #d53f8c;
  56874. }
  56875. .lg\:to-pink-700 {
  56876. --gradient-to-color: #b83280;
  56877. }
  56878. .lg\:to-pink-800 {
  56879. --gradient-to-color: #97266d;
  56880. }
  56881. .lg\:to-pink-900 {
  56882. --gradient-to-color: #702459;
  56883. }
  56884. .lg\:hover\:from-transparent:hover {
  56885. --gradient-from-color: transparent;
  56886. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  56887. }
  56888. .lg\:hover\:from-current:hover {
  56889. --gradient-from-color: currentColor;
  56890. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  56891. }
  56892. .lg\:hover\:from-black:hover {
  56893. --gradient-from-color: #000;
  56894. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  56895. }
  56896. .lg\:hover\:from-white:hover {
  56897. --gradient-from-color: #fff;
  56898. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  56899. }
  56900. .lg\:hover\:from-gray-100:hover {
  56901. --gradient-from-color: #f7fafc;
  56902. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  56903. }
  56904. .lg\:hover\:from-gray-200:hover {
  56905. --gradient-from-color: #edf2f7;
  56906. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  56907. }
  56908. .lg\:hover\:from-gray-300:hover {
  56909. --gradient-from-color: #e2e8f0;
  56910. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  56911. }
  56912. .lg\:hover\:from-gray-400:hover {
  56913. --gradient-from-color: #cbd5e0;
  56914. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  56915. }
  56916. .lg\:hover\:from-gray-500:hover {
  56917. --gradient-from-color: #a0aec0;
  56918. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  56919. }
  56920. .lg\:hover\:from-gray-600:hover {
  56921. --gradient-from-color: #718096;
  56922. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  56923. }
  56924. .lg\:hover\:from-gray-700:hover {
  56925. --gradient-from-color: #4a5568;
  56926. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  56927. }
  56928. .lg\:hover\:from-gray-800:hover {
  56929. --gradient-from-color: #2d3748;
  56930. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  56931. }
  56932. .lg\:hover\:from-gray-900:hover {
  56933. --gradient-from-color: #1a202c;
  56934. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  56935. }
  56936. .lg\:hover\:from-red-100:hover {
  56937. --gradient-from-color: #fff5f5;
  56938. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  56939. }
  56940. .lg\:hover\:from-red-200:hover {
  56941. --gradient-from-color: #fed7d7;
  56942. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  56943. }
  56944. .lg\:hover\:from-red-300:hover {
  56945. --gradient-from-color: #feb2b2;
  56946. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  56947. }
  56948. .lg\:hover\:from-red-400:hover {
  56949. --gradient-from-color: #fc8181;
  56950. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  56951. }
  56952. .lg\:hover\:from-red-500:hover {
  56953. --gradient-from-color: #f56565;
  56954. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  56955. }
  56956. .lg\:hover\:from-red-600:hover {
  56957. --gradient-from-color: #e53e3e;
  56958. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  56959. }
  56960. .lg\:hover\:from-red-700:hover {
  56961. --gradient-from-color: #c53030;
  56962. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  56963. }
  56964. .lg\:hover\:from-red-800:hover {
  56965. --gradient-from-color: #9b2c2c;
  56966. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  56967. }
  56968. .lg\:hover\:from-red-900:hover {
  56969. --gradient-from-color: #742a2a;
  56970. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  56971. }
  56972. .lg\:hover\:from-orange-100:hover {
  56973. --gradient-from-color: #fffaf0;
  56974. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  56975. }
  56976. .lg\:hover\:from-orange-200:hover {
  56977. --gradient-from-color: #feebc8;
  56978. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  56979. }
  56980. .lg\:hover\:from-orange-300:hover {
  56981. --gradient-from-color: #fbd38d;
  56982. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  56983. }
  56984. .lg\:hover\:from-orange-400:hover {
  56985. --gradient-from-color: #f6ad55;
  56986. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  56987. }
  56988. .lg\:hover\:from-orange-500:hover {
  56989. --gradient-from-color: #ed8936;
  56990. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  56991. }
  56992. .lg\:hover\:from-orange-600:hover {
  56993. --gradient-from-color: #dd6b20;
  56994. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  56995. }
  56996. .lg\:hover\:from-orange-700:hover {
  56997. --gradient-from-color: #c05621;
  56998. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  56999. }
  57000. .lg\:hover\:from-orange-800:hover {
  57001. --gradient-from-color: #9c4221;
  57002. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  57003. }
  57004. .lg\:hover\:from-orange-900:hover {
  57005. --gradient-from-color: #7b341e;
  57006. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  57007. }
  57008. .lg\:hover\:from-yellow-100:hover {
  57009. --gradient-from-color: #fffff0;
  57010. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  57011. }
  57012. .lg\:hover\:from-yellow-200:hover {
  57013. --gradient-from-color: #fefcbf;
  57014. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  57015. }
  57016. .lg\:hover\:from-yellow-300:hover {
  57017. --gradient-from-color: #faf089;
  57018. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  57019. }
  57020. .lg\:hover\:from-yellow-400:hover {
  57021. --gradient-from-color: #f6e05e;
  57022. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  57023. }
  57024. .lg\:hover\:from-yellow-500:hover {
  57025. --gradient-from-color: #ecc94b;
  57026. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  57027. }
  57028. .lg\:hover\:from-yellow-600:hover {
  57029. --gradient-from-color: #d69e2e;
  57030. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  57031. }
  57032. .lg\:hover\:from-yellow-700:hover {
  57033. --gradient-from-color: #b7791f;
  57034. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  57035. }
  57036. .lg\:hover\:from-yellow-800:hover {
  57037. --gradient-from-color: #975a16;
  57038. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  57039. }
  57040. .lg\:hover\:from-yellow-900:hover {
  57041. --gradient-from-color: #744210;
  57042. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  57043. }
  57044. .lg\:hover\:from-green-100:hover {
  57045. --gradient-from-color: #f0fff4;
  57046. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  57047. }
  57048. .lg\:hover\:from-green-200:hover {
  57049. --gradient-from-color: #c6f6d5;
  57050. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  57051. }
  57052. .lg\:hover\:from-green-300:hover {
  57053. --gradient-from-color: #9ae6b4;
  57054. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  57055. }
  57056. .lg\:hover\:from-green-400:hover {
  57057. --gradient-from-color: #68d391;
  57058. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  57059. }
  57060. .lg\:hover\:from-green-500:hover {
  57061. --gradient-from-color: #48bb78;
  57062. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  57063. }
  57064. .lg\:hover\:from-green-600:hover {
  57065. --gradient-from-color: #38a169;
  57066. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  57067. }
  57068. .lg\:hover\:from-green-700:hover {
  57069. --gradient-from-color: #2f855a;
  57070. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  57071. }
  57072. .lg\:hover\:from-green-800:hover {
  57073. --gradient-from-color: #276749;
  57074. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  57075. }
  57076. .lg\:hover\:from-green-900:hover {
  57077. --gradient-from-color: #22543d;
  57078. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  57079. }
  57080. .lg\:hover\:from-teal-100:hover {
  57081. --gradient-from-color: #e6fffa;
  57082. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  57083. }
  57084. .lg\:hover\:from-teal-200:hover {
  57085. --gradient-from-color: #b2f5ea;
  57086. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  57087. }
  57088. .lg\:hover\:from-teal-300:hover {
  57089. --gradient-from-color: #81e6d9;
  57090. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  57091. }
  57092. .lg\:hover\:from-teal-400:hover {
  57093. --gradient-from-color: #4fd1c5;
  57094. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  57095. }
  57096. .lg\:hover\:from-teal-500:hover {
  57097. --gradient-from-color: #38b2ac;
  57098. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  57099. }
  57100. .lg\:hover\:from-teal-600:hover {
  57101. --gradient-from-color: #319795;
  57102. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  57103. }
  57104. .lg\:hover\:from-teal-700:hover {
  57105. --gradient-from-color: #2c7a7b;
  57106. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  57107. }
  57108. .lg\:hover\:from-teal-800:hover {
  57109. --gradient-from-color: #285e61;
  57110. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  57111. }
  57112. .lg\:hover\:from-teal-900:hover {
  57113. --gradient-from-color: #234e52;
  57114. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  57115. }
  57116. .lg\:hover\:from-blue-100:hover {
  57117. --gradient-from-color: #ebf8ff;
  57118. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  57119. }
  57120. .lg\:hover\:from-blue-200:hover {
  57121. --gradient-from-color: #bee3f8;
  57122. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  57123. }
  57124. .lg\:hover\:from-blue-300:hover {
  57125. --gradient-from-color: #90cdf4;
  57126. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  57127. }
  57128. .lg\:hover\:from-blue-400:hover {
  57129. --gradient-from-color: #63b3ed;
  57130. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  57131. }
  57132. .lg\:hover\:from-blue-500:hover {
  57133. --gradient-from-color: #4299e1;
  57134. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  57135. }
  57136. .lg\:hover\:from-blue-600:hover {
  57137. --gradient-from-color: #3182ce;
  57138. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  57139. }
  57140. .lg\:hover\:from-blue-700:hover {
  57141. --gradient-from-color: #2b6cb0;
  57142. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  57143. }
  57144. .lg\:hover\:from-blue-800:hover {
  57145. --gradient-from-color: #2c5282;
  57146. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  57147. }
  57148. .lg\:hover\:from-blue-900:hover {
  57149. --gradient-from-color: #2a4365;
  57150. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  57151. }
  57152. .lg\:hover\:from-indigo-100:hover {
  57153. --gradient-from-color: #ebf4ff;
  57154. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  57155. }
  57156. .lg\:hover\:from-indigo-200:hover {
  57157. --gradient-from-color: #c3dafe;
  57158. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  57159. }
  57160. .lg\:hover\:from-indigo-300:hover {
  57161. --gradient-from-color: #a3bffa;
  57162. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  57163. }
  57164. .lg\:hover\:from-indigo-400:hover {
  57165. --gradient-from-color: #7f9cf5;
  57166. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  57167. }
  57168. .lg\:hover\:from-indigo-500:hover {
  57169. --gradient-from-color: #667eea;
  57170. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  57171. }
  57172. .lg\:hover\:from-indigo-600:hover {
  57173. --gradient-from-color: #5a67d8;
  57174. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  57175. }
  57176. .lg\:hover\:from-indigo-700:hover {
  57177. --gradient-from-color: #4c51bf;
  57178. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  57179. }
  57180. .lg\:hover\:from-indigo-800:hover {
  57181. --gradient-from-color: #434190;
  57182. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  57183. }
  57184. .lg\:hover\:from-indigo-900:hover {
  57185. --gradient-from-color: #3c366b;
  57186. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  57187. }
  57188. .lg\:hover\:from-purple-100:hover {
  57189. --gradient-from-color: #faf5ff;
  57190. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  57191. }
  57192. .lg\:hover\:from-purple-200:hover {
  57193. --gradient-from-color: #e9d8fd;
  57194. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  57195. }
  57196. .lg\:hover\:from-purple-300:hover {
  57197. --gradient-from-color: #d6bcfa;
  57198. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  57199. }
  57200. .lg\:hover\:from-purple-400:hover {
  57201. --gradient-from-color: #b794f4;
  57202. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  57203. }
  57204. .lg\:hover\:from-purple-500:hover {
  57205. --gradient-from-color: #9f7aea;
  57206. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  57207. }
  57208. .lg\:hover\:from-purple-600:hover {
  57209. --gradient-from-color: #805ad5;
  57210. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  57211. }
  57212. .lg\:hover\:from-purple-700:hover {
  57213. --gradient-from-color: #6b46c1;
  57214. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  57215. }
  57216. .lg\:hover\:from-purple-800:hover {
  57217. --gradient-from-color: #553c9a;
  57218. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  57219. }
  57220. .lg\:hover\:from-purple-900:hover {
  57221. --gradient-from-color: #44337a;
  57222. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  57223. }
  57224. .lg\:hover\:from-pink-100:hover {
  57225. --gradient-from-color: #fff5f7;
  57226. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  57227. }
  57228. .lg\:hover\:from-pink-200:hover {
  57229. --gradient-from-color: #fed7e2;
  57230. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  57231. }
  57232. .lg\:hover\:from-pink-300:hover {
  57233. --gradient-from-color: #fbb6ce;
  57234. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  57235. }
  57236. .lg\:hover\:from-pink-400:hover {
  57237. --gradient-from-color: #f687b3;
  57238. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  57239. }
  57240. .lg\:hover\:from-pink-500:hover {
  57241. --gradient-from-color: #ed64a6;
  57242. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  57243. }
  57244. .lg\:hover\:from-pink-600:hover {
  57245. --gradient-from-color: #d53f8c;
  57246. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  57247. }
  57248. .lg\:hover\:from-pink-700:hover {
  57249. --gradient-from-color: #b83280;
  57250. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  57251. }
  57252. .lg\:hover\:from-pink-800:hover {
  57253. --gradient-from-color: #97266d;
  57254. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  57255. }
  57256. .lg\:hover\:from-pink-900:hover {
  57257. --gradient-from-color: #702459;
  57258. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  57259. }
  57260. .lg\:hover\:via-transparent:hover {
  57261. --gradient-via-color: transparent;
  57262. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  57263. }
  57264. .lg\:hover\:via-current:hover {
  57265. --gradient-via-color: currentColor;
  57266. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  57267. }
  57268. .lg\:hover\:via-black:hover {
  57269. --gradient-via-color: #000;
  57270. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  57271. }
  57272. .lg\:hover\:via-white:hover {
  57273. --gradient-via-color: #fff;
  57274. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  57275. }
  57276. .lg\:hover\:via-gray-100:hover {
  57277. --gradient-via-color: #f7fafc;
  57278. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  57279. }
  57280. .lg\:hover\:via-gray-200:hover {
  57281. --gradient-via-color: #edf2f7;
  57282. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  57283. }
  57284. .lg\:hover\:via-gray-300:hover {
  57285. --gradient-via-color: #e2e8f0;
  57286. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  57287. }
  57288. .lg\:hover\:via-gray-400:hover {
  57289. --gradient-via-color: #cbd5e0;
  57290. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  57291. }
  57292. .lg\:hover\:via-gray-500:hover {
  57293. --gradient-via-color: #a0aec0;
  57294. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  57295. }
  57296. .lg\:hover\:via-gray-600:hover {
  57297. --gradient-via-color: #718096;
  57298. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  57299. }
  57300. .lg\:hover\:via-gray-700:hover {
  57301. --gradient-via-color: #4a5568;
  57302. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  57303. }
  57304. .lg\:hover\:via-gray-800:hover {
  57305. --gradient-via-color: #2d3748;
  57306. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  57307. }
  57308. .lg\:hover\:via-gray-900:hover {
  57309. --gradient-via-color: #1a202c;
  57310. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  57311. }
  57312. .lg\:hover\:via-red-100:hover {
  57313. --gradient-via-color: #fff5f5;
  57314. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  57315. }
  57316. .lg\:hover\:via-red-200:hover {
  57317. --gradient-via-color: #fed7d7;
  57318. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  57319. }
  57320. .lg\:hover\:via-red-300:hover {
  57321. --gradient-via-color: #feb2b2;
  57322. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  57323. }
  57324. .lg\:hover\:via-red-400:hover {
  57325. --gradient-via-color: #fc8181;
  57326. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  57327. }
  57328. .lg\:hover\:via-red-500:hover {
  57329. --gradient-via-color: #f56565;
  57330. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  57331. }
  57332. .lg\:hover\:via-red-600:hover {
  57333. --gradient-via-color: #e53e3e;
  57334. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  57335. }
  57336. .lg\:hover\:via-red-700:hover {
  57337. --gradient-via-color: #c53030;
  57338. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  57339. }
  57340. .lg\:hover\:via-red-800:hover {
  57341. --gradient-via-color: #9b2c2c;
  57342. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  57343. }
  57344. .lg\:hover\:via-red-900:hover {
  57345. --gradient-via-color: #742a2a;
  57346. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  57347. }
  57348. .lg\:hover\:via-orange-100:hover {
  57349. --gradient-via-color: #fffaf0;
  57350. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  57351. }
  57352. .lg\:hover\:via-orange-200:hover {
  57353. --gradient-via-color: #feebc8;
  57354. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  57355. }
  57356. .lg\:hover\:via-orange-300:hover {
  57357. --gradient-via-color: #fbd38d;
  57358. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  57359. }
  57360. .lg\:hover\:via-orange-400:hover {
  57361. --gradient-via-color: #f6ad55;
  57362. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  57363. }
  57364. .lg\:hover\:via-orange-500:hover {
  57365. --gradient-via-color: #ed8936;
  57366. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  57367. }
  57368. .lg\:hover\:via-orange-600:hover {
  57369. --gradient-via-color: #dd6b20;
  57370. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  57371. }
  57372. .lg\:hover\:via-orange-700:hover {
  57373. --gradient-via-color: #c05621;
  57374. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  57375. }
  57376. .lg\:hover\:via-orange-800:hover {
  57377. --gradient-via-color: #9c4221;
  57378. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  57379. }
  57380. .lg\:hover\:via-orange-900:hover {
  57381. --gradient-via-color: #7b341e;
  57382. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  57383. }
  57384. .lg\:hover\:via-yellow-100:hover {
  57385. --gradient-via-color: #fffff0;
  57386. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  57387. }
  57388. .lg\:hover\:via-yellow-200:hover {
  57389. --gradient-via-color: #fefcbf;
  57390. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  57391. }
  57392. .lg\:hover\:via-yellow-300:hover {
  57393. --gradient-via-color: #faf089;
  57394. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  57395. }
  57396. .lg\:hover\:via-yellow-400:hover {
  57397. --gradient-via-color: #f6e05e;
  57398. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  57399. }
  57400. .lg\:hover\:via-yellow-500:hover {
  57401. --gradient-via-color: #ecc94b;
  57402. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  57403. }
  57404. .lg\:hover\:via-yellow-600:hover {
  57405. --gradient-via-color: #d69e2e;
  57406. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  57407. }
  57408. .lg\:hover\:via-yellow-700:hover {
  57409. --gradient-via-color: #b7791f;
  57410. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  57411. }
  57412. .lg\:hover\:via-yellow-800:hover {
  57413. --gradient-via-color: #975a16;
  57414. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  57415. }
  57416. .lg\:hover\:via-yellow-900:hover {
  57417. --gradient-via-color: #744210;
  57418. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  57419. }
  57420. .lg\:hover\:via-green-100:hover {
  57421. --gradient-via-color: #f0fff4;
  57422. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  57423. }
  57424. .lg\:hover\:via-green-200:hover {
  57425. --gradient-via-color: #c6f6d5;
  57426. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  57427. }
  57428. .lg\:hover\:via-green-300:hover {
  57429. --gradient-via-color: #9ae6b4;
  57430. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  57431. }
  57432. .lg\:hover\:via-green-400:hover {
  57433. --gradient-via-color: #68d391;
  57434. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  57435. }
  57436. .lg\:hover\:via-green-500:hover {
  57437. --gradient-via-color: #48bb78;
  57438. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  57439. }
  57440. .lg\:hover\:via-green-600:hover {
  57441. --gradient-via-color: #38a169;
  57442. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  57443. }
  57444. .lg\:hover\:via-green-700:hover {
  57445. --gradient-via-color: #2f855a;
  57446. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  57447. }
  57448. .lg\:hover\:via-green-800:hover {
  57449. --gradient-via-color: #276749;
  57450. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  57451. }
  57452. .lg\:hover\:via-green-900:hover {
  57453. --gradient-via-color: #22543d;
  57454. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  57455. }
  57456. .lg\:hover\:via-teal-100:hover {
  57457. --gradient-via-color: #e6fffa;
  57458. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  57459. }
  57460. .lg\:hover\:via-teal-200:hover {
  57461. --gradient-via-color: #b2f5ea;
  57462. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  57463. }
  57464. .lg\:hover\:via-teal-300:hover {
  57465. --gradient-via-color: #81e6d9;
  57466. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  57467. }
  57468. .lg\:hover\:via-teal-400:hover {
  57469. --gradient-via-color: #4fd1c5;
  57470. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  57471. }
  57472. .lg\:hover\:via-teal-500:hover {
  57473. --gradient-via-color: #38b2ac;
  57474. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  57475. }
  57476. .lg\:hover\:via-teal-600:hover {
  57477. --gradient-via-color: #319795;
  57478. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  57479. }
  57480. .lg\:hover\:via-teal-700:hover {
  57481. --gradient-via-color: #2c7a7b;
  57482. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  57483. }
  57484. .lg\:hover\:via-teal-800:hover {
  57485. --gradient-via-color: #285e61;
  57486. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  57487. }
  57488. .lg\:hover\:via-teal-900:hover {
  57489. --gradient-via-color: #234e52;
  57490. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  57491. }
  57492. .lg\:hover\:via-blue-100:hover {
  57493. --gradient-via-color: #ebf8ff;
  57494. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  57495. }
  57496. .lg\:hover\:via-blue-200:hover {
  57497. --gradient-via-color: #bee3f8;
  57498. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  57499. }
  57500. .lg\:hover\:via-blue-300:hover {
  57501. --gradient-via-color: #90cdf4;
  57502. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  57503. }
  57504. .lg\:hover\:via-blue-400:hover {
  57505. --gradient-via-color: #63b3ed;
  57506. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  57507. }
  57508. .lg\:hover\:via-blue-500:hover {
  57509. --gradient-via-color: #4299e1;
  57510. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  57511. }
  57512. .lg\:hover\:via-blue-600:hover {
  57513. --gradient-via-color: #3182ce;
  57514. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  57515. }
  57516. .lg\:hover\:via-blue-700:hover {
  57517. --gradient-via-color: #2b6cb0;
  57518. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  57519. }
  57520. .lg\:hover\:via-blue-800:hover {
  57521. --gradient-via-color: #2c5282;
  57522. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  57523. }
  57524. .lg\:hover\:via-blue-900:hover {
  57525. --gradient-via-color: #2a4365;
  57526. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  57527. }
  57528. .lg\:hover\:via-indigo-100:hover {
  57529. --gradient-via-color: #ebf4ff;
  57530. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  57531. }
  57532. .lg\:hover\:via-indigo-200:hover {
  57533. --gradient-via-color: #c3dafe;
  57534. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  57535. }
  57536. .lg\:hover\:via-indigo-300:hover {
  57537. --gradient-via-color: #a3bffa;
  57538. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  57539. }
  57540. .lg\:hover\:via-indigo-400:hover {
  57541. --gradient-via-color: #7f9cf5;
  57542. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  57543. }
  57544. .lg\:hover\:via-indigo-500:hover {
  57545. --gradient-via-color: #667eea;
  57546. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  57547. }
  57548. .lg\:hover\:via-indigo-600:hover {
  57549. --gradient-via-color: #5a67d8;
  57550. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  57551. }
  57552. .lg\:hover\:via-indigo-700:hover {
  57553. --gradient-via-color: #4c51bf;
  57554. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  57555. }
  57556. .lg\:hover\:via-indigo-800:hover {
  57557. --gradient-via-color: #434190;
  57558. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  57559. }
  57560. .lg\:hover\:via-indigo-900:hover {
  57561. --gradient-via-color: #3c366b;
  57562. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  57563. }
  57564. .lg\:hover\:via-purple-100:hover {
  57565. --gradient-via-color: #faf5ff;
  57566. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  57567. }
  57568. .lg\:hover\:via-purple-200:hover {
  57569. --gradient-via-color: #e9d8fd;
  57570. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  57571. }
  57572. .lg\:hover\:via-purple-300:hover {
  57573. --gradient-via-color: #d6bcfa;
  57574. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  57575. }
  57576. .lg\:hover\:via-purple-400:hover {
  57577. --gradient-via-color: #b794f4;
  57578. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  57579. }
  57580. .lg\:hover\:via-purple-500:hover {
  57581. --gradient-via-color: #9f7aea;
  57582. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  57583. }
  57584. .lg\:hover\:via-purple-600:hover {
  57585. --gradient-via-color: #805ad5;
  57586. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  57587. }
  57588. .lg\:hover\:via-purple-700:hover {
  57589. --gradient-via-color: #6b46c1;
  57590. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  57591. }
  57592. .lg\:hover\:via-purple-800:hover {
  57593. --gradient-via-color: #553c9a;
  57594. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  57595. }
  57596. .lg\:hover\:via-purple-900:hover {
  57597. --gradient-via-color: #44337a;
  57598. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  57599. }
  57600. .lg\:hover\:via-pink-100:hover {
  57601. --gradient-via-color: #fff5f7;
  57602. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  57603. }
  57604. .lg\:hover\:via-pink-200:hover {
  57605. --gradient-via-color: #fed7e2;
  57606. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  57607. }
  57608. .lg\:hover\:via-pink-300:hover {
  57609. --gradient-via-color: #fbb6ce;
  57610. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  57611. }
  57612. .lg\:hover\:via-pink-400:hover {
  57613. --gradient-via-color: #f687b3;
  57614. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  57615. }
  57616. .lg\:hover\:via-pink-500:hover {
  57617. --gradient-via-color: #ed64a6;
  57618. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  57619. }
  57620. .lg\:hover\:via-pink-600:hover {
  57621. --gradient-via-color: #d53f8c;
  57622. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  57623. }
  57624. .lg\:hover\:via-pink-700:hover {
  57625. --gradient-via-color: #b83280;
  57626. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  57627. }
  57628. .lg\:hover\:via-pink-800:hover {
  57629. --gradient-via-color: #97266d;
  57630. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  57631. }
  57632. .lg\:hover\:via-pink-900:hover {
  57633. --gradient-via-color: #702459;
  57634. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  57635. }
  57636. .lg\:hover\:to-transparent:hover {
  57637. --gradient-to-color: transparent;
  57638. }
  57639. .lg\:hover\:to-current:hover {
  57640. --gradient-to-color: currentColor;
  57641. }
  57642. .lg\:hover\:to-black:hover {
  57643. --gradient-to-color: #000;
  57644. }
  57645. .lg\:hover\:to-white:hover {
  57646. --gradient-to-color: #fff;
  57647. }
  57648. .lg\:hover\:to-gray-100:hover {
  57649. --gradient-to-color: #f7fafc;
  57650. }
  57651. .lg\:hover\:to-gray-200:hover {
  57652. --gradient-to-color: #edf2f7;
  57653. }
  57654. .lg\:hover\:to-gray-300:hover {
  57655. --gradient-to-color: #e2e8f0;
  57656. }
  57657. .lg\:hover\:to-gray-400:hover {
  57658. --gradient-to-color: #cbd5e0;
  57659. }
  57660. .lg\:hover\:to-gray-500:hover {
  57661. --gradient-to-color: #a0aec0;
  57662. }
  57663. .lg\:hover\:to-gray-600:hover {
  57664. --gradient-to-color: #718096;
  57665. }
  57666. .lg\:hover\:to-gray-700:hover {
  57667. --gradient-to-color: #4a5568;
  57668. }
  57669. .lg\:hover\:to-gray-800:hover {
  57670. --gradient-to-color: #2d3748;
  57671. }
  57672. .lg\:hover\:to-gray-900:hover {
  57673. --gradient-to-color: #1a202c;
  57674. }
  57675. .lg\:hover\:to-red-100:hover {
  57676. --gradient-to-color: #fff5f5;
  57677. }
  57678. .lg\:hover\:to-red-200:hover {
  57679. --gradient-to-color: #fed7d7;
  57680. }
  57681. .lg\:hover\:to-red-300:hover {
  57682. --gradient-to-color: #feb2b2;
  57683. }
  57684. .lg\:hover\:to-red-400:hover {
  57685. --gradient-to-color: #fc8181;
  57686. }
  57687. .lg\:hover\:to-red-500:hover {
  57688. --gradient-to-color: #f56565;
  57689. }
  57690. .lg\:hover\:to-red-600:hover {
  57691. --gradient-to-color: #e53e3e;
  57692. }
  57693. .lg\:hover\:to-red-700:hover {
  57694. --gradient-to-color: #c53030;
  57695. }
  57696. .lg\:hover\:to-red-800:hover {
  57697. --gradient-to-color: #9b2c2c;
  57698. }
  57699. .lg\:hover\:to-red-900:hover {
  57700. --gradient-to-color: #742a2a;
  57701. }
  57702. .lg\:hover\:to-orange-100:hover {
  57703. --gradient-to-color: #fffaf0;
  57704. }
  57705. .lg\:hover\:to-orange-200:hover {
  57706. --gradient-to-color: #feebc8;
  57707. }
  57708. .lg\:hover\:to-orange-300:hover {
  57709. --gradient-to-color: #fbd38d;
  57710. }
  57711. .lg\:hover\:to-orange-400:hover {
  57712. --gradient-to-color: #f6ad55;
  57713. }
  57714. .lg\:hover\:to-orange-500:hover {
  57715. --gradient-to-color: #ed8936;
  57716. }
  57717. .lg\:hover\:to-orange-600:hover {
  57718. --gradient-to-color: #dd6b20;
  57719. }
  57720. .lg\:hover\:to-orange-700:hover {
  57721. --gradient-to-color: #c05621;
  57722. }
  57723. .lg\:hover\:to-orange-800:hover {
  57724. --gradient-to-color: #9c4221;
  57725. }
  57726. .lg\:hover\:to-orange-900:hover {
  57727. --gradient-to-color: #7b341e;
  57728. }
  57729. .lg\:hover\:to-yellow-100:hover {
  57730. --gradient-to-color: #fffff0;
  57731. }
  57732. .lg\:hover\:to-yellow-200:hover {
  57733. --gradient-to-color: #fefcbf;
  57734. }
  57735. .lg\:hover\:to-yellow-300:hover {
  57736. --gradient-to-color: #faf089;
  57737. }
  57738. .lg\:hover\:to-yellow-400:hover {
  57739. --gradient-to-color: #f6e05e;
  57740. }
  57741. .lg\:hover\:to-yellow-500:hover {
  57742. --gradient-to-color: #ecc94b;
  57743. }
  57744. .lg\:hover\:to-yellow-600:hover {
  57745. --gradient-to-color: #d69e2e;
  57746. }
  57747. .lg\:hover\:to-yellow-700:hover {
  57748. --gradient-to-color: #b7791f;
  57749. }
  57750. .lg\:hover\:to-yellow-800:hover {
  57751. --gradient-to-color: #975a16;
  57752. }
  57753. .lg\:hover\:to-yellow-900:hover {
  57754. --gradient-to-color: #744210;
  57755. }
  57756. .lg\:hover\:to-green-100:hover {
  57757. --gradient-to-color: #f0fff4;
  57758. }
  57759. .lg\:hover\:to-green-200:hover {
  57760. --gradient-to-color: #c6f6d5;
  57761. }
  57762. .lg\:hover\:to-green-300:hover {
  57763. --gradient-to-color: #9ae6b4;
  57764. }
  57765. .lg\:hover\:to-green-400:hover {
  57766. --gradient-to-color: #68d391;
  57767. }
  57768. .lg\:hover\:to-green-500:hover {
  57769. --gradient-to-color: #48bb78;
  57770. }
  57771. .lg\:hover\:to-green-600:hover {
  57772. --gradient-to-color: #38a169;
  57773. }
  57774. .lg\:hover\:to-green-700:hover {
  57775. --gradient-to-color: #2f855a;
  57776. }
  57777. .lg\:hover\:to-green-800:hover {
  57778. --gradient-to-color: #276749;
  57779. }
  57780. .lg\:hover\:to-green-900:hover {
  57781. --gradient-to-color: #22543d;
  57782. }
  57783. .lg\:hover\:to-teal-100:hover {
  57784. --gradient-to-color: #e6fffa;
  57785. }
  57786. .lg\:hover\:to-teal-200:hover {
  57787. --gradient-to-color: #b2f5ea;
  57788. }
  57789. .lg\:hover\:to-teal-300:hover {
  57790. --gradient-to-color: #81e6d9;
  57791. }
  57792. .lg\:hover\:to-teal-400:hover {
  57793. --gradient-to-color: #4fd1c5;
  57794. }
  57795. .lg\:hover\:to-teal-500:hover {
  57796. --gradient-to-color: #38b2ac;
  57797. }
  57798. .lg\:hover\:to-teal-600:hover {
  57799. --gradient-to-color: #319795;
  57800. }
  57801. .lg\:hover\:to-teal-700:hover {
  57802. --gradient-to-color: #2c7a7b;
  57803. }
  57804. .lg\:hover\:to-teal-800:hover {
  57805. --gradient-to-color: #285e61;
  57806. }
  57807. .lg\:hover\:to-teal-900:hover {
  57808. --gradient-to-color: #234e52;
  57809. }
  57810. .lg\:hover\:to-blue-100:hover {
  57811. --gradient-to-color: #ebf8ff;
  57812. }
  57813. .lg\:hover\:to-blue-200:hover {
  57814. --gradient-to-color: #bee3f8;
  57815. }
  57816. .lg\:hover\:to-blue-300:hover {
  57817. --gradient-to-color: #90cdf4;
  57818. }
  57819. .lg\:hover\:to-blue-400:hover {
  57820. --gradient-to-color: #63b3ed;
  57821. }
  57822. .lg\:hover\:to-blue-500:hover {
  57823. --gradient-to-color: #4299e1;
  57824. }
  57825. .lg\:hover\:to-blue-600:hover {
  57826. --gradient-to-color: #3182ce;
  57827. }
  57828. .lg\:hover\:to-blue-700:hover {
  57829. --gradient-to-color: #2b6cb0;
  57830. }
  57831. .lg\:hover\:to-blue-800:hover {
  57832. --gradient-to-color: #2c5282;
  57833. }
  57834. .lg\:hover\:to-blue-900:hover {
  57835. --gradient-to-color: #2a4365;
  57836. }
  57837. .lg\:hover\:to-indigo-100:hover {
  57838. --gradient-to-color: #ebf4ff;
  57839. }
  57840. .lg\:hover\:to-indigo-200:hover {
  57841. --gradient-to-color: #c3dafe;
  57842. }
  57843. .lg\:hover\:to-indigo-300:hover {
  57844. --gradient-to-color: #a3bffa;
  57845. }
  57846. .lg\:hover\:to-indigo-400:hover {
  57847. --gradient-to-color: #7f9cf5;
  57848. }
  57849. .lg\:hover\:to-indigo-500:hover {
  57850. --gradient-to-color: #667eea;
  57851. }
  57852. .lg\:hover\:to-indigo-600:hover {
  57853. --gradient-to-color: #5a67d8;
  57854. }
  57855. .lg\:hover\:to-indigo-700:hover {
  57856. --gradient-to-color: #4c51bf;
  57857. }
  57858. .lg\:hover\:to-indigo-800:hover {
  57859. --gradient-to-color: #434190;
  57860. }
  57861. .lg\:hover\:to-indigo-900:hover {
  57862. --gradient-to-color: #3c366b;
  57863. }
  57864. .lg\:hover\:to-purple-100:hover {
  57865. --gradient-to-color: #faf5ff;
  57866. }
  57867. .lg\:hover\:to-purple-200:hover {
  57868. --gradient-to-color: #e9d8fd;
  57869. }
  57870. .lg\:hover\:to-purple-300:hover {
  57871. --gradient-to-color: #d6bcfa;
  57872. }
  57873. .lg\:hover\:to-purple-400:hover {
  57874. --gradient-to-color: #b794f4;
  57875. }
  57876. .lg\:hover\:to-purple-500:hover {
  57877. --gradient-to-color: #9f7aea;
  57878. }
  57879. .lg\:hover\:to-purple-600:hover {
  57880. --gradient-to-color: #805ad5;
  57881. }
  57882. .lg\:hover\:to-purple-700:hover {
  57883. --gradient-to-color: #6b46c1;
  57884. }
  57885. .lg\:hover\:to-purple-800:hover {
  57886. --gradient-to-color: #553c9a;
  57887. }
  57888. .lg\:hover\:to-purple-900:hover {
  57889. --gradient-to-color: #44337a;
  57890. }
  57891. .lg\:hover\:to-pink-100:hover {
  57892. --gradient-to-color: #fff5f7;
  57893. }
  57894. .lg\:hover\:to-pink-200:hover {
  57895. --gradient-to-color: #fed7e2;
  57896. }
  57897. .lg\:hover\:to-pink-300:hover {
  57898. --gradient-to-color: #fbb6ce;
  57899. }
  57900. .lg\:hover\:to-pink-400:hover {
  57901. --gradient-to-color: #f687b3;
  57902. }
  57903. .lg\:hover\:to-pink-500:hover {
  57904. --gradient-to-color: #ed64a6;
  57905. }
  57906. .lg\:hover\:to-pink-600:hover {
  57907. --gradient-to-color: #d53f8c;
  57908. }
  57909. .lg\:hover\:to-pink-700:hover {
  57910. --gradient-to-color: #b83280;
  57911. }
  57912. .lg\:hover\:to-pink-800:hover {
  57913. --gradient-to-color: #97266d;
  57914. }
  57915. .lg\:hover\:to-pink-900:hover {
  57916. --gradient-to-color: #702459;
  57917. }
  57918. .lg\:focus\:from-transparent:focus {
  57919. --gradient-from-color: transparent;
  57920. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  57921. }
  57922. .lg\:focus\:from-current:focus {
  57923. --gradient-from-color: currentColor;
  57924. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  57925. }
  57926. .lg\:focus\:from-black:focus {
  57927. --gradient-from-color: #000;
  57928. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  57929. }
  57930. .lg\:focus\:from-white:focus {
  57931. --gradient-from-color: #fff;
  57932. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  57933. }
  57934. .lg\:focus\:from-gray-100:focus {
  57935. --gradient-from-color: #f7fafc;
  57936. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  57937. }
  57938. .lg\:focus\:from-gray-200:focus {
  57939. --gradient-from-color: #edf2f7;
  57940. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  57941. }
  57942. .lg\:focus\:from-gray-300:focus {
  57943. --gradient-from-color: #e2e8f0;
  57944. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  57945. }
  57946. .lg\:focus\:from-gray-400:focus {
  57947. --gradient-from-color: #cbd5e0;
  57948. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  57949. }
  57950. .lg\:focus\:from-gray-500:focus {
  57951. --gradient-from-color: #a0aec0;
  57952. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  57953. }
  57954. .lg\:focus\:from-gray-600:focus {
  57955. --gradient-from-color: #718096;
  57956. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  57957. }
  57958. .lg\:focus\:from-gray-700:focus {
  57959. --gradient-from-color: #4a5568;
  57960. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  57961. }
  57962. .lg\:focus\:from-gray-800:focus {
  57963. --gradient-from-color: #2d3748;
  57964. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  57965. }
  57966. .lg\:focus\:from-gray-900:focus {
  57967. --gradient-from-color: #1a202c;
  57968. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  57969. }
  57970. .lg\:focus\:from-red-100:focus {
  57971. --gradient-from-color: #fff5f5;
  57972. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  57973. }
  57974. .lg\:focus\:from-red-200:focus {
  57975. --gradient-from-color: #fed7d7;
  57976. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  57977. }
  57978. .lg\:focus\:from-red-300:focus {
  57979. --gradient-from-color: #feb2b2;
  57980. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  57981. }
  57982. .lg\:focus\:from-red-400:focus {
  57983. --gradient-from-color: #fc8181;
  57984. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  57985. }
  57986. .lg\:focus\:from-red-500:focus {
  57987. --gradient-from-color: #f56565;
  57988. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  57989. }
  57990. .lg\:focus\:from-red-600:focus {
  57991. --gradient-from-color: #e53e3e;
  57992. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  57993. }
  57994. .lg\:focus\:from-red-700:focus {
  57995. --gradient-from-color: #c53030;
  57996. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  57997. }
  57998. .lg\:focus\:from-red-800:focus {
  57999. --gradient-from-color: #9b2c2c;
  58000. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  58001. }
  58002. .lg\:focus\:from-red-900:focus {
  58003. --gradient-from-color: #742a2a;
  58004. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  58005. }
  58006. .lg\:focus\:from-orange-100:focus {
  58007. --gradient-from-color: #fffaf0;
  58008. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  58009. }
  58010. .lg\:focus\:from-orange-200:focus {
  58011. --gradient-from-color: #feebc8;
  58012. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  58013. }
  58014. .lg\:focus\:from-orange-300:focus {
  58015. --gradient-from-color: #fbd38d;
  58016. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  58017. }
  58018. .lg\:focus\:from-orange-400:focus {
  58019. --gradient-from-color: #f6ad55;
  58020. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  58021. }
  58022. .lg\:focus\:from-orange-500:focus {
  58023. --gradient-from-color: #ed8936;
  58024. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  58025. }
  58026. .lg\:focus\:from-orange-600:focus {
  58027. --gradient-from-color: #dd6b20;
  58028. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  58029. }
  58030. .lg\:focus\:from-orange-700:focus {
  58031. --gradient-from-color: #c05621;
  58032. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  58033. }
  58034. .lg\:focus\:from-orange-800:focus {
  58035. --gradient-from-color: #9c4221;
  58036. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  58037. }
  58038. .lg\:focus\:from-orange-900:focus {
  58039. --gradient-from-color: #7b341e;
  58040. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  58041. }
  58042. .lg\:focus\:from-yellow-100:focus {
  58043. --gradient-from-color: #fffff0;
  58044. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  58045. }
  58046. .lg\:focus\:from-yellow-200:focus {
  58047. --gradient-from-color: #fefcbf;
  58048. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  58049. }
  58050. .lg\:focus\:from-yellow-300:focus {
  58051. --gradient-from-color: #faf089;
  58052. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  58053. }
  58054. .lg\:focus\:from-yellow-400:focus {
  58055. --gradient-from-color: #f6e05e;
  58056. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  58057. }
  58058. .lg\:focus\:from-yellow-500:focus {
  58059. --gradient-from-color: #ecc94b;
  58060. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  58061. }
  58062. .lg\:focus\:from-yellow-600:focus {
  58063. --gradient-from-color: #d69e2e;
  58064. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  58065. }
  58066. .lg\:focus\:from-yellow-700:focus {
  58067. --gradient-from-color: #b7791f;
  58068. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  58069. }
  58070. .lg\:focus\:from-yellow-800:focus {
  58071. --gradient-from-color: #975a16;
  58072. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  58073. }
  58074. .lg\:focus\:from-yellow-900:focus {
  58075. --gradient-from-color: #744210;
  58076. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  58077. }
  58078. .lg\:focus\:from-green-100:focus {
  58079. --gradient-from-color: #f0fff4;
  58080. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  58081. }
  58082. .lg\:focus\:from-green-200:focus {
  58083. --gradient-from-color: #c6f6d5;
  58084. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  58085. }
  58086. .lg\:focus\:from-green-300:focus {
  58087. --gradient-from-color: #9ae6b4;
  58088. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  58089. }
  58090. .lg\:focus\:from-green-400:focus {
  58091. --gradient-from-color: #68d391;
  58092. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  58093. }
  58094. .lg\:focus\:from-green-500:focus {
  58095. --gradient-from-color: #48bb78;
  58096. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  58097. }
  58098. .lg\:focus\:from-green-600:focus {
  58099. --gradient-from-color: #38a169;
  58100. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  58101. }
  58102. .lg\:focus\:from-green-700:focus {
  58103. --gradient-from-color: #2f855a;
  58104. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  58105. }
  58106. .lg\:focus\:from-green-800:focus {
  58107. --gradient-from-color: #276749;
  58108. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  58109. }
  58110. .lg\:focus\:from-green-900:focus {
  58111. --gradient-from-color: #22543d;
  58112. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  58113. }
  58114. .lg\:focus\:from-teal-100:focus {
  58115. --gradient-from-color: #e6fffa;
  58116. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  58117. }
  58118. .lg\:focus\:from-teal-200:focus {
  58119. --gradient-from-color: #b2f5ea;
  58120. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  58121. }
  58122. .lg\:focus\:from-teal-300:focus {
  58123. --gradient-from-color: #81e6d9;
  58124. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  58125. }
  58126. .lg\:focus\:from-teal-400:focus {
  58127. --gradient-from-color: #4fd1c5;
  58128. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  58129. }
  58130. .lg\:focus\:from-teal-500:focus {
  58131. --gradient-from-color: #38b2ac;
  58132. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  58133. }
  58134. .lg\:focus\:from-teal-600:focus {
  58135. --gradient-from-color: #319795;
  58136. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  58137. }
  58138. .lg\:focus\:from-teal-700:focus {
  58139. --gradient-from-color: #2c7a7b;
  58140. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  58141. }
  58142. .lg\:focus\:from-teal-800:focus {
  58143. --gradient-from-color: #285e61;
  58144. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  58145. }
  58146. .lg\:focus\:from-teal-900:focus {
  58147. --gradient-from-color: #234e52;
  58148. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  58149. }
  58150. .lg\:focus\:from-blue-100:focus {
  58151. --gradient-from-color: #ebf8ff;
  58152. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  58153. }
  58154. .lg\:focus\:from-blue-200:focus {
  58155. --gradient-from-color: #bee3f8;
  58156. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  58157. }
  58158. .lg\:focus\:from-blue-300:focus {
  58159. --gradient-from-color: #90cdf4;
  58160. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  58161. }
  58162. .lg\:focus\:from-blue-400:focus {
  58163. --gradient-from-color: #63b3ed;
  58164. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  58165. }
  58166. .lg\:focus\:from-blue-500:focus {
  58167. --gradient-from-color: #4299e1;
  58168. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  58169. }
  58170. .lg\:focus\:from-blue-600:focus {
  58171. --gradient-from-color: #3182ce;
  58172. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  58173. }
  58174. .lg\:focus\:from-blue-700:focus {
  58175. --gradient-from-color: #2b6cb0;
  58176. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  58177. }
  58178. .lg\:focus\:from-blue-800:focus {
  58179. --gradient-from-color: #2c5282;
  58180. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  58181. }
  58182. .lg\:focus\:from-blue-900:focus {
  58183. --gradient-from-color: #2a4365;
  58184. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  58185. }
  58186. .lg\:focus\:from-indigo-100:focus {
  58187. --gradient-from-color: #ebf4ff;
  58188. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  58189. }
  58190. .lg\:focus\:from-indigo-200:focus {
  58191. --gradient-from-color: #c3dafe;
  58192. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  58193. }
  58194. .lg\:focus\:from-indigo-300:focus {
  58195. --gradient-from-color: #a3bffa;
  58196. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  58197. }
  58198. .lg\:focus\:from-indigo-400:focus {
  58199. --gradient-from-color: #7f9cf5;
  58200. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  58201. }
  58202. .lg\:focus\:from-indigo-500:focus {
  58203. --gradient-from-color: #667eea;
  58204. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  58205. }
  58206. .lg\:focus\:from-indigo-600:focus {
  58207. --gradient-from-color: #5a67d8;
  58208. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  58209. }
  58210. .lg\:focus\:from-indigo-700:focus {
  58211. --gradient-from-color: #4c51bf;
  58212. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  58213. }
  58214. .lg\:focus\:from-indigo-800:focus {
  58215. --gradient-from-color: #434190;
  58216. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  58217. }
  58218. .lg\:focus\:from-indigo-900:focus {
  58219. --gradient-from-color: #3c366b;
  58220. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  58221. }
  58222. .lg\:focus\:from-purple-100:focus {
  58223. --gradient-from-color: #faf5ff;
  58224. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  58225. }
  58226. .lg\:focus\:from-purple-200:focus {
  58227. --gradient-from-color: #e9d8fd;
  58228. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  58229. }
  58230. .lg\:focus\:from-purple-300:focus {
  58231. --gradient-from-color: #d6bcfa;
  58232. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  58233. }
  58234. .lg\:focus\:from-purple-400:focus {
  58235. --gradient-from-color: #b794f4;
  58236. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  58237. }
  58238. .lg\:focus\:from-purple-500:focus {
  58239. --gradient-from-color: #9f7aea;
  58240. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  58241. }
  58242. .lg\:focus\:from-purple-600:focus {
  58243. --gradient-from-color: #805ad5;
  58244. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  58245. }
  58246. .lg\:focus\:from-purple-700:focus {
  58247. --gradient-from-color: #6b46c1;
  58248. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  58249. }
  58250. .lg\:focus\:from-purple-800:focus {
  58251. --gradient-from-color: #553c9a;
  58252. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  58253. }
  58254. .lg\:focus\:from-purple-900:focus {
  58255. --gradient-from-color: #44337a;
  58256. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  58257. }
  58258. .lg\:focus\:from-pink-100:focus {
  58259. --gradient-from-color: #fff5f7;
  58260. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  58261. }
  58262. .lg\:focus\:from-pink-200:focus {
  58263. --gradient-from-color: #fed7e2;
  58264. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  58265. }
  58266. .lg\:focus\:from-pink-300:focus {
  58267. --gradient-from-color: #fbb6ce;
  58268. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  58269. }
  58270. .lg\:focus\:from-pink-400:focus {
  58271. --gradient-from-color: #f687b3;
  58272. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  58273. }
  58274. .lg\:focus\:from-pink-500:focus {
  58275. --gradient-from-color: #ed64a6;
  58276. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  58277. }
  58278. .lg\:focus\:from-pink-600:focus {
  58279. --gradient-from-color: #d53f8c;
  58280. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  58281. }
  58282. .lg\:focus\:from-pink-700:focus {
  58283. --gradient-from-color: #b83280;
  58284. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  58285. }
  58286. .lg\:focus\:from-pink-800:focus {
  58287. --gradient-from-color: #97266d;
  58288. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  58289. }
  58290. .lg\:focus\:from-pink-900:focus {
  58291. --gradient-from-color: #702459;
  58292. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  58293. }
  58294. .lg\:focus\:via-transparent:focus {
  58295. --gradient-via-color: transparent;
  58296. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  58297. }
  58298. .lg\:focus\:via-current:focus {
  58299. --gradient-via-color: currentColor;
  58300. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  58301. }
  58302. .lg\:focus\:via-black:focus {
  58303. --gradient-via-color: #000;
  58304. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  58305. }
  58306. .lg\:focus\:via-white:focus {
  58307. --gradient-via-color: #fff;
  58308. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  58309. }
  58310. .lg\:focus\:via-gray-100:focus {
  58311. --gradient-via-color: #f7fafc;
  58312. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  58313. }
  58314. .lg\:focus\:via-gray-200:focus {
  58315. --gradient-via-color: #edf2f7;
  58316. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  58317. }
  58318. .lg\:focus\:via-gray-300:focus {
  58319. --gradient-via-color: #e2e8f0;
  58320. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  58321. }
  58322. .lg\:focus\:via-gray-400:focus {
  58323. --gradient-via-color: #cbd5e0;
  58324. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  58325. }
  58326. .lg\:focus\:via-gray-500:focus {
  58327. --gradient-via-color: #a0aec0;
  58328. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  58329. }
  58330. .lg\:focus\:via-gray-600:focus {
  58331. --gradient-via-color: #718096;
  58332. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  58333. }
  58334. .lg\:focus\:via-gray-700:focus {
  58335. --gradient-via-color: #4a5568;
  58336. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  58337. }
  58338. .lg\:focus\:via-gray-800:focus {
  58339. --gradient-via-color: #2d3748;
  58340. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  58341. }
  58342. .lg\:focus\:via-gray-900:focus {
  58343. --gradient-via-color: #1a202c;
  58344. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  58345. }
  58346. .lg\:focus\:via-red-100:focus {
  58347. --gradient-via-color: #fff5f5;
  58348. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  58349. }
  58350. .lg\:focus\:via-red-200:focus {
  58351. --gradient-via-color: #fed7d7;
  58352. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  58353. }
  58354. .lg\:focus\:via-red-300:focus {
  58355. --gradient-via-color: #feb2b2;
  58356. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  58357. }
  58358. .lg\:focus\:via-red-400:focus {
  58359. --gradient-via-color: #fc8181;
  58360. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  58361. }
  58362. .lg\:focus\:via-red-500:focus {
  58363. --gradient-via-color: #f56565;
  58364. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  58365. }
  58366. .lg\:focus\:via-red-600:focus {
  58367. --gradient-via-color: #e53e3e;
  58368. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  58369. }
  58370. .lg\:focus\:via-red-700:focus {
  58371. --gradient-via-color: #c53030;
  58372. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  58373. }
  58374. .lg\:focus\:via-red-800:focus {
  58375. --gradient-via-color: #9b2c2c;
  58376. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  58377. }
  58378. .lg\:focus\:via-red-900:focus {
  58379. --gradient-via-color: #742a2a;
  58380. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  58381. }
  58382. .lg\:focus\:via-orange-100:focus {
  58383. --gradient-via-color: #fffaf0;
  58384. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  58385. }
  58386. .lg\:focus\:via-orange-200:focus {
  58387. --gradient-via-color: #feebc8;
  58388. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  58389. }
  58390. .lg\:focus\:via-orange-300:focus {
  58391. --gradient-via-color: #fbd38d;
  58392. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  58393. }
  58394. .lg\:focus\:via-orange-400:focus {
  58395. --gradient-via-color: #f6ad55;
  58396. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  58397. }
  58398. .lg\:focus\:via-orange-500:focus {
  58399. --gradient-via-color: #ed8936;
  58400. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  58401. }
  58402. .lg\:focus\:via-orange-600:focus {
  58403. --gradient-via-color: #dd6b20;
  58404. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  58405. }
  58406. .lg\:focus\:via-orange-700:focus {
  58407. --gradient-via-color: #c05621;
  58408. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  58409. }
  58410. .lg\:focus\:via-orange-800:focus {
  58411. --gradient-via-color: #9c4221;
  58412. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  58413. }
  58414. .lg\:focus\:via-orange-900:focus {
  58415. --gradient-via-color: #7b341e;
  58416. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  58417. }
  58418. .lg\:focus\:via-yellow-100:focus {
  58419. --gradient-via-color: #fffff0;
  58420. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  58421. }
  58422. .lg\:focus\:via-yellow-200:focus {
  58423. --gradient-via-color: #fefcbf;
  58424. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  58425. }
  58426. .lg\:focus\:via-yellow-300:focus {
  58427. --gradient-via-color: #faf089;
  58428. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  58429. }
  58430. .lg\:focus\:via-yellow-400:focus {
  58431. --gradient-via-color: #f6e05e;
  58432. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  58433. }
  58434. .lg\:focus\:via-yellow-500:focus {
  58435. --gradient-via-color: #ecc94b;
  58436. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  58437. }
  58438. .lg\:focus\:via-yellow-600:focus {
  58439. --gradient-via-color: #d69e2e;
  58440. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  58441. }
  58442. .lg\:focus\:via-yellow-700:focus {
  58443. --gradient-via-color: #b7791f;
  58444. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  58445. }
  58446. .lg\:focus\:via-yellow-800:focus {
  58447. --gradient-via-color: #975a16;
  58448. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  58449. }
  58450. .lg\:focus\:via-yellow-900:focus {
  58451. --gradient-via-color: #744210;
  58452. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  58453. }
  58454. .lg\:focus\:via-green-100:focus {
  58455. --gradient-via-color: #f0fff4;
  58456. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  58457. }
  58458. .lg\:focus\:via-green-200:focus {
  58459. --gradient-via-color: #c6f6d5;
  58460. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  58461. }
  58462. .lg\:focus\:via-green-300:focus {
  58463. --gradient-via-color: #9ae6b4;
  58464. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  58465. }
  58466. .lg\:focus\:via-green-400:focus {
  58467. --gradient-via-color: #68d391;
  58468. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  58469. }
  58470. .lg\:focus\:via-green-500:focus {
  58471. --gradient-via-color: #48bb78;
  58472. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  58473. }
  58474. .lg\:focus\:via-green-600:focus {
  58475. --gradient-via-color: #38a169;
  58476. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  58477. }
  58478. .lg\:focus\:via-green-700:focus {
  58479. --gradient-via-color: #2f855a;
  58480. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  58481. }
  58482. .lg\:focus\:via-green-800:focus {
  58483. --gradient-via-color: #276749;
  58484. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  58485. }
  58486. .lg\:focus\:via-green-900:focus {
  58487. --gradient-via-color: #22543d;
  58488. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  58489. }
  58490. .lg\:focus\:via-teal-100:focus {
  58491. --gradient-via-color: #e6fffa;
  58492. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  58493. }
  58494. .lg\:focus\:via-teal-200:focus {
  58495. --gradient-via-color: #b2f5ea;
  58496. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  58497. }
  58498. .lg\:focus\:via-teal-300:focus {
  58499. --gradient-via-color: #81e6d9;
  58500. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  58501. }
  58502. .lg\:focus\:via-teal-400:focus {
  58503. --gradient-via-color: #4fd1c5;
  58504. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  58505. }
  58506. .lg\:focus\:via-teal-500:focus {
  58507. --gradient-via-color: #38b2ac;
  58508. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  58509. }
  58510. .lg\:focus\:via-teal-600:focus {
  58511. --gradient-via-color: #319795;
  58512. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  58513. }
  58514. .lg\:focus\:via-teal-700:focus {
  58515. --gradient-via-color: #2c7a7b;
  58516. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  58517. }
  58518. .lg\:focus\:via-teal-800:focus {
  58519. --gradient-via-color: #285e61;
  58520. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  58521. }
  58522. .lg\:focus\:via-teal-900:focus {
  58523. --gradient-via-color: #234e52;
  58524. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  58525. }
  58526. .lg\:focus\:via-blue-100:focus {
  58527. --gradient-via-color: #ebf8ff;
  58528. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  58529. }
  58530. .lg\:focus\:via-blue-200:focus {
  58531. --gradient-via-color: #bee3f8;
  58532. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  58533. }
  58534. .lg\:focus\:via-blue-300:focus {
  58535. --gradient-via-color: #90cdf4;
  58536. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  58537. }
  58538. .lg\:focus\:via-blue-400:focus {
  58539. --gradient-via-color: #63b3ed;
  58540. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  58541. }
  58542. .lg\:focus\:via-blue-500:focus {
  58543. --gradient-via-color: #4299e1;
  58544. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  58545. }
  58546. .lg\:focus\:via-blue-600:focus {
  58547. --gradient-via-color: #3182ce;
  58548. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  58549. }
  58550. .lg\:focus\:via-blue-700:focus {
  58551. --gradient-via-color: #2b6cb0;
  58552. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  58553. }
  58554. .lg\:focus\:via-blue-800:focus {
  58555. --gradient-via-color: #2c5282;
  58556. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  58557. }
  58558. .lg\:focus\:via-blue-900:focus {
  58559. --gradient-via-color: #2a4365;
  58560. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  58561. }
  58562. .lg\:focus\:via-indigo-100:focus {
  58563. --gradient-via-color: #ebf4ff;
  58564. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  58565. }
  58566. .lg\:focus\:via-indigo-200:focus {
  58567. --gradient-via-color: #c3dafe;
  58568. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  58569. }
  58570. .lg\:focus\:via-indigo-300:focus {
  58571. --gradient-via-color: #a3bffa;
  58572. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  58573. }
  58574. .lg\:focus\:via-indigo-400:focus {
  58575. --gradient-via-color: #7f9cf5;
  58576. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  58577. }
  58578. .lg\:focus\:via-indigo-500:focus {
  58579. --gradient-via-color: #667eea;
  58580. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  58581. }
  58582. .lg\:focus\:via-indigo-600:focus {
  58583. --gradient-via-color: #5a67d8;
  58584. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  58585. }
  58586. .lg\:focus\:via-indigo-700:focus {
  58587. --gradient-via-color: #4c51bf;
  58588. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  58589. }
  58590. .lg\:focus\:via-indigo-800:focus {
  58591. --gradient-via-color: #434190;
  58592. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  58593. }
  58594. .lg\:focus\:via-indigo-900:focus {
  58595. --gradient-via-color: #3c366b;
  58596. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  58597. }
  58598. .lg\:focus\:via-purple-100:focus {
  58599. --gradient-via-color: #faf5ff;
  58600. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  58601. }
  58602. .lg\:focus\:via-purple-200:focus {
  58603. --gradient-via-color: #e9d8fd;
  58604. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  58605. }
  58606. .lg\:focus\:via-purple-300:focus {
  58607. --gradient-via-color: #d6bcfa;
  58608. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  58609. }
  58610. .lg\:focus\:via-purple-400:focus {
  58611. --gradient-via-color: #b794f4;
  58612. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  58613. }
  58614. .lg\:focus\:via-purple-500:focus {
  58615. --gradient-via-color: #9f7aea;
  58616. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  58617. }
  58618. .lg\:focus\:via-purple-600:focus {
  58619. --gradient-via-color: #805ad5;
  58620. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  58621. }
  58622. .lg\:focus\:via-purple-700:focus {
  58623. --gradient-via-color: #6b46c1;
  58624. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  58625. }
  58626. .lg\:focus\:via-purple-800:focus {
  58627. --gradient-via-color: #553c9a;
  58628. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  58629. }
  58630. .lg\:focus\:via-purple-900:focus {
  58631. --gradient-via-color: #44337a;
  58632. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  58633. }
  58634. .lg\:focus\:via-pink-100:focus {
  58635. --gradient-via-color: #fff5f7;
  58636. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  58637. }
  58638. .lg\:focus\:via-pink-200:focus {
  58639. --gradient-via-color: #fed7e2;
  58640. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  58641. }
  58642. .lg\:focus\:via-pink-300:focus {
  58643. --gradient-via-color: #fbb6ce;
  58644. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  58645. }
  58646. .lg\:focus\:via-pink-400:focus {
  58647. --gradient-via-color: #f687b3;
  58648. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  58649. }
  58650. .lg\:focus\:via-pink-500:focus {
  58651. --gradient-via-color: #ed64a6;
  58652. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  58653. }
  58654. .lg\:focus\:via-pink-600:focus {
  58655. --gradient-via-color: #d53f8c;
  58656. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  58657. }
  58658. .lg\:focus\:via-pink-700:focus {
  58659. --gradient-via-color: #b83280;
  58660. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  58661. }
  58662. .lg\:focus\:via-pink-800:focus {
  58663. --gradient-via-color: #97266d;
  58664. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  58665. }
  58666. .lg\:focus\:via-pink-900:focus {
  58667. --gradient-via-color: #702459;
  58668. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  58669. }
  58670. .lg\:focus\:to-transparent:focus {
  58671. --gradient-to-color: transparent;
  58672. }
  58673. .lg\:focus\:to-current:focus {
  58674. --gradient-to-color: currentColor;
  58675. }
  58676. .lg\:focus\:to-black:focus {
  58677. --gradient-to-color: #000;
  58678. }
  58679. .lg\:focus\:to-white:focus {
  58680. --gradient-to-color: #fff;
  58681. }
  58682. .lg\:focus\:to-gray-100:focus {
  58683. --gradient-to-color: #f7fafc;
  58684. }
  58685. .lg\:focus\:to-gray-200:focus {
  58686. --gradient-to-color: #edf2f7;
  58687. }
  58688. .lg\:focus\:to-gray-300:focus {
  58689. --gradient-to-color: #e2e8f0;
  58690. }
  58691. .lg\:focus\:to-gray-400:focus {
  58692. --gradient-to-color: #cbd5e0;
  58693. }
  58694. .lg\:focus\:to-gray-500:focus {
  58695. --gradient-to-color: #a0aec0;
  58696. }
  58697. .lg\:focus\:to-gray-600:focus {
  58698. --gradient-to-color: #718096;
  58699. }
  58700. .lg\:focus\:to-gray-700:focus {
  58701. --gradient-to-color: #4a5568;
  58702. }
  58703. .lg\:focus\:to-gray-800:focus {
  58704. --gradient-to-color: #2d3748;
  58705. }
  58706. .lg\:focus\:to-gray-900:focus {
  58707. --gradient-to-color: #1a202c;
  58708. }
  58709. .lg\:focus\:to-red-100:focus {
  58710. --gradient-to-color: #fff5f5;
  58711. }
  58712. .lg\:focus\:to-red-200:focus {
  58713. --gradient-to-color: #fed7d7;
  58714. }
  58715. .lg\:focus\:to-red-300:focus {
  58716. --gradient-to-color: #feb2b2;
  58717. }
  58718. .lg\:focus\:to-red-400:focus {
  58719. --gradient-to-color: #fc8181;
  58720. }
  58721. .lg\:focus\:to-red-500:focus {
  58722. --gradient-to-color: #f56565;
  58723. }
  58724. .lg\:focus\:to-red-600:focus {
  58725. --gradient-to-color: #e53e3e;
  58726. }
  58727. .lg\:focus\:to-red-700:focus {
  58728. --gradient-to-color: #c53030;
  58729. }
  58730. .lg\:focus\:to-red-800:focus {
  58731. --gradient-to-color: #9b2c2c;
  58732. }
  58733. .lg\:focus\:to-red-900:focus {
  58734. --gradient-to-color: #742a2a;
  58735. }
  58736. .lg\:focus\:to-orange-100:focus {
  58737. --gradient-to-color: #fffaf0;
  58738. }
  58739. .lg\:focus\:to-orange-200:focus {
  58740. --gradient-to-color: #feebc8;
  58741. }
  58742. .lg\:focus\:to-orange-300:focus {
  58743. --gradient-to-color: #fbd38d;
  58744. }
  58745. .lg\:focus\:to-orange-400:focus {
  58746. --gradient-to-color: #f6ad55;
  58747. }
  58748. .lg\:focus\:to-orange-500:focus {
  58749. --gradient-to-color: #ed8936;
  58750. }
  58751. .lg\:focus\:to-orange-600:focus {
  58752. --gradient-to-color: #dd6b20;
  58753. }
  58754. .lg\:focus\:to-orange-700:focus {
  58755. --gradient-to-color: #c05621;
  58756. }
  58757. .lg\:focus\:to-orange-800:focus {
  58758. --gradient-to-color: #9c4221;
  58759. }
  58760. .lg\:focus\:to-orange-900:focus {
  58761. --gradient-to-color: #7b341e;
  58762. }
  58763. .lg\:focus\:to-yellow-100:focus {
  58764. --gradient-to-color: #fffff0;
  58765. }
  58766. .lg\:focus\:to-yellow-200:focus {
  58767. --gradient-to-color: #fefcbf;
  58768. }
  58769. .lg\:focus\:to-yellow-300:focus {
  58770. --gradient-to-color: #faf089;
  58771. }
  58772. .lg\:focus\:to-yellow-400:focus {
  58773. --gradient-to-color: #f6e05e;
  58774. }
  58775. .lg\:focus\:to-yellow-500:focus {
  58776. --gradient-to-color: #ecc94b;
  58777. }
  58778. .lg\:focus\:to-yellow-600:focus {
  58779. --gradient-to-color: #d69e2e;
  58780. }
  58781. .lg\:focus\:to-yellow-700:focus {
  58782. --gradient-to-color: #b7791f;
  58783. }
  58784. .lg\:focus\:to-yellow-800:focus {
  58785. --gradient-to-color: #975a16;
  58786. }
  58787. .lg\:focus\:to-yellow-900:focus {
  58788. --gradient-to-color: #744210;
  58789. }
  58790. .lg\:focus\:to-green-100:focus {
  58791. --gradient-to-color: #f0fff4;
  58792. }
  58793. .lg\:focus\:to-green-200:focus {
  58794. --gradient-to-color: #c6f6d5;
  58795. }
  58796. .lg\:focus\:to-green-300:focus {
  58797. --gradient-to-color: #9ae6b4;
  58798. }
  58799. .lg\:focus\:to-green-400:focus {
  58800. --gradient-to-color: #68d391;
  58801. }
  58802. .lg\:focus\:to-green-500:focus {
  58803. --gradient-to-color: #48bb78;
  58804. }
  58805. .lg\:focus\:to-green-600:focus {
  58806. --gradient-to-color: #38a169;
  58807. }
  58808. .lg\:focus\:to-green-700:focus {
  58809. --gradient-to-color: #2f855a;
  58810. }
  58811. .lg\:focus\:to-green-800:focus {
  58812. --gradient-to-color: #276749;
  58813. }
  58814. .lg\:focus\:to-green-900:focus {
  58815. --gradient-to-color: #22543d;
  58816. }
  58817. .lg\:focus\:to-teal-100:focus {
  58818. --gradient-to-color: #e6fffa;
  58819. }
  58820. .lg\:focus\:to-teal-200:focus {
  58821. --gradient-to-color: #b2f5ea;
  58822. }
  58823. .lg\:focus\:to-teal-300:focus {
  58824. --gradient-to-color: #81e6d9;
  58825. }
  58826. .lg\:focus\:to-teal-400:focus {
  58827. --gradient-to-color: #4fd1c5;
  58828. }
  58829. .lg\:focus\:to-teal-500:focus {
  58830. --gradient-to-color: #38b2ac;
  58831. }
  58832. .lg\:focus\:to-teal-600:focus {
  58833. --gradient-to-color: #319795;
  58834. }
  58835. .lg\:focus\:to-teal-700:focus {
  58836. --gradient-to-color: #2c7a7b;
  58837. }
  58838. .lg\:focus\:to-teal-800:focus {
  58839. --gradient-to-color: #285e61;
  58840. }
  58841. .lg\:focus\:to-teal-900:focus {
  58842. --gradient-to-color: #234e52;
  58843. }
  58844. .lg\:focus\:to-blue-100:focus {
  58845. --gradient-to-color: #ebf8ff;
  58846. }
  58847. .lg\:focus\:to-blue-200:focus {
  58848. --gradient-to-color: #bee3f8;
  58849. }
  58850. .lg\:focus\:to-blue-300:focus {
  58851. --gradient-to-color: #90cdf4;
  58852. }
  58853. .lg\:focus\:to-blue-400:focus {
  58854. --gradient-to-color: #63b3ed;
  58855. }
  58856. .lg\:focus\:to-blue-500:focus {
  58857. --gradient-to-color: #4299e1;
  58858. }
  58859. .lg\:focus\:to-blue-600:focus {
  58860. --gradient-to-color: #3182ce;
  58861. }
  58862. .lg\:focus\:to-blue-700:focus {
  58863. --gradient-to-color: #2b6cb0;
  58864. }
  58865. .lg\:focus\:to-blue-800:focus {
  58866. --gradient-to-color: #2c5282;
  58867. }
  58868. .lg\:focus\:to-blue-900:focus {
  58869. --gradient-to-color: #2a4365;
  58870. }
  58871. .lg\:focus\:to-indigo-100:focus {
  58872. --gradient-to-color: #ebf4ff;
  58873. }
  58874. .lg\:focus\:to-indigo-200:focus {
  58875. --gradient-to-color: #c3dafe;
  58876. }
  58877. .lg\:focus\:to-indigo-300:focus {
  58878. --gradient-to-color: #a3bffa;
  58879. }
  58880. .lg\:focus\:to-indigo-400:focus {
  58881. --gradient-to-color: #7f9cf5;
  58882. }
  58883. .lg\:focus\:to-indigo-500:focus {
  58884. --gradient-to-color: #667eea;
  58885. }
  58886. .lg\:focus\:to-indigo-600:focus {
  58887. --gradient-to-color: #5a67d8;
  58888. }
  58889. .lg\:focus\:to-indigo-700:focus {
  58890. --gradient-to-color: #4c51bf;
  58891. }
  58892. .lg\:focus\:to-indigo-800:focus {
  58893. --gradient-to-color: #434190;
  58894. }
  58895. .lg\:focus\:to-indigo-900:focus {
  58896. --gradient-to-color: #3c366b;
  58897. }
  58898. .lg\:focus\:to-purple-100:focus {
  58899. --gradient-to-color: #faf5ff;
  58900. }
  58901. .lg\:focus\:to-purple-200:focus {
  58902. --gradient-to-color: #e9d8fd;
  58903. }
  58904. .lg\:focus\:to-purple-300:focus {
  58905. --gradient-to-color: #d6bcfa;
  58906. }
  58907. .lg\:focus\:to-purple-400:focus {
  58908. --gradient-to-color: #b794f4;
  58909. }
  58910. .lg\:focus\:to-purple-500:focus {
  58911. --gradient-to-color: #9f7aea;
  58912. }
  58913. .lg\:focus\:to-purple-600:focus {
  58914. --gradient-to-color: #805ad5;
  58915. }
  58916. .lg\:focus\:to-purple-700:focus {
  58917. --gradient-to-color: #6b46c1;
  58918. }
  58919. .lg\:focus\:to-purple-800:focus {
  58920. --gradient-to-color: #553c9a;
  58921. }
  58922. .lg\:focus\:to-purple-900:focus {
  58923. --gradient-to-color: #44337a;
  58924. }
  58925. .lg\:focus\:to-pink-100:focus {
  58926. --gradient-to-color: #fff5f7;
  58927. }
  58928. .lg\:focus\:to-pink-200:focus {
  58929. --gradient-to-color: #fed7e2;
  58930. }
  58931. .lg\:focus\:to-pink-300:focus {
  58932. --gradient-to-color: #fbb6ce;
  58933. }
  58934. .lg\:focus\:to-pink-400:focus {
  58935. --gradient-to-color: #f687b3;
  58936. }
  58937. .lg\:focus\:to-pink-500:focus {
  58938. --gradient-to-color: #ed64a6;
  58939. }
  58940. .lg\:focus\:to-pink-600:focus {
  58941. --gradient-to-color: #d53f8c;
  58942. }
  58943. .lg\:focus\:to-pink-700:focus {
  58944. --gradient-to-color: #b83280;
  58945. }
  58946. .lg\:focus\:to-pink-800:focus {
  58947. --gradient-to-color: #97266d;
  58948. }
  58949. .lg\:focus\:to-pink-900:focus {
  58950. --gradient-to-color: #702459;
  58951. }
  58952. .lg\:bg-opacity-0 {
  58953. --bg-opacity: 0;
  58954. }
  58955. .lg\:bg-opacity-25 {
  58956. --bg-opacity: 0.25;
  58957. }
  58958. .lg\:bg-opacity-50 {
  58959. --bg-opacity: 0.5;
  58960. }
  58961. .lg\:bg-opacity-75 {
  58962. --bg-opacity: 0.75;
  58963. }
  58964. .lg\:bg-opacity-100 {
  58965. --bg-opacity: 1;
  58966. }
  58967. .lg\:hover\:bg-opacity-0:hover {
  58968. --bg-opacity: 0;
  58969. }
  58970. .lg\:hover\:bg-opacity-25:hover {
  58971. --bg-opacity: 0.25;
  58972. }
  58973. .lg\:hover\:bg-opacity-50:hover {
  58974. --bg-opacity: 0.5;
  58975. }
  58976. .lg\:hover\:bg-opacity-75:hover {
  58977. --bg-opacity: 0.75;
  58978. }
  58979. .lg\:hover\:bg-opacity-100:hover {
  58980. --bg-opacity: 1;
  58981. }
  58982. .lg\:focus\:bg-opacity-0:focus {
  58983. --bg-opacity: 0;
  58984. }
  58985. .lg\:focus\:bg-opacity-25:focus {
  58986. --bg-opacity: 0.25;
  58987. }
  58988. .lg\:focus\:bg-opacity-50:focus {
  58989. --bg-opacity: 0.5;
  58990. }
  58991. .lg\:focus\:bg-opacity-75:focus {
  58992. --bg-opacity: 0.75;
  58993. }
  58994. .lg\:focus\:bg-opacity-100:focus {
  58995. --bg-opacity: 1;
  58996. }
  58997. .lg\:bg-bottom {
  58998. background-position: bottom;
  58999. }
  59000. .lg\:bg-center {
  59001. background-position: center;
  59002. }
  59003. .lg\:bg-left {
  59004. background-position: left;
  59005. }
  59006. .lg\:bg-left-bottom {
  59007. background-position: left bottom;
  59008. }
  59009. .lg\:bg-left-top {
  59010. background-position: left top;
  59011. }
  59012. .lg\:bg-right {
  59013. background-position: right;
  59014. }
  59015. .lg\:bg-right-bottom {
  59016. background-position: right bottom;
  59017. }
  59018. .lg\:bg-right-top {
  59019. background-position: right top;
  59020. }
  59021. .lg\:bg-top {
  59022. background-position: top;
  59023. }
  59024. .lg\:bg-repeat {
  59025. background-repeat: repeat;
  59026. }
  59027. .lg\:bg-no-repeat {
  59028. background-repeat: no-repeat;
  59029. }
  59030. .lg\:bg-repeat-x {
  59031. background-repeat: repeat-x;
  59032. }
  59033. .lg\:bg-repeat-y {
  59034. background-repeat: repeat-y;
  59035. }
  59036. .lg\:bg-repeat-round {
  59037. background-repeat: round;
  59038. }
  59039. .lg\:bg-repeat-space {
  59040. background-repeat: space;
  59041. }
  59042. .lg\:bg-auto {
  59043. background-size: auto;
  59044. }
  59045. .lg\:bg-cover {
  59046. background-size: cover;
  59047. }
  59048. .lg\:bg-contain {
  59049. background-size: contain;
  59050. }
  59051. .lg\:border-collapse {
  59052. border-collapse: collapse;
  59053. }
  59054. .lg\:border-separate {
  59055. border-collapse: separate;
  59056. }
  59057. .lg\:border-transparent {
  59058. border-color: transparent;
  59059. }
  59060. .lg\:border-current {
  59061. border-color: currentColor;
  59062. }
  59063. .lg\:border-black {
  59064. --border-opacity: 1;
  59065. border-color: #000;
  59066. border-color: rgba(0, 0, 0, var(--border-opacity));
  59067. }
  59068. .lg\:border-white {
  59069. --border-opacity: 1;
  59070. border-color: #fff;
  59071. border-color: rgba(255, 255, 255, var(--border-opacity));
  59072. }
  59073. .lg\:border-gray-100 {
  59074. --border-opacity: 1;
  59075. border-color: #f7fafc;
  59076. border-color: rgba(247, 250, 252, var(--border-opacity));
  59077. }
  59078. .lg\:border-gray-200 {
  59079. --border-opacity: 1;
  59080. border-color: #edf2f7;
  59081. border-color: rgba(237, 242, 247, var(--border-opacity));
  59082. }
  59083. .lg\:border-gray-300 {
  59084. --border-opacity: 1;
  59085. border-color: #e2e8f0;
  59086. border-color: rgba(226, 232, 240, var(--border-opacity));
  59087. }
  59088. .lg\:border-gray-400 {
  59089. --border-opacity: 1;
  59090. border-color: #cbd5e0;
  59091. border-color: rgba(203, 213, 224, var(--border-opacity));
  59092. }
  59093. .lg\:border-gray-500 {
  59094. --border-opacity: 1;
  59095. border-color: #a0aec0;
  59096. border-color: rgba(160, 174, 192, var(--border-opacity));
  59097. }
  59098. .lg\:border-gray-600 {
  59099. --border-opacity: 1;
  59100. border-color: #718096;
  59101. border-color: rgba(113, 128, 150, var(--border-opacity));
  59102. }
  59103. .lg\:border-gray-700 {
  59104. --border-opacity: 1;
  59105. border-color: #4a5568;
  59106. border-color: rgba(74, 85, 104, var(--border-opacity));
  59107. }
  59108. .lg\:border-gray-800 {
  59109. --border-opacity: 1;
  59110. border-color: #2d3748;
  59111. border-color: rgba(45, 55, 72, var(--border-opacity));
  59112. }
  59113. .lg\:border-gray-900 {
  59114. --border-opacity: 1;
  59115. border-color: #1a202c;
  59116. border-color: rgba(26, 32, 44, var(--border-opacity));
  59117. }
  59118. .lg\:border-red-100 {
  59119. --border-opacity: 1;
  59120. border-color: #fff5f5;
  59121. border-color: rgba(255, 245, 245, var(--border-opacity));
  59122. }
  59123. .lg\:border-red-200 {
  59124. --border-opacity: 1;
  59125. border-color: #fed7d7;
  59126. border-color: rgba(254, 215, 215, var(--border-opacity));
  59127. }
  59128. .lg\:border-red-300 {
  59129. --border-opacity: 1;
  59130. border-color: #feb2b2;
  59131. border-color: rgba(254, 178, 178, var(--border-opacity));
  59132. }
  59133. .lg\:border-red-400 {
  59134. --border-opacity: 1;
  59135. border-color: #fc8181;
  59136. border-color: rgba(252, 129, 129, var(--border-opacity));
  59137. }
  59138. .lg\:border-red-500 {
  59139. --border-opacity: 1;
  59140. border-color: #f56565;
  59141. border-color: rgba(245, 101, 101, var(--border-opacity));
  59142. }
  59143. .lg\:border-red-600 {
  59144. --border-opacity: 1;
  59145. border-color: #e53e3e;
  59146. border-color: rgba(229, 62, 62, var(--border-opacity));
  59147. }
  59148. .lg\:border-red-700 {
  59149. --border-opacity: 1;
  59150. border-color: #c53030;
  59151. border-color: rgba(197, 48, 48, var(--border-opacity));
  59152. }
  59153. .lg\:border-red-800 {
  59154. --border-opacity: 1;
  59155. border-color: #9b2c2c;
  59156. border-color: rgba(155, 44, 44, var(--border-opacity));
  59157. }
  59158. .lg\:border-red-900 {
  59159. --border-opacity: 1;
  59160. border-color: #742a2a;
  59161. border-color: rgba(116, 42, 42, var(--border-opacity));
  59162. }
  59163. .lg\:border-orange-100 {
  59164. --border-opacity: 1;
  59165. border-color: #fffaf0;
  59166. border-color: rgba(255, 250, 240, var(--border-opacity));
  59167. }
  59168. .lg\:border-orange-200 {
  59169. --border-opacity: 1;
  59170. border-color: #feebc8;
  59171. border-color: rgba(254, 235, 200, var(--border-opacity));
  59172. }
  59173. .lg\:border-orange-300 {
  59174. --border-opacity: 1;
  59175. border-color: #fbd38d;
  59176. border-color: rgba(251, 211, 141, var(--border-opacity));
  59177. }
  59178. .lg\:border-orange-400 {
  59179. --border-opacity: 1;
  59180. border-color: #f6ad55;
  59181. border-color: rgba(246, 173, 85, var(--border-opacity));
  59182. }
  59183. .lg\:border-orange-500 {
  59184. --border-opacity: 1;
  59185. border-color: #ed8936;
  59186. border-color: rgba(237, 137, 54, var(--border-opacity));
  59187. }
  59188. .lg\:border-orange-600 {
  59189. --border-opacity: 1;
  59190. border-color: #dd6b20;
  59191. border-color: rgba(221, 107, 32, var(--border-opacity));
  59192. }
  59193. .lg\:border-orange-700 {
  59194. --border-opacity: 1;
  59195. border-color: #c05621;
  59196. border-color: rgba(192, 86, 33, var(--border-opacity));
  59197. }
  59198. .lg\:border-orange-800 {
  59199. --border-opacity: 1;
  59200. border-color: #9c4221;
  59201. border-color: rgba(156, 66, 33, var(--border-opacity));
  59202. }
  59203. .lg\:border-orange-900 {
  59204. --border-opacity: 1;
  59205. border-color: #7b341e;
  59206. border-color: rgba(123, 52, 30, var(--border-opacity));
  59207. }
  59208. .lg\:border-yellow-100 {
  59209. --border-opacity: 1;
  59210. border-color: #fffff0;
  59211. border-color: rgba(255, 255, 240, var(--border-opacity));
  59212. }
  59213. .lg\:border-yellow-200 {
  59214. --border-opacity: 1;
  59215. border-color: #fefcbf;
  59216. border-color: rgba(254, 252, 191, var(--border-opacity));
  59217. }
  59218. .lg\:border-yellow-300 {
  59219. --border-opacity: 1;
  59220. border-color: #faf089;
  59221. border-color: rgba(250, 240, 137, var(--border-opacity));
  59222. }
  59223. .lg\:border-yellow-400 {
  59224. --border-opacity: 1;
  59225. border-color: #f6e05e;
  59226. border-color: rgba(246, 224, 94, var(--border-opacity));
  59227. }
  59228. .lg\:border-yellow-500 {
  59229. --border-opacity: 1;
  59230. border-color: #ecc94b;
  59231. border-color: rgba(236, 201, 75, var(--border-opacity));
  59232. }
  59233. .lg\:border-yellow-600 {
  59234. --border-opacity: 1;
  59235. border-color: #d69e2e;
  59236. border-color: rgba(214, 158, 46, var(--border-opacity));
  59237. }
  59238. .lg\:border-yellow-700 {
  59239. --border-opacity: 1;
  59240. border-color: #b7791f;
  59241. border-color: rgba(183, 121, 31, var(--border-opacity));
  59242. }
  59243. .lg\:border-yellow-800 {
  59244. --border-opacity: 1;
  59245. border-color: #975a16;
  59246. border-color: rgba(151, 90, 22, var(--border-opacity));
  59247. }
  59248. .lg\:border-yellow-900 {
  59249. --border-opacity: 1;
  59250. border-color: #744210;
  59251. border-color: rgba(116, 66, 16, var(--border-opacity));
  59252. }
  59253. .lg\:border-green-100 {
  59254. --border-opacity: 1;
  59255. border-color: #f0fff4;
  59256. border-color: rgba(240, 255, 244, var(--border-opacity));
  59257. }
  59258. .lg\:border-green-200 {
  59259. --border-opacity: 1;
  59260. border-color: #c6f6d5;
  59261. border-color: rgba(198, 246, 213, var(--border-opacity));
  59262. }
  59263. .lg\:border-green-300 {
  59264. --border-opacity: 1;
  59265. border-color: #9ae6b4;
  59266. border-color: rgba(154, 230, 180, var(--border-opacity));
  59267. }
  59268. .lg\:border-green-400 {
  59269. --border-opacity: 1;
  59270. border-color: #68d391;
  59271. border-color: rgba(104, 211, 145, var(--border-opacity));
  59272. }
  59273. .lg\:border-green-500 {
  59274. --border-opacity: 1;
  59275. border-color: #48bb78;
  59276. border-color: rgba(72, 187, 120, var(--border-opacity));
  59277. }
  59278. .lg\:border-green-600 {
  59279. --border-opacity: 1;
  59280. border-color: #38a169;
  59281. border-color: rgba(56, 161, 105, var(--border-opacity));
  59282. }
  59283. .lg\:border-green-700 {
  59284. --border-opacity: 1;
  59285. border-color: #2f855a;
  59286. border-color: rgba(47, 133, 90, var(--border-opacity));
  59287. }
  59288. .lg\:border-green-800 {
  59289. --border-opacity: 1;
  59290. border-color: #276749;
  59291. border-color: rgba(39, 103, 73, var(--border-opacity));
  59292. }
  59293. .lg\:border-green-900 {
  59294. --border-opacity: 1;
  59295. border-color: #22543d;
  59296. border-color: rgba(34, 84, 61, var(--border-opacity));
  59297. }
  59298. .lg\:border-teal-100 {
  59299. --border-opacity: 1;
  59300. border-color: #e6fffa;
  59301. border-color: rgba(230, 255, 250, var(--border-opacity));
  59302. }
  59303. .lg\:border-teal-200 {
  59304. --border-opacity: 1;
  59305. border-color: #b2f5ea;
  59306. border-color: rgba(178, 245, 234, var(--border-opacity));
  59307. }
  59308. .lg\:border-teal-300 {
  59309. --border-opacity: 1;
  59310. border-color: #81e6d9;
  59311. border-color: rgba(129, 230, 217, var(--border-opacity));
  59312. }
  59313. .lg\:border-teal-400 {
  59314. --border-opacity: 1;
  59315. border-color: #4fd1c5;
  59316. border-color: rgba(79, 209, 197, var(--border-opacity));
  59317. }
  59318. .lg\:border-teal-500 {
  59319. --border-opacity: 1;
  59320. border-color: #38b2ac;
  59321. border-color: rgba(56, 178, 172, var(--border-opacity));
  59322. }
  59323. .lg\:border-teal-600 {
  59324. --border-opacity: 1;
  59325. border-color: #319795;
  59326. border-color: rgba(49, 151, 149, var(--border-opacity));
  59327. }
  59328. .lg\:border-teal-700 {
  59329. --border-opacity: 1;
  59330. border-color: #2c7a7b;
  59331. border-color: rgba(44, 122, 123, var(--border-opacity));
  59332. }
  59333. .lg\:border-teal-800 {
  59334. --border-opacity: 1;
  59335. border-color: #285e61;
  59336. border-color: rgba(40, 94, 97, var(--border-opacity));
  59337. }
  59338. .lg\:border-teal-900 {
  59339. --border-opacity: 1;
  59340. border-color: #234e52;
  59341. border-color: rgba(35, 78, 82, var(--border-opacity));
  59342. }
  59343. .lg\:border-blue-100 {
  59344. --border-opacity: 1;
  59345. border-color: #ebf8ff;
  59346. border-color: rgba(235, 248, 255, var(--border-opacity));
  59347. }
  59348. .lg\:border-blue-200 {
  59349. --border-opacity: 1;
  59350. border-color: #bee3f8;
  59351. border-color: rgba(190, 227, 248, var(--border-opacity));
  59352. }
  59353. .lg\:border-blue-300 {
  59354. --border-opacity: 1;
  59355. border-color: #90cdf4;
  59356. border-color: rgba(144, 205, 244, var(--border-opacity));
  59357. }
  59358. .lg\:border-blue-400 {
  59359. --border-opacity: 1;
  59360. border-color: #63b3ed;
  59361. border-color: rgba(99, 179, 237, var(--border-opacity));
  59362. }
  59363. .lg\:border-blue-500 {
  59364. --border-opacity: 1;
  59365. border-color: #4299e1;
  59366. border-color: rgba(66, 153, 225, var(--border-opacity));
  59367. }
  59368. .lg\:border-blue-600 {
  59369. --border-opacity: 1;
  59370. border-color: #3182ce;
  59371. border-color: rgba(49, 130, 206, var(--border-opacity));
  59372. }
  59373. .lg\:border-blue-700 {
  59374. --border-opacity: 1;
  59375. border-color: #2b6cb0;
  59376. border-color: rgba(43, 108, 176, var(--border-opacity));
  59377. }
  59378. .lg\:border-blue-800 {
  59379. --border-opacity: 1;
  59380. border-color: #2c5282;
  59381. border-color: rgba(44, 82, 130, var(--border-opacity));
  59382. }
  59383. .lg\:border-blue-900 {
  59384. --border-opacity: 1;
  59385. border-color: #2a4365;
  59386. border-color: rgba(42, 67, 101, var(--border-opacity));
  59387. }
  59388. .lg\:border-indigo-100 {
  59389. --border-opacity: 1;
  59390. border-color: #ebf4ff;
  59391. border-color: rgba(235, 244, 255, var(--border-opacity));
  59392. }
  59393. .lg\:border-indigo-200 {
  59394. --border-opacity: 1;
  59395. border-color: #c3dafe;
  59396. border-color: rgba(195, 218, 254, var(--border-opacity));
  59397. }
  59398. .lg\:border-indigo-300 {
  59399. --border-opacity: 1;
  59400. border-color: #a3bffa;
  59401. border-color: rgba(163, 191, 250, var(--border-opacity));
  59402. }
  59403. .lg\:border-indigo-400 {
  59404. --border-opacity: 1;
  59405. border-color: #7f9cf5;
  59406. border-color: rgba(127, 156, 245, var(--border-opacity));
  59407. }
  59408. .lg\:border-indigo-500 {
  59409. --border-opacity: 1;
  59410. border-color: #667eea;
  59411. border-color: rgba(102, 126, 234, var(--border-opacity));
  59412. }
  59413. .lg\:border-indigo-600 {
  59414. --border-opacity: 1;
  59415. border-color: #5a67d8;
  59416. border-color: rgba(90, 103, 216, var(--border-opacity));
  59417. }
  59418. .lg\:border-indigo-700 {
  59419. --border-opacity: 1;
  59420. border-color: #4c51bf;
  59421. border-color: rgba(76, 81, 191, var(--border-opacity));
  59422. }
  59423. .lg\:border-indigo-800 {
  59424. --border-opacity: 1;
  59425. border-color: #434190;
  59426. border-color: rgba(67, 65, 144, var(--border-opacity));
  59427. }
  59428. .lg\:border-indigo-900 {
  59429. --border-opacity: 1;
  59430. border-color: #3c366b;
  59431. border-color: rgba(60, 54, 107, var(--border-opacity));
  59432. }
  59433. .lg\:border-purple-100 {
  59434. --border-opacity: 1;
  59435. border-color: #faf5ff;
  59436. border-color: rgba(250, 245, 255, var(--border-opacity));
  59437. }
  59438. .lg\:border-purple-200 {
  59439. --border-opacity: 1;
  59440. border-color: #e9d8fd;
  59441. border-color: rgba(233, 216, 253, var(--border-opacity));
  59442. }
  59443. .lg\:border-purple-300 {
  59444. --border-opacity: 1;
  59445. border-color: #d6bcfa;
  59446. border-color: rgba(214, 188, 250, var(--border-opacity));
  59447. }
  59448. .lg\:border-purple-400 {
  59449. --border-opacity: 1;
  59450. border-color: #b794f4;
  59451. border-color: rgba(183, 148, 244, var(--border-opacity));
  59452. }
  59453. .lg\:border-purple-500 {
  59454. --border-opacity: 1;
  59455. border-color: #9f7aea;
  59456. border-color: rgba(159, 122, 234, var(--border-opacity));
  59457. }
  59458. .lg\:border-purple-600 {
  59459. --border-opacity: 1;
  59460. border-color: #805ad5;
  59461. border-color: rgba(128, 90, 213, var(--border-opacity));
  59462. }
  59463. .lg\:border-purple-700 {
  59464. --border-opacity: 1;
  59465. border-color: #6b46c1;
  59466. border-color: rgba(107, 70, 193, var(--border-opacity));
  59467. }
  59468. .lg\:border-purple-800 {
  59469. --border-opacity: 1;
  59470. border-color: #553c9a;
  59471. border-color: rgba(85, 60, 154, var(--border-opacity));
  59472. }
  59473. .lg\:border-purple-900 {
  59474. --border-opacity: 1;
  59475. border-color: #44337a;
  59476. border-color: rgba(68, 51, 122, var(--border-opacity));
  59477. }
  59478. .lg\:border-pink-100 {
  59479. --border-opacity: 1;
  59480. border-color: #fff5f7;
  59481. border-color: rgba(255, 245, 247, var(--border-opacity));
  59482. }
  59483. .lg\:border-pink-200 {
  59484. --border-opacity: 1;
  59485. border-color: #fed7e2;
  59486. border-color: rgba(254, 215, 226, var(--border-opacity));
  59487. }
  59488. .lg\:border-pink-300 {
  59489. --border-opacity: 1;
  59490. border-color: #fbb6ce;
  59491. border-color: rgba(251, 182, 206, var(--border-opacity));
  59492. }
  59493. .lg\:border-pink-400 {
  59494. --border-opacity: 1;
  59495. border-color: #f687b3;
  59496. border-color: rgba(246, 135, 179, var(--border-opacity));
  59497. }
  59498. .lg\:border-pink-500 {
  59499. --border-opacity: 1;
  59500. border-color: #ed64a6;
  59501. border-color: rgba(237, 100, 166, var(--border-opacity));
  59502. }
  59503. .lg\:border-pink-600 {
  59504. --border-opacity: 1;
  59505. border-color: #d53f8c;
  59506. border-color: rgba(213, 63, 140, var(--border-opacity));
  59507. }
  59508. .lg\:border-pink-700 {
  59509. --border-opacity: 1;
  59510. border-color: #b83280;
  59511. border-color: rgba(184, 50, 128, var(--border-opacity));
  59512. }
  59513. .lg\:border-pink-800 {
  59514. --border-opacity: 1;
  59515. border-color: #97266d;
  59516. border-color: rgba(151, 38, 109, var(--border-opacity));
  59517. }
  59518. .lg\:border-pink-900 {
  59519. --border-opacity: 1;
  59520. border-color: #702459;
  59521. border-color: rgba(112, 36, 89, var(--border-opacity));
  59522. }
  59523. .lg\:hover\:border-transparent:hover {
  59524. border-color: transparent;
  59525. }
  59526. .lg\:hover\:border-current:hover {
  59527. border-color: currentColor;
  59528. }
  59529. .lg\:hover\:border-black:hover {
  59530. --border-opacity: 1;
  59531. border-color: #000;
  59532. border-color: rgba(0, 0, 0, var(--border-opacity));
  59533. }
  59534. .lg\:hover\:border-white:hover {
  59535. --border-opacity: 1;
  59536. border-color: #fff;
  59537. border-color: rgba(255, 255, 255, var(--border-opacity));
  59538. }
  59539. .lg\:hover\:border-gray-100:hover {
  59540. --border-opacity: 1;
  59541. border-color: #f7fafc;
  59542. border-color: rgba(247, 250, 252, var(--border-opacity));
  59543. }
  59544. .lg\:hover\:border-gray-200:hover {
  59545. --border-opacity: 1;
  59546. border-color: #edf2f7;
  59547. border-color: rgba(237, 242, 247, var(--border-opacity));
  59548. }
  59549. .lg\:hover\:border-gray-300:hover {
  59550. --border-opacity: 1;
  59551. border-color: #e2e8f0;
  59552. border-color: rgba(226, 232, 240, var(--border-opacity));
  59553. }
  59554. .lg\:hover\:border-gray-400:hover {
  59555. --border-opacity: 1;
  59556. border-color: #cbd5e0;
  59557. border-color: rgba(203, 213, 224, var(--border-opacity));
  59558. }
  59559. .lg\:hover\:border-gray-500:hover {
  59560. --border-opacity: 1;
  59561. border-color: #a0aec0;
  59562. border-color: rgba(160, 174, 192, var(--border-opacity));
  59563. }
  59564. .lg\:hover\:border-gray-600:hover {
  59565. --border-opacity: 1;
  59566. border-color: #718096;
  59567. border-color: rgba(113, 128, 150, var(--border-opacity));
  59568. }
  59569. .lg\:hover\:border-gray-700:hover {
  59570. --border-opacity: 1;
  59571. border-color: #4a5568;
  59572. border-color: rgba(74, 85, 104, var(--border-opacity));
  59573. }
  59574. .lg\:hover\:border-gray-800:hover {
  59575. --border-opacity: 1;
  59576. border-color: #2d3748;
  59577. border-color: rgba(45, 55, 72, var(--border-opacity));
  59578. }
  59579. .lg\:hover\:border-gray-900:hover {
  59580. --border-opacity: 1;
  59581. border-color: #1a202c;
  59582. border-color: rgba(26, 32, 44, var(--border-opacity));
  59583. }
  59584. .lg\:hover\:border-red-100:hover {
  59585. --border-opacity: 1;
  59586. border-color: #fff5f5;
  59587. border-color: rgba(255, 245, 245, var(--border-opacity));
  59588. }
  59589. .lg\:hover\:border-red-200:hover {
  59590. --border-opacity: 1;
  59591. border-color: #fed7d7;
  59592. border-color: rgba(254, 215, 215, var(--border-opacity));
  59593. }
  59594. .lg\:hover\:border-red-300:hover {
  59595. --border-opacity: 1;
  59596. border-color: #feb2b2;
  59597. border-color: rgba(254, 178, 178, var(--border-opacity));
  59598. }
  59599. .lg\:hover\:border-red-400:hover {
  59600. --border-opacity: 1;
  59601. border-color: #fc8181;
  59602. border-color: rgba(252, 129, 129, var(--border-opacity));
  59603. }
  59604. .lg\:hover\:border-red-500:hover {
  59605. --border-opacity: 1;
  59606. border-color: #f56565;
  59607. border-color: rgba(245, 101, 101, var(--border-opacity));
  59608. }
  59609. .lg\:hover\:border-red-600:hover {
  59610. --border-opacity: 1;
  59611. border-color: #e53e3e;
  59612. border-color: rgba(229, 62, 62, var(--border-opacity));
  59613. }
  59614. .lg\:hover\:border-red-700:hover {
  59615. --border-opacity: 1;
  59616. border-color: #c53030;
  59617. border-color: rgba(197, 48, 48, var(--border-opacity));
  59618. }
  59619. .lg\:hover\:border-red-800:hover {
  59620. --border-opacity: 1;
  59621. border-color: #9b2c2c;
  59622. border-color: rgba(155, 44, 44, var(--border-opacity));
  59623. }
  59624. .lg\:hover\:border-red-900:hover {
  59625. --border-opacity: 1;
  59626. border-color: #742a2a;
  59627. border-color: rgba(116, 42, 42, var(--border-opacity));
  59628. }
  59629. .lg\:hover\:border-orange-100:hover {
  59630. --border-opacity: 1;
  59631. border-color: #fffaf0;
  59632. border-color: rgba(255, 250, 240, var(--border-opacity));
  59633. }
  59634. .lg\:hover\:border-orange-200:hover {
  59635. --border-opacity: 1;
  59636. border-color: #feebc8;
  59637. border-color: rgba(254, 235, 200, var(--border-opacity));
  59638. }
  59639. .lg\:hover\:border-orange-300:hover {
  59640. --border-opacity: 1;
  59641. border-color: #fbd38d;
  59642. border-color: rgba(251, 211, 141, var(--border-opacity));
  59643. }
  59644. .lg\:hover\:border-orange-400:hover {
  59645. --border-opacity: 1;
  59646. border-color: #f6ad55;
  59647. border-color: rgba(246, 173, 85, var(--border-opacity));
  59648. }
  59649. .lg\:hover\:border-orange-500:hover {
  59650. --border-opacity: 1;
  59651. border-color: #ed8936;
  59652. border-color: rgba(237, 137, 54, var(--border-opacity));
  59653. }
  59654. .lg\:hover\:border-orange-600:hover {
  59655. --border-opacity: 1;
  59656. border-color: #dd6b20;
  59657. border-color: rgba(221, 107, 32, var(--border-opacity));
  59658. }
  59659. .lg\:hover\:border-orange-700:hover {
  59660. --border-opacity: 1;
  59661. border-color: #c05621;
  59662. border-color: rgba(192, 86, 33, var(--border-opacity));
  59663. }
  59664. .lg\:hover\:border-orange-800:hover {
  59665. --border-opacity: 1;
  59666. border-color: #9c4221;
  59667. border-color: rgba(156, 66, 33, var(--border-opacity));
  59668. }
  59669. .lg\:hover\:border-orange-900:hover {
  59670. --border-opacity: 1;
  59671. border-color: #7b341e;
  59672. border-color: rgba(123, 52, 30, var(--border-opacity));
  59673. }
  59674. .lg\:hover\:border-yellow-100:hover {
  59675. --border-opacity: 1;
  59676. border-color: #fffff0;
  59677. border-color: rgba(255, 255, 240, var(--border-opacity));
  59678. }
  59679. .lg\:hover\:border-yellow-200:hover {
  59680. --border-opacity: 1;
  59681. border-color: #fefcbf;
  59682. border-color: rgba(254, 252, 191, var(--border-opacity));
  59683. }
  59684. .lg\:hover\:border-yellow-300:hover {
  59685. --border-opacity: 1;
  59686. border-color: #faf089;
  59687. border-color: rgba(250, 240, 137, var(--border-opacity));
  59688. }
  59689. .lg\:hover\:border-yellow-400:hover {
  59690. --border-opacity: 1;
  59691. border-color: #f6e05e;
  59692. border-color: rgba(246, 224, 94, var(--border-opacity));
  59693. }
  59694. .lg\:hover\:border-yellow-500:hover {
  59695. --border-opacity: 1;
  59696. border-color: #ecc94b;
  59697. border-color: rgba(236, 201, 75, var(--border-opacity));
  59698. }
  59699. .lg\:hover\:border-yellow-600:hover {
  59700. --border-opacity: 1;
  59701. border-color: #d69e2e;
  59702. border-color: rgba(214, 158, 46, var(--border-opacity));
  59703. }
  59704. .lg\:hover\:border-yellow-700:hover {
  59705. --border-opacity: 1;
  59706. border-color: #b7791f;
  59707. border-color: rgba(183, 121, 31, var(--border-opacity));
  59708. }
  59709. .lg\:hover\:border-yellow-800:hover {
  59710. --border-opacity: 1;
  59711. border-color: #975a16;
  59712. border-color: rgba(151, 90, 22, var(--border-opacity));
  59713. }
  59714. .lg\:hover\:border-yellow-900:hover {
  59715. --border-opacity: 1;
  59716. border-color: #744210;
  59717. border-color: rgba(116, 66, 16, var(--border-opacity));
  59718. }
  59719. .lg\:hover\:border-green-100:hover {
  59720. --border-opacity: 1;
  59721. border-color: #f0fff4;
  59722. border-color: rgba(240, 255, 244, var(--border-opacity));
  59723. }
  59724. .lg\:hover\:border-green-200:hover {
  59725. --border-opacity: 1;
  59726. border-color: #c6f6d5;
  59727. border-color: rgba(198, 246, 213, var(--border-opacity));
  59728. }
  59729. .lg\:hover\:border-green-300:hover {
  59730. --border-opacity: 1;
  59731. border-color: #9ae6b4;
  59732. border-color: rgba(154, 230, 180, var(--border-opacity));
  59733. }
  59734. .lg\:hover\:border-green-400:hover {
  59735. --border-opacity: 1;
  59736. border-color: #68d391;
  59737. border-color: rgba(104, 211, 145, var(--border-opacity));
  59738. }
  59739. .lg\:hover\:border-green-500:hover {
  59740. --border-opacity: 1;
  59741. border-color: #48bb78;
  59742. border-color: rgba(72, 187, 120, var(--border-opacity));
  59743. }
  59744. .lg\:hover\:border-green-600:hover {
  59745. --border-opacity: 1;
  59746. border-color: #38a169;
  59747. border-color: rgba(56, 161, 105, var(--border-opacity));
  59748. }
  59749. .lg\:hover\:border-green-700:hover {
  59750. --border-opacity: 1;
  59751. border-color: #2f855a;
  59752. border-color: rgba(47, 133, 90, var(--border-opacity));
  59753. }
  59754. .lg\:hover\:border-green-800:hover {
  59755. --border-opacity: 1;
  59756. border-color: #276749;
  59757. border-color: rgba(39, 103, 73, var(--border-opacity));
  59758. }
  59759. .lg\:hover\:border-green-900:hover {
  59760. --border-opacity: 1;
  59761. border-color: #22543d;
  59762. border-color: rgba(34, 84, 61, var(--border-opacity));
  59763. }
  59764. .lg\:hover\:border-teal-100:hover {
  59765. --border-opacity: 1;
  59766. border-color: #e6fffa;
  59767. border-color: rgba(230, 255, 250, var(--border-opacity));
  59768. }
  59769. .lg\:hover\:border-teal-200:hover {
  59770. --border-opacity: 1;
  59771. border-color: #b2f5ea;
  59772. border-color: rgba(178, 245, 234, var(--border-opacity));
  59773. }
  59774. .lg\:hover\:border-teal-300:hover {
  59775. --border-opacity: 1;
  59776. border-color: #81e6d9;
  59777. border-color: rgba(129, 230, 217, var(--border-opacity));
  59778. }
  59779. .lg\:hover\:border-teal-400:hover {
  59780. --border-opacity: 1;
  59781. border-color: #4fd1c5;
  59782. border-color: rgba(79, 209, 197, var(--border-opacity));
  59783. }
  59784. .lg\:hover\:border-teal-500:hover {
  59785. --border-opacity: 1;
  59786. border-color: #38b2ac;
  59787. border-color: rgba(56, 178, 172, var(--border-opacity));
  59788. }
  59789. .lg\:hover\:border-teal-600:hover {
  59790. --border-opacity: 1;
  59791. border-color: #319795;
  59792. border-color: rgba(49, 151, 149, var(--border-opacity));
  59793. }
  59794. .lg\:hover\:border-teal-700:hover {
  59795. --border-opacity: 1;
  59796. border-color: #2c7a7b;
  59797. border-color: rgba(44, 122, 123, var(--border-opacity));
  59798. }
  59799. .lg\:hover\:border-teal-800:hover {
  59800. --border-opacity: 1;
  59801. border-color: #285e61;
  59802. border-color: rgba(40, 94, 97, var(--border-opacity));
  59803. }
  59804. .lg\:hover\:border-teal-900:hover {
  59805. --border-opacity: 1;
  59806. border-color: #234e52;
  59807. border-color: rgba(35, 78, 82, var(--border-opacity));
  59808. }
  59809. .lg\:hover\:border-blue-100:hover {
  59810. --border-opacity: 1;
  59811. border-color: #ebf8ff;
  59812. border-color: rgba(235, 248, 255, var(--border-opacity));
  59813. }
  59814. .lg\:hover\:border-blue-200:hover {
  59815. --border-opacity: 1;
  59816. border-color: #bee3f8;
  59817. border-color: rgba(190, 227, 248, var(--border-opacity));
  59818. }
  59819. .lg\:hover\:border-blue-300:hover {
  59820. --border-opacity: 1;
  59821. border-color: #90cdf4;
  59822. border-color: rgba(144, 205, 244, var(--border-opacity));
  59823. }
  59824. .lg\:hover\:border-blue-400:hover {
  59825. --border-opacity: 1;
  59826. border-color: #63b3ed;
  59827. border-color: rgba(99, 179, 237, var(--border-opacity));
  59828. }
  59829. .lg\:hover\:border-blue-500:hover {
  59830. --border-opacity: 1;
  59831. border-color: #4299e1;
  59832. border-color: rgba(66, 153, 225, var(--border-opacity));
  59833. }
  59834. .lg\:hover\:border-blue-600:hover {
  59835. --border-opacity: 1;
  59836. border-color: #3182ce;
  59837. border-color: rgba(49, 130, 206, var(--border-opacity));
  59838. }
  59839. .lg\:hover\:border-blue-700:hover {
  59840. --border-opacity: 1;
  59841. border-color: #2b6cb0;
  59842. border-color: rgba(43, 108, 176, var(--border-opacity));
  59843. }
  59844. .lg\:hover\:border-blue-800:hover {
  59845. --border-opacity: 1;
  59846. border-color: #2c5282;
  59847. border-color: rgba(44, 82, 130, var(--border-opacity));
  59848. }
  59849. .lg\:hover\:border-blue-900:hover {
  59850. --border-opacity: 1;
  59851. border-color: #2a4365;
  59852. border-color: rgba(42, 67, 101, var(--border-opacity));
  59853. }
  59854. .lg\:hover\:border-indigo-100:hover {
  59855. --border-opacity: 1;
  59856. border-color: #ebf4ff;
  59857. border-color: rgba(235, 244, 255, var(--border-opacity));
  59858. }
  59859. .lg\:hover\:border-indigo-200:hover {
  59860. --border-opacity: 1;
  59861. border-color: #c3dafe;
  59862. border-color: rgba(195, 218, 254, var(--border-opacity));
  59863. }
  59864. .lg\:hover\:border-indigo-300:hover {
  59865. --border-opacity: 1;
  59866. border-color: #a3bffa;
  59867. border-color: rgba(163, 191, 250, var(--border-opacity));
  59868. }
  59869. .lg\:hover\:border-indigo-400:hover {
  59870. --border-opacity: 1;
  59871. border-color: #7f9cf5;
  59872. border-color: rgba(127, 156, 245, var(--border-opacity));
  59873. }
  59874. .lg\:hover\:border-indigo-500:hover {
  59875. --border-opacity: 1;
  59876. border-color: #667eea;
  59877. border-color: rgba(102, 126, 234, var(--border-opacity));
  59878. }
  59879. .lg\:hover\:border-indigo-600:hover {
  59880. --border-opacity: 1;
  59881. border-color: #5a67d8;
  59882. border-color: rgba(90, 103, 216, var(--border-opacity));
  59883. }
  59884. .lg\:hover\:border-indigo-700:hover {
  59885. --border-opacity: 1;
  59886. border-color: #4c51bf;
  59887. border-color: rgba(76, 81, 191, var(--border-opacity));
  59888. }
  59889. .lg\:hover\:border-indigo-800:hover {
  59890. --border-opacity: 1;
  59891. border-color: #434190;
  59892. border-color: rgba(67, 65, 144, var(--border-opacity));
  59893. }
  59894. .lg\:hover\:border-indigo-900:hover {
  59895. --border-opacity: 1;
  59896. border-color: #3c366b;
  59897. border-color: rgba(60, 54, 107, var(--border-opacity));
  59898. }
  59899. .lg\:hover\:border-purple-100:hover {
  59900. --border-opacity: 1;
  59901. border-color: #faf5ff;
  59902. border-color: rgba(250, 245, 255, var(--border-opacity));
  59903. }
  59904. .lg\:hover\:border-purple-200:hover {
  59905. --border-opacity: 1;
  59906. border-color: #e9d8fd;
  59907. border-color: rgba(233, 216, 253, var(--border-opacity));
  59908. }
  59909. .lg\:hover\:border-purple-300:hover {
  59910. --border-opacity: 1;
  59911. border-color: #d6bcfa;
  59912. border-color: rgba(214, 188, 250, var(--border-opacity));
  59913. }
  59914. .lg\:hover\:border-purple-400:hover {
  59915. --border-opacity: 1;
  59916. border-color: #b794f4;
  59917. border-color: rgba(183, 148, 244, var(--border-opacity));
  59918. }
  59919. .lg\:hover\:border-purple-500:hover {
  59920. --border-opacity: 1;
  59921. border-color: #9f7aea;
  59922. border-color: rgba(159, 122, 234, var(--border-opacity));
  59923. }
  59924. .lg\:hover\:border-purple-600:hover {
  59925. --border-opacity: 1;
  59926. border-color: #805ad5;
  59927. border-color: rgba(128, 90, 213, var(--border-opacity));
  59928. }
  59929. .lg\:hover\:border-purple-700:hover {
  59930. --border-opacity: 1;
  59931. border-color: #6b46c1;
  59932. border-color: rgba(107, 70, 193, var(--border-opacity));
  59933. }
  59934. .lg\:hover\:border-purple-800:hover {
  59935. --border-opacity: 1;
  59936. border-color: #553c9a;
  59937. border-color: rgba(85, 60, 154, var(--border-opacity));
  59938. }
  59939. .lg\:hover\:border-purple-900:hover {
  59940. --border-opacity: 1;
  59941. border-color: #44337a;
  59942. border-color: rgba(68, 51, 122, var(--border-opacity));
  59943. }
  59944. .lg\:hover\:border-pink-100:hover {
  59945. --border-opacity: 1;
  59946. border-color: #fff5f7;
  59947. border-color: rgba(255, 245, 247, var(--border-opacity));
  59948. }
  59949. .lg\:hover\:border-pink-200:hover {
  59950. --border-opacity: 1;
  59951. border-color: #fed7e2;
  59952. border-color: rgba(254, 215, 226, var(--border-opacity));
  59953. }
  59954. .lg\:hover\:border-pink-300:hover {
  59955. --border-opacity: 1;
  59956. border-color: #fbb6ce;
  59957. border-color: rgba(251, 182, 206, var(--border-opacity));
  59958. }
  59959. .lg\:hover\:border-pink-400:hover {
  59960. --border-opacity: 1;
  59961. border-color: #f687b3;
  59962. border-color: rgba(246, 135, 179, var(--border-opacity));
  59963. }
  59964. .lg\:hover\:border-pink-500:hover {
  59965. --border-opacity: 1;
  59966. border-color: #ed64a6;
  59967. border-color: rgba(237, 100, 166, var(--border-opacity));
  59968. }
  59969. .lg\:hover\:border-pink-600:hover {
  59970. --border-opacity: 1;
  59971. border-color: #d53f8c;
  59972. border-color: rgba(213, 63, 140, var(--border-opacity));
  59973. }
  59974. .lg\:hover\:border-pink-700:hover {
  59975. --border-opacity: 1;
  59976. border-color: #b83280;
  59977. border-color: rgba(184, 50, 128, var(--border-opacity));
  59978. }
  59979. .lg\:hover\:border-pink-800:hover {
  59980. --border-opacity: 1;
  59981. border-color: #97266d;
  59982. border-color: rgba(151, 38, 109, var(--border-opacity));
  59983. }
  59984. .lg\:hover\:border-pink-900:hover {
  59985. --border-opacity: 1;
  59986. border-color: #702459;
  59987. border-color: rgba(112, 36, 89, var(--border-opacity));
  59988. }
  59989. .lg\:focus\:border-transparent:focus {
  59990. border-color: transparent;
  59991. }
  59992. .lg\:focus\:border-current:focus {
  59993. border-color: currentColor;
  59994. }
  59995. .lg\:focus\:border-black:focus {
  59996. --border-opacity: 1;
  59997. border-color: #000;
  59998. border-color: rgba(0, 0, 0, var(--border-opacity));
  59999. }
  60000. .lg\:focus\:border-white:focus {
  60001. --border-opacity: 1;
  60002. border-color: #fff;
  60003. border-color: rgba(255, 255, 255, var(--border-opacity));
  60004. }
  60005. .lg\:focus\:border-gray-100:focus {
  60006. --border-opacity: 1;
  60007. border-color: #f7fafc;
  60008. border-color: rgba(247, 250, 252, var(--border-opacity));
  60009. }
  60010. .lg\:focus\:border-gray-200:focus {
  60011. --border-opacity: 1;
  60012. border-color: #edf2f7;
  60013. border-color: rgba(237, 242, 247, var(--border-opacity));
  60014. }
  60015. .lg\:focus\:border-gray-300:focus {
  60016. --border-opacity: 1;
  60017. border-color: #e2e8f0;
  60018. border-color: rgba(226, 232, 240, var(--border-opacity));
  60019. }
  60020. .lg\:focus\:border-gray-400:focus {
  60021. --border-opacity: 1;
  60022. border-color: #cbd5e0;
  60023. border-color: rgba(203, 213, 224, var(--border-opacity));
  60024. }
  60025. .lg\:focus\:border-gray-500:focus {
  60026. --border-opacity: 1;
  60027. border-color: #a0aec0;
  60028. border-color: rgba(160, 174, 192, var(--border-opacity));
  60029. }
  60030. .lg\:focus\:border-gray-600:focus {
  60031. --border-opacity: 1;
  60032. border-color: #718096;
  60033. border-color: rgba(113, 128, 150, var(--border-opacity));
  60034. }
  60035. .lg\:focus\:border-gray-700:focus {
  60036. --border-opacity: 1;
  60037. border-color: #4a5568;
  60038. border-color: rgba(74, 85, 104, var(--border-opacity));
  60039. }
  60040. .lg\:focus\:border-gray-800:focus {
  60041. --border-opacity: 1;
  60042. border-color: #2d3748;
  60043. border-color: rgba(45, 55, 72, var(--border-opacity));
  60044. }
  60045. .lg\:focus\:border-gray-900:focus {
  60046. --border-opacity: 1;
  60047. border-color: #1a202c;
  60048. border-color: rgba(26, 32, 44, var(--border-opacity));
  60049. }
  60050. .lg\:focus\:border-red-100:focus {
  60051. --border-opacity: 1;
  60052. border-color: #fff5f5;
  60053. border-color: rgba(255, 245, 245, var(--border-opacity));
  60054. }
  60055. .lg\:focus\:border-red-200:focus {
  60056. --border-opacity: 1;
  60057. border-color: #fed7d7;
  60058. border-color: rgba(254, 215, 215, var(--border-opacity));
  60059. }
  60060. .lg\:focus\:border-red-300:focus {
  60061. --border-opacity: 1;
  60062. border-color: #feb2b2;
  60063. border-color: rgba(254, 178, 178, var(--border-opacity));
  60064. }
  60065. .lg\:focus\:border-red-400:focus {
  60066. --border-opacity: 1;
  60067. border-color: #fc8181;
  60068. border-color: rgba(252, 129, 129, var(--border-opacity));
  60069. }
  60070. .lg\:focus\:border-red-500:focus {
  60071. --border-opacity: 1;
  60072. border-color: #f56565;
  60073. border-color: rgba(245, 101, 101, var(--border-opacity));
  60074. }
  60075. .lg\:focus\:border-red-600:focus {
  60076. --border-opacity: 1;
  60077. border-color: #e53e3e;
  60078. border-color: rgba(229, 62, 62, var(--border-opacity));
  60079. }
  60080. .lg\:focus\:border-red-700:focus {
  60081. --border-opacity: 1;
  60082. border-color: #c53030;
  60083. border-color: rgba(197, 48, 48, var(--border-opacity));
  60084. }
  60085. .lg\:focus\:border-red-800:focus {
  60086. --border-opacity: 1;
  60087. border-color: #9b2c2c;
  60088. border-color: rgba(155, 44, 44, var(--border-opacity));
  60089. }
  60090. .lg\:focus\:border-red-900:focus {
  60091. --border-opacity: 1;
  60092. border-color: #742a2a;
  60093. border-color: rgba(116, 42, 42, var(--border-opacity));
  60094. }
  60095. .lg\:focus\:border-orange-100:focus {
  60096. --border-opacity: 1;
  60097. border-color: #fffaf0;
  60098. border-color: rgba(255, 250, 240, var(--border-opacity));
  60099. }
  60100. .lg\:focus\:border-orange-200:focus {
  60101. --border-opacity: 1;
  60102. border-color: #feebc8;
  60103. border-color: rgba(254, 235, 200, var(--border-opacity));
  60104. }
  60105. .lg\:focus\:border-orange-300:focus {
  60106. --border-opacity: 1;
  60107. border-color: #fbd38d;
  60108. border-color: rgba(251, 211, 141, var(--border-opacity));
  60109. }
  60110. .lg\:focus\:border-orange-400:focus {
  60111. --border-opacity: 1;
  60112. border-color: #f6ad55;
  60113. border-color: rgba(246, 173, 85, var(--border-opacity));
  60114. }
  60115. .lg\:focus\:border-orange-500:focus {
  60116. --border-opacity: 1;
  60117. border-color: #ed8936;
  60118. border-color: rgba(237, 137, 54, var(--border-opacity));
  60119. }
  60120. .lg\:focus\:border-orange-600:focus {
  60121. --border-opacity: 1;
  60122. border-color: #dd6b20;
  60123. border-color: rgba(221, 107, 32, var(--border-opacity));
  60124. }
  60125. .lg\:focus\:border-orange-700:focus {
  60126. --border-opacity: 1;
  60127. border-color: #c05621;
  60128. border-color: rgba(192, 86, 33, var(--border-opacity));
  60129. }
  60130. .lg\:focus\:border-orange-800:focus {
  60131. --border-opacity: 1;
  60132. border-color: #9c4221;
  60133. border-color: rgba(156, 66, 33, var(--border-opacity));
  60134. }
  60135. .lg\:focus\:border-orange-900:focus {
  60136. --border-opacity: 1;
  60137. border-color: #7b341e;
  60138. border-color: rgba(123, 52, 30, var(--border-opacity));
  60139. }
  60140. .lg\:focus\:border-yellow-100:focus {
  60141. --border-opacity: 1;
  60142. border-color: #fffff0;
  60143. border-color: rgba(255, 255, 240, var(--border-opacity));
  60144. }
  60145. .lg\:focus\:border-yellow-200:focus {
  60146. --border-opacity: 1;
  60147. border-color: #fefcbf;
  60148. border-color: rgba(254, 252, 191, var(--border-opacity));
  60149. }
  60150. .lg\:focus\:border-yellow-300:focus {
  60151. --border-opacity: 1;
  60152. border-color: #faf089;
  60153. border-color: rgba(250, 240, 137, var(--border-opacity));
  60154. }
  60155. .lg\:focus\:border-yellow-400:focus {
  60156. --border-opacity: 1;
  60157. border-color: #f6e05e;
  60158. border-color: rgba(246, 224, 94, var(--border-opacity));
  60159. }
  60160. .lg\:focus\:border-yellow-500:focus {
  60161. --border-opacity: 1;
  60162. border-color: #ecc94b;
  60163. border-color: rgba(236, 201, 75, var(--border-opacity));
  60164. }
  60165. .lg\:focus\:border-yellow-600:focus {
  60166. --border-opacity: 1;
  60167. border-color: #d69e2e;
  60168. border-color: rgba(214, 158, 46, var(--border-opacity));
  60169. }
  60170. .lg\:focus\:border-yellow-700:focus {
  60171. --border-opacity: 1;
  60172. border-color: #b7791f;
  60173. border-color: rgba(183, 121, 31, var(--border-opacity));
  60174. }
  60175. .lg\:focus\:border-yellow-800:focus {
  60176. --border-opacity: 1;
  60177. border-color: #975a16;
  60178. border-color: rgba(151, 90, 22, var(--border-opacity));
  60179. }
  60180. .lg\:focus\:border-yellow-900:focus {
  60181. --border-opacity: 1;
  60182. border-color: #744210;
  60183. border-color: rgba(116, 66, 16, var(--border-opacity));
  60184. }
  60185. .lg\:focus\:border-green-100:focus {
  60186. --border-opacity: 1;
  60187. border-color: #f0fff4;
  60188. border-color: rgba(240, 255, 244, var(--border-opacity));
  60189. }
  60190. .lg\:focus\:border-green-200:focus {
  60191. --border-opacity: 1;
  60192. border-color: #c6f6d5;
  60193. border-color: rgba(198, 246, 213, var(--border-opacity));
  60194. }
  60195. .lg\:focus\:border-green-300:focus {
  60196. --border-opacity: 1;
  60197. border-color: #9ae6b4;
  60198. border-color: rgba(154, 230, 180, var(--border-opacity));
  60199. }
  60200. .lg\:focus\:border-green-400:focus {
  60201. --border-opacity: 1;
  60202. border-color: #68d391;
  60203. border-color: rgba(104, 211, 145, var(--border-opacity));
  60204. }
  60205. .lg\:focus\:border-green-500:focus {
  60206. --border-opacity: 1;
  60207. border-color: #48bb78;
  60208. border-color: rgba(72, 187, 120, var(--border-opacity));
  60209. }
  60210. .lg\:focus\:border-green-600:focus {
  60211. --border-opacity: 1;
  60212. border-color: #38a169;
  60213. border-color: rgba(56, 161, 105, var(--border-opacity));
  60214. }
  60215. .lg\:focus\:border-green-700:focus {
  60216. --border-opacity: 1;
  60217. border-color: #2f855a;
  60218. border-color: rgba(47, 133, 90, var(--border-opacity));
  60219. }
  60220. .lg\:focus\:border-green-800:focus {
  60221. --border-opacity: 1;
  60222. border-color: #276749;
  60223. border-color: rgba(39, 103, 73, var(--border-opacity));
  60224. }
  60225. .lg\:focus\:border-green-900:focus {
  60226. --border-opacity: 1;
  60227. border-color: #22543d;
  60228. border-color: rgba(34, 84, 61, var(--border-opacity));
  60229. }
  60230. .lg\:focus\:border-teal-100:focus {
  60231. --border-opacity: 1;
  60232. border-color: #e6fffa;
  60233. border-color: rgba(230, 255, 250, var(--border-opacity));
  60234. }
  60235. .lg\:focus\:border-teal-200:focus {
  60236. --border-opacity: 1;
  60237. border-color: #b2f5ea;
  60238. border-color: rgba(178, 245, 234, var(--border-opacity));
  60239. }
  60240. .lg\:focus\:border-teal-300:focus {
  60241. --border-opacity: 1;
  60242. border-color: #81e6d9;
  60243. border-color: rgba(129, 230, 217, var(--border-opacity));
  60244. }
  60245. .lg\:focus\:border-teal-400:focus {
  60246. --border-opacity: 1;
  60247. border-color: #4fd1c5;
  60248. border-color: rgba(79, 209, 197, var(--border-opacity));
  60249. }
  60250. .lg\:focus\:border-teal-500:focus {
  60251. --border-opacity: 1;
  60252. border-color: #38b2ac;
  60253. border-color: rgba(56, 178, 172, var(--border-opacity));
  60254. }
  60255. .lg\:focus\:border-teal-600:focus {
  60256. --border-opacity: 1;
  60257. border-color: #319795;
  60258. border-color: rgba(49, 151, 149, var(--border-opacity));
  60259. }
  60260. .lg\:focus\:border-teal-700:focus {
  60261. --border-opacity: 1;
  60262. border-color: #2c7a7b;
  60263. border-color: rgba(44, 122, 123, var(--border-opacity));
  60264. }
  60265. .lg\:focus\:border-teal-800:focus {
  60266. --border-opacity: 1;
  60267. border-color: #285e61;
  60268. border-color: rgba(40, 94, 97, var(--border-opacity));
  60269. }
  60270. .lg\:focus\:border-teal-900:focus {
  60271. --border-opacity: 1;
  60272. border-color: #234e52;
  60273. border-color: rgba(35, 78, 82, var(--border-opacity));
  60274. }
  60275. .lg\:focus\:border-blue-100:focus {
  60276. --border-opacity: 1;
  60277. border-color: #ebf8ff;
  60278. border-color: rgba(235, 248, 255, var(--border-opacity));
  60279. }
  60280. .lg\:focus\:border-blue-200:focus {
  60281. --border-opacity: 1;
  60282. border-color: #bee3f8;
  60283. border-color: rgba(190, 227, 248, var(--border-opacity));
  60284. }
  60285. .lg\:focus\:border-blue-300:focus {
  60286. --border-opacity: 1;
  60287. border-color: #90cdf4;
  60288. border-color: rgba(144, 205, 244, var(--border-opacity));
  60289. }
  60290. .lg\:focus\:border-blue-400:focus {
  60291. --border-opacity: 1;
  60292. border-color: #63b3ed;
  60293. border-color: rgba(99, 179, 237, var(--border-opacity));
  60294. }
  60295. .lg\:focus\:border-blue-500:focus {
  60296. --border-opacity: 1;
  60297. border-color: #4299e1;
  60298. border-color: rgba(66, 153, 225, var(--border-opacity));
  60299. }
  60300. .lg\:focus\:border-blue-600:focus {
  60301. --border-opacity: 1;
  60302. border-color: #3182ce;
  60303. border-color: rgba(49, 130, 206, var(--border-opacity));
  60304. }
  60305. .lg\:focus\:border-blue-700:focus {
  60306. --border-opacity: 1;
  60307. border-color: #2b6cb0;
  60308. border-color: rgba(43, 108, 176, var(--border-opacity));
  60309. }
  60310. .lg\:focus\:border-blue-800:focus {
  60311. --border-opacity: 1;
  60312. border-color: #2c5282;
  60313. border-color: rgba(44, 82, 130, var(--border-opacity));
  60314. }
  60315. .lg\:focus\:border-blue-900:focus {
  60316. --border-opacity: 1;
  60317. border-color: #2a4365;
  60318. border-color: rgba(42, 67, 101, var(--border-opacity));
  60319. }
  60320. .lg\:focus\:border-indigo-100:focus {
  60321. --border-opacity: 1;
  60322. border-color: #ebf4ff;
  60323. border-color: rgba(235, 244, 255, var(--border-opacity));
  60324. }
  60325. .lg\:focus\:border-indigo-200:focus {
  60326. --border-opacity: 1;
  60327. border-color: #c3dafe;
  60328. border-color: rgba(195, 218, 254, var(--border-opacity));
  60329. }
  60330. .lg\:focus\:border-indigo-300:focus {
  60331. --border-opacity: 1;
  60332. border-color: #a3bffa;
  60333. border-color: rgba(163, 191, 250, var(--border-opacity));
  60334. }
  60335. .lg\:focus\:border-indigo-400:focus {
  60336. --border-opacity: 1;
  60337. border-color: #7f9cf5;
  60338. border-color: rgba(127, 156, 245, var(--border-opacity));
  60339. }
  60340. .lg\:focus\:border-indigo-500:focus {
  60341. --border-opacity: 1;
  60342. border-color: #667eea;
  60343. border-color: rgba(102, 126, 234, var(--border-opacity));
  60344. }
  60345. .lg\:focus\:border-indigo-600:focus {
  60346. --border-opacity: 1;
  60347. border-color: #5a67d8;
  60348. border-color: rgba(90, 103, 216, var(--border-opacity));
  60349. }
  60350. .lg\:focus\:border-indigo-700:focus {
  60351. --border-opacity: 1;
  60352. border-color: #4c51bf;
  60353. border-color: rgba(76, 81, 191, var(--border-opacity));
  60354. }
  60355. .lg\:focus\:border-indigo-800:focus {
  60356. --border-opacity: 1;
  60357. border-color: #434190;
  60358. border-color: rgba(67, 65, 144, var(--border-opacity));
  60359. }
  60360. .lg\:focus\:border-indigo-900:focus {
  60361. --border-opacity: 1;
  60362. border-color: #3c366b;
  60363. border-color: rgba(60, 54, 107, var(--border-opacity));
  60364. }
  60365. .lg\:focus\:border-purple-100:focus {
  60366. --border-opacity: 1;
  60367. border-color: #faf5ff;
  60368. border-color: rgba(250, 245, 255, var(--border-opacity));
  60369. }
  60370. .lg\:focus\:border-purple-200:focus {
  60371. --border-opacity: 1;
  60372. border-color: #e9d8fd;
  60373. border-color: rgba(233, 216, 253, var(--border-opacity));
  60374. }
  60375. .lg\:focus\:border-purple-300:focus {
  60376. --border-opacity: 1;
  60377. border-color: #d6bcfa;
  60378. border-color: rgba(214, 188, 250, var(--border-opacity));
  60379. }
  60380. .lg\:focus\:border-purple-400:focus {
  60381. --border-opacity: 1;
  60382. border-color: #b794f4;
  60383. border-color: rgba(183, 148, 244, var(--border-opacity));
  60384. }
  60385. .lg\:focus\:border-purple-500:focus {
  60386. --border-opacity: 1;
  60387. border-color: #9f7aea;
  60388. border-color: rgba(159, 122, 234, var(--border-opacity));
  60389. }
  60390. .lg\:focus\:border-purple-600:focus {
  60391. --border-opacity: 1;
  60392. border-color: #805ad5;
  60393. border-color: rgba(128, 90, 213, var(--border-opacity));
  60394. }
  60395. .lg\:focus\:border-purple-700:focus {
  60396. --border-opacity: 1;
  60397. border-color: #6b46c1;
  60398. border-color: rgba(107, 70, 193, var(--border-opacity));
  60399. }
  60400. .lg\:focus\:border-purple-800:focus {
  60401. --border-opacity: 1;
  60402. border-color: #553c9a;
  60403. border-color: rgba(85, 60, 154, var(--border-opacity));
  60404. }
  60405. .lg\:focus\:border-purple-900:focus {
  60406. --border-opacity: 1;
  60407. border-color: #44337a;
  60408. border-color: rgba(68, 51, 122, var(--border-opacity));
  60409. }
  60410. .lg\:focus\:border-pink-100:focus {
  60411. --border-opacity: 1;
  60412. border-color: #fff5f7;
  60413. border-color: rgba(255, 245, 247, var(--border-opacity));
  60414. }
  60415. .lg\:focus\:border-pink-200:focus {
  60416. --border-opacity: 1;
  60417. border-color: #fed7e2;
  60418. border-color: rgba(254, 215, 226, var(--border-opacity));
  60419. }
  60420. .lg\:focus\:border-pink-300:focus {
  60421. --border-opacity: 1;
  60422. border-color: #fbb6ce;
  60423. border-color: rgba(251, 182, 206, var(--border-opacity));
  60424. }
  60425. .lg\:focus\:border-pink-400:focus {
  60426. --border-opacity: 1;
  60427. border-color: #f687b3;
  60428. border-color: rgba(246, 135, 179, var(--border-opacity));
  60429. }
  60430. .lg\:focus\:border-pink-500:focus {
  60431. --border-opacity: 1;
  60432. border-color: #ed64a6;
  60433. border-color: rgba(237, 100, 166, var(--border-opacity));
  60434. }
  60435. .lg\:focus\:border-pink-600:focus {
  60436. --border-opacity: 1;
  60437. border-color: #d53f8c;
  60438. border-color: rgba(213, 63, 140, var(--border-opacity));
  60439. }
  60440. .lg\:focus\:border-pink-700:focus {
  60441. --border-opacity: 1;
  60442. border-color: #b83280;
  60443. border-color: rgba(184, 50, 128, var(--border-opacity));
  60444. }
  60445. .lg\:focus\:border-pink-800:focus {
  60446. --border-opacity: 1;
  60447. border-color: #97266d;
  60448. border-color: rgba(151, 38, 109, var(--border-opacity));
  60449. }
  60450. .lg\:focus\:border-pink-900:focus {
  60451. --border-opacity: 1;
  60452. border-color: #702459;
  60453. border-color: rgba(112, 36, 89, var(--border-opacity));
  60454. }
  60455. .lg\:border-opacity-0 {
  60456. --border-opacity: 0;
  60457. }
  60458. .lg\:border-opacity-25 {
  60459. --border-opacity: 0.25;
  60460. }
  60461. .lg\:border-opacity-50 {
  60462. --border-opacity: 0.5;
  60463. }
  60464. .lg\:border-opacity-75 {
  60465. --border-opacity: 0.75;
  60466. }
  60467. .lg\:border-opacity-100 {
  60468. --border-opacity: 1;
  60469. }
  60470. .lg\:hover\:border-opacity-0:hover {
  60471. --border-opacity: 0;
  60472. }
  60473. .lg\:hover\:border-opacity-25:hover {
  60474. --border-opacity: 0.25;
  60475. }
  60476. .lg\:hover\:border-opacity-50:hover {
  60477. --border-opacity: 0.5;
  60478. }
  60479. .lg\:hover\:border-opacity-75:hover {
  60480. --border-opacity: 0.75;
  60481. }
  60482. .lg\:hover\:border-opacity-100:hover {
  60483. --border-opacity: 1;
  60484. }
  60485. .lg\:focus\:border-opacity-0:focus {
  60486. --border-opacity: 0;
  60487. }
  60488. .lg\:focus\:border-opacity-25:focus {
  60489. --border-opacity: 0.25;
  60490. }
  60491. .lg\:focus\:border-opacity-50:focus {
  60492. --border-opacity: 0.5;
  60493. }
  60494. .lg\:focus\:border-opacity-75:focus {
  60495. --border-opacity: 0.75;
  60496. }
  60497. .lg\:focus\:border-opacity-100:focus {
  60498. --border-opacity: 1;
  60499. }
  60500. .lg\:rounded-none {
  60501. border-radius: 0;
  60502. }
  60503. .lg\:rounded-sm {
  60504. border-radius: 0.125rem;
  60505. }
  60506. .lg\:rounded {
  60507. border-radius: 0.25rem;
  60508. }
  60509. .lg\:rounded-md {
  60510. border-radius: 0.375rem;
  60511. }
  60512. .lg\:rounded-lg {
  60513. border-radius: 0.5rem;
  60514. }
  60515. .lg\:rounded-full {
  60516. border-radius: 9999px;
  60517. }
  60518. .lg\:rounded-t-none {
  60519. border-top-left-radius: 0;
  60520. border-top-right-radius: 0;
  60521. }
  60522. .lg\:rounded-r-none {
  60523. border-top-right-radius: 0;
  60524. border-bottom-right-radius: 0;
  60525. }
  60526. .lg\:rounded-b-none {
  60527. border-bottom-right-radius: 0;
  60528. border-bottom-left-radius: 0;
  60529. }
  60530. .lg\:rounded-l-none {
  60531. border-top-left-radius: 0;
  60532. border-bottom-left-radius: 0;
  60533. }
  60534. .lg\:rounded-t-sm {
  60535. border-top-left-radius: 0.125rem;
  60536. border-top-right-radius: 0.125rem;
  60537. }
  60538. .lg\:rounded-r-sm {
  60539. border-top-right-radius: 0.125rem;
  60540. border-bottom-right-radius: 0.125rem;
  60541. }
  60542. .lg\:rounded-b-sm {
  60543. border-bottom-right-radius: 0.125rem;
  60544. border-bottom-left-radius: 0.125rem;
  60545. }
  60546. .lg\:rounded-l-sm {
  60547. border-top-left-radius: 0.125rem;
  60548. border-bottom-left-radius: 0.125rem;
  60549. }
  60550. .lg\:rounded-t {
  60551. border-top-left-radius: 0.25rem;
  60552. border-top-right-radius: 0.25rem;
  60553. }
  60554. .lg\:rounded-r {
  60555. border-top-right-radius: 0.25rem;
  60556. border-bottom-right-radius: 0.25rem;
  60557. }
  60558. .lg\:rounded-b {
  60559. border-bottom-right-radius: 0.25rem;
  60560. border-bottom-left-radius: 0.25rem;
  60561. }
  60562. .lg\:rounded-l {
  60563. border-top-left-radius: 0.25rem;
  60564. border-bottom-left-radius: 0.25rem;
  60565. }
  60566. .lg\:rounded-t-md {
  60567. border-top-left-radius: 0.375rem;
  60568. border-top-right-radius: 0.375rem;
  60569. }
  60570. .lg\:rounded-r-md {
  60571. border-top-right-radius: 0.375rem;
  60572. border-bottom-right-radius: 0.375rem;
  60573. }
  60574. .lg\:rounded-b-md {
  60575. border-bottom-right-radius: 0.375rem;
  60576. border-bottom-left-radius: 0.375rem;
  60577. }
  60578. .lg\:rounded-l-md {
  60579. border-top-left-radius: 0.375rem;
  60580. border-bottom-left-radius: 0.375rem;
  60581. }
  60582. .lg\:rounded-t-lg {
  60583. border-top-left-radius: 0.5rem;
  60584. border-top-right-radius: 0.5rem;
  60585. }
  60586. .lg\:rounded-r-lg {
  60587. border-top-right-radius: 0.5rem;
  60588. border-bottom-right-radius: 0.5rem;
  60589. }
  60590. .lg\:rounded-b-lg {
  60591. border-bottom-right-radius: 0.5rem;
  60592. border-bottom-left-radius: 0.5rem;
  60593. }
  60594. .lg\:rounded-l-lg {
  60595. border-top-left-radius: 0.5rem;
  60596. border-bottom-left-radius: 0.5rem;
  60597. }
  60598. .lg\:rounded-t-full {
  60599. border-top-left-radius: 9999px;
  60600. border-top-right-radius: 9999px;
  60601. }
  60602. .lg\:rounded-r-full {
  60603. border-top-right-radius: 9999px;
  60604. border-bottom-right-radius: 9999px;
  60605. }
  60606. .lg\:rounded-b-full {
  60607. border-bottom-right-radius: 9999px;
  60608. border-bottom-left-radius: 9999px;
  60609. }
  60610. .lg\:rounded-l-full {
  60611. border-top-left-radius: 9999px;
  60612. border-bottom-left-radius: 9999px;
  60613. }
  60614. .lg\:rounded-tl-none {
  60615. border-top-left-radius: 0;
  60616. }
  60617. .lg\:rounded-tr-none {
  60618. border-top-right-radius: 0;
  60619. }
  60620. .lg\:rounded-br-none {
  60621. border-bottom-right-radius: 0;
  60622. }
  60623. .lg\:rounded-bl-none {
  60624. border-bottom-left-radius: 0;
  60625. }
  60626. .lg\:rounded-tl-sm {
  60627. border-top-left-radius: 0.125rem;
  60628. }
  60629. .lg\:rounded-tr-sm {
  60630. border-top-right-radius: 0.125rem;
  60631. }
  60632. .lg\:rounded-br-sm {
  60633. border-bottom-right-radius: 0.125rem;
  60634. }
  60635. .lg\:rounded-bl-sm {
  60636. border-bottom-left-radius: 0.125rem;
  60637. }
  60638. .lg\:rounded-tl {
  60639. border-top-left-radius: 0.25rem;
  60640. }
  60641. .lg\:rounded-tr {
  60642. border-top-right-radius: 0.25rem;
  60643. }
  60644. .lg\:rounded-br {
  60645. border-bottom-right-radius: 0.25rem;
  60646. }
  60647. .lg\:rounded-bl {
  60648. border-bottom-left-radius: 0.25rem;
  60649. }
  60650. .lg\:rounded-tl-md {
  60651. border-top-left-radius: 0.375rem;
  60652. }
  60653. .lg\:rounded-tr-md {
  60654. border-top-right-radius: 0.375rem;
  60655. }
  60656. .lg\:rounded-br-md {
  60657. border-bottom-right-radius: 0.375rem;
  60658. }
  60659. .lg\:rounded-bl-md {
  60660. border-bottom-left-radius: 0.375rem;
  60661. }
  60662. .lg\:rounded-tl-lg {
  60663. border-top-left-radius: 0.5rem;
  60664. }
  60665. .lg\:rounded-tr-lg {
  60666. border-top-right-radius: 0.5rem;
  60667. }
  60668. .lg\:rounded-br-lg {
  60669. border-bottom-right-radius: 0.5rem;
  60670. }
  60671. .lg\:rounded-bl-lg {
  60672. border-bottom-left-radius: 0.5rem;
  60673. }
  60674. .lg\:rounded-tl-full {
  60675. border-top-left-radius: 9999px;
  60676. }
  60677. .lg\:rounded-tr-full {
  60678. border-top-right-radius: 9999px;
  60679. }
  60680. .lg\:rounded-br-full {
  60681. border-bottom-right-radius: 9999px;
  60682. }
  60683. .lg\:rounded-bl-full {
  60684. border-bottom-left-radius: 9999px;
  60685. }
  60686. .lg\:border-solid {
  60687. border-style: solid;
  60688. }
  60689. .lg\:border-dashed {
  60690. border-style: dashed;
  60691. }
  60692. .lg\:border-dotted {
  60693. border-style: dotted;
  60694. }
  60695. .lg\:border-double {
  60696. border-style: double;
  60697. }
  60698. .lg\:border-none {
  60699. border-style: none;
  60700. }
  60701. .lg\:border-0 {
  60702. border-width: 0;
  60703. }
  60704. .lg\:border-2 {
  60705. border-width: 2px;
  60706. }
  60707. .lg\:border-4 {
  60708. border-width: 4px;
  60709. }
  60710. .lg\:border-8 {
  60711. border-width: 8px;
  60712. }
  60713. .lg\:border {
  60714. border-width: 1px;
  60715. }
  60716. .lg\:border-t-0 {
  60717. border-top-width: 0;
  60718. }
  60719. .lg\:border-r-0 {
  60720. border-right-width: 0;
  60721. }
  60722. .lg\:border-b-0 {
  60723. border-bottom-width: 0;
  60724. }
  60725. .lg\:border-l-0 {
  60726. border-left-width: 0;
  60727. }
  60728. .lg\:border-t-2 {
  60729. border-top-width: 2px;
  60730. }
  60731. .lg\:border-r-2 {
  60732. border-right-width: 2px;
  60733. }
  60734. .lg\:border-b-2 {
  60735. border-bottom-width: 2px;
  60736. }
  60737. .lg\:border-l-2 {
  60738. border-left-width: 2px;
  60739. }
  60740. .lg\:border-t-4 {
  60741. border-top-width: 4px;
  60742. }
  60743. .lg\:border-r-4 {
  60744. border-right-width: 4px;
  60745. }
  60746. .lg\:border-b-4 {
  60747. border-bottom-width: 4px;
  60748. }
  60749. .lg\:border-l-4 {
  60750. border-left-width: 4px;
  60751. }
  60752. .lg\:border-t-8 {
  60753. border-top-width: 8px;
  60754. }
  60755. .lg\:border-r-8 {
  60756. border-right-width: 8px;
  60757. }
  60758. .lg\:border-b-8 {
  60759. border-bottom-width: 8px;
  60760. }
  60761. .lg\:border-l-8 {
  60762. border-left-width: 8px;
  60763. }
  60764. .lg\:border-t {
  60765. border-top-width: 1px;
  60766. }
  60767. .lg\:border-r {
  60768. border-right-width: 1px;
  60769. }
  60770. .lg\:border-b {
  60771. border-bottom-width: 1px;
  60772. }
  60773. .lg\:border-l {
  60774. border-left-width: 1px;
  60775. }
  60776. .lg\:box-border {
  60777. box-sizing: border-box;
  60778. }
  60779. .lg\:box-content {
  60780. box-sizing: content-box;
  60781. }
  60782. .lg\:cursor-auto {
  60783. cursor: auto;
  60784. }
  60785. .lg\:cursor-default {
  60786. cursor: default;
  60787. }
  60788. .lg\:cursor-pointer {
  60789. cursor: pointer;
  60790. }
  60791. .lg\:cursor-wait {
  60792. cursor: wait;
  60793. }
  60794. .lg\:cursor-text {
  60795. cursor: text;
  60796. }
  60797. .lg\:cursor-move {
  60798. cursor: move;
  60799. }
  60800. .lg\:cursor-not-allowed {
  60801. cursor: not-allowed;
  60802. }
  60803. .lg\:block {
  60804. display: block;
  60805. }
  60806. .lg\:inline-block {
  60807. display: inline-block;
  60808. }
  60809. .lg\:inline {
  60810. display: inline;
  60811. }
  60812. .lg\:flex {
  60813. display: flex;
  60814. }
  60815. .lg\:inline-flex {
  60816. display: inline-flex;
  60817. }
  60818. .lg\:table {
  60819. display: table;
  60820. }
  60821. .lg\:table-caption {
  60822. display: table-caption;
  60823. }
  60824. .lg\:table-cell {
  60825. display: table-cell;
  60826. }
  60827. .lg\:table-column {
  60828. display: table-column;
  60829. }
  60830. .lg\:table-column-group {
  60831. display: table-column-group;
  60832. }
  60833. .lg\:table-footer-group {
  60834. display: table-footer-group;
  60835. }
  60836. .lg\:table-header-group {
  60837. display: table-header-group;
  60838. }
  60839. .lg\:table-row-group {
  60840. display: table-row-group;
  60841. }
  60842. .lg\:table-row {
  60843. display: table-row;
  60844. }
  60845. .lg\:flow-root {
  60846. display: flow-root;
  60847. }
  60848. .lg\:grid {
  60849. display: grid;
  60850. }
  60851. .lg\:inline-grid {
  60852. display: inline-grid;
  60853. }
  60854. .lg\:contents {
  60855. display: contents;
  60856. }
  60857. .lg\:hidden {
  60858. display: none;
  60859. }
  60860. .lg\:flex-row {
  60861. flex-direction: row;
  60862. }
  60863. .lg\:flex-row-reverse {
  60864. flex-direction: row-reverse;
  60865. }
  60866. .lg\:flex-col {
  60867. flex-direction: column;
  60868. }
  60869. .lg\:flex-col-reverse {
  60870. flex-direction: column-reverse;
  60871. }
  60872. .lg\:flex-wrap {
  60873. flex-wrap: wrap;
  60874. }
  60875. .lg\:flex-wrap-reverse {
  60876. flex-wrap: wrap-reverse;
  60877. }
  60878. .lg\:flex-no-wrap {
  60879. flex-wrap: nowrap;
  60880. }
  60881. .lg\:place-items-auto {
  60882. place-items: auto;
  60883. }
  60884. .lg\:place-items-start {
  60885. place-items: start;
  60886. }
  60887. .lg\:place-items-end {
  60888. place-items: end;
  60889. }
  60890. .lg\:place-items-center {
  60891. place-items: center;
  60892. }
  60893. .lg\:place-items-stretch {
  60894. place-items: stretch;
  60895. }
  60896. .lg\:place-content-center {
  60897. place-content: center;
  60898. }
  60899. .lg\:place-content-start {
  60900. place-content: start;
  60901. }
  60902. .lg\:place-content-end {
  60903. place-content: end;
  60904. }
  60905. .lg\:place-content-between {
  60906. place-content: space-between;
  60907. }
  60908. .lg\:place-content-around {
  60909. place-content: space-around;
  60910. }
  60911. .lg\:place-content-evenly {
  60912. place-content: space-evenly;
  60913. }
  60914. .lg\:place-content-stretch {
  60915. place-content: stretch;
  60916. }
  60917. .lg\:place-self-auto {
  60918. place-self: auto;
  60919. }
  60920. .lg\:place-self-start {
  60921. place-self: start;
  60922. }
  60923. .lg\:place-self-end {
  60924. place-self: end;
  60925. }
  60926. .lg\:place-self-center {
  60927. place-self: center;
  60928. }
  60929. .lg\:place-self-stretch {
  60930. place-self: stretch;
  60931. }
  60932. .lg\:items-start {
  60933. align-items: flex-start;
  60934. }
  60935. .lg\:items-end {
  60936. align-items: flex-end;
  60937. }
  60938. .lg\:items-center {
  60939. align-items: center;
  60940. }
  60941. .lg\:items-baseline {
  60942. align-items: baseline;
  60943. }
  60944. .lg\:items-stretch {
  60945. align-items: stretch;
  60946. }
  60947. .lg\:content-center {
  60948. align-content: center;
  60949. }
  60950. .lg\:content-start {
  60951. align-content: flex-start;
  60952. }
  60953. .lg\:content-end {
  60954. align-content: flex-end;
  60955. }
  60956. .lg\:content-between {
  60957. align-content: space-between;
  60958. }
  60959. .lg\:content-around {
  60960. align-content: space-around;
  60961. }
  60962. .lg\:content-evenly {
  60963. align-content: space-evenly;
  60964. }
  60965. .lg\:self-auto {
  60966. align-self: auto;
  60967. }
  60968. .lg\:self-start {
  60969. align-self: flex-start;
  60970. }
  60971. .lg\:self-end {
  60972. align-self: flex-end;
  60973. }
  60974. .lg\:self-center {
  60975. align-self: center;
  60976. }
  60977. .lg\:self-stretch {
  60978. align-self: stretch;
  60979. }
  60980. .lg\:justify-items-auto {
  60981. justify-items: auto;
  60982. }
  60983. .lg\:justify-items-start {
  60984. justify-items: start;
  60985. }
  60986. .lg\:justify-items-end {
  60987. justify-items: end;
  60988. }
  60989. .lg\:justify-items-center {
  60990. justify-items: center;
  60991. }
  60992. .lg\:justify-items-stretch {
  60993. justify-items: stretch;
  60994. }
  60995. .lg\:justify-start {
  60996. justify-content: flex-start;
  60997. }
  60998. .lg\:justify-end {
  60999. justify-content: flex-end;
  61000. }
  61001. .lg\:justify-center {
  61002. justify-content: center;
  61003. }
  61004. .lg\:justify-between {
  61005. justify-content: space-between;
  61006. }
  61007. .lg\:justify-around {
  61008. justify-content: space-around;
  61009. }
  61010. .lg\:justify-evenly {
  61011. justify-content: space-evenly;
  61012. }
  61013. .lg\:justify-self-auto {
  61014. justify-self: auto;
  61015. }
  61016. .lg\:justify-self-start {
  61017. justify-self: start;
  61018. }
  61019. .lg\:justify-self-end {
  61020. justify-self: end;
  61021. }
  61022. .lg\:justify-self-center {
  61023. justify-self: center;
  61024. }
  61025. .lg\:justify-self-stretch {
  61026. justify-self: stretch;
  61027. }
  61028. .lg\:flex-1 {
  61029. flex: 1 1 0%;
  61030. }
  61031. .lg\:flex-auto {
  61032. flex: 1 1 auto;
  61033. }
  61034. .lg\:flex-initial {
  61035. flex: 0 1 auto;
  61036. }
  61037. .lg\:flex-none {
  61038. flex: none;
  61039. }
  61040. .lg\:flex-grow-0 {
  61041. flex-grow: 0;
  61042. }
  61043. .lg\:flex-grow {
  61044. flex-grow: 1;
  61045. }
  61046. .lg\:flex-shrink-0 {
  61047. flex-shrink: 0;
  61048. }
  61049. .lg\:flex-shrink {
  61050. flex-shrink: 1;
  61051. }
  61052. .lg\:order-1 {
  61053. order: 1;
  61054. }
  61055. .lg\:order-2 {
  61056. order: 2;
  61057. }
  61058. .lg\:order-3 {
  61059. order: 3;
  61060. }
  61061. .lg\:order-4 {
  61062. order: 4;
  61063. }
  61064. .lg\:order-5 {
  61065. order: 5;
  61066. }
  61067. .lg\:order-6 {
  61068. order: 6;
  61069. }
  61070. .lg\:order-7 {
  61071. order: 7;
  61072. }
  61073. .lg\:order-8 {
  61074. order: 8;
  61075. }
  61076. .lg\:order-9 {
  61077. order: 9;
  61078. }
  61079. .lg\:order-10 {
  61080. order: 10;
  61081. }
  61082. .lg\:order-11 {
  61083. order: 11;
  61084. }
  61085. .lg\:order-12 {
  61086. order: 12;
  61087. }
  61088. .lg\:order-first {
  61089. order: -9999;
  61090. }
  61091. .lg\:order-last {
  61092. order: 9999;
  61093. }
  61094. .lg\:order-none {
  61095. order: 0;
  61096. }
  61097. .lg\:float-right {
  61098. float: right;
  61099. }
  61100. .lg\:float-left {
  61101. float: left;
  61102. }
  61103. .lg\:float-none {
  61104. float: none;
  61105. }
  61106. .lg\:clearfix:after {
  61107. content: "";
  61108. display: table;
  61109. clear: both;
  61110. }
  61111. .lg\:clear-left {
  61112. clear: left;
  61113. }
  61114. .lg\:clear-right {
  61115. clear: right;
  61116. }
  61117. .lg\:clear-both {
  61118. clear: both;
  61119. }
  61120. .lg\:clear-none {
  61121. clear: none;
  61122. }
  61123. .lg\:font-sans {
  61124. font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  61125. }
  61126. .lg\:font-serif {
  61127. font-family: Georgia, Cambria, "Times New Roman", Times, serif;
  61128. }
  61129. .lg\:font-mono {
  61130. font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  61131. }
  61132. .lg\:font-hairline {
  61133. font-weight: 100;
  61134. }
  61135. .lg\:font-thin {
  61136. font-weight: 200;
  61137. }
  61138. .lg\:font-light {
  61139. font-weight: 300;
  61140. }
  61141. .lg\:font-normal {
  61142. font-weight: 400;
  61143. }
  61144. .lg\:font-medium {
  61145. font-weight: 500;
  61146. }
  61147. .lg\:font-semibold {
  61148. font-weight: 600;
  61149. }
  61150. .lg\:font-bold {
  61151. font-weight: 700;
  61152. }
  61153. .lg\:font-extrabold {
  61154. font-weight: 800;
  61155. }
  61156. .lg\:font-black {
  61157. font-weight: 900;
  61158. }
  61159. .lg\:hover\:font-hairline:hover {
  61160. font-weight: 100;
  61161. }
  61162. .lg\:hover\:font-thin:hover {
  61163. font-weight: 200;
  61164. }
  61165. .lg\:hover\:font-light:hover {
  61166. font-weight: 300;
  61167. }
  61168. .lg\:hover\:font-normal:hover {
  61169. font-weight: 400;
  61170. }
  61171. .lg\:hover\:font-medium:hover {
  61172. font-weight: 500;
  61173. }
  61174. .lg\:hover\:font-semibold:hover {
  61175. font-weight: 600;
  61176. }
  61177. .lg\:hover\:font-bold:hover {
  61178. font-weight: 700;
  61179. }
  61180. .lg\:hover\:font-extrabold:hover {
  61181. font-weight: 800;
  61182. }
  61183. .lg\:hover\:font-black:hover {
  61184. font-weight: 900;
  61185. }
  61186. .lg\:focus\:font-hairline:focus {
  61187. font-weight: 100;
  61188. }
  61189. .lg\:focus\:font-thin:focus {
  61190. font-weight: 200;
  61191. }
  61192. .lg\:focus\:font-light:focus {
  61193. font-weight: 300;
  61194. }
  61195. .lg\:focus\:font-normal:focus {
  61196. font-weight: 400;
  61197. }
  61198. .lg\:focus\:font-medium:focus {
  61199. font-weight: 500;
  61200. }
  61201. .lg\:focus\:font-semibold:focus {
  61202. font-weight: 600;
  61203. }
  61204. .lg\:focus\:font-bold:focus {
  61205. font-weight: 700;
  61206. }
  61207. .lg\:focus\:font-extrabold:focus {
  61208. font-weight: 800;
  61209. }
  61210. .lg\:focus\:font-black:focus {
  61211. font-weight: 900;
  61212. }
  61213. .lg\:h-0 {
  61214. height: 0;
  61215. }
  61216. .lg\:h-1 {
  61217. height: 0.25rem;
  61218. }
  61219. .lg\:h-2 {
  61220. height: 0.5rem;
  61221. }
  61222. .lg\:h-3 {
  61223. height: 0.75rem;
  61224. }
  61225. .lg\:h-4 {
  61226. height: 1rem;
  61227. }
  61228. .lg\:h-5 {
  61229. height: 1.25rem;
  61230. }
  61231. .lg\:h-6 {
  61232. height: 1.5rem;
  61233. }
  61234. .lg\:h-8 {
  61235. height: 2rem;
  61236. }
  61237. .lg\:h-10 {
  61238. height: 2.5rem;
  61239. }
  61240. .lg\:h-12 {
  61241. height: 3rem;
  61242. }
  61243. .lg\:h-16 {
  61244. height: 4rem;
  61245. }
  61246. .lg\:h-20 {
  61247. height: 5rem;
  61248. }
  61249. .lg\:h-24 {
  61250. height: 6rem;
  61251. }
  61252. .lg\:h-32 {
  61253. height: 8rem;
  61254. }
  61255. .lg\:h-40 {
  61256. height: 10rem;
  61257. }
  61258. .lg\:h-48 {
  61259. height: 12rem;
  61260. }
  61261. .lg\:h-56 {
  61262. height: 14rem;
  61263. }
  61264. .lg\:h-64 {
  61265. height: 16rem;
  61266. }
  61267. .lg\:h-auto {
  61268. height: auto;
  61269. }
  61270. .lg\:h-px {
  61271. height: 1px;
  61272. }
  61273. .lg\:h-full {
  61274. height: 100%;
  61275. }
  61276. .lg\:h-screen {
  61277. height: 100vh;
  61278. }
  61279. .lg\:text-xs {
  61280. font-size: 0.75rem;
  61281. }
  61282. .lg\:text-sm {
  61283. font-size: 0.875rem;
  61284. }
  61285. .lg\:text-base {
  61286. font-size: 1rem;
  61287. }
  61288. .lg\:text-lg {
  61289. font-size: 1.125rem;
  61290. }
  61291. .lg\:text-xl {
  61292. font-size: 1.25rem;
  61293. }
  61294. .lg\:text-2xl {
  61295. font-size: 1.5rem;
  61296. }
  61297. .lg\:text-3xl {
  61298. font-size: 1.875rem;
  61299. }
  61300. .lg\:text-4xl {
  61301. font-size: 2.25rem;
  61302. }
  61303. .lg\:text-5xl {
  61304. font-size: 3rem;
  61305. }
  61306. .lg\:text-6xl {
  61307. font-size: 4rem;
  61308. }
  61309. .lg\:leading-3 {
  61310. line-height: .75rem;
  61311. }
  61312. .lg\:leading-4 {
  61313. line-height: 1rem;
  61314. }
  61315. .lg\:leading-5 {
  61316. line-height: 1.25rem;
  61317. }
  61318. .lg\:leading-6 {
  61319. line-height: 1.5rem;
  61320. }
  61321. .lg\:leading-7 {
  61322. line-height: 1.75rem;
  61323. }
  61324. .lg\:leading-8 {
  61325. line-height: 2rem;
  61326. }
  61327. .lg\:leading-9 {
  61328. line-height: 2.25rem;
  61329. }
  61330. .lg\:leading-10 {
  61331. line-height: 2.5rem;
  61332. }
  61333. .lg\:leading-none {
  61334. line-height: 1;
  61335. }
  61336. .lg\:leading-tight {
  61337. line-height: 1.25;
  61338. }
  61339. .lg\:leading-snug {
  61340. line-height: 1.375;
  61341. }
  61342. .lg\:leading-normal {
  61343. line-height: 1.5;
  61344. }
  61345. .lg\:leading-relaxed {
  61346. line-height: 1.625;
  61347. }
  61348. .lg\:leading-loose {
  61349. line-height: 2;
  61350. }
  61351. .lg\:list-inside {
  61352. list-style-position: inside;
  61353. }
  61354. .lg\:list-outside {
  61355. list-style-position: outside;
  61356. }
  61357. .lg\:list-none {
  61358. list-style-type: none;
  61359. }
  61360. .lg\:list-disc {
  61361. list-style-type: disc;
  61362. }
  61363. .lg\:list-decimal {
  61364. list-style-type: decimal;
  61365. }
  61366. .lg\:m-0 {
  61367. margin: 0;
  61368. }
  61369. .lg\:m-1 {
  61370. margin: 0.25rem;
  61371. }
  61372. .lg\:m-2 {
  61373. margin: 0.5rem;
  61374. }
  61375. .lg\:m-3 {
  61376. margin: 0.75rem;
  61377. }
  61378. .lg\:m-4 {
  61379. margin: 1rem;
  61380. }
  61381. .lg\:m-5 {
  61382. margin: 1.25rem;
  61383. }
  61384. .lg\:m-6 {
  61385. margin: 1.5rem;
  61386. }
  61387. .lg\:m-8 {
  61388. margin: 2rem;
  61389. }
  61390. .lg\:m-10 {
  61391. margin: 2.5rem;
  61392. }
  61393. .lg\:m-12 {
  61394. margin: 3rem;
  61395. }
  61396. .lg\:m-16 {
  61397. margin: 4rem;
  61398. }
  61399. .lg\:m-20 {
  61400. margin: 5rem;
  61401. }
  61402. .lg\:m-24 {
  61403. margin: 6rem;
  61404. }
  61405. .lg\:m-32 {
  61406. margin: 8rem;
  61407. }
  61408. .lg\:m-40 {
  61409. margin: 10rem;
  61410. }
  61411. .lg\:m-48 {
  61412. margin: 12rem;
  61413. }
  61414. .lg\:m-56 {
  61415. margin: 14rem;
  61416. }
  61417. .lg\:m-64 {
  61418. margin: 16rem;
  61419. }
  61420. .lg\:m-auto {
  61421. margin: auto;
  61422. }
  61423. .lg\:m-px {
  61424. margin: 1px;
  61425. }
  61426. .lg\:-m-1 {
  61427. margin: -0.25rem;
  61428. }
  61429. .lg\:-m-2 {
  61430. margin: -0.5rem;
  61431. }
  61432. .lg\:-m-3 {
  61433. margin: -0.75rem;
  61434. }
  61435. .lg\:-m-4 {
  61436. margin: -1rem;
  61437. }
  61438. .lg\:-m-5 {
  61439. margin: -1.25rem;
  61440. }
  61441. .lg\:-m-6 {
  61442. margin: -1.5rem;
  61443. }
  61444. .lg\:-m-8 {
  61445. margin: -2rem;
  61446. }
  61447. .lg\:-m-10 {
  61448. margin: -2.5rem;
  61449. }
  61450. .lg\:-m-12 {
  61451. margin: -3rem;
  61452. }
  61453. .lg\:-m-16 {
  61454. margin: -4rem;
  61455. }
  61456. .lg\:-m-20 {
  61457. margin: -5rem;
  61458. }
  61459. .lg\:-m-24 {
  61460. margin: -6rem;
  61461. }
  61462. .lg\:-m-32 {
  61463. margin: -8rem;
  61464. }
  61465. .lg\:-m-40 {
  61466. margin: -10rem;
  61467. }
  61468. .lg\:-m-48 {
  61469. margin: -12rem;
  61470. }
  61471. .lg\:-m-56 {
  61472. margin: -14rem;
  61473. }
  61474. .lg\:-m-64 {
  61475. margin: -16rem;
  61476. }
  61477. .lg\:-m-px {
  61478. margin: -1px;
  61479. }
  61480. .lg\:my-0 {
  61481. margin-top: 0;
  61482. margin-bottom: 0;
  61483. }
  61484. .lg\:mx-0 {
  61485. margin-left: 0;
  61486. margin-right: 0;
  61487. }
  61488. .lg\:my-1 {
  61489. margin-top: 0.25rem;
  61490. margin-bottom: 0.25rem;
  61491. }
  61492. .lg\:mx-1 {
  61493. margin-left: 0.25rem;
  61494. margin-right: 0.25rem;
  61495. }
  61496. .lg\:my-2 {
  61497. margin-top: 0.5rem;
  61498. margin-bottom: 0.5rem;
  61499. }
  61500. .lg\:mx-2 {
  61501. margin-left: 0.5rem;
  61502. margin-right: 0.5rem;
  61503. }
  61504. .lg\:my-3 {
  61505. margin-top: 0.75rem;
  61506. margin-bottom: 0.75rem;
  61507. }
  61508. .lg\:mx-3 {
  61509. margin-left: 0.75rem;
  61510. margin-right: 0.75rem;
  61511. }
  61512. .lg\:my-4 {
  61513. margin-top: 1rem;
  61514. margin-bottom: 1rem;
  61515. }
  61516. .lg\:mx-4 {
  61517. margin-left: 1rem;
  61518. margin-right: 1rem;
  61519. }
  61520. .lg\:my-5 {
  61521. margin-top: 1.25rem;
  61522. margin-bottom: 1.25rem;
  61523. }
  61524. .lg\:mx-5 {
  61525. margin-left: 1.25rem;
  61526. margin-right: 1.25rem;
  61527. }
  61528. .lg\:my-6 {
  61529. margin-top: 1.5rem;
  61530. margin-bottom: 1.5rem;
  61531. }
  61532. .lg\:mx-6 {
  61533. margin-left: 1.5rem;
  61534. margin-right: 1.5rem;
  61535. }
  61536. .lg\:my-8 {
  61537. margin-top: 2rem;
  61538. margin-bottom: 2rem;
  61539. }
  61540. .lg\:mx-8 {
  61541. margin-left: 2rem;
  61542. margin-right: 2rem;
  61543. }
  61544. .lg\:my-10 {
  61545. margin-top: 2.5rem;
  61546. margin-bottom: 2.5rem;
  61547. }
  61548. .lg\:mx-10 {
  61549. margin-left: 2.5rem;
  61550. margin-right: 2.5rem;
  61551. }
  61552. .lg\:my-12 {
  61553. margin-top: 3rem;
  61554. margin-bottom: 3rem;
  61555. }
  61556. .lg\:mx-12 {
  61557. margin-left: 3rem;
  61558. margin-right: 3rem;
  61559. }
  61560. .lg\:my-16 {
  61561. margin-top: 4rem;
  61562. margin-bottom: 4rem;
  61563. }
  61564. .lg\:mx-16 {
  61565. margin-left: 4rem;
  61566. margin-right: 4rem;
  61567. }
  61568. .lg\:my-20 {
  61569. margin-top: 5rem;
  61570. margin-bottom: 5rem;
  61571. }
  61572. .lg\:mx-20 {
  61573. margin-left: 5rem;
  61574. margin-right: 5rem;
  61575. }
  61576. .lg\:my-24 {
  61577. margin-top: 6rem;
  61578. margin-bottom: 6rem;
  61579. }
  61580. .lg\:mx-24 {
  61581. margin-left: 6rem;
  61582. margin-right: 6rem;
  61583. }
  61584. .lg\:my-32 {
  61585. margin-top: 8rem;
  61586. margin-bottom: 8rem;
  61587. }
  61588. .lg\:mx-32 {
  61589. margin-left: 8rem;
  61590. margin-right: 8rem;
  61591. }
  61592. .lg\:my-40 {
  61593. margin-top: 10rem;
  61594. margin-bottom: 10rem;
  61595. }
  61596. .lg\:mx-40 {
  61597. margin-left: 10rem;
  61598. margin-right: 10rem;
  61599. }
  61600. .lg\:my-48 {
  61601. margin-top: 12rem;
  61602. margin-bottom: 12rem;
  61603. }
  61604. .lg\:mx-48 {
  61605. margin-left: 12rem;
  61606. margin-right: 12rem;
  61607. }
  61608. .lg\:my-56 {
  61609. margin-top: 14rem;
  61610. margin-bottom: 14rem;
  61611. }
  61612. .lg\:mx-56 {
  61613. margin-left: 14rem;
  61614. margin-right: 14rem;
  61615. }
  61616. .lg\:my-64 {
  61617. margin-top: 16rem;
  61618. margin-bottom: 16rem;
  61619. }
  61620. .lg\:mx-64 {
  61621. margin-left: 16rem;
  61622. margin-right: 16rem;
  61623. }
  61624. .lg\:my-auto {
  61625. margin-top: auto;
  61626. margin-bottom: auto;
  61627. }
  61628. .lg\:mx-auto {
  61629. margin-left: auto;
  61630. margin-right: auto;
  61631. }
  61632. .lg\:my-px {
  61633. margin-top: 1px;
  61634. margin-bottom: 1px;
  61635. }
  61636. .lg\:mx-px {
  61637. margin-left: 1px;
  61638. margin-right: 1px;
  61639. }
  61640. .lg\:-my-1 {
  61641. margin-top: -0.25rem;
  61642. margin-bottom: -0.25rem;
  61643. }
  61644. .lg\:-mx-1 {
  61645. margin-left: -0.25rem;
  61646. margin-right: -0.25rem;
  61647. }
  61648. .lg\:-my-2 {
  61649. margin-top: -0.5rem;
  61650. margin-bottom: -0.5rem;
  61651. }
  61652. .lg\:-mx-2 {
  61653. margin-left: -0.5rem;
  61654. margin-right: -0.5rem;
  61655. }
  61656. .lg\:-my-3 {
  61657. margin-top: -0.75rem;
  61658. margin-bottom: -0.75rem;
  61659. }
  61660. .lg\:-mx-3 {
  61661. margin-left: -0.75rem;
  61662. margin-right: -0.75rem;
  61663. }
  61664. .lg\:-my-4 {
  61665. margin-top: -1rem;
  61666. margin-bottom: -1rem;
  61667. }
  61668. .lg\:-mx-4 {
  61669. margin-left: -1rem;
  61670. margin-right: -1rem;
  61671. }
  61672. .lg\:-my-5 {
  61673. margin-top: -1.25rem;
  61674. margin-bottom: -1.25rem;
  61675. }
  61676. .lg\:-mx-5 {
  61677. margin-left: -1.25rem;
  61678. margin-right: -1.25rem;
  61679. }
  61680. .lg\:-my-6 {
  61681. margin-top: -1.5rem;
  61682. margin-bottom: -1.5rem;
  61683. }
  61684. .lg\:-mx-6 {
  61685. margin-left: -1.5rem;
  61686. margin-right: -1.5rem;
  61687. }
  61688. .lg\:-my-8 {
  61689. margin-top: -2rem;
  61690. margin-bottom: -2rem;
  61691. }
  61692. .lg\:-mx-8 {
  61693. margin-left: -2rem;
  61694. margin-right: -2rem;
  61695. }
  61696. .lg\:-my-10 {
  61697. margin-top: -2.5rem;
  61698. margin-bottom: -2.5rem;
  61699. }
  61700. .lg\:-mx-10 {
  61701. margin-left: -2.5rem;
  61702. margin-right: -2.5rem;
  61703. }
  61704. .lg\:-my-12 {
  61705. margin-top: -3rem;
  61706. margin-bottom: -3rem;
  61707. }
  61708. .lg\:-mx-12 {
  61709. margin-left: -3rem;
  61710. margin-right: -3rem;
  61711. }
  61712. .lg\:-my-16 {
  61713. margin-top: -4rem;
  61714. margin-bottom: -4rem;
  61715. }
  61716. .lg\:-mx-16 {
  61717. margin-left: -4rem;
  61718. margin-right: -4rem;
  61719. }
  61720. .lg\:-my-20 {
  61721. margin-top: -5rem;
  61722. margin-bottom: -5rem;
  61723. }
  61724. .lg\:-mx-20 {
  61725. margin-left: -5rem;
  61726. margin-right: -5rem;
  61727. }
  61728. .lg\:-my-24 {
  61729. margin-top: -6rem;
  61730. margin-bottom: -6rem;
  61731. }
  61732. .lg\:-mx-24 {
  61733. margin-left: -6rem;
  61734. margin-right: -6rem;
  61735. }
  61736. .lg\:-my-32 {
  61737. margin-top: -8rem;
  61738. margin-bottom: -8rem;
  61739. }
  61740. .lg\:-mx-32 {
  61741. margin-left: -8rem;
  61742. margin-right: -8rem;
  61743. }
  61744. .lg\:-my-40 {
  61745. margin-top: -10rem;
  61746. margin-bottom: -10rem;
  61747. }
  61748. .lg\:-mx-40 {
  61749. margin-left: -10rem;
  61750. margin-right: -10rem;
  61751. }
  61752. .lg\:-my-48 {
  61753. margin-top: -12rem;
  61754. margin-bottom: -12rem;
  61755. }
  61756. .lg\:-mx-48 {
  61757. margin-left: -12rem;
  61758. margin-right: -12rem;
  61759. }
  61760. .lg\:-my-56 {
  61761. margin-top: -14rem;
  61762. margin-bottom: -14rem;
  61763. }
  61764. .lg\:-mx-56 {
  61765. margin-left: -14rem;
  61766. margin-right: -14rem;
  61767. }
  61768. .lg\:-my-64 {
  61769. margin-top: -16rem;
  61770. margin-bottom: -16rem;
  61771. }
  61772. .lg\:-mx-64 {
  61773. margin-left: -16rem;
  61774. margin-right: -16rem;
  61775. }
  61776. .lg\:-my-px {
  61777. margin-top: -1px;
  61778. margin-bottom: -1px;
  61779. }
  61780. .lg\:-mx-px {
  61781. margin-left: -1px;
  61782. margin-right: -1px;
  61783. }
  61784. .lg\:mt-0 {
  61785. margin-top: 0;
  61786. }
  61787. .lg\:mr-0 {
  61788. margin-right: 0;
  61789. }
  61790. .lg\:mb-0 {
  61791. margin-bottom: 0;
  61792. }
  61793. .lg\:ml-0 {
  61794. margin-left: 0;
  61795. }
  61796. .lg\:mt-1 {
  61797. margin-top: 0.25rem;
  61798. }
  61799. .lg\:mr-1 {
  61800. margin-right: 0.25rem;
  61801. }
  61802. .lg\:mb-1 {
  61803. margin-bottom: 0.25rem;
  61804. }
  61805. .lg\:ml-1 {
  61806. margin-left: 0.25rem;
  61807. }
  61808. .lg\:mt-2 {
  61809. margin-top: 0.5rem;
  61810. }
  61811. .lg\:mr-2 {
  61812. margin-right: 0.5rem;
  61813. }
  61814. .lg\:mb-2 {
  61815. margin-bottom: 0.5rem;
  61816. }
  61817. .lg\:ml-2 {
  61818. margin-left: 0.5rem;
  61819. }
  61820. .lg\:mt-3 {
  61821. margin-top: 0.75rem;
  61822. }
  61823. .lg\:mr-3 {
  61824. margin-right: 0.75rem;
  61825. }
  61826. .lg\:mb-3 {
  61827. margin-bottom: 0.75rem;
  61828. }
  61829. .lg\:ml-3 {
  61830. margin-left: 0.75rem;
  61831. }
  61832. .lg\:mt-4 {
  61833. margin-top: 1rem;
  61834. }
  61835. .lg\:mr-4 {
  61836. margin-right: 1rem;
  61837. }
  61838. .lg\:mb-4 {
  61839. margin-bottom: 1rem;
  61840. }
  61841. .lg\:ml-4 {
  61842. margin-left: 1rem;
  61843. }
  61844. .lg\:mt-5 {
  61845. margin-top: 1.25rem;
  61846. }
  61847. .lg\:mr-5 {
  61848. margin-right: 1.25rem;
  61849. }
  61850. .lg\:mb-5 {
  61851. margin-bottom: 1.25rem;
  61852. }
  61853. .lg\:ml-5 {
  61854. margin-left: 1.25rem;
  61855. }
  61856. .lg\:mt-6 {
  61857. margin-top: 1.5rem;
  61858. }
  61859. .lg\:mr-6 {
  61860. margin-right: 1.5rem;
  61861. }
  61862. .lg\:mb-6 {
  61863. margin-bottom: 1.5rem;
  61864. }
  61865. .lg\:ml-6 {
  61866. margin-left: 1.5rem;
  61867. }
  61868. .lg\:mt-8 {
  61869. margin-top: 2rem;
  61870. }
  61871. .lg\:mr-8 {
  61872. margin-right: 2rem;
  61873. }
  61874. .lg\:mb-8 {
  61875. margin-bottom: 2rem;
  61876. }
  61877. .lg\:ml-8 {
  61878. margin-left: 2rem;
  61879. }
  61880. .lg\:mt-10 {
  61881. margin-top: 2.5rem;
  61882. }
  61883. .lg\:mr-10 {
  61884. margin-right: 2.5rem;
  61885. }
  61886. .lg\:mb-10 {
  61887. margin-bottom: 2.5rem;
  61888. }
  61889. .lg\:ml-10 {
  61890. margin-left: 2.5rem;
  61891. }
  61892. .lg\:mt-12 {
  61893. margin-top: 3rem;
  61894. }
  61895. .lg\:mr-12 {
  61896. margin-right: 3rem;
  61897. }
  61898. .lg\:mb-12 {
  61899. margin-bottom: 3rem;
  61900. }
  61901. .lg\:ml-12 {
  61902. margin-left: 3rem;
  61903. }
  61904. .lg\:mt-16 {
  61905. margin-top: 4rem;
  61906. }
  61907. .lg\:mr-16 {
  61908. margin-right: 4rem;
  61909. }
  61910. .lg\:mb-16 {
  61911. margin-bottom: 4rem;
  61912. }
  61913. .lg\:ml-16 {
  61914. margin-left: 4rem;
  61915. }
  61916. .lg\:mt-20 {
  61917. margin-top: 5rem;
  61918. }
  61919. .lg\:mr-20 {
  61920. margin-right: 5rem;
  61921. }
  61922. .lg\:mb-20 {
  61923. margin-bottom: 5rem;
  61924. }
  61925. .lg\:ml-20 {
  61926. margin-left: 5rem;
  61927. }
  61928. .lg\:mt-24 {
  61929. margin-top: 6rem;
  61930. }
  61931. .lg\:mr-24 {
  61932. margin-right: 6rem;
  61933. }
  61934. .lg\:mb-24 {
  61935. margin-bottom: 6rem;
  61936. }
  61937. .lg\:ml-24 {
  61938. margin-left: 6rem;
  61939. }
  61940. .lg\:mt-32 {
  61941. margin-top: 8rem;
  61942. }
  61943. .lg\:mr-32 {
  61944. margin-right: 8rem;
  61945. }
  61946. .lg\:mb-32 {
  61947. margin-bottom: 8rem;
  61948. }
  61949. .lg\:ml-32 {
  61950. margin-left: 8rem;
  61951. }
  61952. .lg\:mt-40 {
  61953. margin-top: 10rem;
  61954. }
  61955. .lg\:mr-40 {
  61956. margin-right: 10rem;
  61957. }
  61958. .lg\:mb-40 {
  61959. margin-bottom: 10rem;
  61960. }
  61961. .lg\:ml-40 {
  61962. margin-left: 10rem;
  61963. }
  61964. .lg\:mt-48 {
  61965. margin-top: 12rem;
  61966. }
  61967. .lg\:mr-48 {
  61968. margin-right: 12rem;
  61969. }
  61970. .lg\:mb-48 {
  61971. margin-bottom: 12rem;
  61972. }
  61973. .lg\:ml-48 {
  61974. margin-left: 12rem;
  61975. }
  61976. .lg\:mt-56 {
  61977. margin-top: 14rem;
  61978. }
  61979. .lg\:mr-56 {
  61980. margin-right: 14rem;
  61981. }
  61982. .lg\:mb-56 {
  61983. margin-bottom: 14rem;
  61984. }
  61985. .lg\:ml-56 {
  61986. margin-left: 14rem;
  61987. }
  61988. .lg\:mt-64 {
  61989. margin-top: 16rem;
  61990. }
  61991. .lg\:mr-64 {
  61992. margin-right: 16rem;
  61993. }
  61994. .lg\:mb-64 {
  61995. margin-bottom: 16rem;
  61996. }
  61997. .lg\:ml-64 {
  61998. margin-left: 16rem;
  61999. }
  62000. .lg\:mt-auto {
  62001. margin-top: auto;
  62002. }
  62003. .lg\:mr-auto {
  62004. margin-right: auto;
  62005. }
  62006. .lg\:mb-auto {
  62007. margin-bottom: auto;
  62008. }
  62009. .lg\:ml-auto {
  62010. margin-left: auto;
  62011. }
  62012. .lg\:mt-px {
  62013. margin-top: 1px;
  62014. }
  62015. .lg\:mr-px {
  62016. margin-right: 1px;
  62017. }
  62018. .lg\:mb-px {
  62019. margin-bottom: 1px;
  62020. }
  62021. .lg\:ml-px {
  62022. margin-left: 1px;
  62023. }
  62024. .lg\:-mt-1 {
  62025. margin-top: -0.25rem;
  62026. }
  62027. .lg\:-mr-1 {
  62028. margin-right: -0.25rem;
  62029. }
  62030. .lg\:-mb-1 {
  62031. margin-bottom: -0.25rem;
  62032. }
  62033. .lg\:-ml-1 {
  62034. margin-left: -0.25rem;
  62035. }
  62036. .lg\:-mt-2 {
  62037. margin-top: -0.5rem;
  62038. }
  62039. .lg\:-mr-2 {
  62040. margin-right: -0.5rem;
  62041. }
  62042. .lg\:-mb-2 {
  62043. margin-bottom: -0.5rem;
  62044. }
  62045. .lg\:-ml-2 {
  62046. margin-left: -0.5rem;
  62047. }
  62048. .lg\:-mt-3 {
  62049. margin-top: -0.75rem;
  62050. }
  62051. .lg\:-mr-3 {
  62052. margin-right: -0.75rem;
  62053. }
  62054. .lg\:-mb-3 {
  62055. margin-bottom: -0.75rem;
  62056. }
  62057. .lg\:-ml-3 {
  62058. margin-left: -0.75rem;
  62059. }
  62060. .lg\:-mt-4 {
  62061. margin-top: -1rem;
  62062. }
  62063. .lg\:-mr-4 {
  62064. margin-right: -1rem;
  62065. }
  62066. .lg\:-mb-4 {
  62067. margin-bottom: -1rem;
  62068. }
  62069. .lg\:-ml-4 {
  62070. margin-left: -1rem;
  62071. }
  62072. .lg\:-mt-5 {
  62073. margin-top: -1.25rem;
  62074. }
  62075. .lg\:-mr-5 {
  62076. margin-right: -1.25rem;
  62077. }
  62078. .lg\:-mb-5 {
  62079. margin-bottom: -1.25rem;
  62080. }
  62081. .lg\:-ml-5 {
  62082. margin-left: -1.25rem;
  62083. }
  62084. .lg\:-mt-6 {
  62085. margin-top: -1.5rem;
  62086. }
  62087. .lg\:-mr-6 {
  62088. margin-right: -1.5rem;
  62089. }
  62090. .lg\:-mb-6 {
  62091. margin-bottom: -1.5rem;
  62092. }
  62093. .lg\:-ml-6 {
  62094. margin-left: -1.5rem;
  62095. }
  62096. .lg\:-mt-8 {
  62097. margin-top: -2rem;
  62098. }
  62099. .lg\:-mr-8 {
  62100. margin-right: -2rem;
  62101. }
  62102. .lg\:-mb-8 {
  62103. margin-bottom: -2rem;
  62104. }
  62105. .lg\:-ml-8 {
  62106. margin-left: -2rem;
  62107. }
  62108. .lg\:-mt-10 {
  62109. margin-top: -2.5rem;
  62110. }
  62111. .lg\:-mr-10 {
  62112. margin-right: -2.5rem;
  62113. }
  62114. .lg\:-mb-10 {
  62115. margin-bottom: -2.5rem;
  62116. }
  62117. .lg\:-ml-10 {
  62118. margin-left: -2.5rem;
  62119. }
  62120. .lg\:-mt-12 {
  62121. margin-top: -3rem;
  62122. }
  62123. .lg\:-mr-12 {
  62124. margin-right: -3rem;
  62125. }
  62126. .lg\:-mb-12 {
  62127. margin-bottom: -3rem;
  62128. }
  62129. .lg\:-ml-12 {
  62130. margin-left: -3rem;
  62131. }
  62132. .lg\:-mt-16 {
  62133. margin-top: -4rem;
  62134. }
  62135. .lg\:-mr-16 {
  62136. margin-right: -4rem;
  62137. }
  62138. .lg\:-mb-16 {
  62139. margin-bottom: -4rem;
  62140. }
  62141. .lg\:-ml-16 {
  62142. margin-left: -4rem;
  62143. }
  62144. .lg\:-mt-20 {
  62145. margin-top: -5rem;
  62146. }
  62147. .lg\:-mr-20 {
  62148. margin-right: -5rem;
  62149. }
  62150. .lg\:-mb-20 {
  62151. margin-bottom: -5rem;
  62152. }
  62153. .lg\:-ml-20 {
  62154. margin-left: -5rem;
  62155. }
  62156. .lg\:-mt-24 {
  62157. margin-top: -6rem;
  62158. }
  62159. .lg\:-mr-24 {
  62160. margin-right: -6rem;
  62161. }
  62162. .lg\:-mb-24 {
  62163. margin-bottom: -6rem;
  62164. }
  62165. .lg\:-ml-24 {
  62166. margin-left: -6rem;
  62167. }
  62168. .lg\:-mt-32 {
  62169. margin-top: -8rem;
  62170. }
  62171. .lg\:-mr-32 {
  62172. margin-right: -8rem;
  62173. }
  62174. .lg\:-mb-32 {
  62175. margin-bottom: -8rem;
  62176. }
  62177. .lg\:-ml-32 {
  62178. margin-left: -8rem;
  62179. }
  62180. .lg\:-mt-40 {
  62181. margin-top: -10rem;
  62182. }
  62183. .lg\:-mr-40 {
  62184. margin-right: -10rem;
  62185. }
  62186. .lg\:-mb-40 {
  62187. margin-bottom: -10rem;
  62188. }
  62189. .lg\:-ml-40 {
  62190. margin-left: -10rem;
  62191. }
  62192. .lg\:-mt-48 {
  62193. margin-top: -12rem;
  62194. }
  62195. .lg\:-mr-48 {
  62196. margin-right: -12rem;
  62197. }
  62198. .lg\:-mb-48 {
  62199. margin-bottom: -12rem;
  62200. }
  62201. .lg\:-ml-48 {
  62202. margin-left: -12rem;
  62203. }
  62204. .lg\:-mt-56 {
  62205. margin-top: -14rem;
  62206. }
  62207. .lg\:-mr-56 {
  62208. margin-right: -14rem;
  62209. }
  62210. .lg\:-mb-56 {
  62211. margin-bottom: -14rem;
  62212. }
  62213. .lg\:-ml-56 {
  62214. margin-left: -14rem;
  62215. }
  62216. .lg\:-mt-64 {
  62217. margin-top: -16rem;
  62218. }
  62219. .lg\:-mr-64 {
  62220. margin-right: -16rem;
  62221. }
  62222. .lg\:-mb-64 {
  62223. margin-bottom: -16rem;
  62224. }
  62225. .lg\:-ml-64 {
  62226. margin-left: -16rem;
  62227. }
  62228. .lg\:-mt-px {
  62229. margin-top: -1px;
  62230. }
  62231. .lg\:-mr-px {
  62232. margin-right: -1px;
  62233. }
  62234. .lg\:-mb-px {
  62235. margin-bottom: -1px;
  62236. }
  62237. .lg\:-ml-px {
  62238. margin-left: -1px;
  62239. }
  62240. .lg\:max-h-full {
  62241. max-height: 100%;
  62242. }
  62243. .lg\:max-h-screen {
  62244. max-height: 100vh;
  62245. }
  62246. .lg\:max-w-none {
  62247. max-width: none;
  62248. }
  62249. .lg\:max-w-xs {
  62250. max-width: 20rem;
  62251. }
  62252. .lg\:max-w-sm {
  62253. max-width: 24rem;
  62254. }
  62255. .lg\:max-w-md {
  62256. max-width: 28rem;
  62257. }
  62258. .lg\:max-w-lg {
  62259. max-width: 32rem;
  62260. }
  62261. .lg\:max-w-xl {
  62262. max-width: 36rem;
  62263. }
  62264. .lg\:max-w-2xl {
  62265. max-width: 42rem;
  62266. }
  62267. .lg\:max-w-3xl {
  62268. max-width: 48rem;
  62269. }
  62270. .lg\:max-w-4xl {
  62271. max-width: 56rem;
  62272. }
  62273. .lg\:max-w-5xl {
  62274. max-width: 64rem;
  62275. }
  62276. .lg\:max-w-6xl {
  62277. max-width: 72rem;
  62278. }
  62279. .lg\:max-w-full {
  62280. max-width: 100%;
  62281. }
  62282. .lg\:max-w-screen-sm {
  62283. max-width: 640px;
  62284. }
  62285. .lg\:max-w-screen-md {
  62286. max-width: 768px;
  62287. }
  62288. .lg\:max-w-screen-lg {
  62289. max-width: 1024px;
  62290. }
  62291. .lg\:max-w-screen-xl {
  62292. max-width: 1280px;
  62293. }
  62294. .lg\:min-h-0 {
  62295. min-height: 0;
  62296. }
  62297. .lg\:min-h-full {
  62298. min-height: 100%;
  62299. }
  62300. .lg\:min-h-screen {
  62301. min-height: 100vh;
  62302. }
  62303. .lg\:min-w-0 {
  62304. min-width: 0;
  62305. }
  62306. .lg\:min-w-full {
  62307. min-width: 100%;
  62308. }
  62309. .lg\:object-contain {
  62310. -o-object-fit: contain;
  62311. object-fit: contain;
  62312. }
  62313. .lg\:object-cover {
  62314. -o-object-fit: cover;
  62315. object-fit: cover;
  62316. }
  62317. .lg\:object-fill {
  62318. -o-object-fit: fill;
  62319. object-fit: fill;
  62320. }
  62321. .lg\:object-none {
  62322. -o-object-fit: none;
  62323. object-fit: none;
  62324. }
  62325. .lg\:object-scale-down {
  62326. -o-object-fit: scale-down;
  62327. object-fit: scale-down;
  62328. }
  62329. .lg\:object-bottom {
  62330. -o-object-position: bottom;
  62331. object-position: bottom;
  62332. }
  62333. .lg\:object-center {
  62334. -o-object-position: center;
  62335. object-position: center;
  62336. }
  62337. .lg\:object-left {
  62338. -o-object-position: left;
  62339. object-position: left;
  62340. }
  62341. .lg\:object-left-bottom {
  62342. -o-object-position: left bottom;
  62343. object-position: left bottom;
  62344. }
  62345. .lg\:object-left-top {
  62346. -o-object-position: left top;
  62347. object-position: left top;
  62348. }
  62349. .lg\:object-right {
  62350. -o-object-position: right;
  62351. object-position: right;
  62352. }
  62353. .lg\:object-right-bottom {
  62354. -o-object-position: right bottom;
  62355. object-position: right bottom;
  62356. }
  62357. .lg\:object-right-top {
  62358. -o-object-position: right top;
  62359. object-position: right top;
  62360. }
  62361. .lg\:object-top {
  62362. -o-object-position: top;
  62363. object-position: top;
  62364. }
  62365. .lg\:opacity-0 {
  62366. opacity: 0;
  62367. }
  62368. .lg\:opacity-25 {
  62369. opacity: 0.25;
  62370. }
  62371. .lg\:opacity-50 {
  62372. opacity: 0.5;
  62373. }
  62374. .lg\:opacity-75 {
  62375. opacity: 0.75;
  62376. }
  62377. .lg\:opacity-100 {
  62378. opacity: 1;
  62379. }
  62380. .lg\:hover\:opacity-0:hover {
  62381. opacity: 0;
  62382. }
  62383. .lg\:hover\:opacity-25:hover {
  62384. opacity: 0.25;
  62385. }
  62386. .lg\:hover\:opacity-50:hover {
  62387. opacity: 0.5;
  62388. }
  62389. .lg\:hover\:opacity-75:hover {
  62390. opacity: 0.75;
  62391. }
  62392. .lg\:hover\:opacity-100:hover {
  62393. opacity: 1;
  62394. }
  62395. .lg\:focus\:opacity-0:focus {
  62396. opacity: 0;
  62397. }
  62398. .lg\:focus\:opacity-25:focus {
  62399. opacity: 0.25;
  62400. }
  62401. .lg\:focus\:opacity-50:focus {
  62402. opacity: 0.5;
  62403. }
  62404. .lg\:focus\:opacity-75:focus {
  62405. opacity: 0.75;
  62406. }
  62407. .lg\:focus\:opacity-100:focus {
  62408. opacity: 1;
  62409. }
  62410. .lg\:outline-none {
  62411. outline: 0;
  62412. }
  62413. .lg\:focus\:outline-none:focus {
  62414. outline: 0;
  62415. }
  62416. .lg\:overflow-auto {
  62417. overflow: auto;
  62418. }
  62419. .lg\:overflow-hidden {
  62420. overflow: hidden;
  62421. }
  62422. .lg\:overflow-visible {
  62423. overflow: visible;
  62424. }
  62425. .lg\:overflow-scroll {
  62426. overflow: scroll;
  62427. }
  62428. .lg\:overflow-x-auto {
  62429. overflow-x: auto;
  62430. }
  62431. .lg\:overflow-y-auto {
  62432. overflow-y: auto;
  62433. }
  62434. .lg\:overflow-x-hidden {
  62435. overflow-x: hidden;
  62436. }
  62437. .lg\:overflow-y-hidden {
  62438. overflow-y: hidden;
  62439. }
  62440. .lg\:overflow-x-visible {
  62441. overflow-x: visible;
  62442. }
  62443. .lg\:overflow-y-visible {
  62444. overflow-y: visible;
  62445. }
  62446. .lg\:overflow-x-scroll {
  62447. overflow-x: scroll;
  62448. }
  62449. .lg\:overflow-y-scroll {
  62450. overflow-y: scroll;
  62451. }
  62452. .lg\:scrolling-touch {
  62453. -webkit-overflow-scrolling: touch;
  62454. }
  62455. .lg\:scrolling-auto {
  62456. -webkit-overflow-scrolling: auto;
  62457. }
  62458. .lg\:overscroll-auto {
  62459. -ms-scroll-chaining: chained;
  62460. overscroll-behavior: auto;
  62461. }
  62462. .lg\:overscroll-contain {
  62463. -ms-scroll-chaining: none;
  62464. overscroll-behavior: contain;
  62465. }
  62466. .lg\:overscroll-none {
  62467. -ms-scroll-chaining: none;
  62468. overscroll-behavior: none;
  62469. }
  62470. .lg\:overscroll-y-auto {
  62471. overscroll-behavior-y: auto;
  62472. }
  62473. .lg\:overscroll-y-contain {
  62474. overscroll-behavior-y: contain;
  62475. }
  62476. .lg\:overscroll-y-none {
  62477. overscroll-behavior-y: none;
  62478. }
  62479. .lg\:overscroll-x-auto {
  62480. overscroll-behavior-x: auto;
  62481. }
  62482. .lg\:overscroll-x-contain {
  62483. overscroll-behavior-x: contain;
  62484. }
  62485. .lg\:overscroll-x-none {
  62486. overscroll-behavior-x: none;
  62487. }
  62488. .lg\:p-0 {
  62489. padding: 0;
  62490. }
  62491. .lg\:p-1 {
  62492. padding: 0.25rem;
  62493. }
  62494. .lg\:p-2 {
  62495. padding: 0.5rem;
  62496. }
  62497. .lg\:p-3 {
  62498. padding: 0.75rem;
  62499. }
  62500. .lg\:p-4 {
  62501. padding: 1rem;
  62502. }
  62503. .lg\:p-5 {
  62504. padding: 1.25rem;
  62505. }
  62506. .lg\:p-6 {
  62507. padding: 1.5rem;
  62508. }
  62509. .lg\:p-8 {
  62510. padding: 2rem;
  62511. }
  62512. .lg\:p-10 {
  62513. padding: 2.5rem;
  62514. }
  62515. .lg\:p-12 {
  62516. padding: 3rem;
  62517. }
  62518. .lg\:p-16 {
  62519. padding: 4rem;
  62520. }
  62521. .lg\:p-20 {
  62522. padding: 5rem;
  62523. }
  62524. .lg\:p-24 {
  62525. padding: 6rem;
  62526. }
  62527. .lg\:p-32 {
  62528. padding: 8rem;
  62529. }
  62530. .lg\:p-40 {
  62531. padding: 10rem;
  62532. }
  62533. .lg\:p-48 {
  62534. padding: 12rem;
  62535. }
  62536. .lg\:p-56 {
  62537. padding: 14rem;
  62538. }
  62539. .lg\:p-64 {
  62540. padding: 16rem;
  62541. }
  62542. .lg\:p-px {
  62543. padding: 1px;
  62544. }
  62545. .lg\:py-0 {
  62546. padding-top: 0;
  62547. padding-bottom: 0;
  62548. }
  62549. .lg\:px-0 {
  62550. padding-left: 0;
  62551. padding-right: 0;
  62552. }
  62553. .lg\:py-1 {
  62554. padding-top: 0.25rem;
  62555. padding-bottom: 0.25rem;
  62556. }
  62557. .lg\:px-1 {
  62558. padding-left: 0.25rem;
  62559. padding-right: 0.25rem;
  62560. }
  62561. .lg\:py-2 {
  62562. padding-top: 0.5rem;
  62563. padding-bottom: 0.5rem;
  62564. }
  62565. .lg\:px-2 {
  62566. padding-left: 0.5rem;
  62567. padding-right: 0.5rem;
  62568. }
  62569. .lg\:py-3 {
  62570. padding-top: 0.75rem;
  62571. padding-bottom: 0.75rem;
  62572. }
  62573. .lg\:px-3 {
  62574. padding-left: 0.75rem;
  62575. padding-right: 0.75rem;
  62576. }
  62577. .lg\:py-4 {
  62578. padding-top: 1rem;
  62579. padding-bottom: 1rem;
  62580. }
  62581. .lg\:px-4 {
  62582. padding-left: 1rem;
  62583. padding-right: 1rem;
  62584. }
  62585. .lg\:py-5 {
  62586. padding-top: 1.25rem;
  62587. padding-bottom: 1.25rem;
  62588. }
  62589. .lg\:px-5 {
  62590. padding-left: 1.25rem;
  62591. padding-right: 1.25rem;
  62592. }
  62593. .lg\:py-6 {
  62594. padding-top: 1.5rem;
  62595. padding-bottom: 1.5rem;
  62596. }
  62597. .lg\:px-6 {
  62598. padding-left: 1.5rem;
  62599. padding-right: 1.5rem;
  62600. }
  62601. .lg\:py-8 {
  62602. padding-top: 2rem;
  62603. padding-bottom: 2rem;
  62604. }
  62605. .lg\:px-8 {
  62606. padding-left: 2rem;
  62607. padding-right: 2rem;
  62608. }
  62609. .lg\:py-10 {
  62610. padding-top: 2.5rem;
  62611. padding-bottom: 2.5rem;
  62612. }
  62613. .lg\:px-10 {
  62614. padding-left: 2.5rem;
  62615. padding-right: 2.5rem;
  62616. }
  62617. .lg\:py-12 {
  62618. padding-top: 3rem;
  62619. padding-bottom: 3rem;
  62620. }
  62621. .lg\:px-12 {
  62622. padding-left: 3rem;
  62623. padding-right: 3rem;
  62624. }
  62625. .lg\:py-16 {
  62626. padding-top: 4rem;
  62627. padding-bottom: 4rem;
  62628. }
  62629. .lg\:px-16 {
  62630. padding-left: 4rem;
  62631. padding-right: 4rem;
  62632. }
  62633. .lg\:py-20 {
  62634. padding-top: 5rem;
  62635. padding-bottom: 5rem;
  62636. }
  62637. .lg\:px-20 {
  62638. padding-left: 5rem;
  62639. padding-right: 5rem;
  62640. }
  62641. .lg\:py-24 {
  62642. padding-top: 6rem;
  62643. padding-bottom: 6rem;
  62644. }
  62645. .lg\:px-24 {
  62646. padding-left: 6rem;
  62647. padding-right: 6rem;
  62648. }
  62649. .lg\:py-32 {
  62650. padding-top: 8rem;
  62651. padding-bottom: 8rem;
  62652. }
  62653. .lg\:px-32 {
  62654. padding-left: 8rem;
  62655. padding-right: 8rem;
  62656. }
  62657. .lg\:py-40 {
  62658. padding-top: 10rem;
  62659. padding-bottom: 10rem;
  62660. }
  62661. .lg\:px-40 {
  62662. padding-left: 10rem;
  62663. padding-right: 10rem;
  62664. }
  62665. .lg\:py-48 {
  62666. padding-top: 12rem;
  62667. padding-bottom: 12rem;
  62668. }
  62669. .lg\:px-48 {
  62670. padding-left: 12rem;
  62671. padding-right: 12rem;
  62672. }
  62673. .lg\:py-56 {
  62674. padding-top: 14rem;
  62675. padding-bottom: 14rem;
  62676. }
  62677. .lg\:px-56 {
  62678. padding-left: 14rem;
  62679. padding-right: 14rem;
  62680. }
  62681. .lg\:py-64 {
  62682. padding-top: 16rem;
  62683. padding-bottom: 16rem;
  62684. }
  62685. .lg\:px-64 {
  62686. padding-left: 16rem;
  62687. padding-right: 16rem;
  62688. }
  62689. .lg\:py-px {
  62690. padding-top: 1px;
  62691. padding-bottom: 1px;
  62692. }
  62693. .lg\:px-px {
  62694. padding-left: 1px;
  62695. padding-right: 1px;
  62696. }
  62697. .lg\:pt-0 {
  62698. padding-top: 0;
  62699. }
  62700. .lg\:pr-0 {
  62701. padding-right: 0;
  62702. }
  62703. .lg\:pb-0 {
  62704. padding-bottom: 0;
  62705. }
  62706. .lg\:pl-0 {
  62707. padding-left: 0;
  62708. }
  62709. .lg\:pt-1 {
  62710. padding-top: 0.25rem;
  62711. }
  62712. .lg\:pr-1 {
  62713. padding-right: 0.25rem;
  62714. }
  62715. .lg\:pb-1 {
  62716. padding-bottom: 0.25rem;
  62717. }
  62718. .lg\:pl-1 {
  62719. padding-left: 0.25rem;
  62720. }
  62721. .lg\:pt-2 {
  62722. padding-top: 0.5rem;
  62723. }
  62724. .lg\:pr-2 {
  62725. padding-right: 0.5rem;
  62726. }
  62727. .lg\:pb-2 {
  62728. padding-bottom: 0.5rem;
  62729. }
  62730. .lg\:pl-2 {
  62731. padding-left: 0.5rem;
  62732. }
  62733. .lg\:pt-3 {
  62734. padding-top: 0.75rem;
  62735. }
  62736. .lg\:pr-3 {
  62737. padding-right: 0.75rem;
  62738. }
  62739. .lg\:pb-3 {
  62740. padding-bottom: 0.75rem;
  62741. }
  62742. .lg\:pl-3 {
  62743. padding-left: 0.75rem;
  62744. }
  62745. .lg\:pt-4 {
  62746. padding-top: 1rem;
  62747. }
  62748. .lg\:pr-4 {
  62749. padding-right: 1rem;
  62750. }
  62751. .lg\:pb-4 {
  62752. padding-bottom: 1rem;
  62753. }
  62754. .lg\:pl-4 {
  62755. padding-left: 1rem;
  62756. }
  62757. .lg\:pt-5 {
  62758. padding-top: 1.25rem;
  62759. }
  62760. .lg\:pr-5 {
  62761. padding-right: 1.25rem;
  62762. }
  62763. .lg\:pb-5 {
  62764. padding-bottom: 1.25rem;
  62765. }
  62766. .lg\:pl-5 {
  62767. padding-left: 1.25rem;
  62768. }
  62769. .lg\:pt-6 {
  62770. padding-top: 1.5rem;
  62771. }
  62772. .lg\:pr-6 {
  62773. padding-right: 1.5rem;
  62774. }
  62775. .lg\:pb-6 {
  62776. padding-bottom: 1.5rem;
  62777. }
  62778. .lg\:pl-6 {
  62779. padding-left: 1.5rem;
  62780. }
  62781. .lg\:pt-8 {
  62782. padding-top: 2rem;
  62783. }
  62784. .lg\:pr-8 {
  62785. padding-right: 2rem;
  62786. }
  62787. .lg\:pb-8 {
  62788. padding-bottom: 2rem;
  62789. }
  62790. .lg\:pl-8 {
  62791. padding-left: 2rem;
  62792. }
  62793. .lg\:pt-10 {
  62794. padding-top: 2.5rem;
  62795. }
  62796. .lg\:pr-10 {
  62797. padding-right: 2.5rem;
  62798. }
  62799. .lg\:pb-10 {
  62800. padding-bottom: 2.5rem;
  62801. }
  62802. .lg\:pl-10 {
  62803. padding-left: 2.5rem;
  62804. }
  62805. .lg\:pt-12 {
  62806. padding-top: 3rem;
  62807. }
  62808. .lg\:pr-12 {
  62809. padding-right: 3rem;
  62810. }
  62811. .lg\:pb-12 {
  62812. padding-bottom: 3rem;
  62813. }
  62814. .lg\:pl-12 {
  62815. padding-left: 3rem;
  62816. }
  62817. .lg\:pt-16 {
  62818. padding-top: 4rem;
  62819. }
  62820. .lg\:pr-16 {
  62821. padding-right: 4rem;
  62822. }
  62823. .lg\:pb-16 {
  62824. padding-bottom: 4rem;
  62825. }
  62826. .lg\:pl-16 {
  62827. padding-left: 4rem;
  62828. }
  62829. .lg\:pt-20 {
  62830. padding-top: 5rem;
  62831. }
  62832. .lg\:pr-20 {
  62833. padding-right: 5rem;
  62834. }
  62835. .lg\:pb-20 {
  62836. padding-bottom: 5rem;
  62837. }
  62838. .lg\:pl-20 {
  62839. padding-left: 5rem;
  62840. }
  62841. .lg\:pt-24 {
  62842. padding-top: 6rem;
  62843. }
  62844. .lg\:pr-24 {
  62845. padding-right: 6rem;
  62846. }
  62847. .lg\:pb-24 {
  62848. padding-bottom: 6rem;
  62849. }
  62850. .lg\:pl-24 {
  62851. padding-left: 6rem;
  62852. }
  62853. .lg\:pt-32 {
  62854. padding-top: 8rem;
  62855. }
  62856. .lg\:pr-32 {
  62857. padding-right: 8rem;
  62858. }
  62859. .lg\:pb-32 {
  62860. padding-bottom: 8rem;
  62861. }
  62862. .lg\:pl-32 {
  62863. padding-left: 8rem;
  62864. }
  62865. .lg\:pt-40 {
  62866. padding-top: 10rem;
  62867. }
  62868. .lg\:pr-40 {
  62869. padding-right: 10rem;
  62870. }
  62871. .lg\:pb-40 {
  62872. padding-bottom: 10rem;
  62873. }
  62874. .lg\:pl-40 {
  62875. padding-left: 10rem;
  62876. }
  62877. .lg\:pt-48 {
  62878. padding-top: 12rem;
  62879. }
  62880. .lg\:pr-48 {
  62881. padding-right: 12rem;
  62882. }
  62883. .lg\:pb-48 {
  62884. padding-bottom: 12rem;
  62885. }
  62886. .lg\:pl-48 {
  62887. padding-left: 12rem;
  62888. }
  62889. .lg\:pt-56 {
  62890. padding-top: 14rem;
  62891. }
  62892. .lg\:pr-56 {
  62893. padding-right: 14rem;
  62894. }
  62895. .lg\:pb-56 {
  62896. padding-bottom: 14rem;
  62897. }
  62898. .lg\:pl-56 {
  62899. padding-left: 14rem;
  62900. }
  62901. .lg\:pt-64 {
  62902. padding-top: 16rem;
  62903. }
  62904. .lg\:pr-64 {
  62905. padding-right: 16rem;
  62906. }
  62907. .lg\:pb-64 {
  62908. padding-bottom: 16rem;
  62909. }
  62910. .lg\:pl-64 {
  62911. padding-left: 16rem;
  62912. }
  62913. .lg\:pt-px {
  62914. padding-top: 1px;
  62915. }
  62916. .lg\:pr-px {
  62917. padding-right: 1px;
  62918. }
  62919. .lg\:pb-px {
  62920. padding-bottom: 1px;
  62921. }
  62922. .lg\:pl-px {
  62923. padding-left: 1px;
  62924. }
  62925. .lg\:placeholder-transparent::-moz-placeholder {
  62926. color: transparent;
  62927. }
  62928. .lg\:placeholder-transparent:-ms-input-placeholder {
  62929. color: transparent;
  62930. }
  62931. .lg\:placeholder-transparent::placeholder {
  62932. color: transparent;
  62933. }
  62934. .lg\:placeholder-current::-moz-placeholder {
  62935. color: currentColor;
  62936. }
  62937. .lg\:placeholder-current:-ms-input-placeholder {
  62938. color: currentColor;
  62939. }
  62940. .lg\:placeholder-current::placeholder {
  62941. color: currentColor;
  62942. }
  62943. .lg\:placeholder-black::-moz-placeholder {
  62944. --placeholder-opacity: 1;
  62945. color: #000;
  62946. color: rgba(0, 0, 0, var(--placeholder-opacity));
  62947. }
  62948. .lg\:placeholder-black:-ms-input-placeholder {
  62949. --placeholder-opacity: 1;
  62950. color: #000;
  62951. color: rgba(0, 0, 0, var(--placeholder-opacity));
  62952. }
  62953. .lg\:placeholder-black::placeholder {
  62954. --placeholder-opacity: 1;
  62955. color: #000;
  62956. color: rgba(0, 0, 0, var(--placeholder-opacity));
  62957. }
  62958. .lg\:placeholder-white::-moz-placeholder {
  62959. --placeholder-opacity: 1;
  62960. color: #fff;
  62961. color: rgba(255, 255, 255, var(--placeholder-opacity));
  62962. }
  62963. .lg\:placeholder-white:-ms-input-placeholder {
  62964. --placeholder-opacity: 1;
  62965. color: #fff;
  62966. color: rgba(255, 255, 255, var(--placeholder-opacity));
  62967. }
  62968. .lg\:placeholder-white::placeholder {
  62969. --placeholder-opacity: 1;
  62970. color: #fff;
  62971. color: rgba(255, 255, 255, var(--placeholder-opacity));
  62972. }
  62973. .lg\:placeholder-gray-100::-moz-placeholder {
  62974. --placeholder-opacity: 1;
  62975. color: #f7fafc;
  62976. color: rgba(247, 250, 252, var(--placeholder-opacity));
  62977. }
  62978. .lg\:placeholder-gray-100:-ms-input-placeholder {
  62979. --placeholder-opacity: 1;
  62980. color: #f7fafc;
  62981. color: rgba(247, 250, 252, var(--placeholder-opacity));
  62982. }
  62983. .lg\:placeholder-gray-100::placeholder {
  62984. --placeholder-opacity: 1;
  62985. color: #f7fafc;
  62986. color: rgba(247, 250, 252, var(--placeholder-opacity));
  62987. }
  62988. .lg\:placeholder-gray-200::-moz-placeholder {
  62989. --placeholder-opacity: 1;
  62990. color: #edf2f7;
  62991. color: rgba(237, 242, 247, var(--placeholder-opacity));
  62992. }
  62993. .lg\:placeholder-gray-200:-ms-input-placeholder {
  62994. --placeholder-opacity: 1;
  62995. color: #edf2f7;
  62996. color: rgba(237, 242, 247, var(--placeholder-opacity));
  62997. }
  62998. .lg\:placeholder-gray-200::placeholder {
  62999. --placeholder-opacity: 1;
  63000. color: #edf2f7;
  63001. color: rgba(237, 242, 247, var(--placeholder-opacity));
  63002. }
  63003. .lg\:placeholder-gray-300::-moz-placeholder {
  63004. --placeholder-opacity: 1;
  63005. color: #e2e8f0;
  63006. color: rgba(226, 232, 240, var(--placeholder-opacity));
  63007. }
  63008. .lg\:placeholder-gray-300:-ms-input-placeholder {
  63009. --placeholder-opacity: 1;
  63010. color: #e2e8f0;
  63011. color: rgba(226, 232, 240, var(--placeholder-opacity));
  63012. }
  63013. .lg\:placeholder-gray-300::placeholder {
  63014. --placeholder-opacity: 1;
  63015. color: #e2e8f0;
  63016. color: rgba(226, 232, 240, var(--placeholder-opacity));
  63017. }
  63018. .lg\:placeholder-gray-400::-moz-placeholder {
  63019. --placeholder-opacity: 1;
  63020. color: #cbd5e0;
  63021. color: rgba(203, 213, 224, var(--placeholder-opacity));
  63022. }
  63023. .lg\:placeholder-gray-400:-ms-input-placeholder {
  63024. --placeholder-opacity: 1;
  63025. color: #cbd5e0;
  63026. color: rgba(203, 213, 224, var(--placeholder-opacity));
  63027. }
  63028. .lg\:placeholder-gray-400::placeholder {
  63029. --placeholder-opacity: 1;
  63030. color: #cbd5e0;
  63031. color: rgba(203, 213, 224, var(--placeholder-opacity));
  63032. }
  63033. .lg\:placeholder-gray-500::-moz-placeholder {
  63034. --placeholder-opacity: 1;
  63035. color: #a0aec0;
  63036. color: rgba(160, 174, 192, var(--placeholder-opacity));
  63037. }
  63038. .lg\:placeholder-gray-500:-ms-input-placeholder {
  63039. --placeholder-opacity: 1;
  63040. color: #a0aec0;
  63041. color: rgba(160, 174, 192, var(--placeholder-opacity));
  63042. }
  63043. .lg\:placeholder-gray-500::placeholder {
  63044. --placeholder-opacity: 1;
  63045. color: #a0aec0;
  63046. color: rgba(160, 174, 192, var(--placeholder-opacity));
  63047. }
  63048. .lg\:placeholder-gray-600::-moz-placeholder {
  63049. --placeholder-opacity: 1;
  63050. color: #718096;
  63051. color: rgba(113, 128, 150, var(--placeholder-opacity));
  63052. }
  63053. .lg\:placeholder-gray-600:-ms-input-placeholder {
  63054. --placeholder-opacity: 1;
  63055. color: #718096;
  63056. color: rgba(113, 128, 150, var(--placeholder-opacity));
  63057. }
  63058. .lg\:placeholder-gray-600::placeholder {
  63059. --placeholder-opacity: 1;
  63060. color: #718096;
  63061. color: rgba(113, 128, 150, var(--placeholder-opacity));
  63062. }
  63063. .lg\:placeholder-gray-700::-moz-placeholder {
  63064. --placeholder-opacity: 1;
  63065. color: #4a5568;
  63066. color: rgba(74, 85, 104, var(--placeholder-opacity));
  63067. }
  63068. .lg\:placeholder-gray-700:-ms-input-placeholder {
  63069. --placeholder-opacity: 1;
  63070. color: #4a5568;
  63071. color: rgba(74, 85, 104, var(--placeholder-opacity));
  63072. }
  63073. .lg\:placeholder-gray-700::placeholder {
  63074. --placeholder-opacity: 1;
  63075. color: #4a5568;
  63076. color: rgba(74, 85, 104, var(--placeholder-opacity));
  63077. }
  63078. .lg\:placeholder-gray-800::-moz-placeholder {
  63079. --placeholder-opacity: 1;
  63080. color: #2d3748;
  63081. color: rgba(45, 55, 72, var(--placeholder-opacity));
  63082. }
  63083. .lg\:placeholder-gray-800:-ms-input-placeholder {
  63084. --placeholder-opacity: 1;
  63085. color: #2d3748;
  63086. color: rgba(45, 55, 72, var(--placeholder-opacity));
  63087. }
  63088. .lg\:placeholder-gray-800::placeholder {
  63089. --placeholder-opacity: 1;
  63090. color: #2d3748;
  63091. color: rgba(45, 55, 72, var(--placeholder-opacity));
  63092. }
  63093. .lg\:placeholder-gray-900::-moz-placeholder {
  63094. --placeholder-opacity: 1;
  63095. color: #1a202c;
  63096. color: rgba(26, 32, 44, var(--placeholder-opacity));
  63097. }
  63098. .lg\:placeholder-gray-900:-ms-input-placeholder {
  63099. --placeholder-opacity: 1;
  63100. color: #1a202c;
  63101. color: rgba(26, 32, 44, var(--placeholder-opacity));
  63102. }
  63103. .lg\:placeholder-gray-900::placeholder {
  63104. --placeholder-opacity: 1;
  63105. color: #1a202c;
  63106. color: rgba(26, 32, 44, var(--placeholder-opacity));
  63107. }
  63108. .lg\:placeholder-red-100::-moz-placeholder {
  63109. --placeholder-opacity: 1;
  63110. color: #fff5f5;
  63111. color: rgba(255, 245, 245, var(--placeholder-opacity));
  63112. }
  63113. .lg\:placeholder-red-100:-ms-input-placeholder {
  63114. --placeholder-opacity: 1;
  63115. color: #fff5f5;
  63116. color: rgba(255, 245, 245, var(--placeholder-opacity));
  63117. }
  63118. .lg\:placeholder-red-100::placeholder {
  63119. --placeholder-opacity: 1;
  63120. color: #fff5f5;
  63121. color: rgba(255, 245, 245, var(--placeholder-opacity));
  63122. }
  63123. .lg\:placeholder-red-200::-moz-placeholder {
  63124. --placeholder-opacity: 1;
  63125. color: #fed7d7;
  63126. color: rgba(254, 215, 215, var(--placeholder-opacity));
  63127. }
  63128. .lg\:placeholder-red-200:-ms-input-placeholder {
  63129. --placeholder-opacity: 1;
  63130. color: #fed7d7;
  63131. color: rgba(254, 215, 215, var(--placeholder-opacity));
  63132. }
  63133. .lg\:placeholder-red-200::placeholder {
  63134. --placeholder-opacity: 1;
  63135. color: #fed7d7;
  63136. color: rgba(254, 215, 215, var(--placeholder-opacity));
  63137. }
  63138. .lg\:placeholder-red-300::-moz-placeholder {
  63139. --placeholder-opacity: 1;
  63140. color: #feb2b2;
  63141. color: rgba(254, 178, 178, var(--placeholder-opacity));
  63142. }
  63143. .lg\:placeholder-red-300:-ms-input-placeholder {
  63144. --placeholder-opacity: 1;
  63145. color: #feb2b2;
  63146. color: rgba(254, 178, 178, var(--placeholder-opacity));
  63147. }
  63148. .lg\:placeholder-red-300::placeholder {
  63149. --placeholder-opacity: 1;
  63150. color: #feb2b2;
  63151. color: rgba(254, 178, 178, var(--placeholder-opacity));
  63152. }
  63153. .lg\:placeholder-red-400::-moz-placeholder {
  63154. --placeholder-opacity: 1;
  63155. color: #fc8181;
  63156. color: rgba(252, 129, 129, var(--placeholder-opacity));
  63157. }
  63158. .lg\:placeholder-red-400:-ms-input-placeholder {
  63159. --placeholder-opacity: 1;
  63160. color: #fc8181;
  63161. color: rgba(252, 129, 129, var(--placeholder-opacity));
  63162. }
  63163. .lg\:placeholder-red-400::placeholder {
  63164. --placeholder-opacity: 1;
  63165. color: #fc8181;
  63166. color: rgba(252, 129, 129, var(--placeholder-opacity));
  63167. }
  63168. .lg\:placeholder-red-500::-moz-placeholder {
  63169. --placeholder-opacity: 1;
  63170. color: #f56565;
  63171. color: rgba(245, 101, 101, var(--placeholder-opacity));
  63172. }
  63173. .lg\:placeholder-red-500:-ms-input-placeholder {
  63174. --placeholder-opacity: 1;
  63175. color: #f56565;
  63176. color: rgba(245, 101, 101, var(--placeholder-opacity));
  63177. }
  63178. .lg\:placeholder-red-500::placeholder {
  63179. --placeholder-opacity: 1;
  63180. color: #f56565;
  63181. color: rgba(245, 101, 101, var(--placeholder-opacity));
  63182. }
  63183. .lg\:placeholder-red-600::-moz-placeholder {
  63184. --placeholder-opacity: 1;
  63185. color: #e53e3e;
  63186. color: rgba(229, 62, 62, var(--placeholder-opacity));
  63187. }
  63188. .lg\:placeholder-red-600:-ms-input-placeholder {
  63189. --placeholder-opacity: 1;
  63190. color: #e53e3e;
  63191. color: rgba(229, 62, 62, var(--placeholder-opacity));
  63192. }
  63193. .lg\:placeholder-red-600::placeholder {
  63194. --placeholder-opacity: 1;
  63195. color: #e53e3e;
  63196. color: rgba(229, 62, 62, var(--placeholder-opacity));
  63197. }
  63198. .lg\:placeholder-red-700::-moz-placeholder {
  63199. --placeholder-opacity: 1;
  63200. color: #c53030;
  63201. color: rgba(197, 48, 48, var(--placeholder-opacity));
  63202. }
  63203. .lg\:placeholder-red-700:-ms-input-placeholder {
  63204. --placeholder-opacity: 1;
  63205. color: #c53030;
  63206. color: rgba(197, 48, 48, var(--placeholder-opacity));
  63207. }
  63208. .lg\:placeholder-red-700::placeholder {
  63209. --placeholder-opacity: 1;
  63210. color: #c53030;
  63211. color: rgba(197, 48, 48, var(--placeholder-opacity));
  63212. }
  63213. .lg\:placeholder-red-800::-moz-placeholder {
  63214. --placeholder-opacity: 1;
  63215. color: #9b2c2c;
  63216. color: rgba(155, 44, 44, var(--placeholder-opacity));
  63217. }
  63218. .lg\:placeholder-red-800:-ms-input-placeholder {
  63219. --placeholder-opacity: 1;
  63220. color: #9b2c2c;
  63221. color: rgba(155, 44, 44, var(--placeholder-opacity));
  63222. }
  63223. .lg\:placeholder-red-800::placeholder {
  63224. --placeholder-opacity: 1;
  63225. color: #9b2c2c;
  63226. color: rgba(155, 44, 44, var(--placeholder-opacity));
  63227. }
  63228. .lg\:placeholder-red-900::-moz-placeholder {
  63229. --placeholder-opacity: 1;
  63230. color: #742a2a;
  63231. color: rgba(116, 42, 42, var(--placeholder-opacity));
  63232. }
  63233. .lg\:placeholder-red-900:-ms-input-placeholder {
  63234. --placeholder-opacity: 1;
  63235. color: #742a2a;
  63236. color: rgba(116, 42, 42, var(--placeholder-opacity));
  63237. }
  63238. .lg\:placeholder-red-900::placeholder {
  63239. --placeholder-opacity: 1;
  63240. color: #742a2a;
  63241. color: rgba(116, 42, 42, var(--placeholder-opacity));
  63242. }
  63243. .lg\:placeholder-orange-100::-moz-placeholder {
  63244. --placeholder-opacity: 1;
  63245. color: #fffaf0;
  63246. color: rgba(255, 250, 240, var(--placeholder-opacity));
  63247. }
  63248. .lg\:placeholder-orange-100:-ms-input-placeholder {
  63249. --placeholder-opacity: 1;
  63250. color: #fffaf0;
  63251. color: rgba(255, 250, 240, var(--placeholder-opacity));
  63252. }
  63253. .lg\:placeholder-orange-100::placeholder {
  63254. --placeholder-opacity: 1;
  63255. color: #fffaf0;
  63256. color: rgba(255, 250, 240, var(--placeholder-opacity));
  63257. }
  63258. .lg\:placeholder-orange-200::-moz-placeholder {
  63259. --placeholder-opacity: 1;
  63260. color: #feebc8;
  63261. color: rgba(254, 235, 200, var(--placeholder-opacity));
  63262. }
  63263. .lg\:placeholder-orange-200:-ms-input-placeholder {
  63264. --placeholder-opacity: 1;
  63265. color: #feebc8;
  63266. color: rgba(254, 235, 200, var(--placeholder-opacity));
  63267. }
  63268. .lg\:placeholder-orange-200::placeholder {
  63269. --placeholder-opacity: 1;
  63270. color: #feebc8;
  63271. color: rgba(254, 235, 200, var(--placeholder-opacity));
  63272. }
  63273. .lg\:placeholder-orange-300::-moz-placeholder {
  63274. --placeholder-opacity: 1;
  63275. color: #fbd38d;
  63276. color: rgba(251, 211, 141, var(--placeholder-opacity));
  63277. }
  63278. .lg\:placeholder-orange-300:-ms-input-placeholder {
  63279. --placeholder-opacity: 1;
  63280. color: #fbd38d;
  63281. color: rgba(251, 211, 141, var(--placeholder-opacity));
  63282. }
  63283. .lg\:placeholder-orange-300::placeholder {
  63284. --placeholder-opacity: 1;
  63285. color: #fbd38d;
  63286. color: rgba(251, 211, 141, var(--placeholder-opacity));
  63287. }
  63288. .lg\:placeholder-orange-400::-moz-placeholder {
  63289. --placeholder-opacity: 1;
  63290. color: #f6ad55;
  63291. color: rgba(246, 173, 85, var(--placeholder-opacity));
  63292. }
  63293. .lg\:placeholder-orange-400:-ms-input-placeholder {
  63294. --placeholder-opacity: 1;
  63295. color: #f6ad55;
  63296. color: rgba(246, 173, 85, var(--placeholder-opacity));
  63297. }
  63298. .lg\:placeholder-orange-400::placeholder {
  63299. --placeholder-opacity: 1;
  63300. color: #f6ad55;
  63301. color: rgba(246, 173, 85, var(--placeholder-opacity));
  63302. }
  63303. .lg\:placeholder-orange-500::-moz-placeholder {
  63304. --placeholder-opacity: 1;
  63305. color: #ed8936;
  63306. color: rgba(237, 137, 54, var(--placeholder-opacity));
  63307. }
  63308. .lg\:placeholder-orange-500:-ms-input-placeholder {
  63309. --placeholder-opacity: 1;
  63310. color: #ed8936;
  63311. color: rgba(237, 137, 54, var(--placeholder-opacity));
  63312. }
  63313. .lg\:placeholder-orange-500::placeholder {
  63314. --placeholder-opacity: 1;
  63315. color: #ed8936;
  63316. color: rgba(237, 137, 54, var(--placeholder-opacity));
  63317. }
  63318. .lg\:placeholder-orange-600::-moz-placeholder {
  63319. --placeholder-opacity: 1;
  63320. color: #dd6b20;
  63321. color: rgba(221, 107, 32, var(--placeholder-opacity));
  63322. }
  63323. .lg\:placeholder-orange-600:-ms-input-placeholder {
  63324. --placeholder-opacity: 1;
  63325. color: #dd6b20;
  63326. color: rgba(221, 107, 32, var(--placeholder-opacity));
  63327. }
  63328. .lg\:placeholder-orange-600::placeholder {
  63329. --placeholder-opacity: 1;
  63330. color: #dd6b20;
  63331. color: rgba(221, 107, 32, var(--placeholder-opacity));
  63332. }
  63333. .lg\:placeholder-orange-700::-moz-placeholder {
  63334. --placeholder-opacity: 1;
  63335. color: #c05621;
  63336. color: rgba(192, 86, 33, var(--placeholder-opacity));
  63337. }
  63338. .lg\:placeholder-orange-700:-ms-input-placeholder {
  63339. --placeholder-opacity: 1;
  63340. color: #c05621;
  63341. color: rgba(192, 86, 33, var(--placeholder-opacity));
  63342. }
  63343. .lg\:placeholder-orange-700::placeholder {
  63344. --placeholder-opacity: 1;
  63345. color: #c05621;
  63346. color: rgba(192, 86, 33, var(--placeholder-opacity));
  63347. }
  63348. .lg\:placeholder-orange-800::-moz-placeholder {
  63349. --placeholder-opacity: 1;
  63350. color: #9c4221;
  63351. color: rgba(156, 66, 33, var(--placeholder-opacity));
  63352. }
  63353. .lg\:placeholder-orange-800:-ms-input-placeholder {
  63354. --placeholder-opacity: 1;
  63355. color: #9c4221;
  63356. color: rgba(156, 66, 33, var(--placeholder-opacity));
  63357. }
  63358. .lg\:placeholder-orange-800::placeholder {
  63359. --placeholder-opacity: 1;
  63360. color: #9c4221;
  63361. color: rgba(156, 66, 33, var(--placeholder-opacity));
  63362. }
  63363. .lg\:placeholder-orange-900::-moz-placeholder {
  63364. --placeholder-opacity: 1;
  63365. color: #7b341e;
  63366. color: rgba(123, 52, 30, var(--placeholder-opacity));
  63367. }
  63368. .lg\:placeholder-orange-900:-ms-input-placeholder {
  63369. --placeholder-opacity: 1;
  63370. color: #7b341e;
  63371. color: rgba(123, 52, 30, var(--placeholder-opacity));
  63372. }
  63373. .lg\:placeholder-orange-900::placeholder {
  63374. --placeholder-opacity: 1;
  63375. color: #7b341e;
  63376. color: rgba(123, 52, 30, var(--placeholder-opacity));
  63377. }
  63378. .lg\:placeholder-yellow-100::-moz-placeholder {
  63379. --placeholder-opacity: 1;
  63380. color: #fffff0;
  63381. color: rgba(255, 255, 240, var(--placeholder-opacity));
  63382. }
  63383. .lg\:placeholder-yellow-100:-ms-input-placeholder {
  63384. --placeholder-opacity: 1;
  63385. color: #fffff0;
  63386. color: rgba(255, 255, 240, var(--placeholder-opacity));
  63387. }
  63388. .lg\:placeholder-yellow-100::placeholder {
  63389. --placeholder-opacity: 1;
  63390. color: #fffff0;
  63391. color: rgba(255, 255, 240, var(--placeholder-opacity));
  63392. }
  63393. .lg\:placeholder-yellow-200::-moz-placeholder {
  63394. --placeholder-opacity: 1;
  63395. color: #fefcbf;
  63396. color: rgba(254, 252, 191, var(--placeholder-opacity));
  63397. }
  63398. .lg\:placeholder-yellow-200:-ms-input-placeholder {
  63399. --placeholder-opacity: 1;
  63400. color: #fefcbf;
  63401. color: rgba(254, 252, 191, var(--placeholder-opacity));
  63402. }
  63403. .lg\:placeholder-yellow-200::placeholder {
  63404. --placeholder-opacity: 1;
  63405. color: #fefcbf;
  63406. color: rgba(254, 252, 191, var(--placeholder-opacity));
  63407. }
  63408. .lg\:placeholder-yellow-300::-moz-placeholder {
  63409. --placeholder-opacity: 1;
  63410. color: #faf089;
  63411. color: rgba(250, 240, 137, var(--placeholder-opacity));
  63412. }
  63413. .lg\:placeholder-yellow-300:-ms-input-placeholder {
  63414. --placeholder-opacity: 1;
  63415. color: #faf089;
  63416. color: rgba(250, 240, 137, var(--placeholder-opacity));
  63417. }
  63418. .lg\:placeholder-yellow-300::placeholder {
  63419. --placeholder-opacity: 1;
  63420. color: #faf089;
  63421. color: rgba(250, 240, 137, var(--placeholder-opacity));
  63422. }
  63423. .lg\:placeholder-yellow-400::-moz-placeholder {
  63424. --placeholder-opacity: 1;
  63425. color: #f6e05e;
  63426. color: rgba(246, 224, 94, var(--placeholder-opacity));
  63427. }
  63428. .lg\:placeholder-yellow-400:-ms-input-placeholder {
  63429. --placeholder-opacity: 1;
  63430. color: #f6e05e;
  63431. color: rgba(246, 224, 94, var(--placeholder-opacity));
  63432. }
  63433. .lg\:placeholder-yellow-400::placeholder {
  63434. --placeholder-opacity: 1;
  63435. color: #f6e05e;
  63436. color: rgba(246, 224, 94, var(--placeholder-opacity));
  63437. }
  63438. .lg\:placeholder-yellow-500::-moz-placeholder {
  63439. --placeholder-opacity: 1;
  63440. color: #ecc94b;
  63441. color: rgba(236, 201, 75, var(--placeholder-opacity));
  63442. }
  63443. .lg\:placeholder-yellow-500:-ms-input-placeholder {
  63444. --placeholder-opacity: 1;
  63445. color: #ecc94b;
  63446. color: rgba(236, 201, 75, var(--placeholder-opacity));
  63447. }
  63448. .lg\:placeholder-yellow-500::placeholder {
  63449. --placeholder-opacity: 1;
  63450. color: #ecc94b;
  63451. color: rgba(236, 201, 75, var(--placeholder-opacity));
  63452. }
  63453. .lg\:placeholder-yellow-600::-moz-placeholder {
  63454. --placeholder-opacity: 1;
  63455. color: #d69e2e;
  63456. color: rgba(214, 158, 46, var(--placeholder-opacity));
  63457. }
  63458. .lg\:placeholder-yellow-600:-ms-input-placeholder {
  63459. --placeholder-opacity: 1;
  63460. color: #d69e2e;
  63461. color: rgba(214, 158, 46, var(--placeholder-opacity));
  63462. }
  63463. .lg\:placeholder-yellow-600::placeholder {
  63464. --placeholder-opacity: 1;
  63465. color: #d69e2e;
  63466. color: rgba(214, 158, 46, var(--placeholder-opacity));
  63467. }
  63468. .lg\:placeholder-yellow-700::-moz-placeholder {
  63469. --placeholder-opacity: 1;
  63470. color: #b7791f;
  63471. color: rgba(183, 121, 31, var(--placeholder-opacity));
  63472. }
  63473. .lg\:placeholder-yellow-700:-ms-input-placeholder {
  63474. --placeholder-opacity: 1;
  63475. color: #b7791f;
  63476. color: rgba(183, 121, 31, var(--placeholder-opacity));
  63477. }
  63478. .lg\:placeholder-yellow-700::placeholder {
  63479. --placeholder-opacity: 1;
  63480. color: #b7791f;
  63481. color: rgba(183, 121, 31, var(--placeholder-opacity));
  63482. }
  63483. .lg\:placeholder-yellow-800::-moz-placeholder {
  63484. --placeholder-opacity: 1;
  63485. color: #975a16;
  63486. color: rgba(151, 90, 22, var(--placeholder-opacity));
  63487. }
  63488. .lg\:placeholder-yellow-800:-ms-input-placeholder {
  63489. --placeholder-opacity: 1;
  63490. color: #975a16;
  63491. color: rgba(151, 90, 22, var(--placeholder-opacity));
  63492. }
  63493. .lg\:placeholder-yellow-800::placeholder {
  63494. --placeholder-opacity: 1;
  63495. color: #975a16;
  63496. color: rgba(151, 90, 22, var(--placeholder-opacity));
  63497. }
  63498. .lg\:placeholder-yellow-900::-moz-placeholder {
  63499. --placeholder-opacity: 1;
  63500. color: #744210;
  63501. color: rgba(116, 66, 16, var(--placeholder-opacity));
  63502. }
  63503. .lg\:placeholder-yellow-900:-ms-input-placeholder {
  63504. --placeholder-opacity: 1;
  63505. color: #744210;
  63506. color: rgba(116, 66, 16, var(--placeholder-opacity));
  63507. }
  63508. .lg\:placeholder-yellow-900::placeholder {
  63509. --placeholder-opacity: 1;
  63510. color: #744210;
  63511. color: rgba(116, 66, 16, var(--placeholder-opacity));
  63512. }
  63513. .lg\:placeholder-green-100::-moz-placeholder {
  63514. --placeholder-opacity: 1;
  63515. color: #f0fff4;
  63516. color: rgba(240, 255, 244, var(--placeholder-opacity));
  63517. }
  63518. .lg\:placeholder-green-100:-ms-input-placeholder {
  63519. --placeholder-opacity: 1;
  63520. color: #f0fff4;
  63521. color: rgba(240, 255, 244, var(--placeholder-opacity));
  63522. }
  63523. .lg\:placeholder-green-100::placeholder {
  63524. --placeholder-opacity: 1;
  63525. color: #f0fff4;
  63526. color: rgba(240, 255, 244, var(--placeholder-opacity));
  63527. }
  63528. .lg\:placeholder-green-200::-moz-placeholder {
  63529. --placeholder-opacity: 1;
  63530. color: #c6f6d5;
  63531. color: rgba(198, 246, 213, var(--placeholder-opacity));
  63532. }
  63533. .lg\:placeholder-green-200:-ms-input-placeholder {
  63534. --placeholder-opacity: 1;
  63535. color: #c6f6d5;
  63536. color: rgba(198, 246, 213, var(--placeholder-opacity));
  63537. }
  63538. .lg\:placeholder-green-200::placeholder {
  63539. --placeholder-opacity: 1;
  63540. color: #c6f6d5;
  63541. color: rgba(198, 246, 213, var(--placeholder-opacity));
  63542. }
  63543. .lg\:placeholder-green-300::-moz-placeholder {
  63544. --placeholder-opacity: 1;
  63545. color: #9ae6b4;
  63546. color: rgba(154, 230, 180, var(--placeholder-opacity));
  63547. }
  63548. .lg\:placeholder-green-300:-ms-input-placeholder {
  63549. --placeholder-opacity: 1;
  63550. color: #9ae6b4;
  63551. color: rgba(154, 230, 180, var(--placeholder-opacity));
  63552. }
  63553. .lg\:placeholder-green-300::placeholder {
  63554. --placeholder-opacity: 1;
  63555. color: #9ae6b4;
  63556. color: rgba(154, 230, 180, var(--placeholder-opacity));
  63557. }
  63558. .lg\:placeholder-green-400::-moz-placeholder {
  63559. --placeholder-opacity: 1;
  63560. color: #68d391;
  63561. color: rgba(104, 211, 145, var(--placeholder-opacity));
  63562. }
  63563. .lg\:placeholder-green-400:-ms-input-placeholder {
  63564. --placeholder-opacity: 1;
  63565. color: #68d391;
  63566. color: rgba(104, 211, 145, var(--placeholder-opacity));
  63567. }
  63568. .lg\:placeholder-green-400::placeholder {
  63569. --placeholder-opacity: 1;
  63570. color: #68d391;
  63571. color: rgba(104, 211, 145, var(--placeholder-opacity));
  63572. }
  63573. .lg\:placeholder-green-500::-moz-placeholder {
  63574. --placeholder-opacity: 1;
  63575. color: #48bb78;
  63576. color: rgba(72, 187, 120, var(--placeholder-opacity));
  63577. }
  63578. .lg\:placeholder-green-500:-ms-input-placeholder {
  63579. --placeholder-opacity: 1;
  63580. color: #48bb78;
  63581. color: rgba(72, 187, 120, var(--placeholder-opacity));
  63582. }
  63583. .lg\:placeholder-green-500::placeholder {
  63584. --placeholder-opacity: 1;
  63585. color: #48bb78;
  63586. color: rgba(72, 187, 120, var(--placeholder-opacity));
  63587. }
  63588. .lg\:placeholder-green-600::-moz-placeholder {
  63589. --placeholder-opacity: 1;
  63590. color: #38a169;
  63591. color: rgba(56, 161, 105, var(--placeholder-opacity));
  63592. }
  63593. .lg\:placeholder-green-600:-ms-input-placeholder {
  63594. --placeholder-opacity: 1;
  63595. color: #38a169;
  63596. color: rgba(56, 161, 105, var(--placeholder-opacity));
  63597. }
  63598. .lg\:placeholder-green-600::placeholder {
  63599. --placeholder-opacity: 1;
  63600. color: #38a169;
  63601. color: rgba(56, 161, 105, var(--placeholder-opacity));
  63602. }
  63603. .lg\:placeholder-green-700::-moz-placeholder {
  63604. --placeholder-opacity: 1;
  63605. color: #2f855a;
  63606. color: rgba(47, 133, 90, var(--placeholder-opacity));
  63607. }
  63608. .lg\:placeholder-green-700:-ms-input-placeholder {
  63609. --placeholder-opacity: 1;
  63610. color: #2f855a;
  63611. color: rgba(47, 133, 90, var(--placeholder-opacity));
  63612. }
  63613. .lg\:placeholder-green-700::placeholder {
  63614. --placeholder-opacity: 1;
  63615. color: #2f855a;
  63616. color: rgba(47, 133, 90, var(--placeholder-opacity));
  63617. }
  63618. .lg\:placeholder-green-800::-moz-placeholder {
  63619. --placeholder-opacity: 1;
  63620. color: #276749;
  63621. color: rgba(39, 103, 73, var(--placeholder-opacity));
  63622. }
  63623. .lg\:placeholder-green-800:-ms-input-placeholder {
  63624. --placeholder-opacity: 1;
  63625. color: #276749;
  63626. color: rgba(39, 103, 73, var(--placeholder-opacity));
  63627. }
  63628. .lg\:placeholder-green-800::placeholder {
  63629. --placeholder-opacity: 1;
  63630. color: #276749;
  63631. color: rgba(39, 103, 73, var(--placeholder-opacity));
  63632. }
  63633. .lg\:placeholder-green-900::-moz-placeholder {
  63634. --placeholder-opacity: 1;
  63635. color: #22543d;
  63636. color: rgba(34, 84, 61, var(--placeholder-opacity));
  63637. }
  63638. .lg\:placeholder-green-900:-ms-input-placeholder {
  63639. --placeholder-opacity: 1;
  63640. color: #22543d;
  63641. color: rgba(34, 84, 61, var(--placeholder-opacity));
  63642. }
  63643. .lg\:placeholder-green-900::placeholder {
  63644. --placeholder-opacity: 1;
  63645. color: #22543d;
  63646. color: rgba(34, 84, 61, var(--placeholder-opacity));
  63647. }
  63648. .lg\:placeholder-teal-100::-moz-placeholder {
  63649. --placeholder-opacity: 1;
  63650. color: #e6fffa;
  63651. color: rgba(230, 255, 250, var(--placeholder-opacity));
  63652. }
  63653. .lg\:placeholder-teal-100:-ms-input-placeholder {
  63654. --placeholder-opacity: 1;
  63655. color: #e6fffa;
  63656. color: rgba(230, 255, 250, var(--placeholder-opacity));
  63657. }
  63658. .lg\:placeholder-teal-100::placeholder {
  63659. --placeholder-opacity: 1;
  63660. color: #e6fffa;
  63661. color: rgba(230, 255, 250, var(--placeholder-opacity));
  63662. }
  63663. .lg\:placeholder-teal-200::-moz-placeholder {
  63664. --placeholder-opacity: 1;
  63665. color: #b2f5ea;
  63666. color: rgba(178, 245, 234, var(--placeholder-opacity));
  63667. }
  63668. .lg\:placeholder-teal-200:-ms-input-placeholder {
  63669. --placeholder-opacity: 1;
  63670. color: #b2f5ea;
  63671. color: rgba(178, 245, 234, var(--placeholder-opacity));
  63672. }
  63673. .lg\:placeholder-teal-200::placeholder {
  63674. --placeholder-opacity: 1;
  63675. color: #b2f5ea;
  63676. color: rgba(178, 245, 234, var(--placeholder-opacity));
  63677. }
  63678. .lg\:placeholder-teal-300::-moz-placeholder {
  63679. --placeholder-opacity: 1;
  63680. color: #81e6d9;
  63681. color: rgba(129, 230, 217, var(--placeholder-opacity));
  63682. }
  63683. .lg\:placeholder-teal-300:-ms-input-placeholder {
  63684. --placeholder-opacity: 1;
  63685. color: #81e6d9;
  63686. color: rgba(129, 230, 217, var(--placeholder-opacity));
  63687. }
  63688. .lg\:placeholder-teal-300::placeholder {
  63689. --placeholder-opacity: 1;
  63690. color: #81e6d9;
  63691. color: rgba(129, 230, 217, var(--placeholder-opacity));
  63692. }
  63693. .lg\:placeholder-teal-400::-moz-placeholder {
  63694. --placeholder-opacity: 1;
  63695. color: #4fd1c5;
  63696. color: rgba(79, 209, 197, var(--placeholder-opacity));
  63697. }
  63698. .lg\:placeholder-teal-400:-ms-input-placeholder {
  63699. --placeholder-opacity: 1;
  63700. color: #4fd1c5;
  63701. color: rgba(79, 209, 197, var(--placeholder-opacity));
  63702. }
  63703. .lg\:placeholder-teal-400::placeholder {
  63704. --placeholder-opacity: 1;
  63705. color: #4fd1c5;
  63706. color: rgba(79, 209, 197, var(--placeholder-opacity));
  63707. }
  63708. .lg\:placeholder-teal-500::-moz-placeholder {
  63709. --placeholder-opacity: 1;
  63710. color: #38b2ac;
  63711. color: rgba(56, 178, 172, var(--placeholder-opacity));
  63712. }
  63713. .lg\:placeholder-teal-500:-ms-input-placeholder {
  63714. --placeholder-opacity: 1;
  63715. color: #38b2ac;
  63716. color: rgba(56, 178, 172, var(--placeholder-opacity));
  63717. }
  63718. .lg\:placeholder-teal-500::placeholder {
  63719. --placeholder-opacity: 1;
  63720. color: #38b2ac;
  63721. color: rgba(56, 178, 172, var(--placeholder-opacity));
  63722. }
  63723. .lg\:placeholder-teal-600::-moz-placeholder {
  63724. --placeholder-opacity: 1;
  63725. color: #319795;
  63726. color: rgba(49, 151, 149, var(--placeholder-opacity));
  63727. }
  63728. .lg\:placeholder-teal-600:-ms-input-placeholder {
  63729. --placeholder-opacity: 1;
  63730. color: #319795;
  63731. color: rgba(49, 151, 149, var(--placeholder-opacity));
  63732. }
  63733. .lg\:placeholder-teal-600::placeholder {
  63734. --placeholder-opacity: 1;
  63735. color: #319795;
  63736. color: rgba(49, 151, 149, var(--placeholder-opacity));
  63737. }
  63738. .lg\:placeholder-teal-700::-moz-placeholder {
  63739. --placeholder-opacity: 1;
  63740. color: #2c7a7b;
  63741. color: rgba(44, 122, 123, var(--placeholder-opacity));
  63742. }
  63743. .lg\:placeholder-teal-700:-ms-input-placeholder {
  63744. --placeholder-opacity: 1;
  63745. color: #2c7a7b;
  63746. color: rgba(44, 122, 123, var(--placeholder-opacity));
  63747. }
  63748. .lg\:placeholder-teal-700::placeholder {
  63749. --placeholder-opacity: 1;
  63750. color: #2c7a7b;
  63751. color: rgba(44, 122, 123, var(--placeholder-opacity));
  63752. }
  63753. .lg\:placeholder-teal-800::-moz-placeholder {
  63754. --placeholder-opacity: 1;
  63755. color: #285e61;
  63756. color: rgba(40, 94, 97, var(--placeholder-opacity));
  63757. }
  63758. .lg\:placeholder-teal-800:-ms-input-placeholder {
  63759. --placeholder-opacity: 1;
  63760. color: #285e61;
  63761. color: rgba(40, 94, 97, var(--placeholder-opacity));
  63762. }
  63763. .lg\:placeholder-teal-800::placeholder {
  63764. --placeholder-opacity: 1;
  63765. color: #285e61;
  63766. color: rgba(40, 94, 97, var(--placeholder-opacity));
  63767. }
  63768. .lg\:placeholder-teal-900::-moz-placeholder {
  63769. --placeholder-opacity: 1;
  63770. color: #234e52;
  63771. color: rgba(35, 78, 82, var(--placeholder-opacity));
  63772. }
  63773. .lg\:placeholder-teal-900:-ms-input-placeholder {
  63774. --placeholder-opacity: 1;
  63775. color: #234e52;
  63776. color: rgba(35, 78, 82, var(--placeholder-opacity));
  63777. }
  63778. .lg\:placeholder-teal-900::placeholder {
  63779. --placeholder-opacity: 1;
  63780. color: #234e52;
  63781. color: rgba(35, 78, 82, var(--placeholder-opacity));
  63782. }
  63783. .lg\:placeholder-blue-100::-moz-placeholder {
  63784. --placeholder-opacity: 1;
  63785. color: #ebf8ff;
  63786. color: rgba(235, 248, 255, var(--placeholder-opacity));
  63787. }
  63788. .lg\:placeholder-blue-100:-ms-input-placeholder {
  63789. --placeholder-opacity: 1;
  63790. color: #ebf8ff;
  63791. color: rgba(235, 248, 255, var(--placeholder-opacity));
  63792. }
  63793. .lg\:placeholder-blue-100::placeholder {
  63794. --placeholder-opacity: 1;
  63795. color: #ebf8ff;
  63796. color: rgba(235, 248, 255, var(--placeholder-opacity));
  63797. }
  63798. .lg\:placeholder-blue-200::-moz-placeholder {
  63799. --placeholder-opacity: 1;
  63800. color: #bee3f8;
  63801. color: rgba(190, 227, 248, var(--placeholder-opacity));
  63802. }
  63803. .lg\:placeholder-blue-200:-ms-input-placeholder {
  63804. --placeholder-opacity: 1;
  63805. color: #bee3f8;
  63806. color: rgba(190, 227, 248, var(--placeholder-opacity));
  63807. }
  63808. .lg\:placeholder-blue-200::placeholder {
  63809. --placeholder-opacity: 1;
  63810. color: #bee3f8;
  63811. color: rgba(190, 227, 248, var(--placeholder-opacity));
  63812. }
  63813. .lg\:placeholder-blue-300::-moz-placeholder {
  63814. --placeholder-opacity: 1;
  63815. color: #90cdf4;
  63816. color: rgba(144, 205, 244, var(--placeholder-opacity));
  63817. }
  63818. .lg\:placeholder-blue-300:-ms-input-placeholder {
  63819. --placeholder-opacity: 1;
  63820. color: #90cdf4;
  63821. color: rgba(144, 205, 244, var(--placeholder-opacity));
  63822. }
  63823. .lg\:placeholder-blue-300::placeholder {
  63824. --placeholder-opacity: 1;
  63825. color: #90cdf4;
  63826. color: rgba(144, 205, 244, var(--placeholder-opacity));
  63827. }
  63828. .lg\:placeholder-blue-400::-moz-placeholder {
  63829. --placeholder-opacity: 1;
  63830. color: #63b3ed;
  63831. color: rgba(99, 179, 237, var(--placeholder-opacity));
  63832. }
  63833. .lg\:placeholder-blue-400:-ms-input-placeholder {
  63834. --placeholder-opacity: 1;
  63835. color: #63b3ed;
  63836. color: rgba(99, 179, 237, var(--placeholder-opacity));
  63837. }
  63838. .lg\:placeholder-blue-400::placeholder {
  63839. --placeholder-opacity: 1;
  63840. color: #63b3ed;
  63841. color: rgba(99, 179, 237, var(--placeholder-opacity));
  63842. }
  63843. .lg\:placeholder-blue-500::-moz-placeholder {
  63844. --placeholder-opacity: 1;
  63845. color: #4299e1;
  63846. color: rgba(66, 153, 225, var(--placeholder-opacity));
  63847. }
  63848. .lg\:placeholder-blue-500:-ms-input-placeholder {
  63849. --placeholder-opacity: 1;
  63850. color: #4299e1;
  63851. color: rgba(66, 153, 225, var(--placeholder-opacity));
  63852. }
  63853. .lg\:placeholder-blue-500::placeholder {
  63854. --placeholder-opacity: 1;
  63855. color: #4299e1;
  63856. color: rgba(66, 153, 225, var(--placeholder-opacity));
  63857. }
  63858. .lg\:placeholder-blue-600::-moz-placeholder {
  63859. --placeholder-opacity: 1;
  63860. color: #3182ce;
  63861. color: rgba(49, 130, 206, var(--placeholder-opacity));
  63862. }
  63863. .lg\:placeholder-blue-600:-ms-input-placeholder {
  63864. --placeholder-opacity: 1;
  63865. color: #3182ce;
  63866. color: rgba(49, 130, 206, var(--placeholder-opacity));
  63867. }
  63868. .lg\:placeholder-blue-600::placeholder {
  63869. --placeholder-opacity: 1;
  63870. color: #3182ce;
  63871. color: rgba(49, 130, 206, var(--placeholder-opacity));
  63872. }
  63873. .lg\:placeholder-blue-700::-moz-placeholder {
  63874. --placeholder-opacity: 1;
  63875. color: #2b6cb0;
  63876. color: rgba(43, 108, 176, var(--placeholder-opacity));
  63877. }
  63878. .lg\:placeholder-blue-700:-ms-input-placeholder {
  63879. --placeholder-opacity: 1;
  63880. color: #2b6cb0;
  63881. color: rgba(43, 108, 176, var(--placeholder-opacity));
  63882. }
  63883. .lg\:placeholder-blue-700::placeholder {
  63884. --placeholder-opacity: 1;
  63885. color: #2b6cb0;
  63886. color: rgba(43, 108, 176, var(--placeholder-opacity));
  63887. }
  63888. .lg\:placeholder-blue-800::-moz-placeholder {
  63889. --placeholder-opacity: 1;
  63890. color: #2c5282;
  63891. color: rgba(44, 82, 130, var(--placeholder-opacity));
  63892. }
  63893. .lg\:placeholder-blue-800:-ms-input-placeholder {
  63894. --placeholder-opacity: 1;
  63895. color: #2c5282;
  63896. color: rgba(44, 82, 130, var(--placeholder-opacity));
  63897. }
  63898. .lg\:placeholder-blue-800::placeholder {
  63899. --placeholder-opacity: 1;
  63900. color: #2c5282;
  63901. color: rgba(44, 82, 130, var(--placeholder-opacity));
  63902. }
  63903. .lg\:placeholder-blue-900::-moz-placeholder {
  63904. --placeholder-opacity: 1;
  63905. color: #2a4365;
  63906. color: rgba(42, 67, 101, var(--placeholder-opacity));
  63907. }
  63908. .lg\:placeholder-blue-900:-ms-input-placeholder {
  63909. --placeholder-opacity: 1;
  63910. color: #2a4365;
  63911. color: rgba(42, 67, 101, var(--placeholder-opacity));
  63912. }
  63913. .lg\:placeholder-blue-900::placeholder {
  63914. --placeholder-opacity: 1;
  63915. color: #2a4365;
  63916. color: rgba(42, 67, 101, var(--placeholder-opacity));
  63917. }
  63918. .lg\:placeholder-indigo-100::-moz-placeholder {
  63919. --placeholder-opacity: 1;
  63920. color: #ebf4ff;
  63921. color: rgba(235, 244, 255, var(--placeholder-opacity));
  63922. }
  63923. .lg\:placeholder-indigo-100:-ms-input-placeholder {
  63924. --placeholder-opacity: 1;
  63925. color: #ebf4ff;
  63926. color: rgba(235, 244, 255, var(--placeholder-opacity));
  63927. }
  63928. .lg\:placeholder-indigo-100::placeholder {
  63929. --placeholder-opacity: 1;
  63930. color: #ebf4ff;
  63931. color: rgba(235, 244, 255, var(--placeholder-opacity));
  63932. }
  63933. .lg\:placeholder-indigo-200::-moz-placeholder {
  63934. --placeholder-opacity: 1;
  63935. color: #c3dafe;
  63936. color: rgba(195, 218, 254, var(--placeholder-opacity));
  63937. }
  63938. .lg\:placeholder-indigo-200:-ms-input-placeholder {
  63939. --placeholder-opacity: 1;
  63940. color: #c3dafe;
  63941. color: rgba(195, 218, 254, var(--placeholder-opacity));
  63942. }
  63943. .lg\:placeholder-indigo-200::placeholder {
  63944. --placeholder-opacity: 1;
  63945. color: #c3dafe;
  63946. color: rgba(195, 218, 254, var(--placeholder-opacity));
  63947. }
  63948. .lg\:placeholder-indigo-300::-moz-placeholder {
  63949. --placeholder-opacity: 1;
  63950. color: #a3bffa;
  63951. color: rgba(163, 191, 250, var(--placeholder-opacity));
  63952. }
  63953. .lg\:placeholder-indigo-300:-ms-input-placeholder {
  63954. --placeholder-opacity: 1;
  63955. color: #a3bffa;
  63956. color: rgba(163, 191, 250, var(--placeholder-opacity));
  63957. }
  63958. .lg\:placeholder-indigo-300::placeholder {
  63959. --placeholder-opacity: 1;
  63960. color: #a3bffa;
  63961. color: rgba(163, 191, 250, var(--placeholder-opacity));
  63962. }
  63963. .lg\:placeholder-indigo-400::-moz-placeholder {
  63964. --placeholder-opacity: 1;
  63965. color: #7f9cf5;
  63966. color: rgba(127, 156, 245, var(--placeholder-opacity));
  63967. }
  63968. .lg\:placeholder-indigo-400:-ms-input-placeholder {
  63969. --placeholder-opacity: 1;
  63970. color: #7f9cf5;
  63971. color: rgba(127, 156, 245, var(--placeholder-opacity));
  63972. }
  63973. .lg\:placeholder-indigo-400::placeholder {
  63974. --placeholder-opacity: 1;
  63975. color: #7f9cf5;
  63976. color: rgba(127, 156, 245, var(--placeholder-opacity));
  63977. }
  63978. .lg\:placeholder-indigo-500::-moz-placeholder {
  63979. --placeholder-opacity: 1;
  63980. color: #667eea;
  63981. color: rgba(102, 126, 234, var(--placeholder-opacity));
  63982. }
  63983. .lg\:placeholder-indigo-500:-ms-input-placeholder {
  63984. --placeholder-opacity: 1;
  63985. color: #667eea;
  63986. color: rgba(102, 126, 234, var(--placeholder-opacity));
  63987. }
  63988. .lg\:placeholder-indigo-500::placeholder {
  63989. --placeholder-opacity: 1;
  63990. color: #667eea;
  63991. color: rgba(102, 126, 234, var(--placeholder-opacity));
  63992. }
  63993. .lg\:placeholder-indigo-600::-moz-placeholder {
  63994. --placeholder-opacity: 1;
  63995. color: #5a67d8;
  63996. color: rgba(90, 103, 216, var(--placeholder-opacity));
  63997. }
  63998. .lg\:placeholder-indigo-600:-ms-input-placeholder {
  63999. --placeholder-opacity: 1;
  64000. color: #5a67d8;
  64001. color: rgba(90, 103, 216, var(--placeholder-opacity));
  64002. }
  64003. .lg\:placeholder-indigo-600::placeholder {
  64004. --placeholder-opacity: 1;
  64005. color: #5a67d8;
  64006. color: rgba(90, 103, 216, var(--placeholder-opacity));
  64007. }
  64008. .lg\:placeholder-indigo-700::-moz-placeholder {
  64009. --placeholder-opacity: 1;
  64010. color: #4c51bf;
  64011. color: rgba(76, 81, 191, var(--placeholder-opacity));
  64012. }
  64013. .lg\:placeholder-indigo-700:-ms-input-placeholder {
  64014. --placeholder-opacity: 1;
  64015. color: #4c51bf;
  64016. color: rgba(76, 81, 191, var(--placeholder-opacity));
  64017. }
  64018. .lg\:placeholder-indigo-700::placeholder {
  64019. --placeholder-opacity: 1;
  64020. color: #4c51bf;
  64021. color: rgba(76, 81, 191, var(--placeholder-opacity));
  64022. }
  64023. .lg\:placeholder-indigo-800::-moz-placeholder {
  64024. --placeholder-opacity: 1;
  64025. color: #434190;
  64026. color: rgba(67, 65, 144, var(--placeholder-opacity));
  64027. }
  64028. .lg\:placeholder-indigo-800:-ms-input-placeholder {
  64029. --placeholder-opacity: 1;
  64030. color: #434190;
  64031. color: rgba(67, 65, 144, var(--placeholder-opacity));
  64032. }
  64033. .lg\:placeholder-indigo-800::placeholder {
  64034. --placeholder-opacity: 1;
  64035. color: #434190;
  64036. color: rgba(67, 65, 144, var(--placeholder-opacity));
  64037. }
  64038. .lg\:placeholder-indigo-900::-moz-placeholder {
  64039. --placeholder-opacity: 1;
  64040. color: #3c366b;
  64041. color: rgba(60, 54, 107, var(--placeholder-opacity));
  64042. }
  64043. .lg\:placeholder-indigo-900:-ms-input-placeholder {
  64044. --placeholder-opacity: 1;
  64045. color: #3c366b;
  64046. color: rgba(60, 54, 107, var(--placeholder-opacity));
  64047. }
  64048. .lg\:placeholder-indigo-900::placeholder {
  64049. --placeholder-opacity: 1;
  64050. color: #3c366b;
  64051. color: rgba(60, 54, 107, var(--placeholder-opacity));
  64052. }
  64053. .lg\:placeholder-purple-100::-moz-placeholder {
  64054. --placeholder-opacity: 1;
  64055. color: #faf5ff;
  64056. color: rgba(250, 245, 255, var(--placeholder-opacity));
  64057. }
  64058. .lg\:placeholder-purple-100:-ms-input-placeholder {
  64059. --placeholder-opacity: 1;
  64060. color: #faf5ff;
  64061. color: rgba(250, 245, 255, var(--placeholder-opacity));
  64062. }
  64063. .lg\:placeholder-purple-100::placeholder {
  64064. --placeholder-opacity: 1;
  64065. color: #faf5ff;
  64066. color: rgba(250, 245, 255, var(--placeholder-opacity));
  64067. }
  64068. .lg\:placeholder-purple-200::-moz-placeholder {
  64069. --placeholder-opacity: 1;
  64070. color: #e9d8fd;
  64071. color: rgba(233, 216, 253, var(--placeholder-opacity));
  64072. }
  64073. .lg\:placeholder-purple-200:-ms-input-placeholder {
  64074. --placeholder-opacity: 1;
  64075. color: #e9d8fd;
  64076. color: rgba(233, 216, 253, var(--placeholder-opacity));
  64077. }
  64078. .lg\:placeholder-purple-200::placeholder {
  64079. --placeholder-opacity: 1;
  64080. color: #e9d8fd;
  64081. color: rgba(233, 216, 253, var(--placeholder-opacity));
  64082. }
  64083. .lg\:placeholder-purple-300::-moz-placeholder {
  64084. --placeholder-opacity: 1;
  64085. color: #d6bcfa;
  64086. color: rgba(214, 188, 250, var(--placeholder-opacity));
  64087. }
  64088. .lg\:placeholder-purple-300:-ms-input-placeholder {
  64089. --placeholder-opacity: 1;
  64090. color: #d6bcfa;
  64091. color: rgba(214, 188, 250, var(--placeholder-opacity));
  64092. }
  64093. .lg\:placeholder-purple-300::placeholder {
  64094. --placeholder-opacity: 1;
  64095. color: #d6bcfa;
  64096. color: rgba(214, 188, 250, var(--placeholder-opacity));
  64097. }
  64098. .lg\:placeholder-purple-400::-moz-placeholder {
  64099. --placeholder-opacity: 1;
  64100. color: #b794f4;
  64101. color: rgba(183, 148, 244, var(--placeholder-opacity));
  64102. }
  64103. .lg\:placeholder-purple-400:-ms-input-placeholder {
  64104. --placeholder-opacity: 1;
  64105. color: #b794f4;
  64106. color: rgba(183, 148, 244, var(--placeholder-opacity));
  64107. }
  64108. .lg\:placeholder-purple-400::placeholder {
  64109. --placeholder-opacity: 1;
  64110. color: #b794f4;
  64111. color: rgba(183, 148, 244, var(--placeholder-opacity));
  64112. }
  64113. .lg\:placeholder-purple-500::-moz-placeholder {
  64114. --placeholder-opacity: 1;
  64115. color: #9f7aea;
  64116. color: rgba(159, 122, 234, var(--placeholder-opacity));
  64117. }
  64118. .lg\:placeholder-purple-500:-ms-input-placeholder {
  64119. --placeholder-opacity: 1;
  64120. color: #9f7aea;
  64121. color: rgba(159, 122, 234, var(--placeholder-opacity));
  64122. }
  64123. .lg\:placeholder-purple-500::placeholder {
  64124. --placeholder-opacity: 1;
  64125. color: #9f7aea;
  64126. color: rgba(159, 122, 234, var(--placeholder-opacity));
  64127. }
  64128. .lg\:placeholder-purple-600::-moz-placeholder {
  64129. --placeholder-opacity: 1;
  64130. color: #805ad5;
  64131. color: rgba(128, 90, 213, var(--placeholder-opacity));
  64132. }
  64133. .lg\:placeholder-purple-600:-ms-input-placeholder {
  64134. --placeholder-opacity: 1;
  64135. color: #805ad5;
  64136. color: rgba(128, 90, 213, var(--placeholder-opacity));
  64137. }
  64138. .lg\:placeholder-purple-600::placeholder {
  64139. --placeholder-opacity: 1;
  64140. color: #805ad5;
  64141. color: rgba(128, 90, 213, var(--placeholder-opacity));
  64142. }
  64143. .lg\:placeholder-purple-700::-moz-placeholder {
  64144. --placeholder-opacity: 1;
  64145. color: #6b46c1;
  64146. color: rgba(107, 70, 193, var(--placeholder-opacity));
  64147. }
  64148. .lg\:placeholder-purple-700:-ms-input-placeholder {
  64149. --placeholder-opacity: 1;
  64150. color: #6b46c1;
  64151. color: rgba(107, 70, 193, var(--placeholder-opacity));
  64152. }
  64153. .lg\:placeholder-purple-700::placeholder {
  64154. --placeholder-opacity: 1;
  64155. color: #6b46c1;
  64156. color: rgba(107, 70, 193, var(--placeholder-opacity));
  64157. }
  64158. .lg\:placeholder-purple-800::-moz-placeholder {
  64159. --placeholder-opacity: 1;
  64160. color: #553c9a;
  64161. color: rgba(85, 60, 154, var(--placeholder-opacity));
  64162. }
  64163. .lg\:placeholder-purple-800:-ms-input-placeholder {
  64164. --placeholder-opacity: 1;
  64165. color: #553c9a;
  64166. color: rgba(85, 60, 154, var(--placeholder-opacity));
  64167. }
  64168. .lg\:placeholder-purple-800::placeholder {
  64169. --placeholder-opacity: 1;
  64170. color: #553c9a;
  64171. color: rgba(85, 60, 154, var(--placeholder-opacity));
  64172. }
  64173. .lg\:placeholder-purple-900::-moz-placeholder {
  64174. --placeholder-opacity: 1;
  64175. color: #44337a;
  64176. color: rgba(68, 51, 122, var(--placeholder-opacity));
  64177. }
  64178. .lg\:placeholder-purple-900:-ms-input-placeholder {
  64179. --placeholder-opacity: 1;
  64180. color: #44337a;
  64181. color: rgba(68, 51, 122, var(--placeholder-opacity));
  64182. }
  64183. .lg\:placeholder-purple-900::placeholder {
  64184. --placeholder-opacity: 1;
  64185. color: #44337a;
  64186. color: rgba(68, 51, 122, var(--placeholder-opacity));
  64187. }
  64188. .lg\:placeholder-pink-100::-moz-placeholder {
  64189. --placeholder-opacity: 1;
  64190. color: #fff5f7;
  64191. color: rgba(255, 245, 247, var(--placeholder-opacity));
  64192. }
  64193. .lg\:placeholder-pink-100:-ms-input-placeholder {
  64194. --placeholder-opacity: 1;
  64195. color: #fff5f7;
  64196. color: rgba(255, 245, 247, var(--placeholder-opacity));
  64197. }
  64198. .lg\:placeholder-pink-100::placeholder {
  64199. --placeholder-opacity: 1;
  64200. color: #fff5f7;
  64201. color: rgba(255, 245, 247, var(--placeholder-opacity));
  64202. }
  64203. .lg\:placeholder-pink-200::-moz-placeholder {
  64204. --placeholder-opacity: 1;
  64205. color: #fed7e2;
  64206. color: rgba(254, 215, 226, var(--placeholder-opacity));
  64207. }
  64208. .lg\:placeholder-pink-200:-ms-input-placeholder {
  64209. --placeholder-opacity: 1;
  64210. color: #fed7e2;
  64211. color: rgba(254, 215, 226, var(--placeholder-opacity));
  64212. }
  64213. .lg\:placeholder-pink-200::placeholder {
  64214. --placeholder-opacity: 1;
  64215. color: #fed7e2;
  64216. color: rgba(254, 215, 226, var(--placeholder-opacity));
  64217. }
  64218. .lg\:placeholder-pink-300::-moz-placeholder {
  64219. --placeholder-opacity: 1;
  64220. color: #fbb6ce;
  64221. color: rgba(251, 182, 206, var(--placeholder-opacity));
  64222. }
  64223. .lg\:placeholder-pink-300:-ms-input-placeholder {
  64224. --placeholder-opacity: 1;
  64225. color: #fbb6ce;
  64226. color: rgba(251, 182, 206, var(--placeholder-opacity));
  64227. }
  64228. .lg\:placeholder-pink-300::placeholder {
  64229. --placeholder-opacity: 1;
  64230. color: #fbb6ce;
  64231. color: rgba(251, 182, 206, var(--placeholder-opacity));
  64232. }
  64233. .lg\:placeholder-pink-400::-moz-placeholder {
  64234. --placeholder-opacity: 1;
  64235. color: #f687b3;
  64236. color: rgba(246, 135, 179, var(--placeholder-opacity));
  64237. }
  64238. .lg\:placeholder-pink-400:-ms-input-placeholder {
  64239. --placeholder-opacity: 1;
  64240. color: #f687b3;
  64241. color: rgba(246, 135, 179, var(--placeholder-opacity));
  64242. }
  64243. .lg\:placeholder-pink-400::placeholder {
  64244. --placeholder-opacity: 1;
  64245. color: #f687b3;
  64246. color: rgba(246, 135, 179, var(--placeholder-opacity));
  64247. }
  64248. .lg\:placeholder-pink-500::-moz-placeholder {
  64249. --placeholder-opacity: 1;
  64250. color: #ed64a6;
  64251. color: rgba(237, 100, 166, var(--placeholder-opacity));
  64252. }
  64253. .lg\:placeholder-pink-500:-ms-input-placeholder {
  64254. --placeholder-opacity: 1;
  64255. color: #ed64a6;
  64256. color: rgba(237, 100, 166, var(--placeholder-opacity));
  64257. }
  64258. .lg\:placeholder-pink-500::placeholder {
  64259. --placeholder-opacity: 1;
  64260. color: #ed64a6;
  64261. color: rgba(237, 100, 166, var(--placeholder-opacity));
  64262. }
  64263. .lg\:placeholder-pink-600::-moz-placeholder {
  64264. --placeholder-opacity: 1;
  64265. color: #d53f8c;
  64266. color: rgba(213, 63, 140, var(--placeholder-opacity));
  64267. }
  64268. .lg\:placeholder-pink-600:-ms-input-placeholder {
  64269. --placeholder-opacity: 1;
  64270. color: #d53f8c;
  64271. color: rgba(213, 63, 140, var(--placeholder-opacity));
  64272. }
  64273. .lg\:placeholder-pink-600::placeholder {
  64274. --placeholder-opacity: 1;
  64275. color: #d53f8c;
  64276. color: rgba(213, 63, 140, var(--placeholder-opacity));
  64277. }
  64278. .lg\:placeholder-pink-700::-moz-placeholder {
  64279. --placeholder-opacity: 1;
  64280. color: #b83280;
  64281. color: rgba(184, 50, 128, var(--placeholder-opacity));
  64282. }
  64283. .lg\:placeholder-pink-700:-ms-input-placeholder {
  64284. --placeholder-opacity: 1;
  64285. color: #b83280;
  64286. color: rgba(184, 50, 128, var(--placeholder-opacity));
  64287. }
  64288. .lg\:placeholder-pink-700::placeholder {
  64289. --placeholder-opacity: 1;
  64290. color: #b83280;
  64291. color: rgba(184, 50, 128, var(--placeholder-opacity));
  64292. }
  64293. .lg\:placeholder-pink-800::-moz-placeholder {
  64294. --placeholder-opacity: 1;
  64295. color: #97266d;
  64296. color: rgba(151, 38, 109, var(--placeholder-opacity));
  64297. }
  64298. .lg\:placeholder-pink-800:-ms-input-placeholder {
  64299. --placeholder-opacity: 1;
  64300. color: #97266d;
  64301. color: rgba(151, 38, 109, var(--placeholder-opacity));
  64302. }
  64303. .lg\:placeholder-pink-800::placeholder {
  64304. --placeholder-opacity: 1;
  64305. color: #97266d;
  64306. color: rgba(151, 38, 109, var(--placeholder-opacity));
  64307. }
  64308. .lg\:placeholder-pink-900::-moz-placeholder {
  64309. --placeholder-opacity: 1;
  64310. color: #702459;
  64311. color: rgba(112, 36, 89, var(--placeholder-opacity));
  64312. }
  64313. .lg\:placeholder-pink-900:-ms-input-placeholder {
  64314. --placeholder-opacity: 1;
  64315. color: #702459;
  64316. color: rgba(112, 36, 89, var(--placeholder-opacity));
  64317. }
  64318. .lg\:placeholder-pink-900::placeholder {
  64319. --placeholder-opacity: 1;
  64320. color: #702459;
  64321. color: rgba(112, 36, 89, var(--placeholder-opacity));
  64322. }
  64323. .lg\:focus\:placeholder-transparent:focus::-moz-placeholder {
  64324. color: transparent;
  64325. }
  64326. .lg\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
  64327. color: transparent;
  64328. }
  64329. .lg\:focus\:placeholder-transparent:focus::placeholder {
  64330. color: transparent;
  64331. }
  64332. .lg\:focus\:placeholder-current:focus::-moz-placeholder {
  64333. color: currentColor;
  64334. }
  64335. .lg\:focus\:placeholder-current:focus:-ms-input-placeholder {
  64336. color: currentColor;
  64337. }
  64338. .lg\:focus\:placeholder-current:focus::placeholder {
  64339. color: currentColor;
  64340. }
  64341. .lg\:focus\:placeholder-black:focus::-moz-placeholder {
  64342. --placeholder-opacity: 1;
  64343. color: #000;
  64344. color: rgba(0, 0, 0, var(--placeholder-opacity));
  64345. }
  64346. .lg\:focus\:placeholder-black:focus:-ms-input-placeholder {
  64347. --placeholder-opacity: 1;
  64348. color: #000;
  64349. color: rgba(0, 0, 0, var(--placeholder-opacity));
  64350. }
  64351. .lg\:focus\:placeholder-black:focus::placeholder {
  64352. --placeholder-opacity: 1;
  64353. color: #000;
  64354. color: rgba(0, 0, 0, var(--placeholder-opacity));
  64355. }
  64356. .lg\:focus\:placeholder-white:focus::-moz-placeholder {
  64357. --placeholder-opacity: 1;
  64358. color: #fff;
  64359. color: rgba(255, 255, 255, var(--placeholder-opacity));
  64360. }
  64361. .lg\:focus\:placeholder-white:focus:-ms-input-placeholder {
  64362. --placeholder-opacity: 1;
  64363. color: #fff;
  64364. color: rgba(255, 255, 255, var(--placeholder-opacity));
  64365. }
  64366. .lg\:focus\:placeholder-white:focus::placeholder {
  64367. --placeholder-opacity: 1;
  64368. color: #fff;
  64369. color: rgba(255, 255, 255, var(--placeholder-opacity));
  64370. }
  64371. .lg\:focus\:placeholder-gray-100:focus::-moz-placeholder {
  64372. --placeholder-opacity: 1;
  64373. color: #f7fafc;
  64374. color: rgba(247, 250, 252, var(--placeholder-opacity));
  64375. }
  64376. .lg\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
  64377. --placeholder-opacity: 1;
  64378. color: #f7fafc;
  64379. color: rgba(247, 250, 252, var(--placeholder-opacity));
  64380. }
  64381. .lg\:focus\:placeholder-gray-100:focus::placeholder {
  64382. --placeholder-opacity: 1;
  64383. color: #f7fafc;
  64384. color: rgba(247, 250, 252, var(--placeholder-opacity));
  64385. }
  64386. .lg\:focus\:placeholder-gray-200:focus::-moz-placeholder {
  64387. --placeholder-opacity: 1;
  64388. color: #edf2f7;
  64389. color: rgba(237, 242, 247, var(--placeholder-opacity));
  64390. }
  64391. .lg\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
  64392. --placeholder-opacity: 1;
  64393. color: #edf2f7;
  64394. color: rgba(237, 242, 247, var(--placeholder-opacity));
  64395. }
  64396. .lg\:focus\:placeholder-gray-200:focus::placeholder {
  64397. --placeholder-opacity: 1;
  64398. color: #edf2f7;
  64399. color: rgba(237, 242, 247, var(--placeholder-opacity));
  64400. }
  64401. .lg\:focus\:placeholder-gray-300:focus::-moz-placeholder {
  64402. --placeholder-opacity: 1;
  64403. color: #e2e8f0;
  64404. color: rgba(226, 232, 240, var(--placeholder-opacity));
  64405. }
  64406. .lg\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
  64407. --placeholder-opacity: 1;
  64408. color: #e2e8f0;
  64409. color: rgba(226, 232, 240, var(--placeholder-opacity));
  64410. }
  64411. .lg\:focus\:placeholder-gray-300:focus::placeholder {
  64412. --placeholder-opacity: 1;
  64413. color: #e2e8f0;
  64414. color: rgba(226, 232, 240, var(--placeholder-opacity));
  64415. }
  64416. .lg\:focus\:placeholder-gray-400:focus::-moz-placeholder {
  64417. --placeholder-opacity: 1;
  64418. color: #cbd5e0;
  64419. color: rgba(203, 213, 224, var(--placeholder-opacity));
  64420. }
  64421. .lg\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
  64422. --placeholder-opacity: 1;
  64423. color: #cbd5e0;
  64424. color: rgba(203, 213, 224, var(--placeholder-opacity));
  64425. }
  64426. .lg\:focus\:placeholder-gray-400:focus::placeholder {
  64427. --placeholder-opacity: 1;
  64428. color: #cbd5e0;
  64429. color: rgba(203, 213, 224, var(--placeholder-opacity));
  64430. }
  64431. .lg\:focus\:placeholder-gray-500:focus::-moz-placeholder {
  64432. --placeholder-opacity: 1;
  64433. color: #a0aec0;
  64434. color: rgba(160, 174, 192, var(--placeholder-opacity));
  64435. }
  64436. .lg\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
  64437. --placeholder-opacity: 1;
  64438. color: #a0aec0;
  64439. color: rgba(160, 174, 192, var(--placeholder-opacity));
  64440. }
  64441. .lg\:focus\:placeholder-gray-500:focus::placeholder {
  64442. --placeholder-opacity: 1;
  64443. color: #a0aec0;
  64444. color: rgba(160, 174, 192, var(--placeholder-opacity));
  64445. }
  64446. .lg\:focus\:placeholder-gray-600:focus::-moz-placeholder {
  64447. --placeholder-opacity: 1;
  64448. color: #718096;
  64449. color: rgba(113, 128, 150, var(--placeholder-opacity));
  64450. }
  64451. .lg\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
  64452. --placeholder-opacity: 1;
  64453. color: #718096;
  64454. color: rgba(113, 128, 150, var(--placeholder-opacity));
  64455. }
  64456. .lg\:focus\:placeholder-gray-600:focus::placeholder {
  64457. --placeholder-opacity: 1;
  64458. color: #718096;
  64459. color: rgba(113, 128, 150, var(--placeholder-opacity));
  64460. }
  64461. .lg\:focus\:placeholder-gray-700:focus::-moz-placeholder {
  64462. --placeholder-opacity: 1;
  64463. color: #4a5568;
  64464. color: rgba(74, 85, 104, var(--placeholder-opacity));
  64465. }
  64466. .lg\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
  64467. --placeholder-opacity: 1;
  64468. color: #4a5568;
  64469. color: rgba(74, 85, 104, var(--placeholder-opacity));
  64470. }
  64471. .lg\:focus\:placeholder-gray-700:focus::placeholder {
  64472. --placeholder-opacity: 1;
  64473. color: #4a5568;
  64474. color: rgba(74, 85, 104, var(--placeholder-opacity));
  64475. }
  64476. .lg\:focus\:placeholder-gray-800:focus::-moz-placeholder {
  64477. --placeholder-opacity: 1;
  64478. color: #2d3748;
  64479. color: rgba(45, 55, 72, var(--placeholder-opacity));
  64480. }
  64481. .lg\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
  64482. --placeholder-opacity: 1;
  64483. color: #2d3748;
  64484. color: rgba(45, 55, 72, var(--placeholder-opacity));
  64485. }
  64486. .lg\:focus\:placeholder-gray-800:focus::placeholder {
  64487. --placeholder-opacity: 1;
  64488. color: #2d3748;
  64489. color: rgba(45, 55, 72, var(--placeholder-opacity));
  64490. }
  64491. .lg\:focus\:placeholder-gray-900:focus::-moz-placeholder {
  64492. --placeholder-opacity: 1;
  64493. color: #1a202c;
  64494. color: rgba(26, 32, 44, var(--placeholder-opacity));
  64495. }
  64496. .lg\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
  64497. --placeholder-opacity: 1;
  64498. color: #1a202c;
  64499. color: rgba(26, 32, 44, var(--placeholder-opacity));
  64500. }
  64501. .lg\:focus\:placeholder-gray-900:focus::placeholder {
  64502. --placeholder-opacity: 1;
  64503. color: #1a202c;
  64504. color: rgba(26, 32, 44, var(--placeholder-opacity));
  64505. }
  64506. .lg\:focus\:placeholder-red-100:focus::-moz-placeholder {
  64507. --placeholder-opacity: 1;
  64508. color: #fff5f5;
  64509. color: rgba(255, 245, 245, var(--placeholder-opacity));
  64510. }
  64511. .lg\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
  64512. --placeholder-opacity: 1;
  64513. color: #fff5f5;
  64514. color: rgba(255, 245, 245, var(--placeholder-opacity));
  64515. }
  64516. .lg\:focus\:placeholder-red-100:focus::placeholder {
  64517. --placeholder-opacity: 1;
  64518. color: #fff5f5;
  64519. color: rgba(255, 245, 245, var(--placeholder-opacity));
  64520. }
  64521. .lg\:focus\:placeholder-red-200:focus::-moz-placeholder {
  64522. --placeholder-opacity: 1;
  64523. color: #fed7d7;
  64524. color: rgba(254, 215, 215, var(--placeholder-opacity));
  64525. }
  64526. .lg\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
  64527. --placeholder-opacity: 1;
  64528. color: #fed7d7;
  64529. color: rgba(254, 215, 215, var(--placeholder-opacity));
  64530. }
  64531. .lg\:focus\:placeholder-red-200:focus::placeholder {
  64532. --placeholder-opacity: 1;
  64533. color: #fed7d7;
  64534. color: rgba(254, 215, 215, var(--placeholder-opacity));
  64535. }
  64536. .lg\:focus\:placeholder-red-300:focus::-moz-placeholder {
  64537. --placeholder-opacity: 1;
  64538. color: #feb2b2;
  64539. color: rgba(254, 178, 178, var(--placeholder-opacity));
  64540. }
  64541. .lg\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
  64542. --placeholder-opacity: 1;
  64543. color: #feb2b2;
  64544. color: rgba(254, 178, 178, var(--placeholder-opacity));
  64545. }
  64546. .lg\:focus\:placeholder-red-300:focus::placeholder {
  64547. --placeholder-opacity: 1;
  64548. color: #feb2b2;
  64549. color: rgba(254, 178, 178, var(--placeholder-opacity));
  64550. }
  64551. .lg\:focus\:placeholder-red-400:focus::-moz-placeholder {
  64552. --placeholder-opacity: 1;
  64553. color: #fc8181;
  64554. color: rgba(252, 129, 129, var(--placeholder-opacity));
  64555. }
  64556. .lg\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
  64557. --placeholder-opacity: 1;
  64558. color: #fc8181;
  64559. color: rgba(252, 129, 129, var(--placeholder-opacity));
  64560. }
  64561. .lg\:focus\:placeholder-red-400:focus::placeholder {
  64562. --placeholder-opacity: 1;
  64563. color: #fc8181;
  64564. color: rgba(252, 129, 129, var(--placeholder-opacity));
  64565. }
  64566. .lg\:focus\:placeholder-red-500:focus::-moz-placeholder {
  64567. --placeholder-opacity: 1;
  64568. color: #f56565;
  64569. color: rgba(245, 101, 101, var(--placeholder-opacity));
  64570. }
  64571. .lg\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
  64572. --placeholder-opacity: 1;
  64573. color: #f56565;
  64574. color: rgba(245, 101, 101, var(--placeholder-opacity));
  64575. }
  64576. .lg\:focus\:placeholder-red-500:focus::placeholder {
  64577. --placeholder-opacity: 1;
  64578. color: #f56565;
  64579. color: rgba(245, 101, 101, var(--placeholder-opacity));
  64580. }
  64581. .lg\:focus\:placeholder-red-600:focus::-moz-placeholder {
  64582. --placeholder-opacity: 1;
  64583. color: #e53e3e;
  64584. color: rgba(229, 62, 62, var(--placeholder-opacity));
  64585. }
  64586. .lg\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
  64587. --placeholder-opacity: 1;
  64588. color: #e53e3e;
  64589. color: rgba(229, 62, 62, var(--placeholder-opacity));
  64590. }
  64591. .lg\:focus\:placeholder-red-600:focus::placeholder {
  64592. --placeholder-opacity: 1;
  64593. color: #e53e3e;
  64594. color: rgba(229, 62, 62, var(--placeholder-opacity));
  64595. }
  64596. .lg\:focus\:placeholder-red-700:focus::-moz-placeholder {
  64597. --placeholder-opacity: 1;
  64598. color: #c53030;
  64599. color: rgba(197, 48, 48, var(--placeholder-opacity));
  64600. }
  64601. .lg\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
  64602. --placeholder-opacity: 1;
  64603. color: #c53030;
  64604. color: rgba(197, 48, 48, var(--placeholder-opacity));
  64605. }
  64606. .lg\:focus\:placeholder-red-700:focus::placeholder {
  64607. --placeholder-opacity: 1;
  64608. color: #c53030;
  64609. color: rgba(197, 48, 48, var(--placeholder-opacity));
  64610. }
  64611. .lg\:focus\:placeholder-red-800:focus::-moz-placeholder {
  64612. --placeholder-opacity: 1;
  64613. color: #9b2c2c;
  64614. color: rgba(155, 44, 44, var(--placeholder-opacity));
  64615. }
  64616. .lg\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
  64617. --placeholder-opacity: 1;
  64618. color: #9b2c2c;
  64619. color: rgba(155, 44, 44, var(--placeholder-opacity));
  64620. }
  64621. .lg\:focus\:placeholder-red-800:focus::placeholder {
  64622. --placeholder-opacity: 1;
  64623. color: #9b2c2c;
  64624. color: rgba(155, 44, 44, var(--placeholder-opacity));
  64625. }
  64626. .lg\:focus\:placeholder-red-900:focus::-moz-placeholder {
  64627. --placeholder-opacity: 1;
  64628. color: #742a2a;
  64629. color: rgba(116, 42, 42, var(--placeholder-opacity));
  64630. }
  64631. .lg\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
  64632. --placeholder-opacity: 1;
  64633. color: #742a2a;
  64634. color: rgba(116, 42, 42, var(--placeholder-opacity));
  64635. }
  64636. .lg\:focus\:placeholder-red-900:focus::placeholder {
  64637. --placeholder-opacity: 1;
  64638. color: #742a2a;
  64639. color: rgba(116, 42, 42, var(--placeholder-opacity));
  64640. }
  64641. .lg\:focus\:placeholder-orange-100:focus::-moz-placeholder {
  64642. --placeholder-opacity: 1;
  64643. color: #fffaf0;
  64644. color: rgba(255, 250, 240, var(--placeholder-opacity));
  64645. }
  64646. .lg\:focus\:placeholder-orange-100:focus:-ms-input-placeholder {
  64647. --placeholder-opacity: 1;
  64648. color: #fffaf0;
  64649. color: rgba(255, 250, 240, var(--placeholder-opacity));
  64650. }
  64651. .lg\:focus\:placeholder-orange-100:focus::placeholder {
  64652. --placeholder-opacity: 1;
  64653. color: #fffaf0;
  64654. color: rgba(255, 250, 240, var(--placeholder-opacity));
  64655. }
  64656. .lg\:focus\:placeholder-orange-200:focus::-moz-placeholder {
  64657. --placeholder-opacity: 1;
  64658. color: #feebc8;
  64659. color: rgba(254, 235, 200, var(--placeholder-opacity));
  64660. }
  64661. .lg\:focus\:placeholder-orange-200:focus:-ms-input-placeholder {
  64662. --placeholder-opacity: 1;
  64663. color: #feebc8;
  64664. color: rgba(254, 235, 200, var(--placeholder-opacity));
  64665. }
  64666. .lg\:focus\:placeholder-orange-200:focus::placeholder {
  64667. --placeholder-opacity: 1;
  64668. color: #feebc8;
  64669. color: rgba(254, 235, 200, var(--placeholder-opacity));
  64670. }
  64671. .lg\:focus\:placeholder-orange-300:focus::-moz-placeholder {
  64672. --placeholder-opacity: 1;
  64673. color: #fbd38d;
  64674. color: rgba(251, 211, 141, var(--placeholder-opacity));
  64675. }
  64676. .lg\:focus\:placeholder-orange-300:focus:-ms-input-placeholder {
  64677. --placeholder-opacity: 1;
  64678. color: #fbd38d;
  64679. color: rgba(251, 211, 141, var(--placeholder-opacity));
  64680. }
  64681. .lg\:focus\:placeholder-orange-300:focus::placeholder {
  64682. --placeholder-opacity: 1;
  64683. color: #fbd38d;
  64684. color: rgba(251, 211, 141, var(--placeholder-opacity));
  64685. }
  64686. .lg\:focus\:placeholder-orange-400:focus::-moz-placeholder {
  64687. --placeholder-opacity: 1;
  64688. color: #f6ad55;
  64689. color: rgba(246, 173, 85, var(--placeholder-opacity));
  64690. }
  64691. .lg\:focus\:placeholder-orange-400:focus:-ms-input-placeholder {
  64692. --placeholder-opacity: 1;
  64693. color: #f6ad55;
  64694. color: rgba(246, 173, 85, var(--placeholder-opacity));
  64695. }
  64696. .lg\:focus\:placeholder-orange-400:focus::placeholder {
  64697. --placeholder-opacity: 1;
  64698. color: #f6ad55;
  64699. color: rgba(246, 173, 85, var(--placeholder-opacity));
  64700. }
  64701. .lg\:focus\:placeholder-orange-500:focus::-moz-placeholder {
  64702. --placeholder-opacity: 1;
  64703. color: #ed8936;
  64704. color: rgba(237, 137, 54, var(--placeholder-opacity));
  64705. }
  64706. .lg\:focus\:placeholder-orange-500:focus:-ms-input-placeholder {
  64707. --placeholder-opacity: 1;
  64708. color: #ed8936;
  64709. color: rgba(237, 137, 54, var(--placeholder-opacity));
  64710. }
  64711. .lg\:focus\:placeholder-orange-500:focus::placeholder {
  64712. --placeholder-opacity: 1;
  64713. color: #ed8936;
  64714. color: rgba(237, 137, 54, var(--placeholder-opacity));
  64715. }
  64716. .lg\:focus\:placeholder-orange-600:focus::-moz-placeholder {
  64717. --placeholder-opacity: 1;
  64718. color: #dd6b20;
  64719. color: rgba(221, 107, 32, var(--placeholder-opacity));
  64720. }
  64721. .lg\:focus\:placeholder-orange-600:focus:-ms-input-placeholder {
  64722. --placeholder-opacity: 1;
  64723. color: #dd6b20;
  64724. color: rgba(221, 107, 32, var(--placeholder-opacity));
  64725. }
  64726. .lg\:focus\:placeholder-orange-600:focus::placeholder {
  64727. --placeholder-opacity: 1;
  64728. color: #dd6b20;
  64729. color: rgba(221, 107, 32, var(--placeholder-opacity));
  64730. }
  64731. .lg\:focus\:placeholder-orange-700:focus::-moz-placeholder {
  64732. --placeholder-opacity: 1;
  64733. color: #c05621;
  64734. color: rgba(192, 86, 33, var(--placeholder-opacity));
  64735. }
  64736. .lg\:focus\:placeholder-orange-700:focus:-ms-input-placeholder {
  64737. --placeholder-opacity: 1;
  64738. color: #c05621;
  64739. color: rgba(192, 86, 33, var(--placeholder-opacity));
  64740. }
  64741. .lg\:focus\:placeholder-orange-700:focus::placeholder {
  64742. --placeholder-opacity: 1;
  64743. color: #c05621;
  64744. color: rgba(192, 86, 33, var(--placeholder-opacity));
  64745. }
  64746. .lg\:focus\:placeholder-orange-800:focus::-moz-placeholder {
  64747. --placeholder-opacity: 1;
  64748. color: #9c4221;
  64749. color: rgba(156, 66, 33, var(--placeholder-opacity));
  64750. }
  64751. .lg\:focus\:placeholder-orange-800:focus:-ms-input-placeholder {
  64752. --placeholder-opacity: 1;
  64753. color: #9c4221;
  64754. color: rgba(156, 66, 33, var(--placeholder-opacity));
  64755. }
  64756. .lg\:focus\:placeholder-orange-800:focus::placeholder {
  64757. --placeholder-opacity: 1;
  64758. color: #9c4221;
  64759. color: rgba(156, 66, 33, var(--placeholder-opacity));
  64760. }
  64761. .lg\:focus\:placeholder-orange-900:focus::-moz-placeholder {
  64762. --placeholder-opacity: 1;
  64763. color: #7b341e;
  64764. color: rgba(123, 52, 30, var(--placeholder-opacity));
  64765. }
  64766. .lg\:focus\:placeholder-orange-900:focus:-ms-input-placeholder {
  64767. --placeholder-opacity: 1;
  64768. color: #7b341e;
  64769. color: rgba(123, 52, 30, var(--placeholder-opacity));
  64770. }
  64771. .lg\:focus\:placeholder-orange-900:focus::placeholder {
  64772. --placeholder-opacity: 1;
  64773. color: #7b341e;
  64774. color: rgba(123, 52, 30, var(--placeholder-opacity));
  64775. }
  64776. .lg\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
  64777. --placeholder-opacity: 1;
  64778. color: #fffff0;
  64779. color: rgba(255, 255, 240, var(--placeholder-opacity));
  64780. }
  64781. .lg\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
  64782. --placeholder-opacity: 1;
  64783. color: #fffff0;
  64784. color: rgba(255, 255, 240, var(--placeholder-opacity));
  64785. }
  64786. .lg\:focus\:placeholder-yellow-100:focus::placeholder {
  64787. --placeholder-opacity: 1;
  64788. color: #fffff0;
  64789. color: rgba(255, 255, 240, var(--placeholder-opacity));
  64790. }
  64791. .lg\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
  64792. --placeholder-opacity: 1;
  64793. color: #fefcbf;
  64794. color: rgba(254, 252, 191, var(--placeholder-opacity));
  64795. }
  64796. .lg\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
  64797. --placeholder-opacity: 1;
  64798. color: #fefcbf;
  64799. color: rgba(254, 252, 191, var(--placeholder-opacity));
  64800. }
  64801. .lg\:focus\:placeholder-yellow-200:focus::placeholder {
  64802. --placeholder-opacity: 1;
  64803. color: #fefcbf;
  64804. color: rgba(254, 252, 191, var(--placeholder-opacity));
  64805. }
  64806. .lg\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
  64807. --placeholder-opacity: 1;
  64808. color: #faf089;
  64809. color: rgba(250, 240, 137, var(--placeholder-opacity));
  64810. }
  64811. .lg\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
  64812. --placeholder-opacity: 1;
  64813. color: #faf089;
  64814. color: rgba(250, 240, 137, var(--placeholder-opacity));
  64815. }
  64816. .lg\:focus\:placeholder-yellow-300:focus::placeholder {
  64817. --placeholder-opacity: 1;
  64818. color: #faf089;
  64819. color: rgba(250, 240, 137, var(--placeholder-opacity));
  64820. }
  64821. .lg\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
  64822. --placeholder-opacity: 1;
  64823. color: #f6e05e;
  64824. color: rgba(246, 224, 94, var(--placeholder-opacity));
  64825. }
  64826. .lg\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
  64827. --placeholder-opacity: 1;
  64828. color: #f6e05e;
  64829. color: rgba(246, 224, 94, var(--placeholder-opacity));
  64830. }
  64831. .lg\:focus\:placeholder-yellow-400:focus::placeholder {
  64832. --placeholder-opacity: 1;
  64833. color: #f6e05e;
  64834. color: rgba(246, 224, 94, var(--placeholder-opacity));
  64835. }
  64836. .lg\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
  64837. --placeholder-opacity: 1;
  64838. color: #ecc94b;
  64839. color: rgba(236, 201, 75, var(--placeholder-opacity));
  64840. }
  64841. .lg\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
  64842. --placeholder-opacity: 1;
  64843. color: #ecc94b;
  64844. color: rgba(236, 201, 75, var(--placeholder-opacity));
  64845. }
  64846. .lg\:focus\:placeholder-yellow-500:focus::placeholder {
  64847. --placeholder-opacity: 1;
  64848. color: #ecc94b;
  64849. color: rgba(236, 201, 75, var(--placeholder-opacity));
  64850. }
  64851. .lg\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
  64852. --placeholder-opacity: 1;
  64853. color: #d69e2e;
  64854. color: rgba(214, 158, 46, var(--placeholder-opacity));
  64855. }
  64856. .lg\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
  64857. --placeholder-opacity: 1;
  64858. color: #d69e2e;
  64859. color: rgba(214, 158, 46, var(--placeholder-opacity));
  64860. }
  64861. .lg\:focus\:placeholder-yellow-600:focus::placeholder {
  64862. --placeholder-opacity: 1;
  64863. color: #d69e2e;
  64864. color: rgba(214, 158, 46, var(--placeholder-opacity));
  64865. }
  64866. .lg\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
  64867. --placeholder-opacity: 1;
  64868. color: #b7791f;
  64869. color: rgba(183, 121, 31, var(--placeholder-opacity));
  64870. }
  64871. .lg\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
  64872. --placeholder-opacity: 1;
  64873. color: #b7791f;
  64874. color: rgba(183, 121, 31, var(--placeholder-opacity));
  64875. }
  64876. .lg\:focus\:placeholder-yellow-700:focus::placeholder {
  64877. --placeholder-opacity: 1;
  64878. color: #b7791f;
  64879. color: rgba(183, 121, 31, var(--placeholder-opacity));
  64880. }
  64881. .lg\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
  64882. --placeholder-opacity: 1;
  64883. color: #975a16;
  64884. color: rgba(151, 90, 22, var(--placeholder-opacity));
  64885. }
  64886. .lg\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
  64887. --placeholder-opacity: 1;
  64888. color: #975a16;
  64889. color: rgba(151, 90, 22, var(--placeholder-opacity));
  64890. }
  64891. .lg\:focus\:placeholder-yellow-800:focus::placeholder {
  64892. --placeholder-opacity: 1;
  64893. color: #975a16;
  64894. color: rgba(151, 90, 22, var(--placeholder-opacity));
  64895. }
  64896. .lg\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
  64897. --placeholder-opacity: 1;
  64898. color: #744210;
  64899. color: rgba(116, 66, 16, var(--placeholder-opacity));
  64900. }
  64901. .lg\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
  64902. --placeholder-opacity: 1;
  64903. color: #744210;
  64904. color: rgba(116, 66, 16, var(--placeholder-opacity));
  64905. }
  64906. .lg\:focus\:placeholder-yellow-900:focus::placeholder {
  64907. --placeholder-opacity: 1;
  64908. color: #744210;
  64909. color: rgba(116, 66, 16, var(--placeholder-opacity));
  64910. }
  64911. .lg\:focus\:placeholder-green-100:focus::-moz-placeholder {
  64912. --placeholder-opacity: 1;
  64913. color: #f0fff4;
  64914. color: rgba(240, 255, 244, var(--placeholder-opacity));
  64915. }
  64916. .lg\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
  64917. --placeholder-opacity: 1;
  64918. color: #f0fff4;
  64919. color: rgba(240, 255, 244, var(--placeholder-opacity));
  64920. }
  64921. .lg\:focus\:placeholder-green-100:focus::placeholder {
  64922. --placeholder-opacity: 1;
  64923. color: #f0fff4;
  64924. color: rgba(240, 255, 244, var(--placeholder-opacity));
  64925. }
  64926. .lg\:focus\:placeholder-green-200:focus::-moz-placeholder {
  64927. --placeholder-opacity: 1;
  64928. color: #c6f6d5;
  64929. color: rgba(198, 246, 213, var(--placeholder-opacity));
  64930. }
  64931. .lg\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
  64932. --placeholder-opacity: 1;
  64933. color: #c6f6d5;
  64934. color: rgba(198, 246, 213, var(--placeholder-opacity));
  64935. }
  64936. .lg\:focus\:placeholder-green-200:focus::placeholder {
  64937. --placeholder-opacity: 1;
  64938. color: #c6f6d5;
  64939. color: rgba(198, 246, 213, var(--placeholder-opacity));
  64940. }
  64941. .lg\:focus\:placeholder-green-300:focus::-moz-placeholder {
  64942. --placeholder-opacity: 1;
  64943. color: #9ae6b4;
  64944. color: rgba(154, 230, 180, var(--placeholder-opacity));
  64945. }
  64946. .lg\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
  64947. --placeholder-opacity: 1;
  64948. color: #9ae6b4;
  64949. color: rgba(154, 230, 180, var(--placeholder-opacity));
  64950. }
  64951. .lg\:focus\:placeholder-green-300:focus::placeholder {
  64952. --placeholder-opacity: 1;
  64953. color: #9ae6b4;
  64954. color: rgba(154, 230, 180, var(--placeholder-opacity));
  64955. }
  64956. .lg\:focus\:placeholder-green-400:focus::-moz-placeholder {
  64957. --placeholder-opacity: 1;
  64958. color: #68d391;
  64959. color: rgba(104, 211, 145, var(--placeholder-opacity));
  64960. }
  64961. .lg\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
  64962. --placeholder-opacity: 1;
  64963. color: #68d391;
  64964. color: rgba(104, 211, 145, var(--placeholder-opacity));
  64965. }
  64966. .lg\:focus\:placeholder-green-400:focus::placeholder {
  64967. --placeholder-opacity: 1;
  64968. color: #68d391;
  64969. color: rgba(104, 211, 145, var(--placeholder-opacity));
  64970. }
  64971. .lg\:focus\:placeholder-green-500:focus::-moz-placeholder {
  64972. --placeholder-opacity: 1;
  64973. color: #48bb78;
  64974. color: rgba(72, 187, 120, var(--placeholder-opacity));
  64975. }
  64976. .lg\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
  64977. --placeholder-opacity: 1;
  64978. color: #48bb78;
  64979. color: rgba(72, 187, 120, var(--placeholder-opacity));
  64980. }
  64981. .lg\:focus\:placeholder-green-500:focus::placeholder {
  64982. --placeholder-opacity: 1;
  64983. color: #48bb78;
  64984. color: rgba(72, 187, 120, var(--placeholder-opacity));
  64985. }
  64986. .lg\:focus\:placeholder-green-600:focus::-moz-placeholder {
  64987. --placeholder-opacity: 1;
  64988. color: #38a169;
  64989. color: rgba(56, 161, 105, var(--placeholder-opacity));
  64990. }
  64991. .lg\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
  64992. --placeholder-opacity: 1;
  64993. color: #38a169;
  64994. color: rgba(56, 161, 105, var(--placeholder-opacity));
  64995. }
  64996. .lg\:focus\:placeholder-green-600:focus::placeholder {
  64997. --placeholder-opacity: 1;
  64998. color: #38a169;
  64999. color: rgba(56, 161, 105, var(--placeholder-opacity));
  65000. }
  65001. .lg\:focus\:placeholder-green-700:focus::-moz-placeholder {
  65002. --placeholder-opacity: 1;
  65003. color: #2f855a;
  65004. color: rgba(47, 133, 90, var(--placeholder-opacity));
  65005. }
  65006. .lg\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
  65007. --placeholder-opacity: 1;
  65008. color: #2f855a;
  65009. color: rgba(47, 133, 90, var(--placeholder-opacity));
  65010. }
  65011. .lg\:focus\:placeholder-green-700:focus::placeholder {
  65012. --placeholder-opacity: 1;
  65013. color: #2f855a;
  65014. color: rgba(47, 133, 90, var(--placeholder-opacity));
  65015. }
  65016. .lg\:focus\:placeholder-green-800:focus::-moz-placeholder {
  65017. --placeholder-opacity: 1;
  65018. color: #276749;
  65019. color: rgba(39, 103, 73, var(--placeholder-opacity));
  65020. }
  65021. .lg\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
  65022. --placeholder-opacity: 1;
  65023. color: #276749;
  65024. color: rgba(39, 103, 73, var(--placeholder-opacity));
  65025. }
  65026. .lg\:focus\:placeholder-green-800:focus::placeholder {
  65027. --placeholder-opacity: 1;
  65028. color: #276749;
  65029. color: rgba(39, 103, 73, var(--placeholder-opacity));
  65030. }
  65031. .lg\:focus\:placeholder-green-900:focus::-moz-placeholder {
  65032. --placeholder-opacity: 1;
  65033. color: #22543d;
  65034. color: rgba(34, 84, 61, var(--placeholder-opacity));
  65035. }
  65036. .lg\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
  65037. --placeholder-opacity: 1;
  65038. color: #22543d;
  65039. color: rgba(34, 84, 61, var(--placeholder-opacity));
  65040. }
  65041. .lg\:focus\:placeholder-green-900:focus::placeholder {
  65042. --placeholder-opacity: 1;
  65043. color: #22543d;
  65044. color: rgba(34, 84, 61, var(--placeholder-opacity));
  65045. }
  65046. .lg\:focus\:placeholder-teal-100:focus::-moz-placeholder {
  65047. --placeholder-opacity: 1;
  65048. color: #e6fffa;
  65049. color: rgba(230, 255, 250, var(--placeholder-opacity));
  65050. }
  65051. .lg\:focus\:placeholder-teal-100:focus:-ms-input-placeholder {
  65052. --placeholder-opacity: 1;
  65053. color: #e6fffa;
  65054. color: rgba(230, 255, 250, var(--placeholder-opacity));
  65055. }
  65056. .lg\:focus\:placeholder-teal-100:focus::placeholder {
  65057. --placeholder-opacity: 1;
  65058. color: #e6fffa;
  65059. color: rgba(230, 255, 250, var(--placeholder-opacity));
  65060. }
  65061. .lg\:focus\:placeholder-teal-200:focus::-moz-placeholder {
  65062. --placeholder-opacity: 1;
  65063. color: #b2f5ea;
  65064. color: rgba(178, 245, 234, var(--placeholder-opacity));
  65065. }
  65066. .lg\:focus\:placeholder-teal-200:focus:-ms-input-placeholder {
  65067. --placeholder-opacity: 1;
  65068. color: #b2f5ea;
  65069. color: rgba(178, 245, 234, var(--placeholder-opacity));
  65070. }
  65071. .lg\:focus\:placeholder-teal-200:focus::placeholder {
  65072. --placeholder-opacity: 1;
  65073. color: #b2f5ea;
  65074. color: rgba(178, 245, 234, var(--placeholder-opacity));
  65075. }
  65076. .lg\:focus\:placeholder-teal-300:focus::-moz-placeholder {
  65077. --placeholder-opacity: 1;
  65078. color: #81e6d9;
  65079. color: rgba(129, 230, 217, var(--placeholder-opacity));
  65080. }
  65081. .lg\:focus\:placeholder-teal-300:focus:-ms-input-placeholder {
  65082. --placeholder-opacity: 1;
  65083. color: #81e6d9;
  65084. color: rgba(129, 230, 217, var(--placeholder-opacity));
  65085. }
  65086. .lg\:focus\:placeholder-teal-300:focus::placeholder {
  65087. --placeholder-opacity: 1;
  65088. color: #81e6d9;
  65089. color: rgba(129, 230, 217, var(--placeholder-opacity));
  65090. }
  65091. .lg\:focus\:placeholder-teal-400:focus::-moz-placeholder {
  65092. --placeholder-opacity: 1;
  65093. color: #4fd1c5;
  65094. color: rgba(79, 209, 197, var(--placeholder-opacity));
  65095. }
  65096. .lg\:focus\:placeholder-teal-400:focus:-ms-input-placeholder {
  65097. --placeholder-opacity: 1;
  65098. color: #4fd1c5;
  65099. color: rgba(79, 209, 197, var(--placeholder-opacity));
  65100. }
  65101. .lg\:focus\:placeholder-teal-400:focus::placeholder {
  65102. --placeholder-opacity: 1;
  65103. color: #4fd1c5;
  65104. color: rgba(79, 209, 197, var(--placeholder-opacity));
  65105. }
  65106. .lg\:focus\:placeholder-teal-500:focus::-moz-placeholder {
  65107. --placeholder-opacity: 1;
  65108. color: #38b2ac;
  65109. color: rgba(56, 178, 172, var(--placeholder-opacity));
  65110. }
  65111. .lg\:focus\:placeholder-teal-500:focus:-ms-input-placeholder {
  65112. --placeholder-opacity: 1;
  65113. color: #38b2ac;
  65114. color: rgba(56, 178, 172, var(--placeholder-opacity));
  65115. }
  65116. .lg\:focus\:placeholder-teal-500:focus::placeholder {
  65117. --placeholder-opacity: 1;
  65118. color: #38b2ac;
  65119. color: rgba(56, 178, 172, var(--placeholder-opacity));
  65120. }
  65121. .lg\:focus\:placeholder-teal-600:focus::-moz-placeholder {
  65122. --placeholder-opacity: 1;
  65123. color: #319795;
  65124. color: rgba(49, 151, 149, var(--placeholder-opacity));
  65125. }
  65126. .lg\:focus\:placeholder-teal-600:focus:-ms-input-placeholder {
  65127. --placeholder-opacity: 1;
  65128. color: #319795;
  65129. color: rgba(49, 151, 149, var(--placeholder-opacity));
  65130. }
  65131. .lg\:focus\:placeholder-teal-600:focus::placeholder {
  65132. --placeholder-opacity: 1;
  65133. color: #319795;
  65134. color: rgba(49, 151, 149, var(--placeholder-opacity));
  65135. }
  65136. .lg\:focus\:placeholder-teal-700:focus::-moz-placeholder {
  65137. --placeholder-opacity: 1;
  65138. color: #2c7a7b;
  65139. color: rgba(44, 122, 123, var(--placeholder-opacity));
  65140. }
  65141. .lg\:focus\:placeholder-teal-700:focus:-ms-input-placeholder {
  65142. --placeholder-opacity: 1;
  65143. color: #2c7a7b;
  65144. color: rgba(44, 122, 123, var(--placeholder-opacity));
  65145. }
  65146. .lg\:focus\:placeholder-teal-700:focus::placeholder {
  65147. --placeholder-opacity: 1;
  65148. color: #2c7a7b;
  65149. color: rgba(44, 122, 123, var(--placeholder-opacity));
  65150. }
  65151. .lg\:focus\:placeholder-teal-800:focus::-moz-placeholder {
  65152. --placeholder-opacity: 1;
  65153. color: #285e61;
  65154. color: rgba(40, 94, 97, var(--placeholder-opacity));
  65155. }
  65156. .lg\:focus\:placeholder-teal-800:focus:-ms-input-placeholder {
  65157. --placeholder-opacity: 1;
  65158. color: #285e61;
  65159. color: rgba(40, 94, 97, var(--placeholder-opacity));
  65160. }
  65161. .lg\:focus\:placeholder-teal-800:focus::placeholder {
  65162. --placeholder-opacity: 1;
  65163. color: #285e61;
  65164. color: rgba(40, 94, 97, var(--placeholder-opacity));
  65165. }
  65166. .lg\:focus\:placeholder-teal-900:focus::-moz-placeholder {
  65167. --placeholder-opacity: 1;
  65168. color: #234e52;
  65169. color: rgba(35, 78, 82, var(--placeholder-opacity));
  65170. }
  65171. .lg\:focus\:placeholder-teal-900:focus:-ms-input-placeholder {
  65172. --placeholder-opacity: 1;
  65173. color: #234e52;
  65174. color: rgba(35, 78, 82, var(--placeholder-opacity));
  65175. }
  65176. .lg\:focus\:placeholder-teal-900:focus::placeholder {
  65177. --placeholder-opacity: 1;
  65178. color: #234e52;
  65179. color: rgba(35, 78, 82, var(--placeholder-opacity));
  65180. }
  65181. .lg\:focus\:placeholder-blue-100:focus::-moz-placeholder {
  65182. --placeholder-opacity: 1;
  65183. color: #ebf8ff;
  65184. color: rgba(235, 248, 255, var(--placeholder-opacity));
  65185. }
  65186. .lg\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
  65187. --placeholder-opacity: 1;
  65188. color: #ebf8ff;
  65189. color: rgba(235, 248, 255, var(--placeholder-opacity));
  65190. }
  65191. .lg\:focus\:placeholder-blue-100:focus::placeholder {
  65192. --placeholder-opacity: 1;
  65193. color: #ebf8ff;
  65194. color: rgba(235, 248, 255, var(--placeholder-opacity));
  65195. }
  65196. .lg\:focus\:placeholder-blue-200:focus::-moz-placeholder {
  65197. --placeholder-opacity: 1;
  65198. color: #bee3f8;
  65199. color: rgba(190, 227, 248, var(--placeholder-opacity));
  65200. }
  65201. .lg\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
  65202. --placeholder-opacity: 1;
  65203. color: #bee3f8;
  65204. color: rgba(190, 227, 248, var(--placeholder-opacity));
  65205. }
  65206. .lg\:focus\:placeholder-blue-200:focus::placeholder {
  65207. --placeholder-opacity: 1;
  65208. color: #bee3f8;
  65209. color: rgba(190, 227, 248, var(--placeholder-opacity));
  65210. }
  65211. .lg\:focus\:placeholder-blue-300:focus::-moz-placeholder {
  65212. --placeholder-opacity: 1;
  65213. color: #90cdf4;
  65214. color: rgba(144, 205, 244, var(--placeholder-opacity));
  65215. }
  65216. .lg\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
  65217. --placeholder-opacity: 1;
  65218. color: #90cdf4;
  65219. color: rgba(144, 205, 244, var(--placeholder-opacity));
  65220. }
  65221. .lg\:focus\:placeholder-blue-300:focus::placeholder {
  65222. --placeholder-opacity: 1;
  65223. color: #90cdf4;
  65224. color: rgba(144, 205, 244, var(--placeholder-opacity));
  65225. }
  65226. .lg\:focus\:placeholder-blue-400:focus::-moz-placeholder {
  65227. --placeholder-opacity: 1;
  65228. color: #63b3ed;
  65229. color: rgba(99, 179, 237, var(--placeholder-opacity));
  65230. }
  65231. .lg\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
  65232. --placeholder-opacity: 1;
  65233. color: #63b3ed;
  65234. color: rgba(99, 179, 237, var(--placeholder-opacity));
  65235. }
  65236. .lg\:focus\:placeholder-blue-400:focus::placeholder {
  65237. --placeholder-opacity: 1;
  65238. color: #63b3ed;
  65239. color: rgba(99, 179, 237, var(--placeholder-opacity));
  65240. }
  65241. .lg\:focus\:placeholder-blue-500:focus::-moz-placeholder {
  65242. --placeholder-opacity: 1;
  65243. color: #4299e1;
  65244. color: rgba(66, 153, 225, var(--placeholder-opacity));
  65245. }
  65246. .lg\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
  65247. --placeholder-opacity: 1;
  65248. color: #4299e1;
  65249. color: rgba(66, 153, 225, var(--placeholder-opacity));
  65250. }
  65251. .lg\:focus\:placeholder-blue-500:focus::placeholder {
  65252. --placeholder-opacity: 1;
  65253. color: #4299e1;
  65254. color: rgba(66, 153, 225, var(--placeholder-opacity));
  65255. }
  65256. .lg\:focus\:placeholder-blue-600:focus::-moz-placeholder {
  65257. --placeholder-opacity: 1;
  65258. color: #3182ce;
  65259. color: rgba(49, 130, 206, var(--placeholder-opacity));
  65260. }
  65261. .lg\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
  65262. --placeholder-opacity: 1;
  65263. color: #3182ce;
  65264. color: rgba(49, 130, 206, var(--placeholder-opacity));
  65265. }
  65266. .lg\:focus\:placeholder-blue-600:focus::placeholder {
  65267. --placeholder-opacity: 1;
  65268. color: #3182ce;
  65269. color: rgba(49, 130, 206, var(--placeholder-opacity));
  65270. }
  65271. .lg\:focus\:placeholder-blue-700:focus::-moz-placeholder {
  65272. --placeholder-opacity: 1;
  65273. color: #2b6cb0;
  65274. color: rgba(43, 108, 176, var(--placeholder-opacity));
  65275. }
  65276. .lg\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
  65277. --placeholder-opacity: 1;
  65278. color: #2b6cb0;
  65279. color: rgba(43, 108, 176, var(--placeholder-opacity));
  65280. }
  65281. .lg\:focus\:placeholder-blue-700:focus::placeholder {
  65282. --placeholder-opacity: 1;
  65283. color: #2b6cb0;
  65284. color: rgba(43, 108, 176, var(--placeholder-opacity));
  65285. }
  65286. .lg\:focus\:placeholder-blue-800:focus::-moz-placeholder {
  65287. --placeholder-opacity: 1;
  65288. color: #2c5282;
  65289. color: rgba(44, 82, 130, var(--placeholder-opacity));
  65290. }
  65291. .lg\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
  65292. --placeholder-opacity: 1;
  65293. color: #2c5282;
  65294. color: rgba(44, 82, 130, var(--placeholder-opacity));
  65295. }
  65296. .lg\:focus\:placeholder-blue-800:focus::placeholder {
  65297. --placeholder-opacity: 1;
  65298. color: #2c5282;
  65299. color: rgba(44, 82, 130, var(--placeholder-opacity));
  65300. }
  65301. .lg\:focus\:placeholder-blue-900:focus::-moz-placeholder {
  65302. --placeholder-opacity: 1;
  65303. color: #2a4365;
  65304. color: rgba(42, 67, 101, var(--placeholder-opacity));
  65305. }
  65306. .lg\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
  65307. --placeholder-opacity: 1;
  65308. color: #2a4365;
  65309. color: rgba(42, 67, 101, var(--placeholder-opacity));
  65310. }
  65311. .lg\:focus\:placeholder-blue-900:focus::placeholder {
  65312. --placeholder-opacity: 1;
  65313. color: #2a4365;
  65314. color: rgba(42, 67, 101, var(--placeholder-opacity));
  65315. }
  65316. .lg\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
  65317. --placeholder-opacity: 1;
  65318. color: #ebf4ff;
  65319. color: rgba(235, 244, 255, var(--placeholder-opacity));
  65320. }
  65321. .lg\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
  65322. --placeholder-opacity: 1;
  65323. color: #ebf4ff;
  65324. color: rgba(235, 244, 255, var(--placeholder-opacity));
  65325. }
  65326. .lg\:focus\:placeholder-indigo-100:focus::placeholder {
  65327. --placeholder-opacity: 1;
  65328. color: #ebf4ff;
  65329. color: rgba(235, 244, 255, var(--placeholder-opacity));
  65330. }
  65331. .lg\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
  65332. --placeholder-opacity: 1;
  65333. color: #c3dafe;
  65334. color: rgba(195, 218, 254, var(--placeholder-opacity));
  65335. }
  65336. .lg\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
  65337. --placeholder-opacity: 1;
  65338. color: #c3dafe;
  65339. color: rgba(195, 218, 254, var(--placeholder-opacity));
  65340. }
  65341. .lg\:focus\:placeholder-indigo-200:focus::placeholder {
  65342. --placeholder-opacity: 1;
  65343. color: #c3dafe;
  65344. color: rgba(195, 218, 254, var(--placeholder-opacity));
  65345. }
  65346. .lg\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
  65347. --placeholder-opacity: 1;
  65348. color: #a3bffa;
  65349. color: rgba(163, 191, 250, var(--placeholder-opacity));
  65350. }
  65351. .lg\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
  65352. --placeholder-opacity: 1;
  65353. color: #a3bffa;
  65354. color: rgba(163, 191, 250, var(--placeholder-opacity));
  65355. }
  65356. .lg\:focus\:placeholder-indigo-300:focus::placeholder {
  65357. --placeholder-opacity: 1;
  65358. color: #a3bffa;
  65359. color: rgba(163, 191, 250, var(--placeholder-opacity));
  65360. }
  65361. .lg\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
  65362. --placeholder-opacity: 1;
  65363. color: #7f9cf5;
  65364. color: rgba(127, 156, 245, var(--placeholder-opacity));
  65365. }
  65366. .lg\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
  65367. --placeholder-opacity: 1;
  65368. color: #7f9cf5;
  65369. color: rgba(127, 156, 245, var(--placeholder-opacity));
  65370. }
  65371. .lg\:focus\:placeholder-indigo-400:focus::placeholder {
  65372. --placeholder-opacity: 1;
  65373. color: #7f9cf5;
  65374. color: rgba(127, 156, 245, var(--placeholder-opacity));
  65375. }
  65376. .lg\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
  65377. --placeholder-opacity: 1;
  65378. color: #667eea;
  65379. color: rgba(102, 126, 234, var(--placeholder-opacity));
  65380. }
  65381. .lg\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
  65382. --placeholder-opacity: 1;
  65383. color: #667eea;
  65384. color: rgba(102, 126, 234, var(--placeholder-opacity));
  65385. }
  65386. .lg\:focus\:placeholder-indigo-500:focus::placeholder {
  65387. --placeholder-opacity: 1;
  65388. color: #667eea;
  65389. color: rgba(102, 126, 234, var(--placeholder-opacity));
  65390. }
  65391. .lg\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
  65392. --placeholder-opacity: 1;
  65393. color: #5a67d8;
  65394. color: rgba(90, 103, 216, var(--placeholder-opacity));
  65395. }
  65396. .lg\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
  65397. --placeholder-opacity: 1;
  65398. color: #5a67d8;
  65399. color: rgba(90, 103, 216, var(--placeholder-opacity));
  65400. }
  65401. .lg\:focus\:placeholder-indigo-600:focus::placeholder {
  65402. --placeholder-opacity: 1;
  65403. color: #5a67d8;
  65404. color: rgba(90, 103, 216, var(--placeholder-opacity));
  65405. }
  65406. .lg\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
  65407. --placeholder-opacity: 1;
  65408. color: #4c51bf;
  65409. color: rgba(76, 81, 191, var(--placeholder-opacity));
  65410. }
  65411. .lg\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
  65412. --placeholder-opacity: 1;
  65413. color: #4c51bf;
  65414. color: rgba(76, 81, 191, var(--placeholder-opacity));
  65415. }
  65416. .lg\:focus\:placeholder-indigo-700:focus::placeholder {
  65417. --placeholder-opacity: 1;
  65418. color: #4c51bf;
  65419. color: rgba(76, 81, 191, var(--placeholder-opacity));
  65420. }
  65421. .lg\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
  65422. --placeholder-opacity: 1;
  65423. color: #434190;
  65424. color: rgba(67, 65, 144, var(--placeholder-opacity));
  65425. }
  65426. .lg\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
  65427. --placeholder-opacity: 1;
  65428. color: #434190;
  65429. color: rgba(67, 65, 144, var(--placeholder-opacity));
  65430. }
  65431. .lg\:focus\:placeholder-indigo-800:focus::placeholder {
  65432. --placeholder-opacity: 1;
  65433. color: #434190;
  65434. color: rgba(67, 65, 144, var(--placeholder-opacity));
  65435. }
  65436. .lg\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
  65437. --placeholder-opacity: 1;
  65438. color: #3c366b;
  65439. color: rgba(60, 54, 107, var(--placeholder-opacity));
  65440. }
  65441. .lg\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
  65442. --placeholder-opacity: 1;
  65443. color: #3c366b;
  65444. color: rgba(60, 54, 107, var(--placeholder-opacity));
  65445. }
  65446. .lg\:focus\:placeholder-indigo-900:focus::placeholder {
  65447. --placeholder-opacity: 1;
  65448. color: #3c366b;
  65449. color: rgba(60, 54, 107, var(--placeholder-opacity));
  65450. }
  65451. .lg\:focus\:placeholder-purple-100:focus::-moz-placeholder {
  65452. --placeholder-opacity: 1;
  65453. color: #faf5ff;
  65454. color: rgba(250, 245, 255, var(--placeholder-opacity));
  65455. }
  65456. .lg\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
  65457. --placeholder-opacity: 1;
  65458. color: #faf5ff;
  65459. color: rgba(250, 245, 255, var(--placeholder-opacity));
  65460. }
  65461. .lg\:focus\:placeholder-purple-100:focus::placeholder {
  65462. --placeholder-opacity: 1;
  65463. color: #faf5ff;
  65464. color: rgba(250, 245, 255, var(--placeholder-opacity));
  65465. }
  65466. .lg\:focus\:placeholder-purple-200:focus::-moz-placeholder {
  65467. --placeholder-opacity: 1;
  65468. color: #e9d8fd;
  65469. color: rgba(233, 216, 253, var(--placeholder-opacity));
  65470. }
  65471. .lg\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
  65472. --placeholder-opacity: 1;
  65473. color: #e9d8fd;
  65474. color: rgba(233, 216, 253, var(--placeholder-opacity));
  65475. }
  65476. .lg\:focus\:placeholder-purple-200:focus::placeholder {
  65477. --placeholder-opacity: 1;
  65478. color: #e9d8fd;
  65479. color: rgba(233, 216, 253, var(--placeholder-opacity));
  65480. }
  65481. .lg\:focus\:placeholder-purple-300:focus::-moz-placeholder {
  65482. --placeholder-opacity: 1;
  65483. color: #d6bcfa;
  65484. color: rgba(214, 188, 250, var(--placeholder-opacity));
  65485. }
  65486. .lg\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
  65487. --placeholder-opacity: 1;
  65488. color: #d6bcfa;
  65489. color: rgba(214, 188, 250, var(--placeholder-opacity));
  65490. }
  65491. .lg\:focus\:placeholder-purple-300:focus::placeholder {
  65492. --placeholder-opacity: 1;
  65493. color: #d6bcfa;
  65494. color: rgba(214, 188, 250, var(--placeholder-opacity));
  65495. }
  65496. .lg\:focus\:placeholder-purple-400:focus::-moz-placeholder {
  65497. --placeholder-opacity: 1;
  65498. color: #b794f4;
  65499. color: rgba(183, 148, 244, var(--placeholder-opacity));
  65500. }
  65501. .lg\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
  65502. --placeholder-opacity: 1;
  65503. color: #b794f4;
  65504. color: rgba(183, 148, 244, var(--placeholder-opacity));
  65505. }
  65506. .lg\:focus\:placeholder-purple-400:focus::placeholder {
  65507. --placeholder-opacity: 1;
  65508. color: #b794f4;
  65509. color: rgba(183, 148, 244, var(--placeholder-opacity));
  65510. }
  65511. .lg\:focus\:placeholder-purple-500:focus::-moz-placeholder {
  65512. --placeholder-opacity: 1;
  65513. color: #9f7aea;
  65514. color: rgba(159, 122, 234, var(--placeholder-opacity));
  65515. }
  65516. .lg\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
  65517. --placeholder-opacity: 1;
  65518. color: #9f7aea;
  65519. color: rgba(159, 122, 234, var(--placeholder-opacity));
  65520. }
  65521. .lg\:focus\:placeholder-purple-500:focus::placeholder {
  65522. --placeholder-opacity: 1;
  65523. color: #9f7aea;
  65524. color: rgba(159, 122, 234, var(--placeholder-opacity));
  65525. }
  65526. .lg\:focus\:placeholder-purple-600:focus::-moz-placeholder {
  65527. --placeholder-opacity: 1;
  65528. color: #805ad5;
  65529. color: rgba(128, 90, 213, var(--placeholder-opacity));
  65530. }
  65531. .lg\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
  65532. --placeholder-opacity: 1;
  65533. color: #805ad5;
  65534. color: rgba(128, 90, 213, var(--placeholder-opacity));
  65535. }
  65536. .lg\:focus\:placeholder-purple-600:focus::placeholder {
  65537. --placeholder-opacity: 1;
  65538. color: #805ad5;
  65539. color: rgba(128, 90, 213, var(--placeholder-opacity));
  65540. }
  65541. .lg\:focus\:placeholder-purple-700:focus::-moz-placeholder {
  65542. --placeholder-opacity: 1;
  65543. color: #6b46c1;
  65544. color: rgba(107, 70, 193, var(--placeholder-opacity));
  65545. }
  65546. .lg\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
  65547. --placeholder-opacity: 1;
  65548. color: #6b46c1;
  65549. color: rgba(107, 70, 193, var(--placeholder-opacity));
  65550. }
  65551. .lg\:focus\:placeholder-purple-700:focus::placeholder {
  65552. --placeholder-opacity: 1;
  65553. color: #6b46c1;
  65554. color: rgba(107, 70, 193, var(--placeholder-opacity));
  65555. }
  65556. .lg\:focus\:placeholder-purple-800:focus::-moz-placeholder {
  65557. --placeholder-opacity: 1;
  65558. color: #553c9a;
  65559. color: rgba(85, 60, 154, var(--placeholder-opacity));
  65560. }
  65561. .lg\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
  65562. --placeholder-opacity: 1;
  65563. color: #553c9a;
  65564. color: rgba(85, 60, 154, var(--placeholder-opacity));
  65565. }
  65566. .lg\:focus\:placeholder-purple-800:focus::placeholder {
  65567. --placeholder-opacity: 1;
  65568. color: #553c9a;
  65569. color: rgba(85, 60, 154, var(--placeholder-opacity));
  65570. }
  65571. .lg\:focus\:placeholder-purple-900:focus::-moz-placeholder {
  65572. --placeholder-opacity: 1;
  65573. color: #44337a;
  65574. color: rgba(68, 51, 122, var(--placeholder-opacity));
  65575. }
  65576. .lg\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
  65577. --placeholder-opacity: 1;
  65578. color: #44337a;
  65579. color: rgba(68, 51, 122, var(--placeholder-opacity));
  65580. }
  65581. .lg\:focus\:placeholder-purple-900:focus::placeholder {
  65582. --placeholder-opacity: 1;
  65583. color: #44337a;
  65584. color: rgba(68, 51, 122, var(--placeholder-opacity));
  65585. }
  65586. .lg\:focus\:placeholder-pink-100:focus::-moz-placeholder {
  65587. --placeholder-opacity: 1;
  65588. color: #fff5f7;
  65589. color: rgba(255, 245, 247, var(--placeholder-opacity));
  65590. }
  65591. .lg\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
  65592. --placeholder-opacity: 1;
  65593. color: #fff5f7;
  65594. color: rgba(255, 245, 247, var(--placeholder-opacity));
  65595. }
  65596. .lg\:focus\:placeholder-pink-100:focus::placeholder {
  65597. --placeholder-opacity: 1;
  65598. color: #fff5f7;
  65599. color: rgba(255, 245, 247, var(--placeholder-opacity));
  65600. }
  65601. .lg\:focus\:placeholder-pink-200:focus::-moz-placeholder {
  65602. --placeholder-opacity: 1;
  65603. color: #fed7e2;
  65604. color: rgba(254, 215, 226, var(--placeholder-opacity));
  65605. }
  65606. .lg\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
  65607. --placeholder-opacity: 1;
  65608. color: #fed7e2;
  65609. color: rgba(254, 215, 226, var(--placeholder-opacity));
  65610. }
  65611. .lg\:focus\:placeholder-pink-200:focus::placeholder {
  65612. --placeholder-opacity: 1;
  65613. color: #fed7e2;
  65614. color: rgba(254, 215, 226, var(--placeholder-opacity));
  65615. }
  65616. .lg\:focus\:placeholder-pink-300:focus::-moz-placeholder {
  65617. --placeholder-opacity: 1;
  65618. color: #fbb6ce;
  65619. color: rgba(251, 182, 206, var(--placeholder-opacity));
  65620. }
  65621. .lg\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
  65622. --placeholder-opacity: 1;
  65623. color: #fbb6ce;
  65624. color: rgba(251, 182, 206, var(--placeholder-opacity));
  65625. }
  65626. .lg\:focus\:placeholder-pink-300:focus::placeholder {
  65627. --placeholder-opacity: 1;
  65628. color: #fbb6ce;
  65629. color: rgba(251, 182, 206, var(--placeholder-opacity));
  65630. }
  65631. .lg\:focus\:placeholder-pink-400:focus::-moz-placeholder {
  65632. --placeholder-opacity: 1;
  65633. color: #f687b3;
  65634. color: rgba(246, 135, 179, var(--placeholder-opacity));
  65635. }
  65636. .lg\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
  65637. --placeholder-opacity: 1;
  65638. color: #f687b3;
  65639. color: rgba(246, 135, 179, var(--placeholder-opacity));
  65640. }
  65641. .lg\:focus\:placeholder-pink-400:focus::placeholder {
  65642. --placeholder-opacity: 1;
  65643. color: #f687b3;
  65644. color: rgba(246, 135, 179, var(--placeholder-opacity));
  65645. }
  65646. .lg\:focus\:placeholder-pink-500:focus::-moz-placeholder {
  65647. --placeholder-opacity: 1;
  65648. color: #ed64a6;
  65649. color: rgba(237, 100, 166, var(--placeholder-opacity));
  65650. }
  65651. .lg\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
  65652. --placeholder-opacity: 1;
  65653. color: #ed64a6;
  65654. color: rgba(237, 100, 166, var(--placeholder-opacity));
  65655. }
  65656. .lg\:focus\:placeholder-pink-500:focus::placeholder {
  65657. --placeholder-opacity: 1;
  65658. color: #ed64a6;
  65659. color: rgba(237, 100, 166, var(--placeholder-opacity));
  65660. }
  65661. .lg\:focus\:placeholder-pink-600:focus::-moz-placeholder {
  65662. --placeholder-opacity: 1;
  65663. color: #d53f8c;
  65664. color: rgba(213, 63, 140, var(--placeholder-opacity));
  65665. }
  65666. .lg\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
  65667. --placeholder-opacity: 1;
  65668. color: #d53f8c;
  65669. color: rgba(213, 63, 140, var(--placeholder-opacity));
  65670. }
  65671. .lg\:focus\:placeholder-pink-600:focus::placeholder {
  65672. --placeholder-opacity: 1;
  65673. color: #d53f8c;
  65674. color: rgba(213, 63, 140, var(--placeholder-opacity));
  65675. }
  65676. .lg\:focus\:placeholder-pink-700:focus::-moz-placeholder {
  65677. --placeholder-opacity: 1;
  65678. color: #b83280;
  65679. color: rgba(184, 50, 128, var(--placeholder-opacity));
  65680. }
  65681. .lg\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
  65682. --placeholder-opacity: 1;
  65683. color: #b83280;
  65684. color: rgba(184, 50, 128, var(--placeholder-opacity));
  65685. }
  65686. .lg\:focus\:placeholder-pink-700:focus::placeholder {
  65687. --placeholder-opacity: 1;
  65688. color: #b83280;
  65689. color: rgba(184, 50, 128, var(--placeholder-opacity));
  65690. }
  65691. .lg\:focus\:placeholder-pink-800:focus::-moz-placeholder {
  65692. --placeholder-opacity: 1;
  65693. color: #97266d;
  65694. color: rgba(151, 38, 109, var(--placeholder-opacity));
  65695. }
  65696. .lg\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
  65697. --placeholder-opacity: 1;
  65698. color: #97266d;
  65699. color: rgba(151, 38, 109, var(--placeholder-opacity));
  65700. }
  65701. .lg\:focus\:placeholder-pink-800:focus::placeholder {
  65702. --placeholder-opacity: 1;
  65703. color: #97266d;
  65704. color: rgba(151, 38, 109, var(--placeholder-opacity));
  65705. }
  65706. .lg\:focus\:placeholder-pink-900:focus::-moz-placeholder {
  65707. --placeholder-opacity: 1;
  65708. color: #702459;
  65709. color: rgba(112, 36, 89, var(--placeholder-opacity));
  65710. }
  65711. .lg\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
  65712. --placeholder-opacity: 1;
  65713. color: #702459;
  65714. color: rgba(112, 36, 89, var(--placeholder-opacity));
  65715. }
  65716. .lg\:focus\:placeholder-pink-900:focus::placeholder {
  65717. --placeholder-opacity: 1;
  65718. color: #702459;
  65719. color: rgba(112, 36, 89, var(--placeholder-opacity));
  65720. }
  65721. .lg\:placeholder-opacity-0::-moz-placeholder {
  65722. --placeholder-opacity: 0;
  65723. }
  65724. .lg\:placeholder-opacity-0:-ms-input-placeholder {
  65725. --placeholder-opacity: 0;
  65726. }
  65727. .lg\:placeholder-opacity-0::placeholder {
  65728. --placeholder-opacity: 0;
  65729. }
  65730. .lg\:placeholder-opacity-25::-moz-placeholder {
  65731. --placeholder-opacity: 0.25;
  65732. }
  65733. .lg\:placeholder-opacity-25:-ms-input-placeholder {
  65734. --placeholder-opacity: 0.25;
  65735. }
  65736. .lg\:placeholder-opacity-25::placeholder {
  65737. --placeholder-opacity: 0.25;
  65738. }
  65739. .lg\:placeholder-opacity-50::-moz-placeholder {
  65740. --placeholder-opacity: 0.5;
  65741. }
  65742. .lg\:placeholder-opacity-50:-ms-input-placeholder {
  65743. --placeholder-opacity: 0.5;
  65744. }
  65745. .lg\:placeholder-opacity-50::placeholder {
  65746. --placeholder-opacity: 0.5;
  65747. }
  65748. .lg\:placeholder-opacity-75::-moz-placeholder {
  65749. --placeholder-opacity: 0.75;
  65750. }
  65751. .lg\:placeholder-opacity-75:-ms-input-placeholder {
  65752. --placeholder-opacity: 0.75;
  65753. }
  65754. .lg\:placeholder-opacity-75::placeholder {
  65755. --placeholder-opacity: 0.75;
  65756. }
  65757. .lg\:placeholder-opacity-100::-moz-placeholder {
  65758. --placeholder-opacity: 1;
  65759. }
  65760. .lg\:placeholder-opacity-100:-ms-input-placeholder {
  65761. --placeholder-opacity: 1;
  65762. }
  65763. .lg\:placeholder-opacity-100::placeholder {
  65764. --placeholder-opacity: 1;
  65765. }
  65766. .lg\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
  65767. --placeholder-opacity: 0;
  65768. }
  65769. .lg\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
  65770. --placeholder-opacity: 0;
  65771. }
  65772. .lg\:focus\:placeholder-opacity-0:focus::placeholder {
  65773. --placeholder-opacity: 0;
  65774. }
  65775. .lg\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
  65776. --placeholder-opacity: 0.25;
  65777. }
  65778. .lg\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
  65779. --placeholder-opacity: 0.25;
  65780. }
  65781. .lg\:focus\:placeholder-opacity-25:focus::placeholder {
  65782. --placeholder-opacity: 0.25;
  65783. }
  65784. .lg\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
  65785. --placeholder-opacity: 0.5;
  65786. }
  65787. .lg\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
  65788. --placeholder-opacity: 0.5;
  65789. }
  65790. .lg\:focus\:placeholder-opacity-50:focus::placeholder {
  65791. --placeholder-opacity: 0.5;
  65792. }
  65793. .lg\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
  65794. --placeholder-opacity: 0.75;
  65795. }
  65796. .lg\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
  65797. --placeholder-opacity: 0.75;
  65798. }
  65799. .lg\:focus\:placeholder-opacity-75:focus::placeholder {
  65800. --placeholder-opacity: 0.75;
  65801. }
  65802. .lg\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
  65803. --placeholder-opacity: 1;
  65804. }
  65805. .lg\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
  65806. --placeholder-opacity: 1;
  65807. }
  65808. .lg\:focus\:placeholder-opacity-100:focus::placeholder {
  65809. --placeholder-opacity: 1;
  65810. }
  65811. .lg\:pointer-events-none {
  65812. pointer-events: none;
  65813. }
  65814. .lg\:pointer-events-auto {
  65815. pointer-events: auto;
  65816. }
  65817. .lg\:static {
  65818. position: static;
  65819. }
  65820. .lg\:fixed {
  65821. position: fixed;
  65822. }
  65823. .lg\:absolute {
  65824. position: absolute;
  65825. }
  65826. .lg\:relative {
  65827. position: relative;
  65828. }
  65829. .lg\:sticky {
  65830. position: -webkit-sticky;
  65831. position: sticky;
  65832. }
  65833. .lg\:inset-0 {
  65834. top: 0;
  65835. right: 0;
  65836. bottom: 0;
  65837. left: 0;
  65838. }
  65839. .lg\:inset-auto {
  65840. top: auto;
  65841. right: auto;
  65842. bottom: auto;
  65843. left: auto;
  65844. }
  65845. .lg\:inset-y-0 {
  65846. top: 0;
  65847. bottom: 0;
  65848. }
  65849. .lg\:inset-x-0 {
  65850. right: 0;
  65851. left: 0;
  65852. }
  65853. .lg\:inset-y-auto {
  65854. top: auto;
  65855. bottom: auto;
  65856. }
  65857. .lg\:inset-x-auto {
  65858. right: auto;
  65859. left: auto;
  65860. }
  65861. .lg\:top-0 {
  65862. top: 0;
  65863. }
  65864. .lg\:right-0 {
  65865. right: 0;
  65866. }
  65867. .lg\:bottom-0 {
  65868. bottom: 0;
  65869. }
  65870. .lg\:left-0 {
  65871. left: 0;
  65872. }
  65873. .lg\:top-auto {
  65874. top: auto;
  65875. }
  65876. .lg\:right-auto {
  65877. right: auto;
  65878. }
  65879. .lg\:bottom-auto {
  65880. bottom: auto;
  65881. }
  65882. .lg\:left-auto {
  65883. left: auto;
  65884. }
  65885. .lg\:resize-none {
  65886. resize: none;
  65887. }
  65888. .lg\:resize-y {
  65889. resize: vertical;
  65890. }
  65891. .lg\:resize-x {
  65892. resize: horizontal;
  65893. }
  65894. .lg\:resize {
  65895. resize: both;
  65896. }
  65897. .lg\:shadow-xs {
  65898. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  65899. }
  65900. .lg\:shadow-sm {
  65901. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  65902. }
  65903. .lg\:shadow {
  65904. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  65905. }
  65906. .lg\:shadow-md {
  65907. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  65908. }
  65909. .lg\:shadow-lg {
  65910. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  65911. }
  65912. .lg\:shadow-xl {
  65913. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  65914. }
  65915. .lg\:shadow-2xl {
  65916. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  65917. }
  65918. .lg\:shadow-inner {
  65919. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  65920. }
  65921. .lg\:shadow-outline {
  65922. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  65923. }
  65924. .lg\:shadow-none {
  65925. box-shadow: none;
  65926. }
  65927. .lg\:hover\:shadow-xs:hover {
  65928. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  65929. }
  65930. .lg\:hover\:shadow-sm:hover {
  65931. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  65932. }
  65933. .lg\:hover\:shadow:hover {
  65934. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  65935. }
  65936. .lg\:hover\:shadow-md:hover {
  65937. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  65938. }
  65939. .lg\:hover\:shadow-lg:hover {
  65940. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  65941. }
  65942. .lg\:hover\:shadow-xl:hover {
  65943. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  65944. }
  65945. .lg\:hover\:shadow-2xl:hover {
  65946. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  65947. }
  65948. .lg\:hover\:shadow-inner:hover {
  65949. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  65950. }
  65951. .lg\:hover\:shadow-outline:hover {
  65952. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  65953. }
  65954. .lg\:hover\:shadow-none:hover {
  65955. box-shadow: none;
  65956. }
  65957. .lg\:focus\:shadow-xs:focus {
  65958. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  65959. }
  65960. .lg\:focus\:shadow-sm:focus {
  65961. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  65962. }
  65963. .lg\:focus\:shadow:focus {
  65964. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  65965. }
  65966. .lg\:focus\:shadow-md:focus {
  65967. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  65968. }
  65969. .lg\:focus\:shadow-lg:focus {
  65970. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  65971. }
  65972. .lg\:focus\:shadow-xl:focus {
  65973. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  65974. }
  65975. .lg\:focus\:shadow-2xl:focus {
  65976. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  65977. }
  65978. .lg\:focus\:shadow-inner:focus {
  65979. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  65980. }
  65981. .lg\:focus\:shadow-outline:focus {
  65982. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  65983. }
  65984. .lg\:focus\:shadow-none:focus {
  65985. box-shadow: none;
  65986. }
  65987. .lg\:fill-current {
  65988. fill: currentColor;
  65989. }
  65990. .lg\:stroke-current {
  65991. stroke: currentColor;
  65992. }
  65993. .lg\:stroke-0 {
  65994. stroke-width: 0;
  65995. }
  65996. .lg\:stroke-1 {
  65997. stroke-width: 1;
  65998. }
  65999. .lg\:stroke-2 {
  66000. stroke-width: 2;
  66001. }
  66002. .lg\:table-auto {
  66003. table-layout: auto;
  66004. }
  66005. .lg\:table-fixed {
  66006. table-layout: fixed;
  66007. }
  66008. .lg\:text-left {
  66009. text-align: left;
  66010. }
  66011. .lg\:text-center {
  66012. text-align: center;
  66013. }
  66014. .lg\:text-right {
  66015. text-align: right;
  66016. }
  66017. .lg\:text-justify {
  66018. text-align: justify;
  66019. }
  66020. .lg\:text-transparent {
  66021. color: transparent;
  66022. }
  66023. .lg\:text-current {
  66024. color: currentColor;
  66025. }
  66026. .lg\:text-black {
  66027. --text-opacity: 1;
  66028. color: #000;
  66029. color: rgba(0, 0, 0, var(--text-opacity));
  66030. }
  66031. .lg\:text-white {
  66032. --text-opacity: 1;
  66033. color: #fff;
  66034. color: rgba(255, 255, 255, var(--text-opacity));
  66035. }
  66036. .lg\:text-gray-100 {
  66037. --text-opacity: 1;
  66038. color: #f7fafc;
  66039. color: rgba(247, 250, 252, var(--text-opacity));
  66040. }
  66041. .lg\:text-gray-200 {
  66042. --text-opacity: 1;
  66043. color: #edf2f7;
  66044. color: rgba(237, 242, 247, var(--text-opacity));
  66045. }
  66046. .lg\:text-gray-300 {
  66047. --text-opacity: 1;
  66048. color: #e2e8f0;
  66049. color: rgba(226, 232, 240, var(--text-opacity));
  66050. }
  66051. .lg\:text-gray-400 {
  66052. --text-opacity: 1;
  66053. color: #cbd5e0;
  66054. color: rgba(203, 213, 224, var(--text-opacity));
  66055. }
  66056. .lg\:text-gray-500 {
  66057. --text-opacity: 1;
  66058. color: #a0aec0;
  66059. color: rgba(160, 174, 192, var(--text-opacity));
  66060. }
  66061. .lg\:text-gray-600 {
  66062. --text-opacity: 1;
  66063. color: #718096;
  66064. color: rgba(113, 128, 150, var(--text-opacity));
  66065. }
  66066. .lg\:text-gray-700 {
  66067. --text-opacity: 1;
  66068. color: #4a5568;
  66069. color: rgba(74, 85, 104, var(--text-opacity));
  66070. }
  66071. .lg\:text-gray-800 {
  66072. --text-opacity: 1;
  66073. color: #2d3748;
  66074. color: rgba(45, 55, 72, var(--text-opacity));
  66075. }
  66076. .lg\:text-gray-900 {
  66077. --text-opacity: 1;
  66078. color: #1a202c;
  66079. color: rgba(26, 32, 44, var(--text-opacity));
  66080. }
  66081. .lg\:text-red-100 {
  66082. --text-opacity: 1;
  66083. color: #fff5f5;
  66084. color: rgba(255, 245, 245, var(--text-opacity));
  66085. }
  66086. .lg\:text-red-200 {
  66087. --text-opacity: 1;
  66088. color: #fed7d7;
  66089. color: rgba(254, 215, 215, var(--text-opacity));
  66090. }
  66091. .lg\:text-red-300 {
  66092. --text-opacity: 1;
  66093. color: #feb2b2;
  66094. color: rgba(254, 178, 178, var(--text-opacity));
  66095. }
  66096. .lg\:text-red-400 {
  66097. --text-opacity: 1;
  66098. color: #fc8181;
  66099. color: rgba(252, 129, 129, var(--text-opacity));
  66100. }
  66101. .lg\:text-red-500 {
  66102. --text-opacity: 1;
  66103. color: #f56565;
  66104. color: rgba(245, 101, 101, var(--text-opacity));
  66105. }
  66106. .lg\:text-red-600 {
  66107. --text-opacity: 1;
  66108. color: #e53e3e;
  66109. color: rgba(229, 62, 62, var(--text-opacity));
  66110. }
  66111. .lg\:text-red-700 {
  66112. --text-opacity: 1;
  66113. color: #c53030;
  66114. color: rgba(197, 48, 48, var(--text-opacity));
  66115. }
  66116. .lg\:text-red-800 {
  66117. --text-opacity: 1;
  66118. color: #9b2c2c;
  66119. color: rgba(155, 44, 44, var(--text-opacity));
  66120. }
  66121. .lg\:text-red-900 {
  66122. --text-opacity: 1;
  66123. color: #742a2a;
  66124. color: rgba(116, 42, 42, var(--text-opacity));
  66125. }
  66126. .lg\:text-orange-100 {
  66127. --text-opacity: 1;
  66128. color: #fffaf0;
  66129. color: rgba(255, 250, 240, var(--text-opacity));
  66130. }
  66131. .lg\:text-orange-200 {
  66132. --text-opacity: 1;
  66133. color: #feebc8;
  66134. color: rgba(254, 235, 200, var(--text-opacity));
  66135. }
  66136. .lg\:text-orange-300 {
  66137. --text-opacity: 1;
  66138. color: #fbd38d;
  66139. color: rgba(251, 211, 141, var(--text-opacity));
  66140. }
  66141. .lg\:text-orange-400 {
  66142. --text-opacity: 1;
  66143. color: #f6ad55;
  66144. color: rgba(246, 173, 85, var(--text-opacity));
  66145. }
  66146. .lg\:text-orange-500 {
  66147. --text-opacity: 1;
  66148. color: #ed8936;
  66149. color: rgba(237, 137, 54, var(--text-opacity));
  66150. }
  66151. .lg\:text-orange-600 {
  66152. --text-opacity: 1;
  66153. color: #dd6b20;
  66154. color: rgba(221, 107, 32, var(--text-opacity));
  66155. }
  66156. .lg\:text-orange-700 {
  66157. --text-opacity: 1;
  66158. color: #c05621;
  66159. color: rgba(192, 86, 33, var(--text-opacity));
  66160. }
  66161. .lg\:text-orange-800 {
  66162. --text-opacity: 1;
  66163. color: #9c4221;
  66164. color: rgba(156, 66, 33, var(--text-opacity));
  66165. }
  66166. .lg\:text-orange-900 {
  66167. --text-opacity: 1;
  66168. color: #7b341e;
  66169. color: rgba(123, 52, 30, var(--text-opacity));
  66170. }
  66171. .lg\:text-yellow-100 {
  66172. --text-opacity: 1;
  66173. color: #fffff0;
  66174. color: rgba(255, 255, 240, var(--text-opacity));
  66175. }
  66176. .lg\:text-yellow-200 {
  66177. --text-opacity: 1;
  66178. color: #fefcbf;
  66179. color: rgba(254, 252, 191, var(--text-opacity));
  66180. }
  66181. .lg\:text-yellow-300 {
  66182. --text-opacity: 1;
  66183. color: #faf089;
  66184. color: rgba(250, 240, 137, var(--text-opacity));
  66185. }
  66186. .lg\:text-yellow-400 {
  66187. --text-opacity: 1;
  66188. color: #f6e05e;
  66189. color: rgba(246, 224, 94, var(--text-opacity));
  66190. }
  66191. .lg\:text-yellow-500 {
  66192. --text-opacity: 1;
  66193. color: #ecc94b;
  66194. color: rgba(236, 201, 75, var(--text-opacity));
  66195. }
  66196. .lg\:text-yellow-600 {
  66197. --text-opacity: 1;
  66198. color: #d69e2e;
  66199. color: rgba(214, 158, 46, var(--text-opacity));
  66200. }
  66201. .lg\:text-yellow-700 {
  66202. --text-opacity: 1;
  66203. color: #b7791f;
  66204. color: rgba(183, 121, 31, var(--text-opacity));
  66205. }
  66206. .lg\:text-yellow-800 {
  66207. --text-opacity: 1;
  66208. color: #975a16;
  66209. color: rgba(151, 90, 22, var(--text-opacity));
  66210. }
  66211. .lg\:text-yellow-900 {
  66212. --text-opacity: 1;
  66213. color: #744210;
  66214. color: rgba(116, 66, 16, var(--text-opacity));
  66215. }
  66216. .lg\:text-green-100 {
  66217. --text-opacity: 1;
  66218. color: #f0fff4;
  66219. color: rgba(240, 255, 244, var(--text-opacity));
  66220. }
  66221. .lg\:text-green-200 {
  66222. --text-opacity: 1;
  66223. color: #c6f6d5;
  66224. color: rgba(198, 246, 213, var(--text-opacity));
  66225. }
  66226. .lg\:text-green-300 {
  66227. --text-opacity: 1;
  66228. color: #9ae6b4;
  66229. color: rgba(154, 230, 180, var(--text-opacity));
  66230. }
  66231. .lg\:text-green-400 {
  66232. --text-opacity: 1;
  66233. color: #68d391;
  66234. color: rgba(104, 211, 145, var(--text-opacity));
  66235. }
  66236. .lg\:text-green-500 {
  66237. --text-opacity: 1;
  66238. color: #48bb78;
  66239. color: rgba(72, 187, 120, var(--text-opacity));
  66240. }
  66241. .lg\:text-green-600 {
  66242. --text-opacity: 1;
  66243. color: #38a169;
  66244. color: rgba(56, 161, 105, var(--text-opacity));
  66245. }
  66246. .lg\:text-green-700 {
  66247. --text-opacity: 1;
  66248. color: #2f855a;
  66249. color: rgba(47, 133, 90, var(--text-opacity));
  66250. }
  66251. .lg\:text-green-800 {
  66252. --text-opacity: 1;
  66253. color: #276749;
  66254. color: rgba(39, 103, 73, var(--text-opacity));
  66255. }
  66256. .lg\:text-green-900 {
  66257. --text-opacity: 1;
  66258. color: #22543d;
  66259. color: rgba(34, 84, 61, var(--text-opacity));
  66260. }
  66261. .lg\:text-teal-100 {
  66262. --text-opacity: 1;
  66263. color: #e6fffa;
  66264. color: rgba(230, 255, 250, var(--text-opacity));
  66265. }
  66266. .lg\:text-teal-200 {
  66267. --text-opacity: 1;
  66268. color: #b2f5ea;
  66269. color: rgba(178, 245, 234, var(--text-opacity));
  66270. }
  66271. .lg\:text-teal-300 {
  66272. --text-opacity: 1;
  66273. color: #81e6d9;
  66274. color: rgba(129, 230, 217, var(--text-opacity));
  66275. }
  66276. .lg\:text-teal-400 {
  66277. --text-opacity: 1;
  66278. color: #4fd1c5;
  66279. color: rgba(79, 209, 197, var(--text-opacity));
  66280. }
  66281. .lg\:text-teal-500 {
  66282. --text-opacity: 1;
  66283. color: #38b2ac;
  66284. color: rgba(56, 178, 172, var(--text-opacity));
  66285. }
  66286. .lg\:text-teal-600 {
  66287. --text-opacity: 1;
  66288. color: #319795;
  66289. color: rgba(49, 151, 149, var(--text-opacity));
  66290. }
  66291. .lg\:text-teal-700 {
  66292. --text-opacity: 1;
  66293. color: #2c7a7b;
  66294. color: rgba(44, 122, 123, var(--text-opacity));
  66295. }
  66296. .lg\:text-teal-800 {
  66297. --text-opacity: 1;
  66298. color: #285e61;
  66299. color: rgba(40, 94, 97, var(--text-opacity));
  66300. }
  66301. .lg\:text-teal-900 {
  66302. --text-opacity: 1;
  66303. color: #234e52;
  66304. color: rgba(35, 78, 82, var(--text-opacity));
  66305. }
  66306. .lg\:text-blue-100 {
  66307. --text-opacity: 1;
  66308. color: #ebf8ff;
  66309. color: rgba(235, 248, 255, var(--text-opacity));
  66310. }
  66311. .lg\:text-blue-200 {
  66312. --text-opacity: 1;
  66313. color: #bee3f8;
  66314. color: rgba(190, 227, 248, var(--text-opacity));
  66315. }
  66316. .lg\:text-blue-300 {
  66317. --text-opacity: 1;
  66318. color: #90cdf4;
  66319. color: rgba(144, 205, 244, var(--text-opacity));
  66320. }
  66321. .lg\:text-blue-400 {
  66322. --text-opacity: 1;
  66323. color: #63b3ed;
  66324. color: rgba(99, 179, 237, var(--text-opacity));
  66325. }
  66326. .lg\:text-blue-500 {
  66327. --text-opacity: 1;
  66328. color: #4299e1;
  66329. color: rgba(66, 153, 225, var(--text-opacity));
  66330. }
  66331. .lg\:text-blue-600 {
  66332. --text-opacity: 1;
  66333. color: #3182ce;
  66334. color: rgba(49, 130, 206, var(--text-opacity));
  66335. }
  66336. .lg\:text-blue-700 {
  66337. --text-opacity: 1;
  66338. color: #2b6cb0;
  66339. color: rgba(43, 108, 176, var(--text-opacity));
  66340. }
  66341. .lg\:text-blue-800 {
  66342. --text-opacity: 1;
  66343. color: #2c5282;
  66344. color: rgba(44, 82, 130, var(--text-opacity));
  66345. }
  66346. .lg\:text-blue-900 {
  66347. --text-opacity: 1;
  66348. color: #2a4365;
  66349. color: rgba(42, 67, 101, var(--text-opacity));
  66350. }
  66351. .lg\:text-indigo-100 {
  66352. --text-opacity: 1;
  66353. color: #ebf4ff;
  66354. color: rgba(235, 244, 255, var(--text-opacity));
  66355. }
  66356. .lg\:text-indigo-200 {
  66357. --text-opacity: 1;
  66358. color: #c3dafe;
  66359. color: rgba(195, 218, 254, var(--text-opacity));
  66360. }
  66361. .lg\:text-indigo-300 {
  66362. --text-opacity: 1;
  66363. color: #a3bffa;
  66364. color: rgba(163, 191, 250, var(--text-opacity));
  66365. }
  66366. .lg\:text-indigo-400 {
  66367. --text-opacity: 1;
  66368. color: #7f9cf5;
  66369. color: rgba(127, 156, 245, var(--text-opacity));
  66370. }
  66371. .lg\:text-indigo-500 {
  66372. --text-opacity: 1;
  66373. color: #667eea;
  66374. color: rgba(102, 126, 234, var(--text-opacity));
  66375. }
  66376. .lg\:text-indigo-600 {
  66377. --text-opacity: 1;
  66378. color: #5a67d8;
  66379. color: rgba(90, 103, 216, var(--text-opacity));
  66380. }
  66381. .lg\:text-indigo-700 {
  66382. --text-opacity: 1;
  66383. color: #4c51bf;
  66384. color: rgba(76, 81, 191, var(--text-opacity));
  66385. }
  66386. .lg\:text-indigo-800 {
  66387. --text-opacity: 1;
  66388. color: #434190;
  66389. color: rgba(67, 65, 144, var(--text-opacity));
  66390. }
  66391. .lg\:text-indigo-900 {
  66392. --text-opacity: 1;
  66393. color: #3c366b;
  66394. color: rgba(60, 54, 107, var(--text-opacity));
  66395. }
  66396. .lg\:text-purple-100 {
  66397. --text-opacity: 1;
  66398. color: #faf5ff;
  66399. color: rgba(250, 245, 255, var(--text-opacity));
  66400. }
  66401. .lg\:text-purple-200 {
  66402. --text-opacity: 1;
  66403. color: #e9d8fd;
  66404. color: rgba(233, 216, 253, var(--text-opacity));
  66405. }
  66406. .lg\:text-purple-300 {
  66407. --text-opacity: 1;
  66408. color: #d6bcfa;
  66409. color: rgba(214, 188, 250, var(--text-opacity));
  66410. }
  66411. .lg\:text-purple-400 {
  66412. --text-opacity: 1;
  66413. color: #b794f4;
  66414. color: rgba(183, 148, 244, var(--text-opacity));
  66415. }
  66416. .lg\:text-purple-500 {
  66417. --text-opacity: 1;
  66418. color: #9f7aea;
  66419. color: rgba(159, 122, 234, var(--text-opacity));
  66420. }
  66421. .lg\:text-purple-600 {
  66422. --text-opacity: 1;
  66423. color: #805ad5;
  66424. color: rgba(128, 90, 213, var(--text-opacity));
  66425. }
  66426. .lg\:text-purple-700 {
  66427. --text-opacity: 1;
  66428. color: #6b46c1;
  66429. color: rgba(107, 70, 193, var(--text-opacity));
  66430. }
  66431. .lg\:text-purple-800 {
  66432. --text-opacity: 1;
  66433. color: #553c9a;
  66434. color: rgba(85, 60, 154, var(--text-opacity));
  66435. }
  66436. .lg\:text-purple-900 {
  66437. --text-opacity: 1;
  66438. color: #44337a;
  66439. color: rgba(68, 51, 122, var(--text-opacity));
  66440. }
  66441. .lg\:text-pink-100 {
  66442. --text-opacity: 1;
  66443. color: #fff5f7;
  66444. color: rgba(255, 245, 247, var(--text-opacity));
  66445. }
  66446. .lg\:text-pink-200 {
  66447. --text-opacity: 1;
  66448. color: #fed7e2;
  66449. color: rgba(254, 215, 226, var(--text-opacity));
  66450. }
  66451. .lg\:text-pink-300 {
  66452. --text-opacity: 1;
  66453. color: #fbb6ce;
  66454. color: rgba(251, 182, 206, var(--text-opacity));
  66455. }
  66456. .lg\:text-pink-400 {
  66457. --text-opacity: 1;
  66458. color: #f687b3;
  66459. color: rgba(246, 135, 179, var(--text-opacity));
  66460. }
  66461. .lg\:text-pink-500 {
  66462. --text-opacity: 1;
  66463. color: #ed64a6;
  66464. color: rgba(237, 100, 166, var(--text-opacity));
  66465. }
  66466. .lg\:text-pink-600 {
  66467. --text-opacity: 1;
  66468. color: #d53f8c;
  66469. color: rgba(213, 63, 140, var(--text-opacity));
  66470. }
  66471. .lg\:text-pink-700 {
  66472. --text-opacity: 1;
  66473. color: #b83280;
  66474. color: rgba(184, 50, 128, var(--text-opacity));
  66475. }
  66476. .lg\:text-pink-800 {
  66477. --text-opacity: 1;
  66478. color: #97266d;
  66479. color: rgba(151, 38, 109, var(--text-opacity));
  66480. }
  66481. .lg\:text-pink-900 {
  66482. --text-opacity: 1;
  66483. color: #702459;
  66484. color: rgba(112, 36, 89, var(--text-opacity));
  66485. }
  66486. .lg\:hover\:text-transparent:hover {
  66487. color: transparent;
  66488. }
  66489. .lg\:hover\:text-current:hover {
  66490. color: currentColor;
  66491. }
  66492. .lg\:hover\:text-black:hover {
  66493. --text-opacity: 1;
  66494. color: #000;
  66495. color: rgba(0, 0, 0, var(--text-opacity));
  66496. }
  66497. .lg\:hover\:text-white:hover {
  66498. --text-opacity: 1;
  66499. color: #fff;
  66500. color: rgba(255, 255, 255, var(--text-opacity));
  66501. }
  66502. .lg\:hover\:text-gray-100:hover {
  66503. --text-opacity: 1;
  66504. color: #f7fafc;
  66505. color: rgba(247, 250, 252, var(--text-opacity));
  66506. }
  66507. .lg\:hover\:text-gray-200:hover {
  66508. --text-opacity: 1;
  66509. color: #edf2f7;
  66510. color: rgba(237, 242, 247, var(--text-opacity));
  66511. }
  66512. .lg\:hover\:text-gray-300:hover {
  66513. --text-opacity: 1;
  66514. color: #e2e8f0;
  66515. color: rgba(226, 232, 240, var(--text-opacity));
  66516. }
  66517. .lg\:hover\:text-gray-400:hover {
  66518. --text-opacity: 1;
  66519. color: #cbd5e0;
  66520. color: rgba(203, 213, 224, var(--text-opacity));
  66521. }
  66522. .lg\:hover\:text-gray-500:hover {
  66523. --text-opacity: 1;
  66524. color: #a0aec0;
  66525. color: rgba(160, 174, 192, var(--text-opacity));
  66526. }
  66527. .lg\:hover\:text-gray-600:hover {
  66528. --text-opacity: 1;
  66529. color: #718096;
  66530. color: rgba(113, 128, 150, var(--text-opacity));
  66531. }
  66532. .lg\:hover\:text-gray-700:hover {
  66533. --text-opacity: 1;
  66534. color: #4a5568;
  66535. color: rgba(74, 85, 104, var(--text-opacity));
  66536. }
  66537. .lg\:hover\:text-gray-800:hover {
  66538. --text-opacity: 1;
  66539. color: #2d3748;
  66540. color: rgba(45, 55, 72, var(--text-opacity));
  66541. }
  66542. .lg\:hover\:text-gray-900:hover {
  66543. --text-opacity: 1;
  66544. color: #1a202c;
  66545. color: rgba(26, 32, 44, var(--text-opacity));
  66546. }
  66547. .lg\:hover\:text-red-100:hover {
  66548. --text-opacity: 1;
  66549. color: #fff5f5;
  66550. color: rgba(255, 245, 245, var(--text-opacity));
  66551. }
  66552. .lg\:hover\:text-red-200:hover {
  66553. --text-opacity: 1;
  66554. color: #fed7d7;
  66555. color: rgba(254, 215, 215, var(--text-opacity));
  66556. }
  66557. .lg\:hover\:text-red-300:hover {
  66558. --text-opacity: 1;
  66559. color: #feb2b2;
  66560. color: rgba(254, 178, 178, var(--text-opacity));
  66561. }
  66562. .lg\:hover\:text-red-400:hover {
  66563. --text-opacity: 1;
  66564. color: #fc8181;
  66565. color: rgba(252, 129, 129, var(--text-opacity));
  66566. }
  66567. .lg\:hover\:text-red-500:hover {
  66568. --text-opacity: 1;
  66569. color: #f56565;
  66570. color: rgba(245, 101, 101, var(--text-opacity));
  66571. }
  66572. .lg\:hover\:text-red-600:hover {
  66573. --text-opacity: 1;
  66574. color: #e53e3e;
  66575. color: rgba(229, 62, 62, var(--text-opacity));
  66576. }
  66577. .lg\:hover\:text-red-700:hover {
  66578. --text-opacity: 1;
  66579. color: #c53030;
  66580. color: rgba(197, 48, 48, var(--text-opacity));
  66581. }
  66582. .lg\:hover\:text-red-800:hover {
  66583. --text-opacity: 1;
  66584. color: #9b2c2c;
  66585. color: rgba(155, 44, 44, var(--text-opacity));
  66586. }
  66587. .lg\:hover\:text-red-900:hover {
  66588. --text-opacity: 1;
  66589. color: #742a2a;
  66590. color: rgba(116, 42, 42, var(--text-opacity));
  66591. }
  66592. .lg\:hover\:text-orange-100:hover {
  66593. --text-opacity: 1;
  66594. color: #fffaf0;
  66595. color: rgba(255, 250, 240, var(--text-opacity));
  66596. }
  66597. .lg\:hover\:text-orange-200:hover {
  66598. --text-opacity: 1;
  66599. color: #feebc8;
  66600. color: rgba(254, 235, 200, var(--text-opacity));
  66601. }
  66602. .lg\:hover\:text-orange-300:hover {
  66603. --text-opacity: 1;
  66604. color: #fbd38d;
  66605. color: rgba(251, 211, 141, var(--text-opacity));
  66606. }
  66607. .lg\:hover\:text-orange-400:hover {
  66608. --text-opacity: 1;
  66609. color: #f6ad55;
  66610. color: rgba(246, 173, 85, var(--text-opacity));
  66611. }
  66612. .lg\:hover\:text-orange-500:hover {
  66613. --text-opacity: 1;
  66614. color: #ed8936;
  66615. color: rgba(237, 137, 54, var(--text-opacity));
  66616. }
  66617. .lg\:hover\:text-orange-600:hover {
  66618. --text-opacity: 1;
  66619. color: #dd6b20;
  66620. color: rgba(221, 107, 32, var(--text-opacity));
  66621. }
  66622. .lg\:hover\:text-orange-700:hover {
  66623. --text-opacity: 1;
  66624. color: #c05621;
  66625. color: rgba(192, 86, 33, var(--text-opacity));
  66626. }
  66627. .lg\:hover\:text-orange-800:hover {
  66628. --text-opacity: 1;
  66629. color: #9c4221;
  66630. color: rgba(156, 66, 33, var(--text-opacity));
  66631. }
  66632. .lg\:hover\:text-orange-900:hover {
  66633. --text-opacity: 1;
  66634. color: #7b341e;
  66635. color: rgba(123, 52, 30, var(--text-opacity));
  66636. }
  66637. .lg\:hover\:text-yellow-100:hover {
  66638. --text-opacity: 1;
  66639. color: #fffff0;
  66640. color: rgba(255, 255, 240, var(--text-opacity));
  66641. }
  66642. .lg\:hover\:text-yellow-200:hover {
  66643. --text-opacity: 1;
  66644. color: #fefcbf;
  66645. color: rgba(254, 252, 191, var(--text-opacity));
  66646. }
  66647. .lg\:hover\:text-yellow-300:hover {
  66648. --text-opacity: 1;
  66649. color: #faf089;
  66650. color: rgba(250, 240, 137, var(--text-opacity));
  66651. }
  66652. .lg\:hover\:text-yellow-400:hover {
  66653. --text-opacity: 1;
  66654. color: #f6e05e;
  66655. color: rgba(246, 224, 94, var(--text-opacity));
  66656. }
  66657. .lg\:hover\:text-yellow-500:hover {
  66658. --text-opacity: 1;
  66659. color: #ecc94b;
  66660. color: rgba(236, 201, 75, var(--text-opacity));
  66661. }
  66662. .lg\:hover\:text-yellow-600:hover {
  66663. --text-opacity: 1;
  66664. color: #d69e2e;
  66665. color: rgba(214, 158, 46, var(--text-opacity));
  66666. }
  66667. .lg\:hover\:text-yellow-700:hover {
  66668. --text-opacity: 1;
  66669. color: #b7791f;
  66670. color: rgba(183, 121, 31, var(--text-opacity));
  66671. }
  66672. .lg\:hover\:text-yellow-800:hover {
  66673. --text-opacity: 1;
  66674. color: #975a16;
  66675. color: rgba(151, 90, 22, var(--text-opacity));
  66676. }
  66677. .lg\:hover\:text-yellow-900:hover {
  66678. --text-opacity: 1;
  66679. color: #744210;
  66680. color: rgba(116, 66, 16, var(--text-opacity));
  66681. }
  66682. .lg\:hover\:text-green-100:hover {
  66683. --text-opacity: 1;
  66684. color: #f0fff4;
  66685. color: rgba(240, 255, 244, var(--text-opacity));
  66686. }
  66687. .lg\:hover\:text-green-200:hover {
  66688. --text-opacity: 1;
  66689. color: #c6f6d5;
  66690. color: rgba(198, 246, 213, var(--text-opacity));
  66691. }
  66692. .lg\:hover\:text-green-300:hover {
  66693. --text-opacity: 1;
  66694. color: #9ae6b4;
  66695. color: rgba(154, 230, 180, var(--text-opacity));
  66696. }
  66697. .lg\:hover\:text-green-400:hover {
  66698. --text-opacity: 1;
  66699. color: #68d391;
  66700. color: rgba(104, 211, 145, var(--text-opacity));
  66701. }
  66702. .lg\:hover\:text-green-500:hover {
  66703. --text-opacity: 1;
  66704. color: #48bb78;
  66705. color: rgba(72, 187, 120, var(--text-opacity));
  66706. }
  66707. .lg\:hover\:text-green-600:hover {
  66708. --text-opacity: 1;
  66709. color: #38a169;
  66710. color: rgba(56, 161, 105, var(--text-opacity));
  66711. }
  66712. .lg\:hover\:text-green-700:hover {
  66713. --text-opacity: 1;
  66714. color: #2f855a;
  66715. color: rgba(47, 133, 90, var(--text-opacity));
  66716. }
  66717. .lg\:hover\:text-green-800:hover {
  66718. --text-opacity: 1;
  66719. color: #276749;
  66720. color: rgba(39, 103, 73, var(--text-opacity));
  66721. }
  66722. .lg\:hover\:text-green-900:hover {
  66723. --text-opacity: 1;
  66724. color: #22543d;
  66725. color: rgba(34, 84, 61, var(--text-opacity));
  66726. }
  66727. .lg\:hover\:text-teal-100:hover {
  66728. --text-opacity: 1;
  66729. color: #e6fffa;
  66730. color: rgba(230, 255, 250, var(--text-opacity));
  66731. }
  66732. .lg\:hover\:text-teal-200:hover {
  66733. --text-opacity: 1;
  66734. color: #b2f5ea;
  66735. color: rgba(178, 245, 234, var(--text-opacity));
  66736. }
  66737. .lg\:hover\:text-teal-300:hover {
  66738. --text-opacity: 1;
  66739. color: #81e6d9;
  66740. color: rgba(129, 230, 217, var(--text-opacity));
  66741. }
  66742. .lg\:hover\:text-teal-400:hover {
  66743. --text-opacity: 1;
  66744. color: #4fd1c5;
  66745. color: rgba(79, 209, 197, var(--text-opacity));
  66746. }
  66747. .lg\:hover\:text-teal-500:hover {
  66748. --text-opacity: 1;
  66749. color: #38b2ac;
  66750. color: rgba(56, 178, 172, var(--text-opacity));
  66751. }
  66752. .lg\:hover\:text-teal-600:hover {
  66753. --text-opacity: 1;
  66754. color: #319795;
  66755. color: rgba(49, 151, 149, var(--text-opacity));
  66756. }
  66757. .lg\:hover\:text-teal-700:hover {
  66758. --text-opacity: 1;
  66759. color: #2c7a7b;
  66760. color: rgba(44, 122, 123, var(--text-opacity));
  66761. }
  66762. .lg\:hover\:text-teal-800:hover {
  66763. --text-opacity: 1;
  66764. color: #285e61;
  66765. color: rgba(40, 94, 97, var(--text-opacity));
  66766. }
  66767. .lg\:hover\:text-teal-900:hover {
  66768. --text-opacity: 1;
  66769. color: #234e52;
  66770. color: rgba(35, 78, 82, var(--text-opacity));
  66771. }
  66772. .lg\:hover\:text-blue-100:hover {
  66773. --text-opacity: 1;
  66774. color: #ebf8ff;
  66775. color: rgba(235, 248, 255, var(--text-opacity));
  66776. }
  66777. .lg\:hover\:text-blue-200:hover {
  66778. --text-opacity: 1;
  66779. color: #bee3f8;
  66780. color: rgba(190, 227, 248, var(--text-opacity));
  66781. }
  66782. .lg\:hover\:text-blue-300:hover {
  66783. --text-opacity: 1;
  66784. color: #90cdf4;
  66785. color: rgba(144, 205, 244, var(--text-opacity));
  66786. }
  66787. .lg\:hover\:text-blue-400:hover {
  66788. --text-opacity: 1;
  66789. color: #63b3ed;
  66790. color: rgba(99, 179, 237, var(--text-opacity));
  66791. }
  66792. .lg\:hover\:text-blue-500:hover {
  66793. --text-opacity: 1;
  66794. color: #4299e1;
  66795. color: rgba(66, 153, 225, var(--text-opacity));
  66796. }
  66797. .lg\:hover\:text-blue-600:hover {
  66798. --text-opacity: 1;
  66799. color: #3182ce;
  66800. color: rgba(49, 130, 206, var(--text-opacity));
  66801. }
  66802. .lg\:hover\:text-blue-700:hover {
  66803. --text-opacity: 1;
  66804. color: #2b6cb0;
  66805. color: rgba(43, 108, 176, var(--text-opacity));
  66806. }
  66807. .lg\:hover\:text-blue-800:hover {
  66808. --text-opacity: 1;
  66809. color: #2c5282;
  66810. color: rgba(44, 82, 130, var(--text-opacity));
  66811. }
  66812. .lg\:hover\:text-blue-900:hover {
  66813. --text-opacity: 1;
  66814. color: #2a4365;
  66815. color: rgba(42, 67, 101, var(--text-opacity));
  66816. }
  66817. .lg\:hover\:text-indigo-100:hover {
  66818. --text-opacity: 1;
  66819. color: #ebf4ff;
  66820. color: rgba(235, 244, 255, var(--text-opacity));
  66821. }
  66822. .lg\:hover\:text-indigo-200:hover {
  66823. --text-opacity: 1;
  66824. color: #c3dafe;
  66825. color: rgba(195, 218, 254, var(--text-opacity));
  66826. }
  66827. .lg\:hover\:text-indigo-300:hover {
  66828. --text-opacity: 1;
  66829. color: #a3bffa;
  66830. color: rgba(163, 191, 250, var(--text-opacity));
  66831. }
  66832. .lg\:hover\:text-indigo-400:hover {
  66833. --text-opacity: 1;
  66834. color: #7f9cf5;
  66835. color: rgba(127, 156, 245, var(--text-opacity));
  66836. }
  66837. .lg\:hover\:text-indigo-500:hover {
  66838. --text-opacity: 1;
  66839. color: #667eea;
  66840. color: rgba(102, 126, 234, var(--text-opacity));
  66841. }
  66842. .lg\:hover\:text-indigo-600:hover {
  66843. --text-opacity: 1;
  66844. color: #5a67d8;
  66845. color: rgba(90, 103, 216, var(--text-opacity));
  66846. }
  66847. .lg\:hover\:text-indigo-700:hover {
  66848. --text-opacity: 1;
  66849. color: #4c51bf;
  66850. color: rgba(76, 81, 191, var(--text-opacity));
  66851. }
  66852. .lg\:hover\:text-indigo-800:hover {
  66853. --text-opacity: 1;
  66854. color: #434190;
  66855. color: rgba(67, 65, 144, var(--text-opacity));
  66856. }
  66857. .lg\:hover\:text-indigo-900:hover {
  66858. --text-opacity: 1;
  66859. color: #3c366b;
  66860. color: rgba(60, 54, 107, var(--text-opacity));
  66861. }
  66862. .lg\:hover\:text-purple-100:hover {
  66863. --text-opacity: 1;
  66864. color: #faf5ff;
  66865. color: rgba(250, 245, 255, var(--text-opacity));
  66866. }
  66867. .lg\:hover\:text-purple-200:hover {
  66868. --text-opacity: 1;
  66869. color: #e9d8fd;
  66870. color: rgba(233, 216, 253, var(--text-opacity));
  66871. }
  66872. .lg\:hover\:text-purple-300:hover {
  66873. --text-opacity: 1;
  66874. color: #d6bcfa;
  66875. color: rgba(214, 188, 250, var(--text-opacity));
  66876. }
  66877. .lg\:hover\:text-purple-400:hover {
  66878. --text-opacity: 1;
  66879. color: #b794f4;
  66880. color: rgba(183, 148, 244, var(--text-opacity));
  66881. }
  66882. .lg\:hover\:text-purple-500:hover {
  66883. --text-opacity: 1;
  66884. color: #9f7aea;
  66885. color: rgba(159, 122, 234, var(--text-opacity));
  66886. }
  66887. .lg\:hover\:text-purple-600:hover {
  66888. --text-opacity: 1;
  66889. color: #805ad5;
  66890. color: rgba(128, 90, 213, var(--text-opacity));
  66891. }
  66892. .lg\:hover\:text-purple-700:hover {
  66893. --text-opacity: 1;
  66894. color: #6b46c1;
  66895. color: rgba(107, 70, 193, var(--text-opacity));
  66896. }
  66897. .lg\:hover\:text-purple-800:hover {
  66898. --text-opacity: 1;
  66899. color: #553c9a;
  66900. color: rgba(85, 60, 154, var(--text-opacity));
  66901. }
  66902. .lg\:hover\:text-purple-900:hover {
  66903. --text-opacity: 1;
  66904. color: #44337a;
  66905. color: rgba(68, 51, 122, var(--text-opacity));
  66906. }
  66907. .lg\:hover\:text-pink-100:hover {
  66908. --text-opacity: 1;
  66909. color: #fff5f7;
  66910. color: rgba(255, 245, 247, var(--text-opacity));
  66911. }
  66912. .lg\:hover\:text-pink-200:hover {
  66913. --text-opacity: 1;
  66914. color: #fed7e2;
  66915. color: rgba(254, 215, 226, var(--text-opacity));
  66916. }
  66917. .lg\:hover\:text-pink-300:hover {
  66918. --text-opacity: 1;
  66919. color: #fbb6ce;
  66920. color: rgba(251, 182, 206, var(--text-opacity));
  66921. }
  66922. .lg\:hover\:text-pink-400:hover {
  66923. --text-opacity: 1;
  66924. color: #f687b3;
  66925. color: rgba(246, 135, 179, var(--text-opacity));
  66926. }
  66927. .lg\:hover\:text-pink-500:hover {
  66928. --text-opacity: 1;
  66929. color: #ed64a6;
  66930. color: rgba(237, 100, 166, var(--text-opacity));
  66931. }
  66932. .lg\:hover\:text-pink-600:hover {
  66933. --text-opacity: 1;
  66934. color: #d53f8c;
  66935. color: rgba(213, 63, 140, var(--text-opacity));
  66936. }
  66937. .lg\:hover\:text-pink-700:hover {
  66938. --text-opacity: 1;
  66939. color: #b83280;
  66940. color: rgba(184, 50, 128, var(--text-opacity));
  66941. }
  66942. .lg\:hover\:text-pink-800:hover {
  66943. --text-opacity: 1;
  66944. color: #97266d;
  66945. color: rgba(151, 38, 109, var(--text-opacity));
  66946. }
  66947. .lg\:hover\:text-pink-900:hover {
  66948. --text-opacity: 1;
  66949. color: #702459;
  66950. color: rgba(112, 36, 89, var(--text-opacity));
  66951. }
  66952. .lg\:focus\:text-transparent:focus {
  66953. color: transparent;
  66954. }
  66955. .lg\:focus\:text-current:focus {
  66956. color: currentColor;
  66957. }
  66958. .lg\:focus\:text-black:focus {
  66959. --text-opacity: 1;
  66960. color: #000;
  66961. color: rgba(0, 0, 0, var(--text-opacity));
  66962. }
  66963. .lg\:focus\:text-white:focus {
  66964. --text-opacity: 1;
  66965. color: #fff;
  66966. color: rgba(255, 255, 255, var(--text-opacity));
  66967. }
  66968. .lg\:focus\:text-gray-100:focus {
  66969. --text-opacity: 1;
  66970. color: #f7fafc;
  66971. color: rgba(247, 250, 252, var(--text-opacity));
  66972. }
  66973. .lg\:focus\:text-gray-200:focus {
  66974. --text-opacity: 1;
  66975. color: #edf2f7;
  66976. color: rgba(237, 242, 247, var(--text-opacity));
  66977. }
  66978. .lg\:focus\:text-gray-300:focus {
  66979. --text-opacity: 1;
  66980. color: #e2e8f0;
  66981. color: rgba(226, 232, 240, var(--text-opacity));
  66982. }
  66983. .lg\:focus\:text-gray-400:focus {
  66984. --text-opacity: 1;
  66985. color: #cbd5e0;
  66986. color: rgba(203, 213, 224, var(--text-opacity));
  66987. }
  66988. .lg\:focus\:text-gray-500:focus {
  66989. --text-opacity: 1;
  66990. color: #a0aec0;
  66991. color: rgba(160, 174, 192, var(--text-opacity));
  66992. }
  66993. .lg\:focus\:text-gray-600:focus {
  66994. --text-opacity: 1;
  66995. color: #718096;
  66996. color: rgba(113, 128, 150, var(--text-opacity));
  66997. }
  66998. .lg\:focus\:text-gray-700:focus {
  66999. --text-opacity: 1;
  67000. color: #4a5568;
  67001. color: rgba(74, 85, 104, var(--text-opacity));
  67002. }
  67003. .lg\:focus\:text-gray-800:focus {
  67004. --text-opacity: 1;
  67005. color: #2d3748;
  67006. color: rgba(45, 55, 72, var(--text-opacity));
  67007. }
  67008. .lg\:focus\:text-gray-900:focus {
  67009. --text-opacity: 1;
  67010. color: #1a202c;
  67011. color: rgba(26, 32, 44, var(--text-opacity));
  67012. }
  67013. .lg\:focus\:text-red-100:focus {
  67014. --text-opacity: 1;
  67015. color: #fff5f5;
  67016. color: rgba(255, 245, 245, var(--text-opacity));
  67017. }
  67018. .lg\:focus\:text-red-200:focus {
  67019. --text-opacity: 1;
  67020. color: #fed7d7;
  67021. color: rgba(254, 215, 215, var(--text-opacity));
  67022. }
  67023. .lg\:focus\:text-red-300:focus {
  67024. --text-opacity: 1;
  67025. color: #feb2b2;
  67026. color: rgba(254, 178, 178, var(--text-opacity));
  67027. }
  67028. .lg\:focus\:text-red-400:focus {
  67029. --text-opacity: 1;
  67030. color: #fc8181;
  67031. color: rgba(252, 129, 129, var(--text-opacity));
  67032. }
  67033. .lg\:focus\:text-red-500:focus {
  67034. --text-opacity: 1;
  67035. color: #f56565;
  67036. color: rgba(245, 101, 101, var(--text-opacity));
  67037. }
  67038. .lg\:focus\:text-red-600:focus {
  67039. --text-opacity: 1;
  67040. color: #e53e3e;
  67041. color: rgba(229, 62, 62, var(--text-opacity));
  67042. }
  67043. .lg\:focus\:text-red-700:focus {
  67044. --text-opacity: 1;
  67045. color: #c53030;
  67046. color: rgba(197, 48, 48, var(--text-opacity));
  67047. }
  67048. .lg\:focus\:text-red-800:focus {
  67049. --text-opacity: 1;
  67050. color: #9b2c2c;
  67051. color: rgba(155, 44, 44, var(--text-opacity));
  67052. }
  67053. .lg\:focus\:text-red-900:focus {
  67054. --text-opacity: 1;
  67055. color: #742a2a;
  67056. color: rgba(116, 42, 42, var(--text-opacity));
  67057. }
  67058. .lg\:focus\:text-orange-100:focus {
  67059. --text-opacity: 1;
  67060. color: #fffaf0;
  67061. color: rgba(255, 250, 240, var(--text-opacity));
  67062. }
  67063. .lg\:focus\:text-orange-200:focus {
  67064. --text-opacity: 1;
  67065. color: #feebc8;
  67066. color: rgba(254, 235, 200, var(--text-opacity));
  67067. }
  67068. .lg\:focus\:text-orange-300:focus {
  67069. --text-opacity: 1;
  67070. color: #fbd38d;
  67071. color: rgba(251, 211, 141, var(--text-opacity));
  67072. }
  67073. .lg\:focus\:text-orange-400:focus {
  67074. --text-opacity: 1;
  67075. color: #f6ad55;
  67076. color: rgba(246, 173, 85, var(--text-opacity));
  67077. }
  67078. .lg\:focus\:text-orange-500:focus {
  67079. --text-opacity: 1;
  67080. color: #ed8936;
  67081. color: rgba(237, 137, 54, var(--text-opacity));
  67082. }
  67083. .lg\:focus\:text-orange-600:focus {
  67084. --text-opacity: 1;
  67085. color: #dd6b20;
  67086. color: rgba(221, 107, 32, var(--text-opacity));
  67087. }
  67088. .lg\:focus\:text-orange-700:focus {
  67089. --text-opacity: 1;
  67090. color: #c05621;
  67091. color: rgba(192, 86, 33, var(--text-opacity));
  67092. }
  67093. .lg\:focus\:text-orange-800:focus {
  67094. --text-opacity: 1;
  67095. color: #9c4221;
  67096. color: rgba(156, 66, 33, var(--text-opacity));
  67097. }
  67098. .lg\:focus\:text-orange-900:focus {
  67099. --text-opacity: 1;
  67100. color: #7b341e;
  67101. color: rgba(123, 52, 30, var(--text-opacity));
  67102. }
  67103. .lg\:focus\:text-yellow-100:focus {
  67104. --text-opacity: 1;
  67105. color: #fffff0;
  67106. color: rgba(255, 255, 240, var(--text-opacity));
  67107. }
  67108. .lg\:focus\:text-yellow-200:focus {
  67109. --text-opacity: 1;
  67110. color: #fefcbf;
  67111. color: rgba(254, 252, 191, var(--text-opacity));
  67112. }
  67113. .lg\:focus\:text-yellow-300:focus {
  67114. --text-opacity: 1;
  67115. color: #faf089;
  67116. color: rgba(250, 240, 137, var(--text-opacity));
  67117. }
  67118. .lg\:focus\:text-yellow-400:focus {
  67119. --text-opacity: 1;
  67120. color: #f6e05e;
  67121. color: rgba(246, 224, 94, var(--text-opacity));
  67122. }
  67123. .lg\:focus\:text-yellow-500:focus {
  67124. --text-opacity: 1;
  67125. color: #ecc94b;
  67126. color: rgba(236, 201, 75, var(--text-opacity));
  67127. }
  67128. .lg\:focus\:text-yellow-600:focus {
  67129. --text-opacity: 1;
  67130. color: #d69e2e;
  67131. color: rgba(214, 158, 46, var(--text-opacity));
  67132. }
  67133. .lg\:focus\:text-yellow-700:focus {
  67134. --text-opacity: 1;
  67135. color: #b7791f;
  67136. color: rgba(183, 121, 31, var(--text-opacity));
  67137. }
  67138. .lg\:focus\:text-yellow-800:focus {
  67139. --text-opacity: 1;
  67140. color: #975a16;
  67141. color: rgba(151, 90, 22, var(--text-opacity));
  67142. }
  67143. .lg\:focus\:text-yellow-900:focus {
  67144. --text-opacity: 1;
  67145. color: #744210;
  67146. color: rgba(116, 66, 16, var(--text-opacity));
  67147. }
  67148. .lg\:focus\:text-green-100:focus {
  67149. --text-opacity: 1;
  67150. color: #f0fff4;
  67151. color: rgba(240, 255, 244, var(--text-opacity));
  67152. }
  67153. .lg\:focus\:text-green-200:focus {
  67154. --text-opacity: 1;
  67155. color: #c6f6d5;
  67156. color: rgba(198, 246, 213, var(--text-opacity));
  67157. }
  67158. .lg\:focus\:text-green-300:focus {
  67159. --text-opacity: 1;
  67160. color: #9ae6b4;
  67161. color: rgba(154, 230, 180, var(--text-opacity));
  67162. }
  67163. .lg\:focus\:text-green-400:focus {
  67164. --text-opacity: 1;
  67165. color: #68d391;
  67166. color: rgba(104, 211, 145, var(--text-opacity));
  67167. }
  67168. .lg\:focus\:text-green-500:focus {
  67169. --text-opacity: 1;
  67170. color: #48bb78;
  67171. color: rgba(72, 187, 120, var(--text-opacity));
  67172. }
  67173. .lg\:focus\:text-green-600:focus {
  67174. --text-opacity: 1;
  67175. color: #38a169;
  67176. color: rgba(56, 161, 105, var(--text-opacity));
  67177. }
  67178. .lg\:focus\:text-green-700:focus {
  67179. --text-opacity: 1;
  67180. color: #2f855a;
  67181. color: rgba(47, 133, 90, var(--text-opacity));
  67182. }
  67183. .lg\:focus\:text-green-800:focus {
  67184. --text-opacity: 1;
  67185. color: #276749;
  67186. color: rgba(39, 103, 73, var(--text-opacity));
  67187. }
  67188. .lg\:focus\:text-green-900:focus {
  67189. --text-opacity: 1;
  67190. color: #22543d;
  67191. color: rgba(34, 84, 61, var(--text-opacity));
  67192. }
  67193. .lg\:focus\:text-teal-100:focus {
  67194. --text-opacity: 1;
  67195. color: #e6fffa;
  67196. color: rgba(230, 255, 250, var(--text-opacity));
  67197. }
  67198. .lg\:focus\:text-teal-200:focus {
  67199. --text-opacity: 1;
  67200. color: #b2f5ea;
  67201. color: rgba(178, 245, 234, var(--text-opacity));
  67202. }
  67203. .lg\:focus\:text-teal-300:focus {
  67204. --text-opacity: 1;
  67205. color: #81e6d9;
  67206. color: rgba(129, 230, 217, var(--text-opacity));
  67207. }
  67208. .lg\:focus\:text-teal-400:focus {
  67209. --text-opacity: 1;
  67210. color: #4fd1c5;
  67211. color: rgba(79, 209, 197, var(--text-opacity));
  67212. }
  67213. .lg\:focus\:text-teal-500:focus {
  67214. --text-opacity: 1;
  67215. color: #38b2ac;
  67216. color: rgba(56, 178, 172, var(--text-opacity));
  67217. }
  67218. .lg\:focus\:text-teal-600:focus {
  67219. --text-opacity: 1;
  67220. color: #319795;
  67221. color: rgba(49, 151, 149, var(--text-opacity));
  67222. }
  67223. .lg\:focus\:text-teal-700:focus {
  67224. --text-opacity: 1;
  67225. color: #2c7a7b;
  67226. color: rgba(44, 122, 123, var(--text-opacity));
  67227. }
  67228. .lg\:focus\:text-teal-800:focus {
  67229. --text-opacity: 1;
  67230. color: #285e61;
  67231. color: rgba(40, 94, 97, var(--text-opacity));
  67232. }
  67233. .lg\:focus\:text-teal-900:focus {
  67234. --text-opacity: 1;
  67235. color: #234e52;
  67236. color: rgba(35, 78, 82, var(--text-opacity));
  67237. }
  67238. .lg\:focus\:text-blue-100:focus {
  67239. --text-opacity: 1;
  67240. color: #ebf8ff;
  67241. color: rgba(235, 248, 255, var(--text-opacity));
  67242. }
  67243. .lg\:focus\:text-blue-200:focus {
  67244. --text-opacity: 1;
  67245. color: #bee3f8;
  67246. color: rgba(190, 227, 248, var(--text-opacity));
  67247. }
  67248. .lg\:focus\:text-blue-300:focus {
  67249. --text-opacity: 1;
  67250. color: #90cdf4;
  67251. color: rgba(144, 205, 244, var(--text-opacity));
  67252. }
  67253. .lg\:focus\:text-blue-400:focus {
  67254. --text-opacity: 1;
  67255. color: #63b3ed;
  67256. color: rgba(99, 179, 237, var(--text-opacity));
  67257. }
  67258. .lg\:focus\:text-blue-500:focus {
  67259. --text-opacity: 1;
  67260. color: #4299e1;
  67261. color: rgba(66, 153, 225, var(--text-opacity));
  67262. }
  67263. .lg\:focus\:text-blue-600:focus {
  67264. --text-opacity: 1;
  67265. color: #3182ce;
  67266. color: rgba(49, 130, 206, var(--text-opacity));
  67267. }
  67268. .lg\:focus\:text-blue-700:focus {
  67269. --text-opacity: 1;
  67270. color: #2b6cb0;
  67271. color: rgba(43, 108, 176, var(--text-opacity));
  67272. }
  67273. .lg\:focus\:text-blue-800:focus {
  67274. --text-opacity: 1;
  67275. color: #2c5282;
  67276. color: rgba(44, 82, 130, var(--text-opacity));
  67277. }
  67278. .lg\:focus\:text-blue-900:focus {
  67279. --text-opacity: 1;
  67280. color: #2a4365;
  67281. color: rgba(42, 67, 101, var(--text-opacity));
  67282. }
  67283. .lg\:focus\:text-indigo-100:focus {
  67284. --text-opacity: 1;
  67285. color: #ebf4ff;
  67286. color: rgba(235, 244, 255, var(--text-opacity));
  67287. }
  67288. .lg\:focus\:text-indigo-200:focus {
  67289. --text-opacity: 1;
  67290. color: #c3dafe;
  67291. color: rgba(195, 218, 254, var(--text-opacity));
  67292. }
  67293. .lg\:focus\:text-indigo-300:focus {
  67294. --text-opacity: 1;
  67295. color: #a3bffa;
  67296. color: rgba(163, 191, 250, var(--text-opacity));
  67297. }
  67298. .lg\:focus\:text-indigo-400:focus {
  67299. --text-opacity: 1;
  67300. color: #7f9cf5;
  67301. color: rgba(127, 156, 245, var(--text-opacity));
  67302. }
  67303. .lg\:focus\:text-indigo-500:focus {
  67304. --text-opacity: 1;
  67305. color: #667eea;
  67306. color: rgba(102, 126, 234, var(--text-opacity));
  67307. }
  67308. .lg\:focus\:text-indigo-600:focus {
  67309. --text-opacity: 1;
  67310. color: #5a67d8;
  67311. color: rgba(90, 103, 216, var(--text-opacity));
  67312. }
  67313. .lg\:focus\:text-indigo-700:focus {
  67314. --text-opacity: 1;
  67315. color: #4c51bf;
  67316. color: rgba(76, 81, 191, var(--text-opacity));
  67317. }
  67318. .lg\:focus\:text-indigo-800:focus {
  67319. --text-opacity: 1;
  67320. color: #434190;
  67321. color: rgba(67, 65, 144, var(--text-opacity));
  67322. }
  67323. .lg\:focus\:text-indigo-900:focus {
  67324. --text-opacity: 1;
  67325. color: #3c366b;
  67326. color: rgba(60, 54, 107, var(--text-opacity));
  67327. }
  67328. .lg\:focus\:text-purple-100:focus {
  67329. --text-opacity: 1;
  67330. color: #faf5ff;
  67331. color: rgba(250, 245, 255, var(--text-opacity));
  67332. }
  67333. .lg\:focus\:text-purple-200:focus {
  67334. --text-opacity: 1;
  67335. color: #e9d8fd;
  67336. color: rgba(233, 216, 253, var(--text-opacity));
  67337. }
  67338. .lg\:focus\:text-purple-300:focus {
  67339. --text-opacity: 1;
  67340. color: #d6bcfa;
  67341. color: rgba(214, 188, 250, var(--text-opacity));
  67342. }
  67343. .lg\:focus\:text-purple-400:focus {
  67344. --text-opacity: 1;
  67345. color: #b794f4;
  67346. color: rgba(183, 148, 244, var(--text-opacity));
  67347. }
  67348. .lg\:focus\:text-purple-500:focus {
  67349. --text-opacity: 1;
  67350. color: #9f7aea;
  67351. color: rgba(159, 122, 234, var(--text-opacity));
  67352. }
  67353. .lg\:focus\:text-purple-600:focus {
  67354. --text-opacity: 1;
  67355. color: #805ad5;
  67356. color: rgba(128, 90, 213, var(--text-opacity));
  67357. }
  67358. .lg\:focus\:text-purple-700:focus {
  67359. --text-opacity: 1;
  67360. color: #6b46c1;
  67361. color: rgba(107, 70, 193, var(--text-opacity));
  67362. }
  67363. .lg\:focus\:text-purple-800:focus {
  67364. --text-opacity: 1;
  67365. color: #553c9a;
  67366. color: rgba(85, 60, 154, var(--text-opacity));
  67367. }
  67368. .lg\:focus\:text-purple-900:focus {
  67369. --text-opacity: 1;
  67370. color: #44337a;
  67371. color: rgba(68, 51, 122, var(--text-opacity));
  67372. }
  67373. .lg\:focus\:text-pink-100:focus {
  67374. --text-opacity: 1;
  67375. color: #fff5f7;
  67376. color: rgba(255, 245, 247, var(--text-opacity));
  67377. }
  67378. .lg\:focus\:text-pink-200:focus {
  67379. --text-opacity: 1;
  67380. color: #fed7e2;
  67381. color: rgba(254, 215, 226, var(--text-opacity));
  67382. }
  67383. .lg\:focus\:text-pink-300:focus {
  67384. --text-opacity: 1;
  67385. color: #fbb6ce;
  67386. color: rgba(251, 182, 206, var(--text-opacity));
  67387. }
  67388. .lg\:focus\:text-pink-400:focus {
  67389. --text-opacity: 1;
  67390. color: #f687b3;
  67391. color: rgba(246, 135, 179, var(--text-opacity));
  67392. }
  67393. .lg\:focus\:text-pink-500:focus {
  67394. --text-opacity: 1;
  67395. color: #ed64a6;
  67396. color: rgba(237, 100, 166, var(--text-opacity));
  67397. }
  67398. .lg\:focus\:text-pink-600:focus {
  67399. --text-opacity: 1;
  67400. color: #d53f8c;
  67401. color: rgba(213, 63, 140, var(--text-opacity));
  67402. }
  67403. .lg\:focus\:text-pink-700:focus {
  67404. --text-opacity: 1;
  67405. color: #b83280;
  67406. color: rgba(184, 50, 128, var(--text-opacity));
  67407. }
  67408. .lg\:focus\:text-pink-800:focus {
  67409. --text-opacity: 1;
  67410. color: #97266d;
  67411. color: rgba(151, 38, 109, var(--text-opacity));
  67412. }
  67413. .lg\:focus\:text-pink-900:focus {
  67414. --text-opacity: 1;
  67415. color: #702459;
  67416. color: rgba(112, 36, 89, var(--text-opacity));
  67417. }
  67418. .lg\:text-opacity-0 {
  67419. --text-opacity: 0;
  67420. }
  67421. .lg\:text-opacity-25 {
  67422. --text-opacity: 0.25;
  67423. }
  67424. .lg\:text-opacity-50 {
  67425. --text-opacity: 0.5;
  67426. }
  67427. .lg\:text-opacity-75 {
  67428. --text-opacity: 0.75;
  67429. }
  67430. .lg\:text-opacity-100 {
  67431. --text-opacity: 1;
  67432. }
  67433. .lg\:hover\:text-opacity-0:hover {
  67434. --text-opacity: 0;
  67435. }
  67436. .lg\:hover\:text-opacity-25:hover {
  67437. --text-opacity: 0.25;
  67438. }
  67439. .lg\:hover\:text-opacity-50:hover {
  67440. --text-opacity: 0.5;
  67441. }
  67442. .lg\:hover\:text-opacity-75:hover {
  67443. --text-opacity: 0.75;
  67444. }
  67445. .lg\:hover\:text-opacity-100:hover {
  67446. --text-opacity: 1;
  67447. }
  67448. .lg\:focus\:text-opacity-0:focus {
  67449. --text-opacity: 0;
  67450. }
  67451. .lg\:focus\:text-opacity-25:focus {
  67452. --text-opacity: 0.25;
  67453. }
  67454. .lg\:focus\:text-opacity-50:focus {
  67455. --text-opacity: 0.5;
  67456. }
  67457. .lg\:focus\:text-opacity-75:focus {
  67458. --text-opacity: 0.75;
  67459. }
  67460. .lg\:focus\:text-opacity-100:focus {
  67461. --text-opacity: 1;
  67462. }
  67463. .lg\:italic {
  67464. font-style: italic;
  67465. }
  67466. .lg\:not-italic {
  67467. font-style: normal;
  67468. }
  67469. .lg\:uppercase {
  67470. text-transform: uppercase;
  67471. }
  67472. .lg\:lowercase {
  67473. text-transform: lowercase;
  67474. }
  67475. .lg\:capitalize {
  67476. text-transform: capitalize;
  67477. }
  67478. .lg\:normal-case {
  67479. text-transform: none;
  67480. }
  67481. .lg\:underline {
  67482. text-decoration: underline;
  67483. }
  67484. .lg\:line-through {
  67485. text-decoration: line-through;
  67486. }
  67487. .lg\:no-underline {
  67488. text-decoration: none;
  67489. }
  67490. .lg\:hover\:underline:hover {
  67491. text-decoration: underline;
  67492. }
  67493. .lg\:hover\:line-through:hover {
  67494. text-decoration: line-through;
  67495. }
  67496. .lg\:hover\:no-underline:hover {
  67497. text-decoration: none;
  67498. }
  67499. .lg\:focus\:underline:focus {
  67500. text-decoration: underline;
  67501. }
  67502. .lg\:focus\:line-through:focus {
  67503. text-decoration: line-through;
  67504. }
  67505. .lg\:focus\:no-underline:focus {
  67506. text-decoration: none;
  67507. }
  67508. .lg\:antialiased {
  67509. -webkit-font-smoothing: antialiased;
  67510. -moz-osx-font-smoothing: grayscale;
  67511. }
  67512. .lg\:subpixel-antialiased {
  67513. -webkit-font-smoothing: auto;
  67514. -moz-osx-font-smoothing: auto;
  67515. }
  67516. .lg\:ordinal, .lg\:slashed-zero, .lg\:lining-nums, .lg\:oldstyle-nums, .lg\:proportional-nums, .lg\:tabular-nums, .lg\:diagonal-fractions, .lg\:stacked-fractions {
  67517. --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);
  67518. --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);
  67519. --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);
  67520. --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);
  67521. --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);
  67522. font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);
  67523. }
  67524. .lg\:normal-nums {
  67525. font-variant-numeric: normal;
  67526. }
  67527. .lg\:ordinal {
  67528. --font-variant-numeric-ordinal: ordinal;
  67529. }
  67530. .lg\:slashed-zero {
  67531. --font-variant-numeric-slashed-zero: slashed-zero;
  67532. }
  67533. .lg\:lining-nums {
  67534. --font-variant-numeric-figure: lining-nums;
  67535. }
  67536. .lg\:oldstyle-nums {
  67537. --font-variant-numeric-figure: oldstyle-nums;
  67538. }
  67539. .lg\:proportional-nums {
  67540. --font-variant-numeric-spacing: proportional-nums;
  67541. }
  67542. .lg\:tabular-nums {
  67543. --font-variant-numeric-spacing: tabular-nums;
  67544. }
  67545. .lg\:diagonal-fractions {
  67546. --font-variant-numeric-fraction: diagonal-fractions;
  67547. }
  67548. .lg\:stacked-fractions {
  67549. --font-variant-numeric-fraction: stacked-fractions;
  67550. }
  67551. .lg\:tracking-tighter {
  67552. letter-spacing: -0.05em;
  67553. }
  67554. .lg\:tracking-tight {
  67555. letter-spacing: -0.025em;
  67556. }
  67557. .lg\:tracking-normal {
  67558. letter-spacing: 0;
  67559. }
  67560. .lg\:tracking-wide {
  67561. letter-spacing: 0.025em;
  67562. }
  67563. .lg\:tracking-wider {
  67564. letter-spacing: 0.05em;
  67565. }
  67566. .lg\:tracking-widest {
  67567. letter-spacing: 0.1em;
  67568. }
  67569. .lg\:select-none {
  67570. -webkit-user-select: none;
  67571. -moz-user-select: none;
  67572. -ms-user-select: none;
  67573. user-select: none;
  67574. }
  67575. .lg\:select-text {
  67576. -webkit-user-select: text;
  67577. -moz-user-select: text;
  67578. -ms-user-select: text;
  67579. user-select: text;
  67580. }
  67581. .lg\:select-all {
  67582. -webkit-user-select: all;
  67583. -moz-user-select: all;
  67584. -ms-user-select: all;
  67585. user-select: all;
  67586. }
  67587. .lg\:select-auto {
  67588. -webkit-user-select: auto;
  67589. -moz-user-select: auto;
  67590. -ms-user-select: auto;
  67591. user-select: auto;
  67592. }
  67593. .lg\:align-baseline {
  67594. vertical-align: baseline;
  67595. }
  67596. .lg\:align-top {
  67597. vertical-align: top;
  67598. }
  67599. .lg\:align-middle {
  67600. vertical-align: middle;
  67601. }
  67602. .lg\:align-bottom {
  67603. vertical-align: bottom;
  67604. }
  67605. .lg\:align-text-top {
  67606. vertical-align: text-top;
  67607. }
  67608. .lg\:align-text-bottom {
  67609. vertical-align: text-bottom;
  67610. }
  67611. .lg\:visible {
  67612. visibility: visible;
  67613. }
  67614. .lg\:invisible {
  67615. visibility: hidden;
  67616. }
  67617. .lg\:whitespace-normal {
  67618. white-space: normal;
  67619. }
  67620. .lg\:whitespace-no-wrap {
  67621. white-space: nowrap;
  67622. }
  67623. .lg\:whitespace-pre {
  67624. white-space: pre;
  67625. }
  67626. .lg\:whitespace-pre-line {
  67627. white-space: pre-line;
  67628. }
  67629. .lg\:whitespace-pre-wrap {
  67630. white-space: pre-wrap;
  67631. }
  67632. .lg\:break-normal {
  67633. overflow-wrap: normal;
  67634. word-break: normal;
  67635. }
  67636. .lg\:break-words {
  67637. overflow-wrap: break-word;
  67638. }
  67639. .lg\:break-all {
  67640. word-break: break-all;
  67641. }
  67642. .lg\:truncate {
  67643. overflow: hidden;
  67644. text-overflow: ellipsis;
  67645. white-space: nowrap;
  67646. }
  67647. .lg\:w-0 {
  67648. width: 0;
  67649. }
  67650. .lg\:w-1 {
  67651. width: 0.25rem;
  67652. }
  67653. .lg\:w-2 {
  67654. width: 0.5rem;
  67655. }
  67656. .lg\:w-3 {
  67657. width: 0.75rem;
  67658. }
  67659. .lg\:w-4 {
  67660. width: 1rem;
  67661. }
  67662. .lg\:w-5 {
  67663. width: 1.25rem;
  67664. }
  67665. .lg\:w-6 {
  67666. width: 1.5rem;
  67667. }
  67668. .lg\:w-8 {
  67669. width: 2rem;
  67670. }
  67671. .lg\:w-10 {
  67672. width: 2.5rem;
  67673. }
  67674. .lg\:w-12 {
  67675. width: 3rem;
  67676. }
  67677. .lg\:w-16 {
  67678. width: 4rem;
  67679. }
  67680. .lg\:w-20 {
  67681. width: 5rem;
  67682. }
  67683. .lg\:w-24 {
  67684. width: 6rem;
  67685. }
  67686. .lg\:w-32 {
  67687. width: 8rem;
  67688. }
  67689. .lg\:w-40 {
  67690. width: 10rem;
  67691. }
  67692. .lg\:w-48 {
  67693. width: 12rem;
  67694. }
  67695. .lg\:w-56 {
  67696. width: 14rem;
  67697. }
  67698. .lg\:w-64 {
  67699. width: 16rem;
  67700. }
  67701. .lg\:w-auto {
  67702. width: auto;
  67703. }
  67704. .lg\:w-px {
  67705. width: 1px;
  67706. }
  67707. .lg\:w-1\/2 {
  67708. width: 50%;
  67709. }
  67710. .lg\:w-1\/3 {
  67711. width: 33.333333%;
  67712. }
  67713. .lg\:w-2\/3 {
  67714. width: 66.666667%;
  67715. }
  67716. .lg\:w-1\/4 {
  67717. width: 25%;
  67718. }
  67719. .lg\:w-2\/4 {
  67720. width: 50%;
  67721. }
  67722. .lg\:w-3\/4 {
  67723. width: 75%;
  67724. }
  67725. .lg\:w-1\/5 {
  67726. width: 20%;
  67727. }
  67728. .lg\:w-2\/5 {
  67729. width: 40%;
  67730. }
  67731. .lg\:w-3\/5 {
  67732. width: 60%;
  67733. }
  67734. .lg\:w-4\/5 {
  67735. width: 80%;
  67736. }
  67737. .lg\:w-1\/6 {
  67738. width: 16.666667%;
  67739. }
  67740. .lg\:w-2\/6 {
  67741. width: 33.333333%;
  67742. }
  67743. .lg\:w-3\/6 {
  67744. width: 50%;
  67745. }
  67746. .lg\:w-4\/6 {
  67747. width: 66.666667%;
  67748. }
  67749. .lg\:w-5\/6 {
  67750. width: 83.333333%;
  67751. }
  67752. .lg\:w-1\/12 {
  67753. width: 8.333333%;
  67754. }
  67755. .lg\:w-2\/12 {
  67756. width: 16.666667%;
  67757. }
  67758. .lg\:w-3\/12 {
  67759. width: 25%;
  67760. }
  67761. .lg\:w-4\/12 {
  67762. width: 33.333333%;
  67763. }
  67764. .lg\:w-5\/12 {
  67765. width: 41.666667%;
  67766. }
  67767. .lg\:w-6\/12 {
  67768. width: 50%;
  67769. }
  67770. .lg\:w-7\/12 {
  67771. width: 58.333333%;
  67772. }
  67773. .lg\:w-8\/12 {
  67774. width: 66.666667%;
  67775. }
  67776. .lg\:w-9\/12 {
  67777. width: 75%;
  67778. }
  67779. .lg\:w-10\/12 {
  67780. width: 83.333333%;
  67781. }
  67782. .lg\:w-11\/12 {
  67783. width: 91.666667%;
  67784. }
  67785. .lg\:w-full {
  67786. width: 100%;
  67787. }
  67788. .lg\:w-screen {
  67789. width: 100vw;
  67790. }
  67791. .lg\:z-0 {
  67792. z-index: 0;
  67793. }
  67794. .lg\:z-10 {
  67795. z-index: 10;
  67796. }
  67797. .lg\:z-20 {
  67798. z-index: 20;
  67799. }
  67800. .lg\:z-30 {
  67801. z-index: 30;
  67802. }
  67803. .lg\:z-40 {
  67804. z-index: 40;
  67805. }
  67806. .lg\:z-50 {
  67807. z-index: 50;
  67808. }
  67809. .lg\:z-auto {
  67810. z-index: auto;
  67811. }
  67812. .lg\:gap-0 {
  67813. grid-gap: 0;
  67814. gap: 0;
  67815. }
  67816. .lg\:gap-1 {
  67817. grid-gap: 0.25rem;
  67818. gap: 0.25rem;
  67819. }
  67820. .lg\:gap-2 {
  67821. grid-gap: 0.5rem;
  67822. gap: 0.5rem;
  67823. }
  67824. .lg\:gap-3 {
  67825. grid-gap: 0.75rem;
  67826. gap: 0.75rem;
  67827. }
  67828. .lg\:gap-4 {
  67829. grid-gap: 1rem;
  67830. gap: 1rem;
  67831. }
  67832. .lg\:gap-5 {
  67833. grid-gap: 1.25rem;
  67834. gap: 1.25rem;
  67835. }
  67836. .lg\:gap-6 {
  67837. grid-gap: 1.5rem;
  67838. gap: 1.5rem;
  67839. }
  67840. .lg\:gap-8 {
  67841. grid-gap: 2rem;
  67842. gap: 2rem;
  67843. }
  67844. .lg\:gap-10 {
  67845. grid-gap: 2.5rem;
  67846. gap: 2.5rem;
  67847. }
  67848. .lg\:gap-12 {
  67849. grid-gap: 3rem;
  67850. gap: 3rem;
  67851. }
  67852. .lg\:gap-16 {
  67853. grid-gap: 4rem;
  67854. gap: 4rem;
  67855. }
  67856. .lg\:gap-20 {
  67857. grid-gap: 5rem;
  67858. gap: 5rem;
  67859. }
  67860. .lg\:gap-24 {
  67861. grid-gap: 6rem;
  67862. gap: 6rem;
  67863. }
  67864. .lg\:gap-32 {
  67865. grid-gap: 8rem;
  67866. gap: 8rem;
  67867. }
  67868. .lg\:gap-40 {
  67869. grid-gap: 10rem;
  67870. gap: 10rem;
  67871. }
  67872. .lg\:gap-48 {
  67873. grid-gap: 12rem;
  67874. gap: 12rem;
  67875. }
  67876. .lg\:gap-56 {
  67877. grid-gap: 14rem;
  67878. gap: 14rem;
  67879. }
  67880. .lg\:gap-64 {
  67881. grid-gap: 16rem;
  67882. gap: 16rem;
  67883. }
  67884. .lg\:gap-px {
  67885. grid-gap: 1px;
  67886. gap: 1px;
  67887. }
  67888. .lg\:gap-x-0 {
  67889. grid-column-gap: 0;
  67890. -moz-column-gap: 0;
  67891. column-gap: 0;
  67892. }
  67893. .lg\:gap-x-1 {
  67894. grid-column-gap: 0.25rem;
  67895. -moz-column-gap: 0.25rem;
  67896. column-gap: 0.25rem;
  67897. }
  67898. .lg\:gap-x-2 {
  67899. grid-column-gap: 0.5rem;
  67900. -moz-column-gap: 0.5rem;
  67901. column-gap: 0.5rem;
  67902. }
  67903. .lg\:gap-x-3 {
  67904. grid-column-gap: 0.75rem;
  67905. -moz-column-gap: 0.75rem;
  67906. column-gap: 0.75rem;
  67907. }
  67908. .lg\:gap-x-4 {
  67909. grid-column-gap: 1rem;
  67910. -moz-column-gap: 1rem;
  67911. column-gap: 1rem;
  67912. }
  67913. .lg\:gap-x-5 {
  67914. grid-column-gap: 1.25rem;
  67915. -moz-column-gap: 1.25rem;
  67916. column-gap: 1.25rem;
  67917. }
  67918. .lg\:gap-x-6 {
  67919. grid-column-gap: 1.5rem;
  67920. -moz-column-gap: 1.5rem;
  67921. column-gap: 1.5rem;
  67922. }
  67923. .lg\:gap-x-8 {
  67924. grid-column-gap: 2rem;
  67925. -moz-column-gap: 2rem;
  67926. column-gap: 2rem;
  67927. }
  67928. .lg\:gap-x-10 {
  67929. grid-column-gap: 2.5rem;
  67930. -moz-column-gap: 2.5rem;
  67931. column-gap: 2.5rem;
  67932. }
  67933. .lg\:gap-x-12 {
  67934. grid-column-gap: 3rem;
  67935. -moz-column-gap: 3rem;
  67936. column-gap: 3rem;
  67937. }
  67938. .lg\:gap-x-16 {
  67939. grid-column-gap: 4rem;
  67940. -moz-column-gap: 4rem;
  67941. column-gap: 4rem;
  67942. }
  67943. .lg\:gap-x-20 {
  67944. grid-column-gap: 5rem;
  67945. -moz-column-gap: 5rem;
  67946. column-gap: 5rem;
  67947. }
  67948. .lg\:gap-x-24 {
  67949. grid-column-gap: 6rem;
  67950. -moz-column-gap: 6rem;
  67951. column-gap: 6rem;
  67952. }
  67953. .lg\:gap-x-32 {
  67954. grid-column-gap: 8rem;
  67955. -moz-column-gap: 8rem;
  67956. column-gap: 8rem;
  67957. }
  67958. .lg\:gap-x-40 {
  67959. grid-column-gap: 10rem;
  67960. -moz-column-gap: 10rem;
  67961. column-gap: 10rem;
  67962. }
  67963. .lg\:gap-x-48 {
  67964. grid-column-gap: 12rem;
  67965. -moz-column-gap: 12rem;
  67966. column-gap: 12rem;
  67967. }
  67968. .lg\:gap-x-56 {
  67969. grid-column-gap: 14rem;
  67970. -moz-column-gap: 14rem;
  67971. column-gap: 14rem;
  67972. }
  67973. .lg\:gap-x-64 {
  67974. grid-column-gap: 16rem;
  67975. -moz-column-gap: 16rem;
  67976. column-gap: 16rem;
  67977. }
  67978. .lg\:gap-x-px {
  67979. grid-column-gap: 1px;
  67980. -moz-column-gap: 1px;
  67981. column-gap: 1px;
  67982. }
  67983. .lg\:gap-y-0 {
  67984. grid-row-gap: 0;
  67985. row-gap: 0;
  67986. }
  67987. .lg\:gap-y-1 {
  67988. grid-row-gap: 0.25rem;
  67989. row-gap: 0.25rem;
  67990. }
  67991. .lg\:gap-y-2 {
  67992. grid-row-gap: 0.5rem;
  67993. row-gap: 0.5rem;
  67994. }
  67995. .lg\:gap-y-3 {
  67996. grid-row-gap: 0.75rem;
  67997. row-gap: 0.75rem;
  67998. }
  67999. .lg\:gap-y-4 {
  68000. grid-row-gap: 1rem;
  68001. row-gap: 1rem;
  68002. }
  68003. .lg\:gap-y-5 {
  68004. grid-row-gap: 1.25rem;
  68005. row-gap: 1.25rem;
  68006. }
  68007. .lg\:gap-y-6 {
  68008. grid-row-gap: 1.5rem;
  68009. row-gap: 1.5rem;
  68010. }
  68011. .lg\:gap-y-8 {
  68012. grid-row-gap: 2rem;
  68013. row-gap: 2rem;
  68014. }
  68015. .lg\:gap-y-10 {
  68016. grid-row-gap: 2.5rem;
  68017. row-gap: 2.5rem;
  68018. }
  68019. .lg\:gap-y-12 {
  68020. grid-row-gap: 3rem;
  68021. row-gap: 3rem;
  68022. }
  68023. .lg\:gap-y-16 {
  68024. grid-row-gap: 4rem;
  68025. row-gap: 4rem;
  68026. }
  68027. .lg\:gap-y-20 {
  68028. grid-row-gap: 5rem;
  68029. row-gap: 5rem;
  68030. }
  68031. .lg\:gap-y-24 {
  68032. grid-row-gap: 6rem;
  68033. row-gap: 6rem;
  68034. }
  68035. .lg\:gap-y-32 {
  68036. grid-row-gap: 8rem;
  68037. row-gap: 8rem;
  68038. }
  68039. .lg\:gap-y-40 {
  68040. grid-row-gap: 10rem;
  68041. row-gap: 10rem;
  68042. }
  68043. .lg\:gap-y-48 {
  68044. grid-row-gap: 12rem;
  68045. row-gap: 12rem;
  68046. }
  68047. .lg\:gap-y-56 {
  68048. grid-row-gap: 14rem;
  68049. row-gap: 14rem;
  68050. }
  68051. .lg\:gap-y-64 {
  68052. grid-row-gap: 16rem;
  68053. row-gap: 16rem;
  68054. }
  68055. .lg\:gap-y-px {
  68056. grid-row-gap: 1px;
  68057. row-gap: 1px;
  68058. }
  68059. .lg\:grid-flow-row {
  68060. grid-auto-flow: row;
  68061. }
  68062. .lg\:grid-flow-col {
  68063. grid-auto-flow: column;
  68064. }
  68065. .lg\:grid-flow-row-dense {
  68066. grid-auto-flow: row dense;
  68067. }
  68068. .lg\:grid-flow-col-dense {
  68069. grid-auto-flow: column dense;
  68070. }
  68071. .lg\:grid-cols-1 {
  68072. grid-template-columns: repeat(1, minmax(0, 1fr));
  68073. }
  68074. .lg\:grid-cols-2 {
  68075. grid-template-columns: repeat(2, minmax(0, 1fr));
  68076. }
  68077. .lg\:grid-cols-3 {
  68078. grid-template-columns: repeat(3, minmax(0, 1fr));
  68079. }
  68080. .lg\:grid-cols-4 {
  68081. grid-template-columns: repeat(4, minmax(0, 1fr));
  68082. }
  68083. .lg\:grid-cols-5 {
  68084. grid-template-columns: repeat(5, minmax(0, 1fr));
  68085. }
  68086. .lg\:grid-cols-6 {
  68087. grid-template-columns: repeat(6, minmax(0, 1fr));
  68088. }
  68089. .lg\:grid-cols-7 {
  68090. grid-template-columns: repeat(7, minmax(0, 1fr));
  68091. }
  68092. .lg\:grid-cols-8 {
  68093. grid-template-columns: repeat(8, minmax(0, 1fr));
  68094. }
  68095. .lg\:grid-cols-9 {
  68096. grid-template-columns: repeat(9, minmax(0, 1fr));
  68097. }
  68098. .lg\:grid-cols-10 {
  68099. grid-template-columns: repeat(10, minmax(0, 1fr));
  68100. }
  68101. .lg\:grid-cols-11 {
  68102. grid-template-columns: repeat(11, minmax(0, 1fr));
  68103. }
  68104. .lg\:grid-cols-12 {
  68105. grid-template-columns: repeat(12, minmax(0, 1fr));
  68106. }
  68107. .lg\:grid-cols-none {
  68108. grid-template-columns: none;
  68109. }
  68110. .lg\:col-auto {
  68111. grid-column: auto;
  68112. }
  68113. .lg\:col-span-1 {
  68114. grid-column: span 1 / span 1;
  68115. }
  68116. .lg\:col-span-2 {
  68117. grid-column: span 2 / span 2;
  68118. }
  68119. .lg\:col-span-3 {
  68120. grid-column: span 3 / span 3;
  68121. }
  68122. .lg\:col-span-4 {
  68123. grid-column: span 4 / span 4;
  68124. }
  68125. .lg\:col-span-5 {
  68126. grid-column: span 5 / span 5;
  68127. }
  68128. .lg\:col-span-6 {
  68129. grid-column: span 6 / span 6;
  68130. }
  68131. .lg\:col-span-7 {
  68132. grid-column: span 7 / span 7;
  68133. }
  68134. .lg\:col-span-8 {
  68135. grid-column: span 8 / span 8;
  68136. }
  68137. .lg\:col-span-9 {
  68138. grid-column: span 9 / span 9;
  68139. }
  68140. .lg\:col-span-10 {
  68141. grid-column: span 10 / span 10;
  68142. }
  68143. .lg\:col-span-11 {
  68144. grid-column: span 11 / span 11;
  68145. }
  68146. .lg\:col-span-12 {
  68147. grid-column: span 12 / span 12;
  68148. }
  68149. .lg\:col-start-1 {
  68150. grid-column-start: 1;
  68151. }
  68152. .lg\:col-start-2 {
  68153. grid-column-start: 2;
  68154. }
  68155. .lg\:col-start-3 {
  68156. grid-column-start: 3;
  68157. }
  68158. .lg\:col-start-4 {
  68159. grid-column-start: 4;
  68160. }
  68161. .lg\:col-start-5 {
  68162. grid-column-start: 5;
  68163. }
  68164. .lg\:col-start-6 {
  68165. grid-column-start: 6;
  68166. }
  68167. .lg\:col-start-7 {
  68168. grid-column-start: 7;
  68169. }
  68170. .lg\:col-start-8 {
  68171. grid-column-start: 8;
  68172. }
  68173. .lg\:col-start-9 {
  68174. grid-column-start: 9;
  68175. }
  68176. .lg\:col-start-10 {
  68177. grid-column-start: 10;
  68178. }
  68179. .lg\:col-start-11 {
  68180. grid-column-start: 11;
  68181. }
  68182. .lg\:col-start-12 {
  68183. grid-column-start: 12;
  68184. }
  68185. .lg\:col-start-13 {
  68186. grid-column-start: 13;
  68187. }
  68188. .lg\:col-start-auto {
  68189. grid-column-start: auto;
  68190. }
  68191. .lg\:col-end-1 {
  68192. grid-column-end: 1;
  68193. }
  68194. .lg\:col-end-2 {
  68195. grid-column-end: 2;
  68196. }
  68197. .lg\:col-end-3 {
  68198. grid-column-end: 3;
  68199. }
  68200. .lg\:col-end-4 {
  68201. grid-column-end: 4;
  68202. }
  68203. .lg\:col-end-5 {
  68204. grid-column-end: 5;
  68205. }
  68206. .lg\:col-end-6 {
  68207. grid-column-end: 6;
  68208. }
  68209. .lg\:col-end-7 {
  68210. grid-column-end: 7;
  68211. }
  68212. .lg\:col-end-8 {
  68213. grid-column-end: 8;
  68214. }
  68215. .lg\:col-end-9 {
  68216. grid-column-end: 9;
  68217. }
  68218. .lg\:col-end-10 {
  68219. grid-column-end: 10;
  68220. }
  68221. .lg\:col-end-11 {
  68222. grid-column-end: 11;
  68223. }
  68224. .lg\:col-end-12 {
  68225. grid-column-end: 12;
  68226. }
  68227. .lg\:col-end-13 {
  68228. grid-column-end: 13;
  68229. }
  68230. .lg\:col-end-auto {
  68231. grid-column-end: auto;
  68232. }
  68233. .lg\:grid-rows-1 {
  68234. grid-template-rows: repeat(1, minmax(0, 1fr));
  68235. }
  68236. .lg\:grid-rows-2 {
  68237. grid-template-rows: repeat(2, minmax(0, 1fr));
  68238. }
  68239. .lg\:grid-rows-3 {
  68240. grid-template-rows: repeat(3, minmax(0, 1fr));
  68241. }
  68242. .lg\:grid-rows-4 {
  68243. grid-template-rows: repeat(4, minmax(0, 1fr));
  68244. }
  68245. .lg\:grid-rows-5 {
  68246. grid-template-rows: repeat(5, minmax(0, 1fr));
  68247. }
  68248. .lg\:grid-rows-6 {
  68249. grid-template-rows: repeat(6, minmax(0, 1fr));
  68250. }
  68251. .lg\:grid-rows-none {
  68252. grid-template-rows: none;
  68253. }
  68254. .lg\:row-auto {
  68255. grid-row: auto;
  68256. }
  68257. .lg\:row-span-1 {
  68258. grid-row: span 1 / span 1;
  68259. }
  68260. .lg\:row-span-2 {
  68261. grid-row: span 2 / span 2;
  68262. }
  68263. .lg\:row-span-3 {
  68264. grid-row: span 3 / span 3;
  68265. }
  68266. .lg\:row-span-4 {
  68267. grid-row: span 4 / span 4;
  68268. }
  68269. .lg\:row-span-5 {
  68270. grid-row: span 5 / span 5;
  68271. }
  68272. .lg\:row-span-6 {
  68273. grid-row: span 6 / span 6;
  68274. }
  68275. .lg\:row-start-1 {
  68276. grid-row-start: 1;
  68277. }
  68278. .lg\:row-start-2 {
  68279. grid-row-start: 2;
  68280. }
  68281. .lg\:row-start-3 {
  68282. grid-row-start: 3;
  68283. }
  68284. .lg\:row-start-4 {
  68285. grid-row-start: 4;
  68286. }
  68287. .lg\:row-start-5 {
  68288. grid-row-start: 5;
  68289. }
  68290. .lg\:row-start-6 {
  68291. grid-row-start: 6;
  68292. }
  68293. .lg\:row-start-7 {
  68294. grid-row-start: 7;
  68295. }
  68296. .lg\:row-start-auto {
  68297. grid-row-start: auto;
  68298. }
  68299. .lg\:row-end-1 {
  68300. grid-row-end: 1;
  68301. }
  68302. .lg\:row-end-2 {
  68303. grid-row-end: 2;
  68304. }
  68305. .lg\:row-end-3 {
  68306. grid-row-end: 3;
  68307. }
  68308. .lg\:row-end-4 {
  68309. grid-row-end: 4;
  68310. }
  68311. .lg\:row-end-5 {
  68312. grid-row-end: 5;
  68313. }
  68314. .lg\:row-end-6 {
  68315. grid-row-end: 6;
  68316. }
  68317. .lg\:row-end-7 {
  68318. grid-row-end: 7;
  68319. }
  68320. .lg\:row-end-auto {
  68321. grid-row-end: auto;
  68322. }
  68323. .lg\:transform {
  68324. --transform-translate-x: 0;
  68325. --transform-translate-y: 0;
  68326. --transform-rotate: 0;
  68327. --transform-skew-x: 0;
  68328. --transform-skew-y: 0;
  68329. --transform-scale-x: 1;
  68330. --transform-scale-y: 1;
  68331. transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
  68332. }
  68333. .lg\:transform-none {
  68334. transform: none;
  68335. }
  68336. .lg\:origin-center {
  68337. transform-origin: center;
  68338. }
  68339. .lg\:origin-top {
  68340. transform-origin: top;
  68341. }
  68342. .lg\:origin-top-right {
  68343. transform-origin: top right;
  68344. }
  68345. .lg\:origin-right {
  68346. transform-origin: right;
  68347. }
  68348. .lg\:origin-bottom-right {
  68349. transform-origin: bottom right;
  68350. }
  68351. .lg\:origin-bottom {
  68352. transform-origin: bottom;
  68353. }
  68354. .lg\:origin-bottom-left {
  68355. transform-origin: bottom left;
  68356. }
  68357. .lg\:origin-left {
  68358. transform-origin: left;
  68359. }
  68360. .lg\:origin-top-left {
  68361. transform-origin: top left;
  68362. }
  68363. .lg\:scale-0 {
  68364. --transform-scale-x: 0;
  68365. --transform-scale-y: 0;
  68366. }
  68367. .lg\:scale-50 {
  68368. --transform-scale-x: .5;
  68369. --transform-scale-y: .5;
  68370. }
  68371. .lg\:scale-75 {
  68372. --transform-scale-x: .75;
  68373. --transform-scale-y: .75;
  68374. }
  68375. .lg\:scale-90 {
  68376. --transform-scale-x: .9;
  68377. --transform-scale-y: .9;
  68378. }
  68379. .lg\:scale-95 {
  68380. --transform-scale-x: .95;
  68381. --transform-scale-y: .95;
  68382. }
  68383. .lg\:scale-100 {
  68384. --transform-scale-x: 1;
  68385. --transform-scale-y: 1;
  68386. }
  68387. .lg\:scale-105 {
  68388. --transform-scale-x: 1.05;
  68389. --transform-scale-y: 1.05;
  68390. }
  68391. .lg\:scale-110 {
  68392. --transform-scale-x: 1.1;
  68393. --transform-scale-y: 1.1;
  68394. }
  68395. .lg\:scale-125 {
  68396. --transform-scale-x: 1.25;
  68397. --transform-scale-y: 1.25;
  68398. }
  68399. .lg\:scale-150 {
  68400. --transform-scale-x: 1.5;
  68401. --transform-scale-y: 1.5;
  68402. }
  68403. .lg\:scale-x-0 {
  68404. --transform-scale-x: 0;
  68405. }
  68406. .lg\:scale-x-50 {
  68407. --transform-scale-x: .5;
  68408. }
  68409. .lg\:scale-x-75 {
  68410. --transform-scale-x: .75;
  68411. }
  68412. .lg\:scale-x-90 {
  68413. --transform-scale-x: .9;
  68414. }
  68415. .lg\:scale-x-95 {
  68416. --transform-scale-x: .95;
  68417. }
  68418. .lg\:scale-x-100 {
  68419. --transform-scale-x: 1;
  68420. }
  68421. .lg\:scale-x-105 {
  68422. --transform-scale-x: 1.05;
  68423. }
  68424. .lg\:scale-x-110 {
  68425. --transform-scale-x: 1.1;
  68426. }
  68427. .lg\:scale-x-125 {
  68428. --transform-scale-x: 1.25;
  68429. }
  68430. .lg\:scale-x-150 {
  68431. --transform-scale-x: 1.5;
  68432. }
  68433. .lg\:scale-y-0 {
  68434. --transform-scale-y: 0;
  68435. }
  68436. .lg\:scale-y-50 {
  68437. --transform-scale-y: .5;
  68438. }
  68439. .lg\:scale-y-75 {
  68440. --transform-scale-y: .75;
  68441. }
  68442. .lg\:scale-y-90 {
  68443. --transform-scale-y: .9;
  68444. }
  68445. .lg\:scale-y-95 {
  68446. --transform-scale-y: .95;
  68447. }
  68448. .lg\:scale-y-100 {
  68449. --transform-scale-y: 1;
  68450. }
  68451. .lg\:scale-y-105 {
  68452. --transform-scale-y: 1.05;
  68453. }
  68454. .lg\:scale-y-110 {
  68455. --transform-scale-y: 1.1;
  68456. }
  68457. .lg\:scale-y-125 {
  68458. --transform-scale-y: 1.25;
  68459. }
  68460. .lg\:scale-y-150 {
  68461. --transform-scale-y: 1.5;
  68462. }
  68463. .lg\:hover\:scale-0:hover {
  68464. --transform-scale-x: 0;
  68465. --transform-scale-y: 0;
  68466. }
  68467. .lg\:hover\:scale-50:hover {
  68468. --transform-scale-x: .5;
  68469. --transform-scale-y: .5;
  68470. }
  68471. .lg\:hover\:scale-75:hover {
  68472. --transform-scale-x: .75;
  68473. --transform-scale-y: .75;
  68474. }
  68475. .lg\:hover\:scale-90:hover {
  68476. --transform-scale-x: .9;
  68477. --transform-scale-y: .9;
  68478. }
  68479. .lg\:hover\:scale-95:hover {
  68480. --transform-scale-x: .95;
  68481. --transform-scale-y: .95;
  68482. }
  68483. .lg\:hover\:scale-100:hover {
  68484. --transform-scale-x: 1;
  68485. --transform-scale-y: 1;
  68486. }
  68487. .lg\:hover\:scale-105:hover {
  68488. --transform-scale-x: 1.05;
  68489. --transform-scale-y: 1.05;
  68490. }
  68491. .lg\:hover\:scale-110:hover {
  68492. --transform-scale-x: 1.1;
  68493. --transform-scale-y: 1.1;
  68494. }
  68495. .lg\:hover\:scale-125:hover {
  68496. --transform-scale-x: 1.25;
  68497. --transform-scale-y: 1.25;
  68498. }
  68499. .lg\:hover\:scale-150:hover {
  68500. --transform-scale-x: 1.5;
  68501. --transform-scale-y: 1.5;
  68502. }
  68503. .lg\:hover\:scale-x-0:hover {
  68504. --transform-scale-x: 0;
  68505. }
  68506. .lg\:hover\:scale-x-50:hover {
  68507. --transform-scale-x: .5;
  68508. }
  68509. .lg\:hover\:scale-x-75:hover {
  68510. --transform-scale-x: .75;
  68511. }
  68512. .lg\:hover\:scale-x-90:hover {
  68513. --transform-scale-x: .9;
  68514. }
  68515. .lg\:hover\:scale-x-95:hover {
  68516. --transform-scale-x: .95;
  68517. }
  68518. .lg\:hover\:scale-x-100:hover {
  68519. --transform-scale-x: 1;
  68520. }
  68521. .lg\:hover\:scale-x-105:hover {
  68522. --transform-scale-x: 1.05;
  68523. }
  68524. .lg\:hover\:scale-x-110:hover {
  68525. --transform-scale-x: 1.1;
  68526. }
  68527. .lg\:hover\:scale-x-125:hover {
  68528. --transform-scale-x: 1.25;
  68529. }
  68530. .lg\:hover\:scale-x-150:hover {
  68531. --transform-scale-x: 1.5;
  68532. }
  68533. .lg\:hover\:scale-y-0:hover {
  68534. --transform-scale-y: 0;
  68535. }
  68536. .lg\:hover\:scale-y-50:hover {
  68537. --transform-scale-y: .5;
  68538. }
  68539. .lg\:hover\:scale-y-75:hover {
  68540. --transform-scale-y: .75;
  68541. }
  68542. .lg\:hover\:scale-y-90:hover {
  68543. --transform-scale-y: .9;
  68544. }
  68545. .lg\:hover\:scale-y-95:hover {
  68546. --transform-scale-y: .95;
  68547. }
  68548. .lg\:hover\:scale-y-100:hover {
  68549. --transform-scale-y: 1;
  68550. }
  68551. .lg\:hover\:scale-y-105:hover {
  68552. --transform-scale-y: 1.05;
  68553. }
  68554. .lg\:hover\:scale-y-110:hover {
  68555. --transform-scale-y: 1.1;
  68556. }
  68557. .lg\:hover\:scale-y-125:hover {
  68558. --transform-scale-y: 1.25;
  68559. }
  68560. .lg\:hover\:scale-y-150:hover {
  68561. --transform-scale-y: 1.5;
  68562. }
  68563. .lg\:focus\:scale-0:focus {
  68564. --transform-scale-x: 0;
  68565. --transform-scale-y: 0;
  68566. }
  68567. .lg\:focus\:scale-50:focus {
  68568. --transform-scale-x: .5;
  68569. --transform-scale-y: .5;
  68570. }
  68571. .lg\:focus\:scale-75:focus {
  68572. --transform-scale-x: .75;
  68573. --transform-scale-y: .75;
  68574. }
  68575. .lg\:focus\:scale-90:focus {
  68576. --transform-scale-x: .9;
  68577. --transform-scale-y: .9;
  68578. }
  68579. .lg\:focus\:scale-95:focus {
  68580. --transform-scale-x: .95;
  68581. --transform-scale-y: .95;
  68582. }
  68583. .lg\:focus\:scale-100:focus {
  68584. --transform-scale-x: 1;
  68585. --transform-scale-y: 1;
  68586. }
  68587. .lg\:focus\:scale-105:focus {
  68588. --transform-scale-x: 1.05;
  68589. --transform-scale-y: 1.05;
  68590. }
  68591. .lg\:focus\:scale-110:focus {
  68592. --transform-scale-x: 1.1;
  68593. --transform-scale-y: 1.1;
  68594. }
  68595. .lg\:focus\:scale-125:focus {
  68596. --transform-scale-x: 1.25;
  68597. --transform-scale-y: 1.25;
  68598. }
  68599. .lg\:focus\:scale-150:focus {
  68600. --transform-scale-x: 1.5;
  68601. --transform-scale-y: 1.5;
  68602. }
  68603. .lg\:focus\:scale-x-0:focus {
  68604. --transform-scale-x: 0;
  68605. }
  68606. .lg\:focus\:scale-x-50:focus {
  68607. --transform-scale-x: .5;
  68608. }
  68609. .lg\:focus\:scale-x-75:focus {
  68610. --transform-scale-x: .75;
  68611. }
  68612. .lg\:focus\:scale-x-90:focus {
  68613. --transform-scale-x: .9;
  68614. }
  68615. .lg\:focus\:scale-x-95:focus {
  68616. --transform-scale-x: .95;
  68617. }
  68618. .lg\:focus\:scale-x-100:focus {
  68619. --transform-scale-x: 1;
  68620. }
  68621. .lg\:focus\:scale-x-105:focus {
  68622. --transform-scale-x: 1.05;
  68623. }
  68624. .lg\:focus\:scale-x-110:focus {
  68625. --transform-scale-x: 1.1;
  68626. }
  68627. .lg\:focus\:scale-x-125:focus {
  68628. --transform-scale-x: 1.25;
  68629. }
  68630. .lg\:focus\:scale-x-150:focus {
  68631. --transform-scale-x: 1.5;
  68632. }
  68633. .lg\:focus\:scale-y-0:focus {
  68634. --transform-scale-y: 0;
  68635. }
  68636. .lg\:focus\:scale-y-50:focus {
  68637. --transform-scale-y: .5;
  68638. }
  68639. .lg\:focus\:scale-y-75:focus {
  68640. --transform-scale-y: .75;
  68641. }
  68642. .lg\:focus\:scale-y-90:focus {
  68643. --transform-scale-y: .9;
  68644. }
  68645. .lg\:focus\:scale-y-95:focus {
  68646. --transform-scale-y: .95;
  68647. }
  68648. .lg\:focus\:scale-y-100:focus {
  68649. --transform-scale-y: 1;
  68650. }
  68651. .lg\:focus\:scale-y-105:focus {
  68652. --transform-scale-y: 1.05;
  68653. }
  68654. .lg\:focus\:scale-y-110:focus {
  68655. --transform-scale-y: 1.1;
  68656. }
  68657. .lg\:focus\:scale-y-125:focus {
  68658. --transform-scale-y: 1.25;
  68659. }
  68660. .lg\:focus\:scale-y-150:focus {
  68661. --transform-scale-y: 1.5;
  68662. }
  68663. .lg\:rotate-0 {
  68664. --transform-rotate: 0;
  68665. }
  68666. .lg\:rotate-45 {
  68667. --transform-rotate: 45deg;
  68668. }
  68669. .lg\:rotate-90 {
  68670. --transform-rotate: 90deg;
  68671. }
  68672. .lg\:rotate-180 {
  68673. --transform-rotate: 180deg;
  68674. }
  68675. .lg\:-rotate-180 {
  68676. --transform-rotate: -180deg;
  68677. }
  68678. .lg\:-rotate-90 {
  68679. --transform-rotate: -90deg;
  68680. }
  68681. .lg\:-rotate-45 {
  68682. --transform-rotate: -45deg;
  68683. }
  68684. .lg\:hover\:rotate-0:hover {
  68685. --transform-rotate: 0;
  68686. }
  68687. .lg\:hover\:rotate-45:hover {
  68688. --transform-rotate: 45deg;
  68689. }
  68690. .lg\:hover\:rotate-90:hover {
  68691. --transform-rotate: 90deg;
  68692. }
  68693. .lg\:hover\:rotate-180:hover {
  68694. --transform-rotate: 180deg;
  68695. }
  68696. .lg\:hover\:-rotate-180:hover {
  68697. --transform-rotate: -180deg;
  68698. }
  68699. .lg\:hover\:-rotate-90:hover {
  68700. --transform-rotate: -90deg;
  68701. }
  68702. .lg\:hover\:-rotate-45:hover {
  68703. --transform-rotate: -45deg;
  68704. }
  68705. .lg\:focus\:rotate-0:focus {
  68706. --transform-rotate: 0;
  68707. }
  68708. .lg\:focus\:rotate-45:focus {
  68709. --transform-rotate: 45deg;
  68710. }
  68711. .lg\:focus\:rotate-90:focus {
  68712. --transform-rotate: 90deg;
  68713. }
  68714. .lg\:focus\:rotate-180:focus {
  68715. --transform-rotate: 180deg;
  68716. }
  68717. .lg\:focus\:-rotate-180:focus {
  68718. --transform-rotate: -180deg;
  68719. }
  68720. .lg\:focus\:-rotate-90:focus {
  68721. --transform-rotate: -90deg;
  68722. }
  68723. .lg\:focus\:-rotate-45:focus {
  68724. --transform-rotate: -45deg;
  68725. }
  68726. .lg\:translate-x-0 {
  68727. --transform-translate-x: 0;
  68728. }
  68729. .lg\:translate-x-1 {
  68730. --transform-translate-x: 0.25rem;
  68731. }
  68732. .lg\:translate-x-2 {
  68733. --transform-translate-x: 0.5rem;
  68734. }
  68735. .lg\:translate-x-3 {
  68736. --transform-translate-x: 0.75rem;
  68737. }
  68738. .lg\:translate-x-4 {
  68739. --transform-translate-x: 1rem;
  68740. }
  68741. .lg\:translate-x-5 {
  68742. --transform-translate-x: 1.25rem;
  68743. }
  68744. .lg\:translate-x-6 {
  68745. --transform-translate-x: 1.5rem;
  68746. }
  68747. .lg\:translate-x-8 {
  68748. --transform-translate-x: 2rem;
  68749. }
  68750. .lg\:translate-x-10 {
  68751. --transform-translate-x: 2.5rem;
  68752. }
  68753. .lg\:translate-x-12 {
  68754. --transform-translate-x: 3rem;
  68755. }
  68756. .lg\:translate-x-16 {
  68757. --transform-translate-x: 4rem;
  68758. }
  68759. .lg\:translate-x-20 {
  68760. --transform-translate-x: 5rem;
  68761. }
  68762. .lg\:translate-x-24 {
  68763. --transform-translate-x: 6rem;
  68764. }
  68765. .lg\:translate-x-32 {
  68766. --transform-translate-x: 8rem;
  68767. }
  68768. .lg\:translate-x-40 {
  68769. --transform-translate-x: 10rem;
  68770. }
  68771. .lg\:translate-x-48 {
  68772. --transform-translate-x: 12rem;
  68773. }
  68774. .lg\:translate-x-56 {
  68775. --transform-translate-x: 14rem;
  68776. }
  68777. .lg\:translate-x-64 {
  68778. --transform-translate-x: 16rem;
  68779. }
  68780. .lg\:translate-x-px {
  68781. --transform-translate-x: 1px;
  68782. }
  68783. .lg\:-translate-x-1 {
  68784. --transform-translate-x: -0.25rem;
  68785. }
  68786. .lg\:-translate-x-2 {
  68787. --transform-translate-x: -0.5rem;
  68788. }
  68789. .lg\:-translate-x-3 {
  68790. --transform-translate-x: -0.75rem;
  68791. }
  68792. .lg\:-translate-x-4 {
  68793. --transform-translate-x: -1rem;
  68794. }
  68795. .lg\:-translate-x-5 {
  68796. --transform-translate-x: -1.25rem;
  68797. }
  68798. .lg\:-translate-x-6 {
  68799. --transform-translate-x: -1.5rem;
  68800. }
  68801. .lg\:-translate-x-8 {
  68802. --transform-translate-x: -2rem;
  68803. }
  68804. .lg\:-translate-x-10 {
  68805. --transform-translate-x: -2.5rem;
  68806. }
  68807. .lg\:-translate-x-12 {
  68808. --transform-translate-x: -3rem;
  68809. }
  68810. .lg\:-translate-x-16 {
  68811. --transform-translate-x: -4rem;
  68812. }
  68813. .lg\:-translate-x-20 {
  68814. --transform-translate-x: -5rem;
  68815. }
  68816. .lg\:-translate-x-24 {
  68817. --transform-translate-x: -6rem;
  68818. }
  68819. .lg\:-translate-x-32 {
  68820. --transform-translate-x: -8rem;
  68821. }
  68822. .lg\:-translate-x-40 {
  68823. --transform-translate-x: -10rem;
  68824. }
  68825. .lg\:-translate-x-48 {
  68826. --transform-translate-x: -12rem;
  68827. }
  68828. .lg\:-translate-x-56 {
  68829. --transform-translate-x: -14rem;
  68830. }
  68831. .lg\:-translate-x-64 {
  68832. --transform-translate-x: -16rem;
  68833. }
  68834. .lg\:-translate-x-px {
  68835. --transform-translate-x: -1px;
  68836. }
  68837. .lg\:-translate-x-full {
  68838. --transform-translate-x: -100%;
  68839. }
  68840. .lg\:-translate-x-1\/2 {
  68841. --transform-translate-x: -50%;
  68842. }
  68843. .lg\:translate-x-1\/2 {
  68844. --transform-translate-x: 50%;
  68845. }
  68846. .lg\:translate-x-full {
  68847. --transform-translate-x: 100%;
  68848. }
  68849. .lg\:translate-y-0 {
  68850. --transform-translate-y: 0;
  68851. }
  68852. .lg\:translate-y-1 {
  68853. --transform-translate-y: 0.25rem;
  68854. }
  68855. .lg\:translate-y-2 {
  68856. --transform-translate-y: 0.5rem;
  68857. }
  68858. .lg\:translate-y-3 {
  68859. --transform-translate-y: 0.75rem;
  68860. }
  68861. .lg\:translate-y-4 {
  68862. --transform-translate-y: 1rem;
  68863. }
  68864. .lg\:translate-y-5 {
  68865. --transform-translate-y: 1.25rem;
  68866. }
  68867. .lg\:translate-y-6 {
  68868. --transform-translate-y: 1.5rem;
  68869. }
  68870. .lg\:translate-y-8 {
  68871. --transform-translate-y: 2rem;
  68872. }
  68873. .lg\:translate-y-10 {
  68874. --transform-translate-y: 2.5rem;
  68875. }
  68876. .lg\:translate-y-12 {
  68877. --transform-translate-y: 3rem;
  68878. }
  68879. .lg\:translate-y-16 {
  68880. --transform-translate-y: 4rem;
  68881. }
  68882. .lg\:translate-y-20 {
  68883. --transform-translate-y: 5rem;
  68884. }
  68885. .lg\:translate-y-24 {
  68886. --transform-translate-y: 6rem;
  68887. }
  68888. .lg\:translate-y-32 {
  68889. --transform-translate-y: 8rem;
  68890. }
  68891. .lg\:translate-y-40 {
  68892. --transform-translate-y: 10rem;
  68893. }
  68894. .lg\:translate-y-48 {
  68895. --transform-translate-y: 12rem;
  68896. }
  68897. .lg\:translate-y-56 {
  68898. --transform-translate-y: 14rem;
  68899. }
  68900. .lg\:translate-y-64 {
  68901. --transform-translate-y: 16rem;
  68902. }
  68903. .lg\:translate-y-px {
  68904. --transform-translate-y: 1px;
  68905. }
  68906. .lg\:-translate-y-1 {
  68907. --transform-translate-y: -0.25rem;
  68908. }
  68909. .lg\:-translate-y-2 {
  68910. --transform-translate-y: -0.5rem;
  68911. }
  68912. .lg\:-translate-y-3 {
  68913. --transform-translate-y: -0.75rem;
  68914. }
  68915. .lg\:-translate-y-4 {
  68916. --transform-translate-y: -1rem;
  68917. }
  68918. .lg\:-translate-y-5 {
  68919. --transform-translate-y: -1.25rem;
  68920. }
  68921. .lg\:-translate-y-6 {
  68922. --transform-translate-y: -1.5rem;
  68923. }
  68924. .lg\:-translate-y-8 {
  68925. --transform-translate-y: -2rem;
  68926. }
  68927. .lg\:-translate-y-10 {
  68928. --transform-translate-y: -2.5rem;
  68929. }
  68930. .lg\:-translate-y-12 {
  68931. --transform-translate-y: -3rem;
  68932. }
  68933. .lg\:-translate-y-16 {
  68934. --transform-translate-y: -4rem;
  68935. }
  68936. .lg\:-translate-y-20 {
  68937. --transform-translate-y: -5rem;
  68938. }
  68939. .lg\:-translate-y-24 {
  68940. --transform-translate-y: -6rem;
  68941. }
  68942. .lg\:-translate-y-32 {
  68943. --transform-translate-y: -8rem;
  68944. }
  68945. .lg\:-translate-y-40 {
  68946. --transform-translate-y: -10rem;
  68947. }
  68948. .lg\:-translate-y-48 {
  68949. --transform-translate-y: -12rem;
  68950. }
  68951. .lg\:-translate-y-56 {
  68952. --transform-translate-y: -14rem;
  68953. }
  68954. .lg\:-translate-y-64 {
  68955. --transform-translate-y: -16rem;
  68956. }
  68957. .lg\:-translate-y-px {
  68958. --transform-translate-y: -1px;
  68959. }
  68960. .lg\:-translate-y-full {
  68961. --transform-translate-y: -100%;
  68962. }
  68963. .lg\:-translate-y-1\/2 {
  68964. --transform-translate-y: -50%;
  68965. }
  68966. .lg\:translate-y-1\/2 {
  68967. --transform-translate-y: 50%;
  68968. }
  68969. .lg\:translate-y-full {
  68970. --transform-translate-y: 100%;
  68971. }
  68972. .lg\:hover\:translate-x-0:hover {
  68973. --transform-translate-x: 0;
  68974. }
  68975. .lg\:hover\:translate-x-1:hover {
  68976. --transform-translate-x: 0.25rem;
  68977. }
  68978. .lg\:hover\:translate-x-2:hover {
  68979. --transform-translate-x: 0.5rem;
  68980. }
  68981. .lg\:hover\:translate-x-3:hover {
  68982. --transform-translate-x: 0.75rem;
  68983. }
  68984. .lg\:hover\:translate-x-4:hover {
  68985. --transform-translate-x: 1rem;
  68986. }
  68987. .lg\:hover\:translate-x-5:hover {
  68988. --transform-translate-x: 1.25rem;
  68989. }
  68990. .lg\:hover\:translate-x-6:hover {
  68991. --transform-translate-x: 1.5rem;
  68992. }
  68993. .lg\:hover\:translate-x-8:hover {
  68994. --transform-translate-x: 2rem;
  68995. }
  68996. .lg\:hover\:translate-x-10:hover {
  68997. --transform-translate-x: 2.5rem;
  68998. }
  68999. .lg\:hover\:translate-x-12:hover {
  69000. --transform-translate-x: 3rem;
  69001. }
  69002. .lg\:hover\:translate-x-16:hover {
  69003. --transform-translate-x: 4rem;
  69004. }
  69005. .lg\:hover\:translate-x-20:hover {
  69006. --transform-translate-x: 5rem;
  69007. }
  69008. .lg\:hover\:translate-x-24:hover {
  69009. --transform-translate-x: 6rem;
  69010. }
  69011. .lg\:hover\:translate-x-32:hover {
  69012. --transform-translate-x: 8rem;
  69013. }
  69014. .lg\:hover\:translate-x-40:hover {
  69015. --transform-translate-x: 10rem;
  69016. }
  69017. .lg\:hover\:translate-x-48:hover {
  69018. --transform-translate-x: 12rem;
  69019. }
  69020. .lg\:hover\:translate-x-56:hover {
  69021. --transform-translate-x: 14rem;
  69022. }
  69023. .lg\:hover\:translate-x-64:hover {
  69024. --transform-translate-x: 16rem;
  69025. }
  69026. .lg\:hover\:translate-x-px:hover {
  69027. --transform-translate-x: 1px;
  69028. }
  69029. .lg\:hover\:-translate-x-1:hover {
  69030. --transform-translate-x: -0.25rem;
  69031. }
  69032. .lg\:hover\:-translate-x-2:hover {
  69033. --transform-translate-x: -0.5rem;
  69034. }
  69035. .lg\:hover\:-translate-x-3:hover {
  69036. --transform-translate-x: -0.75rem;
  69037. }
  69038. .lg\:hover\:-translate-x-4:hover {
  69039. --transform-translate-x: -1rem;
  69040. }
  69041. .lg\:hover\:-translate-x-5:hover {
  69042. --transform-translate-x: -1.25rem;
  69043. }
  69044. .lg\:hover\:-translate-x-6:hover {
  69045. --transform-translate-x: -1.5rem;
  69046. }
  69047. .lg\:hover\:-translate-x-8:hover {
  69048. --transform-translate-x: -2rem;
  69049. }
  69050. .lg\:hover\:-translate-x-10:hover {
  69051. --transform-translate-x: -2.5rem;
  69052. }
  69053. .lg\:hover\:-translate-x-12:hover {
  69054. --transform-translate-x: -3rem;
  69055. }
  69056. .lg\:hover\:-translate-x-16:hover {
  69057. --transform-translate-x: -4rem;
  69058. }
  69059. .lg\:hover\:-translate-x-20:hover {
  69060. --transform-translate-x: -5rem;
  69061. }
  69062. .lg\:hover\:-translate-x-24:hover {
  69063. --transform-translate-x: -6rem;
  69064. }
  69065. .lg\:hover\:-translate-x-32:hover {
  69066. --transform-translate-x: -8rem;
  69067. }
  69068. .lg\:hover\:-translate-x-40:hover {
  69069. --transform-translate-x: -10rem;
  69070. }
  69071. .lg\:hover\:-translate-x-48:hover {
  69072. --transform-translate-x: -12rem;
  69073. }
  69074. .lg\:hover\:-translate-x-56:hover {
  69075. --transform-translate-x: -14rem;
  69076. }
  69077. .lg\:hover\:-translate-x-64:hover {
  69078. --transform-translate-x: -16rem;
  69079. }
  69080. .lg\:hover\:-translate-x-px:hover {
  69081. --transform-translate-x: -1px;
  69082. }
  69083. .lg\:hover\:-translate-x-full:hover {
  69084. --transform-translate-x: -100%;
  69085. }
  69086. .lg\:hover\:-translate-x-1\/2:hover {
  69087. --transform-translate-x: -50%;
  69088. }
  69089. .lg\:hover\:translate-x-1\/2:hover {
  69090. --transform-translate-x: 50%;
  69091. }
  69092. .lg\:hover\:translate-x-full:hover {
  69093. --transform-translate-x: 100%;
  69094. }
  69095. .lg\:hover\:translate-y-0:hover {
  69096. --transform-translate-y: 0;
  69097. }
  69098. .lg\:hover\:translate-y-1:hover {
  69099. --transform-translate-y: 0.25rem;
  69100. }
  69101. .lg\:hover\:translate-y-2:hover {
  69102. --transform-translate-y: 0.5rem;
  69103. }
  69104. .lg\:hover\:translate-y-3:hover {
  69105. --transform-translate-y: 0.75rem;
  69106. }
  69107. .lg\:hover\:translate-y-4:hover {
  69108. --transform-translate-y: 1rem;
  69109. }
  69110. .lg\:hover\:translate-y-5:hover {
  69111. --transform-translate-y: 1.25rem;
  69112. }
  69113. .lg\:hover\:translate-y-6:hover {
  69114. --transform-translate-y: 1.5rem;
  69115. }
  69116. .lg\:hover\:translate-y-8:hover {
  69117. --transform-translate-y: 2rem;
  69118. }
  69119. .lg\:hover\:translate-y-10:hover {
  69120. --transform-translate-y: 2.5rem;
  69121. }
  69122. .lg\:hover\:translate-y-12:hover {
  69123. --transform-translate-y: 3rem;
  69124. }
  69125. .lg\:hover\:translate-y-16:hover {
  69126. --transform-translate-y: 4rem;
  69127. }
  69128. .lg\:hover\:translate-y-20:hover {
  69129. --transform-translate-y: 5rem;
  69130. }
  69131. .lg\:hover\:translate-y-24:hover {
  69132. --transform-translate-y: 6rem;
  69133. }
  69134. .lg\:hover\:translate-y-32:hover {
  69135. --transform-translate-y: 8rem;
  69136. }
  69137. .lg\:hover\:translate-y-40:hover {
  69138. --transform-translate-y: 10rem;
  69139. }
  69140. .lg\:hover\:translate-y-48:hover {
  69141. --transform-translate-y: 12rem;
  69142. }
  69143. .lg\:hover\:translate-y-56:hover {
  69144. --transform-translate-y: 14rem;
  69145. }
  69146. .lg\:hover\:translate-y-64:hover {
  69147. --transform-translate-y: 16rem;
  69148. }
  69149. .lg\:hover\:translate-y-px:hover {
  69150. --transform-translate-y: 1px;
  69151. }
  69152. .lg\:hover\:-translate-y-1:hover {
  69153. --transform-translate-y: -0.25rem;
  69154. }
  69155. .lg\:hover\:-translate-y-2:hover {
  69156. --transform-translate-y: -0.5rem;
  69157. }
  69158. .lg\:hover\:-translate-y-3:hover {
  69159. --transform-translate-y: -0.75rem;
  69160. }
  69161. .lg\:hover\:-translate-y-4:hover {
  69162. --transform-translate-y: -1rem;
  69163. }
  69164. .lg\:hover\:-translate-y-5:hover {
  69165. --transform-translate-y: -1.25rem;
  69166. }
  69167. .lg\:hover\:-translate-y-6:hover {
  69168. --transform-translate-y: -1.5rem;
  69169. }
  69170. .lg\:hover\:-translate-y-8:hover {
  69171. --transform-translate-y: -2rem;
  69172. }
  69173. .lg\:hover\:-translate-y-10:hover {
  69174. --transform-translate-y: -2.5rem;
  69175. }
  69176. .lg\:hover\:-translate-y-12:hover {
  69177. --transform-translate-y: -3rem;
  69178. }
  69179. .lg\:hover\:-translate-y-16:hover {
  69180. --transform-translate-y: -4rem;
  69181. }
  69182. .lg\:hover\:-translate-y-20:hover {
  69183. --transform-translate-y: -5rem;
  69184. }
  69185. .lg\:hover\:-translate-y-24:hover {
  69186. --transform-translate-y: -6rem;
  69187. }
  69188. .lg\:hover\:-translate-y-32:hover {
  69189. --transform-translate-y: -8rem;
  69190. }
  69191. .lg\:hover\:-translate-y-40:hover {
  69192. --transform-translate-y: -10rem;
  69193. }
  69194. .lg\:hover\:-translate-y-48:hover {
  69195. --transform-translate-y: -12rem;
  69196. }
  69197. .lg\:hover\:-translate-y-56:hover {
  69198. --transform-translate-y: -14rem;
  69199. }
  69200. .lg\:hover\:-translate-y-64:hover {
  69201. --transform-translate-y: -16rem;
  69202. }
  69203. .lg\:hover\:-translate-y-px:hover {
  69204. --transform-translate-y: -1px;
  69205. }
  69206. .lg\:hover\:-translate-y-full:hover {
  69207. --transform-translate-y: -100%;
  69208. }
  69209. .lg\:hover\:-translate-y-1\/2:hover {
  69210. --transform-translate-y: -50%;
  69211. }
  69212. .lg\:hover\:translate-y-1\/2:hover {
  69213. --transform-translate-y: 50%;
  69214. }
  69215. .lg\:hover\:translate-y-full:hover {
  69216. --transform-translate-y: 100%;
  69217. }
  69218. .lg\:focus\:translate-x-0:focus {
  69219. --transform-translate-x: 0;
  69220. }
  69221. .lg\:focus\:translate-x-1:focus {
  69222. --transform-translate-x: 0.25rem;
  69223. }
  69224. .lg\:focus\:translate-x-2:focus {
  69225. --transform-translate-x: 0.5rem;
  69226. }
  69227. .lg\:focus\:translate-x-3:focus {
  69228. --transform-translate-x: 0.75rem;
  69229. }
  69230. .lg\:focus\:translate-x-4:focus {
  69231. --transform-translate-x: 1rem;
  69232. }
  69233. .lg\:focus\:translate-x-5:focus {
  69234. --transform-translate-x: 1.25rem;
  69235. }
  69236. .lg\:focus\:translate-x-6:focus {
  69237. --transform-translate-x: 1.5rem;
  69238. }
  69239. .lg\:focus\:translate-x-8:focus {
  69240. --transform-translate-x: 2rem;
  69241. }
  69242. .lg\:focus\:translate-x-10:focus {
  69243. --transform-translate-x: 2.5rem;
  69244. }
  69245. .lg\:focus\:translate-x-12:focus {
  69246. --transform-translate-x: 3rem;
  69247. }
  69248. .lg\:focus\:translate-x-16:focus {
  69249. --transform-translate-x: 4rem;
  69250. }
  69251. .lg\:focus\:translate-x-20:focus {
  69252. --transform-translate-x: 5rem;
  69253. }
  69254. .lg\:focus\:translate-x-24:focus {
  69255. --transform-translate-x: 6rem;
  69256. }
  69257. .lg\:focus\:translate-x-32:focus {
  69258. --transform-translate-x: 8rem;
  69259. }
  69260. .lg\:focus\:translate-x-40:focus {
  69261. --transform-translate-x: 10rem;
  69262. }
  69263. .lg\:focus\:translate-x-48:focus {
  69264. --transform-translate-x: 12rem;
  69265. }
  69266. .lg\:focus\:translate-x-56:focus {
  69267. --transform-translate-x: 14rem;
  69268. }
  69269. .lg\:focus\:translate-x-64:focus {
  69270. --transform-translate-x: 16rem;
  69271. }
  69272. .lg\:focus\:translate-x-px:focus {
  69273. --transform-translate-x: 1px;
  69274. }
  69275. .lg\:focus\:-translate-x-1:focus {
  69276. --transform-translate-x: -0.25rem;
  69277. }
  69278. .lg\:focus\:-translate-x-2:focus {
  69279. --transform-translate-x: -0.5rem;
  69280. }
  69281. .lg\:focus\:-translate-x-3:focus {
  69282. --transform-translate-x: -0.75rem;
  69283. }
  69284. .lg\:focus\:-translate-x-4:focus {
  69285. --transform-translate-x: -1rem;
  69286. }
  69287. .lg\:focus\:-translate-x-5:focus {
  69288. --transform-translate-x: -1.25rem;
  69289. }
  69290. .lg\:focus\:-translate-x-6:focus {
  69291. --transform-translate-x: -1.5rem;
  69292. }
  69293. .lg\:focus\:-translate-x-8:focus {
  69294. --transform-translate-x: -2rem;
  69295. }
  69296. .lg\:focus\:-translate-x-10:focus {
  69297. --transform-translate-x: -2.5rem;
  69298. }
  69299. .lg\:focus\:-translate-x-12:focus {
  69300. --transform-translate-x: -3rem;
  69301. }
  69302. .lg\:focus\:-translate-x-16:focus {
  69303. --transform-translate-x: -4rem;
  69304. }
  69305. .lg\:focus\:-translate-x-20:focus {
  69306. --transform-translate-x: -5rem;
  69307. }
  69308. .lg\:focus\:-translate-x-24:focus {
  69309. --transform-translate-x: -6rem;
  69310. }
  69311. .lg\:focus\:-translate-x-32:focus {
  69312. --transform-translate-x: -8rem;
  69313. }
  69314. .lg\:focus\:-translate-x-40:focus {
  69315. --transform-translate-x: -10rem;
  69316. }
  69317. .lg\:focus\:-translate-x-48:focus {
  69318. --transform-translate-x: -12rem;
  69319. }
  69320. .lg\:focus\:-translate-x-56:focus {
  69321. --transform-translate-x: -14rem;
  69322. }
  69323. .lg\:focus\:-translate-x-64:focus {
  69324. --transform-translate-x: -16rem;
  69325. }
  69326. .lg\:focus\:-translate-x-px:focus {
  69327. --transform-translate-x: -1px;
  69328. }
  69329. .lg\:focus\:-translate-x-full:focus {
  69330. --transform-translate-x: -100%;
  69331. }
  69332. .lg\:focus\:-translate-x-1\/2:focus {
  69333. --transform-translate-x: -50%;
  69334. }
  69335. .lg\:focus\:translate-x-1\/2:focus {
  69336. --transform-translate-x: 50%;
  69337. }
  69338. .lg\:focus\:translate-x-full:focus {
  69339. --transform-translate-x: 100%;
  69340. }
  69341. .lg\:focus\:translate-y-0:focus {
  69342. --transform-translate-y: 0;
  69343. }
  69344. .lg\:focus\:translate-y-1:focus {
  69345. --transform-translate-y: 0.25rem;
  69346. }
  69347. .lg\:focus\:translate-y-2:focus {
  69348. --transform-translate-y: 0.5rem;
  69349. }
  69350. .lg\:focus\:translate-y-3:focus {
  69351. --transform-translate-y: 0.75rem;
  69352. }
  69353. .lg\:focus\:translate-y-4:focus {
  69354. --transform-translate-y: 1rem;
  69355. }
  69356. .lg\:focus\:translate-y-5:focus {
  69357. --transform-translate-y: 1.25rem;
  69358. }
  69359. .lg\:focus\:translate-y-6:focus {
  69360. --transform-translate-y: 1.5rem;
  69361. }
  69362. .lg\:focus\:translate-y-8:focus {
  69363. --transform-translate-y: 2rem;
  69364. }
  69365. .lg\:focus\:translate-y-10:focus {
  69366. --transform-translate-y: 2.5rem;
  69367. }
  69368. .lg\:focus\:translate-y-12:focus {
  69369. --transform-translate-y: 3rem;
  69370. }
  69371. .lg\:focus\:translate-y-16:focus {
  69372. --transform-translate-y: 4rem;
  69373. }
  69374. .lg\:focus\:translate-y-20:focus {
  69375. --transform-translate-y: 5rem;
  69376. }
  69377. .lg\:focus\:translate-y-24:focus {
  69378. --transform-translate-y: 6rem;
  69379. }
  69380. .lg\:focus\:translate-y-32:focus {
  69381. --transform-translate-y: 8rem;
  69382. }
  69383. .lg\:focus\:translate-y-40:focus {
  69384. --transform-translate-y: 10rem;
  69385. }
  69386. .lg\:focus\:translate-y-48:focus {
  69387. --transform-translate-y: 12rem;
  69388. }
  69389. .lg\:focus\:translate-y-56:focus {
  69390. --transform-translate-y: 14rem;
  69391. }
  69392. .lg\:focus\:translate-y-64:focus {
  69393. --transform-translate-y: 16rem;
  69394. }
  69395. .lg\:focus\:translate-y-px:focus {
  69396. --transform-translate-y: 1px;
  69397. }
  69398. .lg\:focus\:-translate-y-1:focus {
  69399. --transform-translate-y: -0.25rem;
  69400. }
  69401. .lg\:focus\:-translate-y-2:focus {
  69402. --transform-translate-y: -0.5rem;
  69403. }
  69404. .lg\:focus\:-translate-y-3:focus {
  69405. --transform-translate-y: -0.75rem;
  69406. }
  69407. .lg\:focus\:-translate-y-4:focus {
  69408. --transform-translate-y: -1rem;
  69409. }
  69410. .lg\:focus\:-translate-y-5:focus {
  69411. --transform-translate-y: -1.25rem;
  69412. }
  69413. .lg\:focus\:-translate-y-6:focus {
  69414. --transform-translate-y: -1.5rem;
  69415. }
  69416. .lg\:focus\:-translate-y-8:focus {
  69417. --transform-translate-y: -2rem;
  69418. }
  69419. .lg\:focus\:-translate-y-10:focus {
  69420. --transform-translate-y: -2.5rem;
  69421. }
  69422. .lg\:focus\:-translate-y-12:focus {
  69423. --transform-translate-y: -3rem;
  69424. }
  69425. .lg\:focus\:-translate-y-16:focus {
  69426. --transform-translate-y: -4rem;
  69427. }
  69428. .lg\:focus\:-translate-y-20:focus {
  69429. --transform-translate-y: -5rem;
  69430. }
  69431. .lg\:focus\:-translate-y-24:focus {
  69432. --transform-translate-y: -6rem;
  69433. }
  69434. .lg\:focus\:-translate-y-32:focus {
  69435. --transform-translate-y: -8rem;
  69436. }
  69437. .lg\:focus\:-translate-y-40:focus {
  69438. --transform-translate-y: -10rem;
  69439. }
  69440. .lg\:focus\:-translate-y-48:focus {
  69441. --transform-translate-y: -12rem;
  69442. }
  69443. .lg\:focus\:-translate-y-56:focus {
  69444. --transform-translate-y: -14rem;
  69445. }
  69446. .lg\:focus\:-translate-y-64:focus {
  69447. --transform-translate-y: -16rem;
  69448. }
  69449. .lg\:focus\:-translate-y-px:focus {
  69450. --transform-translate-y: -1px;
  69451. }
  69452. .lg\:focus\:-translate-y-full:focus {
  69453. --transform-translate-y: -100%;
  69454. }
  69455. .lg\:focus\:-translate-y-1\/2:focus {
  69456. --transform-translate-y: -50%;
  69457. }
  69458. .lg\:focus\:translate-y-1\/2:focus {
  69459. --transform-translate-y: 50%;
  69460. }
  69461. .lg\:focus\:translate-y-full:focus {
  69462. --transform-translate-y: 100%;
  69463. }
  69464. .lg\:skew-x-0 {
  69465. --transform-skew-x: 0;
  69466. }
  69467. .lg\:skew-x-3 {
  69468. --transform-skew-x: 3deg;
  69469. }
  69470. .lg\:skew-x-6 {
  69471. --transform-skew-x: 6deg;
  69472. }
  69473. .lg\:skew-x-12 {
  69474. --transform-skew-x: 12deg;
  69475. }
  69476. .lg\:-skew-x-12 {
  69477. --transform-skew-x: -12deg;
  69478. }
  69479. .lg\:-skew-x-6 {
  69480. --transform-skew-x: -6deg;
  69481. }
  69482. .lg\:-skew-x-3 {
  69483. --transform-skew-x: -3deg;
  69484. }
  69485. .lg\:skew-y-0 {
  69486. --transform-skew-y: 0;
  69487. }
  69488. .lg\:skew-y-3 {
  69489. --transform-skew-y: 3deg;
  69490. }
  69491. .lg\:skew-y-6 {
  69492. --transform-skew-y: 6deg;
  69493. }
  69494. .lg\:skew-y-12 {
  69495. --transform-skew-y: 12deg;
  69496. }
  69497. .lg\:-skew-y-12 {
  69498. --transform-skew-y: -12deg;
  69499. }
  69500. .lg\:-skew-y-6 {
  69501. --transform-skew-y: -6deg;
  69502. }
  69503. .lg\:-skew-y-3 {
  69504. --transform-skew-y: -3deg;
  69505. }
  69506. .lg\:hover\:skew-x-0:hover {
  69507. --transform-skew-x: 0;
  69508. }
  69509. .lg\:hover\:skew-x-3:hover {
  69510. --transform-skew-x: 3deg;
  69511. }
  69512. .lg\:hover\:skew-x-6:hover {
  69513. --transform-skew-x: 6deg;
  69514. }
  69515. .lg\:hover\:skew-x-12:hover {
  69516. --transform-skew-x: 12deg;
  69517. }
  69518. .lg\:hover\:-skew-x-12:hover {
  69519. --transform-skew-x: -12deg;
  69520. }
  69521. .lg\:hover\:-skew-x-6:hover {
  69522. --transform-skew-x: -6deg;
  69523. }
  69524. .lg\:hover\:-skew-x-3:hover {
  69525. --transform-skew-x: -3deg;
  69526. }
  69527. .lg\:hover\:skew-y-0:hover {
  69528. --transform-skew-y: 0;
  69529. }
  69530. .lg\:hover\:skew-y-3:hover {
  69531. --transform-skew-y: 3deg;
  69532. }
  69533. .lg\:hover\:skew-y-6:hover {
  69534. --transform-skew-y: 6deg;
  69535. }
  69536. .lg\:hover\:skew-y-12:hover {
  69537. --transform-skew-y: 12deg;
  69538. }
  69539. .lg\:hover\:-skew-y-12:hover {
  69540. --transform-skew-y: -12deg;
  69541. }
  69542. .lg\:hover\:-skew-y-6:hover {
  69543. --transform-skew-y: -6deg;
  69544. }
  69545. .lg\:hover\:-skew-y-3:hover {
  69546. --transform-skew-y: -3deg;
  69547. }
  69548. .lg\:focus\:skew-x-0:focus {
  69549. --transform-skew-x: 0;
  69550. }
  69551. .lg\:focus\:skew-x-3:focus {
  69552. --transform-skew-x: 3deg;
  69553. }
  69554. .lg\:focus\:skew-x-6:focus {
  69555. --transform-skew-x: 6deg;
  69556. }
  69557. .lg\:focus\:skew-x-12:focus {
  69558. --transform-skew-x: 12deg;
  69559. }
  69560. .lg\:focus\:-skew-x-12:focus {
  69561. --transform-skew-x: -12deg;
  69562. }
  69563. .lg\:focus\:-skew-x-6:focus {
  69564. --transform-skew-x: -6deg;
  69565. }
  69566. .lg\:focus\:-skew-x-3:focus {
  69567. --transform-skew-x: -3deg;
  69568. }
  69569. .lg\:focus\:skew-y-0:focus {
  69570. --transform-skew-y: 0;
  69571. }
  69572. .lg\:focus\:skew-y-3:focus {
  69573. --transform-skew-y: 3deg;
  69574. }
  69575. .lg\:focus\:skew-y-6:focus {
  69576. --transform-skew-y: 6deg;
  69577. }
  69578. .lg\:focus\:skew-y-12:focus {
  69579. --transform-skew-y: 12deg;
  69580. }
  69581. .lg\:focus\:-skew-y-12:focus {
  69582. --transform-skew-y: -12deg;
  69583. }
  69584. .lg\:focus\:-skew-y-6:focus {
  69585. --transform-skew-y: -6deg;
  69586. }
  69587. .lg\:focus\:-skew-y-3:focus {
  69588. --transform-skew-y: -3deg;
  69589. }
  69590. .lg\:transition-none {
  69591. transition-property: none;
  69592. }
  69593. .lg\:transition-all {
  69594. transition-property: all;
  69595. }
  69596. .lg\:transition {
  69597. transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  69598. }
  69599. .lg\:transition-colors {
  69600. transition-property: background-color, border-color, color, fill, stroke;
  69601. }
  69602. .lg\:transition-opacity {
  69603. transition-property: opacity;
  69604. }
  69605. .lg\:transition-shadow {
  69606. transition-property: box-shadow;
  69607. }
  69608. .lg\:transition-transform {
  69609. transition-property: transform;
  69610. }
  69611. .lg\:ease-linear {
  69612. transition-timing-function: linear;
  69613. }
  69614. .lg\:ease-in {
  69615. transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  69616. }
  69617. .lg\:ease-out {
  69618. transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  69619. }
  69620. .lg\:ease-in-out {
  69621. transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  69622. }
  69623. .lg\:duration-75 {
  69624. transition-duration: 75ms;
  69625. }
  69626. .lg\:duration-100 {
  69627. transition-duration: 100ms;
  69628. }
  69629. .lg\:duration-150 {
  69630. transition-duration: 150ms;
  69631. }
  69632. .lg\:duration-200 {
  69633. transition-duration: 200ms;
  69634. }
  69635. .lg\:duration-300 {
  69636. transition-duration: 300ms;
  69637. }
  69638. .lg\:duration-500 {
  69639. transition-duration: 500ms;
  69640. }
  69641. .lg\:duration-700 {
  69642. transition-duration: 700ms;
  69643. }
  69644. .lg\:duration-1000 {
  69645. transition-duration: 1000ms;
  69646. }
  69647. .lg\:delay-75 {
  69648. transition-delay: 75ms;
  69649. }
  69650. .lg\:delay-100 {
  69651. transition-delay: 100ms;
  69652. }
  69653. .lg\:delay-150 {
  69654. transition-delay: 150ms;
  69655. }
  69656. .lg\:delay-200 {
  69657. transition-delay: 200ms;
  69658. }
  69659. .lg\:delay-300 {
  69660. transition-delay: 300ms;
  69661. }
  69662. .lg\:delay-500 {
  69663. transition-delay: 500ms;
  69664. }
  69665. .lg\:delay-700 {
  69666. transition-delay: 700ms;
  69667. }
  69668. .lg\:delay-1000 {
  69669. transition-delay: 1000ms;
  69670. }
  69671. .lg\:animate-none {
  69672. -webkit-animation: none;
  69673. animation: none;
  69674. }
  69675. .lg\:animate-spin {
  69676. -webkit-animation: spin 1s linear infinite;
  69677. animation: spin 1s linear infinite;
  69678. }
  69679. .lg\:animate-ping {
  69680. -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  69681. animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  69682. }
  69683. .lg\:animate-pulse {
  69684. -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  69685. animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  69686. }
  69687. .lg\:animate-bounce {
  69688. -webkit-animation: bounce 1s infinite;
  69689. animation: bounce 1s infinite;
  69690. }
  69691. }
  69692. @media (min-width: 1280px) {
  69693. .xl\:container {
  69694. width: 100%;
  69695. }
  69696. @media (min-width: 640px) {
  69697. .xl\:container {
  69698. max-width: 640px;
  69699. }
  69700. }
  69701. @media (min-width: 768px) {
  69702. .xl\:container {
  69703. max-width: 768px;
  69704. }
  69705. }
  69706. @media (min-width: 1024px) {
  69707. .xl\:container {
  69708. max-width: 1024px;
  69709. }
  69710. }
  69711. @media (min-width: 1280px) {
  69712. .xl\:container {
  69713. max-width: 1280px;
  69714. }
  69715. }
  69716. .xl\:prose {
  69717. color: #4a5568;
  69718. max-width: 65ch;
  69719. }
  69720. .xl\:prose [class~="lead"] {
  69721. color: #4a5568;
  69722. font-size: 1.25em;
  69723. line-height: 1.6;
  69724. margin-top: 1.2em;
  69725. margin-bottom: 1.2em;
  69726. }
  69727. .xl\:prose a {
  69728. color: #1a202c;
  69729. text-decoration: underline;
  69730. }
  69731. .xl\:prose strong {
  69732. color: #1a202c;
  69733. font-weight: 600;
  69734. }
  69735. .xl\:prose ol {
  69736. counter-reset: list-counter;
  69737. margin-top: 1.25em;
  69738. margin-bottom: 1.25em;
  69739. }
  69740. .xl\:prose ol > li {
  69741. position: relative;
  69742. counter-increment: list-counter;
  69743. padding-left: 1.75em;
  69744. }
  69745. .xl\:prose ol > li::before {
  69746. content: counter(list-counter) ".";
  69747. position: absolute;
  69748. font-weight: 400;
  69749. color: #718096;
  69750. }
  69751. .xl\:prose ul > li {
  69752. position: relative;
  69753. padding-left: 1.75em;
  69754. }
  69755. .xl\:prose ul > li::before {
  69756. content: "";
  69757. position: absolute;
  69758. background-color: #cbd5e0;
  69759. border-radius: 50%;
  69760. width: 0.375em;
  69761. height: 0.375em;
  69762. top: calc(0.875em - 0.1875em);
  69763. left: 0.25em;
  69764. }
  69765. .xl\:prose hr {
  69766. border-color: #e2e8f0;
  69767. border-top-width: 1px;
  69768. margin-top: 3em;
  69769. margin-bottom: 3em;
  69770. }
  69771. .xl\:prose blockquote {
  69772. font-weight: 500;
  69773. font-style: italic;
  69774. color: #1a202c;
  69775. border-left-width: 0.25rem;
  69776. border-left-color: #e2e8f0;
  69777. quotes: "\201C""\201D""\2018""\2019";
  69778. margin-top: 1.6em;
  69779. margin-bottom: 1.6em;
  69780. padding-left: 1em;
  69781. }
  69782. .xl\:prose blockquote p:first-of-type::before {
  69783. content: open-quote;
  69784. }
  69785. .xl\:prose blockquote p:last-of-type::after {
  69786. content: close-quote;
  69787. }
  69788. .xl\:prose h1 {
  69789. color: #1a202c;
  69790. font-weight: 800;
  69791. font-size: 2.25em;
  69792. margin-top: 0;
  69793. margin-bottom: 0.8888889em;
  69794. line-height: 1.1111111;
  69795. }
  69796. .xl\:prose h2 {
  69797. color: #1a202c;
  69798. font-weight: 700;
  69799. font-size: 1.5em;
  69800. margin-top: 2em;
  69801. margin-bottom: 1em;
  69802. line-height: 1.3333333;
  69803. }
  69804. .xl\:prose h3 {
  69805. color: #1a202c;
  69806. font-weight: 600;
  69807. font-size: 1.25em;
  69808. margin-top: 1.6em;
  69809. margin-bottom: 0.6em;
  69810. line-height: 1.6;
  69811. }
  69812. .xl\:prose h4 {
  69813. color: #1a202c;
  69814. font-weight: 600;
  69815. margin-top: 1.5em;
  69816. margin-bottom: 0.5em;
  69817. line-height: 1.5;
  69818. }
  69819. .xl\:prose figure figcaption {
  69820. color: #718096;
  69821. font-size: 0.875em;
  69822. line-height: 1.4285714;
  69823. margin-top: 0.8571429em;
  69824. }
  69825. .xl\:prose code {
  69826. color: #1a202c;
  69827. font-weight: 600;
  69828. font-size: 0.875em;
  69829. }
  69830. .xl\:prose code::before {
  69831. content: "`";
  69832. }
  69833. .xl\:prose code::after {
  69834. content: "`";
  69835. }
  69836. .xl\:prose pre {
  69837. color: #e2e8f0;
  69838. background-color: #2d3748;
  69839. overflow-x: auto;
  69840. font-size: 0.875em;
  69841. line-height: 1.7142857;
  69842. margin-top: 1.7142857em;
  69843. margin-bottom: 1.7142857em;
  69844. border-radius: 0.375rem;
  69845. padding-top: 0.8571429em;
  69846. padding-right: 1.1428571em;
  69847. padding-bottom: 0.8571429em;
  69848. padding-left: 1.1428571em;
  69849. }
  69850. .xl\:prose pre code {
  69851. background-color: transparent;
  69852. border-width: 0;
  69853. border-radius: 0;
  69854. padding: 0;
  69855. font-weight: 400;
  69856. color: inherit;
  69857. font-size: inherit;
  69858. font-family: inherit;
  69859. line-height: inherit;
  69860. }
  69861. .xl\:prose pre code::before {
  69862. content: "";
  69863. }
  69864. .xl\:prose pre code::after {
  69865. content: "";
  69866. }
  69867. .xl\:prose table {
  69868. width: 100%;
  69869. table-layout: auto;
  69870. text-align: left;
  69871. margin-top: 2em;
  69872. margin-bottom: 2em;
  69873. font-size: 0.875em;
  69874. line-height: 1.7142857;
  69875. }
  69876. .xl\:prose thead {
  69877. color: #1a202c;
  69878. font-weight: 600;
  69879. border-bottom-width: 1px;
  69880. border-bottom-color: #cbd5e0;
  69881. }
  69882. .xl\:prose thead th {
  69883. vertical-align: bottom;
  69884. padding-right: 0.5714286em;
  69885. padding-bottom: 0.5714286em;
  69886. padding-left: 0.5714286em;
  69887. }
  69888. .xl\:prose tbody tr {
  69889. border-bottom-width: 1px;
  69890. border-bottom-color: #e2e8f0;
  69891. }
  69892. .xl\:prose tbody tr:last-child {
  69893. border-bottom-width: 0;
  69894. }
  69895. .xl\:prose tbody td {
  69896. vertical-align: top;
  69897. padding-top: 0.5714286em;
  69898. padding-right: 0.5714286em;
  69899. padding-bottom: 0.5714286em;
  69900. padding-left: 0.5714286em;
  69901. }
  69902. .xl\:prose {
  69903. font-size: 1rem;
  69904. line-height: 1.75;
  69905. }
  69906. .xl\:prose p {
  69907. margin-top: 1.25em;
  69908. margin-bottom: 1.25em;
  69909. }
  69910. .xl\:prose img {
  69911. margin-top: 2em;
  69912. margin-bottom: 2em;
  69913. }
  69914. .xl\:prose video {
  69915. margin-top: 2em;
  69916. margin-bottom: 2em;
  69917. }
  69918. .xl\:prose figure {
  69919. margin-top: 2em;
  69920. margin-bottom: 2em;
  69921. }
  69922. .xl\:prose figure > * {
  69923. margin-top: 0;
  69924. margin-bottom: 0;
  69925. }
  69926. .xl\:prose h2 code {
  69927. font-size: 0.875em;
  69928. }
  69929. .xl\:prose h3 code {
  69930. font-size: 0.9em;
  69931. }
  69932. .xl\:prose ul {
  69933. margin-top: 1.25em;
  69934. margin-bottom: 1.25em;
  69935. }
  69936. .xl\:prose li {
  69937. margin-top: 0.5em;
  69938. margin-bottom: 0.5em;
  69939. }
  69940. .xl\:prose ol > li:before {
  69941. left: 0;
  69942. }
  69943. .xl\:prose > ul > li p {
  69944. margin-top: 0.75em;
  69945. margin-bottom: 0.75em;
  69946. }
  69947. .xl\:prose > ul > li > *:first-child {
  69948. margin-top: 1.25em;
  69949. }
  69950. .xl\:prose > ul > li > *:last-child {
  69951. margin-bottom: 1.25em;
  69952. }
  69953. .xl\:prose > ol > li > *:first-child {
  69954. margin-top: 1.25em;
  69955. }
  69956. .xl\:prose > ol > li > *:last-child {
  69957. margin-bottom: 1.25em;
  69958. }
  69959. .xl\:prose ul ul, .xl\:prose ul ol, .xl\:prose ol ul, .xl\:prose ol ol {
  69960. margin-top: 0.75em;
  69961. margin-bottom: 0.75em;
  69962. }
  69963. .xl\:prose hr + * {
  69964. margin-top: 0;
  69965. }
  69966. .xl\:prose h2 + * {
  69967. margin-top: 0;
  69968. }
  69969. .xl\:prose h3 + * {
  69970. margin-top: 0;
  69971. }
  69972. .xl\:prose h4 + * {
  69973. margin-top: 0;
  69974. }
  69975. .xl\:prose thead th:first-child {
  69976. padding-left: 0;
  69977. }
  69978. .xl\:prose thead th:last-child {
  69979. padding-right: 0;
  69980. }
  69981. .xl\:prose tbody td:first-child {
  69982. padding-left: 0;
  69983. }
  69984. .xl\:prose tbody td:last-child {
  69985. padding-right: 0;
  69986. }
  69987. .xl\:prose > :first-child {
  69988. margin-top: 0;
  69989. }
  69990. .xl\:prose > :last-child {
  69991. margin-bottom: 0;
  69992. }
  69993. .xl\:prose-sm {
  69994. font-size: 0.875rem;
  69995. line-height: 1.7142857;
  69996. }
  69997. .xl\:prose-sm p {
  69998. margin-top: 1.1428571em;
  69999. margin-bottom: 1.1428571em;
  70000. }
  70001. .xl\:prose-sm [class~="lead"] {
  70002. font-size: 1.2857143em;
  70003. line-height: 1.5555556;
  70004. margin-top: 0.8888889em;
  70005. margin-bottom: 0.8888889em;
  70006. }
  70007. .xl\:prose-sm blockquote {
  70008. margin-top: 1.3333333em;
  70009. margin-bottom: 1.3333333em;
  70010. padding-left: 1.1111111em;
  70011. }
  70012. .xl\:prose-sm h1 {
  70013. font-size: 2.1428571em;
  70014. margin-top: 0;
  70015. margin-bottom: 0.8em;
  70016. line-height: 1.2;
  70017. }
  70018. .xl\:prose-sm h2 {
  70019. font-size: 1.4285714em;
  70020. margin-top: 1.6em;
  70021. margin-bottom: 0.8em;
  70022. line-height: 1.4;
  70023. }
  70024. .xl\:prose-sm h3 {
  70025. font-size: 1.2857143em;
  70026. margin-top: 1.5555556em;
  70027. margin-bottom: 0.4444444em;
  70028. line-height: 1.5555556;
  70029. }
  70030. .xl\:prose-sm h4 {
  70031. margin-top: 1.4285714em;
  70032. margin-bottom: 0.5714286em;
  70033. line-height: 1.4285714;
  70034. }
  70035. .xl\:prose-sm img {
  70036. margin-top: 1.7142857em;
  70037. margin-bottom: 1.7142857em;
  70038. }
  70039. .xl\:prose-sm video {
  70040. margin-top: 1.7142857em;
  70041. margin-bottom: 1.7142857em;
  70042. }
  70043. .xl\:prose-sm figure {
  70044. margin-top: 1.7142857em;
  70045. margin-bottom: 1.7142857em;
  70046. }
  70047. .xl\:prose-sm figure > * {
  70048. margin-top: 0;
  70049. margin-bottom: 0;
  70050. }
  70051. .xl\:prose-sm figure figcaption {
  70052. font-size: 0.8571429em;
  70053. line-height: 1.3333333;
  70054. margin-top: 0.6666667em;
  70055. }
  70056. .xl\:prose-sm code {
  70057. font-size: 0.8571429em;
  70058. }
  70059. .xl\:prose-sm h2 code {
  70060. font-size: 0.9em;
  70061. }
  70062. .xl\:prose-sm h3 code {
  70063. font-size: 0.8888889em;
  70064. }
  70065. .xl\:prose-sm pre {
  70066. font-size: 0.8571429em;
  70067. line-height: 1.6666667;
  70068. margin-top: 1.6666667em;
  70069. margin-bottom: 1.6666667em;
  70070. border-radius: 0.25rem;
  70071. padding-top: 0.6666667em;
  70072. padding-right: 1em;
  70073. padding-bottom: 0.6666667em;
  70074. padding-left: 1em;
  70075. }
  70076. .xl\:prose-sm ol {
  70077. margin-top: 1.1428571em;
  70078. margin-bottom: 1.1428571em;
  70079. }
  70080. .xl\:prose-sm ul {
  70081. margin-top: 1.1428571em;
  70082. margin-bottom: 1.1428571em;
  70083. }
  70084. .xl\:prose-sm li {
  70085. margin-top: 0.2857143em;
  70086. margin-bottom: 0.2857143em;
  70087. }
  70088. .xl\:prose-sm ol > li {
  70089. padding-left: 1.5714286em;
  70090. }
  70091. .xl\:prose-sm ol > li:before {
  70092. left: 0;
  70093. }
  70094. .xl\:prose-sm ul > li {
  70095. padding-left: 1.5714286em;
  70096. }
  70097. .xl\:prose-sm ul > li::before {
  70098. height: 0.3571429em;
  70099. width: 0.3571429em;
  70100. top: calc(0.8571429em - 0.1785714em);
  70101. left: 0.2142857em;
  70102. }
  70103. .xl\:prose-sm > ul > li p {
  70104. margin-top: 0.5714286em;
  70105. margin-bottom: 0.5714286em;
  70106. }
  70107. .xl\:prose-sm > ul > li > *:first-child {
  70108. margin-top: 1.1428571em;
  70109. }
  70110. .xl\:prose-sm > ul > li > *:last-child {
  70111. margin-bottom: 1.1428571em;
  70112. }
  70113. .xl\:prose-sm > ol > li > *:first-child {
  70114. margin-top: 1.1428571em;
  70115. }
  70116. .xl\:prose-sm > ol > li > *:last-child {
  70117. margin-bottom: 1.1428571em;
  70118. }
  70119. .xl\:prose-sm ul ul, .xl\:prose-sm ul ol, .xl\:prose-sm ol ul, .xl\:prose-sm ol ol {
  70120. margin-top: 0.5714286em;
  70121. margin-bottom: 0.5714286em;
  70122. }
  70123. .xl\:prose-sm hr {
  70124. margin-top: 2.8571429em;
  70125. margin-bottom: 2.8571429em;
  70126. }
  70127. .xl\:prose-sm hr + * {
  70128. margin-top: 0;
  70129. }
  70130. .xl\:prose-sm h2 + * {
  70131. margin-top: 0;
  70132. }
  70133. .xl\:prose-sm h3 + * {
  70134. margin-top: 0;
  70135. }
  70136. .xl\:prose-sm h4 + * {
  70137. margin-top: 0;
  70138. }
  70139. .xl\:prose-sm table {
  70140. font-size: 0.8571429em;
  70141. line-height: 1.5;
  70142. }
  70143. .xl\:prose-sm thead th {
  70144. padding-right: 1em;
  70145. padding-bottom: 0.6666667em;
  70146. padding-left: 1em;
  70147. }
  70148. .xl\:prose-sm thead th:first-child {
  70149. padding-left: 0;
  70150. }
  70151. .xl\:prose-sm thead th:last-child {
  70152. padding-right: 0;
  70153. }
  70154. .xl\:prose-sm tbody td {
  70155. padding-top: 0.6666667em;
  70156. padding-right: 1em;
  70157. padding-bottom: 0.6666667em;
  70158. padding-left: 1em;
  70159. }
  70160. .xl\:prose-sm tbody td:first-child {
  70161. padding-left: 0;
  70162. }
  70163. .xl\:prose-sm tbody td:last-child {
  70164. padding-right: 0;
  70165. }
  70166. .xl\:prose-sm > :first-child {
  70167. margin-top: 0;
  70168. }
  70169. .xl\:prose-sm > :last-child {
  70170. margin-bottom: 0;
  70171. }
  70172. .xl\:prose-lg {
  70173. font-size: 1.125rem;
  70174. line-height: 1.7777778;
  70175. }
  70176. .xl\:prose-lg p {
  70177. margin-top: 1.3333333em;
  70178. margin-bottom: 1.3333333em;
  70179. }
  70180. .xl\:prose-lg [class~="lead"] {
  70181. font-size: 1.2222222em;
  70182. line-height: 1.4545455;
  70183. margin-top: 1.0909091em;
  70184. margin-bottom: 1.0909091em;
  70185. }
  70186. .xl\:prose-lg blockquote {
  70187. margin-top: 1.6666667em;
  70188. margin-bottom: 1.6666667em;
  70189. padding-left: 1em;
  70190. }
  70191. .xl\:prose-lg h1 {
  70192. font-size: 2.6666667em;
  70193. margin-top: 0;
  70194. margin-bottom: 0.8333333em;
  70195. line-height: 1;
  70196. }
  70197. .xl\:prose-lg h2 {
  70198. font-size: 1.6666667em;
  70199. margin-top: 1.8666667em;
  70200. margin-bottom: 1.0666667em;
  70201. line-height: 1.3333333;
  70202. }
  70203. .xl\:prose-lg h3 {
  70204. font-size: 1.3333333em;
  70205. margin-top: 1.6666667em;
  70206. margin-bottom: 0.6666667em;
  70207. line-height: 1.5;
  70208. }
  70209. .xl\:prose-lg h4 {
  70210. margin-top: 1.7777778em;
  70211. margin-bottom: 0.4444444em;
  70212. line-height: 1.5555556;
  70213. }
  70214. .xl\:prose-lg img {
  70215. margin-top: 1.7777778em;
  70216. margin-bottom: 1.7777778em;
  70217. }
  70218. .xl\:prose-lg video {
  70219. margin-top: 1.7777778em;
  70220. margin-bottom: 1.7777778em;
  70221. }
  70222. .xl\:prose-lg figure {
  70223. margin-top: 1.7777778em;
  70224. margin-bottom: 1.7777778em;
  70225. }
  70226. .xl\:prose-lg figure > * {
  70227. margin-top: 0;
  70228. margin-bottom: 0;
  70229. }
  70230. .xl\:prose-lg figure figcaption {
  70231. font-size: 0.8888889em;
  70232. line-height: 1.5;
  70233. margin-top: 1em;
  70234. }
  70235. .xl\:prose-lg code {
  70236. font-size: 0.8888889em;
  70237. }
  70238. .xl\:prose-lg h2 code {
  70239. font-size: 0.8666667em;
  70240. }
  70241. .xl\:prose-lg h3 code {
  70242. font-size: 0.875em;
  70243. }
  70244. .xl\:prose-lg pre {
  70245. font-size: 0.8888889em;
  70246. line-height: 1.75;
  70247. margin-top: 2em;
  70248. margin-bottom: 2em;
  70249. border-radius: 0.375rem;
  70250. padding-top: 1em;
  70251. padding-right: 1.5em;
  70252. padding-bottom: 1em;
  70253. padding-left: 1.5em;
  70254. }
  70255. .xl\:prose-lg ol {
  70256. margin-top: 1.3333333em;
  70257. margin-bottom: 1.3333333em;
  70258. }
  70259. .xl\:prose-lg ul {
  70260. margin-top: 1.3333333em;
  70261. margin-bottom: 1.3333333em;
  70262. }
  70263. .xl\:prose-lg li {
  70264. margin-top: 0.6666667em;
  70265. margin-bottom: 0.6666667em;
  70266. }
  70267. .xl\:prose-lg ol > li {
  70268. padding-left: 1.6666667em;
  70269. }
  70270. .xl\:prose-lg ol > li:before {
  70271. left: 0;
  70272. }
  70273. .xl\:prose-lg ul > li {
  70274. padding-left: 1.6666667em;
  70275. }
  70276. .xl\:prose-lg ul > li::before {
  70277. width: 0.3333333em;
  70278. height: 0.3333333em;
  70279. top: calc(0.8888889em - 0.1666667em);
  70280. left: 0.2222222em;
  70281. }
  70282. .xl\:prose-lg > ul > li p {
  70283. margin-top: 0.8888889em;
  70284. margin-bottom: 0.8888889em;
  70285. }
  70286. .xl\:prose-lg > ul > li > *:first-child {
  70287. margin-top: 1.3333333em;
  70288. }
  70289. .xl\:prose-lg > ul > li > *:last-child {
  70290. margin-bottom: 1.3333333em;
  70291. }
  70292. .xl\:prose-lg > ol > li > *:first-child {
  70293. margin-top: 1.3333333em;
  70294. }
  70295. .xl\:prose-lg > ol > li > *:last-child {
  70296. margin-bottom: 1.3333333em;
  70297. }
  70298. .xl\:prose-lg ul ul, .xl\:prose-lg ul ol, .xl\:prose-lg ol ul, .xl\:prose-lg ol ol {
  70299. margin-top: 0.8888889em;
  70300. margin-bottom: 0.8888889em;
  70301. }
  70302. .xl\:prose-lg hr {
  70303. margin-top: 3.1111111em;
  70304. margin-bottom: 3.1111111em;
  70305. }
  70306. .xl\:prose-lg hr + * {
  70307. margin-top: 0;
  70308. }
  70309. .xl\:prose-lg h2 + * {
  70310. margin-top: 0;
  70311. }
  70312. .xl\:prose-lg h3 + * {
  70313. margin-top: 0;
  70314. }
  70315. .xl\:prose-lg h4 + * {
  70316. margin-top: 0;
  70317. }
  70318. .xl\:prose-lg table {
  70319. font-size: 0.8888889em;
  70320. line-height: 1.5;
  70321. }
  70322. .xl\:prose-lg thead th {
  70323. padding-right: 0.75em;
  70324. padding-bottom: 0.75em;
  70325. padding-left: 0.75em;
  70326. }
  70327. .xl\:prose-lg thead th:first-child {
  70328. padding-left: 0;
  70329. }
  70330. .xl\:prose-lg thead th:last-child {
  70331. padding-right: 0;
  70332. }
  70333. .xl\:prose-lg tbody td {
  70334. padding-top: 0.75em;
  70335. padding-right: 0.75em;
  70336. padding-bottom: 0.75em;
  70337. padding-left: 0.75em;
  70338. }
  70339. .xl\:prose-lg tbody td:first-child {
  70340. padding-left: 0;
  70341. }
  70342. .xl\:prose-lg tbody td:last-child {
  70343. padding-right: 0;
  70344. }
  70345. .xl\:prose-lg > :first-child {
  70346. margin-top: 0;
  70347. }
  70348. .xl\:prose-lg > :last-child {
  70349. margin-bottom: 0;
  70350. }
  70351. .xl\:prose-xl {
  70352. font-size: 1.25rem;
  70353. line-height: 1.8;
  70354. }
  70355. .xl\:prose-xl p {
  70356. margin-top: 1.2em;
  70357. margin-bottom: 1.2em;
  70358. }
  70359. .xl\:prose-xl [class~="lead"] {
  70360. font-size: 1.2em;
  70361. line-height: 1.5;
  70362. margin-top: 1em;
  70363. margin-bottom: 1em;
  70364. }
  70365. .xl\:prose-xl blockquote {
  70366. margin-top: 1.6em;
  70367. margin-bottom: 1.6em;
  70368. padding-left: 1.0666667em;
  70369. }
  70370. .xl\:prose-xl h1 {
  70371. font-size: 2.8em;
  70372. margin-top: 0;
  70373. margin-bottom: 0.8571429em;
  70374. line-height: 1;
  70375. }
  70376. .xl\:prose-xl h2 {
  70377. font-size: 1.8em;
  70378. margin-top: 1.5555556em;
  70379. margin-bottom: 0.8888889em;
  70380. line-height: 1.1111111;
  70381. }
  70382. .xl\:prose-xl h3 {
  70383. font-size: 1.5em;
  70384. margin-top: 1.6em;
  70385. margin-bottom: 0.6666667em;
  70386. line-height: 1.3333333;
  70387. }
  70388. .xl\:prose-xl h4 {
  70389. margin-top: 1.8em;
  70390. margin-bottom: 0.6em;
  70391. line-height: 1.6;
  70392. }
  70393. .xl\:prose-xl img {
  70394. margin-top: 2em;
  70395. margin-bottom: 2em;
  70396. }
  70397. .xl\:prose-xl video {
  70398. margin-top: 2em;
  70399. margin-bottom: 2em;
  70400. }
  70401. .xl\:prose-xl figure {
  70402. margin-top: 2em;
  70403. margin-bottom: 2em;
  70404. }
  70405. .xl\:prose-xl figure > * {
  70406. margin-top: 0;
  70407. margin-bottom: 0;
  70408. }
  70409. .xl\:prose-xl figure figcaption {
  70410. font-size: 0.9em;
  70411. line-height: 1.5555556;
  70412. margin-top: 1em;
  70413. }
  70414. .xl\:prose-xl code {
  70415. font-size: 0.9em;
  70416. }
  70417. .xl\:prose-xl h2 code {
  70418. font-size: 0.8611111em;
  70419. }
  70420. .xl\:prose-xl h3 code {
  70421. font-size: 0.9em;
  70422. }
  70423. .xl\:prose-xl pre {
  70424. font-size: 0.9em;
  70425. line-height: 1.7777778;
  70426. margin-top: 2em;
  70427. margin-bottom: 2em;
  70428. border-radius: 0.5rem;
  70429. padding-top: 1.1111111em;
  70430. padding-right: 1.3333333em;
  70431. padding-bottom: 1.1111111em;
  70432. padding-left: 1.3333333em;
  70433. }
  70434. .xl\:prose-xl ol {
  70435. margin-top: 1.2em;
  70436. margin-bottom: 1.2em;
  70437. }
  70438. .xl\:prose-xl ul {
  70439. margin-top: 1.2em;
  70440. margin-bottom: 1.2em;
  70441. }
  70442. .xl\:prose-xl li {
  70443. margin-top: 0.6em;
  70444. margin-bottom: 0.6em;
  70445. }
  70446. .xl\:prose-xl ol > li {
  70447. padding-left: 1.8em;
  70448. }
  70449. .xl\:prose-xl ol > li:before {
  70450. left: 0;
  70451. }
  70452. .xl\:prose-xl ul > li {
  70453. padding-left: 1.8em;
  70454. }
  70455. .xl\:prose-xl ul > li::before {
  70456. width: 0.35em;
  70457. height: 0.35em;
  70458. top: calc(0.9em - 0.175em);
  70459. left: 0.25em;
  70460. }
  70461. .xl\:prose-xl > ul > li p {
  70462. margin-top: 0.8em;
  70463. margin-bottom: 0.8em;
  70464. }
  70465. .xl\:prose-xl > ul > li > *:first-child {
  70466. margin-top: 1.2em;
  70467. }
  70468. .xl\:prose-xl > ul > li > *:last-child {
  70469. margin-bottom: 1.2em;
  70470. }
  70471. .xl\:prose-xl > ol > li > *:first-child {
  70472. margin-top: 1.2em;
  70473. }
  70474. .xl\:prose-xl > ol > li > *:last-child {
  70475. margin-bottom: 1.2em;
  70476. }
  70477. .xl\:prose-xl ul ul, .xl\:prose-xl ul ol, .xl\:prose-xl ol ul, .xl\:prose-xl ol ol {
  70478. margin-top: 0.8em;
  70479. margin-bottom: 0.8em;
  70480. }
  70481. .xl\:prose-xl hr {
  70482. margin-top: 2.8em;
  70483. margin-bottom: 2.8em;
  70484. }
  70485. .xl\:prose-xl hr + * {
  70486. margin-top: 0;
  70487. }
  70488. .xl\:prose-xl h2 + * {
  70489. margin-top: 0;
  70490. }
  70491. .xl\:prose-xl h3 + * {
  70492. margin-top: 0;
  70493. }
  70494. .xl\:prose-xl h4 + * {
  70495. margin-top: 0;
  70496. }
  70497. .xl\:prose-xl table {
  70498. font-size: 0.9em;
  70499. line-height: 1.5555556;
  70500. }
  70501. .xl\:prose-xl thead th {
  70502. padding-right: 0.6666667em;
  70503. padding-bottom: 0.8888889em;
  70504. padding-left: 0.6666667em;
  70505. }
  70506. .xl\:prose-xl thead th:first-child {
  70507. padding-left: 0;
  70508. }
  70509. .xl\:prose-xl thead th:last-child {
  70510. padding-right: 0;
  70511. }
  70512. .xl\:prose-xl tbody td {
  70513. padding-top: 0.8888889em;
  70514. padding-right: 0.6666667em;
  70515. padding-bottom: 0.8888889em;
  70516. padding-left: 0.6666667em;
  70517. }
  70518. .xl\:prose-xl tbody td:first-child {
  70519. padding-left: 0;
  70520. }
  70521. .xl\:prose-xl tbody td:last-child {
  70522. padding-right: 0;
  70523. }
  70524. .xl\:prose-xl > :first-child {
  70525. margin-top: 0;
  70526. }
  70527. .xl\:prose-xl > :last-child {
  70528. margin-bottom: 0;
  70529. }
  70530. .xl\:prose-2xl {
  70531. font-size: 1.5rem;
  70532. line-height: 1.6666667;
  70533. }
  70534. .xl\:prose-2xl p {
  70535. margin-top: 1.3333333em;
  70536. margin-bottom: 1.3333333em;
  70537. }
  70538. .xl\:prose-2xl [class~="lead"] {
  70539. font-size: 1.25em;
  70540. line-height: 1.4666667;
  70541. margin-top: 1.0666667em;
  70542. margin-bottom: 1.0666667em;
  70543. }
  70544. .xl\:prose-2xl blockquote {
  70545. margin-top: 1.7777778em;
  70546. margin-bottom: 1.7777778em;
  70547. padding-left: 1.1111111em;
  70548. }
  70549. .xl\:prose-2xl h1 {
  70550. font-size: 2.6666667em;
  70551. margin-top: 0;
  70552. margin-bottom: 0.875em;
  70553. line-height: 1;
  70554. }
  70555. .xl\:prose-2xl h2 {
  70556. font-size: 2em;
  70557. margin-top: 1.5em;
  70558. margin-bottom: 0.8333333em;
  70559. line-height: 1.0833333;
  70560. }
  70561. .xl\:prose-2xl h3 {
  70562. font-size: 1.5em;
  70563. margin-top: 1.5555556em;
  70564. margin-bottom: 0.6666667em;
  70565. line-height: 1.2222222;
  70566. }
  70567. .xl\:prose-2xl h4 {
  70568. margin-top: 1.6666667em;
  70569. margin-bottom: 0.6666667em;
  70570. line-height: 1.5;
  70571. }
  70572. .xl\:prose-2xl img {
  70573. margin-top: 2em;
  70574. margin-bottom: 2em;
  70575. }
  70576. .xl\:prose-2xl video {
  70577. margin-top: 2em;
  70578. margin-bottom: 2em;
  70579. }
  70580. .xl\:prose-2xl figure {
  70581. margin-top: 2em;
  70582. margin-bottom: 2em;
  70583. }
  70584. .xl\:prose-2xl figure > * {
  70585. margin-top: 0;
  70586. margin-bottom: 0;
  70587. }
  70588. .xl\:prose-2xl figure figcaption {
  70589. font-size: 0.8333333em;
  70590. line-height: 1.6;
  70591. margin-top: 1em;
  70592. }
  70593. .xl\:prose-2xl code {
  70594. font-size: 0.8333333em;
  70595. }
  70596. .xl\:prose-2xl h2 code {
  70597. font-size: 0.875em;
  70598. }
  70599. .xl\:prose-2xl h3 code {
  70600. font-size: 0.8888889em;
  70601. }
  70602. .xl\:prose-2xl pre {
  70603. font-size: 0.8333333em;
  70604. line-height: 1.8;
  70605. margin-top: 2em;
  70606. margin-bottom: 2em;
  70607. border-radius: 0.5rem;
  70608. padding-top: 1.2em;
  70609. padding-right: 1.6em;
  70610. padding-bottom: 1.2em;
  70611. padding-left: 1.6em;
  70612. }
  70613. .xl\:prose-2xl ol {
  70614. margin-top: 1.3333333em;
  70615. margin-bottom: 1.3333333em;
  70616. }
  70617. .xl\:prose-2xl ul {
  70618. margin-top: 1.3333333em;
  70619. margin-bottom: 1.3333333em;
  70620. }
  70621. .xl\:prose-2xl li {
  70622. margin-top: 0.5em;
  70623. margin-bottom: 0.5em;
  70624. }
  70625. .xl\:prose-2xl ol > li {
  70626. padding-left: 1.6666667em;
  70627. }
  70628. .xl\:prose-2xl ol > li:before {
  70629. left: 0;
  70630. }
  70631. .xl\:prose-2xl ul > li {
  70632. padding-left: 1.6666667em;
  70633. }
  70634. .xl\:prose-2xl ul > li::before {
  70635. width: 0.3333333em;
  70636. height: 0.3333333em;
  70637. top: calc(0.8333333em - 0.1666667em);
  70638. left: 0.25em;
  70639. }
  70640. .xl\:prose-2xl > ul > li p {
  70641. margin-top: 0.8333333em;
  70642. margin-bottom: 0.8333333em;
  70643. }
  70644. .xl\:prose-2xl > ul > li > *:first-child {
  70645. margin-top: 1.3333333em;
  70646. }
  70647. .xl\:prose-2xl > ul > li > *:last-child {
  70648. margin-bottom: 1.3333333em;
  70649. }
  70650. .xl\:prose-2xl > ol > li > *:first-child {
  70651. margin-top: 1.3333333em;
  70652. }
  70653. .xl\:prose-2xl > ol > li > *:last-child {
  70654. margin-bottom: 1.3333333em;
  70655. }
  70656. .xl\:prose-2xl ul ul, .xl\:prose-2xl ul ol, .xl\:prose-2xl ol ul, .xl\:prose-2xl ol ol {
  70657. margin-top: 0.6666667em;
  70658. margin-bottom: 0.6666667em;
  70659. }
  70660. .xl\:prose-2xl hr {
  70661. margin-top: 3em;
  70662. margin-bottom: 3em;
  70663. }
  70664. .xl\:prose-2xl hr + * {
  70665. margin-top: 0;
  70666. }
  70667. .xl\:prose-2xl h2 + * {
  70668. margin-top: 0;
  70669. }
  70670. .xl\:prose-2xl h3 + * {
  70671. margin-top: 0;
  70672. }
  70673. .xl\:prose-2xl h4 + * {
  70674. margin-top: 0;
  70675. }
  70676. .xl\:prose-2xl table {
  70677. font-size: 0.8333333em;
  70678. line-height: 1.4;
  70679. }
  70680. .xl\:prose-2xl thead th {
  70681. padding-right: 0.6em;
  70682. padding-bottom: 0.8em;
  70683. padding-left: 0.6em;
  70684. }
  70685. .xl\:prose-2xl thead th:first-child {
  70686. padding-left: 0;
  70687. }
  70688. .xl\:prose-2xl thead th:last-child {
  70689. padding-right: 0;
  70690. }
  70691. .xl\:prose-2xl tbody td {
  70692. padding-top: 0.8em;
  70693. padding-right: 0.6em;
  70694. padding-bottom: 0.8em;
  70695. padding-left: 0.6em;
  70696. }
  70697. .xl\:prose-2xl tbody td:first-child {
  70698. padding-left: 0;
  70699. }
  70700. .xl\:prose-2xl tbody td:last-child {
  70701. padding-right: 0;
  70702. }
  70703. .xl\:prose-2xl > :first-child {
  70704. margin-top: 0;
  70705. }
  70706. .xl\:prose-2xl > :last-child {
  70707. margin-bottom: 0;
  70708. }
  70709. .xl\:space-y-0 > :not(template) ~ :not(template) {
  70710. --space-y-reverse: 0;
  70711. margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
  70712. margin-bottom: calc(0px * var(--space-y-reverse));
  70713. }
  70714. .xl\:space-x-0 > :not(template) ~ :not(template) {
  70715. --space-x-reverse: 0;
  70716. margin-right: calc(0px * var(--space-x-reverse));
  70717. margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
  70718. }
  70719. .xl\:space-y-1 > :not(template) ~ :not(template) {
  70720. --space-y-reverse: 0;
  70721. margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
  70722. margin-bottom: calc(0.25rem * var(--space-y-reverse));
  70723. }
  70724. .xl\:space-x-1 > :not(template) ~ :not(template) {
  70725. --space-x-reverse: 0;
  70726. margin-right: calc(0.25rem * var(--space-x-reverse));
  70727. margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
  70728. }
  70729. .xl\:space-y-2 > :not(template) ~ :not(template) {
  70730. --space-y-reverse: 0;
  70731. margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
  70732. margin-bottom: calc(0.5rem * var(--space-y-reverse));
  70733. }
  70734. .xl\:space-x-2 > :not(template) ~ :not(template) {
  70735. --space-x-reverse: 0;
  70736. margin-right: calc(0.5rem * var(--space-x-reverse));
  70737. margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
  70738. }
  70739. .xl\:space-y-3 > :not(template) ~ :not(template) {
  70740. --space-y-reverse: 0;
  70741. margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
  70742. margin-bottom: calc(0.75rem * var(--space-y-reverse));
  70743. }
  70744. .xl\:space-x-3 > :not(template) ~ :not(template) {
  70745. --space-x-reverse: 0;
  70746. margin-right: calc(0.75rem * var(--space-x-reverse));
  70747. margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
  70748. }
  70749. .xl\:space-y-4 > :not(template) ~ :not(template) {
  70750. --space-y-reverse: 0;
  70751. margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
  70752. margin-bottom: calc(1rem * var(--space-y-reverse));
  70753. }
  70754. .xl\:space-x-4 > :not(template) ~ :not(template) {
  70755. --space-x-reverse: 0;
  70756. margin-right: calc(1rem * var(--space-x-reverse));
  70757. margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
  70758. }
  70759. .xl\:space-y-5 > :not(template) ~ :not(template) {
  70760. --space-y-reverse: 0;
  70761. margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
  70762. margin-bottom: calc(1.25rem * var(--space-y-reverse));
  70763. }
  70764. .xl\:space-x-5 > :not(template) ~ :not(template) {
  70765. --space-x-reverse: 0;
  70766. margin-right: calc(1.25rem * var(--space-x-reverse));
  70767. margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
  70768. }
  70769. .xl\:space-y-6 > :not(template) ~ :not(template) {
  70770. --space-y-reverse: 0;
  70771. margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
  70772. margin-bottom: calc(1.5rem * var(--space-y-reverse));
  70773. }
  70774. .xl\:space-x-6 > :not(template) ~ :not(template) {
  70775. --space-x-reverse: 0;
  70776. margin-right: calc(1.5rem * var(--space-x-reverse));
  70777. margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
  70778. }
  70779. .xl\:space-y-8 > :not(template) ~ :not(template) {
  70780. --space-y-reverse: 0;
  70781. margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
  70782. margin-bottom: calc(2rem * var(--space-y-reverse));
  70783. }
  70784. .xl\:space-x-8 > :not(template) ~ :not(template) {
  70785. --space-x-reverse: 0;
  70786. margin-right: calc(2rem * var(--space-x-reverse));
  70787. margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
  70788. }
  70789. .xl\:space-y-10 > :not(template) ~ :not(template) {
  70790. --space-y-reverse: 0;
  70791. margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
  70792. margin-bottom: calc(2.5rem * var(--space-y-reverse));
  70793. }
  70794. .xl\:space-x-10 > :not(template) ~ :not(template) {
  70795. --space-x-reverse: 0;
  70796. margin-right: calc(2.5rem * var(--space-x-reverse));
  70797. margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
  70798. }
  70799. .xl\:space-y-12 > :not(template) ~ :not(template) {
  70800. --space-y-reverse: 0;
  70801. margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
  70802. margin-bottom: calc(3rem * var(--space-y-reverse));
  70803. }
  70804. .xl\:space-x-12 > :not(template) ~ :not(template) {
  70805. --space-x-reverse: 0;
  70806. margin-right: calc(3rem * var(--space-x-reverse));
  70807. margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
  70808. }
  70809. .xl\:space-y-16 > :not(template) ~ :not(template) {
  70810. --space-y-reverse: 0;
  70811. margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
  70812. margin-bottom: calc(4rem * var(--space-y-reverse));
  70813. }
  70814. .xl\:space-x-16 > :not(template) ~ :not(template) {
  70815. --space-x-reverse: 0;
  70816. margin-right: calc(4rem * var(--space-x-reverse));
  70817. margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
  70818. }
  70819. .xl\:space-y-20 > :not(template) ~ :not(template) {
  70820. --space-y-reverse: 0;
  70821. margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
  70822. margin-bottom: calc(5rem * var(--space-y-reverse));
  70823. }
  70824. .xl\:space-x-20 > :not(template) ~ :not(template) {
  70825. --space-x-reverse: 0;
  70826. margin-right: calc(5rem * var(--space-x-reverse));
  70827. margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
  70828. }
  70829. .xl\:space-y-24 > :not(template) ~ :not(template) {
  70830. --space-y-reverse: 0;
  70831. margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
  70832. margin-bottom: calc(6rem * var(--space-y-reverse));
  70833. }
  70834. .xl\:space-x-24 > :not(template) ~ :not(template) {
  70835. --space-x-reverse: 0;
  70836. margin-right: calc(6rem * var(--space-x-reverse));
  70837. margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
  70838. }
  70839. .xl\:space-y-32 > :not(template) ~ :not(template) {
  70840. --space-y-reverse: 0;
  70841. margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
  70842. margin-bottom: calc(8rem * var(--space-y-reverse));
  70843. }
  70844. .xl\:space-x-32 > :not(template) ~ :not(template) {
  70845. --space-x-reverse: 0;
  70846. margin-right: calc(8rem * var(--space-x-reverse));
  70847. margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
  70848. }
  70849. .xl\:space-y-40 > :not(template) ~ :not(template) {
  70850. --space-y-reverse: 0;
  70851. margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
  70852. margin-bottom: calc(10rem * var(--space-y-reverse));
  70853. }
  70854. .xl\:space-x-40 > :not(template) ~ :not(template) {
  70855. --space-x-reverse: 0;
  70856. margin-right: calc(10rem * var(--space-x-reverse));
  70857. margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
  70858. }
  70859. .xl\:space-y-48 > :not(template) ~ :not(template) {
  70860. --space-y-reverse: 0;
  70861. margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
  70862. margin-bottom: calc(12rem * var(--space-y-reverse));
  70863. }
  70864. .xl\:space-x-48 > :not(template) ~ :not(template) {
  70865. --space-x-reverse: 0;
  70866. margin-right: calc(12rem * var(--space-x-reverse));
  70867. margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
  70868. }
  70869. .xl\:space-y-56 > :not(template) ~ :not(template) {
  70870. --space-y-reverse: 0;
  70871. margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
  70872. margin-bottom: calc(14rem * var(--space-y-reverse));
  70873. }
  70874. .xl\:space-x-56 > :not(template) ~ :not(template) {
  70875. --space-x-reverse: 0;
  70876. margin-right: calc(14rem * var(--space-x-reverse));
  70877. margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
  70878. }
  70879. .xl\:space-y-64 > :not(template) ~ :not(template) {
  70880. --space-y-reverse: 0;
  70881. margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
  70882. margin-bottom: calc(16rem * var(--space-y-reverse));
  70883. }
  70884. .xl\:space-x-64 > :not(template) ~ :not(template) {
  70885. --space-x-reverse: 0;
  70886. margin-right: calc(16rem * var(--space-x-reverse));
  70887. margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
  70888. }
  70889. .xl\:space-y-px > :not(template) ~ :not(template) {
  70890. --space-y-reverse: 0;
  70891. margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
  70892. margin-bottom: calc(1px * var(--space-y-reverse));
  70893. }
  70894. .xl\:space-x-px > :not(template) ~ :not(template) {
  70895. --space-x-reverse: 0;
  70896. margin-right: calc(1px * var(--space-x-reverse));
  70897. margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
  70898. }
  70899. .xl\:-space-y-1 > :not(template) ~ :not(template) {
  70900. --space-y-reverse: 0;
  70901. margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
  70902. margin-bottom: calc(-0.25rem * var(--space-y-reverse));
  70903. }
  70904. .xl\:-space-x-1 > :not(template) ~ :not(template) {
  70905. --space-x-reverse: 0;
  70906. margin-right: calc(-0.25rem * var(--space-x-reverse));
  70907. margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
  70908. }
  70909. .xl\:-space-y-2 > :not(template) ~ :not(template) {
  70910. --space-y-reverse: 0;
  70911. margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
  70912. margin-bottom: calc(-0.5rem * var(--space-y-reverse));
  70913. }
  70914. .xl\:-space-x-2 > :not(template) ~ :not(template) {
  70915. --space-x-reverse: 0;
  70916. margin-right: calc(-0.5rem * var(--space-x-reverse));
  70917. margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
  70918. }
  70919. .xl\:-space-y-3 > :not(template) ~ :not(template) {
  70920. --space-y-reverse: 0;
  70921. margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
  70922. margin-bottom: calc(-0.75rem * var(--space-y-reverse));
  70923. }
  70924. .xl\:-space-x-3 > :not(template) ~ :not(template) {
  70925. --space-x-reverse: 0;
  70926. margin-right: calc(-0.75rem * var(--space-x-reverse));
  70927. margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
  70928. }
  70929. .xl\:-space-y-4 > :not(template) ~ :not(template) {
  70930. --space-y-reverse: 0;
  70931. margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
  70932. margin-bottom: calc(-1rem * var(--space-y-reverse));
  70933. }
  70934. .xl\:-space-x-4 > :not(template) ~ :not(template) {
  70935. --space-x-reverse: 0;
  70936. margin-right: calc(-1rem * var(--space-x-reverse));
  70937. margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
  70938. }
  70939. .xl\:-space-y-5 > :not(template) ~ :not(template) {
  70940. --space-y-reverse: 0;
  70941. margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
  70942. margin-bottom: calc(-1.25rem * var(--space-y-reverse));
  70943. }
  70944. .xl\:-space-x-5 > :not(template) ~ :not(template) {
  70945. --space-x-reverse: 0;
  70946. margin-right: calc(-1.25rem * var(--space-x-reverse));
  70947. margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
  70948. }
  70949. .xl\:-space-y-6 > :not(template) ~ :not(template) {
  70950. --space-y-reverse: 0;
  70951. margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
  70952. margin-bottom: calc(-1.5rem * var(--space-y-reverse));
  70953. }
  70954. .xl\:-space-x-6 > :not(template) ~ :not(template) {
  70955. --space-x-reverse: 0;
  70956. margin-right: calc(-1.5rem * var(--space-x-reverse));
  70957. margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
  70958. }
  70959. .xl\:-space-y-8 > :not(template) ~ :not(template) {
  70960. --space-y-reverse: 0;
  70961. margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
  70962. margin-bottom: calc(-2rem * var(--space-y-reverse));
  70963. }
  70964. .xl\:-space-x-8 > :not(template) ~ :not(template) {
  70965. --space-x-reverse: 0;
  70966. margin-right: calc(-2rem * var(--space-x-reverse));
  70967. margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
  70968. }
  70969. .xl\:-space-y-10 > :not(template) ~ :not(template) {
  70970. --space-y-reverse: 0;
  70971. margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
  70972. margin-bottom: calc(-2.5rem * var(--space-y-reverse));
  70973. }
  70974. .xl\:-space-x-10 > :not(template) ~ :not(template) {
  70975. --space-x-reverse: 0;
  70976. margin-right: calc(-2.5rem * var(--space-x-reverse));
  70977. margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
  70978. }
  70979. .xl\:-space-y-12 > :not(template) ~ :not(template) {
  70980. --space-y-reverse: 0;
  70981. margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
  70982. margin-bottom: calc(-3rem * var(--space-y-reverse));
  70983. }
  70984. .xl\:-space-x-12 > :not(template) ~ :not(template) {
  70985. --space-x-reverse: 0;
  70986. margin-right: calc(-3rem * var(--space-x-reverse));
  70987. margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
  70988. }
  70989. .xl\:-space-y-16 > :not(template) ~ :not(template) {
  70990. --space-y-reverse: 0;
  70991. margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
  70992. margin-bottom: calc(-4rem * var(--space-y-reverse));
  70993. }
  70994. .xl\:-space-x-16 > :not(template) ~ :not(template) {
  70995. --space-x-reverse: 0;
  70996. margin-right: calc(-4rem * var(--space-x-reverse));
  70997. margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
  70998. }
  70999. .xl\:-space-y-20 > :not(template) ~ :not(template) {
  71000. --space-y-reverse: 0;
  71001. margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
  71002. margin-bottom: calc(-5rem * var(--space-y-reverse));
  71003. }
  71004. .xl\:-space-x-20 > :not(template) ~ :not(template) {
  71005. --space-x-reverse: 0;
  71006. margin-right: calc(-5rem * var(--space-x-reverse));
  71007. margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
  71008. }
  71009. .xl\:-space-y-24 > :not(template) ~ :not(template) {
  71010. --space-y-reverse: 0;
  71011. margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
  71012. margin-bottom: calc(-6rem * var(--space-y-reverse));
  71013. }
  71014. .xl\:-space-x-24 > :not(template) ~ :not(template) {
  71015. --space-x-reverse: 0;
  71016. margin-right: calc(-6rem * var(--space-x-reverse));
  71017. margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
  71018. }
  71019. .xl\:-space-y-32 > :not(template) ~ :not(template) {
  71020. --space-y-reverse: 0;
  71021. margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
  71022. margin-bottom: calc(-8rem * var(--space-y-reverse));
  71023. }
  71024. .xl\:-space-x-32 > :not(template) ~ :not(template) {
  71025. --space-x-reverse: 0;
  71026. margin-right: calc(-8rem * var(--space-x-reverse));
  71027. margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
  71028. }
  71029. .xl\:-space-y-40 > :not(template) ~ :not(template) {
  71030. --space-y-reverse: 0;
  71031. margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
  71032. margin-bottom: calc(-10rem * var(--space-y-reverse));
  71033. }
  71034. .xl\:-space-x-40 > :not(template) ~ :not(template) {
  71035. --space-x-reverse: 0;
  71036. margin-right: calc(-10rem * var(--space-x-reverse));
  71037. margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
  71038. }
  71039. .xl\:-space-y-48 > :not(template) ~ :not(template) {
  71040. --space-y-reverse: 0;
  71041. margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
  71042. margin-bottom: calc(-12rem * var(--space-y-reverse));
  71043. }
  71044. .xl\:-space-x-48 > :not(template) ~ :not(template) {
  71045. --space-x-reverse: 0;
  71046. margin-right: calc(-12rem * var(--space-x-reverse));
  71047. margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
  71048. }
  71049. .xl\:-space-y-56 > :not(template) ~ :not(template) {
  71050. --space-y-reverse: 0;
  71051. margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
  71052. margin-bottom: calc(-14rem * var(--space-y-reverse));
  71053. }
  71054. .xl\:-space-x-56 > :not(template) ~ :not(template) {
  71055. --space-x-reverse: 0;
  71056. margin-right: calc(-14rem * var(--space-x-reverse));
  71057. margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
  71058. }
  71059. .xl\:-space-y-64 > :not(template) ~ :not(template) {
  71060. --space-y-reverse: 0;
  71061. margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
  71062. margin-bottom: calc(-16rem * var(--space-y-reverse));
  71063. }
  71064. .xl\:-space-x-64 > :not(template) ~ :not(template) {
  71065. --space-x-reverse: 0;
  71066. margin-right: calc(-16rem * var(--space-x-reverse));
  71067. margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
  71068. }
  71069. .xl\:-space-y-px > :not(template) ~ :not(template) {
  71070. --space-y-reverse: 0;
  71071. margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
  71072. margin-bottom: calc(-1px * var(--space-y-reverse));
  71073. }
  71074. .xl\:-space-x-px > :not(template) ~ :not(template) {
  71075. --space-x-reverse: 0;
  71076. margin-right: calc(-1px * var(--space-x-reverse));
  71077. margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
  71078. }
  71079. .xl\:space-y-reverse > :not(template) ~ :not(template) {
  71080. --space-y-reverse: 1;
  71081. }
  71082. .xl\:space-x-reverse > :not(template) ~ :not(template) {
  71083. --space-x-reverse: 1;
  71084. }
  71085. .xl\:divide-y-0 > :not(template) ~ :not(template) {
  71086. --divide-y-reverse: 0;
  71087. border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
  71088. border-bottom-width: calc(0px * var(--divide-y-reverse));
  71089. }
  71090. .xl\:divide-x-0 > :not(template) ~ :not(template) {
  71091. --divide-x-reverse: 0;
  71092. border-right-width: calc(0px * var(--divide-x-reverse));
  71093. border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
  71094. }
  71095. .xl\:divide-y-2 > :not(template) ~ :not(template) {
  71096. --divide-y-reverse: 0;
  71097. border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
  71098. border-bottom-width: calc(2px * var(--divide-y-reverse));
  71099. }
  71100. .xl\:divide-x-2 > :not(template) ~ :not(template) {
  71101. --divide-x-reverse: 0;
  71102. border-right-width: calc(2px * var(--divide-x-reverse));
  71103. border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
  71104. }
  71105. .xl\:divide-y-4 > :not(template) ~ :not(template) {
  71106. --divide-y-reverse: 0;
  71107. border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
  71108. border-bottom-width: calc(4px * var(--divide-y-reverse));
  71109. }
  71110. .xl\:divide-x-4 > :not(template) ~ :not(template) {
  71111. --divide-x-reverse: 0;
  71112. border-right-width: calc(4px * var(--divide-x-reverse));
  71113. border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
  71114. }
  71115. .xl\:divide-y-8 > :not(template) ~ :not(template) {
  71116. --divide-y-reverse: 0;
  71117. border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
  71118. border-bottom-width: calc(8px * var(--divide-y-reverse));
  71119. }
  71120. .xl\:divide-x-8 > :not(template) ~ :not(template) {
  71121. --divide-x-reverse: 0;
  71122. border-right-width: calc(8px * var(--divide-x-reverse));
  71123. border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
  71124. }
  71125. .xl\:divide-y > :not(template) ~ :not(template) {
  71126. --divide-y-reverse: 0;
  71127. border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
  71128. border-bottom-width: calc(1px * var(--divide-y-reverse));
  71129. }
  71130. .xl\:divide-x > :not(template) ~ :not(template) {
  71131. --divide-x-reverse: 0;
  71132. border-right-width: calc(1px * var(--divide-x-reverse));
  71133. border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
  71134. }
  71135. .xl\:divide-y-reverse > :not(template) ~ :not(template) {
  71136. --divide-y-reverse: 1;
  71137. }
  71138. .xl\:divide-x-reverse > :not(template) ~ :not(template) {
  71139. --divide-x-reverse: 1;
  71140. }
  71141. .xl\:divide-transparent > :not(template) ~ :not(template) {
  71142. border-color: transparent;
  71143. }
  71144. .xl\:divide-current > :not(template) ~ :not(template) {
  71145. border-color: currentColor;
  71146. }
  71147. .xl\:divide-black > :not(template) ~ :not(template) {
  71148. --divide-opacity: 1;
  71149. border-color: #000;
  71150. border-color: rgba(0, 0, 0, var(--divide-opacity));
  71151. }
  71152. .xl\:divide-white > :not(template) ~ :not(template) {
  71153. --divide-opacity: 1;
  71154. border-color: #fff;
  71155. border-color: rgba(255, 255, 255, var(--divide-opacity));
  71156. }
  71157. .xl\:divide-gray-100 > :not(template) ~ :not(template) {
  71158. --divide-opacity: 1;
  71159. border-color: #f7fafc;
  71160. border-color: rgba(247, 250, 252, var(--divide-opacity));
  71161. }
  71162. .xl\:divide-gray-200 > :not(template) ~ :not(template) {
  71163. --divide-opacity: 1;
  71164. border-color: #edf2f7;
  71165. border-color: rgba(237, 242, 247, var(--divide-opacity));
  71166. }
  71167. .xl\:divide-gray-300 > :not(template) ~ :not(template) {
  71168. --divide-opacity: 1;
  71169. border-color: #e2e8f0;
  71170. border-color: rgba(226, 232, 240, var(--divide-opacity));
  71171. }
  71172. .xl\:divide-gray-400 > :not(template) ~ :not(template) {
  71173. --divide-opacity: 1;
  71174. border-color: #cbd5e0;
  71175. border-color: rgba(203, 213, 224, var(--divide-opacity));
  71176. }
  71177. .xl\:divide-gray-500 > :not(template) ~ :not(template) {
  71178. --divide-opacity: 1;
  71179. border-color: #a0aec0;
  71180. border-color: rgba(160, 174, 192, var(--divide-opacity));
  71181. }
  71182. .xl\:divide-gray-600 > :not(template) ~ :not(template) {
  71183. --divide-opacity: 1;
  71184. border-color: #718096;
  71185. border-color: rgba(113, 128, 150, var(--divide-opacity));
  71186. }
  71187. .xl\:divide-gray-700 > :not(template) ~ :not(template) {
  71188. --divide-opacity: 1;
  71189. border-color: #4a5568;
  71190. border-color: rgba(74, 85, 104, var(--divide-opacity));
  71191. }
  71192. .xl\:divide-gray-800 > :not(template) ~ :not(template) {
  71193. --divide-opacity: 1;
  71194. border-color: #2d3748;
  71195. border-color: rgba(45, 55, 72, var(--divide-opacity));
  71196. }
  71197. .xl\:divide-gray-900 > :not(template) ~ :not(template) {
  71198. --divide-opacity: 1;
  71199. border-color: #1a202c;
  71200. border-color: rgba(26, 32, 44, var(--divide-opacity));
  71201. }
  71202. .xl\:divide-red-100 > :not(template) ~ :not(template) {
  71203. --divide-opacity: 1;
  71204. border-color: #fff5f5;
  71205. border-color: rgba(255, 245, 245, var(--divide-opacity));
  71206. }
  71207. .xl\:divide-red-200 > :not(template) ~ :not(template) {
  71208. --divide-opacity: 1;
  71209. border-color: #fed7d7;
  71210. border-color: rgba(254, 215, 215, var(--divide-opacity));
  71211. }
  71212. .xl\:divide-red-300 > :not(template) ~ :not(template) {
  71213. --divide-opacity: 1;
  71214. border-color: #feb2b2;
  71215. border-color: rgba(254, 178, 178, var(--divide-opacity));
  71216. }
  71217. .xl\:divide-red-400 > :not(template) ~ :not(template) {
  71218. --divide-opacity: 1;
  71219. border-color: #fc8181;
  71220. border-color: rgba(252, 129, 129, var(--divide-opacity));
  71221. }
  71222. .xl\:divide-red-500 > :not(template) ~ :not(template) {
  71223. --divide-opacity: 1;
  71224. border-color: #f56565;
  71225. border-color: rgba(245, 101, 101, var(--divide-opacity));
  71226. }
  71227. .xl\:divide-red-600 > :not(template) ~ :not(template) {
  71228. --divide-opacity: 1;
  71229. border-color: #e53e3e;
  71230. border-color: rgba(229, 62, 62, var(--divide-opacity));
  71231. }
  71232. .xl\:divide-red-700 > :not(template) ~ :not(template) {
  71233. --divide-opacity: 1;
  71234. border-color: #c53030;
  71235. border-color: rgba(197, 48, 48, var(--divide-opacity));
  71236. }
  71237. .xl\:divide-red-800 > :not(template) ~ :not(template) {
  71238. --divide-opacity: 1;
  71239. border-color: #9b2c2c;
  71240. border-color: rgba(155, 44, 44, var(--divide-opacity));
  71241. }
  71242. .xl\:divide-red-900 > :not(template) ~ :not(template) {
  71243. --divide-opacity: 1;
  71244. border-color: #742a2a;
  71245. border-color: rgba(116, 42, 42, var(--divide-opacity));
  71246. }
  71247. .xl\:divide-orange-100 > :not(template) ~ :not(template) {
  71248. --divide-opacity: 1;
  71249. border-color: #fffaf0;
  71250. border-color: rgba(255, 250, 240, var(--divide-opacity));
  71251. }
  71252. .xl\:divide-orange-200 > :not(template) ~ :not(template) {
  71253. --divide-opacity: 1;
  71254. border-color: #feebc8;
  71255. border-color: rgba(254, 235, 200, var(--divide-opacity));
  71256. }
  71257. .xl\:divide-orange-300 > :not(template) ~ :not(template) {
  71258. --divide-opacity: 1;
  71259. border-color: #fbd38d;
  71260. border-color: rgba(251, 211, 141, var(--divide-opacity));
  71261. }
  71262. .xl\:divide-orange-400 > :not(template) ~ :not(template) {
  71263. --divide-opacity: 1;
  71264. border-color: #f6ad55;
  71265. border-color: rgba(246, 173, 85, var(--divide-opacity));
  71266. }
  71267. .xl\:divide-orange-500 > :not(template) ~ :not(template) {
  71268. --divide-opacity: 1;
  71269. border-color: #ed8936;
  71270. border-color: rgba(237, 137, 54, var(--divide-opacity));
  71271. }
  71272. .xl\:divide-orange-600 > :not(template) ~ :not(template) {
  71273. --divide-opacity: 1;
  71274. border-color: #dd6b20;
  71275. border-color: rgba(221, 107, 32, var(--divide-opacity));
  71276. }
  71277. .xl\:divide-orange-700 > :not(template) ~ :not(template) {
  71278. --divide-opacity: 1;
  71279. border-color: #c05621;
  71280. border-color: rgba(192, 86, 33, var(--divide-opacity));
  71281. }
  71282. .xl\:divide-orange-800 > :not(template) ~ :not(template) {
  71283. --divide-opacity: 1;
  71284. border-color: #9c4221;
  71285. border-color: rgba(156, 66, 33, var(--divide-opacity));
  71286. }
  71287. .xl\:divide-orange-900 > :not(template) ~ :not(template) {
  71288. --divide-opacity: 1;
  71289. border-color: #7b341e;
  71290. border-color: rgba(123, 52, 30, var(--divide-opacity));
  71291. }
  71292. .xl\:divide-yellow-100 > :not(template) ~ :not(template) {
  71293. --divide-opacity: 1;
  71294. border-color: #fffff0;
  71295. border-color: rgba(255, 255, 240, var(--divide-opacity));
  71296. }
  71297. .xl\:divide-yellow-200 > :not(template) ~ :not(template) {
  71298. --divide-opacity: 1;
  71299. border-color: #fefcbf;
  71300. border-color: rgba(254, 252, 191, var(--divide-opacity));
  71301. }
  71302. .xl\:divide-yellow-300 > :not(template) ~ :not(template) {
  71303. --divide-opacity: 1;
  71304. border-color: #faf089;
  71305. border-color: rgba(250, 240, 137, var(--divide-opacity));
  71306. }
  71307. .xl\:divide-yellow-400 > :not(template) ~ :not(template) {
  71308. --divide-opacity: 1;
  71309. border-color: #f6e05e;
  71310. border-color: rgba(246, 224, 94, var(--divide-opacity));
  71311. }
  71312. .xl\:divide-yellow-500 > :not(template) ~ :not(template) {
  71313. --divide-opacity: 1;
  71314. border-color: #ecc94b;
  71315. border-color: rgba(236, 201, 75, var(--divide-opacity));
  71316. }
  71317. .xl\:divide-yellow-600 > :not(template) ~ :not(template) {
  71318. --divide-opacity: 1;
  71319. border-color: #d69e2e;
  71320. border-color: rgba(214, 158, 46, var(--divide-opacity));
  71321. }
  71322. .xl\:divide-yellow-700 > :not(template) ~ :not(template) {
  71323. --divide-opacity: 1;
  71324. border-color: #b7791f;
  71325. border-color: rgba(183, 121, 31, var(--divide-opacity));
  71326. }
  71327. .xl\:divide-yellow-800 > :not(template) ~ :not(template) {
  71328. --divide-opacity: 1;
  71329. border-color: #975a16;
  71330. border-color: rgba(151, 90, 22, var(--divide-opacity));
  71331. }
  71332. .xl\:divide-yellow-900 > :not(template) ~ :not(template) {
  71333. --divide-opacity: 1;
  71334. border-color: #744210;
  71335. border-color: rgba(116, 66, 16, var(--divide-opacity));
  71336. }
  71337. .xl\:divide-green-100 > :not(template) ~ :not(template) {
  71338. --divide-opacity: 1;
  71339. border-color: #f0fff4;
  71340. border-color: rgba(240, 255, 244, var(--divide-opacity));
  71341. }
  71342. .xl\:divide-green-200 > :not(template) ~ :not(template) {
  71343. --divide-opacity: 1;
  71344. border-color: #c6f6d5;
  71345. border-color: rgba(198, 246, 213, var(--divide-opacity));
  71346. }
  71347. .xl\:divide-green-300 > :not(template) ~ :not(template) {
  71348. --divide-opacity: 1;
  71349. border-color: #9ae6b4;
  71350. border-color: rgba(154, 230, 180, var(--divide-opacity));
  71351. }
  71352. .xl\:divide-green-400 > :not(template) ~ :not(template) {
  71353. --divide-opacity: 1;
  71354. border-color: #68d391;
  71355. border-color: rgba(104, 211, 145, var(--divide-opacity));
  71356. }
  71357. .xl\:divide-green-500 > :not(template) ~ :not(template) {
  71358. --divide-opacity: 1;
  71359. border-color: #48bb78;
  71360. border-color: rgba(72, 187, 120, var(--divide-opacity));
  71361. }
  71362. .xl\:divide-green-600 > :not(template) ~ :not(template) {
  71363. --divide-opacity: 1;
  71364. border-color: #38a169;
  71365. border-color: rgba(56, 161, 105, var(--divide-opacity));
  71366. }
  71367. .xl\:divide-green-700 > :not(template) ~ :not(template) {
  71368. --divide-opacity: 1;
  71369. border-color: #2f855a;
  71370. border-color: rgba(47, 133, 90, var(--divide-opacity));
  71371. }
  71372. .xl\:divide-green-800 > :not(template) ~ :not(template) {
  71373. --divide-opacity: 1;
  71374. border-color: #276749;
  71375. border-color: rgba(39, 103, 73, var(--divide-opacity));
  71376. }
  71377. .xl\:divide-green-900 > :not(template) ~ :not(template) {
  71378. --divide-opacity: 1;
  71379. border-color: #22543d;
  71380. border-color: rgba(34, 84, 61, var(--divide-opacity));
  71381. }
  71382. .xl\:divide-teal-100 > :not(template) ~ :not(template) {
  71383. --divide-opacity: 1;
  71384. border-color: #e6fffa;
  71385. border-color: rgba(230, 255, 250, var(--divide-opacity));
  71386. }
  71387. .xl\:divide-teal-200 > :not(template) ~ :not(template) {
  71388. --divide-opacity: 1;
  71389. border-color: #b2f5ea;
  71390. border-color: rgba(178, 245, 234, var(--divide-opacity));
  71391. }
  71392. .xl\:divide-teal-300 > :not(template) ~ :not(template) {
  71393. --divide-opacity: 1;
  71394. border-color: #81e6d9;
  71395. border-color: rgba(129, 230, 217, var(--divide-opacity));
  71396. }
  71397. .xl\:divide-teal-400 > :not(template) ~ :not(template) {
  71398. --divide-opacity: 1;
  71399. border-color: #4fd1c5;
  71400. border-color: rgba(79, 209, 197, var(--divide-opacity));
  71401. }
  71402. .xl\:divide-teal-500 > :not(template) ~ :not(template) {
  71403. --divide-opacity: 1;
  71404. border-color: #38b2ac;
  71405. border-color: rgba(56, 178, 172, var(--divide-opacity));
  71406. }
  71407. .xl\:divide-teal-600 > :not(template) ~ :not(template) {
  71408. --divide-opacity: 1;
  71409. border-color: #319795;
  71410. border-color: rgba(49, 151, 149, var(--divide-opacity));
  71411. }
  71412. .xl\:divide-teal-700 > :not(template) ~ :not(template) {
  71413. --divide-opacity: 1;
  71414. border-color: #2c7a7b;
  71415. border-color: rgba(44, 122, 123, var(--divide-opacity));
  71416. }
  71417. .xl\:divide-teal-800 > :not(template) ~ :not(template) {
  71418. --divide-opacity: 1;
  71419. border-color: #285e61;
  71420. border-color: rgba(40, 94, 97, var(--divide-opacity));
  71421. }
  71422. .xl\:divide-teal-900 > :not(template) ~ :not(template) {
  71423. --divide-opacity: 1;
  71424. border-color: #234e52;
  71425. border-color: rgba(35, 78, 82, var(--divide-opacity));
  71426. }
  71427. .xl\:divide-blue-100 > :not(template) ~ :not(template) {
  71428. --divide-opacity: 1;
  71429. border-color: #ebf8ff;
  71430. border-color: rgba(235, 248, 255, var(--divide-opacity));
  71431. }
  71432. .xl\:divide-blue-200 > :not(template) ~ :not(template) {
  71433. --divide-opacity: 1;
  71434. border-color: #bee3f8;
  71435. border-color: rgba(190, 227, 248, var(--divide-opacity));
  71436. }
  71437. .xl\:divide-blue-300 > :not(template) ~ :not(template) {
  71438. --divide-opacity: 1;
  71439. border-color: #90cdf4;
  71440. border-color: rgba(144, 205, 244, var(--divide-opacity));
  71441. }
  71442. .xl\:divide-blue-400 > :not(template) ~ :not(template) {
  71443. --divide-opacity: 1;
  71444. border-color: #63b3ed;
  71445. border-color: rgba(99, 179, 237, var(--divide-opacity));
  71446. }
  71447. .xl\:divide-blue-500 > :not(template) ~ :not(template) {
  71448. --divide-opacity: 1;
  71449. border-color: #4299e1;
  71450. border-color: rgba(66, 153, 225, var(--divide-opacity));
  71451. }
  71452. .xl\:divide-blue-600 > :not(template) ~ :not(template) {
  71453. --divide-opacity: 1;
  71454. border-color: #3182ce;
  71455. border-color: rgba(49, 130, 206, var(--divide-opacity));
  71456. }
  71457. .xl\:divide-blue-700 > :not(template) ~ :not(template) {
  71458. --divide-opacity: 1;
  71459. border-color: #2b6cb0;
  71460. border-color: rgba(43, 108, 176, var(--divide-opacity));
  71461. }
  71462. .xl\:divide-blue-800 > :not(template) ~ :not(template) {
  71463. --divide-opacity: 1;
  71464. border-color: #2c5282;
  71465. border-color: rgba(44, 82, 130, var(--divide-opacity));
  71466. }
  71467. .xl\:divide-blue-900 > :not(template) ~ :not(template) {
  71468. --divide-opacity: 1;
  71469. border-color: #2a4365;
  71470. border-color: rgba(42, 67, 101, var(--divide-opacity));
  71471. }
  71472. .xl\:divide-indigo-100 > :not(template) ~ :not(template) {
  71473. --divide-opacity: 1;
  71474. border-color: #ebf4ff;
  71475. border-color: rgba(235, 244, 255, var(--divide-opacity));
  71476. }
  71477. .xl\:divide-indigo-200 > :not(template) ~ :not(template) {
  71478. --divide-opacity: 1;
  71479. border-color: #c3dafe;
  71480. border-color: rgba(195, 218, 254, var(--divide-opacity));
  71481. }
  71482. .xl\:divide-indigo-300 > :not(template) ~ :not(template) {
  71483. --divide-opacity: 1;
  71484. border-color: #a3bffa;
  71485. border-color: rgba(163, 191, 250, var(--divide-opacity));
  71486. }
  71487. .xl\:divide-indigo-400 > :not(template) ~ :not(template) {
  71488. --divide-opacity: 1;
  71489. border-color: #7f9cf5;
  71490. border-color: rgba(127, 156, 245, var(--divide-opacity));
  71491. }
  71492. .xl\:divide-indigo-500 > :not(template) ~ :not(template) {
  71493. --divide-opacity: 1;
  71494. border-color: #667eea;
  71495. border-color: rgba(102, 126, 234, var(--divide-opacity));
  71496. }
  71497. .xl\:divide-indigo-600 > :not(template) ~ :not(template) {
  71498. --divide-opacity: 1;
  71499. border-color: #5a67d8;
  71500. border-color: rgba(90, 103, 216, var(--divide-opacity));
  71501. }
  71502. .xl\:divide-indigo-700 > :not(template) ~ :not(template) {
  71503. --divide-opacity: 1;
  71504. border-color: #4c51bf;
  71505. border-color: rgba(76, 81, 191, var(--divide-opacity));
  71506. }
  71507. .xl\:divide-indigo-800 > :not(template) ~ :not(template) {
  71508. --divide-opacity: 1;
  71509. border-color: #434190;
  71510. border-color: rgba(67, 65, 144, var(--divide-opacity));
  71511. }
  71512. .xl\:divide-indigo-900 > :not(template) ~ :not(template) {
  71513. --divide-opacity: 1;
  71514. border-color: #3c366b;
  71515. border-color: rgba(60, 54, 107, var(--divide-opacity));
  71516. }
  71517. .xl\:divide-purple-100 > :not(template) ~ :not(template) {
  71518. --divide-opacity: 1;
  71519. border-color: #faf5ff;
  71520. border-color: rgba(250, 245, 255, var(--divide-opacity));
  71521. }
  71522. .xl\:divide-purple-200 > :not(template) ~ :not(template) {
  71523. --divide-opacity: 1;
  71524. border-color: #e9d8fd;
  71525. border-color: rgba(233, 216, 253, var(--divide-opacity));
  71526. }
  71527. .xl\:divide-purple-300 > :not(template) ~ :not(template) {
  71528. --divide-opacity: 1;
  71529. border-color: #d6bcfa;
  71530. border-color: rgba(214, 188, 250, var(--divide-opacity));
  71531. }
  71532. .xl\:divide-purple-400 > :not(template) ~ :not(template) {
  71533. --divide-opacity: 1;
  71534. border-color: #b794f4;
  71535. border-color: rgba(183, 148, 244, var(--divide-opacity));
  71536. }
  71537. .xl\:divide-purple-500 > :not(template) ~ :not(template) {
  71538. --divide-opacity: 1;
  71539. border-color: #9f7aea;
  71540. border-color: rgba(159, 122, 234, var(--divide-opacity));
  71541. }
  71542. .xl\:divide-purple-600 > :not(template) ~ :not(template) {
  71543. --divide-opacity: 1;
  71544. border-color: #805ad5;
  71545. border-color: rgba(128, 90, 213, var(--divide-opacity));
  71546. }
  71547. .xl\:divide-purple-700 > :not(template) ~ :not(template) {
  71548. --divide-opacity: 1;
  71549. border-color: #6b46c1;
  71550. border-color: rgba(107, 70, 193, var(--divide-opacity));
  71551. }
  71552. .xl\:divide-purple-800 > :not(template) ~ :not(template) {
  71553. --divide-opacity: 1;
  71554. border-color: #553c9a;
  71555. border-color: rgba(85, 60, 154, var(--divide-opacity));
  71556. }
  71557. .xl\:divide-purple-900 > :not(template) ~ :not(template) {
  71558. --divide-opacity: 1;
  71559. border-color: #44337a;
  71560. border-color: rgba(68, 51, 122, var(--divide-opacity));
  71561. }
  71562. .xl\:divide-pink-100 > :not(template) ~ :not(template) {
  71563. --divide-opacity: 1;
  71564. border-color: #fff5f7;
  71565. border-color: rgba(255, 245, 247, var(--divide-opacity));
  71566. }
  71567. .xl\:divide-pink-200 > :not(template) ~ :not(template) {
  71568. --divide-opacity: 1;
  71569. border-color: #fed7e2;
  71570. border-color: rgba(254, 215, 226, var(--divide-opacity));
  71571. }
  71572. .xl\:divide-pink-300 > :not(template) ~ :not(template) {
  71573. --divide-opacity: 1;
  71574. border-color: #fbb6ce;
  71575. border-color: rgba(251, 182, 206, var(--divide-opacity));
  71576. }
  71577. .xl\:divide-pink-400 > :not(template) ~ :not(template) {
  71578. --divide-opacity: 1;
  71579. border-color: #f687b3;
  71580. border-color: rgba(246, 135, 179, var(--divide-opacity));
  71581. }
  71582. .xl\:divide-pink-500 > :not(template) ~ :not(template) {
  71583. --divide-opacity: 1;
  71584. border-color: #ed64a6;
  71585. border-color: rgba(237, 100, 166, var(--divide-opacity));
  71586. }
  71587. .xl\:divide-pink-600 > :not(template) ~ :not(template) {
  71588. --divide-opacity: 1;
  71589. border-color: #d53f8c;
  71590. border-color: rgba(213, 63, 140, var(--divide-opacity));
  71591. }
  71592. .xl\:divide-pink-700 > :not(template) ~ :not(template) {
  71593. --divide-opacity: 1;
  71594. border-color: #b83280;
  71595. border-color: rgba(184, 50, 128, var(--divide-opacity));
  71596. }
  71597. .xl\:divide-pink-800 > :not(template) ~ :not(template) {
  71598. --divide-opacity: 1;
  71599. border-color: #97266d;
  71600. border-color: rgba(151, 38, 109, var(--divide-opacity));
  71601. }
  71602. .xl\:divide-pink-900 > :not(template) ~ :not(template) {
  71603. --divide-opacity: 1;
  71604. border-color: #702459;
  71605. border-color: rgba(112, 36, 89, var(--divide-opacity));
  71606. }
  71607. .xl\:divide-solid > :not(template) ~ :not(template) {
  71608. border-style: solid;
  71609. }
  71610. .xl\:divide-dashed > :not(template) ~ :not(template) {
  71611. border-style: dashed;
  71612. }
  71613. .xl\:divide-dotted > :not(template) ~ :not(template) {
  71614. border-style: dotted;
  71615. }
  71616. .xl\:divide-double > :not(template) ~ :not(template) {
  71617. border-style: double;
  71618. }
  71619. .xl\:divide-none > :not(template) ~ :not(template) {
  71620. border-style: none;
  71621. }
  71622. .xl\:divide-opacity-0 > :not(template) ~ :not(template) {
  71623. --divide-opacity: 0;
  71624. }
  71625. .xl\:divide-opacity-25 > :not(template) ~ :not(template) {
  71626. --divide-opacity: 0.25;
  71627. }
  71628. .xl\:divide-opacity-50 > :not(template) ~ :not(template) {
  71629. --divide-opacity: 0.5;
  71630. }
  71631. .xl\:divide-opacity-75 > :not(template) ~ :not(template) {
  71632. --divide-opacity: 0.75;
  71633. }
  71634. .xl\:divide-opacity-100 > :not(template) ~ :not(template) {
  71635. --divide-opacity: 1;
  71636. }
  71637. .xl\:sr-only {
  71638. position: absolute;
  71639. width: 1px;
  71640. height: 1px;
  71641. padding: 0;
  71642. margin: -1px;
  71643. overflow: hidden;
  71644. clip: rect(0, 0, 0, 0);
  71645. white-space: nowrap;
  71646. border-width: 0;
  71647. }
  71648. .xl\:not-sr-only {
  71649. position: static;
  71650. width: auto;
  71651. height: auto;
  71652. padding: 0;
  71653. margin: 0;
  71654. overflow: visible;
  71655. clip: auto;
  71656. white-space: normal;
  71657. }
  71658. .xl\:focus\:sr-only:focus {
  71659. position: absolute;
  71660. width: 1px;
  71661. height: 1px;
  71662. padding: 0;
  71663. margin: -1px;
  71664. overflow: hidden;
  71665. clip: rect(0, 0, 0, 0);
  71666. white-space: nowrap;
  71667. border-width: 0;
  71668. }
  71669. .xl\:focus\:not-sr-only:focus {
  71670. position: static;
  71671. width: auto;
  71672. height: auto;
  71673. padding: 0;
  71674. margin: 0;
  71675. overflow: visible;
  71676. clip: auto;
  71677. white-space: normal;
  71678. }
  71679. .xl\:appearance-none {
  71680. -webkit-appearance: none;
  71681. -moz-appearance: none;
  71682. appearance: none;
  71683. }
  71684. .xl\:bg-fixed {
  71685. background-attachment: fixed;
  71686. }
  71687. .xl\:bg-local {
  71688. background-attachment: local;
  71689. }
  71690. .xl\:bg-scroll {
  71691. background-attachment: scroll;
  71692. }
  71693. .xl\:bg-clip-border {
  71694. background-clip: border-box;
  71695. }
  71696. .xl\:bg-clip-padding {
  71697. background-clip: padding-box;
  71698. }
  71699. .xl\:bg-clip-content {
  71700. background-clip: content-box;
  71701. }
  71702. .xl\:bg-clip-text {
  71703. -webkit-background-clip: text;
  71704. background-clip: text;
  71705. }
  71706. .xl\:bg-transparent {
  71707. background-color: transparent;
  71708. }
  71709. .xl\:bg-current {
  71710. background-color: currentColor;
  71711. }
  71712. .xl\:bg-black {
  71713. --bg-opacity: 1;
  71714. background-color: #000;
  71715. background-color: rgba(0, 0, 0, var(--bg-opacity));
  71716. }
  71717. .xl\:bg-white {
  71718. --bg-opacity: 1;
  71719. background-color: #fff;
  71720. background-color: rgba(255, 255, 255, var(--bg-opacity));
  71721. }
  71722. .xl\:bg-gray-100 {
  71723. --bg-opacity: 1;
  71724. background-color: #f7fafc;
  71725. background-color: rgba(247, 250, 252, var(--bg-opacity));
  71726. }
  71727. .xl\:bg-gray-200 {
  71728. --bg-opacity: 1;
  71729. background-color: #edf2f7;
  71730. background-color: rgba(237, 242, 247, var(--bg-opacity));
  71731. }
  71732. .xl\:bg-gray-300 {
  71733. --bg-opacity: 1;
  71734. background-color: #e2e8f0;
  71735. background-color: rgba(226, 232, 240, var(--bg-opacity));
  71736. }
  71737. .xl\:bg-gray-400 {
  71738. --bg-opacity: 1;
  71739. background-color: #cbd5e0;
  71740. background-color: rgba(203, 213, 224, var(--bg-opacity));
  71741. }
  71742. .xl\:bg-gray-500 {
  71743. --bg-opacity: 1;
  71744. background-color: #a0aec0;
  71745. background-color: rgba(160, 174, 192, var(--bg-opacity));
  71746. }
  71747. .xl\:bg-gray-600 {
  71748. --bg-opacity: 1;
  71749. background-color: #718096;
  71750. background-color: rgba(113, 128, 150, var(--bg-opacity));
  71751. }
  71752. .xl\:bg-gray-700 {
  71753. --bg-opacity: 1;
  71754. background-color: #4a5568;
  71755. background-color: rgba(74, 85, 104, var(--bg-opacity));
  71756. }
  71757. .xl\:bg-gray-800 {
  71758. --bg-opacity: 1;
  71759. background-color: #2d3748;
  71760. background-color: rgba(45, 55, 72, var(--bg-opacity));
  71761. }
  71762. .xl\:bg-gray-900 {
  71763. --bg-opacity: 1;
  71764. background-color: #1a202c;
  71765. background-color: rgba(26, 32, 44, var(--bg-opacity));
  71766. }
  71767. .xl\:bg-red-100 {
  71768. --bg-opacity: 1;
  71769. background-color: #fff5f5;
  71770. background-color: rgba(255, 245, 245, var(--bg-opacity));
  71771. }
  71772. .xl\:bg-red-200 {
  71773. --bg-opacity: 1;
  71774. background-color: #fed7d7;
  71775. background-color: rgba(254, 215, 215, var(--bg-opacity));
  71776. }
  71777. .xl\:bg-red-300 {
  71778. --bg-opacity: 1;
  71779. background-color: #feb2b2;
  71780. background-color: rgba(254, 178, 178, var(--bg-opacity));
  71781. }
  71782. .xl\:bg-red-400 {
  71783. --bg-opacity: 1;
  71784. background-color: #fc8181;
  71785. background-color: rgba(252, 129, 129, var(--bg-opacity));
  71786. }
  71787. .xl\:bg-red-500 {
  71788. --bg-opacity: 1;
  71789. background-color: #f56565;
  71790. background-color: rgba(245, 101, 101, var(--bg-opacity));
  71791. }
  71792. .xl\:bg-red-600 {
  71793. --bg-opacity: 1;
  71794. background-color: #e53e3e;
  71795. background-color: rgba(229, 62, 62, var(--bg-opacity));
  71796. }
  71797. .xl\:bg-red-700 {
  71798. --bg-opacity: 1;
  71799. background-color: #c53030;
  71800. background-color: rgba(197, 48, 48, var(--bg-opacity));
  71801. }
  71802. .xl\:bg-red-800 {
  71803. --bg-opacity: 1;
  71804. background-color: #9b2c2c;
  71805. background-color: rgba(155, 44, 44, var(--bg-opacity));
  71806. }
  71807. .xl\:bg-red-900 {
  71808. --bg-opacity: 1;
  71809. background-color: #742a2a;
  71810. background-color: rgba(116, 42, 42, var(--bg-opacity));
  71811. }
  71812. .xl\:bg-orange-100 {
  71813. --bg-opacity: 1;
  71814. background-color: #fffaf0;
  71815. background-color: rgba(255, 250, 240, var(--bg-opacity));
  71816. }
  71817. .xl\:bg-orange-200 {
  71818. --bg-opacity: 1;
  71819. background-color: #feebc8;
  71820. background-color: rgba(254, 235, 200, var(--bg-opacity));
  71821. }
  71822. .xl\:bg-orange-300 {
  71823. --bg-opacity: 1;
  71824. background-color: #fbd38d;
  71825. background-color: rgba(251, 211, 141, var(--bg-opacity));
  71826. }
  71827. .xl\:bg-orange-400 {
  71828. --bg-opacity: 1;
  71829. background-color: #f6ad55;
  71830. background-color: rgba(246, 173, 85, var(--bg-opacity));
  71831. }
  71832. .xl\:bg-orange-500 {
  71833. --bg-opacity: 1;
  71834. background-color: #ed8936;
  71835. background-color: rgba(237, 137, 54, var(--bg-opacity));
  71836. }
  71837. .xl\:bg-orange-600 {
  71838. --bg-opacity: 1;
  71839. background-color: #dd6b20;
  71840. background-color: rgba(221, 107, 32, var(--bg-opacity));
  71841. }
  71842. .xl\:bg-orange-700 {
  71843. --bg-opacity: 1;
  71844. background-color: #c05621;
  71845. background-color: rgba(192, 86, 33, var(--bg-opacity));
  71846. }
  71847. .xl\:bg-orange-800 {
  71848. --bg-opacity: 1;
  71849. background-color: #9c4221;
  71850. background-color: rgba(156, 66, 33, var(--bg-opacity));
  71851. }
  71852. .xl\:bg-orange-900 {
  71853. --bg-opacity: 1;
  71854. background-color: #7b341e;
  71855. background-color: rgba(123, 52, 30, var(--bg-opacity));
  71856. }
  71857. .xl\:bg-yellow-100 {
  71858. --bg-opacity: 1;
  71859. background-color: #fffff0;
  71860. background-color: rgba(255, 255, 240, var(--bg-opacity));
  71861. }
  71862. .xl\:bg-yellow-200 {
  71863. --bg-opacity: 1;
  71864. background-color: #fefcbf;
  71865. background-color: rgba(254, 252, 191, var(--bg-opacity));
  71866. }
  71867. .xl\:bg-yellow-300 {
  71868. --bg-opacity: 1;
  71869. background-color: #faf089;
  71870. background-color: rgba(250, 240, 137, var(--bg-opacity));
  71871. }
  71872. .xl\:bg-yellow-400 {
  71873. --bg-opacity: 1;
  71874. background-color: #f6e05e;
  71875. background-color: rgba(246, 224, 94, var(--bg-opacity));
  71876. }
  71877. .xl\:bg-yellow-500 {
  71878. --bg-opacity: 1;
  71879. background-color: #ecc94b;
  71880. background-color: rgba(236, 201, 75, var(--bg-opacity));
  71881. }
  71882. .xl\:bg-yellow-600 {
  71883. --bg-opacity: 1;
  71884. background-color: #d69e2e;
  71885. background-color: rgba(214, 158, 46, var(--bg-opacity));
  71886. }
  71887. .xl\:bg-yellow-700 {
  71888. --bg-opacity: 1;
  71889. background-color: #b7791f;
  71890. background-color: rgba(183, 121, 31, var(--bg-opacity));
  71891. }
  71892. .xl\:bg-yellow-800 {
  71893. --bg-opacity: 1;
  71894. background-color: #975a16;
  71895. background-color: rgba(151, 90, 22, var(--bg-opacity));
  71896. }
  71897. .xl\:bg-yellow-900 {
  71898. --bg-opacity: 1;
  71899. background-color: #744210;
  71900. background-color: rgba(116, 66, 16, var(--bg-opacity));
  71901. }
  71902. .xl\:bg-green-100 {
  71903. --bg-opacity: 1;
  71904. background-color: #f0fff4;
  71905. background-color: rgba(240, 255, 244, var(--bg-opacity));
  71906. }
  71907. .xl\:bg-green-200 {
  71908. --bg-opacity: 1;
  71909. background-color: #c6f6d5;
  71910. background-color: rgba(198, 246, 213, var(--bg-opacity));
  71911. }
  71912. .xl\:bg-green-300 {
  71913. --bg-opacity: 1;
  71914. background-color: #9ae6b4;
  71915. background-color: rgba(154, 230, 180, var(--bg-opacity));
  71916. }
  71917. .xl\:bg-green-400 {
  71918. --bg-opacity: 1;
  71919. background-color: #68d391;
  71920. background-color: rgba(104, 211, 145, var(--bg-opacity));
  71921. }
  71922. .xl\:bg-green-500 {
  71923. --bg-opacity: 1;
  71924. background-color: #48bb78;
  71925. background-color: rgba(72, 187, 120, var(--bg-opacity));
  71926. }
  71927. .xl\:bg-green-600 {
  71928. --bg-opacity: 1;
  71929. background-color: #38a169;
  71930. background-color: rgba(56, 161, 105, var(--bg-opacity));
  71931. }
  71932. .xl\:bg-green-700 {
  71933. --bg-opacity: 1;
  71934. background-color: #2f855a;
  71935. background-color: rgba(47, 133, 90, var(--bg-opacity));
  71936. }
  71937. .xl\:bg-green-800 {
  71938. --bg-opacity: 1;
  71939. background-color: #276749;
  71940. background-color: rgba(39, 103, 73, var(--bg-opacity));
  71941. }
  71942. .xl\:bg-green-900 {
  71943. --bg-opacity: 1;
  71944. background-color: #22543d;
  71945. background-color: rgba(34, 84, 61, var(--bg-opacity));
  71946. }
  71947. .xl\:bg-teal-100 {
  71948. --bg-opacity: 1;
  71949. background-color: #e6fffa;
  71950. background-color: rgba(230, 255, 250, var(--bg-opacity));
  71951. }
  71952. .xl\:bg-teal-200 {
  71953. --bg-opacity: 1;
  71954. background-color: #b2f5ea;
  71955. background-color: rgba(178, 245, 234, var(--bg-opacity));
  71956. }
  71957. .xl\:bg-teal-300 {
  71958. --bg-opacity: 1;
  71959. background-color: #81e6d9;
  71960. background-color: rgba(129, 230, 217, var(--bg-opacity));
  71961. }
  71962. .xl\:bg-teal-400 {
  71963. --bg-opacity: 1;
  71964. background-color: #4fd1c5;
  71965. background-color: rgba(79, 209, 197, var(--bg-opacity));
  71966. }
  71967. .xl\:bg-teal-500 {
  71968. --bg-opacity: 1;
  71969. background-color: #38b2ac;
  71970. background-color: rgba(56, 178, 172, var(--bg-opacity));
  71971. }
  71972. .xl\:bg-teal-600 {
  71973. --bg-opacity: 1;
  71974. background-color: #319795;
  71975. background-color: rgba(49, 151, 149, var(--bg-opacity));
  71976. }
  71977. .xl\:bg-teal-700 {
  71978. --bg-opacity: 1;
  71979. background-color: #2c7a7b;
  71980. background-color: rgba(44, 122, 123, var(--bg-opacity));
  71981. }
  71982. .xl\:bg-teal-800 {
  71983. --bg-opacity: 1;
  71984. background-color: #285e61;
  71985. background-color: rgba(40, 94, 97, var(--bg-opacity));
  71986. }
  71987. .xl\:bg-teal-900 {
  71988. --bg-opacity: 1;
  71989. background-color: #234e52;
  71990. background-color: rgba(35, 78, 82, var(--bg-opacity));
  71991. }
  71992. .xl\:bg-blue-100 {
  71993. --bg-opacity: 1;
  71994. background-color: #ebf8ff;
  71995. background-color: rgba(235, 248, 255, var(--bg-opacity));
  71996. }
  71997. .xl\:bg-blue-200 {
  71998. --bg-opacity: 1;
  71999. background-color: #bee3f8;
  72000. background-color: rgba(190, 227, 248, var(--bg-opacity));
  72001. }
  72002. .xl\:bg-blue-300 {
  72003. --bg-opacity: 1;
  72004. background-color: #90cdf4;
  72005. background-color: rgba(144, 205, 244, var(--bg-opacity));
  72006. }
  72007. .xl\:bg-blue-400 {
  72008. --bg-opacity: 1;
  72009. background-color: #63b3ed;
  72010. background-color: rgba(99, 179, 237, var(--bg-opacity));
  72011. }
  72012. .xl\:bg-blue-500 {
  72013. --bg-opacity: 1;
  72014. background-color: #4299e1;
  72015. background-color: rgba(66, 153, 225, var(--bg-opacity));
  72016. }
  72017. .xl\:bg-blue-600 {
  72018. --bg-opacity: 1;
  72019. background-color: #3182ce;
  72020. background-color: rgba(49, 130, 206, var(--bg-opacity));
  72021. }
  72022. .xl\:bg-blue-700 {
  72023. --bg-opacity: 1;
  72024. background-color: #2b6cb0;
  72025. background-color: rgba(43, 108, 176, var(--bg-opacity));
  72026. }
  72027. .xl\:bg-blue-800 {
  72028. --bg-opacity: 1;
  72029. background-color: #2c5282;
  72030. background-color: rgba(44, 82, 130, var(--bg-opacity));
  72031. }
  72032. .xl\:bg-blue-900 {
  72033. --bg-opacity: 1;
  72034. background-color: #2a4365;
  72035. background-color: rgba(42, 67, 101, var(--bg-opacity));
  72036. }
  72037. .xl\:bg-indigo-100 {
  72038. --bg-opacity: 1;
  72039. background-color: #ebf4ff;
  72040. background-color: rgba(235, 244, 255, var(--bg-opacity));
  72041. }
  72042. .xl\:bg-indigo-200 {
  72043. --bg-opacity: 1;
  72044. background-color: #c3dafe;
  72045. background-color: rgba(195, 218, 254, var(--bg-opacity));
  72046. }
  72047. .xl\:bg-indigo-300 {
  72048. --bg-opacity: 1;
  72049. background-color: #a3bffa;
  72050. background-color: rgba(163, 191, 250, var(--bg-opacity));
  72051. }
  72052. .xl\:bg-indigo-400 {
  72053. --bg-opacity: 1;
  72054. background-color: #7f9cf5;
  72055. background-color: rgba(127, 156, 245, var(--bg-opacity));
  72056. }
  72057. .xl\:bg-indigo-500 {
  72058. --bg-opacity: 1;
  72059. background-color: #667eea;
  72060. background-color: rgba(102, 126, 234, var(--bg-opacity));
  72061. }
  72062. .xl\:bg-indigo-600 {
  72063. --bg-opacity: 1;
  72064. background-color: #5a67d8;
  72065. background-color: rgba(90, 103, 216, var(--bg-opacity));
  72066. }
  72067. .xl\:bg-indigo-700 {
  72068. --bg-opacity: 1;
  72069. background-color: #4c51bf;
  72070. background-color: rgba(76, 81, 191, var(--bg-opacity));
  72071. }
  72072. .xl\:bg-indigo-800 {
  72073. --bg-opacity: 1;
  72074. background-color: #434190;
  72075. background-color: rgba(67, 65, 144, var(--bg-opacity));
  72076. }
  72077. .xl\:bg-indigo-900 {
  72078. --bg-opacity: 1;
  72079. background-color: #3c366b;
  72080. background-color: rgba(60, 54, 107, var(--bg-opacity));
  72081. }
  72082. .xl\:bg-purple-100 {
  72083. --bg-opacity: 1;
  72084. background-color: #faf5ff;
  72085. background-color: rgba(250, 245, 255, var(--bg-opacity));
  72086. }
  72087. .xl\:bg-purple-200 {
  72088. --bg-opacity: 1;
  72089. background-color: #e9d8fd;
  72090. background-color: rgba(233, 216, 253, var(--bg-opacity));
  72091. }
  72092. .xl\:bg-purple-300 {
  72093. --bg-opacity: 1;
  72094. background-color: #d6bcfa;
  72095. background-color: rgba(214, 188, 250, var(--bg-opacity));
  72096. }
  72097. .xl\:bg-purple-400 {
  72098. --bg-opacity: 1;
  72099. background-color: #b794f4;
  72100. background-color: rgba(183, 148, 244, var(--bg-opacity));
  72101. }
  72102. .xl\:bg-purple-500 {
  72103. --bg-opacity: 1;
  72104. background-color: #9f7aea;
  72105. background-color: rgba(159, 122, 234, var(--bg-opacity));
  72106. }
  72107. .xl\:bg-purple-600 {
  72108. --bg-opacity: 1;
  72109. background-color: #805ad5;
  72110. background-color: rgba(128, 90, 213, var(--bg-opacity));
  72111. }
  72112. .xl\:bg-purple-700 {
  72113. --bg-opacity: 1;
  72114. background-color: #6b46c1;
  72115. background-color: rgba(107, 70, 193, var(--bg-opacity));
  72116. }
  72117. .xl\:bg-purple-800 {
  72118. --bg-opacity: 1;
  72119. background-color: #553c9a;
  72120. background-color: rgba(85, 60, 154, var(--bg-opacity));
  72121. }
  72122. .xl\:bg-purple-900 {
  72123. --bg-opacity: 1;
  72124. background-color: #44337a;
  72125. background-color: rgba(68, 51, 122, var(--bg-opacity));
  72126. }
  72127. .xl\:bg-pink-100 {
  72128. --bg-opacity: 1;
  72129. background-color: #fff5f7;
  72130. background-color: rgba(255, 245, 247, var(--bg-opacity));
  72131. }
  72132. .xl\:bg-pink-200 {
  72133. --bg-opacity: 1;
  72134. background-color: #fed7e2;
  72135. background-color: rgba(254, 215, 226, var(--bg-opacity));
  72136. }
  72137. .xl\:bg-pink-300 {
  72138. --bg-opacity: 1;
  72139. background-color: #fbb6ce;
  72140. background-color: rgba(251, 182, 206, var(--bg-opacity));
  72141. }
  72142. .xl\:bg-pink-400 {
  72143. --bg-opacity: 1;
  72144. background-color: #f687b3;
  72145. background-color: rgba(246, 135, 179, var(--bg-opacity));
  72146. }
  72147. .xl\:bg-pink-500 {
  72148. --bg-opacity: 1;
  72149. background-color: #ed64a6;
  72150. background-color: rgba(237, 100, 166, var(--bg-opacity));
  72151. }
  72152. .xl\:bg-pink-600 {
  72153. --bg-opacity: 1;
  72154. background-color: #d53f8c;
  72155. background-color: rgba(213, 63, 140, var(--bg-opacity));
  72156. }
  72157. .xl\:bg-pink-700 {
  72158. --bg-opacity: 1;
  72159. background-color: #b83280;
  72160. background-color: rgba(184, 50, 128, var(--bg-opacity));
  72161. }
  72162. .xl\:bg-pink-800 {
  72163. --bg-opacity: 1;
  72164. background-color: #97266d;
  72165. background-color: rgba(151, 38, 109, var(--bg-opacity));
  72166. }
  72167. .xl\:bg-pink-900 {
  72168. --bg-opacity: 1;
  72169. background-color: #702459;
  72170. background-color: rgba(112, 36, 89, var(--bg-opacity));
  72171. }
  72172. .xl\:hover\:bg-transparent:hover {
  72173. background-color: transparent;
  72174. }
  72175. .xl\:hover\:bg-current:hover {
  72176. background-color: currentColor;
  72177. }
  72178. .xl\:hover\:bg-black:hover {
  72179. --bg-opacity: 1;
  72180. background-color: #000;
  72181. background-color: rgba(0, 0, 0, var(--bg-opacity));
  72182. }
  72183. .xl\:hover\:bg-white:hover {
  72184. --bg-opacity: 1;
  72185. background-color: #fff;
  72186. background-color: rgba(255, 255, 255, var(--bg-opacity));
  72187. }
  72188. .xl\:hover\:bg-gray-100:hover {
  72189. --bg-opacity: 1;
  72190. background-color: #f7fafc;
  72191. background-color: rgba(247, 250, 252, var(--bg-opacity));
  72192. }
  72193. .xl\:hover\:bg-gray-200:hover {
  72194. --bg-opacity: 1;
  72195. background-color: #edf2f7;
  72196. background-color: rgba(237, 242, 247, var(--bg-opacity));
  72197. }
  72198. .xl\:hover\:bg-gray-300:hover {
  72199. --bg-opacity: 1;
  72200. background-color: #e2e8f0;
  72201. background-color: rgba(226, 232, 240, var(--bg-opacity));
  72202. }
  72203. .xl\:hover\:bg-gray-400:hover {
  72204. --bg-opacity: 1;
  72205. background-color: #cbd5e0;
  72206. background-color: rgba(203, 213, 224, var(--bg-opacity));
  72207. }
  72208. .xl\:hover\:bg-gray-500:hover {
  72209. --bg-opacity: 1;
  72210. background-color: #a0aec0;
  72211. background-color: rgba(160, 174, 192, var(--bg-opacity));
  72212. }
  72213. .xl\:hover\:bg-gray-600:hover {
  72214. --bg-opacity: 1;
  72215. background-color: #718096;
  72216. background-color: rgba(113, 128, 150, var(--bg-opacity));
  72217. }
  72218. .xl\:hover\:bg-gray-700:hover {
  72219. --bg-opacity: 1;
  72220. background-color: #4a5568;
  72221. background-color: rgba(74, 85, 104, var(--bg-opacity));
  72222. }
  72223. .xl\:hover\:bg-gray-800:hover {
  72224. --bg-opacity: 1;
  72225. background-color: #2d3748;
  72226. background-color: rgba(45, 55, 72, var(--bg-opacity));
  72227. }
  72228. .xl\:hover\:bg-gray-900:hover {
  72229. --bg-opacity: 1;
  72230. background-color: #1a202c;
  72231. background-color: rgba(26, 32, 44, var(--bg-opacity));
  72232. }
  72233. .xl\:hover\:bg-red-100:hover {
  72234. --bg-opacity: 1;
  72235. background-color: #fff5f5;
  72236. background-color: rgba(255, 245, 245, var(--bg-opacity));
  72237. }
  72238. .xl\:hover\:bg-red-200:hover {
  72239. --bg-opacity: 1;
  72240. background-color: #fed7d7;
  72241. background-color: rgba(254, 215, 215, var(--bg-opacity));
  72242. }
  72243. .xl\:hover\:bg-red-300:hover {
  72244. --bg-opacity: 1;
  72245. background-color: #feb2b2;
  72246. background-color: rgba(254, 178, 178, var(--bg-opacity));
  72247. }
  72248. .xl\:hover\:bg-red-400:hover {
  72249. --bg-opacity: 1;
  72250. background-color: #fc8181;
  72251. background-color: rgba(252, 129, 129, var(--bg-opacity));
  72252. }
  72253. .xl\:hover\:bg-red-500:hover {
  72254. --bg-opacity: 1;
  72255. background-color: #f56565;
  72256. background-color: rgba(245, 101, 101, var(--bg-opacity));
  72257. }
  72258. .xl\:hover\:bg-red-600:hover {
  72259. --bg-opacity: 1;
  72260. background-color: #e53e3e;
  72261. background-color: rgba(229, 62, 62, var(--bg-opacity));
  72262. }
  72263. .xl\:hover\:bg-red-700:hover {
  72264. --bg-opacity: 1;
  72265. background-color: #c53030;
  72266. background-color: rgba(197, 48, 48, var(--bg-opacity));
  72267. }
  72268. .xl\:hover\:bg-red-800:hover {
  72269. --bg-opacity: 1;
  72270. background-color: #9b2c2c;
  72271. background-color: rgba(155, 44, 44, var(--bg-opacity));
  72272. }
  72273. .xl\:hover\:bg-red-900:hover {
  72274. --bg-opacity: 1;
  72275. background-color: #742a2a;
  72276. background-color: rgba(116, 42, 42, var(--bg-opacity));
  72277. }
  72278. .xl\:hover\:bg-orange-100:hover {
  72279. --bg-opacity: 1;
  72280. background-color: #fffaf0;
  72281. background-color: rgba(255, 250, 240, var(--bg-opacity));
  72282. }
  72283. .xl\:hover\:bg-orange-200:hover {
  72284. --bg-opacity: 1;
  72285. background-color: #feebc8;
  72286. background-color: rgba(254, 235, 200, var(--bg-opacity));
  72287. }
  72288. .xl\:hover\:bg-orange-300:hover {
  72289. --bg-opacity: 1;
  72290. background-color: #fbd38d;
  72291. background-color: rgba(251, 211, 141, var(--bg-opacity));
  72292. }
  72293. .xl\:hover\:bg-orange-400:hover {
  72294. --bg-opacity: 1;
  72295. background-color: #f6ad55;
  72296. background-color: rgba(246, 173, 85, var(--bg-opacity));
  72297. }
  72298. .xl\:hover\:bg-orange-500:hover {
  72299. --bg-opacity: 1;
  72300. background-color: #ed8936;
  72301. background-color: rgba(237, 137, 54, var(--bg-opacity));
  72302. }
  72303. .xl\:hover\:bg-orange-600:hover {
  72304. --bg-opacity: 1;
  72305. background-color: #dd6b20;
  72306. background-color: rgba(221, 107, 32, var(--bg-opacity));
  72307. }
  72308. .xl\:hover\:bg-orange-700:hover {
  72309. --bg-opacity: 1;
  72310. background-color: #c05621;
  72311. background-color: rgba(192, 86, 33, var(--bg-opacity));
  72312. }
  72313. .xl\:hover\:bg-orange-800:hover {
  72314. --bg-opacity: 1;
  72315. background-color: #9c4221;
  72316. background-color: rgba(156, 66, 33, var(--bg-opacity));
  72317. }
  72318. .xl\:hover\:bg-orange-900:hover {
  72319. --bg-opacity: 1;
  72320. background-color: #7b341e;
  72321. background-color: rgba(123, 52, 30, var(--bg-opacity));
  72322. }
  72323. .xl\:hover\:bg-yellow-100:hover {
  72324. --bg-opacity: 1;
  72325. background-color: #fffff0;
  72326. background-color: rgba(255, 255, 240, var(--bg-opacity));
  72327. }
  72328. .xl\:hover\:bg-yellow-200:hover {
  72329. --bg-opacity: 1;
  72330. background-color: #fefcbf;
  72331. background-color: rgba(254, 252, 191, var(--bg-opacity));
  72332. }
  72333. .xl\:hover\:bg-yellow-300:hover {
  72334. --bg-opacity: 1;
  72335. background-color: #faf089;
  72336. background-color: rgba(250, 240, 137, var(--bg-opacity));
  72337. }
  72338. .xl\:hover\:bg-yellow-400:hover {
  72339. --bg-opacity: 1;
  72340. background-color: #f6e05e;
  72341. background-color: rgba(246, 224, 94, var(--bg-opacity));
  72342. }
  72343. .xl\:hover\:bg-yellow-500:hover {
  72344. --bg-opacity: 1;
  72345. background-color: #ecc94b;
  72346. background-color: rgba(236, 201, 75, var(--bg-opacity));
  72347. }
  72348. .xl\:hover\:bg-yellow-600:hover {
  72349. --bg-opacity: 1;
  72350. background-color: #d69e2e;
  72351. background-color: rgba(214, 158, 46, var(--bg-opacity));
  72352. }
  72353. .xl\:hover\:bg-yellow-700:hover {
  72354. --bg-opacity: 1;
  72355. background-color: #b7791f;
  72356. background-color: rgba(183, 121, 31, var(--bg-opacity));
  72357. }
  72358. .xl\:hover\:bg-yellow-800:hover {
  72359. --bg-opacity: 1;
  72360. background-color: #975a16;
  72361. background-color: rgba(151, 90, 22, var(--bg-opacity));
  72362. }
  72363. .xl\:hover\:bg-yellow-900:hover {
  72364. --bg-opacity: 1;
  72365. background-color: #744210;
  72366. background-color: rgba(116, 66, 16, var(--bg-opacity));
  72367. }
  72368. .xl\:hover\:bg-green-100:hover {
  72369. --bg-opacity: 1;
  72370. background-color: #f0fff4;
  72371. background-color: rgba(240, 255, 244, var(--bg-opacity));
  72372. }
  72373. .xl\:hover\:bg-green-200:hover {
  72374. --bg-opacity: 1;
  72375. background-color: #c6f6d5;
  72376. background-color: rgba(198, 246, 213, var(--bg-opacity));
  72377. }
  72378. .xl\:hover\:bg-green-300:hover {
  72379. --bg-opacity: 1;
  72380. background-color: #9ae6b4;
  72381. background-color: rgba(154, 230, 180, var(--bg-opacity));
  72382. }
  72383. .xl\:hover\:bg-green-400:hover {
  72384. --bg-opacity: 1;
  72385. background-color: #68d391;
  72386. background-color: rgba(104, 211, 145, var(--bg-opacity));
  72387. }
  72388. .xl\:hover\:bg-green-500:hover {
  72389. --bg-opacity: 1;
  72390. background-color: #48bb78;
  72391. background-color: rgba(72, 187, 120, var(--bg-opacity));
  72392. }
  72393. .xl\:hover\:bg-green-600:hover {
  72394. --bg-opacity: 1;
  72395. background-color: #38a169;
  72396. background-color: rgba(56, 161, 105, var(--bg-opacity));
  72397. }
  72398. .xl\:hover\:bg-green-700:hover {
  72399. --bg-opacity: 1;
  72400. background-color: #2f855a;
  72401. background-color: rgba(47, 133, 90, var(--bg-opacity));
  72402. }
  72403. .xl\:hover\:bg-green-800:hover {
  72404. --bg-opacity: 1;
  72405. background-color: #276749;
  72406. background-color: rgba(39, 103, 73, var(--bg-opacity));
  72407. }
  72408. .xl\:hover\:bg-green-900:hover {
  72409. --bg-opacity: 1;
  72410. background-color: #22543d;
  72411. background-color: rgba(34, 84, 61, var(--bg-opacity));
  72412. }
  72413. .xl\:hover\:bg-teal-100:hover {
  72414. --bg-opacity: 1;
  72415. background-color: #e6fffa;
  72416. background-color: rgba(230, 255, 250, var(--bg-opacity));
  72417. }
  72418. .xl\:hover\:bg-teal-200:hover {
  72419. --bg-opacity: 1;
  72420. background-color: #b2f5ea;
  72421. background-color: rgba(178, 245, 234, var(--bg-opacity));
  72422. }
  72423. .xl\:hover\:bg-teal-300:hover {
  72424. --bg-opacity: 1;
  72425. background-color: #81e6d9;
  72426. background-color: rgba(129, 230, 217, var(--bg-opacity));
  72427. }
  72428. .xl\:hover\:bg-teal-400:hover {
  72429. --bg-opacity: 1;
  72430. background-color: #4fd1c5;
  72431. background-color: rgba(79, 209, 197, var(--bg-opacity));
  72432. }
  72433. .xl\:hover\:bg-teal-500:hover {
  72434. --bg-opacity: 1;
  72435. background-color: #38b2ac;
  72436. background-color: rgba(56, 178, 172, var(--bg-opacity));
  72437. }
  72438. .xl\:hover\:bg-teal-600:hover {
  72439. --bg-opacity: 1;
  72440. background-color: #319795;
  72441. background-color: rgba(49, 151, 149, var(--bg-opacity));
  72442. }
  72443. .xl\:hover\:bg-teal-700:hover {
  72444. --bg-opacity: 1;
  72445. background-color: #2c7a7b;
  72446. background-color: rgba(44, 122, 123, var(--bg-opacity));
  72447. }
  72448. .xl\:hover\:bg-teal-800:hover {
  72449. --bg-opacity: 1;
  72450. background-color: #285e61;
  72451. background-color: rgba(40, 94, 97, var(--bg-opacity));
  72452. }
  72453. .xl\:hover\:bg-teal-900:hover {
  72454. --bg-opacity: 1;
  72455. background-color: #234e52;
  72456. background-color: rgba(35, 78, 82, var(--bg-opacity));
  72457. }
  72458. .xl\:hover\:bg-blue-100:hover {
  72459. --bg-opacity: 1;
  72460. background-color: #ebf8ff;
  72461. background-color: rgba(235, 248, 255, var(--bg-opacity));
  72462. }
  72463. .xl\:hover\:bg-blue-200:hover {
  72464. --bg-opacity: 1;
  72465. background-color: #bee3f8;
  72466. background-color: rgba(190, 227, 248, var(--bg-opacity));
  72467. }
  72468. .xl\:hover\:bg-blue-300:hover {
  72469. --bg-opacity: 1;
  72470. background-color: #90cdf4;
  72471. background-color: rgba(144, 205, 244, var(--bg-opacity));
  72472. }
  72473. .xl\:hover\:bg-blue-400:hover {
  72474. --bg-opacity: 1;
  72475. background-color: #63b3ed;
  72476. background-color: rgba(99, 179, 237, var(--bg-opacity));
  72477. }
  72478. .xl\:hover\:bg-blue-500:hover {
  72479. --bg-opacity: 1;
  72480. background-color: #4299e1;
  72481. background-color: rgba(66, 153, 225, var(--bg-opacity));
  72482. }
  72483. .xl\:hover\:bg-blue-600:hover {
  72484. --bg-opacity: 1;
  72485. background-color: #3182ce;
  72486. background-color: rgba(49, 130, 206, var(--bg-opacity));
  72487. }
  72488. .xl\:hover\:bg-blue-700:hover {
  72489. --bg-opacity: 1;
  72490. background-color: #2b6cb0;
  72491. background-color: rgba(43, 108, 176, var(--bg-opacity));
  72492. }
  72493. .xl\:hover\:bg-blue-800:hover {
  72494. --bg-opacity: 1;
  72495. background-color: #2c5282;
  72496. background-color: rgba(44, 82, 130, var(--bg-opacity));
  72497. }
  72498. .xl\:hover\:bg-blue-900:hover {
  72499. --bg-opacity: 1;
  72500. background-color: #2a4365;
  72501. background-color: rgba(42, 67, 101, var(--bg-opacity));
  72502. }
  72503. .xl\:hover\:bg-indigo-100:hover {
  72504. --bg-opacity: 1;
  72505. background-color: #ebf4ff;
  72506. background-color: rgba(235, 244, 255, var(--bg-opacity));
  72507. }
  72508. .xl\:hover\:bg-indigo-200:hover {
  72509. --bg-opacity: 1;
  72510. background-color: #c3dafe;
  72511. background-color: rgba(195, 218, 254, var(--bg-opacity));
  72512. }
  72513. .xl\:hover\:bg-indigo-300:hover {
  72514. --bg-opacity: 1;
  72515. background-color: #a3bffa;
  72516. background-color: rgba(163, 191, 250, var(--bg-opacity));
  72517. }
  72518. .xl\:hover\:bg-indigo-400:hover {
  72519. --bg-opacity: 1;
  72520. background-color: #7f9cf5;
  72521. background-color: rgba(127, 156, 245, var(--bg-opacity));
  72522. }
  72523. .xl\:hover\:bg-indigo-500:hover {
  72524. --bg-opacity: 1;
  72525. background-color: #667eea;
  72526. background-color: rgba(102, 126, 234, var(--bg-opacity));
  72527. }
  72528. .xl\:hover\:bg-indigo-600:hover {
  72529. --bg-opacity: 1;
  72530. background-color: #5a67d8;
  72531. background-color: rgba(90, 103, 216, var(--bg-opacity));
  72532. }
  72533. .xl\:hover\:bg-indigo-700:hover {
  72534. --bg-opacity: 1;
  72535. background-color: #4c51bf;
  72536. background-color: rgba(76, 81, 191, var(--bg-opacity));
  72537. }
  72538. .xl\:hover\:bg-indigo-800:hover {
  72539. --bg-opacity: 1;
  72540. background-color: #434190;
  72541. background-color: rgba(67, 65, 144, var(--bg-opacity));
  72542. }
  72543. .xl\:hover\:bg-indigo-900:hover {
  72544. --bg-opacity: 1;
  72545. background-color: #3c366b;
  72546. background-color: rgba(60, 54, 107, var(--bg-opacity));
  72547. }
  72548. .xl\:hover\:bg-purple-100:hover {
  72549. --bg-opacity: 1;
  72550. background-color: #faf5ff;
  72551. background-color: rgba(250, 245, 255, var(--bg-opacity));
  72552. }
  72553. .xl\:hover\:bg-purple-200:hover {
  72554. --bg-opacity: 1;
  72555. background-color: #e9d8fd;
  72556. background-color: rgba(233, 216, 253, var(--bg-opacity));
  72557. }
  72558. .xl\:hover\:bg-purple-300:hover {
  72559. --bg-opacity: 1;
  72560. background-color: #d6bcfa;
  72561. background-color: rgba(214, 188, 250, var(--bg-opacity));
  72562. }
  72563. .xl\:hover\:bg-purple-400:hover {
  72564. --bg-opacity: 1;
  72565. background-color: #b794f4;
  72566. background-color: rgba(183, 148, 244, var(--bg-opacity));
  72567. }
  72568. .xl\:hover\:bg-purple-500:hover {
  72569. --bg-opacity: 1;
  72570. background-color: #9f7aea;
  72571. background-color: rgba(159, 122, 234, var(--bg-opacity));
  72572. }
  72573. .xl\:hover\:bg-purple-600:hover {
  72574. --bg-opacity: 1;
  72575. background-color: #805ad5;
  72576. background-color: rgba(128, 90, 213, var(--bg-opacity));
  72577. }
  72578. .xl\:hover\:bg-purple-700:hover {
  72579. --bg-opacity: 1;
  72580. background-color: #6b46c1;
  72581. background-color: rgba(107, 70, 193, var(--bg-opacity));
  72582. }
  72583. .xl\:hover\:bg-purple-800:hover {
  72584. --bg-opacity: 1;
  72585. background-color: #553c9a;
  72586. background-color: rgba(85, 60, 154, var(--bg-opacity));
  72587. }
  72588. .xl\:hover\:bg-purple-900:hover {
  72589. --bg-opacity: 1;
  72590. background-color: #44337a;
  72591. background-color: rgba(68, 51, 122, var(--bg-opacity));
  72592. }
  72593. .xl\:hover\:bg-pink-100:hover {
  72594. --bg-opacity: 1;
  72595. background-color: #fff5f7;
  72596. background-color: rgba(255, 245, 247, var(--bg-opacity));
  72597. }
  72598. .xl\:hover\:bg-pink-200:hover {
  72599. --bg-opacity: 1;
  72600. background-color: #fed7e2;
  72601. background-color: rgba(254, 215, 226, var(--bg-opacity));
  72602. }
  72603. .xl\:hover\:bg-pink-300:hover {
  72604. --bg-opacity: 1;
  72605. background-color: #fbb6ce;
  72606. background-color: rgba(251, 182, 206, var(--bg-opacity));
  72607. }
  72608. .xl\:hover\:bg-pink-400:hover {
  72609. --bg-opacity: 1;
  72610. background-color: #f687b3;
  72611. background-color: rgba(246, 135, 179, var(--bg-opacity));
  72612. }
  72613. .xl\:hover\:bg-pink-500:hover {
  72614. --bg-opacity: 1;
  72615. background-color: #ed64a6;
  72616. background-color: rgba(237, 100, 166, var(--bg-opacity));
  72617. }
  72618. .xl\:hover\:bg-pink-600:hover {
  72619. --bg-opacity: 1;
  72620. background-color: #d53f8c;
  72621. background-color: rgba(213, 63, 140, var(--bg-opacity));
  72622. }
  72623. .xl\:hover\:bg-pink-700:hover {
  72624. --bg-opacity: 1;
  72625. background-color: #b83280;
  72626. background-color: rgba(184, 50, 128, var(--bg-opacity));
  72627. }
  72628. .xl\:hover\:bg-pink-800:hover {
  72629. --bg-opacity: 1;
  72630. background-color: #97266d;
  72631. background-color: rgba(151, 38, 109, var(--bg-opacity));
  72632. }
  72633. .xl\:hover\:bg-pink-900:hover {
  72634. --bg-opacity: 1;
  72635. background-color: #702459;
  72636. background-color: rgba(112, 36, 89, var(--bg-opacity));
  72637. }
  72638. .xl\:focus\:bg-transparent:focus {
  72639. background-color: transparent;
  72640. }
  72641. .xl\:focus\:bg-current:focus {
  72642. background-color: currentColor;
  72643. }
  72644. .xl\:focus\:bg-black:focus {
  72645. --bg-opacity: 1;
  72646. background-color: #000;
  72647. background-color: rgba(0, 0, 0, var(--bg-opacity));
  72648. }
  72649. .xl\:focus\:bg-white:focus {
  72650. --bg-opacity: 1;
  72651. background-color: #fff;
  72652. background-color: rgba(255, 255, 255, var(--bg-opacity));
  72653. }
  72654. .xl\:focus\:bg-gray-100:focus {
  72655. --bg-opacity: 1;
  72656. background-color: #f7fafc;
  72657. background-color: rgba(247, 250, 252, var(--bg-opacity));
  72658. }
  72659. .xl\:focus\:bg-gray-200:focus {
  72660. --bg-opacity: 1;
  72661. background-color: #edf2f7;
  72662. background-color: rgba(237, 242, 247, var(--bg-opacity));
  72663. }
  72664. .xl\:focus\:bg-gray-300:focus {
  72665. --bg-opacity: 1;
  72666. background-color: #e2e8f0;
  72667. background-color: rgba(226, 232, 240, var(--bg-opacity));
  72668. }
  72669. .xl\:focus\:bg-gray-400:focus {
  72670. --bg-opacity: 1;
  72671. background-color: #cbd5e0;
  72672. background-color: rgba(203, 213, 224, var(--bg-opacity));
  72673. }
  72674. .xl\:focus\:bg-gray-500:focus {
  72675. --bg-opacity: 1;
  72676. background-color: #a0aec0;
  72677. background-color: rgba(160, 174, 192, var(--bg-opacity));
  72678. }
  72679. .xl\:focus\:bg-gray-600:focus {
  72680. --bg-opacity: 1;
  72681. background-color: #718096;
  72682. background-color: rgba(113, 128, 150, var(--bg-opacity));
  72683. }
  72684. .xl\:focus\:bg-gray-700:focus {
  72685. --bg-opacity: 1;
  72686. background-color: #4a5568;
  72687. background-color: rgba(74, 85, 104, var(--bg-opacity));
  72688. }
  72689. .xl\:focus\:bg-gray-800:focus {
  72690. --bg-opacity: 1;
  72691. background-color: #2d3748;
  72692. background-color: rgba(45, 55, 72, var(--bg-opacity));
  72693. }
  72694. .xl\:focus\:bg-gray-900:focus {
  72695. --bg-opacity: 1;
  72696. background-color: #1a202c;
  72697. background-color: rgba(26, 32, 44, var(--bg-opacity));
  72698. }
  72699. .xl\:focus\:bg-red-100:focus {
  72700. --bg-opacity: 1;
  72701. background-color: #fff5f5;
  72702. background-color: rgba(255, 245, 245, var(--bg-opacity));
  72703. }
  72704. .xl\:focus\:bg-red-200:focus {
  72705. --bg-opacity: 1;
  72706. background-color: #fed7d7;
  72707. background-color: rgba(254, 215, 215, var(--bg-opacity));
  72708. }
  72709. .xl\:focus\:bg-red-300:focus {
  72710. --bg-opacity: 1;
  72711. background-color: #feb2b2;
  72712. background-color: rgba(254, 178, 178, var(--bg-opacity));
  72713. }
  72714. .xl\:focus\:bg-red-400:focus {
  72715. --bg-opacity: 1;
  72716. background-color: #fc8181;
  72717. background-color: rgba(252, 129, 129, var(--bg-opacity));
  72718. }
  72719. .xl\:focus\:bg-red-500:focus {
  72720. --bg-opacity: 1;
  72721. background-color: #f56565;
  72722. background-color: rgba(245, 101, 101, var(--bg-opacity));
  72723. }
  72724. .xl\:focus\:bg-red-600:focus {
  72725. --bg-opacity: 1;
  72726. background-color: #e53e3e;
  72727. background-color: rgba(229, 62, 62, var(--bg-opacity));
  72728. }
  72729. .xl\:focus\:bg-red-700:focus {
  72730. --bg-opacity: 1;
  72731. background-color: #c53030;
  72732. background-color: rgba(197, 48, 48, var(--bg-opacity));
  72733. }
  72734. .xl\:focus\:bg-red-800:focus {
  72735. --bg-opacity: 1;
  72736. background-color: #9b2c2c;
  72737. background-color: rgba(155, 44, 44, var(--bg-opacity));
  72738. }
  72739. .xl\:focus\:bg-red-900:focus {
  72740. --bg-opacity: 1;
  72741. background-color: #742a2a;
  72742. background-color: rgba(116, 42, 42, var(--bg-opacity));
  72743. }
  72744. .xl\:focus\:bg-orange-100:focus {
  72745. --bg-opacity: 1;
  72746. background-color: #fffaf0;
  72747. background-color: rgba(255, 250, 240, var(--bg-opacity));
  72748. }
  72749. .xl\:focus\:bg-orange-200:focus {
  72750. --bg-opacity: 1;
  72751. background-color: #feebc8;
  72752. background-color: rgba(254, 235, 200, var(--bg-opacity));
  72753. }
  72754. .xl\:focus\:bg-orange-300:focus {
  72755. --bg-opacity: 1;
  72756. background-color: #fbd38d;
  72757. background-color: rgba(251, 211, 141, var(--bg-opacity));
  72758. }
  72759. .xl\:focus\:bg-orange-400:focus {
  72760. --bg-opacity: 1;
  72761. background-color: #f6ad55;
  72762. background-color: rgba(246, 173, 85, var(--bg-opacity));
  72763. }
  72764. .xl\:focus\:bg-orange-500:focus {
  72765. --bg-opacity: 1;
  72766. background-color: #ed8936;
  72767. background-color: rgba(237, 137, 54, var(--bg-opacity));
  72768. }
  72769. .xl\:focus\:bg-orange-600:focus {
  72770. --bg-opacity: 1;
  72771. background-color: #dd6b20;
  72772. background-color: rgba(221, 107, 32, var(--bg-opacity));
  72773. }
  72774. .xl\:focus\:bg-orange-700:focus {
  72775. --bg-opacity: 1;
  72776. background-color: #c05621;
  72777. background-color: rgba(192, 86, 33, var(--bg-opacity));
  72778. }
  72779. .xl\:focus\:bg-orange-800:focus {
  72780. --bg-opacity: 1;
  72781. background-color: #9c4221;
  72782. background-color: rgba(156, 66, 33, var(--bg-opacity));
  72783. }
  72784. .xl\:focus\:bg-orange-900:focus {
  72785. --bg-opacity: 1;
  72786. background-color: #7b341e;
  72787. background-color: rgba(123, 52, 30, var(--bg-opacity));
  72788. }
  72789. .xl\:focus\:bg-yellow-100:focus {
  72790. --bg-opacity: 1;
  72791. background-color: #fffff0;
  72792. background-color: rgba(255, 255, 240, var(--bg-opacity));
  72793. }
  72794. .xl\:focus\:bg-yellow-200:focus {
  72795. --bg-opacity: 1;
  72796. background-color: #fefcbf;
  72797. background-color: rgba(254, 252, 191, var(--bg-opacity));
  72798. }
  72799. .xl\:focus\:bg-yellow-300:focus {
  72800. --bg-opacity: 1;
  72801. background-color: #faf089;
  72802. background-color: rgba(250, 240, 137, var(--bg-opacity));
  72803. }
  72804. .xl\:focus\:bg-yellow-400:focus {
  72805. --bg-opacity: 1;
  72806. background-color: #f6e05e;
  72807. background-color: rgba(246, 224, 94, var(--bg-opacity));
  72808. }
  72809. .xl\:focus\:bg-yellow-500:focus {
  72810. --bg-opacity: 1;
  72811. background-color: #ecc94b;
  72812. background-color: rgba(236, 201, 75, var(--bg-opacity));
  72813. }
  72814. .xl\:focus\:bg-yellow-600:focus {
  72815. --bg-opacity: 1;
  72816. background-color: #d69e2e;
  72817. background-color: rgba(214, 158, 46, var(--bg-opacity));
  72818. }
  72819. .xl\:focus\:bg-yellow-700:focus {
  72820. --bg-opacity: 1;
  72821. background-color: #b7791f;
  72822. background-color: rgba(183, 121, 31, var(--bg-opacity));
  72823. }
  72824. .xl\:focus\:bg-yellow-800:focus {
  72825. --bg-opacity: 1;
  72826. background-color: #975a16;
  72827. background-color: rgba(151, 90, 22, var(--bg-opacity));
  72828. }
  72829. .xl\:focus\:bg-yellow-900:focus {
  72830. --bg-opacity: 1;
  72831. background-color: #744210;
  72832. background-color: rgba(116, 66, 16, var(--bg-opacity));
  72833. }
  72834. .xl\:focus\:bg-green-100:focus {
  72835. --bg-opacity: 1;
  72836. background-color: #f0fff4;
  72837. background-color: rgba(240, 255, 244, var(--bg-opacity));
  72838. }
  72839. .xl\:focus\:bg-green-200:focus {
  72840. --bg-opacity: 1;
  72841. background-color: #c6f6d5;
  72842. background-color: rgba(198, 246, 213, var(--bg-opacity));
  72843. }
  72844. .xl\:focus\:bg-green-300:focus {
  72845. --bg-opacity: 1;
  72846. background-color: #9ae6b4;
  72847. background-color: rgba(154, 230, 180, var(--bg-opacity));
  72848. }
  72849. .xl\:focus\:bg-green-400:focus {
  72850. --bg-opacity: 1;
  72851. background-color: #68d391;
  72852. background-color: rgba(104, 211, 145, var(--bg-opacity));
  72853. }
  72854. .xl\:focus\:bg-green-500:focus {
  72855. --bg-opacity: 1;
  72856. background-color: #48bb78;
  72857. background-color: rgba(72, 187, 120, var(--bg-opacity));
  72858. }
  72859. .xl\:focus\:bg-green-600:focus {
  72860. --bg-opacity: 1;
  72861. background-color: #38a169;
  72862. background-color: rgba(56, 161, 105, var(--bg-opacity));
  72863. }
  72864. .xl\:focus\:bg-green-700:focus {
  72865. --bg-opacity: 1;
  72866. background-color: #2f855a;
  72867. background-color: rgba(47, 133, 90, var(--bg-opacity));
  72868. }
  72869. .xl\:focus\:bg-green-800:focus {
  72870. --bg-opacity: 1;
  72871. background-color: #276749;
  72872. background-color: rgba(39, 103, 73, var(--bg-opacity));
  72873. }
  72874. .xl\:focus\:bg-green-900:focus {
  72875. --bg-opacity: 1;
  72876. background-color: #22543d;
  72877. background-color: rgba(34, 84, 61, var(--bg-opacity));
  72878. }
  72879. .xl\:focus\:bg-teal-100:focus {
  72880. --bg-opacity: 1;
  72881. background-color: #e6fffa;
  72882. background-color: rgba(230, 255, 250, var(--bg-opacity));
  72883. }
  72884. .xl\:focus\:bg-teal-200:focus {
  72885. --bg-opacity: 1;
  72886. background-color: #b2f5ea;
  72887. background-color: rgba(178, 245, 234, var(--bg-opacity));
  72888. }
  72889. .xl\:focus\:bg-teal-300:focus {
  72890. --bg-opacity: 1;
  72891. background-color: #81e6d9;
  72892. background-color: rgba(129, 230, 217, var(--bg-opacity));
  72893. }
  72894. .xl\:focus\:bg-teal-400:focus {
  72895. --bg-opacity: 1;
  72896. background-color: #4fd1c5;
  72897. background-color: rgba(79, 209, 197, var(--bg-opacity));
  72898. }
  72899. .xl\:focus\:bg-teal-500:focus {
  72900. --bg-opacity: 1;
  72901. background-color: #38b2ac;
  72902. background-color: rgba(56, 178, 172, var(--bg-opacity));
  72903. }
  72904. .xl\:focus\:bg-teal-600:focus {
  72905. --bg-opacity: 1;
  72906. background-color: #319795;
  72907. background-color: rgba(49, 151, 149, var(--bg-opacity));
  72908. }
  72909. .xl\:focus\:bg-teal-700:focus {
  72910. --bg-opacity: 1;
  72911. background-color: #2c7a7b;
  72912. background-color: rgba(44, 122, 123, var(--bg-opacity));
  72913. }
  72914. .xl\:focus\:bg-teal-800:focus {
  72915. --bg-opacity: 1;
  72916. background-color: #285e61;
  72917. background-color: rgba(40, 94, 97, var(--bg-opacity));
  72918. }
  72919. .xl\:focus\:bg-teal-900:focus {
  72920. --bg-opacity: 1;
  72921. background-color: #234e52;
  72922. background-color: rgba(35, 78, 82, var(--bg-opacity));
  72923. }
  72924. .xl\:focus\:bg-blue-100:focus {
  72925. --bg-opacity: 1;
  72926. background-color: #ebf8ff;
  72927. background-color: rgba(235, 248, 255, var(--bg-opacity));
  72928. }
  72929. .xl\:focus\:bg-blue-200:focus {
  72930. --bg-opacity: 1;
  72931. background-color: #bee3f8;
  72932. background-color: rgba(190, 227, 248, var(--bg-opacity));
  72933. }
  72934. .xl\:focus\:bg-blue-300:focus {
  72935. --bg-opacity: 1;
  72936. background-color: #90cdf4;
  72937. background-color: rgba(144, 205, 244, var(--bg-opacity));
  72938. }
  72939. .xl\:focus\:bg-blue-400:focus {
  72940. --bg-opacity: 1;
  72941. background-color: #63b3ed;
  72942. background-color: rgba(99, 179, 237, var(--bg-opacity));
  72943. }
  72944. .xl\:focus\:bg-blue-500:focus {
  72945. --bg-opacity: 1;
  72946. background-color: #4299e1;
  72947. background-color: rgba(66, 153, 225, var(--bg-opacity));
  72948. }
  72949. .xl\:focus\:bg-blue-600:focus {
  72950. --bg-opacity: 1;
  72951. background-color: #3182ce;
  72952. background-color: rgba(49, 130, 206, var(--bg-opacity));
  72953. }
  72954. .xl\:focus\:bg-blue-700:focus {
  72955. --bg-opacity: 1;
  72956. background-color: #2b6cb0;
  72957. background-color: rgba(43, 108, 176, var(--bg-opacity));
  72958. }
  72959. .xl\:focus\:bg-blue-800:focus {
  72960. --bg-opacity: 1;
  72961. background-color: #2c5282;
  72962. background-color: rgba(44, 82, 130, var(--bg-opacity));
  72963. }
  72964. .xl\:focus\:bg-blue-900:focus {
  72965. --bg-opacity: 1;
  72966. background-color: #2a4365;
  72967. background-color: rgba(42, 67, 101, var(--bg-opacity));
  72968. }
  72969. .xl\:focus\:bg-indigo-100:focus {
  72970. --bg-opacity: 1;
  72971. background-color: #ebf4ff;
  72972. background-color: rgba(235, 244, 255, var(--bg-opacity));
  72973. }
  72974. .xl\:focus\:bg-indigo-200:focus {
  72975. --bg-opacity: 1;
  72976. background-color: #c3dafe;
  72977. background-color: rgba(195, 218, 254, var(--bg-opacity));
  72978. }
  72979. .xl\:focus\:bg-indigo-300:focus {
  72980. --bg-opacity: 1;
  72981. background-color: #a3bffa;
  72982. background-color: rgba(163, 191, 250, var(--bg-opacity));
  72983. }
  72984. .xl\:focus\:bg-indigo-400:focus {
  72985. --bg-opacity: 1;
  72986. background-color: #7f9cf5;
  72987. background-color: rgba(127, 156, 245, var(--bg-opacity));
  72988. }
  72989. .xl\:focus\:bg-indigo-500:focus {
  72990. --bg-opacity: 1;
  72991. background-color: #667eea;
  72992. background-color: rgba(102, 126, 234, var(--bg-opacity));
  72993. }
  72994. .xl\:focus\:bg-indigo-600:focus {
  72995. --bg-opacity: 1;
  72996. background-color: #5a67d8;
  72997. background-color: rgba(90, 103, 216, var(--bg-opacity));
  72998. }
  72999. .xl\:focus\:bg-indigo-700:focus {
  73000. --bg-opacity: 1;
  73001. background-color: #4c51bf;
  73002. background-color: rgba(76, 81, 191, var(--bg-opacity));
  73003. }
  73004. .xl\:focus\:bg-indigo-800:focus {
  73005. --bg-opacity: 1;
  73006. background-color: #434190;
  73007. background-color: rgba(67, 65, 144, var(--bg-opacity));
  73008. }
  73009. .xl\:focus\:bg-indigo-900:focus {
  73010. --bg-opacity: 1;
  73011. background-color: #3c366b;
  73012. background-color: rgba(60, 54, 107, var(--bg-opacity));
  73013. }
  73014. .xl\:focus\:bg-purple-100:focus {
  73015. --bg-opacity: 1;
  73016. background-color: #faf5ff;
  73017. background-color: rgba(250, 245, 255, var(--bg-opacity));
  73018. }
  73019. .xl\:focus\:bg-purple-200:focus {
  73020. --bg-opacity: 1;
  73021. background-color: #e9d8fd;
  73022. background-color: rgba(233, 216, 253, var(--bg-opacity));
  73023. }
  73024. .xl\:focus\:bg-purple-300:focus {
  73025. --bg-opacity: 1;
  73026. background-color: #d6bcfa;
  73027. background-color: rgba(214, 188, 250, var(--bg-opacity));
  73028. }
  73029. .xl\:focus\:bg-purple-400:focus {
  73030. --bg-opacity: 1;
  73031. background-color: #b794f4;
  73032. background-color: rgba(183, 148, 244, var(--bg-opacity));
  73033. }
  73034. .xl\:focus\:bg-purple-500:focus {
  73035. --bg-opacity: 1;
  73036. background-color: #9f7aea;
  73037. background-color: rgba(159, 122, 234, var(--bg-opacity));
  73038. }
  73039. .xl\:focus\:bg-purple-600:focus {
  73040. --bg-opacity: 1;
  73041. background-color: #805ad5;
  73042. background-color: rgba(128, 90, 213, var(--bg-opacity));
  73043. }
  73044. .xl\:focus\:bg-purple-700:focus {
  73045. --bg-opacity: 1;
  73046. background-color: #6b46c1;
  73047. background-color: rgba(107, 70, 193, var(--bg-opacity));
  73048. }
  73049. .xl\:focus\:bg-purple-800:focus {
  73050. --bg-opacity: 1;
  73051. background-color: #553c9a;
  73052. background-color: rgba(85, 60, 154, var(--bg-opacity));
  73053. }
  73054. .xl\:focus\:bg-purple-900:focus {
  73055. --bg-opacity: 1;
  73056. background-color: #44337a;
  73057. background-color: rgba(68, 51, 122, var(--bg-opacity));
  73058. }
  73059. .xl\:focus\:bg-pink-100:focus {
  73060. --bg-opacity: 1;
  73061. background-color: #fff5f7;
  73062. background-color: rgba(255, 245, 247, var(--bg-opacity));
  73063. }
  73064. .xl\:focus\:bg-pink-200:focus {
  73065. --bg-opacity: 1;
  73066. background-color: #fed7e2;
  73067. background-color: rgba(254, 215, 226, var(--bg-opacity));
  73068. }
  73069. .xl\:focus\:bg-pink-300:focus {
  73070. --bg-opacity: 1;
  73071. background-color: #fbb6ce;
  73072. background-color: rgba(251, 182, 206, var(--bg-opacity));
  73073. }
  73074. .xl\:focus\:bg-pink-400:focus {
  73075. --bg-opacity: 1;
  73076. background-color: #f687b3;
  73077. background-color: rgba(246, 135, 179, var(--bg-opacity));
  73078. }
  73079. .xl\:focus\:bg-pink-500:focus {
  73080. --bg-opacity: 1;
  73081. background-color: #ed64a6;
  73082. background-color: rgba(237, 100, 166, var(--bg-opacity));
  73083. }
  73084. .xl\:focus\:bg-pink-600:focus {
  73085. --bg-opacity: 1;
  73086. background-color: #d53f8c;
  73087. background-color: rgba(213, 63, 140, var(--bg-opacity));
  73088. }
  73089. .xl\:focus\:bg-pink-700:focus {
  73090. --bg-opacity: 1;
  73091. background-color: #b83280;
  73092. background-color: rgba(184, 50, 128, var(--bg-opacity));
  73093. }
  73094. .xl\:focus\:bg-pink-800:focus {
  73095. --bg-opacity: 1;
  73096. background-color: #97266d;
  73097. background-color: rgba(151, 38, 109, var(--bg-opacity));
  73098. }
  73099. .xl\:focus\:bg-pink-900:focus {
  73100. --bg-opacity: 1;
  73101. background-color: #702459;
  73102. background-color: rgba(112, 36, 89, var(--bg-opacity));
  73103. }
  73104. .xl\:bg-none {
  73105. background-image: none;
  73106. }
  73107. .xl\:bg-gradient-to-t {
  73108. background-image: linear-gradient(to top, var(--gradient-color-stops));
  73109. }
  73110. .xl\:bg-gradient-to-tr {
  73111. background-image: linear-gradient(to top right, var(--gradient-color-stops));
  73112. }
  73113. .xl\:bg-gradient-to-r {
  73114. background-image: linear-gradient(to right, var(--gradient-color-stops));
  73115. }
  73116. .xl\:bg-gradient-to-br {
  73117. background-image: linear-gradient(to bottom right, var(--gradient-color-stops));
  73118. }
  73119. .xl\:bg-gradient-to-b {
  73120. background-image: linear-gradient(to bottom, var(--gradient-color-stops));
  73121. }
  73122. .xl\:bg-gradient-to-bl {
  73123. background-image: linear-gradient(to bottom left, var(--gradient-color-stops));
  73124. }
  73125. .xl\:bg-gradient-to-l {
  73126. background-image: linear-gradient(to left, var(--gradient-color-stops));
  73127. }
  73128. .xl\:bg-gradient-to-tl {
  73129. background-image: linear-gradient(to top left, var(--gradient-color-stops));
  73130. }
  73131. .xl\:from-transparent {
  73132. --gradient-from-color: transparent;
  73133. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  73134. }
  73135. .xl\:from-current {
  73136. --gradient-from-color: currentColor;
  73137. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  73138. }
  73139. .xl\:from-black {
  73140. --gradient-from-color: #000;
  73141. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  73142. }
  73143. .xl\:from-white {
  73144. --gradient-from-color: #fff;
  73145. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  73146. }
  73147. .xl\:from-gray-100 {
  73148. --gradient-from-color: #f7fafc;
  73149. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  73150. }
  73151. .xl\:from-gray-200 {
  73152. --gradient-from-color: #edf2f7;
  73153. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  73154. }
  73155. .xl\:from-gray-300 {
  73156. --gradient-from-color: #e2e8f0;
  73157. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  73158. }
  73159. .xl\:from-gray-400 {
  73160. --gradient-from-color: #cbd5e0;
  73161. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  73162. }
  73163. .xl\:from-gray-500 {
  73164. --gradient-from-color: #a0aec0;
  73165. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  73166. }
  73167. .xl\:from-gray-600 {
  73168. --gradient-from-color: #718096;
  73169. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  73170. }
  73171. .xl\:from-gray-700 {
  73172. --gradient-from-color: #4a5568;
  73173. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  73174. }
  73175. .xl\:from-gray-800 {
  73176. --gradient-from-color: #2d3748;
  73177. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  73178. }
  73179. .xl\:from-gray-900 {
  73180. --gradient-from-color: #1a202c;
  73181. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  73182. }
  73183. .xl\:from-red-100 {
  73184. --gradient-from-color: #fff5f5;
  73185. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  73186. }
  73187. .xl\:from-red-200 {
  73188. --gradient-from-color: #fed7d7;
  73189. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  73190. }
  73191. .xl\:from-red-300 {
  73192. --gradient-from-color: #feb2b2;
  73193. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  73194. }
  73195. .xl\:from-red-400 {
  73196. --gradient-from-color: #fc8181;
  73197. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  73198. }
  73199. .xl\:from-red-500 {
  73200. --gradient-from-color: #f56565;
  73201. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  73202. }
  73203. .xl\:from-red-600 {
  73204. --gradient-from-color: #e53e3e;
  73205. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  73206. }
  73207. .xl\:from-red-700 {
  73208. --gradient-from-color: #c53030;
  73209. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  73210. }
  73211. .xl\:from-red-800 {
  73212. --gradient-from-color: #9b2c2c;
  73213. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  73214. }
  73215. .xl\:from-red-900 {
  73216. --gradient-from-color: #742a2a;
  73217. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  73218. }
  73219. .xl\:from-orange-100 {
  73220. --gradient-from-color: #fffaf0;
  73221. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  73222. }
  73223. .xl\:from-orange-200 {
  73224. --gradient-from-color: #feebc8;
  73225. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  73226. }
  73227. .xl\:from-orange-300 {
  73228. --gradient-from-color: #fbd38d;
  73229. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  73230. }
  73231. .xl\:from-orange-400 {
  73232. --gradient-from-color: #f6ad55;
  73233. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  73234. }
  73235. .xl\:from-orange-500 {
  73236. --gradient-from-color: #ed8936;
  73237. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  73238. }
  73239. .xl\:from-orange-600 {
  73240. --gradient-from-color: #dd6b20;
  73241. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  73242. }
  73243. .xl\:from-orange-700 {
  73244. --gradient-from-color: #c05621;
  73245. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  73246. }
  73247. .xl\:from-orange-800 {
  73248. --gradient-from-color: #9c4221;
  73249. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  73250. }
  73251. .xl\:from-orange-900 {
  73252. --gradient-from-color: #7b341e;
  73253. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  73254. }
  73255. .xl\:from-yellow-100 {
  73256. --gradient-from-color: #fffff0;
  73257. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  73258. }
  73259. .xl\:from-yellow-200 {
  73260. --gradient-from-color: #fefcbf;
  73261. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  73262. }
  73263. .xl\:from-yellow-300 {
  73264. --gradient-from-color: #faf089;
  73265. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  73266. }
  73267. .xl\:from-yellow-400 {
  73268. --gradient-from-color: #f6e05e;
  73269. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  73270. }
  73271. .xl\:from-yellow-500 {
  73272. --gradient-from-color: #ecc94b;
  73273. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  73274. }
  73275. .xl\:from-yellow-600 {
  73276. --gradient-from-color: #d69e2e;
  73277. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  73278. }
  73279. .xl\:from-yellow-700 {
  73280. --gradient-from-color: #b7791f;
  73281. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  73282. }
  73283. .xl\:from-yellow-800 {
  73284. --gradient-from-color: #975a16;
  73285. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  73286. }
  73287. .xl\:from-yellow-900 {
  73288. --gradient-from-color: #744210;
  73289. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  73290. }
  73291. .xl\:from-green-100 {
  73292. --gradient-from-color: #f0fff4;
  73293. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  73294. }
  73295. .xl\:from-green-200 {
  73296. --gradient-from-color: #c6f6d5;
  73297. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  73298. }
  73299. .xl\:from-green-300 {
  73300. --gradient-from-color: #9ae6b4;
  73301. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  73302. }
  73303. .xl\:from-green-400 {
  73304. --gradient-from-color: #68d391;
  73305. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  73306. }
  73307. .xl\:from-green-500 {
  73308. --gradient-from-color: #48bb78;
  73309. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  73310. }
  73311. .xl\:from-green-600 {
  73312. --gradient-from-color: #38a169;
  73313. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  73314. }
  73315. .xl\:from-green-700 {
  73316. --gradient-from-color: #2f855a;
  73317. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  73318. }
  73319. .xl\:from-green-800 {
  73320. --gradient-from-color: #276749;
  73321. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  73322. }
  73323. .xl\:from-green-900 {
  73324. --gradient-from-color: #22543d;
  73325. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  73326. }
  73327. .xl\:from-teal-100 {
  73328. --gradient-from-color: #e6fffa;
  73329. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  73330. }
  73331. .xl\:from-teal-200 {
  73332. --gradient-from-color: #b2f5ea;
  73333. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  73334. }
  73335. .xl\:from-teal-300 {
  73336. --gradient-from-color: #81e6d9;
  73337. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  73338. }
  73339. .xl\:from-teal-400 {
  73340. --gradient-from-color: #4fd1c5;
  73341. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  73342. }
  73343. .xl\:from-teal-500 {
  73344. --gradient-from-color: #38b2ac;
  73345. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  73346. }
  73347. .xl\:from-teal-600 {
  73348. --gradient-from-color: #319795;
  73349. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  73350. }
  73351. .xl\:from-teal-700 {
  73352. --gradient-from-color: #2c7a7b;
  73353. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  73354. }
  73355. .xl\:from-teal-800 {
  73356. --gradient-from-color: #285e61;
  73357. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  73358. }
  73359. .xl\:from-teal-900 {
  73360. --gradient-from-color: #234e52;
  73361. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  73362. }
  73363. .xl\:from-blue-100 {
  73364. --gradient-from-color: #ebf8ff;
  73365. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  73366. }
  73367. .xl\:from-blue-200 {
  73368. --gradient-from-color: #bee3f8;
  73369. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  73370. }
  73371. .xl\:from-blue-300 {
  73372. --gradient-from-color: #90cdf4;
  73373. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  73374. }
  73375. .xl\:from-blue-400 {
  73376. --gradient-from-color: #63b3ed;
  73377. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  73378. }
  73379. .xl\:from-blue-500 {
  73380. --gradient-from-color: #4299e1;
  73381. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  73382. }
  73383. .xl\:from-blue-600 {
  73384. --gradient-from-color: #3182ce;
  73385. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  73386. }
  73387. .xl\:from-blue-700 {
  73388. --gradient-from-color: #2b6cb0;
  73389. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  73390. }
  73391. .xl\:from-blue-800 {
  73392. --gradient-from-color: #2c5282;
  73393. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  73394. }
  73395. .xl\:from-blue-900 {
  73396. --gradient-from-color: #2a4365;
  73397. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  73398. }
  73399. .xl\:from-indigo-100 {
  73400. --gradient-from-color: #ebf4ff;
  73401. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  73402. }
  73403. .xl\:from-indigo-200 {
  73404. --gradient-from-color: #c3dafe;
  73405. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  73406. }
  73407. .xl\:from-indigo-300 {
  73408. --gradient-from-color: #a3bffa;
  73409. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  73410. }
  73411. .xl\:from-indigo-400 {
  73412. --gradient-from-color: #7f9cf5;
  73413. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  73414. }
  73415. .xl\:from-indigo-500 {
  73416. --gradient-from-color: #667eea;
  73417. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  73418. }
  73419. .xl\:from-indigo-600 {
  73420. --gradient-from-color: #5a67d8;
  73421. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  73422. }
  73423. .xl\:from-indigo-700 {
  73424. --gradient-from-color: #4c51bf;
  73425. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  73426. }
  73427. .xl\:from-indigo-800 {
  73428. --gradient-from-color: #434190;
  73429. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  73430. }
  73431. .xl\:from-indigo-900 {
  73432. --gradient-from-color: #3c366b;
  73433. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  73434. }
  73435. .xl\:from-purple-100 {
  73436. --gradient-from-color: #faf5ff;
  73437. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  73438. }
  73439. .xl\:from-purple-200 {
  73440. --gradient-from-color: #e9d8fd;
  73441. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  73442. }
  73443. .xl\:from-purple-300 {
  73444. --gradient-from-color: #d6bcfa;
  73445. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  73446. }
  73447. .xl\:from-purple-400 {
  73448. --gradient-from-color: #b794f4;
  73449. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  73450. }
  73451. .xl\:from-purple-500 {
  73452. --gradient-from-color: #9f7aea;
  73453. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  73454. }
  73455. .xl\:from-purple-600 {
  73456. --gradient-from-color: #805ad5;
  73457. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  73458. }
  73459. .xl\:from-purple-700 {
  73460. --gradient-from-color: #6b46c1;
  73461. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  73462. }
  73463. .xl\:from-purple-800 {
  73464. --gradient-from-color: #553c9a;
  73465. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  73466. }
  73467. .xl\:from-purple-900 {
  73468. --gradient-from-color: #44337a;
  73469. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  73470. }
  73471. .xl\:from-pink-100 {
  73472. --gradient-from-color: #fff5f7;
  73473. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  73474. }
  73475. .xl\:from-pink-200 {
  73476. --gradient-from-color: #fed7e2;
  73477. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  73478. }
  73479. .xl\:from-pink-300 {
  73480. --gradient-from-color: #fbb6ce;
  73481. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  73482. }
  73483. .xl\:from-pink-400 {
  73484. --gradient-from-color: #f687b3;
  73485. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  73486. }
  73487. .xl\:from-pink-500 {
  73488. --gradient-from-color: #ed64a6;
  73489. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  73490. }
  73491. .xl\:from-pink-600 {
  73492. --gradient-from-color: #d53f8c;
  73493. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  73494. }
  73495. .xl\:from-pink-700 {
  73496. --gradient-from-color: #b83280;
  73497. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  73498. }
  73499. .xl\:from-pink-800 {
  73500. --gradient-from-color: #97266d;
  73501. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  73502. }
  73503. .xl\:from-pink-900 {
  73504. --gradient-from-color: #702459;
  73505. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  73506. }
  73507. .xl\:via-transparent {
  73508. --gradient-via-color: transparent;
  73509. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  73510. }
  73511. .xl\:via-current {
  73512. --gradient-via-color: currentColor;
  73513. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  73514. }
  73515. .xl\:via-black {
  73516. --gradient-via-color: #000;
  73517. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  73518. }
  73519. .xl\:via-white {
  73520. --gradient-via-color: #fff;
  73521. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  73522. }
  73523. .xl\:via-gray-100 {
  73524. --gradient-via-color: #f7fafc;
  73525. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  73526. }
  73527. .xl\:via-gray-200 {
  73528. --gradient-via-color: #edf2f7;
  73529. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  73530. }
  73531. .xl\:via-gray-300 {
  73532. --gradient-via-color: #e2e8f0;
  73533. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  73534. }
  73535. .xl\:via-gray-400 {
  73536. --gradient-via-color: #cbd5e0;
  73537. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  73538. }
  73539. .xl\:via-gray-500 {
  73540. --gradient-via-color: #a0aec0;
  73541. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  73542. }
  73543. .xl\:via-gray-600 {
  73544. --gradient-via-color: #718096;
  73545. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  73546. }
  73547. .xl\:via-gray-700 {
  73548. --gradient-via-color: #4a5568;
  73549. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  73550. }
  73551. .xl\:via-gray-800 {
  73552. --gradient-via-color: #2d3748;
  73553. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  73554. }
  73555. .xl\:via-gray-900 {
  73556. --gradient-via-color: #1a202c;
  73557. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  73558. }
  73559. .xl\:via-red-100 {
  73560. --gradient-via-color: #fff5f5;
  73561. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  73562. }
  73563. .xl\:via-red-200 {
  73564. --gradient-via-color: #fed7d7;
  73565. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  73566. }
  73567. .xl\:via-red-300 {
  73568. --gradient-via-color: #feb2b2;
  73569. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  73570. }
  73571. .xl\:via-red-400 {
  73572. --gradient-via-color: #fc8181;
  73573. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  73574. }
  73575. .xl\:via-red-500 {
  73576. --gradient-via-color: #f56565;
  73577. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  73578. }
  73579. .xl\:via-red-600 {
  73580. --gradient-via-color: #e53e3e;
  73581. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  73582. }
  73583. .xl\:via-red-700 {
  73584. --gradient-via-color: #c53030;
  73585. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  73586. }
  73587. .xl\:via-red-800 {
  73588. --gradient-via-color: #9b2c2c;
  73589. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  73590. }
  73591. .xl\:via-red-900 {
  73592. --gradient-via-color: #742a2a;
  73593. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  73594. }
  73595. .xl\:via-orange-100 {
  73596. --gradient-via-color: #fffaf0;
  73597. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  73598. }
  73599. .xl\:via-orange-200 {
  73600. --gradient-via-color: #feebc8;
  73601. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  73602. }
  73603. .xl\:via-orange-300 {
  73604. --gradient-via-color: #fbd38d;
  73605. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  73606. }
  73607. .xl\:via-orange-400 {
  73608. --gradient-via-color: #f6ad55;
  73609. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  73610. }
  73611. .xl\:via-orange-500 {
  73612. --gradient-via-color: #ed8936;
  73613. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  73614. }
  73615. .xl\:via-orange-600 {
  73616. --gradient-via-color: #dd6b20;
  73617. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  73618. }
  73619. .xl\:via-orange-700 {
  73620. --gradient-via-color: #c05621;
  73621. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  73622. }
  73623. .xl\:via-orange-800 {
  73624. --gradient-via-color: #9c4221;
  73625. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  73626. }
  73627. .xl\:via-orange-900 {
  73628. --gradient-via-color: #7b341e;
  73629. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  73630. }
  73631. .xl\:via-yellow-100 {
  73632. --gradient-via-color: #fffff0;
  73633. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  73634. }
  73635. .xl\:via-yellow-200 {
  73636. --gradient-via-color: #fefcbf;
  73637. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  73638. }
  73639. .xl\:via-yellow-300 {
  73640. --gradient-via-color: #faf089;
  73641. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  73642. }
  73643. .xl\:via-yellow-400 {
  73644. --gradient-via-color: #f6e05e;
  73645. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  73646. }
  73647. .xl\:via-yellow-500 {
  73648. --gradient-via-color: #ecc94b;
  73649. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  73650. }
  73651. .xl\:via-yellow-600 {
  73652. --gradient-via-color: #d69e2e;
  73653. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  73654. }
  73655. .xl\:via-yellow-700 {
  73656. --gradient-via-color: #b7791f;
  73657. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  73658. }
  73659. .xl\:via-yellow-800 {
  73660. --gradient-via-color: #975a16;
  73661. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  73662. }
  73663. .xl\:via-yellow-900 {
  73664. --gradient-via-color: #744210;
  73665. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  73666. }
  73667. .xl\:via-green-100 {
  73668. --gradient-via-color: #f0fff4;
  73669. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  73670. }
  73671. .xl\:via-green-200 {
  73672. --gradient-via-color: #c6f6d5;
  73673. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  73674. }
  73675. .xl\:via-green-300 {
  73676. --gradient-via-color: #9ae6b4;
  73677. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  73678. }
  73679. .xl\:via-green-400 {
  73680. --gradient-via-color: #68d391;
  73681. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  73682. }
  73683. .xl\:via-green-500 {
  73684. --gradient-via-color: #48bb78;
  73685. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  73686. }
  73687. .xl\:via-green-600 {
  73688. --gradient-via-color: #38a169;
  73689. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  73690. }
  73691. .xl\:via-green-700 {
  73692. --gradient-via-color: #2f855a;
  73693. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  73694. }
  73695. .xl\:via-green-800 {
  73696. --gradient-via-color: #276749;
  73697. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  73698. }
  73699. .xl\:via-green-900 {
  73700. --gradient-via-color: #22543d;
  73701. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  73702. }
  73703. .xl\:via-teal-100 {
  73704. --gradient-via-color: #e6fffa;
  73705. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  73706. }
  73707. .xl\:via-teal-200 {
  73708. --gradient-via-color: #b2f5ea;
  73709. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  73710. }
  73711. .xl\:via-teal-300 {
  73712. --gradient-via-color: #81e6d9;
  73713. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  73714. }
  73715. .xl\:via-teal-400 {
  73716. --gradient-via-color: #4fd1c5;
  73717. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  73718. }
  73719. .xl\:via-teal-500 {
  73720. --gradient-via-color: #38b2ac;
  73721. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  73722. }
  73723. .xl\:via-teal-600 {
  73724. --gradient-via-color: #319795;
  73725. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  73726. }
  73727. .xl\:via-teal-700 {
  73728. --gradient-via-color: #2c7a7b;
  73729. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  73730. }
  73731. .xl\:via-teal-800 {
  73732. --gradient-via-color: #285e61;
  73733. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  73734. }
  73735. .xl\:via-teal-900 {
  73736. --gradient-via-color: #234e52;
  73737. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  73738. }
  73739. .xl\:via-blue-100 {
  73740. --gradient-via-color: #ebf8ff;
  73741. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  73742. }
  73743. .xl\:via-blue-200 {
  73744. --gradient-via-color: #bee3f8;
  73745. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  73746. }
  73747. .xl\:via-blue-300 {
  73748. --gradient-via-color: #90cdf4;
  73749. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  73750. }
  73751. .xl\:via-blue-400 {
  73752. --gradient-via-color: #63b3ed;
  73753. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  73754. }
  73755. .xl\:via-blue-500 {
  73756. --gradient-via-color: #4299e1;
  73757. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  73758. }
  73759. .xl\:via-blue-600 {
  73760. --gradient-via-color: #3182ce;
  73761. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  73762. }
  73763. .xl\:via-blue-700 {
  73764. --gradient-via-color: #2b6cb0;
  73765. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  73766. }
  73767. .xl\:via-blue-800 {
  73768. --gradient-via-color: #2c5282;
  73769. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  73770. }
  73771. .xl\:via-blue-900 {
  73772. --gradient-via-color: #2a4365;
  73773. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  73774. }
  73775. .xl\:via-indigo-100 {
  73776. --gradient-via-color: #ebf4ff;
  73777. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  73778. }
  73779. .xl\:via-indigo-200 {
  73780. --gradient-via-color: #c3dafe;
  73781. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  73782. }
  73783. .xl\:via-indigo-300 {
  73784. --gradient-via-color: #a3bffa;
  73785. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  73786. }
  73787. .xl\:via-indigo-400 {
  73788. --gradient-via-color: #7f9cf5;
  73789. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  73790. }
  73791. .xl\:via-indigo-500 {
  73792. --gradient-via-color: #667eea;
  73793. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  73794. }
  73795. .xl\:via-indigo-600 {
  73796. --gradient-via-color: #5a67d8;
  73797. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  73798. }
  73799. .xl\:via-indigo-700 {
  73800. --gradient-via-color: #4c51bf;
  73801. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  73802. }
  73803. .xl\:via-indigo-800 {
  73804. --gradient-via-color: #434190;
  73805. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  73806. }
  73807. .xl\:via-indigo-900 {
  73808. --gradient-via-color: #3c366b;
  73809. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  73810. }
  73811. .xl\:via-purple-100 {
  73812. --gradient-via-color: #faf5ff;
  73813. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  73814. }
  73815. .xl\:via-purple-200 {
  73816. --gradient-via-color: #e9d8fd;
  73817. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  73818. }
  73819. .xl\:via-purple-300 {
  73820. --gradient-via-color: #d6bcfa;
  73821. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  73822. }
  73823. .xl\:via-purple-400 {
  73824. --gradient-via-color: #b794f4;
  73825. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  73826. }
  73827. .xl\:via-purple-500 {
  73828. --gradient-via-color: #9f7aea;
  73829. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  73830. }
  73831. .xl\:via-purple-600 {
  73832. --gradient-via-color: #805ad5;
  73833. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  73834. }
  73835. .xl\:via-purple-700 {
  73836. --gradient-via-color: #6b46c1;
  73837. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  73838. }
  73839. .xl\:via-purple-800 {
  73840. --gradient-via-color: #553c9a;
  73841. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  73842. }
  73843. .xl\:via-purple-900 {
  73844. --gradient-via-color: #44337a;
  73845. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  73846. }
  73847. .xl\:via-pink-100 {
  73848. --gradient-via-color: #fff5f7;
  73849. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  73850. }
  73851. .xl\:via-pink-200 {
  73852. --gradient-via-color: #fed7e2;
  73853. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  73854. }
  73855. .xl\:via-pink-300 {
  73856. --gradient-via-color: #fbb6ce;
  73857. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  73858. }
  73859. .xl\:via-pink-400 {
  73860. --gradient-via-color: #f687b3;
  73861. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  73862. }
  73863. .xl\:via-pink-500 {
  73864. --gradient-via-color: #ed64a6;
  73865. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  73866. }
  73867. .xl\:via-pink-600 {
  73868. --gradient-via-color: #d53f8c;
  73869. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  73870. }
  73871. .xl\:via-pink-700 {
  73872. --gradient-via-color: #b83280;
  73873. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  73874. }
  73875. .xl\:via-pink-800 {
  73876. --gradient-via-color: #97266d;
  73877. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  73878. }
  73879. .xl\:via-pink-900 {
  73880. --gradient-via-color: #702459;
  73881. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  73882. }
  73883. .xl\:to-transparent {
  73884. --gradient-to-color: transparent;
  73885. }
  73886. .xl\:to-current {
  73887. --gradient-to-color: currentColor;
  73888. }
  73889. .xl\:to-black {
  73890. --gradient-to-color: #000;
  73891. }
  73892. .xl\:to-white {
  73893. --gradient-to-color: #fff;
  73894. }
  73895. .xl\:to-gray-100 {
  73896. --gradient-to-color: #f7fafc;
  73897. }
  73898. .xl\:to-gray-200 {
  73899. --gradient-to-color: #edf2f7;
  73900. }
  73901. .xl\:to-gray-300 {
  73902. --gradient-to-color: #e2e8f0;
  73903. }
  73904. .xl\:to-gray-400 {
  73905. --gradient-to-color: #cbd5e0;
  73906. }
  73907. .xl\:to-gray-500 {
  73908. --gradient-to-color: #a0aec0;
  73909. }
  73910. .xl\:to-gray-600 {
  73911. --gradient-to-color: #718096;
  73912. }
  73913. .xl\:to-gray-700 {
  73914. --gradient-to-color: #4a5568;
  73915. }
  73916. .xl\:to-gray-800 {
  73917. --gradient-to-color: #2d3748;
  73918. }
  73919. .xl\:to-gray-900 {
  73920. --gradient-to-color: #1a202c;
  73921. }
  73922. .xl\:to-red-100 {
  73923. --gradient-to-color: #fff5f5;
  73924. }
  73925. .xl\:to-red-200 {
  73926. --gradient-to-color: #fed7d7;
  73927. }
  73928. .xl\:to-red-300 {
  73929. --gradient-to-color: #feb2b2;
  73930. }
  73931. .xl\:to-red-400 {
  73932. --gradient-to-color: #fc8181;
  73933. }
  73934. .xl\:to-red-500 {
  73935. --gradient-to-color: #f56565;
  73936. }
  73937. .xl\:to-red-600 {
  73938. --gradient-to-color: #e53e3e;
  73939. }
  73940. .xl\:to-red-700 {
  73941. --gradient-to-color: #c53030;
  73942. }
  73943. .xl\:to-red-800 {
  73944. --gradient-to-color: #9b2c2c;
  73945. }
  73946. .xl\:to-red-900 {
  73947. --gradient-to-color: #742a2a;
  73948. }
  73949. .xl\:to-orange-100 {
  73950. --gradient-to-color: #fffaf0;
  73951. }
  73952. .xl\:to-orange-200 {
  73953. --gradient-to-color: #feebc8;
  73954. }
  73955. .xl\:to-orange-300 {
  73956. --gradient-to-color: #fbd38d;
  73957. }
  73958. .xl\:to-orange-400 {
  73959. --gradient-to-color: #f6ad55;
  73960. }
  73961. .xl\:to-orange-500 {
  73962. --gradient-to-color: #ed8936;
  73963. }
  73964. .xl\:to-orange-600 {
  73965. --gradient-to-color: #dd6b20;
  73966. }
  73967. .xl\:to-orange-700 {
  73968. --gradient-to-color: #c05621;
  73969. }
  73970. .xl\:to-orange-800 {
  73971. --gradient-to-color: #9c4221;
  73972. }
  73973. .xl\:to-orange-900 {
  73974. --gradient-to-color: #7b341e;
  73975. }
  73976. .xl\:to-yellow-100 {
  73977. --gradient-to-color: #fffff0;
  73978. }
  73979. .xl\:to-yellow-200 {
  73980. --gradient-to-color: #fefcbf;
  73981. }
  73982. .xl\:to-yellow-300 {
  73983. --gradient-to-color: #faf089;
  73984. }
  73985. .xl\:to-yellow-400 {
  73986. --gradient-to-color: #f6e05e;
  73987. }
  73988. .xl\:to-yellow-500 {
  73989. --gradient-to-color: #ecc94b;
  73990. }
  73991. .xl\:to-yellow-600 {
  73992. --gradient-to-color: #d69e2e;
  73993. }
  73994. .xl\:to-yellow-700 {
  73995. --gradient-to-color: #b7791f;
  73996. }
  73997. .xl\:to-yellow-800 {
  73998. --gradient-to-color: #975a16;
  73999. }
  74000. .xl\:to-yellow-900 {
  74001. --gradient-to-color: #744210;
  74002. }
  74003. .xl\:to-green-100 {
  74004. --gradient-to-color: #f0fff4;
  74005. }
  74006. .xl\:to-green-200 {
  74007. --gradient-to-color: #c6f6d5;
  74008. }
  74009. .xl\:to-green-300 {
  74010. --gradient-to-color: #9ae6b4;
  74011. }
  74012. .xl\:to-green-400 {
  74013. --gradient-to-color: #68d391;
  74014. }
  74015. .xl\:to-green-500 {
  74016. --gradient-to-color: #48bb78;
  74017. }
  74018. .xl\:to-green-600 {
  74019. --gradient-to-color: #38a169;
  74020. }
  74021. .xl\:to-green-700 {
  74022. --gradient-to-color: #2f855a;
  74023. }
  74024. .xl\:to-green-800 {
  74025. --gradient-to-color: #276749;
  74026. }
  74027. .xl\:to-green-900 {
  74028. --gradient-to-color: #22543d;
  74029. }
  74030. .xl\:to-teal-100 {
  74031. --gradient-to-color: #e6fffa;
  74032. }
  74033. .xl\:to-teal-200 {
  74034. --gradient-to-color: #b2f5ea;
  74035. }
  74036. .xl\:to-teal-300 {
  74037. --gradient-to-color: #81e6d9;
  74038. }
  74039. .xl\:to-teal-400 {
  74040. --gradient-to-color: #4fd1c5;
  74041. }
  74042. .xl\:to-teal-500 {
  74043. --gradient-to-color: #38b2ac;
  74044. }
  74045. .xl\:to-teal-600 {
  74046. --gradient-to-color: #319795;
  74047. }
  74048. .xl\:to-teal-700 {
  74049. --gradient-to-color: #2c7a7b;
  74050. }
  74051. .xl\:to-teal-800 {
  74052. --gradient-to-color: #285e61;
  74053. }
  74054. .xl\:to-teal-900 {
  74055. --gradient-to-color: #234e52;
  74056. }
  74057. .xl\:to-blue-100 {
  74058. --gradient-to-color: #ebf8ff;
  74059. }
  74060. .xl\:to-blue-200 {
  74061. --gradient-to-color: #bee3f8;
  74062. }
  74063. .xl\:to-blue-300 {
  74064. --gradient-to-color: #90cdf4;
  74065. }
  74066. .xl\:to-blue-400 {
  74067. --gradient-to-color: #63b3ed;
  74068. }
  74069. .xl\:to-blue-500 {
  74070. --gradient-to-color: #4299e1;
  74071. }
  74072. .xl\:to-blue-600 {
  74073. --gradient-to-color: #3182ce;
  74074. }
  74075. .xl\:to-blue-700 {
  74076. --gradient-to-color: #2b6cb0;
  74077. }
  74078. .xl\:to-blue-800 {
  74079. --gradient-to-color: #2c5282;
  74080. }
  74081. .xl\:to-blue-900 {
  74082. --gradient-to-color: #2a4365;
  74083. }
  74084. .xl\:to-indigo-100 {
  74085. --gradient-to-color: #ebf4ff;
  74086. }
  74087. .xl\:to-indigo-200 {
  74088. --gradient-to-color: #c3dafe;
  74089. }
  74090. .xl\:to-indigo-300 {
  74091. --gradient-to-color: #a3bffa;
  74092. }
  74093. .xl\:to-indigo-400 {
  74094. --gradient-to-color: #7f9cf5;
  74095. }
  74096. .xl\:to-indigo-500 {
  74097. --gradient-to-color: #667eea;
  74098. }
  74099. .xl\:to-indigo-600 {
  74100. --gradient-to-color: #5a67d8;
  74101. }
  74102. .xl\:to-indigo-700 {
  74103. --gradient-to-color: #4c51bf;
  74104. }
  74105. .xl\:to-indigo-800 {
  74106. --gradient-to-color: #434190;
  74107. }
  74108. .xl\:to-indigo-900 {
  74109. --gradient-to-color: #3c366b;
  74110. }
  74111. .xl\:to-purple-100 {
  74112. --gradient-to-color: #faf5ff;
  74113. }
  74114. .xl\:to-purple-200 {
  74115. --gradient-to-color: #e9d8fd;
  74116. }
  74117. .xl\:to-purple-300 {
  74118. --gradient-to-color: #d6bcfa;
  74119. }
  74120. .xl\:to-purple-400 {
  74121. --gradient-to-color: #b794f4;
  74122. }
  74123. .xl\:to-purple-500 {
  74124. --gradient-to-color: #9f7aea;
  74125. }
  74126. .xl\:to-purple-600 {
  74127. --gradient-to-color: #805ad5;
  74128. }
  74129. .xl\:to-purple-700 {
  74130. --gradient-to-color: #6b46c1;
  74131. }
  74132. .xl\:to-purple-800 {
  74133. --gradient-to-color: #553c9a;
  74134. }
  74135. .xl\:to-purple-900 {
  74136. --gradient-to-color: #44337a;
  74137. }
  74138. .xl\:to-pink-100 {
  74139. --gradient-to-color: #fff5f7;
  74140. }
  74141. .xl\:to-pink-200 {
  74142. --gradient-to-color: #fed7e2;
  74143. }
  74144. .xl\:to-pink-300 {
  74145. --gradient-to-color: #fbb6ce;
  74146. }
  74147. .xl\:to-pink-400 {
  74148. --gradient-to-color: #f687b3;
  74149. }
  74150. .xl\:to-pink-500 {
  74151. --gradient-to-color: #ed64a6;
  74152. }
  74153. .xl\:to-pink-600 {
  74154. --gradient-to-color: #d53f8c;
  74155. }
  74156. .xl\:to-pink-700 {
  74157. --gradient-to-color: #b83280;
  74158. }
  74159. .xl\:to-pink-800 {
  74160. --gradient-to-color: #97266d;
  74161. }
  74162. .xl\:to-pink-900 {
  74163. --gradient-to-color: #702459;
  74164. }
  74165. .xl\:hover\:from-transparent:hover {
  74166. --gradient-from-color: transparent;
  74167. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  74168. }
  74169. .xl\:hover\:from-current:hover {
  74170. --gradient-from-color: currentColor;
  74171. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  74172. }
  74173. .xl\:hover\:from-black:hover {
  74174. --gradient-from-color: #000;
  74175. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  74176. }
  74177. .xl\:hover\:from-white:hover {
  74178. --gradient-from-color: #fff;
  74179. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  74180. }
  74181. .xl\:hover\:from-gray-100:hover {
  74182. --gradient-from-color: #f7fafc;
  74183. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  74184. }
  74185. .xl\:hover\:from-gray-200:hover {
  74186. --gradient-from-color: #edf2f7;
  74187. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  74188. }
  74189. .xl\:hover\:from-gray-300:hover {
  74190. --gradient-from-color: #e2e8f0;
  74191. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  74192. }
  74193. .xl\:hover\:from-gray-400:hover {
  74194. --gradient-from-color: #cbd5e0;
  74195. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  74196. }
  74197. .xl\:hover\:from-gray-500:hover {
  74198. --gradient-from-color: #a0aec0;
  74199. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  74200. }
  74201. .xl\:hover\:from-gray-600:hover {
  74202. --gradient-from-color: #718096;
  74203. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  74204. }
  74205. .xl\:hover\:from-gray-700:hover {
  74206. --gradient-from-color: #4a5568;
  74207. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  74208. }
  74209. .xl\:hover\:from-gray-800:hover {
  74210. --gradient-from-color: #2d3748;
  74211. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  74212. }
  74213. .xl\:hover\:from-gray-900:hover {
  74214. --gradient-from-color: #1a202c;
  74215. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  74216. }
  74217. .xl\:hover\:from-red-100:hover {
  74218. --gradient-from-color: #fff5f5;
  74219. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  74220. }
  74221. .xl\:hover\:from-red-200:hover {
  74222. --gradient-from-color: #fed7d7;
  74223. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  74224. }
  74225. .xl\:hover\:from-red-300:hover {
  74226. --gradient-from-color: #feb2b2;
  74227. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  74228. }
  74229. .xl\:hover\:from-red-400:hover {
  74230. --gradient-from-color: #fc8181;
  74231. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  74232. }
  74233. .xl\:hover\:from-red-500:hover {
  74234. --gradient-from-color: #f56565;
  74235. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  74236. }
  74237. .xl\:hover\:from-red-600:hover {
  74238. --gradient-from-color: #e53e3e;
  74239. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  74240. }
  74241. .xl\:hover\:from-red-700:hover {
  74242. --gradient-from-color: #c53030;
  74243. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  74244. }
  74245. .xl\:hover\:from-red-800:hover {
  74246. --gradient-from-color: #9b2c2c;
  74247. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  74248. }
  74249. .xl\:hover\:from-red-900:hover {
  74250. --gradient-from-color: #742a2a;
  74251. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  74252. }
  74253. .xl\:hover\:from-orange-100:hover {
  74254. --gradient-from-color: #fffaf0;
  74255. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  74256. }
  74257. .xl\:hover\:from-orange-200:hover {
  74258. --gradient-from-color: #feebc8;
  74259. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  74260. }
  74261. .xl\:hover\:from-orange-300:hover {
  74262. --gradient-from-color: #fbd38d;
  74263. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  74264. }
  74265. .xl\:hover\:from-orange-400:hover {
  74266. --gradient-from-color: #f6ad55;
  74267. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  74268. }
  74269. .xl\:hover\:from-orange-500:hover {
  74270. --gradient-from-color: #ed8936;
  74271. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  74272. }
  74273. .xl\:hover\:from-orange-600:hover {
  74274. --gradient-from-color: #dd6b20;
  74275. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  74276. }
  74277. .xl\:hover\:from-orange-700:hover {
  74278. --gradient-from-color: #c05621;
  74279. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  74280. }
  74281. .xl\:hover\:from-orange-800:hover {
  74282. --gradient-from-color: #9c4221;
  74283. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  74284. }
  74285. .xl\:hover\:from-orange-900:hover {
  74286. --gradient-from-color: #7b341e;
  74287. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  74288. }
  74289. .xl\:hover\:from-yellow-100:hover {
  74290. --gradient-from-color: #fffff0;
  74291. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  74292. }
  74293. .xl\:hover\:from-yellow-200:hover {
  74294. --gradient-from-color: #fefcbf;
  74295. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  74296. }
  74297. .xl\:hover\:from-yellow-300:hover {
  74298. --gradient-from-color: #faf089;
  74299. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  74300. }
  74301. .xl\:hover\:from-yellow-400:hover {
  74302. --gradient-from-color: #f6e05e;
  74303. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  74304. }
  74305. .xl\:hover\:from-yellow-500:hover {
  74306. --gradient-from-color: #ecc94b;
  74307. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  74308. }
  74309. .xl\:hover\:from-yellow-600:hover {
  74310. --gradient-from-color: #d69e2e;
  74311. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  74312. }
  74313. .xl\:hover\:from-yellow-700:hover {
  74314. --gradient-from-color: #b7791f;
  74315. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  74316. }
  74317. .xl\:hover\:from-yellow-800:hover {
  74318. --gradient-from-color: #975a16;
  74319. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  74320. }
  74321. .xl\:hover\:from-yellow-900:hover {
  74322. --gradient-from-color: #744210;
  74323. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  74324. }
  74325. .xl\:hover\:from-green-100:hover {
  74326. --gradient-from-color: #f0fff4;
  74327. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  74328. }
  74329. .xl\:hover\:from-green-200:hover {
  74330. --gradient-from-color: #c6f6d5;
  74331. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  74332. }
  74333. .xl\:hover\:from-green-300:hover {
  74334. --gradient-from-color: #9ae6b4;
  74335. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  74336. }
  74337. .xl\:hover\:from-green-400:hover {
  74338. --gradient-from-color: #68d391;
  74339. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  74340. }
  74341. .xl\:hover\:from-green-500:hover {
  74342. --gradient-from-color: #48bb78;
  74343. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  74344. }
  74345. .xl\:hover\:from-green-600:hover {
  74346. --gradient-from-color: #38a169;
  74347. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  74348. }
  74349. .xl\:hover\:from-green-700:hover {
  74350. --gradient-from-color: #2f855a;
  74351. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  74352. }
  74353. .xl\:hover\:from-green-800:hover {
  74354. --gradient-from-color: #276749;
  74355. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  74356. }
  74357. .xl\:hover\:from-green-900:hover {
  74358. --gradient-from-color: #22543d;
  74359. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  74360. }
  74361. .xl\:hover\:from-teal-100:hover {
  74362. --gradient-from-color: #e6fffa;
  74363. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  74364. }
  74365. .xl\:hover\:from-teal-200:hover {
  74366. --gradient-from-color: #b2f5ea;
  74367. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  74368. }
  74369. .xl\:hover\:from-teal-300:hover {
  74370. --gradient-from-color: #81e6d9;
  74371. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  74372. }
  74373. .xl\:hover\:from-teal-400:hover {
  74374. --gradient-from-color: #4fd1c5;
  74375. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  74376. }
  74377. .xl\:hover\:from-teal-500:hover {
  74378. --gradient-from-color: #38b2ac;
  74379. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  74380. }
  74381. .xl\:hover\:from-teal-600:hover {
  74382. --gradient-from-color: #319795;
  74383. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  74384. }
  74385. .xl\:hover\:from-teal-700:hover {
  74386. --gradient-from-color: #2c7a7b;
  74387. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  74388. }
  74389. .xl\:hover\:from-teal-800:hover {
  74390. --gradient-from-color: #285e61;
  74391. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  74392. }
  74393. .xl\:hover\:from-teal-900:hover {
  74394. --gradient-from-color: #234e52;
  74395. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  74396. }
  74397. .xl\:hover\:from-blue-100:hover {
  74398. --gradient-from-color: #ebf8ff;
  74399. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  74400. }
  74401. .xl\:hover\:from-blue-200:hover {
  74402. --gradient-from-color: #bee3f8;
  74403. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  74404. }
  74405. .xl\:hover\:from-blue-300:hover {
  74406. --gradient-from-color: #90cdf4;
  74407. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  74408. }
  74409. .xl\:hover\:from-blue-400:hover {
  74410. --gradient-from-color: #63b3ed;
  74411. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  74412. }
  74413. .xl\:hover\:from-blue-500:hover {
  74414. --gradient-from-color: #4299e1;
  74415. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  74416. }
  74417. .xl\:hover\:from-blue-600:hover {
  74418. --gradient-from-color: #3182ce;
  74419. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  74420. }
  74421. .xl\:hover\:from-blue-700:hover {
  74422. --gradient-from-color: #2b6cb0;
  74423. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  74424. }
  74425. .xl\:hover\:from-blue-800:hover {
  74426. --gradient-from-color: #2c5282;
  74427. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  74428. }
  74429. .xl\:hover\:from-blue-900:hover {
  74430. --gradient-from-color: #2a4365;
  74431. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  74432. }
  74433. .xl\:hover\:from-indigo-100:hover {
  74434. --gradient-from-color: #ebf4ff;
  74435. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  74436. }
  74437. .xl\:hover\:from-indigo-200:hover {
  74438. --gradient-from-color: #c3dafe;
  74439. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  74440. }
  74441. .xl\:hover\:from-indigo-300:hover {
  74442. --gradient-from-color: #a3bffa;
  74443. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  74444. }
  74445. .xl\:hover\:from-indigo-400:hover {
  74446. --gradient-from-color: #7f9cf5;
  74447. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  74448. }
  74449. .xl\:hover\:from-indigo-500:hover {
  74450. --gradient-from-color: #667eea;
  74451. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  74452. }
  74453. .xl\:hover\:from-indigo-600:hover {
  74454. --gradient-from-color: #5a67d8;
  74455. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  74456. }
  74457. .xl\:hover\:from-indigo-700:hover {
  74458. --gradient-from-color: #4c51bf;
  74459. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  74460. }
  74461. .xl\:hover\:from-indigo-800:hover {
  74462. --gradient-from-color: #434190;
  74463. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  74464. }
  74465. .xl\:hover\:from-indigo-900:hover {
  74466. --gradient-from-color: #3c366b;
  74467. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  74468. }
  74469. .xl\:hover\:from-purple-100:hover {
  74470. --gradient-from-color: #faf5ff;
  74471. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  74472. }
  74473. .xl\:hover\:from-purple-200:hover {
  74474. --gradient-from-color: #e9d8fd;
  74475. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  74476. }
  74477. .xl\:hover\:from-purple-300:hover {
  74478. --gradient-from-color: #d6bcfa;
  74479. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  74480. }
  74481. .xl\:hover\:from-purple-400:hover {
  74482. --gradient-from-color: #b794f4;
  74483. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  74484. }
  74485. .xl\:hover\:from-purple-500:hover {
  74486. --gradient-from-color: #9f7aea;
  74487. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  74488. }
  74489. .xl\:hover\:from-purple-600:hover {
  74490. --gradient-from-color: #805ad5;
  74491. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  74492. }
  74493. .xl\:hover\:from-purple-700:hover {
  74494. --gradient-from-color: #6b46c1;
  74495. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  74496. }
  74497. .xl\:hover\:from-purple-800:hover {
  74498. --gradient-from-color: #553c9a;
  74499. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  74500. }
  74501. .xl\:hover\:from-purple-900:hover {
  74502. --gradient-from-color: #44337a;
  74503. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  74504. }
  74505. .xl\:hover\:from-pink-100:hover {
  74506. --gradient-from-color: #fff5f7;
  74507. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  74508. }
  74509. .xl\:hover\:from-pink-200:hover {
  74510. --gradient-from-color: #fed7e2;
  74511. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  74512. }
  74513. .xl\:hover\:from-pink-300:hover {
  74514. --gradient-from-color: #fbb6ce;
  74515. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  74516. }
  74517. .xl\:hover\:from-pink-400:hover {
  74518. --gradient-from-color: #f687b3;
  74519. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  74520. }
  74521. .xl\:hover\:from-pink-500:hover {
  74522. --gradient-from-color: #ed64a6;
  74523. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  74524. }
  74525. .xl\:hover\:from-pink-600:hover {
  74526. --gradient-from-color: #d53f8c;
  74527. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  74528. }
  74529. .xl\:hover\:from-pink-700:hover {
  74530. --gradient-from-color: #b83280;
  74531. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  74532. }
  74533. .xl\:hover\:from-pink-800:hover {
  74534. --gradient-from-color: #97266d;
  74535. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  74536. }
  74537. .xl\:hover\:from-pink-900:hover {
  74538. --gradient-from-color: #702459;
  74539. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  74540. }
  74541. .xl\:hover\:via-transparent:hover {
  74542. --gradient-via-color: transparent;
  74543. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  74544. }
  74545. .xl\:hover\:via-current:hover {
  74546. --gradient-via-color: currentColor;
  74547. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  74548. }
  74549. .xl\:hover\:via-black:hover {
  74550. --gradient-via-color: #000;
  74551. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  74552. }
  74553. .xl\:hover\:via-white:hover {
  74554. --gradient-via-color: #fff;
  74555. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  74556. }
  74557. .xl\:hover\:via-gray-100:hover {
  74558. --gradient-via-color: #f7fafc;
  74559. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  74560. }
  74561. .xl\:hover\:via-gray-200:hover {
  74562. --gradient-via-color: #edf2f7;
  74563. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  74564. }
  74565. .xl\:hover\:via-gray-300:hover {
  74566. --gradient-via-color: #e2e8f0;
  74567. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  74568. }
  74569. .xl\:hover\:via-gray-400:hover {
  74570. --gradient-via-color: #cbd5e0;
  74571. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  74572. }
  74573. .xl\:hover\:via-gray-500:hover {
  74574. --gradient-via-color: #a0aec0;
  74575. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  74576. }
  74577. .xl\:hover\:via-gray-600:hover {
  74578. --gradient-via-color: #718096;
  74579. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  74580. }
  74581. .xl\:hover\:via-gray-700:hover {
  74582. --gradient-via-color: #4a5568;
  74583. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  74584. }
  74585. .xl\:hover\:via-gray-800:hover {
  74586. --gradient-via-color: #2d3748;
  74587. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  74588. }
  74589. .xl\:hover\:via-gray-900:hover {
  74590. --gradient-via-color: #1a202c;
  74591. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  74592. }
  74593. .xl\:hover\:via-red-100:hover {
  74594. --gradient-via-color: #fff5f5;
  74595. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  74596. }
  74597. .xl\:hover\:via-red-200:hover {
  74598. --gradient-via-color: #fed7d7;
  74599. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  74600. }
  74601. .xl\:hover\:via-red-300:hover {
  74602. --gradient-via-color: #feb2b2;
  74603. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  74604. }
  74605. .xl\:hover\:via-red-400:hover {
  74606. --gradient-via-color: #fc8181;
  74607. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  74608. }
  74609. .xl\:hover\:via-red-500:hover {
  74610. --gradient-via-color: #f56565;
  74611. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  74612. }
  74613. .xl\:hover\:via-red-600:hover {
  74614. --gradient-via-color: #e53e3e;
  74615. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  74616. }
  74617. .xl\:hover\:via-red-700:hover {
  74618. --gradient-via-color: #c53030;
  74619. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  74620. }
  74621. .xl\:hover\:via-red-800:hover {
  74622. --gradient-via-color: #9b2c2c;
  74623. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  74624. }
  74625. .xl\:hover\:via-red-900:hover {
  74626. --gradient-via-color: #742a2a;
  74627. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  74628. }
  74629. .xl\:hover\:via-orange-100:hover {
  74630. --gradient-via-color: #fffaf0;
  74631. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  74632. }
  74633. .xl\:hover\:via-orange-200:hover {
  74634. --gradient-via-color: #feebc8;
  74635. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  74636. }
  74637. .xl\:hover\:via-orange-300:hover {
  74638. --gradient-via-color: #fbd38d;
  74639. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  74640. }
  74641. .xl\:hover\:via-orange-400:hover {
  74642. --gradient-via-color: #f6ad55;
  74643. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  74644. }
  74645. .xl\:hover\:via-orange-500:hover {
  74646. --gradient-via-color: #ed8936;
  74647. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  74648. }
  74649. .xl\:hover\:via-orange-600:hover {
  74650. --gradient-via-color: #dd6b20;
  74651. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  74652. }
  74653. .xl\:hover\:via-orange-700:hover {
  74654. --gradient-via-color: #c05621;
  74655. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  74656. }
  74657. .xl\:hover\:via-orange-800:hover {
  74658. --gradient-via-color: #9c4221;
  74659. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  74660. }
  74661. .xl\:hover\:via-orange-900:hover {
  74662. --gradient-via-color: #7b341e;
  74663. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  74664. }
  74665. .xl\:hover\:via-yellow-100:hover {
  74666. --gradient-via-color: #fffff0;
  74667. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  74668. }
  74669. .xl\:hover\:via-yellow-200:hover {
  74670. --gradient-via-color: #fefcbf;
  74671. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  74672. }
  74673. .xl\:hover\:via-yellow-300:hover {
  74674. --gradient-via-color: #faf089;
  74675. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  74676. }
  74677. .xl\:hover\:via-yellow-400:hover {
  74678. --gradient-via-color: #f6e05e;
  74679. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  74680. }
  74681. .xl\:hover\:via-yellow-500:hover {
  74682. --gradient-via-color: #ecc94b;
  74683. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  74684. }
  74685. .xl\:hover\:via-yellow-600:hover {
  74686. --gradient-via-color: #d69e2e;
  74687. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  74688. }
  74689. .xl\:hover\:via-yellow-700:hover {
  74690. --gradient-via-color: #b7791f;
  74691. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  74692. }
  74693. .xl\:hover\:via-yellow-800:hover {
  74694. --gradient-via-color: #975a16;
  74695. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  74696. }
  74697. .xl\:hover\:via-yellow-900:hover {
  74698. --gradient-via-color: #744210;
  74699. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  74700. }
  74701. .xl\:hover\:via-green-100:hover {
  74702. --gradient-via-color: #f0fff4;
  74703. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  74704. }
  74705. .xl\:hover\:via-green-200:hover {
  74706. --gradient-via-color: #c6f6d5;
  74707. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  74708. }
  74709. .xl\:hover\:via-green-300:hover {
  74710. --gradient-via-color: #9ae6b4;
  74711. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  74712. }
  74713. .xl\:hover\:via-green-400:hover {
  74714. --gradient-via-color: #68d391;
  74715. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  74716. }
  74717. .xl\:hover\:via-green-500:hover {
  74718. --gradient-via-color: #48bb78;
  74719. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  74720. }
  74721. .xl\:hover\:via-green-600:hover {
  74722. --gradient-via-color: #38a169;
  74723. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  74724. }
  74725. .xl\:hover\:via-green-700:hover {
  74726. --gradient-via-color: #2f855a;
  74727. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  74728. }
  74729. .xl\:hover\:via-green-800:hover {
  74730. --gradient-via-color: #276749;
  74731. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  74732. }
  74733. .xl\:hover\:via-green-900:hover {
  74734. --gradient-via-color: #22543d;
  74735. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  74736. }
  74737. .xl\:hover\:via-teal-100:hover {
  74738. --gradient-via-color: #e6fffa;
  74739. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  74740. }
  74741. .xl\:hover\:via-teal-200:hover {
  74742. --gradient-via-color: #b2f5ea;
  74743. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  74744. }
  74745. .xl\:hover\:via-teal-300:hover {
  74746. --gradient-via-color: #81e6d9;
  74747. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  74748. }
  74749. .xl\:hover\:via-teal-400:hover {
  74750. --gradient-via-color: #4fd1c5;
  74751. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  74752. }
  74753. .xl\:hover\:via-teal-500:hover {
  74754. --gradient-via-color: #38b2ac;
  74755. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  74756. }
  74757. .xl\:hover\:via-teal-600:hover {
  74758. --gradient-via-color: #319795;
  74759. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  74760. }
  74761. .xl\:hover\:via-teal-700:hover {
  74762. --gradient-via-color: #2c7a7b;
  74763. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  74764. }
  74765. .xl\:hover\:via-teal-800:hover {
  74766. --gradient-via-color: #285e61;
  74767. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  74768. }
  74769. .xl\:hover\:via-teal-900:hover {
  74770. --gradient-via-color: #234e52;
  74771. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  74772. }
  74773. .xl\:hover\:via-blue-100:hover {
  74774. --gradient-via-color: #ebf8ff;
  74775. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  74776. }
  74777. .xl\:hover\:via-blue-200:hover {
  74778. --gradient-via-color: #bee3f8;
  74779. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  74780. }
  74781. .xl\:hover\:via-blue-300:hover {
  74782. --gradient-via-color: #90cdf4;
  74783. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  74784. }
  74785. .xl\:hover\:via-blue-400:hover {
  74786. --gradient-via-color: #63b3ed;
  74787. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  74788. }
  74789. .xl\:hover\:via-blue-500:hover {
  74790. --gradient-via-color: #4299e1;
  74791. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  74792. }
  74793. .xl\:hover\:via-blue-600:hover {
  74794. --gradient-via-color: #3182ce;
  74795. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  74796. }
  74797. .xl\:hover\:via-blue-700:hover {
  74798. --gradient-via-color: #2b6cb0;
  74799. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  74800. }
  74801. .xl\:hover\:via-blue-800:hover {
  74802. --gradient-via-color: #2c5282;
  74803. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  74804. }
  74805. .xl\:hover\:via-blue-900:hover {
  74806. --gradient-via-color: #2a4365;
  74807. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  74808. }
  74809. .xl\:hover\:via-indigo-100:hover {
  74810. --gradient-via-color: #ebf4ff;
  74811. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  74812. }
  74813. .xl\:hover\:via-indigo-200:hover {
  74814. --gradient-via-color: #c3dafe;
  74815. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  74816. }
  74817. .xl\:hover\:via-indigo-300:hover {
  74818. --gradient-via-color: #a3bffa;
  74819. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  74820. }
  74821. .xl\:hover\:via-indigo-400:hover {
  74822. --gradient-via-color: #7f9cf5;
  74823. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  74824. }
  74825. .xl\:hover\:via-indigo-500:hover {
  74826. --gradient-via-color: #667eea;
  74827. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  74828. }
  74829. .xl\:hover\:via-indigo-600:hover {
  74830. --gradient-via-color: #5a67d8;
  74831. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  74832. }
  74833. .xl\:hover\:via-indigo-700:hover {
  74834. --gradient-via-color: #4c51bf;
  74835. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  74836. }
  74837. .xl\:hover\:via-indigo-800:hover {
  74838. --gradient-via-color: #434190;
  74839. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  74840. }
  74841. .xl\:hover\:via-indigo-900:hover {
  74842. --gradient-via-color: #3c366b;
  74843. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  74844. }
  74845. .xl\:hover\:via-purple-100:hover {
  74846. --gradient-via-color: #faf5ff;
  74847. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  74848. }
  74849. .xl\:hover\:via-purple-200:hover {
  74850. --gradient-via-color: #e9d8fd;
  74851. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  74852. }
  74853. .xl\:hover\:via-purple-300:hover {
  74854. --gradient-via-color: #d6bcfa;
  74855. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  74856. }
  74857. .xl\:hover\:via-purple-400:hover {
  74858. --gradient-via-color: #b794f4;
  74859. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  74860. }
  74861. .xl\:hover\:via-purple-500:hover {
  74862. --gradient-via-color: #9f7aea;
  74863. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  74864. }
  74865. .xl\:hover\:via-purple-600:hover {
  74866. --gradient-via-color: #805ad5;
  74867. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  74868. }
  74869. .xl\:hover\:via-purple-700:hover {
  74870. --gradient-via-color: #6b46c1;
  74871. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  74872. }
  74873. .xl\:hover\:via-purple-800:hover {
  74874. --gradient-via-color: #553c9a;
  74875. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  74876. }
  74877. .xl\:hover\:via-purple-900:hover {
  74878. --gradient-via-color: #44337a;
  74879. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  74880. }
  74881. .xl\:hover\:via-pink-100:hover {
  74882. --gradient-via-color: #fff5f7;
  74883. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  74884. }
  74885. .xl\:hover\:via-pink-200:hover {
  74886. --gradient-via-color: #fed7e2;
  74887. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  74888. }
  74889. .xl\:hover\:via-pink-300:hover {
  74890. --gradient-via-color: #fbb6ce;
  74891. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  74892. }
  74893. .xl\:hover\:via-pink-400:hover {
  74894. --gradient-via-color: #f687b3;
  74895. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  74896. }
  74897. .xl\:hover\:via-pink-500:hover {
  74898. --gradient-via-color: #ed64a6;
  74899. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  74900. }
  74901. .xl\:hover\:via-pink-600:hover {
  74902. --gradient-via-color: #d53f8c;
  74903. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  74904. }
  74905. .xl\:hover\:via-pink-700:hover {
  74906. --gradient-via-color: #b83280;
  74907. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  74908. }
  74909. .xl\:hover\:via-pink-800:hover {
  74910. --gradient-via-color: #97266d;
  74911. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  74912. }
  74913. .xl\:hover\:via-pink-900:hover {
  74914. --gradient-via-color: #702459;
  74915. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  74916. }
  74917. .xl\:hover\:to-transparent:hover {
  74918. --gradient-to-color: transparent;
  74919. }
  74920. .xl\:hover\:to-current:hover {
  74921. --gradient-to-color: currentColor;
  74922. }
  74923. .xl\:hover\:to-black:hover {
  74924. --gradient-to-color: #000;
  74925. }
  74926. .xl\:hover\:to-white:hover {
  74927. --gradient-to-color: #fff;
  74928. }
  74929. .xl\:hover\:to-gray-100:hover {
  74930. --gradient-to-color: #f7fafc;
  74931. }
  74932. .xl\:hover\:to-gray-200:hover {
  74933. --gradient-to-color: #edf2f7;
  74934. }
  74935. .xl\:hover\:to-gray-300:hover {
  74936. --gradient-to-color: #e2e8f0;
  74937. }
  74938. .xl\:hover\:to-gray-400:hover {
  74939. --gradient-to-color: #cbd5e0;
  74940. }
  74941. .xl\:hover\:to-gray-500:hover {
  74942. --gradient-to-color: #a0aec0;
  74943. }
  74944. .xl\:hover\:to-gray-600:hover {
  74945. --gradient-to-color: #718096;
  74946. }
  74947. .xl\:hover\:to-gray-700:hover {
  74948. --gradient-to-color: #4a5568;
  74949. }
  74950. .xl\:hover\:to-gray-800:hover {
  74951. --gradient-to-color: #2d3748;
  74952. }
  74953. .xl\:hover\:to-gray-900:hover {
  74954. --gradient-to-color: #1a202c;
  74955. }
  74956. .xl\:hover\:to-red-100:hover {
  74957. --gradient-to-color: #fff5f5;
  74958. }
  74959. .xl\:hover\:to-red-200:hover {
  74960. --gradient-to-color: #fed7d7;
  74961. }
  74962. .xl\:hover\:to-red-300:hover {
  74963. --gradient-to-color: #feb2b2;
  74964. }
  74965. .xl\:hover\:to-red-400:hover {
  74966. --gradient-to-color: #fc8181;
  74967. }
  74968. .xl\:hover\:to-red-500:hover {
  74969. --gradient-to-color: #f56565;
  74970. }
  74971. .xl\:hover\:to-red-600:hover {
  74972. --gradient-to-color: #e53e3e;
  74973. }
  74974. .xl\:hover\:to-red-700:hover {
  74975. --gradient-to-color: #c53030;
  74976. }
  74977. .xl\:hover\:to-red-800:hover {
  74978. --gradient-to-color: #9b2c2c;
  74979. }
  74980. .xl\:hover\:to-red-900:hover {
  74981. --gradient-to-color: #742a2a;
  74982. }
  74983. .xl\:hover\:to-orange-100:hover {
  74984. --gradient-to-color: #fffaf0;
  74985. }
  74986. .xl\:hover\:to-orange-200:hover {
  74987. --gradient-to-color: #feebc8;
  74988. }
  74989. .xl\:hover\:to-orange-300:hover {
  74990. --gradient-to-color: #fbd38d;
  74991. }
  74992. .xl\:hover\:to-orange-400:hover {
  74993. --gradient-to-color: #f6ad55;
  74994. }
  74995. .xl\:hover\:to-orange-500:hover {
  74996. --gradient-to-color: #ed8936;
  74997. }
  74998. .xl\:hover\:to-orange-600:hover {
  74999. --gradient-to-color: #dd6b20;
  75000. }
  75001. .xl\:hover\:to-orange-700:hover {
  75002. --gradient-to-color: #c05621;
  75003. }
  75004. .xl\:hover\:to-orange-800:hover {
  75005. --gradient-to-color: #9c4221;
  75006. }
  75007. .xl\:hover\:to-orange-900:hover {
  75008. --gradient-to-color: #7b341e;
  75009. }
  75010. .xl\:hover\:to-yellow-100:hover {
  75011. --gradient-to-color: #fffff0;
  75012. }
  75013. .xl\:hover\:to-yellow-200:hover {
  75014. --gradient-to-color: #fefcbf;
  75015. }
  75016. .xl\:hover\:to-yellow-300:hover {
  75017. --gradient-to-color: #faf089;
  75018. }
  75019. .xl\:hover\:to-yellow-400:hover {
  75020. --gradient-to-color: #f6e05e;
  75021. }
  75022. .xl\:hover\:to-yellow-500:hover {
  75023. --gradient-to-color: #ecc94b;
  75024. }
  75025. .xl\:hover\:to-yellow-600:hover {
  75026. --gradient-to-color: #d69e2e;
  75027. }
  75028. .xl\:hover\:to-yellow-700:hover {
  75029. --gradient-to-color: #b7791f;
  75030. }
  75031. .xl\:hover\:to-yellow-800:hover {
  75032. --gradient-to-color: #975a16;
  75033. }
  75034. .xl\:hover\:to-yellow-900:hover {
  75035. --gradient-to-color: #744210;
  75036. }
  75037. .xl\:hover\:to-green-100:hover {
  75038. --gradient-to-color: #f0fff4;
  75039. }
  75040. .xl\:hover\:to-green-200:hover {
  75041. --gradient-to-color: #c6f6d5;
  75042. }
  75043. .xl\:hover\:to-green-300:hover {
  75044. --gradient-to-color: #9ae6b4;
  75045. }
  75046. .xl\:hover\:to-green-400:hover {
  75047. --gradient-to-color: #68d391;
  75048. }
  75049. .xl\:hover\:to-green-500:hover {
  75050. --gradient-to-color: #48bb78;
  75051. }
  75052. .xl\:hover\:to-green-600:hover {
  75053. --gradient-to-color: #38a169;
  75054. }
  75055. .xl\:hover\:to-green-700:hover {
  75056. --gradient-to-color: #2f855a;
  75057. }
  75058. .xl\:hover\:to-green-800:hover {
  75059. --gradient-to-color: #276749;
  75060. }
  75061. .xl\:hover\:to-green-900:hover {
  75062. --gradient-to-color: #22543d;
  75063. }
  75064. .xl\:hover\:to-teal-100:hover {
  75065. --gradient-to-color: #e6fffa;
  75066. }
  75067. .xl\:hover\:to-teal-200:hover {
  75068. --gradient-to-color: #b2f5ea;
  75069. }
  75070. .xl\:hover\:to-teal-300:hover {
  75071. --gradient-to-color: #81e6d9;
  75072. }
  75073. .xl\:hover\:to-teal-400:hover {
  75074. --gradient-to-color: #4fd1c5;
  75075. }
  75076. .xl\:hover\:to-teal-500:hover {
  75077. --gradient-to-color: #38b2ac;
  75078. }
  75079. .xl\:hover\:to-teal-600:hover {
  75080. --gradient-to-color: #319795;
  75081. }
  75082. .xl\:hover\:to-teal-700:hover {
  75083. --gradient-to-color: #2c7a7b;
  75084. }
  75085. .xl\:hover\:to-teal-800:hover {
  75086. --gradient-to-color: #285e61;
  75087. }
  75088. .xl\:hover\:to-teal-900:hover {
  75089. --gradient-to-color: #234e52;
  75090. }
  75091. .xl\:hover\:to-blue-100:hover {
  75092. --gradient-to-color: #ebf8ff;
  75093. }
  75094. .xl\:hover\:to-blue-200:hover {
  75095. --gradient-to-color: #bee3f8;
  75096. }
  75097. .xl\:hover\:to-blue-300:hover {
  75098. --gradient-to-color: #90cdf4;
  75099. }
  75100. .xl\:hover\:to-blue-400:hover {
  75101. --gradient-to-color: #63b3ed;
  75102. }
  75103. .xl\:hover\:to-blue-500:hover {
  75104. --gradient-to-color: #4299e1;
  75105. }
  75106. .xl\:hover\:to-blue-600:hover {
  75107. --gradient-to-color: #3182ce;
  75108. }
  75109. .xl\:hover\:to-blue-700:hover {
  75110. --gradient-to-color: #2b6cb0;
  75111. }
  75112. .xl\:hover\:to-blue-800:hover {
  75113. --gradient-to-color: #2c5282;
  75114. }
  75115. .xl\:hover\:to-blue-900:hover {
  75116. --gradient-to-color: #2a4365;
  75117. }
  75118. .xl\:hover\:to-indigo-100:hover {
  75119. --gradient-to-color: #ebf4ff;
  75120. }
  75121. .xl\:hover\:to-indigo-200:hover {
  75122. --gradient-to-color: #c3dafe;
  75123. }
  75124. .xl\:hover\:to-indigo-300:hover {
  75125. --gradient-to-color: #a3bffa;
  75126. }
  75127. .xl\:hover\:to-indigo-400:hover {
  75128. --gradient-to-color: #7f9cf5;
  75129. }
  75130. .xl\:hover\:to-indigo-500:hover {
  75131. --gradient-to-color: #667eea;
  75132. }
  75133. .xl\:hover\:to-indigo-600:hover {
  75134. --gradient-to-color: #5a67d8;
  75135. }
  75136. .xl\:hover\:to-indigo-700:hover {
  75137. --gradient-to-color: #4c51bf;
  75138. }
  75139. .xl\:hover\:to-indigo-800:hover {
  75140. --gradient-to-color: #434190;
  75141. }
  75142. .xl\:hover\:to-indigo-900:hover {
  75143. --gradient-to-color: #3c366b;
  75144. }
  75145. .xl\:hover\:to-purple-100:hover {
  75146. --gradient-to-color: #faf5ff;
  75147. }
  75148. .xl\:hover\:to-purple-200:hover {
  75149. --gradient-to-color: #e9d8fd;
  75150. }
  75151. .xl\:hover\:to-purple-300:hover {
  75152. --gradient-to-color: #d6bcfa;
  75153. }
  75154. .xl\:hover\:to-purple-400:hover {
  75155. --gradient-to-color: #b794f4;
  75156. }
  75157. .xl\:hover\:to-purple-500:hover {
  75158. --gradient-to-color: #9f7aea;
  75159. }
  75160. .xl\:hover\:to-purple-600:hover {
  75161. --gradient-to-color: #805ad5;
  75162. }
  75163. .xl\:hover\:to-purple-700:hover {
  75164. --gradient-to-color: #6b46c1;
  75165. }
  75166. .xl\:hover\:to-purple-800:hover {
  75167. --gradient-to-color: #553c9a;
  75168. }
  75169. .xl\:hover\:to-purple-900:hover {
  75170. --gradient-to-color: #44337a;
  75171. }
  75172. .xl\:hover\:to-pink-100:hover {
  75173. --gradient-to-color: #fff5f7;
  75174. }
  75175. .xl\:hover\:to-pink-200:hover {
  75176. --gradient-to-color: #fed7e2;
  75177. }
  75178. .xl\:hover\:to-pink-300:hover {
  75179. --gradient-to-color: #fbb6ce;
  75180. }
  75181. .xl\:hover\:to-pink-400:hover {
  75182. --gradient-to-color: #f687b3;
  75183. }
  75184. .xl\:hover\:to-pink-500:hover {
  75185. --gradient-to-color: #ed64a6;
  75186. }
  75187. .xl\:hover\:to-pink-600:hover {
  75188. --gradient-to-color: #d53f8c;
  75189. }
  75190. .xl\:hover\:to-pink-700:hover {
  75191. --gradient-to-color: #b83280;
  75192. }
  75193. .xl\:hover\:to-pink-800:hover {
  75194. --gradient-to-color: #97266d;
  75195. }
  75196. .xl\:hover\:to-pink-900:hover {
  75197. --gradient-to-color: #702459;
  75198. }
  75199. .xl\:focus\:from-transparent:focus {
  75200. --gradient-from-color: transparent;
  75201. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  75202. }
  75203. .xl\:focus\:from-current:focus {
  75204. --gradient-from-color: currentColor;
  75205. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  75206. }
  75207. .xl\:focus\:from-black:focus {
  75208. --gradient-from-color: #000;
  75209. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  75210. }
  75211. .xl\:focus\:from-white:focus {
  75212. --gradient-from-color: #fff;
  75213. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  75214. }
  75215. .xl\:focus\:from-gray-100:focus {
  75216. --gradient-from-color: #f7fafc;
  75217. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  75218. }
  75219. .xl\:focus\:from-gray-200:focus {
  75220. --gradient-from-color: #edf2f7;
  75221. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  75222. }
  75223. .xl\:focus\:from-gray-300:focus {
  75224. --gradient-from-color: #e2e8f0;
  75225. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  75226. }
  75227. .xl\:focus\:from-gray-400:focus {
  75228. --gradient-from-color: #cbd5e0;
  75229. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  75230. }
  75231. .xl\:focus\:from-gray-500:focus {
  75232. --gradient-from-color: #a0aec0;
  75233. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  75234. }
  75235. .xl\:focus\:from-gray-600:focus {
  75236. --gradient-from-color: #718096;
  75237. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  75238. }
  75239. .xl\:focus\:from-gray-700:focus {
  75240. --gradient-from-color: #4a5568;
  75241. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  75242. }
  75243. .xl\:focus\:from-gray-800:focus {
  75244. --gradient-from-color: #2d3748;
  75245. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  75246. }
  75247. .xl\:focus\:from-gray-900:focus {
  75248. --gradient-from-color: #1a202c;
  75249. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  75250. }
  75251. .xl\:focus\:from-red-100:focus {
  75252. --gradient-from-color: #fff5f5;
  75253. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  75254. }
  75255. .xl\:focus\:from-red-200:focus {
  75256. --gradient-from-color: #fed7d7;
  75257. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  75258. }
  75259. .xl\:focus\:from-red-300:focus {
  75260. --gradient-from-color: #feb2b2;
  75261. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  75262. }
  75263. .xl\:focus\:from-red-400:focus {
  75264. --gradient-from-color: #fc8181;
  75265. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  75266. }
  75267. .xl\:focus\:from-red-500:focus {
  75268. --gradient-from-color: #f56565;
  75269. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  75270. }
  75271. .xl\:focus\:from-red-600:focus {
  75272. --gradient-from-color: #e53e3e;
  75273. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  75274. }
  75275. .xl\:focus\:from-red-700:focus {
  75276. --gradient-from-color: #c53030;
  75277. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  75278. }
  75279. .xl\:focus\:from-red-800:focus {
  75280. --gradient-from-color: #9b2c2c;
  75281. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  75282. }
  75283. .xl\:focus\:from-red-900:focus {
  75284. --gradient-from-color: #742a2a;
  75285. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  75286. }
  75287. .xl\:focus\:from-orange-100:focus {
  75288. --gradient-from-color: #fffaf0;
  75289. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  75290. }
  75291. .xl\:focus\:from-orange-200:focus {
  75292. --gradient-from-color: #feebc8;
  75293. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  75294. }
  75295. .xl\:focus\:from-orange-300:focus {
  75296. --gradient-from-color: #fbd38d;
  75297. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  75298. }
  75299. .xl\:focus\:from-orange-400:focus {
  75300. --gradient-from-color: #f6ad55;
  75301. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  75302. }
  75303. .xl\:focus\:from-orange-500:focus {
  75304. --gradient-from-color: #ed8936;
  75305. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  75306. }
  75307. .xl\:focus\:from-orange-600:focus {
  75308. --gradient-from-color: #dd6b20;
  75309. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  75310. }
  75311. .xl\:focus\:from-orange-700:focus {
  75312. --gradient-from-color: #c05621;
  75313. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  75314. }
  75315. .xl\:focus\:from-orange-800:focus {
  75316. --gradient-from-color: #9c4221;
  75317. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  75318. }
  75319. .xl\:focus\:from-orange-900:focus {
  75320. --gradient-from-color: #7b341e;
  75321. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  75322. }
  75323. .xl\:focus\:from-yellow-100:focus {
  75324. --gradient-from-color: #fffff0;
  75325. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  75326. }
  75327. .xl\:focus\:from-yellow-200:focus {
  75328. --gradient-from-color: #fefcbf;
  75329. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  75330. }
  75331. .xl\:focus\:from-yellow-300:focus {
  75332. --gradient-from-color: #faf089;
  75333. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  75334. }
  75335. .xl\:focus\:from-yellow-400:focus {
  75336. --gradient-from-color: #f6e05e;
  75337. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  75338. }
  75339. .xl\:focus\:from-yellow-500:focus {
  75340. --gradient-from-color: #ecc94b;
  75341. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  75342. }
  75343. .xl\:focus\:from-yellow-600:focus {
  75344. --gradient-from-color: #d69e2e;
  75345. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  75346. }
  75347. .xl\:focus\:from-yellow-700:focus {
  75348. --gradient-from-color: #b7791f;
  75349. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  75350. }
  75351. .xl\:focus\:from-yellow-800:focus {
  75352. --gradient-from-color: #975a16;
  75353. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  75354. }
  75355. .xl\:focus\:from-yellow-900:focus {
  75356. --gradient-from-color: #744210;
  75357. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  75358. }
  75359. .xl\:focus\:from-green-100:focus {
  75360. --gradient-from-color: #f0fff4;
  75361. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  75362. }
  75363. .xl\:focus\:from-green-200:focus {
  75364. --gradient-from-color: #c6f6d5;
  75365. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  75366. }
  75367. .xl\:focus\:from-green-300:focus {
  75368. --gradient-from-color: #9ae6b4;
  75369. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  75370. }
  75371. .xl\:focus\:from-green-400:focus {
  75372. --gradient-from-color: #68d391;
  75373. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  75374. }
  75375. .xl\:focus\:from-green-500:focus {
  75376. --gradient-from-color: #48bb78;
  75377. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  75378. }
  75379. .xl\:focus\:from-green-600:focus {
  75380. --gradient-from-color: #38a169;
  75381. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  75382. }
  75383. .xl\:focus\:from-green-700:focus {
  75384. --gradient-from-color: #2f855a;
  75385. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  75386. }
  75387. .xl\:focus\:from-green-800:focus {
  75388. --gradient-from-color: #276749;
  75389. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  75390. }
  75391. .xl\:focus\:from-green-900:focus {
  75392. --gradient-from-color: #22543d;
  75393. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  75394. }
  75395. .xl\:focus\:from-teal-100:focus {
  75396. --gradient-from-color: #e6fffa;
  75397. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  75398. }
  75399. .xl\:focus\:from-teal-200:focus {
  75400. --gradient-from-color: #b2f5ea;
  75401. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  75402. }
  75403. .xl\:focus\:from-teal-300:focus {
  75404. --gradient-from-color: #81e6d9;
  75405. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  75406. }
  75407. .xl\:focus\:from-teal-400:focus {
  75408. --gradient-from-color: #4fd1c5;
  75409. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  75410. }
  75411. .xl\:focus\:from-teal-500:focus {
  75412. --gradient-from-color: #38b2ac;
  75413. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  75414. }
  75415. .xl\:focus\:from-teal-600:focus {
  75416. --gradient-from-color: #319795;
  75417. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  75418. }
  75419. .xl\:focus\:from-teal-700:focus {
  75420. --gradient-from-color: #2c7a7b;
  75421. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  75422. }
  75423. .xl\:focus\:from-teal-800:focus {
  75424. --gradient-from-color: #285e61;
  75425. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  75426. }
  75427. .xl\:focus\:from-teal-900:focus {
  75428. --gradient-from-color: #234e52;
  75429. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  75430. }
  75431. .xl\:focus\:from-blue-100:focus {
  75432. --gradient-from-color: #ebf8ff;
  75433. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  75434. }
  75435. .xl\:focus\:from-blue-200:focus {
  75436. --gradient-from-color: #bee3f8;
  75437. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  75438. }
  75439. .xl\:focus\:from-blue-300:focus {
  75440. --gradient-from-color: #90cdf4;
  75441. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  75442. }
  75443. .xl\:focus\:from-blue-400:focus {
  75444. --gradient-from-color: #63b3ed;
  75445. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  75446. }
  75447. .xl\:focus\:from-blue-500:focus {
  75448. --gradient-from-color: #4299e1;
  75449. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  75450. }
  75451. .xl\:focus\:from-blue-600:focus {
  75452. --gradient-from-color: #3182ce;
  75453. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  75454. }
  75455. .xl\:focus\:from-blue-700:focus {
  75456. --gradient-from-color: #2b6cb0;
  75457. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  75458. }
  75459. .xl\:focus\:from-blue-800:focus {
  75460. --gradient-from-color: #2c5282;
  75461. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  75462. }
  75463. .xl\:focus\:from-blue-900:focus {
  75464. --gradient-from-color: #2a4365;
  75465. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  75466. }
  75467. .xl\:focus\:from-indigo-100:focus {
  75468. --gradient-from-color: #ebf4ff;
  75469. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  75470. }
  75471. .xl\:focus\:from-indigo-200:focus {
  75472. --gradient-from-color: #c3dafe;
  75473. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  75474. }
  75475. .xl\:focus\:from-indigo-300:focus {
  75476. --gradient-from-color: #a3bffa;
  75477. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  75478. }
  75479. .xl\:focus\:from-indigo-400:focus {
  75480. --gradient-from-color: #7f9cf5;
  75481. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  75482. }
  75483. .xl\:focus\:from-indigo-500:focus {
  75484. --gradient-from-color: #667eea;
  75485. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  75486. }
  75487. .xl\:focus\:from-indigo-600:focus {
  75488. --gradient-from-color: #5a67d8;
  75489. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  75490. }
  75491. .xl\:focus\:from-indigo-700:focus {
  75492. --gradient-from-color: #4c51bf;
  75493. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  75494. }
  75495. .xl\:focus\:from-indigo-800:focus {
  75496. --gradient-from-color: #434190;
  75497. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  75498. }
  75499. .xl\:focus\:from-indigo-900:focus {
  75500. --gradient-from-color: #3c366b;
  75501. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  75502. }
  75503. .xl\:focus\:from-purple-100:focus {
  75504. --gradient-from-color: #faf5ff;
  75505. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  75506. }
  75507. .xl\:focus\:from-purple-200:focus {
  75508. --gradient-from-color: #e9d8fd;
  75509. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  75510. }
  75511. .xl\:focus\:from-purple-300:focus {
  75512. --gradient-from-color: #d6bcfa;
  75513. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  75514. }
  75515. .xl\:focus\:from-purple-400:focus {
  75516. --gradient-from-color: #b794f4;
  75517. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  75518. }
  75519. .xl\:focus\:from-purple-500:focus {
  75520. --gradient-from-color: #9f7aea;
  75521. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  75522. }
  75523. .xl\:focus\:from-purple-600:focus {
  75524. --gradient-from-color: #805ad5;
  75525. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  75526. }
  75527. .xl\:focus\:from-purple-700:focus {
  75528. --gradient-from-color: #6b46c1;
  75529. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  75530. }
  75531. .xl\:focus\:from-purple-800:focus {
  75532. --gradient-from-color: #553c9a;
  75533. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  75534. }
  75535. .xl\:focus\:from-purple-900:focus {
  75536. --gradient-from-color: #44337a;
  75537. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  75538. }
  75539. .xl\:focus\:from-pink-100:focus {
  75540. --gradient-from-color: #fff5f7;
  75541. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  75542. }
  75543. .xl\:focus\:from-pink-200:focus {
  75544. --gradient-from-color: #fed7e2;
  75545. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  75546. }
  75547. .xl\:focus\:from-pink-300:focus {
  75548. --gradient-from-color: #fbb6ce;
  75549. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  75550. }
  75551. .xl\:focus\:from-pink-400:focus {
  75552. --gradient-from-color: #f687b3;
  75553. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  75554. }
  75555. .xl\:focus\:from-pink-500:focus {
  75556. --gradient-from-color: #ed64a6;
  75557. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  75558. }
  75559. .xl\:focus\:from-pink-600:focus {
  75560. --gradient-from-color: #d53f8c;
  75561. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  75562. }
  75563. .xl\:focus\:from-pink-700:focus {
  75564. --gradient-from-color: #b83280;
  75565. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  75566. }
  75567. .xl\:focus\:from-pink-800:focus {
  75568. --gradient-from-color: #97266d;
  75569. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  75570. }
  75571. .xl\:focus\:from-pink-900:focus {
  75572. --gradient-from-color: #702459;
  75573. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  75574. }
  75575. .xl\:focus\:via-transparent:focus {
  75576. --gradient-via-color: transparent;
  75577. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  75578. }
  75579. .xl\:focus\:via-current:focus {
  75580. --gradient-via-color: currentColor;
  75581. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  75582. }
  75583. .xl\:focus\:via-black:focus {
  75584. --gradient-via-color: #000;
  75585. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  75586. }
  75587. .xl\:focus\:via-white:focus {
  75588. --gradient-via-color: #fff;
  75589. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  75590. }
  75591. .xl\:focus\:via-gray-100:focus {
  75592. --gradient-via-color: #f7fafc;
  75593. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  75594. }
  75595. .xl\:focus\:via-gray-200:focus {
  75596. --gradient-via-color: #edf2f7;
  75597. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  75598. }
  75599. .xl\:focus\:via-gray-300:focus {
  75600. --gradient-via-color: #e2e8f0;
  75601. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  75602. }
  75603. .xl\:focus\:via-gray-400:focus {
  75604. --gradient-via-color: #cbd5e0;
  75605. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  75606. }
  75607. .xl\:focus\:via-gray-500:focus {
  75608. --gradient-via-color: #a0aec0;
  75609. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  75610. }
  75611. .xl\:focus\:via-gray-600:focus {
  75612. --gradient-via-color: #718096;
  75613. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  75614. }
  75615. .xl\:focus\:via-gray-700:focus {
  75616. --gradient-via-color: #4a5568;
  75617. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  75618. }
  75619. .xl\:focus\:via-gray-800:focus {
  75620. --gradient-via-color: #2d3748;
  75621. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  75622. }
  75623. .xl\:focus\:via-gray-900:focus {
  75624. --gradient-via-color: #1a202c;
  75625. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  75626. }
  75627. .xl\:focus\:via-red-100:focus {
  75628. --gradient-via-color: #fff5f5;
  75629. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  75630. }
  75631. .xl\:focus\:via-red-200:focus {
  75632. --gradient-via-color: #fed7d7;
  75633. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  75634. }
  75635. .xl\:focus\:via-red-300:focus {
  75636. --gradient-via-color: #feb2b2;
  75637. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  75638. }
  75639. .xl\:focus\:via-red-400:focus {
  75640. --gradient-via-color: #fc8181;
  75641. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  75642. }
  75643. .xl\:focus\:via-red-500:focus {
  75644. --gradient-via-color: #f56565;
  75645. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  75646. }
  75647. .xl\:focus\:via-red-600:focus {
  75648. --gradient-via-color: #e53e3e;
  75649. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  75650. }
  75651. .xl\:focus\:via-red-700:focus {
  75652. --gradient-via-color: #c53030;
  75653. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  75654. }
  75655. .xl\:focus\:via-red-800:focus {
  75656. --gradient-via-color: #9b2c2c;
  75657. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  75658. }
  75659. .xl\:focus\:via-red-900:focus {
  75660. --gradient-via-color: #742a2a;
  75661. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  75662. }
  75663. .xl\:focus\:via-orange-100:focus {
  75664. --gradient-via-color: #fffaf0;
  75665. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  75666. }
  75667. .xl\:focus\:via-orange-200:focus {
  75668. --gradient-via-color: #feebc8;
  75669. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  75670. }
  75671. .xl\:focus\:via-orange-300:focus {
  75672. --gradient-via-color: #fbd38d;
  75673. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  75674. }
  75675. .xl\:focus\:via-orange-400:focus {
  75676. --gradient-via-color: #f6ad55;
  75677. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  75678. }
  75679. .xl\:focus\:via-orange-500:focus {
  75680. --gradient-via-color: #ed8936;
  75681. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  75682. }
  75683. .xl\:focus\:via-orange-600:focus {
  75684. --gradient-via-color: #dd6b20;
  75685. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  75686. }
  75687. .xl\:focus\:via-orange-700:focus {
  75688. --gradient-via-color: #c05621;
  75689. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  75690. }
  75691. .xl\:focus\:via-orange-800:focus {
  75692. --gradient-via-color: #9c4221;
  75693. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  75694. }
  75695. .xl\:focus\:via-orange-900:focus {
  75696. --gradient-via-color: #7b341e;
  75697. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  75698. }
  75699. .xl\:focus\:via-yellow-100:focus {
  75700. --gradient-via-color: #fffff0;
  75701. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  75702. }
  75703. .xl\:focus\:via-yellow-200:focus {
  75704. --gradient-via-color: #fefcbf;
  75705. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  75706. }
  75707. .xl\:focus\:via-yellow-300:focus {
  75708. --gradient-via-color: #faf089;
  75709. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  75710. }
  75711. .xl\:focus\:via-yellow-400:focus {
  75712. --gradient-via-color: #f6e05e;
  75713. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  75714. }
  75715. .xl\:focus\:via-yellow-500:focus {
  75716. --gradient-via-color: #ecc94b;
  75717. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  75718. }
  75719. .xl\:focus\:via-yellow-600:focus {
  75720. --gradient-via-color: #d69e2e;
  75721. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  75722. }
  75723. .xl\:focus\:via-yellow-700:focus {
  75724. --gradient-via-color: #b7791f;
  75725. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  75726. }
  75727. .xl\:focus\:via-yellow-800:focus {
  75728. --gradient-via-color: #975a16;
  75729. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  75730. }
  75731. .xl\:focus\:via-yellow-900:focus {
  75732. --gradient-via-color: #744210;
  75733. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  75734. }
  75735. .xl\:focus\:via-green-100:focus {
  75736. --gradient-via-color: #f0fff4;
  75737. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  75738. }
  75739. .xl\:focus\:via-green-200:focus {
  75740. --gradient-via-color: #c6f6d5;
  75741. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  75742. }
  75743. .xl\:focus\:via-green-300:focus {
  75744. --gradient-via-color: #9ae6b4;
  75745. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  75746. }
  75747. .xl\:focus\:via-green-400:focus {
  75748. --gradient-via-color: #68d391;
  75749. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  75750. }
  75751. .xl\:focus\:via-green-500:focus {
  75752. --gradient-via-color: #48bb78;
  75753. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  75754. }
  75755. .xl\:focus\:via-green-600:focus {
  75756. --gradient-via-color: #38a169;
  75757. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  75758. }
  75759. .xl\:focus\:via-green-700:focus {
  75760. --gradient-via-color: #2f855a;
  75761. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  75762. }
  75763. .xl\:focus\:via-green-800:focus {
  75764. --gradient-via-color: #276749;
  75765. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  75766. }
  75767. .xl\:focus\:via-green-900:focus {
  75768. --gradient-via-color: #22543d;
  75769. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  75770. }
  75771. .xl\:focus\:via-teal-100:focus {
  75772. --gradient-via-color: #e6fffa;
  75773. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  75774. }
  75775. .xl\:focus\:via-teal-200:focus {
  75776. --gradient-via-color: #b2f5ea;
  75777. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  75778. }
  75779. .xl\:focus\:via-teal-300:focus {
  75780. --gradient-via-color: #81e6d9;
  75781. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  75782. }
  75783. .xl\:focus\:via-teal-400:focus {
  75784. --gradient-via-color: #4fd1c5;
  75785. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  75786. }
  75787. .xl\:focus\:via-teal-500:focus {
  75788. --gradient-via-color: #38b2ac;
  75789. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  75790. }
  75791. .xl\:focus\:via-teal-600:focus {
  75792. --gradient-via-color: #319795;
  75793. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  75794. }
  75795. .xl\:focus\:via-teal-700:focus {
  75796. --gradient-via-color: #2c7a7b;
  75797. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  75798. }
  75799. .xl\:focus\:via-teal-800:focus {
  75800. --gradient-via-color: #285e61;
  75801. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  75802. }
  75803. .xl\:focus\:via-teal-900:focus {
  75804. --gradient-via-color: #234e52;
  75805. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  75806. }
  75807. .xl\:focus\:via-blue-100:focus {
  75808. --gradient-via-color: #ebf8ff;
  75809. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  75810. }
  75811. .xl\:focus\:via-blue-200:focus {
  75812. --gradient-via-color: #bee3f8;
  75813. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  75814. }
  75815. .xl\:focus\:via-blue-300:focus {
  75816. --gradient-via-color: #90cdf4;
  75817. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  75818. }
  75819. .xl\:focus\:via-blue-400:focus {
  75820. --gradient-via-color: #63b3ed;
  75821. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  75822. }
  75823. .xl\:focus\:via-blue-500:focus {
  75824. --gradient-via-color: #4299e1;
  75825. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  75826. }
  75827. .xl\:focus\:via-blue-600:focus {
  75828. --gradient-via-color: #3182ce;
  75829. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  75830. }
  75831. .xl\:focus\:via-blue-700:focus {
  75832. --gradient-via-color: #2b6cb0;
  75833. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  75834. }
  75835. .xl\:focus\:via-blue-800:focus {
  75836. --gradient-via-color: #2c5282;
  75837. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  75838. }
  75839. .xl\:focus\:via-blue-900:focus {
  75840. --gradient-via-color: #2a4365;
  75841. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  75842. }
  75843. .xl\:focus\:via-indigo-100:focus {
  75844. --gradient-via-color: #ebf4ff;
  75845. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  75846. }
  75847. .xl\:focus\:via-indigo-200:focus {
  75848. --gradient-via-color: #c3dafe;
  75849. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  75850. }
  75851. .xl\:focus\:via-indigo-300:focus {
  75852. --gradient-via-color: #a3bffa;
  75853. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  75854. }
  75855. .xl\:focus\:via-indigo-400:focus {
  75856. --gradient-via-color: #7f9cf5;
  75857. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  75858. }
  75859. .xl\:focus\:via-indigo-500:focus {
  75860. --gradient-via-color: #667eea;
  75861. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  75862. }
  75863. .xl\:focus\:via-indigo-600:focus {
  75864. --gradient-via-color: #5a67d8;
  75865. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  75866. }
  75867. .xl\:focus\:via-indigo-700:focus {
  75868. --gradient-via-color: #4c51bf;
  75869. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  75870. }
  75871. .xl\:focus\:via-indigo-800:focus {
  75872. --gradient-via-color: #434190;
  75873. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  75874. }
  75875. .xl\:focus\:via-indigo-900:focus {
  75876. --gradient-via-color: #3c366b;
  75877. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  75878. }
  75879. .xl\:focus\:via-purple-100:focus {
  75880. --gradient-via-color: #faf5ff;
  75881. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  75882. }
  75883. .xl\:focus\:via-purple-200:focus {
  75884. --gradient-via-color: #e9d8fd;
  75885. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  75886. }
  75887. .xl\:focus\:via-purple-300:focus {
  75888. --gradient-via-color: #d6bcfa;
  75889. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  75890. }
  75891. .xl\:focus\:via-purple-400:focus {
  75892. --gradient-via-color: #b794f4;
  75893. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  75894. }
  75895. .xl\:focus\:via-purple-500:focus {
  75896. --gradient-via-color: #9f7aea;
  75897. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  75898. }
  75899. .xl\:focus\:via-purple-600:focus {
  75900. --gradient-via-color: #805ad5;
  75901. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  75902. }
  75903. .xl\:focus\:via-purple-700:focus {
  75904. --gradient-via-color: #6b46c1;
  75905. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  75906. }
  75907. .xl\:focus\:via-purple-800:focus {
  75908. --gradient-via-color: #553c9a;
  75909. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  75910. }
  75911. .xl\:focus\:via-purple-900:focus {
  75912. --gradient-via-color: #44337a;
  75913. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  75914. }
  75915. .xl\:focus\:via-pink-100:focus {
  75916. --gradient-via-color: #fff5f7;
  75917. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  75918. }
  75919. .xl\:focus\:via-pink-200:focus {
  75920. --gradient-via-color: #fed7e2;
  75921. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  75922. }
  75923. .xl\:focus\:via-pink-300:focus {
  75924. --gradient-via-color: #fbb6ce;
  75925. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  75926. }
  75927. .xl\:focus\:via-pink-400:focus {
  75928. --gradient-via-color: #f687b3;
  75929. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  75930. }
  75931. .xl\:focus\:via-pink-500:focus {
  75932. --gradient-via-color: #ed64a6;
  75933. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  75934. }
  75935. .xl\:focus\:via-pink-600:focus {
  75936. --gradient-via-color: #d53f8c;
  75937. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  75938. }
  75939. .xl\:focus\:via-pink-700:focus {
  75940. --gradient-via-color: #b83280;
  75941. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  75942. }
  75943. .xl\:focus\:via-pink-800:focus {
  75944. --gradient-via-color: #97266d;
  75945. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  75946. }
  75947. .xl\:focus\:via-pink-900:focus {
  75948. --gradient-via-color: #702459;
  75949. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  75950. }
  75951. .xl\:focus\:to-transparent:focus {
  75952. --gradient-to-color: transparent;
  75953. }
  75954. .xl\:focus\:to-current:focus {
  75955. --gradient-to-color: currentColor;
  75956. }
  75957. .xl\:focus\:to-black:focus {
  75958. --gradient-to-color: #000;
  75959. }
  75960. .xl\:focus\:to-white:focus {
  75961. --gradient-to-color: #fff;
  75962. }
  75963. .xl\:focus\:to-gray-100:focus {
  75964. --gradient-to-color: #f7fafc;
  75965. }
  75966. .xl\:focus\:to-gray-200:focus {
  75967. --gradient-to-color: #edf2f7;
  75968. }
  75969. .xl\:focus\:to-gray-300:focus {
  75970. --gradient-to-color: #e2e8f0;
  75971. }
  75972. .xl\:focus\:to-gray-400:focus {
  75973. --gradient-to-color: #cbd5e0;
  75974. }
  75975. .xl\:focus\:to-gray-500:focus {
  75976. --gradient-to-color: #a0aec0;
  75977. }
  75978. .xl\:focus\:to-gray-600:focus {
  75979. --gradient-to-color: #718096;
  75980. }
  75981. .xl\:focus\:to-gray-700:focus {
  75982. --gradient-to-color: #4a5568;
  75983. }
  75984. .xl\:focus\:to-gray-800:focus {
  75985. --gradient-to-color: #2d3748;
  75986. }
  75987. .xl\:focus\:to-gray-900:focus {
  75988. --gradient-to-color: #1a202c;
  75989. }
  75990. .xl\:focus\:to-red-100:focus {
  75991. --gradient-to-color: #fff5f5;
  75992. }
  75993. .xl\:focus\:to-red-200:focus {
  75994. --gradient-to-color: #fed7d7;
  75995. }
  75996. .xl\:focus\:to-red-300:focus {
  75997. --gradient-to-color: #feb2b2;
  75998. }
  75999. .xl\:focus\:to-red-400:focus {
  76000. --gradient-to-color: #fc8181;
  76001. }
  76002. .xl\:focus\:to-red-500:focus {
  76003. --gradient-to-color: #f56565;
  76004. }
  76005. .xl\:focus\:to-red-600:focus {
  76006. --gradient-to-color: #e53e3e;
  76007. }
  76008. .xl\:focus\:to-red-700:focus {
  76009. --gradient-to-color: #c53030;
  76010. }
  76011. .xl\:focus\:to-red-800:focus {
  76012. --gradient-to-color: #9b2c2c;
  76013. }
  76014. .xl\:focus\:to-red-900:focus {
  76015. --gradient-to-color: #742a2a;
  76016. }
  76017. .xl\:focus\:to-orange-100:focus {
  76018. --gradient-to-color: #fffaf0;
  76019. }
  76020. .xl\:focus\:to-orange-200:focus {
  76021. --gradient-to-color: #feebc8;
  76022. }
  76023. .xl\:focus\:to-orange-300:focus {
  76024. --gradient-to-color: #fbd38d;
  76025. }
  76026. .xl\:focus\:to-orange-400:focus {
  76027. --gradient-to-color: #f6ad55;
  76028. }
  76029. .xl\:focus\:to-orange-500:focus {
  76030. --gradient-to-color: #ed8936;
  76031. }
  76032. .xl\:focus\:to-orange-600:focus {
  76033. --gradient-to-color: #dd6b20;
  76034. }
  76035. .xl\:focus\:to-orange-700:focus {
  76036. --gradient-to-color: #c05621;
  76037. }
  76038. .xl\:focus\:to-orange-800:focus {
  76039. --gradient-to-color: #9c4221;
  76040. }
  76041. .xl\:focus\:to-orange-900:focus {
  76042. --gradient-to-color: #7b341e;
  76043. }
  76044. .xl\:focus\:to-yellow-100:focus {
  76045. --gradient-to-color: #fffff0;
  76046. }
  76047. .xl\:focus\:to-yellow-200:focus {
  76048. --gradient-to-color: #fefcbf;
  76049. }
  76050. .xl\:focus\:to-yellow-300:focus {
  76051. --gradient-to-color: #faf089;
  76052. }
  76053. .xl\:focus\:to-yellow-400:focus {
  76054. --gradient-to-color: #f6e05e;
  76055. }
  76056. .xl\:focus\:to-yellow-500:focus {
  76057. --gradient-to-color: #ecc94b;
  76058. }
  76059. .xl\:focus\:to-yellow-600:focus {
  76060. --gradient-to-color: #d69e2e;
  76061. }
  76062. .xl\:focus\:to-yellow-700:focus {
  76063. --gradient-to-color: #b7791f;
  76064. }
  76065. .xl\:focus\:to-yellow-800:focus {
  76066. --gradient-to-color: #975a16;
  76067. }
  76068. .xl\:focus\:to-yellow-900:focus {
  76069. --gradient-to-color: #744210;
  76070. }
  76071. .xl\:focus\:to-green-100:focus {
  76072. --gradient-to-color: #f0fff4;
  76073. }
  76074. .xl\:focus\:to-green-200:focus {
  76075. --gradient-to-color: #c6f6d5;
  76076. }
  76077. .xl\:focus\:to-green-300:focus {
  76078. --gradient-to-color: #9ae6b4;
  76079. }
  76080. .xl\:focus\:to-green-400:focus {
  76081. --gradient-to-color: #68d391;
  76082. }
  76083. .xl\:focus\:to-green-500:focus {
  76084. --gradient-to-color: #48bb78;
  76085. }
  76086. .xl\:focus\:to-green-600:focus {
  76087. --gradient-to-color: #38a169;
  76088. }
  76089. .xl\:focus\:to-green-700:focus {
  76090. --gradient-to-color: #2f855a;
  76091. }
  76092. .xl\:focus\:to-green-800:focus {
  76093. --gradient-to-color: #276749;
  76094. }
  76095. .xl\:focus\:to-green-900:focus {
  76096. --gradient-to-color: #22543d;
  76097. }
  76098. .xl\:focus\:to-teal-100:focus {
  76099. --gradient-to-color: #e6fffa;
  76100. }
  76101. .xl\:focus\:to-teal-200:focus {
  76102. --gradient-to-color: #b2f5ea;
  76103. }
  76104. .xl\:focus\:to-teal-300:focus {
  76105. --gradient-to-color: #81e6d9;
  76106. }
  76107. .xl\:focus\:to-teal-400:focus {
  76108. --gradient-to-color: #4fd1c5;
  76109. }
  76110. .xl\:focus\:to-teal-500:focus {
  76111. --gradient-to-color: #38b2ac;
  76112. }
  76113. .xl\:focus\:to-teal-600:focus {
  76114. --gradient-to-color: #319795;
  76115. }
  76116. .xl\:focus\:to-teal-700:focus {
  76117. --gradient-to-color: #2c7a7b;
  76118. }
  76119. .xl\:focus\:to-teal-800:focus {
  76120. --gradient-to-color: #285e61;
  76121. }
  76122. .xl\:focus\:to-teal-900:focus {
  76123. --gradient-to-color: #234e52;
  76124. }
  76125. .xl\:focus\:to-blue-100:focus {
  76126. --gradient-to-color: #ebf8ff;
  76127. }
  76128. .xl\:focus\:to-blue-200:focus {
  76129. --gradient-to-color: #bee3f8;
  76130. }
  76131. .xl\:focus\:to-blue-300:focus {
  76132. --gradient-to-color: #90cdf4;
  76133. }
  76134. .xl\:focus\:to-blue-400:focus {
  76135. --gradient-to-color: #63b3ed;
  76136. }
  76137. .xl\:focus\:to-blue-500:focus {
  76138. --gradient-to-color: #4299e1;
  76139. }
  76140. .xl\:focus\:to-blue-600:focus {
  76141. --gradient-to-color: #3182ce;
  76142. }
  76143. .xl\:focus\:to-blue-700:focus {
  76144. --gradient-to-color: #2b6cb0;
  76145. }
  76146. .xl\:focus\:to-blue-800:focus {
  76147. --gradient-to-color: #2c5282;
  76148. }
  76149. .xl\:focus\:to-blue-900:focus {
  76150. --gradient-to-color: #2a4365;
  76151. }
  76152. .xl\:focus\:to-indigo-100:focus {
  76153. --gradient-to-color: #ebf4ff;
  76154. }
  76155. .xl\:focus\:to-indigo-200:focus {
  76156. --gradient-to-color: #c3dafe;
  76157. }
  76158. .xl\:focus\:to-indigo-300:focus {
  76159. --gradient-to-color: #a3bffa;
  76160. }
  76161. .xl\:focus\:to-indigo-400:focus {
  76162. --gradient-to-color: #7f9cf5;
  76163. }
  76164. .xl\:focus\:to-indigo-500:focus {
  76165. --gradient-to-color: #667eea;
  76166. }
  76167. .xl\:focus\:to-indigo-600:focus {
  76168. --gradient-to-color: #5a67d8;
  76169. }
  76170. .xl\:focus\:to-indigo-700:focus {
  76171. --gradient-to-color: #4c51bf;
  76172. }
  76173. .xl\:focus\:to-indigo-800:focus {
  76174. --gradient-to-color: #434190;
  76175. }
  76176. .xl\:focus\:to-indigo-900:focus {
  76177. --gradient-to-color: #3c366b;
  76178. }
  76179. .xl\:focus\:to-purple-100:focus {
  76180. --gradient-to-color: #faf5ff;
  76181. }
  76182. .xl\:focus\:to-purple-200:focus {
  76183. --gradient-to-color: #e9d8fd;
  76184. }
  76185. .xl\:focus\:to-purple-300:focus {
  76186. --gradient-to-color: #d6bcfa;
  76187. }
  76188. .xl\:focus\:to-purple-400:focus {
  76189. --gradient-to-color: #b794f4;
  76190. }
  76191. .xl\:focus\:to-purple-500:focus {
  76192. --gradient-to-color: #9f7aea;
  76193. }
  76194. .xl\:focus\:to-purple-600:focus {
  76195. --gradient-to-color: #805ad5;
  76196. }
  76197. .xl\:focus\:to-purple-700:focus {
  76198. --gradient-to-color: #6b46c1;
  76199. }
  76200. .xl\:focus\:to-purple-800:focus {
  76201. --gradient-to-color: #553c9a;
  76202. }
  76203. .xl\:focus\:to-purple-900:focus {
  76204. --gradient-to-color: #44337a;
  76205. }
  76206. .xl\:focus\:to-pink-100:focus {
  76207. --gradient-to-color: #fff5f7;
  76208. }
  76209. .xl\:focus\:to-pink-200:focus {
  76210. --gradient-to-color: #fed7e2;
  76211. }
  76212. .xl\:focus\:to-pink-300:focus {
  76213. --gradient-to-color: #fbb6ce;
  76214. }
  76215. .xl\:focus\:to-pink-400:focus {
  76216. --gradient-to-color: #f687b3;
  76217. }
  76218. .xl\:focus\:to-pink-500:focus {
  76219. --gradient-to-color: #ed64a6;
  76220. }
  76221. .xl\:focus\:to-pink-600:focus {
  76222. --gradient-to-color: #d53f8c;
  76223. }
  76224. .xl\:focus\:to-pink-700:focus {
  76225. --gradient-to-color: #b83280;
  76226. }
  76227. .xl\:focus\:to-pink-800:focus {
  76228. --gradient-to-color: #97266d;
  76229. }
  76230. .xl\:focus\:to-pink-900:focus {
  76231. --gradient-to-color: #702459;
  76232. }
  76233. .xl\:bg-opacity-0 {
  76234. --bg-opacity: 0;
  76235. }
  76236. .xl\:bg-opacity-25 {
  76237. --bg-opacity: 0.25;
  76238. }
  76239. .xl\:bg-opacity-50 {
  76240. --bg-opacity: 0.5;
  76241. }
  76242. .xl\:bg-opacity-75 {
  76243. --bg-opacity: 0.75;
  76244. }
  76245. .xl\:bg-opacity-100 {
  76246. --bg-opacity: 1;
  76247. }
  76248. .xl\:hover\:bg-opacity-0:hover {
  76249. --bg-opacity: 0;
  76250. }
  76251. .xl\:hover\:bg-opacity-25:hover {
  76252. --bg-opacity: 0.25;
  76253. }
  76254. .xl\:hover\:bg-opacity-50:hover {
  76255. --bg-opacity: 0.5;
  76256. }
  76257. .xl\:hover\:bg-opacity-75:hover {
  76258. --bg-opacity: 0.75;
  76259. }
  76260. .xl\:hover\:bg-opacity-100:hover {
  76261. --bg-opacity: 1;
  76262. }
  76263. .xl\:focus\:bg-opacity-0:focus {
  76264. --bg-opacity: 0;
  76265. }
  76266. .xl\:focus\:bg-opacity-25:focus {
  76267. --bg-opacity: 0.25;
  76268. }
  76269. .xl\:focus\:bg-opacity-50:focus {
  76270. --bg-opacity: 0.5;
  76271. }
  76272. .xl\:focus\:bg-opacity-75:focus {
  76273. --bg-opacity: 0.75;
  76274. }
  76275. .xl\:focus\:bg-opacity-100:focus {
  76276. --bg-opacity: 1;
  76277. }
  76278. .xl\:bg-bottom {
  76279. background-position: bottom;
  76280. }
  76281. .xl\:bg-center {
  76282. background-position: center;
  76283. }
  76284. .xl\:bg-left {
  76285. background-position: left;
  76286. }
  76287. .xl\:bg-left-bottom {
  76288. background-position: left bottom;
  76289. }
  76290. .xl\:bg-left-top {
  76291. background-position: left top;
  76292. }
  76293. .xl\:bg-right {
  76294. background-position: right;
  76295. }
  76296. .xl\:bg-right-bottom {
  76297. background-position: right bottom;
  76298. }
  76299. .xl\:bg-right-top {
  76300. background-position: right top;
  76301. }
  76302. .xl\:bg-top {
  76303. background-position: top;
  76304. }
  76305. .xl\:bg-repeat {
  76306. background-repeat: repeat;
  76307. }
  76308. .xl\:bg-no-repeat {
  76309. background-repeat: no-repeat;
  76310. }
  76311. .xl\:bg-repeat-x {
  76312. background-repeat: repeat-x;
  76313. }
  76314. .xl\:bg-repeat-y {
  76315. background-repeat: repeat-y;
  76316. }
  76317. .xl\:bg-repeat-round {
  76318. background-repeat: round;
  76319. }
  76320. .xl\:bg-repeat-space {
  76321. background-repeat: space;
  76322. }
  76323. .xl\:bg-auto {
  76324. background-size: auto;
  76325. }
  76326. .xl\:bg-cover {
  76327. background-size: cover;
  76328. }
  76329. .xl\:bg-contain {
  76330. background-size: contain;
  76331. }
  76332. .xl\:border-collapse {
  76333. border-collapse: collapse;
  76334. }
  76335. .xl\:border-separate {
  76336. border-collapse: separate;
  76337. }
  76338. .xl\:border-transparent {
  76339. border-color: transparent;
  76340. }
  76341. .xl\:border-current {
  76342. border-color: currentColor;
  76343. }
  76344. .xl\:border-black {
  76345. --border-opacity: 1;
  76346. border-color: #000;
  76347. border-color: rgba(0, 0, 0, var(--border-opacity));
  76348. }
  76349. .xl\:border-white {
  76350. --border-opacity: 1;
  76351. border-color: #fff;
  76352. border-color: rgba(255, 255, 255, var(--border-opacity));
  76353. }
  76354. .xl\:border-gray-100 {
  76355. --border-opacity: 1;
  76356. border-color: #f7fafc;
  76357. border-color: rgba(247, 250, 252, var(--border-opacity));
  76358. }
  76359. .xl\:border-gray-200 {
  76360. --border-opacity: 1;
  76361. border-color: #edf2f7;
  76362. border-color: rgba(237, 242, 247, var(--border-opacity));
  76363. }
  76364. .xl\:border-gray-300 {
  76365. --border-opacity: 1;
  76366. border-color: #e2e8f0;
  76367. border-color: rgba(226, 232, 240, var(--border-opacity));
  76368. }
  76369. .xl\:border-gray-400 {
  76370. --border-opacity: 1;
  76371. border-color: #cbd5e0;
  76372. border-color: rgba(203, 213, 224, var(--border-opacity));
  76373. }
  76374. .xl\:border-gray-500 {
  76375. --border-opacity: 1;
  76376. border-color: #a0aec0;
  76377. border-color: rgba(160, 174, 192, var(--border-opacity));
  76378. }
  76379. .xl\:border-gray-600 {
  76380. --border-opacity: 1;
  76381. border-color: #718096;
  76382. border-color: rgba(113, 128, 150, var(--border-opacity));
  76383. }
  76384. .xl\:border-gray-700 {
  76385. --border-opacity: 1;
  76386. border-color: #4a5568;
  76387. border-color: rgba(74, 85, 104, var(--border-opacity));
  76388. }
  76389. .xl\:border-gray-800 {
  76390. --border-opacity: 1;
  76391. border-color: #2d3748;
  76392. border-color: rgba(45, 55, 72, var(--border-opacity));
  76393. }
  76394. .xl\:border-gray-900 {
  76395. --border-opacity: 1;
  76396. border-color: #1a202c;
  76397. border-color: rgba(26, 32, 44, var(--border-opacity));
  76398. }
  76399. .xl\:border-red-100 {
  76400. --border-opacity: 1;
  76401. border-color: #fff5f5;
  76402. border-color: rgba(255, 245, 245, var(--border-opacity));
  76403. }
  76404. .xl\:border-red-200 {
  76405. --border-opacity: 1;
  76406. border-color: #fed7d7;
  76407. border-color: rgba(254, 215, 215, var(--border-opacity));
  76408. }
  76409. .xl\:border-red-300 {
  76410. --border-opacity: 1;
  76411. border-color: #feb2b2;
  76412. border-color: rgba(254, 178, 178, var(--border-opacity));
  76413. }
  76414. .xl\:border-red-400 {
  76415. --border-opacity: 1;
  76416. border-color: #fc8181;
  76417. border-color: rgba(252, 129, 129, var(--border-opacity));
  76418. }
  76419. .xl\:border-red-500 {
  76420. --border-opacity: 1;
  76421. border-color: #f56565;
  76422. border-color: rgba(245, 101, 101, var(--border-opacity));
  76423. }
  76424. .xl\:border-red-600 {
  76425. --border-opacity: 1;
  76426. border-color: #e53e3e;
  76427. border-color: rgba(229, 62, 62, var(--border-opacity));
  76428. }
  76429. .xl\:border-red-700 {
  76430. --border-opacity: 1;
  76431. border-color: #c53030;
  76432. border-color: rgba(197, 48, 48, var(--border-opacity));
  76433. }
  76434. .xl\:border-red-800 {
  76435. --border-opacity: 1;
  76436. border-color: #9b2c2c;
  76437. border-color: rgba(155, 44, 44, var(--border-opacity));
  76438. }
  76439. .xl\:border-red-900 {
  76440. --border-opacity: 1;
  76441. border-color: #742a2a;
  76442. border-color: rgba(116, 42, 42, var(--border-opacity));
  76443. }
  76444. .xl\:border-orange-100 {
  76445. --border-opacity: 1;
  76446. border-color: #fffaf0;
  76447. border-color: rgba(255, 250, 240, var(--border-opacity));
  76448. }
  76449. .xl\:border-orange-200 {
  76450. --border-opacity: 1;
  76451. border-color: #feebc8;
  76452. border-color: rgba(254, 235, 200, var(--border-opacity));
  76453. }
  76454. .xl\:border-orange-300 {
  76455. --border-opacity: 1;
  76456. border-color: #fbd38d;
  76457. border-color: rgba(251, 211, 141, var(--border-opacity));
  76458. }
  76459. .xl\:border-orange-400 {
  76460. --border-opacity: 1;
  76461. border-color: #f6ad55;
  76462. border-color: rgba(246, 173, 85, var(--border-opacity));
  76463. }
  76464. .xl\:border-orange-500 {
  76465. --border-opacity: 1;
  76466. border-color: #ed8936;
  76467. border-color: rgba(237, 137, 54, var(--border-opacity));
  76468. }
  76469. .xl\:border-orange-600 {
  76470. --border-opacity: 1;
  76471. border-color: #dd6b20;
  76472. border-color: rgba(221, 107, 32, var(--border-opacity));
  76473. }
  76474. .xl\:border-orange-700 {
  76475. --border-opacity: 1;
  76476. border-color: #c05621;
  76477. border-color: rgba(192, 86, 33, var(--border-opacity));
  76478. }
  76479. .xl\:border-orange-800 {
  76480. --border-opacity: 1;
  76481. border-color: #9c4221;
  76482. border-color: rgba(156, 66, 33, var(--border-opacity));
  76483. }
  76484. .xl\:border-orange-900 {
  76485. --border-opacity: 1;
  76486. border-color: #7b341e;
  76487. border-color: rgba(123, 52, 30, var(--border-opacity));
  76488. }
  76489. .xl\:border-yellow-100 {
  76490. --border-opacity: 1;
  76491. border-color: #fffff0;
  76492. border-color: rgba(255, 255, 240, var(--border-opacity));
  76493. }
  76494. .xl\:border-yellow-200 {
  76495. --border-opacity: 1;
  76496. border-color: #fefcbf;
  76497. border-color: rgba(254, 252, 191, var(--border-opacity));
  76498. }
  76499. .xl\:border-yellow-300 {
  76500. --border-opacity: 1;
  76501. border-color: #faf089;
  76502. border-color: rgba(250, 240, 137, var(--border-opacity));
  76503. }
  76504. .xl\:border-yellow-400 {
  76505. --border-opacity: 1;
  76506. border-color: #f6e05e;
  76507. border-color: rgba(246, 224, 94, var(--border-opacity));
  76508. }
  76509. .xl\:border-yellow-500 {
  76510. --border-opacity: 1;
  76511. border-color: #ecc94b;
  76512. border-color: rgba(236, 201, 75, var(--border-opacity));
  76513. }
  76514. .xl\:border-yellow-600 {
  76515. --border-opacity: 1;
  76516. border-color: #d69e2e;
  76517. border-color: rgba(214, 158, 46, var(--border-opacity));
  76518. }
  76519. .xl\:border-yellow-700 {
  76520. --border-opacity: 1;
  76521. border-color: #b7791f;
  76522. border-color: rgba(183, 121, 31, var(--border-opacity));
  76523. }
  76524. .xl\:border-yellow-800 {
  76525. --border-opacity: 1;
  76526. border-color: #975a16;
  76527. border-color: rgba(151, 90, 22, var(--border-opacity));
  76528. }
  76529. .xl\:border-yellow-900 {
  76530. --border-opacity: 1;
  76531. border-color: #744210;
  76532. border-color: rgba(116, 66, 16, var(--border-opacity));
  76533. }
  76534. .xl\:border-green-100 {
  76535. --border-opacity: 1;
  76536. border-color: #f0fff4;
  76537. border-color: rgba(240, 255, 244, var(--border-opacity));
  76538. }
  76539. .xl\:border-green-200 {
  76540. --border-opacity: 1;
  76541. border-color: #c6f6d5;
  76542. border-color: rgba(198, 246, 213, var(--border-opacity));
  76543. }
  76544. .xl\:border-green-300 {
  76545. --border-opacity: 1;
  76546. border-color: #9ae6b4;
  76547. border-color: rgba(154, 230, 180, var(--border-opacity));
  76548. }
  76549. .xl\:border-green-400 {
  76550. --border-opacity: 1;
  76551. border-color: #68d391;
  76552. border-color: rgba(104, 211, 145, var(--border-opacity));
  76553. }
  76554. .xl\:border-green-500 {
  76555. --border-opacity: 1;
  76556. border-color: #48bb78;
  76557. border-color: rgba(72, 187, 120, var(--border-opacity));
  76558. }
  76559. .xl\:border-green-600 {
  76560. --border-opacity: 1;
  76561. border-color: #38a169;
  76562. border-color: rgba(56, 161, 105, var(--border-opacity));
  76563. }
  76564. .xl\:border-green-700 {
  76565. --border-opacity: 1;
  76566. border-color: #2f855a;
  76567. border-color: rgba(47, 133, 90, var(--border-opacity));
  76568. }
  76569. .xl\:border-green-800 {
  76570. --border-opacity: 1;
  76571. border-color: #276749;
  76572. border-color: rgba(39, 103, 73, var(--border-opacity));
  76573. }
  76574. .xl\:border-green-900 {
  76575. --border-opacity: 1;
  76576. border-color: #22543d;
  76577. border-color: rgba(34, 84, 61, var(--border-opacity));
  76578. }
  76579. .xl\:border-teal-100 {
  76580. --border-opacity: 1;
  76581. border-color: #e6fffa;
  76582. border-color: rgba(230, 255, 250, var(--border-opacity));
  76583. }
  76584. .xl\:border-teal-200 {
  76585. --border-opacity: 1;
  76586. border-color: #b2f5ea;
  76587. border-color: rgba(178, 245, 234, var(--border-opacity));
  76588. }
  76589. .xl\:border-teal-300 {
  76590. --border-opacity: 1;
  76591. border-color: #81e6d9;
  76592. border-color: rgba(129, 230, 217, var(--border-opacity));
  76593. }
  76594. .xl\:border-teal-400 {
  76595. --border-opacity: 1;
  76596. border-color: #4fd1c5;
  76597. border-color: rgba(79, 209, 197, var(--border-opacity));
  76598. }
  76599. .xl\:border-teal-500 {
  76600. --border-opacity: 1;
  76601. border-color: #38b2ac;
  76602. border-color: rgba(56, 178, 172, var(--border-opacity));
  76603. }
  76604. .xl\:border-teal-600 {
  76605. --border-opacity: 1;
  76606. border-color: #319795;
  76607. border-color: rgba(49, 151, 149, var(--border-opacity));
  76608. }
  76609. .xl\:border-teal-700 {
  76610. --border-opacity: 1;
  76611. border-color: #2c7a7b;
  76612. border-color: rgba(44, 122, 123, var(--border-opacity));
  76613. }
  76614. .xl\:border-teal-800 {
  76615. --border-opacity: 1;
  76616. border-color: #285e61;
  76617. border-color: rgba(40, 94, 97, var(--border-opacity));
  76618. }
  76619. .xl\:border-teal-900 {
  76620. --border-opacity: 1;
  76621. border-color: #234e52;
  76622. border-color: rgba(35, 78, 82, var(--border-opacity));
  76623. }
  76624. .xl\:border-blue-100 {
  76625. --border-opacity: 1;
  76626. border-color: #ebf8ff;
  76627. border-color: rgba(235, 248, 255, var(--border-opacity));
  76628. }
  76629. .xl\:border-blue-200 {
  76630. --border-opacity: 1;
  76631. border-color: #bee3f8;
  76632. border-color: rgba(190, 227, 248, var(--border-opacity));
  76633. }
  76634. .xl\:border-blue-300 {
  76635. --border-opacity: 1;
  76636. border-color: #90cdf4;
  76637. border-color: rgba(144, 205, 244, var(--border-opacity));
  76638. }
  76639. .xl\:border-blue-400 {
  76640. --border-opacity: 1;
  76641. border-color: #63b3ed;
  76642. border-color: rgba(99, 179, 237, var(--border-opacity));
  76643. }
  76644. .xl\:border-blue-500 {
  76645. --border-opacity: 1;
  76646. border-color: #4299e1;
  76647. border-color: rgba(66, 153, 225, var(--border-opacity));
  76648. }
  76649. .xl\:border-blue-600 {
  76650. --border-opacity: 1;
  76651. border-color: #3182ce;
  76652. border-color: rgba(49, 130, 206, var(--border-opacity));
  76653. }
  76654. .xl\:border-blue-700 {
  76655. --border-opacity: 1;
  76656. border-color: #2b6cb0;
  76657. border-color: rgba(43, 108, 176, var(--border-opacity));
  76658. }
  76659. .xl\:border-blue-800 {
  76660. --border-opacity: 1;
  76661. border-color: #2c5282;
  76662. border-color: rgba(44, 82, 130, var(--border-opacity));
  76663. }
  76664. .xl\:border-blue-900 {
  76665. --border-opacity: 1;
  76666. border-color: #2a4365;
  76667. border-color: rgba(42, 67, 101, var(--border-opacity));
  76668. }
  76669. .xl\:border-indigo-100 {
  76670. --border-opacity: 1;
  76671. border-color: #ebf4ff;
  76672. border-color: rgba(235, 244, 255, var(--border-opacity));
  76673. }
  76674. .xl\:border-indigo-200 {
  76675. --border-opacity: 1;
  76676. border-color: #c3dafe;
  76677. border-color: rgba(195, 218, 254, var(--border-opacity));
  76678. }
  76679. .xl\:border-indigo-300 {
  76680. --border-opacity: 1;
  76681. border-color: #a3bffa;
  76682. border-color: rgba(163, 191, 250, var(--border-opacity));
  76683. }
  76684. .xl\:border-indigo-400 {
  76685. --border-opacity: 1;
  76686. border-color: #7f9cf5;
  76687. border-color: rgba(127, 156, 245, var(--border-opacity));
  76688. }
  76689. .xl\:border-indigo-500 {
  76690. --border-opacity: 1;
  76691. border-color: #667eea;
  76692. border-color: rgba(102, 126, 234, var(--border-opacity));
  76693. }
  76694. .xl\:border-indigo-600 {
  76695. --border-opacity: 1;
  76696. border-color: #5a67d8;
  76697. border-color: rgba(90, 103, 216, var(--border-opacity));
  76698. }
  76699. .xl\:border-indigo-700 {
  76700. --border-opacity: 1;
  76701. border-color: #4c51bf;
  76702. border-color: rgba(76, 81, 191, var(--border-opacity));
  76703. }
  76704. .xl\:border-indigo-800 {
  76705. --border-opacity: 1;
  76706. border-color: #434190;
  76707. border-color: rgba(67, 65, 144, var(--border-opacity));
  76708. }
  76709. .xl\:border-indigo-900 {
  76710. --border-opacity: 1;
  76711. border-color: #3c366b;
  76712. border-color: rgba(60, 54, 107, var(--border-opacity));
  76713. }
  76714. .xl\:border-purple-100 {
  76715. --border-opacity: 1;
  76716. border-color: #faf5ff;
  76717. border-color: rgba(250, 245, 255, var(--border-opacity));
  76718. }
  76719. .xl\:border-purple-200 {
  76720. --border-opacity: 1;
  76721. border-color: #e9d8fd;
  76722. border-color: rgba(233, 216, 253, var(--border-opacity));
  76723. }
  76724. .xl\:border-purple-300 {
  76725. --border-opacity: 1;
  76726. border-color: #d6bcfa;
  76727. border-color: rgba(214, 188, 250, var(--border-opacity));
  76728. }
  76729. .xl\:border-purple-400 {
  76730. --border-opacity: 1;
  76731. border-color: #b794f4;
  76732. border-color: rgba(183, 148, 244, var(--border-opacity));
  76733. }
  76734. .xl\:border-purple-500 {
  76735. --border-opacity: 1;
  76736. border-color: #9f7aea;
  76737. border-color: rgba(159, 122, 234, var(--border-opacity));
  76738. }
  76739. .xl\:border-purple-600 {
  76740. --border-opacity: 1;
  76741. border-color: #805ad5;
  76742. border-color: rgba(128, 90, 213, var(--border-opacity));
  76743. }
  76744. .xl\:border-purple-700 {
  76745. --border-opacity: 1;
  76746. border-color: #6b46c1;
  76747. border-color: rgba(107, 70, 193, var(--border-opacity));
  76748. }
  76749. .xl\:border-purple-800 {
  76750. --border-opacity: 1;
  76751. border-color: #553c9a;
  76752. border-color: rgba(85, 60, 154, var(--border-opacity));
  76753. }
  76754. .xl\:border-purple-900 {
  76755. --border-opacity: 1;
  76756. border-color: #44337a;
  76757. border-color: rgba(68, 51, 122, var(--border-opacity));
  76758. }
  76759. .xl\:border-pink-100 {
  76760. --border-opacity: 1;
  76761. border-color: #fff5f7;
  76762. border-color: rgba(255, 245, 247, var(--border-opacity));
  76763. }
  76764. .xl\:border-pink-200 {
  76765. --border-opacity: 1;
  76766. border-color: #fed7e2;
  76767. border-color: rgba(254, 215, 226, var(--border-opacity));
  76768. }
  76769. .xl\:border-pink-300 {
  76770. --border-opacity: 1;
  76771. border-color: #fbb6ce;
  76772. border-color: rgba(251, 182, 206, var(--border-opacity));
  76773. }
  76774. .xl\:border-pink-400 {
  76775. --border-opacity: 1;
  76776. border-color: #f687b3;
  76777. border-color: rgba(246, 135, 179, var(--border-opacity));
  76778. }
  76779. .xl\:border-pink-500 {
  76780. --border-opacity: 1;
  76781. border-color: #ed64a6;
  76782. border-color: rgba(237, 100, 166, var(--border-opacity));
  76783. }
  76784. .xl\:border-pink-600 {
  76785. --border-opacity: 1;
  76786. border-color: #d53f8c;
  76787. border-color: rgba(213, 63, 140, var(--border-opacity));
  76788. }
  76789. .xl\:border-pink-700 {
  76790. --border-opacity: 1;
  76791. border-color: #b83280;
  76792. border-color: rgba(184, 50, 128, var(--border-opacity));
  76793. }
  76794. .xl\:border-pink-800 {
  76795. --border-opacity: 1;
  76796. border-color: #97266d;
  76797. border-color: rgba(151, 38, 109, var(--border-opacity));
  76798. }
  76799. .xl\:border-pink-900 {
  76800. --border-opacity: 1;
  76801. border-color: #702459;
  76802. border-color: rgba(112, 36, 89, var(--border-opacity));
  76803. }
  76804. .xl\:hover\:border-transparent:hover {
  76805. border-color: transparent;
  76806. }
  76807. .xl\:hover\:border-current:hover {
  76808. border-color: currentColor;
  76809. }
  76810. .xl\:hover\:border-black:hover {
  76811. --border-opacity: 1;
  76812. border-color: #000;
  76813. border-color: rgba(0, 0, 0, var(--border-opacity));
  76814. }
  76815. .xl\:hover\:border-white:hover {
  76816. --border-opacity: 1;
  76817. border-color: #fff;
  76818. border-color: rgba(255, 255, 255, var(--border-opacity));
  76819. }
  76820. .xl\:hover\:border-gray-100:hover {
  76821. --border-opacity: 1;
  76822. border-color: #f7fafc;
  76823. border-color: rgba(247, 250, 252, var(--border-opacity));
  76824. }
  76825. .xl\:hover\:border-gray-200:hover {
  76826. --border-opacity: 1;
  76827. border-color: #edf2f7;
  76828. border-color: rgba(237, 242, 247, var(--border-opacity));
  76829. }
  76830. .xl\:hover\:border-gray-300:hover {
  76831. --border-opacity: 1;
  76832. border-color: #e2e8f0;
  76833. border-color: rgba(226, 232, 240, var(--border-opacity));
  76834. }
  76835. .xl\:hover\:border-gray-400:hover {
  76836. --border-opacity: 1;
  76837. border-color: #cbd5e0;
  76838. border-color: rgba(203, 213, 224, var(--border-opacity));
  76839. }
  76840. .xl\:hover\:border-gray-500:hover {
  76841. --border-opacity: 1;
  76842. border-color: #a0aec0;
  76843. border-color: rgba(160, 174, 192, var(--border-opacity));
  76844. }
  76845. .xl\:hover\:border-gray-600:hover {
  76846. --border-opacity: 1;
  76847. border-color: #718096;
  76848. border-color: rgba(113, 128, 150, var(--border-opacity));
  76849. }
  76850. .xl\:hover\:border-gray-700:hover {
  76851. --border-opacity: 1;
  76852. border-color: #4a5568;
  76853. border-color: rgba(74, 85, 104, var(--border-opacity));
  76854. }
  76855. .xl\:hover\:border-gray-800:hover {
  76856. --border-opacity: 1;
  76857. border-color: #2d3748;
  76858. border-color: rgba(45, 55, 72, var(--border-opacity));
  76859. }
  76860. .xl\:hover\:border-gray-900:hover {
  76861. --border-opacity: 1;
  76862. border-color: #1a202c;
  76863. border-color: rgba(26, 32, 44, var(--border-opacity));
  76864. }
  76865. .xl\:hover\:border-red-100:hover {
  76866. --border-opacity: 1;
  76867. border-color: #fff5f5;
  76868. border-color: rgba(255, 245, 245, var(--border-opacity));
  76869. }
  76870. .xl\:hover\:border-red-200:hover {
  76871. --border-opacity: 1;
  76872. border-color: #fed7d7;
  76873. border-color: rgba(254, 215, 215, var(--border-opacity));
  76874. }
  76875. .xl\:hover\:border-red-300:hover {
  76876. --border-opacity: 1;
  76877. border-color: #feb2b2;
  76878. border-color: rgba(254, 178, 178, var(--border-opacity));
  76879. }
  76880. .xl\:hover\:border-red-400:hover {
  76881. --border-opacity: 1;
  76882. border-color: #fc8181;
  76883. border-color: rgba(252, 129, 129, var(--border-opacity));
  76884. }
  76885. .xl\:hover\:border-red-500:hover {
  76886. --border-opacity: 1;
  76887. border-color: #f56565;
  76888. border-color: rgba(245, 101, 101, var(--border-opacity));
  76889. }
  76890. .xl\:hover\:border-red-600:hover {
  76891. --border-opacity: 1;
  76892. border-color: #e53e3e;
  76893. border-color: rgba(229, 62, 62, var(--border-opacity));
  76894. }
  76895. .xl\:hover\:border-red-700:hover {
  76896. --border-opacity: 1;
  76897. border-color: #c53030;
  76898. border-color: rgba(197, 48, 48, var(--border-opacity));
  76899. }
  76900. .xl\:hover\:border-red-800:hover {
  76901. --border-opacity: 1;
  76902. border-color: #9b2c2c;
  76903. border-color: rgba(155, 44, 44, var(--border-opacity));
  76904. }
  76905. .xl\:hover\:border-red-900:hover {
  76906. --border-opacity: 1;
  76907. border-color: #742a2a;
  76908. border-color: rgba(116, 42, 42, var(--border-opacity));
  76909. }
  76910. .xl\:hover\:border-orange-100:hover {
  76911. --border-opacity: 1;
  76912. border-color: #fffaf0;
  76913. border-color: rgba(255, 250, 240, var(--border-opacity));
  76914. }
  76915. .xl\:hover\:border-orange-200:hover {
  76916. --border-opacity: 1;
  76917. border-color: #feebc8;
  76918. border-color: rgba(254, 235, 200, var(--border-opacity));
  76919. }
  76920. .xl\:hover\:border-orange-300:hover {
  76921. --border-opacity: 1;
  76922. border-color: #fbd38d;
  76923. border-color: rgba(251, 211, 141, var(--border-opacity));
  76924. }
  76925. .xl\:hover\:border-orange-400:hover {
  76926. --border-opacity: 1;
  76927. border-color: #f6ad55;
  76928. border-color: rgba(246, 173, 85, var(--border-opacity));
  76929. }
  76930. .xl\:hover\:border-orange-500:hover {
  76931. --border-opacity: 1;
  76932. border-color: #ed8936;
  76933. border-color: rgba(237, 137, 54, var(--border-opacity));
  76934. }
  76935. .xl\:hover\:border-orange-600:hover {
  76936. --border-opacity: 1;
  76937. border-color: #dd6b20;
  76938. border-color: rgba(221, 107, 32, var(--border-opacity));
  76939. }
  76940. .xl\:hover\:border-orange-700:hover {
  76941. --border-opacity: 1;
  76942. border-color: #c05621;
  76943. border-color: rgba(192, 86, 33, var(--border-opacity));
  76944. }
  76945. .xl\:hover\:border-orange-800:hover {
  76946. --border-opacity: 1;
  76947. border-color: #9c4221;
  76948. border-color: rgba(156, 66, 33, var(--border-opacity));
  76949. }
  76950. .xl\:hover\:border-orange-900:hover {
  76951. --border-opacity: 1;
  76952. border-color: #7b341e;
  76953. border-color: rgba(123, 52, 30, var(--border-opacity));
  76954. }
  76955. .xl\:hover\:border-yellow-100:hover {
  76956. --border-opacity: 1;
  76957. border-color: #fffff0;
  76958. border-color: rgba(255, 255, 240, var(--border-opacity));
  76959. }
  76960. .xl\:hover\:border-yellow-200:hover {
  76961. --border-opacity: 1;
  76962. border-color: #fefcbf;
  76963. border-color: rgba(254, 252, 191, var(--border-opacity));
  76964. }
  76965. .xl\:hover\:border-yellow-300:hover {
  76966. --border-opacity: 1;
  76967. border-color: #faf089;
  76968. border-color: rgba(250, 240, 137, var(--border-opacity));
  76969. }
  76970. .xl\:hover\:border-yellow-400:hover {
  76971. --border-opacity: 1;
  76972. border-color: #f6e05e;
  76973. border-color: rgba(246, 224, 94, var(--border-opacity));
  76974. }
  76975. .xl\:hover\:border-yellow-500:hover {
  76976. --border-opacity: 1;
  76977. border-color: #ecc94b;
  76978. border-color: rgba(236, 201, 75, var(--border-opacity));
  76979. }
  76980. .xl\:hover\:border-yellow-600:hover {
  76981. --border-opacity: 1;
  76982. border-color: #d69e2e;
  76983. border-color: rgba(214, 158, 46, var(--border-opacity));
  76984. }
  76985. .xl\:hover\:border-yellow-700:hover {
  76986. --border-opacity: 1;
  76987. border-color: #b7791f;
  76988. border-color: rgba(183, 121, 31, var(--border-opacity));
  76989. }
  76990. .xl\:hover\:border-yellow-800:hover {
  76991. --border-opacity: 1;
  76992. border-color: #975a16;
  76993. border-color: rgba(151, 90, 22, var(--border-opacity));
  76994. }
  76995. .xl\:hover\:border-yellow-900:hover {
  76996. --border-opacity: 1;
  76997. border-color: #744210;
  76998. border-color: rgba(116, 66, 16, var(--border-opacity));
  76999. }
  77000. .xl\:hover\:border-green-100:hover {
  77001. --border-opacity: 1;
  77002. border-color: #f0fff4;
  77003. border-color: rgba(240, 255, 244, var(--border-opacity));
  77004. }
  77005. .xl\:hover\:border-green-200:hover {
  77006. --border-opacity: 1;
  77007. border-color: #c6f6d5;
  77008. border-color: rgba(198, 246, 213, var(--border-opacity));
  77009. }
  77010. .xl\:hover\:border-green-300:hover {
  77011. --border-opacity: 1;
  77012. border-color: #9ae6b4;
  77013. border-color: rgba(154, 230, 180, var(--border-opacity));
  77014. }
  77015. .xl\:hover\:border-green-400:hover {
  77016. --border-opacity: 1;
  77017. border-color: #68d391;
  77018. border-color: rgba(104, 211, 145, var(--border-opacity));
  77019. }
  77020. .xl\:hover\:border-green-500:hover {
  77021. --border-opacity: 1;
  77022. border-color: #48bb78;
  77023. border-color: rgba(72, 187, 120, var(--border-opacity));
  77024. }
  77025. .xl\:hover\:border-green-600:hover {
  77026. --border-opacity: 1;
  77027. border-color: #38a169;
  77028. border-color: rgba(56, 161, 105, var(--border-opacity));
  77029. }
  77030. .xl\:hover\:border-green-700:hover {
  77031. --border-opacity: 1;
  77032. border-color: #2f855a;
  77033. border-color: rgba(47, 133, 90, var(--border-opacity));
  77034. }
  77035. .xl\:hover\:border-green-800:hover {
  77036. --border-opacity: 1;
  77037. border-color: #276749;
  77038. border-color: rgba(39, 103, 73, var(--border-opacity));
  77039. }
  77040. .xl\:hover\:border-green-900:hover {
  77041. --border-opacity: 1;
  77042. border-color: #22543d;
  77043. border-color: rgba(34, 84, 61, var(--border-opacity));
  77044. }
  77045. .xl\:hover\:border-teal-100:hover {
  77046. --border-opacity: 1;
  77047. border-color: #e6fffa;
  77048. border-color: rgba(230, 255, 250, var(--border-opacity));
  77049. }
  77050. .xl\:hover\:border-teal-200:hover {
  77051. --border-opacity: 1;
  77052. border-color: #b2f5ea;
  77053. border-color: rgba(178, 245, 234, var(--border-opacity));
  77054. }
  77055. .xl\:hover\:border-teal-300:hover {
  77056. --border-opacity: 1;
  77057. border-color: #81e6d9;
  77058. border-color: rgba(129, 230, 217, var(--border-opacity));
  77059. }
  77060. .xl\:hover\:border-teal-400:hover {
  77061. --border-opacity: 1;
  77062. border-color: #4fd1c5;
  77063. border-color: rgba(79, 209, 197, var(--border-opacity));
  77064. }
  77065. .xl\:hover\:border-teal-500:hover {
  77066. --border-opacity: 1;
  77067. border-color: #38b2ac;
  77068. border-color: rgba(56, 178, 172, var(--border-opacity));
  77069. }
  77070. .xl\:hover\:border-teal-600:hover {
  77071. --border-opacity: 1;
  77072. border-color: #319795;
  77073. border-color: rgba(49, 151, 149, var(--border-opacity));
  77074. }
  77075. .xl\:hover\:border-teal-700:hover {
  77076. --border-opacity: 1;
  77077. border-color: #2c7a7b;
  77078. border-color: rgba(44, 122, 123, var(--border-opacity));
  77079. }
  77080. .xl\:hover\:border-teal-800:hover {
  77081. --border-opacity: 1;
  77082. border-color: #285e61;
  77083. border-color: rgba(40, 94, 97, var(--border-opacity));
  77084. }
  77085. .xl\:hover\:border-teal-900:hover {
  77086. --border-opacity: 1;
  77087. border-color: #234e52;
  77088. border-color: rgba(35, 78, 82, var(--border-opacity));
  77089. }
  77090. .xl\:hover\:border-blue-100:hover {
  77091. --border-opacity: 1;
  77092. border-color: #ebf8ff;
  77093. border-color: rgba(235, 248, 255, var(--border-opacity));
  77094. }
  77095. .xl\:hover\:border-blue-200:hover {
  77096. --border-opacity: 1;
  77097. border-color: #bee3f8;
  77098. border-color: rgba(190, 227, 248, var(--border-opacity));
  77099. }
  77100. .xl\:hover\:border-blue-300:hover {
  77101. --border-opacity: 1;
  77102. border-color: #90cdf4;
  77103. border-color: rgba(144, 205, 244, var(--border-opacity));
  77104. }
  77105. .xl\:hover\:border-blue-400:hover {
  77106. --border-opacity: 1;
  77107. border-color: #63b3ed;
  77108. border-color: rgba(99, 179, 237, var(--border-opacity));
  77109. }
  77110. .xl\:hover\:border-blue-500:hover {
  77111. --border-opacity: 1;
  77112. border-color: #4299e1;
  77113. border-color: rgba(66, 153, 225, var(--border-opacity));
  77114. }
  77115. .xl\:hover\:border-blue-600:hover {
  77116. --border-opacity: 1;
  77117. border-color: #3182ce;
  77118. border-color: rgba(49, 130, 206, var(--border-opacity));
  77119. }
  77120. .xl\:hover\:border-blue-700:hover {
  77121. --border-opacity: 1;
  77122. border-color: #2b6cb0;
  77123. border-color: rgba(43, 108, 176, var(--border-opacity));
  77124. }
  77125. .xl\:hover\:border-blue-800:hover {
  77126. --border-opacity: 1;
  77127. border-color: #2c5282;
  77128. border-color: rgba(44, 82, 130, var(--border-opacity));
  77129. }
  77130. .xl\:hover\:border-blue-900:hover {
  77131. --border-opacity: 1;
  77132. border-color: #2a4365;
  77133. border-color: rgba(42, 67, 101, var(--border-opacity));
  77134. }
  77135. .xl\:hover\:border-indigo-100:hover {
  77136. --border-opacity: 1;
  77137. border-color: #ebf4ff;
  77138. border-color: rgba(235, 244, 255, var(--border-opacity));
  77139. }
  77140. .xl\:hover\:border-indigo-200:hover {
  77141. --border-opacity: 1;
  77142. border-color: #c3dafe;
  77143. border-color: rgba(195, 218, 254, var(--border-opacity));
  77144. }
  77145. .xl\:hover\:border-indigo-300:hover {
  77146. --border-opacity: 1;
  77147. border-color: #a3bffa;
  77148. border-color: rgba(163, 191, 250, var(--border-opacity));
  77149. }
  77150. .xl\:hover\:border-indigo-400:hover {
  77151. --border-opacity: 1;
  77152. border-color: #7f9cf5;
  77153. border-color: rgba(127, 156, 245, var(--border-opacity));
  77154. }
  77155. .xl\:hover\:border-indigo-500:hover {
  77156. --border-opacity: 1;
  77157. border-color: #667eea;
  77158. border-color: rgba(102, 126, 234, var(--border-opacity));
  77159. }
  77160. .xl\:hover\:border-indigo-600:hover {
  77161. --border-opacity: 1;
  77162. border-color: #5a67d8;
  77163. border-color: rgba(90, 103, 216, var(--border-opacity));
  77164. }
  77165. .xl\:hover\:border-indigo-700:hover {
  77166. --border-opacity: 1;
  77167. border-color: #4c51bf;
  77168. border-color: rgba(76, 81, 191, var(--border-opacity));
  77169. }
  77170. .xl\:hover\:border-indigo-800:hover {
  77171. --border-opacity: 1;
  77172. border-color: #434190;
  77173. border-color: rgba(67, 65, 144, var(--border-opacity));
  77174. }
  77175. .xl\:hover\:border-indigo-900:hover {
  77176. --border-opacity: 1;
  77177. border-color: #3c366b;
  77178. border-color: rgba(60, 54, 107, var(--border-opacity));
  77179. }
  77180. .xl\:hover\:border-purple-100:hover {
  77181. --border-opacity: 1;
  77182. border-color: #faf5ff;
  77183. border-color: rgba(250, 245, 255, var(--border-opacity));
  77184. }
  77185. .xl\:hover\:border-purple-200:hover {
  77186. --border-opacity: 1;
  77187. border-color: #e9d8fd;
  77188. border-color: rgba(233, 216, 253, var(--border-opacity));
  77189. }
  77190. .xl\:hover\:border-purple-300:hover {
  77191. --border-opacity: 1;
  77192. border-color: #d6bcfa;
  77193. border-color: rgba(214, 188, 250, var(--border-opacity));
  77194. }
  77195. .xl\:hover\:border-purple-400:hover {
  77196. --border-opacity: 1;
  77197. border-color: #b794f4;
  77198. border-color: rgba(183, 148, 244, var(--border-opacity));
  77199. }
  77200. .xl\:hover\:border-purple-500:hover {
  77201. --border-opacity: 1;
  77202. border-color: #9f7aea;
  77203. border-color: rgba(159, 122, 234, var(--border-opacity));
  77204. }
  77205. .xl\:hover\:border-purple-600:hover {
  77206. --border-opacity: 1;
  77207. border-color: #805ad5;
  77208. border-color: rgba(128, 90, 213, var(--border-opacity));
  77209. }
  77210. .xl\:hover\:border-purple-700:hover {
  77211. --border-opacity: 1;
  77212. border-color: #6b46c1;
  77213. border-color: rgba(107, 70, 193, var(--border-opacity));
  77214. }
  77215. .xl\:hover\:border-purple-800:hover {
  77216. --border-opacity: 1;
  77217. border-color: #553c9a;
  77218. border-color: rgba(85, 60, 154, var(--border-opacity));
  77219. }
  77220. .xl\:hover\:border-purple-900:hover {
  77221. --border-opacity: 1;
  77222. border-color: #44337a;
  77223. border-color: rgba(68, 51, 122, var(--border-opacity));
  77224. }
  77225. .xl\:hover\:border-pink-100:hover {
  77226. --border-opacity: 1;
  77227. border-color: #fff5f7;
  77228. border-color: rgba(255, 245, 247, var(--border-opacity));
  77229. }
  77230. .xl\:hover\:border-pink-200:hover {
  77231. --border-opacity: 1;
  77232. border-color: #fed7e2;
  77233. border-color: rgba(254, 215, 226, var(--border-opacity));
  77234. }
  77235. .xl\:hover\:border-pink-300:hover {
  77236. --border-opacity: 1;
  77237. border-color: #fbb6ce;
  77238. border-color: rgba(251, 182, 206, var(--border-opacity));
  77239. }
  77240. .xl\:hover\:border-pink-400:hover {
  77241. --border-opacity: 1;
  77242. border-color: #f687b3;
  77243. border-color: rgba(246, 135, 179, var(--border-opacity));
  77244. }
  77245. .xl\:hover\:border-pink-500:hover {
  77246. --border-opacity: 1;
  77247. border-color: #ed64a6;
  77248. border-color: rgba(237, 100, 166, var(--border-opacity));
  77249. }
  77250. .xl\:hover\:border-pink-600:hover {
  77251. --border-opacity: 1;
  77252. border-color: #d53f8c;
  77253. border-color: rgba(213, 63, 140, var(--border-opacity));
  77254. }
  77255. .xl\:hover\:border-pink-700:hover {
  77256. --border-opacity: 1;
  77257. border-color: #b83280;
  77258. border-color: rgba(184, 50, 128, var(--border-opacity));
  77259. }
  77260. .xl\:hover\:border-pink-800:hover {
  77261. --border-opacity: 1;
  77262. border-color: #97266d;
  77263. border-color: rgba(151, 38, 109, var(--border-opacity));
  77264. }
  77265. .xl\:hover\:border-pink-900:hover {
  77266. --border-opacity: 1;
  77267. border-color: #702459;
  77268. border-color: rgba(112, 36, 89, var(--border-opacity));
  77269. }
  77270. .xl\:focus\:border-transparent:focus {
  77271. border-color: transparent;
  77272. }
  77273. .xl\:focus\:border-current:focus {
  77274. border-color: currentColor;
  77275. }
  77276. .xl\:focus\:border-black:focus {
  77277. --border-opacity: 1;
  77278. border-color: #000;
  77279. border-color: rgba(0, 0, 0, var(--border-opacity));
  77280. }
  77281. .xl\:focus\:border-white:focus {
  77282. --border-opacity: 1;
  77283. border-color: #fff;
  77284. border-color: rgba(255, 255, 255, var(--border-opacity));
  77285. }
  77286. .xl\:focus\:border-gray-100:focus {
  77287. --border-opacity: 1;
  77288. border-color: #f7fafc;
  77289. border-color: rgba(247, 250, 252, var(--border-opacity));
  77290. }
  77291. .xl\:focus\:border-gray-200:focus {
  77292. --border-opacity: 1;
  77293. border-color: #edf2f7;
  77294. border-color: rgba(237, 242, 247, var(--border-opacity));
  77295. }
  77296. .xl\:focus\:border-gray-300:focus {
  77297. --border-opacity: 1;
  77298. border-color: #e2e8f0;
  77299. border-color: rgba(226, 232, 240, var(--border-opacity));
  77300. }
  77301. .xl\:focus\:border-gray-400:focus {
  77302. --border-opacity: 1;
  77303. border-color: #cbd5e0;
  77304. border-color: rgba(203, 213, 224, var(--border-opacity));
  77305. }
  77306. .xl\:focus\:border-gray-500:focus {
  77307. --border-opacity: 1;
  77308. border-color: #a0aec0;
  77309. border-color: rgba(160, 174, 192, var(--border-opacity));
  77310. }
  77311. .xl\:focus\:border-gray-600:focus {
  77312. --border-opacity: 1;
  77313. border-color: #718096;
  77314. border-color: rgba(113, 128, 150, var(--border-opacity));
  77315. }
  77316. .xl\:focus\:border-gray-700:focus {
  77317. --border-opacity: 1;
  77318. border-color: #4a5568;
  77319. border-color: rgba(74, 85, 104, var(--border-opacity));
  77320. }
  77321. .xl\:focus\:border-gray-800:focus {
  77322. --border-opacity: 1;
  77323. border-color: #2d3748;
  77324. border-color: rgba(45, 55, 72, var(--border-opacity));
  77325. }
  77326. .xl\:focus\:border-gray-900:focus {
  77327. --border-opacity: 1;
  77328. border-color: #1a202c;
  77329. border-color: rgba(26, 32, 44, var(--border-opacity));
  77330. }
  77331. .xl\:focus\:border-red-100:focus {
  77332. --border-opacity: 1;
  77333. border-color: #fff5f5;
  77334. border-color: rgba(255, 245, 245, var(--border-opacity));
  77335. }
  77336. .xl\:focus\:border-red-200:focus {
  77337. --border-opacity: 1;
  77338. border-color: #fed7d7;
  77339. border-color: rgba(254, 215, 215, var(--border-opacity));
  77340. }
  77341. .xl\:focus\:border-red-300:focus {
  77342. --border-opacity: 1;
  77343. border-color: #feb2b2;
  77344. border-color: rgba(254, 178, 178, var(--border-opacity));
  77345. }
  77346. .xl\:focus\:border-red-400:focus {
  77347. --border-opacity: 1;
  77348. border-color: #fc8181;
  77349. border-color: rgba(252, 129, 129, var(--border-opacity));
  77350. }
  77351. .xl\:focus\:border-red-500:focus {
  77352. --border-opacity: 1;
  77353. border-color: #f56565;
  77354. border-color: rgba(245, 101, 101, var(--border-opacity));
  77355. }
  77356. .xl\:focus\:border-red-600:focus {
  77357. --border-opacity: 1;
  77358. border-color: #e53e3e;
  77359. border-color: rgba(229, 62, 62, var(--border-opacity));
  77360. }
  77361. .xl\:focus\:border-red-700:focus {
  77362. --border-opacity: 1;
  77363. border-color: #c53030;
  77364. border-color: rgba(197, 48, 48, var(--border-opacity));
  77365. }
  77366. .xl\:focus\:border-red-800:focus {
  77367. --border-opacity: 1;
  77368. border-color: #9b2c2c;
  77369. border-color: rgba(155, 44, 44, var(--border-opacity));
  77370. }
  77371. .xl\:focus\:border-red-900:focus {
  77372. --border-opacity: 1;
  77373. border-color: #742a2a;
  77374. border-color: rgba(116, 42, 42, var(--border-opacity));
  77375. }
  77376. .xl\:focus\:border-orange-100:focus {
  77377. --border-opacity: 1;
  77378. border-color: #fffaf0;
  77379. border-color: rgba(255, 250, 240, var(--border-opacity));
  77380. }
  77381. .xl\:focus\:border-orange-200:focus {
  77382. --border-opacity: 1;
  77383. border-color: #feebc8;
  77384. border-color: rgba(254, 235, 200, var(--border-opacity));
  77385. }
  77386. .xl\:focus\:border-orange-300:focus {
  77387. --border-opacity: 1;
  77388. border-color: #fbd38d;
  77389. border-color: rgba(251, 211, 141, var(--border-opacity));
  77390. }
  77391. .xl\:focus\:border-orange-400:focus {
  77392. --border-opacity: 1;
  77393. border-color: #f6ad55;
  77394. border-color: rgba(246, 173, 85, var(--border-opacity));
  77395. }
  77396. .xl\:focus\:border-orange-500:focus {
  77397. --border-opacity: 1;
  77398. border-color: #ed8936;
  77399. border-color: rgba(237, 137, 54, var(--border-opacity));
  77400. }
  77401. .xl\:focus\:border-orange-600:focus {
  77402. --border-opacity: 1;
  77403. border-color: #dd6b20;
  77404. border-color: rgba(221, 107, 32, var(--border-opacity));
  77405. }
  77406. .xl\:focus\:border-orange-700:focus {
  77407. --border-opacity: 1;
  77408. border-color: #c05621;
  77409. border-color: rgba(192, 86, 33, var(--border-opacity));
  77410. }
  77411. .xl\:focus\:border-orange-800:focus {
  77412. --border-opacity: 1;
  77413. border-color: #9c4221;
  77414. border-color: rgba(156, 66, 33, var(--border-opacity));
  77415. }
  77416. .xl\:focus\:border-orange-900:focus {
  77417. --border-opacity: 1;
  77418. border-color: #7b341e;
  77419. border-color: rgba(123, 52, 30, var(--border-opacity));
  77420. }
  77421. .xl\:focus\:border-yellow-100:focus {
  77422. --border-opacity: 1;
  77423. border-color: #fffff0;
  77424. border-color: rgba(255, 255, 240, var(--border-opacity));
  77425. }
  77426. .xl\:focus\:border-yellow-200:focus {
  77427. --border-opacity: 1;
  77428. border-color: #fefcbf;
  77429. border-color: rgba(254, 252, 191, var(--border-opacity));
  77430. }
  77431. .xl\:focus\:border-yellow-300:focus {
  77432. --border-opacity: 1;
  77433. border-color: #faf089;
  77434. border-color: rgba(250, 240, 137, var(--border-opacity));
  77435. }
  77436. .xl\:focus\:border-yellow-400:focus {
  77437. --border-opacity: 1;
  77438. border-color: #f6e05e;
  77439. border-color: rgba(246, 224, 94, var(--border-opacity));
  77440. }
  77441. .xl\:focus\:border-yellow-500:focus {
  77442. --border-opacity: 1;
  77443. border-color: #ecc94b;
  77444. border-color: rgba(236, 201, 75, var(--border-opacity));
  77445. }
  77446. .xl\:focus\:border-yellow-600:focus {
  77447. --border-opacity: 1;
  77448. border-color: #d69e2e;
  77449. border-color: rgba(214, 158, 46, var(--border-opacity));
  77450. }
  77451. .xl\:focus\:border-yellow-700:focus {
  77452. --border-opacity: 1;
  77453. border-color: #b7791f;
  77454. border-color: rgba(183, 121, 31, var(--border-opacity));
  77455. }
  77456. .xl\:focus\:border-yellow-800:focus {
  77457. --border-opacity: 1;
  77458. border-color: #975a16;
  77459. border-color: rgba(151, 90, 22, var(--border-opacity));
  77460. }
  77461. .xl\:focus\:border-yellow-900:focus {
  77462. --border-opacity: 1;
  77463. border-color: #744210;
  77464. border-color: rgba(116, 66, 16, var(--border-opacity));
  77465. }
  77466. .xl\:focus\:border-green-100:focus {
  77467. --border-opacity: 1;
  77468. border-color: #f0fff4;
  77469. border-color: rgba(240, 255, 244, var(--border-opacity));
  77470. }
  77471. .xl\:focus\:border-green-200:focus {
  77472. --border-opacity: 1;
  77473. border-color: #c6f6d5;
  77474. border-color: rgba(198, 246, 213, var(--border-opacity));
  77475. }
  77476. .xl\:focus\:border-green-300:focus {
  77477. --border-opacity: 1;
  77478. border-color: #9ae6b4;
  77479. border-color: rgba(154, 230, 180, var(--border-opacity));
  77480. }
  77481. .xl\:focus\:border-green-400:focus {
  77482. --border-opacity: 1;
  77483. border-color: #68d391;
  77484. border-color: rgba(104, 211, 145, var(--border-opacity));
  77485. }
  77486. .xl\:focus\:border-green-500:focus {
  77487. --border-opacity: 1;
  77488. border-color: #48bb78;
  77489. border-color: rgba(72, 187, 120, var(--border-opacity));
  77490. }
  77491. .xl\:focus\:border-green-600:focus {
  77492. --border-opacity: 1;
  77493. border-color: #38a169;
  77494. border-color: rgba(56, 161, 105, var(--border-opacity));
  77495. }
  77496. .xl\:focus\:border-green-700:focus {
  77497. --border-opacity: 1;
  77498. border-color: #2f855a;
  77499. border-color: rgba(47, 133, 90, var(--border-opacity));
  77500. }
  77501. .xl\:focus\:border-green-800:focus {
  77502. --border-opacity: 1;
  77503. border-color: #276749;
  77504. border-color: rgba(39, 103, 73, var(--border-opacity));
  77505. }
  77506. .xl\:focus\:border-green-900:focus {
  77507. --border-opacity: 1;
  77508. border-color: #22543d;
  77509. border-color: rgba(34, 84, 61, var(--border-opacity));
  77510. }
  77511. .xl\:focus\:border-teal-100:focus {
  77512. --border-opacity: 1;
  77513. border-color: #e6fffa;
  77514. border-color: rgba(230, 255, 250, var(--border-opacity));
  77515. }
  77516. .xl\:focus\:border-teal-200:focus {
  77517. --border-opacity: 1;
  77518. border-color: #b2f5ea;
  77519. border-color: rgba(178, 245, 234, var(--border-opacity));
  77520. }
  77521. .xl\:focus\:border-teal-300:focus {
  77522. --border-opacity: 1;
  77523. border-color: #81e6d9;
  77524. border-color: rgba(129, 230, 217, var(--border-opacity));
  77525. }
  77526. .xl\:focus\:border-teal-400:focus {
  77527. --border-opacity: 1;
  77528. border-color: #4fd1c5;
  77529. border-color: rgba(79, 209, 197, var(--border-opacity));
  77530. }
  77531. .xl\:focus\:border-teal-500:focus {
  77532. --border-opacity: 1;
  77533. border-color: #38b2ac;
  77534. border-color: rgba(56, 178, 172, var(--border-opacity));
  77535. }
  77536. .xl\:focus\:border-teal-600:focus {
  77537. --border-opacity: 1;
  77538. border-color: #319795;
  77539. border-color: rgba(49, 151, 149, var(--border-opacity));
  77540. }
  77541. .xl\:focus\:border-teal-700:focus {
  77542. --border-opacity: 1;
  77543. border-color: #2c7a7b;
  77544. border-color: rgba(44, 122, 123, var(--border-opacity));
  77545. }
  77546. .xl\:focus\:border-teal-800:focus {
  77547. --border-opacity: 1;
  77548. border-color: #285e61;
  77549. border-color: rgba(40, 94, 97, var(--border-opacity));
  77550. }
  77551. .xl\:focus\:border-teal-900:focus {
  77552. --border-opacity: 1;
  77553. border-color: #234e52;
  77554. border-color: rgba(35, 78, 82, var(--border-opacity));
  77555. }
  77556. .xl\:focus\:border-blue-100:focus {
  77557. --border-opacity: 1;
  77558. border-color: #ebf8ff;
  77559. border-color: rgba(235, 248, 255, var(--border-opacity));
  77560. }
  77561. .xl\:focus\:border-blue-200:focus {
  77562. --border-opacity: 1;
  77563. border-color: #bee3f8;
  77564. border-color: rgba(190, 227, 248, var(--border-opacity));
  77565. }
  77566. .xl\:focus\:border-blue-300:focus {
  77567. --border-opacity: 1;
  77568. border-color: #90cdf4;
  77569. border-color: rgba(144, 205, 244, var(--border-opacity));
  77570. }
  77571. .xl\:focus\:border-blue-400:focus {
  77572. --border-opacity: 1;
  77573. border-color: #63b3ed;
  77574. border-color: rgba(99, 179, 237, var(--border-opacity));
  77575. }
  77576. .xl\:focus\:border-blue-500:focus {
  77577. --border-opacity: 1;
  77578. border-color: #4299e1;
  77579. border-color: rgba(66, 153, 225, var(--border-opacity));
  77580. }
  77581. .xl\:focus\:border-blue-600:focus {
  77582. --border-opacity: 1;
  77583. border-color: #3182ce;
  77584. border-color: rgba(49, 130, 206, var(--border-opacity));
  77585. }
  77586. .xl\:focus\:border-blue-700:focus {
  77587. --border-opacity: 1;
  77588. border-color: #2b6cb0;
  77589. border-color: rgba(43, 108, 176, var(--border-opacity));
  77590. }
  77591. .xl\:focus\:border-blue-800:focus {
  77592. --border-opacity: 1;
  77593. border-color: #2c5282;
  77594. border-color: rgba(44, 82, 130, var(--border-opacity));
  77595. }
  77596. .xl\:focus\:border-blue-900:focus {
  77597. --border-opacity: 1;
  77598. border-color: #2a4365;
  77599. border-color: rgba(42, 67, 101, var(--border-opacity));
  77600. }
  77601. .xl\:focus\:border-indigo-100:focus {
  77602. --border-opacity: 1;
  77603. border-color: #ebf4ff;
  77604. border-color: rgba(235, 244, 255, var(--border-opacity));
  77605. }
  77606. .xl\:focus\:border-indigo-200:focus {
  77607. --border-opacity: 1;
  77608. border-color: #c3dafe;
  77609. border-color: rgba(195, 218, 254, var(--border-opacity));
  77610. }
  77611. .xl\:focus\:border-indigo-300:focus {
  77612. --border-opacity: 1;
  77613. border-color: #a3bffa;
  77614. border-color: rgba(163, 191, 250, var(--border-opacity));
  77615. }
  77616. .xl\:focus\:border-indigo-400:focus {
  77617. --border-opacity: 1;
  77618. border-color: #7f9cf5;
  77619. border-color: rgba(127, 156, 245, var(--border-opacity));
  77620. }
  77621. .xl\:focus\:border-indigo-500:focus {
  77622. --border-opacity: 1;
  77623. border-color: #667eea;
  77624. border-color: rgba(102, 126, 234, var(--border-opacity));
  77625. }
  77626. .xl\:focus\:border-indigo-600:focus {
  77627. --border-opacity: 1;
  77628. border-color: #5a67d8;
  77629. border-color: rgba(90, 103, 216, var(--border-opacity));
  77630. }
  77631. .xl\:focus\:border-indigo-700:focus {
  77632. --border-opacity: 1;
  77633. border-color: #4c51bf;
  77634. border-color: rgba(76, 81, 191, var(--border-opacity));
  77635. }
  77636. .xl\:focus\:border-indigo-800:focus {
  77637. --border-opacity: 1;
  77638. border-color: #434190;
  77639. border-color: rgba(67, 65, 144, var(--border-opacity));
  77640. }
  77641. .xl\:focus\:border-indigo-900:focus {
  77642. --border-opacity: 1;
  77643. border-color: #3c366b;
  77644. border-color: rgba(60, 54, 107, var(--border-opacity));
  77645. }
  77646. .xl\:focus\:border-purple-100:focus {
  77647. --border-opacity: 1;
  77648. border-color: #faf5ff;
  77649. border-color: rgba(250, 245, 255, var(--border-opacity));
  77650. }
  77651. .xl\:focus\:border-purple-200:focus {
  77652. --border-opacity: 1;
  77653. border-color: #e9d8fd;
  77654. border-color: rgba(233, 216, 253, var(--border-opacity));
  77655. }
  77656. .xl\:focus\:border-purple-300:focus {
  77657. --border-opacity: 1;
  77658. border-color: #d6bcfa;
  77659. border-color: rgba(214, 188, 250, var(--border-opacity));
  77660. }
  77661. .xl\:focus\:border-purple-400:focus {
  77662. --border-opacity: 1;
  77663. border-color: #b794f4;
  77664. border-color: rgba(183, 148, 244, var(--border-opacity));
  77665. }
  77666. .xl\:focus\:border-purple-500:focus {
  77667. --border-opacity: 1;
  77668. border-color: #9f7aea;
  77669. border-color: rgba(159, 122, 234, var(--border-opacity));
  77670. }
  77671. .xl\:focus\:border-purple-600:focus {
  77672. --border-opacity: 1;
  77673. border-color: #805ad5;
  77674. border-color: rgba(128, 90, 213, var(--border-opacity));
  77675. }
  77676. .xl\:focus\:border-purple-700:focus {
  77677. --border-opacity: 1;
  77678. border-color: #6b46c1;
  77679. border-color: rgba(107, 70, 193, var(--border-opacity));
  77680. }
  77681. .xl\:focus\:border-purple-800:focus {
  77682. --border-opacity: 1;
  77683. border-color: #553c9a;
  77684. border-color: rgba(85, 60, 154, var(--border-opacity));
  77685. }
  77686. .xl\:focus\:border-purple-900:focus {
  77687. --border-opacity: 1;
  77688. border-color: #44337a;
  77689. border-color: rgba(68, 51, 122, var(--border-opacity));
  77690. }
  77691. .xl\:focus\:border-pink-100:focus {
  77692. --border-opacity: 1;
  77693. border-color: #fff5f7;
  77694. border-color: rgba(255, 245, 247, var(--border-opacity));
  77695. }
  77696. .xl\:focus\:border-pink-200:focus {
  77697. --border-opacity: 1;
  77698. border-color: #fed7e2;
  77699. border-color: rgba(254, 215, 226, var(--border-opacity));
  77700. }
  77701. .xl\:focus\:border-pink-300:focus {
  77702. --border-opacity: 1;
  77703. border-color: #fbb6ce;
  77704. border-color: rgba(251, 182, 206, var(--border-opacity));
  77705. }
  77706. .xl\:focus\:border-pink-400:focus {
  77707. --border-opacity: 1;
  77708. border-color: #f687b3;
  77709. border-color: rgba(246, 135, 179, var(--border-opacity));
  77710. }
  77711. .xl\:focus\:border-pink-500:focus {
  77712. --border-opacity: 1;
  77713. border-color: #ed64a6;
  77714. border-color: rgba(237, 100, 166, var(--border-opacity));
  77715. }
  77716. .xl\:focus\:border-pink-600:focus {
  77717. --border-opacity: 1;
  77718. border-color: #d53f8c;
  77719. border-color: rgba(213, 63, 140, var(--border-opacity));
  77720. }
  77721. .xl\:focus\:border-pink-700:focus {
  77722. --border-opacity: 1;
  77723. border-color: #b83280;
  77724. border-color: rgba(184, 50, 128, var(--border-opacity));
  77725. }
  77726. .xl\:focus\:border-pink-800:focus {
  77727. --border-opacity: 1;
  77728. border-color: #97266d;
  77729. border-color: rgba(151, 38, 109, var(--border-opacity));
  77730. }
  77731. .xl\:focus\:border-pink-900:focus {
  77732. --border-opacity: 1;
  77733. border-color: #702459;
  77734. border-color: rgba(112, 36, 89, var(--border-opacity));
  77735. }
  77736. .xl\:border-opacity-0 {
  77737. --border-opacity: 0;
  77738. }
  77739. .xl\:border-opacity-25 {
  77740. --border-opacity: 0.25;
  77741. }
  77742. .xl\:border-opacity-50 {
  77743. --border-opacity: 0.5;
  77744. }
  77745. .xl\:border-opacity-75 {
  77746. --border-opacity: 0.75;
  77747. }
  77748. .xl\:border-opacity-100 {
  77749. --border-opacity: 1;
  77750. }
  77751. .xl\:hover\:border-opacity-0:hover {
  77752. --border-opacity: 0;
  77753. }
  77754. .xl\:hover\:border-opacity-25:hover {
  77755. --border-opacity: 0.25;
  77756. }
  77757. .xl\:hover\:border-opacity-50:hover {
  77758. --border-opacity: 0.5;
  77759. }
  77760. .xl\:hover\:border-opacity-75:hover {
  77761. --border-opacity: 0.75;
  77762. }
  77763. .xl\:hover\:border-opacity-100:hover {
  77764. --border-opacity: 1;
  77765. }
  77766. .xl\:focus\:border-opacity-0:focus {
  77767. --border-opacity: 0;
  77768. }
  77769. .xl\:focus\:border-opacity-25:focus {
  77770. --border-opacity: 0.25;
  77771. }
  77772. .xl\:focus\:border-opacity-50:focus {
  77773. --border-opacity: 0.5;
  77774. }
  77775. .xl\:focus\:border-opacity-75:focus {
  77776. --border-opacity: 0.75;
  77777. }
  77778. .xl\:focus\:border-opacity-100:focus {
  77779. --border-opacity: 1;
  77780. }
  77781. .xl\:rounded-none {
  77782. border-radius: 0;
  77783. }
  77784. .xl\:rounded-sm {
  77785. border-radius: 0.125rem;
  77786. }
  77787. .xl\:rounded {
  77788. border-radius: 0.25rem;
  77789. }
  77790. .xl\:rounded-md {
  77791. border-radius: 0.375rem;
  77792. }
  77793. .xl\:rounded-lg {
  77794. border-radius: 0.5rem;
  77795. }
  77796. .xl\:rounded-full {
  77797. border-radius: 9999px;
  77798. }
  77799. .xl\:rounded-t-none {
  77800. border-top-left-radius: 0;
  77801. border-top-right-radius: 0;
  77802. }
  77803. .xl\:rounded-r-none {
  77804. border-top-right-radius: 0;
  77805. border-bottom-right-radius: 0;
  77806. }
  77807. .xl\:rounded-b-none {
  77808. border-bottom-right-radius: 0;
  77809. border-bottom-left-radius: 0;
  77810. }
  77811. .xl\:rounded-l-none {
  77812. border-top-left-radius: 0;
  77813. border-bottom-left-radius: 0;
  77814. }
  77815. .xl\:rounded-t-sm {
  77816. border-top-left-radius: 0.125rem;
  77817. border-top-right-radius: 0.125rem;
  77818. }
  77819. .xl\:rounded-r-sm {
  77820. border-top-right-radius: 0.125rem;
  77821. border-bottom-right-radius: 0.125rem;
  77822. }
  77823. .xl\:rounded-b-sm {
  77824. border-bottom-right-radius: 0.125rem;
  77825. border-bottom-left-radius: 0.125rem;
  77826. }
  77827. .xl\:rounded-l-sm {
  77828. border-top-left-radius: 0.125rem;
  77829. border-bottom-left-radius: 0.125rem;
  77830. }
  77831. .xl\:rounded-t {
  77832. border-top-left-radius: 0.25rem;
  77833. border-top-right-radius: 0.25rem;
  77834. }
  77835. .xl\:rounded-r {
  77836. border-top-right-radius: 0.25rem;
  77837. border-bottom-right-radius: 0.25rem;
  77838. }
  77839. .xl\:rounded-b {
  77840. border-bottom-right-radius: 0.25rem;
  77841. border-bottom-left-radius: 0.25rem;
  77842. }
  77843. .xl\:rounded-l {
  77844. border-top-left-radius: 0.25rem;
  77845. border-bottom-left-radius: 0.25rem;
  77846. }
  77847. .xl\:rounded-t-md {
  77848. border-top-left-radius: 0.375rem;
  77849. border-top-right-radius: 0.375rem;
  77850. }
  77851. .xl\:rounded-r-md {
  77852. border-top-right-radius: 0.375rem;
  77853. border-bottom-right-radius: 0.375rem;
  77854. }
  77855. .xl\:rounded-b-md {
  77856. border-bottom-right-radius: 0.375rem;
  77857. border-bottom-left-radius: 0.375rem;
  77858. }
  77859. .xl\:rounded-l-md {
  77860. border-top-left-radius: 0.375rem;
  77861. border-bottom-left-radius: 0.375rem;
  77862. }
  77863. .xl\:rounded-t-lg {
  77864. border-top-left-radius: 0.5rem;
  77865. border-top-right-radius: 0.5rem;
  77866. }
  77867. .xl\:rounded-r-lg {
  77868. border-top-right-radius: 0.5rem;
  77869. border-bottom-right-radius: 0.5rem;
  77870. }
  77871. .xl\:rounded-b-lg {
  77872. border-bottom-right-radius: 0.5rem;
  77873. border-bottom-left-radius: 0.5rem;
  77874. }
  77875. .xl\:rounded-l-lg {
  77876. border-top-left-radius: 0.5rem;
  77877. border-bottom-left-radius: 0.5rem;
  77878. }
  77879. .xl\:rounded-t-full {
  77880. border-top-left-radius: 9999px;
  77881. border-top-right-radius: 9999px;
  77882. }
  77883. .xl\:rounded-r-full {
  77884. border-top-right-radius: 9999px;
  77885. border-bottom-right-radius: 9999px;
  77886. }
  77887. .xl\:rounded-b-full {
  77888. border-bottom-right-radius: 9999px;
  77889. border-bottom-left-radius: 9999px;
  77890. }
  77891. .xl\:rounded-l-full {
  77892. border-top-left-radius: 9999px;
  77893. border-bottom-left-radius: 9999px;
  77894. }
  77895. .xl\:rounded-tl-none {
  77896. border-top-left-radius: 0;
  77897. }
  77898. .xl\:rounded-tr-none {
  77899. border-top-right-radius: 0;
  77900. }
  77901. .xl\:rounded-br-none {
  77902. border-bottom-right-radius: 0;
  77903. }
  77904. .xl\:rounded-bl-none {
  77905. border-bottom-left-radius: 0;
  77906. }
  77907. .xl\:rounded-tl-sm {
  77908. border-top-left-radius: 0.125rem;
  77909. }
  77910. .xl\:rounded-tr-sm {
  77911. border-top-right-radius: 0.125rem;
  77912. }
  77913. .xl\:rounded-br-sm {
  77914. border-bottom-right-radius: 0.125rem;
  77915. }
  77916. .xl\:rounded-bl-sm {
  77917. border-bottom-left-radius: 0.125rem;
  77918. }
  77919. .xl\:rounded-tl {
  77920. border-top-left-radius: 0.25rem;
  77921. }
  77922. .xl\:rounded-tr {
  77923. border-top-right-radius: 0.25rem;
  77924. }
  77925. .xl\:rounded-br {
  77926. border-bottom-right-radius: 0.25rem;
  77927. }
  77928. .xl\:rounded-bl {
  77929. border-bottom-left-radius: 0.25rem;
  77930. }
  77931. .xl\:rounded-tl-md {
  77932. border-top-left-radius: 0.375rem;
  77933. }
  77934. .xl\:rounded-tr-md {
  77935. border-top-right-radius: 0.375rem;
  77936. }
  77937. .xl\:rounded-br-md {
  77938. border-bottom-right-radius: 0.375rem;
  77939. }
  77940. .xl\:rounded-bl-md {
  77941. border-bottom-left-radius: 0.375rem;
  77942. }
  77943. .xl\:rounded-tl-lg {
  77944. border-top-left-radius: 0.5rem;
  77945. }
  77946. .xl\:rounded-tr-lg {
  77947. border-top-right-radius: 0.5rem;
  77948. }
  77949. .xl\:rounded-br-lg {
  77950. border-bottom-right-radius: 0.5rem;
  77951. }
  77952. .xl\:rounded-bl-lg {
  77953. border-bottom-left-radius: 0.5rem;
  77954. }
  77955. .xl\:rounded-tl-full {
  77956. border-top-left-radius: 9999px;
  77957. }
  77958. .xl\:rounded-tr-full {
  77959. border-top-right-radius: 9999px;
  77960. }
  77961. .xl\:rounded-br-full {
  77962. border-bottom-right-radius: 9999px;
  77963. }
  77964. .xl\:rounded-bl-full {
  77965. border-bottom-left-radius: 9999px;
  77966. }
  77967. .xl\:border-solid {
  77968. border-style: solid;
  77969. }
  77970. .xl\:border-dashed {
  77971. border-style: dashed;
  77972. }
  77973. .xl\:border-dotted {
  77974. border-style: dotted;
  77975. }
  77976. .xl\:border-double {
  77977. border-style: double;
  77978. }
  77979. .xl\:border-none {
  77980. border-style: none;
  77981. }
  77982. .xl\:border-0 {
  77983. border-width: 0;
  77984. }
  77985. .xl\:border-2 {
  77986. border-width: 2px;
  77987. }
  77988. .xl\:border-4 {
  77989. border-width: 4px;
  77990. }
  77991. .xl\:border-8 {
  77992. border-width: 8px;
  77993. }
  77994. .xl\:border {
  77995. border-width: 1px;
  77996. }
  77997. .xl\:border-t-0 {
  77998. border-top-width: 0;
  77999. }
  78000. .xl\:border-r-0 {
  78001. border-right-width: 0;
  78002. }
  78003. .xl\:border-b-0 {
  78004. border-bottom-width: 0;
  78005. }
  78006. .xl\:border-l-0 {
  78007. border-left-width: 0;
  78008. }
  78009. .xl\:border-t-2 {
  78010. border-top-width: 2px;
  78011. }
  78012. .xl\:border-r-2 {
  78013. border-right-width: 2px;
  78014. }
  78015. .xl\:border-b-2 {
  78016. border-bottom-width: 2px;
  78017. }
  78018. .xl\:border-l-2 {
  78019. border-left-width: 2px;
  78020. }
  78021. .xl\:border-t-4 {
  78022. border-top-width: 4px;
  78023. }
  78024. .xl\:border-r-4 {
  78025. border-right-width: 4px;
  78026. }
  78027. .xl\:border-b-4 {
  78028. border-bottom-width: 4px;
  78029. }
  78030. .xl\:border-l-4 {
  78031. border-left-width: 4px;
  78032. }
  78033. .xl\:border-t-8 {
  78034. border-top-width: 8px;
  78035. }
  78036. .xl\:border-r-8 {
  78037. border-right-width: 8px;
  78038. }
  78039. .xl\:border-b-8 {
  78040. border-bottom-width: 8px;
  78041. }
  78042. .xl\:border-l-8 {
  78043. border-left-width: 8px;
  78044. }
  78045. .xl\:border-t {
  78046. border-top-width: 1px;
  78047. }
  78048. .xl\:border-r {
  78049. border-right-width: 1px;
  78050. }
  78051. .xl\:border-b {
  78052. border-bottom-width: 1px;
  78053. }
  78054. .xl\:border-l {
  78055. border-left-width: 1px;
  78056. }
  78057. .xl\:box-border {
  78058. box-sizing: border-box;
  78059. }
  78060. .xl\:box-content {
  78061. box-sizing: content-box;
  78062. }
  78063. .xl\:cursor-auto {
  78064. cursor: auto;
  78065. }
  78066. .xl\:cursor-default {
  78067. cursor: default;
  78068. }
  78069. .xl\:cursor-pointer {
  78070. cursor: pointer;
  78071. }
  78072. .xl\:cursor-wait {
  78073. cursor: wait;
  78074. }
  78075. .xl\:cursor-text {
  78076. cursor: text;
  78077. }
  78078. .xl\:cursor-move {
  78079. cursor: move;
  78080. }
  78081. .xl\:cursor-not-allowed {
  78082. cursor: not-allowed;
  78083. }
  78084. .xl\:block {
  78085. display: block;
  78086. }
  78087. .xl\:inline-block {
  78088. display: inline-block;
  78089. }
  78090. .xl\:inline {
  78091. display: inline;
  78092. }
  78093. .xl\:flex {
  78094. display: flex;
  78095. }
  78096. .xl\:inline-flex {
  78097. display: inline-flex;
  78098. }
  78099. .xl\:table {
  78100. display: table;
  78101. }
  78102. .xl\:table-caption {
  78103. display: table-caption;
  78104. }
  78105. .xl\:table-cell {
  78106. display: table-cell;
  78107. }
  78108. .xl\:table-column {
  78109. display: table-column;
  78110. }
  78111. .xl\:table-column-group {
  78112. display: table-column-group;
  78113. }
  78114. .xl\:table-footer-group {
  78115. display: table-footer-group;
  78116. }
  78117. .xl\:table-header-group {
  78118. display: table-header-group;
  78119. }
  78120. .xl\:table-row-group {
  78121. display: table-row-group;
  78122. }
  78123. .xl\:table-row {
  78124. display: table-row;
  78125. }
  78126. .xl\:flow-root {
  78127. display: flow-root;
  78128. }
  78129. .xl\:grid {
  78130. display: grid;
  78131. }
  78132. .xl\:inline-grid {
  78133. display: inline-grid;
  78134. }
  78135. .xl\:contents {
  78136. display: contents;
  78137. }
  78138. .xl\:hidden {
  78139. display: none;
  78140. }
  78141. .xl\:flex-row {
  78142. flex-direction: row;
  78143. }
  78144. .xl\:flex-row-reverse {
  78145. flex-direction: row-reverse;
  78146. }
  78147. .xl\:flex-col {
  78148. flex-direction: column;
  78149. }
  78150. .xl\:flex-col-reverse {
  78151. flex-direction: column-reverse;
  78152. }
  78153. .xl\:flex-wrap {
  78154. flex-wrap: wrap;
  78155. }
  78156. .xl\:flex-wrap-reverse {
  78157. flex-wrap: wrap-reverse;
  78158. }
  78159. .xl\:flex-no-wrap {
  78160. flex-wrap: nowrap;
  78161. }
  78162. .xl\:place-items-auto {
  78163. place-items: auto;
  78164. }
  78165. .xl\:place-items-start {
  78166. place-items: start;
  78167. }
  78168. .xl\:place-items-end {
  78169. place-items: end;
  78170. }
  78171. .xl\:place-items-center {
  78172. place-items: center;
  78173. }
  78174. .xl\:place-items-stretch {
  78175. place-items: stretch;
  78176. }
  78177. .xl\:place-content-center {
  78178. place-content: center;
  78179. }
  78180. .xl\:place-content-start {
  78181. place-content: start;
  78182. }
  78183. .xl\:place-content-end {
  78184. place-content: end;
  78185. }
  78186. .xl\:place-content-between {
  78187. place-content: space-between;
  78188. }
  78189. .xl\:place-content-around {
  78190. place-content: space-around;
  78191. }
  78192. .xl\:place-content-evenly {
  78193. place-content: space-evenly;
  78194. }
  78195. .xl\:place-content-stretch {
  78196. place-content: stretch;
  78197. }
  78198. .xl\:place-self-auto {
  78199. place-self: auto;
  78200. }
  78201. .xl\:place-self-start {
  78202. place-self: start;
  78203. }
  78204. .xl\:place-self-end {
  78205. place-self: end;
  78206. }
  78207. .xl\:place-self-center {
  78208. place-self: center;
  78209. }
  78210. .xl\:place-self-stretch {
  78211. place-self: stretch;
  78212. }
  78213. .xl\:items-start {
  78214. align-items: flex-start;
  78215. }
  78216. .xl\:items-end {
  78217. align-items: flex-end;
  78218. }
  78219. .xl\:items-center {
  78220. align-items: center;
  78221. }
  78222. .xl\:items-baseline {
  78223. align-items: baseline;
  78224. }
  78225. .xl\:items-stretch {
  78226. align-items: stretch;
  78227. }
  78228. .xl\:content-center {
  78229. align-content: center;
  78230. }
  78231. .xl\:content-start {
  78232. align-content: flex-start;
  78233. }
  78234. .xl\:content-end {
  78235. align-content: flex-end;
  78236. }
  78237. .xl\:content-between {
  78238. align-content: space-between;
  78239. }
  78240. .xl\:content-around {
  78241. align-content: space-around;
  78242. }
  78243. .xl\:content-evenly {
  78244. align-content: space-evenly;
  78245. }
  78246. .xl\:self-auto {
  78247. align-self: auto;
  78248. }
  78249. .xl\:self-start {
  78250. align-self: flex-start;
  78251. }
  78252. .xl\:self-end {
  78253. align-self: flex-end;
  78254. }
  78255. .xl\:self-center {
  78256. align-self: center;
  78257. }
  78258. .xl\:self-stretch {
  78259. align-self: stretch;
  78260. }
  78261. .xl\:justify-items-auto {
  78262. justify-items: auto;
  78263. }
  78264. .xl\:justify-items-start {
  78265. justify-items: start;
  78266. }
  78267. .xl\:justify-items-end {
  78268. justify-items: end;
  78269. }
  78270. .xl\:justify-items-center {
  78271. justify-items: center;
  78272. }
  78273. .xl\:justify-items-stretch {
  78274. justify-items: stretch;
  78275. }
  78276. .xl\:justify-start {
  78277. justify-content: flex-start;
  78278. }
  78279. .xl\:justify-end {
  78280. justify-content: flex-end;
  78281. }
  78282. .xl\:justify-center {
  78283. justify-content: center;
  78284. }
  78285. .xl\:justify-between {
  78286. justify-content: space-between;
  78287. }
  78288. .xl\:justify-around {
  78289. justify-content: space-around;
  78290. }
  78291. .xl\:justify-evenly {
  78292. justify-content: space-evenly;
  78293. }
  78294. .xl\:justify-self-auto {
  78295. justify-self: auto;
  78296. }
  78297. .xl\:justify-self-start {
  78298. justify-self: start;
  78299. }
  78300. .xl\:justify-self-end {
  78301. justify-self: end;
  78302. }
  78303. .xl\:justify-self-center {
  78304. justify-self: center;
  78305. }
  78306. .xl\:justify-self-stretch {
  78307. justify-self: stretch;
  78308. }
  78309. .xl\:flex-1 {
  78310. flex: 1 1 0%;
  78311. }
  78312. .xl\:flex-auto {
  78313. flex: 1 1 auto;
  78314. }
  78315. .xl\:flex-initial {
  78316. flex: 0 1 auto;
  78317. }
  78318. .xl\:flex-none {
  78319. flex: none;
  78320. }
  78321. .xl\:flex-grow-0 {
  78322. flex-grow: 0;
  78323. }
  78324. .xl\:flex-grow {
  78325. flex-grow: 1;
  78326. }
  78327. .xl\:flex-shrink-0 {
  78328. flex-shrink: 0;
  78329. }
  78330. .xl\:flex-shrink {
  78331. flex-shrink: 1;
  78332. }
  78333. .xl\:order-1 {
  78334. order: 1;
  78335. }
  78336. .xl\:order-2 {
  78337. order: 2;
  78338. }
  78339. .xl\:order-3 {
  78340. order: 3;
  78341. }
  78342. .xl\:order-4 {
  78343. order: 4;
  78344. }
  78345. .xl\:order-5 {
  78346. order: 5;
  78347. }
  78348. .xl\:order-6 {
  78349. order: 6;
  78350. }
  78351. .xl\:order-7 {
  78352. order: 7;
  78353. }
  78354. .xl\:order-8 {
  78355. order: 8;
  78356. }
  78357. .xl\:order-9 {
  78358. order: 9;
  78359. }
  78360. .xl\:order-10 {
  78361. order: 10;
  78362. }
  78363. .xl\:order-11 {
  78364. order: 11;
  78365. }
  78366. .xl\:order-12 {
  78367. order: 12;
  78368. }
  78369. .xl\:order-first {
  78370. order: -9999;
  78371. }
  78372. .xl\:order-last {
  78373. order: 9999;
  78374. }
  78375. .xl\:order-none {
  78376. order: 0;
  78377. }
  78378. .xl\:float-right {
  78379. float: right;
  78380. }
  78381. .xl\:float-left {
  78382. float: left;
  78383. }
  78384. .xl\:float-none {
  78385. float: none;
  78386. }
  78387. .xl\:clearfix:after {
  78388. content: "";
  78389. display: table;
  78390. clear: both;
  78391. }
  78392. .xl\:clear-left {
  78393. clear: left;
  78394. }
  78395. .xl\:clear-right {
  78396. clear: right;
  78397. }
  78398. .xl\:clear-both {
  78399. clear: both;
  78400. }
  78401. .xl\:clear-none {
  78402. clear: none;
  78403. }
  78404. .xl\:font-sans {
  78405. font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  78406. }
  78407. .xl\:font-serif {
  78408. font-family: Georgia, Cambria, "Times New Roman", Times, serif;
  78409. }
  78410. .xl\:font-mono {
  78411. font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  78412. }
  78413. .xl\:font-hairline {
  78414. font-weight: 100;
  78415. }
  78416. .xl\:font-thin {
  78417. font-weight: 200;
  78418. }
  78419. .xl\:font-light {
  78420. font-weight: 300;
  78421. }
  78422. .xl\:font-normal {
  78423. font-weight: 400;
  78424. }
  78425. .xl\:font-medium {
  78426. font-weight: 500;
  78427. }
  78428. .xl\:font-semibold {
  78429. font-weight: 600;
  78430. }
  78431. .xl\:font-bold {
  78432. font-weight: 700;
  78433. }
  78434. .xl\:font-extrabold {
  78435. font-weight: 800;
  78436. }
  78437. .xl\:font-black {
  78438. font-weight: 900;
  78439. }
  78440. .xl\:hover\:font-hairline:hover {
  78441. font-weight: 100;
  78442. }
  78443. .xl\:hover\:font-thin:hover {
  78444. font-weight: 200;
  78445. }
  78446. .xl\:hover\:font-light:hover {
  78447. font-weight: 300;
  78448. }
  78449. .xl\:hover\:font-normal:hover {
  78450. font-weight: 400;
  78451. }
  78452. .xl\:hover\:font-medium:hover {
  78453. font-weight: 500;
  78454. }
  78455. .xl\:hover\:font-semibold:hover {
  78456. font-weight: 600;
  78457. }
  78458. .xl\:hover\:font-bold:hover {
  78459. font-weight: 700;
  78460. }
  78461. .xl\:hover\:font-extrabold:hover {
  78462. font-weight: 800;
  78463. }
  78464. .xl\:hover\:font-black:hover {
  78465. font-weight: 900;
  78466. }
  78467. .xl\:focus\:font-hairline:focus {
  78468. font-weight: 100;
  78469. }
  78470. .xl\:focus\:font-thin:focus {
  78471. font-weight: 200;
  78472. }
  78473. .xl\:focus\:font-light:focus {
  78474. font-weight: 300;
  78475. }
  78476. .xl\:focus\:font-normal:focus {
  78477. font-weight: 400;
  78478. }
  78479. .xl\:focus\:font-medium:focus {
  78480. font-weight: 500;
  78481. }
  78482. .xl\:focus\:font-semibold:focus {
  78483. font-weight: 600;
  78484. }
  78485. .xl\:focus\:font-bold:focus {
  78486. font-weight: 700;
  78487. }
  78488. .xl\:focus\:font-extrabold:focus {
  78489. font-weight: 800;
  78490. }
  78491. .xl\:focus\:font-black:focus {
  78492. font-weight: 900;
  78493. }
  78494. .xl\:h-0 {
  78495. height: 0;
  78496. }
  78497. .xl\:h-1 {
  78498. height: 0.25rem;
  78499. }
  78500. .xl\:h-2 {
  78501. height: 0.5rem;
  78502. }
  78503. .xl\:h-3 {
  78504. height: 0.75rem;
  78505. }
  78506. .xl\:h-4 {
  78507. height: 1rem;
  78508. }
  78509. .xl\:h-5 {
  78510. height: 1.25rem;
  78511. }
  78512. .xl\:h-6 {
  78513. height: 1.5rem;
  78514. }
  78515. .xl\:h-8 {
  78516. height: 2rem;
  78517. }
  78518. .xl\:h-10 {
  78519. height: 2.5rem;
  78520. }
  78521. .xl\:h-12 {
  78522. height: 3rem;
  78523. }
  78524. .xl\:h-16 {
  78525. height: 4rem;
  78526. }
  78527. .xl\:h-20 {
  78528. height: 5rem;
  78529. }
  78530. .xl\:h-24 {
  78531. height: 6rem;
  78532. }
  78533. .xl\:h-32 {
  78534. height: 8rem;
  78535. }
  78536. .xl\:h-40 {
  78537. height: 10rem;
  78538. }
  78539. .xl\:h-48 {
  78540. height: 12rem;
  78541. }
  78542. .xl\:h-56 {
  78543. height: 14rem;
  78544. }
  78545. .xl\:h-64 {
  78546. height: 16rem;
  78547. }
  78548. .xl\:h-auto {
  78549. height: auto;
  78550. }
  78551. .xl\:h-px {
  78552. height: 1px;
  78553. }
  78554. .xl\:h-full {
  78555. height: 100%;
  78556. }
  78557. .xl\:h-screen {
  78558. height: 100vh;
  78559. }
  78560. .xl\:text-xs {
  78561. font-size: 0.75rem;
  78562. }
  78563. .xl\:text-sm {
  78564. font-size: 0.875rem;
  78565. }
  78566. .xl\:text-base {
  78567. font-size: 1rem;
  78568. }
  78569. .xl\:text-lg {
  78570. font-size: 1.125rem;
  78571. }
  78572. .xl\:text-xl {
  78573. font-size: 1.25rem;
  78574. }
  78575. .xl\:text-2xl {
  78576. font-size: 1.5rem;
  78577. }
  78578. .xl\:text-3xl {
  78579. font-size: 1.875rem;
  78580. }
  78581. .xl\:text-4xl {
  78582. font-size: 2.25rem;
  78583. }
  78584. .xl\:text-5xl {
  78585. font-size: 3rem;
  78586. }
  78587. .xl\:text-6xl {
  78588. font-size: 4rem;
  78589. }
  78590. .xl\:leading-3 {
  78591. line-height: .75rem;
  78592. }
  78593. .xl\:leading-4 {
  78594. line-height: 1rem;
  78595. }
  78596. .xl\:leading-5 {
  78597. line-height: 1.25rem;
  78598. }
  78599. .xl\:leading-6 {
  78600. line-height: 1.5rem;
  78601. }
  78602. .xl\:leading-7 {
  78603. line-height: 1.75rem;
  78604. }
  78605. .xl\:leading-8 {
  78606. line-height: 2rem;
  78607. }
  78608. .xl\:leading-9 {
  78609. line-height: 2.25rem;
  78610. }
  78611. .xl\:leading-10 {
  78612. line-height: 2.5rem;
  78613. }
  78614. .xl\:leading-none {
  78615. line-height: 1;
  78616. }
  78617. .xl\:leading-tight {
  78618. line-height: 1.25;
  78619. }
  78620. .xl\:leading-snug {
  78621. line-height: 1.375;
  78622. }
  78623. .xl\:leading-normal {
  78624. line-height: 1.5;
  78625. }
  78626. .xl\:leading-relaxed {
  78627. line-height: 1.625;
  78628. }
  78629. .xl\:leading-loose {
  78630. line-height: 2;
  78631. }
  78632. .xl\:list-inside {
  78633. list-style-position: inside;
  78634. }
  78635. .xl\:list-outside {
  78636. list-style-position: outside;
  78637. }
  78638. .xl\:list-none {
  78639. list-style-type: none;
  78640. }
  78641. .xl\:list-disc {
  78642. list-style-type: disc;
  78643. }
  78644. .xl\:list-decimal {
  78645. list-style-type: decimal;
  78646. }
  78647. .xl\:m-0 {
  78648. margin: 0;
  78649. }
  78650. .xl\:m-1 {
  78651. margin: 0.25rem;
  78652. }
  78653. .xl\:m-2 {
  78654. margin: 0.5rem;
  78655. }
  78656. .xl\:m-3 {
  78657. margin: 0.75rem;
  78658. }
  78659. .xl\:m-4 {
  78660. margin: 1rem;
  78661. }
  78662. .xl\:m-5 {
  78663. margin: 1.25rem;
  78664. }
  78665. .xl\:m-6 {
  78666. margin: 1.5rem;
  78667. }
  78668. .xl\:m-8 {
  78669. margin: 2rem;
  78670. }
  78671. .xl\:m-10 {
  78672. margin: 2.5rem;
  78673. }
  78674. .xl\:m-12 {
  78675. margin: 3rem;
  78676. }
  78677. .xl\:m-16 {
  78678. margin: 4rem;
  78679. }
  78680. .xl\:m-20 {
  78681. margin: 5rem;
  78682. }
  78683. .xl\:m-24 {
  78684. margin: 6rem;
  78685. }
  78686. .xl\:m-32 {
  78687. margin: 8rem;
  78688. }
  78689. .xl\:m-40 {
  78690. margin: 10rem;
  78691. }
  78692. .xl\:m-48 {
  78693. margin: 12rem;
  78694. }
  78695. .xl\:m-56 {
  78696. margin: 14rem;
  78697. }
  78698. .xl\:m-64 {
  78699. margin: 16rem;
  78700. }
  78701. .xl\:m-auto {
  78702. margin: auto;
  78703. }
  78704. .xl\:m-px {
  78705. margin: 1px;
  78706. }
  78707. .xl\:-m-1 {
  78708. margin: -0.25rem;
  78709. }
  78710. .xl\:-m-2 {
  78711. margin: -0.5rem;
  78712. }
  78713. .xl\:-m-3 {
  78714. margin: -0.75rem;
  78715. }
  78716. .xl\:-m-4 {
  78717. margin: -1rem;
  78718. }
  78719. .xl\:-m-5 {
  78720. margin: -1.25rem;
  78721. }
  78722. .xl\:-m-6 {
  78723. margin: -1.5rem;
  78724. }
  78725. .xl\:-m-8 {
  78726. margin: -2rem;
  78727. }
  78728. .xl\:-m-10 {
  78729. margin: -2.5rem;
  78730. }
  78731. .xl\:-m-12 {
  78732. margin: -3rem;
  78733. }
  78734. .xl\:-m-16 {
  78735. margin: -4rem;
  78736. }
  78737. .xl\:-m-20 {
  78738. margin: -5rem;
  78739. }
  78740. .xl\:-m-24 {
  78741. margin: -6rem;
  78742. }
  78743. .xl\:-m-32 {
  78744. margin: -8rem;
  78745. }
  78746. .xl\:-m-40 {
  78747. margin: -10rem;
  78748. }
  78749. .xl\:-m-48 {
  78750. margin: -12rem;
  78751. }
  78752. .xl\:-m-56 {
  78753. margin: -14rem;
  78754. }
  78755. .xl\:-m-64 {
  78756. margin: -16rem;
  78757. }
  78758. .xl\:-m-px {
  78759. margin: -1px;
  78760. }
  78761. .xl\:my-0 {
  78762. margin-top: 0;
  78763. margin-bottom: 0;
  78764. }
  78765. .xl\:mx-0 {
  78766. margin-left: 0;
  78767. margin-right: 0;
  78768. }
  78769. .xl\:my-1 {
  78770. margin-top: 0.25rem;
  78771. margin-bottom: 0.25rem;
  78772. }
  78773. .xl\:mx-1 {
  78774. margin-left: 0.25rem;
  78775. margin-right: 0.25rem;
  78776. }
  78777. .xl\:my-2 {
  78778. margin-top: 0.5rem;
  78779. margin-bottom: 0.5rem;
  78780. }
  78781. .xl\:mx-2 {
  78782. margin-left: 0.5rem;
  78783. margin-right: 0.5rem;
  78784. }
  78785. .xl\:my-3 {
  78786. margin-top: 0.75rem;
  78787. margin-bottom: 0.75rem;
  78788. }
  78789. .xl\:mx-3 {
  78790. margin-left: 0.75rem;
  78791. margin-right: 0.75rem;
  78792. }
  78793. .xl\:my-4 {
  78794. margin-top: 1rem;
  78795. margin-bottom: 1rem;
  78796. }
  78797. .xl\:mx-4 {
  78798. margin-left: 1rem;
  78799. margin-right: 1rem;
  78800. }
  78801. .xl\:my-5 {
  78802. margin-top: 1.25rem;
  78803. margin-bottom: 1.25rem;
  78804. }
  78805. .xl\:mx-5 {
  78806. margin-left: 1.25rem;
  78807. margin-right: 1.25rem;
  78808. }
  78809. .xl\:my-6 {
  78810. margin-top: 1.5rem;
  78811. margin-bottom: 1.5rem;
  78812. }
  78813. .xl\:mx-6 {
  78814. margin-left: 1.5rem;
  78815. margin-right: 1.5rem;
  78816. }
  78817. .xl\:my-8 {
  78818. margin-top: 2rem;
  78819. margin-bottom: 2rem;
  78820. }
  78821. .xl\:mx-8 {
  78822. margin-left: 2rem;
  78823. margin-right: 2rem;
  78824. }
  78825. .xl\:my-10 {
  78826. margin-top: 2.5rem;
  78827. margin-bottom: 2.5rem;
  78828. }
  78829. .xl\:mx-10 {
  78830. margin-left: 2.5rem;
  78831. margin-right: 2.5rem;
  78832. }
  78833. .xl\:my-12 {
  78834. margin-top: 3rem;
  78835. margin-bottom: 3rem;
  78836. }
  78837. .xl\:mx-12 {
  78838. margin-left: 3rem;
  78839. margin-right: 3rem;
  78840. }
  78841. .xl\:my-16 {
  78842. margin-top: 4rem;
  78843. margin-bottom: 4rem;
  78844. }
  78845. .xl\:mx-16 {
  78846. margin-left: 4rem;
  78847. margin-right: 4rem;
  78848. }
  78849. .xl\:my-20 {
  78850. margin-top: 5rem;
  78851. margin-bottom: 5rem;
  78852. }
  78853. .xl\:mx-20 {
  78854. margin-left: 5rem;
  78855. margin-right: 5rem;
  78856. }
  78857. .xl\:my-24 {
  78858. margin-top: 6rem;
  78859. margin-bottom: 6rem;
  78860. }
  78861. .xl\:mx-24 {
  78862. margin-left: 6rem;
  78863. margin-right: 6rem;
  78864. }
  78865. .xl\:my-32 {
  78866. margin-top: 8rem;
  78867. margin-bottom: 8rem;
  78868. }
  78869. .xl\:mx-32 {
  78870. margin-left: 8rem;
  78871. margin-right: 8rem;
  78872. }
  78873. .xl\:my-40 {
  78874. margin-top: 10rem;
  78875. margin-bottom: 10rem;
  78876. }
  78877. .xl\:mx-40 {
  78878. margin-left: 10rem;
  78879. margin-right: 10rem;
  78880. }
  78881. .xl\:my-48 {
  78882. margin-top: 12rem;
  78883. margin-bottom: 12rem;
  78884. }
  78885. .xl\:mx-48 {
  78886. margin-left: 12rem;
  78887. margin-right: 12rem;
  78888. }
  78889. .xl\:my-56 {
  78890. margin-top: 14rem;
  78891. margin-bottom: 14rem;
  78892. }
  78893. .xl\:mx-56 {
  78894. margin-left: 14rem;
  78895. margin-right: 14rem;
  78896. }
  78897. .xl\:my-64 {
  78898. margin-top: 16rem;
  78899. margin-bottom: 16rem;
  78900. }
  78901. .xl\:mx-64 {
  78902. margin-left: 16rem;
  78903. margin-right: 16rem;
  78904. }
  78905. .xl\:my-auto {
  78906. margin-top: auto;
  78907. margin-bottom: auto;
  78908. }
  78909. .xl\:mx-auto {
  78910. margin-left: auto;
  78911. margin-right: auto;
  78912. }
  78913. .xl\:my-px {
  78914. margin-top: 1px;
  78915. margin-bottom: 1px;
  78916. }
  78917. .xl\:mx-px {
  78918. margin-left: 1px;
  78919. margin-right: 1px;
  78920. }
  78921. .xl\:-my-1 {
  78922. margin-top: -0.25rem;
  78923. margin-bottom: -0.25rem;
  78924. }
  78925. .xl\:-mx-1 {
  78926. margin-left: -0.25rem;
  78927. margin-right: -0.25rem;
  78928. }
  78929. .xl\:-my-2 {
  78930. margin-top: -0.5rem;
  78931. margin-bottom: -0.5rem;
  78932. }
  78933. .xl\:-mx-2 {
  78934. margin-left: -0.5rem;
  78935. margin-right: -0.5rem;
  78936. }
  78937. .xl\:-my-3 {
  78938. margin-top: -0.75rem;
  78939. margin-bottom: -0.75rem;
  78940. }
  78941. .xl\:-mx-3 {
  78942. margin-left: -0.75rem;
  78943. margin-right: -0.75rem;
  78944. }
  78945. .xl\:-my-4 {
  78946. margin-top: -1rem;
  78947. margin-bottom: -1rem;
  78948. }
  78949. .xl\:-mx-4 {
  78950. margin-left: -1rem;
  78951. margin-right: -1rem;
  78952. }
  78953. .xl\:-my-5 {
  78954. margin-top: -1.25rem;
  78955. margin-bottom: -1.25rem;
  78956. }
  78957. .xl\:-mx-5 {
  78958. margin-left: -1.25rem;
  78959. margin-right: -1.25rem;
  78960. }
  78961. .xl\:-my-6 {
  78962. margin-top: -1.5rem;
  78963. margin-bottom: -1.5rem;
  78964. }
  78965. .xl\:-mx-6 {
  78966. margin-left: -1.5rem;
  78967. margin-right: -1.5rem;
  78968. }
  78969. .xl\:-my-8 {
  78970. margin-top: -2rem;
  78971. margin-bottom: -2rem;
  78972. }
  78973. .xl\:-mx-8 {
  78974. margin-left: -2rem;
  78975. margin-right: -2rem;
  78976. }
  78977. .xl\:-my-10 {
  78978. margin-top: -2.5rem;
  78979. margin-bottom: -2.5rem;
  78980. }
  78981. .xl\:-mx-10 {
  78982. margin-left: -2.5rem;
  78983. margin-right: -2.5rem;
  78984. }
  78985. .xl\:-my-12 {
  78986. margin-top: -3rem;
  78987. margin-bottom: -3rem;
  78988. }
  78989. .xl\:-mx-12 {
  78990. margin-left: -3rem;
  78991. margin-right: -3rem;
  78992. }
  78993. .xl\:-my-16 {
  78994. margin-top: -4rem;
  78995. margin-bottom: -4rem;
  78996. }
  78997. .xl\:-mx-16 {
  78998. margin-left: -4rem;
  78999. margin-right: -4rem;
  79000. }
  79001. .xl\:-my-20 {
  79002. margin-top: -5rem;
  79003. margin-bottom: -5rem;
  79004. }
  79005. .xl\:-mx-20 {
  79006. margin-left: -5rem;
  79007. margin-right: -5rem;
  79008. }
  79009. .xl\:-my-24 {
  79010. margin-top: -6rem;
  79011. margin-bottom: -6rem;
  79012. }
  79013. .xl\:-mx-24 {
  79014. margin-left: -6rem;
  79015. margin-right: -6rem;
  79016. }
  79017. .xl\:-my-32 {
  79018. margin-top: -8rem;
  79019. margin-bottom: -8rem;
  79020. }
  79021. .xl\:-mx-32 {
  79022. margin-left: -8rem;
  79023. margin-right: -8rem;
  79024. }
  79025. .xl\:-my-40 {
  79026. margin-top: -10rem;
  79027. margin-bottom: -10rem;
  79028. }
  79029. .xl\:-mx-40 {
  79030. margin-left: -10rem;
  79031. margin-right: -10rem;
  79032. }
  79033. .xl\:-my-48 {
  79034. margin-top: -12rem;
  79035. margin-bottom: -12rem;
  79036. }
  79037. .xl\:-mx-48 {
  79038. margin-left: -12rem;
  79039. margin-right: -12rem;
  79040. }
  79041. .xl\:-my-56 {
  79042. margin-top: -14rem;
  79043. margin-bottom: -14rem;
  79044. }
  79045. .xl\:-mx-56 {
  79046. margin-left: -14rem;
  79047. margin-right: -14rem;
  79048. }
  79049. .xl\:-my-64 {
  79050. margin-top: -16rem;
  79051. margin-bottom: -16rem;
  79052. }
  79053. .xl\:-mx-64 {
  79054. margin-left: -16rem;
  79055. margin-right: -16rem;
  79056. }
  79057. .xl\:-my-px {
  79058. margin-top: -1px;
  79059. margin-bottom: -1px;
  79060. }
  79061. .xl\:-mx-px {
  79062. margin-left: -1px;
  79063. margin-right: -1px;
  79064. }
  79065. .xl\:mt-0 {
  79066. margin-top: 0;
  79067. }
  79068. .xl\:mr-0 {
  79069. margin-right: 0;
  79070. }
  79071. .xl\:mb-0 {
  79072. margin-bottom: 0;
  79073. }
  79074. .xl\:ml-0 {
  79075. margin-left: 0;
  79076. }
  79077. .xl\:mt-1 {
  79078. margin-top: 0.25rem;
  79079. }
  79080. .xl\:mr-1 {
  79081. margin-right: 0.25rem;
  79082. }
  79083. .xl\:mb-1 {
  79084. margin-bottom: 0.25rem;
  79085. }
  79086. .xl\:ml-1 {
  79087. margin-left: 0.25rem;
  79088. }
  79089. .xl\:mt-2 {
  79090. margin-top: 0.5rem;
  79091. }
  79092. .xl\:mr-2 {
  79093. margin-right: 0.5rem;
  79094. }
  79095. .xl\:mb-2 {
  79096. margin-bottom: 0.5rem;
  79097. }
  79098. .xl\:ml-2 {
  79099. margin-left: 0.5rem;
  79100. }
  79101. .xl\:mt-3 {
  79102. margin-top: 0.75rem;
  79103. }
  79104. .xl\:mr-3 {
  79105. margin-right: 0.75rem;
  79106. }
  79107. .xl\:mb-3 {
  79108. margin-bottom: 0.75rem;
  79109. }
  79110. .xl\:ml-3 {
  79111. margin-left: 0.75rem;
  79112. }
  79113. .xl\:mt-4 {
  79114. margin-top: 1rem;
  79115. }
  79116. .xl\:mr-4 {
  79117. margin-right: 1rem;
  79118. }
  79119. .xl\:mb-4 {
  79120. margin-bottom: 1rem;
  79121. }
  79122. .xl\:ml-4 {
  79123. margin-left: 1rem;
  79124. }
  79125. .xl\:mt-5 {
  79126. margin-top: 1.25rem;
  79127. }
  79128. .xl\:mr-5 {
  79129. margin-right: 1.25rem;
  79130. }
  79131. .xl\:mb-5 {
  79132. margin-bottom: 1.25rem;
  79133. }
  79134. .xl\:ml-5 {
  79135. margin-left: 1.25rem;
  79136. }
  79137. .xl\:mt-6 {
  79138. margin-top: 1.5rem;
  79139. }
  79140. .xl\:mr-6 {
  79141. margin-right: 1.5rem;
  79142. }
  79143. .xl\:mb-6 {
  79144. margin-bottom: 1.5rem;
  79145. }
  79146. .xl\:ml-6 {
  79147. margin-left: 1.5rem;
  79148. }
  79149. .xl\:mt-8 {
  79150. margin-top: 2rem;
  79151. }
  79152. .xl\:mr-8 {
  79153. margin-right: 2rem;
  79154. }
  79155. .xl\:mb-8 {
  79156. margin-bottom: 2rem;
  79157. }
  79158. .xl\:ml-8 {
  79159. margin-left: 2rem;
  79160. }
  79161. .xl\:mt-10 {
  79162. margin-top: 2.5rem;
  79163. }
  79164. .xl\:mr-10 {
  79165. margin-right: 2.5rem;
  79166. }
  79167. .xl\:mb-10 {
  79168. margin-bottom: 2.5rem;
  79169. }
  79170. .xl\:ml-10 {
  79171. margin-left: 2.5rem;
  79172. }
  79173. .xl\:mt-12 {
  79174. margin-top: 3rem;
  79175. }
  79176. .xl\:mr-12 {
  79177. margin-right: 3rem;
  79178. }
  79179. .xl\:mb-12 {
  79180. margin-bottom: 3rem;
  79181. }
  79182. .xl\:ml-12 {
  79183. margin-left: 3rem;
  79184. }
  79185. .xl\:mt-16 {
  79186. margin-top: 4rem;
  79187. }
  79188. .xl\:mr-16 {
  79189. margin-right: 4rem;
  79190. }
  79191. .xl\:mb-16 {
  79192. margin-bottom: 4rem;
  79193. }
  79194. .xl\:ml-16 {
  79195. margin-left: 4rem;
  79196. }
  79197. .xl\:mt-20 {
  79198. margin-top: 5rem;
  79199. }
  79200. .xl\:mr-20 {
  79201. margin-right: 5rem;
  79202. }
  79203. .xl\:mb-20 {
  79204. margin-bottom: 5rem;
  79205. }
  79206. .xl\:ml-20 {
  79207. margin-left: 5rem;
  79208. }
  79209. .xl\:mt-24 {
  79210. margin-top: 6rem;
  79211. }
  79212. .xl\:mr-24 {
  79213. margin-right: 6rem;
  79214. }
  79215. .xl\:mb-24 {
  79216. margin-bottom: 6rem;
  79217. }
  79218. .xl\:ml-24 {
  79219. margin-left: 6rem;
  79220. }
  79221. .xl\:mt-32 {
  79222. margin-top: 8rem;
  79223. }
  79224. .xl\:mr-32 {
  79225. margin-right: 8rem;
  79226. }
  79227. .xl\:mb-32 {
  79228. margin-bottom: 8rem;
  79229. }
  79230. .xl\:ml-32 {
  79231. margin-left: 8rem;
  79232. }
  79233. .xl\:mt-40 {
  79234. margin-top: 10rem;
  79235. }
  79236. .xl\:mr-40 {
  79237. margin-right: 10rem;
  79238. }
  79239. .xl\:mb-40 {
  79240. margin-bottom: 10rem;
  79241. }
  79242. .xl\:ml-40 {
  79243. margin-left: 10rem;
  79244. }
  79245. .xl\:mt-48 {
  79246. margin-top: 12rem;
  79247. }
  79248. .xl\:mr-48 {
  79249. margin-right: 12rem;
  79250. }
  79251. .xl\:mb-48 {
  79252. margin-bottom: 12rem;
  79253. }
  79254. .xl\:ml-48 {
  79255. margin-left: 12rem;
  79256. }
  79257. .xl\:mt-56 {
  79258. margin-top: 14rem;
  79259. }
  79260. .xl\:mr-56 {
  79261. margin-right: 14rem;
  79262. }
  79263. .xl\:mb-56 {
  79264. margin-bottom: 14rem;
  79265. }
  79266. .xl\:ml-56 {
  79267. margin-left: 14rem;
  79268. }
  79269. .xl\:mt-64 {
  79270. margin-top: 16rem;
  79271. }
  79272. .xl\:mr-64 {
  79273. margin-right: 16rem;
  79274. }
  79275. .xl\:mb-64 {
  79276. margin-bottom: 16rem;
  79277. }
  79278. .xl\:ml-64 {
  79279. margin-left: 16rem;
  79280. }
  79281. .xl\:mt-auto {
  79282. margin-top: auto;
  79283. }
  79284. .xl\:mr-auto {
  79285. margin-right: auto;
  79286. }
  79287. .xl\:mb-auto {
  79288. margin-bottom: auto;
  79289. }
  79290. .xl\:ml-auto {
  79291. margin-left: auto;
  79292. }
  79293. .xl\:mt-px {
  79294. margin-top: 1px;
  79295. }
  79296. .xl\:mr-px {
  79297. margin-right: 1px;
  79298. }
  79299. .xl\:mb-px {
  79300. margin-bottom: 1px;
  79301. }
  79302. .xl\:ml-px {
  79303. margin-left: 1px;
  79304. }
  79305. .xl\:-mt-1 {
  79306. margin-top: -0.25rem;
  79307. }
  79308. .xl\:-mr-1 {
  79309. margin-right: -0.25rem;
  79310. }
  79311. .xl\:-mb-1 {
  79312. margin-bottom: -0.25rem;
  79313. }
  79314. .xl\:-ml-1 {
  79315. margin-left: -0.25rem;
  79316. }
  79317. .xl\:-mt-2 {
  79318. margin-top: -0.5rem;
  79319. }
  79320. .xl\:-mr-2 {
  79321. margin-right: -0.5rem;
  79322. }
  79323. .xl\:-mb-2 {
  79324. margin-bottom: -0.5rem;
  79325. }
  79326. .xl\:-ml-2 {
  79327. margin-left: -0.5rem;
  79328. }
  79329. .xl\:-mt-3 {
  79330. margin-top: -0.75rem;
  79331. }
  79332. .xl\:-mr-3 {
  79333. margin-right: -0.75rem;
  79334. }
  79335. .xl\:-mb-3 {
  79336. margin-bottom: -0.75rem;
  79337. }
  79338. .xl\:-ml-3 {
  79339. margin-left: -0.75rem;
  79340. }
  79341. .xl\:-mt-4 {
  79342. margin-top: -1rem;
  79343. }
  79344. .xl\:-mr-4 {
  79345. margin-right: -1rem;
  79346. }
  79347. .xl\:-mb-4 {
  79348. margin-bottom: -1rem;
  79349. }
  79350. .xl\:-ml-4 {
  79351. margin-left: -1rem;
  79352. }
  79353. .xl\:-mt-5 {
  79354. margin-top: -1.25rem;
  79355. }
  79356. .xl\:-mr-5 {
  79357. margin-right: -1.25rem;
  79358. }
  79359. .xl\:-mb-5 {
  79360. margin-bottom: -1.25rem;
  79361. }
  79362. .xl\:-ml-5 {
  79363. margin-left: -1.25rem;
  79364. }
  79365. .xl\:-mt-6 {
  79366. margin-top: -1.5rem;
  79367. }
  79368. .xl\:-mr-6 {
  79369. margin-right: -1.5rem;
  79370. }
  79371. .xl\:-mb-6 {
  79372. margin-bottom: -1.5rem;
  79373. }
  79374. .xl\:-ml-6 {
  79375. margin-left: -1.5rem;
  79376. }
  79377. .xl\:-mt-8 {
  79378. margin-top: -2rem;
  79379. }
  79380. .xl\:-mr-8 {
  79381. margin-right: -2rem;
  79382. }
  79383. .xl\:-mb-8 {
  79384. margin-bottom: -2rem;
  79385. }
  79386. .xl\:-ml-8 {
  79387. margin-left: -2rem;
  79388. }
  79389. .xl\:-mt-10 {
  79390. margin-top: -2.5rem;
  79391. }
  79392. .xl\:-mr-10 {
  79393. margin-right: -2.5rem;
  79394. }
  79395. .xl\:-mb-10 {
  79396. margin-bottom: -2.5rem;
  79397. }
  79398. .xl\:-ml-10 {
  79399. margin-left: -2.5rem;
  79400. }
  79401. .xl\:-mt-12 {
  79402. margin-top: -3rem;
  79403. }
  79404. .xl\:-mr-12 {
  79405. margin-right: -3rem;
  79406. }
  79407. .xl\:-mb-12 {
  79408. margin-bottom: -3rem;
  79409. }
  79410. .xl\:-ml-12 {
  79411. margin-left: -3rem;
  79412. }
  79413. .xl\:-mt-16 {
  79414. margin-top: -4rem;
  79415. }
  79416. .xl\:-mr-16 {
  79417. margin-right: -4rem;
  79418. }
  79419. .xl\:-mb-16 {
  79420. margin-bottom: -4rem;
  79421. }
  79422. .xl\:-ml-16 {
  79423. margin-left: -4rem;
  79424. }
  79425. .xl\:-mt-20 {
  79426. margin-top: -5rem;
  79427. }
  79428. .xl\:-mr-20 {
  79429. margin-right: -5rem;
  79430. }
  79431. .xl\:-mb-20 {
  79432. margin-bottom: -5rem;
  79433. }
  79434. .xl\:-ml-20 {
  79435. margin-left: -5rem;
  79436. }
  79437. .xl\:-mt-24 {
  79438. margin-top: -6rem;
  79439. }
  79440. .xl\:-mr-24 {
  79441. margin-right: -6rem;
  79442. }
  79443. .xl\:-mb-24 {
  79444. margin-bottom: -6rem;
  79445. }
  79446. .xl\:-ml-24 {
  79447. margin-left: -6rem;
  79448. }
  79449. .xl\:-mt-32 {
  79450. margin-top: -8rem;
  79451. }
  79452. .xl\:-mr-32 {
  79453. margin-right: -8rem;
  79454. }
  79455. .xl\:-mb-32 {
  79456. margin-bottom: -8rem;
  79457. }
  79458. .xl\:-ml-32 {
  79459. margin-left: -8rem;
  79460. }
  79461. .xl\:-mt-40 {
  79462. margin-top: -10rem;
  79463. }
  79464. .xl\:-mr-40 {
  79465. margin-right: -10rem;
  79466. }
  79467. .xl\:-mb-40 {
  79468. margin-bottom: -10rem;
  79469. }
  79470. .xl\:-ml-40 {
  79471. margin-left: -10rem;
  79472. }
  79473. .xl\:-mt-48 {
  79474. margin-top: -12rem;
  79475. }
  79476. .xl\:-mr-48 {
  79477. margin-right: -12rem;
  79478. }
  79479. .xl\:-mb-48 {
  79480. margin-bottom: -12rem;
  79481. }
  79482. .xl\:-ml-48 {
  79483. margin-left: -12rem;
  79484. }
  79485. .xl\:-mt-56 {
  79486. margin-top: -14rem;
  79487. }
  79488. .xl\:-mr-56 {
  79489. margin-right: -14rem;
  79490. }
  79491. .xl\:-mb-56 {
  79492. margin-bottom: -14rem;
  79493. }
  79494. .xl\:-ml-56 {
  79495. margin-left: -14rem;
  79496. }
  79497. .xl\:-mt-64 {
  79498. margin-top: -16rem;
  79499. }
  79500. .xl\:-mr-64 {
  79501. margin-right: -16rem;
  79502. }
  79503. .xl\:-mb-64 {
  79504. margin-bottom: -16rem;
  79505. }
  79506. .xl\:-ml-64 {
  79507. margin-left: -16rem;
  79508. }
  79509. .xl\:-mt-px {
  79510. margin-top: -1px;
  79511. }
  79512. .xl\:-mr-px {
  79513. margin-right: -1px;
  79514. }
  79515. .xl\:-mb-px {
  79516. margin-bottom: -1px;
  79517. }
  79518. .xl\:-ml-px {
  79519. margin-left: -1px;
  79520. }
  79521. .xl\:max-h-full {
  79522. max-height: 100%;
  79523. }
  79524. .xl\:max-h-screen {
  79525. max-height: 100vh;
  79526. }
  79527. .xl\:max-w-none {
  79528. max-width: none;
  79529. }
  79530. .xl\:max-w-xs {
  79531. max-width: 20rem;
  79532. }
  79533. .xl\:max-w-sm {
  79534. max-width: 24rem;
  79535. }
  79536. .xl\:max-w-md {
  79537. max-width: 28rem;
  79538. }
  79539. .xl\:max-w-lg {
  79540. max-width: 32rem;
  79541. }
  79542. .xl\:max-w-xl {
  79543. max-width: 36rem;
  79544. }
  79545. .xl\:max-w-2xl {
  79546. max-width: 42rem;
  79547. }
  79548. .xl\:max-w-3xl {
  79549. max-width: 48rem;
  79550. }
  79551. .xl\:max-w-4xl {
  79552. max-width: 56rem;
  79553. }
  79554. .xl\:max-w-5xl {
  79555. max-width: 64rem;
  79556. }
  79557. .xl\:max-w-6xl {
  79558. max-width: 72rem;
  79559. }
  79560. .xl\:max-w-full {
  79561. max-width: 100%;
  79562. }
  79563. .xl\:max-w-screen-sm {
  79564. max-width: 640px;
  79565. }
  79566. .xl\:max-w-screen-md {
  79567. max-width: 768px;
  79568. }
  79569. .xl\:max-w-screen-lg {
  79570. max-width: 1024px;
  79571. }
  79572. .xl\:max-w-screen-xl {
  79573. max-width: 1280px;
  79574. }
  79575. .xl\:min-h-0 {
  79576. min-height: 0;
  79577. }
  79578. .xl\:min-h-full {
  79579. min-height: 100%;
  79580. }
  79581. .xl\:min-h-screen {
  79582. min-height: 100vh;
  79583. }
  79584. .xl\:min-w-0 {
  79585. min-width: 0;
  79586. }
  79587. .xl\:min-w-full {
  79588. min-width: 100%;
  79589. }
  79590. .xl\:object-contain {
  79591. -o-object-fit: contain;
  79592. object-fit: contain;
  79593. }
  79594. .xl\:object-cover {
  79595. -o-object-fit: cover;
  79596. object-fit: cover;
  79597. }
  79598. .xl\:object-fill {
  79599. -o-object-fit: fill;
  79600. object-fit: fill;
  79601. }
  79602. .xl\:object-none {
  79603. -o-object-fit: none;
  79604. object-fit: none;
  79605. }
  79606. .xl\:object-scale-down {
  79607. -o-object-fit: scale-down;
  79608. object-fit: scale-down;
  79609. }
  79610. .xl\:object-bottom {
  79611. -o-object-position: bottom;
  79612. object-position: bottom;
  79613. }
  79614. .xl\:object-center {
  79615. -o-object-position: center;
  79616. object-position: center;
  79617. }
  79618. .xl\:object-left {
  79619. -o-object-position: left;
  79620. object-position: left;
  79621. }
  79622. .xl\:object-left-bottom {
  79623. -o-object-position: left bottom;
  79624. object-position: left bottom;
  79625. }
  79626. .xl\:object-left-top {
  79627. -o-object-position: left top;
  79628. object-position: left top;
  79629. }
  79630. .xl\:object-right {
  79631. -o-object-position: right;
  79632. object-position: right;
  79633. }
  79634. .xl\:object-right-bottom {
  79635. -o-object-position: right bottom;
  79636. object-position: right bottom;
  79637. }
  79638. .xl\:object-right-top {
  79639. -o-object-position: right top;
  79640. object-position: right top;
  79641. }
  79642. .xl\:object-top {
  79643. -o-object-position: top;
  79644. object-position: top;
  79645. }
  79646. .xl\:opacity-0 {
  79647. opacity: 0;
  79648. }
  79649. .xl\:opacity-25 {
  79650. opacity: 0.25;
  79651. }
  79652. .xl\:opacity-50 {
  79653. opacity: 0.5;
  79654. }
  79655. .xl\:opacity-75 {
  79656. opacity: 0.75;
  79657. }
  79658. .xl\:opacity-100 {
  79659. opacity: 1;
  79660. }
  79661. .xl\:hover\:opacity-0:hover {
  79662. opacity: 0;
  79663. }
  79664. .xl\:hover\:opacity-25:hover {
  79665. opacity: 0.25;
  79666. }
  79667. .xl\:hover\:opacity-50:hover {
  79668. opacity: 0.5;
  79669. }
  79670. .xl\:hover\:opacity-75:hover {
  79671. opacity: 0.75;
  79672. }
  79673. .xl\:hover\:opacity-100:hover {
  79674. opacity: 1;
  79675. }
  79676. .xl\:focus\:opacity-0:focus {
  79677. opacity: 0;
  79678. }
  79679. .xl\:focus\:opacity-25:focus {
  79680. opacity: 0.25;
  79681. }
  79682. .xl\:focus\:opacity-50:focus {
  79683. opacity: 0.5;
  79684. }
  79685. .xl\:focus\:opacity-75:focus {
  79686. opacity: 0.75;
  79687. }
  79688. .xl\:focus\:opacity-100:focus {
  79689. opacity: 1;
  79690. }
  79691. .xl\:outline-none {
  79692. outline: 0;
  79693. }
  79694. .xl\:focus\:outline-none:focus {
  79695. outline: 0;
  79696. }
  79697. .xl\:overflow-auto {
  79698. overflow: auto;
  79699. }
  79700. .xl\:overflow-hidden {
  79701. overflow: hidden;
  79702. }
  79703. .xl\:overflow-visible {
  79704. overflow: visible;
  79705. }
  79706. .xl\:overflow-scroll {
  79707. overflow: scroll;
  79708. }
  79709. .xl\:overflow-x-auto {
  79710. overflow-x: auto;
  79711. }
  79712. .xl\:overflow-y-auto {
  79713. overflow-y: auto;
  79714. }
  79715. .xl\:overflow-x-hidden {
  79716. overflow-x: hidden;
  79717. }
  79718. .xl\:overflow-y-hidden {
  79719. overflow-y: hidden;
  79720. }
  79721. .xl\:overflow-x-visible {
  79722. overflow-x: visible;
  79723. }
  79724. .xl\:overflow-y-visible {
  79725. overflow-y: visible;
  79726. }
  79727. .xl\:overflow-x-scroll {
  79728. overflow-x: scroll;
  79729. }
  79730. .xl\:overflow-y-scroll {
  79731. overflow-y: scroll;
  79732. }
  79733. .xl\:scrolling-touch {
  79734. -webkit-overflow-scrolling: touch;
  79735. }
  79736. .xl\:scrolling-auto {
  79737. -webkit-overflow-scrolling: auto;
  79738. }
  79739. .xl\:overscroll-auto {
  79740. -ms-scroll-chaining: chained;
  79741. overscroll-behavior: auto;
  79742. }
  79743. .xl\:overscroll-contain {
  79744. -ms-scroll-chaining: none;
  79745. overscroll-behavior: contain;
  79746. }
  79747. .xl\:overscroll-none {
  79748. -ms-scroll-chaining: none;
  79749. overscroll-behavior: none;
  79750. }
  79751. .xl\:overscroll-y-auto {
  79752. overscroll-behavior-y: auto;
  79753. }
  79754. .xl\:overscroll-y-contain {
  79755. overscroll-behavior-y: contain;
  79756. }
  79757. .xl\:overscroll-y-none {
  79758. overscroll-behavior-y: none;
  79759. }
  79760. .xl\:overscroll-x-auto {
  79761. overscroll-behavior-x: auto;
  79762. }
  79763. .xl\:overscroll-x-contain {
  79764. overscroll-behavior-x: contain;
  79765. }
  79766. .xl\:overscroll-x-none {
  79767. overscroll-behavior-x: none;
  79768. }
  79769. .xl\:p-0 {
  79770. padding: 0;
  79771. }
  79772. .xl\:p-1 {
  79773. padding: 0.25rem;
  79774. }
  79775. .xl\:p-2 {
  79776. padding: 0.5rem;
  79777. }
  79778. .xl\:p-3 {
  79779. padding: 0.75rem;
  79780. }
  79781. .xl\:p-4 {
  79782. padding: 1rem;
  79783. }
  79784. .xl\:p-5 {
  79785. padding: 1.25rem;
  79786. }
  79787. .xl\:p-6 {
  79788. padding: 1.5rem;
  79789. }
  79790. .xl\:p-8 {
  79791. padding: 2rem;
  79792. }
  79793. .xl\:p-10 {
  79794. padding: 2.5rem;
  79795. }
  79796. .xl\:p-12 {
  79797. padding: 3rem;
  79798. }
  79799. .xl\:p-16 {
  79800. padding: 4rem;
  79801. }
  79802. .xl\:p-20 {
  79803. padding: 5rem;
  79804. }
  79805. .xl\:p-24 {
  79806. padding: 6rem;
  79807. }
  79808. .xl\:p-32 {
  79809. padding: 8rem;
  79810. }
  79811. .xl\:p-40 {
  79812. padding: 10rem;
  79813. }
  79814. .xl\:p-48 {
  79815. padding: 12rem;
  79816. }
  79817. .xl\:p-56 {
  79818. padding: 14rem;
  79819. }
  79820. .xl\:p-64 {
  79821. padding: 16rem;
  79822. }
  79823. .xl\:p-px {
  79824. padding: 1px;
  79825. }
  79826. .xl\:py-0 {
  79827. padding-top: 0;
  79828. padding-bottom: 0;
  79829. }
  79830. .xl\:px-0 {
  79831. padding-left: 0;
  79832. padding-right: 0;
  79833. }
  79834. .xl\:py-1 {
  79835. padding-top: 0.25rem;
  79836. padding-bottom: 0.25rem;
  79837. }
  79838. .xl\:px-1 {
  79839. padding-left: 0.25rem;
  79840. padding-right: 0.25rem;
  79841. }
  79842. .xl\:py-2 {
  79843. padding-top: 0.5rem;
  79844. padding-bottom: 0.5rem;
  79845. }
  79846. .xl\:px-2 {
  79847. padding-left: 0.5rem;
  79848. padding-right: 0.5rem;
  79849. }
  79850. .xl\:py-3 {
  79851. padding-top: 0.75rem;
  79852. padding-bottom: 0.75rem;
  79853. }
  79854. .xl\:px-3 {
  79855. padding-left: 0.75rem;
  79856. padding-right: 0.75rem;
  79857. }
  79858. .xl\:py-4 {
  79859. padding-top: 1rem;
  79860. padding-bottom: 1rem;
  79861. }
  79862. .xl\:px-4 {
  79863. padding-left: 1rem;
  79864. padding-right: 1rem;
  79865. }
  79866. .xl\:py-5 {
  79867. padding-top: 1.25rem;
  79868. padding-bottom: 1.25rem;
  79869. }
  79870. .xl\:px-5 {
  79871. padding-left: 1.25rem;
  79872. padding-right: 1.25rem;
  79873. }
  79874. .xl\:py-6 {
  79875. padding-top: 1.5rem;
  79876. padding-bottom: 1.5rem;
  79877. }
  79878. .xl\:px-6 {
  79879. padding-left: 1.5rem;
  79880. padding-right: 1.5rem;
  79881. }
  79882. .xl\:py-8 {
  79883. padding-top: 2rem;
  79884. padding-bottom: 2rem;
  79885. }
  79886. .xl\:px-8 {
  79887. padding-left: 2rem;
  79888. padding-right: 2rem;
  79889. }
  79890. .xl\:py-10 {
  79891. padding-top: 2.5rem;
  79892. padding-bottom: 2.5rem;
  79893. }
  79894. .xl\:px-10 {
  79895. padding-left: 2.5rem;
  79896. padding-right: 2.5rem;
  79897. }
  79898. .xl\:py-12 {
  79899. padding-top: 3rem;
  79900. padding-bottom: 3rem;
  79901. }
  79902. .xl\:px-12 {
  79903. padding-left: 3rem;
  79904. padding-right: 3rem;
  79905. }
  79906. .xl\:py-16 {
  79907. padding-top: 4rem;
  79908. padding-bottom: 4rem;
  79909. }
  79910. .xl\:px-16 {
  79911. padding-left: 4rem;
  79912. padding-right: 4rem;
  79913. }
  79914. .xl\:py-20 {
  79915. padding-top: 5rem;
  79916. padding-bottom: 5rem;
  79917. }
  79918. .xl\:px-20 {
  79919. padding-left: 5rem;
  79920. padding-right: 5rem;
  79921. }
  79922. .xl\:py-24 {
  79923. padding-top: 6rem;
  79924. padding-bottom: 6rem;
  79925. }
  79926. .xl\:px-24 {
  79927. padding-left: 6rem;
  79928. padding-right: 6rem;
  79929. }
  79930. .xl\:py-32 {
  79931. padding-top: 8rem;
  79932. padding-bottom: 8rem;
  79933. }
  79934. .xl\:px-32 {
  79935. padding-left: 8rem;
  79936. padding-right: 8rem;
  79937. }
  79938. .xl\:py-40 {
  79939. padding-top: 10rem;
  79940. padding-bottom: 10rem;
  79941. }
  79942. .xl\:px-40 {
  79943. padding-left: 10rem;
  79944. padding-right: 10rem;
  79945. }
  79946. .xl\:py-48 {
  79947. padding-top: 12rem;
  79948. padding-bottom: 12rem;
  79949. }
  79950. .xl\:px-48 {
  79951. padding-left: 12rem;
  79952. padding-right: 12rem;
  79953. }
  79954. .xl\:py-56 {
  79955. padding-top: 14rem;
  79956. padding-bottom: 14rem;
  79957. }
  79958. .xl\:px-56 {
  79959. padding-left: 14rem;
  79960. padding-right: 14rem;
  79961. }
  79962. .xl\:py-64 {
  79963. padding-top: 16rem;
  79964. padding-bottom: 16rem;
  79965. }
  79966. .xl\:px-64 {
  79967. padding-left: 16rem;
  79968. padding-right: 16rem;
  79969. }
  79970. .xl\:py-px {
  79971. padding-top: 1px;
  79972. padding-bottom: 1px;
  79973. }
  79974. .xl\:px-px {
  79975. padding-left: 1px;
  79976. padding-right: 1px;
  79977. }
  79978. .xl\:pt-0 {
  79979. padding-top: 0;
  79980. }
  79981. .xl\:pr-0 {
  79982. padding-right: 0;
  79983. }
  79984. .xl\:pb-0 {
  79985. padding-bottom: 0;
  79986. }
  79987. .xl\:pl-0 {
  79988. padding-left: 0;
  79989. }
  79990. .xl\:pt-1 {
  79991. padding-top: 0.25rem;
  79992. }
  79993. .xl\:pr-1 {
  79994. padding-right: 0.25rem;
  79995. }
  79996. .xl\:pb-1 {
  79997. padding-bottom: 0.25rem;
  79998. }
  79999. .xl\:pl-1 {
  80000. padding-left: 0.25rem;
  80001. }
  80002. .xl\:pt-2 {
  80003. padding-top: 0.5rem;
  80004. }
  80005. .xl\:pr-2 {
  80006. padding-right: 0.5rem;
  80007. }
  80008. .xl\:pb-2 {
  80009. padding-bottom: 0.5rem;
  80010. }
  80011. .xl\:pl-2 {
  80012. padding-left: 0.5rem;
  80013. }
  80014. .xl\:pt-3 {
  80015. padding-top: 0.75rem;
  80016. }
  80017. .xl\:pr-3 {
  80018. padding-right: 0.75rem;
  80019. }
  80020. .xl\:pb-3 {
  80021. padding-bottom: 0.75rem;
  80022. }
  80023. .xl\:pl-3 {
  80024. padding-left: 0.75rem;
  80025. }
  80026. .xl\:pt-4 {
  80027. padding-top: 1rem;
  80028. }
  80029. .xl\:pr-4 {
  80030. padding-right: 1rem;
  80031. }
  80032. .xl\:pb-4 {
  80033. padding-bottom: 1rem;
  80034. }
  80035. .xl\:pl-4 {
  80036. padding-left: 1rem;
  80037. }
  80038. .xl\:pt-5 {
  80039. padding-top: 1.25rem;
  80040. }
  80041. .xl\:pr-5 {
  80042. padding-right: 1.25rem;
  80043. }
  80044. .xl\:pb-5 {
  80045. padding-bottom: 1.25rem;
  80046. }
  80047. .xl\:pl-5 {
  80048. padding-left: 1.25rem;
  80049. }
  80050. .xl\:pt-6 {
  80051. padding-top: 1.5rem;
  80052. }
  80053. .xl\:pr-6 {
  80054. padding-right: 1.5rem;
  80055. }
  80056. .xl\:pb-6 {
  80057. padding-bottom: 1.5rem;
  80058. }
  80059. .xl\:pl-6 {
  80060. padding-left: 1.5rem;
  80061. }
  80062. .xl\:pt-8 {
  80063. padding-top: 2rem;
  80064. }
  80065. .xl\:pr-8 {
  80066. padding-right: 2rem;
  80067. }
  80068. .xl\:pb-8 {
  80069. padding-bottom: 2rem;
  80070. }
  80071. .xl\:pl-8 {
  80072. padding-left: 2rem;
  80073. }
  80074. .xl\:pt-10 {
  80075. padding-top: 2.5rem;
  80076. }
  80077. .xl\:pr-10 {
  80078. padding-right: 2.5rem;
  80079. }
  80080. .xl\:pb-10 {
  80081. padding-bottom: 2.5rem;
  80082. }
  80083. .xl\:pl-10 {
  80084. padding-left: 2.5rem;
  80085. }
  80086. .xl\:pt-12 {
  80087. padding-top: 3rem;
  80088. }
  80089. .xl\:pr-12 {
  80090. padding-right: 3rem;
  80091. }
  80092. .xl\:pb-12 {
  80093. padding-bottom: 3rem;
  80094. }
  80095. .xl\:pl-12 {
  80096. padding-left: 3rem;
  80097. }
  80098. .xl\:pt-16 {
  80099. padding-top: 4rem;
  80100. }
  80101. .xl\:pr-16 {
  80102. padding-right: 4rem;
  80103. }
  80104. .xl\:pb-16 {
  80105. padding-bottom: 4rem;
  80106. }
  80107. .xl\:pl-16 {
  80108. padding-left: 4rem;
  80109. }
  80110. .xl\:pt-20 {
  80111. padding-top: 5rem;
  80112. }
  80113. .xl\:pr-20 {
  80114. padding-right: 5rem;
  80115. }
  80116. .xl\:pb-20 {
  80117. padding-bottom: 5rem;
  80118. }
  80119. .xl\:pl-20 {
  80120. padding-left: 5rem;
  80121. }
  80122. .xl\:pt-24 {
  80123. padding-top: 6rem;
  80124. }
  80125. .xl\:pr-24 {
  80126. padding-right: 6rem;
  80127. }
  80128. .xl\:pb-24 {
  80129. padding-bottom: 6rem;
  80130. }
  80131. .xl\:pl-24 {
  80132. padding-left: 6rem;
  80133. }
  80134. .xl\:pt-32 {
  80135. padding-top: 8rem;
  80136. }
  80137. .xl\:pr-32 {
  80138. padding-right: 8rem;
  80139. }
  80140. .xl\:pb-32 {
  80141. padding-bottom: 8rem;
  80142. }
  80143. .xl\:pl-32 {
  80144. padding-left: 8rem;
  80145. }
  80146. .xl\:pt-40 {
  80147. padding-top: 10rem;
  80148. }
  80149. .xl\:pr-40 {
  80150. padding-right: 10rem;
  80151. }
  80152. .xl\:pb-40 {
  80153. padding-bottom: 10rem;
  80154. }
  80155. .xl\:pl-40 {
  80156. padding-left: 10rem;
  80157. }
  80158. .xl\:pt-48 {
  80159. padding-top: 12rem;
  80160. }
  80161. .xl\:pr-48 {
  80162. padding-right: 12rem;
  80163. }
  80164. .xl\:pb-48 {
  80165. padding-bottom: 12rem;
  80166. }
  80167. .xl\:pl-48 {
  80168. padding-left: 12rem;
  80169. }
  80170. .xl\:pt-56 {
  80171. padding-top: 14rem;
  80172. }
  80173. .xl\:pr-56 {
  80174. padding-right: 14rem;
  80175. }
  80176. .xl\:pb-56 {
  80177. padding-bottom: 14rem;
  80178. }
  80179. .xl\:pl-56 {
  80180. padding-left: 14rem;
  80181. }
  80182. .xl\:pt-64 {
  80183. padding-top: 16rem;
  80184. }
  80185. .xl\:pr-64 {
  80186. padding-right: 16rem;
  80187. }
  80188. .xl\:pb-64 {
  80189. padding-bottom: 16rem;
  80190. }
  80191. .xl\:pl-64 {
  80192. padding-left: 16rem;
  80193. }
  80194. .xl\:pt-px {
  80195. padding-top: 1px;
  80196. }
  80197. .xl\:pr-px {
  80198. padding-right: 1px;
  80199. }
  80200. .xl\:pb-px {
  80201. padding-bottom: 1px;
  80202. }
  80203. .xl\:pl-px {
  80204. padding-left: 1px;
  80205. }
  80206. .xl\:placeholder-transparent::-moz-placeholder {
  80207. color: transparent;
  80208. }
  80209. .xl\:placeholder-transparent:-ms-input-placeholder {
  80210. color: transparent;
  80211. }
  80212. .xl\:placeholder-transparent::placeholder {
  80213. color: transparent;
  80214. }
  80215. .xl\:placeholder-current::-moz-placeholder {
  80216. color: currentColor;
  80217. }
  80218. .xl\:placeholder-current:-ms-input-placeholder {
  80219. color: currentColor;
  80220. }
  80221. .xl\:placeholder-current::placeholder {
  80222. color: currentColor;
  80223. }
  80224. .xl\:placeholder-black::-moz-placeholder {
  80225. --placeholder-opacity: 1;
  80226. color: #000;
  80227. color: rgba(0, 0, 0, var(--placeholder-opacity));
  80228. }
  80229. .xl\:placeholder-black:-ms-input-placeholder {
  80230. --placeholder-opacity: 1;
  80231. color: #000;
  80232. color: rgba(0, 0, 0, var(--placeholder-opacity));
  80233. }
  80234. .xl\:placeholder-black::placeholder {
  80235. --placeholder-opacity: 1;
  80236. color: #000;
  80237. color: rgba(0, 0, 0, var(--placeholder-opacity));
  80238. }
  80239. .xl\:placeholder-white::-moz-placeholder {
  80240. --placeholder-opacity: 1;
  80241. color: #fff;
  80242. color: rgba(255, 255, 255, var(--placeholder-opacity));
  80243. }
  80244. .xl\:placeholder-white:-ms-input-placeholder {
  80245. --placeholder-opacity: 1;
  80246. color: #fff;
  80247. color: rgba(255, 255, 255, var(--placeholder-opacity));
  80248. }
  80249. .xl\:placeholder-white::placeholder {
  80250. --placeholder-opacity: 1;
  80251. color: #fff;
  80252. color: rgba(255, 255, 255, var(--placeholder-opacity));
  80253. }
  80254. .xl\:placeholder-gray-100::-moz-placeholder {
  80255. --placeholder-opacity: 1;
  80256. color: #f7fafc;
  80257. color: rgba(247, 250, 252, var(--placeholder-opacity));
  80258. }
  80259. .xl\:placeholder-gray-100:-ms-input-placeholder {
  80260. --placeholder-opacity: 1;
  80261. color: #f7fafc;
  80262. color: rgba(247, 250, 252, var(--placeholder-opacity));
  80263. }
  80264. .xl\:placeholder-gray-100::placeholder {
  80265. --placeholder-opacity: 1;
  80266. color: #f7fafc;
  80267. color: rgba(247, 250, 252, var(--placeholder-opacity));
  80268. }
  80269. .xl\:placeholder-gray-200::-moz-placeholder {
  80270. --placeholder-opacity: 1;
  80271. color: #edf2f7;
  80272. color: rgba(237, 242, 247, var(--placeholder-opacity));
  80273. }
  80274. .xl\:placeholder-gray-200:-ms-input-placeholder {
  80275. --placeholder-opacity: 1;
  80276. color: #edf2f7;
  80277. color: rgba(237, 242, 247, var(--placeholder-opacity));
  80278. }
  80279. .xl\:placeholder-gray-200::placeholder {
  80280. --placeholder-opacity: 1;
  80281. color: #edf2f7;
  80282. color: rgba(237, 242, 247, var(--placeholder-opacity));
  80283. }
  80284. .xl\:placeholder-gray-300::-moz-placeholder {
  80285. --placeholder-opacity: 1;
  80286. color: #e2e8f0;
  80287. color: rgba(226, 232, 240, var(--placeholder-opacity));
  80288. }
  80289. .xl\:placeholder-gray-300:-ms-input-placeholder {
  80290. --placeholder-opacity: 1;
  80291. color: #e2e8f0;
  80292. color: rgba(226, 232, 240, var(--placeholder-opacity));
  80293. }
  80294. .xl\:placeholder-gray-300::placeholder {
  80295. --placeholder-opacity: 1;
  80296. color: #e2e8f0;
  80297. color: rgba(226, 232, 240, var(--placeholder-opacity));
  80298. }
  80299. .xl\:placeholder-gray-400::-moz-placeholder {
  80300. --placeholder-opacity: 1;
  80301. color: #cbd5e0;
  80302. color: rgba(203, 213, 224, var(--placeholder-opacity));
  80303. }
  80304. .xl\:placeholder-gray-400:-ms-input-placeholder {
  80305. --placeholder-opacity: 1;
  80306. color: #cbd5e0;
  80307. color: rgba(203, 213, 224, var(--placeholder-opacity));
  80308. }
  80309. .xl\:placeholder-gray-400::placeholder {
  80310. --placeholder-opacity: 1;
  80311. color: #cbd5e0;
  80312. color: rgba(203, 213, 224, var(--placeholder-opacity));
  80313. }
  80314. .xl\:placeholder-gray-500::-moz-placeholder {
  80315. --placeholder-opacity: 1;
  80316. color: #a0aec0;
  80317. color: rgba(160, 174, 192, var(--placeholder-opacity));
  80318. }
  80319. .xl\:placeholder-gray-500:-ms-input-placeholder {
  80320. --placeholder-opacity: 1;
  80321. color: #a0aec0;
  80322. color: rgba(160, 174, 192, var(--placeholder-opacity));
  80323. }
  80324. .xl\:placeholder-gray-500::placeholder {
  80325. --placeholder-opacity: 1;
  80326. color: #a0aec0;
  80327. color: rgba(160, 174, 192, var(--placeholder-opacity));
  80328. }
  80329. .xl\:placeholder-gray-600::-moz-placeholder {
  80330. --placeholder-opacity: 1;
  80331. color: #718096;
  80332. color: rgba(113, 128, 150, var(--placeholder-opacity));
  80333. }
  80334. .xl\:placeholder-gray-600:-ms-input-placeholder {
  80335. --placeholder-opacity: 1;
  80336. color: #718096;
  80337. color: rgba(113, 128, 150, var(--placeholder-opacity));
  80338. }
  80339. .xl\:placeholder-gray-600::placeholder {
  80340. --placeholder-opacity: 1;
  80341. color: #718096;
  80342. color: rgba(113, 128, 150, var(--placeholder-opacity));
  80343. }
  80344. .xl\:placeholder-gray-700::-moz-placeholder {
  80345. --placeholder-opacity: 1;
  80346. color: #4a5568;
  80347. color: rgba(74, 85, 104, var(--placeholder-opacity));
  80348. }
  80349. .xl\:placeholder-gray-700:-ms-input-placeholder {
  80350. --placeholder-opacity: 1;
  80351. color: #4a5568;
  80352. color: rgba(74, 85, 104, var(--placeholder-opacity));
  80353. }
  80354. .xl\:placeholder-gray-700::placeholder {
  80355. --placeholder-opacity: 1;
  80356. color: #4a5568;
  80357. color: rgba(74, 85, 104, var(--placeholder-opacity));
  80358. }
  80359. .xl\:placeholder-gray-800::-moz-placeholder {
  80360. --placeholder-opacity: 1;
  80361. color: #2d3748;
  80362. color: rgba(45, 55, 72, var(--placeholder-opacity));
  80363. }
  80364. .xl\:placeholder-gray-800:-ms-input-placeholder {
  80365. --placeholder-opacity: 1;
  80366. color: #2d3748;
  80367. color: rgba(45, 55, 72, var(--placeholder-opacity));
  80368. }
  80369. .xl\:placeholder-gray-800::placeholder {
  80370. --placeholder-opacity: 1;
  80371. color: #2d3748;
  80372. color: rgba(45, 55, 72, var(--placeholder-opacity));
  80373. }
  80374. .xl\:placeholder-gray-900::-moz-placeholder {
  80375. --placeholder-opacity: 1;
  80376. color: #1a202c;
  80377. color: rgba(26, 32, 44, var(--placeholder-opacity));
  80378. }
  80379. .xl\:placeholder-gray-900:-ms-input-placeholder {
  80380. --placeholder-opacity: 1;
  80381. color: #1a202c;
  80382. color: rgba(26, 32, 44, var(--placeholder-opacity));
  80383. }
  80384. .xl\:placeholder-gray-900::placeholder {
  80385. --placeholder-opacity: 1;
  80386. color: #1a202c;
  80387. color: rgba(26, 32, 44, var(--placeholder-opacity));
  80388. }
  80389. .xl\:placeholder-red-100::-moz-placeholder {
  80390. --placeholder-opacity: 1;
  80391. color: #fff5f5;
  80392. color: rgba(255, 245, 245, var(--placeholder-opacity));
  80393. }
  80394. .xl\:placeholder-red-100:-ms-input-placeholder {
  80395. --placeholder-opacity: 1;
  80396. color: #fff5f5;
  80397. color: rgba(255, 245, 245, var(--placeholder-opacity));
  80398. }
  80399. .xl\:placeholder-red-100::placeholder {
  80400. --placeholder-opacity: 1;
  80401. color: #fff5f5;
  80402. color: rgba(255, 245, 245, var(--placeholder-opacity));
  80403. }
  80404. .xl\:placeholder-red-200::-moz-placeholder {
  80405. --placeholder-opacity: 1;
  80406. color: #fed7d7;
  80407. color: rgba(254, 215, 215, var(--placeholder-opacity));
  80408. }
  80409. .xl\:placeholder-red-200:-ms-input-placeholder {
  80410. --placeholder-opacity: 1;
  80411. color: #fed7d7;
  80412. color: rgba(254, 215, 215, var(--placeholder-opacity));
  80413. }
  80414. .xl\:placeholder-red-200::placeholder {
  80415. --placeholder-opacity: 1;
  80416. color: #fed7d7;
  80417. color: rgba(254, 215, 215, var(--placeholder-opacity));
  80418. }
  80419. .xl\:placeholder-red-300::-moz-placeholder {
  80420. --placeholder-opacity: 1;
  80421. color: #feb2b2;
  80422. color: rgba(254, 178, 178, var(--placeholder-opacity));
  80423. }
  80424. .xl\:placeholder-red-300:-ms-input-placeholder {
  80425. --placeholder-opacity: 1;
  80426. color: #feb2b2;
  80427. color: rgba(254, 178, 178, var(--placeholder-opacity));
  80428. }
  80429. .xl\:placeholder-red-300::placeholder {
  80430. --placeholder-opacity: 1;
  80431. color: #feb2b2;
  80432. color: rgba(254, 178, 178, var(--placeholder-opacity));
  80433. }
  80434. .xl\:placeholder-red-400::-moz-placeholder {
  80435. --placeholder-opacity: 1;
  80436. color: #fc8181;
  80437. color: rgba(252, 129, 129, var(--placeholder-opacity));
  80438. }
  80439. .xl\:placeholder-red-400:-ms-input-placeholder {
  80440. --placeholder-opacity: 1;
  80441. color: #fc8181;
  80442. color: rgba(252, 129, 129, var(--placeholder-opacity));
  80443. }
  80444. .xl\:placeholder-red-400::placeholder {
  80445. --placeholder-opacity: 1;
  80446. color: #fc8181;
  80447. color: rgba(252, 129, 129, var(--placeholder-opacity));
  80448. }
  80449. .xl\:placeholder-red-500::-moz-placeholder {
  80450. --placeholder-opacity: 1;
  80451. color: #f56565;
  80452. color: rgba(245, 101, 101, var(--placeholder-opacity));
  80453. }
  80454. .xl\:placeholder-red-500:-ms-input-placeholder {
  80455. --placeholder-opacity: 1;
  80456. color: #f56565;
  80457. color: rgba(245, 101, 101, var(--placeholder-opacity));
  80458. }
  80459. .xl\:placeholder-red-500::placeholder {
  80460. --placeholder-opacity: 1;
  80461. color: #f56565;
  80462. color: rgba(245, 101, 101, var(--placeholder-opacity));
  80463. }
  80464. .xl\:placeholder-red-600::-moz-placeholder {
  80465. --placeholder-opacity: 1;
  80466. color: #e53e3e;
  80467. color: rgba(229, 62, 62, var(--placeholder-opacity));
  80468. }
  80469. .xl\:placeholder-red-600:-ms-input-placeholder {
  80470. --placeholder-opacity: 1;
  80471. color: #e53e3e;
  80472. color: rgba(229, 62, 62, var(--placeholder-opacity));
  80473. }
  80474. .xl\:placeholder-red-600::placeholder {
  80475. --placeholder-opacity: 1;
  80476. color: #e53e3e;
  80477. color: rgba(229, 62, 62, var(--placeholder-opacity));
  80478. }
  80479. .xl\:placeholder-red-700::-moz-placeholder {
  80480. --placeholder-opacity: 1;
  80481. color: #c53030;
  80482. color: rgba(197, 48, 48, var(--placeholder-opacity));
  80483. }
  80484. .xl\:placeholder-red-700:-ms-input-placeholder {
  80485. --placeholder-opacity: 1;
  80486. color: #c53030;
  80487. color: rgba(197, 48, 48, var(--placeholder-opacity));
  80488. }
  80489. .xl\:placeholder-red-700::placeholder {
  80490. --placeholder-opacity: 1;
  80491. color: #c53030;
  80492. color: rgba(197, 48, 48, var(--placeholder-opacity));
  80493. }
  80494. .xl\:placeholder-red-800::-moz-placeholder {
  80495. --placeholder-opacity: 1;
  80496. color: #9b2c2c;
  80497. color: rgba(155, 44, 44, var(--placeholder-opacity));
  80498. }
  80499. .xl\:placeholder-red-800:-ms-input-placeholder {
  80500. --placeholder-opacity: 1;
  80501. color: #9b2c2c;
  80502. color: rgba(155, 44, 44, var(--placeholder-opacity));
  80503. }
  80504. .xl\:placeholder-red-800::placeholder {
  80505. --placeholder-opacity: 1;
  80506. color: #9b2c2c;
  80507. color: rgba(155, 44, 44, var(--placeholder-opacity));
  80508. }
  80509. .xl\:placeholder-red-900::-moz-placeholder {
  80510. --placeholder-opacity: 1;
  80511. color: #742a2a;
  80512. color: rgba(116, 42, 42, var(--placeholder-opacity));
  80513. }
  80514. .xl\:placeholder-red-900:-ms-input-placeholder {
  80515. --placeholder-opacity: 1;
  80516. color: #742a2a;
  80517. color: rgba(116, 42, 42, var(--placeholder-opacity));
  80518. }
  80519. .xl\:placeholder-red-900::placeholder {
  80520. --placeholder-opacity: 1;
  80521. color: #742a2a;
  80522. color: rgba(116, 42, 42, var(--placeholder-opacity));
  80523. }
  80524. .xl\:placeholder-orange-100::-moz-placeholder {
  80525. --placeholder-opacity: 1;
  80526. color: #fffaf0;
  80527. color: rgba(255, 250, 240, var(--placeholder-opacity));
  80528. }
  80529. .xl\:placeholder-orange-100:-ms-input-placeholder {
  80530. --placeholder-opacity: 1;
  80531. color: #fffaf0;
  80532. color: rgba(255, 250, 240, var(--placeholder-opacity));
  80533. }
  80534. .xl\:placeholder-orange-100::placeholder {
  80535. --placeholder-opacity: 1;
  80536. color: #fffaf0;
  80537. color: rgba(255, 250, 240, var(--placeholder-opacity));
  80538. }
  80539. .xl\:placeholder-orange-200::-moz-placeholder {
  80540. --placeholder-opacity: 1;
  80541. color: #feebc8;
  80542. color: rgba(254, 235, 200, var(--placeholder-opacity));
  80543. }
  80544. .xl\:placeholder-orange-200:-ms-input-placeholder {
  80545. --placeholder-opacity: 1;
  80546. color: #feebc8;
  80547. color: rgba(254, 235, 200, var(--placeholder-opacity));
  80548. }
  80549. .xl\:placeholder-orange-200::placeholder {
  80550. --placeholder-opacity: 1;
  80551. color: #feebc8;
  80552. color: rgba(254, 235, 200, var(--placeholder-opacity));
  80553. }
  80554. .xl\:placeholder-orange-300::-moz-placeholder {
  80555. --placeholder-opacity: 1;
  80556. color: #fbd38d;
  80557. color: rgba(251, 211, 141, var(--placeholder-opacity));
  80558. }
  80559. .xl\:placeholder-orange-300:-ms-input-placeholder {
  80560. --placeholder-opacity: 1;
  80561. color: #fbd38d;
  80562. color: rgba(251, 211, 141, var(--placeholder-opacity));
  80563. }
  80564. .xl\:placeholder-orange-300::placeholder {
  80565. --placeholder-opacity: 1;
  80566. color: #fbd38d;
  80567. color: rgba(251, 211, 141, var(--placeholder-opacity));
  80568. }
  80569. .xl\:placeholder-orange-400::-moz-placeholder {
  80570. --placeholder-opacity: 1;
  80571. color: #f6ad55;
  80572. color: rgba(246, 173, 85, var(--placeholder-opacity));
  80573. }
  80574. .xl\:placeholder-orange-400:-ms-input-placeholder {
  80575. --placeholder-opacity: 1;
  80576. color: #f6ad55;
  80577. color: rgba(246, 173, 85, var(--placeholder-opacity));
  80578. }
  80579. .xl\:placeholder-orange-400::placeholder {
  80580. --placeholder-opacity: 1;
  80581. color: #f6ad55;
  80582. color: rgba(246, 173, 85, var(--placeholder-opacity));
  80583. }
  80584. .xl\:placeholder-orange-500::-moz-placeholder {
  80585. --placeholder-opacity: 1;
  80586. color: #ed8936;
  80587. color: rgba(237, 137, 54, var(--placeholder-opacity));
  80588. }
  80589. .xl\:placeholder-orange-500:-ms-input-placeholder {
  80590. --placeholder-opacity: 1;
  80591. color: #ed8936;
  80592. color: rgba(237, 137, 54, var(--placeholder-opacity));
  80593. }
  80594. .xl\:placeholder-orange-500::placeholder {
  80595. --placeholder-opacity: 1;
  80596. color: #ed8936;
  80597. color: rgba(237, 137, 54, var(--placeholder-opacity));
  80598. }
  80599. .xl\:placeholder-orange-600::-moz-placeholder {
  80600. --placeholder-opacity: 1;
  80601. color: #dd6b20;
  80602. color: rgba(221, 107, 32, var(--placeholder-opacity));
  80603. }
  80604. .xl\:placeholder-orange-600:-ms-input-placeholder {
  80605. --placeholder-opacity: 1;
  80606. color: #dd6b20;
  80607. color: rgba(221, 107, 32, var(--placeholder-opacity));
  80608. }
  80609. .xl\:placeholder-orange-600::placeholder {
  80610. --placeholder-opacity: 1;
  80611. color: #dd6b20;
  80612. color: rgba(221, 107, 32, var(--placeholder-opacity));
  80613. }
  80614. .xl\:placeholder-orange-700::-moz-placeholder {
  80615. --placeholder-opacity: 1;
  80616. color: #c05621;
  80617. color: rgba(192, 86, 33, var(--placeholder-opacity));
  80618. }
  80619. .xl\:placeholder-orange-700:-ms-input-placeholder {
  80620. --placeholder-opacity: 1;
  80621. color: #c05621;
  80622. color: rgba(192, 86, 33, var(--placeholder-opacity));
  80623. }
  80624. .xl\:placeholder-orange-700::placeholder {
  80625. --placeholder-opacity: 1;
  80626. color: #c05621;
  80627. color: rgba(192, 86, 33, var(--placeholder-opacity));
  80628. }
  80629. .xl\:placeholder-orange-800::-moz-placeholder {
  80630. --placeholder-opacity: 1;
  80631. color: #9c4221;
  80632. color: rgba(156, 66, 33, var(--placeholder-opacity));
  80633. }
  80634. .xl\:placeholder-orange-800:-ms-input-placeholder {
  80635. --placeholder-opacity: 1;
  80636. color: #9c4221;
  80637. color: rgba(156, 66, 33, var(--placeholder-opacity));
  80638. }
  80639. .xl\:placeholder-orange-800::placeholder {
  80640. --placeholder-opacity: 1;
  80641. color: #9c4221;
  80642. color: rgba(156, 66, 33, var(--placeholder-opacity));
  80643. }
  80644. .xl\:placeholder-orange-900::-moz-placeholder {
  80645. --placeholder-opacity: 1;
  80646. color: #7b341e;
  80647. color: rgba(123, 52, 30, var(--placeholder-opacity));
  80648. }
  80649. .xl\:placeholder-orange-900:-ms-input-placeholder {
  80650. --placeholder-opacity: 1;
  80651. color: #7b341e;
  80652. color: rgba(123, 52, 30, var(--placeholder-opacity));
  80653. }
  80654. .xl\:placeholder-orange-900::placeholder {
  80655. --placeholder-opacity: 1;
  80656. color: #7b341e;
  80657. color: rgba(123, 52, 30, var(--placeholder-opacity));
  80658. }
  80659. .xl\:placeholder-yellow-100::-moz-placeholder {
  80660. --placeholder-opacity: 1;
  80661. color: #fffff0;
  80662. color: rgba(255, 255, 240, var(--placeholder-opacity));
  80663. }
  80664. .xl\:placeholder-yellow-100:-ms-input-placeholder {
  80665. --placeholder-opacity: 1;
  80666. color: #fffff0;
  80667. color: rgba(255, 255, 240, var(--placeholder-opacity));
  80668. }
  80669. .xl\:placeholder-yellow-100::placeholder {
  80670. --placeholder-opacity: 1;
  80671. color: #fffff0;
  80672. color: rgba(255, 255, 240, var(--placeholder-opacity));
  80673. }
  80674. .xl\:placeholder-yellow-200::-moz-placeholder {
  80675. --placeholder-opacity: 1;
  80676. color: #fefcbf;
  80677. color: rgba(254, 252, 191, var(--placeholder-opacity));
  80678. }
  80679. .xl\:placeholder-yellow-200:-ms-input-placeholder {
  80680. --placeholder-opacity: 1;
  80681. color: #fefcbf;
  80682. color: rgba(254, 252, 191, var(--placeholder-opacity));
  80683. }
  80684. .xl\:placeholder-yellow-200::placeholder {
  80685. --placeholder-opacity: 1;
  80686. color: #fefcbf;
  80687. color: rgba(254, 252, 191, var(--placeholder-opacity));
  80688. }
  80689. .xl\:placeholder-yellow-300::-moz-placeholder {
  80690. --placeholder-opacity: 1;
  80691. color: #faf089;
  80692. color: rgba(250, 240, 137, var(--placeholder-opacity));
  80693. }
  80694. .xl\:placeholder-yellow-300:-ms-input-placeholder {
  80695. --placeholder-opacity: 1;
  80696. color: #faf089;
  80697. color: rgba(250, 240, 137, var(--placeholder-opacity));
  80698. }
  80699. .xl\:placeholder-yellow-300::placeholder {
  80700. --placeholder-opacity: 1;
  80701. color: #faf089;
  80702. color: rgba(250, 240, 137, var(--placeholder-opacity));
  80703. }
  80704. .xl\:placeholder-yellow-400::-moz-placeholder {
  80705. --placeholder-opacity: 1;
  80706. color: #f6e05e;
  80707. color: rgba(246, 224, 94, var(--placeholder-opacity));
  80708. }
  80709. .xl\:placeholder-yellow-400:-ms-input-placeholder {
  80710. --placeholder-opacity: 1;
  80711. color: #f6e05e;
  80712. color: rgba(246, 224, 94, var(--placeholder-opacity));
  80713. }
  80714. .xl\:placeholder-yellow-400::placeholder {
  80715. --placeholder-opacity: 1;
  80716. color: #f6e05e;
  80717. color: rgba(246, 224, 94, var(--placeholder-opacity));
  80718. }
  80719. .xl\:placeholder-yellow-500::-moz-placeholder {
  80720. --placeholder-opacity: 1;
  80721. color: #ecc94b;
  80722. color: rgba(236, 201, 75, var(--placeholder-opacity));
  80723. }
  80724. .xl\:placeholder-yellow-500:-ms-input-placeholder {
  80725. --placeholder-opacity: 1;
  80726. color: #ecc94b;
  80727. color: rgba(236, 201, 75, var(--placeholder-opacity));
  80728. }
  80729. .xl\:placeholder-yellow-500::placeholder {
  80730. --placeholder-opacity: 1;
  80731. color: #ecc94b;
  80732. color: rgba(236, 201, 75, var(--placeholder-opacity));
  80733. }
  80734. .xl\:placeholder-yellow-600::-moz-placeholder {
  80735. --placeholder-opacity: 1;
  80736. color: #d69e2e;
  80737. color: rgba(214, 158, 46, var(--placeholder-opacity));
  80738. }
  80739. .xl\:placeholder-yellow-600:-ms-input-placeholder {
  80740. --placeholder-opacity: 1;
  80741. color: #d69e2e;
  80742. color: rgba(214, 158, 46, var(--placeholder-opacity));
  80743. }
  80744. .xl\:placeholder-yellow-600::placeholder {
  80745. --placeholder-opacity: 1;
  80746. color: #d69e2e;
  80747. color: rgba(214, 158, 46, var(--placeholder-opacity));
  80748. }
  80749. .xl\:placeholder-yellow-700::-moz-placeholder {
  80750. --placeholder-opacity: 1;
  80751. color: #b7791f;
  80752. color: rgba(183, 121, 31, var(--placeholder-opacity));
  80753. }
  80754. .xl\:placeholder-yellow-700:-ms-input-placeholder {
  80755. --placeholder-opacity: 1;
  80756. color: #b7791f;
  80757. color: rgba(183, 121, 31, var(--placeholder-opacity));
  80758. }
  80759. .xl\:placeholder-yellow-700::placeholder {
  80760. --placeholder-opacity: 1;
  80761. color: #b7791f;
  80762. color: rgba(183, 121, 31, var(--placeholder-opacity));
  80763. }
  80764. .xl\:placeholder-yellow-800::-moz-placeholder {
  80765. --placeholder-opacity: 1;
  80766. color: #975a16;
  80767. color: rgba(151, 90, 22, var(--placeholder-opacity));
  80768. }
  80769. .xl\:placeholder-yellow-800:-ms-input-placeholder {
  80770. --placeholder-opacity: 1;
  80771. color: #975a16;
  80772. color: rgba(151, 90, 22, var(--placeholder-opacity));
  80773. }
  80774. .xl\:placeholder-yellow-800::placeholder {
  80775. --placeholder-opacity: 1;
  80776. color: #975a16;
  80777. color: rgba(151, 90, 22, var(--placeholder-opacity));
  80778. }
  80779. .xl\:placeholder-yellow-900::-moz-placeholder {
  80780. --placeholder-opacity: 1;
  80781. color: #744210;
  80782. color: rgba(116, 66, 16, var(--placeholder-opacity));
  80783. }
  80784. .xl\:placeholder-yellow-900:-ms-input-placeholder {
  80785. --placeholder-opacity: 1;
  80786. color: #744210;
  80787. color: rgba(116, 66, 16, var(--placeholder-opacity));
  80788. }
  80789. .xl\:placeholder-yellow-900::placeholder {
  80790. --placeholder-opacity: 1;
  80791. color: #744210;
  80792. color: rgba(116, 66, 16, var(--placeholder-opacity));
  80793. }
  80794. .xl\:placeholder-green-100::-moz-placeholder {
  80795. --placeholder-opacity: 1;
  80796. color: #f0fff4;
  80797. color: rgba(240, 255, 244, var(--placeholder-opacity));
  80798. }
  80799. .xl\:placeholder-green-100:-ms-input-placeholder {
  80800. --placeholder-opacity: 1;
  80801. color: #f0fff4;
  80802. color: rgba(240, 255, 244, var(--placeholder-opacity));
  80803. }
  80804. .xl\:placeholder-green-100::placeholder {
  80805. --placeholder-opacity: 1;
  80806. color: #f0fff4;
  80807. color: rgba(240, 255, 244, var(--placeholder-opacity));
  80808. }
  80809. .xl\:placeholder-green-200::-moz-placeholder {
  80810. --placeholder-opacity: 1;
  80811. color: #c6f6d5;
  80812. color: rgba(198, 246, 213, var(--placeholder-opacity));
  80813. }
  80814. .xl\:placeholder-green-200:-ms-input-placeholder {
  80815. --placeholder-opacity: 1;
  80816. color: #c6f6d5;
  80817. color: rgba(198, 246, 213, var(--placeholder-opacity));
  80818. }
  80819. .xl\:placeholder-green-200::placeholder {
  80820. --placeholder-opacity: 1;
  80821. color: #c6f6d5;
  80822. color: rgba(198, 246, 213, var(--placeholder-opacity));
  80823. }
  80824. .xl\:placeholder-green-300::-moz-placeholder {
  80825. --placeholder-opacity: 1;
  80826. color: #9ae6b4;
  80827. color: rgba(154, 230, 180, var(--placeholder-opacity));
  80828. }
  80829. .xl\:placeholder-green-300:-ms-input-placeholder {
  80830. --placeholder-opacity: 1;
  80831. color: #9ae6b4;
  80832. color: rgba(154, 230, 180, var(--placeholder-opacity));
  80833. }
  80834. .xl\:placeholder-green-300::placeholder {
  80835. --placeholder-opacity: 1;
  80836. color: #9ae6b4;
  80837. color: rgba(154, 230, 180, var(--placeholder-opacity));
  80838. }
  80839. .xl\:placeholder-green-400::-moz-placeholder {
  80840. --placeholder-opacity: 1;
  80841. color: #68d391;
  80842. color: rgba(104, 211, 145, var(--placeholder-opacity));
  80843. }
  80844. .xl\:placeholder-green-400:-ms-input-placeholder {
  80845. --placeholder-opacity: 1;
  80846. color: #68d391;
  80847. color: rgba(104, 211, 145, var(--placeholder-opacity));
  80848. }
  80849. .xl\:placeholder-green-400::placeholder {
  80850. --placeholder-opacity: 1;
  80851. color: #68d391;
  80852. color: rgba(104, 211, 145, var(--placeholder-opacity));
  80853. }
  80854. .xl\:placeholder-green-500::-moz-placeholder {
  80855. --placeholder-opacity: 1;
  80856. color: #48bb78;
  80857. color: rgba(72, 187, 120, var(--placeholder-opacity));
  80858. }
  80859. .xl\:placeholder-green-500:-ms-input-placeholder {
  80860. --placeholder-opacity: 1;
  80861. color: #48bb78;
  80862. color: rgba(72, 187, 120, var(--placeholder-opacity));
  80863. }
  80864. .xl\:placeholder-green-500::placeholder {
  80865. --placeholder-opacity: 1;
  80866. color: #48bb78;
  80867. color: rgba(72, 187, 120, var(--placeholder-opacity));
  80868. }
  80869. .xl\:placeholder-green-600::-moz-placeholder {
  80870. --placeholder-opacity: 1;
  80871. color: #38a169;
  80872. color: rgba(56, 161, 105, var(--placeholder-opacity));
  80873. }
  80874. .xl\:placeholder-green-600:-ms-input-placeholder {
  80875. --placeholder-opacity: 1;
  80876. color: #38a169;
  80877. color: rgba(56, 161, 105, var(--placeholder-opacity));
  80878. }
  80879. .xl\:placeholder-green-600::placeholder {
  80880. --placeholder-opacity: 1;
  80881. color: #38a169;
  80882. color: rgba(56, 161, 105, var(--placeholder-opacity));
  80883. }
  80884. .xl\:placeholder-green-700::-moz-placeholder {
  80885. --placeholder-opacity: 1;
  80886. color: #2f855a;
  80887. color: rgba(47, 133, 90, var(--placeholder-opacity));
  80888. }
  80889. .xl\:placeholder-green-700:-ms-input-placeholder {
  80890. --placeholder-opacity: 1;
  80891. color: #2f855a;
  80892. color: rgba(47, 133, 90, var(--placeholder-opacity));
  80893. }
  80894. .xl\:placeholder-green-700::placeholder {
  80895. --placeholder-opacity: 1;
  80896. color: #2f855a;
  80897. color: rgba(47, 133, 90, var(--placeholder-opacity));
  80898. }
  80899. .xl\:placeholder-green-800::-moz-placeholder {
  80900. --placeholder-opacity: 1;
  80901. color: #276749;
  80902. color: rgba(39, 103, 73, var(--placeholder-opacity));
  80903. }
  80904. .xl\:placeholder-green-800:-ms-input-placeholder {
  80905. --placeholder-opacity: 1;
  80906. color: #276749;
  80907. color: rgba(39, 103, 73, var(--placeholder-opacity));
  80908. }
  80909. .xl\:placeholder-green-800::placeholder {
  80910. --placeholder-opacity: 1;
  80911. color: #276749;
  80912. color: rgba(39, 103, 73, var(--placeholder-opacity));
  80913. }
  80914. .xl\:placeholder-green-900::-moz-placeholder {
  80915. --placeholder-opacity: 1;
  80916. color: #22543d;
  80917. color: rgba(34, 84, 61, var(--placeholder-opacity));
  80918. }
  80919. .xl\:placeholder-green-900:-ms-input-placeholder {
  80920. --placeholder-opacity: 1;
  80921. color: #22543d;
  80922. color: rgba(34, 84, 61, var(--placeholder-opacity));
  80923. }
  80924. .xl\:placeholder-green-900::placeholder {
  80925. --placeholder-opacity: 1;
  80926. color: #22543d;
  80927. color: rgba(34, 84, 61, var(--placeholder-opacity));
  80928. }
  80929. .xl\:placeholder-teal-100::-moz-placeholder {
  80930. --placeholder-opacity: 1;
  80931. color: #e6fffa;
  80932. color: rgba(230, 255, 250, var(--placeholder-opacity));
  80933. }
  80934. .xl\:placeholder-teal-100:-ms-input-placeholder {
  80935. --placeholder-opacity: 1;
  80936. color: #e6fffa;
  80937. color: rgba(230, 255, 250, var(--placeholder-opacity));
  80938. }
  80939. .xl\:placeholder-teal-100::placeholder {
  80940. --placeholder-opacity: 1;
  80941. color: #e6fffa;
  80942. color: rgba(230, 255, 250, var(--placeholder-opacity));
  80943. }
  80944. .xl\:placeholder-teal-200::-moz-placeholder {
  80945. --placeholder-opacity: 1;
  80946. color: #b2f5ea;
  80947. color: rgba(178, 245, 234, var(--placeholder-opacity));
  80948. }
  80949. .xl\:placeholder-teal-200:-ms-input-placeholder {
  80950. --placeholder-opacity: 1;
  80951. color: #b2f5ea;
  80952. color: rgba(178, 245, 234, var(--placeholder-opacity));
  80953. }
  80954. .xl\:placeholder-teal-200::placeholder {
  80955. --placeholder-opacity: 1;
  80956. color: #b2f5ea;
  80957. color: rgba(178, 245, 234, var(--placeholder-opacity));
  80958. }
  80959. .xl\:placeholder-teal-300::-moz-placeholder {
  80960. --placeholder-opacity: 1;
  80961. color: #81e6d9;
  80962. color: rgba(129, 230, 217, var(--placeholder-opacity));
  80963. }
  80964. .xl\:placeholder-teal-300:-ms-input-placeholder {
  80965. --placeholder-opacity: 1;
  80966. color: #81e6d9;
  80967. color: rgba(129, 230, 217, var(--placeholder-opacity));
  80968. }
  80969. .xl\:placeholder-teal-300::placeholder {
  80970. --placeholder-opacity: 1;
  80971. color: #81e6d9;
  80972. color: rgba(129, 230, 217, var(--placeholder-opacity));
  80973. }
  80974. .xl\:placeholder-teal-400::-moz-placeholder {
  80975. --placeholder-opacity: 1;
  80976. color: #4fd1c5;
  80977. color: rgba(79, 209, 197, var(--placeholder-opacity));
  80978. }
  80979. .xl\:placeholder-teal-400:-ms-input-placeholder {
  80980. --placeholder-opacity: 1;
  80981. color: #4fd1c5;
  80982. color: rgba(79, 209, 197, var(--placeholder-opacity));
  80983. }
  80984. .xl\:placeholder-teal-400::placeholder {
  80985. --placeholder-opacity: 1;
  80986. color: #4fd1c5;
  80987. color: rgba(79, 209, 197, var(--placeholder-opacity));
  80988. }
  80989. .xl\:placeholder-teal-500::-moz-placeholder {
  80990. --placeholder-opacity: 1;
  80991. color: #38b2ac;
  80992. color: rgba(56, 178, 172, var(--placeholder-opacity));
  80993. }
  80994. .xl\:placeholder-teal-500:-ms-input-placeholder {
  80995. --placeholder-opacity: 1;
  80996. color: #38b2ac;
  80997. color: rgba(56, 178, 172, var(--placeholder-opacity));
  80998. }
  80999. .xl\:placeholder-teal-500::placeholder {
  81000. --placeholder-opacity: 1;
  81001. color: #38b2ac;
  81002. color: rgba(56, 178, 172, var(--placeholder-opacity));
  81003. }
  81004. .xl\:placeholder-teal-600::-moz-placeholder {
  81005. --placeholder-opacity: 1;
  81006. color: #319795;
  81007. color: rgba(49, 151, 149, var(--placeholder-opacity));
  81008. }
  81009. .xl\:placeholder-teal-600:-ms-input-placeholder {
  81010. --placeholder-opacity: 1;
  81011. color: #319795;
  81012. color: rgba(49, 151, 149, var(--placeholder-opacity));
  81013. }
  81014. .xl\:placeholder-teal-600::placeholder {
  81015. --placeholder-opacity: 1;
  81016. color: #319795;
  81017. color: rgba(49, 151, 149, var(--placeholder-opacity));
  81018. }
  81019. .xl\:placeholder-teal-700::-moz-placeholder {
  81020. --placeholder-opacity: 1;
  81021. color: #2c7a7b;
  81022. color: rgba(44, 122, 123, var(--placeholder-opacity));
  81023. }
  81024. .xl\:placeholder-teal-700:-ms-input-placeholder {
  81025. --placeholder-opacity: 1;
  81026. color: #2c7a7b;
  81027. color: rgba(44, 122, 123, var(--placeholder-opacity));
  81028. }
  81029. .xl\:placeholder-teal-700::placeholder {
  81030. --placeholder-opacity: 1;
  81031. color: #2c7a7b;
  81032. color: rgba(44, 122, 123, var(--placeholder-opacity));
  81033. }
  81034. .xl\:placeholder-teal-800::-moz-placeholder {
  81035. --placeholder-opacity: 1;
  81036. color: #285e61;
  81037. color: rgba(40, 94, 97, var(--placeholder-opacity));
  81038. }
  81039. .xl\:placeholder-teal-800:-ms-input-placeholder {
  81040. --placeholder-opacity: 1;
  81041. color: #285e61;
  81042. color: rgba(40, 94, 97, var(--placeholder-opacity));
  81043. }
  81044. .xl\:placeholder-teal-800::placeholder {
  81045. --placeholder-opacity: 1;
  81046. color: #285e61;
  81047. color: rgba(40, 94, 97, var(--placeholder-opacity));
  81048. }
  81049. .xl\:placeholder-teal-900::-moz-placeholder {
  81050. --placeholder-opacity: 1;
  81051. color: #234e52;
  81052. color: rgba(35, 78, 82, var(--placeholder-opacity));
  81053. }
  81054. .xl\:placeholder-teal-900:-ms-input-placeholder {
  81055. --placeholder-opacity: 1;
  81056. color: #234e52;
  81057. color: rgba(35, 78, 82, var(--placeholder-opacity));
  81058. }
  81059. .xl\:placeholder-teal-900::placeholder {
  81060. --placeholder-opacity: 1;
  81061. color: #234e52;
  81062. color: rgba(35, 78, 82, var(--placeholder-opacity));
  81063. }
  81064. .xl\:placeholder-blue-100::-moz-placeholder {
  81065. --placeholder-opacity: 1;
  81066. color: #ebf8ff;
  81067. color: rgba(235, 248, 255, var(--placeholder-opacity));
  81068. }
  81069. .xl\:placeholder-blue-100:-ms-input-placeholder {
  81070. --placeholder-opacity: 1;
  81071. color: #ebf8ff;
  81072. color: rgba(235, 248, 255, var(--placeholder-opacity));
  81073. }
  81074. .xl\:placeholder-blue-100::placeholder {
  81075. --placeholder-opacity: 1;
  81076. color: #ebf8ff;
  81077. color: rgba(235, 248, 255, var(--placeholder-opacity));
  81078. }
  81079. .xl\:placeholder-blue-200::-moz-placeholder {
  81080. --placeholder-opacity: 1;
  81081. color: #bee3f8;
  81082. color: rgba(190, 227, 248, var(--placeholder-opacity));
  81083. }
  81084. .xl\:placeholder-blue-200:-ms-input-placeholder {
  81085. --placeholder-opacity: 1;
  81086. color: #bee3f8;
  81087. color: rgba(190, 227, 248, var(--placeholder-opacity));
  81088. }
  81089. .xl\:placeholder-blue-200::placeholder {
  81090. --placeholder-opacity: 1;
  81091. color: #bee3f8;
  81092. color: rgba(190, 227, 248, var(--placeholder-opacity));
  81093. }
  81094. .xl\:placeholder-blue-300::-moz-placeholder {
  81095. --placeholder-opacity: 1;
  81096. color: #90cdf4;
  81097. color: rgba(144, 205, 244, var(--placeholder-opacity));
  81098. }
  81099. .xl\:placeholder-blue-300:-ms-input-placeholder {
  81100. --placeholder-opacity: 1;
  81101. color: #90cdf4;
  81102. color: rgba(144, 205, 244, var(--placeholder-opacity));
  81103. }
  81104. .xl\:placeholder-blue-300::placeholder {
  81105. --placeholder-opacity: 1;
  81106. color: #90cdf4;
  81107. color: rgba(144, 205, 244, var(--placeholder-opacity));
  81108. }
  81109. .xl\:placeholder-blue-400::-moz-placeholder {
  81110. --placeholder-opacity: 1;
  81111. color: #63b3ed;
  81112. color: rgba(99, 179, 237, var(--placeholder-opacity));
  81113. }
  81114. .xl\:placeholder-blue-400:-ms-input-placeholder {
  81115. --placeholder-opacity: 1;
  81116. color: #63b3ed;
  81117. color: rgba(99, 179, 237, var(--placeholder-opacity));
  81118. }
  81119. .xl\:placeholder-blue-400::placeholder {
  81120. --placeholder-opacity: 1;
  81121. color: #63b3ed;
  81122. color: rgba(99, 179, 237, var(--placeholder-opacity));
  81123. }
  81124. .xl\:placeholder-blue-500::-moz-placeholder {
  81125. --placeholder-opacity: 1;
  81126. color: #4299e1;
  81127. color: rgba(66, 153, 225, var(--placeholder-opacity));
  81128. }
  81129. .xl\:placeholder-blue-500:-ms-input-placeholder {
  81130. --placeholder-opacity: 1;
  81131. color: #4299e1;
  81132. color: rgba(66, 153, 225, var(--placeholder-opacity));
  81133. }
  81134. .xl\:placeholder-blue-500::placeholder {
  81135. --placeholder-opacity: 1;
  81136. color: #4299e1;
  81137. color: rgba(66, 153, 225, var(--placeholder-opacity));
  81138. }
  81139. .xl\:placeholder-blue-600::-moz-placeholder {
  81140. --placeholder-opacity: 1;
  81141. color: #3182ce;
  81142. color: rgba(49, 130, 206, var(--placeholder-opacity));
  81143. }
  81144. .xl\:placeholder-blue-600:-ms-input-placeholder {
  81145. --placeholder-opacity: 1;
  81146. color: #3182ce;
  81147. color: rgba(49, 130, 206, var(--placeholder-opacity));
  81148. }
  81149. .xl\:placeholder-blue-600::placeholder {
  81150. --placeholder-opacity: 1;
  81151. color: #3182ce;
  81152. color: rgba(49, 130, 206, var(--placeholder-opacity));
  81153. }
  81154. .xl\:placeholder-blue-700::-moz-placeholder {
  81155. --placeholder-opacity: 1;
  81156. color: #2b6cb0;
  81157. color: rgba(43, 108, 176, var(--placeholder-opacity));
  81158. }
  81159. .xl\:placeholder-blue-700:-ms-input-placeholder {
  81160. --placeholder-opacity: 1;
  81161. color: #2b6cb0;
  81162. color: rgba(43, 108, 176, var(--placeholder-opacity));
  81163. }
  81164. .xl\:placeholder-blue-700::placeholder {
  81165. --placeholder-opacity: 1;
  81166. color: #2b6cb0;
  81167. color: rgba(43, 108, 176, var(--placeholder-opacity));
  81168. }
  81169. .xl\:placeholder-blue-800::-moz-placeholder {
  81170. --placeholder-opacity: 1;
  81171. color: #2c5282;
  81172. color: rgba(44, 82, 130, var(--placeholder-opacity));
  81173. }
  81174. .xl\:placeholder-blue-800:-ms-input-placeholder {
  81175. --placeholder-opacity: 1;
  81176. color: #2c5282;
  81177. color: rgba(44, 82, 130, var(--placeholder-opacity));
  81178. }
  81179. .xl\:placeholder-blue-800::placeholder {
  81180. --placeholder-opacity: 1;
  81181. color: #2c5282;
  81182. color: rgba(44, 82, 130, var(--placeholder-opacity));
  81183. }
  81184. .xl\:placeholder-blue-900::-moz-placeholder {
  81185. --placeholder-opacity: 1;
  81186. color: #2a4365;
  81187. color: rgba(42, 67, 101, var(--placeholder-opacity));
  81188. }
  81189. .xl\:placeholder-blue-900:-ms-input-placeholder {
  81190. --placeholder-opacity: 1;
  81191. color: #2a4365;
  81192. color: rgba(42, 67, 101, var(--placeholder-opacity));
  81193. }
  81194. .xl\:placeholder-blue-900::placeholder {
  81195. --placeholder-opacity: 1;
  81196. color: #2a4365;
  81197. color: rgba(42, 67, 101, var(--placeholder-opacity));
  81198. }
  81199. .xl\:placeholder-indigo-100::-moz-placeholder {
  81200. --placeholder-opacity: 1;
  81201. color: #ebf4ff;
  81202. color: rgba(235, 244, 255, var(--placeholder-opacity));
  81203. }
  81204. .xl\:placeholder-indigo-100:-ms-input-placeholder {
  81205. --placeholder-opacity: 1;
  81206. color: #ebf4ff;
  81207. color: rgba(235, 244, 255, var(--placeholder-opacity));
  81208. }
  81209. .xl\:placeholder-indigo-100::placeholder {
  81210. --placeholder-opacity: 1;
  81211. color: #ebf4ff;
  81212. color: rgba(235, 244, 255, var(--placeholder-opacity));
  81213. }
  81214. .xl\:placeholder-indigo-200::-moz-placeholder {
  81215. --placeholder-opacity: 1;
  81216. color: #c3dafe;
  81217. color: rgba(195, 218, 254, var(--placeholder-opacity));
  81218. }
  81219. .xl\:placeholder-indigo-200:-ms-input-placeholder {
  81220. --placeholder-opacity: 1;
  81221. color: #c3dafe;
  81222. color: rgba(195, 218, 254, var(--placeholder-opacity));
  81223. }
  81224. .xl\:placeholder-indigo-200::placeholder {
  81225. --placeholder-opacity: 1;
  81226. color: #c3dafe;
  81227. color: rgba(195, 218, 254, var(--placeholder-opacity));
  81228. }
  81229. .xl\:placeholder-indigo-300::-moz-placeholder {
  81230. --placeholder-opacity: 1;
  81231. color: #a3bffa;
  81232. color: rgba(163, 191, 250, var(--placeholder-opacity));
  81233. }
  81234. .xl\:placeholder-indigo-300:-ms-input-placeholder {
  81235. --placeholder-opacity: 1;
  81236. color: #a3bffa;
  81237. color: rgba(163, 191, 250, var(--placeholder-opacity));
  81238. }
  81239. .xl\:placeholder-indigo-300::placeholder {
  81240. --placeholder-opacity: 1;
  81241. color: #a3bffa;
  81242. color: rgba(163, 191, 250, var(--placeholder-opacity));
  81243. }
  81244. .xl\:placeholder-indigo-400::-moz-placeholder {
  81245. --placeholder-opacity: 1;
  81246. color: #7f9cf5;
  81247. color: rgba(127, 156, 245, var(--placeholder-opacity));
  81248. }
  81249. .xl\:placeholder-indigo-400:-ms-input-placeholder {
  81250. --placeholder-opacity: 1;
  81251. color: #7f9cf5;
  81252. color: rgba(127, 156, 245, var(--placeholder-opacity));
  81253. }
  81254. .xl\:placeholder-indigo-400::placeholder {
  81255. --placeholder-opacity: 1;
  81256. color: #7f9cf5;
  81257. color: rgba(127, 156, 245, var(--placeholder-opacity));
  81258. }
  81259. .xl\:placeholder-indigo-500::-moz-placeholder {
  81260. --placeholder-opacity: 1;
  81261. color: #667eea;
  81262. color: rgba(102, 126, 234, var(--placeholder-opacity));
  81263. }
  81264. .xl\:placeholder-indigo-500:-ms-input-placeholder {
  81265. --placeholder-opacity: 1;
  81266. color: #667eea;
  81267. color: rgba(102, 126, 234, var(--placeholder-opacity));
  81268. }
  81269. .xl\:placeholder-indigo-500::placeholder {
  81270. --placeholder-opacity: 1;
  81271. color: #667eea;
  81272. color: rgba(102, 126, 234, var(--placeholder-opacity));
  81273. }
  81274. .xl\:placeholder-indigo-600::-moz-placeholder {
  81275. --placeholder-opacity: 1;
  81276. color: #5a67d8;
  81277. color: rgba(90, 103, 216, var(--placeholder-opacity));
  81278. }
  81279. .xl\:placeholder-indigo-600:-ms-input-placeholder {
  81280. --placeholder-opacity: 1;
  81281. color: #5a67d8;
  81282. color: rgba(90, 103, 216, var(--placeholder-opacity));
  81283. }
  81284. .xl\:placeholder-indigo-600::placeholder {
  81285. --placeholder-opacity: 1;
  81286. color: #5a67d8;
  81287. color: rgba(90, 103, 216, var(--placeholder-opacity));
  81288. }
  81289. .xl\:placeholder-indigo-700::-moz-placeholder {
  81290. --placeholder-opacity: 1;
  81291. color: #4c51bf;
  81292. color: rgba(76, 81, 191, var(--placeholder-opacity));
  81293. }
  81294. .xl\:placeholder-indigo-700:-ms-input-placeholder {
  81295. --placeholder-opacity: 1;
  81296. color: #4c51bf;
  81297. color: rgba(76, 81, 191, var(--placeholder-opacity));
  81298. }
  81299. .xl\:placeholder-indigo-700::placeholder {
  81300. --placeholder-opacity: 1;
  81301. color: #4c51bf;
  81302. color: rgba(76, 81, 191, var(--placeholder-opacity));
  81303. }
  81304. .xl\:placeholder-indigo-800::-moz-placeholder {
  81305. --placeholder-opacity: 1;
  81306. color: #434190;
  81307. color: rgba(67, 65, 144, var(--placeholder-opacity));
  81308. }
  81309. .xl\:placeholder-indigo-800:-ms-input-placeholder {
  81310. --placeholder-opacity: 1;
  81311. color: #434190;
  81312. color: rgba(67, 65, 144, var(--placeholder-opacity));
  81313. }
  81314. .xl\:placeholder-indigo-800::placeholder {
  81315. --placeholder-opacity: 1;
  81316. color: #434190;
  81317. color: rgba(67, 65, 144, var(--placeholder-opacity));
  81318. }
  81319. .xl\:placeholder-indigo-900::-moz-placeholder {
  81320. --placeholder-opacity: 1;
  81321. color: #3c366b;
  81322. color: rgba(60, 54, 107, var(--placeholder-opacity));
  81323. }
  81324. .xl\:placeholder-indigo-900:-ms-input-placeholder {
  81325. --placeholder-opacity: 1;
  81326. color: #3c366b;
  81327. color: rgba(60, 54, 107, var(--placeholder-opacity));
  81328. }
  81329. .xl\:placeholder-indigo-900::placeholder {
  81330. --placeholder-opacity: 1;
  81331. color: #3c366b;
  81332. color: rgba(60, 54, 107, var(--placeholder-opacity));
  81333. }
  81334. .xl\:placeholder-purple-100::-moz-placeholder {
  81335. --placeholder-opacity: 1;
  81336. color: #faf5ff;
  81337. color: rgba(250, 245, 255, var(--placeholder-opacity));
  81338. }
  81339. .xl\:placeholder-purple-100:-ms-input-placeholder {
  81340. --placeholder-opacity: 1;
  81341. color: #faf5ff;
  81342. color: rgba(250, 245, 255, var(--placeholder-opacity));
  81343. }
  81344. .xl\:placeholder-purple-100::placeholder {
  81345. --placeholder-opacity: 1;
  81346. color: #faf5ff;
  81347. color: rgba(250, 245, 255, var(--placeholder-opacity));
  81348. }
  81349. .xl\:placeholder-purple-200::-moz-placeholder {
  81350. --placeholder-opacity: 1;
  81351. color: #e9d8fd;
  81352. color: rgba(233, 216, 253, var(--placeholder-opacity));
  81353. }
  81354. .xl\:placeholder-purple-200:-ms-input-placeholder {
  81355. --placeholder-opacity: 1;
  81356. color: #e9d8fd;
  81357. color: rgba(233, 216, 253, var(--placeholder-opacity));
  81358. }
  81359. .xl\:placeholder-purple-200::placeholder {
  81360. --placeholder-opacity: 1;
  81361. color: #e9d8fd;
  81362. color: rgba(233, 216, 253, var(--placeholder-opacity));
  81363. }
  81364. .xl\:placeholder-purple-300::-moz-placeholder {
  81365. --placeholder-opacity: 1;
  81366. color: #d6bcfa;
  81367. color: rgba(214, 188, 250, var(--placeholder-opacity));
  81368. }
  81369. .xl\:placeholder-purple-300:-ms-input-placeholder {
  81370. --placeholder-opacity: 1;
  81371. color: #d6bcfa;
  81372. color: rgba(214, 188, 250, var(--placeholder-opacity));
  81373. }
  81374. .xl\:placeholder-purple-300::placeholder {
  81375. --placeholder-opacity: 1;
  81376. color: #d6bcfa;
  81377. color: rgba(214, 188, 250, var(--placeholder-opacity));
  81378. }
  81379. .xl\:placeholder-purple-400::-moz-placeholder {
  81380. --placeholder-opacity: 1;
  81381. color: #b794f4;
  81382. color: rgba(183, 148, 244, var(--placeholder-opacity));
  81383. }
  81384. .xl\:placeholder-purple-400:-ms-input-placeholder {
  81385. --placeholder-opacity: 1;
  81386. color: #b794f4;
  81387. color: rgba(183, 148, 244, var(--placeholder-opacity));
  81388. }
  81389. .xl\:placeholder-purple-400::placeholder {
  81390. --placeholder-opacity: 1;
  81391. color: #b794f4;
  81392. color: rgba(183, 148, 244, var(--placeholder-opacity));
  81393. }
  81394. .xl\:placeholder-purple-500::-moz-placeholder {
  81395. --placeholder-opacity: 1;
  81396. color: #9f7aea;
  81397. color: rgba(159, 122, 234, var(--placeholder-opacity));
  81398. }
  81399. .xl\:placeholder-purple-500:-ms-input-placeholder {
  81400. --placeholder-opacity: 1;
  81401. color: #9f7aea;
  81402. color: rgba(159, 122, 234, var(--placeholder-opacity));
  81403. }
  81404. .xl\:placeholder-purple-500::placeholder {
  81405. --placeholder-opacity: 1;
  81406. color: #9f7aea;
  81407. color: rgba(159, 122, 234, var(--placeholder-opacity));
  81408. }
  81409. .xl\:placeholder-purple-600::-moz-placeholder {
  81410. --placeholder-opacity: 1;
  81411. color: #805ad5;
  81412. color: rgba(128, 90, 213, var(--placeholder-opacity));
  81413. }
  81414. .xl\:placeholder-purple-600:-ms-input-placeholder {
  81415. --placeholder-opacity: 1;
  81416. color: #805ad5;
  81417. color: rgba(128, 90, 213, var(--placeholder-opacity));
  81418. }
  81419. .xl\:placeholder-purple-600::placeholder {
  81420. --placeholder-opacity: 1;
  81421. color: #805ad5;
  81422. color: rgba(128, 90, 213, var(--placeholder-opacity));
  81423. }
  81424. .xl\:placeholder-purple-700::-moz-placeholder {
  81425. --placeholder-opacity: 1;
  81426. color: #6b46c1;
  81427. color: rgba(107, 70, 193, var(--placeholder-opacity));
  81428. }
  81429. .xl\:placeholder-purple-700:-ms-input-placeholder {
  81430. --placeholder-opacity: 1;
  81431. color: #6b46c1;
  81432. color: rgba(107, 70, 193, var(--placeholder-opacity));
  81433. }
  81434. .xl\:placeholder-purple-700::placeholder {
  81435. --placeholder-opacity: 1;
  81436. color: #6b46c1;
  81437. color: rgba(107, 70, 193, var(--placeholder-opacity));
  81438. }
  81439. .xl\:placeholder-purple-800::-moz-placeholder {
  81440. --placeholder-opacity: 1;
  81441. color: #553c9a;
  81442. color: rgba(85, 60, 154, var(--placeholder-opacity));
  81443. }
  81444. .xl\:placeholder-purple-800:-ms-input-placeholder {
  81445. --placeholder-opacity: 1;
  81446. color: #553c9a;
  81447. color: rgba(85, 60, 154, var(--placeholder-opacity));
  81448. }
  81449. .xl\:placeholder-purple-800::placeholder {
  81450. --placeholder-opacity: 1;
  81451. color: #553c9a;
  81452. color: rgba(85, 60, 154, var(--placeholder-opacity));
  81453. }
  81454. .xl\:placeholder-purple-900::-moz-placeholder {
  81455. --placeholder-opacity: 1;
  81456. color: #44337a;
  81457. color: rgba(68, 51, 122, var(--placeholder-opacity));
  81458. }
  81459. .xl\:placeholder-purple-900:-ms-input-placeholder {
  81460. --placeholder-opacity: 1;
  81461. color: #44337a;
  81462. color: rgba(68, 51, 122, var(--placeholder-opacity));
  81463. }
  81464. .xl\:placeholder-purple-900::placeholder {
  81465. --placeholder-opacity: 1;
  81466. color: #44337a;
  81467. color: rgba(68, 51, 122, var(--placeholder-opacity));
  81468. }
  81469. .xl\:placeholder-pink-100::-moz-placeholder {
  81470. --placeholder-opacity: 1;
  81471. color: #fff5f7;
  81472. color: rgba(255, 245, 247, var(--placeholder-opacity));
  81473. }
  81474. .xl\:placeholder-pink-100:-ms-input-placeholder {
  81475. --placeholder-opacity: 1;
  81476. color: #fff5f7;
  81477. color: rgba(255, 245, 247, var(--placeholder-opacity));
  81478. }
  81479. .xl\:placeholder-pink-100::placeholder {
  81480. --placeholder-opacity: 1;
  81481. color: #fff5f7;
  81482. color: rgba(255, 245, 247, var(--placeholder-opacity));
  81483. }
  81484. .xl\:placeholder-pink-200::-moz-placeholder {
  81485. --placeholder-opacity: 1;
  81486. color: #fed7e2;
  81487. color: rgba(254, 215, 226, var(--placeholder-opacity));
  81488. }
  81489. .xl\:placeholder-pink-200:-ms-input-placeholder {
  81490. --placeholder-opacity: 1;
  81491. color: #fed7e2;
  81492. color: rgba(254, 215, 226, var(--placeholder-opacity));
  81493. }
  81494. .xl\:placeholder-pink-200::placeholder {
  81495. --placeholder-opacity: 1;
  81496. color: #fed7e2;
  81497. color: rgba(254, 215, 226, var(--placeholder-opacity));
  81498. }
  81499. .xl\:placeholder-pink-300::-moz-placeholder {
  81500. --placeholder-opacity: 1;
  81501. color: #fbb6ce;
  81502. color: rgba(251, 182, 206, var(--placeholder-opacity));
  81503. }
  81504. .xl\:placeholder-pink-300:-ms-input-placeholder {
  81505. --placeholder-opacity: 1;
  81506. color: #fbb6ce;
  81507. color: rgba(251, 182, 206, var(--placeholder-opacity));
  81508. }
  81509. .xl\:placeholder-pink-300::placeholder {
  81510. --placeholder-opacity: 1;
  81511. color: #fbb6ce;
  81512. color: rgba(251, 182, 206, var(--placeholder-opacity));
  81513. }
  81514. .xl\:placeholder-pink-400::-moz-placeholder {
  81515. --placeholder-opacity: 1;
  81516. color: #f687b3;
  81517. color: rgba(246, 135, 179, var(--placeholder-opacity));
  81518. }
  81519. .xl\:placeholder-pink-400:-ms-input-placeholder {
  81520. --placeholder-opacity: 1;
  81521. color: #f687b3;
  81522. color: rgba(246, 135, 179, var(--placeholder-opacity));
  81523. }
  81524. .xl\:placeholder-pink-400::placeholder {
  81525. --placeholder-opacity: 1;
  81526. color: #f687b3;
  81527. color: rgba(246, 135, 179, var(--placeholder-opacity));
  81528. }
  81529. .xl\:placeholder-pink-500::-moz-placeholder {
  81530. --placeholder-opacity: 1;
  81531. color: #ed64a6;
  81532. color: rgba(237, 100, 166, var(--placeholder-opacity));
  81533. }
  81534. .xl\:placeholder-pink-500:-ms-input-placeholder {
  81535. --placeholder-opacity: 1;
  81536. color: #ed64a6;
  81537. color: rgba(237, 100, 166, var(--placeholder-opacity));
  81538. }
  81539. .xl\:placeholder-pink-500::placeholder {
  81540. --placeholder-opacity: 1;
  81541. color: #ed64a6;
  81542. color: rgba(237, 100, 166, var(--placeholder-opacity));
  81543. }
  81544. .xl\:placeholder-pink-600::-moz-placeholder {
  81545. --placeholder-opacity: 1;
  81546. color: #d53f8c;
  81547. color: rgba(213, 63, 140, var(--placeholder-opacity));
  81548. }
  81549. .xl\:placeholder-pink-600:-ms-input-placeholder {
  81550. --placeholder-opacity: 1;
  81551. color: #d53f8c;
  81552. color: rgba(213, 63, 140, var(--placeholder-opacity));
  81553. }
  81554. .xl\:placeholder-pink-600::placeholder {
  81555. --placeholder-opacity: 1;
  81556. color: #d53f8c;
  81557. color: rgba(213, 63, 140, var(--placeholder-opacity));
  81558. }
  81559. .xl\:placeholder-pink-700::-moz-placeholder {
  81560. --placeholder-opacity: 1;
  81561. color: #b83280;
  81562. color: rgba(184, 50, 128, var(--placeholder-opacity));
  81563. }
  81564. .xl\:placeholder-pink-700:-ms-input-placeholder {
  81565. --placeholder-opacity: 1;
  81566. color: #b83280;
  81567. color: rgba(184, 50, 128, var(--placeholder-opacity));
  81568. }
  81569. .xl\:placeholder-pink-700::placeholder {
  81570. --placeholder-opacity: 1;
  81571. color: #b83280;
  81572. color: rgba(184, 50, 128, var(--placeholder-opacity));
  81573. }
  81574. .xl\:placeholder-pink-800::-moz-placeholder {
  81575. --placeholder-opacity: 1;
  81576. color: #97266d;
  81577. color: rgba(151, 38, 109, var(--placeholder-opacity));
  81578. }
  81579. .xl\:placeholder-pink-800:-ms-input-placeholder {
  81580. --placeholder-opacity: 1;
  81581. color: #97266d;
  81582. color: rgba(151, 38, 109, var(--placeholder-opacity));
  81583. }
  81584. .xl\:placeholder-pink-800::placeholder {
  81585. --placeholder-opacity: 1;
  81586. color: #97266d;
  81587. color: rgba(151, 38, 109, var(--placeholder-opacity));
  81588. }
  81589. .xl\:placeholder-pink-900::-moz-placeholder {
  81590. --placeholder-opacity: 1;
  81591. color: #702459;
  81592. color: rgba(112, 36, 89, var(--placeholder-opacity));
  81593. }
  81594. .xl\:placeholder-pink-900:-ms-input-placeholder {
  81595. --placeholder-opacity: 1;
  81596. color: #702459;
  81597. color: rgba(112, 36, 89, var(--placeholder-opacity));
  81598. }
  81599. .xl\:placeholder-pink-900::placeholder {
  81600. --placeholder-opacity: 1;
  81601. color: #702459;
  81602. color: rgba(112, 36, 89, var(--placeholder-opacity));
  81603. }
  81604. .xl\:focus\:placeholder-transparent:focus::-moz-placeholder {
  81605. color: transparent;
  81606. }
  81607. .xl\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
  81608. color: transparent;
  81609. }
  81610. .xl\:focus\:placeholder-transparent:focus::placeholder {
  81611. color: transparent;
  81612. }
  81613. .xl\:focus\:placeholder-current:focus::-moz-placeholder {
  81614. color: currentColor;
  81615. }
  81616. .xl\:focus\:placeholder-current:focus:-ms-input-placeholder {
  81617. color: currentColor;
  81618. }
  81619. .xl\:focus\:placeholder-current:focus::placeholder {
  81620. color: currentColor;
  81621. }
  81622. .xl\:focus\:placeholder-black:focus::-moz-placeholder {
  81623. --placeholder-opacity: 1;
  81624. color: #000;
  81625. color: rgba(0, 0, 0, var(--placeholder-opacity));
  81626. }
  81627. .xl\:focus\:placeholder-black:focus:-ms-input-placeholder {
  81628. --placeholder-opacity: 1;
  81629. color: #000;
  81630. color: rgba(0, 0, 0, var(--placeholder-opacity));
  81631. }
  81632. .xl\:focus\:placeholder-black:focus::placeholder {
  81633. --placeholder-opacity: 1;
  81634. color: #000;
  81635. color: rgba(0, 0, 0, var(--placeholder-opacity));
  81636. }
  81637. .xl\:focus\:placeholder-white:focus::-moz-placeholder {
  81638. --placeholder-opacity: 1;
  81639. color: #fff;
  81640. color: rgba(255, 255, 255, var(--placeholder-opacity));
  81641. }
  81642. .xl\:focus\:placeholder-white:focus:-ms-input-placeholder {
  81643. --placeholder-opacity: 1;
  81644. color: #fff;
  81645. color: rgba(255, 255, 255, var(--placeholder-opacity));
  81646. }
  81647. .xl\:focus\:placeholder-white:focus::placeholder {
  81648. --placeholder-opacity: 1;
  81649. color: #fff;
  81650. color: rgba(255, 255, 255, var(--placeholder-opacity));
  81651. }
  81652. .xl\:focus\:placeholder-gray-100:focus::-moz-placeholder {
  81653. --placeholder-opacity: 1;
  81654. color: #f7fafc;
  81655. color: rgba(247, 250, 252, var(--placeholder-opacity));
  81656. }
  81657. .xl\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
  81658. --placeholder-opacity: 1;
  81659. color: #f7fafc;
  81660. color: rgba(247, 250, 252, var(--placeholder-opacity));
  81661. }
  81662. .xl\:focus\:placeholder-gray-100:focus::placeholder {
  81663. --placeholder-opacity: 1;
  81664. color: #f7fafc;
  81665. color: rgba(247, 250, 252, var(--placeholder-opacity));
  81666. }
  81667. .xl\:focus\:placeholder-gray-200:focus::-moz-placeholder {
  81668. --placeholder-opacity: 1;
  81669. color: #edf2f7;
  81670. color: rgba(237, 242, 247, var(--placeholder-opacity));
  81671. }
  81672. .xl\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
  81673. --placeholder-opacity: 1;
  81674. color: #edf2f7;
  81675. color: rgba(237, 242, 247, var(--placeholder-opacity));
  81676. }
  81677. .xl\:focus\:placeholder-gray-200:focus::placeholder {
  81678. --placeholder-opacity: 1;
  81679. color: #edf2f7;
  81680. color: rgba(237, 242, 247, var(--placeholder-opacity));
  81681. }
  81682. .xl\:focus\:placeholder-gray-300:focus::-moz-placeholder {
  81683. --placeholder-opacity: 1;
  81684. color: #e2e8f0;
  81685. color: rgba(226, 232, 240, var(--placeholder-opacity));
  81686. }
  81687. .xl\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
  81688. --placeholder-opacity: 1;
  81689. color: #e2e8f0;
  81690. color: rgba(226, 232, 240, var(--placeholder-opacity));
  81691. }
  81692. .xl\:focus\:placeholder-gray-300:focus::placeholder {
  81693. --placeholder-opacity: 1;
  81694. color: #e2e8f0;
  81695. color: rgba(226, 232, 240, var(--placeholder-opacity));
  81696. }
  81697. .xl\:focus\:placeholder-gray-400:focus::-moz-placeholder {
  81698. --placeholder-opacity: 1;
  81699. color: #cbd5e0;
  81700. color: rgba(203, 213, 224, var(--placeholder-opacity));
  81701. }
  81702. .xl\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
  81703. --placeholder-opacity: 1;
  81704. color: #cbd5e0;
  81705. color: rgba(203, 213, 224, var(--placeholder-opacity));
  81706. }
  81707. .xl\:focus\:placeholder-gray-400:focus::placeholder {
  81708. --placeholder-opacity: 1;
  81709. color: #cbd5e0;
  81710. color: rgba(203, 213, 224, var(--placeholder-opacity));
  81711. }
  81712. .xl\:focus\:placeholder-gray-500:focus::-moz-placeholder {
  81713. --placeholder-opacity: 1;
  81714. color: #a0aec0;
  81715. color: rgba(160, 174, 192, var(--placeholder-opacity));
  81716. }
  81717. .xl\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
  81718. --placeholder-opacity: 1;
  81719. color: #a0aec0;
  81720. color: rgba(160, 174, 192, var(--placeholder-opacity));
  81721. }
  81722. .xl\:focus\:placeholder-gray-500:focus::placeholder {
  81723. --placeholder-opacity: 1;
  81724. color: #a0aec0;
  81725. color: rgba(160, 174, 192, var(--placeholder-opacity));
  81726. }
  81727. .xl\:focus\:placeholder-gray-600:focus::-moz-placeholder {
  81728. --placeholder-opacity: 1;
  81729. color: #718096;
  81730. color: rgba(113, 128, 150, var(--placeholder-opacity));
  81731. }
  81732. .xl\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
  81733. --placeholder-opacity: 1;
  81734. color: #718096;
  81735. color: rgba(113, 128, 150, var(--placeholder-opacity));
  81736. }
  81737. .xl\:focus\:placeholder-gray-600:focus::placeholder {
  81738. --placeholder-opacity: 1;
  81739. color: #718096;
  81740. color: rgba(113, 128, 150, var(--placeholder-opacity));
  81741. }
  81742. .xl\:focus\:placeholder-gray-700:focus::-moz-placeholder {
  81743. --placeholder-opacity: 1;
  81744. color: #4a5568;
  81745. color: rgba(74, 85, 104, var(--placeholder-opacity));
  81746. }
  81747. .xl\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
  81748. --placeholder-opacity: 1;
  81749. color: #4a5568;
  81750. color: rgba(74, 85, 104, var(--placeholder-opacity));
  81751. }
  81752. .xl\:focus\:placeholder-gray-700:focus::placeholder {
  81753. --placeholder-opacity: 1;
  81754. color: #4a5568;
  81755. color: rgba(74, 85, 104, var(--placeholder-opacity));
  81756. }
  81757. .xl\:focus\:placeholder-gray-800:focus::-moz-placeholder {
  81758. --placeholder-opacity: 1;
  81759. color: #2d3748;
  81760. color: rgba(45, 55, 72, var(--placeholder-opacity));
  81761. }
  81762. .xl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
  81763. --placeholder-opacity: 1;
  81764. color: #2d3748;
  81765. color: rgba(45, 55, 72, var(--placeholder-opacity));
  81766. }
  81767. .xl\:focus\:placeholder-gray-800:focus::placeholder {
  81768. --placeholder-opacity: 1;
  81769. color: #2d3748;
  81770. color: rgba(45, 55, 72, var(--placeholder-opacity));
  81771. }
  81772. .xl\:focus\:placeholder-gray-900:focus::-moz-placeholder {
  81773. --placeholder-opacity: 1;
  81774. color: #1a202c;
  81775. color: rgba(26, 32, 44, var(--placeholder-opacity));
  81776. }
  81777. .xl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
  81778. --placeholder-opacity: 1;
  81779. color: #1a202c;
  81780. color: rgba(26, 32, 44, var(--placeholder-opacity));
  81781. }
  81782. .xl\:focus\:placeholder-gray-900:focus::placeholder {
  81783. --placeholder-opacity: 1;
  81784. color: #1a202c;
  81785. color: rgba(26, 32, 44, var(--placeholder-opacity));
  81786. }
  81787. .xl\:focus\:placeholder-red-100:focus::-moz-placeholder {
  81788. --placeholder-opacity: 1;
  81789. color: #fff5f5;
  81790. color: rgba(255, 245, 245, var(--placeholder-opacity));
  81791. }
  81792. .xl\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
  81793. --placeholder-opacity: 1;
  81794. color: #fff5f5;
  81795. color: rgba(255, 245, 245, var(--placeholder-opacity));
  81796. }
  81797. .xl\:focus\:placeholder-red-100:focus::placeholder {
  81798. --placeholder-opacity: 1;
  81799. color: #fff5f5;
  81800. color: rgba(255, 245, 245, var(--placeholder-opacity));
  81801. }
  81802. .xl\:focus\:placeholder-red-200:focus::-moz-placeholder {
  81803. --placeholder-opacity: 1;
  81804. color: #fed7d7;
  81805. color: rgba(254, 215, 215, var(--placeholder-opacity));
  81806. }
  81807. .xl\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
  81808. --placeholder-opacity: 1;
  81809. color: #fed7d7;
  81810. color: rgba(254, 215, 215, var(--placeholder-opacity));
  81811. }
  81812. .xl\:focus\:placeholder-red-200:focus::placeholder {
  81813. --placeholder-opacity: 1;
  81814. color: #fed7d7;
  81815. color: rgba(254, 215, 215, var(--placeholder-opacity));
  81816. }
  81817. .xl\:focus\:placeholder-red-300:focus::-moz-placeholder {
  81818. --placeholder-opacity: 1;
  81819. color: #feb2b2;
  81820. color: rgba(254, 178, 178, var(--placeholder-opacity));
  81821. }
  81822. .xl\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
  81823. --placeholder-opacity: 1;
  81824. color: #feb2b2;
  81825. color: rgba(254, 178, 178, var(--placeholder-opacity));
  81826. }
  81827. .xl\:focus\:placeholder-red-300:focus::placeholder {
  81828. --placeholder-opacity: 1;
  81829. color: #feb2b2;
  81830. color: rgba(254, 178, 178, var(--placeholder-opacity));
  81831. }
  81832. .xl\:focus\:placeholder-red-400:focus::-moz-placeholder {
  81833. --placeholder-opacity: 1;
  81834. color: #fc8181;
  81835. color: rgba(252, 129, 129, var(--placeholder-opacity));
  81836. }
  81837. .xl\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
  81838. --placeholder-opacity: 1;
  81839. color: #fc8181;
  81840. color: rgba(252, 129, 129, var(--placeholder-opacity));
  81841. }
  81842. .xl\:focus\:placeholder-red-400:focus::placeholder {
  81843. --placeholder-opacity: 1;
  81844. color: #fc8181;
  81845. color: rgba(252, 129, 129, var(--placeholder-opacity));
  81846. }
  81847. .xl\:focus\:placeholder-red-500:focus::-moz-placeholder {
  81848. --placeholder-opacity: 1;
  81849. color: #f56565;
  81850. color: rgba(245, 101, 101, var(--placeholder-opacity));
  81851. }
  81852. .xl\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
  81853. --placeholder-opacity: 1;
  81854. color: #f56565;
  81855. color: rgba(245, 101, 101, var(--placeholder-opacity));
  81856. }
  81857. .xl\:focus\:placeholder-red-500:focus::placeholder {
  81858. --placeholder-opacity: 1;
  81859. color: #f56565;
  81860. color: rgba(245, 101, 101, var(--placeholder-opacity));
  81861. }
  81862. .xl\:focus\:placeholder-red-600:focus::-moz-placeholder {
  81863. --placeholder-opacity: 1;
  81864. color: #e53e3e;
  81865. color: rgba(229, 62, 62, var(--placeholder-opacity));
  81866. }
  81867. .xl\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
  81868. --placeholder-opacity: 1;
  81869. color: #e53e3e;
  81870. color: rgba(229, 62, 62, var(--placeholder-opacity));
  81871. }
  81872. .xl\:focus\:placeholder-red-600:focus::placeholder {
  81873. --placeholder-opacity: 1;
  81874. color: #e53e3e;
  81875. color: rgba(229, 62, 62, var(--placeholder-opacity));
  81876. }
  81877. .xl\:focus\:placeholder-red-700:focus::-moz-placeholder {
  81878. --placeholder-opacity: 1;
  81879. color: #c53030;
  81880. color: rgba(197, 48, 48, var(--placeholder-opacity));
  81881. }
  81882. .xl\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
  81883. --placeholder-opacity: 1;
  81884. color: #c53030;
  81885. color: rgba(197, 48, 48, var(--placeholder-opacity));
  81886. }
  81887. .xl\:focus\:placeholder-red-700:focus::placeholder {
  81888. --placeholder-opacity: 1;
  81889. color: #c53030;
  81890. color: rgba(197, 48, 48, var(--placeholder-opacity));
  81891. }
  81892. .xl\:focus\:placeholder-red-800:focus::-moz-placeholder {
  81893. --placeholder-opacity: 1;
  81894. color: #9b2c2c;
  81895. color: rgba(155, 44, 44, var(--placeholder-opacity));
  81896. }
  81897. .xl\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
  81898. --placeholder-opacity: 1;
  81899. color: #9b2c2c;
  81900. color: rgba(155, 44, 44, var(--placeholder-opacity));
  81901. }
  81902. .xl\:focus\:placeholder-red-800:focus::placeholder {
  81903. --placeholder-opacity: 1;
  81904. color: #9b2c2c;
  81905. color: rgba(155, 44, 44, var(--placeholder-opacity));
  81906. }
  81907. .xl\:focus\:placeholder-red-900:focus::-moz-placeholder {
  81908. --placeholder-opacity: 1;
  81909. color: #742a2a;
  81910. color: rgba(116, 42, 42, var(--placeholder-opacity));
  81911. }
  81912. .xl\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
  81913. --placeholder-opacity: 1;
  81914. color: #742a2a;
  81915. color: rgba(116, 42, 42, var(--placeholder-opacity));
  81916. }
  81917. .xl\:focus\:placeholder-red-900:focus::placeholder {
  81918. --placeholder-opacity: 1;
  81919. color: #742a2a;
  81920. color: rgba(116, 42, 42, var(--placeholder-opacity));
  81921. }
  81922. .xl\:focus\:placeholder-orange-100:focus::-moz-placeholder {
  81923. --placeholder-opacity: 1;
  81924. color: #fffaf0;
  81925. color: rgba(255, 250, 240, var(--placeholder-opacity));
  81926. }
  81927. .xl\:focus\:placeholder-orange-100:focus:-ms-input-placeholder {
  81928. --placeholder-opacity: 1;
  81929. color: #fffaf0;
  81930. color: rgba(255, 250, 240, var(--placeholder-opacity));
  81931. }
  81932. .xl\:focus\:placeholder-orange-100:focus::placeholder {
  81933. --placeholder-opacity: 1;
  81934. color: #fffaf0;
  81935. color: rgba(255, 250, 240, var(--placeholder-opacity));
  81936. }
  81937. .xl\:focus\:placeholder-orange-200:focus::-moz-placeholder {
  81938. --placeholder-opacity: 1;
  81939. color: #feebc8;
  81940. color: rgba(254, 235, 200, var(--placeholder-opacity));
  81941. }
  81942. .xl\:focus\:placeholder-orange-200:focus:-ms-input-placeholder {
  81943. --placeholder-opacity: 1;
  81944. color: #feebc8;
  81945. color: rgba(254, 235, 200, var(--placeholder-opacity));
  81946. }
  81947. .xl\:focus\:placeholder-orange-200:focus::placeholder {
  81948. --placeholder-opacity: 1;
  81949. color: #feebc8;
  81950. color: rgba(254, 235, 200, var(--placeholder-opacity));
  81951. }
  81952. .xl\:focus\:placeholder-orange-300:focus::-moz-placeholder {
  81953. --placeholder-opacity: 1;
  81954. color: #fbd38d;
  81955. color: rgba(251, 211, 141, var(--placeholder-opacity));
  81956. }
  81957. .xl\:focus\:placeholder-orange-300:focus:-ms-input-placeholder {
  81958. --placeholder-opacity: 1;
  81959. color: #fbd38d;
  81960. color: rgba(251, 211, 141, var(--placeholder-opacity));
  81961. }
  81962. .xl\:focus\:placeholder-orange-300:focus::placeholder {
  81963. --placeholder-opacity: 1;
  81964. color: #fbd38d;
  81965. color: rgba(251, 211, 141, var(--placeholder-opacity));
  81966. }
  81967. .xl\:focus\:placeholder-orange-400:focus::-moz-placeholder {
  81968. --placeholder-opacity: 1;
  81969. color: #f6ad55;
  81970. color: rgba(246, 173, 85, var(--placeholder-opacity));
  81971. }
  81972. .xl\:focus\:placeholder-orange-400:focus:-ms-input-placeholder {
  81973. --placeholder-opacity: 1;
  81974. color: #f6ad55;
  81975. color: rgba(246, 173, 85, var(--placeholder-opacity));
  81976. }
  81977. .xl\:focus\:placeholder-orange-400:focus::placeholder {
  81978. --placeholder-opacity: 1;
  81979. color: #f6ad55;
  81980. color: rgba(246, 173, 85, var(--placeholder-opacity));
  81981. }
  81982. .xl\:focus\:placeholder-orange-500:focus::-moz-placeholder {
  81983. --placeholder-opacity: 1;
  81984. color: #ed8936;
  81985. color: rgba(237, 137, 54, var(--placeholder-opacity));
  81986. }
  81987. .xl\:focus\:placeholder-orange-500:focus:-ms-input-placeholder {
  81988. --placeholder-opacity: 1;
  81989. color: #ed8936;
  81990. color: rgba(237, 137, 54, var(--placeholder-opacity));
  81991. }
  81992. .xl\:focus\:placeholder-orange-500:focus::placeholder {
  81993. --placeholder-opacity: 1;
  81994. color: #ed8936;
  81995. color: rgba(237, 137, 54, var(--placeholder-opacity));
  81996. }
  81997. .xl\:focus\:placeholder-orange-600:focus::-moz-placeholder {
  81998. --placeholder-opacity: 1;
  81999. color: #dd6b20;
  82000. color: rgba(221, 107, 32, var(--placeholder-opacity));
  82001. }
  82002. .xl\:focus\:placeholder-orange-600:focus:-ms-input-placeholder {
  82003. --placeholder-opacity: 1;
  82004. color: #dd6b20;
  82005. color: rgba(221, 107, 32, var(--placeholder-opacity));
  82006. }
  82007. .xl\:focus\:placeholder-orange-600:focus::placeholder {
  82008. --placeholder-opacity: 1;
  82009. color: #dd6b20;
  82010. color: rgba(221, 107, 32, var(--placeholder-opacity));
  82011. }
  82012. .xl\:focus\:placeholder-orange-700:focus::-moz-placeholder {
  82013. --placeholder-opacity: 1;
  82014. color: #c05621;
  82015. color: rgba(192, 86, 33, var(--placeholder-opacity));
  82016. }
  82017. .xl\:focus\:placeholder-orange-700:focus:-ms-input-placeholder {
  82018. --placeholder-opacity: 1;
  82019. color: #c05621;
  82020. color: rgba(192, 86, 33, var(--placeholder-opacity));
  82021. }
  82022. .xl\:focus\:placeholder-orange-700:focus::placeholder {
  82023. --placeholder-opacity: 1;
  82024. color: #c05621;
  82025. color: rgba(192, 86, 33, var(--placeholder-opacity));
  82026. }
  82027. .xl\:focus\:placeholder-orange-800:focus::-moz-placeholder {
  82028. --placeholder-opacity: 1;
  82029. color: #9c4221;
  82030. color: rgba(156, 66, 33, var(--placeholder-opacity));
  82031. }
  82032. .xl\:focus\:placeholder-orange-800:focus:-ms-input-placeholder {
  82033. --placeholder-opacity: 1;
  82034. color: #9c4221;
  82035. color: rgba(156, 66, 33, var(--placeholder-opacity));
  82036. }
  82037. .xl\:focus\:placeholder-orange-800:focus::placeholder {
  82038. --placeholder-opacity: 1;
  82039. color: #9c4221;
  82040. color: rgba(156, 66, 33, var(--placeholder-opacity));
  82041. }
  82042. .xl\:focus\:placeholder-orange-900:focus::-moz-placeholder {
  82043. --placeholder-opacity: 1;
  82044. color: #7b341e;
  82045. color: rgba(123, 52, 30, var(--placeholder-opacity));
  82046. }
  82047. .xl\:focus\:placeholder-orange-900:focus:-ms-input-placeholder {
  82048. --placeholder-opacity: 1;
  82049. color: #7b341e;
  82050. color: rgba(123, 52, 30, var(--placeholder-opacity));
  82051. }
  82052. .xl\:focus\:placeholder-orange-900:focus::placeholder {
  82053. --placeholder-opacity: 1;
  82054. color: #7b341e;
  82055. color: rgba(123, 52, 30, var(--placeholder-opacity));
  82056. }
  82057. .xl\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
  82058. --placeholder-opacity: 1;
  82059. color: #fffff0;
  82060. color: rgba(255, 255, 240, var(--placeholder-opacity));
  82061. }
  82062. .xl\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
  82063. --placeholder-opacity: 1;
  82064. color: #fffff0;
  82065. color: rgba(255, 255, 240, var(--placeholder-opacity));
  82066. }
  82067. .xl\:focus\:placeholder-yellow-100:focus::placeholder {
  82068. --placeholder-opacity: 1;
  82069. color: #fffff0;
  82070. color: rgba(255, 255, 240, var(--placeholder-opacity));
  82071. }
  82072. .xl\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
  82073. --placeholder-opacity: 1;
  82074. color: #fefcbf;
  82075. color: rgba(254, 252, 191, var(--placeholder-opacity));
  82076. }
  82077. .xl\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
  82078. --placeholder-opacity: 1;
  82079. color: #fefcbf;
  82080. color: rgba(254, 252, 191, var(--placeholder-opacity));
  82081. }
  82082. .xl\:focus\:placeholder-yellow-200:focus::placeholder {
  82083. --placeholder-opacity: 1;
  82084. color: #fefcbf;
  82085. color: rgba(254, 252, 191, var(--placeholder-opacity));
  82086. }
  82087. .xl\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
  82088. --placeholder-opacity: 1;
  82089. color: #faf089;
  82090. color: rgba(250, 240, 137, var(--placeholder-opacity));
  82091. }
  82092. .xl\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
  82093. --placeholder-opacity: 1;
  82094. color: #faf089;
  82095. color: rgba(250, 240, 137, var(--placeholder-opacity));
  82096. }
  82097. .xl\:focus\:placeholder-yellow-300:focus::placeholder {
  82098. --placeholder-opacity: 1;
  82099. color: #faf089;
  82100. color: rgba(250, 240, 137, var(--placeholder-opacity));
  82101. }
  82102. .xl\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
  82103. --placeholder-opacity: 1;
  82104. color: #f6e05e;
  82105. color: rgba(246, 224, 94, var(--placeholder-opacity));
  82106. }
  82107. .xl\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
  82108. --placeholder-opacity: 1;
  82109. color: #f6e05e;
  82110. color: rgba(246, 224, 94, var(--placeholder-opacity));
  82111. }
  82112. .xl\:focus\:placeholder-yellow-400:focus::placeholder {
  82113. --placeholder-opacity: 1;
  82114. color: #f6e05e;
  82115. color: rgba(246, 224, 94, var(--placeholder-opacity));
  82116. }
  82117. .xl\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
  82118. --placeholder-opacity: 1;
  82119. color: #ecc94b;
  82120. color: rgba(236, 201, 75, var(--placeholder-opacity));
  82121. }
  82122. .xl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
  82123. --placeholder-opacity: 1;
  82124. color: #ecc94b;
  82125. color: rgba(236, 201, 75, var(--placeholder-opacity));
  82126. }
  82127. .xl\:focus\:placeholder-yellow-500:focus::placeholder {
  82128. --placeholder-opacity: 1;
  82129. color: #ecc94b;
  82130. color: rgba(236, 201, 75, var(--placeholder-opacity));
  82131. }
  82132. .xl\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
  82133. --placeholder-opacity: 1;
  82134. color: #d69e2e;
  82135. color: rgba(214, 158, 46, var(--placeholder-opacity));
  82136. }
  82137. .xl\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
  82138. --placeholder-opacity: 1;
  82139. color: #d69e2e;
  82140. color: rgba(214, 158, 46, var(--placeholder-opacity));
  82141. }
  82142. .xl\:focus\:placeholder-yellow-600:focus::placeholder {
  82143. --placeholder-opacity: 1;
  82144. color: #d69e2e;
  82145. color: rgba(214, 158, 46, var(--placeholder-opacity));
  82146. }
  82147. .xl\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
  82148. --placeholder-opacity: 1;
  82149. color: #b7791f;
  82150. color: rgba(183, 121, 31, var(--placeholder-opacity));
  82151. }
  82152. .xl\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
  82153. --placeholder-opacity: 1;
  82154. color: #b7791f;
  82155. color: rgba(183, 121, 31, var(--placeholder-opacity));
  82156. }
  82157. .xl\:focus\:placeholder-yellow-700:focus::placeholder {
  82158. --placeholder-opacity: 1;
  82159. color: #b7791f;
  82160. color: rgba(183, 121, 31, var(--placeholder-opacity));
  82161. }
  82162. .xl\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
  82163. --placeholder-opacity: 1;
  82164. color: #975a16;
  82165. color: rgba(151, 90, 22, var(--placeholder-opacity));
  82166. }
  82167. .xl\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
  82168. --placeholder-opacity: 1;
  82169. color: #975a16;
  82170. color: rgba(151, 90, 22, var(--placeholder-opacity));
  82171. }
  82172. .xl\:focus\:placeholder-yellow-800:focus::placeholder {
  82173. --placeholder-opacity: 1;
  82174. color: #975a16;
  82175. color: rgba(151, 90, 22, var(--placeholder-opacity));
  82176. }
  82177. .xl\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
  82178. --placeholder-opacity: 1;
  82179. color: #744210;
  82180. color: rgba(116, 66, 16, var(--placeholder-opacity));
  82181. }
  82182. .xl\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
  82183. --placeholder-opacity: 1;
  82184. color: #744210;
  82185. color: rgba(116, 66, 16, var(--placeholder-opacity));
  82186. }
  82187. .xl\:focus\:placeholder-yellow-900:focus::placeholder {
  82188. --placeholder-opacity: 1;
  82189. color: #744210;
  82190. color: rgba(116, 66, 16, var(--placeholder-opacity));
  82191. }
  82192. .xl\:focus\:placeholder-green-100:focus::-moz-placeholder {
  82193. --placeholder-opacity: 1;
  82194. color: #f0fff4;
  82195. color: rgba(240, 255, 244, var(--placeholder-opacity));
  82196. }
  82197. .xl\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
  82198. --placeholder-opacity: 1;
  82199. color: #f0fff4;
  82200. color: rgba(240, 255, 244, var(--placeholder-opacity));
  82201. }
  82202. .xl\:focus\:placeholder-green-100:focus::placeholder {
  82203. --placeholder-opacity: 1;
  82204. color: #f0fff4;
  82205. color: rgba(240, 255, 244, var(--placeholder-opacity));
  82206. }
  82207. .xl\:focus\:placeholder-green-200:focus::-moz-placeholder {
  82208. --placeholder-opacity: 1;
  82209. color: #c6f6d5;
  82210. color: rgba(198, 246, 213, var(--placeholder-opacity));
  82211. }
  82212. .xl\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
  82213. --placeholder-opacity: 1;
  82214. color: #c6f6d5;
  82215. color: rgba(198, 246, 213, var(--placeholder-opacity));
  82216. }
  82217. .xl\:focus\:placeholder-green-200:focus::placeholder {
  82218. --placeholder-opacity: 1;
  82219. color: #c6f6d5;
  82220. color: rgba(198, 246, 213, var(--placeholder-opacity));
  82221. }
  82222. .xl\:focus\:placeholder-green-300:focus::-moz-placeholder {
  82223. --placeholder-opacity: 1;
  82224. color: #9ae6b4;
  82225. color: rgba(154, 230, 180, var(--placeholder-opacity));
  82226. }
  82227. .xl\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
  82228. --placeholder-opacity: 1;
  82229. color: #9ae6b4;
  82230. color: rgba(154, 230, 180, var(--placeholder-opacity));
  82231. }
  82232. .xl\:focus\:placeholder-green-300:focus::placeholder {
  82233. --placeholder-opacity: 1;
  82234. color: #9ae6b4;
  82235. color: rgba(154, 230, 180, var(--placeholder-opacity));
  82236. }
  82237. .xl\:focus\:placeholder-green-400:focus::-moz-placeholder {
  82238. --placeholder-opacity: 1;
  82239. color: #68d391;
  82240. color: rgba(104, 211, 145, var(--placeholder-opacity));
  82241. }
  82242. .xl\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
  82243. --placeholder-opacity: 1;
  82244. color: #68d391;
  82245. color: rgba(104, 211, 145, var(--placeholder-opacity));
  82246. }
  82247. .xl\:focus\:placeholder-green-400:focus::placeholder {
  82248. --placeholder-opacity: 1;
  82249. color: #68d391;
  82250. color: rgba(104, 211, 145, var(--placeholder-opacity));
  82251. }
  82252. .xl\:focus\:placeholder-green-500:focus::-moz-placeholder {
  82253. --placeholder-opacity: 1;
  82254. color: #48bb78;
  82255. color: rgba(72, 187, 120, var(--placeholder-opacity));
  82256. }
  82257. .xl\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
  82258. --placeholder-opacity: 1;
  82259. color: #48bb78;
  82260. color: rgba(72, 187, 120, var(--placeholder-opacity));
  82261. }
  82262. .xl\:focus\:placeholder-green-500:focus::placeholder {
  82263. --placeholder-opacity: 1;
  82264. color: #48bb78;
  82265. color: rgba(72, 187, 120, var(--placeholder-opacity));
  82266. }
  82267. .xl\:focus\:placeholder-green-600:focus::-moz-placeholder {
  82268. --placeholder-opacity: 1;
  82269. color: #38a169;
  82270. color: rgba(56, 161, 105, var(--placeholder-opacity));
  82271. }
  82272. .xl\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
  82273. --placeholder-opacity: 1;
  82274. color: #38a169;
  82275. color: rgba(56, 161, 105, var(--placeholder-opacity));
  82276. }
  82277. .xl\:focus\:placeholder-green-600:focus::placeholder {
  82278. --placeholder-opacity: 1;
  82279. color: #38a169;
  82280. color: rgba(56, 161, 105, var(--placeholder-opacity));
  82281. }
  82282. .xl\:focus\:placeholder-green-700:focus::-moz-placeholder {
  82283. --placeholder-opacity: 1;
  82284. color: #2f855a;
  82285. color: rgba(47, 133, 90, var(--placeholder-opacity));
  82286. }
  82287. .xl\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
  82288. --placeholder-opacity: 1;
  82289. color: #2f855a;
  82290. color: rgba(47, 133, 90, var(--placeholder-opacity));
  82291. }
  82292. .xl\:focus\:placeholder-green-700:focus::placeholder {
  82293. --placeholder-opacity: 1;
  82294. color: #2f855a;
  82295. color: rgba(47, 133, 90, var(--placeholder-opacity));
  82296. }
  82297. .xl\:focus\:placeholder-green-800:focus::-moz-placeholder {
  82298. --placeholder-opacity: 1;
  82299. color: #276749;
  82300. color: rgba(39, 103, 73, var(--placeholder-opacity));
  82301. }
  82302. .xl\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
  82303. --placeholder-opacity: 1;
  82304. color: #276749;
  82305. color: rgba(39, 103, 73, var(--placeholder-opacity));
  82306. }
  82307. .xl\:focus\:placeholder-green-800:focus::placeholder {
  82308. --placeholder-opacity: 1;
  82309. color: #276749;
  82310. color: rgba(39, 103, 73, var(--placeholder-opacity));
  82311. }
  82312. .xl\:focus\:placeholder-green-900:focus::-moz-placeholder {
  82313. --placeholder-opacity: 1;
  82314. color: #22543d;
  82315. color: rgba(34, 84, 61, var(--placeholder-opacity));
  82316. }
  82317. .xl\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
  82318. --placeholder-opacity: 1;
  82319. color: #22543d;
  82320. color: rgba(34, 84, 61, var(--placeholder-opacity));
  82321. }
  82322. .xl\:focus\:placeholder-green-900:focus::placeholder {
  82323. --placeholder-opacity: 1;
  82324. color: #22543d;
  82325. color: rgba(34, 84, 61, var(--placeholder-opacity));
  82326. }
  82327. .xl\:focus\:placeholder-teal-100:focus::-moz-placeholder {
  82328. --placeholder-opacity: 1;
  82329. color: #e6fffa;
  82330. color: rgba(230, 255, 250, var(--placeholder-opacity));
  82331. }
  82332. .xl\:focus\:placeholder-teal-100:focus:-ms-input-placeholder {
  82333. --placeholder-opacity: 1;
  82334. color: #e6fffa;
  82335. color: rgba(230, 255, 250, var(--placeholder-opacity));
  82336. }
  82337. .xl\:focus\:placeholder-teal-100:focus::placeholder {
  82338. --placeholder-opacity: 1;
  82339. color: #e6fffa;
  82340. color: rgba(230, 255, 250, var(--placeholder-opacity));
  82341. }
  82342. .xl\:focus\:placeholder-teal-200:focus::-moz-placeholder {
  82343. --placeholder-opacity: 1;
  82344. color: #b2f5ea;
  82345. color: rgba(178, 245, 234, var(--placeholder-opacity));
  82346. }
  82347. .xl\:focus\:placeholder-teal-200:focus:-ms-input-placeholder {
  82348. --placeholder-opacity: 1;
  82349. color: #b2f5ea;
  82350. color: rgba(178, 245, 234, var(--placeholder-opacity));
  82351. }
  82352. .xl\:focus\:placeholder-teal-200:focus::placeholder {
  82353. --placeholder-opacity: 1;
  82354. color: #b2f5ea;
  82355. color: rgba(178, 245, 234, var(--placeholder-opacity));
  82356. }
  82357. .xl\:focus\:placeholder-teal-300:focus::-moz-placeholder {
  82358. --placeholder-opacity: 1;
  82359. color: #81e6d9;
  82360. color: rgba(129, 230, 217, var(--placeholder-opacity));
  82361. }
  82362. .xl\:focus\:placeholder-teal-300:focus:-ms-input-placeholder {
  82363. --placeholder-opacity: 1;
  82364. color: #81e6d9;
  82365. color: rgba(129, 230, 217, var(--placeholder-opacity));
  82366. }
  82367. .xl\:focus\:placeholder-teal-300:focus::placeholder {
  82368. --placeholder-opacity: 1;
  82369. color: #81e6d9;
  82370. color: rgba(129, 230, 217, var(--placeholder-opacity));
  82371. }
  82372. .xl\:focus\:placeholder-teal-400:focus::-moz-placeholder {
  82373. --placeholder-opacity: 1;
  82374. color: #4fd1c5;
  82375. color: rgba(79, 209, 197, var(--placeholder-opacity));
  82376. }
  82377. .xl\:focus\:placeholder-teal-400:focus:-ms-input-placeholder {
  82378. --placeholder-opacity: 1;
  82379. color: #4fd1c5;
  82380. color: rgba(79, 209, 197, var(--placeholder-opacity));
  82381. }
  82382. .xl\:focus\:placeholder-teal-400:focus::placeholder {
  82383. --placeholder-opacity: 1;
  82384. color: #4fd1c5;
  82385. color: rgba(79, 209, 197, var(--placeholder-opacity));
  82386. }
  82387. .xl\:focus\:placeholder-teal-500:focus::-moz-placeholder {
  82388. --placeholder-opacity: 1;
  82389. color: #38b2ac;
  82390. color: rgba(56, 178, 172, var(--placeholder-opacity));
  82391. }
  82392. .xl\:focus\:placeholder-teal-500:focus:-ms-input-placeholder {
  82393. --placeholder-opacity: 1;
  82394. color: #38b2ac;
  82395. color: rgba(56, 178, 172, var(--placeholder-opacity));
  82396. }
  82397. .xl\:focus\:placeholder-teal-500:focus::placeholder {
  82398. --placeholder-opacity: 1;
  82399. color: #38b2ac;
  82400. color: rgba(56, 178, 172, var(--placeholder-opacity));
  82401. }
  82402. .xl\:focus\:placeholder-teal-600:focus::-moz-placeholder {
  82403. --placeholder-opacity: 1;
  82404. color: #319795;
  82405. color: rgba(49, 151, 149, var(--placeholder-opacity));
  82406. }
  82407. .xl\:focus\:placeholder-teal-600:focus:-ms-input-placeholder {
  82408. --placeholder-opacity: 1;
  82409. color: #319795;
  82410. color: rgba(49, 151, 149, var(--placeholder-opacity));
  82411. }
  82412. .xl\:focus\:placeholder-teal-600:focus::placeholder {
  82413. --placeholder-opacity: 1;
  82414. color: #319795;
  82415. color: rgba(49, 151, 149, var(--placeholder-opacity));
  82416. }
  82417. .xl\:focus\:placeholder-teal-700:focus::-moz-placeholder {
  82418. --placeholder-opacity: 1;
  82419. color: #2c7a7b;
  82420. color: rgba(44, 122, 123, var(--placeholder-opacity));
  82421. }
  82422. .xl\:focus\:placeholder-teal-700:focus:-ms-input-placeholder {
  82423. --placeholder-opacity: 1;
  82424. color: #2c7a7b;
  82425. color: rgba(44, 122, 123, var(--placeholder-opacity));
  82426. }
  82427. .xl\:focus\:placeholder-teal-700:focus::placeholder {
  82428. --placeholder-opacity: 1;
  82429. color: #2c7a7b;
  82430. color: rgba(44, 122, 123, var(--placeholder-opacity));
  82431. }
  82432. .xl\:focus\:placeholder-teal-800:focus::-moz-placeholder {
  82433. --placeholder-opacity: 1;
  82434. color: #285e61;
  82435. color: rgba(40, 94, 97, var(--placeholder-opacity));
  82436. }
  82437. .xl\:focus\:placeholder-teal-800:focus:-ms-input-placeholder {
  82438. --placeholder-opacity: 1;
  82439. color: #285e61;
  82440. color: rgba(40, 94, 97, var(--placeholder-opacity));
  82441. }
  82442. .xl\:focus\:placeholder-teal-800:focus::placeholder {
  82443. --placeholder-opacity: 1;
  82444. color: #285e61;
  82445. color: rgba(40, 94, 97, var(--placeholder-opacity));
  82446. }
  82447. .xl\:focus\:placeholder-teal-900:focus::-moz-placeholder {
  82448. --placeholder-opacity: 1;
  82449. color: #234e52;
  82450. color: rgba(35, 78, 82, var(--placeholder-opacity));
  82451. }
  82452. .xl\:focus\:placeholder-teal-900:focus:-ms-input-placeholder {
  82453. --placeholder-opacity: 1;
  82454. color: #234e52;
  82455. color: rgba(35, 78, 82, var(--placeholder-opacity));
  82456. }
  82457. .xl\:focus\:placeholder-teal-900:focus::placeholder {
  82458. --placeholder-opacity: 1;
  82459. color: #234e52;
  82460. color: rgba(35, 78, 82, var(--placeholder-opacity));
  82461. }
  82462. .xl\:focus\:placeholder-blue-100:focus::-moz-placeholder {
  82463. --placeholder-opacity: 1;
  82464. color: #ebf8ff;
  82465. color: rgba(235, 248, 255, var(--placeholder-opacity));
  82466. }
  82467. .xl\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
  82468. --placeholder-opacity: 1;
  82469. color: #ebf8ff;
  82470. color: rgba(235, 248, 255, var(--placeholder-opacity));
  82471. }
  82472. .xl\:focus\:placeholder-blue-100:focus::placeholder {
  82473. --placeholder-opacity: 1;
  82474. color: #ebf8ff;
  82475. color: rgba(235, 248, 255, var(--placeholder-opacity));
  82476. }
  82477. .xl\:focus\:placeholder-blue-200:focus::-moz-placeholder {
  82478. --placeholder-opacity: 1;
  82479. color: #bee3f8;
  82480. color: rgba(190, 227, 248, var(--placeholder-opacity));
  82481. }
  82482. .xl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
  82483. --placeholder-opacity: 1;
  82484. color: #bee3f8;
  82485. color: rgba(190, 227, 248, var(--placeholder-opacity));
  82486. }
  82487. .xl\:focus\:placeholder-blue-200:focus::placeholder {
  82488. --placeholder-opacity: 1;
  82489. color: #bee3f8;
  82490. color: rgba(190, 227, 248, var(--placeholder-opacity));
  82491. }
  82492. .xl\:focus\:placeholder-blue-300:focus::-moz-placeholder {
  82493. --placeholder-opacity: 1;
  82494. color: #90cdf4;
  82495. color: rgba(144, 205, 244, var(--placeholder-opacity));
  82496. }
  82497. .xl\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
  82498. --placeholder-opacity: 1;
  82499. color: #90cdf4;
  82500. color: rgba(144, 205, 244, var(--placeholder-opacity));
  82501. }
  82502. .xl\:focus\:placeholder-blue-300:focus::placeholder {
  82503. --placeholder-opacity: 1;
  82504. color: #90cdf4;
  82505. color: rgba(144, 205, 244, var(--placeholder-opacity));
  82506. }
  82507. .xl\:focus\:placeholder-blue-400:focus::-moz-placeholder {
  82508. --placeholder-opacity: 1;
  82509. color: #63b3ed;
  82510. color: rgba(99, 179, 237, var(--placeholder-opacity));
  82511. }
  82512. .xl\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
  82513. --placeholder-opacity: 1;
  82514. color: #63b3ed;
  82515. color: rgba(99, 179, 237, var(--placeholder-opacity));
  82516. }
  82517. .xl\:focus\:placeholder-blue-400:focus::placeholder {
  82518. --placeholder-opacity: 1;
  82519. color: #63b3ed;
  82520. color: rgba(99, 179, 237, var(--placeholder-opacity));
  82521. }
  82522. .xl\:focus\:placeholder-blue-500:focus::-moz-placeholder {
  82523. --placeholder-opacity: 1;
  82524. color: #4299e1;
  82525. color: rgba(66, 153, 225, var(--placeholder-opacity));
  82526. }
  82527. .xl\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
  82528. --placeholder-opacity: 1;
  82529. color: #4299e1;
  82530. color: rgba(66, 153, 225, var(--placeholder-opacity));
  82531. }
  82532. .xl\:focus\:placeholder-blue-500:focus::placeholder {
  82533. --placeholder-opacity: 1;
  82534. color: #4299e1;
  82535. color: rgba(66, 153, 225, var(--placeholder-opacity));
  82536. }
  82537. .xl\:focus\:placeholder-blue-600:focus::-moz-placeholder {
  82538. --placeholder-opacity: 1;
  82539. color: #3182ce;
  82540. color: rgba(49, 130, 206, var(--placeholder-opacity));
  82541. }
  82542. .xl\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
  82543. --placeholder-opacity: 1;
  82544. color: #3182ce;
  82545. color: rgba(49, 130, 206, var(--placeholder-opacity));
  82546. }
  82547. .xl\:focus\:placeholder-blue-600:focus::placeholder {
  82548. --placeholder-opacity: 1;
  82549. color: #3182ce;
  82550. color: rgba(49, 130, 206, var(--placeholder-opacity));
  82551. }
  82552. .xl\:focus\:placeholder-blue-700:focus::-moz-placeholder {
  82553. --placeholder-opacity: 1;
  82554. color: #2b6cb0;
  82555. color: rgba(43, 108, 176, var(--placeholder-opacity));
  82556. }
  82557. .xl\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
  82558. --placeholder-opacity: 1;
  82559. color: #2b6cb0;
  82560. color: rgba(43, 108, 176, var(--placeholder-opacity));
  82561. }
  82562. .xl\:focus\:placeholder-blue-700:focus::placeholder {
  82563. --placeholder-opacity: 1;
  82564. color: #2b6cb0;
  82565. color: rgba(43, 108, 176, var(--placeholder-opacity));
  82566. }
  82567. .xl\:focus\:placeholder-blue-800:focus::-moz-placeholder {
  82568. --placeholder-opacity: 1;
  82569. color: #2c5282;
  82570. color: rgba(44, 82, 130, var(--placeholder-opacity));
  82571. }
  82572. .xl\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
  82573. --placeholder-opacity: 1;
  82574. color: #2c5282;
  82575. color: rgba(44, 82, 130, var(--placeholder-opacity));
  82576. }
  82577. .xl\:focus\:placeholder-blue-800:focus::placeholder {
  82578. --placeholder-opacity: 1;
  82579. color: #2c5282;
  82580. color: rgba(44, 82, 130, var(--placeholder-opacity));
  82581. }
  82582. .xl\:focus\:placeholder-blue-900:focus::-moz-placeholder {
  82583. --placeholder-opacity: 1;
  82584. color: #2a4365;
  82585. color: rgba(42, 67, 101, var(--placeholder-opacity));
  82586. }
  82587. .xl\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
  82588. --placeholder-opacity: 1;
  82589. color: #2a4365;
  82590. color: rgba(42, 67, 101, var(--placeholder-opacity));
  82591. }
  82592. .xl\:focus\:placeholder-blue-900:focus::placeholder {
  82593. --placeholder-opacity: 1;
  82594. color: #2a4365;
  82595. color: rgba(42, 67, 101, var(--placeholder-opacity));
  82596. }
  82597. .xl\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
  82598. --placeholder-opacity: 1;
  82599. color: #ebf4ff;
  82600. color: rgba(235, 244, 255, var(--placeholder-opacity));
  82601. }
  82602. .xl\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
  82603. --placeholder-opacity: 1;
  82604. color: #ebf4ff;
  82605. color: rgba(235, 244, 255, var(--placeholder-opacity));
  82606. }
  82607. .xl\:focus\:placeholder-indigo-100:focus::placeholder {
  82608. --placeholder-opacity: 1;
  82609. color: #ebf4ff;
  82610. color: rgba(235, 244, 255, var(--placeholder-opacity));
  82611. }
  82612. .xl\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
  82613. --placeholder-opacity: 1;
  82614. color: #c3dafe;
  82615. color: rgba(195, 218, 254, var(--placeholder-opacity));
  82616. }
  82617. .xl\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
  82618. --placeholder-opacity: 1;
  82619. color: #c3dafe;
  82620. color: rgba(195, 218, 254, var(--placeholder-opacity));
  82621. }
  82622. .xl\:focus\:placeholder-indigo-200:focus::placeholder {
  82623. --placeholder-opacity: 1;
  82624. color: #c3dafe;
  82625. color: rgba(195, 218, 254, var(--placeholder-opacity));
  82626. }
  82627. .xl\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
  82628. --placeholder-opacity: 1;
  82629. color: #a3bffa;
  82630. color: rgba(163, 191, 250, var(--placeholder-opacity));
  82631. }
  82632. .xl\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
  82633. --placeholder-opacity: 1;
  82634. color: #a3bffa;
  82635. color: rgba(163, 191, 250, var(--placeholder-opacity));
  82636. }
  82637. .xl\:focus\:placeholder-indigo-300:focus::placeholder {
  82638. --placeholder-opacity: 1;
  82639. color: #a3bffa;
  82640. color: rgba(163, 191, 250, var(--placeholder-opacity));
  82641. }
  82642. .xl\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
  82643. --placeholder-opacity: 1;
  82644. color: #7f9cf5;
  82645. color: rgba(127, 156, 245, var(--placeholder-opacity));
  82646. }
  82647. .xl\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
  82648. --placeholder-opacity: 1;
  82649. color: #7f9cf5;
  82650. color: rgba(127, 156, 245, var(--placeholder-opacity));
  82651. }
  82652. .xl\:focus\:placeholder-indigo-400:focus::placeholder {
  82653. --placeholder-opacity: 1;
  82654. color: #7f9cf5;
  82655. color: rgba(127, 156, 245, var(--placeholder-opacity));
  82656. }
  82657. .xl\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
  82658. --placeholder-opacity: 1;
  82659. color: #667eea;
  82660. color: rgba(102, 126, 234, var(--placeholder-opacity));
  82661. }
  82662. .xl\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
  82663. --placeholder-opacity: 1;
  82664. color: #667eea;
  82665. color: rgba(102, 126, 234, var(--placeholder-opacity));
  82666. }
  82667. .xl\:focus\:placeholder-indigo-500:focus::placeholder {
  82668. --placeholder-opacity: 1;
  82669. color: #667eea;
  82670. color: rgba(102, 126, 234, var(--placeholder-opacity));
  82671. }
  82672. .xl\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
  82673. --placeholder-opacity: 1;
  82674. color: #5a67d8;
  82675. color: rgba(90, 103, 216, var(--placeholder-opacity));
  82676. }
  82677. .xl\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
  82678. --placeholder-opacity: 1;
  82679. color: #5a67d8;
  82680. color: rgba(90, 103, 216, var(--placeholder-opacity));
  82681. }
  82682. .xl\:focus\:placeholder-indigo-600:focus::placeholder {
  82683. --placeholder-opacity: 1;
  82684. color: #5a67d8;
  82685. color: rgba(90, 103, 216, var(--placeholder-opacity));
  82686. }
  82687. .xl\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
  82688. --placeholder-opacity: 1;
  82689. color: #4c51bf;
  82690. color: rgba(76, 81, 191, var(--placeholder-opacity));
  82691. }
  82692. .xl\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
  82693. --placeholder-opacity: 1;
  82694. color: #4c51bf;
  82695. color: rgba(76, 81, 191, var(--placeholder-opacity));
  82696. }
  82697. .xl\:focus\:placeholder-indigo-700:focus::placeholder {
  82698. --placeholder-opacity: 1;
  82699. color: #4c51bf;
  82700. color: rgba(76, 81, 191, var(--placeholder-opacity));
  82701. }
  82702. .xl\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
  82703. --placeholder-opacity: 1;
  82704. color: #434190;
  82705. color: rgba(67, 65, 144, var(--placeholder-opacity));
  82706. }
  82707. .xl\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
  82708. --placeholder-opacity: 1;
  82709. color: #434190;
  82710. color: rgba(67, 65, 144, var(--placeholder-opacity));
  82711. }
  82712. .xl\:focus\:placeholder-indigo-800:focus::placeholder {
  82713. --placeholder-opacity: 1;
  82714. color: #434190;
  82715. color: rgba(67, 65, 144, var(--placeholder-opacity));
  82716. }
  82717. .xl\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
  82718. --placeholder-opacity: 1;
  82719. color: #3c366b;
  82720. color: rgba(60, 54, 107, var(--placeholder-opacity));
  82721. }
  82722. .xl\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
  82723. --placeholder-opacity: 1;
  82724. color: #3c366b;
  82725. color: rgba(60, 54, 107, var(--placeholder-opacity));
  82726. }
  82727. .xl\:focus\:placeholder-indigo-900:focus::placeholder {
  82728. --placeholder-opacity: 1;
  82729. color: #3c366b;
  82730. color: rgba(60, 54, 107, var(--placeholder-opacity));
  82731. }
  82732. .xl\:focus\:placeholder-purple-100:focus::-moz-placeholder {
  82733. --placeholder-opacity: 1;
  82734. color: #faf5ff;
  82735. color: rgba(250, 245, 255, var(--placeholder-opacity));
  82736. }
  82737. .xl\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
  82738. --placeholder-opacity: 1;
  82739. color: #faf5ff;
  82740. color: rgba(250, 245, 255, var(--placeholder-opacity));
  82741. }
  82742. .xl\:focus\:placeholder-purple-100:focus::placeholder {
  82743. --placeholder-opacity: 1;
  82744. color: #faf5ff;
  82745. color: rgba(250, 245, 255, var(--placeholder-opacity));
  82746. }
  82747. .xl\:focus\:placeholder-purple-200:focus::-moz-placeholder {
  82748. --placeholder-opacity: 1;
  82749. color: #e9d8fd;
  82750. color: rgba(233, 216, 253, var(--placeholder-opacity));
  82751. }
  82752. .xl\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
  82753. --placeholder-opacity: 1;
  82754. color: #e9d8fd;
  82755. color: rgba(233, 216, 253, var(--placeholder-opacity));
  82756. }
  82757. .xl\:focus\:placeholder-purple-200:focus::placeholder {
  82758. --placeholder-opacity: 1;
  82759. color: #e9d8fd;
  82760. color: rgba(233, 216, 253, var(--placeholder-opacity));
  82761. }
  82762. .xl\:focus\:placeholder-purple-300:focus::-moz-placeholder {
  82763. --placeholder-opacity: 1;
  82764. color: #d6bcfa;
  82765. color: rgba(214, 188, 250, var(--placeholder-opacity));
  82766. }
  82767. .xl\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
  82768. --placeholder-opacity: 1;
  82769. color: #d6bcfa;
  82770. color: rgba(214, 188, 250, var(--placeholder-opacity));
  82771. }
  82772. .xl\:focus\:placeholder-purple-300:focus::placeholder {
  82773. --placeholder-opacity: 1;
  82774. color: #d6bcfa;
  82775. color: rgba(214, 188, 250, var(--placeholder-opacity));
  82776. }
  82777. .xl\:focus\:placeholder-purple-400:focus::-moz-placeholder {
  82778. --placeholder-opacity: 1;
  82779. color: #b794f4;
  82780. color: rgba(183, 148, 244, var(--placeholder-opacity));
  82781. }
  82782. .xl\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
  82783. --placeholder-opacity: 1;
  82784. color: #b794f4;
  82785. color: rgba(183, 148, 244, var(--placeholder-opacity));
  82786. }
  82787. .xl\:focus\:placeholder-purple-400:focus::placeholder {
  82788. --placeholder-opacity: 1;
  82789. color: #b794f4;
  82790. color: rgba(183, 148, 244, var(--placeholder-opacity));
  82791. }
  82792. .xl\:focus\:placeholder-purple-500:focus::-moz-placeholder {
  82793. --placeholder-opacity: 1;
  82794. color: #9f7aea;
  82795. color: rgba(159, 122, 234, var(--placeholder-opacity));
  82796. }
  82797. .xl\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
  82798. --placeholder-opacity: 1;
  82799. color: #9f7aea;
  82800. color: rgba(159, 122, 234, var(--placeholder-opacity));
  82801. }
  82802. .xl\:focus\:placeholder-purple-500:focus::placeholder {
  82803. --placeholder-opacity: 1;
  82804. color: #9f7aea;
  82805. color: rgba(159, 122, 234, var(--placeholder-opacity));
  82806. }
  82807. .xl\:focus\:placeholder-purple-600:focus::-moz-placeholder {
  82808. --placeholder-opacity: 1;
  82809. color: #805ad5;
  82810. color: rgba(128, 90, 213, var(--placeholder-opacity));
  82811. }
  82812. .xl\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
  82813. --placeholder-opacity: 1;
  82814. color: #805ad5;
  82815. color: rgba(128, 90, 213, var(--placeholder-opacity));
  82816. }
  82817. .xl\:focus\:placeholder-purple-600:focus::placeholder {
  82818. --placeholder-opacity: 1;
  82819. color: #805ad5;
  82820. color: rgba(128, 90, 213, var(--placeholder-opacity));
  82821. }
  82822. .xl\:focus\:placeholder-purple-700:focus::-moz-placeholder {
  82823. --placeholder-opacity: 1;
  82824. color: #6b46c1;
  82825. color: rgba(107, 70, 193, var(--placeholder-opacity));
  82826. }
  82827. .xl\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
  82828. --placeholder-opacity: 1;
  82829. color: #6b46c1;
  82830. color: rgba(107, 70, 193, var(--placeholder-opacity));
  82831. }
  82832. .xl\:focus\:placeholder-purple-700:focus::placeholder {
  82833. --placeholder-opacity: 1;
  82834. color: #6b46c1;
  82835. color: rgba(107, 70, 193, var(--placeholder-opacity));
  82836. }
  82837. .xl\:focus\:placeholder-purple-800:focus::-moz-placeholder {
  82838. --placeholder-opacity: 1;
  82839. color: #553c9a;
  82840. color: rgba(85, 60, 154, var(--placeholder-opacity));
  82841. }
  82842. .xl\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
  82843. --placeholder-opacity: 1;
  82844. color: #553c9a;
  82845. color: rgba(85, 60, 154, var(--placeholder-opacity));
  82846. }
  82847. .xl\:focus\:placeholder-purple-800:focus::placeholder {
  82848. --placeholder-opacity: 1;
  82849. color: #553c9a;
  82850. color: rgba(85, 60, 154, var(--placeholder-opacity));
  82851. }
  82852. .xl\:focus\:placeholder-purple-900:focus::-moz-placeholder {
  82853. --placeholder-opacity: 1;
  82854. color: #44337a;
  82855. color: rgba(68, 51, 122, var(--placeholder-opacity));
  82856. }
  82857. .xl\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
  82858. --placeholder-opacity: 1;
  82859. color: #44337a;
  82860. color: rgba(68, 51, 122, var(--placeholder-opacity));
  82861. }
  82862. .xl\:focus\:placeholder-purple-900:focus::placeholder {
  82863. --placeholder-opacity: 1;
  82864. color: #44337a;
  82865. color: rgba(68, 51, 122, var(--placeholder-opacity));
  82866. }
  82867. .xl\:focus\:placeholder-pink-100:focus::-moz-placeholder {
  82868. --placeholder-opacity: 1;
  82869. color: #fff5f7;
  82870. color: rgba(255, 245, 247, var(--placeholder-opacity));
  82871. }
  82872. .xl\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
  82873. --placeholder-opacity: 1;
  82874. color: #fff5f7;
  82875. color: rgba(255, 245, 247, var(--placeholder-opacity));
  82876. }
  82877. .xl\:focus\:placeholder-pink-100:focus::placeholder {
  82878. --placeholder-opacity: 1;
  82879. color: #fff5f7;
  82880. color: rgba(255, 245, 247, var(--placeholder-opacity));
  82881. }
  82882. .xl\:focus\:placeholder-pink-200:focus::-moz-placeholder {
  82883. --placeholder-opacity: 1;
  82884. color: #fed7e2;
  82885. color: rgba(254, 215, 226, var(--placeholder-opacity));
  82886. }
  82887. .xl\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
  82888. --placeholder-opacity: 1;
  82889. color: #fed7e2;
  82890. color: rgba(254, 215, 226, var(--placeholder-opacity));
  82891. }
  82892. .xl\:focus\:placeholder-pink-200:focus::placeholder {
  82893. --placeholder-opacity: 1;
  82894. color: #fed7e2;
  82895. color: rgba(254, 215, 226, var(--placeholder-opacity));
  82896. }
  82897. .xl\:focus\:placeholder-pink-300:focus::-moz-placeholder {
  82898. --placeholder-opacity: 1;
  82899. color: #fbb6ce;
  82900. color: rgba(251, 182, 206, var(--placeholder-opacity));
  82901. }
  82902. .xl\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
  82903. --placeholder-opacity: 1;
  82904. color: #fbb6ce;
  82905. color: rgba(251, 182, 206, var(--placeholder-opacity));
  82906. }
  82907. .xl\:focus\:placeholder-pink-300:focus::placeholder {
  82908. --placeholder-opacity: 1;
  82909. color: #fbb6ce;
  82910. color: rgba(251, 182, 206, var(--placeholder-opacity));
  82911. }
  82912. .xl\:focus\:placeholder-pink-400:focus::-moz-placeholder {
  82913. --placeholder-opacity: 1;
  82914. color: #f687b3;
  82915. color: rgba(246, 135, 179, var(--placeholder-opacity));
  82916. }
  82917. .xl\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
  82918. --placeholder-opacity: 1;
  82919. color: #f687b3;
  82920. color: rgba(246, 135, 179, var(--placeholder-opacity));
  82921. }
  82922. .xl\:focus\:placeholder-pink-400:focus::placeholder {
  82923. --placeholder-opacity: 1;
  82924. color: #f687b3;
  82925. color: rgba(246, 135, 179, var(--placeholder-opacity));
  82926. }
  82927. .xl\:focus\:placeholder-pink-500:focus::-moz-placeholder {
  82928. --placeholder-opacity: 1;
  82929. color: #ed64a6;
  82930. color: rgba(237, 100, 166, var(--placeholder-opacity));
  82931. }
  82932. .xl\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
  82933. --placeholder-opacity: 1;
  82934. color: #ed64a6;
  82935. color: rgba(237, 100, 166, var(--placeholder-opacity));
  82936. }
  82937. .xl\:focus\:placeholder-pink-500:focus::placeholder {
  82938. --placeholder-opacity: 1;
  82939. color: #ed64a6;
  82940. color: rgba(237, 100, 166, var(--placeholder-opacity));
  82941. }
  82942. .xl\:focus\:placeholder-pink-600:focus::-moz-placeholder {
  82943. --placeholder-opacity: 1;
  82944. color: #d53f8c;
  82945. color: rgba(213, 63, 140, var(--placeholder-opacity));
  82946. }
  82947. .xl\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
  82948. --placeholder-opacity: 1;
  82949. color: #d53f8c;
  82950. color: rgba(213, 63, 140, var(--placeholder-opacity));
  82951. }
  82952. .xl\:focus\:placeholder-pink-600:focus::placeholder {
  82953. --placeholder-opacity: 1;
  82954. color: #d53f8c;
  82955. color: rgba(213, 63, 140, var(--placeholder-opacity));
  82956. }
  82957. .xl\:focus\:placeholder-pink-700:focus::-moz-placeholder {
  82958. --placeholder-opacity: 1;
  82959. color: #b83280;
  82960. color: rgba(184, 50, 128, var(--placeholder-opacity));
  82961. }
  82962. .xl\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
  82963. --placeholder-opacity: 1;
  82964. color: #b83280;
  82965. color: rgba(184, 50, 128, var(--placeholder-opacity));
  82966. }
  82967. .xl\:focus\:placeholder-pink-700:focus::placeholder {
  82968. --placeholder-opacity: 1;
  82969. color: #b83280;
  82970. color: rgba(184, 50, 128, var(--placeholder-opacity));
  82971. }
  82972. .xl\:focus\:placeholder-pink-800:focus::-moz-placeholder {
  82973. --placeholder-opacity: 1;
  82974. color: #97266d;
  82975. color: rgba(151, 38, 109, var(--placeholder-opacity));
  82976. }
  82977. .xl\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
  82978. --placeholder-opacity: 1;
  82979. color: #97266d;
  82980. color: rgba(151, 38, 109, var(--placeholder-opacity));
  82981. }
  82982. .xl\:focus\:placeholder-pink-800:focus::placeholder {
  82983. --placeholder-opacity: 1;
  82984. color: #97266d;
  82985. color: rgba(151, 38, 109, var(--placeholder-opacity));
  82986. }
  82987. .xl\:focus\:placeholder-pink-900:focus::-moz-placeholder {
  82988. --placeholder-opacity: 1;
  82989. color: #702459;
  82990. color: rgba(112, 36, 89, var(--placeholder-opacity));
  82991. }
  82992. .xl\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
  82993. --placeholder-opacity: 1;
  82994. color: #702459;
  82995. color: rgba(112, 36, 89, var(--placeholder-opacity));
  82996. }
  82997. .xl\:focus\:placeholder-pink-900:focus::placeholder {
  82998. --placeholder-opacity: 1;
  82999. color: #702459;
  83000. color: rgba(112, 36, 89, var(--placeholder-opacity));
  83001. }
  83002. .xl\:placeholder-opacity-0::-moz-placeholder {
  83003. --placeholder-opacity: 0;
  83004. }
  83005. .xl\:placeholder-opacity-0:-ms-input-placeholder {
  83006. --placeholder-opacity: 0;
  83007. }
  83008. .xl\:placeholder-opacity-0::placeholder {
  83009. --placeholder-opacity: 0;
  83010. }
  83011. .xl\:placeholder-opacity-25::-moz-placeholder {
  83012. --placeholder-opacity: 0.25;
  83013. }
  83014. .xl\:placeholder-opacity-25:-ms-input-placeholder {
  83015. --placeholder-opacity: 0.25;
  83016. }
  83017. .xl\:placeholder-opacity-25::placeholder {
  83018. --placeholder-opacity: 0.25;
  83019. }
  83020. .xl\:placeholder-opacity-50::-moz-placeholder {
  83021. --placeholder-opacity: 0.5;
  83022. }
  83023. .xl\:placeholder-opacity-50:-ms-input-placeholder {
  83024. --placeholder-opacity: 0.5;
  83025. }
  83026. .xl\:placeholder-opacity-50::placeholder {
  83027. --placeholder-opacity: 0.5;
  83028. }
  83029. .xl\:placeholder-opacity-75::-moz-placeholder {
  83030. --placeholder-opacity: 0.75;
  83031. }
  83032. .xl\:placeholder-opacity-75:-ms-input-placeholder {
  83033. --placeholder-opacity: 0.75;
  83034. }
  83035. .xl\:placeholder-opacity-75::placeholder {
  83036. --placeholder-opacity: 0.75;
  83037. }
  83038. .xl\:placeholder-opacity-100::-moz-placeholder {
  83039. --placeholder-opacity: 1;
  83040. }
  83041. .xl\:placeholder-opacity-100:-ms-input-placeholder {
  83042. --placeholder-opacity: 1;
  83043. }
  83044. .xl\:placeholder-opacity-100::placeholder {
  83045. --placeholder-opacity: 1;
  83046. }
  83047. .xl\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
  83048. --placeholder-opacity: 0;
  83049. }
  83050. .xl\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
  83051. --placeholder-opacity: 0;
  83052. }
  83053. .xl\:focus\:placeholder-opacity-0:focus::placeholder {
  83054. --placeholder-opacity: 0;
  83055. }
  83056. .xl\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
  83057. --placeholder-opacity: 0.25;
  83058. }
  83059. .xl\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
  83060. --placeholder-opacity: 0.25;
  83061. }
  83062. .xl\:focus\:placeholder-opacity-25:focus::placeholder {
  83063. --placeholder-opacity: 0.25;
  83064. }
  83065. .xl\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
  83066. --placeholder-opacity: 0.5;
  83067. }
  83068. .xl\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
  83069. --placeholder-opacity: 0.5;
  83070. }
  83071. .xl\:focus\:placeholder-opacity-50:focus::placeholder {
  83072. --placeholder-opacity: 0.5;
  83073. }
  83074. .xl\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
  83075. --placeholder-opacity: 0.75;
  83076. }
  83077. .xl\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
  83078. --placeholder-opacity: 0.75;
  83079. }
  83080. .xl\:focus\:placeholder-opacity-75:focus::placeholder {
  83081. --placeholder-opacity: 0.75;
  83082. }
  83083. .xl\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
  83084. --placeholder-opacity: 1;
  83085. }
  83086. .xl\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
  83087. --placeholder-opacity: 1;
  83088. }
  83089. .xl\:focus\:placeholder-opacity-100:focus::placeholder {
  83090. --placeholder-opacity: 1;
  83091. }
  83092. .xl\:pointer-events-none {
  83093. pointer-events: none;
  83094. }
  83095. .xl\:pointer-events-auto {
  83096. pointer-events: auto;
  83097. }
  83098. .xl\:static {
  83099. position: static;
  83100. }
  83101. .xl\:fixed {
  83102. position: fixed;
  83103. }
  83104. .xl\:absolute {
  83105. position: absolute;
  83106. }
  83107. .xl\:relative {
  83108. position: relative;
  83109. }
  83110. .xl\:sticky {
  83111. position: -webkit-sticky;
  83112. position: sticky;
  83113. }
  83114. .xl\:inset-0 {
  83115. top: 0;
  83116. right: 0;
  83117. bottom: 0;
  83118. left: 0;
  83119. }
  83120. .xl\:inset-auto {
  83121. top: auto;
  83122. right: auto;
  83123. bottom: auto;
  83124. left: auto;
  83125. }
  83126. .xl\:inset-y-0 {
  83127. top: 0;
  83128. bottom: 0;
  83129. }
  83130. .xl\:inset-x-0 {
  83131. right: 0;
  83132. left: 0;
  83133. }
  83134. .xl\:inset-y-auto {
  83135. top: auto;
  83136. bottom: auto;
  83137. }
  83138. .xl\:inset-x-auto {
  83139. right: auto;
  83140. left: auto;
  83141. }
  83142. .xl\:top-0 {
  83143. top: 0;
  83144. }
  83145. .xl\:right-0 {
  83146. right: 0;
  83147. }
  83148. .xl\:bottom-0 {
  83149. bottom: 0;
  83150. }
  83151. .xl\:left-0 {
  83152. left: 0;
  83153. }
  83154. .xl\:top-auto {
  83155. top: auto;
  83156. }
  83157. .xl\:right-auto {
  83158. right: auto;
  83159. }
  83160. .xl\:bottom-auto {
  83161. bottom: auto;
  83162. }
  83163. .xl\:left-auto {
  83164. left: auto;
  83165. }
  83166. .xl\:resize-none {
  83167. resize: none;
  83168. }
  83169. .xl\:resize-y {
  83170. resize: vertical;
  83171. }
  83172. .xl\:resize-x {
  83173. resize: horizontal;
  83174. }
  83175. .xl\:resize {
  83176. resize: both;
  83177. }
  83178. .xl\:shadow-xs {
  83179. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  83180. }
  83181. .xl\:shadow-sm {
  83182. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  83183. }
  83184. .xl\:shadow {
  83185. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  83186. }
  83187. .xl\:shadow-md {
  83188. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  83189. }
  83190. .xl\:shadow-lg {
  83191. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  83192. }
  83193. .xl\:shadow-xl {
  83194. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  83195. }
  83196. .xl\:shadow-2xl {
  83197. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  83198. }
  83199. .xl\:shadow-inner {
  83200. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  83201. }
  83202. .xl\:shadow-outline {
  83203. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  83204. }
  83205. .xl\:shadow-none {
  83206. box-shadow: none;
  83207. }
  83208. .xl\:hover\:shadow-xs:hover {
  83209. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  83210. }
  83211. .xl\:hover\:shadow-sm:hover {
  83212. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  83213. }
  83214. .xl\:hover\:shadow:hover {
  83215. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  83216. }
  83217. .xl\:hover\:shadow-md:hover {
  83218. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  83219. }
  83220. .xl\:hover\:shadow-lg:hover {
  83221. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  83222. }
  83223. .xl\:hover\:shadow-xl:hover {
  83224. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  83225. }
  83226. .xl\:hover\:shadow-2xl:hover {
  83227. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  83228. }
  83229. .xl\:hover\:shadow-inner:hover {
  83230. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  83231. }
  83232. .xl\:hover\:shadow-outline:hover {
  83233. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  83234. }
  83235. .xl\:hover\:shadow-none:hover {
  83236. box-shadow: none;
  83237. }
  83238. .xl\:focus\:shadow-xs:focus {
  83239. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  83240. }
  83241. .xl\:focus\:shadow-sm:focus {
  83242. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  83243. }
  83244. .xl\:focus\:shadow:focus {
  83245. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  83246. }
  83247. .xl\:focus\:shadow-md:focus {
  83248. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  83249. }
  83250. .xl\:focus\:shadow-lg:focus {
  83251. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  83252. }
  83253. .xl\:focus\:shadow-xl:focus {
  83254. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  83255. }
  83256. .xl\:focus\:shadow-2xl:focus {
  83257. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  83258. }
  83259. .xl\:focus\:shadow-inner:focus {
  83260. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  83261. }
  83262. .xl\:focus\:shadow-outline:focus {
  83263. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  83264. }
  83265. .xl\:focus\:shadow-none:focus {
  83266. box-shadow: none;
  83267. }
  83268. .xl\:fill-current {
  83269. fill: currentColor;
  83270. }
  83271. .xl\:stroke-current {
  83272. stroke: currentColor;
  83273. }
  83274. .xl\:stroke-0 {
  83275. stroke-width: 0;
  83276. }
  83277. .xl\:stroke-1 {
  83278. stroke-width: 1;
  83279. }
  83280. .xl\:stroke-2 {
  83281. stroke-width: 2;
  83282. }
  83283. .xl\:table-auto {
  83284. table-layout: auto;
  83285. }
  83286. .xl\:table-fixed {
  83287. table-layout: fixed;
  83288. }
  83289. .xl\:text-left {
  83290. text-align: left;
  83291. }
  83292. .xl\:text-center {
  83293. text-align: center;
  83294. }
  83295. .xl\:text-right {
  83296. text-align: right;
  83297. }
  83298. .xl\:text-justify {
  83299. text-align: justify;
  83300. }
  83301. .xl\:text-transparent {
  83302. color: transparent;
  83303. }
  83304. .xl\:text-current {
  83305. color: currentColor;
  83306. }
  83307. .xl\:text-black {
  83308. --text-opacity: 1;
  83309. color: #000;
  83310. color: rgba(0, 0, 0, var(--text-opacity));
  83311. }
  83312. .xl\:text-white {
  83313. --text-opacity: 1;
  83314. color: #fff;
  83315. color: rgba(255, 255, 255, var(--text-opacity));
  83316. }
  83317. .xl\:text-gray-100 {
  83318. --text-opacity: 1;
  83319. color: #f7fafc;
  83320. color: rgba(247, 250, 252, var(--text-opacity));
  83321. }
  83322. .xl\:text-gray-200 {
  83323. --text-opacity: 1;
  83324. color: #edf2f7;
  83325. color: rgba(237, 242, 247, var(--text-opacity));
  83326. }
  83327. .xl\:text-gray-300 {
  83328. --text-opacity: 1;
  83329. color: #e2e8f0;
  83330. color: rgba(226, 232, 240, var(--text-opacity));
  83331. }
  83332. .xl\:text-gray-400 {
  83333. --text-opacity: 1;
  83334. color: #cbd5e0;
  83335. color: rgba(203, 213, 224, var(--text-opacity));
  83336. }
  83337. .xl\:text-gray-500 {
  83338. --text-opacity: 1;
  83339. color: #a0aec0;
  83340. color: rgba(160, 174, 192, var(--text-opacity));
  83341. }
  83342. .xl\:text-gray-600 {
  83343. --text-opacity: 1;
  83344. color: #718096;
  83345. color: rgba(113, 128, 150, var(--text-opacity));
  83346. }
  83347. .xl\:text-gray-700 {
  83348. --text-opacity: 1;
  83349. color: #4a5568;
  83350. color: rgba(74, 85, 104, var(--text-opacity));
  83351. }
  83352. .xl\:text-gray-800 {
  83353. --text-opacity: 1;
  83354. color: #2d3748;
  83355. color: rgba(45, 55, 72, var(--text-opacity));
  83356. }
  83357. .xl\:text-gray-900 {
  83358. --text-opacity: 1;
  83359. color: #1a202c;
  83360. color: rgba(26, 32, 44, var(--text-opacity));
  83361. }
  83362. .xl\:text-red-100 {
  83363. --text-opacity: 1;
  83364. color: #fff5f5;
  83365. color: rgba(255, 245, 245, var(--text-opacity));
  83366. }
  83367. .xl\:text-red-200 {
  83368. --text-opacity: 1;
  83369. color: #fed7d7;
  83370. color: rgba(254, 215, 215, var(--text-opacity));
  83371. }
  83372. .xl\:text-red-300 {
  83373. --text-opacity: 1;
  83374. color: #feb2b2;
  83375. color: rgba(254, 178, 178, var(--text-opacity));
  83376. }
  83377. .xl\:text-red-400 {
  83378. --text-opacity: 1;
  83379. color: #fc8181;
  83380. color: rgba(252, 129, 129, var(--text-opacity));
  83381. }
  83382. .xl\:text-red-500 {
  83383. --text-opacity: 1;
  83384. color: #f56565;
  83385. color: rgba(245, 101, 101, var(--text-opacity));
  83386. }
  83387. .xl\:text-red-600 {
  83388. --text-opacity: 1;
  83389. color: #e53e3e;
  83390. color: rgba(229, 62, 62, var(--text-opacity));
  83391. }
  83392. .xl\:text-red-700 {
  83393. --text-opacity: 1;
  83394. color: #c53030;
  83395. color: rgba(197, 48, 48, var(--text-opacity));
  83396. }
  83397. .xl\:text-red-800 {
  83398. --text-opacity: 1;
  83399. color: #9b2c2c;
  83400. color: rgba(155, 44, 44, var(--text-opacity));
  83401. }
  83402. .xl\:text-red-900 {
  83403. --text-opacity: 1;
  83404. color: #742a2a;
  83405. color: rgba(116, 42, 42, var(--text-opacity));
  83406. }
  83407. .xl\:text-orange-100 {
  83408. --text-opacity: 1;
  83409. color: #fffaf0;
  83410. color: rgba(255, 250, 240, var(--text-opacity));
  83411. }
  83412. .xl\:text-orange-200 {
  83413. --text-opacity: 1;
  83414. color: #feebc8;
  83415. color: rgba(254, 235, 200, var(--text-opacity));
  83416. }
  83417. .xl\:text-orange-300 {
  83418. --text-opacity: 1;
  83419. color: #fbd38d;
  83420. color: rgba(251, 211, 141, var(--text-opacity));
  83421. }
  83422. .xl\:text-orange-400 {
  83423. --text-opacity: 1;
  83424. color: #f6ad55;
  83425. color: rgba(246, 173, 85, var(--text-opacity));
  83426. }
  83427. .xl\:text-orange-500 {
  83428. --text-opacity: 1;
  83429. color: #ed8936;
  83430. color: rgba(237, 137, 54, var(--text-opacity));
  83431. }
  83432. .xl\:text-orange-600 {
  83433. --text-opacity: 1;
  83434. color: #dd6b20;
  83435. color: rgba(221, 107, 32, var(--text-opacity));
  83436. }
  83437. .xl\:text-orange-700 {
  83438. --text-opacity: 1;
  83439. color: #c05621;
  83440. color: rgba(192, 86, 33, var(--text-opacity));
  83441. }
  83442. .xl\:text-orange-800 {
  83443. --text-opacity: 1;
  83444. color: #9c4221;
  83445. color: rgba(156, 66, 33, var(--text-opacity));
  83446. }
  83447. .xl\:text-orange-900 {
  83448. --text-opacity: 1;
  83449. color: #7b341e;
  83450. color: rgba(123, 52, 30, var(--text-opacity));
  83451. }
  83452. .xl\:text-yellow-100 {
  83453. --text-opacity: 1;
  83454. color: #fffff0;
  83455. color: rgba(255, 255, 240, var(--text-opacity));
  83456. }
  83457. .xl\:text-yellow-200 {
  83458. --text-opacity: 1;
  83459. color: #fefcbf;
  83460. color: rgba(254, 252, 191, var(--text-opacity));
  83461. }
  83462. .xl\:text-yellow-300 {
  83463. --text-opacity: 1;
  83464. color: #faf089;
  83465. color: rgba(250, 240, 137, var(--text-opacity));
  83466. }
  83467. .xl\:text-yellow-400 {
  83468. --text-opacity: 1;
  83469. color: #f6e05e;
  83470. color: rgba(246, 224, 94, var(--text-opacity));
  83471. }
  83472. .xl\:text-yellow-500 {
  83473. --text-opacity: 1;
  83474. color: #ecc94b;
  83475. color: rgba(236, 201, 75, var(--text-opacity));
  83476. }
  83477. .xl\:text-yellow-600 {
  83478. --text-opacity: 1;
  83479. color: #d69e2e;
  83480. color: rgba(214, 158, 46, var(--text-opacity));
  83481. }
  83482. .xl\:text-yellow-700 {
  83483. --text-opacity: 1;
  83484. color: #b7791f;
  83485. color: rgba(183, 121, 31, var(--text-opacity));
  83486. }
  83487. .xl\:text-yellow-800 {
  83488. --text-opacity: 1;
  83489. color: #975a16;
  83490. color: rgba(151, 90, 22, var(--text-opacity));
  83491. }
  83492. .xl\:text-yellow-900 {
  83493. --text-opacity: 1;
  83494. color: #744210;
  83495. color: rgba(116, 66, 16, var(--text-opacity));
  83496. }
  83497. .xl\:text-green-100 {
  83498. --text-opacity: 1;
  83499. color: #f0fff4;
  83500. color: rgba(240, 255, 244, var(--text-opacity));
  83501. }
  83502. .xl\:text-green-200 {
  83503. --text-opacity: 1;
  83504. color: #c6f6d5;
  83505. color: rgba(198, 246, 213, var(--text-opacity));
  83506. }
  83507. .xl\:text-green-300 {
  83508. --text-opacity: 1;
  83509. color: #9ae6b4;
  83510. color: rgba(154, 230, 180, var(--text-opacity));
  83511. }
  83512. .xl\:text-green-400 {
  83513. --text-opacity: 1;
  83514. color: #68d391;
  83515. color: rgba(104, 211, 145, var(--text-opacity));
  83516. }
  83517. .xl\:text-green-500 {
  83518. --text-opacity: 1;
  83519. color: #48bb78;
  83520. color: rgba(72, 187, 120, var(--text-opacity));
  83521. }
  83522. .xl\:text-green-600 {
  83523. --text-opacity: 1;
  83524. color: #38a169;
  83525. color: rgba(56, 161, 105, var(--text-opacity));
  83526. }
  83527. .xl\:text-green-700 {
  83528. --text-opacity: 1;
  83529. color: #2f855a;
  83530. color: rgba(47, 133, 90, var(--text-opacity));
  83531. }
  83532. .xl\:text-green-800 {
  83533. --text-opacity: 1;
  83534. color: #276749;
  83535. color: rgba(39, 103, 73, var(--text-opacity));
  83536. }
  83537. .xl\:text-green-900 {
  83538. --text-opacity: 1;
  83539. color: #22543d;
  83540. color: rgba(34, 84, 61, var(--text-opacity));
  83541. }
  83542. .xl\:text-teal-100 {
  83543. --text-opacity: 1;
  83544. color: #e6fffa;
  83545. color: rgba(230, 255, 250, var(--text-opacity));
  83546. }
  83547. .xl\:text-teal-200 {
  83548. --text-opacity: 1;
  83549. color: #b2f5ea;
  83550. color: rgba(178, 245, 234, var(--text-opacity));
  83551. }
  83552. .xl\:text-teal-300 {
  83553. --text-opacity: 1;
  83554. color: #81e6d9;
  83555. color: rgba(129, 230, 217, var(--text-opacity));
  83556. }
  83557. .xl\:text-teal-400 {
  83558. --text-opacity: 1;
  83559. color: #4fd1c5;
  83560. color: rgba(79, 209, 197, var(--text-opacity));
  83561. }
  83562. .xl\:text-teal-500 {
  83563. --text-opacity: 1;
  83564. color: #38b2ac;
  83565. color: rgba(56, 178, 172, var(--text-opacity));
  83566. }
  83567. .xl\:text-teal-600 {
  83568. --text-opacity: 1;
  83569. color: #319795;
  83570. color: rgba(49, 151, 149, var(--text-opacity));
  83571. }
  83572. .xl\:text-teal-700 {
  83573. --text-opacity: 1;
  83574. color: #2c7a7b;
  83575. color: rgba(44, 122, 123, var(--text-opacity));
  83576. }
  83577. .xl\:text-teal-800 {
  83578. --text-opacity: 1;
  83579. color: #285e61;
  83580. color: rgba(40, 94, 97, var(--text-opacity));
  83581. }
  83582. .xl\:text-teal-900 {
  83583. --text-opacity: 1;
  83584. color: #234e52;
  83585. color: rgba(35, 78, 82, var(--text-opacity));
  83586. }
  83587. .xl\:text-blue-100 {
  83588. --text-opacity: 1;
  83589. color: #ebf8ff;
  83590. color: rgba(235, 248, 255, var(--text-opacity));
  83591. }
  83592. .xl\:text-blue-200 {
  83593. --text-opacity: 1;
  83594. color: #bee3f8;
  83595. color: rgba(190, 227, 248, var(--text-opacity));
  83596. }
  83597. .xl\:text-blue-300 {
  83598. --text-opacity: 1;
  83599. color: #90cdf4;
  83600. color: rgba(144, 205, 244, var(--text-opacity));
  83601. }
  83602. .xl\:text-blue-400 {
  83603. --text-opacity: 1;
  83604. color: #63b3ed;
  83605. color: rgba(99, 179, 237, var(--text-opacity));
  83606. }
  83607. .xl\:text-blue-500 {
  83608. --text-opacity: 1;
  83609. color: #4299e1;
  83610. color: rgba(66, 153, 225, var(--text-opacity));
  83611. }
  83612. .xl\:text-blue-600 {
  83613. --text-opacity: 1;
  83614. color: #3182ce;
  83615. color: rgba(49, 130, 206, var(--text-opacity));
  83616. }
  83617. .xl\:text-blue-700 {
  83618. --text-opacity: 1;
  83619. color: #2b6cb0;
  83620. color: rgba(43, 108, 176, var(--text-opacity));
  83621. }
  83622. .xl\:text-blue-800 {
  83623. --text-opacity: 1;
  83624. color: #2c5282;
  83625. color: rgba(44, 82, 130, var(--text-opacity));
  83626. }
  83627. .xl\:text-blue-900 {
  83628. --text-opacity: 1;
  83629. color: #2a4365;
  83630. color: rgba(42, 67, 101, var(--text-opacity));
  83631. }
  83632. .xl\:text-indigo-100 {
  83633. --text-opacity: 1;
  83634. color: #ebf4ff;
  83635. color: rgba(235, 244, 255, var(--text-opacity));
  83636. }
  83637. .xl\:text-indigo-200 {
  83638. --text-opacity: 1;
  83639. color: #c3dafe;
  83640. color: rgba(195, 218, 254, var(--text-opacity));
  83641. }
  83642. .xl\:text-indigo-300 {
  83643. --text-opacity: 1;
  83644. color: #a3bffa;
  83645. color: rgba(163, 191, 250, var(--text-opacity));
  83646. }
  83647. .xl\:text-indigo-400 {
  83648. --text-opacity: 1;
  83649. color: #7f9cf5;
  83650. color: rgba(127, 156, 245, var(--text-opacity));
  83651. }
  83652. .xl\:text-indigo-500 {
  83653. --text-opacity: 1;
  83654. color: #667eea;
  83655. color: rgba(102, 126, 234, var(--text-opacity));
  83656. }
  83657. .xl\:text-indigo-600 {
  83658. --text-opacity: 1;
  83659. color: #5a67d8;
  83660. color: rgba(90, 103, 216, var(--text-opacity));
  83661. }
  83662. .xl\:text-indigo-700 {
  83663. --text-opacity: 1;
  83664. color: #4c51bf;
  83665. color: rgba(76, 81, 191, var(--text-opacity));
  83666. }
  83667. .xl\:text-indigo-800 {
  83668. --text-opacity: 1;
  83669. color: #434190;
  83670. color: rgba(67, 65, 144, var(--text-opacity));
  83671. }
  83672. .xl\:text-indigo-900 {
  83673. --text-opacity: 1;
  83674. color: #3c366b;
  83675. color: rgba(60, 54, 107, var(--text-opacity));
  83676. }
  83677. .xl\:text-purple-100 {
  83678. --text-opacity: 1;
  83679. color: #faf5ff;
  83680. color: rgba(250, 245, 255, var(--text-opacity));
  83681. }
  83682. .xl\:text-purple-200 {
  83683. --text-opacity: 1;
  83684. color: #e9d8fd;
  83685. color: rgba(233, 216, 253, var(--text-opacity));
  83686. }
  83687. .xl\:text-purple-300 {
  83688. --text-opacity: 1;
  83689. color: #d6bcfa;
  83690. color: rgba(214, 188, 250, var(--text-opacity));
  83691. }
  83692. .xl\:text-purple-400 {
  83693. --text-opacity: 1;
  83694. color: #b794f4;
  83695. color: rgba(183, 148, 244, var(--text-opacity));
  83696. }
  83697. .xl\:text-purple-500 {
  83698. --text-opacity: 1;
  83699. color: #9f7aea;
  83700. color: rgba(159, 122, 234, var(--text-opacity));
  83701. }
  83702. .xl\:text-purple-600 {
  83703. --text-opacity: 1;
  83704. color: #805ad5;
  83705. color: rgba(128, 90, 213, var(--text-opacity));
  83706. }
  83707. .xl\:text-purple-700 {
  83708. --text-opacity: 1;
  83709. color: #6b46c1;
  83710. color: rgba(107, 70, 193, var(--text-opacity));
  83711. }
  83712. .xl\:text-purple-800 {
  83713. --text-opacity: 1;
  83714. color: #553c9a;
  83715. color: rgba(85, 60, 154, var(--text-opacity));
  83716. }
  83717. .xl\:text-purple-900 {
  83718. --text-opacity: 1;
  83719. color: #44337a;
  83720. color: rgba(68, 51, 122, var(--text-opacity));
  83721. }
  83722. .xl\:text-pink-100 {
  83723. --text-opacity: 1;
  83724. color: #fff5f7;
  83725. color: rgba(255, 245, 247, var(--text-opacity));
  83726. }
  83727. .xl\:text-pink-200 {
  83728. --text-opacity: 1;
  83729. color: #fed7e2;
  83730. color: rgba(254, 215, 226, var(--text-opacity));
  83731. }
  83732. .xl\:text-pink-300 {
  83733. --text-opacity: 1;
  83734. color: #fbb6ce;
  83735. color: rgba(251, 182, 206, var(--text-opacity));
  83736. }
  83737. .xl\:text-pink-400 {
  83738. --text-opacity: 1;
  83739. color: #f687b3;
  83740. color: rgba(246, 135, 179, var(--text-opacity));
  83741. }
  83742. .xl\:text-pink-500 {
  83743. --text-opacity: 1;
  83744. color: #ed64a6;
  83745. color: rgba(237, 100, 166, var(--text-opacity));
  83746. }
  83747. .xl\:text-pink-600 {
  83748. --text-opacity: 1;
  83749. color: #d53f8c;
  83750. color: rgba(213, 63, 140, var(--text-opacity));
  83751. }
  83752. .xl\:text-pink-700 {
  83753. --text-opacity: 1;
  83754. color: #b83280;
  83755. color: rgba(184, 50, 128, var(--text-opacity));
  83756. }
  83757. .xl\:text-pink-800 {
  83758. --text-opacity: 1;
  83759. color: #97266d;
  83760. color: rgba(151, 38, 109, var(--text-opacity));
  83761. }
  83762. .xl\:text-pink-900 {
  83763. --text-opacity: 1;
  83764. color: #702459;
  83765. color: rgba(112, 36, 89, var(--text-opacity));
  83766. }
  83767. .xl\:hover\:text-transparent:hover {
  83768. color: transparent;
  83769. }
  83770. .xl\:hover\:text-current:hover {
  83771. color: currentColor;
  83772. }
  83773. .xl\:hover\:text-black:hover {
  83774. --text-opacity: 1;
  83775. color: #000;
  83776. color: rgba(0, 0, 0, var(--text-opacity));
  83777. }
  83778. .xl\:hover\:text-white:hover {
  83779. --text-opacity: 1;
  83780. color: #fff;
  83781. color: rgba(255, 255, 255, var(--text-opacity));
  83782. }
  83783. .xl\:hover\:text-gray-100:hover {
  83784. --text-opacity: 1;
  83785. color: #f7fafc;
  83786. color: rgba(247, 250, 252, var(--text-opacity));
  83787. }
  83788. .xl\:hover\:text-gray-200:hover {
  83789. --text-opacity: 1;
  83790. color: #edf2f7;
  83791. color: rgba(237, 242, 247, var(--text-opacity));
  83792. }
  83793. .xl\:hover\:text-gray-300:hover {
  83794. --text-opacity: 1;
  83795. color: #e2e8f0;
  83796. color: rgba(226, 232, 240, var(--text-opacity));
  83797. }
  83798. .xl\:hover\:text-gray-400:hover {
  83799. --text-opacity: 1;
  83800. color: #cbd5e0;
  83801. color: rgba(203, 213, 224, var(--text-opacity));
  83802. }
  83803. .xl\:hover\:text-gray-500:hover {
  83804. --text-opacity: 1;
  83805. color: #a0aec0;
  83806. color: rgba(160, 174, 192, var(--text-opacity));
  83807. }
  83808. .xl\:hover\:text-gray-600:hover {
  83809. --text-opacity: 1;
  83810. color: #718096;
  83811. color: rgba(113, 128, 150, var(--text-opacity));
  83812. }
  83813. .xl\:hover\:text-gray-700:hover {
  83814. --text-opacity: 1;
  83815. color: #4a5568;
  83816. color: rgba(74, 85, 104, var(--text-opacity));
  83817. }
  83818. .xl\:hover\:text-gray-800:hover {
  83819. --text-opacity: 1;
  83820. color: #2d3748;
  83821. color: rgba(45, 55, 72, var(--text-opacity));
  83822. }
  83823. .xl\:hover\:text-gray-900:hover {
  83824. --text-opacity: 1;
  83825. color: #1a202c;
  83826. color: rgba(26, 32, 44, var(--text-opacity));
  83827. }
  83828. .xl\:hover\:text-red-100:hover {
  83829. --text-opacity: 1;
  83830. color: #fff5f5;
  83831. color: rgba(255, 245, 245, var(--text-opacity));
  83832. }
  83833. .xl\:hover\:text-red-200:hover {
  83834. --text-opacity: 1;
  83835. color: #fed7d7;
  83836. color: rgba(254, 215, 215, var(--text-opacity));
  83837. }
  83838. .xl\:hover\:text-red-300:hover {
  83839. --text-opacity: 1;
  83840. color: #feb2b2;
  83841. color: rgba(254, 178, 178, var(--text-opacity));
  83842. }
  83843. .xl\:hover\:text-red-400:hover {
  83844. --text-opacity: 1;
  83845. color: #fc8181;
  83846. color: rgba(252, 129, 129, var(--text-opacity));
  83847. }
  83848. .xl\:hover\:text-red-500:hover {
  83849. --text-opacity: 1;
  83850. color: #f56565;
  83851. color: rgba(245, 101, 101, var(--text-opacity));
  83852. }
  83853. .xl\:hover\:text-red-600:hover {
  83854. --text-opacity: 1;
  83855. color: #e53e3e;
  83856. color: rgba(229, 62, 62, var(--text-opacity));
  83857. }
  83858. .xl\:hover\:text-red-700:hover {
  83859. --text-opacity: 1;
  83860. color: #c53030;
  83861. color: rgba(197, 48, 48, var(--text-opacity));
  83862. }
  83863. .xl\:hover\:text-red-800:hover {
  83864. --text-opacity: 1;
  83865. color: #9b2c2c;
  83866. color: rgba(155, 44, 44, var(--text-opacity));
  83867. }
  83868. .xl\:hover\:text-red-900:hover {
  83869. --text-opacity: 1;
  83870. color: #742a2a;
  83871. color: rgba(116, 42, 42, var(--text-opacity));
  83872. }
  83873. .xl\:hover\:text-orange-100:hover {
  83874. --text-opacity: 1;
  83875. color: #fffaf0;
  83876. color: rgba(255, 250, 240, var(--text-opacity));
  83877. }
  83878. .xl\:hover\:text-orange-200:hover {
  83879. --text-opacity: 1;
  83880. color: #feebc8;
  83881. color: rgba(254, 235, 200, var(--text-opacity));
  83882. }
  83883. .xl\:hover\:text-orange-300:hover {
  83884. --text-opacity: 1;
  83885. color: #fbd38d;
  83886. color: rgba(251, 211, 141, var(--text-opacity));
  83887. }
  83888. .xl\:hover\:text-orange-400:hover {
  83889. --text-opacity: 1;
  83890. color: #f6ad55;
  83891. color: rgba(246, 173, 85, var(--text-opacity));
  83892. }
  83893. .xl\:hover\:text-orange-500:hover {
  83894. --text-opacity: 1;
  83895. color: #ed8936;
  83896. color: rgba(237, 137, 54, var(--text-opacity));
  83897. }
  83898. .xl\:hover\:text-orange-600:hover {
  83899. --text-opacity: 1;
  83900. color: #dd6b20;
  83901. color: rgba(221, 107, 32, var(--text-opacity));
  83902. }
  83903. .xl\:hover\:text-orange-700:hover {
  83904. --text-opacity: 1;
  83905. color: #c05621;
  83906. color: rgba(192, 86, 33, var(--text-opacity));
  83907. }
  83908. .xl\:hover\:text-orange-800:hover {
  83909. --text-opacity: 1;
  83910. color: #9c4221;
  83911. color: rgba(156, 66, 33, var(--text-opacity));
  83912. }
  83913. .xl\:hover\:text-orange-900:hover {
  83914. --text-opacity: 1;
  83915. color: #7b341e;
  83916. color: rgba(123, 52, 30, var(--text-opacity));
  83917. }
  83918. .xl\:hover\:text-yellow-100:hover {
  83919. --text-opacity: 1;
  83920. color: #fffff0;
  83921. color: rgba(255, 255, 240, var(--text-opacity));
  83922. }
  83923. .xl\:hover\:text-yellow-200:hover {
  83924. --text-opacity: 1;
  83925. color: #fefcbf;
  83926. color: rgba(254, 252, 191, var(--text-opacity));
  83927. }
  83928. .xl\:hover\:text-yellow-300:hover {
  83929. --text-opacity: 1;
  83930. color: #faf089;
  83931. color: rgba(250, 240, 137, var(--text-opacity));
  83932. }
  83933. .xl\:hover\:text-yellow-400:hover {
  83934. --text-opacity: 1;
  83935. color: #f6e05e;
  83936. color: rgba(246, 224, 94, var(--text-opacity));
  83937. }
  83938. .xl\:hover\:text-yellow-500:hover {
  83939. --text-opacity: 1;
  83940. color: #ecc94b;
  83941. color: rgba(236, 201, 75, var(--text-opacity));
  83942. }
  83943. .xl\:hover\:text-yellow-600:hover {
  83944. --text-opacity: 1;
  83945. color: #d69e2e;
  83946. color: rgba(214, 158, 46, var(--text-opacity));
  83947. }
  83948. .xl\:hover\:text-yellow-700:hover {
  83949. --text-opacity: 1;
  83950. color: #b7791f;
  83951. color: rgba(183, 121, 31, var(--text-opacity));
  83952. }
  83953. .xl\:hover\:text-yellow-800:hover {
  83954. --text-opacity: 1;
  83955. color: #975a16;
  83956. color: rgba(151, 90, 22, var(--text-opacity));
  83957. }
  83958. .xl\:hover\:text-yellow-900:hover {
  83959. --text-opacity: 1;
  83960. color: #744210;
  83961. color: rgba(116, 66, 16, var(--text-opacity));
  83962. }
  83963. .xl\:hover\:text-green-100:hover {
  83964. --text-opacity: 1;
  83965. color: #f0fff4;
  83966. color: rgba(240, 255, 244, var(--text-opacity));
  83967. }
  83968. .xl\:hover\:text-green-200:hover {
  83969. --text-opacity: 1;
  83970. color: #c6f6d5;
  83971. color: rgba(198, 246, 213, var(--text-opacity));
  83972. }
  83973. .xl\:hover\:text-green-300:hover {
  83974. --text-opacity: 1;
  83975. color: #9ae6b4;
  83976. color: rgba(154, 230, 180, var(--text-opacity));
  83977. }
  83978. .xl\:hover\:text-green-400:hover {
  83979. --text-opacity: 1;
  83980. color: #68d391;
  83981. color: rgba(104, 211, 145, var(--text-opacity));
  83982. }
  83983. .xl\:hover\:text-green-500:hover {
  83984. --text-opacity: 1;
  83985. color: #48bb78;
  83986. color: rgba(72, 187, 120, var(--text-opacity));
  83987. }
  83988. .xl\:hover\:text-green-600:hover {
  83989. --text-opacity: 1;
  83990. color: #38a169;
  83991. color: rgba(56, 161, 105, var(--text-opacity));
  83992. }
  83993. .xl\:hover\:text-green-700:hover {
  83994. --text-opacity: 1;
  83995. color: #2f855a;
  83996. color: rgba(47, 133, 90, var(--text-opacity));
  83997. }
  83998. .xl\:hover\:text-green-800:hover {
  83999. --text-opacity: 1;
  84000. color: #276749;
  84001. color: rgba(39, 103, 73, var(--text-opacity));
  84002. }
  84003. .xl\:hover\:text-green-900:hover {
  84004. --text-opacity: 1;
  84005. color: #22543d;
  84006. color: rgba(34, 84, 61, var(--text-opacity));
  84007. }
  84008. .xl\:hover\:text-teal-100:hover {
  84009. --text-opacity: 1;
  84010. color: #e6fffa;
  84011. color: rgba(230, 255, 250, var(--text-opacity));
  84012. }
  84013. .xl\:hover\:text-teal-200:hover {
  84014. --text-opacity: 1;
  84015. color: #b2f5ea;
  84016. color: rgba(178, 245, 234, var(--text-opacity));
  84017. }
  84018. .xl\:hover\:text-teal-300:hover {
  84019. --text-opacity: 1;
  84020. color: #81e6d9;
  84021. color: rgba(129, 230, 217, var(--text-opacity));
  84022. }
  84023. .xl\:hover\:text-teal-400:hover {
  84024. --text-opacity: 1;
  84025. color: #4fd1c5;
  84026. color: rgba(79, 209, 197, var(--text-opacity));
  84027. }
  84028. .xl\:hover\:text-teal-500:hover {
  84029. --text-opacity: 1;
  84030. color: #38b2ac;
  84031. color: rgba(56, 178, 172, var(--text-opacity));
  84032. }
  84033. .xl\:hover\:text-teal-600:hover {
  84034. --text-opacity: 1;
  84035. color: #319795;
  84036. color: rgba(49, 151, 149, var(--text-opacity));
  84037. }
  84038. .xl\:hover\:text-teal-700:hover {
  84039. --text-opacity: 1;
  84040. color: #2c7a7b;
  84041. color: rgba(44, 122, 123, var(--text-opacity));
  84042. }
  84043. .xl\:hover\:text-teal-800:hover {
  84044. --text-opacity: 1;
  84045. color: #285e61;
  84046. color: rgba(40, 94, 97, var(--text-opacity));
  84047. }
  84048. .xl\:hover\:text-teal-900:hover {
  84049. --text-opacity: 1;
  84050. color: #234e52;
  84051. color: rgba(35, 78, 82, var(--text-opacity));
  84052. }
  84053. .xl\:hover\:text-blue-100:hover {
  84054. --text-opacity: 1;
  84055. color: #ebf8ff;
  84056. color: rgba(235, 248, 255, var(--text-opacity));
  84057. }
  84058. .xl\:hover\:text-blue-200:hover {
  84059. --text-opacity: 1;
  84060. color: #bee3f8;
  84061. color: rgba(190, 227, 248, var(--text-opacity));
  84062. }
  84063. .xl\:hover\:text-blue-300:hover {
  84064. --text-opacity: 1;
  84065. color: #90cdf4;
  84066. color: rgba(144, 205, 244, var(--text-opacity));
  84067. }
  84068. .xl\:hover\:text-blue-400:hover {
  84069. --text-opacity: 1;
  84070. color: #63b3ed;
  84071. color: rgba(99, 179, 237, var(--text-opacity));
  84072. }
  84073. .xl\:hover\:text-blue-500:hover {
  84074. --text-opacity: 1;
  84075. color: #4299e1;
  84076. color: rgba(66, 153, 225, var(--text-opacity));
  84077. }
  84078. .xl\:hover\:text-blue-600:hover {
  84079. --text-opacity: 1;
  84080. color: #3182ce;
  84081. color: rgba(49, 130, 206, var(--text-opacity));
  84082. }
  84083. .xl\:hover\:text-blue-700:hover {
  84084. --text-opacity: 1;
  84085. color: #2b6cb0;
  84086. color: rgba(43, 108, 176, var(--text-opacity));
  84087. }
  84088. .xl\:hover\:text-blue-800:hover {
  84089. --text-opacity: 1;
  84090. color: #2c5282;
  84091. color: rgba(44, 82, 130, var(--text-opacity));
  84092. }
  84093. .xl\:hover\:text-blue-900:hover {
  84094. --text-opacity: 1;
  84095. color: #2a4365;
  84096. color: rgba(42, 67, 101, var(--text-opacity));
  84097. }
  84098. .xl\:hover\:text-indigo-100:hover {
  84099. --text-opacity: 1;
  84100. color: #ebf4ff;
  84101. color: rgba(235, 244, 255, var(--text-opacity));
  84102. }
  84103. .xl\:hover\:text-indigo-200:hover {
  84104. --text-opacity: 1;
  84105. color: #c3dafe;
  84106. color: rgba(195, 218, 254, var(--text-opacity));
  84107. }
  84108. .xl\:hover\:text-indigo-300:hover {
  84109. --text-opacity: 1;
  84110. color: #a3bffa;
  84111. color: rgba(163, 191, 250, var(--text-opacity));
  84112. }
  84113. .xl\:hover\:text-indigo-400:hover {
  84114. --text-opacity: 1;
  84115. color: #7f9cf5;
  84116. color: rgba(127, 156, 245, var(--text-opacity));
  84117. }
  84118. .xl\:hover\:text-indigo-500:hover {
  84119. --text-opacity: 1;
  84120. color: #667eea;
  84121. color: rgba(102, 126, 234, var(--text-opacity));
  84122. }
  84123. .xl\:hover\:text-indigo-600:hover {
  84124. --text-opacity: 1;
  84125. color: #5a67d8;
  84126. color: rgba(90, 103, 216, var(--text-opacity));
  84127. }
  84128. .xl\:hover\:text-indigo-700:hover {
  84129. --text-opacity: 1;
  84130. color: #4c51bf;
  84131. color: rgba(76, 81, 191, var(--text-opacity));
  84132. }
  84133. .xl\:hover\:text-indigo-800:hover {
  84134. --text-opacity: 1;
  84135. color: #434190;
  84136. color: rgba(67, 65, 144, var(--text-opacity));
  84137. }
  84138. .xl\:hover\:text-indigo-900:hover {
  84139. --text-opacity: 1;
  84140. color: #3c366b;
  84141. color: rgba(60, 54, 107, var(--text-opacity));
  84142. }
  84143. .xl\:hover\:text-purple-100:hover {
  84144. --text-opacity: 1;
  84145. color: #faf5ff;
  84146. color: rgba(250, 245, 255, var(--text-opacity));
  84147. }
  84148. .xl\:hover\:text-purple-200:hover {
  84149. --text-opacity: 1;
  84150. color: #e9d8fd;
  84151. color: rgba(233, 216, 253, var(--text-opacity));
  84152. }
  84153. .xl\:hover\:text-purple-300:hover {
  84154. --text-opacity: 1;
  84155. color: #d6bcfa;
  84156. color: rgba(214, 188, 250, var(--text-opacity));
  84157. }
  84158. .xl\:hover\:text-purple-400:hover {
  84159. --text-opacity: 1;
  84160. color: #b794f4;
  84161. color: rgba(183, 148, 244, var(--text-opacity));
  84162. }
  84163. .xl\:hover\:text-purple-500:hover {
  84164. --text-opacity: 1;
  84165. color: #9f7aea;
  84166. color: rgba(159, 122, 234, var(--text-opacity));
  84167. }
  84168. .xl\:hover\:text-purple-600:hover {
  84169. --text-opacity: 1;
  84170. color: #805ad5;
  84171. color: rgba(128, 90, 213, var(--text-opacity));
  84172. }
  84173. .xl\:hover\:text-purple-700:hover {
  84174. --text-opacity: 1;
  84175. color: #6b46c1;
  84176. color: rgba(107, 70, 193, var(--text-opacity));
  84177. }
  84178. .xl\:hover\:text-purple-800:hover {
  84179. --text-opacity: 1;
  84180. color: #553c9a;
  84181. color: rgba(85, 60, 154, var(--text-opacity));
  84182. }
  84183. .xl\:hover\:text-purple-900:hover {
  84184. --text-opacity: 1;
  84185. color: #44337a;
  84186. color: rgba(68, 51, 122, var(--text-opacity));
  84187. }
  84188. .xl\:hover\:text-pink-100:hover {
  84189. --text-opacity: 1;
  84190. color: #fff5f7;
  84191. color: rgba(255, 245, 247, var(--text-opacity));
  84192. }
  84193. .xl\:hover\:text-pink-200:hover {
  84194. --text-opacity: 1;
  84195. color: #fed7e2;
  84196. color: rgba(254, 215, 226, var(--text-opacity));
  84197. }
  84198. .xl\:hover\:text-pink-300:hover {
  84199. --text-opacity: 1;
  84200. color: #fbb6ce;
  84201. color: rgba(251, 182, 206, var(--text-opacity));
  84202. }
  84203. .xl\:hover\:text-pink-400:hover {
  84204. --text-opacity: 1;
  84205. color: #f687b3;
  84206. color: rgba(246, 135, 179, var(--text-opacity));
  84207. }
  84208. .xl\:hover\:text-pink-500:hover {
  84209. --text-opacity: 1;
  84210. color: #ed64a6;
  84211. color: rgba(237, 100, 166, var(--text-opacity));
  84212. }
  84213. .xl\:hover\:text-pink-600:hover {
  84214. --text-opacity: 1;
  84215. color: #d53f8c;
  84216. color: rgba(213, 63, 140, var(--text-opacity));
  84217. }
  84218. .xl\:hover\:text-pink-700:hover {
  84219. --text-opacity: 1;
  84220. color: #b83280;
  84221. color: rgba(184, 50, 128, var(--text-opacity));
  84222. }
  84223. .xl\:hover\:text-pink-800:hover {
  84224. --text-opacity: 1;
  84225. color: #97266d;
  84226. color: rgba(151, 38, 109, var(--text-opacity));
  84227. }
  84228. .xl\:hover\:text-pink-900:hover {
  84229. --text-opacity: 1;
  84230. color: #702459;
  84231. color: rgba(112, 36, 89, var(--text-opacity));
  84232. }
  84233. .xl\:focus\:text-transparent:focus {
  84234. color: transparent;
  84235. }
  84236. .xl\:focus\:text-current:focus {
  84237. color: currentColor;
  84238. }
  84239. .xl\:focus\:text-black:focus {
  84240. --text-opacity: 1;
  84241. color: #000;
  84242. color: rgba(0, 0, 0, var(--text-opacity));
  84243. }
  84244. .xl\:focus\:text-white:focus {
  84245. --text-opacity: 1;
  84246. color: #fff;
  84247. color: rgba(255, 255, 255, var(--text-opacity));
  84248. }
  84249. .xl\:focus\:text-gray-100:focus {
  84250. --text-opacity: 1;
  84251. color: #f7fafc;
  84252. color: rgba(247, 250, 252, var(--text-opacity));
  84253. }
  84254. .xl\:focus\:text-gray-200:focus {
  84255. --text-opacity: 1;
  84256. color: #edf2f7;
  84257. color: rgba(237, 242, 247, var(--text-opacity));
  84258. }
  84259. .xl\:focus\:text-gray-300:focus {
  84260. --text-opacity: 1;
  84261. color: #e2e8f0;
  84262. color: rgba(226, 232, 240, var(--text-opacity));
  84263. }
  84264. .xl\:focus\:text-gray-400:focus {
  84265. --text-opacity: 1;
  84266. color: #cbd5e0;
  84267. color: rgba(203, 213, 224, var(--text-opacity));
  84268. }
  84269. .xl\:focus\:text-gray-500:focus {
  84270. --text-opacity: 1;
  84271. color: #a0aec0;
  84272. color: rgba(160, 174, 192, var(--text-opacity));
  84273. }
  84274. .xl\:focus\:text-gray-600:focus {
  84275. --text-opacity: 1;
  84276. color: #718096;
  84277. color: rgba(113, 128, 150, var(--text-opacity));
  84278. }
  84279. .xl\:focus\:text-gray-700:focus {
  84280. --text-opacity: 1;
  84281. color: #4a5568;
  84282. color: rgba(74, 85, 104, var(--text-opacity));
  84283. }
  84284. .xl\:focus\:text-gray-800:focus {
  84285. --text-opacity: 1;
  84286. color: #2d3748;
  84287. color: rgba(45, 55, 72, var(--text-opacity));
  84288. }
  84289. .xl\:focus\:text-gray-900:focus {
  84290. --text-opacity: 1;
  84291. color: #1a202c;
  84292. color: rgba(26, 32, 44, var(--text-opacity));
  84293. }
  84294. .xl\:focus\:text-red-100:focus {
  84295. --text-opacity: 1;
  84296. color: #fff5f5;
  84297. color: rgba(255, 245, 245, var(--text-opacity));
  84298. }
  84299. .xl\:focus\:text-red-200:focus {
  84300. --text-opacity: 1;
  84301. color: #fed7d7;
  84302. color: rgba(254, 215, 215, var(--text-opacity));
  84303. }
  84304. .xl\:focus\:text-red-300:focus {
  84305. --text-opacity: 1;
  84306. color: #feb2b2;
  84307. color: rgba(254, 178, 178, var(--text-opacity));
  84308. }
  84309. .xl\:focus\:text-red-400:focus {
  84310. --text-opacity: 1;
  84311. color: #fc8181;
  84312. color: rgba(252, 129, 129, var(--text-opacity));
  84313. }
  84314. .xl\:focus\:text-red-500:focus {
  84315. --text-opacity: 1;
  84316. color: #f56565;
  84317. color: rgba(245, 101, 101, var(--text-opacity));
  84318. }
  84319. .xl\:focus\:text-red-600:focus {
  84320. --text-opacity: 1;
  84321. color: #e53e3e;
  84322. color: rgba(229, 62, 62, var(--text-opacity));
  84323. }
  84324. .xl\:focus\:text-red-700:focus {
  84325. --text-opacity: 1;
  84326. color: #c53030;
  84327. color: rgba(197, 48, 48, var(--text-opacity));
  84328. }
  84329. .xl\:focus\:text-red-800:focus {
  84330. --text-opacity: 1;
  84331. color: #9b2c2c;
  84332. color: rgba(155, 44, 44, var(--text-opacity));
  84333. }
  84334. .xl\:focus\:text-red-900:focus {
  84335. --text-opacity: 1;
  84336. color: #742a2a;
  84337. color: rgba(116, 42, 42, var(--text-opacity));
  84338. }
  84339. .xl\:focus\:text-orange-100:focus {
  84340. --text-opacity: 1;
  84341. color: #fffaf0;
  84342. color: rgba(255, 250, 240, var(--text-opacity));
  84343. }
  84344. .xl\:focus\:text-orange-200:focus {
  84345. --text-opacity: 1;
  84346. color: #feebc8;
  84347. color: rgba(254, 235, 200, var(--text-opacity));
  84348. }
  84349. .xl\:focus\:text-orange-300:focus {
  84350. --text-opacity: 1;
  84351. color: #fbd38d;
  84352. color: rgba(251, 211, 141, var(--text-opacity));
  84353. }
  84354. .xl\:focus\:text-orange-400:focus {
  84355. --text-opacity: 1;
  84356. color: #f6ad55;
  84357. color: rgba(246, 173, 85, var(--text-opacity));
  84358. }
  84359. .xl\:focus\:text-orange-500:focus {
  84360. --text-opacity: 1;
  84361. color: #ed8936;
  84362. color: rgba(237, 137, 54, var(--text-opacity));
  84363. }
  84364. .xl\:focus\:text-orange-600:focus {
  84365. --text-opacity: 1;
  84366. color: #dd6b20;
  84367. color: rgba(221, 107, 32, var(--text-opacity));
  84368. }
  84369. .xl\:focus\:text-orange-700:focus {
  84370. --text-opacity: 1;
  84371. color: #c05621;
  84372. color: rgba(192, 86, 33, var(--text-opacity));
  84373. }
  84374. .xl\:focus\:text-orange-800:focus {
  84375. --text-opacity: 1;
  84376. color: #9c4221;
  84377. color: rgba(156, 66, 33, var(--text-opacity));
  84378. }
  84379. .xl\:focus\:text-orange-900:focus {
  84380. --text-opacity: 1;
  84381. color: #7b341e;
  84382. color: rgba(123, 52, 30, var(--text-opacity));
  84383. }
  84384. .xl\:focus\:text-yellow-100:focus {
  84385. --text-opacity: 1;
  84386. color: #fffff0;
  84387. color: rgba(255, 255, 240, var(--text-opacity));
  84388. }
  84389. .xl\:focus\:text-yellow-200:focus {
  84390. --text-opacity: 1;
  84391. color: #fefcbf;
  84392. color: rgba(254, 252, 191, var(--text-opacity));
  84393. }
  84394. .xl\:focus\:text-yellow-300:focus {
  84395. --text-opacity: 1;
  84396. color: #faf089;
  84397. color: rgba(250, 240, 137, var(--text-opacity));
  84398. }
  84399. .xl\:focus\:text-yellow-400:focus {
  84400. --text-opacity: 1;
  84401. color: #f6e05e;
  84402. color: rgba(246, 224, 94, var(--text-opacity));
  84403. }
  84404. .xl\:focus\:text-yellow-500:focus {
  84405. --text-opacity: 1;
  84406. color: #ecc94b;
  84407. color: rgba(236, 201, 75, var(--text-opacity));
  84408. }
  84409. .xl\:focus\:text-yellow-600:focus {
  84410. --text-opacity: 1;
  84411. color: #d69e2e;
  84412. color: rgba(214, 158, 46, var(--text-opacity));
  84413. }
  84414. .xl\:focus\:text-yellow-700:focus {
  84415. --text-opacity: 1;
  84416. color: #b7791f;
  84417. color: rgba(183, 121, 31, var(--text-opacity));
  84418. }
  84419. .xl\:focus\:text-yellow-800:focus {
  84420. --text-opacity: 1;
  84421. color: #975a16;
  84422. color: rgba(151, 90, 22, var(--text-opacity));
  84423. }
  84424. .xl\:focus\:text-yellow-900:focus {
  84425. --text-opacity: 1;
  84426. color: #744210;
  84427. color: rgba(116, 66, 16, var(--text-opacity));
  84428. }
  84429. .xl\:focus\:text-green-100:focus {
  84430. --text-opacity: 1;
  84431. color: #f0fff4;
  84432. color: rgba(240, 255, 244, var(--text-opacity));
  84433. }
  84434. .xl\:focus\:text-green-200:focus {
  84435. --text-opacity: 1;
  84436. color: #c6f6d5;
  84437. color: rgba(198, 246, 213, var(--text-opacity));
  84438. }
  84439. .xl\:focus\:text-green-300:focus {
  84440. --text-opacity: 1;
  84441. color: #9ae6b4;
  84442. color: rgba(154, 230, 180, var(--text-opacity));
  84443. }
  84444. .xl\:focus\:text-green-400:focus {
  84445. --text-opacity: 1;
  84446. color: #68d391;
  84447. color: rgba(104, 211, 145, var(--text-opacity));
  84448. }
  84449. .xl\:focus\:text-green-500:focus {
  84450. --text-opacity: 1;
  84451. color: #48bb78;
  84452. color: rgba(72, 187, 120, var(--text-opacity));
  84453. }
  84454. .xl\:focus\:text-green-600:focus {
  84455. --text-opacity: 1;
  84456. color: #38a169;
  84457. color: rgba(56, 161, 105, var(--text-opacity));
  84458. }
  84459. .xl\:focus\:text-green-700:focus {
  84460. --text-opacity: 1;
  84461. color: #2f855a;
  84462. color: rgba(47, 133, 90, var(--text-opacity));
  84463. }
  84464. .xl\:focus\:text-green-800:focus {
  84465. --text-opacity: 1;
  84466. color: #276749;
  84467. color: rgba(39, 103, 73, var(--text-opacity));
  84468. }
  84469. .xl\:focus\:text-green-900:focus {
  84470. --text-opacity: 1;
  84471. color: #22543d;
  84472. color: rgba(34, 84, 61, var(--text-opacity));
  84473. }
  84474. .xl\:focus\:text-teal-100:focus {
  84475. --text-opacity: 1;
  84476. color: #e6fffa;
  84477. color: rgba(230, 255, 250, var(--text-opacity));
  84478. }
  84479. .xl\:focus\:text-teal-200:focus {
  84480. --text-opacity: 1;
  84481. color: #b2f5ea;
  84482. color: rgba(178, 245, 234, var(--text-opacity));
  84483. }
  84484. .xl\:focus\:text-teal-300:focus {
  84485. --text-opacity: 1;
  84486. color: #81e6d9;
  84487. color: rgba(129, 230, 217, var(--text-opacity));
  84488. }
  84489. .xl\:focus\:text-teal-400:focus {
  84490. --text-opacity: 1;
  84491. color: #4fd1c5;
  84492. color: rgba(79, 209, 197, var(--text-opacity));
  84493. }
  84494. .xl\:focus\:text-teal-500:focus {
  84495. --text-opacity: 1;
  84496. color: #38b2ac;
  84497. color: rgba(56, 178, 172, var(--text-opacity));
  84498. }
  84499. .xl\:focus\:text-teal-600:focus {
  84500. --text-opacity: 1;
  84501. color: #319795;
  84502. color: rgba(49, 151, 149, var(--text-opacity));
  84503. }
  84504. .xl\:focus\:text-teal-700:focus {
  84505. --text-opacity: 1;
  84506. color: #2c7a7b;
  84507. color: rgba(44, 122, 123, var(--text-opacity));
  84508. }
  84509. .xl\:focus\:text-teal-800:focus {
  84510. --text-opacity: 1;
  84511. color: #285e61;
  84512. color: rgba(40, 94, 97, var(--text-opacity));
  84513. }
  84514. .xl\:focus\:text-teal-900:focus {
  84515. --text-opacity: 1;
  84516. color: #234e52;
  84517. color: rgba(35, 78, 82, var(--text-opacity));
  84518. }
  84519. .xl\:focus\:text-blue-100:focus {
  84520. --text-opacity: 1;
  84521. color: #ebf8ff;
  84522. color: rgba(235, 248, 255, var(--text-opacity));
  84523. }
  84524. .xl\:focus\:text-blue-200:focus {
  84525. --text-opacity: 1;
  84526. color: #bee3f8;
  84527. color: rgba(190, 227, 248, var(--text-opacity));
  84528. }
  84529. .xl\:focus\:text-blue-300:focus {
  84530. --text-opacity: 1;
  84531. color: #90cdf4;
  84532. color: rgba(144, 205, 244, var(--text-opacity));
  84533. }
  84534. .xl\:focus\:text-blue-400:focus {
  84535. --text-opacity: 1;
  84536. color: #63b3ed;
  84537. color: rgba(99, 179, 237, var(--text-opacity));
  84538. }
  84539. .xl\:focus\:text-blue-500:focus {
  84540. --text-opacity: 1;
  84541. color: #4299e1;
  84542. color: rgba(66, 153, 225, var(--text-opacity));
  84543. }
  84544. .xl\:focus\:text-blue-600:focus {
  84545. --text-opacity: 1;
  84546. color: #3182ce;
  84547. color: rgba(49, 130, 206, var(--text-opacity));
  84548. }
  84549. .xl\:focus\:text-blue-700:focus {
  84550. --text-opacity: 1;
  84551. color: #2b6cb0;
  84552. color: rgba(43, 108, 176, var(--text-opacity));
  84553. }
  84554. .xl\:focus\:text-blue-800:focus {
  84555. --text-opacity: 1;
  84556. color: #2c5282;
  84557. color: rgba(44, 82, 130, var(--text-opacity));
  84558. }
  84559. .xl\:focus\:text-blue-900:focus {
  84560. --text-opacity: 1;
  84561. color: #2a4365;
  84562. color: rgba(42, 67, 101, var(--text-opacity));
  84563. }
  84564. .xl\:focus\:text-indigo-100:focus {
  84565. --text-opacity: 1;
  84566. color: #ebf4ff;
  84567. color: rgba(235, 244, 255, var(--text-opacity));
  84568. }
  84569. .xl\:focus\:text-indigo-200:focus {
  84570. --text-opacity: 1;
  84571. color: #c3dafe;
  84572. color: rgba(195, 218, 254, var(--text-opacity));
  84573. }
  84574. .xl\:focus\:text-indigo-300:focus {
  84575. --text-opacity: 1;
  84576. color: #a3bffa;
  84577. color: rgba(163, 191, 250, var(--text-opacity));
  84578. }
  84579. .xl\:focus\:text-indigo-400:focus {
  84580. --text-opacity: 1;
  84581. color: #7f9cf5;
  84582. color: rgba(127, 156, 245, var(--text-opacity));
  84583. }
  84584. .xl\:focus\:text-indigo-500:focus {
  84585. --text-opacity: 1;
  84586. color: #667eea;
  84587. color: rgba(102, 126, 234, var(--text-opacity));
  84588. }
  84589. .xl\:focus\:text-indigo-600:focus {
  84590. --text-opacity: 1;
  84591. color: #5a67d8;
  84592. color: rgba(90, 103, 216, var(--text-opacity));
  84593. }
  84594. .xl\:focus\:text-indigo-700:focus {
  84595. --text-opacity: 1;
  84596. color: #4c51bf;
  84597. color: rgba(76, 81, 191, var(--text-opacity));
  84598. }
  84599. .xl\:focus\:text-indigo-800:focus {
  84600. --text-opacity: 1;
  84601. color: #434190;
  84602. color: rgba(67, 65, 144, var(--text-opacity));
  84603. }
  84604. .xl\:focus\:text-indigo-900:focus {
  84605. --text-opacity: 1;
  84606. color: #3c366b;
  84607. color: rgba(60, 54, 107, var(--text-opacity));
  84608. }
  84609. .xl\:focus\:text-purple-100:focus {
  84610. --text-opacity: 1;
  84611. color: #faf5ff;
  84612. color: rgba(250, 245, 255, var(--text-opacity));
  84613. }
  84614. .xl\:focus\:text-purple-200:focus {
  84615. --text-opacity: 1;
  84616. color: #e9d8fd;
  84617. color: rgba(233, 216, 253, var(--text-opacity));
  84618. }
  84619. .xl\:focus\:text-purple-300:focus {
  84620. --text-opacity: 1;
  84621. color: #d6bcfa;
  84622. color: rgba(214, 188, 250, var(--text-opacity));
  84623. }
  84624. .xl\:focus\:text-purple-400:focus {
  84625. --text-opacity: 1;
  84626. color: #b794f4;
  84627. color: rgba(183, 148, 244, var(--text-opacity));
  84628. }
  84629. .xl\:focus\:text-purple-500:focus {
  84630. --text-opacity: 1;
  84631. color: #9f7aea;
  84632. color: rgba(159, 122, 234, var(--text-opacity));
  84633. }
  84634. .xl\:focus\:text-purple-600:focus {
  84635. --text-opacity: 1;
  84636. color: #805ad5;
  84637. color: rgba(128, 90, 213, var(--text-opacity));
  84638. }
  84639. .xl\:focus\:text-purple-700:focus {
  84640. --text-opacity: 1;
  84641. color: #6b46c1;
  84642. color: rgba(107, 70, 193, var(--text-opacity));
  84643. }
  84644. .xl\:focus\:text-purple-800:focus {
  84645. --text-opacity: 1;
  84646. color: #553c9a;
  84647. color: rgba(85, 60, 154, var(--text-opacity));
  84648. }
  84649. .xl\:focus\:text-purple-900:focus {
  84650. --text-opacity: 1;
  84651. color: #44337a;
  84652. color: rgba(68, 51, 122, var(--text-opacity));
  84653. }
  84654. .xl\:focus\:text-pink-100:focus {
  84655. --text-opacity: 1;
  84656. color: #fff5f7;
  84657. color: rgba(255, 245, 247, var(--text-opacity));
  84658. }
  84659. .xl\:focus\:text-pink-200:focus {
  84660. --text-opacity: 1;
  84661. color: #fed7e2;
  84662. color: rgba(254, 215, 226, var(--text-opacity));
  84663. }
  84664. .xl\:focus\:text-pink-300:focus {
  84665. --text-opacity: 1;
  84666. color: #fbb6ce;
  84667. color: rgba(251, 182, 206, var(--text-opacity));
  84668. }
  84669. .xl\:focus\:text-pink-400:focus {
  84670. --text-opacity: 1;
  84671. color: #f687b3;
  84672. color: rgba(246, 135, 179, var(--text-opacity));
  84673. }
  84674. .xl\:focus\:text-pink-500:focus {
  84675. --text-opacity: 1;
  84676. color: #ed64a6;
  84677. color: rgba(237, 100, 166, var(--text-opacity));
  84678. }
  84679. .xl\:focus\:text-pink-600:focus {
  84680. --text-opacity: 1;
  84681. color: #d53f8c;
  84682. color: rgba(213, 63, 140, var(--text-opacity));
  84683. }
  84684. .xl\:focus\:text-pink-700:focus {
  84685. --text-opacity: 1;
  84686. color: #b83280;
  84687. color: rgba(184, 50, 128, var(--text-opacity));
  84688. }
  84689. .xl\:focus\:text-pink-800:focus {
  84690. --text-opacity: 1;
  84691. color: #97266d;
  84692. color: rgba(151, 38, 109, var(--text-opacity));
  84693. }
  84694. .xl\:focus\:text-pink-900:focus {
  84695. --text-opacity: 1;
  84696. color: #702459;
  84697. color: rgba(112, 36, 89, var(--text-opacity));
  84698. }
  84699. .xl\:text-opacity-0 {
  84700. --text-opacity: 0;
  84701. }
  84702. .xl\:text-opacity-25 {
  84703. --text-opacity: 0.25;
  84704. }
  84705. .xl\:text-opacity-50 {
  84706. --text-opacity: 0.5;
  84707. }
  84708. .xl\:text-opacity-75 {
  84709. --text-opacity: 0.75;
  84710. }
  84711. .xl\:text-opacity-100 {
  84712. --text-opacity: 1;
  84713. }
  84714. .xl\:hover\:text-opacity-0:hover {
  84715. --text-opacity: 0;
  84716. }
  84717. .xl\:hover\:text-opacity-25:hover {
  84718. --text-opacity: 0.25;
  84719. }
  84720. .xl\:hover\:text-opacity-50:hover {
  84721. --text-opacity: 0.5;
  84722. }
  84723. .xl\:hover\:text-opacity-75:hover {
  84724. --text-opacity: 0.75;
  84725. }
  84726. .xl\:hover\:text-opacity-100:hover {
  84727. --text-opacity: 1;
  84728. }
  84729. .xl\:focus\:text-opacity-0:focus {
  84730. --text-opacity: 0;
  84731. }
  84732. .xl\:focus\:text-opacity-25:focus {
  84733. --text-opacity: 0.25;
  84734. }
  84735. .xl\:focus\:text-opacity-50:focus {
  84736. --text-opacity: 0.5;
  84737. }
  84738. .xl\:focus\:text-opacity-75:focus {
  84739. --text-opacity: 0.75;
  84740. }
  84741. .xl\:focus\:text-opacity-100:focus {
  84742. --text-opacity: 1;
  84743. }
  84744. .xl\:italic {
  84745. font-style: italic;
  84746. }
  84747. .xl\:not-italic {
  84748. font-style: normal;
  84749. }
  84750. .xl\:uppercase {
  84751. text-transform: uppercase;
  84752. }
  84753. .xl\:lowercase {
  84754. text-transform: lowercase;
  84755. }
  84756. .xl\:capitalize {
  84757. text-transform: capitalize;
  84758. }
  84759. .xl\:normal-case {
  84760. text-transform: none;
  84761. }
  84762. .xl\:underline {
  84763. text-decoration: underline;
  84764. }
  84765. .xl\:line-through {
  84766. text-decoration: line-through;
  84767. }
  84768. .xl\:no-underline {
  84769. text-decoration: none;
  84770. }
  84771. .xl\:hover\:underline:hover {
  84772. text-decoration: underline;
  84773. }
  84774. .xl\:hover\:line-through:hover {
  84775. text-decoration: line-through;
  84776. }
  84777. .xl\:hover\:no-underline:hover {
  84778. text-decoration: none;
  84779. }
  84780. .xl\:focus\:underline:focus {
  84781. text-decoration: underline;
  84782. }
  84783. .xl\:focus\:line-through:focus {
  84784. text-decoration: line-through;
  84785. }
  84786. .xl\:focus\:no-underline:focus {
  84787. text-decoration: none;
  84788. }
  84789. .xl\:antialiased {
  84790. -webkit-font-smoothing: antialiased;
  84791. -moz-osx-font-smoothing: grayscale;
  84792. }
  84793. .xl\:subpixel-antialiased {
  84794. -webkit-font-smoothing: auto;
  84795. -moz-osx-font-smoothing: auto;
  84796. }
  84797. .xl\:ordinal, .xl\:slashed-zero, .xl\:lining-nums, .xl\:oldstyle-nums, .xl\:proportional-nums, .xl\:tabular-nums, .xl\:diagonal-fractions, .xl\:stacked-fractions {
  84798. --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);
  84799. --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);
  84800. --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);
  84801. --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);
  84802. --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);
  84803. font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);
  84804. }
  84805. .xl\:normal-nums {
  84806. font-variant-numeric: normal;
  84807. }
  84808. .xl\:ordinal {
  84809. --font-variant-numeric-ordinal: ordinal;
  84810. }
  84811. .xl\:slashed-zero {
  84812. --font-variant-numeric-slashed-zero: slashed-zero;
  84813. }
  84814. .xl\:lining-nums {
  84815. --font-variant-numeric-figure: lining-nums;
  84816. }
  84817. .xl\:oldstyle-nums {
  84818. --font-variant-numeric-figure: oldstyle-nums;
  84819. }
  84820. .xl\:proportional-nums {
  84821. --font-variant-numeric-spacing: proportional-nums;
  84822. }
  84823. .xl\:tabular-nums {
  84824. --font-variant-numeric-spacing: tabular-nums;
  84825. }
  84826. .xl\:diagonal-fractions {
  84827. --font-variant-numeric-fraction: diagonal-fractions;
  84828. }
  84829. .xl\:stacked-fractions {
  84830. --font-variant-numeric-fraction: stacked-fractions;
  84831. }
  84832. .xl\:tracking-tighter {
  84833. letter-spacing: -0.05em;
  84834. }
  84835. .xl\:tracking-tight {
  84836. letter-spacing: -0.025em;
  84837. }
  84838. .xl\:tracking-normal {
  84839. letter-spacing: 0;
  84840. }
  84841. .xl\:tracking-wide {
  84842. letter-spacing: 0.025em;
  84843. }
  84844. .xl\:tracking-wider {
  84845. letter-spacing: 0.05em;
  84846. }
  84847. .xl\:tracking-widest {
  84848. letter-spacing: 0.1em;
  84849. }
  84850. .xl\:select-none {
  84851. -webkit-user-select: none;
  84852. -moz-user-select: none;
  84853. -ms-user-select: none;
  84854. user-select: none;
  84855. }
  84856. .xl\:select-text {
  84857. -webkit-user-select: text;
  84858. -moz-user-select: text;
  84859. -ms-user-select: text;
  84860. user-select: text;
  84861. }
  84862. .xl\:select-all {
  84863. -webkit-user-select: all;
  84864. -moz-user-select: all;
  84865. -ms-user-select: all;
  84866. user-select: all;
  84867. }
  84868. .xl\:select-auto {
  84869. -webkit-user-select: auto;
  84870. -moz-user-select: auto;
  84871. -ms-user-select: auto;
  84872. user-select: auto;
  84873. }
  84874. .xl\:align-baseline {
  84875. vertical-align: baseline;
  84876. }
  84877. .xl\:align-top {
  84878. vertical-align: top;
  84879. }
  84880. .xl\:align-middle {
  84881. vertical-align: middle;
  84882. }
  84883. .xl\:align-bottom {
  84884. vertical-align: bottom;
  84885. }
  84886. .xl\:align-text-top {
  84887. vertical-align: text-top;
  84888. }
  84889. .xl\:align-text-bottom {
  84890. vertical-align: text-bottom;
  84891. }
  84892. .xl\:visible {
  84893. visibility: visible;
  84894. }
  84895. .xl\:invisible {
  84896. visibility: hidden;
  84897. }
  84898. .xl\:whitespace-normal {
  84899. white-space: normal;
  84900. }
  84901. .xl\:whitespace-no-wrap {
  84902. white-space: nowrap;
  84903. }
  84904. .xl\:whitespace-pre {
  84905. white-space: pre;
  84906. }
  84907. .xl\:whitespace-pre-line {
  84908. white-space: pre-line;
  84909. }
  84910. .xl\:whitespace-pre-wrap {
  84911. white-space: pre-wrap;
  84912. }
  84913. .xl\:break-normal {
  84914. overflow-wrap: normal;
  84915. word-break: normal;
  84916. }
  84917. .xl\:break-words {
  84918. overflow-wrap: break-word;
  84919. }
  84920. .xl\:break-all {
  84921. word-break: break-all;
  84922. }
  84923. .xl\:truncate {
  84924. overflow: hidden;
  84925. text-overflow: ellipsis;
  84926. white-space: nowrap;
  84927. }
  84928. .xl\:w-0 {
  84929. width: 0;
  84930. }
  84931. .xl\:w-1 {
  84932. width: 0.25rem;
  84933. }
  84934. .xl\:w-2 {
  84935. width: 0.5rem;
  84936. }
  84937. .xl\:w-3 {
  84938. width: 0.75rem;
  84939. }
  84940. .xl\:w-4 {
  84941. width: 1rem;
  84942. }
  84943. .xl\:w-5 {
  84944. width: 1.25rem;
  84945. }
  84946. .xl\:w-6 {
  84947. width: 1.5rem;
  84948. }
  84949. .xl\:w-8 {
  84950. width: 2rem;
  84951. }
  84952. .xl\:w-10 {
  84953. width: 2.5rem;
  84954. }
  84955. .xl\:w-12 {
  84956. width: 3rem;
  84957. }
  84958. .xl\:w-16 {
  84959. width: 4rem;
  84960. }
  84961. .xl\:w-20 {
  84962. width: 5rem;
  84963. }
  84964. .xl\:w-24 {
  84965. width: 6rem;
  84966. }
  84967. .xl\:w-32 {
  84968. width: 8rem;
  84969. }
  84970. .xl\:w-40 {
  84971. width: 10rem;
  84972. }
  84973. .xl\:w-48 {
  84974. width: 12rem;
  84975. }
  84976. .xl\:w-56 {
  84977. width: 14rem;
  84978. }
  84979. .xl\:w-64 {
  84980. width: 16rem;
  84981. }
  84982. .xl\:w-auto {
  84983. width: auto;
  84984. }
  84985. .xl\:w-px {
  84986. width: 1px;
  84987. }
  84988. .xl\:w-1\/2 {
  84989. width: 50%;
  84990. }
  84991. .xl\:w-1\/3 {
  84992. width: 33.333333%;
  84993. }
  84994. .xl\:w-2\/3 {
  84995. width: 66.666667%;
  84996. }
  84997. .xl\:w-1\/4 {
  84998. width: 25%;
  84999. }
  85000. .xl\:w-2\/4 {
  85001. width: 50%;
  85002. }
  85003. .xl\:w-3\/4 {
  85004. width: 75%;
  85005. }
  85006. .xl\:w-1\/5 {
  85007. width: 20%;
  85008. }
  85009. .xl\:w-2\/5 {
  85010. width: 40%;
  85011. }
  85012. .xl\:w-3\/5 {
  85013. width: 60%;
  85014. }
  85015. .xl\:w-4\/5 {
  85016. width: 80%;
  85017. }
  85018. .xl\:w-1\/6 {
  85019. width: 16.666667%;
  85020. }
  85021. .xl\:w-2\/6 {
  85022. width: 33.333333%;
  85023. }
  85024. .xl\:w-3\/6 {
  85025. width: 50%;
  85026. }
  85027. .xl\:w-4\/6 {
  85028. width: 66.666667%;
  85029. }
  85030. .xl\:w-5\/6 {
  85031. width: 83.333333%;
  85032. }
  85033. .xl\:w-1\/12 {
  85034. width: 8.333333%;
  85035. }
  85036. .xl\:w-2\/12 {
  85037. width: 16.666667%;
  85038. }
  85039. .xl\:w-3\/12 {
  85040. width: 25%;
  85041. }
  85042. .xl\:w-4\/12 {
  85043. width: 33.333333%;
  85044. }
  85045. .xl\:w-5\/12 {
  85046. width: 41.666667%;
  85047. }
  85048. .xl\:w-6\/12 {
  85049. width: 50%;
  85050. }
  85051. .xl\:w-7\/12 {
  85052. width: 58.333333%;
  85053. }
  85054. .xl\:w-8\/12 {
  85055. width: 66.666667%;
  85056. }
  85057. .xl\:w-9\/12 {
  85058. width: 75%;
  85059. }
  85060. .xl\:w-10\/12 {
  85061. width: 83.333333%;
  85062. }
  85063. .xl\:w-11\/12 {
  85064. width: 91.666667%;
  85065. }
  85066. .xl\:w-full {
  85067. width: 100%;
  85068. }
  85069. .xl\:w-screen {
  85070. width: 100vw;
  85071. }
  85072. .xl\:z-0 {
  85073. z-index: 0;
  85074. }
  85075. .xl\:z-10 {
  85076. z-index: 10;
  85077. }
  85078. .xl\:z-20 {
  85079. z-index: 20;
  85080. }
  85081. .xl\:z-30 {
  85082. z-index: 30;
  85083. }
  85084. .xl\:z-40 {
  85085. z-index: 40;
  85086. }
  85087. .xl\:z-50 {
  85088. z-index: 50;
  85089. }
  85090. .xl\:z-auto {
  85091. z-index: auto;
  85092. }
  85093. .xl\:gap-0 {
  85094. grid-gap: 0;
  85095. gap: 0;
  85096. }
  85097. .xl\:gap-1 {
  85098. grid-gap: 0.25rem;
  85099. gap: 0.25rem;
  85100. }
  85101. .xl\:gap-2 {
  85102. grid-gap: 0.5rem;
  85103. gap: 0.5rem;
  85104. }
  85105. .xl\:gap-3 {
  85106. grid-gap: 0.75rem;
  85107. gap: 0.75rem;
  85108. }
  85109. .xl\:gap-4 {
  85110. grid-gap: 1rem;
  85111. gap: 1rem;
  85112. }
  85113. .xl\:gap-5 {
  85114. grid-gap: 1.25rem;
  85115. gap: 1.25rem;
  85116. }
  85117. .xl\:gap-6 {
  85118. grid-gap: 1.5rem;
  85119. gap: 1.5rem;
  85120. }
  85121. .xl\:gap-8 {
  85122. grid-gap: 2rem;
  85123. gap: 2rem;
  85124. }
  85125. .xl\:gap-10 {
  85126. grid-gap: 2.5rem;
  85127. gap: 2.5rem;
  85128. }
  85129. .xl\:gap-12 {
  85130. grid-gap: 3rem;
  85131. gap: 3rem;
  85132. }
  85133. .xl\:gap-16 {
  85134. grid-gap: 4rem;
  85135. gap: 4rem;
  85136. }
  85137. .xl\:gap-20 {
  85138. grid-gap: 5rem;
  85139. gap: 5rem;
  85140. }
  85141. .xl\:gap-24 {
  85142. grid-gap: 6rem;
  85143. gap: 6rem;
  85144. }
  85145. .xl\:gap-32 {
  85146. grid-gap: 8rem;
  85147. gap: 8rem;
  85148. }
  85149. .xl\:gap-40 {
  85150. grid-gap: 10rem;
  85151. gap: 10rem;
  85152. }
  85153. .xl\:gap-48 {
  85154. grid-gap: 12rem;
  85155. gap: 12rem;
  85156. }
  85157. .xl\:gap-56 {
  85158. grid-gap: 14rem;
  85159. gap: 14rem;
  85160. }
  85161. .xl\:gap-64 {
  85162. grid-gap: 16rem;
  85163. gap: 16rem;
  85164. }
  85165. .xl\:gap-px {
  85166. grid-gap: 1px;
  85167. gap: 1px;
  85168. }
  85169. .xl\:gap-x-0 {
  85170. grid-column-gap: 0;
  85171. -moz-column-gap: 0;
  85172. column-gap: 0;
  85173. }
  85174. .xl\:gap-x-1 {
  85175. grid-column-gap: 0.25rem;
  85176. -moz-column-gap: 0.25rem;
  85177. column-gap: 0.25rem;
  85178. }
  85179. .xl\:gap-x-2 {
  85180. grid-column-gap: 0.5rem;
  85181. -moz-column-gap: 0.5rem;
  85182. column-gap: 0.5rem;
  85183. }
  85184. .xl\:gap-x-3 {
  85185. grid-column-gap: 0.75rem;
  85186. -moz-column-gap: 0.75rem;
  85187. column-gap: 0.75rem;
  85188. }
  85189. .xl\:gap-x-4 {
  85190. grid-column-gap: 1rem;
  85191. -moz-column-gap: 1rem;
  85192. column-gap: 1rem;
  85193. }
  85194. .xl\:gap-x-5 {
  85195. grid-column-gap: 1.25rem;
  85196. -moz-column-gap: 1.25rem;
  85197. column-gap: 1.25rem;
  85198. }
  85199. .xl\:gap-x-6 {
  85200. grid-column-gap: 1.5rem;
  85201. -moz-column-gap: 1.5rem;
  85202. column-gap: 1.5rem;
  85203. }
  85204. .xl\:gap-x-8 {
  85205. grid-column-gap: 2rem;
  85206. -moz-column-gap: 2rem;
  85207. column-gap: 2rem;
  85208. }
  85209. .xl\:gap-x-10 {
  85210. grid-column-gap: 2.5rem;
  85211. -moz-column-gap: 2.5rem;
  85212. column-gap: 2.5rem;
  85213. }
  85214. .xl\:gap-x-12 {
  85215. grid-column-gap: 3rem;
  85216. -moz-column-gap: 3rem;
  85217. column-gap: 3rem;
  85218. }
  85219. .xl\:gap-x-16 {
  85220. grid-column-gap: 4rem;
  85221. -moz-column-gap: 4rem;
  85222. column-gap: 4rem;
  85223. }
  85224. .xl\:gap-x-20 {
  85225. grid-column-gap: 5rem;
  85226. -moz-column-gap: 5rem;
  85227. column-gap: 5rem;
  85228. }
  85229. .xl\:gap-x-24 {
  85230. grid-column-gap: 6rem;
  85231. -moz-column-gap: 6rem;
  85232. column-gap: 6rem;
  85233. }
  85234. .xl\:gap-x-32 {
  85235. grid-column-gap: 8rem;
  85236. -moz-column-gap: 8rem;
  85237. column-gap: 8rem;
  85238. }
  85239. .xl\:gap-x-40 {
  85240. grid-column-gap: 10rem;
  85241. -moz-column-gap: 10rem;
  85242. column-gap: 10rem;
  85243. }
  85244. .xl\:gap-x-48 {
  85245. grid-column-gap: 12rem;
  85246. -moz-column-gap: 12rem;
  85247. column-gap: 12rem;
  85248. }
  85249. .xl\:gap-x-56 {
  85250. grid-column-gap: 14rem;
  85251. -moz-column-gap: 14rem;
  85252. column-gap: 14rem;
  85253. }
  85254. .xl\:gap-x-64 {
  85255. grid-column-gap: 16rem;
  85256. -moz-column-gap: 16rem;
  85257. column-gap: 16rem;
  85258. }
  85259. .xl\:gap-x-px {
  85260. grid-column-gap: 1px;
  85261. -moz-column-gap: 1px;
  85262. column-gap: 1px;
  85263. }
  85264. .xl\:gap-y-0 {
  85265. grid-row-gap: 0;
  85266. row-gap: 0;
  85267. }
  85268. .xl\:gap-y-1 {
  85269. grid-row-gap: 0.25rem;
  85270. row-gap: 0.25rem;
  85271. }
  85272. .xl\:gap-y-2 {
  85273. grid-row-gap: 0.5rem;
  85274. row-gap: 0.5rem;
  85275. }
  85276. .xl\:gap-y-3 {
  85277. grid-row-gap: 0.75rem;
  85278. row-gap: 0.75rem;
  85279. }
  85280. .xl\:gap-y-4 {
  85281. grid-row-gap: 1rem;
  85282. row-gap: 1rem;
  85283. }
  85284. .xl\:gap-y-5 {
  85285. grid-row-gap: 1.25rem;
  85286. row-gap: 1.25rem;
  85287. }
  85288. .xl\:gap-y-6 {
  85289. grid-row-gap: 1.5rem;
  85290. row-gap: 1.5rem;
  85291. }
  85292. .xl\:gap-y-8 {
  85293. grid-row-gap: 2rem;
  85294. row-gap: 2rem;
  85295. }
  85296. .xl\:gap-y-10 {
  85297. grid-row-gap: 2.5rem;
  85298. row-gap: 2.5rem;
  85299. }
  85300. .xl\:gap-y-12 {
  85301. grid-row-gap: 3rem;
  85302. row-gap: 3rem;
  85303. }
  85304. .xl\:gap-y-16 {
  85305. grid-row-gap: 4rem;
  85306. row-gap: 4rem;
  85307. }
  85308. .xl\:gap-y-20 {
  85309. grid-row-gap: 5rem;
  85310. row-gap: 5rem;
  85311. }
  85312. .xl\:gap-y-24 {
  85313. grid-row-gap: 6rem;
  85314. row-gap: 6rem;
  85315. }
  85316. .xl\:gap-y-32 {
  85317. grid-row-gap: 8rem;
  85318. row-gap: 8rem;
  85319. }
  85320. .xl\:gap-y-40 {
  85321. grid-row-gap: 10rem;
  85322. row-gap: 10rem;
  85323. }
  85324. .xl\:gap-y-48 {
  85325. grid-row-gap: 12rem;
  85326. row-gap: 12rem;
  85327. }
  85328. .xl\:gap-y-56 {
  85329. grid-row-gap: 14rem;
  85330. row-gap: 14rem;
  85331. }
  85332. .xl\:gap-y-64 {
  85333. grid-row-gap: 16rem;
  85334. row-gap: 16rem;
  85335. }
  85336. .xl\:gap-y-px {
  85337. grid-row-gap: 1px;
  85338. row-gap: 1px;
  85339. }
  85340. .xl\:grid-flow-row {
  85341. grid-auto-flow: row;
  85342. }
  85343. .xl\:grid-flow-col {
  85344. grid-auto-flow: column;
  85345. }
  85346. .xl\:grid-flow-row-dense {
  85347. grid-auto-flow: row dense;
  85348. }
  85349. .xl\:grid-flow-col-dense {
  85350. grid-auto-flow: column dense;
  85351. }
  85352. .xl\:grid-cols-1 {
  85353. grid-template-columns: repeat(1, minmax(0, 1fr));
  85354. }
  85355. .xl\:grid-cols-2 {
  85356. grid-template-columns: repeat(2, minmax(0, 1fr));
  85357. }
  85358. .xl\:grid-cols-3 {
  85359. grid-template-columns: repeat(3, minmax(0, 1fr));
  85360. }
  85361. .xl\:grid-cols-4 {
  85362. grid-template-columns: repeat(4, minmax(0, 1fr));
  85363. }
  85364. .xl\:grid-cols-5 {
  85365. grid-template-columns: repeat(5, minmax(0, 1fr));
  85366. }
  85367. .xl\:grid-cols-6 {
  85368. grid-template-columns: repeat(6, minmax(0, 1fr));
  85369. }
  85370. .xl\:grid-cols-7 {
  85371. grid-template-columns: repeat(7, minmax(0, 1fr));
  85372. }
  85373. .xl\:grid-cols-8 {
  85374. grid-template-columns: repeat(8, minmax(0, 1fr));
  85375. }
  85376. .xl\:grid-cols-9 {
  85377. grid-template-columns: repeat(9, minmax(0, 1fr));
  85378. }
  85379. .xl\:grid-cols-10 {
  85380. grid-template-columns: repeat(10, minmax(0, 1fr));
  85381. }
  85382. .xl\:grid-cols-11 {
  85383. grid-template-columns: repeat(11, minmax(0, 1fr));
  85384. }
  85385. .xl\:grid-cols-12 {
  85386. grid-template-columns: repeat(12, minmax(0, 1fr));
  85387. }
  85388. .xl\:grid-cols-none {
  85389. grid-template-columns: none;
  85390. }
  85391. .xl\:col-auto {
  85392. grid-column: auto;
  85393. }
  85394. .xl\:col-span-1 {
  85395. grid-column: span 1 / span 1;
  85396. }
  85397. .xl\:col-span-2 {
  85398. grid-column: span 2 / span 2;
  85399. }
  85400. .xl\:col-span-3 {
  85401. grid-column: span 3 / span 3;
  85402. }
  85403. .xl\:col-span-4 {
  85404. grid-column: span 4 / span 4;
  85405. }
  85406. .xl\:col-span-5 {
  85407. grid-column: span 5 / span 5;
  85408. }
  85409. .xl\:col-span-6 {
  85410. grid-column: span 6 / span 6;
  85411. }
  85412. .xl\:col-span-7 {
  85413. grid-column: span 7 / span 7;
  85414. }
  85415. .xl\:col-span-8 {
  85416. grid-column: span 8 / span 8;
  85417. }
  85418. .xl\:col-span-9 {
  85419. grid-column: span 9 / span 9;
  85420. }
  85421. .xl\:col-span-10 {
  85422. grid-column: span 10 / span 10;
  85423. }
  85424. .xl\:col-span-11 {
  85425. grid-column: span 11 / span 11;
  85426. }
  85427. .xl\:col-span-12 {
  85428. grid-column: span 12 / span 12;
  85429. }
  85430. .xl\:col-start-1 {
  85431. grid-column-start: 1;
  85432. }
  85433. .xl\:col-start-2 {
  85434. grid-column-start: 2;
  85435. }
  85436. .xl\:col-start-3 {
  85437. grid-column-start: 3;
  85438. }
  85439. .xl\:col-start-4 {
  85440. grid-column-start: 4;
  85441. }
  85442. .xl\:col-start-5 {
  85443. grid-column-start: 5;
  85444. }
  85445. .xl\:col-start-6 {
  85446. grid-column-start: 6;
  85447. }
  85448. .xl\:col-start-7 {
  85449. grid-column-start: 7;
  85450. }
  85451. .xl\:col-start-8 {
  85452. grid-column-start: 8;
  85453. }
  85454. .xl\:col-start-9 {
  85455. grid-column-start: 9;
  85456. }
  85457. .xl\:col-start-10 {
  85458. grid-column-start: 10;
  85459. }
  85460. .xl\:col-start-11 {
  85461. grid-column-start: 11;
  85462. }
  85463. .xl\:col-start-12 {
  85464. grid-column-start: 12;
  85465. }
  85466. .xl\:col-start-13 {
  85467. grid-column-start: 13;
  85468. }
  85469. .xl\:col-start-auto {
  85470. grid-column-start: auto;
  85471. }
  85472. .xl\:col-end-1 {
  85473. grid-column-end: 1;
  85474. }
  85475. .xl\:col-end-2 {
  85476. grid-column-end: 2;
  85477. }
  85478. .xl\:col-end-3 {
  85479. grid-column-end: 3;
  85480. }
  85481. .xl\:col-end-4 {
  85482. grid-column-end: 4;
  85483. }
  85484. .xl\:col-end-5 {
  85485. grid-column-end: 5;
  85486. }
  85487. .xl\:col-end-6 {
  85488. grid-column-end: 6;
  85489. }
  85490. .xl\:col-end-7 {
  85491. grid-column-end: 7;
  85492. }
  85493. .xl\:col-end-8 {
  85494. grid-column-end: 8;
  85495. }
  85496. .xl\:col-end-9 {
  85497. grid-column-end: 9;
  85498. }
  85499. .xl\:col-end-10 {
  85500. grid-column-end: 10;
  85501. }
  85502. .xl\:col-end-11 {
  85503. grid-column-end: 11;
  85504. }
  85505. .xl\:col-end-12 {
  85506. grid-column-end: 12;
  85507. }
  85508. .xl\:col-end-13 {
  85509. grid-column-end: 13;
  85510. }
  85511. .xl\:col-end-auto {
  85512. grid-column-end: auto;
  85513. }
  85514. .xl\:grid-rows-1 {
  85515. grid-template-rows: repeat(1, minmax(0, 1fr));
  85516. }
  85517. .xl\:grid-rows-2 {
  85518. grid-template-rows: repeat(2, minmax(0, 1fr));
  85519. }
  85520. .xl\:grid-rows-3 {
  85521. grid-template-rows: repeat(3, minmax(0, 1fr));
  85522. }
  85523. .xl\:grid-rows-4 {
  85524. grid-template-rows: repeat(4, minmax(0, 1fr));
  85525. }
  85526. .xl\:grid-rows-5 {
  85527. grid-template-rows: repeat(5, minmax(0, 1fr));
  85528. }
  85529. .xl\:grid-rows-6 {
  85530. grid-template-rows: repeat(6, minmax(0, 1fr));
  85531. }
  85532. .xl\:grid-rows-none {
  85533. grid-template-rows: none;
  85534. }
  85535. .xl\:row-auto {
  85536. grid-row: auto;
  85537. }
  85538. .xl\:row-span-1 {
  85539. grid-row: span 1 / span 1;
  85540. }
  85541. .xl\:row-span-2 {
  85542. grid-row: span 2 / span 2;
  85543. }
  85544. .xl\:row-span-3 {
  85545. grid-row: span 3 / span 3;
  85546. }
  85547. .xl\:row-span-4 {
  85548. grid-row: span 4 / span 4;
  85549. }
  85550. .xl\:row-span-5 {
  85551. grid-row: span 5 / span 5;
  85552. }
  85553. .xl\:row-span-6 {
  85554. grid-row: span 6 / span 6;
  85555. }
  85556. .xl\:row-start-1 {
  85557. grid-row-start: 1;
  85558. }
  85559. .xl\:row-start-2 {
  85560. grid-row-start: 2;
  85561. }
  85562. .xl\:row-start-3 {
  85563. grid-row-start: 3;
  85564. }
  85565. .xl\:row-start-4 {
  85566. grid-row-start: 4;
  85567. }
  85568. .xl\:row-start-5 {
  85569. grid-row-start: 5;
  85570. }
  85571. .xl\:row-start-6 {
  85572. grid-row-start: 6;
  85573. }
  85574. .xl\:row-start-7 {
  85575. grid-row-start: 7;
  85576. }
  85577. .xl\:row-start-auto {
  85578. grid-row-start: auto;
  85579. }
  85580. .xl\:row-end-1 {
  85581. grid-row-end: 1;
  85582. }
  85583. .xl\:row-end-2 {
  85584. grid-row-end: 2;
  85585. }
  85586. .xl\:row-end-3 {
  85587. grid-row-end: 3;
  85588. }
  85589. .xl\:row-end-4 {
  85590. grid-row-end: 4;
  85591. }
  85592. .xl\:row-end-5 {
  85593. grid-row-end: 5;
  85594. }
  85595. .xl\:row-end-6 {
  85596. grid-row-end: 6;
  85597. }
  85598. .xl\:row-end-7 {
  85599. grid-row-end: 7;
  85600. }
  85601. .xl\:row-end-auto {
  85602. grid-row-end: auto;
  85603. }
  85604. .xl\:transform {
  85605. --transform-translate-x: 0;
  85606. --transform-translate-y: 0;
  85607. --transform-rotate: 0;
  85608. --transform-skew-x: 0;
  85609. --transform-skew-y: 0;
  85610. --transform-scale-x: 1;
  85611. --transform-scale-y: 1;
  85612. transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
  85613. }
  85614. .xl\:transform-none {
  85615. transform: none;
  85616. }
  85617. .xl\:origin-center {
  85618. transform-origin: center;
  85619. }
  85620. .xl\:origin-top {
  85621. transform-origin: top;
  85622. }
  85623. .xl\:origin-top-right {
  85624. transform-origin: top right;
  85625. }
  85626. .xl\:origin-right {
  85627. transform-origin: right;
  85628. }
  85629. .xl\:origin-bottom-right {
  85630. transform-origin: bottom right;
  85631. }
  85632. .xl\:origin-bottom {
  85633. transform-origin: bottom;
  85634. }
  85635. .xl\:origin-bottom-left {
  85636. transform-origin: bottom left;
  85637. }
  85638. .xl\:origin-left {
  85639. transform-origin: left;
  85640. }
  85641. .xl\:origin-top-left {
  85642. transform-origin: top left;
  85643. }
  85644. .xl\:scale-0 {
  85645. --transform-scale-x: 0;
  85646. --transform-scale-y: 0;
  85647. }
  85648. .xl\:scale-50 {
  85649. --transform-scale-x: .5;
  85650. --transform-scale-y: .5;
  85651. }
  85652. .xl\:scale-75 {
  85653. --transform-scale-x: .75;
  85654. --transform-scale-y: .75;
  85655. }
  85656. .xl\:scale-90 {
  85657. --transform-scale-x: .9;
  85658. --transform-scale-y: .9;
  85659. }
  85660. .xl\:scale-95 {
  85661. --transform-scale-x: .95;
  85662. --transform-scale-y: .95;
  85663. }
  85664. .xl\:scale-100 {
  85665. --transform-scale-x: 1;
  85666. --transform-scale-y: 1;
  85667. }
  85668. .xl\:scale-105 {
  85669. --transform-scale-x: 1.05;
  85670. --transform-scale-y: 1.05;
  85671. }
  85672. .xl\:scale-110 {
  85673. --transform-scale-x: 1.1;
  85674. --transform-scale-y: 1.1;
  85675. }
  85676. .xl\:scale-125 {
  85677. --transform-scale-x: 1.25;
  85678. --transform-scale-y: 1.25;
  85679. }
  85680. .xl\:scale-150 {
  85681. --transform-scale-x: 1.5;
  85682. --transform-scale-y: 1.5;
  85683. }
  85684. .xl\:scale-x-0 {
  85685. --transform-scale-x: 0;
  85686. }
  85687. .xl\:scale-x-50 {
  85688. --transform-scale-x: .5;
  85689. }
  85690. .xl\:scale-x-75 {
  85691. --transform-scale-x: .75;
  85692. }
  85693. .xl\:scale-x-90 {
  85694. --transform-scale-x: .9;
  85695. }
  85696. .xl\:scale-x-95 {
  85697. --transform-scale-x: .95;
  85698. }
  85699. .xl\:scale-x-100 {
  85700. --transform-scale-x: 1;
  85701. }
  85702. .xl\:scale-x-105 {
  85703. --transform-scale-x: 1.05;
  85704. }
  85705. .xl\:scale-x-110 {
  85706. --transform-scale-x: 1.1;
  85707. }
  85708. .xl\:scale-x-125 {
  85709. --transform-scale-x: 1.25;
  85710. }
  85711. .xl\:scale-x-150 {
  85712. --transform-scale-x: 1.5;
  85713. }
  85714. .xl\:scale-y-0 {
  85715. --transform-scale-y: 0;
  85716. }
  85717. .xl\:scale-y-50 {
  85718. --transform-scale-y: .5;
  85719. }
  85720. .xl\:scale-y-75 {
  85721. --transform-scale-y: .75;
  85722. }
  85723. .xl\:scale-y-90 {
  85724. --transform-scale-y: .9;
  85725. }
  85726. .xl\:scale-y-95 {
  85727. --transform-scale-y: .95;
  85728. }
  85729. .xl\:scale-y-100 {
  85730. --transform-scale-y: 1;
  85731. }
  85732. .xl\:scale-y-105 {
  85733. --transform-scale-y: 1.05;
  85734. }
  85735. .xl\:scale-y-110 {
  85736. --transform-scale-y: 1.1;
  85737. }
  85738. .xl\:scale-y-125 {
  85739. --transform-scale-y: 1.25;
  85740. }
  85741. .xl\:scale-y-150 {
  85742. --transform-scale-y: 1.5;
  85743. }
  85744. .xl\:hover\:scale-0:hover {
  85745. --transform-scale-x: 0;
  85746. --transform-scale-y: 0;
  85747. }
  85748. .xl\:hover\:scale-50:hover {
  85749. --transform-scale-x: .5;
  85750. --transform-scale-y: .5;
  85751. }
  85752. .xl\:hover\:scale-75:hover {
  85753. --transform-scale-x: .75;
  85754. --transform-scale-y: .75;
  85755. }
  85756. .xl\:hover\:scale-90:hover {
  85757. --transform-scale-x: .9;
  85758. --transform-scale-y: .9;
  85759. }
  85760. .xl\:hover\:scale-95:hover {
  85761. --transform-scale-x: .95;
  85762. --transform-scale-y: .95;
  85763. }
  85764. .xl\:hover\:scale-100:hover {
  85765. --transform-scale-x: 1;
  85766. --transform-scale-y: 1;
  85767. }
  85768. .xl\:hover\:scale-105:hover {
  85769. --transform-scale-x: 1.05;
  85770. --transform-scale-y: 1.05;
  85771. }
  85772. .xl\:hover\:scale-110:hover {
  85773. --transform-scale-x: 1.1;
  85774. --transform-scale-y: 1.1;
  85775. }
  85776. .xl\:hover\:scale-125:hover {
  85777. --transform-scale-x: 1.25;
  85778. --transform-scale-y: 1.25;
  85779. }
  85780. .xl\:hover\:scale-150:hover {
  85781. --transform-scale-x: 1.5;
  85782. --transform-scale-y: 1.5;
  85783. }
  85784. .xl\:hover\:scale-x-0:hover {
  85785. --transform-scale-x: 0;
  85786. }
  85787. .xl\:hover\:scale-x-50:hover {
  85788. --transform-scale-x: .5;
  85789. }
  85790. .xl\:hover\:scale-x-75:hover {
  85791. --transform-scale-x: .75;
  85792. }
  85793. .xl\:hover\:scale-x-90:hover {
  85794. --transform-scale-x: .9;
  85795. }
  85796. .xl\:hover\:scale-x-95:hover {
  85797. --transform-scale-x: .95;
  85798. }
  85799. .xl\:hover\:scale-x-100:hover {
  85800. --transform-scale-x: 1;
  85801. }
  85802. .xl\:hover\:scale-x-105:hover {
  85803. --transform-scale-x: 1.05;
  85804. }
  85805. .xl\:hover\:scale-x-110:hover {
  85806. --transform-scale-x: 1.1;
  85807. }
  85808. .xl\:hover\:scale-x-125:hover {
  85809. --transform-scale-x: 1.25;
  85810. }
  85811. .xl\:hover\:scale-x-150:hover {
  85812. --transform-scale-x: 1.5;
  85813. }
  85814. .xl\:hover\:scale-y-0:hover {
  85815. --transform-scale-y: 0;
  85816. }
  85817. .xl\:hover\:scale-y-50:hover {
  85818. --transform-scale-y: .5;
  85819. }
  85820. .xl\:hover\:scale-y-75:hover {
  85821. --transform-scale-y: .75;
  85822. }
  85823. .xl\:hover\:scale-y-90:hover {
  85824. --transform-scale-y: .9;
  85825. }
  85826. .xl\:hover\:scale-y-95:hover {
  85827. --transform-scale-y: .95;
  85828. }
  85829. .xl\:hover\:scale-y-100:hover {
  85830. --transform-scale-y: 1;
  85831. }
  85832. .xl\:hover\:scale-y-105:hover {
  85833. --transform-scale-y: 1.05;
  85834. }
  85835. .xl\:hover\:scale-y-110:hover {
  85836. --transform-scale-y: 1.1;
  85837. }
  85838. .xl\:hover\:scale-y-125:hover {
  85839. --transform-scale-y: 1.25;
  85840. }
  85841. .xl\:hover\:scale-y-150:hover {
  85842. --transform-scale-y: 1.5;
  85843. }
  85844. .xl\:focus\:scale-0:focus {
  85845. --transform-scale-x: 0;
  85846. --transform-scale-y: 0;
  85847. }
  85848. .xl\:focus\:scale-50:focus {
  85849. --transform-scale-x: .5;
  85850. --transform-scale-y: .5;
  85851. }
  85852. .xl\:focus\:scale-75:focus {
  85853. --transform-scale-x: .75;
  85854. --transform-scale-y: .75;
  85855. }
  85856. .xl\:focus\:scale-90:focus {
  85857. --transform-scale-x: .9;
  85858. --transform-scale-y: .9;
  85859. }
  85860. .xl\:focus\:scale-95:focus {
  85861. --transform-scale-x: .95;
  85862. --transform-scale-y: .95;
  85863. }
  85864. .xl\:focus\:scale-100:focus {
  85865. --transform-scale-x: 1;
  85866. --transform-scale-y: 1;
  85867. }
  85868. .xl\:focus\:scale-105:focus {
  85869. --transform-scale-x: 1.05;
  85870. --transform-scale-y: 1.05;
  85871. }
  85872. .xl\:focus\:scale-110:focus {
  85873. --transform-scale-x: 1.1;
  85874. --transform-scale-y: 1.1;
  85875. }
  85876. .xl\:focus\:scale-125:focus {
  85877. --transform-scale-x: 1.25;
  85878. --transform-scale-y: 1.25;
  85879. }
  85880. .xl\:focus\:scale-150:focus {
  85881. --transform-scale-x: 1.5;
  85882. --transform-scale-y: 1.5;
  85883. }
  85884. .xl\:focus\:scale-x-0:focus {
  85885. --transform-scale-x: 0;
  85886. }
  85887. .xl\:focus\:scale-x-50:focus {
  85888. --transform-scale-x: .5;
  85889. }
  85890. .xl\:focus\:scale-x-75:focus {
  85891. --transform-scale-x: .75;
  85892. }
  85893. .xl\:focus\:scale-x-90:focus {
  85894. --transform-scale-x: .9;
  85895. }
  85896. .xl\:focus\:scale-x-95:focus {
  85897. --transform-scale-x: .95;
  85898. }
  85899. .xl\:focus\:scale-x-100:focus {
  85900. --transform-scale-x: 1;
  85901. }
  85902. .xl\:focus\:scale-x-105:focus {
  85903. --transform-scale-x: 1.05;
  85904. }
  85905. .xl\:focus\:scale-x-110:focus {
  85906. --transform-scale-x: 1.1;
  85907. }
  85908. .xl\:focus\:scale-x-125:focus {
  85909. --transform-scale-x: 1.25;
  85910. }
  85911. .xl\:focus\:scale-x-150:focus {
  85912. --transform-scale-x: 1.5;
  85913. }
  85914. .xl\:focus\:scale-y-0:focus {
  85915. --transform-scale-y: 0;
  85916. }
  85917. .xl\:focus\:scale-y-50:focus {
  85918. --transform-scale-y: .5;
  85919. }
  85920. .xl\:focus\:scale-y-75:focus {
  85921. --transform-scale-y: .75;
  85922. }
  85923. .xl\:focus\:scale-y-90:focus {
  85924. --transform-scale-y: .9;
  85925. }
  85926. .xl\:focus\:scale-y-95:focus {
  85927. --transform-scale-y: .95;
  85928. }
  85929. .xl\:focus\:scale-y-100:focus {
  85930. --transform-scale-y: 1;
  85931. }
  85932. .xl\:focus\:scale-y-105:focus {
  85933. --transform-scale-y: 1.05;
  85934. }
  85935. .xl\:focus\:scale-y-110:focus {
  85936. --transform-scale-y: 1.1;
  85937. }
  85938. .xl\:focus\:scale-y-125:focus {
  85939. --transform-scale-y: 1.25;
  85940. }
  85941. .xl\:focus\:scale-y-150:focus {
  85942. --transform-scale-y: 1.5;
  85943. }
  85944. .xl\:rotate-0 {
  85945. --transform-rotate: 0;
  85946. }
  85947. .xl\:rotate-45 {
  85948. --transform-rotate: 45deg;
  85949. }
  85950. .xl\:rotate-90 {
  85951. --transform-rotate: 90deg;
  85952. }
  85953. .xl\:rotate-180 {
  85954. --transform-rotate: 180deg;
  85955. }
  85956. .xl\:-rotate-180 {
  85957. --transform-rotate: -180deg;
  85958. }
  85959. .xl\:-rotate-90 {
  85960. --transform-rotate: -90deg;
  85961. }
  85962. .xl\:-rotate-45 {
  85963. --transform-rotate: -45deg;
  85964. }
  85965. .xl\:hover\:rotate-0:hover {
  85966. --transform-rotate: 0;
  85967. }
  85968. .xl\:hover\:rotate-45:hover {
  85969. --transform-rotate: 45deg;
  85970. }
  85971. .xl\:hover\:rotate-90:hover {
  85972. --transform-rotate: 90deg;
  85973. }
  85974. .xl\:hover\:rotate-180:hover {
  85975. --transform-rotate: 180deg;
  85976. }
  85977. .xl\:hover\:-rotate-180:hover {
  85978. --transform-rotate: -180deg;
  85979. }
  85980. .xl\:hover\:-rotate-90:hover {
  85981. --transform-rotate: -90deg;
  85982. }
  85983. .xl\:hover\:-rotate-45:hover {
  85984. --transform-rotate: -45deg;
  85985. }
  85986. .xl\:focus\:rotate-0:focus {
  85987. --transform-rotate: 0;
  85988. }
  85989. .xl\:focus\:rotate-45:focus {
  85990. --transform-rotate: 45deg;
  85991. }
  85992. .xl\:focus\:rotate-90:focus {
  85993. --transform-rotate: 90deg;
  85994. }
  85995. .xl\:focus\:rotate-180:focus {
  85996. --transform-rotate: 180deg;
  85997. }
  85998. .xl\:focus\:-rotate-180:focus {
  85999. --transform-rotate: -180deg;
  86000. }
  86001. .xl\:focus\:-rotate-90:focus {
  86002. --transform-rotate: -90deg;
  86003. }
  86004. .xl\:focus\:-rotate-45:focus {
  86005. --transform-rotate: -45deg;
  86006. }
  86007. .xl\:translate-x-0 {
  86008. --transform-translate-x: 0;
  86009. }
  86010. .xl\:translate-x-1 {
  86011. --transform-translate-x: 0.25rem;
  86012. }
  86013. .xl\:translate-x-2 {
  86014. --transform-translate-x: 0.5rem;
  86015. }
  86016. .xl\:translate-x-3 {
  86017. --transform-translate-x: 0.75rem;
  86018. }
  86019. .xl\:translate-x-4 {
  86020. --transform-translate-x: 1rem;
  86021. }
  86022. .xl\:translate-x-5 {
  86023. --transform-translate-x: 1.25rem;
  86024. }
  86025. .xl\:translate-x-6 {
  86026. --transform-translate-x: 1.5rem;
  86027. }
  86028. .xl\:translate-x-8 {
  86029. --transform-translate-x: 2rem;
  86030. }
  86031. .xl\:translate-x-10 {
  86032. --transform-translate-x: 2.5rem;
  86033. }
  86034. .xl\:translate-x-12 {
  86035. --transform-translate-x: 3rem;
  86036. }
  86037. .xl\:translate-x-16 {
  86038. --transform-translate-x: 4rem;
  86039. }
  86040. .xl\:translate-x-20 {
  86041. --transform-translate-x: 5rem;
  86042. }
  86043. .xl\:translate-x-24 {
  86044. --transform-translate-x: 6rem;
  86045. }
  86046. .xl\:translate-x-32 {
  86047. --transform-translate-x: 8rem;
  86048. }
  86049. .xl\:translate-x-40 {
  86050. --transform-translate-x: 10rem;
  86051. }
  86052. .xl\:translate-x-48 {
  86053. --transform-translate-x: 12rem;
  86054. }
  86055. .xl\:translate-x-56 {
  86056. --transform-translate-x: 14rem;
  86057. }
  86058. .xl\:translate-x-64 {
  86059. --transform-translate-x: 16rem;
  86060. }
  86061. .xl\:translate-x-px {
  86062. --transform-translate-x: 1px;
  86063. }
  86064. .xl\:-translate-x-1 {
  86065. --transform-translate-x: -0.25rem;
  86066. }
  86067. .xl\:-translate-x-2 {
  86068. --transform-translate-x: -0.5rem;
  86069. }
  86070. .xl\:-translate-x-3 {
  86071. --transform-translate-x: -0.75rem;
  86072. }
  86073. .xl\:-translate-x-4 {
  86074. --transform-translate-x: -1rem;
  86075. }
  86076. .xl\:-translate-x-5 {
  86077. --transform-translate-x: -1.25rem;
  86078. }
  86079. .xl\:-translate-x-6 {
  86080. --transform-translate-x: -1.5rem;
  86081. }
  86082. .xl\:-translate-x-8 {
  86083. --transform-translate-x: -2rem;
  86084. }
  86085. .xl\:-translate-x-10 {
  86086. --transform-translate-x: -2.5rem;
  86087. }
  86088. .xl\:-translate-x-12 {
  86089. --transform-translate-x: -3rem;
  86090. }
  86091. .xl\:-translate-x-16 {
  86092. --transform-translate-x: -4rem;
  86093. }
  86094. .xl\:-translate-x-20 {
  86095. --transform-translate-x: -5rem;
  86096. }
  86097. .xl\:-translate-x-24 {
  86098. --transform-translate-x: -6rem;
  86099. }
  86100. .xl\:-translate-x-32 {
  86101. --transform-translate-x: -8rem;
  86102. }
  86103. .xl\:-translate-x-40 {
  86104. --transform-translate-x: -10rem;
  86105. }
  86106. .xl\:-translate-x-48 {
  86107. --transform-translate-x: -12rem;
  86108. }
  86109. .xl\:-translate-x-56 {
  86110. --transform-translate-x: -14rem;
  86111. }
  86112. .xl\:-translate-x-64 {
  86113. --transform-translate-x: -16rem;
  86114. }
  86115. .xl\:-translate-x-px {
  86116. --transform-translate-x: -1px;
  86117. }
  86118. .xl\:-translate-x-full {
  86119. --transform-translate-x: -100%;
  86120. }
  86121. .xl\:-translate-x-1\/2 {
  86122. --transform-translate-x: -50%;
  86123. }
  86124. .xl\:translate-x-1\/2 {
  86125. --transform-translate-x: 50%;
  86126. }
  86127. .xl\:translate-x-full {
  86128. --transform-translate-x: 100%;
  86129. }
  86130. .xl\:translate-y-0 {
  86131. --transform-translate-y: 0;
  86132. }
  86133. .xl\:translate-y-1 {
  86134. --transform-translate-y: 0.25rem;
  86135. }
  86136. .xl\:translate-y-2 {
  86137. --transform-translate-y: 0.5rem;
  86138. }
  86139. .xl\:translate-y-3 {
  86140. --transform-translate-y: 0.75rem;
  86141. }
  86142. .xl\:translate-y-4 {
  86143. --transform-translate-y: 1rem;
  86144. }
  86145. .xl\:translate-y-5 {
  86146. --transform-translate-y: 1.25rem;
  86147. }
  86148. .xl\:translate-y-6 {
  86149. --transform-translate-y: 1.5rem;
  86150. }
  86151. .xl\:translate-y-8 {
  86152. --transform-translate-y: 2rem;
  86153. }
  86154. .xl\:translate-y-10 {
  86155. --transform-translate-y: 2.5rem;
  86156. }
  86157. .xl\:translate-y-12 {
  86158. --transform-translate-y: 3rem;
  86159. }
  86160. .xl\:translate-y-16 {
  86161. --transform-translate-y: 4rem;
  86162. }
  86163. .xl\:translate-y-20 {
  86164. --transform-translate-y: 5rem;
  86165. }
  86166. .xl\:translate-y-24 {
  86167. --transform-translate-y: 6rem;
  86168. }
  86169. .xl\:translate-y-32 {
  86170. --transform-translate-y: 8rem;
  86171. }
  86172. .xl\:translate-y-40 {
  86173. --transform-translate-y: 10rem;
  86174. }
  86175. .xl\:translate-y-48 {
  86176. --transform-translate-y: 12rem;
  86177. }
  86178. .xl\:translate-y-56 {
  86179. --transform-translate-y: 14rem;
  86180. }
  86181. .xl\:translate-y-64 {
  86182. --transform-translate-y: 16rem;
  86183. }
  86184. .xl\:translate-y-px {
  86185. --transform-translate-y: 1px;
  86186. }
  86187. .xl\:-translate-y-1 {
  86188. --transform-translate-y: -0.25rem;
  86189. }
  86190. .xl\:-translate-y-2 {
  86191. --transform-translate-y: -0.5rem;
  86192. }
  86193. .xl\:-translate-y-3 {
  86194. --transform-translate-y: -0.75rem;
  86195. }
  86196. .xl\:-translate-y-4 {
  86197. --transform-translate-y: -1rem;
  86198. }
  86199. .xl\:-translate-y-5 {
  86200. --transform-translate-y: -1.25rem;
  86201. }
  86202. .xl\:-translate-y-6 {
  86203. --transform-translate-y: -1.5rem;
  86204. }
  86205. .xl\:-translate-y-8 {
  86206. --transform-translate-y: -2rem;
  86207. }
  86208. .xl\:-translate-y-10 {
  86209. --transform-translate-y: -2.5rem;
  86210. }
  86211. .xl\:-translate-y-12 {
  86212. --transform-translate-y: -3rem;
  86213. }
  86214. .xl\:-translate-y-16 {
  86215. --transform-translate-y: -4rem;
  86216. }
  86217. .xl\:-translate-y-20 {
  86218. --transform-translate-y: -5rem;
  86219. }
  86220. .xl\:-translate-y-24 {
  86221. --transform-translate-y: -6rem;
  86222. }
  86223. .xl\:-translate-y-32 {
  86224. --transform-translate-y: -8rem;
  86225. }
  86226. .xl\:-translate-y-40 {
  86227. --transform-translate-y: -10rem;
  86228. }
  86229. .xl\:-translate-y-48 {
  86230. --transform-translate-y: -12rem;
  86231. }
  86232. .xl\:-translate-y-56 {
  86233. --transform-translate-y: -14rem;
  86234. }
  86235. .xl\:-translate-y-64 {
  86236. --transform-translate-y: -16rem;
  86237. }
  86238. .xl\:-translate-y-px {
  86239. --transform-translate-y: -1px;
  86240. }
  86241. .xl\:-translate-y-full {
  86242. --transform-translate-y: -100%;
  86243. }
  86244. .xl\:-translate-y-1\/2 {
  86245. --transform-translate-y: -50%;
  86246. }
  86247. .xl\:translate-y-1\/2 {
  86248. --transform-translate-y: 50%;
  86249. }
  86250. .xl\:translate-y-full {
  86251. --transform-translate-y: 100%;
  86252. }
  86253. .xl\:hover\:translate-x-0:hover {
  86254. --transform-translate-x: 0;
  86255. }
  86256. .xl\:hover\:translate-x-1:hover {
  86257. --transform-translate-x: 0.25rem;
  86258. }
  86259. .xl\:hover\:translate-x-2:hover {
  86260. --transform-translate-x: 0.5rem;
  86261. }
  86262. .xl\:hover\:translate-x-3:hover {
  86263. --transform-translate-x: 0.75rem;
  86264. }
  86265. .xl\:hover\:translate-x-4:hover {
  86266. --transform-translate-x: 1rem;
  86267. }
  86268. .xl\:hover\:translate-x-5:hover {
  86269. --transform-translate-x: 1.25rem;
  86270. }
  86271. .xl\:hover\:translate-x-6:hover {
  86272. --transform-translate-x: 1.5rem;
  86273. }
  86274. .xl\:hover\:translate-x-8:hover {
  86275. --transform-translate-x: 2rem;
  86276. }
  86277. .xl\:hover\:translate-x-10:hover {
  86278. --transform-translate-x: 2.5rem;
  86279. }
  86280. .xl\:hover\:translate-x-12:hover {
  86281. --transform-translate-x: 3rem;
  86282. }
  86283. .xl\:hover\:translate-x-16:hover {
  86284. --transform-translate-x: 4rem;
  86285. }
  86286. .xl\:hover\:translate-x-20:hover {
  86287. --transform-translate-x: 5rem;
  86288. }
  86289. .xl\:hover\:translate-x-24:hover {
  86290. --transform-translate-x: 6rem;
  86291. }
  86292. .xl\:hover\:translate-x-32:hover {
  86293. --transform-translate-x: 8rem;
  86294. }
  86295. .xl\:hover\:translate-x-40:hover {
  86296. --transform-translate-x: 10rem;
  86297. }
  86298. .xl\:hover\:translate-x-48:hover {
  86299. --transform-translate-x: 12rem;
  86300. }
  86301. .xl\:hover\:translate-x-56:hover {
  86302. --transform-translate-x: 14rem;
  86303. }
  86304. .xl\:hover\:translate-x-64:hover {
  86305. --transform-translate-x: 16rem;
  86306. }
  86307. .xl\:hover\:translate-x-px:hover {
  86308. --transform-translate-x: 1px;
  86309. }
  86310. .xl\:hover\:-translate-x-1:hover {
  86311. --transform-translate-x: -0.25rem;
  86312. }
  86313. .xl\:hover\:-translate-x-2:hover {
  86314. --transform-translate-x: -0.5rem;
  86315. }
  86316. .xl\:hover\:-translate-x-3:hover {
  86317. --transform-translate-x: -0.75rem;
  86318. }
  86319. .xl\:hover\:-translate-x-4:hover {
  86320. --transform-translate-x: -1rem;
  86321. }
  86322. .xl\:hover\:-translate-x-5:hover {
  86323. --transform-translate-x: -1.25rem;
  86324. }
  86325. .xl\:hover\:-translate-x-6:hover {
  86326. --transform-translate-x: -1.5rem;
  86327. }
  86328. .xl\:hover\:-translate-x-8:hover {
  86329. --transform-translate-x: -2rem;
  86330. }
  86331. .xl\:hover\:-translate-x-10:hover {
  86332. --transform-translate-x: -2.5rem;
  86333. }
  86334. .xl\:hover\:-translate-x-12:hover {
  86335. --transform-translate-x: -3rem;
  86336. }
  86337. .xl\:hover\:-translate-x-16:hover {
  86338. --transform-translate-x: -4rem;
  86339. }
  86340. .xl\:hover\:-translate-x-20:hover {
  86341. --transform-translate-x: -5rem;
  86342. }
  86343. .xl\:hover\:-translate-x-24:hover {
  86344. --transform-translate-x: -6rem;
  86345. }
  86346. .xl\:hover\:-translate-x-32:hover {
  86347. --transform-translate-x: -8rem;
  86348. }
  86349. .xl\:hover\:-translate-x-40:hover {
  86350. --transform-translate-x: -10rem;
  86351. }
  86352. .xl\:hover\:-translate-x-48:hover {
  86353. --transform-translate-x: -12rem;
  86354. }
  86355. .xl\:hover\:-translate-x-56:hover {
  86356. --transform-translate-x: -14rem;
  86357. }
  86358. .xl\:hover\:-translate-x-64:hover {
  86359. --transform-translate-x: -16rem;
  86360. }
  86361. .xl\:hover\:-translate-x-px:hover {
  86362. --transform-translate-x: -1px;
  86363. }
  86364. .xl\:hover\:-translate-x-full:hover {
  86365. --transform-translate-x: -100%;
  86366. }
  86367. .xl\:hover\:-translate-x-1\/2:hover {
  86368. --transform-translate-x: -50%;
  86369. }
  86370. .xl\:hover\:translate-x-1\/2:hover {
  86371. --transform-translate-x: 50%;
  86372. }
  86373. .xl\:hover\:translate-x-full:hover {
  86374. --transform-translate-x: 100%;
  86375. }
  86376. .xl\:hover\:translate-y-0:hover {
  86377. --transform-translate-y: 0;
  86378. }
  86379. .xl\:hover\:translate-y-1:hover {
  86380. --transform-translate-y: 0.25rem;
  86381. }
  86382. .xl\:hover\:translate-y-2:hover {
  86383. --transform-translate-y: 0.5rem;
  86384. }
  86385. .xl\:hover\:translate-y-3:hover {
  86386. --transform-translate-y: 0.75rem;
  86387. }
  86388. .xl\:hover\:translate-y-4:hover {
  86389. --transform-translate-y: 1rem;
  86390. }
  86391. .xl\:hover\:translate-y-5:hover {
  86392. --transform-translate-y: 1.25rem;
  86393. }
  86394. .xl\:hover\:translate-y-6:hover {
  86395. --transform-translate-y: 1.5rem;
  86396. }
  86397. .xl\:hover\:translate-y-8:hover {
  86398. --transform-translate-y: 2rem;
  86399. }
  86400. .xl\:hover\:translate-y-10:hover {
  86401. --transform-translate-y: 2.5rem;
  86402. }
  86403. .xl\:hover\:translate-y-12:hover {
  86404. --transform-translate-y: 3rem;
  86405. }
  86406. .xl\:hover\:translate-y-16:hover {
  86407. --transform-translate-y: 4rem;
  86408. }
  86409. .xl\:hover\:translate-y-20:hover {
  86410. --transform-translate-y: 5rem;
  86411. }
  86412. .xl\:hover\:translate-y-24:hover {
  86413. --transform-translate-y: 6rem;
  86414. }
  86415. .xl\:hover\:translate-y-32:hover {
  86416. --transform-translate-y: 8rem;
  86417. }
  86418. .xl\:hover\:translate-y-40:hover {
  86419. --transform-translate-y: 10rem;
  86420. }
  86421. .xl\:hover\:translate-y-48:hover {
  86422. --transform-translate-y: 12rem;
  86423. }
  86424. .xl\:hover\:translate-y-56:hover {
  86425. --transform-translate-y: 14rem;
  86426. }
  86427. .xl\:hover\:translate-y-64:hover {
  86428. --transform-translate-y: 16rem;
  86429. }
  86430. .xl\:hover\:translate-y-px:hover {
  86431. --transform-translate-y: 1px;
  86432. }
  86433. .xl\:hover\:-translate-y-1:hover {
  86434. --transform-translate-y: -0.25rem;
  86435. }
  86436. .xl\:hover\:-translate-y-2:hover {
  86437. --transform-translate-y: -0.5rem;
  86438. }
  86439. .xl\:hover\:-translate-y-3:hover {
  86440. --transform-translate-y: -0.75rem;
  86441. }
  86442. .xl\:hover\:-translate-y-4:hover {
  86443. --transform-translate-y: -1rem;
  86444. }
  86445. .xl\:hover\:-translate-y-5:hover {
  86446. --transform-translate-y: -1.25rem;
  86447. }
  86448. .xl\:hover\:-translate-y-6:hover {
  86449. --transform-translate-y: -1.5rem;
  86450. }
  86451. .xl\:hover\:-translate-y-8:hover {
  86452. --transform-translate-y: -2rem;
  86453. }
  86454. .xl\:hover\:-translate-y-10:hover {
  86455. --transform-translate-y: -2.5rem;
  86456. }
  86457. .xl\:hover\:-translate-y-12:hover {
  86458. --transform-translate-y: -3rem;
  86459. }
  86460. .xl\:hover\:-translate-y-16:hover {
  86461. --transform-translate-y: -4rem;
  86462. }
  86463. .xl\:hover\:-translate-y-20:hover {
  86464. --transform-translate-y: -5rem;
  86465. }
  86466. .xl\:hover\:-translate-y-24:hover {
  86467. --transform-translate-y: -6rem;
  86468. }
  86469. .xl\:hover\:-translate-y-32:hover {
  86470. --transform-translate-y: -8rem;
  86471. }
  86472. .xl\:hover\:-translate-y-40:hover {
  86473. --transform-translate-y: -10rem;
  86474. }
  86475. .xl\:hover\:-translate-y-48:hover {
  86476. --transform-translate-y: -12rem;
  86477. }
  86478. .xl\:hover\:-translate-y-56:hover {
  86479. --transform-translate-y: -14rem;
  86480. }
  86481. .xl\:hover\:-translate-y-64:hover {
  86482. --transform-translate-y: -16rem;
  86483. }
  86484. .xl\:hover\:-translate-y-px:hover {
  86485. --transform-translate-y: -1px;
  86486. }
  86487. .xl\:hover\:-translate-y-full:hover {
  86488. --transform-translate-y: -100%;
  86489. }
  86490. .xl\:hover\:-translate-y-1\/2:hover {
  86491. --transform-translate-y: -50%;
  86492. }
  86493. .xl\:hover\:translate-y-1\/2:hover {
  86494. --transform-translate-y: 50%;
  86495. }
  86496. .xl\:hover\:translate-y-full:hover {
  86497. --transform-translate-y: 100%;
  86498. }
  86499. .xl\:focus\:translate-x-0:focus {
  86500. --transform-translate-x: 0;
  86501. }
  86502. .xl\:focus\:translate-x-1:focus {
  86503. --transform-translate-x: 0.25rem;
  86504. }
  86505. .xl\:focus\:translate-x-2:focus {
  86506. --transform-translate-x: 0.5rem;
  86507. }
  86508. .xl\:focus\:translate-x-3:focus {
  86509. --transform-translate-x: 0.75rem;
  86510. }
  86511. .xl\:focus\:translate-x-4:focus {
  86512. --transform-translate-x: 1rem;
  86513. }
  86514. .xl\:focus\:translate-x-5:focus {
  86515. --transform-translate-x: 1.25rem;
  86516. }
  86517. .xl\:focus\:translate-x-6:focus {
  86518. --transform-translate-x: 1.5rem;
  86519. }
  86520. .xl\:focus\:translate-x-8:focus {
  86521. --transform-translate-x: 2rem;
  86522. }
  86523. .xl\:focus\:translate-x-10:focus {
  86524. --transform-translate-x: 2.5rem;
  86525. }
  86526. .xl\:focus\:translate-x-12:focus {
  86527. --transform-translate-x: 3rem;
  86528. }
  86529. .xl\:focus\:translate-x-16:focus {
  86530. --transform-translate-x: 4rem;
  86531. }
  86532. .xl\:focus\:translate-x-20:focus {
  86533. --transform-translate-x: 5rem;
  86534. }
  86535. .xl\:focus\:translate-x-24:focus {
  86536. --transform-translate-x: 6rem;
  86537. }
  86538. .xl\:focus\:translate-x-32:focus {
  86539. --transform-translate-x: 8rem;
  86540. }
  86541. .xl\:focus\:translate-x-40:focus {
  86542. --transform-translate-x: 10rem;
  86543. }
  86544. .xl\:focus\:translate-x-48:focus {
  86545. --transform-translate-x: 12rem;
  86546. }
  86547. .xl\:focus\:translate-x-56:focus {
  86548. --transform-translate-x: 14rem;
  86549. }
  86550. .xl\:focus\:translate-x-64:focus {
  86551. --transform-translate-x: 16rem;
  86552. }
  86553. .xl\:focus\:translate-x-px:focus {
  86554. --transform-translate-x: 1px;
  86555. }
  86556. .xl\:focus\:-translate-x-1:focus {
  86557. --transform-translate-x: -0.25rem;
  86558. }
  86559. .xl\:focus\:-translate-x-2:focus {
  86560. --transform-translate-x: -0.5rem;
  86561. }
  86562. .xl\:focus\:-translate-x-3:focus {
  86563. --transform-translate-x: -0.75rem;
  86564. }
  86565. .xl\:focus\:-translate-x-4:focus {
  86566. --transform-translate-x: -1rem;
  86567. }
  86568. .xl\:focus\:-translate-x-5:focus {
  86569. --transform-translate-x: -1.25rem;
  86570. }
  86571. .xl\:focus\:-translate-x-6:focus {
  86572. --transform-translate-x: -1.5rem;
  86573. }
  86574. .xl\:focus\:-translate-x-8:focus {
  86575. --transform-translate-x: -2rem;
  86576. }
  86577. .xl\:focus\:-translate-x-10:focus {
  86578. --transform-translate-x: -2.5rem;
  86579. }
  86580. .xl\:focus\:-translate-x-12:focus {
  86581. --transform-translate-x: -3rem;
  86582. }
  86583. .xl\:focus\:-translate-x-16:focus {
  86584. --transform-translate-x: -4rem;
  86585. }
  86586. .xl\:focus\:-translate-x-20:focus {
  86587. --transform-translate-x: -5rem;
  86588. }
  86589. .xl\:focus\:-translate-x-24:focus {
  86590. --transform-translate-x: -6rem;
  86591. }
  86592. .xl\:focus\:-translate-x-32:focus {
  86593. --transform-translate-x: -8rem;
  86594. }
  86595. .xl\:focus\:-translate-x-40:focus {
  86596. --transform-translate-x: -10rem;
  86597. }
  86598. .xl\:focus\:-translate-x-48:focus {
  86599. --transform-translate-x: -12rem;
  86600. }
  86601. .xl\:focus\:-translate-x-56:focus {
  86602. --transform-translate-x: -14rem;
  86603. }
  86604. .xl\:focus\:-translate-x-64:focus {
  86605. --transform-translate-x: -16rem;
  86606. }
  86607. .xl\:focus\:-translate-x-px:focus {
  86608. --transform-translate-x: -1px;
  86609. }
  86610. .xl\:focus\:-translate-x-full:focus {
  86611. --transform-translate-x: -100%;
  86612. }
  86613. .xl\:focus\:-translate-x-1\/2:focus {
  86614. --transform-translate-x: -50%;
  86615. }
  86616. .xl\:focus\:translate-x-1\/2:focus {
  86617. --transform-translate-x: 50%;
  86618. }
  86619. .xl\:focus\:translate-x-full:focus {
  86620. --transform-translate-x: 100%;
  86621. }
  86622. .xl\:focus\:translate-y-0:focus {
  86623. --transform-translate-y: 0;
  86624. }
  86625. .xl\:focus\:translate-y-1:focus {
  86626. --transform-translate-y: 0.25rem;
  86627. }
  86628. .xl\:focus\:translate-y-2:focus {
  86629. --transform-translate-y: 0.5rem;
  86630. }
  86631. .xl\:focus\:translate-y-3:focus {
  86632. --transform-translate-y: 0.75rem;
  86633. }
  86634. .xl\:focus\:translate-y-4:focus {
  86635. --transform-translate-y: 1rem;
  86636. }
  86637. .xl\:focus\:translate-y-5:focus {
  86638. --transform-translate-y: 1.25rem;
  86639. }
  86640. .xl\:focus\:translate-y-6:focus {
  86641. --transform-translate-y: 1.5rem;
  86642. }
  86643. .xl\:focus\:translate-y-8:focus {
  86644. --transform-translate-y: 2rem;
  86645. }
  86646. .xl\:focus\:translate-y-10:focus {
  86647. --transform-translate-y: 2.5rem;
  86648. }
  86649. .xl\:focus\:translate-y-12:focus {
  86650. --transform-translate-y: 3rem;
  86651. }
  86652. .xl\:focus\:translate-y-16:focus {
  86653. --transform-translate-y: 4rem;
  86654. }
  86655. .xl\:focus\:translate-y-20:focus {
  86656. --transform-translate-y: 5rem;
  86657. }
  86658. .xl\:focus\:translate-y-24:focus {
  86659. --transform-translate-y: 6rem;
  86660. }
  86661. .xl\:focus\:translate-y-32:focus {
  86662. --transform-translate-y: 8rem;
  86663. }
  86664. .xl\:focus\:translate-y-40:focus {
  86665. --transform-translate-y: 10rem;
  86666. }
  86667. .xl\:focus\:translate-y-48:focus {
  86668. --transform-translate-y: 12rem;
  86669. }
  86670. .xl\:focus\:translate-y-56:focus {
  86671. --transform-translate-y: 14rem;
  86672. }
  86673. .xl\:focus\:translate-y-64:focus {
  86674. --transform-translate-y: 16rem;
  86675. }
  86676. .xl\:focus\:translate-y-px:focus {
  86677. --transform-translate-y: 1px;
  86678. }
  86679. .xl\:focus\:-translate-y-1:focus {
  86680. --transform-translate-y: -0.25rem;
  86681. }
  86682. .xl\:focus\:-translate-y-2:focus {
  86683. --transform-translate-y: -0.5rem;
  86684. }
  86685. .xl\:focus\:-translate-y-3:focus {
  86686. --transform-translate-y: -0.75rem;
  86687. }
  86688. .xl\:focus\:-translate-y-4:focus {
  86689. --transform-translate-y: -1rem;
  86690. }
  86691. .xl\:focus\:-translate-y-5:focus {
  86692. --transform-translate-y: -1.25rem;
  86693. }
  86694. .xl\:focus\:-translate-y-6:focus {
  86695. --transform-translate-y: -1.5rem;
  86696. }
  86697. .xl\:focus\:-translate-y-8:focus {
  86698. --transform-translate-y: -2rem;
  86699. }
  86700. .xl\:focus\:-translate-y-10:focus {
  86701. --transform-translate-y: -2.5rem;
  86702. }
  86703. .xl\:focus\:-translate-y-12:focus {
  86704. --transform-translate-y: -3rem;
  86705. }
  86706. .xl\:focus\:-translate-y-16:focus {
  86707. --transform-translate-y: -4rem;
  86708. }
  86709. .xl\:focus\:-translate-y-20:focus {
  86710. --transform-translate-y: -5rem;
  86711. }
  86712. .xl\:focus\:-translate-y-24:focus {
  86713. --transform-translate-y: -6rem;
  86714. }
  86715. .xl\:focus\:-translate-y-32:focus {
  86716. --transform-translate-y: -8rem;
  86717. }
  86718. .xl\:focus\:-translate-y-40:focus {
  86719. --transform-translate-y: -10rem;
  86720. }
  86721. .xl\:focus\:-translate-y-48:focus {
  86722. --transform-translate-y: -12rem;
  86723. }
  86724. .xl\:focus\:-translate-y-56:focus {
  86725. --transform-translate-y: -14rem;
  86726. }
  86727. .xl\:focus\:-translate-y-64:focus {
  86728. --transform-translate-y: -16rem;
  86729. }
  86730. .xl\:focus\:-translate-y-px:focus {
  86731. --transform-translate-y: -1px;
  86732. }
  86733. .xl\:focus\:-translate-y-full:focus {
  86734. --transform-translate-y: -100%;
  86735. }
  86736. .xl\:focus\:-translate-y-1\/2:focus {
  86737. --transform-translate-y: -50%;
  86738. }
  86739. .xl\:focus\:translate-y-1\/2:focus {
  86740. --transform-translate-y: 50%;
  86741. }
  86742. .xl\:focus\:translate-y-full:focus {
  86743. --transform-translate-y: 100%;
  86744. }
  86745. .xl\:skew-x-0 {
  86746. --transform-skew-x: 0;
  86747. }
  86748. .xl\:skew-x-3 {
  86749. --transform-skew-x: 3deg;
  86750. }
  86751. .xl\:skew-x-6 {
  86752. --transform-skew-x: 6deg;
  86753. }
  86754. .xl\:skew-x-12 {
  86755. --transform-skew-x: 12deg;
  86756. }
  86757. .xl\:-skew-x-12 {
  86758. --transform-skew-x: -12deg;
  86759. }
  86760. .xl\:-skew-x-6 {
  86761. --transform-skew-x: -6deg;
  86762. }
  86763. .xl\:-skew-x-3 {
  86764. --transform-skew-x: -3deg;
  86765. }
  86766. .xl\:skew-y-0 {
  86767. --transform-skew-y: 0;
  86768. }
  86769. .xl\:skew-y-3 {
  86770. --transform-skew-y: 3deg;
  86771. }
  86772. .xl\:skew-y-6 {
  86773. --transform-skew-y: 6deg;
  86774. }
  86775. .xl\:skew-y-12 {
  86776. --transform-skew-y: 12deg;
  86777. }
  86778. .xl\:-skew-y-12 {
  86779. --transform-skew-y: -12deg;
  86780. }
  86781. .xl\:-skew-y-6 {
  86782. --transform-skew-y: -6deg;
  86783. }
  86784. .xl\:-skew-y-3 {
  86785. --transform-skew-y: -3deg;
  86786. }
  86787. .xl\:hover\:skew-x-0:hover {
  86788. --transform-skew-x: 0;
  86789. }
  86790. .xl\:hover\:skew-x-3:hover {
  86791. --transform-skew-x: 3deg;
  86792. }
  86793. .xl\:hover\:skew-x-6:hover {
  86794. --transform-skew-x: 6deg;
  86795. }
  86796. .xl\:hover\:skew-x-12:hover {
  86797. --transform-skew-x: 12deg;
  86798. }
  86799. .xl\:hover\:-skew-x-12:hover {
  86800. --transform-skew-x: -12deg;
  86801. }
  86802. .xl\:hover\:-skew-x-6:hover {
  86803. --transform-skew-x: -6deg;
  86804. }
  86805. .xl\:hover\:-skew-x-3:hover {
  86806. --transform-skew-x: -3deg;
  86807. }
  86808. .xl\:hover\:skew-y-0:hover {
  86809. --transform-skew-y: 0;
  86810. }
  86811. .xl\:hover\:skew-y-3:hover {
  86812. --transform-skew-y: 3deg;
  86813. }
  86814. .xl\:hover\:skew-y-6:hover {
  86815. --transform-skew-y: 6deg;
  86816. }
  86817. .xl\:hover\:skew-y-12:hover {
  86818. --transform-skew-y: 12deg;
  86819. }
  86820. .xl\:hover\:-skew-y-12:hover {
  86821. --transform-skew-y: -12deg;
  86822. }
  86823. .xl\:hover\:-skew-y-6:hover {
  86824. --transform-skew-y: -6deg;
  86825. }
  86826. .xl\:hover\:-skew-y-3:hover {
  86827. --transform-skew-y: -3deg;
  86828. }
  86829. .xl\:focus\:skew-x-0:focus {
  86830. --transform-skew-x: 0;
  86831. }
  86832. .xl\:focus\:skew-x-3:focus {
  86833. --transform-skew-x: 3deg;
  86834. }
  86835. .xl\:focus\:skew-x-6:focus {
  86836. --transform-skew-x: 6deg;
  86837. }
  86838. .xl\:focus\:skew-x-12:focus {
  86839. --transform-skew-x: 12deg;
  86840. }
  86841. .xl\:focus\:-skew-x-12:focus {
  86842. --transform-skew-x: -12deg;
  86843. }
  86844. .xl\:focus\:-skew-x-6:focus {
  86845. --transform-skew-x: -6deg;
  86846. }
  86847. .xl\:focus\:-skew-x-3:focus {
  86848. --transform-skew-x: -3deg;
  86849. }
  86850. .xl\:focus\:skew-y-0:focus {
  86851. --transform-skew-y: 0;
  86852. }
  86853. .xl\:focus\:skew-y-3:focus {
  86854. --transform-skew-y: 3deg;
  86855. }
  86856. .xl\:focus\:skew-y-6:focus {
  86857. --transform-skew-y: 6deg;
  86858. }
  86859. .xl\:focus\:skew-y-12:focus {
  86860. --transform-skew-y: 12deg;
  86861. }
  86862. .xl\:focus\:-skew-y-12:focus {
  86863. --transform-skew-y: -12deg;
  86864. }
  86865. .xl\:focus\:-skew-y-6:focus {
  86866. --transform-skew-y: -6deg;
  86867. }
  86868. .xl\:focus\:-skew-y-3:focus {
  86869. --transform-skew-y: -3deg;
  86870. }
  86871. .xl\:transition-none {
  86872. transition-property: none;
  86873. }
  86874. .xl\:transition-all {
  86875. transition-property: all;
  86876. }
  86877. .xl\:transition {
  86878. transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  86879. }
  86880. .xl\:transition-colors {
  86881. transition-property: background-color, border-color, color, fill, stroke;
  86882. }
  86883. .xl\:transition-opacity {
  86884. transition-property: opacity;
  86885. }
  86886. .xl\:transition-shadow {
  86887. transition-property: box-shadow;
  86888. }
  86889. .xl\:transition-transform {
  86890. transition-property: transform;
  86891. }
  86892. .xl\:ease-linear {
  86893. transition-timing-function: linear;
  86894. }
  86895. .xl\:ease-in {
  86896. transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  86897. }
  86898. .xl\:ease-out {
  86899. transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  86900. }
  86901. .xl\:ease-in-out {
  86902. transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  86903. }
  86904. .xl\:duration-75 {
  86905. transition-duration: 75ms;
  86906. }
  86907. .xl\:duration-100 {
  86908. transition-duration: 100ms;
  86909. }
  86910. .xl\:duration-150 {
  86911. transition-duration: 150ms;
  86912. }
  86913. .xl\:duration-200 {
  86914. transition-duration: 200ms;
  86915. }
  86916. .xl\:duration-300 {
  86917. transition-duration: 300ms;
  86918. }
  86919. .xl\:duration-500 {
  86920. transition-duration: 500ms;
  86921. }
  86922. .xl\:duration-700 {
  86923. transition-duration: 700ms;
  86924. }
  86925. .xl\:duration-1000 {
  86926. transition-duration: 1000ms;
  86927. }
  86928. .xl\:delay-75 {
  86929. transition-delay: 75ms;
  86930. }
  86931. .xl\:delay-100 {
  86932. transition-delay: 100ms;
  86933. }
  86934. .xl\:delay-150 {
  86935. transition-delay: 150ms;
  86936. }
  86937. .xl\:delay-200 {
  86938. transition-delay: 200ms;
  86939. }
  86940. .xl\:delay-300 {
  86941. transition-delay: 300ms;
  86942. }
  86943. .xl\:delay-500 {
  86944. transition-delay: 500ms;
  86945. }
  86946. .xl\:delay-700 {
  86947. transition-delay: 700ms;
  86948. }
  86949. .xl\:delay-1000 {
  86950. transition-delay: 1000ms;
  86951. }
  86952. .xl\:animate-none {
  86953. -webkit-animation: none;
  86954. animation: none;
  86955. }
  86956. .xl\:animate-spin {
  86957. -webkit-animation: spin 1s linear infinite;
  86958. animation: spin 1s linear infinite;
  86959. }
  86960. .xl\:animate-ping {
  86961. -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  86962. animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  86963. }
  86964. .xl\:animate-pulse {
  86965. -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  86966. animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  86967. }
  86968. .xl\:animate-bounce {
  86969. -webkit-animation: bounce 1s infinite;
  86970. animation: bounce 1s infinite;
  86971. }
  86972. }