development.css 2.4 MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537245382453924540245412454224543245442454524546245472454824549245502455124552245532455424555245562455724558245592456024561245622456324564245652456624567245682456924570245712457224573245742457524576245772457824579245802458124582245832458424585245862458724588245892459024591245922459324594245952459624597245982459924600246012460224603246042460524606246072460824609246102461124612246132461424615246162461724618246192462024621246222462324624246252462624627246282462924630246312463224633246342463524636246372463824639246402464124642246432464424645246462464724648246492465024651246522465324654246552465624657246582465924660246612466224663246642466524666246672466824669246702467124672246732467424675246762467724678246792468024681246822468324684246852468624687246882468924690246912469224693246942469524696246972469824699247002470124702247032470424705247062470724708247092471024711247122471324714247152471624717247182471924720247212472224723247242472524726247272472824729247302473124732247332473424735247362473724738247392474024741247422474324744247452474624747247482474924750247512475224753247542475524756247572475824759247602476124762247632476424765247662476724768247692477024771247722477324774247752477624777247782477924780247812478224783247842478524786247872478824789247902479124792247932479424795247962479724798247992480024801248022480324804248052480624807248082480924810248112481224813248142481524816248172481824819248202482124822248232482424825248262482724828248292483024831248322483324834248352483624837248382483924840248412484224843248442484524846248472484824849248502485124852248532485424855248562485724858248592486024861248622486324864248652486624867248682486924870248712487224873248742487524876248772487824879248802488124882248832488424885248862488724888248892489024891248922489324894248952489624897248982489924900249012490224903249042490524906249072490824909249102491124912249132491424915249162491724918249192492024921249222492324924249252492624927249282492924930249312493224933249342493524936249372493824939249402494124942249432494424945249462494724948249492495024951249522495324954249552495624957249582495924960249612496224963249642496524966249672496824969249702497124972249732497424975249762497724978249792498024981249822498324984249852498624987249882498924990249912499224993249942499524996249972499824999250002500125002250032500425005250062500725008250092501025011250122501325014250152501625017250182501925020250212502225023250242502525026250272502825029250302503125032250332503425035250362503725038250392504025041250422504325044250452504625047250482504925050250512505225053250542505525056250572505825059250602506125062250632506425065250662506725068250692507025071250722507325074250752507625077250782507925080250812508225083250842508525086250872508825089250902509125092250932509425095250962509725098250992510025101251022510325104251052510625107251082510925110251112511225113251142511525116251172511825119251202512125122251232512425125251262512725128251292513025131251322513325134251352513625137251382513925140251412514225143251442514525146251472514825149251502515125152251532515425155251562515725158251592516025161251622516325164251652516625167251682516925170251712517225173251742517525176251772517825179251802518125182251832518425185251862518725188251892519025191251922519325194251952519625197251982519925200252012520225203252042520525206252072520825209252102521125212252132521425215252162521725218252192522025221252222522325224252252522625227252282522925230252312523225233252342523525236252372523825239252402524125242252432524425245252462524725248252492525025251252522525325254252552525625257252582525925260252612526225263252642526525266252672526825269252702527125272252732527425275252762527725278252792528025281252822528325284252852528625287252882528925290252912529225293252942529525296252972529825299253002530125302253032530425305253062530725308253092531025311253122531325314253152531625317253182531925320253212532225323253242532525326253272532825329253302533125332253332533425335253362533725338253392534025341253422534325344253452534625347253482534925350253512535225353253542535525356253572535825359253602536125362253632536425365253662536725368253692537025371253722537325374253752537625377253782537925380253812538225383253842538525386253872538825389253902539125392253932539425395253962539725398253992540025401254022540325404254052540625407254082540925410254112541225413254142541525416254172541825419254202542125422254232542425425254262542725428254292543025431254322543325434254352543625437254382543925440254412544225443254442544525446254472544825449254502545125452254532545425455254562545725458254592546025461254622546325464254652546625467254682546925470254712547225473254742547525476254772547825479254802548125482254832548425485254862548725488254892549025491254922549325494254952549625497254982549925500255012550225503255042550525506255072550825509255102551125512255132551425515255162551725518255192552025521255222552325524255252552625527255282552925530255312553225533255342553525536255372553825539255402554125542255432554425545255462554725548255492555025551255522555325554255552555625557255582555925560255612556225563255642556525566255672556825569255702557125572255732557425575255762557725578255792558025581255822558325584255852558625587255882558925590255912559225593255942559525596255972559825599256002560125602256032560425605256062560725608256092561025611256122561325614256152561625617256182561925620256212562225623256242562525626256272562825629256302563125632256332563425635256362563725638256392564025641256422564325644256452564625647256482564925650256512565225653256542565525656256572565825659256602566125662256632566425665256662566725668256692567025671256722567325674256752567625677256782567925680256812568225683256842568525686256872568825689256902569125692256932569425695256962569725698256992570025701257022570325704257052570625707257082570925710257112571225713257142571525716257172571825719257202572125722257232572425725257262572725728257292573025731257322573325734257352573625737257382573925740257412574225743257442574525746257472574825749257502575125752257532575425755257562575725758257592576025761257622576325764257652576625767257682576925770257712577225773257742577525776257772577825779257802578125782257832578425785257862578725788257892579025791257922579325794257952579625797257982579925800258012580225803258042580525806258072580825809258102581125812258132581425815258162581725818258192582025821258222582325824258252582625827258282582925830258312583225833258342583525836258372583825839258402584125842258432584425845258462584725848258492585025851258522585325854258552585625857258582585925860258612586225863258642586525866258672586825869258702587125872258732587425875258762587725878258792588025881258822588325884258852588625887258882588925890258912589225893258942589525896258972589825899259002590125902259032590425905259062590725908259092591025911259122591325914259152591625917259182591925920259212592225923259242592525926259272592825929259302593125932259332593425935259362593725938259392594025941259422594325944259452594625947259482594925950259512595225953259542595525956259572595825959259602596125962259632596425965259662596725968259692597025971259722597325974259752597625977259782597925980259812598225983259842598525986259872598825989259902599125992259932599425995259962599725998259992600026001260022600326004260052600626007260082600926010260112601226013260142601526016260172601826019260202602126022260232602426025260262602726028260292603026031260322603326034260352603626037260382603926040260412604226043260442604526046260472604826049260502605126052260532605426055260562605726058260592606026061260622606326064260652606626067260682606926070260712607226073260742607526076260772607826079260802608126082260832608426085260862608726088260892609026091260922609326094260952609626097260982609926100261012610226103261042610526106261072610826109261102611126112261132611426115261162611726118261192612026121261222612326124261252612626127261282612926130261312613226133261342613526136261372613826139261402614126142261432614426145261462614726148261492615026151261522615326154261552615626157261582615926160261612616226163261642616526166261672616826169261702617126172261732617426175261762617726178261792618026181261822618326184261852618626187261882618926190261912619226193261942619526196261972619826199262002620126202262032620426205262062620726208262092621026211262122621326214262152621626217262182621926220262212622226223262242622526226262272622826229262302623126232262332623426235262362623726238262392624026241262422624326244262452624626247262482624926250262512625226253262542625526256262572625826259262602626126262262632626426265262662626726268262692627026271262722627326274262752627626277262782627926280262812628226283262842628526286262872628826289262902629126292262932629426295262962629726298262992630026301263022630326304263052630626307263082630926310263112631226313263142631526316263172631826319263202632126322263232632426325263262632726328263292633026331263322633326334263352633626337263382633926340263412634226343263442634526346263472634826349263502635126352263532635426355263562635726358263592636026361263622636326364263652636626367263682636926370263712637226373263742637526376263772637826379263802638126382263832638426385263862638726388263892639026391263922639326394263952639626397263982639926400264012640226403264042640526406264072640826409264102641126412264132641426415264162641726418264192642026421264222642326424264252642626427264282642926430264312643226433264342643526436264372643826439264402644126442264432644426445264462644726448264492645026451264522645326454264552645626457264582645926460264612646226463264642646526466264672646826469264702647126472264732647426475264762647726478264792648026481264822648326484264852648626487264882648926490264912649226493264942649526496264972649826499265002650126502265032650426505265062650726508265092651026511265122651326514265152651626517265182651926520265212652226523265242652526526265272652826529265302653126532265332653426535265362653726538265392654026541265422654326544265452654626547265482654926550265512655226553265542655526556265572655826559265602656126562265632656426565265662656726568265692657026571265722657326574265752657626577265782657926580265812658226583265842658526586265872658826589265902659126592265932659426595265962659726598265992660026601266022660326604266052660626607266082660926610266112661226613266142661526616266172661826619266202662126622266232662426625266262662726628266292663026631266322663326634266352663626637266382663926640266412664226643266442664526646266472664826649266502665126652266532665426655266562665726658266592666026661266622666326664266652666626667266682666926670266712667226673266742667526676266772667826679266802668126682266832668426685266862668726688266892669026691266922669326694266952669626697266982669926700267012670226703267042670526706267072670826709267102671126712267132671426715267162671726718267192672026721267222672326724267252672626727267282672926730267312673226733267342673526736267372673826739267402674126742267432674426745267462674726748267492675026751267522675326754267552675626757267582675926760267612676226763267642676526766267672676826769267702677126772267732677426775267762677726778267792678026781267822678326784267852678626787267882678926790267912679226793267942679526796267972679826799268002680126802268032680426805268062680726808268092681026811268122681326814268152681626817268182681926820268212682226823268242682526826268272682826829268302683126832268332683426835268362683726838268392684026841268422684326844268452684626847268482684926850268512685226853268542685526856268572685826859268602686126862268632686426865268662686726868268692687026871268722687326874268752687626877268782687926880268812688226883268842688526886268872688826889268902689126892268932689426895268962689726898268992690026901269022690326904269052690626907269082690926910269112691226913269142691526916269172691826919269202692126922269232692426925269262692726928269292693026931269322693326934269352693626937269382693926940269412694226943269442694526946269472694826949269502695126952269532695426955269562695726958269592696026961269622696326964269652696626967269682696926970269712697226973269742697526976269772697826979269802698126982269832698426985269862698726988269892699026991269922699326994269952699626997269982699927000270012700227003270042700527006270072700827009270102701127012270132701427015270162701727018270192702027021270222702327024270252702627027270282702927030270312703227033270342703527036270372703827039270402704127042270432704427045270462704727048270492705027051270522705327054270552705627057270582705927060270612706227063270642706527066270672706827069270702707127072270732707427075270762707727078270792708027081270822708327084270852708627087270882708927090270912709227093270942709527096270972709827099271002710127102271032710427105271062710727108271092711027111271122711327114271152711627117271182711927120271212712227123271242712527126271272712827129271302713127132271332713427135271362713727138271392714027141271422714327144271452714627147271482714927150271512715227153271542715527156271572715827159271602716127162271632716427165271662716727168271692717027171271722717327174271752717627177271782717927180271812718227183271842718527186271872718827189271902719127192271932719427195271962719727198271992720027201272022720327204272052720627207272082720927210272112721227213272142721527216272172721827219272202722127222272232722427225272262722727228272292723027231272322723327234272352723627237272382723927240272412724227243272442724527246272472724827249272502725127252272532725427255272562725727258272592726027261272622726327264272652726627267272682726927270272712727227273272742727527276272772727827279272802728127282272832728427285272862728727288272892729027291272922729327294272952729627297272982729927300273012730227303273042730527306273072730827309273102731127312273132731427315273162731727318273192732027321273222732327324273252732627327273282732927330273312733227333273342733527336273372733827339273402734127342273432734427345273462734727348273492735027351273522735327354273552735627357273582735927360273612736227363273642736527366273672736827369273702737127372273732737427375273762737727378273792738027381273822738327384273852738627387273882738927390273912739227393273942739527396273972739827399274002740127402274032740427405274062740727408274092741027411274122741327414274152741627417274182741927420274212742227423274242742527426274272742827429274302743127432274332743427435274362743727438274392744027441274422744327444274452744627447274482744927450274512745227453274542745527456274572745827459274602746127462274632746427465274662746727468274692747027471274722747327474274752747627477274782747927480274812748227483274842748527486274872748827489274902749127492274932749427495274962749727498274992750027501275022750327504275052750627507275082750927510275112751227513275142751527516275172751827519275202752127522275232752427525275262752727528275292753027531275322753327534275352753627537275382753927540275412754227543275442754527546275472754827549275502755127552275532755427555275562755727558275592756027561275622756327564275652756627567275682756927570275712757227573275742757527576275772757827579275802758127582275832758427585275862758727588275892759027591275922759327594275952759627597275982759927600276012760227603276042760527606276072760827609276102761127612276132761427615276162761727618276192762027621276222762327624276252762627627276282762927630276312763227633276342763527636276372763827639276402764127642276432764427645276462764727648276492765027651276522765327654276552765627657276582765927660276612766227663276642766527666276672766827669276702767127672276732767427675276762767727678276792768027681276822768327684276852768627687276882768927690276912769227693276942769527696276972769827699277002770127702277032770427705277062770727708277092771027711277122771327714277152771627717277182771927720277212772227723277242772527726277272772827729277302773127732277332773427735277362773727738277392774027741277422774327744277452774627747277482774927750277512775227753277542775527756277572775827759277602776127762277632776427765277662776727768277692777027771277722777327774277752777627777277782777927780277812778227783277842778527786277872778827789277902779127792277932779427795277962779727798277992780027801278022780327804278052780627807278082780927810278112781227813278142781527816278172781827819278202782127822278232782427825278262782727828278292783027831278322783327834278352783627837278382783927840278412784227843278442784527846278472784827849278502785127852278532785427855278562785727858278592786027861278622786327864278652786627867278682786927870278712787227873278742787527876278772787827879278802788127882278832788427885278862788727888278892789027891278922789327894278952789627897278982789927900279012790227903279042790527906279072790827909279102791127912279132791427915279162791727918279192792027921279222792327924279252792627927279282792927930279312793227933279342793527936279372793827939279402794127942279432794427945279462794727948279492795027951279522795327954279552795627957279582795927960279612796227963279642796527966279672796827969279702797127972279732797427975279762797727978279792798027981279822798327984279852798627987279882798927990279912799227993279942799527996279972799827999280002800128002280032800428005280062800728008280092801028011280122801328014280152801628017280182801928020280212802228023280242802528026280272802828029280302803128032280332803428035280362803728038280392804028041280422804328044280452804628047280482804928050280512805228053280542805528056280572805828059280602806128062280632806428065280662806728068280692807028071280722807328074280752807628077280782807928080280812808228083280842808528086280872808828089280902809128092280932809428095280962809728098280992810028101281022810328104281052810628107281082810928110281112811228113281142811528116281172811828119281202812128122281232812428125281262812728128281292813028131281322813328134281352813628137281382813928140281412814228143281442814528146281472814828149281502815128152281532815428155281562815728158281592816028161281622816328164281652816628167281682816928170281712817228173281742817528176281772817828179281802818128182281832818428185281862818728188281892819028191281922819328194281952819628197281982819928200282012820228203282042820528206282072820828209282102821128212282132821428215282162821728218282192822028221282222822328224282252822628227282282822928230282312823228233282342823528236282372823828239282402824128242282432824428245282462824728248282492825028251282522825328254282552825628257282582825928260282612826228263282642826528266282672826828269282702827128272282732827428275282762827728278282792828028281282822828328284282852828628287282882828928290282912829228293282942829528296282972829828299283002830128302283032830428305283062830728308283092831028311283122831328314283152831628317283182831928320283212832228323283242832528326283272832828329283302833128332283332833428335283362833728338283392834028341283422834328344283452834628347283482834928350283512835228353283542835528356283572835828359283602836128362283632836428365283662836728368283692837028371283722837328374283752837628377283782837928380283812838228383283842838528386283872838828389283902839128392283932839428395283962839728398283992840028401284022840328404284052840628407284082840928410284112841228413284142841528416284172841828419284202842128422284232842428425284262842728428284292843028431284322843328434284352843628437284382843928440284412844228443284442844528446284472844828449284502845128452284532845428455284562845728458284592846028461284622846328464284652846628467284682846928470284712847228473284742847528476284772847828479284802848128482284832848428485284862848728488284892849028491284922849328494284952849628497284982849928500285012850228503285042850528506285072850828509285102851128512285132851428515285162851728518285192852028521285222852328524285252852628527285282852928530285312853228533285342853528536285372853828539285402854128542285432854428545285462854728548285492855028551285522855328554285552855628557285582855928560285612856228563285642856528566285672856828569285702857128572285732857428575285762857728578285792858028581285822858328584285852858628587285882858928590285912859228593285942859528596285972859828599286002860128602286032860428605286062860728608286092861028611286122861328614286152861628617286182861928620286212862228623286242862528626286272862828629286302863128632286332863428635286362863728638286392864028641286422864328644286452864628647286482864928650286512865228653286542865528656286572865828659286602866128662286632866428665286662866728668286692867028671286722867328674286752867628677286782867928680286812868228683286842868528686286872868828689286902869128692286932869428695286962869728698286992870028701287022870328704287052870628707287082870928710287112871228713287142871528716287172871828719287202872128722287232872428725287262872728728287292873028731287322873328734287352873628737287382873928740287412874228743287442874528746287472874828749287502875128752287532875428755287562875728758287592876028761287622876328764287652876628767287682876928770287712877228773287742877528776287772877828779287802878128782287832878428785287862878728788287892879028791287922879328794287952879628797287982879928800288012880228803288042880528806288072880828809288102881128812288132881428815288162881728818288192882028821288222882328824288252882628827288282882928830288312883228833288342883528836288372883828839288402884128842288432884428845288462884728848288492885028851288522885328854288552885628857288582885928860288612886228863288642886528866288672886828869288702887128872288732887428875288762887728878288792888028881288822888328884288852888628887288882888928890288912889228893288942889528896288972889828899289002890128902289032890428905289062890728908289092891028911289122891328914289152891628917289182891928920289212892228923289242892528926289272892828929289302893128932289332893428935289362893728938289392894028941289422894328944289452894628947289482894928950289512895228953289542895528956289572895828959289602896128962289632896428965289662896728968289692897028971289722897328974289752897628977289782897928980289812898228983289842898528986289872898828989289902899128992289932899428995289962899728998289992900029001290022900329004290052900629007290082900929010290112901229013290142901529016290172901829019290202902129022290232902429025290262902729028290292903029031290322903329034290352903629037290382903929040290412904229043290442904529046290472904829049290502905129052290532905429055290562905729058290592906029061290622906329064290652906629067290682906929070290712907229073290742907529076290772907829079290802908129082290832908429085290862908729088290892909029091290922909329094290952909629097290982909929100291012910229103291042910529106291072910829109291102911129112291132911429115291162911729118291192912029121291222912329124291252912629127291282912929130291312913229133291342913529136291372913829139291402914129142291432914429145291462914729148291492915029151291522915329154291552915629157291582915929160291612916229163291642916529166291672916829169291702917129172291732917429175291762917729178291792918029181291822918329184291852918629187291882918929190291912919229193291942919529196291972919829199292002920129202292032920429205292062920729208292092921029211292122921329214292152921629217292182921929220292212922229223292242922529226292272922829229292302923129232292332923429235292362923729238292392924029241292422924329244292452924629247292482924929250292512925229253292542925529256292572925829259292602926129262292632926429265292662926729268292692927029271292722927329274292752927629277292782927929280292812928229283292842928529286292872928829289292902929129292292932929429295292962929729298292992930029301293022930329304293052930629307293082930929310293112931229313293142931529316293172931829319293202932129322293232932429325293262932729328293292933029331293322933329334293352933629337293382933929340293412934229343293442934529346293472934829349293502935129352293532935429355293562935729358293592936029361293622936329364293652936629367293682936929370293712937229373293742937529376293772937829379293802938129382293832938429385293862938729388293892939029391293922939329394293952939629397293982939929400294012940229403294042940529406294072940829409294102941129412294132941429415294162941729418294192942029421294222942329424294252942629427294282942929430294312943229433294342943529436294372943829439294402944129442294432944429445294462944729448294492945029451294522945329454294552945629457294582945929460294612946229463294642946529466294672946829469294702947129472294732947429475294762947729478294792948029481294822948329484294852948629487294882948929490294912949229493294942949529496294972949829499295002950129502295032950429505295062950729508295092951029511295122951329514295152951629517295182951929520295212952229523295242952529526295272952829529295302953129532295332953429535295362953729538295392954029541295422954329544295452954629547295482954929550295512955229553295542955529556295572955829559295602956129562295632956429565295662956729568295692957029571295722957329574295752957629577295782957929580295812958229583295842958529586295872958829589295902959129592295932959429595295962959729598295992960029601296022960329604296052960629607296082960929610296112961229613296142961529616296172961829619296202962129622296232962429625296262962729628296292963029631296322963329634296352963629637296382963929640296412964229643296442964529646296472964829649296502965129652296532965429655296562965729658296592966029661296622966329664296652966629667296682966929670296712967229673296742967529676296772967829679296802968129682296832968429685296862968729688296892969029691296922969329694296952969629697296982969929700297012970229703297042970529706297072970829709297102971129712297132971429715297162971729718297192972029721297222972329724297252972629727297282972929730297312973229733297342973529736297372973829739297402974129742297432974429745297462974729748297492975029751297522975329754297552975629757297582975929760297612976229763297642976529766297672976829769297702977129772297732977429775297762977729778297792978029781297822978329784297852978629787297882978929790297912979229793297942979529796297972979829799298002980129802298032980429805298062980729808298092981029811298122981329814298152981629817298182981929820298212982229823298242982529826298272982829829298302983129832298332983429835298362983729838298392984029841298422984329844298452984629847298482984929850298512985229853298542985529856298572985829859298602986129862298632986429865298662986729868298692987029871298722987329874298752987629877298782987929880298812988229883298842988529886298872988829889298902989129892298932989429895298962989729898298992990029901299022990329904299052990629907299082990929910299112991229913299142991529916299172991829919299202992129922299232992429925299262992729928299292993029931299322993329934299352993629937299382993929940299412994229943299442994529946299472994829949299502995129952299532995429955299562995729958299592996029961299622996329964299652996629967299682996929970299712997229973299742997529976299772997829979299802998129982299832998429985299862998729988299892999029991299922999329994299952999629997299982999930000300013000230003300043000530006300073000830009300103001130012300133001430015300163001730018300193002030021300223002330024300253002630027300283002930030300313003230033300343003530036300373003830039300403004130042300433004430045300463004730048300493005030051300523005330054300553005630057300583005930060300613006230063300643006530066300673006830069300703007130072300733007430075300763007730078300793008030081300823008330084300853008630087300883008930090300913009230093300943009530096300973009830099301003010130102301033010430105301063010730108301093011030111301123011330114301153011630117301183011930120301213012230123301243012530126301273012830129301303013130132301333013430135301363013730138301393014030141301423014330144301453014630147301483014930150301513015230153301543015530156301573015830159301603016130162301633016430165301663016730168301693017030171301723017330174301753017630177301783017930180301813018230183301843018530186301873018830189301903019130192301933019430195301963019730198301993020030201302023020330204302053020630207302083020930210302113021230213302143021530216302173021830219302203022130222302233022430225302263022730228302293023030231302323023330234302353023630237302383023930240302413024230243302443024530246302473024830249302503025130252302533025430255302563025730258302593026030261302623026330264302653026630267302683026930270302713027230273302743027530276302773027830279302803028130282302833028430285302863028730288302893029030291302923029330294302953029630297302983029930300303013030230303303043030530306303073030830309303103031130312303133031430315303163031730318303193032030321303223032330324303253032630327303283032930330303313033230333303343033530336303373033830339303403034130342303433034430345303463034730348303493035030351303523035330354303553035630357303583035930360303613036230363303643036530366303673036830369303703037130372303733037430375303763037730378303793038030381303823038330384303853038630387303883038930390303913039230393303943039530396303973039830399304003040130402304033040430405304063040730408304093041030411304123041330414304153041630417304183041930420304213042230423304243042530426304273042830429304303043130432304333043430435304363043730438304393044030441304423044330444304453044630447304483044930450304513045230453304543045530456304573045830459304603046130462304633046430465304663046730468304693047030471304723047330474304753047630477304783047930480304813048230483304843048530486304873048830489304903049130492304933049430495304963049730498304993050030501305023050330504305053050630507305083050930510305113051230513305143051530516305173051830519305203052130522305233052430525305263052730528305293053030531305323053330534305353053630537305383053930540305413054230543305443054530546305473054830549305503055130552305533055430555305563055730558305593056030561305623056330564305653056630567305683056930570305713057230573305743057530576305773057830579305803058130582305833058430585305863058730588305893059030591305923059330594305953059630597305983059930600306013060230603306043060530606306073060830609306103061130612306133061430615306163061730618306193062030621306223062330624306253062630627306283062930630306313063230633306343063530636306373063830639306403064130642306433064430645306463064730648306493065030651306523065330654306553065630657306583065930660306613066230663306643066530666306673066830669306703067130672306733067430675306763067730678306793068030681306823068330684306853068630687306883068930690306913069230693306943069530696306973069830699307003070130702307033070430705307063070730708307093071030711307123071330714307153071630717307183071930720307213072230723307243072530726307273072830729307303073130732307333073430735307363073730738307393074030741307423074330744307453074630747307483074930750307513075230753307543075530756307573075830759307603076130762307633076430765307663076730768307693077030771307723077330774307753077630777307783077930780307813078230783307843078530786307873078830789307903079130792307933079430795307963079730798307993080030801308023080330804308053080630807308083080930810308113081230813308143081530816308173081830819308203082130822308233082430825308263082730828308293083030831308323083330834308353083630837308383083930840308413084230843308443084530846308473084830849308503085130852308533085430855308563085730858308593086030861308623086330864308653086630867308683086930870308713087230873308743087530876308773087830879308803088130882308833088430885308863088730888308893089030891308923089330894308953089630897308983089930900309013090230903309043090530906309073090830909309103091130912309133091430915309163091730918309193092030921309223092330924309253092630927309283092930930309313093230933309343093530936309373093830939309403094130942309433094430945309463094730948309493095030951309523095330954309553095630957309583095930960309613096230963309643096530966309673096830969309703097130972309733097430975309763097730978309793098030981309823098330984309853098630987309883098930990309913099230993309943099530996309973099830999310003100131002310033100431005310063100731008310093101031011310123101331014310153101631017310183101931020310213102231023310243102531026310273102831029310303103131032310333103431035310363103731038310393104031041310423104331044310453104631047310483104931050310513105231053310543105531056310573105831059310603106131062310633106431065310663106731068310693107031071310723107331074310753107631077310783107931080310813108231083310843108531086310873108831089310903109131092310933109431095310963109731098310993110031101311023110331104311053110631107311083110931110311113111231113311143111531116311173111831119311203112131122311233112431125311263112731128311293113031131311323113331134311353113631137311383113931140311413114231143311443114531146311473114831149311503115131152311533115431155311563115731158311593116031161311623116331164311653116631167311683116931170311713117231173311743117531176311773117831179311803118131182311833118431185311863118731188311893119031191311923119331194311953119631197311983119931200312013120231203312043120531206312073120831209312103121131212312133121431215312163121731218312193122031221312223122331224312253122631227312283122931230312313123231233312343123531236312373123831239312403124131242312433124431245312463124731248312493125031251312523125331254312553125631257312583125931260312613126231263312643126531266312673126831269312703127131272312733127431275312763127731278312793128031281312823128331284312853128631287312883128931290312913129231293312943129531296312973129831299313003130131302313033130431305313063130731308313093131031311313123131331314313153131631317313183131931320313213132231323313243132531326313273132831329313303133131332313333133431335313363133731338313393134031341313423134331344313453134631347313483134931350313513135231353313543135531356313573135831359313603136131362313633136431365313663136731368313693137031371313723137331374313753137631377313783137931380313813138231383313843138531386313873138831389313903139131392313933139431395313963139731398313993140031401314023140331404314053140631407314083140931410314113141231413314143141531416314173141831419314203142131422314233142431425314263142731428314293143031431314323143331434314353143631437314383143931440314413144231443314443144531446314473144831449314503145131452314533145431455314563145731458314593146031461314623146331464314653146631467314683146931470314713147231473314743147531476314773147831479314803148131482314833148431485314863148731488314893149031491314923149331494314953149631497314983149931500315013150231503315043150531506315073150831509315103151131512315133151431515315163151731518315193152031521315223152331524315253152631527315283152931530315313153231533315343153531536315373153831539315403154131542315433154431545315463154731548315493155031551315523155331554315553155631557315583155931560315613156231563315643156531566315673156831569315703157131572315733157431575315763157731578315793158031581315823158331584315853158631587315883158931590315913159231593315943159531596315973159831599316003160131602316033160431605316063160731608316093161031611316123161331614316153161631617316183161931620316213162231623316243162531626316273162831629316303163131632316333163431635316363163731638316393164031641316423164331644316453164631647316483164931650316513165231653316543165531656316573165831659316603166131662316633166431665316663166731668316693167031671316723167331674316753167631677316783167931680316813168231683316843168531686316873168831689316903169131692316933169431695316963169731698316993170031701317023170331704317053170631707317083170931710317113171231713317143171531716317173171831719317203172131722317233172431725317263172731728317293173031731317323173331734317353173631737317383173931740317413174231743317443174531746317473174831749317503175131752317533175431755317563175731758317593176031761317623176331764317653176631767317683176931770317713177231773317743177531776317773177831779317803178131782317833178431785317863178731788317893179031791317923179331794317953179631797317983179931800318013180231803318043180531806318073180831809318103181131812318133181431815318163181731818318193182031821318223182331824318253182631827318283182931830318313183231833318343183531836318373183831839318403184131842318433184431845318463184731848318493185031851318523185331854318553185631857318583185931860318613186231863318643186531866318673186831869318703187131872318733187431875318763187731878318793188031881318823188331884318853188631887318883188931890318913189231893318943189531896318973189831899319003190131902319033190431905319063190731908319093191031911319123191331914319153191631917319183191931920319213192231923319243192531926319273192831929319303193131932319333193431935319363193731938319393194031941319423194331944319453194631947319483194931950319513195231953319543195531956319573195831959319603196131962319633196431965319663196731968319693197031971319723197331974319753197631977319783197931980319813198231983319843198531986319873198831989319903199131992319933199431995319963199731998319993200032001320023200332004320053200632007320083200932010320113201232013320143201532016320173201832019320203202132022320233202432025320263202732028320293203032031320323203332034320353203632037320383203932040320413204232043320443204532046320473204832049320503205132052320533205432055320563205732058320593206032061320623206332064320653206632067320683206932070320713207232073320743207532076320773207832079320803208132082320833208432085320863208732088320893209032091320923209332094320953209632097320983209932100321013210232103321043210532106321073210832109321103211132112321133211432115321163211732118321193212032121321223212332124321253212632127321283212932130321313213232133321343213532136321373213832139321403214132142321433214432145321463214732148321493215032151321523215332154321553215632157321583215932160321613216232163321643216532166321673216832169321703217132172321733217432175321763217732178321793218032181321823218332184321853218632187321883218932190321913219232193321943219532196321973219832199322003220132202322033220432205322063220732208322093221032211322123221332214322153221632217322183221932220322213222232223322243222532226322273222832229322303223132232322333223432235322363223732238322393224032241322423224332244322453224632247322483224932250322513225232253322543225532256322573225832259322603226132262322633226432265322663226732268322693227032271322723227332274322753227632277322783227932280322813228232283322843228532286322873228832289322903229132292322933229432295322963229732298322993230032301323023230332304323053230632307323083230932310323113231232313323143231532316323173231832319323203232132322323233232432325323263232732328323293233032331323323233332334323353233632337323383233932340323413234232343323443234532346323473234832349323503235132352323533235432355323563235732358323593236032361323623236332364323653236632367323683236932370323713237232373323743237532376323773237832379323803238132382323833238432385323863238732388323893239032391323923239332394323953239632397323983239932400324013240232403324043240532406324073240832409324103241132412324133241432415324163241732418324193242032421324223242332424324253242632427324283242932430324313243232433324343243532436324373243832439324403244132442324433244432445324463244732448324493245032451324523245332454324553245632457324583245932460324613246232463324643246532466324673246832469324703247132472324733247432475324763247732478324793248032481324823248332484324853248632487324883248932490324913249232493324943249532496324973249832499325003250132502325033250432505325063250732508325093251032511325123251332514325153251632517325183251932520325213252232523325243252532526325273252832529325303253132532325333253432535325363253732538325393254032541325423254332544325453254632547325483254932550325513255232553325543255532556325573255832559325603256132562325633256432565325663256732568325693257032571325723257332574325753257632577325783257932580325813258232583325843258532586325873258832589325903259132592325933259432595325963259732598325993260032601326023260332604326053260632607326083260932610326113261232613326143261532616326173261832619326203262132622326233262432625326263262732628326293263032631326323263332634326353263632637326383263932640326413264232643326443264532646326473264832649326503265132652326533265432655326563265732658326593266032661326623266332664326653266632667326683266932670326713267232673326743267532676326773267832679326803268132682326833268432685326863268732688326893269032691326923269332694326953269632697326983269932700327013270232703327043270532706327073270832709327103271132712327133271432715327163271732718327193272032721327223272332724327253272632727327283272932730327313273232733327343273532736327373273832739327403274132742327433274432745327463274732748327493275032751327523275332754327553275632757327583275932760327613276232763327643276532766327673276832769327703277132772327733277432775327763277732778327793278032781327823278332784327853278632787327883278932790327913279232793327943279532796327973279832799328003280132802328033280432805328063280732808328093281032811328123281332814328153281632817328183281932820328213282232823328243282532826328273282832829328303283132832328333283432835328363283732838328393284032841328423284332844328453284632847328483284932850328513285232853328543285532856328573285832859328603286132862328633286432865328663286732868328693287032871328723287332874328753287632877328783287932880328813288232883328843288532886328873288832889328903289132892328933289432895328963289732898328993290032901329023290332904329053290632907329083290932910329113291232913329143291532916329173291832919329203292132922329233292432925329263292732928329293293032931329323293332934329353293632937329383293932940329413294232943329443294532946329473294832949329503295132952329533295432955329563295732958329593296032961329623296332964329653296632967329683296932970329713297232973329743297532976329773297832979329803298132982329833298432985329863298732988329893299032991329923299332994329953299632997329983299933000330013300233003330043300533006330073300833009330103301133012330133301433015330163301733018330193302033021330223302333024330253302633027330283302933030330313303233033330343303533036330373303833039330403304133042330433304433045330463304733048330493305033051330523305333054330553305633057330583305933060330613306233063330643306533066330673306833069330703307133072330733307433075330763307733078330793308033081330823308333084330853308633087330883308933090330913309233093330943309533096330973309833099331003310133102331033310433105331063310733108331093311033111331123311333114331153311633117331183311933120331213312233123331243312533126331273312833129331303313133132331333313433135331363313733138331393314033141331423314333144331453314633147331483314933150331513315233153331543315533156331573315833159331603316133162331633316433165331663316733168331693317033171331723317333174331753317633177331783317933180331813318233183331843318533186331873318833189331903319133192331933319433195331963319733198331993320033201332023320333204332053320633207332083320933210332113321233213332143321533216332173321833219332203322133222332233322433225332263322733228332293323033231332323323333234332353323633237332383323933240332413324233243332443324533246332473324833249332503325133252332533325433255332563325733258332593326033261332623326333264332653326633267332683326933270332713327233273332743327533276332773327833279332803328133282332833328433285332863328733288332893329033291332923329333294332953329633297332983329933300333013330233303333043330533306333073330833309333103331133312333133331433315333163331733318333193332033321333223332333324333253332633327333283332933330333313333233333333343333533336333373333833339333403334133342333433334433345333463334733348333493335033351333523335333354333553335633357333583335933360333613336233363333643336533366333673336833369333703337133372333733337433375333763337733378333793338033381333823338333384333853338633387333883338933390333913339233393333943339533396333973339833399334003340133402334033340433405334063340733408334093341033411334123341333414334153341633417334183341933420334213342233423334243342533426334273342833429334303343133432334333343433435334363343733438334393344033441334423344333444334453344633447334483344933450334513345233453334543345533456334573345833459334603346133462334633346433465334663346733468334693347033471334723347333474334753347633477334783347933480334813348233483334843348533486334873348833489334903349133492334933349433495334963349733498334993350033501335023350333504335053350633507335083350933510335113351233513335143351533516335173351833519335203352133522335233352433525335263352733528335293353033531335323353333534335353353633537335383353933540335413354233543335443354533546335473354833549335503355133552335533355433555335563355733558335593356033561335623356333564335653356633567335683356933570335713357233573335743357533576335773357833579335803358133582335833358433585335863358733588335893359033591335923359333594335953359633597335983359933600336013360233603336043360533606336073360833609336103361133612336133361433615336163361733618336193362033621336223362333624336253362633627336283362933630336313363233633336343363533636336373363833639336403364133642336433364433645336463364733648336493365033651336523365333654336553365633657336583365933660336613366233663336643366533666336673366833669336703367133672336733367433675336763367733678336793368033681336823368333684336853368633687336883368933690336913369233693336943369533696336973369833699337003370133702337033370433705337063370733708337093371033711337123371333714337153371633717337183371933720337213372233723337243372533726337273372833729337303373133732337333373433735337363373733738337393374033741337423374333744337453374633747337483374933750337513375233753337543375533756337573375833759337603376133762337633376433765337663376733768337693377033771337723377333774337753377633777337783377933780337813378233783337843378533786337873378833789337903379133792337933379433795337963379733798337993380033801338023380333804338053380633807338083380933810338113381233813338143381533816338173381833819338203382133822338233382433825338263382733828338293383033831338323383333834338353383633837338383383933840338413384233843338443384533846338473384833849338503385133852338533385433855338563385733858338593386033861338623386333864338653386633867338683386933870338713387233873338743387533876338773387833879338803388133882338833388433885338863388733888338893389033891338923389333894338953389633897338983389933900339013390233903339043390533906339073390833909339103391133912339133391433915339163391733918339193392033921339223392333924339253392633927339283392933930339313393233933339343393533936339373393833939339403394133942339433394433945339463394733948339493395033951339523395333954339553395633957339583395933960339613396233963339643396533966339673396833969339703397133972339733397433975339763397733978339793398033981339823398333984339853398633987339883398933990339913399233993339943399533996339973399833999340003400134002340033400434005340063400734008340093401034011340123401334014340153401634017340183401934020340213402234023340243402534026340273402834029340303403134032340333403434035340363403734038340393404034041340423404334044340453404634047340483404934050340513405234053340543405534056340573405834059340603406134062340633406434065340663406734068340693407034071340723407334074340753407634077340783407934080340813408234083340843408534086340873408834089340903409134092340933409434095340963409734098340993410034101341023410334104341053410634107341083410934110341113411234113341143411534116341173411834119341203412134122341233412434125341263412734128341293413034131341323413334134341353413634137341383413934140341413414234143341443414534146341473414834149341503415134152341533415434155341563415734158341593416034161341623416334164341653416634167341683416934170341713417234173341743417534176341773417834179341803418134182341833418434185341863418734188341893419034191341923419334194341953419634197341983419934200342013420234203342043420534206342073420834209342103421134212342133421434215342163421734218342193422034221342223422334224342253422634227342283422934230342313423234233342343423534236342373423834239342403424134242342433424434245342463424734248342493425034251342523425334254342553425634257342583425934260342613426234263342643426534266342673426834269342703427134272342733427434275342763427734278342793428034281342823428334284342853428634287342883428934290342913429234293342943429534296342973429834299343003430134302343033430434305343063430734308343093431034311343123431334314343153431634317343183431934320343213432234323343243432534326343273432834329343303433134332343333433434335343363433734338343393434034341343423434334344343453434634347343483434934350343513435234353343543435534356343573435834359343603436134362343633436434365343663436734368343693437034371343723437334374343753437634377343783437934380343813438234383343843438534386343873438834389343903439134392343933439434395343963439734398343993440034401344023440334404344053440634407344083440934410344113441234413344143441534416344173441834419344203442134422344233442434425344263442734428344293443034431344323443334434344353443634437344383443934440344413444234443344443444534446344473444834449344503445134452344533445434455344563445734458344593446034461344623446334464344653446634467344683446934470344713447234473344743447534476344773447834479344803448134482344833448434485344863448734488344893449034491344923449334494344953449634497344983449934500345013450234503345043450534506345073450834509345103451134512345133451434515345163451734518345193452034521345223452334524345253452634527345283452934530345313453234533345343453534536345373453834539345403454134542345433454434545345463454734548345493455034551345523455334554345553455634557345583455934560345613456234563345643456534566345673456834569345703457134572345733457434575345763457734578345793458034581345823458334584345853458634587345883458934590345913459234593345943459534596345973459834599346003460134602346033460434605346063460734608346093461034611346123461334614346153461634617346183461934620346213462234623346243462534626346273462834629346303463134632346333463434635346363463734638346393464034641346423464334644346453464634647346483464934650346513465234653346543465534656346573465834659346603466134662346633466434665346663466734668346693467034671346723467334674346753467634677346783467934680346813468234683346843468534686346873468834689346903469134692346933469434695346963469734698346993470034701347023470334704347053470634707347083470934710347113471234713347143471534716347173471834719347203472134722347233472434725347263472734728347293473034731347323473334734347353473634737347383473934740347413474234743347443474534746347473474834749347503475134752347533475434755347563475734758347593476034761347623476334764347653476634767347683476934770347713477234773347743477534776347773477834779347803478134782347833478434785347863478734788347893479034791347923479334794347953479634797347983479934800348013480234803348043480534806348073480834809348103481134812348133481434815348163481734818348193482034821348223482334824348253482634827348283482934830348313483234833348343483534836348373483834839348403484134842348433484434845348463484734848348493485034851348523485334854348553485634857348583485934860348613486234863348643486534866348673486834869348703487134872348733487434875348763487734878348793488034881348823488334884348853488634887348883488934890348913489234893348943489534896348973489834899349003490134902349033490434905349063490734908349093491034911349123491334914349153491634917349183491934920349213492234923349243492534926349273492834929349303493134932349333493434935349363493734938349393494034941349423494334944349453494634947349483494934950349513495234953349543495534956349573495834959349603496134962349633496434965349663496734968349693497034971349723497334974349753497634977349783497934980349813498234983349843498534986349873498834989349903499134992349933499434995349963499734998349993500035001350023500335004350053500635007350083500935010350113501235013350143501535016350173501835019350203502135022350233502435025350263502735028350293503035031350323503335034350353503635037350383503935040350413504235043350443504535046350473504835049350503505135052350533505435055350563505735058350593506035061350623506335064350653506635067350683506935070350713507235073350743507535076350773507835079350803508135082350833508435085350863508735088350893509035091350923509335094350953509635097350983509935100351013510235103351043510535106351073510835109351103511135112351133511435115351163511735118351193512035121351223512335124351253512635127351283512935130351313513235133351343513535136351373513835139351403514135142351433514435145351463514735148351493515035151351523515335154351553515635157351583515935160351613516235163351643516535166351673516835169351703517135172351733517435175351763517735178351793518035181351823518335184351853518635187351883518935190351913519235193351943519535196351973519835199352003520135202352033520435205352063520735208352093521035211352123521335214352153521635217352183521935220352213522235223352243522535226352273522835229352303523135232352333523435235352363523735238352393524035241352423524335244352453524635247352483524935250352513525235253352543525535256352573525835259352603526135262352633526435265352663526735268352693527035271352723527335274352753527635277352783527935280352813528235283352843528535286352873528835289352903529135292352933529435295352963529735298352993530035301353023530335304353053530635307353083530935310353113531235313353143531535316353173531835319353203532135322353233532435325353263532735328353293533035331353323533335334353353533635337353383533935340353413534235343353443534535346353473534835349353503535135352353533535435355353563535735358353593536035361353623536335364353653536635367353683536935370353713537235373353743537535376353773537835379353803538135382353833538435385353863538735388353893539035391353923539335394353953539635397353983539935400354013540235403354043540535406354073540835409354103541135412354133541435415354163541735418354193542035421354223542335424354253542635427354283542935430354313543235433354343543535436354373543835439354403544135442354433544435445354463544735448354493545035451354523545335454354553545635457354583545935460354613546235463354643546535466354673546835469354703547135472354733547435475354763547735478354793548035481354823548335484354853548635487354883548935490354913549235493354943549535496354973549835499355003550135502355033550435505355063550735508355093551035511355123551335514355153551635517355183551935520355213552235523355243552535526355273552835529355303553135532355333553435535355363553735538355393554035541355423554335544355453554635547355483554935550355513555235553355543555535556355573555835559355603556135562355633556435565355663556735568355693557035571355723557335574355753557635577355783557935580355813558235583355843558535586355873558835589355903559135592355933559435595355963559735598355993560035601356023560335604356053560635607356083560935610356113561235613356143561535616356173561835619356203562135622356233562435625356263562735628356293563035631356323563335634356353563635637356383563935640356413564235643356443564535646356473564835649356503565135652356533565435655356563565735658356593566035661356623566335664356653566635667356683566935670356713567235673356743567535676356773567835679356803568135682356833568435685356863568735688356893569035691356923569335694356953569635697356983569935700357013570235703357043570535706357073570835709357103571135712357133571435715357163571735718357193572035721357223572335724357253572635727357283572935730357313573235733357343573535736357373573835739357403574135742357433574435745357463574735748357493575035751357523575335754357553575635757357583575935760357613576235763357643576535766357673576835769357703577135772357733577435775357763577735778357793578035781357823578335784357853578635787357883578935790357913579235793357943579535796357973579835799358003580135802358033580435805358063580735808358093581035811358123581335814358153581635817358183581935820358213582235823358243582535826358273582835829358303583135832358333583435835358363583735838358393584035841358423584335844358453584635847358483584935850358513585235853358543585535856358573585835859358603586135862358633586435865358663586735868358693587035871358723587335874358753587635877358783587935880358813588235883358843588535886358873588835889358903589135892358933589435895358963589735898358993590035901359023590335904359053590635907359083590935910359113591235913359143591535916359173591835919359203592135922359233592435925359263592735928359293593035931359323593335934359353593635937359383593935940359413594235943359443594535946359473594835949359503595135952359533595435955359563595735958359593596035961359623596335964359653596635967359683596935970359713597235973359743597535976359773597835979359803598135982359833598435985359863598735988359893599035991359923599335994359953599635997359983599936000360013600236003360043600536006360073600836009360103601136012360133601436015360163601736018360193602036021360223602336024360253602636027360283602936030360313603236033360343603536036360373603836039360403604136042360433604436045360463604736048360493605036051360523605336054360553605636057360583605936060360613606236063360643606536066360673606836069360703607136072360733607436075360763607736078360793608036081360823608336084360853608636087360883608936090360913609236093360943609536096360973609836099361003610136102361033610436105361063610736108361093611036111361123611336114361153611636117361183611936120361213612236123361243612536126361273612836129361303613136132361333613436135361363613736138361393614036141361423614336144361453614636147361483614936150361513615236153361543615536156361573615836159361603616136162361633616436165361663616736168361693617036171361723617336174361753617636177361783617936180361813618236183361843618536186361873618836189361903619136192361933619436195361963619736198361993620036201362023620336204362053620636207362083620936210362113621236213362143621536216362173621836219362203622136222362233622436225362263622736228362293623036231362323623336234362353623636237362383623936240362413624236243362443624536246362473624836249362503625136252362533625436255362563625736258362593626036261362623626336264362653626636267362683626936270362713627236273362743627536276362773627836279362803628136282362833628436285362863628736288362893629036291362923629336294362953629636297362983629936300363013630236303363043630536306363073630836309363103631136312363133631436315363163631736318363193632036321363223632336324363253632636327363283632936330363313633236333363343633536336363373633836339363403634136342363433634436345363463634736348363493635036351363523635336354363553635636357363583635936360363613636236363363643636536366363673636836369363703637136372363733637436375363763637736378363793638036381363823638336384363853638636387363883638936390363913639236393363943639536396363973639836399364003640136402364033640436405364063640736408364093641036411364123641336414364153641636417364183641936420364213642236423364243642536426364273642836429364303643136432364333643436435364363643736438364393644036441364423644336444364453644636447364483644936450364513645236453364543645536456364573645836459364603646136462364633646436465364663646736468364693647036471364723647336474364753647636477364783647936480364813648236483364843648536486364873648836489364903649136492364933649436495364963649736498364993650036501365023650336504365053650636507365083650936510365113651236513365143651536516365173651836519365203652136522365233652436525365263652736528365293653036531365323653336534365353653636537365383653936540365413654236543365443654536546365473654836549365503655136552365533655436555365563655736558365593656036561365623656336564365653656636567365683656936570365713657236573365743657536576365773657836579365803658136582365833658436585365863658736588365893659036591365923659336594365953659636597365983659936600366013660236603366043660536606366073660836609366103661136612366133661436615366163661736618366193662036621366223662336624366253662636627366283662936630366313663236633366343663536636366373663836639366403664136642366433664436645366463664736648366493665036651366523665336654366553665636657366583665936660366613666236663366643666536666366673666836669366703667136672366733667436675366763667736678366793668036681366823668336684366853668636687366883668936690366913669236693366943669536696366973669836699367003670136702367033670436705367063670736708367093671036711367123671336714367153671636717367183671936720367213672236723367243672536726367273672836729367303673136732367333673436735367363673736738367393674036741367423674336744367453674636747367483674936750367513675236753367543675536756367573675836759367603676136762367633676436765367663676736768367693677036771367723677336774367753677636777367783677936780367813678236783367843678536786367873678836789367903679136792367933679436795367963679736798367993680036801368023680336804368053680636807368083680936810368113681236813368143681536816368173681836819368203682136822368233682436825368263682736828368293683036831368323683336834368353683636837368383683936840368413684236843368443684536846368473684836849368503685136852368533685436855368563685736858368593686036861368623686336864368653686636867368683686936870368713687236873368743687536876368773687836879368803688136882368833688436885368863688736888368893689036891368923689336894368953689636897368983689936900369013690236903369043690536906369073690836909369103691136912369133691436915369163691736918369193692036921369223692336924369253692636927369283692936930369313693236933369343693536936369373693836939369403694136942369433694436945369463694736948369493695036951369523695336954369553695636957369583695936960369613696236963369643696536966369673696836969369703697136972369733697436975369763697736978369793698036981369823698336984369853698636987369883698936990369913699236993369943699536996369973699836999370003700137002370033700437005370063700737008370093701037011370123701337014370153701637017370183701937020370213702237023370243702537026370273702837029370303703137032370333703437035370363703737038370393704037041370423704337044370453704637047370483704937050370513705237053370543705537056370573705837059370603706137062370633706437065370663706737068370693707037071370723707337074370753707637077370783707937080370813708237083370843708537086370873708837089370903709137092370933709437095370963709737098370993710037101371023710337104371053710637107371083710937110371113711237113371143711537116371173711837119371203712137122371233712437125371263712737128371293713037131371323713337134371353713637137371383713937140371413714237143371443714537146371473714837149371503715137152371533715437155371563715737158371593716037161371623716337164371653716637167371683716937170371713717237173371743717537176371773717837179371803718137182371833718437185371863718737188371893719037191371923719337194371953719637197371983719937200372013720237203372043720537206372073720837209372103721137212372133721437215372163721737218372193722037221372223722337224372253722637227372283722937230372313723237233372343723537236372373723837239372403724137242372433724437245372463724737248372493725037251372523725337254372553725637257372583725937260372613726237263372643726537266372673726837269372703727137272372733727437275372763727737278372793728037281372823728337284372853728637287372883728937290372913729237293372943729537296372973729837299373003730137302373033730437305373063730737308373093731037311373123731337314373153731637317373183731937320373213732237323373243732537326373273732837329373303733137332373333733437335373363733737338373393734037341373423734337344373453734637347373483734937350373513735237353373543735537356373573735837359373603736137362373633736437365373663736737368373693737037371373723737337374373753737637377373783737937380373813738237383373843738537386373873738837389373903739137392373933739437395373963739737398373993740037401374023740337404374053740637407374083740937410374113741237413374143741537416374173741837419374203742137422374233742437425374263742737428374293743037431374323743337434374353743637437374383743937440374413744237443374443744537446374473744837449374503745137452374533745437455374563745737458374593746037461374623746337464374653746637467374683746937470374713747237473374743747537476374773747837479374803748137482374833748437485374863748737488374893749037491374923749337494374953749637497374983749937500375013750237503375043750537506375073750837509375103751137512375133751437515375163751737518375193752037521375223752337524375253752637527375283752937530375313753237533375343753537536375373753837539375403754137542375433754437545375463754737548375493755037551375523755337554375553755637557375583755937560375613756237563375643756537566375673756837569375703757137572375733757437575375763757737578375793758037581375823758337584375853758637587375883758937590375913759237593375943759537596375973759837599376003760137602376033760437605376063760737608376093761037611376123761337614376153761637617376183761937620376213762237623376243762537626376273762837629376303763137632376333763437635376363763737638376393764037641376423764337644376453764637647376483764937650376513765237653376543765537656376573765837659376603766137662376633766437665376663766737668376693767037671376723767337674376753767637677376783767937680376813768237683376843768537686376873768837689376903769137692376933769437695376963769737698376993770037701377023770337704377053770637707377083770937710377113771237713377143771537716377173771837719377203772137722377233772437725377263772737728377293773037731377323773337734377353773637737377383773937740377413774237743377443774537746377473774837749377503775137752377533775437755377563775737758377593776037761377623776337764377653776637767377683776937770377713777237773377743777537776377773777837779377803778137782377833778437785377863778737788377893779037791377923779337794377953779637797377983779937800378013780237803378043780537806378073780837809378103781137812378133781437815378163781737818378193782037821378223782337824378253782637827378283782937830378313783237833378343783537836378373783837839378403784137842378433784437845378463784737848378493785037851378523785337854378553785637857378583785937860378613786237863378643786537866378673786837869378703787137872378733787437875378763787737878378793788037881378823788337884378853788637887378883788937890378913789237893378943789537896378973789837899379003790137902379033790437905379063790737908379093791037911379123791337914379153791637917379183791937920379213792237923379243792537926379273792837929379303793137932379333793437935379363793737938379393794037941379423794337944379453794637947379483794937950379513795237953379543795537956379573795837959379603796137962379633796437965379663796737968379693797037971379723797337974379753797637977379783797937980379813798237983379843798537986379873798837989379903799137992379933799437995379963799737998379993800038001380023800338004380053800638007380083800938010380113801238013380143801538016380173801838019380203802138022380233802438025380263802738028380293803038031380323803338034380353803638037380383803938040380413804238043380443804538046380473804838049380503805138052380533805438055380563805738058380593806038061380623806338064380653806638067380683806938070380713807238073380743807538076380773807838079380803808138082380833808438085380863808738088380893809038091380923809338094380953809638097380983809938100381013810238103381043810538106381073810838109381103811138112381133811438115381163811738118381193812038121381223812338124381253812638127381283812938130381313813238133381343813538136381373813838139381403814138142381433814438145381463814738148381493815038151381523815338154381553815638157381583815938160381613816238163381643816538166381673816838169381703817138172381733817438175381763817738178381793818038181381823818338184381853818638187381883818938190381913819238193381943819538196381973819838199382003820138202382033820438205382063820738208382093821038211382123821338214382153821638217382183821938220382213822238223382243822538226382273822838229382303823138232382333823438235382363823738238382393824038241382423824338244382453824638247382483824938250382513825238253382543825538256382573825838259382603826138262382633826438265382663826738268382693827038271382723827338274382753827638277382783827938280382813828238283382843828538286382873828838289382903829138292382933829438295382963829738298382993830038301383023830338304383053830638307383083830938310383113831238313383143831538316383173831838319383203832138322383233832438325383263832738328383293833038331383323833338334383353833638337383383833938340383413834238343383443834538346383473834838349383503835138352383533835438355383563835738358383593836038361383623836338364383653836638367383683836938370383713837238373383743837538376383773837838379383803838138382383833838438385383863838738388383893839038391383923839338394383953839638397383983839938400384013840238403384043840538406384073840838409384103841138412384133841438415384163841738418384193842038421384223842338424384253842638427384283842938430384313843238433384343843538436384373843838439384403844138442384433844438445384463844738448384493845038451384523845338454384553845638457384583845938460384613846238463384643846538466384673846838469384703847138472384733847438475384763847738478384793848038481384823848338484384853848638487384883848938490384913849238493384943849538496384973849838499385003850138502385033850438505385063850738508385093851038511385123851338514385153851638517385183851938520385213852238523385243852538526385273852838529385303853138532385333853438535385363853738538385393854038541385423854338544385453854638547385483854938550385513855238553385543855538556385573855838559385603856138562385633856438565385663856738568385693857038571385723857338574385753857638577385783857938580385813858238583385843858538586385873858838589385903859138592385933859438595385963859738598385993860038601386023860338604386053860638607386083860938610386113861238613386143861538616386173861838619386203862138622386233862438625386263862738628386293863038631386323863338634386353863638637386383863938640386413864238643386443864538646386473864838649386503865138652386533865438655386563865738658386593866038661386623866338664386653866638667386683866938670386713867238673386743867538676386773867838679386803868138682386833868438685386863868738688386893869038691386923869338694386953869638697386983869938700387013870238703387043870538706387073870838709387103871138712387133871438715387163871738718387193872038721387223872338724387253872638727387283872938730387313873238733387343873538736387373873838739387403874138742387433874438745387463874738748387493875038751387523875338754387553875638757387583875938760387613876238763387643876538766387673876838769387703877138772387733877438775387763877738778387793878038781387823878338784387853878638787387883878938790387913879238793387943879538796387973879838799388003880138802388033880438805388063880738808388093881038811388123881338814388153881638817388183881938820388213882238823388243882538826388273882838829388303883138832388333883438835388363883738838388393884038841388423884338844388453884638847388483884938850388513885238853388543885538856388573885838859388603886138862388633886438865388663886738868388693887038871388723887338874388753887638877388783887938880388813888238883388843888538886388873888838889388903889138892388933889438895388963889738898388993890038901389023890338904389053890638907389083890938910389113891238913389143891538916389173891838919389203892138922389233892438925389263892738928389293893038931389323893338934389353893638937389383893938940389413894238943389443894538946389473894838949389503895138952389533895438955389563895738958389593896038961389623896338964389653896638967389683896938970389713897238973389743897538976389773897838979389803898138982389833898438985389863898738988389893899038991389923899338994389953899638997389983899939000390013900239003390043900539006390073900839009390103901139012390133901439015390163901739018390193902039021390223902339024390253902639027390283902939030390313903239033390343903539036390373903839039390403904139042390433904439045390463904739048390493905039051390523905339054390553905639057390583905939060390613906239063390643906539066390673906839069390703907139072390733907439075390763907739078390793908039081390823908339084390853908639087390883908939090390913909239093390943909539096390973909839099391003910139102391033910439105391063910739108391093911039111391123911339114391153911639117391183911939120391213912239123391243912539126391273912839129391303913139132391333913439135391363913739138391393914039141391423914339144391453914639147391483914939150391513915239153391543915539156391573915839159391603916139162391633916439165391663916739168391693917039171391723917339174391753917639177391783917939180391813918239183391843918539186391873918839189391903919139192391933919439195391963919739198391993920039201392023920339204392053920639207392083920939210392113921239213392143921539216392173921839219392203922139222392233922439225392263922739228392293923039231392323923339234392353923639237392383923939240392413924239243392443924539246392473924839249392503925139252392533925439255392563925739258392593926039261392623926339264392653926639267392683926939270392713927239273392743927539276392773927839279392803928139282392833928439285392863928739288392893929039291392923929339294392953929639297392983929939300393013930239303393043930539306393073930839309393103931139312393133931439315393163931739318393193932039321393223932339324393253932639327393283932939330393313933239333393343933539336393373933839339393403934139342393433934439345393463934739348393493935039351393523935339354393553935639357393583935939360393613936239363393643936539366393673936839369393703937139372393733937439375393763937739378393793938039381393823938339384393853938639387393883938939390393913939239393393943939539396393973939839399394003940139402394033940439405394063940739408394093941039411394123941339414394153941639417394183941939420394213942239423394243942539426394273942839429394303943139432394333943439435394363943739438394393944039441394423944339444394453944639447394483944939450394513945239453394543945539456394573945839459394603946139462394633946439465394663946739468394693947039471394723947339474394753947639477394783947939480394813948239483394843948539486394873948839489394903949139492394933949439495394963949739498394993950039501395023950339504395053950639507395083950939510395113951239513395143951539516395173951839519395203952139522395233952439525395263952739528395293953039531395323953339534395353953639537395383953939540395413954239543395443954539546395473954839549395503955139552395533955439555395563955739558395593956039561395623956339564395653956639567395683956939570395713957239573395743957539576395773957839579395803958139582395833958439585395863958739588395893959039591395923959339594395953959639597395983959939600396013960239603396043960539606396073960839609396103961139612396133961439615396163961739618396193962039621396223962339624396253962639627396283962939630396313963239633396343963539636396373963839639396403964139642396433964439645396463964739648396493965039651396523965339654396553965639657396583965939660396613966239663396643966539666396673966839669396703967139672396733967439675396763967739678396793968039681396823968339684396853968639687396883968939690396913969239693396943969539696396973969839699397003970139702397033970439705397063970739708397093971039711397123971339714397153971639717397183971939720397213972239723397243972539726397273972839729397303973139732397333973439735397363973739738397393974039741397423974339744397453974639747397483974939750397513975239753397543975539756397573975839759397603976139762397633976439765397663976739768397693977039771397723977339774397753977639777397783977939780397813978239783397843978539786397873978839789397903979139792397933979439795397963979739798397993980039801398023980339804398053980639807398083980939810398113981239813398143981539816398173981839819398203982139822398233982439825398263982739828398293983039831398323983339834398353983639837398383983939840398413984239843398443984539846398473984839849398503985139852398533985439855398563985739858398593986039861398623986339864398653986639867398683986939870398713987239873398743987539876398773987839879398803988139882398833988439885398863988739888398893989039891398923989339894398953989639897398983989939900399013990239903399043990539906399073990839909399103991139912399133991439915399163991739918399193992039921399223992339924399253992639927399283992939930399313993239933399343993539936399373993839939399403994139942399433994439945399463994739948399493995039951399523995339954399553995639957399583995939960399613996239963399643996539966399673996839969399703997139972399733997439975399763997739978399793998039981399823998339984399853998639987399883998939990399913999239993399943999539996399973999839999400004000140002400034000440005400064000740008400094001040011400124001340014400154001640017400184001940020400214002240023400244002540026400274002840029400304003140032400334003440035400364003740038400394004040041400424004340044400454004640047400484004940050400514005240053400544005540056400574005840059400604006140062400634006440065400664006740068400694007040071400724007340074400754007640077400784007940080400814008240083400844008540086400874008840089400904009140092400934009440095400964009740098400994010040101401024010340104401054010640107401084010940110401114011240113401144011540116401174011840119401204012140122401234012440125401264012740128401294013040131401324013340134401354013640137401384013940140401414014240143401444014540146401474014840149401504015140152401534015440155401564015740158401594016040161401624016340164401654016640167401684016940170401714017240173401744017540176401774017840179401804018140182401834018440185401864018740188401894019040191401924019340194401954019640197401984019940200402014020240203402044020540206402074020840209402104021140212402134021440215402164021740218402194022040221402224022340224402254022640227402284022940230402314023240233402344023540236402374023840239402404024140242402434024440245402464024740248402494025040251402524025340254402554025640257402584025940260402614026240263402644026540266402674026840269402704027140272402734027440275402764027740278402794028040281402824028340284402854028640287402884028940290402914029240293402944029540296402974029840299403004030140302403034030440305403064030740308403094031040311403124031340314403154031640317403184031940320403214032240323403244032540326403274032840329403304033140332403334033440335403364033740338403394034040341403424034340344403454034640347403484034940350403514035240353403544035540356403574035840359403604036140362403634036440365403664036740368403694037040371403724037340374403754037640377403784037940380403814038240383403844038540386403874038840389403904039140392403934039440395403964039740398403994040040401404024040340404404054040640407404084040940410404114041240413404144041540416404174041840419404204042140422404234042440425404264042740428404294043040431404324043340434404354043640437404384043940440404414044240443404444044540446404474044840449404504045140452404534045440455404564045740458404594046040461404624046340464404654046640467404684046940470404714047240473404744047540476404774047840479404804048140482404834048440485404864048740488404894049040491404924049340494404954049640497404984049940500405014050240503405044050540506405074050840509405104051140512405134051440515405164051740518405194052040521405224052340524405254052640527405284052940530405314053240533405344053540536405374053840539405404054140542405434054440545405464054740548405494055040551405524055340554405554055640557405584055940560405614056240563405644056540566405674056840569405704057140572405734057440575405764057740578405794058040581405824058340584405854058640587405884058940590405914059240593405944059540596405974059840599406004060140602406034060440605406064060740608406094061040611406124061340614406154061640617406184061940620406214062240623406244062540626406274062840629406304063140632406334063440635406364063740638406394064040641406424064340644406454064640647406484064940650406514065240653406544065540656406574065840659406604066140662406634066440665406664066740668406694067040671406724067340674406754067640677406784067940680406814068240683406844068540686406874068840689406904069140692406934069440695406964069740698406994070040701407024070340704407054070640707407084070940710407114071240713407144071540716407174071840719407204072140722407234072440725407264072740728407294073040731407324073340734407354073640737407384073940740407414074240743407444074540746407474074840749407504075140752407534075440755407564075740758407594076040761407624076340764407654076640767407684076940770407714077240773407744077540776407774077840779407804078140782407834078440785407864078740788407894079040791407924079340794407954079640797407984079940800408014080240803408044080540806408074080840809408104081140812408134081440815408164081740818408194082040821408224082340824408254082640827408284082940830408314083240833408344083540836408374083840839408404084140842408434084440845408464084740848408494085040851408524085340854408554085640857408584085940860408614086240863408644086540866408674086840869408704087140872408734087440875408764087740878408794088040881408824088340884408854088640887408884088940890408914089240893408944089540896408974089840899409004090140902409034090440905409064090740908409094091040911409124091340914409154091640917409184091940920409214092240923409244092540926409274092840929409304093140932409334093440935409364093740938409394094040941409424094340944409454094640947409484094940950409514095240953409544095540956409574095840959409604096140962409634096440965409664096740968409694097040971409724097340974409754097640977409784097940980409814098240983409844098540986409874098840989409904099140992409934099440995409964099740998409994100041001410024100341004410054100641007410084100941010410114101241013410144101541016410174101841019410204102141022410234102441025410264102741028410294103041031410324103341034410354103641037410384103941040410414104241043410444104541046410474104841049410504105141052410534105441055410564105741058410594106041061410624106341064410654106641067410684106941070410714107241073410744107541076410774107841079410804108141082410834108441085410864108741088410894109041091410924109341094410954109641097410984109941100411014110241103411044110541106411074110841109411104111141112411134111441115411164111741118411194112041121411224112341124411254112641127411284112941130411314113241133411344113541136411374113841139411404114141142411434114441145411464114741148411494115041151411524115341154411554115641157411584115941160411614116241163411644116541166411674116841169411704117141172411734117441175411764117741178411794118041181411824118341184411854118641187411884118941190411914119241193411944119541196411974119841199412004120141202412034120441205412064120741208412094121041211412124121341214412154121641217412184121941220412214122241223412244122541226412274122841229412304123141232412334123441235412364123741238412394124041241412424124341244412454124641247412484124941250412514125241253412544125541256412574125841259412604126141262412634126441265412664126741268412694127041271412724127341274412754127641277412784127941280412814128241283412844128541286412874128841289412904129141292412934129441295412964129741298412994130041301413024130341304413054130641307413084130941310413114131241313413144131541316413174131841319413204132141322413234132441325413264132741328413294133041331413324133341334413354133641337413384133941340413414134241343413444134541346413474134841349413504135141352413534135441355413564135741358413594136041361413624136341364413654136641367413684136941370413714137241373413744137541376413774137841379413804138141382413834138441385413864138741388413894139041391413924139341394413954139641397413984139941400414014140241403414044140541406414074140841409414104141141412414134141441415414164141741418414194142041421414224142341424414254142641427414284142941430414314143241433414344143541436414374143841439414404144141442414434144441445414464144741448414494145041451414524145341454414554145641457414584145941460414614146241463414644146541466414674146841469414704147141472414734147441475414764147741478414794148041481414824148341484414854148641487414884148941490414914149241493414944149541496414974149841499415004150141502415034150441505415064150741508415094151041511415124151341514415154151641517415184151941520415214152241523415244152541526415274152841529415304153141532415334153441535415364153741538415394154041541415424154341544415454154641547415484154941550415514155241553415544155541556415574155841559415604156141562415634156441565415664156741568415694157041571415724157341574415754157641577415784157941580415814158241583415844158541586415874158841589415904159141592415934159441595415964159741598415994160041601416024160341604416054160641607416084160941610416114161241613416144161541616416174161841619416204162141622416234162441625416264162741628416294163041631416324163341634416354163641637416384163941640416414164241643416444164541646416474164841649416504165141652416534165441655416564165741658416594166041661416624166341664416654166641667416684166941670416714167241673416744167541676416774167841679416804168141682416834168441685416864168741688416894169041691416924169341694416954169641697416984169941700417014170241703417044170541706417074170841709417104171141712417134171441715417164171741718417194172041721417224172341724417254172641727417284172941730417314173241733417344173541736417374173841739417404174141742417434174441745417464174741748417494175041751417524175341754417554175641757417584175941760417614176241763417644176541766417674176841769417704177141772417734177441775417764177741778417794178041781417824178341784417854178641787417884178941790417914179241793417944179541796417974179841799418004180141802418034180441805418064180741808418094181041811418124181341814418154181641817418184181941820418214182241823418244182541826418274182841829418304183141832418334183441835418364183741838418394184041841418424184341844418454184641847418484184941850418514185241853418544185541856418574185841859418604186141862418634186441865418664186741868418694187041871418724187341874418754187641877418784187941880418814188241883418844188541886418874188841889418904189141892418934189441895418964189741898418994190041901419024190341904419054190641907419084190941910419114191241913419144191541916419174191841919419204192141922419234192441925419264192741928419294193041931419324193341934419354193641937419384193941940419414194241943419444194541946419474194841949419504195141952419534195441955419564195741958419594196041961419624196341964419654196641967419684196941970419714197241973419744197541976419774197841979419804198141982419834198441985419864198741988419894199041991419924199341994419954199641997419984199942000420014200242003420044200542006420074200842009420104201142012420134201442015420164201742018420194202042021420224202342024420254202642027420284202942030420314203242033420344203542036420374203842039420404204142042420434204442045420464204742048420494205042051420524205342054420554205642057420584205942060420614206242063420644206542066420674206842069420704207142072420734207442075420764207742078420794208042081420824208342084420854208642087420884208942090420914209242093420944209542096420974209842099421004210142102421034210442105421064210742108421094211042111421124211342114421154211642117421184211942120421214212242123421244212542126421274212842129421304213142132421334213442135421364213742138421394214042141421424214342144421454214642147421484214942150421514215242153421544215542156421574215842159421604216142162421634216442165421664216742168421694217042171421724217342174421754217642177421784217942180421814218242183421844218542186421874218842189421904219142192421934219442195421964219742198421994220042201422024220342204422054220642207422084220942210422114221242213422144221542216422174221842219422204222142222422234222442225422264222742228422294223042231422324223342234422354223642237422384223942240422414224242243422444224542246422474224842249422504225142252422534225442255422564225742258422594226042261422624226342264422654226642267422684226942270422714227242273422744227542276422774227842279422804228142282422834228442285422864228742288422894229042291422924229342294422954229642297422984229942300423014230242303423044230542306423074230842309423104231142312423134231442315423164231742318423194232042321423224232342324423254232642327423284232942330423314233242333423344233542336423374233842339423404234142342423434234442345423464234742348423494235042351423524235342354423554235642357423584235942360423614236242363423644236542366423674236842369423704237142372423734237442375423764237742378423794238042381423824238342384423854238642387423884238942390423914239242393423944239542396423974239842399424004240142402424034240442405424064240742408424094241042411424124241342414424154241642417424184241942420424214242242423424244242542426424274242842429424304243142432424334243442435424364243742438424394244042441424424244342444424454244642447424484244942450424514245242453424544245542456424574245842459424604246142462424634246442465424664246742468424694247042471424724247342474424754247642477424784247942480424814248242483424844248542486424874248842489424904249142492424934249442495424964249742498424994250042501425024250342504425054250642507425084250942510425114251242513425144251542516425174251842519425204252142522425234252442525425264252742528425294253042531425324253342534425354253642537425384253942540425414254242543425444254542546425474254842549425504255142552425534255442555425564255742558425594256042561425624256342564425654256642567425684256942570425714257242573425744257542576425774257842579425804258142582425834258442585425864258742588425894259042591425924259342594425954259642597425984259942600426014260242603426044260542606426074260842609426104261142612426134261442615426164261742618426194262042621426224262342624426254262642627426284262942630426314263242633426344263542636426374263842639426404264142642426434264442645426464264742648426494265042651426524265342654426554265642657426584265942660426614266242663426644266542666426674266842669426704267142672426734267442675426764267742678426794268042681426824268342684426854268642687426884268942690426914269242693426944269542696426974269842699427004270142702427034270442705427064270742708427094271042711427124271342714427154271642717427184271942720427214272242723427244272542726427274272842729427304273142732427334273442735427364273742738427394274042741427424274342744427454274642747427484274942750427514275242753427544275542756427574275842759427604276142762427634276442765427664276742768427694277042771427724277342774427754277642777427784277942780427814278242783427844278542786427874278842789427904279142792427934279442795427964279742798427994280042801428024280342804428054280642807428084280942810428114281242813428144281542816428174281842819428204282142822428234282442825428264282742828428294283042831428324283342834428354283642837428384283942840428414284242843428444284542846428474284842849428504285142852428534285442855428564285742858428594286042861428624286342864428654286642867428684286942870428714287242873428744287542876428774287842879428804288142882428834288442885428864288742888428894289042891428924289342894428954289642897428984289942900429014290242903429044290542906429074290842909429104291142912429134291442915429164291742918429194292042921429224292342924429254292642927429284292942930429314293242933429344293542936429374293842939429404294142942429434294442945429464294742948429494295042951429524295342954429554295642957429584295942960429614296242963429644296542966429674296842969429704297142972429734297442975429764297742978429794298042981429824298342984429854298642987429884298942990429914299242993429944299542996429974299842999430004300143002430034300443005430064300743008430094301043011430124301343014430154301643017430184301943020430214302243023430244302543026430274302843029430304303143032430334303443035430364303743038430394304043041430424304343044430454304643047430484304943050430514305243053430544305543056430574305843059430604306143062430634306443065430664306743068430694307043071430724307343074430754307643077430784307943080430814308243083430844308543086430874308843089430904309143092430934309443095430964309743098430994310043101431024310343104431054310643107431084310943110431114311243113431144311543116431174311843119431204312143122431234312443125431264312743128431294313043131431324313343134431354313643137431384313943140431414314243143431444314543146431474314843149431504315143152431534315443155431564315743158431594316043161431624316343164431654316643167431684316943170431714317243173431744317543176431774317843179431804318143182431834318443185431864318743188431894319043191431924319343194431954319643197431984319943200432014320243203432044320543206432074320843209432104321143212432134321443215432164321743218432194322043221432224322343224432254322643227432284322943230432314323243233432344323543236432374323843239432404324143242432434324443245432464324743248432494325043251432524325343254432554325643257432584325943260432614326243263432644326543266432674326843269432704327143272432734327443275432764327743278432794328043281432824328343284432854328643287432884328943290432914329243293432944329543296432974329843299433004330143302433034330443305433064330743308433094331043311433124331343314433154331643317433184331943320433214332243323433244332543326433274332843329433304333143332433334333443335433364333743338433394334043341433424334343344433454334643347433484334943350433514335243353433544335543356433574335843359433604336143362433634336443365433664336743368433694337043371433724337343374433754337643377433784337943380433814338243383433844338543386433874338843389433904339143392433934339443395433964339743398433994340043401434024340343404434054340643407434084340943410434114341243413434144341543416434174341843419434204342143422434234342443425434264342743428434294343043431434324343343434434354343643437434384343943440434414344243443434444344543446434474344843449434504345143452434534345443455434564345743458434594346043461434624346343464434654346643467434684346943470434714347243473434744347543476434774347843479434804348143482434834348443485434864348743488434894349043491434924349343494434954349643497434984349943500435014350243503435044350543506435074350843509435104351143512435134351443515435164351743518435194352043521435224352343524435254352643527435284352943530435314353243533435344353543536435374353843539435404354143542435434354443545435464354743548435494355043551435524355343554435554355643557435584355943560435614356243563435644356543566435674356843569435704357143572435734357443575435764357743578435794358043581435824358343584435854358643587435884358943590435914359243593435944359543596435974359843599436004360143602436034360443605436064360743608436094361043611436124361343614436154361643617436184361943620436214362243623436244362543626436274362843629436304363143632436334363443635436364363743638436394364043641436424364343644436454364643647436484364943650436514365243653436544365543656436574365843659436604366143662436634366443665436664366743668436694367043671436724367343674436754367643677436784367943680436814368243683436844368543686436874368843689436904369143692436934369443695436964369743698436994370043701437024370343704437054370643707437084370943710437114371243713437144371543716437174371843719437204372143722437234372443725437264372743728437294373043731437324373343734437354373643737437384373943740437414374243743437444374543746437474374843749437504375143752437534375443755437564375743758437594376043761437624376343764437654376643767437684376943770437714377243773437744377543776437774377843779437804378143782437834378443785437864378743788437894379043791437924379343794437954379643797437984379943800438014380243803438044380543806438074380843809438104381143812438134381443815438164381743818438194382043821438224382343824438254382643827438284382943830438314383243833438344383543836438374383843839438404384143842438434384443845438464384743848438494385043851438524385343854438554385643857438584385943860438614386243863438644386543866438674386843869438704387143872438734387443875438764387743878438794388043881438824388343884438854388643887438884388943890438914389243893438944389543896438974389843899439004390143902439034390443905439064390743908439094391043911439124391343914439154391643917439184391943920439214392243923439244392543926439274392843929439304393143932439334393443935439364393743938439394394043941439424394343944439454394643947439484394943950439514395243953439544395543956439574395843959439604396143962439634396443965439664396743968439694397043971439724397343974439754397643977439784397943980439814398243983439844398543986439874398843989439904399143992439934399443995439964399743998439994400044001440024400344004440054400644007440084400944010440114401244013440144401544016440174401844019440204402144022440234402444025440264402744028440294403044031440324403344034440354403644037440384403944040440414404244043440444404544046440474404844049440504405144052440534405444055440564405744058440594406044061440624406344064440654406644067440684406944070440714407244073440744407544076440774407844079440804408144082440834408444085440864408744088440894409044091440924409344094440954409644097440984409944100441014410244103441044410544106441074410844109441104411144112441134411444115441164411744118441194412044121441224412344124441254412644127441284412944130441314413244133441344413544136441374413844139441404414144142441434414444145441464414744148441494415044151441524415344154441554415644157441584415944160441614416244163441644416544166441674416844169441704417144172441734417444175441764417744178441794418044181441824418344184441854418644187441884418944190441914419244193441944419544196441974419844199442004420144202442034420444205442064420744208442094421044211442124421344214442154421644217442184421944220442214422244223442244422544226442274422844229442304423144232442334423444235442364423744238442394424044241442424424344244442454424644247442484424944250442514425244253442544425544256442574425844259442604426144262442634426444265442664426744268442694427044271442724427344274442754427644277442784427944280442814428244283442844428544286442874428844289442904429144292442934429444295442964429744298442994430044301443024430344304443054430644307443084430944310443114431244313443144431544316443174431844319443204432144322443234432444325443264432744328443294433044331443324433344334443354433644337443384433944340443414434244343443444434544346443474434844349443504435144352443534435444355443564435744358443594436044361443624436344364443654436644367443684436944370443714437244373443744437544376443774437844379443804438144382443834438444385443864438744388443894439044391443924439344394443954439644397443984439944400444014440244403444044440544406444074440844409444104441144412444134441444415444164441744418444194442044421444224442344424444254442644427444284442944430444314443244433444344443544436444374443844439444404444144442444434444444445444464444744448444494445044451444524445344454444554445644457444584445944460444614446244463444644446544466444674446844469444704447144472444734447444475444764447744478444794448044481444824448344484444854448644487444884448944490444914449244493444944449544496444974449844499445004450144502445034450444505445064450744508445094451044511445124451344514445154451644517445184451944520445214452244523445244452544526445274452844529445304453144532445334453444535445364453744538445394454044541445424454344544445454454644547445484454944550445514455244553445544455544556445574455844559445604456144562445634456444565445664456744568445694457044571445724457344574445754457644577445784457944580445814458244583445844458544586445874458844589445904459144592445934459444595445964459744598445994460044601446024460344604446054460644607446084460944610446114461244613446144461544616446174461844619446204462144622446234462444625446264462744628446294463044631446324463344634446354463644637446384463944640446414464244643446444464544646446474464844649446504465144652446534465444655446564465744658446594466044661446624466344664446654466644667446684466944670446714467244673446744467544676446774467844679446804468144682446834468444685446864468744688446894469044691446924469344694446954469644697446984469944700447014470244703447044470544706447074470844709447104471144712447134471444715447164471744718447194472044721447224472344724447254472644727447284472944730447314473244733447344473544736447374473844739447404474144742447434474444745447464474744748447494475044751447524475344754447554475644757447584475944760447614476244763447644476544766447674476844769447704477144772447734477444775447764477744778447794478044781447824478344784447854478644787447884478944790447914479244793447944479544796447974479844799448004480144802448034480444805448064480744808448094481044811448124481344814448154481644817448184481944820448214482244823448244482544826448274482844829448304483144832448334483444835448364483744838448394484044841448424484344844448454484644847448484484944850448514485244853448544485544856448574485844859448604486144862448634486444865448664486744868448694487044871448724487344874448754487644877448784487944880448814488244883448844488544886448874488844889448904489144892448934489444895448964489744898448994490044901449024490344904449054490644907449084490944910449114491244913449144491544916449174491844919449204492144922449234492444925449264492744928449294493044931449324493344934449354493644937449384493944940449414494244943449444494544946449474494844949449504495144952449534495444955449564495744958449594496044961449624496344964449654496644967449684496944970449714497244973449744497544976449774497844979449804498144982449834498444985449864498744988449894499044991449924499344994449954499644997449984499945000450014500245003450044500545006450074500845009450104501145012450134501445015450164501745018450194502045021450224502345024450254502645027450284502945030450314503245033450344503545036450374503845039450404504145042450434504445045450464504745048450494505045051450524505345054450554505645057450584505945060450614506245063450644506545066450674506845069450704507145072450734507445075450764507745078450794508045081450824508345084450854508645087450884508945090450914509245093450944509545096450974509845099451004510145102451034510445105451064510745108451094511045111451124511345114451154511645117451184511945120451214512245123451244512545126451274512845129451304513145132451334513445135451364513745138451394514045141451424514345144451454514645147451484514945150451514515245153451544515545156451574515845159451604516145162451634516445165451664516745168451694517045171451724517345174451754517645177451784517945180451814518245183451844518545186451874518845189451904519145192451934519445195451964519745198451994520045201452024520345204452054520645207452084520945210452114521245213452144521545216452174521845219452204522145222452234522445225452264522745228452294523045231452324523345234452354523645237452384523945240452414524245243452444524545246452474524845249452504525145252452534525445255452564525745258452594526045261452624526345264452654526645267452684526945270452714527245273452744527545276452774527845279452804528145282452834528445285452864528745288452894529045291452924529345294452954529645297452984529945300453014530245303453044530545306453074530845309453104531145312453134531445315453164531745318453194532045321453224532345324453254532645327453284532945330453314533245333453344533545336453374533845339453404534145342453434534445345453464534745348453494535045351453524535345354453554535645357453584535945360453614536245363453644536545366453674536845369453704537145372453734537445375453764537745378453794538045381453824538345384453854538645387453884538945390453914539245393453944539545396453974539845399454004540145402454034540445405454064540745408454094541045411454124541345414454154541645417454184541945420454214542245423454244542545426454274542845429454304543145432454334543445435454364543745438454394544045441454424544345444454454544645447454484544945450454514545245453454544545545456454574545845459454604546145462454634546445465454664546745468454694547045471454724547345474454754547645477454784547945480454814548245483454844548545486454874548845489454904549145492454934549445495454964549745498454994550045501455024550345504455054550645507455084550945510455114551245513455144551545516455174551845519455204552145522455234552445525455264552745528455294553045531455324553345534455354553645537455384553945540455414554245543455444554545546455474554845549455504555145552455534555445555455564555745558455594556045561455624556345564455654556645567455684556945570455714557245573455744557545576455774557845579455804558145582455834558445585455864558745588455894559045591455924559345594455954559645597455984559945600456014560245603456044560545606456074560845609456104561145612456134561445615456164561745618456194562045621456224562345624456254562645627456284562945630456314563245633456344563545636456374563845639456404564145642456434564445645456464564745648456494565045651456524565345654456554565645657456584565945660456614566245663456644566545666456674566845669456704567145672456734567445675456764567745678456794568045681456824568345684456854568645687456884568945690456914569245693456944569545696456974569845699457004570145702457034570445705457064570745708457094571045711457124571345714457154571645717457184571945720457214572245723457244572545726457274572845729457304573145732457334573445735457364573745738457394574045741457424574345744457454574645747457484574945750457514575245753457544575545756457574575845759457604576145762457634576445765457664576745768457694577045771457724577345774457754577645777457784577945780457814578245783457844578545786457874578845789457904579145792457934579445795457964579745798457994580045801458024580345804458054580645807458084580945810458114581245813458144581545816458174581845819458204582145822458234582445825458264582745828458294583045831458324583345834458354583645837458384583945840458414584245843458444584545846458474584845849458504585145852458534585445855458564585745858458594586045861458624586345864458654586645867458684586945870458714587245873458744587545876458774587845879458804588145882458834588445885458864588745888458894589045891458924589345894458954589645897458984589945900459014590245903459044590545906459074590845909459104591145912459134591445915459164591745918459194592045921459224592345924459254592645927459284592945930459314593245933459344593545936459374593845939459404594145942459434594445945459464594745948459494595045951459524595345954459554595645957459584595945960459614596245963459644596545966459674596845969459704597145972459734597445975459764597745978459794598045981459824598345984459854598645987459884598945990459914599245993459944599545996459974599845999460004600146002460034600446005460064600746008460094601046011460124601346014460154601646017460184601946020460214602246023460244602546026460274602846029460304603146032460334603446035460364603746038460394604046041460424604346044460454604646047460484604946050460514605246053460544605546056460574605846059460604606146062460634606446065460664606746068460694607046071460724607346074460754607646077460784607946080460814608246083460844608546086460874608846089460904609146092460934609446095460964609746098460994610046101461024610346104461054610646107461084610946110461114611246113461144611546116461174611846119461204612146122461234612446125461264612746128461294613046131461324613346134461354613646137461384613946140461414614246143461444614546146461474614846149461504615146152461534615446155461564615746158461594616046161461624616346164461654616646167461684616946170461714617246173461744617546176461774617846179461804618146182461834618446185461864618746188461894619046191461924619346194461954619646197461984619946200462014620246203462044620546206462074620846209462104621146212462134621446215462164621746218462194622046221462224622346224462254622646227462284622946230462314623246233462344623546236462374623846239462404624146242462434624446245462464624746248462494625046251462524625346254462554625646257462584625946260462614626246263462644626546266462674626846269462704627146272462734627446275462764627746278462794628046281462824628346284462854628646287462884628946290462914629246293462944629546296462974629846299463004630146302463034630446305463064630746308463094631046311463124631346314463154631646317463184631946320463214632246323463244632546326463274632846329463304633146332463334633446335463364633746338463394634046341463424634346344463454634646347463484634946350463514635246353463544635546356463574635846359463604636146362463634636446365463664636746368463694637046371463724637346374463754637646377463784637946380463814638246383463844638546386463874638846389463904639146392463934639446395463964639746398463994640046401464024640346404464054640646407464084640946410464114641246413464144641546416464174641846419464204642146422464234642446425464264642746428464294643046431464324643346434464354643646437464384643946440464414644246443464444644546446464474644846449464504645146452464534645446455464564645746458464594646046461464624646346464464654646646467464684646946470464714647246473464744647546476464774647846479464804648146482464834648446485464864648746488464894649046491464924649346494464954649646497464984649946500465014650246503465044650546506465074650846509465104651146512465134651446515465164651746518465194652046521465224652346524465254652646527465284652946530465314653246533465344653546536465374653846539465404654146542465434654446545465464654746548465494655046551465524655346554465554655646557465584655946560465614656246563465644656546566465674656846569465704657146572465734657446575465764657746578465794658046581465824658346584465854658646587465884658946590465914659246593465944659546596465974659846599466004660146602466034660446605466064660746608466094661046611466124661346614466154661646617466184661946620466214662246623466244662546626466274662846629466304663146632466334663446635466364663746638466394664046641466424664346644466454664646647466484664946650466514665246653466544665546656466574665846659466604666146662466634666446665466664666746668466694667046671466724667346674466754667646677466784667946680466814668246683466844668546686466874668846689466904669146692466934669446695466964669746698466994670046701467024670346704467054670646707467084670946710467114671246713467144671546716467174671846719467204672146722467234672446725467264672746728467294673046731467324673346734467354673646737467384673946740467414674246743467444674546746467474674846749467504675146752467534675446755467564675746758467594676046761467624676346764467654676646767467684676946770467714677246773467744677546776467774677846779467804678146782467834678446785467864678746788467894679046791467924679346794467954679646797467984679946800468014680246803468044680546806468074680846809468104681146812468134681446815468164681746818468194682046821468224682346824468254682646827468284682946830468314683246833468344683546836468374683846839468404684146842468434684446845468464684746848468494685046851468524685346854468554685646857468584685946860468614686246863468644686546866468674686846869468704687146872468734687446875468764687746878468794688046881468824688346884468854688646887468884688946890468914689246893468944689546896468974689846899469004690146902469034690446905469064690746908469094691046911469124691346914469154691646917469184691946920469214692246923469244692546926469274692846929469304693146932469334693446935469364693746938469394694046941469424694346944469454694646947469484694946950469514695246953469544695546956469574695846959469604696146962469634696446965469664696746968469694697046971469724697346974469754697646977469784697946980469814698246983469844698546986469874698846989469904699146992469934699446995469964699746998469994700047001470024700347004470054700647007470084700947010470114701247013470144701547016470174701847019470204702147022470234702447025470264702747028470294703047031470324703347034470354703647037470384703947040470414704247043470444704547046470474704847049470504705147052470534705447055470564705747058470594706047061470624706347064470654706647067470684706947070470714707247073470744707547076470774707847079470804708147082470834708447085470864708747088470894709047091470924709347094470954709647097470984709947100471014710247103471044710547106471074710847109471104711147112471134711447115471164711747118471194712047121471224712347124471254712647127471284712947130471314713247133471344713547136471374713847139471404714147142471434714447145471464714747148471494715047151471524715347154471554715647157471584715947160471614716247163471644716547166471674716847169471704717147172471734717447175471764717747178471794718047181471824718347184471854718647187471884718947190471914719247193471944719547196471974719847199472004720147202472034720447205472064720747208472094721047211472124721347214472154721647217472184721947220472214722247223472244722547226472274722847229472304723147232472334723447235472364723747238472394724047241472424724347244472454724647247472484724947250472514725247253472544725547256472574725847259472604726147262472634726447265472664726747268472694727047271472724727347274472754727647277472784727947280472814728247283472844728547286472874728847289472904729147292472934729447295472964729747298472994730047301473024730347304473054730647307473084730947310473114731247313473144731547316473174731847319473204732147322473234732447325473264732747328473294733047331473324733347334473354733647337473384733947340473414734247343473444734547346473474734847349473504735147352473534735447355473564735747358473594736047361473624736347364473654736647367473684736947370473714737247373473744737547376473774737847379473804738147382473834738447385473864738747388473894739047391473924739347394473954739647397473984739947400474014740247403474044740547406474074740847409474104741147412474134741447415474164741747418474194742047421474224742347424474254742647427474284742947430474314743247433474344743547436474374743847439474404744147442474434744447445474464744747448474494745047451474524745347454474554745647457474584745947460474614746247463474644746547466474674746847469474704747147472474734747447475474764747747478474794748047481474824748347484474854748647487474884748947490474914749247493474944749547496474974749847499475004750147502475034750447505475064750747508475094751047511475124751347514475154751647517475184751947520475214752247523475244752547526475274752847529475304753147532475334753447535475364753747538475394754047541475424754347544475454754647547475484754947550475514755247553475544755547556475574755847559475604756147562475634756447565475664756747568475694757047571475724757347574475754757647577475784757947580475814758247583475844758547586475874758847589475904759147592475934759447595475964759747598475994760047601476024760347604476054760647607476084760947610476114761247613476144761547616476174761847619476204762147622476234762447625476264762747628476294763047631476324763347634476354763647637476384763947640476414764247643476444764547646476474764847649476504765147652476534765447655476564765747658476594766047661476624766347664476654766647667476684766947670476714767247673476744767547676476774767847679476804768147682476834768447685476864768747688476894769047691476924769347694476954769647697476984769947700477014770247703477044770547706477074770847709477104771147712477134771447715477164771747718477194772047721477224772347724477254772647727477284772947730477314773247733477344773547736477374773847739477404774147742477434774447745477464774747748477494775047751477524775347754477554775647757477584775947760477614776247763477644776547766477674776847769477704777147772477734777447775477764777747778477794778047781477824778347784477854778647787477884778947790477914779247793477944779547796477974779847799478004780147802478034780447805478064780747808478094781047811478124781347814478154781647817478184781947820478214782247823478244782547826478274782847829478304783147832478334783447835478364783747838478394784047841478424784347844478454784647847478484784947850478514785247853478544785547856478574785847859478604786147862478634786447865478664786747868478694787047871478724787347874478754787647877478784787947880478814788247883478844788547886478874788847889478904789147892478934789447895478964789747898478994790047901479024790347904479054790647907479084790947910479114791247913479144791547916479174791847919479204792147922479234792447925479264792747928479294793047931479324793347934479354793647937479384793947940479414794247943479444794547946479474794847949479504795147952479534795447955479564795747958479594796047961479624796347964479654796647967479684796947970479714797247973479744797547976479774797847979479804798147982479834798447985479864798747988479894799047991479924799347994479954799647997479984799948000480014800248003480044800548006480074800848009480104801148012480134801448015480164801748018480194802048021480224802348024480254802648027480284802948030480314803248033480344803548036480374803848039480404804148042480434804448045480464804748048480494805048051480524805348054480554805648057480584805948060480614806248063480644806548066480674806848069480704807148072480734807448075480764807748078480794808048081480824808348084480854808648087480884808948090480914809248093480944809548096480974809848099481004810148102481034810448105481064810748108481094811048111481124811348114481154811648117481184811948120481214812248123481244812548126481274812848129481304813148132481334813448135481364813748138481394814048141481424814348144481454814648147481484814948150481514815248153481544815548156481574815848159481604816148162481634816448165481664816748168481694817048171481724817348174481754817648177481784817948180481814818248183481844818548186481874818848189481904819148192481934819448195481964819748198481994820048201482024820348204482054820648207482084820948210482114821248213482144821548216482174821848219482204822148222482234822448225482264822748228482294823048231482324823348234482354823648237482384823948240482414824248243482444824548246482474824848249482504825148252482534825448255482564825748258482594826048261482624826348264482654826648267482684826948270482714827248273482744827548276482774827848279482804828148282482834828448285482864828748288482894829048291482924829348294482954829648297482984829948300483014830248303483044830548306483074830848309483104831148312483134831448315483164831748318483194832048321483224832348324483254832648327483284832948330483314833248333483344833548336483374833848339483404834148342483434834448345483464834748348483494835048351483524835348354483554835648357483584835948360483614836248363483644836548366483674836848369483704837148372483734837448375483764837748378483794838048381483824838348384483854838648387483884838948390483914839248393483944839548396483974839848399484004840148402484034840448405484064840748408484094841048411484124841348414484154841648417484184841948420484214842248423484244842548426484274842848429484304843148432484334843448435484364843748438484394844048441484424844348444484454844648447484484844948450484514845248453484544845548456484574845848459484604846148462484634846448465484664846748468484694847048471484724847348474484754847648477484784847948480484814848248483484844848548486484874848848489484904849148492484934849448495484964849748498484994850048501485024850348504485054850648507485084850948510485114851248513485144851548516485174851848519485204852148522485234852448525485264852748528485294853048531485324853348534485354853648537485384853948540485414854248543485444854548546485474854848549485504855148552485534855448555485564855748558485594856048561485624856348564485654856648567485684856948570485714857248573485744857548576485774857848579485804858148582485834858448585485864858748588485894859048591485924859348594485954859648597485984859948600486014860248603486044860548606486074860848609486104861148612486134861448615486164861748618486194862048621486224862348624486254862648627486284862948630486314863248633486344863548636486374863848639486404864148642486434864448645486464864748648486494865048651486524865348654486554865648657486584865948660486614866248663486644866548666486674866848669486704867148672486734867448675486764867748678486794868048681486824868348684486854868648687486884868948690486914869248693486944869548696486974869848699487004870148702487034870448705487064870748708487094871048711487124871348714487154871648717487184871948720487214872248723487244872548726487274872848729487304873148732487334873448735487364873748738487394874048741487424874348744487454874648747487484874948750487514875248753487544875548756487574875848759487604876148762487634876448765487664876748768487694877048771487724877348774487754877648777487784877948780487814878248783487844878548786487874878848789487904879148792487934879448795487964879748798487994880048801488024880348804488054880648807488084880948810488114881248813488144881548816488174881848819488204882148822488234882448825488264882748828488294883048831488324883348834488354883648837488384883948840488414884248843488444884548846488474884848849488504885148852488534885448855488564885748858488594886048861488624886348864488654886648867488684886948870488714887248873488744887548876488774887848879488804888148882488834888448885488864888748888488894889048891488924889348894488954889648897488984889948900489014890248903489044890548906489074890848909489104891148912489134891448915489164891748918489194892048921489224892348924489254892648927489284892948930489314893248933489344893548936489374893848939489404894148942489434894448945489464894748948489494895048951489524895348954489554895648957489584895948960489614896248963489644896548966489674896848969489704897148972489734897448975489764897748978489794898048981489824898348984489854898648987489884898948990489914899248993489944899548996489974899848999490004900149002490034900449005490064900749008490094901049011490124901349014490154901649017490184901949020490214902249023490244902549026490274902849029490304903149032490334903449035490364903749038490394904049041490424904349044490454904649047490484904949050490514905249053490544905549056490574905849059490604906149062490634906449065490664906749068490694907049071490724907349074490754907649077490784907949080490814908249083490844908549086490874908849089490904909149092490934909449095490964909749098490994910049101491024910349104491054910649107491084910949110491114911249113491144911549116491174911849119491204912149122491234912449125491264912749128491294913049131491324913349134491354913649137491384913949140491414914249143491444914549146491474914849149491504915149152491534915449155491564915749158491594916049161491624916349164491654916649167491684916949170491714917249173491744917549176491774917849179491804918149182491834918449185491864918749188491894919049191491924919349194491954919649197491984919949200492014920249203492044920549206492074920849209492104921149212492134921449215492164921749218492194922049221492224922349224492254922649227492284922949230492314923249233492344923549236492374923849239492404924149242492434924449245492464924749248492494925049251492524925349254492554925649257492584925949260492614926249263492644926549266492674926849269492704927149272492734927449275492764927749278492794928049281492824928349284492854928649287492884928949290492914929249293492944929549296492974929849299493004930149302493034930449305493064930749308493094931049311493124931349314493154931649317493184931949320493214932249323493244932549326493274932849329493304933149332493334933449335493364933749338493394934049341493424934349344493454934649347493484934949350493514935249353493544935549356493574935849359493604936149362493634936449365493664936749368493694937049371493724937349374493754937649377493784937949380493814938249383493844938549386493874938849389493904939149392493934939449395493964939749398493994940049401494024940349404494054940649407494084940949410494114941249413494144941549416494174941849419494204942149422494234942449425494264942749428494294943049431494324943349434494354943649437494384943949440494414944249443494444944549446494474944849449494504945149452494534945449455494564945749458494594946049461494624946349464494654946649467494684946949470494714947249473494744947549476494774947849479494804948149482494834948449485494864948749488494894949049491494924949349494494954949649497494984949949500495014950249503495044950549506495074950849509495104951149512495134951449515495164951749518495194952049521495224952349524495254952649527495284952949530495314953249533495344953549536495374953849539495404954149542495434954449545495464954749548495494955049551495524955349554495554955649557495584955949560495614956249563495644956549566495674956849569495704957149572495734957449575495764957749578495794958049581495824958349584495854958649587495884958949590495914959249593495944959549596495974959849599496004960149602496034960449605496064960749608496094961049611496124961349614496154961649617496184961949620496214962249623496244962549626496274962849629496304963149632496334963449635496364963749638496394964049641496424964349644496454964649647496484964949650496514965249653496544965549656496574965849659496604966149662496634966449665496664966749668496694967049671496724967349674496754967649677496784967949680496814968249683496844968549686496874968849689496904969149692496934969449695496964969749698496994970049701497024970349704497054970649707497084970949710497114971249713497144971549716497174971849719497204972149722497234972449725497264972749728497294973049731497324973349734497354973649737497384973949740497414974249743497444974549746497474974849749497504975149752497534975449755497564975749758497594976049761497624976349764497654976649767497684976949770497714977249773497744977549776497774977849779497804978149782497834978449785497864978749788497894979049791497924979349794497954979649797497984979949800498014980249803498044980549806498074980849809498104981149812498134981449815498164981749818498194982049821498224982349824498254982649827498284982949830498314983249833498344983549836498374983849839498404984149842498434984449845498464984749848498494985049851498524985349854498554985649857498584985949860498614986249863498644986549866498674986849869498704987149872498734987449875498764987749878498794988049881498824988349884498854988649887498884988949890498914989249893498944989549896498974989849899499004990149902499034990449905499064990749908499094991049911499124991349914499154991649917499184991949920499214992249923499244992549926499274992849929499304993149932499334993449935499364993749938499394994049941499424994349944499454994649947499484994949950499514995249953499544995549956499574995849959499604996149962499634996449965499664996749968499694997049971499724997349974499754997649977499784997949980499814998249983499844998549986499874998849989499904999149992499934999449995499964999749998499995000050001500025000350004500055000650007500085000950010500115001250013500145001550016500175001850019500205002150022500235002450025500265002750028500295003050031500325003350034500355003650037500385003950040500415004250043500445004550046500475004850049500505005150052500535005450055500565005750058500595006050061500625006350064500655006650067500685006950070500715007250073500745007550076500775007850079500805008150082500835008450085500865008750088500895009050091500925009350094500955009650097500985009950100501015010250103501045010550106501075010850109501105011150112501135011450115501165011750118501195012050121501225012350124501255012650127501285012950130501315013250133501345013550136501375013850139501405014150142501435014450145501465014750148501495015050151501525015350154501555015650157501585015950160501615016250163501645016550166501675016850169501705017150172501735017450175501765017750178501795018050181501825018350184501855018650187501885018950190501915019250193501945019550196501975019850199502005020150202502035020450205502065020750208502095021050211502125021350214502155021650217502185021950220502215022250223502245022550226502275022850229502305023150232502335023450235502365023750238502395024050241502425024350244502455024650247502485024950250502515025250253502545025550256502575025850259502605026150262502635026450265502665026750268502695027050271502725027350274502755027650277502785027950280502815028250283502845028550286502875028850289502905029150292502935029450295502965029750298502995030050301503025030350304503055030650307503085030950310503115031250313503145031550316503175031850319503205032150322503235032450325503265032750328503295033050331503325033350334503355033650337503385033950340503415034250343503445034550346503475034850349503505035150352503535035450355503565035750358503595036050361503625036350364503655036650367503685036950370503715037250373503745037550376503775037850379503805038150382503835038450385503865038750388503895039050391503925039350394503955039650397503985039950400504015040250403504045040550406504075040850409504105041150412504135041450415504165041750418504195042050421504225042350424504255042650427504285042950430504315043250433504345043550436504375043850439504405044150442504435044450445504465044750448504495045050451504525045350454504555045650457504585045950460504615046250463504645046550466504675046850469504705047150472504735047450475504765047750478504795048050481504825048350484504855048650487504885048950490504915049250493504945049550496504975049850499505005050150502505035050450505505065050750508505095051050511505125051350514505155051650517505185051950520505215052250523505245052550526505275052850529505305053150532505335053450535505365053750538505395054050541505425054350544505455054650547505485054950550505515055250553505545055550556505575055850559505605056150562505635056450565505665056750568505695057050571505725057350574505755057650577505785057950580505815058250583505845058550586505875058850589505905059150592505935059450595505965059750598505995060050601506025060350604506055060650607506085060950610506115061250613506145061550616506175061850619506205062150622506235062450625506265062750628506295063050631506325063350634506355063650637506385063950640506415064250643506445064550646506475064850649506505065150652506535065450655506565065750658506595066050661506625066350664506655066650667506685066950670506715067250673506745067550676506775067850679506805068150682506835068450685506865068750688506895069050691506925069350694506955069650697506985069950700507015070250703507045070550706507075070850709507105071150712507135071450715507165071750718507195072050721507225072350724507255072650727507285072950730507315073250733507345073550736507375073850739507405074150742507435074450745507465074750748507495075050751507525075350754507555075650757507585075950760507615076250763507645076550766507675076850769507705077150772507735077450775507765077750778507795078050781507825078350784507855078650787507885078950790507915079250793507945079550796507975079850799508005080150802508035080450805508065080750808508095081050811508125081350814508155081650817508185081950820508215082250823508245082550826508275082850829508305083150832508335083450835508365083750838508395084050841508425084350844508455084650847508485084950850508515085250853508545085550856508575085850859508605086150862508635086450865508665086750868508695087050871508725087350874508755087650877508785087950880508815088250883508845088550886508875088850889508905089150892508935089450895508965089750898508995090050901509025090350904509055090650907509085090950910509115091250913509145091550916509175091850919509205092150922509235092450925509265092750928509295093050931509325093350934509355093650937509385093950940509415094250943509445094550946509475094850949509505095150952509535095450955509565095750958509595096050961509625096350964509655096650967509685096950970509715097250973509745097550976509775097850979509805098150982509835098450985509865098750988509895099050991509925099350994509955099650997509985099951000510015100251003510045100551006510075100851009510105101151012510135101451015510165101751018510195102051021510225102351024510255102651027510285102951030510315103251033510345103551036510375103851039510405104151042510435104451045510465104751048510495105051051510525105351054510555105651057510585105951060510615106251063510645106551066510675106851069510705107151072510735107451075510765107751078510795108051081510825108351084510855108651087510885108951090510915109251093510945109551096510975109851099511005110151102511035110451105511065110751108511095111051111511125111351114511155111651117511185111951120511215112251123511245112551126511275112851129511305113151132511335113451135511365113751138511395114051141511425114351144511455114651147511485114951150511515115251153511545115551156511575115851159511605116151162511635116451165511665116751168511695117051171511725117351174511755117651177511785117951180511815118251183511845118551186511875118851189511905119151192511935119451195511965119751198511995120051201512025120351204512055120651207512085120951210512115121251213512145121551216512175121851219512205122151222512235122451225512265122751228512295123051231512325123351234512355123651237512385123951240512415124251243512445124551246512475124851249512505125151252512535125451255512565125751258512595126051261512625126351264512655126651267512685126951270512715127251273512745127551276512775127851279512805128151282512835128451285512865128751288512895129051291512925129351294512955129651297512985129951300513015130251303513045130551306513075130851309513105131151312513135131451315513165131751318513195132051321513225132351324513255132651327513285132951330513315133251333513345133551336513375133851339513405134151342513435134451345513465134751348513495135051351513525135351354513555135651357513585135951360513615136251363513645136551366513675136851369513705137151372513735137451375513765137751378513795138051381513825138351384513855138651387513885138951390513915139251393513945139551396513975139851399514005140151402514035140451405514065140751408514095141051411514125141351414514155141651417514185141951420514215142251423514245142551426514275142851429514305143151432514335143451435514365143751438514395144051441514425144351444514455144651447514485144951450514515145251453514545145551456514575145851459514605146151462514635146451465514665146751468514695147051471514725147351474514755147651477514785147951480514815148251483514845148551486514875148851489514905149151492514935149451495514965149751498514995150051501515025150351504515055150651507515085150951510515115151251513515145151551516515175151851519515205152151522515235152451525515265152751528515295153051531515325153351534515355153651537515385153951540515415154251543515445154551546515475154851549515505155151552515535155451555515565155751558515595156051561515625156351564515655156651567515685156951570515715157251573515745157551576515775157851579515805158151582515835158451585515865158751588515895159051591515925159351594515955159651597515985159951600516015160251603516045160551606516075160851609516105161151612516135161451615516165161751618516195162051621516225162351624516255162651627516285162951630516315163251633516345163551636516375163851639516405164151642516435164451645516465164751648516495165051651516525165351654516555165651657516585165951660516615166251663516645166551666516675166851669516705167151672516735167451675516765167751678516795168051681516825168351684516855168651687516885168951690516915169251693516945169551696516975169851699517005170151702517035170451705517065170751708517095171051711517125171351714517155171651717517185171951720517215172251723517245172551726517275172851729517305173151732517335173451735517365173751738517395174051741517425174351744517455174651747517485174951750517515175251753517545175551756517575175851759517605176151762517635176451765517665176751768517695177051771517725177351774517755177651777517785177951780517815178251783517845178551786517875178851789517905179151792517935179451795517965179751798517995180051801518025180351804518055180651807518085180951810518115181251813518145181551816518175181851819518205182151822518235182451825518265182751828518295183051831518325183351834518355183651837518385183951840518415184251843518445184551846518475184851849518505185151852518535185451855518565185751858518595186051861518625186351864518655186651867518685186951870518715187251873518745187551876518775187851879518805188151882518835188451885518865188751888518895189051891518925189351894518955189651897518985189951900519015190251903519045190551906519075190851909519105191151912519135191451915519165191751918519195192051921519225192351924519255192651927519285192951930519315193251933519345193551936519375193851939519405194151942519435194451945519465194751948519495195051951519525195351954519555195651957519585195951960519615196251963519645196551966519675196851969519705197151972519735197451975519765197751978519795198051981519825198351984519855198651987519885198951990519915199251993519945199551996519975199851999520005200152002520035200452005520065200752008520095201052011520125201352014520155201652017520185201952020520215202252023520245202552026520275202852029520305203152032520335203452035520365203752038520395204052041520425204352044520455204652047520485204952050520515205252053520545205552056520575205852059520605206152062520635206452065520665206752068520695207052071520725207352074520755207652077520785207952080520815208252083520845208552086520875208852089520905209152092520935209452095520965209752098520995210052101521025210352104521055210652107521085210952110521115211252113521145211552116521175211852119521205212152122521235212452125521265212752128521295213052131521325213352134521355213652137521385213952140521415214252143521445214552146521475214852149521505215152152521535215452155521565215752158521595216052161521625216352164521655216652167521685216952170521715217252173521745217552176521775217852179521805218152182521835218452185521865218752188521895219052191521925219352194521955219652197521985219952200522015220252203522045220552206522075220852209522105221152212522135221452215522165221752218522195222052221522225222352224522255222652227522285222952230522315223252233522345223552236522375223852239522405224152242522435224452245522465224752248522495225052251522525225352254522555225652257522585225952260522615226252263522645226552266522675226852269522705227152272522735227452275522765227752278522795228052281522825228352284522855228652287522885228952290522915229252293522945229552296522975229852299523005230152302523035230452305523065230752308523095231052311523125231352314523155231652317523185231952320523215232252323523245232552326523275232852329523305233152332523335233452335523365233752338523395234052341523425234352344523455234652347523485234952350523515235252353523545235552356523575235852359523605236152362523635236452365523665236752368523695237052371523725237352374523755237652377523785237952380523815238252383523845238552386523875238852389523905239152392523935239452395523965239752398523995240052401524025240352404524055240652407524085240952410524115241252413524145241552416524175241852419524205242152422524235242452425524265242752428524295243052431524325243352434524355243652437524385243952440524415244252443524445244552446524475244852449524505245152452524535245452455524565245752458524595246052461524625246352464524655246652467524685246952470524715247252473524745247552476524775247852479524805248152482524835248452485524865248752488524895249052491524925249352494524955249652497524985249952500525015250252503525045250552506525075250852509525105251152512525135251452515525165251752518525195252052521525225252352524525255252652527525285252952530525315253252533525345253552536525375253852539525405254152542525435254452545525465254752548525495255052551525525255352554525555255652557525585255952560525615256252563525645256552566525675256852569525705257152572525735257452575525765257752578525795258052581525825258352584525855258652587525885258952590525915259252593525945259552596525975259852599526005260152602526035260452605526065260752608526095261052611526125261352614526155261652617526185261952620526215262252623526245262552626526275262852629526305263152632526335263452635526365263752638526395264052641526425264352644526455264652647526485264952650526515265252653526545265552656526575265852659526605266152662526635266452665526665266752668526695267052671526725267352674526755267652677526785267952680526815268252683526845268552686526875268852689526905269152692526935269452695526965269752698526995270052701527025270352704527055270652707527085270952710527115271252713527145271552716527175271852719527205272152722527235272452725527265272752728527295273052731527325273352734527355273652737527385273952740527415274252743527445274552746527475274852749527505275152752527535275452755527565275752758527595276052761527625276352764527655276652767527685276952770527715277252773527745277552776527775277852779527805278152782527835278452785527865278752788527895279052791527925279352794527955279652797527985279952800528015280252803528045280552806528075280852809528105281152812528135281452815528165281752818528195282052821528225282352824528255282652827528285282952830528315283252833528345283552836528375283852839528405284152842528435284452845528465284752848528495285052851528525285352854528555285652857528585285952860528615286252863528645286552866528675286852869528705287152872528735287452875528765287752878528795288052881528825288352884528855288652887528885288952890528915289252893528945289552896528975289852899529005290152902529035290452905529065290752908529095291052911529125291352914529155291652917529185291952920529215292252923529245292552926529275292852929529305293152932529335293452935529365293752938529395294052941529425294352944529455294652947529485294952950529515295252953529545295552956529575295852959529605296152962529635296452965529665296752968529695297052971529725297352974529755297652977529785297952980529815298252983529845298552986529875298852989529905299152992529935299452995529965299752998529995300053001530025300353004530055300653007530085300953010530115301253013530145301553016530175301853019530205302153022530235302453025530265302753028530295303053031530325303353034530355303653037530385303953040530415304253043530445304553046530475304853049530505305153052530535305453055530565305753058530595306053061530625306353064530655306653067530685306953070530715307253073530745307553076530775307853079530805308153082530835308453085530865308753088530895309053091530925309353094530955309653097530985309953100531015310253103531045310553106531075310853109531105311153112531135311453115531165311753118531195312053121531225312353124531255312653127531285312953130531315313253133531345313553136531375313853139531405314153142531435314453145531465314753148531495315053151531525315353154531555315653157531585315953160531615316253163531645316553166531675316853169531705317153172531735317453175531765317753178531795318053181531825318353184531855318653187531885318953190531915319253193531945319553196531975319853199532005320153202532035320453205532065320753208532095321053211532125321353214532155321653217532185321953220532215322253223532245322553226532275322853229532305323153232532335323453235532365323753238532395324053241532425324353244532455324653247532485324953250532515325253253532545325553256532575325853259532605326153262532635326453265532665326753268532695327053271532725327353274532755327653277532785327953280532815328253283532845328553286532875328853289532905329153292532935329453295532965329753298532995330053301533025330353304533055330653307533085330953310533115331253313533145331553316533175331853319533205332153322533235332453325533265332753328533295333053331533325333353334533355333653337533385333953340533415334253343533445334553346533475334853349533505335153352533535335453355533565335753358533595336053361533625336353364533655336653367533685336953370533715337253373533745337553376533775337853379533805338153382533835338453385533865338753388533895339053391533925339353394533955339653397533985339953400534015340253403534045340553406534075340853409534105341153412534135341453415534165341753418534195342053421534225342353424534255342653427534285342953430534315343253433534345343553436534375343853439534405344153442534435344453445534465344753448534495345053451534525345353454534555345653457534585345953460534615346253463534645346553466534675346853469534705347153472534735347453475534765347753478534795348053481534825348353484534855348653487534885348953490534915349253493534945349553496534975349853499535005350153502535035350453505535065350753508535095351053511535125351353514535155351653517535185351953520535215352253523535245352553526535275352853529535305353153532535335353453535535365353753538535395354053541535425354353544535455354653547535485354953550535515355253553535545355553556535575355853559535605356153562535635356453565535665356753568535695357053571535725357353574535755357653577535785357953580535815358253583535845358553586535875358853589535905359153592535935359453595535965359753598535995360053601536025360353604536055360653607536085360953610536115361253613536145361553616536175361853619536205362153622536235362453625536265362753628536295363053631536325363353634536355363653637536385363953640536415364253643536445364553646536475364853649536505365153652536535365453655536565365753658536595366053661536625366353664536655366653667536685366953670536715367253673536745367553676536775367853679536805368153682536835368453685536865368753688536895369053691536925369353694536955369653697536985369953700537015370253703537045370553706537075370853709537105371153712537135371453715537165371753718537195372053721537225372353724537255372653727537285372953730537315373253733537345373553736537375373853739537405374153742537435374453745537465374753748537495375053751537525375353754537555375653757537585375953760537615376253763537645376553766537675376853769537705377153772537735377453775537765377753778537795378053781537825378353784537855378653787537885378953790537915379253793537945379553796537975379853799538005380153802538035380453805538065380753808538095381053811538125381353814538155381653817538185381953820538215382253823538245382553826538275382853829538305383153832538335383453835538365383753838538395384053841538425384353844538455384653847538485384953850538515385253853538545385553856538575385853859538605386153862538635386453865538665386753868538695387053871538725387353874538755387653877538785387953880538815388253883538845388553886538875388853889538905389153892538935389453895538965389753898538995390053901539025390353904539055390653907539085390953910539115391253913539145391553916539175391853919539205392153922539235392453925539265392753928539295393053931539325393353934539355393653937539385393953940539415394253943539445394553946539475394853949539505395153952539535395453955539565395753958539595396053961539625396353964539655396653967539685396953970539715397253973539745397553976539775397853979539805398153982539835398453985539865398753988539895399053991539925399353994539955399653997539985399954000540015400254003540045400554006540075400854009540105401154012540135401454015540165401754018540195402054021540225402354024540255402654027540285402954030540315403254033540345403554036540375403854039540405404154042540435404454045540465404754048540495405054051540525405354054540555405654057540585405954060540615406254063540645406554066540675406854069540705407154072540735407454075540765407754078540795408054081540825408354084540855408654087540885408954090540915409254093540945409554096540975409854099541005410154102541035410454105541065410754108541095411054111541125411354114541155411654117541185411954120541215412254123541245412554126541275412854129541305413154132541335413454135541365413754138541395414054141541425414354144541455414654147541485414954150541515415254153541545415554156541575415854159541605416154162541635416454165541665416754168541695417054171541725417354174541755417654177541785417954180541815418254183541845418554186541875418854189541905419154192541935419454195541965419754198541995420054201542025420354204542055420654207542085420954210542115421254213542145421554216542175421854219542205422154222542235422454225542265422754228542295423054231542325423354234542355423654237542385423954240542415424254243542445424554246542475424854249542505425154252542535425454255542565425754258542595426054261542625426354264542655426654267542685426954270542715427254273542745427554276542775427854279542805428154282542835428454285542865428754288542895429054291542925429354294542955429654297542985429954300543015430254303543045430554306543075430854309543105431154312543135431454315543165431754318543195432054321543225432354324543255432654327543285432954330543315433254333543345433554336543375433854339543405434154342543435434454345543465434754348543495435054351543525435354354543555435654357543585435954360543615436254363543645436554366543675436854369543705437154372543735437454375543765437754378543795438054381543825438354384543855438654387543885438954390543915439254393543945439554396543975439854399544005440154402544035440454405544065440754408544095441054411544125441354414544155441654417544185441954420544215442254423544245442554426544275442854429544305443154432544335443454435544365443754438544395444054441544425444354444544455444654447544485444954450544515445254453544545445554456544575445854459544605446154462544635446454465544665446754468544695447054471544725447354474544755447654477544785447954480544815448254483544845448554486544875448854489544905449154492544935449454495544965449754498544995450054501545025450354504545055450654507545085450954510545115451254513545145451554516545175451854519545205452154522545235452454525545265452754528545295453054531545325453354534545355453654537545385453954540545415454254543545445454554546545475454854549545505455154552545535455454555545565455754558545595456054561545625456354564545655456654567545685456954570545715457254573545745457554576545775457854579545805458154582545835458454585545865458754588545895459054591545925459354594545955459654597545985459954600546015460254603546045460554606546075460854609546105461154612546135461454615546165461754618546195462054621546225462354624546255462654627546285462954630546315463254633546345463554636546375463854639546405464154642546435464454645546465464754648546495465054651546525465354654546555465654657546585465954660546615466254663546645466554666546675466854669546705467154672546735467454675546765467754678546795468054681546825468354684546855468654687546885468954690546915469254693546945469554696546975469854699547005470154702547035470454705547065470754708547095471054711547125471354714547155471654717547185471954720547215472254723547245472554726547275472854729547305473154732547335473454735547365473754738547395474054741547425474354744547455474654747547485474954750547515475254753547545475554756547575475854759547605476154762547635476454765547665476754768547695477054771547725477354774547755477654777547785477954780547815478254783547845478554786547875478854789547905479154792547935479454795547965479754798547995480054801548025480354804548055480654807548085480954810548115481254813548145481554816548175481854819548205482154822548235482454825548265482754828548295483054831548325483354834548355483654837548385483954840548415484254843548445484554846548475484854849548505485154852548535485454855548565485754858548595486054861548625486354864548655486654867548685486954870548715487254873548745487554876548775487854879548805488154882548835488454885548865488754888548895489054891548925489354894548955489654897548985489954900549015490254903549045490554906549075490854909549105491154912549135491454915549165491754918549195492054921549225492354924549255492654927549285492954930549315493254933549345493554936549375493854939549405494154942549435494454945549465494754948549495495054951549525495354954549555495654957549585495954960549615496254963549645496554966549675496854969549705497154972549735497454975549765497754978549795498054981549825498354984549855498654987549885498954990549915499254993549945499554996549975499854999550005500155002550035500455005550065500755008550095501055011550125501355014550155501655017550185501955020550215502255023550245502555026550275502855029550305503155032550335503455035550365503755038550395504055041550425504355044550455504655047550485504955050550515505255053550545505555056550575505855059550605506155062550635506455065550665506755068550695507055071550725507355074550755507655077550785507955080550815508255083550845508555086550875508855089550905509155092550935509455095550965509755098550995510055101551025510355104551055510655107551085510955110551115511255113551145511555116551175511855119551205512155122551235512455125551265512755128551295513055131551325513355134551355513655137551385513955140551415514255143551445514555146551475514855149551505515155152551535515455155551565515755158551595516055161551625516355164551655516655167551685516955170551715517255173551745517555176551775517855179551805518155182551835518455185551865518755188551895519055191551925519355194551955519655197551985519955200552015520255203552045520555206552075520855209552105521155212552135521455215552165521755218552195522055221552225522355224552255522655227552285522955230552315523255233552345523555236552375523855239552405524155242552435524455245552465524755248552495525055251552525525355254552555525655257552585525955260552615526255263552645526555266552675526855269552705527155272552735527455275552765527755278552795528055281552825528355284552855528655287552885528955290552915529255293552945529555296552975529855299553005530155302553035530455305553065530755308553095531055311553125531355314553155531655317553185531955320553215532255323553245532555326553275532855329553305533155332553335533455335553365533755338553395534055341553425534355344553455534655347553485534955350553515535255353553545535555356553575535855359553605536155362553635536455365553665536755368553695537055371553725537355374553755537655377553785537955380553815538255383553845538555386553875538855389553905539155392553935539455395553965539755398553995540055401554025540355404554055540655407554085540955410554115541255413554145541555416554175541855419554205542155422554235542455425554265542755428554295543055431554325543355434554355543655437554385543955440554415544255443554445544555446554475544855449554505545155452554535545455455554565545755458554595546055461554625546355464554655546655467554685546955470554715547255473554745547555476554775547855479554805548155482554835548455485554865548755488554895549055491554925549355494554955549655497554985549955500555015550255503555045550555506555075550855509555105551155512555135551455515555165551755518555195552055521555225552355524555255552655527555285552955530555315553255533555345553555536555375553855539555405554155542555435554455545555465554755548555495555055551555525555355554555555555655557555585555955560555615556255563555645556555566555675556855569555705557155572555735557455575555765557755578555795558055581555825558355584555855558655587555885558955590555915559255593555945559555596555975559855599556005560155602556035560455605556065560755608556095561055611556125561355614556155561655617556185561955620556215562255623556245562555626556275562855629556305563155632556335563455635556365563755638556395564055641556425564355644556455564655647556485564955650556515565255653556545565555656556575565855659556605566155662556635566455665556665566755668556695567055671556725567355674556755567655677556785567955680556815568255683556845568555686556875568855689556905569155692556935569455695556965569755698556995570055701557025570355704557055570655707557085570955710557115571255713557145571555716557175571855719557205572155722557235572455725557265572755728557295573055731557325573355734557355573655737557385573955740557415574255743557445574555746557475574855749557505575155752557535575455755557565575755758557595576055761557625576355764557655576655767557685576955770557715577255773557745577555776557775577855779557805578155782557835578455785557865578755788557895579055791557925579355794557955579655797557985579955800558015580255803558045580555806558075580855809558105581155812558135581455815558165581755818558195582055821558225582355824558255582655827558285582955830558315583255833558345583555836558375583855839558405584155842558435584455845558465584755848558495585055851558525585355854558555585655857558585585955860558615586255863558645586555866558675586855869558705587155872558735587455875558765587755878558795588055881558825588355884558855588655887558885588955890558915589255893558945589555896558975589855899559005590155902559035590455905559065590755908559095591055911559125591355914559155591655917559185591955920559215592255923559245592555926559275592855929559305593155932559335593455935559365593755938559395594055941559425594355944559455594655947559485594955950559515595255953559545595555956559575595855959559605596155962559635596455965559665596755968559695597055971559725597355974559755597655977559785597955980559815598255983559845598555986559875598855989559905599155992559935599455995559965599755998559995600056001560025600356004560055600656007560085600956010560115601256013560145601556016560175601856019560205602156022560235602456025560265602756028560295603056031560325603356034560355603656037560385603956040560415604256043560445604556046560475604856049560505605156052560535605456055560565605756058560595606056061560625606356064560655606656067560685606956070560715607256073560745607556076560775607856079560805608156082560835608456085560865608756088560895609056091560925609356094560955609656097560985609956100561015610256103561045610556106561075610856109561105611156112561135611456115561165611756118561195612056121561225612356124561255612656127561285612956130561315613256133561345613556136561375613856139561405614156142561435614456145561465614756148561495615056151561525615356154561555615656157561585615956160561615616256163561645616556166561675616856169561705617156172561735617456175561765617756178561795618056181561825618356184561855618656187561885618956190561915619256193561945619556196561975619856199562005620156202562035620456205562065620756208562095621056211562125621356214562155621656217562185621956220562215622256223562245622556226562275622856229562305623156232562335623456235562365623756238562395624056241562425624356244562455624656247562485624956250562515625256253562545625556256562575625856259562605626156262562635626456265562665626756268562695627056271562725627356274562755627656277562785627956280562815628256283562845628556286562875628856289562905629156292562935629456295562965629756298562995630056301563025630356304563055630656307563085630956310563115631256313563145631556316563175631856319563205632156322563235632456325563265632756328563295633056331563325633356334563355633656337563385633956340563415634256343563445634556346563475634856349563505635156352563535635456355563565635756358563595636056361563625636356364563655636656367563685636956370563715637256373563745637556376563775637856379563805638156382563835638456385563865638756388563895639056391563925639356394563955639656397563985639956400564015640256403564045640556406564075640856409564105641156412564135641456415564165641756418564195642056421564225642356424564255642656427564285642956430564315643256433564345643556436564375643856439564405644156442564435644456445564465644756448564495645056451564525645356454564555645656457564585645956460564615646256463564645646556466564675646856469564705647156472564735647456475564765647756478564795648056481564825648356484564855648656487564885648956490564915649256493564945649556496564975649856499565005650156502565035650456505565065650756508565095651056511565125651356514565155651656517565185651956520565215652256523565245652556526565275652856529565305653156532565335653456535565365653756538565395654056541565425654356544565455654656547565485654956550565515655256553565545655556556565575655856559565605656156562565635656456565565665656756568565695657056571565725657356574565755657656577565785657956580565815658256583565845658556586565875658856589565905659156592565935659456595565965659756598565995660056601566025660356604566055660656607566085660956610566115661256613566145661556616566175661856619566205662156622566235662456625566265662756628566295663056631566325663356634566355663656637566385663956640566415664256643566445664556646566475664856649566505665156652566535665456655566565665756658566595666056661566625666356664566655666656667566685666956670566715667256673566745667556676566775667856679566805668156682566835668456685566865668756688566895669056691566925669356694566955669656697566985669956700567015670256703567045670556706567075670856709567105671156712567135671456715567165671756718567195672056721567225672356724567255672656727567285672956730567315673256733567345673556736567375673856739567405674156742567435674456745567465674756748567495675056751567525675356754567555675656757567585675956760567615676256763567645676556766567675676856769567705677156772567735677456775567765677756778567795678056781567825678356784567855678656787567885678956790567915679256793567945679556796567975679856799568005680156802568035680456805568065680756808568095681056811568125681356814568155681656817568185681956820568215682256823568245682556826568275682856829568305683156832568335683456835568365683756838568395684056841568425684356844568455684656847568485684956850568515685256853568545685556856568575685856859568605686156862568635686456865568665686756868568695687056871568725687356874568755687656877568785687956880568815688256883568845688556886568875688856889568905689156892568935689456895568965689756898568995690056901569025690356904569055690656907569085690956910569115691256913569145691556916569175691856919569205692156922569235692456925569265692756928569295693056931569325693356934569355693656937569385693956940569415694256943569445694556946569475694856949569505695156952569535695456955569565695756958569595696056961569625696356964569655696656967569685696956970569715697256973569745697556976569775697856979569805698156982569835698456985569865698756988569895699056991569925699356994569955699656997569985699957000570015700257003570045700557006570075700857009570105701157012570135701457015570165701757018570195702057021570225702357024570255702657027570285702957030570315703257033570345703557036570375703857039570405704157042570435704457045570465704757048570495705057051570525705357054570555705657057570585705957060570615706257063570645706557066570675706857069570705707157072570735707457075570765707757078570795708057081570825708357084570855708657087570885708957090570915709257093570945709557096570975709857099571005710157102571035710457105571065710757108571095711057111571125711357114571155711657117571185711957120571215712257123571245712557126571275712857129571305713157132571335713457135571365713757138571395714057141571425714357144571455714657147571485714957150571515715257153571545715557156571575715857159571605716157162571635716457165571665716757168571695717057171571725717357174571755717657177571785717957180571815718257183571845718557186571875718857189571905719157192571935719457195571965719757198571995720057201572025720357204572055720657207572085720957210572115721257213572145721557216572175721857219572205722157222572235722457225572265722757228572295723057231572325723357234572355723657237572385723957240572415724257243572445724557246572475724857249572505725157252572535725457255572565725757258572595726057261572625726357264572655726657267572685726957270572715727257273572745727557276572775727857279572805728157282572835728457285572865728757288572895729057291572925729357294572955729657297572985729957300573015730257303573045730557306573075730857309573105731157312573135731457315573165731757318573195732057321573225732357324573255732657327573285732957330573315733257333573345733557336573375733857339573405734157342573435734457345573465734757348573495735057351573525735357354573555735657357573585735957360573615736257363573645736557366573675736857369573705737157372573735737457375573765737757378573795738057381573825738357384573855738657387573885738957390573915739257393573945739557396573975739857399574005740157402574035740457405574065740757408574095741057411574125741357414574155741657417574185741957420574215742257423574245742557426574275742857429574305743157432574335743457435574365743757438574395744057441574425744357444574455744657447574485744957450574515745257453574545745557456574575745857459574605746157462574635746457465574665746757468574695747057471574725747357474574755747657477574785747957480574815748257483574845748557486574875748857489574905749157492574935749457495574965749757498574995750057501575025750357504575055750657507575085750957510575115751257513575145751557516575175751857519575205752157522575235752457525575265752757528575295753057531575325753357534575355753657537575385753957540575415754257543575445754557546575475754857549575505755157552575535755457555575565755757558575595756057561575625756357564575655756657567575685756957570575715757257573575745757557576575775757857579575805758157582575835758457585575865758757588575895759057591575925759357594575955759657597575985759957600576015760257603576045760557606576075760857609576105761157612576135761457615576165761757618576195762057621576225762357624576255762657627576285762957630576315763257633576345763557636576375763857639576405764157642576435764457645576465764757648576495765057651576525765357654576555765657657576585765957660576615766257663576645766557666576675766857669576705767157672576735767457675576765767757678576795768057681576825768357684576855768657687576885768957690576915769257693576945769557696576975769857699577005770157702577035770457705577065770757708577095771057711577125771357714577155771657717577185771957720577215772257723577245772557726577275772857729577305773157732577335773457735577365773757738577395774057741577425774357744577455774657747577485774957750577515775257753577545775557756577575775857759577605776157762577635776457765577665776757768577695777057771577725777357774577755777657777577785777957780577815778257783577845778557786577875778857789577905779157792577935779457795577965779757798577995780057801578025780357804578055780657807578085780957810578115781257813578145781557816578175781857819578205782157822578235782457825578265782757828578295783057831578325783357834578355783657837578385783957840578415784257843578445784557846578475784857849578505785157852578535785457855578565785757858578595786057861578625786357864578655786657867578685786957870578715787257873578745787557876578775787857879578805788157882578835788457885578865788757888578895789057891578925789357894578955789657897578985789957900579015790257903579045790557906579075790857909579105791157912579135791457915579165791757918579195792057921579225792357924579255792657927579285792957930579315793257933579345793557936579375793857939579405794157942579435794457945579465794757948579495795057951579525795357954579555795657957579585795957960579615796257963579645796557966579675796857969579705797157972579735797457975579765797757978579795798057981579825798357984579855798657987579885798957990579915799257993579945799557996579975799857999580005800158002580035800458005580065800758008580095801058011580125801358014580155801658017580185801958020580215802258023580245802558026580275802858029580305803158032580335803458035580365803758038580395804058041580425804358044580455804658047580485804958050580515805258053580545805558056580575805858059580605806158062580635806458065580665806758068580695807058071580725807358074580755807658077580785807958080580815808258083580845808558086580875808858089580905809158092580935809458095580965809758098580995810058101581025810358104581055810658107581085810958110581115811258113581145811558116581175811858119581205812158122581235812458125581265812758128581295813058131581325813358134581355813658137581385813958140581415814258143581445814558146581475814858149581505815158152581535815458155581565815758158581595816058161581625816358164581655816658167581685816958170581715817258173581745817558176581775817858179581805818158182581835818458185581865818758188581895819058191581925819358194581955819658197581985819958200582015820258203582045820558206582075820858209582105821158212582135821458215582165821758218582195822058221582225822358224582255822658227582285822958230582315823258233582345823558236582375823858239582405824158242582435824458245582465824758248582495825058251582525825358254582555825658257582585825958260582615826258263582645826558266582675826858269582705827158272582735827458275582765827758278582795828058281582825828358284582855828658287582885828958290582915829258293582945829558296582975829858299583005830158302583035830458305583065830758308583095831058311583125831358314583155831658317583185831958320583215832258323583245832558326583275832858329583305833158332583335833458335583365833758338583395834058341583425834358344583455834658347583485834958350583515835258353583545835558356583575835858359583605836158362583635836458365583665836758368583695837058371583725837358374583755837658377583785837958380583815838258383583845838558386583875838858389583905839158392583935839458395583965839758398583995840058401584025840358404584055840658407584085840958410584115841258413584145841558416584175841858419584205842158422584235842458425584265842758428584295843058431584325843358434584355843658437584385843958440584415844258443584445844558446584475844858449584505845158452584535845458455584565845758458584595846058461584625846358464584655846658467584685846958470584715847258473584745847558476584775847858479584805848158482584835848458485584865848758488584895849058491584925849358494584955849658497584985849958500585015850258503585045850558506585075850858509585105851158512585135851458515585165851758518585195852058521585225852358524585255852658527585285852958530585315853258533585345853558536585375853858539585405854158542585435854458545585465854758548585495855058551585525855358554585555855658557585585855958560585615856258563585645856558566585675856858569585705857158572585735857458575585765857758578585795858058581585825858358584585855858658587585885858958590585915859258593585945859558596585975859858599586005860158602586035860458605586065860758608586095861058611586125861358614586155861658617586185861958620586215862258623586245862558626586275862858629586305863158632586335863458635586365863758638586395864058641586425864358644586455864658647586485864958650586515865258653586545865558656586575865858659586605866158662586635866458665586665866758668586695867058671586725867358674586755867658677586785867958680586815868258683586845868558686586875868858689586905869158692586935869458695586965869758698586995870058701587025870358704587055870658707587085870958710587115871258713587145871558716587175871858719587205872158722587235872458725587265872758728587295873058731587325873358734587355873658737587385873958740587415874258743587445874558746587475874858749587505875158752587535875458755587565875758758587595876058761587625876358764587655876658767587685876958770587715877258773587745877558776587775877858779587805878158782587835878458785587865878758788587895879058791587925879358794587955879658797587985879958800588015880258803588045880558806588075880858809588105881158812588135881458815588165881758818588195882058821588225882358824588255882658827588285882958830588315883258833588345883558836588375883858839588405884158842588435884458845588465884758848588495885058851588525885358854588555885658857588585885958860588615886258863588645886558866588675886858869588705887158872588735887458875588765887758878588795888058881588825888358884588855888658887588885888958890588915889258893588945889558896588975889858899589005890158902589035890458905589065890758908589095891058911589125891358914589155891658917589185891958920589215892258923589245892558926589275892858929589305893158932589335893458935589365893758938589395894058941589425894358944589455894658947589485894958950589515895258953589545895558956589575895858959589605896158962589635896458965589665896758968589695897058971589725897358974589755897658977589785897958980589815898258983589845898558986589875898858989589905899158992589935899458995589965899758998589995900059001590025900359004590055900659007590085900959010590115901259013590145901559016590175901859019590205902159022590235902459025590265902759028590295903059031590325903359034590355903659037590385903959040590415904259043590445904559046590475904859049590505905159052590535905459055590565905759058590595906059061590625906359064590655906659067590685906959070590715907259073590745907559076590775907859079590805908159082590835908459085590865908759088590895909059091590925909359094590955909659097590985909959100591015910259103591045910559106591075910859109591105911159112591135911459115591165911759118591195912059121591225912359124591255912659127591285912959130591315913259133591345913559136591375913859139591405914159142591435914459145591465914759148591495915059151591525915359154591555915659157591585915959160591615916259163591645916559166591675916859169591705917159172591735917459175591765917759178591795918059181591825918359184591855918659187591885918959190591915919259193591945919559196591975919859199592005920159202592035920459205592065920759208592095921059211592125921359214592155921659217592185921959220592215922259223592245922559226592275922859229592305923159232592335923459235592365923759238592395924059241592425924359244592455924659247592485924959250592515925259253592545925559256592575925859259592605926159262592635926459265592665926759268592695927059271592725927359274592755927659277592785927959280592815928259283592845928559286592875928859289592905929159292592935929459295592965929759298592995930059301593025930359304593055930659307593085930959310593115931259313593145931559316593175931859319593205932159322593235932459325593265932759328593295933059331593325933359334593355933659337593385933959340593415934259343593445934559346593475934859349593505935159352593535935459355593565935759358593595936059361593625936359364593655936659367593685936959370593715937259373593745937559376593775937859379593805938159382593835938459385593865938759388593895939059391593925939359394593955939659397593985939959400594015940259403594045940559406594075940859409594105941159412594135941459415594165941759418594195942059421594225942359424594255942659427594285942959430594315943259433594345943559436594375943859439594405944159442594435944459445594465944759448594495945059451594525945359454594555945659457594585945959460594615946259463594645946559466594675946859469594705947159472594735947459475594765947759478594795948059481594825948359484594855948659487594885948959490594915949259493594945949559496594975949859499595005950159502595035950459505595065950759508595095951059511595125951359514595155951659517595185951959520595215952259523595245952559526595275952859529595305953159532595335953459535595365953759538595395954059541595425954359544595455954659547595485954959550595515955259553595545955559556595575955859559595605956159562595635956459565595665956759568595695957059571595725957359574595755957659577595785957959580595815958259583595845958559586595875958859589595905959159592595935959459595595965959759598595995960059601596025960359604596055960659607596085960959610596115961259613596145961559616596175961859619596205962159622596235962459625596265962759628596295963059631596325963359634596355963659637596385963959640596415964259643596445964559646596475964859649596505965159652596535965459655596565965759658596595966059661596625966359664596655966659667596685966959670596715967259673596745967559676596775967859679596805968159682596835968459685596865968759688596895969059691596925969359694596955969659697596985969959700597015970259703597045970559706597075970859709597105971159712597135971459715597165971759718597195972059721597225972359724597255972659727597285972959730597315973259733597345973559736597375973859739597405974159742597435974459745597465974759748597495975059751597525975359754597555975659757597585975959760597615976259763597645976559766597675976859769597705977159772597735977459775597765977759778597795978059781597825978359784597855978659787597885978959790597915979259793597945979559796597975979859799598005980159802598035980459805598065980759808598095981059811598125981359814598155981659817598185981959820598215982259823598245982559826598275982859829598305983159832598335983459835598365983759838598395984059841598425984359844598455984659847598485984959850598515985259853598545985559856598575985859859598605986159862598635986459865598665986759868598695987059871598725987359874598755987659877598785987959880598815988259883598845988559886598875988859889598905989159892598935989459895598965989759898598995990059901599025990359904599055990659907599085990959910599115991259913599145991559916599175991859919599205992159922599235992459925599265992759928599295993059931599325993359934599355993659937599385993959940599415994259943599445994559946599475994859949599505995159952599535995459955599565995759958599595996059961599625996359964599655996659967599685996959970599715997259973599745997559976599775997859979599805998159982599835998459985599865998759988599895999059991599925999359994599955999659997599985999960000600016000260003600046000560006600076000860009600106001160012600136001460015600166001760018600196002060021600226002360024600256002660027600286002960030600316003260033600346003560036600376003860039600406004160042600436004460045600466004760048600496005060051600526005360054600556005660057600586005960060600616006260063600646006560066600676006860069600706007160072600736007460075600766007760078600796008060081600826008360084600856008660087600886008960090600916009260093600946009560096600976009860099601006010160102601036010460105601066010760108601096011060111601126011360114601156011660117601186011960120601216012260123601246012560126601276012860129601306013160132601336013460135601366013760138601396014060141601426014360144601456014660147601486014960150601516015260153601546015560156601576015860159601606016160162601636016460165601666016760168601696017060171601726017360174601756017660177601786017960180601816018260183601846018560186601876018860189601906019160192601936019460195601966019760198601996020060201602026020360204602056020660207602086020960210602116021260213602146021560216602176021860219602206022160222602236022460225602266022760228602296023060231602326023360234602356023660237602386023960240602416024260243602446024560246602476024860249602506025160252602536025460255602566025760258602596026060261602626026360264602656026660267602686026960270602716027260273602746027560276602776027860279602806028160282602836028460285602866028760288602896029060291602926029360294602956029660297602986029960300603016030260303603046030560306603076030860309603106031160312603136031460315603166031760318603196032060321603226032360324603256032660327603286032960330603316033260333603346033560336603376033860339603406034160342603436034460345603466034760348603496035060351603526035360354603556035660357603586035960360603616036260363603646036560366603676036860369603706037160372603736037460375603766037760378603796038060381603826038360384603856038660387603886038960390603916039260393603946039560396603976039860399604006040160402604036040460405604066040760408604096041060411604126041360414604156041660417604186041960420604216042260423604246042560426604276042860429604306043160432604336043460435604366043760438604396044060441604426044360444604456044660447604486044960450604516045260453604546045560456604576045860459604606046160462604636046460465604666046760468604696047060471604726047360474604756047660477604786047960480604816048260483604846048560486604876048860489604906049160492604936049460495604966049760498604996050060501605026050360504605056050660507605086050960510605116051260513605146051560516605176051860519605206052160522605236052460525605266052760528605296053060531605326053360534605356053660537605386053960540605416054260543605446054560546605476054860549605506055160552605536055460555605566055760558605596056060561605626056360564605656056660567605686056960570605716057260573605746057560576605776057860579605806058160582605836058460585605866058760588605896059060591605926059360594605956059660597605986059960600606016060260603606046060560606606076060860609606106061160612606136061460615606166061760618606196062060621606226062360624606256062660627606286062960630606316063260633606346063560636606376063860639606406064160642606436064460645606466064760648606496065060651606526065360654606556065660657606586065960660606616066260663606646066560666606676066860669606706067160672606736067460675606766067760678606796068060681606826068360684606856068660687606886068960690606916069260693606946069560696606976069860699607006070160702607036070460705607066070760708607096071060711607126071360714607156071660717607186071960720607216072260723607246072560726607276072860729607306073160732607336073460735607366073760738607396074060741607426074360744607456074660747607486074960750607516075260753607546075560756607576075860759607606076160762607636076460765607666076760768607696077060771607726077360774607756077660777607786077960780607816078260783607846078560786607876078860789607906079160792607936079460795607966079760798607996080060801608026080360804608056080660807608086080960810608116081260813608146081560816608176081860819608206082160822608236082460825608266082760828608296083060831608326083360834608356083660837608386083960840608416084260843608446084560846608476084860849608506085160852608536085460855608566085760858608596086060861608626086360864608656086660867608686086960870608716087260873608746087560876608776087860879608806088160882608836088460885608866088760888608896089060891608926089360894608956089660897608986089960900609016090260903609046090560906609076090860909609106091160912609136091460915609166091760918609196092060921609226092360924609256092660927609286092960930609316093260933609346093560936609376093860939609406094160942609436094460945609466094760948609496095060951609526095360954609556095660957609586095960960609616096260963609646096560966609676096860969609706097160972609736097460975609766097760978609796098060981609826098360984609856098660987609886098960990609916099260993609946099560996609976099860999610006100161002610036100461005610066100761008610096101061011610126101361014610156101661017610186101961020610216102261023610246102561026610276102861029610306103161032610336103461035610366103761038610396104061041610426104361044610456104661047610486104961050610516105261053610546105561056610576105861059610606106161062610636106461065610666106761068610696107061071610726107361074610756107661077610786107961080610816108261083610846108561086610876108861089610906109161092610936109461095610966109761098610996110061101611026110361104611056110661107611086110961110611116111261113611146111561116611176111861119611206112161122611236112461125611266112761128611296113061131611326113361134611356113661137611386113961140611416114261143611446114561146611476114861149611506115161152611536115461155611566115761158611596116061161611626116361164611656116661167611686116961170611716117261173611746117561176611776117861179611806118161182611836118461185611866118761188611896119061191611926119361194611956119661197611986119961200612016120261203612046120561206612076120861209612106121161212612136121461215612166121761218612196122061221612226122361224612256122661227612286122961230612316123261233612346123561236612376123861239612406124161242612436124461245612466124761248612496125061251612526125361254612556125661257612586125961260612616126261263612646126561266612676126861269612706127161272612736127461275612766127761278612796128061281612826128361284612856128661287612886128961290612916129261293612946129561296612976129861299613006130161302613036130461305613066130761308613096131061311613126131361314613156131661317613186131961320613216132261323613246132561326613276132861329613306133161332613336133461335613366133761338613396134061341613426134361344613456134661347613486134961350613516135261353613546135561356613576135861359613606136161362613636136461365613666136761368613696137061371613726137361374613756137661377613786137961380613816138261383613846138561386613876138861389613906139161392613936139461395613966139761398613996140061401614026140361404614056140661407614086140961410614116141261413614146141561416614176141861419614206142161422614236142461425614266142761428614296143061431614326143361434614356143661437614386143961440614416144261443614446144561446614476144861449614506145161452614536145461455614566145761458614596146061461614626146361464614656146661467614686146961470614716147261473614746147561476614776147861479614806148161482614836148461485614866148761488614896149061491614926149361494614956149661497614986149961500615016150261503615046150561506615076150861509615106151161512615136151461515615166151761518615196152061521615226152361524615256152661527615286152961530615316153261533615346153561536615376153861539615406154161542615436154461545615466154761548615496155061551615526155361554615556155661557615586155961560615616156261563615646156561566615676156861569615706157161572615736157461575615766157761578615796158061581615826158361584615856158661587615886158961590615916159261593615946159561596615976159861599616006160161602616036160461605616066160761608616096161061611616126161361614616156161661617616186161961620616216162261623616246162561626616276162861629616306163161632616336163461635616366163761638616396164061641616426164361644616456164661647616486164961650616516165261653616546165561656616576165861659616606166161662616636166461665616666166761668616696167061671616726167361674616756167661677616786167961680616816168261683616846168561686616876168861689616906169161692616936169461695616966169761698616996170061701617026170361704617056170661707617086170961710617116171261713617146171561716617176171861719617206172161722617236172461725617266172761728617296173061731617326173361734617356173661737617386173961740617416174261743617446174561746617476174861749617506175161752617536175461755617566175761758617596176061761617626176361764617656176661767617686176961770617716177261773617746177561776617776177861779617806178161782617836178461785617866178761788617896179061791617926179361794617956179661797617986179961800618016180261803618046180561806618076180861809618106181161812618136181461815618166181761818618196182061821618226182361824618256182661827618286182961830618316183261833618346183561836618376183861839618406184161842618436184461845618466184761848618496185061851618526185361854618556185661857618586185961860618616186261863618646186561866618676186861869618706187161872618736187461875618766187761878618796188061881618826188361884618856188661887618886188961890618916189261893618946189561896618976189861899619006190161902619036190461905619066190761908619096191061911619126191361914619156191661917619186191961920619216192261923619246192561926619276192861929619306193161932619336193461935619366193761938619396194061941619426194361944619456194661947619486194961950619516195261953619546195561956619576195861959619606196161962619636196461965619666196761968619696197061971619726197361974619756197661977619786197961980619816198261983619846198561986619876198861989619906199161992619936199461995619966199761998619996200062001620026200362004620056200662007620086200962010620116201262013620146201562016620176201862019620206202162022620236202462025620266202762028620296203062031620326203362034620356203662037620386203962040620416204262043620446204562046620476204862049620506205162052620536205462055620566205762058620596206062061620626206362064620656206662067620686206962070620716207262073620746207562076620776207862079620806208162082620836208462085620866208762088620896209062091620926209362094620956209662097620986209962100621016210262103621046210562106621076210862109621106211162112621136211462115621166211762118621196212062121621226212362124621256212662127621286212962130621316213262133621346213562136621376213862139621406214162142621436214462145621466214762148621496215062151621526215362154621556215662157621586215962160621616216262163621646216562166621676216862169621706217162172621736217462175621766217762178621796218062181621826218362184621856218662187621886218962190621916219262193621946219562196621976219862199622006220162202622036220462205622066220762208622096221062211622126221362214622156221662217622186221962220622216222262223622246222562226622276222862229622306223162232622336223462235622366223762238622396224062241622426224362244622456224662247622486224962250622516225262253622546225562256622576225862259622606226162262622636226462265622666226762268622696227062271622726227362274622756227662277622786227962280622816228262283622846228562286622876228862289622906229162292622936229462295622966229762298622996230062301623026230362304623056230662307623086230962310623116231262313623146231562316623176231862319623206232162322623236232462325623266232762328623296233062331623326233362334623356233662337623386233962340623416234262343623446234562346623476234862349623506235162352623536235462355623566235762358623596236062361623626236362364623656236662367623686236962370623716237262373623746237562376623776237862379623806238162382623836238462385623866238762388623896239062391623926239362394623956239662397623986239962400624016240262403624046240562406624076240862409624106241162412624136241462415624166241762418624196242062421624226242362424624256242662427624286242962430624316243262433624346243562436624376243862439624406244162442624436244462445624466244762448624496245062451624526245362454624556245662457624586245962460624616246262463624646246562466624676246862469624706247162472624736247462475624766247762478624796248062481624826248362484624856248662487624886248962490624916249262493624946249562496624976249862499625006250162502625036250462505625066250762508625096251062511625126251362514625156251662517625186251962520625216252262523625246252562526625276252862529625306253162532625336253462535625366253762538625396254062541625426254362544625456254662547625486254962550625516255262553625546255562556625576255862559625606256162562625636256462565625666256762568625696257062571625726257362574625756257662577625786257962580625816258262583625846258562586625876258862589625906259162592625936259462595625966259762598625996260062601626026260362604626056260662607626086260962610626116261262613626146261562616626176261862619626206262162622626236262462625626266262762628626296263062631626326263362634626356263662637626386263962640626416264262643626446264562646626476264862649626506265162652626536265462655626566265762658626596266062661626626266362664626656266662667626686266962670626716267262673626746267562676626776267862679626806268162682626836268462685626866268762688626896269062691626926269362694626956269662697626986269962700627016270262703627046270562706627076270862709627106271162712627136271462715627166271762718627196272062721627226272362724627256272662727627286272962730627316273262733627346273562736627376273862739627406274162742627436274462745627466274762748627496275062751627526275362754627556275662757627586275962760627616276262763627646276562766627676276862769627706277162772627736277462775627766277762778627796278062781627826278362784627856278662787627886278962790627916279262793627946279562796627976279862799628006280162802628036280462805628066280762808628096281062811628126281362814628156281662817628186281962820628216282262823628246282562826628276282862829628306283162832628336283462835628366283762838628396284062841628426284362844628456284662847628486284962850628516285262853628546285562856628576285862859628606286162862628636286462865628666286762868628696287062871628726287362874628756287662877628786287962880628816288262883628846288562886628876288862889628906289162892628936289462895628966289762898628996290062901629026290362904629056290662907629086290962910629116291262913629146291562916629176291862919629206292162922629236292462925629266292762928629296293062931629326293362934629356293662937629386293962940629416294262943629446294562946629476294862949629506295162952629536295462955629566295762958629596296062961629626296362964629656296662967629686296962970629716297262973629746297562976629776297862979629806298162982629836298462985629866298762988629896299062991629926299362994629956299662997629986299963000630016300263003630046300563006630076300863009630106301163012630136301463015630166301763018630196302063021630226302363024630256302663027630286302963030630316303263033630346303563036630376303863039630406304163042630436304463045630466304763048630496305063051630526305363054630556305663057630586305963060630616306263063630646306563066630676306863069630706307163072630736307463075630766307763078630796308063081630826308363084630856308663087630886308963090630916309263093630946309563096630976309863099631006310163102631036310463105631066310763108631096311063111631126311363114631156311663117631186311963120631216312263123631246312563126631276312863129631306313163132631336313463135631366313763138631396314063141631426314363144631456314663147631486314963150631516315263153631546315563156631576315863159631606316163162631636316463165631666316763168631696317063171631726317363174631756317663177631786317963180631816318263183631846318563186631876318863189631906319163192631936319463195631966319763198631996320063201632026320363204632056320663207632086320963210632116321263213632146321563216632176321863219632206322163222632236322463225632266322763228632296323063231632326323363234632356323663237632386323963240632416324263243632446324563246632476324863249632506325163252632536325463255632566325763258632596326063261632626326363264632656326663267632686326963270632716327263273632746327563276632776327863279632806328163282632836328463285632866328763288632896329063291632926329363294632956329663297632986329963300633016330263303633046330563306633076330863309633106331163312633136331463315633166331763318633196332063321633226332363324633256332663327633286332963330633316333263333633346333563336633376333863339633406334163342633436334463345633466334763348633496335063351633526335363354633556335663357633586335963360633616336263363633646336563366633676336863369633706337163372633736337463375633766337763378633796338063381633826338363384633856338663387633886338963390633916339263393633946339563396633976339863399634006340163402634036340463405634066340763408634096341063411634126341363414634156341663417634186341963420634216342263423634246342563426634276342863429634306343163432634336343463435634366343763438634396344063441634426344363444634456344663447634486344963450634516345263453634546345563456634576345863459634606346163462634636346463465634666346763468634696347063471634726347363474634756347663477634786347963480634816348263483634846348563486634876348863489634906349163492634936349463495634966349763498634996350063501635026350363504635056350663507635086350963510635116351263513635146351563516635176351863519635206352163522635236352463525635266352763528635296353063531635326353363534635356353663537635386353963540635416354263543635446354563546635476354863549635506355163552635536355463555635566355763558635596356063561635626356363564635656356663567635686356963570635716357263573635746357563576635776357863579635806358163582635836358463585635866358763588635896359063591635926359363594635956359663597635986359963600636016360263603636046360563606636076360863609636106361163612636136361463615636166361763618636196362063621636226362363624636256362663627636286362963630636316363263633636346363563636636376363863639636406364163642636436364463645636466364763648636496365063651636526365363654636556365663657636586365963660636616366263663636646366563666636676366863669636706367163672636736367463675636766367763678636796368063681636826368363684636856368663687636886368963690636916369263693636946369563696636976369863699637006370163702637036370463705637066370763708637096371063711637126371363714637156371663717637186371963720637216372263723637246372563726637276372863729637306373163732637336373463735637366373763738637396374063741637426374363744637456374663747637486374963750637516375263753637546375563756637576375863759637606376163762637636376463765637666376763768637696377063771637726377363774637756377663777637786377963780637816378263783637846378563786637876378863789637906379163792637936379463795637966379763798637996380063801638026380363804638056380663807638086380963810638116381263813638146381563816638176381863819638206382163822638236382463825638266382763828638296383063831638326383363834638356383663837638386383963840638416384263843638446384563846638476384863849638506385163852638536385463855638566385763858638596386063861638626386363864638656386663867638686386963870638716387263873638746387563876638776387863879638806388163882638836388463885638866388763888638896389063891638926389363894638956389663897638986389963900639016390263903639046390563906639076390863909639106391163912639136391463915639166391763918639196392063921639226392363924639256392663927639286392963930639316393263933639346393563936639376393863939639406394163942639436394463945639466394763948639496395063951639526395363954639556395663957639586395963960639616396263963639646396563966639676396863969639706397163972639736397463975639766397763978639796398063981639826398363984639856398663987639886398963990639916399263993639946399563996639976399863999640006400164002640036400464005640066400764008640096401064011640126401364014640156401664017640186401964020640216402264023640246402564026640276402864029640306403164032640336403464035640366403764038640396404064041640426404364044640456404664047640486404964050640516405264053640546405564056640576405864059640606406164062640636406464065640666406764068640696407064071640726407364074640756407664077640786407964080640816408264083640846408564086640876408864089640906409164092640936409464095640966409764098640996410064101641026410364104641056410664107641086410964110641116411264113641146411564116641176411864119641206412164122641236412464125641266412764128641296413064131641326413364134641356413664137641386413964140641416414264143641446414564146641476414864149641506415164152641536415464155641566415764158641596416064161641626416364164641656416664167641686416964170641716417264173641746417564176641776417864179641806418164182641836418464185641866418764188641896419064191641926419364194641956419664197641986419964200642016420264203642046420564206642076420864209642106421164212642136421464215642166421764218642196422064221642226422364224642256422664227642286422964230642316423264233642346423564236642376423864239642406424164242642436424464245642466424764248642496425064251642526425364254642556425664257642586425964260642616426264263642646426564266642676426864269642706427164272642736427464275642766427764278642796428064281642826428364284642856428664287642886428964290642916429264293642946429564296642976429864299643006430164302643036430464305643066430764308643096431064311643126431364314643156431664317643186431964320643216432264323643246432564326643276432864329643306433164332643336433464335643366433764338643396434064341643426434364344643456434664347643486434964350643516435264353643546435564356643576435864359643606436164362643636436464365643666436764368643696437064371643726437364374643756437664377643786437964380643816438264383643846438564386643876438864389643906439164392643936439464395643966439764398643996440064401644026440364404644056440664407644086440964410644116441264413644146441564416644176441864419644206442164422644236442464425644266442764428644296443064431644326443364434644356443664437644386443964440644416444264443644446444564446644476444864449644506445164452644536445464455644566445764458644596446064461644626446364464644656446664467644686446964470644716447264473644746447564476644776447864479644806448164482644836448464485644866448764488644896449064491644926449364494644956449664497644986449964500645016450264503645046450564506645076450864509645106451164512645136451464515645166451764518645196452064521645226452364524645256452664527645286452964530645316453264533645346453564536645376453864539645406454164542645436454464545645466454764548645496455064551645526455364554645556455664557645586455964560645616456264563645646456564566645676456864569645706457164572645736457464575645766457764578645796458064581645826458364584645856458664587645886458964590645916459264593645946459564596645976459864599646006460164602646036460464605646066460764608646096461064611646126461364614646156461664617646186461964620646216462264623646246462564626646276462864629646306463164632646336463464635646366463764638646396464064641646426464364644646456464664647646486464964650646516465264653646546465564656646576465864659646606466164662646636466464665646666466764668646696467064671646726467364674646756467664677646786467964680646816468264683646846468564686646876468864689646906469164692646936469464695646966469764698646996470064701647026470364704647056470664707647086470964710647116471264713647146471564716647176471864719647206472164722647236472464725647266472764728647296473064731647326473364734647356473664737647386473964740647416474264743647446474564746647476474864749647506475164752647536475464755647566475764758647596476064761647626476364764647656476664767647686476964770647716477264773647746477564776647776477864779647806478164782647836478464785647866478764788647896479064791647926479364794647956479664797647986479964800648016480264803648046480564806648076480864809648106481164812648136481464815648166481764818648196482064821648226482364824648256482664827648286482964830648316483264833648346483564836648376483864839648406484164842648436484464845648466484764848648496485064851648526485364854648556485664857648586485964860648616486264863648646486564866648676486864869648706487164872648736487464875648766487764878648796488064881648826488364884648856488664887648886488964890648916489264893648946489564896648976489864899649006490164902649036490464905649066490764908649096491064911649126491364914649156491664917649186491964920649216492264923649246492564926649276492864929649306493164932649336493464935649366493764938649396494064941649426494364944649456494664947649486494964950649516495264953649546495564956649576495864959649606496164962649636496464965649666496764968649696497064971649726497364974649756497664977649786497964980649816498264983649846498564986649876498864989649906499164992649936499464995649966499764998649996500065001650026500365004650056500665007650086500965010650116501265013650146501565016650176501865019650206502165022650236502465025650266502765028650296503065031650326503365034650356503665037650386503965040650416504265043650446504565046650476504865049650506505165052650536505465055650566505765058650596506065061650626506365064650656506665067650686506965070650716507265073650746507565076650776507865079650806508165082650836508465085650866508765088650896509065091650926509365094650956509665097650986509965100651016510265103651046510565106651076510865109651106511165112651136511465115651166511765118651196512065121651226512365124651256512665127651286512965130651316513265133651346513565136651376513865139651406514165142651436514465145651466514765148651496515065151651526515365154651556515665157651586515965160651616516265163651646516565166651676516865169651706517165172651736517465175651766517765178651796518065181651826518365184651856518665187651886518965190651916519265193651946519565196651976519865199652006520165202652036520465205652066520765208652096521065211652126521365214652156521665217652186521965220652216522265223652246522565226652276522865229652306523165232652336523465235652366523765238652396524065241652426524365244652456524665247652486524965250652516525265253652546525565256652576525865259652606526165262652636526465265652666526765268652696527065271652726527365274652756527665277652786527965280652816528265283652846528565286652876528865289652906529165292652936529465295652966529765298652996530065301653026530365304653056530665307653086530965310653116531265313653146531565316653176531865319653206532165322653236532465325653266532765328653296533065331653326533365334653356533665337653386533965340653416534265343653446534565346653476534865349653506535165352653536535465355653566535765358653596536065361653626536365364653656536665367653686536965370653716537265373653746537565376653776537865379653806538165382653836538465385653866538765388653896539065391653926539365394653956539665397653986539965400654016540265403654046540565406654076540865409654106541165412654136541465415654166541765418654196542065421654226542365424654256542665427654286542965430654316543265433654346543565436654376543865439654406544165442654436544465445654466544765448654496545065451654526545365454654556545665457654586545965460654616546265463654646546565466654676546865469654706547165472654736547465475654766547765478654796548065481654826548365484654856548665487654886548965490654916549265493654946549565496654976549865499655006550165502655036550465505655066550765508655096551065511655126551365514655156551665517655186551965520655216552265523655246552565526655276552865529655306553165532655336553465535655366553765538655396554065541655426554365544655456554665547655486554965550655516555265553655546555565556655576555865559655606556165562655636556465565655666556765568655696557065571655726557365574655756557665577655786557965580655816558265583655846558565586655876558865589655906559165592655936559465595655966559765598655996560065601656026560365604656056560665607656086560965610656116561265613656146561565616656176561865619656206562165622656236562465625656266562765628656296563065631656326563365634656356563665637656386563965640656416564265643656446564565646656476564865649656506565165652656536565465655656566565765658656596566065661656626566365664656656566665667656686566965670656716567265673656746567565676656776567865679656806568165682656836568465685656866568765688656896569065691656926569365694656956569665697656986569965700657016570265703657046570565706657076570865709657106571165712657136571465715657166571765718657196572065721657226572365724657256572665727657286572965730657316573265733657346573565736657376573865739657406574165742657436574465745657466574765748657496575065751657526575365754657556575665757657586575965760657616576265763657646576565766657676576865769657706577165772657736577465775657766577765778657796578065781657826578365784657856578665787657886578965790657916579265793657946579565796657976579865799658006580165802658036580465805658066580765808658096581065811658126581365814658156581665817658186581965820658216582265823658246582565826658276582865829658306583165832658336583465835658366583765838658396584065841658426584365844658456584665847658486584965850658516585265853658546585565856658576585865859658606586165862658636586465865658666586765868658696587065871658726587365874658756587665877658786587965880658816588265883658846588565886658876588865889658906589165892658936589465895658966589765898658996590065901659026590365904659056590665907659086590965910659116591265913659146591565916659176591865919659206592165922659236592465925659266592765928659296593065931659326593365934659356593665937659386593965940659416594265943659446594565946659476594865949659506595165952659536595465955659566595765958659596596065961659626596365964659656596665967659686596965970659716597265973659746597565976659776597865979659806598165982659836598465985659866598765988659896599065991659926599365994659956599665997659986599966000660016600266003660046600566006660076600866009660106601166012660136601466015660166601766018660196602066021660226602366024660256602666027660286602966030660316603266033660346603566036660376603866039660406604166042660436604466045660466604766048660496605066051660526605366054660556605666057660586605966060660616606266063660646606566066660676606866069660706607166072660736607466075660766607766078660796608066081660826608366084660856608666087660886608966090660916609266093660946609566096660976609866099661006610166102661036610466105661066610766108661096611066111661126611366114661156611666117661186611966120661216612266123661246612566126661276612866129661306613166132661336613466135661366613766138661396614066141661426614366144661456614666147661486614966150661516615266153661546615566156661576615866159661606616166162661636616466165661666616766168661696617066171661726617366174661756617666177661786617966180661816618266183661846618566186661876618866189661906619166192661936619466195661966619766198661996620066201662026620366204662056620666207662086620966210662116621266213662146621566216662176621866219662206622166222662236622466225662266622766228662296623066231662326623366234662356623666237662386623966240662416624266243662446624566246662476624866249662506625166252662536625466255662566625766258662596626066261662626626366264662656626666267662686626966270662716627266273662746627566276662776627866279662806628166282662836628466285662866628766288662896629066291662926629366294662956629666297662986629966300663016630266303663046630566306663076630866309663106631166312663136631466315663166631766318663196632066321663226632366324663256632666327663286632966330663316633266333663346633566336663376633866339663406634166342663436634466345663466634766348663496635066351663526635366354663556635666357663586635966360663616636266363663646636566366663676636866369663706637166372663736637466375663766637766378663796638066381663826638366384663856638666387663886638966390663916639266393663946639566396663976639866399664006640166402664036640466405664066640766408664096641066411664126641366414664156641666417664186641966420664216642266423664246642566426664276642866429664306643166432664336643466435664366643766438664396644066441664426644366444664456644666447664486644966450664516645266453664546645566456664576645866459664606646166462664636646466465664666646766468664696647066471664726647366474664756647666477664786647966480664816648266483664846648566486664876648866489664906649166492664936649466495664966649766498664996650066501665026650366504665056650666507665086650966510665116651266513665146651566516665176651866519665206652166522665236652466525665266652766528665296653066531665326653366534665356653666537665386653966540665416654266543665446654566546665476654866549665506655166552665536655466555665566655766558665596656066561665626656366564665656656666567665686656966570665716657266573665746657566576665776657866579665806658166582665836658466585665866658766588665896659066591665926659366594665956659666597665986659966600666016660266603666046660566606666076660866609666106661166612666136661466615666166661766618666196662066621666226662366624666256662666627666286662966630666316663266633666346663566636666376663866639666406664166642666436664466645666466664766648666496665066651666526665366654666556665666657666586665966660666616666266663666646666566666666676666866669666706667166672666736667466675666766667766678666796668066681666826668366684666856668666687666886668966690666916669266693666946669566696666976669866699667006670166702667036670466705667066670766708667096671066711667126671366714667156671666717667186671966720667216672266723667246672566726667276672866729667306673166732667336673466735667366673766738667396674066741667426674366744667456674666747667486674966750667516675266753667546675566756667576675866759667606676166762667636676466765667666676766768667696677066771667726677366774667756677666777667786677966780667816678266783667846678566786667876678866789667906679166792667936679466795667966679766798667996680066801668026680366804668056680666807668086680966810668116681266813668146681566816668176681866819668206682166822668236682466825668266682766828668296683066831668326683366834668356683666837668386683966840668416684266843668446684566846668476684866849668506685166852668536685466855668566685766858668596686066861668626686366864668656686666867668686686966870668716687266873668746687566876668776687866879668806688166882668836688466885668866688766888668896689066891668926689366894668956689666897668986689966900669016690266903669046690566906669076690866909669106691166912669136691466915669166691766918669196692066921669226692366924669256692666927669286692966930669316693266933669346693566936669376693866939669406694166942669436694466945669466694766948669496695066951669526695366954669556695666957669586695966960669616696266963669646696566966669676696866969669706697166972669736697466975669766697766978669796698066981669826698366984669856698666987669886698966990669916699266993669946699566996669976699866999670006700167002670036700467005670066700767008670096701067011670126701367014670156701667017670186701967020670216702267023670246702567026670276702867029670306703167032670336703467035670366703767038670396704067041670426704367044670456704667047670486704967050670516705267053670546705567056670576705867059670606706167062670636706467065670666706767068670696707067071670726707367074670756707667077670786707967080670816708267083670846708567086670876708867089670906709167092670936709467095670966709767098670996710067101671026710367104671056710667107671086710967110671116711267113671146711567116671176711867119671206712167122671236712467125671266712767128671296713067131671326713367134671356713667137671386713967140671416714267143671446714567146671476714867149671506715167152671536715467155671566715767158671596716067161671626716367164671656716667167671686716967170671716717267173671746717567176671776717867179671806718167182671836718467185671866718767188671896719067191671926719367194671956719667197671986719967200672016720267203672046720567206672076720867209672106721167212672136721467215672166721767218672196722067221672226722367224672256722667227672286722967230672316723267233672346723567236672376723867239672406724167242672436724467245672466724767248672496725067251672526725367254672556725667257672586725967260672616726267263672646726567266672676726867269672706727167272672736727467275672766727767278672796728067281672826728367284672856728667287672886728967290672916729267293672946729567296672976729867299673006730167302673036730467305673066730767308673096731067311673126731367314673156731667317673186731967320673216732267323673246732567326673276732867329673306733167332673336733467335673366733767338673396734067341673426734367344673456734667347673486734967350673516735267353673546735567356673576735867359673606736167362673636736467365673666736767368673696737067371673726737367374673756737667377673786737967380673816738267383673846738567386673876738867389673906739167392673936739467395673966739767398673996740067401674026740367404674056740667407674086740967410674116741267413674146741567416674176741867419674206742167422674236742467425674266742767428674296743067431674326743367434674356743667437674386743967440674416744267443674446744567446674476744867449674506745167452674536745467455674566745767458674596746067461674626746367464674656746667467674686746967470674716747267473674746747567476674776747867479674806748167482674836748467485674866748767488674896749067491674926749367494674956749667497674986749967500675016750267503675046750567506675076750867509675106751167512675136751467515675166751767518675196752067521675226752367524675256752667527675286752967530675316753267533675346753567536675376753867539675406754167542675436754467545675466754767548675496755067551675526755367554675556755667557675586755967560675616756267563675646756567566675676756867569675706757167572675736757467575675766757767578675796758067581675826758367584675856758667587675886758967590675916759267593675946759567596675976759867599676006760167602676036760467605676066760767608676096761067611676126761367614676156761667617676186761967620676216762267623676246762567626676276762867629676306763167632676336763467635676366763767638676396764067641676426764367644676456764667647676486764967650676516765267653676546765567656676576765867659676606766167662676636766467665676666766767668676696767067671676726767367674676756767667677676786767967680676816768267683676846768567686676876768867689676906769167692676936769467695676966769767698676996770067701677026770367704677056770667707677086770967710677116771267713677146771567716677176771867719677206772167722677236772467725677266772767728677296773067731677326773367734677356773667737677386773967740677416774267743677446774567746677476774867749677506775167752677536775467755677566775767758677596776067761677626776367764677656776667767677686776967770677716777267773677746777567776677776777867779677806778167782677836778467785677866778767788677896779067791677926779367794677956779667797677986779967800678016780267803678046780567806678076780867809678106781167812678136781467815678166781767818678196782067821678226782367824678256782667827678286782967830678316783267833678346783567836678376783867839678406784167842678436784467845678466784767848678496785067851678526785367854678556785667857678586785967860678616786267863678646786567866678676786867869678706787167872678736787467875678766787767878678796788067881678826788367884678856788667887678886788967890678916789267893678946789567896678976789867899679006790167902679036790467905679066790767908679096791067911679126791367914679156791667917679186791967920679216792267923679246792567926679276792867929679306793167932679336793467935679366793767938679396794067941679426794367944679456794667947679486794967950679516795267953679546795567956679576795867959679606796167962679636796467965679666796767968679696797067971679726797367974679756797667977679786797967980679816798267983679846798567986679876798867989679906799167992679936799467995679966799767998679996800068001680026800368004680056800668007680086800968010680116801268013680146801568016680176801868019680206802168022680236802468025680266802768028680296803068031680326803368034680356803668037680386803968040680416804268043680446804568046680476804868049680506805168052680536805468055680566805768058680596806068061680626806368064680656806668067680686806968070680716807268073680746807568076680776807868079680806808168082680836808468085680866808768088680896809068091680926809368094680956809668097680986809968100681016810268103681046810568106681076810868109681106811168112681136811468115681166811768118681196812068121681226812368124681256812668127681286812968130681316813268133681346813568136681376813868139681406814168142681436814468145681466814768148681496815068151681526815368154681556815668157681586815968160681616816268163681646816568166681676816868169681706817168172681736817468175681766817768178681796818068181681826818368184681856818668187681886818968190681916819268193681946819568196681976819868199682006820168202682036820468205682066820768208682096821068211682126821368214682156821668217682186821968220682216822268223682246822568226682276822868229682306823168232682336823468235682366823768238682396824068241682426824368244682456824668247682486824968250682516825268253682546825568256682576825868259682606826168262682636826468265682666826768268682696827068271682726827368274682756827668277682786827968280682816828268283682846828568286682876828868289682906829168292682936829468295682966829768298682996830068301683026830368304683056830668307683086830968310683116831268313683146831568316683176831868319683206832168322683236832468325683266832768328683296833068331683326833368334683356833668337683386833968340683416834268343683446834568346683476834868349683506835168352683536835468355683566835768358683596836068361683626836368364683656836668367683686836968370683716837268373683746837568376683776837868379683806838168382683836838468385683866838768388683896839068391683926839368394683956839668397683986839968400684016840268403684046840568406684076840868409684106841168412684136841468415684166841768418684196842068421684226842368424684256842668427684286842968430684316843268433684346843568436684376843868439684406844168442684436844468445684466844768448684496845068451684526845368454684556845668457684586845968460684616846268463684646846568466684676846868469684706847168472684736847468475684766847768478684796848068481684826848368484684856848668487684886848968490684916849268493684946849568496684976849868499685006850168502685036850468505685066850768508685096851068511685126851368514685156851668517685186851968520685216852268523685246852568526685276852868529685306853168532685336853468535685366853768538685396854068541685426854368544685456854668547685486854968550685516855268553685546855568556685576855868559685606856168562685636856468565685666856768568685696857068571685726857368574685756857668577685786857968580685816858268583685846858568586685876858868589685906859168592685936859468595685966859768598685996860068601686026860368604686056860668607686086860968610686116861268613686146861568616686176861868619686206862168622686236862468625686266862768628686296863068631686326863368634686356863668637686386863968640686416864268643686446864568646686476864868649686506865168652686536865468655686566865768658686596866068661686626866368664686656866668667686686866968670686716867268673686746867568676686776867868679686806868168682686836868468685686866868768688686896869068691686926869368694686956869668697686986869968700687016870268703687046870568706687076870868709687106871168712687136871468715687166871768718687196872068721687226872368724687256872668727687286872968730687316873268733687346873568736687376873868739687406874168742687436874468745687466874768748687496875068751687526875368754687556875668757687586875968760687616876268763687646876568766687676876868769687706877168772687736877468775687766877768778687796878068781687826878368784687856878668787687886878968790687916879268793687946879568796687976879868799688006880168802688036880468805688066880768808688096881068811688126881368814688156881668817688186881968820688216882268823688246882568826688276882868829688306883168832688336883468835688366883768838688396884068841688426884368844688456884668847688486884968850688516885268853688546885568856688576885868859688606886168862688636886468865688666886768868688696887068871688726887368874688756887668877688786887968880688816888268883688846888568886688876888868889688906889168892688936889468895688966889768898688996890068901689026890368904689056890668907689086890968910689116891268913689146891568916689176891868919689206892168922689236892468925689266892768928689296893068931689326893368934689356893668937689386893968940689416894268943689446894568946689476894868949689506895168952689536895468955689566895768958689596896068961689626896368964689656896668967689686896968970689716897268973689746897568976689776897868979689806898168982689836898468985689866898768988689896899068991689926899368994689956899668997689986899969000690016900269003690046900569006690076900869009690106901169012690136901469015690166901769018690196902069021690226902369024690256902669027690286902969030690316903269033690346903569036690376903869039690406904169042690436904469045690466904769048690496905069051690526905369054690556905669057690586905969060690616906269063690646906569066690676906869069690706907169072690736907469075690766907769078690796908069081690826908369084690856908669087690886908969090690916909269093690946909569096690976909869099691006910169102691036910469105691066910769108691096911069111691126911369114691156911669117691186911969120691216912269123691246912569126691276912869129691306913169132691336913469135691366913769138691396914069141691426914369144691456914669147691486914969150691516915269153691546915569156691576915869159691606916169162691636916469165691666916769168691696917069171691726917369174691756917669177691786917969180691816918269183691846918569186691876918869189691906919169192691936919469195691966919769198691996920069201692026920369204692056920669207692086920969210692116921269213692146921569216692176921869219692206922169222692236922469225692266922769228692296923069231692326923369234692356923669237692386923969240692416924269243692446924569246692476924869249692506925169252692536925469255692566925769258692596926069261692626926369264692656926669267692686926969270692716927269273692746927569276692776927869279692806928169282692836928469285692866928769288692896929069291692926929369294692956929669297692986929969300693016930269303693046930569306693076930869309693106931169312693136931469315693166931769318693196932069321693226932369324693256932669327693286932969330693316933269333693346933569336693376933869339693406934169342693436934469345693466934769348693496935069351693526935369354693556935669357693586935969360693616936269363693646936569366693676936869369693706937169372693736937469375693766937769378693796938069381693826938369384693856938669387693886938969390693916939269393693946939569396693976939869399694006940169402694036940469405694066940769408694096941069411694126941369414694156941669417694186941969420694216942269423694246942569426694276942869429694306943169432694336943469435694366943769438694396944069441694426944369444694456944669447694486944969450694516945269453694546945569456694576945869459694606946169462694636946469465694666946769468694696947069471694726947369474694756947669477694786947969480694816948269483694846948569486694876948869489694906949169492694936949469495694966949769498694996950069501695026950369504695056950669507695086950969510695116951269513695146951569516695176951869519695206952169522695236952469525695266952769528695296953069531695326953369534695356953669537695386953969540695416954269543695446954569546695476954869549695506955169552695536955469555695566955769558695596956069561695626956369564695656956669567695686956969570695716957269573695746957569576695776957869579695806958169582695836958469585695866958769588695896959069591695926959369594695956959669597695986959969600696016960269603696046960569606696076960869609696106961169612696136961469615696166961769618696196962069621696226962369624696256962669627696286962969630696316963269633696346963569636696376963869639696406964169642696436964469645696466964769648696496965069651696526965369654696556965669657696586965969660696616966269663696646966569666696676966869669696706967169672696736967469675696766967769678696796968069681696826968369684696856968669687696886968969690696916969269693696946969569696696976969869699697006970169702697036970469705697066970769708697096971069711697126971369714697156971669717697186971969720697216972269723697246972569726697276972869729697306973169732697336973469735697366973769738697396974069741697426974369744697456974669747697486974969750697516975269753697546975569756697576975869759697606976169762697636976469765697666976769768697696977069771697726977369774697756977669777697786977969780697816978269783697846978569786697876978869789697906979169792697936979469795697966979769798697996980069801698026980369804698056980669807698086980969810698116981269813698146981569816698176981869819698206982169822698236982469825698266982769828698296983069831698326983369834698356983669837698386983969840698416984269843698446984569846698476984869849698506985169852698536985469855698566985769858698596986069861698626986369864698656986669867698686986969870698716987269873698746987569876698776987869879698806988169882698836988469885698866988769888698896989069891698926989369894698956989669897698986989969900699016990269903699046990569906699076990869909699106991169912699136991469915699166991769918699196992069921699226992369924699256992669927699286992969930699316993269933699346993569936699376993869939699406994169942699436994469945699466994769948699496995069951699526995369954699556995669957699586995969960699616996269963699646996569966699676996869969699706997169972699736997469975699766997769978699796998069981699826998369984699856998669987699886998969990699916999269993699946999569996699976999869999700007000170002700037000470005700067000770008700097001070011700127001370014700157001670017700187001970020700217002270023700247002570026700277002870029700307003170032700337003470035700367003770038700397004070041700427004370044700457004670047700487004970050700517005270053700547005570056700577005870059700607006170062700637006470065700667006770068700697007070071700727007370074700757007670077700787007970080700817008270083700847008570086700877008870089700907009170092700937009470095700967009770098700997010070101701027010370104701057010670107701087010970110701117011270113701147011570116701177011870119701207012170122701237012470125701267012770128701297013070131701327013370134701357013670137701387013970140701417014270143701447014570146701477014870149701507015170152701537015470155701567015770158701597016070161701627016370164701657016670167701687016970170701717017270173701747017570176701777017870179701807018170182701837018470185701867018770188701897019070191701927019370194701957019670197701987019970200702017020270203702047020570206702077020870209702107021170212702137021470215702167021770218702197022070221702227022370224702257022670227702287022970230702317023270233702347023570236702377023870239702407024170242702437024470245702467024770248702497025070251702527025370254702557025670257702587025970260702617026270263702647026570266702677026870269702707027170272702737027470275702767027770278702797028070281702827028370284702857028670287702887028970290702917029270293702947029570296702977029870299703007030170302703037030470305703067030770308703097031070311703127031370314703157031670317703187031970320703217032270323703247032570326703277032870329703307033170332703337033470335703367033770338703397034070341703427034370344703457034670347703487034970350703517035270353703547035570356703577035870359703607036170362703637036470365703667036770368703697037070371703727037370374703757037670377703787037970380703817038270383703847038570386703877038870389703907039170392703937039470395703967039770398703997040070401704027040370404704057040670407704087040970410704117041270413704147041570416704177041870419704207042170422704237042470425704267042770428704297043070431704327043370434704357043670437704387043970440704417044270443704447044570446704477044870449704507045170452704537045470455704567045770458704597046070461704627046370464704657046670467704687046970470704717047270473704747047570476704777047870479704807048170482704837048470485704867048770488704897049070491704927049370494704957049670497704987049970500705017050270503705047050570506705077050870509705107051170512705137051470515705167051770518705197052070521705227052370524705257052670527705287052970530705317053270533705347053570536705377053870539705407054170542705437054470545705467054770548705497055070551705527055370554705557055670557705587055970560705617056270563705647056570566705677056870569705707057170572705737057470575705767057770578705797058070581705827058370584705857058670587705887058970590705917059270593705947059570596705977059870599706007060170602706037060470605706067060770608706097061070611706127061370614706157061670617706187061970620706217062270623706247062570626706277062870629706307063170632706337063470635706367063770638706397064070641706427064370644706457064670647706487064970650706517065270653706547065570656706577065870659706607066170662706637066470665706667066770668706697067070671706727067370674706757067670677706787067970680706817068270683706847068570686706877068870689706907069170692706937069470695706967069770698706997070070701707027070370704707057070670707707087070970710707117071270713707147071570716707177071870719707207072170722707237072470725707267072770728707297073070731707327073370734707357073670737707387073970740707417074270743707447074570746707477074870749707507075170752707537075470755707567075770758707597076070761707627076370764707657076670767707687076970770707717077270773707747077570776707777077870779707807078170782707837078470785707867078770788707897079070791707927079370794707957079670797707987079970800708017080270803708047080570806708077080870809708107081170812708137081470815708167081770818708197082070821708227082370824708257082670827708287082970830708317083270833708347083570836708377083870839708407084170842708437084470845708467084770848708497085070851708527085370854708557085670857708587085970860708617086270863708647086570866708677086870869708707087170872708737087470875708767087770878708797088070881708827088370884708857088670887708887088970890708917089270893708947089570896708977089870899709007090170902709037090470905709067090770908709097091070911709127091370914709157091670917709187091970920709217092270923709247092570926709277092870929709307093170932709337093470935709367093770938709397094070941709427094370944709457094670947709487094970950709517095270953709547095570956709577095870959709607096170962709637096470965709667096770968709697097070971709727097370974709757097670977709787097970980709817098270983709847098570986709877098870989709907099170992709937099470995709967099770998709997100071001710027100371004710057100671007710087100971010710117101271013710147101571016710177101871019710207102171022710237102471025710267102771028710297103071031710327103371034710357103671037710387103971040710417104271043710447104571046710477104871049710507105171052710537105471055710567105771058710597106071061710627106371064710657106671067710687106971070710717107271073710747107571076710777107871079710807108171082710837108471085710867108771088710897109071091710927109371094710957109671097710987109971100711017110271103711047110571106711077110871109711107111171112711137111471115711167111771118711197112071121711227112371124711257112671127711287112971130711317113271133711347113571136711377113871139711407114171142711437114471145711467114771148711497115071151711527115371154711557115671157711587115971160711617116271163711647116571166711677116871169711707117171172711737117471175711767117771178711797118071181711827118371184711857118671187711887118971190711917119271193711947119571196711977119871199712007120171202712037120471205712067120771208712097121071211712127121371214712157121671217712187121971220712217122271223712247122571226712277122871229712307123171232712337123471235712367123771238712397124071241712427124371244712457124671247712487124971250712517125271253712547125571256712577125871259712607126171262712637126471265712667126771268712697127071271712727127371274712757127671277712787127971280712817128271283712847128571286712877128871289712907129171292712937129471295712967129771298712997130071301713027130371304713057130671307713087130971310713117131271313713147131571316713177131871319713207132171322713237132471325713267132771328713297133071331713327133371334713357133671337713387133971340713417134271343713447134571346713477134871349713507135171352713537135471355713567135771358713597136071361713627136371364713657136671367713687136971370713717137271373713747137571376713777137871379713807138171382713837138471385713867138771388713897139071391713927139371394713957139671397713987139971400714017140271403714047140571406714077140871409714107141171412714137141471415714167141771418714197142071421714227142371424714257142671427714287142971430714317143271433714347143571436714377143871439714407144171442714437144471445714467144771448714497145071451714527145371454714557145671457714587145971460714617146271463714647146571466714677146871469714707147171472714737147471475714767147771478714797148071481714827148371484714857148671487714887148971490714917149271493714947149571496714977149871499715007150171502715037150471505715067150771508715097151071511715127151371514715157151671517715187151971520715217152271523715247152571526715277152871529715307153171532715337153471535715367153771538715397154071541715427154371544715457154671547715487154971550715517155271553715547155571556715577155871559715607156171562715637156471565715667156771568715697157071571715727157371574715757157671577715787157971580715817158271583715847158571586715877158871589715907159171592715937159471595715967159771598715997160071601716027160371604716057160671607716087160971610716117161271613716147161571616716177161871619716207162171622716237162471625716267162771628716297163071631716327163371634716357163671637716387163971640716417164271643716447164571646716477164871649716507165171652716537165471655716567165771658716597166071661716627166371664716657166671667716687166971670716717167271673716747167571676716777167871679716807168171682716837168471685716867168771688716897169071691716927169371694716957169671697716987169971700717017170271703717047170571706717077170871709717107171171712717137171471715717167171771718717197172071721717227172371724717257172671727717287172971730717317173271733717347173571736717377173871739717407174171742717437174471745717467174771748717497175071751717527175371754717557175671757717587175971760717617176271763717647176571766717677176871769717707177171772717737177471775717767177771778717797178071781717827178371784717857178671787717887178971790717917179271793717947179571796717977179871799718007180171802718037180471805718067180771808718097181071811718127181371814718157181671817718187181971820718217182271823718247182571826718277182871829718307183171832718337183471835718367183771838718397184071841718427184371844718457184671847718487184971850718517185271853718547185571856718577185871859718607186171862718637186471865718667186771868718697187071871718727187371874718757187671877718787187971880718817188271883718847188571886718877188871889718907189171892718937189471895718967189771898718997190071901719027190371904719057190671907719087190971910719117191271913719147191571916719177191871919719207192171922719237192471925719267192771928719297193071931719327193371934719357193671937719387193971940719417194271943719447194571946719477194871949719507195171952719537195471955719567195771958719597196071961719627196371964719657196671967719687196971970719717197271973719747197571976719777197871979719807198171982719837198471985719867198771988719897199071991719927199371994719957199671997719987199972000720017200272003720047200572006720077200872009720107201172012720137201472015720167201772018720197202072021720227202372024720257202672027720287202972030720317203272033720347203572036720377203872039720407204172042720437204472045720467204772048720497205072051720527205372054720557205672057720587205972060720617206272063720647206572066720677206872069720707207172072720737207472075720767207772078720797208072081720827208372084720857208672087720887208972090720917209272093720947209572096720977209872099721007210172102721037210472105721067210772108721097211072111721127211372114721157211672117721187211972120721217212272123721247212572126721277212872129721307213172132721337213472135721367213772138721397214072141721427214372144721457214672147721487214972150721517215272153721547215572156721577215872159721607216172162721637216472165721667216772168721697217072171721727217372174721757217672177721787217972180721817218272183721847218572186721877218872189721907219172192721937219472195721967219772198721997220072201722027220372204722057220672207722087220972210722117221272213722147221572216722177221872219722207222172222722237222472225722267222772228722297223072231722327223372234722357223672237722387223972240722417224272243722447224572246722477224872249722507225172252722537225472255722567225772258722597226072261722627226372264722657226672267722687226972270722717227272273722747227572276722777227872279722807228172282722837228472285722867228772288722897229072291722927229372294722957229672297722987229972300723017230272303723047230572306723077230872309723107231172312723137231472315723167231772318723197232072321723227232372324723257232672327723287232972330723317233272333723347233572336723377233872339723407234172342723437234472345723467234772348723497235072351723527235372354723557235672357723587235972360723617236272363723647236572366723677236872369723707237172372723737237472375723767237772378723797238072381723827238372384723857238672387723887238972390723917239272393723947239572396723977239872399724007240172402724037240472405724067240772408724097241072411724127241372414724157241672417724187241972420724217242272423724247242572426724277242872429724307243172432724337243472435724367243772438724397244072441724427244372444724457244672447724487244972450724517245272453724547245572456724577245872459724607246172462724637246472465724667246772468724697247072471724727247372474724757247672477724787247972480724817248272483724847248572486724877248872489724907249172492724937249472495724967249772498724997250072501725027250372504725057250672507725087250972510725117251272513725147251572516725177251872519725207252172522725237252472525725267252772528725297253072531725327253372534725357253672537725387253972540725417254272543725447254572546725477254872549725507255172552725537255472555725567255772558725597256072561725627256372564725657256672567725687256972570725717257272573725747257572576725777257872579725807258172582725837258472585725867258772588725897259072591725927259372594725957259672597725987259972600726017260272603726047260572606726077260872609726107261172612726137261472615726167261772618726197262072621726227262372624726257262672627726287262972630726317263272633726347263572636726377263872639726407264172642726437264472645726467264772648726497265072651726527265372654726557265672657726587265972660726617266272663726647266572666726677266872669726707267172672726737267472675726767267772678726797268072681726827268372684726857268672687726887268972690726917269272693726947269572696726977269872699727007270172702727037270472705727067270772708727097271072711727127271372714727157271672717727187271972720727217272272723727247272572726727277272872729727307273172732727337273472735727367273772738727397274072741727427274372744727457274672747727487274972750727517275272753727547275572756727577275872759727607276172762727637276472765727667276772768727697277072771727727277372774727757277672777727787277972780727817278272783727847278572786727877278872789727907279172792727937279472795727967279772798727997280072801728027280372804728057280672807728087280972810728117281272813728147281572816728177281872819728207282172822728237282472825728267282772828728297283072831728327283372834728357283672837728387283972840728417284272843728447284572846728477284872849728507285172852728537285472855728567285772858728597286072861728627286372864728657286672867728687286972870728717287272873728747287572876728777287872879728807288172882728837288472885728867288772888728897289072891728927289372894728957289672897728987289972900729017290272903729047290572906729077290872909729107291172912729137291472915729167291772918729197292072921729227292372924729257292672927729287292972930729317293272933729347293572936729377293872939729407294172942729437294472945729467294772948729497295072951729527295372954729557295672957729587295972960729617296272963729647296572966729677296872969729707297172972729737297472975729767297772978729797298072981729827298372984729857298672987729887298972990729917299272993729947299572996729977299872999730007300173002730037300473005730067300773008730097301073011730127301373014730157301673017730187301973020730217302273023730247302573026730277302873029730307303173032730337303473035730367303773038730397304073041730427304373044730457304673047730487304973050730517305273053730547305573056730577305873059730607306173062730637306473065730667306773068730697307073071730727307373074730757307673077730787307973080730817308273083730847308573086730877308873089730907309173092730937309473095730967309773098730997310073101731027310373104731057310673107731087310973110731117311273113731147311573116731177311873119731207312173122731237312473125731267312773128731297313073131731327313373134731357313673137731387313973140731417314273143731447314573146731477314873149731507315173152731537315473155731567315773158731597316073161731627316373164731657316673167731687316973170731717317273173731747317573176731777317873179731807318173182731837318473185731867318773188731897319073191731927319373194731957319673197731987319973200732017320273203732047320573206732077320873209732107321173212732137321473215732167321773218732197322073221732227322373224732257322673227732287322973230732317323273233732347323573236732377323873239732407324173242732437324473245732467324773248732497325073251732527325373254732557325673257732587325973260732617326273263732647326573266732677326873269732707327173272732737327473275732767327773278732797328073281732827328373284732857328673287732887328973290732917329273293732947329573296732977329873299733007330173302733037330473305733067330773308733097331073311733127331373314733157331673317733187331973320733217332273323733247332573326733277332873329733307333173332733337333473335733367333773338733397334073341733427334373344733457334673347733487334973350733517335273353733547335573356733577335873359733607336173362733637336473365733667336773368733697337073371733727337373374733757337673377733787337973380733817338273383733847338573386733877338873389733907339173392733937339473395733967339773398733997340073401734027340373404734057340673407734087340973410734117341273413734147341573416734177341873419734207342173422734237342473425734267342773428734297343073431734327343373434734357343673437734387343973440734417344273443734447344573446734477344873449734507345173452734537345473455734567345773458734597346073461734627346373464734657346673467734687346973470734717347273473734747347573476734777347873479734807348173482734837348473485734867348773488734897349073491734927349373494734957349673497734987349973500735017350273503735047350573506735077350873509735107351173512735137351473515735167351773518735197352073521735227352373524735257352673527735287352973530735317353273533735347353573536735377353873539735407354173542735437354473545735467354773548735497355073551735527355373554735557355673557735587355973560735617356273563735647356573566735677356873569735707357173572735737357473575735767357773578735797358073581735827358373584735857358673587735887358973590735917359273593735947359573596735977359873599736007360173602736037360473605736067360773608736097361073611736127361373614736157361673617736187361973620736217362273623736247362573626736277362873629736307363173632736337363473635736367363773638736397364073641736427364373644736457364673647736487364973650736517365273653736547365573656736577365873659736607366173662736637366473665736667366773668736697367073671736727367373674736757367673677736787367973680736817368273683736847368573686736877368873689736907369173692736937369473695736967369773698736997370073701737027370373704737057370673707737087370973710737117371273713737147371573716737177371873719737207372173722737237372473725737267372773728737297373073731737327373373734737357373673737737387373973740737417374273743737447374573746737477374873749737507375173752737537375473755737567375773758737597376073761737627376373764737657376673767737687376973770737717377273773737747377573776737777377873779737807378173782737837378473785737867378773788737897379073791737927379373794737957379673797737987379973800738017380273803738047380573806738077380873809738107381173812738137381473815738167381773818738197382073821738227382373824738257382673827738287382973830738317383273833738347383573836738377383873839738407384173842738437384473845738467384773848738497385073851738527385373854738557385673857738587385973860738617386273863738647386573866738677386873869738707387173872738737387473875738767387773878738797388073881738827388373884738857388673887738887388973890738917389273893738947389573896738977389873899739007390173902739037390473905739067390773908739097391073911739127391373914739157391673917739187391973920739217392273923739247392573926739277392873929739307393173932739337393473935739367393773938739397394073941739427394373944739457394673947739487394973950739517395273953739547395573956739577395873959739607396173962739637396473965739667396773968739697397073971739727397373974739757397673977739787397973980739817398273983739847398573986739877398873989739907399173992739937399473995739967399773998739997400074001740027400374004740057400674007740087400974010740117401274013740147401574016740177401874019740207402174022740237402474025740267402774028740297403074031740327403374034740357403674037740387403974040740417404274043740447404574046740477404874049740507405174052740537405474055740567405774058740597406074061740627406374064740657406674067740687406974070740717407274073740747407574076740777407874079740807408174082740837408474085740867408774088740897409074091740927409374094740957409674097740987409974100741017410274103741047410574106741077410874109741107411174112741137411474115741167411774118741197412074121741227412374124741257412674127741287412974130741317413274133741347413574136741377413874139741407414174142741437414474145741467414774148741497415074151741527415374154741557415674157741587415974160741617416274163741647416574166741677416874169741707417174172741737417474175741767417774178741797418074181741827418374184741857418674187741887418974190741917419274193741947419574196741977419874199742007420174202742037420474205742067420774208742097421074211742127421374214742157421674217742187421974220742217422274223742247422574226742277422874229742307423174232742337423474235742367423774238742397424074241742427424374244742457424674247742487424974250742517425274253742547425574256742577425874259742607426174262742637426474265742667426774268742697427074271742727427374274742757427674277742787427974280742817428274283742847428574286742877428874289742907429174292742937429474295742967429774298742997430074301743027430374304743057430674307743087430974310743117431274313743147431574316743177431874319743207432174322743237432474325743267432774328743297433074331743327433374334743357433674337743387433974340743417434274343743447434574346743477434874349743507435174352743537435474355743567435774358743597436074361743627436374364743657436674367743687436974370743717437274373743747437574376743777437874379743807438174382743837438474385743867438774388743897439074391743927439374394743957439674397743987439974400744017440274403744047440574406744077440874409744107441174412744137441474415744167441774418744197442074421744227442374424744257442674427744287442974430744317443274433744347443574436744377443874439744407444174442744437444474445744467444774448744497445074451744527445374454744557445674457744587445974460744617446274463744647446574466744677446874469744707447174472744737447474475744767447774478744797448074481744827448374484744857448674487744887448974490744917449274493744947449574496744977449874499745007450174502745037450474505745067450774508745097451074511745127451374514745157451674517745187451974520745217452274523745247452574526745277452874529745307453174532745337453474535745367453774538745397454074541745427454374544745457454674547745487454974550745517455274553745547455574556745577455874559745607456174562745637456474565745667456774568745697457074571745727457374574745757457674577745787457974580745817458274583745847458574586745877458874589745907459174592745937459474595745967459774598745997460074601746027460374604746057460674607746087460974610746117461274613746147461574616746177461874619746207462174622746237462474625746267462774628746297463074631746327463374634746357463674637746387463974640746417464274643746447464574646746477464874649746507465174652746537465474655746567465774658746597466074661746627466374664746657466674667746687466974670746717467274673746747467574676746777467874679746807468174682746837468474685746867468774688746897469074691746927469374694746957469674697746987469974700747017470274703747047470574706747077470874709747107471174712747137471474715747167471774718747197472074721747227472374724747257472674727747287472974730747317473274733747347473574736747377473874739747407474174742747437474474745747467474774748747497475074751747527475374754747557475674757747587475974760747617476274763747647476574766747677476874769747707477174772747737477474775747767477774778747797478074781747827478374784747857478674787747887478974790747917479274793747947479574796747977479874799748007480174802748037480474805748067480774808748097481074811748127481374814748157481674817748187481974820748217482274823748247482574826748277482874829748307483174832748337483474835748367483774838748397484074841748427484374844748457484674847748487484974850748517485274853748547485574856748577485874859748607486174862748637486474865748667486774868748697487074871748727487374874748757487674877748787487974880748817488274883748847488574886748877488874889748907489174892748937489474895748967489774898748997490074901749027490374904749057490674907749087490974910749117491274913749147491574916749177491874919749207492174922749237492474925749267492774928749297493074931749327493374934749357493674937749387493974940749417494274943749447494574946749477494874949749507495174952749537495474955749567495774958749597496074961749627496374964749657496674967749687496974970749717497274973749747497574976749777497874979749807498174982749837498474985749867498774988749897499074991749927499374994749957499674997749987499975000750017500275003750047500575006750077500875009750107501175012750137501475015750167501775018750197502075021750227502375024750257502675027750287502975030750317503275033750347503575036750377503875039750407504175042750437504475045750467504775048750497505075051750527505375054750557505675057750587505975060750617506275063750647506575066750677506875069750707507175072750737507475075750767507775078750797508075081750827508375084750857508675087750887508975090750917509275093750947509575096750977509875099751007510175102751037510475105751067510775108751097511075111751127511375114751157511675117751187511975120751217512275123751247512575126751277512875129751307513175132751337513475135751367513775138751397514075141751427514375144751457514675147751487514975150751517515275153751547515575156751577515875159751607516175162751637516475165751667516775168751697517075171751727517375174751757517675177751787517975180751817518275183751847518575186751877518875189751907519175192751937519475195751967519775198751997520075201752027520375204752057520675207752087520975210752117521275213752147521575216752177521875219752207522175222752237522475225752267522775228752297523075231752327523375234752357523675237752387523975240752417524275243752447524575246752477524875249752507525175252752537525475255752567525775258752597526075261752627526375264752657526675267752687526975270752717527275273752747527575276752777527875279752807528175282752837528475285752867528775288752897529075291752927529375294752957529675297752987529975300753017530275303753047530575306753077530875309753107531175312753137531475315753167531775318753197532075321753227532375324753257532675327753287532975330753317533275333753347533575336753377533875339753407534175342753437534475345753467534775348753497535075351753527535375354753557535675357753587535975360753617536275363753647536575366753677536875369753707537175372753737537475375753767537775378753797538075381753827538375384753857538675387753887538975390753917539275393753947539575396753977539875399754007540175402754037540475405754067540775408754097541075411754127541375414754157541675417754187541975420754217542275423754247542575426754277542875429754307543175432754337543475435754367543775438754397544075441754427544375444754457544675447754487544975450754517545275453754547545575456754577545875459754607546175462754637546475465754667546775468754697547075471754727547375474754757547675477754787547975480754817548275483754847548575486754877548875489754907549175492754937549475495754967549775498754997550075501755027550375504755057550675507755087550975510755117551275513755147551575516755177551875519755207552175522755237552475525755267552775528755297553075531755327553375534755357553675537755387553975540755417554275543755447554575546755477554875549755507555175552755537555475555755567555775558755597556075561755627556375564755657556675567755687556975570755717557275573755747557575576755777557875579755807558175582755837558475585755867558775588755897559075591755927559375594755957559675597755987559975600756017560275603756047560575606756077560875609756107561175612756137561475615756167561775618756197562075621756227562375624756257562675627756287562975630756317563275633756347563575636756377563875639756407564175642756437564475645756467564775648756497565075651756527565375654756557565675657756587565975660756617566275663756647566575666756677566875669756707567175672756737567475675756767567775678756797568075681756827568375684756857568675687756887568975690756917569275693756947569575696756977569875699757007570175702757037570475705757067570775708757097571075711757127571375714757157571675717757187571975720757217572275723757247572575726757277572875729757307573175732757337573475735757367573775738757397574075741757427574375744757457574675747757487574975750757517575275753757547575575756757577575875759757607576175762757637576475765757667576775768757697577075771757727577375774757757577675777757787577975780757817578275783757847578575786757877578875789757907579175792757937579475795757967579775798757997580075801758027580375804758057580675807758087580975810758117581275813758147581575816758177581875819758207582175822758237582475825758267582775828758297583075831758327583375834758357583675837758387583975840758417584275843758447584575846758477584875849758507585175852758537585475855758567585775858758597586075861758627586375864758657586675867758687586975870758717587275873758747587575876758777587875879758807588175882758837588475885758867588775888758897589075891758927589375894758957589675897758987589975900759017590275903759047590575906759077590875909759107591175912759137591475915759167591775918759197592075921759227592375924759257592675927759287592975930759317593275933759347593575936759377593875939759407594175942759437594475945759467594775948759497595075951759527595375954759557595675957759587595975960759617596275963759647596575966759677596875969759707597175972759737597475975759767597775978759797598075981759827598375984759857598675987759887598975990759917599275993759947599575996759977599875999760007600176002760037600476005760067600776008760097601076011760127601376014760157601676017760187601976020760217602276023760247602576026760277602876029760307603176032760337603476035760367603776038760397604076041760427604376044760457604676047760487604976050760517605276053760547605576056760577605876059760607606176062760637606476065760667606776068760697607076071760727607376074760757607676077760787607976080760817608276083760847608576086760877608876089760907609176092760937609476095760967609776098760997610076101761027610376104761057610676107761087610976110761117611276113761147611576116761177611876119761207612176122761237612476125761267612776128761297613076131761327613376134761357613676137761387613976140761417614276143761447614576146761477614876149761507615176152761537615476155761567615776158761597616076161761627616376164761657616676167761687616976170761717617276173761747617576176761777617876179761807618176182761837618476185761867618776188761897619076191761927619376194761957619676197761987619976200762017620276203762047620576206762077620876209762107621176212762137621476215762167621776218762197622076221762227622376224762257622676227762287622976230762317623276233762347623576236762377623876239762407624176242762437624476245762467624776248762497625076251762527625376254762557625676257762587625976260762617626276263762647626576266762677626876269762707627176272762737627476275762767627776278762797628076281762827628376284762857628676287762887628976290762917629276293762947629576296762977629876299763007630176302763037630476305763067630776308763097631076311763127631376314763157631676317763187631976320763217632276323763247632576326763277632876329763307633176332763337633476335763367633776338763397634076341763427634376344763457634676347763487634976350763517635276353763547635576356763577635876359763607636176362763637636476365763667636776368763697637076371763727637376374763757637676377763787637976380763817638276383763847638576386763877638876389763907639176392763937639476395763967639776398763997640076401764027640376404764057640676407764087640976410764117641276413764147641576416764177641876419764207642176422764237642476425764267642776428764297643076431764327643376434764357643676437764387643976440764417644276443764447644576446764477644876449764507645176452764537645476455764567645776458764597646076461764627646376464764657646676467764687646976470764717647276473764747647576476764777647876479764807648176482764837648476485764867648776488764897649076491764927649376494764957649676497764987649976500765017650276503765047650576506765077650876509765107651176512765137651476515765167651776518765197652076521765227652376524765257652676527765287652976530765317653276533765347653576536765377653876539765407654176542765437654476545765467654776548765497655076551765527655376554765557655676557765587655976560765617656276563765647656576566765677656876569765707657176572765737657476575765767657776578765797658076581765827658376584765857658676587765887658976590765917659276593765947659576596765977659876599766007660176602766037660476605766067660776608766097661076611766127661376614766157661676617766187661976620766217662276623766247662576626766277662876629766307663176632766337663476635766367663776638766397664076641766427664376644766457664676647766487664976650766517665276653766547665576656766577665876659766607666176662766637666476665766667666776668766697667076671766727667376674766757667676677766787667976680766817668276683766847668576686766877668876689766907669176692766937669476695766967669776698766997670076701767027670376704767057670676707767087670976710767117671276713767147671576716767177671876719767207672176722767237672476725767267672776728767297673076731767327673376734767357673676737767387673976740767417674276743767447674576746767477674876749767507675176752767537675476755767567675776758767597676076761767627676376764767657676676767767687676976770767717677276773767747677576776767777677876779767807678176782767837678476785767867678776788767897679076791767927679376794767957679676797767987679976800768017680276803768047680576806768077680876809768107681176812768137681476815768167681776818768197682076821768227682376824768257682676827768287682976830768317683276833768347683576836768377683876839768407684176842768437684476845768467684776848768497685076851768527685376854768557685676857768587685976860768617686276863768647686576866768677686876869768707687176872768737687476875768767687776878768797688076881768827688376884768857688676887768887688976890768917689276893768947689576896768977689876899769007690176902769037690476905769067690776908769097691076911769127691376914769157691676917769187691976920769217692276923769247692576926769277692876929769307693176932769337693476935769367693776938769397694076941769427694376944769457694676947769487694976950769517695276953769547695576956769577695876959769607696176962769637696476965769667696776968769697697076971769727697376974769757697676977769787697976980769817698276983769847698576986769877698876989769907699176992769937699476995769967699776998769997700077001770027700377004770057700677007770087700977010770117701277013770147701577016770177701877019770207702177022770237702477025770267702777028770297703077031770327703377034770357703677037770387703977040770417704277043770447704577046770477704877049770507705177052770537705477055770567705777058770597706077061770627706377064770657706677067770687706977070770717707277073770747707577076770777707877079770807708177082770837708477085770867708777088770897709077091770927709377094770957709677097770987709977100771017710277103771047710577106771077710877109771107711177112771137711477115771167711777118771197712077121771227712377124771257712677127771287712977130771317713277133771347713577136771377713877139771407714177142771437714477145771467714777148771497715077151771527715377154771557715677157771587715977160771617716277163771647716577166771677716877169771707717177172771737717477175771767717777178771797718077181771827718377184771857718677187771887718977190771917719277193771947719577196771977719877199772007720177202772037720477205772067720777208772097721077211772127721377214772157721677217772187721977220772217722277223772247722577226772277722877229772307723177232772337723477235772367723777238772397724077241772427724377244772457724677247772487724977250772517725277253772547725577256772577725877259772607726177262772637726477265772667726777268772697727077271772727727377274772757727677277772787727977280772817728277283772847728577286772877728877289772907729177292772937729477295772967729777298772997730077301773027730377304773057730677307773087730977310773117731277313773147731577316773177731877319773207732177322773237732477325773267732777328773297733077331773327733377334773357733677337773387733977340773417734277343773447734577346773477734877349773507735177352773537735477355773567735777358773597736077361773627736377364773657736677367773687736977370773717737277373773747737577376773777737877379773807738177382773837738477385773867738777388773897739077391773927739377394773957739677397773987739977400774017740277403774047740577406774077740877409774107741177412774137741477415774167741777418774197742077421774227742377424774257742677427774287742977430774317743277433774347743577436774377743877439774407744177442774437744477445774467744777448774497745077451774527745377454774557745677457774587745977460774617746277463774647746577466774677746877469774707747177472774737747477475774767747777478774797748077481774827748377484774857748677487774887748977490774917749277493774947749577496774977749877499775007750177502775037750477505775067750777508775097751077511775127751377514775157751677517775187751977520775217752277523775247752577526775277752877529775307753177532775337753477535775367753777538775397754077541775427754377544775457754677547775487754977550775517755277553775547755577556775577755877559775607756177562775637756477565775667756777568775697757077571775727757377574775757757677577775787757977580775817758277583775847758577586775877758877589775907759177592775937759477595775967759777598775997760077601776027760377604776057760677607776087760977610776117761277613776147761577616776177761877619776207762177622776237762477625776267762777628776297763077631776327763377634776357763677637776387763977640776417764277643776447764577646776477764877649776507765177652776537765477655776567765777658776597766077661776627766377664776657766677667776687766977670776717767277673776747767577676776777767877679776807768177682776837768477685776867768777688776897769077691776927769377694776957769677697776987769977700777017770277703777047770577706777077770877709777107771177712777137771477715777167771777718777197772077721777227772377724777257772677727777287772977730777317773277733777347773577736777377773877739777407774177742777437774477745777467774777748777497775077751777527775377754777557775677757777587775977760777617776277763777647776577766777677776877769777707777177772777737777477775777767777777778777797778077781777827778377784777857778677787777887778977790777917779277793777947779577796777977779877799778007780177802778037780477805778067780777808778097781077811778127781377814778157781677817778187781977820778217782277823778247782577826778277782877829778307783177832778337783477835778367783777838778397784077841778427784377844778457784677847778487784977850778517785277853778547785577856778577785877859778607786177862778637786477865778667786777868778697787077871778727787377874778757787677877778787787977880778817788277883778847788577886778877788877889778907789177892778937789477895778967789777898778997790077901779027790377904779057790677907779087790977910779117791277913779147791577916779177791877919779207792177922779237792477925779267792777928779297793077931779327793377934779357793677937779387793977940779417794277943779447794577946779477794877949779507795177952779537795477955779567795777958779597796077961779627796377964779657796677967779687796977970779717797277973779747797577976779777797877979779807798177982779837798477985779867798777988779897799077991779927799377994779957799677997779987799978000780017800278003780047800578006780077800878009780107801178012780137801478015780167801778018780197802078021780227802378024780257802678027780287802978030780317803278033780347803578036780377803878039780407804178042780437804478045780467804778048780497805078051780527805378054780557805678057780587805978060780617806278063780647806578066780677806878069780707807178072780737807478075780767807778078780797808078081780827808378084780857808678087780887808978090780917809278093780947809578096780977809878099781007810178102781037810478105781067810778108781097811078111781127811378114781157811678117781187811978120781217812278123781247812578126781277812878129781307813178132781337813478135781367813778138781397814078141781427814378144781457814678147781487814978150781517815278153781547815578156781577815878159781607816178162781637816478165781667816778168781697817078171781727817378174781757817678177781787817978180781817818278183781847818578186781877818878189781907819178192781937819478195781967819778198781997820078201782027820378204782057820678207782087820978210782117821278213782147821578216782177821878219782207822178222782237822478225782267822778228782297823078231782327823378234782357823678237782387823978240782417824278243782447824578246782477824878249782507825178252782537825478255782567825778258782597826078261782627826378264782657826678267782687826978270782717827278273782747827578276782777827878279782807828178282782837828478285782867828778288782897829078291782927829378294782957829678297782987829978300783017830278303783047830578306783077830878309783107831178312783137831478315783167831778318783197832078321783227832378324783257832678327783287832978330783317833278333783347833578336783377833878339783407834178342783437834478345783467834778348783497835078351783527835378354783557835678357783587835978360783617836278363783647836578366783677836878369783707837178372783737837478375783767837778378783797838078381783827838378384783857838678387783887838978390783917839278393783947839578396783977839878399784007840178402784037840478405784067840778408784097841078411784127841378414784157841678417784187841978420784217842278423784247842578426784277842878429784307843178432784337843478435784367843778438784397844078441784427844378444784457844678447784487844978450784517845278453784547845578456784577845878459784607846178462784637846478465784667846778468784697847078471784727847378474784757847678477784787847978480784817848278483784847848578486784877848878489784907849178492784937849478495784967849778498784997850078501785027850378504785057850678507785087850978510785117851278513785147851578516785177851878519785207852178522785237852478525785267852778528785297853078531785327853378534785357853678537785387853978540785417854278543785447854578546785477854878549785507855178552785537855478555785567855778558785597856078561785627856378564785657856678567785687856978570785717857278573785747857578576785777857878579785807858178582785837858478585785867858778588785897859078591785927859378594785957859678597785987859978600786017860278603786047860578606786077860878609786107861178612786137861478615786167861778618786197862078621786227862378624786257862678627786287862978630786317863278633786347863578636786377863878639786407864178642786437864478645786467864778648786497865078651786527865378654786557865678657786587865978660786617866278663786647866578666786677866878669786707867178672786737867478675786767867778678786797868078681786827868378684786857868678687786887868978690786917869278693786947869578696786977869878699787007870178702787037870478705787067870778708787097871078711787127871378714787157871678717787187871978720787217872278723787247872578726787277872878729787307873178732787337873478735787367873778738787397874078741787427874378744787457874678747787487874978750787517875278753787547875578756787577875878759787607876178762787637876478765787667876778768787697877078771787727877378774787757877678777787787877978780787817878278783787847878578786787877878878789787907879178792787937879478795787967879778798787997880078801788027880378804788057880678807788087880978810788117881278813788147881578816788177881878819788207882178822788237882478825788267882778828788297883078831788327883378834788357883678837788387883978840788417884278843788447884578846788477884878849788507885178852788537885478855788567885778858788597886078861788627886378864788657886678867788687886978870788717887278873788747887578876788777887878879788807888178882788837888478885788867888778888788897889078891788927889378894788957889678897788987889978900789017890278903789047890578906789077890878909789107891178912789137891478915789167891778918789197892078921789227892378924789257892678927789287892978930789317893278933789347893578936789377893878939789407894178942789437894478945789467894778948789497895078951789527895378954789557895678957789587895978960789617896278963789647896578966789677896878969789707897178972789737897478975789767897778978789797898078981789827898378984789857898678987789887898978990789917899278993789947899578996789977899878999790007900179002790037900479005790067900779008790097901079011790127901379014790157901679017790187901979020790217902279023790247902579026790277902879029790307903179032790337903479035790367903779038790397904079041790427904379044790457904679047790487904979050790517905279053790547905579056790577905879059790607906179062790637906479065790667906779068790697907079071790727907379074790757907679077790787907979080790817908279083790847908579086790877908879089790907909179092790937909479095790967909779098790997910079101791027910379104791057910679107791087910979110791117911279113791147911579116791177911879119791207912179122791237912479125791267912779128791297913079131791327913379134791357913679137791387913979140791417914279143791447914579146791477914879149791507915179152791537915479155791567915779158791597916079161791627916379164791657916679167791687916979170791717917279173791747917579176791777917879179791807918179182791837918479185791867918779188791897919079191791927919379194791957919679197791987919979200792017920279203792047920579206792077920879209792107921179212792137921479215792167921779218792197922079221792227922379224792257922679227792287922979230792317923279233792347923579236792377923879239792407924179242792437924479245792467924779248792497925079251792527925379254792557925679257792587925979260792617926279263792647926579266792677926879269792707927179272792737927479275792767927779278792797928079281792827928379284792857928679287792887928979290792917929279293792947929579296792977929879299793007930179302793037930479305793067930779308793097931079311793127931379314793157931679317793187931979320793217932279323793247932579326793277932879329793307933179332793337933479335793367933779338793397934079341793427934379344793457934679347793487934979350793517935279353793547935579356793577935879359793607936179362793637936479365793667936779368793697937079371793727937379374793757937679377793787937979380793817938279383793847938579386793877938879389793907939179392793937939479395793967939779398793997940079401794027940379404794057940679407794087940979410794117941279413794147941579416794177941879419794207942179422794237942479425794267942779428794297943079431794327943379434794357943679437794387943979440794417944279443794447944579446794477944879449794507945179452794537945479455794567945779458794597946079461794627946379464794657946679467794687946979470794717947279473794747947579476794777947879479794807948179482794837948479485794867948779488794897949079491794927949379494794957949679497794987949979500795017950279503795047950579506795077950879509795107951179512795137951479515795167951779518795197952079521795227952379524795257952679527795287952979530795317953279533795347953579536795377953879539795407954179542795437954479545795467954779548795497955079551795527955379554795557955679557795587955979560795617956279563795647956579566795677956879569795707957179572795737957479575795767957779578795797958079581795827958379584795857958679587795887958979590795917959279593795947959579596795977959879599796007960179602796037960479605796067960779608796097961079611796127961379614796157961679617796187961979620796217962279623796247962579626796277962879629796307963179632796337963479635796367963779638796397964079641796427964379644796457964679647796487964979650796517965279653796547965579656796577965879659796607966179662796637966479665796667966779668796697967079671796727967379674796757967679677796787967979680796817968279683796847968579686796877968879689796907969179692796937969479695796967969779698796997970079701797027970379704797057970679707797087970979710797117971279713797147971579716797177971879719797207972179722797237972479725797267972779728797297973079731797327973379734797357973679737797387973979740797417974279743797447974579746797477974879749797507975179752797537975479755797567975779758797597976079761797627976379764797657976679767797687976979770797717977279773797747977579776797777977879779797807978179782797837978479785797867978779788797897979079791797927979379794797957979679797797987979979800798017980279803798047980579806798077980879809798107981179812798137981479815798167981779818798197982079821798227982379824798257982679827798287982979830798317983279833798347983579836798377983879839798407984179842798437984479845798467984779848798497985079851798527985379854798557985679857798587985979860798617986279863798647986579866798677986879869798707987179872798737987479875798767987779878798797988079881798827988379884798857988679887798887988979890798917989279893798947989579896798977989879899799007990179902799037990479905799067990779908799097991079911799127991379914799157991679917799187991979920799217992279923799247992579926799277992879929799307993179932799337993479935799367993779938799397994079941799427994379944799457994679947799487994979950799517995279953799547995579956799577995879959799607996179962799637996479965799667996779968799697997079971799727997379974799757997679977799787997979980799817998279983799847998579986799877998879989799907999179992799937999479995799967999779998799998000080001800028000380004800058000680007800088000980010800118001280013800148001580016800178001880019800208002180022800238002480025800268002780028800298003080031800328003380034800358003680037800388003980040800418004280043800448004580046800478004880049800508005180052800538005480055800568005780058800598006080061800628006380064800658006680067800688006980070800718007280073800748007580076800778007880079800808008180082800838008480085800868008780088800898009080091800928009380094800958009680097800988009980100801018010280103801048010580106801078010880109801108011180112801138011480115801168011780118801198012080121801228012380124801258012680127801288012980130801318013280133801348013580136801378013880139801408014180142801438014480145801468014780148801498015080151801528015380154801558015680157801588015980160801618016280163801648016580166801678016880169801708017180172801738017480175801768017780178801798018080181801828018380184801858018680187801888018980190801918019280193801948019580196801978019880199802008020180202802038020480205802068020780208802098021080211802128021380214802158021680217802188021980220802218022280223802248022580226802278022880229802308023180232802338023480235802368023780238802398024080241802428024380244802458024680247802488024980250802518025280253802548025580256802578025880259802608026180262802638026480265802668026780268802698027080271802728027380274802758027680277802788027980280802818028280283802848028580286802878028880289802908029180292802938029480295802968029780298802998030080301803028030380304803058030680307803088030980310803118031280313803148031580316803178031880319803208032180322803238032480325803268032780328803298033080331803328033380334803358033680337803388033980340803418034280343803448034580346803478034880349803508035180352803538035480355803568035780358803598036080361803628036380364803658036680367803688036980370803718037280373803748037580376803778037880379803808038180382803838038480385803868038780388803898039080391803928039380394803958039680397803988039980400804018040280403804048040580406804078040880409804108041180412804138041480415804168041780418804198042080421804228042380424804258042680427804288042980430804318043280433804348043580436804378043880439804408044180442804438044480445804468044780448804498045080451804528045380454804558045680457804588045980460804618046280463804648046580466804678046880469804708047180472804738047480475804768047780478804798048080481804828048380484804858048680487804888048980490804918049280493804948049580496804978049880499805008050180502805038050480505805068050780508805098051080511805128051380514805158051680517805188051980520805218052280523805248052580526805278052880529805308053180532805338053480535805368053780538805398054080541805428054380544805458054680547805488054980550805518055280553805548055580556805578055880559805608056180562805638056480565805668056780568805698057080571805728057380574805758057680577805788057980580805818058280583805848058580586805878058880589805908059180592805938059480595805968059780598805998060080601806028060380604806058060680607806088060980610806118061280613806148061580616806178061880619806208062180622806238062480625806268062780628806298063080631806328063380634806358063680637806388063980640806418064280643806448064580646806478064880649806508065180652806538065480655806568065780658806598066080661806628066380664806658066680667806688066980670806718067280673806748067580676806778067880679806808068180682806838068480685806868068780688806898069080691806928069380694806958069680697806988069980700807018070280703807048070580706807078070880709807108071180712807138071480715807168071780718807198072080721807228072380724807258072680727807288072980730807318073280733807348073580736807378073880739807408074180742807438074480745807468074780748807498075080751807528075380754807558075680757807588075980760807618076280763807648076580766807678076880769807708077180772807738077480775807768077780778807798078080781807828078380784807858078680787807888078980790807918079280793807948079580796807978079880799808008080180802808038080480805808068080780808808098081080811808128081380814808158081680817808188081980820808218082280823808248082580826808278082880829808308083180832808338083480835808368083780838808398084080841808428084380844808458084680847808488084980850808518085280853808548085580856808578085880859808608086180862808638086480865808668086780868808698087080871808728087380874808758087680877808788087980880808818088280883808848088580886808878088880889808908089180892808938089480895808968089780898808998090080901809028090380904809058090680907809088090980910809118091280913809148091580916809178091880919809208092180922809238092480925809268092780928809298093080931809328093380934809358093680937809388093980940809418094280943809448094580946809478094880949809508095180952809538095480955809568095780958809598096080961809628096380964809658096680967809688096980970809718097280973809748097580976809778097880979809808098180982809838098480985809868098780988809898099080991809928099380994809958099680997809988099981000810018100281003810048100581006810078100881009810108101181012810138101481015810168101781018810198102081021810228102381024810258102681027810288102981030810318103281033810348103581036810378103881039810408104181042810438104481045810468104781048810498105081051810528105381054810558105681057810588105981060810618106281063810648106581066810678106881069810708107181072810738107481075810768107781078810798108081081810828108381084810858108681087810888108981090810918109281093810948109581096810978109881099811008110181102811038110481105811068110781108811098111081111811128111381114811158111681117811188111981120811218112281123811248112581126811278112881129811308113181132811338113481135811368113781138811398114081141811428114381144811458114681147811488114981150811518115281153811548115581156811578115881159811608116181162811638116481165811668116781168811698117081171811728117381174811758117681177811788117981180811818118281183811848118581186811878118881189811908119181192811938119481195811968119781198811998120081201812028120381204812058120681207812088120981210812118121281213812148121581216812178121881219812208122181222812238122481225812268122781228812298123081231812328123381234812358123681237812388123981240812418124281243812448124581246812478124881249812508125181252812538125481255812568125781258812598126081261812628126381264812658126681267812688126981270812718127281273812748127581276812778127881279812808128181282812838128481285812868128781288812898129081291812928129381294812958129681297812988129981300813018130281303813048130581306813078130881309813108131181312813138131481315813168131781318813198132081321813228132381324813258132681327813288132981330813318133281333813348133581336813378133881339813408134181342813438134481345813468134781348813498135081351813528135381354813558135681357813588135981360813618136281363813648136581366813678136881369813708137181372813738137481375813768137781378813798138081381813828138381384813858138681387813888138981390813918139281393813948139581396813978139881399814008140181402814038140481405814068140781408814098141081411814128141381414814158141681417814188141981420814218142281423814248142581426814278142881429814308143181432814338143481435814368143781438814398144081441814428144381444814458144681447814488144981450814518145281453814548145581456814578145881459814608146181462814638146481465814668146781468814698147081471814728147381474814758147681477814788147981480814818148281483814848148581486814878148881489814908149181492814938149481495814968149781498814998150081501815028150381504815058150681507815088150981510815118151281513815148151581516815178151881519815208152181522815238152481525815268152781528815298153081531815328153381534815358153681537815388153981540815418154281543815448154581546815478154881549815508155181552815538155481555815568155781558815598156081561815628156381564815658156681567815688156981570815718157281573815748157581576815778157881579815808158181582815838158481585815868158781588815898159081591815928159381594815958159681597815988159981600816018160281603816048160581606816078160881609816108161181612816138161481615816168161781618816198162081621816228162381624816258162681627816288162981630816318163281633816348163581636816378163881639816408164181642816438164481645816468164781648816498165081651816528165381654816558165681657816588165981660816618166281663816648166581666816678166881669816708167181672816738167481675816768167781678816798168081681816828168381684816858168681687816888168981690816918169281693816948169581696816978169881699817008170181702817038170481705817068170781708817098171081711817128171381714817158171681717817188171981720817218172281723817248172581726817278172881729817308173181732817338173481735817368173781738817398174081741817428174381744817458174681747817488174981750817518175281753817548175581756817578175881759817608176181762817638176481765817668176781768817698177081771817728177381774817758177681777817788177981780817818178281783817848178581786817878178881789817908179181792817938179481795817968179781798817998180081801818028180381804818058180681807818088180981810818118181281813818148181581816818178181881819818208182181822818238182481825818268182781828818298183081831818328183381834818358183681837818388183981840818418184281843818448184581846818478184881849818508185181852818538185481855818568185781858818598186081861818628186381864818658186681867818688186981870818718187281873818748187581876818778187881879818808188181882818838188481885818868188781888818898189081891818928189381894818958189681897818988189981900819018190281903819048190581906819078190881909819108191181912819138191481915819168191781918819198192081921819228192381924819258192681927819288192981930819318193281933819348193581936819378193881939819408194181942819438194481945819468194781948819498195081951819528195381954819558195681957819588195981960819618196281963819648196581966819678196881969819708197181972819738197481975819768197781978819798198081981819828198381984819858198681987819888198981990819918199281993819948199581996819978199881999820008200182002820038200482005820068200782008820098201082011820128201382014820158201682017820188201982020820218202282023820248202582026820278202882029820308203182032820338203482035820368203782038820398204082041820428204382044820458204682047820488204982050820518205282053820548205582056820578205882059820608206182062820638206482065820668206782068820698207082071820728207382074820758207682077820788207982080820818208282083820848208582086820878208882089820908209182092820938209482095820968209782098820998210082101821028210382104821058210682107821088210982110821118211282113821148211582116821178211882119821208212182122821238212482125821268212782128821298213082131821328213382134821358213682137821388213982140821418214282143821448214582146821478214882149821508215182152821538215482155821568215782158821598216082161821628216382164821658216682167821688216982170821718217282173821748217582176821778217882179821808218182182821838218482185821868218782188821898219082191821928219382194821958219682197821988219982200822018220282203822048220582206822078220882209822108221182212822138221482215822168221782218822198222082221822228222382224822258222682227822288222982230822318223282233822348223582236822378223882239822408224182242822438224482245822468224782248822498225082251822528225382254822558225682257822588225982260822618226282263822648226582266822678226882269822708227182272822738227482275822768227782278822798228082281822828228382284822858228682287822888228982290822918229282293822948229582296822978229882299823008230182302823038230482305823068230782308823098231082311823128231382314823158231682317823188231982320823218232282323823248232582326823278232882329823308233182332823338233482335823368233782338823398234082341823428234382344823458234682347823488234982350823518235282353823548235582356823578235882359823608236182362823638236482365823668236782368823698237082371823728237382374823758237682377823788237982380823818238282383823848238582386823878238882389823908239182392823938239482395823968239782398823998240082401824028240382404824058240682407824088240982410824118241282413824148241582416824178241882419824208242182422824238242482425824268242782428824298243082431824328243382434824358243682437824388243982440824418244282443824448244582446824478244882449824508245182452824538245482455824568245782458824598246082461824628246382464824658246682467824688246982470824718247282473824748247582476824778247882479824808248182482824838248482485824868248782488824898249082491824928249382494824958249682497824988249982500825018250282503825048250582506825078250882509825108251182512825138251482515825168251782518825198252082521825228252382524825258252682527825288252982530825318253282533825348253582536825378253882539825408254182542825438254482545825468254782548825498255082551825528255382554825558255682557825588255982560825618256282563825648256582566825678256882569825708257182572825738257482575825768257782578825798258082581825828258382584825858258682587825888258982590825918259282593825948259582596825978259882599826008260182602826038260482605826068260782608826098261082611826128261382614826158261682617826188261982620826218262282623826248262582626826278262882629826308263182632826338263482635826368263782638826398264082641826428264382644826458264682647826488264982650826518265282653826548265582656826578265882659826608266182662826638266482665826668266782668826698267082671826728267382674826758267682677826788267982680826818268282683826848268582686826878268882689826908269182692826938269482695826968269782698826998270082701827028270382704827058270682707827088270982710827118271282713827148271582716827178271882719827208272182722827238272482725827268272782728827298273082731827328273382734827358273682737827388273982740827418274282743827448274582746827478274882749827508275182752827538275482755827568275782758827598276082761827628276382764827658276682767827688276982770827718277282773827748277582776827778277882779827808278182782827838278482785827868278782788827898279082791827928279382794827958279682797827988279982800828018280282803828048280582806828078280882809828108281182812828138281482815828168281782818828198282082821828228282382824828258282682827828288282982830828318283282833828348283582836828378283882839828408284182842828438284482845828468284782848828498285082851828528285382854828558285682857828588285982860828618286282863828648286582866828678286882869828708287182872828738287482875828768287782878828798288082881828828288382884828858288682887828888288982890828918289282893828948289582896828978289882899829008290182902829038290482905829068290782908829098291082911829128291382914829158291682917829188291982920829218292282923829248292582926829278292882929829308293182932829338293482935829368293782938829398294082941829428294382944829458294682947829488294982950829518295282953829548295582956829578295882959829608296182962829638296482965829668296782968829698297082971829728297382974829758297682977829788297982980829818298282983829848298582986829878298882989829908299182992829938299482995829968299782998829998300083001830028300383004830058300683007830088300983010830118301283013830148301583016830178301883019830208302183022830238302483025830268302783028830298303083031830328303383034830358303683037830388303983040830418304283043830448304583046830478304883049830508305183052830538305483055830568305783058830598306083061830628306383064830658306683067830688306983070830718307283073830748307583076830778307883079830808308183082830838308483085830868308783088830898309083091830928309383094830958309683097830988309983100831018310283103831048310583106831078310883109831108311183112831138311483115831168311783118831198312083121831228312383124831258312683127831288312983130831318313283133831348313583136831378313883139831408314183142831438314483145831468314783148831498315083151831528315383154831558315683157831588315983160831618316283163831648316583166831678316883169831708317183172831738317483175831768317783178831798318083181831828318383184831858318683187831888318983190831918319283193831948319583196831978319883199832008320183202832038320483205832068320783208832098321083211832128321383214832158321683217832188321983220832218322283223832248322583226832278322883229832308323183232832338323483235832368323783238832398324083241832428324383244832458324683247832488324983250832518325283253832548325583256832578325883259832608326183262832638326483265832668326783268832698327083271832728327383274832758327683277832788327983280832818328283283832848328583286832878328883289832908329183292832938329483295832968329783298832998330083301833028330383304833058330683307833088330983310833118331283313833148331583316833178331883319833208332183322833238332483325833268332783328833298333083331833328333383334833358333683337833388333983340833418334283343833448334583346833478334883349833508335183352833538335483355833568335783358833598336083361833628336383364833658336683367833688336983370833718337283373833748337583376833778337883379833808338183382833838338483385833868338783388833898339083391833928339383394833958339683397833988339983400834018340283403834048340583406834078340883409834108341183412834138341483415834168341783418834198342083421834228342383424834258342683427834288342983430834318343283433834348343583436834378343883439834408344183442834438344483445834468344783448834498345083451834528345383454834558345683457834588345983460834618346283463834648346583466834678346883469834708347183472834738347483475834768347783478834798348083481834828348383484834858348683487834888348983490834918349283493834948349583496834978349883499835008350183502835038350483505835068350783508835098351083511835128351383514835158351683517835188351983520835218352283523835248352583526835278352883529835308353183532835338353483535835368353783538835398354083541835428354383544835458354683547835488354983550835518355283553835548355583556835578355883559835608356183562835638356483565835668356783568835698357083571835728357383574835758357683577835788357983580835818358283583835848358583586835878358883589835908359183592835938359483595835968359783598835998360083601836028360383604836058360683607836088360983610836118361283613836148361583616836178361883619836208362183622836238362483625836268362783628836298363083631836328363383634836358363683637836388363983640836418364283643836448364583646836478364883649836508365183652836538365483655836568365783658836598366083661836628366383664836658366683667836688366983670836718367283673836748367583676836778367883679836808368183682836838368483685836868368783688836898369083691836928369383694836958369683697836988369983700837018370283703837048370583706837078370883709837108371183712837138371483715837168371783718837198372083721837228372383724837258372683727837288372983730837318373283733837348373583736837378373883739837408374183742837438374483745837468374783748837498375083751837528375383754837558375683757837588375983760837618376283763837648376583766837678376883769837708377183772837738377483775837768377783778837798378083781837828378383784837858378683787837888378983790837918379283793837948379583796837978379883799838008380183802838038380483805838068380783808838098381083811838128381383814838158381683817838188381983820838218382283823838248382583826838278382883829838308383183832838338383483835838368383783838838398384083841838428384383844838458384683847838488384983850838518385283853838548385583856838578385883859838608386183862838638386483865838668386783868838698387083871838728387383874838758387683877838788387983880838818388283883838848388583886838878388883889838908389183892838938389483895838968389783898838998390083901839028390383904839058390683907839088390983910839118391283913839148391583916839178391883919839208392183922839238392483925839268392783928839298393083931839328393383934839358393683937839388393983940839418394283943839448394583946839478394883949839508395183952839538395483955839568395783958839598396083961839628396383964839658396683967839688396983970839718397283973839748397583976839778397883979839808398183982839838398483985839868398783988839898399083991839928399383994839958399683997839988399984000840018400284003840048400584006840078400884009840108401184012840138401484015840168401784018840198402084021840228402384024840258402684027840288402984030840318403284033840348403584036840378403884039840408404184042840438404484045840468404784048840498405084051840528405384054840558405684057840588405984060840618406284063840648406584066840678406884069840708407184072840738407484075840768407784078840798408084081840828408384084840858408684087840888408984090840918409284093840948409584096840978409884099841008410184102841038410484105841068410784108841098411084111841128411384114841158411684117841188411984120841218412284123841248412584126841278412884129841308413184132841338413484135841368413784138841398414084141841428414384144841458414684147841488414984150841518415284153841548415584156841578415884159841608416184162841638416484165841668416784168841698417084171841728417384174841758417684177841788417984180841818418284183841848418584186841878418884189841908419184192841938419484195841968419784198841998420084201842028420384204842058420684207842088420984210842118421284213842148421584216842178421884219842208422184222842238422484225842268422784228842298423084231842328423384234842358423684237842388423984240842418424284243842448424584246842478424884249842508425184252842538425484255842568425784258842598426084261842628426384264842658426684267842688426984270842718427284273842748427584276842778427884279842808428184282842838428484285842868428784288842898429084291842928429384294842958429684297842988429984300843018430284303843048430584306843078430884309843108431184312843138431484315843168431784318843198432084321843228432384324843258432684327843288432984330843318433284333843348433584336843378433884339843408434184342843438434484345843468434784348843498435084351843528435384354843558435684357843588435984360843618436284363843648436584366843678436884369843708437184372843738437484375843768437784378843798438084381843828438384384843858438684387843888438984390843918439284393843948439584396843978439884399844008440184402844038440484405844068440784408844098441084411844128441384414844158441684417844188441984420844218442284423844248442584426844278442884429844308443184432844338443484435844368443784438844398444084441844428444384444844458444684447844488444984450844518445284453844548445584456844578445884459844608446184462844638446484465844668446784468844698447084471844728447384474844758447684477844788447984480844818448284483844848448584486844878448884489844908449184492844938449484495844968449784498844998450084501845028450384504845058450684507845088450984510845118451284513845148451584516845178451884519845208452184522845238452484525845268452784528845298453084531845328453384534845358453684537845388453984540845418454284543845448454584546845478454884549845508455184552845538455484555845568455784558845598456084561845628456384564845658456684567845688456984570845718457284573845748457584576845778457884579845808458184582845838458484585845868458784588845898459084591845928459384594845958459684597845988459984600846018460284603846048460584606846078460884609846108461184612846138461484615846168461784618846198462084621846228462384624846258462684627846288462984630846318463284633846348463584636846378463884639846408464184642846438464484645846468464784648846498465084651846528465384654846558465684657846588465984660846618466284663846648466584666846678466884669846708467184672846738467484675846768467784678846798468084681846828468384684846858468684687846888468984690846918469284693846948469584696846978469884699847008470184702847038470484705847068470784708847098471084711847128471384714847158471684717847188471984720847218472284723847248472584726847278472884729847308473184732847338473484735847368473784738847398474084741847428474384744847458474684747847488474984750847518475284753847548475584756847578475884759847608476184762847638476484765847668476784768847698477084771847728477384774847758477684777847788477984780847818478284783847848478584786847878478884789847908479184792847938479484795847968479784798847998480084801848028480384804848058480684807848088480984810848118481284813848148481584816848178481884819848208482184822848238482484825848268482784828848298483084831848328483384834848358483684837848388483984840848418484284843848448484584846848478484884849848508485184852848538485484855848568485784858848598486084861848628486384864848658486684867848688486984870848718487284873848748487584876848778487884879848808488184882848838488484885848868488784888848898489084891848928489384894848958489684897848988489984900849018490284903849048490584906849078490884909849108491184912849138491484915849168491784918849198492084921849228492384924849258492684927849288492984930849318493284933849348493584936849378493884939849408494184942849438494484945849468494784948849498495084951849528495384954849558495684957849588495984960849618496284963849648496584966849678496884969849708497184972849738497484975849768497784978849798498084981849828498384984849858498684987849888498984990849918499284993849948499584996849978499884999850008500185002850038500485005850068500785008850098501085011850128501385014850158501685017850188501985020850218502285023850248502585026850278502885029850308503185032850338503485035850368503785038850398504085041850428504385044850458504685047850488504985050850518505285053850548505585056850578505885059850608506185062850638506485065850668506785068850698507085071850728507385074850758507685077850788507985080850818508285083850848508585086850878508885089850908509185092850938509485095850968509785098850998510085101851028510385104851058510685107851088510985110851118511285113851148511585116851178511885119851208512185122851238512485125851268512785128851298513085131851328513385134851358513685137851388513985140851418514285143851448514585146851478514885149851508515185152851538515485155851568515785158851598516085161851628516385164851658516685167851688516985170851718517285173851748517585176851778517885179851808518185182851838518485185851868518785188851898519085191851928519385194851958519685197851988519985200852018520285203852048520585206852078520885209852108521185212852138521485215852168521785218852198522085221852228522385224852258522685227852288522985230852318523285233852348523585236852378523885239852408524185242852438524485245852468524785248852498525085251852528525385254852558525685257852588525985260852618526285263852648526585266852678526885269852708527185272852738527485275852768527785278852798528085281852828528385284852858528685287852888528985290852918529285293852948529585296852978529885299853008530185302853038530485305853068530785308853098531085311853128531385314853158531685317853188531985320853218532285323853248532585326853278532885329853308533185332853338533485335853368533785338853398534085341853428534385344853458534685347853488534985350853518535285353853548535585356853578535885359853608536185362853638536485365853668536785368853698537085371853728537385374853758537685377853788537985380853818538285383853848538585386853878538885389853908539185392853938539485395853968539785398853998540085401854028540385404854058540685407854088540985410854118541285413854148541585416854178541885419854208542185422854238542485425854268542785428854298543085431854328543385434854358543685437854388543985440854418544285443854448544585446854478544885449854508545185452854538545485455854568545785458854598546085461854628546385464854658546685467854688546985470854718547285473854748547585476854778547885479854808548185482854838548485485854868548785488854898549085491854928549385494854958549685497854988549985500855018550285503855048550585506855078550885509855108551185512855138551485515855168551785518855198552085521855228552385524855258552685527855288552985530855318553285533855348553585536855378553885539855408554185542855438554485545855468554785548855498555085551855528555385554855558555685557855588555985560855618556285563855648556585566855678556885569855708557185572855738557485575855768557785578855798558085581855828558385584855858558685587855888558985590855918559285593855948559585596855978559885599856008560185602856038560485605856068560785608856098561085611856128561385614856158561685617856188561985620856218562285623856248562585626856278562885629856308563185632856338563485635856368563785638856398564085641856428564385644856458564685647856488564985650856518565285653856548565585656856578565885659856608566185662856638566485665856668566785668856698567085671856728567385674856758567685677856788567985680856818568285683856848568585686856878568885689856908569185692856938569485695856968569785698856998570085701857028570385704857058570685707857088570985710857118571285713857148571585716857178571885719857208572185722857238572485725857268572785728857298573085731857328573385734857358573685737857388573985740857418574285743857448574585746857478574885749857508575185752857538575485755857568575785758857598576085761857628576385764857658576685767857688576985770857718577285773857748577585776857778577885779857808578185782857838578485785857868578785788857898579085791857928579385794857958579685797857988579985800858018580285803858048580585806858078580885809858108581185812858138581485815858168581785818858198582085821858228582385824858258582685827858288582985830858318583285833858348583585836858378583885839858408584185842858438584485845858468584785848858498585085851858528585385854858558585685857858588585985860858618586285863858648586585866858678586885869858708587185872858738587485875858768587785878858798588085881858828588385884858858588685887858888588985890858918589285893858948589585896858978589885899859008590185902859038590485905859068590785908859098591085911859128591385914859158591685917859188591985920859218592285923859248592585926859278592885929859308593185932859338593485935859368593785938859398594085941859428594385944859458594685947859488594985950859518595285953859548595585956859578595885959859608596185962859638596485965859668596785968859698597085971859728597385974859758597685977859788597985980859818598285983859848598585986859878598885989859908599185992859938599485995859968599785998859998600086001860028600386004860058600686007860088600986010860118601286013860148601586016860178601886019860208602186022860238602486025860268602786028860298603086031860328603386034860358603686037860388603986040860418604286043860448604586046860478604886049860508605186052860538605486055860568605786058860598606086061860628606386064860658606686067860688606986070860718607286073860748607586076860778607886079860808608186082860838608486085860868608786088860898609086091860928609386094860958609686097860988609986100861018610286103861048610586106861078610886109861108611186112861138611486115861168611786118861198612086121861228612386124861258612686127861288612986130861318613286133861348613586136861378613886139861408614186142861438614486145861468614786148861498615086151861528615386154861558615686157861588615986160861618616286163861648616586166861678616886169861708617186172861738617486175861768617786178861798618086181861828618386184861858618686187861888618986190861918619286193861948619586196861978619886199862008620186202862038620486205862068620786208862098621086211862128621386214862158621686217862188621986220862218622286223862248622586226862278622886229862308623186232862338623486235862368623786238862398624086241862428624386244862458624686247862488624986250862518625286253862548625586256862578625886259862608626186262862638626486265862668626786268862698627086271862728627386274862758627686277862788627986280862818628286283862848628586286862878628886289862908629186292862938629486295862968629786298862998630086301863028630386304863058630686307863088630986310863118631286313863148631586316863178631886319863208632186322863238632486325863268632786328863298633086331863328633386334863358633686337863388633986340863418634286343863448634586346863478634886349863508635186352863538635486355863568635786358863598636086361863628636386364863658636686367863688636986370863718637286373863748637586376863778637886379863808638186382863838638486385863868638786388863898639086391863928639386394863958639686397863988639986400864018640286403864048640586406864078640886409864108641186412864138641486415864168641786418864198642086421864228642386424864258642686427864288642986430864318643286433864348643586436864378643886439864408644186442864438644486445864468644786448864498645086451864528645386454864558645686457864588645986460864618646286463864648646586466864678646886469864708647186472864738647486475864768647786478864798648086481864828648386484864858648686487864888648986490864918649286493864948649586496864978649886499865008650186502865038650486505865068650786508865098651086511865128651386514865158651686517865188651986520865218652286523865248652586526865278652886529865308653186532865338653486535865368653786538865398654086541865428654386544865458654686547865488654986550865518655286553865548655586556865578655886559865608656186562865638656486565865668656786568865698657086571865728657386574865758657686577865788657986580865818658286583865848658586586865878658886589865908659186592865938659486595865968659786598865998660086601866028660386604866058660686607866088660986610866118661286613866148661586616866178661886619866208662186622866238662486625866268662786628866298663086631866328663386634866358663686637866388663986640866418664286643866448664586646866478664886649866508665186652866538665486655866568665786658866598666086661866628666386664866658666686667866688666986670866718667286673866748667586676866778667886679866808668186682866838668486685866868668786688866898669086691866928669386694866958669686697866988669986700867018670286703867048670586706867078670886709867108671186712867138671486715867168671786718867198672086721867228672386724867258672686727867288672986730867318673286733867348673586736867378673886739867408674186742867438674486745867468674786748867498675086751867528675386754867558675686757867588675986760867618676286763867648676586766867678676886769867708677186772867738677486775867768677786778867798678086781867828678386784867858678686787867888678986790867918679286793867948679586796867978679886799868008680186802868038680486805868068680786808868098681086811868128681386814868158681686817868188681986820868218682286823868248682586826868278682886829868308683186832868338683486835868368683786838868398684086841868428684386844868458684686847868488684986850868518685286853868548685586856868578685886859868608686186862868638686486865868668686786868868698687086871868728687386874868758687686877868788687986880868818688286883868848688586886868878688886889868908689186892868938689486895868968689786898868998690086901869028690386904869058690686907869088690986910869118691286913869148691586916869178691886919869208692186922869238692486925869268692786928869298693086931869328693386934869358693686937869388693986940869418694286943869448694586946869478694886949869508695186952869538695486955869568695786958869598696086961869628696386964869658696686967869688696986970869718697286973869748697586976869778697886979869808698186982869838698486985869868698786988869898699086991869928699386994869958699686997869988699987000870018700287003870048700587006870078700887009870108701187012870138701487015870168701787018870198702087021870228702387024870258702687027870288702987030870318703287033870348703587036870378703887039870408704187042870438704487045870468704787048870498705087051870528705387054870558705687057870588705987060870618706287063870648706587066870678706887069870708707187072870738707487075870768707787078870798708087081870828708387084870858708687087870888708987090870918709287093870948709587096870978709887099871008710187102871038710487105871068710787108871098711087111871128711387114871158711687117871188711987120871218712287123871248712587126871278712887129871308713187132871338713487135871368713787138871398714087141871428714387144871458714687147871488714987150871518715287153871548715587156871578715887159871608716187162871638716487165871668716787168871698717087171871728717387174871758717687177871788717987180871818718287183871848718587186871878718887189871908719187192871938719487195871968719787198871998720087201872028720387204872058720687207872088720987210872118721287213872148721587216872178721887219872208722187222872238722487225872268722787228872298723087231872328723387234872358723687237872388723987240872418724287243872448724587246872478724887249872508725187252872538725487255872568725787258872598726087261872628726387264872658726687267872688726987270872718727287273872748727587276872778727887279872808728187282872838728487285872868728787288872898729087291872928729387294872958729687297872988729987300873018730287303873048730587306873078730887309873108731187312873138731487315873168731787318873198732087321873228732387324873258732687327873288732987330873318733287333873348733587336873378733887339873408734187342873438734487345873468734787348873498735087351873528735387354873558735687357873588735987360873618736287363873648736587366873678736887369873708737187372873738737487375873768737787378873798738087381873828738387384873858738687387873888738987390873918739287393873948739587396873978739887399874008740187402874038740487405874068740787408874098741087411874128741387414874158741687417874188741987420874218742287423874248742587426874278742887429874308743187432874338743487435874368743787438874398744087441874428744387444874458744687447874488744987450874518745287453874548745587456874578745887459874608746187462874638746487465874668746787468874698747087471874728747387474874758747687477874788747987480874818748287483874848748587486874878748887489874908749187492874938749487495874968749787498874998750087501875028750387504875058750687507875088750987510875118751287513875148751587516875178751887519875208752187522875238752487525875268752787528875298753087531875328753387534875358753687537875388753987540875418754287543875448754587546875478754887549875508755187552875538755487555875568755787558875598756087561875628756387564875658756687567875688756987570875718757287573875748757587576875778757887579875808758187582875838758487585875868758787588875898759087591875928759387594875958759687597875988759987600876018760287603876048760587606876078760887609876108761187612876138761487615876168761787618876198762087621876228762387624876258762687627876288762987630876318763287633876348763587636876378763887639876408764187642876438764487645876468764787648876498765087651876528765387654876558765687657876588765987660876618766287663876648766587666876678766887669876708767187672876738767487675876768767787678876798768087681876828768387684876858768687687876888768987690876918769287693876948769587696876978769887699877008770187702877038770487705877068770787708877098771087711877128771387714877158771687717877188771987720877218772287723877248772587726877278772887729877308773187732877338773487735877368773787738877398774087741877428774387744877458774687747877488774987750877518775287753877548775587756877578775887759877608776187762877638776487765877668776787768877698777087771877728777387774877758777687777877788777987780877818778287783877848778587786877878778887789877908779187792877938779487795877968779787798877998780087801878028780387804878058780687807878088780987810878118781287813878148781587816878178781887819878208782187822878238782487825878268782787828878298783087831878328783387834878358783687837878388783987840878418784287843878448784587846878478784887849878508785187852878538785487855878568785787858878598786087861878628786387864878658786687867878688786987870878718787287873878748787587876878778787887879878808788187882878838788487885878868788787888878898789087891878928789387894878958789687897878988789987900879018790287903879048790587906879078790887909879108791187912879138791487915879168791787918879198792087921879228792387924879258792687927879288792987930879318793287933879348793587936879378793887939879408794187942879438794487945879468794787948879498795087951879528795387954879558795687957879588795987960879618796287963879648796587966879678796887969879708797187972879738797487975879768797787978879798798087981879828798387984879858798687987879888798987990879918799287993879948799587996879978799887999880008800188002880038800488005880068800788008880098801088011880128801388014880158801688017880188801988020880218802288023880248802588026880278802888029880308803188032880338803488035880368803788038880398804088041880428804388044880458804688047880488804988050880518805288053880548805588056880578805888059880608806188062880638806488065880668806788068880698807088071880728807388074880758807688077880788807988080880818808288083880848808588086880878808888089880908809188092880938809488095880968809788098880998810088101881028810388104881058810688107881088810988110881118811288113881148811588116881178811888119881208812188122881238812488125881268812788128881298813088131881328813388134881358813688137881388813988140881418814288143881448814588146881478814888149881508815188152881538815488155881568815788158881598816088161881628816388164881658816688167881688816988170881718817288173881748817588176881778817888179881808818188182881838818488185881868818788188881898819088191881928819388194881958819688197881988819988200882018820288203882048820588206882078820888209882108821188212882138821488215882168821788218882198822088221882228822388224882258822688227882288822988230882318823288233882348823588236882378823888239882408824188242882438824488245882468824788248882498825088251882528825388254882558825688257882588825988260882618826288263882648826588266882678826888269882708827188272882738827488275882768827788278882798828088281882828828388284882858828688287882888828988290882918829288293882948829588296882978829888299883008830188302883038830488305883068830788308883098831088311883128831388314883158831688317883188831988320883218832288323883248832588326883278832888329883308833188332883338833488335883368833788338883398834088341883428834388344883458834688347883488834988350883518835288353883548835588356883578835888359883608836188362883638836488365883668836788368883698837088371883728837388374883758837688377883788837988380883818838288383883848838588386883878838888389883908839188392883938839488395883968839788398883998840088401884028840388404884058840688407884088840988410884118841288413884148841588416884178841888419884208842188422884238842488425884268842788428884298843088431884328843388434884358843688437884388843988440884418844288443884448844588446884478844888449884508845188452884538845488455884568845788458884598846088461884628846388464884658846688467884688846988470884718847288473884748847588476884778847888479884808848188482884838848488485884868848788488884898849088491884928849388494884958849688497884988849988500885018850288503885048850588506885078850888509885108851188512885138851488515885168851788518885198852088521885228852388524885258852688527885288852988530885318853288533885348853588536885378853888539885408854188542885438854488545885468854788548885498855088551885528855388554885558855688557885588855988560885618856288563885648856588566885678856888569885708857188572885738857488575885768857788578885798858088581885828858388584885858858688587885888858988590885918859288593885948859588596885978859888599886008860188602886038860488605886068860788608886098861088611886128861388614886158861688617886188861988620886218862288623886248862588626886278862888629886308863188632886338863488635886368863788638886398864088641886428864388644886458864688647886488864988650886518865288653886548865588656886578865888659886608866188662886638866488665886668866788668886698867088671886728867388674886758867688677886788867988680886818868288683886848868588686886878868888689886908869188692886938869488695886968869788698886998870088701887028870388704887058870688707887088870988710887118871288713887148871588716887178871888719887208872188722887238872488725887268872788728887298873088731887328873388734887358873688737887388873988740887418874288743887448874588746887478874888749887508875188752887538875488755887568875788758887598876088761887628876388764887658876688767887688876988770887718877288773887748877588776887778877888779887808878188782887838878488785887868878788788887898879088791887928879388794887958879688797887988879988800888018880288803888048880588806888078880888809888108881188812888138881488815888168881788818888198882088821888228882388824888258882688827888288882988830888318883288833888348883588836888378883888839888408884188842888438884488845888468884788848888498885088851888528885388854888558885688857888588885988860888618886288863888648886588866888678886888869888708887188872888738887488875888768887788878888798888088881888828888388884888858888688887888888888988890888918889288893888948889588896888978889888899889008890188902889038890488905889068890788908889098891088911889128891388914889158891688917889188891988920889218892288923889248892588926889278892888929889308893188932889338893488935889368893788938889398894088941889428894388944889458894688947889488894988950889518895288953889548895588956889578895888959889608896188962889638896488965889668896788968889698897088971889728897388974889758897688977889788897988980889818898288983889848898588986889878898888989889908899188992889938899488995889968899788998889998900089001890028900389004890058900689007890088900989010890118901289013890148901589016890178901889019890208902189022890238902489025890268902789028890298903089031890328903389034890358903689037890388903989040890418904289043890448904589046890478904889049890508905189052890538905489055890568905789058890598906089061890628906389064890658906689067890688906989070890718907289073890748907589076890778907889079890808908189082890838908489085890868908789088890898909089091890928909389094890958909689097890988909989100891018910289103891048910589106891078910889109891108911189112891138911489115891168911789118891198912089121891228912389124891258912689127891288912989130891318913289133891348913589136891378913889139891408914189142891438914489145891468914789148891498915089151891528915389154891558915689157891588915989160891618916289163891648916589166891678916889169891708917189172891738917489175891768917789178891798918089181891828918389184891858918689187891888918989190891918919289193891948919589196891978919889199892008920189202892038920489205892068920789208892098921089211892128921389214892158921689217892188921989220892218922289223892248922589226892278922889229892308923189232892338923489235892368923789238892398924089241892428924389244892458924689247892488924989250892518925289253892548925589256892578925889259892608926189262892638926489265892668926789268892698927089271892728927389274892758927689277892788927989280892818928289283892848928589286892878928889289892908929189292892938929489295892968929789298892998930089301893028930389304893058930689307893088930989310893118931289313893148931589316893178931889319893208932189322893238932489325893268932789328893298933089331893328933389334893358933689337893388933989340893418934289343893448934589346893478934889349893508935189352893538935489355893568935789358893598936089361893628936389364893658936689367893688936989370893718937289373893748937589376893778937889379893808938189382893838938489385893868938789388893898939089391893928939389394893958939689397893988939989400894018940289403894048940589406894078940889409894108941189412894138941489415894168941789418894198942089421894228942389424894258942689427894288942989430894318943289433894348943589436894378943889439894408944189442894438944489445894468944789448894498945089451894528945389454894558945689457894588945989460894618946289463894648946589466894678946889469894708947189472894738947489475894768947789478894798948089481894828948389484894858948689487894888948989490894918949289493894948949589496894978949889499895008950189502895038950489505895068950789508895098951089511895128951389514895158951689517895188951989520895218952289523895248952589526895278952889529895308953189532895338953489535895368953789538895398954089541895428954389544895458954689547895488954989550895518955289553895548955589556895578955889559895608956189562895638956489565895668956789568895698957089571895728957389574895758957689577895788957989580895818958289583895848958589586895878958889589895908959189592895938959489595895968959789598895998960089601896028960389604896058960689607896088960989610896118961289613896148961589616896178961889619896208962189622896238962489625896268962789628896298963089631896328963389634896358963689637896388963989640896418964289643896448964589646896478964889649896508965189652896538965489655896568965789658896598966089661896628966389664896658966689667896688966989670896718967289673896748967589676896778967889679896808968189682896838968489685896868968789688896898969089691896928969389694896958969689697896988969989700897018970289703897048970589706897078970889709897108971189712897138971489715897168971789718897198972089721897228972389724897258972689727897288972989730897318973289733897348973589736897378973889739897408974189742897438974489745897468974789748897498975089751897528975389754897558975689757897588975989760897618976289763897648976589766897678976889769897708977189772897738977489775897768977789778897798978089781897828978389784897858978689787897888978989790897918979289793897948979589796897978979889799898008980189802898038980489805898068980789808898098981089811898128981389814898158981689817898188981989820898218982289823898248982589826898278982889829898308983189832898338983489835898368983789838898398984089841898428984389844898458984689847898488984989850898518985289853898548985589856898578985889859898608986189862898638986489865898668986789868898698987089871898728987389874898758987689877898788987989880898818988289883898848988589886898878988889889898908989189892898938989489895898968989789898898998990089901899028990389904899058990689907899088990989910899118991289913899148991589916899178991889919899208992189922899238992489925899268992789928899298993089931899328993389934899358993689937899388993989940899418994289943899448994589946899478994889949899508995189952899538995489955899568995789958899598996089961899628996389964899658996689967899688996989970899718997289973899748997589976899778997889979899808998189982899838998489985899868998789988899898999089991899928999389994899958999689997899988999990000900019000290003900049000590006900079000890009900109001190012900139001490015900169001790018900199002090021900229002390024900259002690027900289002990030900319003290033900349003590036900379003890039900409004190042900439004490045900469004790048900499005090051900529005390054900559005690057900589005990060900619006290063900649006590066900679006890069900709007190072900739007490075900769007790078900799008090081900829008390084900859008690087900889008990090900919009290093900949009590096900979009890099901009010190102901039010490105901069010790108901099011090111901129011390114901159011690117901189011990120901219012290123901249012590126901279012890129901309013190132901339013490135901369013790138901399014090141901429014390144901459014690147901489014990150901519015290153901549015590156901579015890159901609016190162901639016490165901669016790168901699017090171901729017390174901759017690177901789017990180901819018290183901849018590186901879018890189901909019190192901939019490195901969019790198901999020090201902029020390204902059020690207902089020990210902119021290213902149021590216902179021890219902209022190222902239022490225902269022790228902299023090231902329023390234902359023690237902389023990240902419024290243902449024590246902479024890249902509025190252902539025490255902569025790258902599026090261902629026390264902659026690267902689026990270902719027290273902749027590276902779027890279902809028190282902839028490285902869028790288902899029090291902929029390294902959029690297902989029990300903019030290303903049030590306903079030890309903109031190312903139031490315903169031790318903199032090321903229032390324903259032690327903289032990330903319033290333903349033590336903379033890339903409034190342903439034490345903469034790348903499035090351903529035390354903559035690357903589035990360903619036290363903649036590366903679036890369903709037190372903739037490375903769037790378903799038090381903829038390384903859038690387903889038990390903919039290393903949039590396903979039890399904009040190402904039040490405904069040790408904099041090411904129041390414904159041690417904189041990420904219042290423904249042590426904279042890429904309043190432904339043490435904369043790438904399044090441904429044390444904459044690447904489044990450904519045290453904549045590456904579045890459904609046190462904639046490465904669046790468904699047090471904729047390474904759047690477904789047990480904819048290483904849048590486904879048890489904909049190492904939049490495904969049790498904999050090501905029050390504905059050690507905089050990510905119051290513905149051590516905179051890519905209052190522905239052490525905269052790528905299053090531905329053390534905359053690537905389053990540905419054290543905449054590546905479054890549905509055190552905539055490555905569055790558905599056090561905629056390564905659056690567905689056990570905719057290573905749057590576905779057890579905809058190582905839058490585905869058790588905899059090591905929059390594905959059690597905989059990600906019060290603906049060590606906079060890609906109061190612906139061490615906169061790618906199062090621906229062390624906259062690627906289062990630906319063290633906349063590636906379063890639906409064190642906439064490645906469064790648906499065090651906529065390654906559065690657906589065990660906619066290663906649066590666906679066890669906709067190672906739067490675906769067790678906799068090681906829068390684906859068690687906889068990690906919069290693906949069590696906979069890699907009070190702907039070490705907069070790708907099071090711907129071390714907159071690717907189071990720907219072290723907249072590726907279072890729907309073190732907339073490735907369073790738907399074090741907429074390744907459074690747907489074990750907519075290753907549075590756907579075890759907609076190762907639076490765907669076790768907699077090771907729077390774907759077690777907789077990780907819078290783907849078590786907879078890789907909079190792907939079490795907969079790798907999080090801908029080390804908059080690807908089080990810908119081290813908149081590816908179081890819908209082190822908239082490825908269082790828908299083090831908329083390834908359083690837908389083990840908419084290843908449084590846908479084890849908509085190852908539085490855908569085790858908599086090861908629086390864908659086690867908689086990870908719087290873908749087590876908779087890879908809088190882908839088490885908869088790888908899089090891908929089390894908959089690897908989089990900909019090290903909049090590906909079090890909909109091190912909139091490915909169091790918909199092090921909229092390924909259092690927909289092990930909319093290933909349093590936909379093890939909409094190942909439094490945909469094790948909499095090951909529095390954909559095690957909589095990960909619096290963909649096590966909679096890969909709097190972909739097490975909769097790978909799098090981909829098390984909859098690987909889098990990909919099290993909949099590996909979099890999910009100191002910039100491005910069100791008910099101091011910129101391014910159101691017910189101991020910219102291023910249102591026910279102891029910309103191032910339103491035910369103791038910399104091041910429104391044910459104691047910489104991050910519105291053910549105591056910579105891059910609106191062910639106491065910669106791068910699107091071910729107391074910759107691077910789107991080910819108291083910849108591086910879108891089910909109191092910939109491095910969109791098910999110091101911029110391104911059110691107911089110991110911119111291113911149111591116911179111891119911209112191122911239112491125911269112791128911299113091131911329113391134911359113691137911389113991140911419114291143911449114591146911479114891149911509115191152911539115491155911569115791158911599116091161911629116391164911659116691167911689116991170911719117291173911749117591176911779117891179911809118191182911839118491185911869118791188911899119091191911929119391194911959119691197911989119991200912019120291203912049120591206912079120891209912109121191212912139121491215912169121791218912199122091221912229122391224912259122691227912289122991230912319123291233912349123591236912379123891239912409124191242912439124491245912469124791248912499125091251912529125391254912559125691257912589125991260912619126291263912649126591266912679126891269912709127191272912739127491275912769127791278912799128091281912829128391284912859128691287912889128991290912919129291293912949129591296912979129891299913009130191302913039130491305913069130791308913099131091311913129131391314913159131691317913189131991320913219132291323913249132591326913279132891329913309133191332913339133491335913369133791338913399134091341913429134391344913459134691347913489134991350913519135291353913549135591356913579135891359913609136191362913639136491365913669136791368913699137091371913729137391374913759137691377913789137991380913819138291383913849138591386913879138891389913909139191392913939139491395913969139791398913999140091401914029140391404914059140691407914089140991410914119141291413914149141591416914179141891419914209142191422914239142491425914269142791428914299143091431914329143391434914359143691437914389143991440914419144291443914449144591446914479144891449914509145191452914539145491455914569145791458914599146091461914629146391464914659146691467914689146991470914719147291473914749147591476914779147891479914809148191482914839148491485914869148791488914899149091491914929149391494914959149691497914989149991500915019150291503915049150591506915079150891509915109151191512915139151491515915169151791518915199152091521915229152391524915259152691527915289152991530915319153291533915349153591536915379153891539915409154191542915439154491545915469154791548915499155091551915529155391554915559155691557915589155991560915619156291563915649156591566915679156891569915709157191572915739157491575915769157791578915799158091581915829158391584915859158691587915889158991590915919159291593915949159591596915979159891599916009160191602916039160491605916069160791608916099161091611916129161391614916159161691617916189161991620916219162291623916249162591626916279162891629916309163191632916339163491635916369163791638916399164091641916429164391644916459164691647916489164991650916519165291653916549165591656916579165891659916609166191662916639166491665916669166791668916699167091671916729167391674916759167691677916789167991680916819168291683916849168591686916879168891689916909169191692916939169491695916969169791698916999170091701917029170391704917059170691707917089170991710917119171291713917149171591716917179171891719917209172191722917239172491725917269172791728917299173091731917329173391734917359173691737917389173991740917419174291743917449174591746917479174891749917509175191752917539175491755917569175791758917599176091761917629176391764917659176691767917689176991770917719177291773917749177591776917779177891779917809178191782917839178491785917869178791788917899179091791917929179391794917959179691797917989179991800918019180291803918049180591806918079180891809918109181191812918139181491815918169181791818918199182091821918229182391824918259182691827918289182991830918319183291833918349183591836918379183891839918409184191842918439184491845918469184791848918499185091851918529185391854918559185691857918589185991860918619186291863918649186591866918679186891869918709187191872918739187491875918769187791878918799188091881918829188391884918859188691887918889188991890918919189291893918949189591896918979189891899919009190191902919039190491905919069190791908919099191091911919129191391914919159191691917919189191991920919219192291923919249192591926919279192891929919309193191932919339193491935919369193791938919399194091941919429194391944919459194691947919489194991950919519195291953919549195591956919579195891959919609196191962919639196491965919669196791968919699197091971919729197391974919759197691977919789197991980919819198291983919849198591986919879198891989919909199191992919939199491995919969199791998919999200092001920029200392004920059200692007920089200992010920119201292013920149201592016920179201892019920209202192022920239202492025920269202792028920299203092031920329203392034920359203692037920389203992040920419204292043920449204592046920479204892049920509205192052920539205492055920569205792058920599206092061920629206392064920659206692067920689206992070920719207292073920749207592076920779207892079920809208192082920839208492085920869208792088920899209092091920929209392094920959209692097920989209992100921019210292103921049210592106921079210892109921109211192112921139211492115921169211792118921199212092121921229212392124921259212692127921289212992130921319213292133921349213592136921379213892139921409214192142921439214492145921469214792148921499215092151921529215392154921559215692157921589215992160921619216292163921649216592166921679216892169921709217192172921739217492175921769217792178921799218092181921829218392184921859218692187921889218992190921919219292193921949219592196921979219892199922009220192202922039220492205922069220792208922099221092211922129221392214922159221692217922189221992220922219222292223922249222592226922279222892229922309223192232922339223492235922369223792238922399224092241922429224392244922459224692247922489224992250922519225292253922549225592256922579225892259922609226192262922639226492265922669226792268922699227092271922729227392274922759227692277922789227992280922819228292283922849228592286922879228892289922909229192292922939229492295922969229792298922999230092301923029230392304923059230692307923089230992310923119231292313923149231592316923179231892319923209232192322923239232492325923269232792328923299233092331923329233392334923359233692337923389233992340923419234292343923449234592346923479234892349923509235192352923539235492355923569235792358923599236092361923629236392364923659236692367923689236992370923719237292373923749237592376923779237892379923809238192382923839238492385923869238792388923899239092391923929239392394923959239692397923989239992400924019240292403924049240592406924079240892409924109241192412924139241492415924169241792418924199242092421924229242392424924259242692427924289242992430924319243292433924349243592436924379243892439924409244192442924439244492445924469244792448924499245092451924529245392454924559245692457924589245992460924619246292463924649246592466924679246892469924709247192472924739247492475924769247792478924799248092481924829248392484924859248692487924889248992490924919249292493924949249592496924979249892499925009250192502925039250492505925069250792508925099251092511925129251392514925159251692517925189251992520925219252292523925249252592526925279252892529925309253192532925339253492535925369253792538925399254092541925429254392544925459254692547925489254992550925519255292553925549255592556925579255892559925609256192562925639256492565925669256792568925699257092571925729257392574925759257692577925789257992580925819258292583925849258592586925879258892589925909259192592925939259492595925969259792598925999260092601926029260392604926059260692607926089260992610926119261292613926149261592616926179261892619926209262192622926239262492625926269262792628926299263092631926329263392634926359263692637926389263992640926419264292643926449264592646926479264892649926509265192652926539265492655926569265792658926599266092661926629266392664926659266692667926689266992670926719267292673926749267592676926779267892679926809268192682926839268492685926869268792688926899269092691926929269392694926959269692697926989269992700927019270292703927049270592706927079270892709927109271192712927139271492715927169271792718927199272092721927229272392724927259272692727927289272992730927319273292733927349273592736927379273892739927409274192742927439274492745927469274792748927499275092751927529275392754927559275692757927589275992760927619276292763927649276592766927679276892769927709277192772927739277492775927769277792778927799278092781927829278392784927859278692787927889278992790927919279292793927949279592796927979279892799928009280192802928039280492805928069280792808928099281092811928129281392814928159281692817928189281992820928219282292823928249282592826928279282892829928309283192832928339283492835928369283792838928399284092841928429284392844928459284692847928489284992850928519285292853928549285592856928579285892859928609286192862928639286492865928669286792868928699287092871928729287392874928759287692877928789287992880928819288292883928849288592886928879288892889928909289192892928939289492895928969289792898928999290092901929029290392904929059290692907929089290992910929119291292913929149291592916929179291892919929209292192922929239292492925929269292792928929299293092931929329293392934929359293692937929389293992940929419294292943929449294592946929479294892949929509295192952929539295492955929569295792958929599296092961929629296392964929659296692967929689296992970929719297292973929749297592976929779297892979929809298192982929839298492985929869298792988929899299092991929929299392994929959299692997929989299993000930019300293003930049300593006930079300893009930109301193012930139301493015930169301793018930199302093021930229302393024930259302693027930289302993030930319303293033930349303593036930379303893039930409304193042930439304493045930469304793048930499305093051930529305393054930559305693057930589305993060930619306293063930649306593066930679306893069930709307193072930739307493075930769307793078930799308093081930829308393084930859308693087930889308993090930919309293093930949309593096930979309893099931009310193102931039310493105931069310793108931099311093111931129311393114931159311693117931189311993120931219312293123931249312593126931279312893129931309313193132931339313493135931369313793138931399314093141931429314393144931459314693147931489314993150931519315293153931549315593156931579315893159931609316193162931639316493165931669316793168931699317093171931729317393174931759317693177931789317993180931819318293183931849318593186931879318893189931909319193192931939319493195931969319793198931999320093201932029320393204932059320693207932089320993210932119321293213932149321593216932179321893219932209322193222932239322493225932269322793228932299323093231932329323393234932359323693237932389323993240932419324293243932449324593246932479324893249932509325193252932539325493255932569325793258932599326093261932629326393264932659326693267932689326993270932719327293273932749327593276932779327893279932809328193282932839328493285932869328793288932899329093291932929329393294932959329693297932989329993300933019330293303933049330593306933079330893309933109331193312933139331493315933169331793318933199332093321933229332393324933259332693327933289332993330933319333293333933349333593336933379333893339933409334193342933439334493345933469334793348933499335093351933529335393354933559335693357933589335993360933619336293363933649336593366933679336893369933709337193372933739337493375933769337793378933799338093381933829338393384933859338693387933889338993390933919339293393933949339593396933979339893399934009340193402934039340493405934069340793408934099341093411934129341393414934159341693417934189341993420934219342293423934249342593426934279342893429934309343193432934339343493435934369343793438934399344093441934429344393444934459344693447934489344993450934519345293453934549345593456934579345893459934609346193462934639346493465934669346793468934699347093471934729347393474934759347693477934789347993480934819348293483934849348593486934879348893489934909349193492934939349493495934969349793498934999350093501935029350393504935059350693507935089350993510935119351293513935149351593516935179351893519935209352193522935239352493525935269352793528935299353093531935329353393534935359353693537935389353993540935419354293543935449354593546935479354893549935509355193552935539355493555935569355793558935599356093561935629356393564935659356693567935689356993570935719357293573935749357593576935779357893579935809358193582935839358493585935869358793588935899359093591935929359393594935959359693597935989359993600936019360293603936049360593606936079360893609936109361193612936139361493615936169361793618936199362093621936229362393624936259362693627936289362993630936319363293633936349363593636936379363893639936409364193642936439364493645936469364793648936499365093651936529365393654936559365693657936589365993660936619366293663936649366593666936679366893669936709367193672936739367493675936769367793678936799368093681936829368393684936859368693687936889368993690936919369293693936949369593696936979369893699937009370193702937039370493705937069370793708937099371093711937129371393714937159371693717937189371993720937219372293723937249372593726937279372893729937309373193732937339373493735937369373793738937399374093741937429374393744937459374693747937489374993750937519375293753937549375593756937579375893759937609376193762937639376493765937669376793768937699377093771937729377393774937759377693777937789377993780937819378293783937849378593786937879378893789937909379193792937939379493795937969379793798937999380093801938029380393804938059380693807938089380993810938119381293813938149381593816938179381893819938209382193822938239382493825938269382793828938299383093831938329383393834938359383693837938389383993840938419384293843938449384593846938479384893849938509385193852938539385493855938569385793858938599386093861938629386393864938659386693867938689386993870938719387293873938749387593876938779387893879938809388193882938839388493885938869388793888938899389093891938929389393894938959389693897938989389993900939019390293903939049390593906939079390893909939109391193912939139391493915939169391793918939199392093921939229392393924939259392693927939289392993930939319393293933939349393593936939379393893939939409394193942939439394493945939469394793948939499395093951939529395393954939559395693957939589395993960939619396293963939649396593966939679396893969939709397193972939739397493975939769397793978939799398093981939829398393984939859398693987939889398993990939919399293993939949399593996939979399893999940009400194002940039400494005940069400794008940099401094011940129401394014940159401694017940189401994020940219402294023940249402594026940279402894029940309403194032940339403494035940369403794038940399404094041940429404394044940459404694047940489404994050940519405294053940549405594056940579405894059940609406194062940639406494065940669406794068940699407094071940729407394074940759407694077940789407994080940819408294083940849408594086940879408894089940909409194092940939409494095940969409794098940999410094101941029410394104941059410694107941089410994110941119411294113941149411594116941179411894119941209412194122941239412494125941269412794128941299413094131941329413394134941359413694137941389413994140941419414294143941449414594146941479414894149941509415194152941539415494155941569415794158941599416094161941629416394164941659416694167941689416994170941719417294173941749417594176941779417894179941809418194182941839418494185941869418794188941899419094191941929419394194941959419694197941989419994200942019420294203942049420594206942079420894209942109421194212942139421494215942169421794218942199422094221942229422394224942259422694227942289422994230942319423294233942349423594236942379423894239942409424194242942439424494245942469424794248942499425094251942529425394254942559425694257942589425994260942619426294263942649426594266942679426894269942709427194272942739427494275942769427794278942799428094281942829428394284942859428694287942889428994290942919429294293942949429594296942979429894299943009430194302943039430494305943069430794308943099431094311943129431394314943159431694317943189431994320943219432294323943249432594326943279432894329943309433194332943339433494335943369433794338943399434094341943429434394344943459434694347943489434994350943519435294353943549435594356943579435894359943609436194362943639436494365943669436794368943699437094371943729437394374943759437694377943789437994380943819438294383943849438594386943879438894389943909439194392943939439494395943969439794398943999440094401944029440394404944059440694407944089440994410944119441294413944149441594416944179441894419944209442194422944239442494425944269442794428944299443094431944329443394434944359443694437944389443994440944419444294443944449444594446944479444894449944509445194452944539445494455944569445794458944599446094461944629446394464944659446694467944689446994470944719447294473944749447594476944779447894479944809448194482944839448494485944869448794488944899449094491944929449394494944959449694497944989449994500945019450294503945049450594506945079450894509945109451194512945139451494515945169451794518945199452094521945229452394524945259452694527945289452994530945319453294533945349453594536945379453894539945409454194542945439454494545945469454794548945499455094551945529455394554945559455694557945589455994560945619456294563945649456594566945679456894569945709457194572945739457494575945769457794578945799458094581945829458394584945859458694587945889458994590945919459294593945949459594596945979459894599946009460194602946039460494605946069460794608946099461094611946129461394614946159461694617946189461994620946219462294623946249462594626946279462894629946309463194632946339463494635946369463794638946399464094641946429464394644946459464694647946489464994650946519465294653946549465594656946579465894659946609466194662946639466494665946669466794668946699467094671946729467394674946759467694677946789467994680946819468294683946849468594686946879468894689946909469194692946939469494695946969469794698946999470094701947029470394704947059470694707947089470994710947119471294713947149471594716947179471894719947209472194722947239472494725947269472794728947299473094731947329473394734947359473694737947389473994740947419474294743947449474594746947479474894749947509475194752947539475494755947569475794758947599476094761947629476394764947659476694767947689476994770947719477294773947749477594776947779477894779947809478194782947839478494785947869478794788947899479094791947929479394794947959479694797947989479994800948019480294803948049480594806948079480894809948109481194812948139481494815948169481794818948199482094821948229482394824948259482694827948289482994830948319483294833948349483594836948379483894839948409484194842948439484494845948469484794848948499485094851948529485394854948559485694857948589485994860948619486294863948649486594866948679486894869948709487194872948739487494875948769487794878948799488094881948829488394884948859488694887948889488994890948919489294893948949489594896948979489894899949009490194902949039490494905949069490794908949099491094911949129491394914949159491694917949189491994920949219492294923949249492594926949279492894929949309493194932949339493494935949369493794938949399494094941949429494394944949459494694947949489494994950949519495294953949549495594956949579495894959949609496194962949639496494965949669496794968949699497094971949729497394974949759497694977949789497994980949819498294983949849498594986949879498894989949909499194992949939499494995949969499794998949999500095001950029500395004950059500695007950089500995010950119501295013950149501595016950179501895019950209502195022950239502495025950269502795028950299503095031950329503395034950359503695037950389503995040950419504295043950449504595046950479504895049950509505195052950539505495055950569505795058950599506095061950629506395064950659506695067950689506995070950719507295073950749507595076950779507895079950809508195082950839508495085950869508795088950899509095091950929509395094950959509695097950989509995100951019510295103951049510595106951079510895109951109511195112951139511495115951169511795118951199512095121951229512395124951259512695127951289512995130951319513295133951349513595136951379513895139951409514195142951439514495145951469514795148951499515095151951529515395154951559515695157951589515995160951619516295163951649516595166951679516895169951709517195172951739517495175951769517795178951799518095181951829518395184951859518695187951889518995190951919519295193951949519595196951979519895199952009520195202952039520495205952069520795208952099521095211952129521395214952159521695217952189521995220952219522295223952249522595226952279522895229952309523195232952339523495235952369523795238952399524095241952429524395244952459524695247952489524995250952519525295253952549525595256952579525895259952609526195262952639526495265952669526795268952699527095271952729527395274952759527695277952789527995280952819528295283952849528595286952879528895289952909529195292952939529495295952969529795298952999530095301953029530395304953059530695307953089530995310953119531295313953149531595316953179531895319953209532195322953239532495325953269532795328953299533095331953329533395334953359533695337953389533995340953419534295343953449534595346953479534895349953509535195352953539535495355953569535795358953599536095361953629536395364953659536695367953689536995370953719537295373953749537595376953779537895379953809538195382953839538495385953869538795388953899539095391953929539395394953959539695397953989539995400954019540295403954049540595406954079540895409954109541195412954139541495415954169541795418954199542095421954229542395424954259542695427954289542995430954319543295433954349543595436954379543895439954409544195442954439544495445954469544795448954499545095451954529545395454954559545695457954589545995460954619546295463954649546595466954679546895469954709547195472954739547495475954769547795478954799548095481954829548395484954859548695487954889548995490954919549295493954949549595496954979549895499955009550195502955039550495505955069550795508955099551095511955129551395514955159551695517955189551995520955219552295523955249552595526955279552895529955309553195532955339553495535955369553795538955399554095541955429554395544955459554695547955489554995550955519555295553955549555595556955579555895559955609556195562955639556495565955669556795568955699557095571955729557395574955759557695577955789557995580955819558295583955849558595586955879558895589955909559195592955939559495595955969559795598955999560095601956029560395604956059560695607956089560995610956119561295613956149561595616956179561895619956209562195622956239562495625956269562795628956299563095631956329563395634956359563695637956389563995640956419564295643956449564595646956479564895649956509565195652956539565495655956569565795658956599566095661956629566395664956659566695667956689566995670956719567295673956749567595676956779567895679956809568195682956839568495685956869568795688956899569095691956929569395694956959569695697956989569995700957019570295703957049570595706957079570895709957109571195712957139571495715957169571795718957199572095721957229572395724957259572695727957289572995730957319573295733957349573595736957379573895739957409574195742957439574495745957469574795748957499575095751957529575395754957559575695757957589575995760957619576295763957649576595766957679576895769957709577195772957739577495775957769577795778957799578095781957829578395784957859578695787957889578995790957919579295793957949579595796957979579895799958009580195802958039580495805958069580795808958099581095811958129581395814958159581695817958189581995820958219582295823958249582595826958279582895829958309583195832958339583495835958369583795838958399584095841958429584395844958459584695847958489584995850958519585295853958549585595856958579585895859958609586195862958639586495865958669586795868958699587095871958729587395874958759587695877958789587995880958819588295883958849588595886958879588895889958909589195892958939589495895958969589795898958999590095901959029590395904959059590695907959089590995910959119591295913959149591595916959179591895919959209592195922959239592495925959269592795928959299593095931959329593395934959359593695937959389593995940959419594295943959449594595946959479594895949959509595195952959539595495955959569595795958959599596095961959629596395964959659596695967959689596995970959719597295973959749597595976959779597895979959809598195982959839598495985959869598795988959899599095991959929599395994959959599695997959989599996000960019600296003960049600596006960079600896009960109601196012960139601496015960169601796018960199602096021960229602396024960259602696027960289602996030960319603296033960349603596036960379603896039960409604196042960439604496045960469604796048960499605096051960529605396054960559605696057960589605996060960619606296063960649606596066960679606896069960709607196072960739607496075960769607796078960799608096081960829608396084960859608696087960889608996090960919609296093960949609596096960979609896099961009610196102961039610496105961069610796108961099611096111961129611396114961159611696117961189611996120961219612296123961249612596126961279612896129961309613196132961339613496135961369613796138961399614096141961429614396144961459614696147961489614996150961519615296153961549615596156961579615896159961609616196162961639616496165961669616796168961699617096171961729617396174961759617696177961789617996180961819618296183961849618596186961879618896189961909619196192961939619496195961969619796198961999620096201962029620396204962059620696207962089620996210962119621296213962149621596216962179621896219962209622196222962239622496225962269622796228962299623096231962329623396234962359623696237962389623996240962419624296243962449624596246962479624896249962509625196252962539625496255962569625796258962599626096261962629626396264962659626696267962689626996270962719627296273962749627596276962779627896279962809628196282962839628496285962869628796288962899629096291962929629396294962959629696297962989629996300963019630296303963049630596306963079630896309963109631196312963139631496315963169631796318963199632096321963229632396324963259632696327963289632996330963319633296333963349633596336963379633896339963409634196342963439634496345963469634796348963499635096351963529635396354963559635696357963589635996360963619636296363963649636596366963679636896369963709637196372963739637496375963769637796378963799638096381963829638396384963859638696387963889638996390963919639296393963949639596396963979639896399964009640196402964039640496405964069640796408964099641096411964129641396414964159641696417964189641996420964219642296423964249642596426964279642896429964309643196432964339643496435964369643796438964399644096441964429644396444964459644696447964489644996450964519645296453964549645596456964579645896459964609646196462964639646496465964669646796468964699647096471964729647396474964759647696477964789647996480964819648296483964849648596486964879648896489964909649196492964939649496495964969649796498964999650096501965029650396504965059650696507965089650996510965119651296513965149651596516965179651896519965209652196522965239652496525965269652796528965299653096531965329653396534965359653696537965389653996540965419654296543965449654596546965479654896549965509655196552965539655496555965569655796558965599656096561965629656396564965659656696567965689656996570965719657296573965749657596576965779657896579965809658196582965839658496585965869658796588965899659096591965929659396594965959659696597965989659996600966019660296603966049660596606966079660896609966109661196612966139661496615966169661796618966199662096621966229662396624966259662696627966289662996630966319663296633966349663596636966379663896639966409664196642966439664496645966469664796648966499665096651966529665396654966559665696657966589665996660966619666296663966649666596666966679666896669966709667196672966739667496675966769667796678966799668096681966829668396684966859668696687966889668996690966919669296693966949669596696966979669896699967009670196702967039670496705967069670796708967099671096711967129671396714967159671696717967189671996720967219672296723967249672596726967279672896729967309673196732967339673496735967369673796738967399674096741967429674396744967459674696747967489674996750967519675296753967549675596756967579675896759967609676196762967639676496765967669676796768967699677096771967729677396774967759677696777967789677996780967819678296783967849678596786967879678896789967909679196792967939679496795967969679796798967999680096801968029680396804968059680696807968089680996810968119681296813968149681596816968179681896819968209682196822968239682496825968269682796828968299683096831968329683396834968359683696837968389683996840968419684296843968449684596846968479684896849968509685196852968539685496855968569685796858968599686096861968629686396864968659686696867968689686996870968719687296873968749687596876968779687896879968809688196882968839688496885968869688796888968899689096891968929689396894968959689696897968989689996900969019690296903969049690596906969079690896909969109691196912969139691496915969169691796918969199692096921969229692396924969259692696927969289692996930969319693296933969349693596936969379693896939969409694196942969439694496945969469694796948969499695096951969529695396954969559695696957969589695996960969619696296963969649696596966969679696896969969709697196972969739697496975969769697796978969799698096981969829698396984969859698696987969889698996990969919699296993969949699596996969979699896999970009700197002970039700497005970069700797008970099701097011970129701397014970159701697017970189701997020970219702297023970249702597026970279702897029970309703197032970339703497035970369703797038970399704097041970429704397044970459704697047970489704997050970519705297053970549705597056970579705897059970609706197062970639706497065970669706797068970699707097071970729707397074970759707697077970789707997080970819708297083970849708597086970879708897089970909709197092970939709497095970969709797098970999710097101971029710397104971059710697107971089710997110971119711297113971149711597116971179711897119971209712197122971239712497125971269712797128971299713097131971329713397134971359713697137971389713997140971419714297143971449714597146971479714897149971509715197152971539715497155971569715797158971599716097161971629716397164971659716697167971689716997170971719717297173971749717597176971779717897179971809718197182971839718497185971869718797188971899719097191971929719397194971959719697197971989719997200972019720297203972049720597206972079720897209972109721197212972139721497215972169721797218972199722097221972229722397224972259722697227972289722997230972319723297233972349723597236972379723897239972409724197242972439724497245972469724797248972499725097251972529725397254972559725697257972589725997260972619726297263972649726597266972679726897269972709727197272972739727497275972769727797278972799728097281972829728397284972859728697287972889728997290972919729297293972949729597296972979729897299973009730197302973039730497305973069730797308973099731097311973129731397314973159731697317973189731997320973219732297323973249732597326973279732897329973309733197332973339733497335973369733797338973399734097341973429734397344973459734697347973489734997350973519735297353973549735597356973579735897359973609736197362973639736497365973669736797368973699737097371973729737397374973759737697377973789737997380973819738297383973849738597386973879738897389973909739197392973939739497395973969739797398973999740097401974029740397404974059740697407974089740997410974119741297413974149741597416974179741897419974209742197422974239742497425974269742797428974299743097431974329743397434974359743697437974389743997440974419744297443974449744597446974479744897449974509745197452974539745497455974569745797458974599746097461974629746397464974659746697467974689746997470974719747297473974749747597476974779747897479974809748197482974839748497485974869748797488974899749097491974929749397494974959749697497974989749997500975019750297503975049750597506975079750897509975109751197512975139751497515975169751797518975199752097521975229752397524975259752697527975289752997530975319753297533975349753597536975379753897539975409754197542975439754497545975469754797548975499755097551975529755397554975559755697557975589755997560975619756297563975649756597566975679756897569975709757197572975739757497575975769757797578975799758097581975829758397584975859758697587975889758997590975919759297593975949759597596975979759897599976009760197602976039760497605976069760797608976099761097611976129761397614976159761697617976189761997620976219762297623976249762597626976279762897629976309763197632976339763497635976369763797638976399764097641976429764397644976459764697647976489764997650976519765297653976549765597656976579765897659976609766197662976639766497665976669766797668976699767097671976729767397674976759767697677976789767997680976819768297683976849768597686976879768897689976909769197692976939769497695976969769797698976999770097701977029770397704977059770697707977089770997710977119771297713977149771597716977179771897719977209772197722977239772497725977269772797728977299773097731977329773397734977359773697737977389773997740977419774297743977449774597746977479774897749977509775197752977539775497755977569775797758977599776097761977629776397764977659776697767977689776997770977719777297773977749777597776977779777897779977809778197782977839778497785977869778797788977899779097791977929779397794977959779697797977989779997800978019780297803978049780597806978079780897809978109781197812978139781497815978169781797818978199782097821978229782397824978259782697827978289782997830978319783297833978349783597836978379783897839978409784197842978439784497845978469784797848978499785097851978529785397854978559785697857978589785997860978619786297863978649786597866978679786897869978709787197872978739787497875978769787797878978799788097881978829788397884978859788697887978889788997890978919789297893978949789597896978979789897899979009790197902979039790497905979069790797908979099791097911979129791397914979159791697917979189791997920979219792297923979249792597926979279792897929979309793197932979339793497935979369793797938979399794097941979429794397944979459794697947979489794997950979519795297953979549795597956979579795897959979609796197962979639796497965979669796797968979699797097971979729797397974979759797697977979789797997980979819798297983979849798597986979879798897989979909799197992979939799497995979969799797998979999800098001980029800398004980059800698007980089800998010980119801298013980149801598016980179801898019980209802198022980239802498025980269802798028980299803098031980329803398034980359803698037980389803998040980419804298043980449804598046980479804898049980509805198052980539805498055980569805798058980599806098061980629806398064980659806698067980689806998070980719807298073980749807598076980779807898079980809808198082980839808498085980869808798088980899809098091980929809398094980959809698097980989809998100981019810298103981049810598106981079810898109981109811198112981139811498115981169811798118981199812098121981229812398124981259812698127981289812998130981319813298133981349813598136981379813898139981409814198142981439814498145981469814798148981499815098151981529815398154981559815698157981589815998160981619816298163981649816598166981679816898169981709817198172981739817498175981769817798178981799818098181981829818398184981859818698187981889818998190981919819298193981949819598196981979819898199982009820198202982039820498205982069820798208982099821098211982129821398214982159821698217982189821998220982219822298223982249822598226982279822898229982309823198232982339823498235982369823798238982399824098241982429824398244982459824698247982489824998250982519825298253982549825598256982579825898259982609826198262982639826498265982669826798268982699827098271982729827398274982759827698277982789827998280982819828298283982849828598286982879828898289982909829198292982939829498295982969829798298982999830098301983029830398304983059830698307983089830998310983119831298313983149831598316983179831898319983209832198322983239832498325983269832798328983299833098331983329833398334983359833698337983389833998340983419834298343983449834598346983479834898349983509835198352983539835498355983569835798358983599836098361983629836398364983659836698367983689836998370983719837298373983749837598376983779837898379983809838198382983839838498385983869838798388983899839098391983929839398394983959839698397983989839998400984019840298403984049840598406984079840898409984109841198412984139841498415984169841798418984199842098421984229842398424984259842698427984289842998430984319843298433984349843598436984379843898439984409844198442984439844498445984469844798448984499845098451984529845398454984559845698457984589845998460984619846298463984649846598466984679846898469984709847198472984739847498475984769847798478984799848098481984829848398484984859848698487984889848998490984919849298493984949849598496984979849898499985009850198502985039850498505985069850798508985099851098511985129851398514985159851698517985189851998520985219852298523985249852598526985279852898529985309853198532985339853498535985369853798538985399854098541985429854398544985459854698547985489854998550985519855298553985549855598556985579855898559985609856198562985639856498565985669856798568985699857098571985729857398574985759857698577985789857998580985819858298583985849858598586985879858898589985909859198592985939859498595985969859798598985999860098601986029860398604986059860698607986089860998610986119861298613986149861598616986179861898619986209862198622986239862498625986269862798628986299863098631986329863398634986359863698637986389863998640986419864298643986449864598646986479864898649986509865198652986539865498655986569865798658986599866098661986629866398664986659866698667986689866998670986719867298673986749867598676986779867898679986809868198682986839868498685986869868798688986899869098691986929869398694986959869698697986989869998700987019870298703987049870598706987079870898709987109871198712987139871498715987169871798718987199872098721987229872398724987259872698727987289872998730987319873298733987349873598736987379873898739987409874198742987439874498745987469874798748987499875098751987529875398754987559875698757987589875998760987619876298763987649876598766987679876898769987709877198772987739877498775987769877798778987799878098781987829878398784987859878698787987889878998790987919879298793987949879598796987979879898799988009880198802988039880498805988069880798808988099881098811988129881398814988159881698817988189881998820988219882298823988249882598826988279882898829988309883198832988339883498835988369883798838988399884098841988429884398844988459884698847988489884998850988519885298853988549885598856988579885898859988609886198862988639886498865988669886798868988699887098871988729887398874988759887698877988789887998880988819888298883988849888598886988879888898889988909889198892988939889498895988969889798898988999890098901989029890398904989059890698907989089890998910989119891298913989149891598916989179891898919989209892198922989239892498925989269892798928989299893098931989329893398934989359893698937989389893998940989419894298943989449894598946989479894898949989509895198952989539895498955989569895798958989599896098961989629896398964989659896698967989689896998970989719897298973989749897598976989779897898979989809898198982989839898498985989869898798988989899899098991989929899398994989959899698997989989899999000990019900299003990049900599006990079900899009990109901199012990139901499015990169901799018990199902099021990229902399024990259902699027990289902999030990319903299033990349903599036990379903899039990409904199042990439904499045990469904799048990499905099051990529905399054990559905699057990589905999060990619906299063990649906599066990679906899069990709907199072990739907499075990769907799078990799908099081990829908399084990859908699087990889908999090990919909299093990949909599096990979909899099991009910199102991039910499105991069910799108991099911099111991129911399114991159911699117991189911999120991219912299123991249912599126991279912899129991309913199132991339913499135991369913799138991399914099141991429914399144991459914699147991489914999150991519915299153991549915599156991579915899159991609916199162991639916499165991669916799168991699917099171991729917399174991759917699177991789917999180991819918299183991849918599186991879918899189991909919199192991939919499195991969919799198991999920099201992029920399204992059920699207992089920999210992119921299213992149921599216992179921899219992209922199222992239922499225992269922799228992299923099231992329923399234992359923699237992389923999240992419924299243992449924599246992479924899249992509925199252992539925499255992569925799258992599926099261992629926399264992659926699267992689926999270992719927299273992749927599276992779927899279992809928199282992839928499285992869928799288992899929099291992929929399294992959929699297992989929999300993019930299303993049930599306993079930899309993109931199312993139931499315993169931799318993199932099321993229932399324993259932699327993289932999330993319933299333993349933599336993379933899339993409934199342993439934499345993469934799348993499935099351993529935399354993559935699357993589935999360993619936299363993649936599366993679936899369993709937199372993739937499375993769937799378993799938099381993829938399384993859938699387993889938999390993919939299393993949939599396993979939899399994009940199402994039940499405994069940799408994099941099411994129941399414994159941699417994189941999420994219942299423994249942599426994279942899429994309943199432994339943499435994369943799438994399944099441994429944399444994459944699447994489944999450994519945299453994549945599456994579945899459994609946199462994639946499465994669946799468994699947099471994729947399474994759947699477994789947999480994819948299483994849948599486994879948899489994909949199492994939949499495994969949799498994999950099501995029950399504995059950699507995089950999510995119951299513995149951599516995179951899519995209952199522995239952499525995269952799528995299953099531995329953399534995359953699537995389953999540995419954299543995449954599546995479954899549995509955199552995539955499555995569955799558995599956099561995629956399564995659956699567995689956999570995719957299573995749957599576995779957899579995809958199582995839958499585995869958799588995899959099591995929959399594995959959699597995989959999600996019960299603996049960599606996079960899609996109961199612996139961499615996169961799618996199962099621996229962399624996259962699627996289962999630996319963299633996349963599636996379963899639996409964199642996439964499645996469964799648996499965099651996529965399654996559965699657996589965999660996619966299663996649966599666996679966899669996709967199672996739967499675996769967799678996799968099681996829968399684996859968699687996889968999690996919969299693996949969599696996979969899699997009970199702997039970499705997069970799708997099971099711997129971399714997159971699717997189971999720997219972299723997249972599726997279972899729997309973199732997339973499735997369973799738997399974099741997429974399744997459974699747997489974999750997519975299753997549975599756997579975899759997609976199762997639976499765997669976799768997699977099771997729977399774997759977699777997789977999780997819978299783997849978599786997879978899789997909979199792997939979499795997969979799798997999980099801998029980399804998059980699807998089980999810998119981299813998149981599816998179981899819998209982199822998239982499825998269982799828998299983099831998329983399834998359983699837998389983999840998419984299843998449984599846998479984899849998509985199852998539985499855998569985799858998599986099861998629986399864998659986699867998689986999870998719987299873998749987599876998779987899879998809988199882998839988499885998869988799888998899989099891998929989399894998959989699897998989989999900999019990299903999049990599906999079990899909999109991199912999139991499915999169991799918999199992099921999229992399924999259992699927999289992999930999319993299933999349993599936999379993899939999409994199942999439994499945999469994799948999499995099951999529995399954999559995699957999589995999960999619996299963999649996599966999679996899969999709997199972999739997499975999769997799978999799998099981999829998399984999859998699987999889998999990999919999299993999949999599996999979999899999100000100001100002100003100004100005100006100007100008100009100010100011100012100013100014100015100016100017100018100019100020100021100022100023100024100025100026100027100028100029100030100031100032100033100034100035100036100037100038100039100040100041100042100043100044100045100046100047100048100049100050100051100052100053100054100055100056100057100058100059100060100061100062100063100064100065100066100067100068100069100070100071100072100073100074100075100076100077100078100079100080100081100082100083100084100085100086100087100088100089100090100091100092100093100094100095100096100097100098100099100100100101100102100103100104100105100106100107100108100109100110100111100112100113100114100115100116100117100118100119100120100121100122100123100124100125100126100127100128100129100130100131100132100133100134100135100136100137100138100139100140100141100142100143100144100145100146100147100148100149100150100151100152100153100154100155100156100157100158100159100160100161100162100163100164100165100166100167100168100169100170100171100172100173100174100175100176100177100178100179100180100181100182100183100184100185100186100187100188100189100190100191100192100193100194100195100196100197100198100199100200100201100202100203100204100205100206100207100208100209100210100211100212100213100214100215100216100217100218100219100220100221100222100223100224100225100226100227100228100229100230100231100232100233100234100235100236100237100238100239100240100241100242100243100244100245100246100247100248100249100250100251100252100253100254100255100256100257100258100259100260100261100262100263100264100265100266100267100268100269100270100271100272100273100274100275100276100277100278100279100280100281100282100283100284100285100286100287100288100289100290100291100292100293100294100295100296100297100298100299100300100301100302100303100304100305100306100307100308100309100310100311100312100313100314100315100316100317100318100319100320100321100322100323100324100325100326100327100328100329100330100331100332100333100334100335100336100337100338100339100340100341100342100343100344100345100346100347100348100349100350100351100352100353100354100355100356100357100358100359100360100361100362100363100364100365100366100367100368100369100370100371100372100373100374100375100376100377100378100379100380100381100382100383100384100385100386100387100388100389100390100391100392100393100394100395100396100397100398100399100400100401100402100403100404100405100406100407100408100409100410100411100412100413100414100415100416100417100418100419100420100421100422100423100424100425100426100427100428100429100430100431100432100433100434100435100436100437100438100439100440100441100442100443100444100445100446100447100448100449100450100451100452100453100454100455100456100457100458100459100460100461100462100463100464100465100466100467100468100469100470100471100472100473100474100475100476100477100478100479100480100481100482100483100484100485100486100487100488100489100490100491100492100493100494100495100496100497100498100499100500100501100502100503100504100505100506100507100508100509100510100511100512100513100514100515100516100517100518100519100520100521100522100523100524100525100526100527100528100529100530100531100532100533100534100535100536100537100538100539100540100541100542100543100544100545100546100547100548100549100550100551100552100553100554100555100556100557100558100559100560100561100562100563100564100565100566100567100568100569100570100571100572100573100574100575100576100577100578100579100580100581100582100583100584100585100586100587100588100589100590100591100592100593100594100595100596100597100598100599100600100601100602100603100604100605100606100607100608100609100610100611100612100613100614100615100616100617100618100619100620100621100622100623100624100625100626100627100628100629100630100631100632100633100634100635100636100637100638100639100640100641100642100643100644100645100646100647100648100649100650100651100652100653100654100655100656100657100658100659100660100661100662100663100664100665100666100667100668100669100670100671100672100673100674100675100676100677100678100679100680100681100682100683100684100685100686100687100688100689100690100691100692100693100694100695100696100697100698100699100700100701100702100703100704100705100706100707100708100709100710100711100712100713100714100715100716100717100718100719100720100721100722100723100724100725100726100727100728100729100730100731100732100733100734100735100736100737100738100739100740100741100742100743100744100745100746100747100748100749100750100751100752100753100754100755100756100757100758100759100760100761100762100763100764100765100766100767100768100769100770100771100772100773100774100775100776100777100778100779100780100781100782100783100784100785100786100787100788100789100790100791100792100793100794100795100796100797100798100799100800100801100802100803100804100805100806100807100808100809100810100811100812100813100814100815100816100817100818100819100820100821100822100823100824100825100826100827100828100829100830100831100832100833100834100835100836100837100838100839100840100841100842100843100844100845100846100847100848100849100850100851100852100853100854100855100856100857100858100859100860100861100862100863100864100865100866100867100868100869100870100871100872100873100874100875100876100877100878100879100880100881100882100883100884100885100886100887100888100889100890100891100892100893100894100895100896100897100898100899100900100901100902100903100904100905100906100907100908100909100910100911100912100913100914100915100916100917100918100919100920100921100922100923100924100925100926100927100928100929100930100931100932100933100934100935100936100937100938100939100940100941100942100943100944100945100946100947100948100949100950100951100952100953100954100955100956100957100958100959100960100961100962100963100964100965100966100967100968100969100970100971100972100973100974100975100976100977100978100979100980100981100982100983100984100985100986100987100988100989100990100991100992100993100994100995100996100997100998100999101000101001101002101003101004101005101006101007101008101009101010101011101012101013101014101015101016101017101018101019101020101021101022101023101024101025101026101027101028101029101030101031101032101033101034101035101036101037101038101039101040101041101042101043101044101045101046101047101048101049101050101051101052101053101054101055101056101057101058101059101060101061101062101063101064101065101066101067101068101069101070101071101072101073101074101075101076101077101078101079101080101081101082101083101084101085101086101087101088101089101090101091101092101093101094101095101096101097101098101099101100101101101102101103101104101105101106101107101108101109101110101111101112101113101114101115101116101117101118101119101120101121101122101123101124101125101126101127101128101129101130101131101132101133101134101135101136101137101138101139101140101141101142101143101144101145101146101147101148101149101150101151101152101153101154101155101156101157101158101159101160101161101162101163101164101165101166101167101168101169101170101171101172101173101174101175101176101177101178101179101180101181101182101183101184101185101186101187101188101189101190101191101192101193101194101195101196101197101198101199101200101201101202101203101204101205101206101207101208101209101210101211101212101213101214101215101216101217101218101219101220101221101222101223101224101225101226101227101228101229101230101231101232101233101234101235101236101237101238101239101240101241101242101243101244101245101246101247101248101249101250101251101252101253101254101255101256101257101258101259101260101261101262101263101264101265101266101267101268101269101270101271101272101273101274101275101276101277101278101279101280101281101282101283101284101285101286101287101288101289101290101291101292101293101294101295101296101297101298101299101300101301101302101303101304101305101306101307101308101309101310101311101312101313101314101315101316101317101318101319101320101321101322101323101324101325101326101327101328101329101330101331101332101333101334101335101336101337101338101339101340101341101342101343101344101345101346101347101348101349101350101351101352101353101354101355101356101357101358101359101360101361101362101363101364101365101366101367101368101369101370101371101372101373101374101375101376101377101378101379101380101381101382101383101384101385101386101387101388101389101390101391101392101393101394101395101396101397101398101399101400101401101402101403101404101405101406101407101408101409101410101411101412101413101414101415101416101417101418101419101420101421101422101423101424101425101426101427101428101429101430101431101432101433101434101435101436101437101438101439101440101441101442101443101444101445101446101447101448101449101450101451101452101453101454101455101456101457101458101459101460101461101462101463101464101465101466101467101468101469101470101471101472101473101474101475101476101477101478101479101480101481101482101483101484101485101486101487101488101489101490101491101492101493101494101495101496101497101498101499101500101501101502101503101504101505101506101507101508101509101510101511101512101513101514101515101516101517101518101519101520101521101522101523101524101525101526101527101528101529101530101531101532101533101534101535101536101537101538101539101540101541101542101543101544101545101546101547101548101549101550101551101552101553101554101555101556101557101558101559101560101561101562101563101564101565101566101567101568101569101570101571101572101573101574101575101576101577101578101579101580101581101582101583101584101585101586101587101588101589101590101591101592101593101594101595101596101597101598101599101600101601101602101603101604101605101606101607101608101609101610101611101612101613101614101615101616101617101618101619101620101621101622101623101624101625101626101627101628101629101630101631101632101633101634101635101636101637101638101639101640101641101642101643101644101645101646101647101648101649101650101651101652101653101654101655101656101657101658101659101660101661101662101663101664101665101666101667101668101669101670101671101672101673101674101675101676101677101678101679101680101681101682101683101684101685101686101687101688101689101690101691101692101693101694101695101696101697101698101699101700101701101702101703101704101705101706101707101708101709101710101711101712101713101714101715101716101717101718101719101720101721101722101723101724101725101726101727101728101729101730101731101732101733101734101735101736101737101738101739101740101741101742101743101744101745101746101747101748101749101750101751101752101753101754101755101756101757101758101759101760101761101762101763101764101765101766101767101768101769101770101771101772101773101774101775101776101777101778101779101780101781101782101783101784101785101786101787101788101789101790101791101792101793101794101795101796101797101798101799101800101801101802101803101804101805101806101807101808101809101810101811101812101813101814101815101816101817101818101819101820101821101822101823101824101825101826101827101828101829101830101831101832101833101834101835101836101837101838101839101840101841101842101843101844101845101846101847101848101849101850101851101852101853101854101855101856101857101858101859101860101861101862101863101864101865101866101867101868101869101870101871101872101873101874101875101876101877101878101879101880101881101882101883101884101885101886101887101888101889101890101891101892101893101894101895101896101897101898101899101900101901101902101903101904101905101906101907101908101909101910101911101912101913101914101915101916101917101918101919101920101921101922101923101924101925101926101927101928101929101930101931101932101933101934101935101936101937101938101939101940101941101942101943101944101945101946101947101948101949101950101951101952101953101954101955101956101957101958101959101960101961101962101963101964101965101966101967101968101969101970101971101972101973101974101975101976101977101978101979101980101981101982101983101984101985101986101987101988101989101990101991101992101993101994101995101996101997101998101999102000102001102002102003102004102005102006102007102008102009102010102011102012102013102014102015102016102017102018102019102020102021102022102023102024102025102026102027102028102029102030102031102032102033102034102035102036102037102038102039102040102041102042102043102044102045102046102047102048102049102050102051102052102053102054102055102056102057102058102059102060102061102062102063102064102065102066102067102068102069102070102071102072102073102074102075102076102077102078102079102080102081102082102083102084102085102086102087102088102089102090102091102092102093102094102095102096102097102098102099102100102101102102102103102104102105102106102107102108102109102110102111102112102113102114102115102116102117102118102119102120102121102122102123102124102125102126102127102128102129102130102131102132102133102134102135102136102137102138102139102140102141102142102143102144102145102146102147102148102149102150102151102152102153102154102155102156102157102158102159102160102161102162102163102164102165102166102167102168102169102170102171102172102173102174102175102176102177102178102179102180102181102182102183102184102185102186102187102188102189102190102191102192102193102194102195102196102197102198102199102200102201102202102203102204102205102206102207102208102209102210102211102212102213102214102215102216102217102218102219102220102221102222102223102224102225102226102227102228102229102230102231102232102233102234102235102236102237102238102239102240102241102242102243102244102245102246102247102248102249102250102251102252102253102254102255102256102257102258102259102260102261102262102263102264102265102266102267102268102269102270102271102272102273102274102275102276102277102278102279102280102281102282102283102284102285102286102287102288102289102290102291102292102293102294102295102296102297102298102299102300102301102302102303102304102305102306102307102308102309102310102311102312102313102314102315102316102317102318102319102320102321102322102323102324102325102326102327102328102329102330102331102332102333102334102335102336102337102338102339102340102341102342102343102344102345102346102347102348102349102350102351102352102353102354102355102356102357102358102359102360102361102362102363102364102365102366102367102368102369102370102371102372102373102374102375102376102377102378102379102380102381102382102383102384102385102386102387102388102389102390102391102392102393102394102395102396102397102398102399102400102401102402102403102404102405102406102407102408102409102410102411102412102413102414102415102416102417102418102419102420102421102422102423102424102425102426102427102428102429102430102431102432102433102434102435102436102437102438102439102440102441102442102443102444102445102446102447102448102449102450102451102452102453102454102455102456102457102458102459102460102461102462102463102464102465102466102467102468102469102470102471102472102473102474102475102476102477102478102479102480102481102482102483102484102485102486102487102488102489102490102491102492102493102494102495102496102497102498102499102500102501102502102503102504102505102506102507102508102509102510102511102512102513102514102515102516102517102518102519102520102521102522102523102524102525102526102527102528102529102530102531102532102533102534102535102536102537102538102539102540102541102542102543102544102545102546102547102548102549102550102551102552102553102554102555102556102557102558102559102560102561102562102563102564102565102566102567102568102569102570102571102572102573102574102575102576102577102578102579102580102581102582102583102584102585102586102587102588102589102590102591102592102593102594102595102596102597102598102599102600102601102602102603102604102605102606102607102608102609102610102611102612102613102614102615102616102617102618102619102620102621102622102623102624102625102626102627102628102629102630102631102632102633102634102635102636102637102638102639102640102641102642102643102644102645102646102647102648102649102650102651102652102653102654102655102656102657102658102659102660102661102662102663102664102665102666102667102668102669102670102671102672102673102674102675102676102677102678102679102680102681102682102683102684102685102686102687102688102689102690102691102692102693102694102695102696102697102698102699102700102701102702102703102704102705102706102707102708102709102710102711102712102713102714102715102716102717102718102719102720102721102722102723102724102725102726102727102728102729102730102731102732102733102734102735102736102737102738102739102740102741102742102743102744102745102746102747102748102749102750102751102752102753102754102755102756102757102758102759102760102761102762102763102764102765102766102767102768102769102770102771102772102773102774102775102776102777102778102779102780102781102782102783102784102785102786102787102788102789102790102791102792102793102794102795102796102797102798102799102800102801102802102803102804102805102806102807102808102809102810102811102812102813102814102815102816102817102818102819102820102821102822102823102824102825102826102827102828102829102830102831102832102833102834102835102836102837102838102839102840102841102842102843102844102845102846102847102848102849102850102851102852102853102854102855102856102857102858102859102860102861102862102863102864102865102866102867102868102869102870102871102872102873102874102875102876102877102878102879102880102881102882102883102884102885102886102887102888102889102890102891102892102893102894102895102896102897102898102899102900102901102902102903102904102905102906102907102908102909102910102911102912102913102914102915102916102917102918102919102920102921102922102923102924102925102926102927102928102929102930102931102932102933102934102935102936102937102938102939102940102941102942102943102944102945102946102947102948102949102950102951102952102953102954102955102956102957102958102959102960102961102962102963102964102965102966102967102968102969102970102971102972102973102974102975102976102977102978102979102980102981102982102983102984102985102986102987102988102989102990102991102992102993102994102995102996102997102998102999103000103001103002103003103004103005103006103007103008103009103010103011103012103013103014103015103016103017103018103019103020103021103022103023103024103025103026103027103028103029103030103031103032103033103034103035103036103037103038103039103040103041103042103043103044103045103046103047103048103049103050103051103052103053103054103055103056103057103058103059103060103061103062103063103064103065103066103067103068103069103070103071103072103073103074103075103076103077103078103079103080103081103082103083103084103085103086103087103088103089103090103091103092103093103094103095103096103097103098103099103100103101103102103103103104103105103106103107103108103109103110103111103112103113103114103115103116103117103118103119103120103121103122103123103124103125103126103127103128103129103130103131103132103133103134103135103136103137103138103139103140103141103142103143103144103145103146103147103148103149103150103151103152103153103154103155103156103157103158103159103160103161103162103163103164103165103166103167103168103169103170103171103172103173103174103175103176103177103178103179103180103181103182103183103184103185103186103187103188103189103190103191103192103193103194103195103196103197103198103199103200103201103202103203103204103205103206103207103208103209103210103211103212103213103214103215103216103217103218103219103220103221103222103223103224103225103226103227103228103229103230103231103232103233103234103235103236103237103238103239103240103241103242103243103244103245103246103247103248103249103250103251103252103253103254103255103256103257103258103259103260103261103262103263103264103265103266103267103268103269103270103271103272103273103274103275103276103277103278103279103280103281103282103283103284103285103286103287103288103289103290103291103292103293103294103295103296103297103298103299103300103301103302103303103304103305103306103307103308103309103310103311103312103313103314103315103316103317103318103319103320103321103322103323103324103325103326103327103328103329103330103331103332103333103334103335103336103337103338103339103340103341103342103343103344103345103346103347103348103349103350103351103352103353103354103355103356103357103358103359103360103361103362103363103364103365103366103367103368103369103370103371103372103373103374103375103376103377103378103379103380103381103382103383103384103385103386103387103388103389103390103391103392103393103394103395103396103397103398103399103400103401103402103403103404103405103406103407103408103409103410103411103412103413103414103415103416103417103418103419103420103421103422103423103424103425103426103427103428103429103430103431103432103433103434103435103436103437103438103439103440103441103442103443103444103445103446103447103448103449103450103451103452103453103454103455103456103457103458103459103460103461103462103463103464103465103466103467103468103469103470103471103472103473103474103475103476103477103478103479103480103481103482103483103484103485103486103487103488103489103490103491103492103493103494103495103496103497103498103499103500103501103502103503103504103505103506103507103508103509103510103511103512103513103514103515103516103517103518103519103520103521103522103523103524103525103526103527103528103529103530103531103532103533103534103535103536103537103538103539103540103541103542103543103544103545103546103547103548103549103550103551103552103553103554103555103556103557103558103559103560103561103562103563103564103565103566103567103568103569103570103571103572103573103574103575103576103577103578103579103580103581103582103583103584103585103586103587103588103589103590103591103592103593103594103595103596103597103598103599103600103601103602103603103604103605103606103607103608103609103610103611103612103613103614103615103616103617103618103619103620103621103622103623103624103625103626103627103628103629103630103631103632103633103634103635103636103637103638103639103640103641103642103643103644103645103646103647103648103649103650103651103652103653103654103655103656103657103658103659103660103661103662103663103664103665103666103667103668103669103670103671103672103673103674103675103676103677103678103679103680103681103682103683103684103685103686103687103688103689103690103691103692103693103694103695103696103697103698103699103700103701103702103703103704103705103706103707103708103709103710103711103712103713103714103715103716103717103718103719103720103721103722103723103724103725103726103727103728103729103730103731103732103733103734103735103736103737103738103739103740103741103742103743103744103745103746103747103748103749103750103751103752103753103754103755103756103757103758103759103760103761103762103763103764103765103766103767103768103769103770103771103772103773103774103775103776103777103778103779103780103781103782103783103784103785103786103787103788103789103790103791103792103793103794103795103796103797103798103799103800103801103802103803103804103805103806103807103808103809103810103811103812103813103814103815103816103817103818103819103820103821103822103823103824103825103826103827103828103829103830103831103832103833103834103835103836103837103838103839103840103841103842103843103844103845103846103847103848103849103850103851103852103853103854103855103856103857103858103859103860103861103862103863103864103865103866103867103868103869103870103871103872103873103874103875103876103877103878103879103880103881103882103883103884103885103886103887103888103889103890103891103892103893103894103895103896103897103898103899103900103901103902103903103904103905103906103907103908103909103910103911103912103913103914103915103916103917103918103919103920103921103922103923103924103925103926103927103928103929103930103931103932103933103934103935103936103937103938103939103940103941103942103943103944103945103946103947103948103949103950103951103952103953103954103955103956103957103958103959103960103961103962103963103964103965103966103967103968103969103970103971103972103973103974103975103976103977103978103979103980103981103982103983103984103985103986103987103988103989103990103991103992103993103994103995103996103997103998103999104000104001104002104003104004104005104006104007104008104009104010104011104012104013104014104015104016104017104018104019104020104021104022104023104024104025104026104027104028104029104030104031104032104033104034104035104036104037104038104039104040104041104042104043104044104045104046104047104048104049104050104051104052104053104054104055104056104057104058104059104060104061104062104063104064104065104066104067104068104069104070104071104072104073104074104075104076104077104078104079104080104081104082104083104084104085104086104087104088104089104090104091104092104093104094104095104096104097104098104099104100104101104102104103104104104105104106104107104108104109104110104111104112104113104114104115104116104117104118104119104120104121104122104123104124104125104126104127104128104129104130104131104132104133104134104135104136104137104138104139104140104141104142104143104144104145104146104147104148104149104150104151104152104153104154104155104156104157104158104159104160104161104162104163104164104165104166104167104168104169104170104171104172104173104174104175104176104177104178104179104180104181104182104183104184104185104186104187104188104189104190104191104192104193104194104195104196104197104198104199104200104201104202104203104204104205104206104207104208104209104210104211104212104213104214104215104216104217104218104219104220104221104222104223104224104225104226104227104228104229104230104231104232104233104234104235104236104237104238104239104240104241104242104243104244104245104246104247104248104249104250104251104252104253104254104255104256104257104258104259104260104261104262104263104264104265104266104267104268104269104270104271104272104273104274104275104276104277104278104279104280104281104282104283104284104285104286104287104288104289104290104291104292104293104294104295104296104297104298104299104300104301104302104303104304104305104306104307104308104309104310104311104312104313104314104315104316104317104318104319104320104321104322104323104324104325104326104327104328104329104330104331104332104333104334104335104336104337104338104339104340104341104342104343104344104345104346104347104348104349104350104351104352104353104354104355104356104357104358104359104360104361104362104363104364104365104366104367104368104369104370104371104372104373104374104375104376104377104378104379104380104381104382104383104384104385104386104387104388104389104390104391104392104393104394104395104396104397104398104399104400104401104402104403104404104405104406104407104408104409104410104411104412104413104414104415104416104417104418104419104420104421104422104423104424104425104426104427104428104429104430104431104432104433104434104435104436104437104438104439104440104441104442104443104444104445104446104447104448104449104450104451104452104453104454104455104456104457104458104459104460104461104462104463104464104465104466104467104468104469104470104471104472104473104474104475104476104477104478104479104480104481104482104483104484104485104486104487104488104489104490104491104492104493104494104495104496104497104498104499104500104501104502104503104504104505104506104507104508104509104510104511104512104513104514104515104516104517104518104519104520104521104522104523104524104525104526104527104528104529104530104531104532104533104534104535104536104537104538104539104540104541104542104543104544104545104546104547104548104549104550104551104552104553104554104555104556104557104558104559104560104561104562104563104564104565104566104567104568104569104570104571104572104573104574104575104576104577104578104579104580104581104582104583104584104585104586104587104588104589104590104591104592104593104594104595104596104597104598104599104600104601104602104603104604104605104606104607104608104609104610104611104612104613104614104615104616104617104618104619104620104621104622104623104624104625104626104627104628104629104630104631104632104633104634104635104636104637104638104639104640104641104642104643104644104645104646104647104648104649104650104651104652104653104654104655104656104657104658104659104660104661104662104663104664104665104666104667104668104669104670104671104672104673104674104675104676104677104678104679104680104681104682104683104684104685104686104687104688104689104690104691104692104693104694104695104696104697104698104699104700104701104702104703104704104705104706104707104708104709104710104711104712104713104714104715104716104717104718104719104720104721104722104723104724104725104726104727104728104729104730104731104732104733104734104735104736104737104738104739104740104741104742104743104744104745104746104747104748104749104750104751104752104753104754104755104756104757104758104759104760104761104762104763104764104765104766104767104768104769104770104771104772104773104774104775104776104777104778104779104780104781104782104783104784104785104786104787104788104789104790104791104792104793104794104795104796104797104798104799104800104801104802104803104804104805104806104807104808104809104810104811104812104813104814104815104816104817104818104819104820104821104822104823104824104825104826104827104828104829104830104831104832104833104834104835104836104837104838104839104840104841104842104843104844104845104846104847104848104849104850104851104852104853104854104855104856104857104858104859104860104861104862104863104864104865104866104867104868104869104870104871104872104873104874104875104876104877104878104879104880104881104882104883104884104885104886104887104888104889104890104891104892104893104894104895104896104897104898104899104900104901104902104903104904104905104906104907104908104909104910104911104912104913104914104915104916104917104918104919104920104921104922104923104924104925104926104927104928104929104930104931104932104933104934104935104936104937104938104939104940104941104942104943104944104945104946104947104948104949104950104951104952104953104954104955104956104957104958104959104960104961104962104963104964104965104966104967104968104969104970104971104972104973104974104975104976104977104978104979104980104981104982104983104984104985104986104987104988104989104990104991104992104993104994104995104996104997104998104999105000105001105002105003105004105005105006105007105008105009105010105011105012105013105014105015105016105017105018105019105020105021105022105023105024105025105026105027105028105029105030105031105032105033105034105035105036105037105038105039105040105041105042105043105044105045105046105047105048105049105050105051105052105053105054105055105056105057105058105059105060105061105062105063105064105065105066105067105068105069105070105071105072105073105074105075105076105077105078105079105080105081105082105083105084105085105086105087105088105089105090105091105092105093105094105095105096105097105098105099105100105101105102105103105104105105105106105107105108105109105110105111105112105113105114105115105116105117105118105119105120105121105122105123105124105125105126105127105128105129105130105131105132105133105134105135105136105137105138105139105140105141105142105143105144105145105146105147105148105149105150105151105152105153105154105155105156105157105158105159105160105161105162105163105164105165105166105167105168105169105170105171105172105173105174105175105176105177105178105179105180105181105182105183105184105185105186105187105188105189105190105191105192105193105194105195105196105197105198105199105200105201105202105203105204105205105206105207105208105209105210105211105212105213105214105215105216105217105218105219105220105221105222105223105224105225105226105227105228105229105230105231105232105233105234105235105236105237105238105239105240105241105242105243105244105245105246105247105248105249105250105251105252105253105254105255105256105257105258105259105260105261105262105263105264105265105266105267105268105269105270105271105272105273105274105275105276105277105278105279105280105281105282105283105284105285105286105287105288105289105290105291105292105293105294105295105296105297105298105299105300105301105302105303105304105305105306105307105308105309105310105311105312105313105314105315105316105317105318105319105320105321105322105323105324105325105326105327105328105329105330105331105332105333105334105335105336105337105338105339105340105341105342105343105344105345105346105347105348105349105350105351105352105353105354105355105356105357105358105359105360105361105362105363105364105365105366105367105368105369105370105371105372105373105374105375105376105377105378105379105380105381105382105383105384105385105386105387105388105389105390105391105392105393105394105395105396105397105398105399105400105401105402105403105404105405105406105407105408105409105410105411105412105413105414105415105416105417105418105419105420105421105422105423105424105425105426105427105428105429105430105431105432105433105434105435105436105437105438105439105440105441105442105443105444105445105446105447105448105449105450105451105452105453105454105455105456105457105458105459105460105461105462105463105464105465105466105467105468105469105470105471105472105473105474105475105476105477105478105479105480105481105482105483105484105485105486105487105488105489105490105491105492105493105494105495105496105497105498105499105500105501105502105503105504105505105506105507105508105509105510105511105512105513105514105515105516105517105518105519105520105521105522105523105524105525105526105527105528105529105530105531105532105533105534105535105536105537105538105539105540105541105542105543105544105545105546105547105548105549105550105551105552105553105554105555105556105557105558105559105560105561105562105563105564105565105566105567105568105569105570105571105572105573105574105575105576105577105578105579105580105581105582105583105584105585105586105587105588105589105590105591105592105593105594105595105596105597105598105599105600105601105602105603105604105605105606105607105608105609105610105611105612105613105614105615105616105617105618105619105620105621105622105623105624105625105626105627105628105629105630105631105632105633105634105635105636105637105638105639105640105641105642105643105644105645105646105647105648105649105650105651105652105653105654105655105656105657105658105659105660105661105662105663105664105665105666105667105668105669105670105671105672105673105674105675105676105677105678105679105680105681105682105683105684105685105686105687105688105689105690105691105692105693105694105695105696105697105698105699105700105701105702105703105704105705105706105707105708105709105710105711105712105713105714105715105716105717105718105719105720105721105722105723105724105725105726105727105728105729105730105731105732105733105734105735105736105737105738105739105740105741105742105743105744105745105746105747105748105749105750105751105752105753105754105755105756105757105758105759105760105761105762105763105764105765105766105767105768105769105770105771105772105773105774105775105776105777105778105779105780105781105782105783105784105785105786105787105788105789105790105791105792105793105794105795105796105797105798105799105800105801105802105803105804105805105806105807105808105809105810105811105812105813105814105815105816105817105818105819105820105821105822105823105824105825105826105827105828105829105830105831105832105833105834105835105836105837105838105839105840105841105842105843105844105845105846105847105848105849105850105851105852105853105854105855105856105857105858105859105860105861105862105863105864105865105866105867105868105869105870105871105872105873105874105875105876105877105878105879105880105881105882105883105884105885105886105887105888105889105890105891105892105893105894105895105896105897105898105899105900105901105902105903105904105905105906105907105908105909105910105911105912105913105914105915105916105917105918105919105920105921105922105923105924105925105926105927105928105929105930105931105932105933105934105935105936105937105938105939105940105941105942105943105944105945105946105947105948105949105950105951105952105953105954105955105956105957105958105959105960105961105962105963105964105965105966105967105968105969105970105971105972105973105974105975105976105977105978105979105980105981105982105983105984105985105986105987105988105989105990105991105992105993105994105995105996105997105998105999106000106001106002106003106004106005106006106007106008106009106010106011106012106013106014106015106016106017106018106019106020106021106022106023106024106025106026106027106028106029106030106031106032106033106034106035106036106037106038106039106040106041106042106043106044106045106046106047106048106049106050106051106052106053106054106055106056106057106058106059106060106061106062106063106064106065106066106067106068106069106070106071106072106073106074106075106076106077106078106079106080106081106082106083106084106085106086106087106088106089106090106091106092106093106094106095106096106097106098106099106100106101106102106103106104106105106106106107106108106109106110106111106112106113106114106115106116106117106118106119106120106121106122106123106124106125106126106127106128106129106130106131106132106133106134106135106136106137106138106139106140106141106142106143106144106145106146106147106148106149106150106151106152106153106154106155106156106157106158106159106160106161106162106163106164106165106166106167106168106169106170106171106172106173106174106175106176106177106178106179106180106181106182106183106184106185106186106187106188106189106190106191106192106193106194106195106196106197106198106199106200106201106202106203106204106205106206106207106208106209106210106211106212106213106214106215106216106217106218106219106220106221106222106223106224106225106226106227106228106229106230106231106232106233106234106235106236106237106238106239106240106241106242106243106244106245106246106247106248106249106250106251106252106253106254106255106256106257106258106259106260106261106262106263106264106265106266106267106268106269106270106271106272106273106274106275106276106277106278106279106280106281106282106283106284106285106286106287106288106289106290106291106292106293106294106295106296106297106298106299106300106301106302106303106304106305106306106307106308106309106310106311106312106313106314106315106316106317106318106319106320106321106322106323106324106325106326106327106328106329106330106331106332106333106334106335106336106337106338106339106340106341106342106343106344106345106346106347106348106349106350106351106352106353106354106355106356106357106358106359106360106361106362106363106364106365106366106367106368106369106370106371106372106373106374106375106376106377106378106379106380106381106382106383106384106385106386106387106388106389106390106391106392106393106394106395106396106397106398106399106400106401106402106403106404106405106406106407106408106409106410106411106412106413106414106415106416106417106418106419106420106421106422106423106424106425106426106427106428106429106430106431106432106433106434106435106436106437106438106439106440106441106442106443106444106445106446106447106448106449106450106451106452106453106454106455106456106457106458106459106460106461106462106463106464106465106466106467106468106469106470106471106472106473106474106475106476106477106478106479106480106481106482106483106484106485106486106487106488106489106490106491106492106493106494106495106496106497106498106499106500106501106502106503106504106505106506106507106508106509106510106511106512106513106514106515106516106517106518106519106520106521106522106523106524106525106526106527106528106529106530106531106532106533106534106535106536106537106538106539106540106541106542106543106544106545106546106547106548106549106550106551106552106553106554106555106556106557106558106559106560106561106562106563106564106565106566106567106568106569106570106571106572106573106574106575106576106577106578106579106580106581106582106583106584106585106586106587106588106589106590106591106592106593106594106595106596106597106598106599106600106601106602106603106604106605106606106607106608106609106610106611106612106613106614106615106616106617106618106619106620106621106622106623106624106625106626106627106628106629106630106631106632106633106634106635106636106637106638106639106640106641106642106643106644106645106646106647106648106649106650106651106652106653106654106655106656106657106658106659106660106661106662106663106664106665106666106667106668106669106670106671106672106673106674106675106676106677106678106679106680106681106682106683106684106685106686106687106688106689106690106691106692106693106694106695106696106697106698106699106700106701106702106703106704106705106706106707106708106709106710106711106712106713106714106715106716106717106718106719106720106721106722106723106724106725106726106727106728106729106730106731106732106733106734106735106736106737106738106739106740106741106742106743106744106745106746106747106748106749106750106751106752106753106754106755106756106757106758106759106760106761106762106763106764106765106766106767106768106769106770106771106772106773106774106775106776106777106778106779106780106781106782106783106784106785106786106787106788106789106790106791106792106793106794106795106796106797106798106799106800106801106802106803106804106805106806106807106808106809106810106811106812106813106814106815106816106817106818106819106820106821106822106823106824106825106826106827106828106829106830106831106832106833106834106835106836106837106838106839106840106841106842106843106844106845106846106847106848106849106850106851106852106853106854106855106856106857106858106859106860106861106862106863106864106865106866106867106868106869106870106871106872106873106874106875106876106877106878106879106880106881106882106883106884106885106886106887106888106889106890106891106892106893106894106895106896106897106898106899106900106901106902106903106904106905106906106907106908106909106910106911106912106913106914106915106916106917106918106919106920106921106922106923106924106925106926106927106928106929106930106931106932106933106934106935106936106937106938106939106940106941106942106943106944106945106946106947106948106949106950106951106952106953106954106955106956106957106958106959106960106961106962106963106964106965106966106967106968106969106970106971106972106973106974106975106976106977106978106979106980106981106982106983106984106985106986106987106988106989106990106991106992106993106994106995106996106997106998106999107000107001107002107003107004107005107006107007107008107009107010107011107012107013107014107015107016107017107018107019107020107021107022107023107024107025107026107027107028107029107030107031107032107033107034107035107036107037107038107039107040107041107042107043107044107045107046107047107048107049107050107051107052107053107054107055107056107057107058107059107060107061107062107063107064107065107066107067107068107069107070107071107072107073107074107075107076107077107078107079107080107081107082107083107084107085107086107087107088107089107090107091107092107093107094107095107096107097107098107099107100107101107102107103107104107105107106107107107108107109107110107111107112107113107114107115107116107117107118107119107120107121107122107123107124107125107126107127107128107129107130107131107132107133107134107135107136107137107138107139107140107141107142107143107144107145107146107147107148107149107150107151107152107153107154107155107156107157107158107159107160107161107162107163107164107165107166107167107168107169107170107171107172107173107174107175107176107177107178107179107180107181107182107183107184107185107186107187107188107189107190107191107192107193107194107195107196107197107198107199107200107201107202107203107204107205107206107207107208107209107210107211107212107213107214107215107216107217107218107219107220107221107222107223107224107225107226107227107228107229107230107231107232107233107234107235107236107237107238107239107240107241107242107243107244107245107246107247107248107249107250107251107252107253107254107255107256107257107258107259107260107261107262107263107264107265107266107267107268107269107270107271107272107273107274107275107276107277107278107279107280107281107282107283107284107285107286107287107288107289107290107291107292107293107294107295107296107297107298107299107300107301107302107303107304107305107306107307107308107309107310107311107312107313107314107315107316107317107318107319107320107321107322107323107324107325107326107327107328107329107330107331107332107333107334107335107336107337107338107339107340107341107342107343107344107345107346107347107348107349107350107351107352107353107354107355107356107357107358107359107360107361107362107363107364107365107366107367107368107369107370107371107372107373107374107375107376107377107378107379107380107381107382107383107384107385107386107387107388107389107390107391107392107393107394107395107396107397107398107399107400107401107402107403107404107405107406107407107408107409107410107411107412107413107414107415107416107417107418107419107420107421107422107423107424107425107426107427107428107429107430107431107432107433107434107435107436107437107438107439107440107441107442107443107444107445107446107447107448107449107450107451107452107453107454107455107456107457107458107459107460107461107462107463107464107465107466107467107468107469107470107471107472107473107474107475107476107477107478107479107480107481107482107483107484107485107486107487107488107489107490107491107492107493107494107495107496107497107498107499107500107501107502107503107504107505107506107507107508107509107510107511107512107513107514107515107516107517107518107519107520107521107522107523107524107525107526107527107528107529107530107531107532107533107534107535107536107537107538107539107540107541107542107543107544107545107546107547107548107549107550107551107552107553107554107555107556107557107558107559107560107561107562107563107564107565107566107567107568107569107570107571107572107573107574107575107576107577107578107579107580107581107582107583107584107585107586107587107588107589107590107591107592107593107594107595107596107597107598107599107600107601107602107603107604107605107606107607107608107609107610107611107612107613107614107615107616107617107618107619107620107621107622107623107624107625107626107627107628107629107630107631107632107633107634107635107636107637107638107639107640107641107642107643107644107645107646107647107648107649107650107651107652107653107654107655107656107657107658107659107660107661107662107663107664107665107666107667107668107669107670107671107672107673107674107675107676107677107678107679107680107681107682107683107684107685107686107687107688107689107690107691107692107693107694107695107696107697107698107699107700107701107702107703107704107705107706107707107708107709107710107711107712107713107714107715107716107717107718107719107720107721107722107723107724107725107726107727107728107729107730107731107732107733107734107735107736107737107738107739107740107741107742107743107744107745107746107747107748107749107750107751107752107753107754107755107756107757107758107759107760107761107762107763107764107765107766107767107768107769107770107771107772107773107774107775107776107777107778107779107780107781107782107783107784107785107786107787107788107789107790107791107792107793107794107795107796107797107798107799107800107801107802107803107804107805107806107807107808107809107810107811107812107813107814107815107816107817107818107819107820107821107822107823107824107825107826107827107828107829107830107831107832107833107834107835107836107837107838107839107840107841107842107843107844107845107846107847107848107849107850107851107852107853107854107855107856107857107858107859107860107861107862107863107864107865107866107867107868107869107870107871107872107873107874107875107876107877107878107879107880107881107882107883107884107885107886107887107888107889107890107891107892107893107894107895107896107897107898107899107900107901107902107903107904107905107906107907107908107909107910107911107912107913107914107915107916107917107918107919107920107921107922107923107924107925107926107927107928107929107930107931107932107933107934107935107936107937107938107939107940107941107942107943107944107945107946107947107948107949107950107951107952107953107954107955107956107957107958107959107960107961107962107963107964107965107966107967107968107969107970107971107972107973107974107975107976107977107978107979107980107981107982107983107984107985107986107987107988107989107990107991107992107993107994107995107996107997107998107999108000108001108002108003108004108005108006108007108008108009108010108011108012108013108014108015108016108017108018108019108020108021108022108023108024108025108026108027108028108029108030108031108032108033108034108035108036108037108038108039108040108041108042108043108044108045108046108047108048108049108050108051108052108053108054108055108056108057108058108059108060108061108062108063108064108065108066108067108068108069108070108071108072108073108074108075108076108077108078108079108080108081108082108083108084108085108086108087108088108089108090108091108092108093108094108095108096108097108098108099108100108101108102108103108104108105108106108107108108108109108110108111108112108113108114108115108116108117108118108119108120108121108122108123108124108125108126108127108128108129108130108131108132108133108134108135108136108137108138108139108140108141108142108143108144108145108146108147108148108149108150108151108152108153108154108155108156108157108158108159108160108161108162108163108164108165108166108167108168108169108170108171108172108173108174108175108176108177108178108179108180108181108182108183108184108185108186108187108188108189108190108191108192108193108194108195108196108197108198108199108200108201108202108203108204108205108206108207108208108209108210108211108212108213108214108215108216108217108218108219108220108221108222108223108224108225108226108227108228108229108230108231108232108233108234108235108236108237108238108239108240108241108242108243108244108245108246108247108248108249108250108251108252108253108254108255108256108257108258108259108260108261108262108263108264108265108266108267108268108269108270108271108272108273108274108275108276108277108278108279108280108281108282108283108284108285108286108287108288108289108290108291108292108293108294108295108296108297108298108299108300108301108302108303108304108305108306108307108308108309108310108311108312108313108314108315108316108317108318108319108320108321108322108323108324108325108326108327108328108329108330108331108332108333108334108335108336108337108338108339108340108341108342108343108344108345108346108347108348108349108350108351108352108353108354108355108356108357108358108359108360108361108362108363108364108365108366108367108368108369108370108371108372108373108374108375108376108377108378108379108380108381108382108383108384108385108386108387108388108389108390108391108392108393108394108395108396108397108398108399108400108401108402108403108404108405108406108407108408108409108410108411108412108413108414108415108416108417108418108419108420108421108422108423108424108425108426108427108428108429108430108431108432108433108434108435108436108437108438108439108440108441108442108443108444108445108446108447108448108449108450108451108452108453108454108455108456108457108458108459108460108461108462108463108464108465108466108467108468108469108470108471108472108473108474108475108476108477108478108479108480108481108482108483108484108485108486108487108488108489108490108491108492108493108494108495108496108497108498108499108500108501108502108503108504108505108506108507108508108509108510108511108512108513108514108515108516108517108518108519108520108521108522108523108524108525108526108527108528108529108530108531108532108533108534108535108536108537108538108539108540108541108542108543108544108545108546108547108548108549108550108551108552108553108554108555108556108557108558108559108560108561108562108563108564108565108566108567108568108569108570108571108572108573108574108575108576108577108578108579108580108581108582108583108584108585108586108587108588108589108590108591108592108593108594108595108596108597108598108599108600108601108602108603108604108605108606108607108608108609108610108611108612108613108614108615108616108617108618108619108620108621108622108623108624108625108626108627108628108629108630108631108632108633108634108635108636108637108638108639108640108641108642108643108644108645108646108647108648108649108650108651108652108653108654108655108656108657108658108659108660108661108662108663108664108665108666108667108668108669108670108671108672108673108674108675108676108677108678108679108680108681108682108683108684108685108686108687108688108689108690108691108692108693108694108695108696108697108698108699108700108701108702108703108704108705108706108707108708108709108710108711108712108713108714108715108716108717108718108719108720108721108722108723108724108725108726108727108728108729108730108731108732108733108734108735108736108737108738108739108740108741108742108743108744108745108746108747108748108749108750108751108752108753108754108755108756108757108758108759108760108761108762108763108764108765108766108767108768108769108770108771108772108773108774108775108776108777108778108779108780108781108782108783108784108785108786108787108788108789108790108791108792108793108794108795108796108797108798108799108800108801108802108803108804108805108806108807108808108809108810108811108812108813108814108815108816108817108818108819108820108821108822108823108824108825108826108827108828108829108830108831108832108833108834108835108836108837108838108839108840108841108842108843108844108845108846108847108848108849108850108851108852108853108854108855108856108857108858108859108860108861108862108863108864108865108866108867108868108869108870108871108872108873108874108875108876108877108878108879108880108881108882108883108884108885108886108887108888108889108890108891108892108893108894108895108896108897108898108899108900108901108902108903108904108905108906108907108908108909108910108911108912108913108914108915108916108917108918108919108920108921108922108923108924108925108926108927108928108929108930108931108932108933108934108935108936108937108938108939108940108941108942108943108944108945108946108947108948108949108950108951108952108953108954108955108956108957108958108959108960108961108962108963108964108965108966108967108968108969108970108971108972108973108974108975108976108977108978108979108980108981108982108983108984108985108986108987108988108989108990108991108992108993108994108995108996108997108998108999109000109001109002109003109004109005109006109007109008109009109010109011109012109013109014109015109016109017109018109019109020109021109022109023109024109025109026109027109028109029109030109031109032109033109034109035109036109037109038109039109040109041109042109043109044109045109046109047109048109049109050109051109052109053109054109055109056109057109058109059109060109061109062109063109064109065109066109067109068109069109070109071109072109073109074109075109076109077109078109079109080109081109082109083109084109085109086109087109088109089109090109091109092109093109094109095109096109097109098109099109100109101109102109103109104109105109106109107109108109109109110109111109112109113109114109115109116109117109118109119109120109121109122109123109124109125109126109127109128109129109130109131109132109133109134109135109136109137109138109139109140109141109142109143109144109145109146109147109148109149109150109151109152109153109154109155109156109157109158109159109160109161109162109163109164109165109166109167109168109169109170109171109172109173109174109175109176109177109178109179109180109181109182109183109184109185109186109187109188109189109190109191109192109193109194109195109196109197109198109199109200109201109202109203109204109205109206109207109208109209109210109211109212109213109214109215109216109217109218109219109220109221109222109223109224109225109226109227109228109229109230109231109232109233109234109235109236109237109238109239109240109241109242109243109244109245109246109247109248109249109250109251109252109253109254109255109256109257109258109259109260109261109262109263109264109265109266109267109268109269109270109271109272109273109274109275109276109277109278109279109280109281109282109283109284109285109286109287109288109289109290109291109292109293109294109295109296109297109298109299109300109301109302109303109304109305109306109307109308109309109310109311109312109313109314109315109316109317109318109319109320109321109322109323109324109325109326109327109328109329109330109331109332109333109334109335109336109337109338109339109340109341109342109343109344109345109346109347109348109349109350109351109352109353109354109355109356109357109358109359109360109361109362109363109364109365109366109367109368109369109370109371109372109373109374109375109376109377109378109379109380109381109382109383109384109385109386109387109388109389109390109391109392109393109394109395109396109397109398109399109400109401109402109403109404109405109406109407109408109409109410109411109412109413109414109415109416109417109418109419109420109421109422109423109424109425109426109427109428109429109430109431109432109433109434109435109436109437109438109439109440109441109442109443109444109445109446109447109448109449109450109451109452109453109454109455109456109457109458109459109460109461109462109463109464109465109466109467109468109469109470109471109472109473109474109475109476109477109478109479109480109481109482109483109484109485109486109487109488109489109490109491109492109493109494109495109496109497109498109499109500109501109502109503109504109505109506109507109508109509109510109511109512109513109514109515109516109517109518109519109520109521109522109523109524109525109526109527109528109529109530109531109532109533109534109535109536109537109538109539109540109541109542109543109544109545109546109547109548109549109550109551109552109553109554109555109556109557109558109559109560109561109562109563109564109565109566109567109568109569109570109571109572109573109574109575109576109577109578109579109580109581109582109583109584109585109586109587109588109589109590109591109592109593109594109595109596109597109598109599109600109601109602109603109604109605109606109607109608109609109610109611109612109613109614109615109616109617109618109619109620109621109622109623109624109625109626109627109628109629109630109631109632109633109634109635109636109637109638109639109640109641109642109643109644109645109646109647109648109649109650109651109652109653109654109655109656109657109658109659109660109661109662109663109664109665109666109667109668109669109670109671109672109673109674109675109676109677109678109679109680109681109682109683109684109685109686109687109688109689109690109691109692109693109694109695109696109697109698109699109700109701109702109703109704109705109706109707109708109709109710109711109712109713109714109715109716109717109718109719109720109721109722109723109724109725109726109727109728109729109730109731109732109733109734109735109736109737109738109739109740109741109742109743109744109745109746109747109748109749109750109751109752109753109754109755109756109757109758109759109760109761109762109763109764109765109766109767109768109769109770109771109772109773109774109775109776109777109778109779109780109781109782109783109784109785109786109787109788109789109790109791109792109793109794109795109796109797109798109799109800109801109802109803109804109805109806109807109808109809109810109811109812109813109814109815109816109817109818109819109820109821109822109823109824109825109826109827109828109829109830109831109832109833109834109835109836109837109838109839109840109841109842109843109844109845109846109847109848109849109850109851109852109853109854109855109856109857109858109859109860109861109862109863109864109865109866109867109868109869109870109871109872109873109874109875109876109877109878109879109880109881109882109883109884109885109886109887109888109889109890109891109892109893109894109895109896109897109898109899109900109901109902109903109904109905109906109907109908109909109910109911109912109913109914109915109916109917109918109919109920109921109922109923109924109925109926109927109928109929109930109931109932109933109934109935109936109937109938109939109940109941109942109943109944109945109946109947109948109949109950109951109952109953109954109955109956109957109958109959109960109961109962109963109964109965109966109967109968109969109970109971109972109973109974109975109976109977109978109979109980109981109982109983109984109985109986109987109988109989109990109991109992109993109994109995109996109997109998109999110000110001110002110003110004110005110006110007110008110009110010110011110012110013110014110015110016110017110018110019110020110021110022110023110024110025110026110027110028110029110030110031110032110033110034110035110036110037110038110039110040110041110042110043110044110045110046110047110048110049110050110051110052110053110054110055110056110057110058110059110060110061110062110063110064110065110066110067110068110069110070110071110072110073110074110075110076110077110078110079110080110081110082110083110084110085110086110087110088110089110090110091110092110093110094110095110096110097110098110099110100110101110102110103110104110105110106110107110108110109110110110111110112110113110114110115110116110117110118110119110120110121110122110123110124110125110126110127110128110129110130110131110132110133110134110135110136110137110138110139110140110141110142110143110144110145110146110147110148110149110150110151110152110153110154110155110156110157110158110159110160110161110162110163110164110165110166110167110168110169110170110171110172110173110174110175110176110177110178110179110180110181110182110183110184110185110186110187110188110189110190110191110192110193110194110195110196110197110198110199110200110201110202110203110204110205110206110207110208110209110210110211110212110213110214110215110216110217110218110219110220110221110222110223110224110225110226110227110228110229110230110231110232110233110234110235110236110237110238110239110240110241110242110243110244110245110246110247110248110249110250110251110252110253110254110255110256110257110258110259110260110261110262110263110264110265110266110267110268110269110270110271110272110273110274110275110276110277110278110279110280110281110282110283110284110285110286110287110288110289110290110291110292110293110294110295110296110297110298110299110300110301110302110303110304110305110306110307110308110309110310110311110312110313110314110315110316110317110318110319110320110321110322110323110324110325110326110327110328110329110330110331110332110333110334110335110336110337110338110339110340110341110342110343110344110345110346110347110348110349110350110351110352110353110354110355110356110357110358110359110360110361110362110363110364110365110366110367110368110369110370110371110372110373110374110375110376110377110378110379110380110381110382110383110384110385110386110387110388110389110390110391110392110393110394110395110396110397110398110399110400110401110402110403110404110405110406110407110408110409110410110411110412110413110414110415110416110417110418110419110420110421110422110423110424110425110426110427110428110429110430110431110432110433110434110435110436110437110438110439110440110441110442110443110444110445110446110447110448110449110450110451110452110453110454110455110456110457110458110459110460110461110462110463110464110465110466110467110468110469110470110471110472110473110474110475110476110477110478110479110480110481110482110483110484110485110486110487110488110489110490110491110492110493110494110495110496110497110498110499110500110501110502110503110504110505110506110507110508110509110510110511110512110513110514110515110516110517110518110519110520110521110522110523110524110525110526110527110528110529110530110531110532110533110534110535110536110537110538110539110540110541110542110543110544110545110546110547110548110549110550110551110552110553110554110555110556110557110558110559110560110561110562110563110564110565110566110567110568110569110570110571110572110573110574110575110576110577110578110579110580110581110582110583110584110585110586110587110588110589110590110591110592110593110594110595110596110597110598110599110600110601110602110603110604110605110606110607110608110609110610110611110612110613110614110615110616110617110618110619110620110621110622110623110624110625110626110627110628110629110630110631110632110633110634110635110636110637110638110639110640110641110642110643110644110645110646110647110648110649110650110651110652110653110654110655110656110657110658110659110660110661110662110663110664110665110666110667110668110669110670110671110672110673110674110675110676110677110678110679110680110681110682110683110684110685110686110687110688110689110690110691110692110693110694110695110696110697110698110699110700110701110702110703110704110705110706110707110708110709110710110711110712110713110714110715110716110717110718110719110720110721
  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-xl {
  8618. border-radius: 0.75rem;
  8619. }
  8620. .rounded-2xl {
  8621. border-radius: 1rem;
  8622. }
  8623. .rounded-3xl {
  8624. border-radius: 1.5rem;
  8625. }
  8626. .rounded-full {
  8627. border-radius: 9999px;
  8628. }
  8629. .rounded-t-none {
  8630. border-top-left-radius: 0;
  8631. border-top-right-radius: 0;
  8632. }
  8633. .rounded-r-none {
  8634. border-top-right-radius: 0;
  8635. border-bottom-right-radius: 0;
  8636. }
  8637. .rounded-b-none {
  8638. border-bottom-right-radius: 0;
  8639. border-bottom-left-radius: 0;
  8640. }
  8641. .rounded-l-none {
  8642. border-top-left-radius: 0;
  8643. border-bottom-left-radius: 0;
  8644. }
  8645. .rounded-t-sm {
  8646. border-top-left-radius: 0.125rem;
  8647. border-top-right-radius: 0.125rem;
  8648. }
  8649. .rounded-r-sm {
  8650. border-top-right-radius: 0.125rem;
  8651. border-bottom-right-radius: 0.125rem;
  8652. }
  8653. .rounded-b-sm {
  8654. border-bottom-right-radius: 0.125rem;
  8655. border-bottom-left-radius: 0.125rem;
  8656. }
  8657. .rounded-l-sm {
  8658. border-top-left-radius: 0.125rem;
  8659. border-bottom-left-radius: 0.125rem;
  8660. }
  8661. .rounded-t {
  8662. border-top-left-radius: 0.25rem;
  8663. border-top-right-radius: 0.25rem;
  8664. }
  8665. .rounded-r {
  8666. border-top-right-radius: 0.25rem;
  8667. border-bottom-right-radius: 0.25rem;
  8668. }
  8669. .rounded-b {
  8670. border-bottom-right-radius: 0.25rem;
  8671. border-bottom-left-radius: 0.25rem;
  8672. }
  8673. .rounded-l {
  8674. border-top-left-radius: 0.25rem;
  8675. border-bottom-left-radius: 0.25rem;
  8676. }
  8677. .rounded-t-md {
  8678. border-top-left-radius: 0.375rem;
  8679. border-top-right-radius: 0.375rem;
  8680. }
  8681. .rounded-r-md {
  8682. border-top-right-radius: 0.375rem;
  8683. border-bottom-right-radius: 0.375rem;
  8684. }
  8685. .rounded-b-md {
  8686. border-bottom-right-radius: 0.375rem;
  8687. border-bottom-left-radius: 0.375rem;
  8688. }
  8689. .rounded-l-md {
  8690. border-top-left-radius: 0.375rem;
  8691. border-bottom-left-radius: 0.375rem;
  8692. }
  8693. .rounded-t-lg {
  8694. border-top-left-radius: 0.5rem;
  8695. border-top-right-radius: 0.5rem;
  8696. }
  8697. .rounded-r-lg {
  8698. border-top-right-radius: 0.5rem;
  8699. border-bottom-right-radius: 0.5rem;
  8700. }
  8701. .rounded-b-lg {
  8702. border-bottom-right-radius: 0.5rem;
  8703. border-bottom-left-radius: 0.5rem;
  8704. }
  8705. .rounded-l-lg {
  8706. border-top-left-radius: 0.5rem;
  8707. border-bottom-left-radius: 0.5rem;
  8708. }
  8709. .rounded-t-xl {
  8710. border-top-left-radius: 0.75rem;
  8711. border-top-right-radius: 0.75rem;
  8712. }
  8713. .rounded-r-xl {
  8714. border-top-right-radius: 0.75rem;
  8715. border-bottom-right-radius: 0.75rem;
  8716. }
  8717. .rounded-b-xl {
  8718. border-bottom-right-radius: 0.75rem;
  8719. border-bottom-left-radius: 0.75rem;
  8720. }
  8721. .rounded-l-xl {
  8722. border-top-left-radius: 0.75rem;
  8723. border-bottom-left-radius: 0.75rem;
  8724. }
  8725. .rounded-t-2xl {
  8726. border-top-left-radius: 1rem;
  8727. border-top-right-radius: 1rem;
  8728. }
  8729. .rounded-r-2xl {
  8730. border-top-right-radius: 1rem;
  8731. border-bottom-right-radius: 1rem;
  8732. }
  8733. .rounded-b-2xl {
  8734. border-bottom-right-radius: 1rem;
  8735. border-bottom-left-radius: 1rem;
  8736. }
  8737. .rounded-l-2xl {
  8738. border-top-left-radius: 1rem;
  8739. border-bottom-left-radius: 1rem;
  8740. }
  8741. .rounded-t-3xl {
  8742. border-top-left-radius: 1.5rem;
  8743. border-top-right-radius: 1.5rem;
  8744. }
  8745. .rounded-r-3xl {
  8746. border-top-right-radius: 1.5rem;
  8747. border-bottom-right-radius: 1.5rem;
  8748. }
  8749. .rounded-b-3xl {
  8750. border-bottom-right-radius: 1.5rem;
  8751. border-bottom-left-radius: 1.5rem;
  8752. }
  8753. .rounded-l-3xl {
  8754. border-top-left-radius: 1.5rem;
  8755. border-bottom-left-radius: 1.5rem;
  8756. }
  8757. .rounded-t-full {
  8758. border-top-left-radius: 9999px;
  8759. border-top-right-radius: 9999px;
  8760. }
  8761. .rounded-r-full {
  8762. border-top-right-radius: 9999px;
  8763. border-bottom-right-radius: 9999px;
  8764. }
  8765. .rounded-b-full {
  8766. border-bottom-right-radius: 9999px;
  8767. border-bottom-left-radius: 9999px;
  8768. }
  8769. .rounded-l-full {
  8770. border-top-left-radius: 9999px;
  8771. border-bottom-left-radius: 9999px;
  8772. }
  8773. .rounded-tl-none {
  8774. border-top-left-radius: 0;
  8775. }
  8776. .rounded-tr-none {
  8777. border-top-right-radius: 0;
  8778. }
  8779. .rounded-br-none {
  8780. border-bottom-right-radius: 0;
  8781. }
  8782. .rounded-bl-none {
  8783. border-bottom-left-radius: 0;
  8784. }
  8785. .rounded-tl-sm {
  8786. border-top-left-radius: 0.125rem;
  8787. }
  8788. .rounded-tr-sm {
  8789. border-top-right-radius: 0.125rem;
  8790. }
  8791. .rounded-br-sm {
  8792. border-bottom-right-radius: 0.125rem;
  8793. }
  8794. .rounded-bl-sm {
  8795. border-bottom-left-radius: 0.125rem;
  8796. }
  8797. .rounded-tl {
  8798. border-top-left-radius: 0.25rem;
  8799. }
  8800. .rounded-tr {
  8801. border-top-right-radius: 0.25rem;
  8802. }
  8803. .rounded-br {
  8804. border-bottom-right-radius: 0.25rem;
  8805. }
  8806. .rounded-bl {
  8807. border-bottom-left-radius: 0.25rem;
  8808. }
  8809. .rounded-tl-md {
  8810. border-top-left-radius: 0.375rem;
  8811. }
  8812. .rounded-tr-md {
  8813. border-top-right-radius: 0.375rem;
  8814. }
  8815. .rounded-br-md {
  8816. border-bottom-right-radius: 0.375rem;
  8817. }
  8818. .rounded-bl-md {
  8819. border-bottom-left-radius: 0.375rem;
  8820. }
  8821. .rounded-tl-lg {
  8822. border-top-left-radius: 0.5rem;
  8823. }
  8824. .rounded-tr-lg {
  8825. border-top-right-radius: 0.5rem;
  8826. }
  8827. .rounded-br-lg {
  8828. border-bottom-right-radius: 0.5rem;
  8829. }
  8830. .rounded-bl-lg {
  8831. border-bottom-left-radius: 0.5rem;
  8832. }
  8833. .rounded-tl-xl {
  8834. border-top-left-radius: 0.75rem;
  8835. }
  8836. .rounded-tr-xl {
  8837. border-top-right-radius: 0.75rem;
  8838. }
  8839. .rounded-br-xl {
  8840. border-bottom-right-radius: 0.75rem;
  8841. }
  8842. .rounded-bl-xl {
  8843. border-bottom-left-radius: 0.75rem;
  8844. }
  8845. .rounded-tl-2xl {
  8846. border-top-left-radius: 1rem;
  8847. }
  8848. .rounded-tr-2xl {
  8849. border-top-right-radius: 1rem;
  8850. }
  8851. .rounded-br-2xl {
  8852. border-bottom-right-radius: 1rem;
  8853. }
  8854. .rounded-bl-2xl {
  8855. border-bottom-left-radius: 1rem;
  8856. }
  8857. .rounded-tl-3xl {
  8858. border-top-left-radius: 1.5rem;
  8859. }
  8860. .rounded-tr-3xl {
  8861. border-top-right-radius: 1.5rem;
  8862. }
  8863. .rounded-br-3xl {
  8864. border-bottom-right-radius: 1.5rem;
  8865. }
  8866. .rounded-bl-3xl {
  8867. border-bottom-left-radius: 1.5rem;
  8868. }
  8869. .rounded-tl-full {
  8870. border-top-left-radius: 9999px;
  8871. }
  8872. .rounded-tr-full {
  8873. border-top-right-radius: 9999px;
  8874. }
  8875. .rounded-br-full {
  8876. border-bottom-right-radius: 9999px;
  8877. }
  8878. .rounded-bl-full {
  8879. border-bottom-left-radius: 9999px;
  8880. }
  8881. .border-solid {
  8882. border-style: solid;
  8883. }
  8884. .border-dashed {
  8885. border-style: dashed;
  8886. }
  8887. .border-dotted {
  8888. border-style: dotted;
  8889. }
  8890. .border-double {
  8891. border-style: double;
  8892. }
  8893. .border-none {
  8894. border-style: none;
  8895. }
  8896. .border-0 {
  8897. border-width: 0;
  8898. }
  8899. .border-2 {
  8900. border-width: 2px;
  8901. }
  8902. .border-4 {
  8903. border-width: 4px;
  8904. }
  8905. .border-8 {
  8906. border-width: 8px;
  8907. }
  8908. .border {
  8909. border-width: 1px;
  8910. }
  8911. .border-t-0 {
  8912. border-top-width: 0;
  8913. }
  8914. .border-r-0 {
  8915. border-right-width: 0;
  8916. }
  8917. .border-b-0 {
  8918. border-bottom-width: 0;
  8919. }
  8920. .border-l-0 {
  8921. border-left-width: 0;
  8922. }
  8923. .border-t-2 {
  8924. border-top-width: 2px;
  8925. }
  8926. .border-r-2 {
  8927. border-right-width: 2px;
  8928. }
  8929. .border-b-2 {
  8930. border-bottom-width: 2px;
  8931. }
  8932. .border-l-2 {
  8933. border-left-width: 2px;
  8934. }
  8935. .border-t-4 {
  8936. border-top-width: 4px;
  8937. }
  8938. .border-r-4 {
  8939. border-right-width: 4px;
  8940. }
  8941. .border-b-4 {
  8942. border-bottom-width: 4px;
  8943. }
  8944. .border-l-4 {
  8945. border-left-width: 4px;
  8946. }
  8947. .border-t-8 {
  8948. border-top-width: 8px;
  8949. }
  8950. .border-r-8 {
  8951. border-right-width: 8px;
  8952. }
  8953. .border-b-8 {
  8954. border-bottom-width: 8px;
  8955. }
  8956. .border-l-8 {
  8957. border-left-width: 8px;
  8958. }
  8959. .border-t {
  8960. border-top-width: 1px;
  8961. }
  8962. .border-r {
  8963. border-right-width: 1px;
  8964. }
  8965. .border-b {
  8966. border-bottom-width: 1px;
  8967. }
  8968. .border-l {
  8969. border-left-width: 1px;
  8970. }
  8971. .box-border {
  8972. box-sizing: border-box;
  8973. }
  8974. .box-content {
  8975. box-sizing: content-box;
  8976. }
  8977. .cursor-auto {
  8978. cursor: auto;
  8979. }
  8980. .cursor-default {
  8981. cursor: default;
  8982. }
  8983. .cursor-pointer {
  8984. cursor: pointer;
  8985. }
  8986. .cursor-wait {
  8987. cursor: wait;
  8988. }
  8989. .cursor-text {
  8990. cursor: text;
  8991. }
  8992. .cursor-move {
  8993. cursor: move;
  8994. }
  8995. .cursor-not-allowed {
  8996. cursor: not-allowed;
  8997. }
  8998. .block {
  8999. display: block;
  9000. }
  9001. .inline-block {
  9002. display: inline-block;
  9003. }
  9004. .inline {
  9005. display: inline;
  9006. }
  9007. .flex {
  9008. display: flex;
  9009. }
  9010. .inline-flex {
  9011. display: inline-flex;
  9012. }
  9013. .table {
  9014. display: table;
  9015. }
  9016. .table-caption {
  9017. display: table-caption;
  9018. }
  9019. .table-cell {
  9020. display: table-cell;
  9021. }
  9022. .table-column {
  9023. display: table-column;
  9024. }
  9025. .table-column-group {
  9026. display: table-column-group;
  9027. }
  9028. .table-footer-group {
  9029. display: table-footer-group;
  9030. }
  9031. .table-header-group {
  9032. display: table-header-group;
  9033. }
  9034. .table-row-group {
  9035. display: table-row-group;
  9036. }
  9037. .table-row {
  9038. display: table-row;
  9039. }
  9040. .flow-root {
  9041. display: flow-root;
  9042. }
  9043. .grid {
  9044. display: grid;
  9045. }
  9046. .inline-grid {
  9047. display: inline-grid;
  9048. }
  9049. .contents {
  9050. display: contents;
  9051. }
  9052. .hidden {
  9053. display: none;
  9054. }
  9055. .flex-row {
  9056. flex-direction: row;
  9057. }
  9058. .flex-row-reverse {
  9059. flex-direction: row-reverse;
  9060. }
  9061. .flex-col {
  9062. flex-direction: column;
  9063. }
  9064. .flex-col-reverse {
  9065. flex-direction: column-reverse;
  9066. }
  9067. .flex-wrap {
  9068. flex-wrap: wrap;
  9069. }
  9070. .flex-wrap-reverse {
  9071. flex-wrap: wrap-reverse;
  9072. }
  9073. .flex-no-wrap {
  9074. flex-wrap: nowrap;
  9075. }
  9076. .place-items-auto {
  9077. place-items: auto;
  9078. }
  9079. .place-items-start {
  9080. place-items: start;
  9081. }
  9082. .place-items-end {
  9083. place-items: end;
  9084. }
  9085. .place-items-center {
  9086. place-items: center;
  9087. }
  9088. .place-items-stretch {
  9089. place-items: stretch;
  9090. }
  9091. .place-content-center {
  9092. place-content: center;
  9093. }
  9094. .place-content-start {
  9095. place-content: start;
  9096. }
  9097. .place-content-end {
  9098. place-content: end;
  9099. }
  9100. .place-content-between {
  9101. place-content: space-between;
  9102. }
  9103. .place-content-around {
  9104. place-content: space-around;
  9105. }
  9106. .place-content-evenly {
  9107. place-content: space-evenly;
  9108. }
  9109. .place-content-stretch {
  9110. place-content: stretch;
  9111. }
  9112. .place-self-auto {
  9113. place-self: auto;
  9114. }
  9115. .place-self-start {
  9116. place-self: start;
  9117. }
  9118. .place-self-end {
  9119. place-self: end;
  9120. }
  9121. .place-self-center {
  9122. place-self: center;
  9123. }
  9124. .place-self-stretch {
  9125. place-self: stretch;
  9126. }
  9127. .items-start {
  9128. align-items: flex-start;
  9129. }
  9130. .items-end {
  9131. align-items: flex-end;
  9132. }
  9133. .items-center {
  9134. align-items: center;
  9135. }
  9136. .items-baseline {
  9137. align-items: baseline;
  9138. }
  9139. .items-stretch {
  9140. align-items: stretch;
  9141. }
  9142. .content-center {
  9143. align-content: center;
  9144. }
  9145. .content-start {
  9146. align-content: flex-start;
  9147. }
  9148. .content-end {
  9149. align-content: flex-end;
  9150. }
  9151. .content-between {
  9152. align-content: space-between;
  9153. }
  9154. .content-around {
  9155. align-content: space-around;
  9156. }
  9157. .content-evenly {
  9158. align-content: space-evenly;
  9159. }
  9160. .self-auto {
  9161. align-self: auto;
  9162. }
  9163. .self-start {
  9164. align-self: flex-start;
  9165. }
  9166. .self-end {
  9167. align-self: flex-end;
  9168. }
  9169. .self-center {
  9170. align-self: center;
  9171. }
  9172. .self-stretch {
  9173. align-self: stretch;
  9174. }
  9175. .justify-items-auto {
  9176. justify-items: auto;
  9177. }
  9178. .justify-items-start {
  9179. justify-items: start;
  9180. }
  9181. .justify-items-end {
  9182. justify-items: end;
  9183. }
  9184. .justify-items-center {
  9185. justify-items: center;
  9186. }
  9187. .justify-items-stretch {
  9188. justify-items: stretch;
  9189. }
  9190. .justify-start {
  9191. justify-content: flex-start;
  9192. }
  9193. .justify-end {
  9194. justify-content: flex-end;
  9195. }
  9196. .justify-center {
  9197. justify-content: center;
  9198. }
  9199. .justify-between {
  9200. justify-content: space-between;
  9201. }
  9202. .justify-around {
  9203. justify-content: space-around;
  9204. }
  9205. .justify-evenly {
  9206. justify-content: space-evenly;
  9207. }
  9208. .justify-self-auto {
  9209. justify-self: auto;
  9210. }
  9211. .justify-self-start {
  9212. justify-self: start;
  9213. }
  9214. .justify-self-end {
  9215. justify-self: end;
  9216. }
  9217. .justify-self-center {
  9218. justify-self: center;
  9219. }
  9220. .justify-self-stretch {
  9221. justify-self: stretch;
  9222. }
  9223. .flex-1 {
  9224. flex: 1 1 0%;
  9225. }
  9226. .flex-auto {
  9227. flex: 1 1 auto;
  9228. }
  9229. .flex-initial {
  9230. flex: 0 1 auto;
  9231. }
  9232. .flex-none {
  9233. flex: none;
  9234. }
  9235. .flex-grow-0 {
  9236. flex-grow: 0;
  9237. }
  9238. .flex-grow {
  9239. flex-grow: 1;
  9240. }
  9241. .flex-shrink-0 {
  9242. flex-shrink: 0;
  9243. }
  9244. .flex-shrink {
  9245. flex-shrink: 1;
  9246. }
  9247. .order-1 {
  9248. order: 1;
  9249. }
  9250. .order-2 {
  9251. order: 2;
  9252. }
  9253. .order-3 {
  9254. order: 3;
  9255. }
  9256. .order-4 {
  9257. order: 4;
  9258. }
  9259. .order-5 {
  9260. order: 5;
  9261. }
  9262. .order-6 {
  9263. order: 6;
  9264. }
  9265. .order-7 {
  9266. order: 7;
  9267. }
  9268. .order-8 {
  9269. order: 8;
  9270. }
  9271. .order-9 {
  9272. order: 9;
  9273. }
  9274. .order-10 {
  9275. order: 10;
  9276. }
  9277. .order-11 {
  9278. order: 11;
  9279. }
  9280. .order-12 {
  9281. order: 12;
  9282. }
  9283. .order-first {
  9284. order: -9999;
  9285. }
  9286. .order-last {
  9287. order: 9999;
  9288. }
  9289. .order-none {
  9290. order: 0;
  9291. }
  9292. .float-right {
  9293. float: right;
  9294. }
  9295. .float-left {
  9296. float: left;
  9297. }
  9298. .float-none {
  9299. float: none;
  9300. }
  9301. .clearfix:after {
  9302. content: "";
  9303. display: table;
  9304. clear: both;
  9305. }
  9306. .clear-left {
  9307. clear: left;
  9308. }
  9309. .clear-right {
  9310. clear: right;
  9311. }
  9312. .clear-both {
  9313. clear: both;
  9314. }
  9315. .clear-none {
  9316. clear: none;
  9317. }
  9318. .font-sans {
  9319. 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";
  9320. }
  9321. .font-serif {
  9322. font-family: Georgia, Cambria, "Times New Roman", Times, serif;
  9323. }
  9324. .font-mono {
  9325. font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  9326. }
  9327. .font-hairline {
  9328. font-weight: 100;
  9329. }
  9330. .font-thin {
  9331. font-weight: 200;
  9332. }
  9333. .font-light {
  9334. font-weight: 300;
  9335. }
  9336. .font-normal {
  9337. font-weight: 400;
  9338. }
  9339. .font-medium {
  9340. font-weight: 500;
  9341. }
  9342. .font-semibold {
  9343. font-weight: 600;
  9344. }
  9345. .font-bold {
  9346. font-weight: 700;
  9347. }
  9348. .font-extrabold {
  9349. font-weight: 800;
  9350. }
  9351. .font-black {
  9352. font-weight: 900;
  9353. }
  9354. .hover\:font-hairline:hover {
  9355. font-weight: 100;
  9356. }
  9357. .hover\:font-thin:hover {
  9358. font-weight: 200;
  9359. }
  9360. .hover\:font-light:hover {
  9361. font-weight: 300;
  9362. }
  9363. .hover\:font-normal:hover {
  9364. font-weight: 400;
  9365. }
  9366. .hover\:font-medium:hover {
  9367. font-weight: 500;
  9368. }
  9369. .hover\:font-semibold:hover {
  9370. font-weight: 600;
  9371. }
  9372. .hover\:font-bold:hover {
  9373. font-weight: 700;
  9374. }
  9375. .hover\:font-extrabold:hover {
  9376. font-weight: 800;
  9377. }
  9378. .hover\:font-black:hover {
  9379. font-weight: 900;
  9380. }
  9381. .focus\:font-hairline:focus {
  9382. font-weight: 100;
  9383. }
  9384. .focus\:font-thin:focus {
  9385. font-weight: 200;
  9386. }
  9387. .focus\:font-light:focus {
  9388. font-weight: 300;
  9389. }
  9390. .focus\:font-normal:focus {
  9391. font-weight: 400;
  9392. }
  9393. .focus\:font-medium:focus {
  9394. font-weight: 500;
  9395. }
  9396. .focus\:font-semibold:focus {
  9397. font-weight: 600;
  9398. }
  9399. .focus\:font-bold:focus {
  9400. font-weight: 700;
  9401. }
  9402. .focus\:font-extrabold:focus {
  9403. font-weight: 800;
  9404. }
  9405. .focus\:font-black:focus {
  9406. font-weight: 900;
  9407. }
  9408. .h-0 {
  9409. height: 0;
  9410. }
  9411. .h-1 {
  9412. height: 0.25rem;
  9413. }
  9414. .h-2 {
  9415. height: 0.5rem;
  9416. }
  9417. .h-3 {
  9418. height: 0.75rem;
  9419. }
  9420. .h-4 {
  9421. height: 1rem;
  9422. }
  9423. .h-5 {
  9424. height: 1.25rem;
  9425. }
  9426. .h-6 {
  9427. height: 1.5rem;
  9428. }
  9429. .h-8 {
  9430. height: 2rem;
  9431. }
  9432. .h-10 {
  9433. height: 2.5rem;
  9434. }
  9435. .h-12 {
  9436. height: 3rem;
  9437. }
  9438. .h-16 {
  9439. height: 4rem;
  9440. }
  9441. .h-20 {
  9442. height: 5rem;
  9443. }
  9444. .h-24 {
  9445. height: 6rem;
  9446. }
  9447. .h-32 {
  9448. height: 8rem;
  9449. }
  9450. .h-40 {
  9451. height: 10rem;
  9452. }
  9453. .h-48 {
  9454. height: 12rem;
  9455. }
  9456. .h-56 {
  9457. height: 14rem;
  9458. }
  9459. .h-64 {
  9460. height: 16rem;
  9461. }
  9462. .h-auto {
  9463. height: auto;
  9464. }
  9465. .h-px {
  9466. height: 1px;
  9467. }
  9468. .h-full {
  9469. height: 100%;
  9470. }
  9471. .h-screen {
  9472. height: 100vh;
  9473. }
  9474. .text-xs {
  9475. font-size: 0.75rem;
  9476. }
  9477. .text-sm {
  9478. font-size: 0.875rem;
  9479. }
  9480. .text-base {
  9481. font-size: 1rem;
  9482. }
  9483. .text-lg {
  9484. font-size: 1.125rem;
  9485. }
  9486. .text-xl {
  9487. font-size: 1.25rem;
  9488. }
  9489. .text-2xl {
  9490. font-size: 1.5rem;
  9491. }
  9492. .text-3xl {
  9493. font-size: 1.875rem;
  9494. }
  9495. .text-4xl {
  9496. font-size: 2.25rem;
  9497. }
  9498. .text-5xl {
  9499. font-size: 3rem;
  9500. }
  9501. .text-6xl {
  9502. font-size: 4rem;
  9503. }
  9504. .leading-3 {
  9505. line-height: .75rem;
  9506. }
  9507. .leading-4 {
  9508. line-height: 1rem;
  9509. }
  9510. .leading-5 {
  9511. line-height: 1.25rem;
  9512. }
  9513. .leading-6 {
  9514. line-height: 1.5rem;
  9515. }
  9516. .leading-7 {
  9517. line-height: 1.75rem;
  9518. }
  9519. .leading-8 {
  9520. line-height: 2rem;
  9521. }
  9522. .leading-9 {
  9523. line-height: 2.25rem;
  9524. }
  9525. .leading-10 {
  9526. line-height: 2.5rem;
  9527. }
  9528. .leading-none {
  9529. line-height: 1;
  9530. }
  9531. .leading-tight {
  9532. line-height: 1.25;
  9533. }
  9534. .leading-snug {
  9535. line-height: 1.375;
  9536. }
  9537. .leading-normal {
  9538. line-height: 1.5;
  9539. }
  9540. .leading-relaxed {
  9541. line-height: 1.625;
  9542. }
  9543. .leading-loose {
  9544. line-height: 2;
  9545. }
  9546. .list-inside {
  9547. list-style-position: inside;
  9548. }
  9549. .list-outside {
  9550. list-style-position: outside;
  9551. }
  9552. .list-none {
  9553. list-style-type: none;
  9554. }
  9555. .list-disc {
  9556. list-style-type: disc;
  9557. }
  9558. .list-decimal {
  9559. list-style-type: decimal;
  9560. }
  9561. .m-0 {
  9562. margin: 0;
  9563. }
  9564. .m-1 {
  9565. margin: 0.25rem;
  9566. }
  9567. .m-2 {
  9568. margin: 0.5rem;
  9569. }
  9570. .m-3 {
  9571. margin: 0.75rem;
  9572. }
  9573. .m-4 {
  9574. margin: 1rem;
  9575. }
  9576. .m-5 {
  9577. margin: 1.25rem;
  9578. }
  9579. .m-6 {
  9580. margin: 1.5rem;
  9581. }
  9582. .m-8 {
  9583. margin: 2rem;
  9584. }
  9585. .m-10 {
  9586. margin: 2.5rem;
  9587. }
  9588. .m-12 {
  9589. margin: 3rem;
  9590. }
  9591. .m-16 {
  9592. margin: 4rem;
  9593. }
  9594. .m-20 {
  9595. margin: 5rem;
  9596. }
  9597. .m-24 {
  9598. margin: 6rem;
  9599. }
  9600. .m-32 {
  9601. margin: 8rem;
  9602. }
  9603. .m-40 {
  9604. margin: 10rem;
  9605. }
  9606. .m-48 {
  9607. margin: 12rem;
  9608. }
  9609. .m-56 {
  9610. margin: 14rem;
  9611. }
  9612. .m-64 {
  9613. margin: 16rem;
  9614. }
  9615. .m-auto {
  9616. margin: auto;
  9617. }
  9618. .m-px {
  9619. margin: 1px;
  9620. }
  9621. .-m-1 {
  9622. margin: -0.25rem;
  9623. }
  9624. .-m-2 {
  9625. margin: -0.5rem;
  9626. }
  9627. .-m-3 {
  9628. margin: -0.75rem;
  9629. }
  9630. .-m-4 {
  9631. margin: -1rem;
  9632. }
  9633. .-m-5 {
  9634. margin: -1.25rem;
  9635. }
  9636. .-m-6 {
  9637. margin: -1.5rem;
  9638. }
  9639. .-m-8 {
  9640. margin: -2rem;
  9641. }
  9642. .-m-10 {
  9643. margin: -2.5rem;
  9644. }
  9645. .-m-12 {
  9646. margin: -3rem;
  9647. }
  9648. .-m-16 {
  9649. margin: -4rem;
  9650. }
  9651. .-m-20 {
  9652. margin: -5rem;
  9653. }
  9654. .-m-24 {
  9655. margin: -6rem;
  9656. }
  9657. .-m-32 {
  9658. margin: -8rem;
  9659. }
  9660. .-m-40 {
  9661. margin: -10rem;
  9662. }
  9663. .-m-48 {
  9664. margin: -12rem;
  9665. }
  9666. .-m-56 {
  9667. margin: -14rem;
  9668. }
  9669. .-m-64 {
  9670. margin: -16rem;
  9671. }
  9672. .-m-px {
  9673. margin: -1px;
  9674. }
  9675. .my-0 {
  9676. margin-top: 0;
  9677. margin-bottom: 0;
  9678. }
  9679. .mx-0 {
  9680. margin-left: 0;
  9681. margin-right: 0;
  9682. }
  9683. .my-1 {
  9684. margin-top: 0.25rem;
  9685. margin-bottom: 0.25rem;
  9686. }
  9687. .mx-1 {
  9688. margin-left: 0.25rem;
  9689. margin-right: 0.25rem;
  9690. }
  9691. .my-2 {
  9692. margin-top: 0.5rem;
  9693. margin-bottom: 0.5rem;
  9694. }
  9695. .mx-2 {
  9696. margin-left: 0.5rem;
  9697. margin-right: 0.5rem;
  9698. }
  9699. .my-3 {
  9700. margin-top: 0.75rem;
  9701. margin-bottom: 0.75rem;
  9702. }
  9703. .mx-3 {
  9704. margin-left: 0.75rem;
  9705. margin-right: 0.75rem;
  9706. }
  9707. .my-4 {
  9708. margin-top: 1rem;
  9709. margin-bottom: 1rem;
  9710. }
  9711. .mx-4 {
  9712. margin-left: 1rem;
  9713. margin-right: 1rem;
  9714. }
  9715. .my-5 {
  9716. margin-top: 1.25rem;
  9717. margin-bottom: 1.25rem;
  9718. }
  9719. .mx-5 {
  9720. margin-left: 1.25rem;
  9721. margin-right: 1.25rem;
  9722. }
  9723. .my-6 {
  9724. margin-top: 1.5rem;
  9725. margin-bottom: 1.5rem;
  9726. }
  9727. .mx-6 {
  9728. margin-left: 1.5rem;
  9729. margin-right: 1.5rem;
  9730. }
  9731. .my-8 {
  9732. margin-top: 2rem;
  9733. margin-bottom: 2rem;
  9734. }
  9735. .mx-8 {
  9736. margin-left: 2rem;
  9737. margin-right: 2rem;
  9738. }
  9739. .my-10 {
  9740. margin-top: 2.5rem;
  9741. margin-bottom: 2.5rem;
  9742. }
  9743. .mx-10 {
  9744. margin-left: 2.5rem;
  9745. margin-right: 2.5rem;
  9746. }
  9747. .my-12 {
  9748. margin-top: 3rem;
  9749. margin-bottom: 3rem;
  9750. }
  9751. .mx-12 {
  9752. margin-left: 3rem;
  9753. margin-right: 3rem;
  9754. }
  9755. .my-16 {
  9756. margin-top: 4rem;
  9757. margin-bottom: 4rem;
  9758. }
  9759. .mx-16 {
  9760. margin-left: 4rem;
  9761. margin-right: 4rem;
  9762. }
  9763. .my-20 {
  9764. margin-top: 5rem;
  9765. margin-bottom: 5rem;
  9766. }
  9767. .mx-20 {
  9768. margin-left: 5rem;
  9769. margin-right: 5rem;
  9770. }
  9771. .my-24 {
  9772. margin-top: 6rem;
  9773. margin-bottom: 6rem;
  9774. }
  9775. .mx-24 {
  9776. margin-left: 6rem;
  9777. margin-right: 6rem;
  9778. }
  9779. .my-32 {
  9780. margin-top: 8rem;
  9781. margin-bottom: 8rem;
  9782. }
  9783. .mx-32 {
  9784. margin-left: 8rem;
  9785. margin-right: 8rem;
  9786. }
  9787. .my-40 {
  9788. margin-top: 10rem;
  9789. margin-bottom: 10rem;
  9790. }
  9791. .mx-40 {
  9792. margin-left: 10rem;
  9793. margin-right: 10rem;
  9794. }
  9795. .my-48 {
  9796. margin-top: 12rem;
  9797. margin-bottom: 12rem;
  9798. }
  9799. .mx-48 {
  9800. margin-left: 12rem;
  9801. margin-right: 12rem;
  9802. }
  9803. .my-56 {
  9804. margin-top: 14rem;
  9805. margin-bottom: 14rem;
  9806. }
  9807. .mx-56 {
  9808. margin-left: 14rem;
  9809. margin-right: 14rem;
  9810. }
  9811. .my-64 {
  9812. margin-top: 16rem;
  9813. margin-bottom: 16rem;
  9814. }
  9815. .mx-64 {
  9816. margin-left: 16rem;
  9817. margin-right: 16rem;
  9818. }
  9819. .my-auto {
  9820. margin-top: auto;
  9821. margin-bottom: auto;
  9822. }
  9823. .mx-auto {
  9824. margin-left: auto;
  9825. margin-right: auto;
  9826. }
  9827. .my-px {
  9828. margin-top: 1px;
  9829. margin-bottom: 1px;
  9830. }
  9831. .mx-px {
  9832. margin-left: 1px;
  9833. margin-right: 1px;
  9834. }
  9835. .-my-1 {
  9836. margin-top: -0.25rem;
  9837. margin-bottom: -0.25rem;
  9838. }
  9839. .-mx-1 {
  9840. margin-left: -0.25rem;
  9841. margin-right: -0.25rem;
  9842. }
  9843. .-my-2 {
  9844. margin-top: -0.5rem;
  9845. margin-bottom: -0.5rem;
  9846. }
  9847. .-mx-2 {
  9848. margin-left: -0.5rem;
  9849. margin-right: -0.5rem;
  9850. }
  9851. .-my-3 {
  9852. margin-top: -0.75rem;
  9853. margin-bottom: -0.75rem;
  9854. }
  9855. .-mx-3 {
  9856. margin-left: -0.75rem;
  9857. margin-right: -0.75rem;
  9858. }
  9859. .-my-4 {
  9860. margin-top: -1rem;
  9861. margin-bottom: -1rem;
  9862. }
  9863. .-mx-4 {
  9864. margin-left: -1rem;
  9865. margin-right: -1rem;
  9866. }
  9867. .-my-5 {
  9868. margin-top: -1.25rem;
  9869. margin-bottom: -1.25rem;
  9870. }
  9871. .-mx-5 {
  9872. margin-left: -1.25rem;
  9873. margin-right: -1.25rem;
  9874. }
  9875. .-my-6 {
  9876. margin-top: -1.5rem;
  9877. margin-bottom: -1.5rem;
  9878. }
  9879. .-mx-6 {
  9880. margin-left: -1.5rem;
  9881. margin-right: -1.5rem;
  9882. }
  9883. .-my-8 {
  9884. margin-top: -2rem;
  9885. margin-bottom: -2rem;
  9886. }
  9887. .-mx-8 {
  9888. margin-left: -2rem;
  9889. margin-right: -2rem;
  9890. }
  9891. .-my-10 {
  9892. margin-top: -2.5rem;
  9893. margin-bottom: -2.5rem;
  9894. }
  9895. .-mx-10 {
  9896. margin-left: -2.5rem;
  9897. margin-right: -2.5rem;
  9898. }
  9899. .-my-12 {
  9900. margin-top: -3rem;
  9901. margin-bottom: -3rem;
  9902. }
  9903. .-mx-12 {
  9904. margin-left: -3rem;
  9905. margin-right: -3rem;
  9906. }
  9907. .-my-16 {
  9908. margin-top: -4rem;
  9909. margin-bottom: -4rem;
  9910. }
  9911. .-mx-16 {
  9912. margin-left: -4rem;
  9913. margin-right: -4rem;
  9914. }
  9915. .-my-20 {
  9916. margin-top: -5rem;
  9917. margin-bottom: -5rem;
  9918. }
  9919. .-mx-20 {
  9920. margin-left: -5rem;
  9921. margin-right: -5rem;
  9922. }
  9923. .-my-24 {
  9924. margin-top: -6rem;
  9925. margin-bottom: -6rem;
  9926. }
  9927. .-mx-24 {
  9928. margin-left: -6rem;
  9929. margin-right: -6rem;
  9930. }
  9931. .-my-32 {
  9932. margin-top: -8rem;
  9933. margin-bottom: -8rem;
  9934. }
  9935. .-mx-32 {
  9936. margin-left: -8rem;
  9937. margin-right: -8rem;
  9938. }
  9939. .-my-40 {
  9940. margin-top: -10rem;
  9941. margin-bottom: -10rem;
  9942. }
  9943. .-mx-40 {
  9944. margin-left: -10rem;
  9945. margin-right: -10rem;
  9946. }
  9947. .-my-48 {
  9948. margin-top: -12rem;
  9949. margin-bottom: -12rem;
  9950. }
  9951. .-mx-48 {
  9952. margin-left: -12rem;
  9953. margin-right: -12rem;
  9954. }
  9955. .-my-56 {
  9956. margin-top: -14rem;
  9957. margin-bottom: -14rem;
  9958. }
  9959. .-mx-56 {
  9960. margin-left: -14rem;
  9961. margin-right: -14rem;
  9962. }
  9963. .-my-64 {
  9964. margin-top: -16rem;
  9965. margin-bottom: -16rem;
  9966. }
  9967. .-mx-64 {
  9968. margin-left: -16rem;
  9969. margin-right: -16rem;
  9970. }
  9971. .-my-px {
  9972. margin-top: -1px;
  9973. margin-bottom: -1px;
  9974. }
  9975. .-mx-px {
  9976. margin-left: -1px;
  9977. margin-right: -1px;
  9978. }
  9979. .mt-0 {
  9980. margin-top: 0;
  9981. }
  9982. .mr-0 {
  9983. margin-right: 0;
  9984. }
  9985. .mb-0 {
  9986. margin-bottom: 0;
  9987. }
  9988. .ml-0 {
  9989. margin-left: 0;
  9990. }
  9991. .mt-1 {
  9992. margin-top: 0.25rem;
  9993. }
  9994. .mr-1 {
  9995. margin-right: 0.25rem;
  9996. }
  9997. .mb-1 {
  9998. margin-bottom: 0.25rem;
  9999. }
  10000. .ml-1 {
  10001. margin-left: 0.25rem;
  10002. }
  10003. .mt-2 {
  10004. margin-top: 0.5rem;
  10005. }
  10006. .mr-2 {
  10007. margin-right: 0.5rem;
  10008. }
  10009. .mb-2 {
  10010. margin-bottom: 0.5rem;
  10011. }
  10012. .ml-2 {
  10013. margin-left: 0.5rem;
  10014. }
  10015. .mt-3 {
  10016. margin-top: 0.75rem;
  10017. }
  10018. .mr-3 {
  10019. margin-right: 0.75rem;
  10020. }
  10021. .mb-3 {
  10022. margin-bottom: 0.75rem;
  10023. }
  10024. .ml-3 {
  10025. margin-left: 0.75rem;
  10026. }
  10027. .mt-4 {
  10028. margin-top: 1rem;
  10029. }
  10030. .mr-4 {
  10031. margin-right: 1rem;
  10032. }
  10033. .mb-4 {
  10034. margin-bottom: 1rem;
  10035. }
  10036. .ml-4 {
  10037. margin-left: 1rem;
  10038. }
  10039. .mt-5 {
  10040. margin-top: 1.25rem;
  10041. }
  10042. .mr-5 {
  10043. margin-right: 1.25rem;
  10044. }
  10045. .mb-5 {
  10046. margin-bottom: 1.25rem;
  10047. }
  10048. .ml-5 {
  10049. margin-left: 1.25rem;
  10050. }
  10051. .mt-6 {
  10052. margin-top: 1.5rem;
  10053. }
  10054. .mr-6 {
  10055. margin-right: 1.5rem;
  10056. }
  10057. .mb-6 {
  10058. margin-bottom: 1.5rem;
  10059. }
  10060. .ml-6 {
  10061. margin-left: 1.5rem;
  10062. }
  10063. .mt-8 {
  10064. margin-top: 2rem;
  10065. }
  10066. .mr-8 {
  10067. margin-right: 2rem;
  10068. }
  10069. .mb-8 {
  10070. margin-bottom: 2rem;
  10071. }
  10072. .ml-8 {
  10073. margin-left: 2rem;
  10074. }
  10075. .mt-10 {
  10076. margin-top: 2.5rem;
  10077. }
  10078. .mr-10 {
  10079. margin-right: 2.5rem;
  10080. }
  10081. .mb-10 {
  10082. margin-bottom: 2.5rem;
  10083. }
  10084. .ml-10 {
  10085. margin-left: 2.5rem;
  10086. }
  10087. .mt-12 {
  10088. margin-top: 3rem;
  10089. }
  10090. .mr-12 {
  10091. margin-right: 3rem;
  10092. }
  10093. .mb-12 {
  10094. margin-bottom: 3rem;
  10095. }
  10096. .ml-12 {
  10097. margin-left: 3rem;
  10098. }
  10099. .mt-16 {
  10100. margin-top: 4rem;
  10101. }
  10102. .mr-16 {
  10103. margin-right: 4rem;
  10104. }
  10105. .mb-16 {
  10106. margin-bottom: 4rem;
  10107. }
  10108. .ml-16 {
  10109. margin-left: 4rem;
  10110. }
  10111. .mt-20 {
  10112. margin-top: 5rem;
  10113. }
  10114. .mr-20 {
  10115. margin-right: 5rem;
  10116. }
  10117. .mb-20 {
  10118. margin-bottom: 5rem;
  10119. }
  10120. .ml-20 {
  10121. margin-left: 5rem;
  10122. }
  10123. .mt-24 {
  10124. margin-top: 6rem;
  10125. }
  10126. .mr-24 {
  10127. margin-right: 6rem;
  10128. }
  10129. .mb-24 {
  10130. margin-bottom: 6rem;
  10131. }
  10132. .ml-24 {
  10133. margin-left: 6rem;
  10134. }
  10135. .mt-32 {
  10136. margin-top: 8rem;
  10137. }
  10138. .mr-32 {
  10139. margin-right: 8rem;
  10140. }
  10141. .mb-32 {
  10142. margin-bottom: 8rem;
  10143. }
  10144. .ml-32 {
  10145. margin-left: 8rem;
  10146. }
  10147. .mt-40 {
  10148. margin-top: 10rem;
  10149. }
  10150. .mr-40 {
  10151. margin-right: 10rem;
  10152. }
  10153. .mb-40 {
  10154. margin-bottom: 10rem;
  10155. }
  10156. .ml-40 {
  10157. margin-left: 10rem;
  10158. }
  10159. .mt-48 {
  10160. margin-top: 12rem;
  10161. }
  10162. .mr-48 {
  10163. margin-right: 12rem;
  10164. }
  10165. .mb-48 {
  10166. margin-bottom: 12rem;
  10167. }
  10168. .ml-48 {
  10169. margin-left: 12rem;
  10170. }
  10171. .mt-56 {
  10172. margin-top: 14rem;
  10173. }
  10174. .mr-56 {
  10175. margin-right: 14rem;
  10176. }
  10177. .mb-56 {
  10178. margin-bottom: 14rem;
  10179. }
  10180. .ml-56 {
  10181. margin-left: 14rem;
  10182. }
  10183. .mt-64 {
  10184. margin-top: 16rem;
  10185. }
  10186. .mr-64 {
  10187. margin-right: 16rem;
  10188. }
  10189. .mb-64 {
  10190. margin-bottom: 16rem;
  10191. }
  10192. .ml-64 {
  10193. margin-left: 16rem;
  10194. }
  10195. .mt-auto {
  10196. margin-top: auto;
  10197. }
  10198. .mr-auto {
  10199. margin-right: auto;
  10200. }
  10201. .mb-auto {
  10202. margin-bottom: auto;
  10203. }
  10204. .ml-auto {
  10205. margin-left: auto;
  10206. }
  10207. .mt-px {
  10208. margin-top: 1px;
  10209. }
  10210. .mr-px {
  10211. margin-right: 1px;
  10212. }
  10213. .mb-px {
  10214. margin-bottom: 1px;
  10215. }
  10216. .ml-px {
  10217. margin-left: 1px;
  10218. }
  10219. .-mt-1 {
  10220. margin-top: -0.25rem;
  10221. }
  10222. .-mr-1 {
  10223. margin-right: -0.25rem;
  10224. }
  10225. .-mb-1 {
  10226. margin-bottom: -0.25rem;
  10227. }
  10228. .-ml-1 {
  10229. margin-left: -0.25rem;
  10230. }
  10231. .-mt-2 {
  10232. margin-top: -0.5rem;
  10233. }
  10234. .-mr-2 {
  10235. margin-right: -0.5rem;
  10236. }
  10237. .-mb-2 {
  10238. margin-bottom: -0.5rem;
  10239. }
  10240. .-ml-2 {
  10241. margin-left: -0.5rem;
  10242. }
  10243. .-mt-3 {
  10244. margin-top: -0.75rem;
  10245. }
  10246. .-mr-3 {
  10247. margin-right: -0.75rem;
  10248. }
  10249. .-mb-3 {
  10250. margin-bottom: -0.75rem;
  10251. }
  10252. .-ml-3 {
  10253. margin-left: -0.75rem;
  10254. }
  10255. .-mt-4 {
  10256. margin-top: -1rem;
  10257. }
  10258. .-mr-4 {
  10259. margin-right: -1rem;
  10260. }
  10261. .-mb-4 {
  10262. margin-bottom: -1rem;
  10263. }
  10264. .-ml-4 {
  10265. margin-left: -1rem;
  10266. }
  10267. .-mt-5 {
  10268. margin-top: -1.25rem;
  10269. }
  10270. .-mr-5 {
  10271. margin-right: -1.25rem;
  10272. }
  10273. .-mb-5 {
  10274. margin-bottom: -1.25rem;
  10275. }
  10276. .-ml-5 {
  10277. margin-left: -1.25rem;
  10278. }
  10279. .-mt-6 {
  10280. margin-top: -1.5rem;
  10281. }
  10282. .-mr-6 {
  10283. margin-right: -1.5rem;
  10284. }
  10285. .-mb-6 {
  10286. margin-bottom: -1.5rem;
  10287. }
  10288. .-ml-6 {
  10289. margin-left: -1.5rem;
  10290. }
  10291. .-mt-8 {
  10292. margin-top: -2rem;
  10293. }
  10294. .-mr-8 {
  10295. margin-right: -2rem;
  10296. }
  10297. .-mb-8 {
  10298. margin-bottom: -2rem;
  10299. }
  10300. .-ml-8 {
  10301. margin-left: -2rem;
  10302. }
  10303. .-mt-10 {
  10304. margin-top: -2.5rem;
  10305. }
  10306. .-mr-10 {
  10307. margin-right: -2.5rem;
  10308. }
  10309. .-mb-10 {
  10310. margin-bottom: -2.5rem;
  10311. }
  10312. .-ml-10 {
  10313. margin-left: -2.5rem;
  10314. }
  10315. .-mt-12 {
  10316. margin-top: -3rem;
  10317. }
  10318. .-mr-12 {
  10319. margin-right: -3rem;
  10320. }
  10321. .-mb-12 {
  10322. margin-bottom: -3rem;
  10323. }
  10324. .-ml-12 {
  10325. margin-left: -3rem;
  10326. }
  10327. .-mt-16 {
  10328. margin-top: -4rem;
  10329. }
  10330. .-mr-16 {
  10331. margin-right: -4rem;
  10332. }
  10333. .-mb-16 {
  10334. margin-bottom: -4rem;
  10335. }
  10336. .-ml-16 {
  10337. margin-left: -4rem;
  10338. }
  10339. .-mt-20 {
  10340. margin-top: -5rem;
  10341. }
  10342. .-mr-20 {
  10343. margin-right: -5rem;
  10344. }
  10345. .-mb-20 {
  10346. margin-bottom: -5rem;
  10347. }
  10348. .-ml-20 {
  10349. margin-left: -5rem;
  10350. }
  10351. .-mt-24 {
  10352. margin-top: -6rem;
  10353. }
  10354. .-mr-24 {
  10355. margin-right: -6rem;
  10356. }
  10357. .-mb-24 {
  10358. margin-bottom: -6rem;
  10359. }
  10360. .-ml-24 {
  10361. margin-left: -6rem;
  10362. }
  10363. .-mt-32 {
  10364. margin-top: -8rem;
  10365. }
  10366. .-mr-32 {
  10367. margin-right: -8rem;
  10368. }
  10369. .-mb-32 {
  10370. margin-bottom: -8rem;
  10371. }
  10372. .-ml-32 {
  10373. margin-left: -8rem;
  10374. }
  10375. .-mt-40 {
  10376. margin-top: -10rem;
  10377. }
  10378. .-mr-40 {
  10379. margin-right: -10rem;
  10380. }
  10381. .-mb-40 {
  10382. margin-bottom: -10rem;
  10383. }
  10384. .-ml-40 {
  10385. margin-left: -10rem;
  10386. }
  10387. .-mt-48 {
  10388. margin-top: -12rem;
  10389. }
  10390. .-mr-48 {
  10391. margin-right: -12rem;
  10392. }
  10393. .-mb-48 {
  10394. margin-bottom: -12rem;
  10395. }
  10396. .-ml-48 {
  10397. margin-left: -12rem;
  10398. }
  10399. .-mt-56 {
  10400. margin-top: -14rem;
  10401. }
  10402. .-mr-56 {
  10403. margin-right: -14rem;
  10404. }
  10405. .-mb-56 {
  10406. margin-bottom: -14rem;
  10407. }
  10408. .-ml-56 {
  10409. margin-left: -14rem;
  10410. }
  10411. .-mt-64 {
  10412. margin-top: -16rem;
  10413. }
  10414. .-mr-64 {
  10415. margin-right: -16rem;
  10416. }
  10417. .-mb-64 {
  10418. margin-bottom: -16rem;
  10419. }
  10420. .-ml-64 {
  10421. margin-left: -16rem;
  10422. }
  10423. .-mt-px {
  10424. margin-top: -1px;
  10425. }
  10426. .-mr-px {
  10427. margin-right: -1px;
  10428. }
  10429. .-mb-px {
  10430. margin-bottom: -1px;
  10431. }
  10432. .-ml-px {
  10433. margin-left: -1px;
  10434. }
  10435. .max-h-full {
  10436. max-height: 100%;
  10437. }
  10438. .max-h-screen {
  10439. max-height: 100vh;
  10440. }
  10441. .max-w-none {
  10442. max-width: none;
  10443. }
  10444. .max-w-xs {
  10445. max-width: 20rem;
  10446. }
  10447. .max-w-sm {
  10448. max-width: 24rem;
  10449. }
  10450. .max-w-md {
  10451. max-width: 28rem;
  10452. }
  10453. .max-w-lg {
  10454. max-width: 32rem;
  10455. }
  10456. .max-w-xl {
  10457. max-width: 36rem;
  10458. }
  10459. .max-w-2xl {
  10460. max-width: 42rem;
  10461. }
  10462. .max-w-3xl {
  10463. max-width: 48rem;
  10464. }
  10465. .max-w-4xl {
  10466. max-width: 56rem;
  10467. }
  10468. .max-w-5xl {
  10469. max-width: 64rem;
  10470. }
  10471. .max-w-6xl {
  10472. max-width: 72rem;
  10473. }
  10474. .max-w-full {
  10475. max-width: 100%;
  10476. }
  10477. .max-w-screen-sm {
  10478. max-width: 640px;
  10479. }
  10480. .max-w-screen-md {
  10481. max-width: 768px;
  10482. }
  10483. .max-w-screen-lg {
  10484. max-width: 1024px;
  10485. }
  10486. .max-w-screen-xl {
  10487. max-width: 1280px;
  10488. }
  10489. .min-h-0 {
  10490. min-height: 0;
  10491. }
  10492. .min-h-full {
  10493. min-height: 100%;
  10494. }
  10495. .min-h-screen {
  10496. min-height: 100vh;
  10497. }
  10498. .min-w-0 {
  10499. min-width: 0;
  10500. }
  10501. .min-w-full {
  10502. min-width: 100%;
  10503. }
  10504. .object-contain {
  10505. -o-object-fit: contain;
  10506. object-fit: contain;
  10507. }
  10508. .object-cover {
  10509. -o-object-fit: cover;
  10510. object-fit: cover;
  10511. }
  10512. .object-fill {
  10513. -o-object-fit: fill;
  10514. object-fit: fill;
  10515. }
  10516. .object-none {
  10517. -o-object-fit: none;
  10518. object-fit: none;
  10519. }
  10520. .object-scale-down {
  10521. -o-object-fit: scale-down;
  10522. object-fit: scale-down;
  10523. }
  10524. .object-bottom {
  10525. -o-object-position: bottom;
  10526. object-position: bottom;
  10527. }
  10528. .object-center {
  10529. -o-object-position: center;
  10530. object-position: center;
  10531. }
  10532. .object-left {
  10533. -o-object-position: left;
  10534. object-position: left;
  10535. }
  10536. .object-left-bottom {
  10537. -o-object-position: left bottom;
  10538. object-position: left bottom;
  10539. }
  10540. .object-left-top {
  10541. -o-object-position: left top;
  10542. object-position: left top;
  10543. }
  10544. .object-right {
  10545. -o-object-position: right;
  10546. object-position: right;
  10547. }
  10548. .object-right-bottom {
  10549. -o-object-position: right bottom;
  10550. object-position: right bottom;
  10551. }
  10552. .object-right-top {
  10553. -o-object-position: right top;
  10554. object-position: right top;
  10555. }
  10556. .object-top {
  10557. -o-object-position: top;
  10558. object-position: top;
  10559. }
  10560. .opacity-0 {
  10561. opacity: 0;
  10562. }
  10563. .opacity-25 {
  10564. opacity: 0.25;
  10565. }
  10566. .opacity-50 {
  10567. opacity: 0.5;
  10568. }
  10569. .opacity-75 {
  10570. opacity: 0.75;
  10571. }
  10572. .opacity-100 {
  10573. opacity: 1;
  10574. }
  10575. .hover\:opacity-0:hover {
  10576. opacity: 0;
  10577. }
  10578. .hover\:opacity-25:hover {
  10579. opacity: 0.25;
  10580. }
  10581. .hover\:opacity-50:hover {
  10582. opacity: 0.5;
  10583. }
  10584. .hover\:opacity-75:hover {
  10585. opacity: 0.75;
  10586. }
  10587. .hover\:opacity-100:hover {
  10588. opacity: 1;
  10589. }
  10590. .focus\:opacity-0:focus {
  10591. opacity: 0;
  10592. }
  10593. .focus\:opacity-25:focus {
  10594. opacity: 0.25;
  10595. }
  10596. .focus\:opacity-50:focus {
  10597. opacity: 0.5;
  10598. }
  10599. .focus\:opacity-75:focus {
  10600. opacity: 0.75;
  10601. }
  10602. .focus\:opacity-100:focus {
  10603. opacity: 1;
  10604. }
  10605. .outline-none {
  10606. outline: 2px solid transparent;
  10607. outline-offset: 2px;
  10608. }
  10609. .outline-white {
  10610. outline: 2px dotted white;
  10611. outline-offset: 2px;
  10612. }
  10613. .outline-black {
  10614. outline: 2px dotted black;
  10615. outline-offset: 2px;
  10616. }
  10617. .focus\:outline-none:focus {
  10618. outline: 2px solid transparent;
  10619. outline-offset: 2px;
  10620. }
  10621. .focus\:outline-white:focus {
  10622. outline: 2px dotted white;
  10623. outline-offset: 2px;
  10624. }
  10625. .focus\:outline-black:focus {
  10626. outline: 2px dotted black;
  10627. outline-offset: 2px;
  10628. }
  10629. .overflow-auto {
  10630. overflow: auto;
  10631. }
  10632. .overflow-hidden {
  10633. overflow: hidden;
  10634. }
  10635. .overflow-visible {
  10636. overflow: visible;
  10637. }
  10638. .overflow-scroll {
  10639. overflow: scroll;
  10640. }
  10641. .overflow-x-auto {
  10642. overflow-x: auto;
  10643. }
  10644. .overflow-y-auto {
  10645. overflow-y: auto;
  10646. }
  10647. .overflow-x-hidden {
  10648. overflow-x: hidden;
  10649. }
  10650. .overflow-y-hidden {
  10651. overflow-y: hidden;
  10652. }
  10653. .overflow-x-visible {
  10654. overflow-x: visible;
  10655. }
  10656. .overflow-y-visible {
  10657. overflow-y: visible;
  10658. }
  10659. .overflow-x-scroll {
  10660. overflow-x: scroll;
  10661. }
  10662. .overflow-y-scroll {
  10663. overflow-y: scroll;
  10664. }
  10665. .scrolling-touch {
  10666. -webkit-overflow-scrolling: touch;
  10667. }
  10668. .scrolling-auto {
  10669. -webkit-overflow-scrolling: auto;
  10670. }
  10671. .overscroll-auto {
  10672. -ms-scroll-chaining: chained;
  10673. overscroll-behavior: auto;
  10674. }
  10675. .overscroll-contain {
  10676. -ms-scroll-chaining: none;
  10677. overscroll-behavior: contain;
  10678. }
  10679. .overscroll-none {
  10680. -ms-scroll-chaining: none;
  10681. overscroll-behavior: none;
  10682. }
  10683. .overscroll-y-auto {
  10684. overscroll-behavior-y: auto;
  10685. }
  10686. .overscroll-y-contain {
  10687. overscroll-behavior-y: contain;
  10688. }
  10689. .overscroll-y-none {
  10690. overscroll-behavior-y: none;
  10691. }
  10692. .overscroll-x-auto {
  10693. overscroll-behavior-x: auto;
  10694. }
  10695. .overscroll-x-contain {
  10696. overscroll-behavior-x: contain;
  10697. }
  10698. .overscroll-x-none {
  10699. overscroll-behavior-x: none;
  10700. }
  10701. .p-0 {
  10702. padding: 0;
  10703. }
  10704. .p-1 {
  10705. padding: 0.25rem;
  10706. }
  10707. .p-2 {
  10708. padding: 0.5rem;
  10709. }
  10710. .p-3 {
  10711. padding: 0.75rem;
  10712. }
  10713. .p-4 {
  10714. padding: 1rem;
  10715. }
  10716. .p-5 {
  10717. padding: 1.25rem;
  10718. }
  10719. .p-6 {
  10720. padding: 1.5rem;
  10721. }
  10722. .p-8 {
  10723. padding: 2rem;
  10724. }
  10725. .p-10 {
  10726. padding: 2.5rem;
  10727. }
  10728. .p-12 {
  10729. padding: 3rem;
  10730. }
  10731. .p-16 {
  10732. padding: 4rem;
  10733. }
  10734. .p-20 {
  10735. padding: 5rem;
  10736. }
  10737. .p-24 {
  10738. padding: 6rem;
  10739. }
  10740. .p-32 {
  10741. padding: 8rem;
  10742. }
  10743. .p-40 {
  10744. padding: 10rem;
  10745. }
  10746. .p-48 {
  10747. padding: 12rem;
  10748. }
  10749. .p-56 {
  10750. padding: 14rem;
  10751. }
  10752. .p-64 {
  10753. padding: 16rem;
  10754. }
  10755. .p-px {
  10756. padding: 1px;
  10757. }
  10758. .py-0 {
  10759. padding-top: 0;
  10760. padding-bottom: 0;
  10761. }
  10762. .px-0 {
  10763. padding-left: 0;
  10764. padding-right: 0;
  10765. }
  10766. .py-1 {
  10767. padding-top: 0.25rem;
  10768. padding-bottom: 0.25rem;
  10769. }
  10770. .px-1 {
  10771. padding-left: 0.25rem;
  10772. padding-right: 0.25rem;
  10773. }
  10774. .py-2 {
  10775. padding-top: 0.5rem;
  10776. padding-bottom: 0.5rem;
  10777. }
  10778. .px-2 {
  10779. padding-left: 0.5rem;
  10780. padding-right: 0.5rem;
  10781. }
  10782. .py-3 {
  10783. padding-top: 0.75rem;
  10784. padding-bottom: 0.75rem;
  10785. }
  10786. .px-3 {
  10787. padding-left: 0.75rem;
  10788. padding-right: 0.75rem;
  10789. }
  10790. .py-4 {
  10791. padding-top: 1rem;
  10792. padding-bottom: 1rem;
  10793. }
  10794. .px-4 {
  10795. padding-left: 1rem;
  10796. padding-right: 1rem;
  10797. }
  10798. .py-5 {
  10799. padding-top: 1.25rem;
  10800. padding-bottom: 1.25rem;
  10801. }
  10802. .px-5 {
  10803. padding-left: 1.25rem;
  10804. padding-right: 1.25rem;
  10805. }
  10806. .py-6 {
  10807. padding-top: 1.5rem;
  10808. padding-bottom: 1.5rem;
  10809. }
  10810. .px-6 {
  10811. padding-left: 1.5rem;
  10812. padding-right: 1.5rem;
  10813. }
  10814. .py-8 {
  10815. padding-top: 2rem;
  10816. padding-bottom: 2rem;
  10817. }
  10818. .px-8 {
  10819. padding-left: 2rem;
  10820. padding-right: 2rem;
  10821. }
  10822. .py-10 {
  10823. padding-top: 2.5rem;
  10824. padding-bottom: 2.5rem;
  10825. }
  10826. .px-10 {
  10827. padding-left: 2.5rem;
  10828. padding-right: 2.5rem;
  10829. }
  10830. .py-12 {
  10831. padding-top: 3rem;
  10832. padding-bottom: 3rem;
  10833. }
  10834. .px-12 {
  10835. padding-left: 3rem;
  10836. padding-right: 3rem;
  10837. }
  10838. .py-16 {
  10839. padding-top: 4rem;
  10840. padding-bottom: 4rem;
  10841. }
  10842. .px-16 {
  10843. padding-left: 4rem;
  10844. padding-right: 4rem;
  10845. }
  10846. .py-20 {
  10847. padding-top: 5rem;
  10848. padding-bottom: 5rem;
  10849. }
  10850. .px-20 {
  10851. padding-left: 5rem;
  10852. padding-right: 5rem;
  10853. }
  10854. .py-24 {
  10855. padding-top: 6rem;
  10856. padding-bottom: 6rem;
  10857. }
  10858. .px-24 {
  10859. padding-left: 6rem;
  10860. padding-right: 6rem;
  10861. }
  10862. .py-32 {
  10863. padding-top: 8rem;
  10864. padding-bottom: 8rem;
  10865. }
  10866. .px-32 {
  10867. padding-left: 8rem;
  10868. padding-right: 8rem;
  10869. }
  10870. .py-40 {
  10871. padding-top: 10rem;
  10872. padding-bottom: 10rem;
  10873. }
  10874. .px-40 {
  10875. padding-left: 10rem;
  10876. padding-right: 10rem;
  10877. }
  10878. .py-48 {
  10879. padding-top: 12rem;
  10880. padding-bottom: 12rem;
  10881. }
  10882. .px-48 {
  10883. padding-left: 12rem;
  10884. padding-right: 12rem;
  10885. }
  10886. .py-56 {
  10887. padding-top: 14rem;
  10888. padding-bottom: 14rem;
  10889. }
  10890. .px-56 {
  10891. padding-left: 14rem;
  10892. padding-right: 14rem;
  10893. }
  10894. .py-64 {
  10895. padding-top: 16rem;
  10896. padding-bottom: 16rem;
  10897. }
  10898. .px-64 {
  10899. padding-left: 16rem;
  10900. padding-right: 16rem;
  10901. }
  10902. .py-px {
  10903. padding-top: 1px;
  10904. padding-bottom: 1px;
  10905. }
  10906. .px-px {
  10907. padding-left: 1px;
  10908. padding-right: 1px;
  10909. }
  10910. .pt-0 {
  10911. padding-top: 0;
  10912. }
  10913. .pr-0 {
  10914. padding-right: 0;
  10915. }
  10916. .pb-0 {
  10917. padding-bottom: 0;
  10918. }
  10919. .pl-0 {
  10920. padding-left: 0;
  10921. }
  10922. .pt-1 {
  10923. padding-top: 0.25rem;
  10924. }
  10925. .pr-1 {
  10926. padding-right: 0.25rem;
  10927. }
  10928. .pb-1 {
  10929. padding-bottom: 0.25rem;
  10930. }
  10931. .pl-1 {
  10932. padding-left: 0.25rem;
  10933. }
  10934. .pt-2 {
  10935. padding-top: 0.5rem;
  10936. }
  10937. .pr-2 {
  10938. padding-right: 0.5rem;
  10939. }
  10940. .pb-2 {
  10941. padding-bottom: 0.5rem;
  10942. }
  10943. .pl-2 {
  10944. padding-left: 0.5rem;
  10945. }
  10946. .pt-3 {
  10947. padding-top: 0.75rem;
  10948. }
  10949. .pr-3 {
  10950. padding-right: 0.75rem;
  10951. }
  10952. .pb-3 {
  10953. padding-bottom: 0.75rem;
  10954. }
  10955. .pl-3 {
  10956. padding-left: 0.75rem;
  10957. }
  10958. .pt-4 {
  10959. padding-top: 1rem;
  10960. }
  10961. .pr-4 {
  10962. padding-right: 1rem;
  10963. }
  10964. .pb-4 {
  10965. padding-bottom: 1rem;
  10966. }
  10967. .pl-4 {
  10968. padding-left: 1rem;
  10969. }
  10970. .pt-5 {
  10971. padding-top: 1.25rem;
  10972. }
  10973. .pr-5 {
  10974. padding-right: 1.25rem;
  10975. }
  10976. .pb-5 {
  10977. padding-bottom: 1.25rem;
  10978. }
  10979. .pl-5 {
  10980. padding-left: 1.25rem;
  10981. }
  10982. .pt-6 {
  10983. padding-top: 1.5rem;
  10984. }
  10985. .pr-6 {
  10986. padding-right: 1.5rem;
  10987. }
  10988. .pb-6 {
  10989. padding-bottom: 1.5rem;
  10990. }
  10991. .pl-6 {
  10992. padding-left: 1.5rem;
  10993. }
  10994. .pt-8 {
  10995. padding-top: 2rem;
  10996. }
  10997. .pr-8 {
  10998. padding-right: 2rem;
  10999. }
  11000. .pb-8 {
  11001. padding-bottom: 2rem;
  11002. }
  11003. .pl-8 {
  11004. padding-left: 2rem;
  11005. }
  11006. .pt-10 {
  11007. padding-top: 2.5rem;
  11008. }
  11009. .pr-10 {
  11010. padding-right: 2.5rem;
  11011. }
  11012. .pb-10 {
  11013. padding-bottom: 2.5rem;
  11014. }
  11015. .pl-10 {
  11016. padding-left: 2.5rem;
  11017. }
  11018. .pt-12 {
  11019. padding-top: 3rem;
  11020. }
  11021. .pr-12 {
  11022. padding-right: 3rem;
  11023. }
  11024. .pb-12 {
  11025. padding-bottom: 3rem;
  11026. }
  11027. .pl-12 {
  11028. padding-left: 3rem;
  11029. }
  11030. .pt-16 {
  11031. padding-top: 4rem;
  11032. }
  11033. .pr-16 {
  11034. padding-right: 4rem;
  11035. }
  11036. .pb-16 {
  11037. padding-bottom: 4rem;
  11038. }
  11039. .pl-16 {
  11040. padding-left: 4rem;
  11041. }
  11042. .pt-20 {
  11043. padding-top: 5rem;
  11044. }
  11045. .pr-20 {
  11046. padding-right: 5rem;
  11047. }
  11048. .pb-20 {
  11049. padding-bottom: 5rem;
  11050. }
  11051. .pl-20 {
  11052. padding-left: 5rem;
  11053. }
  11054. .pt-24 {
  11055. padding-top: 6rem;
  11056. }
  11057. .pr-24 {
  11058. padding-right: 6rem;
  11059. }
  11060. .pb-24 {
  11061. padding-bottom: 6rem;
  11062. }
  11063. .pl-24 {
  11064. padding-left: 6rem;
  11065. }
  11066. .pt-32 {
  11067. padding-top: 8rem;
  11068. }
  11069. .pr-32 {
  11070. padding-right: 8rem;
  11071. }
  11072. .pb-32 {
  11073. padding-bottom: 8rem;
  11074. }
  11075. .pl-32 {
  11076. padding-left: 8rem;
  11077. }
  11078. .pt-40 {
  11079. padding-top: 10rem;
  11080. }
  11081. .pr-40 {
  11082. padding-right: 10rem;
  11083. }
  11084. .pb-40 {
  11085. padding-bottom: 10rem;
  11086. }
  11087. .pl-40 {
  11088. padding-left: 10rem;
  11089. }
  11090. .pt-48 {
  11091. padding-top: 12rem;
  11092. }
  11093. .pr-48 {
  11094. padding-right: 12rem;
  11095. }
  11096. .pb-48 {
  11097. padding-bottom: 12rem;
  11098. }
  11099. .pl-48 {
  11100. padding-left: 12rem;
  11101. }
  11102. .pt-56 {
  11103. padding-top: 14rem;
  11104. }
  11105. .pr-56 {
  11106. padding-right: 14rem;
  11107. }
  11108. .pb-56 {
  11109. padding-bottom: 14rem;
  11110. }
  11111. .pl-56 {
  11112. padding-left: 14rem;
  11113. }
  11114. .pt-64 {
  11115. padding-top: 16rem;
  11116. }
  11117. .pr-64 {
  11118. padding-right: 16rem;
  11119. }
  11120. .pb-64 {
  11121. padding-bottom: 16rem;
  11122. }
  11123. .pl-64 {
  11124. padding-left: 16rem;
  11125. }
  11126. .pt-px {
  11127. padding-top: 1px;
  11128. }
  11129. .pr-px {
  11130. padding-right: 1px;
  11131. }
  11132. .pb-px {
  11133. padding-bottom: 1px;
  11134. }
  11135. .pl-px {
  11136. padding-left: 1px;
  11137. }
  11138. .placeholder-transparent::-moz-placeholder {
  11139. color: transparent;
  11140. }
  11141. .placeholder-transparent:-ms-input-placeholder {
  11142. color: transparent;
  11143. }
  11144. .placeholder-transparent::placeholder {
  11145. color: transparent;
  11146. }
  11147. .placeholder-current::-moz-placeholder {
  11148. color: currentColor;
  11149. }
  11150. .placeholder-current:-ms-input-placeholder {
  11151. color: currentColor;
  11152. }
  11153. .placeholder-current::placeholder {
  11154. color: currentColor;
  11155. }
  11156. .placeholder-black::-moz-placeholder {
  11157. --placeholder-opacity: 1;
  11158. color: #000;
  11159. color: rgba(0, 0, 0, var(--placeholder-opacity));
  11160. }
  11161. .placeholder-black:-ms-input-placeholder {
  11162. --placeholder-opacity: 1;
  11163. color: #000;
  11164. color: rgba(0, 0, 0, var(--placeholder-opacity));
  11165. }
  11166. .placeholder-black::placeholder {
  11167. --placeholder-opacity: 1;
  11168. color: #000;
  11169. color: rgba(0, 0, 0, var(--placeholder-opacity));
  11170. }
  11171. .placeholder-white::-moz-placeholder {
  11172. --placeholder-opacity: 1;
  11173. color: #fff;
  11174. color: rgba(255, 255, 255, var(--placeholder-opacity));
  11175. }
  11176. .placeholder-white:-ms-input-placeholder {
  11177. --placeholder-opacity: 1;
  11178. color: #fff;
  11179. color: rgba(255, 255, 255, var(--placeholder-opacity));
  11180. }
  11181. .placeholder-white::placeholder {
  11182. --placeholder-opacity: 1;
  11183. color: #fff;
  11184. color: rgba(255, 255, 255, var(--placeholder-opacity));
  11185. }
  11186. .placeholder-gray-100::-moz-placeholder {
  11187. --placeholder-opacity: 1;
  11188. color: #f7fafc;
  11189. color: rgba(247, 250, 252, var(--placeholder-opacity));
  11190. }
  11191. .placeholder-gray-100:-ms-input-placeholder {
  11192. --placeholder-opacity: 1;
  11193. color: #f7fafc;
  11194. color: rgba(247, 250, 252, var(--placeholder-opacity));
  11195. }
  11196. .placeholder-gray-100::placeholder {
  11197. --placeholder-opacity: 1;
  11198. color: #f7fafc;
  11199. color: rgba(247, 250, 252, var(--placeholder-opacity));
  11200. }
  11201. .placeholder-gray-200::-moz-placeholder {
  11202. --placeholder-opacity: 1;
  11203. color: #edf2f7;
  11204. color: rgba(237, 242, 247, var(--placeholder-opacity));
  11205. }
  11206. .placeholder-gray-200:-ms-input-placeholder {
  11207. --placeholder-opacity: 1;
  11208. color: #edf2f7;
  11209. color: rgba(237, 242, 247, var(--placeholder-opacity));
  11210. }
  11211. .placeholder-gray-200::placeholder {
  11212. --placeholder-opacity: 1;
  11213. color: #edf2f7;
  11214. color: rgba(237, 242, 247, var(--placeholder-opacity));
  11215. }
  11216. .placeholder-gray-300::-moz-placeholder {
  11217. --placeholder-opacity: 1;
  11218. color: #e2e8f0;
  11219. color: rgba(226, 232, 240, var(--placeholder-opacity));
  11220. }
  11221. .placeholder-gray-300:-ms-input-placeholder {
  11222. --placeholder-opacity: 1;
  11223. color: #e2e8f0;
  11224. color: rgba(226, 232, 240, var(--placeholder-opacity));
  11225. }
  11226. .placeholder-gray-300::placeholder {
  11227. --placeholder-opacity: 1;
  11228. color: #e2e8f0;
  11229. color: rgba(226, 232, 240, var(--placeholder-opacity));
  11230. }
  11231. .placeholder-gray-400::-moz-placeholder {
  11232. --placeholder-opacity: 1;
  11233. color: #cbd5e0;
  11234. color: rgba(203, 213, 224, var(--placeholder-opacity));
  11235. }
  11236. .placeholder-gray-400:-ms-input-placeholder {
  11237. --placeholder-opacity: 1;
  11238. color: #cbd5e0;
  11239. color: rgba(203, 213, 224, var(--placeholder-opacity));
  11240. }
  11241. .placeholder-gray-400::placeholder {
  11242. --placeholder-opacity: 1;
  11243. color: #cbd5e0;
  11244. color: rgba(203, 213, 224, var(--placeholder-opacity));
  11245. }
  11246. .placeholder-gray-500::-moz-placeholder {
  11247. --placeholder-opacity: 1;
  11248. color: #a0aec0;
  11249. color: rgba(160, 174, 192, var(--placeholder-opacity));
  11250. }
  11251. .placeholder-gray-500:-ms-input-placeholder {
  11252. --placeholder-opacity: 1;
  11253. color: #a0aec0;
  11254. color: rgba(160, 174, 192, var(--placeholder-opacity));
  11255. }
  11256. .placeholder-gray-500::placeholder {
  11257. --placeholder-opacity: 1;
  11258. color: #a0aec0;
  11259. color: rgba(160, 174, 192, var(--placeholder-opacity));
  11260. }
  11261. .placeholder-gray-600::-moz-placeholder {
  11262. --placeholder-opacity: 1;
  11263. color: #718096;
  11264. color: rgba(113, 128, 150, var(--placeholder-opacity));
  11265. }
  11266. .placeholder-gray-600:-ms-input-placeholder {
  11267. --placeholder-opacity: 1;
  11268. color: #718096;
  11269. color: rgba(113, 128, 150, var(--placeholder-opacity));
  11270. }
  11271. .placeholder-gray-600::placeholder {
  11272. --placeholder-opacity: 1;
  11273. color: #718096;
  11274. color: rgba(113, 128, 150, var(--placeholder-opacity));
  11275. }
  11276. .placeholder-gray-700::-moz-placeholder {
  11277. --placeholder-opacity: 1;
  11278. color: #4a5568;
  11279. color: rgba(74, 85, 104, var(--placeholder-opacity));
  11280. }
  11281. .placeholder-gray-700:-ms-input-placeholder {
  11282. --placeholder-opacity: 1;
  11283. color: #4a5568;
  11284. color: rgba(74, 85, 104, var(--placeholder-opacity));
  11285. }
  11286. .placeholder-gray-700::placeholder {
  11287. --placeholder-opacity: 1;
  11288. color: #4a5568;
  11289. color: rgba(74, 85, 104, var(--placeholder-opacity));
  11290. }
  11291. .placeholder-gray-800::-moz-placeholder {
  11292. --placeholder-opacity: 1;
  11293. color: #2d3748;
  11294. color: rgba(45, 55, 72, var(--placeholder-opacity));
  11295. }
  11296. .placeholder-gray-800:-ms-input-placeholder {
  11297. --placeholder-opacity: 1;
  11298. color: #2d3748;
  11299. color: rgba(45, 55, 72, var(--placeholder-opacity));
  11300. }
  11301. .placeholder-gray-800::placeholder {
  11302. --placeholder-opacity: 1;
  11303. color: #2d3748;
  11304. color: rgba(45, 55, 72, var(--placeholder-opacity));
  11305. }
  11306. .placeholder-gray-900::-moz-placeholder {
  11307. --placeholder-opacity: 1;
  11308. color: #1a202c;
  11309. color: rgba(26, 32, 44, var(--placeholder-opacity));
  11310. }
  11311. .placeholder-gray-900:-ms-input-placeholder {
  11312. --placeholder-opacity: 1;
  11313. color: #1a202c;
  11314. color: rgba(26, 32, 44, var(--placeholder-opacity));
  11315. }
  11316. .placeholder-gray-900::placeholder {
  11317. --placeholder-opacity: 1;
  11318. color: #1a202c;
  11319. color: rgba(26, 32, 44, var(--placeholder-opacity));
  11320. }
  11321. .placeholder-red-100::-moz-placeholder {
  11322. --placeholder-opacity: 1;
  11323. color: #fff5f5;
  11324. color: rgba(255, 245, 245, var(--placeholder-opacity));
  11325. }
  11326. .placeholder-red-100:-ms-input-placeholder {
  11327. --placeholder-opacity: 1;
  11328. color: #fff5f5;
  11329. color: rgba(255, 245, 245, var(--placeholder-opacity));
  11330. }
  11331. .placeholder-red-100::placeholder {
  11332. --placeholder-opacity: 1;
  11333. color: #fff5f5;
  11334. color: rgba(255, 245, 245, var(--placeholder-opacity));
  11335. }
  11336. .placeholder-red-200::-moz-placeholder {
  11337. --placeholder-opacity: 1;
  11338. color: #fed7d7;
  11339. color: rgba(254, 215, 215, var(--placeholder-opacity));
  11340. }
  11341. .placeholder-red-200:-ms-input-placeholder {
  11342. --placeholder-opacity: 1;
  11343. color: #fed7d7;
  11344. color: rgba(254, 215, 215, var(--placeholder-opacity));
  11345. }
  11346. .placeholder-red-200::placeholder {
  11347. --placeholder-opacity: 1;
  11348. color: #fed7d7;
  11349. color: rgba(254, 215, 215, var(--placeholder-opacity));
  11350. }
  11351. .placeholder-red-300::-moz-placeholder {
  11352. --placeholder-opacity: 1;
  11353. color: #feb2b2;
  11354. color: rgba(254, 178, 178, var(--placeholder-opacity));
  11355. }
  11356. .placeholder-red-300:-ms-input-placeholder {
  11357. --placeholder-opacity: 1;
  11358. color: #feb2b2;
  11359. color: rgba(254, 178, 178, var(--placeholder-opacity));
  11360. }
  11361. .placeholder-red-300::placeholder {
  11362. --placeholder-opacity: 1;
  11363. color: #feb2b2;
  11364. color: rgba(254, 178, 178, var(--placeholder-opacity));
  11365. }
  11366. .placeholder-red-400::-moz-placeholder {
  11367. --placeholder-opacity: 1;
  11368. color: #fc8181;
  11369. color: rgba(252, 129, 129, var(--placeholder-opacity));
  11370. }
  11371. .placeholder-red-400:-ms-input-placeholder {
  11372. --placeholder-opacity: 1;
  11373. color: #fc8181;
  11374. color: rgba(252, 129, 129, var(--placeholder-opacity));
  11375. }
  11376. .placeholder-red-400::placeholder {
  11377. --placeholder-opacity: 1;
  11378. color: #fc8181;
  11379. color: rgba(252, 129, 129, var(--placeholder-opacity));
  11380. }
  11381. .placeholder-red-500::-moz-placeholder {
  11382. --placeholder-opacity: 1;
  11383. color: #f56565;
  11384. color: rgba(245, 101, 101, var(--placeholder-opacity));
  11385. }
  11386. .placeholder-red-500:-ms-input-placeholder {
  11387. --placeholder-opacity: 1;
  11388. color: #f56565;
  11389. color: rgba(245, 101, 101, var(--placeholder-opacity));
  11390. }
  11391. .placeholder-red-500::placeholder {
  11392. --placeholder-opacity: 1;
  11393. color: #f56565;
  11394. color: rgba(245, 101, 101, var(--placeholder-opacity));
  11395. }
  11396. .placeholder-red-600::-moz-placeholder {
  11397. --placeholder-opacity: 1;
  11398. color: #e53e3e;
  11399. color: rgba(229, 62, 62, var(--placeholder-opacity));
  11400. }
  11401. .placeholder-red-600:-ms-input-placeholder {
  11402. --placeholder-opacity: 1;
  11403. color: #e53e3e;
  11404. color: rgba(229, 62, 62, var(--placeholder-opacity));
  11405. }
  11406. .placeholder-red-600::placeholder {
  11407. --placeholder-opacity: 1;
  11408. color: #e53e3e;
  11409. color: rgba(229, 62, 62, var(--placeholder-opacity));
  11410. }
  11411. .placeholder-red-700::-moz-placeholder {
  11412. --placeholder-opacity: 1;
  11413. color: #c53030;
  11414. color: rgba(197, 48, 48, var(--placeholder-opacity));
  11415. }
  11416. .placeholder-red-700:-ms-input-placeholder {
  11417. --placeholder-opacity: 1;
  11418. color: #c53030;
  11419. color: rgba(197, 48, 48, var(--placeholder-opacity));
  11420. }
  11421. .placeholder-red-700::placeholder {
  11422. --placeholder-opacity: 1;
  11423. color: #c53030;
  11424. color: rgba(197, 48, 48, var(--placeholder-opacity));
  11425. }
  11426. .placeholder-red-800::-moz-placeholder {
  11427. --placeholder-opacity: 1;
  11428. color: #9b2c2c;
  11429. color: rgba(155, 44, 44, var(--placeholder-opacity));
  11430. }
  11431. .placeholder-red-800:-ms-input-placeholder {
  11432. --placeholder-opacity: 1;
  11433. color: #9b2c2c;
  11434. color: rgba(155, 44, 44, var(--placeholder-opacity));
  11435. }
  11436. .placeholder-red-800::placeholder {
  11437. --placeholder-opacity: 1;
  11438. color: #9b2c2c;
  11439. color: rgba(155, 44, 44, var(--placeholder-opacity));
  11440. }
  11441. .placeholder-red-900::-moz-placeholder {
  11442. --placeholder-opacity: 1;
  11443. color: #742a2a;
  11444. color: rgba(116, 42, 42, var(--placeholder-opacity));
  11445. }
  11446. .placeholder-red-900:-ms-input-placeholder {
  11447. --placeholder-opacity: 1;
  11448. color: #742a2a;
  11449. color: rgba(116, 42, 42, var(--placeholder-opacity));
  11450. }
  11451. .placeholder-red-900::placeholder {
  11452. --placeholder-opacity: 1;
  11453. color: #742a2a;
  11454. color: rgba(116, 42, 42, var(--placeholder-opacity));
  11455. }
  11456. .placeholder-orange-100::-moz-placeholder {
  11457. --placeholder-opacity: 1;
  11458. color: #fffaf0;
  11459. color: rgba(255, 250, 240, var(--placeholder-opacity));
  11460. }
  11461. .placeholder-orange-100:-ms-input-placeholder {
  11462. --placeholder-opacity: 1;
  11463. color: #fffaf0;
  11464. color: rgba(255, 250, 240, var(--placeholder-opacity));
  11465. }
  11466. .placeholder-orange-100::placeholder {
  11467. --placeholder-opacity: 1;
  11468. color: #fffaf0;
  11469. color: rgba(255, 250, 240, var(--placeholder-opacity));
  11470. }
  11471. .placeholder-orange-200::-moz-placeholder {
  11472. --placeholder-opacity: 1;
  11473. color: #feebc8;
  11474. color: rgba(254, 235, 200, var(--placeholder-opacity));
  11475. }
  11476. .placeholder-orange-200:-ms-input-placeholder {
  11477. --placeholder-opacity: 1;
  11478. color: #feebc8;
  11479. color: rgba(254, 235, 200, var(--placeholder-opacity));
  11480. }
  11481. .placeholder-orange-200::placeholder {
  11482. --placeholder-opacity: 1;
  11483. color: #feebc8;
  11484. color: rgba(254, 235, 200, var(--placeholder-opacity));
  11485. }
  11486. .placeholder-orange-300::-moz-placeholder {
  11487. --placeholder-opacity: 1;
  11488. color: #fbd38d;
  11489. color: rgba(251, 211, 141, var(--placeholder-opacity));
  11490. }
  11491. .placeholder-orange-300:-ms-input-placeholder {
  11492. --placeholder-opacity: 1;
  11493. color: #fbd38d;
  11494. color: rgba(251, 211, 141, var(--placeholder-opacity));
  11495. }
  11496. .placeholder-orange-300::placeholder {
  11497. --placeholder-opacity: 1;
  11498. color: #fbd38d;
  11499. color: rgba(251, 211, 141, var(--placeholder-opacity));
  11500. }
  11501. .placeholder-orange-400::-moz-placeholder {
  11502. --placeholder-opacity: 1;
  11503. color: #f6ad55;
  11504. color: rgba(246, 173, 85, var(--placeholder-opacity));
  11505. }
  11506. .placeholder-orange-400:-ms-input-placeholder {
  11507. --placeholder-opacity: 1;
  11508. color: #f6ad55;
  11509. color: rgba(246, 173, 85, var(--placeholder-opacity));
  11510. }
  11511. .placeholder-orange-400::placeholder {
  11512. --placeholder-opacity: 1;
  11513. color: #f6ad55;
  11514. color: rgba(246, 173, 85, var(--placeholder-opacity));
  11515. }
  11516. .placeholder-orange-500::-moz-placeholder {
  11517. --placeholder-opacity: 1;
  11518. color: #ed8936;
  11519. color: rgba(237, 137, 54, var(--placeholder-opacity));
  11520. }
  11521. .placeholder-orange-500:-ms-input-placeholder {
  11522. --placeholder-opacity: 1;
  11523. color: #ed8936;
  11524. color: rgba(237, 137, 54, var(--placeholder-opacity));
  11525. }
  11526. .placeholder-orange-500::placeholder {
  11527. --placeholder-opacity: 1;
  11528. color: #ed8936;
  11529. color: rgba(237, 137, 54, var(--placeholder-opacity));
  11530. }
  11531. .placeholder-orange-600::-moz-placeholder {
  11532. --placeholder-opacity: 1;
  11533. color: #dd6b20;
  11534. color: rgba(221, 107, 32, var(--placeholder-opacity));
  11535. }
  11536. .placeholder-orange-600:-ms-input-placeholder {
  11537. --placeholder-opacity: 1;
  11538. color: #dd6b20;
  11539. color: rgba(221, 107, 32, var(--placeholder-opacity));
  11540. }
  11541. .placeholder-orange-600::placeholder {
  11542. --placeholder-opacity: 1;
  11543. color: #dd6b20;
  11544. color: rgba(221, 107, 32, var(--placeholder-opacity));
  11545. }
  11546. .placeholder-orange-700::-moz-placeholder {
  11547. --placeholder-opacity: 1;
  11548. color: #c05621;
  11549. color: rgba(192, 86, 33, var(--placeholder-opacity));
  11550. }
  11551. .placeholder-orange-700:-ms-input-placeholder {
  11552. --placeholder-opacity: 1;
  11553. color: #c05621;
  11554. color: rgba(192, 86, 33, var(--placeholder-opacity));
  11555. }
  11556. .placeholder-orange-700::placeholder {
  11557. --placeholder-opacity: 1;
  11558. color: #c05621;
  11559. color: rgba(192, 86, 33, var(--placeholder-opacity));
  11560. }
  11561. .placeholder-orange-800::-moz-placeholder {
  11562. --placeholder-opacity: 1;
  11563. color: #9c4221;
  11564. color: rgba(156, 66, 33, var(--placeholder-opacity));
  11565. }
  11566. .placeholder-orange-800:-ms-input-placeholder {
  11567. --placeholder-opacity: 1;
  11568. color: #9c4221;
  11569. color: rgba(156, 66, 33, var(--placeholder-opacity));
  11570. }
  11571. .placeholder-orange-800::placeholder {
  11572. --placeholder-opacity: 1;
  11573. color: #9c4221;
  11574. color: rgba(156, 66, 33, var(--placeholder-opacity));
  11575. }
  11576. .placeholder-orange-900::-moz-placeholder {
  11577. --placeholder-opacity: 1;
  11578. color: #7b341e;
  11579. color: rgba(123, 52, 30, var(--placeholder-opacity));
  11580. }
  11581. .placeholder-orange-900:-ms-input-placeholder {
  11582. --placeholder-opacity: 1;
  11583. color: #7b341e;
  11584. color: rgba(123, 52, 30, var(--placeholder-opacity));
  11585. }
  11586. .placeholder-orange-900::placeholder {
  11587. --placeholder-opacity: 1;
  11588. color: #7b341e;
  11589. color: rgba(123, 52, 30, var(--placeholder-opacity));
  11590. }
  11591. .placeholder-yellow-100::-moz-placeholder {
  11592. --placeholder-opacity: 1;
  11593. color: #fffff0;
  11594. color: rgba(255, 255, 240, var(--placeholder-opacity));
  11595. }
  11596. .placeholder-yellow-100:-ms-input-placeholder {
  11597. --placeholder-opacity: 1;
  11598. color: #fffff0;
  11599. color: rgba(255, 255, 240, var(--placeholder-opacity));
  11600. }
  11601. .placeholder-yellow-100::placeholder {
  11602. --placeholder-opacity: 1;
  11603. color: #fffff0;
  11604. color: rgba(255, 255, 240, var(--placeholder-opacity));
  11605. }
  11606. .placeholder-yellow-200::-moz-placeholder {
  11607. --placeholder-opacity: 1;
  11608. color: #fefcbf;
  11609. color: rgba(254, 252, 191, var(--placeholder-opacity));
  11610. }
  11611. .placeholder-yellow-200:-ms-input-placeholder {
  11612. --placeholder-opacity: 1;
  11613. color: #fefcbf;
  11614. color: rgba(254, 252, 191, var(--placeholder-opacity));
  11615. }
  11616. .placeholder-yellow-200::placeholder {
  11617. --placeholder-opacity: 1;
  11618. color: #fefcbf;
  11619. color: rgba(254, 252, 191, var(--placeholder-opacity));
  11620. }
  11621. .placeholder-yellow-300::-moz-placeholder {
  11622. --placeholder-opacity: 1;
  11623. color: #faf089;
  11624. color: rgba(250, 240, 137, var(--placeholder-opacity));
  11625. }
  11626. .placeholder-yellow-300:-ms-input-placeholder {
  11627. --placeholder-opacity: 1;
  11628. color: #faf089;
  11629. color: rgba(250, 240, 137, var(--placeholder-opacity));
  11630. }
  11631. .placeholder-yellow-300::placeholder {
  11632. --placeholder-opacity: 1;
  11633. color: #faf089;
  11634. color: rgba(250, 240, 137, var(--placeholder-opacity));
  11635. }
  11636. .placeholder-yellow-400::-moz-placeholder {
  11637. --placeholder-opacity: 1;
  11638. color: #f6e05e;
  11639. color: rgba(246, 224, 94, var(--placeholder-opacity));
  11640. }
  11641. .placeholder-yellow-400:-ms-input-placeholder {
  11642. --placeholder-opacity: 1;
  11643. color: #f6e05e;
  11644. color: rgba(246, 224, 94, var(--placeholder-opacity));
  11645. }
  11646. .placeholder-yellow-400::placeholder {
  11647. --placeholder-opacity: 1;
  11648. color: #f6e05e;
  11649. color: rgba(246, 224, 94, var(--placeholder-opacity));
  11650. }
  11651. .placeholder-yellow-500::-moz-placeholder {
  11652. --placeholder-opacity: 1;
  11653. color: #ecc94b;
  11654. color: rgba(236, 201, 75, var(--placeholder-opacity));
  11655. }
  11656. .placeholder-yellow-500:-ms-input-placeholder {
  11657. --placeholder-opacity: 1;
  11658. color: #ecc94b;
  11659. color: rgba(236, 201, 75, var(--placeholder-opacity));
  11660. }
  11661. .placeholder-yellow-500::placeholder {
  11662. --placeholder-opacity: 1;
  11663. color: #ecc94b;
  11664. color: rgba(236, 201, 75, var(--placeholder-opacity));
  11665. }
  11666. .placeholder-yellow-600::-moz-placeholder {
  11667. --placeholder-opacity: 1;
  11668. color: #d69e2e;
  11669. color: rgba(214, 158, 46, var(--placeholder-opacity));
  11670. }
  11671. .placeholder-yellow-600:-ms-input-placeholder {
  11672. --placeholder-opacity: 1;
  11673. color: #d69e2e;
  11674. color: rgba(214, 158, 46, var(--placeholder-opacity));
  11675. }
  11676. .placeholder-yellow-600::placeholder {
  11677. --placeholder-opacity: 1;
  11678. color: #d69e2e;
  11679. color: rgba(214, 158, 46, var(--placeholder-opacity));
  11680. }
  11681. .placeholder-yellow-700::-moz-placeholder {
  11682. --placeholder-opacity: 1;
  11683. color: #b7791f;
  11684. color: rgba(183, 121, 31, var(--placeholder-opacity));
  11685. }
  11686. .placeholder-yellow-700:-ms-input-placeholder {
  11687. --placeholder-opacity: 1;
  11688. color: #b7791f;
  11689. color: rgba(183, 121, 31, var(--placeholder-opacity));
  11690. }
  11691. .placeholder-yellow-700::placeholder {
  11692. --placeholder-opacity: 1;
  11693. color: #b7791f;
  11694. color: rgba(183, 121, 31, var(--placeholder-opacity));
  11695. }
  11696. .placeholder-yellow-800::-moz-placeholder {
  11697. --placeholder-opacity: 1;
  11698. color: #975a16;
  11699. color: rgba(151, 90, 22, var(--placeholder-opacity));
  11700. }
  11701. .placeholder-yellow-800:-ms-input-placeholder {
  11702. --placeholder-opacity: 1;
  11703. color: #975a16;
  11704. color: rgba(151, 90, 22, var(--placeholder-opacity));
  11705. }
  11706. .placeholder-yellow-800::placeholder {
  11707. --placeholder-opacity: 1;
  11708. color: #975a16;
  11709. color: rgba(151, 90, 22, var(--placeholder-opacity));
  11710. }
  11711. .placeholder-yellow-900::-moz-placeholder {
  11712. --placeholder-opacity: 1;
  11713. color: #744210;
  11714. color: rgba(116, 66, 16, var(--placeholder-opacity));
  11715. }
  11716. .placeholder-yellow-900:-ms-input-placeholder {
  11717. --placeholder-opacity: 1;
  11718. color: #744210;
  11719. color: rgba(116, 66, 16, var(--placeholder-opacity));
  11720. }
  11721. .placeholder-yellow-900::placeholder {
  11722. --placeholder-opacity: 1;
  11723. color: #744210;
  11724. color: rgba(116, 66, 16, var(--placeholder-opacity));
  11725. }
  11726. .placeholder-green-100::-moz-placeholder {
  11727. --placeholder-opacity: 1;
  11728. color: #f0fff4;
  11729. color: rgba(240, 255, 244, var(--placeholder-opacity));
  11730. }
  11731. .placeholder-green-100:-ms-input-placeholder {
  11732. --placeholder-opacity: 1;
  11733. color: #f0fff4;
  11734. color: rgba(240, 255, 244, var(--placeholder-opacity));
  11735. }
  11736. .placeholder-green-100::placeholder {
  11737. --placeholder-opacity: 1;
  11738. color: #f0fff4;
  11739. color: rgba(240, 255, 244, var(--placeholder-opacity));
  11740. }
  11741. .placeholder-green-200::-moz-placeholder {
  11742. --placeholder-opacity: 1;
  11743. color: #c6f6d5;
  11744. color: rgba(198, 246, 213, var(--placeholder-opacity));
  11745. }
  11746. .placeholder-green-200:-ms-input-placeholder {
  11747. --placeholder-opacity: 1;
  11748. color: #c6f6d5;
  11749. color: rgba(198, 246, 213, var(--placeholder-opacity));
  11750. }
  11751. .placeholder-green-200::placeholder {
  11752. --placeholder-opacity: 1;
  11753. color: #c6f6d5;
  11754. color: rgba(198, 246, 213, var(--placeholder-opacity));
  11755. }
  11756. .placeholder-green-300::-moz-placeholder {
  11757. --placeholder-opacity: 1;
  11758. color: #9ae6b4;
  11759. color: rgba(154, 230, 180, var(--placeholder-opacity));
  11760. }
  11761. .placeholder-green-300:-ms-input-placeholder {
  11762. --placeholder-opacity: 1;
  11763. color: #9ae6b4;
  11764. color: rgba(154, 230, 180, var(--placeholder-opacity));
  11765. }
  11766. .placeholder-green-300::placeholder {
  11767. --placeholder-opacity: 1;
  11768. color: #9ae6b4;
  11769. color: rgba(154, 230, 180, var(--placeholder-opacity));
  11770. }
  11771. .placeholder-green-400::-moz-placeholder {
  11772. --placeholder-opacity: 1;
  11773. color: #68d391;
  11774. color: rgba(104, 211, 145, var(--placeholder-opacity));
  11775. }
  11776. .placeholder-green-400:-ms-input-placeholder {
  11777. --placeholder-opacity: 1;
  11778. color: #68d391;
  11779. color: rgba(104, 211, 145, var(--placeholder-opacity));
  11780. }
  11781. .placeholder-green-400::placeholder {
  11782. --placeholder-opacity: 1;
  11783. color: #68d391;
  11784. color: rgba(104, 211, 145, var(--placeholder-opacity));
  11785. }
  11786. .placeholder-green-500::-moz-placeholder {
  11787. --placeholder-opacity: 1;
  11788. color: #48bb78;
  11789. color: rgba(72, 187, 120, var(--placeholder-opacity));
  11790. }
  11791. .placeholder-green-500:-ms-input-placeholder {
  11792. --placeholder-opacity: 1;
  11793. color: #48bb78;
  11794. color: rgba(72, 187, 120, var(--placeholder-opacity));
  11795. }
  11796. .placeholder-green-500::placeholder {
  11797. --placeholder-opacity: 1;
  11798. color: #48bb78;
  11799. color: rgba(72, 187, 120, var(--placeholder-opacity));
  11800. }
  11801. .placeholder-green-600::-moz-placeholder {
  11802. --placeholder-opacity: 1;
  11803. color: #38a169;
  11804. color: rgba(56, 161, 105, var(--placeholder-opacity));
  11805. }
  11806. .placeholder-green-600:-ms-input-placeholder {
  11807. --placeholder-opacity: 1;
  11808. color: #38a169;
  11809. color: rgba(56, 161, 105, var(--placeholder-opacity));
  11810. }
  11811. .placeholder-green-600::placeholder {
  11812. --placeholder-opacity: 1;
  11813. color: #38a169;
  11814. color: rgba(56, 161, 105, var(--placeholder-opacity));
  11815. }
  11816. .placeholder-green-700::-moz-placeholder {
  11817. --placeholder-opacity: 1;
  11818. color: #2f855a;
  11819. color: rgba(47, 133, 90, var(--placeholder-opacity));
  11820. }
  11821. .placeholder-green-700:-ms-input-placeholder {
  11822. --placeholder-opacity: 1;
  11823. color: #2f855a;
  11824. color: rgba(47, 133, 90, var(--placeholder-opacity));
  11825. }
  11826. .placeholder-green-700::placeholder {
  11827. --placeholder-opacity: 1;
  11828. color: #2f855a;
  11829. color: rgba(47, 133, 90, var(--placeholder-opacity));
  11830. }
  11831. .placeholder-green-800::-moz-placeholder {
  11832. --placeholder-opacity: 1;
  11833. color: #276749;
  11834. color: rgba(39, 103, 73, var(--placeholder-opacity));
  11835. }
  11836. .placeholder-green-800:-ms-input-placeholder {
  11837. --placeholder-opacity: 1;
  11838. color: #276749;
  11839. color: rgba(39, 103, 73, var(--placeholder-opacity));
  11840. }
  11841. .placeholder-green-800::placeholder {
  11842. --placeholder-opacity: 1;
  11843. color: #276749;
  11844. color: rgba(39, 103, 73, var(--placeholder-opacity));
  11845. }
  11846. .placeholder-green-900::-moz-placeholder {
  11847. --placeholder-opacity: 1;
  11848. color: #22543d;
  11849. color: rgba(34, 84, 61, var(--placeholder-opacity));
  11850. }
  11851. .placeholder-green-900:-ms-input-placeholder {
  11852. --placeholder-opacity: 1;
  11853. color: #22543d;
  11854. color: rgba(34, 84, 61, var(--placeholder-opacity));
  11855. }
  11856. .placeholder-green-900::placeholder {
  11857. --placeholder-opacity: 1;
  11858. color: #22543d;
  11859. color: rgba(34, 84, 61, var(--placeholder-opacity));
  11860. }
  11861. .placeholder-teal-100::-moz-placeholder {
  11862. --placeholder-opacity: 1;
  11863. color: #e6fffa;
  11864. color: rgba(230, 255, 250, var(--placeholder-opacity));
  11865. }
  11866. .placeholder-teal-100:-ms-input-placeholder {
  11867. --placeholder-opacity: 1;
  11868. color: #e6fffa;
  11869. color: rgba(230, 255, 250, var(--placeholder-opacity));
  11870. }
  11871. .placeholder-teal-100::placeholder {
  11872. --placeholder-opacity: 1;
  11873. color: #e6fffa;
  11874. color: rgba(230, 255, 250, var(--placeholder-opacity));
  11875. }
  11876. .placeholder-teal-200::-moz-placeholder {
  11877. --placeholder-opacity: 1;
  11878. color: #b2f5ea;
  11879. color: rgba(178, 245, 234, var(--placeholder-opacity));
  11880. }
  11881. .placeholder-teal-200:-ms-input-placeholder {
  11882. --placeholder-opacity: 1;
  11883. color: #b2f5ea;
  11884. color: rgba(178, 245, 234, var(--placeholder-opacity));
  11885. }
  11886. .placeholder-teal-200::placeholder {
  11887. --placeholder-opacity: 1;
  11888. color: #b2f5ea;
  11889. color: rgba(178, 245, 234, var(--placeholder-opacity));
  11890. }
  11891. .placeholder-teal-300::-moz-placeholder {
  11892. --placeholder-opacity: 1;
  11893. color: #81e6d9;
  11894. color: rgba(129, 230, 217, var(--placeholder-opacity));
  11895. }
  11896. .placeholder-teal-300:-ms-input-placeholder {
  11897. --placeholder-opacity: 1;
  11898. color: #81e6d9;
  11899. color: rgba(129, 230, 217, var(--placeholder-opacity));
  11900. }
  11901. .placeholder-teal-300::placeholder {
  11902. --placeholder-opacity: 1;
  11903. color: #81e6d9;
  11904. color: rgba(129, 230, 217, var(--placeholder-opacity));
  11905. }
  11906. .placeholder-teal-400::-moz-placeholder {
  11907. --placeholder-opacity: 1;
  11908. color: #4fd1c5;
  11909. color: rgba(79, 209, 197, var(--placeholder-opacity));
  11910. }
  11911. .placeholder-teal-400:-ms-input-placeholder {
  11912. --placeholder-opacity: 1;
  11913. color: #4fd1c5;
  11914. color: rgba(79, 209, 197, var(--placeholder-opacity));
  11915. }
  11916. .placeholder-teal-400::placeholder {
  11917. --placeholder-opacity: 1;
  11918. color: #4fd1c5;
  11919. color: rgba(79, 209, 197, var(--placeholder-opacity));
  11920. }
  11921. .placeholder-teal-500::-moz-placeholder {
  11922. --placeholder-opacity: 1;
  11923. color: #38b2ac;
  11924. color: rgba(56, 178, 172, var(--placeholder-opacity));
  11925. }
  11926. .placeholder-teal-500:-ms-input-placeholder {
  11927. --placeholder-opacity: 1;
  11928. color: #38b2ac;
  11929. color: rgba(56, 178, 172, var(--placeholder-opacity));
  11930. }
  11931. .placeholder-teal-500::placeholder {
  11932. --placeholder-opacity: 1;
  11933. color: #38b2ac;
  11934. color: rgba(56, 178, 172, var(--placeholder-opacity));
  11935. }
  11936. .placeholder-teal-600::-moz-placeholder {
  11937. --placeholder-opacity: 1;
  11938. color: #319795;
  11939. color: rgba(49, 151, 149, var(--placeholder-opacity));
  11940. }
  11941. .placeholder-teal-600:-ms-input-placeholder {
  11942. --placeholder-opacity: 1;
  11943. color: #319795;
  11944. color: rgba(49, 151, 149, var(--placeholder-opacity));
  11945. }
  11946. .placeholder-teal-600::placeholder {
  11947. --placeholder-opacity: 1;
  11948. color: #319795;
  11949. color: rgba(49, 151, 149, var(--placeholder-opacity));
  11950. }
  11951. .placeholder-teal-700::-moz-placeholder {
  11952. --placeholder-opacity: 1;
  11953. color: #2c7a7b;
  11954. color: rgba(44, 122, 123, var(--placeholder-opacity));
  11955. }
  11956. .placeholder-teal-700:-ms-input-placeholder {
  11957. --placeholder-opacity: 1;
  11958. color: #2c7a7b;
  11959. color: rgba(44, 122, 123, var(--placeholder-opacity));
  11960. }
  11961. .placeholder-teal-700::placeholder {
  11962. --placeholder-opacity: 1;
  11963. color: #2c7a7b;
  11964. color: rgba(44, 122, 123, var(--placeholder-opacity));
  11965. }
  11966. .placeholder-teal-800::-moz-placeholder {
  11967. --placeholder-opacity: 1;
  11968. color: #285e61;
  11969. color: rgba(40, 94, 97, var(--placeholder-opacity));
  11970. }
  11971. .placeholder-teal-800:-ms-input-placeholder {
  11972. --placeholder-opacity: 1;
  11973. color: #285e61;
  11974. color: rgba(40, 94, 97, var(--placeholder-opacity));
  11975. }
  11976. .placeholder-teal-800::placeholder {
  11977. --placeholder-opacity: 1;
  11978. color: #285e61;
  11979. color: rgba(40, 94, 97, var(--placeholder-opacity));
  11980. }
  11981. .placeholder-teal-900::-moz-placeholder {
  11982. --placeholder-opacity: 1;
  11983. color: #234e52;
  11984. color: rgba(35, 78, 82, var(--placeholder-opacity));
  11985. }
  11986. .placeholder-teal-900:-ms-input-placeholder {
  11987. --placeholder-opacity: 1;
  11988. color: #234e52;
  11989. color: rgba(35, 78, 82, var(--placeholder-opacity));
  11990. }
  11991. .placeholder-teal-900::placeholder {
  11992. --placeholder-opacity: 1;
  11993. color: #234e52;
  11994. color: rgba(35, 78, 82, var(--placeholder-opacity));
  11995. }
  11996. .placeholder-blue-100::-moz-placeholder {
  11997. --placeholder-opacity: 1;
  11998. color: #ebf8ff;
  11999. color: rgba(235, 248, 255, var(--placeholder-opacity));
  12000. }
  12001. .placeholder-blue-100:-ms-input-placeholder {
  12002. --placeholder-opacity: 1;
  12003. color: #ebf8ff;
  12004. color: rgba(235, 248, 255, var(--placeholder-opacity));
  12005. }
  12006. .placeholder-blue-100::placeholder {
  12007. --placeholder-opacity: 1;
  12008. color: #ebf8ff;
  12009. color: rgba(235, 248, 255, var(--placeholder-opacity));
  12010. }
  12011. .placeholder-blue-200::-moz-placeholder {
  12012. --placeholder-opacity: 1;
  12013. color: #bee3f8;
  12014. color: rgba(190, 227, 248, var(--placeholder-opacity));
  12015. }
  12016. .placeholder-blue-200:-ms-input-placeholder {
  12017. --placeholder-opacity: 1;
  12018. color: #bee3f8;
  12019. color: rgba(190, 227, 248, var(--placeholder-opacity));
  12020. }
  12021. .placeholder-blue-200::placeholder {
  12022. --placeholder-opacity: 1;
  12023. color: #bee3f8;
  12024. color: rgba(190, 227, 248, var(--placeholder-opacity));
  12025. }
  12026. .placeholder-blue-300::-moz-placeholder {
  12027. --placeholder-opacity: 1;
  12028. color: #90cdf4;
  12029. color: rgba(144, 205, 244, var(--placeholder-opacity));
  12030. }
  12031. .placeholder-blue-300:-ms-input-placeholder {
  12032. --placeholder-opacity: 1;
  12033. color: #90cdf4;
  12034. color: rgba(144, 205, 244, var(--placeholder-opacity));
  12035. }
  12036. .placeholder-blue-300::placeholder {
  12037. --placeholder-opacity: 1;
  12038. color: #90cdf4;
  12039. color: rgba(144, 205, 244, var(--placeholder-opacity));
  12040. }
  12041. .placeholder-blue-400::-moz-placeholder {
  12042. --placeholder-opacity: 1;
  12043. color: #63b3ed;
  12044. color: rgba(99, 179, 237, var(--placeholder-opacity));
  12045. }
  12046. .placeholder-blue-400:-ms-input-placeholder {
  12047. --placeholder-opacity: 1;
  12048. color: #63b3ed;
  12049. color: rgba(99, 179, 237, var(--placeholder-opacity));
  12050. }
  12051. .placeholder-blue-400::placeholder {
  12052. --placeholder-opacity: 1;
  12053. color: #63b3ed;
  12054. color: rgba(99, 179, 237, var(--placeholder-opacity));
  12055. }
  12056. .placeholder-blue-500::-moz-placeholder {
  12057. --placeholder-opacity: 1;
  12058. color: #4299e1;
  12059. color: rgba(66, 153, 225, var(--placeholder-opacity));
  12060. }
  12061. .placeholder-blue-500:-ms-input-placeholder {
  12062. --placeholder-opacity: 1;
  12063. color: #4299e1;
  12064. color: rgba(66, 153, 225, var(--placeholder-opacity));
  12065. }
  12066. .placeholder-blue-500::placeholder {
  12067. --placeholder-opacity: 1;
  12068. color: #4299e1;
  12069. color: rgba(66, 153, 225, var(--placeholder-opacity));
  12070. }
  12071. .placeholder-blue-600::-moz-placeholder {
  12072. --placeholder-opacity: 1;
  12073. color: #3182ce;
  12074. color: rgba(49, 130, 206, var(--placeholder-opacity));
  12075. }
  12076. .placeholder-blue-600:-ms-input-placeholder {
  12077. --placeholder-opacity: 1;
  12078. color: #3182ce;
  12079. color: rgba(49, 130, 206, var(--placeholder-opacity));
  12080. }
  12081. .placeholder-blue-600::placeholder {
  12082. --placeholder-opacity: 1;
  12083. color: #3182ce;
  12084. color: rgba(49, 130, 206, var(--placeholder-opacity));
  12085. }
  12086. .placeholder-blue-700::-moz-placeholder {
  12087. --placeholder-opacity: 1;
  12088. color: #2b6cb0;
  12089. color: rgba(43, 108, 176, var(--placeholder-opacity));
  12090. }
  12091. .placeholder-blue-700:-ms-input-placeholder {
  12092. --placeholder-opacity: 1;
  12093. color: #2b6cb0;
  12094. color: rgba(43, 108, 176, var(--placeholder-opacity));
  12095. }
  12096. .placeholder-blue-700::placeholder {
  12097. --placeholder-opacity: 1;
  12098. color: #2b6cb0;
  12099. color: rgba(43, 108, 176, var(--placeholder-opacity));
  12100. }
  12101. .placeholder-blue-800::-moz-placeholder {
  12102. --placeholder-opacity: 1;
  12103. color: #2c5282;
  12104. color: rgba(44, 82, 130, var(--placeholder-opacity));
  12105. }
  12106. .placeholder-blue-800:-ms-input-placeholder {
  12107. --placeholder-opacity: 1;
  12108. color: #2c5282;
  12109. color: rgba(44, 82, 130, var(--placeholder-opacity));
  12110. }
  12111. .placeholder-blue-800::placeholder {
  12112. --placeholder-opacity: 1;
  12113. color: #2c5282;
  12114. color: rgba(44, 82, 130, var(--placeholder-opacity));
  12115. }
  12116. .placeholder-blue-900::-moz-placeholder {
  12117. --placeholder-opacity: 1;
  12118. color: #2a4365;
  12119. color: rgba(42, 67, 101, var(--placeholder-opacity));
  12120. }
  12121. .placeholder-blue-900:-ms-input-placeholder {
  12122. --placeholder-opacity: 1;
  12123. color: #2a4365;
  12124. color: rgba(42, 67, 101, var(--placeholder-opacity));
  12125. }
  12126. .placeholder-blue-900::placeholder {
  12127. --placeholder-opacity: 1;
  12128. color: #2a4365;
  12129. color: rgba(42, 67, 101, var(--placeholder-opacity));
  12130. }
  12131. .placeholder-indigo-100::-moz-placeholder {
  12132. --placeholder-opacity: 1;
  12133. color: #ebf4ff;
  12134. color: rgba(235, 244, 255, var(--placeholder-opacity));
  12135. }
  12136. .placeholder-indigo-100:-ms-input-placeholder {
  12137. --placeholder-opacity: 1;
  12138. color: #ebf4ff;
  12139. color: rgba(235, 244, 255, var(--placeholder-opacity));
  12140. }
  12141. .placeholder-indigo-100::placeholder {
  12142. --placeholder-opacity: 1;
  12143. color: #ebf4ff;
  12144. color: rgba(235, 244, 255, var(--placeholder-opacity));
  12145. }
  12146. .placeholder-indigo-200::-moz-placeholder {
  12147. --placeholder-opacity: 1;
  12148. color: #c3dafe;
  12149. color: rgba(195, 218, 254, var(--placeholder-opacity));
  12150. }
  12151. .placeholder-indigo-200:-ms-input-placeholder {
  12152. --placeholder-opacity: 1;
  12153. color: #c3dafe;
  12154. color: rgba(195, 218, 254, var(--placeholder-opacity));
  12155. }
  12156. .placeholder-indigo-200::placeholder {
  12157. --placeholder-opacity: 1;
  12158. color: #c3dafe;
  12159. color: rgba(195, 218, 254, var(--placeholder-opacity));
  12160. }
  12161. .placeholder-indigo-300::-moz-placeholder {
  12162. --placeholder-opacity: 1;
  12163. color: #a3bffa;
  12164. color: rgba(163, 191, 250, var(--placeholder-opacity));
  12165. }
  12166. .placeholder-indigo-300:-ms-input-placeholder {
  12167. --placeholder-opacity: 1;
  12168. color: #a3bffa;
  12169. color: rgba(163, 191, 250, var(--placeholder-opacity));
  12170. }
  12171. .placeholder-indigo-300::placeholder {
  12172. --placeholder-opacity: 1;
  12173. color: #a3bffa;
  12174. color: rgba(163, 191, 250, var(--placeholder-opacity));
  12175. }
  12176. .placeholder-indigo-400::-moz-placeholder {
  12177. --placeholder-opacity: 1;
  12178. color: #7f9cf5;
  12179. color: rgba(127, 156, 245, var(--placeholder-opacity));
  12180. }
  12181. .placeholder-indigo-400:-ms-input-placeholder {
  12182. --placeholder-opacity: 1;
  12183. color: #7f9cf5;
  12184. color: rgba(127, 156, 245, var(--placeholder-opacity));
  12185. }
  12186. .placeholder-indigo-400::placeholder {
  12187. --placeholder-opacity: 1;
  12188. color: #7f9cf5;
  12189. color: rgba(127, 156, 245, var(--placeholder-opacity));
  12190. }
  12191. .placeholder-indigo-500::-moz-placeholder {
  12192. --placeholder-opacity: 1;
  12193. color: #667eea;
  12194. color: rgba(102, 126, 234, var(--placeholder-opacity));
  12195. }
  12196. .placeholder-indigo-500:-ms-input-placeholder {
  12197. --placeholder-opacity: 1;
  12198. color: #667eea;
  12199. color: rgba(102, 126, 234, var(--placeholder-opacity));
  12200. }
  12201. .placeholder-indigo-500::placeholder {
  12202. --placeholder-opacity: 1;
  12203. color: #667eea;
  12204. color: rgba(102, 126, 234, var(--placeholder-opacity));
  12205. }
  12206. .placeholder-indigo-600::-moz-placeholder {
  12207. --placeholder-opacity: 1;
  12208. color: #5a67d8;
  12209. color: rgba(90, 103, 216, var(--placeholder-opacity));
  12210. }
  12211. .placeholder-indigo-600:-ms-input-placeholder {
  12212. --placeholder-opacity: 1;
  12213. color: #5a67d8;
  12214. color: rgba(90, 103, 216, var(--placeholder-opacity));
  12215. }
  12216. .placeholder-indigo-600::placeholder {
  12217. --placeholder-opacity: 1;
  12218. color: #5a67d8;
  12219. color: rgba(90, 103, 216, var(--placeholder-opacity));
  12220. }
  12221. .placeholder-indigo-700::-moz-placeholder {
  12222. --placeholder-opacity: 1;
  12223. color: #4c51bf;
  12224. color: rgba(76, 81, 191, var(--placeholder-opacity));
  12225. }
  12226. .placeholder-indigo-700:-ms-input-placeholder {
  12227. --placeholder-opacity: 1;
  12228. color: #4c51bf;
  12229. color: rgba(76, 81, 191, var(--placeholder-opacity));
  12230. }
  12231. .placeholder-indigo-700::placeholder {
  12232. --placeholder-opacity: 1;
  12233. color: #4c51bf;
  12234. color: rgba(76, 81, 191, var(--placeholder-opacity));
  12235. }
  12236. .placeholder-indigo-800::-moz-placeholder {
  12237. --placeholder-opacity: 1;
  12238. color: #434190;
  12239. color: rgba(67, 65, 144, var(--placeholder-opacity));
  12240. }
  12241. .placeholder-indigo-800:-ms-input-placeholder {
  12242. --placeholder-opacity: 1;
  12243. color: #434190;
  12244. color: rgba(67, 65, 144, var(--placeholder-opacity));
  12245. }
  12246. .placeholder-indigo-800::placeholder {
  12247. --placeholder-opacity: 1;
  12248. color: #434190;
  12249. color: rgba(67, 65, 144, var(--placeholder-opacity));
  12250. }
  12251. .placeholder-indigo-900::-moz-placeholder {
  12252. --placeholder-opacity: 1;
  12253. color: #3c366b;
  12254. color: rgba(60, 54, 107, var(--placeholder-opacity));
  12255. }
  12256. .placeholder-indigo-900:-ms-input-placeholder {
  12257. --placeholder-opacity: 1;
  12258. color: #3c366b;
  12259. color: rgba(60, 54, 107, var(--placeholder-opacity));
  12260. }
  12261. .placeholder-indigo-900::placeholder {
  12262. --placeholder-opacity: 1;
  12263. color: #3c366b;
  12264. color: rgba(60, 54, 107, var(--placeholder-opacity));
  12265. }
  12266. .placeholder-purple-100::-moz-placeholder {
  12267. --placeholder-opacity: 1;
  12268. color: #faf5ff;
  12269. color: rgba(250, 245, 255, var(--placeholder-opacity));
  12270. }
  12271. .placeholder-purple-100:-ms-input-placeholder {
  12272. --placeholder-opacity: 1;
  12273. color: #faf5ff;
  12274. color: rgba(250, 245, 255, var(--placeholder-opacity));
  12275. }
  12276. .placeholder-purple-100::placeholder {
  12277. --placeholder-opacity: 1;
  12278. color: #faf5ff;
  12279. color: rgba(250, 245, 255, var(--placeholder-opacity));
  12280. }
  12281. .placeholder-purple-200::-moz-placeholder {
  12282. --placeholder-opacity: 1;
  12283. color: #e9d8fd;
  12284. color: rgba(233, 216, 253, var(--placeholder-opacity));
  12285. }
  12286. .placeholder-purple-200:-ms-input-placeholder {
  12287. --placeholder-opacity: 1;
  12288. color: #e9d8fd;
  12289. color: rgba(233, 216, 253, var(--placeholder-opacity));
  12290. }
  12291. .placeholder-purple-200::placeholder {
  12292. --placeholder-opacity: 1;
  12293. color: #e9d8fd;
  12294. color: rgba(233, 216, 253, var(--placeholder-opacity));
  12295. }
  12296. .placeholder-purple-300::-moz-placeholder {
  12297. --placeholder-opacity: 1;
  12298. color: #d6bcfa;
  12299. color: rgba(214, 188, 250, var(--placeholder-opacity));
  12300. }
  12301. .placeholder-purple-300:-ms-input-placeholder {
  12302. --placeholder-opacity: 1;
  12303. color: #d6bcfa;
  12304. color: rgba(214, 188, 250, var(--placeholder-opacity));
  12305. }
  12306. .placeholder-purple-300::placeholder {
  12307. --placeholder-opacity: 1;
  12308. color: #d6bcfa;
  12309. color: rgba(214, 188, 250, var(--placeholder-opacity));
  12310. }
  12311. .placeholder-purple-400::-moz-placeholder {
  12312. --placeholder-opacity: 1;
  12313. color: #b794f4;
  12314. color: rgba(183, 148, 244, var(--placeholder-opacity));
  12315. }
  12316. .placeholder-purple-400:-ms-input-placeholder {
  12317. --placeholder-opacity: 1;
  12318. color: #b794f4;
  12319. color: rgba(183, 148, 244, var(--placeholder-opacity));
  12320. }
  12321. .placeholder-purple-400::placeholder {
  12322. --placeholder-opacity: 1;
  12323. color: #b794f4;
  12324. color: rgba(183, 148, 244, var(--placeholder-opacity));
  12325. }
  12326. .placeholder-purple-500::-moz-placeholder {
  12327. --placeholder-opacity: 1;
  12328. color: #9f7aea;
  12329. color: rgba(159, 122, 234, var(--placeholder-opacity));
  12330. }
  12331. .placeholder-purple-500:-ms-input-placeholder {
  12332. --placeholder-opacity: 1;
  12333. color: #9f7aea;
  12334. color: rgba(159, 122, 234, var(--placeholder-opacity));
  12335. }
  12336. .placeholder-purple-500::placeholder {
  12337. --placeholder-opacity: 1;
  12338. color: #9f7aea;
  12339. color: rgba(159, 122, 234, var(--placeholder-opacity));
  12340. }
  12341. .placeholder-purple-600::-moz-placeholder {
  12342. --placeholder-opacity: 1;
  12343. color: #805ad5;
  12344. color: rgba(128, 90, 213, var(--placeholder-opacity));
  12345. }
  12346. .placeholder-purple-600:-ms-input-placeholder {
  12347. --placeholder-opacity: 1;
  12348. color: #805ad5;
  12349. color: rgba(128, 90, 213, var(--placeholder-opacity));
  12350. }
  12351. .placeholder-purple-600::placeholder {
  12352. --placeholder-opacity: 1;
  12353. color: #805ad5;
  12354. color: rgba(128, 90, 213, var(--placeholder-opacity));
  12355. }
  12356. .placeholder-purple-700::-moz-placeholder {
  12357. --placeholder-opacity: 1;
  12358. color: #6b46c1;
  12359. color: rgba(107, 70, 193, var(--placeholder-opacity));
  12360. }
  12361. .placeholder-purple-700:-ms-input-placeholder {
  12362. --placeholder-opacity: 1;
  12363. color: #6b46c1;
  12364. color: rgba(107, 70, 193, var(--placeholder-opacity));
  12365. }
  12366. .placeholder-purple-700::placeholder {
  12367. --placeholder-opacity: 1;
  12368. color: #6b46c1;
  12369. color: rgba(107, 70, 193, var(--placeholder-opacity));
  12370. }
  12371. .placeholder-purple-800::-moz-placeholder {
  12372. --placeholder-opacity: 1;
  12373. color: #553c9a;
  12374. color: rgba(85, 60, 154, var(--placeholder-opacity));
  12375. }
  12376. .placeholder-purple-800:-ms-input-placeholder {
  12377. --placeholder-opacity: 1;
  12378. color: #553c9a;
  12379. color: rgba(85, 60, 154, var(--placeholder-opacity));
  12380. }
  12381. .placeholder-purple-800::placeholder {
  12382. --placeholder-opacity: 1;
  12383. color: #553c9a;
  12384. color: rgba(85, 60, 154, var(--placeholder-opacity));
  12385. }
  12386. .placeholder-purple-900::-moz-placeholder {
  12387. --placeholder-opacity: 1;
  12388. color: #44337a;
  12389. color: rgba(68, 51, 122, var(--placeholder-opacity));
  12390. }
  12391. .placeholder-purple-900:-ms-input-placeholder {
  12392. --placeholder-opacity: 1;
  12393. color: #44337a;
  12394. color: rgba(68, 51, 122, var(--placeholder-opacity));
  12395. }
  12396. .placeholder-purple-900::placeholder {
  12397. --placeholder-opacity: 1;
  12398. color: #44337a;
  12399. color: rgba(68, 51, 122, var(--placeholder-opacity));
  12400. }
  12401. .placeholder-pink-100::-moz-placeholder {
  12402. --placeholder-opacity: 1;
  12403. color: #fff5f7;
  12404. color: rgba(255, 245, 247, var(--placeholder-opacity));
  12405. }
  12406. .placeholder-pink-100:-ms-input-placeholder {
  12407. --placeholder-opacity: 1;
  12408. color: #fff5f7;
  12409. color: rgba(255, 245, 247, var(--placeholder-opacity));
  12410. }
  12411. .placeholder-pink-100::placeholder {
  12412. --placeholder-opacity: 1;
  12413. color: #fff5f7;
  12414. color: rgba(255, 245, 247, var(--placeholder-opacity));
  12415. }
  12416. .placeholder-pink-200::-moz-placeholder {
  12417. --placeholder-opacity: 1;
  12418. color: #fed7e2;
  12419. color: rgba(254, 215, 226, var(--placeholder-opacity));
  12420. }
  12421. .placeholder-pink-200:-ms-input-placeholder {
  12422. --placeholder-opacity: 1;
  12423. color: #fed7e2;
  12424. color: rgba(254, 215, 226, var(--placeholder-opacity));
  12425. }
  12426. .placeholder-pink-200::placeholder {
  12427. --placeholder-opacity: 1;
  12428. color: #fed7e2;
  12429. color: rgba(254, 215, 226, var(--placeholder-opacity));
  12430. }
  12431. .placeholder-pink-300::-moz-placeholder {
  12432. --placeholder-opacity: 1;
  12433. color: #fbb6ce;
  12434. color: rgba(251, 182, 206, var(--placeholder-opacity));
  12435. }
  12436. .placeholder-pink-300:-ms-input-placeholder {
  12437. --placeholder-opacity: 1;
  12438. color: #fbb6ce;
  12439. color: rgba(251, 182, 206, var(--placeholder-opacity));
  12440. }
  12441. .placeholder-pink-300::placeholder {
  12442. --placeholder-opacity: 1;
  12443. color: #fbb6ce;
  12444. color: rgba(251, 182, 206, var(--placeholder-opacity));
  12445. }
  12446. .placeholder-pink-400::-moz-placeholder {
  12447. --placeholder-opacity: 1;
  12448. color: #f687b3;
  12449. color: rgba(246, 135, 179, var(--placeholder-opacity));
  12450. }
  12451. .placeholder-pink-400:-ms-input-placeholder {
  12452. --placeholder-opacity: 1;
  12453. color: #f687b3;
  12454. color: rgba(246, 135, 179, var(--placeholder-opacity));
  12455. }
  12456. .placeholder-pink-400::placeholder {
  12457. --placeholder-opacity: 1;
  12458. color: #f687b3;
  12459. color: rgba(246, 135, 179, var(--placeholder-opacity));
  12460. }
  12461. .placeholder-pink-500::-moz-placeholder {
  12462. --placeholder-opacity: 1;
  12463. color: #ed64a6;
  12464. color: rgba(237, 100, 166, var(--placeholder-opacity));
  12465. }
  12466. .placeholder-pink-500:-ms-input-placeholder {
  12467. --placeholder-opacity: 1;
  12468. color: #ed64a6;
  12469. color: rgba(237, 100, 166, var(--placeholder-opacity));
  12470. }
  12471. .placeholder-pink-500::placeholder {
  12472. --placeholder-opacity: 1;
  12473. color: #ed64a6;
  12474. color: rgba(237, 100, 166, var(--placeholder-opacity));
  12475. }
  12476. .placeholder-pink-600::-moz-placeholder {
  12477. --placeholder-opacity: 1;
  12478. color: #d53f8c;
  12479. color: rgba(213, 63, 140, var(--placeholder-opacity));
  12480. }
  12481. .placeholder-pink-600:-ms-input-placeholder {
  12482. --placeholder-opacity: 1;
  12483. color: #d53f8c;
  12484. color: rgba(213, 63, 140, var(--placeholder-opacity));
  12485. }
  12486. .placeholder-pink-600::placeholder {
  12487. --placeholder-opacity: 1;
  12488. color: #d53f8c;
  12489. color: rgba(213, 63, 140, var(--placeholder-opacity));
  12490. }
  12491. .placeholder-pink-700::-moz-placeholder {
  12492. --placeholder-opacity: 1;
  12493. color: #b83280;
  12494. color: rgba(184, 50, 128, var(--placeholder-opacity));
  12495. }
  12496. .placeholder-pink-700:-ms-input-placeholder {
  12497. --placeholder-opacity: 1;
  12498. color: #b83280;
  12499. color: rgba(184, 50, 128, var(--placeholder-opacity));
  12500. }
  12501. .placeholder-pink-700::placeholder {
  12502. --placeholder-opacity: 1;
  12503. color: #b83280;
  12504. color: rgba(184, 50, 128, var(--placeholder-opacity));
  12505. }
  12506. .placeholder-pink-800::-moz-placeholder {
  12507. --placeholder-opacity: 1;
  12508. color: #97266d;
  12509. color: rgba(151, 38, 109, var(--placeholder-opacity));
  12510. }
  12511. .placeholder-pink-800:-ms-input-placeholder {
  12512. --placeholder-opacity: 1;
  12513. color: #97266d;
  12514. color: rgba(151, 38, 109, var(--placeholder-opacity));
  12515. }
  12516. .placeholder-pink-800::placeholder {
  12517. --placeholder-opacity: 1;
  12518. color: #97266d;
  12519. color: rgba(151, 38, 109, var(--placeholder-opacity));
  12520. }
  12521. .placeholder-pink-900::-moz-placeholder {
  12522. --placeholder-opacity: 1;
  12523. color: #702459;
  12524. color: rgba(112, 36, 89, var(--placeholder-opacity));
  12525. }
  12526. .placeholder-pink-900:-ms-input-placeholder {
  12527. --placeholder-opacity: 1;
  12528. color: #702459;
  12529. color: rgba(112, 36, 89, var(--placeholder-opacity));
  12530. }
  12531. .placeholder-pink-900::placeholder {
  12532. --placeholder-opacity: 1;
  12533. color: #702459;
  12534. color: rgba(112, 36, 89, var(--placeholder-opacity));
  12535. }
  12536. .focus\:placeholder-transparent:focus::-moz-placeholder {
  12537. color: transparent;
  12538. }
  12539. .focus\:placeholder-transparent:focus:-ms-input-placeholder {
  12540. color: transparent;
  12541. }
  12542. .focus\:placeholder-transparent:focus::placeholder {
  12543. color: transparent;
  12544. }
  12545. .focus\:placeholder-current:focus::-moz-placeholder {
  12546. color: currentColor;
  12547. }
  12548. .focus\:placeholder-current:focus:-ms-input-placeholder {
  12549. color: currentColor;
  12550. }
  12551. .focus\:placeholder-current:focus::placeholder {
  12552. color: currentColor;
  12553. }
  12554. .focus\:placeholder-black:focus::-moz-placeholder {
  12555. --placeholder-opacity: 1;
  12556. color: #000;
  12557. color: rgba(0, 0, 0, var(--placeholder-opacity));
  12558. }
  12559. .focus\:placeholder-black:focus:-ms-input-placeholder {
  12560. --placeholder-opacity: 1;
  12561. color: #000;
  12562. color: rgba(0, 0, 0, var(--placeholder-opacity));
  12563. }
  12564. .focus\:placeholder-black:focus::placeholder {
  12565. --placeholder-opacity: 1;
  12566. color: #000;
  12567. color: rgba(0, 0, 0, var(--placeholder-opacity));
  12568. }
  12569. .focus\:placeholder-white:focus::-moz-placeholder {
  12570. --placeholder-opacity: 1;
  12571. color: #fff;
  12572. color: rgba(255, 255, 255, var(--placeholder-opacity));
  12573. }
  12574. .focus\:placeholder-white:focus:-ms-input-placeholder {
  12575. --placeholder-opacity: 1;
  12576. color: #fff;
  12577. color: rgba(255, 255, 255, var(--placeholder-opacity));
  12578. }
  12579. .focus\:placeholder-white:focus::placeholder {
  12580. --placeholder-opacity: 1;
  12581. color: #fff;
  12582. color: rgba(255, 255, 255, var(--placeholder-opacity));
  12583. }
  12584. .focus\:placeholder-gray-100:focus::-moz-placeholder {
  12585. --placeholder-opacity: 1;
  12586. color: #f7fafc;
  12587. color: rgba(247, 250, 252, var(--placeholder-opacity));
  12588. }
  12589. .focus\:placeholder-gray-100:focus:-ms-input-placeholder {
  12590. --placeholder-opacity: 1;
  12591. color: #f7fafc;
  12592. color: rgba(247, 250, 252, var(--placeholder-opacity));
  12593. }
  12594. .focus\:placeholder-gray-100:focus::placeholder {
  12595. --placeholder-opacity: 1;
  12596. color: #f7fafc;
  12597. color: rgba(247, 250, 252, var(--placeholder-opacity));
  12598. }
  12599. .focus\:placeholder-gray-200:focus::-moz-placeholder {
  12600. --placeholder-opacity: 1;
  12601. color: #edf2f7;
  12602. color: rgba(237, 242, 247, var(--placeholder-opacity));
  12603. }
  12604. .focus\:placeholder-gray-200:focus:-ms-input-placeholder {
  12605. --placeholder-opacity: 1;
  12606. color: #edf2f7;
  12607. color: rgba(237, 242, 247, var(--placeholder-opacity));
  12608. }
  12609. .focus\:placeholder-gray-200:focus::placeholder {
  12610. --placeholder-opacity: 1;
  12611. color: #edf2f7;
  12612. color: rgba(237, 242, 247, var(--placeholder-opacity));
  12613. }
  12614. .focus\:placeholder-gray-300:focus::-moz-placeholder {
  12615. --placeholder-opacity: 1;
  12616. color: #e2e8f0;
  12617. color: rgba(226, 232, 240, var(--placeholder-opacity));
  12618. }
  12619. .focus\:placeholder-gray-300:focus:-ms-input-placeholder {
  12620. --placeholder-opacity: 1;
  12621. color: #e2e8f0;
  12622. color: rgba(226, 232, 240, var(--placeholder-opacity));
  12623. }
  12624. .focus\:placeholder-gray-300:focus::placeholder {
  12625. --placeholder-opacity: 1;
  12626. color: #e2e8f0;
  12627. color: rgba(226, 232, 240, var(--placeholder-opacity));
  12628. }
  12629. .focus\:placeholder-gray-400:focus::-moz-placeholder {
  12630. --placeholder-opacity: 1;
  12631. color: #cbd5e0;
  12632. color: rgba(203, 213, 224, var(--placeholder-opacity));
  12633. }
  12634. .focus\:placeholder-gray-400:focus:-ms-input-placeholder {
  12635. --placeholder-opacity: 1;
  12636. color: #cbd5e0;
  12637. color: rgba(203, 213, 224, var(--placeholder-opacity));
  12638. }
  12639. .focus\:placeholder-gray-400:focus::placeholder {
  12640. --placeholder-opacity: 1;
  12641. color: #cbd5e0;
  12642. color: rgba(203, 213, 224, var(--placeholder-opacity));
  12643. }
  12644. .focus\:placeholder-gray-500:focus::-moz-placeholder {
  12645. --placeholder-opacity: 1;
  12646. color: #a0aec0;
  12647. color: rgba(160, 174, 192, var(--placeholder-opacity));
  12648. }
  12649. .focus\:placeholder-gray-500:focus:-ms-input-placeholder {
  12650. --placeholder-opacity: 1;
  12651. color: #a0aec0;
  12652. color: rgba(160, 174, 192, var(--placeholder-opacity));
  12653. }
  12654. .focus\:placeholder-gray-500:focus::placeholder {
  12655. --placeholder-opacity: 1;
  12656. color: #a0aec0;
  12657. color: rgba(160, 174, 192, var(--placeholder-opacity));
  12658. }
  12659. .focus\:placeholder-gray-600:focus::-moz-placeholder {
  12660. --placeholder-opacity: 1;
  12661. color: #718096;
  12662. color: rgba(113, 128, 150, var(--placeholder-opacity));
  12663. }
  12664. .focus\:placeholder-gray-600:focus:-ms-input-placeholder {
  12665. --placeholder-opacity: 1;
  12666. color: #718096;
  12667. color: rgba(113, 128, 150, var(--placeholder-opacity));
  12668. }
  12669. .focus\:placeholder-gray-600:focus::placeholder {
  12670. --placeholder-opacity: 1;
  12671. color: #718096;
  12672. color: rgba(113, 128, 150, var(--placeholder-opacity));
  12673. }
  12674. .focus\:placeholder-gray-700:focus::-moz-placeholder {
  12675. --placeholder-opacity: 1;
  12676. color: #4a5568;
  12677. color: rgba(74, 85, 104, var(--placeholder-opacity));
  12678. }
  12679. .focus\:placeholder-gray-700:focus:-ms-input-placeholder {
  12680. --placeholder-opacity: 1;
  12681. color: #4a5568;
  12682. color: rgba(74, 85, 104, var(--placeholder-opacity));
  12683. }
  12684. .focus\:placeholder-gray-700:focus::placeholder {
  12685. --placeholder-opacity: 1;
  12686. color: #4a5568;
  12687. color: rgba(74, 85, 104, var(--placeholder-opacity));
  12688. }
  12689. .focus\:placeholder-gray-800:focus::-moz-placeholder {
  12690. --placeholder-opacity: 1;
  12691. color: #2d3748;
  12692. color: rgba(45, 55, 72, var(--placeholder-opacity));
  12693. }
  12694. .focus\:placeholder-gray-800:focus:-ms-input-placeholder {
  12695. --placeholder-opacity: 1;
  12696. color: #2d3748;
  12697. color: rgba(45, 55, 72, var(--placeholder-opacity));
  12698. }
  12699. .focus\:placeholder-gray-800:focus::placeholder {
  12700. --placeholder-opacity: 1;
  12701. color: #2d3748;
  12702. color: rgba(45, 55, 72, var(--placeholder-opacity));
  12703. }
  12704. .focus\:placeholder-gray-900:focus::-moz-placeholder {
  12705. --placeholder-opacity: 1;
  12706. color: #1a202c;
  12707. color: rgba(26, 32, 44, var(--placeholder-opacity));
  12708. }
  12709. .focus\:placeholder-gray-900:focus:-ms-input-placeholder {
  12710. --placeholder-opacity: 1;
  12711. color: #1a202c;
  12712. color: rgba(26, 32, 44, var(--placeholder-opacity));
  12713. }
  12714. .focus\:placeholder-gray-900:focus::placeholder {
  12715. --placeholder-opacity: 1;
  12716. color: #1a202c;
  12717. color: rgba(26, 32, 44, var(--placeholder-opacity));
  12718. }
  12719. .focus\:placeholder-red-100:focus::-moz-placeholder {
  12720. --placeholder-opacity: 1;
  12721. color: #fff5f5;
  12722. color: rgba(255, 245, 245, var(--placeholder-opacity));
  12723. }
  12724. .focus\:placeholder-red-100:focus:-ms-input-placeholder {
  12725. --placeholder-opacity: 1;
  12726. color: #fff5f5;
  12727. color: rgba(255, 245, 245, var(--placeholder-opacity));
  12728. }
  12729. .focus\:placeholder-red-100:focus::placeholder {
  12730. --placeholder-opacity: 1;
  12731. color: #fff5f5;
  12732. color: rgba(255, 245, 245, var(--placeholder-opacity));
  12733. }
  12734. .focus\:placeholder-red-200:focus::-moz-placeholder {
  12735. --placeholder-opacity: 1;
  12736. color: #fed7d7;
  12737. color: rgba(254, 215, 215, var(--placeholder-opacity));
  12738. }
  12739. .focus\:placeholder-red-200:focus:-ms-input-placeholder {
  12740. --placeholder-opacity: 1;
  12741. color: #fed7d7;
  12742. color: rgba(254, 215, 215, var(--placeholder-opacity));
  12743. }
  12744. .focus\:placeholder-red-200:focus::placeholder {
  12745. --placeholder-opacity: 1;
  12746. color: #fed7d7;
  12747. color: rgba(254, 215, 215, var(--placeholder-opacity));
  12748. }
  12749. .focus\:placeholder-red-300:focus::-moz-placeholder {
  12750. --placeholder-opacity: 1;
  12751. color: #feb2b2;
  12752. color: rgba(254, 178, 178, var(--placeholder-opacity));
  12753. }
  12754. .focus\:placeholder-red-300:focus:-ms-input-placeholder {
  12755. --placeholder-opacity: 1;
  12756. color: #feb2b2;
  12757. color: rgba(254, 178, 178, var(--placeholder-opacity));
  12758. }
  12759. .focus\:placeholder-red-300:focus::placeholder {
  12760. --placeholder-opacity: 1;
  12761. color: #feb2b2;
  12762. color: rgba(254, 178, 178, var(--placeholder-opacity));
  12763. }
  12764. .focus\:placeholder-red-400:focus::-moz-placeholder {
  12765. --placeholder-opacity: 1;
  12766. color: #fc8181;
  12767. color: rgba(252, 129, 129, var(--placeholder-opacity));
  12768. }
  12769. .focus\:placeholder-red-400:focus:-ms-input-placeholder {
  12770. --placeholder-opacity: 1;
  12771. color: #fc8181;
  12772. color: rgba(252, 129, 129, var(--placeholder-opacity));
  12773. }
  12774. .focus\:placeholder-red-400:focus::placeholder {
  12775. --placeholder-opacity: 1;
  12776. color: #fc8181;
  12777. color: rgba(252, 129, 129, var(--placeholder-opacity));
  12778. }
  12779. .focus\:placeholder-red-500:focus::-moz-placeholder {
  12780. --placeholder-opacity: 1;
  12781. color: #f56565;
  12782. color: rgba(245, 101, 101, var(--placeholder-opacity));
  12783. }
  12784. .focus\:placeholder-red-500:focus:-ms-input-placeholder {
  12785. --placeholder-opacity: 1;
  12786. color: #f56565;
  12787. color: rgba(245, 101, 101, var(--placeholder-opacity));
  12788. }
  12789. .focus\:placeholder-red-500:focus::placeholder {
  12790. --placeholder-opacity: 1;
  12791. color: #f56565;
  12792. color: rgba(245, 101, 101, var(--placeholder-opacity));
  12793. }
  12794. .focus\:placeholder-red-600:focus::-moz-placeholder {
  12795. --placeholder-opacity: 1;
  12796. color: #e53e3e;
  12797. color: rgba(229, 62, 62, var(--placeholder-opacity));
  12798. }
  12799. .focus\:placeholder-red-600:focus:-ms-input-placeholder {
  12800. --placeholder-opacity: 1;
  12801. color: #e53e3e;
  12802. color: rgba(229, 62, 62, var(--placeholder-opacity));
  12803. }
  12804. .focus\:placeholder-red-600:focus::placeholder {
  12805. --placeholder-opacity: 1;
  12806. color: #e53e3e;
  12807. color: rgba(229, 62, 62, var(--placeholder-opacity));
  12808. }
  12809. .focus\:placeholder-red-700:focus::-moz-placeholder {
  12810. --placeholder-opacity: 1;
  12811. color: #c53030;
  12812. color: rgba(197, 48, 48, var(--placeholder-opacity));
  12813. }
  12814. .focus\:placeholder-red-700:focus:-ms-input-placeholder {
  12815. --placeholder-opacity: 1;
  12816. color: #c53030;
  12817. color: rgba(197, 48, 48, var(--placeholder-opacity));
  12818. }
  12819. .focus\:placeholder-red-700:focus::placeholder {
  12820. --placeholder-opacity: 1;
  12821. color: #c53030;
  12822. color: rgba(197, 48, 48, var(--placeholder-opacity));
  12823. }
  12824. .focus\:placeholder-red-800:focus::-moz-placeholder {
  12825. --placeholder-opacity: 1;
  12826. color: #9b2c2c;
  12827. color: rgba(155, 44, 44, var(--placeholder-opacity));
  12828. }
  12829. .focus\:placeholder-red-800:focus:-ms-input-placeholder {
  12830. --placeholder-opacity: 1;
  12831. color: #9b2c2c;
  12832. color: rgba(155, 44, 44, var(--placeholder-opacity));
  12833. }
  12834. .focus\:placeholder-red-800:focus::placeholder {
  12835. --placeholder-opacity: 1;
  12836. color: #9b2c2c;
  12837. color: rgba(155, 44, 44, var(--placeholder-opacity));
  12838. }
  12839. .focus\:placeholder-red-900:focus::-moz-placeholder {
  12840. --placeholder-opacity: 1;
  12841. color: #742a2a;
  12842. color: rgba(116, 42, 42, var(--placeholder-opacity));
  12843. }
  12844. .focus\:placeholder-red-900:focus:-ms-input-placeholder {
  12845. --placeholder-opacity: 1;
  12846. color: #742a2a;
  12847. color: rgba(116, 42, 42, var(--placeholder-opacity));
  12848. }
  12849. .focus\:placeholder-red-900:focus::placeholder {
  12850. --placeholder-opacity: 1;
  12851. color: #742a2a;
  12852. color: rgba(116, 42, 42, var(--placeholder-opacity));
  12853. }
  12854. .focus\:placeholder-orange-100:focus::-moz-placeholder {
  12855. --placeholder-opacity: 1;
  12856. color: #fffaf0;
  12857. color: rgba(255, 250, 240, var(--placeholder-opacity));
  12858. }
  12859. .focus\:placeholder-orange-100:focus:-ms-input-placeholder {
  12860. --placeholder-opacity: 1;
  12861. color: #fffaf0;
  12862. color: rgba(255, 250, 240, var(--placeholder-opacity));
  12863. }
  12864. .focus\:placeholder-orange-100:focus::placeholder {
  12865. --placeholder-opacity: 1;
  12866. color: #fffaf0;
  12867. color: rgba(255, 250, 240, var(--placeholder-opacity));
  12868. }
  12869. .focus\:placeholder-orange-200:focus::-moz-placeholder {
  12870. --placeholder-opacity: 1;
  12871. color: #feebc8;
  12872. color: rgba(254, 235, 200, var(--placeholder-opacity));
  12873. }
  12874. .focus\:placeholder-orange-200:focus:-ms-input-placeholder {
  12875. --placeholder-opacity: 1;
  12876. color: #feebc8;
  12877. color: rgba(254, 235, 200, var(--placeholder-opacity));
  12878. }
  12879. .focus\:placeholder-orange-200:focus::placeholder {
  12880. --placeholder-opacity: 1;
  12881. color: #feebc8;
  12882. color: rgba(254, 235, 200, var(--placeholder-opacity));
  12883. }
  12884. .focus\:placeholder-orange-300:focus::-moz-placeholder {
  12885. --placeholder-opacity: 1;
  12886. color: #fbd38d;
  12887. color: rgba(251, 211, 141, var(--placeholder-opacity));
  12888. }
  12889. .focus\:placeholder-orange-300:focus:-ms-input-placeholder {
  12890. --placeholder-opacity: 1;
  12891. color: #fbd38d;
  12892. color: rgba(251, 211, 141, var(--placeholder-opacity));
  12893. }
  12894. .focus\:placeholder-orange-300:focus::placeholder {
  12895. --placeholder-opacity: 1;
  12896. color: #fbd38d;
  12897. color: rgba(251, 211, 141, var(--placeholder-opacity));
  12898. }
  12899. .focus\:placeholder-orange-400:focus::-moz-placeholder {
  12900. --placeholder-opacity: 1;
  12901. color: #f6ad55;
  12902. color: rgba(246, 173, 85, var(--placeholder-opacity));
  12903. }
  12904. .focus\:placeholder-orange-400:focus:-ms-input-placeholder {
  12905. --placeholder-opacity: 1;
  12906. color: #f6ad55;
  12907. color: rgba(246, 173, 85, var(--placeholder-opacity));
  12908. }
  12909. .focus\:placeholder-orange-400:focus::placeholder {
  12910. --placeholder-opacity: 1;
  12911. color: #f6ad55;
  12912. color: rgba(246, 173, 85, var(--placeholder-opacity));
  12913. }
  12914. .focus\:placeholder-orange-500:focus::-moz-placeholder {
  12915. --placeholder-opacity: 1;
  12916. color: #ed8936;
  12917. color: rgba(237, 137, 54, var(--placeholder-opacity));
  12918. }
  12919. .focus\:placeholder-orange-500:focus:-ms-input-placeholder {
  12920. --placeholder-opacity: 1;
  12921. color: #ed8936;
  12922. color: rgba(237, 137, 54, var(--placeholder-opacity));
  12923. }
  12924. .focus\:placeholder-orange-500:focus::placeholder {
  12925. --placeholder-opacity: 1;
  12926. color: #ed8936;
  12927. color: rgba(237, 137, 54, var(--placeholder-opacity));
  12928. }
  12929. .focus\:placeholder-orange-600:focus::-moz-placeholder {
  12930. --placeholder-opacity: 1;
  12931. color: #dd6b20;
  12932. color: rgba(221, 107, 32, var(--placeholder-opacity));
  12933. }
  12934. .focus\:placeholder-orange-600:focus:-ms-input-placeholder {
  12935. --placeholder-opacity: 1;
  12936. color: #dd6b20;
  12937. color: rgba(221, 107, 32, var(--placeholder-opacity));
  12938. }
  12939. .focus\:placeholder-orange-600:focus::placeholder {
  12940. --placeholder-opacity: 1;
  12941. color: #dd6b20;
  12942. color: rgba(221, 107, 32, var(--placeholder-opacity));
  12943. }
  12944. .focus\:placeholder-orange-700:focus::-moz-placeholder {
  12945. --placeholder-opacity: 1;
  12946. color: #c05621;
  12947. color: rgba(192, 86, 33, var(--placeholder-opacity));
  12948. }
  12949. .focus\:placeholder-orange-700:focus:-ms-input-placeholder {
  12950. --placeholder-opacity: 1;
  12951. color: #c05621;
  12952. color: rgba(192, 86, 33, var(--placeholder-opacity));
  12953. }
  12954. .focus\:placeholder-orange-700:focus::placeholder {
  12955. --placeholder-opacity: 1;
  12956. color: #c05621;
  12957. color: rgba(192, 86, 33, var(--placeholder-opacity));
  12958. }
  12959. .focus\:placeholder-orange-800:focus::-moz-placeholder {
  12960. --placeholder-opacity: 1;
  12961. color: #9c4221;
  12962. color: rgba(156, 66, 33, var(--placeholder-opacity));
  12963. }
  12964. .focus\:placeholder-orange-800:focus:-ms-input-placeholder {
  12965. --placeholder-opacity: 1;
  12966. color: #9c4221;
  12967. color: rgba(156, 66, 33, var(--placeholder-opacity));
  12968. }
  12969. .focus\:placeholder-orange-800:focus::placeholder {
  12970. --placeholder-opacity: 1;
  12971. color: #9c4221;
  12972. color: rgba(156, 66, 33, var(--placeholder-opacity));
  12973. }
  12974. .focus\:placeholder-orange-900:focus::-moz-placeholder {
  12975. --placeholder-opacity: 1;
  12976. color: #7b341e;
  12977. color: rgba(123, 52, 30, var(--placeholder-opacity));
  12978. }
  12979. .focus\:placeholder-orange-900:focus:-ms-input-placeholder {
  12980. --placeholder-opacity: 1;
  12981. color: #7b341e;
  12982. color: rgba(123, 52, 30, var(--placeholder-opacity));
  12983. }
  12984. .focus\:placeholder-orange-900:focus::placeholder {
  12985. --placeholder-opacity: 1;
  12986. color: #7b341e;
  12987. color: rgba(123, 52, 30, var(--placeholder-opacity));
  12988. }
  12989. .focus\:placeholder-yellow-100:focus::-moz-placeholder {
  12990. --placeholder-opacity: 1;
  12991. color: #fffff0;
  12992. color: rgba(255, 255, 240, var(--placeholder-opacity));
  12993. }
  12994. .focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
  12995. --placeholder-opacity: 1;
  12996. color: #fffff0;
  12997. color: rgba(255, 255, 240, var(--placeholder-opacity));
  12998. }
  12999. .focus\:placeholder-yellow-100:focus::placeholder {
  13000. --placeholder-opacity: 1;
  13001. color: #fffff0;
  13002. color: rgba(255, 255, 240, var(--placeholder-opacity));
  13003. }
  13004. .focus\:placeholder-yellow-200:focus::-moz-placeholder {
  13005. --placeholder-opacity: 1;
  13006. color: #fefcbf;
  13007. color: rgba(254, 252, 191, var(--placeholder-opacity));
  13008. }
  13009. .focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
  13010. --placeholder-opacity: 1;
  13011. color: #fefcbf;
  13012. color: rgba(254, 252, 191, var(--placeholder-opacity));
  13013. }
  13014. .focus\:placeholder-yellow-200:focus::placeholder {
  13015. --placeholder-opacity: 1;
  13016. color: #fefcbf;
  13017. color: rgba(254, 252, 191, var(--placeholder-opacity));
  13018. }
  13019. .focus\:placeholder-yellow-300:focus::-moz-placeholder {
  13020. --placeholder-opacity: 1;
  13021. color: #faf089;
  13022. color: rgba(250, 240, 137, var(--placeholder-opacity));
  13023. }
  13024. .focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
  13025. --placeholder-opacity: 1;
  13026. color: #faf089;
  13027. color: rgba(250, 240, 137, var(--placeholder-opacity));
  13028. }
  13029. .focus\:placeholder-yellow-300:focus::placeholder {
  13030. --placeholder-opacity: 1;
  13031. color: #faf089;
  13032. color: rgba(250, 240, 137, var(--placeholder-opacity));
  13033. }
  13034. .focus\:placeholder-yellow-400:focus::-moz-placeholder {
  13035. --placeholder-opacity: 1;
  13036. color: #f6e05e;
  13037. color: rgba(246, 224, 94, var(--placeholder-opacity));
  13038. }
  13039. .focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
  13040. --placeholder-opacity: 1;
  13041. color: #f6e05e;
  13042. color: rgba(246, 224, 94, var(--placeholder-opacity));
  13043. }
  13044. .focus\:placeholder-yellow-400:focus::placeholder {
  13045. --placeholder-opacity: 1;
  13046. color: #f6e05e;
  13047. color: rgba(246, 224, 94, var(--placeholder-opacity));
  13048. }
  13049. .focus\:placeholder-yellow-500:focus::-moz-placeholder {
  13050. --placeholder-opacity: 1;
  13051. color: #ecc94b;
  13052. color: rgba(236, 201, 75, var(--placeholder-opacity));
  13053. }
  13054. .focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
  13055. --placeholder-opacity: 1;
  13056. color: #ecc94b;
  13057. color: rgba(236, 201, 75, var(--placeholder-opacity));
  13058. }
  13059. .focus\:placeholder-yellow-500:focus::placeholder {
  13060. --placeholder-opacity: 1;
  13061. color: #ecc94b;
  13062. color: rgba(236, 201, 75, var(--placeholder-opacity));
  13063. }
  13064. .focus\:placeholder-yellow-600:focus::-moz-placeholder {
  13065. --placeholder-opacity: 1;
  13066. color: #d69e2e;
  13067. color: rgba(214, 158, 46, var(--placeholder-opacity));
  13068. }
  13069. .focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
  13070. --placeholder-opacity: 1;
  13071. color: #d69e2e;
  13072. color: rgba(214, 158, 46, var(--placeholder-opacity));
  13073. }
  13074. .focus\:placeholder-yellow-600:focus::placeholder {
  13075. --placeholder-opacity: 1;
  13076. color: #d69e2e;
  13077. color: rgba(214, 158, 46, var(--placeholder-opacity));
  13078. }
  13079. .focus\:placeholder-yellow-700:focus::-moz-placeholder {
  13080. --placeholder-opacity: 1;
  13081. color: #b7791f;
  13082. color: rgba(183, 121, 31, var(--placeholder-opacity));
  13083. }
  13084. .focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
  13085. --placeholder-opacity: 1;
  13086. color: #b7791f;
  13087. color: rgba(183, 121, 31, var(--placeholder-opacity));
  13088. }
  13089. .focus\:placeholder-yellow-700:focus::placeholder {
  13090. --placeholder-opacity: 1;
  13091. color: #b7791f;
  13092. color: rgba(183, 121, 31, var(--placeholder-opacity));
  13093. }
  13094. .focus\:placeholder-yellow-800:focus::-moz-placeholder {
  13095. --placeholder-opacity: 1;
  13096. color: #975a16;
  13097. color: rgba(151, 90, 22, var(--placeholder-opacity));
  13098. }
  13099. .focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
  13100. --placeholder-opacity: 1;
  13101. color: #975a16;
  13102. color: rgba(151, 90, 22, var(--placeholder-opacity));
  13103. }
  13104. .focus\:placeholder-yellow-800:focus::placeholder {
  13105. --placeholder-opacity: 1;
  13106. color: #975a16;
  13107. color: rgba(151, 90, 22, var(--placeholder-opacity));
  13108. }
  13109. .focus\:placeholder-yellow-900:focus::-moz-placeholder {
  13110. --placeholder-opacity: 1;
  13111. color: #744210;
  13112. color: rgba(116, 66, 16, var(--placeholder-opacity));
  13113. }
  13114. .focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
  13115. --placeholder-opacity: 1;
  13116. color: #744210;
  13117. color: rgba(116, 66, 16, var(--placeholder-opacity));
  13118. }
  13119. .focus\:placeholder-yellow-900:focus::placeholder {
  13120. --placeholder-opacity: 1;
  13121. color: #744210;
  13122. color: rgba(116, 66, 16, var(--placeholder-opacity));
  13123. }
  13124. .focus\:placeholder-green-100:focus::-moz-placeholder {
  13125. --placeholder-opacity: 1;
  13126. color: #f0fff4;
  13127. color: rgba(240, 255, 244, var(--placeholder-opacity));
  13128. }
  13129. .focus\:placeholder-green-100:focus:-ms-input-placeholder {
  13130. --placeholder-opacity: 1;
  13131. color: #f0fff4;
  13132. color: rgba(240, 255, 244, var(--placeholder-opacity));
  13133. }
  13134. .focus\:placeholder-green-100:focus::placeholder {
  13135. --placeholder-opacity: 1;
  13136. color: #f0fff4;
  13137. color: rgba(240, 255, 244, var(--placeholder-opacity));
  13138. }
  13139. .focus\:placeholder-green-200:focus::-moz-placeholder {
  13140. --placeholder-opacity: 1;
  13141. color: #c6f6d5;
  13142. color: rgba(198, 246, 213, var(--placeholder-opacity));
  13143. }
  13144. .focus\:placeholder-green-200:focus:-ms-input-placeholder {
  13145. --placeholder-opacity: 1;
  13146. color: #c6f6d5;
  13147. color: rgba(198, 246, 213, var(--placeholder-opacity));
  13148. }
  13149. .focus\:placeholder-green-200:focus::placeholder {
  13150. --placeholder-opacity: 1;
  13151. color: #c6f6d5;
  13152. color: rgba(198, 246, 213, var(--placeholder-opacity));
  13153. }
  13154. .focus\:placeholder-green-300:focus::-moz-placeholder {
  13155. --placeholder-opacity: 1;
  13156. color: #9ae6b4;
  13157. color: rgba(154, 230, 180, var(--placeholder-opacity));
  13158. }
  13159. .focus\:placeholder-green-300:focus:-ms-input-placeholder {
  13160. --placeholder-opacity: 1;
  13161. color: #9ae6b4;
  13162. color: rgba(154, 230, 180, var(--placeholder-opacity));
  13163. }
  13164. .focus\:placeholder-green-300:focus::placeholder {
  13165. --placeholder-opacity: 1;
  13166. color: #9ae6b4;
  13167. color: rgba(154, 230, 180, var(--placeholder-opacity));
  13168. }
  13169. .focus\:placeholder-green-400:focus::-moz-placeholder {
  13170. --placeholder-opacity: 1;
  13171. color: #68d391;
  13172. color: rgba(104, 211, 145, var(--placeholder-opacity));
  13173. }
  13174. .focus\:placeholder-green-400:focus:-ms-input-placeholder {
  13175. --placeholder-opacity: 1;
  13176. color: #68d391;
  13177. color: rgba(104, 211, 145, var(--placeholder-opacity));
  13178. }
  13179. .focus\:placeholder-green-400:focus::placeholder {
  13180. --placeholder-opacity: 1;
  13181. color: #68d391;
  13182. color: rgba(104, 211, 145, var(--placeholder-opacity));
  13183. }
  13184. .focus\:placeholder-green-500:focus::-moz-placeholder {
  13185. --placeholder-opacity: 1;
  13186. color: #48bb78;
  13187. color: rgba(72, 187, 120, var(--placeholder-opacity));
  13188. }
  13189. .focus\:placeholder-green-500:focus:-ms-input-placeholder {
  13190. --placeholder-opacity: 1;
  13191. color: #48bb78;
  13192. color: rgba(72, 187, 120, var(--placeholder-opacity));
  13193. }
  13194. .focus\:placeholder-green-500:focus::placeholder {
  13195. --placeholder-opacity: 1;
  13196. color: #48bb78;
  13197. color: rgba(72, 187, 120, var(--placeholder-opacity));
  13198. }
  13199. .focus\:placeholder-green-600:focus::-moz-placeholder {
  13200. --placeholder-opacity: 1;
  13201. color: #38a169;
  13202. color: rgba(56, 161, 105, var(--placeholder-opacity));
  13203. }
  13204. .focus\:placeholder-green-600:focus:-ms-input-placeholder {
  13205. --placeholder-opacity: 1;
  13206. color: #38a169;
  13207. color: rgba(56, 161, 105, var(--placeholder-opacity));
  13208. }
  13209. .focus\:placeholder-green-600:focus::placeholder {
  13210. --placeholder-opacity: 1;
  13211. color: #38a169;
  13212. color: rgba(56, 161, 105, var(--placeholder-opacity));
  13213. }
  13214. .focus\:placeholder-green-700:focus::-moz-placeholder {
  13215. --placeholder-opacity: 1;
  13216. color: #2f855a;
  13217. color: rgba(47, 133, 90, var(--placeholder-opacity));
  13218. }
  13219. .focus\:placeholder-green-700:focus:-ms-input-placeholder {
  13220. --placeholder-opacity: 1;
  13221. color: #2f855a;
  13222. color: rgba(47, 133, 90, var(--placeholder-opacity));
  13223. }
  13224. .focus\:placeholder-green-700:focus::placeholder {
  13225. --placeholder-opacity: 1;
  13226. color: #2f855a;
  13227. color: rgba(47, 133, 90, var(--placeholder-opacity));
  13228. }
  13229. .focus\:placeholder-green-800:focus::-moz-placeholder {
  13230. --placeholder-opacity: 1;
  13231. color: #276749;
  13232. color: rgba(39, 103, 73, var(--placeholder-opacity));
  13233. }
  13234. .focus\:placeholder-green-800:focus:-ms-input-placeholder {
  13235. --placeholder-opacity: 1;
  13236. color: #276749;
  13237. color: rgba(39, 103, 73, var(--placeholder-opacity));
  13238. }
  13239. .focus\:placeholder-green-800:focus::placeholder {
  13240. --placeholder-opacity: 1;
  13241. color: #276749;
  13242. color: rgba(39, 103, 73, var(--placeholder-opacity));
  13243. }
  13244. .focus\:placeholder-green-900:focus::-moz-placeholder {
  13245. --placeholder-opacity: 1;
  13246. color: #22543d;
  13247. color: rgba(34, 84, 61, var(--placeholder-opacity));
  13248. }
  13249. .focus\:placeholder-green-900:focus:-ms-input-placeholder {
  13250. --placeholder-opacity: 1;
  13251. color: #22543d;
  13252. color: rgba(34, 84, 61, var(--placeholder-opacity));
  13253. }
  13254. .focus\:placeholder-green-900:focus::placeholder {
  13255. --placeholder-opacity: 1;
  13256. color: #22543d;
  13257. color: rgba(34, 84, 61, var(--placeholder-opacity));
  13258. }
  13259. .focus\:placeholder-teal-100:focus::-moz-placeholder {
  13260. --placeholder-opacity: 1;
  13261. color: #e6fffa;
  13262. color: rgba(230, 255, 250, var(--placeholder-opacity));
  13263. }
  13264. .focus\:placeholder-teal-100:focus:-ms-input-placeholder {
  13265. --placeholder-opacity: 1;
  13266. color: #e6fffa;
  13267. color: rgba(230, 255, 250, var(--placeholder-opacity));
  13268. }
  13269. .focus\:placeholder-teal-100:focus::placeholder {
  13270. --placeholder-opacity: 1;
  13271. color: #e6fffa;
  13272. color: rgba(230, 255, 250, var(--placeholder-opacity));
  13273. }
  13274. .focus\:placeholder-teal-200:focus::-moz-placeholder {
  13275. --placeholder-opacity: 1;
  13276. color: #b2f5ea;
  13277. color: rgba(178, 245, 234, var(--placeholder-opacity));
  13278. }
  13279. .focus\:placeholder-teal-200:focus:-ms-input-placeholder {
  13280. --placeholder-opacity: 1;
  13281. color: #b2f5ea;
  13282. color: rgba(178, 245, 234, var(--placeholder-opacity));
  13283. }
  13284. .focus\:placeholder-teal-200:focus::placeholder {
  13285. --placeholder-opacity: 1;
  13286. color: #b2f5ea;
  13287. color: rgba(178, 245, 234, var(--placeholder-opacity));
  13288. }
  13289. .focus\:placeholder-teal-300:focus::-moz-placeholder {
  13290. --placeholder-opacity: 1;
  13291. color: #81e6d9;
  13292. color: rgba(129, 230, 217, var(--placeholder-opacity));
  13293. }
  13294. .focus\:placeholder-teal-300:focus:-ms-input-placeholder {
  13295. --placeholder-opacity: 1;
  13296. color: #81e6d9;
  13297. color: rgba(129, 230, 217, var(--placeholder-opacity));
  13298. }
  13299. .focus\:placeholder-teal-300:focus::placeholder {
  13300. --placeholder-opacity: 1;
  13301. color: #81e6d9;
  13302. color: rgba(129, 230, 217, var(--placeholder-opacity));
  13303. }
  13304. .focus\:placeholder-teal-400:focus::-moz-placeholder {
  13305. --placeholder-opacity: 1;
  13306. color: #4fd1c5;
  13307. color: rgba(79, 209, 197, var(--placeholder-opacity));
  13308. }
  13309. .focus\:placeholder-teal-400:focus:-ms-input-placeholder {
  13310. --placeholder-opacity: 1;
  13311. color: #4fd1c5;
  13312. color: rgba(79, 209, 197, var(--placeholder-opacity));
  13313. }
  13314. .focus\:placeholder-teal-400:focus::placeholder {
  13315. --placeholder-opacity: 1;
  13316. color: #4fd1c5;
  13317. color: rgba(79, 209, 197, var(--placeholder-opacity));
  13318. }
  13319. .focus\:placeholder-teal-500:focus::-moz-placeholder {
  13320. --placeholder-opacity: 1;
  13321. color: #38b2ac;
  13322. color: rgba(56, 178, 172, var(--placeholder-opacity));
  13323. }
  13324. .focus\:placeholder-teal-500:focus:-ms-input-placeholder {
  13325. --placeholder-opacity: 1;
  13326. color: #38b2ac;
  13327. color: rgba(56, 178, 172, var(--placeholder-opacity));
  13328. }
  13329. .focus\:placeholder-teal-500:focus::placeholder {
  13330. --placeholder-opacity: 1;
  13331. color: #38b2ac;
  13332. color: rgba(56, 178, 172, var(--placeholder-opacity));
  13333. }
  13334. .focus\:placeholder-teal-600:focus::-moz-placeholder {
  13335. --placeholder-opacity: 1;
  13336. color: #319795;
  13337. color: rgba(49, 151, 149, var(--placeholder-opacity));
  13338. }
  13339. .focus\:placeholder-teal-600:focus:-ms-input-placeholder {
  13340. --placeholder-opacity: 1;
  13341. color: #319795;
  13342. color: rgba(49, 151, 149, var(--placeholder-opacity));
  13343. }
  13344. .focus\:placeholder-teal-600:focus::placeholder {
  13345. --placeholder-opacity: 1;
  13346. color: #319795;
  13347. color: rgba(49, 151, 149, var(--placeholder-opacity));
  13348. }
  13349. .focus\:placeholder-teal-700:focus::-moz-placeholder {
  13350. --placeholder-opacity: 1;
  13351. color: #2c7a7b;
  13352. color: rgba(44, 122, 123, var(--placeholder-opacity));
  13353. }
  13354. .focus\:placeholder-teal-700:focus:-ms-input-placeholder {
  13355. --placeholder-opacity: 1;
  13356. color: #2c7a7b;
  13357. color: rgba(44, 122, 123, var(--placeholder-opacity));
  13358. }
  13359. .focus\:placeholder-teal-700:focus::placeholder {
  13360. --placeholder-opacity: 1;
  13361. color: #2c7a7b;
  13362. color: rgba(44, 122, 123, var(--placeholder-opacity));
  13363. }
  13364. .focus\:placeholder-teal-800:focus::-moz-placeholder {
  13365. --placeholder-opacity: 1;
  13366. color: #285e61;
  13367. color: rgba(40, 94, 97, var(--placeholder-opacity));
  13368. }
  13369. .focus\:placeholder-teal-800:focus:-ms-input-placeholder {
  13370. --placeholder-opacity: 1;
  13371. color: #285e61;
  13372. color: rgba(40, 94, 97, var(--placeholder-opacity));
  13373. }
  13374. .focus\:placeholder-teal-800:focus::placeholder {
  13375. --placeholder-opacity: 1;
  13376. color: #285e61;
  13377. color: rgba(40, 94, 97, var(--placeholder-opacity));
  13378. }
  13379. .focus\:placeholder-teal-900:focus::-moz-placeholder {
  13380. --placeholder-opacity: 1;
  13381. color: #234e52;
  13382. color: rgba(35, 78, 82, var(--placeholder-opacity));
  13383. }
  13384. .focus\:placeholder-teal-900:focus:-ms-input-placeholder {
  13385. --placeholder-opacity: 1;
  13386. color: #234e52;
  13387. color: rgba(35, 78, 82, var(--placeholder-opacity));
  13388. }
  13389. .focus\:placeholder-teal-900:focus::placeholder {
  13390. --placeholder-opacity: 1;
  13391. color: #234e52;
  13392. color: rgba(35, 78, 82, var(--placeholder-opacity));
  13393. }
  13394. .focus\:placeholder-blue-100:focus::-moz-placeholder {
  13395. --placeholder-opacity: 1;
  13396. color: #ebf8ff;
  13397. color: rgba(235, 248, 255, var(--placeholder-opacity));
  13398. }
  13399. .focus\:placeholder-blue-100:focus:-ms-input-placeholder {
  13400. --placeholder-opacity: 1;
  13401. color: #ebf8ff;
  13402. color: rgba(235, 248, 255, var(--placeholder-opacity));
  13403. }
  13404. .focus\:placeholder-blue-100:focus::placeholder {
  13405. --placeholder-opacity: 1;
  13406. color: #ebf8ff;
  13407. color: rgba(235, 248, 255, var(--placeholder-opacity));
  13408. }
  13409. .focus\:placeholder-blue-200:focus::-moz-placeholder {
  13410. --placeholder-opacity: 1;
  13411. color: #bee3f8;
  13412. color: rgba(190, 227, 248, var(--placeholder-opacity));
  13413. }
  13414. .focus\:placeholder-blue-200:focus:-ms-input-placeholder {
  13415. --placeholder-opacity: 1;
  13416. color: #bee3f8;
  13417. color: rgba(190, 227, 248, var(--placeholder-opacity));
  13418. }
  13419. .focus\:placeholder-blue-200:focus::placeholder {
  13420. --placeholder-opacity: 1;
  13421. color: #bee3f8;
  13422. color: rgba(190, 227, 248, var(--placeholder-opacity));
  13423. }
  13424. .focus\:placeholder-blue-300:focus::-moz-placeholder {
  13425. --placeholder-opacity: 1;
  13426. color: #90cdf4;
  13427. color: rgba(144, 205, 244, var(--placeholder-opacity));
  13428. }
  13429. .focus\:placeholder-blue-300:focus:-ms-input-placeholder {
  13430. --placeholder-opacity: 1;
  13431. color: #90cdf4;
  13432. color: rgba(144, 205, 244, var(--placeholder-opacity));
  13433. }
  13434. .focus\:placeholder-blue-300:focus::placeholder {
  13435. --placeholder-opacity: 1;
  13436. color: #90cdf4;
  13437. color: rgba(144, 205, 244, var(--placeholder-opacity));
  13438. }
  13439. .focus\:placeholder-blue-400:focus::-moz-placeholder {
  13440. --placeholder-opacity: 1;
  13441. color: #63b3ed;
  13442. color: rgba(99, 179, 237, var(--placeholder-opacity));
  13443. }
  13444. .focus\:placeholder-blue-400:focus:-ms-input-placeholder {
  13445. --placeholder-opacity: 1;
  13446. color: #63b3ed;
  13447. color: rgba(99, 179, 237, var(--placeholder-opacity));
  13448. }
  13449. .focus\:placeholder-blue-400:focus::placeholder {
  13450. --placeholder-opacity: 1;
  13451. color: #63b3ed;
  13452. color: rgba(99, 179, 237, var(--placeholder-opacity));
  13453. }
  13454. .focus\:placeholder-blue-500:focus::-moz-placeholder {
  13455. --placeholder-opacity: 1;
  13456. color: #4299e1;
  13457. color: rgba(66, 153, 225, var(--placeholder-opacity));
  13458. }
  13459. .focus\:placeholder-blue-500:focus:-ms-input-placeholder {
  13460. --placeholder-opacity: 1;
  13461. color: #4299e1;
  13462. color: rgba(66, 153, 225, var(--placeholder-opacity));
  13463. }
  13464. .focus\:placeholder-blue-500:focus::placeholder {
  13465. --placeholder-opacity: 1;
  13466. color: #4299e1;
  13467. color: rgba(66, 153, 225, var(--placeholder-opacity));
  13468. }
  13469. .focus\:placeholder-blue-600:focus::-moz-placeholder {
  13470. --placeholder-opacity: 1;
  13471. color: #3182ce;
  13472. color: rgba(49, 130, 206, var(--placeholder-opacity));
  13473. }
  13474. .focus\:placeholder-blue-600:focus:-ms-input-placeholder {
  13475. --placeholder-opacity: 1;
  13476. color: #3182ce;
  13477. color: rgba(49, 130, 206, var(--placeholder-opacity));
  13478. }
  13479. .focus\:placeholder-blue-600:focus::placeholder {
  13480. --placeholder-opacity: 1;
  13481. color: #3182ce;
  13482. color: rgba(49, 130, 206, var(--placeholder-opacity));
  13483. }
  13484. .focus\:placeholder-blue-700:focus::-moz-placeholder {
  13485. --placeholder-opacity: 1;
  13486. color: #2b6cb0;
  13487. color: rgba(43, 108, 176, var(--placeholder-opacity));
  13488. }
  13489. .focus\:placeholder-blue-700:focus:-ms-input-placeholder {
  13490. --placeholder-opacity: 1;
  13491. color: #2b6cb0;
  13492. color: rgba(43, 108, 176, var(--placeholder-opacity));
  13493. }
  13494. .focus\:placeholder-blue-700:focus::placeholder {
  13495. --placeholder-opacity: 1;
  13496. color: #2b6cb0;
  13497. color: rgba(43, 108, 176, var(--placeholder-opacity));
  13498. }
  13499. .focus\:placeholder-blue-800:focus::-moz-placeholder {
  13500. --placeholder-opacity: 1;
  13501. color: #2c5282;
  13502. color: rgba(44, 82, 130, var(--placeholder-opacity));
  13503. }
  13504. .focus\:placeholder-blue-800:focus:-ms-input-placeholder {
  13505. --placeholder-opacity: 1;
  13506. color: #2c5282;
  13507. color: rgba(44, 82, 130, var(--placeholder-opacity));
  13508. }
  13509. .focus\:placeholder-blue-800:focus::placeholder {
  13510. --placeholder-opacity: 1;
  13511. color: #2c5282;
  13512. color: rgba(44, 82, 130, var(--placeholder-opacity));
  13513. }
  13514. .focus\:placeholder-blue-900:focus::-moz-placeholder {
  13515. --placeholder-opacity: 1;
  13516. color: #2a4365;
  13517. color: rgba(42, 67, 101, var(--placeholder-opacity));
  13518. }
  13519. .focus\:placeholder-blue-900:focus:-ms-input-placeholder {
  13520. --placeholder-opacity: 1;
  13521. color: #2a4365;
  13522. color: rgba(42, 67, 101, var(--placeholder-opacity));
  13523. }
  13524. .focus\:placeholder-blue-900:focus::placeholder {
  13525. --placeholder-opacity: 1;
  13526. color: #2a4365;
  13527. color: rgba(42, 67, 101, var(--placeholder-opacity));
  13528. }
  13529. .focus\:placeholder-indigo-100:focus::-moz-placeholder {
  13530. --placeholder-opacity: 1;
  13531. color: #ebf4ff;
  13532. color: rgba(235, 244, 255, var(--placeholder-opacity));
  13533. }
  13534. .focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
  13535. --placeholder-opacity: 1;
  13536. color: #ebf4ff;
  13537. color: rgba(235, 244, 255, var(--placeholder-opacity));
  13538. }
  13539. .focus\:placeholder-indigo-100:focus::placeholder {
  13540. --placeholder-opacity: 1;
  13541. color: #ebf4ff;
  13542. color: rgba(235, 244, 255, var(--placeholder-opacity));
  13543. }
  13544. .focus\:placeholder-indigo-200:focus::-moz-placeholder {
  13545. --placeholder-opacity: 1;
  13546. color: #c3dafe;
  13547. color: rgba(195, 218, 254, var(--placeholder-opacity));
  13548. }
  13549. .focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
  13550. --placeholder-opacity: 1;
  13551. color: #c3dafe;
  13552. color: rgba(195, 218, 254, var(--placeholder-opacity));
  13553. }
  13554. .focus\:placeholder-indigo-200:focus::placeholder {
  13555. --placeholder-opacity: 1;
  13556. color: #c3dafe;
  13557. color: rgba(195, 218, 254, var(--placeholder-opacity));
  13558. }
  13559. .focus\:placeholder-indigo-300:focus::-moz-placeholder {
  13560. --placeholder-opacity: 1;
  13561. color: #a3bffa;
  13562. color: rgba(163, 191, 250, var(--placeholder-opacity));
  13563. }
  13564. .focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
  13565. --placeholder-opacity: 1;
  13566. color: #a3bffa;
  13567. color: rgba(163, 191, 250, var(--placeholder-opacity));
  13568. }
  13569. .focus\:placeholder-indigo-300:focus::placeholder {
  13570. --placeholder-opacity: 1;
  13571. color: #a3bffa;
  13572. color: rgba(163, 191, 250, var(--placeholder-opacity));
  13573. }
  13574. .focus\:placeholder-indigo-400:focus::-moz-placeholder {
  13575. --placeholder-opacity: 1;
  13576. color: #7f9cf5;
  13577. color: rgba(127, 156, 245, var(--placeholder-opacity));
  13578. }
  13579. .focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
  13580. --placeholder-opacity: 1;
  13581. color: #7f9cf5;
  13582. color: rgba(127, 156, 245, var(--placeholder-opacity));
  13583. }
  13584. .focus\:placeholder-indigo-400:focus::placeholder {
  13585. --placeholder-opacity: 1;
  13586. color: #7f9cf5;
  13587. color: rgba(127, 156, 245, var(--placeholder-opacity));
  13588. }
  13589. .focus\:placeholder-indigo-500:focus::-moz-placeholder {
  13590. --placeholder-opacity: 1;
  13591. color: #667eea;
  13592. color: rgba(102, 126, 234, var(--placeholder-opacity));
  13593. }
  13594. .focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
  13595. --placeholder-opacity: 1;
  13596. color: #667eea;
  13597. color: rgba(102, 126, 234, var(--placeholder-opacity));
  13598. }
  13599. .focus\:placeholder-indigo-500:focus::placeholder {
  13600. --placeholder-opacity: 1;
  13601. color: #667eea;
  13602. color: rgba(102, 126, 234, var(--placeholder-opacity));
  13603. }
  13604. .focus\:placeholder-indigo-600:focus::-moz-placeholder {
  13605. --placeholder-opacity: 1;
  13606. color: #5a67d8;
  13607. color: rgba(90, 103, 216, var(--placeholder-opacity));
  13608. }
  13609. .focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
  13610. --placeholder-opacity: 1;
  13611. color: #5a67d8;
  13612. color: rgba(90, 103, 216, var(--placeholder-opacity));
  13613. }
  13614. .focus\:placeholder-indigo-600:focus::placeholder {
  13615. --placeholder-opacity: 1;
  13616. color: #5a67d8;
  13617. color: rgba(90, 103, 216, var(--placeholder-opacity));
  13618. }
  13619. .focus\:placeholder-indigo-700:focus::-moz-placeholder {
  13620. --placeholder-opacity: 1;
  13621. color: #4c51bf;
  13622. color: rgba(76, 81, 191, var(--placeholder-opacity));
  13623. }
  13624. .focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
  13625. --placeholder-opacity: 1;
  13626. color: #4c51bf;
  13627. color: rgba(76, 81, 191, var(--placeholder-opacity));
  13628. }
  13629. .focus\:placeholder-indigo-700:focus::placeholder {
  13630. --placeholder-opacity: 1;
  13631. color: #4c51bf;
  13632. color: rgba(76, 81, 191, var(--placeholder-opacity));
  13633. }
  13634. .focus\:placeholder-indigo-800:focus::-moz-placeholder {
  13635. --placeholder-opacity: 1;
  13636. color: #434190;
  13637. color: rgba(67, 65, 144, var(--placeholder-opacity));
  13638. }
  13639. .focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
  13640. --placeholder-opacity: 1;
  13641. color: #434190;
  13642. color: rgba(67, 65, 144, var(--placeholder-opacity));
  13643. }
  13644. .focus\:placeholder-indigo-800:focus::placeholder {
  13645. --placeholder-opacity: 1;
  13646. color: #434190;
  13647. color: rgba(67, 65, 144, var(--placeholder-opacity));
  13648. }
  13649. .focus\:placeholder-indigo-900:focus::-moz-placeholder {
  13650. --placeholder-opacity: 1;
  13651. color: #3c366b;
  13652. color: rgba(60, 54, 107, var(--placeholder-opacity));
  13653. }
  13654. .focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
  13655. --placeholder-opacity: 1;
  13656. color: #3c366b;
  13657. color: rgba(60, 54, 107, var(--placeholder-opacity));
  13658. }
  13659. .focus\:placeholder-indigo-900:focus::placeholder {
  13660. --placeholder-opacity: 1;
  13661. color: #3c366b;
  13662. color: rgba(60, 54, 107, var(--placeholder-opacity));
  13663. }
  13664. .focus\:placeholder-purple-100:focus::-moz-placeholder {
  13665. --placeholder-opacity: 1;
  13666. color: #faf5ff;
  13667. color: rgba(250, 245, 255, var(--placeholder-opacity));
  13668. }
  13669. .focus\:placeholder-purple-100:focus:-ms-input-placeholder {
  13670. --placeholder-opacity: 1;
  13671. color: #faf5ff;
  13672. color: rgba(250, 245, 255, var(--placeholder-opacity));
  13673. }
  13674. .focus\:placeholder-purple-100:focus::placeholder {
  13675. --placeholder-opacity: 1;
  13676. color: #faf5ff;
  13677. color: rgba(250, 245, 255, var(--placeholder-opacity));
  13678. }
  13679. .focus\:placeholder-purple-200:focus::-moz-placeholder {
  13680. --placeholder-opacity: 1;
  13681. color: #e9d8fd;
  13682. color: rgba(233, 216, 253, var(--placeholder-opacity));
  13683. }
  13684. .focus\:placeholder-purple-200:focus:-ms-input-placeholder {
  13685. --placeholder-opacity: 1;
  13686. color: #e9d8fd;
  13687. color: rgba(233, 216, 253, var(--placeholder-opacity));
  13688. }
  13689. .focus\:placeholder-purple-200:focus::placeholder {
  13690. --placeholder-opacity: 1;
  13691. color: #e9d8fd;
  13692. color: rgba(233, 216, 253, var(--placeholder-opacity));
  13693. }
  13694. .focus\:placeholder-purple-300:focus::-moz-placeholder {
  13695. --placeholder-opacity: 1;
  13696. color: #d6bcfa;
  13697. color: rgba(214, 188, 250, var(--placeholder-opacity));
  13698. }
  13699. .focus\:placeholder-purple-300:focus:-ms-input-placeholder {
  13700. --placeholder-opacity: 1;
  13701. color: #d6bcfa;
  13702. color: rgba(214, 188, 250, var(--placeholder-opacity));
  13703. }
  13704. .focus\:placeholder-purple-300:focus::placeholder {
  13705. --placeholder-opacity: 1;
  13706. color: #d6bcfa;
  13707. color: rgba(214, 188, 250, var(--placeholder-opacity));
  13708. }
  13709. .focus\:placeholder-purple-400:focus::-moz-placeholder {
  13710. --placeholder-opacity: 1;
  13711. color: #b794f4;
  13712. color: rgba(183, 148, 244, var(--placeholder-opacity));
  13713. }
  13714. .focus\:placeholder-purple-400:focus:-ms-input-placeholder {
  13715. --placeholder-opacity: 1;
  13716. color: #b794f4;
  13717. color: rgba(183, 148, 244, var(--placeholder-opacity));
  13718. }
  13719. .focus\:placeholder-purple-400:focus::placeholder {
  13720. --placeholder-opacity: 1;
  13721. color: #b794f4;
  13722. color: rgba(183, 148, 244, var(--placeholder-opacity));
  13723. }
  13724. .focus\:placeholder-purple-500:focus::-moz-placeholder {
  13725. --placeholder-opacity: 1;
  13726. color: #9f7aea;
  13727. color: rgba(159, 122, 234, var(--placeholder-opacity));
  13728. }
  13729. .focus\:placeholder-purple-500:focus:-ms-input-placeholder {
  13730. --placeholder-opacity: 1;
  13731. color: #9f7aea;
  13732. color: rgba(159, 122, 234, var(--placeholder-opacity));
  13733. }
  13734. .focus\:placeholder-purple-500:focus::placeholder {
  13735. --placeholder-opacity: 1;
  13736. color: #9f7aea;
  13737. color: rgba(159, 122, 234, var(--placeholder-opacity));
  13738. }
  13739. .focus\:placeholder-purple-600:focus::-moz-placeholder {
  13740. --placeholder-opacity: 1;
  13741. color: #805ad5;
  13742. color: rgba(128, 90, 213, var(--placeholder-opacity));
  13743. }
  13744. .focus\:placeholder-purple-600:focus:-ms-input-placeholder {
  13745. --placeholder-opacity: 1;
  13746. color: #805ad5;
  13747. color: rgba(128, 90, 213, var(--placeholder-opacity));
  13748. }
  13749. .focus\:placeholder-purple-600:focus::placeholder {
  13750. --placeholder-opacity: 1;
  13751. color: #805ad5;
  13752. color: rgba(128, 90, 213, var(--placeholder-opacity));
  13753. }
  13754. .focus\:placeholder-purple-700:focus::-moz-placeholder {
  13755. --placeholder-opacity: 1;
  13756. color: #6b46c1;
  13757. color: rgba(107, 70, 193, var(--placeholder-opacity));
  13758. }
  13759. .focus\:placeholder-purple-700:focus:-ms-input-placeholder {
  13760. --placeholder-opacity: 1;
  13761. color: #6b46c1;
  13762. color: rgba(107, 70, 193, var(--placeholder-opacity));
  13763. }
  13764. .focus\:placeholder-purple-700:focus::placeholder {
  13765. --placeholder-opacity: 1;
  13766. color: #6b46c1;
  13767. color: rgba(107, 70, 193, var(--placeholder-opacity));
  13768. }
  13769. .focus\:placeholder-purple-800:focus::-moz-placeholder {
  13770. --placeholder-opacity: 1;
  13771. color: #553c9a;
  13772. color: rgba(85, 60, 154, var(--placeholder-opacity));
  13773. }
  13774. .focus\:placeholder-purple-800:focus:-ms-input-placeholder {
  13775. --placeholder-opacity: 1;
  13776. color: #553c9a;
  13777. color: rgba(85, 60, 154, var(--placeholder-opacity));
  13778. }
  13779. .focus\:placeholder-purple-800:focus::placeholder {
  13780. --placeholder-opacity: 1;
  13781. color: #553c9a;
  13782. color: rgba(85, 60, 154, var(--placeholder-opacity));
  13783. }
  13784. .focus\:placeholder-purple-900:focus::-moz-placeholder {
  13785. --placeholder-opacity: 1;
  13786. color: #44337a;
  13787. color: rgba(68, 51, 122, var(--placeholder-opacity));
  13788. }
  13789. .focus\:placeholder-purple-900:focus:-ms-input-placeholder {
  13790. --placeholder-opacity: 1;
  13791. color: #44337a;
  13792. color: rgba(68, 51, 122, var(--placeholder-opacity));
  13793. }
  13794. .focus\:placeholder-purple-900:focus::placeholder {
  13795. --placeholder-opacity: 1;
  13796. color: #44337a;
  13797. color: rgba(68, 51, 122, var(--placeholder-opacity));
  13798. }
  13799. .focus\:placeholder-pink-100:focus::-moz-placeholder {
  13800. --placeholder-opacity: 1;
  13801. color: #fff5f7;
  13802. color: rgba(255, 245, 247, var(--placeholder-opacity));
  13803. }
  13804. .focus\:placeholder-pink-100:focus:-ms-input-placeholder {
  13805. --placeholder-opacity: 1;
  13806. color: #fff5f7;
  13807. color: rgba(255, 245, 247, var(--placeholder-opacity));
  13808. }
  13809. .focus\:placeholder-pink-100:focus::placeholder {
  13810. --placeholder-opacity: 1;
  13811. color: #fff5f7;
  13812. color: rgba(255, 245, 247, var(--placeholder-opacity));
  13813. }
  13814. .focus\:placeholder-pink-200:focus::-moz-placeholder {
  13815. --placeholder-opacity: 1;
  13816. color: #fed7e2;
  13817. color: rgba(254, 215, 226, var(--placeholder-opacity));
  13818. }
  13819. .focus\:placeholder-pink-200:focus:-ms-input-placeholder {
  13820. --placeholder-opacity: 1;
  13821. color: #fed7e2;
  13822. color: rgba(254, 215, 226, var(--placeholder-opacity));
  13823. }
  13824. .focus\:placeholder-pink-200:focus::placeholder {
  13825. --placeholder-opacity: 1;
  13826. color: #fed7e2;
  13827. color: rgba(254, 215, 226, var(--placeholder-opacity));
  13828. }
  13829. .focus\:placeholder-pink-300:focus::-moz-placeholder {
  13830. --placeholder-opacity: 1;
  13831. color: #fbb6ce;
  13832. color: rgba(251, 182, 206, var(--placeholder-opacity));
  13833. }
  13834. .focus\:placeholder-pink-300:focus:-ms-input-placeholder {
  13835. --placeholder-opacity: 1;
  13836. color: #fbb6ce;
  13837. color: rgba(251, 182, 206, var(--placeholder-opacity));
  13838. }
  13839. .focus\:placeholder-pink-300:focus::placeholder {
  13840. --placeholder-opacity: 1;
  13841. color: #fbb6ce;
  13842. color: rgba(251, 182, 206, var(--placeholder-opacity));
  13843. }
  13844. .focus\:placeholder-pink-400:focus::-moz-placeholder {
  13845. --placeholder-opacity: 1;
  13846. color: #f687b3;
  13847. color: rgba(246, 135, 179, var(--placeholder-opacity));
  13848. }
  13849. .focus\:placeholder-pink-400:focus:-ms-input-placeholder {
  13850. --placeholder-opacity: 1;
  13851. color: #f687b3;
  13852. color: rgba(246, 135, 179, var(--placeholder-opacity));
  13853. }
  13854. .focus\:placeholder-pink-400:focus::placeholder {
  13855. --placeholder-opacity: 1;
  13856. color: #f687b3;
  13857. color: rgba(246, 135, 179, var(--placeholder-opacity));
  13858. }
  13859. .focus\:placeholder-pink-500:focus::-moz-placeholder {
  13860. --placeholder-opacity: 1;
  13861. color: #ed64a6;
  13862. color: rgba(237, 100, 166, var(--placeholder-opacity));
  13863. }
  13864. .focus\:placeholder-pink-500:focus:-ms-input-placeholder {
  13865. --placeholder-opacity: 1;
  13866. color: #ed64a6;
  13867. color: rgba(237, 100, 166, var(--placeholder-opacity));
  13868. }
  13869. .focus\:placeholder-pink-500:focus::placeholder {
  13870. --placeholder-opacity: 1;
  13871. color: #ed64a6;
  13872. color: rgba(237, 100, 166, var(--placeholder-opacity));
  13873. }
  13874. .focus\:placeholder-pink-600:focus::-moz-placeholder {
  13875. --placeholder-opacity: 1;
  13876. color: #d53f8c;
  13877. color: rgba(213, 63, 140, var(--placeholder-opacity));
  13878. }
  13879. .focus\:placeholder-pink-600:focus:-ms-input-placeholder {
  13880. --placeholder-opacity: 1;
  13881. color: #d53f8c;
  13882. color: rgba(213, 63, 140, var(--placeholder-opacity));
  13883. }
  13884. .focus\:placeholder-pink-600:focus::placeholder {
  13885. --placeholder-opacity: 1;
  13886. color: #d53f8c;
  13887. color: rgba(213, 63, 140, var(--placeholder-opacity));
  13888. }
  13889. .focus\:placeholder-pink-700:focus::-moz-placeholder {
  13890. --placeholder-opacity: 1;
  13891. color: #b83280;
  13892. color: rgba(184, 50, 128, var(--placeholder-opacity));
  13893. }
  13894. .focus\:placeholder-pink-700:focus:-ms-input-placeholder {
  13895. --placeholder-opacity: 1;
  13896. color: #b83280;
  13897. color: rgba(184, 50, 128, var(--placeholder-opacity));
  13898. }
  13899. .focus\:placeholder-pink-700:focus::placeholder {
  13900. --placeholder-opacity: 1;
  13901. color: #b83280;
  13902. color: rgba(184, 50, 128, var(--placeholder-opacity));
  13903. }
  13904. .focus\:placeholder-pink-800:focus::-moz-placeholder {
  13905. --placeholder-opacity: 1;
  13906. color: #97266d;
  13907. color: rgba(151, 38, 109, var(--placeholder-opacity));
  13908. }
  13909. .focus\:placeholder-pink-800:focus:-ms-input-placeholder {
  13910. --placeholder-opacity: 1;
  13911. color: #97266d;
  13912. color: rgba(151, 38, 109, var(--placeholder-opacity));
  13913. }
  13914. .focus\:placeholder-pink-800:focus::placeholder {
  13915. --placeholder-opacity: 1;
  13916. color: #97266d;
  13917. color: rgba(151, 38, 109, var(--placeholder-opacity));
  13918. }
  13919. .focus\:placeholder-pink-900:focus::-moz-placeholder {
  13920. --placeholder-opacity: 1;
  13921. color: #702459;
  13922. color: rgba(112, 36, 89, var(--placeholder-opacity));
  13923. }
  13924. .focus\:placeholder-pink-900:focus:-ms-input-placeholder {
  13925. --placeholder-opacity: 1;
  13926. color: #702459;
  13927. color: rgba(112, 36, 89, var(--placeholder-opacity));
  13928. }
  13929. .focus\:placeholder-pink-900:focus::placeholder {
  13930. --placeholder-opacity: 1;
  13931. color: #702459;
  13932. color: rgba(112, 36, 89, var(--placeholder-opacity));
  13933. }
  13934. .placeholder-opacity-0::-moz-placeholder {
  13935. --placeholder-opacity: 0;
  13936. }
  13937. .placeholder-opacity-0:-ms-input-placeholder {
  13938. --placeholder-opacity: 0;
  13939. }
  13940. .placeholder-opacity-0::placeholder {
  13941. --placeholder-opacity: 0;
  13942. }
  13943. .placeholder-opacity-25::-moz-placeholder {
  13944. --placeholder-opacity: 0.25;
  13945. }
  13946. .placeholder-opacity-25:-ms-input-placeholder {
  13947. --placeholder-opacity: 0.25;
  13948. }
  13949. .placeholder-opacity-25::placeholder {
  13950. --placeholder-opacity: 0.25;
  13951. }
  13952. .placeholder-opacity-50::-moz-placeholder {
  13953. --placeholder-opacity: 0.5;
  13954. }
  13955. .placeholder-opacity-50:-ms-input-placeholder {
  13956. --placeholder-opacity: 0.5;
  13957. }
  13958. .placeholder-opacity-50::placeholder {
  13959. --placeholder-opacity: 0.5;
  13960. }
  13961. .placeholder-opacity-75::-moz-placeholder {
  13962. --placeholder-opacity: 0.75;
  13963. }
  13964. .placeholder-opacity-75:-ms-input-placeholder {
  13965. --placeholder-opacity: 0.75;
  13966. }
  13967. .placeholder-opacity-75::placeholder {
  13968. --placeholder-opacity: 0.75;
  13969. }
  13970. .placeholder-opacity-100::-moz-placeholder {
  13971. --placeholder-opacity: 1;
  13972. }
  13973. .placeholder-opacity-100:-ms-input-placeholder {
  13974. --placeholder-opacity: 1;
  13975. }
  13976. .placeholder-opacity-100::placeholder {
  13977. --placeholder-opacity: 1;
  13978. }
  13979. .focus\:placeholder-opacity-0:focus::-moz-placeholder {
  13980. --placeholder-opacity: 0;
  13981. }
  13982. .focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
  13983. --placeholder-opacity: 0;
  13984. }
  13985. .focus\:placeholder-opacity-0:focus::placeholder {
  13986. --placeholder-opacity: 0;
  13987. }
  13988. .focus\:placeholder-opacity-25:focus::-moz-placeholder {
  13989. --placeholder-opacity: 0.25;
  13990. }
  13991. .focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
  13992. --placeholder-opacity: 0.25;
  13993. }
  13994. .focus\:placeholder-opacity-25:focus::placeholder {
  13995. --placeholder-opacity: 0.25;
  13996. }
  13997. .focus\:placeholder-opacity-50:focus::-moz-placeholder {
  13998. --placeholder-opacity: 0.5;
  13999. }
  14000. .focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
  14001. --placeholder-opacity: 0.5;
  14002. }
  14003. .focus\:placeholder-opacity-50:focus::placeholder {
  14004. --placeholder-opacity: 0.5;
  14005. }
  14006. .focus\:placeholder-opacity-75:focus::-moz-placeholder {
  14007. --placeholder-opacity: 0.75;
  14008. }
  14009. .focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
  14010. --placeholder-opacity: 0.75;
  14011. }
  14012. .focus\:placeholder-opacity-75:focus::placeholder {
  14013. --placeholder-opacity: 0.75;
  14014. }
  14015. .focus\:placeholder-opacity-100:focus::-moz-placeholder {
  14016. --placeholder-opacity: 1;
  14017. }
  14018. .focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
  14019. --placeholder-opacity: 1;
  14020. }
  14021. .focus\:placeholder-opacity-100:focus::placeholder {
  14022. --placeholder-opacity: 1;
  14023. }
  14024. .pointer-events-none {
  14025. pointer-events: none;
  14026. }
  14027. .pointer-events-auto {
  14028. pointer-events: auto;
  14029. }
  14030. .static {
  14031. position: static;
  14032. }
  14033. .fixed {
  14034. position: fixed;
  14035. }
  14036. .absolute {
  14037. position: absolute;
  14038. }
  14039. .relative {
  14040. position: relative;
  14041. }
  14042. .sticky {
  14043. position: -webkit-sticky;
  14044. position: sticky;
  14045. }
  14046. .inset-0 {
  14047. top: 0;
  14048. right: 0;
  14049. bottom: 0;
  14050. left: 0;
  14051. }
  14052. .inset-auto {
  14053. top: auto;
  14054. right: auto;
  14055. bottom: auto;
  14056. left: auto;
  14057. }
  14058. .inset-y-0 {
  14059. top: 0;
  14060. bottom: 0;
  14061. }
  14062. .inset-x-0 {
  14063. right: 0;
  14064. left: 0;
  14065. }
  14066. .inset-y-auto {
  14067. top: auto;
  14068. bottom: auto;
  14069. }
  14070. .inset-x-auto {
  14071. right: auto;
  14072. left: auto;
  14073. }
  14074. .top-0 {
  14075. top: 0;
  14076. }
  14077. .right-0 {
  14078. right: 0;
  14079. }
  14080. .bottom-0 {
  14081. bottom: 0;
  14082. }
  14083. .left-0 {
  14084. left: 0;
  14085. }
  14086. .top-auto {
  14087. top: auto;
  14088. }
  14089. .right-auto {
  14090. right: auto;
  14091. }
  14092. .bottom-auto {
  14093. bottom: auto;
  14094. }
  14095. .left-auto {
  14096. left: auto;
  14097. }
  14098. .resize-none {
  14099. resize: none;
  14100. }
  14101. .resize-y {
  14102. resize: vertical;
  14103. }
  14104. .resize-x {
  14105. resize: horizontal;
  14106. }
  14107. .resize {
  14108. resize: both;
  14109. }
  14110. .shadow-xs {
  14111. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  14112. }
  14113. .shadow-sm {
  14114. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  14115. }
  14116. .shadow {
  14117. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  14118. }
  14119. .shadow-md {
  14120. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  14121. }
  14122. .shadow-lg {
  14123. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  14124. }
  14125. .shadow-xl {
  14126. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  14127. }
  14128. .shadow-2xl {
  14129. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  14130. }
  14131. .shadow-inner {
  14132. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  14133. }
  14134. .shadow-outline {
  14135. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  14136. }
  14137. .shadow-none {
  14138. box-shadow: none;
  14139. }
  14140. .hover\:shadow-xs:hover {
  14141. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  14142. }
  14143. .hover\:shadow-sm:hover {
  14144. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  14145. }
  14146. .hover\:shadow:hover {
  14147. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  14148. }
  14149. .hover\:shadow-md:hover {
  14150. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  14151. }
  14152. .hover\:shadow-lg:hover {
  14153. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  14154. }
  14155. .hover\:shadow-xl:hover {
  14156. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  14157. }
  14158. .hover\:shadow-2xl:hover {
  14159. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  14160. }
  14161. .hover\:shadow-inner:hover {
  14162. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  14163. }
  14164. .hover\:shadow-outline:hover {
  14165. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  14166. }
  14167. .hover\:shadow-none:hover {
  14168. box-shadow: none;
  14169. }
  14170. .focus\:shadow-xs:focus {
  14171. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  14172. }
  14173. .focus\:shadow-sm:focus {
  14174. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  14175. }
  14176. .focus\:shadow:focus {
  14177. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  14178. }
  14179. .focus\:shadow-md:focus {
  14180. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  14181. }
  14182. .focus\:shadow-lg:focus {
  14183. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  14184. }
  14185. .focus\:shadow-xl:focus {
  14186. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  14187. }
  14188. .focus\:shadow-2xl:focus {
  14189. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  14190. }
  14191. .focus\:shadow-inner:focus {
  14192. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  14193. }
  14194. .focus\:shadow-outline:focus {
  14195. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  14196. }
  14197. .focus\:shadow-none:focus {
  14198. box-shadow: none;
  14199. }
  14200. .fill-current {
  14201. fill: currentColor;
  14202. }
  14203. .stroke-current {
  14204. stroke: currentColor;
  14205. }
  14206. .stroke-0 {
  14207. stroke-width: 0;
  14208. }
  14209. .stroke-1 {
  14210. stroke-width: 1;
  14211. }
  14212. .stroke-2 {
  14213. stroke-width: 2;
  14214. }
  14215. .table-auto {
  14216. table-layout: auto;
  14217. }
  14218. .table-fixed {
  14219. table-layout: fixed;
  14220. }
  14221. .text-left {
  14222. text-align: left;
  14223. }
  14224. .text-center {
  14225. text-align: center;
  14226. }
  14227. .text-right {
  14228. text-align: right;
  14229. }
  14230. .text-justify {
  14231. text-align: justify;
  14232. }
  14233. .text-transparent {
  14234. color: transparent;
  14235. }
  14236. .text-current {
  14237. color: currentColor;
  14238. }
  14239. .text-black {
  14240. --text-opacity: 1;
  14241. color: #000;
  14242. color: rgba(0, 0, 0, var(--text-opacity));
  14243. }
  14244. .text-white {
  14245. --text-opacity: 1;
  14246. color: #fff;
  14247. color: rgba(255, 255, 255, var(--text-opacity));
  14248. }
  14249. .text-gray-100 {
  14250. --text-opacity: 1;
  14251. color: #f7fafc;
  14252. color: rgba(247, 250, 252, var(--text-opacity));
  14253. }
  14254. .text-gray-200 {
  14255. --text-opacity: 1;
  14256. color: #edf2f7;
  14257. color: rgba(237, 242, 247, var(--text-opacity));
  14258. }
  14259. .text-gray-300 {
  14260. --text-opacity: 1;
  14261. color: #e2e8f0;
  14262. color: rgba(226, 232, 240, var(--text-opacity));
  14263. }
  14264. .text-gray-400 {
  14265. --text-opacity: 1;
  14266. color: #cbd5e0;
  14267. color: rgba(203, 213, 224, var(--text-opacity));
  14268. }
  14269. .text-gray-500 {
  14270. --text-opacity: 1;
  14271. color: #a0aec0;
  14272. color: rgba(160, 174, 192, var(--text-opacity));
  14273. }
  14274. .text-gray-600 {
  14275. --text-opacity: 1;
  14276. color: #718096;
  14277. color: rgba(113, 128, 150, var(--text-opacity));
  14278. }
  14279. .text-gray-700 {
  14280. --text-opacity: 1;
  14281. color: #4a5568;
  14282. color: rgba(74, 85, 104, var(--text-opacity));
  14283. }
  14284. .text-gray-800 {
  14285. --text-opacity: 1;
  14286. color: #2d3748;
  14287. color: rgba(45, 55, 72, var(--text-opacity));
  14288. }
  14289. .text-gray-900 {
  14290. --text-opacity: 1;
  14291. color: #1a202c;
  14292. color: rgba(26, 32, 44, var(--text-opacity));
  14293. }
  14294. .text-red-100 {
  14295. --text-opacity: 1;
  14296. color: #fff5f5;
  14297. color: rgba(255, 245, 245, var(--text-opacity));
  14298. }
  14299. .text-red-200 {
  14300. --text-opacity: 1;
  14301. color: #fed7d7;
  14302. color: rgba(254, 215, 215, var(--text-opacity));
  14303. }
  14304. .text-red-300 {
  14305. --text-opacity: 1;
  14306. color: #feb2b2;
  14307. color: rgba(254, 178, 178, var(--text-opacity));
  14308. }
  14309. .text-red-400 {
  14310. --text-opacity: 1;
  14311. color: #fc8181;
  14312. color: rgba(252, 129, 129, var(--text-opacity));
  14313. }
  14314. .text-red-500 {
  14315. --text-opacity: 1;
  14316. color: #f56565;
  14317. color: rgba(245, 101, 101, var(--text-opacity));
  14318. }
  14319. .text-red-600 {
  14320. --text-opacity: 1;
  14321. color: #e53e3e;
  14322. color: rgba(229, 62, 62, var(--text-opacity));
  14323. }
  14324. .text-red-700 {
  14325. --text-opacity: 1;
  14326. color: #c53030;
  14327. color: rgba(197, 48, 48, var(--text-opacity));
  14328. }
  14329. .text-red-800 {
  14330. --text-opacity: 1;
  14331. color: #9b2c2c;
  14332. color: rgba(155, 44, 44, var(--text-opacity));
  14333. }
  14334. .text-red-900 {
  14335. --text-opacity: 1;
  14336. color: #742a2a;
  14337. color: rgba(116, 42, 42, var(--text-opacity));
  14338. }
  14339. .text-orange-100 {
  14340. --text-opacity: 1;
  14341. color: #fffaf0;
  14342. color: rgba(255, 250, 240, var(--text-opacity));
  14343. }
  14344. .text-orange-200 {
  14345. --text-opacity: 1;
  14346. color: #feebc8;
  14347. color: rgba(254, 235, 200, var(--text-opacity));
  14348. }
  14349. .text-orange-300 {
  14350. --text-opacity: 1;
  14351. color: #fbd38d;
  14352. color: rgba(251, 211, 141, var(--text-opacity));
  14353. }
  14354. .text-orange-400 {
  14355. --text-opacity: 1;
  14356. color: #f6ad55;
  14357. color: rgba(246, 173, 85, var(--text-opacity));
  14358. }
  14359. .text-orange-500 {
  14360. --text-opacity: 1;
  14361. color: #ed8936;
  14362. color: rgba(237, 137, 54, var(--text-opacity));
  14363. }
  14364. .text-orange-600 {
  14365. --text-opacity: 1;
  14366. color: #dd6b20;
  14367. color: rgba(221, 107, 32, var(--text-opacity));
  14368. }
  14369. .text-orange-700 {
  14370. --text-opacity: 1;
  14371. color: #c05621;
  14372. color: rgba(192, 86, 33, var(--text-opacity));
  14373. }
  14374. .text-orange-800 {
  14375. --text-opacity: 1;
  14376. color: #9c4221;
  14377. color: rgba(156, 66, 33, var(--text-opacity));
  14378. }
  14379. .text-orange-900 {
  14380. --text-opacity: 1;
  14381. color: #7b341e;
  14382. color: rgba(123, 52, 30, var(--text-opacity));
  14383. }
  14384. .text-yellow-100 {
  14385. --text-opacity: 1;
  14386. color: #fffff0;
  14387. color: rgba(255, 255, 240, var(--text-opacity));
  14388. }
  14389. .text-yellow-200 {
  14390. --text-opacity: 1;
  14391. color: #fefcbf;
  14392. color: rgba(254, 252, 191, var(--text-opacity));
  14393. }
  14394. .text-yellow-300 {
  14395. --text-opacity: 1;
  14396. color: #faf089;
  14397. color: rgba(250, 240, 137, var(--text-opacity));
  14398. }
  14399. .text-yellow-400 {
  14400. --text-opacity: 1;
  14401. color: #f6e05e;
  14402. color: rgba(246, 224, 94, var(--text-opacity));
  14403. }
  14404. .text-yellow-500 {
  14405. --text-opacity: 1;
  14406. color: #ecc94b;
  14407. color: rgba(236, 201, 75, var(--text-opacity));
  14408. }
  14409. .text-yellow-600 {
  14410. --text-opacity: 1;
  14411. color: #d69e2e;
  14412. color: rgba(214, 158, 46, var(--text-opacity));
  14413. }
  14414. .text-yellow-700 {
  14415. --text-opacity: 1;
  14416. color: #b7791f;
  14417. color: rgba(183, 121, 31, var(--text-opacity));
  14418. }
  14419. .text-yellow-800 {
  14420. --text-opacity: 1;
  14421. color: #975a16;
  14422. color: rgba(151, 90, 22, var(--text-opacity));
  14423. }
  14424. .text-yellow-900 {
  14425. --text-opacity: 1;
  14426. color: #744210;
  14427. color: rgba(116, 66, 16, var(--text-opacity));
  14428. }
  14429. .text-green-100 {
  14430. --text-opacity: 1;
  14431. color: #f0fff4;
  14432. color: rgba(240, 255, 244, var(--text-opacity));
  14433. }
  14434. .text-green-200 {
  14435. --text-opacity: 1;
  14436. color: #c6f6d5;
  14437. color: rgba(198, 246, 213, var(--text-opacity));
  14438. }
  14439. .text-green-300 {
  14440. --text-opacity: 1;
  14441. color: #9ae6b4;
  14442. color: rgba(154, 230, 180, var(--text-opacity));
  14443. }
  14444. .text-green-400 {
  14445. --text-opacity: 1;
  14446. color: #68d391;
  14447. color: rgba(104, 211, 145, var(--text-opacity));
  14448. }
  14449. .text-green-500 {
  14450. --text-opacity: 1;
  14451. color: #48bb78;
  14452. color: rgba(72, 187, 120, var(--text-opacity));
  14453. }
  14454. .text-green-600 {
  14455. --text-opacity: 1;
  14456. color: #38a169;
  14457. color: rgba(56, 161, 105, var(--text-opacity));
  14458. }
  14459. .text-green-700 {
  14460. --text-opacity: 1;
  14461. color: #2f855a;
  14462. color: rgba(47, 133, 90, var(--text-opacity));
  14463. }
  14464. .text-green-800 {
  14465. --text-opacity: 1;
  14466. color: #276749;
  14467. color: rgba(39, 103, 73, var(--text-opacity));
  14468. }
  14469. .text-green-900 {
  14470. --text-opacity: 1;
  14471. color: #22543d;
  14472. color: rgba(34, 84, 61, var(--text-opacity));
  14473. }
  14474. .text-teal-100 {
  14475. --text-opacity: 1;
  14476. color: #e6fffa;
  14477. color: rgba(230, 255, 250, var(--text-opacity));
  14478. }
  14479. .text-teal-200 {
  14480. --text-opacity: 1;
  14481. color: #b2f5ea;
  14482. color: rgba(178, 245, 234, var(--text-opacity));
  14483. }
  14484. .text-teal-300 {
  14485. --text-opacity: 1;
  14486. color: #81e6d9;
  14487. color: rgba(129, 230, 217, var(--text-opacity));
  14488. }
  14489. .text-teal-400 {
  14490. --text-opacity: 1;
  14491. color: #4fd1c5;
  14492. color: rgba(79, 209, 197, var(--text-opacity));
  14493. }
  14494. .text-teal-500 {
  14495. --text-opacity: 1;
  14496. color: #38b2ac;
  14497. color: rgba(56, 178, 172, var(--text-opacity));
  14498. }
  14499. .text-teal-600 {
  14500. --text-opacity: 1;
  14501. color: #319795;
  14502. color: rgba(49, 151, 149, var(--text-opacity));
  14503. }
  14504. .text-teal-700 {
  14505. --text-opacity: 1;
  14506. color: #2c7a7b;
  14507. color: rgba(44, 122, 123, var(--text-opacity));
  14508. }
  14509. .text-teal-800 {
  14510. --text-opacity: 1;
  14511. color: #285e61;
  14512. color: rgba(40, 94, 97, var(--text-opacity));
  14513. }
  14514. .text-teal-900 {
  14515. --text-opacity: 1;
  14516. color: #234e52;
  14517. color: rgba(35, 78, 82, var(--text-opacity));
  14518. }
  14519. .text-blue-100 {
  14520. --text-opacity: 1;
  14521. color: #ebf8ff;
  14522. color: rgba(235, 248, 255, var(--text-opacity));
  14523. }
  14524. .text-blue-200 {
  14525. --text-opacity: 1;
  14526. color: #bee3f8;
  14527. color: rgba(190, 227, 248, var(--text-opacity));
  14528. }
  14529. .text-blue-300 {
  14530. --text-opacity: 1;
  14531. color: #90cdf4;
  14532. color: rgba(144, 205, 244, var(--text-opacity));
  14533. }
  14534. .text-blue-400 {
  14535. --text-opacity: 1;
  14536. color: #63b3ed;
  14537. color: rgba(99, 179, 237, var(--text-opacity));
  14538. }
  14539. .text-blue-500 {
  14540. --text-opacity: 1;
  14541. color: #4299e1;
  14542. color: rgba(66, 153, 225, var(--text-opacity));
  14543. }
  14544. .text-blue-600 {
  14545. --text-opacity: 1;
  14546. color: #3182ce;
  14547. color: rgba(49, 130, 206, var(--text-opacity));
  14548. }
  14549. .text-blue-700 {
  14550. --text-opacity: 1;
  14551. color: #2b6cb0;
  14552. color: rgba(43, 108, 176, var(--text-opacity));
  14553. }
  14554. .text-blue-800 {
  14555. --text-opacity: 1;
  14556. color: #2c5282;
  14557. color: rgba(44, 82, 130, var(--text-opacity));
  14558. }
  14559. .text-blue-900 {
  14560. --text-opacity: 1;
  14561. color: #2a4365;
  14562. color: rgba(42, 67, 101, var(--text-opacity));
  14563. }
  14564. .text-indigo-100 {
  14565. --text-opacity: 1;
  14566. color: #ebf4ff;
  14567. color: rgba(235, 244, 255, var(--text-opacity));
  14568. }
  14569. .text-indigo-200 {
  14570. --text-opacity: 1;
  14571. color: #c3dafe;
  14572. color: rgba(195, 218, 254, var(--text-opacity));
  14573. }
  14574. .text-indigo-300 {
  14575. --text-opacity: 1;
  14576. color: #a3bffa;
  14577. color: rgba(163, 191, 250, var(--text-opacity));
  14578. }
  14579. .text-indigo-400 {
  14580. --text-opacity: 1;
  14581. color: #7f9cf5;
  14582. color: rgba(127, 156, 245, var(--text-opacity));
  14583. }
  14584. .text-indigo-500 {
  14585. --text-opacity: 1;
  14586. color: #667eea;
  14587. color: rgba(102, 126, 234, var(--text-opacity));
  14588. }
  14589. .text-indigo-600 {
  14590. --text-opacity: 1;
  14591. color: #5a67d8;
  14592. color: rgba(90, 103, 216, var(--text-opacity));
  14593. }
  14594. .text-indigo-700 {
  14595. --text-opacity: 1;
  14596. color: #4c51bf;
  14597. color: rgba(76, 81, 191, var(--text-opacity));
  14598. }
  14599. .text-indigo-800 {
  14600. --text-opacity: 1;
  14601. color: #434190;
  14602. color: rgba(67, 65, 144, var(--text-opacity));
  14603. }
  14604. .text-indigo-900 {
  14605. --text-opacity: 1;
  14606. color: #3c366b;
  14607. color: rgba(60, 54, 107, var(--text-opacity));
  14608. }
  14609. .text-purple-100 {
  14610. --text-opacity: 1;
  14611. color: #faf5ff;
  14612. color: rgba(250, 245, 255, var(--text-opacity));
  14613. }
  14614. .text-purple-200 {
  14615. --text-opacity: 1;
  14616. color: #e9d8fd;
  14617. color: rgba(233, 216, 253, var(--text-opacity));
  14618. }
  14619. .text-purple-300 {
  14620. --text-opacity: 1;
  14621. color: #d6bcfa;
  14622. color: rgba(214, 188, 250, var(--text-opacity));
  14623. }
  14624. .text-purple-400 {
  14625. --text-opacity: 1;
  14626. color: #b794f4;
  14627. color: rgba(183, 148, 244, var(--text-opacity));
  14628. }
  14629. .text-purple-500 {
  14630. --text-opacity: 1;
  14631. color: #9f7aea;
  14632. color: rgba(159, 122, 234, var(--text-opacity));
  14633. }
  14634. .text-purple-600 {
  14635. --text-opacity: 1;
  14636. color: #805ad5;
  14637. color: rgba(128, 90, 213, var(--text-opacity));
  14638. }
  14639. .text-purple-700 {
  14640. --text-opacity: 1;
  14641. color: #6b46c1;
  14642. color: rgba(107, 70, 193, var(--text-opacity));
  14643. }
  14644. .text-purple-800 {
  14645. --text-opacity: 1;
  14646. color: #553c9a;
  14647. color: rgba(85, 60, 154, var(--text-opacity));
  14648. }
  14649. .text-purple-900 {
  14650. --text-opacity: 1;
  14651. color: #44337a;
  14652. color: rgba(68, 51, 122, var(--text-opacity));
  14653. }
  14654. .text-pink-100 {
  14655. --text-opacity: 1;
  14656. color: #fff5f7;
  14657. color: rgba(255, 245, 247, var(--text-opacity));
  14658. }
  14659. .text-pink-200 {
  14660. --text-opacity: 1;
  14661. color: #fed7e2;
  14662. color: rgba(254, 215, 226, var(--text-opacity));
  14663. }
  14664. .text-pink-300 {
  14665. --text-opacity: 1;
  14666. color: #fbb6ce;
  14667. color: rgba(251, 182, 206, var(--text-opacity));
  14668. }
  14669. .text-pink-400 {
  14670. --text-opacity: 1;
  14671. color: #f687b3;
  14672. color: rgba(246, 135, 179, var(--text-opacity));
  14673. }
  14674. .text-pink-500 {
  14675. --text-opacity: 1;
  14676. color: #ed64a6;
  14677. color: rgba(237, 100, 166, var(--text-opacity));
  14678. }
  14679. .text-pink-600 {
  14680. --text-opacity: 1;
  14681. color: #d53f8c;
  14682. color: rgba(213, 63, 140, var(--text-opacity));
  14683. }
  14684. .text-pink-700 {
  14685. --text-opacity: 1;
  14686. color: #b83280;
  14687. color: rgba(184, 50, 128, var(--text-opacity));
  14688. }
  14689. .text-pink-800 {
  14690. --text-opacity: 1;
  14691. color: #97266d;
  14692. color: rgba(151, 38, 109, var(--text-opacity));
  14693. }
  14694. .text-pink-900 {
  14695. --text-opacity: 1;
  14696. color: #702459;
  14697. color: rgba(112, 36, 89, var(--text-opacity));
  14698. }
  14699. .hover\:text-transparent:hover {
  14700. color: transparent;
  14701. }
  14702. .hover\:text-current:hover {
  14703. color: currentColor;
  14704. }
  14705. .hover\:text-black:hover {
  14706. --text-opacity: 1;
  14707. color: #000;
  14708. color: rgba(0, 0, 0, var(--text-opacity));
  14709. }
  14710. .hover\:text-white:hover {
  14711. --text-opacity: 1;
  14712. color: #fff;
  14713. color: rgba(255, 255, 255, var(--text-opacity));
  14714. }
  14715. .hover\:text-gray-100:hover {
  14716. --text-opacity: 1;
  14717. color: #f7fafc;
  14718. color: rgba(247, 250, 252, var(--text-opacity));
  14719. }
  14720. .hover\:text-gray-200:hover {
  14721. --text-opacity: 1;
  14722. color: #edf2f7;
  14723. color: rgba(237, 242, 247, var(--text-opacity));
  14724. }
  14725. .hover\:text-gray-300:hover {
  14726. --text-opacity: 1;
  14727. color: #e2e8f0;
  14728. color: rgba(226, 232, 240, var(--text-opacity));
  14729. }
  14730. .hover\:text-gray-400:hover {
  14731. --text-opacity: 1;
  14732. color: #cbd5e0;
  14733. color: rgba(203, 213, 224, var(--text-opacity));
  14734. }
  14735. .hover\:text-gray-500:hover {
  14736. --text-opacity: 1;
  14737. color: #a0aec0;
  14738. color: rgba(160, 174, 192, var(--text-opacity));
  14739. }
  14740. .hover\:text-gray-600:hover {
  14741. --text-opacity: 1;
  14742. color: #718096;
  14743. color: rgba(113, 128, 150, var(--text-opacity));
  14744. }
  14745. .hover\:text-gray-700:hover {
  14746. --text-opacity: 1;
  14747. color: #4a5568;
  14748. color: rgba(74, 85, 104, var(--text-opacity));
  14749. }
  14750. .hover\:text-gray-800:hover {
  14751. --text-opacity: 1;
  14752. color: #2d3748;
  14753. color: rgba(45, 55, 72, var(--text-opacity));
  14754. }
  14755. .hover\:text-gray-900:hover {
  14756. --text-opacity: 1;
  14757. color: #1a202c;
  14758. color: rgba(26, 32, 44, var(--text-opacity));
  14759. }
  14760. .hover\:text-red-100:hover {
  14761. --text-opacity: 1;
  14762. color: #fff5f5;
  14763. color: rgba(255, 245, 245, var(--text-opacity));
  14764. }
  14765. .hover\:text-red-200:hover {
  14766. --text-opacity: 1;
  14767. color: #fed7d7;
  14768. color: rgba(254, 215, 215, var(--text-opacity));
  14769. }
  14770. .hover\:text-red-300:hover {
  14771. --text-opacity: 1;
  14772. color: #feb2b2;
  14773. color: rgba(254, 178, 178, var(--text-opacity));
  14774. }
  14775. .hover\:text-red-400:hover {
  14776. --text-opacity: 1;
  14777. color: #fc8181;
  14778. color: rgba(252, 129, 129, var(--text-opacity));
  14779. }
  14780. .hover\:text-red-500:hover {
  14781. --text-opacity: 1;
  14782. color: #f56565;
  14783. color: rgba(245, 101, 101, var(--text-opacity));
  14784. }
  14785. .hover\:text-red-600:hover {
  14786. --text-opacity: 1;
  14787. color: #e53e3e;
  14788. color: rgba(229, 62, 62, var(--text-opacity));
  14789. }
  14790. .hover\:text-red-700:hover {
  14791. --text-opacity: 1;
  14792. color: #c53030;
  14793. color: rgba(197, 48, 48, var(--text-opacity));
  14794. }
  14795. .hover\:text-red-800:hover {
  14796. --text-opacity: 1;
  14797. color: #9b2c2c;
  14798. color: rgba(155, 44, 44, var(--text-opacity));
  14799. }
  14800. .hover\:text-red-900:hover {
  14801. --text-opacity: 1;
  14802. color: #742a2a;
  14803. color: rgba(116, 42, 42, var(--text-opacity));
  14804. }
  14805. .hover\:text-orange-100:hover {
  14806. --text-opacity: 1;
  14807. color: #fffaf0;
  14808. color: rgba(255, 250, 240, var(--text-opacity));
  14809. }
  14810. .hover\:text-orange-200:hover {
  14811. --text-opacity: 1;
  14812. color: #feebc8;
  14813. color: rgba(254, 235, 200, var(--text-opacity));
  14814. }
  14815. .hover\:text-orange-300:hover {
  14816. --text-opacity: 1;
  14817. color: #fbd38d;
  14818. color: rgba(251, 211, 141, var(--text-opacity));
  14819. }
  14820. .hover\:text-orange-400:hover {
  14821. --text-opacity: 1;
  14822. color: #f6ad55;
  14823. color: rgba(246, 173, 85, var(--text-opacity));
  14824. }
  14825. .hover\:text-orange-500:hover {
  14826. --text-opacity: 1;
  14827. color: #ed8936;
  14828. color: rgba(237, 137, 54, var(--text-opacity));
  14829. }
  14830. .hover\:text-orange-600:hover {
  14831. --text-opacity: 1;
  14832. color: #dd6b20;
  14833. color: rgba(221, 107, 32, var(--text-opacity));
  14834. }
  14835. .hover\:text-orange-700:hover {
  14836. --text-opacity: 1;
  14837. color: #c05621;
  14838. color: rgba(192, 86, 33, var(--text-opacity));
  14839. }
  14840. .hover\:text-orange-800:hover {
  14841. --text-opacity: 1;
  14842. color: #9c4221;
  14843. color: rgba(156, 66, 33, var(--text-opacity));
  14844. }
  14845. .hover\:text-orange-900:hover {
  14846. --text-opacity: 1;
  14847. color: #7b341e;
  14848. color: rgba(123, 52, 30, var(--text-opacity));
  14849. }
  14850. .hover\:text-yellow-100:hover {
  14851. --text-opacity: 1;
  14852. color: #fffff0;
  14853. color: rgba(255, 255, 240, var(--text-opacity));
  14854. }
  14855. .hover\:text-yellow-200:hover {
  14856. --text-opacity: 1;
  14857. color: #fefcbf;
  14858. color: rgba(254, 252, 191, var(--text-opacity));
  14859. }
  14860. .hover\:text-yellow-300:hover {
  14861. --text-opacity: 1;
  14862. color: #faf089;
  14863. color: rgba(250, 240, 137, var(--text-opacity));
  14864. }
  14865. .hover\:text-yellow-400:hover {
  14866. --text-opacity: 1;
  14867. color: #f6e05e;
  14868. color: rgba(246, 224, 94, var(--text-opacity));
  14869. }
  14870. .hover\:text-yellow-500:hover {
  14871. --text-opacity: 1;
  14872. color: #ecc94b;
  14873. color: rgba(236, 201, 75, var(--text-opacity));
  14874. }
  14875. .hover\:text-yellow-600:hover {
  14876. --text-opacity: 1;
  14877. color: #d69e2e;
  14878. color: rgba(214, 158, 46, var(--text-opacity));
  14879. }
  14880. .hover\:text-yellow-700:hover {
  14881. --text-opacity: 1;
  14882. color: #b7791f;
  14883. color: rgba(183, 121, 31, var(--text-opacity));
  14884. }
  14885. .hover\:text-yellow-800:hover {
  14886. --text-opacity: 1;
  14887. color: #975a16;
  14888. color: rgba(151, 90, 22, var(--text-opacity));
  14889. }
  14890. .hover\:text-yellow-900:hover {
  14891. --text-opacity: 1;
  14892. color: #744210;
  14893. color: rgba(116, 66, 16, var(--text-opacity));
  14894. }
  14895. .hover\:text-green-100:hover {
  14896. --text-opacity: 1;
  14897. color: #f0fff4;
  14898. color: rgba(240, 255, 244, var(--text-opacity));
  14899. }
  14900. .hover\:text-green-200:hover {
  14901. --text-opacity: 1;
  14902. color: #c6f6d5;
  14903. color: rgba(198, 246, 213, var(--text-opacity));
  14904. }
  14905. .hover\:text-green-300:hover {
  14906. --text-opacity: 1;
  14907. color: #9ae6b4;
  14908. color: rgba(154, 230, 180, var(--text-opacity));
  14909. }
  14910. .hover\:text-green-400:hover {
  14911. --text-opacity: 1;
  14912. color: #68d391;
  14913. color: rgba(104, 211, 145, var(--text-opacity));
  14914. }
  14915. .hover\:text-green-500:hover {
  14916. --text-opacity: 1;
  14917. color: #48bb78;
  14918. color: rgba(72, 187, 120, var(--text-opacity));
  14919. }
  14920. .hover\:text-green-600:hover {
  14921. --text-opacity: 1;
  14922. color: #38a169;
  14923. color: rgba(56, 161, 105, var(--text-opacity));
  14924. }
  14925. .hover\:text-green-700:hover {
  14926. --text-opacity: 1;
  14927. color: #2f855a;
  14928. color: rgba(47, 133, 90, var(--text-opacity));
  14929. }
  14930. .hover\:text-green-800:hover {
  14931. --text-opacity: 1;
  14932. color: #276749;
  14933. color: rgba(39, 103, 73, var(--text-opacity));
  14934. }
  14935. .hover\:text-green-900:hover {
  14936. --text-opacity: 1;
  14937. color: #22543d;
  14938. color: rgba(34, 84, 61, var(--text-opacity));
  14939. }
  14940. .hover\:text-teal-100:hover {
  14941. --text-opacity: 1;
  14942. color: #e6fffa;
  14943. color: rgba(230, 255, 250, var(--text-opacity));
  14944. }
  14945. .hover\:text-teal-200:hover {
  14946. --text-opacity: 1;
  14947. color: #b2f5ea;
  14948. color: rgba(178, 245, 234, var(--text-opacity));
  14949. }
  14950. .hover\:text-teal-300:hover {
  14951. --text-opacity: 1;
  14952. color: #81e6d9;
  14953. color: rgba(129, 230, 217, var(--text-opacity));
  14954. }
  14955. .hover\:text-teal-400:hover {
  14956. --text-opacity: 1;
  14957. color: #4fd1c5;
  14958. color: rgba(79, 209, 197, var(--text-opacity));
  14959. }
  14960. .hover\:text-teal-500:hover {
  14961. --text-opacity: 1;
  14962. color: #38b2ac;
  14963. color: rgba(56, 178, 172, var(--text-opacity));
  14964. }
  14965. .hover\:text-teal-600:hover {
  14966. --text-opacity: 1;
  14967. color: #319795;
  14968. color: rgba(49, 151, 149, var(--text-opacity));
  14969. }
  14970. .hover\:text-teal-700:hover {
  14971. --text-opacity: 1;
  14972. color: #2c7a7b;
  14973. color: rgba(44, 122, 123, var(--text-opacity));
  14974. }
  14975. .hover\:text-teal-800:hover {
  14976. --text-opacity: 1;
  14977. color: #285e61;
  14978. color: rgba(40, 94, 97, var(--text-opacity));
  14979. }
  14980. .hover\:text-teal-900:hover {
  14981. --text-opacity: 1;
  14982. color: #234e52;
  14983. color: rgba(35, 78, 82, var(--text-opacity));
  14984. }
  14985. .hover\:text-blue-100:hover {
  14986. --text-opacity: 1;
  14987. color: #ebf8ff;
  14988. color: rgba(235, 248, 255, var(--text-opacity));
  14989. }
  14990. .hover\:text-blue-200:hover {
  14991. --text-opacity: 1;
  14992. color: #bee3f8;
  14993. color: rgba(190, 227, 248, var(--text-opacity));
  14994. }
  14995. .hover\:text-blue-300:hover {
  14996. --text-opacity: 1;
  14997. color: #90cdf4;
  14998. color: rgba(144, 205, 244, var(--text-opacity));
  14999. }
  15000. .hover\:text-blue-400:hover {
  15001. --text-opacity: 1;
  15002. color: #63b3ed;
  15003. color: rgba(99, 179, 237, var(--text-opacity));
  15004. }
  15005. .hover\:text-blue-500:hover {
  15006. --text-opacity: 1;
  15007. color: #4299e1;
  15008. color: rgba(66, 153, 225, var(--text-opacity));
  15009. }
  15010. .hover\:text-blue-600:hover {
  15011. --text-opacity: 1;
  15012. color: #3182ce;
  15013. color: rgba(49, 130, 206, var(--text-opacity));
  15014. }
  15015. .hover\:text-blue-700:hover {
  15016. --text-opacity: 1;
  15017. color: #2b6cb0;
  15018. color: rgba(43, 108, 176, var(--text-opacity));
  15019. }
  15020. .hover\:text-blue-800:hover {
  15021. --text-opacity: 1;
  15022. color: #2c5282;
  15023. color: rgba(44, 82, 130, var(--text-opacity));
  15024. }
  15025. .hover\:text-blue-900:hover {
  15026. --text-opacity: 1;
  15027. color: #2a4365;
  15028. color: rgba(42, 67, 101, var(--text-opacity));
  15029. }
  15030. .hover\:text-indigo-100:hover {
  15031. --text-opacity: 1;
  15032. color: #ebf4ff;
  15033. color: rgba(235, 244, 255, var(--text-opacity));
  15034. }
  15035. .hover\:text-indigo-200:hover {
  15036. --text-opacity: 1;
  15037. color: #c3dafe;
  15038. color: rgba(195, 218, 254, var(--text-opacity));
  15039. }
  15040. .hover\:text-indigo-300:hover {
  15041. --text-opacity: 1;
  15042. color: #a3bffa;
  15043. color: rgba(163, 191, 250, var(--text-opacity));
  15044. }
  15045. .hover\:text-indigo-400:hover {
  15046. --text-opacity: 1;
  15047. color: #7f9cf5;
  15048. color: rgba(127, 156, 245, var(--text-opacity));
  15049. }
  15050. .hover\:text-indigo-500:hover {
  15051. --text-opacity: 1;
  15052. color: #667eea;
  15053. color: rgba(102, 126, 234, var(--text-opacity));
  15054. }
  15055. .hover\:text-indigo-600:hover {
  15056. --text-opacity: 1;
  15057. color: #5a67d8;
  15058. color: rgba(90, 103, 216, var(--text-opacity));
  15059. }
  15060. .hover\:text-indigo-700:hover {
  15061. --text-opacity: 1;
  15062. color: #4c51bf;
  15063. color: rgba(76, 81, 191, var(--text-opacity));
  15064. }
  15065. .hover\:text-indigo-800:hover {
  15066. --text-opacity: 1;
  15067. color: #434190;
  15068. color: rgba(67, 65, 144, var(--text-opacity));
  15069. }
  15070. .hover\:text-indigo-900:hover {
  15071. --text-opacity: 1;
  15072. color: #3c366b;
  15073. color: rgba(60, 54, 107, var(--text-opacity));
  15074. }
  15075. .hover\:text-purple-100:hover {
  15076. --text-opacity: 1;
  15077. color: #faf5ff;
  15078. color: rgba(250, 245, 255, var(--text-opacity));
  15079. }
  15080. .hover\:text-purple-200:hover {
  15081. --text-opacity: 1;
  15082. color: #e9d8fd;
  15083. color: rgba(233, 216, 253, var(--text-opacity));
  15084. }
  15085. .hover\:text-purple-300:hover {
  15086. --text-opacity: 1;
  15087. color: #d6bcfa;
  15088. color: rgba(214, 188, 250, var(--text-opacity));
  15089. }
  15090. .hover\:text-purple-400:hover {
  15091. --text-opacity: 1;
  15092. color: #b794f4;
  15093. color: rgba(183, 148, 244, var(--text-opacity));
  15094. }
  15095. .hover\:text-purple-500:hover {
  15096. --text-opacity: 1;
  15097. color: #9f7aea;
  15098. color: rgba(159, 122, 234, var(--text-opacity));
  15099. }
  15100. .hover\:text-purple-600:hover {
  15101. --text-opacity: 1;
  15102. color: #805ad5;
  15103. color: rgba(128, 90, 213, var(--text-opacity));
  15104. }
  15105. .hover\:text-purple-700:hover {
  15106. --text-opacity: 1;
  15107. color: #6b46c1;
  15108. color: rgba(107, 70, 193, var(--text-opacity));
  15109. }
  15110. .hover\:text-purple-800:hover {
  15111. --text-opacity: 1;
  15112. color: #553c9a;
  15113. color: rgba(85, 60, 154, var(--text-opacity));
  15114. }
  15115. .hover\:text-purple-900:hover {
  15116. --text-opacity: 1;
  15117. color: #44337a;
  15118. color: rgba(68, 51, 122, var(--text-opacity));
  15119. }
  15120. .hover\:text-pink-100:hover {
  15121. --text-opacity: 1;
  15122. color: #fff5f7;
  15123. color: rgba(255, 245, 247, var(--text-opacity));
  15124. }
  15125. .hover\:text-pink-200:hover {
  15126. --text-opacity: 1;
  15127. color: #fed7e2;
  15128. color: rgba(254, 215, 226, var(--text-opacity));
  15129. }
  15130. .hover\:text-pink-300:hover {
  15131. --text-opacity: 1;
  15132. color: #fbb6ce;
  15133. color: rgba(251, 182, 206, var(--text-opacity));
  15134. }
  15135. .hover\:text-pink-400:hover {
  15136. --text-opacity: 1;
  15137. color: #f687b3;
  15138. color: rgba(246, 135, 179, var(--text-opacity));
  15139. }
  15140. .hover\:text-pink-500:hover {
  15141. --text-opacity: 1;
  15142. color: #ed64a6;
  15143. color: rgba(237, 100, 166, var(--text-opacity));
  15144. }
  15145. .hover\:text-pink-600:hover {
  15146. --text-opacity: 1;
  15147. color: #d53f8c;
  15148. color: rgba(213, 63, 140, var(--text-opacity));
  15149. }
  15150. .hover\:text-pink-700:hover {
  15151. --text-opacity: 1;
  15152. color: #b83280;
  15153. color: rgba(184, 50, 128, var(--text-opacity));
  15154. }
  15155. .hover\:text-pink-800:hover {
  15156. --text-opacity: 1;
  15157. color: #97266d;
  15158. color: rgba(151, 38, 109, var(--text-opacity));
  15159. }
  15160. .hover\:text-pink-900:hover {
  15161. --text-opacity: 1;
  15162. color: #702459;
  15163. color: rgba(112, 36, 89, var(--text-opacity));
  15164. }
  15165. .focus\:text-transparent:focus {
  15166. color: transparent;
  15167. }
  15168. .focus\:text-current:focus {
  15169. color: currentColor;
  15170. }
  15171. .focus\:text-black:focus {
  15172. --text-opacity: 1;
  15173. color: #000;
  15174. color: rgba(0, 0, 0, var(--text-opacity));
  15175. }
  15176. .focus\:text-white:focus {
  15177. --text-opacity: 1;
  15178. color: #fff;
  15179. color: rgba(255, 255, 255, var(--text-opacity));
  15180. }
  15181. .focus\:text-gray-100:focus {
  15182. --text-opacity: 1;
  15183. color: #f7fafc;
  15184. color: rgba(247, 250, 252, var(--text-opacity));
  15185. }
  15186. .focus\:text-gray-200:focus {
  15187. --text-opacity: 1;
  15188. color: #edf2f7;
  15189. color: rgba(237, 242, 247, var(--text-opacity));
  15190. }
  15191. .focus\:text-gray-300:focus {
  15192. --text-opacity: 1;
  15193. color: #e2e8f0;
  15194. color: rgba(226, 232, 240, var(--text-opacity));
  15195. }
  15196. .focus\:text-gray-400:focus {
  15197. --text-opacity: 1;
  15198. color: #cbd5e0;
  15199. color: rgba(203, 213, 224, var(--text-opacity));
  15200. }
  15201. .focus\:text-gray-500:focus {
  15202. --text-opacity: 1;
  15203. color: #a0aec0;
  15204. color: rgba(160, 174, 192, var(--text-opacity));
  15205. }
  15206. .focus\:text-gray-600:focus {
  15207. --text-opacity: 1;
  15208. color: #718096;
  15209. color: rgba(113, 128, 150, var(--text-opacity));
  15210. }
  15211. .focus\:text-gray-700:focus {
  15212. --text-opacity: 1;
  15213. color: #4a5568;
  15214. color: rgba(74, 85, 104, var(--text-opacity));
  15215. }
  15216. .focus\:text-gray-800:focus {
  15217. --text-opacity: 1;
  15218. color: #2d3748;
  15219. color: rgba(45, 55, 72, var(--text-opacity));
  15220. }
  15221. .focus\:text-gray-900:focus {
  15222. --text-opacity: 1;
  15223. color: #1a202c;
  15224. color: rgba(26, 32, 44, var(--text-opacity));
  15225. }
  15226. .focus\:text-red-100:focus {
  15227. --text-opacity: 1;
  15228. color: #fff5f5;
  15229. color: rgba(255, 245, 245, var(--text-opacity));
  15230. }
  15231. .focus\:text-red-200:focus {
  15232. --text-opacity: 1;
  15233. color: #fed7d7;
  15234. color: rgba(254, 215, 215, var(--text-opacity));
  15235. }
  15236. .focus\:text-red-300:focus {
  15237. --text-opacity: 1;
  15238. color: #feb2b2;
  15239. color: rgba(254, 178, 178, var(--text-opacity));
  15240. }
  15241. .focus\:text-red-400:focus {
  15242. --text-opacity: 1;
  15243. color: #fc8181;
  15244. color: rgba(252, 129, 129, var(--text-opacity));
  15245. }
  15246. .focus\:text-red-500:focus {
  15247. --text-opacity: 1;
  15248. color: #f56565;
  15249. color: rgba(245, 101, 101, var(--text-opacity));
  15250. }
  15251. .focus\:text-red-600:focus {
  15252. --text-opacity: 1;
  15253. color: #e53e3e;
  15254. color: rgba(229, 62, 62, var(--text-opacity));
  15255. }
  15256. .focus\:text-red-700:focus {
  15257. --text-opacity: 1;
  15258. color: #c53030;
  15259. color: rgba(197, 48, 48, var(--text-opacity));
  15260. }
  15261. .focus\:text-red-800:focus {
  15262. --text-opacity: 1;
  15263. color: #9b2c2c;
  15264. color: rgba(155, 44, 44, var(--text-opacity));
  15265. }
  15266. .focus\:text-red-900:focus {
  15267. --text-opacity: 1;
  15268. color: #742a2a;
  15269. color: rgba(116, 42, 42, var(--text-opacity));
  15270. }
  15271. .focus\:text-orange-100:focus {
  15272. --text-opacity: 1;
  15273. color: #fffaf0;
  15274. color: rgba(255, 250, 240, var(--text-opacity));
  15275. }
  15276. .focus\:text-orange-200:focus {
  15277. --text-opacity: 1;
  15278. color: #feebc8;
  15279. color: rgba(254, 235, 200, var(--text-opacity));
  15280. }
  15281. .focus\:text-orange-300:focus {
  15282. --text-opacity: 1;
  15283. color: #fbd38d;
  15284. color: rgba(251, 211, 141, var(--text-opacity));
  15285. }
  15286. .focus\:text-orange-400:focus {
  15287. --text-opacity: 1;
  15288. color: #f6ad55;
  15289. color: rgba(246, 173, 85, var(--text-opacity));
  15290. }
  15291. .focus\:text-orange-500:focus {
  15292. --text-opacity: 1;
  15293. color: #ed8936;
  15294. color: rgba(237, 137, 54, var(--text-opacity));
  15295. }
  15296. .focus\:text-orange-600:focus {
  15297. --text-opacity: 1;
  15298. color: #dd6b20;
  15299. color: rgba(221, 107, 32, var(--text-opacity));
  15300. }
  15301. .focus\:text-orange-700:focus {
  15302. --text-opacity: 1;
  15303. color: #c05621;
  15304. color: rgba(192, 86, 33, var(--text-opacity));
  15305. }
  15306. .focus\:text-orange-800:focus {
  15307. --text-opacity: 1;
  15308. color: #9c4221;
  15309. color: rgba(156, 66, 33, var(--text-opacity));
  15310. }
  15311. .focus\:text-orange-900:focus {
  15312. --text-opacity: 1;
  15313. color: #7b341e;
  15314. color: rgba(123, 52, 30, var(--text-opacity));
  15315. }
  15316. .focus\:text-yellow-100:focus {
  15317. --text-opacity: 1;
  15318. color: #fffff0;
  15319. color: rgba(255, 255, 240, var(--text-opacity));
  15320. }
  15321. .focus\:text-yellow-200:focus {
  15322. --text-opacity: 1;
  15323. color: #fefcbf;
  15324. color: rgba(254, 252, 191, var(--text-opacity));
  15325. }
  15326. .focus\:text-yellow-300:focus {
  15327. --text-opacity: 1;
  15328. color: #faf089;
  15329. color: rgba(250, 240, 137, var(--text-opacity));
  15330. }
  15331. .focus\:text-yellow-400:focus {
  15332. --text-opacity: 1;
  15333. color: #f6e05e;
  15334. color: rgba(246, 224, 94, var(--text-opacity));
  15335. }
  15336. .focus\:text-yellow-500:focus {
  15337. --text-opacity: 1;
  15338. color: #ecc94b;
  15339. color: rgba(236, 201, 75, var(--text-opacity));
  15340. }
  15341. .focus\:text-yellow-600:focus {
  15342. --text-opacity: 1;
  15343. color: #d69e2e;
  15344. color: rgba(214, 158, 46, var(--text-opacity));
  15345. }
  15346. .focus\:text-yellow-700:focus {
  15347. --text-opacity: 1;
  15348. color: #b7791f;
  15349. color: rgba(183, 121, 31, var(--text-opacity));
  15350. }
  15351. .focus\:text-yellow-800:focus {
  15352. --text-opacity: 1;
  15353. color: #975a16;
  15354. color: rgba(151, 90, 22, var(--text-opacity));
  15355. }
  15356. .focus\:text-yellow-900:focus {
  15357. --text-opacity: 1;
  15358. color: #744210;
  15359. color: rgba(116, 66, 16, var(--text-opacity));
  15360. }
  15361. .focus\:text-green-100:focus {
  15362. --text-opacity: 1;
  15363. color: #f0fff4;
  15364. color: rgba(240, 255, 244, var(--text-opacity));
  15365. }
  15366. .focus\:text-green-200:focus {
  15367. --text-opacity: 1;
  15368. color: #c6f6d5;
  15369. color: rgba(198, 246, 213, var(--text-opacity));
  15370. }
  15371. .focus\:text-green-300:focus {
  15372. --text-opacity: 1;
  15373. color: #9ae6b4;
  15374. color: rgba(154, 230, 180, var(--text-opacity));
  15375. }
  15376. .focus\:text-green-400:focus {
  15377. --text-opacity: 1;
  15378. color: #68d391;
  15379. color: rgba(104, 211, 145, var(--text-opacity));
  15380. }
  15381. .focus\:text-green-500:focus {
  15382. --text-opacity: 1;
  15383. color: #48bb78;
  15384. color: rgba(72, 187, 120, var(--text-opacity));
  15385. }
  15386. .focus\:text-green-600:focus {
  15387. --text-opacity: 1;
  15388. color: #38a169;
  15389. color: rgba(56, 161, 105, var(--text-opacity));
  15390. }
  15391. .focus\:text-green-700:focus {
  15392. --text-opacity: 1;
  15393. color: #2f855a;
  15394. color: rgba(47, 133, 90, var(--text-opacity));
  15395. }
  15396. .focus\:text-green-800:focus {
  15397. --text-opacity: 1;
  15398. color: #276749;
  15399. color: rgba(39, 103, 73, var(--text-opacity));
  15400. }
  15401. .focus\:text-green-900:focus {
  15402. --text-opacity: 1;
  15403. color: #22543d;
  15404. color: rgba(34, 84, 61, var(--text-opacity));
  15405. }
  15406. .focus\:text-teal-100:focus {
  15407. --text-opacity: 1;
  15408. color: #e6fffa;
  15409. color: rgba(230, 255, 250, var(--text-opacity));
  15410. }
  15411. .focus\:text-teal-200:focus {
  15412. --text-opacity: 1;
  15413. color: #b2f5ea;
  15414. color: rgba(178, 245, 234, var(--text-opacity));
  15415. }
  15416. .focus\:text-teal-300:focus {
  15417. --text-opacity: 1;
  15418. color: #81e6d9;
  15419. color: rgba(129, 230, 217, var(--text-opacity));
  15420. }
  15421. .focus\:text-teal-400:focus {
  15422. --text-opacity: 1;
  15423. color: #4fd1c5;
  15424. color: rgba(79, 209, 197, var(--text-opacity));
  15425. }
  15426. .focus\:text-teal-500:focus {
  15427. --text-opacity: 1;
  15428. color: #38b2ac;
  15429. color: rgba(56, 178, 172, var(--text-opacity));
  15430. }
  15431. .focus\:text-teal-600:focus {
  15432. --text-opacity: 1;
  15433. color: #319795;
  15434. color: rgba(49, 151, 149, var(--text-opacity));
  15435. }
  15436. .focus\:text-teal-700:focus {
  15437. --text-opacity: 1;
  15438. color: #2c7a7b;
  15439. color: rgba(44, 122, 123, var(--text-opacity));
  15440. }
  15441. .focus\:text-teal-800:focus {
  15442. --text-opacity: 1;
  15443. color: #285e61;
  15444. color: rgba(40, 94, 97, var(--text-opacity));
  15445. }
  15446. .focus\:text-teal-900:focus {
  15447. --text-opacity: 1;
  15448. color: #234e52;
  15449. color: rgba(35, 78, 82, var(--text-opacity));
  15450. }
  15451. .focus\:text-blue-100:focus {
  15452. --text-opacity: 1;
  15453. color: #ebf8ff;
  15454. color: rgba(235, 248, 255, var(--text-opacity));
  15455. }
  15456. .focus\:text-blue-200:focus {
  15457. --text-opacity: 1;
  15458. color: #bee3f8;
  15459. color: rgba(190, 227, 248, var(--text-opacity));
  15460. }
  15461. .focus\:text-blue-300:focus {
  15462. --text-opacity: 1;
  15463. color: #90cdf4;
  15464. color: rgba(144, 205, 244, var(--text-opacity));
  15465. }
  15466. .focus\:text-blue-400:focus {
  15467. --text-opacity: 1;
  15468. color: #63b3ed;
  15469. color: rgba(99, 179, 237, var(--text-opacity));
  15470. }
  15471. .focus\:text-blue-500:focus {
  15472. --text-opacity: 1;
  15473. color: #4299e1;
  15474. color: rgba(66, 153, 225, var(--text-opacity));
  15475. }
  15476. .focus\:text-blue-600:focus {
  15477. --text-opacity: 1;
  15478. color: #3182ce;
  15479. color: rgba(49, 130, 206, var(--text-opacity));
  15480. }
  15481. .focus\:text-blue-700:focus {
  15482. --text-opacity: 1;
  15483. color: #2b6cb0;
  15484. color: rgba(43, 108, 176, var(--text-opacity));
  15485. }
  15486. .focus\:text-blue-800:focus {
  15487. --text-opacity: 1;
  15488. color: #2c5282;
  15489. color: rgba(44, 82, 130, var(--text-opacity));
  15490. }
  15491. .focus\:text-blue-900:focus {
  15492. --text-opacity: 1;
  15493. color: #2a4365;
  15494. color: rgba(42, 67, 101, var(--text-opacity));
  15495. }
  15496. .focus\:text-indigo-100:focus {
  15497. --text-opacity: 1;
  15498. color: #ebf4ff;
  15499. color: rgba(235, 244, 255, var(--text-opacity));
  15500. }
  15501. .focus\:text-indigo-200:focus {
  15502. --text-opacity: 1;
  15503. color: #c3dafe;
  15504. color: rgba(195, 218, 254, var(--text-opacity));
  15505. }
  15506. .focus\:text-indigo-300:focus {
  15507. --text-opacity: 1;
  15508. color: #a3bffa;
  15509. color: rgba(163, 191, 250, var(--text-opacity));
  15510. }
  15511. .focus\:text-indigo-400:focus {
  15512. --text-opacity: 1;
  15513. color: #7f9cf5;
  15514. color: rgba(127, 156, 245, var(--text-opacity));
  15515. }
  15516. .focus\:text-indigo-500:focus {
  15517. --text-opacity: 1;
  15518. color: #667eea;
  15519. color: rgba(102, 126, 234, var(--text-opacity));
  15520. }
  15521. .focus\:text-indigo-600:focus {
  15522. --text-opacity: 1;
  15523. color: #5a67d8;
  15524. color: rgba(90, 103, 216, var(--text-opacity));
  15525. }
  15526. .focus\:text-indigo-700:focus {
  15527. --text-opacity: 1;
  15528. color: #4c51bf;
  15529. color: rgba(76, 81, 191, var(--text-opacity));
  15530. }
  15531. .focus\:text-indigo-800:focus {
  15532. --text-opacity: 1;
  15533. color: #434190;
  15534. color: rgba(67, 65, 144, var(--text-opacity));
  15535. }
  15536. .focus\:text-indigo-900:focus {
  15537. --text-opacity: 1;
  15538. color: #3c366b;
  15539. color: rgba(60, 54, 107, var(--text-opacity));
  15540. }
  15541. .focus\:text-purple-100:focus {
  15542. --text-opacity: 1;
  15543. color: #faf5ff;
  15544. color: rgba(250, 245, 255, var(--text-opacity));
  15545. }
  15546. .focus\:text-purple-200:focus {
  15547. --text-opacity: 1;
  15548. color: #e9d8fd;
  15549. color: rgba(233, 216, 253, var(--text-opacity));
  15550. }
  15551. .focus\:text-purple-300:focus {
  15552. --text-opacity: 1;
  15553. color: #d6bcfa;
  15554. color: rgba(214, 188, 250, var(--text-opacity));
  15555. }
  15556. .focus\:text-purple-400:focus {
  15557. --text-opacity: 1;
  15558. color: #b794f4;
  15559. color: rgba(183, 148, 244, var(--text-opacity));
  15560. }
  15561. .focus\:text-purple-500:focus {
  15562. --text-opacity: 1;
  15563. color: #9f7aea;
  15564. color: rgba(159, 122, 234, var(--text-opacity));
  15565. }
  15566. .focus\:text-purple-600:focus {
  15567. --text-opacity: 1;
  15568. color: #805ad5;
  15569. color: rgba(128, 90, 213, var(--text-opacity));
  15570. }
  15571. .focus\:text-purple-700:focus {
  15572. --text-opacity: 1;
  15573. color: #6b46c1;
  15574. color: rgba(107, 70, 193, var(--text-opacity));
  15575. }
  15576. .focus\:text-purple-800:focus {
  15577. --text-opacity: 1;
  15578. color: #553c9a;
  15579. color: rgba(85, 60, 154, var(--text-opacity));
  15580. }
  15581. .focus\:text-purple-900:focus {
  15582. --text-opacity: 1;
  15583. color: #44337a;
  15584. color: rgba(68, 51, 122, var(--text-opacity));
  15585. }
  15586. .focus\:text-pink-100:focus {
  15587. --text-opacity: 1;
  15588. color: #fff5f7;
  15589. color: rgba(255, 245, 247, var(--text-opacity));
  15590. }
  15591. .focus\:text-pink-200:focus {
  15592. --text-opacity: 1;
  15593. color: #fed7e2;
  15594. color: rgba(254, 215, 226, var(--text-opacity));
  15595. }
  15596. .focus\:text-pink-300:focus {
  15597. --text-opacity: 1;
  15598. color: #fbb6ce;
  15599. color: rgba(251, 182, 206, var(--text-opacity));
  15600. }
  15601. .focus\:text-pink-400:focus {
  15602. --text-opacity: 1;
  15603. color: #f687b3;
  15604. color: rgba(246, 135, 179, var(--text-opacity));
  15605. }
  15606. .focus\:text-pink-500:focus {
  15607. --text-opacity: 1;
  15608. color: #ed64a6;
  15609. color: rgba(237, 100, 166, var(--text-opacity));
  15610. }
  15611. .focus\:text-pink-600:focus {
  15612. --text-opacity: 1;
  15613. color: #d53f8c;
  15614. color: rgba(213, 63, 140, var(--text-opacity));
  15615. }
  15616. .focus\:text-pink-700:focus {
  15617. --text-opacity: 1;
  15618. color: #b83280;
  15619. color: rgba(184, 50, 128, var(--text-opacity));
  15620. }
  15621. .focus\:text-pink-800:focus {
  15622. --text-opacity: 1;
  15623. color: #97266d;
  15624. color: rgba(151, 38, 109, var(--text-opacity));
  15625. }
  15626. .focus\:text-pink-900:focus {
  15627. --text-opacity: 1;
  15628. color: #702459;
  15629. color: rgba(112, 36, 89, var(--text-opacity));
  15630. }
  15631. .text-opacity-0 {
  15632. --text-opacity: 0;
  15633. }
  15634. .text-opacity-25 {
  15635. --text-opacity: 0.25;
  15636. }
  15637. .text-opacity-50 {
  15638. --text-opacity: 0.5;
  15639. }
  15640. .text-opacity-75 {
  15641. --text-opacity: 0.75;
  15642. }
  15643. .text-opacity-100 {
  15644. --text-opacity: 1;
  15645. }
  15646. .hover\:text-opacity-0:hover {
  15647. --text-opacity: 0;
  15648. }
  15649. .hover\:text-opacity-25:hover {
  15650. --text-opacity: 0.25;
  15651. }
  15652. .hover\:text-opacity-50:hover {
  15653. --text-opacity: 0.5;
  15654. }
  15655. .hover\:text-opacity-75:hover {
  15656. --text-opacity: 0.75;
  15657. }
  15658. .hover\:text-opacity-100:hover {
  15659. --text-opacity: 1;
  15660. }
  15661. .focus\:text-opacity-0:focus {
  15662. --text-opacity: 0;
  15663. }
  15664. .focus\:text-opacity-25:focus {
  15665. --text-opacity: 0.25;
  15666. }
  15667. .focus\:text-opacity-50:focus {
  15668. --text-opacity: 0.5;
  15669. }
  15670. .focus\:text-opacity-75:focus {
  15671. --text-opacity: 0.75;
  15672. }
  15673. .focus\:text-opacity-100:focus {
  15674. --text-opacity: 1;
  15675. }
  15676. .italic {
  15677. font-style: italic;
  15678. }
  15679. .not-italic {
  15680. font-style: normal;
  15681. }
  15682. .uppercase {
  15683. text-transform: uppercase;
  15684. }
  15685. .lowercase {
  15686. text-transform: lowercase;
  15687. }
  15688. .capitalize {
  15689. text-transform: capitalize;
  15690. }
  15691. .normal-case {
  15692. text-transform: none;
  15693. }
  15694. .underline {
  15695. text-decoration: underline;
  15696. }
  15697. .line-through {
  15698. text-decoration: line-through;
  15699. }
  15700. .no-underline {
  15701. text-decoration: none;
  15702. }
  15703. .hover\:underline:hover {
  15704. text-decoration: underline;
  15705. }
  15706. .hover\:line-through:hover {
  15707. text-decoration: line-through;
  15708. }
  15709. .hover\:no-underline:hover {
  15710. text-decoration: none;
  15711. }
  15712. .focus\:underline:focus {
  15713. text-decoration: underline;
  15714. }
  15715. .focus\:line-through:focus {
  15716. text-decoration: line-through;
  15717. }
  15718. .focus\:no-underline:focus {
  15719. text-decoration: none;
  15720. }
  15721. .antialiased {
  15722. -webkit-font-smoothing: antialiased;
  15723. -moz-osx-font-smoothing: grayscale;
  15724. }
  15725. .subpixel-antialiased {
  15726. -webkit-font-smoothing: auto;
  15727. -moz-osx-font-smoothing: auto;
  15728. }
  15729. .ordinal, .slashed-zero, .lining-nums, .oldstyle-nums, .proportional-nums, .tabular-nums, .diagonal-fractions, .stacked-fractions {
  15730. --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);
  15731. --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);
  15732. --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);
  15733. --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);
  15734. --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);
  15735. 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);
  15736. }
  15737. .normal-nums {
  15738. font-variant-numeric: normal;
  15739. }
  15740. .ordinal {
  15741. --font-variant-numeric-ordinal: ordinal;
  15742. }
  15743. .slashed-zero {
  15744. --font-variant-numeric-slashed-zero: slashed-zero;
  15745. }
  15746. .lining-nums {
  15747. --font-variant-numeric-figure: lining-nums;
  15748. }
  15749. .oldstyle-nums {
  15750. --font-variant-numeric-figure: oldstyle-nums;
  15751. }
  15752. .proportional-nums {
  15753. --font-variant-numeric-spacing: proportional-nums;
  15754. }
  15755. .tabular-nums {
  15756. --font-variant-numeric-spacing: tabular-nums;
  15757. }
  15758. .diagonal-fractions {
  15759. --font-variant-numeric-fraction: diagonal-fractions;
  15760. }
  15761. .stacked-fractions {
  15762. --font-variant-numeric-fraction: stacked-fractions;
  15763. }
  15764. .tracking-tighter {
  15765. letter-spacing: -0.05em;
  15766. }
  15767. .tracking-tight {
  15768. letter-spacing: -0.025em;
  15769. }
  15770. .tracking-normal {
  15771. letter-spacing: 0;
  15772. }
  15773. .tracking-wide {
  15774. letter-spacing: 0.025em;
  15775. }
  15776. .tracking-wider {
  15777. letter-spacing: 0.05em;
  15778. }
  15779. .tracking-widest {
  15780. letter-spacing: 0.1em;
  15781. }
  15782. .select-none {
  15783. -webkit-user-select: none;
  15784. -moz-user-select: none;
  15785. -ms-user-select: none;
  15786. user-select: none;
  15787. }
  15788. .select-text {
  15789. -webkit-user-select: text;
  15790. -moz-user-select: text;
  15791. -ms-user-select: text;
  15792. user-select: text;
  15793. }
  15794. .select-all {
  15795. -webkit-user-select: all;
  15796. -moz-user-select: all;
  15797. -ms-user-select: all;
  15798. user-select: all;
  15799. }
  15800. .select-auto {
  15801. -webkit-user-select: auto;
  15802. -moz-user-select: auto;
  15803. -ms-user-select: auto;
  15804. user-select: auto;
  15805. }
  15806. .align-baseline {
  15807. vertical-align: baseline;
  15808. }
  15809. .align-top {
  15810. vertical-align: top;
  15811. }
  15812. .align-middle {
  15813. vertical-align: middle;
  15814. }
  15815. .align-bottom {
  15816. vertical-align: bottom;
  15817. }
  15818. .align-text-top {
  15819. vertical-align: text-top;
  15820. }
  15821. .align-text-bottom {
  15822. vertical-align: text-bottom;
  15823. }
  15824. .visible {
  15825. visibility: visible;
  15826. }
  15827. .invisible {
  15828. visibility: hidden;
  15829. }
  15830. .whitespace-normal {
  15831. white-space: normal;
  15832. }
  15833. .whitespace-no-wrap {
  15834. white-space: nowrap;
  15835. }
  15836. .whitespace-pre {
  15837. white-space: pre;
  15838. }
  15839. .whitespace-pre-line {
  15840. white-space: pre-line;
  15841. }
  15842. .whitespace-pre-wrap {
  15843. white-space: pre-wrap;
  15844. }
  15845. .break-normal {
  15846. word-wrap: normal;
  15847. overflow-wrap: normal;
  15848. word-break: normal;
  15849. }
  15850. .break-words {
  15851. word-wrap: break-word;
  15852. overflow-wrap: break-word;
  15853. }
  15854. .break-all {
  15855. word-break: break-all;
  15856. }
  15857. .truncate {
  15858. overflow: hidden;
  15859. text-overflow: ellipsis;
  15860. white-space: nowrap;
  15861. }
  15862. .w-0 {
  15863. width: 0;
  15864. }
  15865. .w-1 {
  15866. width: 0.25rem;
  15867. }
  15868. .w-2 {
  15869. width: 0.5rem;
  15870. }
  15871. .w-3 {
  15872. width: 0.75rem;
  15873. }
  15874. .w-4 {
  15875. width: 1rem;
  15876. }
  15877. .w-5 {
  15878. width: 1.25rem;
  15879. }
  15880. .w-6 {
  15881. width: 1.5rem;
  15882. }
  15883. .w-8 {
  15884. width: 2rem;
  15885. }
  15886. .w-10 {
  15887. width: 2.5rem;
  15888. }
  15889. .w-12 {
  15890. width: 3rem;
  15891. }
  15892. .w-16 {
  15893. width: 4rem;
  15894. }
  15895. .w-20 {
  15896. width: 5rem;
  15897. }
  15898. .w-24 {
  15899. width: 6rem;
  15900. }
  15901. .w-32 {
  15902. width: 8rem;
  15903. }
  15904. .w-40 {
  15905. width: 10rem;
  15906. }
  15907. .w-48 {
  15908. width: 12rem;
  15909. }
  15910. .w-56 {
  15911. width: 14rem;
  15912. }
  15913. .w-64 {
  15914. width: 16rem;
  15915. }
  15916. .w-auto {
  15917. width: auto;
  15918. }
  15919. .w-px {
  15920. width: 1px;
  15921. }
  15922. .w-1\/2 {
  15923. width: 50%;
  15924. }
  15925. .w-1\/3 {
  15926. width: 33.333333%;
  15927. }
  15928. .w-2\/3 {
  15929. width: 66.666667%;
  15930. }
  15931. .w-1\/4 {
  15932. width: 25%;
  15933. }
  15934. .w-2\/4 {
  15935. width: 50%;
  15936. }
  15937. .w-3\/4 {
  15938. width: 75%;
  15939. }
  15940. .w-1\/5 {
  15941. width: 20%;
  15942. }
  15943. .w-2\/5 {
  15944. width: 40%;
  15945. }
  15946. .w-3\/5 {
  15947. width: 60%;
  15948. }
  15949. .w-4\/5 {
  15950. width: 80%;
  15951. }
  15952. .w-1\/6 {
  15953. width: 16.666667%;
  15954. }
  15955. .w-2\/6 {
  15956. width: 33.333333%;
  15957. }
  15958. .w-3\/6 {
  15959. width: 50%;
  15960. }
  15961. .w-4\/6 {
  15962. width: 66.666667%;
  15963. }
  15964. .w-5\/6 {
  15965. width: 83.333333%;
  15966. }
  15967. .w-1\/12 {
  15968. width: 8.333333%;
  15969. }
  15970. .w-2\/12 {
  15971. width: 16.666667%;
  15972. }
  15973. .w-3\/12 {
  15974. width: 25%;
  15975. }
  15976. .w-4\/12 {
  15977. width: 33.333333%;
  15978. }
  15979. .w-5\/12 {
  15980. width: 41.666667%;
  15981. }
  15982. .w-6\/12 {
  15983. width: 50%;
  15984. }
  15985. .w-7\/12 {
  15986. width: 58.333333%;
  15987. }
  15988. .w-8\/12 {
  15989. width: 66.666667%;
  15990. }
  15991. .w-9\/12 {
  15992. width: 75%;
  15993. }
  15994. .w-10\/12 {
  15995. width: 83.333333%;
  15996. }
  15997. .w-11\/12 {
  15998. width: 91.666667%;
  15999. }
  16000. .w-full {
  16001. width: 100%;
  16002. }
  16003. .w-screen {
  16004. width: 100vw;
  16005. }
  16006. .z-0 {
  16007. z-index: 0;
  16008. }
  16009. .z-10 {
  16010. z-index: 10;
  16011. }
  16012. .z-20 {
  16013. z-index: 20;
  16014. }
  16015. .z-30 {
  16016. z-index: 30;
  16017. }
  16018. .z-40 {
  16019. z-index: 40;
  16020. }
  16021. .z-50 {
  16022. z-index: 50;
  16023. }
  16024. .z-auto {
  16025. z-index: auto;
  16026. }
  16027. .gap-0 {
  16028. grid-gap: 0;
  16029. gap: 0;
  16030. }
  16031. .gap-1 {
  16032. grid-gap: 0.25rem;
  16033. gap: 0.25rem;
  16034. }
  16035. .gap-2 {
  16036. grid-gap: 0.5rem;
  16037. gap: 0.5rem;
  16038. }
  16039. .gap-3 {
  16040. grid-gap: 0.75rem;
  16041. gap: 0.75rem;
  16042. }
  16043. .gap-4 {
  16044. grid-gap: 1rem;
  16045. gap: 1rem;
  16046. }
  16047. .gap-5 {
  16048. grid-gap: 1.25rem;
  16049. gap: 1.25rem;
  16050. }
  16051. .gap-6 {
  16052. grid-gap: 1.5rem;
  16053. gap: 1.5rem;
  16054. }
  16055. .gap-8 {
  16056. grid-gap: 2rem;
  16057. gap: 2rem;
  16058. }
  16059. .gap-10 {
  16060. grid-gap: 2.5rem;
  16061. gap: 2.5rem;
  16062. }
  16063. .gap-12 {
  16064. grid-gap: 3rem;
  16065. gap: 3rem;
  16066. }
  16067. .gap-16 {
  16068. grid-gap: 4rem;
  16069. gap: 4rem;
  16070. }
  16071. .gap-20 {
  16072. grid-gap: 5rem;
  16073. gap: 5rem;
  16074. }
  16075. .gap-24 {
  16076. grid-gap: 6rem;
  16077. gap: 6rem;
  16078. }
  16079. .gap-32 {
  16080. grid-gap: 8rem;
  16081. gap: 8rem;
  16082. }
  16083. .gap-40 {
  16084. grid-gap: 10rem;
  16085. gap: 10rem;
  16086. }
  16087. .gap-48 {
  16088. grid-gap: 12rem;
  16089. gap: 12rem;
  16090. }
  16091. .gap-56 {
  16092. grid-gap: 14rem;
  16093. gap: 14rem;
  16094. }
  16095. .gap-64 {
  16096. grid-gap: 16rem;
  16097. gap: 16rem;
  16098. }
  16099. .gap-px {
  16100. grid-gap: 1px;
  16101. gap: 1px;
  16102. }
  16103. .gap-x-0 {
  16104. grid-column-gap: 0;
  16105. -moz-column-gap: 0;
  16106. column-gap: 0;
  16107. }
  16108. .gap-x-1 {
  16109. grid-column-gap: 0.25rem;
  16110. -moz-column-gap: 0.25rem;
  16111. column-gap: 0.25rem;
  16112. }
  16113. .gap-x-2 {
  16114. grid-column-gap: 0.5rem;
  16115. -moz-column-gap: 0.5rem;
  16116. column-gap: 0.5rem;
  16117. }
  16118. .gap-x-3 {
  16119. grid-column-gap: 0.75rem;
  16120. -moz-column-gap: 0.75rem;
  16121. column-gap: 0.75rem;
  16122. }
  16123. .gap-x-4 {
  16124. grid-column-gap: 1rem;
  16125. -moz-column-gap: 1rem;
  16126. column-gap: 1rem;
  16127. }
  16128. .gap-x-5 {
  16129. grid-column-gap: 1.25rem;
  16130. -moz-column-gap: 1.25rem;
  16131. column-gap: 1.25rem;
  16132. }
  16133. .gap-x-6 {
  16134. grid-column-gap: 1.5rem;
  16135. -moz-column-gap: 1.5rem;
  16136. column-gap: 1.5rem;
  16137. }
  16138. .gap-x-8 {
  16139. grid-column-gap: 2rem;
  16140. -moz-column-gap: 2rem;
  16141. column-gap: 2rem;
  16142. }
  16143. .gap-x-10 {
  16144. grid-column-gap: 2.5rem;
  16145. -moz-column-gap: 2.5rem;
  16146. column-gap: 2.5rem;
  16147. }
  16148. .gap-x-12 {
  16149. grid-column-gap: 3rem;
  16150. -moz-column-gap: 3rem;
  16151. column-gap: 3rem;
  16152. }
  16153. .gap-x-16 {
  16154. grid-column-gap: 4rem;
  16155. -moz-column-gap: 4rem;
  16156. column-gap: 4rem;
  16157. }
  16158. .gap-x-20 {
  16159. grid-column-gap: 5rem;
  16160. -moz-column-gap: 5rem;
  16161. column-gap: 5rem;
  16162. }
  16163. .gap-x-24 {
  16164. grid-column-gap: 6rem;
  16165. -moz-column-gap: 6rem;
  16166. column-gap: 6rem;
  16167. }
  16168. .gap-x-32 {
  16169. grid-column-gap: 8rem;
  16170. -moz-column-gap: 8rem;
  16171. column-gap: 8rem;
  16172. }
  16173. .gap-x-40 {
  16174. grid-column-gap: 10rem;
  16175. -moz-column-gap: 10rem;
  16176. column-gap: 10rem;
  16177. }
  16178. .gap-x-48 {
  16179. grid-column-gap: 12rem;
  16180. -moz-column-gap: 12rem;
  16181. column-gap: 12rem;
  16182. }
  16183. .gap-x-56 {
  16184. grid-column-gap: 14rem;
  16185. -moz-column-gap: 14rem;
  16186. column-gap: 14rem;
  16187. }
  16188. .gap-x-64 {
  16189. grid-column-gap: 16rem;
  16190. -moz-column-gap: 16rem;
  16191. column-gap: 16rem;
  16192. }
  16193. .gap-x-px {
  16194. grid-column-gap: 1px;
  16195. -moz-column-gap: 1px;
  16196. column-gap: 1px;
  16197. }
  16198. .gap-y-0 {
  16199. grid-row-gap: 0;
  16200. row-gap: 0;
  16201. }
  16202. .gap-y-1 {
  16203. grid-row-gap: 0.25rem;
  16204. row-gap: 0.25rem;
  16205. }
  16206. .gap-y-2 {
  16207. grid-row-gap: 0.5rem;
  16208. row-gap: 0.5rem;
  16209. }
  16210. .gap-y-3 {
  16211. grid-row-gap: 0.75rem;
  16212. row-gap: 0.75rem;
  16213. }
  16214. .gap-y-4 {
  16215. grid-row-gap: 1rem;
  16216. row-gap: 1rem;
  16217. }
  16218. .gap-y-5 {
  16219. grid-row-gap: 1.25rem;
  16220. row-gap: 1.25rem;
  16221. }
  16222. .gap-y-6 {
  16223. grid-row-gap: 1.5rem;
  16224. row-gap: 1.5rem;
  16225. }
  16226. .gap-y-8 {
  16227. grid-row-gap: 2rem;
  16228. row-gap: 2rem;
  16229. }
  16230. .gap-y-10 {
  16231. grid-row-gap: 2.5rem;
  16232. row-gap: 2.5rem;
  16233. }
  16234. .gap-y-12 {
  16235. grid-row-gap: 3rem;
  16236. row-gap: 3rem;
  16237. }
  16238. .gap-y-16 {
  16239. grid-row-gap: 4rem;
  16240. row-gap: 4rem;
  16241. }
  16242. .gap-y-20 {
  16243. grid-row-gap: 5rem;
  16244. row-gap: 5rem;
  16245. }
  16246. .gap-y-24 {
  16247. grid-row-gap: 6rem;
  16248. row-gap: 6rem;
  16249. }
  16250. .gap-y-32 {
  16251. grid-row-gap: 8rem;
  16252. row-gap: 8rem;
  16253. }
  16254. .gap-y-40 {
  16255. grid-row-gap: 10rem;
  16256. row-gap: 10rem;
  16257. }
  16258. .gap-y-48 {
  16259. grid-row-gap: 12rem;
  16260. row-gap: 12rem;
  16261. }
  16262. .gap-y-56 {
  16263. grid-row-gap: 14rem;
  16264. row-gap: 14rem;
  16265. }
  16266. .gap-y-64 {
  16267. grid-row-gap: 16rem;
  16268. row-gap: 16rem;
  16269. }
  16270. .gap-y-px {
  16271. grid-row-gap: 1px;
  16272. row-gap: 1px;
  16273. }
  16274. .grid-flow-row {
  16275. grid-auto-flow: row;
  16276. }
  16277. .grid-flow-col {
  16278. grid-auto-flow: column;
  16279. }
  16280. .grid-flow-row-dense {
  16281. grid-auto-flow: row dense;
  16282. }
  16283. .grid-flow-col-dense {
  16284. grid-auto-flow: column dense;
  16285. }
  16286. .grid-cols-1 {
  16287. grid-template-columns: repeat(1, minmax(0, 1fr));
  16288. }
  16289. .grid-cols-2 {
  16290. grid-template-columns: repeat(2, minmax(0, 1fr));
  16291. }
  16292. .grid-cols-3 {
  16293. grid-template-columns: repeat(3, minmax(0, 1fr));
  16294. }
  16295. .grid-cols-4 {
  16296. grid-template-columns: repeat(4, minmax(0, 1fr));
  16297. }
  16298. .grid-cols-5 {
  16299. grid-template-columns: repeat(5, minmax(0, 1fr));
  16300. }
  16301. .grid-cols-6 {
  16302. grid-template-columns: repeat(6, minmax(0, 1fr));
  16303. }
  16304. .grid-cols-7 {
  16305. grid-template-columns: repeat(7, minmax(0, 1fr));
  16306. }
  16307. .grid-cols-8 {
  16308. grid-template-columns: repeat(8, minmax(0, 1fr));
  16309. }
  16310. .grid-cols-9 {
  16311. grid-template-columns: repeat(9, minmax(0, 1fr));
  16312. }
  16313. .grid-cols-10 {
  16314. grid-template-columns: repeat(10, minmax(0, 1fr));
  16315. }
  16316. .grid-cols-11 {
  16317. grid-template-columns: repeat(11, minmax(0, 1fr));
  16318. }
  16319. .grid-cols-12 {
  16320. grid-template-columns: repeat(12, minmax(0, 1fr));
  16321. }
  16322. .grid-cols-none {
  16323. grid-template-columns: none;
  16324. }
  16325. .auto-cols-auto {
  16326. grid-auto-columns: auto;
  16327. }
  16328. .auto-cols-min {
  16329. grid-auto-columns: -webkit-min-content;
  16330. grid-auto-columns: min-content;
  16331. }
  16332. .auto-cols-max {
  16333. grid-auto-columns: -webkit-max-content;
  16334. grid-auto-columns: max-content;
  16335. }
  16336. .auto-cols-fr {
  16337. grid-auto-columns: minmax(0, 1fr);
  16338. }
  16339. .col-auto {
  16340. grid-column: auto;
  16341. }
  16342. .col-span-1 {
  16343. grid-column: span 1 / span 1;
  16344. }
  16345. .col-span-2 {
  16346. grid-column: span 2 / span 2;
  16347. }
  16348. .col-span-3 {
  16349. grid-column: span 3 / span 3;
  16350. }
  16351. .col-span-4 {
  16352. grid-column: span 4 / span 4;
  16353. }
  16354. .col-span-5 {
  16355. grid-column: span 5 / span 5;
  16356. }
  16357. .col-span-6 {
  16358. grid-column: span 6 / span 6;
  16359. }
  16360. .col-span-7 {
  16361. grid-column: span 7 / span 7;
  16362. }
  16363. .col-span-8 {
  16364. grid-column: span 8 / span 8;
  16365. }
  16366. .col-span-9 {
  16367. grid-column: span 9 / span 9;
  16368. }
  16369. .col-span-10 {
  16370. grid-column: span 10 / span 10;
  16371. }
  16372. .col-span-11 {
  16373. grid-column: span 11 / span 11;
  16374. }
  16375. .col-span-12 {
  16376. grid-column: span 12 / span 12;
  16377. }
  16378. .col-span-full {
  16379. grid-column: 1 / -1;
  16380. }
  16381. .col-start-1 {
  16382. grid-column-start: 1;
  16383. }
  16384. .col-start-2 {
  16385. grid-column-start: 2;
  16386. }
  16387. .col-start-3 {
  16388. grid-column-start: 3;
  16389. }
  16390. .col-start-4 {
  16391. grid-column-start: 4;
  16392. }
  16393. .col-start-5 {
  16394. grid-column-start: 5;
  16395. }
  16396. .col-start-6 {
  16397. grid-column-start: 6;
  16398. }
  16399. .col-start-7 {
  16400. grid-column-start: 7;
  16401. }
  16402. .col-start-8 {
  16403. grid-column-start: 8;
  16404. }
  16405. .col-start-9 {
  16406. grid-column-start: 9;
  16407. }
  16408. .col-start-10 {
  16409. grid-column-start: 10;
  16410. }
  16411. .col-start-11 {
  16412. grid-column-start: 11;
  16413. }
  16414. .col-start-12 {
  16415. grid-column-start: 12;
  16416. }
  16417. .col-start-13 {
  16418. grid-column-start: 13;
  16419. }
  16420. .col-start-auto {
  16421. grid-column-start: auto;
  16422. }
  16423. .col-end-1 {
  16424. grid-column-end: 1;
  16425. }
  16426. .col-end-2 {
  16427. grid-column-end: 2;
  16428. }
  16429. .col-end-3 {
  16430. grid-column-end: 3;
  16431. }
  16432. .col-end-4 {
  16433. grid-column-end: 4;
  16434. }
  16435. .col-end-5 {
  16436. grid-column-end: 5;
  16437. }
  16438. .col-end-6 {
  16439. grid-column-end: 6;
  16440. }
  16441. .col-end-7 {
  16442. grid-column-end: 7;
  16443. }
  16444. .col-end-8 {
  16445. grid-column-end: 8;
  16446. }
  16447. .col-end-9 {
  16448. grid-column-end: 9;
  16449. }
  16450. .col-end-10 {
  16451. grid-column-end: 10;
  16452. }
  16453. .col-end-11 {
  16454. grid-column-end: 11;
  16455. }
  16456. .col-end-12 {
  16457. grid-column-end: 12;
  16458. }
  16459. .col-end-13 {
  16460. grid-column-end: 13;
  16461. }
  16462. .col-end-auto {
  16463. grid-column-end: auto;
  16464. }
  16465. .grid-rows-1 {
  16466. grid-template-rows: repeat(1, minmax(0, 1fr));
  16467. }
  16468. .grid-rows-2 {
  16469. grid-template-rows: repeat(2, minmax(0, 1fr));
  16470. }
  16471. .grid-rows-3 {
  16472. grid-template-rows: repeat(3, minmax(0, 1fr));
  16473. }
  16474. .grid-rows-4 {
  16475. grid-template-rows: repeat(4, minmax(0, 1fr));
  16476. }
  16477. .grid-rows-5 {
  16478. grid-template-rows: repeat(5, minmax(0, 1fr));
  16479. }
  16480. .grid-rows-6 {
  16481. grid-template-rows: repeat(6, minmax(0, 1fr));
  16482. }
  16483. .grid-rows-none {
  16484. grid-template-rows: none;
  16485. }
  16486. .auto-rows-auto {
  16487. grid-auto-rows: auto;
  16488. }
  16489. .auto-rows-min {
  16490. grid-auto-rows: -webkit-min-content;
  16491. grid-auto-rows: min-content;
  16492. }
  16493. .auto-rows-max {
  16494. grid-auto-rows: -webkit-max-content;
  16495. grid-auto-rows: max-content;
  16496. }
  16497. .auto-rows-fr {
  16498. grid-auto-rows: minmax(0, 1fr);
  16499. }
  16500. .row-auto {
  16501. grid-row: auto;
  16502. }
  16503. .row-span-1 {
  16504. grid-row: span 1 / span 1;
  16505. }
  16506. .row-span-2 {
  16507. grid-row: span 2 / span 2;
  16508. }
  16509. .row-span-3 {
  16510. grid-row: span 3 / span 3;
  16511. }
  16512. .row-span-4 {
  16513. grid-row: span 4 / span 4;
  16514. }
  16515. .row-span-5 {
  16516. grid-row: span 5 / span 5;
  16517. }
  16518. .row-span-6 {
  16519. grid-row: span 6 / span 6;
  16520. }
  16521. .row-span-full {
  16522. grid-row: 1 / -1;
  16523. }
  16524. .row-start-1 {
  16525. grid-row-start: 1;
  16526. }
  16527. .row-start-2 {
  16528. grid-row-start: 2;
  16529. }
  16530. .row-start-3 {
  16531. grid-row-start: 3;
  16532. }
  16533. .row-start-4 {
  16534. grid-row-start: 4;
  16535. }
  16536. .row-start-5 {
  16537. grid-row-start: 5;
  16538. }
  16539. .row-start-6 {
  16540. grid-row-start: 6;
  16541. }
  16542. .row-start-7 {
  16543. grid-row-start: 7;
  16544. }
  16545. .row-start-auto {
  16546. grid-row-start: auto;
  16547. }
  16548. .row-end-1 {
  16549. grid-row-end: 1;
  16550. }
  16551. .row-end-2 {
  16552. grid-row-end: 2;
  16553. }
  16554. .row-end-3 {
  16555. grid-row-end: 3;
  16556. }
  16557. .row-end-4 {
  16558. grid-row-end: 4;
  16559. }
  16560. .row-end-5 {
  16561. grid-row-end: 5;
  16562. }
  16563. .row-end-6 {
  16564. grid-row-end: 6;
  16565. }
  16566. .row-end-7 {
  16567. grid-row-end: 7;
  16568. }
  16569. .row-end-auto {
  16570. grid-row-end: auto;
  16571. }
  16572. .transform {
  16573. --transform-translate-x: 0;
  16574. --transform-translate-y: 0;
  16575. --transform-rotate: 0;
  16576. --transform-skew-x: 0;
  16577. --transform-skew-y: 0;
  16578. --transform-scale-x: 1;
  16579. --transform-scale-y: 1;
  16580. 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));
  16581. }
  16582. .transform-none {
  16583. transform: none;
  16584. }
  16585. .origin-center {
  16586. transform-origin: center;
  16587. }
  16588. .origin-top {
  16589. transform-origin: top;
  16590. }
  16591. .origin-top-right {
  16592. transform-origin: top right;
  16593. }
  16594. .origin-right {
  16595. transform-origin: right;
  16596. }
  16597. .origin-bottom-right {
  16598. transform-origin: bottom right;
  16599. }
  16600. .origin-bottom {
  16601. transform-origin: bottom;
  16602. }
  16603. .origin-bottom-left {
  16604. transform-origin: bottom left;
  16605. }
  16606. .origin-left {
  16607. transform-origin: left;
  16608. }
  16609. .origin-top-left {
  16610. transform-origin: top left;
  16611. }
  16612. .scale-0 {
  16613. --transform-scale-x: 0;
  16614. --transform-scale-y: 0;
  16615. }
  16616. .scale-50 {
  16617. --transform-scale-x: .5;
  16618. --transform-scale-y: .5;
  16619. }
  16620. .scale-75 {
  16621. --transform-scale-x: .75;
  16622. --transform-scale-y: .75;
  16623. }
  16624. .scale-90 {
  16625. --transform-scale-x: .9;
  16626. --transform-scale-y: .9;
  16627. }
  16628. .scale-95 {
  16629. --transform-scale-x: .95;
  16630. --transform-scale-y: .95;
  16631. }
  16632. .scale-100 {
  16633. --transform-scale-x: 1;
  16634. --transform-scale-y: 1;
  16635. }
  16636. .scale-105 {
  16637. --transform-scale-x: 1.05;
  16638. --transform-scale-y: 1.05;
  16639. }
  16640. .scale-110 {
  16641. --transform-scale-x: 1.1;
  16642. --transform-scale-y: 1.1;
  16643. }
  16644. .scale-125 {
  16645. --transform-scale-x: 1.25;
  16646. --transform-scale-y: 1.25;
  16647. }
  16648. .scale-150 {
  16649. --transform-scale-x: 1.5;
  16650. --transform-scale-y: 1.5;
  16651. }
  16652. .scale-x-0 {
  16653. --transform-scale-x: 0;
  16654. }
  16655. .scale-x-50 {
  16656. --transform-scale-x: .5;
  16657. }
  16658. .scale-x-75 {
  16659. --transform-scale-x: .75;
  16660. }
  16661. .scale-x-90 {
  16662. --transform-scale-x: .9;
  16663. }
  16664. .scale-x-95 {
  16665. --transform-scale-x: .95;
  16666. }
  16667. .scale-x-100 {
  16668. --transform-scale-x: 1;
  16669. }
  16670. .scale-x-105 {
  16671. --transform-scale-x: 1.05;
  16672. }
  16673. .scale-x-110 {
  16674. --transform-scale-x: 1.1;
  16675. }
  16676. .scale-x-125 {
  16677. --transform-scale-x: 1.25;
  16678. }
  16679. .scale-x-150 {
  16680. --transform-scale-x: 1.5;
  16681. }
  16682. .scale-y-0 {
  16683. --transform-scale-y: 0;
  16684. }
  16685. .scale-y-50 {
  16686. --transform-scale-y: .5;
  16687. }
  16688. .scale-y-75 {
  16689. --transform-scale-y: .75;
  16690. }
  16691. .scale-y-90 {
  16692. --transform-scale-y: .9;
  16693. }
  16694. .scale-y-95 {
  16695. --transform-scale-y: .95;
  16696. }
  16697. .scale-y-100 {
  16698. --transform-scale-y: 1;
  16699. }
  16700. .scale-y-105 {
  16701. --transform-scale-y: 1.05;
  16702. }
  16703. .scale-y-110 {
  16704. --transform-scale-y: 1.1;
  16705. }
  16706. .scale-y-125 {
  16707. --transform-scale-y: 1.25;
  16708. }
  16709. .scale-y-150 {
  16710. --transform-scale-y: 1.5;
  16711. }
  16712. .hover\:scale-0:hover {
  16713. --transform-scale-x: 0;
  16714. --transform-scale-y: 0;
  16715. }
  16716. .hover\:scale-50:hover {
  16717. --transform-scale-x: .5;
  16718. --transform-scale-y: .5;
  16719. }
  16720. .hover\:scale-75:hover {
  16721. --transform-scale-x: .75;
  16722. --transform-scale-y: .75;
  16723. }
  16724. .hover\:scale-90:hover {
  16725. --transform-scale-x: .9;
  16726. --transform-scale-y: .9;
  16727. }
  16728. .hover\:scale-95:hover {
  16729. --transform-scale-x: .95;
  16730. --transform-scale-y: .95;
  16731. }
  16732. .hover\:scale-100:hover {
  16733. --transform-scale-x: 1;
  16734. --transform-scale-y: 1;
  16735. }
  16736. .hover\:scale-105:hover {
  16737. --transform-scale-x: 1.05;
  16738. --transform-scale-y: 1.05;
  16739. }
  16740. .hover\:scale-110:hover {
  16741. --transform-scale-x: 1.1;
  16742. --transform-scale-y: 1.1;
  16743. }
  16744. .hover\:scale-125:hover {
  16745. --transform-scale-x: 1.25;
  16746. --transform-scale-y: 1.25;
  16747. }
  16748. .hover\:scale-150:hover {
  16749. --transform-scale-x: 1.5;
  16750. --transform-scale-y: 1.5;
  16751. }
  16752. .hover\:scale-x-0:hover {
  16753. --transform-scale-x: 0;
  16754. }
  16755. .hover\:scale-x-50:hover {
  16756. --transform-scale-x: .5;
  16757. }
  16758. .hover\:scale-x-75:hover {
  16759. --transform-scale-x: .75;
  16760. }
  16761. .hover\:scale-x-90:hover {
  16762. --transform-scale-x: .9;
  16763. }
  16764. .hover\:scale-x-95:hover {
  16765. --transform-scale-x: .95;
  16766. }
  16767. .hover\:scale-x-100:hover {
  16768. --transform-scale-x: 1;
  16769. }
  16770. .hover\:scale-x-105:hover {
  16771. --transform-scale-x: 1.05;
  16772. }
  16773. .hover\:scale-x-110:hover {
  16774. --transform-scale-x: 1.1;
  16775. }
  16776. .hover\:scale-x-125:hover {
  16777. --transform-scale-x: 1.25;
  16778. }
  16779. .hover\:scale-x-150:hover {
  16780. --transform-scale-x: 1.5;
  16781. }
  16782. .hover\:scale-y-0:hover {
  16783. --transform-scale-y: 0;
  16784. }
  16785. .hover\:scale-y-50:hover {
  16786. --transform-scale-y: .5;
  16787. }
  16788. .hover\:scale-y-75:hover {
  16789. --transform-scale-y: .75;
  16790. }
  16791. .hover\:scale-y-90:hover {
  16792. --transform-scale-y: .9;
  16793. }
  16794. .hover\:scale-y-95:hover {
  16795. --transform-scale-y: .95;
  16796. }
  16797. .hover\:scale-y-100:hover {
  16798. --transform-scale-y: 1;
  16799. }
  16800. .hover\:scale-y-105:hover {
  16801. --transform-scale-y: 1.05;
  16802. }
  16803. .hover\:scale-y-110:hover {
  16804. --transform-scale-y: 1.1;
  16805. }
  16806. .hover\:scale-y-125:hover {
  16807. --transform-scale-y: 1.25;
  16808. }
  16809. .hover\:scale-y-150:hover {
  16810. --transform-scale-y: 1.5;
  16811. }
  16812. .focus\:scale-0:focus {
  16813. --transform-scale-x: 0;
  16814. --transform-scale-y: 0;
  16815. }
  16816. .focus\:scale-50:focus {
  16817. --transform-scale-x: .5;
  16818. --transform-scale-y: .5;
  16819. }
  16820. .focus\:scale-75:focus {
  16821. --transform-scale-x: .75;
  16822. --transform-scale-y: .75;
  16823. }
  16824. .focus\:scale-90:focus {
  16825. --transform-scale-x: .9;
  16826. --transform-scale-y: .9;
  16827. }
  16828. .focus\:scale-95:focus {
  16829. --transform-scale-x: .95;
  16830. --transform-scale-y: .95;
  16831. }
  16832. .focus\:scale-100:focus {
  16833. --transform-scale-x: 1;
  16834. --transform-scale-y: 1;
  16835. }
  16836. .focus\:scale-105:focus {
  16837. --transform-scale-x: 1.05;
  16838. --transform-scale-y: 1.05;
  16839. }
  16840. .focus\:scale-110:focus {
  16841. --transform-scale-x: 1.1;
  16842. --transform-scale-y: 1.1;
  16843. }
  16844. .focus\:scale-125:focus {
  16845. --transform-scale-x: 1.25;
  16846. --transform-scale-y: 1.25;
  16847. }
  16848. .focus\:scale-150:focus {
  16849. --transform-scale-x: 1.5;
  16850. --transform-scale-y: 1.5;
  16851. }
  16852. .focus\:scale-x-0:focus {
  16853. --transform-scale-x: 0;
  16854. }
  16855. .focus\:scale-x-50:focus {
  16856. --transform-scale-x: .5;
  16857. }
  16858. .focus\:scale-x-75:focus {
  16859. --transform-scale-x: .75;
  16860. }
  16861. .focus\:scale-x-90:focus {
  16862. --transform-scale-x: .9;
  16863. }
  16864. .focus\:scale-x-95:focus {
  16865. --transform-scale-x: .95;
  16866. }
  16867. .focus\:scale-x-100:focus {
  16868. --transform-scale-x: 1;
  16869. }
  16870. .focus\:scale-x-105:focus {
  16871. --transform-scale-x: 1.05;
  16872. }
  16873. .focus\:scale-x-110:focus {
  16874. --transform-scale-x: 1.1;
  16875. }
  16876. .focus\:scale-x-125:focus {
  16877. --transform-scale-x: 1.25;
  16878. }
  16879. .focus\:scale-x-150:focus {
  16880. --transform-scale-x: 1.5;
  16881. }
  16882. .focus\:scale-y-0:focus {
  16883. --transform-scale-y: 0;
  16884. }
  16885. .focus\:scale-y-50:focus {
  16886. --transform-scale-y: .5;
  16887. }
  16888. .focus\:scale-y-75:focus {
  16889. --transform-scale-y: .75;
  16890. }
  16891. .focus\:scale-y-90:focus {
  16892. --transform-scale-y: .9;
  16893. }
  16894. .focus\:scale-y-95:focus {
  16895. --transform-scale-y: .95;
  16896. }
  16897. .focus\:scale-y-100:focus {
  16898. --transform-scale-y: 1;
  16899. }
  16900. .focus\:scale-y-105:focus {
  16901. --transform-scale-y: 1.05;
  16902. }
  16903. .focus\:scale-y-110:focus {
  16904. --transform-scale-y: 1.1;
  16905. }
  16906. .focus\:scale-y-125:focus {
  16907. --transform-scale-y: 1.25;
  16908. }
  16909. .focus\:scale-y-150:focus {
  16910. --transform-scale-y: 1.5;
  16911. }
  16912. .rotate-0 {
  16913. --transform-rotate: 0;
  16914. }
  16915. .rotate-1 {
  16916. --transform-rotate: 1deg;
  16917. }
  16918. .rotate-2 {
  16919. --transform-rotate: 2deg;
  16920. }
  16921. .rotate-3 {
  16922. --transform-rotate: 3deg;
  16923. }
  16924. .rotate-6 {
  16925. --transform-rotate: 6deg;
  16926. }
  16927. .rotate-12 {
  16928. --transform-rotate: 12deg;
  16929. }
  16930. .rotate-45 {
  16931. --transform-rotate: 45deg;
  16932. }
  16933. .rotate-90 {
  16934. --transform-rotate: 90deg;
  16935. }
  16936. .rotate-180 {
  16937. --transform-rotate: 180deg;
  16938. }
  16939. .-rotate-180 {
  16940. --transform-rotate: -180deg;
  16941. }
  16942. .-rotate-90 {
  16943. --transform-rotate: -90deg;
  16944. }
  16945. .-rotate-45 {
  16946. --transform-rotate: -45deg;
  16947. }
  16948. .-rotate-12 {
  16949. --transform-rotate: -12deg;
  16950. }
  16951. .-rotate-6 {
  16952. --transform-rotate: -6deg;
  16953. }
  16954. .-rotate-3 {
  16955. --transform-rotate: -3deg;
  16956. }
  16957. .-rotate-2 {
  16958. --transform-rotate: -2deg;
  16959. }
  16960. .-rotate-1 {
  16961. --transform-rotate: -1deg;
  16962. }
  16963. .hover\:rotate-0:hover {
  16964. --transform-rotate: 0;
  16965. }
  16966. .hover\:rotate-1:hover {
  16967. --transform-rotate: 1deg;
  16968. }
  16969. .hover\:rotate-2:hover {
  16970. --transform-rotate: 2deg;
  16971. }
  16972. .hover\:rotate-3:hover {
  16973. --transform-rotate: 3deg;
  16974. }
  16975. .hover\:rotate-6:hover {
  16976. --transform-rotate: 6deg;
  16977. }
  16978. .hover\:rotate-12:hover {
  16979. --transform-rotate: 12deg;
  16980. }
  16981. .hover\:rotate-45:hover {
  16982. --transform-rotate: 45deg;
  16983. }
  16984. .hover\:rotate-90:hover {
  16985. --transform-rotate: 90deg;
  16986. }
  16987. .hover\:rotate-180:hover {
  16988. --transform-rotate: 180deg;
  16989. }
  16990. .hover\:-rotate-180:hover {
  16991. --transform-rotate: -180deg;
  16992. }
  16993. .hover\:-rotate-90:hover {
  16994. --transform-rotate: -90deg;
  16995. }
  16996. .hover\:-rotate-45:hover {
  16997. --transform-rotate: -45deg;
  16998. }
  16999. .hover\:-rotate-12:hover {
  17000. --transform-rotate: -12deg;
  17001. }
  17002. .hover\:-rotate-6:hover {
  17003. --transform-rotate: -6deg;
  17004. }
  17005. .hover\:-rotate-3:hover {
  17006. --transform-rotate: -3deg;
  17007. }
  17008. .hover\:-rotate-2:hover {
  17009. --transform-rotate: -2deg;
  17010. }
  17011. .hover\:-rotate-1:hover {
  17012. --transform-rotate: -1deg;
  17013. }
  17014. .focus\:rotate-0:focus {
  17015. --transform-rotate: 0;
  17016. }
  17017. .focus\:rotate-1:focus {
  17018. --transform-rotate: 1deg;
  17019. }
  17020. .focus\:rotate-2:focus {
  17021. --transform-rotate: 2deg;
  17022. }
  17023. .focus\:rotate-3:focus {
  17024. --transform-rotate: 3deg;
  17025. }
  17026. .focus\:rotate-6:focus {
  17027. --transform-rotate: 6deg;
  17028. }
  17029. .focus\:rotate-12:focus {
  17030. --transform-rotate: 12deg;
  17031. }
  17032. .focus\:rotate-45:focus {
  17033. --transform-rotate: 45deg;
  17034. }
  17035. .focus\:rotate-90:focus {
  17036. --transform-rotate: 90deg;
  17037. }
  17038. .focus\:rotate-180:focus {
  17039. --transform-rotate: 180deg;
  17040. }
  17041. .focus\:-rotate-180:focus {
  17042. --transform-rotate: -180deg;
  17043. }
  17044. .focus\:-rotate-90:focus {
  17045. --transform-rotate: -90deg;
  17046. }
  17047. .focus\:-rotate-45:focus {
  17048. --transform-rotate: -45deg;
  17049. }
  17050. .focus\:-rotate-12:focus {
  17051. --transform-rotate: -12deg;
  17052. }
  17053. .focus\:-rotate-6:focus {
  17054. --transform-rotate: -6deg;
  17055. }
  17056. .focus\:-rotate-3:focus {
  17057. --transform-rotate: -3deg;
  17058. }
  17059. .focus\:-rotate-2:focus {
  17060. --transform-rotate: -2deg;
  17061. }
  17062. .focus\:-rotate-1:focus {
  17063. --transform-rotate: -1deg;
  17064. }
  17065. .translate-x-0 {
  17066. --transform-translate-x: 0;
  17067. }
  17068. .translate-x-1 {
  17069. --transform-translate-x: 0.25rem;
  17070. }
  17071. .translate-x-2 {
  17072. --transform-translate-x: 0.5rem;
  17073. }
  17074. .translate-x-3 {
  17075. --transform-translate-x: 0.75rem;
  17076. }
  17077. .translate-x-4 {
  17078. --transform-translate-x: 1rem;
  17079. }
  17080. .translate-x-5 {
  17081. --transform-translate-x: 1.25rem;
  17082. }
  17083. .translate-x-6 {
  17084. --transform-translate-x: 1.5rem;
  17085. }
  17086. .translate-x-8 {
  17087. --transform-translate-x: 2rem;
  17088. }
  17089. .translate-x-10 {
  17090. --transform-translate-x: 2.5rem;
  17091. }
  17092. .translate-x-12 {
  17093. --transform-translate-x: 3rem;
  17094. }
  17095. .translate-x-16 {
  17096. --transform-translate-x: 4rem;
  17097. }
  17098. .translate-x-20 {
  17099. --transform-translate-x: 5rem;
  17100. }
  17101. .translate-x-24 {
  17102. --transform-translate-x: 6rem;
  17103. }
  17104. .translate-x-32 {
  17105. --transform-translate-x: 8rem;
  17106. }
  17107. .translate-x-40 {
  17108. --transform-translate-x: 10rem;
  17109. }
  17110. .translate-x-48 {
  17111. --transform-translate-x: 12rem;
  17112. }
  17113. .translate-x-56 {
  17114. --transform-translate-x: 14rem;
  17115. }
  17116. .translate-x-64 {
  17117. --transform-translate-x: 16rem;
  17118. }
  17119. .translate-x-px {
  17120. --transform-translate-x: 1px;
  17121. }
  17122. .-translate-x-1 {
  17123. --transform-translate-x: -0.25rem;
  17124. }
  17125. .-translate-x-2 {
  17126. --transform-translate-x: -0.5rem;
  17127. }
  17128. .-translate-x-3 {
  17129. --transform-translate-x: -0.75rem;
  17130. }
  17131. .-translate-x-4 {
  17132. --transform-translate-x: -1rem;
  17133. }
  17134. .-translate-x-5 {
  17135. --transform-translate-x: -1.25rem;
  17136. }
  17137. .-translate-x-6 {
  17138. --transform-translate-x: -1.5rem;
  17139. }
  17140. .-translate-x-8 {
  17141. --transform-translate-x: -2rem;
  17142. }
  17143. .-translate-x-10 {
  17144. --transform-translate-x: -2.5rem;
  17145. }
  17146. .-translate-x-12 {
  17147. --transform-translate-x: -3rem;
  17148. }
  17149. .-translate-x-16 {
  17150. --transform-translate-x: -4rem;
  17151. }
  17152. .-translate-x-20 {
  17153. --transform-translate-x: -5rem;
  17154. }
  17155. .-translate-x-24 {
  17156. --transform-translate-x: -6rem;
  17157. }
  17158. .-translate-x-32 {
  17159. --transform-translate-x: -8rem;
  17160. }
  17161. .-translate-x-40 {
  17162. --transform-translate-x: -10rem;
  17163. }
  17164. .-translate-x-48 {
  17165. --transform-translate-x: -12rem;
  17166. }
  17167. .-translate-x-56 {
  17168. --transform-translate-x: -14rem;
  17169. }
  17170. .-translate-x-64 {
  17171. --transform-translate-x: -16rem;
  17172. }
  17173. .-translate-x-px {
  17174. --transform-translate-x: -1px;
  17175. }
  17176. .-translate-x-full {
  17177. --transform-translate-x: -100%;
  17178. }
  17179. .-translate-x-1\/2 {
  17180. --transform-translate-x: -50%;
  17181. }
  17182. .translate-x-1\/2 {
  17183. --transform-translate-x: 50%;
  17184. }
  17185. .translate-x-full {
  17186. --transform-translate-x: 100%;
  17187. }
  17188. .translate-y-0 {
  17189. --transform-translate-y: 0;
  17190. }
  17191. .translate-y-1 {
  17192. --transform-translate-y: 0.25rem;
  17193. }
  17194. .translate-y-2 {
  17195. --transform-translate-y: 0.5rem;
  17196. }
  17197. .translate-y-3 {
  17198. --transform-translate-y: 0.75rem;
  17199. }
  17200. .translate-y-4 {
  17201. --transform-translate-y: 1rem;
  17202. }
  17203. .translate-y-5 {
  17204. --transform-translate-y: 1.25rem;
  17205. }
  17206. .translate-y-6 {
  17207. --transform-translate-y: 1.5rem;
  17208. }
  17209. .translate-y-8 {
  17210. --transform-translate-y: 2rem;
  17211. }
  17212. .translate-y-10 {
  17213. --transform-translate-y: 2.5rem;
  17214. }
  17215. .translate-y-12 {
  17216. --transform-translate-y: 3rem;
  17217. }
  17218. .translate-y-16 {
  17219. --transform-translate-y: 4rem;
  17220. }
  17221. .translate-y-20 {
  17222. --transform-translate-y: 5rem;
  17223. }
  17224. .translate-y-24 {
  17225. --transform-translate-y: 6rem;
  17226. }
  17227. .translate-y-32 {
  17228. --transform-translate-y: 8rem;
  17229. }
  17230. .translate-y-40 {
  17231. --transform-translate-y: 10rem;
  17232. }
  17233. .translate-y-48 {
  17234. --transform-translate-y: 12rem;
  17235. }
  17236. .translate-y-56 {
  17237. --transform-translate-y: 14rem;
  17238. }
  17239. .translate-y-64 {
  17240. --transform-translate-y: 16rem;
  17241. }
  17242. .translate-y-px {
  17243. --transform-translate-y: 1px;
  17244. }
  17245. .-translate-y-1 {
  17246. --transform-translate-y: -0.25rem;
  17247. }
  17248. .-translate-y-2 {
  17249. --transform-translate-y: -0.5rem;
  17250. }
  17251. .-translate-y-3 {
  17252. --transform-translate-y: -0.75rem;
  17253. }
  17254. .-translate-y-4 {
  17255. --transform-translate-y: -1rem;
  17256. }
  17257. .-translate-y-5 {
  17258. --transform-translate-y: -1.25rem;
  17259. }
  17260. .-translate-y-6 {
  17261. --transform-translate-y: -1.5rem;
  17262. }
  17263. .-translate-y-8 {
  17264. --transform-translate-y: -2rem;
  17265. }
  17266. .-translate-y-10 {
  17267. --transform-translate-y: -2.5rem;
  17268. }
  17269. .-translate-y-12 {
  17270. --transform-translate-y: -3rem;
  17271. }
  17272. .-translate-y-16 {
  17273. --transform-translate-y: -4rem;
  17274. }
  17275. .-translate-y-20 {
  17276. --transform-translate-y: -5rem;
  17277. }
  17278. .-translate-y-24 {
  17279. --transform-translate-y: -6rem;
  17280. }
  17281. .-translate-y-32 {
  17282. --transform-translate-y: -8rem;
  17283. }
  17284. .-translate-y-40 {
  17285. --transform-translate-y: -10rem;
  17286. }
  17287. .-translate-y-48 {
  17288. --transform-translate-y: -12rem;
  17289. }
  17290. .-translate-y-56 {
  17291. --transform-translate-y: -14rem;
  17292. }
  17293. .-translate-y-64 {
  17294. --transform-translate-y: -16rem;
  17295. }
  17296. .-translate-y-px {
  17297. --transform-translate-y: -1px;
  17298. }
  17299. .-translate-y-full {
  17300. --transform-translate-y: -100%;
  17301. }
  17302. .-translate-y-1\/2 {
  17303. --transform-translate-y: -50%;
  17304. }
  17305. .translate-y-1\/2 {
  17306. --transform-translate-y: 50%;
  17307. }
  17308. .translate-y-full {
  17309. --transform-translate-y: 100%;
  17310. }
  17311. .hover\:translate-x-0:hover {
  17312. --transform-translate-x: 0;
  17313. }
  17314. .hover\:translate-x-1:hover {
  17315. --transform-translate-x: 0.25rem;
  17316. }
  17317. .hover\:translate-x-2:hover {
  17318. --transform-translate-x: 0.5rem;
  17319. }
  17320. .hover\:translate-x-3:hover {
  17321. --transform-translate-x: 0.75rem;
  17322. }
  17323. .hover\:translate-x-4:hover {
  17324. --transform-translate-x: 1rem;
  17325. }
  17326. .hover\:translate-x-5:hover {
  17327. --transform-translate-x: 1.25rem;
  17328. }
  17329. .hover\:translate-x-6:hover {
  17330. --transform-translate-x: 1.5rem;
  17331. }
  17332. .hover\:translate-x-8:hover {
  17333. --transform-translate-x: 2rem;
  17334. }
  17335. .hover\:translate-x-10:hover {
  17336. --transform-translate-x: 2.5rem;
  17337. }
  17338. .hover\:translate-x-12:hover {
  17339. --transform-translate-x: 3rem;
  17340. }
  17341. .hover\:translate-x-16:hover {
  17342. --transform-translate-x: 4rem;
  17343. }
  17344. .hover\:translate-x-20:hover {
  17345. --transform-translate-x: 5rem;
  17346. }
  17347. .hover\:translate-x-24:hover {
  17348. --transform-translate-x: 6rem;
  17349. }
  17350. .hover\:translate-x-32:hover {
  17351. --transform-translate-x: 8rem;
  17352. }
  17353. .hover\:translate-x-40:hover {
  17354. --transform-translate-x: 10rem;
  17355. }
  17356. .hover\:translate-x-48:hover {
  17357. --transform-translate-x: 12rem;
  17358. }
  17359. .hover\:translate-x-56:hover {
  17360. --transform-translate-x: 14rem;
  17361. }
  17362. .hover\:translate-x-64:hover {
  17363. --transform-translate-x: 16rem;
  17364. }
  17365. .hover\:translate-x-px:hover {
  17366. --transform-translate-x: 1px;
  17367. }
  17368. .hover\:-translate-x-1:hover {
  17369. --transform-translate-x: -0.25rem;
  17370. }
  17371. .hover\:-translate-x-2:hover {
  17372. --transform-translate-x: -0.5rem;
  17373. }
  17374. .hover\:-translate-x-3:hover {
  17375. --transform-translate-x: -0.75rem;
  17376. }
  17377. .hover\:-translate-x-4:hover {
  17378. --transform-translate-x: -1rem;
  17379. }
  17380. .hover\:-translate-x-5:hover {
  17381. --transform-translate-x: -1.25rem;
  17382. }
  17383. .hover\:-translate-x-6:hover {
  17384. --transform-translate-x: -1.5rem;
  17385. }
  17386. .hover\:-translate-x-8:hover {
  17387. --transform-translate-x: -2rem;
  17388. }
  17389. .hover\:-translate-x-10:hover {
  17390. --transform-translate-x: -2.5rem;
  17391. }
  17392. .hover\:-translate-x-12:hover {
  17393. --transform-translate-x: -3rem;
  17394. }
  17395. .hover\:-translate-x-16:hover {
  17396. --transform-translate-x: -4rem;
  17397. }
  17398. .hover\:-translate-x-20:hover {
  17399. --transform-translate-x: -5rem;
  17400. }
  17401. .hover\:-translate-x-24:hover {
  17402. --transform-translate-x: -6rem;
  17403. }
  17404. .hover\:-translate-x-32:hover {
  17405. --transform-translate-x: -8rem;
  17406. }
  17407. .hover\:-translate-x-40:hover {
  17408. --transform-translate-x: -10rem;
  17409. }
  17410. .hover\:-translate-x-48:hover {
  17411. --transform-translate-x: -12rem;
  17412. }
  17413. .hover\:-translate-x-56:hover {
  17414. --transform-translate-x: -14rem;
  17415. }
  17416. .hover\:-translate-x-64:hover {
  17417. --transform-translate-x: -16rem;
  17418. }
  17419. .hover\:-translate-x-px:hover {
  17420. --transform-translate-x: -1px;
  17421. }
  17422. .hover\:-translate-x-full:hover {
  17423. --transform-translate-x: -100%;
  17424. }
  17425. .hover\:-translate-x-1\/2:hover {
  17426. --transform-translate-x: -50%;
  17427. }
  17428. .hover\:translate-x-1\/2:hover {
  17429. --transform-translate-x: 50%;
  17430. }
  17431. .hover\:translate-x-full:hover {
  17432. --transform-translate-x: 100%;
  17433. }
  17434. .hover\:translate-y-0:hover {
  17435. --transform-translate-y: 0;
  17436. }
  17437. .hover\:translate-y-1:hover {
  17438. --transform-translate-y: 0.25rem;
  17439. }
  17440. .hover\:translate-y-2:hover {
  17441. --transform-translate-y: 0.5rem;
  17442. }
  17443. .hover\:translate-y-3:hover {
  17444. --transform-translate-y: 0.75rem;
  17445. }
  17446. .hover\:translate-y-4:hover {
  17447. --transform-translate-y: 1rem;
  17448. }
  17449. .hover\:translate-y-5:hover {
  17450. --transform-translate-y: 1.25rem;
  17451. }
  17452. .hover\:translate-y-6:hover {
  17453. --transform-translate-y: 1.5rem;
  17454. }
  17455. .hover\:translate-y-8:hover {
  17456. --transform-translate-y: 2rem;
  17457. }
  17458. .hover\:translate-y-10:hover {
  17459. --transform-translate-y: 2.5rem;
  17460. }
  17461. .hover\:translate-y-12:hover {
  17462. --transform-translate-y: 3rem;
  17463. }
  17464. .hover\:translate-y-16:hover {
  17465. --transform-translate-y: 4rem;
  17466. }
  17467. .hover\:translate-y-20:hover {
  17468. --transform-translate-y: 5rem;
  17469. }
  17470. .hover\:translate-y-24:hover {
  17471. --transform-translate-y: 6rem;
  17472. }
  17473. .hover\:translate-y-32:hover {
  17474. --transform-translate-y: 8rem;
  17475. }
  17476. .hover\:translate-y-40:hover {
  17477. --transform-translate-y: 10rem;
  17478. }
  17479. .hover\:translate-y-48:hover {
  17480. --transform-translate-y: 12rem;
  17481. }
  17482. .hover\:translate-y-56:hover {
  17483. --transform-translate-y: 14rem;
  17484. }
  17485. .hover\:translate-y-64:hover {
  17486. --transform-translate-y: 16rem;
  17487. }
  17488. .hover\:translate-y-px:hover {
  17489. --transform-translate-y: 1px;
  17490. }
  17491. .hover\:-translate-y-1:hover {
  17492. --transform-translate-y: -0.25rem;
  17493. }
  17494. .hover\:-translate-y-2:hover {
  17495. --transform-translate-y: -0.5rem;
  17496. }
  17497. .hover\:-translate-y-3:hover {
  17498. --transform-translate-y: -0.75rem;
  17499. }
  17500. .hover\:-translate-y-4:hover {
  17501. --transform-translate-y: -1rem;
  17502. }
  17503. .hover\:-translate-y-5:hover {
  17504. --transform-translate-y: -1.25rem;
  17505. }
  17506. .hover\:-translate-y-6:hover {
  17507. --transform-translate-y: -1.5rem;
  17508. }
  17509. .hover\:-translate-y-8:hover {
  17510. --transform-translate-y: -2rem;
  17511. }
  17512. .hover\:-translate-y-10:hover {
  17513. --transform-translate-y: -2.5rem;
  17514. }
  17515. .hover\:-translate-y-12:hover {
  17516. --transform-translate-y: -3rem;
  17517. }
  17518. .hover\:-translate-y-16:hover {
  17519. --transform-translate-y: -4rem;
  17520. }
  17521. .hover\:-translate-y-20:hover {
  17522. --transform-translate-y: -5rem;
  17523. }
  17524. .hover\:-translate-y-24:hover {
  17525. --transform-translate-y: -6rem;
  17526. }
  17527. .hover\:-translate-y-32:hover {
  17528. --transform-translate-y: -8rem;
  17529. }
  17530. .hover\:-translate-y-40:hover {
  17531. --transform-translate-y: -10rem;
  17532. }
  17533. .hover\:-translate-y-48:hover {
  17534. --transform-translate-y: -12rem;
  17535. }
  17536. .hover\:-translate-y-56:hover {
  17537. --transform-translate-y: -14rem;
  17538. }
  17539. .hover\:-translate-y-64:hover {
  17540. --transform-translate-y: -16rem;
  17541. }
  17542. .hover\:-translate-y-px:hover {
  17543. --transform-translate-y: -1px;
  17544. }
  17545. .hover\:-translate-y-full:hover {
  17546. --transform-translate-y: -100%;
  17547. }
  17548. .hover\:-translate-y-1\/2:hover {
  17549. --transform-translate-y: -50%;
  17550. }
  17551. .hover\:translate-y-1\/2:hover {
  17552. --transform-translate-y: 50%;
  17553. }
  17554. .hover\:translate-y-full:hover {
  17555. --transform-translate-y: 100%;
  17556. }
  17557. .focus\:translate-x-0:focus {
  17558. --transform-translate-x: 0;
  17559. }
  17560. .focus\:translate-x-1:focus {
  17561. --transform-translate-x: 0.25rem;
  17562. }
  17563. .focus\:translate-x-2:focus {
  17564. --transform-translate-x: 0.5rem;
  17565. }
  17566. .focus\:translate-x-3:focus {
  17567. --transform-translate-x: 0.75rem;
  17568. }
  17569. .focus\:translate-x-4:focus {
  17570. --transform-translate-x: 1rem;
  17571. }
  17572. .focus\:translate-x-5:focus {
  17573. --transform-translate-x: 1.25rem;
  17574. }
  17575. .focus\:translate-x-6:focus {
  17576. --transform-translate-x: 1.5rem;
  17577. }
  17578. .focus\:translate-x-8:focus {
  17579. --transform-translate-x: 2rem;
  17580. }
  17581. .focus\:translate-x-10:focus {
  17582. --transform-translate-x: 2.5rem;
  17583. }
  17584. .focus\:translate-x-12:focus {
  17585. --transform-translate-x: 3rem;
  17586. }
  17587. .focus\:translate-x-16:focus {
  17588. --transform-translate-x: 4rem;
  17589. }
  17590. .focus\:translate-x-20:focus {
  17591. --transform-translate-x: 5rem;
  17592. }
  17593. .focus\:translate-x-24:focus {
  17594. --transform-translate-x: 6rem;
  17595. }
  17596. .focus\:translate-x-32:focus {
  17597. --transform-translate-x: 8rem;
  17598. }
  17599. .focus\:translate-x-40:focus {
  17600. --transform-translate-x: 10rem;
  17601. }
  17602. .focus\:translate-x-48:focus {
  17603. --transform-translate-x: 12rem;
  17604. }
  17605. .focus\:translate-x-56:focus {
  17606. --transform-translate-x: 14rem;
  17607. }
  17608. .focus\:translate-x-64:focus {
  17609. --transform-translate-x: 16rem;
  17610. }
  17611. .focus\:translate-x-px:focus {
  17612. --transform-translate-x: 1px;
  17613. }
  17614. .focus\:-translate-x-1:focus {
  17615. --transform-translate-x: -0.25rem;
  17616. }
  17617. .focus\:-translate-x-2:focus {
  17618. --transform-translate-x: -0.5rem;
  17619. }
  17620. .focus\:-translate-x-3:focus {
  17621. --transform-translate-x: -0.75rem;
  17622. }
  17623. .focus\:-translate-x-4:focus {
  17624. --transform-translate-x: -1rem;
  17625. }
  17626. .focus\:-translate-x-5:focus {
  17627. --transform-translate-x: -1.25rem;
  17628. }
  17629. .focus\:-translate-x-6:focus {
  17630. --transform-translate-x: -1.5rem;
  17631. }
  17632. .focus\:-translate-x-8:focus {
  17633. --transform-translate-x: -2rem;
  17634. }
  17635. .focus\:-translate-x-10:focus {
  17636. --transform-translate-x: -2.5rem;
  17637. }
  17638. .focus\:-translate-x-12:focus {
  17639. --transform-translate-x: -3rem;
  17640. }
  17641. .focus\:-translate-x-16:focus {
  17642. --transform-translate-x: -4rem;
  17643. }
  17644. .focus\:-translate-x-20:focus {
  17645. --transform-translate-x: -5rem;
  17646. }
  17647. .focus\:-translate-x-24:focus {
  17648. --transform-translate-x: -6rem;
  17649. }
  17650. .focus\:-translate-x-32:focus {
  17651. --transform-translate-x: -8rem;
  17652. }
  17653. .focus\:-translate-x-40:focus {
  17654. --transform-translate-x: -10rem;
  17655. }
  17656. .focus\:-translate-x-48:focus {
  17657. --transform-translate-x: -12rem;
  17658. }
  17659. .focus\:-translate-x-56:focus {
  17660. --transform-translate-x: -14rem;
  17661. }
  17662. .focus\:-translate-x-64:focus {
  17663. --transform-translate-x: -16rem;
  17664. }
  17665. .focus\:-translate-x-px:focus {
  17666. --transform-translate-x: -1px;
  17667. }
  17668. .focus\:-translate-x-full:focus {
  17669. --transform-translate-x: -100%;
  17670. }
  17671. .focus\:-translate-x-1\/2:focus {
  17672. --transform-translate-x: -50%;
  17673. }
  17674. .focus\:translate-x-1\/2:focus {
  17675. --transform-translate-x: 50%;
  17676. }
  17677. .focus\:translate-x-full:focus {
  17678. --transform-translate-x: 100%;
  17679. }
  17680. .focus\:translate-y-0:focus {
  17681. --transform-translate-y: 0;
  17682. }
  17683. .focus\:translate-y-1:focus {
  17684. --transform-translate-y: 0.25rem;
  17685. }
  17686. .focus\:translate-y-2:focus {
  17687. --transform-translate-y: 0.5rem;
  17688. }
  17689. .focus\:translate-y-3:focus {
  17690. --transform-translate-y: 0.75rem;
  17691. }
  17692. .focus\:translate-y-4:focus {
  17693. --transform-translate-y: 1rem;
  17694. }
  17695. .focus\:translate-y-5:focus {
  17696. --transform-translate-y: 1.25rem;
  17697. }
  17698. .focus\:translate-y-6:focus {
  17699. --transform-translate-y: 1.5rem;
  17700. }
  17701. .focus\:translate-y-8:focus {
  17702. --transform-translate-y: 2rem;
  17703. }
  17704. .focus\:translate-y-10:focus {
  17705. --transform-translate-y: 2.5rem;
  17706. }
  17707. .focus\:translate-y-12:focus {
  17708. --transform-translate-y: 3rem;
  17709. }
  17710. .focus\:translate-y-16:focus {
  17711. --transform-translate-y: 4rem;
  17712. }
  17713. .focus\:translate-y-20:focus {
  17714. --transform-translate-y: 5rem;
  17715. }
  17716. .focus\:translate-y-24:focus {
  17717. --transform-translate-y: 6rem;
  17718. }
  17719. .focus\:translate-y-32:focus {
  17720. --transform-translate-y: 8rem;
  17721. }
  17722. .focus\:translate-y-40:focus {
  17723. --transform-translate-y: 10rem;
  17724. }
  17725. .focus\:translate-y-48:focus {
  17726. --transform-translate-y: 12rem;
  17727. }
  17728. .focus\:translate-y-56:focus {
  17729. --transform-translate-y: 14rem;
  17730. }
  17731. .focus\:translate-y-64:focus {
  17732. --transform-translate-y: 16rem;
  17733. }
  17734. .focus\:translate-y-px:focus {
  17735. --transform-translate-y: 1px;
  17736. }
  17737. .focus\:-translate-y-1:focus {
  17738. --transform-translate-y: -0.25rem;
  17739. }
  17740. .focus\:-translate-y-2:focus {
  17741. --transform-translate-y: -0.5rem;
  17742. }
  17743. .focus\:-translate-y-3:focus {
  17744. --transform-translate-y: -0.75rem;
  17745. }
  17746. .focus\:-translate-y-4:focus {
  17747. --transform-translate-y: -1rem;
  17748. }
  17749. .focus\:-translate-y-5:focus {
  17750. --transform-translate-y: -1.25rem;
  17751. }
  17752. .focus\:-translate-y-6:focus {
  17753. --transform-translate-y: -1.5rem;
  17754. }
  17755. .focus\:-translate-y-8:focus {
  17756. --transform-translate-y: -2rem;
  17757. }
  17758. .focus\:-translate-y-10:focus {
  17759. --transform-translate-y: -2.5rem;
  17760. }
  17761. .focus\:-translate-y-12:focus {
  17762. --transform-translate-y: -3rem;
  17763. }
  17764. .focus\:-translate-y-16:focus {
  17765. --transform-translate-y: -4rem;
  17766. }
  17767. .focus\:-translate-y-20:focus {
  17768. --transform-translate-y: -5rem;
  17769. }
  17770. .focus\:-translate-y-24:focus {
  17771. --transform-translate-y: -6rem;
  17772. }
  17773. .focus\:-translate-y-32:focus {
  17774. --transform-translate-y: -8rem;
  17775. }
  17776. .focus\:-translate-y-40:focus {
  17777. --transform-translate-y: -10rem;
  17778. }
  17779. .focus\:-translate-y-48:focus {
  17780. --transform-translate-y: -12rem;
  17781. }
  17782. .focus\:-translate-y-56:focus {
  17783. --transform-translate-y: -14rem;
  17784. }
  17785. .focus\:-translate-y-64:focus {
  17786. --transform-translate-y: -16rem;
  17787. }
  17788. .focus\:-translate-y-px:focus {
  17789. --transform-translate-y: -1px;
  17790. }
  17791. .focus\:-translate-y-full:focus {
  17792. --transform-translate-y: -100%;
  17793. }
  17794. .focus\:-translate-y-1\/2:focus {
  17795. --transform-translate-y: -50%;
  17796. }
  17797. .focus\:translate-y-1\/2:focus {
  17798. --transform-translate-y: 50%;
  17799. }
  17800. .focus\:translate-y-full:focus {
  17801. --transform-translate-y: 100%;
  17802. }
  17803. .skew-x-0 {
  17804. --transform-skew-x: 0;
  17805. }
  17806. .skew-x-1 {
  17807. --transform-skew-x: 1deg;
  17808. }
  17809. .skew-x-2 {
  17810. --transform-skew-x: 2deg;
  17811. }
  17812. .skew-x-3 {
  17813. --transform-skew-x: 3deg;
  17814. }
  17815. .skew-x-6 {
  17816. --transform-skew-x: 6deg;
  17817. }
  17818. .skew-x-12 {
  17819. --transform-skew-x: 12deg;
  17820. }
  17821. .-skew-x-12 {
  17822. --transform-skew-x: -12deg;
  17823. }
  17824. .-skew-x-6 {
  17825. --transform-skew-x: -6deg;
  17826. }
  17827. .-skew-x-3 {
  17828. --transform-skew-x: -3deg;
  17829. }
  17830. .-skew-x-2 {
  17831. --transform-skew-x: -2deg;
  17832. }
  17833. .-skew-x-1 {
  17834. --transform-skew-x: -1deg;
  17835. }
  17836. .skew-y-0 {
  17837. --transform-skew-y: 0;
  17838. }
  17839. .skew-y-1 {
  17840. --transform-skew-y: 1deg;
  17841. }
  17842. .skew-y-2 {
  17843. --transform-skew-y: 2deg;
  17844. }
  17845. .skew-y-3 {
  17846. --transform-skew-y: 3deg;
  17847. }
  17848. .skew-y-6 {
  17849. --transform-skew-y: 6deg;
  17850. }
  17851. .skew-y-12 {
  17852. --transform-skew-y: 12deg;
  17853. }
  17854. .-skew-y-12 {
  17855. --transform-skew-y: -12deg;
  17856. }
  17857. .-skew-y-6 {
  17858. --transform-skew-y: -6deg;
  17859. }
  17860. .-skew-y-3 {
  17861. --transform-skew-y: -3deg;
  17862. }
  17863. .-skew-y-2 {
  17864. --transform-skew-y: -2deg;
  17865. }
  17866. .-skew-y-1 {
  17867. --transform-skew-y: -1deg;
  17868. }
  17869. .hover\:skew-x-0:hover {
  17870. --transform-skew-x: 0;
  17871. }
  17872. .hover\:skew-x-1:hover {
  17873. --transform-skew-x: 1deg;
  17874. }
  17875. .hover\:skew-x-2:hover {
  17876. --transform-skew-x: 2deg;
  17877. }
  17878. .hover\:skew-x-3:hover {
  17879. --transform-skew-x: 3deg;
  17880. }
  17881. .hover\:skew-x-6:hover {
  17882. --transform-skew-x: 6deg;
  17883. }
  17884. .hover\:skew-x-12:hover {
  17885. --transform-skew-x: 12deg;
  17886. }
  17887. .hover\:-skew-x-12:hover {
  17888. --transform-skew-x: -12deg;
  17889. }
  17890. .hover\:-skew-x-6:hover {
  17891. --transform-skew-x: -6deg;
  17892. }
  17893. .hover\:-skew-x-3:hover {
  17894. --transform-skew-x: -3deg;
  17895. }
  17896. .hover\:-skew-x-2:hover {
  17897. --transform-skew-x: -2deg;
  17898. }
  17899. .hover\:-skew-x-1:hover {
  17900. --transform-skew-x: -1deg;
  17901. }
  17902. .hover\:skew-y-0:hover {
  17903. --transform-skew-y: 0;
  17904. }
  17905. .hover\:skew-y-1:hover {
  17906. --transform-skew-y: 1deg;
  17907. }
  17908. .hover\:skew-y-2:hover {
  17909. --transform-skew-y: 2deg;
  17910. }
  17911. .hover\:skew-y-3:hover {
  17912. --transform-skew-y: 3deg;
  17913. }
  17914. .hover\:skew-y-6:hover {
  17915. --transform-skew-y: 6deg;
  17916. }
  17917. .hover\:skew-y-12:hover {
  17918. --transform-skew-y: 12deg;
  17919. }
  17920. .hover\:-skew-y-12:hover {
  17921. --transform-skew-y: -12deg;
  17922. }
  17923. .hover\:-skew-y-6:hover {
  17924. --transform-skew-y: -6deg;
  17925. }
  17926. .hover\:-skew-y-3:hover {
  17927. --transform-skew-y: -3deg;
  17928. }
  17929. .hover\:-skew-y-2:hover {
  17930. --transform-skew-y: -2deg;
  17931. }
  17932. .hover\:-skew-y-1:hover {
  17933. --transform-skew-y: -1deg;
  17934. }
  17935. .focus\:skew-x-0:focus {
  17936. --transform-skew-x: 0;
  17937. }
  17938. .focus\:skew-x-1:focus {
  17939. --transform-skew-x: 1deg;
  17940. }
  17941. .focus\:skew-x-2:focus {
  17942. --transform-skew-x: 2deg;
  17943. }
  17944. .focus\:skew-x-3:focus {
  17945. --transform-skew-x: 3deg;
  17946. }
  17947. .focus\:skew-x-6:focus {
  17948. --transform-skew-x: 6deg;
  17949. }
  17950. .focus\:skew-x-12:focus {
  17951. --transform-skew-x: 12deg;
  17952. }
  17953. .focus\:-skew-x-12:focus {
  17954. --transform-skew-x: -12deg;
  17955. }
  17956. .focus\:-skew-x-6:focus {
  17957. --transform-skew-x: -6deg;
  17958. }
  17959. .focus\:-skew-x-3:focus {
  17960. --transform-skew-x: -3deg;
  17961. }
  17962. .focus\:-skew-x-2:focus {
  17963. --transform-skew-x: -2deg;
  17964. }
  17965. .focus\:-skew-x-1:focus {
  17966. --transform-skew-x: -1deg;
  17967. }
  17968. .focus\:skew-y-0:focus {
  17969. --transform-skew-y: 0;
  17970. }
  17971. .focus\:skew-y-1:focus {
  17972. --transform-skew-y: 1deg;
  17973. }
  17974. .focus\:skew-y-2:focus {
  17975. --transform-skew-y: 2deg;
  17976. }
  17977. .focus\:skew-y-3:focus {
  17978. --transform-skew-y: 3deg;
  17979. }
  17980. .focus\:skew-y-6:focus {
  17981. --transform-skew-y: 6deg;
  17982. }
  17983. .focus\:skew-y-12:focus {
  17984. --transform-skew-y: 12deg;
  17985. }
  17986. .focus\:-skew-y-12:focus {
  17987. --transform-skew-y: -12deg;
  17988. }
  17989. .focus\:-skew-y-6:focus {
  17990. --transform-skew-y: -6deg;
  17991. }
  17992. .focus\:-skew-y-3:focus {
  17993. --transform-skew-y: -3deg;
  17994. }
  17995. .focus\:-skew-y-2:focus {
  17996. --transform-skew-y: -2deg;
  17997. }
  17998. .focus\:-skew-y-1:focus {
  17999. --transform-skew-y: -1deg;
  18000. }
  18001. .transition-none {
  18002. transition-property: none;
  18003. }
  18004. .transition-all {
  18005. transition-property: all;
  18006. }
  18007. .transition {
  18008. transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  18009. }
  18010. .transition-colors {
  18011. transition-property: background-color, border-color, color, fill, stroke;
  18012. }
  18013. .transition-opacity {
  18014. transition-property: opacity;
  18015. }
  18016. .transition-shadow {
  18017. transition-property: box-shadow;
  18018. }
  18019. .transition-transform {
  18020. transition-property: transform;
  18021. }
  18022. .ease-linear {
  18023. transition-timing-function: linear;
  18024. }
  18025. .ease-in {
  18026. transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  18027. }
  18028. .ease-out {
  18029. transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  18030. }
  18031. .ease-in-out {
  18032. transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  18033. }
  18034. .duration-75 {
  18035. transition-duration: 75ms;
  18036. }
  18037. .duration-100 {
  18038. transition-duration: 100ms;
  18039. }
  18040. .duration-150 {
  18041. transition-duration: 150ms;
  18042. }
  18043. .duration-200 {
  18044. transition-duration: 200ms;
  18045. }
  18046. .duration-300 {
  18047. transition-duration: 300ms;
  18048. }
  18049. .duration-500 {
  18050. transition-duration: 500ms;
  18051. }
  18052. .duration-700 {
  18053. transition-duration: 700ms;
  18054. }
  18055. .duration-1000 {
  18056. transition-duration: 1000ms;
  18057. }
  18058. .delay-75 {
  18059. transition-delay: 75ms;
  18060. }
  18061. .delay-100 {
  18062. transition-delay: 100ms;
  18063. }
  18064. .delay-150 {
  18065. transition-delay: 150ms;
  18066. }
  18067. .delay-200 {
  18068. transition-delay: 200ms;
  18069. }
  18070. .delay-300 {
  18071. transition-delay: 300ms;
  18072. }
  18073. .delay-500 {
  18074. transition-delay: 500ms;
  18075. }
  18076. .delay-700 {
  18077. transition-delay: 700ms;
  18078. }
  18079. .delay-1000 {
  18080. transition-delay: 1000ms;
  18081. }
  18082. @-webkit-keyframes spin {
  18083. to {
  18084. transform: rotate(360deg);
  18085. }
  18086. }
  18087. @keyframes spin {
  18088. to {
  18089. transform: rotate(360deg);
  18090. }
  18091. }
  18092. @-webkit-keyframes ping {
  18093. 75%, 100% {
  18094. transform: scale(2);
  18095. opacity: 0;
  18096. }
  18097. }
  18098. @keyframes ping {
  18099. 75%, 100% {
  18100. transform: scale(2);
  18101. opacity: 0;
  18102. }
  18103. }
  18104. @-webkit-keyframes pulse {
  18105. 50% {
  18106. opacity: .5;
  18107. }
  18108. }
  18109. @keyframes pulse {
  18110. 50% {
  18111. opacity: .5;
  18112. }
  18113. }
  18114. @-webkit-keyframes bounce {
  18115. 0%, 100% {
  18116. transform: translateY(-25%);
  18117. -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);
  18118. animation-timing-function: cubic-bezier(0.8,0,1,1);
  18119. }
  18120. 50% {
  18121. transform: none;
  18122. -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);
  18123. animation-timing-function: cubic-bezier(0,0,0.2,1);
  18124. }
  18125. }
  18126. @keyframes bounce {
  18127. 0%, 100% {
  18128. transform: translateY(-25%);
  18129. -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);
  18130. animation-timing-function: cubic-bezier(0.8,0,1,1);
  18131. }
  18132. 50% {
  18133. transform: none;
  18134. -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);
  18135. animation-timing-function: cubic-bezier(0,0,0.2,1);
  18136. }
  18137. }
  18138. .animate-none {
  18139. -webkit-animation: none;
  18140. animation: none;
  18141. }
  18142. .animate-spin {
  18143. -webkit-animation: spin 1s linear infinite;
  18144. animation: spin 1s linear infinite;
  18145. }
  18146. .animate-ping {
  18147. -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  18148. animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  18149. }
  18150. .animate-pulse {
  18151. -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  18152. animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  18153. }
  18154. .animate-bounce {
  18155. -webkit-animation: bounce 1s infinite;
  18156. animation: bounce 1s infinite;
  18157. }
  18158. @media (min-width: 640px) {
  18159. .sm\:container {
  18160. width: 100%;
  18161. }
  18162. @media (min-width: 640px) {
  18163. .sm\:container {
  18164. max-width: 640px;
  18165. }
  18166. }
  18167. @media (min-width: 768px) {
  18168. .sm\:container {
  18169. max-width: 768px;
  18170. }
  18171. }
  18172. @media (min-width: 1024px) {
  18173. .sm\:container {
  18174. max-width: 1024px;
  18175. }
  18176. }
  18177. @media (min-width: 1280px) {
  18178. .sm\:container {
  18179. max-width: 1280px;
  18180. }
  18181. }
  18182. .sm\:prose {
  18183. color: #4a5568;
  18184. max-width: 65ch;
  18185. }
  18186. .sm\:prose [class~="lead"] {
  18187. color: #4a5568;
  18188. font-size: 1.25em;
  18189. line-height: 1.6;
  18190. margin-top: 1.2em;
  18191. margin-bottom: 1.2em;
  18192. }
  18193. .sm\:prose a {
  18194. color: #1a202c;
  18195. text-decoration: underline;
  18196. }
  18197. .sm\:prose strong {
  18198. color: #1a202c;
  18199. font-weight: 600;
  18200. }
  18201. .sm\:prose ol {
  18202. counter-reset: list-counter;
  18203. margin-top: 1.25em;
  18204. margin-bottom: 1.25em;
  18205. }
  18206. .sm\:prose ol > li {
  18207. position: relative;
  18208. counter-increment: list-counter;
  18209. padding-left: 1.75em;
  18210. }
  18211. .sm\:prose ol > li::before {
  18212. content: counter(list-counter) ".";
  18213. position: absolute;
  18214. font-weight: 400;
  18215. color: #718096;
  18216. }
  18217. .sm\:prose ul > li {
  18218. position: relative;
  18219. padding-left: 1.75em;
  18220. }
  18221. .sm\:prose ul > li::before {
  18222. content: "";
  18223. position: absolute;
  18224. background-color: #cbd5e0;
  18225. border-radius: 50%;
  18226. width: 0.375em;
  18227. height: 0.375em;
  18228. top: calc(0.875em - 0.1875em);
  18229. left: 0.25em;
  18230. }
  18231. .sm\:prose hr {
  18232. border-color: #e2e8f0;
  18233. border-top-width: 1px;
  18234. margin-top: 3em;
  18235. margin-bottom: 3em;
  18236. }
  18237. .sm\:prose blockquote {
  18238. font-weight: 500;
  18239. font-style: italic;
  18240. color: #1a202c;
  18241. border-left-width: 0.25rem;
  18242. border-left-color: #e2e8f0;
  18243. quotes: "\201C""\201D""\2018""\2019";
  18244. margin-top: 1.6em;
  18245. margin-bottom: 1.6em;
  18246. padding-left: 1em;
  18247. }
  18248. .sm\:prose blockquote p:first-of-type::before {
  18249. content: open-quote;
  18250. }
  18251. .sm\:prose blockquote p:last-of-type::after {
  18252. content: close-quote;
  18253. }
  18254. .sm\:prose h1 {
  18255. color: #1a202c;
  18256. font-weight: 800;
  18257. font-size: 2.25em;
  18258. margin-top: 0;
  18259. margin-bottom: 0.8888889em;
  18260. line-height: 1.1111111;
  18261. }
  18262. .sm\:prose h2 {
  18263. color: #1a202c;
  18264. font-weight: 700;
  18265. font-size: 1.5em;
  18266. margin-top: 2em;
  18267. margin-bottom: 1em;
  18268. line-height: 1.3333333;
  18269. }
  18270. .sm\:prose h3 {
  18271. color: #1a202c;
  18272. font-weight: 600;
  18273. font-size: 1.25em;
  18274. margin-top: 1.6em;
  18275. margin-bottom: 0.6em;
  18276. line-height: 1.6;
  18277. }
  18278. .sm\:prose h4 {
  18279. color: #1a202c;
  18280. font-weight: 600;
  18281. margin-top: 1.5em;
  18282. margin-bottom: 0.5em;
  18283. line-height: 1.5;
  18284. }
  18285. .sm\:prose figure figcaption {
  18286. color: #718096;
  18287. font-size: 0.875em;
  18288. line-height: 1.4285714;
  18289. margin-top: 0.8571429em;
  18290. }
  18291. .sm\:prose code {
  18292. color: #1a202c;
  18293. font-weight: 600;
  18294. font-size: 0.875em;
  18295. }
  18296. .sm\:prose code::before {
  18297. content: "`";
  18298. }
  18299. .sm\:prose code::after {
  18300. content: "`";
  18301. }
  18302. .sm\:prose pre {
  18303. color: #e2e8f0;
  18304. background-color: #2d3748;
  18305. overflow-x: auto;
  18306. font-size: 0.875em;
  18307. line-height: 1.7142857;
  18308. margin-top: 1.7142857em;
  18309. margin-bottom: 1.7142857em;
  18310. border-radius: 0.375rem;
  18311. padding-top: 0.8571429em;
  18312. padding-right: 1.1428571em;
  18313. padding-bottom: 0.8571429em;
  18314. padding-left: 1.1428571em;
  18315. }
  18316. .sm\:prose pre code {
  18317. background-color: transparent;
  18318. border-width: 0;
  18319. border-radius: 0;
  18320. padding: 0;
  18321. font-weight: 400;
  18322. color: inherit;
  18323. font-size: inherit;
  18324. font-family: inherit;
  18325. line-height: inherit;
  18326. }
  18327. .sm\:prose pre code::before {
  18328. content: "";
  18329. }
  18330. .sm\:prose pre code::after {
  18331. content: "";
  18332. }
  18333. .sm\:prose table {
  18334. width: 100%;
  18335. table-layout: auto;
  18336. text-align: left;
  18337. margin-top: 2em;
  18338. margin-bottom: 2em;
  18339. font-size: 0.875em;
  18340. line-height: 1.7142857;
  18341. }
  18342. .sm\:prose thead {
  18343. color: #1a202c;
  18344. font-weight: 600;
  18345. border-bottom-width: 1px;
  18346. border-bottom-color: #cbd5e0;
  18347. }
  18348. .sm\:prose thead th {
  18349. vertical-align: bottom;
  18350. padding-right: 0.5714286em;
  18351. padding-bottom: 0.5714286em;
  18352. padding-left: 0.5714286em;
  18353. }
  18354. .sm\:prose tbody tr {
  18355. border-bottom-width: 1px;
  18356. border-bottom-color: #e2e8f0;
  18357. }
  18358. .sm\:prose tbody tr:last-child {
  18359. border-bottom-width: 0;
  18360. }
  18361. .sm\:prose tbody td {
  18362. vertical-align: top;
  18363. padding-top: 0.5714286em;
  18364. padding-right: 0.5714286em;
  18365. padding-bottom: 0.5714286em;
  18366. padding-left: 0.5714286em;
  18367. }
  18368. .sm\:prose {
  18369. font-size: 1rem;
  18370. line-height: 1.75;
  18371. }
  18372. .sm\:prose p {
  18373. margin-top: 1.25em;
  18374. margin-bottom: 1.25em;
  18375. }
  18376. .sm\:prose img {
  18377. margin-top: 2em;
  18378. margin-bottom: 2em;
  18379. }
  18380. .sm\:prose video {
  18381. margin-top: 2em;
  18382. margin-bottom: 2em;
  18383. }
  18384. .sm\:prose figure {
  18385. margin-top: 2em;
  18386. margin-bottom: 2em;
  18387. }
  18388. .sm\:prose figure > * {
  18389. margin-top: 0;
  18390. margin-bottom: 0;
  18391. }
  18392. .sm\:prose h2 code {
  18393. font-size: 0.875em;
  18394. }
  18395. .sm\:prose h3 code {
  18396. font-size: 0.9em;
  18397. }
  18398. .sm\:prose ul {
  18399. margin-top: 1.25em;
  18400. margin-bottom: 1.25em;
  18401. }
  18402. .sm\:prose li {
  18403. margin-top: 0.5em;
  18404. margin-bottom: 0.5em;
  18405. }
  18406. .sm\:prose ol > li:before {
  18407. left: 0;
  18408. }
  18409. .sm\:prose > ul > li p {
  18410. margin-top: 0.75em;
  18411. margin-bottom: 0.75em;
  18412. }
  18413. .sm\:prose > ul > li > *:first-child {
  18414. margin-top: 1.25em;
  18415. }
  18416. .sm\:prose > ul > li > *:last-child {
  18417. margin-bottom: 1.25em;
  18418. }
  18419. .sm\:prose > ol > li > *:first-child {
  18420. margin-top: 1.25em;
  18421. }
  18422. .sm\:prose > ol > li > *:last-child {
  18423. margin-bottom: 1.25em;
  18424. }
  18425. .sm\:prose ul ul, .sm\:prose ul ol, .sm\:prose ol ul, .sm\:prose ol ol {
  18426. margin-top: 0.75em;
  18427. margin-bottom: 0.75em;
  18428. }
  18429. .sm\:prose hr + * {
  18430. margin-top: 0;
  18431. }
  18432. .sm\:prose h2 + * {
  18433. margin-top: 0;
  18434. }
  18435. .sm\:prose h3 + * {
  18436. margin-top: 0;
  18437. }
  18438. .sm\:prose h4 + * {
  18439. margin-top: 0;
  18440. }
  18441. .sm\:prose thead th:first-child {
  18442. padding-left: 0;
  18443. }
  18444. .sm\:prose thead th:last-child {
  18445. padding-right: 0;
  18446. }
  18447. .sm\:prose tbody td:first-child {
  18448. padding-left: 0;
  18449. }
  18450. .sm\:prose tbody td:last-child {
  18451. padding-right: 0;
  18452. }
  18453. .sm\:prose > :first-child {
  18454. margin-top: 0;
  18455. }
  18456. .sm\:prose > :last-child {
  18457. margin-bottom: 0;
  18458. }
  18459. .sm\:prose-sm {
  18460. font-size: 0.875rem;
  18461. line-height: 1.7142857;
  18462. }
  18463. .sm\:prose-sm p {
  18464. margin-top: 1.1428571em;
  18465. margin-bottom: 1.1428571em;
  18466. }
  18467. .sm\:prose-sm [class~="lead"] {
  18468. font-size: 1.2857143em;
  18469. line-height: 1.5555556;
  18470. margin-top: 0.8888889em;
  18471. margin-bottom: 0.8888889em;
  18472. }
  18473. .sm\:prose-sm blockquote {
  18474. margin-top: 1.3333333em;
  18475. margin-bottom: 1.3333333em;
  18476. padding-left: 1.1111111em;
  18477. }
  18478. .sm\:prose-sm h1 {
  18479. font-size: 2.1428571em;
  18480. margin-top: 0;
  18481. margin-bottom: 0.8em;
  18482. line-height: 1.2;
  18483. }
  18484. .sm\:prose-sm h2 {
  18485. font-size: 1.4285714em;
  18486. margin-top: 1.6em;
  18487. margin-bottom: 0.8em;
  18488. line-height: 1.4;
  18489. }
  18490. .sm\:prose-sm h3 {
  18491. font-size: 1.2857143em;
  18492. margin-top: 1.5555556em;
  18493. margin-bottom: 0.4444444em;
  18494. line-height: 1.5555556;
  18495. }
  18496. .sm\:prose-sm h4 {
  18497. margin-top: 1.4285714em;
  18498. margin-bottom: 0.5714286em;
  18499. line-height: 1.4285714;
  18500. }
  18501. .sm\:prose-sm img {
  18502. margin-top: 1.7142857em;
  18503. margin-bottom: 1.7142857em;
  18504. }
  18505. .sm\:prose-sm video {
  18506. margin-top: 1.7142857em;
  18507. margin-bottom: 1.7142857em;
  18508. }
  18509. .sm\:prose-sm figure {
  18510. margin-top: 1.7142857em;
  18511. margin-bottom: 1.7142857em;
  18512. }
  18513. .sm\:prose-sm figure > * {
  18514. margin-top: 0;
  18515. margin-bottom: 0;
  18516. }
  18517. .sm\:prose-sm figure figcaption {
  18518. font-size: 0.8571429em;
  18519. line-height: 1.3333333;
  18520. margin-top: 0.6666667em;
  18521. }
  18522. .sm\:prose-sm code {
  18523. font-size: 0.8571429em;
  18524. }
  18525. .sm\:prose-sm h2 code {
  18526. font-size: 0.9em;
  18527. }
  18528. .sm\:prose-sm h3 code {
  18529. font-size: 0.8888889em;
  18530. }
  18531. .sm\:prose-sm pre {
  18532. font-size: 0.8571429em;
  18533. line-height: 1.6666667;
  18534. margin-top: 1.6666667em;
  18535. margin-bottom: 1.6666667em;
  18536. border-radius: 0.25rem;
  18537. padding-top: 0.6666667em;
  18538. padding-right: 1em;
  18539. padding-bottom: 0.6666667em;
  18540. padding-left: 1em;
  18541. }
  18542. .sm\:prose-sm ol {
  18543. margin-top: 1.1428571em;
  18544. margin-bottom: 1.1428571em;
  18545. }
  18546. .sm\:prose-sm ul {
  18547. margin-top: 1.1428571em;
  18548. margin-bottom: 1.1428571em;
  18549. }
  18550. .sm\:prose-sm li {
  18551. margin-top: 0.2857143em;
  18552. margin-bottom: 0.2857143em;
  18553. }
  18554. .sm\:prose-sm ol > li {
  18555. padding-left: 1.5714286em;
  18556. }
  18557. .sm\:prose-sm ol > li:before {
  18558. left: 0;
  18559. }
  18560. .sm\:prose-sm ul > li {
  18561. padding-left: 1.5714286em;
  18562. }
  18563. .sm\:prose-sm ul > li::before {
  18564. height: 0.3571429em;
  18565. width: 0.3571429em;
  18566. top: calc(0.8571429em - 0.1785714em);
  18567. left: 0.2142857em;
  18568. }
  18569. .sm\:prose-sm > ul > li p {
  18570. margin-top: 0.5714286em;
  18571. margin-bottom: 0.5714286em;
  18572. }
  18573. .sm\:prose-sm > ul > li > *:first-child {
  18574. margin-top: 1.1428571em;
  18575. }
  18576. .sm\:prose-sm > ul > li > *:last-child {
  18577. margin-bottom: 1.1428571em;
  18578. }
  18579. .sm\:prose-sm > ol > li > *:first-child {
  18580. margin-top: 1.1428571em;
  18581. }
  18582. .sm\:prose-sm > ol > li > *:last-child {
  18583. margin-bottom: 1.1428571em;
  18584. }
  18585. .sm\:prose-sm ul ul, .sm\:prose-sm ul ol, .sm\:prose-sm ol ul, .sm\:prose-sm ol ol {
  18586. margin-top: 0.5714286em;
  18587. margin-bottom: 0.5714286em;
  18588. }
  18589. .sm\:prose-sm hr {
  18590. margin-top: 2.8571429em;
  18591. margin-bottom: 2.8571429em;
  18592. }
  18593. .sm\:prose-sm hr + * {
  18594. margin-top: 0;
  18595. }
  18596. .sm\:prose-sm h2 + * {
  18597. margin-top: 0;
  18598. }
  18599. .sm\:prose-sm h3 + * {
  18600. margin-top: 0;
  18601. }
  18602. .sm\:prose-sm h4 + * {
  18603. margin-top: 0;
  18604. }
  18605. .sm\:prose-sm table {
  18606. font-size: 0.8571429em;
  18607. line-height: 1.5;
  18608. }
  18609. .sm\:prose-sm thead th {
  18610. padding-right: 1em;
  18611. padding-bottom: 0.6666667em;
  18612. padding-left: 1em;
  18613. }
  18614. .sm\:prose-sm thead th:first-child {
  18615. padding-left: 0;
  18616. }
  18617. .sm\:prose-sm thead th:last-child {
  18618. padding-right: 0;
  18619. }
  18620. .sm\:prose-sm tbody td {
  18621. padding-top: 0.6666667em;
  18622. padding-right: 1em;
  18623. padding-bottom: 0.6666667em;
  18624. padding-left: 1em;
  18625. }
  18626. .sm\:prose-sm tbody td:first-child {
  18627. padding-left: 0;
  18628. }
  18629. .sm\:prose-sm tbody td:last-child {
  18630. padding-right: 0;
  18631. }
  18632. .sm\:prose-sm > :first-child {
  18633. margin-top: 0;
  18634. }
  18635. .sm\:prose-sm > :last-child {
  18636. margin-bottom: 0;
  18637. }
  18638. .sm\:prose-lg {
  18639. font-size: 1.125rem;
  18640. line-height: 1.7777778;
  18641. }
  18642. .sm\:prose-lg p {
  18643. margin-top: 1.3333333em;
  18644. margin-bottom: 1.3333333em;
  18645. }
  18646. .sm\:prose-lg [class~="lead"] {
  18647. font-size: 1.2222222em;
  18648. line-height: 1.4545455;
  18649. margin-top: 1.0909091em;
  18650. margin-bottom: 1.0909091em;
  18651. }
  18652. .sm\:prose-lg blockquote {
  18653. margin-top: 1.6666667em;
  18654. margin-bottom: 1.6666667em;
  18655. padding-left: 1em;
  18656. }
  18657. .sm\:prose-lg h1 {
  18658. font-size: 2.6666667em;
  18659. margin-top: 0;
  18660. margin-bottom: 0.8333333em;
  18661. line-height: 1;
  18662. }
  18663. .sm\:prose-lg h2 {
  18664. font-size: 1.6666667em;
  18665. margin-top: 1.8666667em;
  18666. margin-bottom: 1.0666667em;
  18667. line-height: 1.3333333;
  18668. }
  18669. .sm\:prose-lg h3 {
  18670. font-size: 1.3333333em;
  18671. margin-top: 1.6666667em;
  18672. margin-bottom: 0.6666667em;
  18673. line-height: 1.5;
  18674. }
  18675. .sm\:prose-lg h4 {
  18676. margin-top: 1.7777778em;
  18677. margin-bottom: 0.4444444em;
  18678. line-height: 1.5555556;
  18679. }
  18680. .sm\:prose-lg img {
  18681. margin-top: 1.7777778em;
  18682. margin-bottom: 1.7777778em;
  18683. }
  18684. .sm\:prose-lg video {
  18685. margin-top: 1.7777778em;
  18686. margin-bottom: 1.7777778em;
  18687. }
  18688. .sm\:prose-lg figure {
  18689. margin-top: 1.7777778em;
  18690. margin-bottom: 1.7777778em;
  18691. }
  18692. .sm\:prose-lg figure > * {
  18693. margin-top: 0;
  18694. margin-bottom: 0;
  18695. }
  18696. .sm\:prose-lg figure figcaption {
  18697. font-size: 0.8888889em;
  18698. line-height: 1.5;
  18699. margin-top: 1em;
  18700. }
  18701. .sm\:prose-lg code {
  18702. font-size: 0.8888889em;
  18703. }
  18704. .sm\:prose-lg h2 code {
  18705. font-size: 0.8666667em;
  18706. }
  18707. .sm\:prose-lg h3 code {
  18708. font-size: 0.875em;
  18709. }
  18710. .sm\:prose-lg pre {
  18711. font-size: 0.8888889em;
  18712. line-height: 1.75;
  18713. margin-top: 2em;
  18714. margin-bottom: 2em;
  18715. border-radius: 0.375rem;
  18716. padding-top: 1em;
  18717. padding-right: 1.5em;
  18718. padding-bottom: 1em;
  18719. padding-left: 1.5em;
  18720. }
  18721. .sm\:prose-lg ol {
  18722. margin-top: 1.3333333em;
  18723. margin-bottom: 1.3333333em;
  18724. }
  18725. .sm\:prose-lg ul {
  18726. margin-top: 1.3333333em;
  18727. margin-bottom: 1.3333333em;
  18728. }
  18729. .sm\:prose-lg li {
  18730. margin-top: 0.6666667em;
  18731. margin-bottom: 0.6666667em;
  18732. }
  18733. .sm\:prose-lg ol > li {
  18734. padding-left: 1.6666667em;
  18735. }
  18736. .sm\:prose-lg ol > li:before {
  18737. left: 0;
  18738. }
  18739. .sm\:prose-lg ul > li {
  18740. padding-left: 1.6666667em;
  18741. }
  18742. .sm\:prose-lg ul > li::before {
  18743. width: 0.3333333em;
  18744. height: 0.3333333em;
  18745. top: calc(0.8888889em - 0.1666667em);
  18746. left: 0.2222222em;
  18747. }
  18748. .sm\:prose-lg > ul > li p {
  18749. margin-top: 0.8888889em;
  18750. margin-bottom: 0.8888889em;
  18751. }
  18752. .sm\:prose-lg > ul > li > *:first-child {
  18753. margin-top: 1.3333333em;
  18754. }
  18755. .sm\:prose-lg > ul > li > *:last-child {
  18756. margin-bottom: 1.3333333em;
  18757. }
  18758. .sm\:prose-lg > ol > li > *:first-child {
  18759. margin-top: 1.3333333em;
  18760. }
  18761. .sm\:prose-lg > ol > li > *:last-child {
  18762. margin-bottom: 1.3333333em;
  18763. }
  18764. .sm\:prose-lg ul ul, .sm\:prose-lg ul ol, .sm\:prose-lg ol ul, .sm\:prose-lg ol ol {
  18765. margin-top: 0.8888889em;
  18766. margin-bottom: 0.8888889em;
  18767. }
  18768. .sm\:prose-lg hr {
  18769. margin-top: 3.1111111em;
  18770. margin-bottom: 3.1111111em;
  18771. }
  18772. .sm\:prose-lg hr + * {
  18773. margin-top: 0;
  18774. }
  18775. .sm\:prose-lg h2 + * {
  18776. margin-top: 0;
  18777. }
  18778. .sm\:prose-lg h3 + * {
  18779. margin-top: 0;
  18780. }
  18781. .sm\:prose-lg h4 + * {
  18782. margin-top: 0;
  18783. }
  18784. .sm\:prose-lg table {
  18785. font-size: 0.8888889em;
  18786. line-height: 1.5;
  18787. }
  18788. .sm\:prose-lg thead th {
  18789. padding-right: 0.75em;
  18790. padding-bottom: 0.75em;
  18791. padding-left: 0.75em;
  18792. }
  18793. .sm\:prose-lg thead th:first-child {
  18794. padding-left: 0;
  18795. }
  18796. .sm\:prose-lg thead th:last-child {
  18797. padding-right: 0;
  18798. }
  18799. .sm\:prose-lg tbody td {
  18800. padding-top: 0.75em;
  18801. padding-right: 0.75em;
  18802. padding-bottom: 0.75em;
  18803. padding-left: 0.75em;
  18804. }
  18805. .sm\:prose-lg tbody td:first-child {
  18806. padding-left: 0;
  18807. }
  18808. .sm\:prose-lg tbody td:last-child {
  18809. padding-right: 0;
  18810. }
  18811. .sm\:prose-lg > :first-child {
  18812. margin-top: 0;
  18813. }
  18814. .sm\:prose-lg > :last-child {
  18815. margin-bottom: 0;
  18816. }
  18817. .sm\:prose-xl {
  18818. font-size: 1.25rem;
  18819. line-height: 1.8;
  18820. }
  18821. .sm\:prose-xl p {
  18822. margin-top: 1.2em;
  18823. margin-bottom: 1.2em;
  18824. }
  18825. .sm\:prose-xl [class~="lead"] {
  18826. font-size: 1.2em;
  18827. line-height: 1.5;
  18828. margin-top: 1em;
  18829. margin-bottom: 1em;
  18830. }
  18831. .sm\:prose-xl blockquote {
  18832. margin-top: 1.6em;
  18833. margin-bottom: 1.6em;
  18834. padding-left: 1.0666667em;
  18835. }
  18836. .sm\:prose-xl h1 {
  18837. font-size: 2.8em;
  18838. margin-top: 0;
  18839. margin-bottom: 0.8571429em;
  18840. line-height: 1;
  18841. }
  18842. .sm\:prose-xl h2 {
  18843. font-size: 1.8em;
  18844. margin-top: 1.5555556em;
  18845. margin-bottom: 0.8888889em;
  18846. line-height: 1.1111111;
  18847. }
  18848. .sm\:prose-xl h3 {
  18849. font-size: 1.5em;
  18850. margin-top: 1.6em;
  18851. margin-bottom: 0.6666667em;
  18852. line-height: 1.3333333;
  18853. }
  18854. .sm\:prose-xl h4 {
  18855. margin-top: 1.8em;
  18856. margin-bottom: 0.6em;
  18857. line-height: 1.6;
  18858. }
  18859. .sm\:prose-xl img {
  18860. margin-top: 2em;
  18861. margin-bottom: 2em;
  18862. }
  18863. .sm\:prose-xl video {
  18864. margin-top: 2em;
  18865. margin-bottom: 2em;
  18866. }
  18867. .sm\:prose-xl figure {
  18868. margin-top: 2em;
  18869. margin-bottom: 2em;
  18870. }
  18871. .sm\:prose-xl figure > * {
  18872. margin-top: 0;
  18873. margin-bottom: 0;
  18874. }
  18875. .sm\:prose-xl figure figcaption {
  18876. font-size: 0.9em;
  18877. line-height: 1.5555556;
  18878. margin-top: 1em;
  18879. }
  18880. .sm\:prose-xl code {
  18881. font-size: 0.9em;
  18882. }
  18883. .sm\:prose-xl h2 code {
  18884. font-size: 0.8611111em;
  18885. }
  18886. .sm\:prose-xl h3 code {
  18887. font-size: 0.9em;
  18888. }
  18889. .sm\:prose-xl pre {
  18890. font-size: 0.9em;
  18891. line-height: 1.7777778;
  18892. margin-top: 2em;
  18893. margin-bottom: 2em;
  18894. border-radius: 0.5rem;
  18895. padding-top: 1.1111111em;
  18896. padding-right: 1.3333333em;
  18897. padding-bottom: 1.1111111em;
  18898. padding-left: 1.3333333em;
  18899. }
  18900. .sm\:prose-xl ol {
  18901. margin-top: 1.2em;
  18902. margin-bottom: 1.2em;
  18903. }
  18904. .sm\:prose-xl ul {
  18905. margin-top: 1.2em;
  18906. margin-bottom: 1.2em;
  18907. }
  18908. .sm\:prose-xl li {
  18909. margin-top: 0.6em;
  18910. margin-bottom: 0.6em;
  18911. }
  18912. .sm\:prose-xl ol > li {
  18913. padding-left: 1.8em;
  18914. }
  18915. .sm\:prose-xl ol > li:before {
  18916. left: 0;
  18917. }
  18918. .sm\:prose-xl ul > li {
  18919. padding-left: 1.8em;
  18920. }
  18921. .sm\:prose-xl ul > li::before {
  18922. width: 0.35em;
  18923. height: 0.35em;
  18924. top: calc(0.9em - 0.175em);
  18925. left: 0.25em;
  18926. }
  18927. .sm\:prose-xl > ul > li p {
  18928. margin-top: 0.8em;
  18929. margin-bottom: 0.8em;
  18930. }
  18931. .sm\:prose-xl > ul > li > *:first-child {
  18932. margin-top: 1.2em;
  18933. }
  18934. .sm\:prose-xl > ul > li > *:last-child {
  18935. margin-bottom: 1.2em;
  18936. }
  18937. .sm\:prose-xl > ol > li > *:first-child {
  18938. margin-top: 1.2em;
  18939. }
  18940. .sm\:prose-xl > ol > li > *:last-child {
  18941. margin-bottom: 1.2em;
  18942. }
  18943. .sm\:prose-xl ul ul, .sm\:prose-xl ul ol, .sm\:prose-xl ol ul, .sm\:prose-xl ol ol {
  18944. margin-top: 0.8em;
  18945. margin-bottom: 0.8em;
  18946. }
  18947. .sm\:prose-xl hr {
  18948. margin-top: 2.8em;
  18949. margin-bottom: 2.8em;
  18950. }
  18951. .sm\:prose-xl hr + * {
  18952. margin-top: 0;
  18953. }
  18954. .sm\:prose-xl h2 + * {
  18955. margin-top: 0;
  18956. }
  18957. .sm\:prose-xl h3 + * {
  18958. margin-top: 0;
  18959. }
  18960. .sm\:prose-xl h4 + * {
  18961. margin-top: 0;
  18962. }
  18963. .sm\:prose-xl table {
  18964. font-size: 0.9em;
  18965. line-height: 1.5555556;
  18966. }
  18967. .sm\:prose-xl thead th {
  18968. padding-right: 0.6666667em;
  18969. padding-bottom: 0.8888889em;
  18970. padding-left: 0.6666667em;
  18971. }
  18972. .sm\:prose-xl thead th:first-child {
  18973. padding-left: 0;
  18974. }
  18975. .sm\:prose-xl thead th:last-child {
  18976. padding-right: 0;
  18977. }
  18978. .sm\:prose-xl tbody td {
  18979. padding-top: 0.8888889em;
  18980. padding-right: 0.6666667em;
  18981. padding-bottom: 0.8888889em;
  18982. padding-left: 0.6666667em;
  18983. }
  18984. .sm\:prose-xl tbody td:first-child {
  18985. padding-left: 0;
  18986. }
  18987. .sm\:prose-xl tbody td:last-child {
  18988. padding-right: 0;
  18989. }
  18990. .sm\:prose-xl > :first-child {
  18991. margin-top: 0;
  18992. }
  18993. .sm\:prose-xl > :last-child {
  18994. margin-bottom: 0;
  18995. }
  18996. .sm\:prose-2xl {
  18997. font-size: 1.5rem;
  18998. line-height: 1.6666667;
  18999. }
  19000. .sm\:prose-2xl p {
  19001. margin-top: 1.3333333em;
  19002. margin-bottom: 1.3333333em;
  19003. }
  19004. .sm\:prose-2xl [class~="lead"] {
  19005. font-size: 1.25em;
  19006. line-height: 1.4666667;
  19007. margin-top: 1.0666667em;
  19008. margin-bottom: 1.0666667em;
  19009. }
  19010. .sm\:prose-2xl blockquote {
  19011. margin-top: 1.7777778em;
  19012. margin-bottom: 1.7777778em;
  19013. padding-left: 1.1111111em;
  19014. }
  19015. .sm\:prose-2xl h1 {
  19016. font-size: 2.6666667em;
  19017. margin-top: 0;
  19018. margin-bottom: 0.875em;
  19019. line-height: 1;
  19020. }
  19021. .sm\:prose-2xl h2 {
  19022. font-size: 2em;
  19023. margin-top: 1.5em;
  19024. margin-bottom: 0.8333333em;
  19025. line-height: 1.0833333;
  19026. }
  19027. .sm\:prose-2xl h3 {
  19028. font-size: 1.5em;
  19029. margin-top: 1.5555556em;
  19030. margin-bottom: 0.6666667em;
  19031. line-height: 1.2222222;
  19032. }
  19033. .sm\:prose-2xl h4 {
  19034. margin-top: 1.6666667em;
  19035. margin-bottom: 0.6666667em;
  19036. line-height: 1.5;
  19037. }
  19038. .sm\:prose-2xl img {
  19039. margin-top: 2em;
  19040. margin-bottom: 2em;
  19041. }
  19042. .sm\:prose-2xl video {
  19043. margin-top: 2em;
  19044. margin-bottom: 2em;
  19045. }
  19046. .sm\:prose-2xl figure {
  19047. margin-top: 2em;
  19048. margin-bottom: 2em;
  19049. }
  19050. .sm\:prose-2xl figure > * {
  19051. margin-top: 0;
  19052. margin-bottom: 0;
  19053. }
  19054. .sm\:prose-2xl figure figcaption {
  19055. font-size: 0.8333333em;
  19056. line-height: 1.6;
  19057. margin-top: 1em;
  19058. }
  19059. .sm\:prose-2xl code {
  19060. font-size: 0.8333333em;
  19061. }
  19062. .sm\:prose-2xl h2 code {
  19063. font-size: 0.875em;
  19064. }
  19065. .sm\:prose-2xl h3 code {
  19066. font-size: 0.8888889em;
  19067. }
  19068. .sm\:prose-2xl pre {
  19069. font-size: 0.8333333em;
  19070. line-height: 1.8;
  19071. margin-top: 2em;
  19072. margin-bottom: 2em;
  19073. border-radius: 0.5rem;
  19074. padding-top: 1.2em;
  19075. padding-right: 1.6em;
  19076. padding-bottom: 1.2em;
  19077. padding-left: 1.6em;
  19078. }
  19079. .sm\:prose-2xl ol {
  19080. margin-top: 1.3333333em;
  19081. margin-bottom: 1.3333333em;
  19082. }
  19083. .sm\:prose-2xl ul {
  19084. margin-top: 1.3333333em;
  19085. margin-bottom: 1.3333333em;
  19086. }
  19087. .sm\:prose-2xl li {
  19088. margin-top: 0.5em;
  19089. margin-bottom: 0.5em;
  19090. }
  19091. .sm\:prose-2xl ol > li {
  19092. padding-left: 1.6666667em;
  19093. }
  19094. .sm\:prose-2xl ol > li:before {
  19095. left: 0;
  19096. }
  19097. .sm\:prose-2xl ul > li {
  19098. padding-left: 1.6666667em;
  19099. }
  19100. .sm\:prose-2xl ul > li::before {
  19101. width: 0.3333333em;
  19102. height: 0.3333333em;
  19103. top: calc(0.8333333em - 0.1666667em);
  19104. left: 0.25em;
  19105. }
  19106. .sm\:prose-2xl > ul > li p {
  19107. margin-top: 0.8333333em;
  19108. margin-bottom: 0.8333333em;
  19109. }
  19110. .sm\:prose-2xl > ul > li > *:first-child {
  19111. margin-top: 1.3333333em;
  19112. }
  19113. .sm\:prose-2xl > ul > li > *:last-child {
  19114. margin-bottom: 1.3333333em;
  19115. }
  19116. .sm\:prose-2xl > ol > li > *:first-child {
  19117. margin-top: 1.3333333em;
  19118. }
  19119. .sm\:prose-2xl > ol > li > *:last-child {
  19120. margin-bottom: 1.3333333em;
  19121. }
  19122. .sm\:prose-2xl ul ul, .sm\:prose-2xl ul ol, .sm\:prose-2xl ol ul, .sm\:prose-2xl ol ol {
  19123. margin-top: 0.6666667em;
  19124. margin-bottom: 0.6666667em;
  19125. }
  19126. .sm\:prose-2xl hr {
  19127. margin-top: 3em;
  19128. margin-bottom: 3em;
  19129. }
  19130. .sm\:prose-2xl hr + * {
  19131. margin-top: 0;
  19132. }
  19133. .sm\:prose-2xl h2 + * {
  19134. margin-top: 0;
  19135. }
  19136. .sm\:prose-2xl h3 + * {
  19137. margin-top: 0;
  19138. }
  19139. .sm\:prose-2xl h4 + * {
  19140. margin-top: 0;
  19141. }
  19142. .sm\:prose-2xl table {
  19143. font-size: 0.8333333em;
  19144. line-height: 1.4;
  19145. }
  19146. .sm\:prose-2xl thead th {
  19147. padding-right: 0.6em;
  19148. padding-bottom: 0.8em;
  19149. padding-left: 0.6em;
  19150. }
  19151. .sm\:prose-2xl thead th:first-child {
  19152. padding-left: 0;
  19153. }
  19154. .sm\:prose-2xl thead th:last-child {
  19155. padding-right: 0;
  19156. }
  19157. .sm\:prose-2xl tbody td {
  19158. padding-top: 0.8em;
  19159. padding-right: 0.6em;
  19160. padding-bottom: 0.8em;
  19161. padding-left: 0.6em;
  19162. }
  19163. .sm\:prose-2xl tbody td:first-child {
  19164. padding-left: 0;
  19165. }
  19166. .sm\:prose-2xl tbody td:last-child {
  19167. padding-right: 0;
  19168. }
  19169. .sm\:prose-2xl > :first-child {
  19170. margin-top: 0;
  19171. }
  19172. .sm\:prose-2xl > :last-child {
  19173. margin-bottom: 0;
  19174. }
  19175. .sm\:space-y-0 > :not(template) ~ :not(template) {
  19176. --space-y-reverse: 0;
  19177. margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
  19178. margin-bottom: calc(0px * var(--space-y-reverse));
  19179. }
  19180. .sm\:space-x-0 > :not(template) ~ :not(template) {
  19181. --space-x-reverse: 0;
  19182. margin-right: calc(0px * var(--space-x-reverse));
  19183. margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
  19184. }
  19185. .sm\:space-y-1 > :not(template) ~ :not(template) {
  19186. --space-y-reverse: 0;
  19187. margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
  19188. margin-bottom: calc(0.25rem * var(--space-y-reverse));
  19189. }
  19190. .sm\:space-x-1 > :not(template) ~ :not(template) {
  19191. --space-x-reverse: 0;
  19192. margin-right: calc(0.25rem * var(--space-x-reverse));
  19193. margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
  19194. }
  19195. .sm\:space-y-2 > :not(template) ~ :not(template) {
  19196. --space-y-reverse: 0;
  19197. margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
  19198. margin-bottom: calc(0.5rem * var(--space-y-reverse));
  19199. }
  19200. .sm\:space-x-2 > :not(template) ~ :not(template) {
  19201. --space-x-reverse: 0;
  19202. margin-right: calc(0.5rem * var(--space-x-reverse));
  19203. margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
  19204. }
  19205. .sm\:space-y-3 > :not(template) ~ :not(template) {
  19206. --space-y-reverse: 0;
  19207. margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
  19208. margin-bottom: calc(0.75rem * var(--space-y-reverse));
  19209. }
  19210. .sm\:space-x-3 > :not(template) ~ :not(template) {
  19211. --space-x-reverse: 0;
  19212. margin-right: calc(0.75rem * var(--space-x-reverse));
  19213. margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
  19214. }
  19215. .sm\:space-y-4 > :not(template) ~ :not(template) {
  19216. --space-y-reverse: 0;
  19217. margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
  19218. margin-bottom: calc(1rem * var(--space-y-reverse));
  19219. }
  19220. .sm\:space-x-4 > :not(template) ~ :not(template) {
  19221. --space-x-reverse: 0;
  19222. margin-right: calc(1rem * var(--space-x-reverse));
  19223. margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
  19224. }
  19225. .sm\:space-y-5 > :not(template) ~ :not(template) {
  19226. --space-y-reverse: 0;
  19227. margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
  19228. margin-bottom: calc(1.25rem * var(--space-y-reverse));
  19229. }
  19230. .sm\:space-x-5 > :not(template) ~ :not(template) {
  19231. --space-x-reverse: 0;
  19232. margin-right: calc(1.25rem * var(--space-x-reverse));
  19233. margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
  19234. }
  19235. .sm\:space-y-6 > :not(template) ~ :not(template) {
  19236. --space-y-reverse: 0;
  19237. margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
  19238. margin-bottom: calc(1.5rem * var(--space-y-reverse));
  19239. }
  19240. .sm\:space-x-6 > :not(template) ~ :not(template) {
  19241. --space-x-reverse: 0;
  19242. margin-right: calc(1.5rem * var(--space-x-reverse));
  19243. margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
  19244. }
  19245. .sm\:space-y-8 > :not(template) ~ :not(template) {
  19246. --space-y-reverse: 0;
  19247. margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
  19248. margin-bottom: calc(2rem * var(--space-y-reverse));
  19249. }
  19250. .sm\:space-x-8 > :not(template) ~ :not(template) {
  19251. --space-x-reverse: 0;
  19252. margin-right: calc(2rem * var(--space-x-reverse));
  19253. margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
  19254. }
  19255. .sm\:space-y-10 > :not(template) ~ :not(template) {
  19256. --space-y-reverse: 0;
  19257. margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
  19258. margin-bottom: calc(2.5rem * var(--space-y-reverse));
  19259. }
  19260. .sm\:space-x-10 > :not(template) ~ :not(template) {
  19261. --space-x-reverse: 0;
  19262. margin-right: calc(2.5rem * var(--space-x-reverse));
  19263. margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
  19264. }
  19265. .sm\:space-y-12 > :not(template) ~ :not(template) {
  19266. --space-y-reverse: 0;
  19267. margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
  19268. margin-bottom: calc(3rem * var(--space-y-reverse));
  19269. }
  19270. .sm\:space-x-12 > :not(template) ~ :not(template) {
  19271. --space-x-reverse: 0;
  19272. margin-right: calc(3rem * var(--space-x-reverse));
  19273. margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
  19274. }
  19275. .sm\:space-y-16 > :not(template) ~ :not(template) {
  19276. --space-y-reverse: 0;
  19277. margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
  19278. margin-bottom: calc(4rem * var(--space-y-reverse));
  19279. }
  19280. .sm\:space-x-16 > :not(template) ~ :not(template) {
  19281. --space-x-reverse: 0;
  19282. margin-right: calc(4rem * var(--space-x-reverse));
  19283. margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
  19284. }
  19285. .sm\:space-y-20 > :not(template) ~ :not(template) {
  19286. --space-y-reverse: 0;
  19287. margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
  19288. margin-bottom: calc(5rem * var(--space-y-reverse));
  19289. }
  19290. .sm\:space-x-20 > :not(template) ~ :not(template) {
  19291. --space-x-reverse: 0;
  19292. margin-right: calc(5rem * var(--space-x-reverse));
  19293. margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
  19294. }
  19295. .sm\:space-y-24 > :not(template) ~ :not(template) {
  19296. --space-y-reverse: 0;
  19297. margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
  19298. margin-bottom: calc(6rem * var(--space-y-reverse));
  19299. }
  19300. .sm\:space-x-24 > :not(template) ~ :not(template) {
  19301. --space-x-reverse: 0;
  19302. margin-right: calc(6rem * var(--space-x-reverse));
  19303. margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
  19304. }
  19305. .sm\:space-y-32 > :not(template) ~ :not(template) {
  19306. --space-y-reverse: 0;
  19307. margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
  19308. margin-bottom: calc(8rem * var(--space-y-reverse));
  19309. }
  19310. .sm\:space-x-32 > :not(template) ~ :not(template) {
  19311. --space-x-reverse: 0;
  19312. margin-right: calc(8rem * var(--space-x-reverse));
  19313. margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
  19314. }
  19315. .sm\:space-y-40 > :not(template) ~ :not(template) {
  19316. --space-y-reverse: 0;
  19317. margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
  19318. margin-bottom: calc(10rem * var(--space-y-reverse));
  19319. }
  19320. .sm\:space-x-40 > :not(template) ~ :not(template) {
  19321. --space-x-reverse: 0;
  19322. margin-right: calc(10rem * var(--space-x-reverse));
  19323. margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
  19324. }
  19325. .sm\:space-y-48 > :not(template) ~ :not(template) {
  19326. --space-y-reverse: 0;
  19327. margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
  19328. margin-bottom: calc(12rem * var(--space-y-reverse));
  19329. }
  19330. .sm\:space-x-48 > :not(template) ~ :not(template) {
  19331. --space-x-reverse: 0;
  19332. margin-right: calc(12rem * var(--space-x-reverse));
  19333. margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
  19334. }
  19335. .sm\:space-y-56 > :not(template) ~ :not(template) {
  19336. --space-y-reverse: 0;
  19337. margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
  19338. margin-bottom: calc(14rem * var(--space-y-reverse));
  19339. }
  19340. .sm\:space-x-56 > :not(template) ~ :not(template) {
  19341. --space-x-reverse: 0;
  19342. margin-right: calc(14rem * var(--space-x-reverse));
  19343. margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
  19344. }
  19345. .sm\:space-y-64 > :not(template) ~ :not(template) {
  19346. --space-y-reverse: 0;
  19347. margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
  19348. margin-bottom: calc(16rem * var(--space-y-reverse));
  19349. }
  19350. .sm\:space-x-64 > :not(template) ~ :not(template) {
  19351. --space-x-reverse: 0;
  19352. margin-right: calc(16rem * var(--space-x-reverse));
  19353. margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
  19354. }
  19355. .sm\:space-y-px > :not(template) ~ :not(template) {
  19356. --space-y-reverse: 0;
  19357. margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
  19358. margin-bottom: calc(1px * var(--space-y-reverse));
  19359. }
  19360. .sm\:space-x-px > :not(template) ~ :not(template) {
  19361. --space-x-reverse: 0;
  19362. margin-right: calc(1px * var(--space-x-reverse));
  19363. margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
  19364. }
  19365. .sm\:-space-y-1 > :not(template) ~ :not(template) {
  19366. --space-y-reverse: 0;
  19367. margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
  19368. margin-bottom: calc(-0.25rem * var(--space-y-reverse));
  19369. }
  19370. .sm\:-space-x-1 > :not(template) ~ :not(template) {
  19371. --space-x-reverse: 0;
  19372. margin-right: calc(-0.25rem * var(--space-x-reverse));
  19373. margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
  19374. }
  19375. .sm\:-space-y-2 > :not(template) ~ :not(template) {
  19376. --space-y-reverse: 0;
  19377. margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
  19378. margin-bottom: calc(-0.5rem * var(--space-y-reverse));
  19379. }
  19380. .sm\:-space-x-2 > :not(template) ~ :not(template) {
  19381. --space-x-reverse: 0;
  19382. margin-right: calc(-0.5rem * var(--space-x-reverse));
  19383. margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
  19384. }
  19385. .sm\:-space-y-3 > :not(template) ~ :not(template) {
  19386. --space-y-reverse: 0;
  19387. margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
  19388. margin-bottom: calc(-0.75rem * var(--space-y-reverse));
  19389. }
  19390. .sm\:-space-x-3 > :not(template) ~ :not(template) {
  19391. --space-x-reverse: 0;
  19392. margin-right: calc(-0.75rem * var(--space-x-reverse));
  19393. margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
  19394. }
  19395. .sm\:-space-y-4 > :not(template) ~ :not(template) {
  19396. --space-y-reverse: 0;
  19397. margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
  19398. margin-bottom: calc(-1rem * var(--space-y-reverse));
  19399. }
  19400. .sm\:-space-x-4 > :not(template) ~ :not(template) {
  19401. --space-x-reverse: 0;
  19402. margin-right: calc(-1rem * var(--space-x-reverse));
  19403. margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
  19404. }
  19405. .sm\:-space-y-5 > :not(template) ~ :not(template) {
  19406. --space-y-reverse: 0;
  19407. margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
  19408. margin-bottom: calc(-1.25rem * var(--space-y-reverse));
  19409. }
  19410. .sm\:-space-x-5 > :not(template) ~ :not(template) {
  19411. --space-x-reverse: 0;
  19412. margin-right: calc(-1.25rem * var(--space-x-reverse));
  19413. margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
  19414. }
  19415. .sm\:-space-y-6 > :not(template) ~ :not(template) {
  19416. --space-y-reverse: 0;
  19417. margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
  19418. margin-bottom: calc(-1.5rem * var(--space-y-reverse));
  19419. }
  19420. .sm\:-space-x-6 > :not(template) ~ :not(template) {
  19421. --space-x-reverse: 0;
  19422. margin-right: calc(-1.5rem * var(--space-x-reverse));
  19423. margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
  19424. }
  19425. .sm\:-space-y-8 > :not(template) ~ :not(template) {
  19426. --space-y-reverse: 0;
  19427. margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
  19428. margin-bottom: calc(-2rem * var(--space-y-reverse));
  19429. }
  19430. .sm\:-space-x-8 > :not(template) ~ :not(template) {
  19431. --space-x-reverse: 0;
  19432. margin-right: calc(-2rem * var(--space-x-reverse));
  19433. margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
  19434. }
  19435. .sm\:-space-y-10 > :not(template) ~ :not(template) {
  19436. --space-y-reverse: 0;
  19437. margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
  19438. margin-bottom: calc(-2.5rem * var(--space-y-reverse));
  19439. }
  19440. .sm\:-space-x-10 > :not(template) ~ :not(template) {
  19441. --space-x-reverse: 0;
  19442. margin-right: calc(-2.5rem * var(--space-x-reverse));
  19443. margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
  19444. }
  19445. .sm\:-space-y-12 > :not(template) ~ :not(template) {
  19446. --space-y-reverse: 0;
  19447. margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
  19448. margin-bottom: calc(-3rem * var(--space-y-reverse));
  19449. }
  19450. .sm\:-space-x-12 > :not(template) ~ :not(template) {
  19451. --space-x-reverse: 0;
  19452. margin-right: calc(-3rem * var(--space-x-reverse));
  19453. margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
  19454. }
  19455. .sm\:-space-y-16 > :not(template) ~ :not(template) {
  19456. --space-y-reverse: 0;
  19457. margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
  19458. margin-bottom: calc(-4rem * var(--space-y-reverse));
  19459. }
  19460. .sm\:-space-x-16 > :not(template) ~ :not(template) {
  19461. --space-x-reverse: 0;
  19462. margin-right: calc(-4rem * var(--space-x-reverse));
  19463. margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
  19464. }
  19465. .sm\:-space-y-20 > :not(template) ~ :not(template) {
  19466. --space-y-reverse: 0;
  19467. margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
  19468. margin-bottom: calc(-5rem * var(--space-y-reverse));
  19469. }
  19470. .sm\:-space-x-20 > :not(template) ~ :not(template) {
  19471. --space-x-reverse: 0;
  19472. margin-right: calc(-5rem * var(--space-x-reverse));
  19473. margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
  19474. }
  19475. .sm\:-space-y-24 > :not(template) ~ :not(template) {
  19476. --space-y-reverse: 0;
  19477. margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
  19478. margin-bottom: calc(-6rem * var(--space-y-reverse));
  19479. }
  19480. .sm\:-space-x-24 > :not(template) ~ :not(template) {
  19481. --space-x-reverse: 0;
  19482. margin-right: calc(-6rem * var(--space-x-reverse));
  19483. margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
  19484. }
  19485. .sm\:-space-y-32 > :not(template) ~ :not(template) {
  19486. --space-y-reverse: 0;
  19487. margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
  19488. margin-bottom: calc(-8rem * var(--space-y-reverse));
  19489. }
  19490. .sm\:-space-x-32 > :not(template) ~ :not(template) {
  19491. --space-x-reverse: 0;
  19492. margin-right: calc(-8rem * var(--space-x-reverse));
  19493. margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
  19494. }
  19495. .sm\:-space-y-40 > :not(template) ~ :not(template) {
  19496. --space-y-reverse: 0;
  19497. margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
  19498. margin-bottom: calc(-10rem * var(--space-y-reverse));
  19499. }
  19500. .sm\:-space-x-40 > :not(template) ~ :not(template) {
  19501. --space-x-reverse: 0;
  19502. margin-right: calc(-10rem * var(--space-x-reverse));
  19503. margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
  19504. }
  19505. .sm\:-space-y-48 > :not(template) ~ :not(template) {
  19506. --space-y-reverse: 0;
  19507. margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
  19508. margin-bottom: calc(-12rem * var(--space-y-reverse));
  19509. }
  19510. .sm\:-space-x-48 > :not(template) ~ :not(template) {
  19511. --space-x-reverse: 0;
  19512. margin-right: calc(-12rem * var(--space-x-reverse));
  19513. margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
  19514. }
  19515. .sm\:-space-y-56 > :not(template) ~ :not(template) {
  19516. --space-y-reverse: 0;
  19517. margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
  19518. margin-bottom: calc(-14rem * var(--space-y-reverse));
  19519. }
  19520. .sm\:-space-x-56 > :not(template) ~ :not(template) {
  19521. --space-x-reverse: 0;
  19522. margin-right: calc(-14rem * var(--space-x-reverse));
  19523. margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
  19524. }
  19525. .sm\:-space-y-64 > :not(template) ~ :not(template) {
  19526. --space-y-reverse: 0;
  19527. margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
  19528. margin-bottom: calc(-16rem * var(--space-y-reverse));
  19529. }
  19530. .sm\:-space-x-64 > :not(template) ~ :not(template) {
  19531. --space-x-reverse: 0;
  19532. margin-right: calc(-16rem * var(--space-x-reverse));
  19533. margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
  19534. }
  19535. .sm\:-space-y-px > :not(template) ~ :not(template) {
  19536. --space-y-reverse: 0;
  19537. margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
  19538. margin-bottom: calc(-1px * var(--space-y-reverse));
  19539. }
  19540. .sm\:-space-x-px > :not(template) ~ :not(template) {
  19541. --space-x-reverse: 0;
  19542. margin-right: calc(-1px * var(--space-x-reverse));
  19543. margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
  19544. }
  19545. .sm\:space-y-reverse > :not(template) ~ :not(template) {
  19546. --space-y-reverse: 1;
  19547. }
  19548. .sm\:space-x-reverse > :not(template) ~ :not(template) {
  19549. --space-x-reverse: 1;
  19550. }
  19551. .sm\:divide-y-0 > :not(template) ~ :not(template) {
  19552. --divide-y-reverse: 0;
  19553. border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
  19554. border-bottom-width: calc(0px * var(--divide-y-reverse));
  19555. }
  19556. .sm\:divide-x-0 > :not(template) ~ :not(template) {
  19557. --divide-x-reverse: 0;
  19558. border-right-width: calc(0px * var(--divide-x-reverse));
  19559. border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
  19560. }
  19561. .sm\:divide-y-2 > :not(template) ~ :not(template) {
  19562. --divide-y-reverse: 0;
  19563. border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
  19564. border-bottom-width: calc(2px * var(--divide-y-reverse));
  19565. }
  19566. .sm\:divide-x-2 > :not(template) ~ :not(template) {
  19567. --divide-x-reverse: 0;
  19568. border-right-width: calc(2px * var(--divide-x-reverse));
  19569. border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
  19570. }
  19571. .sm\:divide-y-4 > :not(template) ~ :not(template) {
  19572. --divide-y-reverse: 0;
  19573. border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
  19574. border-bottom-width: calc(4px * var(--divide-y-reverse));
  19575. }
  19576. .sm\:divide-x-4 > :not(template) ~ :not(template) {
  19577. --divide-x-reverse: 0;
  19578. border-right-width: calc(4px * var(--divide-x-reverse));
  19579. border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
  19580. }
  19581. .sm\:divide-y-8 > :not(template) ~ :not(template) {
  19582. --divide-y-reverse: 0;
  19583. border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
  19584. border-bottom-width: calc(8px * var(--divide-y-reverse));
  19585. }
  19586. .sm\:divide-x-8 > :not(template) ~ :not(template) {
  19587. --divide-x-reverse: 0;
  19588. border-right-width: calc(8px * var(--divide-x-reverse));
  19589. border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
  19590. }
  19591. .sm\:divide-y > :not(template) ~ :not(template) {
  19592. --divide-y-reverse: 0;
  19593. border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
  19594. border-bottom-width: calc(1px * var(--divide-y-reverse));
  19595. }
  19596. .sm\:divide-x > :not(template) ~ :not(template) {
  19597. --divide-x-reverse: 0;
  19598. border-right-width: calc(1px * var(--divide-x-reverse));
  19599. border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
  19600. }
  19601. .sm\:divide-y-reverse > :not(template) ~ :not(template) {
  19602. --divide-y-reverse: 1;
  19603. }
  19604. .sm\:divide-x-reverse > :not(template) ~ :not(template) {
  19605. --divide-x-reverse: 1;
  19606. }
  19607. .sm\:divide-transparent > :not(template) ~ :not(template) {
  19608. border-color: transparent;
  19609. }
  19610. .sm\:divide-current > :not(template) ~ :not(template) {
  19611. border-color: currentColor;
  19612. }
  19613. .sm\:divide-black > :not(template) ~ :not(template) {
  19614. --divide-opacity: 1;
  19615. border-color: #000;
  19616. border-color: rgba(0, 0, 0, var(--divide-opacity));
  19617. }
  19618. .sm\:divide-white > :not(template) ~ :not(template) {
  19619. --divide-opacity: 1;
  19620. border-color: #fff;
  19621. border-color: rgba(255, 255, 255, var(--divide-opacity));
  19622. }
  19623. .sm\:divide-gray-100 > :not(template) ~ :not(template) {
  19624. --divide-opacity: 1;
  19625. border-color: #f7fafc;
  19626. border-color: rgba(247, 250, 252, var(--divide-opacity));
  19627. }
  19628. .sm\:divide-gray-200 > :not(template) ~ :not(template) {
  19629. --divide-opacity: 1;
  19630. border-color: #edf2f7;
  19631. border-color: rgba(237, 242, 247, var(--divide-opacity));
  19632. }
  19633. .sm\:divide-gray-300 > :not(template) ~ :not(template) {
  19634. --divide-opacity: 1;
  19635. border-color: #e2e8f0;
  19636. border-color: rgba(226, 232, 240, var(--divide-opacity));
  19637. }
  19638. .sm\:divide-gray-400 > :not(template) ~ :not(template) {
  19639. --divide-opacity: 1;
  19640. border-color: #cbd5e0;
  19641. border-color: rgba(203, 213, 224, var(--divide-opacity));
  19642. }
  19643. .sm\:divide-gray-500 > :not(template) ~ :not(template) {
  19644. --divide-opacity: 1;
  19645. border-color: #a0aec0;
  19646. border-color: rgba(160, 174, 192, var(--divide-opacity));
  19647. }
  19648. .sm\:divide-gray-600 > :not(template) ~ :not(template) {
  19649. --divide-opacity: 1;
  19650. border-color: #718096;
  19651. border-color: rgba(113, 128, 150, var(--divide-opacity));
  19652. }
  19653. .sm\:divide-gray-700 > :not(template) ~ :not(template) {
  19654. --divide-opacity: 1;
  19655. border-color: #4a5568;
  19656. border-color: rgba(74, 85, 104, var(--divide-opacity));
  19657. }
  19658. .sm\:divide-gray-800 > :not(template) ~ :not(template) {
  19659. --divide-opacity: 1;
  19660. border-color: #2d3748;
  19661. border-color: rgba(45, 55, 72, var(--divide-opacity));
  19662. }
  19663. .sm\:divide-gray-900 > :not(template) ~ :not(template) {
  19664. --divide-opacity: 1;
  19665. border-color: #1a202c;
  19666. border-color: rgba(26, 32, 44, var(--divide-opacity));
  19667. }
  19668. .sm\:divide-red-100 > :not(template) ~ :not(template) {
  19669. --divide-opacity: 1;
  19670. border-color: #fff5f5;
  19671. border-color: rgba(255, 245, 245, var(--divide-opacity));
  19672. }
  19673. .sm\:divide-red-200 > :not(template) ~ :not(template) {
  19674. --divide-opacity: 1;
  19675. border-color: #fed7d7;
  19676. border-color: rgba(254, 215, 215, var(--divide-opacity));
  19677. }
  19678. .sm\:divide-red-300 > :not(template) ~ :not(template) {
  19679. --divide-opacity: 1;
  19680. border-color: #feb2b2;
  19681. border-color: rgba(254, 178, 178, var(--divide-opacity));
  19682. }
  19683. .sm\:divide-red-400 > :not(template) ~ :not(template) {
  19684. --divide-opacity: 1;
  19685. border-color: #fc8181;
  19686. border-color: rgba(252, 129, 129, var(--divide-opacity));
  19687. }
  19688. .sm\:divide-red-500 > :not(template) ~ :not(template) {
  19689. --divide-opacity: 1;
  19690. border-color: #f56565;
  19691. border-color: rgba(245, 101, 101, var(--divide-opacity));
  19692. }
  19693. .sm\:divide-red-600 > :not(template) ~ :not(template) {
  19694. --divide-opacity: 1;
  19695. border-color: #e53e3e;
  19696. border-color: rgba(229, 62, 62, var(--divide-opacity));
  19697. }
  19698. .sm\:divide-red-700 > :not(template) ~ :not(template) {
  19699. --divide-opacity: 1;
  19700. border-color: #c53030;
  19701. border-color: rgba(197, 48, 48, var(--divide-opacity));
  19702. }
  19703. .sm\:divide-red-800 > :not(template) ~ :not(template) {
  19704. --divide-opacity: 1;
  19705. border-color: #9b2c2c;
  19706. border-color: rgba(155, 44, 44, var(--divide-opacity));
  19707. }
  19708. .sm\:divide-red-900 > :not(template) ~ :not(template) {
  19709. --divide-opacity: 1;
  19710. border-color: #742a2a;
  19711. border-color: rgba(116, 42, 42, var(--divide-opacity));
  19712. }
  19713. .sm\:divide-orange-100 > :not(template) ~ :not(template) {
  19714. --divide-opacity: 1;
  19715. border-color: #fffaf0;
  19716. border-color: rgba(255, 250, 240, var(--divide-opacity));
  19717. }
  19718. .sm\:divide-orange-200 > :not(template) ~ :not(template) {
  19719. --divide-opacity: 1;
  19720. border-color: #feebc8;
  19721. border-color: rgba(254, 235, 200, var(--divide-opacity));
  19722. }
  19723. .sm\:divide-orange-300 > :not(template) ~ :not(template) {
  19724. --divide-opacity: 1;
  19725. border-color: #fbd38d;
  19726. border-color: rgba(251, 211, 141, var(--divide-opacity));
  19727. }
  19728. .sm\:divide-orange-400 > :not(template) ~ :not(template) {
  19729. --divide-opacity: 1;
  19730. border-color: #f6ad55;
  19731. border-color: rgba(246, 173, 85, var(--divide-opacity));
  19732. }
  19733. .sm\:divide-orange-500 > :not(template) ~ :not(template) {
  19734. --divide-opacity: 1;
  19735. border-color: #ed8936;
  19736. border-color: rgba(237, 137, 54, var(--divide-opacity));
  19737. }
  19738. .sm\:divide-orange-600 > :not(template) ~ :not(template) {
  19739. --divide-opacity: 1;
  19740. border-color: #dd6b20;
  19741. border-color: rgba(221, 107, 32, var(--divide-opacity));
  19742. }
  19743. .sm\:divide-orange-700 > :not(template) ~ :not(template) {
  19744. --divide-opacity: 1;
  19745. border-color: #c05621;
  19746. border-color: rgba(192, 86, 33, var(--divide-opacity));
  19747. }
  19748. .sm\:divide-orange-800 > :not(template) ~ :not(template) {
  19749. --divide-opacity: 1;
  19750. border-color: #9c4221;
  19751. border-color: rgba(156, 66, 33, var(--divide-opacity));
  19752. }
  19753. .sm\:divide-orange-900 > :not(template) ~ :not(template) {
  19754. --divide-opacity: 1;
  19755. border-color: #7b341e;
  19756. border-color: rgba(123, 52, 30, var(--divide-opacity));
  19757. }
  19758. .sm\:divide-yellow-100 > :not(template) ~ :not(template) {
  19759. --divide-opacity: 1;
  19760. border-color: #fffff0;
  19761. border-color: rgba(255, 255, 240, var(--divide-opacity));
  19762. }
  19763. .sm\:divide-yellow-200 > :not(template) ~ :not(template) {
  19764. --divide-opacity: 1;
  19765. border-color: #fefcbf;
  19766. border-color: rgba(254, 252, 191, var(--divide-opacity));
  19767. }
  19768. .sm\:divide-yellow-300 > :not(template) ~ :not(template) {
  19769. --divide-opacity: 1;
  19770. border-color: #faf089;
  19771. border-color: rgba(250, 240, 137, var(--divide-opacity));
  19772. }
  19773. .sm\:divide-yellow-400 > :not(template) ~ :not(template) {
  19774. --divide-opacity: 1;
  19775. border-color: #f6e05e;
  19776. border-color: rgba(246, 224, 94, var(--divide-opacity));
  19777. }
  19778. .sm\:divide-yellow-500 > :not(template) ~ :not(template) {
  19779. --divide-opacity: 1;
  19780. border-color: #ecc94b;
  19781. border-color: rgba(236, 201, 75, var(--divide-opacity));
  19782. }
  19783. .sm\:divide-yellow-600 > :not(template) ~ :not(template) {
  19784. --divide-opacity: 1;
  19785. border-color: #d69e2e;
  19786. border-color: rgba(214, 158, 46, var(--divide-opacity));
  19787. }
  19788. .sm\:divide-yellow-700 > :not(template) ~ :not(template) {
  19789. --divide-opacity: 1;
  19790. border-color: #b7791f;
  19791. border-color: rgba(183, 121, 31, var(--divide-opacity));
  19792. }
  19793. .sm\:divide-yellow-800 > :not(template) ~ :not(template) {
  19794. --divide-opacity: 1;
  19795. border-color: #975a16;
  19796. border-color: rgba(151, 90, 22, var(--divide-opacity));
  19797. }
  19798. .sm\:divide-yellow-900 > :not(template) ~ :not(template) {
  19799. --divide-opacity: 1;
  19800. border-color: #744210;
  19801. border-color: rgba(116, 66, 16, var(--divide-opacity));
  19802. }
  19803. .sm\:divide-green-100 > :not(template) ~ :not(template) {
  19804. --divide-opacity: 1;
  19805. border-color: #f0fff4;
  19806. border-color: rgba(240, 255, 244, var(--divide-opacity));
  19807. }
  19808. .sm\:divide-green-200 > :not(template) ~ :not(template) {
  19809. --divide-opacity: 1;
  19810. border-color: #c6f6d5;
  19811. border-color: rgba(198, 246, 213, var(--divide-opacity));
  19812. }
  19813. .sm\:divide-green-300 > :not(template) ~ :not(template) {
  19814. --divide-opacity: 1;
  19815. border-color: #9ae6b4;
  19816. border-color: rgba(154, 230, 180, var(--divide-opacity));
  19817. }
  19818. .sm\:divide-green-400 > :not(template) ~ :not(template) {
  19819. --divide-opacity: 1;
  19820. border-color: #68d391;
  19821. border-color: rgba(104, 211, 145, var(--divide-opacity));
  19822. }
  19823. .sm\:divide-green-500 > :not(template) ~ :not(template) {
  19824. --divide-opacity: 1;
  19825. border-color: #48bb78;
  19826. border-color: rgba(72, 187, 120, var(--divide-opacity));
  19827. }
  19828. .sm\:divide-green-600 > :not(template) ~ :not(template) {
  19829. --divide-opacity: 1;
  19830. border-color: #38a169;
  19831. border-color: rgba(56, 161, 105, var(--divide-opacity));
  19832. }
  19833. .sm\:divide-green-700 > :not(template) ~ :not(template) {
  19834. --divide-opacity: 1;
  19835. border-color: #2f855a;
  19836. border-color: rgba(47, 133, 90, var(--divide-opacity));
  19837. }
  19838. .sm\:divide-green-800 > :not(template) ~ :not(template) {
  19839. --divide-opacity: 1;
  19840. border-color: #276749;
  19841. border-color: rgba(39, 103, 73, var(--divide-opacity));
  19842. }
  19843. .sm\:divide-green-900 > :not(template) ~ :not(template) {
  19844. --divide-opacity: 1;
  19845. border-color: #22543d;
  19846. border-color: rgba(34, 84, 61, var(--divide-opacity));
  19847. }
  19848. .sm\:divide-teal-100 > :not(template) ~ :not(template) {
  19849. --divide-opacity: 1;
  19850. border-color: #e6fffa;
  19851. border-color: rgba(230, 255, 250, var(--divide-opacity));
  19852. }
  19853. .sm\:divide-teal-200 > :not(template) ~ :not(template) {
  19854. --divide-opacity: 1;
  19855. border-color: #b2f5ea;
  19856. border-color: rgba(178, 245, 234, var(--divide-opacity));
  19857. }
  19858. .sm\:divide-teal-300 > :not(template) ~ :not(template) {
  19859. --divide-opacity: 1;
  19860. border-color: #81e6d9;
  19861. border-color: rgba(129, 230, 217, var(--divide-opacity));
  19862. }
  19863. .sm\:divide-teal-400 > :not(template) ~ :not(template) {
  19864. --divide-opacity: 1;
  19865. border-color: #4fd1c5;
  19866. border-color: rgba(79, 209, 197, var(--divide-opacity));
  19867. }
  19868. .sm\:divide-teal-500 > :not(template) ~ :not(template) {
  19869. --divide-opacity: 1;
  19870. border-color: #38b2ac;
  19871. border-color: rgba(56, 178, 172, var(--divide-opacity));
  19872. }
  19873. .sm\:divide-teal-600 > :not(template) ~ :not(template) {
  19874. --divide-opacity: 1;
  19875. border-color: #319795;
  19876. border-color: rgba(49, 151, 149, var(--divide-opacity));
  19877. }
  19878. .sm\:divide-teal-700 > :not(template) ~ :not(template) {
  19879. --divide-opacity: 1;
  19880. border-color: #2c7a7b;
  19881. border-color: rgba(44, 122, 123, var(--divide-opacity));
  19882. }
  19883. .sm\:divide-teal-800 > :not(template) ~ :not(template) {
  19884. --divide-opacity: 1;
  19885. border-color: #285e61;
  19886. border-color: rgba(40, 94, 97, var(--divide-opacity));
  19887. }
  19888. .sm\:divide-teal-900 > :not(template) ~ :not(template) {
  19889. --divide-opacity: 1;
  19890. border-color: #234e52;
  19891. border-color: rgba(35, 78, 82, var(--divide-opacity));
  19892. }
  19893. .sm\:divide-blue-100 > :not(template) ~ :not(template) {
  19894. --divide-opacity: 1;
  19895. border-color: #ebf8ff;
  19896. border-color: rgba(235, 248, 255, var(--divide-opacity));
  19897. }
  19898. .sm\:divide-blue-200 > :not(template) ~ :not(template) {
  19899. --divide-opacity: 1;
  19900. border-color: #bee3f8;
  19901. border-color: rgba(190, 227, 248, var(--divide-opacity));
  19902. }
  19903. .sm\:divide-blue-300 > :not(template) ~ :not(template) {
  19904. --divide-opacity: 1;
  19905. border-color: #90cdf4;
  19906. border-color: rgba(144, 205, 244, var(--divide-opacity));
  19907. }
  19908. .sm\:divide-blue-400 > :not(template) ~ :not(template) {
  19909. --divide-opacity: 1;
  19910. border-color: #63b3ed;
  19911. border-color: rgba(99, 179, 237, var(--divide-opacity));
  19912. }
  19913. .sm\:divide-blue-500 > :not(template) ~ :not(template) {
  19914. --divide-opacity: 1;
  19915. border-color: #4299e1;
  19916. border-color: rgba(66, 153, 225, var(--divide-opacity));
  19917. }
  19918. .sm\:divide-blue-600 > :not(template) ~ :not(template) {
  19919. --divide-opacity: 1;
  19920. border-color: #3182ce;
  19921. border-color: rgba(49, 130, 206, var(--divide-opacity));
  19922. }
  19923. .sm\:divide-blue-700 > :not(template) ~ :not(template) {
  19924. --divide-opacity: 1;
  19925. border-color: #2b6cb0;
  19926. border-color: rgba(43, 108, 176, var(--divide-opacity));
  19927. }
  19928. .sm\:divide-blue-800 > :not(template) ~ :not(template) {
  19929. --divide-opacity: 1;
  19930. border-color: #2c5282;
  19931. border-color: rgba(44, 82, 130, var(--divide-opacity));
  19932. }
  19933. .sm\:divide-blue-900 > :not(template) ~ :not(template) {
  19934. --divide-opacity: 1;
  19935. border-color: #2a4365;
  19936. border-color: rgba(42, 67, 101, var(--divide-opacity));
  19937. }
  19938. .sm\:divide-indigo-100 > :not(template) ~ :not(template) {
  19939. --divide-opacity: 1;
  19940. border-color: #ebf4ff;
  19941. border-color: rgba(235, 244, 255, var(--divide-opacity));
  19942. }
  19943. .sm\:divide-indigo-200 > :not(template) ~ :not(template) {
  19944. --divide-opacity: 1;
  19945. border-color: #c3dafe;
  19946. border-color: rgba(195, 218, 254, var(--divide-opacity));
  19947. }
  19948. .sm\:divide-indigo-300 > :not(template) ~ :not(template) {
  19949. --divide-opacity: 1;
  19950. border-color: #a3bffa;
  19951. border-color: rgba(163, 191, 250, var(--divide-opacity));
  19952. }
  19953. .sm\:divide-indigo-400 > :not(template) ~ :not(template) {
  19954. --divide-opacity: 1;
  19955. border-color: #7f9cf5;
  19956. border-color: rgba(127, 156, 245, var(--divide-opacity));
  19957. }
  19958. .sm\:divide-indigo-500 > :not(template) ~ :not(template) {
  19959. --divide-opacity: 1;
  19960. border-color: #667eea;
  19961. border-color: rgba(102, 126, 234, var(--divide-opacity));
  19962. }
  19963. .sm\:divide-indigo-600 > :not(template) ~ :not(template) {
  19964. --divide-opacity: 1;
  19965. border-color: #5a67d8;
  19966. border-color: rgba(90, 103, 216, var(--divide-opacity));
  19967. }
  19968. .sm\:divide-indigo-700 > :not(template) ~ :not(template) {
  19969. --divide-opacity: 1;
  19970. border-color: #4c51bf;
  19971. border-color: rgba(76, 81, 191, var(--divide-opacity));
  19972. }
  19973. .sm\:divide-indigo-800 > :not(template) ~ :not(template) {
  19974. --divide-opacity: 1;
  19975. border-color: #434190;
  19976. border-color: rgba(67, 65, 144, var(--divide-opacity));
  19977. }
  19978. .sm\:divide-indigo-900 > :not(template) ~ :not(template) {
  19979. --divide-opacity: 1;
  19980. border-color: #3c366b;
  19981. border-color: rgba(60, 54, 107, var(--divide-opacity));
  19982. }
  19983. .sm\:divide-purple-100 > :not(template) ~ :not(template) {
  19984. --divide-opacity: 1;
  19985. border-color: #faf5ff;
  19986. border-color: rgba(250, 245, 255, var(--divide-opacity));
  19987. }
  19988. .sm\:divide-purple-200 > :not(template) ~ :not(template) {
  19989. --divide-opacity: 1;
  19990. border-color: #e9d8fd;
  19991. border-color: rgba(233, 216, 253, var(--divide-opacity));
  19992. }
  19993. .sm\:divide-purple-300 > :not(template) ~ :not(template) {
  19994. --divide-opacity: 1;
  19995. border-color: #d6bcfa;
  19996. border-color: rgba(214, 188, 250, var(--divide-opacity));
  19997. }
  19998. .sm\:divide-purple-400 > :not(template) ~ :not(template) {
  19999. --divide-opacity: 1;
  20000. border-color: #b794f4;
  20001. border-color: rgba(183, 148, 244, var(--divide-opacity));
  20002. }
  20003. .sm\:divide-purple-500 > :not(template) ~ :not(template) {
  20004. --divide-opacity: 1;
  20005. border-color: #9f7aea;
  20006. border-color: rgba(159, 122, 234, var(--divide-opacity));
  20007. }
  20008. .sm\:divide-purple-600 > :not(template) ~ :not(template) {
  20009. --divide-opacity: 1;
  20010. border-color: #805ad5;
  20011. border-color: rgba(128, 90, 213, var(--divide-opacity));
  20012. }
  20013. .sm\:divide-purple-700 > :not(template) ~ :not(template) {
  20014. --divide-opacity: 1;
  20015. border-color: #6b46c1;
  20016. border-color: rgba(107, 70, 193, var(--divide-opacity));
  20017. }
  20018. .sm\:divide-purple-800 > :not(template) ~ :not(template) {
  20019. --divide-opacity: 1;
  20020. border-color: #553c9a;
  20021. border-color: rgba(85, 60, 154, var(--divide-opacity));
  20022. }
  20023. .sm\:divide-purple-900 > :not(template) ~ :not(template) {
  20024. --divide-opacity: 1;
  20025. border-color: #44337a;
  20026. border-color: rgba(68, 51, 122, var(--divide-opacity));
  20027. }
  20028. .sm\:divide-pink-100 > :not(template) ~ :not(template) {
  20029. --divide-opacity: 1;
  20030. border-color: #fff5f7;
  20031. border-color: rgba(255, 245, 247, var(--divide-opacity));
  20032. }
  20033. .sm\:divide-pink-200 > :not(template) ~ :not(template) {
  20034. --divide-opacity: 1;
  20035. border-color: #fed7e2;
  20036. border-color: rgba(254, 215, 226, var(--divide-opacity));
  20037. }
  20038. .sm\:divide-pink-300 > :not(template) ~ :not(template) {
  20039. --divide-opacity: 1;
  20040. border-color: #fbb6ce;
  20041. border-color: rgba(251, 182, 206, var(--divide-opacity));
  20042. }
  20043. .sm\:divide-pink-400 > :not(template) ~ :not(template) {
  20044. --divide-opacity: 1;
  20045. border-color: #f687b3;
  20046. border-color: rgba(246, 135, 179, var(--divide-opacity));
  20047. }
  20048. .sm\:divide-pink-500 > :not(template) ~ :not(template) {
  20049. --divide-opacity: 1;
  20050. border-color: #ed64a6;
  20051. border-color: rgba(237, 100, 166, var(--divide-opacity));
  20052. }
  20053. .sm\:divide-pink-600 > :not(template) ~ :not(template) {
  20054. --divide-opacity: 1;
  20055. border-color: #d53f8c;
  20056. border-color: rgba(213, 63, 140, var(--divide-opacity));
  20057. }
  20058. .sm\:divide-pink-700 > :not(template) ~ :not(template) {
  20059. --divide-opacity: 1;
  20060. border-color: #b83280;
  20061. border-color: rgba(184, 50, 128, var(--divide-opacity));
  20062. }
  20063. .sm\:divide-pink-800 > :not(template) ~ :not(template) {
  20064. --divide-opacity: 1;
  20065. border-color: #97266d;
  20066. border-color: rgba(151, 38, 109, var(--divide-opacity));
  20067. }
  20068. .sm\:divide-pink-900 > :not(template) ~ :not(template) {
  20069. --divide-opacity: 1;
  20070. border-color: #702459;
  20071. border-color: rgba(112, 36, 89, var(--divide-opacity));
  20072. }
  20073. .sm\:divide-solid > :not(template) ~ :not(template) {
  20074. border-style: solid;
  20075. }
  20076. .sm\:divide-dashed > :not(template) ~ :not(template) {
  20077. border-style: dashed;
  20078. }
  20079. .sm\:divide-dotted > :not(template) ~ :not(template) {
  20080. border-style: dotted;
  20081. }
  20082. .sm\:divide-double > :not(template) ~ :not(template) {
  20083. border-style: double;
  20084. }
  20085. .sm\:divide-none > :not(template) ~ :not(template) {
  20086. border-style: none;
  20087. }
  20088. .sm\:divide-opacity-0 > :not(template) ~ :not(template) {
  20089. --divide-opacity: 0;
  20090. }
  20091. .sm\:divide-opacity-25 > :not(template) ~ :not(template) {
  20092. --divide-opacity: 0.25;
  20093. }
  20094. .sm\:divide-opacity-50 > :not(template) ~ :not(template) {
  20095. --divide-opacity: 0.5;
  20096. }
  20097. .sm\:divide-opacity-75 > :not(template) ~ :not(template) {
  20098. --divide-opacity: 0.75;
  20099. }
  20100. .sm\:divide-opacity-100 > :not(template) ~ :not(template) {
  20101. --divide-opacity: 1;
  20102. }
  20103. .sm\:sr-only {
  20104. position: absolute;
  20105. width: 1px;
  20106. height: 1px;
  20107. padding: 0;
  20108. margin: -1px;
  20109. overflow: hidden;
  20110. clip: rect(0, 0, 0, 0);
  20111. white-space: nowrap;
  20112. border-width: 0;
  20113. }
  20114. .sm\:not-sr-only {
  20115. position: static;
  20116. width: auto;
  20117. height: auto;
  20118. padding: 0;
  20119. margin: 0;
  20120. overflow: visible;
  20121. clip: auto;
  20122. white-space: normal;
  20123. }
  20124. .sm\:focus\:sr-only:focus {
  20125. position: absolute;
  20126. width: 1px;
  20127. height: 1px;
  20128. padding: 0;
  20129. margin: -1px;
  20130. overflow: hidden;
  20131. clip: rect(0, 0, 0, 0);
  20132. white-space: nowrap;
  20133. border-width: 0;
  20134. }
  20135. .sm\:focus\:not-sr-only:focus {
  20136. position: static;
  20137. width: auto;
  20138. height: auto;
  20139. padding: 0;
  20140. margin: 0;
  20141. overflow: visible;
  20142. clip: auto;
  20143. white-space: normal;
  20144. }
  20145. .sm\:appearance-none {
  20146. -webkit-appearance: none;
  20147. -moz-appearance: none;
  20148. appearance: none;
  20149. }
  20150. .sm\:bg-fixed {
  20151. background-attachment: fixed;
  20152. }
  20153. .sm\:bg-local {
  20154. background-attachment: local;
  20155. }
  20156. .sm\:bg-scroll {
  20157. background-attachment: scroll;
  20158. }
  20159. .sm\:bg-clip-border {
  20160. background-clip: border-box;
  20161. }
  20162. .sm\:bg-clip-padding {
  20163. background-clip: padding-box;
  20164. }
  20165. .sm\:bg-clip-content {
  20166. background-clip: content-box;
  20167. }
  20168. .sm\:bg-clip-text {
  20169. -webkit-background-clip: text;
  20170. background-clip: text;
  20171. }
  20172. .sm\:bg-transparent {
  20173. background-color: transparent;
  20174. }
  20175. .sm\:bg-current {
  20176. background-color: currentColor;
  20177. }
  20178. .sm\:bg-black {
  20179. --bg-opacity: 1;
  20180. background-color: #000;
  20181. background-color: rgba(0, 0, 0, var(--bg-opacity));
  20182. }
  20183. .sm\:bg-white {
  20184. --bg-opacity: 1;
  20185. background-color: #fff;
  20186. background-color: rgba(255, 255, 255, var(--bg-opacity));
  20187. }
  20188. .sm\:bg-gray-100 {
  20189. --bg-opacity: 1;
  20190. background-color: #f7fafc;
  20191. background-color: rgba(247, 250, 252, var(--bg-opacity));
  20192. }
  20193. .sm\:bg-gray-200 {
  20194. --bg-opacity: 1;
  20195. background-color: #edf2f7;
  20196. background-color: rgba(237, 242, 247, var(--bg-opacity));
  20197. }
  20198. .sm\:bg-gray-300 {
  20199. --bg-opacity: 1;
  20200. background-color: #e2e8f0;
  20201. background-color: rgba(226, 232, 240, var(--bg-opacity));
  20202. }
  20203. .sm\:bg-gray-400 {
  20204. --bg-opacity: 1;
  20205. background-color: #cbd5e0;
  20206. background-color: rgba(203, 213, 224, var(--bg-opacity));
  20207. }
  20208. .sm\:bg-gray-500 {
  20209. --bg-opacity: 1;
  20210. background-color: #a0aec0;
  20211. background-color: rgba(160, 174, 192, var(--bg-opacity));
  20212. }
  20213. .sm\:bg-gray-600 {
  20214. --bg-opacity: 1;
  20215. background-color: #718096;
  20216. background-color: rgba(113, 128, 150, var(--bg-opacity));
  20217. }
  20218. .sm\:bg-gray-700 {
  20219. --bg-opacity: 1;
  20220. background-color: #4a5568;
  20221. background-color: rgba(74, 85, 104, var(--bg-opacity));
  20222. }
  20223. .sm\:bg-gray-800 {
  20224. --bg-opacity: 1;
  20225. background-color: #2d3748;
  20226. background-color: rgba(45, 55, 72, var(--bg-opacity));
  20227. }
  20228. .sm\:bg-gray-900 {
  20229. --bg-opacity: 1;
  20230. background-color: #1a202c;
  20231. background-color: rgba(26, 32, 44, var(--bg-opacity));
  20232. }
  20233. .sm\:bg-red-100 {
  20234. --bg-opacity: 1;
  20235. background-color: #fff5f5;
  20236. background-color: rgba(255, 245, 245, var(--bg-opacity));
  20237. }
  20238. .sm\:bg-red-200 {
  20239. --bg-opacity: 1;
  20240. background-color: #fed7d7;
  20241. background-color: rgba(254, 215, 215, var(--bg-opacity));
  20242. }
  20243. .sm\:bg-red-300 {
  20244. --bg-opacity: 1;
  20245. background-color: #feb2b2;
  20246. background-color: rgba(254, 178, 178, var(--bg-opacity));
  20247. }
  20248. .sm\:bg-red-400 {
  20249. --bg-opacity: 1;
  20250. background-color: #fc8181;
  20251. background-color: rgba(252, 129, 129, var(--bg-opacity));
  20252. }
  20253. .sm\:bg-red-500 {
  20254. --bg-opacity: 1;
  20255. background-color: #f56565;
  20256. background-color: rgba(245, 101, 101, var(--bg-opacity));
  20257. }
  20258. .sm\:bg-red-600 {
  20259. --bg-opacity: 1;
  20260. background-color: #e53e3e;
  20261. background-color: rgba(229, 62, 62, var(--bg-opacity));
  20262. }
  20263. .sm\:bg-red-700 {
  20264. --bg-opacity: 1;
  20265. background-color: #c53030;
  20266. background-color: rgba(197, 48, 48, var(--bg-opacity));
  20267. }
  20268. .sm\:bg-red-800 {
  20269. --bg-opacity: 1;
  20270. background-color: #9b2c2c;
  20271. background-color: rgba(155, 44, 44, var(--bg-opacity));
  20272. }
  20273. .sm\:bg-red-900 {
  20274. --bg-opacity: 1;
  20275. background-color: #742a2a;
  20276. background-color: rgba(116, 42, 42, var(--bg-opacity));
  20277. }
  20278. .sm\:bg-orange-100 {
  20279. --bg-opacity: 1;
  20280. background-color: #fffaf0;
  20281. background-color: rgba(255, 250, 240, var(--bg-opacity));
  20282. }
  20283. .sm\:bg-orange-200 {
  20284. --bg-opacity: 1;
  20285. background-color: #feebc8;
  20286. background-color: rgba(254, 235, 200, var(--bg-opacity));
  20287. }
  20288. .sm\:bg-orange-300 {
  20289. --bg-opacity: 1;
  20290. background-color: #fbd38d;
  20291. background-color: rgba(251, 211, 141, var(--bg-opacity));
  20292. }
  20293. .sm\:bg-orange-400 {
  20294. --bg-opacity: 1;
  20295. background-color: #f6ad55;
  20296. background-color: rgba(246, 173, 85, var(--bg-opacity));
  20297. }
  20298. .sm\:bg-orange-500 {
  20299. --bg-opacity: 1;
  20300. background-color: #ed8936;
  20301. background-color: rgba(237, 137, 54, var(--bg-opacity));
  20302. }
  20303. .sm\:bg-orange-600 {
  20304. --bg-opacity: 1;
  20305. background-color: #dd6b20;
  20306. background-color: rgba(221, 107, 32, var(--bg-opacity));
  20307. }
  20308. .sm\:bg-orange-700 {
  20309. --bg-opacity: 1;
  20310. background-color: #c05621;
  20311. background-color: rgba(192, 86, 33, var(--bg-opacity));
  20312. }
  20313. .sm\:bg-orange-800 {
  20314. --bg-opacity: 1;
  20315. background-color: #9c4221;
  20316. background-color: rgba(156, 66, 33, var(--bg-opacity));
  20317. }
  20318. .sm\:bg-orange-900 {
  20319. --bg-opacity: 1;
  20320. background-color: #7b341e;
  20321. background-color: rgba(123, 52, 30, var(--bg-opacity));
  20322. }
  20323. .sm\:bg-yellow-100 {
  20324. --bg-opacity: 1;
  20325. background-color: #fffff0;
  20326. background-color: rgba(255, 255, 240, var(--bg-opacity));
  20327. }
  20328. .sm\:bg-yellow-200 {
  20329. --bg-opacity: 1;
  20330. background-color: #fefcbf;
  20331. background-color: rgba(254, 252, 191, var(--bg-opacity));
  20332. }
  20333. .sm\:bg-yellow-300 {
  20334. --bg-opacity: 1;
  20335. background-color: #faf089;
  20336. background-color: rgba(250, 240, 137, var(--bg-opacity));
  20337. }
  20338. .sm\:bg-yellow-400 {
  20339. --bg-opacity: 1;
  20340. background-color: #f6e05e;
  20341. background-color: rgba(246, 224, 94, var(--bg-opacity));
  20342. }
  20343. .sm\:bg-yellow-500 {
  20344. --bg-opacity: 1;
  20345. background-color: #ecc94b;
  20346. background-color: rgba(236, 201, 75, var(--bg-opacity));
  20347. }
  20348. .sm\:bg-yellow-600 {
  20349. --bg-opacity: 1;
  20350. background-color: #d69e2e;
  20351. background-color: rgba(214, 158, 46, var(--bg-opacity));
  20352. }
  20353. .sm\:bg-yellow-700 {
  20354. --bg-opacity: 1;
  20355. background-color: #b7791f;
  20356. background-color: rgba(183, 121, 31, var(--bg-opacity));
  20357. }
  20358. .sm\:bg-yellow-800 {
  20359. --bg-opacity: 1;
  20360. background-color: #975a16;
  20361. background-color: rgba(151, 90, 22, var(--bg-opacity));
  20362. }
  20363. .sm\:bg-yellow-900 {
  20364. --bg-opacity: 1;
  20365. background-color: #744210;
  20366. background-color: rgba(116, 66, 16, var(--bg-opacity));
  20367. }
  20368. .sm\:bg-green-100 {
  20369. --bg-opacity: 1;
  20370. background-color: #f0fff4;
  20371. background-color: rgba(240, 255, 244, var(--bg-opacity));
  20372. }
  20373. .sm\:bg-green-200 {
  20374. --bg-opacity: 1;
  20375. background-color: #c6f6d5;
  20376. background-color: rgba(198, 246, 213, var(--bg-opacity));
  20377. }
  20378. .sm\:bg-green-300 {
  20379. --bg-opacity: 1;
  20380. background-color: #9ae6b4;
  20381. background-color: rgba(154, 230, 180, var(--bg-opacity));
  20382. }
  20383. .sm\:bg-green-400 {
  20384. --bg-opacity: 1;
  20385. background-color: #68d391;
  20386. background-color: rgba(104, 211, 145, var(--bg-opacity));
  20387. }
  20388. .sm\:bg-green-500 {
  20389. --bg-opacity: 1;
  20390. background-color: #48bb78;
  20391. background-color: rgba(72, 187, 120, var(--bg-opacity));
  20392. }
  20393. .sm\:bg-green-600 {
  20394. --bg-opacity: 1;
  20395. background-color: #38a169;
  20396. background-color: rgba(56, 161, 105, var(--bg-opacity));
  20397. }
  20398. .sm\:bg-green-700 {
  20399. --bg-opacity: 1;
  20400. background-color: #2f855a;
  20401. background-color: rgba(47, 133, 90, var(--bg-opacity));
  20402. }
  20403. .sm\:bg-green-800 {
  20404. --bg-opacity: 1;
  20405. background-color: #276749;
  20406. background-color: rgba(39, 103, 73, var(--bg-opacity));
  20407. }
  20408. .sm\:bg-green-900 {
  20409. --bg-opacity: 1;
  20410. background-color: #22543d;
  20411. background-color: rgba(34, 84, 61, var(--bg-opacity));
  20412. }
  20413. .sm\:bg-teal-100 {
  20414. --bg-opacity: 1;
  20415. background-color: #e6fffa;
  20416. background-color: rgba(230, 255, 250, var(--bg-opacity));
  20417. }
  20418. .sm\:bg-teal-200 {
  20419. --bg-opacity: 1;
  20420. background-color: #b2f5ea;
  20421. background-color: rgba(178, 245, 234, var(--bg-opacity));
  20422. }
  20423. .sm\:bg-teal-300 {
  20424. --bg-opacity: 1;
  20425. background-color: #81e6d9;
  20426. background-color: rgba(129, 230, 217, var(--bg-opacity));
  20427. }
  20428. .sm\:bg-teal-400 {
  20429. --bg-opacity: 1;
  20430. background-color: #4fd1c5;
  20431. background-color: rgba(79, 209, 197, var(--bg-opacity));
  20432. }
  20433. .sm\:bg-teal-500 {
  20434. --bg-opacity: 1;
  20435. background-color: #38b2ac;
  20436. background-color: rgba(56, 178, 172, var(--bg-opacity));
  20437. }
  20438. .sm\:bg-teal-600 {
  20439. --bg-opacity: 1;
  20440. background-color: #319795;
  20441. background-color: rgba(49, 151, 149, var(--bg-opacity));
  20442. }
  20443. .sm\:bg-teal-700 {
  20444. --bg-opacity: 1;
  20445. background-color: #2c7a7b;
  20446. background-color: rgba(44, 122, 123, var(--bg-opacity));
  20447. }
  20448. .sm\:bg-teal-800 {
  20449. --bg-opacity: 1;
  20450. background-color: #285e61;
  20451. background-color: rgba(40, 94, 97, var(--bg-opacity));
  20452. }
  20453. .sm\:bg-teal-900 {
  20454. --bg-opacity: 1;
  20455. background-color: #234e52;
  20456. background-color: rgba(35, 78, 82, var(--bg-opacity));
  20457. }
  20458. .sm\:bg-blue-100 {
  20459. --bg-opacity: 1;
  20460. background-color: #ebf8ff;
  20461. background-color: rgba(235, 248, 255, var(--bg-opacity));
  20462. }
  20463. .sm\:bg-blue-200 {
  20464. --bg-opacity: 1;
  20465. background-color: #bee3f8;
  20466. background-color: rgba(190, 227, 248, var(--bg-opacity));
  20467. }
  20468. .sm\:bg-blue-300 {
  20469. --bg-opacity: 1;
  20470. background-color: #90cdf4;
  20471. background-color: rgba(144, 205, 244, var(--bg-opacity));
  20472. }
  20473. .sm\:bg-blue-400 {
  20474. --bg-opacity: 1;
  20475. background-color: #63b3ed;
  20476. background-color: rgba(99, 179, 237, var(--bg-opacity));
  20477. }
  20478. .sm\:bg-blue-500 {
  20479. --bg-opacity: 1;
  20480. background-color: #4299e1;
  20481. background-color: rgba(66, 153, 225, var(--bg-opacity));
  20482. }
  20483. .sm\:bg-blue-600 {
  20484. --bg-opacity: 1;
  20485. background-color: #3182ce;
  20486. background-color: rgba(49, 130, 206, var(--bg-opacity));
  20487. }
  20488. .sm\:bg-blue-700 {
  20489. --bg-opacity: 1;
  20490. background-color: #2b6cb0;
  20491. background-color: rgba(43, 108, 176, var(--bg-opacity));
  20492. }
  20493. .sm\:bg-blue-800 {
  20494. --bg-opacity: 1;
  20495. background-color: #2c5282;
  20496. background-color: rgba(44, 82, 130, var(--bg-opacity));
  20497. }
  20498. .sm\:bg-blue-900 {
  20499. --bg-opacity: 1;
  20500. background-color: #2a4365;
  20501. background-color: rgba(42, 67, 101, var(--bg-opacity));
  20502. }
  20503. .sm\:bg-indigo-100 {
  20504. --bg-opacity: 1;
  20505. background-color: #ebf4ff;
  20506. background-color: rgba(235, 244, 255, var(--bg-opacity));
  20507. }
  20508. .sm\:bg-indigo-200 {
  20509. --bg-opacity: 1;
  20510. background-color: #c3dafe;
  20511. background-color: rgba(195, 218, 254, var(--bg-opacity));
  20512. }
  20513. .sm\:bg-indigo-300 {
  20514. --bg-opacity: 1;
  20515. background-color: #a3bffa;
  20516. background-color: rgba(163, 191, 250, var(--bg-opacity));
  20517. }
  20518. .sm\:bg-indigo-400 {
  20519. --bg-opacity: 1;
  20520. background-color: #7f9cf5;
  20521. background-color: rgba(127, 156, 245, var(--bg-opacity));
  20522. }
  20523. .sm\:bg-indigo-500 {
  20524. --bg-opacity: 1;
  20525. background-color: #667eea;
  20526. background-color: rgba(102, 126, 234, var(--bg-opacity));
  20527. }
  20528. .sm\:bg-indigo-600 {
  20529. --bg-opacity: 1;
  20530. background-color: #5a67d8;
  20531. background-color: rgba(90, 103, 216, var(--bg-opacity));
  20532. }
  20533. .sm\:bg-indigo-700 {
  20534. --bg-opacity: 1;
  20535. background-color: #4c51bf;
  20536. background-color: rgba(76, 81, 191, var(--bg-opacity));
  20537. }
  20538. .sm\:bg-indigo-800 {
  20539. --bg-opacity: 1;
  20540. background-color: #434190;
  20541. background-color: rgba(67, 65, 144, var(--bg-opacity));
  20542. }
  20543. .sm\:bg-indigo-900 {
  20544. --bg-opacity: 1;
  20545. background-color: #3c366b;
  20546. background-color: rgba(60, 54, 107, var(--bg-opacity));
  20547. }
  20548. .sm\:bg-purple-100 {
  20549. --bg-opacity: 1;
  20550. background-color: #faf5ff;
  20551. background-color: rgba(250, 245, 255, var(--bg-opacity));
  20552. }
  20553. .sm\:bg-purple-200 {
  20554. --bg-opacity: 1;
  20555. background-color: #e9d8fd;
  20556. background-color: rgba(233, 216, 253, var(--bg-opacity));
  20557. }
  20558. .sm\:bg-purple-300 {
  20559. --bg-opacity: 1;
  20560. background-color: #d6bcfa;
  20561. background-color: rgba(214, 188, 250, var(--bg-opacity));
  20562. }
  20563. .sm\:bg-purple-400 {
  20564. --bg-opacity: 1;
  20565. background-color: #b794f4;
  20566. background-color: rgba(183, 148, 244, var(--bg-opacity));
  20567. }
  20568. .sm\:bg-purple-500 {
  20569. --bg-opacity: 1;
  20570. background-color: #9f7aea;
  20571. background-color: rgba(159, 122, 234, var(--bg-opacity));
  20572. }
  20573. .sm\:bg-purple-600 {
  20574. --bg-opacity: 1;
  20575. background-color: #805ad5;
  20576. background-color: rgba(128, 90, 213, var(--bg-opacity));
  20577. }
  20578. .sm\:bg-purple-700 {
  20579. --bg-opacity: 1;
  20580. background-color: #6b46c1;
  20581. background-color: rgba(107, 70, 193, var(--bg-opacity));
  20582. }
  20583. .sm\:bg-purple-800 {
  20584. --bg-opacity: 1;
  20585. background-color: #553c9a;
  20586. background-color: rgba(85, 60, 154, var(--bg-opacity));
  20587. }
  20588. .sm\:bg-purple-900 {
  20589. --bg-opacity: 1;
  20590. background-color: #44337a;
  20591. background-color: rgba(68, 51, 122, var(--bg-opacity));
  20592. }
  20593. .sm\:bg-pink-100 {
  20594. --bg-opacity: 1;
  20595. background-color: #fff5f7;
  20596. background-color: rgba(255, 245, 247, var(--bg-opacity));
  20597. }
  20598. .sm\:bg-pink-200 {
  20599. --bg-opacity: 1;
  20600. background-color: #fed7e2;
  20601. background-color: rgba(254, 215, 226, var(--bg-opacity));
  20602. }
  20603. .sm\:bg-pink-300 {
  20604. --bg-opacity: 1;
  20605. background-color: #fbb6ce;
  20606. background-color: rgba(251, 182, 206, var(--bg-opacity));
  20607. }
  20608. .sm\:bg-pink-400 {
  20609. --bg-opacity: 1;
  20610. background-color: #f687b3;
  20611. background-color: rgba(246, 135, 179, var(--bg-opacity));
  20612. }
  20613. .sm\:bg-pink-500 {
  20614. --bg-opacity: 1;
  20615. background-color: #ed64a6;
  20616. background-color: rgba(237, 100, 166, var(--bg-opacity));
  20617. }
  20618. .sm\:bg-pink-600 {
  20619. --bg-opacity: 1;
  20620. background-color: #d53f8c;
  20621. background-color: rgba(213, 63, 140, var(--bg-opacity));
  20622. }
  20623. .sm\:bg-pink-700 {
  20624. --bg-opacity: 1;
  20625. background-color: #b83280;
  20626. background-color: rgba(184, 50, 128, var(--bg-opacity));
  20627. }
  20628. .sm\:bg-pink-800 {
  20629. --bg-opacity: 1;
  20630. background-color: #97266d;
  20631. background-color: rgba(151, 38, 109, var(--bg-opacity));
  20632. }
  20633. .sm\:bg-pink-900 {
  20634. --bg-opacity: 1;
  20635. background-color: #702459;
  20636. background-color: rgba(112, 36, 89, var(--bg-opacity));
  20637. }
  20638. .sm\:hover\:bg-transparent:hover {
  20639. background-color: transparent;
  20640. }
  20641. .sm\:hover\:bg-current:hover {
  20642. background-color: currentColor;
  20643. }
  20644. .sm\:hover\:bg-black:hover {
  20645. --bg-opacity: 1;
  20646. background-color: #000;
  20647. background-color: rgba(0, 0, 0, var(--bg-opacity));
  20648. }
  20649. .sm\:hover\:bg-white:hover {
  20650. --bg-opacity: 1;
  20651. background-color: #fff;
  20652. background-color: rgba(255, 255, 255, var(--bg-opacity));
  20653. }
  20654. .sm\:hover\:bg-gray-100:hover {
  20655. --bg-opacity: 1;
  20656. background-color: #f7fafc;
  20657. background-color: rgba(247, 250, 252, var(--bg-opacity));
  20658. }
  20659. .sm\:hover\:bg-gray-200:hover {
  20660. --bg-opacity: 1;
  20661. background-color: #edf2f7;
  20662. background-color: rgba(237, 242, 247, var(--bg-opacity));
  20663. }
  20664. .sm\:hover\:bg-gray-300:hover {
  20665. --bg-opacity: 1;
  20666. background-color: #e2e8f0;
  20667. background-color: rgba(226, 232, 240, var(--bg-opacity));
  20668. }
  20669. .sm\:hover\:bg-gray-400:hover {
  20670. --bg-opacity: 1;
  20671. background-color: #cbd5e0;
  20672. background-color: rgba(203, 213, 224, var(--bg-opacity));
  20673. }
  20674. .sm\:hover\:bg-gray-500:hover {
  20675. --bg-opacity: 1;
  20676. background-color: #a0aec0;
  20677. background-color: rgba(160, 174, 192, var(--bg-opacity));
  20678. }
  20679. .sm\:hover\:bg-gray-600:hover {
  20680. --bg-opacity: 1;
  20681. background-color: #718096;
  20682. background-color: rgba(113, 128, 150, var(--bg-opacity));
  20683. }
  20684. .sm\:hover\:bg-gray-700:hover {
  20685. --bg-opacity: 1;
  20686. background-color: #4a5568;
  20687. background-color: rgba(74, 85, 104, var(--bg-opacity));
  20688. }
  20689. .sm\:hover\:bg-gray-800:hover {
  20690. --bg-opacity: 1;
  20691. background-color: #2d3748;
  20692. background-color: rgba(45, 55, 72, var(--bg-opacity));
  20693. }
  20694. .sm\:hover\:bg-gray-900:hover {
  20695. --bg-opacity: 1;
  20696. background-color: #1a202c;
  20697. background-color: rgba(26, 32, 44, var(--bg-opacity));
  20698. }
  20699. .sm\:hover\:bg-red-100:hover {
  20700. --bg-opacity: 1;
  20701. background-color: #fff5f5;
  20702. background-color: rgba(255, 245, 245, var(--bg-opacity));
  20703. }
  20704. .sm\:hover\:bg-red-200:hover {
  20705. --bg-opacity: 1;
  20706. background-color: #fed7d7;
  20707. background-color: rgba(254, 215, 215, var(--bg-opacity));
  20708. }
  20709. .sm\:hover\:bg-red-300:hover {
  20710. --bg-opacity: 1;
  20711. background-color: #feb2b2;
  20712. background-color: rgba(254, 178, 178, var(--bg-opacity));
  20713. }
  20714. .sm\:hover\:bg-red-400:hover {
  20715. --bg-opacity: 1;
  20716. background-color: #fc8181;
  20717. background-color: rgba(252, 129, 129, var(--bg-opacity));
  20718. }
  20719. .sm\:hover\:bg-red-500:hover {
  20720. --bg-opacity: 1;
  20721. background-color: #f56565;
  20722. background-color: rgba(245, 101, 101, var(--bg-opacity));
  20723. }
  20724. .sm\:hover\:bg-red-600:hover {
  20725. --bg-opacity: 1;
  20726. background-color: #e53e3e;
  20727. background-color: rgba(229, 62, 62, var(--bg-opacity));
  20728. }
  20729. .sm\:hover\:bg-red-700:hover {
  20730. --bg-opacity: 1;
  20731. background-color: #c53030;
  20732. background-color: rgba(197, 48, 48, var(--bg-opacity));
  20733. }
  20734. .sm\:hover\:bg-red-800:hover {
  20735. --bg-opacity: 1;
  20736. background-color: #9b2c2c;
  20737. background-color: rgba(155, 44, 44, var(--bg-opacity));
  20738. }
  20739. .sm\:hover\:bg-red-900:hover {
  20740. --bg-opacity: 1;
  20741. background-color: #742a2a;
  20742. background-color: rgba(116, 42, 42, var(--bg-opacity));
  20743. }
  20744. .sm\:hover\:bg-orange-100:hover {
  20745. --bg-opacity: 1;
  20746. background-color: #fffaf0;
  20747. background-color: rgba(255, 250, 240, var(--bg-opacity));
  20748. }
  20749. .sm\:hover\:bg-orange-200:hover {
  20750. --bg-opacity: 1;
  20751. background-color: #feebc8;
  20752. background-color: rgba(254, 235, 200, var(--bg-opacity));
  20753. }
  20754. .sm\:hover\:bg-orange-300:hover {
  20755. --bg-opacity: 1;
  20756. background-color: #fbd38d;
  20757. background-color: rgba(251, 211, 141, var(--bg-opacity));
  20758. }
  20759. .sm\:hover\:bg-orange-400:hover {
  20760. --bg-opacity: 1;
  20761. background-color: #f6ad55;
  20762. background-color: rgba(246, 173, 85, var(--bg-opacity));
  20763. }
  20764. .sm\:hover\:bg-orange-500:hover {
  20765. --bg-opacity: 1;
  20766. background-color: #ed8936;
  20767. background-color: rgba(237, 137, 54, var(--bg-opacity));
  20768. }
  20769. .sm\:hover\:bg-orange-600:hover {
  20770. --bg-opacity: 1;
  20771. background-color: #dd6b20;
  20772. background-color: rgba(221, 107, 32, var(--bg-opacity));
  20773. }
  20774. .sm\:hover\:bg-orange-700:hover {
  20775. --bg-opacity: 1;
  20776. background-color: #c05621;
  20777. background-color: rgba(192, 86, 33, var(--bg-opacity));
  20778. }
  20779. .sm\:hover\:bg-orange-800:hover {
  20780. --bg-opacity: 1;
  20781. background-color: #9c4221;
  20782. background-color: rgba(156, 66, 33, var(--bg-opacity));
  20783. }
  20784. .sm\:hover\:bg-orange-900:hover {
  20785. --bg-opacity: 1;
  20786. background-color: #7b341e;
  20787. background-color: rgba(123, 52, 30, var(--bg-opacity));
  20788. }
  20789. .sm\:hover\:bg-yellow-100:hover {
  20790. --bg-opacity: 1;
  20791. background-color: #fffff0;
  20792. background-color: rgba(255, 255, 240, var(--bg-opacity));
  20793. }
  20794. .sm\:hover\:bg-yellow-200:hover {
  20795. --bg-opacity: 1;
  20796. background-color: #fefcbf;
  20797. background-color: rgba(254, 252, 191, var(--bg-opacity));
  20798. }
  20799. .sm\:hover\:bg-yellow-300:hover {
  20800. --bg-opacity: 1;
  20801. background-color: #faf089;
  20802. background-color: rgba(250, 240, 137, var(--bg-opacity));
  20803. }
  20804. .sm\:hover\:bg-yellow-400:hover {
  20805. --bg-opacity: 1;
  20806. background-color: #f6e05e;
  20807. background-color: rgba(246, 224, 94, var(--bg-opacity));
  20808. }
  20809. .sm\:hover\:bg-yellow-500:hover {
  20810. --bg-opacity: 1;
  20811. background-color: #ecc94b;
  20812. background-color: rgba(236, 201, 75, var(--bg-opacity));
  20813. }
  20814. .sm\:hover\:bg-yellow-600:hover {
  20815. --bg-opacity: 1;
  20816. background-color: #d69e2e;
  20817. background-color: rgba(214, 158, 46, var(--bg-opacity));
  20818. }
  20819. .sm\:hover\:bg-yellow-700:hover {
  20820. --bg-opacity: 1;
  20821. background-color: #b7791f;
  20822. background-color: rgba(183, 121, 31, var(--bg-opacity));
  20823. }
  20824. .sm\:hover\:bg-yellow-800:hover {
  20825. --bg-opacity: 1;
  20826. background-color: #975a16;
  20827. background-color: rgba(151, 90, 22, var(--bg-opacity));
  20828. }
  20829. .sm\:hover\:bg-yellow-900:hover {
  20830. --bg-opacity: 1;
  20831. background-color: #744210;
  20832. background-color: rgba(116, 66, 16, var(--bg-opacity));
  20833. }
  20834. .sm\:hover\:bg-green-100:hover {
  20835. --bg-opacity: 1;
  20836. background-color: #f0fff4;
  20837. background-color: rgba(240, 255, 244, var(--bg-opacity));
  20838. }
  20839. .sm\:hover\:bg-green-200:hover {
  20840. --bg-opacity: 1;
  20841. background-color: #c6f6d5;
  20842. background-color: rgba(198, 246, 213, var(--bg-opacity));
  20843. }
  20844. .sm\:hover\:bg-green-300:hover {
  20845. --bg-opacity: 1;
  20846. background-color: #9ae6b4;
  20847. background-color: rgba(154, 230, 180, var(--bg-opacity));
  20848. }
  20849. .sm\:hover\:bg-green-400:hover {
  20850. --bg-opacity: 1;
  20851. background-color: #68d391;
  20852. background-color: rgba(104, 211, 145, var(--bg-opacity));
  20853. }
  20854. .sm\:hover\:bg-green-500:hover {
  20855. --bg-opacity: 1;
  20856. background-color: #48bb78;
  20857. background-color: rgba(72, 187, 120, var(--bg-opacity));
  20858. }
  20859. .sm\:hover\:bg-green-600:hover {
  20860. --bg-opacity: 1;
  20861. background-color: #38a169;
  20862. background-color: rgba(56, 161, 105, var(--bg-opacity));
  20863. }
  20864. .sm\:hover\:bg-green-700:hover {
  20865. --bg-opacity: 1;
  20866. background-color: #2f855a;
  20867. background-color: rgba(47, 133, 90, var(--bg-opacity));
  20868. }
  20869. .sm\:hover\:bg-green-800:hover {
  20870. --bg-opacity: 1;
  20871. background-color: #276749;
  20872. background-color: rgba(39, 103, 73, var(--bg-opacity));
  20873. }
  20874. .sm\:hover\:bg-green-900:hover {
  20875. --bg-opacity: 1;
  20876. background-color: #22543d;
  20877. background-color: rgba(34, 84, 61, var(--bg-opacity));
  20878. }
  20879. .sm\:hover\:bg-teal-100:hover {
  20880. --bg-opacity: 1;
  20881. background-color: #e6fffa;
  20882. background-color: rgba(230, 255, 250, var(--bg-opacity));
  20883. }
  20884. .sm\:hover\:bg-teal-200:hover {
  20885. --bg-opacity: 1;
  20886. background-color: #b2f5ea;
  20887. background-color: rgba(178, 245, 234, var(--bg-opacity));
  20888. }
  20889. .sm\:hover\:bg-teal-300:hover {
  20890. --bg-opacity: 1;
  20891. background-color: #81e6d9;
  20892. background-color: rgba(129, 230, 217, var(--bg-opacity));
  20893. }
  20894. .sm\:hover\:bg-teal-400:hover {
  20895. --bg-opacity: 1;
  20896. background-color: #4fd1c5;
  20897. background-color: rgba(79, 209, 197, var(--bg-opacity));
  20898. }
  20899. .sm\:hover\:bg-teal-500:hover {
  20900. --bg-opacity: 1;
  20901. background-color: #38b2ac;
  20902. background-color: rgba(56, 178, 172, var(--bg-opacity));
  20903. }
  20904. .sm\:hover\:bg-teal-600:hover {
  20905. --bg-opacity: 1;
  20906. background-color: #319795;
  20907. background-color: rgba(49, 151, 149, var(--bg-opacity));
  20908. }
  20909. .sm\:hover\:bg-teal-700:hover {
  20910. --bg-opacity: 1;
  20911. background-color: #2c7a7b;
  20912. background-color: rgba(44, 122, 123, var(--bg-opacity));
  20913. }
  20914. .sm\:hover\:bg-teal-800:hover {
  20915. --bg-opacity: 1;
  20916. background-color: #285e61;
  20917. background-color: rgba(40, 94, 97, var(--bg-opacity));
  20918. }
  20919. .sm\:hover\:bg-teal-900:hover {
  20920. --bg-opacity: 1;
  20921. background-color: #234e52;
  20922. background-color: rgba(35, 78, 82, var(--bg-opacity));
  20923. }
  20924. .sm\:hover\:bg-blue-100:hover {
  20925. --bg-opacity: 1;
  20926. background-color: #ebf8ff;
  20927. background-color: rgba(235, 248, 255, var(--bg-opacity));
  20928. }
  20929. .sm\:hover\:bg-blue-200:hover {
  20930. --bg-opacity: 1;
  20931. background-color: #bee3f8;
  20932. background-color: rgba(190, 227, 248, var(--bg-opacity));
  20933. }
  20934. .sm\:hover\:bg-blue-300:hover {
  20935. --bg-opacity: 1;
  20936. background-color: #90cdf4;
  20937. background-color: rgba(144, 205, 244, var(--bg-opacity));
  20938. }
  20939. .sm\:hover\:bg-blue-400:hover {
  20940. --bg-opacity: 1;
  20941. background-color: #63b3ed;
  20942. background-color: rgba(99, 179, 237, var(--bg-opacity));
  20943. }
  20944. .sm\:hover\:bg-blue-500:hover {
  20945. --bg-opacity: 1;
  20946. background-color: #4299e1;
  20947. background-color: rgba(66, 153, 225, var(--bg-opacity));
  20948. }
  20949. .sm\:hover\:bg-blue-600:hover {
  20950. --bg-opacity: 1;
  20951. background-color: #3182ce;
  20952. background-color: rgba(49, 130, 206, var(--bg-opacity));
  20953. }
  20954. .sm\:hover\:bg-blue-700:hover {
  20955. --bg-opacity: 1;
  20956. background-color: #2b6cb0;
  20957. background-color: rgba(43, 108, 176, var(--bg-opacity));
  20958. }
  20959. .sm\:hover\:bg-blue-800:hover {
  20960. --bg-opacity: 1;
  20961. background-color: #2c5282;
  20962. background-color: rgba(44, 82, 130, var(--bg-opacity));
  20963. }
  20964. .sm\:hover\:bg-blue-900:hover {
  20965. --bg-opacity: 1;
  20966. background-color: #2a4365;
  20967. background-color: rgba(42, 67, 101, var(--bg-opacity));
  20968. }
  20969. .sm\:hover\:bg-indigo-100:hover {
  20970. --bg-opacity: 1;
  20971. background-color: #ebf4ff;
  20972. background-color: rgba(235, 244, 255, var(--bg-opacity));
  20973. }
  20974. .sm\:hover\:bg-indigo-200:hover {
  20975. --bg-opacity: 1;
  20976. background-color: #c3dafe;
  20977. background-color: rgba(195, 218, 254, var(--bg-opacity));
  20978. }
  20979. .sm\:hover\:bg-indigo-300:hover {
  20980. --bg-opacity: 1;
  20981. background-color: #a3bffa;
  20982. background-color: rgba(163, 191, 250, var(--bg-opacity));
  20983. }
  20984. .sm\:hover\:bg-indigo-400:hover {
  20985. --bg-opacity: 1;
  20986. background-color: #7f9cf5;
  20987. background-color: rgba(127, 156, 245, var(--bg-opacity));
  20988. }
  20989. .sm\:hover\:bg-indigo-500:hover {
  20990. --bg-opacity: 1;
  20991. background-color: #667eea;
  20992. background-color: rgba(102, 126, 234, var(--bg-opacity));
  20993. }
  20994. .sm\:hover\:bg-indigo-600:hover {
  20995. --bg-opacity: 1;
  20996. background-color: #5a67d8;
  20997. background-color: rgba(90, 103, 216, var(--bg-opacity));
  20998. }
  20999. .sm\:hover\:bg-indigo-700:hover {
  21000. --bg-opacity: 1;
  21001. background-color: #4c51bf;
  21002. background-color: rgba(76, 81, 191, var(--bg-opacity));
  21003. }
  21004. .sm\:hover\:bg-indigo-800:hover {
  21005. --bg-opacity: 1;
  21006. background-color: #434190;
  21007. background-color: rgba(67, 65, 144, var(--bg-opacity));
  21008. }
  21009. .sm\:hover\:bg-indigo-900:hover {
  21010. --bg-opacity: 1;
  21011. background-color: #3c366b;
  21012. background-color: rgba(60, 54, 107, var(--bg-opacity));
  21013. }
  21014. .sm\:hover\:bg-purple-100:hover {
  21015. --bg-opacity: 1;
  21016. background-color: #faf5ff;
  21017. background-color: rgba(250, 245, 255, var(--bg-opacity));
  21018. }
  21019. .sm\:hover\:bg-purple-200:hover {
  21020. --bg-opacity: 1;
  21021. background-color: #e9d8fd;
  21022. background-color: rgba(233, 216, 253, var(--bg-opacity));
  21023. }
  21024. .sm\:hover\:bg-purple-300:hover {
  21025. --bg-opacity: 1;
  21026. background-color: #d6bcfa;
  21027. background-color: rgba(214, 188, 250, var(--bg-opacity));
  21028. }
  21029. .sm\:hover\:bg-purple-400:hover {
  21030. --bg-opacity: 1;
  21031. background-color: #b794f4;
  21032. background-color: rgba(183, 148, 244, var(--bg-opacity));
  21033. }
  21034. .sm\:hover\:bg-purple-500:hover {
  21035. --bg-opacity: 1;
  21036. background-color: #9f7aea;
  21037. background-color: rgba(159, 122, 234, var(--bg-opacity));
  21038. }
  21039. .sm\:hover\:bg-purple-600:hover {
  21040. --bg-opacity: 1;
  21041. background-color: #805ad5;
  21042. background-color: rgba(128, 90, 213, var(--bg-opacity));
  21043. }
  21044. .sm\:hover\:bg-purple-700:hover {
  21045. --bg-opacity: 1;
  21046. background-color: #6b46c1;
  21047. background-color: rgba(107, 70, 193, var(--bg-opacity));
  21048. }
  21049. .sm\:hover\:bg-purple-800:hover {
  21050. --bg-opacity: 1;
  21051. background-color: #553c9a;
  21052. background-color: rgba(85, 60, 154, var(--bg-opacity));
  21053. }
  21054. .sm\:hover\:bg-purple-900:hover {
  21055. --bg-opacity: 1;
  21056. background-color: #44337a;
  21057. background-color: rgba(68, 51, 122, var(--bg-opacity));
  21058. }
  21059. .sm\:hover\:bg-pink-100:hover {
  21060. --bg-opacity: 1;
  21061. background-color: #fff5f7;
  21062. background-color: rgba(255, 245, 247, var(--bg-opacity));
  21063. }
  21064. .sm\:hover\:bg-pink-200:hover {
  21065. --bg-opacity: 1;
  21066. background-color: #fed7e2;
  21067. background-color: rgba(254, 215, 226, var(--bg-opacity));
  21068. }
  21069. .sm\:hover\:bg-pink-300:hover {
  21070. --bg-opacity: 1;
  21071. background-color: #fbb6ce;
  21072. background-color: rgba(251, 182, 206, var(--bg-opacity));
  21073. }
  21074. .sm\:hover\:bg-pink-400:hover {
  21075. --bg-opacity: 1;
  21076. background-color: #f687b3;
  21077. background-color: rgba(246, 135, 179, var(--bg-opacity));
  21078. }
  21079. .sm\:hover\:bg-pink-500:hover {
  21080. --bg-opacity: 1;
  21081. background-color: #ed64a6;
  21082. background-color: rgba(237, 100, 166, var(--bg-opacity));
  21083. }
  21084. .sm\:hover\:bg-pink-600:hover {
  21085. --bg-opacity: 1;
  21086. background-color: #d53f8c;
  21087. background-color: rgba(213, 63, 140, var(--bg-opacity));
  21088. }
  21089. .sm\:hover\:bg-pink-700:hover {
  21090. --bg-opacity: 1;
  21091. background-color: #b83280;
  21092. background-color: rgba(184, 50, 128, var(--bg-opacity));
  21093. }
  21094. .sm\:hover\:bg-pink-800:hover {
  21095. --bg-opacity: 1;
  21096. background-color: #97266d;
  21097. background-color: rgba(151, 38, 109, var(--bg-opacity));
  21098. }
  21099. .sm\:hover\:bg-pink-900:hover {
  21100. --bg-opacity: 1;
  21101. background-color: #702459;
  21102. background-color: rgba(112, 36, 89, var(--bg-opacity));
  21103. }
  21104. .sm\:focus\:bg-transparent:focus {
  21105. background-color: transparent;
  21106. }
  21107. .sm\:focus\:bg-current:focus {
  21108. background-color: currentColor;
  21109. }
  21110. .sm\:focus\:bg-black:focus {
  21111. --bg-opacity: 1;
  21112. background-color: #000;
  21113. background-color: rgba(0, 0, 0, var(--bg-opacity));
  21114. }
  21115. .sm\:focus\:bg-white:focus {
  21116. --bg-opacity: 1;
  21117. background-color: #fff;
  21118. background-color: rgba(255, 255, 255, var(--bg-opacity));
  21119. }
  21120. .sm\:focus\:bg-gray-100:focus {
  21121. --bg-opacity: 1;
  21122. background-color: #f7fafc;
  21123. background-color: rgba(247, 250, 252, var(--bg-opacity));
  21124. }
  21125. .sm\:focus\:bg-gray-200:focus {
  21126. --bg-opacity: 1;
  21127. background-color: #edf2f7;
  21128. background-color: rgba(237, 242, 247, var(--bg-opacity));
  21129. }
  21130. .sm\:focus\:bg-gray-300:focus {
  21131. --bg-opacity: 1;
  21132. background-color: #e2e8f0;
  21133. background-color: rgba(226, 232, 240, var(--bg-opacity));
  21134. }
  21135. .sm\:focus\:bg-gray-400:focus {
  21136. --bg-opacity: 1;
  21137. background-color: #cbd5e0;
  21138. background-color: rgba(203, 213, 224, var(--bg-opacity));
  21139. }
  21140. .sm\:focus\:bg-gray-500:focus {
  21141. --bg-opacity: 1;
  21142. background-color: #a0aec0;
  21143. background-color: rgba(160, 174, 192, var(--bg-opacity));
  21144. }
  21145. .sm\:focus\:bg-gray-600:focus {
  21146. --bg-opacity: 1;
  21147. background-color: #718096;
  21148. background-color: rgba(113, 128, 150, var(--bg-opacity));
  21149. }
  21150. .sm\:focus\:bg-gray-700:focus {
  21151. --bg-opacity: 1;
  21152. background-color: #4a5568;
  21153. background-color: rgba(74, 85, 104, var(--bg-opacity));
  21154. }
  21155. .sm\:focus\:bg-gray-800:focus {
  21156. --bg-opacity: 1;
  21157. background-color: #2d3748;
  21158. background-color: rgba(45, 55, 72, var(--bg-opacity));
  21159. }
  21160. .sm\:focus\:bg-gray-900:focus {
  21161. --bg-opacity: 1;
  21162. background-color: #1a202c;
  21163. background-color: rgba(26, 32, 44, var(--bg-opacity));
  21164. }
  21165. .sm\:focus\:bg-red-100:focus {
  21166. --bg-opacity: 1;
  21167. background-color: #fff5f5;
  21168. background-color: rgba(255, 245, 245, var(--bg-opacity));
  21169. }
  21170. .sm\:focus\:bg-red-200:focus {
  21171. --bg-opacity: 1;
  21172. background-color: #fed7d7;
  21173. background-color: rgba(254, 215, 215, var(--bg-opacity));
  21174. }
  21175. .sm\:focus\:bg-red-300:focus {
  21176. --bg-opacity: 1;
  21177. background-color: #feb2b2;
  21178. background-color: rgba(254, 178, 178, var(--bg-opacity));
  21179. }
  21180. .sm\:focus\:bg-red-400:focus {
  21181. --bg-opacity: 1;
  21182. background-color: #fc8181;
  21183. background-color: rgba(252, 129, 129, var(--bg-opacity));
  21184. }
  21185. .sm\:focus\:bg-red-500:focus {
  21186. --bg-opacity: 1;
  21187. background-color: #f56565;
  21188. background-color: rgba(245, 101, 101, var(--bg-opacity));
  21189. }
  21190. .sm\:focus\:bg-red-600:focus {
  21191. --bg-opacity: 1;
  21192. background-color: #e53e3e;
  21193. background-color: rgba(229, 62, 62, var(--bg-opacity));
  21194. }
  21195. .sm\:focus\:bg-red-700:focus {
  21196. --bg-opacity: 1;
  21197. background-color: #c53030;
  21198. background-color: rgba(197, 48, 48, var(--bg-opacity));
  21199. }
  21200. .sm\:focus\:bg-red-800:focus {
  21201. --bg-opacity: 1;
  21202. background-color: #9b2c2c;
  21203. background-color: rgba(155, 44, 44, var(--bg-opacity));
  21204. }
  21205. .sm\:focus\:bg-red-900:focus {
  21206. --bg-opacity: 1;
  21207. background-color: #742a2a;
  21208. background-color: rgba(116, 42, 42, var(--bg-opacity));
  21209. }
  21210. .sm\:focus\:bg-orange-100:focus {
  21211. --bg-opacity: 1;
  21212. background-color: #fffaf0;
  21213. background-color: rgba(255, 250, 240, var(--bg-opacity));
  21214. }
  21215. .sm\:focus\:bg-orange-200:focus {
  21216. --bg-opacity: 1;
  21217. background-color: #feebc8;
  21218. background-color: rgba(254, 235, 200, var(--bg-opacity));
  21219. }
  21220. .sm\:focus\:bg-orange-300:focus {
  21221. --bg-opacity: 1;
  21222. background-color: #fbd38d;
  21223. background-color: rgba(251, 211, 141, var(--bg-opacity));
  21224. }
  21225. .sm\:focus\:bg-orange-400:focus {
  21226. --bg-opacity: 1;
  21227. background-color: #f6ad55;
  21228. background-color: rgba(246, 173, 85, var(--bg-opacity));
  21229. }
  21230. .sm\:focus\:bg-orange-500:focus {
  21231. --bg-opacity: 1;
  21232. background-color: #ed8936;
  21233. background-color: rgba(237, 137, 54, var(--bg-opacity));
  21234. }
  21235. .sm\:focus\:bg-orange-600:focus {
  21236. --bg-opacity: 1;
  21237. background-color: #dd6b20;
  21238. background-color: rgba(221, 107, 32, var(--bg-opacity));
  21239. }
  21240. .sm\:focus\:bg-orange-700:focus {
  21241. --bg-opacity: 1;
  21242. background-color: #c05621;
  21243. background-color: rgba(192, 86, 33, var(--bg-opacity));
  21244. }
  21245. .sm\:focus\:bg-orange-800:focus {
  21246. --bg-opacity: 1;
  21247. background-color: #9c4221;
  21248. background-color: rgba(156, 66, 33, var(--bg-opacity));
  21249. }
  21250. .sm\:focus\:bg-orange-900:focus {
  21251. --bg-opacity: 1;
  21252. background-color: #7b341e;
  21253. background-color: rgba(123, 52, 30, var(--bg-opacity));
  21254. }
  21255. .sm\:focus\:bg-yellow-100:focus {
  21256. --bg-opacity: 1;
  21257. background-color: #fffff0;
  21258. background-color: rgba(255, 255, 240, var(--bg-opacity));
  21259. }
  21260. .sm\:focus\:bg-yellow-200:focus {
  21261. --bg-opacity: 1;
  21262. background-color: #fefcbf;
  21263. background-color: rgba(254, 252, 191, var(--bg-opacity));
  21264. }
  21265. .sm\:focus\:bg-yellow-300:focus {
  21266. --bg-opacity: 1;
  21267. background-color: #faf089;
  21268. background-color: rgba(250, 240, 137, var(--bg-opacity));
  21269. }
  21270. .sm\:focus\:bg-yellow-400:focus {
  21271. --bg-opacity: 1;
  21272. background-color: #f6e05e;
  21273. background-color: rgba(246, 224, 94, var(--bg-opacity));
  21274. }
  21275. .sm\:focus\:bg-yellow-500:focus {
  21276. --bg-opacity: 1;
  21277. background-color: #ecc94b;
  21278. background-color: rgba(236, 201, 75, var(--bg-opacity));
  21279. }
  21280. .sm\:focus\:bg-yellow-600:focus {
  21281. --bg-opacity: 1;
  21282. background-color: #d69e2e;
  21283. background-color: rgba(214, 158, 46, var(--bg-opacity));
  21284. }
  21285. .sm\:focus\:bg-yellow-700:focus {
  21286. --bg-opacity: 1;
  21287. background-color: #b7791f;
  21288. background-color: rgba(183, 121, 31, var(--bg-opacity));
  21289. }
  21290. .sm\:focus\:bg-yellow-800:focus {
  21291. --bg-opacity: 1;
  21292. background-color: #975a16;
  21293. background-color: rgba(151, 90, 22, var(--bg-opacity));
  21294. }
  21295. .sm\:focus\:bg-yellow-900:focus {
  21296. --bg-opacity: 1;
  21297. background-color: #744210;
  21298. background-color: rgba(116, 66, 16, var(--bg-opacity));
  21299. }
  21300. .sm\:focus\:bg-green-100:focus {
  21301. --bg-opacity: 1;
  21302. background-color: #f0fff4;
  21303. background-color: rgba(240, 255, 244, var(--bg-opacity));
  21304. }
  21305. .sm\:focus\:bg-green-200:focus {
  21306. --bg-opacity: 1;
  21307. background-color: #c6f6d5;
  21308. background-color: rgba(198, 246, 213, var(--bg-opacity));
  21309. }
  21310. .sm\:focus\:bg-green-300:focus {
  21311. --bg-opacity: 1;
  21312. background-color: #9ae6b4;
  21313. background-color: rgba(154, 230, 180, var(--bg-opacity));
  21314. }
  21315. .sm\:focus\:bg-green-400:focus {
  21316. --bg-opacity: 1;
  21317. background-color: #68d391;
  21318. background-color: rgba(104, 211, 145, var(--bg-opacity));
  21319. }
  21320. .sm\:focus\:bg-green-500:focus {
  21321. --bg-opacity: 1;
  21322. background-color: #48bb78;
  21323. background-color: rgba(72, 187, 120, var(--bg-opacity));
  21324. }
  21325. .sm\:focus\:bg-green-600:focus {
  21326. --bg-opacity: 1;
  21327. background-color: #38a169;
  21328. background-color: rgba(56, 161, 105, var(--bg-opacity));
  21329. }
  21330. .sm\:focus\:bg-green-700:focus {
  21331. --bg-opacity: 1;
  21332. background-color: #2f855a;
  21333. background-color: rgba(47, 133, 90, var(--bg-opacity));
  21334. }
  21335. .sm\:focus\:bg-green-800:focus {
  21336. --bg-opacity: 1;
  21337. background-color: #276749;
  21338. background-color: rgba(39, 103, 73, var(--bg-opacity));
  21339. }
  21340. .sm\:focus\:bg-green-900:focus {
  21341. --bg-opacity: 1;
  21342. background-color: #22543d;
  21343. background-color: rgba(34, 84, 61, var(--bg-opacity));
  21344. }
  21345. .sm\:focus\:bg-teal-100:focus {
  21346. --bg-opacity: 1;
  21347. background-color: #e6fffa;
  21348. background-color: rgba(230, 255, 250, var(--bg-opacity));
  21349. }
  21350. .sm\:focus\:bg-teal-200:focus {
  21351. --bg-opacity: 1;
  21352. background-color: #b2f5ea;
  21353. background-color: rgba(178, 245, 234, var(--bg-opacity));
  21354. }
  21355. .sm\:focus\:bg-teal-300:focus {
  21356. --bg-opacity: 1;
  21357. background-color: #81e6d9;
  21358. background-color: rgba(129, 230, 217, var(--bg-opacity));
  21359. }
  21360. .sm\:focus\:bg-teal-400:focus {
  21361. --bg-opacity: 1;
  21362. background-color: #4fd1c5;
  21363. background-color: rgba(79, 209, 197, var(--bg-opacity));
  21364. }
  21365. .sm\:focus\:bg-teal-500:focus {
  21366. --bg-opacity: 1;
  21367. background-color: #38b2ac;
  21368. background-color: rgba(56, 178, 172, var(--bg-opacity));
  21369. }
  21370. .sm\:focus\:bg-teal-600:focus {
  21371. --bg-opacity: 1;
  21372. background-color: #319795;
  21373. background-color: rgba(49, 151, 149, var(--bg-opacity));
  21374. }
  21375. .sm\:focus\:bg-teal-700:focus {
  21376. --bg-opacity: 1;
  21377. background-color: #2c7a7b;
  21378. background-color: rgba(44, 122, 123, var(--bg-opacity));
  21379. }
  21380. .sm\:focus\:bg-teal-800:focus {
  21381. --bg-opacity: 1;
  21382. background-color: #285e61;
  21383. background-color: rgba(40, 94, 97, var(--bg-opacity));
  21384. }
  21385. .sm\:focus\:bg-teal-900:focus {
  21386. --bg-opacity: 1;
  21387. background-color: #234e52;
  21388. background-color: rgba(35, 78, 82, var(--bg-opacity));
  21389. }
  21390. .sm\:focus\:bg-blue-100:focus {
  21391. --bg-opacity: 1;
  21392. background-color: #ebf8ff;
  21393. background-color: rgba(235, 248, 255, var(--bg-opacity));
  21394. }
  21395. .sm\:focus\:bg-blue-200:focus {
  21396. --bg-opacity: 1;
  21397. background-color: #bee3f8;
  21398. background-color: rgba(190, 227, 248, var(--bg-opacity));
  21399. }
  21400. .sm\:focus\:bg-blue-300:focus {
  21401. --bg-opacity: 1;
  21402. background-color: #90cdf4;
  21403. background-color: rgba(144, 205, 244, var(--bg-opacity));
  21404. }
  21405. .sm\:focus\:bg-blue-400:focus {
  21406. --bg-opacity: 1;
  21407. background-color: #63b3ed;
  21408. background-color: rgba(99, 179, 237, var(--bg-opacity));
  21409. }
  21410. .sm\:focus\:bg-blue-500:focus {
  21411. --bg-opacity: 1;
  21412. background-color: #4299e1;
  21413. background-color: rgba(66, 153, 225, var(--bg-opacity));
  21414. }
  21415. .sm\:focus\:bg-blue-600:focus {
  21416. --bg-opacity: 1;
  21417. background-color: #3182ce;
  21418. background-color: rgba(49, 130, 206, var(--bg-opacity));
  21419. }
  21420. .sm\:focus\:bg-blue-700:focus {
  21421. --bg-opacity: 1;
  21422. background-color: #2b6cb0;
  21423. background-color: rgba(43, 108, 176, var(--bg-opacity));
  21424. }
  21425. .sm\:focus\:bg-blue-800:focus {
  21426. --bg-opacity: 1;
  21427. background-color: #2c5282;
  21428. background-color: rgba(44, 82, 130, var(--bg-opacity));
  21429. }
  21430. .sm\:focus\:bg-blue-900:focus {
  21431. --bg-opacity: 1;
  21432. background-color: #2a4365;
  21433. background-color: rgba(42, 67, 101, var(--bg-opacity));
  21434. }
  21435. .sm\:focus\:bg-indigo-100:focus {
  21436. --bg-opacity: 1;
  21437. background-color: #ebf4ff;
  21438. background-color: rgba(235, 244, 255, var(--bg-opacity));
  21439. }
  21440. .sm\:focus\:bg-indigo-200:focus {
  21441. --bg-opacity: 1;
  21442. background-color: #c3dafe;
  21443. background-color: rgba(195, 218, 254, var(--bg-opacity));
  21444. }
  21445. .sm\:focus\:bg-indigo-300:focus {
  21446. --bg-opacity: 1;
  21447. background-color: #a3bffa;
  21448. background-color: rgba(163, 191, 250, var(--bg-opacity));
  21449. }
  21450. .sm\:focus\:bg-indigo-400:focus {
  21451. --bg-opacity: 1;
  21452. background-color: #7f9cf5;
  21453. background-color: rgba(127, 156, 245, var(--bg-opacity));
  21454. }
  21455. .sm\:focus\:bg-indigo-500:focus {
  21456. --bg-opacity: 1;
  21457. background-color: #667eea;
  21458. background-color: rgba(102, 126, 234, var(--bg-opacity));
  21459. }
  21460. .sm\:focus\:bg-indigo-600:focus {
  21461. --bg-opacity: 1;
  21462. background-color: #5a67d8;
  21463. background-color: rgba(90, 103, 216, var(--bg-opacity));
  21464. }
  21465. .sm\:focus\:bg-indigo-700:focus {
  21466. --bg-opacity: 1;
  21467. background-color: #4c51bf;
  21468. background-color: rgba(76, 81, 191, var(--bg-opacity));
  21469. }
  21470. .sm\:focus\:bg-indigo-800:focus {
  21471. --bg-opacity: 1;
  21472. background-color: #434190;
  21473. background-color: rgba(67, 65, 144, var(--bg-opacity));
  21474. }
  21475. .sm\:focus\:bg-indigo-900:focus {
  21476. --bg-opacity: 1;
  21477. background-color: #3c366b;
  21478. background-color: rgba(60, 54, 107, var(--bg-opacity));
  21479. }
  21480. .sm\:focus\:bg-purple-100:focus {
  21481. --bg-opacity: 1;
  21482. background-color: #faf5ff;
  21483. background-color: rgba(250, 245, 255, var(--bg-opacity));
  21484. }
  21485. .sm\:focus\:bg-purple-200:focus {
  21486. --bg-opacity: 1;
  21487. background-color: #e9d8fd;
  21488. background-color: rgba(233, 216, 253, var(--bg-opacity));
  21489. }
  21490. .sm\:focus\:bg-purple-300:focus {
  21491. --bg-opacity: 1;
  21492. background-color: #d6bcfa;
  21493. background-color: rgba(214, 188, 250, var(--bg-opacity));
  21494. }
  21495. .sm\:focus\:bg-purple-400:focus {
  21496. --bg-opacity: 1;
  21497. background-color: #b794f4;
  21498. background-color: rgba(183, 148, 244, var(--bg-opacity));
  21499. }
  21500. .sm\:focus\:bg-purple-500:focus {
  21501. --bg-opacity: 1;
  21502. background-color: #9f7aea;
  21503. background-color: rgba(159, 122, 234, var(--bg-opacity));
  21504. }
  21505. .sm\:focus\:bg-purple-600:focus {
  21506. --bg-opacity: 1;
  21507. background-color: #805ad5;
  21508. background-color: rgba(128, 90, 213, var(--bg-opacity));
  21509. }
  21510. .sm\:focus\:bg-purple-700:focus {
  21511. --bg-opacity: 1;
  21512. background-color: #6b46c1;
  21513. background-color: rgba(107, 70, 193, var(--bg-opacity));
  21514. }
  21515. .sm\:focus\:bg-purple-800:focus {
  21516. --bg-opacity: 1;
  21517. background-color: #553c9a;
  21518. background-color: rgba(85, 60, 154, var(--bg-opacity));
  21519. }
  21520. .sm\:focus\:bg-purple-900:focus {
  21521. --bg-opacity: 1;
  21522. background-color: #44337a;
  21523. background-color: rgba(68, 51, 122, var(--bg-opacity));
  21524. }
  21525. .sm\:focus\:bg-pink-100:focus {
  21526. --bg-opacity: 1;
  21527. background-color: #fff5f7;
  21528. background-color: rgba(255, 245, 247, var(--bg-opacity));
  21529. }
  21530. .sm\:focus\:bg-pink-200:focus {
  21531. --bg-opacity: 1;
  21532. background-color: #fed7e2;
  21533. background-color: rgba(254, 215, 226, var(--bg-opacity));
  21534. }
  21535. .sm\:focus\:bg-pink-300:focus {
  21536. --bg-opacity: 1;
  21537. background-color: #fbb6ce;
  21538. background-color: rgba(251, 182, 206, var(--bg-opacity));
  21539. }
  21540. .sm\:focus\:bg-pink-400:focus {
  21541. --bg-opacity: 1;
  21542. background-color: #f687b3;
  21543. background-color: rgba(246, 135, 179, var(--bg-opacity));
  21544. }
  21545. .sm\:focus\:bg-pink-500:focus {
  21546. --bg-opacity: 1;
  21547. background-color: #ed64a6;
  21548. background-color: rgba(237, 100, 166, var(--bg-opacity));
  21549. }
  21550. .sm\:focus\:bg-pink-600:focus {
  21551. --bg-opacity: 1;
  21552. background-color: #d53f8c;
  21553. background-color: rgba(213, 63, 140, var(--bg-opacity));
  21554. }
  21555. .sm\:focus\:bg-pink-700:focus {
  21556. --bg-opacity: 1;
  21557. background-color: #b83280;
  21558. background-color: rgba(184, 50, 128, var(--bg-opacity));
  21559. }
  21560. .sm\:focus\:bg-pink-800:focus {
  21561. --bg-opacity: 1;
  21562. background-color: #97266d;
  21563. background-color: rgba(151, 38, 109, var(--bg-opacity));
  21564. }
  21565. .sm\:focus\:bg-pink-900:focus {
  21566. --bg-opacity: 1;
  21567. background-color: #702459;
  21568. background-color: rgba(112, 36, 89, var(--bg-opacity));
  21569. }
  21570. .sm\:bg-none {
  21571. background-image: none;
  21572. }
  21573. .sm\:bg-gradient-to-t {
  21574. background-image: linear-gradient(to top, var(--gradient-color-stops));
  21575. }
  21576. .sm\:bg-gradient-to-tr {
  21577. background-image: linear-gradient(to top right, var(--gradient-color-stops));
  21578. }
  21579. .sm\:bg-gradient-to-r {
  21580. background-image: linear-gradient(to right, var(--gradient-color-stops));
  21581. }
  21582. .sm\:bg-gradient-to-br {
  21583. background-image: linear-gradient(to bottom right, var(--gradient-color-stops));
  21584. }
  21585. .sm\:bg-gradient-to-b {
  21586. background-image: linear-gradient(to bottom, var(--gradient-color-stops));
  21587. }
  21588. .sm\:bg-gradient-to-bl {
  21589. background-image: linear-gradient(to bottom left, var(--gradient-color-stops));
  21590. }
  21591. .sm\:bg-gradient-to-l {
  21592. background-image: linear-gradient(to left, var(--gradient-color-stops));
  21593. }
  21594. .sm\:bg-gradient-to-tl {
  21595. background-image: linear-gradient(to top left, var(--gradient-color-stops));
  21596. }
  21597. .sm\:from-transparent {
  21598. --gradient-from-color: transparent;
  21599. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  21600. }
  21601. .sm\:from-current {
  21602. --gradient-from-color: currentColor;
  21603. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  21604. }
  21605. .sm\:from-black {
  21606. --gradient-from-color: #000;
  21607. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  21608. }
  21609. .sm\:from-white {
  21610. --gradient-from-color: #fff;
  21611. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  21612. }
  21613. .sm\:from-gray-100 {
  21614. --gradient-from-color: #f7fafc;
  21615. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  21616. }
  21617. .sm\:from-gray-200 {
  21618. --gradient-from-color: #edf2f7;
  21619. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  21620. }
  21621. .sm\:from-gray-300 {
  21622. --gradient-from-color: #e2e8f0;
  21623. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  21624. }
  21625. .sm\:from-gray-400 {
  21626. --gradient-from-color: #cbd5e0;
  21627. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  21628. }
  21629. .sm\:from-gray-500 {
  21630. --gradient-from-color: #a0aec0;
  21631. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  21632. }
  21633. .sm\:from-gray-600 {
  21634. --gradient-from-color: #718096;
  21635. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  21636. }
  21637. .sm\:from-gray-700 {
  21638. --gradient-from-color: #4a5568;
  21639. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  21640. }
  21641. .sm\:from-gray-800 {
  21642. --gradient-from-color: #2d3748;
  21643. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  21644. }
  21645. .sm\:from-gray-900 {
  21646. --gradient-from-color: #1a202c;
  21647. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  21648. }
  21649. .sm\:from-red-100 {
  21650. --gradient-from-color: #fff5f5;
  21651. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  21652. }
  21653. .sm\:from-red-200 {
  21654. --gradient-from-color: #fed7d7;
  21655. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  21656. }
  21657. .sm\:from-red-300 {
  21658. --gradient-from-color: #feb2b2;
  21659. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  21660. }
  21661. .sm\:from-red-400 {
  21662. --gradient-from-color: #fc8181;
  21663. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  21664. }
  21665. .sm\:from-red-500 {
  21666. --gradient-from-color: #f56565;
  21667. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  21668. }
  21669. .sm\:from-red-600 {
  21670. --gradient-from-color: #e53e3e;
  21671. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  21672. }
  21673. .sm\:from-red-700 {
  21674. --gradient-from-color: #c53030;
  21675. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  21676. }
  21677. .sm\:from-red-800 {
  21678. --gradient-from-color: #9b2c2c;
  21679. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  21680. }
  21681. .sm\:from-red-900 {
  21682. --gradient-from-color: #742a2a;
  21683. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  21684. }
  21685. .sm\:from-orange-100 {
  21686. --gradient-from-color: #fffaf0;
  21687. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  21688. }
  21689. .sm\:from-orange-200 {
  21690. --gradient-from-color: #feebc8;
  21691. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  21692. }
  21693. .sm\:from-orange-300 {
  21694. --gradient-from-color: #fbd38d;
  21695. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  21696. }
  21697. .sm\:from-orange-400 {
  21698. --gradient-from-color: #f6ad55;
  21699. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  21700. }
  21701. .sm\:from-orange-500 {
  21702. --gradient-from-color: #ed8936;
  21703. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  21704. }
  21705. .sm\:from-orange-600 {
  21706. --gradient-from-color: #dd6b20;
  21707. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  21708. }
  21709. .sm\:from-orange-700 {
  21710. --gradient-from-color: #c05621;
  21711. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  21712. }
  21713. .sm\:from-orange-800 {
  21714. --gradient-from-color: #9c4221;
  21715. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  21716. }
  21717. .sm\:from-orange-900 {
  21718. --gradient-from-color: #7b341e;
  21719. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  21720. }
  21721. .sm\:from-yellow-100 {
  21722. --gradient-from-color: #fffff0;
  21723. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  21724. }
  21725. .sm\:from-yellow-200 {
  21726. --gradient-from-color: #fefcbf;
  21727. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  21728. }
  21729. .sm\:from-yellow-300 {
  21730. --gradient-from-color: #faf089;
  21731. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  21732. }
  21733. .sm\:from-yellow-400 {
  21734. --gradient-from-color: #f6e05e;
  21735. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  21736. }
  21737. .sm\:from-yellow-500 {
  21738. --gradient-from-color: #ecc94b;
  21739. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  21740. }
  21741. .sm\:from-yellow-600 {
  21742. --gradient-from-color: #d69e2e;
  21743. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  21744. }
  21745. .sm\:from-yellow-700 {
  21746. --gradient-from-color: #b7791f;
  21747. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  21748. }
  21749. .sm\:from-yellow-800 {
  21750. --gradient-from-color: #975a16;
  21751. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  21752. }
  21753. .sm\:from-yellow-900 {
  21754. --gradient-from-color: #744210;
  21755. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  21756. }
  21757. .sm\:from-green-100 {
  21758. --gradient-from-color: #f0fff4;
  21759. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  21760. }
  21761. .sm\:from-green-200 {
  21762. --gradient-from-color: #c6f6d5;
  21763. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  21764. }
  21765. .sm\:from-green-300 {
  21766. --gradient-from-color: #9ae6b4;
  21767. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  21768. }
  21769. .sm\:from-green-400 {
  21770. --gradient-from-color: #68d391;
  21771. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  21772. }
  21773. .sm\:from-green-500 {
  21774. --gradient-from-color: #48bb78;
  21775. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  21776. }
  21777. .sm\:from-green-600 {
  21778. --gradient-from-color: #38a169;
  21779. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  21780. }
  21781. .sm\:from-green-700 {
  21782. --gradient-from-color: #2f855a;
  21783. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  21784. }
  21785. .sm\:from-green-800 {
  21786. --gradient-from-color: #276749;
  21787. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  21788. }
  21789. .sm\:from-green-900 {
  21790. --gradient-from-color: #22543d;
  21791. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  21792. }
  21793. .sm\:from-teal-100 {
  21794. --gradient-from-color: #e6fffa;
  21795. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  21796. }
  21797. .sm\:from-teal-200 {
  21798. --gradient-from-color: #b2f5ea;
  21799. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  21800. }
  21801. .sm\:from-teal-300 {
  21802. --gradient-from-color: #81e6d9;
  21803. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  21804. }
  21805. .sm\:from-teal-400 {
  21806. --gradient-from-color: #4fd1c5;
  21807. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  21808. }
  21809. .sm\:from-teal-500 {
  21810. --gradient-from-color: #38b2ac;
  21811. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  21812. }
  21813. .sm\:from-teal-600 {
  21814. --gradient-from-color: #319795;
  21815. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  21816. }
  21817. .sm\:from-teal-700 {
  21818. --gradient-from-color: #2c7a7b;
  21819. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  21820. }
  21821. .sm\:from-teal-800 {
  21822. --gradient-from-color: #285e61;
  21823. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  21824. }
  21825. .sm\:from-teal-900 {
  21826. --gradient-from-color: #234e52;
  21827. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  21828. }
  21829. .sm\:from-blue-100 {
  21830. --gradient-from-color: #ebf8ff;
  21831. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  21832. }
  21833. .sm\:from-blue-200 {
  21834. --gradient-from-color: #bee3f8;
  21835. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  21836. }
  21837. .sm\:from-blue-300 {
  21838. --gradient-from-color: #90cdf4;
  21839. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  21840. }
  21841. .sm\:from-blue-400 {
  21842. --gradient-from-color: #63b3ed;
  21843. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  21844. }
  21845. .sm\:from-blue-500 {
  21846. --gradient-from-color: #4299e1;
  21847. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  21848. }
  21849. .sm\:from-blue-600 {
  21850. --gradient-from-color: #3182ce;
  21851. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  21852. }
  21853. .sm\:from-blue-700 {
  21854. --gradient-from-color: #2b6cb0;
  21855. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  21856. }
  21857. .sm\:from-blue-800 {
  21858. --gradient-from-color: #2c5282;
  21859. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  21860. }
  21861. .sm\:from-blue-900 {
  21862. --gradient-from-color: #2a4365;
  21863. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  21864. }
  21865. .sm\:from-indigo-100 {
  21866. --gradient-from-color: #ebf4ff;
  21867. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  21868. }
  21869. .sm\:from-indigo-200 {
  21870. --gradient-from-color: #c3dafe;
  21871. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  21872. }
  21873. .sm\:from-indigo-300 {
  21874. --gradient-from-color: #a3bffa;
  21875. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  21876. }
  21877. .sm\:from-indigo-400 {
  21878. --gradient-from-color: #7f9cf5;
  21879. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  21880. }
  21881. .sm\:from-indigo-500 {
  21882. --gradient-from-color: #667eea;
  21883. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  21884. }
  21885. .sm\:from-indigo-600 {
  21886. --gradient-from-color: #5a67d8;
  21887. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  21888. }
  21889. .sm\:from-indigo-700 {
  21890. --gradient-from-color: #4c51bf;
  21891. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  21892. }
  21893. .sm\:from-indigo-800 {
  21894. --gradient-from-color: #434190;
  21895. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  21896. }
  21897. .sm\:from-indigo-900 {
  21898. --gradient-from-color: #3c366b;
  21899. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  21900. }
  21901. .sm\:from-purple-100 {
  21902. --gradient-from-color: #faf5ff;
  21903. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  21904. }
  21905. .sm\:from-purple-200 {
  21906. --gradient-from-color: #e9d8fd;
  21907. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  21908. }
  21909. .sm\:from-purple-300 {
  21910. --gradient-from-color: #d6bcfa;
  21911. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  21912. }
  21913. .sm\:from-purple-400 {
  21914. --gradient-from-color: #b794f4;
  21915. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  21916. }
  21917. .sm\:from-purple-500 {
  21918. --gradient-from-color: #9f7aea;
  21919. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  21920. }
  21921. .sm\:from-purple-600 {
  21922. --gradient-from-color: #805ad5;
  21923. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  21924. }
  21925. .sm\:from-purple-700 {
  21926. --gradient-from-color: #6b46c1;
  21927. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  21928. }
  21929. .sm\:from-purple-800 {
  21930. --gradient-from-color: #553c9a;
  21931. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  21932. }
  21933. .sm\:from-purple-900 {
  21934. --gradient-from-color: #44337a;
  21935. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  21936. }
  21937. .sm\:from-pink-100 {
  21938. --gradient-from-color: #fff5f7;
  21939. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  21940. }
  21941. .sm\:from-pink-200 {
  21942. --gradient-from-color: #fed7e2;
  21943. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  21944. }
  21945. .sm\:from-pink-300 {
  21946. --gradient-from-color: #fbb6ce;
  21947. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  21948. }
  21949. .sm\:from-pink-400 {
  21950. --gradient-from-color: #f687b3;
  21951. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  21952. }
  21953. .sm\:from-pink-500 {
  21954. --gradient-from-color: #ed64a6;
  21955. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  21956. }
  21957. .sm\:from-pink-600 {
  21958. --gradient-from-color: #d53f8c;
  21959. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  21960. }
  21961. .sm\:from-pink-700 {
  21962. --gradient-from-color: #b83280;
  21963. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  21964. }
  21965. .sm\:from-pink-800 {
  21966. --gradient-from-color: #97266d;
  21967. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  21968. }
  21969. .sm\:from-pink-900 {
  21970. --gradient-from-color: #702459;
  21971. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  21972. }
  21973. .sm\:via-transparent {
  21974. --gradient-via-color: transparent;
  21975. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  21976. }
  21977. .sm\:via-current {
  21978. --gradient-via-color: currentColor;
  21979. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  21980. }
  21981. .sm\:via-black {
  21982. --gradient-via-color: #000;
  21983. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  21984. }
  21985. .sm\:via-white {
  21986. --gradient-via-color: #fff;
  21987. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  21988. }
  21989. .sm\:via-gray-100 {
  21990. --gradient-via-color: #f7fafc;
  21991. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  21992. }
  21993. .sm\:via-gray-200 {
  21994. --gradient-via-color: #edf2f7;
  21995. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  21996. }
  21997. .sm\:via-gray-300 {
  21998. --gradient-via-color: #e2e8f0;
  21999. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  22000. }
  22001. .sm\:via-gray-400 {
  22002. --gradient-via-color: #cbd5e0;
  22003. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  22004. }
  22005. .sm\:via-gray-500 {
  22006. --gradient-via-color: #a0aec0;
  22007. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  22008. }
  22009. .sm\:via-gray-600 {
  22010. --gradient-via-color: #718096;
  22011. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  22012. }
  22013. .sm\:via-gray-700 {
  22014. --gradient-via-color: #4a5568;
  22015. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  22016. }
  22017. .sm\:via-gray-800 {
  22018. --gradient-via-color: #2d3748;
  22019. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  22020. }
  22021. .sm\:via-gray-900 {
  22022. --gradient-via-color: #1a202c;
  22023. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  22024. }
  22025. .sm\:via-red-100 {
  22026. --gradient-via-color: #fff5f5;
  22027. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  22028. }
  22029. .sm\:via-red-200 {
  22030. --gradient-via-color: #fed7d7;
  22031. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  22032. }
  22033. .sm\:via-red-300 {
  22034. --gradient-via-color: #feb2b2;
  22035. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  22036. }
  22037. .sm\:via-red-400 {
  22038. --gradient-via-color: #fc8181;
  22039. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  22040. }
  22041. .sm\:via-red-500 {
  22042. --gradient-via-color: #f56565;
  22043. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  22044. }
  22045. .sm\:via-red-600 {
  22046. --gradient-via-color: #e53e3e;
  22047. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  22048. }
  22049. .sm\:via-red-700 {
  22050. --gradient-via-color: #c53030;
  22051. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  22052. }
  22053. .sm\:via-red-800 {
  22054. --gradient-via-color: #9b2c2c;
  22055. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  22056. }
  22057. .sm\:via-red-900 {
  22058. --gradient-via-color: #742a2a;
  22059. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  22060. }
  22061. .sm\:via-orange-100 {
  22062. --gradient-via-color: #fffaf0;
  22063. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  22064. }
  22065. .sm\:via-orange-200 {
  22066. --gradient-via-color: #feebc8;
  22067. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  22068. }
  22069. .sm\:via-orange-300 {
  22070. --gradient-via-color: #fbd38d;
  22071. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  22072. }
  22073. .sm\:via-orange-400 {
  22074. --gradient-via-color: #f6ad55;
  22075. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  22076. }
  22077. .sm\:via-orange-500 {
  22078. --gradient-via-color: #ed8936;
  22079. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  22080. }
  22081. .sm\:via-orange-600 {
  22082. --gradient-via-color: #dd6b20;
  22083. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  22084. }
  22085. .sm\:via-orange-700 {
  22086. --gradient-via-color: #c05621;
  22087. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  22088. }
  22089. .sm\:via-orange-800 {
  22090. --gradient-via-color: #9c4221;
  22091. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  22092. }
  22093. .sm\:via-orange-900 {
  22094. --gradient-via-color: #7b341e;
  22095. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  22096. }
  22097. .sm\:via-yellow-100 {
  22098. --gradient-via-color: #fffff0;
  22099. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  22100. }
  22101. .sm\:via-yellow-200 {
  22102. --gradient-via-color: #fefcbf;
  22103. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  22104. }
  22105. .sm\:via-yellow-300 {
  22106. --gradient-via-color: #faf089;
  22107. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  22108. }
  22109. .sm\:via-yellow-400 {
  22110. --gradient-via-color: #f6e05e;
  22111. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  22112. }
  22113. .sm\:via-yellow-500 {
  22114. --gradient-via-color: #ecc94b;
  22115. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  22116. }
  22117. .sm\:via-yellow-600 {
  22118. --gradient-via-color: #d69e2e;
  22119. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  22120. }
  22121. .sm\:via-yellow-700 {
  22122. --gradient-via-color: #b7791f;
  22123. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  22124. }
  22125. .sm\:via-yellow-800 {
  22126. --gradient-via-color: #975a16;
  22127. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  22128. }
  22129. .sm\:via-yellow-900 {
  22130. --gradient-via-color: #744210;
  22131. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  22132. }
  22133. .sm\:via-green-100 {
  22134. --gradient-via-color: #f0fff4;
  22135. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  22136. }
  22137. .sm\:via-green-200 {
  22138. --gradient-via-color: #c6f6d5;
  22139. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  22140. }
  22141. .sm\:via-green-300 {
  22142. --gradient-via-color: #9ae6b4;
  22143. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  22144. }
  22145. .sm\:via-green-400 {
  22146. --gradient-via-color: #68d391;
  22147. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  22148. }
  22149. .sm\:via-green-500 {
  22150. --gradient-via-color: #48bb78;
  22151. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  22152. }
  22153. .sm\:via-green-600 {
  22154. --gradient-via-color: #38a169;
  22155. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  22156. }
  22157. .sm\:via-green-700 {
  22158. --gradient-via-color: #2f855a;
  22159. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  22160. }
  22161. .sm\:via-green-800 {
  22162. --gradient-via-color: #276749;
  22163. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  22164. }
  22165. .sm\:via-green-900 {
  22166. --gradient-via-color: #22543d;
  22167. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  22168. }
  22169. .sm\:via-teal-100 {
  22170. --gradient-via-color: #e6fffa;
  22171. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  22172. }
  22173. .sm\:via-teal-200 {
  22174. --gradient-via-color: #b2f5ea;
  22175. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  22176. }
  22177. .sm\:via-teal-300 {
  22178. --gradient-via-color: #81e6d9;
  22179. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  22180. }
  22181. .sm\:via-teal-400 {
  22182. --gradient-via-color: #4fd1c5;
  22183. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  22184. }
  22185. .sm\:via-teal-500 {
  22186. --gradient-via-color: #38b2ac;
  22187. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  22188. }
  22189. .sm\:via-teal-600 {
  22190. --gradient-via-color: #319795;
  22191. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  22192. }
  22193. .sm\:via-teal-700 {
  22194. --gradient-via-color: #2c7a7b;
  22195. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  22196. }
  22197. .sm\:via-teal-800 {
  22198. --gradient-via-color: #285e61;
  22199. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  22200. }
  22201. .sm\:via-teal-900 {
  22202. --gradient-via-color: #234e52;
  22203. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  22204. }
  22205. .sm\:via-blue-100 {
  22206. --gradient-via-color: #ebf8ff;
  22207. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  22208. }
  22209. .sm\:via-blue-200 {
  22210. --gradient-via-color: #bee3f8;
  22211. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  22212. }
  22213. .sm\:via-blue-300 {
  22214. --gradient-via-color: #90cdf4;
  22215. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  22216. }
  22217. .sm\:via-blue-400 {
  22218. --gradient-via-color: #63b3ed;
  22219. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  22220. }
  22221. .sm\:via-blue-500 {
  22222. --gradient-via-color: #4299e1;
  22223. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  22224. }
  22225. .sm\:via-blue-600 {
  22226. --gradient-via-color: #3182ce;
  22227. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  22228. }
  22229. .sm\:via-blue-700 {
  22230. --gradient-via-color: #2b6cb0;
  22231. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  22232. }
  22233. .sm\:via-blue-800 {
  22234. --gradient-via-color: #2c5282;
  22235. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  22236. }
  22237. .sm\:via-blue-900 {
  22238. --gradient-via-color: #2a4365;
  22239. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  22240. }
  22241. .sm\:via-indigo-100 {
  22242. --gradient-via-color: #ebf4ff;
  22243. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  22244. }
  22245. .sm\:via-indigo-200 {
  22246. --gradient-via-color: #c3dafe;
  22247. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  22248. }
  22249. .sm\:via-indigo-300 {
  22250. --gradient-via-color: #a3bffa;
  22251. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  22252. }
  22253. .sm\:via-indigo-400 {
  22254. --gradient-via-color: #7f9cf5;
  22255. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  22256. }
  22257. .sm\:via-indigo-500 {
  22258. --gradient-via-color: #667eea;
  22259. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  22260. }
  22261. .sm\:via-indigo-600 {
  22262. --gradient-via-color: #5a67d8;
  22263. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  22264. }
  22265. .sm\:via-indigo-700 {
  22266. --gradient-via-color: #4c51bf;
  22267. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  22268. }
  22269. .sm\:via-indigo-800 {
  22270. --gradient-via-color: #434190;
  22271. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  22272. }
  22273. .sm\:via-indigo-900 {
  22274. --gradient-via-color: #3c366b;
  22275. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  22276. }
  22277. .sm\:via-purple-100 {
  22278. --gradient-via-color: #faf5ff;
  22279. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  22280. }
  22281. .sm\:via-purple-200 {
  22282. --gradient-via-color: #e9d8fd;
  22283. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  22284. }
  22285. .sm\:via-purple-300 {
  22286. --gradient-via-color: #d6bcfa;
  22287. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  22288. }
  22289. .sm\:via-purple-400 {
  22290. --gradient-via-color: #b794f4;
  22291. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  22292. }
  22293. .sm\:via-purple-500 {
  22294. --gradient-via-color: #9f7aea;
  22295. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  22296. }
  22297. .sm\:via-purple-600 {
  22298. --gradient-via-color: #805ad5;
  22299. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  22300. }
  22301. .sm\:via-purple-700 {
  22302. --gradient-via-color: #6b46c1;
  22303. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  22304. }
  22305. .sm\:via-purple-800 {
  22306. --gradient-via-color: #553c9a;
  22307. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  22308. }
  22309. .sm\:via-purple-900 {
  22310. --gradient-via-color: #44337a;
  22311. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  22312. }
  22313. .sm\:via-pink-100 {
  22314. --gradient-via-color: #fff5f7;
  22315. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  22316. }
  22317. .sm\:via-pink-200 {
  22318. --gradient-via-color: #fed7e2;
  22319. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  22320. }
  22321. .sm\:via-pink-300 {
  22322. --gradient-via-color: #fbb6ce;
  22323. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  22324. }
  22325. .sm\:via-pink-400 {
  22326. --gradient-via-color: #f687b3;
  22327. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  22328. }
  22329. .sm\:via-pink-500 {
  22330. --gradient-via-color: #ed64a6;
  22331. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  22332. }
  22333. .sm\:via-pink-600 {
  22334. --gradient-via-color: #d53f8c;
  22335. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  22336. }
  22337. .sm\:via-pink-700 {
  22338. --gradient-via-color: #b83280;
  22339. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  22340. }
  22341. .sm\:via-pink-800 {
  22342. --gradient-via-color: #97266d;
  22343. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  22344. }
  22345. .sm\:via-pink-900 {
  22346. --gradient-via-color: #702459;
  22347. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  22348. }
  22349. .sm\:to-transparent {
  22350. --gradient-to-color: transparent;
  22351. }
  22352. .sm\:to-current {
  22353. --gradient-to-color: currentColor;
  22354. }
  22355. .sm\:to-black {
  22356. --gradient-to-color: #000;
  22357. }
  22358. .sm\:to-white {
  22359. --gradient-to-color: #fff;
  22360. }
  22361. .sm\:to-gray-100 {
  22362. --gradient-to-color: #f7fafc;
  22363. }
  22364. .sm\:to-gray-200 {
  22365. --gradient-to-color: #edf2f7;
  22366. }
  22367. .sm\:to-gray-300 {
  22368. --gradient-to-color: #e2e8f0;
  22369. }
  22370. .sm\:to-gray-400 {
  22371. --gradient-to-color: #cbd5e0;
  22372. }
  22373. .sm\:to-gray-500 {
  22374. --gradient-to-color: #a0aec0;
  22375. }
  22376. .sm\:to-gray-600 {
  22377. --gradient-to-color: #718096;
  22378. }
  22379. .sm\:to-gray-700 {
  22380. --gradient-to-color: #4a5568;
  22381. }
  22382. .sm\:to-gray-800 {
  22383. --gradient-to-color: #2d3748;
  22384. }
  22385. .sm\:to-gray-900 {
  22386. --gradient-to-color: #1a202c;
  22387. }
  22388. .sm\:to-red-100 {
  22389. --gradient-to-color: #fff5f5;
  22390. }
  22391. .sm\:to-red-200 {
  22392. --gradient-to-color: #fed7d7;
  22393. }
  22394. .sm\:to-red-300 {
  22395. --gradient-to-color: #feb2b2;
  22396. }
  22397. .sm\:to-red-400 {
  22398. --gradient-to-color: #fc8181;
  22399. }
  22400. .sm\:to-red-500 {
  22401. --gradient-to-color: #f56565;
  22402. }
  22403. .sm\:to-red-600 {
  22404. --gradient-to-color: #e53e3e;
  22405. }
  22406. .sm\:to-red-700 {
  22407. --gradient-to-color: #c53030;
  22408. }
  22409. .sm\:to-red-800 {
  22410. --gradient-to-color: #9b2c2c;
  22411. }
  22412. .sm\:to-red-900 {
  22413. --gradient-to-color: #742a2a;
  22414. }
  22415. .sm\:to-orange-100 {
  22416. --gradient-to-color: #fffaf0;
  22417. }
  22418. .sm\:to-orange-200 {
  22419. --gradient-to-color: #feebc8;
  22420. }
  22421. .sm\:to-orange-300 {
  22422. --gradient-to-color: #fbd38d;
  22423. }
  22424. .sm\:to-orange-400 {
  22425. --gradient-to-color: #f6ad55;
  22426. }
  22427. .sm\:to-orange-500 {
  22428. --gradient-to-color: #ed8936;
  22429. }
  22430. .sm\:to-orange-600 {
  22431. --gradient-to-color: #dd6b20;
  22432. }
  22433. .sm\:to-orange-700 {
  22434. --gradient-to-color: #c05621;
  22435. }
  22436. .sm\:to-orange-800 {
  22437. --gradient-to-color: #9c4221;
  22438. }
  22439. .sm\:to-orange-900 {
  22440. --gradient-to-color: #7b341e;
  22441. }
  22442. .sm\:to-yellow-100 {
  22443. --gradient-to-color: #fffff0;
  22444. }
  22445. .sm\:to-yellow-200 {
  22446. --gradient-to-color: #fefcbf;
  22447. }
  22448. .sm\:to-yellow-300 {
  22449. --gradient-to-color: #faf089;
  22450. }
  22451. .sm\:to-yellow-400 {
  22452. --gradient-to-color: #f6e05e;
  22453. }
  22454. .sm\:to-yellow-500 {
  22455. --gradient-to-color: #ecc94b;
  22456. }
  22457. .sm\:to-yellow-600 {
  22458. --gradient-to-color: #d69e2e;
  22459. }
  22460. .sm\:to-yellow-700 {
  22461. --gradient-to-color: #b7791f;
  22462. }
  22463. .sm\:to-yellow-800 {
  22464. --gradient-to-color: #975a16;
  22465. }
  22466. .sm\:to-yellow-900 {
  22467. --gradient-to-color: #744210;
  22468. }
  22469. .sm\:to-green-100 {
  22470. --gradient-to-color: #f0fff4;
  22471. }
  22472. .sm\:to-green-200 {
  22473. --gradient-to-color: #c6f6d5;
  22474. }
  22475. .sm\:to-green-300 {
  22476. --gradient-to-color: #9ae6b4;
  22477. }
  22478. .sm\:to-green-400 {
  22479. --gradient-to-color: #68d391;
  22480. }
  22481. .sm\:to-green-500 {
  22482. --gradient-to-color: #48bb78;
  22483. }
  22484. .sm\:to-green-600 {
  22485. --gradient-to-color: #38a169;
  22486. }
  22487. .sm\:to-green-700 {
  22488. --gradient-to-color: #2f855a;
  22489. }
  22490. .sm\:to-green-800 {
  22491. --gradient-to-color: #276749;
  22492. }
  22493. .sm\:to-green-900 {
  22494. --gradient-to-color: #22543d;
  22495. }
  22496. .sm\:to-teal-100 {
  22497. --gradient-to-color: #e6fffa;
  22498. }
  22499. .sm\:to-teal-200 {
  22500. --gradient-to-color: #b2f5ea;
  22501. }
  22502. .sm\:to-teal-300 {
  22503. --gradient-to-color: #81e6d9;
  22504. }
  22505. .sm\:to-teal-400 {
  22506. --gradient-to-color: #4fd1c5;
  22507. }
  22508. .sm\:to-teal-500 {
  22509. --gradient-to-color: #38b2ac;
  22510. }
  22511. .sm\:to-teal-600 {
  22512. --gradient-to-color: #319795;
  22513. }
  22514. .sm\:to-teal-700 {
  22515. --gradient-to-color: #2c7a7b;
  22516. }
  22517. .sm\:to-teal-800 {
  22518. --gradient-to-color: #285e61;
  22519. }
  22520. .sm\:to-teal-900 {
  22521. --gradient-to-color: #234e52;
  22522. }
  22523. .sm\:to-blue-100 {
  22524. --gradient-to-color: #ebf8ff;
  22525. }
  22526. .sm\:to-blue-200 {
  22527. --gradient-to-color: #bee3f8;
  22528. }
  22529. .sm\:to-blue-300 {
  22530. --gradient-to-color: #90cdf4;
  22531. }
  22532. .sm\:to-blue-400 {
  22533. --gradient-to-color: #63b3ed;
  22534. }
  22535. .sm\:to-blue-500 {
  22536. --gradient-to-color: #4299e1;
  22537. }
  22538. .sm\:to-blue-600 {
  22539. --gradient-to-color: #3182ce;
  22540. }
  22541. .sm\:to-blue-700 {
  22542. --gradient-to-color: #2b6cb0;
  22543. }
  22544. .sm\:to-blue-800 {
  22545. --gradient-to-color: #2c5282;
  22546. }
  22547. .sm\:to-blue-900 {
  22548. --gradient-to-color: #2a4365;
  22549. }
  22550. .sm\:to-indigo-100 {
  22551. --gradient-to-color: #ebf4ff;
  22552. }
  22553. .sm\:to-indigo-200 {
  22554. --gradient-to-color: #c3dafe;
  22555. }
  22556. .sm\:to-indigo-300 {
  22557. --gradient-to-color: #a3bffa;
  22558. }
  22559. .sm\:to-indigo-400 {
  22560. --gradient-to-color: #7f9cf5;
  22561. }
  22562. .sm\:to-indigo-500 {
  22563. --gradient-to-color: #667eea;
  22564. }
  22565. .sm\:to-indigo-600 {
  22566. --gradient-to-color: #5a67d8;
  22567. }
  22568. .sm\:to-indigo-700 {
  22569. --gradient-to-color: #4c51bf;
  22570. }
  22571. .sm\:to-indigo-800 {
  22572. --gradient-to-color: #434190;
  22573. }
  22574. .sm\:to-indigo-900 {
  22575. --gradient-to-color: #3c366b;
  22576. }
  22577. .sm\:to-purple-100 {
  22578. --gradient-to-color: #faf5ff;
  22579. }
  22580. .sm\:to-purple-200 {
  22581. --gradient-to-color: #e9d8fd;
  22582. }
  22583. .sm\:to-purple-300 {
  22584. --gradient-to-color: #d6bcfa;
  22585. }
  22586. .sm\:to-purple-400 {
  22587. --gradient-to-color: #b794f4;
  22588. }
  22589. .sm\:to-purple-500 {
  22590. --gradient-to-color: #9f7aea;
  22591. }
  22592. .sm\:to-purple-600 {
  22593. --gradient-to-color: #805ad5;
  22594. }
  22595. .sm\:to-purple-700 {
  22596. --gradient-to-color: #6b46c1;
  22597. }
  22598. .sm\:to-purple-800 {
  22599. --gradient-to-color: #553c9a;
  22600. }
  22601. .sm\:to-purple-900 {
  22602. --gradient-to-color: #44337a;
  22603. }
  22604. .sm\:to-pink-100 {
  22605. --gradient-to-color: #fff5f7;
  22606. }
  22607. .sm\:to-pink-200 {
  22608. --gradient-to-color: #fed7e2;
  22609. }
  22610. .sm\:to-pink-300 {
  22611. --gradient-to-color: #fbb6ce;
  22612. }
  22613. .sm\:to-pink-400 {
  22614. --gradient-to-color: #f687b3;
  22615. }
  22616. .sm\:to-pink-500 {
  22617. --gradient-to-color: #ed64a6;
  22618. }
  22619. .sm\:to-pink-600 {
  22620. --gradient-to-color: #d53f8c;
  22621. }
  22622. .sm\:to-pink-700 {
  22623. --gradient-to-color: #b83280;
  22624. }
  22625. .sm\:to-pink-800 {
  22626. --gradient-to-color: #97266d;
  22627. }
  22628. .sm\:to-pink-900 {
  22629. --gradient-to-color: #702459;
  22630. }
  22631. .sm\:hover\:from-transparent:hover {
  22632. --gradient-from-color: transparent;
  22633. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  22634. }
  22635. .sm\:hover\:from-current:hover {
  22636. --gradient-from-color: currentColor;
  22637. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  22638. }
  22639. .sm\:hover\:from-black:hover {
  22640. --gradient-from-color: #000;
  22641. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  22642. }
  22643. .sm\:hover\:from-white:hover {
  22644. --gradient-from-color: #fff;
  22645. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  22646. }
  22647. .sm\:hover\:from-gray-100:hover {
  22648. --gradient-from-color: #f7fafc;
  22649. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  22650. }
  22651. .sm\:hover\:from-gray-200:hover {
  22652. --gradient-from-color: #edf2f7;
  22653. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  22654. }
  22655. .sm\:hover\:from-gray-300:hover {
  22656. --gradient-from-color: #e2e8f0;
  22657. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  22658. }
  22659. .sm\:hover\:from-gray-400:hover {
  22660. --gradient-from-color: #cbd5e0;
  22661. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  22662. }
  22663. .sm\:hover\:from-gray-500:hover {
  22664. --gradient-from-color: #a0aec0;
  22665. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  22666. }
  22667. .sm\:hover\:from-gray-600:hover {
  22668. --gradient-from-color: #718096;
  22669. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  22670. }
  22671. .sm\:hover\:from-gray-700:hover {
  22672. --gradient-from-color: #4a5568;
  22673. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  22674. }
  22675. .sm\:hover\:from-gray-800:hover {
  22676. --gradient-from-color: #2d3748;
  22677. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  22678. }
  22679. .sm\:hover\:from-gray-900:hover {
  22680. --gradient-from-color: #1a202c;
  22681. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  22682. }
  22683. .sm\:hover\:from-red-100:hover {
  22684. --gradient-from-color: #fff5f5;
  22685. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  22686. }
  22687. .sm\:hover\:from-red-200:hover {
  22688. --gradient-from-color: #fed7d7;
  22689. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  22690. }
  22691. .sm\:hover\:from-red-300:hover {
  22692. --gradient-from-color: #feb2b2;
  22693. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  22694. }
  22695. .sm\:hover\:from-red-400:hover {
  22696. --gradient-from-color: #fc8181;
  22697. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  22698. }
  22699. .sm\:hover\:from-red-500:hover {
  22700. --gradient-from-color: #f56565;
  22701. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  22702. }
  22703. .sm\:hover\:from-red-600:hover {
  22704. --gradient-from-color: #e53e3e;
  22705. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  22706. }
  22707. .sm\:hover\:from-red-700:hover {
  22708. --gradient-from-color: #c53030;
  22709. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  22710. }
  22711. .sm\:hover\:from-red-800:hover {
  22712. --gradient-from-color: #9b2c2c;
  22713. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  22714. }
  22715. .sm\:hover\:from-red-900:hover {
  22716. --gradient-from-color: #742a2a;
  22717. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  22718. }
  22719. .sm\:hover\:from-orange-100:hover {
  22720. --gradient-from-color: #fffaf0;
  22721. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  22722. }
  22723. .sm\:hover\:from-orange-200:hover {
  22724. --gradient-from-color: #feebc8;
  22725. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  22726. }
  22727. .sm\:hover\:from-orange-300:hover {
  22728. --gradient-from-color: #fbd38d;
  22729. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  22730. }
  22731. .sm\:hover\:from-orange-400:hover {
  22732. --gradient-from-color: #f6ad55;
  22733. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  22734. }
  22735. .sm\:hover\:from-orange-500:hover {
  22736. --gradient-from-color: #ed8936;
  22737. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  22738. }
  22739. .sm\:hover\:from-orange-600:hover {
  22740. --gradient-from-color: #dd6b20;
  22741. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  22742. }
  22743. .sm\:hover\:from-orange-700:hover {
  22744. --gradient-from-color: #c05621;
  22745. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  22746. }
  22747. .sm\:hover\:from-orange-800:hover {
  22748. --gradient-from-color: #9c4221;
  22749. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  22750. }
  22751. .sm\:hover\:from-orange-900:hover {
  22752. --gradient-from-color: #7b341e;
  22753. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  22754. }
  22755. .sm\:hover\:from-yellow-100:hover {
  22756. --gradient-from-color: #fffff0;
  22757. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  22758. }
  22759. .sm\:hover\:from-yellow-200:hover {
  22760. --gradient-from-color: #fefcbf;
  22761. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  22762. }
  22763. .sm\:hover\:from-yellow-300:hover {
  22764. --gradient-from-color: #faf089;
  22765. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  22766. }
  22767. .sm\:hover\:from-yellow-400:hover {
  22768. --gradient-from-color: #f6e05e;
  22769. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  22770. }
  22771. .sm\:hover\:from-yellow-500:hover {
  22772. --gradient-from-color: #ecc94b;
  22773. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  22774. }
  22775. .sm\:hover\:from-yellow-600:hover {
  22776. --gradient-from-color: #d69e2e;
  22777. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  22778. }
  22779. .sm\:hover\:from-yellow-700:hover {
  22780. --gradient-from-color: #b7791f;
  22781. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  22782. }
  22783. .sm\:hover\:from-yellow-800:hover {
  22784. --gradient-from-color: #975a16;
  22785. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  22786. }
  22787. .sm\:hover\:from-yellow-900:hover {
  22788. --gradient-from-color: #744210;
  22789. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  22790. }
  22791. .sm\:hover\:from-green-100:hover {
  22792. --gradient-from-color: #f0fff4;
  22793. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  22794. }
  22795. .sm\:hover\:from-green-200:hover {
  22796. --gradient-from-color: #c6f6d5;
  22797. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  22798. }
  22799. .sm\:hover\:from-green-300:hover {
  22800. --gradient-from-color: #9ae6b4;
  22801. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  22802. }
  22803. .sm\:hover\:from-green-400:hover {
  22804. --gradient-from-color: #68d391;
  22805. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  22806. }
  22807. .sm\:hover\:from-green-500:hover {
  22808. --gradient-from-color: #48bb78;
  22809. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  22810. }
  22811. .sm\:hover\:from-green-600:hover {
  22812. --gradient-from-color: #38a169;
  22813. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  22814. }
  22815. .sm\:hover\:from-green-700:hover {
  22816. --gradient-from-color: #2f855a;
  22817. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  22818. }
  22819. .sm\:hover\:from-green-800:hover {
  22820. --gradient-from-color: #276749;
  22821. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  22822. }
  22823. .sm\:hover\:from-green-900:hover {
  22824. --gradient-from-color: #22543d;
  22825. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  22826. }
  22827. .sm\:hover\:from-teal-100:hover {
  22828. --gradient-from-color: #e6fffa;
  22829. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  22830. }
  22831. .sm\:hover\:from-teal-200:hover {
  22832. --gradient-from-color: #b2f5ea;
  22833. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  22834. }
  22835. .sm\:hover\:from-teal-300:hover {
  22836. --gradient-from-color: #81e6d9;
  22837. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  22838. }
  22839. .sm\:hover\:from-teal-400:hover {
  22840. --gradient-from-color: #4fd1c5;
  22841. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  22842. }
  22843. .sm\:hover\:from-teal-500:hover {
  22844. --gradient-from-color: #38b2ac;
  22845. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  22846. }
  22847. .sm\:hover\:from-teal-600:hover {
  22848. --gradient-from-color: #319795;
  22849. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  22850. }
  22851. .sm\:hover\:from-teal-700:hover {
  22852. --gradient-from-color: #2c7a7b;
  22853. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  22854. }
  22855. .sm\:hover\:from-teal-800:hover {
  22856. --gradient-from-color: #285e61;
  22857. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  22858. }
  22859. .sm\:hover\:from-teal-900:hover {
  22860. --gradient-from-color: #234e52;
  22861. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  22862. }
  22863. .sm\:hover\:from-blue-100:hover {
  22864. --gradient-from-color: #ebf8ff;
  22865. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  22866. }
  22867. .sm\:hover\:from-blue-200:hover {
  22868. --gradient-from-color: #bee3f8;
  22869. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  22870. }
  22871. .sm\:hover\:from-blue-300:hover {
  22872. --gradient-from-color: #90cdf4;
  22873. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  22874. }
  22875. .sm\:hover\:from-blue-400:hover {
  22876. --gradient-from-color: #63b3ed;
  22877. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  22878. }
  22879. .sm\:hover\:from-blue-500:hover {
  22880. --gradient-from-color: #4299e1;
  22881. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  22882. }
  22883. .sm\:hover\:from-blue-600:hover {
  22884. --gradient-from-color: #3182ce;
  22885. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  22886. }
  22887. .sm\:hover\:from-blue-700:hover {
  22888. --gradient-from-color: #2b6cb0;
  22889. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  22890. }
  22891. .sm\:hover\:from-blue-800:hover {
  22892. --gradient-from-color: #2c5282;
  22893. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  22894. }
  22895. .sm\:hover\:from-blue-900:hover {
  22896. --gradient-from-color: #2a4365;
  22897. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  22898. }
  22899. .sm\:hover\:from-indigo-100:hover {
  22900. --gradient-from-color: #ebf4ff;
  22901. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  22902. }
  22903. .sm\:hover\:from-indigo-200:hover {
  22904. --gradient-from-color: #c3dafe;
  22905. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  22906. }
  22907. .sm\:hover\:from-indigo-300:hover {
  22908. --gradient-from-color: #a3bffa;
  22909. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  22910. }
  22911. .sm\:hover\:from-indigo-400:hover {
  22912. --gradient-from-color: #7f9cf5;
  22913. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  22914. }
  22915. .sm\:hover\:from-indigo-500:hover {
  22916. --gradient-from-color: #667eea;
  22917. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  22918. }
  22919. .sm\:hover\:from-indigo-600:hover {
  22920. --gradient-from-color: #5a67d8;
  22921. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  22922. }
  22923. .sm\:hover\:from-indigo-700:hover {
  22924. --gradient-from-color: #4c51bf;
  22925. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  22926. }
  22927. .sm\:hover\:from-indigo-800:hover {
  22928. --gradient-from-color: #434190;
  22929. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  22930. }
  22931. .sm\:hover\:from-indigo-900:hover {
  22932. --gradient-from-color: #3c366b;
  22933. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  22934. }
  22935. .sm\:hover\:from-purple-100:hover {
  22936. --gradient-from-color: #faf5ff;
  22937. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  22938. }
  22939. .sm\:hover\:from-purple-200:hover {
  22940. --gradient-from-color: #e9d8fd;
  22941. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  22942. }
  22943. .sm\:hover\:from-purple-300:hover {
  22944. --gradient-from-color: #d6bcfa;
  22945. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  22946. }
  22947. .sm\:hover\:from-purple-400:hover {
  22948. --gradient-from-color: #b794f4;
  22949. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  22950. }
  22951. .sm\:hover\:from-purple-500:hover {
  22952. --gradient-from-color: #9f7aea;
  22953. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  22954. }
  22955. .sm\:hover\:from-purple-600:hover {
  22956. --gradient-from-color: #805ad5;
  22957. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  22958. }
  22959. .sm\:hover\:from-purple-700:hover {
  22960. --gradient-from-color: #6b46c1;
  22961. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  22962. }
  22963. .sm\:hover\:from-purple-800:hover {
  22964. --gradient-from-color: #553c9a;
  22965. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  22966. }
  22967. .sm\:hover\:from-purple-900:hover {
  22968. --gradient-from-color: #44337a;
  22969. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  22970. }
  22971. .sm\:hover\:from-pink-100:hover {
  22972. --gradient-from-color: #fff5f7;
  22973. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  22974. }
  22975. .sm\:hover\:from-pink-200:hover {
  22976. --gradient-from-color: #fed7e2;
  22977. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  22978. }
  22979. .sm\:hover\:from-pink-300:hover {
  22980. --gradient-from-color: #fbb6ce;
  22981. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  22982. }
  22983. .sm\:hover\:from-pink-400:hover {
  22984. --gradient-from-color: #f687b3;
  22985. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  22986. }
  22987. .sm\:hover\:from-pink-500:hover {
  22988. --gradient-from-color: #ed64a6;
  22989. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  22990. }
  22991. .sm\:hover\:from-pink-600:hover {
  22992. --gradient-from-color: #d53f8c;
  22993. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  22994. }
  22995. .sm\:hover\:from-pink-700:hover {
  22996. --gradient-from-color: #b83280;
  22997. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  22998. }
  22999. .sm\:hover\:from-pink-800:hover {
  23000. --gradient-from-color: #97266d;
  23001. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  23002. }
  23003. .sm\:hover\:from-pink-900:hover {
  23004. --gradient-from-color: #702459;
  23005. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  23006. }
  23007. .sm\:hover\:via-transparent:hover {
  23008. --gradient-via-color: transparent;
  23009. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  23010. }
  23011. .sm\:hover\:via-current:hover {
  23012. --gradient-via-color: currentColor;
  23013. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  23014. }
  23015. .sm\:hover\:via-black:hover {
  23016. --gradient-via-color: #000;
  23017. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  23018. }
  23019. .sm\:hover\:via-white:hover {
  23020. --gradient-via-color: #fff;
  23021. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  23022. }
  23023. .sm\:hover\:via-gray-100:hover {
  23024. --gradient-via-color: #f7fafc;
  23025. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  23026. }
  23027. .sm\:hover\:via-gray-200:hover {
  23028. --gradient-via-color: #edf2f7;
  23029. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  23030. }
  23031. .sm\:hover\:via-gray-300:hover {
  23032. --gradient-via-color: #e2e8f0;
  23033. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  23034. }
  23035. .sm\:hover\:via-gray-400:hover {
  23036. --gradient-via-color: #cbd5e0;
  23037. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  23038. }
  23039. .sm\:hover\:via-gray-500:hover {
  23040. --gradient-via-color: #a0aec0;
  23041. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  23042. }
  23043. .sm\:hover\:via-gray-600:hover {
  23044. --gradient-via-color: #718096;
  23045. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  23046. }
  23047. .sm\:hover\:via-gray-700:hover {
  23048. --gradient-via-color: #4a5568;
  23049. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  23050. }
  23051. .sm\:hover\:via-gray-800:hover {
  23052. --gradient-via-color: #2d3748;
  23053. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  23054. }
  23055. .sm\:hover\:via-gray-900:hover {
  23056. --gradient-via-color: #1a202c;
  23057. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  23058. }
  23059. .sm\:hover\:via-red-100:hover {
  23060. --gradient-via-color: #fff5f5;
  23061. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  23062. }
  23063. .sm\:hover\:via-red-200:hover {
  23064. --gradient-via-color: #fed7d7;
  23065. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  23066. }
  23067. .sm\:hover\:via-red-300:hover {
  23068. --gradient-via-color: #feb2b2;
  23069. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  23070. }
  23071. .sm\:hover\:via-red-400:hover {
  23072. --gradient-via-color: #fc8181;
  23073. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  23074. }
  23075. .sm\:hover\:via-red-500:hover {
  23076. --gradient-via-color: #f56565;
  23077. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  23078. }
  23079. .sm\:hover\:via-red-600:hover {
  23080. --gradient-via-color: #e53e3e;
  23081. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  23082. }
  23083. .sm\:hover\:via-red-700:hover {
  23084. --gradient-via-color: #c53030;
  23085. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  23086. }
  23087. .sm\:hover\:via-red-800:hover {
  23088. --gradient-via-color: #9b2c2c;
  23089. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  23090. }
  23091. .sm\:hover\:via-red-900:hover {
  23092. --gradient-via-color: #742a2a;
  23093. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  23094. }
  23095. .sm\:hover\:via-orange-100:hover {
  23096. --gradient-via-color: #fffaf0;
  23097. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  23098. }
  23099. .sm\:hover\:via-orange-200:hover {
  23100. --gradient-via-color: #feebc8;
  23101. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  23102. }
  23103. .sm\:hover\:via-orange-300:hover {
  23104. --gradient-via-color: #fbd38d;
  23105. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  23106. }
  23107. .sm\:hover\:via-orange-400:hover {
  23108. --gradient-via-color: #f6ad55;
  23109. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  23110. }
  23111. .sm\:hover\:via-orange-500:hover {
  23112. --gradient-via-color: #ed8936;
  23113. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  23114. }
  23115. .sm\:hover\:via-orange-600:hover {
  23116. --gradient-via-color: #dd6b20;
  23117. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  23118. }
  23119. .sm\:hover\:via-orange-700:hover {
  23120. --gradient-via-color: #c05621;
  23121. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  23122. }
  23123. .sm\:hover\:via-orange-800:hover {
  23124. --gradient-via-color: #9c4221;
  23125. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  23126. }
  23127. .sm\:hover\:via-orange-900:hover {
  23128. --gradient-via-color: #7b341e;
  23129. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  23130. }
  23131. .sm\:hover\:via-yellow-100:hover {
  23132. --gradient-via-color: #fffff0;
  23133. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  23134. }
  23135. .sm\:hover\:via-yellow-200:hover {
  23136. --gradient-via-color: #fefcbf;
  23137. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  23138. }
  23139. .sm\:hover\:via-yellow-300:hover {
  23140. --gradient-via-color: #faf089;
  23141. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  23142. }
  23143. .sm\:hover\:via-yellow-400:hover {
  23144. --gradient-via-color: #f6e05e;
  23145. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  23146. }
  23147. .sm\:hover\:via-yellow-500:hover {
  23148. --gradient-via-color: #ecc94b;
  23149. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  23150. }
  23151. .sm\:hover\:via-yellow-600:hover {
  23152. --gradient-via-color: #d69e2e;
  23153. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  23154. }
  23155. .sm\:hover\:via-yellow-700:hover {
  23156. --gradient-via-color: #b7791f;
  23157. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  23158. }
  23159. .sm\:hover\:via-yellow-800:hover {
  23160. --gradient-via-color: #975a16;
  23161. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  23162. }
  23163. .sm\:hover\:via-yellow-900:hover {
  23164. --gradient-via-color: #744210;
  23165. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  23166. }
  23167. .sm\:hover\:via-green-100:hover {
  23168. --gradient-via-color: #f0fff4;
  23169. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  23170. }
  23171. .sm\:hover\:via-green-200:hover {
  23172. --gradient-via-color: #c6f6d5;
  23173. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  23174. }
  23175. .sm\:hover\:via-green-300:hover {
  23176. --gradient-via-color: #9ae6b4;
  23177. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  23178. }
  23179. .sm\:hover\:via-green-400:hover {
  23180. --gradient-via-color: #68d391;
  23181. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  23182. }
  23183. .sm\:hover\:via-green-500:hover {
  23184. --gradient-via-color: #48bb78;
  23185. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  23186. }
  23187. .sm\:hover\:via-green-600:hover {
  23188. --gradient-via-color: #38a169;
  23189. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  23190. }
  23191. .sm\:hover\:via-green-700:hover {
  23192. --gradient-via-color: #2f855a;
  23193. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  23194. }
  23195. .sm\:hover\:via-green-800:hover {
  23196. --gradient-via-color: #276749;
  23197. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  23198. }
  23199. .sm\:hover\:via-green-900:hover {
  23200. --gradient-via-color: #22543d;
  23201. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  23202. }
  23203. .sm\:hover\:via-teal-100:hover {
  23204. --gradient-via-color: #e6fffa;
  23205. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  23206. }
  23207. .sm\:hover\:via-teal-200:hover {
  23208. --gradient-via-color: #b2f5ea;
  23209. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  23210. }
  23211. .sm\:hover\:via-teal-300:hover {
  23212. --gradient-via-color: #81e6d9;
  23213. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  23214. }
  23215. .sm\:hover\:via-teal-400:hover {
  23216. --gradient-via-color: #4fd1c5;
  23217. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  23218. }
  23219. .sm\:hover\:via-teal-500:hover {
  23220. --gradient-via-color: #38b2ac;
  23221. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  23222. }
  23223. .sm\:hover\:via-teal-600:hover {
  23224. --gradient-via-color: #319795;
  23225. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  23226. }
  23227. .sm\:hover\:via-teal-700:hover {
  23228. --gradient-via-color: #2c7a7b;
  23229. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  23230. }
  23231. .sm\:hover\:via-teal-800:hover {
  23232. --gradient-via-color: #285e61;
  23233. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  23234. }
  23235. .sm\:hover\:via-teal-900:hover {
  23236. --gradient-via-color: #234e52;
  23237. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  23238. }
  23239. .sm\:hover\:via-blue-100:hover {
  23240. --gradient-via-color: #ebf8ff;
  23241. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  23242. }
  23243. .sm\:hover\:via-blue-200:hover {
  23244. --gradient-via-color: #bee3f8;
  23245. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  23246. }
  23247. .sm\:hover\:via-blue-300:hover {
  23248. --gradient-via-color: #90cdf4;
  23249. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  23250. }
  23251. .sm\:hover\:via-blue-400:hover {
  23252. --gradient-via-color: #63b3ed;
  23253. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  23254. }
  23255. .sm\:hover\:via-blue-500:hover {
  23256. --gradient-via-color: #4299e1;
  23257. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  23258. }
  23259. .sm\:hover\:via-blue-600:hover {
  23260. --gradient-via-color: #3182ce;
  23261. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  23262. }
  23263. .sm\:hover\:via-blue-700:hover {
  23264. --gradient-via-color: #2b6cb0;
  23265. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  23266. }
  23267. .sm\:hover\:via-blue-800:hover {
  23268. --gradient-via-color: #2c5282;
  23269. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  23270. }
  23271. .sm\:hover\:via-blue-900:hover {
  23272. --gradient-via-color: #2a4365;
  23273. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  23274. }
  23275. .sm\:hover\:via-indigo-100:hover {
  23276. --gradient-via-color: #ebf4ff;
  23277. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  23278. }
  23279. .sm\:hover\:via-indigo-200:hover {
  23280. --gradient-via-color: #c3dafe;
  23281. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  23282. }
  23283. .sm\:hover\:via-indigo-300:hover {
  23284. --gradient-via-color: #a3bffa;
  23285. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  23286. }
  23287. .sm\:hover\:via-indigo-400:hover {
  23288. --gradient-via-color: #7f9cf5;
  23289. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  23290. }
  23291. .sm\:hover\:via-indigo-500:hover {
  23292. --gradient-via-color: #667eea;
  23293. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  23294. }
  23295. .sm\:hover\:via-indigo-600:hover {
  23296. --gradient-via-color: #5a67d8;
  23297. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  23298. }
  23299. .sm\:hover\:via-indigo-700:hover {
  23300. --gradient-via-color: #4c51bf;
  23301. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  23302. }
  23303. .sm\:hover\:via-indigo-800:hover {
  23304. --gradient-via-color: #434190;
  23305. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  23306. }
  23307. .sm\:hover\:via-indigo-900:hover {
  23308. --gradient-via-color: #3c366b;
  23309. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  23310. }
  23311. .sm\:hover\:via-purple-100:hover {
  23312. --gradient-via-color: #faf5ff;
  23313. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  23314. }
  23315. .sm\:hover\:via-purple-200:hover {
  23316. --gradient-via-color: #e9d8fd;
  23317. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  23318. }
  23319. .sm\:hover\:via-purple-300:hover {
  23320. --gradient-via-color: #d6bcfa;
  23321. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  23322. }
  23323. .sm\:hover\:via-purple-400:hover {
  23324. --gradient-via-color: #b794f4;
  23325. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  23326. }
  23327. .sm\:hover\:via-purple-500:hover {
  23328. --gradient-via-color: #9f7aea;
  23329. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  23330. }
  23331. .sm\:hover\:via-purple-600:hover {
  23332. --gradient-via-color: #805ad5;
  23333. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  23334. }
  23335. .sm\:hover\:via-purple-700:hover {
  23336. --gradient-via-color: #6b46c1;
  23337. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  23338. }
  23339. .sm\:hover\:via-purple-800:hover {
  23340. --gradient-via-color: #553c9a;
  23341. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  23342. }
  23343. .sm\:hover\:via-purple-900:hover {
  23344. --gradient-via-color: #44337a;
  23345. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  23346. }
  23347. .sm\:hover\:via-pink-100:hover {
  23348. --gradient-via-color: #fff5f7;
  23349. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  23350. }
  23351. .sm\:hover\:via-pink-200:hover {
  23352. --gradient-via-color: #fed7e2;
  23353. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  23354. }
  23355. .sm\:hover\:via-pink-300:hover {
  23356. --gradient-via-color: #fbb6ce;
  23357. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  23358. }
  23359. .sm\:hover\:via-pink-400:hover {
  23360. --gradient-via-color: #f687b3;
  23361. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  23362. }
  23363. .sm\:hover\:via-pink-500:hover {
  23364. --gradient-via-color: #ed64a6;
  23365. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  23366. }
  23367. .sm\:hover\:via-pink-600:hover {
  23368. --gradient-via-color: #d53f8c;
  23369. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  23370. }
  23371. .sm\:hover\:via-pink-700:hover {
  23372. --gradient-via-color: #b83280;
  23373. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  23374. }
  23375. .sm\:hover\:via-pink-800:hover {
  23376. --gradient-via-color: #97266d;
  23377. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  23378. }
  23379. .sm\:hover\:via-pink-900:hover {
  23380. --gradient-via-color: #702459;
  23381. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  23382. }
  23383. .sm\:hover\:to-transparent:hover {
  23384. --gradient-to-color: transparent;
  23385. }
  23386. .sm\:hover\:to-current:hover {
  23387. --gradient-to-color: currentColor;
  23388. }
  23389. .sm\:hover\:to-black:hover {
  23390. --gradient-to-color: #000;
  23391. }
  23392. .sm\:hover\:to-white:hover {
  23393. --gradient-to-color: #fff;
  23394. }
  23395. .sm\:hover\:to-gray-100:hover {
  23396. --gradient-to-color: #f7fafc;
  23397. }
  23398. .sm\:hover\:to-gray-200:hover {
  23399. --gradient-to-color: #edf2f7;
  23400. }
  23401. .sm\:hover\:to-gray-300:hover {
  23402. --gradient-to-color: #e2e8f0;
  23403. }
  23404. .sm\:hover\:to-gray-400:hover {
  23405. --gradient-to-color: #cbd5e0;
  23406. }
  23407. .sm\:hover\:to-gray-500:hover {
  23408. --gradient-to-color: #a0aec0;
  23409. }
  23410. .sm\:hover\:to-gray-600:hover {
  23411. --gradient-to-color: #718096;
  23412. }
  23413. .sm\:hover\:to-gray-700:hover {
  23414. --gradient-to-color: #4a5568;
  23415. }
  23416. .sm\:hover\:to-gray-800:hover {
  23417. --gradient-to-color: #2d3748;
  23418. }
  23419. .sm\:hover\:to-gray-900:hover {
  23420. --gradient-to-color: #1a202c;
  23421. }
  23422. .sm\:hover\:to-red-100:hover {
  23423. --gradient-to-color: #fff5f5;
  23424. }
  23425. .sm\:hover\:to-red-200:hover {
  23426. --gradient-to-color: #fed7d7;
  23427. }
  23428. .sm\:hover\:to-red-300:hover {
  23429. --gradient-to-color: #feb2b2;
  23430. }
  23431. .sm\:hover\:to-red-400:hover {
  23432. --gradient-to-color: #fc8181;
  23433. }
  23434. .sm\:hover\:to-red-500:hover {
  23435. --gradient-to-color: #f56565;
  23436. }
  23437. .sm\:hover\:to-red-600:hover {
  23438. --gradient-to-color: #e53e3e;
  23439. }
  23440. .sm\:hover\:to-red-700:hover {
  23441. --gradient-to-color: #c53030;
  23442. }
  23443. .sm\:hover\:to-red-800:hover {
  23444. --gradient-to-color: #9b2c2c;
  23445. }
  23446. .sm\:hover\:to-red-900:hover {
  23447. --gradient-to-color: #742a2a;
  23448. }
  23449. .sm\:hover\:to-orange-100:hover {
  23450. --gradient-to-color: #fffaf0;
  23451. }
  23452. .sm\:hover\:to-orange-200:hover {
  23453. --gradient-to-color: #feebc8;
  23454. }
  23455. .sm\:hover\:to-orange-300:hover {
  23456. --gradient-to-color: #fbd38d;
  23457. }
  23458. .sm\:hover\:to-orange-400:hover {
  23459. --gradient-to-color: #f6ad55;
  23460. }
  23461. .sm\:hover\:to-orange-500:hover {
  23462. --gradient-to-color: #ed8936;
  23463. }
  23464. .sm\:hover\:to-orange-600:hover {
  23465. --gradient-to-color: #dd6b20;
  23466. }
  23467. .sm\:hover\:to-orange-700:hover {
  23468. --gradient-to-color: #c05621;
  23469. }
  23470. .sm\:hover\:to-orange-800:hover {
  23471. --gradient-to-color: #9c4221;
  23472. }
  23473. .sm\:hover\:to-orange-900:hover {
  23474. --gradient-to-color: #7b341e;
  23475. }
  23476. .sm\:hover\:to-yellow-100:hover {
  23477. --gradient-to-color: #fffff0;
  23478. }
  23479. .sm\:hover\:to-yellow-200:hover {
  23480. --gradient-to-color: #fefcbf;
  23481. }
  23482. .sm\:hover\:to-yellow-300:hover {
  23483. --gradient-to-color: #faf089;
  23484. }
  23485. .sm\:hover\:to-yellow-400:hover {
  23486. --gradient-to-color: #f6e05e;
  23487. }
  23488. .sm\:hover\:to-yellow-500:hover {
  23489. --gradient-to-color: #ecc94b;
  23490. }
  23491. .sm\:hover\:to-yellow-600:hover {
  23492. --gradient-to-color: #d69e2e;
  23493. }
  23494. .sm\:hover\:to-yellow-700:hover {
  23495. --gradient-to-color: #b7791f;
  23496. }
  23497. .sm\:hover\:to-yellow-800:hover {
  23498. --gradient-to-color: #975a16;
  23499. }
  23500. .sm\:hover\:to-yellow-900:hover {
  23501. --gradient-to-color: #744210;
  23502. }
  23503. .sm\:hover\:to-green-100:hover {
  23504. --gradient-to-color: #f0fff4;
  23505. }
  23506. .sm\:hover\:to-green-200:hover {
  23507. --gradient-to-color: #c6f6d5;
  23508. }
  23509. .sm\:hover\:to-green-300:hover {
  23510. --gradient-to-color: #9ae6b4;
  23511. }
  23512. .sm\:hover\:to-green-400:hover {
  23513. --gradient-to-color: #68d391;
  23514. }
  23515. .sm\:hover\:to-green-500:hover {
  23516. --gradient-to-color: #48bb78;
  23517. }
  23518. .sm\:hover\:to-green-600:hover {
  23519. --gradient-to-color: #38a169;
  23520. }
  23521. .sm\:hover\:to-green-700:hover {
  23522. --gradient-to-color: #2f855a;
  23523. }
  23524. .sm\:hover\:to-green-800:hover {
  23525. --gradient-to-color: #276749;
  23526. }
  23527. .sm\:hover\:to-green-900:hover {
  23528. --gradient-to-color: #22543d;
  23529. }
  23530. .sm\:hover\:to-teal-100:hover {
  23531. --gradient-to-color: #e6fffa;
  23532. }
  23533. .sm\:hover\:to-teal-200:hover {
  23534. --gradient-to-color: #b2f5ea;
  23535. }
  23536. .sm\:hover\:to-teal-300:hover {
  23537. --gradient-to-color: #81e6d9;
  23538. }
  23539. .sm\:hover\:to-teal-400:hover {
  23540. --gradient-to-color: #4fd1c5;
  23541. }
  23542. .sm\:hover\:to-teal-500:hover {
  23543. --gradient-to-color: #38b2ac;
  23544. }
  23545. .sm\:hover\:to-teal-600:hover {
  23546. --gradient-to-color: #319795;
  23547. }
  23548. .sm\:hover\:to-teal-700:hover {
  23549. --gradient-to-color: #2c7a7b;
  23550. }
  23551. .sm\:hover\:to-teal-800:hover {
  23552. --gradient-to-color: #285e61;
  23553. }
  23554. .sm\:hover\:to-teal-900:hover {
  23555. --gradient-to-color: #234e52;
  23556. }
  23557. .sm\:hover\:to-blue-100:hover {
  23558. --gradient-to-color: #ebf8ff;
  23559. }
  23560. .sm\:hover\:to-blue-200:hover {
  23561. --gradient-to-color: #bee3f8;
  23562. }
  23563. .sm\:hover\:to-blue-300:hover {
  23564. --gradient-to-color: #90cdf4;
  23565. }
  23566. .sm\:hover\:to-blue-400:hover {
  23567. --gradient-to-color: #63b3ed;
  23568. }
  23569. .sm\:hover\:to-blue-500:hover {
  23570. --gradient-to-color: #4299e1;
  23571. }
  23572. .sm\:hover\:to-blue-600:hover {
  23573. --gradient-to-color: #3182ce;
  23574. }
  23575. .sm\:hover\:to-blue-700:hover {
  23576. --gradient-to-color: #2b6cb0;
  23577. }
  23578. .sm\:hover\:to-blue-800:hover {
  23579. --gradient-to-color: #2c5282;
  23580. }
  23581. .sm\:hover\:to-blue-900:hover {
  23582. --gradient-to-color: #2a4365;
  23583. }
  23584. .sm\:hover\:to-indigo-100:hover {
  23585. --gradient-to-color: #ebf4ff;
  23586. }
  23587. .sm\:hover\:to-indigo-200:hover {
  23588. --gradient-to-color: #c3dafe;
  23589. }
  23590. .sm\:hover\:to-indigo-300:hover {
  23591. --gradient-to-color: #a3bffa;
  23592. }
  23593. .sm\:hover\:to-indigo-400:hover {
  23594. --gradient-to-color: #7f9cf5;
  23595. }
  23596. .sm\:hover\:to-indigo-500:hover {
  23597. --gradient-to-color: #667eea;
  23598. }
  23599. .sm\:hover\:to-indigo-600:hover {
  23600. --gradient-to-color: #5a67d8;
  23601. }
  23602. .sm\:hover\:to-indigo-700:hover {
  23603. --gradient-to-color: #4c51bf;
  23604. }
  23605. .sm\:hover\:to-indigo-800:hover {
  23606. --gradient-to-color: #434190;
  23607. }
  23608. .sm\:hover\:to-indigo-900:hover {
  23609. --gradient-to-color: #3c366b;
  23610. }
  23611. .sm\:hover\:to-purple-100:hover {
  23612. --gradient-to-color: #faf5ff;
  23613. }
  23614. .sm\:hover\:to-purple-200:hover {
  23615. --gradient-to-color: #e9d8fd;
  23616. }
  23617. .sm\:hover\:to-purple-300:hover {
  23618. --gradient-to-color: #d6bcfa;
  23619. }
  23620. .sm\:hover\:to-purple-400:hover {
  23621. --gradient-to-color: #b794f4;
  23622. }
  23623. .sm\:hover\:to-purple-500:hover {
  23624. --gradient-to-color: #9f7aea;
  23625. }
  23626. .sm\:hover\:to-purple-600:hover {
  23627. --gradient-to-color: #805ad5;
  23628. }
  23629. .sm\:hover\:to-purple-700:hover {
  23630. --gradient-to-color: #6b46c1;
  23631. }
  23632. .sm\:hover\:to-purple-800:hover {
  23633. --gradient-to-color: #553c9a;
  23634. }
  23635. .sm\:hover\:to-purple-900:hover {
  23636. --gradient-to-color: #44337a;
  23637. }
  23638. .sm\:hover\:to-pink-100:hover {
  23639. --gradient-to-color: #fff5f7;
  23640. }
  23641. .sm\:hover\:to-pink-200:hover {
  23642. --gradient-to-color: #fed7e2;
  23643. }
  23644. .sm\:hover\:to-pink-300:hover {
  23645. --gradient-to-color: #fbb6ce;
  23646. }
  23647. .sm\:hover\:to-pink-400:hover {
  23648. --gradient-to-color: #f687b3;
  23649. }
  23650. .sm\:hover\:to-pink-500:hover {
  23651. --gradient-to-color: #ed64a6;
  23652. }
  23653. .sm\:hover\:to-pink-600:hover {
  23654. --gradient-to-color: #d53f8c;
  23655. }
  23656. .sm\:hover\:to-pink-700:hover {
  23657. --gradient-to-color: #b83280;
  23658. }
  23659. .sm\:hover\:to-pink-800:hover {
  23660. --gradient-to-color: #97266d;
  23661. }
  23662. .sm\:hover\:to-pink-900:hover {
  23663. --gradient-to-color: #702459;
  23664. }
  23665. .sm\:focus\:from-transparent:focus {
  23666. --gradient-from-color: transparent;
  23667. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  23668. }
  23669. .sm\:focus\:from-current:focus {
  23670. --gradient-from-color: currentColor;
  23671. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  23672. }
  23673. .sm\:focus\:from-black:focus {
  23674. --gradient-from-color: #000;
  23675. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  23676. }
  23677. .sm\:focus\:from-white:focus {
  23678. --gradient-from-color: #fff;
  23679. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  23680. }
  23681. .sm\:focus\:from-gray-100:focus {
  23682. --gradient-from-color: #f7fafc;
  23683. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  23684. }
  23685. .sm\:focus\:from-gray-200:focus {
  23686. --gradient-from-color: #edf2f7;
  23687. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  23688. }
  23689. .sm\:focus\:from-gray-300:focus {
  23690. --gradient-from-color: #e2e8f0;
  23691. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  23692. }
  23693. .sm\:focus\:from-gray-400:focus {
  23694. --gradient-from-color: #cbd5e0;
  23695. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  23696. }
  23697. .sm\:focus\:from-gray-500:focus {
  23698. --gradient-from-color: #a0aec0;
  23699. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  23700. }
  23701. .sm\:focus\:from-gray-600:focus {
  23702. --gradient-from-color: #718096;
  23703. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  23704. }
  23705. .sm\:focus\:from-gray-700:focus {
  23706. --gradient-from-color: #4a5568;
  23707. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  23708. }
  23709. .sm\:focus\:from-gray-800:focus {
  23710. --gradient-from-color: #2d3748;
  23711. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  23712. }
  23713. .sm\:focus\:from-gray-900:focus {
  23714. --gradient-from-color: #1a202c;
  23715. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  23716. }
  23717. .sm\:focus\:from-red-100:focus {
  23718. --gradient-from-color: #fff5f5;
  23719. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  23720. }
  23721. .sm\:focus\:from-red-200:focus {
  23722. --gradient-from-color: #fed7d7;
  23723. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  23724. }
  23725. .sm\:focus\:from-red-300:focus {
  23726. --gradient-from-color: #feb2b2;
  23727. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  23728. }
  23729. .sm\:focus\:from-red-400:focus {
  23730. --gradient-from-color: #fc8181;
  23731. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  23732. }
  23733. .sm\:focus\:from-red-500:focus {
  23734. --gradient-from-color: #f56565;
  23735. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  23736. }
  23737. .sm\:focus\:from-red-600:focus {
  23738. --gradient-from-color: #e53e3e;
  23739. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  23740. }
  23741. .sm\:focus\:from-red-700:focus {
  23742. --gradient-from-color: #c53030;
  23743. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  23744. }
  23745. .sm\:focus\:from-red-800:focus {
  23746. --gradient-from-color: #9b2c2c;
  23747. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  23748. }
  23749. .sm\:focus\:from-red-900:focus {
  23750. --gradient-from-color: #742a2a;
  23751. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  23752. }
  23753. .sm\:focus\:from-orange-100:focus {
  23754. --gradient-from-color: #fffaf0;
  23755. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  23756. }
  23757. .sm\:focus\:from-orange-200:focus {
  23758. --gradient-from-color: #feebc8;
  23759. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  23760. }
  23761. .sm\:focus\:from-orange-300:focus {
  23762. --gradient-from-color: #fbd38d;
  23763. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  23764. }
  23765. .sm\:focus\:from-orange-400:focus {
  23766. --gradient-from-color: #f6ad55;
  23767. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  23768. }
  23769. .sm\:focus\:from-orange-500:focus {
  23770. --gradient-from-color: #ed8936;
  23771. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  23772. }
  23773. .sm\:focus\:from-orange-600:focus {
  23774. --gradient-from-color: #dd6b20;
  23775. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  23776. }
  23777. .sm\:focus\:from-orange-700:focus {
  23778. --gradient-from-color: #c05621;
  23779. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  23780. }
  23781. .sm\:focus\:from-orange-800:focus {
  23782. --gradient-from-color: #9c4221;
  23783. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  23784. }
  23785. .sm\:focus\:from-orange-900:focus {
  23786. --gradient-from-color: #7b341e;
  23787. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  23788. }
  23789. .sm\:focus\:from-yellow-100:focus {
  23790. --gradient-from-color: #fffff0;
  23791. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  23792. }
  23793. .sm\:focus\:from-yellow-200:focus {
  23794. --gradient-from-color: #fefcbf;
  23795. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  23796. }
  23797. .sm\:focus\:from-yellow-300:focus {
  23798. --gradient-from-color: #faf089;
  23799. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  23800. }
  23801. .sm\:focus\:from-yellow-400:focus {
  23802. --gradient-from-color: #f6e05e;
  23803. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  23804. }
  23805. .sm\:focus\:from-yellow-500:focus {
  23806. --gradient-from-color: #ecc94b;
  23807. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  23808. }
  23809. .sm\:focus\:from-yellow-600:focus {
  23810. --gradient-from-color: #d69e2e;
  23811. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  23812. }
  23813. .sm\:focus\:from-yellow-700:focus {
  23814. --gradient-from-color: #b7791f;
  23815. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  23816. }
  23817. .sm\:focus\:from-yellow-800:focus {
  23818. --gradient-from-color: #975a16;
  23819. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  23820. }
  23821. .sm\:focus\:from-yellow-900:focus {
  23822. --gradient-from-color: #744210;
  23823. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  23824. }
  23825. .sm\:focus\:from-green-100:focus {
  23826. --gradient-from-color: #f0fff4;
  23827. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  23828. }
  23829. .sm\:focus\:from-green-200:focus {
  23830. --gradient-from-color: #c6f6d5;
  23831. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  23832. }
  23833. .sm\:focus\:from-green-300:focus {
  23834. --gradient-from-color: #9ae6b4;
  23835. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  23836. }
  23837. .sm\:focus\:from-green-400:focus {
  23838. --gradient-from-color: #68d391;
  23839. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  23840. }
  23841. .sm\:focus\:from-green-500:focus {
  23842. --gradient-from-color: #48bb78;
  23843. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  23844. }
  23845. .sm\:focus\:from-green-600:focus {
  23846. --gradient-from-color: #38a169;
  23847. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  23848. }
  23849. .sm\:focus\:from-green-700:focus {
  23850. --gradient-from-color: #2f855a;
  23851. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  23852. }
  23853. .sm\:focus\:from-green-800:focus {
  23854. --gradient-from-color: #276749;
  23855. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  23856. }
  23857. .sm\:focus\:from-green-900:focus {
  23858. --gradient-from-color: #22543d;
  23859. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  23860. }
  23861. .sm\:focus\:from-teal-100:focus {
  23862. --gradient-from-color: #e6fffa;
  23863. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  23864. }
  23865. .sm\:focus\:from-teal-200:focus {
  23866. --gradient-from-color: #b2f5ea;
  23867. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  23868. }
  23869. .sm\:focus\:from-teal-300:focus {
  23870. --gradient-from-color: #81e6d9;
  23871. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  23872. }
  23873. .sm\:focus\:from-teal-400:focus {
  23874. --gradient-from-color: #4fd1c5;
  23875. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  23876. }
  23877. .sm\:focus\:from-teal-500:focus {
  23878. --gradient-from-color: #38b2ac;
  23879. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  23880. }
  23881. .sm\:focus\:from-teal-600:focus {
  23882. --gradient-from-color: #319795;
  23883. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  23884. }
  23885. .sm\:focus\:from-teal-700:focus {
  23886. --gradient-from-color: #2c7a7b;
  23887. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  23888. }
  23889. .sm\:focus\:from-teal-800:focus {
  23890. --gradient-from-color: #285e61;
  23891. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  23892. }
  23893. .sm\:focus\:from-teal-900:focus {
  23894. --gradient-from-color: #234e52;
  23895. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  23896. }
  23897. .sm\:focus\:from-blue-100:focus {
  23898. --gradient-from-color: #ebf8ff;
  23899. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  23900. }
  23901. .sm\:focus\:from-blue-200:focus {
  23902. --gradient-from-color: #bee3f8;
  23903. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  23904. }
  23905. .sm\:focus\:from-blue-300:focus {
  23906. --gradient-from-color: #90cdf4;
  23907. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  23908. }
  23909. .sm\:focus\:from-blue-400:focus {
  23910. --gradient-from-color: #63b3ed;
  23911. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  23912. }
  23913. .sm\:focus\:from-blue-500:focus {
  23914. --gradient-from-color: #4299e1;
  23915. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  23916. }
  23917. .sm\:focus\:from-blue-600:focus {
  23918. --gradient-from-color: #3182ce;
  23919. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  23920. }
  23921. .sm\:focus\:from-blue-700:focus {
  23922. --gradient-from-color: #2b6cb0;
  23923. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  23924. }
  23925. .sm\:focus\:from-blue-800:focus {
  23926. --gradient-from-color: #2c5282;
  23927. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  23928. }
  23929. .sm\:focus\:from-blue-900:focus {
  23930. --gradient-from-color: #2a4365;
  23931. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  23932. }
  23933. .sm\:focus\:from-indigo-100:focus {
  23934. --gradient-from-color: #ebf4ff;
  23935. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  23936. }
  23937. .sm\:focus\:from-indigo-200:focus {
  23938. --gradient-from-color: #c3dafe;
  23939. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  23940. }
  23941. .sm\:focus\:from-indigo-300:focus {
  23942. --gradient-from-color: #a3bffa;
  23943. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  23944. }
  23945. .sm\:focus\:from-indigo-400:focus {
  23946. --gradient-from-color: #7f9cf5;
  23947. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  23948. }
  23949. .sm\:focus\:from-indigo-500:focus {
  23950. --gradient-from-color: #667eea;
  23951. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  23952. }
  23953. .sm\:focus\:from-indigo-600:focus {
  23954. --gradient-from-color: #5a67d8;
  23955. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  23956. }
  23957. .sm\:focus\:from-indigo-700:focus {
  23958. --gradient-from-color: #4c51bf;
  23959. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  23960. }
  23961. .sm\:focus\:from-indigo-800:focus {
  23962. --gradient-from-color: #434190;
  23963. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  23964. }
  23965. .sm\:focus\:from-indigo-900:focus {
  23966. --gradient-from-color: #3c366b;
  23967. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  23968. }
  23969. .sm\:focus\:from-purple-100:focus {
  23970. --gradient-from-color: #faf5ff;
  23971. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  23972. }
  23973. .sm\:focus\:from-purple-200:focus {
  23974. --gradient-from-color: #e9d8fd;
  23975. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  23976. }
  23977. .sm\:focus\:from-purple-300:focus {
  23978. --gradient-from-color: #d6bcfa;
  23979. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  23980. }
  23981. .sm\:focus\:from-purple-400:focus {
  23982. --gradient-from-color: #b794f4;
  23983. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  23984. }
  23985. .sm\:focus\:from-purple-500:focus {
  23986. --gradient-from-color: #9f7aea;
  23987. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  23988. }
  23989. .sm\:focus\:from-purple-600:focus {
  23990. --gradient-from-color: #805ad5;
  23991. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  23992. }
  23993. .sm\:focus\:from-purple-700:focus {
  23994. --gradient-from-color: #6b46c1;
  23995. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  23996. }
  23997. .sm\:focus\:from-purple-800:focus {
  23998. --gradient-from-color: #553c9a;
  23999. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  24000. }
  24001. .sm\:focus\:from-purple-900:focus {
  24002. --gradient-from-color: #44337a;
  24003. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  24004. }
  24005. .sm\:focus\:from-pink-100:focus {
  24006. --gradient-from-color: #fff5f7;
  24007. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  24008. }
  24009. .sm\:focus\:from-pink-200:focus {
  24010. --gradient-from-color: #fed7e2;
  24011. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  24012. }
  24013. .sm\:focus\:from-pink-300:focus {
  24014. --gradient-from-color: #fbb6ce;
  24015. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  24016. }
  24017. .sm\:focus\:from-pink-400:focus {
  24018. --gradient-from-color: #f687b3;
  24019. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  24020. }
  24021. .sm\:focus\:from-pink-500:focus {
  24022. --gradient-from-color: #ed64a6;
  24023. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  24024. }
  24025. .sm\:focus\:from-pink-600:focus {
  24026. --gradient-from-color: #d53f8c;
  24027. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  24028. }
  24029. .sm\:focus\:from-pink-700:focus {
  24030. --gradient-from-color: #b83280;
  24031. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  24032. }
  24033. .sm\:focus\:from-pink-800:focus {
  24034. --gradient-from-color: #97266d;
  24035. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  24036. }
  24037. .sm\:focus\:from-pink-900:focus {
  24038. --gradient-from-color: #702459;
  24039. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  24040. }
  24041. .sm\:focus\:via-transparent:focus {
  24042. --gradient-via-color: transparent;
  24043. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  24044. }
  24045. .sm\:focus\:via-current:focus {
  24046. --gradient-via-color: currentColor;
  24047. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  24048. }
  24049. .sm\:focus\:via-black:focus {
  24050. --gradient-via-color: #000;
  24051. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  24052. }
  24053. .sm\:focus\:via-white:focus {
  24054. --gradient-via-color: #fff;
  24055. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  24056. }
  24057. .sm\:focus\:via-gray-100:focus {
  24058. --gradient-via-color: #f7fafc;
  24059. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  24060. }
  24061. .sm\:focus\:via-gray-200:focus {
  24062. --gradient-via-color: #edf2f7;
  24063. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  24064. }
  24065. .sm\:focus\:via-gray-300:focus {
  24066. --gradient-via-color: #e2e8f0;
  24067. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  24068. }
  24069. .sm\:focus\:via-gray-400:focus {
  24070. --gradient-via-color: #cbd5e0;
  24071. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  24072. }
  24073. .sm\:focus\:via-gray-500:focus {
  24074. --gradient-via-color: #a0aec0;
  24075. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  24076. }
  24077. .sm\:focus\:via-gray-600:focus {
  24078. --gradient-via-color: #718096;
  24079. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  24080. }
  24081. .sm\:focus\:via-gray-700:focus {
  24082. --gradient-via-color: #4a5568;
  24083. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  24084. }
  24085. .sm\:focus\:via-gray-800:focus {
  24086. --gradient-via-color: #2d3748;
  24087. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  24088. }
  24089. .sm\:focus\:via-gray-900:focus {
  24090. --gradient-via-color: #1a202c;
  24091. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  24092. }
  24093. .sm\:focus\:via-red-100:focus {
  24094. --gradient-via-color: #fff5f5;
  24095. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  24096. }
  24097. .sm\:focus\:via-red-200:focus {
  24098. --gradient-via-color: #fed7d7;
  24099. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  24100. }
  24101. .sm\:focus\:via-red-300:focus {
  24102. --gradient-via-color: #feb2b2;
  24103. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  24104. }
  24105. .sm\:focus\:via-red-400:focus {
  24106. --gradient-via-color: #fc8181;
  24107. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  24108. }
  24109. .sm\:focus\:via-red-500:focus {
  24110. --gradient-via-color: #f56565;
  24111. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  24112. }
  24113. .sm\:focus\:via-red-600:focus {
  24114. --gradient-via-color: #e53e3e;
  24115. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  24116. }
  24117. .sm\:focus\:via-red-700:focus {
  24118. --gradient-via-color: #c53030;
  24119. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  24120. }
  24121. .sm\:focus\:via-red-800:focus {
  24122. --gradient-via-color: #9b2c2c;
  24123. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  24124. }
  24125. .sm\:focus\:via-red-900:focus {
  24126. --gradient-via-color: #742a2a;
  24127. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  24128. }
  24129. .sm\:focus\:via-orange-100:focus {
  24130. --gradient-via-color: #fffaf0;
  24131. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  24132. }
  24133. .sm\:focus\:via-orange-200:focus {
  24134. --gradient-via-color: #feebc8;
  24135. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  24136. }
  24137. .sm\:focus\:via-orange-300:focus {
  24138. --gradient-via-color: #fbd38d;
  24139. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  24140. }
  24141. .sm\:focus\:via-orange-400:focus {
  24142. --gradient-via-color: #f6ad55;
  24143. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  24144. }
  24145. .sm\:focus\:via-orange-500:focus {
  24146. --gradient-via-color: #ed8936;
  24147. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  24148. }
  24149. .sm\:focus\:via-orange-600:focus {
  24150. --gradient-via-color: #dd6b20;
  24151. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  24152. }
  24153. .sm\:focus\:via-orange-700:focus {
  24154. --gradient-via-color: #c05621;
  24155. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  24156. }
  24157. .sm\:focus\:via-orange-800:focus {
  24158. --gradient-via-color: #9c4221;
  24159. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  24160. }
  24161. .sm\:focus\:via-orange-900:focus {
  24162. --gradient-via-color: #7b341e;
  24163. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  24164. }
  24165. .sm\:focus\:via-yellow-100:focus {
  24166. --gradient-via-color: #fffff0;
  24167. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  24168. }
  24169. .sm\:focus\:via-yellow-200:focus {
  24170. --gradient-via-color: #fefcbf;
  24171. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  24172. }
  24173. .sm\:focus\:via-yellow-300:focus {
  24174. --gradient-via-color: #faf089;
  24175. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  24176. }
  24177. .sm\:focus\:via-yellow-400:focus {
  24178. --gradient-via-color: #f6e05e;
  24179. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  24180. }
  24181. .sm\:focus\:via-yellow-500:focus {
  24182. --gradient-via-color: #ecc94b;
  24183. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  24184. }
  24185. .sm\:focus\:via-yellow-600:focus {
  24186. --gradient-via-color: #d69e2e;
  24187. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  24188. }
  24189. .sm\:focus\:via-yellow-700:focus {
  24190. --gradient-via-color: #b7791f;
  24191. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  24192. }
  24193. .sm\:focus\:via-yellow-800:focus {
  24194. --gradient-via-color: #975a16;
  24195. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  24196. }
  24197. .sm\:focus\:via-yellow-900:focus {
  24198. --gradient-via-color: #744210;
  24199. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  24200. }
  24201. .sm\:focus\:via-green-100:focus {
  24202. --gradient-via-color: #f0fff4;
  24203. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  24204. }
  24205. .sm\:focus\:via-green-200:focus {
  24206. --gradient-via-color: #c6f6d5;
  24207. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  24208. }
  24209. .sm\:focus\:via-green-300:focus {
  24210. --gradient-via-color: #9ae6b4;
  24211. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  24212. }
  24213. .sm\:focus\:via-green-400:focus {
  24214. --gradient-via-color: #68d391;
  24215. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  24216. }
  24217. .sm\:focus\:via-green-500:focus {
  24218. --gradient-via-color: #48bb78;
  24219. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  24220. }
  24221. .sm\:focus\:via-green-600:focus {
  24222. --gradient-via-color: #38a169;
  24223. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  24224. }
  24225. .sm\:focus\:via-green-700:focus {
  24226. --gradient-via-color: #2f855a;
  24227. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  24228. }
  24229. .sm\:focus\:via-green-800:focus {
  24230. --gradient-via-color: #276749;
  24231. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  24232. }
  24233. .sm\:focus\:via-green-900:focus {
  24234. --gradient-via-color: #22543d;
  24235. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  24236. }
  24237. .sm\:focus\:via-teal-100:focus {
  24238. --gradient-via-color: #e6fffa;
  24239. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  24240. }
  24241. .sm\:focus\:via-teal-200:focus {
  24242. --gradient-via-color: #b2f5ea;
  24243. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  24244. }
  24245. .sm\:focus\:via-teal-300:focus {
  24246. --gradient-via-color: #81e6d9;
  24247. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  24248. }
  24249. .sm\:focus\:via-teal-400:focus {
  24250. --gradient-via-color: #4fd1c5;
  24251. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  24252. }
  24253. .sm\:focus\:via-teal-500:focus {
  24254. --gradient-via-color: #38b2ac;
  24255. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  24256. }
  24257. .sm\:focus\:via-teal-600:focus {
  24258. --gradient-via-color: #319795;
  24259. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  24260. }
  24261. .sm\:focus\:via-teal-700:focus {
  24262. --gradient-via-color: #2c7a7b;
  24263. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  24264. }
  24265. .sm\:focus\:via-teal-800:focus {
  24266. --gradient-via-color: #285e61;
  24267. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  24268. }
  24269. .sm\:focus\:via-teal-900:focus {
  24270. --gradient-via-color: #234e52;
  24271. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  24272. }
  24273. .sm\:focus\:via-blue-100:focus {
  24274. --gradient-via-color: #ebf8ff;
  24275. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  24276. }
  24277. .sm\:focus\:via-blue-200:focus {
  24278. --gradient-via-color: #bee3f8;
  24279. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  24280. }
  24281. .sm\:focus\:via-blue-300:focus {
  24282. --gradient-via-color: #90cdf4;
  24283. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  24284. }
  24285. .sm\:focus\:via-blue-400:focus {
  24286. --gradient-via-color: #63b3ed;
  24287. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  24288. }
  24289. .sm\:focus\:via-blue-500:focus {
  24290. --gradient-via-color: #4299e1;
  24291. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  24292. }
  24293. .sm\:focus\:via-blue-600:focus {
  24294. --gradient-via-color: #3182ce;
  24295. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  24296. }
  24297. .sm\:focus\:via-blue-700:focus {
  24298. --gradient-via-color: #2b6cb0;
  24299. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  24300. }
  24301. .sm\:focus\:via-blue-800:focus {
  24302. --gradient-via-color: #2c5282;
  24303. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  24304. }
  24305. .sm\:focus\:via-blue-900:focus {
  24306. --gradient-via-color: #2a4365;
  24307. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  24308. }
  24309. .sm\:focus\:via-indigo-100:focus {
  24310. --gradient-via-color: #ebf4ff;
  24311. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  24312. }
  24313. .sm\:focus\:via-indigo-200:focus {
  24314. --gradient-via-color: #c3dafe;
  24315. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  24316. }
  24317. .sm\:focus\:via-indigo-300:focus {
  24318. --gradient-via-color: #a3bffa;
  24319. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  24320. }
  24321. .sm\:focus\:via-indigo-400:focus {
  24322. --gradient-via-color: #7f9cf5;
  24323. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  24324. }
  24325. .sm\:focus\:via-indigo-500:focus {
  24326. --gradient-via-color: #667eea;
  24327. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  24328. }
  24329. .sm\:focus\:via-indigo-600:focus {
  24330. --gradient-via-color: #5a67d8;
  24331. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  24332. }
  24333. .sm\:focus\:via-indigo-700:focus {
  24334. --gradient-via-color: #4c51bf;
  24335. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  24336. }
  24337. .sm\:focus\:via-indigo-800:focus {
  24338. --gradient-via-color: #434190;
  24339. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  24340. }
  24341. .sm\:focus\:via-indigo-900:focus {
  24342. --gradient-via-color: #3c366b;
  24343. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  24344. }
  24345. .sm\:focus\:via-purple-100:focus {
  24346. --gradient-via-color: #faf5ff;
  24347. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  24348. }
  24349. .sm\:focus\:via-purple-200:focus {
  24350. --gradient-via-color: #e9d8fd;
  24351. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  24352. }
  24353. .sm\:focus\:via-purple-300:focus {
  24354. --gradient-via-color: #d6bcfa;
  24355. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  24356. }
  24357. .sm\:focus\:via-purple-400:focus {
  24358. --gradient-via-color: #b794f4;
  24359. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  24360. }
  24361. .sm\:focus\:via-purple-500:focus {
  24362. --gradient-via-color: #9f7aea;
  24363. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  24364. }
  24365. .sm\:focus\:via-purple-600:focus {
  24366. --gradient-via-color: #805ad5;
  24367. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  24368. }
  24369. .sm\:focus\:via-purple-700:focus {
  24370. --gradient-via-color: #6b46c1;
  24371. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  24372. }
  24373. .sm\:focus\:via-purple-800:focus {
  24374. --gradient-via-color: #553c9a;
  24375. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  24376. }
  24377. .sm\:focus\:via-purple-900:focus {
  24378. --gradient-via-color: #44337a;
  24379. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  24380. }
  24381. .sm\:focus\:via-pink-100:focus {
  24382. --gradient-via-color: #fff5f7;
  24383. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  24384. }
  24385. .sm\:focus\:via-pink-200:focus {
  24386. --gradient-via-color: #fed7e2;
  24387. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  24388. }
  24389. .sm\:focus\:via-pink-300:focus {
  24390. --gradient-via-color: #fbb6ce;
  24391. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  24392. }
  24393. .sm\:focus\:via-pink-400:focus {
  24394. --gradient-via-color: #f687b3;
  24395. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  24396. }
  24397. .sm\:focus\:via-pink-500:focus {
  24398. --gradient-via-color: #ed64a6;
  24399. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  24400. }
  24401. .sm\:focus\:via-pink-600:focus {
  24402. --gradient-via-color: #d53f8c;
  24403. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  24404. }
  24405. .sm\:focus\:via-pink-700:focus {
  24406. --gradient-via-color: #b83280;
  24407. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  24408. }
  24409. .sm\:focus\:via-pink-800:focus {
  24410. --gradient-via-color: #97266d;
  24411. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  24412. }
  24413. .sm\:focus\:via-pink-900:focus {
  24414. --gradient-via-color: #702459;
  24415. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  24416. }
  24417. .sm\:focus\:to-transparent:focus {
  24418. --gradient-to-color: transparent;
  24419. }
  24420. .sm\:focus\:to-current:focus {
  24421. --gradient-to-color: currentColor;
  24422. }
  24423. .sm\:focus\:to-black:focus {
  24424. --gradient-to-color: #000;
  24425. }
  24426. .sm\:focus\:to-white:focus {
  24427. --gradient-to-color: #fff;
  24428. }
  24429. .sm\:focus\:to-gray-100:focus {
  24430. --gradient-to-color: #f7fafc;
  24431. }
  24432. .sm\:focus\:to-gray-200:focus {
  24433. --gradient-to-color: #edf2f7;
  24434. }
  24435. .sm\:focus\:to-gray-300:focus {
  24436. --gradient-to-color: #e2e8f0;
  24437. }
  24438. .sm\:focus\:to-gray-400:focus {
  24439. --gradient-to-color: #cbd5e0;
  24440. }
  24441. .sm\:focus\:to-gray-500:focus {
  24442. --gradient-to-color: #a0aec0;
  24443. }
  24444. .sm\:focus\:to-gray-600:focus {
  24445. --gradient-to-color: #718096;
  24446. }
  24447. .sm\:focus\:to-gray-700:focus {
  24448. --gradient-to-color: #4a5568;
  24449. }
  24450. .sm\:focus\:to-gray-800:focus {
  24451. --gradient-to-color: #2d3748;
  24452. }
  24453. .sm\:focus\:to-gray-900:focus {
  24454. --gradient-to-color: #1a202c;
  24455. }
  24456. .sm\:focus\:to-red-100:focus {
  24457. --gradient-to-color: #fff5f5;
  24458. }
  24459. .sm\:focus\:to-red-200:focus {
  24460. --gradient-to-color: #fed7d7;
  24461. }
  24462. .sm\:focus\:to-red-300:focus {
  24463. --gradient-to-color: #feb2b2;
  24464. }
  24465. .sm\:focus\:to-red-400:focus {
  24466. --gradient-to-color: #fc8181;
  24467. }
  24468. .sm\:focus\:to-red-500:focus {
  24469. --gradient-to-color: #f56565;
  24470. }
  24471. .sm\:focus\:to-red-600:focus {
  24472. --gradient-to-color: #e53e3e;
  24473. }
  24474. .sm\:focus\:to-red-700:focus {
  24475. --gradient-to-color: #c53030;
  24476. }
  24477. .sm\:focus\:to-red-800:focus {
  24478. --gradient-to-color: #9b2c2c;
  24479. }
  24480. .sm\:focus\:to-red-900:focus {
  24481. --gradient-to-color: #742a2a;
  24482. }
  24483. .sm\:focus\:to-orange-100:focus {
  24484. --gradient-to-color: #fffaf0;
  24485. }
  24486. .sm\:focus\:to-orange-200:focus {
  24487. --gradient-to-color: #feebc8;
  24488. }
  24489. .sm\:focus\:to-orange-300:focus {
  24490. --gradient-to-color: #fbd38d;
  24491. }
  24492. .sm\:focus\:to-orange-400:focus {
  24493. --gradient-to-color: #f6ad55;
  24494. }
  24495. .sm\:focus\:to-orange-500:focus {
  24496. --gradient-to-color: #ed8936;
  24497. }
  24498. .sm\:focus\:to-orange-600:focus {
  24499. --gradient-to-color: #dd6b20;
  24500. }
  24501. .sm\:focus\:to-orange-700:focus {
  24502. --gradient-to-color: #c05621;
  24503. }
  24504. .sm\:focus\:to-orange-800:focus {
  24505. --gradient-to-color: #9c4221;
  24506. }
  24507. .sm\:focus\:to-orange-900:focus {
  24508. --gradient-to-color: #7b341e;
  24509. }
  24510. .sm\:focus\:to-yellow-100:focus {
  24511. --gradient-to-color: #fffff0;
  24512. }
  24513. .sm\:focus\:to-yellow-200:focus {
  24514. --gradient-to-color: #fefcbf;
  24515. }
  24516. .sm\:focus\:to-yellow-300:focus {
  24517. --gradient-to-color: #faf089;
  24518. }
  24519. .sm\:focus\:to-yellow-400:focus {
  24520. --gradient-to-color: #f6e05e;
  24521. }
  24522. .sm\:focus\:to-yellow-500:focus {
  24523. --gradient-to-color: #ecc94b;
  24524. }
  24525. .sm\:focus\:to-yellow-600:focus {
  24526. --gradient-to-color: #d69e2e;
  24527. }
  24528. .sm\:focus\:to-yellow-700:focus {
  24529. --gradient-to-color: #b7791f;
  24530. }
  24531. .sm\:focus\:to-yellow-800:focus {
  24532. --gradient-to-color: #975a16;
  24533. }
  24534. .sm\:focus\:to-yellow-900:focus {
  24535. --gradient-to-color: #744210;
  24536. }
  24537. .sm\:focus\:to-green-100:focus {
  24538. --gradient-to-color: #f0fff4;
  24539. }
  24540. .sm\:focus\:to-green-200:focus {
  24541. --gradient-to-color: #c6f6d5;
  24542. }
  24543. .sm\:focus\:to-green-300:focus {
  24544. --gradient-to-color: #9ae6b4;
  24545. }
  24546. .sm\:focus\:to-green-400:focus {
  24547. --gradient-to-color: #68d391;
  24548. }
  24549. .sm\:focus\:to-green-500:focus {
  24550. --gradient-to-color: #48bb78;
  24551. }
  24552. .sm\:focus\:to-green-600:focus {
  24553. --gradient-to-color: #38a169;
  24554. }
  24555. .sm\:focus\:to-green-700:focus {
  24556. --gradient-to-color: #2f855a;
  24557. }
  24558. .sm\:focus\:to-green-800:focus {
  24559. --gradient-to-color: #276749;
  24560. }
  24561. .sm\:focus\:to-green-900:focus {
  24562. --gradient-to-color: #22543d;
  24563. }
  24564. .sm\:focus\:to-teal-100:focus {
  24565. --gradient-to-color: #e6fffa;
  24566. }
  24567. .sm\:focus\:to-teal-200:focus {
  24568. --gradient-to-color: #b2f5ea;
  24569. }
  24570. .sm\:focus\:to-teal-300:focus {
  24571. --gradient-to-color: #81e6d9;
  24572. }
  24573. .sm\:focus\:to-teal-400:focus {
  24574. --gradient-to-color: #4fd1c5;
  24575. }
  24576. .sm\:focus\:to-teal-500:focus {
  24577. --gradient-to-color: #38b2ac;
  24578. }
  24579. .sm\:focus\:to-teal-600:focus {
  24580. --gradient-to-color: #319795;
  24581. }
  24582. .sm\:focus\:to-teal-700:focus {
  24583. --gradient-to-color: #2c7a7b;
  24584. }
  24585. .sm\:focus\:to-teal-800:focus {
  24586. --gradient-to-color: #285e61;
  24587. }
  24588. .sm\:focus\:to-teal-900:focus {
  24589. --gradient-to-color: #234e52;
  24590. }
  24591. .sm\:focus\:to-blue-100:focus {
  24592. --gradient-to-color: #ebf8ff;
  24593. }
  24594. .sm\:focus\:to-blue-200:focus {
  24595. --gradient-to-color: #bee3f8;
  24596. }
  24597. .sm\:focus\:to-blue-300:focus {
  24598. --gradient-to-color: #90cdf4;
  24599. }
  24600. .sm\:focus\:to-blue-400:focus {
  24601. --gradient-to-color: #63b3ed;
  24602. }
  24603. .sm\:focus\:to-blue-500:focus {
  24604. --gradient-to-color: #4299e1;
  24605. }
  24606. .sm\:focus\:to-blue-600:focus {
  24607. --gradient-to-color: #3182ce;
  24608. }
  24609. .sm\:focus\:to-blue-700:focus {
  24610. --gradient-to-color: #2b6cb0;
  24611. }
  24612. .sm\:focus\:to-blue-800:focus {
  24613. --gradient-to-color: #2c5282;
  24614. }
  24615. .sm\:focus\:to-blue-900:focus {
  24616. --gradient-to-color: #2a4365;
  24617. }
  24618. .sm\:focus\:to-indigo-100:focus {
  24619. --gradient-to-color: #ebf4ff;
  24620. }
  24621. .sm\:focus\:to-indigo-200:focus {
  24622. --gradient-to-color: #c3dafe;
  24623. }
  24624. .sm\:focus\:to-indigo-300:focus {
  24625. --gradient-to-color: #a3bffa;
  24626. }
  24627. .sm\:focus\:to-indigo-400:focus {
  24628. --gradient-to-color: #7f9cf5;
  24629. }
  24630. .sm\:focus\:to-indigo-500:focus {
  24631. --gradient-to-color: #667eea;
  24632. }
  24633. .sm\:focus\:to-indigo-600:focus {
  24634. --gradient-to-color: #5a67d8;
  24635. }
  24636. .sm\:focus\:to-indigo-700:focus {
  24637. --gradient-to-color: #4c51bf;
  24638. }
  24639. .sm\:focus\:to-indigo-800:focus {
  24640. --gradient-to-color: #434190;
  24641. }
  24642. .sm\:focus\:to-indigo-900:focus {
  24643. --gradient-to-color: #3c366b;
  24644. }
  24645. .sm\:focus\:to-purple-100:focus {
  24646. --gradient-to-color: #faf5ff;
  24647. }
  24648. .sm\:focus\:to-purple-200:focus {
  24649. --gradient-to-color: #e9d8fd;
  24650. }
  24651. .sm\:focus\:to-purple-300:focus {
  24652. --gradient-to-color: #d6bcfa;
  24653. }
  24654. .sm\:focus\:to-purple-400:focus {
  24655. --gradient-to-color: #b794f4;
  24656. }
  24657. .sm\:focus\:to-purple-500:focus {
  24658. --gradient-to-color: #9f7aea;
  24659. }
  24660. .sm\:focus\:to-purple-600:focus {
  24661. --gradient-to-color: #805ad5;
  24662. }
  24663. .sm\:focus\:to-purple-700:focus {
  24664. --gradient-to-color: #6b46c1;
  24665. }
  24666. .sm\:focus\:to-purple-800:focus {
  24667. --gradient-to-color: #553c9a;
  24668. }
  24669. .sm\:focus\:to-purple-900:focus {
  24670. --gradient-to-color: #44337a;
  24671. }
  24672. .sm\:focus\:to-pink-100:focus {
  24673. --gradient-to-color: #fff5f7;
  24674. }
  24675. .sm\:focus\:to-pink-200:focus {
  24676. --gradient-to-color: #fed7e2;
  24677. }
  24678. .sm\:focus\:to-pink-300:focus {
  24679. --gradient-to-color: #fbb6ce;
  24680. }
  24681. .sm\:focus\:to-pink-400:focus {
  24682. --gradient-to-color: #f687b3;
  24683. }
  24684. .sm\:focus\:to-pink-500:focus {
  24685. --gradient-to-color: #ed64a6;
  24686. }
  24687. .sm\:focus\:to-pink-600:focus {
  24688. --gradient-to-color: #d53f8c;
  24689. }
  24690. .sm\:focus\:to-pink-700:focus {
  24691. --gradient-to-color: #b83280;
  24692. }
  24693. .sm\:focus\:to-pink-800:focus {
  24694. --gradient-to-color: #97266d;
  24695. }
  24696. .sm\:focus\:to-pink-900:focus {
  24697. --gradient-to-color: #702459;
  24698. }
  24699. .sm\:bg-opacity-0 {
  24700. --bg-opacity: 0;
  24701. }
  24702. .sm\:bg-opacity-25 {
  24703. --bg-opacity: 0.25;
  24704. }
  24705. .sm\:bg-opacity-50 {
  24706. --bg-opacity: 0.5;
  24707. }
  24708. .sm\:bg-opacity-75 {
  24709. --bg-opacity: 0.75;
  24710. }
  24711. .sm\:bg-opacity-100 {
  24712. --bg-opacity: 1;
  24713. }
  24714. .sm\:hover\:bg-opacity-0:hover {
  24715. --bg-opacity: 0;
  24716. }
  24717. .sm\:hover\:bg-opacity-25:hover {
  24718. --bg-opacity: 0.25;
  24719. }
  24720. .sm\:hover\:bg-opacity-50:hover {
  24721. --bg-opacity: 0.5;
  24722. }
  24723. .sm\:hover\:bg-opacity-75:hover {
  24724. --bg-opacity: 0.75;
  24725. }
  24726. .sm\:hover\:bg-opacity-100:hover {
  24727. --bg-opacity: 1;
  24728. }
  24729. .sm\:focus\:bg-opacity-0:focus {
  24730. --bg-opacity: 0;
  24731. }
  24732. .sm\:focus\:bg-opacity-25:focus {
  24733. --bg-opacity: 0.25;
  24734. }
  24735. .sm\:focus\:bg-opacity-50:focus {
  24736. --bg-opacity: 0.5;
  24737. }
  24738. .sm\:focus\:bg-opacity-75:focus {
  24739. --bg-opacity: 0.75;
  24740. }
  24741. .sm\:focus\:bg-opacity-100:focus {
  24742. --bg-opacity: 1;
  24743. }
  24744. .sm\:bg-bottom {
  24745. background-position: bottom;
  24746. }
  24747. .sm\:bg-center {
  24748. background-position: center;
  24749. }
  24750. .sm\:bg-left {
  24751. background-position: left;
  24752. }
  24753. .sm\:bg-left-bottom {
  24754. background-position: left bottom;
  24755. }
  24756. .sm\:bg-left-top {
  24757. background-position: left top;
  24758. }
  24759. .sm\:bg-right {
  24760. background-position: right;
  24761. }
  24762. .sm\:bg-right-bottom {
  24763. background-position: right bottom;
  24764. }
  24765. .sm\:bg-right-top {
  24766. background-position: right top;
  24767. }
  24768. .sm\:bg-top {
  24769. background-position: top;
  24770. }
  24771. .sm\:bg-repeat {
  24772. background-repeat: repeat;
  24773. }
  24774. .sm\:bg-no-repeat {
  24775. background-repeat: no-repeat;
  24776. }
  24777. .sm\:bg-repeat-x {
  24778. background-repeat: repeat-x;
  24779. }
  24780. .sm\:bg-repeat-y {
  24781. background-repeat: repeat-y;
  24782. }
  24783. .sm\:bg-repeat-round {
  24784. background-repeat: round;
  24785. }
  24786. .sm\:bg-repeat-space {
  24787. background-repeat: space;
  24788. }
  24789. .sm\:bg-auto {
  24790. background-size: auto;
  24791. }
  24792. .sm\:bg-cover {
  24793. background-size: cover;
  24794. }
  24795. .sm\:bg-contain {
  24796. background-size: contain;
  24797. }
  24798. .sm\:border-collapse {
  24799. border-collapse: collapse;
  24800. }
  24801. .sm\:border-separate {
  24802. border-collapse: separate;
  24803. }
  24804. .sm\:border-transparent {
  24805. border-color: transparent;
  24806. }
  24807. .sm\:border-current {
  24808. border-color: currentColor;
  24809. }
  24810. .sm\:border-black {
  24811. --border-opacity: 1;
  24812. border-color: #000;
  24813. border-color: rgba(0, 0, 0, var(--border-opacity));
  24814. }
  24815. .sm\:border-white {
  24816. --border-opacity: 1;
  24817. border-color: #fff;
  24818. border-color: rgba(255, 255, 255, var(--border-opacity));
  24819. }
  24820. .sm\:border-gray-100 {
  24821. --border-opacity: 1;
  24822. border-color: #f7fafc;
  24823. border-color: rgba(247, 250, 252, var(--border-opacity));
  24824. }
  24825. .sm\:border-gray-200 {
  24826. --border-opacity: 1;
  24827. border-color: #edf2f7;
  24828. border-color: rgba(237, 242, 247, var(--border-opacity));
  24829. }
  24830. .sm\:border-gray-300 {
  24831. --border-opacity: 1;
  24832. border-color: #e2e8f0;
  24833. border-color: rgba(226, 232, 240, var(--border-opacity));
  24834. }
  24835. .sm\:border-gray-400 {
  24836. --border-opacity: 1;
  24837. border-color: #cbd5e0;
  24838. border-color: rgba(203, 213, 224, var(--border-opacity));
  24839. }
  24840. .sm\:border-gray-500 {
  24841. --border-opacity: 1;
  24842. border-color: #a0aec0;
  24843. border-color: rgba(160, 174, 192, var(--border-opacity));
  24844. }
  24845. .sm\:border-gray-600 {
  24846. --border-opacity: 1;
  24847. border-color: #718096;
  24848. border-color: rgba(113, 128, 150, var(--border-opacity));
  24849. }
  24850. .sm\:border-gray-700 {
  24851. --border-opacity: 1;
  24852. border-color: #4a5568;
  24853. border-color: rgba(74, 85, 104, var(--border-opacity));
  24854. }
  24855. .sm\:border-gray-800 {
  24856. --border-opacity: 1;
  24857. border-color: #2d3748;
  24858. border-color: rgba(45, 55, 72, var(--border-opacity));
  24859. }
  24860. .sm\:border-gray-900 {
  24861. --border-opacity: 1;
  24862. border-color: #1a202c;
  24863. border-color: rgba(26, 32, 44, var(--border-opacity));
  24864. }
  24865. .sm\:border-red-100 {
  24866. --border-opacity: 1;
  24867. border-color: #fff5f5;
  24868. border-color: rgba(255, 245, 245, var(--border-opacity));
  24869. }
  24870. .sm\:border-red-200 {
  24871. --border-opacity: 1;
  24872. border-color: #fed7d7;
  24873. border-color: rgba(254, 215, 215, var(--border-opacity));
  24874. }
  24875. .sm\:border-red-300 {
  24876. --border-opacity: 1;
  24877. border-color: #feb2b2;
  24878. border-color: rgba(254, 178, 178, var(--border-opacity));
  24879. }
  24880. .sm\:border-red-400 {
  24881. --border-opacity: 1;
  24882. border-color: #fc8181;
  24883. border-color: rgba(252, 129, 129, var(--border-opacity));
  24884. }
  24885. .sm\:border-red-500 {
  24886. --border-opacity: 1;
  24887. border-color: #f56565;
  24888. border-color: rgba(245, 101, 101, var(--border-opacity));
  24889. }
  24890. .sm\:border-red-600 {
  24891. --border-opacity: 1;
  24892. border-color: #e53e3e;
  24893. border-color: rgba(229, 62, 62, var(--border-opacity));
  24894. }
  24895. .sm\:border-red-700 {
  24896. --border-opacity: 1;
  24897. border-color: #c53030;
  24898. border-color: rgba(197, 48, 48, var(--border-opacity));
  24899. }
  24900. .sm\:border-red-800 {
  24901. --border-opacity: 1;
  24902. border-color: #9b2c2c;
  24903. border-color: rgba(155, 44, 44, var(--border-opacity));
  24904. }
  24905. .sm\:border-red-900 {
  24906. --border-opacity: 1;
  24907. border-color: #742a2a;
  24908. border-color: rgba(116, 42, 42, var(--border-opacity));
  24909. }
  24910. .sm\:border-orange-100 {
  24911. --border-opacity: 1;
  24912. border-color: #fffaf0;
  24913. border-color: rgba(255, 250, 240, var(--border-opacity));
  24914. }
  24915. .sm\:border-orange-200 {
  24916. --border-opacity: 1;
  24917. border-color: #feebc8;
  24918. border-color: rgba(254, 235, 200, var(--border-opacity));
  24919. }
  24920. .sm\:border-orange-300 {
  24921. --border-opacity: 1;
  24922. border-color: #fbd38d;
  24923. border-color: rgba(251, 211, 141, var(--border-opacity));
  24924. }
  24925. .sm\:border-orange-400 {
  24926. --border-opacity: 1;
  24927. border-color: #f6ad55;
  24928. border-color: rgba(246, 173, 85, var(--border-opacity));
  24929. }
  24930. .sm\:border-orange-500 {
  24931. --border-opacity: 1;
  24932. border-color: #ed8936;
  24933. border-color: rgba(237, 137, 54, var(--border-opacity));
  24934. }
  24935. .sm\:border-orange-600 {
  24936. --border-opacity: 1;
  24937. border-color: #dd6b20;
  24938. border-color: rgba(221, 107, 32, var(--border-opacity));
  24939. }
  24940. .sm\:border-orange-700 {
  24941. --border-opacity: 1;
  24942. border-color: #c05621;
  24943. border-color: rgba(192, 86, 33, var(--border-opacity));
  24944. }
  24945. .sm\:border-orange-800 {
  24946. --border-opacity: 1;
  24947. border-color: #9c4221;
  24948. border-color: rgba(156, 66, 33, var(--border-opacity));
  24949. }
  24950. .sm\:border-orange-900 {
  24951. --border-opacity: 1;
  24952. border-color: #7b341e;
  24953. border-color: rgba(123, 52, 30, var(--border-opacity));
  24954. }
  24955. .sm\:border-yellow-100 {
  24956. --border-opacity: 1;
  24957. border-color: #fffff0;
  24958. border-color: rgba(255, 255, 240, var(--border-opacity));
  24959. }
  24960. .sm\:border-yellow-200 {
  24961. --border-opacity: 1;
  24962. border-color: #fefcbf;
  24963. border-color: rgba(254, 252, 191, var(--border-opacity));
  24964. }
  24965. .sm\:border-yellow-300 {
  24966. --border-opacity: 1;
  24967. border-color: #faf089;
  24968. border-color: rgba(250, 240, 137, var(--border-opacity));
  24969. }
  24970. .sm\:border-yellow-400 {
  24971. --border-opacity: 1;
  24972. border-color: #f6e05e;
  24973. border-color: rgba(246, 224, 94, var(--border-opacity));
  24974. }
  24975. .sm\:border-yellow-500 {
  24976. --border-opacity: 1;
  24977. border-color: #ecc94b;
  24978. border-color: rgba(236, 201, 75, var(--border-opacity));
  24979. }
  24980. .sm\:border-yellow-600 {
  24981. --border-opacity: 1;
  24982. border-color: #d69e2e;
  24983. border-color: rgba(214, 158, 46, var(--border-opacity));
  24984. }
  24985. .sm\:border-yellow-700 {
  24986. --border-opacity: 1;
  24987. border-color: #b7791f;
  24988. border-color: rgba(183, 121, 31, var(--border-opacity));
  24989. }
  24990. .sm\:border-yellow-800 {
  24991. --border-opacity: 1;
  24992. border-color: #975a16;
  24993. border-color: rgba(151, 90, 22, var(--border-opacity));
  24994. }
  24995. .sm\:border-yellow-900 {
  24996. --border-opacity: 1;
  24997. border-color: #744210;
  24998. border-color: rgba(116, 66, 16, var(--border-opacity));
  24999. }
  25000. .sm\:border-green-100 {
  25001. --border-opacity: 1;
  25002. border-color: #f0fff4;
  25003. border-color: rgba(240, 255, 244, var(--border-opacity));
  25004. }
  25005. .sm\:border-green-200 {
  25006. --border-opacity: 1;
  25007. border-color: #c6f6d5;
  25008. border-color: rgba(198, 246, 213, var(--border-opacity));
  25009. }
  25010. .sm\:border-green-300 {
  25011. --border-opacity: 1;
  25012. border-color: #9ae6b4;
  25013. border-color: rgba(154, 230, 180, var(--border-opacity));
  25014. }
  25015. .sm\:border-green-400 {
  25016. --border-opacity: 1;
  25017. border-color: #68d391;
  25018. border-color: rgba(104, 211, 145, var(--border-opacity));
  25019. }
  25020. .sm\:border-green-500 {
  25021. --border-opacity: 1;
  25022. border-color: #48bb78;
  25023. border-color: rgba(72, 187, 120, var(--border-opacity));
  25024. }
  25025. .sm\:border-green-600 {
  25026. --border-opacity: 1;
  25027. border-color: #38a169;
  25028. border-color: rgba(56, 161, 105, var(--border-opacity));
  25029. }
  25030. .sm\:border-green-700 {
  25031. --border-opacity: 1;
  25032. border-color: #2f855a;
  25033. border-color: rgba(47, 133, 90, var(--border-opacity));
  25034. }
  25035. .sm\:border-green-800 {
  25036. --border-opacity: 1;
  25037. border-color: #276749;
  25038. border-color: rgba(39, 103, 73, var(--border-opacity));
  25039. }
  25040. .sm\:border-green-900 {
  25041. --border-opacity: 1;
  25042. border-color: #22543d;
  25043. border-color: rgba(34, 84, 61, var(--border-opacity));
  25044. }
  25045. .sm\:border-teal-100 {
  25046. --border-opacity: 1;
  25047. border-color: #e6fffa;
  25048. border-color: rgba(230, 255, 250, var(--border-opacity));
  25049. }
  25050. .sm\:border-teal-200 {
  25051. --border-opacity: 1;
  25052. border-color: #b2f5ea;
  25053. border-color: rgba(178, 245, 234, var(--border-opacity));
  25054. }
  25055. .sm\:border-teal-300 {
  25056. --border-opacity: 1;
  25057. border-color: #81e6d9;
  25058. border-color: rgba(129, 230, 217, var(--border-opacity));
  25059. }
  25060. .sm\:border-teal-400 {
  25061. --border-opacity: 1;
  25062. border-color: #4fd1c5;
  25063. border-color: rgba(79, 209, 197, var(--border-opacity));
  25064. }
  25065. .sm\:border-teal-500 {
  25066. --border-opacity: 1;
  25067. border-color: #38b2ac;
  25068. border-color: rgba(56, 178, 172, var(--border-opacity));
  25069. }
  25070. .sm\:border-teal-600 {
  25071. --border-opacity: 1;
  25072. border-color: #319795;
  25073. border-color: rgba(49, 151, 149, var(--border-opacity));
  25074. }
  25075. .sm\:border-teal-700 {
  25076. --border-opacity: 1;
  25077. border-color: #2c7a7b;
  25078. border-color: rgba(44, 122, 123, var(--border-opacity));
  25079. }
  25080. .sm\:border-teal-800 {
  25081. --border-opacity: 1;
  25082. border-color: #285e61;
  25083. border-color: rgba(40, 94, 97, var(--border-opacity));
  25084. }
  25085. .sm\:border-teal-900 {
  25086. --border-opacity: 1;
  25087. border-color: #234e52;
  25088. border-color: rgba(35, 78, 82, var(--border-opacity));
  25089. }
  25090. .sm\:border-blue-100 {
  25091. --border-opacity: 1;
  25092. border-color: #ebf8ff;
  25093. border-color: rgba(235, 248, 255, var(--border-opacity));
  25094. }
  25095. .sm\:border-blue-200 {
  25096. --border-opacity: 1;
  25097. border-color: #bee3f8;
  25098. border-color: rgba(190, 227, 248, var(--border-opacity));
  25099. }
  25100. .sm\:border-blue-300 {
  25101. --border-opacity: 1;
  25102. border-color: #90cdf4;
  25103. border-color: rgba(144, 205, 244, var(--border-opacity));
  25104. }
  25105. .sm\:border-blue-400 {
  25106. --border-opacity: 1;
  25107. border-color: #63b3ed;
  25108. border-color: rgba(99, 179, 237, var(--border-opacity));
  25109. }
  25110. .sm\:border-blue-500 {
  25111. --border-opacity: 1;
  25112. border-color: #4299e1;
  25113. border-color: rgba(66, 153, 225, var(--border-opacity));
  25114. }
  25115. .sm\:border-blue-600 {
  25116. --border-opacity: 1;
  25117. border-color: #3182ce;
  25118. border-color: rgba(49, 130, 206, var(--border-opacity));
  25119. }
  25120. .sm\:border-blue-700 {
  25121. --border-opacity: 1;
  25122. border-color: #2b6cb0;
  25123. border-color: rgba(43, 108, 176, var(--border-opacity));
  25124. }
  25125. .sm\:border-blue-800 {
  25126. --border-opacity: 1;
  25127. border-color: #2c5282;
  25128. border-color: rgba(44, 82, 130, var(--border-opacity));
  25129. }
  25130. .sm\:border-blue-900 {
  25131. --border-opacity: 1;
  25132. border-color: #2a4365;
  25133. border-color: rgba(42, 67, 101, var(--border-opacity));
  25134. }
  25135. .sm\:border-indigo-100 {
  25136. --border-opacity: 1;
  25137. border-color: #ebf4ff;
  25138. border-color: rgba(235, 244, 255, var(--border-opacity));
  25139. }
  25140. .sm\:border-indigo-200 {
  25141. --border-opacity: 1;
  25142. border-color: #c3dafe;
  25143. border-color: rgba(195, 218, 254, var(--border-opacity));
  25144. }
  25145. .sm\:border-indigo-300 {
  25146. --border-opacity: 1;
  25147. border-color: #a3bffa;
  25148. border-color: rgba(163, 191, 250, var(--border-opacity));
  25149. }
  25150. .sm\:border-indigo-400 {
  25151. --border-opacity: 1;
  25152. border-color: #7f9cf5;
  25153. border-color: rgba(127, 156, 245, var(--border-opacity));
  25154. }
  25155. .sm\:border-indigo-500 {
  25156. --border-opacity: 1;
  25157. border-color: #667eea;
  25158. border-color: rgba(102, 126, 234, var(--border-opacity));
  25159. }
  25160. .sm\:border-indigo-600 {
  25161. --border-opacity: 1;
  25162. border-color: #5a67d8;
  25163. border-color: rgba(90, 103, 216, var(--border-opacity));
  25164. }
  25165. .sm\:border-indigo-700 {
  25166. --border-opacity: 1;
  25167. border-color: #4c51bf;
  25168. border-color: rgba(76, 81, 191, var(--border-opacity));
  25169. }
  25170. .sm\:border-indigo-800 {
  25171. --border-opacity: 1;
  25172. border-color: #434190;
  25173. border-color: rgba(67, 65, 144, var(--border-opacity));
  25174. }
  25175. .sm\:border-indigo-900 {
  25176. --border-opacity: 1;
  25177. border-color: #3c366b;
  25178. border-color: rgba(60, 54, 107, var(--border-opacity));
  25179. }
  25180. .sm\:border-purple-100 {
  25181. --border-opacity: 1;
  25182. border-color: #faf5ff;
  25183. border-color: rgba(250, 245, 255, var(--border-opacity));
  25184. }
  25185. .sm\:border-purple-200 {
  25186. --border-opacity: 1;
  25187. border-color: #e9d8fd;
  25188. border-color: rgba(233, 216, 253, var(--border-opacity));
  25189. }
  25190. .sm\:border-purple-300 {
  25191. --border-opacity: 1;
  25192. border-color: #d6bcfa;
  25193. border-color: rgba(214, 188, 250, var(--border-opacity));
  25194. }
  25195. .sm\:border-purple-400 {
  25196. --border-opacity: 1;
  25197. border-color: #b794f4;
  25198. border-color: rgba(183, 148, 244, var(--border-opacity));
  25199. }
  25200. .sm\:border-purple-500 {
  25201. --border-opacity: 1;
  25202. border-color: #9f7aea;
  25203. border-color: rgba(159, 122, 234, var(--border-opacity));
  25204. }
  25205. .sm\:border-purple-600 {
  25206. --border-opacity: 1;
  25207. border-color: #805ad5;
  25208. border-color: rgba(128, 90, 213, var(--border-opacity));
  25209. }
  25210. .sm\:border-purple-700 {
  25211. --border-opacity: 1;
  25212. border-color: #6b46c1;
  25213. border-color: rgba(107, 70, 193, var(--border-opacity));
  25214. }
  25215. .sm\:border-purple-800 {
  25216. --border-opacity: 1;
  25217. border-color: #553c9a;
  25218. border-color: rgba(85, 60, 154, var(--border-opacity));
  25219. }
  25220. .sm\:border-purple-900 {
  25221. --border-opacity: 1;
  25222. border-color: #44337a;
  25223. border-color: rgba(68, 51, 122, var(--border-opacity));
  25224. }
  25225. .sm\:border-pink-100 {
  25226. --border-opacity: 1;
  25227. border-color: #fff5f7;
  25228. border-color: rgba(255, 245, 247, var(--border-opacity));
  25229. }
  25230. .sm\:border-pink-200 {
  25231. --border-opacity: 1;
  25232. border-color: #fed7e2;
  25233. border-color: rgba(254, 215, 226, var(--border-opacity));
  25234. }
  25235. .sm\:border-pink-300 {
  25236. --border-opacity: 1;
  25237. border-color: #fbb6ce;
  25238. border-color: rgba(251, 182, 206, var(--border-opacity));
  25239. }
  25240. .sm\:border-pink-400 {
  25241. --border-opacity: 1;
  25242. border-color: #f687b3;
  25243. border-color: rgba(246, 135, 179, var(--border-opacity));
  25244. }
  25245. .sm\:border-pink-500 {
  25246. --border-opacity: 1;
  25247. border-color: #ed64a6;
  25248. border-color: rgba(237, 100, 166, var(--border-opacity));
  25249. }
  25250. .sm\:border-pink-600 {
  25251. --border-opacity: 1;
  25252. border-color: #d53f8c;
  25253. border-color: rgba(213, 63, 140, var(--border-opacity));
  25254. }
  25255. .sm\:border-pink-700 {
  25256. --border-opacity: 1;
  25257. border-color: #b83280;
  25258. border-color: rgba(184, 50, 128, var(--border-opacity));
  25259. }
  25260. .sm\:border-pink-800 {
  25261. --border-opacity: 1;
  25262. border-color: #97266d;
  25263. border-color: rgba(151, 38, 109, var(--border-opacity));
  25264. }
  25265. .sm\:border-pink-900 {
  25266. --border-opacity: 1;
  25267. border-color: #702459;
  25268. border-color: rgba(112, 36, 89, var(--border-opacity));
  25269. }
  25270. .sm\:hover\:border-transparent:hover {
  25271. border-color: transparent;
  25272. }
  25273. .sm\:hover\:border-current:hover {
  25274. border-color: currentColor;
  25275. }
  25276. .sm\:hover\:border-black:hover {
  25277. --border-opacity: 1;
  25278. border-color: #000;
  25279. border-color: rgba(0, 0, 0, var(--border-opacity));
  25280. }
  25281. .sm\:hover\:border-white:hover {
  25282. --border-opacity: 1;
  25283. border-color: #fff;
  25284. border-color: rgba(255, 255, 255, var(--border-opacity));
  25285. }
  25286. .sm\:hover\:border-gray-100:hover {
  25287. --border-opacity: 1;
  25288. border-color: #f7fafc;
  25289. border-color: rgba(247, 250, 252, var(--border-opacity));
  25290. }
  25291. .sm\:hover\:border-gray-200:hover {
  25292. --border-opacity: 1;
  25293. border-color: #edf2f7;
  25294. border-color: rgba(237, 242, 247, var(--border-opacity));
  25295. }
  25296. .sm\:hover\:border-gray-300:hover {
  25297. --border-opacity: 1;
  25298. border-color: #e2e8f0;
  25299. border-color: rgba(226, 232, 240, var(--border-opacity));
  25300. }
  25301. .sm\:hover\:border-gray-400:hover {
  25302. --border-opacity: 1;
  25303. border-color: #cbd5e0;
  25304. border-color: rgba(203, 213, 224, var(--border-opacity));
  25305. }
  25306. .sm\:hover\:border-gray-500:hover {
  25307. --border-opacity: 1;
  25308. border-color: #a0aec0;
  25309. border-color: rgba(160, 174, 192, var(--border-opacity));
  25310. }
  25311. .sm\:hover\:border-gray-600:hover {
  25312. --border-opacity: 1;
  25313. border-color: #718096;
  25314. border-color: rgba(113, 128, 150, var(--border-opacity));
  25315. }
  25316. .sm\:hover\:border-gray-700:hover {
  25317. --border-opacity: 1;
  25318. border-color: #4a5568;
  25319. border-color: rgba(74, 85, 104, var(--border-opacity));
  25320. }
  25321. .sm\:hover\:border-gray-800:hover {
  25322. --border-opacity: 1;
  25323. border-color: #2d3748;
  25324. border-color: rgba(45, 55, 72, var(--border-opacity));
  25325. }
  25326. .sm\:hover\:border-gray-900:hover {
  25327. --border-opacity: 1;
  25328. border-color: #1a202c;
  25329. border-color: rgba(26, 32, 44, var(--border-opacity));
  25330. }
  25331. .sm\:hover\:border-red-100:hover {
  25332. --border-opacity: 1;
  25333. border-color: #fff5f5;
  25334. border-color: rgba(255, 245, 245, var(--border-opacity));
  25335. }
  25336. .sm\:hover\:border-red-200:hover {
  25337. --border-opacity: 1;
  25338. border-color: #fed7d7;
  25339. border-color: rgba(254, 215, 215, var(--border-opacity));
  25340. }
  25341. .sm\:hover\:border-red-300:hover {
  25342. --border-opacity: 1;
  25343. border-color: #feb2b2;
  25344. border-color: rgba(254, 178, 178, var(--border-opacity));
  25345. }
  25346. .sm\:hover\:border-red-400:hover {
  25347. --border-opacity: 1;
  25348. border-color: #fc8181;
  25349. border-color: rgba(252, 129, 129, var(--border-opacity));
  25350. }
  25351. .sm\:hover\:border-red-500:hover {
  25352. --border-opacity: 1;
  25353. border-color: #f56565;
  25354. border-color: rgba(245, 101, 101, var(--border-opacity));
  25355. }
  25356. .sm\:hover\:border-red-600:hover {
  25357. --border-opacity: 1;
  25358. border-color: #e53e3e;
  25359. border-color: rgba(229, 62, 62, var(--border-opacity));
  25360. }
  25361. .sm\:hover\:border-red-700:hover {
  25362. --border-opacity: 1;
  25363. border-color: #c53030;
  25364. border-color: rgba(197, 48, 48, var(--border-opacity));
  25365. }
  25366. .sm\:hover\:border-red-800:hover {
  25367. --border-opacity: 1;
  25368. border-color: #9b2c2c;
  25369. border-color: rgba(155, 44, 44, var(--border-opacity));
  25370. }
  25371. .sm\:hover\:border-red-900:hover {
  25372. --border-opacity: 1;
  25373. border-color: #742a2a;
  25374. border-color: rgba(116, 42, 42, var(--border-opacity));
  25375. }
  25376. .sm\:hover\:border-orange-100:hover {
  25377. --border-opacity: 1;
  25378. border-color: #fffaf0;
  25379. border-color: rgba(255, 250, 240, var(--border-opacity));
  25380. }
  25381. .sm\:hover\:border-orange-200:hover {
  25382. --border-opacity: 1;
  25383. border-color: #feebc8;
  25384. border-color: rgba(254, 235, 200, var(--border-opacity));
  25385. }
  25386. .sm\:hover\:border-orange-300:hover {
  25387. --border-opacity: 1;
  25388. border-color: #fbd38d;
  25389. border-color: rgba(251, 211, 141, var(--border-opacity));
  25390. }
  25391. .sm\:hover\:border-orange-400:hover {
  25392. --border-opacity: 1;
  25393. border-color: #f6ad55;
  25394. border-color: rgba(246, 173, 85, var(--border-opacity));
  25395. }
  25396. .sm\:hover\:border-orange-500:hover {
  25397. --border-opacity: 1;
  25398. border-color: #ed8936;
  25399. border-color: rgba(237, 137, 54, var(--border-opacity));
  25400. }
  25401. .sm\:hover\:border-orange-600:hover {
  25402. --border-opacity: 1;
  25403. border-color: #dd6b20;
  25404. border-color: rgba(221, 107, 32, var(--border-opacity));
  25405. }
  25406. .sm\:hover\:border-orange-700:hover {
  25407. --border-opacity: 1;
  25408. border-color: #c05621;
  25409. border-color: rgba(192, 86, 33, var(--border-opacity));
  25410. }
  25411. .sm\:hover\:border-orange-800:hover {
  25412. --border-opacity: 1;
  25413. border-color: #9c4221;
  25414. border-color: rgba(156, 66, 33, var(--border-opacity));
  25415. }
  25416. .sm\:hover\:border-orange-900:hover {
  25417. --border-opacity: 1;
  25418. border-color: #7b341e;
  25419. border-color: rgba(123, 52, 30, var(--border-opacity));
  25420. }
  25421. .sm\:hover\:border-yellow-100:hover {
  25422. --border-opacity: 1;
  25423. border-color: #fffff0;
  25424. border-color: rgba(255, 255, 240, var(--border-opacity));
  25425. }
  25426. .sm\:hover\:border-yellow-200:hover {
  25427. --border-opacity: 1;
  25428. border-color: #fefcbf;
  25429. border-color: rgba(254, 252, 191, var(--border-opacity));
  25430. }
  25431. .sm\:hover\:border-yellow-300:hover {
  25432. --border-opacity: 1;
  25433. border-color: #faf089;
  25434. border-color: rgba(250, 240, 137, var(--border-opacity));
  25435. }
  25436. .sm\:hover\:border-yellow-400:hover {
  25437. --border-opacity: 1;
  25438. border-color: #f6e05e;
  25439. border-color: rgba(246, 224, 94, var(--border-opacity));
  25440. }
  25441. .sm\:hover\:border-yellow-500:hover {
  25442. --border-opacity: 1;
  25443. border-color: #ecc94b;
  25444. border-color: rgba(236, 201, 75, var(--border-opacity));
  25445. }
  25446. .sm\:hover\:border-yellow-600:hover {
  25447. --border-opacity: 1;
  25448. border-color: #d69e2e;
  25449. border-color: rgba(214, 158, 46, var(--border-opacity));
  25450. }
  25451. .sm\:hover\:border-yellow-700:hover {
  25452. --border-opacity: 1;
  25453. border-color: #b7791f;
  25454. border-color: rgba(183, 121, 31, var(--border-opacity));
  25455. }
  25456. .sm\:hover\:border-yellow-800:hover {
  25457. --border-opacity: 1;
  25458. border-color: #975a16;
  25459. border-color: rgba(151, 90, 22, var(--border-opacity));
  25460. }
  25461. .sm\:hover\:border-yellow-900:hover {
  25462. --border-opacity: 1;
  25463. border-color: #744210;
  25464. border-color: rgba(116, 66, 16, var(--border-opacity));
  25465. }
  25466. .sm\:hover\:border-green-100:hover {
  25467. --border-opacity: 1;
  25468. border-color: #f0fff4;
  25469. border-color: rgba(240, 255, 244, var(--border-opacity));
  25470. }
  25471. .sm\:hover\:border-green-200:hover {
  25472. --border-opacity: 1;
  25473. border-color: #c6f6d5;
  25474. border-color: rgba(198, 246, 213, var(--border-opacity));
  25475. }
  25476. .sm\:hover\:border-green-300:hover {
  25477. --border-opacity: 1;
  25478. border-color: #9ae6b4;
  25479. border-color: rgba(154, 230, 180, var(--border-opacity));
  25480. }
  25481. .sm\:hover\:border-green-400:hover {
  25482. --border-opacity: 1;
  25483. border-color: #68d391;
  25484. border-color: rgba(104, 211, 145, var(--border-opacity));
  25485. }
  25486. .sm\:hover\:border-green-500:hover {
  25487. --border-opacity: 1;
  25488. border-color: #48bb78;
  25489. border-color: rgba(72, 187, 120, var(--border-opacity));
  25490. }
  25491. .sm\:hover\:border-green-600:hover {
  25492. --border-opacity: 1;
  25493. border-color: #38a169;
  25494. border-color: rgba(56, 161, 105, var(--border-opacity));
  25495. }
  25496. .sm\:hover\:border-green-700:hover {
  25497. --border-opacity: 1;
  25498. border-color: #2f855a;
  25499. border-color: rgba(47, 133, 90, var(--border-opacity));
  25500. }
  25501. .sm\:hover\:border-green-800:hover {
  25502. --border-opacity: 1;
  25503. border-color: #276749;
  25504. border-color: rgba(39, 103, 73, var(--border-opacity));
  25505. }
  25506. .sm\:hover\:border-green-900:hover {
  25507. --border-opacity: 1;
  25508. border-color: #22543d;
  25509. border-color: rgba(34, 84, 61, var(--border-opacity));
  25510. }
  25511. .sm\:hover\:border-teal-100:hover {
  25512. --border-opacity: 1;
  25513. border-color: #e6fffa;
  25514. border-color: rgba(230, 255, 250, var(--border-opacity));
  25515. }
  25516. .sm\:hover\:border-teal-200:hover {
  25517. --border-opacity: 1;
  25518. border-color: #b2f5ea;
  25519. border-color: rgba(178, 245, 234, var(--border-opacity));
  25520. }
  25521. .sm\:hover\:border-teal-300:hover {
  25522. --border-opacity: 1;
  25523. border-color: #81e6d9;
  25524. border-color: rgba(129, 230, 217, var(--border-opacity));
  25525. }
  25526. .sm\:hover\:border-teal-400:hover {
  25527. --border-opacity: 1;
  25528. border-color: #4fd1c5;
  25529. border-color: rgba(79, 209, 197, var(--border-opacity));
  25530. }
  25531. .sm\:hover\:border-teal-500:hover {
  25532. --border-opacity: 1;
  25533. border-color: #38b2ac;
  25534. border-color: rgba(56, 178, 172, var(--border-opacity));
  25535. }
  25536. .sm\:hover\:border-teal-600:hover {
  25537. --border-opacity: 1;
  25538. border-color: #319795;
  25539. border-color: rgba(49, 151, 149, var(--border-opacity));
  25540. }
  25541. .sm\:hover\:border-teal-700:hover {
  25542. --border-opacity: 1;
  25543. border-color: #2c7a7b;
  25544. border-color: rgba(44, 122, 123, var(--border-opacity));
  25545. }
  25546. .sm\:hover\:border-teal-800:hover {
  25547. --border-opacity: 1;
  25548. border-color: #285e61;
  25549. border-color: rgba(40, 94, 97, var(--border-opacity));
  25550. }
  25551. .sm\:hover\:border-teal-900:hover {
  25552. --border-opacity: 1;
  25553. border-color: #234e52;
  25554. border-color: rgba(35, 78, 82, var(--border-opacity));
  25555. }
  25556. .sm\:hover\:border-blue-100:hover {
  25557. --border-opacity: 1;
  25558. border-color: #ebf8ff;
  25559. border-color: rgba(235, 248, 255, var(--border-opacity));
  25560. }
  25561. .sm\:hover\:border-blue-200:hover {
  25562. --border-opacity: 1;
  25563. border-color: #bee3f8;
  25564. border-color: rgba(190, 227, 248, var(--border-opacity));
  25565. }
  25566. .sm\:hover\:border-blue-300:hover {
  25567. --border-opacity: 1;
  25568. border-color: #90cdf4;
  25569. border-color: rgba(144, 205, 244, var(--border-opacity));
  25570. }
  25571. .sm\:hover\:border-blue-400:hover {
  25572. --border-opacity: 1;
  25573. border-color: #63b3ed;
  25574. border-color: rgba(99, 179, 237, var(--border-opacity));
  25575. }
  25576. .sm\:hover\:border-blue-500:hover {
  25577. --border-opacity: 1;
  25578. border-color: #4299e1;
  25579. border-color: rgba(66, 153, 225, var(--border-opacity));
  25580. }
  25581. .sm\:hover\:border-blue-600:hover {
  25582. --border-opacity: 1;
  25583. border-color: #3182ce;
  25584. border-color: rgba(49, 130, 206, var(--border-opacity));
  25585. }
  25586. .sm\:hover\:border-blue-700:hover {
  25587. --border-opacity: 1;
  25588. border-color: #2b6cb0;
  25589. border-color: rgba(43, 108, 176, var(--border-opacity));
  25590. }
  25591. .sm\:hover\:border-blue-800:hover {
  25592. --border-opacity: 1;
  25593. border-color: #2c5282;
  25594. border-color: rgba(44, 82, 130, var(--border-opacity));
  25595. }
  25596. .sm\:hover\:border-blue-900:hover {
  25597. --border-opacity: 1;
  25598. border-color: #2a4365;
  25599. border-color: rgba(42, 67, 101, var(--border-opacity));
  25600. }
  25601. .sm\:hover\:border-indigo-100:hover {
  25602. --border-opacity: 1;
  25603. border-color: #ebf4ff;
  25604. border-color: rgba(235, 244, 255, var(--border-opacity));
  25605. }
  25606. .sm\:hover\:border-indigo-200:hover {
  25607. --border-opacity: 1;
  25608. border-color: #c3dafe;
  25609. border-color: rgba(195, 218, 254, var(--border-opacity));
  25610. }
  25611. .sm\:hover\:border-indigo-300:hover {
  25612. --border-opacity: 1;
  25613. border-color: #a3bffa;
  25614. border-color: rgba(163, 191, 250, var(--border-opacity));
  25615. }
  25616. .sm\:hover\:border-indigo-400:hover {
  25617. --border-opacity: 1;
  25618. border-color: #7f9cf5;
  25619. border-color: rgba(127, 156, 245, var(--border-opacity));
  25620. }
  25621. .sm\:hover\:border-indigo-500:hover {
  25622. --border-opacity: 1;
  25623. border-color: #667eea;
  25624. border-color: rgba(102, 126, 234, var(--border-opacity));
  25625. }
  25626. .sm\:hover\:border-indigo-600:hover {
  25627. --border-opacity: 1;
  25628. border-color: #5a67d8;
  25629. border-color: rgba(90, 103, 216, var(--border-opacity));
  25630. }
  25631. .sm\:hover\:border-indigo-700:hover {
  25632. --border-opacity: 1;
  25633. border-color: #4c51bf;
  25634. border-color: rgba(76, 81, 191, var(--border-opacity));
  25635. }
  25636. .sm\:hover\:border-indigo-800:hover {
  25637. --border-opacity: 1;
  25638. border-color: #434190;
  25639. border-color: rgba(67, 65, 144, var(--border-opacity));
  25640. }
  25641. .sm\:hover\:border-indigo-900:hover {
  25642. --border-opacity: 1;
  25643. border-color: #3c366b;
  25644. border-color: rgba(60, 54, 107, var(--border-opacity));
  25645. }
  25646. .sm\:hover\:border-purple-100:hover {
  25647. --border-opacity: 1;
  25648. border-color: #faf5ff;
  25649. border-color: rgba(250, 245, 255, var(--border-opacity));
  25650. }
  25651. .sm\:hover\:border-purple-200:hover {
  25652. --border-opacity: 1;
  25653. border-color: #e9d8fd;
  25654. border-color: rgba(233, 216, 253, var(--border-opacity));
  25655. }
  25656. .sm\:hover\:border-purple-300:hover {
  25657. --border-opacity: 1;
  25658. border-color: #d6bcfa;
  25659. border-color: rgba(214, 188, 250, var(--border-opacity));
  25660. }
  25661. .sm\:hover\:border-purple-400:hover {
  25662. --border-opacity: 1;
  25663. border-color: #b794f4;
  25664. border-color: rgba(183, 148, 244, var(--border-opacity));
  25665. }
  25666. .sm\:hover\:border-purple-500:hover {
  25667. --border-opacity: 1;
  25668. border-color: #9f7aea;
  25669. border-color: rgba(159, 122, 234, var(--border-opacity));
  25670. }
  25671. .sm\:hover\:border-purple-600:hover {
  25672. --border-opacity: 1;
  25673. border-color: #805ad5;
  25674. border-color: rgba(128, 90, 213, var(--border-opacity));
  25675. }
  25676. .sm\:hover\:border-purple-700:hover {
  25677. --border-opacity: 1;
  25678. border-color: #6b46c1;
  25679. border-color: rgba(107, 70, 193, var(--border-opacity));
  25680. }
  25681. .sm\:hover\:border-purple-800:hover {
  25682. --border-opacity: 1;
  25683. border-color: #553c9a;
  25684. border-color: rgba(85, 60, 154, var(--border-opacity));
  25685. }
  25686. .sm\:hover\:border-purple-900:hover {
  25687. --border-opacity: 1;
  25688. border-color: #44337a;
  25689. border-color: rgba(68, 51, 122, var(--border-opacity));
  25690. }
  25691. .sm\:hover\:border-pink-100:hover {
  25692. --border-opacity: 1;
  25693. border-color: #fff5f7;
  25694. border-color: rgba(255, 245, 247, var(--border-opacity));
  25695. }
  25696. .sm\:hover\:border-pink-200:hover {
  25697. --border-opacity: 1;
  25698. border-color: #fed7e2;
  25699. border-color: rgba(254, 215, 226, var(--border-opacity));
  25700. }
  25701. .sm\:hover\:border-pink-300:hover {
  25702. --border-opacity: 1;
  25703. border-color: #fbb6ce;
  25704. border-color: rgba(251, 182, 206, var(--border-opacity));
  25705. }
  25706. .sm\:hover\:border-pink-400:hover {
  25707. --border-opacity: 1;
  25708. border-color: #f687b3;
  25709. border-color: rgba(246, 135, 179, var(--border-opacity));
  25710. }
  25711. .sm\:hover\:border-pink-500:hover {
  25712. --border-opacity: 1;
  25713. border-color: #ed64a6;
  25714. border-color: rgba(237, 100, 166, var(--border-opacity));
  25715. }
  25716. .sm\:hover\:border-pink-600:hover {
  25717. --border-opacity: 1;
  25718. border-color: #d53f8c;
  25719. border-color: rgba(213, 63, 140, var(--border-opacity));
  25720. }
  25721. .sm\:hover\:border-pink-700:hover {
  25722. --border-opacity: 1;
  25723. border-color: #b83280;
  25724. border-color: rgba(184, 50, 128, var(--border-opacity));
  25725. }
  25726. .sm\:hover\:border-pink-800:hover {
  25727. --border-opacity: 1;
  25728. border-color: #97266d;
  25729. border-color: rgba(151, 38, 109, var(--border-opacity));
  25730. }
  25731. .sm\:hover\:border-pink-900:hover {
  25732. --border-opacity: 1;
  25733. border-color: #702459;
  25734. border-color: rgba(112, 36, 89, var(--border-opacity));
  25735. }
  25736. .sm\:focus\:border-transparent:focus {
  25737. border-color: transparent;
  25738. }
  25739. .sm\:focus\:border-current:focus {
  25740. border-color: currentColor;
  25741. }
  25742. .sm\:focus\:border-black:focus {
  25743. --border-opacity: 1;
  25744. border-color: #000;
  25745. border-color: rgba(0, 0, 0, var(--border-opacity));
  25746. }
  25747. .sm\:focus\:border-white:focus {
  25748. --border-opacity: 1;
  25749. border-color: #fff;
  25750. border-color: rgba(255, 255, 255, var(--border-opacity));
  25751. }
  25752. .sm\:focus\:border-gray-100:focus {
  25753. --border-opacity: 1;
  25754. border-color: #f7fafc;
  25755. border-color: rgba(247, 250, 252, var(--border-opacity));
  25756. }
  25757. .sm\:focus\:border-gray-200:focus {
  25758. --border-opacity: 1;
  25759. border-color: #edf2f7;
  25760. border-color: rgba(237, 242, 247, var(--border-opacity));
  25761. }
  25762. .sm\:focus\:border-gray-300:focus {
  25763. --border-opacity: 1;
  25764. border-color: #e2e8f0;
  25765. border-color: rgba(226, 232, 240, var(--border-opacity));
  25766. }
  25767. .sm\:focus\:border-gray-400:focus {
  25768. --border-opacity: 1;
  25769. border-color: #cbd5e0;
  25770. border-color: rgba(203, 213, 224, var(--border-opacity));
  25771. }
  25772. .sm\:focus\:border-gray-500:focus {
  25773. --border-opacity: 1;
  25774. border-color: #a0aec0;
  25775. border-color: rgba(160, 174, 192, var(--border-opacity));
  25776. }
  25777. .sm\:focus\:border-gray-600:focus {
  25778. --border-opacity: 1;
  25779. border-color: #718096;
  25780. border-color: rgba(113, 128, 150, var(--border-opacity));
  25781. }
  25782. .sm\:focus\:border-gray-700:focus {
  25783. --border-opacity: 1;
  25784. border-color: #4a5568;
  25785. border-color: rgba(74, 85, 104, var(--border-opacity));
  25786. }
  25787. .sm\:focus\:border-gray-800:focus {
  25788. --border-opacity: 1;
  25789. border-color: #2d3748;
  25790. border-color: rgba(45, 55, 72, var(--border-opacity));
  25791. }
  25792. .sm\:focus\:border-gray-900:focus {
  25793. --border-opacity: 1;
  25794. border-color: #1a202c;
  25795. border-color: rgba(26, 32, 44, var(--border-opacity));
  25796. }
  25797. .sm\:focus\:border-red-100:focus {
  25798. --border-opacity: 1;
  25799. border-color: #fff5f5;
  25800. border-color: rgba(255, 245, 245, var(--border-opacity));
  25801. }
  25802. .sm\:focus\:border-red-200:focus {
  25803. --border-opacity: 1;
  25804. border-color: #fed7d7;
  25805. border-color: rgba(254, 215, 215, var(--border-opacity));
  25806. }
  25807. .sm\:focus\:border-red-300:focus {
  25808. --border-opacity: 1;
  25809. border-color: #feb2b2;
  25810. border-color: rgba(254, 178, 178, var(--border-opacity));
  25811. }
  25812. .sm\:focus\:border-red-400:focus {
  25813. --border-opacity: 1;
  25814. border-color: #fc8181;
  25815. border-color: rgba(252, 129, 129, var(--border-opacity));
  25816. }
  25817. .sm\:focus\:border-red-500:focus {
  25818. --border-opacity: 1;
  25819. border-color: #f56565;
  25820. border-color: rgba(245, 101, 101, var(--border-opacity));
  25821. }
  25822. .sm\:focus\:border-red-600:focus {
  25823. --border-opacity: 1;
  25824. border-color: #e53e3e;
  25825. border-color: rgba(229, 62, 62, var(--border-opacity));
  25826. }
  25827. .sm\:focus\:border-red-700:focus {
  25828. --border-opacity: 1;
  25829. border-color: #c53030;
  25830. border-color: rgba(197, 48, 48, var(--border-opacity));
  25831. }
  25832. .sm\:focus\:border-red-800:focus {
  25833. --border-opacity: 1;
  25834. border-color: #9b2c2c;
  25835. border-color: rgba(155, 44, 44, var(--border-opacity));
  25836. }
  25837. .sm\:focus\:border-red-900:focus {
  25838. --border-opacity: 1;
  25839. border-color: #742a2a;
  25840. border-color: rgba(116, 42, 42, var(--border-opacity));
  25841. }
  25842. .sm\:focus\:border-orange-100:focus {
  25843. --border-opacity: 1;
  25844. border-color: #fffaf0;
  25845. border-color: rgba(255, 250, 240, var(--border-opacity));
  25846. }
  25847. .sm\:focus\:border-orange-200:focus {
  25848. --border-opacity: 1;
  25849. border-color: #feebc8;
  25850. border-color: rgba(254, 235, 200, var(--border-opacity));
  25851. }
  25852. .sm\:focus\:border-orange-300:focus {
  25853. --border-opacity: 1;
  25854. border-color: #fbd38d;
  25855. border-color: rgba(251, 211, 141, var(--border-opacity));
  25856. }
  25857. .sm\:focus\:border-orange-400:focus {
  25858. --border-opacity: 1;
  25859. border-color: #f6ad55;
  25860. border-color: rgba(246, 173, 85, var(--border-opacity));
  25861. }
  25862. .sm\:focus\:border-orange-500:focus {
  25863. --border-opacity: 1;
  25864. border-color: #ed8936;
  25865. border-color: rgba(237, 137, 54, var(--border-opacity));
  25866. }
  25867. .sm\:focus\:border-orange-600:focus {
  25868. --border-opacity: 1;
  25869. border-color: #dd6b20;
  25870. border-color: rgba(221, 107, 32, var(--border-opacity));
  25871. }
  25872. .sm\:focus\:border-orange-700:focus {
  25873. --border-opacity: 1;
  25874. border-color: #c05621;
  25875. border-color: rgba(192, 86, 33, var(--border-opacity));
  25876. }
  25877. .sm\:focus\:border-orange-800:focus {
  25878. --border-opacity: 1;
  25879. border-color: #9c4221;
  25880. border-color: rgba(156, 66, 33, var(--border-opacity));
  25881. }
  25882. .sm\:focus\:border-orange-900:focus {
  25883. --border-opacity: 1;
  25884. border-color: #7b341e;
  25885. border-color: rgba(123, 52, 30, var(--border-opacity));
  25886. }
  25887. .sm\:focus\:border-yellow-100:focus {
  25888. --border-opacity: 1;
  25889. border-color: #fffff0;
  25890. border-color: rgba(255, 255, 240, var(--border-opacity));
  25891. }
  25892. .sm\:focus\:border-yellow-200:focus {
  25893. --border-opacity: 1;
  25894. border-color: #fefcbf;
  25895. border-color: rgba(254, 252, 191, var(--border-opacity));
  25896. }
  25897. .sm\:focus\:border-yellow-300:focus {
  25898. --border-opacity: 1;
  25899. border-color: #faf089;
  25900. border-color: rgba(250, 240, 137, var(--border-opacity));
  25901. }
  25902. .sm\:focus\:border-yellow-400:focus {
  25903. --border-opacity: 1;
  25904. border-color: #f6e05e;
  25905. border-color: rgba(246, 224, 94, var(--border-opacity));
  25906. }
  25907. .sm\:focus\:border-yellow-500:focus {
  25908. --border-opacity: 1;
  25909. border-color: #ecc94b;
  25910. border-color: rgba(236, 201, 75, var(--border-opacity));
  25911. }
  25912. .sm\:focus\:border-yellow-600:focus {
  25913. --border-opacity: 1;
  25914. border-color: #d69e2e;
  25915. border-color: rgba(214, 158, 46, var(--border-opacity));
  25916. }
  25917. .sm\:focus\:border-yellow-700:focus {
  25918. --border-opacity: 1;
  25919. border-color: #b7791f;
  25920. border-color: rgba(183, 121, 31, var(--border-opacity));
  25921. }
  25922. .sm\:focus\:border-yellow-800:focus {
  25923. --border-opacity: 1;
  25924. border-color: #975a16;
  25925. border-color: rgba(151, 90, 22, var(--border-opacity));
  25926. }
  25927. .sm\:focus\:border-yellow-900:focus {
  25928. --border-opacity: 1;
  25929. border-color: #744210;
  25930. border-color: rgba(116, 66, 16, var(--border-opacity));
  25931. }
  25932. .sm\:focus\:border-green-100:focus {
  25933. --border-opacity: 1;
  25934. border-color: #f0fff4;
  25935. border-color: rgba(240, 255, 244, var(--border-opacity));
  25936. }
  25937. .sm\:focus\:border-green-200:focus {
  25938. --border-opacity: 1;
  25939. border-color: #c6f6d5;
  25940. border-color: rgba(198, 246, 213, var(--border-opacity));
  25941. }
  25942. .sm\:focus\:border-green-300:focus {
  25943. --border-opacity: 1;
  25944. border-color: #9ae6b4;
  25945. border-color: rgba(154, 230, 180, var(--border-opacity));
  25946. }
  25947. .sm\:focus\:border-green-400:focus {
  25948. --border-opacity: 1;
  25949. border-color: #68d391;
  25950. border-color: rgba(104, 211, 145, var(--border-opacity));
  25951. }
  25952. .sm\:focus\:border-green-500:focus {
  25953. --border-opacity: 1;
  25954. border-color: #48bb78;
  25955. border-color: rgba(72, 187, 120, var(--border-opacity));
  25956. }
  25957. .sm\:focus\:border-green-600:focus {
  25958. --border-opacity: 1;
  25959. border-color: #38a169;
  25960. border-color: rgba(56, 161, 105, var(--border-opacity));
  25961. }
  25962. .sm\:focus\:border-green-700:focus {
  25963. --border-opacity: 1;
  25964. border-color: #2f855a;
  25965. border-color: rgba(47, 133, 90, var(--border-opacity));
  25966. }
  25967. .sm\:focus\:border-green-800:focus {
  25968. --border-opacity: 1;
  25969. border-color: #276749;
  25970. border-color: rgba(39, 103, 73, var(--border-opacity));
  25971. }
  25972. .sm\:focus\:border-green-900:focus {
  25973. --border-opacity: 1;
  25974. border-color: #22543d;
  25975. border-color: rgba(34, 84, 61, var(--border-opacity));
  25976. }
  25977. .sm\:focus\:border-teal-100:focus {
  25978. --border-opacity: 1;
  25979. border-color: #e6fffa;
  25980. border-color: rgba(230, 255, 250, var(--border-opacity));
  25981. }
  25982. .sm\:focus\:border-teal-200:focus {
  25983. --border-opacity: 1;
  25984. border-color: #b2f5ea;
  25985. border-color: rgba(178, 245, 234, var(--border-opacity));
  25986. }
  25987. .sm\:focus\:border-teal-300:focus {
  25988. --border-opacity: 1;
  25989. border-color: #81e6d9;
  25990. border-color: rgba(129, 230, 217, var(--border-opacity));
  25991. }
  25992. .sm\:focus\:border-teal-400:focus {
  25993. --border-opacity: 1;
  25994. border-color: #4fd1c5;
  25995. border-color: rgba(79, 209, 197, var(--border-opacity));
  25996. }
  25997. .sm\:focus\:border-teal-500:focus {
  25998. --border-opacity: 1;
  25999. border-color: #38b2ac;
  26000. border-color: rgba(56, 178, 172, var(--border-opacity));
  26001. }
  26002. .sm\:focus\:border-teal-600:focus {
  26003. --border-opacity: 1;
  26004. border-color: #319795;
  26005. border-color: rgba(49, 151, 149, var(--border-opacity));
  26006. }
  26007. .sm\:focus\:border-teal-700:focus {
  26008. --border-opacity: 1;
  26009. border-color: #2c7a7b;
  26010. border-color: rgba(44, 122, 123, var(--border-opacity));
  26011. }
  26012. .sm\:focus\:border-teal-800:focus {
  26013. --border-opacity: 1;
  26014. border-color: #285e61;
  26015. border-color: rgba(40, 94, 97, var(--border-opacity));
  26016. }
  26017. .sm\:focus\:border-teal-900:focus {
  26018. --border-opacity: 1;
  26019. border-color: #234e52;
  26020. border-color: rgba(35, 78, 82, var(--border-opacity));
  26021. }
  26022. .sm\:focus\:border-blue-100:focus {
  26023. --border-opacity: 1;
  26024. border-color: #ebf8ff;
  26025. border-color: rgba(235, 248, 255, var(--border-opacity));
  26026. }
  26027. .sm\:focus\:border-blue-200:focus {
  26028. --border-opacity: 1;
  26029. border-color: #bee3f8;
  26030. border-color: rgba(190, 227, 248, var(--border-opacity));
  26031. }
  26032. .sm\:focus\:border-blue-300:focus {
  26033. --border-opacity: 1;
  26034. border-color: #90cdf4;
  26035. border-color: rgba(144, 205, 244, var(--border-opacity));
  26036. }
  26037. .sm\:focus\:border-blue-400:focus {
  26038. --border-opacity: 1;
  26039. border-color: #63b3ed;
  26040. border-color: rgba(99, 179, 237, var(--border-opacity));
  26041. }
  26042. .sm\:focus\:border-blue-500:focus {
  26043. --border-opacity: 1;
  26044. border-color: #4299e1;
  26045. border-color: rgba(66, 153, 225, var(--border-opacity));
  26046. }
  26047. .sm\:focus\:border-blue-600:focus {
  26048. --border-opacity: 1;
  26049. border-color: #3182ce;
  26050. border-color: rgba(49, 130, 206, var(--border-opacity));
  26051. }
  26052. .sm\:focus\:border-blue-700:focus {
  26053. --border-opacity: 1;
  26054. border-color: #2b6cb0;
  26055. border-color: rgba(43, 108, 176, var(--border-opacity));
  26056. }
  26057. .sm\:focus\:border-blue-800:focus {
  26058. --border-opacity: 1;
  26059. border-color: #2c5282;
  26060. border-color: rgba(44, 82, 130, var(--border-opacity));
  26061. }
  26062. .sm\:focus\:border-blue-900:focus {
  26063. --border-opacity: 1;
  26064. border-color: #2a4365;
  26065. border-color: rgba(42, 67, 101, var(--border-opacity));
  26066. }
  26067. .sm\:focus\:border-indigo-100:focus {
  26068. --border-opacity: 1;
  26069. border-color: #ebf4ff;
  26070. border-color: rgba(235, 244, 255, var(--border-opacity));
  26071. }
  26072. .sm\:focus\:border-indigo-200:focus {
  26073. --border-opacity: 1;
  26074. border-color: #c3dafe;
  26075. border-color: rgba(195, 218, 254, var(--border-opacity));
  26076. }
  26077. .sm\:focus\:border-indigo-300:focus {
  26078. --border-opacity: 1;
  26079. border-color: #a3bffa;
  26080. border-color: rgba(163, 191, 250, var(--border-opacity));
  26081. }
  26082. .sm\:focus\:border-indigo-400:focus {
  26083. --border-opacity: 1;
  26084. border-color: #7f9cf5;
  26085. border-color: rgba(127, 156, 245, var(--border-opacity));
  26086. }
  26087. .sm\:focus\:border-indigo-500:focus {
  26088. --border-opacity: 1;
  26089. border-color: #667eea;
  26090. border-color: rgba(102, 126, 234, var(--border-opacity));
  26091. }
  26092. .sm\:focus\:border-indigo-600:focus {
  26093. --border-opacity: 1;
  26094. border-color: #5a67d8;
  26095. border-color: rgba(90, 103, 216, var(--border-opacity));
  26096. }
  26097. .sm\:focus\:border-indigo-700:focus {
  26098. --border-opacity: 1;
  26099. border-color: #4c51bf;
  26100. border-color: rgba(76, 81, 191, var(--border-opacity));
  26101. }
  26102. .sm\:focus\:border-indigo-800:focus {
  26103. --border-opacity: 1;
  26104. border-color: #434190;
  26105. border-color: rgba(67, 65, 144, var(--border-opacity));
  26106. }
  26107. .sm\:focus\:border-indigo-900:focus {
  26108. --border-opacity: 1;
  26109. border-color: #3c366b;
  26110. border-color: rgba(60, 54, 107, var(--border-opacity));
  26111. }
  26112. .sm\:focus\:border-purple-100:focus {
  26113. --border-opacity: 1;
  26114. border-color: #faf5ff;
  26115. border-color: rgba(250, 245, 255, var(--border-opacity));
  26116. }
  26117. .sm\:focus\:border-purple-200:focus {
  26118. --border-opacity: 1;
  26119. border-color: #e9d8fd;
  26120. border-color: rgba(233, 216, 253, var(--border-opacity));
  26121. }
  26122. .sm\:focus\:border-purple-300:focus {
  26123. --border-opacity: 1;
  26124. border-color: #d6bcfa;
  26125. border-color: rgba(214, 188, 250, var(--border-opacity));
  26126. }
  26127. .sm\:focus\:border-purple-400:focus {
  26128. --border-opacity: 1;
  26129. border-color: #b794f4;
  26130. border-color: rgba(183, 148, 244, var(--border-opacity));
  26131. }
  26132. .sm\:focus\:border-purple-500:focus {
  26133. --border-opacity: 1;
  26134. border-color: #9f7aea;
  26135. border-color: rgba(159, 122, 234, var(--border-opacity));
  26136. }
  26137. .sm\:focus\:border-purple-600:focus {
  26138. --border-opacity: 1;
  26139. border-color: #805ad5;
  26140. border-color: rgba(128, 90, 213, var(--border-opacity));
  26141. }
  26142. .sm\:focus\:border-purple-700:focus {
  26143. --border-opacity: 1;
  26144. border-color: #6b46c1;
  26145. border-color: rgba(107, 70, 193, var(--border-opacity));
  26146. }
  26147. .sm\:focus\:border-purple-800:focus {
  26148. --border-opacity: 1;
  26149. border-color: #553c9a;
  26150. border-color: rgba(85, 60, 154, var(--border-opacity));
  26151. }
  26152. .sm\:focus\:border-purple-900:focus {
  26153. --border-opacity: 1;
  26154. border-color: #44337a;
  26155. border-color: rgba(68, 51, 122, var(--border-opacity));
  26156. }
  26157. .sm\:focus\:border-pink-100:focus {
  26158. --border-opacity: 1;
  26159. border-color: #fff5f7;
  26160. border-color: rgba(255, 245, 247, var(--border-opacity));
  26161. }
  26162. .sm\:focus\:border-pink-200:focus {
  26163. --border-opacity: 1;
  26164. border-color: #fed7e2;
  26165. border-color: rgba(254, 215, 226, var(--border-opacity));
  26166. }
  26167. .sm\:focus\:border-pink-300:focus {
  26168. --border-opacity: 1;
  26169. border-color: #fbb6ce;
  26170. border-color: rgba(251, 182, 206, var(--border-opacity));
  26171. }
  26172. .sm\:focus\:border-pink-400:focus {
  26173. --border-opacity: 1;
  26174. border-color: #f687b3;
  26175. border-color: rgba(246, 135, 179, var(--border-opacity));
  26176. }
  26177. .sm\:focus\:border-pink-500:focus {
  26178. --border-opacity: 1;
  26179. border-color: #ed64a6;
  26180. border-color: rgba(237, 100, 166, var(--border-opacity));
  26181. }
  26182. .sm\:focus\:border-pink-600:focus {
  26183. --border-opacity: 1;
  26184. border-color: #d53f8c;
  26185. border-color: rgba(213, 63, 140, var(--border-opacity));
  26186. }
  26187. .sm\:focus\:border-pink-700:focus {
  26188. --border-opacity: 1;
  26189. border-color: #b83280;
  26190. border-color: rgba(184, 50, 128, var(--border-opacity));
  26191. }
  26192. .sm\:focus\:border-pink-800:focus {
  26193. --border-opacity: 1;
  26194. border-color: #97266d;
  26195. border-color: rgba(151, 38, 109, var(--border-opacity));
  26196. }
  26197. .sm\:focus\:border-pink-900:focus {
  26198. --border-opacity: 1;
  26199. border-color: #702459;
  26200. border-color: rgba(112, 36, 89, var(--border-opacity));
  26201. }
  26202. .sm\:border-opacity-0 {
  26203. --border-opacity: 0;
  26204. }
  26205. .sm\:border-opacity-25 {
  26206. --border-opacity: 0.25;
  26207. }
  26208. .sm\:border-opacity-50 {
  26209. --border-opacity: 0.5;
  26210. }
  26211. .sm\:border-opacity-75 {
  26212. --border-opacity: 0.75;
  26213. }
  26214. .sm\:border-opacity-100 {
  26215. --border-opacity: 1;
  26216. }
  26217. .sm\:hover\:border-opacity-0:hover {
  26218. --border-opacity: 0;
  26219. }
  26220. .sm\:hover\:border-opacity-25:hover {
  26221. --border-opacity: 0.25;
  26222. }
  26223. .sm\:hover\:border-opacity-50:hover {
  26224. --border-opacity: 0.5;
  26225. }
  26226. .sm\:hover\:border-opacity-75:hover {
  26227. --border-opacity: 0.75;
  26228. }
  26229. .sm\:hover\:border-opacity-100:hover {
  26230. --border-opacity: 1;
  26231. }
  26232. .sm\:focus\:border-opacity-0:focus {
  26233. --border-opacity: 0;
  26234. }
  26235. .sm\:focus\:border-opacity-25:focus {
  26236. --border-opacity: 0.25;
  26237. }
  26238. .sm\:focus\:border-opacity-50:focus {
  26239. --border-opacity: 0.5;
  26240. }
  26241. .sm\:focus\:border-opacity-75:focus {
  26242. --border-opacity: 0.75;
  26243. }
  26244. .sm\:focus\:border-opacity-100:focus {
  26245. --border-opacity: 1;
  26246. }
  26247. .sm\:rounded-none {
  26248. border-radius: 0;
  26249. }
  26250. .sm\:rounded-sm {
  26251. border-radius: 0.125rem;
  26252. }
  26253. .sm\:rounded {
  26254. border-radius: 0.25rem;
  26255. }
  26256. .sm\:rounded-md {
  26257. border-radius: 0.375rem;
  26258. }
  26259. .sm\:rounded-lg {
  26260. border-radius: 0.5rem;
  26261. }
  26262. .sm\:rounded-xl {
  26263. border-radius: 0.75rem;
  26264. }
  26265. .sm\:rounded-2xl {
  26266. border-radius: 1rem;
  26267. }
  26268. .sm\:rounded-3xl {
  26269. border-radius: 1.5rem;
  26270. }
  26271. .sm\:rounded-full {
  26272. border-radius: 9999px;
  26273. }
  26274. .sm\:rounded-t-none {
  26275. border-top-left-radius: 0;
  26276. border-top-right-radius: 0;
  26277. }
  26278. .sm\:rounded-r-none {
  26279. border-top-right-radius: 0;
  26280. border-bottom-right-radius: 0;
  26281. }
  26282. .sm\:rounded-b-none {
  26283. border-bottom-right-radius: 0;
  26284. border-bottom-left-radius: 0;
  26285. }
  26286. .sm\:rounded-l-none {
  26287. border-top-left-radius: 0;
  26288. border-bottom-left-radius: 0;
  26289. }
  26290. .sm\:rounded-t-sm {
  26291. border-top-left-radius: 0.125rem;
  26292. border-top-right-radius: 0.125rem;
  26293. }
  26294. .sm\:rounded-r-sm {
  26295. border-top-right-radius: 0.125rem;
  26296. border-bottom-right-radius: 0.125rem;
  26297. }
  26298. .sm\:rounded-b-sm {
  26299. border-bottom-right-radius: 0.125rem;
  26300. border-bottom-left-radius: 0.125rem;
  26301. }
  26302. .sm\:rounded-l-sm {
  26303. border-top-left-radius: 0.125rem;
  26304. border-bottom-left-radius: 0.125rem;
  26305. }
  26306. .sm\:rounded-t {
  26307. border-top-left-radius: 0.25rem;
  26308. border-top-right-radius: 0.25rem;
  26309. }
  26310. .sm\:rounded-r {
  26311. border-top-right-radius: 0.25rem;
  26312. border-bottom-right-radius: 0.25rem;
  26313. }
  26314. .sm\:rounded-b {
  26315. border-bottom-right-radius: 0.25rem;
  26316. border-bottom-left-radius: 0.25rem;
  26317. }
  26318. .sm\:rounded-l {
  26319. border-top-left-radius: 0.25rem;
  26320. border-bottom-left-radius: 0.25rem;
  26321. }
  26322. .sm\:rounded-t-md {
  26323. border-top-left-radius: 0.375rem;
  26324. border-top-right-radius: 0.375rem;
  26325. }
  26326. .sm\:rounded-r-md {
  26327. border-top-right-radius: 0.375rem;
  26328. border-bottom-right-radius: 0.375rem;
  26329. }
  26330. .sm\:rounded-b-md {
  26331. border-bottom-right-radius: 0.375rem;
  26332. border-bottom-left-radius: 0.375rem;
  26333. }
  26334. .sm\:rounded-l-md {
  26335. border-top-left-radius: 0.375rem;
  26336. border-bottom-left-radius: 0.375rem;
  26337. }
  26338. .sm\:rounded-t-lg {
  26339. border-top-left-radius: 0.5rem;
  26340. border-top-right-radius: 0.5rem;
  26341. }
  26342. .sm\:rounded-r-lg {
  26343. border-top-right-radius: 0.5rem;
  26344. border-bottom-right-radius: 0.5rem;
  26345. }
  26346. .sm\:rounded-b-lg {
  26347. border-bottom-right-radius: 0.5rem;
  26348. border-bottom-left-radius: 0.5rem;
  26349. }
  26350. .sm\:rounded-l-lg {
  26351. border-top-left-radius: 0.5rem;
  26352. border-bottom-left-radius: 0.5rem;
  26353. }
  26354. .sm\:rounded-t-xl {
  26355. border-top-left-radius: 0.75rem;
  26356. border-top-right-radius: 0.75rem;
  26357. }
  26358. .sm\:rounded-r-xl {
  26359. border-top-right-radius: 0.75rem;
  26360. border-bottom-right-radius: 0.75rem;
  26361. }
  26362. .sm\:rounded-b-xl {
  26363. border-bottom-right-radius: 0.75rem;
  26364. border-bottom-left-radius: 0.75rem;
  26365. }
  26366. .sm\:rounded-l-xl {
  26367. border-top-left-radius: 0.75rem;
  26368. border-bottom-left-radius: 0.75rem;
  26369. }
  26370. .sm\:rounded-t-2xl {
  26371. border-top-left-radius: 1rem;
  26372. border-top-right-radius: 1rem;
  26373. }
  26374. .sm\:rounded-r-2xl {
  26375. border-top-right-radius: 1rem;
  26376. border-bottom-right-radius: 1rem;
  26377. }
  26378. .sm\:rounded-b-2xl {
  26379. border-bottom-right-radius: 1rem;
  26380. border-bottom-left-radius: 1rem;
  26381. }
  26382. .sm\:rounded-l-2xl {
  26383. border-top-left-radius: 1rem;
  26384. border-bottom-left-radius: 1rem;
  26385. }
  26386. .sm\:rounded-t-3xl {
  26387. border-top-left-radius: 1.5rem;
  26388. border-top-right-radius: 1.5rem;
  26389. }
  26390. .sm\:rounded-r-3xl {
  26391. border-top-right-radius: 1.5rem;
  26392. border-bottom-right-radius: 1.5rem;
  26393. }
  26394. .sm\:rounded-b-3xl {
  26395. border-bottom-right-radius: 1.5rem;
  26396. border-bottom-left-radius: 1.5rem;
  26397. }
  26398. .sm\:rounded-l-3xl {
  26399. border-top-left-radius: 1.5rem;
  26400. border-bottom-left-radius: 1.5rem;
  26401. }
  26402. .sm\:rounded-t-full {
  26403. border-top-left-radius: 9999px;
  26404. border-top-right-radius: 9999px;
  26405. }
  26406. .sm\:rounded-r-full {
  26407. border-top-right-radius: 9999px;
  26408. border-bottom-right-radius: 9999px;
  26409. }
  26410. .sm\:rounded-b-full {
  26411. border-bottom-right-radius: 9999px;
  26412. border-bottom-left-radius: 9999px;
  26413. }
  26414. .sm\:rounded-l-full {
  26415. border-top-left-radius: 9999px;
  26416. border-bottom-left-radius: 9999px;
  26417. }
  26418. .sm\:rounded-tl-none {
  26419. border-top-left-radius: 0;
  26420. }
  26421. .sm\:rounded-tr-none {
  26422. border-top-right-radius: 0;
  26423. }
  26424. .sm\:rounded-br-none {
  26425. border-bottom-right-radius: 0;
  26426. }
  26427. .sm\:rounded-bl-none {
  26428. border-bottom-left-radius: 0;
  26429. }
  26430. .sm\:rounded-tl-sm {
  26431. border-top-left-radius: 0.125rem;
  26432. }
  26433. .sm\:rounded-tr-sm {
  26434. border-top-right-radius: 0.125rem;
  26435. }
  26436. .sm\:rounded-br-sm {
  26437. border-bottom-right-radius: 0.125rem;
  26438. }
  26439. .sm\:rounded-bl-sm {
  26440. border-bottom-left-radius: 0.125rem;
  26441. }
  26442. .sm\:rounded-tl {
  26443. border-top-left-radius: 0.25rem;
  26444. }
  26445. .sm\:rounded-tr {
  26446. border-top-right-radius: 0.25rem;
  26447. }
  26448. .sm\:rounded-br {
  26449. border-bottom-right-radius: 0.25rem;
  26450. }
  26451. .sm\:rounded-bl {
  26452. border-bottom-left-radius: 0.25rem;
  26453. }
  26454. .sm\:rounded-tl-md {
  26455. border-top-left-radius: 0.375rem;
  26456. }
  26457. .sm\:rounded-tr-md {
  26458. border-top-right-radius: 0.375rem;
  26459. }
  26460. .sm\:rounded-br-md {
  26461. border-bottom-right-radius: 0.375rem;
  26462. }
  26463. .sm\:rounded-bl-md {
  26464. border-bottom-left-radius: 0.375rem;
  26465. }
  26466. .sm\:rounded-tl-lg {
  26467. border-top-left-radius: 0.5rem;
  26468. }
  26469. .sm\:rounded-tr-lg {
  26470. border-top-right-radius: 0.5rem;
  26471. }
  26472. .sm\:rounded-br-lg {
  26473. border-bottom-right-radius: 0.5rem;
  26474. }
  26475. .sm\:rounded-bl-lg {
  26476. border-bottom-left-radius: 0.5rem;
  26477. }
  26478. .sm\:rounded-tl-xl {
  26479. border-top-left-radius: 0.75rem;
  26480. }
  26481. .sm\:rounded-tr-xl {
  26482. border-top-right-radius: 0.75rem;
  26483. }
  26484. .sm\:rounded-br-xl {
  26485. border-bottom-right-radius: 0.75rem;
  26486. }
  26487. .sm\:rounded-bl-xl {
  26488. border-bottom-left-radius: 0.75rem;
  26489. }
  26490. .sm\:rounded-tl-2xl {
  26491. border-top-left-radius: 1rem;
  26492. }
  26493. .sm\:rounded-tr-2xl {
  26494. border-top-right-radius: 1rem;
  26495. }
  26496. .sm\:rounded-br-2xl {
  26497. border-bottom-right-radius: 1rem;
  26498. }
  26499. .sm\:rounded-bl-2xl {
  26500. border-bottom-left-radius: 1rem;
  26501. }
  26502. .sm\:rounded-tl-3xl {
  26503. border-top-left-radius: 1.5rem;
  26504. }
  26505. .sm\:rounded-tr-3xl {
  26506. border-top-right-radius: 1.5rem;
  26507. }
  26508. .sm\:rounded-br-3xl {
  26509. border-bottom-right-radius: 1.5rem;
  26510. }
  26511. .sm\:rounded-bl-3xl {
  26512. border-bottom-left-radius: 1.5rem;
  26513. }
  26514. .sm\:rounded-tl-full {
  26515. border-top-left-radius: 9999px;
  26516. }
  26517. .sm\:rounded-tr-full {
  26518. border-top-right-radius: 9999px;
  26519. }
  26520. .sm\:rounded-br-full {
  26521. border-bottom-right-radius: 9999px;
  26522. }
  26523. .sm\:rounded-bl-full {
  26524. border-bottom-left-radius: 9999px;
  26525. }
  26526. .sm\:border-solid {
  26527. border-style: solid;
  26528. }
  26529. .sm\:border-dashed {
  26530. border-style: dashed;
  26531. }
  26532. .sm\:border-dotted {
  26533. border-style: dotted;
  26534. }
  26535. .sm\:border-double {
  26536. border-style: double;
  26537. }
  26538. .sm\:border-none {
  26539. border-style: none;
  26540. }
  26541. .sm\:border-0 {
  26542. border-width: 0;
  26543. }
  26544. .sm\:border-2 {
  26545. border-width: 2px;
  26546. }
  26547. .sm\:border-4 {
  26548. border-width: 4px;
  26549. }
  26550. .sm\:border-8 {
  26551. border-width: 8px;
  26552. }
  26553. .sm\:border {
  26554. border-width: 1px;
  26555. }
  26556. .sm\:border-t-0 {
  26557. border-top-width: 0;
  26558. }
  26559. .sm\:border-r-0 {
  26560. border-right-width: 0;
  26561. }
  26562. .sm\:border-b-0 {
  26563. border-bottom-width: 0;
  26564. }
  26565. .sm\:border-l-0 {
  26566. border-left-width: 0;
  26567. }
  26568. .sm\:border-t-2 {
  26569. border-top-width: 2px;
  26570. }
  26571. .sm\:border-r-2 {
  26572. border-right-width: 2px;
  26573. }
  26574. .sm\:border-b-2 {
  26575. border-bottom-width: 2px;
  26576. }
  26577. .sm\:border-l-2 {
  26578. border-left-width: 2px;
  26579. }
  26580. .sm\:border-t-4 {
  26581. border-top-width: 4px;
  26582. }
  26583. .sm\:border-r-4 {
  26584. border-right-width: 4px;
  26585. }
  26586. .sm\:border-b-4 {
  26587. border-bottom-width: 4px;
  26588. }
  26589. .sm\:border-l-4 {
  26590. border-left-width: 4px;
  26591. }
  26592. .sm\:border-t-8 {
  26593. border-top-width: 8px;
  26594. }
  26595. .sm\:border-r-8 {
  26596. border-right-width: 8px;
  26597. }
  26598. .sm\:border-b-8 {
  26599. border-bottom-width: 8px;
  26600. }
  26601. .sm\:border-l-8 {
  26602. border-left-width: 8px;
  26603. }
  26604. .sm\:border-t {
  26605. border-top-width: 1px;
  26606. }
  26607. .sm\:border-r {
  26608. border-right-width: 1px;
  26609. }
  26610. .sm\:border-b {
  26611. border-bottom-width: 1px;
  26612. }
  26613. .sm\:border-l {
  26614. border-left-width: 1px;
  26615. }
  26616. .sm\:box-border {
  26617. box-sizing: border-box;
  26618. }
  26619. .sm\:box-content {
  26620. box-sizing: content-box;
  26621. }
  26622. .sm\:cursor-auto {
  26623. cursor: auto;
  26624. }
  26625. .sm\:cursor-default {
  26626. cursor: default;
  26627. }
  26628. .sm\:cursor-pointer {
  26629. cursor: pointer;
  26630. }
  26631. .sm\:cursor-wait {
  26632. cursor: wait;
  26633. }
  26634. .sm\:cursor-text {
  26635. cursor: text;
  26636. }
  26637. .sm\:cursor-move {
  26638. cursor: move;
  26639. }
  26640. .sm\:cursor-not-allowed {
  26641. cursor: not-allowed;
  26642. }
  26643. .sm\:block {
  26644. display: block;
  26645. }
  26646. .sm\:inline-block {
  26647. display: inline-block;
  26648. }
  26649. .sm\:inline {
  26650. display: inline;
  26651. }
  26652. .sm\:flex {
  26653. display: flex;
  26654. }
  26655. .sm\:inline-flex {
  26656. display: inline-flex;
  26657. }
  26658. .sm\:table {
  26659. display: table;
  26660. }
  26661. .sm\:table-caption {
  26662. display: table-caption;
  26663. }
  26664. .sm\:table-cell {
  26665. display: table-cell;
  26666. }
  26667. .sm\:table-column {
  26668. display: table-column;
  26669. }
  26670. .sm\:table-column-group {
  26671. display: table-column-group;
  26672. }
  26673. .sm\:table-footer-group {
  26674. display: table-footer-group;
  26675. }
  26676. .sm\:table-header-group {
  26677. display: table-header-group;
  26678. }
  26679. .sm\:table-row-group {
  26680. display: table-row-group;
  26681. }
  26682. .sm\:table-row {
  26683. display: table-row;
  26684. }
  26685. .sm\:flow-root {
  26686. display: flow-root;
  26687. }
  26688. .sm\:grid {
  26689. display: grid;
  26690. }
  26691. .sm\:inline-grid {
  26692. display: inline-grid;
  26693. }
  26694. .sm\:contents {
  26695. display: contents;
  26696. }
  26697. .sm\:hidden {
  26698. display: none;
  26699. }
  26700. .sm\:flex-row {
  26701. flex-direction: row;
  26702. }
  26703. .sm\:flex-row-reverse {
  26704. flex-direction: row-reverse;
  26705. }
  26706. .sm\:flex-col {
  26707. flex-direction: column;
  26708. }
  26709. .sm\:flex-col-reverse {
  26710. flex-direction: column-reverse;
  26711. }
  26712. .sm\:flex-wrap {
  26713. flex-wrap: wrap;
  26714. }
  26715. .sm\:flex-wrap-reverse {
  26716. flex-wrap: wrap-reverse;
  26717. }
  26718. .sm\:flex-no-wrap {
  26719. flex-wrap: nowrap;
  26720. }
  26721. .sm\:place-items-auto {
  26722. place-items: auto;
  26723. }
  26724. .sm\:place-items-start {
  26725. place-items: start;
  26726. }
  26727. .sm\:place-items-end {
  26728. place-items: end;
  26729. }
  26730. .sm\:place-items-center {
  26731. place-items: center;
  26732. }
  26733. .sm\:place-items-stretch {
  26734. place-items: stretch;
  26735. }
  26736. .sm\:place-content-center {
  26737. place-content: center;
  26738. }
  26739. .sm\:place-content-start {
  26740. place-content: start;
  26741. }
  26742. .sm\:place-content-end {
  26743. place-content: end;
  26744. }
  26745. .sm\:place-content-between {
  26746. place-content: space-between;
  26747. }
  26748. .sm\:place-content-around {
  26749. place-content: space-around;
  26750. }
  26751. .sm\:place-content-evenly {
  26752. place-content: space-evenly;
  26753. }
  26754. .sm\:place-content-stretch {
  26755. place-content: stretch;
  26756. }
  26757. .sm\:place-self-auto {
  26758. place-self: auto;
  26759. }
  26760. .sm\:place-self-start {
  26761. place-self: start;
  26762. }
  26763. .sm\:place-self-end {
  26764. place-self: end;
  26765. }
  26766. .sm\:place-self-center {
  26767. place-self: center;
  26768. }
  26769. .sm\:place-self-stretch {
  26770. place-self: stretch;
  26771. }
  26772. .sm\:items-start {
  26773. align-items: flex-start;
  26774. }
  26775. .sm\:items-end {
  26776. align-items: flex-end;
  26777. }
  26778. .sm\:items-center {
  26779. align-items: center;
  26780. }
  26781. .sm\:items-baseline {
  26782. align-items: baseline;
  26783. }
  26784. .sm\:items-stretch {
  26785. align-items: stretch;
  26786. }
  26787. .sm\:content-center {
  26788. align-content: center;
  26789. }
  26790. .sm\:content-start {
  26791. align-content: flex-start;
  26792. }
  26793. .sm\:content-end {
  26794. align-content: flex-end;
  26795. }
  26796. .sm\:content-between {
  26797. align-content: space-between;
  26798. }
  26799. .sm\:content-around {
  26800. align-content: space-around;
  26801. }
  26802. .sm\:content-evenly {
  26803. align-content: space-evenly;
  26804. }
  26805. .sm\:self-auto {
  26806. align-self: auto;
  26807. }
  26808. .sm\:self-start {
  26809. align-self: flex-start;
  26810. }
  26811. .sm\:self-end {
  26812. align-self: flex-end;
  26813. }
  26814. .sm\:self-center {
  26815. align-self: center;
  26816. }
  26817. .sm\:self-stretch {
  26818. align-self: stretch;
  26819. }
  26820. .sm\:justify-items-auto {
  26821. justify-items: auto;
  26822. }
  26823. .sm\:justify-items-start {
  26824. justify-items: start;
  26825. }
  26826. .sm\:justify-items-end {
  26827. justify-items: end;
  26828. }
  26829. .sm\:justify-items-center {
  26830. justify-items: center;
  26831. }
  26832. .sm\:justify-items-stretch {
  26833. justify-items: stretch;
  26834. }
  26835. .sm\:justify-start {
  26836. justify-content: flex-start;
  26837. }
  26838. .sm\:justify-end {
  26839. justify-content: flex-end;
  26840. }
  26841. .sm\:justify-center {
  26842. justify-content: center;
  26843. }
  26844. .sm\:justify-between {
  26845. justify-content: space-between;
  26846. }
  26847. .sm\:justify-around {
  26848. justify-content: space-around;
  26849. }
  26850. .sm\:justify-evenly {
  26851. justify-content: space-evenly;
  26852. }
  26853. .sm\:justify-self-auto {
  26854. justify-self: auto;
  26855. }
  26856. .sm\:justify-self-start {
  26857. justify-self: start;
  26858. }
  26859. .sm\:justify-self-end {
  26860. justify-self: end;
  26861. }
  26862. .sm\:justify-self-center {
  26863. justify-self: center;
  26864. }
  26865. .sm\:justify-self-stretch {
  26866. justify-self: stretch;
  26867. }
  26868. .sm\:flex-1 {
  26869. flex: 1 1 0%;
  26870. }
  26871. .sm\:flex-auto {
  26872. flex: 1 1 auto;
  26873. }
  26874. .sm\:flex-initial {
  26875. flex: 0 1 auto;
  26876. }
  26877. .sm\:flex-none {
  26878. flex: none;
  26879. }
  26880. .sm\:flex-grow-0 {
  26881. flex-grow: 0;
  26882. }
  26883. .sm\:flex-grow {
  26884. flex-grow: 1;
  26885. }
  26886. .sm\:flex-shrink-0 {
  26887. flex-shrink: 0;
  26888. }
  26889. .sm\:flex-shrink {
  26890. flex-shrink: 1;
  26891. }
  26892. .sm\:order-1 {
  26893. order: 1;
  26894. }
  26895. .sm\:order-2 {
  26896. order: 2;
  26897. }
  26898. .sm\:order-3 {
  26899. order: 3;
  26900. }
  26901. .sm\:order-4 {
  26902. order: 4;
  26903. }
  26904. .sm\:order-5 {
  26905. order: 5;
  26906. }
  26907. .sm\:order-6 {
  26908. order: 6;
  26909. }
  26910. .sm\:order-7 {
  26911. order: 7;
  26912. }
  26913. .sm\:order-8 {
  26914. order: 8;
  26915. }
  26916. .sm\:order-9 {
  26917. order: 9;
  26918. }
  26919. .sm\:order-10 {
  26920. order: 10;
  26921. }
  26922. .sm\:order-11 {
  26923. order: 11;
  26924. }
  26925. .sm\:order-12 {
  26926. order: 12;
  26927. }
  26928. .sm\:order-first {
  26929. order: -9999;
  26930. }
  26931. .sm\:order-last {
  26932. order: 9999;
  26933. }
  26934. .sm\:order-none {
  26935. order: 0;
  26936. }
  26937. .sm\:float-right {
  26938. float: right;
  26939. }
  26940. .sm\:float-left {
  26941. float: left;
  26942. }
  26943. .sm\:float-none {
  26944. float: none;
  26945. }
  26946. .sm\:clearfix:after {
  26947. content: "";
  26948. display: table;
  26949. clear: both;
  26950. }
  26951. .sm\:clear-left {
  26952. clear: left;
  26953. }
  26954. .sm\:clear-right {
  26955. clear: right;
  26956. }
  26957. .sm\:clear-both {
  26958. clear: both;
  26959. }
  26960. .sm\:clear-none {
  26961. clear: none;
  26962. }
  26963. .sm\:font-sans {
  26964. 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";
  26965. }
  26966. .sm\:font-serif {
  26967. font-family: Georgia, Cambria, "Times New Roman", Times, serif;
  26968. }
  26969. .sm\:font-mono {
  26970. font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  26971. }
  26972. .sm\:font-hairline {
  26973. font-weight: 100;
  26974. }
  26975. .sm\:font-thin {
  26976. font-weight: 200;
  26977. }
  26978. .sm\:font-light {
  26979. font-weight: 300;
  26980. }
  26981. .sm\:font-normal {
  26982. font-weight: 400;
  26983. }
  26984. .sm\:font-medium {
  26985. font-weight: 500;
  26986. }
  26987. .sm\:font-semibold {
  26988. font-weight: 600;
  26989. }
  26990. .sm\:font-bold {
  26991. font-weight: 700;
  26992. }
  26993. .sm\:font-extrabold {
  26994. font-weight: 800;
  26995. }
  26996. .sm\:font-black {
  26997. font-weight: 900;
  26998. }
  26999. .sm\:hover\:font-hairline:hover {
  27000. font-weight: 100;
  27001. }
  27002. .sm\:hover\:font-thin:hover {
  27003. font-weight: 200;
  27004. }
  27005. .sm\:hover\:font-light:hover {
  27006. font-weight: 300;
  27007. }
  27008. .sm\:hover\:font-normal:hover {
  27009. font-weight: 400;
  27010. }
  27011. .sm\:hover\:font-medium:hover {
  27012. font-weight: 500;
  27013. }
  27014. .sm\:hover\:font-semibold:hover {
  27015. font-weight: 600;
  27016. }
  27017. .sm\:hover\:font-bold:hover {
  27018. font-weight: 700;
  27019. }
  27020. .sm\:hover\:font-extrabold:hover {
  27021. font-weight: 800;
  27022. }
  27023. .sm\:hover\:font-black:hover {
  27024. font-weight: 900;
  27025. }
  27026. .sm\:focus\:font-hairline:focus {
  27027. font-weight: 100;
  27028. }
  27029. .sm\:focus\:font-thin:focus {
  27030. font-weight: 200;
  27031. }
  27032. .sm\:focus\:font-light:focus {
  27033. font-weight: 300;
  27034. }
  27035. .sm\:focus\:font-normal:focus {
  27036. font-weight: 400;
  27037. }
  27038. .sm\:focus\:font-medium:focus {
  27039. font-weight: 500;
  27040. }
  27041. .sm\:focus\:font-semibold:focus {
  27042. font-weight: 600;
  27043. }
  27044. .sm\:focus\:font-bold:focus {
  27045. font-weight: 700;
  27046. }
  27047. .sm\:focus\:font-extrabold:focus {
  27048. font-weight: 800;
  27049. }
  27050. .sm\:focus\:font-black:focus {
  27051. font-weight: 900;
  27052. }
  27053. .sm\:h-0 {
  27054. height: 0;
  27055. }
  27056. .sm\:h-1 {
  27057. height: 0.25rem;
  27058. }
  27059. .sm\:h-2 {
  27060. height: 0.5rem;
  27061. }
  27062. .sm\:h-3 {
  27063. height: 0.75rem;
  27064. }
  27065. .sm\:h-4 {
  27066. height: 1rem;
  27067. }
  27068. .sm\:h-5 {
  27069. height: 1.25rem;
  27070. }
  27071. .sm\:h-6 {
  27072. height: 1.5rem;
  27073. }
  27074. .sm\:h-8 {
  27075. height: 2rem;
  27076. }
  27077. .sm\:h-10 {
  27078. height: 2.5rem;
  27079. }
  27080. .sm\:h-12 {
  27081. height: 3rem;
  27082. }
  27083. .sm\:h-16 {
  27084. height: 4rem;
  27085. }
  27086. .sm\:h-20 {
  27087. height: 5rem;
  27088. }
  27089. .sm\:h-24 {
  27090. height: 6rem;
  27091. }
  27092. .sm\:h-32 {
  27093. height: 8rem;
  27094. }
  27095. .sm\:h-40 {
  27096. height: 10rem;
  27097. }
  27098. .sm\:h-48 {
  27099. height: 12rem;
  27100. }
  27101. .sm\:h-56 {
  27102. height: 14rem;
  27103. }
  27104. .sm\:h-64 {
  27105. height: 16rem;
  27106. }
  27107. .sm\:h-auto {
  27108. height: auto;
  27109. }
  27110. .sm\:h-px {
  27111. height: 1px;
  27112. }
  27113. .sm\:h-full {
  27114. height: 100%;
  27115. }
  27116. .sm\:h-screen {
  27117. height: 100vh;
  27118. }
  27119. .sm\:text-xs {
  27120. font-size: 0.75rem;
  27121. }
  27122. .sm\:text-sm {
  27123. font-size: 0.875rem;
  27124. }
  27125. .sm\:text-base {
  27126. font-size: 1rem;
  27127. }
  27128. .sm\:text-lg {
  27129. font-size: 1.125rem;
  27130. }
  27131. .sm\:text-xl {
  27132. font-size: 1.25rem;
  27133. }
  27134. .sm\:text-2xl {
  27135. font-size: 1.5rem;
  27136. }
  27137. .sm\:text-3xl {
  27138. font-size: 1.875rem;
  27139. }
  27140. .sm\:text-4xl {
  27141. font-size: 2.25rem;
  27142. }
  27143. .sm\:text-5xl {
  27144. font-size: 3rem;
  27145. }
  27146. .sm\:text-6xl {
  27147. font-size: 4rem;
  27148. }
  27149. .sm\:leading-3 {
  27150. line-height: .75rem;
  27151. }
  27152. .sm\:leading-4 {
  27153. line-height: 1rem;
  27154. }
  27155. .sm\:leading-5 {
  27156. line-height: 1.25rem;
  27157. }
  27158. .sm\:leading-6 {
  27159. line-height: 1.5rem;
  27160. }
  27161. .sm\:leading-7 {
  27162. line-height: 1.75rem;
  27163. }
  27164. .sm\:leading-8 {
  27165. line-height: 2rem;
  27166. }
  27167. .sm\:leading-9 {
  27168. line-height: 2.25rem;
  27169. }
  27170. .sm\:leading-10 {
  27171. line-height: 2.5rem;
  27172. }
  27173. .sm\:leading-none {
  27174. line-height: 1;
  27175. }
  27176. .sm\:leading-tight {
  27177. line-height: 1.25;
  27178. }
  27179. .sm\:leading-snug {
  27180. line-height: 1.375;
  27181. }
  27182. .sm\:leading-normal {
  27183. line-height: 1.5;
  27184. }
  27185. .sm\:leading-relaxed {
  27186. line-height: 1.625;
  27187. }
  27188. .sm\:leading-loose {
  27189. line-height: 2;
  27190. }
  27191. .sm\:list-inside {
  27192. list-style-position: inside;
  27193. }
  27194. .sm\:list-outside {
  27195. list-style-position: outside;
  27196. }
  27197. .sm\:list-none {
  27198. list-style-type: none;
  27199. }
  27200. .sm\:list-disc {
  27201. list-style-type: disc;
  27202. }
  27203. .sm\:list-decimal {
  27204. list-style-type: decimal;
  27205. }
  27206. .sm\:m-0 {
  27207. margin: 0;
  27208. }
  27209. .sm\:m-1 {
  27210. margin: 0.25rem;
  27211. }
  27212. .sm\:m-2 {
  27213. margin: 0.5rem;
  27214. }
  27215. .sm\:m-3 {
  27216. margin: 0.75rem;
  27217. }
  27218. .sm\:m-4 {
  27219. margin: 1rem;
  27220. }
  27221. .sm\:m-5 {
  27222. margin: 1.25rem;
  27223. }
  27224. .sm\:m-6 {
  27225. margin: 1.5rem;
  27226. }
  27227. .sm\:m-8 {
  27228. margin: 2rem;
  27229. }
  27230. .sm\:m-10 {
  27231. margin: 2.5rem;
  27232. }
  27233. .sm\:m-12 {
  27234. margin: 3rem;
  27235. }
  27236. .sm\:m-16 {
  27237. margin: 4rem;
  27238. }
  27239. .sm\:m-20 {
  27240. margin: 5rem;
  27241. }
  27242. .sm\:m-24 {
  27243. margin: 6rem;
  27244. }
  27245. .sm\:m-32 {
  27246. margin: 8rem;
  27247. }
  27248. .sm\:m-40 {
  27249. margin: 10rem;
  27250. }
  27251. .sm\:m-48 {
  27252. margin: 12rem;
  27253. }
  27254. .sm\:m-56 {
  27255. margin: 14rem;
  27256. }
  27257. .sm\:m-64 {
  27258. margin: 16rem;
  27259. }
  27260. .sm\:m-auto {
  27261. margin: auto;
  27262. }
  27263. .sm\:m-px {
  27264. margin: 1px;
  27265. }
  27266. .sm\:-m-1 {
  27267. margin: -0.25rem;
  27268. }
  27269. .sm\:-m-2 {
  27270. margin: -0.5rem;
  27271. }
  27272. .sm\:-m-3 {
  27273. margin: -0.75rem;
  27274. }
  27275. .sm\:-m-4 {
  27276. margin: -1rem;
  27277. }
  27278. .sm\:-m-5 {
  27279. margin: -1.25rem;
  27280. }
  27281. .sm\:-m-6 {
  27282. margin: -1.5rem;
  27283. }
  27284. .sm\:-m-8 {
  27285. margin: -2rem;
  27286. }
  27287. .sm\:-m-10 {
  27288. margin: -2.5rem;
  27289. }
  27290. .sm\:-m-12 {
  27291. margin: -3rem;
  27292. }
  27293. .sm\:-m-16 {
  27294. margin: -4rem;
  27295. }
  27296. .sm\:-m-20 {
  27297. margin: -5rem;
  27298. }
  27299. .sm\:-m-24 {
  27300. margin: -6rem;
  27301. }
  27302. .sm\:-m-32 {
  27303. margin: -8rem;
  27304. }
  27305. .sm\:-m-40 {
  27306. margin: -10rem;
  27307. }
  27308. .sm\:-m-48 {
  27309. margin: -12rem;
  27310. }
  27311. .sm\:-m-56 {
  27312. margin: -14rem;
  27313. }
  27314. .sm\:-m-64 {
  27315. margin: -16rem;
  27316. }
  27317. .sm\:-m-px {
  27318. margin: -1px;
  27319. }
  27320. .sm\:my-0 {
  27321. margin-top: 0;
  27322. margin-bottom: 0;
  27323. }
  27324. .sm\:mx-0 {
  27325. margin-left: 0;
  27326. margin-right: 0;
  27327. }
  27328. .sm\:my-1 {
  27329. margin-top: 0.25rem;
  27330. margin-bottom: 0.25rem;
  27331. }
  27332. .sm\:mx-1 {
  27333. margin-left: 0.25rem;
  27334. margin-right: 0.25rem;
  27335. }
  27336. .sm\:my-2 {
  27337. margin-top: 0.5rem;
  27338. margin-bottom: 0.5rem;
  27339. }
  27340. .sm\:mx-2 {
  27341. margin-left: 0.5rem;
  27342. margin-right: 0.5rem;
  27343. }
  27344. .sm\:my-3 {
  27345. margin-top: 0.75rem;
  27346. margin-bottom: 0.75rem;
  27347. }
  27348. .sm\:mx-3 {
  27349. margin-left: 0.75rem;
  27350. margin-right: 0.75rem;
  27351. }
  27352. .sm\:my-4 {
  27353. margin-top: 1rem;
  27354. margin-bottom: 1rem;
  27355. }
  27356. .sm\:mx-4 {
  27357. margin-left: 1rem;
  27358. margin-right: 1rem;
  27359. }
  27360. .sm\:my-5 {
  27361. margin-top: 1.25rem;
  27362. margin-bottom: 1.25rem;
  27363. }
  27364. .sm\:mx-5 {
  27365. margin-left: 1.25rem;
  27366. margin-right: 1.25rem;
  27367. }
  27368. .sm\:my-6 {
  27369. margin-top: 1.5rem;
  27370. margin-bottom: 1.5rem;
  27371. }
  27372. .sm\:mx-6 {
  27373. margin-left: 1.5rem;
  27374. margin-right: 1.5rem;
  27375. }
  27376. .sm\:my-8 {
  27377. margin-top: 2rem;
  27378. margin-bottom: 2rem;
  27379. }
  27380. .sm\:mx-8 {
  27381. margin-left: 2rem;
  27382. margin-right: 2rem;
  27383. }
  27384. .sm\:my-10 {
  27385. margin-top: 2.5rem;
  27386. margin-bottom: 2.5rem;
  27387. }
  27388. .sm\:mx-10 {
  27389. margin-left: 2.5rem;
  27390. margin-right: 2.5rem;
  27391. }
  27392. .sm\:my-12 {
  27393. margin-top: 3rem;
  27394. margin-bottom: 3rem;
  27395. }
  27396. .sm\:mx-12 {
  27397. margin-left: 3rem;
  27398. margin-right: 3rem;
  27399. }
  27400. .sm\:my-16 {
  27401. margin-top: 4rem;
  27402. margin-bottom: 4rem;
  27403. }
  27404. .sm\:mx-16 {
  27405. margin-left: 4rem;
  27406. margin-right: 4rem;
  27407. }
  27408. .sm\:my-20 {
  27409. margin-top: 5rem;
  27410. margin-bottom: 5rem;
  27411. }
  27412. .sm\:mx-20 {
  27413. margin-left: 5rem;
  27414. margin-right: 5rem;
  27415. }
  27416. .sm\:my-24 {
  27417. margin-top: 6rem;
  27418. margin-bottom: 6rem;
  27419. }
  27420. .sm\:mx-24 {
  27421. margin-left: 6rem;
  27422. margin-right: 6rem;
  27423. }
  27424. .sm\:my-32 {
  27425. margin-top: 8rem;
  27426. margin-bottom: 8rem;
  27427. }
  27428. .sm\:mx-32 {
  27429. margin-left: 8rem;
  27430. margin-right: 8rem;
  27431. }
  27432. .sm\:my-40 {
  27433. margin-top: 10rem;
  27434. margin-bottom: 10rem;
  27435. }
  27436. .sm\:mx-40 {
  27437. margin-left: 10rem;
  27438. margin-right: 10rem;
  27439. }
  27440. .sm\:my-48 {
  27441. margin-top: 12rem;
  27442. margin-bottom: 12rem;
  27443. }
  27444. .sm\:mx-48 {
  27445. margin-left: 12rem;
  27446. margin-right: 12rem;
  27447. }
  27448. .sm\:my-56 {
  27449. margin-top: 14rem;
  27450. margin-bottom: 14rem;
  27451. }
  27452. .sm\:mx-56 {
  27453. margin-left: 14rem;
  27454. margin-right: 14rem;
  27455. }
  27456. .sm\:my-64 {
  27457. margin-top: 16rem;
  27458. margin-bottom: 16rem;
  27459. }
  27460. .sm\:mx-64 {
  27461. margin-left: 16rem;
  27462. margin-right: 16rem;
  27463. }
  27464. .sm\:my-auto {
  27465. margin-top: auto;
  27466. margin-bottom: auto;
  27467. }
  27468. .sm\:mx-auto {
  27469. margin-left: auto;
  27470. margin-right: auto;
  27471. }
  27472. .sm\:my-px {
  27473. margin-top: 1px;
  27474. margin-bottom: 1px;
  27475. }
  27476. .sm\:mx-px {
  27477. margin-left: 1px;
  27478. margin-right: 1px;
  27479. }
  27480. .sm\:-my-1 {
  27481. margin-top: -0.25rem;
  27482. margin-bottom: -0.25rem;
  27483. }
  27484. .sm\:-mx-1 {
  27485. margin-left: -0.25rem;
  27486. margin-right: -0.25rem;
  27487. }
  27488. .sm\:-my-2 {
  27489. margin-top: -0.5rem;
  27490. margin-bottom: -0.5rem;
  27491. }
  27492. .sm\:-mx-2 {
  27493. margin-left: -0.5rem;
  27494. margin-right: -0.5rem;
  27495. }
  27496. .sm\:-my-3 {
  27497. margin-top: -0.75rem;
  27498. margin-bottom: -0.75rem;
  27499. }
  27500. .sm\:-mx-3 {
  27501. margin-left: -0.75rem;
  27502. margin-right: -0.75rem;
  27503. }
  27504. .sm\:-my-4 {
  27505. margin-top: -1rem;
  27506. margin-bottom: -1rem;
  27507. }
  27508. .sm\:-mx-4 {
  27509. margin-left: -1rem;
  27510. margin-right: -1rem;
  27511. }
  27512. .sm\:-my-5 {
  27513. margin-top: -1.25rem;
  27514. margin-bottom: -1.25rem;
  27515. }
  27516. .sm\:-mx-5 {
  27517. margin-left: -1.25rem;
  27518. margin-right: -1.25rem;
  27519. }
  27520. .sm\:-my-6 {
  27521. margin-top: -1.5rem;
  27522. margin-bottom: -1.5rem;
  27523. }
  27524. .sm\:-mx-6 {
  27525. margin-left: -1.5rem;
  27526. margin-right: -1.5rem;
  27527. }
  27528. .sm\:-my-8 {
  27529. margin-top: -2rem;
  27530. margin-bottom: -2rem;
  27531. }
  27532. .sm\:-mx-8 {
  27533. margin-left: -2rem;
  27534. margin-right: -2rem;
  27535. }
  27536. .sm\:-my-10 {
  27537. margin-top: -2.5rem;
  27538. margin-bottom: -2.5rem;
  27539. }
  27540. .sm\:-mx-10 {
  27541. margin-left: -2.5rem;
  27542. margin-right: -2.5rem;
  27543. }
  27544. .sm\:-my-12 {
  27545. margin-top: -3rem;
  27546. margin-bottom: -3rem;
  27547. }
  27548. .sm\:-mx-12 {
  27549. margin-left: -3rem;
  27550. margin-right: -3rem;
  27551. }
  27552. .sm\:-my-16 {
  27553. margin-top: -4rem;
  27554. margin-bottom: -4rem;
  27555. }
  27556. .sm\:-mx-16 {
  27557. margin-left: -4rem;
  27558. margin-right: -4rem;
  27559. }
  27560. .sm\:-my-20 {
  27561. margin-top: -5rem;
  27562. margin-bottom: -5rem;
  27563. }
  27564. .sm\:-mx-20 {
  27565. margin-left: -5rem;
  27566. margin-right: -5rem;
  27567. }
  27568. .sm\:-my-24 {
  27569. margin-top: -6rem;
  27570. margin-bottom: -6rem;
  27571. }
  27572. .sm\:-mx-24 {
  27573. margin-left: -6rem;
  27574. margin-right: -6rem;
  27575. }
  27576. .sm\:-my-32 {
  27577. margin-top: -8rem;
  27578. margin-bottom: -8rem;
  27579. }
  27580. .sm\:-mx-32 {
  27581. margin-left: -8rem;
  27582. margin-right: -8rem;
  27583. }
  27584. .sm\:-my-40 {
  27585. margin-top: -10rem;
  27586. margin-bottom: -10rem;
  27587. }
  27588. .sm\:-mx-40 {
  27589. margin-left: -10rem;
  27590. margin-right: -10rem;
  27591. }
  27592. .sm\:-my-48 {
  27593. margin-top: -12rem;
  27594. margin-bottom: -12rem;
  27595. }
  27596. .sm\:-mx-48 {
  27597. margin-left: -12rem;
  27598. margin-right: -12rem;
  27599. }
  27600. .sm\:-my-56 {
  27601. margin-top: -14rem;
  27602. margin-bottom: -14rem;
  27603. }
  27604. .sm\:-mx-56 {
  27605. margin-left: -14rem;
  27606. margin-right: -14rem;
  27607. }
  27608. .sm\:-my-64 {
  27609. margin-top: -16rem;
  27610. margin-bottom: -16rem;
  27611. }
  27612. .sm\:-mx-64 {
  27613. margin-left: -16rem;
  27614. margin-right: -16rem;
  27615. }
  27616. .sm\:-my-px {
  27617. margin-top: -1px;
  27618. margin-bottom: -1px;
  27619. }
  27620. .sm\:-mx-px {
  27621. margin-left: -1px;
  27622. margin-right: -1px;
  27623. }
  27624. .sm\:mt-0 {
  27625. margin-top: 0;
  27626. }
  27627. .sm\:mr-0 {
  27628. margin-right: 0;
  27629. }
  27630. .sm\:mb-0 {
  27631. margin-bottom: 0;
  27632. }
  27633. .sm\:ml-0 {
  27634. margin-left: 0;
  27635. }
  27636. .sm\:mt-1 {
  27637. margin-top: 0.25rem;
  27638. }
  27639. .sm\:mr-1 {
  27640. margin-right: 0.25rem;
  27641. }
  27642. .sm\:mb-1 {
  27643. margin-bottom: 0.25rem;
  27644. }
  27645. .sm\:ml-1 {
  27646. margin-left: 0.25rem;
  27647. }
  27648. .sm\:mt-2 {
  27649. margin-top: 0.5rem;
  27650. }
  27651. .sm\:mr-2 {
  27652. margin-right: 0.5rem;
  27653. }
  27654. .sm\:mb-2 {
  27655. margin-bottom: 0.5rem;
  27656. }
  27657. .sm\:ml-2 {
  27658. margin-left: 0.5rem;
  27659. }
  27660. .sm\:mt-3 {
  27661. margin-top: 0.75rem;
  27662. }
  27663. .sm\:mr-3 {
  27664. margin-right: 0.75rem;
  27665. }
  27666. .sm\:mb-3 {
  27667. margin-bottom: 0.75rem;
  27668. }
  27669. .sm\:ml-3 {
  27670. margin-left: 0.75rem;
  27671. }
  27672. .sm\:mt-4 {
  27673. margin-top: 1rem;
  27674. }
  27675. .sm\:mr-4 {
  27676. margin-right: 1rem;
  27677. }
  27678. .sm\:mb-4 {
  27679. margin-bottom: 1rem;
  27680. }
  27681. .sm\:ml-4 {
  27682. margin-left: 1rem;
  27683. }
  27684. .sm\:mt-5 {
  27685. margin-top: 1.25rem;
  27686. }
  27687. .sm\:mr-5 {
  27688. margin-right: 1.25rem;
  27689. }
  27690. .sm\:mb-5 {
  27691. margin-bottom: 1.25rem;
  27692. }
  27693. .sm\:ml-5 {
  27694. margin-left: 1.25rem;
  27695. }
  27696. .sm\:mt-6 {
  27697. margin-top: 1.5rem;
  27698. }
  27699. .sm\:mr-6 {
  27700. margin-right: 1.5rem;
  27701. }
  27702. .sm\:mb-6 {
  27703. margin-bottom: 1.5rem;
  27704. }
  27705. .sm\:ml-6 {
  27706. margin-left: 1.5rem;
  27707. }
  27708. .sm\:mt-8 {
  27709. margin-top: 2rem;
  27710. }
  27711. .sm\:mr-8 {
  27712. margin-right: 2rem;
  27713. }
  27714. .sm\:mb-8 {
  27715. margin-bottom: 2rem;
  27716. }
  27717. .sm\:ml-8 {
  27718. margin-left: 2rem;
  27719. }
  27720. .sm\:mt-10 {
  27721. margin-top: 2.5rem;
  27722. }
  27723. .sm\:mr-10 {
  27724. margin-right: 2.5rem;
  27725. }
  27726. .sm\:mb-10 {
  27727. margin-bottom: 2.5rem;
  27728. }
  27729. .sm\:ml-10 {
  27730. margin-left: 2.5rem;
  27731. }
  27732. .sm\:mt-12 {
  27733. margin-top: 3rem;
  27734. }
  27735. .sm\:mr-12 {
  27736. margin-right: 3rem;
  27737. }
  27738. .sm\:mb-12 {
  27739. margin-bottom: 3rem;
  27740. }
  27741. .sm\:ml-12 {
  27742. margin-left: 3rem;
  27743. }
  27744. .sm\:mt-16 {
  27745. margin-top: 4rem;
  27746. }
  27747. .sm\:mr-16 {
  27748. margin-right: 4rem;
  27749. }
  27750. .sm\:mb-16 {
  27751. margin-bottom: 4rem;
  27752. }
  27753. .sm\:ml-16 {
  27754. margin-left: 4rem;
  27755. }
  27756. .sm\:mt-20 {
  27757. margin-top: 5rem;
  27758. }
  27759. .sm\:mr-20 {
  27760. margin-right: 5rem;
  27761. }
  27762. .sm\:mb-20 {
  27763. margin-bottom: 5rem;
  27764. }
  27765. .sm\:ml-20 {
  27766. margin-left: 5rem;
  27767. }
  27768. .sm\:mt-24 {
  27769. margin-top: 6rem;
  27770. }
  27771. .sm\:mr-24 {
  27772. margin-right: 6rem;
  27773. }
  27774. .sm\:mb-24 {
  27775. margin-bottom: 6rem;
  27776. }
  27777. .sm\:ml-24 {
  27778. margin-left: 6rem;
  27779. }
  27780. .sm\:mt-32 {
  27781. margin-top: 8rem;
  27782. }
  27783. .sm\:mr-32 {
  27784. margin-right: 8rem;
  27785. }
  27786. .sm\:mb-32 {
  27787. margin-bottom: 8rem;
  27788. }
  27789. .sm\:ml-32 {
  27790. margin-left: 8rem;
  27791. }
  27792. .sm\:mt-40 {
  27793. margin-top: 10rem;
  27794. }
  27795. .sm\:mr-40 {
  27796. margin-right: 10rem;
  27797. }
  27798. .sm\:mb-40 {
  27799. margin-bottom: 10rem;
  27800. }
  27801. .sm\:ml-40 {
  27802. margin-left: 10rem;
  27803. }
  27804. .sm\:mt-48 {
  27805. margin-top: 12rem;
  27806. }
  27807. .sm\:mr-48 {
  27808. margin-right: 12rem;
  27809. }
  27810. .sm\:mb-48 {
  27811. margin-bottom: 12rem;
  27812. }
  27813. .sm\:ml-48 {
  27814. margin-left: 12rem;
  27815. }
  27816. .sm\:mt-56 {
  27817. margin-top: 14rem;
  27818. }
  27819. .sm\:mr-56 {
  27820. margin-right: 14rem;
  27821. }
  27822. .sm\:mb-56 {
  27823. margin-bottom: 14rem;
  27824. }
  27825. .sm\:ml-56 {
  27826. margin-left: 14rem;
  27827. }
  27828. .sm\:mt-64 {
  27829. margin-top: 16rem;
  27830. }
  27831. .sm\:mr-64 {
  27832. margin-right: 16rem;
  27833. }
  27834. .sm\:mb-64 {
  27835. margin-bottom: 16rem;
  27836. }
  27837. .sm\:ml-64 {
  27838. margin-left: 16rem;
  27839. }
  27840. .sm\:mt-auto {
  27841. margin-top: auto;
  27842. }
  27843. .sm\:mr-auto {
  27844. margin-right: auto;
  27845. }
  27846. .sm\:mb-auto {
  27847. margin-bottom: auto;
  27848. }
  27849. .sm\:ml-auto {
  27850. margin-left: auto;
  27851. }
  27852. .sm\:mt-px {
  27853. margin-top: 1px;
  27854. }
  27855. .sm\:mr-px {
  27856. margin-right: 1px;
  27857. }
  27858. .sm\:mb-px {
  27859. margin-bottom: 1px;
  27860. }
  27861. .sm\:ml-px {
  27862. margin-left: 1px;
  27863. }
  27864. .sm\:-mt-1 {
  27865. margin-top: -0.25rem;
  27866. }
  27867. .sm\:-mr-1 {
  27868. margin-right: -0.25rem;
  27869. }
  27870. .sm\:-mb-1 {
  27871. margin-bottom: -0.25rem;
  27872. }
  27873. .sm\:-ml-1 {
  27874. margin-left: -0.25rem;
  27875. }
  27876. .sm\:-mt-2 {
  27877. margin-top: -0.5rem;
  27878. }
  27879. .sm\:-mr-2 {
  27880. margin-right: -0.5rem;
  27881. }
  27882. .sm\:-mb-2 {
  27883. margin-bottom: -0.5rem;
  27884. }
  27885. .sm\:-ml-2 {
  27886. margin-left: -0.5rem;
  27887. }
  27888. .sm\:-mt-3 {
  27889. margin-top: -0.75rem;
  27890. }
  27891. .sm\:-mr-3 {
  27892. margin-right: -0.75rem;
  27893. }
  27894. .sm\:-mb-3 {
  27895. margin-bottom: -0.75rem;
  27896. }
  27897. .sm\:-ml-3 {
  27898. margin-left: -0.75rem;
  27899. }
  27900. .sm\:-mt-4 {
  27901. margin-top: -1rem;
  27902. }
  27903. .sm\:-mr-4 {
  27904. margin-right: -1rem;
  27905. }
  27906. .sm\:-mb-4 {
  27907. margin-bottom: -1rem;
  27908. }
  27909. .sm\:-ml-4 {
  27910. margin-left: -1rem;
  27911. }
  27912. .sm\:-mt-5 {
  27913. margin-top: -1.25rem;
  27914. }
  27915. .sm\:-mr-5 {
  27916. margin-right: -1.25rem;
  27917. }
  27918. .sm\:-mb-5 {
  27919. margin-bottom: -1.25rem;
  27920. }
  27921. .sm\:-ml-5 {
  27922. margin-left: -1.25rem;
  27923. }
  27924. .sm\:-mt-6 {
  27925. margin-top: -1.5rem;
  27926. }
  27927. .sm\:-mr-6 {
  27928. margin-right: -1.5rem;
  27929. }
  27930. .sm\:-mb-6 {
  27931. margin-bottom: -1.5rem;
  27932. }
  27933. .sm\:-ml-6 {
  27934. margin-left: -1.5rem;
  27935. }
  27936. .sm\:-mt-8 {
  27937. margin-top: -2rem;
  27938. }
  27939. .sm\:-mr-8 {
  27940. margin-right: -2rem;
  27941. }
  27942. .sm\:-mb-8 {
  27943. margin-bottom: -2rem;
  27944. }
  27945. .sm\:-ml-8 {
  27946. margin-left: -2rem;
  27947. }
  27948. .sm\:-mt-10 {
  27949. margin-top: -2.5rem;
  27950. }
  27951. .sm\:-mr-10 {
  27952. margin-right: -2.5rem;
  27953. }
  27954. .sm\:-mb-10 {
  27955. margin-bottom: -2.5rem;
  27956. }
  27957. .sm\:-ml-10 {
  27958. margin-left: -2.5rem;
  27959. }
  27960. .sm\:-mt-12 {
  27961. margin-top: -3rem;
  27962. }
  27963. .sm\:-mr-12 {
  27964. margin-right: -3rem;
  27965. }
  27966. .sm\:-mb-12 {
  27967. margin-bottom: -3rem;
  27968. }
  27969. .sm\:-ml-12 {
  27970. margin-left: -3rem;
  27971. }
  27972. .sm\:-mt-16 {
  27973. margin-top: -4rem;
  27974. }
  27975. .sm\:-mr-16 {
  27976. margin-right: -4rem;
  27977. }
  27978. .sm\:-mb-16 {
  27979. margin-bottom: -4rem;
  27980. }
  27981. .sm\:-ml-16 {
  27982. margin-left: -4rem;
  27983. }
  27984. .sm\:-mt-20 {
  27985. margin-top: -5rem;
  27986. }
  27987. .sm\:-mr-20 {
  27988. margin-right: -5rem;
  27989. }
  27990. .sm\:-mb-20 {
  27991. margin-bottom: -5rem;
  27992. }
  27993. .sm\:-ml-20 {
  27994. margin-left: -5rem;
  27995. }
  27996. .sm\:-mt-24 {
  27997. margin-top: -6rem;
  27998. }
  27999. .sm\:-mr-24 {
  28000. margin-right: -6rem;
  28001. }
  28002. .sm\:-mb-24 {
  28003. margin-bottom: -6rem;
  28004. }
  28005. .sm\:-ml-24 {
  28006. margin-left: -6rem;
  28007. }
  28008. .sm\:-mt-32 {
  28009. margin-top: -8rem;
  28010. }
  28011. .sm\:-mr-32 {
  28012. margin-right: -8rem;
  28013. }
  28014. .sm\:-mb-32 {
  28015. margin-bottom: -8rem;
  28016. }
  28017. .sm\:-ml-32 {
  28018. margin-left: -8rem;
  28019. }
  28020. .sm\:-mt-40 {
  28021. margin-top: -10rem;
  28022. }
  28023. .sm\:-mr-40 {
  28024. margin-right: -10rem;
  28025. }
  28026. .sm\:-mb-40 {
  28027. margin-bottom: -10rem;
  28028. }
  28029. .sm\:-ml-40 {
  28030. margin-left: -10rem;
  28031. }
  28032. .sm\:-mt-48 {
  28033. margin-top: -12rem;
  28034. }
  28035. .sm\:-mr-48 {
  28036. margin-right: -12rem;
  28037. }
  28038. .sm\:-mb-48 {
  28039. margin-bottom: -12rem;
  28040. }
  28041. .sm\:-ml-48 {
  28042. margin-left: -12rem;
  28043. }
  28044. .sm\:-mt-56 {
  28045. margin-top: -14rem;
  28046. }
  28047. .sm\:-mr-56 {
  28048. margin-right: -14rem;
  28049. }
  28050. .sm\:-mb-56 {
  28051. margin-bottom: -14rem;
  28052. }
  28053. .sm\:-ml-56 {
  28054. margin-left: -14rem;
  28055. }
  28056. .sm\:-mt-64 {
  28057. margin-top: -16rem;
  28058. }
  28059. .sm\:-mr-64 {
  28060. margin-right: -16rem;
  28061. }
  28062. .sm\:-mb-64 {
  28063. margin-bottom: -16rem;
  28064. }
  28065. .sm\:-ml-64 {
  28066. margin-left: -16rem;
  28067. }
  28068. .sm\:-mt-px {
  28069. margin-top: -1px;
  28070. }
  28071. .sm\:-mr-px {
  28072. margin-right: -1px;
  28073. }
  28074. .sm\:-mb-px {
  28075. margin-bottom: -1px;
  28076. }
  28077. .sm\:-ml-px {
  28078. margin-left: -1px;
  28079. }
  28080. .sm\:max-h-full {
  28081. max-height: 100%;
  28082. }
  28083. .sm\:max-h-screen {
  28084. max-height: 100vh;
  28085. }
  28086. .sm\:max-w-none {
  28087. max-width: none;
  28088. }
  28089. .sm\:max-w-xs {
  28090. max-width: 20rem;
  28091. }
  28092. .sm\:max-w-sm {
  28093. max-width: 24rem;
  28094. }
  28095. .sm\:max-w-md {
  28096. max-width: 28rem;
  28097. }
  28098. .sm\:max-w-lg {
  28099. max-width: 32rem;
  28100. }
  28101. .sm\:max-w-xl {
  28102. max-width: 36rem;
  28103. }
  28104. .sm\:max-w-2xl {
  28105. max-width: 42rem;
  28106. }
  28107. .sm\:max-w-3xl {
  28108. max-width: 48rem;
  28109. }
  28110. .sm\:max-w-4xl {
  28111. max-width: 56rem;
  28112. }
  28113. .sm\:max-w-5xl {
  28114. max-width: 64rem;
  28115. }
  28116. .sm\:max-w-6xl {
  28117. max-width: 72rem;
  28118. }
  28119. .sm\:max-w-full {
  28120. max-width: 100%;
  28121. }
  28122. .sm\:max-w-screen-sm {
  28123. max-width: 640px;
  28124. }
  28125. .sm\:max-w-screen-md {
  28126. max-width: 768px;
  28127. }
  28128. .sm\:max-w-screen-lg {
  28129. max-width: 1024px;
  28130. }
  28131. .sm\:max-w-screen-xl {
  28132. max-width: 1280px;
  28133. }
  28134. .sm\:min-h-0 {
  28135. min-height: 0;
  28136. }
  28137. .sm\:min-h-full {
  28138. min-height: 100%;
  28139. }
  28140. .sm\:min-h-screen {
  28141. min-height: 100vh;
  28142. }
  28143. .sm\:min-w-0 {
  28144. min-width: 0;
  28145. }
  28146. .sm\:min-w-full {
  28147. min-width: 100%;
  28148. }
  28149. .sm\:object-contain {
  28150. -o-object-fit: contain;
  28151. object-fit: contain;
  28152. }
  28153. .sm\:object-cover {
  28154. -o-object-fit: cover;
  28155. object-fit: cover;
  28156. }
  28157. .sm\:object-fill {
  28158. -o-object-fit: fill;
  28159. object-fit: fill;
  28160. }
  28161. .sm\:object-none {
  28162. -o-object-fit: none;
  28163. object-fit: none;
  28164. }
  28165. .sm\:object-scale-down {
  28166. -o-object-fit: scale-down;
  28167. object-fit: scale-down;
  28168. }
  28169. .sm\:object-bottom {
  28170. -o-object-position: bottom;
  28171. object-position: bottom;
  28172. }
  28173. .sm\:object-center {
  28174. -o-object-position: center;
  28175. object-position: center;
  28176. }
  28177. .sm\:object-left {
  28178. -o-object-position: left;
  28179. object-position: left;
  28180. }
  28181. .sm\:object-left-bottom {
  28182. -o-object-position: left bottom;
  28183. object-position: left bottom;
  28184. }
  28185. .sm\:object-left-top {
  28186. -o-object-position: left top;
  28187. object-position: left top;
  28188. }
  28189. .sm\:object-right {
  28190. -o-object-position: right;
  28191. object-position: right;
  28192. }
  28193. .sm\:object-right-bottom {
  28194. -o-object-position: right bottom;
  28195. object-position: right bottom;
  28196. }
  28197. .sm\:object-right-top {
  28198. -o-object-position: right top;
  28199. object-position: right top;
  28200. }
  28201. .sm\:object-top {
  28202. -o-object-position: top;
  28203. object-position: top;
  28204. }
  28205. .sm\:opacity-0 {
  28206. opacity: 0;
  28207. }
  28208. .sm\:opacity-25 {
  28209. opacity: 0.25;
  28210. }
  28211. .sm\:opacity-50 {
  28212. opacity: 0.5;
  28213. }
  28214. .sm\:opacity-75 {
  28215. opacity: 0.75;
  28216. }
  28217. .sm\:opacity-100 {
  28218. opacity: 1;
  28219. }
  28220. .sm\:hover\:opacity-0:hover {
  28221. opacity: 0;
  28222. }
  28223. .sm\:hover\:opacity-25:hover {
  28224. opacity: 0.25;
  28225. }
  28226. .sm\:hover\:opacity-50:hover {
  28227. opacity: 0.5;
  28228. }
  28229. .sm\:hover\:opacity-75:hover {
  28230. opacity: 0.75;
  28231. }
  28232. .sm\:hover\:opacity-100:hover {
  28233. opacity: 1;
  28234. }
  28235. .sm\:focus\:opacity-0:focus {
  28236. opacity: 0;
  28237. }
  28238. .sm\:focus\:opacity-25:focus {
  28239. opacity: 0.25;
  28240. }
  28241. .sm\:focus\:opacity-50:focus {
  28242. opacity: 0.5;
  28243. }
  28244. .sm\:focus\:opacity-75:focus {
  28245. opacity: 0.75;
  28246. }
  28247. .sm\:focus\:opacity-100:focus {
  28248. opacity: 1;
  28249. }
  28250. .sm\:outline-none {
  28251. outline: 2px solid transparent;
  28252. outline-offset: 2px;
  28253. }
  28254. .sm\:outline-white {
  28255. outline: 2px dotted white;
  28256. outline-offset: 2px;
  28257. }
  28258. .sm\:outline-black {
  28259. outline: 2px dotted black;
  28260. outline-offset: 2px;
  28261. }
  28262. .sm\:focus\:outline-none:focus {
  28263. outline: 2px solid transparent;
  28264. outline-offset: 2px;
  28265. }
  28266. .sm\:focus\:outline-white:focus {
  28267. outline: 2px dotted white;
  28268. outline-offset: 2px;
  28269. }
  28270. .sm\:focus\:outline-black:focus {
  28271. outline: 2px dotted black;
  28272. outline-offset: 2px;
  28273. }
  28274. .sm\:overflow-auto {
  28275. overflow: auto;
  28276. }
  28277. .sm\:overflow-hidden {
  28278. overflow: hidden;
  28279. }
  28280. .sm\:overflow-visible {
  28281. overflow: visible;
  28282. }
  28283. .sm\:overflow-scroll {
  28284. overflow: scroll;
  28285. }
  28286. .sm\:overflow-x-auto {
  28287. overflow-x: auto;
  28288. }
  28289. .sm\:overflow-y-auto {
  28290. overflow-y: auto;
  28291. }
  28292. .sm\:overflow-x-hidden {
  28293. overflow-x: hidden;
  28294. }
  28295. .sm\:overflow-y-hidden {
  28296. overflow-y: hidden;
  28297. }
  28298. .sm\:overflow-x-visible {
  28299. overflow-x: visible;
  28300. }
  28301. .sm\:overflow-y-visible {
  28302. overflow-y: visible;
  28303. }
  28304. .sm\:overflow-x-scroll {
  28305. overflow-x: scroll;
  28306. }
  28307. .sm\:overflow-y-scroll {
  28308. overflow-y: scroll;
  28309. }
  28310. .sm\:scrolling-touch {
  28311. -webkit-overflow-scrolling: touch;
  28312. }
  28313. .sm\:scrolling-auto {
  28314. -webkit-overflow-scrolling: auto;
  28315. }
  28316. .sm\:overscroll-auto {
  28317. -ms-scroll-chaining: chained;
  28318. overscroll-behavior: auto;
  28319. }
  28320. .sm\:overscroll-contain {
  28321. -ms-scroll-chaining: none;
  28322. overscroll-behavior: contain;
  28323. }
  28324. .sm\:overscroll-none {
  28325. -ms-scroll-chaining: none;
  28326. overscroll-behavior: none;
  28327. }
  28328. .sm\:overscroll-y-auto {
  28329. overscroll-behavior-y: auto;
  28330. }
  28331. .sm\:overscroll-y-contain {
  28332. overscroll-behavior-y: contain;
  28333. }
  28334. .sm\:overscroll-y-none {
  28335. overscroll-behavior-y: none;
  28336. }
  28337. .sm\:overscroll-x-auto {
  28338. overscroll-behavior-x: auto;
  28339. }
  28340. .sm\:overscroll-x-contain {
  28341. overscroll-behavior-x: contain;
  28342. }
  28343. .sm\:overscroll-x-none {
  28344. overscroll-behavior-x: none;
  28345. }
  28346. .sm\:p-0 {
  28347. padding: 0;
  28348. }
  28349. .sm\:p-1 {
  28350. padding: 0.25rem;
  28351. }
  28352. .sm\:p-2 {
  28353. padding: 0.5rem;
  28354. }
  28355. .sm\:p-3 {
  28356. padding: 0.75rem;
  28357. }
  28358. .sm\:p-4 {
  28359. padding: 1rem;
  28360. }
  28361. .sm\:p-5 {
  28362. padding: 1.25rem;
  28363. }
  28364. .sm\:p-6 {
  28365. padding: 1.5rem;
  28366. }
  28367. .sm\:p-8 {
  28368. padding: 2rem;
  28369. }
  28370. .sm\:p-10 {
  28371. padding: 2.5rem;
  28372. }
  28373. .sm\:p-12 {
  28374. padding: 3rem;
  28375. }
  28376. .sm\:p-16 {
  28377. padding: 4rem;
  28378. }
  28379. .sm\:p-20 {
  28380. padding: 5rem;
  28381. }
  28382. .sm\:p-24 {
  28383. padding: 6rem;
  28384. }
  28385. .sm\:p-32 {
  28386. padding: 8rem;
  28387. }
  28388. .sm\:p-40 {
  28389. padding: 10rem;
  28390. }
  28391. .sm\:p-48 {
  28392. padding: 12rem;
  28393. }
  28394. .sm\:p-56 {
  28395. padding: 14rem;
  28396. }
  28397. .sm\:p-64 {
  28398. padding: 16rem;
  28399. }
  28400. .sm\:p-px {
  28401. padding: 1px;
  28402. }
  28403. .sm\:py-0 {
  28404. padding-top: 0;
  28405. padding-bottom: 0;
  28406. }
  28407. .sm\:px-0 {
  28408. padding-left: 0;
  28409. padding-right: 0;
  28410. }
  28411. .sm\:py-1 {
  28412. padding-top: 0.25rem;
  28413. padding-bottom: 0.25rem;
  28414. }
  28415. .sm\:px-1 {
  28416. padding-left: 0.25rem;
  28417. padding-right: 0.25rem;
  28418. }
  28419. .sm\:py-2 {
  28420. padding-top: 0.5rem;
  28421. padding-bottom: 0.5rem;
  28422. }
  28423. .sm\:px-2 {
  28424. padding-left: 0.5rem;
  28425. padding-right: 0.5rem;
  28426. }
  28427. .sm\:py-3 {
  28428. padding-top: 0.75rem;
  28429. padding-bottom: 0.75rem;
  28430. }
  28431. .sm\:px-3 {
  28432. padding-left: 0.75rem;
  28433. padding-right: 0.75rem;
  28434. }
  28435. .sm\:py-4 {
  28436. padding-top: 1rem;
  28437. padding-bottom: 1rem;
  28438. }
  28439. .sm\:px-4 {
  28440. padding-left: 1rem;
  28441. padding-right: 1rem;
  28442. }
  28443. .sm\:py-5 {
  28444. padding-top: 1.25rem;
  28445. padding-bottom: 1.25rem;
  28446. }
  28447. .sm\:px-5 {
  28448. padding-left: 1.25rem;
  28449. padding-right: 1.25rem;
  28450. }
  28451. .sm\:py-6 {
  28452. padding-top: 1.5rem;
  28453. padding-bottom: 1.5rem;
  28454. }
  28455. .sm\:px-6 {
  28456. padding-left: 1.5rem;
  28457. padding-right: 1.5rem;
  28458. }
  28459. .sm\:py-8 {
  28460. padding-top: 2rem;
  28461. padding-bottom: 2rem;
  28462. }
  28463. .sm\:px-8 {
  28464. padding-left: 2rem;
  28465. padding-right: 2rem;
  28466. }
  28467. .sm\:py-10 {
  28468. padding-top: 2.5rem;
  28469. padding-bottom: 2.5rem;
  28470. }
  28471. .sm\:px-10 {
  28472. padding-left: 2.5rem;
  28473. padding-right: 2.5rem;
  28474. }
  28475. .sm\:py-12 {
  28476. padding-top: 3rem;
  28477. padding-bottom: 3rem;
  28478. }
  28479. .sm\:px-12 {
  28480. padding-left: 3rem;
  28481. padding-right: 3rem;
  28482. }
  28483. .sm\:py-16 {
  28484. padding-top: 4rem;
  28485. padding-bottom: 4rem;
  28486. }
  28487. .sm\:px-16 {
  28488. padding-left: 4rem;
  28489. padding-right: 4rem;
  28490. }
  28491. .sm\:py-20 {
  28492. padding-top: 5rem;
  28493. padding-bottom: 5rem;
  28494. }
  28495. .sm\:px-20 {
  28496. padding-left: 5rem;
  28497. padding-right: 5rem;
  28498. }
  28499. .sm\:py-24 {
  28500. padding-top: 6rem;
  28501. padding-bottom: 6rem;
  28502. }
  28503. .sm\:px-24 {
  28504. padding-left: 6rem;
  28505. padding-right: 6rem;
  28506. }
  28507. .sm\:py-32 {
  28508. padding-top: 8rem;
  28509. padding-bottom: 8rem;
  28510. }
  28511. .sm\:px-32 {
  28512. padding-left: 8rem;
  28513. padding-right: 8rem;
  28514. }
  28515. .sm\:py-40 {
  28516. padding-top: 10rem;
  28517. padding-bottom: 10rem;
  28518. }
  28519. .sm\:px-40 {
  28520. padding-left: 10rem;
  28521. padding-right: 10rem;
  28522. }
  28523. .sm\:py-48 {
  28524. padding-top: 12rem;
  28525. padding-bottom: 12rem;
  28526. }
  28527. .sm\:px-48 {
  28528. padding-left: 12rem;
  28529. padding-right: 12rem;
  28530. }
  28531. .sm\:py-56 {
  28532. padding-top: 14rem;
  28533. padding-bottom: 14rem;
  28534. }
  28535. .sm\:px-56 {
  28536. padding-left: 14rem;
  28537. padding-right: 14rem;
  28538. }
  28539. .sm\:py-64 {
  28540. padding-top: 16rem;
  28541. padding-bottom: 16rem;
  28542. }
  28543. .sm\:px-64 {
  28544. padding-left: 16rem;
  28545. padding-right: 16rem;
  28546. }
  28547. .sm\:py-px {
  28548. padding-top: 1px;
  28549. padding-bottom: 1px;
  28550. }
  28551. .sm\:px-px {
  28552. padding-left: 1px;
  28553. padding-right: 1px;
  28554. }
  28555. .sm\:pt-0 {
  28556. padding-top: 0;
  28557. }
  28558. .sm\:pr-0 {
  28559. padding-right: 0;
  28560. }
  28561. .sm\:pb-0 {
  28562. padding-bottom: 0;
  28563. }
  28564. .sm\:pl-0 {
  28565. padding-left: 0;
  28566. }
  28567. .sm\:pt-1 {
  28568. padding-top: 0.25rem;
  28569. }
  28570. .sm\:pr-1 {
  28571. padding-right: 0.25rem;
  28572. }
  28573. .sm\:pb-1 {
  28574. padding-bottom: 0.25rem;
  28575. }
  28576. .sm\:pl-1 {
  28577. padding-left: 0.25rem;
  28578. }
  28579. .sm\:pt-2 {
  28580. padding-top: 0.5rem;
  28581. }
  28582. .sm\:pr-2 {
  28583. padding-right: 0.5rem;
  28584. }
  28585. .sm\:pb-2 {
  28586. padding-bottom: 0.5rem;
  28587. }
  28588. .sm\:pl-2 {
  28589. padding-left: 0.5rem;
  28590. }
  28591. .sm\:pt-3 {
  28592. padding-top: 0.75rem;
  28593. }
  28594. .sm\:pr-3 {
  28595. padding-right: 0.75rem;
  28596. }
  28597. .sm\:pb-3 {
  28598. padding-bottom: 0.75rem;
  28599. }
  28600. .sm\:pl-3 {
  28601. padding-left: 0.75rem;
  28602. }
  28603. .sm\:pt-4 {
  28604. padding-top: 1rem;
  28605. }
  28606. .sm\:pr-4 {
  28607. padding-right: 1rem;
  28608. }
  28609. .sm\:pb-4 {
  28610. padding-bottom: 1rem;
  28611. }
  28612. .sm\:pl-4 {
  28613. padding-left: 1rem;
  28614. }
  28615. .sm\:pt-5 {
  28616. padding-top: 1.25rem;
  28617. }
  28618. .sm\:pr-5 {
  28619. padding-right: 1.25rem;
  28620. }
  28621. .sm\:pb-5 {
  28622. padding-bottom: 1.25rem;
  28623. }
  28624. .sm\:pl-5 {
  28625. padding-left: 1.25rem;
  28626. }
  28627. .sm\:pt-6 {
  28628. padding-top: 1.5rem;
  28629. }
  28630. .sm\:pr-6 {
  28631. padding-right: 1.5rem;
  28632. }
  28633. .sm\:pb-6 {
  28634. padding-bottom: 1.5rem;
  28635. }
  28636. .sm\:pl-6 {
  28637. padding-left: 1.5rem;
  28638. }
  28639. .sm\:pt-8 {
  28640. padding-top: 2rem;
  28641. }
  28642. .sm\:pr-8 {
  28643. padding-right: 2rem;
  28644. }
  28645. .sm\:pb-8 {
  28646. padding-bottom: 2rem;
  28647. }
  28648. .sm\:pl-8 {
  28649. padding-left: 2rem;
  28650. }
  28651. .sm\:pt-10 {
  28652. padding-top: 2.5rem;
  28653. }
  28654. .sm\:pr-10 {
  28655. padding-right: 2.5rem;
  28656. }
  28657. .sm\:pb-10 {
  28658. padding-bottom: 2.5rem;
  28659. }
  28660. .sm\:pl-10 {
  28661. padding-left: 2.5rem;
  28662. }
  28663. .sm\:pt-12 {
  28664. padding-top: 3rem;
  28665. }
  28666. .sm\:pr-12 {
  28667. padding-right: 3rem;
  28668. }
  28669. .sm\:pb-12 {
  28670. padding-bottom: 3rem;
  28671. }
  28672. .sm\:pl-12 {
  28673. padding-left: 3rem;
  28674. }
  28675. .sm\:pt-16 {
  28676. padding-top: 4rem;
  28677. }
  28678. .sm\:pr-16 {
  28679. padding-right: 4rem;
  28680. }
  28681. .sm\:pb-16 {
  28682. padding-bottom: 4rem;
  28683. }
  28684. .sm\:pl-16 {
  28685. padding-left: 4rem;
  28686. }
  28687. .sm\:pt-20 {
  28688. padding-top: 5rem;
  28689. }
  28690. .sm\:pr-20 {
  28691. padding-right: 5rem;
  28692. }
  28693. .sm\:pb-20 {
  28694. padding-bottom: 5rem;
  28695. }
  28696. .sm\:pl-20 {
  28697. padding-left: 5rem;
  28698. }
  28699. .sm\:pt-24 {
  28700. padding-top: 6rem;
  28701. }
  28702. .sm\:pr-24 {
  28703. padding-right: 6rem;
  28704. }
  28705. .sm\:pb-24 {
  28706. padding-bottom: 6rem;
  28707. }
  28708. .sm\:pl-24 {
  28709. padding-left: 6rem;
  28710. }
  28711. .sm\:pt-32 {
  28712. padding-top: 8rem;
  28713. }
  28714. .sm\:pr-32 {
  28715. padding-right: 8rem;
  28716. }
  28717. .sm\:pb-32 {
  28718. padding-bottom: 8rem;
  28719. }
  28720. .sm\:pl-32 {
  28721. padding-left: 8rem;
  28722. }
  28723. .sm\:pt-40 {
  28724. padding-top: 10rem;
  28725. }
  28726. .sm\:pr-40 {
  28727. padding-right: 10rem;
  28728. }
  28729. .sm\:pb-40 {
  28730. padding-bottom: 10rem;
  28731. }
  28732. .sm\:pl-40 {
  28733. padding-left: 10rem;
  28734. }
  28735. .sm\:pt-48 {
  28736. padding-top: 12rem;
  28737. }
  28738. .sm\:pr-48 {
  28739. padding-right: 12rem;
  28740. }
  28741. .sm\:pb-48 {
  28742. padding-bottom: 12rem;
  28743. }
  28744. .sm\:pl-48 {
  28745. padding-left: 12rem;
  28746. }
  28747. .sm\:pt-56 {
  28748. padding-top: 14rem;
  28749. }
  28750. .sm\:pr-56 {
  28751. padding-right: 14rem;
  28752. }
  28753. .sm\:pb-56 {
  28754. padding-bottom: 14rem;
  28755. }
  28756. .sm\:pl-56 {
  28757. padding-left: 14rem;
  28758. }
  28759. .sm\:pt-64 {
  28760. padding-top: 16rem;
  28761. }
  28762. .sm\:pr-64 {
  28763. padding-right: 16rem;
  28764. }
  28765. .sm\:pb-64 {
  28766. padding-bottom: 16rem;
  28767. }
  28768. .sm\:pl-64 {
  28769. padding-left: 16rem;
  28770. }
  28771. .sm\:pt-px {
  28772. padding-top: 1px;
  28773. }
  28774. .sm\:pr-px {
  28775. padding-right: 1px;
  28776. }
  28777. .sm\:pb-px {
  28778. padding-bottom: 1px;
  28779. }
  28780. .sm\:pl-px {
  28781. padding-left: 1px;
  28782. }
  28783. .sm\:placeholder-transparent::-moz-placeholder {
  28784. color: transparent;
  28785. }
  28786. .sm\:placeholder-transparent:-ms-input-placeholder {
  28787. color: transparent;
  28788. }
  28789. .sm\:placeholder-transparent::placeholder {
  28790. color: transparent;
  28791. }
  28792. .sm\:placeholder-current::-moz-placeholder {
  28793. color: currentColor;
  28794. }
  28795. .sm\:placeholder-current:-ms-input-placeholder {
  28796. color: currentColor;
  28797. }
  28798. .sm\:placeholder-current::placeholder {
  28799. color: currentColor;
  28800. }
  28801. .sm\:placeholder-black::-moz-placeholder {
  28802. --placeholder-opacity: 1;
  28803. color: #000;
  28804. color: rgba(0, 0, 0, var(--placeholder-opacity));
  28805. }
  28806. .sm\:placeholder-black:-ms-input-placeholder {
  28807. --placeholder-opacity: 1;
  28808. color: #000;
  28809. color: rgba(0, 0, 0, var(--placeholder-opacity));
  28810. }
  28811. .sm\:placeholder-black::placeholder {
  28812. --placeholder-opacity: 1;
  28813. color: #000;
  28814. color: rgba(0, 0, 0, var(--placeholder-opacity));
  28815. }
  28816. .sm\:placeholder-white::-moz-placeholder {
  28817. --placeholder-opacity: 1;
  28818. color: #fff;
  28819. color: rgba(255, 255, 255, var(--placeholder-opacity));
  28820. }
  28821. .sm\:placeholder-white:-ms-input-placeholder {
  28822. --placeholder-opacity: 1;
  28823. color: #fff;
  28824. color: rgba(255, 255, 255, var(--placeholder-opacity));
  28825. }
  28826. .sm\:placeholder-white::placeholder {
  28827. --placeholder-opacity: 1;
  28828. color: #fff;
  28829. color: rgba(255, 255, 255, var(--placeholder-opacity));
  28830. }
  28831. .sm\:placeholder-gray-100::-moz-placeholder {
  28832. --placeholder-opacity: 1;
  28833. color: #f7fafc;
  28834. color: rgba(247, 250, 252, var(--placeholder-opacity));
  28835. }
  28836. .sm\:placeholder-gray-100:-ms-input-placeholder {
  28837. --placeholder-opacity: 1;
  28838. color: #f7fafc;
  28839. color: rgba(247, 250, 252, var(--placeholder-opacity));
  28840. }
  28841. .sm\:placeholder-gray-100::placeholder {
  28842. --placeholder-opacity: 1;
  28843. color: #f7fafc;
  28844. color: rgba(247, 250, 252, var(--placeholder-opacity));
  28845. }
  28846. .sm\:placeholder-gray-200::-moz-placeholder {
  28847. --placeholder-opacity: 1;
  28848. color: #edf2f7;
  28849. color: rgba(237, 242, 247, var(--placeholder-opacity));
  28850. }
  28851. .sm\:placeholder-gray-200:-ms-input-placeholder {
  28852. --placeholder-opacity: 1;
  28853. color: #edf2f7;
  28854. color: rgba(237, 242, 247, var(--placeholder-opacity));
  28855. }
  28856. .sm\:placeholder-gray-200::placeholder {
  28857. --placeholder-opacity: 1;
  28858. color: #edf2f7;
  28859. color: rgba(237, 242, 247, var(--placeholder-opacity));
  28860. }
  28861. .sm\:placeholder-gray-300::-moz-placeholder {
  28862. --placeholder-opacity: 1;
  28863. color: #e2e8f0;
  28864. color: rgba(226, 232, 240, var(--placeholder-opacity));
  28865. }
  28866. .sm\:placeholder-gray-300:-ms-input-placeholder {
  28867. --placeholder-opacity: 1;
  28868. color: #e2e8f0;
  28869. color: rgba(226, 232, 240, var(--placeholder-opacity));
  28870. }
  28871. .sm\:placeholder-gray-300::placeholder {
  28872. --placeholder-opacity: 1;
  28873. color: #e2e8f0;
  28874. color: rgba(226, 232, 240, var(--placeholder-opacity));
  28875. }
  28876. .sm\:placeholder-gray-400::-moz-placeholder {
  28877. --placeholder-opacity: 1;
  28878. color: #cbd5e0;
  28879. color: rgba(203, 213, 224, var(--placeholder-opacity));
  28880. }
  28881. .sm\:placeholder-gray-400:-ms-input-placeholder {
  28882. --placeholder-opacity: 1;
  28883. color: #cbd5e0;
  28884. color: rgba(203, 213, 224, var(--placeholder-opacity));
  28885. }
  28886. .sm\:placeholder-gray-400::placeholder {
  28887. --placeholder-opacity: 1;
  28888. color: #cbd5e0;
  28889. color: rgba(203, 213, 224, var(--placeholder-opacity));
  28890. }
  28891. .sm\:placeholder-gray-500::-moz-placeholder {
  28892. --placeholder-opacity: 1;
  28893. color: #a0aec0;
  28894. color: rgba(160, 174, 192, var(--placeholder-opacity));
  28895. }
  28896. .sm\:placeholder-gray-500:-ms-input-placeholder {
  28897. --placeholder-opacity: 1;
  28898. color: #a0aec0;
  28899. color: rgba(160, 174, 192, var(--placeholder-opacity));
  28900. }
  28901. .sm\:placeholder-gray-500::placeholder {
  28902. --placeholder-opacity: 1;
  28903. color: #a0aec0;
  28904. color: rgba(160, 174, 192, var(--placeholder-opacity));
  28905. }
  28906. .sm\:placeholder-gray-600::-moz-placeholder {
  28907. --placeholder-opacity: 1;
  28908. color: #718096;
  28909. color: rgba(113, 128, 150, var(--placeholder-opacity));
  28910. }
  28911. .sm\:placeholder-gray-600:-ms-input-placeholder {
  28912. --placeholder-opacity: 1;
  28913. color: #718096;
  28914. color: rgba(113, 128, 150, var(--placeholder-opacity));
  28915. }
  28916. .sm\:placeholder-gray-600::placeholder {
  28917. --placeholder-opacity: 1;
  28918. color: #718096;
  28919. color: rgba(113, 128, 150, var(--placeholder-opacity));
  28920. }
  28921. .sm\:placeholder-gray-700::-moz-placeholder {
  28922. --placeholder-opacity: 1;
  28923. color: #4a5568;
  28924. color: rgba(74, 85, 104, var(--placeholder-opacity));
  28925. }
  28926. .sm\:placeholder-gray-700:-ms-input-placeholder {
  28927. --placeholder-opacity: 1;
  28928. color: #4a5568;
  28929. color: rgba(74, 85, 104, var(--placeholder-opacity));
  28930. }
  28931. .sm\:placeholder-gray-700::placeholder {
  28932. --placeholder-opacity: 1;
  28933. color: #4a5568;
  28934. color: rgba(74, 85, 104, var(--placeholder-opacity));
  28935. }
  28936. .sm\:placeholder-gray-800::-moz-placeholder {
  28937. --placeholder-opacity: 1;
  28938. color: #2d3748;
  28939. color: rgba(45, 55, 72, var(--placeholder-opacity));
  28940. }
  28941. .sm\:placeholder-gray-800:-ms-input-placeholder {
  28942. --placeholder-opacity: 1;
  28943. color: #2d3748;
  28944. color: rgba(45, 55, 72, var(--placeholder-opacity));
  28945. }
  28946. .sm\:placeholder-gray-800::placeholder {
  28947. --placeholder-opacity: 1;
  28948. color: #2d3748;
  28949. color: rgba(45, 55, 72, var(--placeholder-opacity));
  28950. }
  28951. .sm\:placeholder-gray-900::-moz-placeholder {
  28952. --placeholder-opacity: 1;
  28953. color: #1a202c;
  28954. color: rgba(26, 32, 44, var(--placeholder-opacity));
  28955. }
  28956. .sm\:placeholder-gray-900:-ms-input-placeholder {
  28957. --placeholder-opacity: 1;
  28958. color: #1a202c;
  28959. color: rgba(26, 32, 44, var(--placeholder-opacity));
  28960. }
  28961. .sm\:placeholder-gray-900::placeholder {
  28962. --placeholder-opacity: 1;
  28963. color: #1a202c;
  28964. color: rgba(26, 32, 44, var(--placeholder-opacity));
  28965. }
  28966. .sm\:placeholder-red-100::-moz-placeholder {
  28967. --placeholder-opacity: 1;
  28968. color: #fff5f5;
  28969. color: rgba(255, 245, 245, var(--placeholder-opacity));
  28970. }
  28971. .sm\:placeholder-red-100:-ms-input-placeholder {
  28972. --placeholder-opacity: 1;
  28973. color: #fff5f5;
  28974. color: rgba(255, 245, 245, var(--placeholder-opacity));
  28975. }
  28976. .sm\:placeholder-red-100::placeholder {
  28977. --placeholder-opacity: 1;
  28978. color: #fff5f5;
  28979. color: rgba(255, 245, 245, var(--placeholder-opacity));
  28980. }
  28981. .sm\:placeholder-red-200::-moz-placeholder {
  28982. --placeholder-opacity: 1;
  28983. color: #fed7d7;
  28984. color: rgba(254, 215, 215, var(--placeholder-opacity));
  28985. }
  28986. .sm\:placeholder-red-200:-ms-input-placeholder {
  28987. --placeholder-opacity: 1;
  28988. color: #fed7d7;
  28989. color: rgba(254, 215, 215, var(--placeholder-opacity));
  28990. }
  28991. .sm\:placeholder-red-200::placeholder {
  28992. --placeholder-opacity: 1;
  28993. color: #fed7d7;
  28994. color: rgba(254, 215, 215, var(--placeholder-opacity));
  28995. }
  28996. .sm\:placeholder-red-300::-moz-placeholder {
  28997. --placeholder-opacity: 1;
  28998. color: #feb2b2;
  28999. color: rgba(254, 178, 178, var(--placeholder-opacity));
  29000. }
  29001. .sm\:placeholder-red-300:-ms-input-placeholder {
  29002. --placeholder-opacity: 1;
  29003. color: #feb2b2;
  29004. color: rgba(254, 178, 178, var(--placeholder-opacity));
  29005. }
  29006. .sm\:placeholder-red-300::placeholder {
  29007. --placeholder-opacity: 1;
  29008. color: #feb2b2;
  29009. color: rgba(254, 178, 178, var(--placeholder-opacity));
  29010. }
  29011. .sm\:placeholder-red-400::-moz-placeholder {
  29012. --placeholder-opacity: 1;
  29013. color: #fc8181;
  29014. color: rgba(252, 129, 129, var(--placeholder-opacity));
  29015. }
  29016. .sm\:placeholder-red-400:-ms-input-placeholder {
  29017. --placeholder-opacity: 1;
  29018. color: #fc8181;
  29019. color: rgba(252, 129, 129, var(--placeholder-opacity));
  29020. }
  29021. .sm\:placeholder-red-400::placeholder {
  29022. --placeholder-opacity: 1;
  29023. color: #fc8181;
  29024. color: rgba(252, 129, 129, var(--placeholder-opacity));
  29025. }
  29026. .sm\:placeholder-red-500::-moz-placeholder {
  29027. --placeholder-opacity: 1;
  29028. color: #f56565;
  29029. color: rgba(245, 101, 101, var(--placeholder-opacity));
  29030. }
  29031. .sm\:placeholder-red-500:-ms-input-placeholder {
  29032. --placeholder-opacity: 1;
  29033. color: #f56565;
  29034. color: rgba(245, 101, 101, var(--placeholder-opacity));
  29035. }
  29036. .sm\:placeholder-red-500::placeholder {
  29037. --placeholder-opacity: 1;
  29038. color: #f56565;
  29039. color: rgba(245, 101, 101, var(--placeholder-opacity));
  29040. }
  29041. .sm\:placeholder-red-600::-moz-placeholder {
  29042. --placeholder-opacity: 1;
  29043. color: #e53e3e;
  29044. color: rgba(229, 62, 62, var(--placeholder-opacity));
  29045. }
  29046. .sm\:placeholder-red-600:-ms-input-placeholder {
  29047. --placeholder-opacity: 1;
  29048. color: #e53e3e;
  29049. color: rgba(229, 62, 62, var(--placeholder-opacity));
  29050. }
  29051. .sm\:placeholder-red-600::placeholder {
  29052. --placeholder-opacity: 1;
  29053. color: #e53e3e;
  29054. color: rgba(229, 62, 62, var(--placeholder-opacity));
  29055. }
  29056. .sm\:placeholder-red-700::-moz-placeholder {
  29057. --placeholder-opacity: 1;
  29058. color: #c53030;
  29059. color: rgba(197, 48, 48, var(--placeholder-opacity));
  29060. }
  29061. .sm\:placeholder-red-700:-ms-input-placeholder {
  29062. --placeholder-opacity: 1;
  29063. color: #c53030;
  29064. color: rgba(197, 48, 48, var(--placeholder-opacity));
  29065. }
  29066. .sm\:placeholder-red-700::placeholder {
  29067. --placeholder-opacity: 1;
  29068. color: #c53030;
  29069. color: rgba(197, 48, 48, var(--placeholder-opacity));
  29070. }
  29071. .sm\:placeholder-red-800::-moz-placeholder {
  29072. --placeholder-opacity: 1;
  29073. color: #9b2c2c;
  29074. color: rgba(155, 44, 44, var(--placeholder-opacity));
  29075. }
  29076. .sm\:placeholder-red-800:-ms-input-placeholder {
  29077. --placeholder-opacity: 1;
  29078. color: #9b2c2c;
  29079. color: rgba(155, 44, 44, var(--placeholder-opacity));
  29080. }
  29081. .sm\:placeholder-red-800::placeholder {
  29082. --placeholder-opacity: 1;
  29083. color: #9b2c2c;
  29084. color: rgba(155, 44, 44, var(--placeholder-opacity));
  29085. }
  29086. .sm\:placeholder-red-900::-moz-placeholder {
  29087. --placeholder-opacity: 1;
  29088. color: #742a2a;
  29089. color: rgba(116, 42, 42, var(--placeholder-opacity));
  29090. }
  29091. .sm\:placeholder-red-900:-ms-input-placeholder {
  29092. --placeholder-opacity: 1;
  29093. color: #742a2a;
  29094. color: rgba(116, 42, 42, var(--placeholder-opacity));
  29095. }
  29096. .sm\:placeholder-red-900::placeholder {
  29097. --placeholder-opacity: 1;
  29098. color: #742a2a;
  29099. color: rgba(116, 42, 42, var(--placeholder-opacity));
  29100. }
  29101. .sm\:placeholder-orange-100::-moz-placeholder {
  29102. --placeholder-opacity: 1;
  29103. color: #fffaf0;
  29104. color: rgba(255, 250, 240, var(--placeholder-opacity));
  29105. }
  29106. .sm\:placeholder-orange-100:-ms-input-placeholder {
  29107. --placeholder-opacity: 1;
  29108. color: #fffaf0;
  29109. color: rgba(255, 250, 240, var(--placeholder-opacity));
  29110. }
  29111. .sm\:placeholder-orange-100::placeholder {
  29112. --placeholder-opacity: 1;
  29113. color: #fffaf0;
  29114. color: rgba(255, 250, 240, var(--placeholder-opacity));
  29115. }
  29116. .sm\:placeholder-orange-200::-moz-placeholder {
  29117. --placeholder-opacity: 1;
  29118. color: #feebc8;
  29119. color: rgba(254, 235, 200, var(--placeholder-opacity));
  29120. }
  29121. .sm\:placeholder-orange-200:-ms-input-placeholder {
  29122. --placeholder-opacity: 1;
  29123. color: #feebc8;
  29124. color: rgba(254, 235, 200, var(--placeholder-opacity));
  29125. }
  29126. .sm\:placeholder-orange-200::placeholder {
  29127. --placeholder-opacity: 1;
  29128. color: #feebc8;
  29129. color: rgba(254, 235, 200, var(--placeholder-opacity));
  29130. }
  29131. .sm\:placeholder-orange-300::-moz-placeholder {
  29132. --placeholder-opacity: 1;
  29133. color: #fbd38d;
  29134. color: rgba(251, 211, 141, var(--placeholder-opacity));
  29135. }
  29136. .sm\:placeholder-orange-300:-ms-input-placeholder {
  29137. --placeholder-opacity: 1;
  29138. color: #fbd38d;
  29139. color: rgba(251, 211, 141, var(--placeholder-opacity));
  29140. }
  29141. .sm\:placeholder-orange-300::placeholder {
  29142. --placeholder-opacity: 1;
  29143. color: #fbd38d;
  29144. color: rgba(251, 211, 141, var(--placeholder-opacity));
  29145. }
  29146. .sm\:placeholder-orange-400::-moz-placeholder {
  29147. --placeholder-opacity: 1;
  29148. color: #f6ad55;
  29149. color: rgba(246, 173, 85, var(--placeholder-opacity));
  29150. }
  29151. .sm\:placeholder-orange-400:-ms-input-placeholder {
  29152. --placeholder-opacity: 1;
  29153. color: #f6ad55;
  29154. color: rgba(246, 173, 85, var(--placeholder-opacity));
  29155. }
  29156. .sm\:placeholder-orange-400::placeholder {
  29157. --placeholder-opacity: 1;
  29158. color: #f6ad55;
  29159. color: rgba(246, 173, 85, var(--placeholder-opacity));
  29160. }
  29161. .sm\:placeholder-orange-500::-moz-placeholder {
  29162. --placeholder-opacity: 1;
  29163. color: #ed8936;
  29164. color: rgba(237, 137, 54, var(--placeholder-opacity));
  29165. }
  29166. .sm\:placeholder-orange-500:-ms-input-placeholder {
  29167. --placeholder-opacity: 1;
  29168. color: #ed8936;
  29169. color: rgba(237, 137, 54, var(--placeholder-opacity));
  29170. }
  29171. .sm\:placeholder-orange-500::placeholder {
  29172. --placeholder-opacity: 1;
  29173. color: #ed8936;
  29174. color: rgba(237, 137, 54, var(--placeholder-opacity));
  29175. }
  29176. .sm\:placeholder-orange-600::-moz-placeholder {
  29177. --placeholder-opacity: 1;
  29178. color: #dd6b20;
  29179. color: rgba(221, 107, 32, var(--placeholder-opacity));
  29180. }
  29181. .sm\:placeholder-orange-600:-ms-input-placeholder {
  29182. --placeholder-opacity: 1;
  29183. color: #dd6b20;
  29184. color: rgba(221, 107, 32, var(--placeholder-opacity));
  29185. }
  29186. .sm\:placeholder-orange-600::placeholder {
  29187. --placeholder-opacity: 1;
  29188. color: #dd6b20;
  29189. color: rgba(221, 107, 32, var(--placeholder-opacity));
  29190. }
  29191. .sm\:placeholder-orange-700::-moz-placeholder {
  29192. --placeholder-opacity: 1;
  29193. color: #c05621;
  29194. color: rgba(192, 86, 33, var(--placeholder-opacity));
  29195. }
  29196. .sm\:placeholder-orange-700:-ms-input-placeholder {
  29197. --placeholder-opacity: 1;
  29198. color: #c05621;
  29199. color: rgba(192, 86, 33, var(--placeholder-opacity));
  29200. }
  29201. .sm\:placeholder-orange-700::placeholder {
  29202. --placeholder-opacity: 1;
  29203. color: #c05621;
  29204. color: rgba(192, 86, 33, var(--placeholder-opacity));
  29205. }
  29206. .sm\:placeholder-orange-800::-moz-placeholder {
  29207. --placeholder-opacity: 1;
  29208. color: #9c4221;
  29209. color: rgba(156, 66, 33, var(--placeholder-opacity));
  29210. }
  29211. .sm\:placeholder-orange-800:-ms-input-placeholder {
  29212. --placeholder-opacity: 1;
  29213. color: #9c4221;
  29214. color: rgba(156, 66, 33, var(--placeholder-opacity));
  29215. }
  29216. .sm\:placeholder-orange-800::placeholder {
  29217. --placeholder-opacity: 1;
  29218. color: #9c4221;
  29219. color: rgba(156, 66, 33, var(--placeholder-opacity));
  29220. }
  29221. .sm\:placeholder-orange-900::-moz-placeholder {
  29222. --placeholder-opacity: 1;
  29223. color: #7b341e;
  29224. color: rgba(123, 52, 30, var(--placeholder-opacity));
  29225. }
  29226. .sm\:placeholder-orange-900:-ms-input-placeholder {
  29227. --placeholder-opacity: 1;
  29228. color: #7b341e;
  29229. color: rgba(123, 52, 30, var(--placeholder-opacity));
  29230. }
  29231. .sm\:placeholder-orange-900::placeholder {
  29232. --placeholder-opacity: 1;
  29233. color: #7b341e;
  29234. color: rgba(123, 52, 30, var(--placeholder-opacity));
  29235. }
  29236. .sm\:placeholder-yellow-100::-moz-placeholder {
  29237. --placeholder-opacity: 1;
  29238. color: #fffff0;
  29239. color: rgba(255, 255, 240, var(--placeholder-opacity));
  29240. }
  29241. .sm\:placeholder-yellow-100:-ms-input-placeholder {
  29242. --placeholder-opacity: 1;
  29243. color: #fffff0;
  29244. color: rgba(255, 255, 240, var(--placeholder-opacity));
  29245. }
  29246. .sm\:placeholder-yellow-100::placeholder {
  29247. --placeholder-opacity: 1;
  29248. color: #fffff0;
  29249. color: rgba(255, 255, 240, var(--placeholder-opacity));
  29250. }
  29251. .sm\:placeholder-yellow-200::-moz-placeholder {
  29252. --placeholder-opacity: 1;
  29253. color: #fefcbf;
  29254. color: rgba(254, 252, 191, var(--placeholder-opacity));
  29255. }
  29256. .sm\:placeholder-yellow-200:-ms-input-placeholder {
  29257. --placeholder-opacity: 1;
  29258. color: #fefcbf;
  29259. color: rgba(254, 252, 191, var(--placeholder-opacity));
  29260. }
  29261. .sm\:placeholder-yellow-200::placeholder {
  29262. --placeholder-opacity: 1;
  29263. color: #fefcbf;
  29264. color: rgba(254, 252, 191, var(--placeholder-opacity));
  29265. }
  29266. .sm\:placeholder-yellow-300::-moz-placeholder {
  29267. --placeholder-opacity: 1;
  29268. color: #faf089;
  29269. color: rgba(250, 240, 137, var(--placeholder-opacity));
  29270. }
  29271. .sm\:placeholder-yellow-300:-ms-input-placeholder {
  29272. --placeholder-opacity: 1;
  29273. color: #faf089;
  29274. color: rgba(250, 240, 137, var(--placeholder-opacity));
  29275. }
  29276. .sm\:placeholder-yellow-300::placeholder {
  29277. --placeholder-opacity: 1;
  29278. color: #faf089;
  29279. color: rgba(250, 240, 137, var(--placeholder-opacity));
  29280. }
  29281. .sm\:placeholder-yellow-400::-moz-placeholder {
  29282. --placeholder-opacity: 1;
  29283. color: #f6e05e;
  29284. color: rgba(246, 224, 94, var(--placeholder-opacity));
  29285. }
  29286. .sm\:placeholder-yellow-400:-ms-input-placeholder {
  29287. --placeholder-opacity: 1;
  29288. color: #f6e05e;
  29289. color: rgba(246, 224, 94, var(--placeholder-opacity));
  29290. }
  29291. .sm\:placeholder-yellow-400::placeholder {
  29292. --placeholder-opacity: 1;
  29293. color: #f6e05e;
  29294. color: rgba(246, 224, 94, var(--placeholder-opacity));
  29295. }
  29296. .sm\:placeholder-yellow-500::-moz-placeholder {
  29297. --placeholder-opacity: 1;
  29298. color: #ecc94b;
  29299. color: rgba(236, 201, 75, var(--placeholder-opacity));
  29300. }
  29301. .sm\:placeholder-yellow-500:-ms-input-placeholder {
  29302. --placeholder-opacity: 1;
  29303. color: #ecc94b;
  29304. color: rgba(236, 201, 75, var(--placeholder-opacity));
  29305. }
  29306. .sm\:placeholder-yellow-500::placeholder {
  29307. --placeholder-opacity: 1;
  29308. color: #ecc94b;
  29309. color: rgba(236, 201, 75, var(--placeholder-opacity));
  29310. }
  29311. .sm\:placeholder-yellow-600::-moz-placeholder {
  29312. --placeholder-opacity: 1;
  29313. color: #d69e2e;
  29314. color: rgba(214, 158, 46, var(--placeholder-opacity));
  29315. }
  29316. .sm\:placeholder-yellow-600:-ms-input-placeholder {
  29317. --placeholder-opacity: 1;
  29318. color: #d69e2e;
  29319. color: rgba(214, 158, 46, var(--placeholder-opacity));
  29320. }
  29321. .sm\:placeholder-yellow-600::placeholder {
  29322. --placeholder-opacity: 1;
  29323. color: #d69e2e;
  29324. color: rgba(214, 158, 46, var(--placeholder-opacity));
  29325. }
  29326. .sm\:placeholder-yellow-700::-moz-placeholder {
  29327. --placeholder-opacity: 1;
  29328. color: #b7791f;
  29329. color: rgba(183, 121, 31, var(--placeholder-opacity));
  29330. }
  29331. .sm\:placeholder-yellow-700:-ms-input-placeholder {
  29332. --placeholder-opacity: 1;
  29333. color: #b7791f;
  29334. color: rgba(183, 121, 31, var(--placeholder-opacity));
  29335. }
  29336. .sm\:placeholder-yellow-700::placeholder {
  29337. --placeholder-opacity: 1;
  29338. color: #b7791f;
  29339. color: rgba(183, 121, 31, var(--placeholder-opacity));
  29340. }
  29341. .sm\:placeholder-yellow-800::-moz-placeholder {
  29342. --placeholder-opacity: 1;
  29343. color: #975a16;
  29344. color: rgba(151, 90, 22, var(--placeholder-opacity));
  29345. }
  29346. .sm\:placeholder-yellow-800:-ms-input-placeholder {
  29347. --placeholder-opacity: 1;
  29348. color: #975a16;
  29349. color: rgba(151, 90, 22, var(--placeholder-opacity));
  29350. }
  29351. .sm\:placeholder-yellow-800::placeholder {
  29352. --placeholder-opacity: 1;
  29353. color: #975a16;
  29354. color: rgba(151, 90, 22, var(--placeholder-opacity));
  29355. }
  29356. .sm\:placeholder-yellow-900::-moz-placeholder {
  29357. --placeholder-opacity: 1;
  29358. color: #744210;
  29359. color: rgba(116, 66, 16, var(--placeholder-opacity));
  29360. }
  29361. .sm\:placeholder-yellow-900:-ms-input-placeholder {
  29362. --placeholder-opacity: 1;
  29363. color: #744210;
  29364. color: rgba(116, 66, 16, var(--placeholder-opacity));
  29365. }
  29366. .sm\:placeholder-yellow-900::placeholder {
  29367. --placeholder-opacity: 1;
  29368. color: #744210;
  29369. color: rgba(116, 66, 16, var(--placeholder-opacity));
  29370. }
  29371. .sm\:placeholder-green-100::-moz-placeholder {
  29372. --placeholder-opacity: 1;
  29373. color: #f0fff4;
  29374. color: rgba(240, 255, 244, var(--placeholder-opacity));
  29375. }
  29376. .sm\:placeholder-green-100:-ms-input-placeholder {
  29377. --placeholder-opacity: 1;
  29378. color: #f0fff4;
  29379. color: rgba(240, 255, 244, var(--placeholder-opacity));
  29380. }
  29381. .sm\:placeholder-green-100::placeholder {
  29382. --placeholder-opacity: 1;
  29383. color: #f0fff4;
  29384. color: rgba(240, 255, 244, var(--placeholder-opacity));
  29385. }
  29386. .sm\:placeholder-green-200::-moz-placeholder {
  29387. --placeholder-opacity: 1;
  29388. color: #c6f6d5;
  29389. color: rgba(198, 246, 213, var(--placeholder-opacity));
  29390. }
  29391. .sm\:placeholder-green-200:-ms-input-placeholder {
  29392. --placeholder-opacity: 1;
  29393. color: #c6f6d5;
  29394. color: rgba(198, 246, 213, var(--placeholder-opacity));
  29395. }
  29396. .sm\:placeholder-green-200::placeholder {
  29397. --placeholder-opacity: 1;
  29398. color: #c6f6d5;
  29399. color: rgba(198, 246, 213, var(--placeholder-opacity));
  29400. }
  29401. .sm\:placeholder-green-300::-moz-placeholder {
  29402. --placeholder-opacity: 1;
  29403. color: #9ae6b4;
  29404. color: rgba(154, 230, 180, var(--placeholder-opacity));
  29405. }
  29406. .sm\:placeholder-green-300:-ms-input-placeholder {
  29407. --placeholder-opacity: 1;
  29408. color: #9ae6b4;
  29409. color: rgba(154, 230, 180, var(--placeholder-opacity));
  29410. }
  29411. .sm\:placeholder-green-300::placeholder {
  29412. --placeholder-opacity: 1;
  29413. color: #9ae6b4;
  29414. color: rgba(154, 230, 180, var(--placeholder-opacity));
  29415. }
  29416. .sm\:placeholder-green-400::-moz-placeholder {
  29417. --placeholder-opacity: 1;
  29418. color: #68d391;
  29419. color: rgba(104, 211, 145, var(--placeholder-opacity));
  29420. }
  29421. .sm\:placeholder-green-400:-ms-input-placeholder {
  29422. --placeholder-opacity: 1;
  29423. color: #68d391;
  29424. color: rgba(104, 211, 145, var(--placeholder-opacity));
  29425. }
  29426. .sm\:placeholder-green-400::placeholder {
  29427. --placeholder-opacity: 1;
  29428. color: #68d391;
  29429. color: rgba(104, 211, 145, var(--placeholder-opacity));
  29430. }
  29431. .sm\:placeholder-green-500::-moz-placeholder {
  29432. --placeholder-opacity: 1;
  29433. color: #48bb78;
  29434. color: rgba(72, 187, 120, var(--placeholder-opacity));
  29435. }
  29436. .sm\:placeholder-green-500:-ms-input-placeholder {
  29437. --placeholder-opacity: 1;
  29438. color: #48bb78;
  29439. color: rgba(72, 187, 120, var(--placeholder-opacity));
  29440. }
  29441. .sm\:placeholder-green-500::placeholder {
  29442. --placeholder-opacity: 1;
  29443. color: #48bb78;
  29444. color: rgba(72, 187, 120, var(--placeholder-opacity));
  29445. }
  29446. .sm\:placeholder-green-600::-moz-placeholder {
  29447. --placeholder-opacity: 1;
  29448. color: #38a169;
  29449. color: rgba(56, 161, 105, var(--placeholder-opacity));
  29450. }
  29451. .sm\:placeholder-green-600:-ms-input-placeholder {
  29452. --placeholder-opacity: 1;
  29453. color: #38a169;
  29454. color: rgba(56, 161, 105, var(--placeholder-opacity));
  29455. }
  29456. .sm\:placeholder-green-600::placeholder {
  29457. --placeholder-opacity: 1;
  29458. color: #38a169;
  29459. color: rgba(56, 161, 105, var(--placeholder-opacity));
  29460. }
  29461. .sm\:placeholder-green-700::-moz-placeholder {
  29462. --placeholder-opacity: 1;
  29463. color: #2f855a;
  29464. color: rgba(47, 133, 90, var(--placeholder-opacity));
  29465. }
  29466. .sm\:placeholder-green-700:-ms-input-placeholder {
  29467. --placeholder-opacity: 1;
  29468. color: #2f855a;
  29469. color: rgba(47, 133, 90, var(--placeholder-opacity));
  29470. }
  29471. .sm\:placeholder-green-700::placeholder {
  29472. --placeholder-opacity: 1;
  29473. color: #2f855a;
  29474. color: rgba(47, 133, 90, var(--placeholder-opacity));
  29475. }
  29476. .sm\:placeholder-green-800::-moz-placeholder {
  29477. --placeholder-opacity: 1;
  29478. color: #276749;
  29479. color: rgba(39, 103, 73, var(--placeholder-opacity));
  29480. }
  29481. .sm\:placeholder-green-800:-ms-input-placeholder {
  29482. --placeholder-opacity: 1;
  29483. color: #276749;
  29484. color: rgba(39, 103, 73, var(--placeholder-opacity));
  29485. }
  29486. .sm\:placeholder-green-800::placeholder {
  29487. --placeholder-opacity: 1;
  29488. color: #276749;
  29489. color: rgba(39, 103, 73, var(--placeholder-opacity));
  29490. }
  29491. .sm\:placeholder-green-900::-moz-placeholder {
  29492. --placeholder-opacity: 1;
  29493. color: #22543d;
  29494. color: rgba(34, 84, 61, var(--placeholder-opacity));
  29495. }
  29496. .sm\:placeholder-green-900:-ms-input-placeholder {
  29497. --placeholder-opacity: 1;
  29498. color: #22543d;
  29499. color: rgba(34, 84, 61, var(--placeholder-opacity));
  29500. }
  29501. .sm\:placeholder-green-900::placeholder {
  29502. --placeholder-opacity: 1;
  29503. color: #22543d;
  29504. color: rgba(34, 84, 61, var(--placeholder-opacity));
  29505. }
  29506. .sm\:placeholder-teal-100::-moz-placeholder {
  29507. --placeholder-opacity: 1;
  29508. color: #e6fffa;
  29509. color: rgba(230, 255, 250, var(--placeholder-opacity));
  29510. }
  29511. .sm\:placeholder-teal-100:-ms-input-placeholder {
  29512. --placeholder-opacity: 1;
  29513. color: #e6fffa;
  29514. color: rgba(230, 255, 250, var(--placeholder-opacity));
  29515. }
  29516. .sm\:placeholder-teal-100::placeholder {
  29517. --placeholder-opacity: 1;
  29518. color: #e6fffa;
  29519. color: rgba(230, 255, 250, var(--placeholder-opacity));
  29520. }
  29521. .sm\:placeholder-teal-200::-moz-placeholder {
  29522. --placeholder-opacity: 1;
  29523. color: #b2f5ea;
  29524. color: rgba(178, 245, 234, var(--placeholder-opacity));
  29525. }
  29526. .sm\:placeholder-teal-200:-ms-input-placeholder {
  29527. --placeholder-opacity: 1;
  29528. color: #b2f5ea;
  29529. color: rgba(178, 245, 234, var(--placeholder-opacity));
  29530. }
  29531. .sm\:placeholder-teal-200::placeholder {
  29532. --placeholder-opacity: 1;
  29533. color: #b2f5ea;
  29534. color: rgba(178, 245, 234, var(--placeholder-opacity));
  29535. }
  29536. .sm\:placeholder-teal-300::-moz-placeholder {
  29537. --placeholder-opacity: 1;
  29538. color: #81e6d9;
  29539. color: rgba(129, 230, 217, var(--placeholder-opacity));
  29540. }
  29541. .sm\:placeholder-teal-300:-ms-input-placeholder {
  29542. --placeholder-opacity: 1;
  29543. color: #81e6d9;
  29544. color: rgba(129, 230, 217, var(--placeholder-opacity));
  29545. }
  29546. .sm\:placeholder-teal-300::placeholder {
  29547. --placeholder-opacity: 1;
  29548. color: #81e6d9;
  29549. color: rgba(129, 230, 217, var(--placeholder-opacity));
  29550. }
  29551. .sm\:placeholder-teal-400::-moz-placeholder {
  29552. --placeholder-opacity: 1;
  29553. color: #4fd1c5;
  29554. color: rgba(79, 209, 197, var(--placeholder-opacity));
  29555. }
  29556. .sm\:placeholder-teal-400:-ms-input-placeholder {
  29557. --placeholder-opacity: 1;
  29558. color: #4fd1c5;
  29559. color: rgba(79, 209, 197, var(--placeholder-opacity));
  29560. }
  29561. .sm\:placeholder-teal-400::placeholder {
  29562. --placeholder-opacity: 1;
  29563. color: #4fd1c5;
  29564. color: rgba(79, 209, 197, var(--placeholder-opacity));
  29565. }
  29566. .sm\:placeholder-teal-500::-moz-placeholder {
  29567. --placeholder-opacity: 1;
  29568. color: #38b2ac;
  29569. color: rgba(56, 178, 172, var(--placeholder-opacity));
  29570. }
  29571. .sm\:placeholder-teal-500:-ms-input-placeholder {
  29572. --placeholder-opacity: 1;
  29573. color: #38b2ac;
  29574. color: rgba(56, 178, 172, var(--placeholder-opacity));
  29575. }
  29576. .sm\:placeholder-teal-500::placeholder {
  29577. --placeholder-opacity: 1;
  29578. color: #38b2ac;
  29579. color: rgba(56, 178, 172, var(--placeholder-opacity));
  29580. }
  29581. .sm\:placeholder-teal-600::-moz-placeholder {
  29582. --placeholder-opacity: 1;
  29583. color: #319795;
  29584. color: rgba(49, 151, 149, var(--placeholder-opacity));
  29585. }
  29586. .sm\:placeholder-teal-600:-ms-input-placeholder {
  29587. --placeholder-opacity: 1;
  29588. color: #319795;
  29589. color: rgba(49, 151, 149, var(--placeholder-opacity));
  29590. }
  29591. .sm\:placeholder-teal-600::placeholder {
  29592. --placeholder-opacity: 1;
  29593. color: #319795;
  29594. color: rgba(49, 151, 149, var(--placeholder-opacity));
  29595. }
  29596. .sm\:placeholder-teal-700::-moz-placeholder {
  29597. --placeholder-opacity: 1;
  29598. color: #2c7a7b;
  29599. color: rgba(44, 122, 123, var(--placeholder-opacity));
  29600. }
  29601. .sm\:placeholder-teal-700:-ms-input-placeholder {
  29602. --placeholder-opacity: 1;
  29603. color: #2c7a7b;
  29604. color: rgba(44, 122, 123, var(--placeholder-opacity));
  29605. }
  29606. .sm\:placeholder-teal-700::placeholder {
  29607. --placeholder-opacity: 1;
  29608. color: #2c7a7b;
  29609. color: rgba(44, 122, 123, var(--placeholder-opacity));
  29610. }
  29611. .sm\:placeholder-teal-800::-moz-placeholder {
  29612. --placeholder-opacity: 1;
  29613. color: #285e61;
  29614. color: rgba(40, 94, 97, var(--placeholder-opacity));
  29615. }
  29616. .sm\:placeholder-teal-800:-ms-input-placeholder {
  29617. --placeholder-opacity: 1;
  29618. color: #285e61;
  29619. color: rgba(40, 94, 97, var(--placeholder-opacity));
  29620. }
  29621. .sm\:placeholder-teal-800::placeholder {
  29622. --placeholder-opacity: 1;
  29623. color: #285e61;
  29624. color: rgba(40, 94, 97, var(--placeholder-opacity));
  29625. }
  29626. .sm\:placeholder-teal-900::-moz-placeholder {
  29627. --placeholder-opacity: 1;
  29628. color: #234e52;
  29629. color: rgba(35, 78, 82, var(--placeholder-opacity));
  29630. }
  29631. .sm\:placeholder-teal-900:-ms-input-placeholder {
  29632. --placeholder-opacity: 1;
  29633. color: #234e52;
  29634. color: rgba(35, 78, 82, var(--placeholder-opacity));
  29635. }
  29636. .sm\:placeholder-teal-900::placeholder {
  29637. --placeholder-opacity: 1;
  29638. color: #234e52;
  29639. color: rgba(35, 78, 82, var(--placeholder-opacity));
  29640. }
  29641. .sm\:placeholder-blue-100::-moz-placeholder {
  29642. --placeholder-opacity: 1;
  29643. color: #ebf8ff;
  29644. color: rgba(235, 248, 255, var(--placeholder-opacity));
  29645. }
  29646. .sm\:placeholder-blue-100:-ms-input-placeholder {
  29647. --placeholder-opacity: 1;
  29648. color: #ebf8ff;
  29649. color: rgba(235, 248, 255, var(--placeholder-opacity));
  29650. }
  29651. .sm\:placeholder-blue-100::placeholder {
  29652. --placeholder-opacity: 1;
  29653. color: #ebf8ff;
  29654. color: rgba(235, 248, 255, var(--placeholder-opacity));
  29655. }
  29656. .sm\:placeholder-blue-200::-moz-placeholder {
  29657. --placeholder-opacity: 1;
  29658. color: #bee3f8;
  29659. color: rgba(190, 227, 248, var(--placeholder-opacity));
  29660. }
  29661. .sm\:placeholder-blue-200:-ms-input-placeholder {
  29662. --placeholder-opacity: 1;
  29663. color: #bee3f8;
  29664. color: rgba(190, 227, 248, var(--placeholder-opacity));
  29665. }
  29666. .sm\:placeholder-blue-200::placeholder {
  29667. --placeholder-opacity: 1;
  29668. color: #bee3f8;
  29669. color: rgba(190, 227, 248, var(--placeholder-opacity));
  29670. }
  29671. .sm\:placeholder-blue-300::-moz-placeholder {
  29672. --placeholder-opacity: 1;
  29673. color: #90cdf4;
  29674. color: rgba(144, 205, 244, var(--placeholder-opacity));
  29675. }
  29676. .sm\:placeholder-blue-300:-ms-input-placeholder {
  29677. --placeholder-opacity: 1;
  29678. color: #90cdf4;
  29679. color: rgba(144, 205, 244, var(--placeholder-opacity));
  29680. }
  29681. .sm\:placeholder-blue-300::placeholder {
  29682. --placeholder-opacity: 1;
  29683. color: #90cdf4;
  29684. color: rgba(144, 205, 244, var(--placeholder-opacity));
  29685. }
  29686. .sm\:placeholder-blue-400::-moz-placeholder {
  29687. --placeholder-opacity: 1;
  29688. color: #63b3ed;
  29689. color: rgba(99, 179, 237, var(--placeholder-opacity));
  29690. }
  29691. .sm\:placeholder-blue-400:-ms-input-placeholder {
  29692. --placeholder-opacity: 1;
  29693. color: #63b3ed;
  29694. color: rgba(99, 179, 237, var(--placeholder-opacity));
  29695. }
  29696. .sm\:placeholder-blue-400::placeholder {
  29697. --placeholder-opacity: 1;
  29698. color: #63b3ed;
  29699. color: rgba(99, 179, 237, var(--placeholder-opacity));
  29700. }
  29701. .sm\:placeholder-blue-500::-moz-placeholder {
  29702. --placeholder-opacity: 1;
  29703. color: #4299e1;
  29704. color: rgba(66, 153, 225, var(--placeholder-opacity));
  29705. }
  29706. .sm\:placeholder-blue-500:-ms-input-placeholder {
  29707. --placeholder-opacity: 1;
  29708. color: #4299e1;
  29709. color: rgba(66, 153, 225, var(--placeholder-opacity));
  29710. }
  29711. .sm\:placeholder-blue-500::placeholder {
  29712. --placeholder-opacity: 1;
  29713. color: #4299e1;
  29714. color: rgba(66, 153, 225, var(--placeholder-opacity));
  29715. }
  29716. .sm\:placeholder-blue-600::-moz-placeholder {
  29717. --placeholder-opacity: 1;
  29718. color: #3182ce;
  29719. color: rgba(49, 130, 206, var(--placeholder-opacity));
  29720. }
  29721. .sm\:placeholder-blue-600:-ms-input-placeholder {
  29722. --placeholder-opacity: 1;
  29723. color: #3182ce;
  29724. color: rgba(49, 130, 206, var(--placeholder-opacity));
  29725. }
  29726. .sm\:placeholder-blue-600::placeholder {
  29727. --placeholder-opacity: 1;
  29728. color: #3182ce;
  29729. color: rgba(49, 130, 206, var(--placeholder-opacity));
  29730. }
  29731. .sm\:placeholder-blue-700::-moz-placeholder {
  29732. --placeholder-opacity: 1;
  29733. color: #2b6cb0;
  29734. color: rgba(43, 108, 176, var(--placeholder-opacity));
  29735. }
  29736. .sm\:placeholder-blue-700:-ms-input-placeholder {
  29737. --placeholder-opacity: 1;
  29738. color: #2b6cb0;
  29739. color: rgba(43, 108, 176, var(--placeholder-opacity));
  29740. }
  29741. .sm\:placeholder-blue-700::placeholder {
  29742. --placeholder-opacity: 1;
  29743. color: #2b6cb0;
  29744. color: rgba(43, 108, 176, var(--placeholder-opacity));
  29745. }
  29746. .sm\:placeholder-blue-800::-moz-placeholder {
  29747. --placeholder-opacity: 1;
  29748. color: #2c5282;
  29749. color: rgba(44, 82, 130, var(--placeholder-opacity));
  29750. }
  29751. .sm\:placeholder-blue-800:-ms-input-placeholder {
  29752. --placeholder-opacity: 1;
  29753. color: #2c5282;
  29754. color: rgba(44, 82, 130, var(--placeholder-opacity));
  29755. }
  29756. .sm\:placeholder-blue-800::placeholder {
  29757. --placeholder-opacity: 1;
  29758. color: #2c5282;
  29759. color: rgba(44, 82, 130, var(--placeholder-opacity));
  29760. }
  29761. .sm\:placeholder-blue-900::-moz-placeholder {
  29762. --placeholder-opacity: 1;
  29763. color: #2a4365;
  29764. color: rgba(42, 67, 101, var(--placeholder-opacity));
  29765. }
  29766. .sm\:placeholder-blue-900:-ms-input-placeholder {
  29767. --placeholder-opacity: 1;
  29768. color: #2a4365;
  29769. color: rgba(42, 67, 101, var(--placeholder-opacity));
  29770. }
  29771. .sm\:placeholder-blue-900::placeholder {
  29772. --placeholder-opacity: 1;
  29773. color: #2a4365;
  29774. color: rgba(42, 67, 101, var(--placeholder-opacity));
  29775. }
  29776. .sm\:placeholder-indigo-100::-moz-placeholder {
  29777. --placeholder-opacity: 1;
  29778. color: #ebf4ff;
  29779. color: rgba(235, 244, 255, var(--placeholder-opacity));
  29780. }
  29781. .sm\:placeholder-indigo-100:-ms-input-placeholder {
  29782. --placeholder-opacity: 1;
  29783. color: #ebf4ff;
  29784. color: rgba(235, 244, 255, var(--placeholder-opacity));
  29785. }
  29786. .sm\:placeholder-indigo-100::placeholder {
  29787. --placeholder-opacity: 1;
  29788. color: #ebf4ff;
  29789. color: rgba(235, 244, 255, var(--placeholder-opacity));
  29790. }
  29791. .sm\:placeholder-indigo-200::-moz-placeholder {
  29792. --placeholder-opacity: 1;
  29793. color: #c3dafe;
  29794. color: rgba(195, 218, 254, var(--placeholder-opacity));
  29795. }
  29796. .sm\:placeholder-indigo-200:-ms-input-placeholder {
  29797. --placeholder-opacity: 1;
  29798. color: #c3dafe;
  29799. color: rgba(195, 218, 254, var(--placeholder-opacity));
  29800. }
  29801. .sm\:placeholder-indigo-200::placeholder {
  29802. --placeholder-opacity: 1;
  29803. color: #c3dafe;
  29804. color: rgba(195, 218, 254, var(--placeholder-opacity));
  29805. }
  29806. .sm\:placeholder-indigo-300::-moz-placeholder {
  29807. --placeholder-opacity: 1;
  29808. color: #a3bffa;
  29809. color: rgba(163, 191, 250, var(--placeholder-opacity));
  29810. }
  29811. .sm\:placeholder-indigo-300:-ms-input-placeholder {
  29812. --placeholder-opacity: 1;
  29813. color: #a3bffa;
  29814. color: rgba(163, 191, 250, var(--placeholder-opacity));
  29815. }
  29816. .sm\:placeholder-indigo-300::placeholder {
  29817. --placeholder-opacity: 1;
  29818. color: #a3bffa;
  29819. color: rgba(163, 191, 250, var(--placeholder-opacity));
  29820. }
  29821. .sm\:placeholder-indigo-400::-moz-placeholder {
  29822. --placeholder-opacity: 1;
  29823. color: #7f9cf5;
  29824. color: rgba(127, 156, 245, var(--placeholder-opacity));
  29825. }
  29826. .sm\:placeholder-indigo-400:-ms-input-placeholder {
  29827. --placeholder-opacity: 1;
  29828. color: #7f9cf5;
  29829. color: rgba(127, 156, 245, var(--placeholder-opacity));
  29830. }
  29831. .sm\:placeholder-indigo-400::placeholder {
  29832. --placeholder-opacity: 1;
  29833. color: #7f9cf5;
  29834. color: rgba(127, 156, 245, var(--placeholder-opacity));
  29835. }
  29836. .sm\:placeholder-indigo-500::-moz-placeholder {
  29837. --placeholder-opacity: 1;
  29838. color: #667eea;
  29839. color: rgba(102, 126, 234, var(--placeholder-opacity));
  29840. }
  29841. .sm\:placeholder-indigo-500:-ms-input-placeholder {
  29842. --placeholder-opacity: 1;
  29843. color: #667eea;
  29844. color: rgba(102, 126, 234, var(--placeholder-opacity));
  29845. }
  29846. .sm\:placeholder-indigo-500::placeholder {
  29847. --placeholder-opacity: 1;
  29848. color: #667eea;
  29849. color: rgba(102, 126, 234, var(--placeholder-opacity));
  29850. }
  29851. .sm\:placeholder-indigo-600::-moz-placeholder {
  29852. --placeholder-opacity: 1;
  29853. color: #5a67d8;
  29854. color: rgba(90, 103, 216, var(--placeholder-opacity));
  29855. }
  29856. .sm\:placeholder-indigo-600:-ms-input-placeholder {
  29857. --placeholder-opacity: 1;
  29858. color: #5a67d8;
  29859. color: rgba(90, 103, 216, var(--placeholder-opacity));
  29860. }
  29861. .sm\:placeholder-indigo-600::placeholder {
  29862. --placeholder-opacity: 1;
  29863. color: #5a67d8;
  29864. color: rgba(90, 103, 216, var(--placeholder-opacity));
  29865. }
  29866. .sm\:placeholder-indigo-700::-moz-placeholder {
  29867. --placeholder-opacity: 1;
  29868. color: #4c51bf;
  29869. color: rgba(76, 81, 191, var(--placeholder-opacity));
  29870. }
  29871. .sm\:placeholder-indigo-700:-ms-input-placeholder {
  29872. --placeholder-opacity: 1;
  29873. color: #4c51bf;
  29874. color: rgba(76, 81, 191, var(--placeholder-opacity));
  29875. }
  29876. .sm\:placeholder-indigo-700::placeholder {
  29877. --placeholder-opacity: 1;
  29878. color: #4c51bf;
  29879. color: rgba(76, 81, 191, var(--placeholder-opacity));
  29880. }
  29881. .sm\:placeholder-indigo-800::-moz-placeholder {
  29882. --placeholder-opacity: 1;
  29883. color: #434190;
  29884. color: rgba(67, 65, 144, var(--placeholder-opacity));
  29885. }
  29886. .sm\:placeholder-indigo-800:-ms-input-placeholder {
  29887. --placeholder-opacity: 1;
  29888. color: #434190;
  29889. color: rgba(67, 65, 144, var(--placeholder-opacity));
  29890. }
  29891. .sm\:placeholder-indigo-800::placeholder {
  29892. --placeholder-opacity: 1;
  29893. color: #434190;
  29894. color: rgba(67, 65, 144, var(--placeholder-opacity));
  29895. }
  29896. .sm\:placeholder-indigo-900::-moz-placeholder {
  29897. --placeholder-opacity: 1;
  29898. color: #3c366b;
  29899. color: rgba(60, 54, 107, var(--placeholder-opacity));
  29900. }
  29901. .sm\:placeholder-indigo-900:-ms-input-placeholder {
  29902. --placeholder-opacity: 1;
  29903. color: #3c366b;
  29904. color: rgba(60, 54, 107, var(--placeholder-opacity));
  29905. }
  29906. .sm\:placeholder-indigo-900::placeholder {
  29907. --placeholder-opacity: 1;
  29908. color: #3c366b;
  29909. color: rgba(60, 54, 107, var(--placeholder-opacity));
  29910. }
  29911. .sm\:placeholder-purple-100::-moz-placeholder {
  29912. --placeholder-opacity: 1;
  29913. color: #faf5ff;
  29914. color: rgba(250, 245, 255, var(--placeholder-opacity));
  29915. }
  29916. .sm\:placeholder-purple-100:-ms-input-placeholder {
  29917. --placeholder-opacity: 1;
  29918. color: #faf5ff;
  29919. color: rgba(250, 245, 255, var(--placeholder-opacity));
  29920. }
  29921. .sm\:placeholder-purple-100::placeholder {
  29922. --placeholder-opacity: 1;
  29923. color: #faf5ff;
  29924. color: rgba(250, 245, 255, var(--placeholder-opacity));
  29925. }
  29926. .sm\:placeholder-purple-200::-moz-placeholder {
  29927. --placeholder-opacity: 1;
  29928. color: #e9d8fd;
  29929. color: rgba(233, 216, 253, var(--placeholder-opacity));
  29930. }
  29931. .sm\:placeholder-purple-200:-ms-input-placeholder {
  29932. --placeholder-opacity: 1;
  29933. color: #e9d8fd;
  29934. color: rgba(233, 216, 253, var(--placeholder-opacity));
  29935. }
  29936. .sm\:placeholder-purple-200::placeholder {
  29937. --placeholder-opacity: 1;
  29938. color: #e9d8fd;
  29939. color: rgba(233, 216, 253, var(--placeholder-opacity));
  29940. }
  29941. .sm\:placeholder-purple-300::-moz-placeholder {
  29942. --placeholder-opacity: 1;
  29943. color: #d6bcfa;
  29944. color: rgba(214, 188, 250, var(--placeholder-opacity));
  29945. }
  29946. .sm\:placeholder-purple-300:-ms-input-placeholder {
  29947. --placeholder-opacity: 1;
  29948. color: #d6bcfa;
  29949. color: rgba(214, 188, 250, var(--placeholder-opacity));
  29950. }
  29951. .sm\:placeholder-purple-300::placeholder {
  29952. --placeholder-opacity: 1;
  29953. color: #d6bcfa;
  29954. color: rgba(214, 188, 250, var(--placeholder-opacity));
  29955. }
  29956. .sm\:placeholder-purple-400::-moz-placeholder {
  29957. --placeholder-opacity: 1;
  29958. color: #b794f4;
  29959. color: rgba(183, 148, 244, var(--placeholder-opacity));
  29960. }
  29961. .sm\:placeholder-purple-400:-ms-input-placeholder {
  29962. --placeholder-opacity: 1;
  29963. color: #b794f4;
  29964. color: rgba(183, 148, 244, var(--placeholder-opacity));
  29965. }
  29966. .sm\:placeholder-purple-400::placeholder {
  29967. --placeholder-opacity: 1;
  29968. color: #b794f4;
  29969. color: rgba(183, 148, 244, var(--placeholder-opacity));
  29970. }
  29971. .sm\:placeholder-purple-500::-moz-placeholder {
  29972. --placeholder-opacity: 1;
  29973. color: #9f7aea;
  29974. color: rgba(159, 122, 234, var(--placeholder-opacity));
  29975. }
  29976. .sm\:placeholder-purple-500:-ms-input-placeholder {
  29977. --placeholder-opacity: 1;
  29978. color: #9f7aea;
  29979. color: rgba(159, 122, 234, var(--placeholder-opacity));
  29980. }
  29981. .sm\:placeholder-purple-500::placeholder {
  29982. --placeholder-opacity: 1;
  29983. color: #9f7aea;
  29984. color: rgba(159, 122, 234, var(--placeholder-opacity));
  29985. }
  29986. .sm\:placeholder-purple-600::-moz-placeholder {
  29987. --placeholder-opacity: 1;
  29988. color: #805ad5;
  29989. color: rgba(128, 90, 213, var(--placeholder-opacity));
  29990. }
  29991. .sm\:placeholder-purple-600:-ms-input-placeholder {
  29992. --placeholder-opacity: 1;
  29993. color: #805ad5;
  29994. color: rgba(128, 90, 213, var(--placeholder-opacity));
  29995. }
  29996. .sm\:placeholder-purple-600::placeholder {
  29997. --placeholder-opacity: 1;
  29998. color: #805ad5;
  29999. color: rgba(128, 90, 213, var(--placeholder-opacity));
  30000. }
  30001. .sm\:placeholder-purple-700::-moz-placeholder {
  30002. --placeholder-opacity: 1;
  30003. color: #6b46c1;
  30004. color: rgba(107, 70, 193, var(--placeholder-opacity));
  30005. }
  30006. .sm\:placeholder-purple-700:-ms-input-placeholder {
  30007. --placeholder-opacity: 1;
  30008. color: #6b46c1;
  30009. color: rgba(107, 70, 193, var(--placeholder-opacity));
  30010. }
  30011. .sm\:placeholder-purple-700::placeholder {
  30012. --placeholder-opacity: 1;
  30013. color: #6b46c1;
  30014. color: rgba(107, 70, 193, var(--placeholder-opacity));
  30015. }
  30016. .sm\:placeholder-purple-800::-moz-placeholder {
  30017. --placeholder-opacity: 1;
  30018. color: #553c9a;
  30019. color: rgba(85, 60, 154, var(--placeholder-opacity));
  30020. }
  30021. .sm\:placeholder-purple-800:-ms-input-placeholder {
  30022. --placeholder-opacity: 1;
  30023. color: #553c9a;
  30024. color: rgba(85, 60, 154, var(--placeholder-opacity));
  30025. }
  30026. .sm\:placeholder-purple-800::placeholder {
  30027. --placeholder-opacity: 1;
  30028. color: #553c9a;
  30029. color: rgba(85, 60, 154, var(--placeholder-opacity));
  30030. }
  30031. .sm\:placeholder-purple-900::-moz-placeholder {
  30032. --placeholder-opacity: 1;
  30033. color: #44337a;
  30034. color: rgba(68, 51, 122, var(--placeholder-opacity));
  30035. }
  30036. .sm\:placeholder-purple-900:-ms-input-placeholder {
  30037. --placeholder-opacity: 1;
  30038. color: #44337a;
  30039. color: rgba(68, 51, 122, var(--placeholder-opacity));
  30040. }
  30041. .sm\:placeholder-purple-900::placeholder {
  30042. --placeholder-opacity: 1;
  30043. color: #44337a;
  30044. color: rgba(68, 51, 122, var(--placeholder-opacity));
  30045. }
  30046. .sm\:placeholder-pink-100::-moz-placeholder {
  30047. --placeholder-opacity: 1;
  30048. color: #fff5f7;
  30049. color: rgba(255, 245, 247, var(--placeholder-opacity));
  30050. }
  30051. .sm\:placeholder-pink-100:-ms-input-placeholder {
  30052. --placeholder-opacity: 1;
  30053. color: #fff5f7;
  30054. color: rgba(255, 245, 247, var(--placeholder-opacity));
  30055. }
  30056. .sm\:placeholder-pink-100::placeholder {
  30057. --placeholder-opacity: 1;
  30058. color: #fff5f7;
  30059. color: rgba(255, 245, 247, var(--placeholder-opacity));
  30060. }
  30061. .sm\:placeholder-pink-200::-moz-placeholder {
  30062. --placeholder-opacity: 1;
  30063. color: #fed7e2;
  30064. color: rgba(254, 215, 226, var(--placeholder-opacity));
  30065. }
  30066. .sm\:placeholder-pink-200:-ms-input-placeholder {
  30067. --placeholder-opacity: 1;
  30068. color: #fed7e2;
  30069. color: rgba(254, 215, 226, var(--placeholder-opacity));
  30070. }
  30071. .sm\:placeholder-pink-200::placeholder {
  30072. --placeholder-opacity: 1;
  30073. color: #fed7e2;
  30074. color: rgba(254, 215, 226, var(--placeholder-opacity));
  30075. }
  30076. .sm\:placeholder-pink-300::-moz-placeholder {
  30077. --placeholder-opacity: 1;
  30078. color: #fbb6ce;
  30079. color: rgba(251, 182, 206, var(--placeholder-opacity));
  30080. }
  30081. .sm\:placeholder-pink-300:-ms-input-placeholder {
  30082. --placeholder-opacity: 1;
  30083. color: #fbb6ce;
  30084. color: rgba(251, 182, 206, var(--placeholder-opacity));
  30085. }
  30086. .sm\:placeholder-pink-300::placeholder {
  30087. --placeholder-opacity: 1;
  30088. color: #fbb6ce;
  30089. color: rgba(251, 182, 206, var(--placeholder-opacity));
  30090. }
  30091. .sm\:placeholder-pink-400::-moz-placeholder {
  30092. --placeholder-opacity: 1;
  30093. color: #f687b3;
  30094. color: rgba(246, 135, 179, var(--placeholder-opacity));
  30095. }
  30096. .sm\:placeholder-pink-400:-ms-input-placeholder {
  30097. --placeholder-opacity: 1;
  30098. color: #f687b3;
  30099. color: rgba(246, 135, 179, var(--placeholder-opacity));
  30100. }
  30101. .sm\:placeholder-pink-400::placeholder {
  30102. --placeholder-opacity: 1;
  30103. color: #f687b3;
  30104. color: rgba(246, 135, 179, var(--placeholder-opacity));
  30105. }
  30106. .sm\:placeholder-pink-500::-moz-placeholder {
  30107. --placeholder-opacity: 1;
  30108. color: #ed64a6;
  30109. color: rgba(237, 100, 166, var(--placeholder-opacity));
  30110. }
  30111. .sm\:placeholder-pink-500:-ms-input-placeholder {
  30112. --placeholder-opacity: 1;
  30113. color: #ed64a6;
  30114. color: rgba(237, 100, 166, var(--placeholder-opacity));
  30115. }
  30116. .sm\:placeholder-pink-500::placeholder {
  30117. --placeholder-opacity: 1;
  30118. color: #ed64a6;
  30119. color: rgba(237, 100, 166, var(--placeholder-opacity));
  30120. }
  30121. .sm\:placeholder-pink-600::-moz-placeholder {
  30122. --placeholder-opacity: 1;
  30123. color: #d53f8c;
  30124. color: rgba(213, 63, 140, var(--placeholder-opacity));
  30125. }
  30126. .sm\:placeholder-pink-600:-ms-input-placeholder {
  30127. --placeholder-opacity: 1;
  30128. color: #d53f8c;
  30129. color: rgba(213, 63, 140, var(--placeholder-opacity));
  30130. }
  30131. .sm\:placeholder-pink-600::placeholder {
  30132. --placeholder-opacity: 1;
  30133. color: #d53f8c;
  30134. color: rgba(213, 63, 140, var(--placeholder-opacity));
  30135. }
  30136. .sm\:placeholder-pink-700::-moz-placeholder {
  30137. --placeholder-opacity: 1;
  30138. color: #b83280;
  30139. color: rgba(184, 50, 128, var(--placeholder-opacity));
  30140. }
  30141. .sm\:placeholder-pink-700:-ms-input-placeholder {
  30142. --placeholder-opacity: 1;
  30143. color: #b83280;
  30144. color: rgba(184, 50, 128, var(--placeholder-opacity));
  30145. }
  30146. .sm\:placeholder-pink-700::placeholder {
  30147. --placeholder-opacity: 1;
  30148. color: #b83280;
  30149. color: rgba(184, 50, 128, var(--placeholder-opacity));
  30150. }
  30151. .sm\:placeholder-pink-800::-moz-placeholder {
  30152. --placeholder-opacity: 1;
  30153. color: #97266d;
  30154. color: rgba(151, 38, 109, var(--placeholder-opacity));
  30155. }
  30156. .sm\:placeholder-pink-800:-ms-input-placeholder {
  30157. --placeholder-opacity: 1;
  30158. color: #97266d;
  30159. color: rgba(151, 38, 109, var(--placeholder-opacity));
  30160. }
  30161. .sm\:placeholder-pink-800::placeholder {
  30162. --placeholder-opacity: 1;
  30163. color: #97266d;
  30164. color: rgba(151, 38, 109, var(--placeholder-opacity));
  30165. }
  30166. .sm\:placeholder-pink-900::-moz-placeholder {
  30167. --placeholder-opacity: 1;
  30168. color: #702459;
  30169. color: rgba(112, 36, 89, var(--placeholder-opacity));
  30170. }
  30171. .sm\:placeholder-pink-900:-ms-input-placeholder {
  30172. --placeholder-opacity: 1;
  30173. color: #702459;
  30174. color: rgba(112, 36, 89, var(--placeholder-opacity));
  30175. }
  30176. .sm\:placeholder-pink-900::placeholder {
  30177. --placeholder-opacity: 1;
  30178. color: #702459;
  30179. color: rgba(112, 36, 89, var(--placeholder-opacity));
  30180. }
  30181. .sm\:focus\:placeholder-transparent:focus::-moz-placeholder {
  30182. color: transparent;
  30183. }
  30184. .sm\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
  30185. color: transparent;
  30186. }
  30187. .sm\:focus\:placeholder-transparent:focus::placeholder {
  30188. color: transparent;
  30189. }
  30190. .sm\:focus\:placeholder-current:focus::-moz-placeholder {
  30191. color: currentColor;
  30192. }
  30193. .sm\:focus\:placeholder-current:focus:-ms-input-placeholder {
  30194. color: currentColor;
  30195. }
  30196. .sm\:focus\:placeholder-current:focus::placeholder {
  30197. color: currentColor;
  30198. }
  30199. .sm\:focus\:placeholder-black:focus::-moz-placeholder {
  30200. --placeholder-opacity: 1;
  30201. color: #000;
  30202. color: rgba(0, 0, 0, var(--placeholder-opacity));
  30203. }
  30204. .sm\:focus\:placeholder-black:focus:-ms-input-placeholder {
  30205. --placeholder-opacity: 1;
  30206. color: #000;
  30207. color: rgba(0, 0, 0, var(--placeholder-opacity));
  30208. }
  30209. .sm\:focus\:placeholder-black:focus::placeholder {
  30210. --placeholder-opacity: 1;
  30211. color: #000;
  30212. color: rgba(0, 0, 0, var(--placeholder-opacity));
  30213. }
  30214. .sm\:focus\:placeholder-white:focus::-moz-placeholder {
  30215. --placeholder-opacity: 1;
  30216. color: #fff;
  30217. color: rgba(255, 255, 255, var(--placeholder-opacity));
  30218. }
  30219. .sm\:focus\:placeholder-white:focus:-ms-input-placeholder {
  30220. --placeholder-opacity: 1;
  30221. color: #fff;
  30222. color: rgba(255, 255, 255, var(--placeholder-opacity));
  30223. }
  30224. .sm\:focus\:placeholder-white:focus::placeholder {
  30225. --placeholder-opacity: 1;
  30226. color: #fff;
  30227. color: rgba(255, 255, 255, var(--placeholder-opacity));
  30228. }
  30229. .sm\:focus\:placeholder-gray-100:focus::-moz-placeholder {
  30230. --placeholder-opacity: 1;
  30231. color: #f7fafc;
  30232. color: rgba(247, 250, 252, var(--placeholder-opacity));
  30233. }
  30234. .sm\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
  30235. --placeholder-opacity: 1;
  30236. color: #f7fafc;
  30237. color: rgba(247, 250, 252, var(--placeholder-opacity));
  30238. }
  30239. .sm\:focus\:placeholder-gray-100:focus::placeholder {
  30240. --placeholder-opacity: 1;
  30241. color: #f7fafc;
  30242. color: rgba(247, 250, 252, var(--placeholder-opacity));
  30243. }
  30244. .sm\:focus\:placeholder-gray-200:focus::-moz-placeholder {
  30245. --placeholder-opacity: 1;
  30246. color: #edf2f7;
  30247. color: rgba(237, 242, 247, var(--placeholder-opacity));
  30248. }
  30249. .sm\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
  30250. --placeholder-opacity: 1;
  30251. color: #edf2f7;
  30252. color: rgba(237, 242, 247, var(--placeholder-opacity));
  30253. }
  30254. .sm\:focus\:placeholder-gray-200:focus::placeholder {
  30255. --placeholder-opacity: 1;
  30256. color: #edf2f7;
  30257. color: rgba(237, 242, 247, var(--placeholder-opacity));
  30258. }
  30259. .sm\:focus\:placeholder-gray-300:focus::-moz-placeholder {
  30260. --placeholder-opacity: 1;
  30261. color: #e2e8f0;
  30262. color: rgba(226, 232, 240, var(--placeholder-opacity));
  30263. }
  30264. .sm\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
  30265. --placeholder-opacity: 1;
  30266. color: #e2e8f0;
  30267. color: rgba(226, 232, 240, var(--placeholder-opacity));
  30268. }
  30269. .sm\:focus\:placeholder-gray-300:focus::placeholder {
  30270. --placeholder-opacity: 1;
  30271. color: #e2e8f0;
  30272. color: rgba(226, 232, 240, var(--placeholder-opacity));
  30273. }
  30274. .sm\:focus\:placeholder-gray-400:focus::-moz-placeholder {
  30275. --placeholder-opacity: 1;
  30276. color: #cbd5e0;
  30277. color: rgba(203, 213, 224, var(--placeholder-opacity));
  30278. }
  30279. .sm\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
  30280. --placeholder-opacity: 1;
  30281. color: #cbd5e0;
  30282. color: rgba(203, 213, 224, var(--placeholder-opacity));
  30283. }
  30284. .sm\:focus\:placeholder-gray-400:focus::placeholder {
  30285. --placeholder-opacity: 1;
  30286. color: #cbd5e0;
  30287. color: rgba(203, 213, 224, var(--placeholder-opacity));
  30288. }
  30289. .sm\:focus\:placeholder-gray-500:focus::-moz-placeholder {
  30290. --placeholder-opacity: 1;
  30291. color: #a0aec0;
  30292. color: rgba(160, 174, 192, var(--placeholder-opacity));
  30293. }
  30294. .sm\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
  30295. --placeholder-opacity: 1;
  30296. color: #a0aec0;
  30297. color: rgba(160, 174, 192, var(--placeholder-opacity));
  30298. }
  30299. .sm\:focus\:placeholder-gray-500:focus::placeholder {
  30300. --placeholder-opacity: 1;
  30301. color: #a0aec0;
  30302. color: rgba(160, 174, 192, var(--placeholder-opacity));
  30303. }
  30304. .sm\:focus\:placeholder-gray-600:focus::-moz-placeholder {
  30305. --placeholder-opacity: 1;
  30306. color: #718096;
  30307. color: rgba(113, 128, 150, var(--placeholder-opacity));
  30308. }
  30309. .sm\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
  30310. --placeholder-opacity: 1;
  30311. color: #718096;
  30312. color: rgba(113, 128, 150, var(--placeholder-opacity));
  30313. }
  30314. .sm\:focus\:placeholder-gray-600:focus::placeholder {
  30315. --placeholder-opacity: 1;
  30316. color: #718096;
  30317. color: rgba(113, 128, 150, var(--placeholder-opacity));
  30318. }
  30319. .sm\:focus\:placeholder-gray-700:focus::-moz-placeholder {
  30320. --placeholder-opacity: 1;
  30321. color: #4a5568;
  30322. color: rgba(74, 85, 104, var(--placeholder-opacity));
  30323. }
  30324. .sm\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
  30325. --placeholder-opacity: 1;
  30326. color: #4a5568;
  30327. color: rgba(74, 85, 104, var(--placeholder-opacity));
  30328. }
  30329. .sm\:focus\:placeholder-gray-700:focus::placeholder {
  30330. --placeholder-opacity: 1;
  30331. color: #4a5568;
  30332. color: rgba(74, 85, 104, var(--placeholder-opacity));
  30333. }
  30334. .sm\:focus\:placeholder-gray-800:focus::-moz-placeholder {
  30335. --placeholder-opacity: 1;
  30336. color: #2d3748;
  30337. color: rgba(45, 55, 72, var(--placeholder-opacity));
  30338. }
  30339. .sm\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
  30340. --placeholder-opacity: 1;
  30341. color: #2d3748;
  30342. color: rgba(45, 55, 72, var(--placeholder-opacity));
  30343. }
  30344. .sm\:focus\:placeholder-gray-800:focus::placeholder {
  30345. --placeholder-opacity: 1;
  30346. color: #2d3748;
  30347. color: rgba(45, 55, 72, var(--placeholder-opacity));
  30348. }
  30349. .sm\:focus\:placeholder-gray-900:focus::-moz-placeholder {
  30350. --placeholder-opacity: 1;
  30351. color: #1a202c;
  30352. color: rgba(26, 32, 44, var(--placeholder-opacity));
  30353. }
  30354. .sm\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
  30355. --placeholder-opacity: 1;
  30356. color: #1a202c;
  30357. color: rgba(26, 32, 44, var(--placeholder-opacity));
  30358. }
  30359. .sm\:focus\:placeholder-gray-900:focus::placeholder {
  30360. --placeholder-opacity: 1;
  30361. color: #1a202c;
  30362. color: rgba(26, 32, 44, var(--placeholder-opacity));
  30363. }
  30364. .sm\:focus\:placeholder-red-100:focus::-moz-placeholder {
  30365. --placeholder-opacity: 1;
  30366. color: #fff5f5;
  30367. color: rgba(255, 245, 245, var(--placeholder-opacity));
  30368. }
  30369. .sm\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
  30370. --placeholder-opacity: 1;
  30371. color: #fff5f5;
  30372. color: rgba(255, 245, 245, var(--placeholder-opacity));
  30373. }
  30374. .sm\:focus\:placeholder-red-100:focus::placeholder {
  30375. --placeholder-opacity: 1;
  30376. color: #fff5f5;
  30377. color: rgba(255, 245, 245, var(--placeholder-opacity));
  30378. }
  30379. .sm\:focus\:placeholder-red-200:focus::-moz-placeholder {
  30380. --placeholder-opacity: 1;
  30381. color: #fed7d7;
  30382. color: rgba(254, 215, 215, var(--placeholder-opacity));
  30383. }
  30384. .sm\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
  30385. --placeholder-opacity: 1;
  30386. color: #fed7d7;
  30387. color: rgba(254, 215, 215, var(--placeholder-opacity));
  30388. }
  30389. .sm\:focus\:placeholder-red-200:focus::placeholder {
  30390. --placeholder-opacity: 1;
  30391. color: #fed7d7;
  30392. color: rgba(254, 215, 215, var(--placeholder-opacity));
  30393. }
  30394. .sm\:focus\:placeholder-red-300:focus::-moz-placeholder {
  30395. --placeholder-opacity: 1;
  30396. color: #feb2b2;
  30397. color: rgba(254, 178, 178, var(--placeholder-opacity));
  30398. }
  30399. .sm\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
  30400. --placeholder-opacity: 1;
  30401. color: #feb2b2;
  30402. color: rgba(254, 178, 178, var(--placeholder-opacity));
  30403. }
  30404. .sm\:focus\:placeholder-red-300:focus::placeholder {
  30405. --placeholder-opacity: 1;
  30406. color: #feb2b2;
  30407. color: rgba(254, 178, 178, var(--placeholder-opacity));
  30408. }
  30409. .sm\:focus\:placeholder-red-400:focus::-moz-placeholder {
  30410. --placeholder-opacity: 1;
  30411. color: #fc8181;
  30412. color: rgba(252, 129, 129, var(--placeholder-opacity));
  30413. }
  30414. .sm\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
  30415. --placeholder-opacity: 1;
  30416. color: #fc8181;
  30417. color: rgba(252, 129, 129, var(--placeholder-opacity));
  30418. }
  30419. .sm\:focus\:placeholder-red-400:focus::placeholder {
  30420. --placeholder-opacity: 1;
  30421. color: #fc8181;
  30422. color: rgba(252, 129, 129, var(--placeholder-opacity));
  30423. }
  30424. .sm\:focus\:placeholder-red-500:focus::-moz-placeholder {
  30425. --placeholder-opacity: 1;
  30426. color: #f56565;
  30427. color: rgba(245, 101, 101, var(--placeholder-opacity));
  30428. }
  30429. .sm\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
  30430. --placeholder-opacity: 1;
  30431. color: #f56565;
  30432. color: rgba(245, 101, 101, var(--placeholder-opacity));
  30433. }
  30434. .sm\:focus\:placeholder-red-500:focus::placeholder {
  30435. --placeholder-opacity: 1;
  30436. color: #f56565;
  30437. color: rgba(245, 101, 101, var(--placeholder-opacity));
  30438. }
  30439. .sm\:focus\:placeholder-red-600:focus::-moz-placeholder {
  30440. --placeholder-opacity: 1;
  30441. color: #e53e3e;
  30442. color: rgba(229, 62, 62, var(--placeholder-opacity));
  30443. }
  30444. .sm\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
  30445. --placeholder-opacity: 1;
  30446. color: #e53e3e;
  30447. color: rgba(229, 62, 62, var(--placeholder-opacity));
  30448. }
  30449. .sm\:focus\:placeholder-red-600:focus::placeholder {
  30450. --placeholder-opacity: 1;
  30451. color: #e53e3e;
  30452. color: rgba(229, 62, 62, var(--placeholder-opacity));
  30453. }
  30454. .sm\:focus\:placeholder-red-700:focus::-moz-placeholder {
  30455. --placeholder-opacity: 1;
  30456. color: #c53030;
  30457. color: rgba(197, 48, 48, var(--placeholder-opacity));
  30458. }
  30459. .sm\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
  30460. --placeholder-opacity: 1;
  30461. color: #c53030;
  30462. color: rgba(197, 48, 48, var(--placeholder-opacity));
  30463. }
  30464. .sm\:focus\:placeholder-red-700:focus::placeholder {
  30465. --placeholder-opacity: 1;
  30466. color: #c53030;
  30467. color: rgba(197, 48, 48, var(--placeholder-opacity));
  30468. }
  30469. .sm\:focus\:placeholder-red-800:focus::-moz-placeholder {
  30470. --placeholder-opacity: 1;
  30471. color: #9b2c2c;
  30472. color: rgba(155, 44, 44, var(--placeholder-opacity));
  30473. }
  30474. .sm\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
  30475. --placeholder-opacity: 1;
  30476. color: #9b2c2c;
  30477. color: rgba(155, 44, 44, var(--placeholder-opacity));
  30478. }
  30479. .sm\:focus\:placeholder-red-800:focus::placeholder {
  30480. --placeholder-opacity: 1;
  30481. color: #9b2c2c;
  30482. color: rgba(155, 44, 44, var(--placeholder-opacity));
  30483. }
  30484. .sm\:focus\:placeholder-red-900:focus::-moz-placeholder {
  30485. --placeholder-opacity: 1;
  30486. color: #742a2a;
  30487. color: rgba(116, 42, 42, var(--placeholder-opacity));
  30488. }
  30489. .sm\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
  30490. --placeholder-opacity: 1;
  30491. color: #742a2a;
  30492. color: rgba(116, 42, 42, var(--placeholder-opacity));
  30493. }
  30494. .sm\:focus\:placeholder-red-900:focus::placeholder {
  30495. --placeholder-opacity: 1;
  30496. color: #742a2a;
  30497. color: rgba(116, 42, 42, var(--placeholder-opacity));
  30498. }
  30499. .sm\:focus\:placeholder-orange-100:focus::-moz-placeholder {
  30500. --placeholder-opacity: 1;
  30501. color: #fffaf0;
  30502. color: rgba(255, 250, 240, var(--placeholder-opacity));
  30503. }
  30504. .sm\:focus\:placeholder-orange-100:focus:-ms-input-placeholder {
  30505. --placeholder-opacity: 1;
  30506. color: #fffaf0;
  30507. color: rgba(255, 250, 240, var(--placeholder-opacity));
  30508. }
  30509. .sm\:focus\:placeholder-orange-100:focus::placeholder {
  30510. --placeholder-opacity: 1;
  30511. color: #fffaf0;
  30512. color: rgba(255, 250, 240, var(--placeholder-opacity));
  30513. }
  30514. .sm\:focus\:placeholder-orange-200:focus::-moz-placeholder {
  30515. --placeholder-opacity: 1;
  30516. color: #feebc8;
  30517. color: rgba(254, 235, 200, var(--placeholder-opacity));
  30518. }
  30519. .sm\:focus\:placeholder-orange-200:focus:-ms-input-placeholder {
  30520. --placeholder-opacity: 1;
  30521. color: #feebc8;
  30522. color: rgba(254, 235, 200, var(--placeholder-opacity));
  30523. }
  30524. .sm\:focus\:placeholder-orange-200:focus::placeholder {
  30525. --placeholder-opacity: 1;
  30526. color: #feebc8;
  30527. color: rgba(254, 235, 200, var(--placeholder-opacity));
  30528. }
  30529. .sm\:focus\:placeholder-orange-300:focus::-moz-placeholder {
  30530. --placeholder-opacity: 1;
  30531. color: #fbd38d;
  30532. color: rgba(251, 211, 141, var(--placeholder-opacity));
  30533. }
  30534. .sm\:focus\:placeholder-orange-300:focus:-ms-input-placeholder {
  30535. --placeholder-opacity: 1;
  30536. color: #fbd38d;
  30537. color: rgba(251, 211, 141, var(--placeholder-opacity));
  30538. }
  30539. .sm\:focus\:placeholder-orange-300:focus::placeholder {
  30540. --placeholder-opacity: 1;
  30541. color: #fbd38d;
  30542. color: rgba(251, 211, 141, var(--placeholder-opacity));
  30543. }
  30544. .sm\:focus\:placeholder-orange-400:focus::-moz-placeholder {
  30545. --placeholder-opacity: 1;
  30546. color: #f6ad55;
  30547. color: rgba(246, 173, 85, var(--placeholder-opacity));
  30548. }
  30549. .sm\:focus\:placeholder-orange-400:focus:-ms-input-placeholder {
  30550. --placeholder-opacity: 1;
  30551. color: #f6ad55;
  30552. color: rgba(246, 173, 85, var(--placeholder-opacity));
  30553. }
  30554. .sm\:focus\:placeholder-orange-400:focus::placeholder {
  30555. --placeholder-opacity: 1;
  30556. color: #f6ad55;
  30557. color: rgba(246, 173, 85, var(--placeholder-opacity));
  30558. }
  30559. .sm\:focus\:placeholder-orange-500:focus::-moz-placeholder {
  30560. --placeholder-opacity: 1;
  30561. color: #ed8936;
  30562. color: rgba(237, 137, 54, var(--placeholder-opacity));
  30563. }
  30564. .sm\:focus\:placeholder-orange-500:focus:-ms-input-placeholder {
  30565. --placeholder-opacity: 1;
  30566. color: #ed8936;
  30567. color: rgba(237, 137, 54, var(--placeholder-opacity));
  30568. }
  30569. .sm\:focus\:placeholder-orange-500:focus::placeholder {
  30570. --placeholder-opacity: 1;
  30571. color: #ed8936;
  30572. color: rgba(237, 137, 54, var(--placeholder-opacity));
  30573. }
  30574. .sm\:focus\:placeholder-orange-600:focus::-moz-placeholder {
  30575. --placeholder-opacity: 1;
  30576. color: #dd6b20;
  30577. color: rgba(221, 107, 32, var(--placeholder-opacity));
  30578. }
  30579. .sm\:focus\:placeholder-orange-600:focus:-ms-input-placeholder {
  30580. --placeholder-opacity: 1;
  30581. color: #dd6b20;
  30582. color: rgba(221, 107, 32, var(--placeholder-opacity));
  30583. }
  30584. .sm\:focus\:placeholder-orange-600:focus::placeholder {
  30585. --placeholder-opacity: 1;
  30586. color: #dd6b20;
  30587. color: rgba(221, 107, 32, var(--placeholder-opacity));
  30588. }
  30589. .sm\:focus\:placeholder-orange-700:focus::-moz-placeholder {
  30590. --placeholder-opacity: 1;
  30591. color: #c05621;
  30592. color: rgba(192, 86, 33, var(--placeholder-opacity));
  30593. }
  30594. .sm\:focus\:placeholder-orange-700:focus:-ms-input-placeholder {
  30595. --placeholder-opacity: 1;
  30596. color: #c05621;
  30597. color: rgba(192, 86, 33, var(--placeholder-opacity));
  30598. }
  30599. .sm\:focus\:placeholder-orange-700:focus::placeholder {
  30600. --placeholder-opacity: 1;
  30601. color: #c05621;
  30602. color: rgba(192, 86, 33, var(--placeholder-opacity));
  30603. }
  30604. .sm\:focus\:placeholder-orange-800:focus::-moz-placeholder {
  30605. --placeholder-opacity: 1;
  30606. color: #9c4221;
  30607. color: rgba(156, 66, 33, var(--placeholder-opacity));
  30608. }
  30609. .sm\:focus\:placeholder-orange-800:focus:-ms-input-placeholder {
  30610. --placeholder-opacity: 1;
  30611. color: #9c4221;
  30612. color: rgba(156, 66, 33, var(--placeholder-opacity));
  30613. }
  30614. .sm\:focus\:placeholder-orange-800:focus::placeholder {
  30615. --placeholder-opacity: 1;
  30616. color: #9c4221;
  30617. color: rgba(156, 66, 33, var(--placeholder-opacity));
  30618. }
  30619. .sm\:focus\:placeholder-orange-900:focus::-moz-placeholder {
  30620. --placeholder-opacity: 1;
  30621. color: #7b341e;
  30622. color: rgba(123, 52, 30, var(--placeholder-opacity));
  30623. }
  30624. .sm\:focus\:placeholder-orange-900:focus:-ms-input-placeholder {
  30625. --placeholder-opacity: 1;
  30626. color: #7b341e;
  30627. color: rgba(123, 52, 30, var(--placeholder-opacity));
  30628. }
  30629. .sm\:focus\:placeholder-orange-900:focus::placeholder {
  30630. --placeholder-opacity: 1;
  30631. color: #7b341e;
  30632. color: rgba(123, 52, 30, var(--placeholder-opacity));
  30633. }
  30634. .sm\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
  30635. --placeholder-opacity: 1;
  30636. color: #fffff0;
  30637. color: rgba(255, 255, 240, var(--placeholder-opacity));
  30638. }
  30639. .sm\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
  30640. --placeholder-opacity: 1;
  30641. color: #fffff0;
  30642. color: rgba(255, 255, 240, var(--placeholder-opacity));
  30643. }
  30644. .sm\:focus\:placeholder-yellow-100:focus::placeholder {
  30645. --placeholder-opacity: 1;
  30646. color: #fffff0;
  30647. color: rgba(255, 255, 240, var(--placeholder-opacity));
  30648. }
  30649. .sm\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
  30650. --placeholder-opacity: 1;
  30651. color: #fefcbf;
  30652. color: rgba(254, 252, 191, var(--placeholder-opacity));
  30653. }
  30654. .sm\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
  30655. --placeholder-opacity: 1;
  30656. color: #fefcbf;
  30657. color: rgba(254, 252, 191, var(--placeholder-opacity));
  30658. }
  30659. .sm\:focus\:placeholder-yellow-200:focus::placeholder {
  30660. --placeholder-opacity: 1;
  30661. color: #fefcbf;
  30662. color: rgba(254, 252, 191, var(--placeholder-opacity));
  30663. }
  30664. .sm\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
  30665. --placeholder-opacity: 1;
  30666. color: #faf089;
  30667. color: rgba(250, 240, 137, var(--placeholder-opacity));
  30668. }
  30669. .sm\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
  30670. --placeholder-opacity: 1;
  30671. color: #faf089;
  30672. color: rgba(250, 240, 137, var(--placeholder-opacity));
  30673. }
  30674. .sm\:focus\:placeholder-yellow-300:focus::placeholder {
  30675. --placeholder-opacity: 1;
  30676. color: #faf089;
  30677. color: rgba(250, 240, 137, var(--placeholder-opacity));
  30678. }
  30679. .sm\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
  30680. --placeholder-opacity: 1;
  30681. color: #f6e05e;
  30682. color: rgba(246, 224, 94, var(--placeholder-opacity));
  30683. }
  30684. .sm\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
  30685. --placeholder-opacity: 1;
  30686. color: #f6e05e;
  30687. color: rgba(246, 224, 94, var(--placeholder-opacity));
  30688. }
  30689. .sm\:focus\:placeholder-yellow-400:focus::placeholder {
  30690. --placeholder-opacity: 1;
  30691. color: #f6e05e;
  30692. color: rgba(246, 224, 94, var(--placeholder-opacity));
  30693. }
  30694. .sm\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
  30695. --placeholder-opacity: 1;
  30696. color: #ecc94b;
  30697. color: rgba(236, 201, 75, var(--placeholder-opacity));
  30698. }
  30699. .sm\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
  30700. --placeholder-opacity: 1;
  30701. color: #ecc94b;
  30702. color: rgba(236, 201, 75, var(--placeholder-opacity));
  30703. }
  30704. .sm\:focus\:placeholder-yellow-500:focus::placeholder {
  30705. --placeholder-opacity: 1;
  30706. color: #ecc94b;
  30707. color: rgba(236, 201, 75, var(--placeholder-opacity));
  30708. }
  30709. .sm\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
  30710. --placeholder-opacity: 1;
  30711. color: #d69e2e;
  30712. color: rgba(214, 158, 46, var(--placeholder-opacity));
  30713. }
  30714. .sm\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
  30715. --placeholder-opacity: 1;
  30716. color: #d69e2e;
  30717. color: rgba(214, 158, 46, var(--placeholder-opacity));
  30718. }
  30719. .sm\:focus\:placeholder-yellow-600:focus::placeholder {
  30720. --placeholder-opacity: 1;
  30721. color: #d69e2e;
  30722. color: rgba(214, 158, 46, var(--placeholder-opacity));
  30723. }
  30724. .sm\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
  30725. --placeholder-opacity: 1;
  30726. color: #b7791f;
  30727. color: rgba(183, 121, 31, var(--placeholder-opacity));
  30728. }
  30729. .sm\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
  30730. --placeholder-opacity: 1;
  30731. color: #b7791f;
  30732. color: rgba(183, 121, 31, var(--placeholder-opacity));
  30733. }
  30734. .sm\:focus\:placeholder-yellow-700:focus::placeholder {
  30735. --placeholder-opacity: 1;
  30736. color: #b7791f;
  30737. color: rgba(183, 121, 31, var(--placeholder-opacity));
  30738. }
  30739. .sm\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
  30740. --placeholder-opacity: 1;
  30741. color: #975a16;
  30742. color: rgba(151, 90, 22, var(--placeholder-opacity));
  30743. }
  30744. .sm\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
  30745. --placeholder-opacity: 1;
  30746. color: #975a16;
  30747. color: rgba(151, 90, 22, var(--placeholder-opacity));
  30748. }
  30749. .sm\:focus\:placeholder-yellow-800:focus::placeholder {
  30750. --placeholder-opacity: 1;
  30751. color: #975a16;
  30752. color: rgba(151, 90, 22, var(--placeholder-opacity));
  30753. }
  30754. .sm\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
  30755. --placeholder-opacity: 1;
  30756. color: #744210;
  30757. color: rgba(116, 66, 16, var(--placeholder-opacity));
  30758. }
  30759. .sm\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
  30760. --placeholder-opacity: 1;
  30761. color: #744210;
  30762. color: rgba(116, 66, 16, var(--placeholder-opacity));
  30763. }
  30764. .sm\:focus\:placeholder-yellow-900:focus::placeholder {
  30765. --placeholder-opacity: 1;
  30766. color: #744210;
  30767. color: rgba(116, 66, 16, var(--placeholder-opacity));
  30768. }
  30769. .sm\:focus\:placeholder-green-100:focus::-moz-placeholder {
  30770. --placeholder-opacity: 1;
  30771. color: #f0fff4;
  30772. color: rgba(240, 255, 244, var(--placeholder-opacity));
  30773. }
  30774. .sm\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
  30775. --placeholder-opacity: 1;
  30776. color: #f0fff4;
  30777. color: rgba(240, 255, 244, var(--placeholder-opacity));
  30778. }
  30779. .sm\:focus\:placeholder-green-100:focus::placeholder {
  30780. --placeholder-opacity: 1;
  30781. color: #f0fff4;
  30782. color: rgba(240, 255, 244, var(--placeholder-opacity));
  30783. }
  30784. .sm\:focus\:placeholder-green-200:focus::-moz-placeholder {
  30785. --placeholder-opacity: 1;
  30786. color: #c6f6d5;
  30787. color: rgba(198, 246, 213, var(--placeholder-opacity));
  30788. }
  30789. .sm\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
  30790. --placeholder-opacity: 1;
  30791. color: #c6f6d5;
  30792. color: rgba(198, 246, 213, var(--placeholder-opacity));
  30793. }
  30794. .sm\:focus\:placeholder-green-200:focus::placeholder {
  30795. --placeholder-opacity: 1;
  30796. color: #c6f6d5;
  30797. color: rgba(198, 246, 213, var(--placeholder-opacity));
  30798. }
  30799. .sm\:focus\:placeholder-green-300:focus::-moz-placeholder {
  30800. --placeholder-opacity: 1;
  30801. color: #9ae6b4;
  30802. color: rgba(154, 230, 180, var(--placeholder-opacity));
  30803. }
  30804. .sm\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
  30805. --placeholder-opacity: 1;
  30806. color: #9ae6b4;
  30807. color: rgba(154, 230, 180, var(--placeholder-opacity));
  30808. }
  30809. .sm\:focus\:placeholder-green-300:focus::placeholder {
  30810. --placeholder-opacity: 1;
  30811. color: #9ae6b4;
  30812. color: rgba(154, 230, 180, var(--placeholder-opacity));
  30813. }
  30814. .sm\:focus\:placeholder-green-400:focus::-moz-placeholder {
  30815. --placeholder-opacity: 1;
  30816. color: #68d391;
  30817. color: rgba(104, 211, 145, var(--placeholder-opacity));
  30818. }
  30819. .sm\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
  30820. --placeholder-opacity: 1;
  30821. color: #68d391;
  30822. color: rgba(104, 211, 145, var(--placeholder-opacity));
  30823. }
  30824. .sm\:focus\:placeholder-green-400:focus::placeholder {
  30825. --placeholder-opacity: 1;
  30826. color: #68d391;
  30827. color: rgba(104, 211, 145, var(--placeholder-opacity));
  30828. }
  30829. .sm\:focus\:placeholder-green-500:focus::-moz-placeholder {
  30830. --placeholder-opacity: 1;
  30831. color: #48bb78;
  30832. color: rgba(72, 187, 120, var(--placeholder-opacity));
  30833. }
  30834. .sm\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
  30835. --placeholder-opacity: 1;
  30836. color: #48bb78;
  30837. color: rgba(72, 187, 120, var(--placeholder-opacity));
  30838. }
  30839. .sm\:focus\:placeholder-green-500:focus::placeholder {
  30840. --placeholder-opacity: 1;
  30841. color: #48bb78;
  30842. color: rgba(72, 187, 120, var(--placeholder-opacity));
  30843. }
  30844. .sm\:focus\:placeholder-green-600:focus::-moz-placeholder {
  30845. --placeholder-opacity: 1;
  30846. color: #38a169;
  30847. color: rgba(56, 161, 105, var(--placeholder-opacity));
  30848. }
  30849. .sm\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
  30850. --placeholder-opacity: 1;
  30851. color: #38a169;
  30852. color: rgba(56, 161, 105, var(--placeholder-opacity));
  30853. }
  30854. .sm\:focus\:placeholder-green-600:focus::placeholder {
  30855. --placeholder-opacity: 1;
  30856. color: #38a169;
  30857. color: rgba(56, 161, 105, var(--placeholder-opacity));
  30858. }
  30859. .sm\:focus\:placeholder-green-700:focus::-moz-placeholder {
  30860. --placeholder-opacity: 1;
  30861. color: #2f855a;
  30862. color: rgba(47, 133, 90, var(--placeholder-opacity));
  30863. }
  30864. .sm\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
  30865. --placeholder-opacity: 1;
  30866. color: #2f855a;
  30867. color: rgba(47, 133, 90, var(--placeholder-opacity));
  30868. }
  30869. .sm\:focus\:placeholder-green-700:focus::placeholder {
  30870. --placeholder-opacity: 1;
  30871. color: #2f855a;
  30872. color: rgba(47, 133, 90, var(--placeholder-opacity));
  30873. }
  30874. .sm\:focus\:placeholder-green-800:focus::-moz-placeholder {
  30875. --placeholder-opacity: 1;
  30876. color: #276749;
  30877. color: rgba(39, 103, 73, var(--placeholder-opacity));
  30878. }
  30879. .sm\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
  30880. --placeholder-opacity: 1;
  30881. color: #276749;
  30882. color: rgba(39, 103, 73, var(--placeholder-opacity));
  30883. }
  30884. .sm\:focus\:placeholder-green-800:focus::placeholder {
  30885. --placeholder-opacity: 1;
  30886. color: #276749;
  30887. color: rgba(39, 103, 73, var(--placeholder-opacity));
  30888. }
  30889. .sm\:focus\:placeholder-green-900:focus::-moz-placeholder {
  30890. --placeholder-opacity: 1;
  30891. color: #22543d;
  30892. color: rgba(34, 84, 61, var(--placeholder-opacity));
  30893. }
  30894. .sm\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
  30895. --placeholder-opacity: 1;
  30896. color: #22543d;
  30897. color: rgba(34, 84, 61, var(--placeholder-opacity));
  30898. }
  30899. .sm\:focus\:placeholder-green-900:focus::placeholder {
  30900. --placeholder-opacity: 1;
  30901. color: #22543d;
  30902. color: rgba(34, 84, 61, var(--placeholder-opacity));
  30903. }
  30904. .sm\:focus\:placeholder-teal-100:focus::-moz-placeholder {
  30905. --placeholder-opacity: 1;
  30906. color: #e6fffa;
  30907. color: rgba(230, 255, 250, var(--placeholder-opacity));
  30908. }
  30909. .sm\:focus\:placeholder-teal-100:focus:-ms-input-placeholder {
  30910. --placeholder-opacity: 1;
  30911. color: #e6fffa;
  30912. color: rgba(230, 255, 250, var(--placeholder-opacity));
  30913. }
  30914. .sm\:focus\:placeholder-teal-100:focus::placeholder {
  30915. --placeholder-opacity: 1;
  30916. color: #e6fffa;
  30917. color: rgba(230, 255, 250, var(--placeholder-opacity));
  30918. }
  30919. .sm\:focus\:placeholder-teal-200:focus::-moz-placeholder {
  30920. --placeholder-opacity: 1;
  30921. color: #b2f5ea;
  30922. color: rgba(178, 245, 234, var(--placeholder-opacity));
  30923. }
  30924. .sm\:focus\:placeholder-teal-200:focus:-ms-input-placeholder {
  30925. --placeholder-opacity: 1;
  30926. color: #b2f5ea;
  30927. color: rgba(178, 245, 234, var(--placeholder-opacity));
  30928. }
  30929. .sm\:focus\:placeholder-teal-200:focus::placeholder {
  30930. --placeholder-opacity: 1;
  30931. color: #b2f5ea;
  30932. color: rgba(178, 245, 234, var(--placeholder-opacity));
  30933. }
  30934. .sm\:focus\:placeholder-teal-300:focus::-moz-placeholder {
  30935. --placeholder-opacity: 1;
  30936. color: #81e6d9;
  30937. color: rgba(129, 230, 217, var(--placeholder-opacity));
  30938. }
  30939. .sm\:focus\:placeholder-teal-300:focus:-ms-input-placeholder {
  30940. --placeholder-opacity: 1;
  30941. color: #81e6d9;
  30942. color: rgba(129, 230, 217, var(--placeholder-opacity));
  30943. }
  30944. .sm\:focus\:placeholder-teal-300:focus::placeholder {
  30945. --placeholder-opacity: 1;
  30946. color: #81e6d9;
  30947. color: rgba(129, 230, 217, var(--placeholder-opacity));
  30948. }
  30949. .sm\:focus\:placeholder-teal-400:focus::-moz-placeholder {
  30950. --placeholder-opacity: 1;
  30951. color: #4fd1c5;
  30952. color: rgba(79, 209, 197, var(--placeholder-opacity));
  30953. }
  30954. .sm\:focus\:placeholder-teal-400:focus:-ms-input-placeholder {
  30955. --placeholder-opacity: 1;
  30956. color: #4fd1c5;
  30957. color: rgba(79, 209, 197, var(--placeholder-opacity));
  30958. }
  30959. .sm\:focus\:placeholder-teal-400:focus::placeholder {
  30960. --placeholder-opacity: 1;
  30961. color: #4fd1c5;
  30962. color: rgba(79, 209, 197, var(--placeholder-opacity));
  30963. }
  30964. .sm\:focus\:placeholder-teal-500:focus::-moz-placeholder {
  30965. --placeholder-opacity: 1;
  30966. color: #38b2ac;
  30967. color: rgba(56, 178, 172, var(--placeholder-opacity));
  30968. }
  30969. .sm\:focus\:placeholder-teal-500:focus:-ms-input-placeholder {
  30970. --placeholder-opacity: 1;
  30971. color: #38b2ac;
  30972. color: rgba(56, 178, 172, var(--placeholder-opacity));
  30973. }
  30974. .sm\:focus\:placeholder-teal-500:focus::placeholder {
  30975. --placeholder-opacity: 1;
  30976. color: #38b2ac;
  30977. color: rgba(56, 178, 172, var(--placeholder-opacity));
  30978. }
  30979. .sm\:focus\:placeholder-teal-600:focus::-moz-placeholder {
  30980. --placeholder-opacity: 1;
  30981. color: #319795;
  30982. color: rgba(49, 151, 149, var(--placeholder-opacity));
  30983. }
  30984. .sm\:focus\:placeholder-teal-600:focus:-ms-input-placeholder {
  30985. --placeholder-opacity: 1;
  30986. color: #319795;
  30987. color: rgba(49, 151, 149, var(--placeholder-opacity));
  30988. }
  30989. .sm\:focus\:placeholder-teal-600:focus::placeholder {
  30990. --placeholder-opacity: 1;
  30991. color: #319795;
  30992. color: rgba(49, 151, 149, var(--placeholder-opacity));
  30993. }
  30994. .sm\:focus\:placeholder-teal-700:focus::-moz-placeholder {
  30995. --placeholder-opacity: 1;
  30996. color: #2c7a7b;
  30997. color: rgba(44, 122, 123, var(--placeholder-opacity));
  30998. }
  30999. .sm\:focus\:placeholder-teal-700:focus:-ms-input-placeholder {
  31000. --placeholder-opacity: 1;
  31001. color: #2c7a7b;
  31002. color: rgba(44, 122, 123, var(--placeholder-opacity));
  31003. }
  31004. .sm\:focus\:placeholder-teal-700:focus::placeholder {
  31005. --placeholder-opacity: 1;
  31006. color: #2c7a7b;
  31007. color: rgba(44, 122, 123, var(--placeholder-opacity));
  31008. }
  31009. .sm\:focus\:placeholder-teal-800:focus::-moz-placeholder {
  31010. --placeholder-opacity: 1;
  31011. color: #285e61;
  31012. color: rgba(40, 94, 97, var(--placeholder-opacity));
  31013. }
  31014. .sm\:focus\:placeholder-teal-800:focus:-ms-input-placeholder {
  31015. --placeholder-opacity: 1;
  31016. color: #285e61;
  31017. color: rgba(40, 94, 97, var(--placeholder-opacity));
  31018. }
  31019. .sm\:focus\:placeholder-teal-800:focus::placeholder {
  31020. --placeholder-opacity: 1;
  31021. color: #285e61;
  31022. color: rgba(40, 94, 97, var(--placeholder-opacity));
  31023. }
  31024. .sm\:focus\:placeholder-teal-900:focus::-moz-placeholder {
  31025. --placeholder-opacity: 1;
  31026. color: #234e52;
  31027. color: rgba(35, 78, 82, var(--placeholder-opacity));
  31028. }
  31029. .sm\:focus\:placeholder-teal-900:focus:-ms-input-placeholder {
  31030. --placeholder-opacity: 1;
  31031. color: #234e52;
  31032. color: rgba(35, 78, 82, var(--placeholder-opacity));
  31033. }
  31034. .sm\:focus\:placeholder-teal-900:focus::placeholder {
  31035. --placeholder-opacity: 1;
  31036. color: #234e52;
  31037. color: rgba(35, 78, 82, var(--placeholder-opacity));
  31038. }
  31039. .sm\:focus\:placeholder-blue-100:focus::-moz-placeholder {
  31040. --placeholder-opacity: 1;
  31041. color: #ebf8ff;
  31042. color: rgba(235, 248, 255, var(--placeholder-opacity));
  31043. }
  31044. .sm\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
  31045. --placeholder-opacity: 1;
  31046. color: #ebf8ff;
  31047. color: rgba(235, 248, 255, var(--placeholder-opacity));
  31048. }
  31049. .sm\:focus\:placeholder-blue-100:focus::placeholder {
  31050. --placeholder-opacity: 1;
  31051. color: #ebf8ff;
  31052. color: rgba(235, 248, 255, var(--placeholder-opacity));
  31053. }
  31054. .sm\:focus\:placeholder-blue-200:focus::-moz-placeholder {
  31055. --placeholder-opacity: 1;
  31056. color: #bee3f8;
  31057. color: rgba(190, 227, 248, var(--placeholder-opacity));
  31058. }
  31059. .sm\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
  31060. --placeholder-opacity: 1;
  31061. color: #bee3f8;
  31062. color: rgba(190, 227, 248, var(--placeholder-opacity));
  31063. }
  31064. .sm\:focus\:placeholder-blue-200:focus::placeholder {
  31065. --placeholder-opacity: 1;
  31066. color: #bee3f8;
  31067. color: rgba(190, 227, 248, var(--placeholder-opacity));
  31068. }
  31069. .sm\:focus\:placeholder-blue-300:focus::-moz-placeholder {
  31070. --placeholder-opacity: 1;
  31071. color: #90cdf4;
  31072. color: rgba(144, 205, 244, var(--placeholder-opacity));
  31073. }
  31074. .sm\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
  31075. --placeholder-opacity: 1;
  31076. color: #90cdf4;
  31077. color: rgba(144, 205, 244, var(--placeholder-opacity));
  31078. }
  31079. .sm\:focus\:placeholder-blue-300:focus::placeholder {
  31080. --placeholder-opacity: 1;
  31081. color: #90cdf4;
  31082. color: rgba(144, 205, 244, var(--placeholder-opacity));
  31083. }
  31084. .sm\:focus\:placeholder-blue-400:focus::-moz-placeholder {
  31085. --placeholder-opacity: 1;
  31086. color: #63b3ed;
  31087. color: rgba(99, 179, 237, var(--placeholder-opacity));
  31088. }
  31089. .sm\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
  31090. --placeholder-opacity: 1;
  31091. color: #63b3ed;
  31092. color: rgba(99, 179, 237, var(--placeholder-opacity));
  31093. }
  31094. .sm\:focus\:placeholder-blue-400:focus::placeholder {
  31095. --placeholder-opacity: 1;
  31096. color: #63b3ed;
  31097. color: rgba(99, 179, 237, var(--placeholder-opacity));
  31098. }
  31099. .sm\:focus\:placeholder-blue-500:focus::-moz-placeholder {
  31100. --placeholder-opacity: 1;
  31101. color: #4299e1;
  31102. color: rgba(66, 153, 225, var(--placeholder-opacity));
  31103. }
  31104. .sm\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
  31105. --placeholder-opacity: 1;
  31106. color: #4299e1;
  31107. color: rgba(66, 153, 225, var(--placeholder-opacity));
  31108. }
  31109. .sm\:focus\:placeholder-blue-500:focus::placeholder {
  31110. --placeholder-opacity: 1;
  31111. color: #4299e1;
  31112. color: rgba(66, 153, 225, var(--placeholder-opacity));
  31113. }
  31114. .sm\:focus\:placeholder-blue-600:focus::-moz-placeholder {
  31115. --placeholder-opacity: 1;
  31116. color: #3182ce;
  31117. color: rgba(49, 130, 206, var(--placeholder-opacity));
  31118. }
  31119. .sm\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
  31120. --placeholder-opacity: 1;
  31121. color: #3182ce;
  31122. color: rgba(49, 130, 206, var(--placeholder-opacity));
  31123. }
  31124. .sm\:focus\:placeholder-blue-600:focus::placeholder {
  31125. --placeholder-opacity: 1;
  31126. color: #3182ce;
  31127. color: rgba(49, 130, 206, var(--placeholder-opacity));
  31128. }
  31129. .sm\:focus\:placeholder-blue-700:focus::-moz-placeholder {
  31130. --placeholder-opacity: 1;
  31131. color: #2b6cb0;
  31132. color: rgba(43, 108, 176, var(--placeholder-opacity));
  31133. }
  31134. .sm\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
  31135. --placeholder-opacity: 1;
  31136. color: #2b6cb0;
  31137. color: rgba(43, 108, 176, var(--placeholder-opacity));
  31138. }
  31139. .sm\:focus\:placeholder-blue-700:focus::placeholder {
  31140. --placeholder-opacity: 1;
  31141. color: #2b6cb0;
  31142. color: rgba(43, 108, 176, var(--placeholder-opacity));
  31143. }
  31144. .sm\:focus\:placeholder-blue-800:focus::-moz-placeholder {
  31145. --placeholder-opacity: 1;
  31146. color: #2c5282;
  31147. color: rgba(44, 82, 130, var(--placeholder-opacity));
  31148. }
  31149. .sm\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
  31150. --placeholder-opacity: 1;
  31151. color: #2c5282;
  31152. color: rgba(44, 82, 130, var(--placeholder-opacity));
  31153. }
  31154. .sm\:focus\:placeholder-blue-800:focus::placeholder {
  31155. --placeholder-opacity: 1;
  31156. color: #2c5282;
  31157. color: rgba(44, 82, 130, var(--placeholder-opacity));
  31158. }
  31159. .sm\:focus\:placeholder-blue-900:focus::-moz-placeholder {
  31160. --placeholder-opacity: 1;
  31161. color: #2a4365;
  31162. color: rgba(42, 67, 101, var(--placeholder-opacity));
  31163. }
  31164. .sm\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
  31165. --placeholder-opacity: 1;
  31166. color: #2a4365;
  31167. color: rgba(42, 67, 101, var(--placeholder-opacity));
  31168. }
  31169. .sm\:focus\:placeholder-blue-900:focus::placeholder {
  31170. --placeholder-opacity: 1;
  31171. color: #2a4365;
  31172. color: rgba(42, 67, 101, var(--placeholder-opacity));
  31173. }
  31174. .sm\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
  31175. --placeholder-opacity: 1;
  31176. color: #ebf4ff;
  31177. color: rgba(235, 244, 255, var(--placeholder-opacity));
  31178. }
  31179. .sm\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
  31180. --placeholder-opacity: 1;
  31181. color: #ebf4ff;
  31182. color: rgba(235, 244, 255, var(--placeholder-opacity));
  31183. }
  31184. .sm\:focus\:placeholder-indigo-100:focus::placeholder {
  31185. --placeholder-opacity: 1;
  31186. color: #ebf4ff;
  31187. color: rgba(235, 244, 255, var(--placeholder-opacity));
  31188. }
  31189. .sm\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
  31190. --placeholder-opacity: 1;
  31191. color: #c3dafe;
  31192. color: rgba(195, 218, 254, var(--placeholder-opacity));
  31193. }
  31194. .sm\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
  31195. --placeholder-opacity: 1;
  31196. color: #c3dafe;
  31197. color: rgba(195, 218, 254, var(--placeholder-opacity));
  31198. }
  31199. .sm\:focus\:placeholder-indigo-200:focus::placeholder {
  31200. --placeholder-opacity: 1;
  31201. color: #c3dafe;
  31202. color: rgba(195, 218, 254, var(--placeholder-opacity));
  31203. }
  31204. .sm\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
  31205. --placeholder-opacity: 1;
  31206. color: #a3bffa;
  31207. color: rgba(163, 191, 250, var(--placeholder-opacity));
  31208. }
  31209. .sm\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
  31210. --placeholder-opacity: 1;
  31211. color: #a3bffa;
  31212. color: rgba(163, 191, 250, var(--placeholder-opacity));
  31213. }
  31214. .sm\:focus\:placeholder-indigo-300:focus::placeholder {
  31215. --placeholder-opacity: 1;
  31216. color: #a3bffa;
  31217. color: rgba(163, 191, 250, var(--placeholder-opacity));
  31218. }
  31219. .sm\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
  31220. --placeholder-opacity: 1;
  31221. color: #7f9cf5;
  31222. color: rgba(127, 156, 245, var(--placeholder-opacity));
  31223. }
  31224. .sm\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
  31225. --placeholder-opacity: 1;
  31226. color: #7f9cf5;
  31227. color: rgba(127, 156, 245, var(--placeholder-opacity));
  31228. }
  31229. .sm\:focus\:placeholder-indigo-400:focus::placeholder {
  31230. --placeholder-opacity: 1;
  31231. color: #7f9cf5;
  31232. color: rgba(127, 156, 245, var(--placeholder-opacity));
  31233. }
  31234. .sm\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
  31235. --placeholder-opacity: 1;
  31236. color: #667eea;
  31237. color: rgba(102, 126, 234, var(--placeholder-opacity));
  31238. }
  31239. .sm\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
  31240. --placeholder-opacity: 1;
  31241. color: #667eea;
  31242. color: rgba(102, 126, 234, var(--placeholder-opacity));
  31243. }
  31244. .sm\:focus\:placeholder-indigo-500:focus::placeholder {
  31245. --placeholder-opacity: 1;
  31246. color: #667eea;
  31247. color: rgba(102, 126, 234, var(--placeholder-opacity));
  31248. }
  31249. .sm\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
  31250. --placeholder-opacity: 1;
  31251. color: #5a67d8;
  31252. color: rgba(90, 103, 216, var(--placeholder-opacity));
  31253. }
  31254. .sm\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
  31255. --placeholder-opacity: 1;
  31256. color: #5a67d8;
  31257. color: rgba(90, 103, 216, var(--placeholder-opacity));
  31258. }
  31259. .sm\:focus\:placeholder-indigo-600:focus::placeholder {
  31260. --placeholder-opacity: 1;
  31261. color: #5a67d8;
  31262. color: rgba(90, 103, 216, var(--placeholder-opacity));
  31263. }
  31264. .sm\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
  31265. --placeholder-opacity: 1;
  31266. color: #4c51bf;
  31267. color: rgba(76, 81, 191, var(--placeholder-opacity));
  31268. }
  31269. .sm\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
  31270. --placeholder-opacity: 1;
  31271. color: #4c51bf;
  31272. color: rgba(76, 81, 191, var(--placeholder-opacity));
  31273. }
  31274. .sm\:focus\:placeholder-indigo-700:focus::placeholder {
  31275. --placeholder-opacity: 1;
  31276. color: #4c51bf;
  31277. color: rgba(76, 81, 191, var(--placeholder-opacity));
  31278. }
  31279. .sm\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
  31280. --placeholder-opacity: 1;
  31281. color: #434190;
  31282. color: rgba(67, 65, 144, var(--placeholder-opacity));
  31283. }
  31284. .sm\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
  31285. --placeholder-opacity: 1;
  31286. color: #434190;
  31287. color: rgba(67, 65, 144, var(--placeholder-opacity));
  31288. }
  31289. .sm\:focus\:placeholder-indigo-800:focus::placeholder {
  31290. --placeholder-opacity: 1;
  31291. color: #434190;
  31292. color: rgba(67, 65, 144, var(--placeholder-opacity));
  31293. }
  31294. .sm\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
  31295. --placeholder-opacity: 1;
  31296. color: #3c366b;
  31297. color: rgba(60, 54, 107, var(--placeholder-opacity));
  31298. }
  31299. .sm\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
  31300. --placeholder-opacity: 1;
  31301. color: #3c366b;
  31302. color: rgba(60, 54, 107, var(--placeholder-opacity));
  31303. }
  31304. .sm\:focus\:placeholder-indigo-900:focus::placeholder {
  31305. --placeholder-opacity: 1;
  31306. color: #3c366b;
  31307. color: rgba(60, 54, 107, var(--placeholder-opacity));
  31308. }
  31309. .sm\:focus\:placeholder-purple-100:focus::-moz-placeholder {
  31310. --placeholder-opacity: 1;
  31311. color: #faf5ff;
  31312. color: rgba(250, 245, 255, var(--placeholder-opacity));
  31313. }
  31314. .sm\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
  31315. --placeholder-opacity: 1;
  31316. color: #faf5ff;
  31317. color: rgba(250, 245, 255, var(--placeholder-opacity));
  31318. }
  31319. .sm\:focus\:placeholder-purple-100:focus::placeholder {
  31320. --placeholder-opacity: 1;
  31321. color: #faf5ff;
  31322. color: rgba(250, 245, 255, var(--placeholder-opacity));
  31323. }
  31324. .sm\:focus\:placeholder-purple-200:focus::-moz-placeholder {
  31325. --placeholder-opacity: 1;
  31326. color: #e9d8fd;
  31327. color: rgba(233, 216, 253, var(--placeholder-opacity));
  31328. }
  31329. .sm\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
  31330. --placeholder-opacity: 1;
  31331. color: #e9d8fd;
  31332. color: rgba(233, 216, 253, var(--placeholder-opacity));
  31333. }
  31334. .sm\:focus\:placeholder-purple-200:focus::placeholder {
  31335. --placeholder-opacity: 1;
  31336. color: #e9d8fd;
  31337. color: rgba(233, 216, 253, var(--placeholder-opacity));
  31338. }
  31339. .sm\:focus\:placeholder-purple-300:focus::-moz-placeholder {
  31340. --placeholder-opacity: 1;
  31341. color: #d6bcfa;
  31342. color: rgba(214, 188, 250, var(--placeholder-opacity));
  31343. }
  31344. .sm\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
  31345. --placeholder-opacity: 1;
  31346. color: #d6bcfa;
  31347. color: rgba(214, 188, 250, var(--placeholder-opacity));
  31348. }
  31349. .sm\:focus\:placeholder-purple-300:focus::placeholder {
  31350. --placeholder-opacity: 1;
  31351. color: #d6bcfa;
  31352. color: rgba(214, 188, 250, var(--placeholder-opacity));
  31353. }
  31354. .sm\:focus\:placeholder-purple-400:focus::-moz-placeholder {
  31355. --placeholder-opacity: 1;
  31356. color: #b794f4;
  31357. color: rgba(183, 148, 244, var(--placeholder-opacity));
  31358. }
  31359. .sm\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
  31360. --placeholder-opacity: 1;
  31361. color: #b794f4;
  31362. color: rgba(183, 148, 244, var(--placeholder-opacity));
  31363. }
  31364. .sm\:focus\:placeholder-purple-400:focus::placeholder {
  31365. --placeholder-opacity: 1;
  31366. color: #b794f4;
  31367. color: rgba(183, 148, 244, var(--placeholder-opacity));
  31368. }
  31369. .sm\:focus\:placeholder-purple-500:focus::-moz-placeholder {
  31370. --placeholder-opacity: 1;
  31371. color: #9f7aea;
  31372. color: rgba(159, 122, 234, var(--placeholder-opacity));
  31373. }
  31374. .sm\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
  31375. --placeholder-opacity: 1;
  31376. color: #9f7aea;
  31377. color: rgba(159, 122, 234, var(--placeholder-opacity));
  31378. }
  31379. .sm\:focus\:placeholder-purple-500:focus::placeholder {
  31380. --placeholder-opacity: 1;
  31381. color: #9f7aea;
  31382. color: rgba(159, 122, 234, var(--placeholder-opacity));
  31383. }
  31384. .sm\:focus\:placeholder-purple-600:focus::-moz-placeholder {
  31385. --placeholder-opacity: 1;
  31386. color: #805ad5;
  31387. color: rgba(128, 90, 213, var(--placeholder-opacity));
  31388. }
  31389. .sm\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
  31390. --placeholder-opacity: 1;
  31391. color: #805ad5;
  31392. color: rgba(128, 90, 213, var(--placeholder-opacity));
  31393. }
  31394. .sm\:focus\:placeholder-purple-600:focus::placeholder {
  31395. --placeholder-opacity: 1;
  31396. color: #805ad5;
  31397. color: rgba(128, 90, 213, var(--placeholder-opacity));
  31398. }
  31399. .sm\:focus\:placeholder-purple-700:focus::-moz-placeholder {
  31400. --placeholder-opacity: 1;
  31401. color: #6b46c1;
  31402. color: rgba(107, 70, 193, var(--placeholder-opacity));
  31403. }
  31404. .sm\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
  31405. --placeholder-opacity: 1;
  31406. color: #6b46c1;
  31407. color: rgba(107, 70, 193, var(--placeholder-opacity));
  31408. }
  31409. .sm\:focus\:placeholder-purple-700:focus::placeholder {
  31410. --placeholder-opacity: 1;
  31411. color: #6b46c1;
  31412. color: rgba(107, 70, 193, var(--placeholder-opacity));
  31413. }
  31414. .sm\:focus\:placeholder-purple-800:focus::-moz-placeholder {
  31415. --placeholder-opacity: 1;
  31416. color: #553c9a;
  31417. color: rgba(85, 60, 154, var(--placeholder-opacity));
  31418. }
  31419. .sm\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
  31420. --placeholder-opacity: 1;
  31421. color: #553c9a;
  31422. color: rgba(85, 60, 154, var(--placeholder-opacity));
  31423. }
  31424. .sm\:focus\:placeholder-purple-800:focus::placeholder {
  31425. --placeholder-opacity: 1;
  31426. color: #553c9a;
  31427. color: rgba(85, 60, 154, var(--placeholder-opacity));
  31428. }
  31429. .sm\:focus\:placeholder-purple-900:focus::-moz-placeholder {
  31430. --placeholder-opacity: 1;
  31431. color: #44337a;
  31432. color: rgba(68, 51, 122, var(--placeholder-opacity));
  31433. }
  31434. .sm\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
  31435. --placeholder-opacity: 1;
  31436. color: #44337a;
  31437. color: rgba(68, 51, 122, var(--placeholder-opacity));
  31438. }
  31439. .sm\:focus\:placeholder-purple-900:focus::placeholder {
  31440. --placeholder-opacity: 1;
  31441. color: #44337a;
  31442. color: rgba(68, 51, 122, var(--placeholder-opacity));
  31443. }
  31444. .sm\:focus\:placeholder-pink-100:focus::-moz-placeholder {
  31445. --placeholder-opacity: 1;
  31446. color: #fff5f7;
  31447. color: rgba(255, 245, 247, var(--placeholder-opacity));
  31448. }
  31449. .sm\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
  31450. --placeholder-opacity: 1;
  31451. color: #fff5f7;
  31452. color: rgba(255, 245, 247, var(--placeholder-opacity));
  31453. }
  31454. .sm\:focus\:placeholder-pink-100:focus::placeholder {
  31455. --placeholder-opacity: 1;
  31456. color: #fff5f7;
  31457. color: rgba(255, 245, 247, var(--placeholder-opacity));
  31458. }
  31459. .sm\:focus\:placeholder-pink-200:focus::-moz-placeholder {
  31460. --placeholder-opacity: 1;
  31461. color: #fed7e2;
  31462. color: rgba(254, 215, 226, var(--placeholder-opacity));
  31463. }
  31464. .sm\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
  31465. --placeholder-opacity: 1;
  31466. color: #fed7e2;
  31467. color: rgba(254, 215, 226, var(--placeholder-opacity));
  31468. }
  31469. .sm\:focus\:placeholder-pink-200:focus::placeholder {
  31470. --placeholder-opacity: 1;
  31471. color: #fed7e2;
  31472. color: rgba(254, 215, 226, var(--placeholder-opacity));
  31473. }
  31474. .sm\:focus\:placeholder-pink-300:focus::-moz-placeholder {
  31475. --placeholder-opacity: 1;
  31476. color: #fbb6ce;
  31477. color: rgba(251, 182, 206, var(--placeholder-opacity));
  31478. }
  31479. .sm\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
  31480. --placeholder-opacity: 1;
  31481. color: #fbb6ce;
  31482. color: rgba(251, 182, 206, var(--placeholder-opacity));
  31483. }
  31484. .sm\:focus\:placeholder-pink-300:focus::placeholder {
  31485. --placeholder-opacity: 1;
  31486. color: #fbb6ce;
  31487. color: rgba(251, 182, 206, var(--placeholder-opacity));
  31488. }
  31489. .sm\:focus\:placeholder-pink-400:focus::-moz-placeholder {
  31490. --placeholder-opacity: 1;
  31491. color: #f687b3;
  31492. color: rgba(246, 135, 179, var(--placeholder-opacity));
  31493. }
  31494. .sm\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
  31495. --placeholder-opacity: 1;
  31496. color: #f687b3;
  31497. color: rgba(246, 135, 179, var(--placeholder-opacity));
  31498. }
  31499. .sm\:focus\:placeholder-pink-400:focus::placeholder {
  31500. --placeholder-opacity: 1;
  31501. color: #f687b3;
  31502. color: rgba(246, 135, 179, var(--placeholder-opacity));
  31503. }
  31504. .sm\:focus\:placeholder-pink-500:focus::-moz-placeholder {
  31505. --placeholder-opacity: 1;
  31506. color: #ed64a6;
  31507. color: rgba(237, 100, 166, var(--placeholder-opacity));
  31508. }
  31509. .sm\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
  31510. --placeholder-opacity: 1;
  31511. color: #ed64a6;
  31512. color: rgba(237, 100, 166, var(--placeholder-opacity));
  31513. }
  31514. .sm\:focus\:placeholder-pink-500:focus::placeholder {
  31515. --placeholder-opacity: 1;
  31516. color: #ed64a6;
  31517. color: rgba(237, 100, 166, var(--placeholder-opacity));
  31518. }
  31519. .sm\:focus\:placeholder-pink-600:focus::-moz-placeholder {
  31520. --placeholder-opacity: 1;
  31521. color: #d53f8c;
  31522. color: rgba(213, 63, 140, var(--placeholder-opacity));
  31523. }
  31524. .sm\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
  31525. --placeholder-opacity: 1;
  31526. color: #d53f8c;
  31527. color: rgba(213, 63, 140, var(--placeholder-opacity));
  31528. }
  31529. .sm\:focus\:placeholder-pink-600:focus::placeholder {
  31530. --placeholder-opacity: 1;
  31531. color: #d53f8c;
  31532. color: rgba(213, 63, 140, var(--placeholder-opacity));
  31533. }
  31534. .sm\:focus\:placeholder-pink-700:focus::-moz-placeholder {
  31535. --placeholder-opacity: 1;
  31536. color: #b83280;
  31537. color: rgba(184, 50, 128, var(--placeholder-opacity));
  31538. }
  31539. .sm\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
  31540. --placeholder-opacity: 1;
  31541. color: #b83280;
  31542. color: rgba(184, 50, 128, var(--placeholder-opacity));
  31543. }
  31544. .sm\:focus\:placeholder-pink-700:focus::placeholder {
  31545. --placeholder-opacity: 1;
  31546. color: #b83280;
  31547. color: rgba(184, 50, 128, var(--placeholder-opacity));
  31548. }
  31549. .sm\:focus\:placeholder-pink-800:focus::-moz-placeholder {
  31550. --placeholder-opacity: 1;
  31551. color: #97266d;
  31552. color: rgba(151, 38, 109, var(--placeholder-opacity));
  31553. }
  31554. .sm\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
  31555. --placeholder-opacity: 1;
  31556. color: #97266d;
  31557. color: rgba(151, 38, 109, var(--placeholder-opacity));
  31558. }
  31559. .sm\:focus\:placeholder-pink-800:focus::placeholder {
  31560. --placeholder-opacity: 1;
  31561. color: #97266d;
  31562. color: rgba(151, 38, 109, var(--placeholder-opacity));
  31563. }
  31564. .sm\:focus\:placeholder-pink-900:focus::-moz-placeholder {
  31565. --placeholder-opacity: 1;
  31566. color: #702459;
  31567. color: rgba(112, 36, 89, var(--placeholder-opacity));
  31568. }
  31569. .sm\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
  31570. --placeholder-opacity: 1;
  31571. color: #702459;
  31572. color: rgba(112, 36, 89, var(--placeholder-opacity));
  31573. }
  31574. .sm\:focus\:placeholder-pink-900:focus::placeholder {
  31575. --placeholder-opacity: 1;
  31576. color: #702459;
  31577. color: rgba(112, 36, 89, var(--placeholder-opacity));
  31578. }
  31579. .sm\:placeholder-opacity-0::-moz-placeholder {
  31580. --placeholder-opacity: 0;
  31581. }
  31582. .sm\:placeholder-opacity-0:-ms-input-placeholder {
  31583. --placeholder-opacity: 0;
  31584. }
  31585. .sm\:placeholder-opacity-0::placeholder {
  31586. --placeholder-opacity: 0;
  31587. }
  31588. .sm\:placeholder-opacity-25::-moz-placeholder {
  31589. --placeholder-opacity: 0.25;
  31590. }
  31591. .sm\:placeholder-opacity-25:-ms-input-placeholder {
  31592. --placeholder-opacity: 0.25;
  31593. }
  31594. .sm\:placeholder-opacity-25::placeholder {
  31595. --placeholder-opacity: 0.25;
  31596. }
  31597. .sm\:placeholder-opacity-50::-moz-placeholder {
  31598. --placeholder-opacity: 0.5;
  31599. }
  31600. .sm\:placeholder-opacity-50:-ms-input-placeholder {
  31601. --placeholder-opacity: 0.5;
  31602. }
  31603. .sm\:placeholder-opacity-50::placeholder {
  31604. --placeholder-opacity: 0.5;
  31605. }
  31606. .sm\:placeholder-opacity-75::-moz-placeholder {
  31607. --placeholder-opacity: 0.75;
  31608. }
  31609. .sm\:placeholder-opacity-75:-ms-input-placeholder {
  31610. --placeholder-opacity: 0.75;
  31611. }
  31612. .sm\:placeholder-opacity-75::placeholder {
  31613. --placeholder-opacity: 0.75;
  31614. }
  31615. .sm\:placeholder-opacity-100::-moz-placeholder {
  31616. --placeholder-opacity: 1;
  31617. }
  31618. .sm\:placeholder-opacity-100:-ms-input-placeholder {
  31619. --placeholder-opacity: 1;
  31620. }
  31621. .sm\:placeholder-opacity-100::placeholder {
  31622. --placeholder-opacity: 1;
  31623. }
  31624. .sm\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
  31625. --placeholder-opacity: 0;
  31626. }
  31627. .sm\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
  31628. --placeholder-opacity: 0;
  31629. }
  31630. .sm\:focus\:placeholder-opacity-0:focus::placeholder {
  31631. --placeholder-opacity: 0;
  31632. }
  31633. .sm\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
  31634. --placeholder-opacity: 0.25;
  31635. }
  31636. .sm\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
  31637. --placeholder-opacity: 0.25;
  31638. }
  31639. .sm\:focus\:placeholder-opacity-25:focus::placeholder {
  31640. --placeholder-opacity: 0.25;
  31641. }
  31642. .sm\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
  31643. --placeholder-opacity: 0.5;
  31644. }
  31645. .sm\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
  31646. --placeholder-opacity: 0.5;
  31647. }
  31648. .sm\:focus\:placeholder-opacity-50:focus::placeholder {
  31649. --placeholder-opacity: 0.5;
  31650. }
  31651. .sm\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
  31652. --placeholder-opacity: 0.75;
  31653. }
  31654. .sm\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
  31655. --placeholder-opacity: 0.75;
  31656. }
  31657. .sm\:focus\:placeholder-opacity-75:focus::placeholder {
  31658. --placeholder-opacity: 0.75;
  31659. }
  31660. .sm\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
  31661. --placeholder-opacity: 1;
  31662. }
  31663. .sm\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
  31664. --placeholder-opacity: 1;
  31665. }
  31666. .sm\:focus\:placeholder-opacity-100:focus::placeholder {
  31667. --placeholder-opacity: 1;
  31668. }
  31669. .sm\:pointer-events-none {
  31670. pointer-events: none;
  31671. }
  31672. .sm\:pointer-events-auto {
  31673. pointer-events: auto;
  31674. }
  31675. .sm\:static {
  31676. position: static;
  31677. }
  31678. .sm\:fixed {
  31679. position: fixed;
  31680. }
  31681. .sm\:absolute {
  31682. position: absolute;
  31683. }
  31684. .sm\:relative {
  31685. position: relative;
  31686. }
  31687. .sm\:sticky {
  31688. position: -webkit-sticky;
  31689. position: sticky;
  31690. }
  31691. .sm\:inset-0 {
  31692. top: 0;
  31693. right: 0;
  31694. bottom: 0;
  31695. left: 0;
  31696. }
  31697. .sm\:inset-auto {
  31698. top: auto;
  31699. right: auto;
  31700. bottom: auto;
  31701. left: auto;
  31702. }
  31703. .sm\:inset-y-0 {
  31704. top: 0;
  31705. bottom: 0;
  31706. }
  31707. .sm\:inset-x-0 {
  31708. right: 0;
  31709. left: 0;
  31710. }
  31711. .sm\:inset-y-auto {
  31712. top: auto;
  31713. bottom: auto;
  31714. }
  31715. .sm\:inset-x-auto {
  31716. right: auto;
  31717. left: auto;
  31718. }
  31719. .sm\:top-0 {
  31720. top: 0;
  31721. }
  31722. .sm\:right-0 {
  31723. right: 0;
  31724. }
  31725. .sm\:bottom-0 {
  31726. bottom: 0;
  31727. }
  31728. .sm\:left-0 {
  31729. left: 0;
  31730. }
  31731. .sm\:top-auto {
  31732. top: auto;
  31733. }
  31734. .sm\:right-auto {
  31735. right: auto;
  31736. }
  31737. .sm\:bottom-auto {
  31738. bottom: auto;
  31739. }
  31740. .sm\:left-auto {
  31741. left: auto;
  31742. }
  31743. .sm\:resize-none {
  31744. resize: none;
  31745. }
  31746. .sm\:resize-y {
  31747. resize: vertical;
  31748. }
  31749. .sm\:resize-x {
  31750. resize: horizontal;
  31751. }
  31752. .sm\:resize {
  31753. resize: both;
  31754. }
  31755. .sm\:shadow-xs {
  31756. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  31757. }
  31758. .sm\:shadow-sm {
  31759. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  31760. }
  31761. .sm\:shadow {
  31762. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  31763. }
  31764. .sm\:shadow-md {
  31765. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  31766. }
  31767. .sm\:shadow-lg {
  31768. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  31769. }
  31770. .sm\:shadow-xl {
  31771. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  31772. }
  31773. .sm\:shadow-2xl {
  31774. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  31775. }
  31776. .sm\:shadow-inner {
  31777. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  31778. }
  31779. .sm\:shadow-outline {
  31780. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  31781. }
  31782. .sm\:shadow-none {
  31783. box-shadow: none;
  31784. }
  31785. .sm\:hover\:shadow-xs:hover {
  31786. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  31787. }
  31788. .sm\:hover\:shadow-sm:hover {
  31789. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  31790. }
  31791. .sm\:hover\:shadow:hover {
  31792. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  31793. }
  31794. .sm\:hover\:shadow-md:hover {
  31795. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  31796. }
  31797. .sm\:hover\:shadow-lg:hover {
  31798. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  31799. }
  31800. .sm\:hover\:shadow-xl:hover {
  31801. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  31802. }
  31803. .sm\:hover\:shadow-2xl:hover {
  31804. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  31805. }
  31806. .sm\:hover\:shadow-inner:hover {
  31807. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  31808. }
  31809. .sm\:hover\:shadow-outline:hover {
  31810. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  31811. }
  31812. .sm\:hover\:shadow-none:hover {
  31813. box-shadow: none;
  31814. }
  31815. .sm\:focus\:shadow-xs:focus {
  31816. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  31817. }
  31818. .sm\:focus\:shadow-sm:focus {
  31819. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  31820. }
  31821. .sm\:focus\:shadow:focus {
  31822. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  31823. }
  31824. .sm\:focus\:shadow-md:focus {
  31825. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  31826. }
  31827. .sm\:focus\:shadow-lg:focus {
  31828. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  31829. }
  31830. .sm\:focus\:shadow-xl:focus {
  31831. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  31832. }
  31833. .sm\:focus\:shadow-2xl:focus {
  31834. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  31835. }
  31836. .sm\:focus\:shadow-inner:focus {
  31837. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  31838. }
  31839. .sm\:focus\:shadow-outline:focus {
  31840. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  31841. }
  31842. .sm\:focus\:shadow-none:focus {
  31843. box-shadow: none;
  31844. }
  31845. .sm\:fill-current {
  31846. fill: currentColor;
  31847. }
  31848. .sm\:stroke-current {
  31849. stroke: currentColor;
  31850. }
  31851. .sm\:stroke-0 {
  31852. stroke-width: 0;
  31853. }
  31854. .sm\:stroke-1 {
  31855. stroke-width: 1;
  31856. }
  31857. .sm\:stroke-2 {
  31858. stroke-width: 2;
  31859. }
  31860. .sm\:table-auto {
  31861. table-layout: auto;
  31862. }
  31863. .sm\:table-fixed {
  31864. table-layout: fixed;
  31865. }
  31866. .sm\:text-left {
  31867. text-align: left;
  31868. }
  31869. .sm\:text-center {
  31870. text-align: center;
  31871. }
  31872. .sm\:text-right {
  31873. text-align: right;
  31874. }
  31875. .sm\:text-justify {
  31876. text-align: justify;
  31877. }
  31878. .sm\:text-transparent {
  31879. color: transparent;
  31880. }
  31881. .sm\:text-current {
  31882. color: currentColor;
  31883. }
  31884. .sm\:text-black {
  31885. --text-opacity: 1;
  31886. color: #000;
  31887. color: rgba(0, 0, 0, var(--text-opacity));
  31888. }
  31889. .sm\:text-white {
  31890. --text-opacity: 1;
  31891. color: #fff;
  31892. color: rgba(255, 255, 255, var(--text-opacity));
  31893. }
  31894. .sm\:text-gray-100 {
  31895. --text-opacity: 1;
  31896. color: #f7fafc;
  31897. color: rgba(247, 250, 252, var(--text-opacity));
  31898. }
  31899. .sm\:text-gray-200 {
  31900. --text-opacity: 1;
  31901. color: #edf2f7;
  31902. color: rgba(237, 242, 247, var(--text-opacity));
  31903. }
  31904. .sm\:text-gray-300 {
  31905. --text-opacity: 1;
  31906. color: #e2e8f0;
  31907. color: rgba(226, 232, 240, var(--text-opacity));
  31908. }
  31909. .sm\:text-gray-400 {
  31910. --text-opacity: 1;
  31911. color: #cbd5e0;
  31912. color: rgba(203, 213, 224, var(--text-opacity));
  31913. }
  31914. .sm\:text-gray-500 {
  31915. --text-opacity: 1;
  31916. color: #a0aec0;
  31917. color: rgba(160, 174, 192, var(--text-opacity));
  31918. }
  31919. .sm\:text-gray-600 {
  31920. --text-opacity: 1;
  31921. color: #718096;
  31922. color: rgba(113, 128, 150, var(--text-opacity));
  31923. }
  31924. .sm\:text-gray-700 {
  31925. --text-opacity: 1;
  31926. color: #4a5568;
  31927. color: rgba(74, 85, 104, var(--text-opacity));
  31928. }
  31929. .sm\:text-gray-800 {
  31930. --text-opacity: 1;
  31931. color: #2d3748;
  31932. color: rgba(45, 55, 72, var(--text-opacity));
  31933. }
  31934. .sm\:text-gray-900 {
  31935. --text-opacity: 1;
  31936. color: #1a202c;
  31937. color: rgba(26, 32, 44, var(--text-opacity));
  31938. }
  31939. .sm\:text-red-100 {
  31940. --text-opacity: 1;
  31941. color: #fff5f5;
  31942. color: rgba(255, 245, 245, var(--text-opacity));
  31943. }
  31944. .sm\:text-red-200 {
  31945. --text-opacity: 1;
  31946. color: #fed7d7;
  31947. color: rgba(254, 215, 215, var(--text-opacity));
  31948. }
  31949. .sm\:text-red-300 {
  31950. --text-opacity: 1;
  31951. color: #feb2b2;
  31952. color: rgba(254, 178, 178, var(--text-opacity));
  31953. }
  31954. .sm\:text-red-400 {
  31955. --text-opacity: 1;
  31956. color: #fc8181;
  31957. color: rgba(252, 129, 129, var(--text-opacity));
  31958. }
  31959. .sm\:text-red-500 {
  31960. --text-opacity: 1;
  31961. color: #f56565;
  31962. color: rgba(245, 101, 101, var(--text-opacity));
  31963. }
  31964. .sm\:text-red-600 {
  31965. --text-opacity: 1;
  31966. color: #e53e3e;
  31967. color: rgba(229, 62, 62, var(--text-opacity));
  31968. }
  31969. .sm\:text-red-700 {
  31970. --text-opacity: 1;
  31971. color: #c53030;
  31972. color: rgba(197, 48, 48, var(--text-opacity));
  31973. }
  31974. .sm\:text-red-800 {
  31975. --text-opacity: 1;
  31976. color: #9b2c2c;
  31977. color: rgba(155, 44, 44, var(--text-opacity));
  31978. }
  31979. .sm\:text-red-900 {
  31980. --text-opacity: 1;
  31981. color: #742a2a;
  31982. color: rgba(116, 42, 42, var(--text-opacity));
  31983. }
  31984. .sm\:text-orange-100 {
  31985. --text-opacity: 1;
  31986. color: #fffaf0;
  31987. color: rgba(255, 250, 240, var(--text-opacity));
  31988. }
  31989. .sm\:text-orange-200 {
  31990. --text-opacity: 1;
  31991. color: #feebc8;
  31992. color: rgba(254, 235, 200, var(--text-opacity));
  31993. }
  31994. .sm\:text-orange-300 {
  31995. --text-opacity: 1;
  31996. color: #fbd38d;
  31997. color: rgba(251, 211, 141, var(--text-opacity));
  31998. }
  31999. .sm\:text-orange-400 {
  32000. --text-opacity: 1;
  32001. color: #f6ad55;
  32002. color: rgba(246, 173, 85, var(--text-opacity));
  32003. }
  32004. .sm\:text-orange-500 {
  32005. --text-opacity: 1;
  32006. color: #ed8936;
  32007. color: rgba(237, 137, 54, var(--text-opacity));
  32008. }
  32009. .sm\:text-orange-600 {
  32010. --text-opacity: 1;
  32011. color: #dd6b20;
  32012. color: rgba(221, 107, 32, var(--text-opacity));
  32013. }
  32014. .sm\:text-orange-700 {
  32015. --text-opacity: 1;
  32016. color: #c05621;
  32017. color: rgba(192, 86, 33, var(--text-opacity));
  32018. }
  32019. .sm\:text-orange-800 {
  32020. --text-opacity: 1;
  32021. color: #9c4221;
  32022. color: rgba(156, 66, 33, var(--text-opacity));
  32023. }
  32024. .sm\:text-orange-900 {
  32025. --text-opacity: 1;
  32026. color: #7b341e;
  32027. color: rgba(123, 52, 30, var(--text-opacity));
  32028. }
  32029. .sm\:text-yellow-100 {
  32030. --text-opacity: 1;
  32031. color: #fffff0;
  32032. color: rgba(255, 255, 240, var(--text-opacity));
  32033. }
  32034. .sm\:text-yellow-200 {
  32035. --text-opacity: 1;
  32036. color: #fefcbf;
  32037. color: rgba(254, 252, 191, var(--text-opacity));
  32038. }
  32039. .sm\:text-yellow-300 {
  32040. --text-opacity: 1;
  32041. color: #faf089;
  32042. color: rgba(250, 240, 137, var(--text-opacity));
  32043. }
  32044. .sm\:text-yellow-400 {
  32045. --text-opacity: 1;
  32046. color: #f6e05e;
  32047. color: rgba(246, 224, 94, var(--text-opacity));
  32048. }
  32049. .sm\:text-yellow-500 {
  32050. --text-opacity: 1;
  32051. color: #ecc94b;
  32052. color: rgba(236, 201, 75, var(--text-opacity));
  32053. }
  32054. .sm\:text-yellow-600 {
  32055. --text-opacity: 1;
  32056. color: #d69e2e;
  32057. color: rgba(214, 158, 46, var(--text-opacity));
  32058. }
  32059. .sm\:text-yellow-700 {
  32060. --text-opacity: 1;
  32061. color: #b7791f;
  32062. color: rgba(183, 121, 31, var(--text-opacity));
  32063. }
  32064. .sm\:text-yellow-800 {
  32065. --text-opacity: 1;
  32066. color: #975a16;
  32067. color: rgba(151, 90, 22, var(--text-opacity));
  32068. }
  32069. .sm\:text-yellow-900 {
  32070. --text-opacity: 1;
  32071. color: #744210;
  32072. color: rgba(116, 66, 16, var(--text-opacity));
  32073. }
  32074. .sm\:text-green-100 {
  32075. --text-opacity: 1;
  32076. color: #f0fff4;
  32077. color: rgba(240, 255, 244, var(--text-opacity));
  32078. }
  32079. .sm\:text-green-200 {
  32080. --text-opacity: 1;
  32081. color: #c6f6d5;
  32082. color: rgba(198, 246, 213, var(--text-opacity));
  32083. }
  32084. .sm\:text-green-300 {
  32085. --text-opacity: 1;
  32086. color: #9ae6b4;
  32087. color: rgba(154, 230, 180, var(--text-opacity));
  32088. }
  32089. .sm\:text-green-400 {
  32090. --text-opacity: 1;
  32091. color: #68d391;
  32092. color: rgba(104, 211, 145, var(--text-opacity));
  32093. }
  32094. .sm\:text-green-500 {
  32095. --text-opacity: 1;
  32096. color: #48bb78;
  32097. color: rgba(72, 187, 120, var(--text-opacity));
  32098. }
  32099. .sm\:text-green-600 {
  32100. --text-opacity: 1;
  32101. color: #38a169;
  32102. color: rgba(56, 161, 105, var(--text-opacity));
  32103. }
  32104. .sm\:text-green-700 {
  32105. --text-opacity: 1;
  32106. color: #2f855a;
  32107. color: rgba(47, 133, 90, var(--text-opacity));
  32108. }
  32109. .sm\:text-green-800 {
  32110. --text-opacity: 1;
  32111. color: #276749;
  32112. color: rgba(39, 103, 73, var(--text-opacity));
  32113. }
  32114. .sm\:text-green-900 {
  32115. --text-opacity: 1;
  32116. color: #22543d;
  32117. color: rgba(34, 84, 61, var(--text-opacity));
  32118. }
  32119. .sm\:text-teal-100 {
  32120. --text-opacity: 1;
  32121. color: #e6fffa;
  32122. color: rgba(230, 255, 250, var(--text-opacity));
  32123. }
  32124. .sm\:text-teal-200 {
  32125. --text-opacity: 1;
  32126. color: #b2f5ea;
  32127. color: rgba(178, 245, 234, var(--text-opacity));
  32128. }
  32129. .sm\:text-teal-300 {
  32130. --text-opacity: 1;
  32131. color: #81e6d9;
  32132. color: rgba(129, 230, 217, var(--text-opacity));
  32133. }
  32134. .sm\:text-teal-400 {
  32135. --text-opacity: 1;
  32136. color: #4fd1c5;
  32137. color: rgba(79, 209, 197, var(--text-opacity));
  32138. }
  32139. .sm\:text-teal-500 {
  32140. --text-opacity: 1;
  32141. color: #38b2ac;
  32142. color: rgba(56, 178, 172, var(--text-opacity));
  32143. }
  32144. .sm\:text-teal-600 {
  32145. --text-opacity: 1;
  32146. color: #319795;
  32147. color: rgba(49, 151, 149, var(--text-opacity));
  32148. }
  32149. .sm\:text-teal-700 {
  32150. --text-opacity: 1;
  32151. color: #2c7a7b;
  32152. color: rgba(44, 122, 123, var(--text-opacity));
  32153. }
  32154. .sm\:text-teal-800 {
  32155. --text-opacity: 1;
  32156. color: #285e61;
  32157. color: rgba(40, 94, 97, var(--text-opacity));
  32158. }
  32159. .sm\:text-teal-900 {
  32160. --text-opacity: 1;
  32161. color: #234e52;
  32162. color: rgba(35, 78, 82, var(--text-opacity));
  32163. }
  32164. .sm\:text-blue-100 {
  32165. --text-opacity: 1;
  32166. color: #ebf8ff;
  32167. color: rgba(235, 248, 255, var(--text-opacity));
  32168. }
  32169. .sm\:text-blue-200 {
  32170. --text-opacity: 1;
  32171. color: #bee3f8;
  32172. color: rgba(190, 227, 248, var(--text-opacity));
  32173. }
  32174. .sm\:text-blue-300 {
  32175. --text-opacity: 1;
  32176. color: #90cdf4;
  32177. color: rgba(144, 205, 244, var(--text-opacity));
  32178. }
  32179. .sm\:text-blue-400 {
  32180. --text-opacity: 1;
  32181. color: #63b3ed;
  32182. color: rgba(99, 179, 237, var(--text-opacity));
  32183. }
  32184. .sm\:text-blue-500 {
  32185. --text-opacity: 1;
  32186. color: #4299e1;
  32187. color: rgba(66, 153, 225, var(--text-opacity));
  32188. }
  32189. .sm\:text-blue-600 {
  32190. --text-opacity: 1;
  32191. color: #3182ce;
  32192. color: rgba(49, 130, 206, var(--text-opacity));
  32193. }
  32194. .sm\:text-blue-700 {
  32195. --text-opacity: 1;
  32196. color: #2b6cb0;
  32197. color: rgba(43, 108, 176, var(--text-opacity));
  32198. }
  32199. .sm\:text-blue-800 {
  32200. --text-opacity: 1;
  32201. color: #2c5282;
  32202. color: rgba(44, 82, 130, var(--text-opacity));
  32203. }
  32204. .sm\:text-blue-900 {
  32205. --text-opacity: 1;
  32206. color: #2a4365;
  32207. color: rgba(42, 67, 101, var(--text-opacity));
  32208. }
  32209. .sm\:text-indigo-100 {
  32210. --text-opacity: 1;
  32211. color: #ebf4ff;
  32212. color: rgba(235, 244, 255, var(--text-opacity));
  32213. }
  32214. .sm\:text-indigo-200 {
  32215. --text-opacity: 1;
  32216. color: #c3dafe;
  32217. color: rgba(195, 218, 254, var(--text-opacity));
  32218. }
  32219. .sm\:text-indigo-300 {
  32220. --text-opacity: 1;
  32221. color: #a3bffa;
  32222. color: rgba(163, 191, 250, var(--text-opacity));
  32223. }
  32224. .sm\:text-indigo-400 {
  32225. --text-opacity: 1;
  32226. color: #7f9cf5;
  32227. color: rgba(127, 156, 245, var(--text-opacity));
  32228. }
  32229. .sm\:text-indigo-500 {
  32230. --text-opacity: 1;
  32231. color: #667eea;
  32232. color: rgba(102, 126, 234, var(--text-opacity));
  32233. }
  32234. .sm\:text-indigo-600 {
  32235. --text-opacity: 1;
  32236. color: #5a67d8;
  32237. color: rgba(90, 103, 216, var(--text-opacity));
  32238. }
  32239. .sm\:text-indigo-700 {
  32240. --text-opacity: 1;
  32241. color: #4c51bf;
  32242. color: rgba(76, 81, 191, var(--text-opacity));
  32243. }
  32244. .sm\:text-indigo-800 {
  32245. --text-opacity: 1;
  32246. color: #434190;
  32247. color: rgba(67, 65, 144, var(--text-opacity));
  32248. }
  32249. .sm\:text-indigo-900 {
  32250. --text-opacity: 1;
  32251. color: #3c366b;
  32252. color: rgba(60, 54, 107, var(--text-opacity));
  32253. }
  32254. .sm\:text-purple-100 {
  32255. --text-opacity: 1;
  32256. color: #faf5ff;
  32257. color: rgba(250, 245, 255, var(--text-opacity));
  32258. }
  32259. .sm\:text-purple-200 {
  32260. --text-opacity: 1;
  32261. color: #e9d8fd;
  32262. color: rgba(233, 216, 253, var(--text-opacity));
  32263. }
  32264. .sm\:text-purple-300 {
  32265. --text-opacity: 1;
  32266. color: #d6bcfa;
  32267. color: rgba(214, 188, 250, var(--text-opacity));
  32268. }
  32269. .sm\:text-purple-400 {
  32270. --text-opacity: 1;
  32271. color: #b794f4;
  32272. color: rgba(183, 148, 244, var(--text-opacity));
  32273. }
  32274. .sm\:text-purple-500 {
  32275. --text-opacity: 1;
  32276. color: #9f7aea;
  32277. color: rgba(159, 122, 234, var(--text-opacity));
  32278. }
  32279. .sm\:text-purple-600 {
  32280. --text-opacity: 1;
  32281. color: #805ad5;
  32282. color: rgba(128, 90, 213, var(--text-opacity));
  32283. }
  32284. .sm\:text-purple-700 {
  32285. --text-opacity: 1;
  32286. color: #6b46c1;
  32287. color: rgba(107, 70, 193, var(--text-opacity));
  32288. }
  32289. .sm\:text-purple-800 {
  32290. --text-opacity: 1;
  32291. color: #553c9a;
  32292. color: rgba(85, 60, 154, var(--text-opacity));
  32293. }
  32294. .sm\:text-purple-900 {
  32295. --text-opacity: 1;
  32296. color: #44337a;
  32297. color: rgba(68, 51, 122, var(--text-opacity));
  32298. }
  32299. .sm\:text-pink-100 {
  32300. --text-opacity: 1;
  32301. color: #fff5f7;
  32302. color: rgba(255, 245, 247, var(--text-opacity));
  32303. }
  32304. .sm\:text-pink-200 {
  32305. --text-opacity: 1;
  32306. color: #fed7e2;
  32307. color: rgba(254, 215, 226, var(--text-opacity));
  32308. }
  32309. .sm\:text-pink-300 {
  32310. --text-opacity: 1;
  32311. color: #fbb6ce;
  32312. color: rgba(251, 182, 206, var(--text-opacity));
  32313. }
  32314. .sm\:text-pink-400 {
  32315. --text-opacity: 1;
  32316. color: #f687b3;
  32317. color: rgba(246, 135, 179, var(--text-opacity));
  32318. }
  32319. .sm\:text-pink-500 {
  32320. --text-opacity: 1;
  32321. color: #ed64a6;
  32322. color: rgba(237, 100, 166, var(--text-opacity));
  32323. }
  32324. .sm\:text-pink-600 {
  32325. --text-opacity: 1;
  32326. color: #d53f8c;
  32327. color: rgba(213, 63, 140, var(--text-opacity));
  32328. }
  32329. .sm\:text-pink-700 {
  32330. --text-opacity: 1;
  32331. color: #b83280;
  32332. color: rgba(184, 50, 128, var(--text-opacity));
  32333. }
  32334. .sm\:text-pink-800 {
  32335. --text-opacity: 1;
  32336. color: #97266d;
  32337. color: rgba(151, 38, 109, var(--text-opacity));
  32338. }
  32339. .sm\:text-pink-900 {
  32340. --text-opacity: 1;
  32341. color: #702459;
  32342. color: rgba(112, 36, 89, var(--text-opacity));
  32343. }
  32344. .sm\:hover\:text-transparent:hover {
  32345. color: transparent;
  32346. }
  32347. .sm\:hover\:text-current:hover {
  32348. color: currentColor;
  32349. }
  32350. .sm\:hover\:text-black:hover {
  32351. --text-opacity: 1;
  32352. color: #000;
  32353. color: rgba(0, 0, 0, var(--text-opacity));
  32354. }
  32355. .sm\:hover\:text-white:hover {
  32356. --text-opacity: 1;
  32357. color: #fff;
  32358. color: rgba(255, 255, 255, var(--text-opacity));
  32359. }
  32360. .sm\:hover\:text-gray-100:hover {
  32361. --text-opacity: 1;
  32362. color: #f7fafc;
  32363. color: rgba(247, 250, 252, var(--text-opacity));
  32364. }
  32365. .sm\:hover\:text-gray-200:hover {
  32366. --text-opacity: 1;
  32367. color: #edf2f7;
  32368. color: rgba(237, 242, 247, var(--text-opacity));
  32369. }
  32370. .sm\:hover\:text-gray-300:hover {
  32371. --text-opacity: 1;
  32372. color: #e2e8f0;
  32373. color: rgba(226, 232, 240, var(--text-opacity));
  32374. }
  32375. .sm\:hover\:text-gray-400:hover {
  32376. --text-opacity: 1;
  32377. color: #cbd5e0;
  32378. color: rgba(203, 213, 224, var(--text-opacity));
  32379. }
  32380. .sm\:hover\:text-gray-500:hover {
  32381. --text-opacity: 1;
  32382. color: #a0aec0;
  32383. color: rgba(160, 174, 192, var(--text-opacity));
  32384. }
  32385. .sm\:hover\:text-gray-600:hover {
  32386. --text-opacity: 1;
  32387. color: #718096;
  32388. color: rgba(113, 128, 150, var(--text-opacity));
  32389. }
  32390. .sm\:hover\:text-gray-700:hover {
  32391. --text-opacity: 1;
  32392. color: #4a5568;
  32393. color: rgba(74, 85, 104, var(--text-opacity));
  32394. }
  32395. .sm\:hover\:text-gray-800:hover {
  32396. --text-opacity: 1;
  32397. color: #2d3748;
  32398. color: rgba(45, 55, 72, var(--text-opacity));
  32399. }
  32400. .sm\:hover\:text-gray-900:hover {
  32401. --text-opacity: 1;
  32402. color: #1a202c;
  32403. color: rgba(26, 32, 44, var(--text-opacity));
  32404. }
  32405. .sm\:hover\:text-red-100:hover {
  32406. --text-opacity: 1;
  32407. color: #fff5f5;
  32408. color: rgba(255, 245, 245, var(--text-opacity));
  32409. }
  32410. .sm\:hover\:text-red-200:hover {
  32411. --text-opacity: 1;
  32412. color: #fed7d7;
  32413. color: rgba(254, 215, 215, var(--text-opacity));
  32414. }
  32415. .sm\:hover\:text-red-300:hover {
  32416. --text-opacity: 1;
  32417. color: #feb2b2;
  32418. color: rgba(254, 178, 178, var(--text-opacity));
  32419. }
  32420. .sm\:hover\:text-red-400:hover {
  32421. --text-opacity: 1;
  32422. color: #fc8181;
  32423. color: rgba(252, 129, 129, var(--text-opacity));
  32424. }
  32425. .sm\:hover\:text-red-500:hover {
  32426. --text-opacity: 1;
  32427. color: #f56565;
  32428. color: rgba(245, 101, 101, var(--text-opacity));
  32429. }
  32430. .sm\:hover\:text-red-600:hover {
  32431. --text-opacity: 1;
  32432. color: #e53e3e;
  32433. color: rgba(229, 62, 62, var(--text-opacity));
  32434. }
  32435. .sm\:hover\:text-red-700:hover {
  32436. --text-opacity: 1;
  32437. color: #c53030;
  32438. color: rgba(197, 48, 48, var(--text-opacity));
  32439. }
  32440. .sm\:hover\:text-red-800:hover {
  32441. --text-opacity: 1;
  32442. color: #9b2c2c;
  32443. color: rgba(155, 44, 44, var(--text-opacity));
  32444. }
  32445. .sm\:hover\:text-red-900:hover {
  32446. --text-opacity: 1;
  32447. color: #742a2a;
  32448. color: rgba(116, 42, 42, var(--text-opacity));
  32449. }
  32450. .sm\:hover\:text-orange-100:hover {
  32451. --text-opacity: 1;
  32452. color: #fffaf0;
  32453. color: rgba(255, 250, 240, var(--text-opacity));
  32454. }
  32455. .sm\:hover\:text-orange-200:hover {
  32456. --text-opacity: 1;
  32457. color: #feebc8;
  32458. color: rgba(254, 235, 200, var(--text-opacity));
  32459. }
  32460. .sm\:hover\:text-orange-300:hover {
  32461. --text-opacity: 1;
  32462. color: #fbd38d;
  32463. color: rgba(251, 211, 141, var(--text-opacity));
  32464. }
  32465. .sm\:hover\:text-orange-400:hover {
  32466. --text-opacity: 1;
  32467. color: #f6ad55;
  32468. color: rgba(246, 173, 85, var(--text-opacity));
  32469. }
  32470. .sm\:hover\:text-orange-500:hover {
  32471. --text-opacity: 1;
  32472. color: #ed8936;
  32473. color: rgba(237, 137, 54, var(--text-opacity));
  32474. }
  32475. .sm\:hover\:text-orange-600:hover {
  32476. --text-opacity: 1;
  32477. color: #dd6b20;
  32478. color: rgba(221, 107, 32, var(--text-opacity));
  32479. }
  32480. .sm\:hover\:text-orange-700:hover {
  32481. --text-opacity: 1;
  32482. color: #c05621;
  32483. color: rgba(192, 86, 33, var(--text-opacity));
  32484. }
  32485. .sm\:hover\:text-orange-800:hover {
  32486. --text-opacity: 1;
  32487. color: #9c4221;
  32488. color: rgba(156, 66, 33, var(--text-opacity));
  32489. }
  32490. .sm\:hover\:text-orange-900:hover {
  32491. --text-opacity: 1;
  32492. color: #7b341e;
  32493. color: rgba(123, 52, 30, var(--text-opacity));
  32494. }
  32495. .sm\:hover\:text-yellow-100:hover {
  32496. --text-opacity: 1;
  32497. color: #fffff0;
  32498. color: rgba(255, 255, 240, var(--text-opacity));
  32499. }
  32500. .sm\:hover\:text-yellow-200:hover {
  32501. --text-opacity: 1;
  32502. color: #fefcbf;
  32503. color: rgba(254, 252, 191, var(--text-opacity));
  32504. }
  32505. .sm\:hover\:text-yellow-300:hover {
  32506. --text-opacity: 1;
  32507. color: #faf089;
  32508. color: rgba(250, 240, 137, var(--text-opacity));
  32509. }
  32510. .sm\:hover\:text-yellow-400:hover {
  32511. --text-opacity: 1;
  32512. color: #f6e05e;
  32513. color: rgba(246, 224, 94, var(--text-opacity));
  32514. }
  32515. .sm\:hover\:text-yellow-500:hover {
  32516. --text-opacity: 1;
  32517. color: #ecc94b;
  32518. color: rgba(236, 201, 75, var(--text-opacity));
  32519. }
  32520. .sm\:hover\:text-yellow-600:hover {
  32521. --text-opacity: 1;
  32522. color: #d69e2e;
  32523. color: rgba(214, 158, 46, var(--text-opacity));
  32524. }
  32525. .sm\:hover\:text-yellow-700:hover {
  32526. --text-opacity: 1;
  32527. color: #b7791f;
  32528. color: rgba(183, 121, 31, var(--text-opacity));
  32529. }
  32530. .sm\:hover\:text-yellow-800:hover {
  32531. --text-opacity: 1;
  32532. color: #975a16;
  32533. color: rgba(151, 90, 22, var(--text-opacity));
  32534. }
  32535. .sm\:hover\:text-yellow-900:hover {
  32536. --text-opacity: 1;
  32537. color: #744210;
  32538. color: rgba(116, 66, 16, var(--text-opacity));
  32539. }
  32540. .sm\:hover\:text-green-100:hover {
  32541. --text-opacity: 1;
  32542. color: #f0fff4;
  32543. color: rgba(240, 255, 244, var(--text-opacity));
  32544. }
  32545. .sm\:hover\:text-green-200:hover {
  32546. --text-opacity: 1;
  32547. color: #c6f6d5;
  32548. color: rgba(198, 246, 213, var(--text-opacity));
  32549. }
  32550. .sm\:hover\:text-green-300:hover {
  32551. --text-opacity: 1;
  32552. color: #9ae6b4;
  32553. color: rgba(154, 230, 180, var(--text-opacity));
  32554. }
  32555. .sm\:hover\:text-green-400:hover {
  32556. --text-opacity: 1;
  32557. color: #68d391;
  32558. color: rgba(104, 211, 145, var(--text-opacity));
  32559. }
  32560. .sm\:hover\:text-green-500:hover {
  32561. --text-opacity: 1;
  32562. color: #48bb78;
  32563. color: rgba(72, 187, 120, var(--text-opacity));
  32564. }
  32565. .sm\:hover\:text-green-600:hover {
  32566. --text-opacity: 1;
  32567. color: #38a169;
  32568. color: rgba(56, 161, 105, var(--text-opacity));
  32569. }
  32570. .sm\:hover\:text-green-700:hover {
  32571. --text-opacity: 1;
  32572. color: #2f855a;
  32573. color: rgba(47, 133, 90, var(--text-opacity));
  32574. }
  32575. .sm\:hover\:text-green-800:hover {
  32576. --text-opacity: 1;
  32577. color: #276749;
  32578. color: rgba(39, 103, 73, var(--text-opacity));
  32579. }
  32580. .sm\:hover\:text-green-900:hover {
  32581. --text-opacity: 1;
  32582. color: #22543d;
  32583. color: rgba(34, 84, 61, var(--text-opacity));
  32584. }
  32585. .sm\:hover\:text-teal-100:hover {
  32586. --text-opacity: 1;
  32587. color: #e6fffa;
  32588. color: rgba(230, 255, 250, var(--text-opacity));
  32589. }
  32590. .sm\:hover\:text-teal-200:hover {
  32591. --text-opacity: 1;
  32592. color: #b2f5ea;
  32593. color: rgba(178, 245, 234, var(--text-opacity));
  32594. }
  32595. .sm\:hover\:text-teal-300:hover {
  32596. --text-opacity: 1;
  32597. color: #81e6d9;
  32598. color: rgba(129, 230, 217, var(--text-opacity));
  32599. }
  32600. .sm\:hover\:text-teal-400:hover {
  32601. --text-opacity: 1;
  32602. color: #4fd1c5;
  32603. color: rgba(79, 209, 197, var(--text-opacity));
  32604. }
  32605. .sm\:hover\:text-teal-500:hover {
  32606. --text-opacity: 1;
  32607. color: #38b2ac;
  32608. color: rgba(56, 178, 172, var(--text-opacity));
  32609. }
  32610. .sm\:hover\:text-teal-600:hover {
  32611. --text-opacity: 1;
  32612. color: #319795;
  32613. color: rgba(49, 151, 149, var(--text-opacity));
  32614. }
  32615. .sm\:hover\:text-teal-700:hover {
  32616. --text-opacity: 1;
  32617. color: #2c7a7b;
  32618. color: rgba(44, 122, 123, var(--text-opacity));
  32619. }
  32620. .sm\:hover\:text-teal-800:hover {
  32621. --text-opacity: 1;
  32622. color: #285e61;
  32623. color: rgba(40, 94, 97, var(--text-opacity));
  32624. }
  32625. .sm\:hover\:text-teal-900:hover {
  32626. --text-opacity: 1;
  32627. color: #234e52;
  32628. color: rgba(35, 78, 82, var(--text-opacity));
  32629. }
  32630. .sm\:hover\:text-blue-100:hover {
  32631. --text-opacity: 1;
  32632. color: #ebf8ff;
  32633. color: rgba(235, 248, 255, var(--text-opacity));
  32634. }
  32635. .sm\:hover\:text-blue-200:hover {
  32636. --text-opacity: 1;
  32637. color: #bee3f8;
  32638. color: rgba(190, 227, 248, var(--text-opacity));
  32639. }
  32640. .sm\:hover\:text-blue-300:hover {
  32641. --text-opacity: 1;
  32642. color: #90cdf4;
  32643. color: rgba(144, 205, 244, var(--text-opacity));
  32644. }
  32645. .sm\:hover\:text-blue-400:hover {
  32646. --text-opacity: 1;
  32647. color: #63b3ed;
  32648. color: rgba(99, 179, 237, var(--text-opacity));
  32649. }
  32650. .sm\:hover\:text-blue-500:hover {
  32651. --text-opacity: 1;
  32652. color: #4299e1;
  32653. color: rgba(66, 153, 225, var(--text-opacity));
  32654. }
  32655. .sm\:hover\:text-blue-600:hover {
  32656. --text-opacity: 1;
  32657. color: #3182ce;
  32658. color: rgba(49, 130, 206, var(--text-opacity));
  32659. }
  32660. .sm\:hover\:text-blue-700:hover {
  32661. --text-opacity: 1;
  32662. color: #2b6cb0;
  32663. color: rgba(43, 108, 176, var(--text-opacity));
  32664. }
  32665. .sm\:hover\:text-blue-800:hover {
  32666. --text-opacity: 1;
  32667. color: #2c5282;
  32668. color: rgba(44, 82, 130, var(--text-opacity));
  32669. }
  32670. .sm\:hover\:text-blue-900:hover {
  32671. --text-opacity: 1;
  32672. color: #2a4365;
  32673. color: rgba(42, 67, 101, var(--text-opacity));
  32674. }
  32675. .sm\:hover\:text-indigo-100:hover {
  32676. --text-opacity: 1;
  32677. color: #ebf4ff;
  32678. color: rgba(235, 244, 255, var(--text-opacity));
  32679. }
  32680. .sm\:hover\:text-indigo-200:hover {
  32681. --text-opacity: 1;
  32682. color: #c3dafe;
  32683. color: rgba(195, 218, 254, var(--text-opacity));
  32684. }
  32685. .sm\:hover\:text-indigo-300:hover {
  32686. --text-opacity: 1;
  32687. color: #a3bffa;
  32688. color: rgba(163, 191, 250, var(--text-opacity));
  32689. }
  32690. .sm\:hover\:text-indigo-400:hover {
  32691. --text-opacity: 1;
  32692. color: #7f9cf5;
  32693. color: rgba(127, 156, 245, var(--text-opacity));
  32694. }
  32695. .sm\:hover\:text-indigo-500:hover {
  32696. --text-opacity: 1;
  32697. color: #667eea;
  32698. color: rgba(102, 126, 234, var(--text-opacity));
  32699. }
  32700. .sm\:hover\:text-indigo-600:hover {
  32701. --text-opacity: 1;
  32702. color: #5a67d8;
  32703. color: rgba(90, 103, 216, var(--text-opacity));
  32704. }
  32705. .sm\:hover\:text-indigo-700:hover {
  32706. --text-opacity: 1;
  32707. color: #4c51bf;
  32708. color: rgba(76, 81, 191, var(--text-opacity));
  32709. }
  32710. .sm\:hover\:text-indigo-800:hover {
  32711. --text-opacity: 1;
  32712. color: #434190;
  32713. color: rgba(67, 65, 144, var(--text-opacity));
  32714. }
  32715. .sm\:hover\:text-indigo-900:hover {
  32716. --text-opacity: 1;
  32717. color: #3c366b;
  32718. color: rgba(60, 54, 107, var(--text-opacity));
  32719. }
  32720. .sm\:hover\:text-purple-100:hover {
  32721. --text-opacity: 1;
  32722. color: #faf5ff;
  32723. color: rgba(250, 245, 255, var(--text-opacity));
  32724. }
  32725. .sm\:hover\:text-purple-200:hover {
  32726. --text-opacity: 1;
  32727. color: #e9d8fd;
  32728. color: rgba(233, 216, 253, var(--text-opacity));
  32729. }
  32730. .sm\:hover\:text-purple-300:hover {
  32731. --text-opacity: 1;
  32732. color: #d6bcfa;
  32733. color: rgba(214, 188, 250, var(--text-opacity));
  32734. }
  32735. .sm\:hover\:text-purple-400:hover {
  32736. --text-opacity: 1;
  32737. color: #b794f4;
  32738. color: rgba(183, 148, 244, var(--text-opacity));
  32739. }
  32740. .sm\:hover\:text-purple-500:hover {
  32741. --text-opacity: 1;
  32742. color: #9f7aea;
  32743. color: rgba(159, 122, 234, var(--text-opacity));
  32744. }
  32745. .sm\:hover\:text-purple-600:hover {
  32746. --text-opacity: 1;
  32747. color: #805ad5;
  32748. color: rgba(128, 90, 213, var(--text-opacity));
  32749. }
  32750. .sm\:hover\:text-purple-700:hover {
  32751. --text-opacity: 1;
  32752. color: #6b46c1;
  32753. color: rgba(107, 70, 193, var(--text-opacity));
  32754. }
  32755. .sm\:hover\:text-purple-800:hover {
  32756. --text-opacity: 1;
  32757. color: #553c9a;
  32758. color: rgba(85, 60, 154, var(--text-opacity));
  32759. }
  32760. .sm\:hover\:text-purple-900:hover {
  32761. --text-opacity: 1;
  32762. color: #44337a;
  32763. color: rgba(68, 51, 122, var(--text-opacity));
  32764. }
  32765. .sm\:hover\:text-pink-100:hover {
  32766. --text-opacity: 1;
  32767. color: #fff5f7;
  32768. color: rgba(255, 245, 247, var(--text-opacity));
  32769. }
  32770. .sm\:hover\:text-pink-200:hover {
  32771. --text-opacity: 1;
  32772. color: #fed7e2;
  32773. color: rgba(254, 215, 226, var(--text-opacity));
  32774. }
  32775. .sm\:hover\:text-pink-300:hover {
  32776. --text-opacity: 1;
  32777. color: #fbb6ce;
  32778. color: rgba(251, 182, 206, var(--text-opacity));
  32779. }
  32780. .sm\:hover\:text-pink-400:hover {
  32781. --text-opacity: 1;
  32782. color: #f687b3;
  32783. color: rgba(246, 135, 179, var(--text-opacity));
  32784. }
  32785. .sm\:hover\:text-pink-500:hover {
  32786. --text-opacity: 1;
  32787. color: #ed64a6;
  32788. color: rgba(237, 100, 166, var(--text-opacity));
  32789. }
  32790. .sm\:hover\:text-pink-600:hover {
  32791. --text-opacity: 1;
  32792. color: #d53f8c;
  32793. color: rgba(213, 63, 140, var(--text-opacity));
  32794. }
  32795. .sm\:hover\:text-pink-700:hover {
  32796. --text-opacity: 1;
  32797. color: #b83280;
  32798. color: rgba(184, 50, 128, var(--text-opacity));
  32799. }
  32800. .sm\:hover\:text-pink-800:hover {
  32801. --text-opacity: 1;
  32802. color: #97266d;
  32803. color: rgba(151, 38, 109, var(--text-opacity));
  32804. }
  32805. .sm\:hover\:text-pink-900:hover {
  32806. --text-opacity: 1;
  32807. color: #702459;
  32808. color: rgba(112, 36, 89, var(--text-opacity));
  32809. }
  32810. .sm\:focus\:text-transparent:focus {
  32811. color: transparent;
  32812. }
  32813. .sm\:focus\:text-current:focus {
  32814. color: currentColor;
  32815. }
  32816. .sm\:focus\:text-black:focus {
  32817. --text-opacity: 1;
  32818. color: #000;
  32819. color: rgba(0, 0, 0, var(--text-opacity));
  32820. }
  32821. .sm\:focus\:text-white:focus {
  32822. --text-opacity: 1;
  32823. color: #fff;
  32824. color: rgba(255, 255, 255, var(--text-opacity));
  32825. }
  32826. .sm\:focus\:text-gray-100:focus {
  32827. --text-opacity: 1;
  32828. color: #f7fafc;
  32829. color: rgba(247, 250, 252, var(--text-opacity));
  32830. }
  32831. .sm\:focus\:text-gray-200:focus {
  32832. --text-opacity: 1;
  32833. color: #edf2f7;
  32834. color: rgba(237, 242, 247, var(--text-opacity));
  32835. }
  32836. .sm\:focus\:text-gray-300:focus {
  32837. --text-opacity: 1;
  32838. color: #e2e8f0;
  32839. color: rgba(226, 232, 240, var(--text-opacity));
  32840. }
  32841. .sm\:focus\:text-gray-400:focus {
  32842. --text-opacity: 1;
  32843. color: #cbd5e0;
  32844. color: rgba(203, 213, 224, var(--text-opacity));
  32845. }
  32846. .sm\:focus\:text-gray-500:focus {
  32847. --text-opacity: 1;
  32848. color: #a0aec0;
  32849. color: rgba(160, 174, 192, var(--text-opacity));
  32850. }
  32851. .sm\:focus\:text-gray-600:focus {
  32852. --text-opacity: 1;
  32853. color: #718096;
  32854. color: rgba(113, 128, 150, var(--text-opacity));
  32855. }
  32856. .sm\:focus\:text-gray-700:focus {
  32857. --text-opacity: 1;
  32858. color: #4a5568;
  32859. color: rgba(74, 85, 104, var(--text-opacity));
  32860. }
  32861. .sm\:focus\:text-gray-800:focus {
  32862. --text-opacity: 1;
  32863. color: #2d3748;
  32864. color: rgba(45, 55, 72, var(--text-opacity));
  32865. }
  32866. .sm\:focus\:text-gray-900:focus {
  32867. --text-opacity: 1;
  32868. color: #1a202c;
  32869. color: rgba(26, 32, 44, var(--text-opacity));
  32870. }
  32871. .sm\:focus\:text-red-100:focus {
  32872. --text-opacity: 1;
  32873. color: #fff5f5;
  32874. color: rgba(255, 245, 245, var(--text-opacity));
  32875. }
  32876. .sm\:focus\:text-red-200:focus {
  32877. --text-opacity: 1;
  32878. color: #fed7d7;
  32879. color: rgba(254, 215, 215, var(--text-opacity));
  32880. }
  32881. .sm\:focus\:text-red-300:focus {
  32882. --text-opacity: 1;
  32883. color: #feb2b2;
  32884. color: rgba(254, 178, 178, var(--text-opacity));
  32885. }
  32886. .sm\:focus\:text-red-400:focus {
  32887. --text-opacity: 1;
  32888. color: #fc8181;
  32889. color: rgba(252, 129, 129, var(--text-opacity));
  32890. }
  32891. .sm\:focus\:text-red-500:focus {
  32892. --text-opacity: 1;
  32893. color: #f56565;
  32894. color: rgba(245, 101, 101, var(--text-opacity));
  32895. }
  32896. .sm\:focus\:text-red-600:focus {
  32897. --text-opacity: 1;
  32898. color: #e53e3e;
  32899. color: rgba(229, 62, 62, var(--text-opacity));
  32900. }
  32901. .sm\:focus\:text-red-700:focus {
  32902. --text-opacity: 1;
  32903. color: #c53030;
  32904. color: rgba(197, 48, 48, var(--text-opacity));
  32905. }
  32906. .sm\:focus\:text-red-800:focus {
  32907. --text-opacity: 1;
  32908. color: #9b2c2c;
  32909. color: rgba(155, 44, 44, var(--text-opacity));
  32910. }
  32911. .sm\:focus\:text-red-900:focus {
  32912. --text-opacity: 1;
  32913. color: #742a2a;
  32914. color: rgba(116, 42, 42, var(--text-opacity));
  32915. }
  32916. .sm\:focus\:text-orange-100:focus {
  32917. --text-opacity: 1;
  32918. color: #fffaf0;
  32919. color: rgba(255, 250, 240, var(--text-opacity));
  32920. }
  32921. .sm\:focus\:text-orange-200:focus {
  32922. --text-opacity: 1;
  32923. color: #feebc8;
  32924. color: rgba(254, 235, 200, var(--text-opacity));
  32925. }
  32926. .sm\:focus\:text-orange-300:focus {
  32927. --text-opacity: 1;
  32928. color: #fbd38d;
  32929. color: rgba(251, 211, 141, var(--text-opacity));
  32930. }
  32931. .sm\:focus\:text-orange-400:focus {
  32932. --text-opacity: 1;
  32933. color: #f6ad55;
  32934. color: rgba(246, 173, 85, var(--text-opacity));
  32935. }
  32936. .sm\:focus\:text-orange-500:focus {
  32937. --text-opacity: 1;
  32938. color: #ed8936;
  32939. color: rgba(237, 137, 54, var(--text-opacity));
  32940. }
  32941. .sm\:focus\:text-orange-600:focus {
  32942. --text-opacity: 1;
  32943. color: #dd6b20;
  32944. color: rgba(221, 107, 32, var(--text-opacity));
  32945. }
  32946. .sm\:focus\:text-orange-700:focus {
  32947. --text-opacity: 1;
  32948. color: #c05621;
  32949. color: rgba(192, 86, 33, var(--text-opacity));
  32950. }
  32951. .sm\:focus\:text-orange-800:focus {
  32952. --text-opacity: 1;
  32953. color: #9c4221;
  32954. color: rgba(156, 66, 33, var(--text-opacity));
  32955. }
  32956. .sm\:focus\:text-orange-900:focus {
  32957. --text-opacity: 1;
  32958. color: #7b341e;
  32959. color: rgba(123, 52, 30, var(--text-opacity));
  32960. }
  32961. .sm\:focus\:text-yellow-100:focus {
  32962. --text-opacity: 1;
  32963. color: #fffff0;
  32964. color: rgba(255, 255, 240, var(--text-opacity));
  32965. }
  32966. .sm\:focus\:text-yellow-200:focus {
  32967. --text-opacity: 1;
  32968. color: #fefcbf;
  32969. color: rgba(254, 252, 191, var(--text-opacity));
  32970. }
  32971. .sm\:focus\:text-yellow-300:focus {
  32972. --text-opacity: 1;
  32973. color: #faf089;
  32974. color: rgba(250, 240, 137, var(--text-opacity));
  32975. }
  32976. .sm\:focus\:text-yellow-400:focus {
  32977. --text-opacity: 1;
  32978. color: #f6e05e;
  32979. color: rgba(246, 224, 94, var(--text-opacity));
  32980. }
  32981. .sm\:focus\:text-yellow-500:focus {
  32982. --text-opacity: 1;
  32983. color: #ecc94b;
  32984. color: rgba(236, 201, 75, var(--text-opacity));
  32985. }
  32986. .sm\:focus\:text-yellow-600:focus {
  32987. --text-opacity: 1;
  32988. color: #d69e2e;
  32989. color: rgba(214, 158, 46, var(--text-opacity));
  32990. }
  32991. .sm\:focus\:text-yellow-700:focus {
  32992. --text-opacity: 1;
  32993. color: #b7791f;
  32994. color: rgba(183, 121, 31, var(--text-opacity));
  32995. }
  32996. .sm\:focus\:text-yellow-800:focus {
  32997. --text-opacity: 1;
  32998. color: #975a16;
  32999. color: rgba(151, 90, 22, var(--text-opacity));
  33000. }
  33001. .sm\:focus\:text-yellow-900:focus {
  33002. --text-opacity: 1;
  33003. color: #744210;
  33004. color: rgba(116, 66, 16, var(--text-opacity));
  33005. }
  33006. .sm\:focus\:text-green-100:focus {
  33007. --text-opacity: 1;
  33008. color: #f0fff4;
  33009. color: rgba(240, 255, 244, var(--text-opacity));
  33010. }
  33011. .sm\:focus\:text-green-200:focus {
  33012. --text-opacity: 1;
  33013. color: #c6f6d5;
  33014. color: rgba(198, 246, 213, var(--text-opacity));
  33015. }
  33016. .sm\:focus\:text-green-300:focus {
  33017. --text-opacity: 1;
  33018. color: #9ae6b4;
  33019. color: rgba(154, 230, 180, var(--text-opacity));
  33020. }
  33021. .sm\:focus\:text-green-400:focus {
  33022. --text-opacity: 1;
  33023. color: #68d391;
  33024. color: rgba(104, 211, 145, var(--text-opacity));
  33025. }
  33026. .sm\:focus\:text-green-500:focus {
  33027. --text-opacity: 1;
  33028. color: #48bb78;
  33029. color: rgba(72, 187, 120, var(--text-opacity));
  33030. }
  33031. .sm\:focus\:text-green-600:focus {
  33032. --text-opacity: 1;
  33033. color: #38a169;
  33034. color: rgba(56, 161, 105, var(--text-opacity));
  33035. }
  33036. .sm\:focus\:text-green-700:focus {
  33037. --text-opacity: 1;
  33038. color: #2f855a;
  33039. color: rgba(47, 133, 90, var(--text-opacity));
  33040. }
  33041. .sm\:focus\:text-green-800:focus {
  33042. --text-opacity: 1;
  33043. color: #276749;
  33044. color: rgba(39, 103, 73, var(--text-opacity));
  33045. }
  33046. .sm\:focus\:text-green-900:focus {
  33047. --text-opacity: 1;
  33048. color: #22543d;
  33049. color: rgba(34, 84, 61, var(--text-opacity));
  33050. }
  33051. .sm\:focus\:text-teal-100:focus {
  33052. --text-opacity: 1;
  33053. color: #e6fffa;
  33054. color: rgba(230, 255, 250, var(--text-opacity));
  33055. }
  33056. .sm\:focus\:text-teal-200:focus {
  33057. --text-opacity: 1;
  33058. color: #b2f5ea;
  33059. color: rgba(178, 245, 234, var(--text-opacity));
  33060. }
  33061. .sm\:focus\:text-teal-300:focus {
  33062. --text-opacity: 1;
  33063. color: #81e6d9;
  33064. color: rgba(129, 230, 217, var(--text-opacity));
  33065. }
  33066. .sm\:focus\:text-teal-400:focus {
  33067. --text-opacity: 1;
  33068. color: #4fd1c5;
  33069. color: rgba(79, 209, 197, var(--text-opacity));
  33070. }
  33071. .sm\:focus\:text-teal-500:focus {
  33072. --text-opacity: 1;
  33073. color: #38b2ac;
  33074. color: rgba(56, 178, 172, var(--text-opacity));
  33075. }
  33076. .sm\:focus\:text-teal-600:focus {
  33077. --text-opacity: 1;
  33078. color: #319795;
  33079. color: rgba(49, 151, 149, var(--text-opacity));
  33080. }
  33081. .sm\:focus\:text-teal-700:focus {
  33082. --text-opacity: 1;
  33083. color: #2c7a7b;
  33084. color: rgba(44, 122, 123, var(--text-opacity));
  33085. }
  33086. .sm\:focus\:text-teal-800:focus {
  33087. --text-opacity: 1;
  33088. color: #285e61;
  33089. color: rgba(40, 94, 97, var(--text-opacity));
  33090. }
  33091. .sm\:focus\:text-teal-900:focus {
  33092. --text-opacity: 1;
  33093. color: #234e52;
  33094. color: rgba(35, 78, 82, var(--text-opacity));
  33095. }
  33096. .sm\:focus\:text-blue-100:focus {
  33097. --text-opacity: 1;
  33098. color: #ebf8ff;
  33099. color: rgba(235, 248, 255, var(--text-opacity));
  33100. }
  33101. .sm\:focus\:text-blue-200:focus {
  33102. --text-opacity: 1;
  33103. color: #bee3f8;
  33104. color: rgba(190, 227, 248, var(--text-opacity));
  33105. }
  33106. .sm\:focus\:text-blue-300:focus {
  33107. --text-opacity: 1;
  33108. color: #90cdf4;
  33109. color: rgba(144, 205, 244, var(--text-opacity));
  33110. }
  33111. .sm\:focus\:text-blue-400:focus {
  33112. --text-opacity: 1;
  33113. color: #63b3ed;
  33114. color: rgba(99, 179, 237, var(--text-opacity));
  33115. }
  33116. .sm\:focus\:text-blue-500:focus {
  33117. --text-opacity: 1;
  33118. color: #4299e1;
  33119. color: rgba(66, 153, 225, var(--text-opacity));
  33120. }
  33121. .sm\:focus\:text-blue-600:focus {
  33122. --text-opacity: 1;
  33123. color: #3182ce;
  33124. color: rgba(49, 130, 206, var(--text-opacity));
  33125. }
  33126. .sm\:focus\:text-blue-700:focus {
  33127. --text-opacity: 1;
  33128. color: #2b6cb0;
  33129. color: rgba(43, 108, 176, var(--text-opacity));
  33130. }
  33131. .sm\:focus\:text-blue-800:focus {
  33132. --text-opacity: 1;
  33133. color: #2c5282;
  33134. color: rgba(44, 82, 130, var(--text-opacity));
  33135. }
  33136. .sm\:focus\:text-blue-900:focus {
  33137. --text-opacity: 1;
  33138. color: #2a4365;
  33139. color: rgba(42, 67, 101, var(--text-opacity));
  33140. }
  33141. .sm\:focus\:text-indigo-100:focus {
  33142. --text-opacity: 1;
  33143. color: #ebf4ff;
  33144. color: rgba(235, 244, 255, var(--text-opacity));
  33145. }
  33146. .sm\:focus\:text-indigo-200:focus {
  33147. --text-opacity: 1;
  33148. color: #c3dafe;
  33149. color: rgba(195, 218, 254, var(--text-opacity));
  33150. }
  33151. .sm\:focus\:text-indigo-300:focus {
  33152. --text-opacity: 1;
  33153. color: #a3bffa;
  33154. color: rgba(163, 191, 250, var(--text-opacity));
  33155. }
  33156. .sm\:focus\:text-indigo-400:focus {
  33157. --text-opacity: 1;
  33158. color: #7f9cf5;
  33159. color: rgba(127, 156, 245, var(--text-opacity));
  33160. }
  33161. .sm\:focus\:text-indigo-500:focus {
  33162. --text-opacity: 1;
  33163. color: #667eea;
  33164. color: rgba(102, 126, 234, var(--text-opacity));
  33165. }
  33166. .sm\:focus\:text-indigo-600:focus {
  33167. --text-opacity: 1;
  33168. color: #5a67d8;
  33169. color: rgba(90, 103, 216, var(--text-opacity));
  33170. }
  33171. .sm\:focus\:text-indigo-700:focus {
  33172. --text-opacity: 1;
  33173. color: #4c51bf;
  33174. color: rgba(76, 81, 191, var(--text-opacity));
  33175. }
  33176. .sm\:focus\:text-indigo-800:focus {
  33177. --text-opacity: 1;
  33178. color: #434190;
  33179. color: rgba(67, 65, 144, var(--text-opacity));
  33180. }
  33181. .sm\:focus\:text-indigo-900:focus {
  33182. --text-opacity: 1;
  33183. color: #3c366b;
  33184. color: rgba(60, 54, 107, var(--text-opacity));
  33185. }
  33186. .sm\:focus\:text-purple-100:focus {
  33187. --text-opacity: 1;
  33188. color: #faf5ff;
  33189. color: rgba(250, 245, 255, var(--text-opacity));
  33190. }
  33191. .sm\:focus\:text-purple-200:focus {
  33192. --text-opacity: 1;
  33193. color: #e9d8fd;
  33194. color: rgba(233, 216, 253, var(--text-opacity));
  33195. }
  33196. .sm\:focus\:text-purple-300:focus {
  33197. --text-opacity: 1;
  33198. color: #d6bcfa;
  33199. color: rgba(214, 188, 250, var(--text-opacity));
  33200. }
  33201. .sm\:focus\:text-purple-400:focus {
  33202. --text-opacity: 1;
  33203. color: #b794f4;
  33204. color: rgba(183, 148, 244, var(--text-opacity));
  33205. }
  33206. .sm\:focus\:text-purple-500:focus {
  33207. --text-opacity: 1;
  33208. color: #9f7aea;
  33209. color: rgba(159, 122, 234, var(--text-opacity));
  33210. }
  33211. .sm\:focus\:text-purple-600:focus {
  33212. --text-opacity: 1;
  33213. color: #805ad5;
  33214. color: rgba(128, 90, 213, var(--text-opacity));
  33215. }
  33216. .sm\:focus\:text-purple-700:focus {
  33217. --text-opacity: 1;
  33218. color: #6b46c1;
  33219. color: rgba(107, 70, 193, var(--text-opacity));
  33220. }
  33221. .sm\:focus\:text-purple-800:focus {
  33222. --text-opacity: 1;
  33223. color: #553c9a;
  33224. color: rgba(85, 60, 154, var(--text-opacity));
  33225. }
  33226. .sm\:focus\:text-purple-900:focus {
  33227. --text-opacity: 1;
  33228. color: #44337a;
  33229. color: rgba(68, 51, 122, var(--text-opacity));
  33230. }
  33231. .sm\:focus\:text-pink-100:focus {
  33232. --text-opacity: 1;
  33233. color: #fff5f7;
  33234. color: rgba(255, 245, 247, var(--text-opacity));
  33235. }
  33236. .sm\:focus\:text-pink-200:focus {
  33237. --text-opacity: 1;
  33238. color: #fed7e2;
  33239. color: rgba(254, 215, 226, var(--text-opacity));
  33240. }
  33241. .sm\:focus\:text-pink-300:focus {
  33242. --text-opacity: 1;
  33243. color: #fbb6ce;
  33244. color: rgba(251, 182, 206, var(--text-opacity));
  33245. }
  33246. .sm\:focus\:text-pink-400:focus {
  33247. --text-opacity: 1;
  33248. color: #f687b3;
  33249. color: rgba(246, 135, 179, var(--text-opacity));
  33250. }
  33251. .sm\:focus\:text-pink-500:focus {
  33252. --text-opacity: 1;
  33253. color: #ed64a6;
  33254. color: rgba(237, 100, 166, var(--text-opacity));
  33255. }
  33256. .sm\:focus\:text-pink-600:focus {
  33257. --text-opacity: 1;
  33258. color: #d53f8c;
  33259. color: rgba(213, 63, 140, var(--text-opacity));
  33260. }
  33261. .sm\:focus\:text-pink-700:focus {
  33262. --text-opacity: 1;
  33263. color: #b83280;
  33264. color: rgba(184, 50, 128, var(--text-opacity));
  33265. }
  33266. .sm\:focus\:text-pink-800:focus {
  33267. --text-opacity: 1;
  33268. color: #97266d;
  33269. color: rgba(151, 38, 109, var(--text-opacity));
  33270. }
  33271. .sm\:focus\:text-pink-900:focus {
  33272. --text-opacity: 1;
  33273. color: #702459;
  33274. color: rgba(112, 36, 89, var(--text-opacity));
  33275. }
  33276. .sm\:text-opacity-0 {
  33277. --text-opacity: 0;
  33278. }
  33279. .sm\:text-opacity-25 {
  33280. --text-opacity: 0.25;
  33281. }
  33282. .sm\:text-opacity-50 {
  33283. --text-opacity: 0.5;
  33284. }
  33285. .sm\:text-opacity-75 {
  33286. --text-opacity: 0.75;
  33287. }
  33288. .sm\:text-opacity-100 {
  33289. --text-opacity: 1;
  33290. }
  33291. .sm\:hover\:text-opacity-0:hover {
  33292. --text-opacity: 0;
  33293. }
  33294. .sm\:hover\:text-opacity-25:hover {
  33295. --text-opacity: 0.25;
  33296. }
  33297. .sm\:hover\:text-opacity-50:hover {
  33298. --text-opacity: 0.5;
  33299. }
  33300. .sm\:hover\:text-opacity-75:hover {
  33301. --text-opacity: 0.75;
  33302. }
  33303. .sm\:hover\:text-opacity-100:hover {
  33304. --text-opacity: 1;
  33305. }
  33306. .sm\:focus\:text-opacity-0:focus {
  33307. --text-opacity: 0;
  33308. }
  33309. .sm\:focus\:text-opacity-25:focus {
  33310. --text-opacity: 0.25;
  33311. }
  33312. .sm\:focus\:text-opacity-50:focus {
  33313. --text-opacity: 0.5;
  33314. }
  33315. .sm\:focus\:text-opacity-75:focus {
  33316. --text-opacity: 0.75;
  33317. }
  33318. .sm\:focus\:text-opacity-100:focus {
  33319. --text-opacity: 1;
  33320. }
  33321. .sm\:italic {
  33322. font-style: italic;
  33323. }
  33324. .sm\:not-italic {
  33325. font-style: normal;
  33326. }
  33327. .sm\:uppercase {
  33328. text-transform: uppercase;
  33329. }
  33330. .sm\:lowercase {
  33331. text-transform: lowercase;
  33332. }
  33333. .sm\:capitalize {
  33334. text-transform: capitalize;
  33335. }
  33336. .sm\:normal-case {
  33337. text-transform: none;
  33338. }
  33339. .sm\:underline {
  33340. text-decoration: underline;
  33341. }
  33342. .sm\:line-through {
  33343. text-decoration: line-through;
  33344. }
  33345. .sm\:no-underline {
  33346. text-decoration: none;
  33347. }
  33348. .sm\:hover\:underline:hover {
  33349. text-decoration: underline;
  33350. }
  33351. .sm\:hover\:line-through:hover {
  33352. text-decoration: line-through;
  33353. }
  33354. .sm\:hover\:no-underline:hover {
  33355. text-decoration: none;
  33356. }
  33357. .sm\:focus\:underline:focus {
  33358. text-decoration: underline;
  33359. }
  33360. .sm\:focus\:line-through:focus {
  33361. text-decoration: line-through;
  33362. }
  33363. .sm\:focus\:no-underline:focus {
  33364. text-decoration: none;
  33365. }
  33366. .sm\:antialiased {
  33367. -webkit-font-smoothing: antialiased;
  33368. -moz-osx-font-smoothing: grayscale;
  33369. }
  33370. .sm\:subpixel-antialiased {
  33371. -webkit-font-smoothing: auto;
  33372. -moz-osx-font-smoothing: auto;
  33373. }
  33374. .sm\:ordinal, .sm\:slashed-zero, .sm\:lining-nums, .sm\:oldstyle-nums, .sm\:proportional-nums, .sm\:tabular-nums, .sm\:diagonal-fractions, .sm\:stacked-fractions {
  33375. --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);
  33376. --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);
  33377. --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);
  33378. --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);
  33379. --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);
  33380. 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);
  33381. }
  33382. .sm\:normal-nums {
  33383. font-variant-numeric: normal;
  33384. }
  33385. .sm\:ordinal {
  33386. --font-variant-numeric-ordinal: ordinal;
  33387. }
  33388. .sm\:slashed-zero {
  33389. --font-variant-numeric-slashed-zero: slashed-zero;
  33390. }
  33391. .sm\:lining-nums {
  33392. --font-variant-numeric-figure: lining-nums;
  33393. }
  33394. .sm\:oldstyle-nums {
  33395. --font-variant-numeric-figure: oldstyle-nums;
  33396. }
  33397. .sm\:proportional-nums {
  33398. --font-variant-numeric-spacing: proportional-nums;
  33399. }
  33400. .sm\:tabular-nums {
  33401. --font-variant-numeric-spacing: tabular-nums;
  33402. }
  33403. .sm\:diagonal-fractions {
  33404. --font-variant-numeric-fraction: diagonal-fractions;
  33405. }
  33406. .sm\:stacked-fractions {
  33407. --font-variant-numeric-fraction: stacked-fractions;
  33408. }
  33409. .sm\:tracking-tighter {
  33410. letter-spacing: -0.05em;
  33411. }
  33412. .sm\:tracking-tight {
  33413. letter-spacing: -0.025em;
  33414. }
  33415. .sm\:tracking-normal {
  33416. letter-spacing: 0;
  33417. }
  33418. .sm\:tracking-wide {
  33419. letter-spacing: 0.025em;
  33420. }
  33421. .sm\:tracking-wider {
  33422. letter-spacing: 0.05em;
  33423. }
  33424. .sm\:tracking-widest {
  33425. letter-spacing: 0.1em;
  33426. }
  33427. .sm\:select-none {
  33428. -webkit-user-select: none;
  33429. -moz-user-select: none;
  33430. -ms-user-select: none;
  33431. user-select: none;
  33432. }
  33433. .sm\:select-text {
  33434. -webkit-user-select: text;
  33435. -moz-user-select: text;
  33436. -ms-user-select: text;
  33437. user-select: text;
  33438. }
  33439. .sm\:select-all {
  33440. -webkit-user-select: all;
  33441. -moz-user-select: all;
  33442. -ms-user-select: all;
  33443. user-select: all;
  33444. }
  33445. .sm\:select-auto {
  33446. -webkit-user-select: auto;
  33447. -moz-user-select: auto;
  33448. -ms-user-select: auto;
  33449. user-select: auto;
  33450. }
  33451. .sm\:align-baseline {
  33452. vertical-align: baseline;
  33453. }
  33454. .sm\:align-top {
  33455. vertical-align: top;
  33456. }
  33457. .sm\:align-middle {
  33458. vertical-align: middle;
  33459. }
  33460. .sm\:align-bottom {
  33461. vertical-align: bottom;
  33462. }
  33463. .sm\:align-text-top {
  33464. vertical-align: text-top;
  33465. }
  33466. .sm\:align-text-bottom {
  33467. vertical-align: text-bottom;
  33468. }
  33469. .sm\:visible {
  33470. visibility: visible;
  33471. }
  33472. .sm\:invisible {
  33473. visibility: hidden;
  33474. }
  33475. .sm\:whitespace-normal {
  33476. white-space: normal;
  33477. }
  33478. .sm\:whitespace-no-wrap {
  33479. white-space: nowrap;
  33480. }
  33481. .sm\:whitespace-pre {
  33482. white-space: pre;
  33483. }
  33484. .sm\:whitespace-pre-line {
  33485. white-space: pre-line;
  33486. }
  33487. .sm\:whitespace-pre-wrap {
  33488. white-space: pre-wrap;
  33489. }
  33490. .sm\:break-normal {
  33491. word-wrap: normal;
  33492. overflow-wrap: normal;
  33493. word-break: normal;
  33494. }
  33495. .sm\:break-words {
  33496. word-wrap: break-word;
  33497. overflow-wrap: break-word;
  33498. }
  33499. .sm\:break-all {
  33500. word-break: break-all;
  33501. }
  33502. .sm\:truncate {
  33503. overflow: hidden;
  33504. text-overflow: ellipsis;
  33505. white-space: nowrap;
  33506. }
  33507. .sm\:w-0 {
  33508. width: 0;
  33509. }
  33510. .sm\:w-1 {
  33511. width: 0.25rem;
  33512. }
  33513. .sm\:w-2 {
  33514. width: 0.5rem;
  33515. }
  33516. .sm\:w-3 {
  33517. width: 0.75rem;
  33518. }
  33519. .sm\:w-4 {
  33520. width: 1rem;
  33521. }
  33522. .sm\:w-5 {
  33523. width: 1.25rem;
  33524. }
  33525. .sm\:w-6 {
  33526. width: 1.5rem;
  33527. }
  33528. .sm\:w-8 {
  33529. width: 2rem;
  33530. }
  33531. .sm\:w-10 {
  33532. width: 2.5rem;
  33533. }
  33534. .sm\:w-12 {
  33535. width: 3rem;
  33536. }
  33537. .sm\:w-16 {
  33538. width: 4rem;
  33539. }
  33540. .sm\:w-20 {
  33541. width: 5rem;
  33542. }
  33543. .sm\:w-24 {
  33544. width: 6rem;
  33545. }
  33546. .sm\:w-32 {
  33547. width: 8rem;
  33548. }
  33549. .sm\:w-40 {
  33550. width: 10rem;
  33551. }
  33552. .sm\:w-48 {
  33553. width: 12rem;
  33554. }
  33555. .sm\:w-56 {
  33556. width: 14rem;
  33557. }
  33558. .sm\:w-64 {
  33559. width: 16rem;
  33560. }
  33561. .sm\:w-auto {
  33562. width: auto;
  33563. }
  33564. .sm\:w-px {
  33565. width: 1px;
  33566. }
  33567. .sm\:w-1\/2 {
  33568. width: 50%;
  33569. }
  33570. .sm\:w-1\/3 {
  33571. width: 33.333333%;
  33572. }
  33573. .sm\:w-2\/3 {
  33574. width: 66.666667%;
  33575. }
  33576. .sm\:w-1\/4 {
  33577. width: 25%;
  33578. }
  33579. .sm\:w-2\/4 {
  33580. width: 50%;
  33581. }
  33582. .sm\:w-3\/4 {
  33583. width: 75%;
  33584. }
  33585. .sm\:w-1\/5 {
  33586. width: 20%;
  33587. }
  33588. .sm\:w-2\/5 {
  33589. width: 40%;
  33590. }
  33591. .sm\:w-3\/5 {
  33592. width: 60%;
  33593. }
  33594. .sm\:w-4\/5 {
  33595. width: 80%;
  33596. }
  33597. .sm\:w-1\/6 {
  33598. width: 16.666667%;
  33599. }
  33600. .sm\:w-2\/6 {
  33601. width: 33.333333%;
  33602. }
  33603. .sm\:w-3\/6 {
  33604. width: 50%;
  33605. }
  33606. .sm\:w-4\/6 {
  33607. width: 66.666667%;
  33608. }
  33609. .sm\:w-5\/6 {
  33610. width: 83.333333%;
  33611. }
  33612. .sm\:w-1\/12 {
  33613. width: 8.333333%;
  33614. }
  33615. .sm\:w-2\/12 {
  33616. width: 16.666667%;
  33617. }
  33618. .sm\:w-3\/12 {
  33619. width: 25%;
  33620. }
  33621. .sm\:w-4\/12 {
  33622. width: 33.333333%;
  33623. }
  33624. .sm\:w-5\/12 {
  33625. width: 41.666667%;
  33626. }
  33627. .sm\:w-6\/12 {
  33628. width: 50%;
  33629. }
  33630. .sm\:w-7\/12 {
  33631. width: 58.333333%;
  33632. }
  33633. .sm\:w-8\/12 {
  33634. width: 66.666667%;
  33635. }
  33636. .sm\:w-9\/12 {
  33637. width: 75%;
  33638. }
  33639. .sm\:w-10\/12 {
  33640. width: 83.333333%;
  33641. }
  33642. .sm\:w-11\/12 {
  33643. width: 91.666667%;
  33644. }
  33645. .sm\:w-full {
  33646. width: 100%;
  33647. }
  33648. .sm\:w-screen {
  33649. width: 100vw;
  33650. }
  33651. .sm\:z-0 {
  33652. z-index: 0;
  33653. }
  33654. .sm\:z-10 {
  33655. z-index: 10;
  33656. }
  33657. .sm\:z-20 {
  33658. z-index: 20;
  33659. }
  33660. .sm\:z-30 {
  33661. z-index: 30;
  33662. }
  33663. .sm\:z-40 {
  33664. z-index: 40;
  33665. }
  33666. .sm\:z-50 {
  33667. z-index: 50;
  33668. }
  33669. .sm\:z-auto {
  33670. z-index: auto;
  33671. }
  33672. .sm\:gap-0 {
  33673. grid-gap: 0;
  33674. gap: 0;
  33675. }
  33676. .sm\:gap-1 {
  33677. grid-gap: 0.25rem;
  33678. gap: 0.25rem;
  33679. }
  33680. .sm\:gap-2 {
  33681. grid-gap: 0.5rem;
  33682. gap: 0.5rem;
  33683. }
  33684. .sm\:gap-3 {
  33685. grid-gap: 0.75rem;
  33686. gap: 0.75rem;
  33687. }
  33688. .sm\:gap-4 {
  33689. grid-gap: 1rem;
  33690. gap: 1rem;
  33691. }
  33692. .sm\:gap-5 {
  33693. grid-gap: 1.25rem;
  33694. gap: 1.25rem;
  33695. }
  33696. .sm\:gap-6 {
  33697. grid-gap: 1.5rem;
  33698. gap: 1.5rem;
  33699. }
  33700. .sm\:gap-8 {
  33701. grid-gap: 2rem;
  33702. gap: 2rem;
  33703. }
  33704. .sm\:gap-10 {
  33705. grid-gap: 2.5rem;
  33706. gap: 2.5rem;
  33707. }
  33708. .sm\:gap-12 {
  33709. grid-gap: 3rem;
  33710. gap: 3rem;
  33711. }
  33712. .sm\:gap-16 {
  33713. grid-gap: 4rem;
  33714. gap: 4rem;
  33715. }
  33716. .sm\:gap-20 {
  33717. grid-gap: 5rem;
  33718. gap: 5rem;
  33719. }
  33720. .sm\:gap-24 {
  33721. grid-gap: 6rem;
  33722. gap: 6rem;
  33723. }
  33724. .sm\:gap-32 {
  33725. grid-gap: 8rem;
  33726. gap: 8rem;
  33727. }
  33728. .sm\:gap-40 {
  33729. grid-gap: 10rem;
  33730. gap: 10rem;
  33731. }
  33732. .sm\:gap-48 {
  33733. grid-gap: 12rem;
  33734. gap: 12rem;
  33735. }
  33736. .sm\:gap-56 {
  33737. grid-gap: 14rem;
  33738. gap: 14rem;
  33739. }
  33740. .sm\:gap-64 {
  33741. grid-gap: 16rem;
  33742. gap: 16rem;
  33743. }
  33744. .sm\:gap-px {
  33745. grid-gap: 1px;
  33746. gap: 1px;
  33747. }
  33748. .sm\:gap-x-0 {
  33749. grid-column-gap: 0;
  33750. -moz-column-gap: 0;
  33751. column-gap: 0;
  33752. }
  33753. .sm\:gap-x-1 {
  33754. grid-column-gap: 0.25rem;
  33755. -moz-column-gap: 0.25rem;
  33756. column-gap: 0.25rem;
  33757. }
  33758. .sm\:gap-x-2 {
  33759. grid-column-gap: 0.5rem;
  33760. -moz-column-gap: 0.5rem;
  33761. column-gap: 0.5rem;
  33762. }
  33763. .sm\:gap-x-3 {
  33764. grid-column-gap: 0.75rem;
  33765. -moz-column-gap: 0.75rem;
  33766. column-gap: 0.75rem;
  33767. }
  33768. .sm\:gap-x-4 {
  33769. grid-column-gap: 1rem;
  33770. -moz-column-gap: 1rem;
  33771. column-gap: 1rem;
  33772. }
  33773. .sm\:gap-x-5 {
  33774. grid-column-gap: 1.25rem;
  33775. -moz-column-gap: 1.25rem;
  33776. column-gap: 1.25rem;
  33777. }
  33778. .sm\:gap-x-6 {
  33779. grid-column-gap: 1.5rem;
  33780. -moz-column-gap: 1.5rem;
  33781. column-gap: 1.5rem;
  33782. }
  33783. .sm\:gap-x-8 {
  33784. grid-column-gap: 2rem;
  33785. -moz-column-gap: 2rem;
  33786. column-gap: 2rem;
  33787. }
  33788. .sm\:gap-x-10 {
  33789. grid-column-gap: 2.5rem;
  33790. -moz-column-gap: 2.5rem;
  33791. column-gap: 2.5rem;
  33792. }
  33793. .sm\:gap-x-12 {
  33794. grid-column-gap: 3rem;
  33795. -moz-column-gap: 3rem;
  33796. column-gap: 3rem;
  33797. }
  33798. .sm\:gap-x-16 {
  33799. grid-column-gap: 4rem;
  33800. -moz-column-gap: 4rem;
  33801. column-gap: 4rem;
  33802. }
  33803. .sm\:gap-x-20 {
  33804. grid-column-gap: 5rem;
  33805. -moz-column-gap: 5rem;
  33806. column-gap: 5rem;
  33807. }
  33808. .sm\:gap-x-24 {
  33809. grid-column-gap: 6rem;
  33810. -moz-column-gap: 6rem;
  33811. column-gap: 6rem;
  33812. }
  33813. .sm\:gap-x-32 {
  33814. grid-column-gap: 8rem;
  33815. -moz-column-gap: 8rem;
  33816. column-gap: 8rem;
  33817. }
  33818. .sm\:gap-x-40 {
  33819. grid-column-gap: 10rem;
  33820. -moz-column-gap: 10rem;
  33821. column-gap: 10rem;
  33822. }
  33823. .sm\:gap-x-48 {
  33824. grid-column-gap: 12rem;
  33825. -moz-column-gap: 12rem;
  33826. column-gap: 12rem;
  33827. }
  33828. .sm\:gap-x-56 {
  33829. grid-column-gap: 14rem;
  33830. -moz-column-gap: 14rem;
  33831. column-gap: 14rem;
  33832. }
  33833. .sm\:gap-x-64 {
  33834. grid-column-gap: 16rem;
  33835. -moz-column-gap: 16rem;
  33836. column-gap: 16rem;
  33837. }
  33838. .sm\:gap-x-px {
  33839. grid-column-gap: 1px;
  33840. -moz-column-gap: 1px;
  33841. column-gap: 1px;
  33842. }
  33843. .sm\:gap-y-0 {
  33844. grid-row-gap: 0;
  33845. row-gap: 0;
  33846. }
  33847. .sm\:gap-y-1 {
  33848. grid-row-gap: 0.25rem;
  33849. row-gap: 0.25rem;
  33850. }
  33851. .sm\:gap-y-2 {
  33852. grid-row-gap: 0.5rem;
  33853. row-gap: 0.5rem;
  33854. }
  33855. .sm\:gap-y-3 {
  33856. grid-row-gap: 0.75rem;
  33857. row-gap: 0.75rem;
  33858. }
  33859. .sm\:gap-y-4 {
  33860. grid-row-gap: 1rem;
  33861. row-gap: 1rem;
  33862. }
  33863. .sm\:gap-y-5 {
  33864. grid-row-gap: 1.25rem;
  33865. row-gap: 1.25rem;
  33866. }
  33867. .sm\:gap-y-6 {
  33868. grid-row-gap: 1.5rem;
  33869. row-gap: 1.5rem;
  33870. }
  33871. .sm\:gap-y-8 {
  33872. grid-row-gap: 2rem;
  33873. row-gap: 2rem;
  33874. }
  33875. .sm\:gap-y-10 {
  33876. grid-row-gap: 2.5rem;
  33877. row-gap: 2.5rem;
  33878. }
  33879. .sm\:gap-y-12 {
  33880. grid-row-gap: 3rem;
  33881. row-gap: 3rem;
  33882. }
  33883. .sm\:gap-y-16 {
  33884. grid-row-gap: 4rem;
  33885. row-gap: 4rem;
  33886. }
  33887. .sm\:gap-y-20 {
  33888. grid-row-gap: 5rem;
  33889. row-gap: 5rem;
  33890. }
  33891. .sm\:gap-y-24 {
  33892. grid-row-gap: 6rem;
  33893. row-gap: 6rem;
  33894. }
  33895. .sm\:gap-y-32 {
  33896. grid-row-gap: 8rem;
  33897. row-gap: 8rem;
  33898. }
  33899. .sm\:gap-y-40 {
  33900. grid-row-gap: 10rem;
  33901. row-gap: 10rem;
  33902. }
  33903. .sm\:gap-y-48 {
  33904. grid-row-gap: 12rem;
  33905. row-gap: 12rem;
  33906. }
  33907. .sm\:gap-y-56 {
  33908. grid-row-gap: 14rem;
  33909. row-gap: 14rem;
  33910. }
  33911. .sm\:gap-y-64 {
  33912. grid-row-gap: 16rem;
  33913. row-gap: 16rem;
  33914. }
  33915. .sm\:gap-y-px {
  33916. grid-row-gap: 1px;
  33917. row-gap: 1px;
  33918. }
  33919. .sm\:grid-flow-row {
  33920. grid-auto-flow: row;
  33921. }
  33922. .sm\:grid-flow-col {
  33923. grid-auto-flow: column;
  33924. }
  33925. .sm\:grid-flow-row-dense {
  33926. grid-auto-flow: row dense;
  33927. }
  33928. .sm\:grid-flow-col-dense {
  33929. grid-auto-flow: column dense;
  33930. }
  33931. .sm\:grid-cols-1 {
  33932. grid-template-columns: repeat(1, minmax(0, 1fr));
  33933. }
  33934. .sm\:grid-cols-2 {
  33935. grid-template-columns: repeat(2, minmax(0, 1fr));
  33936. }
  33937. .sm\:grid-cols-3 {
  33938. grid-template-columns: repeat(3, minmax(0, 1fr));
  33939. }
  33940. .sm\:grid-cols-4 {
  33941. grid-template-columns: repeat(4, minmax(0, 1fr));
  33942. }
  33943. .sm\:grid-cols-5 {
  33944. grid-template-columns: repeat(5, minmax(0, 1fr));
  33945. }
  33946. .sm\:grid-cols-6 {
  33947. grid-template-columns: repeat(6, minmax(0, 1fr));
  33948. }
  33949. .sm\:grid-cols-7 {
  33950. grid-template-columns: repeat(7, minmax(0, 1fr));
  33951. }
  33952. .sm\:grid-cols-8 {
  33953. grid-template-columns: repeat(8, minmax(0, 1fr));
  33954. }
  33955. .sm\:grid-cols-9 {
  33956. grid-template-columns: repeat(9, minmax(0, 1fr));
  33957. }
  33958. .sm\:grid-cols-10 {
  33959. grid-template-columns: repeat(10, minmax(0, 1fr));
  33960. }
  33961. .sm\:grid-cols-11 {
  33962. grid-template-columns: repeat(11, minmax(0, 1fr));
  33963. }
  33964. .sm\:grid-cols-12 {
  33965. grid-template-columns: repeat(12, minmax(0, 1fr));
  33966. }
  33967. .sm\:grid-cols-none {
  33968. grid-template-columns: none;
  33969. }
  33970. .sm\:auto-cols-auto {
  33971. grid-auto-columns: auto;
  33972. }
  33973. .sm\:auto-cols-min {
  33974. grid-auto-columns: -webkit-min-content;
  33975. grid-auto-columns: min-content;
  33976. }
  33977. .sm\:auto-cols-max {
  33978. grid-auto-columns: -webkit-max-content;
  33979. grid-auto-columns: max-content;
  33980. }
  33981. .sm\:auto-cols-fr {
  33982. grid-auto-columns: minmax(0, 1fr);
  33983. }
  33984. .sm\:col-auto {
  33985. grid-column: auto;
  33986. }
  33987. .sm\:col-span-1 {
  33988. grid-column: span 1 / span 1;
  33989. }
  33990. .sm\:col-span-2 {
  33991. grid-column: span 2 / span 2;
  33992. }
  33993. .sm\:col-span-3 {
  33994. grid-column: span 3 / span 3;
  33995. }
  33996. .sm\:col-span-4 {
  33997. grid-column: span 4 / span 4;
  33998. }
  33999. .sm\:col-span-5 {
  34000. grid-column: span 5 / span 5;
  34001. }
  34002. .sm\:col-span-6 {
  34003. grid-column: span 6 / span 6;
  34004. }
  34005. .sm\:col-span-7 {
  34006. grid-column: span 7 / span 7;
  34007. }
  34008. .sm\:col-span-8 {
  34009. grid-column: span 8 / span 8;
  34010. }
  34011. .sm\:col-span-9 {
  34012. grid-column: span 9 / span 9;
  34013. }
  34014. .sm\:col-span-10 {
  34015. grid-column: span 10 / span 10;
  34016. }
  34017. .sm\:col-span-11 {
  34018. grid-column: span 11 / span 11;
  34019. }
  34020. .sm\:col-span-12 {
  34021. grid-column: span 12 / span 12;
  34022. }
  34023. .sm\:col-span-full {
  34024. grid-column: 1 / -1;
  34025. }
  34026. .sm\:col-start-1 {
  34027. grid-column-start: 1;
  34028. }
  34029. .sm\:col-start-2 {
  34030. grid-column-start: 2;
  34031. }
  34032. .sm\:col-start-3 {
  34033. grid-column-start: 3;
  34034. }
  34035. .sm\:col-start-4 {
  34036. grid-column-start: 4;
  34037. }
  34038. .sm\:col-start-5 {
  34039. grid-column-start: 5;
  34040. }
  34041. .sm\:col-start-6 {
  34042. grid-column-start: 6;
  34043. }
  34044. .sm\:col-start-7 {
  34045. grid-column-start: 7;
  34046. }
  34047. .sm\:col-start-8 {
  34048. grid-column-start: 8;
  34049. }
  34050. .sm\:col-start-9 {
  34051. grid-column-start: 9;
  34052. }
  34053. .sm\:col-start-10 {
  34054. grid-column-start: 10;
  34055. }
  34056. .sm\:col-start-11 {
  34057. grid-column-start: 11;
  34058. }
  34059. .sm\:col-start-12 {
  34060. grid-column-start: 12;
  34061. }
  34062. .sm\:col-start-13 {
  34063. grid-column-start: 13;
  34064. }
  34065. .sm\:col-start-auto {
  34066. grid-column-start: auto;
  34067. }
  34068. .sm\:col-end-1 {
  34069. grid-column-end: 1;
  34070. }
  34071. .sm\:col-end-2 {
  34072. grid-column-end: 2;
  34073. }
  34074. .sm\:col-end-3 {
  34075. grid-column-end: 3;
  34076. }
  34077. .sm\:col-end-4 {
  34078. grid-column-end: 4;
  34079. }
  34080. .sm\:col-end-5 {
  34081. grid-column-end: 5;
  34082. }
  34083. .sm\:col-end-6 {
  34084. grid-column-end: 6;
  34085. }
  34086. .sm\:col-end-7 {
  34087. grid-column-end: 7;
  34088. }
  34089. .sm\:col-end-8 {
  34090. grid-column-end: 8;
  34091. }
  34092. .sm\:col-end-9 {
  34093. grid-column-end: 9;
  34094. }
  34095. .sm\:col-end-10 {
  34096. grid-column-end: 10;
  34097. }
  34098. .sm\:col-end-11 {
  34099. grid-column-end: 11;
  34100. }
  34101. .sm\:col-end-12 {
  34102. grid-column-end: 12;
  34103. }
  34104. .sm\:col-end-13 {
  34105. grid-column-end: 13;
  34106. }
  34107. .sm\:col-end-auto {
  34108. grid-column-end: auto;
  34109. }
  34110. .sm\:grid-rows-1 {
  34111. grid-template-rows: repeat(1, minmax(0, 1fr));
  34112. }
  34113. .sm\:grid-rows-2 {
  34114. grid-template-rows: repeat(2, minmax(0, 1fr));
  34115. }
  34116. .sm\:grid-rows-3 {
  34117. grid-template-rows: repeat(3, minmax(0, 1fr));
  34118. }
  34119. .sm\:grid-rows-4 {
  34120. grid-template-rows: repeat(4, minmax(0, 1fr));
  34121. }
  34122. .sm\:grid-rows-5 {
  34123. grid-template-rows: repeat(5, minmax(0, 1fr));
  34124. }
  34125. .sm\:grid-rows-6 {
  34126. grid-template-rows: repeat(6, minmax(0, 1fr));
  34127. }
  34128. .sm\:grid-rows-none {
  34129. grid-template-rows: none;
  34130. }
  34131. .sm\:auto-rows-auto {
  34132. grid-auto-rows: auto;
  34133. }
  34134. .sm\:auto-rows-min {
  34135. grid-auto-rows: -webkit-min-content;
  34136. grid-auto-rows: min-content;
  34137. }
  34138. .sm\:auto-rows-max {
  34139. grid-auto-rows: -webkit-max-content;
  34140. grid-auto-rows: max-content;
  34141. }
  34142. .sm\:auto-rows-fr {
  34143. grid-auto-rows: minmax(0, 1fr);
  34144. }
  34145. .sm\:row-auto {
  34146. grid-row: auto;
  34147. }
  34148. .sm\:row-span-1 {
  34149. grid-row: span 1 / span 1;
  34150. }
  34151. .sm\:row-span-2 {
  34152. grid-row: span 2 / span 2;
  34153. }
  34154. .sm\:row-span-3 {
  34155. grid-row: span 3 / span 3;
  34156. }
  34157. .sm\:row-span-4 {
  34158. grid-row: span 4 / span 4;
  34159. }
  34160. .sm\:row-span-5 {
  34161. grid-row: span 5 / span 5;
  34162. }
  34163. .sm\:row-span-6 {
  34164. grid-row: span 6 / span 6;
  34165. }
  34166. .sm\:row-span-full {
  34167. grid-row: 1 / -1;
  34168. }
  34169. .sm\:row-start-1 {
  34170. grid-row-start: 1;
  34171. }
  34172. .sm\:row-start-2 {
  34173. grid-row-start: 2;
  34174. }
  34175. .sm\:row-start-3 {
  34176. grid-row-start: 3;
  34177. }
  34178. .sm\:row-start-4 {
  34179. grid-row-start: 4;
  34180. }
  34181. .sm\:row-start-5 {
  34182. grid-row-start: 5;
  34183. }
  34184. .sm\:row-start-6 {
  34185. grid-row-start: 6;
  34186. }
  34187. .sm\:row-start-7 {
  34188. grid-row-start: 7;
  34189. }
  34190. .sm\:row-start-auto {
  34191. grid-row-start: auto;
  34192. }
  34193. .sm\:row-end-1 {
  34194. grid-row-end: 1;
  34195. }
  34196. .sm\:row-end-2 {
  34197. grid-row-end: 2;
  34198. }
  34199. .sm\:row-end-3 {
  34200. grid-row-end: 3;
  34201. }
  34202. .sm\:row-end-4 {
  34203. grid-row-end: 4;
  34204. }
  34205. .sm\:row-end-5 {
  34206. grid-row-end: 5;
  34207. }
  34208. .sm\:row-end-6 {
  34209. grid-row-end: 6;
  34210. }
  34211. .sm\:row-end-7 {
  34212. grid-row-end: 7;
  34213. }
  34214. .sm\:row-end-auto {
  34215. grid-row-end: auto;
  34216. }
  34217. .sm\:transform {
  34218. --transform-translate-x: 0;
  34219. --transform-translate-y: 0;
  34220. --transform-rotate: 0;
  34221. --transform-skew-x: 0;
  34222. --transform-skew-y: 0;
  34223. --transform-scale-x: 1;
  34224. --transform-scale-y: 1;
  34225. 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));
  34226. }
  34227. .sm\:transform-none {
  34228. transform: none;
  34229. }
  34230. .sm\:origin-center {
  34231. transform-origin: center;
  34232. }
  34233. .sm\:origin-top {
  34234. transform-origin: top;
  34235. }
  34236. .sm\:origin-top-right {
  34237. transform-origin: top right;
  34238. }
  34239. .sm\:origin-right {
  34240. transform-origin: right;
  34241. }
  34242. .sm\:origin-bottom-right {
  34243. transform-origin: bottom right;
  34244. }
  34245. .sm\:origin-bottom {
  34246. transform-origin: bottom;
  34247. }
  34248. .sm\:origin-bottom-left {
  34249. transform-origin: bottom left;
  34250. }
  34251. .sm\:origin-left {
  34252. transform-origin: left;
  34253. }
  34254. .sm\:origin-top-left {
  34255. transform-origin: top left;
  34256. }
  34257. .sm\:scale-0 {
  34258. --transform-scale-x: 0;
  34259. --transform-scale-y: 0;
  34260. }
  34261. .sm\:scale-50 {
  34262. --transform-scale-x: .5;
  34263. --transform-scale-y: .5;
  34264. }
  34265. .sm\:scale-75 {
  34266. --transform-scale-x: .75;
  34267. --transform-scale-y: .75;
  34268. }
  34269. .sm\:scale-90 {
  34270. --transform-scale-x: .9;
  34271. --transform-scale-y: .9;
  34272. }
  34273. .sm\:scale-95 {
  34274. --transform-scale-x: .95;
  34275. --transform-scale-y: .95;
  34276. }
  34277. .sm\:scale-100 {
  34278. --transform-scale-x: 1;
  34279. --transform-scale-y: 1;
  34280. }
  34281. .sm\:scale-105 {
  34282. --transform-scale-x: 1.05;
  34283. --transform-scale-y: 1.05;
  34284. }
  34285. .sm\:scale-110 {
  34286. --transform-scale-x: 1.1;
  34287. --transform-scale-y: 1.1;
  34288. }
  34289. .sm\:scale-125 {
  34290. --transform-scale-x: 1.25;
  34291. --transform-scale-y: 1.25;
  34292. }
  34293. .sm\:scale-150 {
  34294. --transform-scale-x: 1.5;
  34295. --transform-scale-y: 1.5;
  34296. }
  34297. .sm\:scale-x-0 {
  34298. --transform-scale-x: 0;
  34299. }
  34300. .sm\:scale-x-50 {
  34301. --transform-scale-x: .5;
  34302. }
  34303. .sm\:scale-x-75 {
  34304. --transform-scale-x: .75;
  34305. }
  34306. .sm\:scale-x-90 {
  34307. --transform-scale-x: .9;
  34308. }
  34309. .sm\:scale-x-95 {
  34310. --transform-scale-x: .95;
  34311. }
  34312. .sm\:scale-x-100 {
  34313. --transform-scale-x: 1;
  34314. }
  34315. .sm\:scale-x-105 {
  34316. --transform-scale-x: 1.05;
  34317. }
  34318. .sm\:scale-x-110 {
  34319. --transform-scale-x: 1.1;
  34320. }
  34321. .sm\:scale-x-125 {
  34322. --transform-scale-x: 1.25;
  34323. }
  34324. .sm\:scale-x-150 {
  34325. --transform-scale-x: 1.5;
  34326. }
  34327. .sm\:scale-y-0 {
  34328. --transform-scale-y: 0;
  34329. }
  34330. .sm\:scale-y-50 {
  34331. --transform-scale-y: .5;
  34332. }
  34333. .sm\:scale-y-75 {
  34334. --transform-scale-y: .75;
  34335. }
  34336. .sm\:scale-y-90 {
  34337. --transform-scale-y: .9;
  34338. }
  34339. .sm\:scale-y-95 {
  34340. --transform-scale-y: .95;
  34341. }
  34342. .sm\:scale-y-100 {
  34343. --transform-scale-y: 1;
  34344. }
  34345. .sm\:scale-y-105 {
  34346. --transform-scale-y: 1.05;
  34347. }
  34348. .sm\:scale-y-110 {
  34349. --transform-scale-y: 1.1;
  34350. }
  34351. .sm\:scale-y-125 {
  34352. --transform-scale-y: 1.25;
  34353. }
  34354. .sm\:scale-y-150 {
  34355. --transform-scale-y: 1.5;
  34356. }
  34357. .sm\:hover\:scale-0:hover {
  34358. --transform-scale-x: 0;
  34359. --transform-scale-y: 0;
  34360. }
  34361. .sm\:hover\:scale-50:hover {
  34362. --transform-scale-x: .5;
  34363. --transform-scale-y: .5;
  34364. }
  34365. .sm\:hover\:scale-75:hover {
  34366. --transform-scale-x: .75;
  34367. --transform-scale-y: .75;
  34368. }
  34369. .sm\:hover\:scale-90:hover {
  34370. --transform-scale-x: .9;
  34371. --transform-scale-y: .9;
  34372. }
  34373. .sm\:hover\:scale-95:hover {
  34374. --transform-scale-x: .95;
  34375. --transform-scale-y: .95;
  34376. }
  34377. .sm\:hover\:scale-100:hover {
  34378. --transform-scale-x: 1;
  34379. --transform-scale-y: 1;
  34380. }
  34381. .sm\:hover\:scale-105:hover {
  34382. --transform-scale-x: 1.05;
  34383. --transform-scale-y: 1.05;
  34384. }
  34385. .sm\:hover\:scale-110:hover {
  34386. --transform-scale-x: 1.1;
  34387. --transform-scale-y: 1.1;
  34388. }
  34389. .sm\:hover\:scale-125:hover {
  34390. --transform-scale-x: 1.25;
  34391. --transform-scale-y: 1.25;
  34392. }
  34393. .sm\:hover\:scale-150:hover {
  34394. --transform-scale-x: 1.5;
  34395. --transform-scale-y: 1.5;
  34396. }
  34397. .sm\:hover\:scale-x-0:hover {
  34398. --transform-scale-x: 0;
  34399. }
  34400. .sm\:hover\:scale-x-50:hover {
  34401. --transform-scale-x: .5;
  34402. }
  34403. .sm\:hover\:scale-x-75:hover {
  34404. --transform-scale-x: .75;
  34405. }
  34406. .sm\:hover\:scale-x-90:hover {
  34407. --transform-scale-x: .9;
  34408. }
  34409. .sm\:hover\:scale-x-95:hover {
  34410. --transform-scale-x: .95;
  34411. }
  34412. .sm\:hover\:scale-x-100:hover {
  34413. --transform-scale-x: 1;
  34414. }
  34415. .sm\:hover\:scale-x-105:hover {
  34416. --transform-scale-x: 1.05;
  34417. }
  34418. .sm\:hover\:scale-x-110:hover {
  34419. --transform-scale-x: 1.1;
  34420. }
  34421. .sm\:hover\:scale-x-125:hover {
  34422. --transform-scale-x: 1.25;
  34423. }
  34424. .sm\:hover\:scale-x-150:hover {
  34425. --transform-scale-x: 1.5;
  34426. }
  34427. .sm\:hover\:scale-y-0:hover {
  34428. --transform-scale-y: 0;
  34429. }
  34430. .sm\:hover\:scale-y-50:hover {
  34431. --transform-scale-y: .5;
  34432. }
  34433. .sm\:hover\:scale-y-75:hover {
  34434. --transform-scale-y: .75;
  34435. }
  34436. .sm\:hover\:scale-y-90:hover {
  34437. --transform-scale-y: .9;
  34438. }
  34439. .sm\:hover\:scale-y-95:hover {
  34440. --transform-scale-y: .95;
  34441. }
  34442. .sm\:hover\:scale-y-100:hover {
  34443. --transform-scale-y: 1;
  34444. }
  34445. .sm\:hover\:scale-y-105:hover {
  34446. --transform-scale-y: 1.05;
  34447. }
  34448. .sm\:hover\:scale-y-110:hover {
  34449. --transform-scale-y: 1.1;
  34450. }
  34451. .sm\:hover\:scale-y-125:hover {
  34452. --transform-scale-y: 1.25;
  34453. }
  34454. .sm\:hover\:scale-y-150:hover {
  34455. --transform-scale-y: 1.5;
  34456. }
  34457. .sm\:focus\:scale-0:focus {
  34458. --transform-scale-x: 0;
  34459. --transform-scale-y: 0;
  34460. }
  34461. .sm\:focus\:scale-50:focus {
  34462. --transform-scale-x: .5;
  34463. --transform-scale-y: .5;
  34464. }
  34465. .sm\:focus\:scale-75:focus {
  34466. --transform-scale-x: .75;
  34467. --transform-scale-y: .75;
  34468. }
  34469. .sm\:focus\:scale-90:focus {
  34470. --transform-scale-x: .9;
  34471. --transform-scale-y: .9;
  34472. }
  34473. .sm\:focus\:scale-95:focus {
  34474. --transform-scale-x: .95;
  34475. --transform-scale-y: .95;
  34476. }
  34477. .sm\:focus\:scale-100:focus {
  34478. --transform-scale-x: 1;
  34479. --transform-scale-y: 1;
  34480. }
  34481. .sm\:focus\:scale-105:focus {
  34482. --transform-scale-x: 1.05;
  34483. --transform-scale-y: 1.05;
  34484. }
  34485. .sm\:focus\:scale-110:focus {
  34486. --transform-scale-x: 1.1;
  34487. --transform-scale-y: 1.1;
  34488. }
  34489. .sm\:focus\:scale-125:focus {
  34490. --transform-scale-x: 1.25;
  34491. --transform-scale-y: 1.25;
  34492. }
  34493. .sm\:focus\:scale-150:focus {
  34494. --transform-scale-x: 1.5;
  34495. --transform-scale-y: 1.5;
  34496. }
  34497. .sm\:focus\:scale-x-0:focus {
  34498. --transform-scale-x: 0;
  34499. }
  34500. .sm\:focus\:scale-x-50:focus {
  34501. --transform-scale-x: .5;
  34502. }
  34503. .sm\:focus\:scale-x-75:focus {
  34504. --transform-scale-x: .75;
  34505. }
  34506. .sm\:focus\:scale-x-90:focus {
  34507. --transform-scale-x: .9;
  34508. }
  34509. .sm\:focus\:scale-x-95:focus {
  34510. --transform-scale-x: .95;
  34511. }
  34512. .sm\:focus\:scale-x-100:focus {
  34513. --transform-scale-x: 1;
  34514. }
  34515. .sm\:focus\:scale-x-105:focus {
  34516. --transform-scale-x: 1.05;
  34517. }
  34518. .sm\:focus\:scale-x-110:focus {
  34519. --transform-scale-x: 1.1;
  34520. }
  34521. .sm\:focus\:scale-x-125:focus {
  34522. --transform-scale-x: 1.25;
  34523. }
  34524. .sm\:focus\:scale-x-150:focus {
  34525. --transform-scale-x: 1.5;
  34526. }
  34527. .sm\:focus\:scale-y-0:focus {
  34528. --transform-scale-y: 0;
  34529. }
  34530. .sm\:focus\:scale-y-50:focus {
  34531. --transform-scale-y: .5;
  34532. }
  34533. .sm\:focus\:scale-y-75:focus {
  34534. --transform-scale-y: .75;
  34535. }
  34536. .sm\:focus\:scale-y-90:focus {
  34537. --transform-scale-y: .9;
  34538. }
  34539. .sm\:focus\:scale-y-95:focus {
  34540. --transform-scale-y: .95;
  34541. }
  34542. .sm\:focus\:scale-y-100:focus {
  34543. --transform-scale-y: 1;
  34544. }
  34545. .sm\:focus\:scale-y-105:focus {
  34546. --transform-scale-y: 1.05;
  34547. }
  34548. .sm\:focus\:scale-y-110:focus {
  34549. --transform-scale-y: 1.1;
  34550. }
  34551. .sm\:focus\:scale-y-125:focus {
  34552. --transform-scale-y: 1.25;
  34553. }
  34554. .sm\:focus\:scale-y-150:focus {
  34555. --transform-scale-y: 1.5;
  34556. }
  34557. .sm\:rotate-0 {
  34558. --transform-rotate: 0;
  34559. }
  34560. .sm\:rotate-1 {
  34561. --transform-rotate: 1deg;
  34562. }
  34563. .sm\:rotate-2 {
  34564. --transform-rotate: 2deg;
  34565. }
  34566. .sm\:rotate-3 {
  34567. --transform-rotate: 3deg;
  34568. }
  34569. .sm\:rotate-6 {
  34570. --transform-rotate: 6deg;
  34571. }
  34572. .sm\:rotate-12 {
  34573. --transform-rotate: 12deg;
  34574. }
  34575. .sm\:rotate-45 {
  34576. --transform-rotate: 45deg;
  34577. }
  34578. .sm\:rotate-90 {
  34579. --transform-rotate: 90deg;
  34580. }
  34581. .sm\:rotate-180 {
  34582. --transform-rotate: 180deg;
  34583. }
  34584. .sm\:-rotate-180 {
  34585. --transform-rotate: -180deg;
  34586. }
  34587. .sm\:-rotate-90 {
  34588. --transform-rotate: -90deg;
  34589. }
  34590. .sm\:-rotate-45 {
  34591. --transform-rotate: -45deg;
  34592. }
  34593. .sm\:-rotate-12 {
  34594. --transform-rotate: -12deg;
  34595. }
  34596. .sm\:-rotate-6 {
  34597. --transform-rotate: -6deg;
  34598. }
  34599. .sm\:-rotate-3 {
  34600. --transform-rotate: -3deg;
  34601. }
  34602. .sm\:-rotate-2 {
  34603. --transform-rotate: -2deg;
  34604. }
  34605. .sm\:-rotate-1 {
  34606. --transform-rotate: -1deg;
  34607. }
  34608. .sm\:hover\:rotate-0:hover {
  34609. --transform-rotate: 0;
  34610. }
  34611. .sm\:hover\:rotate-1:hover {
  34612. --transform-rotate: 1deg;
  34613. }
  34614. .sm\:hover\:rotate-2:hover {
  34615. --transform-rotate: 2deg;
  34616. }
  34617. .sm\:hover\:rotate-3:hover {
  34618. --transform-rotate: 3deg;
  34619. }
  34620. .sm\:hover\:rotate-6:hover {
  34621. --transform-rotate: 6deg;
  34622. }
  34623. .sm\:hover\:rotate-12:hover {
  34624. --transform-rotate: 12deg;
  34625. }
  34626. .sm\:hover\:rotate-45:hover {
  34627. --transform-rotate: 45deg;
  34628. }
  34629. .sm\:hover\:rotate-90:hover {
  34630. --transform-rotate: 90deg;
  34631. }
  34632. .sm\:hover\:rotate-180:hover {
  34633. --transform-rotate: 180deg;
  34634. }
  34635. .sm\:hover\:-rotate-180:hover {
  34636. --transform-rotate: -180deg;
  34637. }
  34638. .sm\:hover\:-rotate-90:hover {
  34639. --transform-rotate: -90deg;
  34640. }
  34641. .sm\:hover\:-rotate-45:hover {
  34642. --transform-rotate: -45deg;
  34643. }
  34644. .sm\:hover\:-rotate-12:hover {
  34645. --transform-rotate: -12deg;
  34646. }
  34647. .sm\:hover\:-rotate-6:hover {
  34648. --transform-rotate: -6deg;
  34649. }
  34650. .sm\:hover\:-rotate-3:hover {
  34651. --transform-rotate: -3deg;
  34652. }
  34653. .sm\:hover\:-rotate-2:hover {
  34654. --transform-rotate: -2deg;
  34655. }
  34656. .sm\:hover\:-rotate-1:hover {
  34657. --transform-rotate: -1deg;
  34658. }
  34659. .sm\:focus\:rotate-0:focus {
  34660. --transform-rotate: 0;
  34661. }
  34662. .sm\:focus\:rotate-1:focus {
  34663. --transform-rotate: 1deg;
  34664. }
  34665. .sm\:focus\:rotate-2:focus {
  34666. --transform-rotate: 2deg;
  34667. }
  34668. .sm\:focus\:rotate-3:focus {
  34669. --transform-rotate: 3deg;
  34670. }
  34671. .sm\:focus\:rotate-6:focus {
  34672. --transform-rotate: 6deg;
  34673. }
  34674. .sm\:focus\:rotate-12:focus {
  34675. --transform-rotate: 12deg;
  34676. }
  34677. .sm\:focus\:rotate-45:focus {
  34678. --transform-rotate: 45deg;
  34679. }
  34680. .sm\:focus\:rotate-90:focus {
  34681. --transform-rotate: 90deg;
  34682. }
  34683. .sm\:focus\:rotate-180:focus {
  34684. --transform-rotate: 180deg;
  34685. }
  34686. .sm\:focus\:-rotate-180:focus {
  34687. --transform-rotate: -180deg;
  34688. }
  34689. .sm\:focus\:-rotate-90:focus {
  34690. --transform-rotate: -90deg;
  34691. }
  34692. .sm\:focus\:-rotate-45:focus {
  34693. --transform-rotate: -45deg;
  34694. }
  34695. .sm\:focus\:-rotate-12:focus {
  34696. --transform-rotate: -12deg;
  34697. }
  34698. .sm\:focus\:-rotate-6:focus {
  34699. --transform-rotate: -6deg;
  34700. }
  34701. .sm\:focus\:-rotate-3:focus {
  34702. --transform-rotate: -3deg;
  34703. }
  34704. .sm\:focus\:-rotate-2:focus {
  34705. --transform-rotate: -2deg;
  34706. }
  34707. .sm\:focus\:-rotate-1:focus {
  34708. --transform-rotate: -1deg;
  34709. }
  34710. .sm\:translate-x-0 {
  34711. --transform-translate-x: 0;
  34712. }
  34713. .sm\:translate-x-1 {
  34714. --transform-translate-x: 0.25rem;
  34715. }
  34716. .sm\:translate-x-2 {
  34717. --transform-translate-x: 0.5rem;
  34718. }
  34719. .sm\:translate-x-3 {
  34720. --transform-translate-x: 0.75rem;
  34721. }
  34722. .sm\:translate-x-4 {
  34723. --transform-translate-x: 1rem;
  34724. }
  34725. .sm\:translate-x-5 {
  34726. --transform-translate-x: 1.25rem;
  34727. }
  34728. .sm\:translate-x-6 {
  34729. --transform-translate-x: 1.5rem;
  34730. }
  34731. .sm\:translate-x-8 {
  34732. --transform-translate-x: 2rem;
  34733. }
  34734. .sm\:translate-x-10 {
  34735. --transform-translate-x: 2.5rem;
  34736. }
  34737. .sm\:translate-x-12 {
  34738. --transform-translate-x: 3rem;
  34739. }
  34740. .sm\:translate-x-16 {
  34741. --transform-translate-x: 4rem;
  34742. }
  34743. .sm\:translate-x-20 {
  34744. --transform-translate-x: 5rem;
  34745. }
  34746. .sm\:translate-x-24 {
  34747. --transform-translate-x: 6rem;
  34748. }
  34749. .sm\:translate-x-32 {
  34750. --transform-translate-x: 8rem;
  34751. }
  34752. .sm\:translate-x-40 {
  34753. --transform-translate-x: 10rem;
  34754. }
  34755. .sm\:translate-x-48 {
  34756. --transform-translate-x: 12rem;
  34757. }
  34758. .sm\:translate-x-56 {
  34759. --transform-translate-x: 14rem;
  34760. }
  34761. .sm\:translate-x-64 {
  34762. --transform-translate-x: 16rem;
  34763. }
  34764. .sm\:translate-x-px {
  34765. --transform-translate-x: 1px;
  34766. }
  34767. .sm\:-translate-x-1 {
  34768. --transform-translate-x: -0.25rem;
  34769. }
  34770. .sm\:-translate-x-2 {
  34771. --transform-translate-x: -0.5rem;
  34772. }
  34773. .sm\:-translate-x-3 {
  34774. --transform-translate-x: -0.75rem;
  34775. }
  34776. .sm\:-translate-x-4 {
  34777. --transform-translate-x: -1rem;
  34778. }
  34779. .sm\:-translate-x-5 {
  34780. --transform-translate-x: -1.25rem;
  34781. }
  34782. .sm\:-translate-x-6 {
  34783. --transform-translate-x: -1.5rem;
  34784. }
  34785. .sm\:-translate-x-8 {
  34786. --transform-translate-x: -2rem;
  34787. }
  34788. .sm\:-translate-x-10 {
  34789. --transform-translate-x: -2.5rem;
  34790. }
  34791. .sm\:-translate-x-12 {
  34792. --transform-translate-x: -3rem;
  34793. }
  34794. .sm\:-translate-x-16 {
  34795. --transform-translate-x: -4rem;
  34796. }
  34797. .sm\:-translate-x-20 {
  34798. --transform-translate-x: -5rem;
  34799. }
  34800. .sm\:-translate-x-24 {
  34801. --transform-translate-x: -6rem;
  34802. }
  34803. .sm\:-translate-x-32 {
  34804. --transform-translate-x: -8rem;
  34805. }
  34806. .sm\:-translate-x-40 {
  34807. --transform-translate-x: -10rem;
  34808. }
  34809. .sm\:-translate-x-48 {
  34810. --transform-translate-x: -12rem;
  34811. }
  34812. .sm\:-translate-x-56 {
  34813. --transform-translate-x: -14rem;
  34814. }
  34815. .sm\:-translate-x-64 {
  34816. --transform-translate-x: -16rem;
  34817. }
  34818. .sm\:-translate-x-px {
  34819. --transform-translate-x: -1px;
  34820. }
  34821. .sm\:-translate-x-full {
  34822. --transform-translate-x: -100%;
  34823. }
  34824. .sm\:-translate-x-1\/2 {
  34825. --transform-translate-x: -50%;
  34826. }
  34827. .sm\:translate-x-1\/2 {
  34828. --transform-translate-x: 50%;
  34829. }
  34830. .sm\:translate-x-full {
  34831. --transform-translate-x: 100%;
  34832. }
  34833. .sm\:translate-y-0 {
  34834. --transform-translate-y: 0;
  34835. }
  34836. .sm\:translate-y-1 {
  34837. --transform-translate-y: 0.25rem;
  34838. }
  34839. .sm\:translate-y-2 {
  34840. --transform-translate-y: 0.5rem;
  34841. }
  34842. .sm\:translate-y-3 {
  34843. --transform-translate-y: 0.75rem;
  34844. }
  34845. .sm\:translate-y-4 {
  34846. --transform-translate-y: 1rem;
  34847. }
  34848. .sm\:translate-y-5 {
  34849. --transform-translate-y: 1.25rem;
  34850. }
  34851. .sm\:translate-y-6 {
  34852. --transform-translate-y: 1.5rem;
  34853. }
  34854. .sm\:translate-y-8 {
  34855. --transform-translate-y: 2rem;
  34856. }
  34857. .sm\:translate-y-10 {
  34858. --transform-translate-y: 2.5rem;
  34859. }
  34860. .sm\:translate-y-12 {
  34861. --transform-translate-y: 3rem;
  34862. }
  34863. .sm\:translate-y-16 {
  34864. --transform-translate-y: 4rem;
  34865. }
  34866. .sm\:translate-y-20 {
  34867. --transform-translate-y: 5rem;
  34868. }
  34869. .sm\:translate-y-24 {
  34870. --transform-translate-y: 6rem;
  34871. }
  34872. .sm\:translate-y-32 {
  34873. --transform-translate-y: 8rem;
  34874. }
  34875. .sm\:translate-y-40 {
  34876. --transform-translate-y: 10rem;
  34877. }
  34878. .sm\:translate-y-48 {
  34879. --transform-translate-y: 12rem;
  34880. }
  34881. .sm\:translate-y-56 {
  34882. --transform-translate-y: 14rem;
  34883. }
  34884. .sm\:translate-y-64 {
  34885. --transform-translate-y: 16rem;
  34886. }
  34887. .sm\:translate-y-px {
  34888. --transform-translate-y: 1px;
  34889. }
  34890. .sm\:-translate-y-1 {
  34891. --transform-translate-y: -0.25rem;
  34892. }
  34893. .sm\:-translate-y-2 {
  34894. --transform-translate-y: -0.5rem;
  34895. }
  34896. .sm\:-translate-y-3 {
  34897. --transform-translate-y: -0.75rem;
  34898. }
  34899. .sm\:-translate-y-4 {
  34900. --transform-translate-y: -1rem;
  34901. }
  34902. .sm\:-translate-y-5 {
  34903. --transform-translate-y: -1.25rem;
  34904. }
  34905. .sm\:-translate-y-6 {
  34906. --transform-translate-y: -1.5rem;
  34907. }
  34908. .sm\:-translate-y-8 {
  34909. --transform-translate-y: -2rem;
  34910. }
  34911. .sm\:-translate-y-10 {
  34912. --transform-translate-y: -2.5rem;
  34913. }
  34914. .sm\:-translate-y-12 {
  34915. --transform-translate-y: -3rem;
  34916. }
  34917. .sm\:-translate-y-16 {
  34918. --transform-translate-y: -4rem;
  34919. }
  34920. .sm\:-translate-y-20 {
  34921. --transform-translate-y: -5rem;
  34922. }
  34923. .sm\:-translate-y-24 {
  34924. --transform-translate-y: -6rem;
  34925. }
  34926. .sm\:-translate-y-32 {
  34927. --transform-translate-y: -8rem;
  34928. }
  34929. .sm\:-translate-y-40 {
  34930. --transform-translate-y: -10rem;
  34931. }
  34932. .sm\:-translate-y-48 {
  34933. --transform-translate-y: -12rem;
  34934. }
  34935. .sm\:-translate-y-56 {
  34936. --transform-translate-y: -14rem;
  34937. }
  34938. .sm\:-translate-y-64 {
  34939. --transform-translate-y: -16rem;
  34940. }
  34941. .sm\:-translate-y-px {
  34942. --transform-translate-y: -1px;
  34943. }
  34944. .sm\:-translate-y-full {
  34945. --transform-translate-y: -100%;
  34946. }
  34947. .sm\:-translate-y-1\/2 {
  34948. --transform-translate-y: -50%;
  34949. }
  34950. .sm\:translate-y-1\/2 {
  34951. --transform-translate-y: 50%;
  34952. }
  34953. .sm\:translate-y-full {
  34954. --transform-translate-y: 100%;
  34955. }
  34956. .sm\:hover\:translate-x-0:hover {
  34957. --transform-translate-x: 0;
  34958. }
  34959. .sm\:hover\:translate-x-1:hover {
  34960. --transform-translate-x: 0.25rem;
  34961. }
  34962. .sm\:hover\:translate-x-2:hover {
  34963. --transform-translate-x: 0.5rem;
  34964. }
  34965. .sm\:hover\:translate-x-3:hover {
  34966. --transform-translate-x: 0.75rem;
  34967. }
  34968. .sm\:hover\:translate-x-4:hover {
  34969. --transform-translate-x: 1rem;
  34970. }
  34971. .sm\:hover\:translate-x-5:hover {
  34972. --transform-translate-x: 1.25rem;
  34973. }
  34974. .sm\:hover\:translate-x-6:hover {
  34975. --transform-translate-x: 1.5rem;
  34976. }
  34977. .sm\:hover\:translate-x-8:hover {
  34978. --transform-translate-x: 2rem;
  34979. }
  34980. .sm\:hover\:translate-x-10:hover {
  34981. --transform-translate-x: 2.5rem;
  34982. }
  34983. .sm\:hover\:translate-x-12:hover {
  34984. --transform-translate-x: 3rem;
  34985. }
  34986. .sm\:hover\:translate-x-16:hover {
  34987. --transform-translate-x: 4rem;
  34988. }
  34989. .sm\:hover\:translate-x-20:hover {
  34990. --transform-translate-x: 5rem;
  34991. }
  34992. .sm\:hover\:translate-x-24:hover {
  34993. --transform-translate-x: 6rem;
  34994. }
  34995. .sm\:hover\:translate-x-32:hover {
  34996. --transform-translate-x: 8rem;
  34997. }
  34998. .sm\:hover\:translate-x-40:hover {
  34999. --transform-translate-x: 10rem;
  35000. }
  35001. .sm\:hover\:translate-x-48:hover {
  35002. --transform-translate-x: 12rem;
  35003. }
  35004. .sm\:hover\:translate-x-56:hover {
  35005. --transform-translate-x: 14rem;
  35006. }
  35007. .sm\:hover\:translate-x-64:hover {
  35008. --transform-translate-x: 16rem;
  35009. }
  35010. .sm\:hover\:translate-x-px:hover {
  35011. --transform-translate-x: 1px;
  35012. }
  35013. .sm\:hover\:-translate-x-1:hover {
  35014. --transform-translate-x: -0.25rem;
  35015. }
  35016. .sm\:hover\:-translate-x-2:hover {
  35017. --transform-translate-x: -0.5rem;
  35018. }
  35019. .sm\:hover\:-translate-x-3:hover {
  35020. --transform-translate-x: -0.75rem;
  35021. }
  35022. .sm\:hover\:-translate-x-4:hover {
  35023. --transform-translate-x: -1rem;
  35024. }
  35025. .sm\:hover\:-translate-x-5:hover {
  35026. --transform-translate-x: -1.25rem;
  35027. }
  35028. .sm\:hover\:-translate-x-6:hover {
  35029. --transform-translate-x: -1.5rem;
  35030. }
  35031. .sm\:hover\:-translate-x-8:hover {
  35032. --transform-translate-x: -2rem;
  35033. }
  35034. .sm\:hover\:-translate-x-10:hover {
  35035. --transform-translate-x: -2.5rem;
  35036. }
  35037. .sm\:hover\:-translate-x-12:hover {
  35038. --transform-translate-x: -3rem;
  35039. }
  35040. .sm\:hover\:-translate-x-16:hover {
  35041. --transform-translate-x: -4rem;
  35042. }
  35043. .sm\:hover\:-translate-x-20:hover {
  35044. --transform-translate-x: -5rem;
  35045. }
  35046. .sm\:hover\:-translate-x-24:hover {
  35047. --transform-translate-x: -6rem;
  35048. }
  35049. .sm\:hover\:-translate-x-32:hover {
  35050. --transform-translate-x: -8rem;
  35051. }
  35052. .sm\:hover\:-translate-x-40:hover {
  35053. --transform-translate-x: -10rem;
  35054. }
  35055. .sm\:hover\:-translate-x-48:hover {
  35056. --transform-translate-x: -12rem;
  35057. }
  35058. .sm\:hover\:-translate-x-56:hover {
  35059. --transform-translate-x: -14rem;
  35060. }
  35061. .sm\:hover\:-translate-x-64:hover {
  35062. --transform-translate-x: -16rem;
  35063. }
  35064. .sm\:hover\:-translate-x-px:hover {
  35065. --transform-translate-x: -1px;
  35066. }
  35067. .sm\:hover\:-translate-x-full:hover {
  35068. --transform-translate-x: -100%;
  35069. }
  35070. .sm\:hover\:-translate-x-1\/2:hover {
  35071. --transform-translate-x: -50%;
  35072. }
  35073. .sm\:hover\:translate-x-1\/2:hover {
  35074. --transform-translate-x: 50%;
  35075. }
  35076. .sm\:hover\:translate-x-full:hover {
  35077. --transform-translate-x: 100%;
  35078. }
  35079. .sm\:hover\:translate-y-0:hover {
  35080. --transform-translate-y: 0;
  35081. }
  35082. .sm\:hover\:translate-y-1:hover {
  35083. --transform-translate-y: 0.25rem;
  35084. }
  35085. .sm\:hover\:translate-y-2:hover {
  35086. --transform-translate-y: 0.5rem;
  35087. }
  35088. .sm\:hover\:translate-y-3:hover {
  35089. --transform-translate-y: 0.75rem;
  35090. }
  35091. .sm\:hover\:translate-y-4:hover {
  35092. --transform-translate-y: 1rem;
  35093. }
  35094. .sm\:hover\:translate-y-5:hover {
  35095. --transform-translate-y: 1.25rem;
  35096. }
  35097. .sm\:hover\:translate-y-6:hover {
  35098. --transform-translate-y: 1.5rem;
  35099. }
  35100. .sm\:hover\:translate-y-8:hover {
  35101. --transform-translate-y: 2rem;
  35102. }
  35103. .sm\:hover\:translate-y-10:hover {
  35104. --transform-translate-y: 2.5rem;
  35105. }
  35106. .sm\:hover\:translate-y-12:hover {
  35107. --transform-translate-y: 3rem;
  35108. }
  35109. .sm\:hover\:translate-y-16:hover {
  35110. --transform-translate-y: 4rem;
  35111. }
  35112. .sm\:hover\:translate-y-20:hover {
  35113. --transform-translate-y: 5rem;
  35114. }
  35115. .sm\:hover\:translate-y-24:hover {
  35116. --transform-translate-y: 6rem;
  35117. }
  35118. .sm\:hover\:translate-y-32:hover {
  35119. --transform-translate-y: 8rem;
  35120. }
  35121. .sm\:hover\:translate-y-40:hover {
  35122. --transform-translate-y: 10rem;
  35123. }
  35124. .sm\:hover\:translate-y-48:hover {
  35125. --transform-translate-y: 12rem;
  35126. }
  35127. .sm\:hover\:translate-y-56:hover {
  35128. --transform-translate-y: 14rem;
  35129. }
  35130. .sm\:hover\:translate-y-64:hover {
  35131. --transform-translate-y: 16rem;
  35132. }
  35133. .sm\:hover\:translate-y-px:hover {
  35134. --transform-translate-y: 1px;
  35135. }
  35136. .sm\:hover\:-translate-y-1:hover {
  35137. --transform-translate-y: -0.25rem;
  35138. }
  35139. .sm\:hover\:-translate-y-2:hover {
  35140. --transform-translate-y: -0.5rem;
  35141. }
  35142. .sm\:hover\:-translate-y-3:hover {
  35143. --transform-translate-y: -0.75rem;
  35144. }
  35145. .sm\:hover\:-translate-y-4:hover {
  35146. --transform-translate-y: -1rem;
  35147. }
  35148. .sm\:hover\:-translate-y-5:hover {
  35149. --transform-translate-y: -1.25rem;
  35150. }
  35151. .sm\:hover\:-translate-y-6:hover {
  35152. --transform-translate-y: -1.5rem;
  35153. }
  35154. .sm\:hover\:-translate-y-8:hover {
  35155. --transform-translate-y: -2rem;
  35156. }
  35157. .sm\:hover\:-translate-y-10:hover {
  35158. --transform-translate-y: -2.5rem;
  35159. }
  35160. .sm\:hover\:-translate-y-12:hover {
  35161. --transform-translate-y: -3rem;
  35162. }
  35163. .sm\:hover\:-translate-y-16:hover {
  35164. --transform-translate-y: -4rem;
  35165. }
  35166. .sm\:hover\:-translate-y-20:hover {
  35167. --transform-translate-y: -5rem;
  35168. }
  35169. .sm\:hover\:-translate-y-24:hover {
  35170. --transform-translate-y: -6rem;
  35171. }
  35172. .sm\:hover\:-translate-y-32:hover {
  35173. --transform-translate-y: -8rem;
  35174. }
  35175. .sm\:hover\:-translate-y-40:hover {
  35176. --transform-translate-y: -10rem;
  35177. }
  35178. .sm\:hover\:-translate-y-48:hover {
  35179. --transform-translate-y: -12rem;
  35180. }
  35181. .sm\:hover\:-translate-y-56:hover {
  35182. --transform-translate-y: -14rem;
  35183. }
  35184. .sm\:hover\:-translate-y-64:hover {
  35185. --transform-translate-y: -16rem;
  35186. }
  35187. .sm\:hover\:-translate-y-px:hover {
  35188. --transform-translate-y: -1px;
  35189. }
  35190. .sm\:hover\:-translate-y-full:hover {
  35191. --transform-translate-y: -100%;
  35192. }
  35193. .sm\:hover\:-translate-y-1\/2:hover {
  35194. --transform-translate-y: -50%;
  35195. }
  35196. .sm\:hover\:translate-y-1\/2:hover {
  35197. --transform-translate-y: 50%;
  35198. }
  35199. .sm\:hover\:translate-y-full:hover {
  35200. --transform-translate-y: 100%;
  35201. }
  35202. .sm\:focus\:translate-x-0:focus {
  35203. --transform-translate-x: 0;
  35204. }
  35205. .sm\:focus\:translate-x-1:focus {
  35206. --transform-translate-x: 0.25rem;
  35207. }
  35208. .sm\:focus\:translate-x-2:focus {
  35209. --transform-translate-x: 0.5rem;
  35210. }
  35211. .sm\:focus\:translate-x-3:focus {
  35212. --transform-translate-x: 0.75rem;
  35213. }
  35214. .sm\:focus\:translate-x-4:focus {
  35215. --transform-translate-x: 1rem;
  35216. }
  35217. .sm\:focus\:translate-x-5:focus {
  35218. --transform-translate-x: 1.25rem;
  35219. }
  35220. .sm\:focus\:translate-x-6:focus {
  35221. --transform-translate-x: 1.5rem;
  35222. }
  35223. .sm\:focus\:translate-x-8:focus {
  35224. --transform-translate-x: 2rem;
  35225. }
  35226. .sm\:focus\:translate-x-10:focus {
  35227. --transform-translate-x: 2.5rem;
  35228. }
  35229. .sm\:focus\:translate-x-12:focus {
  35230. --transform-translate-x: 3rem;
  35231. }
  35232. .sm\:focus\:translate-x-16:focus {
  35233. --transform-translate-x: 4rem;
  35234. }
  35235. .sm\:focus\:translate-x-20:focus {
  35236. --transform-translate-x: 5rem;
  35237. }
  35238. .sm\:focus\:translate-x-24:focus {
  35239. --transform-translate-x: 6rem;
  35240. }
  35241. .sm\:focus\:translate-x-32:focus {
  35242. --transform-translate-x: 8rem;
  35243. }
  35244. .sm\:focus\:translate-x-40:focus {
  35245. --transform-translate-x: 10rem;
  35246. }
  35247. .sm\:focus\:translate-x-48:focus {
  35248. --transform-translate-x: 12rem;
  35249. }
  35250. .sm\:focus\:translate-x-56:focus {
  35251. --transform-translate-x: 14rem;
  35252. }
  35253. .sm\:focus\:translate-x-64:focus {
  35254. --transform-translate-x: 16rem;
  35255. }
  35256. .sm\:focus\:translate-x-px:focus {
  35257. --transform-translate-x: 1px;
  35258. }
  35259. .sm\:focus\:-translate-x-1:focus {
  35260. --transform-translate-x: -0.25rem;
  35261. }
  35262. .sm\:focus\:-translate-x-2:focus {
  35263. --transform-translate-x: -0.5rem;
  35264. }
  35265. .sm\:focus\:-translate-x-3:focus {
  35266. --transform-translate-x: -0.75rem;
  35267. }
  35268. .sm\:focus\:-translate-x-4:focus {
  35269. --transform-translate-x: -1rem;
  35270. }
  35271. .sm\:focus\:-translate-x-5:focus {
  35272. --transform-translate-x: -1.25rem;
  35273. }
  35274. .sm\:focus\:-translate-x-6:focus {
  35275. --transform-translate-x: -1.5rem;
  35276. }
  35277. .sm\:focus\:-translate-x-8:focus {
  35278. --transform-translate-x: -2rem;
  35279. }
  35280. .sm\:focus\:-translate-x-10:focus {
  35281. --transform-translate-x: -2.5rem;
  35282. }
  35283. .sm\:focus\:-translate-x-12:focus {
  35284. --transform-translate-x: -3rem;
  35285. }
  35286. .sm\:focus\:-translate-x-16:focus {
  35287. --transform-translate-x: -4rem;
  35288. }
  35289. .sm\:focus\:-translate-x-20:focus {
  35290. --transform-translate-x: -5rem;
  35291. }
  35292. .sm\:focus\:-translate-x-24:focus {
  35293. --transform-translate-x: -6rem;
  35294. }
  35295. .sm\:focus\:-translate-x-32:focus {
  35296. --transform-translate-x: -8rem;
  35297. }
  35298. .sm\:focus\:-translate-x-40:focus {
  35299. --transform-translate-x: -10rem;
  35300. }
  35301. .sm\:focus\:-translate-x-48:focus {
  35302. --transform-translate-x: -12rem;
  35303. }
  35304. .sm\:focus\:-translate-x-56:focus {
  35305. --transform-translate-x: -14rem;
  35306. }
  35307. .sm\:focus\:-translate-x-64:focus {
  35308. --transform-translate-x: -16rem;
  35309. }
  35310. .sm\:focus\:-translate-x-px:focus {
  35311. --transform-translate-x: -1px;
  35312. }
  35313. .sm\:focus\:-translate-x-full:focus {
  35314. --transform-translate-x: -100%;
  35315. }
  35316. .sm\:focus\:-translate-x-1\/2:focus {
  35317. --transform-translate-x: -50%;
  35318. }
  35319. .sm\:focus\:translate-x-1\/2:focus {
  35320. --transform-translate-x: 50%;
  35321. }
  35322. .sm\:focus\:translate-x-full:focus {
  35323. --transform-translate-x: 100%;
  35324. }
  35325. .sm\:focus\:translate-y-0:focus {
  35326. --transform-translate-y: 0;
  35327. }
  35328. .sm\:focus\:translate-y-1:focus {
  35329. --transform-translate-y: 0.25rem;
  35330. }
  35331. .sm\:focus\:translate-y-2:focus {
  35332. --transform-translate-y: 0.5rem;
  35333. }
  35334. .sm\:focus\:translate-y-3:focus {
  35335. --transform-translate-y: 0.75rem;
  35336. }
  35337. .sm\:focus\:translate-y-4:focus {
  35338. --transform-translate-y: 1rem;
  35339. }
  35340. .sm\:focus\:translate-y-5:focus {
  35341. --transform-translate-y: 1.25rem;
  35342. }
  35343. .sm\:focus\:translate-y-6:focus {
  35344. --transform-translate-y: 1.5rem;
  35345. }
  35346. .sm\:focus\:translate-y-8:focus {
  35347. --transform-translate-y: 2rem;
  35348. }
  35349. .sm\:focus\:translate-y-10:focus {
  35350. --transform-translate-y: 2.5rem;
  35351. }
  35352. .sm\:focus\:translate-y-12:focus {
  35353. --transform-translate-y: 3rem;
  35354. }
  35355. .sm\:focus\:translate-y-16:focus {
  35356. --transform-translate-y: 4rem;
  35357. }
  35358. .sm\:focus\:translate-y-20:focus {
  35359. --transform-translate-y: 5rem;
  35360. }
  35361. .sm\:focus\:translate-y-24:focus {
  35362. --transform-translate-y: 6rem;
  35363. }
  35364. .sm\:focus\:translate-y-32:focus {
  35365. --transform-translate-y: 8rem;
  35366. }
  35367. .sm\:focus\:translate-y-40:focus {
  35368. --transform-translate-y: 10rem;
  35369. }
  35370. .sm\:focus\:translate-y-48:focus {
  35371. --transform-translate-y: 12rem;
  35372. }
  35373. .sm\:focus\:translate-y-56:focus {
  35374. --transform-translate-y: 14rem;
  35375. }
  35376. .sm\:focus\:translate-y-64:focus {
  35377. --transform-translate-y: 16rem;
  35378. }
  35379. .sm\:focus\:translate-y-px:focus {
  35380. --transform-translate-y: 1px;
  35381. }
  35382. .sm\:focus\:-translate-y-1:focus {
  35383. --transform-translate-y: -0.25rem;
  35384. }
  35385. .sm\:focus\:-translate-y-2:focus {
  35386. --transform-translate-y: -0.5rem;
  35387. }
  35388. .sm\:focus\:-translate-y-3:focus {
  35389. --transform-translate-y: -0.75rem;
  35390. }
  35391. .sm\:focus\:-translate-y-4:focus {
  35392. --transform-translate-y: -1rem;
  35393. }
  35394. .sm\:focus\:-translate-y-5:focus {
  35395. --transform-translate-y: -1.25rem;
  35396. }
  35397. .sm\:focus\:-translate-y-6:focus {
  35398. --transform-translate-y: -1.5rem;
  35399. }
  35400. .sm\:focus\:-translate-y-8:focus {
  35401. --transform-translate-y: -2rem;
  35402. }
  35403. .sm\:focus\:-translate-y-10:focus {
  35404. --transform-translate-y: -2.5rem;
  35405. }
  35406. .sm\:focus\:-translate-y-12:focus {
  35407. --transform-translate-y: -3rem;
  35408. }
  35409. .sm\:focus\:-translate-y-16:focus {
  35410. --transform-translate-y: -4rem;
  35411. }
  35412. .sm\:focus\:-translate-y-20:focus {
  35413. --transform-translate-y: -5rem;
  35414. }
  35415. .sm\:focus\:-translate-y-24:focus {
  35416. --transform-translate-y: -6rem;
  35417. }
  35418. .sm\:focus\:-translate-y-32:focus {
  35419. --transform-translate-y: -8rem;
  35420. }
  35421. .sm\:focus\:-translate-y-40:focus {
  35422. --transform-translate-y: -10rem;
  35423. }
  35424. .sm\:focus\:-translate-y-48:focus {
  35425. --transform-translate-y: -12rem;
  35426. }
  35427. .sm\:focus\:-translate-y-56:focus {
  35428. --transform-translate-y: -14rem;
  35429. }
  35430. .sm\:focus\:-translate-y-64:focus {
  35431. --transform-translate-y: -16rem;
  35432. }
  35433. .sm\:focus\:-translate-y-px:focus {
  35434. --transform-translate-y: -1px;
  35435. }
  35436. .sm\:focus\:-translate-y-full:focus {
  35437. --transform-translate-y: -100%;
  35438. }
  35439. .sm\:focus\:-translate-y-1\/2:focus {
  35440. --transform-translate-y: -50%;
  35441. }
  35442. .sm\:focus\:translate-y-1\/2:focus {
  35443. --transform-translate-y: 50%;
  35444. }
  35445. .sm\:focus\:translate-y-full:focus {
  35446. --transform-translate-y: 100%;
  35447. }
  35448. .sm\:skew-x-0 {
  35449. --transform-skew-x: 0;
  35450. }
  35451. .sm\:skew-x-1 {
  35452. --transform-skew-x: 1deg;
  35453. }
  35454. .sm\:skew-x-2 {
  35455. --transform-skew-x: 2deg;
  35456. }
  35457. .sm\:skew-x-3 {
  35458. --transform-skew-x: 3deg;
  35459. }
  35460. .sm\:skew-x-6 {
  35461. --transform-skew-x: 6deg;
  35462. }
  35463. .sm\:skew-x-12 {
  35464. --transform-skew-x: 12deg;
  35465. }
  35466. .sm\:-skew-x-12 {
  35467. --transform-skew-x: -12deg;
  35468. }
  35469. .sm\:-skew-x-6 {
  35470. --transform-skew-x: -6deg;
  35471. }
  35472. .sm\:-skew-x-3 {
  35473. --transform-skew-x: -3deg;
  35474. }
  35475. .sm\:-skew-x-2 {
  35476. --transform-skew-x: -2deg;
  35477. }
  35478. .sm\:-skew-x-1 {
  35479. --transform-skew-x: -1deg;
  35480. }
  35481. .sm\:skew-y-0 {
  35482. --transform-skew-y: 0;
  35483. }
  35484. .sm\:skew-y-1 {
  35485. --transform-skew-y: 1deg;
  35486. }
  35487. .sm\:skew-y-2 {
  35488. --transform-skew-y: 2deg;
  35489. }
  35490. .sm\:skew-y-3 {
  35491. --transform-skew-y: 3deg;
  35492. }
  35493. .sm\:skew-y-6 {
  35494. --transform-skew-y: 6deg;
  35495. }
  35496. .sm\:skew-y-12 {
  35497. --transform-skew-y: 12deg;
  35498. }
  35499. .sm\:-skew-y-12 {
  35500. --transform-skew-y: -12deg;
  35501. }
  35502. .sm\:-skew-y-6 {
  35503. --transform-skew-y: -6deg;
  35504. }
  35505. .sm\:-skew-y-3 {
  35506. --transform-skew-y: -3deg;
  35507. }
  35508. .sm\:-skew-y-2 {
  35509. --transform-skew-y: -2deg;
  35510. }
  35511. .sm\:-skew-y-1 {
  35512. --transform-skew-y: -1deg;
  35513. }
  35514. .sm\:hover\:skew-x-0:hover {
  35515. --transform-skew-x: 0;
  35516. }
  35517. .sm\:hover\:skew-x-1:hover {
  35518. --transform-skew-x: 1deg;
  35519. }
  35520. .sm\:hover\:skew-x-2:hover {
  35521. --transform-skew-x: 2deg;
  35522. }
  35523. .sm\:hover\:skew-x-3:hover {
  35524. --transform-skew-x: 3deg;
  35525. }
  35526. .sm\:hover\:skew-x-6:hover {
  35527. --transform-skew-x: 6deg;
  35528. }
  35529. .sm\:hover\:skew-x-12:hover {
  35530. --transform-skew-x: 12deg;
  35531. }
  35532. .sm\:hover\:-skew-x-12:hover {
  35533. --transform-skew-x: -12deg;
  35534. }
  35535. .sm\:hover\:-skew-x-6:hover {
  35536. --transform-skew-x: -6deg;
  35537. }
  35538. .sm\:hover\:-skew-x-3:hover {
  35539. --transform-skew-x: -3deg;
  35540. }
  35541. .sm\:hover\:-skew-x-2:hover {
  35542. --transform-skew-x: -2deg;
  35543. }
  35544. .sm\:hover\:-skew-x-1:hover {
  35545. --transform-skew-x: -1deg;
  35546. }
  35547. .sm\:hover\:skew-y-0:hover {
  35548. --transform-skew-y: 0;
  35549. }
  35550. .sm\:hover\:skew-y-1:hover {
  35551. --transform-skew-y: 1deg;
  35552. }
  35553. .sm\:hover\:skew-y-2:hover {
  35554. --transform-skew-y: 2deg;
  35555. }
  35556. .sm\:hover\:skew-y-3:hover {
  35557. --transform-skew-y: 3deg;
  35558. }
  35559. .sm\:hover\:skew-y-6:hover {
  35560. --transform-skew-y: 6deg;
  35561. }
  35562. .sm\:hover\:skew-y-12:hover {
  35563. --transform-skew-y: 12deg;
  35564. }
  35565. .sm\:hover\:-skew-y-12:hover {
  35566. --transform-skew-y: -12deg;
  35567. }
  35568. .sm\:hover\:-skew-y-6:hover {
  35569. --transform-skew-y: -6deg;
  35570. }
  35571. .sm\:hover\:-skew-y-3:hover {
  35572. --transform-skew-y: -3deg;
  35573. }
  35574. .sm\:hover\:-skew-y-2:hover {
  35575. --transform-skew-y: -2deg;
  35576. }
  35577. .sm\:hover\:-skew-y-1:hover {
  35578. --transform-skew-y: -1deg;
  35579. }
  35580. .sm\:focus\:skew-x-0:focus {
  35581. --transform-skew-x: 0;
  35582. }
  35583. .sm\:focus\:skew-x-1:focus {
  35584. --transform-skew-x: 1deg;
  35585. }
  35586. .sm\:focus\:skew-x-2:focus {
  35587. --transform-skew-x: 2deg;
  35588. }
  35589. .sm\:focus\:skew-x-3:focus {
  35590. --transform-skew-x: 3deg;
  35591. }
  35592. .sm\:focus\:skew-x-6:focus {
  35593. --transform-skew-x: 6deg;
  35594. }
  35595. .sm\:focus\:skew-x-12:focus {
  35596. --transform-skew-x: 12deg;
  35597. }
  35598. .sm\:focus\:-skew-x-12:focus {
  35599. --transform-skew-x: -12deg;
  35600. }
  35601. .sm\:focus\:-skew-x-6:focus {
  35602. --transform-skew-x: -6deg;
  35603. }
  35604. .sm\:focus\:-skew-x-3:focus {
  35605. --transform-skew-x: -3deg;
  35606. }
  35607. .sm\:focus\:-skew-x-2:focus {
  35608. --transform-skew-x: -2deg;
  35609. }
  35610. .sm\:focus\:-skew-x-1:focus {
  35611. --transform-skew-x: -1deg;
  35612. }
  35613. .sm\:focus\:skew-y-0:focus {
  35614. --transform-skew-y: 0;
  35615. }
  35616. .sm\:focus\:skew-y-1:focus {
  35617. --transform-skew-y: 1deg;
  35618. }
  35619. .sm\:focus\:skew-y-2:focus {
  35620. --transform-skew-y: 2deg;
  35621. }
  35622. .sm\:focus\:skew-y-3:focus {
  35623. --transform-skew-y: 3deg;
  35624. }
  35625. .sm\:focus\:skew-y-6:focus {
  35626. --transform-skew-y: 6deg;
  35627. }
  35628. .sm\:focus\:skew-y-12:focus {
  35629. --transform-skew-y: 12deg;
  35630. }
  35631. .sm\:focus\:-skew-y-12:focus {
  35632. --transform-skew-y: -12deg;
  35633. }
  35634. .sm\:focus\:-skew-y-6:focus {
  35635. --transform-skew-y: -6deg;
  35636. }
  35637. .sm\:focus\:-skew-y-3:focus {
  35638. --transform-skew-y: -3deg;
  35639. }
  35640. .sm\:focus\:-skew-y-2:focus {
  35641. --transform-skew-y: -2deg;
  35642. }
  35643. .sm\:focus\:-skew-y-1:focus {
  35644. --transform-skew-y: -1deg;
  35645. }
  35646. .sm\:transition-none {
  35647. transition-property: none;
  35648. }
  35649. .sm\:transition-all {
  35650. transition-property: all;
  35651. }
  35652. .sm\:transition {
  35653. transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  35654. }
  35655. .sm\:transition-colors {
  35656. transition-property: background-color, border-color, color, fill, stroke;
  35657. }
  35658. .sm\:transition-opacity {
  35659. transition-property: opacity;
  35660. }
  35661. .sm\:transition-shadow {
  35662. transition-property: box-shadow;
  35663. }
  35664. .sm\:transition-transform {
  35665. transition-property: transform;
  35666. }
  35667. .sm\:ease-linear {
  35668. transition-timing-function: linear;
  35669. }
  35670. .sm\:ease-in {
  35671. transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  35672. }
  35673. .sm\:ease-out {
  35674. transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  35675. }
  35676. .sm\:ease-in-out {
  35677. transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  35678. }
  35679. .sm\:duration-75 {
  35680. transition-duration: 75ms;
  35681. }
  35682. .sm\:duration-100 {
  35683. transition-duration: 100ms;
  35684. }
  35685. .sm\:duration-150 {
  35686. transition-duration: 150ms;
  35687. }
  35688. .sm\:duration-200 {
  35689. transition-duration: 200ms;
  35690. }
  35691. .sm\:duration-300 {
  35692. transition-duration: 300ms;
  35693. }
  35694. .sm\:duration-500 {
  35695. transition-duration: 500ms;
  35696. }
  35697. .sm\:duration-700 {
  35698. transition-duration: 700ms;
  35699. }
  35700. .sm\:duration-1000 {
  35701. transition-duration: 1000ms;
  35702. }
  35703. .sm\:delay-75 {
  35704. transition-delay: 75ms;
  35705. }
  35706. .sm\:delay-100 {
  35707. transition-delay: 100ms;
  35708. }
  35709. .sm\:delay-150 {
  35710. transition-delay: 150ms;
  35711. }
  35712. .sm\:delay-200 {
  35713. transition-delay: 200ms;
  35714. }
  35715. .sm\:delay-300 {
  35716. transition-delay: 300ms;
  35717. }
  35718. .sm\:delay-500 {
  35719. transition-delay: 500ms;
  35720. }
  35721. .sm\:delay-700 {
  35722. transition-delay: 700ms;
  35723. }
  35724. .sm\:delay-1000 {
  35725. transition-delay: 1000ms;
  35726. }
  35727. .sm\:animate-none {
  35728. -webkit-animation: none;
  35729. animation: none;
  35730. }
  35731. .sm\:animate-spin {
  35732. -webkit-animation: spin 1s linear infinite;
  35733. animation: spin 1s linear infinite;
  35734. }
  35735. .sm\:animate-ping {
  35736. -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  35737. animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  35738. }
  35739. .sm\:animate-pulse {
  35740. -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  35741. animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  35742. }
  35743. .sm\:animate-bounce {
  35744. -webkit-animation: bounce 1s infinite;
  35745. animation: bounce 1s infinite;
  35746. }
  35747. }
  35748. @media (min-width: 768px) {
  35749. .md\:container {
  35750. width: 100%;
  35751. }
  35752. @media (min-width: 640px) {
  35753. .md\:container {
  35754. max-width: 640px;
  35755. }
  35756. }
  35757. @media (min-width: 768px) {
  35758. .md\:container {
  35759. max-width: 768px;
  35760. }
  35761. }
  35762. @media (min-width: 1024px) {
  35763. .md\:container {
  35764. max-width: 1024px;
  35765. }
  35766. }
  35767. @media (min-width: 1280px) {
  35768. .md\:container {
  35769. max-width: 1280px;
  35770. }
  35771. }
  35772. .md\:prose {
  35773. color: #4a5568;
  35774. max-width: 65ch;
  35775. }
  35776. .md\:prose [class~="lead"] {
  35777. color: #4a5568;
  35778. font-size: 1.25em;
  35779. line-height: 1.6;
  35780. margin-top: 1.2em;
  35781. margin-bottom: 1.2em;
  35782. }
  35783. .md\:prose a {
  35784. color: #1a202c;
  35785. text-decoration: underline;
  35786. }
  35787. .md\:prose strong {
  35788. color: #1a202c;
  35789. font-weight: 600;
  35790. }
  35791. .md\:prose ol {
  35792. counter-reset: list-counter;
  35793. margin-top: 1.25em;
  35794. margin-bottom: 1.25em;
  35795. }
  35796. .md\:prose ol > li {
  35797. position: relative;
  35798. counter-increment: list-counter;
  35799. padding-left: 1.75em;
  35800. }
  35801. .md\:prose ol > li::before {
  35802. content: counter(list-counter) ".";
  35803. position: absolute;
  35804. font-weight: 400;
  35805. color: #718096;
  35806. }
  35807. .md\:prose ul > li {
  35808. position: relative;
  35809. padding-left: 1.75em;
  35810. }
  35811. .md\:prose ul > li::before {
  35812. content: "";
  35813. position: absolute;
  35814. background-color: #cbd5e0;
  35815. border-radius: 50%;
  35816. width: 0.375em;
  35817. height: 0.375em;
  35818. top: calc(0.875em - 0.1875em);
  35819. left: 0.25em;
  35820. }
  35821. .md\:prose hr {
  35822. border-color: #e2e8f0;
  35823. border-top-width: 1px;
  35824. margin-top: 3em;
  35825. margin-bottom: 3em;
  35826. }
  35827. .md\:prose blockquote {
  35828. font-weight: 500;
  35829. font-style: italic;
  35830. color: #1a202c;
  35831. border-left-width: 0.25rem;
  35832. border-left-color: #e2e8f0;
  35833. quotes: "\201C""\201D""\2018""\2019";
  35834. margin-top: 1.6em;
  35835. margin-bottom: 1.6em;
  35836. padding-left: 1em;
  35837. }
  35838. .md\:prose blockquote p:first-of-type::before {
  35839. content: open-quote;
  35840. }
  35841. .md\:prose blockquote p:last-of-type::after {
  35842. content: close-quote;
  35843. }
  35844. .md\:prose h1 {
  35845. color: #1a202c;
  35846. font-weight: 800;
  35847. font-size: 2.25em;
  35848. margin-top: 0;
  35849. margin-bottom: 0.8888889em;
  35850. line-height: 1.1111111;
  35851. }
  35852. .md\:prose h2 {
  35853. color: #1a202c;
  35854. font-weight: 700;
  35855. font-size: 1.5em;
  35856. margin-top: 2em;
  35857. margin-bottom: 1em;
  35858. line-height: 1.3333333;
  35859. }
  35860. .md\:prose h3 {
  35861. color: #1a202c;
  35862. font-weight: 600;
  35863. font-size: 1.25em;
  35864. margin-top: 1.6em;
  35865. margin-bottom: 0.6em;
  35866. line-height: 1.6;
  35867. }
  35868. .md\:prose h4 {
  35869. color: #1a202c;
  35870. font-weight: 600;
  35871. margin-top: 1.5em;
  35872. margin-bottom: 0.5em;
  35873. line-height: 1.5;
  35874. }
  35875. .md\:prose figure figcaption {
  35876. color: #718096;
  35877. font-size: 0.875em;
  35878. line-height: 1.4285714;
  35879. margin-top: 0.8571429em;
  35880. }
  35881. .md\:prose code {
  35882. color: #1a202c;
  35883. font-weight: 600;
  35884. font-size: 0.875em;
  35885. }
  35886. .md\:prose code::before {
  35887. content: "`";
  35888. }
  35889. .md\:prose code::after {
  35890. content: "`";
  35891. }
  35892. .md\:prose pre {
  35893. color: #e2e8f0;
  35894. background-color: #2d3748;
  35895. overflow-x: auto;
  35896. font-size: 0.875em;
  35897. line-height: 1.7142857;
  35898. margin-top: 1.7142857em;
  35899. margin-bottom: 1.7142857em;
  35900. border-radius: 0.375rem;
  35901. padding-top: 0.8571429em;
  35902. padding-right: 1.1428571em;
  35903. padding-bottom: 0.8571429em;
  35904. padding-left: 1.1428571em;
  35905. }
  35906. .md\:prose pre code {
  35907. background-color: transparent;
  35908. border-width: 0;
  35909. border-radius: 0;
  35910. padding: 0;
  35911. font-weight: 400;
  35912. color: inherit;
  35913. font-size: inherit;
  35914. font-family: inherit;
  35915. line-height: inherit;
  35916. }
  35917. .md\:prose pre code::before {
  35918. content: "";
  35919. }
  35920. .md\:prose pre code::after {
  35921. content: "";
  35922. }
  35923. .md\:prose table {
  35924. width: 100%;
  35925. table-layout: auto;
  35926. text-align: left;
  35927. margin-top: 2em;
  35928. margin-bottom: 2em;
  35929. font-size: 0.875em;
  35930. line-height: 1.7142857;
  35931. }
  35932. .md\:prose thead {
  35933. color: #1a202c;
  35934. font-weight: 600;
  35935. border-bottom-width: 1px;
  35936. border-bottom-color: #cbd5e0;
  35937. }
  35938. .md\:prose thead th {
  35939. vertical-align: bottom;
  35940. padding-right: 0.5714286em;
  35941. padding-bottom: 0.5714286em;
  35942. padding-left: 0.5714286em;
  35943. }
  35944. .md\:prose tbody tr {
  35945. border-bottom-width: 1px;
  35946. border-bottom-color: #e2e8f0;
  35947. }
  35948. .md\:prose tbody tr:last-child {
  35949. border-bottom-width: 0;
  35950. }
  35951. .md\:prose tbody td {
  35952. vertical-align: top;
  35953. padding-top: 0.5714286em;
  35954. padding-right: 0.5714286em;
  35955. padding-bottom: 0.5714286em;
  35956. padding-left: 0.5714286em;
  35957. }
  35958. .md\:prose {
  35959. font-size: 1rem;
  35960. line-height: 1.75;
  35961. }
  35962. .md\:prose p {
  35963. margin-top: 1.25em;
  35964. margin-bottom: 1.25em;
  35965. }
  35966. .md\:prose img {
  35967. margin-top: 2em;
  35968. margin-bottom: 2em;
  35969. }
  35970. .md\:prose video {
  35971. margin-top: 2em;
  35972. margin-bottom: 2em;
  35973. }
  35974. .md\:prose figure {
  35975. margin-top: 2em;
  35976. margin-bottom: 2em;
  35977. }
  35978. .md\:prose figure > * {
  35979. margin-top: 0;
  35980. margin-bottom: 0;
  35981. }
  35982. .md\:prose h2 code {
  35983. font-size: 0.875em;
  35984. }
  35985. .md\:prose h3 code {
  35986. font-size: 0.9em;
  35987. }
  35988. .md\:prose ul {
  35989. margin-top: 1.25em;
  35990. margin-bottom: 1.25em;
  35991. }
  35992. .md\:prose li {
  35993. margin-top: 0.5em;
  35994. margin-bottom: 0.5em;
  35995. }
  35996. .md\:prose ol > li:before {
  35997. left: 0;
  35998. }
  35999. .md\:prose > ul > li p {
  36000. margin-top: 0.75em;
  36001. margin-bottom: 0.75em;
  36002. }
  36003. .md\:prose > ul > li > *:first-child {
  36004. margin-top: 1.25em;
  36005. }
  36006. .md\:prose > ul > li > *:last-child {
  36007. margin-bottom: 1.25em;
  36008. }
  36009. .md\:prose > ol > li > *:first-child {
  36010. margin-top: 1.25em;
  36011. }
  36012. .md\:prose > ol > li > *:last-child {
  36013. margin-bottom: 1.25em;
  36014. }
  36015. .md\:prose ul ul, .md\:prose ul ol, .md\:prose ol ul, .md\:prose ol ol {
  36016. margin-top: 0.75em;
  36017. margin-bottom: 0.75em;
  36018. }
  36019. .md\:prose hr + * {
  36020. margin-top: 0;
  36021. }
  36022. .md\:prose h2 + * {
  36023. margin-top: 0;
  36024. }
  36025. .md\:prose h3 + * {
  36026. margin-top: 0;
  36027. }
  36028. .md\:prose h4 + * {
  36029. margin-top: 0;
  36030. }
  36031. .md\:prose thead th:first-child {
  36032. padding-left: 0;
  36033. }
  36034. .md\:prose thead th:last-child {
  36035. padding-right: 0;
  36036. }
  36037. .md\:prose tbody td:first-child {
  36038. padding-left: 0;
  36039. }
  36040. .md\:prose tbody td:last-child {
  36041. padding-right: 0;
  36042. }
  36043. .md\:prose > :first-child {
  36044. margin-top: 0;
  36045. }
  36046. .md\:prose > :last-child {
  36047. margin-bottom: 0;
  36048. }
  36049. .md\:prose-sm {
  36050. font-size: 0.875rem;
  36051. line-height: 1.7142857;
  36052. }
  36053. .md\:prose-sm p {
  36054. margin-top: 1.1428571em;
  36055. margin-bottom: 1.1428571em;
  36056. }
  36057. .md\:prose-sm [class~="lead"] {
  36058. font-size: 1.2857143em;
  36059. line-height: 1.5555556;
  36060. margin-top: 0.8888889em;
  36061. margin-bottom: 0.8888889em;
  36062. }
  36063. .md\:prose-sm blockquote {
  36064. margin-top: 1.3333333em;
  36065. margin-bottom: 1.3333333em;
  36066. padding-left: 1.1111111em;
  36067. }
  36068. .md\:prose-sm h1 {
  36069. font-size: 2.1428571em;
  36070. margin-top: 0;
  36071. margin-bottom: 0.8em;
  36072. line-height: 1.2;
  36073. }
  36074. .md\:prose-sm h2 {
  36075. font-size: 1.4285714em;
  36076. margin-top: 1.6em;
  36077. margin-bottom: 0.8em;
  36078. line-height: 1.4;
  36079. }
  36080. .md\:prose-sm h3 {
  36081. font-size: 1.2857143em;
  36082. margin-top: 1.5555556em;
  36083. margin-bottom: 0.4444444em;
  36084. line-height: 1.5555556;
  36085. }
  36086. .md\:prose-sm h4 {
  36087. margin-top: 1.4285714em;
  36088. margin-bottom: 0.5714286em;
  36089. line-height: 1.4285714;
  36090. }
  36091. .md\:prose-sm img {
  36092. margin-top: 1.7142857em;
  36093. margin-bottom: 1.7142857em;
  36094. }
  36095. .md\:prose-sm video {
  36096. margin-top: 1.7142857em;
  36097. margin-bottom: 1.7142857em;
  36098. }
  36099. .md\:prose-sm figure {
  36100. margin-top: 1.7142857em;
  36101. margin-bottom: 1.7142857em;
  36102. }
  36103. .md\:prose-sm figure > * {
  36104. margin-top: 0;
  36105. margin-bottom: 0;
  36106. }
  36107. .md\:prose-sm figure figcaption {
  36108. font-size: 0.8571429em;
  36109. line-height: 1.3333333;
  36110. margin-top: 0.6666667em;
  36111. }
  36112. .md\:prose-sm code {
  36113. font-size: 0.8571429em;
  36114. }
  36115. .md\:prose-sm h2 code {
  36116. font-size: 0.9em;
  36117. }
  36118. .md\:prose-sm h3 code {
  36119. font-size: 0.8888889em;
  36120. }
  36121. .md\:prose-sm pre {
  36122. font-size: 0.8571429em;
  36123. line-height: 1.6666667;
  36124. margin-top: 1.6666667em;
  36125. margin-bottom: 1.6666667em;
  36126. border-radius: 0.25rem;
  36127. padding-top: 0.6666667em;
  36128. padding-right: 1em;
  36129. padding-bottom: 0.6666667em;
  36130. padding-left: 1em;
  36131. }
  36132. .md\:prose-sm ol {
  36133. margin-top: 1.1428571em;
  36134. margin-bottom: 1.1428571em;
  36135. }
  36136. .md\:prose-sm ul {
  36137. margin-top: 1.1428571em;
  36138. margin-bottom: 1.1428571em;
  36139. }
  36140. .md\:prose-sm li {
  36141. margin-top: 0.2857143em;
  36142. margin-bottom: 0.2857143em;
  36143. }
  36144. .md\:prose-sm ol > li {
  36145. padding-left: 1.5714286em;
  36146. }
  36147. .md\:prose-sm ol > li:before {
  36148. left: 0;
  36149. }
  36150. .md\:prose-sm ul > li {
  36151. padding-left: 1.5714286em;
  36152. }
  36153. .md\:prose-sm ul > li::before {
  36154. height: 0.3571429em;
  36155. width: 0.3571429em;
  36156. top: calc(0.8571429em - 0.1785714em);
  36157. left: 0.2142857em;
  36158. }
  36159. .md\:prose-sm > ul > li p {
  36160. margin-top: 0.5714286em;
  36161. margin-bottom: 0.5714286em;
  36162. }
  36163. .md\:prose-sm > ul > li > *:first-child {
  36164. margin-top: 1.1428571em;
  36165. }
  36166. .md\:prose-sm > ul > li > *:last-child {
  36167. margin-bottom: 1.1428571em;
  36168. }
  36169. .md\:prose-sm > ol > li > *:first-child {
  36170. margin-top: 1.1428571em;
  36171. }
  36172. .md\:prose-sm > ol > li > *:last-child {
  36173. margin-bottom: 1.1428571em;
  36174. }
  36175. .md\:prose-sm ul ul, .md\:prose-sm ul ol, .md\:prose-sm ol ul, .md\:prose-sm ol ol {
  36176. margin-top: 0.5714286em;
  36177. margin-bottom: 0.5714286em;
  36178. }
  36179. .md\:prose-sm hr {
  36180. margin-top: 2.8571429em;
  36181. margin-bottom: 2.8571429em;
  36182. }
  36183. .md\:prose-sm hr + * {
  36184. margin-top: 0;
  36185. }
  36186. .md\:prose-sm h2 + * {
  36187. margin-top: 0;
  36188. }
  36189. .md\:prose-sm h3 + * {
  36190. margin-top: 0;
  36191. }
  36192. .md\:prose-sm h4 + * {
  36193. margin-top: 0;
  36194. }
  36195. .md\:prose-sm table {
  36196. font-size: 0.8571429em;
  36197. line-height: 1.5;
  36198. }
  36199. .md\:prose-sm thead th {
  36200. padding-right: 1em;
  36201. padding-bottom: 0.6666667em;
  36202. padding-left: 1em;
  36203. }
  36204. .md\:prose-sm thead th:first-child {
  36205. padding-left: 0;
  36206. }
  36207. .md\:prose-sm thead th:last-child {
  36208. padding-right: 0;
  36209. }
  36210. .md\:prose-sm tbody td {
  36211. padding-top: 0.6666667em;
  36212. padding-right: 1em;
  36213. padding-bottom: 0.6666667em;
  36214. padding-left: 1em;
  36215. }
  36216. .md\:prose-sm tbody td:first-child {
  36217. padding-left: 0;
  36218. }
  36219. .md\:prose-sm tbody td:last-child {
  36220. padding-right: 0;
  36221. }
  36222. .md\:prose-sm > :first-child {
  36223. margin-top: 0;
  36224. }
  36225. .md\:prose-sm > :last-child {
  36226. margin-bottom: 0;
  36227. }
  36228. .md\:prose-lg {
  36229. font-size: 1.125rem;
  36230. line-height: 1.7777778;
  36231. }
  36232. .md\:prose-lg p {
  36233. margin-top: 1.3333333em;
  36234. margin-bottom: 1.3333333em;
  36235. }
  36236. .md\:prose-lg [class~="lead"] {
  36237. font-size: 1.2222222em;
  36238. line-height: 1.4545455;
  36239. margin-top: 1.0909091em;
  36240. margin-bottom: 1.0909091em;
  36241. }
  36242. .md\:prose-lg blockquote {
  36243. margin-top: 1.6666667em;
  36244. margin-bottom: 1.6666667em;
  36245. padding-left: 1em;
  36246. }
  36247. .md\:prose-lg h1 {
  36248. font-size: 2.6666667em;
  36249. margin-top: 0;
  36250. margin-bottom: 0.8333333em;
  36251. line-height: 1;
  36252. }
  36253. .md\:prose-lg h2 {
  36254. font-size: 1.6666667em;
  36255. margin-top: 1.8666667em;
  36256. margin-bottom: 1.0666667em;
  36257. line-height: 1.3333333;
  36258. }
  36259. .md\:prose-lg h3 {
  36260. font-size: 1.3333333em;
  36261. margin-top: 1.6666667em;
  36262. margin-bottom: 0.6666667em;
  36263. line-height: 1.5;
  36264. }
  36265. .md\:prose-lg h4 {
  36266. margin-top: 1.7777778em;
  36267. margin-bottom: 0.4444444em;
  36268. line-height: 1.5555556;
  36269. }
  36270. .md\:prose-lg img {
  36271. margin-top: 1.7777778em;
  36272. margin-bottom: 1.7777778em;
  36273. }
  36274. .md\:prose-lg video {
  36275. margin-top: 1.7777778em;
  36276. margin-bottom: 1.7777778em;
  36277. }
  36278. .md\:prose-lg figure {
  36279. margin-top: 1.7777778em;
  36280. margin-bottom: 1.7777778em;
  36281. }
  36282. .md\:prose-lg figure > * {
  36283. margin-top: 0;
  36284. margin-bottom: 0;
  36285. }
  36286. .md\:prose-lg figure figcaption {
  36287. font-size: 0.8888889em;
  36288. line-height: 1.5;
  36289. margin-top: 1em;
  36290. }
  36291. .md\:prose-lg code {
  36292. font-size: 0.8888889em;
  36293. }
  36294. .md\:prose-lg h2 code {
  36295. font-size: 0.8666667em;
  36296. }
  36297. .md\:prose-lg h3 code {
  36298. font-size: 0.875em;
  36299. }
  36300. .md\:prose-lg pre {
  36301. font-size: 0.8888889em;
  36302. line-height: 1.75;
  36303. margin-top: 2em;
  36304. margin-bottom: 2em;
  36305. border-radius: 0.375rem;
  36306. padding-top: 1em;
  36307. padding-right: 1.5em;
  36308. padding-bottom: 1em;
  36309. padding-left: 1.5em;
  36310. }
  36311. .md\:prose-lg ol {
  36312. margin-top: 1.3333333em;
  36313. margin-bottom: 1.3333333em;
  36314. }
  36315. .md\:prose-lg ul {
  36316. margin-top: 1.3333333em;
  36317. margin-bottom: 1.3333333em;
  36318. }
  36319. .md\:prose-lg li {
  36320. margin-top: 0.6666667em;
  36321. margin-bottom: 0.6666667em;
  36322. }
  36323. .md\:prose-lg ol > li {
  36324. padding-left: 1.6666667em;
  36325. }
  36326. .md\:prose-lg ol > li:before {
  36327. left: 0;
  36328. }
  36329. .md\:prose-lg ul > li {
  36330. padding-left: 1.6666667em;
  36331. }
  36332. .md\:prose-lg ul > li::before {
  36333. width: 0.3333333em;
  36334. height: 0.3333333em;
  36335. top: calc(0.8888889em - 0.1666667em);
  36336. left: 0.2222222em;
  36337. }
  36338. .md\:prose-lg > ul > li p {
  36339. margin-top: 0.8888889em;
  36340. margin-bottom: 0.8888889em;
  36341. }
  36342. .md\:prose-lg > ul > li > *:first-child {
  36343. margin-top: 1.3333333em;
  36344. }
  36345. .md\:prose-lg > ul > li > *:last-child {
  36346. margin-bottom: 1.3333333em;
  36347. }
  36348. .md\:prose-lg > ol > li > *:first-child {
  36349. margin-top: 1.3333333em;
  36350. }
  36351. .md\:prose-lg > ol > li > *:last-child {
  36352. margin-bottom: 1.3333333em;
  36353. }
  36354. .md\:prose-lg ul ul, .md\:prose-lg ul ol, .md\:prose-lg ol ul, .md\:prose-lg ol ol {
  36355. margin-top: 0.8888889em;
  36356. margin-bottom: 0.8888889em;
  36357. }
  36358. .md\:prose-lg hr {
  36359. margin-top: 3.1111111em;
  36360. margin-bottom: 3.1111111em;
  36361. }
  36362. .md\:prose-lg hr + * {
  36363. margin-top: 0;
  36364. }
  36365. .md\:prose-lg h2 + * {
  36366. margin-top: 0;
  36367. }
  36368. .md\:prose-lg h3 + * {
  36369. margin-top: 0;
  36370. }
  36371. .md\:prose-lg h4 + * {
  36372. margin-top: 0;
  36373. }
  36374. .md\:prose-lg table {
  36375. font-size: 0.8888889em;
  36376. line-height: 1.5;
  36377. }
  36378. .md\:prose-lg thead th {
  36379. padding-right: 0.75em;
  36380. padding-bottom: 0.75em;
  36381. padding-left: 0.75em;
  36382. }
  36383. .md\:prose-lg thead th:first-child {
  36384. padding-left: 0;
  36385. }
  36386. .md\:prose-lg thead th:last-child {
  36387. padding-right: 0;
  36388. }
  36389. .md\:prose-lg tbody td {
  36390. padding-top: 0.75em;
  36391. padding-right: 0.75em;
  36392. padding-bottom: 0.75em;
  36393. padding-left: 0.75em;
  36394. }
  36395. .md\:prose-lg tbody td:first-child {
  36396. padding-left: 0;
  36397. }
  36398. .md\:prose-lg tbody td:last-child {
  36399. padding-right: 0;
  36400. }
  36401. .md\:prose-lg > :first-child {
  36402. margin-top: 0;
  36403. }
  36404. .md\:prose-lg > :last-child {
  36405. margin-bottom: 0;
  36406. }
  36407. .md\:prose-xl {
  36408. font-size: 1.25rem;
  36409. line-height: 1.8;
  36410. }
  36411. .md\:prose-xl p {
  36412. margin-top: 1.2em;
  36413. margin-bottom: 1.2em;
  36414. }
  36415. .md\:prose-xl [class~="lead"] {
  36416. font-size: 1.2em;
  36417. line-height: 1.5;
  36418. margin-top: 1em;
  36419. margin-bottom: 1em;
  36420. }
  36421. .md\:prose-xl blockquote {
  36422. margin-top: 1.6em;
  36423. margin-bottom: 1.6em;
  36424. padding-left: 1.0666667em;
  36425. }
  36426. .md\:prose-xl h1 {
  36427. font-size: 2.8em;
  36428. margin-top: 0;
  36429. margin-bottom: 0.8571429em;
  36430. line-height: 1;
  36431. }
  36432. .md\:prose-xl h2 {
  36433. font-size: 1.8em;
  36434. margin-top: 1.5555556em;
  36435. margin-bottom: 0.8888889em;
  36436. line-height: 1.1111111;
  36437. }
  36438. .md\:prose-xl h3 {
  36439. font-size: 1.5em;
  36440. margin-top: 1.6em;
  36441. margin-bottom: 0.6666667em;
  36442. line-height: 1.3333333;
  36443. }
  36444. .md\:prose-xl h4 {
  36445. margin-top: 1.8em;
  36446. margin-bottom: 0.6em;
  36447. line-height: 1.6;
  36448. }
  36449. .md\:prose-xl img {
  36450. margin-top: 2em;
  36451. margin-bottom: 2em;
  36452. }
  36453. .md\:prose-xl video {
  36454. margin-top: 2em;
  36455. margin-bottom: 2em;
  36456. }
  36457. .md\:prose-xl figure {
  36458. margin-top: 2em;
  36459. margin-bottom: 2em;
  36460. }
  36461. .md\:prose-xl figure > * {
  36462. margin-top: 0;
  36463. margin-bottom: 0;
  36464. }
  36465. .md\:prose-xl figure figcaption {
  36466. font-size: 0.9em;
  36467. line-height: 1.5555556;
  36468. margin-top: 1em;
  36469. }
  36470. .md\:prose-xl code {
  36471. font-size: 0.9em;
  36472. }
  36473. .md\:prose-xl h2 code {
  36474. font-size: 0.8611111em;
  36475. }
  36476. .md\:prose-xl h3 code {
  36477. font-size: 0.9em;
  36478. }
  36479. .md\:prose-xl pre {
  36480. font-size: 0.9em;
  36481. line-height: 1.7777778;
  36482. margin-top: 2em;
  36483. margin-bottom: 2em;
  36484. border-radius: 0.5rem;
  36485. padding-top: 1.1111111em;
  36486. padding-right: 1.3333333em;
  36487. padding-bottom: 1.1111111em;
  36488. padding-left: 1.3333333em;
  36489. }
  36490. .md\:prose-xl ol {
  36491. margin-top: 1.2em;
  36492. margin-bottom: 1.2em;
  36493. }
  36494. .md\:prose-xl ul {
  36495. margin-top: 1.2em;
  36496. margin-bottom: 1.2em;
  36497. }
  36498. .md\:prose-xl li {
  36499. margin-top: 0.6em;
  36500. margin-bottom: 0.6em;
  36501. }
  36502. .md\:prose-xl ol > li {
  36503. padding-left: 1.8em;
  36504. }
  36505. .md\:prose-xl ol > li:before {
  36506. left: 0;
  36507. }
  36508. .md\:prose-xl ul > li {
  36509. padding-left: 1.8em;
  36510. }
  36511. .md\:prose-xl ul > li::before {
  36512. width: 0.35em;
  36513. height: 0.35em;
  36514. top: calc(0.9em - 0.175em);
  36515. left: 0.25em;
  36516. }
  36517. .md\:prose-xl > ul > li p {
  36518. margin-top: 0.8em;
  36519. margin-bottom: 0.8em;
  36520. }
  36521. .md\:prose-xl > ul > li > *:first-child {
  36522. margin-top: 1.2em;
  36523. }
  36524. .md\:prose-xl > ul > li > *:last-child {
  36525. margin-bottom: 1.2em;
  36526. }
  36527. .md\:prose-xl > ol > li > *:first-child {
  36528. margin-top: 1.2em;
  36529. }
  36530. .md\:prose-xl > ol > li > *:last-child {
  36531. margin-bottom: 1.2em;
  36532. }
  36533. .md\:prose-xl ul ul, .md\:prose-xl ul ol, .md\:prose-xl ol ul, .md\:prose-xl ol ol {
  36534. margin-top: 0.8em;
  36535. margin-bottom: 0.8em;
  36536. }
  36537. .md\:prose-xl hr {
  36538. margin-top: 2.8em;
  36539. margin-bottom: 2.8em;
  36540. }
  36541. .md\:prose-xl hr + * {
  36542. margin-top: 0;
  36543. }
  36544. .md\:prose-xl h2 + * {
  36545. margin-top: 0;
  36546. }
  36547. .md\:prose-xl h3 + * {
  36548. margin-top: 0;
  36549. }
  36550. .md\:prose-xl h4 + * {
  36551. margin-top: 0;
  36552. }
  36553. .md\:prose-xl table {
  36554. font-size: 0.9em;
  36555. line-height: 1.5555556;
  36556. }
  36557. .md\:prose-xl thead th {
  36558. padding-right: 0.6666667em;
  36559. padding-bottom: 0.8888889em;
  36560. padding-left: 0.6666667em;
  36561. }
  36562. .md\:prose-xl thead th:first-child {
  36563. padding-left: 0;
  36564. }
  36565. .md\:prose-xl thead th:last-child {
  36566. padding-right: 0;
  36567. }
  36568. .md\:prose-xl tbody td {
  36569. padding-top: 0.8888889em;
  36570. padding-right: 0.6666667em;
  36571. padding-bottom: 0.8888889em;
  36572. padding-left: 0.6666667em;
  36573. }
  36574. .md\:prose-xl tbody td:first-child {
  36575. padding-left: 0;
  36576. }
  36577. .md\:prose-xl tbody td:last-child {
  36578. padding-right: 0;
  36579. }
  36580. .md\:prose-xl > :first-child {
  36581. margin-top: 0;
  36582. }
  36583. .md\:prose-xl > :last-child {
  36584. margin-bottom: 0;
  36585. }
  36586. .md\:prose-2xl {
  36587. font-size: 1.5rem;
  36588. line-height: 1.6666667;
  36589. }
  36590. .md\:prose-2xl p {
  36591. margin-top: 1.3333333em;
  36592. margin-bottom: 1.3333333em;
  36593. }
  36594. .md\:prose-2xl [class~="lead"] {
  36595. font-size: 1.25em;
  36596. line-height: 1.4666667;
  36597. margin-top: 1.0666667em;
  36598. margin-bottom: 1.0666667em;
  36599. }
  36600. .md\:prose-2xl blockquote {
  36601. margin-top: 1.7777778em;
  36602. margin-bottom: 1.7777778em;
  36603. padding-left: 1.1111111em;
  36604. }
  36605. .md\:prose-2xl h1 {
  36606. font-size: 2.6666667em;
  36607. margin-top: 0;
  36608. margin-bottom: 0.875em;
  36609. line-height: 1;
  36610. }
  36611. .md\:prose-2xl h2 {
  36612. font-size: 2em;
  36613. margin-top: 1.5em;
  36614. margin-bottom: 0.8333333em;
  36615. line-height: 1.0833333;
  36616. }
  36617. .md\:prose-2xl h3 {
  36618. font-size: 1.5em;
  36619. margin-top: 1.5555556em;
  36620. margin-bottom: 0.6666667em;
  36621. line-height: 1.2222222;
  36622. }
  36623. .md\:prose-2xl h4 {
  36624. margin-top: 1.6666667em;
  36625. margin-bottom: 0.6666667em;
  36626. line-height: 1.5;
  36627. }
  36628. .md\:prose-2xl img {
  36629. margin-top: 2em;
  36630. margin-bottom: 2em;
  36631. }
  36632. .md\:prose-2xl video {
  36633. margin-top: 2em;
  36634. margin-bottom: 2em;
  36635. }
  36636. .md\:prose-2xl figure {
  36637. margin-top: 2em;
  36638. margin-bottom: 2em;
  36639. }
  36640. .md\:prose-2xl figure > * {
  36641. margin-top: 0;
  36642. margin-bottom: 0;
  36643. }
  36644. .md\:prose-2xl figure figcaption {
  36645. font-size: 0.8333333em;
  36646. line-height: 1.6;
  36647. margin-top: 1em;
  36648. }
  36649. .md\:prose-2xl code {
  36650. font-size: 0.8333333em;
  36651. }
  36652. .md\:prose-2xl h2 code {
  36653. font-size: 0.875em;
  36654. }
  36655. .md\:prose-2xl h3 code {
  36656. font-size: 0.8888889em;
  36657. }
  36658. .md\:prose-2xl pre {
  36659. font-size: 0.8333333em;
  36660. line-height: 1.8;
  36661. margin-top: 2em;
  36662. margin-bottom: 2em;
  36663. border-radius: 0.5rem;
  36664. padding-top: 1.2em;
  36665. padding-right: 1.6em;
  36666. padding-bottom: 1.2em;
  36667. padding-left: 1.6em;
  36668. }
  36669. .md\:prose-2xl ol {
  36670. margin-top: 1.3333333em;
  36671. margin-bottom: 1.3333333em;
  36672. }
  36673. .md\:prose-2xl ul {
  36674. margin-top: 1.3333333em;
  36675. margin-bottom: 1.3333333em;
  36676. }
  36677. .md\:prose-2xl li {
  36678. margin-top: 0.5em;
  36679. margin-bottom: 0.5em;
  36680. }
  36681. .md\:prose-2xl ol > li {
  36682. padding-left: 1.6666667em;
  36683. }
  36684. .md\:prose-2xl ol > li:before {
  36685. left: 0;
  36686. }
  36687. .md\:prose-2xl ul > li {
  36688. padding-left: 1.6666667em;
  36689. }
  36690. .md\:prose-2xl ul > li::before {
  36691. width: 0.3333333em;
  36692. height: 0.3333333em;
  36693. top: calc(0.8333333em - 0.1666667em);
  36694. left: 0.25em;
  36695. }
  36696. .md\:prose-2xl > ul > li p {
  36697. margin-top: 0.8333333em;
  36698. margin-bottom: 0.8333333em;
  36699. }
  36700. .md\:prose-2xl > ul > li > *:first-child {
  36701. margin-top: 1.3333333em;
  36702. }
  36703. .md\:prose-2xl > ul > li > *:last-child {
  36704. margin-bottom: 1.3333333em;
  36705. }
  36706. .md\:prose-2xl > ol > li > *:first-child {
  36707. margin-top: 1.3333333em;
  36708. }
  36709. .md\:prose-2xl > ol > li > *:last-child {
  36710. margin-bottom: 1.3333333em;
  36711. }
  36712. .md\:prose-2xl ul ul, .md\:prose-2xl ul ol, .md\:prose-2xl ol ul, .md\:prose-2xl ol ol {
  36713. margin-top: 0.6666667em;
  36714. margin-bottom: 0.6666667em;
  36715. }
  36716. .md\:prose-2xl hr {
  36717. margin-top: 3em;
  36718. margin-bottom: 3em;
  36719. }
  36720. .md\:prose-2xl hr + * {
  36721. margin-top: 0;
  36722. }
  36723. .md\:prose-2xl h2 + * {
  36724. margin-top: 0;
  36725. }
  36726. .md\:prose-2xl h3 + * {
  36727. margin-top: 0;
  36728. }
  36729. .md\:prose-2xl h4 + * {
  36730. margin-top: 0;
  36731. }
  36732. .md\:prose-2xl table {
  36733. font-size: 0.8333333em;
  36734. line-height: 1.4;
  36735. }
  36736. .md\:prose-2xl thead th {
  36737. padding-right: 0.6em;
  36738. padding-bottom: 0.8em;
  36739. padding-left: 0.6em;
  36740. }
  36741. .md\:prose-2xl thead th:first-child {
  36742. padding-left: 0;
  36743. }
  36744. .md\:prose-2xl thead th:last-child {
  36745. padding-right: 0;
  36746. }
  36747. .md\:prose-2xl tbody td {
  36748. padding-top: 0.8em;
  36749. padding-right: 0.6em;
  36750. padding-bottom: 0.8em;
  36751. padding-left: 0.6em;
  36752. }
  36753. .md\:prose-2xl tbody td:first-child {
  36754. padding-left: 0;
  36755. }
  36756. .md\:prose-2xl tbody td:last-child {
  36757. padding-right: 0;
  36758. }
  36759. .md\:prose-2xl > :first-child {
  36760. margin-top: 0;
  36761. }
  36762. .md\:prose-2xl > :last-child {
  36763. margin-bottom: 0;
  36764. }
  36765. .md\:space-y-0 > :not(template) ~ :not(template) {
  36766. --space-y-reverse: 0;
  36767. margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
  36768. margin-bottom: calc(0px * var(--space-y-reverse));
  36769. }
  36770. .md\:space-x-0 > :not(template) ~ :not(template) {
  36771. --space-x-reverse: 0;
  36772. margin-right: calc(0px * var(--space-x-reverse));
  36773. margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
  36774. }
  36775. .md\:space-y-1 > :not(template) ~ :not(template) {
  36776. --space-y-reverse: 0;
  36777. margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
  36778. margin-bottom: calc(0.25rem * var(--space-y-reverse));
  36779. }
  36780. .md\:space-x-1 > :not(template) ~ :not(template) {
  36781. --space-x-reverse: 0;
  36782. margin-right: calc(0.25rem * var(--space-x-reverse));
  36783. margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
  36784. }
  36785. .md\:space-y-2 > :not(template) ~ :not(template) {
  36786. --space-y-reverse: 0;
  36787. margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
  36788. margin-bottom: calc(0.5rem * var(--space-y-reverse));
  36789. }
  36790. .md\:space-x-2 > :not(template) ~ :not(template) {
  36791. --space-x-reverse: 0;
  36792. margin-right: calc(0.5rem * var(--space-x-reverse));
  36793. margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
  36794. }
  36795. .md\:space-y-3 > :not(template) ~ :not(template) {
  36796. --space-y-reverse: 0;
  36797. margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
  36798. margin-bottom: calc(0.75rem * var(--space-y-reverse));
  36799. }
  36800. .md\:space-x-3 > :not(template) ~ :not(template) {
  36801. --space-x-reverse: 0;
  36802. margin-right: calc(0.75rem * var(--space-x-reverse));
  36803. margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
  36804. }
  36805. .md\:space-y-4 > :not(template) ~ :not(template) {
  36806. --space-y-reverse: 0;
  36807. margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
  36808. margin-bottom: calc(1rem * var(--space-y-reverse));
  36809. }
  36810. .md\:space-x-4 > :not(template) ~ :not(template) {
  36811. --space-x-reverse: 0;
  36812. margin-right: calc(1rem * var(--space-x-reverse));
  36813. margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
  36814. }
  36815. .md\:space-y-5 > :not(template) ~ :not(template) {
  36816. --space-y-reverse: 0;
  36817. margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
  36818. margin-bottom: calc(1.25rem * var(--space-y-reverse));
  36819. }
  36820. .md\:space-x-5 > :not(template) ~ :not(template) {
  36821. --space-x-reverse: 0;
  36822. margin-right: calc(1.25rem * var(--space-x-reverse));
  36823. margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
  36824. }
  36825. .md\:space-y-6 > :not(template) ~ :not(template) {
  36826. --space-y-reverse: 0;
  36827. margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
  36828. margin-bottom: calc(1.5rem * var(--space-y-reverse));
  36829. }
  36830. .md\:space-x-6 > :not(template) ~ :not(template) {
  36831. --space-x-reverse: 0;
  36832. margin-right: calc(1.5rem * var(--space-x-reverse));
  36833. margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
  36834. }
  36835. .md\:space-y-8 > :not(template) ~ :not(template) {
  36836. --space-y-reverse: 0;
  36837. margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
  36838. margin-bottom: calc(2rem * var(--space-y-reverse));
  36839. }
  36840. .md\:space-x-8 > :not(template) ~ :not(template) {
  36841. --space-x-reverse: 0;
  36842. margin-right: calc(2rem * var(--space-x-reverse));
  36843. margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
  36844. }
  36845. .md\:space-y-10 > :not(template) ~ :not(template) {
  36846. --space-y-reverse: 0;
  36847. margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
  36848. margin-bottom: calc(2.5rem * var(--space-y-reverse));
  36849. }
  36850. .md\:space-x-10 > :not(template) ~ :not(template) {
  36851. --space-x-reverse: 0;
  36852. margin-right: calc(2.5rem * var(--space-x-reverse));
  36853. margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
  36854. }
  36855. .md\:space-y-12 > :not(template) ~ :not(template) {
  36856. --space-y-reverse: 0;
  36857. margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
  36858. margin-bottom: calc(3rem * var(--space-y-reverse));
  36859. }
  36860. .md\:space-x-12 > :not(template) ~ :not(template) {
  36861. --space-x-reverse: 0;
  36862. margin-right: calc(3rem * var(--space-x-reverse));
  36863. margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
  36864. }
  36865. .md\:space-y-16 > :not(template) ~ :not(template) {
  36866. --space-y-reverse: 0;
  36867. margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
  36868. margin-bottom: calc(4rem * var(--space-y-reverse));
  36869. }
  36870. .md\:space-x-16 > :not(template) ~ :not(template) {
  36871. --space-x-reverse: 0;
  36872. margin-right: calc(4rem * var(--space-x-reverse));
  36873. margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
  36874. }
  36875. .md\:space-y-20 > :not(template) ~ :not(template) {
  36876. --space-y-reverse: 0;
  36877. margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
  36878. margin-bottom: calc(5rem * var(--space-y-reverse));
  36879. }
  36880. .md\:space-x-20 > :not(template) ~ :not(template) {
  36881. --space-x-reverse: 0;
  36882. margin-right: calc(5rem * var(--space-x-reverse));
  36883. margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
  36884. }
  36885. .md\:space-y-24 > :not(template) ~ :not(template) {
  36886. --space-y-reverse: 0;
  36887. margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
  36888. margin-bottom: calc(6rem * var(--space-y-reverse));
  36889. }
  36890. .md\:space-x-24 > :not(template) ~ :not(template) {
  36891. --space-x-reverse: 0;
  36892. margin-right: calc(6rem * var(--space-x-reverse));
  36893. margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
  36894. }
  36895. .md\:space-y-32 > :not(template) ~ :not(template) {
  36896. --space-y-reverse: 0;
  36897. margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
  36898. margin-bottom: calc(8rem * var(--space-y-reverse));
  36899. }
  36900. .md\:space-x-32 > :not(template) ~ :not(template) {
  36901. --space-x-reverse: 0;
  36902. margin-right: calc(8rem * var(--space-x-reverse));
  36903. margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
  36904. }
  36905. .md\:space-y-40 > :not(template) ~ :not(template) {
  36906. --space-y-reverse: 0;
  36907. margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
  36908. margin-bottom: calc(10rem * var(--space-y-reverse));
  36909. }
  36910. .md\:space-x-40 > :not(template) ~ :not(template) {
  36911. --space-x-reverse: 0;
  36912. margin-right: calc(10rem * var(--space-x-reverse));
  36913. margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
  36914. }
  36915. .md\:space-y-48 > :not(template) ~ :not(template) {
  36916. --space-y-reverse: 0;
  36917. margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
  36918. margin-bottom: calc(12rem * var(--space-y-reverse));
  36919. }
  36920. .md\:space-x-48 > :not(template) ~ :not(template) {
  36921. --space-x-reverse: 0;
  36922. margin-right: calc(12rem * var(--space-x-reverse));
  36923. margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
  36924. }
  36925. .md\:space-y-56 > :not(template) ~ :not(template) {
  36926. --space-y-reverse: 0;
  36927. margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
  36928. margin-bottom: calc(14rem * var(--space-y-reverse));
  36929. }
  36930. .md\:space-x-56 > :not(template) ~ :not(template) {
  36931. --space-x-reverse: 0;
  36932. margin-right: calc(14rem * var(--space-x-reverse));
  36933. margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
  36934. }
  36935. .md\:space-y-64 > :not(template) ~ :not(template) {
  36936. --space-y-reverse: 0;
  36937. margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
  36938. margin-bottom: calc(16rem * var(--space-y-reverse));
  36939. }
  36940. .md\:space-x-64 > :not(template) ~ :not(template) {
  36941. --space-x-reverse: 0;
  36942. margin-right: calc(16rem * var(--space-x-reverse));
  36943. margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
  36944. }
  36945. .md\:space-y-px > :not(template) ~ :not(template) {
  36946. --space-y-reverse: 0;
  36947. margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
  36948. margin-bottom: calc(1px * var(--space-y-reverse));
  36949. }
  36950. .md\:space-x-px > :not(template) ~ :not(template) {
  36951. --space-x-reverse: 0;
  36952. margin-right: calc(1px * var(--space-x-reverse));
  36953. margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
  36954. }
  36955. .md\:-space-y-1 > :not(template) ~ :not(template) {
  36956. --space-y-reverse: 0;
  36957. margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
  36958. margin-bottom: calc(-0.25rem * var(--space-y-reverse));
  36959. }
  36960. .md\:-space-x-1 > :not(template) ~ :not(template) {
  36961. --space-x-reverse: 0;
  36962. margin-right: calc(-0.25rem * var(--space-x-reverse));
  36963. margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
  36964. }
  36965. .md\:-space-y-2 > :not(template) ~ :not(template) {
  36966. --space-y-reverse: 0;
  36967. margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
  36968. margin-bottom: calc(-0.5rem * var(--space-y-reverse));
  36969. }
  36970. .md\:-space-x-2 > :not(template) ~ :not(template) {
  36971. --space-x-reverse: 0;
  36972. margin-right: calc(-0.5rem * var(--space-x-reverse));
  36973. margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
  36974. }
  36975. .md\:-space-y-3 > :not(template) ~ :not(template) {
  36976. --space-y-reverse: 0;
  36977. margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
  36978. margin-bottom: calc(-0.75rem * var(--space-y-reverse));
  36979. }
  36980. .md\:-space-x-3 > :not(template) ~ :not(template) {
  36981. --space-x-reverse: 0;
  36982. margin-right: calc(-0.75rem * var(--space-x-reverse));
  36983. margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
  36984. }
  36985. .md\:-space-y-4 > :not(template) ~ :not(template) {
  36986. --space-y-reverse: 0;
  36987. margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
  36988. margin-bottom: calc(-1rem * var(--space-y-reverse));
  36989. }
  36990. .md\:-space-x-4 > :not(template) ~ :not(template) {
  36991. --space-x-reverse: 0;
  36992. margin-right: calc(-1rem * var(--space-x-reverse));
  36993. margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
  36994. }
  36995. .md\:-space-y-5 > :not(template) ~ :not(template) {
  36996. --space-y-reverse: 0;
  36997. margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
  36998. margin-bottom: calc(-1.25rem * var(--space-y-reverse));
  36999. }
  37000. .md\:-space-x-5 > :not(template) ~ :not(template) {
  37001. --space-x-reverse: 0;
  37002. margin-right: calc(-1.25rem * var(--space-x-reverse));
  37003. margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
  37004. }
  37005. .md\:-space-y-6 > :not(template) ~ :not(template) {
  37006. --space-y-reverse: 0;
  37007. margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
  37008. margin-bottom: calc(-1.5rem * var(--space-y-reverse));
  37009. }
  37010. .md\:-space-x-6 > :not(template) ~ :not(template) {
  37011. --space-x-reverse: 0;
  37012. margin-right: calc(-1.5rem * var(--space-x-reverse));
  37013. margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
  37014. }
  37015. .md\:-space-y-8 > :not(template) ~ :not(template) {
  37016. --space-y-reverse: 0;
  37017. margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
  37018. margin-bottom: calc(-2rem * var(--space-y-reverse));
  37019. }
  37020. .md\:-space-x-8 > :not(template) ~ :not(template) {
  37021. --space-x-reverse: 0;
  37022. margin-right: calc(-2rem * var(--space-x-reverse));
  37023. margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
  37024. }
  37025. .md\:-space-y-10 > :not(template) ~ :not(template) {
  37026. --space-y-reverse: 0;
  37027. margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
  37028. margin-bottom: calc(-2.5rem * var(--space-y-reverse));
  37029. }
  37030. .md\:-space-x-10 > :not(template) ~ :not(template) {
  37031. --space-x-reverse: 0;
  37032. margin-right: calc(-2.5rem * var(--space-x-reverse));
  37033. margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
  37034. }
  37035. .md\:-space-y-12 > :not(template) ~ :not(template) {
  37036. --space-y-reverse: 0;
  37037. margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
  37038. margin-bottom: calc(-3rem * var(--space-y-reverse));
  37039. }
  37040. .md\:-space-x-12 > :not(template) ~ :not(template) {
  37041. --space-x-reverse: 0;
  37042. margin-right: calc(-3rem * var(--space-x-reverse));
  37043. margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
  37044. }
  37045. .md\:-space-y-16 > :not(template) ~ :not(template) {
  37046. --space-y-reverse: 0;
  37047. margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
  37048. margin-bottom: calc(-4rem * var(--space-y-reverse));
  37049. }
  37050. .md\:-space-x-16 > :not(template) ~ :not(template) {
  37051. --space-x-reverse: 0;
  37052. margin-right: calc(-4rem * var(--space-x-reverse));
  37053. margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
  37054. }
  37055. .md\:-space-y-20 > :not(template) ~ :not(template) {
  37056. --space-y-reverse: 0;
  37057. margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
  37058. margin-bottom: calc(-5rem * var(--space-y-reverse));
  37059. }
  37060. .md\:-space-x-20 > :not(template) ~ :not(template) {
  37061. --space-x-reverse: 0;
  37062. margin-right: calc(-5rem * var(--space-x-reverse));
  37063. margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
  37064. }
  37065. .md\:-space-y-24 > :not(template) ~ :not(template) {
  37066. --space-y-reverse: 0;
  37067. margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
  37068. margin-bottom: calc(-6rem * var(--space-y-reverse));
  37069. }
  37070. .md\:-space-x-24 > :not(template) ~ :not(template) {
  37071. --space-x-reverse: 0;
  37072. margin-right: calc(-6rem * var(--space-x-reverse));
  37073. margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
  37074. }
  37075. .md\:-space-y-32 > :not(template) ~ :not(template) {
  37076. --space-y-reverse: 0;
  37077. margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
  37078. margin-bottom: calc(-8rem * var(--space-y-reverse));
  37079. }
  37080. .md\:-space-x-32 > :not(template) ~ :not(template) {
  37081. --space-x-reverse: 0;
  37082. margin-right: calc(-8rem * var(--space-x-reverse));
  37083. margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
  37084. }
  37085. .md\:-space-y-40 > :not(template) ~ :not(template) {
  37086. --space-y-reverse: 0;
  37087. margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
  37088. margin-bottom: calc(-10rem * var(--space-y-reverse));
  37089. }
  37090. .md\:-space-x-40 > :not(template) ~ :not(template) {
  37091. --space-x-reverse: 0;
  37092. margin-right: calc(-10rem * var(--space-x-reverse));
  37093. margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
  37094. }
  37095. .md\:-space-y-48 > :not(template) ~ :not(template) {
  37096. --space-y-reverse: 0;
  37097. margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
  37098. margin-bottom: calc(-12rem * var(--space-y-reverse));
  37099. }
  37100. .md\:-space-x-48 > :not(template) ~ :not(template) {
  37101. --space-x-reverse: 0;
  37102. margin-right: calc(-12rem * var(--space-x-reverse));
  37103. margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
  37104. }
  37105. .md\:-space-y-56 > :not(template) ~ :not(template) {
  37106. --space-y-reverse: 0;
  37107. margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
  37108. margin-bottom: calc(-14rem * var(--space-y-reverse));
  37109. }
  37110. .md\:-space-x-56 > :not(template) ~ :not(template) {
  37111. --space-x-reverse: 0;
  37112. margin-right: calc(-14rem * var(--space-x-reverse));
  37113. margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
  37114. }
  37115. .md\:-space-y-64 > :not(template) ~ :not(template) {
  37116. --space-y-reverse: 0;
  37117. margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
  37118. margin-bottom: calc(-16rem * var(--space-y-reverse));
  37119. }
  37120. .md\:-space-x-64 > :not(template) ~ :not(template) {
  37121. --space-x-reverse: 0;
  37122. margin-right: calc(-16rem * var(--space-x-reverse));
  37123. margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
  37124. }
  37125. .md\:-space-y-px > :not(template) ~ :not(template) {
  37126. --space-y-reverse: 0;
  37127. margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
  37128. margin-bottom: calc(-1px * var(--space-y-reverse));
  37129. }
  37130. .md\:-space-x-px > :not(template) ~ :not(template) {
  37131. --space-x-reverse: 0;
  37132. margin-right: calc(-1px * var(--space-x-reverse));
  37133. margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
  37134. }
  37135. .md\:space-y-reverse > :not(template) ~ :not(template) {
  37136. --space-y-reverse: 1;
  37137. }
  37138. .md\:space-x-reverse > :not(template) ~ :not(template) {
  37139. --space-x-reverse: 1;
  37140. }
  37141. .md\:divide-y-0 > :not(template) ~ :not(template) {
  37142. --divide-y-reverse: 0;
  37143. border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
  37144. border-bottom-width: calc(0px * var(--divide-y-reverse));
  37145. }
  37146. .md\:divide-x-0 > :not(template) ~ :not(template) {
  37147. --divide-x-reverse: 0;
  37148. border-right-width: calc(0px * var(--divide-x-reverse));
  37149. border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
  37150. }
  37151. .md\:divide-y-2 > :not(template) ~ :not(template) {
  37152. --divide-y-reverse: 0;
  37153. border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
  37154. border-bottom-width: calc(2px * var(--divide-y-reverse));
  37155. }
  37156. .md\:divide-x-2 > :not(template) ~ :not(template) {
  37157. --divide-x-reverse: 0;
  37158. border-right-width: calc(2px * var(--divide-x-reverse));
  37159. border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
  37160. }
  37161. .md\:divide-y-4 > :not(template) ~ :not(template) {
  37162. --divide-y-reverse: 0;
  37163. border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
  37164. border-bottom-width: calc(4px * var(--divide-y-reverse));
  37165. }
  37166. .md\:divide-x-4 > :not(template) ~ :not(template) {
  37167. --divide-x-reverse: 0;
  37168. border-right-width: calc(4px * var(--divide-x-reverse));
  37169. border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
  37170. }
  37171. .md\:divide-y-8 > :not(template) ~ :not(template) {
  37172. --divide-y-reverse: 0;
  37173. border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
  37174. border-bottom-width: calc(8px * var(--divide-y-reverse));
  37175. }
  37176. .md\:divide-x-8 > :not(template) ~ :not(template) {
  37177. --divide-x-reverse: 0;
  37178. border-right-width: calc(8px * var(--divide-x-reverse));
  37179. border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
  37180. }
  37181. .md\:divide-y > :not(template) ~ :not(template) {
  37182. --divide-y-reverse: 0;
  37183. border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
  37184. border-bottom-width: calc(1px * var(--divide-y-reverse));
  37185. }
  37186. .md\:divide-x > :not(template) ~ :not(template) {
  37187. --divide-x-reverse: 0;
  37188. border-right-width: calc(1px * var(--divide-x-reverse));
  37189. border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
  37190. }
  37191. .md\:divide-y-reverse > :not(template) ~ :not(template) {
  37192. --divide-y-reverse: 1;
  37193. }
  37194. .md\:divide-x-reverse > :not(template) ~ :not(template) {
  37195. --divide-x-reverse: 1;
  37196. }
  37197. .md\:divide-transparent > :not(template) ~ :not(template) {
  37198. border-color: transparent;
  37199. }
  37200. .md\:divide-current > :not(template) ~ :not(template) {
  37201. border-color: currentColor;
  37202. }
  37203. .md\:divide-black > :not(template) ~ :not(template) {
  37204. --divide-opacity: 1;
  37205. border-color: #000;
  37206. border-color: rgba(0, 0, 0, var(--divide-opacity));
  37207. }
  37208. .md\:divide-white > :not(template) ~ :not(template) {
  37209. --divide-opacity: 1;
  37210. border-color: #fff;
  37211. border-color: rgba(255, 255, 255, var(--divide-opacity));
  37212. }
  37213. .md\:divide-gray-100 > :not(template) ~ :not(template) {
  37214. --divide-opacity: 1;
  37215. border-color: #f7fafc;
  37216. border-color: rgba(247, 250, 252, var(--divide-opacity));
  37217. }
  37218. .md\:divide-gray-200 > :not(template) ~ :not(template) {
  37219. --divide-opacity: 1;
  37220. border-color: #edf2f7;
  37221. border-color: rgba(237, 242, 247, var(--divide-opacity));
  37222. }
  37223. .md\:divide-gray-300 > :not(template) ~ :not(template) {
  37224. --divide-opacity: 1;
  37225. border-color: #e2e8f0;
  37226. border-color: rgba(226, 232, 240, var(--divide-opacity));
  37227. }
  37228. .md\:divide-gray-400 > :not(template) ~ :not(template) {
  37229. --divide-opacity: 1;
  37230. border-color: #cbd5e0;
  37231. border-color: rgba(203, 213, 224, var(--divide-opacity));
  37232. }
  37233. .md\:divide-gray-500 > :not(template) ~ :not(template) {
  37234. --divide-opacity: 1;
  37235. border-color: #a0aec0;
  37236. border-color: rgba(160, 174, 192, var(--divide-opacity));
  37237. }
  37238. .md\:divide-gray-600 > :not(template) ~ :not(template) {
  37239. --divide-opacity: 1;
  37240. border-color: #718096;
  37241. border-color: rgba(113, 128, 150, var(--divide-opacity));
  37242. }
  37243. .md\:divide-gray-700 > :not(template) ~ :not(template) {
  37244. --divide-opacity: 1;
  37245. border-color: #4a5568;
  37246. border-color: rgba(74, 85, 104, var(--divide-opacity));
  37247. }
  37248. .md\:divide-gray-800 > :not(template) ~ :not(template) {
  37249. --divide-opacity: 1;
  37250. border-color: #2d3748;
  37251. border-color: rgba(45, 55, 72, var(--divide-opacity));
  37252. }
  37253. .md\:divide-gray-900 > :not(template) ~ :not(template) {
  37254. --divide-opacity: 1;
  37255. border-color: #1a202c;
  37256. border-color: rgba(26, 32, 44, var(--divide-opacity));
  37257. }
  37258. .md\:divide-red-100 > :not(template) ~ :not(template) {
  37259. --divide-opacity: 1;
  37260. border-color: #fff5f5;
  37261. border-color: rgba(255, 245, 245, var(--divide-opacity));
  37262. }
  37263. .md\:divide-red-200 > :not(template) ~ :not(template) {
  37264. --divide-opacity: 1;
  37265. border-color: #fed7d7;
  37266. border-color: rgba(254, 215, 215, var(--divide-opacity));
  37267. }
  37268. .md\:divide-red-300 > :not(template) ~ :not(template) {
  37269. --divide-opacity: 1;
  37270. border-color: #feb2b2;
  37271. border-color: rgba(254, 178, 178, var(--divide-opacity));
  37272. }
  37273. .md\:divide-red-400 > :not(template) ~ :not(template) {
  37274. --divide-opacity: 1;
  37275. border-color: #fc8181;
  37276. border-color: rgba(252, 129, 129, var(--divide-opacity));
  37277. }
  37278. .md\:divide-red-500 > :not(template) ~ :not(template) {
  37279. --divide-opacity: 1;
  37280. border-color: #f56565;
  37281. border-color: rgba(245, 101, 101, var(--divide-opacity));
  37282. }
  37283. .md\:divide-red-600 > :not(template) ~ :not(template) {
  37284. --divide-opacity: 1;
  37285. border-color: #e53e3e;
  37286. border-color: rgba(229, 62, 62, var(--divide-opacity));
  37287. }
  37288. .md\:divide-red-700 > :not(template) ~ :not(template) {
  37289. --divide-opacity: 1;
  37290. border-color: #c53030;
  37291. border-color: rgba(197, 48, 48, var(--divide-opacity));
  37292. }
  37293. .md\:divide-red-800 > :not(template) ~ :not(template) {
  37294. --divide-opacity: 1;
  37295. border-color: #9b2c2c;
  37296. border-color: rgba(155, 44, 44, var(--divide-opacity));
  37297. }
  37298. .md\:divide-red-900 > :not(template) ~ :not(template) {
  37299. --divide-opacity: 1;
  37300. border-color: #742a2a;
  37301. border-color: rgba(116, 42, 42, var(--divide-opacity));
  37302. }
  37303. .md\:divide-orange-100 > :not(template) ~ :not(template) {
  37304. --divide-opacity: 1;
  37305. border-color: #fffaf0;
  37306. border-color: rgba(255, 250, 240, var(--divide-opacity));
  37307. }
  37308. .md\:divide-orange-200 > :not(template) ~ :not(template) {
  37309. --divide-opacity: 1;
  37310. border-color: #feebc8;
  37311. border-color: rgba(254, 235, 200, var(--divide-opacity));
  37312. }
  37313. .md\:divide-orange-300 > :not(template) ~ :not(template) {
  37314. --divide-opacity: 1;
  37315. border-color: #fbd38d;
  37316. border-color: rgba(251, 211, 141, var(--divide-opacity));
  37317. }
  37318. .md\:divide-orange-400 > :not(template) ~ :not(template) {
  37319. --divide-opacity: 1;
  37320. border-color: #f6ad55;
  37321. border-color: rgba(246, 173, 85, var(--divide-opacity));
  37322. }
  37323. .md\:divide-orange-500 > :not(template) ~ :not(template) {
  37324. --divide-opacity: 1;
  37325. border-color: #ed8936;
  37326. border-color: rgba(237, 137, 54, var(--divide-opacity));
  37327. }
  37328. .md\:divide-orange-600 > :not(template) ~ :not(template) {
  37329. --divide-opacity: 1;
  37330. border-color: #dd6b20;
  37331. border-color: rgba(221, 107, 32, var(--divide-opacity));
  37332. }
  37333. .md\:divide-orange-700 > :not(template) ~ :not(template) {
  37334. --divide-opacity: 1;
  37335. border-color: #c05621;
  37336. border-color: rgba(192, 86, 33, var(--divide-opacity));
  37337. }
  37338. .md\:divide-orange-800 > :not(template) ~ :not(template) {
  37339. --divide-opacity: 1;
  37340. border-color: #9c4221;
  37341. border-color: rgba(156, 66, 33, var(--divide-opacity));
  37342. }
  37343. .md\:divide-orange-900 > :not(template) ~ :not(template) {
  37344. --divide-opacity: 1;
  37345. border-color: #7b341e;
  37346. border-color: rgba(123, 52, 30, var(--divide-opacity));
  37347. }
  37348. .md\:divide-yellow-100 > :not(template) ~ :not(template) {
  37349. --divide-opacity: 1;
  37350. border-color: #fffff0;
  37351. border-color: rgba(255, 255, 240, var(--divide-opacity));
  37352. }
  37353. .md\:divide-yellow-200 > :not(template) ~ :not(template) {
  37354. --divide-opacity: 1;
  37355. border-color: #fefcbf;
  37356. border-color: rgba(254, 252, 191, var(--divide-opacity));
  37357. }
  37358. .md\:divide-yellow-300 > :not(template) ~ :not(template) {
  37359. --divide-opacity: 1;
  37360. border-color: #faf089;
  37361. border-color: rgba(250, 240, 137, var(--divide-opacity));
  37362. }
  37363. .md\:divide-yellow-400 > :not(template) ~ :not(template) {
  37364. --divide-opacity: 1;
  37365. border-color: #f6e05e;
  37366. border-color: rgba(246, 224, 94, var(--divide-opacity));
  37367. }
  37368. .md\:divide-yellow-500 > :not(template) ~ :not(template) {
  37369. --divide-opacity: 1;
  37370. border-color: #ecc94b;
  37371. border-color: rgba(236, 201, 75, var(--divide-opacity));
  37372. }
  37373. .md\:divide-yellow-600 > :not(template) ~ :not(template) {
  37374. --divide-opacity: 1;
  37375. border-color: #d69e2e;
  37376. border-color: rgba(214, 158, 46, var(--divide-opacity));
  37377. }
  37378. .md\:divide-yellow-700 > :not(template) ~ :not(template) {
  37379. --divide-opacity: 1;
  37380. border-color: #b7791f;
  37381. border-color: rgba(183, 121, 31, var(--divide-opacity));
  37382. }
  37383. .md\:divide-yellow-800 > :not(template) ~ :not(template) {
  37384. --divide-opacity: 1;
  37385. border-color: #975a16;
  37386. border-color: rgba(151, 90, 22, var(--divide-opacity));
  37387. }
  37388. .md\:divide-yellow-900 > :not(template) ~ :not(template) {
  37389. --divide-opacity: 1;
  37390. border-color: #744210;
  37391. border-color: rgba(116, 66, 16, var(--divide-opacity));
  37392. }
  37393. .md\:divide-green-100 > :not(template) ~ :not(template) {
  37394. --divide-opacity: 1;
  37395. border-color: #f0fff4;
  37396. border-color: rgba(240, 255, 244, var(--divide-opacity));
  37397. }
  37398. .md\:divide-green-200 > :not(template) ~ :not(template) {
  37399. --divide-opacity: 1;
  37400. border-color: #c6f6d5;
  37401. border-color: rgba(198, 246, 213, var(--divide-opacity));
  37402. }
  37403. .md\:divide-green-300 > :not(template) ~ :not(template) {
  37404. --divide-opacity: 1;
  37405. border-color: #9ae6b4;
  37406. border-color: rgba(154, 230, 180, var(--divide-opacity));
  37407. }
  37408. .md\:divide-green-400 > :not(template) ~ :not(template) {
  37409. --divide-opacity: 1;
  37410. border-color: #68d391;
  37411. border-color: rgba(104, 211, 145, var(--divide-opacity));
  37412. }
  37413. .md\:divide-green-500 > :not(template) ~ :not(template) {
  37414. --divide-opacity: 1;
  37415. border-color: #48bb78;
  37416. border-color: rgba(72, 187, 120, var(--divide-opacity));
  37417. }
  37418. .md\:divide-green-600 > :not(template) ~ :not(template) {
  37419. --divide-opacity: 1;
  37420. border-color: #38a169;
  37421. border-color: rgba(56, 161, 105, var(--divide-opacity));
  37422. }
  37423. .md\:divide-green-700 > :not(template) ~ :not(template) {
  37424. --divide-opacity: 1;
  37425. border-color: #2f855a;
  37426. border-color: rgba(47, 133, 90, var(--divide-opacity));
  37427. }
  37428. .md\:divide-green-800 > :not(template) ~ :not(template) {
  37429. --divide-opacity: 1;
  37430. border-color: #276749;
  37431. border-color: rgba(39, 103, 73, var(--divide-opacity));
  37432. }
  37433. .md\:divide-green-900 > :not(template) ~ :not(template) {
  37434. --divide-opacity: 1;
  37435. border-color: #22543d;
  37436. border-color: rgba(34, 84, 61, var(--divide-opacity));
  37437. }
  37438. .md\:divide-teal-100 > :not(template) ~ :not(template) {
  37439. --divide-opacity: 1;
  37440. border-color: #e6fffa;
  37441. border-color: rgba(230, 255, 250, var(--divide-opacity));
  37442. }
  37443. .md\:divide-teal-200 > :not(template) ~ :not(template) {
  37444. --divide-opacity: 1;
  37445. border-color: #b2f5ea;
  37446. border-color: rgba(178, 245, 234, var(--divide-opacity));
  37447. }
  37448. .md\:divide-teal-300 > :not(template) ~ :not(template) {
  37449. --divide-opacity: 1;
  37450. border-color: #81e6d9;
  37451. border-color: rgba(129, 230, 217, var(--divide-opacity));
  37452. }
  37453. .md\:divide-teal-400 > :not(template) ~ :not(template) {
  37454. --divide-opacity: 1;
  37455. border-color: #4fd1c5;
  37456. border-color: rgba(79, 209, 197, var(--divide-opacity));
  37457. }
  37458. .md\:divide-teal-500 > :not(template) ~ :not(template) {
  37459. --divide-opacity: 1;
  37460. border-color: #38b2ac;
  37461. border-color: rgba(56, 178, 172, var(--divide-opacity));
  37462. }
  37463. .md\:divide-teal-600 > :not(template) ~ :not(template) {
  37464. --divide-opacity: 1;
  37465. border-color: #319795;
  37466. border-color: rgba(49, 151, 149, var(--divide-opacity));
  37467. }
  37468. .md\:divide-teal-700 > :not(template) ~ :not(template) {
  37469. --divide-opacity: 1;
  37470. border-color: #2c7a7b;
  37471. border-color: rgba(44, 122, 123, var(--divide-opacity));
  37472. }
  37473. .md\:divide-teal-800 > :not(template) ~ :not(template) {
  37474. --divide-opacity: 1;
  37475. border-color: #285e61;
  37476. border-color: rgba(40, 94, 97, var(--divide-opacity));
  37477. }
  37478. .md\:divide-teal-900 > :not(template) ~ :not(template) {
  37479. --divide-opacity: 1;
  37480. border-color: #234e52;
  37481. border-color: rgba(35, 78, 82, var(--divide-opacity));
  37482. }
  37483. .md\:divide-blue-100 > :not(template) ~ :not(template) {
  37484. --divide-opacity: 1;
  37485. border-color: #ebf8ff;
  37486. border-color: rgba(235, 248, 255, var(--divide-opacity));
  37487. }
  37488. .md\:divide-blue-200 > :not(template) ~ :not(template) {
  37489. --divide-opacity: 1;
  37490. border-color: #bee3f8;
  37491. border-color: rgba(190, 227, 248, var(--divide-opacity));
  37492. }
  37493. .md\:divide-blue-300 > :not(template) ~ :not(template) {
  37494. --divide-opacity: 1;
  37495. border-color: #90cdf4;
  37496. border-color: rgba(144, 205, 244, var(--divide-opacity));
  37497. }
  37498. .md\:divide-blue-400 > :not(template) ~ :not(template) {
  37499. --divide-opacity: 1;
  37500. border-color: #63b3ed;
  37501. border-color: rgba(99, 179, 237, var(--divide-opacity));
  37502. }
  37503. .md\:divide-blue-500 > :not(template) ~ :not(template) {
  37504. --divide-opacity: 1;
  37505. border-color: #4299e1;
  37506. border-color: rgba(66, 153, 225, var(--divide-opacity));
  37507. }
  37508. .md\:divide-blue-600 > :not(template) ~ :not(template) {
  37509. --divide-opacity: 1;
  37510. border-color: #3182ce;
  37511. border-color: rgba(49, 130, 206, var(--divide-opacity));
  37512. }
  37513. .md\:divide-blue-700 > :not(template) ~ :not(template) {
  37514. --divide-opacity: 1;
  37515. border-color: #2b6cb0;
  37516. border-color: rgba(43, 108, 176, var(--divide-opacity));
  37517. }
  37518. .md\:divide-blue-800 > :not(template) ~ :not(template) {
  37519. --divide-opacity: 1;
  37520. border-color: #2c5282;
  37521. border-color: rgba(44, 82, 130, var(--divide-opacity));
  37522. }
  37523. .md\:divide-blue-900 > :not(template) ~ :not(template) {
  37524. --divide-opacity: 1;
  37525. border-color: #2a4365;
  37526. border-color: rgba(42, 67, 101, var(--divide-opacity));
  37527. }
  37528. .md\:divide-indigo-100 > :not(template) ~ :not(template) {
  37529. --divide-opacity: 1;
  37530. border-color: #ebf4ff;
  37531. border-color: rgba(235, 244, 255, var(--divide-opacity));
  37532. }
  37533. .md\:divide-indigo-200 > :not(template) ~ :not(template) {
  37534. --divide-opacity: 1;
  37535. border-color: #c3dafe;
  37536. border-color: rgba(195, 218, 254, var(--divide-opacity));
  37537. }
  37538. .md\:divide-indigo-300 > :not(template) ~ :not(template) {
  37539. --divide-opacity: 1;
  37540. border-color: #a3bffa;
  37541. border-color: rgba(163, 191, 250, var(--divide-opacity));
  37542. }
  37543. .md\:divide-indigo-400 > :not(template) ~ :not(template) {
  37544. --divide-opacity: 1;
  37545. border-color: #7f9cf5;
  37546. border-color: rgba(127, 156, 245, var(--divide-opacity));
  37547. }
  37548. .md\:divide-indigo-500 > :not(template) ~ :not(template) {
  37549. --divide-opacity: 1;
  37550. border-color: #667eea;
  37551. border-color: rgba(102, 126, 234, var(--divide-opacity));
  37552. }
  37553. .md\:divide-indigo-600 > :not(template) ~ :not(template) {
  37554. --divide-opacity: 1;
  37555. border-color: #5a67d8;
  37556. border-color: rgba(90, 103, 216, var(--divide-opacity));
  37557. }
  37558. .md\:divide-indigo-700 > :not(template) ~ :not(template) {
  37559. --divide-opacity: 1;
  37560. border-color: #4c51bf;
  37561. border-color: rgba(76, 81, 191, var(--divide-opacity));
  37562. }
  37563. .md\:divide-indigo-800 > :not(template) ~ :not(template) {
  37564. --divide-opacity: 1;
  37565. border-color: #434190;
  37566. border-color: rgba(67, 65, 144, var(--divide-opacity));
  37567. }
  37568. .md\:divide-indigo-900 > :not(template) ~ :not(template) {
  37569. --divide-opacity: 1;
  37570. border-color: #3c366b;
  37571. border-color: rgba(60, 54, 107, var(--divide-opacity));
  37572. }
  37573. .md\:divide-purple-100 > :not(template) ~ :not(template) {
  37574. --divide-opacity: 1;
  37575. border-color: #faf5ff;
  37576. border-color: rgba(250, 245, 255, var(--divide-opacity));
  37577. }
  37578. .md\:divide-purple-200 > :not(template) ~ :not(template) {
  37579. --divide-opacity: 1;
  37580. border-color: #e9d8fd;
  37581. border-color: rgba(233, 216, 253, var(--divide-opacity));
  37582. }
  37583. .md\:divide-purple-300 > :not(template) ~ :not(template) {
  37584. --divide-opacity: 1;
  37585. border-color: #d6bcfa;
  37586. border-color: rgba(214, 188, 250, var(--divide-opacity));
  37587. }
  37588. .md\:divide-purple-400 > :not(template) ~ :not(template) {
  37589. --divide-opacity: 1;
  37590. border-color: #b794f4;
  37591. border-color: rgba(183, 148, 244, var(--divide-opacity));
  37592. }
  37593. .md\:divide-purple-500 > :not(template) ~ :not(template) {
  37594. --divide-opacity: 1;
  37595. border-color: #9f7aea;
  37596. border-color: rgba(159, 122, 234, var(--divide-opacity));
  37597. }
  37598. .md\:divide-purple-600 > :not(template) ~ :not(template) {
  37599. --divide-opacity: 1;
  37600. border-color: #805ad5;
  37601. border-color: rgba(128, 90, 213, var(--divide-opacity));
  37602. }
  37603. .md\:divide-purple-700 > :not(template) ~ :not(template) {
  37604. --divide-opacity: 1;
  37605. border-color: #6b46c1;
  37606. border-color: rgba(107, 70, 193, var(--divide-opacity));
  37607. }
  37608. .md\:divide-purple-800 > :not(template) ~ :not(template) {
  37609. --divide-opacity: 1;
  37610. border-color: #553c9a;
  37611. border-color: rgba(85, 60, 154, var(--divide-opacity));
  37612. }
  37613. .md\:divide-purple-900 > :not(template) ~ :not(template) {
  37614. --divide-opacity: 1;
  37615. border-color: #44337a;
  37616. border-color: rgba(68, 51, 122, var(--divide-opacity));
  37617. }
  37618. .md\:divide-pink-100 > :not(template) ~ :not(template) {
  37619. --divide-opacity: 1;
  37620. border-color: #fff5f7;
  37621. border-color: rgba(255, 245, 247, var(--divide-opacity));
  37622. }
  37623. .md\:divide-pink-200 > :not(template) ~ :not(template) {
  37624. --divide-opacity: 1;
  37625. border-color: #fed7e2;
  37626. border-color: rgba(254, 215, 226, var(--divide-opacity));
  37627. }
  37628. .md\:divide-pink-300 > :not(template) ~ :not(template) {
  37629. --divide-opacity: 1;
  37630. border-color: #fbb6ce;
  37631. border-color: rgba(251, 182, 206, var(--divide-opacity));
  37632. }
  37633. .md\:divide-pink-400 > :not(template) ~ :not(template) {
  37634. --divide-opacity: 1;
  37635. border-color: #f687b3;
  37636. border-color: rgba(246, 135, 179, var(--divide-opacity));
  37637. }
  37638. .md\:divide-pink-500 > :not(template) ~ :not(template) {
  37639. --divide-opacity: 1;
  37640. border-color: #ed64a6;
  37641. border-color: rgba(237, 100, 166, var(--divide-opacity));
  37642. }
  37643. .md\:divide-pink-600 > :not(template) ~ :not(template) {
  37644. --divide-opacity: 1;
  37645. border-color: #d53f8c;
  37646. border-color: rgba(213, 63, 140, var(--divide-opacity));
  37647. }
  37648. .md\:divide-pink-700 > :not(template) ~ :not(template) {
  37649. --divide-opacity: 1;
  37650. border-color: #b83280;
  37651. border-color: rgba(184, 50, 128, var(--divide-opacity));
  37652. }
  37653. .md\:divide-pink-800 > :not(template) ~ :not(template) {
  37654. --divide-opacity: 1;
  37655. border-color: #97266d;
  37656. border-color: rgba(151, 38, 109, var(--divide-opacity));
  37657. }
  37658. .md\:divide-pink-900 > :not(template) ~ :not(template) {
  37659. --divide-opacity: 1;
  37660. border-color: #702459;
  37661. border-color: rgba(112, 36, 89, var(--divide-opacity));
  37662. }
  37663. .md\:divide-solid > :not(template) ~ :not(template) {
  37664. border-style: solid;
  37665. }
  37666. .md\:divide-dashed > :not(template) ~ :not(template) {
  37667. border-style: dashed;
  37668. }
  37669. .md\:divide-dotted > :not(template) ~ :not(template) {
  37670. border-style: dotted;
  37671. }
  37672. .md\:divide-double > :not(template) ~ :not(template) {
  37673. border-style: double;
  37674. }
  37675. .md\:divide-none > :not(template) ~ :not(template) {
  37676. border-style: none;
  37677. }
  37678. .md\:divide-opacity-0 > :not(template) ~ :not(template) {
  37679. --divide-opacity: 0;
  37680. }
  37681. .md\:divide-opacity-25 > :not(template) ~ :not(template) {
  37682. --divide-opacity: 0.25;
  37683. }
  37684. .md\:divide-opacity-50 > :not(template) ~ :not(template) {
  37685. --divide-opacity: 0.5;
  37686. }
  37687. .md\:divide-opacity-75 > :not(template) ~ :not(template) {
  37688. --divide-opacity: 0.75;
  37689. }
  37690. .md\:divide-opacity-100 > :not(template) ~ :not(template) {
  37691. --divide-opacity: 1;
  37692. }
  37693. .md\:sr-only {
  37694. position: absolute;
  37695. width: 1px;
  37696. height: 1px;
  37697. padding: 0;
  37698. margin: -1px;
  37699. overflow: hidden;
  37700. clip: rect(0, 0, 0, 0);
  37701. white-space: nowrap;
  37702. border-width: 0;
  37703. }
  37704. .md\:not-sr-only {
  37705. position: static;
  37706. width: auto;
  37707. height: auto;
  37708. padding: 0;
  37709. margin: 0;
  37710. overflow: visible;
  37711. clip: auto;
  37712. white-space: normal;
  37713. }
  37714. .md\:focus\:sr-only:focus {
  37715. position: absolute;
  37716. width: 1px;
  37717. height: 1px;
  37718. padding: 0;
  37719. margin: -1px;
  37720. overflow: hidden;
  37721. clip: rect(0, 0, 0, 0);
  37722. white-space: nowrap;
  37723. border-width: 0;
  37724. }
  37725. .md\:focus\:not-sr-only:focus {
  37726. position: static;
  37727. width: auto;
  37728. height: auto;
  37729. padding: 0;
  37730. margin: 0;
  37731. overflow: visible;
  37732. clip: auto;
  37733. white-space: normal;
  37734. }
  37735. .md\:appearance-none {
  37736. -webkit-appearance: none;
  37737. -moz-appearance: none;
  37738. appearance: none;
  37739. }
  37740. .md\:bg-fixed {
  37741. background-attachment: fixed;
  37742. }
  37743. .md\:bg-local {
  37744. background-attachment: local;
  37745. }
  37746. .md\:bg-scroll {
  37747. background-attachment: scroll;
  37748. }
  37749. .md\:bg-clip-border {
  37750. background-clip: border-box;
  37751. }
  37752. .md\:bg-clip-padding {
  37753. background-clip: padding-box;
  37754. }
  37755. .md\:bg-clip-content {
  37756. background-clip: content-box;
  37757. }
  37758. .md\:bg-clip-text {
  37759. -webkit-background-clip: text;
  37760. background-clip: text;
  37761. }
  37762. .md\:bg-transparent {
  37763. background-color: transparent;
  37764. }
  37765. .md\:bg-current {
  37766. background-color: currentColor;
  37767. }
  37768. .md\:bg-black {
  37769. --bg-opacity: 1;
  37770. background-color: #000;
  37771. background-color: rgba(0, 0, 0, var(--bg-opacity));
  37772. }
  37773. .md\:bg-white {
  37774. --bg-opacity: 1;
  37775. background-color: #fff;
  37776. background-color: rgba(255, 255, 255, var(--bg-opacity));
  37777. }
  37778. .md\:bg-gray-100 {
  37779. --bg-opacity: 1;
  37780. background-color: #f7fafc;
  37781. background-color: rgba(247, 250, 252, var(--bg-opacity));
  37782. }
  37783. .md\:bg-gray-200 {
  37784. --bg-opacity: 1;
  37785. background-color: #edf2f7;
  37786. background-color: rgba(237, 242, 247, var(--bg-opacity));
  37787. }
  37788. .md\:bg-gray-300 {
  37789. --bg-opacity: 1;
  37790. background-color: #e2e8f0;
  37791. background-color: rgba(226, 232, 240, var(--bg-opacity));
  37792. }
  37793. .md\:bg-gray-400 {
  37794. --bg-opacity: 1;
  37795. background-color: #cbd5e0;
  37796. background-color: rgba(203, 213, 224, var(--bg-opacity));
  37797. }
  37798. .md\:bg-gray-500 {
  37799. --bg-opacity: 1;
  37800. background-color: #a0aec0;
  37801. background-color: rgba(160, 174, 192, var(--bg-opacity));
  37802. }
  37803. .md\:bg-gray-600 {
  37804. --bg-opacity: 1;
  37805. background-color: #718096;
  37806. background-color: rgba(113, 128, 150, var(--bg-opacity));
  37807. }
  37808. .md\:bg-gray-700 {
  37809. --bg-opacity: 1;
  37810. background-color: #4a5568;
  37811. background-color: rgba(74, 85, 104, var(--bg-opacity));
  37812. }
  37813. .md\:bg-gray-800 {
  37814. --bg-opacity: 1;
  37815. background-color: #2d3748;
  37816. background-color: rgba(45, 55, 72, var(--bg-opacity));
  37817. }
  37818. .md\:bg-gray-900 {
  37819. --bg-opacity: 1;
  37820. background-color: #1a202c;
  37821. background-color: rgba(26, 32, 44, var(--bg-opacity));
  37822. }
  37823. .md\:bg-red-100 {
  37824. --bg-opacity: 1;
  37825. background-color: #fff5f5;
  37826. background-color: rgba(255, 245, 245, var(--bg-opacity));
  37827. }
  37828. .md\:bg-red-200 {
  37829. --bg-opacity: 1;
  37830. background-color: #fed7d7;
  37831. background-color: rgba(254, 215, 215, var(--bg-opacity));
  37832. }
  37833. .md\:bg-red-300 {
  37834. --bg-opacity: 1;
  37835. background-color: #feb2b2;
  37836. background-color: rgba(254, 178, 178, var(--bg-opacity));
  37837. }
  37838. .md\:bg-red-400 {
  37839. --bg-opacity: 1;
  37840. background-color: #fc8181;
  37841. background-color: rgba(252, 129, 129, var(--bg-opacity));
  37842. }
  37843. .md\:bg-red-500 {
  37844. --bg-opacity: 1;
  37845. background-color: #f56565;
  37846. background-color: rgba(245, 101, 101, var(--bg-opacity));
  37847. }
  37848. .md\:bg-red-600 {
  37849. --bg-opacity: 1;
  37850. background-color: #e53e3e;
  37851. background-color: rgba(229, 62, 62, var(--bg-opacity));
  37852. }
  37853. .md\:bg-red-700 {
  37854. --bg-opacity: 1;
  37855. background-color: #c53030;
  37856. background-color: rgba(197, 48, 48, var(--bg-opacity));
  37857. }
  37858. .md\:bg-red-800 {
  37859. --bg-opacity: 1;
  37860. background-color: #9b2c2c;
  37861. background-color: rgba(155, 44, 44, var(--bg-opacity));
  37862. }
  37863. .md\:bg-red-900 {
  37864. --bg-opacity: 1;
  37865. background-color: #742a2a;
  37866. background-color: rgba(116, 42, 42, var(--bg-opacity));
  37867. }
  37868. .md\:bg-orange-100 {
  37869. --bg-opacity: 1;
  37870. background-color: #fffaf0;
  37871. background-color: rgba(255, 250, 240, var(--bg-opacity));
  37872. }
  37873. .md\:bg-orange-200 {
  37874. --bg-opacity: 1;
  37875. background-color: #feebc8;
  37876. background-color: rgba(254, 235, 200, var(--bg-opacity));
  37877. }
  37878. .md\:bg-orange-300 {
  37879. --bg-opacity: 1;
  37880. background-color: #fbd38d;
  37881. background-color: rgba(251, 211, 141, var(--bg-opacity));
  37882. }
  37883. .md\:bg-orange-400 {
  37884. --bg-opacity: 1;
  37885. background-color: #f6ad55;
  37886. background-color: rgba(246, 173, 85, var(--bg-opacity));
  37887. }
  37888. .md\:bg-orange-500 {
  37889. --bg-opacity: 1;
  37890. background-color: #ed8936;
  37891. background-color: rgba(237, 137, 54, var(--bg-opacity));
  37892. }
  37893. .md\:bg-orange-600 {
  37894. --bg-opacity: 1;
  37895. background-color: #dd6b20;
  37896. background-color: rgba(221, 107, 32, var(--bg-opacity));
  37897. }
  37898. .md\:bg-orange-700 {
  37899. --bg-opacity: 1;
  37900. background-color: #c05621;
  37901. background-color: rgba(192, 86, 33, var(--bg-opacity));
  37902. }
  37903. .md\:bg-orange-800 {
  37904. --bg-opacity: 1;
  37905. background-color: #9c4221;
  37906. background-color: rgba(156, 66, 33, var(--bg-opacity));
  37907. }
  37908. .md\:bg-orange-900 {
  37909. --bg-opacity: 1;
  37910. background-color: #7b341e;
  37911. background-color: rgba(123, 52, 30, var(--bg-opacity));
  37912. }
  37913. .md\:bg-yellow-100 {
  37914. --bg-opacity: 1;
  37915. background-color: #fffff0;
  37916. background-color: rgba(255, 255, 240, var(--bg-opacity));
  37917. }
  37918. .md\:bg-yellow-200 {
  37919. --bg-opacity: 1;
  37920. background-color: #fefcbf;
  37921. background-color: rgba(254, 252, 191, var(--bg-opacity));
  37922. }
  37923. .md\:bg-yellow-300 {
  37924. --bg-opacity: 1;
  37925. background-color: #faf089;
  37926. background-color: rgba(250, 240, 137, var(--bg-opacity));
  37927. }
  37928. .md\:bg-yellow-400 {
  37929. --bg-opacity: 1;
  37930. background-color: #f6e05e;
  37931. background-color: rgba(246, 224, 94, var(--bg-opacity));
  37932. }
  37933. .md\:bg-yellow-500 {
  37934. --bg-opacity: 1;
  37935. background-color: #ecc94b;
  37936. background-color: rgba(236, 201, 75, var(--bg-opacity));
  37937. }
  37938. .md\:bg-yellow-600 {
  37939. --bg-opacity: 1;
  37940. background-color: #d69e2e;
  37941. background-color: rgba(214, 158, 46, var(--bg-opacity));
  37942. }
  37943. .md\:bg-yellow-700 {
  37944. --bg-opacity: 1;
  37945. background-color: #b7791f;
  37946. background-color: rgba(183, 121, 31, var(--bg-opacity));
  37947. }
  37948. .md\:bg-yellow-800 {
  37949. --bg-opacity: 1;
  37950. background-color: #975a16;
  37951. background-color: rgba(151, 90, 22, var(--bg-opacity));
  37952. }
  37953. .md\:bg-yellow-900 {
  37954. --bg-opacity: 1;
  37955. background-color: #744210;
  37956. background-color: rgba(116, 66, 16, var(--bg-opacity));
  37957. }
  37958. .md\:bg-green-100 {
  37959. --bg-opacity: 1;
  37960. background-color: #f0fff4;
  37961. background-color: rgba(240, 255, 244, var(--bg-opacity));
  37962. }
  37963. .md\:bg-green-200 {
  37964. --bg-opacity: 1;
  37965. background-color: #c6f6d5;
  37966. background-color: rgba(198, 246, 213, var(--bg-opacity));
  37967. }
  37968. .md\:bg-green-300 {
  37969. --bg-opacity: 1;
  37970. background-color: #9ae6b4;
  37971. background-color: rgba(154, 230, 180, var(--bg-opacity));
  37972. }
  37973. .md\:bg-green-400 {
  37974. --bg-opacity: 1;
  37975. background-color: #68d391;
  37976. background-color: rgba(104, 211, 145, var(--bg-opacity));
  37977. }
  37978. .md\:bg-green-500 {
  37979. --bg-opacity: 1;
  37980. background-color: #48bb78;
  37981. background-color: rgba(72, 187, 120, var(--bg-opacity));
  37982. }
  37983. .md\:bg-green-600 {
  37984. --bg-opacity: 1;
  37985. background-color: #38a169;
  37986. background-color: rgba(56, 161, 105, var(--bg-opacity));
  37987. }
  37988. .md\:bg-green-700 {
  37989. --bg-opacity: 1;
  37990. background-color: #2f855a;
  37991. background-color: rgba(47, 133, 90, var(--bg-opacity));
  37992. }
  37993. .md\:bg-green-800 {
  37994. --bg-opacity: 1;
  37995. background-color: #276749;
  37996. background-color: rgba(39, 103, 73, var(--bg-opacity));
  37997. }
  37998. .md\:bg-green-900 {
  37999. --bg-opacity: 1;
  38000. background-color: #22543d;
  38001. background-color: rgba(34, 84, 61, var(--bg-opacity));
  38002. }
  38003. .md\:bg-teal-100 {
  38004. --bg-opacity: 1;
  38005. background-color: #e6fffa;
  38006. background-color: rgba(230, 255, 250, var(--bg-opacity));
  38007. }
  38008. .md\:bg-teal-200 {
  38009. --bg-opacity: 1;
  38010. background-color: #b2f5ea;
  38011. background-color: rgba(178, 245, 234, var(--bg-opacity));
  38012. }
  38013. .md\:bg-teal-300 {
  38014. --bg-opacity: 1;
  38015. background-color: #81e6d9;
  38016. background-color: rgba(129, 230, 217, var(--bg-opacity));
  38017. }
  38018. .md\:bg-teal-400 {
  38019. --bg-opacity: 1;
  38020. background-color: #4fd1c5;
  38021. background-color: rgba(79, 209, 197, var(--bg-opacity));
  38022. }
  38023. .md\:bg-teal-500 {
  38024. --bg-opacity: 1;
  38025. background-color: #38b2ac;
  38026. background-color: rgba(56, 178, 172, var(--bg-opacity));
  38027. }
  38028. .md\:bg-teal-600 {
  38029. --bg-opacity: 1;
  38030. background-color: #319795;
  38031. background-color: rgba(49, 151, 149, var(--bg-opacity));
  38032. }
  38033. .md\:bg-teal-700 {
  38034. --bg-opacity: 1;
  38035. background-color: #2c7a7b;
  38036. background-color: rgba(44, 122, 123, var(--bg-opacity));
  38037. }
  38038. .md\:bg-teal-800 {
  38039. --bg-opacity: 1;
  38040. background-color: #285e61;
  38041. background-color: rgba(40, 94, 97, var(--bg-opacity));
  38042. }
  38043. .md\:bg-teal-900 {
  38044. --bg-opacity: 1;
  38045. background-color: #234e52;
  38046. background-color: rgba(35, 78, 82, var(--bg-opacity));
  38047. }
  38048. .md\:bg-blue-100 {
  38049. --bg-opacity: 1;
  38050. background-color: #ebf8ff;
  38051. background-color: rgba(235, 248, 255, var(--bg-opacity));
  38052. }
  38053. .md\:bg-blue-200 {
  38054. --bg-opacity: 1;
  38055. background-color: #bee3f8;
  38056. background-color: rgba(190, 227, 248, var(--bg-opacity));
  38057. }
  38058. .md\:bg-blue-300 {
  38059. --bg-opacity: 1;
  38060. background-color: #90cdf4;
  38061. background-color: rgba(144, 205, 244, var(--bg-opacity));
  38062. }
  38063. .md\:bg-blue-400 {
  38064. --bg-opacity: 1;
  38065. background-color: #63b3ed;
  38066. background-color: rgba(99, 179, 237, var(--bg-opacity));
  38067. }
  38068. .md\:bg-blue-500 {
  38069. --bg-opacity: 1;
  38070. background-color: #4299e1;
  38071. background-color: rgba(66, 153, 225, var(--bg-opacity));
  38072. }
  38073. .md\:bg-blue-600 {
  38074. --bg-opacity: 1;
  38075. background-color: #3182ce;
  38076. background-color: rgba(49, 130, 206, var(--bg-opacity));
  38077. }
  38078. .md\:bg-blue-700 {
  38079. --bg-opacity: 1;
  38080. background-color: #2b6cb0;
  38081. background-color: rgba(43, 108, 176, var(--bg-opacity));
  38082. }
  38083. .md\:bg-blue-800 {
  38084. --bg-opacity: 1;
  38085. background-color: #2c5282;
  38086. background-color: rgba(44, 82, 130, var(--bg-opacity));
  38087. }
  38088. .md\:bg-blue-900 {
  38089. --bg-opacity: 1;
  38090. background-color: #2a4365;
  38091. background-color: rgba(42, 67, 101, var(--bg-opacity));
  38092. }
  38093. .md\:bg-indigo-100 {
  38094. --bg-opacity: 1;
  38095. background-color: #ebf4ff;
  38096. background-color: rgba(235, 244, 255, var(--bg-opacity));
  38097. }
  38098. .md\:bg-indigo-200 {
  38099. --bg-opacity: 1;
  38100. background-color: #c3dafe;
  38101. background-color: rgba(195, 218, 254, var(--bg-opacity));
  38102. }
  38103. .md\:bg-indigo-300 {
  38104. --bg-opacity: 1;
  38105. background-color: #a3bffa;
  38106. background-color: rgba(163, 191, 250, var(--bg-opacity));
  38107. }
  38108. .md\:bg-indigo-400 {
  38109. --bg-opacity: 1;
  38110. background-color: #7f9cf5;
  38111. background-color: rgba(127, 156, 245, var(--bg-opacity));
  38112. }
  38113. .md\:bg-indigo-500 {
  38114. --bg-opacity: 1;
  38115. background-color: #667eea;
  38116. background-color: rgba(102, 126, 234, var(--bg-opacity));
  38117. }
  38118. .md\:bg-indigo-600 {
  38119. --bg-opacity: 1;
  38120. background-color: #5a67d8;
  38121. background-color: rgba(90, 103, 216, var(--bg-opacity));
  38122. }
  38123. .md\:bg-indigo-700 {
  38124. --bg-opacity: 1;
  38125. background-color: #4c51bf;
  38126. background-color: rgba(76, 81, 191, var(--bg-opacity));
  38127. }
  38128. .md\:bg-indigo-800 {
  38129. --bg-opacity: 1;
  38130. background-color: #434190;
  38131. background-color: rgba(67, 65, 144, var(--bg-opacity));
  38132. }
  38133. .md\:bg-indigo-900 {
  38134. --bg-opacity: 1;
  38135. background-color: #3c366b;
  38136. background-color: rgba(60, 54, 107, var(--bg-opacity));
  38137. }
  38138. .md\:bg-purple-100 {
  38139. --bg-opacity: 1;
  38140. background-color: #faf5ff;
  38141. background-color: rgba(250, 245, 255, var(--bg-opacity));
  38142. }
  38143. .md\:bg-purple-200 {
  38144. --bg-opacity: 1;
  38145. background-color: #e9d8fd;
  38146. background-color: rgba(233, 216, 253, var(--bg-opacity));
  38147. }
  38148. .md\:bg-purple-300 {
  38149. --bg-opacity: 1;
  38150. background-color: #d6bcfa;
  38151. background-color: rgba(214, 188, 250, var(--bg-opacity));
  38152. }
  38153. .md\:bg-purple-400 {
  38154. --bg-opacity: 1;
  38155. background-color: #b794f4;
  38156. background-color: rgba(183, 148, 244, var(--bg-opacity));
  38157. }
  38158. .md\:bg-purple-500 {
  38159. --bg-opacity: 1;
  38160. background-color: #9f7aea;
  38161. background-color: rgba(159, 122, 234, var(--bg-opacity));
  38162. }
  38163. .md\:bg-purple-600 {
  38164. --bg-opacity: 1;
  38165. background-color: #805ad5;
  38166. background-color: rgba(128, 90, 213, var(--bg-opacity));
  38167. }
  38168. .md\:bg-purple-700 {
  38169. --bg-opacity: 1;
  38170. background-color: #6b46c1;
  38171. background-color: rgba(107, 70, 193, var(--bg-opacity));
  38172. }
  38173. .md\:bg-purple-800 {
  38174. --bg-opacity: 1;
  38175. background-color: #553c9a;
  38176. background-color: rgba(85, 60, 154, var(--bg-opacity));
  38177. }
  38178. .md\:bg-purple-900 {
  38179. --bg-opacity: 1;
  38180. background-color: #44337a;
  38181. background-color: rgba(68, 51, 122, var(--bg-opacity));
  38182. }
  38183. .md\:bg-pink-100 {
  38184. --bg-opacity: 1;
  38185. background-color: #fff5f7;
  38186. background-color: rgba(255, 245, 247, var(--bg-opacity));
  38187. }
  38188. .md\:bg-pink-200 {
  38189. --bg-opacity: 1;
  38190. background-color: #fed7e2;
  38191. background-color: rgba(254, 215, 226, var(--bg-opacity));
  38192. }
  38193. .md\:bg-pink-300 {
  38194. --bg-opacity: 1;
  38195. background-color: #fbb6ce;
  38196. background-color: rgba(251, 182, 206, var(--bg-opacity));
  38197. }
  38198. .md\:bg-pink-400 {
  38199. --bg-opacity: 1;
  38200. background-color: #f687b3;
  38201. background-color: rgba(246, 135, 179, var(--bg-opacity));
  38202. }
  38203. .md\:bg-pink-500 {
  38204. --bg-opacity: 1;
  38205. background-color: #ed64a6;
  38206. background-color: rgba(237, 100, 166, var(--bg-opacity));
  38207. }
  38208. .md\:bg-pink-600 {
  38209. --bg-opacity: 1;
  38210. background-color: #d53f8c;
  38211. background-color: rgba(213, 63, 140, var(--bg-opacity));
  38212. }
  38213. .md\:bg-pink-700 {
  38214. --bg-opacity: 1;
  38215. background-color: #b83280;
  38216. background-color: rgba(184, 50, 128, var(--bg-opacity));
  38217. }
  38218. .md\:bg-pink-800 {
  38219. --bg-opacity: 1;
  38220. background-color: #97266d;
  38221. background-color: rgba(151, 38, 109, var(--bg-opacity));
  38222. }
  38223. .md\:bg-pink-900 {
  38224. --bg-opacity: 1;
  38225. background-color: #702459;
  38226. background-color: rgba(112, 36, 89, var(--bg-opacity));
  38227. }
  38228. .md\:hover\:bg-transparent:hover {
  38229. background-color: transparent;
  38230. }
  38231. .md\:hover\:bg-current:hover {
  38232. background-color: currentColor;
  38233. }
  38234. .md\:hover\:bg-black:hover {
  38235. --bg-opacity: 1;
  38236. background-color: #000;
  38237. background-color: rgba(0, 0, 0, var(--bg-opacity));
  38238. }
  38239. .md\:hover\:bg-white:hover {
  38240. --bg-opacity: 1;
  38241. background-color: #fff;
  38242. background-color: rgba(255, 255, 255, var(--bg-opacity));
  38243. }
  38244. .md\:hover\:bg-gray-100:hover {
  38245. --bg-opacity: 1;
  38246. background-color: #f7fafc;
  38247. background-color: rgba(247, 250, 252, var(--bg-opacity));
  38248. }
  38249. .md\:hover\:bg-gray-200:hover {
  38250. --bg-opacity: 1;
  38251. background-color: #edf2f7;
  38252. background-color: rgba(237, 242, 247, var(--bg-opacity));
  38253. }
  38254. .md\:hover\:bg-gray-300:hover {
  38255. --bg-opacity: 1;
  38256. background-color: #e2e8f0;
  38257. background-color: rgba(226, 232, 240, var(--bg-opacity));
  38258. }
  38259. .md\:hover\:bg-gray-400:hover {
  38260. --bg-opacity: 1;
  38261. background-color: #cbd5e0;
  38262. background-color: rgba(203, 213, 224, var(--bg-opacity));
  38263. }
  38264. .md\:hover\:bg-gray-500:hover {
  38265. --bg-opacity: 1;
  38266. background-color: #a0aec0;
  38267. background-color: rgba(160, 174, 192, var(--bg-opacity));
  38268. }
  38269. .md\:hover\:bg-gray-600:hover {
  38270. --bg-opacity: 1;
  38271. background-color: #718096;
  38272. background-color: rgba(113, 128, 150, var(--bg-opacity));
  38273. }
  38274. .md\:hover\:bg-gray-700:hover {
  38275. --bg-opacity: 1;
  38276. background-color: #4a5568;
  38277. background-color: rgba(74, 85, 104, var(--bg-opacity));
  38278. }
  38279. .md\:hover\:bg-gray-800:hover {
  38280. --bg-opacity: 1;
  38281. background-color: #2d3748;
  38282. background-color: rgba(45, 55, 72, var(--bg-opacity));
  38283. }
  38284. .md\:hover\:bg-gray-900:hover {
  38285. --bg-opacity: 1;
  38286. background-color: #1a202c;
  38287. background-color: rgba(26, 32, 44, var(--bg-opacity));
  38288. }
  38289. .md\:hover\:bg-red-100:hover {
  38290. --bg-opacity: 1;
  38291. background-color: #fff5f5;
  38292. background-color: rgba(255, 245, 245, var(--bg-opacity));
  38293. }
  38294. .md\:hover\:bg-red-200:hover {
  38295. --bg-opacity: 1;
  38296. background-color: #fed7d7;
  38297. background-color: rgba(254, 215, 215, var(--bg-opacity));
  38298. }
  38299. .md\:hover\:bg-red-300:hover {
  38300. --bg-opacity: 1;
  38301. background-color: #feb2b2;
  38302. background-color: rgba(254, 178, 178, var(--bg-opacity));
  38303. }
  38304. .md\:hover\:bg-red-400:hover {
  38305. --bg-opacity: 1;
  38306. background-color: #fc8181;
  38307. background-color: rgba(252, 129, 129, var(--bg-opacity));
  38308. }
  38309. .md\:hover\:bg-red-500:hover {
  38310. --bg-opacity: 1;
  38311. background-color: #f56565;
  38312. background-color: rgba(245, 101, 101, var(--bg-opacity));
  38313. }
  38314. .md\:hover\:bg-red-600:hover {
  38315. --bg-opacity: 1;
  38316. background-color: #e53e3e;
  38317. background-color: rgba(229, 62, 62, var(--bg-opacity));
  38318. }
  38319. .md\:hover\:bg-red-700:hover {
  38320. --bg-opacity: 1;
  38321. background-color: #c53030;
  38322. background-color: rgba(197, 48, 48, var(--bg-opacity));
  38323. }
  38324. .md\:hover\:bg-red-800:hover {
  38325. --bg-opacity: 1;
  38326. background-color: #9b2c2c;
  38327. background-color: rgba(155, 44, 44, var(--bg-opacity));
  38328. }
  38329. .md\:hover\:bg-red-900:hover {
  38330. --bg-opacity: 1;
  38331. background-color: #742a2a;
  38332. background-color: rgba(116, 42, 42, var(--bg-opacity));
  38333. }
  38334. .md\:hover\:bg-orange-100:hover {
  38335. --bg-opacity: 1;
  38336. background-color: #fffaf0;
  38337. background-color: rgba(255, 250, 240, var(--bg-opacity));
  38338. }
  38339. .md\:hover\:bg-orange-200:hover {
  38340. --bg-opacity: 1;
  38341. background-color: #feebc8;
  38342. background-color: rgba(254, 235, 200, var(--bg-opacity));
  38343. }
  38344. .md\:hover\:bg-orange-300:hover {
  38345. --bg-opacity: 1;
  38346. background-color: #fbd38d;
  38347. background-color: rgba(251, 211, 141, var(--bg-opacity));
  38348. }
  38349. .md\:hover\:bg-orange-400:hover {
  38350. --bg-opacity: 1;
  38351. background-color: #f6ad55;
  38352. background-color: rgba(246, 173, 85, var(--bg-opacity));
  38353. }
  38354. .md\:hover\:bg-orange-500:hover {
  38355. --bg-opacity: 1;
  38356. background-color: #ed8936;
  38357. background-color: rgba(237, 137, 54, var(--bg-opacity));
  38358. }
  38359. .md\:hover\:bg-orange-600:hover {
  38360. --bg-opacity: 1;
  38361. background-color: #dd6b20;
  38362. background-color: rgba(221, 107, 32, var(--bg-opacity));
  38363. }
  38364. .md\:hover\:bg-orange-700:hover {
  38365. --bg-opacity: 1;
  38366. background-color: #c05621;
  38367. background-color: rgba(192, 86, 33, var(--bg-opacity));
  38368. }
  38369. .md\:hover\:bg-orange-800:hover {
  38370. --bg-opacity: 1;
  38371. background-color: #9c4221;
  38372. background-color: rgba(156, 66, 33, var(--bg-opacity));
  38373. }
  38374. .md\:hover\:bg-orange-900:hover {
  38375. --bg-opacity: 1;
  38376. background-color: #7b341e;
  38377. background-color: rgba(123, 52, 30, var(--bg-opacity));
  38378. }
  38379. .md\:hover\:bg-yellow-100:hover {
  38380. --bg-opacity: 1;
  38381. background-color: #fffff0;
  38382. background-color: rgba(255, 255, 240, var(--bg-opacity));
  38383. }
  38384. .md\:hover\:bg-yellow-200:hover {
  38385. --bg-opacity: 1;
  38386. background-color: #fefcbf;
  38387. background-color: rgba(254, 252, 191, var(--bg-opacity));
  38388. }
  38389. .md\:hover\:bg-yellow-300:hover {
  38390. --bg-opacity: 1;
  38391. background-color: #faf089;
  38392. background-color: rgba(250, 240, 137, var(--bg-opacity));
  38393. }
  38394. .md\:hover\:bg-yellow-400:hover {
  38395. --bg-opacity: 1;
  38396. background-color: #f6e05e;
  38397. background-color: rgba(246, 224, 94, var(--bg-opacity));
  38398. }
  38399. .md\:hover\:bg-yellow-500:hover {
  38400. --bg-opacity: 1;
  38401. background-color: #ecc94b;
  38402. background-color: rgba(236, 201, 75, var(--bg-opacity));
  38403. }
  38404. .md\:hover\:bg-yellow-600:hover {
  38405. --bg-opacity: 1;
  38406. background-color: #d69e2e;
  38407. background-color: rgba(214, 158, 46, var(--bg-opacity));
  38408. }
  38409. .md\:hover\:bg-yellow-700:hover {
  38410. --bg-opacity: 1;
  38411. background-color: #b7791f;
  38412. background-color: rgba(183, 121, 31, var(--bg-opacity));
  38413. }
  38414. .md\:hover\:bg-yellow-800:hover {
  38415. --bg-opacity: 1;
  38416. background-color: #975a16;
  38417. background-color: rgba(151, 90, 22, var(--bg-opacity));
  38418. }
  38419. .md\:hover\:bg-yellow-900:hover {
  38420. --bg-opacity: 1;
  38421. background-color: #744210;
  38422. background-color: rgba(116, 66, 16, var(--bg-opacity));
  38423. }
  38424. .md\:hover\:bg-green-100:hover {
  38425. --bg-opacity: 1;
  38426. background-color: #f0fff4;
  38427. background-color: rgba(240, 255, 244, var(--bg-opacity));
  38428. }
  38429. .md\:hover\:bg-green-200:hover {
  38430. --bg-opacity: 1;
  38431. background-color: #c6f6d5;
  38432. background-color: rgba(198, 246, 213, var(--bg-opacity));
  38433. }
  38434. .md\:hover\:bg-green-300:hover {
  38435. --bg-opacity: 1;
  38436. background-color: #9ae6b4;
  38437. background-color: rgba(154, 230, 180, var(--bg-opacity));
  38438. }
  38439. .md\:hover\:bg-green-400:hover {
  38440. --bg-opacity: 1;
  38441. background-color: #68d391;
  38442. background-color: rgba(104, 211, 145, var(--bg-opacity));
  38443. }
  38444. .md\:hover\:bg-green-500:hover {
  38445. --bg-opacity: 1;
  38446. background-color: #48bb78;
  38447. background-color: rgba(72, 187, 120, var(--bg-opacity));
  38448. }
  38449. .md\:hover\:bg-green-600:hover {
  38450. --bg-opacity: 1;
  38451. background-color: #38a169;
  38452. background-color: rgba(56, 161, 105, var(--bg-opacity));
  38453. }
  38454. .md\:hover\:bg-green-700:hover {
  38455. --bg-opacity: 1;
  38456. background-color: #2f855a;
  38457. background-color: rgba(47, 133, 90, var(--bg-opacity));
  38458. }
  38459. .md\:hover\:bg-green-800:hover {
  38460. --bg-opacity: 1;
  38461. background-color: #276749;
  38462. background-color: rgba(39, 103, 73, var(--bg-opacity));
  38463. }
  38464. .md\:hover\:bg-green-900:hover {
  38465. --bg-opacity: 1;
  38466. background-color: #22543d;
  38467. background-color: rgba(34, 84, 61, var(--bg-opacity));
  38468. }
  38469. .md\:hover\:bg-teal-100:hover {
  38470. --bg-opacity: 1;
  38471. background-color: #e6fffa;
  38472. background-color: rgba(230, 255, 250, var(--bg-opacity));
  38473. }
  38474. .md\:hover\:bg-teal-200:hover {
  38475. --bg-opacity: 1;
  38476. background-color: #b2f5ea;
  38477. background-color: rgba(178, 245, 234, var(--bg-opacity));
  38478. }
  38479. .md\:hover\:bg-teal-300:hover {
  38480. --bg-opacity: 1;
  38481. background-color: #81e6d9;
  38482. background-color: rgba(129, 230, 217, var(--bg-opacity));
  38483. }
  38484. .md\:hover\:bg-teal-400:hover {
  38485. --bg-opacity: 1;
  38486. background-color: #4fd1c5;
  38487. background-color: rgba(79, 209, 197, var(--bg-opacity));
  38488. }
  38489. .md\:hover\:bg-teal-500:hover {
  38490. --bg-opacity: 1;
  38491. background-color: #38b2ac;
  38492. background-color: rgba(56, 178, 172, var(--bg-opacity));
  38493. }
  38494. .md\:hover\:bg-teal-600:hover {
  38495. --bg-opacity: 1;
  38496. background-color: #319795;
  38497. background-color: rgba(49, 151, 149, var(--bg-opacity));
  38498. }
  38499. .md\:hover\:bg-teal-700:hover {
  38500. --bg-opacity: 1;
  38501. background-color: #2c7a7b;
  38502. background-color: rgba(44, 122, 123, var(--bg-opacity));
  38503. }
  38504. .md\:hover\:bg-teal-800:hover {
  38505. --bg-opacity: 1;
  38506. background-color: #285e61;
  38507. background-color: rgba(40, 94, 97, var(--bg-opacity));
  38508. }
  38509. .md\:hover\:bg-teal-900:hover {
  38510. --bg-opacity: 1;
  38511. background-color: #234e52;
  38512. background-color: rgba(35, 78, 82, var(--bg-opacity));
  38513. }
  38514. .md\:hover\:bg-blue-100:hover {
  38515. --bg-opacity: 1;
  38516. background-color: #ebf8ff;
  38517. background-color: rgba(235, 248, 255, var(--bg-opacity));
  38518. }
  38519. .md\:hover\:bg-blue-200:hover {
  38520. --bg-opacity: 1;
  38521. background-color: #bee3f8;
  38522. background-color: rgba(190, 227, 248, var(--bg-opacity));
  38523. }
  38524. .md\:hover\:bg-blue-300:hover {
  38525. --bg-opacity: 1;
  38526. background-color: #90cdf4;
  38527. background-color: rgba(144, 205, 244, var(--bg-opacity));
  38528. }
  38529. .md\:hover\:bg-blue-400:hover {
  38530. --bg-opacity: 1;
  38531. background-color: #63b3ed;
  38532. background-color: rgba(99, 179, 237, var(--bg-opacity));
  38533. }
  38534. .md\:hover\:bg-blue-500:hover {
  38535. --bg-opacity: 1;
  38536. background-color: #4299e1;
  38537. background-color: rgba(66, 153, 225, var(--bg-opacity));
  38538. }
  38539. .md\:hover\:bg-blue-600:hover {
  38540. --bg-opacity: 1;
  38541. background-color: #3182ce;
  38542. background-color: rgba(49, 130, 206, var(--bg-opacity));
  38543. }
  38544. .md\:hover\:bg-blue-700:hover {
  38545. --bg-opacity: 1;
  38546. background-color: #2b6cb0;
  38547. background-color: rgba(43, 108, 176, var(--bg-opacity));
  38548. }
  38549. .md\:hover\:bg-blue-800:hover {
  38550. --bg-opacity: 1;
  38551. background-color: #2c5282;
  38552. background-color: rgba(44, 82, 130, var(--bg-opacity));
  38553. }
  38554. .md\:hover\:bg-blue-900:hover {
  38555. --bg-opacity: 1;
  38556. background-color: #2a4365;
  38557. background-color: rgba(42, 67, 101, var(--bg-opacity));
  38558. }
  38559. .md\:hover\:bg-indigo-100:hover {
  38560. --bg-opacity: 1;
  38561. background-color: #ebf4ff;
  38562. background-color: rgba(235, 244, 255, var(--bg-opacity));
  38563. }
  38564. .md\:hover\:bg-indigo-200:hover {
  38565. --bg-opacity: 1;
  38566. background-color: #c3dafe;
  38567. background-color: rgba(195, 218, 254, var(--bg-opacity));
  38568. }
  38569. .md\:hover\:bg-indigo-300:hover {
  38570. --bg-opacity: 1;
  38571. background-color: #a3bffa;
  38572. background-color: rgba(163, 191, 250, var(--bg-opacity));
  38573. }
  38574. .md\:hover\:bg-indigo-400:hover {
  38575. --bg-opacity: 1;
  38576. background-color: #7f9cf5;
  38577. background-color: rgba(127, 156, 245, var(--bg-opacity));
  38578. }
  38579. .md\:hover\:bg-indigo-500:hover {
  38580. --bg-opacity: 1;
  38581. background-color: #667eea;
  38582. background-color: rgba(102, 126, 234, var(--bg-opacity));
  38583. }
  38584. .md\:hover\:bg-indigo-600:hover {
  38585. --bg-opacity: 1;
  38586. background-color: #5a67d8;
  38587. background-color: rgba(90, 103, 216, var(--bg-opacity));
  38588. }
  38589. .md\:hover\:bg-indigo-700:hover {
  38590. --bg-opacity: 1;
  38591. background-color: #4c51bf;
  38592. background-color: rgba(76, 81, 191, var(--bg-opacity));
  38593. }
  38594. .md\:hover\:bg-indigo-800:hover {
  38595. --bg-opacity: 1;
  38596. background-color: #434190;
  38597. background-color: rgba(67, 65, 144, var(--bg-opacity));
  38598. }
  38599. .md\:hover\:bg-indigo-900:hover {
  38600. --bg-opacity: 1;
  38601. background-color: #3c366b;
  38602. background-color: rgba(60, 54, 107, var(--bg-opacity));
  38603. }
  38604. .md\:hover\:bg-purple-100:hover {
  38605. --bg-opacity: 1;
  38606. background-color: #faf5ff;
  38607. background-color: rgba(250, 245, 255, var(--bg-opacity));
  38608. }
  38609. .md\:hover\:bg-purple-200:hover {
  38610. --bg-opacity: 1;
  38611. background-color: #e9d8fd;
  38612. background-color: rgba(233, 216, 253, var(--bg-opacity));
  38613. }
  38614. .md\:hover\:bg-purple-300:hover {
  38615. --bg-opacity: 1;
  38616. background-color: #d6bcfa;
  38617. background-color: rgba(214, 188, 250, var(--bg-opacity));
  38618. }
  38619. .md\:hover\:bg-purple-400:hover {
  38620. --bg-opacity: 1;
  38621. background-color: #b794f4;
  38622. background-color: rgba(183, 148, 244, var(--bg-opacity));
  38623. }
  38624. .md\:hover\:bg-purple-500:hover {
  38625. --bg-opacity: 1;
  38626. background-color: #9f7aea;
  38627. background-color: rgba(159, 122, 234, var(--bg-opacity));
  38628. }
  38629. .md\:hover\:bg-purple-600:hover {
  38630. --bg-opacity: 1;
  38631. background-color: #805ad5;
  38632. background-color: rgba(128, 90, 213, var(--bg-opacity));
  38633. }
  38634. .md\:hover\:bg-purple-700:hover {
  38635. --bg-opacity: 1;
  38636. background-color: #6b46c1;
  38637. background-color: rgba(107, 70, 193, var(--bg-opacity));
  38638. }
  38639. .md\:hover\:bg-purple-800:hover {
  38640. --bg-opacity: 1;
  38641. background-color: #553c9a;
  38642. background-color: rgba(85, 60, 154, var(--bg-opacity));
  38643. }
  38644. .md\:hover\:bg-purple-900:hover {
  38645. --bg-opacity: 1;
  38646. background-color: #44337a;
  38647. background-color: rgba(68, 51, 122, var(--bg-opacity));
  38648. }
  38649. .md\:hover\:bg-pink-100:hover {
  38650. --bg-opacity: 1;
  38651. background-color: #fff5f7;
  38652. background-color: rgba(255, 245, 247, var(--bg-opacity));
  38653. }
  38654. .md\:hover\:bg-pink-200:hover {
  38655. --bg-opacity: 1;
  38656. background-color: #fed7e2;
  38657. background-color: rgba(254, 215, 226, var(--bg-opacity));
  38658. }
  38659. .md\:hover\:bg-pink-300:hover {
  38660. --bg-opacity: 1;
  38661. background-color: #fbb6ce;
  38662. background-color: rgba(251, 182, 206, var(--bg-opacity));
  38663. }
  38664. .md\:hover\:bg-pink-400:hover {
  38665. --bg-opacity: 1;
  38666. background-color: #f687b3;
  38667. background-color: rgba(246, 135, 179, var(--bg-opacity));
  38668. }
  38669. .md\:hover\:bg-pink-500:hover {
  38670. --bg-opacity: 1;
  38671. background-color: #ed64a6;
  38672. background-color: rgba(237, 100, 166, var(--bg-opacity));
  38673. }
  38674. .md\:hover\:bg-pink-600:hover {
  38675. --bg-opacity: 1;
  38676. background-color: #d53f8c;
  38677. background-color: rgba(213, 63, 140, var(--bg-opacity));
  38678. }
  38679. .md\:hover\:bg-pink-700:hover {
  38680. --bg-opacity: 1;
  38681. background-color: #b83280;
  38682. background-color: rgba(184, 50, 128, var(--bg-opacity));
  38683. }
  38684. .md\:hover\:bg-pink-800:hover {
  38685. --bg-opacity: 1;
  38686. background-color: #97266d;
  38687. background-color: rgba(151, 38, 109, var(--bg-opacity));
  38688. }
  38689. .md\:hover\:bg-pink-900:hover {
  38690. --bg-opacity: 1;
  38691. background-color: #702459;
  38692. background-color: rgba(112, 36, 89, var(--bg-opacity));
  38693. }
  38694. .md\:focus\:bg-transparent:focus {
  38695. background-color: transparent;
  38696. }
  38697. .md\:focus\:bg-current:focus {
  38698. background-color: currentColor;
  38699. }
  38700. .md\:focus\:bg-black:focus {
  38701. --bg-opacity: 1;
  38702. background-color: #000;
  38703. background-color: rgba(0, 0, 0, var(--bg-opacity));
  38704. }
  38705. .md\:focus\:bg-white:focus {
  38706. --bg-opacity: 1;
  38707. background-color: #fff;
  38708. background-color: rgba(255, 255, 255, var(--bg-opacity));
  38709. }
  38710. .md\:focus\:bg-gray-100:focus {
  38711. --bg-opacity: 1;
  38712. background-color: #f7fafc;
  38713. background-color: rgba(247, 250, 252, var(--bg-opacity));
  38714. }
  38715. .md\:focus\:bg-gray-200:focus {
  38716. --bg-opacity: 1;
  38717. background-color: #edf2f7;
  38718. background-color: rgba(237, 242, 247, var(--bg-opacity));
  38719. }
  38720. .md\:focus\:bg-gray-300:focus {
  38721. --bg-opacity: 1;
  38722. background-color: #e2e8f0;
  38723. background-color: rgba(226, 232, 240, var(--bg-opacity));
  38724. }
  38725. .md\:focus\:bg-gray-400:focus {
  38726. --bg-opacity: 1;
  38727. background-color: #cbd5e0;
  38728. background-color: rgba(203, 213, 224, var(--bg-opacity));
  38729. }
  38730. .md\:focus\:bg-gray-500:focus {
  38731. --bg-opacity: 1;
  38732. background-color: #a0aec0;
  38733. background-color: rgba(160, 174, 192, var(--bg-opacity));
  38734. }
  38735. .md\:focus\:bg-gray-600:focus {
  38736. --bg-opacity: 1;
  38737. background-color: #718096;
  38738. background-color: rgba(113, 128, 150, var(--bg-opacity));
  38739. }
  38740. .md\:focus\:bg-gray-700:focus {
  38741. --bg-opacity: 1;
  38742. background-color: #4a5568;
  38743. background-color: rgba(74, 85, 104, var(--bg-opacity));
  38744. }
  38745. .md\:focus\:bg-gray-800:focus {
  38746. --bg-opacity: 1;
  38747. background-color: #2d3748;
  38748. background-color: rgba(45, 55, 72, var(--bg-opacity));
  38749. }
  38750. .md\:focus\:bg-gray-900:focus {
  38751. --bg-opacity: 1;
  38752. background-color: #1a202c;
  38753. background-color: rgba(26, 32, 44, var(--bg-opacity));
  38754. }
  38755. .md\:focus\:bg-red-100:focus {
  38756. --bg-opacity: 1;
  38757. background-color: #fff5f5;
  38758. background-color: rgba(255, 245, 245, var(--bg-opacity));
  38759. }
  38760. .md\:focus\:bg-red-200:focus {
  38761. --bg-opacity: 1;
  38762. background-color: #fed7d7;
  38763. background-color: rgba(254, 215, 215, var(--bg-opacity));
  38764. }
  38765. .md\:focus\:bg-red-300:focus {
  38766. --bg-opacity: 1;
  38767. background-color: #feb2b2;
  38768. background-color: rgba(254, 178, 178, var(--bg-opacity));
  38769. }
  38770. .md\:focus\:bg-red-400:focus {
  38771. --bg-opacity: 1;
  38772. background-color: #fc8181;
  38773. background-color: rgba(252, 129, 129, var(--bg-opacity));
  38774. }
  38775. .md\:focus\:bg-red-500:focus {
  38776. --bg-opacity: 1;
  38777. background-color: #f56565;
  38778. background-color: rgba(245, 101, 101, var(--bg-opacity));
  38779. }
  38780. .md\:focus\:bg-red-600:focus {
  38781. --bg-opacity: 1;
  38782. background-color: #e53e3e;
  38783. background-color: rgba(229, 62, 62, var(--bg-opacity));
  38784. }
  38785. .md\:focus\:bg-red-700:focus {
  38786. --bg-opacity: 1;
  38787. background-color: #c53030;
  38788. background-color: rgba(197, 48, 48, var(--bg-opacity));
  38789. }
  38790. .md\:focus\:bg-red-800:focus {
  38791. --bg-opacity: 1;
  38792. background-color: #9b2c2c;
  38793. background-color: rgba(155, 44, 44, var(--bg-opacity));
  38794. }
  38795. .md\:focus\:bg-red-900:focus {
  38796. --bg-opacity: 1;
  38797. background-color: #742a2a;
  38798. background-color: rgba(116, 42, 42, var(--bg-opacity));
  38799. }
  38800. .md\:focus\:bg-orange-100:focus {
  38801. --bg-opacity: 1;
  38802. background-color: #fffaf0;
  38803. background-color: rgba(255, 250, 240, var(--bg-opacity));
  38804. }
  38805. .md\:focus\:bg-orange-200:focus {
  38806. --bg-opacity: 1;
  38807. background-color: #feebc8;
  38808. background-color: rgba(254, 235, 200, var(--bg-opacity));
  38809. }
  38810. .md\:focus\:bg-orange-300:focus {
  38811. --bg-opacity: 1;
  38812. background-color: #fbd38d;
  38813. background-color: rgba(251, 211, 141, var(--bg-opacity));
  38814. }
  38815. .md\:focus\:bg-orange-400:focus {
  38816. --bg-opacity: 1;
  38817. background-color: #f6ad55;
  38818. background-color: rgba(246, 173, 85, var(--bg-opacity));
  38819. }
  38820. .md\:focus\:bg-orange-500:focus {
  38821. --bg-opacity: 1;
  38822. background-color: #ed8936;
  38823. background-color: rgba(237, 137, 54, var(--bg-opacity));
  38824. }
  38825. .md\:focus\:bg-orange-600:focus {
  38826. --bg-opacity: 1;
  38827. background-color: #dd6b20;
  38828. background-color: rgba(221, 107, 32, var(--bg-opacity));
  38829. }
  38830. .md\:focus\:bg-orange-700:focus {
  38831. --bg-opacity: 1;
  38832. background-color: #c05621;
  38833. background-color: rgba(192, 86, 33, var(--bg-opacity));
  38834. }
  38835. .md\:focus\:bg-orange-800:focus {
  38836. --bg-opacity: 1;
  38837. background-color: #9c4221;
  38838. background-color: rgba(156, 66, 33, var(--bg-opacity));
  38839. }
  38840. .md\:focus\:bg-orange-900:focus {
  38841. --bg-opacity: 1;
  38842. background-color: #7b341e;
  38843. background-color: rgba(123, 52, 30, var(--bg-opacity));
  38844. }
  38845. .md\:focus\:bg-yellow-100:focus {
  38846. --bg-opacity: 1;
  38847. background-color: #fffff0;
  38848. background-color: rgba(255, 255, 240, var(--bg-opacity));
  38849. }
  38850. .md\:focus\:bg-yellow-200:focus {
  38851. --bg-opacity: 1;
  38852. background-color: #fefcbf;
  38853. background-color: rgba(254, 252, 191, var(--bg-opacity));
  38854. }
  38855. .md\:focus\:bg-yellow-300:focus {
  38856. --bg-opacity: 1;
  38857. background-color: #faf089;
  38858. background-color: rgba(250, 240, 137, var(--bg-opacity));
  38859. }
  38860. .md\:focus\:bg-yellow-400:focus {
  38861. --bg-opacity: 1;
  38862. background-color: #f6e05e;
  38863. background-color: rgba(246, 224, 94, var(--bg-opacity));
  38864. }
  38865. .md\:focus\:bg-yellow-500:focus {
  38866. --bg-opacity: 1;
  38867. background-color: #ecc94b;
  38868. background-color: rgba(236, 201, 75, var(--bg-opacity));
  38869. }
  38870. .md\:focus\:bg-yellow-600:focus {
  38871. --bg-opacity: 1;
  38872. background-color: #d69e2e;
  38873. background-color: rgba(214, 158, 46, var(--bg-opacity));
  38874. }
  38875. .md\:focus\:bg-yellow-700:focus {
  38876. --bg-opacity: 1;
  38877. background-color: #b7791f;
  38878. background-color: rgba(183, 121, 31, var(--bg-opacity));
  38879. }
  38880. .md\:focus\:bg-yellow-800:focus {
  38881. --bg-opacity: 1;
  38882. background-color: #975a16;
  38883. background-color: rgba(151, 90, 22, var(--bg-opacity));
  38884. }
  38885. .md\:focus\:bg-yellow-900:focus {
  38886. --bg-opacity: 1;
  38887. background-color: #744210;
  38888. background-color: rgba(116, 66, 16, var(--bg-opacity));
  38889. }
  38890. .md\:focus\:bg-green-100:focus {
  38891. --bg-opacity: 1;
  38892. background-color: #f0fff4;
  38893. background-color: rgba(240, 255, 244, var(--bg-opacity));
  38894. }
  38895. .md\:focus\:bg-green-200:focus {
  38896. --bg-opacity: 1;
  38897. background-color: #c6f6d5;
  38898. background-color: rgba(198, 246, 213, var(--bg-opacity));
  38899. }
  38900. .md\:focus\:bg-green-300:focus {
  38901. --bg-opacity: 1;
  38902. background-color: #9ae6b4;
  38903. background-color: rgba(154, 230, 180, var(--bg-opacity));
  38904. }
  38905. .md\:focus\:bg-green-400:focus {
  38906. --bg-opacity: 1;
  38907. background-color: #68d391;
  38908. background-color: rgba(104, 211, 145, var(--bg-opacity));
  38909. }
  38910. .md\:focus\:bg-green-500:focus {
  38911. --bg-opacity: 1;
  38912. background-color: #48bb78;
  38913. background-color: rgba(72, 187, 120, var(--bg-opacity));
  38914. }
  38915. .md\:focus\:bg-green-600:focus {
  38916. --bg-opacity: 1;
  38917. background-color: #38a169;
  38918. background-color: rgba(56, 161, 105, var(--bg-opacity));
  38919. }
  38920. .md\:focus\:bg-green-700:focus {
  38921. --bg-opacity: 1;
  38922. background-color: #2f855a;
  38923. background-color: rgba(47, 133, 90, var(--bg-opacity));
  38924. }
  38925. .md\:focus\:bg-green-800:focus {
  38926. --bg-opacity: 1;
  38927. background-color: #276749;
  38928. background-color: rgba(39, 103, 73, var(--bg-opacity));
  38929. }
  38930. .md\:focus\:bg-green-900:focus {
  38931. --bg-opacity: 1;
  38932. background-color: #22543d;
  38933. background-color: rgba(34, 84, 61, var(--bg-opacity));
  38934. }
  38935. .md\:focus\:bg-teal-100:focus {
  38936. --bg-opacity: 1;
  38937. background-color: #e6fffa;
  38938. background-color: rgba(230, 255, 250, var(--bg-opacity));
  38939. }
  38940. .md\:focus\:bg-teal-200:focus {
  38941. --bg-opacity: 1;
  38942. background-color: #b2f5ea;
  38943. background-color: rgba(178, 245, 234, var(--bg-opacity));
  38944. }
  38945. .md\:focus\:bg-teal-300:focus {
  38946. --bg-opacity: 1;
  38947. background-color: #81e6d9;
  38948. background-color: rgba(129, 230, 217, var(--bg-opacity));
  38949. }
  38950. .md\:focus\:bg-teal-400:focus {
  38951. --bg-opacity: 1;
  38952. background-color: #4fd1c5;
  38953. background-color: rgba(79, 209, 197, var(--bg-opacity));
  38954. }
  38955. .md\:focus\:bg-teal-500:focus {
  38956. --bg-opacity: 1;
  38957. background-color: #38b2ac;
  38958. background-color: rgba(56, 178, 172, var(--bg-opacity));
  38959. }
  38960. .md\:focus\:bg-teal-600:focus {
  38961. --bg-opacity: 1;
  38962. background-color: #319795;
  38963. background-color: rgba(49, 151, 149, var(--bg-opacity));
  38964. }
  38965. .md\:focus\:bg-teal-700:focus {
  38966. --bg-opacity: 1;
  38967. background-color: #2c7a7b;
  38968. background-color: rgba(44, 122, 123, var(--bg-opacity));
  38969. }
  38970. .md\:focus\:bg-teal-800:focus {
  38971. --bg-opacity: 1;
  38972. background-color: #285e61;
  38973. background-color: rgba(40, 94, 97, var(--bg-opacity));
  38974. }
  38975. .md\:focus\:bg-teal-900:focus {
  38976. --bg-opacity: 1;
  38977. background-color: #234e52;
  38978. background-color: rgba(35, 78, 82, var(--bg-opacity));
  38979. }
  38980. .md\:focus\:bg-blue-100:focus {
  38981. --bg-opacity: 1;
  38982. background-color: #ebf8ff;
  38983. background-color: rgba(235, 248, 255, var(--bg-opacity));
  38984. }
  38985. .md\:focus\:bg-blue-200:focus {
  38986. --bg-opacity: 1;
  38987. background-color: #bee3f8;
  38988. background-color: rgba(190, 227, 248, var(--bg-opacity));
  38989. }
  38990. .md\:focus\:bg-blue-300:focus {
  38991. --bg-opacity: 1;
  38992. background-color: #90cdf4;
  38993. background-color: rgba(144, 205, 244, var(--bg-opacity));
  38994. }
  38995. .md\:focus\:bg-blue-400:focus {
  38996. --bg-opacity: 1;
  38997. background-color: #63b3ed;
  38998. background-color: rgba(99, 179, 237, var(--bg-opacity));
  38999. }
  39000. .md\:focus\:bg-blue-500:focus {
  39001. --bg-opacity: 1;
  39002. background-color: #4299e1;
  39003. background-color: rgba(66, 153, 225, var(--bg-opacity));
  39004. }
  39005. .md\:focus\:bg-blue-600:focus {
  39006. --bg-opacity: 1;
  39007. background-color: #3182ce;
  39008. background-color: rgba(49, 130, 206, var(--bg-opacity));
  39009. }
  39010. .md\:focus\:bg-blue-700:focus {
  39011. --bg-opacity: 1;
  39012. background-color: #2b6cb0;
  39013. background-color: rgba(43, 108, 176, var(--bg-opacity));
  39014. }
  39015. .md\:focus\:bg-blue-800:focus {
  39016. --bg-opacity: 1;
  39017. background-color: #2c5282;
  39018. background-color: rgba(44, 82, 130, var(--bg-opacity));
  39019. }
  39020. .md\:focus\:bg-blue-900:focus {
  39021. --bg-opacity: 1;
  39022. background-color: #2a4365;
  39023. background-color: rgba(42, 67, 101, var(--bg-opacity));
  39024. }
  39025. .md\:focus\:bg-indigo-100:focus {
  39026. --bg-opacity: 1;
  39027. background-color: #ebf4ff;
  39028. background-color: rgba(235, 244, 255, var(--bg-opacity));
  39029. }
  39030. .md\:focus\:bg-indigo-200:focus {
  39031. --bg-opacity: 1;
  39032. background-color: #c3dafe;
  39033. background-color: rgba(195, 218, 254, var(--bg-opacity));
  39034. }
  39035. .md\:focus\:bg-indigo-300:focus {
  39036. --bg-opacity: 1;
  39037. background-color: #a3bffa;
  39038. background-color: rgba(163, 191, 250, var(--bg-opacity));
  39039. }
  39040. .md\:focus\:bg-indigo-400:focus {
  39041. --bg-opacity: 1;
  39042. background-color: #7f9cf5;
  39043. background-color: rgba(127, 156, 245, var(--bg-opacity));
  39044. }
  39045. .md\:focus\:bg-indigo-500:focus {
  39046. --bg-opacity: 1;
  39047. background-color: #667eea;
  39048. background-color: rgba(102, 126, 234, var(--bg-opacity));
  39049. }
  39050. .md\:focus\:bg-indigo-600:focus {
  39051. --bg-opacity: 1;
  39052. background-color: #5a67d8;
  39053. background-color: rgba(90, 103, 216, var(--bg-opacity));
  39054. }
  39055. .md\:focus\:bg-indigo-700:focus {
  39056. --bg-opacity: 1;
  39057. background-color: #4c51bf;
  39058. background-color: rgba(76, 81, 191, var(--bg-opacity));
  39059. }
  39060. .md\:focus\:bg-indigo-800:focus {
  39061. --bg-opacity: 1;
  39062. background-color: #434190;
  39063. background-color: rgba(67, 65, 144, var(--bg-opacity));
  39064. }
  39065. .md\:focus\:bg-indigo-900:focus {
  39066. --bg-opacity: 1;
  39067. background-color: #3c366b;
  39068. background-color: rgba(60, 54, 107, var(--bg-opacity));
  39069. }
  39070. .md\:focus\:bg-purple-100:focus {
  39071. --bg-opacity: 1;
  39072. background-color: #faf5ff;
  39073. background-color: rgba(250, 245, 255, var(--bg-opacity));
  39074. }
  39075. .md\:focus\:bg-purple-200:focus {
  39076. --bg-opacity: 1;
  39077. background-color: #e9d8fd;
  39078. background-color: rgba(233, 216, 253, var(--bg-opacity));
  39079. }
  39080. .md\:focus\:bg-purple-300:focus {
  39081. --bg-opacity: 1;
  39082. background-color: #d6bcfa;
  39083. background-color: rgba(214, 188, 250, var(--bg-opacity));
  39084. }
  39085. .md\:focus\:bg-purple-400:focus {
  39086. --bg-opacity: 1;
  39087. background-color: #b794f4;
  39088. background-color: rgba(183, 148, 244, var(--bg-opacity));
  39089. }
  39090. .md\:focus\:bg-purple-500:focus {
  39091. --bg-opacity: 1;
  39092. background-color: #9f7aea;
  39093. background-color: rgba(159, 122, 234, var(--bg-opacity));
  39094. }
  39095. .md\:focus\:bg-purple-600:focus {
  39096. --bg-opacity: 1;
  39097. background-color: #805ad5;
  39098. background-color: rgba(128, 90, 213, var(--bg-opacity));
  39099. }
  39100. .md\:focus\:bg-purple-700:focus {
  39101. --bg-opacity: 1;
  39102. background-color: #6b46c1;
  39103. background-color: rgba(107, 70, 193, var(--bg-opacity));
  39104. }
  39105. .md\:focus\:bg-purple-800:focus {
  39106. --bg-opacity: 1;
  39107. background-color: #553c9a;
  39108. background-color: rgba(85, 60, 154, var(--bg-opacity));
  39109. }
  39110. .md\:focus\:bg-purple-900:focus {
  39111. --bg-opacity: 1;
  39112. background-color: #44337a;
  39113. background-color: rgba(68, 51, 122, var(--bg-opacity));
  39114. }
  39115. .md\:focus\:bg-pink-100:focus {
  39116. --bg-opacity: 1;
  39117. background-color: #fff5f7;
  39118. background-color: rgba(255, 245, 247, var(--bg-opacity));
  39119. }
  39120. .md\:focus\:bg-pink-200:focus {
  39121. --bg-opacity: 1;
  39122. background-color: #fed7e2;
  39123. background-color: rgba(254, 215, 226, var(--bg-opacity));
  39124. }
  39125. .md\:focus\:bg-pink-300:focus {
  39126. --bg-opacity: 1;
  39127. background-color: #fbb6ce;
  39128. background-color: rgba(251, 182, 206, var(--bg-opacity));
  39129. }
  39130. .md\:focus\:bg-pink-400:focus {
  39131. --bg-opacity: 1;
  39132. background-color: #f687b3;
  39133. background-color: rgba(246, 135, 179, var(--bg-opacity));
  39134. }
  39135. .md\:focus\:bg-pink-500:focus {
  39136. --bg-opacity: 1;
  39137. background-color: #ed64a6;
  39138. background-color: rgba(237, 100, 166, var(--bg-opacity));
  39139. }
  39140. .md\:focus\:bg-pink-600:focus {
  39141. --bg-opacity: 1;
  39142. background-color: #d53f8c;
  39143. background-color: rgba(213, 63, 140, var(--bg-opacity));
  39144. }
  39145. .md\:focus\:bg-pink-700:focus {
  39146. --bg-opacity: 1;
  39147. background-color: #b83280;
  39148. background-color: rgba(184, 50, 128, var(--bg-opacity));
  39149. }
  39150. .md\:focus\:bg-pink-800:focus {
  39151. --bg-opacity: 1;
  39152. background-color: #97266d;
  39153. background-color: rgba(151, 38, 109, var(--bg-opacity));
  39154. }
  39155. .md\:focus\:bg-pink-900:focus {
  39156. --bg-opacity: 1;
  39157. background-color: #702459;
  39158. background-color: rgba(112, 36, 89, var(--bg-opacity));
  39159. }
  39160. .md\:bg-none {
  39161. background-image: none;
  39162. }
  39163. .md\:bg-gradient-to-t {
  39164. background-image: linear-gradient(to top, var(--gradient-color-stops));
  39165. }
  39166. .md\:bg-gradient-to-tr {
  39167. background-image: linear-gradient(to top right, var(--gradient-color-stops));
  39168. }
  39169. .md\:bg-gradient-to-r {
  39170. background-image: linear-gradient(to right, var(--gradient-color-stops));
  39171. }
  39172. .md\:bg-gradient-to-br {
  39173. background-image: linear-gradient(to bottom right, var(--gradient-color-stops));
  39174. }
  39175. .md\:bg-gradient-to-b {
  39176. background-image: linear-gradient(to bottom, var(--gradient-color-stops));
  39177. }
  39178. .md\:bg-gradient-to-bl {
  39179. background-image: linear-gradient(to bottom left, var(--gradient-color-stops));
  39180. }
  39181. .md\:bg-gradient-to-l {
  39182. background-image: linear-gradient(to left, var(--gradient-color-stops));
  39183. }
  39184. .md\:bg-gradient-to-tl {
  39185. background-image: linear-gradient(to top left, var(--gradient-color-stops));
  39186. }
  39187. .md\:from-transparent {
  39188. --gradient-from-color: transparent;
  39189. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  39190. }
  39191. .md\:from-current {
  39192. --gradient-from-color: currentColor;
  39193. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  39194. }
  39195. .md\:from-black {
  39196. --gradient-from-color: #000;
  39197. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  39198. }
  39199. .md\:from-white {
  39200. --gradient-from-color: #fff;
  39201. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  39202. }
  39203. .md\:from-gray-100 {
  39204. --gradient-from-color: #f7fafc;
  39205. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  39206. }
  39207. .md\:from-gray-200 {
  39208. --gradient-from-color: #edf2f7;
  39209. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  39210. }
  39211. .md\:from-gray-300 {
  39212. --gradient-from-color: #e2e8f0;
  39213. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  39214. }
  39215. .md\:from-gray-400 {
  39216. --gradient-from-color: #cbd5e0;
  39217. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  39218. }
  39219. .md\:from-gray-500 {
  39220. --gradient-from-color: #a0aec0;
  39221. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  39222. }
  39223. .md\:from-gray-600 {
  39224. --gradient-from-color: #718096;
  39225. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  39226. }
  39227. .md\:from-gray-700 {
  39228. --gradient-from-color: #4a5568;
  39229. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  39230. }
  39231. .md\:from-gray-800 {
  39232. --gradient-from-color: #2d3748;
  39233. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  39234. }
  39235. .md\:from-gray-900 {
  39236. --gradient-from-color: #1a202c;
  39237. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  39238. }
  39239. .md\:from-red-100 {
  39240. --gradient-from-color: #fff5f5;
  39241. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  39242. }
  39243. .md\:from-red-200 {
  39244. --gradient-from-color: #fed7d7;
  39245. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  39246. }
  39247. .md\:from-red-300 {
  39248. --gradient-from-color: #feb2b2;
  39249. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  39250. }
  39251. .md\:from-red-400 {
  39252. --gradient-from-color: #fc8181;
  39253. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  39254. }
  39255. .md\:from-red-500 {
  39256. --gradient-from-color: #f56565;
  39257. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  39258. }
  39259. .md\:from-red-600 {
  39260. --gradient-from-color: #e53e3e;
  39261. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  39262. }
  39263. .md\:from-red-700 {
  39264. --gradient-from-color: #c53030;
  39265. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  39266. }
  39267. .md\:from-red-800 {
  39268. --gradient-from-color: #9b2c2c;
  39269. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  39270. }
  39271. .md\:from-red-900 {
  39272. --gradient-from-color: #742a2a;
  39273. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  39274. }
  39275. .md\:from-orange-100 {
  39276. --gradient-from-color: #fffaf0;
  39277. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  39278. }
  39279. .md\:from-orange-200 {
  39280. --gradient-from-color: #feebc8;
  39281. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  39282. }
  39283. .md\:from-orange-300 {
  39284. --gradient-from-color: #fbd38d;
  39285. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  39286. }
  39287. .md\:from-orange-400 {
  39288. --gradient-from-color: #f6ad55;
  39289. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  39290. }
  39291. .md\:from-orange-500 {
  39292. --gradient-from-color: #ed8936;
  39293. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  39294. }
  39295. .md\:from-orange-600 {
  39296. --gradient-from-color: #dd6b20;
  39297. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  39298. }
  39299. .md\:from-orange-700 {
  39300. --gradient-from-color: #c05621;
  39301. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  39302. }
  39303. .md\:from-orange-800 {
  39304. --gradient-from-color: #9c4221;
  39305. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  39306. }
  39307. .md\:from-orange-900 {
  39308. --gradient-from-color: #7b341e;
  39309. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  39310. }
  39311. .md\:from-yellow-100 {
  39312. --gradient-from-color: #fffff0;
  39313. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  39314. }
  39315. .md\:from-yellow-200 {
  39316. --gradient-from-color: #fefcbf;
  39317. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  39318. }
  39319. .md\:from-yellow-300 {
  39320. --gradient-from-color: #faf089;
  39321. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  39322. }
  39323. .md\:from-yellow-400 {
  39324. --gradient-from-color: #f6e05e;
  39325. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  39326. }
  39327. .md\:from-yellow-500 {
  39328. --gradient-from-color: #ecc94b;
  39329. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  39330. }
  39331. .md\:from-yellow-600 {
  39332. --gradient-from-color: #d69e2e;
  39333. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  39334. }
  39335. .md\:from-yellow-700 {
  39336. --gradient-from-color: #b7791f;
  39337. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  39338. }
  39339. .md\:from-yellow-800 {
  39340. --gradient-from-color: #975a16;
  39341. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  39342. }
  39343. .md\:from-yellow-900 {
  39344. --gradient-from-color: #744210;
  39345. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  39346. }
  39347. .md\:from-green-100 {
  39348. --gradient-from-color: #f0fff4;
  39349. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  39350. }
  39351. .md\:from-green-200 {
  39352. --gradient-from-color: #c6f6d5;
  39353. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  39354. }
  39355. .md\:from-green-300 {
  39356. --gradient-from-color: #9ae6b4;
  39357. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  39358. }
  39359. .md\:from-green-400 {
  39360. --gradient-from-color: #68d391;
  39361. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  39362. }
  39363. .md\:from-green-500 {
  39364. --gradient-from-color: #48bb78;
  39365. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  39366. }
  39367. .md\:from-green-600 {
  39368. --gradient-from-color: #38a169;
  39369. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  39370. }
  39371. .md\:from-green-700 {
  39372. --gradient-from-color: #2f855a;
  39373. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  39374. }
  39375. .md\:from-green-800 {
  39376. --gradient-from-color: #276749;
  39377. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  39378. }
  39379. .md\:from-green-900 {
  39380. --gradient-from-color: #22543d;
  39381. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  39382. }
  39383. .md\:from-teal-100 {
  39384. --gradient-from-color: #e6fffa;
  39385. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  39386. }
  39387. .md\:from-teal-200 {
  39388. --gradient-from-color: #b2f5ea;
  39389. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  39390. }
  39391. .md\:from-teal-300 {
  39392. --gradient-from-color: #81e6d9;
  39393. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  39394. }
  39395. .md\:from-teal-400 {
  39396. --gradient-from-color: #4fd1c5;
  39397. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  39398. }
  39399. .md\:from-teal-500 {
  39400. --gradient-from-color: #38b2ac;
  39401. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  39402. }
  39403. .md\:from-teal-600 {
  39404. --gradient-from-color: #319795;
  39405. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  39406. }
  39407. .md\:from-teal-700 {
  39408. --gradient-from-color: #2c7a7b;
  39409. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  39410. }
  39411. .md\:from-teal-800 {
  39412. --gradient-from-color: #285e61;
  39413. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  39414. }
  39415. .md\:from-teal-900 {
  39416. --gradient-from-color: #234e52;
  39417. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  39418. }
  39419. .md\:from-blue-100 {
  39420. --gradient-from-color: #ebf8ff;
  39421. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  39422. }
  39423. .md\:from-blue-200 {
  39424. --gradient-from-color: #bee3f8;
  39425. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  39426. }
  39427. .md\:from-blue-300 {
  39428. --gradient-from-color: #90cdf4;
  39429. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  39430. }
  39431. .md\:from-blue-400 {
  39432. --gradient-from-color: #63b3ed;
  39433. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  39434. }
  39435. .md\:from-blue-500 {
  39436. --gradient-from-color: #4299e1;
  39437. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  39438. }
  39439. .md\:from-blue-600 {
  39440. --gradient-from-color: #3182ce;
  39441. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  39442. }
  39443. .md\:from-blue-700 {
  39444. --gradient-from-color: #2b6cb0;
  39445. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  39446. }
  39447. .md\:from-blue-800 {
  39448. --gradient-from-color: #2c5282;
  39449. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  39450. }
  39451. .md\:from-blue-900 {
  39452. --gradient-from-color: #2a4365;
  39453. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  39454. }
  39455. .md\:from-indigo-100 {
  39456. --gradient-from-color: #ebf4ff;
  39457. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  39458. }
  39459. .md\:from-indigo-200 {
  39460. --gradient-from-color: #c3dafe;
  39461. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  39462. }
  39463. .md\:from-indigo-300 {
  39464. --gradient-from-color: #a3bffa;
  39465. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  39466. }
  39467. .md\:from-indigo-400 {
  39468. --gradient-from-color: #7f9cf5;
  39469. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  39470. }
  39471. .md\:from-indigo-500 {
  39472. --gradient-from-color: #667eea;
  39473. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  39474. }
  39475. .md\:from-indigo-600 {
  39476. --gradient-from-color: #5a67d8;
  39477. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  39478. }
  39479. .md\:from-indigo-700 {
  39480. --gradient-from-color: #4c51bf;
  39481. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  39482. }
  39483. .md\:from-indigo-800 {
  39484. --gradient-from-color: #434190;
  39485. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  39486. }
  39487. .md\:from-indigo-900 {
  39488. --gradient-from-color: #3c366b;
  39489. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  39490. }
  39491. .md\:from-purple-100 {
  39492. --gradient-from-color: #faf5ff;
  39493. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  39494. }
  39495. .md\:from-purple-200 {
  39496. --gradient-from-color: #e9d8fd;
  39497. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  39498. }
  39499. .md\:from-purple-300 {
  39500. --gradient-from-color: #d6bcfa;
  39501. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  39502. }
  39503. .md\:from-purple-400 {
  39504. --gradient-from-color: #b794f4;
  39505. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  39506. }
  39507. .md\:from-purple-500 {
  39508. --gradient-from-color: #9f7aea;
  39509. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  39510. }
  39511. .md\:from-purple-600 {
  39512. --gradient-from-color: #805ad5;
  39513. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  39514. }
  39515. .md\:from-purple-700 {
  39516. --gradient-from-color: #6b46c1;
  39517. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  39518. }
  39519. .md\:from-purple-800 {
  39520. --gradient-from-color: #553c9a;
  39521. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  39522. }
  39523. .md\:from-purple-900 {
  39524. --gradient-from-color: #44337a;
  39525. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  39526. }
  39527. .md\:from-pink-100 {
  39528. --gradient-from-color: #fff5f7;
  39529. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  39530. }
  39531. .md\:from-pink-200 {
  39532. --gradient-from-color: #fed7e2;
  39533. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  39534. }
  39535. .md\:from-pink-300 {
  39536. --gradient-from-color: #fbb6ce;
  39537. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  39538. }
  39539. .md\:from-pink-400 {
  39540. --gradient-from-color: #f687b3;
  39541. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  39542. }
  39543. .md\:from-pink-500 {
  39544. --gradient-from-color: #ed64a6;
  39545. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  39546. }
  39547. .md\:from-pink-600 {
  39548. --gradient-from-color: #d53f8c;
  39549. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  39550. }
  39551. .md\:from-pink-700 {
  39552. --gradient-from-color: #b83280;
  39553. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  39554. }
  39555. .md\:from-pink-800 {
  39556. --gradient-from-color: #97266d;
  39557. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  39558. }
  39559. .md\:from-pink-900 {
  39560. --gradient-from-color: #702459;
  39561. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  39562. }
  39563. .md\:via-transparent {
  39564. --gradient-via-color: transparent;
  39565. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  39566. }
  39567. .md\:via-current {
  39568. --gradient-via-color: currentColor;
  39569. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  39570. }
  39571. .md\:via-black {
  39572. --gradient-via-color: #000;
  39573. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  39574. }
  39575. .md\:via-white {
  39576. --gradient-via-color: #fff;
  39577. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  39578. }
  39579. .md\:via-gray-100 {
  39580. --gradient-via-color: #f7fafc;
  39581. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  39582. }
  39583. .md\:via-gray-200 {
  39584. --gradient-via-color: #edf2f7;
  39585. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  39586. }
  39587. .md\:via-gray-300 {
  39588. --gradient-via-color: #e2e8f0;
  39589. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  39590. }
  39591. .md\:via-gray-400 {
  39592. --gradient-via-color: #cbd5e0;
  39593. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  39594. }
  39595. .md\:via-gray-500 {
  39596. --gradient-via-color: #a0aec0;
  39597. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  39598. }
  39599. .md\:via-gray-600 {
  39600. --gradient-via-color: #718096;
  39601. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  39602. }
  39603. .md\:via-gray-700 {
  39604. --gradient-via-color: #4a5568;
  39605. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  39606. }
  39607. .md\:via-gray-800 {
  39608. --gradient-via-color: #2d3748;
  39609. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  39610. }
  39611. .md\:via-gray-900 {
  39612. --gradient-via-color: #1a202c;
  39613. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  39614. }
  39615. .md\:via-red-100 {
  39616. --gradient-via-color: #fff5f5;
  39617. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  39618. }
  39619. .md\:via-red-200 {
  39620. --gradient-via-color: #fed7d7;
  39621. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  39622. }
  39623. .md\:via-red-300 {
  39624. --gradient-via-color: #feb2b2;
  39625. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  39626. }
  39627. .md\:via-red-400 {
  39628. --gradient-via-color: #fc8181;
  39629. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  39630. }
  39631. .md\:via-red-500 {
  39632. --gradient-via-color: #f56565;
  39633. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  39634. }
  39635. .md\:via-red-600 {
  39636. --gradient-via-color: #e53e3e;
  39637. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  39638. }
  39639. .md\:via-red-700 {
  39640. --gradient-via-color: #c53030;
  39641. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  39642. }
  39643. .md\:via-red-800 {
  39644. --gradient-via-color: #9b2c2c;
  39645. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  39646. }
  39647. .md\:via-red-900 {
  39648. --gradient-via-color: #742a2a;
  39649. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  39650. }
  39651. .md\:via-orange-100 {
  39652. --gradient-via-color: #fffaf0;
  39653. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  39654. }
  39655. .md\:via-orange-200 {
  39656. --gradient-via-color: #feebc8;
  39657. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  39658. }
  39659. .md\:via-orange-300 {
  39660. --gradient-via-color: #fbd38d;
  39661. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  39662. }
  39663. .md\:via-orange-400 {
  39664. --gradient-via-color: #f6ad55;
  39665. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  39666. }
  39667. .md\:via-orange-500 {
  39668. --gradient-via-color: #ed8936;
  39669. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  39670. }
  39671. .md\:via-orange-600 {
  39672. --gradient-via-color: #dd6b20;
  39673. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  39674. }
  39675. .md\:via-orange-700 {
  39676. --gradient-via-color: #c05621;
  39677. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  39678. }
  39679. .md\:via-orange-800 {
  39680. --gradient-via-color: #9c4221;
  39681. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  39682. }
  39683. .md\:via-orange-900 {
  39684. --gradient-via-color: #7b341e;
  39685. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  39686. }
  39687. .md\:via-yellow-100 {
  39688. --gradient-via-color: #fffff0;
  39689. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  39690. }
  39691. .md\:via-yellow-200 {
  39692. --gradient-via-color: #fefcbf;
  39693. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  39694. }
  39695. .md\:via-yellow-300 {
  39696. --gradient-via-color: #faf089;
  39697. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  39698. }
  39699. .md\:via-yellow-400 {
  39700. --gradient-via-color: #f6e05e;
  39701. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  39702. }
  39703. .md\:via-yellow-500 {
  39704. --gradient-via-color: #ecc94b;
  39705. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  39706. }
  39707. .md\:via-yellow-600 {
  39708. --gradient-via-color: #d69e2e;
  39709. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  39710. }
  39711. .md\:via-yellow-700 {
  39712. --gradient-via-color: #b7791f;
  39713. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  39714. }
  39715. .md\:via-yellow-800 {
  39716. --gradient-via-color: #975a16;
  39717. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  39718. }
  39719. .md\:via-yellow-900 {
  39720. --gradient-via-color: #744210;
  39721. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  39722. }
  39723. .md\:via-green-100 {
  39724. --gradient-via-color: #f0fff4;
  39725. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  39726. }
  39727. .md\:via-green-200 {
  39728. --gradient-via-color: #c6f6d5;
  39729. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  39730. }
  39731. .md\:via-green-300 {
  39732. --gradient-via-color: #9ae6b4;
  39733. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  39734. }
  39735. .md\:via-green-400 {
  39736. --gradient-via-color: #68d391;
  39737. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  39738. }
  39739. .md\:via-green-500 {
  39740. --gradient-via-color: #48bb78;
  39741. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  39742. }
  39743. .md\:via-green-600 {
  39744. --gradient-via-color: #38a169;
  39745. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  39746. }
  39747. .md\:via-green-700 {
  39748. --gradient-via-color: #2f855a;
  39749. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  39750. }
  39751. .md\:via-green-800 {
  39752. --gradient-via-color: #276749;
  39753. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  39754. }
  39755. .md\:via-green-900 {
  39756. --gradient-via-color: #22543d;
  39757. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  39758. }
  39759. .md\:via-teal-100 {
  39760. --gradient-via-color: #e6fffa;
  39761. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  39762. }
  39763. .md\:via-teal-200 {
  39764. --gradient-via-color: #b2f5ea;
  39765. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  39766. }
  39767. .md\:via-teal-300 {
  39768. --gradient-via-color: #81e6d9;
  39769. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  39770. }
  39771. .md\:via-teal-400 {
  39772. --gradient-via-color: #4fd1c5;
  39773. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  39774. }
  39775. .md\:via-teal-500 {
  39776. --gradient-via-color: #38b2ac;
  39777. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  39778. }
  39779. .md\:via-teal-600 {
  39780. --gradient-via-color: #319795;
  39781. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  39782. }
  39783. .md\:via-teal-700 {
  39784. --gradient-via-color: #2c7a7b;
  39785. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  39786. }
  39787. .md\:via-teal-800 {
  39788. --gradient-via-color: #285e61;
  39789. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  39790. }
  39791. .md\:via-teal-900 {
  39792. --gradient-via-color: #234e52;
  39793. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  39794. }
  39795. .md\:via-blue-100 {
  39796. --gradient-via-color: #ebf8ff;
  39797. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  39798. }
  39799. .md\:via-blue-200 {
  39800. --gradient-via-color: #bee3f8;
  39801. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  39802. }
  39803. .md\:via-blue-300 {
  39804. --gradient-via-color: #90cdf4;
  39805. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  39806. }
  39807. .md\:via-blue-400 {
  39808. --gradient-via-color: #63b3ed;
  39809. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  39810. }
  39811. .md\:via-blue-500 {
  39812. --gradient-via-color: #4299e1;
  39813. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  39814. }
  39815. .md\:via-blue-600 {
  39816. --gradient-via-color: #3182ce;
  39817. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  39818. }
  39819. .md\:via-blue-700 {
  39820. --gradient-via-color: #2b6cb0;
  39821. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  39822. }
  39823. .md\:via-blue-800 {
  39824. --gradient-via-color: #2c5282;
  39825. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  39826. }
  39827. .md\:via-blue-900 {
  39828. --gradient-via-color: #2a4365;
  39829. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  39830. }
  39831. .md\:via-indigo-100 {
  39832. --gradient-via-color: #ebf4ff;
  39833. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  39834. }
  39835. .md\:via-indigo-200 {
  39836. --gradient-via-color: #c3dafe;
  39837. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  39838. }
  39839. .md\:via-indigo-300 {
  39840. --gradient-via-color: #a3bffa;
  39841. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  39842. }
  39843. .md\:via-indigo-400 {
  39844. --gradient-via-color: #7f9cf5;
  39845. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  39846. }
  39847. .md\:via-indigo-500 {
  39848. --gradient-via-color: #667eea;
  39849. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  39850. }
  39851. .md\:via-indigo-600 {
  39852. --gradient-via-color: #5a67d8;
  39853. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  39854. }
  39855. .md\:via-indigo-700 {
  39856. --gradient-via-color: #4c51bf;
  39857. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  39858. }
  39859. .md\:via-indigo-800 {
  39860. --gradient-via-color: #434190;
  39861. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  39862. }
  39863. .md\:via-indigo-900 {
  39864. --gradient-via-color: #3c366b;
  39865. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  39866. }
  39867. .md\:via-purple-100 {
  39868. --gradient-via-color: #faf5ff;
  39869. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  39870. }
  39871. .md\:via-purple-200 {
  39872. --gradient-via-color: #e9d8fd;
  39873. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  39874. }
  39875. .md\:via-purple-300 {
  39876. --gradient-via-color: #d6bcfa;
  39877. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  39878. }
  39879. .md\:via-purple-400 {
  39880. --gradient-via-color: #b794f4;
  39881. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  39882. }
  39883. .md\:via-purple-500 {
  39884. --gradient-via-color: #9f7aea;
  39885. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  39886. }
  39887. .md\:via-purple-600 {
  39888. --gradient-via-color: #805ad5;
  39889. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  39890. }
  39891. .md\:via-purple-700 {
  39892. --gradient-via-color: #6b46c1;
  39893. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  39894. }
  39895. .md\:via-purple-800 {
  39896. --gradient-via-color: #553c9a;
  39897. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  39898. }
  39899. .md\:via-purple-900 {
  39900. --gradient-via-color: #44337a;
  39901. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  39902. }
  39903. .md\:via-pink-100 {
  39904. --gradient-via-color: #fff5f7;
  39905. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  39906. }
  39907. .md\:via-pink-200 {
  39908. --gradient-via-color: #fed7e2;
  39909. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  39910. }
  39911. .md\:via-pink-300 {
  39912. --gradient-via-color: #fbb6ce;
  39913. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  39914. }
  39915. .md\:via-pink-400 {
  39916. --gradient-via-color: #f687b3;
  39917. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  39918. }
  39919. .md\:via-pink-500 {
  39920. --gradient-via-color: #ed64a6;
  39921. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  39922. }
  39923. .md\:via-pink-600 {
  39924. --gradient-via-color: #d53f8c;
  39925. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  39926. }
  39927. .md\:via-pink-700 {
  39928. --gradient-via-color: #b83280;
  39929. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  39930. }
  39931. .md\:via-pink-800 {
  39932. --gradient-via-color: #97266d;
  39933. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  39934. }
  39935. .md\:via-pink-900 {
  39936. --gradient-via-color: #702459;
  39937. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  39938. }
  39939. .md\:to-transparent {
  39940. --gradient-to-color: transparent;
  39941. }
  39942. .md\:to-current {
  39943. --gradient-to-color: currentColor;
  39944. }
  39945. .md\:to-black {
  39946. --gradient-to-color: #000;
  39947. }
  39948. .md\:to-white {
  39949. --gradient-to-color: #fff;
  39950. }
  39951. .md\:to-gray-100 {
  39952. --gradient-to-color: #f7fafc;
  39953. }
  39954. .md\:to-gray-200 {
  39955. --gradient-to-color: #edf2f7;
  39956. }
  39957. .md\:to-gray-300 {
  39958. --gradient-to-color: #e2e8f0;
  39959. }
  39960. .md\:to-gray-400 {
  39961. --gradient-to-color: #cbd5e0;
  39962. }
  39963. .md\:to-gray-500 {
  39964. --gradient-to-color: #a0aec0;
  39965. }
  39966. .md\:to-gray-600 {
  39967. --gradient-to-color: #718096;
  39968. }
  39969. .md\:to-gray-700 {
  39970. --gradient-to-color: #4a5568;
  39971. }
  39972. .md\:to-gray-800 {
  39973. --gradient-to-color: #2d3748;
  39974. }
  39975. .md\:to-gray-900 {
  39976. --gradient-to-color: #1a202c;
  39977. }
  39978. .md\:to-red-100 {
  39979. --gradient-to-color: #fff5f5;
  39980. }
  39981. .md\:to-red-200 {
  39982. --gradient-to-color: #fed7d7;
  39983. }
  39984. .md\:to-red-300 {
  39985. --gradient-to-color: #feb2b2;
  39986. }
  39987. .md\:to-red-400 {
  39988. --gradient-to-color: #fc8181;
  39989. }
  39990. .md\:to-red-500 {
  39991. --gradient-to-color: #f56565;
  39992. }
  39993. .md\:to-red-600 {
  39994. --gradient-to-color: #e53e3e;
  39995. }
  39996. .md\:to-red-700 {
  39997. --gradient-to-color: #c53030;
  39998. }
  39999. .md\:to-red-800 {
  40000. --gradient-to-color: #9b2c2c;
  40001. }
  40002. .md\:to-red-900 {
  40003. --gradient-to-color: #742a2a;
  40004. }
  40005. .md\:to-orange-100 {
  40006. --gradient-to-color: #fffaf0;
  40007. }
  40008. .md\:to-orange-200 {
  40009. --gradient-to-color: #feebc8;
  40010. }
  40011. .md\:to-orange-300 {
  40012. --gradient-to-color: #fbd38d;
  40013. }
  40014. .md\:to-orange-400 {
  40015. --gradient-to-color: #f6ad55;
  40016. }
  40017. .md\:to-orange-500 {
  40018. --gradient-to-color: #ed8936;
  40019. }
  40020. .md\:to-orange-600 {
  40021. --gradient-to-color: #dd6b20;
  40022. }
  40023. .md\:to-orange-700 {
  40024. --gradient-to-color: #c05621;
  40025. }
  40026. .md\:to-orange-800 {
  40027. --gradient-to-color: #9c4221;
  40028. }
  40029. .md\:to-orange-900 {
  40030. --gradient-to-color: #7b341e;
  40031. }
  40032. .md\:to-yellow-100 {
  40033. --gradient-to-color: #fffff0;
  40034. }
  40035. .md\:to-yellow-200 {
  40036. --gradient-to-color: #fefcbf;
  40037. }
  40038. .md\:to-yellow-300 {
  40039. --gradient-to-color: #faf089;
  40040. }
  40041. .md\:to-yellow-400 {
  40042. --gradient-to-color: #f6e05e;
  40043. }
  40044. .md\:to-yellow-500 {
  40045. --gradient-to-color: #ecc94b;
  40046. }
  40047. .md\:to-yellow-600 {
  40048. --gradient-to-color: #d69e2e;
  40049. }
  40050. .md\:to-yellow-700 {
  40051. --gradient-to-color: #b7791f;
  40052. }
  40053. .md\:to-yellow-800 {
  40054. --gradient-to-color: #975a16;
  40055. }
  40056. .md\:to-yellow-900 {
  40057. --gradient-to-color: #744210;
  40058. }
  40059. .md\:to-green-100 {
  40060. --gradient-to-color: #f0fff4;
  40061. }
  40062. .md\:to-green-200 {
  40063. --gradient-to-color: #c6f6d5;
  40064. }
  40065. .md\:to-green-300 {
  40066. --gradient-to-color: #9ae6b4;
  40067. }
  40068. .md\:to-green-400 {
  40069. --gradient-to-color: #68d391;
  40070. }
  40071. .md\:to-green-500 {
  40072. --gradient-to-color: #48bb78;
  40073. }
  40074. .md\:to-green-600 {
  40075. --gradient-to-color: #38a169;
  40076. }
  40077. .md\:to-green-700 {
  40078. --gradient-to-color: #2f855a;
  40079. }
  40080. .md\:to-green-800 {
  40081. --gradient-to-color: #276749;
  40082. }
  40083. .md\:to-green-900 {
  40084. --gradient-to-color: #22543d;
  40085. }
  40086. .md\:to-teal-100 {
  40087. --gradient-to-color: #e6fffa;
  40088. }
  40089. .md\:to-teal-200 {
  40090. --gradient-to-color: #b2f5ea;
  40091. }
  40092. .md\:to-teal-300 {
  40093. --gradient-to-color: #81e6d9;
  40094. }
  40095. .md\:to-teal-400 {
  40096. --gradient-to-color: #4fd1c5;
  40097. }
  40098. .md\:to-teal-500 {
  40099. --gradient-to-color: #38b2ac;
  40100. }
  40101. .md\:to-teal-600 {
  40102. --gradient-to-color: #319795;
  40103. }
  40104. .md\:to-teal-700 {
  40105. --gradient-to-color: #2c7a7b;
  40106. }
  40107. .md\:to-teal-800 {
  40108. --gradient-to-color: #285e61;
  40109. }
  40110. .md\:to-teal-900 {
  40111. --gradient-to-color: #234e52;
  40112. }
  40113. .md\:to-blue-100 {
  40114. --gradient-to-color: #ebf8ff;
  40115. }
  40116. .md\:to-blue-200 {
  40117. --gradient-to-color: #bee3f8;
  40118. }
  40119. .md\:to-blue-300 {
  40120. --gradient-to-color: #90cdf4;
  40121. }
  40122. .md\:to-blue-400 {
  40123. --gradient-to-color: #63b3ed;
  40124. }
  40125. .md\:to-blue-500 {
  40126. --gradient-to-color: #4299e1;
  40127. }
  40128. .md\:to-blue-600 {
  40129. --gradient-to-color: #3182ce;
  40130. }
  40131. .md\:to-blue-700 {
  40132. --gradient-to-color: #2b6cb0;
  40133. }
  40134. .md\:to-blue-800 {
  40135. --gradient-to-color: #2c5282;
  40136. }
  40137. .md\:to-blue-900 {
  40138. --gradient-to-color: #2a4365;
  40139. }
  40140. .md\:to-indigo-100 {
  40141. --gradient-to-color: #ebf4ff;
  40142. }
  40143. .md\:to-indigo-200 {
  40144. --gradient-to-color: #c3dafe;
  40145. }
  40146. .md\:to-indigo-300 {
  40147. --gradient-to-color: #a3bffa;
  40148. }
  40149. .md\:to-indigo-400 {
  40150. --gradient-to-color: #7f9cf5;
  40151. }
  40152. .md\:to-indigo-500 {
  40153. --gradient-to-color: #667eea;
  40154. }
  40155. .md\:to-indigo-600 {
  40156. --gradient-to-color: #5a67d8;
  40157. }
  40158. .md\:to-indigo-700 {
  40159. --gradient-to-color: #4c51bf;
  40160. }
  40161. .md\:to-indigo-800 {
  40162. --gradient-to-color: #434190;
  40163. }
  40164. .md\:to-indigo-900 {
  40165. --gradient-to-color: #3c366b;
  40166. }
  40167. .md\:to-purple-100 {
  40168. --gradient-to-color: #faf5ff;
  40169. }
  40170. .md\:to-purple-200 {
  40171. --gradient-to-color: #e9d8fd;
  40172. }
  40173. .md\:to-purple-300 {
  40174. --gradient-to-color: #d6bcfa;
  40175. }
  40176. .md\:to-purple-400 {
  40177. --gradient-to-color: #b794f4;
  40178. }
  40179. .md\:to-purple-500 {
  40180. --gradient-to-color: #9f7aea;
  40181. }
  40182. .md\:to-purple-600 {
  40183. --gradient-to-color: #805ad5;
  40184. }
  40185. .md\:to-purple-700 {
  40186. --gradient-to-color: #6b46c1;
  40187. }
  40188. .md\:to-purple-800 {
  40189. --gradient-to-color: #553c9a;
  40190. }
  40191. .md\:to-purple-900 {
  40192. --gradient-to-color: #44337a;
  40193. }
  40194. .md\:to-pink-100 {
  40195. --gradient-to-color: #fff5f7;
  40196. }
  40197. .md\:to-pink-200 {
  40198. --gradient-to-color: #fed7e2;
  40199. }
  40200. .md\:to-pink-300 {
  40201. --gradient-to-color: #fbb6ce;
  40202. }
  40203. .md\:to-pink-400 {
  40204. --gradient-to-color: #f687b3;
  40205. }
  40206. .md\:to-pink-500 {
  40207. --gradient-to-color: #ed64a6;
  40208. }
  40209. .md\:to-pink-600 {
  40210. --gradient-to-color: #d53f8c;
  40211. }
  40212. .md\:to-pink-700 {
  40213. --gradient-to-color: #b83280;
  40214. }
  40215. .md\:to-pink-800 {
  40216. --gradient-to-color: #97266d;
  40217. }
  40218. .md\:to-pink-900 {
  40219. --gradient-to-color: #702459;
  40220. }
  40221. .md\:hover\:from-transparent:hover {
  40222. --gradient-from-color: transparent;
  40223. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  40224. }
  40225. .md\:hover\:from-current:hover {
  40226. --gradient-from-color: currentColor;
  40227. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  40228. }
  40229. .md\:hover\:from-black:hover {
  40230. --gradient-from-color: #000;
  40231. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  40232. }
  40233. .md\:hover\:from-white:hover {
  40234. --gradient-from-color: #fff;
  40235. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  40236. }
  40237. .md\:hover\:from-gray-100:hover {
  40238. --gradient-from-color: #f7fafc;
  40239. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  40240. }
  40241. .md\:hover\:from-gray-200:hover {
  40242. --gradient-from-color: #edf2f7;
  40243. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  40244. }
  40245. .md\:hover\:from-gray-300:hover {
  40246. --gradient-from-color: #e2e8f0;
  40247. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  40248. }
  40249. .md\:hover\:from-gray-400:hover {
  40250. --gradient-from-color: #cbd5e0;
  40251. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  40252. }
  40253. .md\:hover\:from-gray-500:hover {
  40254. --gradient-from-color: #a0aec0;
  40255. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  40256. }
  40257. .md\:hover\:from-gray-600:hover {
  40258. --gradient-from-color: #718096;
  40259. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  40260. }
  40261. .md\:hover\:from-gray-700:hover {
  40262. --gradient-from-color: #4a5568;
  40263. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  40264. }
  40265. .md\:hover\:from-gray-800:hover {
  40266. --gradient-from-color: #2d3748;
  40267. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  40268. }
  40269. .md\:hover\:from-gray-900:hover {
  40270. --gradient-from-color: #1a202c;
  40271. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  40272. }
  40273. .md\:hover\:from-red-100:hover {
  40274. --gradient-from-color: #fff5f5;
  40275. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  40276. }
  40277. .md\:hover\:from-red-200:hover {
  40278. --gradient-from-color: #fed7d7;
  40279. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  40280. }
  40281. .md\:hover\:from-red-300:hover {
  40282. --gradient-from-color: #feb2b2;
  40283. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  40284. }
  40285. .md\:hover\:from-red-400:hover {
  40286. --gradient-from-color: #fc8181;
  40287. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  40288. }
  40289. .md\:hover\:from-red-500:hover {
  40290. --gradient-from-color: #f56565;
  40291. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  40292. }
  40293. .md\:hover\:from-red-600:hover {
  40294. --gradient-from-color: #e53e3e;
  40295. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  40296. }
  40297. .md\:hover\:from-red-700:hover {
  40298. --gradient-from-color: #c53030;
  40299. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  40300. }
  40301. .md\:hover\:from-red-800:hover {
  40302. --gradient-from-color: #9b2c2c;
  40303. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  40304. }
  40305. .md\:hover\:from-red-900:hover {
  40306. --gradient-from-color: #742a2a;
  40307. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  40308. }
  40309. .md\:hover\:from-orange-100:hover {
  40310. --gradient-from-color: #fffaf0;
  40311. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  40312. }
  40313. .md\:hover\:from-orange-200:hover {
  40314. --gradient-from-color: #feebc8;
  40315. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  40316. }
  40317. .md\:hover\:from-orange-300:hover {
  40318. --gradient-from-color: #fbd38d;
  40319. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  40320. }
  40321. .md\:hover\:from-orange-400:hover {
  40322. --gradient-from-color: #f6ad55;
  40323. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  40324. }
  40325. .md\:hover\:from-orange-500:hover {
  40326. --gradient-from-color: #ed8936;
  40327. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  40328. }
  40329. .md\:hover\:from-orange-600:hover {
  40330. --gradient-from-color: #dd6b20;
  40331. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  40332. }
  40333. .md\:hover\:from-orange-700:hover {
  40334. --gradient-from-color: #c05621;
  40335. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  40336. }
  40337. .md\:hover\:from-orange-800:hover {
  40338. --gradient-from-color: #9c4221;
  40339. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  40340. }
  40341. .md\:hover\:from-orange-900:hover {
  40342. --gradient-from-color: #7b341e;
  40343. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  40344. }
  40345. .md\:hover\:from-yellow-100:hover {
  40346. --gradient-from-color: #fffff0;
  40347. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  40348. }
  40349. .md\:hover\:from-yellow-200:hover {
  40350. --gradient-from-color: #fefcbf;
  40351. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  40352. }
  40353. .md\:hover\:from-yellow-300:hover {
  40354. --gradient-from-color: #faf089;
  40355. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  40356. }
  40357. .md\:hover\:from-yellow-400:hover {
  40358. --gradient-from-color: #f6e05e;
  40359. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  40360. }
  40361. .md\:hover\:from-yellow-500:hover {
  40362. --gradient-from-color: #ecc94b;
  40363. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  40364. }
  40365. .md\:hover\:from-yellow-600:hover {
  40366. --gradient-from-color: #d69e2e;
  40367. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  40368. }
  40369. .md\:hover\:from-yellow-700:hover {
  40370. --gradient-from-color: #b7791f;
  40371. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  40372. }
  40373. .md\:hover\:from-yellow-800:hover {
  40374. --gradient-from-color: #975a16;
  40375. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  40376. }
  40377. .md\:hover\:from-yellow-900:hover {
  40378. --gradient-from-color: #744210;
  40379. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  40380. }
  40381. .md\:hover\:from-green-100:hover {
  40382. --gradient-from-color: #f0fff4;
  40383. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  40384. }
  40385. .md\:hover\:from-green-200:hover {
  40386. --gradient-from-color: #c6f6d5;
  40387. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  40388. }
  40389. .md\:hover\:from-green-300:hover {
  40390. --gradient-from-color: #9ae6b4;
  40391. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  40392. }
  40393. .md\:hover\:from-green-400:hover {
  40394. --gradient-from-color: #68d391;
  40395. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  40396. }
  40397. .md\:hover\:from-green-500:hover {
  40398. --gradient-from-color: #48bb78;
  40399. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  40400. }
  40401. .md\:hover\:from-green-600:hover {
  40402. --gradient-from-color: #38a169;
  40403. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  40404. }
  40405. .md\:hover\:from-green-700:hover {
  40406. --gradient-from-color: #2f855a;
  40407. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  40408. }
  40409. .md\:hover\:from-green-800:hover {
  40410. --gradient-from-color: #276749;
  40411. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  40412. }
  40413. .md\:hover\:from-green-900:hover {
  40414. --gradient-from-color: #22543d;
  40415. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  40416. }
  40417. .md\:hover\:from-teal-100:hover {
  40418. --gradient-from-color: #e6fffa;
  40419. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  40420. }
  40421. .md\:hover\:from-teal-200:hover {
  40422. --gradient-from-color: #b2f5ea;
  40423. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  40424. }
  40425. .md\:hover\:from-teal-300:hover {
  40426. --gradient-from-color: #81e6d9;
  40427. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  40428. }
  40429. .md\:hover\:from-teal-400:hover {
  40430. --gradient-from-color: #4fd1c5;
  40431. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  40432. }
  40433. .md\:hover\:from-teal-500:hover {
  40434. --gradient-from-color: #38b2ac;
  40435. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  40436. }
  40437. .md\:hover\:from-teal-600:hover {
  40438. --gradient-from-color: #319795;
  40439. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  40440. }
  40441. .md\:hover\:from-teal-700:hover {
  40442. --gradient-from-color: #2c7a7b;
  40443. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  40444. }
  40445. .md\:hover\:from-teal-800:hover {
  40446. --gradient-from-color: #285e61;
  40447. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  40448. }
  40449. .md\:hover\:from-teal-900:hover {
  40450. --gradient-from-color: #234e52;
  40451. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  40452. }
  40453. .md\:hover\:from-blue-100:hover {
  40454. --gradient-from-color: #ebf8ff;
  40455. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  40456. }
  40457. .md\:hover\:from-blue-200:hover {
  40458. --gradient-from-color: #bee3f8;
  40459. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  40460. }
  40461. .md\:hover\:from-blue-300:hover {
  40462. --gradient-from-color: #90cdf4;
  40463. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  40464. }
  40465. .md\:hover\:from-blue-400:hover {
  40466. --gradient-from-color: #63b3ed;
  40467. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  40468. }
  40469. .md\:hover\:from-blue-500:hover {
  40470. --gradient-from-color: #4299e1;
  40471. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  40472. }
  40473. .md\:hover\:from-blue-600:hover {
  40474. --gradient-from-color: #3182ce;
  40475. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  40476. }
  40477. .md\:hover\:from-blue-700:hover {
  40478. --gradient-from-color: #2b6cb0;
  40479. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  40480. }
  40481. .md\:hover\:from-blue-800:hover {
  40482. --gradient-from-color: #2c5282;
  40483. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  40484. }
  40485. .md\:hover\:from-blue-900:hover {
  40486. --gradient-from-color: #2a4365;
  40487. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  40488. }
  40489. .md\:hover\:from-indigo-100:hover {
  40490. --gradient-from-color: #ebf4ff;
  40491. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  40492. }
  40493. .md\:hover\:from-indigo-200:hover {
  40494. --gradient-from-color: #c3dafe;
  40495. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  40496. }
  40497. .md\:hover\:from-indigo-300:hover {
  40498. --gradient-from-color: #a3bffa;
  40499. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  40500. }
  40501. .md\:hover\:from-indigo-400:hover {
  40502. --gradient-from-color: #7f9cf5;
  40503. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  40504. }
  40505. .md\:hover\:from-indigo-500:hover {
  40506. --gradient-from-color: #667eea;
  40507. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  40508. }
  40509. .md\:hover\:from-indigo-600:hover {
  40510. --gradient-from-color: #5a67d8;
  40511. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  40512. }
  40513. .md\:hover\:from-indigo-700:hover {
  40514. --gradient-from-color: #4c51bf;
  40515. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  40516. }
  40517. .md\:hover\:from-indigo-800:hover {
  40518. --gradient-from-color: #434190;
  40519. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  40520. }
  40521. .md\:hover\:from-indigo-900:hover {
  40522. --gradient-from-color: #3c366b;
  40523. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  40524. }
  40525. .md\:hover\:from-purple-100:hover {
  40526. --gradient-from-color: #faf5ff;
  40527. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  40528. }
  40529. .md\:hover\:from-purple-200:hover {
  40530. --gradient-from-color: #e9d8fd;
  40531. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  40532. }
  40533. .md\:hover\:from-purple-300:hover {
  40534. --gradient-from-color: #d6bcfa;
  40535. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  40536. }
  40537. .md\:hover\:from-purple-400:hover {
  40538. --gradient-from-color: #b794f4;
  40539. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  40540. }
  40541. .md\:hover\:from-purple-500:hover {
  40542. --gradient-from-color: #9f7aea;
  40543. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  40544. }
  40545. .md\:hover\:from-purple-600:hover {
  40546. --gradient-from-color: #805ad5;
  40547. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  40548. }
  40549. .md\:hover\:from-purple-700:hover {
  40550. --gradient-from-color: #6b46c1;
  40551. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  40552. }
  40553. .md\:hover\:from-purple-800:hover {
  40554. --gradient-from-color: #553c9a;
  40555. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  40556. }
  40557. .md\:hover\:from-purple-900:hover {
  40558. --gradient-from-color: #44337a;
  40559. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  40560. }
  40561. .md\:hover\:from-pink-100:hover {
  40562. --gradient-from-color: #fff5f7;
  40563. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  40564. }
  40565. .md\:hover\:from-pink-200:hover {
  40566. --gradient-from-color: #fed7e2;
  40567. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  40568. }
  40569. .md\:hover\:from-pink-300:hover {
  40570. --gradient-from-color: #fbb6ce;
  40571. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  40572. }
  40573. .md\:hover\:from-pink-400:hover {
  40574. --gradient-from-color: #f687b3;
  40575. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  40576. }
  40577. .md\:hover\:from-pink-500:hover {
  40578. --gradient-from-color: #ed64a6;
  40579. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  40580. }
  40581. .md\:hover\:from-pink-600:hover {
  40582. --gradient-from-color: #d53f8c;
  40583. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  40584. }
  40585. .md\:hover\:from-pink-700:hover {
  40586. --gradient-from-color: #b83280;
  40587. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  40588. }
  40589. .md\:hover\:from-pink-800:hover {
  40590. --gradient-from-color: #97266d;
  40591. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  40592. }
  40593. .md\:hover\:from-pink-900:hover {
  40594. --gradient-from-color: #702459;
  40595. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  40596. }
  40597. .md\:hover\:via-transparent:hover {
  40598. --gradient-via-color: transparent;
  40599. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  40600. }
  40601. .md\:hover\:via-current:hover {
  40602. --gradient-via-color: currentColor;
  40603. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  40604. }
  40605. .md\:hover\:via-black:hover {
  40606. --gradient-via-color: #000;
  40607. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  40608. }
  40609. .md\:hover\:via-white:hover {
  40610. --gradient-via-color: #fff;
  40611. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  40612. }
  40613. .md\:hover\:via-gray-100:hover {
  40614. --gradient-via-color: #f7fafc;
  40615. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  40616. }
  40617. .md\:hover\:via-gray-200:hover {
  40618. --gradient-via-color: #edf2f7;
  40619. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  40620. }
  40621. .md\:hover\:via-gray-300:hover {
  40622. --gradient-via-color: #e2e8f0;
  40623. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  40624. }
  40625. .md\:hover\:via-gray-400:hover {
  40626. --gradient-via-color: #cbd5e0;
  40627. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  40628. }
  40629. .md\:hover\:via-gray-500:hover {
  40630. --gradient-via-color: #a0aec0;
  40631. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  40632. }
  40633. .md\:hover\:via-gray-600:hover {
  40634. --gradient-via-color: #718096;
  40635. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  40636. }
  40637. .md\:hover\:via-gray-700:hover {
  40638. --gradient-via-color: #4a5568;
  40639. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  40640. }
  40641. .md\:hover\:via-gray-800:hover {
  40642. --gradient-via-color: #2d3748;
  40643. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  40644. }
  40645. .md\:hover\:via-gray-900:hover {
  40646. --gradient-via-color: #1a202c;
  40647. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  40648. }
  40649. .md\:hover\:via-red-100:hover {
  40650. --gradient-via-color: #fff5f5;
  40651. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  40652. }
  40653. .md\:hover\:via-red-200:hover {
  40654. --gradient-via-color: #fed7d7;
  40655. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  40656. }
  40657. .md\:hover\:via-red-300:hover {
  40658. --gradient-via-color: #feb2b2;
  40659. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  40660. }
  40661. .md\:hover\:via-red-400:hover {
  40662. --gradient-via-color: #fc8181;
  40663. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  40664. }
  40665. .md\:hover\:via-red-500:hover {
  40666. --gradient-via-color: #f56565;
  40667. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  40668. }
  40669. .md\:hover\:via-red-600:hover {
  40670. --gradient-via-color: #e53e3e;
  40671. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  40672. }
  40673. .md\:hover\:via-red-700:hover {
  40674. --gradient-via-color: #c53030;
  40675. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  40676. }
  40677. .md\:hover\:via-red-800:hover {
  40678. --gradient-via-color: #9b2c2c;
  40679. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  40680. }
  40681. .md\:hover\:via-red-900:hover {
  40682. --gradient-via-color: #742a2a;
  40683. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  40684. }
  40685. .md\:hover\:via-orange-100:hover {
  40686. --gradient-via-color: #fffaf0;
  40687. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  40688. }
  40689. .md\:hover\:via-orange-200:hover {
  40690. --gradient-via-color: #feebc8;
  40691. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  40692. }
  40693. .md\:hover\:via-orange-300:hover {
  40694. --gradient-via-color: #fbd38d;
  40695. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  40696. }
  40697. .md\:hover\:via-orange-400:hover {
  40698. --gradient-via-color: #f6ad55;
  40699. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  40700. }
  40701. .md\:hover\:via-orange-500:hover {
  40702. --gradient-via-color: #ed8936;
  40703. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  40704. }
  40705. .md\:hover\:via-orange-600:hover {
  40706. --gradient-via-color: #dd6b20;
  40707. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  40708. }
  40709. .md\:hover\:via-orange-700:hover {
  40710. --gradient-via-color: #c05621;
  40711. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  40712. }
  40713. .md\:hover\:via-orange-800:hover {
  40714. --gradient-via-color: #9c4221;
  40715. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  40716. }
  40717. .md\:hover\:via-orange-900:hover {
  40718. --gradient-via-color: #7b341e;
  40719. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  40720. }
  40721. .md\:hover\:via-yellow-100:hover {
  40722. --gradient-via-color: #fffff0;
  40723. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  40724. }
  40725. .md\:hover\:via-yellow-200:hover {
  40726. --gradient-via-color: #fefcbf;
  40727. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  40728. }
  40729. .md\:hover\:via-yellow-300:hover {
  40730. --gradient-via-color: #faf089;
  40731. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  40732. }
  40733. .md\:hover\:via-yellow-400:hover {
  40734. --gradient-via-color: #f6e05e;
  40735. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  40736. }
  40737. .md\:hover\:via-yellow-500:hover {
  40738. --gradient-via-color: #ecc94b;
  40739. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  40740. }
  40741. .md\:hover\:via-yellow-600:hover {
  40742. --gradient-via-color: #d69e2e;
  40743. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  40744. }
  40745. .md\:hover\:via-yellow-700:hover {
  40746. --gradient-via-color: #b7791f;
  40747. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  40748. }
  40749. .md\:hover\:via-yellow-800:hover {
  40750. --gradient-via-color: #975a16;
  40751. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  40752. }
  40753. .md\:hover\:via-yellow-900:hover {
  40754. --gradient-via-color: #744210;
  40755. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  40756. }
  40757. .md\:hover\:via-green-100:hover {
  40758. --gradient-via-color: #f0fff4;
  40759. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  40760. }
  40761. .md\:hover\:via-green-200:hover {
  40762. --gradient-via-color: #c6f6d5;
  40763. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  40764. }
  40765. .md\:hover\:via-green-300:hover {
  40766. --gradient-via-color: #9ae6b4;
  40767. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  40768. }
  40769. .md\:hover\:via-green-400:hover {
  40770. --gradient-via-color: #68d391;
  40771. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  40772. }
  40773. .md\:hover\:via-green-500:hover {
  40774. --gradient-via-color: #48bb78;
  40775. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  40776. }
  40777. .md\:hover\:via-green-600:hover {
  40778. --gradient-via-color: #38a169;
  40779. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  40780. }
  40781. .md\:hover\:via-green-700:hover {
  40782. --gradient-via-color: #2f855a;
  40783. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  40784. }
  40785. .md\:hover\:via-green-800:hover {
  40786. --gradient-via-color: #276749;
  40787. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  40788. }
  40789. .md\:hover\:via-green-900:hover {
  40790. --gradient-via-color: #22543d;
  40791. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  40792. }
  40793. .md\:hover\:via-teal-100:hover {
  40794. --gradient-via-color: #e6fffa;
  40795. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  40796. }
  40797. .md\:hover\:via-teal-200:hover {
  40798. --gradient-via-color: #b2f5ea;
  40799. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  40800. }
  40801. .md\:hover\:via-teal-300:hover {
  40802. --gradient-via-color: #81e6d9;
  40803. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  40804. }
  40805. .md\:hover\:via-teal-400:hover {
  40806. --gradient-via-color: #4fd1c5;
  40807. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  40808. }
  40809. .md\:hover\:via-teal-500:hover {
  40810. --gradient-via-color: #38b2ac;
  40811. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  40812. }
  40813. .md\:hover\:via-teal-600:hover {
  40814. --gradient-via-color: #319795;
  40815. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  40816. }
  40817. .md\:hover\:via-teal-700:hover {
  40818. --gradient-via-color: #2c7a7b;
  40819. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  40820. }
  40821. .md\:hover\:via-teal-800:hover {
  40822. --gradient-via-color: #285e61;
  40823. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  40824. }
  40825. .md\:hover\:via-teal-900:hover {
  40826. --gradient-via-color: #234e52;
  40827. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  40828. }
  40829. .md\:hover\:via-blue-100:hover {
  40830. --gradient-via-color: #ebf8ff;
  40831. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  40832. }
  40833. .md\:hover\:via-blue-200:hover {
  40834. --gradient-via-color: #bee3f8;
  40835. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  40836. }
  40837. .md\:hover\:via-blue-300:hover {
  40838. --gradient-via-color: #90cdf4;
  40839. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  40840. }
  40841. .md\:hover\:via-blue-400:hover {
  40842. --gradient-via-color: #63b3ed;
  40843. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  40844. }
  40845. .md\:hover\:via-blue-500:hover {
  40846. --gradient-via-color: #4299e1;
  40847. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  40848. }
  40849. .md\:hover\:via-blue-600:hover {
  40850. --gradient-via-color: #3182ce;
  40851. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  40852. }
  40853. .md\:hover\:via-blue-700:hover {
  40854. --gradient-via-color: #2b6cb0;
  40855. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  40856. }
  40857. .md\:hover\:via-blue-800:hover {
  40858. --gradient-via-color: #2c5282;
  40859. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  40860. }
  40861. .md\:hover\:via-blue-900:hover {
  40862. --gradient-via-color: #2a4365;
  40863. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  40864. }
  40865. .md\:hover\:via-indigo-100:hover {
  40866. --gradient-via-color: #ebf4ff;
  40867. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  40868. }
  40869. .md\:hover\:via-indigo-200:hover {
  40870. --gradient-via-color: #c3dafe;
  40871. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  40872. }
  40873. .md\:hover\:via-indigo-300:hover {
  40874. --gradient-via-color: #a3bffa;
  40875. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  40876. }
  40877. .md\:hover\:via-indigo-400:hover {
  40878. --gradient-via-color: #7f9cf5;
  40879. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  40880. }
  40881. .md\:hover\:via-indigo-500:hover {
  40882. --gradient-via-color: #667eea;
  40883. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  40884. }
  40885. .md\:hover\:via-indigo-600:hover {
  40886. --gradient-via-color: #5a67d8;
  40887. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  40888. }
  40889. .md\:hover\:via-indigo-700:hover {
  40890. --gradient-via-color: #4c51bf;
  40891. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  40892. }
  40893. .md\:hover\:via-indigo-800:hover {
  40894. --gradient-via-color: #434190;
  40895. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  40896. }
  40897. .md\:hover\:via-indigo-900:hover {
  40898. --gradient-via-color: #3c366b;
  40899. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  40900. }
  40901. .md\:hover\:via-purple-100:hover {
  40902. --gradient-via-color: #faf5ff;
  40903. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  40904. }
  40905. .md\:hover\:via-purple-200:hover {
  40906. --gradient-via-color: #e9d8fd;
  40907. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  40908. }
  40909. .md\:hover\:via-purple-300:hover {
  40910. --gradient-via-color: #d6bcfa;
  40911. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  40912. }
  40913. .md\:hover\:via-purple-400:hover {
  40914. --gradient-via-color: #b794f4;
  40915. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  40916. }
  40917. .md\:hover\:via-purple-500:hover {
  40918. --gradient-via-color: #9f7aea;
  40919. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  40920. }
  40921. .md\:hover\:via-purple-600:hover {
  40922. --gradient-via-color: #805ad5;
  40923. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  40924. }
  40925. .md\:hover\:via-purple-700:hover {
  40926. --gradient-via-color: #6b46c1;
  40927. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  40928. }
  40929. .md\:hover\:via-purple-800:hover {
  40930. --gradient-via-color: #553c9a;
  40931. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  40932. }
  40933. .md\:hover\:via-purple-900:hover {
  40934. --gradient-via-color: #44337a;
  40935. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  40936. }
  40937. .md\:hover\:via-pink-100:hover {
  40938. --gradient-via-color: #fff5f7;
  40939. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  40940. }
  40941. .md\:hover\:via-pink-200:hover {
  40942. --gradient-via-color: #fed7e2;
  40943. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  40944. }
  40945. .md\:hover\:via-pink-300:hover {
  40946. --gradient-via-color: #fbb6ce;
  40947. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  40948. }
  40949. .md\:hover\:via-pink-400:hover {
  40950. --gradient-via-color: #f687b3;
  40951. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  40952. }
  40953. .md\:hover\:via-pink-500:hover {
  40954. --gradient-via-color: #ed64a6;
  40955. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  40956. }
  40957. .md\:hover\:via-pink-600:hover {
  40958. --gradient-via-color: #d53f8c;
  40959. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  40960. }
  40961. .md\:hover\:via-pink-700:hover {
  40962. --gradient-via-color: #b83280;
  40963. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  40964. }
  40965. .md\:hover\:via-pink-800:hover {
  40966. --gradient-via-color: #97266d;
  40967. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  40968. }
  40969. .md\:hover\:via-pink-900:hover {
  40970. --gradient-via-color: #702459;
  40971. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  40972. }
  40973. .md\:hover\:to-transparent:hover {
  40974. --gradient-to-color: transparent;
  40975. }
  40976. .md\:hover\:to-current:hover {
  40977. --gradient-to-color: currentColor;
  40978. }
  40979. .md\:hover\:to-black:hover {
  40980. --gradient-to-color: #000;
  40981. }
  40982. .md\:hover\:to-white:hover {
  40983. --gradient-to-color: #fff;
  40984. }
  40985. .md\:hover\:to-gray-100:hover {
  40986. --gradient-to-color: #f7fafc;
  40987. }
  40988. .md\:hover\:to-gray-200:hover {
  40989. --gradient-to-color: #edf2f7;
  40990. }
  40991. .md\:hover\:to-gray-300:hover {
  40992. --gradient-to-color: #e2e8f0;
  40993. }
  40994. .md\:hover\:to-gray-400:hover {
  40995. --gradient-to-color: #cbd5e0;
  40996. }
  40997. .md\:hover\:to-gray-500:hover {
  40998. --gradient-to-color: #a0aec0;
  40999. }
  41000. .md\:hover\:to-gray-600:hover {
  41001. --gradient-to-color: #718096;
  41002. }
  41003. .md\:hover\:to-gray-700:hover {
  41004. --gradient-to-color: #4a5568;
  41005. }
  41006. .md\:hover\:to-gray-800:hover {
  41007. --gradient-to-color: #2d3748;
  41008. }
  41009. .md\:hover\:to-gray-900:hover {
  41010. --gradient-to-color: #1a202c;
  41011. }
  41012. .md\:hover\:to-red-100:hover {
  41013. --gradient-to-color: #fff5f5;
  41014. }
  41015. .md\:hover\:to-red-200:hover {
  41016. --gradient-to-color: #fed7d7;
  41017. }
  41018. .md\:hover\:to-red-300:hover {
  41019. --gradient-to-color: #feb2b2;
  41020. }
  41021. .md\:hover\:to-red-400:hover {
  41022. --gradient-to-color: #fc8181;
  41023. }
  41024. .md\:hover\:to-red-500:hover {
  41025. --gradient-to-color: #f56565;
  41026. }
  41027. .md\:hover\:to-red-600:hover {
  41028. --gradient-to-color: #e53e3e;
  41029. }
  41030. .md\:hover\:to-red-700:hover {
  41031. --gradient-to-color: #c53030;
  41032. }
  41033. .md\:hover\:to-red-800:hover {
  41034. --gradient-to-color: #9b2c2c;
  41035. }
  41036. .md\:hover\:to-red-900:hover {
  41037. --gradient-to-color: #742a2a;
  41038. }
  41039. .md\:hover\:to-orange-100:hover {
  41040. --gradient-to-color: #fffaf0;
  41041. }
  41042. .md\:hover\:to-orange-200:hover {
  41043. --gradient-to-color: #feebc8;
  41044. }
  41045. .md\:hover\:to-orange-300:hover {
  41046. --gradient-to-color: #fbd38d;
  41047. }
  41048. .md\:hover\:to-orange-400:hover {
  41049. --gradient-to-color: #f6ad55;
  41050. }
  41051. .md\:hover\:to-orange-500:hover {
  41052. --gradient-to-color: #ed8936;
  41053. }
  41054. .md\:hover\:to-orange-600:hover {
  41055. --gradient-to-color: #dd6b20;
  41056. }
  41057. .md\:hover\:to-orange-700:hover {
  41058. --gradient-to-color: #c05621;
  41059. }
  41060. .md\:hover\:to-orange-800:hover {
  41061. --gradient-to-color: #9c4221;
  41062. }
  41063. .md\:hover\:to-orange-900:hover {
  41064. --gradient-to-color: #7b341e;
  41065. }
  41066. .md\:hover\:to-yellow-100:hover {
  41067. --gradient-to-color: #fffff0;
  41068. }
  41069. .md\:hover\:to-yellow-200:hover {
  41070. --gradient-to-color: #fefcbf;
  41071. }
  41072. .md\:hover\:to-yellow-300:hover {
  41073. --gradient-to-color: #faf089;
  41074. }
  41075. .md\:hover\:to-yellow-400:hover {
  41076. --gradient-to-color: #f6e05e;
  41077. }
  41078. .md\:hover\:to-yellow-500:hover {
  41079. --gradient-to-color: #ecc94b;
  41080. }
  41081. .md\:hover\:to-yellow-600:hover {
  41082. --gradient-to-color: #d69e2e;
  41083. }
  41084. .md\:hover\:to-yellow-700:hover {
  41085. --gradient-to-color: #b7791f;
  41086. }
  41087. .md\:hover\:to-yellow-800:hover {
  41088. --gradient-to-color: #975a16;
  41089. }
  41090. .md\:hover\:to-yellow-900:hover {
  41091. --gradient-to-color: #744210;
  41092. }
  41093. .md\:hover\:to-green-100:hover {
  41094. --gradient-to-color: #f0fff4;
  41095. }
  41096. .md\:hover\:to-green-200:hover {
  41097. --gradient-to-color: #c6f6d5;
  41098. }
  41099. .md\:hover\:to-green-300:hover {
  41100. --gradient-to-color: #9ae6b4;
  41101. }
  41102. .md\:hover\:to-green-400:hover {
  41103. --gradient-to-color: #68d391;
  41104. }
  41105. .md\:hover\:to-green-500:hover {
  41106. --gradient-to-color: #48bb78;
  41107. }
  41108. .md\:hover\:to-green-600:hover {
  41109. --gradient-to-color: #38a169;
  41110. }
  41111. .md\:hover\:to-green-700:hover {
  41112. --gradient-to-color: #2f855a;
  41113. }
  41114. .md\:hover\:to-green-800:hover {
  41115. --gradient-to-color: #276749;
  41116. }
  41117. .md\:hover\:to-green-900:hover {
  41118. --gradient-to-color: #22543d;
  41119. }
  41120. .md\:hover\:to-teal-100:hover {
  41121. --gradient-to-color: #e6fffa;
  41122. }
  41123. .md\:hover\:to-teal-200:hover {
  41124. --gradient-to-color: #b2f5ea;
  41125. }
  41126. .md\:hover\:to-teal-300:hover {
  41127. --gradient-to-color: #81e6d9;
  41128. }
  41129. .md\:hover\:to-teal-400:hover {
  41130. --gradient-to-color: #4fd1c5;
  41131. }
  41132. .md\:hover\:to-teal-500:hover {
  41133. --gradient-to-color: #38b2ac;
  41134. }
  41135. .md\:hover\:to-teal-600:hover {
  41136. --gradient-to-color: #319795;
  41137. }
  41138. .md\:hover\:to-teal-700:hover {
  41139. --gradient-to-color: #2c7a7b;
  41140. }
  41141. .md\:hover\:to-teal-800:hover {
  41142. --gradient-to-color: #285e61;
  41143. }
  41144. .md\:hover\:to-teal-900:hover {
  41145. --gradient-to-color: #234e52;
  41146. }
  41147. .md\:hover\:to-blue-100:hover {
  41148. --gradient-to-color: #ebf8ff;
  41149. }
  41150. .md\:hover\:to-blue-200:hover {
  41151. --gradient-to-color: #bee3f8;
  41152. }
  41153. .md\:hover\:to-blue-300:hover {
  41154. --gradient-to-color: #90cdf4;
  41155. }
  41156. .md\:hover\:to-blue-400:hover {
  41157. --gradient-to-color: #63b3ed;
  41158. }
  41159. .md\:hover\:to-blue-500:hover {
  41160. --gradient-to-color: #4299e1;
  41161. }
  41162. .md\:hover\:to-blue-600:hover {
  41163. --gradient-to-color: #3182ce;
  41164. }
  41165. .md\:hover\:to-blue-700:hover {
  41166. --gradient-to-color: #2b6cb0;
  41167. }
  41168. .md\:hover\:to-blue-800:hover {
  41169. --gradient-to-color: #2c5282;
  41170. }
  41171. .md\:hover\:to-blue-900:hover {
  41172. --gradient-to-color: #2a4365;
  41173. }
  41174. .md\:hover\:to-indigo-100:hover {
  41175. --gradient-to-color: #ebf4ff;
  41176. }
  41177. .md\:hover\:to-indigo-200:hover {
  41178. --gradient-to-color: #c3dafe;
  41179. }
  41180. .md\:hover\:to-indigo-300:hover {
  41181. --gradient-to-color: #a3bffa;
  41182. }
  41183. .md\:hover\:to-indigo-400:hover {
  41184. --gradient-to-color: #7f9cf5;
  41185. }
  41186. .md\:hover\:to-indigo-500:hover {
  41187. --gradient-to-color: #667eea;
  41188. }
  41189. .md\:hover\:to-indigo-600:hover {
  41190. --gradient-to-color: #5a67d8;
  41191. }
  41192. .md\:hover\:to-indigo-700:hover {
  41193. --gradient-to-color: #4c51bf;
  41194. }
  41195. .md\:hover\:to-indigo-800:hover {
  41196. --gradient-to-color: #434190;
  41197. }
  41198. .md\:hover\:to-indigo-900:hover {
  41199. --gradient-to-color: #3c366b;
  41200. }
  41201. .md\:hover\:to-purple-100:hover {
  41202. --gradient-to-color: #faf5ff;
  41203. }
  41204. .md\:hover\:to-purple-200:hover {
  41205. --gradient-to-color: #e9d8fd;
  41206. }
  41207. .md\:hover\:to-purple-300:hover {
  41208. --gradient-to-color: #d6bcfa;
  41209. }
  41210. .md\:hover\:to-purple-400:hover {
  41211. --gradient-to-color: #b794f4;
  41212. }
  41213. .md\:hover\:to-purple-500:hover {
  41214. --gradient-to-color: #9f7aea;
  41215. }
  41216. .md\:hover\:to-purple-600:hover {
  41217. --gradient-to-color: #805ad5;
  41218. }
  41219. .md\:hover\:to-purple-700:hover {
  41220. --gradient-to-color: #6b46c1;
  41221. }
  41222. .md\:hover\:to-purple-800:hover {
  41223. --gradient-to-color: #553c9a;
  41224. }
  41225. .md\:hover\:to-purple-900:hover {
  41226. --gradient-to-color: #44337a;
  41227. }
  41228. .md\:hover\:to-pink-100:hover {
  41229. --gradient-to-color: #fff5f7;
  41230. }
  41231. .md\:hover\:to-pink-200:hover {
  41232. --gradient-to-color: #fed7e2;
  41233. }
  41234. .md\:hover\:to-pink-300:hover {
  41235. --gradient-to-color: #fbb6ce;
  41236. }
  41237. .md\:hover\:to-pink-400:hover {
  41238. --gradient-to-color: #f687b3;
  41239. }
  41240. .md\:hover\:to-pink-500:hover {
  41241. --gradient-to-color: #ed64a6;
  41242. }
  41243. .md\:hover\:to-pink-600:hover {
  41244. --gradient-to-color: #d53f8c;
  41245. }
  41246. .md\:hover\:to-pink-700:hover {
  41247. --gradient-to-color: #b83280;
  41248. }
  41249. .md\:hover\:to-pink-800:hover {
  41250. --gradient-to-color: #97266d;
  41251. }
  41252. .md\:hover\:to-pink-900:hover {
  41253. --gradient-to-color: #702459;
  41254. }
  41255. .md\:focus\:from-transparent:focus {
  41256. --gradient-from-color: transparent;
  41257. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  41258. }
  41259. .md\:focus\:from-current:focus {
  41260. --gradient-from-color: currentColor;
  41261. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  41262. }
  41263. .md\:focus\:from-black:focus {
  41264. --gradient-from-color: #000;
  41265. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  41266. }
  41267. .md\:focus\:from-white:focus {
  41268. --gradient-from-color: #fff;
  41269. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  41270. }
  41271. .md\:focus\:from-gray-100:focus {
  41272. --gradient-from-color: #f7fafc;
  41273. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  41274. }
  41275. .md\:focus\:from-gray-200:focus {
  41276. --gradient-from-color: #edf2f7;
  41277. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  41278. }
  41279. .md\:focus\:from-gray-300:focus {
  41280. --gradient-from-color: #e2e8f0;
  41281. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  41282. }
  41283. .md\:focus\:from-gray-400:focus {
  41284. --gradient-from-color: #cbd5e0;
  41285. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  41286. }
  41287. .md\:focus\:from-gray-500:focus {
  41288. --gradient-from-color: #a0aec0;
  41289. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  41290. }
  41291. .md\:focus\:from-gray-600:focus {
  41292. --gradient-from-color: #718096;
  41293. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  41294. }
  41295. .md\:focus\:from-gray-700:focus {
  41296. --gradient-from-color: #4a5568;
  41297. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  41298. }
  41299. .md\:focus\:from-gray-800:focus {
  41300. --gradient-from-color: #2d3748;
  41301. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  41302. }
  41303. .md\:focus\:from-gray-900:focus {
  41304. --gradient-from-color: #1a202c;
  41305. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  41306. }
  41307. .md\:focus\:from-red-100:focus {
  41308. --gradient-from-color: #fff5f5;
  41309. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  41310. }
  41311. .md\:focus\:from-red-200:focus {
  41312. --gradient-from-color: #fed7d7;
  41313. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  41314. }
  41315. .md\:focus\:from-red-300:focus {
  41316. --gradient-from-color: #feb2b2;
  41317. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  41318. }
  41319. .md\:focus\:from-red-400:focus {
  41320. --gradient-from-color: #fc8181;
  41321. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  41322. }
  41323. .md\:focus\:from-red-500:focus {
  41324. --gradient-from-color: #f56565;
  41325. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  41326. }
  41327. .md\:focus\:from-red-600:focus {
  41328. --gradient-from-color: #e53e3e;
  41329. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  41330. }
  41331. .md\:focus\:from-red-700:focus {
  41332. --gradient-from-color: #c53030;
  41333. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  41334. }
  41335. .md\:focus\:from-red-800:focus {
  41336. --gradient-from-color: #9b2c2c;
  41337. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  41338. }
  41339. .md\:focus\:from-red-900:focus {
  41340. --gradient-from-color: #742a2a;
  41341. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  41342. }
  41343. .md\:focus\:from-orange-100:focus {
  41344. --gradient-from-color: #fffaf0;
  41345. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  41346. }
  41347. .md\:focus\:from-orange-200:focus {
  41348. --gradient-from-color: #feebc8;
  41349. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  41350. }
  41351. .md\:focus\:from-orange-300:focus {
  41352. --gradient-from-color: #fbd38d;
  41353. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  41354. }
  41355. .md\:focus\:from-orange-400:focus {
  41356. --gradient-from-color: #f6ad55;
  41357. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  41358. }
  41359. .md\:focus\:from-orange-500:focus {
  41360. --gradient-from-color: #ed8936;
  41361. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  41362. }
  41363. .md\:focus\:from-orange-600:focus {
  41364. --gradient-from-color: #dd6b20;
  41365. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  41366. }
  41367. .md\:focus\:from-orange-700:focus {
  41368. --gradient-from-color: #c05621;
  41369. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  41370. }
  41371. .md\:focus\:from-orange-800:focus {
  41372. --gradient-from-color: #9c4221;
  41373. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  41374. }
  41375. .md\:focus\:from-orange-900:focus {
  41376. --gradient-from-color: #7b341e;
  41377. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  41378. }
  41379. .md\:focus\:from-yellow-100:focus {
  41380. --gradient-from-color: #fffff0;
  41381. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  41382. }
  41383. .md\:focus\:from-yellow-200:focus {
  41384. --gradient-from-color: #fefcbf;
  41385. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  41386. }
  41387. .md\:focus\:from-yellow-300:focus {
  41388. --gradient-from-color: #faf089;
  41389. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  41390. }
  41391. .md\:focus\:from-yellow-400:focus {
  41392. --gradient-from-color: #f6e05e;
  41393. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  41394. }
  41395. .md\:focus\:from-yellow-500:focus {
  41396. --gradient-from-color: #ecc94b;
  41397. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  41398. }
  41399. .md\:focus\:from-yellow-600:focus {
  41400. --gradient-from-color: #d69e2e;
  41401. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  41402. }
  41403. .md\:focus\:from-yellow-700:focus {
  41404. --gradient-from-color: #b7791f;
  41405. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  41406. }
  41407. .md\:focus\:from-yellow-800:focus {
  41408. --gradient-from-color: #975a16;
  41409. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  41410. }
  41411. .md\:focus\:from-yellow-900:focus {
  41412. --gradient-from-color: #744210;
  41413. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  41414. }
  41415. .md\:focus\:from-green-100:focus {
  41416. --gradient-from-color: #f0fff4;
  41417. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  41418. }
  41419. .md\:focus\:from-green-200:focus {
  41420. --gradient-from-color: #c6f6d5;
  41421. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  41422. }
  41423. .md\:focus\:from-green-300:focus {
  41424. --gradient-from-color: #9ae6b4;
  41425. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  41426. }
  41427. .md\:focus\:from-green-400:focus {
  41428. --gradient-from-color: #68d391;
  41429. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  41430. }
  41431. .md\:focus\:from-green-500:focus {
  41432. --gradient-from-color: #48bb78;
  41433. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  41434. }
  41435. .md\:focus\:from-green-600:focus {
  41436. --gradient-from-color: #38a169;
  41437. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  41438. }
  41439. .md\:focus\:from-green-700:focus {
  41440. --gradient-from-color: #2f855a;
  41441. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  41442. }
  41443. .md\:focus\:from-green-800:focus {
  41444. --gradient-from-color: #276749;
  41445. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  41446. }
  41447. .md\:focus\:from-green-900:focus {
  41448. --gradient-from-color: #22543d;
  41449. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  41450. }
  41451. .md\:focus\:from-teal-100:focus {
  41452. --gradient-from-color: #e6fffa;
  41453. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  41454. }
  41455. .md\:focus\:from-teal-200:focus {
  41456. --gradient-from-color: #b2f5ea;
  41457. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  41458. }
  41459. .md\:focus\:from-teal-300:focus {
  41460. --gradient-from-color: #81e6d9;
  41461. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  41462. }
  41463. .md\:focus\:from-teal-400:focus {
  41464. --gradient-from-color: #4fd1c5;
  41465. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  41466. }
  41467. .md\:focus\:from-teal-500:focus {
  41468. --gradient-from-color: #38b2ac;
  41469. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  41470. }
  41471. .md\:focus\:from-teal-600:focus {
  41472. --gradient-from-color: #319795;
  41473. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  41474. }
  41475. .md\:focus\:from-teal-700:focus {
  41476. --gradient-from-color: #2c7a7b;
  41477. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  41478. }
  41479. .md\:focus\:from-teal-800:focus {
  41480. --gradient-from-color: #285e61;
  41481. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  41482. }
  41483. .md\:focus\:from-teal-900:focus {
  41484. --gradient-from-color: #234e52;
  41485. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  41486. }
  41487. .md\:focus\:from-blue-100:focus {
  41488. --gradient-from-color: #ebf8ff;
  41489. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  41490. }
  41491. .md\:focus\:from-blue-200:focus {
  41492. --gradient-from-color: #bee3f8;
  41493. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  41494. }
  41495. .md\:focus\:from-blue-300:focus {
  41496. --gradient-from-color: #90cdf4;
  41497. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  41498. }
  41499. .md\:focus\:from-blue-400:focus {
  41500. --gradient-from-color: #63b3ed;
  41501. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  41502. }
  41503. .md\:focus\:from-blue-500:focus {
  41504. --gradient-from-color: #4299e1;
  41505. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  41506. }
  41507. .md\:focus\:from-blue-600:focus {
  41508. --gradient-from-color: #3182ce;
  41509. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  41510. }
  41511. .md\:focus\:from-blue-700:focus {
  41512. --gradient-from-color: #2b6cb0;
  41513. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  41514. }
  41515. .md\:focus\:from-blue-800:focus {
  41516. --gradient-from-color: #2c5282;
  41517. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  41518. }
  41519. .md\:focus\:from-blue-900:focus {
  41520. --gradient-from-color: #2a4365;
  41521. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  41522. }
  41523. .md\:focus\:from-indigo-100:focus {
  41524. --gradient-from-color: #ebf4ff;
  41525. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  41526. }
  41527. .md\:focus\:from-indigo-200:focus {
  41528. --gradient-from-color: #c3dafe;
  41529. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  41530. }
  41531. .md\:focus\:from-indigo-300:focus {
  41532. --gradient-from-color: #a3bffa;
  41533. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  41534. }
  41535. .md\:focus\:from-indigo-400:focus {
  41536. --gradient-from-color: #7f9cf5;
  41537. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  41538. }
  41539. .md\:focus\:from-indigo-500:focus {
  41540. --gradient-from-color: #667eea;
  41541. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  41542. }
  41543. .md\:focus\:from-indigo-600:focus {
  41544. --gradient-from-color: #5a67d8;
  41545. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  41546. }
  41547. .md\:focus\:from-indigo-700:focus {
  41548. --gradient-from-color: #4c51bf;
  41549. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  41550. }
  41551. .md\:focus\:from-indigo-800:focus {
  41552. --gradient-from-color: #434190;
  41553. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  41554. }
  41555. .md\:focus\:from-indigo-900:focus {
  41556. --gradient-from-color: #3c366b;
  41557. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  41558. }
  41559. .md\:focus\:from-purple-100:focus {
  41560. --gradient-from-color: #faf5ff;
  41561. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  41562. }
  41563. .md\:focus\:from-purple-200:focus {
  41564. --gradient-from-color: #e9d8fd;
  41565. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  41566. }
  41567. .md\:focus\:from-purple-300:focus {
  41568. --gradient-from-color: #d6bcfa;
  41569. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  41570. }
  41571. .md\:focus\:from-purple-400:focus {
  41572. --gradient-from-color: #b794f4;
  41573. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  41574. }
  41575. .md\:focus\:from-purple-500:focus {
  41576. --gradient-from-color: #9f7aea;
  41577. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  41578. }
  41579. .md\:focus\:from-purple-600:focus {
  41580. --gradient-from-color: #805ad5;
  41581. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  41582. }
  41583. .md\:focus\:from-purple-700:focus {
  41584. --gradient-from-color: #6b46c1;
  41585. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  41586. }
  41587. .md\:focus\:from-purple-800:focus {
  41588. --gradient-from-color: #553c9a;
  41589. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  41590. }
  41591. .md\:focus\:from-purple-900:focus {
  41592. --gradient-from-color: #44337a;
  41593. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  41594. }
  41595. .md\:focus\:from-pink-100:focus {
  41596. --gradient-from-color: #fff5f7;
  41597. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  41598. }
  41599. .md\:focus\:from-pink-200:focus {
  41600. --gradient-from-color: #fed7e2;
  41601. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  41602. }
  41603. .md\:focus\:from-pink-300:focus {
  41604. --gradient-from-color: #fbb6ce;
  41605. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  41606. }
  41607. .md\:focus\:from-pink-400:focus {
  41608. --gradient-from-color: #f687b3;
  41609. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  41610. }
  41611. .md\:focus\:from-pink-500:focus {
  41612. --gradient-from-color: #ed64a6;
  41613. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  41614. }
  41615. .md\:focus\:from-pink-600:focus {
  41616. --gradient-from-color: #d53f8c;
  41617. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  41618. }
  41619. .md\:focus\:from-pink-700:focus {
  41620. --gradient-from-color: #b83280;
  41621. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  41622. }
  41623. .md\:focus\:from-pink-800:focus {
  41624. --gradient-from-color: #97266d;
  41625. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  41626. }
  41627. .md\:focus\:from-pink-900:focus {
  41628. --gradient-from-color: #702459;
  41629. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  41630. }
  41631. .md\:focus\:via-transparent:focus {
  41632. --gradient-via-color: transparent;
  41633. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  41634. }
  41635. .md\:focus\:via-current:focus {
  41636. --gradient-via-color: currentColor;
  41637. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  41638. }
  41639. .md\:focus\:via-black:focus {
  41640. --gradient-via-color: #000;
  41641. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  41642. }
  41643. .md\:focus\:via-white:focus {
  41644. --gradient-via-color: #fff;
  41645. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  41646. }
  41647. .md\:focus\:via-gray-100:focus {
  41648. --gradient-via-color: #f7fafc;
  41649. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  41650. }
  41651. .md\:focus\:via-gray-200:focus {
  41652. --gradient-via-color: #edf2f7;
  41653. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  41654. }
  41655. .md\:focus\:via-gray-300:focus {
  41656. --gradient-via-color: #e2e8f0;
  41657. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  41658. }
  41659. .md\:focus\:via-gray-400:focus {
  41660. --gradient-via-color: #cbd5e0;
  41661. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  41662. }
  41663. .md\:focus\:via-gray-500:focus {
  41664. --gradient-via-color: #a0aec0;
  41665. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  41666. }
  41667. .md\:focus\:via-gray-600:focus {
  41668. --gradient-via-color: #718096;
  41669. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  41670. }
  41671. .md\:focus\:via-gray-700:focus {
  41672. --gradient-via-color: #4a5568;
  41673. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  41674. }
  41675. .md\:focus\:via-gray-800:focus {
  41676. --gradient-via-color: #2d3748;
  41677. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  41678. }
  41679. .md\:focus\:via-gray-900:focus {
  41680. --gradient-via-color: #1a202c;
  41681. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  41682. }
  41683. .md\:focus\:via-red-100:focus {
  41684. --gradient-via-color: #fff5f5;
  41685. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  41686. }
  41687. .md\:focus\:via-red-200:focus {
  41688. --gradient-via-color: #fed7d7;
  41689. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  41690. }
  41691. .md\:focus\:via-red-300:focus {
  41692. --gradient-via-color: #feb2b2;
  41693. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  41694. }
  41695. .md\:focus\:via-red-400:focus {
  41696. --gradient-via-color: #fc8181;
  41697. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  41698. }
  41699. .md\:focus\:via-red-500:focus {
  41700. --gradient-via-color: #f56565;
  41701. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  41702. }
  41703. .md\:focus\:via-red-600:focus {
  41704. --gradient-via-color: #e53e3e;
  41705. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  41706. }
  41707. .md\:focus\:via-red-700:focus {
  41708. --gradient-via-color: #c53030;
  41709. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  41710. }
  41711. .md\:focus\:via-red-800:focus {
  41712. --gradient-via-color: #9b2c2c;
  41713. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  41714. }
  41715. .md\:focus\:via-red-900:focus {
  41716. --gradient-via-color: #742a2a;
  41717. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  41718. }
  41719. .md\:focus\:via-orange-100:focus {
  41720. --gradient-via-color: #fffaf0;
  41721. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  41722. }
  41723. .md\:focus\:via-orange-200:focus {
  41724. --gradient-via-color: #feebc8;
  41725. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  41726. }
  41727. .md\:focus\:via-orange-300:focus {
  41728. --gradient-via-color: #fbd38d;
  41729. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  41730. }
  41731. .md\:focus\:via-orange-400:focus {
  41732. --gradient-via-color: #f6ad55;
  41733. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  41734. }
  41735. .md\:focus\:via-orange-500:focus {
  41736. --gradient-via-color: #ed8936;
  41737. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  41738. }
  41739. .md\:focus\:via-orange-600:focus {
  41740. --gradient-via-color: #dd6b20;
  41741. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  41742. }
  41743. .md\:focus\:via-orange-700:focus {
  41744. --gradient-via-color: #c05621;
  41745. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  41746. }
  41747. .md\:focus\:via-orange-800:focus {
  41748. --gradient-via-color: #9c4221;
  41749. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  41750. }
  41751. .md\:focus\:via-orange-900:focus {
  41752. --gradient-via-color: #7b341e;
  41753. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  41754. }
  41755. .md\:focus\:via-yellow-100:focus {
  41756. --gradient-via-color: #fffff0;
  41757. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  41758. }
  41759. .md\:focus\:via-yellow-200:focus {
  41760. --gradient-via-color: #fefcbf;
  41761. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  41762. }
  41763. .md\:focus\:via-yellow-300:focus {
  41764. --gradient-via-color: #faf089;
  41765. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  41766. }
  41767. .md\:focus\:via-yellow-400:focus {
  41768. --gradient-via-color: #f6e05e;
  41769. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  41770. }
  41771. .md\:focus\:via-yellow-500:focus {
  41772. --gradient-via-color: #ecc94b;
  41773. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  41774. }
  41775. .md\:focus\:via-yellow-600:focus {
  41776. --gradient-via-color: #d69e2e;
  41777. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  41778. }
  41779. .md\:focus\:via-yellow-700:focus {
  41780. --gradient-via-color: #b7791f;
  41781. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  41782. }
  41783. .md\:focus\:via-yellow-800:focus {
  41784. --gradient-via-color: #975a16;
  41785. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  41786. }
  41787. .md\:focus\:via-yellow-900:focus {
  41788. --gradient-via-color: #744210;
  41789. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  41790. }
  41791. .md\:focus\:via-green-100:focus {
  41792. --gradient-via-color: #f0fff4;
  41793. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  41794. }
  41795. .md\:focus\:via-green-200:focus {
  41796. --gradient-via-color: #c6f6d5;
  41797. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  41798. }
  41799. .md\:focus\:via-green-300:focus {
  41800. --gradient-via-color: #9ae6b4;
  41801. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  41802. }
  41803. .md\:focus\:via-green-400:focus {
  41804. --gradient-via-color: #68d391;
  41805. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  41806. }
  41807. .md\:focus\:via-green-500:focus {
  41808. --gradient-via-color: #48bb78;
  41809. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  41810. }
  41811. .md\:focus\:via-green-600:focus {
  41812. --gradient-via-color: #38a169;
  41813. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  41814. }
  41815. .md\:focus\:via-green-700:focus {
  41816. --gradient-via-color: #2f855a;
  41817. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  41818. }
  41819. .md\:focus\:via-green-800:focus {
  41820. --gradient-via-color: #276749;
  41821. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  41822. }
  41823. .md\:focus\:via-green-900:focus {
  41824. --gradient-via-color: #22543d;
  41825. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  41826. }
  41827. .md\:focus\:via-teal-100:focus {
  41828. --gradient-via-color: #e6fffa;
  41829. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  41830. }
  41831. .md\:focus\:via-teal-200:focus {
  41832. --gradient-via-color: #b2f5ea;
  41833. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  41834. }
  41835. .md\:focus\:via-teal-300:focus {
  41836. --gradient-via-color: #81e6d9;
  41837. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  41838. }
  41839. .md\:focus\:via-teal-400:focus {
  41840. --gradient-via-color: #4fd1c5;
  41841. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  41842. }
  41843. .md\:focus\:via-teal-500:focus {
  41844. --gradient-via-color: #38b2ac;
  41845. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  41846. }
  41847. .md\:focus\:via-teal-600:focus {
  41848. --gradient-via-color: #319795;
  41849. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  41850. }
  41851. .md\:focus\:via-teal-700:focus {
  41852. --gradient-via-color: #2c7a7b;
  41853. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  41854. }
  41855. .md\:focus\:via-teal-800:focus {
  41856. --gradient-via-color: #285e61;
  41857. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  41858. }
  41859. .md\:focus\:via-teal-900:focus {
  41860. --gradient-via-color: #234e52;
  41861. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  41862. }
  41863. .md\:focus\:via-blue-100:focus {
  41864. --gradient-via-color: #ebf8ff;
  41865. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  41866. }
  41867. .md\:focus\:via-blue-200:focus {
  41868. --gradient-via-color: #bee3f8;
  41869. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  41870. }
  41871. .md\:focus\:via-blue-300:focus {
  41872. --gradient-via-color: #90cdf4;
  41873. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  41874. }
  41875. .md\:focus\:via-blue-400:focus {
  41876. --gradient-via-color: #63b3ed;
  41877. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  41878. }
  41879. .md\:focus\:via-blue-500:focus {
  41880. --gradient-via-color: #4299e1;
  41881. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  41882. }
  41883. .md\:focus\:via-blue-600:focus {
  41884. --gradient-via-color: #3182ce;
  41885. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  41886. }
  41887. .md\:focus\:via-blue-700:focus {
  41888. --gradient-via-color: #2b6cb0;
  41889. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  41890. }
  41891. .md\:focus\:via-blue-800:focus {
  41892. --gradient-via-color: #2c5282;
  41893. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  41894. }
  41895. .md\:focus\:via-blue-900:focus {
  41896. --gradient-via-color: #2a4365;
  41897. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  41898. }
  41899. .md\:focus\:via-indigo-100:focus {
  41900. --gradient-via-color: #ebf4ff;
  41901. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  41902. }
  41903. .md\:focus\:via-indigo-200:focus {
  41904. --gradient-via-color: #c3dafe;
  41905. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  41906. }
  41907. .md\:focus\:via-indigo-300:focus {
  41908. --gradient-via-color: #a3bffa;
  41909. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  41910. }
  41911. .md\:focus\:via-indigo-400:focus {
  41912. --gradient-via-color: #7f9cf5;
  41913. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  41914. }
  41915. .md\:focus\:via-indigo-500:focus {
  41916. --gradient-via-color: #667eea;
  41917. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  41918. }
  41919. .md\:focus\:via-indigo-600:focus {
  41920. --gradient-via-color: #5a67d8;
  41921. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  41922. }
  41923. .md\:focus\:via-indigo-700:focus {
  41924. --gradient-via-color: #4c51bf;
  41925. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  41926. }
  41927. .md\:focus\:via-indigo-800:focus {
  41928. --gradient-via-color: #434190;
  41929. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  41930. }
  41931. .md\:focus\:via-indigo-900:focus {
  41932. --gradient-via-color: #3c366b;
  41933. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  41934. }
  41935. .md\:focus\:via-purple-100:focus {
  41936. --gradient-via-color: #faf5ff;
  41937. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  41938. }
  41939. .md\:focus\:via-purple-200:focus {
  41940. --gradient-via-color: #e9d8fd;
  41941. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  41942. }
  41943. .md\:focus\:via-purple-300:focus {
  41944. --gradient-via-color: #d6bcfa;
  41945. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  41946. }
  41947. .md\:focus\:via-purple-400:focus {
  41948. --gradient-via-color: #b794f4;
  41949. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  41950. }
  41951. .md\:focus\:via-purple-500:focus {
  41952. --gradient-via-color: #9f7aea;
  41953. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  41954. }
  41955. .md\:focus\:via-purple-600:focus {
  41956. --gradient-via-color: #805ad5;
  41957. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  41958. }
  41959. .md\:focus\:via-purple-700:focus {
  41960. --gradient-via-color: #6b46c1;
  41961. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  41962. }
  41963. .md\:focus\:via-purple-800:focus {
  41964. --gradient-via-color: #553c9a;
  41965. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  41966. }
  41967. .md\:focus\:via-purple-900:focus {
  41968. --gradient-via-color: #44337a;
  41969. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  41970. }
  41971. .md\:focus\:via-pink-100:focus {
  41972. --gradient-via-color: #fff5f7;
  41973. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  41974. }
  41975. .md\:focus\:via-pink-200:focus {
  41976. --gradient-via-color: #fed7e2;
  41977. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  41978. }
  41979. .md\:focus\:via-pink-300:focus {
  41980. --gradient-via-color: #fbb6ce;
  41981. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  41982. }
  41983. .md\:focus\:via-pink-400:focus {
  41984. --gradient-via-color: #f687b3;
  41985. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  41986. }
  41987. .md\:focus\:via-pink-500:focus {
  41988. --gradient-via-color: #ed64a6;
  41989. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  41990. }
  41991. .md\:focus\:via-pink-600:focus {
  41992. --gradient-via-color: #d53f8c;
  41993. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  41994. }
  41995. .md\:focus\:via-pink-700:focus {
  41996. --gradient-via-color: #b83280;
  41997. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  41998. }
  41999. .md\:focus\:via-pink-800:focus {
  42000. --gradient-via-color: #97266d;
  42001. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  42002. }
  42003. .md\:focus\:via-pink-900:focus {
  42004. --gradient-via-color: #702459;
  42005. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  42006. }
  42007. .md\:focus\:to-transparent:focus {
  42008. --gradient-to-color: transparent;
  42009. }
  42010. .md\:focus\:to-current:focus {
  42011. --gradient-to-color: currentColor;
  42012. }
  42013. .md\:focus\:to-black:focus {
  42014. --gradient-to-color: #000;
  42015. }
  42016. .md\:focus\:to-white:focus {
  42017. --gradient-to-color: #fff;
  42018. }
  42019. .md\:focus\:to-gray-100:focus {
  42020. --gradient-to-color: #f7fafc;
  42021. }
  42022. .md\:focus\:to-gray-200:focus {
  42023. --gradient-to-color: #edf2f7;
  42024. }
  42025. .md\:focus\:to-gray-300:focus {
  42026. --gradient-to-color: #e2e8f0;
  42027. }
  42028. .md\:focus\:to-gray-400:focus {
  42029. --gradient-to-color: #cbd5e0;
  42030. }
  42031. .md\:focus\:to-gray-500:focus {
  42032. --gradient-to-color: #a0aec0;
  42033. }
  42034. .md\:focus\:to-gray-600:focus {
  42035. --gradient-to-color: #718096;
  42036. }
  42037. .md\:focus\:to-gray-700:focus {
  42038. --gradient-to-color: #4a5568;
  42039. }
  42040. .md\:focus\:to-gray-800:focus {
  42041. --gradient-to-color: #2d3748;
  42042. }
  42043. .md\:focus\:to-gray-900:focus {
  42044. --gradient-to-color: #1a202c;
  42045. }
  42046. .md\:focus\:to-red-100:focus {
  42047. --gradient-to-color: #fff5f5;
  42048. }
  42049. .md\:focus\:to-red-200:focus {
  42050. --gradient-to-color: #fed7d7;
  42051. }
  42052. .md\:focus\:to-red-300:focus {
  42053. --gradient-to-color: #feb2b2;
  42054. }
  42055. .md\:focus\:to-red-400:focus {
  42056. --gradient-to-color: #fc8181;
  42057. }
  42058. .md\:focus\:to-red-500:focus {
  42059. --gradient-to-color: #f56565;
  42060. }
  42061. .md\:focus\:to-red-600:focus {
  42062. --gradient-to-color: #e53e3e;
  42063. }
  42064. .md\:focus\:to-red-700:focus {
  42065. --gradient-to-color: #c53030;
  42066. }
  42067. .md\:focus\:to-red-800:focus {
  42068. --gradient-to-color: #9b2c2c;
  42069. }
  42070. .md\:focus\:to-red-900:focus {
  42071. --gradient-to-color: #742a2a;
  42072. }
  42073. .md\:focus\:to-orange-100:focus {
  42074. --gradient-to-color: #fffaf0;
  42075. }
  42076. .md\:focus\:to-orange-200:focus {
  42077. --gradient-to-color: #feebc8;
  42078. }
  42079. .md\:focus\:to-orange-300:focus {
  42080. --gradient-to-color: #fbd38d;
  42081. }
  42082. .md\:focus\:to-orange-400:focus {
  42083. --gradient-to-color: #f6ad55;
  42084. }
  42085. .md\:focus\:to-orange-500:focus {
  42086. --gradient-to-color: #ed8936;
  42087. }
  42088. .md\:focus\:to-orange-600:focus {
  42089. --gradient-to-color: #dd6b20;
  42090. }
  42091. .md\:focus\:to-orange-700:focus {
  42092. --gradient-to-color: #c05621;
  42093. }
  42094. .md\:focus\:to-orange-800:focus {
  42095. --gradient-to-color: #9c4221;
  42096. }
  42097. .md\:focus\:to-orange-900:focus {
  42098. --gradient-to-color: #7b341e;
  42099. }
  42100. .md\:focus\:to-yellow-100:focus {
  42101. --gradient-to-color: #fffff0;
  42102. }
  42103. .md\:focus\:to-yellow-200:focus {
  42104. --gradient-to-color: #fefcbf;
  42105. }
  42106. .md\:focus\:to-yellow-300:focus {
  42107. --gradient-to-color: #faf089;
  42108. }
  42109. .md\:focus\:to-yellow-400:focus {
  42110. --gradient-to-color: #f6e05e;
  42111. }
  42112. .md\:focus\:to-yellow-500:focus {
  42113. --gradient-to-color: #ecc94b;
  42114. }
  42115. .md\:focus\:to-yellow-600:focus {
  42116. --gradient-to-color: #d69e2e;
  42117. }
  42118. .md\:focus\:to-yellow-700:focus {
  42119. --gradient-to-color: #b7791f;
  42120. }
  42121. .md\:focus\:to-yellow-800:focus {
  42122. --gradient-to-color: #975a16;
  42123. }
  42124. .md\:focus\:to-yellow-900:focus {
  42125. --gradient-to-color: #744210;
  42126. }
  42127. .md\:focus\:to-green-100:focus {
  42128. --gradient-to-color: #f0fff4;
  42129. }
  42130. .md\:focus\:to-green-200:focus {
  42131. --gradient-to-color: #c6f6d5;
  42132. }
  42133. .md\:focus\:to-green-300:focus {
  42134. --gradient-to-color: #9ae6b4;
  42135. }
  42136. .md\:focus\:to-green-400:focus {
  42137. --gradient-to-color: #68d391;
  42138. }
  42139. .md\:focus\:to-green-500:focus {
  42140. --gradient-to-color: #48bb78;
  42141. }
  42142. .md\:focus\:to-green-600:focus {
  42143. --gradient-to-color: #38a169;
  42144. }
  42145. .md\:focus\:to-green-700:focus {
  42146. --gradient-to-color: #2f855a;
  42147. }
  42148. .md\:focus\:to-green-800:focus {
  42149. --gradient-to-color: #276749;
  42150. }
  42151. .md\:focus\:to-green-900:focus {
  42152. --gradient-to-color: #22543d;
  42153. }
  42154. .md\:focus\:to-teal-100:focus {
  42155. --gradient-to-color: #e6fffa;
  42156. }
  42157. .md\:focus\:to-teal-200:focus {
  42158. --gradient-to-color: #b2f5ea;
  42159. }
  42160. .md\:focus\:to-teal-300:focus {
  42161. --gradient-to-color: #81e6d9;
  42162. }
  42163. .md\:focus\:to-teal-400:focus {
  42164. --gradient-to-color: #4fd1c5;
  42165. }
  42166. .md\:focus\:to-teal-500:focus {
  42167. --gradient-to-color: #38b2ac;
  42168. }
  42169. .md\:focus\:to-teal-600:focus {
  42170. --gradient-to-color: #319795;
  42171. }
  42172. .md\:focus\:to-teal-700:focus {
  42173. --gradient-to-color: #2c7a7b;
  42174. }
  42175. .md\:focus\:to-teal-800:focus {
  42176. --gradient-to-color: #285e61;
  42177. }
  42178. .md\:focus\:to-teal-900:focus {
  42179. --gradient-to-color: #234e52;
  42180. }
  42181. .md\:focus\:to-blue-100:focus {
  42182. --gradient-to-color: #ebf8ff;
  42183. }
  42184. .md\:focus\:to-blue-200:focus {
  42185. --gradient-to-color: #bee3f8;
  42186. }
  42187. .md\:focus\:to-blue-300:focus {
  42188. --gradient-to-color: #90cdf4;
  42189. }
  42190. .md\:focus\:to-blue-400:focus {
  42191. --gradient-to-color: #63b3ed;
  42192. }
  42193. .md\:focus\:to-blue-500:focus {
  42194. --gradient-to-color: #4299e1;
  42195. }
  42196. .md\:focus\:to-blue-600:focus {
  42197. --gradient-to-color: #3182ce;
  42198. }
  42199. .md\:focus\:to-blue-700:focus {
  42200. --gradient-to-color: #2b6cb0;
  42201. }
  42202. .md\:focus\:to-blue-800:focus {
  42203. --gradient-to-color: #2c5282;
  42204. }
  42205. .md\:focus\:to-blue-900:focus {
  42206. --gradient-to-color: #2a4365;
  42207. }
  42208. .md\:focus\:to-indigo-100:focus {
  42209. --gradient-to-color: #ebf4ff;
  42210. }
  42211. .md\:focus\:to-indigo-200:focus {
  42212. --gradient-to-color: #c3dafe;
  42213. }
  42214. .md\:focus\:to-indigo-300:focus {
  42215. --gradient-to-color: #a3bffa;
  42216. }
  42217. .md\:focus\:to-indigo-400:focus {
  42218. --gradient-to-color: #7f9cf5;
  42219. }
  42220. .md\:focus\:to-indigo-500:focus {
  42221. --gradient-to-color: #667eea;
  42222. }
  42223. .md\:focus\:to-indigo-600:focus {
  42224. --gradient-to-color: #5a67d8;
  42225. }
  42226. .md\:focus\:to-indigo-700:focus {
  42227. --gradient-to-color: #4c51bf;
  42228. }
  42229. .md\:focus\:to-indigo-800:focus {
  42230. --gradient-to-color: #434190;
  42231. }
  42232. .md\:focus\:to-indigo-900:focus {
  42233. --gradient-to-color: #3c366b;
  42234. }
  42235. .md\:focus\:to-purple-100:focus {
  42236. --gradient-to-color: #faf5ff;
  42237. }
  42238. .md\:focus\:to-purple-200:focus {
  42239. --gradient-to-color: #e9d8fd;
  42240. }
  42241. .md\:focus\:to-purple-300:focus {
  42242. --gradient-to-color: #d6bcfa;
  42243. }
  42244. .md\:focus\:to-purple-400:focus {
  42245. --gradient-to-color: #b794f4;
  42246. }
  42247. .md\:focus\:to-purple-500:focus {
  42248. --gradient-to-color: #9f7aea;
  42249. }
  42250. .md\:focus\:to-purple-600:focus {
  42251. --gradient-to-color: #805ad5;
  42252. }
  42253. .md\:focus\:to-purple-700:focus {
  42254. --gradient-to-color: #6b46c1;
  42255. }
  42256. .md\:focus\:to-purple-800:focus {
  42257. --gradient-to-color: #553c9a;
  42258. }
  42259. .md\:focus\:to-purple-900:focus {
  42260. --gradient-to-color: #44337a;
  42261. }
  42262. .md\:focus\:to-pink-100:focus {
  42263. --gradient-to-color: #fff5f7;
  42264. }
  42265. .md\:focus\:to-pink-200:focus {
  42266. --gradient-to-color: #fed7e2;
  42267. }
  42268. .md\:focus\:to-pink-300:focus {
  42269. --gradient-to-color: #fbb6ce;
  42270. }
  42271. .md\:focus\:to-pink-400:focus {
  42272. --gradient-to-color: #f687b3;
  42273. }
  42274. .md\:focus\:to-pink-500:focus {
  42275. --gradient-to-color: #ed64a6;
  42276. }
  42277. .md\:focus\:to-pink-600:focus {
  42278. --gradient-to-color: #d53f8c;
  42279. }
  42280. .md\:focus\:to-pink-700:focus {
  42281. --gradient-to-color: #b83280;
  42282. }
  42283. .md\:focus\:to-pink-800:focus {
  42284. --gradient-to-color: #97266d;
  42285. }
  42286. .md\:focus\:to-pink-900:focus {
  42287. --gradient-to-color: #702459;
  42288. }
  42289. .md\:bg-opacity-0 {
  42290. --bg-opacity: 0;
  42291. }
  42292. .md\:bg-opacity-25 {
  42293. --bg-opacity: 0.25;
  42294. }
  42295. .md\:bg-opacity-50 {
  42296. --bg-opacity: 0.5;
  42297. }
  42298. .md\:bg-opacity-75 {
  42299. --bg-opacity: 0.75;
  42300. }
  42301. .md\:bg-opacity-100 {
  42302. --bg-opacity: 1;
  42303. }
  42304. .md\:hover\:bg-opacity-0:hover {
  42305. --bg-opacity: 0;
  42306. }
  42307. .md\:hover\:bg-opacity-25:hover {
  42308. --bg-opacity: 0.25;
  42309. }
  42310. .md\:hover\:bg-opacity-50:hover {
  42311. --bg-opacity: 0.5;
  42312. }
  42313. .md\:hover\:bg-opacity-75:hover {
  42314. --bg-opacity: 0.75;
  42315. }
  42316. .md\:hover\:bg-opacity-100:hover {
  42317. --bg-opacity: 1;
  42318. }
  42319. .md\:focus\:bg-opacity-0:focus {
  42320. --bg-opacity: 0;
  42321. }
  42322. .md\:focus\:bg-opacity-25:focus {
  42323. --bg-opacity: 0.25;
  42324. }
  42325. .md\:focus\:bg-opacity-50:focus {
  42326. --bg-opacity: 0.5;
  42327. }
  42328. .md\:focus\:bg-opacity-75:focus {
  42329. --bg-opacity: 0.75;
  42330. }
  42331. .md\:focus\:bg-opacity-100:focus {
  42332. --bg-opacity: 1;
  42333. }
  42334. .md\:bg-bottom {
  42335. background-position: bottom;
  42336. }
  42337. .md\:bg-center {
  42338. background-position: center;
  42339. }
  42340. .md\:bg-left {
  42341. background-position: left;
  42342. }
  42343. .md\:bg-left-bottom {
  42344. background-position: left bottom;
  42345. }
  42346. .md\:bg-left-top {
  42347. background-position: left top;
  42348. }
  42349. .md\:bg-right {
  42350. background-position: right;
  42351. }
  42352. .md\:bg-right-bottom {
  42353. background-position: right bottom;
  42354. }
  42355. .md\:bg-right-top {
  42356. background-position: right top;
  42357. }
  42358. .md\:bg-top {
  42359. background-position: top;
  42360. }
  42361. .md\:bg-repeat {
  42362. background-repeat: repeat;
  42363. }
  42364. .md\:bg-no-repeat {
  42365. background-repeat: no-repeat;
  42366. }
  42367. .md\:bg-repeat-x {
  42368. background-repeat: repeat-x;
  42369. }
  42370. .md\:bg-repeat-y {
  42371. background-repeat: repeat-y;
  42372. }
  42373. .md\:bg-repeat-round {
  42374. background-repeat: round;
  42375. }
  42376. .md\:bg-repeat-space {
  42377. background-repeat: space;
  42378. }
  42379. .md\:bg-auto {
  42380. background-size: auto;
  42381. }
  42382. .md\:bg-cover {
  42383. background-size: cover;
  42384. }
  42385. .md\:bg-contain {
  42386. background-size: contain;
  42387. }
  42388. .md\:border-collapse {
  42389. border-collapse: collapse;
  42390. }
  42391. .md\:border-separate {
  42392. border-collapse: separate;
  42393. }
  42394. .md\:border-transparent {
  42395. border-color: transparent;
  42396. }
  42397. .md\:border-current {
  42398. border-color: currentColor;
  42399. }
  42400. .md\:border-black {
  42401. --border-opacity: 1;
  42402. border-color: #000;
  42403. border-color: rgba(0, 0, 0, var(--border-opacity));
  42404. }
  42405. .md\:border-white {
  42406. --border-opacity: 1;
  42407. border-color: #fff;
  42408. border-color: rgba(255, 255, 255, var(--border-opacity));
  42409. }
  42410. .md\:border-gray-100 {
  42411. --border-opacity: 1;
  42412. border-color: #f7fafc;
  42413. border-color: rgba(247, 250, 252, var(--border-opacity));
  42414. }
  42415. .md\:border-gray-200 {
  42416. --border-opacity: 1;
  42417. border-color: #edf2f7;
  42418. border-color: rgba(237, 242, 247, var(--border-opacity));
  42419. }
  42420. .md\:border-gray-300 {
  42421. --border-opacity: 1;
  42422. border-color: #e2e8f0;
  42423. border-color: rgba(226, 232, 240, var(--border-opacity));
  42424. }
  42425. .md\:border-gray-400 {
  42426. --border-opacity: 1;
  42427. border-color: #cbd5e0;
  42428. border-color: rgba(203, 213, 224, var(--border-opacity));
  42429. }
  42430. .md\:border-gray-500 {
  42431. --border-opacity: 1;
  42432. border-color: #a0aec0;
  42433. border-color: rgba(160, 174, 192, var(--border-opacity));
  42434. }
  42435. .md\:border-gray-600 {
  42436. --border-opacity: 1;
  42437. border-color: #718096;
  42438. border-color: rgba(113, 128, 150, var(--border-opacity));
  42439. }
  42440. .md\:border-gray-700 {
  42441. --border-opacity: 1;
  42442. border-color: #4a5568;
  42443. border-color: rgba(74, 85, 104, var(--border-opacity));
  42444. }
  42445. .md\:border-gray-800 {
  42446. --border-opacity: 1;
  42447. border-color: #2d3748;
  42448. border-color: rgba(45, 55, 72, var(--border-opacity));
  42449. }
  42450. .md\:border-gray-900 {
  42451. --border-opacity: 1;
  42452. border-color: #1a202c;
  42453. border-color: rgba(26, 32, 44, var(--border-opacity));
  42454. }
  42455. .md\:border-red-100 {
  42456. --border-opacity: 1;
  42457. border-color: #fff5f5;
  42458. border-color: rgba(255, 245, 245, var(--border-opacity));
  42459. }
  42460. .md\:border-red-200 {
  42461. --border-opacity: 1;
  42462. border-color: #fed7d7;
  42463. border-color: rgba(254, 215, 215, var(--border-opacity));
  42464. }
  42465. .md\:border-red-300 {
  42466. --border-opacity: 1;
  42467. border-color: #feb2b2;
  42468. border-color: rgba(254, 178, 178, var(--border-opacity));
  42469. }
  42470. .md\:border-red-400 {
  42471. --border-opacity: 1;
  42472. border-color: #fc8181;
  42473. border-color: rgba(252, 129, 129, var(--border-opacity));
  42474. }
  42475. .md\:border-red-500 {
  42476. --border-opacity: 1;
  42477. border-color: #f56565;
  42478. border-color: rgba(245, 101, 101, var(--border-opacity));
  42479. }
  42480. .md\:border-red-600 {
  42481. --border-opacity: 1;
  42482. border-color: #e53e3e;
  42483. border-color: rgba(229, 62, 62, var(--border-opacity));
  42484. }
  42485. .md\:border-red-700 {
  42486. --border-opacity: 1;
  42487. border-color: #c53030;
  42488. border-color: rgba(197, 48, 48, var(--border-opacity));
  42489. }
  42490. .md\:border-red-800 {
  42491. --border-opacity: 1;
  42492. border-color: #9b2c2c;
  42493. border-color: rgba(155, 44, 44, var(--border-opacity));
  42494. }
  42495. .md\:border-red-900 {
  42496. --border-opacity: 1;
  42497. border-color: #742a2a;
  42498. border-color: rgba(116, 42, 42, var(--border-opacity));
  42499. }
  42500. .md\:border-orange-100 {
  42501. --border-opacity: 1;
  42502. border-color: #fffaf0;
  42503. border-color: rgba(255, 250, 240, var(--border-opacity));
  42504. }
  42505. .md\:border-orange-200 {
  42506. --border-opacity: 1;
  42507. border-color: #feebc8;
  42508. border-color: rgba(254, 235, 200, var(--border-opacity));
  42509. }
  42510. .md\:border-orange-300 {
  42511. --border-opacity: 1;
  42512. border-color: #fbd38d;
  42513. border-color: rgba(251, 211, 141, var(--border-opacity));
  42514. }
  42515. .md\:border-orange-400 {
  42516. --border-opacity: 1;
  42517. border-color: #f6ad55;
  42518. border-color: rgba(246, 173, 85, var(--border-opacity));
  42519. }
  42520. .md\:border-orange-500 {
  42521. --border-opacity: 1;
  42522. border-color: #ed8936;
  42523. border-color: rgba(237, 137, 54, var(--border-opacity));
  42524. }
  42525. .md\:border-orange-600 {
  42526. --border-opacity: 1;
  42527. border-color: #dd6b20;
  42528. border-color: rgba(221, 107, 32, var(--border-opacity));
  42529. }
  42530. .md\:border-orange-700 {
  42531. --border-opacity: 1;
  42532. border-color: #c05621;
  42533. border-color: rgba(192, 86, 33, var(--border-opacity));
  42534. }
  42535. .md\:border-orange-800 {
  42536. --border-opacity: 1;
  42537. border-color: #9c4221;
  42538. border-color: rgba(156, 66, 33, var(--border-opacity));
  42539. }
  42540. .md\:border-orange-900 {
  42541. --border-opacity: 1;
  42542. border-color: #7b341e;
  42543. border-color: rgba(123, 52, 30, var(--border-opacity));
  42544. }
  42545. .md\:border-yellow-100 {
  42546. --border-opacity: 1;
  42547. border-color: #fffff0;
  42548. border-color: rgba(255, 255, 240, var(--border-opacity));
  42549. }
  42550. .md\:border-yellow-200 {
  42551. --border-opacity: 1;
  42552. border-color: #fefcbf;
  42553. border-color: rgba(254, 252, 191, var(--border-opacity));
  42554. }
  42555. .md\:border-yellow-300 {
  42556. --border-opacity: 1;
  42557. border-color: #faf089;
  42558. border-color: rgba(250, 240, 137, var(--border-opacity));
  42559. }
  42560. .md\:border-yellow-400 {
  42561. --border-opacity: 1;
  42562. border-color: #f6e05e;
  42563. border-color: rgba(246, 224, 94, var(--border-opacity));
  42564. }
  42565. .md\:border-yellow-500 {
  42566. --border-opacity: 1;
  42567. border-color: #ecc94b;
  42568. border-color: rgba(236, 201, 75, var(--border-opacity));
  42569. }
  42570. .md\:border-yellow-600 {
  42571. --border-opacity: 1;
  42572. border-color: #d69e2e;
  42573. border-color: rgba(214, 158, 46, var(--border-opacity));
  42574. }
  42575. .md\:border-yellow-700 {
  42576. --border-opacity: 1;
  42577. border-color: #b7791f;
  42578. border-color: rgba(183, 121, 31, var(--border-opacity));
  42579. }
  42580. .md\:border-yellow-800 {
  42581. --border-opacity: 1;
  42582. border-color: #975a16;
  42583. border-color: rgba(151, 90, 22, var(--border-opacity));
  42584. }
  42585. .md\:border-yellow-900 {
  42586. --border-opacity: 1;
  42587. border-color: #744210;
  42588. border-color: rgba(116, 66, 16, var(--border-opacity));
  42589. }
  42590. .md\:border-green-100 {
  42591. --border-opacity: 1;
  42592. border-color: #f0fff4;
  42593. border-color: rgba(240, 255, 244, var(--border-opacity));
  42594. }
  42595. .md\:border-green-200 {
  42596. --border-opacity: 1;
  42597. border-color: #c6f6d5;
  42598. border-color: rgba(198, 246, 213, var(--border-opacity));
  42599. }
  42600. .md\:border-green-300 {
  42601. --border-opacity: 1;
  42602. border-color: #9ae6b4;
  42603. border-color: rgba(154, 230, 180, var(--border-opacity));
  42604. }
  42605. .md\:border-green-400 {
  42606. --border-opacity: 1;
  42607. border-color: #68d391;
  42608. border-color: rgba(104, 211, 145, var(--border-opacity));
  42609. }
  42610. .md\:border-green-500 {
  42611. --border-opacity: 1;
  42612. border-color: #48bb78;
  42613. border-color: rgba(72, 187, 120, var(--border-opacity));
  42614. }
  42615. .md\:border-green-600 {
  42616. --border-opacity: 1;
  42617. border-color: #38a169;
  42618. border-color: rgba(56, 161, 105, var(--border-opacity));
  42619. }
  42620. .md\:border-green-700 {
  42621. --border-opacity: 1;
  42622. border-color: #2f855a;
  42623. border-color: rgba(47, 133, 90, var(--border-opacity));
  42624. }
  42625. .md\:border-green-800 {
  42626. --border-opacity: 1;
  42627. border-color: #276749;
  42628. border-color: rgba(39, 103, 73, var(--border-opacity));
  42629. }
  42630. .md\:border-green-900 {
  42631. --border-opacity: 1;
  42632. border-color: #22543d;
  42633. border-color: rgba(34, 84, 61, var(--border-opacity));
  42634. }
  42635. .md\:border-teal-100 {
  42636. --border-opacity: 1;
  42637. border-color: #e6fffa;
  42638. border-color: rgba(230, 255, 250, var(--border-opacity));
  42639. }
  42640. .md\:border-teal-200 {
  42641. --border-opacity: 1;
  42642. border-color: #b2f5ea;
  42643. border-color: rgba(178, 245, 234, var(--border-opacity));
  42644. }
  42645. .md\:border-teal-300 {
  42646. --border-opacity: 1;
  42647. border-color: #81e6d9;
  42648. border-color: rgba(129, 230, 217, var(--border-opacity));
  42649. }
  42650. .md\:border-teal-400 {
  42651. --border-opacity: 1;
  42652. border-color: #4fd1c5;
  42653. border-color: rgba(79, 209, 197, var(--border-opacity));
  42654. }
  42655. .md\:border-teal-500 {
  42656. --border-opacity: 1;
  42657. border-color: #38b2ac;
  42658. border-color: rgba(56, 178, 172, var(--border-opacity));
  42659. }
  42660. .md\:border-teal-600 {
  42661. --border-opacity: 1;
  42662. border-color: #319795;
  42663. border-color: rgba(49, 151, 149, var(--border-opacity));
  42664. }
  42665. .md\:border-teal-700 {
  42666. --border-opacity: 1;
  42667. border-color: #2c7a7b;
  42668. border-color: rgba(44, 122, 123, var(--border-opacity));
  42669. }
  42670. .md\:border-teal-800 {
  42671. --border-opacity: 1;
  42672. border-color: #285e61;
  42673. border-color: rgba(40, 94, 97, var(--border-opacity));
  42674. }
  42675. .md\:border-teal-900 {
  42676. --border-opacity: 1;
  42677. border-color: #234e52;
  42678. border-color: rgba(35, 78, 82, var(--border-opacity));
  42679. }
  42680. .md\:border-blue-100 {
  42681. --border-opacity: 1;
  42682. border-color: #ebf8ff;
  42683. border-color: rgba(235, 248, 255, var(--border-opacity));
  42684. }
  42685. .md\:border-blue-200 {
  42686. --border-opacity: 1;
  42687. border-color: #bee3f8;
  42688. border-color: rgba(190, 227, 248, var(--border-opacity));
  42689. }
  42690. .md\:border-blue-300 {
  42691. --border-opacity: 1;
  42692. border-color: #90cdf4;
  42693. border-color: rgba(144, 205, 244, var(--border-opacity));
  42694. }
  42695. .md\:border-blue-400 {
  42696. --border-opacity: 1;
  42697. border-color: #63b3ed;
  42698. border-color: rgba(99, 179, 237, var(--border-opacity));
  42699. }
  42700. .md\:border-blue-500 {
  42701. --border-opacity: 1;
  42702. border-color: #4299e1;
  42703. border-color: rgba(66, 153, 225, var(--border-opacity));
  42704. }
  42705. .md\:border-blue-600 {
  42706. --border-opacity: 1;
  42707. border-color: #3182ce;
  42708. border-color: rgba(49, 130, 206, var(--border-opacity));
  42709. }
  42710. .md\:border-blue-700 {
  42711. --border-opacity: 1;
  42712. border-color: #2b6cb0;
  42713. border-color: rgba(43, 108, 176, var(--border-opacity));
  42714. }
  42715. .md\:border-blue-800 {
  42716. --border-opacity: 1;
  42717. border-color: #2c5282;
  42718. border-color: rgba(44, 82, 130, var(--border-opacity));
  42719. }
  42720. .md\:border-blue-900 {
  42721. --border-opacity: 1;
  42722. border-color: #2a4365;
  42723. border-color: rgba(42, 67, 101, var(--border-opacity));
  42724. }
  42725. .md\:border-indigo-100 {
  42726. --border-opacity: 1;
  42727. border-color: #ebf4ff;
  42728. border-color: rgba(235, 244, 255, var(--border-opacity));
  42729. }
  42730. .md\:border-indigo-200 {
  42731. --border-opacity: 1;
  42732. border-color: #c3dafe;
  42733. border-color: rgba(195, 218, 254, var(--border-opacity));
  42734. }
  42735. .md\:border-indigo-300 {
  42736. --border-opacity: 1;
  42737. border-color: #a3bffa;
  42738. border-color: rgba(163, 191, 250, var(--border-opacity));
  42739. }
  42740. .md\:border-indigo-400 {
  42741. --border-opacity: 1;
  42742. border-color: #7f9cf5;
  42743. border-color: rgba(127, 156, 245, var(--border-opacity));
  42744. }
  42745. .md\:border-indigo-500 {
  42746. --border-opacity: 1;
  42747. border-color: #667eea;
  42748. border-color: rgba(102, 126, 234, var(--border-opacity));
  42749. }
  42750. .md\:border-indigo-600 {
  42751. --border-opacity: 1;
  42752. border-color: #5a67d8;
  42753. border-color: rgba(90, 103, 216, var(--border-opacity));
  42754. }
  42755. .md\:border-indigo-700 {
  42756. --border-opacity: 1;
  42757. border-color: #4c51bf;
  42758. border-color: rgba(76, 81, 191, var(--border-opacity));
  42759. }
  42760. .md\:border-indigo-800 {
  42761. --border-opacity: 1;
  42762. border-color: #434190;
  42763. border-color: rgba(67, 65, 144, var(--border-opacity));
  42764. }
  42765. .md\:border-indigo-900 {
  42766. --border-opacity: 1;
  42767. border-color: #3c366b;
  42768. border-color: rgba(60, 54, 107, var(--border-opacity));
  42769. }
  42770. .md\:border-purple-100 {
  42771. --border-opacity: 1;
  42772. border-color: #faf5ff;
  42773. border-color: rgba(250, 245, 255, var(--border-opacity));
  42774. }
  42775. .md\:border-purple-200 {
  42776. --border-opacity: 1;
  42777. border-color: #e9d8fd;
  42778. border-color: rgba(233, 216, 253, var(--border-opacity));
  42779. }
  42780. .md\:border-purple-300 {
  42781. --border-opacity: 1;
  42782. border-color: #d6bcfa;
  42783. border-color: rgba(214, 188, 250, var(--border-opacity));
  42784. }
  42785. .md\:border-purple-400 {
  42786. --border-opacity: 1;
  42787. border-color: #b794f4;
  42788. border-color: rgba(183, 148, 244, var(--border-opacity));
  42789. }
  42790. .md\:border-purple-500 {
  42791. --border-opacity: 1;
  42792. border-color: #9f7aea;
  42793. border-color: rgba(159, 122, 234, var(--border-opacity));
  42794. }
  42795. .md\:border-purple-600 {
  42796. --border-opacity: 1;
  42797. border-color: #805ad5;
  42798. border-color: rgba(128, 90, 213, var(--border-opacity));
  42799. }
  42800. .md\:border-purple-700 {
  42801. --border-opacity: 1;
  42802. border-color: #6b46c1;
  42803. border-color: rgba(107, 70, 193, var(--border-opacity));
  42804. }
  42805. .md\:border-purple-800 {
  42806. --border-opacity: 1;
  42807. border-color: #553c9a;
  42808. border-color: rgba(85, 60, 154, var(--border-opacity));
  42809. }
  42810. .md\:border-purple-900 {
  42811. --border-opacity: 1;
  42812. border-color: #44337a;
  42813. border-color: rgba(68, 51, 122, var(--border-opacity));
  42814. }
  42815. .md\:border-pink-100 {
  42816. --border-opacity: 1;
  42817. border-color: #fff5f7;
  42818. border-color: rgba(255, 245, 247, var(--border-opacity));
  42819. }
  42820. .md\:border-pink-200 {
  42821. --border-opacity: 1;
  42822. border-color: #fed7e2;
  42823. border-color: rgba(254, 215, 226, var(--border-opacity));
  42824. }
  42825. .md\:border-pink-300 {
  42826. --border-opacity: 1;
  42827. border-color: #fbb6ce;
  42828. border-color: rgba(251, 182, 206, var(--border-opacity));
  42829. }
  42830. .md\:border-pink-400 {
  42831. --border-opacity: 1;
  42832. border-color: #f687b3;
  42833. border-color: rgba(246, 135, 179, var(--border-opacity));
  42834. }
  42835. .md\:border-pink-500 {
  42836. --border-opacity: 1;
  42837. border-color: #ed64a6;
  42838. border-color: rgba(237, 100, 166, var(--border-opacity));
  42839. }
  42840. .md\:border-pink-600 {
  42841. --border-opacity: 1;
  42842. border-color: #d53f8c;
  42843. border-color: rgba(213, 63, 140, var(--border-opacity));
  42844. }
  42845. .md\:border-pink-700 {
  42846. --border-opacity: 1;
  42847. border-color: #b83280;
  42848. border-color: rgba(184, 50, 128, var(--border-opacity));
  42849. }
  42850. .md\:border-pink-800 {
  42851. --border-opacity: 1;
  42852. border-color: #97266d;
  42853. border-color: rgba(151, 38, 109, var(--border-opacity));
  42854. }
  42855. .md\:border-pink-900 {
  42856. --border-opacity: 1;
  42857. border-color: #702459;
  42858. border-color: rgba(112, 36, 89, var(--border-opacity));
  42859. }
  42860. .md\:hover\:border-transparent:hover {
  42861. border-color: transparent;
  42862. }
  42863. .md\:hover\:border-current:hover {
  42864. border-color: currentColor;
  42865. }
  42866. .md\:hover\:border-black:hover {
  42867. --border-opacity: 1;
  42868. border-color: #000;
  42869. border-color: rgba(0, 0, 0, var(--border-opacity));
  42870. }
  42871. .md\:hover\:border-white:hover {
  42872. --border-opacity: 1;
  42873. border-color: #fff;
  42874. border-color: rgba(255, 255, 255, var(--border-opacity));
  42875. }
  42876. .md\:hover\:border-gray-100:hover {
  42877. --border-opacity: 1;
  42878. border-color: #f7fafc;
  42879. border-color: rgba(247, 250, 252, var(--border-opacity));
  42880. }
  42881. .md\:hover\:border-gray-200:hover {
  42882. --border-opacity: 1;
  42883. border-color: #edf2f7;
  42884. border-color: rgba(237, 242, 247, var(--border-opacity));
  42885. }
  42886. .md\:hover\:border-gray-300:hover {
  42887. --border-opacity: 1;
  42888. border-color: #e2e8f0;
  42889. border-color: rgba(226, 232, 240, var(--border-opacity));
  42890. }
  42891. .md\:hover\:border-gray-400:hover {
  42892. --border-opacity: 1;
  42893. border-color: #cbd5e0;
  42894. border-color: rgba(203, 213, 224, var(--border-opacity));
  42895. }
  42896. .md\:hover\:border-gray-500:hover {
  42897. --border-opacity: 1;
  42898. border-color: #a0aec0;
  42899. border-color: rgba(160, 174, 192, var(--border-opacity));
  42900. }
  42901. .md\:hover\:border-gray-600:hover {
  42902. --border-opacity: 1;
  42903. border-color: #718096;
  42904. border-color: rgba(113, 128, 150, var(--border-opacity));
  42905. }
  42906. .md\:hover\:border-gray-700:hover {
  42907. --border-opacity: 1;
  42908. border-color: #4a5568;
  42909. border-color: rgba(74, 85, 104, var(--border-opacity));
  42910. }
  42911. .md\:hover\:border-gray-800:hover {
  42912. --border-opacity: 1;
  42913. border-color: #2d3748;
  42914. border-color: rgba(45, 55, 72, var(--border-opacity));
  42915. }
  42916. .md\:hover\:border-gray-900:hover {
  42917. --border-opacity: 1;
  42918. border-color: #1a202c;
  42919. border-color: rgba(26, 32, 44, var(--border-opacity));
  42920. }
  42921. .md\:hover\:border-red-100:hover {
  42922. --border-opacity: 1;
  42923. border-color: #fff5f5;
  42924. border-color: rgba(255, 245, 245, var(--border-opacity));
  42925. }
  42926. .md\:hover\:border-red-200:hover {
  42927. --border-opacity: 1;
  42928. border-color: #fed7d7;
  42929. border-color: rgba(254, 215, 215, var(--border-opacity));
  42930. }
  42931. .md\:hover\:border-red-300:hover {
  42932. --border-opacity: 1;
  42933. border-color: #feb2b2;
  42934. border-color: rgba(254, 178, 178, var(--border-opacity));
  42935. }
  42936. .md\:hover\:border-red-400:hover {
  42937. --border-opacity: 1;
  42938. border-color: #fc8181;
  42939. border-color: rgba(252, 129, 129, var(--border-opacity));
  42940. }
  42941. .md\:hover\:border-red-500:hover {
  42942. --border-opacity: 1;
  42943. border-color: #f56565;
  42944. border-color: rgba(245, 101, 101, var(--border-opacity));
  42945. }
  42946. .md\:hover\:border-red-600:hover {
  42947. --border-opacity: 1;
  42948. border-color: #e53e3e;
  42949. border-color: rgba(229, 62, 62, var(--border-opacity));
  42950. }
  42951. .md\:hover\:border-red-700:hover {
  42952. --border-opacity: 1;
  42953. border-color: #c53030;
  42954. border-color: rgba(197, 48, 48, var(--border-opacity));
  42955. }
  42956. .md\:hover\:border-red-800:hover {
  42957. --border-opacity: 1;
  42958. border-color: #9b2c2c;
  42959. border-color: rgba(155, 44, 44, var(--border-opacity));
  42960. }
  42961. .md\:hover\:border-red-900:hover {
  42962. --border-opacity: 1;
  42963. border-color: #742a2a;
  42964. border-color: rgba(116, 42, 42, var(--border-opacity));
  42965. }
  42966. .md\:hover\:border-orange-100:hover {
  42967. --border-opacity: 1;
  42968. border-color: #fffaf0;
  42969. border-color: rgba(255, 250, 240, var(--border-opacity));
  42970. }
  42971. .md\:hover\:border-orange-200:hover {
  42972. --border-opacity: 1;
  42973. border-color: #feebc8;
  42974. border-color: rgba(254, 235, 200, var(--border-opacity));
  42975. }
  42976. .md\:hover\:border-orange-300:hover {
  42977. --border-opacity: 1;
  42978. border-color: #fbd38d;
  42979. border-color: rgba(251, 211, 141, var(--border-opacity));
  42980. }
  42981. .md\:hover\:border-orange-400:hover {
  42982. --border-opacity: 1;
  42983. border-color: #f6ad55;
  42984. border-color: rgba(246, 173, 85, var(--border-opacity));
  42985. }
  42986. .md\:hover\:border-orange-500:hover {
  42987. --border-opacity: 1;
  42988. border-color: #ed8936;
  42989. border-color: rgba(237, 137, 54, var(--border-opacity));
  42990. }
  42991. .md\:hover\:border-orange-600:hover {
  42992. --border-opacity: 1;
  42993. border-color: #dd6b20;
  42994. border-color: rgba(221, 107, 32, var(--border-opacity));
  42995. }
  42996. .md\:hover\:border-orange-700:hover {
  42997. --border-opacity: 1;
  42998. border-color: #c05621;
  42999. border-color: rgba(192, 86, 33, var(--border-opacity));
  43000. }
  43001. .md\:hover\:border-orange-800:hover {
  43002. --border-opacity: 1;
  43003. border-color: #9c4221;
  43004. border-color: rgba(156, 66, 33, var(--border-opacity));
  43005. }
  43006. .md\:hover\:border-orange-900:hover {
  43007. --border-opacity: 1;
  43008. border-color: #7b341e;
  43009. border-color: rgba(123, 52, 30, var(--border-opacity));
  43010. }
  43011. .md\:hover\:border-yellow-100:hover {
  43012. --border-opacity: 1;
  43013. border-color: #fffff0;
  43014. border-color: rgba(255, 255, 240, var(--border-opacity));
  43015. }
  43016. .md\:hover\:border-yellow-200:hover {
  43017. --border-opacity: 1;
  43018. border-color: #fefcbf;
  43019. border-color: rgba(254, 252, 191, var(--border-opacity));
  43020. }
  43021. .md\:hover\:border-yellow-300:hover {
  43022. --border-opacity: 1;
  43023. border-color: #faf089;
  43024. border-color: rgba(250, 240, 137, var(--border-opacity));
  43025. }
  43026. .md\:hover\:border-yellow-400:hover {
  43027. --border-opacity: 1;
  43028. border-color: #f6e05e;
  43029. border-color: rgba(246, 224, 94, var(--border-opacity));
  43030. }
  43031. .md\:hover\:border-yellow-500:hover {
  43032. --border-opacity: 1;
  43033. border-color: #ecc94b;
  43034. border-color: rgba(236, 201, 75, var(--border-opacity));
  43035. }
  43036. .md\:hover\:border-yellow-600:hover {
  43037. --border-opacity: 1;
  43038. border-color: #d69e2e;
  43039. border-color: rgba(214, 158, 46, var(--border-opacity));
  43040. }
  43041. .md\:hover\:border-yellow-700:hover {
  43042. --border-opacity: 1;
  43043. border-color: #b7791f;
  43044. border-color: rgba(183, 121, 31, var(--border-opacity));
  43045. }
  43046. .md\:hover\:border-yellow-800:hover {
  43047. --border-opacity: 1;
  43048. border-color: #975a16;
  43049. border-color: rgba(151, 90, 22, var(--border-opacity));
  43050. }
  43051. .md\:hover\:border-yellow-900:hover {
  43052. --border-opacity: 1;
  43053. border-color: #744210;
  43054. border-color: rgba(116, 66, 16, var(--border-opacity));
  43055. }
  43056. .md\:hover\:border-green-100:hover {
  43057. --border-opacity: 1;
  43058. border-color: #f0fff4;
  43059. border-color: rgba(240, 255, 244, var(--border-opacity));
  43060. }
  43061. .md\:hover\:border-green-200:hover {
  43062. --border-opacity: 1;
  43063. border-color: #c6f6d5;
  43064. border-color: rgba(198, 246, 213, var(--border-opacity));
  43065. }
  43066. .md\:hover\:border-green-300:hover {
  43067. --border-opacity: 1;
  43068. border-color: #9ae6b4;
  43069. border-color: rgba(154, 230, 180, var(--border-opacity));
  43070. }
  43071. .md\:hover\:border-green-400:hover {
  43072. --border-opacity: 1;
  43073. border-color: #68d391;
  43074. border-color: rgba(104, 211, 145, var(--border-opacity));
  43075. }
  43076. .md\:hover\:border-green-500:hover {
  43077. --border-opacity: 1;
  43078. border-color: #48bb78;
  43079. border-color: rgba(72, 187, 120, var(--border-opacity));
  43080. }
  43081. .md\:hover\:border-green-600:hover {
  43082. --border-opacity: 1;
  43083. border-color: #38a169;
  43084. border-color: rgba(56, 161, 105, var(--border-opacity));
  43085. }
  43086. .md\:hover\:border-green-700:hover {
  43087. --border-opacity: 1;
  43088. border-color: #2f855a;
  43089. border-color: rgba(47, 133, 90, var(--border-opacity));
  43090. }
  43091. .md\:hover\:border-green-800:hover {
  43092. --border-opacity: 1;
  43093. border-color: #276749;
  43094. border-color: rgba(39, 103, 73, var(--border-opacity));
  43095. }
  43096. .md\:hover\:border-green-900:hover {
  43097. --border-opacity: 1;
  43098. border-color: #22543d;
  43099. border-color: rgba(34, 84, 61, var(--border-opacity));
  43100. }
  43101. .md\:hover\:border-teal-100:hover {
  43102. --border-opacity: 1;
  43103. border-color: #e6fffa;
  43104. border-color: rgba(230, 255, 250, var(--border-opacity));
  43105. }
  43106. .md\:hover\:border-teal-200:hover {
  43107. --border-opacity: 1;
  43108. border-color: #b2f5ea;
  43109. border-color: rgba(178, 245, 234, var(--border-opacity));
  43110. }
  43111. .md\:hover\:border-teal-300:hover {
  43112. --border-opacity: 1;
  43113. border-color: #81e6d9;
  43114. border-color: rgba(129, 230, 217, var(--border-opacity));
  43115. }
  43116. .md\:hover\:border-teal-400:hover {
  43117. --border-opacity: 1;
  43118. border-color: #4fd1c5;
  43119. border-color: rgba(79, 209, 197, var(--border-opacity));
  43120. }
  43121. .md\:hover\:border-teal-500:hover {
  43122. --border-opacity: 1;
  43123. border-color: #38b2ac;
  43124. border-color: rgba(56, 178, 172, var(--border-opacity));
  43125. }
  43126. .md\:hover\:border-teal-600:hover {
  43127. --border-opacity: 1;
  43128. border-color: #319795;
  43129. border-color: rgba(49, 151, 149, var(--border-opacity));
  43130. }
  43131. .md\:hover\:border-teal-700:hover {
  43132. --border-opacity: 1;
  43133. border-color: #2c7a7b;
  43134. border-color: rgba(44, 122, 123, var(--border-opacity));
  43135. }
  43136. .md\:hover\:border-teal-800:hover {
  43137. --border-opacity: 1;
  43138. border-color: #285e61;
  43139. border-color: rgba(40, 94, 97, var(--border-opacity));
  43140. }
  43141. .md\:hover\:border-teal-900:hover {
  43142. --border-opacity: 1;
  43143. border-color: #234e52;
  43144. border-color: rgba(35, 78, 82, var(--border-opacity));
  43145. }
  43146. .md\:hover\:border-blue-100:hover {
  43147. --border-opacity: 1;
  43148. border-color: #ebf8ff;
  43149. border-color: rgba(235, 248, 255, var(--border-opacity));
  43150. }
  43151. .md\:hover\:border-blue-200:hover {
  43152. --border-opacity: 1;
  43153. border-color: #bee3f8;
  43154. border-color: rgba(190, 227, 248, var(--border-opacity));
  43155. }
  43156. .md\:hover\:border-blue-300:hover {
  43157. --border-opacity: 1;
  43158. border-color: #90cdf4;
  43159. border-color: rgba(144, 205, 244, var(--border-opacity));
  43160. }
  43161. .md\:hover\:border-blue-400:hover {
  43162. --border-opacity: 1;
  43163. border-color: #63b3ed;
  43164. border-color: rgba(99, 179, 237, var(--border-opacity));
  43165. }
  43166. .md\:hover\:border-blue-500:hover {
  43167. --border-opacity: 1;
  43168. border-color: #4299e1;
  43169. border-color: rgba(66, 153, 225, var(--border-opacity));
  43170. }
  43171. .md\:hover\:border-blue-600:hover {
  43172. --border-opacity: 1;
  43173. border-color: #3182ce;
  43174. border-color: rgba(49, 130, 206, var(--border-opacity));
  43175. }
  43176. .md\:hover\:border-blue-700:hover {
  43177. --border-opacity: 1;
  43178. border-color: #2b6cb0;
  43179. border-color: rgba(43, 108, 176, var(--border-opacity));
  43180. }
  43181. .md\:hover\:border-blue-800:hover {
  43182. --border-opacity: 1;
  43183. border-color: #2c5282;
  43184. border-color: rgba(44, 82, 130, var(--border-opacity));
  43185. }
  43186. .md\:hover\:border-blue-900:hover {
  43187. --border-opacity: 1;
  43188. border-color: #2a4365;
  43189. border-color: rgba(42, 67, 101, var(--border-opacity));
  43190. }
  43191. .md\:hover\:border-indigo-100:hover {
  43192. --border-opacity: 1;
  43193. border-color: #ebf4ff;
  43194. border-color: rgba(235, 244, 255, var(--border-opacity));
  43195. }
  43196. .md\:hover\:border-indigo-200:hover {
  43197. --border-opacity: 1;
  43198. border-color: #c3dafe;
  43199. border-color: rgba(195, 218, 254, var(--border-opacity));
  43200. }
  43201. .md\:hover\:border-indigo-300:hover {
  43202. --border-opacity: 1;
  43203. border-color: #a3bffa;
  43204. border-color: rgba(163, 191, 250, var(--border-opacity));
  43205. }
  43206. .md\:hover\:border-indigo-400:hover {
  43207. --border-opacity: 1;
  43208. border-color: #7f9cf5;
  43209. border-color: rgba(127, 156, 245, var(--border-opacity));
  43210. }
  43211. .md\:hover\:border-indigo-500:hover {
  43212. --border-opacity: 1;
  43213. border-color: #667eea;
  43214. border-color: rgba(102, 126, 234, var(--border-opacity));
  43215. }
  43216. .md\:hover\:border-indigo-600:hover {
  43217. --border-opacity: 1;
  43218. border-color: #5a67d8;
  43219. border-color: rgba(90, 103, 216, var(--border-opacity));
  43220. }
  43221. .md\:hover\:border-indigo-700:hover {
  43222. --border-opacity: 1;
  43223. border-color: #4c51bf;
  43224. border-color: rgba(76, 81, 191, var(--border-opacity));
  43225. }
  43226. .md\:hover\:border-indigo-800:hover {
  43227. --border-opacity: 1;
  43228. border-color: #434190;
  43229. border-color: rgba(67, 65, 144, var(--border-opacity));
  43230. }
  43231. .md\:hover\:border-indigo-900:hover {
  43232. --border-opacity: 1;
  43233. border-color: #3c366b;
  43234. border-color: rgba(60, 54, 107, var(--border-opacity));
  43235. }
  43236. .md\:hover\:border-purple-100:hover {
  43237. --border-opacity: 1;
  43238. border-color: #faf5ff;
  43239. border-color: rgba(250, 245, 255, var(--border-opacity));
  43240. }
  43241. .md\:hover\:border-purple-200:hover {
  43242. --border-opacity: 1;
  43243. border-color: #e9d8fd;
  43244. border-color: rgba(233, 216, 253, var(--border-opacity));
  43245. }
  43246. .md\:hover\:border-purple-300:hover {
  43247. --border-opacity: 1;
  43248. border-color: #d6bcfa;
  43249. border-color: rgba(214, 188, 250, var(--border-opacity));
  43250. }
  43251. .md\:hover\:border-purple-400:hover {
  43252. --border-opacity: 1;
  43253. border-color: #b794f4;
  43254. border-color: rgba(183, 148, 244, var(--border-opacity));
  43255. }
  43256. .md\:hover\:border-purple-500:hover {
  43257. --border-opacity: 1;
  43258. border-color: #9f7aea;
  43259. border-color: rgba(159, 122, 234, var(--border-opacity));
  43260. }
  43261. .md\:hover\:border-purple-600:hover {
  43262. --border-opacity: 1;
  43263. border-color: #805ad5;
  43264. border-color: rgba(128, 90, 213, var(--border-opacity));
  43265. }
  43266. .md\:hover\:border-purple-700:hover {
  43267. --border-opacity: 1;
  43268. border-color: #6b46c1;
  43269. border-color: rgba(107, 70, 193, var(--border-opacity));
  43270. }
  43271. .md\:hover\:border-purple-800:hover {
  43272. --border-opacity: 1;
  43273. border-color: #553c9a;
  43274. border-color: rgba(85, 60, 154, var(--border-opacity));
  43275. }
  43276. .md\:hover\:border-purple-900:hover {
  43277. --border-opacity: 1;
  43278. border-color: #44337a;
  43279. border-color: rgba(68, 51, 122, var(--border-opacity));
  43280. }
  43281. .md\:hover\:border-pink-100:hover {
  43282. --border-opacity: 1;
  43283. border-color: #fff5f7;
  43284. border-color: rgba(255, 245, 247, var(--border-opacity));
  43285. }
  43286. .md\:hover\:border-pink-200:hover {
  43287. --border-opacity: 1;
  43288. border-color: #fed7e2;
  43289. border-color: rgba(254, 215, 226, var(--border-opacity));
  43290. }
  43291. .md\:hover\:border-pink-300:hover {
  43292. --border-opacity: 1;
  43293. border-color: #fbb6ce;
  43294. border-color: rgba(251, 182, 206, var(--border-opacity));
  43295. }
  43296. .md\:hover\:border-pink-400:hover {
  43297. --border-opacity: 1;
  43298. border-color: #f687b3;
  43299. border-color: rgba(246, 135, 179, var(--border-opacity));
  43300. }
  43301. .md\:hover\:border-pink-500:hover {
  43302. --border-opacity: 1;
  43303. border-color: #ed64a6;
  43304. border-color: rgba(237, 100, 166, var(--border-opacity));
  43305. }
  43306. .md\:hover\:border-pink-600:hover {
  43307. --border-opacity: 1;
  43308. border-color: #d53f8c;
  43309. border-color: rgba(213, 63, 140, var(--border-opacity));
  43310. }
  43311. .md\:hover\:border-pink-700:hover {
  43312. --border-opacity: 1;
  43313. border-color: #b83280;
  43314. border-color: rgba(184, 50, 128, var(--border-opacity));
  43315. }
  43316. .md\:hover\:border-pink-800:hover {
  43317. --border-opacity: 1;
  43318. border-color: #97266d;
  43319. border-color: rgba(151, 38, 109, var(--border-opacity));
  43320. }
  43321. .md\:hover\:border-pink-900:hover {
  43322. --border-opacity: 1;
  43323. border-color: #702459;
  43324. border-color: rgba(112, 36, 89, var(--border-opacity));
  43325. }
  43326. .md\:focus\:border-transparent:focus {
  43327. border-color: transparent;
  43328. }
  43329. .md\:focus\:border-current:focus {
  43330. border-color: currentColor;
  43331. }
  43332. .md\:focus\:border-black:focus {
  43333. --border-opacity: 1;
  43334. border-color: #000;
  43335. border-color: rgba(0, 0, 0, var(--border-opacity));
  43336. }
  43337. .md\:focus\:border-white:focus {
  43338. --border-opacity: 1;
  43339. border-color: #fff;
  43340. border-color: rgba(255, 255, 255, var(--border-opacity));
  43341. }
  43342. .md\:focus\:border-gray-100:focus {
  43343. --border-opacity: 1;
  43344. border-color: #f7fafc;
  43345. border-color: rgba(247, 250, 252, var(--border-opacity));
  43346. }
  43347. .md\:focus\:border-gray-200:focus {
  43348. --border-opacity: 1;
  43349. border-color: #edf2f7;
  43350. border-color: rgba(237, 242, 247, var(--border-opacity));
  43351. }
  43352. .md\:focus\:border-gray-300:focus {
  43353. --border-opacity: 1;
  43354. border-color: #e2e8f0;
  43355. border-color: rgba(226, 232, 240, var(--border-opacity));
  43356. }
  43357. .md\:focus\:border-gray-400:focus {
  43358. --border-opacity: 1;
  43359. border-color: #cbd5e0;
  43360. border-color: rgba(203, 213, 224, var(--border-opacity));
  43361. }
  43362. .md\:focus\:border-gray-500:focus {
  43363. --border-opacity: 1;
  43364. border-color: #a0aec0;
  43365. border-color: rgba(160, 174, 192, var(--border-opacity));
  43366. }
  43367. .md\:focus\:border-gray-600:focus {
  43368. --border-opacity: 1;
  43369. border-color: #718096;
  43370. border-color: rgba(113, 128, 150, var(--border-opacity));
  43371. }
  43372. .md\:focus\:border-gray-700:focus {
  43373. --border-opacity: 1;
  43374. border-color: #4a5568;
  43375. border-color: rgba(74, 85, 104, var(--border-opacity));
  43376. }
  43377. .md\:focus\:border-gray-800:focus {
  43378. --border-opacity: 1;
  43379. border-color: #2d3748;
  43380. border-color: rgba(45, 55, 72, var(--border-opacity));
  43381. }
  43382. .md\:focus\:border-gray-900:focus {
  43383. --border-opacity: 1;
  43384. border-color: #1a202c;
  43385. border-color: rgba(26, 32, 44, var(--border-opacity));
  43386. }
  43387. .md\:focus\:border-red-100:focus {
  43388. --border-opacity: 1;
  43389. border-color: #fff5f5;
  43390. border-color: rgba(255, 245, 245, var(--border-opacity));
  43391. }
  43392. .md\:focus\:border-red-200:focus {
  43393. --border-opacity: 1;
  43394. border-color: #fed7d7;
  43395. border-color: rgba(254, 215, 215, var(--border-opacity));
  43396. }
  43397. .md\:focus\:border-red-300:focus {
  43398. --border-opacity: 1;
  43399. border-color: #feb2b2;
  43400. border-color: rgba(254, 178, 178, var(--border-opacity));
  43401. }
  43402. .md\:focus\:border-red-400:focus {
  43403. --border-opacity: 1;
  43404. border-color: #fc8181;
  43405. border-color: rgba(252, 129, 129, var(--border-opacity));
  43406. }
  43407. .md\:focus\:border-red-500:focus {
  43408. --border-opacity: 1;
  43409. border-color: #f56565;
  43410. border-color: rgba(245, 101, 101, var(--border-opacity));
  43411. }
  43412. .md\:focus\:border-red-600:focus {
  43413. --border-opacity: 1;
  43414. border-color: #e53e3e;
  43415. border-color: rgba(229, 62, 62, var(--border-opacity));
  43416. }
  43417. .md\:focus\:border-red-700:focus {
  43418. --border-opacity: 1;
  43419. border-color: #c53030;
  43420. border-color: rgba(197, 48, 48, var(--border-opacity));
  43421. }
  43422. .md\:focus\:border-red-800:focus {
  43423. --border-opacity: 1;
  43424. border-color: #9b2c2c;
  43425. border-color: rgba(155, 44, 44, var(--border-opacity));
  43426. }
  43427. .md\:focus\:border-red-900:focus {
  43428. --border-opacity: 1;
  43429. border-color: #742a2a;
  43430. border-color: rgba(116, 42, 42, var(--border-opacity));
  43431. }
  43432. .md\:focus\:border-orange-100:focus {
  43433. --border-opacity: 1;
  43434. border-color: #fffaf0;
  43435. border-color: rgba(255, 250, 240, var(--border-opacity));
  43436. }
  43437. .md\:focus\:border-orange-200:focus {
  43438. --border-opacity: 1;
  43439. border-color: #feebc8;
  43440. border-color: rgba(254, 235, 200, var(--border-opacity));
  43441. }
  43442. .md\:focus\:border-orange-300:focus {
  43443. --border-opacity: 1;
  43444. border-color: #fbd38d;
  43445. border-color: rgba(251, 211, 141, var(--border-opacity));
  43446. }
  43447. .md\:focus\:border-orange-400:focus {
  43448. --border-opacity: 1;
  43449. border-color: #f6ad55;
  43450. border-color: rgba(246, 173, 85, var(--border-opacity));
  43451. }
  43452. .md\:focus\:border-orange-500:focus {
  43453. --border-opacity: 1;
  43454. border-color: #ed8936;
  43455. border-color: rgba(237, 137, 54, var(--border-opacity));
  43456. }
  43457. .md\:focus\:border-orange-600:focus {
  43458. --border-opacity: 1;
  43459. border-color: #dd6b20;
  43460. border-color: rgba(221, 107, 32, var(--border-opacity));
  43461. }
  43462. .md\:focus\:border-orange-700:focus {
  43463. --border-opacity: 1;
  43464. border-color: #c05621;
  43465. border-color: rgba(192, 86, 33, var(--border-opacity));
  43466. }
  43467. .md\:focus\:border-orange-800:focus {
  43468. --border-opacity: 1;
  43469. border-color: #9c4221;
  43470. border-color: rgba(156, 66, 33, var(--border-opacity));
  43471. }
  43472. .md\:focus\:border-orange-900:focus {
  43473. --border-opacity: 1;
  43474. border-color: #7b341e;
  43475. border-color: rgba(123, 52, 30, var(--border-opacity));
  43476. }
  43477. .md\:focus\:border-yellow-100:focus {
  43478. --border-opacity: 1;
  43479. border-color: #fffff0;
  43480. border-color: rgba(255, 255, 240, var(--border-opacity));
  43481. }
  43482. .md\:focus\:border-yellow-200:focus {
  43483. --border-opacity: 1;
  43484. border-color: #fefcbf;
  43485. border-color: rgba(254, 252, 191, var(--border-opacity));
  43486. }
  43487. .md\:focus\:border-yellow-300:focus {
  43488. --border-opacity: 1;
  43489. border-color: #faf089;
  43490. border-color: rgba(250, 240, 137, var(--border-opacity));
  43491. }
  43492. .md\:focus\:border-yellow-400:focus {
  43493. --border-opacity: 1;
  43494. border-color: #f6e05e;
  43495. border-color: rgba(246, 224, 94, var(--border-opacity));
  43496. }
  43497. .md\:focus\:border-yellow-500:focus {
  43498. --border-opacity: 1;
  43499. border-color: #ecc94b;
  43500. border-color: rgba(236, 201, 75, var(--border-opacity));
  43501. }
  43502. .md\:focus\:border-yellow-600:focus {
  43503. --border-opacity: 1;
  43504. border-color: #d69e2e;
  43505. border-color: rgba(214, 158, 46, var(--border-opacity));
  43506. }
  43507. .md\:focus\:border-yellow-700:focus {
  43508. --border-opacity: 1;
  43509. border-color: #b7791f;
  43510. border-color: rgba(183, 121, 31, var(--border-opacity));
  43511. }
  43512. .md\:focus\:border-yellow-800:focus {
  43513. --border-opacity: 1;
  43514. border-color: #975a16;
  43515. border-color: rgba(151, 90, 22, var(--border-opacity));
  43516. }
  43517. .md\:focus\:border-yellow-900:focus {
  43518. --border-opacity: 1;
  43519. border-color: #744210;
  43520. border-color: rgba(116, 66, 16, var(--border-opacity));
  43521. }
  43522. .md\:focus\:border-green-100:focus {
  43523. --border-opacity: 1;
  43524. border-color: #f0fff4;
  43525. border-color: rgba(240, 255, 244, var(--border-opacity));
  43526. }
  43527. .md\:focus\:border-green-200:focus {
  43528. --border-opacity: 1;
  43529. border-color: #c6f6d5;
  43530. border-color: rgba(198, 246, 213, var(--border-opacity));
  43531. }
  43532. .md\:focus\:border-green-300:focus {
  43533. --border-opacity: 1;
  43534. border-color: #9ae6b4;
  43535. border-color: rgba(154, 230, 180, var(--border-opacity));
  43536. }
  43537. .md\:focus\:border-green-400:focus {
  43538. --border-opacity: 1;
  43539. border-color: #68d391;
  43540. border-color: rgba(104, 211, 145, var(--border-opacity));
  43541. }
  43542. .md\:focus\:border-green-500:focus {
  43543. --border-opacity: 1;
  43544. border-color: #48bb78;
  43545. border-color: rgba(72, 187, 120, var(--border-opacity));
  43546. }
  43547. .md\:focus\:border-green-600:focus {
  43548. --border-opacity: 1;
  43549. border-color: #38a169;
  43550. border-color: rgba(56, 161, 105, var(--border-opacity));
  43551. }
  43552. .md\:focus\:border-green-700:focus {
  43553. --border-opacity: 1;
  43554. border-color: #2f855a;
  43555. border-color: rgba(47, 133, 90, var(--border-opacity));
  43556. }
  43557. .md\:focus\:border-green-800:focus {
  43558. --border-opacity: 1;
  43559. border-color: #276749;
  43560. border-color: rgba(39, 103, 73, var(--border-opacity));
  43561. }
  43562. .md\:focus\:border-green-900:focus {
  43563. --border-opacity: 1;
  43564. border-color: #22543d;
  43565. border-color: rgba(34, 84, 61, var(--border-opacity));
  43566. }
  43567. .md\:focus\:border-teal-100:focus {
  43568. --border-opacity: 1;
  43569. border-color: #e6fffa;
  43570. border-color: rgba(230, 255, 250, var(--border-opacity));
  43571. }
  43572. .md\:focus\:border-teal-200:focus {
  43573. --border-opacity: 1;
  43574. border-color: #b2f5ea;
  43575. border-color: rgba(178, 245, 234, var(--border-opacity));
  43576. }
  43577. .md\:focus\:border-teal-300:focus {
  43578. --border-opacity: 1;
  43579. border-color: #81e6d9;
  43580. border-color: rgba(129, 230, 217, var(--border-opacity));
  43581. }
  43582. .md\:focus\:border-teal-400:focus {
  43583. --border-opacity: 1;
  43584. border-color: #4fd1c5;
  43585. border-color: rgba(79, 209, 197, var(--border-opacity));
  43586. }
  43587. .md\:focus\:border-teal-500:focus {
  43588. --border-opacity: 1;
  43589. border-color: #38b2ac;
  43590. border-color: rgba(56, 178, 172, var(--border-opacity));
  43591. }
  43592. .md\:focus\:border-teal-600:focus {
  43593. --border-opacity: 1;
  43594. border-color: #319795;
  43595. border-color: rgba(49, 151, 149, var(--border-opacity));
  43596. }
  43597. .md\:focus\:border-teal-700:focus {
  43598. --border-opacity: 1;
  43599. border-color: #2c7a7b;
  43600. border-color: rgba(44, 122, 123, var(--border-opacity));
  43601. }
  43602. .md\:focus\:border-teal-800:focus {
  43603. --border-opacity: 1;
  43604. border-color: #285e61;
  43605. border-color: rgba(40, 94, 97, var(--border-opacity));
  43606. }
  43607. .md\:focus\:border-teal-900:focus {
  43608. --border-opacity: 1;
  43609. border-color: #234e52;
  43610. border-color: rgba(35, 78, 82, var(--border-opacity));
  43611. }
  43612. .md\:focus\:border-blue-100:focus {
  43613. --border-opacity: 1;
  43614. border-color: #ebf8ff;
  43615. border-color: rgba(235, 248, 255, var(--border-opacity));
  43616. }
  43617. .md\:focus\:border-blue-200:focus {
  43618. --border-opacity: 1;
  43619. border-color: #bee3f8;
  43620. border-color: rgba(190, 227, 248, var(--border-opacity));
  43621. }
  43622. .md\:focus\:border-blue-300:focus {
  43623. --border-opacity: 1;
  43624. border-color: #90cdf4;
  43625. border-color: rgba(144, 205, 244, var(--border-opacity));
  43626. }
  43627. .md\:focus\:border-blue-400:focus {
  43628. --border-opacity: 1;
  43629. border-color: #63b3ed;
  43630. border-color: rgba(99, 179, 237, var(--border-opacity));
  43631. }
  43632. .md\:focus\:border-blue-500:focus {
  43633. --border-opacity: 1;
  43634. border-color: #4299e1;
  43635. border-color: rgba(66, 153, 225, var(--border-opacity));
  43636. }
  43637. .md\:focus\:border-blue-600:focus {
  43638. --border-opacity: 1;
  43639. border-color: #3182ce;
  43640. border-color: rgba(49, 130, 206, var(--border-opacity));
  43641. }
  43642. .md\:focus\:border-blue-700:focus {
  43643. --border-opacity: 1;
  43644. border-color: #2b6cb0;
  43645. border-color: rgba(43, 108, 176, var(--border-opacity));
  43646. }
  43647. .md\:focus\:border-blue-800:focus {
  43648. --border-opacity: 1;
  43649. border-color: #2c5282;
  43650. border-color: rgba(44, 82, 130, var(--border-opacity));
  43651. }
  43652. .md\:focus\:border-blue-900:focus {
  43653. --border-opacity: 1;
  43654. border-color: #2a4365;
  43655. border-color: rgba(42, 67, 101, var(--border-opacity));
  43656. }
  43657. .md\:focus\:border-indigo-100:focus {
  43658. --border-opacity: 1;
  43659. border-color: #ebf4ff;
  43660. border-color: rgba(235, 244, 255, var(--border-opacity));
  43661. }
  43662. .md\:focus\:border-indigo-200:focus {
  43663. --border-opacity: 1;
  43664. border-color: #c3dafe;
  43665. border-color: rgba(195, 218, 254, var(--border-opacity));
  43666. }
  43667. .md\:focus\:border-indigo-300:focus {
  43668. --border-opacity: 1;
  43669. border-color: #a3bffa;
  43670. border-color: rgba(163, 191, 250, var(--border-opacity));
  43671. }
  43672. .md\:focus\:border-indigo-400:focus {
  43673. --border-opacity: 1;
  43674. border-color: #7f9cf5;
  43675. border-color: rgba(127, 156, 245, var(--border-opacity));
  43676. }
  43677. .md\:focus\:border-indigo-500:focus {
  43678. --border-opacity: 1;
  43679. border-color: #667eea;
  43680. border-color: rgba(102, 126, 234, var(--border-opacity));
  43681. }
  43682. .md\:focus\:border-indigo-600:focus {
  43683. --border-opacity: 1;
  43684. border-color: #5a67d8;
  43685. border-color: rgba(90, 103, 216, var(--border-opacity));
  43686. }
  43687. .md\:focus\:border-indigo-700:focus {
  43688. --border-opacity: 1;
  43689. border-color: #4c51bf;
  43690. border-color: rgba(76, 81, 191, var(--border-opacity));
  43691. }
  43692. .md\:focus\:border-indigo-800:focus {
  43693. --border-opacity: 1;
  43694. border-color: #434190;
  43695. border-color: rgba(67, 65, 144, var(--border-opacity));
  43696. }
  43697. .md\:focus\:border-indigo-900:focus {
  43698. --border-opacity: 1;
  43699. border-color: #3c366b;
  43700. border-color: rgba(60, 54, 107, var(--border-opacity));
  43701. }
  43702. .md\:focus\:border-purple-100:focus {
  43703. --border-opacity: 1;
  43704. border-color: #faf5ff;
  43705. border-color: rgba(250, 245, 255, var(--border-opacity));
  43706. }
  43707. .md\:focus\:border-purple-200:focus {
  43708. --border-opacity: 1;
  43709. border-color: #e9d8fd;
  43710. border-color: rgba(233, 216, 253, var(--border-opacity));
  43711. }
  43712. .md\:focus\:border-purple-300:focus {
  43713. --border-opacity: 1;
  43714. border-color: #d6bcfa;
  43715. border-color: rgba(214, 188, 250, var(--border-opacity));
  43716. }
  43717. .md\:focus\:border-purple-400:focus {
  43718. --border-opacity: 1;
  43719. border-color: #b794f4;
  43720. border-color: rgba(183, 148, 244, var(--border-opacity));
  43721. }
  43722. .md\:focus\:border-purple-500:focus {
  43723. --border-opacity: 1;
  43724. border-color: #9f7aea;
  43725. border-color: rgba(159, 122, 234, var(--border-opacity));
  43726. }
  43727. .md\:focus\:border-purple-600:focus {
  43728. --border-opacity: 1;
  43729. border-color: #805ad5;
  43730. border-color: rgba(128, 90, 213, var(--border-opacity));
  43731. }
  43732. .md\:focus\:border-purple-700:focus {
  43733. --border-opacity: 1;
  43734. border-color: #6b46c1;
  43735. border-color: rgba(107, 70, 193, var(--border-opacity));
  43736. }
  43737. .md\:focus\:border-purple-800:focus {
  43738. --border-opacity: 1;
  43739. border-color: #553c9a;
  43740. border-color: rgba(85, 60, 154, var(--border-opacity));
  43741. }
  43742. .md\:focus\:border-purple-900:focus {
  43743. --border-opacity: 1;
  43744. border-color: #44337a;
  43745. border-color: rgba(68, 51, 122, var(--border-opacity));
  43746. }
  43747. .md\:focus\:border-pink-100:focus {
  43748. --border-opacity: 1;
  43749. border-color: #fff5f7;
  43750. border-color: rgba(255, 245, 247, var(--border-opacity));
  43751. }
  43752. .md\:focus\:border-pink-200:focus {
  43753. --border-opacity: 1;
  43754. border-color: #fed7e2;
  43755. border-color: rgba(254, 215, 226, var(--border-opacity));
  43756. }
  43757. .md\:focus\:border-pink-300:focus {
  43758. --border-opacity: 1;
  43759. border-color: #fbb6ce;
  43760. border-color: rgba(251, 182, 206, var(--border-opacity));
  43761. }
  43762. .md\:focus\:border-pink-400:focus {
  43763. --border-opacity: 1;
  43764. border-color: #f687b3;
  43765. border-color: rgba(246, 135, 179, var(--border-opacity));
  43766. }
  43767. .md\:focus\:border-pink-500:focus {
  43768. --border-opacity: 1;
  43769. border-color: #ed64a6;
  43770. border-color: rgba(237, 100, 166, var(--border-opacity));
  43771. }
  43772. .md\:focus\:border-pink-600:focus {
  43773. --border-opacity: 1;
  43774. border-color: #d53f8c;
  43775. border-color: rgba(213, 63, 140, var(--border-opacity));
  43776. }
  43777. .md\:focus\:border-pink-700:focus {
  43778. --border-opacity: 1;
  43779. border-color: #b83280;
  43780. border-color: rgba(184, 50, 128, var(--border-opacity));
  43781. }
  43782. .md\:focus\:border-pink-800:focus {
  43783. --border-opacity: 1;
  43784. border-color: #97266d;
  43785. border-color: rgba(151, 38, 109, var(--border-opacity));
  43786. }
  43787. .md\:focus\:border-pink-900:focus {
  43788. --border-opacity: 1;
  43789. border-color: #702459;
  43790. border-color: rgba(112, 36, 89, var(--border-opacity));
  43791. }
  43792. .md\:border-opacity-0 {
  43793. --border-opacity: 0;
  43794. }
  43795. .md\:border-opacity-25 {
  43796. --border-opacity: 0.25;
  43797. }
  43798. .md\:border-opacity-50 {
  43799. --border-opacity: 0.5;
  43800. }
  43801. .md\:border-opacity-75 {
  43802. --border-opacity: 0.75;
  43803. }
  43804. .md\:border-opacity-100 {
  43805. --border-opacity: 1;
  43806. }
  43807. .md\:hover\:border-opacity-0:hover {
  43808. --border-opacity: 0;
  43809. }
  43810. .md\:hover\:border-opacity-25:hover {
  43811. --border-opacity: 0.25;
  43812. }
  43813. .md\:hover\:border-opacity-50:hover {
  43814. --border-opacity: 0.5;
  43815. }
  43816. .md\:hover\:border-opacity-75:hover {
  43817. --border-opacity: 0.75;
  43818. }
  43819. .md\:hover\:border-opacity-100:hover {
  43820. --border-opacity: 1;
  43821. }
  43822. .md\:focus\:border-opacity-0:focus {
  43823. --border-opacity: 0;
  43824. }
  43825. .md\:focus\:border-opacity-25:focus {
  43826. --border-opacity: 0.25;
  43827. }
  43828. .md\:focus\:border-opacity-50:focus {
  43829. --border-opacity: 0.5;
  43830. }
  43831. .md\:focus\:border-opacity-75:focus {
  43832. --border-opacity: 0.75;
  43833. }
  43834. .md\:focus\:border-opacity-100:focus {
  43835. --border-opacity: 1;
  43836. }
  43837. .md\:rounded-none {
  43838. border-radius: 0;
  43839. }
  43840. .md\:rounded-sm {
  43841. border-radius: 0.125rem;
  43842. }
  43843. .md\:rounded {
  43844. border-radius: 0.25rem;
  43845. }
  43846. .md\:rounded-md {
  43847. border-radius: 0.375rem;
  43848. }
  43849. .md\:rounded-lg {
  43850. border-radius: 0.5rem;
  43851. }
  43852. .md\:rounded-xl {
  43853. border-radius: 0.75rem;
  43854. }
  43855. .md\:rounded-2xl {
  43856. border-radius: 1rem;
  43857. }
  43858. .md\:rounded-3xl {
  43859. border-radius: 1.5rem;
  43860. }
  43861. .md\:rounded-full {
  43862. border-radius: 9999px;
  43863. }
  43864. .md\:rounded-t-none {
  43865. border-top-left-radius: 0;
  43866. border-top-right-radius: 0;
  43867. }
  43868. .md\:rounded-r-none {
  43869. border-top-right-radius: 0;
  43870. border-bottom-right-radius: 0;
  43871. }
  43872. .md\:rounded-b-none {
  43873. border-bottom-right-radius: 0;
  43874. border-bottom-left-radius: 0;
  43875. }
  43876. .md\:rounded-l-none {
  43877. border-top-left-radius: 0;
  43878. border-bottom-left-radius: 0;
  43879. }
  43880. .md\:rounded-t-sm {
  43881. border-top-left-radius: 0.125rem;
  43882. border-top-right-radius: 0.125rem;
  43883. }
  43884. .md\:rounded-r-sm {
  43885. border-top-right-radius: 0.125rem;
  43886. border-bottom-right-radius: 0.125rem;
  43887. }
  43888. .md\:rounded-b-sm {
  43889. border-bottom-right-radius: 0.125rem;
  43890. border-bottom-left-radius: 0.125rem;
  43891. }
  43892. .md\:rounded-l-sm {
  43893. border-top-left-radius: 0.125rem;
  43894. border-bottom-left-radius: 0.125rem;
  43895. }
  43896. .md\:rounded-t {
  43897. border-top-left-radius: 0.25rem;
  43898. border-top-right-radius: 0.25rem;
  43899. }
  43900. .md\:rounded-r {
  43901. border-top-right-radius: 0.25rem;
  43902. border-bottom-right-radius: 0.25rem;
  43903. }
  43904. .md\:rounded-b {
  43905. border-bottom-right-radius: 0.25rem;
  43906. border-bottom-left-radius: 0.25rem;
  43907. }
  43908. .md\:rounded-l {
  43909. border-top-left-radius: 0.25rem;
  43910. border-bottom-left-radius: 0.25rem;
  43911. }
  43912. .md\:rounded-t-md {
  43913. border-top-left-radius: 0.375rem;
  43914. border-top-right-radius: 0.375rem;
  43915. }
  43916. .md\:rounded-r-md {
  43917. border-top-right-radius: 0.375rem;
  43918. border-bottom-right-radius: 0.375rem;
  43919. }
  43920. .md\:rounded-b-md {
  43921. border-bottom-right-radius: 0.375rem;
  43922. border-bottom-left-radius: 0.375rem;
  43923. }
  43924. .md\:rounded-l-md {
  43925. border-top-left-radius: 0.375rem;
  43926. border-bottom-left-radius: 0.375rem;
  43927. }
  43928. .md\:rounded-t-lg {
  43929. border-top-left-radius: 0.5rem;
  43930. border-top-right-radius: 0.5rem;
  43931. }
  43932. .md\:rounded-r-lg {
  43933. border-top-right-radius: 0.5rem;
  43934. border-bottom-right-radius: 0.5rem;
  43935. }
  43936. .md\:rounded-b-lg {
  43937. border-bottom-right-radius: 0.5rem;
  43938. border-bottom-left-radius: 0.5rem;
  43939. }
  43940. .md\:rounded-l-lg {
  43941. border-top-left-radius: 0.5rem;
  43942. border-bottom-left-radius: 0.5rem;
  43943. }
  43944. .md\:rounded-t-xl {
  43945. border-top-left-radius: 0.75rem;
  43946. border-top-right-radius: 0.75rem;
  43947. }
  43948. .md\:rounded-r-xl {
  43949. border-top-right-radius: 0.75rem;
  43950. border-bottom-right-radius: 0.75rem;
  43951. }
  43952. .md\:rounded-b-xl {
  43953. border-bottom-right-radius: 0.75rem;
  43954. border-bottom-left-radius: 0.75rem;
  43955. }
  43956. .md\:rounded-l-xl {
  43957. border-top-left-radius: 0.75rem;
  43958. border-bottom-left-radius: 0.75rem;
  43959. }
  43960. .md\:rounded-t-2xl {
  43961. border-top-left-radius: 1rem;
  43962. border-top-right-radius: 1rem;
  43963. }
  43964. .md\:rounded-r-2xl {
  43965. border-top-right-radius: 1rem;
  43966. border-bottom-right-radius: 1rem;
  43967. }
  43968. .md\:rounded-b-2xl {
  43969. border-bottom-right-radius: 1rem;
  43970. border-bottom-left-radius: 1rem;
  43971. }
  43972. .md\:rounded-l-2xl {
  43973. border-top-left-radius: 1rem;
  43974. border-bottom-left-radius: 1rem;
  43975. }
  43976. .md\:rounded-t-3xl {
  43977. border-top-left-radius: 1.5rem;
  43978. border-top-right-radius: 1.5rem;
  43979. }
  43980. .md\:rounded-r-3xl {
  43981. border-top-right-radius: 1.5rem;
  43982. border-bottom-right-radius: 1.5rem;
  43983. }
  43984. .md\:rounded-b-3xl {
  43985. border-bottom-right-radius: 1.5rem;
  43986. border-bottom-left-radius: 1.5rem;
  43987. }
  43988. .md\:rounded-l-3xl {
  43989. border-top-left-radius: 1.5rem;
  43990. border-bottom-left-radius: 1.5rem;
  43991. }
  43992. .md\:rounded-t-full {
  43993. border-top-left-radius: 9999px;
  43994. border-top-right-radius: 9999px;
  43995. }
  43996. .md\:rounded-r-full {
  43997. border-top-right-radius: 9999px;
  43998. border-bottom-right-radius: 9999px;
  43999. }
  44000. .md\:rounded-b-full {
  44001. border-bottom-right-radius: 9999px;
  44002. border-bottom-left-radius: 9999px;
  44003. }
  44004. .md\:rounded-l-full {
  44005. border-top-left-radius: 9999px;
  44006. border-bottom-left-radius: 9999px;
  44007. }
  44008. .md\:rounded-tl-none {
  44009. border-top-left-radius: 0;
  44010. }
  44011. .md\:rounded-tr-none {
  44012. border-top-right-radius: 0;
  44013. }
  44014. .md\:rounded-br-none {
  44015. border-bottom-right-radius: 0;
  44016. }
  44017. .md\:rounded-bl-none {
  44018. border-bottom-left-radius: 0;
  44019. }
  44020. .md\:rounded-tl-sm {
  44021. border-top-left-radius: 0.125rem;
  44022. }
  44023. .md\:rounded-tr-sm {
  44024. border-top-right-radius: 0.125rem;
  44025. }
  44026. .md\:rounded-br-sm {
  44027. border-bottom-right-radius: 0.125rem;
  44028. }
  44029. .md\:rounded-bl-sm {
  44030. border-bottom-left-radius: 0.125rem;
  44031. }
  44032. .md\:rounded-tl {
  44033. border-top-left-radius: 0.25rem;
  44034. }
  44035. .md\:rounded-tr {
  44036. border-top-right-radius: 0.25rem;
  44037. }
  44038. .md\:rounded-br {
  44039. border-bottom-right-radius: 0.25rem;
  44040. }
  44041. .md\:rounded-bl {
  44042. border-bottom-left-radius: 0.25rem;
  44043. }
  44044. .md\:rounded-tl-md {
  44045. border-top-left-radius: 0.375rem;
  44046. }
  44047. .md\:rounded-tr-md {
  44048. border-top-right-radius: 0.375rem;
  44049. }
  44050. .md\:rounded-br-md {
  44051. border-bottom-right-radius: 0.375rem;
  44052. }
  44053. .md\:rounded-bl-md {
  44054. border-bottom-left-radius: 0.375rem;
  44055. }
  44056. .md\:rounded-tl-lg {
  44057. border-top-left-radius: 0.5rem;
  44058. }
  44059. .md\:rounded-tr-lg {
  44060. border-top-right-radius: 0.5rem;
  44061. }
  44062. .md\:rounded-br-lg {
  44063. border-bottom-right-radius: 0.5rem;
  44064. }
  44065. .md\:rounded-bl-lg {
  44066. border-bottom-left-radius: 0.5rem;
  44067. }
  44068. .md\:rounded-tl-xl {
  44069. border-top-left-radius: 0.75rem;
  44070. }
  44071. .md\:rounded-tr-xl {
  44072. border-top-right-radius: 0.75rem;
  44073. }
  44074. .md\:rounded-br-xl {
  44075. border-bottom-right-radius: 0.75rem;
  44076. }
  44077. .md\:rounded-bl-xl {
  44078. border-bottom-left-radius: 0.75rem;
  44079. }
  44080. .md\:rounded-tl-2xl {
  44081. border-top-left-radius: 1rem;
  44082. }
  44083. .md\:rounded-tr-2xl {
  44084. border-top-right-radius: 1rem;
  44085. }
  44086. .md\:rounded-br-2xl {
  44087. border-bottom-right-radius: 1rem;
  44088. }
  44089. .md\:rounded-bl-2xl {
  44090. border-bottom-left-radius: 1rem;
  44091. }
  44092. .md\:rounded-tl-3xl {
  44093. border-top-left-radius: 1.5rem;
  44094. }
  44095. .md\:rounded-tr-3xl {
  44096. border-top-right-radius: 1.5rem;
  44097. }
  44098. .md\:rounded-br-3xl {
  44099. border-bottom-right-radius: 1.5rem;
  44100. }
  44101. .md\:rounded-bl-3xl {
  44102. border-bottom-left-radius: 1.5rem;
  44103. }
  44104. .md\:rounded-tl-full {
  44105. border-top-left-radius: 9999px;
  44106. }
  44107. .md\:rounded-tr-full {
  44108. border-top-right-radius: 9999px;
  44109. }
  44110. .md\:rounded-br-full {
  44111. border-bottom-right-radius: 9999px;
  44112. }
  44113. .md\:rounded-bl-full {
  44114. border-bottom-left-radius: 9999px;
  44115. }
  44116. .md\:border-solid {
  44117. border-style: solid;
  44118. }
  44119. .md\:border-dashed {
  44120. border-style: dashed;
  44121. }
  44122. .md\:border-dotted {
  44123. border-style: dotted;
  44124. }
  44125. .md\:border-double {
  44126. border-style: double;
  44127. }
  44128. .md\:border-none {
  44129. border-style: none;
  44130. }
  44131. .md\:border-0 {
  44132. border-width: 0;
  44133. }
  44134. .md\:border-2 {
  44135. border-width: 2px;
  44136. }
  44137. .md\:border-4 {
  44138. border-width: 4px;
  44139. }
  44140. .md\:border-8 {
  44141. border-width: 8px;
  44142. }
  44143. .md\:border {
  44144. border-width: 1px;
  44145. }
  44146. .md\:border-t-0 {
  44147. border-top-width: 0;
  44148. }
  44149. .md\:border-r-0 {
  44150. border-right-width: 0;
  44151. }
  44152. .md\:border-b-0 {
  44153. border-bottom-width: 0;
  44154. }
  44155. .md\:border-l-0 {
  44156. border-left-width: 0;
  44157. }
  44158. .md\:border-t-2 {
  44159. border-top-width: 2px;
  44160. }
  44161. .md\:border-r-2 {
  44162. border-right-width: 2px;
  44163. }
  44164. .md\:border-b-2 {
  44165. border-bottom-width: 2px;
  44166. }
  44167. .md\:border-l-2 {
  44168. border-left-width: 2px;
  44169. }
  44170. .md\:border-t-4 {
  44171. border-top-width: 4px;
  44172. }
  44173. .md\:border-r-4 {
  44174. border-right-width: 4px;
  44175. }
  44176. .md\:border-b-4 {
  44177. border-bottom-width: 4px;
  44178. }
  44179. .md\:border-l-4 {
  44180. border-left-width: 4px;
  44181. }
  44182. .md\:border-t-8 {
  44183. border-top-width: 8px;
  44184. }
  44185. .md\:border-r-8 {
  44186. border-right-width: 8px;
  44187. }
  44188. .md\:border-b-8 {
  44189. border-bottom-width: 8px;
  44190. }
  44191. .md\:border-l-8 {
  44192. border-left-width: 8px;
  44193. }
  44194. .md\:border-t {
  44195. border-top-width: 1px;
  44196. }
  44197. .md\:border-r {
  44198. border-right-width: 1px;
  44199. }
  44200. .md\:border-b {
  44201. border-bottom-width: 1px;
  44202. }
  44203. .md\:border-l {
  44204. border-left-width: 1px;
  44205. }
  44206. .md\:box-border {
  44207. box-sizing: border-box;
  44208. }
  44209. .md\:box-content {
  44210. box-sizing: content-box;
  44211. }
  44212. .md\:cursor-auto {
  44213. cursor: auto;
  44214. }
  44215. .md\:cursor-default {
  44216. cursor: default;
  44217. }
  44218. .md\:cursor-pointer {
  44219. cursor: pointer;
  44220. }
  44221. .md\:cursor-wait {
  44222. cursor: wait;
  44223. }
  44224. .md\:cursor-text {
  44225. cursor: text;
  44226. }
  44227. .md\:cursor-move {
  44228. cursor: move;
  44229. }
  44230. .md\:cursor-not-allowed {
  44231. cursor: not-allowed;
  44232. }
  44233. .md\:block {
  44234. display: block;
  44235. }
  44236. .md\:inline-block {
  44237. display: inline-block;
  44238. }
  44239. .md\:inline {
  44240. display: inline;
  44241. }
  44242. .md\:flex {
  44243. display: flex;
  44244. }
  44245. .md\:inline-flex {
  44246. display: inline-flex;
  44247. }
  44248. .md\:table {
  44249. display: table;
  44250. }
  44251. .md\:table-caption {
  44252. display: table-caption;
  44253. }
  44254. .md\:table-cell {
  44255. display: table-cell;
  44256. }
  44257. .md\:table-column {
  44258. display: table-column;
  44259. }
  44260. .md\:table-column-group {
  44261. display: table-column-group;
  44262. }
  44263. .md\:table-footer-group {
  44264. display: table-footer-group;
  44265. }
  44266. .md\:table-header-group {
  44267. display: table-header-group;
  44268. }
  44269. .md\:table-row-group {
  44270. display: table-row-group;
  44271. }
  44272. .md\:table-row {
  44273. display: table-row;
  44274. }
  44275. .md\:flow-root {
  44276. display: flow-root;
  44277. }
  44278. .md\:grid {
  44279. display: grid;
  44280. }
  44281. .md\:inline-grid {
  44282. display: inline-grid;
  44283. }
  44284. .md\:contents {
  44285. display: contents;
  44286. }
  44287. .md\:hidden {
  44288. display: none;
  44289. }
  44290. .md\:flex-row {
  44291. flex-direction: row;
  44292. }
  44293. .md\:flex-row-reverse {
  44294. flex-direction: row-reverse;
  44295. }
  44296. .md\:flex-col {
  44297. flex-direction: column;
  44298. }
  44299. .md\:flex-col-reverse {
  44300. flex-direction: column-reverse;
  44301. }
  44302. .md\:flex-wrap {
  44303. flex-wrap: wrap;
  44304. }
  44305. .md\:flex-wrap-reverse {
  44306. flex-wrap: wrap-reverse;
  44307. }
  44308. .md\:flex-no-wrap {
  44309. flex-wrap: nowrap;
  44310. }
  44311. .md\:place-items-auto {
  44312. place-items: auto;
  44313. }
  44314. .md\:place-items-start {
  44315. place-items: start;
  44316. }
  44317. .md\:place-items-end {
  44318. place-items: end;
  44319. }
  44320. .md\:place-items-center {
  44321. place-items: center;
  44322. }
  44323. .md\:place-items-stretch {
  44324. place-items: stretch;
  44325. }
  44326. .md\:place-content-center {
  44327. place-content: center;
  44328. }
  44329. .md\:place-content-start {
  44330. place-content: start;
  44331. }
  44332. .md\:place-content-end {
  44333. place-content: end;
  44334. }
  44335. .md\:place-content-between {
  44336. place-content: space-between;
  44337. }
  44338. .md\:place-content-around {
  44339. place-content: space-around;
  44340. }
  44341. .md\:place-content-evenly {
  44342. place-content: space-evenly;
  44343. }
  44344. .md\:place-content-stretch {
  44345. place-content: stretch;
  44346. }
  44347. .md\:place-self-auto {
  44348. place-self: auto;
  44349. }
  44350. .md\:place-self-start {
  44351. place-self: start;
  44352. }
  44353. .md\:place-self-end {
  44354. place-self: end;
  44355. }
  44356. .md\:place-self-center {
  44357. place-self: center;
  44358. }
  44359. .md\:place-self-stretch {
  44360. place-self: stretch;
  44361. }
  44362. .md\:items-start {
  44363. align-items: flex-start;
  44364. }
  44365. .md\:items-end {
  44366. align-items: flex-end;
  44367. }
  44368. .md\:items-center {
  44369. align-items: center;
  44370. }
  44371. .md\:items-baseline {
  44372. align-items: baseline;
  44373. }
  44374. .md\:items-stretch {
  44375. align-items: stretch;
  44376. }
  44377. .md\:content-center {
  44378. align-content: center;
  44379. }
  44380. .md\:content-start {
  44381. align-content: flex-start;
  44382. }
  44383. .md\:content-end {
  44384. align-content: flex-end;
  44385. }
  44386. .md\:content-between {
  44387. align-content: space-between;
  44388. }
  44389. .md\:content-around {
  44390. align-content: space-around;
  44391. }
  44392. .md\:content-evenly {
  44393. align-content: space-evenly;
  44394. }
  44395. .md\:self-auto {
  44396. align-self: auto;
  44397. }
  44398. .md\:self-start {
  44399. align-self: flex-start;
  44400. }
  44401. .md\:self-end {
  44402. align-self: flex-end;
  44403. }
  44404. .md\:self-center {
  44405. align-self: center;
  44406. }
  44407. .md\:self-stretch {
  44408. align-self: stretch;
  44409. }
  44410. .md\:justify-items-auto {
  44411. justify-items: auto;
  44412. }
  44413. .md\:justify-items-start {
  44414. justify-items: start;
  44415. }
  44416. .md\:justify-items-end {
  44417. justify-items: end;
  44418. }
  44419. .md\:justify-items-center {
  44420. justify-items: center;
  44421. }
  44422. .md\:justify-items-stretch {
  44423. justify-items: stretch;
  44424. }
  44425. .md\:justify-start {
  44426. justify-content: flex-start;
  44427. }
  44428. .md\:justify-end {
  44429. justify-content: flex-end;
  44430. }
  44431. .md\:justify-center {
  44432. justify-content: center;
  44433. }
  44434. .md\:justify-between {
  44435. justify-content: space-between;
  44436. }
  44437. .md\:justify-around {
  44438. justify-content: space-around;
  44439. }
  44440. .md\:justify-evenly {
  44441. justify-content: space-evenly;
  44442. }
  44443. .md\:justify-self-auto {
  44444. justify-self: auto;
  44445. }
  44446. .md\:justify-self-start {
  44447. justify-self: start;
  44448. }
  44449. .md\:justify-self-end {
  44450. justify-self: end;
  44451. }
  44452. .md\:justify-self-center {
  44453. justify-self: center;
  44454. }
  44455. .md\:justify-self-stretch {
  44456. justify-self: stretch;
  44457. }
  44458. .md\:flex-1 {
  44459. flex: 1 1 0%;
  44460. }
  44461. .md\:flex-auto {
  44462. flex: 1 1 auto;
  44463. }
  44464. .md\:flex-initial {
  44465. flex: 0 1 auto;
  44466. }
  44467. .md\:flex-none {
  44468. flex: none;
  44469. }
  44470. .md\:flex-grow-0 {
  44471. flex-grow: 0;
  44472. }
  44473. .md\:flex-grow {
  44474. flex-grow: 1;
  44475. }
  44476. .md\:flex-shrink-0 {
  44477. flex-shrink: 0;
  44478. }
  44479. .md\:flex-shrink {
  44480. flex-shrink: 1;
  44481. }
  44482. .md\:order-1 {
  44483. order: 1;
  44484. }
  44485. .md\:order-2 {
  44486. order: 2;
  44487. }
  44488. .md\:order-3 {
  44489. order: 3;
  44490. }
  44491. .md\:order-4 {
  44492. order: 4;
  44493. }
  44494. .md\:order-5 {
  44495. order: 5;
  44496. }
  44497. .md\:order-6 {
  44498. order: 6;
  44499. }
  44500. .md\:order-7 {
  44501. order: 7;
  44502. }
  44503. .md\:order-8 {
  44504. order: 8;
  44505. }
  44506. .md\:order-9 {
  44507. order: 9;
  44508. }
  44509. .md\:order-10 {
  44510. order: 10;
  44511. }
  44512. .md\:order-11 {
  44513. order: 11;
  44514. }
  44515. .md\:order-12 {
  44516. order: 12;
  44517. }
  44518. .md\:order-first {
  44519. order: -9999;
  44520. }
  44521. .md\:order-last {
  44522. order: 9999;
  44523. }
  44524. .md\:order-none {
  44525. order: 0;
  44526. }
  44527. .md\:float-right {
  44528. float: right;
  44529. }
  44530. .md\:float-left {
  44531. float: left;
  44532. }
  44533. .md\:float-none {
  44534. float: none;
  44535. }
  44536. .md\:clearfix:after {
  44537. content: "";
  44538. display: table;
  44539. clear: both;
  44540. }
  44541. .md\:clear-left {
  44542. clear: left;
  44543. }
  44544. .md\:clear-right {
  44545. clear: right;
  44546. }
  44547. .md\:clear-both {
  44548. clear: both;
  44549. }
  44550. .md\:clear-none {
  44551. clear: none;
  44552. }
  44553. .md\:font-sans {
  44554. 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";
  44555. }
  44556. .md\:font-serif {
  44557. font-family: Georgia, Cambria, "Times New Roman", Times, serif;
  44558. }
  44559. .md\:font-mono {
  44560. font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  44561. }
  44562. .md\:font-hairline {
  44563. font-weight: 100;
  44564. }
  44565. .md\:font-thin {
  44566. font-weight: 200;
  44567. }
  44568. .md\:font-light {
  44569. font-weight: 300;
  44570. }
  44571. .md\:font-normal {
  44572. font-weight: 400;
  44573. }
  44574. .md\:font-medium {
  44575. font-weight: 500;
  44576. }
  44577. .md\:font-semibold {
  44578. font-weight: 600;
  44579. }
  44580. .md\:font-bold {
  44581. font-weight: 700;
  44582. }
  44583. .md\:font-extrabold {
  44584. font-weight: 800;
  44585. }
  44586. .md\:font-black {
  44587. font-weight: 900;
  44588. }
  44589. .md\:hover\:font-hairline:hover {
  44590. font-weight: 100;
  44591. }
  44592. .md\:hover\:font-thin:hover {
  44593. font-weight: 200;
  44594. }
  44595. .md\:hover\:font-light:hover {
  44596. font-weight: 300;
  44597. }
  44598. .md\:hover\:font-normal:hover {
  44599. font-weight: 400;
  44600. }
  44601. .md\:hover\:font-medium:hover {
  44602. font-weight: 500;
  44603. }
  44604. .md\:hover\:font-semibold:hover {
  44605. font-weight: 600;
  44606. }
  44607. .md\:hover\:font-bold:hover {
  44608. font-weight: 700;
  44609. }
  44610. .md\:hover\:font-extrabold:hover {
  44611. font-weight: 800;
  44612. }
  44613. .md\:hover\:font-black:hover {
  44614. font-weight: 900;
  44615. }
  44616. .md\:focus\:font-hairline:focus {
  44617. font-weight: 100;
  44618. }
  44619. .md\:focus\:font-thin:focus {
  44620. font-weight: 200;
  44621. }
  44622. .md\:focus\:font-light:focus {
  44623. font-weight: 300;
  44624. }
  44625. .md\:focus\:font-normal:focus {
  44626. font-weight: 400;
  44627. }
  44628. .md\:focus\:font-medium:focus {
  44629. font-weight: 500;
  44630. }
  44631. .md\:focus\:font-semibold:focus {
  44632. font-weight: 600;
  44633. }
  44634. .md\:focus\:font-bold:focus {
  44635. font-weight: 700;
  44636. }
  44637. .md\:focus\:font-extrabold:focus {
  44638. font-weight: 800;
  44639. }
  44640. .md\:focus\:font-black:focus {
  44641. font-weight: 900;
  44642. }
  44643. .md\:h-0 {
  44644. height: 0;
  44645. }
  44646. .md\:h-1 {
  44647. height: 0.25rem;
  44648. }
  44649. .md\:h-2 {
  44650. height: 0.5rem;
  44651. }
  44652. .md\:h-3 {
  44653. height: 0.75rem;
  44654. }
  44655. .md\:h-4 {
  44656. height: 1rem;
  44657. }
  44658. .md\:h-5 {
  44659. height: 1.25rem;
  44660. }
  44661. .md\:h-6 {
  44662. height: 1.5rem;
  44663. }
  44664. .md\:h-8 {
  44665. height: 2rem;
  44666. }
  44667. .md\:h-10 {
  44668. height: 2.5rem;
  44669. }
  44670. .md\:h-12 {
  44671. height: 3rem;
  44672. }
  44673. .md\:h-16 {
  44674. height: 4rem;
  44675. }
  44676. .md\:h-20 {
  44677. height: 5rem;
  44678. }
  44679. .md\:h-24 {
  44680. height: 6rem;
  44681. }
  44682. .md\:h-32 {
  44683. height: 8rem;
  44684. }
  44685. .md\:h-40 {
  44686. height: 10rem;
  44687. }
  44688. .md\:h-48 {
  44689. height: 12rem;
  44690. }
  44691. .md\:h-56 {
  44692. height: 14rem;
  44693. }
  44694. .md\:h-64 {
  44695. height: 16rem;
  44696. }
  44697. .md\:h-auto {
  44698. height: auto;
  44699. }
  44700. .md\:h-px {
  44701. height: 1px;
  44702. }
  44703. .md\:h-full {
  44704. height: 100%;
  44705. }
  44706. .md\:h-screen {
  44707. height: 100vh;
  44708. }
  44709. .md\:text-xs {
  44710. font-size: 0.75rem;
  44711. }
  44712. .md\:text-sm {
  44713. font-size: 0.875rem;
  44714. }
  44715. .md\:text-base {
  44716. font-size: 1rem;
  44717. }
  44718. .md\:text-lg {
  44719. font-size: 1.125rem;
  44720. }
  44721. .md\:text-xl {
  44722. font-size: 1.25rem;
  44723. }
  44724. .md\:text-2xl {
  44725. font-size: 1.5rem;
  44726. }
  44727. .md\:text-3xl {
  44728. font-size: 1.875rem;
  44729. }
  44730. .md\:text-4xl {
  44731. font-size: 2.25rem;
  44732. }
  44733. .md\:text-5xl {
  44734. font-size: 3rem;
  44735. }
  44736. .md\:text-6xl {
  44737. font-size: 4rem;
  44738. }
  44739. .md\:leading-3 {
  44740. line-height: .75rem;
  44741. }
  44742. .md\:leading-4 {
  44743. line-height: 1rem;
  44744. }
  44745. .md\:leading-5 {
  44746. line-height: 1.25rem;
  44747. }
  44748. .md\:leading-6 {
  44749. line-height: 1.5rem;
  44750. }
  44751. .md\:leading-7 {
  44752. line-height: 1.75rem;
  44753. }
  44754. .md\:leading-8 {
  44755. line-height: 2rem;
  44756. }
  44757. .md\:leading-9 {
  44758. line-height: 2.25rem;
  44759. }
  44760. .md\:leading-10 {
  44761. line-height: 2.5rem;
  44762. }
  44763. .md\:leading-none {
  44764. line-height: 1;
  44765. }
  44766. .md\:leading-tight {
  44767. line-height: 1.25;
  44768. }
  44769. .md\:leading-snug {
  44770. line-height: 1.375;
  44771. }
  44772. .md\:leading-normal {
  44773. line-height: 1.5;
  44774. }
  44775. .md\:leading-relaxed {
  44776. line-height: 1.625;
  44777. }
  44778. .md\:leading-loose {
  44779. line-height: 2;
  44780. }
  44781. .md\:list-inside {
  44782. list-style-position: inside;
  44783. }
  44784. .md\:list-outside {
  44785. list-style-position: outside;
  44786. }
  44787. .md\:list-none {
  44788. list-style-type: none;
  44789. }
  44790. .md\:list-disc {
  44791. list-style-type: disc;
  44792. }
  44793. .md\:list-decimal {
  44794. list-style-type: decimal;
  44795. }
  44796. .md\:m-0 {
  44797. margin: 0;
  44798. }
  44799. .md\:m-1 {
  44800. margin: 0.25rem;
  44801. }
  44802. .md\:m-2 {
  44803. margin: 0.5rem;
  44804. }
  44805. .md\:m-3 {
  44806. margin: 0.75rem;
  44807. }
  44808. .md\:m-4 {
  44809. margin: 1rem;
  44810. }
  44811. .md\:m-5 {
  44812. margin: 1.25rem;
  44813. }
  44814. .md\:m-6 {
  44815. margin: 1.5rem;
  44816. }
  44817. .md\:m-8 {
  44818. margin: 2rem;
  44819. }
  44820. .md\:m-10 {
  44821. margin: 2.5rem;
  44822. }
  44823. .md\:m-12 {
  44824. margin: 3rem;
  44825. }
  44826. .md\:m-16 {
  44827. margin: 4rem;
  44828. }
  44829. .md\:m-20 {
  44830. margin: 5rem;
  44831. }
  44832. .md\:m-24 {
  44833. margin: 6rem;
  44834. }
  44835. .md\:m-32 {
  44836. margin: 8rem;
  44837. }
  44838. .md\:m-40 {
  44839. margin: 10rem;
  44840. }
  44841. .md\:m-48 {
  44842. margin: 12rem;
  44843. }
  44844. .md\:m-56 {
  44845. margin: 14rem;
  44846. }
  44847. .md\:m-64 {
  44848. margin: 16rem;
  44849. }
  44850. .md\:m-auto {
  44851. margin: auto;
  44852. }
  44853. .md\:m-px {
  44854. margin: 1px;
  44855. }
  44856. .md\:-m-1 {
  44857. margin: -0.25rem;
  44858. }
  44859. .md\:-m-2 {
  44860. margin: -0.5rem;
  44861. }
  44862. .md\:-m-3 {
  44863. margin: -0.75rem;
  44864. }
  44865. .md\:-m-4 {
  44866. margin: -1rem;
  44867. }
  44868. .md\:-m-5 {
  44869. margin: -1.25rem;
  44870. }
  44871. .md\:-m-6 {
  44872. margin: -1.5rem;
  44873. }
  44874. .md\:-m-8 {
  44875. margin: -2rem;
  44876. }
  44877. .md\:-m-10 {
  44878. margin: -2.5rem;
  44879. }
  44880. .md\:-m-12 {
  44881. margin: -3rem;
  44882. }
  44883. .md\:-m-16 {
  44884. margin: -4rem;
  44885. }
  44886. .md\:-m-20 {
  44887. margin: -5rem;
  44888. }
  44889. .md\:-m-24 {
  44890. margin: -6rem;
  44891. }
  44892. .md\:-m-32 {
  44893. margin: -8rem;
  44894. }
  44895. .md\:-m-40 {
  44896. margin: -10rem;
  44897. }
  44898. .md\:-m-48 {
  44899. margin: -12rem;
  44900. }
  44901. .md\:-m-56 {
  44902. margin: -14rem;
  44903. }
  44904. .md\:-m-64 {
  44905. margin: -16rem;
  44906. }
  44907. .md\:-m-px {
  44908. margin: -1px;
  44909. }
  44910. .md\:my-0 {
  44911. margin-top: 0;
  44912. margin-bottom: 0;
  44913. }
  44914. .md\:mx-0 {
  44915. margin-left: 0;
  44916. margin-right: 0;
  44917. }
  44918. .md\:my-1 {
  44919. margin-top: 0.25rem;
  44920. margin-bottom: 0.25rem;
  44921. }
  44922. .md\:mx-1 {
  44923. margin-left: 0.25rem;
  44924. margin-right: 0.25rem;
  44925. }
  44926. .md\:my-2 {
  44927. margin-top: 0.5rem;
  44928. margin-bottom: 0.5rem;
  44929. }
  44930. .md\:mx-2 {
  44931. margin-left: 0.5rem;
  44932. margin-right: 0.5rem;
  44933. }
  44934. .md\:my-3 {
  44935. margin-top: 0.75rem;
  44936. margin-bottom: 0.75rem;
  44937. }
  44938. .md\:mx-3 {
  44939. margin-left: 0.75rem;
  44940. margin-right: 0.75rem;
  44941. }
  44942. .md\:my-4 {
  44943. margin-top: 1rem;
  44944. margin-bottom: 1rem;
  44945. }
  44946. .md\:mx-4 {
  44947. margin-left: 1rem;
  44948. margin-right: 1rem;
  44949. }
  44950. .md\:my-5 {
  44951. margin-top: 1.25rem;
  44952. margin-bottom: 1.25rem;
  44953. }
  44954. .md\:mx-5 {
  44955. margin-left: 1.25rem;
  44956. margin-right: 1.25rem;
  44957. }
  44958. .md\:my-6 {
  44959. margin-top: 1.5rem;
  44960. margin-bottom: 1.5rem;
  44961. }
  44962. .md\:mx-6 {
  44963. margin-left: 1.5rem;
  44964. margin-right: 1.5rem;
  44965. }
  44966. .md\:my-8 {
  44967. margin-top: 2rem;
  44968. margin-bottom: 2rem;
  44969. }
  44970. .md\:mx-8 {
  44971. margin-left: 2rem;
  44972. margin-right: 2rem;
  44973. }
  44974. .md\:my-10 {
  44975. margin-top: 2.5rem;
  44976. margin-bottom: 2.5rem;
  44977. }
  44978. .md\:mx-10 {
  44979. margin-left: 2.5rem;
  44980. margin-right: 2.5rem;
  44981. }
  44982. .md\:my-12 {
  44983. margin-top: 3rem;
  44984. margin-bottom: 3rem;
  44985. }
  44986. .md\:mx-12 {
  44987. margin-left: 3rem;
  44988. margin-right: 3rem;
  44989. }
  44990. .md\:my-16 {
  44991. margin-top: 4rem;
  44992. margin-bottom: 4rem;
  44993. }
  44994. .md\:mx-16 {
  44995. margin-left: 4rem;
  44996. margin-right: 4rem;
  44997. }
  44998. .md\:my-20 {
  44999. margin-top: 5rem;
  45000. margin-bottom: 5rem;
  45001. }
  45002. .md\:mx-20 {
  45003. margin-left: 5rem;
  45004. margin-right: 5rem;
  45005. }
  45006. .md\:my-24 {
  45007. margin-top: 6rem;
  45008. margin-bottom: 6rem;
  45009. }
  45010. .md\:mx-24 {
  45011. margin-left: 6rem;
  45012. margin-right: 6rem;
  45013. }
  45014. .md\:my-32 {
  45015. margin-top: 8rem;
  45016. margin-bottom: 8rem;
  45017. }
  45018. .md\:mx-32 {
  45019. margin-left: 8rem;
  45020. margin-right: 8rem;
  45021. }
  45022. .md\:my-40 {
  45023. margin-top: 10rem;
  45024. margin-bottom: 10rem;
  45025. }
  45026. .md\:mx-40 {
  45027. margin-left: 10rem;
  45028. margin-right: 10rem;
  45029. }
  45030. .md\:my-48 {
  45031. margin-top: 12rem;
  45032. margin-bottom: 12rem;
  45033. }
  45034. .md\:mx-48 {
  45035. margin-left: 12rem;
  45036. margin-right: 12rem;
  45037. }
  45038. .md\:my-56 {
  45039. margin-top: 14rem;
  45040. margin-bottom: 14rem;
  45041. }
  45042. .md\:mx-56 {
  45043. margin-left: 14rem;
  45044. margin-right: 14rem;
  45045. }
  45046. .md\:my-64 {
  45047. margin-top: 16rem;
  45048. margin-bottom: 16rem;
  45049. }
  45050. .md\:mx-64 {
  45051. margin-left: 16rem;
  45052. margin-right: 16rem;
  45053. }
  45054. .md\:my-auto {
  45055. margin-top: auto;
  45056. margin-bottom: auto;
  45057. }
  45058. .md\:mx-auto {
  45059. margin-left: auto;
  45060. margin-right: auto;
  45061. }
  45062. .md\:my-px {
  45063. margin-top: 1px;
  45064. margin-bottom: 1px;
  45065. }
  45066. .md\:mx-px {
  45067. margin-left: 1px;
  45068. margin-right: 1px;
  45069. }
  45070. .md\:-my-1 {
  45071. margin-top: -0.25rem;
  45072. margin-bottom: -0.25rem;
  45073. }
  45074. .md\:-mx-1 {
  45075. margin-left: -0.25rem;
  45076. margin-right: -0.25rem;
  45077. }
  45078. .md\:-my-2 {
  45079. margin-top: -0.5rem;
  45080. margin-bottom: -0.5rem;
  45081. }
  45082. .md\:-mx-2 {
  45083. margin-left: -0.5rem;
  45084. margin-right: -0.5rem;
  45085. }
  45086. .md\:-my-3 {
  45087. margin-top: -0.75rem;
  45088. margin-bottom: -0.75rem;
  45089. }
  45090. .md\:-mx-3 {
  45091. margin-left: -0.75rem;
  45092. margin-right: -0.75rem;
  45093. }
  45094. .md\:-my-4 {
  45095. margin-top: -1rem;
  45096. margin-bottom: -1rem;
  45097. }
  45098. .md\:-mx-4 {
  45099. margin-left: -1rem;
  45100. margin-right: -1rem;
  45101. }
  45102. .md\:-my-5 {
  45103. margin-top: -1.25rem;
  45104. margin-bottom: -1.25rem;
  45105. }
  45106. .md\:-mx-5 {
  45107. margin-left: -1.25rem;
  45108. margin-right: -1.25rem;
  45109. }
  45110. .md\:-my-6 {
  45111. margin-top: -1.5rem;
  45112. margin-bottom: -1.5rem;
  45113. }
  45114. .md\:-mx-6 {
  45115. margin-left: -1.5rem;
  45116. margin-right: -1.5rem;
  45117. }
  45118. .md\:-my-8 {
  45119. margin-top: -2rem;
  45120. margin-bottom: -2rem;
  45121. }
  45122. .md\:-mx-8 {
  45123. margin-left: -2rem;
  45124. margin-right: -2rem;
  45125. }
  45126. .md\:-my-10 {
  45127. margin-top: -2.5rem;
  45128. margin-bottom: -2.5rem;
  45129. }
  45130. .md\:-mx-10 {
  45131. margin-left: -2.5rem;
  45132. margin-right: -2.5rem;
  45133. }
  45134. .md\:-my-12 {
  45135. margin-top: -3rem;
  45136. margin-bottom: -3rem;
  45137. }
  45138. .md\:-mx-12 {
  45139. margin-left: -3rem;
  45140. margin-right: -3rem;
  45141. }
  45142. .md\:-my-16 {
  45143. margin-top: -4rem;
  45144. margin-bottom: -4rem;
  45145. }
  45146. .md\:-mx-16 {
  45147. margin-left: -4rem;
  45148. margin-right: -4rem;
  45149. }
  45150. .md\:-my-20 {
  45151. margin-top: -5rem;
  45152. margin-bottom: -5rem;
  45153. }
  45154. .md\:-mx-20 {
  45155. margin-left: -5rem;
  45156. margin-right: -5rem;
  45157. }
  45158. .md\:-my-24 {
  45159. margin-top: -6rem;
  45160. margin-bottom: -6rem;
  45161. }
  45162. .md\:-mx-24 {
  45163. margin-left: -6rem;
  45164. margin-right: -6rem;
  45165. }
  45166. .md\:-my-32 {
  45167. margin-top: -8rem;
  45168. margin-bottom: -8rem;
  45169. }
  45170. .md\:-mx-32 {
  45171. margin-left: -8rem;
  45172. margin-right: -8rem;
  45173. }
  45174. .md\:-my-40 {
  45175. margin-top: -10rem;
  45176. margin-bottom: -10rem;
  45177. }
  45178. .md\:-mx-40 {
  45179. margin-left: -10rem;
  45180. margin-right: -10rem;
  45181. }
  45182. .md\:-my-48 {
  45183. margin-top: -12rem;
  45184. margin-bottom: -12rem;
  45185. }
  45186. .md\:-mx-48 {
  45187. margin-left: -12rem;
  45188. margin-right: -12rem;
  45189. }
  45190. .md\:-my-56 {
  45191. margin-top: -14rem;
  45192. margin-bottom: -14rem;
  45193. }
  45194. .md\:-mx-56 {
  45195. margin-left: -14rem;
  45196. margin-right: -14rem;
  45197. }
  45198. .md\:-my-64 {
  45199. margin-top: -16rem;
  45200. margin-bottom: -16rem;
  45201. }
  45202. .md\:-mx-64 {
  45203. margin-left: -16rem;
  45204. margin-right: -16rem;
  45205. }
  45206. .md\:-my-px {
  45207. margin-top: -1px;
  45208. margin-bottom: -1px;
  45209. }
  45210. .md\:-mx-px {
  45211. margin-left: -1px;
  45212. margin-right: -1px;
  45213. }
  45214. .md\:mt-0 {
  45215. margin-top: 0;
  45216. }
  45217. .md\:mr-0 {
  45218. margin-right: 0;
  45219. }
  45220. .md\:mb-0 {
  45221. margin-bottom: 0;
  45222. }
  45223. .md\:ml-0 {
  45224. margin-left: 0;
  45225. }
  45226. .md\:mt-1 {
  45227. margin-top: 0.25rem;
  45228. }
  45229. .md\:mr-1 {
  45230. margin-right: 0.25rem;
  45231. }
  45232. .md\:mb-1 {
  45233. margin-bottom: 0.25rem;
  45234. }
  45235. .md\:ml-1 {
  45236. margin-left: 0.25rem;
  45237. }
  45238. .md\:mt-2 {
  45239. margin-top: 0.5rem;
  45240. }
  45241. .md\:mr-2 {
  45242. margin-right: 0.5rem;
  45243. }
  45244. .md\:mb-2 {
  45245. margin-bottom: 0.5rem;
  45246. }
  45247. .md\:ml-2 {
  45248. margin-left: 0.5rem;
  45249. }
  45250. .md\:mt-3 {
  45251. margin-top: 0.75rem;
  45252. }
  45253. .md\:mr-3 {
  45254. margin-right: 0.75rem;
  45255. }
  45256. .md\:mb-3 {
  45257. margin-bottom: 0.75rem;
  45258. }
  45259. .md\:ml-3 {
  45260. margin-left: 0.75rem;
  45261. }
  45262. .md\:mt-4 {
  45263. margin-top: 1rem;
  45264. }
  45265. .md\:mr-4 {
  45266. margin-right: 1rem;
  45267. }
  45268. .md\:mb-4 {
  45269. margin-bottom: 1rem;
  45270. }
  45271. .md\:ml-4 {
  45272. margin-left: 1rem;
  45273. }
  45274. .md\:mt-5 {
  45275. margin-top: 1.25rem;
  45276. }
  45277. .md\:mr-5 {
  45278. margin-right: 1.25rem;
  45279. }
  45280. .md\:mb-5 {
  45281. margin-bottom: 1.25rem;
  45282. }
  45283. .md\:ml-5 {
  45284. margin-left: 1.25rem;
  45285. }
  45286. .md\:mt-6 {
  45287. margin-top: 1.5rem;
  45288. }
  45289. .md\:mr-6 {
  45290. margin-right: 1.5rem;
  45291. }
  45292. .md\:mb-6 {
  45293. margin-bottom: 1.5rem;
  45294. }
  45295. .md\:ml-6 {
  45296. margin-left: 1.5rem;
  45297. }
  45298. .md\:mt-8 {
  45299. margin-top: 2rem;
  45300. }
  45301. .md\:mr-8 {
  45302. margin-right: 2rem;
  45303. }
  45304. .md\:mb-8 {
  45305. margin-bottom: 2rem;
  45306. }
  45307. .md\:ml-8 {
  45308. margin-left: 2rem;
  45309. }
  45310. .md\:mt-10 {
  45311. margin-top: 2.5rem;
  45312. }
  45313. .md\:mr-10 {
  45314. margin-right: 2.5rem;
  45315. }
  45316. .md\:mb-10 {
  45317. margin-bottom: 2.5rem;
  45318. }
  45319. .md\:ml-10 {
  45320. margin-left: 2.5rem;
  45321. }
  45322. .md\:mt-12 {
  45323. margin-top: 3rem;
  45324. }
  45325. .md\:mr-12 {
  45326. margin-right: 3rem;
  45327. }
  45328. .md\:mb-12 {
  45329. margin-bottom: 3rem;
  45330. }
  45331. .md\:ml-12 {
  45332. margin-left: 3rem;
  45333. }
  45334. .md\:mt-16 {
  45335. margin-top: 4rem;
  45336. }
  45337. .md\:mr-16 {
  45338. margin-right: 4rem;
  45339. }
  45340. .md\:mb-16 {
  45341. margin-bottom: 4rem;
  45342. }
  45343. .md\:ml-16 {
  45344. margin-left: 4rem;
  45345. }
  45346. .md\:mt-20 {
  45347. margin-top: 5rem;
  45348. }
  45349. .md\:mr-20 {
  45350. margin-right: 5rem;
  45351. }
  45352. .md\:mb-20 {
  45353. margin-bottom: 5rem;
  45354. }
  45355. .md\:ml-20 {
  45356. margin-left: 5rem;
  45357. }
  45358. .md\:mt-24 {
  45359. margin-top: 6rem;
  45360. }
  45361. .md\:mr-24 {
  45362. margin-right: 6rem;
  45363. }
  45364. .md\:mb-24 {
  45365. margin-bottom: 6rem;
  45366. }
  45367. .md\:ml-24 {
  45368. margin-left: 6rem;
  45369. }
  45370. .md\:mt-32 {
  45371. margin-top: 8rem;
  45372. }
  45373. .md\:mr-32 {
  45374. margin-right: 8rem;
  45375. }
  45376. .md\:mb-32 {
  45377. margin-bottom: 8rem;
  45378. }
  45379. .md\:ml-32 {
  45380. margin-left: 8rem;
  45381. }
  45382. .md\:mt-40 {
  45383. margin-top: 10rem;
  45384. }
  45385. .md\:mr-40 {
  45386. margin-right: 10rem;
  45387. }
  45388. .md\:mb-40 {
  45389. margin-bottom: 10rem;
  45390. }
  45391. .md\:ml-40 {
  45392. margin-left: 10rem;
  45393. }
  45394. .md\:mt-48 {
  45395. margin-top: 12rem;
  45396. }
  45397. .md\:mr-48 {
  45398. margin-right: 12rem;
  45399. }
  45400. .md\:mb-48 {
  45401. margin-bottom: 12rem;
  45402. }
  45403. .md\:ml-48 {
  45404. margin-left: 12rem;
  45405. }
  45406. .md\:mt-56 {
  45407. margin-top: 14rem;
  45408. }
  45409. .md\:mr-56 {
  45410. margin-right: 14rem;
  45411. }
  45412. .md\:mb-56 {
  45413. margin-bottom: 14rem;
  45414. }
  45415. .md\:ml-56 {
  45416. margin-left: 14rem;
  45417. }
  45418. .md\:mt-64 {
  45419. margin-top: 16rem;
  45420. }
  45421. .md\:mr-64 {
  45422. margin-right: 16rem;
  45423. }
  45424. .md\:mb-64 {
  45425. margin-bottom: 16rem;
  45426. }
  45427. .md\:ml-64 {
  45428. margin-left: 16rem;
  45429. }
  45430. .md\:mt-auto {
  45431. margin-top: auto;
  45432. }
  45433. .md\:mr-auto {
  45434. margin-right: auto;
  45435. }
  45436. .md\:mb-auto {
  45437. margin-bottom: auto;
  45438. }
  45439. .md\:ml-auto {
  45440. margin-left: auto;
  45441. }
  45442. .md\:mt-px {
  45443. margin-top: 1px;
  45444. }
  45445. .md\:mr-px {
  45446. margin-right: 1px;
  45447. }
  45448. .md\:mb-px {
  45449. margin-bottom: 1px;
  45450. }
  45451. .md\:ml-px {
  45452. margin-left: 1px;
  45453. }
  45454. .md\:-mt-1 {
  45455. margin-top: -0.25rem;
  45456. }
  45457. .md\:-mr-1 {
  45458. margin-right: -0.25rem;
  45459. }
  45460. .md\:-mb-1 {
  45461. margin-bottom: -0.25rem;
  45462. }
  45463. .md\:-ml-1 {
  45464. margin-left: -0.25rem;
  45465. }
  45466. .md\:-mt-2 {
  45467. margin-top: -0.5rem;
  45468. }
  45469. .md\:-mr-2 {
  45470. margin-right: -0.5rem;
  45471. }
  45472. .md\:-mb-2 {
  45473. margin-bottom: -0.5rem;
  45474. }
  45475. .md\:-ml-2 {
  45476. margin-left: -0.5rem;
  45477. }
  45478. .md\:-mt-3 {
  45479. margin-top: -0.75rem;
  45480. }
  45481. .md\:-mr-3 {
  45482. margin-right: -0.75rem;
  45483. }
  45484. .md\:-mb-3 {
  45485. margin-bottom: -0.75rem;
  45486. }
  45487. .md\:-ml-3 {
  45488. margin-left: -0.75rem;
  45489. }
  45490. .md\:-mt-4 {
  45491. margin-top: -1rem;
  45492. }
  45493. .md\:-mr-4 {
  45494. margin-right: -1rem;
  45495. }
  45496. .md\:-mb-4 {
  45497. margin-bottom: -1rem;
  45498. }
  45499. .md\:-ml-4 {
  45500. margin-left: -1rem;
  45501. }
  45502. .md\:-mt-5 {
  45503. margin-top: -1.25rem;
  45504. }
  45505. .md\:-mr-5 {
  45506. margin-right: -1.25rem;
  45507. }
  45508. .md\:-mb-5 {
  45509. margin-bottom: -1.25rem;
  45510. }
  45511. .md\:-ml-5 {
  45512. margin-left: -1.25rem;
  45513. }
  45514. .md\:-mt-6 {
  45515. margin-top: -1.5rem;
  45516. }
  45517. .md\:-mr-6 {
  45518. margin-right: -1.5rem;
  45519. }
  45520. .md\:-mb-6 {
  45521. margin-bottom: -1.5rem;
  45522. }
  45523. .md\:-ml-6 {
  45524. margin-left: -1.5rem;
  45525. }
  45526. .md\:-mt-8 {
  45527. margin-top: -2rem;
  45528. }
  45529. .md\:-mr-8 {
  45530. margin-right: -2rem;
  45531. }
  45532. .md\:-mb-8 {
  45533. margin-bottom: -2rem;
  45534. }
  45535. .md\:-ml-8 {
  45536. margin-left: -2rem;
  45537. }
  45538. .md\:-mt-10 {
  45539. margin-top: -2.5rem;
  45540. }
  45541. .md\:-mr-10 {
  45542. margin-right: -2.5rem;
  45543. }
  45544. .md\:-mb-10 {
  45545. margin-bottom: -2.5rem;
  45546. }
  45547. .md\:-ml-10 {
  45548. margin-left: -2.5rem;
  45549. }
  45550. .md\:-mt-12 {
  45551. margin-top: -3rem;
  45552. }
  45553. .md\:-mr-12 {
  45554. margin-right: -3rem;
  45555. }
  45556. .md\:-mb-12 {
  45557. margin-bottom: -3rem;
  45558. }
  45559. .md\:-ml-12 {
  45560. margin-left: -3rem;
  45561. }
  45562. .md\:-mt-16 {
  45563. margin-top: -4rem;
  45564. }
  45565. .md\:-mr-16 {
  45566. margin-right: -4rem;
  45567. }
  45568. .md\:-mb-16 {
  45569. margin-bottom: -4rem;
  45570. }
  45571. .md\:-ml-16 {
  45572. margin-left: -4rem;
  45573. }
  45574. .md\:-mt-20 {
  45575. margin-top: -5rem;
  45576. }
  45577. .md\:-mr-20 {
  45578. margin-right: -5rem;
  45579. }
  45580. .md\:-mb-20 {
  45581. margin-bottom: -5rem;
  45582. }
  45583. .md\:-ml-20 {
  45584. margin-left: -5rem;
  45585. }
  45586. .md\:-mt-24 {
  45587. margin-top: -6rem;
  45588. }
  45589. .md\:-mr-24 {
  45590. margin-right: -6rem;
  45591. }
  45592. .md\:-mb-24 {
  45593. margin-bottom: -6rem;
  45594. }
  45595. .md\:-ml-24 {
  45596. margin-left: -6rem;
  45597. }
  45598. .md\:-mt-32 {
  45599. margin-top: -8rem;
  45600. }
  45601. .md\:-mr-32 {
  45602. margin-right: -8rem;
  45603. }
  45604. .md\:-mb-32 {
  45605. margin-bottom: -8rem;
  45606. }
  45607. .md\:-ml-32 {
  45608. margin-left: -8rem;
  45609. }
  45610. .md\:-mt-40 {
  45611. margin-top: -10rem;
  45612. }
  45613. .md\:-mr-40 {
  45614. margin-right: -10rem;
  45615. }
  45616. .md\:-mb-40 {
  45617. margin-bottom: -10rem;
  45618. }
  45619. .md\:-ml-40 {
  45620. margin-left: -10rem;
  45621. }
  45622. .md\:-mt-48 {
  45623. margin-top: -12rem;
  45624. }
  45625. .md\:-mr-48 {
  45626. margin-right: -12rem;
  45627. }
  45628. .md\:-mb-48 {
  45629. margin-bottom: -12rem;
  45630. }
  45631. .md\:-ml-48 {
  45632. margin-left: -12rem;
  45633. }
  45634. .md\:-mt-56 {
  45635. margin-top: -14rem;
  45636. }
  45637. .md\:-mr-56 {
  45638. margin-right: -14rem;
  45639. }
  45640. .md\:-mb-56 {
  45641. margin-bottom: -14rem;
  45642. }
  45643. .md\:-ml-56 {
  45644. margin-left: -14rem;
  45645. }
  45646. .md\:-mt-64 {
  45647. margin-top: -16rem;
  45648. }
  45649. .md\:-mr-64 {
  45650. margin-right: -16rem;
  45651. }
  45652. .md\:-mb-64 {
  45653. margin-bottom: -16rem;
  45654. }
  45655. .md\:-ml-64 {
  45656. margin-left: -16rem;
  45657. }
  45658. .md\:-mt-px {
  45659. margin-top: -1px;
  45660. }
  45661. .md\:-mr-px {
  45662. margin-right: -1px;
  45663. }
  45664. .md\:-mb-px {
  45665. margin-bottom: -1px;
  45666. }
  45667. .md\:-ml-px {
  45668. margin-left: -1px;
  45669. }
  45670. .md\:max-h-full {
  45671. max-height: 100%;
  45672. }
  45673. .md\:max-h-screen {
  45674. max-height: 100vh;
  45675. }
  45676. .md\:max-w-none {
  45677. max-width: none;
  45678. }
  45679. .md\:max-w-xs {
  45680. max-width: 20rem;
  45681. }
  45682. .md\:max-w-sm {
  45683. max-width: 24rem;
  45684. }
  45685. .md\:max-w-md {
  45686. max-width: 28rem;
  45687. }
  45688. .md\:max-w-lg {
  45689. max-width: 32rem;
  45690. }
  45691. .md\:max-w-xl {
  45692. max-width: 36rem;
  45693. }
  45694. .md\:max-w-2xl {
  45695. max-width: 42rem;
  45696. }
  45697. .md\:max-w-3xl {
  45698. max-width: 48rem;
  45699. }
  45700. .md\:max-w-4xl {
  45701. max-width: 56rem;
  45702. }
  45703. .md\:max-w-5xl {
  45704. max-width: 64rem;
  45705. }
  45706. .md\:max-w-6xl {
  45707. max-width: 72rem;
  45708. }
  45709. .md\:max-w-full {
  45710. max-width: 100%;
  45711. }
  45712. .md\:max-w-screen-sm {
  45713. max-width: 640px;
  45714. }
  45715. .md\:max-w-screen-md {
  45716. max-width: 768px;
  45717. }
  45718. .md\:max-w-screen-lg {
  45719. max-width: 1024px;
  45720. }
  45721. .md\:max-w-screen-xl {
  45722. max-width: 1280px;
  45723. }
  45724. .md\:min-h-0 {
  45725. min-height: 0;
  45726. }
  45727. .md\:min-h-full {
  45728. min-height: 100%;
  45729. }
  45730. .md\:min-h-screen {
  45731. min-height: 100vh;
  45732. }
  45733. .md\:min-w-0 {
  45734. min-width: 0;
  45735. }
  45736. .md\:min-w-full {
  45737. min-width: 100%;
  45738. }
  45739. .md\:object-contain {
  45740. -o-object-fit: contain;
  45741. object-fit: contain;
  45742. }
  45743. .md\:object-cover {
  45744. -o-object-fit: cover;
  45745. object-fit: cover;
  45746. }
  45747. .md\:object-fill {
  45748. -o-object-fit: fill;
  45749. object-fit: fill;
  45750. }
  45751. .md\:object-none {
  45752. -o-object-fit: none;
  45753. object-fit: none;
  45754. }
  45755. .md\:object-scale-down {
  45756. -o-object-fit: scale-down;
  45757. object-fit: scale-down;
  45758. }
  45759. .md\:object-bottom {
  45760. -o-object-position: bottom;
  45761. object-position: bottom;
  45762. }
  45763. .md\:object-center {
  45764. -o-object-position: center;
  45765. object-position: center;
  45766. }
  45767. .md\:object-left {
  45768. -o-object-position: left;
  45769. object-position: left;
  45770. }
  45771. .md\:object-left-bottom {
  45772. -o-object-position: left bottom;
  45773. object-position: left bottom;
  45774. }
  45775. .md\:object-left-top {
  45776. -o-object-position: left top;
  45777. object-position: left top;
  45778. }
  45779. .md\:object-right {
  45780. -o-object-position: right;
  45781. object-position: right;
  45782. }
  45783. .md\:object-right-bottom {
  45784. -o-object-position: right bottom;
  45785. object-position: right bottom;
  45786. }
  45787. .md\:object-right-top {
  45788. -o-object-position: right top;
  45789. object-position: right top;
  45790. }
  45791. .md\:object-top {
  45792. -o-object-position: top;
  45793. object-position: top;
  45794. }
  45795. .md\:opacity-0 {
  45796. opacity: 0;
  45797. }
  45798. .md\:opacity-25 {
  45799. opacity: 0.25;
  45800. }
  45801. .md\:opacity-50 {
  45802. opacity: 0.5;
  45803. }
  45804. .md\:opacity-75 {
  45805. opacity: 0.75;
  45806. }
  45807. .md\:opacity-100 {
  45808. opacity: 1;
  45809. }
  45810. .md\:hover\:opacity-0:hover {
  45811. opacity: 0;
  45812. }
  45813. .md\:hover\:opacity-25:hover {
  45814. opacity: 0.25;
  45815. }
  45816. .md\:hover\:opacity-50:hover {
  45817. opacity: 0.5;
  45818. }
  45819. .md\:hover\:opacity-75:hover {
  45820. opacity: 0.75;
  45821. }
  45822. .md\:hover\:opacity-100:hover {
  45823. opacity: 1;
  45824. }
  45825. .md\:focus\:opacity-0:focus {
  45826. opacity: 0;
  45827. }
  45828. .md\:focus\:opacity-25:focus {
  45829. opacity: 0.25;
  45830. }
  45831. .md\:focus\:opacity-50:focus {
  45832. opacity: 0.5;
  45833. }
  45834. .md\:focus\:opacity-75:focus {
  45835. opacity: 0.75;
  45836. }
  45837. .md\:focus\:opacity-100:focus {
  45838. opacity: 1;
  45839. }
  45840. .md\:outline-none {
  45841. outline: 2px solid transparent;
  45842. outline-offset: 2px;
  45843. }
  45844. .md\:outline-white {
  45845. outline: 2px dotted white;
  45846. outline-offset: 2px;
  45847. }
  45848. .md\:outline-black {
  45849. outline: 2px dotted black;
  45850. outline-offset: 2px;
  45851. }
  45852. .md\:focus\:outline-none:focus {
  45853. outline: 2px solid transparent;
  45854. outline-offset: 2px;
  45855. }
  45856. .md\:focus\:outline-white:focus {
  45857. outline: 2px dotted white;
  45858. outline-offset: 2px;
  45859. }
  45860. .md\:focus\:outline-black:focus {
  45861. outline: 2px dotted black;
  45862. outline-offset: 2px;
  45863. }
  45864. .md\:overflow-auto {
  45865. overflow: auto;
  45866. }
  45867. .md\:overflow-hidden {
  45868. overflow: hidden;
  45869. }
  45870. .md\:overflow-visible {
  45871. overflow: visible;
  45872. }
  45873. .md\:overflow-scroll {
  45874. overflow: scroll;
  45875. }
  45876. .md\:overflow-x-auto {
  45877. overflow-x: auto;
  45878. }
  45879. .md\:overflow-y-auto {
  45880. overflow-y: auto;
  45881. }
  45882. .md\:overflow-x-hidden {
  45883. overflow-x: hidden;
  45884. }
  45885. .md\:overflow-y-hidden {
  45886. overflow-y: hidden;
  45887. }
  45888. .md\:overflow-x-visible {
  45889. overflow-x: visible;
  45890. }
  45891. .md\:overflow-y-visible {
  45892. overflow-y: visible;
  45893. }
  45894. .md\:overflow-x-scroll {
  45895. overflow-x: scroll;
  45896. }
  45897. .md\:overflow-y-scroll {
  45898. overflow-y: scroll;
  45899. }
  45900. .md\:scrolling-touch {
  45901. -webkit-overflow-scrolling: touch;
  45902. }
  45903. .md\:scrolling-auto {
  45904. -webkit-overflow-scrolling: auto;
  45905. }
  45906. .md\:overscroll-auto {
  45907. -ms-scroll-chaining: chained;
  45908. overscroll-behavior: auto;
  45909. }
  45910. .md\:overscroll-contain {
  45911. -ms-scroll-chaining: none;
  45912. overscroll-behavior: contain;
  45913. }
  45914. .md\:overscroll-none {
  45915. -ms-scroll-chaining: none;
  45916. overscroll-behavior: none;
  45917. }
  45918. .md\:overscroll-y-auto {
  45919. overscroll-behavior-y: auto;
  45920. }
  45921. .md\:overscroll-y-contain {
  45922. overscroll-behavior-y: contain;
  45923. }
  45924. .md\:overscroll-y-none {
  45925. overscroll-behavior-y: none;
  45926. }
  45927. .md\:overscroll-x-auto {
  45928. overscroll-behavior-x: auto;
  45929. }
  45930. .md\:overscroll-x-contain {
  45931. overscroll-behavior-x: contain;
  45932. }
  45933. .md\:overscroll-x-none {
  45934. overscroll-behavior-x: none;
  45935. }
  45936. .md\:p-0 {
  45937. padding: 0;
  45938. }
  45939. .md\:p-1 {
  45940. padding: 0.25rem;
  45941. }
  45942. .md\:p-2 {
  45943. padding: 0.5rem;
  45944. }
  45945. .md\:p-3 {
  45946. padding: 0.75rem;
  45947. }
  45948. .md\:p-4 {
  45949. padding: 1rem;
  45950. }
  45951. .md\:p-5 {
  45952. padding: 1.25rem;
  45953. }
  45954. .md\:p-6 {
  45955. padding: 1.5rem;
  45956. }
  45957. .md\:p-8 {
  45958. padding: 2rem;
  45959. }
  45960. .md\:p-10 {
  45961. padding: 2.5rem;
  45962. }
  45963. .md\:p-12 {
  45964. padding: 3rem;
  45965. }
  45966. .md\:p-16 {
  45967. padding: 4rem;
  45968. }
  45969. .md\:p-20 {
  45970. padding: 5rem;
  45971. }
  45972. .md\:p-24 {
  45973. padding: 6rem;
  45974. }
  45975. .md\:p-32 {
  45976. padding: 8rem;
  45977. }
  45978. .md\:p-40 {
  45979. padding: 10rem;
  45980. }
  45981. .md\:p-48 {
  45982. padding: 12rem;
  45983. }
  45984. .md\:p-56 {
  45985. padding: 14rem;
  45986. }
  45987. .md\:p-64 {
  45988. padding: 16rem;
  45989. }
  45990. .md\:p-px {
  45991. padding: 1px;
  45992. }
  45993. .md\:py-0 {
  45994. padding-top: 0;
  45995. padding-bottom: 0;
  45996. }
  45997. .md\:px-0 {
  45998. padding-left: 0;
  45999. padding-right: 0;
  46000. }
  46001. .md\:py-1 {
  46002. padding-top: 0.25rem;
  46003. padding-bottom: 0.25rem;
  46004. }
  46005. .md\:px-1 {
  46006. padding-left: 0.25rem;
  46007. padding-right: 0.25rem;
  46008. }
  46009. .md\:py-2 {
  46010. padding-top: 0.5rem;
  46011. padding-bottom: 0.5rem;
  46012. }
  46013. .md\:px-2 {
  46014. padding-left: 0.5rem;
  46015. padding-right: 0.5rem;
  46016. }
  46017. .md\:py-3 {
  46018. padding-top: 0.75rem;
  46019. padding-bottom: 0.75rem;
  46020. }
  46021. .md\:px-3 {
  46022. padding-left: 0.75rem;
  46023. padding-right: 0.75rem;
  46024. }
  46025. .md\:py-4 {
  46026. padding-top: 1rem;
  46027. padding-bottom: 1rem;
  46028. }
  46029. .md\:px-4 {
  46030. padding-left: 1rem;
  46031. padding-right: 1rem;
  46032. }
  46033. .md\:py-5 {
  46034. padding-top: 1.25rem;
  46035. padding-bottom: 1.25rem;
  46036. }
  46037. .md\:px-5 {
  46038. padding-left: 1.25rem;
  46039. padding-right: 1.25rem;
  46040. }
  46041. .md\:py-6 {
  46042. padding-top: 1.5rem;
  46043. padding-bottom: 1.5rem;
  46044. }
  46045. .md\:px-6 {
  46046. padding-left: 1.5rem;
  46047. padding-right: 1.5rem;
  46048. }
  46049. .md\:py-8 {
  46050. padding-top: 2rem;
  46051. padding-bottom: 2rem;
  46052. }
  46053. .md\:px-8 {
  46054. padding-left: 2rem;
  46055. padding-right: 2rem;
  46056. }
  46057. .md\:py-10 {
  46058. padding-top: 2.5rem;
  46059. padding-bottom: 2.5rem;
  46060. }
  46061. .md\:px-10 {
  46062. padding-left: 2.5rem;
  46063. padding-right: 2.5rem;
  46064. }
  46065. .md\:py-12 {
  46066. padding-top: 3rem;
  46067. padding-bottom: 3rem;
  46068. }
  46069. .md\:px-12 {
  46070. padding-left: 3rem;
  46071. padding-right: 3rem;
  46072. }
  46073. .md\:py-16 {
  46074. padding-top: 4rem;
  46075. padding-bottom: 4rem;
  46076. }
  46077. .md\:px-16 {
  46078. padding-left: 4rem;
  46079. padding-right: 4rem;
  46080. }
  46081. .md\:py-20 {
  46082. padding-top: 5rem;
  46083. padding-bottom: 5rem;
  46084. }
  46085. .md\:px-20 {
  46086. padding-left: 5rem;
  46087. padding-right: 5rem;
  46088. }
  46089. .md\:py-24 {
  46090. padding-top: 6rem;
  46091. padding-bottom: 6rem;
  46092. }
  46093. .md\:px-24 {
  46094. padding-left: 6rem;
  46095. padding-right: 6rem;
  46096. }
  46097. .md\:py-32 {
  46098. padding-top: 8rem;
  46099. padding-bottom: 8rem;
  46100. }
  46101. .md\:px-32 {
  46102. padding-left: 8rem;
  46103. padding-right: 8rem;
  46104. }
  46105. .md\:py-40 {
  46106. padding-top: 10rem;
  46107. padding-bottom: 10rem;
  46108. }
  46109. .md\:px-40 {
  46110. padding-left: 10rem;
  46111. padding-right: 10rem;
  46112. }
  46113. .md\:py-48 {
  46114. padding-top: 12rem;
  46115. padding-bottom: 12rem;
  46116. }
  46117. .md\:px-48 {
  46118. padding-left: 12rem;
  46119. padding-right: 12rem;
  46120. }
  46121. .md\:py-56 {
  46122. padding-top: 14rem;
  46123. padding-bottom: 14rem;
  46124. }
  46125. .md\:px-56 {
  46126. padding-left: 14rem;
  46127. padding-right: 14rem;
  46128. }
  46129. .md\:py-64 {
  46130. padding-top: 16rem;
  46131. padding-bottom: 16rem;
  46132. }
  46133. .md\:px-64 {
  46134. padding-left: 16rem;
  46135. padding-right: 16rem;
  46136. }
  46137. .md\:py-px {
  46138. padding-top: 1px;
  46139. padding-bottom: 1px;
  46140. }
  46141. .md\:px-px {
  46142. padding-left: 1px;
  46143. padding-right: 1px;
  46144. }
  46145. .md\:pt-0 {
  46146. padding-top: 0;
  46147. }
  46148. .md\:pr-0 {
  46149. padding-right: 0;
  46150. }
  46151. .md\:pb-0 {
  46152. padding-bottom: 0;
  46153. }
  46154. .md\:pl-0 {
  46155. padding-left: 0;
  46156. }
  46157. .md\:pt-1 {
  46158. padding-top: 0.25rem;
  46159. }
  46160. .md\:pr-1 {
  46161. padding-right: 0.25rem;
  46162. }
  46163. .md\:pb-1 {
  46164. padding-bottom: 0.25rem;
  46165. }
  46166. .md\:pl-1 {
  46167. padding-left: 0.25rem;
  46168. }
  46169. .md\:pt-2 {
  46170. padding-top: 0.5rem;
  46171. }
  46172. .md\:pr-2 {
  46173. padding-right: 0.5rem;
  46174. }
  46175. .md\:pb-2 {
  46176. padding-bottom: 0.5rem;
  46177. }
  46178. .md\:pl-2 {
  46179. padding-left: 0.5rem;
  46180. }
  46181. .md\:pt-3 {
  46182. padding-top: 0.75rem;
  46183. }
  46184. .md\:pr-3 {
  46185. padding-right: 0.75rem;
  46186. }
  46187. .md\:pb-3 {
  46188. padding-bottom: 0.75rem;
  46189. }
  46190. .md\:pl-3 {
  46191. padding-left: 0.75rem;
  46192. }
  46193. .md\:pt-4 {
  46194. padding-top: 1rem;
  46195. }
  46196. .md\:pr-4 {
  46197. padding-right: 1rem;
  46198. }
  46199. .md\:pb-4 {
  46200. padding-bottom: 1rem;
  46201. }
  46202. .md\:pl-4 {
  46203. padding-left: 1rem;
  46204. }
  46205. .md\:pt-5 {
  46206. padding-top: 1.25rem;
  46207. }
  46208. .md\:pr-5 {
  46209. padding-right: 1.25rem;
  46210. }
  46211. .md\:pb-5 {
  46212. padding-bottom: 1.25rem;
  46213. }
  46214. .md\:pl-5 {
  46215. padding-left: 1.25rem;
  46216. }
  46217. .md\:pt-6 {
  46218. padding-top: 1.5rem;
  46219. }
  46220. .md\:pr-6 {
  46221. padding-right: 1.5rem;
  46222. }
  46223. .md\:pb-6 {
  46224. padding-bottom: 1.5rem;
  46225. }
  46226. .md\:pl-6 {
  46227. padding-left: 1.5rem;
  46228. }
  46229. .md\:pt-8 {
  46230. padding-top: 2rem;
  46231. }
  46232. .md\:pr-8 {
  46233. padding-right: 2rem;
  46234. }
  46235. .md\:pb-8 {
  46236. padding-bottom: 2rem;
  46237. }
  46238. .md\:pl-8 {
  46239. padding-left: 2rem;
  46240. }
  46241. .md\:pt-10 {
  46242. padding-top: 2.5rem;
  46243. }
  46244. .md\:pr-10 {
  46245. padding-right: 2.5rem;
  46246. }
  46247. .md\:pb-10 {
  46248. padding-bottom: 2.5rem;
  46249. }
  46250. .md\:pl-10 {
  46251. padding-left: 2.5rem;
  46252. }
  46253. .md\:pt-12 {
  46254. padding-top: 3rem;
  46255. }
  46256. .md\:pr-12 {
  46257. padding-right: 3rem;
  46258. }
  46259. .md\:pb-12 {
  46260. padding-bottom: 3rem;
  46261. }
  46262. .md\:pl-12 {
  46263. padding-left: 3rem;
  46264. }
  46265. .md\:pt-16 {
  46266. padding-top: 4rem;
  46267. }
  46268. .md\:pr-16 {
  46269. padding-right: 4rem;
  46270. }
  46271. .md\:pb-16 {
  46272. padding-bottom: 4rem;
  46273. }
  46274. .md\:pl-16 {
  46275. padding-left: 4rem;
  46276. }
  46277. .md\:pt-20 {
  46278. padding-top: 5rem;
  46279. }
  46280. .md\:pr-20 {
  46281. padding-right: 5rem;
  46282. }
  46283. .md\:pb-20 {
  46284. padding-bottom: 5rem;
  46285. }
  46286. .md\:pl-20 {
  46287. padding-left: 5rem;
  46288. }
  46289. .md\:pt-24 {
  46290. padding-top: 6rem;
  46291. }
  46292. .md\:pr-24 {
  46293. padding-right: 6rem;
  46294. }
  46295. .md\:pb-24 {
  46296. padding-bottom: 6rem;
  46297. }
  46298. .md\:pl-24 {
  46299. padding-left: 6rem;
  46300. }
  46301. .md\:pt-32 {
  46302. padding-top: 8rem;
  46303. }
  46304. .md\:pr-32 {
  46305. padding-right: 8rem;
  46306. }
  46307. .md\:pb-32 {
  46308. padding-bottom: 8rem;
  46309. }
  46310. .md\:pl-32 {
  46311. padding-left: 8rem;
  46312. }
  46313. .md\:pt-40 {
  46314. padding-top: 10rem;
  46315. }
  46316. .md\:pr-40 {
  46317. padding-right: 10rem;
  46318. }
  46319. .md\:pb-40 {
  46320. padding-bottom: 10rem;
  46321. }
  46322. .md\:pl-40 {
  46323. padding-left: 10rem;
  46324. }
  46325. .md\:pt-48 {
  46326. padding-top: 12rem;
  46327. }
  46328. .md\:pr-48 {
  46329. padding-right: 12rem;
  46330. }
  46331. .md\:pb-48 {
  46332. padding-bottom: 12rem;
  46333. }
  46334. .md\:pl-48 {
  46335. padding-left: 12rem;
  46336. }
  46337. .md\:pt-56 {
  46338. padding-top: 14rem;
  46339. }
  46340. .md\:pr-56 {
  46341. padding-right: 14rem;
  46342. }
  46343. .md\:pb-56 {
  46344. padding-bottom: 14rem;
  46345. }
  46346. .md\:pl-56 {
  46347. padding-left: 14rem;
  46348. }
  46349. .md\:pt-64 {
  46350. padding-top: 16rem;
  46351. }
  46352. .md\:pr-64 {
  46353. padding-right: 16rem;
  46354. }
  46355. .md\:pb-64 {
  46356. padding-bottom: 16rem;
  46357. }
  46358. .md\:pl-64 {
  46359. padding-left: 16rem;
  46360. }
  46361. .md\:pt-px {
  46362. padding-top: 1px;
  46363. }
  46364. .md\:pr-px {
  46365. padding-right: 1px;
  46366. }
  46367. .md\:pb-px {
  46368. padding-bottom: 1px;
  46369. }
  46370. .md\:pl-px {
  46371. padding-left: 1px;
  46372. }
  46373. .md\:placeholder-transparent::-moz-placeholder {
  46374. color: transparent;
  46375. }
  46376. .md\:placeholder-transparent:-ms-input-placeholder {
  46377. color: transparent;
  46378. }
  46379. .md\:placeholder-transparent::placeholder {
  46380. color: transparent;
  46381. }
  46382. .md\:placeholder-current::-moz-placeholder {
  46383. color: currentColor;
  46384. }
  46385. .md\:placeholder-current:-ms-input-placeholder {
  46386. color: currentColor;
  46387. }
  46388. .md\:placeholder-current::placeholder {
  46389. color: currentColor;
  46390. }
  46391. .md\:placeholder-black::-moz-placeholder {
  46392. --placeholder-opacity: 1;
  46393. color: #000;
  46394. color: rgba(0, 0, 0, var(--placeholder-opacity));
  46395. }
  46396. .md\:placeholder-black:-ms-input-placeholder {
  46397. --placeholder-opacity: 1;
  46398. color: #000;
  46399. color: rgba(0, 0, 0, var(--placeholder-opacity));
  46400. }
  46401. .md\:placeholder-black::placeholder {
  46402. --placeholder-opacity: 1;
  46403. color: #000;
  46404. color: rgba(0, 0, 0, var(--placeholder-opacity));
  46405. }
  46406. .md\:placeholder-white::-moz-placeholder {
  46407. --placeholder-opacity: 1;
  46408. color: #fff;
  46409. color: rgba(255, 255, 255, var(--placeholder-opacity));
  46410. }
  46411. .md\:placeholder-white:-ms-input-placeholder {
  46412. --placeholder-opacity: 1;
  46413. color: #fff;
  46414. color: rgba(255, 255, 255, var(--placeholder-opacity));
  46415. }
  46416. .md\:placeholder-white::placeholder {
  46417. --placeholder-opacity: 1;
  46418. color: #fff;
  46419. color: rgba(255, 255, 255, var(--placeholder-opacity));
  46420. }
  46421. .md\:placeholder-gray-100::-moz-placeholder {
  46422. --placeholder-opacity: 1;
  46423. color: #f7fafc;
  46424. color: rgba(247, 250, 252, var(--placeholder-opacity));
  46425. }
  46426. .md\:placeholder-gray-100:-ms-input-placeholder {
  46427. --placeholder-opacity: 1;
  46428. color: #f7fafc;
  46429. color: rgba(247, 250, 252, var(--placeholder-opacity));
  46430. }
  46431. .md\:placeholder-gray-100::placeholder {
  46432. --placeholder-opacity: 1;
  46433. color: #f7fafc;
  46434. color: rgba(247, 250, 252, var(--placeholder-opacity));
  46435. }
  46436. .md\:placeholder-gray-200::-moz-placeholder {
  46437. --placeholder-opacity: 1;
  46438. color: #edf2f7;
  46439. color: rgba(237, 242, 247, var(--placeholder-opacity));
  46440. }
  46441. .md\:placeholder-gray-200:-ms-input-placeholder {
  46442. --placeholder-opacity: 1;
  46443. color: #edf2f7;
  46444. color: rgba(237, 242, 247, var(--placeholder-opacity));
  46445. }
  46446. .md\:placeholder-gray-200::placeholder {
  46447. --placeholder-opacity: 1;
  46448. color: #edf2f7;
  46449. color: rgba(237, 242, 247, var(--placeholder-opacity));
  46450. }
  46451. .md\:placeholder-gray-300::-moz-placeholder {
  46452. --placeholder-opacity: 1;
  46453. color: #e2e8f0;
  46454. color: rgba(226, 232, 240, var(--placeholder-opacity));
  46455. }
  46456. .md\:placeholder-gray-300:-ms-input-placeholder {
  46457. --placeholder-opacity: 1;
  46458. color: #e2e8f0;
  46459. color: rgba(226, 232, 240, var(--placeholder-opacity));
  46460. }
  46461. .md\:placeholder-gray-300::placeholder {
  46462. --placeholder-opacity: 1;
  46463. color: #e2e8f0;
  46464. color: rgba(226, 232, 240, var(--placeholder-opacity));
  46465. }
  46466. .md\:placeholder-gray-400::-moz-placeholder {
  46467. --placeholder-opacity: 1;
  46468. color: #cbd5e0;
  46469. color: rgba(203, 213, 224, var(--placeholder-opacity));
  46470. }
  46471. .md\:placeholder-gray-400:-ms-input-placeholder {
  46472. --placeholder-opacity: 1;
  46473. color: #cbd5e0;
  46474. color: rgba(203, 213, 224, var(--placeholder-opacity));
  46475. }
  46476. .md\:placeholder-gray-400::placeholder {
  46477. --placeholder-opacity: 1;
  46478. color: #cbd5e0;
  46479. color: rgba(203, 213, 224, var(--placeholder-opacity));
  46480. }
  46481. .md\:placeholder-gray-500::-moz-placeholder {
  46482. --placeholder-opacity: 1;
  46483. color: #a0aec0;
  46484. color: rgba(160, 174, 192, var(--placeholder-opacity));
  46485. }
  46486. .md\:placeholder-gray-500:-ms-input-placeholder {
  46487. --placeholder-opacity: 1;
  46488. color: #a0aec0;
  46489. color: rgba(160, 174, 192, var(--placeholder-opacity));
  46490. }
  46491. .md\:placeholder-gray-500::placeholder {
  46492. --placeholder-opacity: 1;
  46493. color: #a0aec0;
  46494. color: rgba(160, 174, 192, var(--placeholder-opacity));
  46495. }
  46496. .md\:placeholder-gray-600::-moz-placeholder {
  46497. --placeholder-opacity: 1;
  46498. color: #718096;
  46499. color: rgba(113, 128, 150, var(--placeholder-opacity));
  46500. }
  46501. .md\:placeholder-gray-600:-ms-input-placeholder {
  46502. --placeholder-opacity: 1;
  46503. color: #718096;
  46504. color: rgba(113, 128, 150, var(--placeholder-opacity));
  46505. }
  46506. .md\:placeholder-gray-600::placeholder {
  46507. --placeholder-opacity: 1;
  46508. color: #718096;
  46509. color: rgba(113, 128, 150, var(--placeholder-opacity));
  46510. }
  46511. .md\:placeholder-gray-700::-moz-placeholder {
  46512. --placeholder-opacity: 1;
  46513. color: #4a5568;
  46514. color: rgba(74, 85, 104, var(--placeholder-opacity));
  46515. }
  46516. .md\:placeholder-gray-700:-ms-input-placeholder {
  46517. --placeholder-opacity: 1;
  46518. color: #4a5568;
  46519. color: rgba(74, 85, 104, var(--placeholder-opacity));
  46520. }
  46521. .md\:placeholder-gray-700::placeholder {
  46522. --placeholder-opacity: 1;
  46523. color: #4a5568;
  46524. color: rgba(74, 85, 104, var(--placeholder-opacity));
  46525. }
  46526. .md\:placeholder-gray-800::-moz-placeholder {
  46527. --placeholder-opacity: 1;
  46528. color: #2d3748;
  46529. color: rgba(45, 55, 72, var(--placeholder-opacity));
  46530. }
  46531. .md\:placeholder-gray-800:-ms-input-placeholder {
  46532. --placeholder-opacity: 1;
  46533. color: #2d3748;
  46534. color: rgba(45, 55, 72, var(--placeholder-opacity));
  46535. }
  46536. .md\:placeholder-gray-800::placeholder {
  46537. --placeholder-opacity: 1;
  46538. color: #2d3748;
  46539. color: rgba(45, 55, 72, var(--placeholder-opacity));
  46540. }
  46541. .md\:placeholder-gray-900::-moz-placeholder {
  46542. --placeholder-opacity: 1;
  46543. color: #1a202c;
  46544. color: rgba(26, 32, 44, var(--placeholder-opacity));
  46545. }
  46546. .md\:placeholder-gray-900:-ms-input-placeholder {
  46547. --placeholder-opacity: 1;
  46548. color: #1a202c;
  46549. color: rgba(26, 32, 44, var(--placeholder-opacity));
  46550. }
  46551. .md\:placeholder-gray-900::placeholder {
  46552. --placeholder-opacity: 1;
  46553. color: #1a202c;
  46554. color: rgba(26, 32, 44, var(--placeholder-opacity));
  46555. }
  46556. .md\:placeholder-red-100::-moz-placeholder {
  46557. --placeholder-opacity: 1;
  46558. color: #fff5f5;
  46559. color: rgba(255, 245, 245, var(--placeholder-opacity));
  46560. }
  46561. .md\:placeholder-red-100:-ms-input-placeholder {
  46562. --placeholder-opacity: 1;
  46563. color: #fff5f5;
  46564. color: rgba(255, 245, 245, var(--placeholder-opacity));
  46565. }
  46566. .md\:placeholder-red-100::placeholder {
  46567. --placeholder-opacity: 1;
  46568. color: #fff5f5;
  46569. color: rgba(255, 245, 245, var(--placeholder-opacity));
  46570. }
  46571. .md\:placeholder-red-200::-moz-placeholder {
  46572. --placeholder-opacity: 1;
  46573. color: #fed7d7;
  46574. color: rgba(254, 215, 215, var(--placeholder-opacity));
  46575. }
  46576. .md\:placeholder-red-200:-ms-input-placeholder {
  46577. --placeholder-opacity: 1;
  46578. color: #fed7d7;
  46579. color: rgba(254, 215, 215, var(--placeholder-opacity));
  46580. }
  46581. .md\:placeholder-red-200::placeholder {
  46582. --placeholder-opacity: 1;
  46583. color: #fed7d7;
  46584. color: rgba(254, 215, 215, var(--placeholder-opacity));
  46585. }
  46586. .md\:placeholder-red-300::-moz-placeholder {
  46587. --placeholder-opacity: 1;
  46588. color: #feb2b2;
  46589. color: rgba(254, 178, 178, var(--placeholder-opacity));
  46590. }
  46591. .md\:placeholder-red-300:-ms-input-placeholder {
  46592. --placeholder-opacity: 1;
  46593. color: #feb2b2;
  46594. color: rgba(254, 178, 178, var(--placeholder-opacity));
  46595. }
  46596. .md\:placeholder-red-300::placeholder {
  46597. --placeholder-opacity: 1;
  46598. color: #feb2b2;
  46599. color: rgba(254, 178, 178, var(--placeholder-opacity));
  46600. }
  46601. .md\:placeholder-red-400::-moz-placeholder {
  46602. --placeholder-opacity: 1;
  46603. color: #fc8181;
  46604. color: rgba(252, 129, 129, var(--placeholder-opacity));
  46605. }
  46606. .md\:placeholder-red-400:-ms-input-placeholder {
  46607. --placeholder-opacity: 1;
  46608. color: #fc8181;
  46609. color: rgba(252, 129, 129, var(--placeholder-opacity));
  46610. }
  46611. .md\:placeholder-red-400::placeholder {
  46612. --placeholder-opacity: 1;
  46613. color: #fc8181;
  46614. color: rgba(252, 129, 129, var(--placeholder-opacity));
  46615. }
  46616. .md\:placeholder-red-500::-moz-placeholder {
  46617. --placeholder-opacity: 1;
  46618. color: #f56565;
  46619. color: rgba(245, 101, 101, var(--placeholder-opacity));
  46620. }
  46621. .md\:placeholder-red-500:-ms-input-placeholder {
  46622. --placeholder-opacity: 1;
  46623. color: #f56565;
  46624. color: rgba(245, 101, 101, var(--placeholder-opacity));
  46625. }
  46626. .md\:placeholder-red-500::placeholder {
  46627. --placeholder-opacity: 1;
  46628. color: #f56565;
  46629. color: rgba(245, 101, 101, var(--placeholder-opacity));
  46630. }
  46631. .md\:placeholder-red-600::-moz-placeholder {
  46632. --placeholder-opacity: 1;
  46633. color: #e53e3e;
  46634. color: rgba(229, 62, 62, var(--placeholder-opacity));
  46635. }
  46636. .md\:placeholder-red-600:-ms-input-placeholder {
  46637. --placeholder-opacity: 1;
  46638. color: #e53e3e;
  46639. color: rgba(229, 62, 62, var(--placeholder-opacity));
  46640. }
  46641. .md\:placeholder-red-600::placeholder {
  46642. --placeholder-opacity: 1;
  46643. color: #e53e3e;
  46644. color: rgba(229, 62, 62, var(--placeholder-opacity));
  46645. }
  46646. .md\:placeholder-red-700::-moz-placeholder {
  46647. --placeholder-opacity: 1;
  46648. color: #c53030;
  46649. color: rgba(197, 48, 48, var(--placeholder-opacity));
  46650. }
  46651. .md\:placeholder-red-700:-ms-input-placeholder {
  46652. --placeholder-opacity: 1;
  46653. color: #c53030;
  46654. color: rgba(197, 48, 48, var(--placeholder-opacity));
  46655. }
  46656. .md\:placeholder-red-700::placeholder {
  46657. --placeholder-opacity: 1;
  46658. color: #c53030;
  46659. color: rgba(197, 48, 48, var(--placeholder-opacity));
  46660. }
  46661. .md\:placeholder-red-800::-moz-placeholder {
  46662. --placeholder-opacity: 1;
  46663. color: #9b2c2c;
  46664. color: rgba(155, 44, 44, var(--placeholder-opacity));
  46665. }
  46666. .md\:placeholder-red-800:-ms-input-placeholder {
  46667. --placeholder-opacity: 1;
  46668. color: #9b2c2c;
  46669. color: rgba(155, 44, 44, var(--placeholder-opacity));
  46670. }
  46671. .md\:placeholder-red-800::placeholder {
  46672. --placeholder-opacity: 1;
  46673. color: #9b2c2c;
  46674. color: rgba(155, 44, 44, var(--placeholder-opacity));
  46675. }
  46676. .md\:placeholder-red-900::-moz-placeholder {
  46677. --placeholder-opacity: 1;
  46678. color: #742a2a;
  46679. color: rgba(116, 42, 42, var(--placeholder-opacity));
  46680. }
  46681. .md\:placeholder-red-900:-ms-input-placeholder {
  46682. --placeholder-opacity: 1;
  46683. color: #742a2a;
  46684. color: rgba(116, 42, 42, var(--placeholder-opacity));
  46685. }
  46686. .md\:placeholder-red-900::placeholder {
  46687. --placeholder-opacity: 1;
  46688. color: #742a2a;
  46689. color: rgba(116, 42, 42, var(--placeholder-opacity));
  46690. }
  46691. .md\:placeholder-orange-100::-moz-placeholder {
  46692. --placeholder-opacity: 1;
  46693. color: #fffaf0;
  46694. color: rgba(255, 250, 240, var(--placeholder-opacity));
  46695. }
  46696. .md\:placeholder-orange-100:-ms-input-placeholder {
  46697. --placeholder-opacity: 1;
  46698. color: #fffaf0;
  46699. color: rgba(255, 250, 240, var(--placeholder-opacity));
  46700. }
  46701. .md\:placeholder-orange-100::placeholder {
  46702. --placeholder-opacity: 1;
  46703. color: #fffaf0;
  46704. color: rgba(255, 250, 240, var(--placeholder-opacity));
  46705. }
  46706. .md\:placeholder-orange-200::-moz-placeholder {
  46707. --placeholder-opacity: 1;
  46708. color: #feebc8;
  46709. color: rgba(254, 235, 200, var(--placeholder-opacity));
  46710. }
  46711. .md\:placeholder-orange-200:-ms-input-placeholder {
  46712. --placeholder-opacity: 1;
  46713. color: #feebc8;
  46714. color: rgba(254, 235, 200, var(--placeholder-opacity));
  46715. }
  46716. .md\:placeholder-orange-200::placeholder {
  46717. --placeholder-opacity: 1;
  46718. color: #feebc8;
  46719. color: rgba(254, 235, 200, var(--placeholder-opacity));
  46720. }
  46721. .md\:placeholder-orange-300::-moz-placeholder {
  46722. --placeholder-opacity: 1;
  46723. color: #fbd38d;
  46724. color: rgba(251, 211, 141, var(--placeholder-opacity));
  46725. }
  46726. .md\:placeholder-orange-300:-ms-input-placeholder {
  46727. --placeholder-opacity: 1;
  46728. color: #fbd38d;
  46729. color: rgba(251, 211, 141, var(--placeholder-opacity));
  46730. }
  46731. .md\:placeholder-orange-300::placeholder {
  46732. --placeholder-opacity: 1;
  46733. color: #fbd38d;
  46734. color: rgba(251, 211, 141, var(--placeholder-opacity));
  46735. }
  46736. .md\:placeholder-orange-400::-moz-placeholder {
  46737. --placeholder-opacity: 1;
  46738. color: #f6ad55;
  46739. color: rgba(246, 173, 85, var(--placeholder-opacity));
  46740. }
  46741. .md\:placeholder-orange-400:-ms-input-placeholder {
  46742. --placeholder-opacity: 1;
  46743. color: #f6ad55;
  46744. color: rgba(246, 173, 85, var(--placeholder-opacity));
  46745. }
  46746. .md\:placeholder-orange-400::placeholder {
  46747. --placeholder-opacity: 1;
  46748. color: #f6ad55;
  46749. color: rgba(246, 173, 85, var(--placeholder-opacity));
  46750. }
  46751. .md\:placeholder-orange-500::-moz-placeholder {
  46752. --placeholder-opacity: 1;
  46753. color: #ed8936;
  46754. color: rgba(237, 137, 54, var(--placeholder-opacity));
  46755. }
  46756. .md\:placeholder-orange-500:-ms-input-placeholder {
  46757. --placeholder-opacity: 1;
  46758. color: #ed8936;
  46759. color: rgba(237, 137, 54, var(--placeholder-opacity));
  46760. }
  46761. .md\:placeholder-orange-500::placeholder {
  46762. --placeholder-opacity: 1;
  46763. color: #ed8936;
  46764. color: rgba(237, 137, 54, var(--placeholder-opacity));
  46765. }
  46766. .md\:placeholder-orange-600::-moz-placeholder {
  46767. --placeholder-opacity: 1;
  46768. color: #dd6b20;
  46769. color: rgba(221, 107, 32, var(--placeholder-opacity));
  46770. }
  46771. .md\:placeholder-orange-600:-ms-input-placeholder {
  46772. --placeholder-opacity: 1;
  46773. color: #dd6b20;
  46774. color: rgba(221, 107, 32, var(--placeholder-opacity));
  46775. }
  46776. .md\:placeholder-orange-600::placeholder {
  46777. --placeholder-opacity: 1;
  46778. color: #dd6b20;
  46779. color: rgba(221, 107, 32, var(--placeholder-opacity));
  46780. }
  46781. .md\:placeholder-orange-700::-moz-placeholder {
  46782. --placeholder-opacity: 1;
  46783. color: #c05621;
  46784. color: rgba(192, 86, 33, var(--placeholder-opacity));
  46785. }
  46786. .md\:placeholder-orange-700:-ms-input-placeholder {
  46787. --placeholder-opacity: 1;
  46788. color: #c05621;
  46789. color: rgba(192, 86, 33, var(--placeholder-opacity));
  46790. }
  46791. .md\:placeholder-orange-700::placeholder {
  46792. --placeholder-opacity: 1;
  46793. color: #c05621;
  46794. color: rgba(192, 86, 33, var(--placeholder-opacity));
  46795. }
  46796. .md\:placeholder-orange-800::-moz-placeholder {
  46797. --placeholder-opacity: 1;
  46798. color: #9c4221;
  46799. color: rgba(156, 66, 33, var(--placeholder-opacity));
  46800. }
  46801. .md\:placeholder-orange-800:-ms-input-placeholder {
  46802. --placeholder-opacity: 1;
  46803. color: #9c4221;
  46804. color: rgba(156, 66, 33, var(--placeholder-opacity));
  46805. }
  46806. .md\:placeholder-orange-800::placeholder {
  46807. --placeholder-opacity: 1;
  46808. color: #9c4221;
  46809. color: rgba(156, 66, 33, var(--placeholder-opacity));
  46810. }
  46811. .md\:placeholder-orange-900::-moz-placeholder {
  46812. --placeholder-opacity: 1;
  46813. color: #7b341e;
  46814. color: rgba(123, 52, 30, var(--placeholder-opacity));
  46815. }
  46816. .md\:placeholder-orange-900:-ms-input-placeholder {
  46817. --placeholder-opacity: 1;
  46818. color: #7b341e;
  46819. color: rgba(123, 52, 30, var(--placeholder-opacity));
  46820. }
  46821. .md\:placeholder-orange-900::placeholder {
  46822. --placeholder-opacity: 1;
  46823. color: #7b341e;
  46824. color: rgba(123, 52, 30, var(--placeholder-opacity));
  46825. }
  46826. .md\:placeholder-yellow-100::-moz-placeholder {
  46827. --placeholder-opacity: 1;
  46828. color: #fffff0;
  46829. color: rgba(255, 255, 240, var(--placeholder-opacity));
  46830. }
  46831. .md\:placeholder-yellow-100:-ms-input-placeholder {
  46832. --placeholder-opacity: 1;
  46833. color: #fffff0;
  46834. color: rgba(255, 255, 240, var(--placeholder-opacity));
  46835. }
  46836. .md\:placeholder-yellow-100::placeholder {
  46837. --placeholder-opacity: 1;
  46838. color: #fffff0;
  46839. color: rgba(255, 255, 240, var(--placeholder-opacity));
  46840. }
  46841. .md\:placeholder-yellow-200::-moz-placeholder {
  46842. --placeholder-opacity: 1;
  46843. color: #fefcbf;
  46844. color: rgba(254, 252, 191, var(--placeholder-opacity));
  46845. }
  46846. .md\:placeholder-yellow-200:-ms-input-placeholder {
  46847. --placeholder-opacity: 1;
  46848. color: #fefcbf;
  46849. color: rgba(254, 252, 191, var(--placeholder-opacity));
  46850. }
  46851. .md\:placeholder-yellow-200::placeholder {
  46852. --placeholder-opacity: 1;
  46853. color: #fefcbf;
  46854. color: rgba(254, 252, 191, var(--placeholder-opacity));
  46855. }
  46856. .md\:placeholder-yellow-300::-moz-placeholder {
  46857. --placeholder-opacity: 1;
  46858. color: #faf089;
  46859. color: rgba(250, 240, 137, var(--placeholder-opacity));
  46860. }
  46861. .md\:placeholder-yellow-300:-ms-input-placeholder {
  46862. --placeholder-opacity: 1;
  46863. color: #faf089;
  46864. color: rgba(250, 240, 137, var(--placeholder-opacity));
  46865. }
  46866. .md\:placeholder-yellow-300::placeholder {
  46867. --placeholder-opacity: 1;
  46868. color: #faf089;
  46869. color: rgba(250, 240, 137, var(--placeholder-opacity));
  46870. }
  46871. .md\:placeholder-yellow-400::-moz-placeholder {
  46872. --placeholder-opacity: 1;
  46873. color: #f6e05e;
  46874. color: rgba(246, 224, 94, var(--placeholder-opacity));
  46875. }
  46876. .md\:placeholder-yellow-400:-ms-input-placeholder {
  46877. --placeholder-opacity: 1;
  46878. color: #f6e05e;
  46879. color: rgba(246, 224, 94, var(--placeholder-opacity));
  46880. }
  46881. .md\:placeholder-yellow-400::placeholder {
  46882. --placeholder-opacity: 1;
  46883. color: #f6e05e;
  46884. color: rgba(246, 224, 94, var(--placeholder-opacity));
  46885. }
  46886. .md\:placeholder-yellow-500::-moz-placeholder {
  46887. --placeholder-opacity: 1;
  46888. color: #ecc94b;
  46889. color: rgba(236, 201, 75, var(--placeholder-opacity));
  46890. }
  46891. .md\:placeholder-yellow-500:-ms-input-placeholder {
  46892. --placeholder-opacity: 1;
  46893. color: #ecc94b;
  46894. color: rgba(236, 201, 75, var(--placeholder-opacity));
  46895. }
  46896. .md\:placeholder-yellow-500::placeholder {
  46897. --placeholder-opacity: 1;
  46898. color: #ecc94b;
  46899. color: rgba(236, 201, 75, var(--placeholder-opacity));
  46900. }
  46901. .md\:placeholder-yellow-600::-moz-placeholder {
  46902. --placeholder-opacity: 1;
  46903. color: #d69e2e;
  46904. color: rgba(214, 158, 46, var(--placeholder-opacity));
  46905. }
  46906. .md\:placeholder-yellow-600:-ms-input-placeholder {
  46907. --placeholder-opacity: 1;
  46908. color: #d69e2e;
  46909. color: rgba(214, 158, 46, var(--placeholder-opacity));
  46910. }
  46911. .md\:placeholder-yellow-600::placeholder {
  46912. --placeholder-opacity: 1;
  46913. color: #d69e2e;
  46914. color: rgba(214, 158, 46, var(--placeholder-opacity));
  46915. }
  46916. .md\:placeholder-yellow-700::-moz-placeholder {
  46917. --placeholder-opacity: 1;
  46918. color: #b7791f;
  46919. color: rgba(183, 121, 31, var(--placeholder-opacity));
  46920. }
  46921. .md\:placeholder-yellow-700:-ms-input-placeholder {
  46922. --placeholder-opacity: 1;
  46923. color: #b7791f;
  46924. color: rgba(183, 121, 31, var(--placeholder-opacity));
  46925. }
  46926. .md\:placeholder-yellow-700::placeholder {
  46927. --placeholder-opacity: 1;
  46928. color: #b7791f;
  46929. color: rgba(183, 121, 31, var(--placeholder-opacity));
  46930. }
  46931. .md\:placeholder-yellow-800::-moz-placeholder {
  46932. --placeholder-opacity: 1;
  46933. color: #975a16;
  46934. color: rgba(151, 90, 22, var(--placeholder-opacity));
  46935. }
  46936. .md\:placeholder-yellow-800:-ms-input-placeholder {
  46937. --placeholder-opacity: 1;
  46938. color: #975a16;
  46939. color: rgba(151, 90, 22, var(--placeholder-opacity));
  46940. }
  46941. .md\:placeholder-yellow-800::placeholder {
  46942. --placeholder-opacity: 1;
  46943. color: #975a16;
  46944. color: rgba(151, 90, 22, var(--placeholder-opacity));
  46945. }
  46946. .md\:placeholder-yellow-900::-moz-placeholder {
  46947. --placeholder-opacity: 1;
  46948. color: #744210;
  46949. color: rgba(116, 66, 16, var(--placeholder-opacity));
  46950. }
  46951. .md\:placeholder-yellow-900:-ms-input-placeholder {
  46952. --placeholder-opacity: 1;
  46953. color: #744210;
  46954. color: rgba(116, 66, 16, var(--placeholder-opacity));
  46955. }
  46956. .md\:placeholder-yellow-900::placeholder {
  46957. --placeholder-opacity: 1;
  46958. color: #744210;
  46959. color: rgba(116, 66, 16, var(--placeholder-opacity));
  46960. }
  46961. .md\:placeholder-green-100::-moz-placeholder {
  46962. --placeholder-opacity: 1;
  46963. color: #f0fff4;
  46964. color: rgba(240, 255, 244, var(--placeholder-opacity));
  46965. }
  46966. .md\:placeholder-green-100:-ms-input-placeholder {
  46967. --placeholder-opacity: 1;
  46968. color: #f0fff4;
  46969. color: rgba(240, 255, 244, var(--placeholder-opacity));
  46970. }
  46971. .md\:placeholder-green-100::placeholder {
  46972. --placeholder-opacity: 1;
  46973. color: #f0fff4;
  46974. color: rgba(240, 255, 244, var(--placeholder-opacity));
  46975. }
  46976. .md\:placeholder-green-200::-moz-placeholder {
  46977. --placeholder-opacity: 1;
  46978. color: #c6f6d5;
  46979. color: rgba(198, 246, 213, var(--placeholder-opacity));
  46980. }
  46981. .md\:placeholder-green-200:-ms-input-placeholder {
  46982. --placeholder-opacity: 1;
  46983. color: #c6f6d5;
  46984. color: rgba(198, 246, 213, var(--placeholder-opacity));
  46985. }
  46986. .md\:placeholder-green-200::placeholder {
  46987. --placeholder-opacity: 1;
  46988. color: #c6f6d5;
  46989. color: rgba(198, 246, 213, var(--placeholder-opacity));
  46990. }
  46991. .md\:placeholder-green-300::-moz-placeholder {
  46992. --placeholder-opacity: 1;
  46993. color: #9ae6b4;
  46994. color: rgba(154, 230, 180, var(--placeholder-opacity));
  46995. }
  46996. .md\:placeholder-green-300:-ms-input-placeholder {
  46997. --placeholder-opacity: 1;
  46998. color: #9ae6b4;
  46999. color: rgba(154, 230, 180, var(--placeholder-opacity));
  47000. }
  47001. .md\:placeholder-green-300::placeholder {
  47002. --placeholder-opacity: 1;
  47003. color: #9ae6b4;
  47004. color: rgba(154, 230, 180, var(--placeholder-opacity));
  47005. }
  47006. .md\:placeholder-green-400::-moz-placeholder {
  47007. --placeholder-opacity: 1;
  47008. color: #68d391;
  47009. color: rgba(104, 211, 145, var(--placeholder-opacity));
  47010. }
  47011. .md\:placeholder-green-400:-ms-input-placeholder {
  47012. --placeholder-opacity: 1;
  47013. color: #68d391;
  47014. color: rgba(104, 211, 145, var(--placeholder-opacity));
  47015. }
  47016. .md\:placeholder-green-400::placeholder {
  47017. --placeholder-opacity: 1;
  47018. color: #68d391;
  47019. color: rgba(104, 211, 145, var(--placeholder-opacity));
  47020. }
  47021. .md\:placeholder-green-500::-moz-placeholder {
  47022. --placeholder-opacity: 1;
  47023. color: #48bb78;
  47024. color: rgba(72, 187, 120, var(--placeholder-opacity));
  47025. }
  47026. .md\:placeholder-green-500:-ms-input-placeholder {
  47027. --placeholder-opacity: 1;
  47028. color: #48bb78;
  47029. color: rgba(72, 187, 120, var(--placeholder-opacity));
  47030. }
  47031. .md\:placeholder-green-500::placeholder {
  47032. --placeholder-opacity: 1;
  47033. color: #48bb78;
  47034. color: rgba(72, 187, 120, var(--placeholder-opacity));
  47035. }
  47036. .md\:placeholder-green-600::-moz-placeholder {
  47037. --placeholder-opacity: 1;
  47038. color: #38a169;
  47039. color: rgba(56, 161, 105, var(--placeholder-opacity));
  47040. }
  47041. .md\:placeholder-green-600:-ms-input-placeholder {
  47042. --placeholder-opacity: 1;
  47043. color: #38a169;
  47044. color: rgba(56, 161, 105, var(--placeholder-opacity));
  47045. }
  47046. .md\:placeholder-green-600::placeholder {
  47047. --placeholder-opacity: 1;
  47048. color: #38a169;
  47049. color: rgba(56, 161, 105, var(--placeholder-opacity));
  47050. }
  47051. .md\:placeholder-green-700::-moz-placeholder {
  47052. --placeholder-opacity: 1;
  47053. color: #2f855a;
  47054. color: rgba(47, 133, 90, var(--placeholder-opacity));
  47055. }
  47056. .md\:placeholder-green-700:-ms-input-placeholder {
  47057. --placeholder-opacity: 1;
  47058. color: #2f855a;
  47059. color: rgba(47, 133, 90, var(--placeholder-opacity));
  47060. }
  47061. .md\:placeholder-green-700::placeholder {
  47062. --placeholder-opacity: 1;
  47063. color: #2f855a;
  47064. color: rgba(47, 133, 90, var(--placeholder-opacity));
  47065. }
  47066. .md\:placeholder-green-800::-moz-placeholder {
  47067. --placeholder-opacity: 1;
  47068. color: #276749;
  47069. color: rgba(39, 103, 73, var(--placeholder-opacity));
  47070. }
  47071. .md\:placeholder-green-800:-ms-input-placeholder {
  47072. --placeholder-opacity: 1;
  47073. color: #276749;
  47074. color: rgba(39, 103, 73, var(--placeholder-opacity));
  47075. }
  47076. .md\:placeholder-green-800::placeholder {
  47077. --placeholder-opacity: 1;
  47078. color: #276749;
  47079. color: rgba(39, 103, 73, var(--placeholder-opacity));
  47080. }
  47081. .md\:placeholder-green-900::-moz-placeholder {
  47082. --placeholder-opacity: 1;
  47083. color: #22543d;
  47084. color: rgba(34, 84, 61, var(--placeholder-opacity));
  47085. }
  47086. .md\:placeholder-green-900:-ms-input-placeholder {
  47087. --placeholder-opacity: 1;
  47088. color: #22543d;
  47089. color: rgba(34, 84, 61, var(--placeholder-opacity));
  47090. }
  47091. .md\:placeholder-green-900::placeholder {
  47092. --placeholder-opacity: 1;
  47093. color: #22543d;
  47094. color: rgba(34, 84, 61, var(--placeholder-opacity));
  47095. }
  47096. .md\:placeholder-teal-100::-moz-placeholder {
  47097. --placeholder-opacity: 1;
  47098. color: #e6fffa;
  47099. color: rgba(230, 255, 250, var(--placeholder-opacity));
  47100. }
  47101. .md\:placeholder-teal-100:-ms-input-placeholder {
  47102. --placeholder-opacity: 1;
  47103. color: #e6fffa;
  47104. color: rgba(230, 255, 250, var(--placeholder-opacity));
  47105. }
  47106. .md\:placeholder-teal-100::placeholder {
  47107. --placeholder-opacity: 1;
  47108. color: #e6fffa;
  47109. color: rgba(230, 255, 250, var(--placeholder-opacity));
  47110. }
  47111. .md\:placeholder-teal-200::-moz-placeholder {
  47112. --placeholder-opacity: 1;
  47113. color: #b2f5ea;
  47114. color: rgba(178, 245, 234, var(--placeholder-opacity));
  47115. }
  47116. .md\:placeholder-teal-200:-ms-input-placeholder {
  47117. --placeholder-opacity: 1;
  47118. color: #b2f5ea;
  47119. color: rgba(178, 245, 234, var(--placeholder-opacity));
  47120. }
  47121. .md\:placeholder-teal-200::placeholder {
  47122. --placeholder-opacity: 1;
  47123. color: #b2f5ea;
  47124. color: rgba(178, 245, 234, var(--placeholder-opacity));
  47125. }
  47126. .md\:placeholder-teal-300::-moz-placeholder {
  47127. --placeholder-opacity: 1;
  47128. color: #81e6d9;
  47129. color: rgba(129, 230, 217, var(--placeholder-opacity));
  47130. }
  47131. .md\:placeholder-teal-300:-ms-input-placeholder {
  47132. --placeholder-opacity: 1;
  47133. color: #81e6d9;
  47134. color: rgba(129, 230, 217, var(--placeholder-opacity));
  47135. }
  47136. .md\:placeholder-teal-300::placeholder {
  47137. --placeholder-opacity: 1;
  47138. color: #81e6d9;
  47139. color: rgba(129, 230, 217, var(--placeholder-opacity));
  47140. }
  47141. .md\:placeholder-teal-400::-moz-placeholder {
  47142. --placeholder-opacity: 1;
  47143. color: #4fd1c5;
  47144. color: rgba(79, 209, 197, var(--placeholder-opacity));
  47145. }
  47146. .md\:placeholder-teal-400:-ms-input-placeholder {
  47147. --placeholder-opacity: 1;
  47148. color: #4fd1c5;
  47149. color: rgba(79, 209, 197, var(--placeholder-opacity));
  47150. }
  47151. .md\:placeholder-teal-400::placeholder {
  47152. --placeholder-opacity: 1;
  47153. color: #4fd1c5;
  47154. color: rgba(79, 209, 197, var(--placeholder-opacity));
  47155. }
  47156. .md\:placeholder-teal-500::-moz-placeholder {
  47157. --placeholder-opacity: 1;
  47158. color: #38b2ac;
  47159. color: rgba(56, 178, 172, var(--placeholder-opacity));
  47160. }
  47161. .md\:placeholder-teal-500:-ms-input-placeholder {
  47162. --placeholder-opacity: 1;
  47163. color: #38b2ac;
  47164. color: rgba(56, 178, 172, var(--placeholder-opacity));
  47165. }
  47166. .md\:placeholder-teal-500::placeholder {
  47167. --placeholder-opacity: 1;
  47168. color: #38b2ac;
  47169. color: rgba(56, 178, 172, var(--placeholder-opacity));
  47170. }
  47171. .md\:placeholder-teal-600::-moz-placeholder {
  47172. --placeholder-opacity: 1;
  47173. color: #319795;
  47174. color: rgba(49, 151, 149, var(--placeholder-opacity));
  47175. }
  47176. .md\:placeholder-teal-600:-ms-input-placeholder {
  47177. --placeholder-opacity: 1;
  47178. color: #319795;
  47179. color: rgba(49, 151, 149, var(--placeholder-opacity));
  47180. }
  47181. .md\:placeholder-teal-600::placeholder {
  47182. --placeholder-opacity: 1;
  47183. color: #319795;
  47184. color: rgba(49, 151, 149, var(--placeholder-opacity));
  47185. }
  47186. .md\:placeholder-teal-700::-moz-placeholder {
  47187. --placeholder-opacity: 1;
  47188. color: #2c7a7b;
  47189. color: rgba(44, 122, 123, var(--placeholder-opacity));
  47190. }
  47191. .md\:placeholder-teal-700:-ms-input-placeholder {
  47192. --placeholder-opacity: 1;
  47193. color: #2c7a7b;
  47194. color: rgba(44, 122, 123, var(--placeholder-opacity));
  47195. }
  47196. .md\:placeholder-teal-700::placeholder {
  47197. --placeholder-opacity: 1;
  47198. color: #2c7a7b;
  47199. color: rgba(44, 122, 123, var(--placeholder-opacity));
  47200. }
  47201. .md\:placeholder-teal-800::-moz-placeholder {
  47202. --placeholder-opacity: 1;
  47203. color: #285e61;
  47204. color: rgba(40, 94, 97, var(--placeholder-opacity));
  47205. }
  47206. .md\:placeholder-teal-800:-ms-input-placeholder {
  47207. --placeholder-opacity: 1;
  47208. color: #285e61;
  47209. color: rgba(40, 94, 97, var(--placeholder-opacity));
  47210. }
  47211. .md\:placeholder-teal-800::placeholder {
  47212. --placeholder-opacity: 1;
  47213. color: #285e61;
  47214. color: rgba(40, 94, 97, var(--placeholder-opacity));
  47215. }
  47216. .md\:placeholder-teal-900::-moz-placeholder {
  47217. --placeholder-opacity: 1;
  47218. color: #234e52;
  47219. color: rgba(35, 78, 82, var(--placeholder-opacity));
  47220. }
  47221. .md\:placeholder-teal-900:-ms-input-placeholder {
  47222. --placeholder-opacity: 1;
  47223. color: #234e52;
  47224. color: rgba(35, 78, 82, var(--placeholder-opacity));
  47225. }
  47226. .md\:placeholder-teal-900::placeholder {
  47227. --placeholder-opacity: 1;
  47228. color: #234e52;
  47229. color: rgba(35, 78, 82, var(--placeholder-opacity));
  47230. }
  47231. .md\:placeholder-blue-100::-moz-placeholder {
  47232. --placeholder-opacity: 1;
  47233. color: #ebf8ff;
  47234. color: rgba(235, 248, 255, var(--placeholder-opacity));
  47235. }
  47236. .md\:placeholder-blue-100:-ms-input-placeholder {
  47237. --placeholder-opacity: 1;
  47238. color: #ebf8ff;
  47239. color: rgba(235, 248, 255, var(--placeholder-opacity));
  47240. }
  47241. .md\:placeholder-blue-100::placeholder {
  47242. --placeholder-opacity: 1;
  47243. color: #ebf8ff;
  47244. color: rgba(235, 248, 255, var(--placeholder-opacity));
  47245. }
  47246. .md\:placeholder-blue-200::-moz-placeholder {
  47247. --placeholder-opacity: 1;
  47248. color: #bee3f8;
  47249. color: rgba(190, 227, 248, var(--placeholder-opacity));
  47250. }
  47251. .md\:placeholder-blue-200:-ms-input-placeholder {
  47252. --placeholder-opacity: 1;
  47253. color: #bee3f8;
  47254. color: rgba(190, 227, 248, var(--placeholder-opacity));
  47255. }
  47256. .md\:placeholder-blue-200::placeholder {
  47257. --placeholder-opacity: 1;
  47258. color: #bee3f8;
  47259. color: rgba(190, 227, 248, var(--placeholder-opacity));
  47260. }
  47261. .md\:placeholder-blue-300::-moz-placeholder {
  47262. --placeholder-opacity: 1;
  47263. color: #90cdf4;
  47264. color: rgba(144, 205, 244, var(--placeholder-opacity));
  47265. }
  47266. .md\:placeholder-blue-300:-ms-input-placeholder {
  47267. --placeholder-opacity: 1;
  47268. color: #90cdf4;
  47269. color: rgba(144, 205, 244, var(--placeholder-opacity));
  47270. }
  47271. .md\:placeholder-blue-300::placeholder {
  47272. --placeholder-opacity: 1;
  47273. color: #90cdf4;
  47274. color: rgba(144, 205, 244, var(--placeholder-opacity));
  47275. }
  47276. .md\:placeholder-blue-400::-moz-placeholder {
  47277. --placeholder-opacity: 1;
  47278. color: #63b3ed;
  47279. color: rgba(99, 179, 237, var(--placeholder-opacity));
  47280. }
  47281. .md\:placeholder-blue-400:-ms-input-placeholder {
  47282. --placeholder-opacity: 1;
  47283. color: #63b3ed;
  47284. color: rgba(99, 179, 237, var(--placeholder-opacity));
  47285. }
  47286. .md\:placeholder-blue-400::placeholder {
  47287. --placeholder-opacity: 1;
  47288. color: #63b3ed;
  47289. color: rgba(99, 179, 237, var(--placeholder-opacity));
  47290. }
  47291. .md\:placeholder-blue-500::-moz-placeholder {
  47292. --placeholder-opacity: 1;
  47293. color: #4299e1;
  47294. color: rgba(66, 153, 225, var(--placeholder-opacity));
  47295. }
  47296. .md\:placeholder-blue-500:-ms-input-placeholder {
  47297. --placeholder-opacity: 1;
  47298. color: #4299e1;
  47299. color: rgba(66, 153, 225, var(--placeholder-opacity));
  47300. }
  47301. .md\:placeholder-blue-500::placeholder {
  47302. --placeholder-opacity: 1;
  47303. color: #4299e1;
  47304. color: rgba(66, 153, 225, var(--placeholder-opacity));
  47305. }
  47306. .md\:placeholder-blue-600::-moz-placeholder {
  47307. --placeholder-opacity: 1;
  47308. color: #3182ce;
  47309. color: rgba(49, 130, 206, var(--placeholder-opacity));
  47310. }
  47311. .md\:placeholder-blue-600:-ms-input-placeholder {
  47312. --placeholder-opacity: 1;
  47313. color: #3182ce;
  47314. color: rgba(49, 130, 206, var(--placeholder-opacity));
  47315. }
  47316. .md\:placeholder-blue-600::placeholder {
  47317. --placeholder-opacity: 1;
  47318. color: #3182ce;
  47319. color: rgba(49, 130, 206, var(--placeholder-opacity));
  47320. }
  47321. .md\:placeholder-blue-700::-moz-placeholder {
  47322. --placeholder-opacity: 1;
  47323. color: #2b6cb0;
  47324. color: rgba(43, 108, 176, var(--placeholder-opacity));
  47325. }
  47326. .md\:placeholder-blue-700:-ms-input-placeholder {
  47327. --placeholder-opacity: 1;
  47328. color: #2b6cb0;
  47329. color: rgba(43, 108, 176, var(--placeholder-opacity));
  47330. }
  47331. .md\:placeholder-blue-700::placeholder {
  47332. --placeholder-opacity: 1;
  47333. color: #2b6cb0;
  47334. color: rgba(43, 108, 176, var(--placeholder-opacity));
  47335. }
  47336. .md\:placeholder-blue-800::-moz-placeholder {
  47337. --placeholder-opacity: 1;
  47338. color: #2c5282;
  47339. color: rgba(44, 82, 130, var(--placeholder-opacity));
  47340. }
  47341. .md\:placeholder-blue-800:-ms-input-placeholder {
  47342. --placeholder-opacity: 1;
  47343. color: #2c5282;
  47344. color: rgba(44, 82, 130, var(--placeholder-opacity));
  47345. }
  47346. .md\:placeholder-blue-800::placeholder {
  47347. --placeholder-opacity: 1;
  47348. color: #2c5282;
  47349. color: rgba(44, 82, 130, var(--placeholder-opacity));
  47350. }
  47351. .md\:placeholder-blue-900::-moz-placeholder {
  47352. --placeholder-opacity: 1;
  47353. color: #2a4365;
  47354. color: rgba(42, 67, 101, var(--placeholder-opacity));
  47355. }
  47356. .md\:placeholder-blue-900:-ms-input-placeholder {
  47357. --placeholder-opacity: 1;
  47358. color: #2a4365;
  47359. color: rgba(42, 67, 101, var(--placeholder-opacity));
  47360. }
  47361. .md\:placeholder-blue-900::placeholder {
  47362. --placeholder-opacity: 1;
  47363. color: #2a4365;
  47364. color: rgba(42, 67, 101, var(--placeholder-opacity));
  47365. }
  47366. .md\:placeholder-indigo-100::-moz-placeholder {
  47367. --placeholder-opacity: 1;
  47368. color: #ebf4ff;
  47369. color: rgba(235, 244, 255, var(--placeholder-opacity));
  47370. }
  47371. .md\:placeholder-indigo-100:-ms-input-placeholder {
  47372. --placeholder-opacity: 1;
  47373. color: #ebf4ff;
  47374. color: rgba(235, 244, 255, var(--placeholder-opacity));
  47375. }
  47376. .md\:placeholder-indigo-100::placeholder {
  47377. --placeholder-opacity: 1;
  47378. color: #ebf4ff;
  47379. color: rgba(235, 244, 255, var(--placeholder-opacity));
  47380. }
  47381. .md\:placeholder-indigo-200::-moz-placeholder {
  47382. --placeholder-opacity: 1;
  47383. color: #c3dafe;
  47384. color: rgba(195, 218, 254, var(--placeholder-opacity));
  47385. }
  47386. .md\:placeholder-indigo-200:-ms-input-placeholder {
  47387. --placeholder-opacity: 1;
  47388. color: #c3dafe;
  47389. color: rgba(195, 218, 254, var(--placeholder-opacity));
  47390. }
  47391. .md\:placeholder-indigo-200::placeholder {
  47392. --placeholder-opacity: 1;
  47393. color: #c3dafe;
  47394. color: rgba(195, 218, 254, var(--placeholder-opacity));
  47395. }
  47396. .md\:placeholder-indigo-300::-moz-placeholder {
  47397. --placeholder-opacity: 1;
  47398. color: #a3bffa;
  47399. color: rgba(163, 191, 250, var(--placeholder-opacity));
  47400. }
  47401. .md\:placeholder-indigo-300:-ms-input-placeholder {
  47402. --placeholder-opacity: 1;
  47403. color: #a3bffa;
  47404. color: rgba(163, 191, 250, var(--placeholder-opacity));
  47405. }
  47406. .md\:placeholder-indigo-300::placeholder {
  47407. --placeholder-opacity: 1;
  47408. color: #a3bffa;
  47409. color: rgba(163, 191, 250, var(--placeholder-opacity));
  47410. }
  47411. .md\:placeholder-indigo-400::-moz-placeholder {
  47412. --placeholder-opacity: 1;
  47413. color: #7f9cf5;
  47414. color: rgba(127, 156, 245, var(--placeholder-opacity));
  47415. }
  47416. .md\:placeholder-indigo-400:-ms-input-placeholder {
  47417. --placeholder-opacity: 1;
  47418. color: #7f9cf5;
  47419. color: rgba(127, 156, 245, var(--placeholder-opacity));
  47420. }
  47421. .md\:placeholder-indigo-400::placeholder {
  47422. --placeholder-opacity: 1;
  47423. color: #7f9cf5;
  47424. color: rgba(127, 156, 245, var(--placeholder-opacity));
  47425. }
  47426. .md\:placeholder-indigo-500::-moz-placeholder {
  47427. --placeholder-opacity: 1;
  47428. color: #667eea;
  47429. color: rgba(102, 126, 234, var(--placeholder-opacity));
  47430. }
  47431. .md\:placeholder-indigo-500:-ms-input-placeholder {
  47432. --placeholder-opacity: 1;
  47433. color: #667eea;
  47434. color: rgba(102, 126, 234, var(--placeholder-opacity));
  47435. }
  47436. .md\:placeholder-indigo-500::placeholder {
  47437. --placeholder-opacity: 1;
  47438. color: #667eea;
  47439. color: rgba(102, 126, 234, var(--placeholder-opacity));
  47440. }
  47441. .md\:placeholder-indigo-600::-moz-placeholder {
  47442. --placeholder-opacity: 1;
  47443. color: #5a67d8;
  47444. color: rgba(90, 103, 216, var(--placeholder-opacity));
  47445. }
  47446. .md\:placeholder-indigo-600:-ms-input-placeholder {
  47447. --placeholder-opacity: 1;
  47448. color: #5a67d8;
  47449. color: rgba(90, 103, 216, var(--placeholder-opacity));
  47450. }
  47451. .md\:placeholder-indigo-600::placeholder {
  47452. --placeholder-opacity: 1;
  47453. color: #5a67d8;
  47454. color: rgba(90, 103, 216, var(--placeholder-opacity));
  47455. }
  47456. .md\:placeholder-indigo-700::-moz-placeholder {
  47457. --placeholder-opacity: 1;
  47458. color: #4c51bf;
  47459. color: rgba(76, 81, 191, var(--placeholder-opacity));
  47460. }
  47461. .md\:placeholder-indigo-700:-ms-input-placeholder {
  47462. --placeholder-opacity: 1;
  47463. color: #4c51bf;
  47464. color: rgba(76, 81, 191, var(--placeholder-opacity));
  47465. }
  47466. .md\:placeholder-indigo-700::placeholder {
  47467. --placeholder-opacity: 1;
  47468. color: #4c51bf;
  47469. color: rgba(76, 81, 191, var(--placeholder-opacity));
  47470. }
  47471. .md\:placeholder-indigo-800::-moz-placeholder {
  47472. --placeholder-opacity: 1;
  47473. color: #434190;
  47474. color: rgba(67, 65, 144, var(--placeholder-opacity));
  47475. }
  47476. .md\:placeholder-indigo-800:-ms-input-placeholder {
  47477. --placeholder-opacity: 1;
  47478. color: #434190;
  47479. color: rgba(67, 65, 144, var(--placeholder-opacity));
  47480. }
  47481. .md\:placeholder-indigo-800::placeholder {
  47482. --placeholder-opacity: 1;
  47483. color: #434190;
  47484. color: rgba(67, 65, 144, var(--placeholder-opacity));
  47485. }
  47486. .md\:placeholder-indigo-900::-moz-placeholder {
  47487. --placeholder-opacity: 1;
  47488. color: #3c366b;
  47489. color: rgba(60, 54, 107, var(--placeholder-opacity));
  47490. }
  47491. .md\:placeholder-indigo-900:-ms-input-placeholder {
  47492. --placeholder-opacity: 1;
  47493. color: #3c366b;
  47494. color: rgba(60, 54, 107, var(--placeholder-opacity));
  47495. }
  47496. .md\:placeholder-indigo-900::placeholder {
  47497. --placeholder-opacity: 1;
  47498. color: #3c366b;
  47499. color: rgba(60, 54, 107, var(--placeholder-opacity));
  47500. }
  47501. .md\:placeholder-purple-100::-moz-placeholder {
  47502. --placeholder-opacity: 1;
  47503. color: #faf5ff;
  47504. color: rgba(250, 245, 255, var(--placeholder-opacity));
  47505. }
  47506. .md\:placeholder-purple-100:-ms-input-placeholder {
  47507. --placeholder-opacity: 1;
  47508. color: #faf5ff;
  47509. color: rgba(250, 245, 255, var(--placeholder-opacity));
  47510. }
  47511. .md\:placeholder-purple-100::placeholder {
  47512. --placeholder-opacity: 1;
  47513. color: #faf5ff;
  47514. color: rgba(250, 245, 255, var(--placeholder-opacity));
  47515. }
  47516. .md\:placeholder-purple-200::-moz-placeholder {
  47517. --placeholder-opacity: 1;
  47518. color: #e9d8fd;
  47519. color: rgba(233, 216, 253, var(--placeholder-opacity));
  47520. }
  47521. .md\:placeholder-purple-200:-ms-input-placeholder {
  47522. --placeholder-opacity: 1;
  47523. color: #e9d8fd;
  47524. color: rgba(233, 216, 253, var(--placeholder-opacity));
  47525. }
  47526. .md\:placeholder-purple-200::placeholder {
  47527. --placeholder-opacity: 1;
  47528. color: #e9d8fd;
  47529. color: rgba(233, 216, 253, var(--placeholder-opacity));
  47530. }
  47531. .md\:placeholder-purple-300::-moz-placeholder {
  47532. --placeholder-opacity: 1;
  47533. color: #d6bcfa;
  47534. color: rgba(214, 188, 250, var(--placeholder-opacity));
  47535. }
  47536. .md\:placeholder-purple-300:-ms-input-placeholder {
  47537. --placeholder-opacity: 1;
  47538. color: #d6bcfa;
  47539. color: rgba(214, 188, 250, var(--placeholder-opacity));
  47540. }
  47541. .md\:placeholder-purple-300::placeholder {
  47542. --placeholder-opacity: 1;
  47543. color: #d6bcfa;
  47544. color: rgba(214, 188, 250, var(--placeholder-opacity));
  47545. }
  47546. .md\:placeholder-purple-400::-moz-placeholder {
  47547. --placeholder-opacity: 1;
  47548. color: #b794f4;
  47549. color: rgba(183, 148, 244, var(--placeholder-opacity));
  47550. }
  47551. .md\:placeholder-purple-400:-ms-input-placeholder {
  47552. --placeholder-opacity: 1;
  47553. color: #b794f4;
  47554. color: rgba(183, 148, 244, var(--placeholder-opacity));
  47555. }
  47556. .md\:placeholder-purple-400::placeholder {
  47557. --placeholder-opacity: 1;
  47558. color: #b794f4;
  47559. color: rgba(183, 148, 244, var(--placeholder-opacity));
  47560. }
  47561. .md\:placeholder-purple-500::-moz-placeholder {
  47562. --placeholder-opacity: 1;
  47563. color: #9f7aea;
  47564. color: rgba(159, 122, 234, var(--placeholder-opacity));
  47565. }
  47566. .md\:placeholder-purple-500:-ms-input-placeholder {
  47567. --placeholder-opacity: 1;
  47568. color: #9f7aea;
  47569. color: rgba(159, 122, 234, var(--placeholder-opacity));
  47570. }
  47571. .md\:placeholder-purple-500::placeholder {
  47572. --placeholder-opacity: 1;
  47573. color: #9f7aea;
  47574. color: rgba(159, 122, 234, var(--placeholder-opacity));
  47575. }
  47576. .md\:placeholder-purple-600::-moz-placeholder {
  47577. --placeholder-opacity: 1;
  47578. color: #805ad5;
  47579. color: rgba(128, 90, 213, var(--placeholder-opacity));
  47580. }
  47581. .md\:placeholder-purple-600:-ms-input-placeholder {
  47582. --placeholder-opacity: 1;
  47583. color: #805ad5;
  47584. color: rgba(128, 90, 213, var(--placeholder-opacity));
  47585. }
  47586. .md\:placeholder-purple-600::placeholder {
  47587. --placeholder-opacity: 1;
  47588. color: #805ad5;
  47589. color: rgba(128, 90, 213, var(--placeholder-opacity));
  47590. }
  47591. .md\:placeholder-purple-700::-moz-placeholder {
  47592. --placeholder-opacity: 1;
  47593. color: #6b46c1;
  47594. color: rgba(107, 70, 193, var(--placeholder-opacity));
  47595. }
  47596. .md\:placeholder-purple-700:-ms-input-placeholder {
  47597. --placeholder-opacity: 1;
  47598. color: #6b46c1;
  47599. color: rgba(107, 70, 193, var(--placeholder-opacity));
  47600. }
  47601. .md\:placeholder-purple-700::placeholder {
  47602. --placeholder-opacity: 1;
  47603. color: #6b46c1;
  47604. color: rgba(107, 70, 193, var(--placeholder-opacity));
  47605. }
  47606. .md\:placeholder-purple-800::-moz-placeholder {
  47607. --placeholder-opacity: 1;
  47608. color: #553c9a;
  47609. color: rgba(85, 60, 154, var(--placeholder-opacity));
  47610. }
  47611. .md\:placeholder-purple-800:-ms-input-placeholder {
  47612. --placeholder-opacity: 1;
  47613. color: #553c9a;
  47614. color: rgba(85, 60, 154, var(--placeholder-opacity));
  47615. }
  47616. .md\:placeholder-purple-800::placeholder {
  47617. --placeholder-opacity: 1;
  47618. color: #553c9a;
  47619. color: rgba(85, 60, 154, var(--placeholder-opacity));
  47620. }
  47621. .md\:placeholder-purple-900::-moz-placeholder {
  47622. --placeholder-opacity: 1;
  47623. color: #44337a;
  47624. color: rgba(68, 51, 122, var(--placeholder-opacity));
  47625. }
  47626. .md\:placeholder-purple-900:-ms-input-placeholder {
  47627. --placeholder-opacity: 1;
  47628. color: #44337a;
  47629. color: rgba(68, 51, 122, var(--placeholder-opacity));
  47630. }
  47631. .md\:placeholder-purple-900::placeholder {
  47632. --placeholder-opacity: 1;
  47633. color: #44337a;
  47634. color: rgba(68, 51, 122, var(--placeholder-opacity));
  47635. }
  47636. .md\:placeholder-pink-100::-moz-placeholder {
  47637. --placeholder-opacity: 1;
  47638. color: #fff5f7;
  47639. color: rgba(255, 245, 247, var(--placeholder-opacity));
  47640. }
  47641. .md\:placeholder-pink-100:-ms-input-placeholder {
  47642. --placeholder-opacity: 1;
  47643. color: #fff5f7;
  47644. color: rgba(255, 245, 247, var(--placeholder-opacity));
  47645. }
  47646. .md\:placeholder-pink-100::placeholder {
  47647. --placeholder-opacity: 1;
  47648. color: #fff5f7;
  47649. color: rgba(255, 245, 247, var(--placeholder-opacity));
  47650. }
  47651. .md\:placeholder-pink-200::-moz-placeholder {
  47652. --placeholder-opacity: 1;
  47653. color: #fed7e2;
  47654. color: rgba(254, 215, 226, var(--placeholder-opacity));
  47655. }
  47656. .md\:placeholder-pink-200:-ms-input-placeholder {
  47657. --placeholder-opacity: 1;
  47658. color: #fed7e2;
  47659. color: rgba(254, 215, 226, var(--placeholder-opacity));
  47660. }
  47661. .md\:placeholder-pink-200::placeholder {
  47662. --placeholder-opacity: 1;
  47663. color: #fed7e2;
  47664. color: rgba(254, 215, 226, var(--placeholder-opacity));
  47665. }
  47666. .md\:placeholder-pink-300::-moz-placeholder {
  47667. --placeholder-opacity: 1;
  47668. color: #fbb6ce;
  47669. color: rgba(251, 182, 206, var(--placeholder-opacity));
  47670. }
  47671. .md\:placeholder-pink-300:-ms-input-placeholder {
  47672. --placeholder-opacity: 1;
  47673. color: #fbb6ce;
  47674. color: rgba(251, 182, 206, var(--placeholder-opacity));
  47675. }
  47676. .md\:placeholder-pink-300::placeholder {
  47677. --placeholder-opacity: 1;
  47678. color: #fbb6ce;
  47679. color: rgba(251, 182, 206, var(--placeholder-opacity));
  47680. }
  47681. .md\:placeholder-pink-400::-moz-placeholder {
  47682. --placeholder-opacity: 1;
  47683. color: #f687b3;
  47684. color: rgba(246, 135, 179, var(--placeholder-opacity));
  47685. }
  47686. .md\:placeholder-pink-400:-ms-input-placeholder {
  47687. --placeholder-opacity: 1;
  47688. color: #f687b3;
  47689. color: rgba(246, 135, 179, var(--placeholder-opacity));
  47690. }
  47691. .md\:placeholder-pink-400::placeholder {
  47692. --placeholder-opacity: 1;
  47693. color: #f687b3;
  47694. color: rgba(246, 135, 179, var(--placeholder-opacity));
  47695. }
  47696. .md\:placeholder-pink-500::-moz-placeholder {
  47697. --placeholder-opacity: 1;
  47698. color: #ed64a6;
  47699. color: rgba(237, 100, 166, var(--placeholder-opacity));
  47700. }
  47701. .md\:placeholder-pink-500:-ms-input-placeholder {
  47702. --placeholder-opacity: 1;
  47703. color: #ed64a6;
  47704. color: rgba(237, 100, 166, var(--placeholder-opacity));
  47705. }
  47706. .md\:placeholder-pink-500::placeholder {
  47707. --placeholder-opacity: 1;
  47708. color: #ed64a6;
  47709. color: rgba(237, 100, 166, var(--placeholder-opacity));
  47710. }
  47711. .md\:placeholder-pink-600::-moz-placeholder {
  47712. --placeholder-opacity: 1;
  47713. color: #d53f8c;
  47714. color: rgba(213, 63, 140, var(--placeholder-opacity));
  47715. }
  47716. .md\:placeholder-pink-600:-ms-input-placeholder {
  47717. --placeholder-opacity: 1;
  47718. color: #d53f8c;
  47719. color: rgba(213, 63, 140, var(--placeholder-opacity));
  47720. }
  47721. .md\:placeholder-pink-600::placeholder {
  47722. --placeholder-opacity: 1;
  47723. color: #d53f8c;
  47724. color: rgba(213, 63, 140, var(--placeholder-opacity));
  47725. }
  47726. .md\:placeholder-pink-700::-moz-placeholder {
  47727. --placeholder-opacity: 1;
  47728. color: #b83280;
  47729. color: rgba(184, 50, 128, var(--placeholder-opacity));
  47730. }
  47731. .md\:placeholder-pink-700:-ms-input-placeholder {
  47732. --placeholder-opacity: 1;
  47733. color: #b83280;
  47734. color: rgba(184, 50, 128, var(--placeholder-opacity));
  47735. }
  47736. .md\:placeholder-pink-700::placeholder {
  47737. --placeholder-opacity: 1;
  47738. color: #b83280;
  47739. color: rgba(184, 50, 128, var(--placeholder-opacity));
  47740. }
  47741. .md\:placeholder-pink-800::-moz-placeholder {
  47742. --placeholder-opacity: 1;
  47743. color: #97266d;
  47744. color: rgba(151, 38, 109, var(--placeholder-opacity));
  47745. }
  47746. .md\:placeholder-pink-800:-ms-input-placeholder {
  47747. --placeholder-opacity: 1;
  47748. color: #97266d;
  47749. color: rgba(151, 38, 109, var(--placeholder-opacity));
  47750. }
  47751. .md\:placeholder-pink-800::placeholder {
  47752. --placeholder-opacity: 1;
  47753. color: #97266d;
  47754. color: rgba(151, 38, 109, var(--placeholder-opacity));
  47755. }
  47756. .md\:placeholder-pink-900::-moz-placeholder {
  47757. --placeholder-opacity: 1;
  47758. color: #702459;
  47759. color: rgba(112, 36, 89, var(--placeholder-opacity));
  47760. }
  47761. .md\:placeholder-pink-900:-ms-input-placeholder {
  47762. --placeholder-opacity: 1;
  47763. color: #702459;
  47764. color: rgba(112, 36, 89, var(--placeholder-opacity));
  47765. }
  47766. .md\:placeholder-pink-900::placeholder {
  47767. --placeholder-opacity: 1;
  47768. color: #702459;
  47769. color: rgba(112, 36, 89, var(--placeholder-opacity));
  47770. }
  47771. .md\:focus\:placeholder-transparent:focus::-moz-placeholder {
  47772. color: transparent;
  47773. }
  47774. .md\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
  47775. color: transparent;
  47776. }
  47777. .md\:focus\:placeholder-transparent:focus::placeholder {
  47778. color: transparent;
  47779. }
  47780. .md\:focus\:placeholder-current:focus::-moz-placeholder {
  47781. color: currentColor;
  47782. }
  47783. .md\:focus\:placeholder-current:focus:-ms-input-placeholder {
  47784. color: currentColor;
  47785. }
  47786. .md\:focus\:placeholder-current:focus::placeholder {
  47787. color: currentColor;
  47788. }
  47789. .md\:focus\:placeholder-black:focus::-moz-placeholder {
  47790. --placeholder-opacity: 1;
  47791. color: #000;
  47792. color: rgba(0, 0, 0, var(--placeholder-opacity));
  47793. }
  47794. .md\:focus\:placeholder-black:focus:-ms-input-placeholder {
  47795. --placeholder-opacity: 1;
  47796. color: #000;
  47797. color: rgba(0, 0, 0, var(--placeholder-opacity));
  47798. }
  47799. .md\:focus\:placeholder-black:focus::placeholder {
  47800. --placeholder-opacity: 1;
  47801. color: #000;
  47802. color: rgba(0, 0, 0, var(--placeholder-opacity));
  47803. }
  47804. .md\:focus\:placeholder-white:focus::-moz-placeholder {
  47805. --placeholder-opacity: 1;
  47806. color: #fff;
  47807. color: rgba(255, 255, 255, var(--placeholder-opacity));
  47808. }
  47809. .md\:focus\:placeholder-white:focus:-ms-input-placeholder {
  47810. --placeholder-opacity: 1;
  47811. color: #fff;
  47812. color: rgba(255, 255, 255, var(--placeholder-opacity));
  47813. }
  47814. .md\:focus\:placeholder-white:focus::placeholder {
  47815. --placeholder-opacity: 1;
  47816. color: #fff;
  47817. color: rgba(255, 255, 255, var(--placeholder-opacity));
  47818. }
  47819. .md\:focus\:placeholder-gray-100:focus::-moz-placeholder {
  47820. --placeholder-opacity: 1;
  47821. color: #f7fafc;
  47822. color: rgba(247, 250, 252, var(--placeholder-opacity));
  47823. }
  47824. .md\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
  47825. --placeholder-opacity: 1;
  47826. color: #f7fafc;
  47827. color: rgba(247, 250, 252, var(--placeholder-opacity));
  47828. }
  47829. .md\:focus\:placeholder-gray-100:focus::placeholder {
  47830. --placeholder-opacity: 1;
  47831. color: #f7fafc;
  47832. color: rgba(247, 250, 252, var(--placeholder-opacity));
  47833. }
  47834. .md\:focus\:placeholder-gray-200:focus::-moz-placeholder {
  47835. --placeholder-opacity: 1;
  47836. color: #edf2f7;
  47837. color: rgba(237, 242, 247, var(--placeholder-opacity));
  47838. }
  47839. .md\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
  47840. --placeholder-opacity: 1;
  47841. color: #edf2f7;
  47842. color: rgba(237, 242, 247, var(--placeholder-opacity));
  47843. }
  47844. .md\:focus\:placeholder-gray-200:focus::placeholder {
  47845. --placeholder-opacity: 1;
  47846. color: #edf2f7;
  47847. color: rgba(237, 242, 247, var(--placeholder-opacity));
  47848. }
  47849. .md\:focus\:placeholder-gray-300:focus::-moz-placeholder {
  47850. --placeholder-opacity: 1;
  47851. color: #e2e8f0;
  47852. color: rgba(226, 232, 240, var(--placeholder-opacity));
  47853. }
  47854. .md\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
  47855. --placeholder-opacity: 1;
  47856. color: #e2e8f0;
  47857. color: rgba(226, 232, 240, var(--placeholder-opacity));
  47858. }
  47859. .md\:focus\:placeholder-gray-300:focus::placeholder {
  47860. --placeholder-opacity: 1;
  47861. color: #e2e8f0;
  47862. color: rgba(226, 232, 240, var(--placeholder-opacity));
  47863. }
  47864. .md\:focus\:placeholder-gray-400:focus::-moz-placeholder {
  47865. --placeholder-opacity: 1;
  47866. color: #cbd5e0;
  47867. color: rgba(203, 213, 224, var(--placeholder-opacity));
  47868. }
  47869. .md\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
  47870. --placeholder-opacity: 1;
  47871. color: #cbd5e0;
  47872. color: rgba(203, 213, 224, var(--placeholder-opacity));
  47873. }
  47874. .md\:focus\:placeholder-gray-400:focus::placeholder {
  47875. --placeholder-opacity: 1;
  47876. color: #cbd5e0;
  47877. color: rgba(203, 213, 224, var(--placeholder-opacity));
  47878. }
  47879. .md\:focus\:placeholder-gray-500:focus::-moz-placeholder {
  47880. --placeholder-opacity: 1;
  47881. color: #a0aec0;
  47882. color: rgba(160, 174, 192, var(--placeholder-opacity));
  47883. }
  47884. .md\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
  47885. --placeholder-opacity: 1;
  47886. color: #a0aec0;
  47887. color: rgba(160, 174, 192, var(--placeholder-opacity));
  47888. }
  47889. .md\:focus\:placeholder-gray-500:focus::placeholder {
  47890. --placeholder-opacity: 1;
  47891. color: #a0aec0;
  47892. color: rgba(160, 174, 192, var(--placeholder-opacity));
  47893. }
  47894. .md\:focus\:placeholder-gray-600:focus::-moz-placeholder {
  47895. --placeholder-opacity: 1;
  47896. color: #718096;
  47897. color: rgba(113, 128, 150, var(--placeholder-opacity));
  47898. }
  47899. .md\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
  47900. --placeholder-opacity: 1;
  47901. color: #718096;
  47902. color: rgba(113, 128, 150, var(--placeholder-opacity));
  47903. }
  47904. .md\:focus\:placeholder-gray-600:focus::placeholder {
  47905. --placeholder-opacity: 1;
  47906. color: #718096;
  47907. color: rgba(113, 128, 150, var(--placeholder-opacity));
  47908. }
  47909. .md\:focus\:placeholder-gray-700:focus::-moz-placeholder {
  47910. --placeholder-opacity: 1;
  47911. color: #4a5568;
  47912. color: rgba(74, 85, 104, var(--placeholder-opacity));
  47913. }
  47914. .md\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
  47915. --placeholder-opacity: 1;
  47916. color: #4a5568;
  47917. color: rgba(74, 85, 104, var(--placeholder-opacity));
  47918. }
  47919. .md\:focus\:placeholder-gray-700:focus::placeholder {
  47920. --placeholder-opacity: 1;
  47921. color: #4a5568;
  47922. color: rgba(74, 85, 104, var(--placeholder-opacity));
  47923. }
  47924. .md\:focus\:placeholder-gray-800:focus::-moz-placeholder {
  47925. --placeholder-opacity: 1;
  47926. color: #2d3748;
  47927. color: rgba(45, 55, 72, var(--placeholder-opacity));
  47928. }
  47929. .md\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
  47930. --placeholder-opacity: 1;
  47931. color: #2d3748;
  47932. color: rgba(45, 55, 72, var(--placeholder-opacity));
  47933. }
  47934. .md\:focus\:placeholder-gray-800:focus::placeholder {
  47935. --placeholder-opacity: 1;
  47936. color: #2d3748;
  47937. color: rgba(45, 55, 72, var(--placeholder-opacity));
  47938. }
  47939. .md\:focus\:placeholder-gray-900:focus::-moz-placeholder {
  47940. --placeholder-opacity: 1;
  47941. color: #1a202c;
  47942. color: rgba(26, 32, 44, var(--placeholder-opacity));
  47943. }
  47944. .md\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
  47945. --placeholder-opacity: 1;
  47946. color: #1a202c;
  47947. color: rgba(26, 32, 44, var(--placeholder-opacity));
  47948. }
  47949. .md\:focus\:placeholder-gray-900:focus::placeholder {
  47950. --placeholder-opacity: 1;
  47951. color: #1a202c;
  47952. color: rgba(26, 32, 44, var(--placeholder-opacity));
  47953. }
  47954. .md\:focus\:placeholder-red-100:focus::-moz-placeholder {
  47955. --placeholder-opacity: 1;
  47956. color: #fff5f5;
  47957. color: rgba(255, 245, 245, var(--placeholder-opacity));
  47958. }
  47959. .md\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
  47960. --placeholder-opacity: 1;
  47961. color: #fff5f5;
  47962. color: rgba(255, 245, 245, var(--placeholder-opacity));
  47963. }
  47964. .md\:focus\:placeholder-red-100:focus::placeholder {
  47965. --placeholder-opacity: 1;
  47966. color: #fff5f5;
  47967. color: rgba(255, 245, 245, var(--placeholder-opacity));
  47968. }
  47969. .md\:focus\:placeholder-red-200:focus::-moz-placeholder {
  47970. --placeholder-opacity: 1;
  47971. color: #fed7d7;
  47972. color: rgba(254, 215, 215, var(--placeholder-opacity));
  47973. }
  47974. .md\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
  47975. --placeholder-opacity: 1;
  47976. color: #fed7d7;
  47977. color: rgba(254, 215, 215, var(--placeholder-opacity));
  47978. }
  47979. .md\:focus\:placeholder-red-200:focus::placeholder {
  47980. --placeholder-opacity: 1;
  47981. color: #fed7d7;
  47982. color: rgba(254, 215, 215, var(--placeholder-opacity));
  47983. }
  47984. .md\:focus\:placeholder-red-300:focus::-moz-placeholder {
  47985. --placeholder-opacity: 1;
  47986. color: #feb2b2;
  47987. color: rgba(254, 178, 178, var(--placeholder-opacity));
  47988. }
  47989. .md\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
  47990. --placeholder-opacity: 1;
  47991. color: #feb2b2;
  47992. color: rgba(254, 178, 178, var(--placeholder-opacity));
  47993. }
  47994. .md\:focus\:placeholder-red-300:focus::placeholder {
  47995. --placeholder-opacity: 1;
  47996. color: #feb2b2;
  47997. color: rgba(254, 178, 178, var(--placeholder-opacity));
  47998. }
  47999. .md\:focus\:placeholder-red-400:focus::-moz-placeholder {
  48000. --placeholder-opacity: 1;
  48001. color: #fc8181;
  48002. color: rgba(252, 129, 129, var(--placeholder-opacity));
  48003. }
  48004. .md\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
  48005. --placeholder-opacity: 1;
  48006. color: #fc8181;
  48007. color: rgba(252, 129, 129, var(--placeholder-opacity));
  48008. }
  48009. .md\:focus\:placeholder-red-400:focus::placeholder {
  48010. --placeholder-opacity: 1;
  48011. color: #fc8181;
  48012. color: rgba(252, 129, 129, var(--placeholder-opacity));
  48013. }
  48014. .md\:focus\:placeholder-red-500:focus::-moz-placeholder {
  48015. --placeholder-opacity: 1;
  48016. color: #f56565;
  48017. color: rgba(245, 101, 101, var(--placeholder-opacity));
  48018. }
  48019. .md\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
  48020. --placeholder-opacity: 1;
  48021. color: #f56565;
  48022. color: rgba(245, 101, 101, var(--placeholder-opacity));
  48023. }
  48024. .md\:focus\:placeholder-red-500:focus::placeholder {
  48025. --placeholder-opacity: 1;
  48026. color: #f56565;
  48027. color: rgba(245, 101, 101, var(--placeholder-opacity));
  48028. }
  48029. .md\:focus\:placeholder-red-600:focus::-moz-placeholder {
  48030. --placeholder-opacity: 1;
  48031. color: #e53e3e;
  48032. color: rgba(229, 62, 62, var(--placeholder-opacity));
  48033. }
  48034. .md\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
  48035. --placeholder-opacity: 1;
  48036. color: #e53e3e;
  48037. color: rgba(229, 62, 62, var(--placeholder-opacity));
  48038. }
  48039. .md\:focus\:placeholder-red-600:focus::placeholder {
  48040. --placeholder-opacity: 1;
  48041. color: #e53e3e;
  48042. color: rgba(229, 62, 62, var(--placeholder-opacity));
  48043. }
  48044. .md\:focus\:placeholder-red-700:focus::-moz-placeholder {
  48045. --placeholder-opacity: 1;
  48046. color: #c53030;
  48047. color: rgba(197, 48, 48, var(--placeholder-opacity));
  48048. }
  48049. .md\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
  48050. --placeholder-opacity: 1;
  48051. color: #c53030;
  48052. color: rgba(197, 48, 48, var(--placeholder-opacity));
  48053. }
  48054. .md\:focus\:placeholder-red-700:focus::placeholder {
  48055. --placeholder-opacity: 1;
  48056. color: #c53030;
  48057. color: rgba(197, 48, 48, var(--placeholder-opacity));
  48058. }
  48059. .md\:focus\:placeholder-red-800:focus::-moz-placeholder {
  48060. --placeholder-opacity: 1;
  48061. color: #9b2c2c;
  48062. color: rgba(155, 44, 44, var(--placeholder-opacity));
  48063. }
  48064. .md\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
  48065. --placeholder-opacity: 1;
  48066. color: #9b2c2c;
  48067. color: rgba(155, 44, 44, var(--placeholder-opacity));
  48068. }
  48069. .md\:focus\:placeholder-red-800:focus::placeholder {
  48070. --placeholder-opacity: 1;
  48071. color: #9b2c2c;
  48072. color: rgba(155, 44, 44, var(--placeholder-opacity));
  48073. }
  48074. .md\:focus\:placeholder-red-900:focus::-moz-placeholder {
  48075. --placeholder-opacity: 1;
  48076. color: #742a2a;
  48077. color: rgba(116, 42, 42, var(--placeholder-opacity));
  48078. }
  48079. .md\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
  48080. --placeholder-opacity: 1;
  48081. color: #742a2a;
  48082. color: rgba(116, 42, 42, var(--placeholder-opacity));
  48083. }
  48084. .md\:focus\:placeholder-red-900:focus::placeholder {
  48085. --placeholder-opacity: 1;
  48086. color: #742a2a;
  48087. color: rgba(116, 42, 42, var(--placeholder-opacity));
  48088. }
  48089. .md\:focus\:placeholder-orange-100:focus::-moz-placeholder {
  48090. --placeholder-opacity: 1;
  48091. color: #fffaf0;
  48092. color: rgba(255, 250, 240, var(--placeholder-opacity));
  48093. }
  48094. .md\:focus\:placeholder-orange-100:focus:-ms-input-placeholder {
  48095. --placeholder-opacity: 1;
  48096. color: #fffaf0;
  48097. color: rgba(255, 250, 240, var(--placeholder-opacity));
  48098. }
  48099. .md\:focus\:placeholder-orange-100:focus::placeholder {
  48100. --placeholder-opacity: 1;
  48101. color: #fffaf0;
  48102. color: rgba(255, 250, 240, var(--placeholder-opacity));
  48103. }
  48104. .md\:focus\:placeholder-orange-200:focus::-moz-placeholder {
  48105. --placeholder-opacity: 1;
  48106. color: #feebc8;
  48107. color: rgba(254, 235, 200, var(--placeholder-opacity));
  48108. }
  48109. .md\:focus\:placeholder-orange-200:focus:-ms-input-placeholder {
  48110. --placeholder-opacity: 1;
  48111. color: #feebc8;
  48112. color: rgba(254, 235, 200, var(--placeholder-opacity));
  48113. }
  48114. .md\:focus\:placeholder-orange-200:focus::placeholder {
  48115. --placeholder-opacity: 1;
  48116. color: #feebc8;
  48117. color: rgba(254, 235, 200, var(--placeholder-opacity));
  48118. }
  48119. .md\:focus\:placeholder-orange-300:focus::-moz-placeholder {
  48120. --placeholder-opacity: 1;
  48121. color: #fbd38d;
  48122. color: rgba(251, 211, 141, var(--placeholder-opacity));
  48123. }
  48124. .md\:focus\:placeholder-orange-300:focus:-ms-input-placeholder {
  48125. --placeholder-opacity: 1;
  48126. color: #fbd38d;
  48127. color: rgba(251, 211, 141, var(--placeholder-opacity));
  48128. }
  48129. .md\:focus\:placeholder-orange-300:focus::placeholder {
  48130. --placeholder-opacity: 1;
  48131. color: #fbd38d;
  48132. color: rgba(251, 211, 141, var(--placeholder-opacity));
  48133. }
  48134. .md\:focus\:placeholder-orange-400:focus::-moz-placeholder {
  48135. --placeholder-opacity: 1;
  48136. color: #f6ad55;
  48137. color: rgba(246, 173, 85, var(--placeholder-opacity));
  48138. }
  48139. .md\:focus\:placeholder-orange-400:focus:-ms-input-placeholder {
  48140. --placeholder-opacity: 1;
  48141. color: #f6ad55;
  48142. color: rgba(246, 173, 85, var(--placeholder-opacity));
  48143. }
  48144. .md\:focus\:placeholder-orange-400:focus::placeholder {
  48145. --placeholder-opacity: 1;
  48146. color: #f6ad55;
  48147. color: rgba(246, 173, 85, var(--placeholder-opacity));
  48148. }
  48149. .md\:focus\:placeholder-orange-500:focus::-moz-placeholder {
  48150. --placeholder-opacity: 1;
  48151. color: #ed8936;
  48152. color: rgba(237, 137, 54, var(--placeholder-opacity));
  48153. }
  48154. .md\:focus\:placeholder-orange-500:focus:-ms-input-placeholder {
  48155. --placeholder-opacity: 1;
  48156. color: #ed8936;
  48157. color: rgba(237, 137, 54, var(--placeholder-opacity));
  48158. }
  48159. .md\:focus\:placeholder-orange-500:focus::placeholder {
  48160. --placeholder-opacity: 1;
  48161. color: #ed8936;
  48162. color: rgba(237, 137, 54, var(--placeholder-opacity));
  48163. }
  48164. .md\:focus\:placeholder-orange-600:focus::-moz-placeholder {
  48165. --placeholder-opacity: 1;
  48166. color: #dd6b20;
  48167. color: rgba(221, 107, 32, var(--placeholder-opacity));
  48168. }
  48169. .md\:focus\:placeholder-orange-600:focus:-ms-input-placeholder {
  48170. --placeholder-opacity: 1;
  48171. color: #dd6b20;
  48172. color: rgba(221, 107, 32, var(--placeholder-opacity));
  48173. }
  48174. .md\:focus\:placeholder-orange-600:focus::placeholder {
  48175. --placeholder-opacity: 1;
  48176. color: #dd6b20;
  48177. color: rgba(221, 107, 32, var(--placeholder-opacity));
  48178. }
  48179. .md\:focus\:placeholder-orange-700:focus::-moz-placeholder {
  48180. --placeholder-opacity: 1;
  48181. color: #c05621;
  48182. color: rgba(192, 86, 33, var(--placeholder-opacity));
  48183. }
  48184. .md\:focus\:placeholder-orange-700:focus:-ms-input-placeholder {
  48185. --placeholder-opacity: 1;
  48186. color: #c05621;
  48187. color: rgba(192, 86, 33, var(--placeholder-opacity));
  48188. }
  48189. .md\:focus\:placeholder-orange-700:focus::placeholder {
  48190. --placeholder-opacity: 1;
  48191. color: #c05621;
  48192. color: rgba(192, 86, 33, var(--placeholder-opacity));
  48193. }
  48194. .md\:focus\:placeholder-orange-800:focus::-moz-placeholder {
  48195. --placeholder-opacity: 1;
  48196. color: #9c4221;
  48197. color: rgba(156, 66, 33, var(--placeholder-opacity));
  48198. }
  48199. .md\:focus\:placeholder-orange-800:focus:-ms-input-placeholder {
  48200. --placeholder-opacity: 1;
  48201. color: #9c4221;
  48202. color: rgba(156, 66, 33, var(--placeholder-opacity));
  48203. }
  48204. .md\:focus\:placeholder-orange-800:focus::placeholder {
  48205. --placeholder-opacity: 1;
  48206. color: #9c4221;
  48207. color: rgba(156, 66, 33, var(--placeholder-opacity));
  48208. }
  48209. .md\:focus\:placeholder-orange-900:focus::-moz-placeholder {
  48210. --placeholder-opacity: 1;
  48211. color: #7b341e;
  48212. color: rgba(123, 52, 30, var(--placeholder-opacity));
  48213. }
  48214. .md\:focus\:placeholder-orange-900:focus:-ms-input-placeholder {
  48215. --placeholder-opacity: 1;
  48216. color: #7b341e;
  48217. color: rgba(123, 52, 30, var(--placeholder-opacity));
  48218. }
  48219. .md\:focus\:placeholder-orange-900:focus::placeholder {
  48220. --placeholder-opacity: 1;
  48221. color: #7b341e;
  48222. color: rgba(123, 52, 30, var(--placeholder-opacity));
  48223. }
  48224. .md\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
  48225. --placeholder-opacity: 1;
  48226. color: #fffff0;
  48227. color: rgba(255, 255, 240, var(--placeholder-opacity));
  48228. }
  48229. .md\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
  48230. --placeholder-opacity: 1;
  48231. color: #fffff0;
  48232. color: rgba(255, 255, 240, var(--placeholder-opacity));
  48233. }
  48234. .md\:focus\:placeholder-yellow-100:focus::placeholder {
  48235. --placeholder-opacity: 1;
  48236. color: #fffff0;
  48237. color: rgba(255, 255, 240, var(--placeholder-opacity));
  48238. }
  48239. .md\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
  48240. --placeholder-opacity: 1;
  48241. color: #fefcbf;
  48242. color: rgba(254, 252, 191, var(--placeholder-opacity));
  48243. }
  48244. .md\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
  48245. --placeholder-opacity: 1;
  48246. color: #fefcbf;
  48247. color: rgba(254, 252, 191, var(--placeholder-opacity));
  48248. }
  48249. .md\:focus\:placeholder-yellow-200:focus::placeholder {
  48250. --placeholder-opacity: 1;
  48251. color: #fefcbf;
  48252. color: rgba(254, 252, 191, var(--placeholder-opacity));
  48253. }
  48254. .md\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
  48255. --placeholder-opacity: 1;
  48256. color: #faf089;
  48257. color: rgba(250, 240, 137, var(--placeholder-opacity));
  48258. }
  48259. .md\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
  48260. --placeholder-opacity: 1;
  48261. color: #faf089;
  48262. color: rgba(250, 240, 137, var(--placeholder-opacity));
  48263. }
  48264. .md\:focus\:placeholder-yellow-300:focus::placeholder {
  48265. --placeholder-opacity: 1;
  48266. color: #faf089;
  48267. color: rgba(250, 240, 137, var(--placeholder-opacity));
  48268. }
  48269. .md\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
  48270. --placeholder-opacity: 1;
  48271. color: #f6e05e;
  48272. color: rgba(246, 224, 94, var(--placeholder-opacity));
  48273. }
  48274. .md\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
  48275. --placeholder-opacity: 1;
  48276. color: #f6e05e;
  48277. color: rgba(246, 224, 94, var(--placeholder-opacity));
  48278. }
  48279. .md\:focus\:placeholder-yellow-400:focus::placeholder {
  48280. --placeholder-opacity: 1;
  48281. color: #f6e05e;
  48282. color: rgba(246, 224, 94, var(--placeholder-opacity));
  48283. }
  48284. .md\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
  48285. --placeholder-opacity: 1;
  48286. color: #ecc94b;
  48287. color: rgba(236, 201, 75, var(--placeholder-opacity));
  48288. }
  48289. .md\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
  48290. --placeholder-opacity: 1;
  48291. color: #ecc94b;
  48292. color: rgba(236, 201, 75, var(--placeholder-opacity));
  48293. }
  48294. .md\:focus\:placeholder-yellow-500:focus::placeholder {
  48295. --placeholder-opacity: 1;
  48296. color: #ecc94b;
  48297. color: rgba(236, 201, 75, var(--placeholder-opacity));
  48298. }
  48299. .md\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
  48300. --placeholder-opacity: 1;
  48301. color: #d69e2e;
  48302. color: rgba(214, 158, 46, var(--placeholder-opacity));
  48303. }
  48304. .md\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
  48305. --placeholder-opacity: 1;
  48306. color: #d69e2e;
  48307. color: rgba(214, 158, 46, var(--placeholder-opacity));
  48308. }
  48309. .md\:focus\:placeholder-yellow-600:focus::placeholder {
  48310. --placeholder-opacity: 1;
  48311. color: #d69e2e;
  48312. color: rgba(214, 158, 46, var(--placeholder-opacity));
  48313. }
  48314. .md\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
  48315. --placeholder-opacity: 1;
  48316. color: #b7791f;
  48317. color: rgba(183, 121, 31, var(--placeholder-opacity));
  48318. }
  48319. .md\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
  48320. --placeholder-opacity: 1;
  48321. color: #b7791f;
  48322. color: rgba(183, 121, 31, var(--placeholder-opacity));
  48323. }
  48324. .md\:focus\:placeholder-yellow-700:focus::placeholder {
  48325. --placeholder-opacity: 1;
  48326. color: #b7791f;
  48327. color: rgba(183, 121, 31, var(--placeholder-opacity));
  48328. }
  48329. .md\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
  48330. --placeholder-opacity: 1;
  48331. color: #975a16;
  48332. color: rgba(151, 90, 22, var(--placeholder-opacity));
  48333. }
  48334. .md\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
  48335. --placeholder-opacity: 1;
  48336. color: #975a16;
  48337. color: rgba(151, 90, 22, var(--placeholder-opacity));
  48338. }
  48339. .md\:focus\:placeholder-yellow-800:focus::placeholder {
  48340. --placeholder-opacity: 1;
  48341. color: #975a16;
  48342. color: rgba(151, 90, 22, var(--placeholder-opacity));
  48343. }
  48344. .md\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
  48345. --placeholder-opacity: 1;
  48346. color: #744210;
  48347. color: rgba(116, 66, 16, var(--placeholder-opacity));
  48348. }
  48349. .md\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
  48350. --placeholder-opacity: 1;
  48351. color: #744210;
  48352. color: rgba(116, 66, 16, var(--placeholder-opacity));
  48353. }
  48354. .md\:focus\:placeholder-yellow-900:focus::placeholder {
  48355. --placeholder-opacity: 1;
  48356. color: #744210;
  48357. color: rgba(116, 66, 16, var(--placeholder-opacity));
  48358. }
  48359. .md\:focus\:placeholder-green-100:focus::-moz-placeholder {
  48360. --placeholder-opacity: 1;
  48361. color: #f0fff4;
  48362. color: rgba(240, 255, 244, var(--placeholder-opacity));
  48363. }
  48364. .md\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
  48365. --placeholder-opacity: 1;
  48366. color: #f0fff4;
  48367. color: rgba(240, 255, 244, var(--placeholder-opacity));
  48368. }
  48369. .md\:focus\:placeholder-green-100:focus::placeholder {
  48370. --placeholder-opacity: 1;
  48371. color: #f0fff4;
  48372. color: rgba(240, 255, 244, var(--placeholder-opacity));
  48373. }
  48374. .md\:focus\:placeholder-green-200:focus::-moz-placeholder {
  48375. --placeholder-opacity: 1;
  48376. color: #c6f6d5;
  48377. color: rgba(198, 246, 213, var(--placeholder-opacity));
  48378. }
  48379. .md\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
  48380. --placeholder-opacity: 1;
  48381. color: #c6f6d5;
  48382. color: rgba(198, 246, 213, var(--placeholder-opacity));
  48383. }
  48384. .md\:focus\:placeholder-green-200:focus::placeholder {
  48385. --placeholder-opacity: 1;
  48386. color: #c6f6d5;
  48387. color: rgba(198, 246, 213, var(--placeholder-opacity));
  48388. }
  48389. .md\:focus\:placeholder-green-300:focus::-moz-placeholder {
  48390. --placeholder-opacity: 1;
  48391. color: #9ae6b4;
  48392. color: rgba(154, 230, 180, var(--placeholder-opacity));
  48393. }
  48394. .md\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
  48395. --placeholder-opacity: 1;
  48396. color: #9ae6b4;
  48397. color: rgba(154, 230, 180, var(--placeholder-opacity));
  48398. }
  48399. .md\:focus\:placeholder-green-300:focus::placeholder {
  48400. --placeholder-opacity: 1;
  48401. color: #9ae6b4;
  48402. color: rgba(154, 230, 180, var(--placeholder-opacity));
  48403. }
  48404. .md\:focus\:placeholder-green-400:focus::-moz-placeholder {
  48405. --placeholder-opacity: 1;
  48406. color: #68d391;
  48407. color: rgba(104, 211, 145, var(--placeholder-opacity));
  48408. }
  48409. .md\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
  48410. --placeholder-opacity: 1;
  48411. color: #68d391;
  48412. color: rgba(104, 211, 145, var(--placeholder-opacity));
  48413. }
  48414. .md\:focus\:placeholder-green-400:focus::placeholder {
  48415. --placeholder-opacity: 1;
  48416. color: #68d391;
  48417. color: rgba(104, 211, 145, var(--placeholder-opacity));
  48418. }
  48419. .md\:focus\:placeholder-green-500:focus::-moz-placeholder {
  48420. --placeholder-opacity: 1;
  48421. color: #48bb78;
  48422. color: rgba(72, 187, 120, var(--placeholder-opacity));
  48423. }
  48424. .md\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
  48425. --placeholder-opacity: 1;
  48426. color: #48bb78;
  48427. color: rgba(72, 187, 120, var(--placeholder-opacity));
  48428. }
  48429. .md\:focus\:placeholder-green-500:focus::placeholder {
  48430. --placeholder-opacity: 1;
  48431. color: #48bb78;
  48432. color: rgba(72, 187, 120, var(--placeholder-opacity));
  48433. }
  48434. .md\:focus\:placeholder-green-600:focus::-moz-placeholder {
  48435. --placeholder-opacity: 1;
  48436. color: #38a169;
  48437. color: rgba(56, 161, 105, var(--placeholder-opacity));
  48438. }
  48439. .md\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
  48440. --placeholder-opacity: 1;
  48441. color: #38a169;
  48442. color: rgba(56, 161, 105, var(--placeholder-opacity));
  48443. }
  48444. .md\:focus\:placeholder-green-600:focus::placeholder {
  48445. --placeholder-opacity: 1;
  48446. color: #38a169;
  48447. color: rgba(56, 161, 105, var(--placeholder-opacity));
  48448. }
  48449. .md\:focus\:placeholder-green-700:focus::-moz-placeholder {
  48450. --placeholder-opacity: 1;
  48451. color: #2f855a;
  48452. color: rgba(47, 133, 90, var(--placeholder-opacity));
  48453. }
  48454. .md\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
  48455. --placeholder-opacity: 1;
  48456. color: #2f855a;
  48457. color: rgba(47, 133, 90, var(--placeholder-opacity));
  48458. }
  48459. .md\:focus\:placeholder-green-700:focus::placeholder {
  48460. --placeholder-opacity: 1;
  48461. color: #2f855a;
  48462. color: rgba(47, 133, 90, var(--placeholder-opacity));
  48463. }
  48464. .md\:focus\:placeholder-green-800:focus::-moz-placeholder {
  48465. --placeholder-opacity: 1;
  48466. color: #276749;
  48467. color: rgba(39, 103, 73, var(--placeholder-opacity));
  48468. }
  48469. .md\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
  48470. --placeholder-opacity: 1;
  48471. color: #276749;
  48472. color: rgba(39, 103, 73, var(--placeholder-opacity));
  48473. }
  48474. .md\:focus\:placeholder-green-800:focus::placeholder {
  48475. --placeholder-opacity: 1;
  48476. color: #276749;
  48477. color: rgba(39, 103, 73, var(--placeholder-opacity));
  48478. }
  48479. .md\:focus\:placeholder-green-900:focus::-moz-placeholder {
  48480. --placeholder-opacity: 1;
  48481. color: #22543d;
  48482. color: rgba(34, 84, 61, var(--placeholder-opacity));
  48483. }
  48484. .md\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
  48485. --placeholder-opacity: 1;
  48486. color: #22543d;
  48487. color: rgba(34, 84, 61, var(--placeholder-opacity));
  48488. }
  48489. .md\:focus\:placeholder-green-900:focus::placeholder {
  48490. --placeholder-opacity: 1;
  48491. color: #22543d;
  48492. color: rgba(34, 84, 61, var(--placeholder-opacity));
  48493. }
  48494. .md\:focus\:placeholder-teal-100:focus::-moz-placeholder {
  48495. --placeholder-opacity: 1;
  48496. color: #e6fffa;
  48497. color: rgba(230, 255, 250, var(--placeholder-opacity));
  48498. }
  48499. .md\:focus\:placeholder-teal-100:focus:-ms-input-placeholder {
  48500. --placeholder-opacity: 1;
  48501. color: #e6fffa;
  48502. color: rgba(230, 255, 250, var(--placeholder-opacity));
  48503. }
  48504. .md\:focus\:placeholder-teal-100:focus::placeholder {
  48505. --placeholder-opacity: 1;
  48506. color: #e6fffa;
  48507. color: rgba(230, 255, 250, var(--placeholder-opacity));
  48508. }
  48509. .md\:focus\:placeholder-teal-200:focus::-moz-placeholder {
  48510. --placeholder-opacity: 1;
  48511. color: #b2f5ea;
  48512. color: rgba(178, 245, 234, var(--placeholder-opacity));
  48513. }
  48514. .md\:focus\:placeholder-teal-200:focus:-ms-input-placeholder {
  48515. --placeholder-opacity: 1;
  48516. color: #b2f5ea;
  48517. color: rgba(178, 245, 234, var(--placeholder-opacity));
  48518. }
  48519. .md\:focus\:placeholder-teal-200:focus::placeholder {
  48520. --placeholder-opacity: 1;
  48521. color: #b2f5ea;
  48522. color: rgba(178, 245, 234, var(--placeholder-opacity));
  48523. }
  48524. .md\:focus\:placeholder-teal-300:focus::-moz-placeholder {
  48525. --placeholder-opacity: 1;
  48526. color: #81e6d9;
  48527. color: rgba(129, 230, 217, var(--placeholder-opacity));
  48528. }
  48529. .md\:focus\:placeholder-teal-300:focus:-ms-input-placeholder {
  48530. --placeholder-opacity: 1;
  48531. color: #81e6d9;
  48532. color: rgba(129, 230, 217, var(--placeholder-opacity));
  48533. }
  48534. .md\:focus\:placeholder-teal-300:focus::placeholder {
  48535. --placeholder-opacity: 1;
  48536. color: #81e6d9;
  48537. color: rgba(129, 230, 217, var(--placeholder-opacity));
  48538. }
  48539. .md\:focus\:placeholder-teal-400:focus::-moz-placeholder {
  48540. --placeholder-opacity: 1;
  48541. color: #4fd1c5;
  48542. color: rgba(79, 209, 197, var(--placeholder-opacity));
  48543. }
  48544. .md\:focus\:placeholder-teal-400:focus:-ms-input-placeholder {
  48545. --placeholder-opacity: 1;
  48546. color: #4fd1c5;
  48547. color: rgba(79, 209, 197, var(--placeholder-opacity));
  48548. }
  48549. .md\:focus\:placeholder-teal-400:focus::placeholder {
  48550. --placeholder-opacity: 1;
  48551. color: #4fd1c5;
  48552. color: rgba(79, 209, 197, var(--placeholder-opacity));
  48553. }
  48554. .md\:focus\:placeholder-teal-500:focus::-moz-placeholder {
  48555. --placeholder-opacity: 1;
  48556. color: #38b2ac;
  48557. color: rgba(56, 178, 172, var(--placeholder-opacity));
  48558. }
  48559. .md\:focus\:placeholder-teal-500:focus:-ms-input-placeholder {
  48560. --placeholder-opacity: 1;
  48561. color: #38b2ac;
  48562. color: rgba(56, 178, 172, var(--placeholder-opacity));
  48563. }
  48564. .md\:focus\:placeholder-teal-500:focus::placeholder {
  48565. --placeholder-opacity: 1;
  48566. color: #38b2ac;
  48567. color: rgba(56, 178, 172, var(--placeholder-opacity));
  48568. }
  48569. .md\:focus\:placeholder-teal-600:focus::-moz-placeholder {
  48570. --placeholder-opacity: 1;
  48571. color: #319795;
  48572. color: rgba(49, 151, 149, var(--placeholder-opacity));
  48573. }
  48574. .md\:focus\:placeholder-teal-600:focus:-ms-input-placeholder {
  48575. --placeholder-opacity: 1;
  48576. color: #319795;
  48577. color: rgba(49, 151, 149, var(--placeholder-opacity));
  48578. }
  48579. .md\:focus\:placeholder-teal-600:focus::placeholder {
  48580. --placeholder-opacity: 1;
  48581. color: #319795;
  48582. color: rgba(49, 151, 149, var(--placeholder-opacity));
  48583. }
  48584. .md\:focus\:placeholder-teal-700:focus::-moz-placeholder {
  48585. --placeholder-opacity: 1;
  48586. color: #2c7a7b;
  48587. color: rgba(44, 122, 123, var(--placeholder-opacity));
  48588. }
  48589. .md\:focus\:placeholder-teal-700:focus:-ms-input-placeholder {
  48590. --placeholder-opacity: 1;
  48591. color: #2c7a7b;
  48592. color: rgba(44, 122, 123, var(--placeholder-opacity));
  48593. }
  48594. .md\:focus\:placeholder-teal-700:focus::placeholder {
  48595. --placeholder-opacity: 1;
  48596. color: #2c7a7b;
  48597. color: rgba(44, 122, 123, var(--placeholder-opacity));
  48598. }
  48599. .md\:focus\:placeholder-teal-800:focus::-moz-placeholder {
  48600. --placeholder-opacity: 1;
  48601. color: #285e61;
  48602. color: rgba(40, 94, 97, var(--placeholder-opacity));
  48603. }
  48604. .md\:focus\:placeholder-teal-800:focus:-ms-input-placeholder {
  48605. --placeholder-opacity: 1;
  48606. color: #285e61;
  48607. color: rgba(40, 94, 97, var(--placeholder-opacity));
  48608. }
  48609. .md\:focus\:placeholder-teal-800:focus::placeholder {
  48610. --placeholder-opacity: 1;
  48611. color: #285e61;
  48612. color: rgba(40, 94, 97, var(--placeholder-opacity));
  48613. }
  48614. .md\:focus\:placeholder-teal-900:focus::-moz-placeholder {
  48615. --placeholder-opacity: 1;
  48616. color: #234e52;
  48617. color: rgba(35, 78, 82, var(--placeholder-opacity));
  48618. }
  48619. .md\:focus\:placeholder-teal-900:focus:-ms-input-placeholder {
  48620. --placeholder-opacity: 1;
  48621. color: #234e52;
  48622. color: rgba(35, 78, 82, var(--placeholder-opacity));
  48623. }
  48624. .md\:focus\:placeholder-teal-900:focus::placeholder {
  48625. --placeholder-opacity: 1;
  48626. color: #234e52;
  48627. color: rgba(35, 78, 82, var(--placeholder-opacity));
  48628. }
  48629. .md\:focus\:placeholder-blue-100:focus::-moz-placeholder {
  48630. --placeholder-opacity: 1;
  48631. color: #ebf8ff;
  48632. color: rgba(235, 248, 255, var(--placeholder-opacity));
  48633. }
  48634. .md\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
  48635. --placeholder-opacity: 1;
  48636. color: #ebf8ff;
  48637. color: rgba(235, 248, 255, var(--placeholder-opacity));
  48638. }
  48639. .md\:focus\:placeholder-blue-100:focus::placeholder {
  48640. --placeholder-opacity: 1;
  48641. color: #ebf8ff;
  48642. color: rgba(235, 248, 255, var(--placeholder-opacity));
  48643. }
  48644. .md\:focus\:placeholder-blue-200:focus::-moz-placeholder {
  48645. --placeholder-opacity: 1;
  48646. color: #bee3f8;
  48647. color: rgba(190, 227, 248, var(--placeholder-opacity));
  48648. }
  48649. .md\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
  48650. --placeholder-opacity: 1;
  48651. color: #bee3f8;
  48652. color: rgba(190, 227, 248, var(--placeholder-opacity));
  48653. }
  48654. .md\:focus\:placeholder-blue-200:focus::placeholder {
  48655. --placeholder-opacity: 1;
  48656. color: #bee3f8;
  48657. color: rgba(190, 227, 248, var(--placeholder-opacity));
  48658. }
  48659. .md\:focus\:placeholder-blue-300:focus::-moz-placeholder {
  48660. --placeholder-opacity: 1;
  48661. color: #90cdf4;
  48662. color: rgba(144, 205, 244, var(--placeholder-opacity));
  48663. }
  48664. .md\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
  48665. --placeholder-opacity: 1;
  48666. color: #90cdf4;
  48667. color: rgba(144, 205, 244, var(--placeholder-opacity));
  48668. }
  48669. .md\:focus\:placeholder-blue-300:focus::placeholder {
  48670. --placeholder-opacity: 1;
  48671. color: #90cdf4;
  48672. color: rgba(144, 205, 244, var(--placeholder-opacity));
  48673. }
  48674. .md\:focus\:placeholder-blue-400:focus::-moz-placeholder {
  48675. --placeholder-opacity: 1;
  48676. color: #63b3ed;
  48677. color: rgba(99, 179, 237, var(--placeholder-opacity));
  48678. }
  48679. .md\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
  48680. --placeholder-opacity: 1;
  48681. color: #63b3ed;
  48682. color: rgba(99, 179, 237, var(--placeholder-opacity));
  48683. }
  48684. .md\:focus\:placeholder-blue-400:focus::placeholder {
  48685. --placeholder-opacity: 1;
  48686. color: #63b3ed;
  48687. color: rgba(99, 179, 237, var(--placeholder-opacity));
  48688. }
  48689. .md\:focus\:placeholder-blue-500:focus::-moz-placeholder {
  48690. --placeholder-opacity: 1;
  48691. color: #4299e1;
  48692. color: rgba(66, 153, 225, var(--placeholder-opacity));
  48693. }
  48694. .md\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
  48695. --placeholder-opacity: 1;
  48696. color: #4299e1;
  48697. color: rgba(66, 153, 225, var(--placeholder-opacity));
  48698. }
  48699. .md\:focus\:placeholder-blue-500:focus::placeholder {
  48700. --placeholder-opacity: 1;
  48701. color: #4299e1;
  48702. color: rgba(66, 153, 225, var(--placeholder-opacity));
  48703. }
  48704. .md\:focus\:placeholder-blue-600:focus::-moz-placeholder {
  48705. --placeholder-opacity: 1;
  48706. color: #3182ce;
  48707. color: rgba(49, 130, 206, var(--placeholder-opacity));
  48708. }
  48709. .md\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
  48710. --placeholder-opacity: 1;
  48711. color: #3182ce;
  48712. color: rgba(49, 130, 206, var(--placeholder-opacity));
  48713. }
  48714. .md\:focus\:placeholder-blue-600:focus::placeholder {
  48715. --placeholder-opacity: 1;
  48716. color: #3182ce;
  48717. color: rgba(49, 130, 206, var(--placeholder-opacity));
  48718. }
  48719. .md\:focus\:placeholder-blue-700:focus::-moz-placeholder {
  48720. --placeholder-opacity: 1;
  48721. color: #2b6cb0;
  48722. color: rgba(43, 108, 176, var(--placeholder-opacity));
  48723. }
  48724. .md\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
  48725. --placeholder-opacity: 1;
  48726. color: #2b6cb0;
  48727. color: rgba(43, 108, 176, var(--placeholder-opacity));
  48728. }
  48729. .md\:focus\:placeholder-blue-700:focus::placeholder {
  48730. --placeholder-opacity: 1;
  48731. color: #2b6cb0;
  48732. color: rgba(43, 108, 176, var(--placeholder-opacity));
  48733. }
  48734. .md\:focus\:placeholder-blue-800:focus::-moz-placeholder {
  48735. --placeholder-opacity: 1;
  48736. color: #2c5282;
  48737. color: rgba(44, 82, 130, var(--placeholder-opacity));
  48738. }
  48739. .md\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
  48740. --placeholder-opacity: 1;
  48741. color: #2c5282;
  48742. color: rgba(44, 82, 130, var(--placeholder-opacity));
  48743. }
  48744. .md\:focus\:placeholder-blue-800:focus::placeholder {
  48745. --placeholder-opacity: 1;
  48746. color: #2c5282;
  48747. color: rgba(44, 82, 130, var(--placeholder-opacity));
  48748. }
  48749. .md\:focus\:placeholder-blue-900:focus::-moz-placeholder {
  48750. --placeholder-opacity: 1;
  48751. color: #2a4365;
  48752. color: rgba(42, 67, 101, var(--placeholder-opacity));
  48753. }
  48754. .md\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
  48755. --placeholder-opacity: 1;
  48756. color: #2a4365;
  48757. color: rgba(42, 67, 101, var(--placeholder-opacity));
  48758. }
  48759. .md\:focus\:placeholder-blue-900:focus::placeholder {
  48760. --placeholder-opacity: 1;
  48761. color: #2a4365;
  48762. color: rgba(42, 67, 101, var(--placeholder-opacity));
  48763. }
  48764. .md\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
  48765. --placeholder-opacity: 1;
  48766. color: #ebf4ff;
  48767. color: rgba(235, 244, 255, var(--placeholder-opacity));
  48768. }
  48769. .md\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
  48770. --placeholder-opacity: 1;
  48771. color: #ebf4ff;
  48772. color: rgba(235, 244, 255, var(--placeholder-opacity));
  48773. }
  48774. .md\:focus\:placeholder-indigo-100:focus::placeholder {
  48775. --placeholder-opacity: 1;
  48776. color: #ebf4ff;
  48777. color: rgba(235, 244, 255, var(--placeholder-opacity));
  48778. }
  48779. .md\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
  48780. --placeholder-opacity: 1;
  48781. color: #c3dafe;
  48782. color: rgba(195, 218, 254, var(--placeholder-opacity));
  48783. }
  48784. .md\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
  48785. --placeholder-opacity: 1;
  48786. color: #c3dafe;
  48787. color: rgba(195, 218, 254, var(--placeholder-opacity));
  48788. }
  48789. .md\:focus\:placeholder-indigo-200:focus::placeholder {
  48790. --placeholder-opacity: 1;
  48791. color: #c3dafe;
  48792. color: rgba(195, 218, 254, var(--placeholder-opacity));
  48793. }
  48794. .md\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
  48795. --placeholder-opacity: 1;
  48796. color: #a3bffa;
  48797. color: rgba(163, 191, 250, var(--placeholder-opacity));
  48798. }
  48799. .md\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
  48800. --placeholder-opacity: 1;
  48801. color: #a3bffa;
  48802. color: rgba(163, 191, 250, var(--placeholder-opacity));
  48803. }
  48804. .md\:focus\:placeholder-indigo-300:focus::placeholder {
  48805. --placeholder-opacity: 1;
  48806. color: #a3bffa;
  48807. color: rgba(163, 191, 250, var(--placeholder-opacity));
  48808. }
  48809. .md\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
  48810. --placeholder-opacity: 1;
  48811. color: #7f9cf5;
  48812. color: rgba(127, 156, 245, var(--placeholder-opacity));
  48813. }
  48814. .md\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
  48815. --placeholder-opacity: 1;
  48816. color: #7f9cf5;
  48817. color: rgba(127, 156, 245, var(--placeholder-opacity));
  48818. }
  48819. .md\:focus\:placeholder-indigo-400:focus::placeholder {
  48820. --placeholder-opacity: 1;
  48821. color: #7f9cf5;
  48822. color: rgba(127, 156, 245, var(--placeholder-opacity));
  48823. }
  48824. .md\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
  48825. --placeholder-opacity: 1;
  48826. color: #667eea;
  48827. color: rgba(102, 126, 234, var(--placeholder-opacity));
  48828. }
  48829. .md\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
  48830. --placeholder-opacity: 1;
  48831. color: #667eea;
  48832. color: rgba(102, 126, 234, var(--placeholder-opacity));
  48833. }
  48834. .md\:focus\:placeholder-indigo-500:focus::placeholder {
  48835. --placeholder-opacity: 1;
  48836. color: #667eea;
  48837. color: rgba(102, 126, 234, var(--placeholder-opacity));
  48838. }
  48839. .md\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
  48840. --placeholder-opacity: 1;
  48841. color: #5a67d8;
  48842. color: rgba(90, 103, 216, var(--placeholder-opacity));
  48843. }
  48844. .md\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
  48845. --placeholder-opacity: 1;
  48846. color: #5a67d8;
  48847. color: rgba(90, 103, 216, var(--placeholder-opacity));
  48848. }
  48849. .md\:focus\:placeholder-indigo-600:focus::placeholder {
  48850. --placeholder-opacity: 1;
  48851. color: #5a67d8;
  48852. color: rgba(90, 103, 216, var(--placeholder-opacity));
  48853. }
  48854. .md\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
  48855. --placeholder-opacity: 1;
  48856. color: #4c51bf;
  48857. color: rgba(76, 81, 191, var(--placeholder-opacity));
  48858. }
  48859. .md\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
  48860. --placeholder-opacity: 1;
  48861. color: #4c51bf;
  48862. color: rgba(76, 81, 191, var(--placeholder-opacity));
  48863. }
  48864. .md\:focus\:placeholder-indigo-700:focus::placeholder {
  48865. --placeholder-opacity: 1;
  48866. color: #4c51bf;
  48867. color: rgba(76, 81, 191, var(--placeholder-opacity));
  48868. }
  48869. .md\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
  48870. --placeholder-opacity: 1;
  48871. color: #434190;
  48872. color: rgba(67, 65, 144, var(--placeholder-opacity));
  48873. }
  48874. .md\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
  48875. --placeholder-opacity: 1;
  48876. color: #434190;
  48877. color: rgba(67, 65, 144, var(--placeholder-opacity));
  48878. }
  48879. .md\:focus\:placeholder-indigo-800:focus::placeholder {
  48880. --placeholder-opacity: 1;
  48881. color: #434190;
  48882. color: rgba(67, 65, 144, var(--placeholder-opacity));
  48883. }
  48884. .md\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
  48885. --placeholder-opacity: 1;
  48886. color: #3c366b;
  48887. color: rgba(60, 54, 107, var(--placeholder-opacity));
  48888. }
  48889. .md\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
  48890. --placeholder-opacity: 1;
  48891. color: #3c366b;
  48892. color: rgba(60, 54, 107, var(--placeholder-opacity));
  48893. }
  48894. .md\:focus\:placeholder-indigo-900:focus::placeholder {
  48895. --placeholder-opacity: 1;
  48896. color: #3c366b;
  48897. color: rgba(60, 54, 107, var(--placeholder-opacity));
  48898. }
  48899. .md\:focus\:placeholder-purple-100:focus::-moz-placeholder {
  48900. --placeholder-opacity: 1;
  48901. color: #faf5ff;
  48902. color: rgba(250, 245, 255, var(--placeholder-opacity));
  48903. }
  48904. .md\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
  48905. --placeholder-opacity: 1;
  48906. color: #faf5ff;
  48907. color: rgba(250, 245, 255, var(--placeholder-opacity));
  48908. }
  48909. .md\:focus\:placeholder-purple-100:focus::placeholder {
  48910. --placeholder-opacity: 1;
  48911. color: #faf5ff;
  48912. color: rgba(250, 245, 255, var(--placeholder-opacity));
  48913. }
  48914. .md\:focus\:placeholder-purple-200:focus::-moz-placeholder {
  48915. --placeholder-opacity: 1;
  48916. color: #e9d8fd;
  48917. color: rgba(233, 216, 253, var(--placeholder-opacity));
  48918. }
  48919. .md\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
  48920. --placeholder-opacity: 1;
  48921. color: #e9d8fd;
  48922. color: rgba(233, 216, 253, var(--placeholder-opacity));
  48923. }
  48924. .md\:focus\:placeholder-purple-200:focus::placeholder {
  48925. --placeholder-opacity: 1;
  48926. color: #e9d8fd;
  48927. color: rgba(233, 216, 253, var(--placeholder-opacity));
  48928. }
  48929. .md\:focus\:placeholder-purple-300:focus::-moz-placeholder {
  48930. --placeholder-opacity: 1;
  48931. color: #d6bcfa;
  48932. color: rgba(214, 188, 250, var(--placeholder-opacity));
  48933. }
  48934. .md\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
  48935. --placeholder-opacity: 1;
  48936. color: #d6bcfa;
  48937. color: rgba(214, 188, 250, var(--placeholder-opacity));
  48938. }
  48939. .md\:focus\:placeholder-purple-300:focus::placeholder {
  48940. --placeholder-opacity: 1;
  48941. color: #d6bcfa;
  48942. color: rgba(214, 188, 250, var(--placeholder-opacity));
  48943. }
  48944. .md\:focus\:placeholder-purple-400:focus::-moz-placeholder {
  48945. --placeholder-opacity: 1;
  48946. color: #b794f4;
  48947. color: rgba(183, 148, 244, var(--placeholder-opacity));
  48948. }
  48949. .md\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
  48950. --placeholder-opacity: 1;
  48951. color: #b794f4;
  48952. color: rgba(183, 148, 244, var(--placeholder-opacity));
  48953. }
  48954. .md\:focus\:placeholder-purple-400:focus::placeholder {
  48955. --placeholder-opacity: 1;
  48956. color: #b794f4;
  48957. color: rgba(183, 148, 244, var(--placeholder-opacity));
  48958. }
  48959. .md\:focus\:placeholder-purple-500:focus::-moz-placeholder {
  48960. --placeholder-opacity: 1;
  48961. color: #9f7aea;
  48962. color: rgba(159, 122, 234, var(--placeholder-opacity));
  48963. }
  48964. .md\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
  48965. --placeholder-opacity: 1;
  48966. color: #9f7aea;
  48967. color: rgba(159, 122, 234, var(--placeholder-opacity));
  48968. }
  48969. .md\:focus\:placeholder-purple-500:focus::placeholder {
  48970. --placeholder-opacity: 1;
  48971. color: #9f7aea;
  48972. color: rgba(159, 122, 234, var(--placeholder-opacity));
  48973. }
  48974. .md\:focus\:placeholder-purple-600:focus::-moz-placeholder {
  48975. --placeholder-opacity: 1;
  48976. color: #805ad5;
  48977. color: rgba(128, 90, 213, var(--placeholder-opacity));
  48978. }
  48979. .md\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
  48980. --placeholder-opacity: 1;
  48981. color: #805ad5;
  48982. color: rgba(128, 90, 213, var(--placeholder-opacity));
  48983. }
  48984. .md\:focus\:placeholder-purple-600:focus::placeholder {
  48985. --placeholder-opacity: 1;
  48986. color: #805ad5;
  48987. color: rgba(128, 90, 213, var(--placeholder-opacity));
  48988. }
  48989. .md\:focus\:placeholder-purple-700:focus::-moz-placeholder {
  48990. --placeholder-opacity: 1;
  48991. color: #6b46c1;
  48992. color: rgba(107, 70, 193, var(--placeholder-opacity));
  48993. }
  48994. .md\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
  48995. --placeholder-opacity: 1;
  48996. color: #6b46c1;
  48997. color: rgba(107, 70, 193, var(--placeholder-opacity));
  48998. }
  48999. .md\:focus\:placeholder-purple-700:focus::placeholder {
  49000. --placeholder-opacity: 1;
  49001. color: #6b46c1;
  49002. color: rgba(107, 70, 193, var(--placeholder-opacity));
  49003. }
  49004. .md\:focus\:placeholder-purple-800:focus::-moz-placeholder {
  49005. --placeholder-opacity: 1;
  49006. color: #553c9a;
  49007. color: rgba(85, 60, 154, var(--placeholder-opacity));
  49008. }
  49009. .md\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
  49010. --placeholder-opacity: 1;
  49011. color: #553c9a;
  49012. color: rgba(85, 60, 154, var(--placeholder-opacity));
  49013. }
  49014. .md\:focus\:placeholder-purple-800:focus::placeholder {
  49015. --placeholder-opacity: 1;
  49016. color: #553c9a;
  49017. color: rgba(85, 60, 154, var(--placeholder-opacity));
  49018. }
  49019. .md\:focus\:placeholder-purple-900:focus::-moz-placeholder {
  49020. --placeholder-opacity: 1;
  49021. color: #44337a;
  49022. color: rgba(68, 51, 122, var(--placeholder-opacity));
  49023. }
  49024. .md\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
  49025. --placeholder-opacity: 1;
  49026. color: #44337a;
  49027. color: rgba(68, 51, 122, var(--placeholder-opacity));
  49028. }
  49029. .md\:focus\:placeholder-purple-900:focus::placeholder {
  49030. --placeholder-opacity: 1;
  49031. color: #44337a;
  49032. color: rgba(68, 51, 122, var(--placeholder-opacity));
  49033. }
  49034. .md\:focus\:placeholder-pink-100:focus::-moz-placeholder {
  49035. --placeholder-opacity: 1;
  49036. color: #fff5f7;
  49037. color: rgba(255, 245, 247, var(--placeholder-opacity));
  49038. }
  49039. .md\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
  49040. --placeholder-opacity: 1;
  49041. color: #fff5f7;
  49042. color: rgba(255, 245, 247, var(--placeholder-opacity));
  49043. }
  49044. .md\:focus\:placeholder-pink-100:focus::placeholder {
  49045. --placeholder-opacity: 1;
  49046. color: #fff5f7;
  49047. color: rgba(255, 245, 247, var(--placeholder-opacity));
  49048. }
  49049. .md\:focus\:placeholder-pink-200:focus::-moz-placeholder {
  49050. --placeholder-opacity: 1;
  49051. color: #fed7e2;
  49052. color: rgba(254, 215, 226, var(--placeholder-opacity));
  49053. }
  49054. .md\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
  49055. --placeholder-opacity: 1;
  49056. color: #fed7e2;
  49057. color: rgba(254, 215, 226, var(--placeholder-opacity));
  49058. }
  49059. .md\:focus\:placeholder-pink-200:focus::placeholder {
  49060. --placeholder-opacity: 1;
  49061. color: #fed7e2;
  49062. color: rgba(254, 215, 226, var(--placeholder-opacity));
  49063. }
  49064. .md\:focus\:placeholder-pink-300:focus::-moz-placeholder {
  49065. --placeholder-opacity: 1;
  49066. color: #fbb6ce;
  49067. color: rgba(251, 182, 206, var(--placeholder-opacity));
  49068. }
  49069. .md\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
  49070. --placeholder-opacity: 1;
  49071. color: #fbb6ce;
  49072. color: rgba(251, 182, 206, var(--placeholder-opacity));
  49073. }
  49074. .md\:focus\:placeholder-pink-300:focus::placeholder {
  49075. --placeholder-opacity: 1;
  49076. color: #fbb6ce;
  49077. color: rgba(251, 182, 206, var(--placeholder-opacity));
  49078. }
  49079. .md\:focus\:placeholder-pink-400:focus::-moz-placeholder {
  49080. --placeholder-opacity: 1;
  49081. color: #f687b3;
  49082. color: rgba(246, 135, 179, var(--placeholder-opacity));
  49083. }
  49084. .md\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
  49085. --placeholder-opacity: 1;
  49086. color: #f687b3;
  49087. color: rgba(246, 135, 179, var(--placeholder-opacity));
  49088. }
  49089. .md\:focus\:placeholder-pink-400:focus::placeholder {
  49090. --placeholder-opacity: 1;
  49091. color: #f687b3;
  49092. color: rgba(246, 135, 179, var(--placeholder-opacity));
  49093. }
  49094. .md\:focus\:placeholder-pink-500:focus::-moz-placeholder {
  49095. --placeholder-opacity: 1;
  49096. color: #ed64a6;
  49097. color: rgba(237, 100, 166, var(--placeholder-opacity));
  49098. }
  49099. .md\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
  49100. --placeholder-opacity: 1;
  49101. color: #ed64a6;
  49102. color: rgba(237, 100, 166, var(--placeholder-opacity));
  49103. }
  49104. .md\:focus\:placeholder-pink-500:focus::placeholder {
  49105. --placeholder-opacity: 1;
  49106. color: #ed64a6;
  49107. color: rgba(237, 100, 166, var(--placeholder-opacity));
  49108. }
  49109. .md\:focus\:placeholder-pink-600:focus::-moz-placeholder {
  49110. --placeholder-opacity: 1;
  49111. color: #d53f8c;
  49112. color: rgba(213, 63, 140, var(--placeholder-opacity));
  49113. }
  49114. .md\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
  49115. --placeholder-opacity: 1;
  49116. color: #d53f8c;
  49117. color: rgba(213, 63, 140, var(--placeholder-opacity));
  49118. }
  49119. .md\:focus\:placeholder-pink-600:focus::placeholder {
  49120. --placeholder-opacity: 1;
  49121. color: #d53f8c;
  49122. color: rgba(213, 63, 140, var(--placeholder-opacity));
  49123. }
  49124. .md\:focus\:placeholder-pink-700:focus::-moz-placeholder {
  49125. --placeholder-opacity: 1;
  49126. color: #b83280;
  49127. color: rgba(184, 50, 128, var(--placeholder-opacity));
  49128. }
  49129. .md\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
  49130. --placeholder-opacity: 1;
  49131. color: #b83280;
  49132. color: rgba(184, 50, 128, var(--placeholder-opacity));
  49133. }
  49134. .md\:focus\:placeholder-pink-700:focus::placeholder {
  49135. --placeholder-opacity: 1;
  49136. color: #b83280;
  49137. color: rgba(184, 50, 128, var(--placeholder-opacity));
  49138. }
  49139. .md\:focus\:placeholder-pink-800:focus::-moz-placeholder {
  49140. --placeholder-opacity: 1;
  49141. color: #97266d;
  49142. color: rgba(151, 38, 109, var(--placeholder-opacity));
  49143. }
  49144. .md\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
  49145. --placeholder-opacity: 1;
  49146. color: #97266d;
  49147. color: rgba(151, 38, 109, var(--placeholder-opacity));
  49148. }
  49149. .md\:focus\:placeholder-pink-800:focus::placeholder {
  49150. --placeholder-opacity: 1;
  49151. color: #97266d;
  49152. color: rgba(151, 38, 109, var(--placeholder-opacity));
  49153. }
  49154. .md\:focus\:placeholder-pink-900:focus::-moz-placeholder {
  49155. --placeholder-opacity: 1;
  49156. color: #702459;
  49157. color: rgba(112, 36, 89, var(--placeholder-opacity));
  49158. }
  49159. .md\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
  49160. --placeholder-opacity: 1;
  49161. color: #702459;
  49162. color: rgba(112, 36, 89, var(--placeholder-opacity));
  49163. }
  49164. .md\:focus\:placeholder-pink-900:focus::placeholder {
  49165. --placeholder-opacity: 1;
  49166. color: #702459;
  49167. color: rgba(112, 36, 89, var(--placeholder-opacity));
  49168. }
  49169. .md\:placeholder-opacity-0::-moz-placeholder {
  49170. --placeholder-opacity: 0;
  49171. }
  49172. .md\:placeholder-opacity-0:-ms-input-placeholder {
  49173. --placeholder-opacity: 0;
  49174. }
  49175. .md\:placeholder-opacity-0::placeholder {
  49176. --placeholder-opacity: 0;
  49177. }
  49178. .md\:placeholder-opacity-25::-moz-placeholder {
  49179. --placeholder-opacity: 0.25;
  49180. }
  49181. .md\:placeholder-opacity-25:-ms-input-placeholder {
  49182. --placeholder-opacity: 0.25;
  49183. }
  49184. .md\:placeholder-opacity-25::placeholder {
  49185. --placeholder-opacity: 0.25;
  49186. }
  49187. .md\:placeholder-opacity-50::-moz-placeholder {
  49188. --placeholder-opacity: 0.5;
  49189. }
  49190. .md\:placeholder-opacity-50:-ms-input-placeholder {
  49191. --placeholder-opacity: 0.5;
  49192. }
  49193. .md\:placeholder-opacity-50::placeholder {
  49194. --placeholder-opacity: 0.5;
  49195. }
  49196. .md\:placeholder-opacity-75::-moz-placeholder {
  49197. --placeholder-opacity: 0.75;
  49198. }
  49199. .md\:placeholder-opacity-75:-ms-input-placeholder {
  49200. --placeholder-opacity: 0.75;
  49201. }
  49202. .md\:placeholder-opacity-75::placeholder {
  49203. --placeholder-opacity: 0.75;
  49204. }
  49205. .md\:placeholder-opacity-100::-moz-placeholder {
  49206. --placeholder-opacity: 1;
  49207. }
  49208. .md\:placeholder-opacity-100:-ms-input-placeholder {
  49209. --placeholder-opacity: 1;
  49210. }
  49211. .md\:placeholder-opacity-100::placeholder {
  49212. --placeholder-opacity: 1;
  49213. }
  49214. .md\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
  49215. --placeholder-opacity: 0;
  49216. }
  49217. .md\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
  49218. --placeholder-opacity: 0;
  49219. }
  49220. .md\:focus\:placeholder-opacity-0:focus::placeholder {
  49221. --placeholder-opacity: 0;
  49222. }
  49223. .md\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
  49224. --placeholder-opacity: 0.25;
  49225. }
  49226. .md\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
  49227. --placeholder-opacity: 0.25;
  49228. }
  49229. .md\:focus\:placeholder-opacity-25:focus::placeholder {
  49230. --placeholder-opacity: 0.25;
  49231. }
  49232. .md\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
  49233. --placeholder-opacity: 0.5;
  49234. }
  49235. .md\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
  49236. --placeholder-opacity: 0.5;
  49237. }
  49238. .md\:focus\:placeholder-opacity-50:focus::placeholder {
  49239. --placeholder-opacity: 0.5;
  49240. }
  49241. .md\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
  49242. --placeholder-opacity: 0.75;
  49243. }
  49244. .md\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
  49245. --placeholder-opacity: 0.75;
  49246. }
  49247. .md\:focus\:placeholder-opacity-75:focus::placeholder {
  49248. --placeholder-opacity: 0.75;
  49249. }
  49250. .md\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
  49251. --placeholder-opacity: 1;
  49252. }
  49253. .md\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
  49254. --placeholder-opacity: 1;
  49255. }
  49256. .md\:focus\:placeholder-opacity-100:focus::placeholder {
  49257. --placeholder-opacity: 1;
  49258. }
  49259. .md\:pointer-events-none {
  49260. pointer-events: none;
  49261. }
  49262. .md\:pointer-events-auto {
  49263. pointer-events: auto;
  49264. }
  49265. .md\:static {
  49266. position: static;
  49267. }
  49268. .md\:fixed {
  49269. position: fixed;
  49270. }
  49271. .md\:absolute {
  49272. position: absolute;
  49273. }
  49274. .md\:relative {
  49275. position: relative;
  49276. }
  49277. .md\:sticky {
  49278. position: -webkit-sticky;
  49279. position: sticky;
  49280. }
  49281. .md\:inset-0 {
  49282. top: 0;
  49283. right: 0;
  49284. bottom: 0;
  49285. left: 0;
  49286. }
  49287. .md\:inset-auto {
  49288. top: auto;
  49289. right: auto;
  49290. bottom: auto;
  49291. left: auto;
  49292. }
  49293. .md\:inset-y-0 {
  49294. top: 0;
  49295. bottom: 0;
  49296. }
  49297. .md\:inset-x-0 {
  49298. right: 0;
  49299. left: 0;
  49300. }
  49301. .md\:inset-y-auto {
  49302. top: auto;
  49303. bottom: auto;
  49304. }
  49305. .md\:inset-x-auto {
  49306. right: auto;
  49307. left: auto;
  49308. }
  49309. .md\:top-0 {
  49310. top: 0;
  49311. }
  49312. .md\:right-0 {
  49313. right: 0;
  49314. }
  49315. .md\:bottom-0 {
  49316. bottom: 0;
  49317. }
  49318. .md\:left-0 {
  49319. left: 0;
  49320. }
  49321. .md\:top-auto {
  49322. top: auto;
  49323. }
  49324. .md\:right-auto {
  49325. right: auto;
  49326. }
  49327. .md\:bottom-auto {
  49328. bottom: auto;
  49329. }
  49330. .md\:left-auto {
  49331. left: auto;
  49332. }
  49333. .md\:resize-none {
  49334. resize: none;
  49335. }
  49336. .md\:resize-y {
  49337. resize: vertical;
  49338. }
  49339. .md\:resize-x {
  49340. resize: horizontal;
  49341. }
  49342. .md\:resize {
  49343. resize: both;
  49344. }
  49345. .md\:shadow-xs {
  49346. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  49347. }
  49348. .md\:shadow-sm {
  49349. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  49350. }
  49351. .md\:shadow {
  49352. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  49353. }
  49354. .md\:shadow-md {
  49355. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  49356. }
  49357. .md\:shadow-lg {
  49358. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  49359. }
  49360. .md\:shadow-xl {
  49361. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  49362. }
  49363. .md\:shadow-2xl {
  49364. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  49365. }
  49366. .md\:shadow-inner {
  49367. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  49368. }
  49369. .md\:shadow-outline {
  49370. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  49371. }
  49372. .md\:shadow-none {
  49373. box-shadow: none;
  49374. }
  49375. .md\:hover\:shadow-xs:hover {
  49376. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  49377. }
  49378. .md\:hover\:shadow-sm:hover {
  49379. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  49380. }
  49381. .md\:hover\:shadow:hover {
  49382. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  49383. }
  49384. .md\:hover\:shadow-md:hover {
  49385. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  49386. }
  49387. .md\:hover\:shadow-lg:hover {
  49388. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  49389. }
  49390. .md\:hover\:shadow-xl:hover {
  49391. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  49392. }
  49393. .md\:hover\:shadow-2xl:hover {
  49394. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  49395. }
  49396. .md\:hover\:shadow-inner:hover {
  49397. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  49398. }
  49399. .md\:hover\:shadow-outline:hover {
  49400. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  49401. }
  49402. .md\:hover\:shadow-none:hover {
  49403. box-shadow: none;
  49404. }
  49405. .md\:focus\:shadow-xs:focus {
  49406. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  49407. }
  49408. .md\:focus\:shadow-sm:focus {
  49409. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  49410. }
  49411. .md\:focus\:shadow:focus {
  49412. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  49413. }
  49414. .md\:focus\:shadow-md:focus {
  49415. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  49416. }
  49417. .md\:focus\:shadow-lg:focus {
  49418. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  49419. }
  49420. .md\:focus\:shadow-xl:focus {
  49421. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  49422. }
  49423. .md\:focus\:shadow-2xl:focus {
  49424. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  49425. }
  49426. .md\:focus\:shadow-inner:focus {
  49427. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  49428. }
  49429. .md\:focus\:shadow-outline:focus {
  49430. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  49431. }
  49432. .md\:focus\:shadow-none:focus {
  49433. box-shadow: none;
  49434. }
  49435. .md\:fill-current {
  49436. fill: currentColor;
  49437. }
  49438. .md\:stroke-current {
  49439. stroke: currentColor;
  49440. }
  49441. .md\:stroke-0 {
  49442. stroke-width: 0;
  49443. }
  49444. .md\:stroke-1 {
  49445. stroke-width: 1;
  49446. }
  49447. .md\:stroke-2 {
  49448. stroke-width: 2;
  49449. }
  49450. .md\:table-auto {
  49451. table-layout: auto;
  49452. }
  49453. .md\:table-fixed {
  49454. table-layout: fixed;
  49455. }
  49456. .md\:text-left {
  49457. text-align: left;
  49458. }
  49459. .md\:text-center {
  49460. text-align: center;
  49461. }
  49462. .md\:text-right {
  49463. text-align: right;
  49464. }
  49465. .md\:text-justify {
  49466. text-align: justify;
  49467. }
  49468. .md\:text-transparent {
  49469. color: transparent;
  49470. }
  49471. .md\:text-current {
  49472. color: currentColor;
  49473. }
  49474. .md\:text-black {
  49475. --text-opacity: 1;
  49476. color: #000;
  49477. color: rgba(0, 0, 0, var(--text-opacity));
  49478. }
  49479. .md\:text-white {
  49480. --text-opacity: 1;
  49481. color: #fff;
  49482. color: rgba(255, 255, 255, var(--text-opacity));
  49483. }
  49484. .md\:text-gray-100 {
  49485. --text-opacity: 1;
  49486. color: #f7fafc;
  49487. color: rgba(247, 250, 252, var(--text-opacity));
  49488. }
  49489. .md\:text-gray-200 {
  49490. --text-opacity: 1;
  49491. color: #edf2f7;
  49492. color: rgba(237, 242, 247, var(--text-opacity));
  49493. }
  49494. .md\:text-gray-300 {
  49495. --text-opacity: 1;
  49496. color: #e2e8f0;
  49497. color: rgba(226, 232, 240, var(--text-opacity));
  49498. }
  49499. .md\:text-gray-400 {
  49500. --text-opacity: 1;
  49501. color: #cbd5e0;
  49502. color: rgba(203, 213, 224, var(--text-opacity));
  49503. }
  49504. .md\:text-gray-500 {
  49505. --text-opacity: 1;
  49506. color: #a0aec0;
  49507. color: rgba(160, 174, 192, var(--text-opacity));
  49508. }
  49509. .md\:text-gray-600 {
  49510. --text-opacity: 1;
  49511. color: #718096;
  49512. color: rgba(113, 128, 150, var(--text-opacity));
  49513. }
  49514. .md\:text-gray-700 {
  49515. --text-opacity: 1;
  49516. color: #4a5568;
  49517. color: rgba(74, 85, 104, var(--text-opacity));
  49518. }
  49519. .md\:text-gray-800 {
  49520. --text-opacity: 1;
  49521. color: #2d3748;
  49522. color: rgba(45, 55, 72, var(--text-opacity));
  49523. }
  49524. .md\:text-gray-900 {
  49525. --text-opacity: 1;
  49526. color: #1a202c;
  49527. color: rgba(26, 32, 44, var(--text-opacity));
  49528. }
  49529. .md\:text-red-100 {
  49530. --text-opacity: 1;
  49531. color: #fff5f5;
  49532. color: rgba(255, 245, 245, var(--text-opacity));
  49533. }
  49534. .md\:text-red-200 {
  49535. --text-opacity: 1;
  49536. color: #fed7d7;
  49537. color: rgba(254, 215, 215, var(--text-opacity));
  49538. }
  49539. .md\:text-red-300 {
  49540. --text-opacity: 1;
  49541. color: #feb2b2;
  49542. color: rgba(254, 178, 178, var(--text-opacity));
  49543. }
  49544. .md\:text-red-400 {
  49545. --text-opacity: 1;
  49546. color: #fc8181;
  49547. color: rgba(252, 129, 129, var(--text-opacity));
  49548. }
  49549. .md\:text-red-500 {
  49550. --text-opacity: 1;
  49551. color: #f56565;
  49552. color: rgba(245, 101, 101, var(--text-opacity));
  49553. }
  49554. .md\:text-red-600 {
  49555. --text-opacity: 1;
  49556. color: #e53e3e;
  49557. color: rgba(229, 62, 62, var(--text-opacity));
  49558. }
  49559. .md\:text-red-700 {
  49560. --text-opacity: 1;
  49561. color: #c53030;
  49562. color: rgba(197, 48, 48, var(--text-opacity));
  49563. }
  49564. .md\:text-red-800 {
  49565. --text-opacity: 1;
  49566. color: #9b2c2c;
  49567. color: rgba(155, 44, 44, var(--text-opacity));
  49568. }
  49569. .md\:text-red-900 {
  49570. --text-opacity: 1;
  49571. color: #742a2a;
  49572. color: rgba(116, 42, 42, var(--text-opacity));
  49573. }
  49574. .md\:text-orange-100 {
  49575. --text-opacity: 1;
  49576. color: #fffaf0;
  49577. color: rgba(255, 250, 240, var(--text-opacity));
  49578. }
  49579. .md\:text-orange-200 {
  49580. --text-opacity: 1;
  49581. color: #feebc8;
  49582. color: rgba(254, 235, 200, var(--text-opacity));
  49583. }
  49584. .md\:text-orange-300 {
  49585. --text-opacity: 1;
  49586. color: #fbd38d;
  49587. color: rgba(251, 211, 141, var(--text-opacity));
  49588. }
  49589. .md\:text-orange-400 {
  49590. --text-opacity: 1;
  49591. color: #f6ad55;
  49592. color: rgba(246, 173, 85, var(--text-opacity));
  49593. }
  49594. .md\:text-orange-500 {
  49595. --text-opacity: 1;
  49596. color: #ed8936;
  49597. color: rgba(237, 137, 54, var(--text-opacity));
  49598. }
  49599. .md\:text-orange-600 {
  49600. --text-opacity: 1;
  49601. color: #dd6b20;
  49602. color: rgba(221, 107, 32, var(--text-opacity));
  49603. }
  49604. .md\:text-orange-700 {
  49605. --text-opacity: 1;
  49606. color: #c05621;
  49607. color: rgba(192, 86, 33, var(--text-opacity));
  49608. }
  49609. .md\:text-orange-800 {
  49610. --text-opacity: 1;
  49611. color: #9c4221;
  49612. color: rgba(156, 66, 33, var(--text-opacity));
  49613. }
  49614. .md\:text-orange-900 {
  49615. --text-opacity: 1;
  49616. color: #7b341e;
  49617. color: rgba(123, 52, 30, var(--text-opacity));
  49618. }
  49619. .md\:text-yellow-100 {
  49620. --text-opacity: 1;
  49621. color: #fffff0;
  49622. color: rgba(255, 255, 240, var(--text-opacity));
  49623. }
  49624. .md\:text-yellow-200 {
  49625. --text-opacity: 1;
  49626. color: #fefcbf;
  49627. color: rgba(254, 252, 191, var(--text-opacity));
  49628. }
  49629. .md\:text-yellow-300 {
  49630. --text-opacity: 1;
  49631. color: #faf089;
  49632. color: rgba(250, 240, 137, var(--text-opacity));
  49633. }
  49634. .md\:text-yellow-400 {
  49635. --text-opacity: 1;
  49636. color: #f6e05e;
  49637. color: rgba(246, 224, 94, var(--text-opacity));
  49638. }
  49639. .md\:text-yellow-500 {
  49640. --text-opacity: 1;
  49641. color: #ecc94b;
  49642. color: rgba(236, 201, 75, var(--text-opacity));
  49643. }
  49644. .md\:text-yellow-600 {
  49645. --text-opacity: 1;
  49646. color: #d69e2e;
  49647. color: rgba(214, 158, 46, var(--text-opacity));
  49648. }
  49649. .md\:text-yellow-700 {
  49650. --text-opacity: 1;
  49651. color: #b7791f;
  49652. color: rgba(183, 121, 31, var(--text-opacity));
  49653. }
  49654. .md\:text-yellow-800 {
  49655. --text-opacity: 1;
  49656. color: #975a16;
  49657. color: rgba(151, 90, 22, var(--text-opacity));
  49658. }
  49659. .md\:text-yellow-900 {
  49660. --text-opacity: 1;
  49661. color: #744210;
  49662. color: rgba(116, 66, 16, var(--text-opacity));
  49663. }
  49664. .md\:text-green-100 {
  49665. --text-opacity: 1;
  49666. color: #f0fff4;
  49667. color: rgba(240, 255, 244, var(--text-opacity));
  49668. }
  49669. .md\:text-green-200 {
  49670. --text-opacity: 1;
  49671. color: #c6f6d5;
  49672. color: rgba(198, 246, 213, var(--text-opacity));
  49673. }
  49674. .md\:text-green-300 {
  49675. --text-opacity: 1;
  49676. color: #9ae6b4;
  49677. color: rgba(154, 230, 180, var(--text-opacity));
  49678. }
  49679. .md\:text-green-400 {
  49680. --text-opacity: 1;
  49681. color: #68d391;
  49682. color: rgba(104, 211, 145, var(--text-opacity));
  49683. }
  49684. .md\:text-green-500 {
  49685. --text-opacity: 1;
  49686. color: #48bb78;
  49687. color: rgba(72, 187, 120, var(--text-opacity));
  49688. }
  49689. .md\:text-green-600 {
  49690. --text-opacity: 1;
  49691. color: #38a169;
  49692. color: rgba(56, 161, 105, var(--text-opacity));
  49693. }
  49694. .md\:text-green-700 {
  49695. --text-opacity: 1;
  49696. color: #2f855a;
  49697. color: rgba(47, 133, 90, var(--text-opacity));
  49698. }
  49699. .md\:text-green-800 {
  49700. --text-opacity: 1;
  49701. color: #276749;
  49702. color: rgba(39, 103, 73, var(--text-opacity));
  49703. }
  49704. .md\:text-green-900 {
  49705. --text-opacity: 1;
  49706. color: #22543d;
  49707. color: rgba(34, 84, 61, var(--text-opacity));
  49708. }
  49709. .md\:text-teal-100 {
  49710. --text-opacity: 1;
  49711. color: #e6fffa;
  49712. color: rgba(230, 255, 250, var(--text-opacity));
  49713. }
  49714. .md\:text-teal-200 {
  49715. --text-opacity: 1;
  49716. color: #b2f5ea;
  49717. color: rgba(178, 245, 234, var(--text-opacity));
  49718. }
  49719. .md\:text-teal-300 {
  49720. --text-opacity: 1;
  49721. color: #81e6d9;
  49722. color: rgba(129, 230, 217, var(--text-opacity));
  49723. }
  49724. .md\:text-teal-400 {
  49725. --text-opacity: 1;
  49726. color: #4fd1c5;
  49727. color: rgba(79, 209, 197, var(--text-opacity));
  49728. }
  49729. .md\:text-teal-500 {
  49730. --text-opacity: 1;
  49731. color: #38b2ac;
  49732. color: rgba(56, 178, 172, var(--text-opacity));
  49733. }
  49734. .md\:text-teal-600 {
  49735. --text-opacity: 1;
  49736. color: #319795;
  49737. color: rgba(49, 151, 149, var(--text-opacity));
  49738. }
  49739. .md\:text-teal-700 {
  49740. --text-opacity: 1;
  49741. color: #2c7a7b;
  49742. color: rgba(44, 122, 123, var(--text-opacity));
  49743. }
  49744. .md\:text-teal-800 {
  49745. --text-opacity: 1;
  49746. color: #285e61;
  49747. color: rgba(40, 94, 97, var(--text-opacity));
  49748. }
  49749. .md\:text-teal-900 {
  49750. --text-opacity: 1;
  49751. color: #234e52;
  49752. color: rgba(35, 78, 82, var(--text-opacity));
  49753. }
  49754. .md\:text-blue-100 {
  49755. --text-opacity: 1;
  49756. color: #ebf8ff;
  49757. color: rgba(235, 248, 255, var(--text-opacity));
  49758. }
  49759. .md\:text-blue-200 {
  49760. --text-opacity: 1;
  49761. color: #bee3f8;
  49762. color: rgba(190, 227, 248, var(--text-opacity));
  49763. }
  49764. .md\:text-blue-300 {
  49765. --text-opacity: 1;
  49766. color: #90cdf4;
  49767. color: rgba(144, 205, 244, var(--text-opacity));
  49768. }
  49769. .md\:text-blue-400 {
  49770. --text-opacity: 1;
  49771. color: #63b3ed;
  49772. color: rgba(99, 179, 237, var(--text-opacity));
  49773. }
  49774. .md\:text-blue-500 {
  49775. --text-opacity: 1;
  49776. color: #4299e1;
  49777. color: rgba(66, 153, 225, var(--text-opacity));
  49778. }
  49779. .md\:text-blue-600 {
  49780. --text-opacity: 1;
  49781. color: #3182ce;
  49782. color: rgba(49, 130, 206, var(--text-opacity));
  49783. }
  49784. .md\:text-blue-700 {
  49785. --text-opacity: 1;
  49786. color: #2b6cb0;
  49787. color: rgba(43, 108, 176, var(--text-opacity));
  49788. }
  49789. .md\:text-blue-800 {
  49790. --text-opacity: 1;
  49791. color: #2c5282;
  49792. color: rgba(44, 82, 130, var(--text-opacity));
  49793. }
  49794. .md\:text-blue-900 {
  49795. --text-opacity: 1;
  49796. color: #2a4365;
  49797. color: rgba(42, 67, 101, var(--text-opacity));
  49798. }
  49799. .md\:text-indigo-100 {
  49800. --text-opacity: 1;
  49801. color: #ebf4ff;
  49802. color: rgba(235, 244, 255, var(--text-opacity));
  49803. }
  49804. .md\:text-indigo-200 {
  49805. --text-opacity: 1;
  49806. color: #c3dafe;
  49807. color: rgba(195, 218, 254, var(--text-opacity));
  49808. }
  49809. .md\:text-indigo-300 {
  49810. --text-opacity: 1;
  49811. color: #a3bffa;
  49812. color: rgba(163, 191, 250, var(--text-opacity));
  49813. }
  49814. .md\:text-indigo-400 {
  49815. --text-opacity: 1;
  49816. color: #7f9cf5;
  49817. color: rgba(127, 156, 245, var(--text-opacity));
  49818. }
  49819. .md\:text-indigo-500 {
  49820. --text-opacity: 1;
  49821. color: #667eea;
  49822. color: rgba(102, 126, 234, var(--text-opacity));
  49823. }
  49824. .md\:text-indigo-600 {
  49825. --text-opacity: 1;
  49826. color: #5a67d8;
  49827. color: rgba(90, 103, 216, var(--text-opacity));
  49828. }
  49829. .md\:text-indigo-700 {
  49830. --text-opacity: 1;
  49831. color: #4c51bf;
  49832. color: rgba(76, 81, 191, var(--text-opacity));
  49833. }
  49834. .md\:text-indigo-800 {
  49835. --text-opacity: 1;
  49836. color: #434190;
  49837. color: rgba(67, 65, 144, var(--text-opacity));
  49838. }
  49839. .md\:text-indigo-900 {
  49840. --text-opacity: 1;
  49841. color: #3c366b;
  49842. color: rgba(60, 54, 107, var(--text-opacity));
  49843. }
  49844. .md\:text-purple-100 {
  49845. --text-opacity: 1;
  49846. color: #faf5ff;
  49847. color: rgba(250, 245, 255, var(--text-opacity));
  49848. }
  49849. .md\:text-purple-200 {
  49850. --text-opacity: 1;
  49851. color: #e9d8fd;
  49852. color: rgba(233, 216, 253, var(--text-opacity));
  49853. }
  49854. .md\:text-purple-300 {
  49855. --text-opacity: 1;
  49856. color: #d6bcfa;
  49857. color: rgba(214, 188, 250, var(--text-opacity));
  49858. }
  49859. .md\:text-purple-400 {
  49860. --text-opacity: 1;
  49861. color: #b794f4;
  49862. color: rgba(183, 148, 244, var(--text-opacity));
  49863. }
  49864. .md\:text-purple-500 {
  49865. --text-opacity: 1;
  49866. color: #9f7aea;
  49867. color: rgba(159, 122, 234, var(--text-opacity));
  49868. }
  49869. .md\:text-purple-600 {
  49870. --text-opacity: 1;
  49871. color: #805ad5;
  49872. color: rgba(128, 90, 213, var(--text-opacity));
  49873. }
  49874. .md\:text-purple-700 {
  49875. --text-opacity: 1;
  49876. color: #6b46c1;
  49877. color: rgba(107, 70, 193, var(--text-opacity));
  49878. }
  49879. .md\:text-purple-800 {
  49880. --text-opacity: 1;
  49881. color: #553c9a;
  49882. color: rgba(85, 60, 154, var(--text-opacity));
  49883. }
  49884. .md\:text-purple-900 {
  49885. --text-opacity: 1;
  49886. color: #44337a;
  49887. color: rgba(68, 51, 122, var(--text-opacity));
  49888. }
  49889. .md\:text-pink-100 {
  49890. --text-opacity: 1;
  49891. color: #fff5f7;
  49892. color: rgba(255, 245, 247, var(--text-opacity));
  49893. }
  49894. .md\:text-pink-200 {
  49895. --text-opacity: 1;
  49896. color: #fed7e2;
  49897. color: rgba(254, 215, 226, var(--text-opacity));
  49898. }
  49899. .md\:text-pink-300 {
  49900. --text-opacity: 1;
  49901. color: #fbb6ce;
  49902. color: rgba(251, 182, 206, var(--text-opacity));
  49903. }
  49904. .md\:text-pink-400 {
  49905. --text-opacity: 1;
  49906. color: #f687b3;
  49907. color: rgba(246, 135, 179, var(--text-opacity));
  49908. }
  49909. .md\:text-pink-500 {
  49910. --text-opacity: 1;
  49911. color: #ed64a6;
  49912. color: rgba(237, 100, 166, var(--text-opacity));
  49913. }
  49914. .md\:text-pink-600 {
  49915. --text-opacity: 1;
  49916. color: #d53f8c;
  49917. color: rgba(213, 63, 140, var(--text-opacity));
  49918. }
  49919. .md\:text-pink-700 {
  49920. --text-opacity: 1;
  49921. color: #b83280;
  49922. color: rgba(184, 50, 128, var(--text-opacity));
  49923. }
  49924. .md\:text-pink-800 {
  49925. --text-opacity: 1;
  49926. color: #97266d;
  49927. color: rgba(151, 38, 109, var(--text-opacity));
  49928. }
  49929. .md\:text-pink-900 {
  49930. --text-opacity: 1;
  49931. color: #702459;
  49932. color: rgba(112, 36, 89, var(--text-opacity));
  49933. }
  49934. .md\:hover\:text-transparent:hover {
  49935. color: transparent;
  49936. }
  49937. .md\:hover\:text-current:hover {
  49938. color: currentColor;
  49939. }
  49940. .md\:hover\:text-black:hover {
  49941. --text-opacity: 1;
  49942. color: #000;
  49943. color: rgba(0, 0, 0, var(--text-opacity));
  49944. }
  49945. .md\:hover\:text-white:hover {
  49946. --text-opacity: 1;
  49947. color: #fff;
  49948. color: rgba(255, 255, 255, var(--text-opacity));
  49949. }
  49950. .md\:hover\:text-gray-100:hover {
  49951. --text-opacity: 1;
  49952. color: #f7fafc;
  49953. color: rgba(247, 250, 252, var(--text-opacity));
  49954. }
  49955. .md\:hover\:text-gray-200:hover {
  49956. --text-opacity: 1;
  49957. color: #edf2f7;
  49958. color: rgba(237, 242, 247, var(--text-opacity));
  49959. }
  49960. .md\:hover\:text-gray-300:hover {
  49961. --text-opacity: 1;
  49962. color: #e2e8f0;
  49963. color: rgba(226, 232, 240, var(--text-opacity));
  49964. }
  49965. .md\:hover\:text-gray-400:hover {
  49966. --text-opacity: 1;
  49967. color: #cbd5e0;
  49968. color: rgba(203, 213, 224, var(--text-opacity));
  49969. }
  49970. .md\:hover\:text-gray-500:hover {
  49971. --text-opacity: 1;
  49972. color: #a0aec0;
  49973. color: rgba(160, 174, 192, var(--text-opacity));
  49974. }
  49975. .md\:hover\:text-gray-600:hover {
  49976. --text-opacity: 1;
  49977. color: #718096;
  49978. color: rgba(113, 128, 150, var(--text-opacity));
  49979. }
  49980. .md\:hover\:text-gray-700:hover {
  49981. --text-opacity: 1;
  49982. color: #4a5568;
  49983. color: rgba(74, 85, 104, var(--text-opacity));
  49984. }
  49985. .md\:hover\:text-gray-800:hover {
  49986. --text-opacity: 1;
  49987. color: #2d3748;
  49988. color: rgba(45, 55, 72, var(--text-opacity));
  49989. }
  49990. .md\:hover\:text-gray-900:hover {
  49991. --text-opacity: 1;
  49992. color: #1a202c;
  49993. color: rgba(26, 32, 44, var(--text-opacity));
  49994. }
  49995. .md\:hover\:text-red-100:hover {
  49996. --text-opacity: 1;
  49997. color: #fff5f5;
  49998. color: rgba(255, 245, 245, var(--text-opacity));
  49999. }
  50000. .md\:hover\:text-red-200:hover {
  50001. --text-opacity: 1;
  50002. color: #fed7d7;
  50003. color: rgba(254, 215, 215, var(--text-opacity));
  50004. }
  50005. .md\:hover\:text-red-300:hover {
  50006. --text-opacity: 1;
  50007. color: #feb2b2;
  50008. color: rgba(254, 178, 178, var(--text-opacity));
  50009. }
  50010. .md\:hover\:text-red-400:hover {
  50011. --text-opacity: 1;
  50012. color: #fc8181;
  50013. color: rgba(252, 129, 129, var(--text-opacity));
  50014. }
  50015. .md\:hover\:text-red-500:hover {
  50016. --text-opacity: 1;
  50017. color: #f56565;
  50018. color: rgba(245, 101, 101, var(--text-opacity));
  50019. }
  50020. .md\:hover\:text-red-600:hover {
  50021. --text-opacity: 1;
  50022. color: #e53e3e;
  50023. color: rgba(229, 62, 62, var(--text-opacity));
  50024. }
  50025. .md\:hover\:text-red-700:hover {
  50026. --text-opacity: 1;
  50027. color: #c53030;
  50028. color: rgba(197, 48, 48, var(--text-opacity));
  50029. }
  50030. .md\:hover\:text-red-800:hover {
  50031. --text-opacity: 1;
  50032. color: #9b2c2c;
  50033. color: rgba(155, 44, 44, var(--text-opacity));
  50034. }
  50035. .md\:hover\:text-red-900:hover {
  50036. --text-opacity: 1;
  50037. color: #742a2a;
  50038. color: rgba(116, 42, 42, var(--text-opacity));
  50039. }
  50040. .md\:hover\:text-orange-100:hover {
  50041. --text-opacity: 1;
  50042. color: #fffaf0;
  50043. color: rgba(255, 250, 240, var(--text-opacity));
  50044. }
  50045. .md\:hover\:text-orange-200:hover {
  50046. --text-opacity: 1;
  50047. color: #feebc8;
  50048. color: rgba(254, 235, 200, var(--text-opacity));
  50049. }
  50050. .md\:hover\:text-orange-300:hover {
  50051. --text-opacity: 1;
  50052. color: #fbd38d;
  50053. color: rgba(251, 211, 141, var(--text-opacity));
  50054. }
  50055. .md\:hover\:text-orange-400:hover {
  50056. --text-opacity: 1;
  50057. color: #f6ad55;
  50058. color: rgba(246, 173, 85, var(--text-opacity));
  50059. }
  50060. .md\:hover\:text-orange-500:hover {
  50061. --text-opacity: 1;
  50062. color: #ed8936;
  50063. color: rgba(237, 137, 54, var(--text-opacity));
  50064. }
  50065. .md\:hover\:text-orange-600:hover {
  50066. --text-opacity: 1;
  50067. color: #dd6b20;
  50068. color: rgba(221, 107, 32, var(--text-opacity));
  50069. }
  50070. .md\:hover\:text-orange-700:hover {
  50071. --text-opacity: 1;
  50072. color: #c05621;
  50073. color: rgba(192, 86, 33, var(--text-opacity));
  50074. }
  50075. .md\:hover\:text-orange-800:hover {
  50076. --text-opacity: 1;
  50077. color: #9c4221;
  50078. color: rgba(156, 66, 33, var(--text-opacity));
  50079. }
  50080. .md\:hover\:text-orange-900:hover {
  50081. --text-opacity: 1;
  50082. color: #7b341e;
  50083. color: rgba(123, 52, 30, var(--text-opacity));
  50084. }
  50085. .md\:hover\:text-yellow-100:hover {
  50086. --text-opacity: 1;
  50087. color: #fffff0;
  50088. color: rgba(255, 255, 240, var(--text-opacity));
  50089. }
  50090. .md\:hover\:text-yellow-200:hover {
  50091. --text-opacity: 1;
  50092. color: #fefcbf;
  50093. color: rgba(254, 252, 191, var(--text-opacity));
  50094. }
  50095. .md\:hover\:text-yellow-300:hover {
  50096. --text-opacity: 1;
  50097. color: #faf089;
  50098. color: rgba(250, 240, 137, var(--text-opacity));
  50099. }
  50100. .md\:hover\:text-yellow-400:hover {
  50101. --text-opacity: 1;
  50102. color: #f6e05e;
  50103. color: rgba(246, 224, 94, var(--text-opacity));
  50104. }
  50105. .md\:hover\:text-yellow-500:hover {
  50106. --text-opacity: 1;
  50107. color: #ecc94b;
  50108. color: rgba(236, 201, 75, var(--text-opacity));
  50109. }
  50110. .md\:hover\:text-yellow-600:hover {
  50111. --text-opacity: 1;
  50112. color: #d69e2e;
  50113. color: rgba(214, 158, 46, var(--text-opacity));
  50114. }
  50115. .md\:hover\:text-yellow-700:hover {
  50116. --text-opacity: 1;
  50117. color: #b7791f;
  50118. color: rgba(183, 121, 31, var(--text-opacity));
  50119. }
  50120. .md\:hover\:text-yellow-800:hover {
  50121. --text-opacity: 1;
  50122. color: #975a16;
  50123. color: rgba(151, 90, 22, var(--text-opacity));
  50124. }
  50125. .md\:hover\:text-yellow-900:hover {
  50126. --text-opacity: 1;
  50127. color: #744210;
  50128. color: rgba(116, 66, 16, var(--text-opacity));
  50129. }
  50130. .md\:hover\:text-green-100:hover {
  50131. --text-opacity: 1;
  50132. color: #f0fff4;
  50133. color: rgba(240, 255, 244, var(--text-opacity));
  50134. }
  50135. .md\:hover\:text-green-200:hover {
  50136. --text-opacity: 1;
  50137. color: #c6f6d5;
  50138. color: rgba(198, 246, 213, var(--text-opacity));
  50139. }
  50140. .md\:hover\:text-green-300:hover {
  50141. --text-opacity: 1;
  50142. color: #9ae6b4;
  50143. color: rgba(154, 230, 180, var(--text-opacity));
  50144. }
  50145. .md\:hover\:text-green-400:hover {
  50146. --text-opacity: 1;
  50147. color: #68d391;
  50148. color: rgba(104, 211, 145, var(--text-opacity));
  50149. }
  50150. .md\:hover\:text-green-500:hover {
  50151. --text-opacity: 1;
  50152. color: #48bb78;
  50153. color: rgba(72, 187, 120, var(--text-opacity));
  50154. }
  50155. .md\:hover\:text-green-600:hover {
  50156. --text-opacity: 1;
  50157. color: #38a169;
  50158. color: rgba(56, 161, 105, var(--text-opacity));
  50159. }
  50160. .md\:hover\:text-green-700:hover {
  50161. --text-opacity: 1;
  50162. color: #2f855a;
  50163. color: rgba(47, 133, 90, var(--text-opacity));
  50164. }
  50165. .md\:hover\:text-green-800:hover {
  50166. --text-opacity: 1;
  50167. color: #276749;
  50168. color: rgba(39, 103, 73, var(--text-opacity));
  50169. }
  50170. .md\:hover\:text-green-900:hover {
  50171. --text-opacity: 1;
  50172. color: #22543d;
  50173. color: rgba(34, 84, 61, var(--text-opacity));
  50174. }
  50175. .md\:hover\:text-teal-100:hover {
  50176. --text-opacity: 1;
  50177. color: #e6fffa;
  50178. color: rgba(230, 255, 250, var(--text-opacity));
  50179. }
  50180. .md\:hover\:text-teal-200:hover {
  50181. --text-opacity: 1;
  50182. color: #b2f5ea;
  50183. color: rgba(178, 245, 234, var(--text-opacity));
  50184. }
  50185. .md\:hover\:text-teal-300:hover {
  50186. --text-opacity: 1;
  50187. color: #81e6d9;
  50188. color: rgba(129, 230, 217, var(--text-opacity));
  50189. }
  50190. .md\:hover\:text-teal-400:hover {
  50191. --text-opacity: 1;
  50192. color: #4fd1c5;
  50193. color: rgba(79, 209, 197, var(--text-opacity));
  50194. }
  50195. .md\:hover\:text-teal-500:hover {
  50196. --text-opacity: 1;
  50197. color: #38b2ac;
  50198. color: rgba(56, 178, 172, var(--text-opacity));
  50199. }
  50200. .md\:hover\:text-teal-600:hover {
  50201. --text-opacity: 1;
  50202. color: #319795;
  50203. color: rgba(49, 151, 149, var(--text-opacity));
  50204. }
  50205. .md\:hover\:text-teal-700:hover {
  50206. --text-opacity: 1;
  50207. color: #2c7a7b;
  50208. color: rgba(44, 122, 123, var(--text-opacity));
  50209. }
  50210. .md\:hover\:text-teal-800:hover {
  50211. --text-opacity: 1;
  50212. color: #285e61;
  50213. color: rgba(40, 94, 97, var(--text-opacity));
  50214. }
  50215. .md\:hover\:text-teal-900:hover {
  50216. --text-opacity: 1;
  50217. color: #234e52;
  50218. color: rgba(35, 78, 82, var(--text-opacity));
  50219. }
  50220. .md\:hover\:text-blue-100:hover {
  50221. --text-opacity: 1;
  50222. color: #ebf8ff;
  50223. color: rgba(235, 248, 255, var(--text-opacity));
  50224. }
  50225. .md\:hover\:text-blue-200:hover {
  50226. --text-opacity: 1;
  50227. color: #bee3f8;
  50228. color: rgba(190, 227, 248, var(--text-opacity));
  50229. }
  50230. .md\:hover\:text-blue-300:hover {
  50231. --text-opacity: 1;
  50232. color: #90cdf4;
  50233. color: rgba(144, 205, 244, var(--text-opacity));
  50234. }
  50235. .md\:hover\:text-blue-400:hover {
  50236. --text-opacity: 1;
  50237. color: #63b3ed;
  50238. color: rgba(99, 179, 237, var(--text-opacity));
  50239. }
  50240. .md\:hover\:text-blue-500:hover {
  50241. --text-opacity: 1;
  50242. color: #4299e1;
  50243. color: rgba(66, 153, 225, var(--text-opacity));
  50244. }
  50245. .md\:hover\:text-blue-600:hover {
  50246. --text-opacity: 1;
  50247. color: #3182ce;
  50248. color: rgba(49, 130, 206, var(--text-opacity));
  50249. }
  50250. .md\:hover\:text-blue-700:hover {
  50251. --text-opacity: 1;
  50252. color: #2b6cb0;
  50253. color: rgba(43, 108, 176, var(--text-opacity));
  50254. }
  50255. .md\:hover\:text-blue-800:hover {
  50256. --text-opacity: 1;
  50257. color: #2c5282;
  50258. color: rgba(44, 82, 130, var(--text-opacity));
  50259. }
  50260. .md\:hover\:text-blue-900:hover {
  50261. --text-opacity: 1;
  50262. color: #2a4365;
  50263. color: rgba(42, 67, 101, var(--text-opacity));
  50264. }
  50265. .md\:hover\:text-indigo-100:hover {
  50266. --text-opacity: 1;
  50267. color: #ebf4ff;
  50268. color: rgba(235, 244, 255, var(--text-opacity));
  50269. }
  50270. .md\:hover\:text-indigo-200:hover {
  50271. --text-opacity: 1;
  50272. color: #c3dafe;
  50273. color: rgba(195, 218, 254, var(--text-opacity));
  50274. }
  50275. .md\:hover\:text-indigo-300:hover {
  50276. --text-opacity: 1;
  50277. color: #a3bffa;
  50278. color: rgba(163, 191, 250, var(--text-opacity));
  50279. }
  50280. .md\:hover\:text-indigo-400:hover {
  50281. --text-opacity: 1;
  50282. color: #7f9cf5;
  50283. color: rgba(127, 156, 245, var(--text-opacity));
  50284. }
  50285. .md\:hover\:text-indigo-500:hover {
  50286. --text-opacity: 1;
  50287. color: #667eea;
  50288. color: rgba(102, 126, 234, var(--text-opacity));
  50289. }
  50290. .md\:hover\:text-indigo-600:hover {
  50291. --text-opacity: 1;
  50292. color: #5a67d8;
  50293. color: rgba(90, 103, 216, var(--text-opacity));
  50294. }
  50295. .md\:hover\:text-indigo-700:hover {
  50296. --text-opacity: 1;
  50297. color: #4c51bf;
  50298. color: rgba(76, 81, 191, var(--text-opacity));
  50299. }
  50300. .md\:hover\:text-indigo-800:hover {
  50301. --text-opacity: 1;
  50302. color: #434190;
  50303. color: rgba(67, 65, 144, var(--text-opacity));
  50304. }
  50305. .md\:hover\:text-indigo-900:hover {
  50306. --text-opacity: 1;
  50307. color: #3c366b;
  50308. color: rgba(60, 54, 107, var(--text-opacity));
  50309. }
  50310. .md\:hover\:text-purple-100:hover {
  50311. --text-opacity: 1;
  50312. color: #faf5ff;
  50313. color: rgba(250, 245, 255, var(--text-opacity));
  50314. }
  50315. .md\:hover\:text-purple-200:hover {
  50316. --text-opacity: 1;
  50317. color: #e9d8fd;
  50318. color: rgba(233, 216, 253, var(--text-opacity));
  50319. }
  50320. .md\:hover\:text-purple-300:hover {
  50321. --text-opacity: 1;
  50322. color: #d6bcfa;
  50323. color: rgba(214, 188, 250, var(--text-opacity));
  50324. }
  50325. .md\:hover\:text-purple-400:hover {
  50326. --text-opacity: 1;
  50327. color: #b794f4;
  50328. color: rgba(183, 148, 244, var(--text-opacity));
  50329. }
  50330. .md\:hover\:text-purple-500:hover {
  50331. --text-opacity: 1;
  50332. color: #9f7aea;
  50333. color: rgba(159, 122, 234, var(--text-opacity));
  50334. }
  50335. .md\:hover\:text-purple-600:hover {
  50336. --text-opacity: 1;
  50337. color: #805ad5;
  50338. color: rgba(128, 90, 213, var(--text-opacity));
  50339. }
  50340. .md\:hover\:text-purple-700:hover {
  50341. --text-opacity: 1;
  50342. color: #6b46c1;
  50343. color: rgba(107, 70, 193, var(--text-opacity));
  50344. }
  50345. .md\:hover\:text-purple-800:hover {
  50346. --text-opacity: 1;
  50347. color: #553c9a;
  50348. color: rgba(85, 60, 154, var(--text-opacity));
  50349. }
  50350. .md\:hover\:text-purple-900:hover {
  50351. --text-opacity: 1;
  50352. color: #44337a;
  50353. color: rgba(68, 51, 122, var(--text-opacity));
  50354. }
  50355. .md\:hover\:text-pink-100:hover {
  50356. --text-opacity: 1;
  50357. color: #fff5f7;
  50358. color: rgba(255, 245, 247, var(--text-opacity));
  50359. }
  50360. .md\:hover\:text-pink-200:hover {
  50361. --text-opacity: 1;
  50362. color: #fed7e2;
  50363. color: rgba(254, 215, 226, var(--text-opacity));
  50364. }
  50365. .md\:hover\:text-pink-300:hover {
  50366. --text-opacity: 1;
  50367. color: #fbb6ce;
  50368. color: rgba(251, 182, 206, var(--text-opacity));
  50369. }
  50370. .md\:hover\:text-pink-400:hover {
  50371. --text-opacity: 1;
  50372. color: #f687b3;
  50373. color: rgba(246, 135, 179, var(--text-opacity));
  50374. }
  50375. .md\:hover\:text-pink-500:hover {
  50376. --text-opacity: 1;
  50377. color: #ed64a6;
  50378. color: rgba(237, 100, 166, var(--text-opacity));
  50379. }
  50380. .md\:hover\:text-pink-600:hover {
  50381. --text-opacity: 1;
  50382. color: #d53f8c;
  50383. color: rgba(213, 63, 140, var(--text-opacity));
  50384. }
  50385. .md\:hover\:text-pink-700:hover {
  50386. --text-opacity: 1;
  50387. color: #b83280;
  50388. color: rgba(184, 50, 128, var(--text-opacity));
  50389. }
  50390. .md\:hover\:text-pink-800:hover {
  50391. --text-opacity: 1;
  50392. color: #97266d;
  50393. color: rgba(151, 38, 109, var(--text-opacity));
  50394. }
  50395. .md\:hover\:text-pink-900:hover {
  50396. --text-opacity: 1;
  50397. color: #702459;
  50398. color: rgba(112, 36, 89, var(--text-opacity));
  50399. }
  50400. .md\:focus\:text-transparent:focus {
  50401. color: transparent;
  50402. }
  50403. .md\:focus\:text-current:focus {
  50404. color: currentColor;
  50405. }
  50406. .md\:focus\:text-black:focus {
  50407. --text-opacity: 1;
  50408. color: #000;
  50409. color: rgba(0, 0, 0, var(--text-opacity));
  50410. }
  50411. .md\:focus\:text-white:focus {
  50412. --text-opacity: 1;
  50413. color: #fff;
  50414. color: rgba(255, 255, 255, var(--text-opacity));
  50415. }
  50416. .md\:focus\:text-gray-100:focus {
  50417. --text-opacity: 1;
  50418. color: #f7fafc;
  50419. color: rgba(247, 250, 252, var(--text-opacity));
  50420. }
  50421. .md\:focus\:text-gray-200:focus {
  50422. --text-opacity: 1;
  50423. color: #edf2f7;
  50424. color: rgba(237, 242, 247, var(--text-opacity));
  50425. }
  50426. .md\:focus\:text-gray-300:focus {
  50427. --text-opacity: 1;
  50428. color: #e2e8f0;
  50429. color: rgba(226, 232, 240, var(--text-opacity));
  50430. }
  50431. .md\:focus\:text-gray-400:focus {
  50432. --text-opacity: 1;
  50433. color: #cbd5e0;
  50434. color: rgba(203, 213, 224, var(--text-opacity));
  50435. }
  50436. .md\:focus\:text-gray-500:focus {
  50437. --text-opacity: 1;
  50438. color: #a0aec0;
  50439. color: rgba(160, 174, 192, var(--text-opacity));
  50440. }
  50441. .md\:focus\:text-gray-600:focus {
  50442. --text-opacity: 1;
  50443. color: #718096;
  50444. color: rgba(113, 128, 150, var(--text-opacity));
  50445. }
  50446. .md\:focus\:text-gray-700:focus {
  50447. --text-opacity: 1;
  50448. color: #4a5568;
  50449. color: rgba(74, 85, 104, var(--text-opacity));
  50450. }
  50451. .md\:focus\:text-gray-800:focus {
  50452. --text-opacity: 1;
  50453. color: #2d3748;
  50454. color: rgba(45, 55, 72, var(--text-opacity));
  50455. }
  50456. .md\:focus\:text-gray-900:focus {
  50457. --text-opacity: 1;
  50458. color: #1a202c;
  50459. color: rgba(26, 32, 44, var(--text-opacity));
  50460. }
  50461. .md\:focus\:text-red-100:focus {
  50462. --text-opacity: 1;
  50463. color: #fff5f5;
  50464. color: rgba(255, 245, 245, var(--text-opacity));
  50465. }
  50466. .md\:focus\:text-red-200:focus {
  50467. --text-opacity: 1;
  50468. color: #fed7d7;
  50469. color: rgba(254, 215, 215, var(--text-opacity));
  50470. }
  50471. .md\:focus\:text-red-300:focus {
  50472. --text-opacity: 1;
  50473. color: #feb2b2;
  50474. color: rgba(254, 178, 178, var(--text-opacity));
  50475. }
  50476. .md\:focus\:text-red-400:focus {
  50477. --text-opacity: 1;
  50478. color: #fc8181;
  50479. color: rgba(252, 129, 129, var(--text-opacity));
  50480. }
  50481. .md\:focus\:text-red-500:focus {
  50482. --text-opacity: 1;
  50483. color: #f56565;
  50484. color: rgba(245, 101, 101, var(--text-opacity));
  50485. }
  50486. .md\:focus\:text-red-600:focus {
  50487. --text-opacity: 1;
  50488. color: #e53e3e;
  50489. color: rgba(229, 62, 62, var(--text-opacity));
  50490. }
  50491. .md\:focus\:text-red-700:focus {
  50492. --text-opacity: 1;
  50493. color: #c53030;
  50494. color: rgba(197, 48, 48, var(--text-opacity));
  50495. }
  50496. .md\:focus\:text-red-800:focus {
  50497. --text-opacity: 1;
  50498. color: #9b2c2c;
  50499. color: rgba(155, 44, 44, var(--text-opacity));
  50500. }
  50501. .md\:focus\:text-red-900:focus {
  50502. --text-opacity: 1;
  50503. color: #742a2a;
  50504. color: rgba(116, 42, 42, var(--text-opacity));
  50505. }
  50506. .md\:focus\:text-orange-100:focus {
  50507. --text-opacity: 1;
  50508. color: #fffaf0;
  50509. color: rgba(255, 250, 240, var(--text-opacity));
  50510. }
  50511. .md\:focus\:text-orange-200:focus {
  50512. --text-opacity: 1;
  50513. color: #feebc8;
  50514. color: rgba(254, 235, 200, var(--text-opacity));
  50515. }
  50516. .md\:focus\:text-orange-300:focus {
  50517. --text-opacity: 1;
  50518. color: #fbd38d;
  50519. color: rgba(251, 211, 141, var(--text-opacity));
  50520. }
  50521. .md\:focus\:text-orange-400:focus {
  50522. --text-opacity: 1;
  50523. color: #f6ad55;
  50524. color: rgba(246, 173, 85, var(--text-opacity));
  50525. }
  50526. .md\:focus\:text-orange-500:focus {
  50527. --text-opacity: 1;
  50528. color: #ed8936;
  50529. color: rgba(237, 137, 54, var(--text-opacity));
  50530. }
  50531. .md\:focus\:text-orange-600:focus {
  50532. --text-opacity: 1;
  50533. color: #dd6b20;
  50534. color: rgba(221, 107, 32, var(--text-opacity));
  50535. }
  50536. .md\:focus\:text-orange-700:focus {
  50537. --text-opacity: 1;
  50538. color: #c05621;
  50539. color: rgba(192, 86, 33, var(--text-opacity));
  50540. }
  50541. .md\:focus\:text-orange-800:focus {
  50542. --text-opacity: 1;
  50543. color: #9c4221;
  50544. color: rgba(156, 66, 33, var(--text-opacity));
  50545. }
  50546. .md\:focus\:text-orange-900:focus {
  50547. --text-opacity: 1;
  50548. color: #7b341e;
  50549. color: rgba(123, 52, 30, var(--text-opacity));
  50550. }
  50551. .md\:focus\:text-yellow-100:focus {
  50552. --text-opacity: 1;
  50553. color: #fffff0;
  50554. color: rgba(255, 255, 240, var(--text-opacity));
  50555. }
  50556. .md\:focus\:text-yellow-200:focus {
  50557. --text-opacity: 1;
  50558. color: #fefcbf;
  50559. color: rgba(254, 252, 191, var(--text-opacity));
  50560. }
  50561. .md\:focus\:text-yellow-300:focus {
  50562. --text-opacity: 1;
  50563. color: #faf089;
  50564. color: rgba(250, 240, 137, var(--text-opacity));
  50565. }
  50566. .md\:focus\:text-yellow-400:focus {
  50567. --text-opacity: 1;
  50568. color: #f6e05e;
  50569. color: rgba(246, 224, 94, var(--text-opacity));
  50570. }
  50571. .md\:focus\:text-yellow-500:focus {
  50572. --text-opacity: 1;
  50573. color: #ecc94b;
  50574. color: rgba(236, 201, 75, var(--text-opacity));
  50575. }
  50576. .md\:focus\:text-yellow-600:focus {
  50577. --text-opacity: 1;
  50578. color: #d69e2e;
  50579. color: rgba(214, 158, 46, var(--text-opacity));
  50580. }
  50581. .md\:focus\:text-yellow-700:focus {
  50582. --text-opacity: 1;
  50583. color: #b7791f;
  50584. color: rgba(183, 121, 31, var(--text-opacity));
  50585. }
  50586. .md\:focus\:text-yellow-800:focus {
  50587. --text-opacity: 1;
  50588. color: #975a16;
  50589. color: rgba(151, 90, 22, var(--text-opacity));
  50590. }
  50591. .md\:focus\:text-yellow-900:focus {
  50592. --text-opacity: 1;
  50593. color: #744210;
  50594. color: rgba(116, 66, 16, var(--text-opacity));
  50595. }
  50596. .md\:focus\:text-green-100:focus {
  50597. --text-opacity: 1;
  50598. color: #f0fff4;
  50599. color: rgba(240, 255, 244, var(--text-opacity));
  50600. }
  50601. .md\:focus\:text-green-200:focus {
  50602. --text-opacity: 1;
  50603. color: #c6f6d5;
  50604. color: rgba(198, 246, 213, var(--text-opacity));
  50605. }
  50606. .md\:focus\:text-green-300:focus {
  50607. --text-opacity: 1;
  50608. color: #9ae6b4;
  50609. color: rgba(154, 230, 180, var(--text-opacity));
  50610. }
  50611. .md\:focus\:text-green-400:focus {
  50612. --text-opacity: 1;
  50613. color: #68d391;
  50614. color: rgba(104, 211, 145, var(--text-opacity));
  50615. }
  50616. .md\:focus\:text-green-500:focus {
  50617. --text-opacity: 1;
  50618. color: #48bb78;
  50619. color: rgba(72, 187, 120, var(--text-opacity));
  50620. }
  50621. .md\:focus\:text-green-600:focus {
  50622. --text-opacity: 1;
  50623. color: #38a169;
  50624. color: rgba(56, 161, 105, var(--text-opacity));
  50625. }
  50626. .md\:focus\:text-green-700:focus {
  50627. --text-opacity: 1;
  50628. color: #2f855a;
  50629. color: rgba(47, 133, 90, var(--text-opacity));
  50630. }
  50631. .md\:focus\:text-green-800:focus {
  50632. --text-opacity: 1;
  50633. color: #276749;
  50634. color: rgba(39, 103, 73, var(--text-opacity));
  50635. }
  50636. .md\:focus\:text-green-900:focus {
  50637. --text-opacity: 1;
  50638. color: #22543d;
  50639. color: rgba(34, 84, 61, var(--text-opacity));
  50640. }
  50641. .md\:focus\:text-teal-100:focus {
  50642. --text-opacity: 1;
  50643. color: #e6fffa;
  50644. color: rgba(230, 255, 250, var(--text-opacity));
  50645. }
  50646. .md\:focus\:text-teal-200:focus {
  50647. --text-opacity: 1;
  50648. color: #b2f5ea;
  50649. color: rgba(178, 245, 234, var(--text-opacity));
  50650. }
  50651. .md\:focus\:text-teal-300:focus {
  50652. --text-opacity: 1;
  50653. color: #81e6d9;
  50654. color: rgba(129, 230, 217, var(--text-opacity));
  50655. }
  50656. .md\:focus\:text-teal-400:focus {
  50657. --text-opacity: 1;
  50658. color: #4fd1c5;
  50659. color: rgba(79, 209, 197, var(--text-opacity));
  50660. }
  50661. .md\:focus\:text-teal-500:focus {
  50662. --text-opacity: 1;
  50663. color: #38b2ac;
  50664. color: rgba(56, 178, 172, var(--text-opacity));
  50665. }
  50666. .md\:focus\:text-teal-600:focus {
  50667. --text-opacity: 1;
  50668. color: #319795;
  50669. color: rgba(49, 151, 149, var(--text-opacity));
  50670. }
  50671. .md\:focus\:text-teal-700:focus {
  50672. --text-opacity: 1;
  50673. color: #2c7a7b;
  50674. color: rgba(44, 122, 123, var(--text-opacity));
  50675. }
  50676. .md\:focus\:text-teal-800:focus {
  50677. --text-opacity: 1;
  50678. color: #285e61;
  50679. color: rgba(40, 94, 97, var(--text-opacity));
  50680. }
  50681. .md\:focus\:text-teal-900:focus {
  50682. --text-opacity: 1;
  50683. color: #234e52;
  50684. color: rgba(35, 78, 82, var(--text-opacity));
  50685. }
  50686. .md\:focus\:text-blue-100:focus {
  50687. --text-opacity: 1;
  50688. color: #ebf8ff;
  50689. color: rgba(235, 248, 255, var(--text-opacity));
  50690. }
  50691. .md\:focus\:text-blue-200:focus {
  50692. --text-opacity: 1;
  50693. color: #bee3f8;
  50694. color: rgba(190, 227, 248, var(--text-opacity));
  50695. }
  50696. .md\:focus\:text-blue-300:focus {
  50697. --text-opacity: 1;
  50698. color: #90cdf4;
  50699. color: rgba(144, 205, 244, var(--text-opacity));
  50700. }
  50701. .md\:focus\:text-blue-400:focus {
  50702. --text-opacity: 1;
  50703. color: #63b3ed;
  50704. color: rgba(99, 179, 237, var(--text-opacity));
  50705. }
  50706. .md\:focus\:text-blue-500:focus {
  50707. --text-opacity: 1;
  50708. color: #4299e1;
  50709. color: rgba(66, 153, 225, var(--text-opacity));
  50710. }
  50711. .md\:focus\:text-blue-600:focus {
  50712. --text-opacity: 1;
  50713. color: #3182ce;
  50714. color: rgba(49, 130, 206, var(--text-opacity));
  50715. }
  50716. .md\:focus\:text-blue-700:focus {
  50717. --text-opacity: 1;
  50718. color: #2b6cb0;
  50719. color: rgba(43, 108, 176, var(--text-opacity));
  50720. }
  50721. .md\:focus\:text-blue-800:focus {
  50722. --text-opacity: 1;
  50723. color: #2c5282;
  50724. color: rgba(44, 82, 130, var(--text-opacity));
  50725. }
  50726. .md\:focus\:text-blue-900:focus {
  50727. --text-opacity: 1;
  50728. color: #2a4365;
  50729. color: rgba(42, 67, 101, var(--text-opacity));
  50730. }
  50731. .md\:focus\:text-indigo-100:focus {
  50732. --text-opacity: 1;
  50733. color: #ebf4ff;
  50734. color: rgba(235, 244, 255, var(--text-opacity));
  50735. }
  50736. .md\:focus\:text-indigo-200:focus {
  50737. --text-opacity: 1;
  50738. color: #c3dafe;
  50739. color: rgba(195, 218, 254, var(--text-opacity));
  50740. }
  50741. .md\:focus\:text-indigo-300:focus {
  50742. --text-opacity: 1;
  50743. color: #a3bffa;
  50744. color: rgba(163, 191, 250, var(--text-opacity));
  50745. }
  50746. .md\:focus\:text-indigo-400:focus {
  50747. --text-opacity: 1;
  50748. color: #7f9cf5;
  50749. color: rgba(127, 156, 245, var(--text-opacity));
  50750. }
  50751. .md\:focus\:text-indigo-500:focus {
  50752. --text-opacity: 1;
  50753. color: #667eea;
  50754. color: rgba(102, 126, 234, var(--text-opacity));
  50755. }
  50756. .md\:focus\:text-indigo-600:focus {
  50757. --text-opacity: 1;
  50758. color: #5a67d8;
  50759. color: rgba(90, 103, 216, var(--text-opacity));
  50760. }
  50761. .md\:focus\:text-indigo-700:focus {
  50762. --text-opacity: 1;
  50763. color: #4c51bf;
  50764. color: rgba(76, 81, 191, var(--text-opacity));
  50765. }
  50766. .md\:focus\:text-indigo-800:focus {
  50767. --text-opacity: 1;
  50768. color: #434190;
  50769. color: rgba(67, 65, 144, var(--text-opacity));
  50770. }
  50771. .md\:focus\:text-indigo-900:focus {
  50772. --text-opacity: 1;
  50773. color: #3c366b;
  50774. color: rgba(60, 54, 107, var(--text-opacity));
  50775. }
  50776. .md\:focus\:text-purple-100:focus {
  50777. --text-opacity: 1;
  50778. color: #faf5ff;
  50779. color: rgba(250, 245, 255, var(--text-opacity));
  50780. }
  50781. .md\:focus\:text-purple-200:focus {
  50782. --text-opacity: 1;
  50783. color: #e9d8fd;
  50784. color: rgba(233, 216, 253, var(--text-opacity));
  50785. }
  50786. .md\:focus\:text-purple-300:focus {
  50787. --text-opacity: 1;
  50788. color: #d6bcfa;
  50789. color: rgba(214, 188, 250, var(--text-opacity));
  50790. }
  50791. .md\:focus\:text-purple-400:focus {
  50792. --text-opacity: 1;
  50793. color: #b794f4;
  50794. color: rgba(183, 148, 244, var(--text-opacity));
  50795. }
  50796. .md\:focus\:text-purple-500:focus {
  50797. --text-opacity: 1;
  50798. color: #9f7aea;
  50799. color: rgba(159, 122, 234, var(--text-opacity));
  50800. }
  50801. .md\:focus\:text-purple-600:focus {
  50802. --text-opacity: 1;
  50803. color: #805ad5;
  50804. color: rgba(128, 90, 213, var(--text-opacity));
  50805. }
  50806. .md\:focus\:text-purple-700:focus {
  50807. --text-opacity: 1;
  50808. color: #6b46c1;
  50809. color: rgba(107, 70, 193, var(--text-opacity));
  50810. }
  50811. .md\:focus\:text-purple-800:focus {
  50812. --text-opacity: 1;
  50813. color: #553c9a;
  50814. color: rgba(85, 60, 154, var(--text-opacity));
  50815. }
  50816. .md\:focus\:text-purple-900:focus {
  50817. --text-opacity: 1;
  50818. color: #44337a;
  50819. color: rgba(68, 51, 122, var(--text-opacity));
  50820. }
  50821. .md\:focus\:text-pink-100:focus {
  50822. --text-opacity: 1;
  50823. color: #fff5f7;
  50824. color: rgba(255, 245, 247, var(--text-opacity));
  50825. }
  50826. .md\:focus\:text-pink-200:focus {
  50827. --text-opacity: 1;
  50828. color: #fed7e2;
  50829. color: rgba(254, 215, 226, var(--text-opacity));
  50830. }
  50831. .md\:focus\:text-pink-300:focus {
  50832. --text-opacity: 1;
  50833. color: #fbb6ce;
  50834. color: rgba(251, 182, 206, var(--text-opacity));
  50835. }
  50836. .md\:focus\:text-pink-400:focus {
  50837. --text-opacity: 1;
  50838. color: #f687b3;
  50839. color: rgba(246, 135, 179, var(--text-opacity));
  50840. }
  50841. .md\:focus\:text-pink-500:focus {
  50842. --text-opacity: 1;
  50843. color: #ed64a6;
  50844. color: rgba(237, 100, 166, var(--text-opacity));
  50845. }
  50846. .md\:focus\:text-pink-600:focus {
  50847. --text-opacity: 1;
  50848. color: #d53f8c;
  50849. color: rgba(213, 63, 140, var(--text-opacity));
  50850. }
  50851. .md\:focus\:text-pink-700:focus {
  50852. --text-opacity: 1;
  50853. color: #b83280;
  50854. color: rgba(184, 50, 128, var(--text-opacity));
  50855. }
  50856. .md\:focus\:text-pink-800:focus {
  50857. --text-opacity: 1;
  50858. color: #97266d;
  50859. color: rgba(151, 38, 109, var(--text-opacity));
  50860. }
  50861. .md\:focus\:text-pink-900:focus {
  50862. --text-opacity: 1;
  50863. color: #702459;
  50864. color: rgba(112, 36, 89, var(--text-opacity));
  50865. }
  50866. .md\:text-opacity-0 {
  50867. --text-opacity: 0;
  50868. }
  50869. .md\:text-opacity-25 {
  50870. --text-opacity: 0.25;
  50871. }
  50872. .md\:text-opacity-50 {
  50873. --text-opacity: 0.5;
  50874. }
  50875. .md\:text-opacity-75 {
  50876. --text-opacity: 0.75;
  50877. }
  50878. .md\:text-opacity-100 {
  50879. --text-opacity: 1;
  50880. }
  50881. .md\:hover\:text-opacity-0:hover {
  50882. --text-opacity: 0;
  50883. }
  50884. .md\:hover\:text-opacity-25:hover {
  50885. --text-opacity: 0.25;
  50886. }
  50887. .md\:hover\:text-opacity-50:hover {
  50888. --text-opacity: 0.5;
  50889. }
  50890. .md\:hover\:text-opacity-75:hover {
  50891. --text-opacity: 0.75;
  50892. }
  50893. .md\:hover\:text-opacity-100:hover {
  50894. --text-opacity: 1;
  50895. }
  50896. .md\:focus\:text-opacity-0:focus {
  50897. --text-opacity: 0;
  50898. }
  50899. .md\:focus\:text-opacity-25:focus {
  50900. --text-opacity: 0.25;
  50901. }
  50902. .md\:focus\:text-opacity-50:focus {
  50903. --text-opacity: 0.5;
  50904. }
  50905. .md\:focus\:text-opacity-75:focus {
  50906. --text-opacity: 0.75;
  50907. }
  50908. .md\:focus\:text-opacity-100:focus {
  50909. --text-opacity: 1;
  50910. }
  50911. .md\:italic {
  50912. font-style: italic;
  50913. }
  50914. .md\:not-italic {
  50915. font-style: normal;
  50916. }
  50917. .md\:uppercase {
  50918. text-transform: uppercase;
  50919. }
  50920. .md\:lowercase {
  50921. text-transform: lowercase;
  50922. }
  50923. .md\:capitalize {
  50924. text-transform: capitalize;
  50925. }
  50926. .md\:normal-case {
  50927. text-transform: none;
  50928. }
  50929. .md\:underline {
  50930. text-decoration: underline;
  50931. }
  50932. .md\:line-through {
  50933. text-decoration: line-through;
  50934. }
  50935. .md\:no-underline {
  50936. text-decoration: none;
  50937. }
  50938. .md\:hover\:underline:hover {
  50939. text-decoration: underline;
  50940. }
  50941. .md\:hover\:line-through:hover {
  50942. text-decoration: line-through;
  50943. }
  50944. .md\:hover\:no-underline:hover {
  50945. text-decoration: none;
  50946. }
  50947. .md\:focus\:underline:focus {
  50948. text-decoration: underline;
  50949. }
  50950. .md\:focus\:line-through:focus {
  50951. text-decoration: line-through;
  50952. }
  50953. .md\:focus\:no-underline:focus {
  50954. text-decoration: none;
  50955. }
  50956. .md\:antialiased {
  50957. -webkit-font-smoothing: antialiased;
  50958. -moz-osx-font-smoothing: grayscale;
  50959. }
  50960. .md\:subpixel-antialiased {
  50961. -webkit-font-smoothing: auto;
  50962. -moz-osx-font-smoothing: auto;
  50963. }
  50964. .md\:ordinal, .md\:slashed-zero, .md\:lining-nums, .md\:oldstyle-nums, .md\:proportional-nums, .md\:tabular-nums, .md\:diagonal-fractions, .md\:stacked-fractions {
  50965. --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);
  50966. --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);
  50967. --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);
  50968. --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);
  50969. --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);
  50970. 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);
  50971. }
  50972. .md\:normal-nums {
  50973. font-variant-numeric: normal;
  50974. }
  50975. .md\:ordinal {
  50976. --font-variant-numeric-ordinal: ordinal;
  50977. }
  50978. .md\:slashed-zero {
  50979. --font-variant-numeric-slashed-zero: slashed-zero;
  50980. }
  50981. .md\:lining-nums {
  50982. --font-variant-numeric-figure: lining-nums;
  50983. }
  50984. .md\:oldstyle-nums {
  50985. --font-variant-numeric-figure: oldstyle-nums;
  50986. }
  50987. .md\:proportional-nums {
  50988. --font-variant-numeric-spacing: proportional-nums;
  50989. }
  50990. .md\:tabular-nums {
  50991. --font-variant-numeric-spacing: tabular-nums;
  50992. }
  50993. .md\:diagonal-fractions {
  50994. --font-variant-numeric-fraction: diagonal-fractions;
  50995. }
  50996. .md\:stacked-fractions {
  50997. --font-variant-numeric-fraction: stacked-fractions;
  50998. }
  50999. .md\:tracking-tighter {
  51000. letter-spacing: -0.05em;
  51001. }
  51002. .md\:tracking-tight {
  51003. letter-spacing: -0.025em;
  51004. }
  51005. .md\:tracking-normal {
  51006. letter-spacing: 0;
  51007. }
  51008. .md\:tracking-wide {
  51009. letter-spacing: 0.025em;
  51010. }
  51011. .md\:tracking-wider {
  51012. letter-spacing: 0.05em;
  51013. }
  51014. .md\:tracking-widest {
  51015. letter-spacing: 0.1em;
  51016. }
  51017. .md\:select-none {
  51018. -webkit-user-select: none;
  51019. -moz-user-select: none;
  51020. -ms-user-select: none;
  51021. user-select: none;
  51022. }
  51023. .md\:select-text {
  51024. -webkit-user-select: text;
  51025. -moz-user-select: text;
  51026. -ms-user-select: text;
  51027. user-select: text;
  51028. }
  51029. .md\:select-all {
  51030. -webkit-user-select: all;
  51031. -moz-user-select: all;
  51032. -ms-user-select: all;
  51033. user-select: all;
  51034. }
  51035. .md\:select-auto {
  51036. -webkit-user-select: auto;
  51037. -moz-user-select: auto;
  51038. -ms-user-select: auto;
  51039. user-select: auto;
  51040. }
  51041. .md\:align-baseline {
  51042. vertical-align: baseline;
  51043. }
  51044. .md\:align-top {
  51045. vertical-align: top;
  51046. }
  51047. .md\:align-middle {
  51048. vertical-align: middle;
  51049. }
  51050. .md\:align-bottom {
  51051. vertical-align: bottom;
  51052. }
  51053. .md\:align-text-top {
  51054. vertical-align: text-top;
  51055. }
  51056. .md\:align-text-bottom {
  51057. vertical-align: text-bottom;
  51058. }
  51059. .md\:visible {
  51060. visibility: visible;
  51061. }
  51062. .md\:invisible {
  51063. visibility: hidden;
  51064. }
  51065. .md\:whitespace-normal {
  51066. white-space: normal;
  51067. }
  51068. .md\:whitespace-no-wrap {
  51069. white-space: nowrap;
  51070. }
  51071. .md\:whitespace-pre {
  51072. white-space: pre;
  51073. }
  51074. .md\:whitespace-pre-line {
  51075. white-space: pre-line;
  51076. }
  51077. .md\:whitespace-pre-wrap {
  51078. white-space: pre-wrap;
  51079. }
  51080. .md\:break-normal {
  51081. word-wrap: normal;
  51082. overflow-wrap: normal;
  51083. word-break: normal;
  51084. }
  51085. .md\:break-words {
  51086. word-wrap: break-word;
  51087. overflow-wrap: break-word;
  51088. }
  51089. .md\:break-all {
  51090. word-break: break-all;
  51091. }
  51092. .md\:truncate {
  51093. overflow: hidden;
  51094. text-overflow: ellipsis;
  51095. white-space: nowrap;
  51096. }
  51097. .md\:w-0 {
  51098. width: 0;
  51099. }
  51100. .md\:w-1 {
  51101. width: 0.25rem;
  51102. }
  51103. .md\:w-2 {
  51104. width: 0.5rem;
  51105. }
  51106. .md\:w-3 {
  51107. width: 0.75rem;
  51108. }
  51109. .md\:w-4 {
  51110. width: 1rem;
  51111. }
  51112. .md\:w-5 {
  51113. width: 1.25rem;
  51114. }
  51115. .md\:w-6 {
  51116. width: 1.5rem;
  51117. }
  51118. .md\:w-8 {
  51119. width: 2rem;
  51120. }
  51121. .md\:w-10 {
  51122. width: 2.5rem;
  51123. }
  51124. .md\:w-12 {
  51125. width: 3rem;
  51126. }
  51127. .md\:w-16 {
  51128. width: 4rem;
  51129. }
  51130. .md\:w-20 {
  51131. width: 5rem;
  51132. }
  51133. .md\:w-24 {
  51134. width: 6rem;
  51135. }
  51136. .md\:w-32 {
  51137. width: 8rem;
  51138. }
  51139. .md\:w-40 {
  51140. width: 10rem;
  51141. }
  51142. .md\:w-48 {
  51143. width: 12rem;
  51144. }
  51145. .md\:w-56 {
  51146. width: 14rem;
  51147. }
  51148. .md\:w-64 {
  51149. width: 16rem;
  51150. }
  51151. .md\:w-auto {
  51152. width: auto;
  51153. }
  51154. .md\:w-px {
  51155. width: 1px;
  51156. }
  51157. .md\:w-1\/2 {
  51158. width: 50%;
  51159. }
  51160. .md\:w-1\/3 {
  51161. width: 33.333333%;
  51162. }
  51163. .md\:w-2\/3 {
  51164. width: 66.666667%;
  51165. }
  51166. .md\:w-1\/4 {
  51167. width: 25%;
  51168. }
  51169. .md\:w-2\/4 {
  51170. width: 50%;
  51171. }
  51172. .md\:w-3\/4 {
  51173. width: 75%;
  51174. }
  51175. .md\:w-1\/5 {
  51176. width: 20%;
  51177. }
  51178. .md\:w-2\/5 {
  51179. width: 40%;
  51180. }
  51181. .md\:w-3\/5 {
  51182. width: 60%;
  51183. }
  51184. .md\:w-4\/5 {
  51185. width: 80%;
  51186. }
  51187. .md\:w-1\/6 {
  51188. width: 16.666667%;
  51189. }
  51190. .md\:w-2\/6 {
  51191. width: 33.333333%;
  51192. }
  51193. .md\:w-3\/6 {
  51194. width: 50%;
  51195. }
  51196. .md\:w-4\/6 {
  51197. width: 66.666667%;
  51198. }
  51199. .md\:w-5\/6 {
  51200. width: 83.333333%;
  51201. }
  51202. .md\:w-1\/12 {
  51203. width: 8.333333%;
  51204. }
  51205. .md\:w-2\/12 {
  51206. width: 16.666667%;
  51207. }
  51208. .md\:w-3\/12 {
  51209. width: 25%;
  51210. }
  51211. .md\:w-4\/12 {
  51212. width: 33.333333%;
  51213. }
  51214. .md\:w-5\/12 {
  51215. width: 41.666667%;
  51216. }
  51217. .md\:w-6\/12 {
  51218. width: 50%;
  51219. }
  51220. .md\:w-7\/12 {
  51221. width: 58.333333%;
  51222. }
  51223. .md\:w-8\/12 {
  51224. width: 66.666667%;
  51225. }
  51226. .md\:w-9\/12 {
  51227. width: 75%;
  51228. }
  51229. .md\:w-10\/12 {
  51230. width: 83.333333%;
  51231. }
  51232. .md\:w-11\/12 {
  51233. width: 91.666667%;
  51234. }
  51235. .md\:w-full {
  51236. width: 100%;
  51237. }
  51238. .md\:w-screen {
  51239. width: 100vw;
  51240. }
  51241. .md\:z-0 {
  51242. z-index: 0;
  51243. }
  51244. .md\:z-10 {
  51245. z-index: 10;
  51246. }
  51247. .md\:z-20 {
  51248. z-index: 20;
  51249. }
  51250. .md\:z-30 {
  51251. z-index: 30;
  51252. }
  51253. .md\:z-40 {
  51254. z-index: 40;
  51255. }
  51256. .md\:z-50 {
  51257. z-index: 50;
  51258. }
  51259. .md\:z-auto {
  51260. z-index: auto;
  51261. }
  51262. .md\:gap-0 {
  51263. grid-gap: 0;
  51264. gap: 0;
  51265. }
  51266. .md\:gap-1 {
  51267. grid-gap: 0.25rem;
  51268. gap: 0.25rem;
  51269. }
  51270. .md\:gap-2 {
  51271. grid-gap: 0.5rem;
  51272. gap: 0.5rem;
  51273. }
  51274. .md\:gap-3 {
  51275. grid-gap: 0.75rem;
  51276. gap: 0.75rem;
  51277. }
  51278. .md\:gap-4 {
  51279. grid-gap: 1rem;
  51280. gap: 1rem;
  51281. }
  51282. .md\:gap-5 {
  51283. grid-gap: 1.25rem;
  51284. gap: 1.25rem;
  51285. }
  51286. .md\:gap-6 {
  51287. grid-gap: 1.5rem;
  51288. gap: 1.5rem;
  51289. }
  51290. .md\:gap-8 {
  51291. grid-gap: 2rem;
  51292. gap: 2rem;
  51293. }
  51294. .md\:gap-10 {
  51295. grid-gap: 2.5rem;
  51296. gap: 2.5rem;
  51297. }
  51298. .md\:gap-12 {
  51299. grid-gap: 3rem;
  51300. gap: 3rem;
  51301. }
  51302. .md\:gap-16 {
  51303. grid-gap: 4rem;
  51304. gap: 4rem;
  51305. }
  51306. .md\:gap-20 {
  51307. grid-gap: 5rem;
  51308. gap: 5rem;
  51309. }
  51310. .md\:gap-24 {
  51311. grid-gap: 6rem;
  51312. gap: 6rem;
  51313. }
  51314. .md\:gap-32 {
  51315. grid-gap: 8rem;
  51316. gap: 8rem;
  51317. }
  51318. .md\:gap-40 {
  51319. grid-gap: 10rem;
  51320. gap: 10rem;
  51321. }
  51322. .md\:gap-48 {
  51323. grid-gap: 12rem;
  51324. gap: 12rem;
  51325. }
  51326. .md\:gap-56 {
  51327. grid-gap: 14rem;
  51328. gap: 14rem;
  51329. }
  51330. .md\:gap-64 {
  51331. grid-gap: 16rem;
  51332. gap: 16rem;
  51333. }
  51334. .md\:gap-px {
  51335. grid-gap: 1px;
  51336. gap: 1px;
  51337. }
  51338. .md\:gap-x-0 {
  51339. grid-column-gap: 0;
  51340. -moz-column-gap: 0;
  51341. column-gap: 0;
  51342. }
  51343. .md\:gap-x-1 {
  51344. grid-column-gap: 0.25rem;
  51345. -moz-column-gap: 0.25rem;
  51346. column-gap: 0.25rem;
  51347. }
  51348. .md\:gap-x-2 {
  51349. grid-column-gap: 0.5rem;
  51350. -moz-column-gap: 0.5rem;
  51351. column-gap: 0.5rem;
  51352. }
  51353. .md\:gap-x-3 {
  51354. grid-column-gap: 0.75rem;
  51355. -moz-column-gap: 0.75rem;
  51356. column-gap: 0.75rem;
  51357. }
  51358. .md\:gap-x-4 {
  51359. grid-column-gap: 1rem;
  51360. -moz-column-gap: 1rem;
  51361. column-gap: 1rem;
  51362. }
  51363. .md\:gap-x-5 {
  51364. grid-column-gap: 1.25rem;
  51365. -moz-column-gap: 1.25rem;
  51366. column-gap: 1.25rem;
  51367. }
  51368. .md\:gap-x-6 {
  51369. grid-column-gap: 1.5rem;
  51370. -moz-column-gap: 1.5rem;
  51371. column-gap: 1.5rem;
  51372. }
  51373. .md\:gap-x-8 {
  51374. grid-column-gap: 2rem;
  51375. -moz-column-gap: 2rem;
  51376. column-gap: 2rem;
  51377. }
  51378. .md\:gap-x-10 {
  51379. grid-column-gap: 2.5rem;
  51380. -moz-column-gap: 2.5rem;
  51381. column-gap: 2.5rem;
  51382. }
  51383. .md\:gap-x-12 {
  51384. grid-column-gap: 3rem;
  51385. -moz-column-gap: 3rem;
  51386. column-gap: 3rem;
  51387. }
  51388. .md\:gap-x-16 {
  51389. grid-column-gap: 4rem;
  51390. -moz-column-gap: 4rem;
  51391. column-gap: 4rem;
  51392. }
  51393. .md\:gap-x-20 {
  51394. grid-column-gap: 5rem;
  51395. -moz-column-gap: 5rem;
  51396. column-gap: 5rem;
  51397. }
  51398. .md\:gap-x-24 {
  51399. grid-column-gap: 6rem;
  51400. -moz-column-gap: 6rem;
  51401. column-gap: 6rem;
  51402. }
  51403. .md\:gap-x-32 {
  51404. grid-column-gap: 8rem;
  51405. -moz-column-gap: 8rem;
  51406. column-gap: 8rem;
  51407. }
  51408. .md\:gap-x-40 {
  51409. grid-column-gap: 10rem;
  51410. -moz-column-gap: 10rem;
  51411. column-gap: 10rem;
  51412. }
  51413. .md\:gap-x-48 {
  51414. grid-column-gap: 12rem;
  51415. -moz-column-gap: 12rem;
  51416. column-gap: 12rem;
  51417. }
  51418. .md\:gap-x-56 {
  51419. grid-column-gap: 14rem;
  51420. -moz-column-gap: 14rem;
  51421. column-gap: 14rem;
  51422. }
  51423. .md\:gap-x-64 {
  51424. grid-column-gap: 16rem;
  51425. -moz-column-gap: 16rem;
  51426. column-gap: 16rem;
  51427. }
  51428. .md\:gap-x-px {
  51429. grid-column-gap: 1px;
  51430. -moz-column-gap: 1px;
  51431. column-gap: 1px;
  51432. }
  51433. .md\:gap-y-0 {
  51434. grid-row-gap: 0;
  51435. row-gap: 0;
  51436. }
  51437. .md\:gap-y-1 {
  51438. grid-row-gap: 0.25rem;
  51439. row-gap: 0.25rem;
  51440. }
  51441. .md\:gap-y-2 {
  51442. grid-row-gap: 0.5rem;
  51443. row-gap: 0.5rem;
  51444. }
  51445. .md\:gap-y-3 {
  51446. grid-row-gap: 0.75rem;
  51447. row-gap: 0.75rem;
  51448. }
  51449. .md\:gap-y-4 {
  51450. grid-row-gap: 1rem;
  51451. row-gap: 1rem;
  51452. }
  51453. .md\:gap-y-5 {
  51454. grid-row-gap: 1.25rem;
  51455. row-gap: 1.25rem;
  51456. }
  51457. .md\:gap-y-6 {
  51458. grid-row-gap: 1.5rem;
  51459. row-gap: 1.5rem;
  51460. }
  51461. .md\:gap-y-8 {
  51462. grid-row-gap: 2rem;
  51463. row-gap: 2rem;
  51464. }
  51465. .md\:gap-y-10 {
  51466. grid-row-gap: 2.5rem;
  51467. row-gap: 2.5rem;
  51468. }
  51469. .md\:gap-y-12 {
  51470. grid-row-gap: 3rem;
  51471. row-gap: 3rem;
  51472. }
  51473. .md\:gap-y-16 {
  51474. grid-row-gap: 4rem;
  51475. row-gap: 4rem;
  51476. }
  51477. .md\:gap-y-20 {
  51478. grid-row-gap: 5rem;
  51479. row-gap: 5rem;
  51480. }
  51481. .md\:gap-y-24 {
  51482. grid-row-gap: 6rem;
  51483. row-gap: 6rem;
  51484. }
  51485. .md\:gap-y-32 {
  51486. grid-row-gap: 8rem;
  51487. row-gap: 8rem;
  51488. }
  51489. .md\:gap-y-40 {
  51490. grid-row-gap: 10rem;
  51491. row-gap: 10rem;
  51492. }
  51493. .md\:gap-y-48 {
  51494. grid-row-gap: 12rem;
  51495. row-gap: 12rem;
  51496. }
  51497. .md\:gap-y-56 {
  51498. grid-row-gap: 14rem;
  51499. row-gap: 14rem;
  51500. }
  51501. .md\:gap-y-64 {
  51502. grid-row-gap: 16rem;
  51503. row-gap: 16rem;
  51504. }
  51505. .md\:gap-y-px {
  51506. grid-row-gap: 1px;
  51507. row-gap: 1px;
  51508. }
  51509. .md\:grid-flow-row {
  51510. grid-auto-flow: row;
  51511. }
  51512. .md\:grid-flow-col {
  51513. grid-auto-flow: column;
  51514. }
  51515. .md\:grid-flow-row-dense {
  51516. grid-auto-flow: row dense;
  51517. }
  51518. .md\:grid-flow-col-dense {
  51519. grid-auto-flow: column dense;
  51520. }
  51521. .md\:grid-cols-1 {
  51522. grid-template-columns: repeat(1, minmax(0, 1fr));
  51523. }
  51524. .md\:grid-cols-2 {
  51525. grid-template-columns: repeat(2, minmax(0, 1fr));
  51526. }
  51527. .md\:grid-cols-3 {
  51528. grid-template-columns: repeat(3, minmax(0, 1fr));
  51529. }
  51530. .md\:grid-cols-4 {
  51531. grid-template-columns: repeat(4, minmax(0, 1fr));
  51532. }
  51533. .md\:grid-cols-5 {
  51534. grid-template-columns: repeat(5, minmax(0, 1fr));
  51535. }
  51536. .md\:grid-cols-6 {
  51537. grid-template-columns: repeat(6, minmax(0, 1fr));
  51538. }
  51539. .md\:grid-cols-7 {
  51540. grid-template-columns: repeat(7, minmax(0, 1fr));
  51541. }
  51542. .md\:grid-cols-8 {
  51543. grid-template-columns: repeat(8, minmax(0, 1fr));
  51544. }
  51545. .md\:grid-cols-9 {
  51546. grid-template-columns: repeat(9, minmax(0, 1fr));
  51547. }
  51548. .md\:grid-cols-10 {
  51549. grid-template-columns: repeat(10, minmax(0, 1fr));
  51550. }
  51551. .md\:grid-cols-11 {
  51552. grid-template-columns: repeat(11, minmax(0, 1fr));
  51553. }
  51554. .md\:grid-cols-12 {
  51555. grid-template-columns: repeat(12, minmax(0, 1fr));
  51556. }
  51557. .md\:grid-cols-none {
  51558. grid-template-columns: none;
  51559. }
  51560. .md\:auto-cols-auto {
  51561. grid-auto-columns: auto;
  51562. }
  51563. .md\:auto-cols-min {
  51564. grid-auto-columns: -webkit-min-content;
  51565. grid-auto-columns: min-content;
  51566. }
  51567. .md\:auto-cols-max {
  51568. grid-auto-columns: -webkit-max-content;
  51569. grid-auto-columns: max-content;
  51570. }
  51571. .md\:auto-cols-fr {
  51572. grid-auto-columns: minmax(0, 1fr);
  51573. }
  51574. .md\:col-auto {
  51575. grid-column: auto;
  51576. }
  51577. .md\:col-span-1 {
  51578. grid-column: span 1 / span 1;
  51579. }
  51580. .md\:col-span-2 {
  51581. grid-column: span 2 / span 2;
  51582. }
  51583. .md\:col-span-3 {
  51584. grid-column: span 3 / span 3;
  51585. }
  51586. .md\:col-span-4 {
  51587. grid-column: span 4 / span 4;
  51588. }
  51589. .md\:col-span-5 {
  51590. grid-column: span 5 / span 5;
  51591. }
  51592. .md\:col-span-6 {
  51593. grid-column: span 6 / span 6;
  51594. }
  51595. .md\:col-span-7 {
  51596. grid-column: span 7 / span 7;
  51597. }
  51598. .md\:col-span-8 {
  51599. grid-column: span 8 / span 8;
  51600. }
  51601. .md\:col-span-9 {
  51602. grid-column: span 9 / span 9;
  51603. }
  51604. .md\:col-span-10 {
  51605. grid-column: span 10 / span 10;
  51606. }
  51607. .md\:col-span-11 {
  51608. grid-column: span 11 / span 11;
  51609. }
  51610. .md\:col-span-12 {
  51611. grid-column: span 12 / span 12;
  51612. }
  51613. .md\:col-span-full {
  51614. grid-column: 1 / -1;
  51615. }
  51616. .md\:col-start-1 {
  51617. grid-column-start: 1;
  51618. }
  51619. .md\:col-start-2 {
  51620. grid-column-start: 2;
  51621. }
  51622. .md\:col-start-3 {
  51623. grid-column-start: 3;
  51624. }
  51625. .md\:col-start-4 {
  51626. grid-column-start: 4;
  51627. }
  51628. .md\:col-start-5 {
  51629. grid-column-start: 5;
  51630. }
  51631. .md\:col-start-6 {
  51632. grid-column-start: 6;
  51633. }
  51634. .md\:col-start-7 {
  51635. grid-column-start: 7;
  51636. }
  51637. .md\:col-start-8 {
  51638. grid-column-start: 8;
  51639. }
  51640. .md\:col-start-9 {
  51641. grid-column-start: 9;
  51642. }
  51643. .md\:col-start-10 {
  51644. grid-column-start: 10;
  51645. }
  51646. .md\:col-start-11 {
  51647. grid-column-start: 11;
  51648. }
  51649. .md\:col-start-12 {
  51650. grid-column-start: 12;
  51651. }
  51652. .md\:col-start-13 {
  51653. grid-column-start: 13;
  51654. }
  51655. .md\:col-start-auto {
  51656. grid-column-start: auto;
  51657. }
  51658. .md\:col-end-1 {
  51659. grid-column-end: 1;
  51660. }
  51661. .md\:col-end-2 {
  51662. grid-column-end: 2;
  51663. }
  51664. .md\:col-end-3 {
  51665. grid-column-end: 3;
  51666. }
  51667. .md\:col-end-4 {
  51668. grid-column-end: 4;
  51669. }
  51670. .md\:col-end-5 {
  51671. grid-column-end: 5;
  51672. }
  51673. .md\:col-end-6 {
  51674. grid-column-end: 6;
  51675. }
  51676. .md\:col-end-7 {
  51677. grid-column-end: 7;
  51678. }
  51679. .md\:col-end-8 {
  51680. grid-column-end: 8;
  51681. }
  51682. .md\:col-end-9 {
  51683. grid-column-end: 9;
  51684. }
  51685. .md\:col-end-10 {
  51686. grid-column-end: 10;
  51687. }
  51688. .md\:col-end-11 {
  51689. grid-column-end: 11;
  51690. }
  51691. .md\:col-end-12 {
  51692. grid-column-end: 12;
  51693. }
  51694. .md\:col-end-13 {
  51695. grid-column-end: 13;
  51696. }
  51697. .md\:col-end-auto {
  51698. grid-column-end: auto;
  51699. }
  51700. .md\:grid-rows-1 {
  51701. grid-template-rows: repeat(1, minmax(0, 1fr));
  51702. }
  51703. .md\:grid-rows-2 {
  51704. grid-template-rows: repeat(2, minmax(0, 1fr));
  51705. }
  51706. .md\:grid-rows-3 {
  51707. grid-template-rows: repeat(3, minmax(0, 1fr));
  51708. }
  51709. .md\:grid-rows-4 {
  51710. grid-template-rows: repeat(4, minmax(0, 1fr));
  51711. }
  51712. .md\:grid-rows-5 {
  51713. grid-template-rows: repeat(5, minmax(0, 1fr));
  51714. }
  51715. .md\:grid-rows-6 {
  51716. grid-template-rows: repeat(6, minmax(0, 1fr));
  51717. }
  51718. .md\:grid-rows-none {
  51719. grid-template-rows: none;
  51720. }
  51721. .md\:auto-rows-auto {
  51722. grid-auto-rows: auto;
  51723. }
  51724. .md\:auto-rows-min {
  51725. grid-auto-rows: -webkit-min-content;
  51726. grid-auto-rows: min-content;
  51727. }
  51728. .md\:auto-rows-max {
  51729. grid-auto-rows: -webkit-max-content;
  51730. grid-auto-rows: max-content;
  51731. }
  51732. .md\:auto-rows-fr {
  51733. grid-auto-rows: minmax(0, 1fr);
  51734. }
  51735. .md\:row-auto {
  51736. grid-row: auto;
  51737. }
  51738. .md\:row-span-1 {
  51739. grid-row: span 1 / span 1;
  51740. }
  51741. .md\:row-span-2 {
  51742. grid-row: span 2 / span 2;
  51743. }
  51744. .md\:row-span-3 {
  51745. grid-row: span 3 / span 3;
  51746. }
  51747. .md\:row-span-4 {
  51748. grid-row: span 4 / span 4;
  51749. }
  51750. .md\:row-span-5 {
  51751. grid-row: span 5 / span 5;
  51752. }
  51753. .md\:row-span-6 {
  51754. grid-row: span 6 / span 6;
  51755. }
  51756. .md\:row-span-full {
  51757. grid-row: 1 / -1;
  51758. }
  51759. .md\:row-start-1 {
  51760. grid-row-start: 1;
  51761. }
  51762. .md\:row-start-2 {
  51763. grid-row-start: 2;
  51764. }
  51765. .md\:row-start-3 {
  51766. grid-row-start: 3;
  51767. }
  51768. .md\:row-start-4 {
  51769. grid-row-start: 4;
  51770. }
  51771. .md\:row-start-5 {
  51772. grid-row-start: 5;
  51773. }
  51774. .md\:row-start-6 {
  51775. grid-row-start: 6;
  51776. }
  51777. .md\:row-start-7 {
  51778. grid-row-start: 7;
  51779. }
  51780. .md\:row-start-auto {
  51781. grid-row-start: auto;
  51782. }
  51783. .md\:row-end-1 {
  51784. grid-row-end: 1;
  51785. }
  51786. .md\:row-end-2 {
  51787. grid-row-end: 2;
  51788. }
  51789. .md\:row-end-3 {
  51790. grid-row-end: 3;
  51791. }
  51792. .md\:row-end-4 {
  51793. grid-row-end: 4;
  51794. }
  51795. .md\:row-end-5 {
  51796. grid-row-end: 5;
  51797. }
  51798. .md\:row-end-6 {
  51799. grid-row-end: 6;
  51800. }
  51801. .md\:row-end-7 {
  51802. grid-row-end: 7;
  51803. }
  51804. .md\:row-end-auto {
  51805. grid-row-end: auto;
  51806. }
  51807. .md\:transform {
  51808. --transform-translate-x: 0;
  51809. --transform-translate-y: 0;
  51810. --transform-rotate: 0;
  51811. --transform-skew-x: 0;
  51812. --transform-skew-y: 0;
  51813. --transform-scale-x: 1;
  51814. --transform-scale-y: 1;
  51815. 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));
  51816. }
  51817. .md\:transform-none {
  51818. transform: none;
  51819. }
  51820. .md\:origin-center {
  51821. transform-origin: center;
  51822. }
  51823. .md\:origin-top {
  51824. transform-origin: top;
  51825. }
  51826. .md\:origin-top-right {
  51827. transform-origin: top right;
  51828. }
  51829. .md\:origin-right {
  51830. transform-origin: right;
  51831. }
  51832. .md\:origin-bottom-right {
  51833. transform-origin: bottom right;
  51834. }
  51835. .md\:origin-bottom {
  51836. transform-origin: bottom;
  51837. }
  51838. .md\:origin-bottom-left {
  51839. transform-origin: bottom left;
  51840. }
  51841. .md\:origin-left {
  51842. transform-origin: left;
  51843. }
  51844. .md\:origin-top-left {
  51845. transform-origin: top left;
  51846. }
  51847. .md\:scale-0 {
  51848. --transform-scale-x: 0;
  51849. --transform-scale-y: 0;
  51850. }
  51851. .md\:scale-50 {
  51852. --transform-scale-x: .5;
  51853. --transform-scale-y: .5;
  51854. }
  51855. .md\:scale-75 {
  51856. --transform-scale-x: .75;
  51857. --transform-scale-y: .75;
  51858. }
  51859. .md\:scale-90 {
  51860. --transform-scale-x: .9;
  51861. --transform-scale-y: .9;
  51862. }
  51863. .md\:scale-95 {
  51864. --transform-scale-x: .95;
  51865. --transform-scale-y: .95;
  51866. }
  51867. .md\:scale-100 {
  51868. --transform-scale-x: 1;
  51869. --transform-scale-y: 1;
  51870. }
  51871. .md\:scale-105 {
  51872. --transform-scale-x: 1.05;
  51873. --transform-scale-y: 1.05;
  51874. }
  51875. .md\:scale-110 {
  51876. --transform-scale-x: 1.1;
  51877. --transform-scale-y: 1.1;
  51878. }
  51879. .md\:scale-125 {
  51880. --transform-scale-x: 1.25;
  51881. --transform-scale-y: 1.25;
  51882. }
  51883. .md\:scale-150 {
  51884. --transform-scale-x: 1.5;
  51885. --transform-scale-y: 1.5;
  51886. }
  51887. .md\:scale-x-0 {
  51888. --transform-scale-x: 0;
  51889. }
  51890. .md\:scale-x-50 {
  51891. --transform-scale-x: .5;
  51892. }
  51893. .md\:scale-x-75 {
  51894. --transform-scale-x: .75;
  51895. }
  51896. .md\:scale-x-90 {
  51897. --transform-scale-x: .9;
  51898. }
  51899. .md\:scale-x-95 {
  51900. --transform-scale-x: .95;
  51901. }
  51902. .md\:scale-x-100 {
  51903. --transform-scale-x: 1;
  51904. }
  51905. .md\:scale-x-105 {
  51906. --transform-scale-x: 1.05;
  51907. }
  51908. .md\:scale-x-110 {
  51909. --transform-scale-x: 1.1;
  51910. }
  51911. .md\:scale-x-125 {
  51912. --transform-scale-x: 1.25;
  51913. }
  51914. .md\:scale-x-150 {
  51915. --transform-scale-x: 1.5;
  51916. }
  51917. .md\:scale-y-0 {
  51918. --transform-scale-y: 0;
  51919. }
  51920. .md\:scale-y-50 {
  51921. --transform-scale-y: .5;
  51922. }
  51923. .md\:scale-y-75 {
  51924. --transform-scale-y: .75;
  51925. }
  51926. .md\:scale-y-90 {
  51927. --transform-scale-y: .9;
  51928. }
  51929. .md\:scale-y-95 {
  51930. --transform-scale-y: .95;
  51931. }
  51932. .md\:scale-y-100 {
  51933. --transform-scale-y: 1;
  51934. }
  51935. .md\:scale-y-105 {
  51936. --transform-scale-y: 1.05;
  51937. }
  51938. .md\:scale-y-110 {
  51939. --transform-scale-y: 1.1;
  51940. }
  51941. .md\:scale-y-125 {
  51942. --transform-scale-y: 1.25;
  51943. }
  51944. .md\:scale-y-150 {
  51945. --transform-scale-y: 1.5;
  51946. }
  51947. .md\:hover\:scale-0:hover {
  51948. --transform-scale-x: 0;
  51949. --transform-scale-y: 0;
  51950. }
  51951. .md\:hover\:scale-50:hover {
  51952. --transform-scale-x: .5;
  51953. --transform-scale-y: .5;
  51954. }
  51955. .md\:hover\:scale-75:hover {
  51956. --transform-scale-x: .75;
  51957. --transform-scale-y: .75;
  51958. }
  51959. .md\:hover\:scale-90:hover {
  51960. --transform-scale-x: .9;
  51961. --transform-scale-y: .9;
  51962. }
  51963. .md\:hover\:scale-95:hover {
  51964. --transform-scale-x: .95;
  51965. --transform-scale-y: .95;
  51966. }
  51967. .md\:hover\:scale-100:hover {
  51968. --transform-scale-x: 1;
  51969. --transform-scale-y: 1;
  51970. }
  51971. .md\:hover\:scale-105:hover {
  51972. --transform-scale-x: 1.05;
  51973. --transform-scale-y: 1.05;
  51974. }
  51975. .md\:hover\:scale-110:hover {
  51976. --transform-scale-x: 1.1;
  51977. --transform-scale-y: 1.1;
  51978. }
  51979. .md\:hover\:scale-125:hover {
  51980. --transform-scale-x: 1.25;
  51981. --transform-scale-y: 1.25;
  51982. }
  51983. .md\:hover\:scale-150:hover {
  51984. --transform-scale-x: 1.5;
  51985. --transform-scale-y: 1.5;
  51986. }
  51987. .md\:hover\:scale-x-0:hover {
  51988. --transform-scale-x: 0;
  51989. }
  51990. .md\:hover\:scale-x-50:hover {
  51991. --transform-scale-x: .5;
  51992. }
  51993. .md\:hover\:scale-x-75:hover {
  51994. --transform-scale-x: .75;
  51995. }
  51996. .md\:hover\:scale-x-90:hover {
  51997. --transform-scale-x: .9;
  51998. }
  51999. .md\:hover\:scale-x-95:hover {
  52000. --transform-scale-x: .95;
  52001. }
  52002. .md\:hover\:scale-x-100:hover {
  52003. --transform-scale-x: 1;
  52004. }
  52005. .md\:hover\:scale-x-105:hover {
  52006. --transform-scale-x: 1.05;
  52007. }
  52008. .md\:hover\:scale-x-110:hover {
  52009. --transform-scale-x: 1.1;
  52010. }
  52011. .md\:hover\:scale-x-125:hover {
  52012. --transform-scale-x: 1.25;
  52013. }
  52014. .md\:hover\:scale-x-150:hover {
  52015. --transform-scale-x: 1.5;
  52016. }
  52017. .md\:hover\:scale-y-0:hover {
  52018. --transform-scale-y: 0;
  52019. }
  52020. .md\:hover\:scale-y-50:hover {
  52021. --transform-scale-y: .5;
  52022. }
  52023. .md\:hover\:scale-y-75:hover {
  52024. --transform-scale-y: .75;
  52025. }
  52026. .md\:hover\:scale-y-90:hover {
  52027. --transform-scale-y: .9;
  52028. }
  52029. .md\:hover\:scale-y-95:hover {
  52030. --transform-scale-y: .95;
  52031. }
  52032. .md\:hover\:scale-y-100:hover {
  52033. --transform-scale-y: 1;
  52034. }
  52035. .md\:hover\:scale-y-105:hover {
  52036. --transform-scale-y: 1.05;
  52037. }
  52038. .md\:hover\:scale-y-110:hover {
  52039. --transform-scale-y: 1.1;
  52040. }
  52041. .md\:hover\:scale-y-125:hover {
  52042. --transform-scale-y: 1.25;
  52043. }
  52044. .md\:hover\:scale-y-150:hover {
  52045. --transform-scale-y: 1.5;
  52046. }
  52047. .md\:focus\:scale-0:focus {
  52048. --transform-scale-x: 0;
  52049. --transform-scale-y: 0;
  52050. }
  52051. .md\:focus\:scale-50:focus {
  52052. --transform-scale-x: .5;
  52053. --transform-scale-y: .5;
  52054. }
  52055. .md\:focus\:scale-75:focus {
  52056. --transform-scale-x: .75;
  52057. --transform-scale-y: .75;
  52058. }
  52059. .md\:focus\:scale-90:focus {
  52060. --transform-scale-x: .9;
  52061. --transform-scale-y: .9;
  52062. }
  52063. .md\:focus\:scale-95:focus {
  52064. --transform-scale-x: .95;
  52065. --transform-scale-y: .95;
  52066. }
  52067. .md\:focus\:scale-100:focus {
  52068. --transform-scale-x: 1;
  52069. --transform-scale-y: 1;
  52070. }
  52071. .md\:focus\:scale-105:focus {
  52072. --transform-scale-x: 1.05;
  52073. --transform-scale-y: 1.05;
  52074. }
  52075. .md\:focus\:scale-110:focus {
  52076. --transform-scale-x: 1.1;
  52077. --transform-scale-y: 1.1;
  52078. }
  52079. .md\:focus\:scale-125:focus {
  52080. --transform-scale-x: 1.25;
  52081. --transform-scale-y: 1.25;
  52082. }
  52083. .md\:focus\:scale-150:focus {
  52084. --transform-scale-x: 1.5;
  52085. --transform-scale-y: 1.5;
  52086. }
  52087. .md\:focus\:scale-x-0:focus {
  52088. --transform-scale-x: 0;
  52089. }
  52090. .md\:focus\:scale-x-50:focus {
  52091. --transform-scale-x: .5;
  52092. }
  52093. .md\:focus\:scale-x-75:focus {
  52094. --transform-scale-x: .75;
  52095. }
  52096. .md\:focus\:scale-x-90:focus {
  52097. --transform-scale-x: .9;
  52098. }
  52099. .md\:focus\:scale-x-95:focus {
  52100. --transform-scale-x: .95;
  52101. }
  52102. .md\:focus\:scale-x-100:focus {
  52103. --transform-scale-x: 1;
  52104. }
  52105. .md\:focus\:scale-x-105:focus {
  52106. --transform-scale-x: 1.05;
  52107. }
  52108. .md\:focus\:scale-x-110:focus {
  52109. --transform-scale-x: 1.1;
  52110. }
  52111. .md\:focus\:scale-x-125:focus {
  52112. --transform-scale-x: 1.25;
  52113. }
  52114. .md\:focus\:scale-x-150:focus {
  52115. --transform-scale-x: 1.5;
  52116. }
  52117. .md\:focus\:scale-y-0:focus {
  52118. --transform-scale-y: 0;
  52119. }
  52120. .md\:focus\:scale-y-50:focus {
  52121. --transform-scale-y: .5;
  52122. }
  52123. .md\:focus\:scale-y-75:focus {
  52124. --transform-scale-y: .75;
  52125. }
  52126. .md\:focus\:scale-y-90:focus {
  52127. --transform-scale-y: .9;
  52128. }
  52129. .md\:focus\:scale-y-95:focus {
  52130. --transform-scale-y: .95;
  52131. }
  52132. .md\:focus\:scale-y-100:focus {
  52133. --transform-scale-y: 1;
  52134. }
  52135. .md\:focus\:scale-y-105:focus {
  52136. --transform-scale-y: 1.05;
  52137. }
  52138. .md\:focus\:scale-y-110:focus {
  52139. --transform-scale-y: 1.1;
  52140. }
  52141. .md\:focus\:scale-y-125:focus {
  52142. --transform-scale-y: 1.25;
  52143. }
  52144. .md\:focus\:scale-y-150:focus {
  52145. --transform-scale-y: 1.5;
  52146. }
  52147. .md\:rotate-0 {
  52148. --transform-rotate: 0;
  52149. }
  52150. .md\:rotate-1 {
  52151. --transform-rotate: 1deg;
  52152. }
  52153. .md\:rotate-2 {
  52154. --transform-rotate: 2deg;
  52155. }
  52156. .md\:rotate-3 {
  52157. --transform-rotate: 3deg;
  52158. }
  52159. .md\:rotate-6 {
  52160. --transform-rotate: 6deg;
  52161. }
  52162. .md\:rotate-12 {
  52163. --transform-rotate: 12deg;
  52164. }
  52165. .md\:rotate-45 {
  52166. --transform-rotate: 45deg;
  52167. }
  52168. .md\:rotate-90 {
  52169. --transform-rotate: 90deg;
  52170. }
  52171. .md\:rotate-180 {
  52172. --transform-rotate: 180deg;
  52173. }
  52174. .md\:-rotate-180 {
  52175. --transform-rotate: -180deg;
  52176. }
  52177. .md\:-rotate-90 {
  52178. --transform-rotate: -90deg;
  52179. }
  52180. .md\:-rotate-45 {
  52181. --transform-rotate: -45deg;
  52182. }
  52183. .md\:-rotate-12 {
  52184. --transform-rotate: -12deg;
  52185. }
  52186. .md\:-rotate-6 {
  52187. --transform-rotate: -6deg;
  52188. }
  52189. .md\:-rotate-3 {
  52190. --transform-rotate: -3deg;
  52191. }
  52192. .md\:-rotate-2 {
  52193. --transform-rotate: -2deg;
  52194. }
  52195. .md\:-rotate-1 {
  52196. --transform-rotate: -1deg;
  52197. }
  52198. .md\:hover\:rotate-0:hover {
  52199. --transform-rotate: 0;
  52200. }
  52201. .md\:hover\:rotate-1:hover {
  52202. --transform-rotate: 1deg;
  52203. }
  52204. .md\:hover\:rotate-2:hover {
  52205. --transform-rotate: 2deg;
  52206. }
  52207. .md\:hover\:rotate-3:hover {
  52208. --transform-rotate: 3deg;
  52209. }
  52210. .md\:hover\:rotate-6:hover {
  52211. --transform-rotate: 6deg;
  52212. }
  52213. .md\:hover\:rotate-12:hover {
  52214. --transform-rotate: 12deg;
  52215. }
  52216. .md\:hover\:rotate-45:hover {
  52217. --transform-rotate: 45deg;
  52218. }
  52219. .md\:hover\:rotate-90:hover {
  52220. --transform-rotate: 90deg;
  52221. }
  52222. .md\:hover\:rotate-180:hover {
  52223. --transform-rotate: 180deg;
  52224. }
  52225. .md\:hover\:-rotate-180:hover {
  52226. --transform-rotate: -180deg;
  52227. }
  52228. .md\:hover\:-rotate-90:hover {
  52229. --transform-rotate: -90deg;
  52230. }
  52231. .md\:hover\:-rotate-45:hover {
  52232. --transform-rotate: -45deg;
  52233. }
  52234. .md\:hover\:-rotate-12:hover {
  52235. --transform-rotate: -12deg;
  52236. }
  52237. .md\:hover\:-rotate-6:hover {
  52238. --transform-rotate: -6deg;
  52239. }
  52240. .md\:hover\:-rotate-3:hover {
  52241. --transform-rotate: -3deg;
  52242. }
  52243. .md\:hover\:-rotate-2:hover {
  52244. --transform-rotate: -2deg;
  52245. }
  52246. .md\:hover\:-rotate-1:hover {
  52247. --transform-rotate: -1deg;
  52248. }
  52249. .md\:focus\:rotate-0:focus {
  52250. --transform-rotate: 0;
  52251. }
  52252. .md\:focus\:rotate-1:focus {
  52253. --transform-rotate: 1deg;
  52254. }
  52255. .md\:focus\:rotate-2:focus {
  52256. --transform-rotate: 2deg;
  52257. }
  52258. .md\:focus\:rotate-3:focus {
  52259. --transform-rotate: 3deg;
  52260. }
  52261. .md\:focus\:rotate-6:focus {
  52262. --transform-rotate: 6deg;
  52263. }
  52264. .md\:focus\:rotate-12:focus {
  52265. --transform-rotate: 12deg;
  52266. }
  52267. .md\:focus\:rotate-45:focus {
  52268. --transform-rotate: 45deg;
  52269. }
  52270. .md\:focus\:rotate-90:focus {
  52271. --transform-rotate: 90deg;
  52272. }
  52273. .md\:focus\:rotate-180:focus {
  52274. --transform-rotate: 180deg;
  52275. }
  52276. .md\:focus\:-rotate-180:focus {
  52277. --transform-rotate: -180deg;
  52278. }
  52279. .md\:focus\:-rotate-90:focus {
  52280. --transform-rotate: -90deg;
  52281. }
  52282. .md\:focus\:-rotate-45:focus {
  52283. --transform-rotate: -45deg;
  52284. }
  52285. .md\:focus\:-rotate-12:focus {
  52286. --transform-rotate: -12deg;
  52287. }
  52288. .md\:focus\:-rotate-6:focus {
  52289. --transform-rotate: -6deg;
  52290. }
  52291. .md\:focus\:-rotate-3:focus {
  52292. --transform-rotate: -3deg;
  52293. }
  52294. .md\:focus\:-rotate-2:focus {
  52295. --transform-rotate: -2deg;
  52296. }
  52297. .md\:focus\:-rotate-1:focus {
  52298. --transform-rotate: -1deg;
  52299. }
  52300. .md\:translate-x-0 {
  52301. --transform-translate-x: 0;
  52302. }
  52303. .md\:translate-x-1 {
  52304. --transform-translate-x: 0.25rem;
  52305. }
  52306. .md\:translate-x-2 {
  52307. --transform-translate-x: 0.5rem;
  52308. }
  52309. .md\:translate-x-3 {
  52310. --transform-translate-x: 0.75rem;
  52311. }
  52312. .md\:translate-x-4 {
  52313. --transform-translate-x: 1rem;
  52314. }
  52315. .md\:translate-x-5 {
  52316. --transform-translate-x: 1.25rem;
  52317. }
  52318. .md\:translate-x-6 {
  52319. --transform-translate-x: 1.5rem;
  52320. }
  52321. .md\:translate-x-8 {
  52322. --transform-translate-x: 2rem;
  52323. }
  52324. .md\:translate-x-10 {
  52325. --transform-translate-x: 2.5rem;
  52326. }
  52327. .md\:translate-x-12 {
  52328. --transform-translate-x: 3rem;
  52329. }
  52330. .md\:translate-x-16 {
  52331. --transform-translate-x: 4rem;
  52332. }
  52333. .md\:translate-x-20 {
  52334. --transform-translate-x: 5rem;
  52335. }
  52336. .md\:translate-x-24 {
  52337. --transform-translate-x: 6rem;
  52338. }
  52339. .md\:translate-x-32 {
  52340. --transform-translate-x: 8rem;
  52341. }
  52342. .md\:translate-x-40 {
  52343. --transform-translate-x: 10rem;
  52344. }
  52345. .md\:translate-x-48 {
  52346. --transform-translate-x: 12rem;
  52347. }
  52348. .md\:translate-x-56 {
  52349. --transform-translate-x: 14rem;
  52350. }
  52351. .md\:translate-x-64 {
  52352. --transform-translate-x: 16rem;
  52353. }
  52354. .md\:translate-x-px {
  52355. --transform-translate-x: 1px;
  52356. }
  52357. .md\:-translate-x-1 {
  52358. --transform-translate-x: -0.25rem;
  52359. }
  52360. .md\:-translate-x-2 {
  52361. --transform-translate-x: -0.5rem;
  52362. }
  52363. .md\:-translate-x-3 {
  52364. --transform-translate-x: -0.75rem;
  52365. }
  52366. .md\:-translate-x-4 {
  52367. --transform-translate-x: -1rem;
  52368. }
  52369. .md\:-translate-x-5 {
  52370. --transform-translate-x: -1.25rem;
  52371. }
  52372. .md\:-translate-x-6 {
  52373. --transform-translate-x: -1.5rem;
  52374. }
  52375. .md\:-translate-x-8 {
  52376. --transform-translate-x: -2rem;
  52377. }
  52378. .md\:-translate-x-10 {
  52379. --transform-translate-x: -2.5rem;
  52380. }
  52381. .md\:-translate-x-12 {
  52382. --transform-translate-x: -3rem;
  52383. }
  52384. .md\:-translate-x-16 {
  52385. --transform-translate-x: -4rem;
  52386. }
  52387. .md\:-translate-x-20 {
  52388. --transform-translate-x: -5rem;
  52389. }
  52390. .md\:-translate-x-24 {
  52391. --transform-translate-x: -6rem;
  52392. }
  52393. .md\:-translate-x-32 {
  52394. --transform-translate-x: -8rem;
  52395. }
  52396. .md\:-translate-x-40 {
  52397. --transform-translate-x: -10rem;
  52398. }
  52399. .md\:-translate-x-48 {
  52400. --transform-translate-x: -12rem;
  52401. }
  52402. .md\:-translate-x-56 {
  52403. --transform-translate-x: -14rem;
  52404. }
  52405. .md\:-translate-x-64 {
  52406. --transform-translate-x: -16rem;
  52407. }
  52408. .md\:-translate-x-px {
  52409. --transform-translate-x: -1px;
  52410. }
  52411. .md\:-translate-x-full {
  52412. --transform-translate-x: -100%;
  52413. }
  52414. .md\:-translate-x-1\/2 {
  52415. --transform-translate-x: -50%;
  52416. }
  52417. .md\:translate-x-1\/2 {
  52418. --transform-translate-x: 50%;
  52419. }
  52420. .md\:translate-x-full {
  52421. --transform-translate-x: 100%;
  52422. }
  52423. .md\:translate-y-0 {
  52424. --transform-translate-y: 0;
  52425. }
  52426. .md\:translate-y-1 {
  52427. --transform-translate-y: 0.25rem;
  52428. }
  52429. .md\:translate-y-2 {
  52430. --transform-translate-y: 0.5rem;
  52431. }
  52432. .md\:translate-y-3 {
  52433. --transform-translate-y: 0.75rem;
  52434. }
  52435. .md\:translate-y-4 {
  52436. --transform-translate-y: 1rem;
  52437. }
  52438. .md\:translate-y-5 {
  52439. --transform-translate-y: 1.25rem;
  52440. }
  52441. .md\:translate-y-6 {
  52442. --transform-translate-y: 1.5rem;
  52443. }
  52444. .md\:translate-y-8 {
  52445. --transform-translate-y: 2rem;
  52446. }
  52447. .md\:translate-y-10 {
  52448. --transform-translate-y: 2.5rem;
  52449. }
  52450. .md\:translate-y-12 {
  52451. --transform-translate-y: 3rem;
  52452. }
  52453. .md\:translate-y-16 {
  52454. --transform-translate-y: 4rem;
  52455. }
  52456. .md\:translate-y-20 {
  52457. --transform-translate-y: 5rem;
  52458. }
  52459. .md\:translate-y-24 {
  52460. --transform-translate-y: 6rem;
  52461. }
  52462. .md\:translate-y-32 {
  52463. --transform-translate-y: 8rem;
  52464. }
  52465. .md\:translate-y-40 {
  52466. --transform-translate-y: 10rem;
  52467. }
  52468. .md\:translate-y-48 {
  52469. --transform-translate-y: 12rem;
  52470. }
  52471. .md\:translate-y-56 {
  52472. --transform-translate-y: 14rem;
  52473. }
  52474. .md\:translate-y-64 {
  52475. --transform-translate-y: 16rem;
  52476. }
  52477. .md\:translate-y-px {
  52478. --transform-translate-y: 1px;
  52479. }
  52480. .md\:-translate-y-1 {
  52481. --transform-translate-y: -0.25rem;
  52482. }
  52483. .md\:-translate-y-2 {
  52484. --transform-translate-y: -0.5rem;
  52485. }
  52486. .md\:-translate-y-3 {
  52487. --transform-translate-y: -0.75rem;
  52488. }
  52489. .md\:-translate-y-4 {
  52490. --transform-translate-y: -1rem;
  52491. }
  52492. .md\:-translate-y-5 {
  52493. --transform-translate-y: -1.25rem;
  52494. }
  52495. .md\:-translate-y-6 {
  52496. --transform-translate-y: -1.5rem;
  52497. }
  52498. .md\:-translate-y-8 {
  52499. --transform-translate-y: -2rem;
  52500. }
  52501. .md\:-translate-y-10 {
  52502. --transform-translate-y: -2.5rem;
  52503. }
  52504. .md\:-translate-y-12 {
  52505. --transform-translate-y: -3rem;
  52506. }
  52507. .md\:-translate-y-16 {
  52508. --transform-translate-y: -4rem;
  52509. }
  52510. .md\:-translate-y-20 {
  52511. --transform-translate-y: -5rem;
  52512. }
  52513. .md\:-translate-y-24 {
  52514. --transform-translate-y: -6rem;
  52515. }
  52516. .md\:-translate-y-32 {
  52517. --transform-translate-y: -8rem;
  52518. }
  52519. .md\:-translate-y-40 {
  52520. --transform-translate-y: -10rem;
  52521. }
  52522. .md\:-translate-y-48 {
  52523. --transform-translate-y: -12rem;
  52524. }
  52525. .md\:-translate-y-56 {
  52526. --transform-translate-y: -14rem;
  52527. }
  52528. .md\:-translate-y-64 {
  52529. --transform-translate-y: -16rem;
  52530. }
  52531. .md\:-translate-y-px {
  52532. --transform-translate-y: -1px;
  52533. }
  52534. .md\:-translate-y-full {
  52535. --transform-translate-y: -100%;
  52536. }
  52537. .md\:-translate-y-1\/2 {
  52538. --transform-translate-y: -50%;
  52539. }
  52540. .md\:translate-y-1\/2 {
  52541. --transform-translate-y: 50%;
  52542. }
  52543. .md\:translate-y-full {
  52544. --transform-translate-y: 100%;
  52545. }
  52546. .md\:hover\:translate-x-0:hover {
  52547. --transform-translate-x: 0;
  52548. }
  52549. .md\:hover\:translate-x-1:hover {
  52550. --transform-translate-x: 0.25rem;
  52551. }
  52552. .md\:hover\:translate-x-2:hover {
  52553. --transform-translate-x: 0.5rem;
  52554. }
  52555. .md\:hover\:translate-x-3:hover {
  52556. --transform-translate-x: 0.75rem;
  52557. }
  52558. .md\:hover\:translate-x-4:hover {
  52559. --transform-translate-x: 1rem;
  52560. }
  52561. .md\:hover\:translate-x-5:hover {
  52562. --transform-translate-x: 1.25rem;
  52563. }
  52564. .md\:hover\:translate-x-6:hover {
  52565. --transform-translate-x: 1.5rem;
  52566. }
  52567. .md\:hover\:translate-x-8:hover {
  52568. --transform-translate-x: 2rem;
  52569. }
  52570. .md\:hover\:translate-x-10:hover {
  52571. --transform-translate-x: 2.5rem;
  52572. }
  52573. .md\:hover\:translate-x-12:hover {
  52574. --transform-translate-x: 3rem;
  52575. }
  52576. .md\:hover\:translate-x-16:hover {
  52577. --transform-translate-x: 4rem;
  52578. }
  52579. .md\:hover\:translate-x-20:hover {
  52580. --transform-translate-x: 5rem;
  52581. }
  52582. .md\:hover\:translate-x-24:hover {
  52583. --transform-translate-x: 6rem;
  52584. }
  52585. .md\:hover\:translate-x-32:hover {
  52586. --transform-translate-x: 8rem;
  52587. }
  52588. .md\:hover\:translate-x-40:hover {
  52589. --transform-translate-x: 10rem;
  52590. }
  52591. .md\:hover\:translate-x-48:hover {
  52592. --transform-translate-x: 12rem;
  52593. }
  52594. .md\:hover\:translate-x-56:hover {
  52595. --transform-translate-x: 14rem;
  52596. }
  52597. .md\:hover\:translate-x-64:hover {
  52598. --transform-translate-x: 16rem;
  52599. }
  52600. .md\:hover\:translate-x-px:hover {
  52601. --transform-translate-x: 1px;
  52602. }
  52603. .md\:hover\:-translate-x-1:hover {
  52604. --transform-translate-x: -0.25rem;
  52605. }
  52606. .md\:hover\:-translate-x-2:hover {
  52607. --transform-translate-x: -0.5rem;
  52608. }
  52609. .md\:hover\:-translate-x-3:hover {
  52610. --transform-translate-x: -0.75rem;
  52611. }
  52612. .md\:hover\:-translate-x-4:hover {
  52613. --transform-translate-x: -1rem;
  52614. }
  52615. .md\:hover\:-translate-x-5:hover {
  52616. --transform-translate-x: -1.25rem;
  52617. }
  52618. .md\:hover\:-translate-x-6:hover {
  52619. --transform-translate-x: -1.5rem;
  52620. }
  52621. .md\:hover\:-translate-x-8:hover {
  52622. --transform-translate-x: -2rem;
  52623. }
  52624. .md\:hover\:-translate-x-10:hover {
  52625. --transform-translate-x: -2.5rem;
  52626. }
  52627. .md\:hover\:-translate-x-12:hover {
  52628. --transform-translate-x: -3rem;
  52629. }
  52630. .md\:hover\:-translate-x-16:hover {
  52631. --transform-translate-x: -4rem;
  52632. }
  52633. .md\:hover\:-translate-x-20:hover {
  52634. --transform-translate-x: -5rem;
  52635. }
  52636. .md\:hover\:-translate-x-24:hover {
  52637. --transform-translate-x: -6rem;
  52638. }
  52639. .md\:hover\:-translate-x-32:hover {
  52640. --transform-translate-x: -8rem;
  52641. }
  52642. .md\:hover\:-translate-x-40:hover {
  52643. --transform-translate-x: -10rem;
  52644. }
  52645. .md\:hover\:-translate-x-48:hover {
  52646. --transform-translate-x: -12rem;
  52647. }
  52648. .md\:hover\:-translate-x-56:hover {
  52649. --transform-translate-x: -14rem;
  52650. }
  52651. .md\:hover\:-translate-x-64:hover {
  52652. --transform-translate-x: -16rem;
  52653. }
  52654. .md\:hover\:-translate-x-px:hover {
  52655. --transform-translate-x: -1px;
  52656. }
  52657. .md\:hover\:-translate-x-full:hover {
  52658. --transform-translate-x: -100%;
  52659. }
  52660. .md\:hover\:-translate-x-1\/2:hover {
  52661. --transform-translate-x: -50%;
  52662. }
  52663. .md\:hover\:translate-x-1\/2:hover {
  52664. --transform-translate-x: 50%;
  52665. }
  52666. .md\:hover\:translate-x-full:hover {
  52667. --transform-translate-x: 100%;
  52668. }
  52669. .md\:hover\:translate-y-0:hover {
  52670. --transform-translate-y: 0;
  52671. }
  52672. .md\:hover\:translate-y-1:hover {
  52673. --transform-translate-y: 0.25rem;
  52674. }
  52675. .md\:hover\:translate-y-2:hover {
  52676. --transform-translate-y: 0.5rem;
  52677. }
  52678. .md\:hover\:translate-y-3:hover {
  52679. --transform-translate-y: 0.75rem;
  52680. }
  52681. .md\:hover\:translate-y-4:hover {
  52682. --transform-translate-y: 1rem;
  52683. }
  52684. .md\:hover\:translate-y-5:hover {
  52685. --transform-translate-y: 1.25rem;
  52686. }
  52687. .md\:hover\:translate-y-6:hover {
  52688. --transform-translate-y: 1.5rem;
  52689. }
  52690. .md\:hover\:translate-y-8:hover {
  52691. --transform-translate-y: 2rem;
  52692. }
  52693. .md\:hover\:translate-y-10:hover {
  52694. --transform-translate-y: 2.5rem;
  52695. }
  52696. .md\:hover\:translate-y-12:hover {
  52697. --transform-translate-y: 3rem;
  52698. }
  52699. .md\:hover\:translate-y-16:hover {
  52700. --transform-translate-y: 4rem;
  52701. }
  52702. .md\:hover\:translate-y-20:hover {
  52703. --transform-translate-y: 5rem;
  52704. }
  52705. .md\:hover\:translate-y-24:hover {
  52706. --transform-translate-y: 6rem;
  52707. }
  52708. .md\:hover\:translate-y-32:hover {
  52709. --transform-translate-y: 8rem;
  52710. }
  52711. .md\:hover\:translate-y-40:hover {
  52712. --transform-translate-y: 10rem;
  52713. }
  52714. .md\:hover\:translate-y-48:hover {
  52715. --transform-translate-y: 12rem;
  52716. }
  52717. .md\:hover\:translate-y-56:hover {
  52718. --transform-translate-y: 14rem;
  52719. }
  52720. .md\:hover\:translate-y-64:hover {
  52721. --transform-translate-y: 16rem;
  52722. }
  52723. .md\:hover\:translate-y-px:hover {
  52724. --transform-translate-y: 1px;
  52725. }
  52726. .md\:hover\:-translate-y-1:hover {
  52727. --transform-translate-y: -0.25rem;
  52728. }
  52729. .md\:hover\:-translate-y-2:hover {
  52730. --transform-translate-y: -0.5rem;
  52731. }
  52732. .md\:hover\:-translate-y-3:hover {
  52733. --transform-translate-y: -0.75rem;
  52734. }
  52735. .md\:hover\:-translate-y-4:hover {
  52736. --transform-translate-y: -1rem;
  52737. }
  52738. .md\:hover\:-translate-y-5:hover {
  52739. --transform-translate-y: -1.25rem;
  52740. }
  52741. .md\:hover\:-translate-y-6:hover {
  52742. --transform-translate-y: -1.5rem;
  52743. }
  52744. .md\:hover\:-translate-y-8:hover {
  52745. --transform-translate-y: -2rem;
  52746. }
  52747. .md\:hover\:-translate-y-10:hover {
  52748. --transform-translate-y: -2.5rem;
  52749. }
  52750. .md\:hover\:-translate-y-12:hover {
  52751. --transform-translate-y: -3rem;
  52752. }
  52753. .md\:hover\:-translate-y-16:hover {
  52754. --transform-translate-y: -4rem;
  52755. }
  52756. .md\:hover\:-translate-y-20:hover {
  52757. --transform-translate-y: -5rem;
  52758. }
  52759. .md\:hover\:-translate-y-24:hover {
  52760. --transform-translate-y: -6rem;
  52761. }
  52762. .md\:hover\:-translate-y-32:hover {
  52763. --transform-translate-y: -8rem;
  52764. }
  52765. .md\:hover\:-translate-y-40:hover {
  52766. --transform-translate-y: -10rem;
  52767. }
  52768. .md\:hover\:-translate-y-48:hover {
  52769. --transform-translate-y: -12rem;
  52770. }
  52771. .md\:hover\:-translate-y-56:hover {
  52772. --transform-translate-y: -14rem;
  52773. }
  52774. .md\:hover\:-translate-y-64:hover {
  52775. --transform-translate-y: -16rem;
  52776. }
  52777. .md\:hover\:-translate-y-px:hover {
  52778. --transform-translate-y: -1px;
  52779. }
  52780. .md\:hover\:-translate-y-full:hover {
  52781. --transform-translate-y: -100%;
  52782. }
  52783. .md\:hover\:-translate-y-1\/2:hover {
  52784. --transform-translate-y: -50%;
  52785. }
  52786. .md\:hover\:translate-y-1\/2:hover {
  52787. --transform-translate-y: 50%;
  52788. }
  52789. .md\:hover\:translate-y-full:hover {
  52790. --transform-translate-y: 100%;
  52791. }
  52792. .md\:focus\:translate-x-0:focus {
  52793. --transform-translate-x: 0;
  52794. }
  52795. .md\:focus\:translate-x-1:focus {
  52796. --transform-translate-x: 0.25rem;
  52797. }
  52798. .md\:focus\:translate-x-2:focus {
  52799. --transform-translate-x: 0.5rem;
  52800. }
  52801. .md\:focus\:translate-x-3:focus {
  52802. --transform-translate-x: 0.75rem;
  52803. }
  52804. .md\:focus\:translate-x-4:focus {
  52805. --transform-translate-x: 1rem;
  52806. }
  52807. .md\:focus\:translate-x-5:focus {
  52808. --transform-translate-x: 1.25rem;
  52809. }
  52810. .md\:focus\:translate-x-6:focus {
  52811. --transform-translate-x: 1.5rem;
  52812. }
  52813. .md\:focus\:translate-x-8:focus {
  52814. --transform-translate-x: 2rem;
  52815. }
  52816. .md\:focus\:translate-x-10:focus {
  52817. --transform-translate-x: 2.5rem;
  52818. }
  52819. .md\:focus\:translate-x-12:focus {
  52820. --transform-translate-x: 3rem;
  52821. }
  52822. .md\:focus\:translate-x-16:focus {
  52823. --transform-translate-x: 4rem;
  52824. }
  52825. .md\:focus\:translate-x-20:focus {
  52826. --transform-translate-x: 5rem;
  52827. }
  52828. .md\:focus\:translate-x-24:focus {
  52829. --transform-translate-x: 6rem;
  52830. }
  52831. .md\:focus\:translate-x-32:focus {
  52832. --transform-translate-x: 8rem;
  52833. }
  52834. .md\:focus\:translate-x-40:focus {
  52835. --transform-translate-x: 10rem;
  52836. }
  52837. .md\:focus\:translate-x-48:focus {
  52838. --transform-translate-x: 12rem;
  52839. }
  52840. .md\:focus\:translate-x-56:focus {
  52841. --transform-translate-x: 14rem;
  52842. }
  52843. .md\:focus\:translate-x-64:focus {
  52844. --transform-translate-x: 16rem;
  52845. }
  52846. .md\:focus\:translate-x-px:focus {
  52847. --transform-translate-x: 1px;
  52848. }
  52849. .md\:focus\:-translate-x-1:focus {
  52850. --transform-translate-x: -0.25rem;
  52851. }
  52852. .md\:focus\:-translate-x-2:focus {
  52853. --transform-translate-x: -0.5rem;
  52854. }
  52855. .md\:focus\:-translate-x-3:focus {
  52856. --transform-translate-x: -0.75rem;
  52857. }
  52858. .md\:focus\:-translate-x-4:focus {
  52859. --transform-translate-x: -1rem;
  52860. }
  52861. .md\:focus\:-translate-x-5:focus {
  52862. --transform-translate-x: -1.25rem;
  52863. }
  52864. .md\:focus\:-translate-x-6:focus {
  52865. --transform-translate-x: -1.5rem;
  52866. }
  52867. .md\:focus\:-translate-x-8:focus {
  52868. --transform-translate-x: -2rem;
  52869. }
  52870. .md\:focus\:-translate-x-10:focus {
  52871. --transform-translate-x: -2.5rem;
  52872. }
  52873. .md\:focus\:-translate-x-12:focus {
  52874. --transform-translate-x: -3rem;
  52875. }
  52876. .md\:focus\:-translate-x-16:focus {
  52877. --transform-translate-x: -4rem;
  52878. }
  52879. .md\:focus\:-translate-x-20:focus {
  52880. --transform-translate-x: -5rem;
  52881. }
  52882. .md\:focus\:-translate-x-24:focus {
  52883. --transform-translate-x: -6rem;
  52884. }
  52885. .md\:focus\:-translate-x-32:focus {
  52886. --transform-translate-x: -8rem;
  52887. }
  52888. .md\:focus\:-translate-x-40:focus {
  52889. --transform-translate-x: -10rem;
  52890. }
  52891. .md\:focus\:-translate-x-48:focus {
  52892. --transform-translate-x: -12rem;
  52893. }
  52894. .md\:focus\:-translate-x-56:focus {
  52895. --transform-translate-x: -14rem;
  52896. }
  52897. .md\:focus\:-translate-x-64:focus {
  52898. --transform-translate-x: -16rem;
  52899. }
  52900. .md\:focus\:-translate-x-px:focus {
  52901. --transform-translate-x: -1px;
  52902. }
  52903. .md\:focus\:-translate-x-full:focus {
  52904. --transform-translate-x: -100%;
  52905. }
  52906. .md\:focus\:-translate-x-1\/2:focus {
  52907. --transform-translate-x: -50%;
  52908. }
  52909. .md\:focus\:translate-x-1\/2:focus {
  52910. --transform-translate-x: 50%;
  52911. }
  52912. .md\:focus\:translate-x-full:focus {
  52913. --transform-translate-x: 100%;
  52914. }
  52915. .md\:focus\:translate-y-0:focus {
  52916. --transform-translate-y: 0;
  52917. }
  52918. .md\:focus\:translate-y-1:focus {
  52919. --transform-translate-y: 0.25rem;
  52920. }
  52921. .md\:focus\:translate-y-2:focus {
  52922. --transform-translate-y: 0.5rem;
  52923. }
  52924. .md\:focus\:translate-y-3:focus {
  52925. --transform-translate-y: 0.75rem;
  52926. }
  52927. .md\:focus\:translate-y-4:focus {
  52928. --transform-translate-y: 1rem;
  52929. }
  52930. .md\:focus\:translate-y-5:focus {
  52931. --transform-translate-y: 1.25rem;
  52932. }
  52933. .md\:focus\:translate-y-6:focus {
  52934. --transform-translate-y: 1.5rem;
  52935. }
  52936. .md\:focus\:translate-y-8:focus {
  52937. --transform-translate-y: 2rem;
  52938. }
  52939. .md\:focus\:translate-y-10:focus {
  52940. --transform-translate-y: 2.5rem;
  52941. }
  52942. .md\:focus\:translate-y-12:focus {
  52943. --transform-translate-y: 3rem;
  52944. }
  52945. .md\:focus\:translate-y-16:focus {
  52946. --transform-translate-y: 4rem;
  52947. }
  52948. .md\:focus\:translate-y-20:focus {
  52949. --transform-translate-y: 5rem;
  52950. }
  52951. .md\:focus\:translate-y-24:focus {
  52952. --transform-translate-y: 6rem;
  52953. }
  52954. .md\:focus\:translate-y-32:focus {
  52955. --transform-translate-y: 8rem;
  52956. }
  52957. .md\:focus\:translate-y-40:focus {
  52958. --transform-translate-y: 10rem;
  52959. }
  52960. .md\:focus\:translate-y-48:focus {
  52961. --transform-translate-y: 12rem;
  52962. }
  52963. .md\:focus\:translate-y-56:focus {
  52964. --transform-translate-y: 14rem;
  52965. }
  52966. .md\:focus\:translate-y-64:focus {
  52967. --transform-translate-y: 16rem;
  52968. }
  52969. .md\:focus\:translate-y-px:focus {
  52970. --transform-translate-y: 1px;
  52971. }
  52972. .md\:focus\:-translate-y-1:focus {
  52973. --transform-translate-y: -0.25rem;
  52974. }
  52975. .md\:focus\:-translate-y-2:focus {
  52976. --transform-translate-y: -0.5rem;
  52977. }
  52978. .md\:focus\:-translate-y-3:focus {
  52979. --transform-translate-y: -0.75rem;
  52980. }
  52981. .md\:focus\:-translate-y-4:focus {
  52982. --transform-translate-y: -1rem;
  52983. }
  52984. .md\:focus\:-translate-y-5:focus {
  52985. --transform-translate-y: -1.25rem;
  52986. }
  52987. .md\:focus\:-translate-y-6:focus {
  52988. --transform-translate-y: -1.5rem;
  52989. }
  52990. .md\:focus\:-translate-y-8:focus {
  52991. --transform-translate-y: -2rem;
  52992. }
  52993. .md\:focus\:-translate-y-10:focus {
  52994. --transform-translate-y: -2.5rem;
  52995. }
  52996. .md\:focus\:-translate-y-12:focus {
  52997. --transform-translate-y: -3rem;
  52998. }
  52999. .md\:focus\:-translate-y-16:focus {
  53000. --transform-translate-y: -4rem;
  53001. }
  53002. .md\:focus\:-translate-y-20:focus {
  53003. --transform-translate-y: -5rem;
  53004. }
  53005. .md\:focus\:-translate-y-24:focus {
  53006. --transform-translate-y: -6rem;
  53007. }
  53008. .md\:focus\:-translate-y-32:focus {
  53009. --transform-translate-y: -8rem;
  53010. }
  53011. .md\:focus\:-translate-y-40:focus {
  53012. --transform-translate-y: -10rem;
  53013. }
  53014. .md\:focus\:-translate-y-48:focus {
  53015. --transform-translate-y: -12rem;
  53016. }
  53017. .md\:focus\:-translate-y-56:focus {
  53018. --transform-translate-y: -14rem;
  53019. }
  53020. .md\:focus\:-translate-y-64:focus {
  53021. --transform-translate-y: -16rem;
  53022. }
  53023. .md\:focus\:-translate-y-px:focus {
  53024. --transform-translate-y: -1px;
  53025. }
  53026. .md\:focus\:-translate-y-full:focus {
  53027. --transform-translate-y: -100%;
  53028. }
  53029. .md\:focus\:-translate-y-1\/2:focus {
  53030. --transform-translate-y: -50%;
  53031. }
  53032. .md\:focus\:translate-y-1\/2:focus {
  53033. --transform-translate-y: 50%;
  53034. }
  53035. .md\:focus\:translate-y-full:focus {
  53036. --transform-translate-y: 100%;
  53037. }
  53038. .md\:skew-x-0 {
  53039. --transform-skew-x: 0;
  53040. }
  53041. .md\:skew-x-1 {
  53042. --transform-skew-x: 1deg;
  53043. }
  53044. .md\:skew-x-2 {
  53045. --transform-skew-x: 2deg;
  53046. }
  53047. .md\:skew-x-3 {
  53048. --transform-skew-x: 3deg;
  53049. }
  53050. .md\:skew-x-6 {
  53051. --transform-skew-x: 6deg;
  53052. }
  53053. .md\:skew-x-12 {
  53054. --transform-skew-x: 12deg;
  53055. }
  53056. .md\:-skew-x-12 {
  53057. --transform-skew-x: -12deg;
  53058. }
  53059. .md\:-skew-x-6 {
  53060. --transform-skew-x: -6deg;
  53061. }
  53062. .md\:-skew-x-3 {
  53063. --transform-skew-x: -3deg;
  53064. }
  53065. .md\:-skew-x-2 {
  53066. --transform-skew-x: -2deg;
  53067. }
  53068. .md\:-skew-x-1 {
  53069. --transform-skew-x: -1deg;
  53070. }
  53071. .md\:skew-y-0 {
  53072. --transform-skew-y: 0;
  53073. }
  53074. .md\:skew-y-1 {
  53075. --transform-skew-y: 1deg;
  53076. }
  53077. .md\:skew-y-2 {
  53078. --transform-skew-y: 2deg;
  53079. }
  53080. .md\:skew-y-3 {
  53081. --transform-skew-y: 3deg;
  53082. }
  53083. .md\:skew-y-6 {
  53084. --transform-skew-y: 6deg;
  53085. }
  53086. .md\:skew-y-12 {
  53087. --transform-skew-y: 12deg;
  53088. }
  53089. .md\:-skew-y-12 {
  53090. --transform-skew-y: -12deg;
  53091. }
  53092. .md\:-skew-y-6 {
  53093. --transform-skew-y: -6deg;
  53094. }
  53095. .md\:-skew-y-3 {
  53096. --transform-skew-y: -3deg;
  53097. }
  53098. .md\:-skew-y-2 {
  53099. --transform-skew-y: -2deg;
  53100. }
  53101. .md\:-skew-y-1 {
  53102. --transform-skew-y: -1deg;
  53103. }
  53104. .md\:hover\:skew-x-0:hover {
  53105. --transform-skew-x: 0;
  53106. }
  53107. .md\:hover\:skew-x-1:hover {
  53108. --transform-skew-x: 1deg;
  53109. }
  53110. .md\:hover\:skew-x-2:hover {
  53111. --transform-skew-x: 2deg;
  53112. }
  53113. .md\:hover\:skew-x-3:hover {
  53114. --transform-skew-x: 3deg;
  53115. }
  53116. .md\:hover\:skew-x-6:hover {
  53117. --transform-skew-x: 6deg;
  53118. }
  53119. .md\:hover\:skew-x-12:hover {
  53120. --transform-skew-x: 12deg;
  53121. }
  53122. .md\:hover\:-skew-x-12:hover {
  53123. --transform-skew-x: -12deg;
  53124. }
  53125. .md\:hover\:-skew-x-6:hover {
  53126. --transform-skew-x: -6deg;
  53127. }
  53128. .md\:hover\:-skew-x-3:hover {
  53129. --transform-skew-x: -3deg;
  53130. }
  53131. .md\:hover\:-skew-x-2:hover {
  53132. --transform-skew-x: -2deg;
  53133. }
  53134. .md\:hover\:-skew-x-1:hover {
  53135. --transform-skew-x: -1deg;
  53136. }
  53137. .md\:hover\:skew-y-0:hover {
  53138. --transform-skew-y: 0;
  53139. }
  53140. .md\:hover\:skew-y-1:hover {
  53141. --transform-skew-y: 1deg;
  53142. }
  53143. .md\:hover\:skew-y-2:hover {
  53144. --transform-skew-y: 2deg;
  53145. }
  53146. .md\:hover\:skew-y-3:hover {
  53147. --transform-skew-y: 3deg;
  53148. }
  53149. .md\:hover\:skew-y-6:hover {
  53150. --transform-skew-y: 6deg;
  53151. }
  53152. .md\:hover\:skew-y-12:hover {
  53153. --transform-skew-y: 12deg;
  53154. }
  53155. .md\:hover\:-skew-y-12:hover {
  53156. --transform-skew-y: -12deg;
  53157. }
  53158. .md\:hover\:-skew-y-6:hover {
  53159. --transform-skew-y: -6deg;
  53160. }
  53161. .md\:hover\:-skew-y-3:hover {
  53162. --transform-skew-y: -3deg;
  53163. }
  53164. .md\:hover\:-skew-y-2:hover {
  53165. --transform-skew-y: -2deg;
  53166. }
  53167. .md\:hover\:-skew-y-1:hover {
  53168. --transform-skew-y: -1deg;
  53169. }
  53170. .md\:focus\:skew-x-0:focus {
  53171. --transform-skew-x: 0;
  53172. }
  53173. .md\:focus\:skew-x-1:focus {
  53174. --transform-skew-x: 1deg;
  53175. }
  53176. .md\:focus\:skew-x-2:focus {
  53177. --transform-skew-x: 2deg;
  53178. }
  53179. .md\:focus\:skew-x-3:focus {
  53180. --transform-skew-x: 3deg;
  53181. }
  53182. .md\:focus\:skew-x-6:focus {
  53183. --transform-skew-x: 6deg;
  53184. }
  53185. .md\:focus\:skew-x-12:focus {
  53186. --transform-skew-x: 12deg;
  53187. }
  53188. .md\:focus\:-skew-x-12:focus {
  53189. --transform-skew-x: -12deg;
  53190. }
  53191. .md\:focus\:-skew-x-6:focus {
  53192. --transform-skew-x: -6deg;
  53193. }
  53194. .md\:focus\:-skew-x-3:focus {
  53195. --transform-skew-x: -3deg;
  53196. }
  53197. .md\:focus\:-skew-x-2:focus {
  53198. --transform-skew-x: -2deg;
  53199. }
  53200. .md\:focus\:-skew-x-1:focus {
  53201. --transform-skew-x: -1deg;
  53202. }
  53203. .md\:focus\:skew-y-0:focus {
  53204. --transform-skew-y: 0;
  53205. }
  53206. .md\:focus\:skew-y-1:focus {
  53207. --transform-skew-y: 1deg;
  53208. }
  53209. .md\:focus\:skew-y-2:focus {
  53210. --transform-skew-y: 2deg;
  53211. }
  53212. .md\:focus\:skew-y-3:focus {
  53213. --transform-skew-y: 3deg;
  53214. }
  53215. .md\:focus\:skew-y-6:focus {
  53216. --transform-skew-y: 6deg;
  53217. }
  53218. .md\:focus\:skew-y-12:focus {
  53219. --transform-skew-y: 12deg;
  53220. }
  53221. .md\:focus\:-skew-y-12:focus {
  53222. --transform-skew-y: -12deg;
  53223. }
  53224. .md\:focus\:-skew-y-6:focus {
  53225. --transform-skew-y: -6deg;
  53226. }
  53227. .md\:focus\:-skew-y-3:focus {
  53228. --transform-skew-y: -3deg;
  53229. }
  53230. .md\:focus\:-skew-y-2:focus {
  53231. --transform-skew-y: -2deg;
  53232. }
  53233. .md\:focus\:-skew-y-1:focus {
  53234. --transform-skew-y: -1deg;
  53235. }
  53236. .md\:transition-none {
  53237. transition-property: none;
  53238. }
  53239. .md\:transition-all {
  53240. transition-property: all;
  53241. }
  53242. .md\:transition {
  53243. transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  53244. }
  53245. .md\:transition-colors {
  53246. transition-property: background-color, border-color, color, fill, stroke;
  53247. }
  53248. .md\:transition-opacity {
  53249. transition-property: opacity;
  53250. }
  53251. .md\:transition-shadow {
  53252. transition-property: box-shadow;
  53253. }
  53254. .md\:transition-transform {
  53255. transition-property: transform;
  53256. }
  53257. .md\:ease-linear {
  53258. transition-timing-function: linear;
  53259. }
  53260. .md\:ease-in {
  53261. transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  53262. }
  53263. .md\:ease-out {
  53264. transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  53265. }
  53266. .md\:ease-in-out {
  53267. transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  53268. }
  53269. .md\:duration-75 {
  53270. transition-duration: 75ms;
  53271. }
  53272. .md\:duration-100 {
  53273. transition-duration: 100ms;
  53274. }
  53275. .md\:duration-150 {
  53276. transition-duration: 150ms;
  53277. }
  53278. .md\:duration-200 {
  53279. transition-duration: 200ms;
  53280. }
  53281. .md\:duration-300 {
  53282. transition-duration: 300ms;
  53283. }
  53284. .md\:duration-500 {
  53285. transition-duration: 500ms;
  53286. }
  53287. .md\:duration-700 {
  53288. transition-duration: 700ms;
  53289. }
  53290. .md\:duration-1000 {
  53291. transition-duration: 1000ms;
  53292. }
  53293. .md\:delay-75 {
  53294. transition-delay: 75ms;
  53295. }
  53296. .md\:delay-100 {
  53297. transition-delay: 100ms;
  53298. }
  53299. .md\:delay-150 {
  53300. transition-delay: 150ms;
  53301. }
  53302. .md\:delay-200 {
  53303. transition-delay: 200ms;
  53304. }
  53305. .md\:delay-300 {
  53306. transition-delay: 300ms;
  53307. }
  53308. .md\:delay-500 {
  53309. transition-delay: 500ms;
  53310. }
  53311. .md\:delay-700 {
  53312. transition-delay: 700ms;
  53313. }
  53314. .md\:delay-1000 {
  53315. transition-delay: 1000ms;
  53316. }
  53317. .md\:animate-none {
  53318. -webkit-animation: none;
  53319. animation: none;
  53320. }
  53321. .md\:animate-spin {
  53322. -webkit-animation: spin 1s linear infinite;
  53323. animation: spin 1s linear infinite;
  53324. }
  53325. .md\:animate-ping {
  53326. -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  53327. animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  53328. }
  53329. .md\:animate-pulse {
  53330. -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  53331. animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  53332. }
  53333. .md\:animate-bounce {
  53334. -webkit-animation: bounce 1s infinite;
  53335. animation: bounce 1s infinite;
  53336. }
  53337. }
  53338. @media (min-width: 1024px) {
  53339. .lg\:container {
  53340. width: 100%;
  53341. }
  53342. @media (min-width: 640px) {
  53343. .lg\:container {
  53344. max-width: 640px;
  53345. }
  53346. }
  53347. @media (min-width: 768px) {
  53348. .lg\:container {
  53349. max-width: 768px;
  53350. }
  53351. }
  53352. @media (min-width: 1024px) {
  53353. .lg\:container {
  53354. max-width: 1024px;
  53355. }
  53356. }
  53357. @media (min-width: 1280px) {
  53358. .lg\:container {
  53359. max-width: 1280px;
  53360. }
  53361. }
  53362. .lg\:prose {
  53363. color: #4a5568;
  53364. max-width: 65ch;
  53365. }
  53366. .lg\:prose [class~="lead"] {
  53367. color: #4a5568;
  53368. font-size: 1.25em;
  53369. line-height: 1.6;
  53370. margin-top: 1.2em;
  53371. margin-bottom: 1.2em;
  53372. }
  53373. .lg\:prose a {
  53374. color: #1a202c;
  53375. text-decoration: underline;
  53376. }
  53377. .lg\:prose strong {
  53378. color: #1a202c;
  53379. font-weight: 600;
  53380. }
  53381. .lg\:prose ol {
  53382. counter-reset: list-counter;
  53383. margin-top: 1.25em;
  53384. margin-bottom: 1.25em;
  53385. }
  53386. .lg\:prose ol > li {
  53387. position: relative;
  53388. counter-increment: list-counter;
  53389. padding-left: 1.75em;
  53390. }
  53391. .lg\:prose ol > li::before {
  53392. content: counter(list-counter) ".";
  53393. position: absolute;
  53394. font-weight: 400;
  53395. color: #718096;
  53396. }
  53397. .lg\:prose ul > li {
  53398. position: relative;
  53399. padding-left: 1.75em;
  53400. }
  53401. .lg\:prose ul > li::before {
  53402. content: "";
  53403. position: absolute;
  53404. background-color: #cbd5e0;
  53405. border-radius: 50%;
  53406. width: 0.375em;
  53407. height: 0.375em;
  53408. top: calc(0.875em - 0.1875em);
  53409. left: 0.25em;
  53410. }
  53411. .lg\:prose hr {
  53412. border-color: #e2e8f0;
  53413. border-top-width: 1px;
  53414. margin-top: 3em;
  53415. margin-bottom: 3em;
  53416. }
  53417. .lg\:prose blockquote {
  53418. font-weight: 500;
  53419. font-style: italic;
  53420. color: #1a202c;
  53421. border-left-width: 0.25rem;
  53422. border-left-color: #e2e8f0;
  53423. quotes: "\201C""\201D""\2018""\2019";
  53424. margin-top: 1.6em;
  53425. margin-bottom: 1.6em;
  53426. padding-left: 1em;
  53427. }
  53428. .lg\:prose blockquote p:first-of-type::before {
  53429. content: open-quote;
  53430. }
  53431. .lg\:prose blockquote p:last-of-type::after {
  53432. content: close-quote;
  53433. }
  53434. .lg\:prose h1 {
  53435. color: #1a202c;
  53436. font-weight: 800;
  53437. font-size: 2.25em;
  53438. margin-top: 0;
  53439. margin-bottom: 0.8888889em;
  53440. line-height: 1.1111111;
  53441. }
  53442. .lg\:prose h2 {
  53443. color: #1a202c;
  53444. font-weight: 700;
  53445. font-size: 1.5em;
  53446. margin-top: 2em;
  53447. margin-bottom: 1em;
  53448. line-height: 1.3333333;
  53449. }
  53450. .lg\:prose h3 {
  53451. color: #1a202c;
  53452. font-weight: 600;
  53453. font-size: 1.25em;
  53454. margin-top: 1.6em;
  53455. margin-bottom: 0.6em;
  53456. line-height: 1.6;
  53457. }
  53458. .lg\:prose h4 {
  53459. color: #1a202c;
  53460. font-weight: 600;
  53461. margin-top: 1.5em;
  53462. margin-bottom: 0.5em;
  53463. line-height: 1.5;
  53464. }
  53465. .lg\:prose figure figcaption {
  53466. color: #718096;
  53467. font-size: 0.875em;
  53468. line-height: 1.4285714;
  53469. margin-top: 0.8571429em;
  53470. }
  53471. .lg\:prose code {
  53472. color: #1a202c;
  53473. font-weight: 600;
  53474. font-size: 0.875em;
  53475. }
  53476. .lg\:prose code::before {
  53477. content: "`";
  53478. }
  53479. .lg\:prose code::after {
  53480. content: "`";
  53481. }
  53482. .lg\:prose pre {
  53483. color: #e2e8f0;
  53484. background-color: #2d3748;
  53485. overflow-x: auto;
  53486. font-size: 0.875em;
  53487. line-height: 1.7142857;
  53488. margin-top: 1.7142857em;
  53489. margin-bottom: 1.7142857em;
  53490. border-radius: 0.375rem;
  53491. padding-top: 0.8571429em;
  53492. padding-right: 1.1428571em;
  53493. padding-bottom: 0.8571429em;
  53494. padding-left: 1.1428571em;
  53495. }
  53496. .lg\:prose pre code {
  53497. background-color: transparent;
  53498. border-width: 0;
  53499. border-radius: 0;
  53500. padding: 0;
  53501. font-weight: 400;
  53502. color: inherit;
  53503. font-size: inherit;
  53504. font-family: inherit;
  53505. line-height: inherit;
  53506. }
  53507. .lg\:prose pre code::before {
  53508. content: "";
  53509. }
  53510. .lg\:prose pre code::after {
  53511. content: "";
  53512. }
  53513. .lg\:prose table {
  53514. width: 100%;
  53515. table-layout: auto;
  53516. text-align: left;
  53517. margin-top: 2em;
  53518. margin-bottom: 2em;
  53519. font-size: 0.875em;
  53520. line-height: 1.7142857;
  53521. }
  53522. .lg\:prose thead {
  53523. color: #1a202c;
  53524. font-weight: 600;
  53525. border-bottom-width: 1px;
  53526. border-bottom-color: #cbd5e0;
  53527. }
  53528. .lg\:prose thead th {
  53529. vertical-align: bottom;
  53530. padding-right: 0.5714286em;
  53531. padding-bottom: 0.5714286em;
  53532. padding-left: 0.5714286em;
  53533. }
  53534. .lg\:prose tbody tr {
  53535. border-bottom-width: 1px;
  53536. border-bottom-color: #e2e8f0;
  53537. }
  53538. .lg\:prose tbody tr:last-child {
  53539. border-bottom-width: 0;
  53540. }
  53541. .lg\:prose tbody td {
  53542. vertical-align: top;
  53543. padding-top: 0.5714286em;
  53544. padding-right: 0.5714286em;
  53545. padding-bottom: 0.5714286em;
  53546. padding-left: 0.5714286em;
  53547. }
  53548. .lg\:prose {
  53549. font-size: 1rem;
  53550. line-height: 1.75;
  53551. }
  53552. .lg\:prose p {
  53553. margin-top: 1.25em;
  53554. margin-bottom: 1.25em;
  53555. }
  53556. .lg\:prose img {
  53557. margin-top: 2em;
  53558. margin-bottom: 2em;
  53559. }
  53560. .lg\:prose video {
  53561. margin-top: 2em;
  53562. margin-bottom: 2em;
  53563. }
  53564. .lg\:prose figure {
  53565. margin-top: 2em;
  53566. margin-bottom: 2em;
  53567. }
  53568. .lg\:prose figure > * {
  53569. margin-top: 0;
  53570. margin-bottom: 0;
  53571. }
  53572. .lg\:prose h2 code {
  53573. font-size: 0.875em;
  53574. }
  53575. .lg\:prose h3 code {
  53576. font-size: 0.9em;
  53577. }
  53578. .lg\:prose ul {
  53579. margin-top: 1.25em;
  53580. margin-bottom: 1.25em;
  53581. }
  53582. .lg\:prose li {
  53583. margin-top: 0.5em;
  53584. margin-bottom: 0.5em;
  53585. }
  53586. .lg\:prose ol > li:before {
  53587. left: 0;
  53588. }
  53589. .lg\:prose > ul > li p {
  53590. margin-top: 0.75em;
  53591. margin-bottom: 0.75em;
  53592. }
  53593. .lg\:prose > ul > li > *:first-child {
  53594. margin-top: 1.25em;
  53595. }
  53596. .lg\:prose > ul > li > *:last-child {
  53597. margin-bottom: 1.25em;
  53598. }
  53599. .lg\:prose > ol > li > *:first-child {
  53600. margin-top: 1.25em;
  53601. }
  53602. .lg\:prose > ol > li > *:last-child {
  53603. margin-bottom: 1.25em;
  53604. }
  53605. .lg\:prose ul ul, .lg\:prose ul ol, .lg\:prose ol ul, .lg\:prose ol ol {
  53606. margin-top: 0.75em;
  53607. margin-bottom: 0.75em;
  53608. }
  53609. .lg\:prose hr + * {
  53610. margin-top: 0;
  53611. }
  53612. .lg\:prose h2 + * {
  53613. margin-top: 0;
  53614. }
  53615. .lg\:prose h3 + * {
  53616. margin-top: 0;
  53617. }
  53618. .lg\:prose h4 + * {
  53619. margin-top: 0;
  53620. }
  53621. .lg\:prose thead th:first-child {
  53622. padding-left: 0;
  53623. }
  53624. .lg\:prose thead th:last-child {
  53625. padding-right: 0;
  53626. }
  53627. .lg\:prose tbody td:first-child {
  53628. padding-left: 0;
  53629. }
  53630. .lg\:prose tbody td:last-child {
  53631. padding-right: 0;
  53632. }
  53633. .lg\:prose > :first-child {
  53634. margin-top: 0;
  53635. }
  53636. .lg\:prose > :last-child {
  53637. margin-bottom: 0;
  53638. }
  53639. .lg\:prose-sm {
  53640. font-size: 0.875rem;
  53641. line-height: 1.7142857;
  53642. }
  53643. .lg\:prose-sm p {
  53644. margin-top: 1.1428571em;
  53645. margin-bottom: 1.1428571em;
  53646. }
  53647. .lg\:prose-sm [class~="lead"] {
  53648. font-size: 1.2857143em;
  53649. line-height: 1.5555556;
  53650. margin-top: 0.8888889em;
  53651. margin-bottom: 0.8888889em;
  53652. }
  53653. .lg\:prose-sm blockquote {
  53654. margin-top: 1.3333333em;
  53655. margin-bottom: 1.3333333em;
  53656. padding-left: 1.1111111em;
  53657. }
  53658. .lg\:prose-sm h1 {
  53659. font-size: 2.1428571em;
  53660. margin-top: 0;
  53661. margin-bottom: 0.8em;
  53662. line-height: 1.2;
  53663. }
  53664. .lg\:prose-sm h2 {
  53665. font-size: 1.4285714em;
  53666. margin-top: 1.6em;
  53667. margin-bottom: 0.8em;
  53668. line-height: 1.4;
  53669. }
  53670. .lg\:prose-sm h3 {
  53671. font-size: 1.2857143em;
  53672. margin-top: 1.5555556em;
  53673. margin-bottom: 0.4444444em;
  53674. line-height: 1.5555556;
  53675. }
  53676. .lg\:prose-sm h4 {
  53677. margin-top: 1.4285714em;
  53678. margin-bottom: 0.5714286em;
  53679. line-height: 1.4285714;
  53680. }
  53681. .lg\:prose-sm img {
  53682. margin-top: 1.7142857em;
  53683. margin-bottom: 1.7142857em;
  53684. }
  53685. .lg\:prose-sm video {
  53686. margin-top: 1.7142857em;
  53687. margin-bottom: 1.7142857em;
  53688. }
  53689. .lg\:prose-sm figure {
  53690. margin-top: 1.7142857em;
  53691. margin-bottom: 1.7142857em;
  53692. }
  53693. .lg\:prose-sm figure > * {
  53694. margin-top: 0;
  53695. margin-bottom: 0;
  53696. }
  53697. .lg\:prose-sm figure figcaption {
  53698. font-size: 0.8571429em;
  53699. line-height: 1.3333333;
  53700. margin-top: 0.6666667em;
  53701. }
  53702. .lg\:prose-sm code {
  53703. font-size: 0.8571429em;
  53704. }
  53705. .lg\:prose-sm h2 code {
  53706. font-size: 0.9em;
  53707. }
  53708. .lg\:prose-sm h3 code {
  53709. font-size: 0.8888889em;
  53710. }
  53711. .lg\:prose-sm pre {
  53712. font-size: 0.8571429em;
  53713. line-height: 1.6666667;
  53714. margin-top: 1.6666667em;
  53715. margin-bottom: 1.6666667em;
  53716. border-radius: 0.25rem;
  53717. padding-top: 0.6666667em;
  53718. padding-right: 1em;
  53719. padding-bottom: 0.6666667em;
  53720. padding-left: 1em;
  53721. }
  53722. .lg\:prose-sm ol {
  53723. margin-top: 1.1428571em;
  53724. margin-bottom: 1.1428571em;
  53725. }
  53726. .lg\:prose-sm ul {
  53727. margin-top: 1.1428571em;
  53728. margin-bottom: 1.1428571em;
  53729. }
  53730. .lg\:prose-sm li {
  53731. margin-top: 0.2857143em;
  53732. margin-bottom: 0.2857143em;
  53733. }
  53734. .lg\:prose-sm ol > li {
  53735. padding-left: 1.5714286em;
  53736. }
  53737. .lg\:prose-sm ol > li:before {
  53738. left: 0;
  53739. }
  53740. .lg\:prose-sm ul > li {
  53741. padding-left: 1.5714286em;
  53742. }
  53743. .lg\:prose-sm ul > li::before {
  53744. height: 0.3571429em;
  53745. width: 0.3571429em;
  53746. top: calc(0.8571429em - 0.1785714em);
  53747. left: 0.2142857em;
  53748. }
  53749. .lg\:prose-sm > ul > li p {
  53750. margin-top: 0.5714286em;
  53751. margin-bottom: 0.5714286em;
  53752. }
  53753. .lg\:prose-sm > ul > li > *:first-child {
  53754. margin-top: 1.1428571em;
  53755. }
  53756. .lg\:prose-sm > ul > li > *:last-child {
  53757. margin-bottom: 1.1428571em;
  53758. }
  53759. .lg\:prose-sm > ol > li > *:first-child {
  53760. margin-top: 1.1428571em;
  53761. }
  53762. .lg\:prose-sm > ol > li > *:last-child {
  53763. margin-bottom: 1.1428571em;
  53764. }
  53765. .lg\:prose-sm ul ul, .lg\:prose-sm ul ol, .lg\:prose-sm ol ul, .lg\:prose-sm ol ol {
  53766. margin-top: 0.5714286em;
  53767. margin-bottom: 0.5714286em;
  53768. }
  53769. .lg\:prose-sm hr {
  53770. margin-top: 2.8571429em;
  53771. margin-bottom: 2.8571429em;
  53772. }
  53773. .lg\:prose-sm hr + * {
  53774. margin-top: 0;
  53775. }
  53776. .lg\:prose-sm h2 + * {
  53777. margin-top: 0;
  53778. }
  53779. .lg\:prose-sm h3 + * {
  53780. margin-top: 0;
  53781. }
  53782. .lg\:prose-sm h4 + * {
  53783. margin-top: 0;
  53784. }
  53785. .lg\:prose-sm table {
  53786. font-size: 0.8571429em;
  53787. line-height: 1.5;
  53788. }
  53789. .lg\:prose-sm thead th {
  53790. padding-right: 1em;
  53791. padding-bottom: 0.6666667em;
  53792. padding-left: 1em;
  53793. }
  53794. .lg\:prose-sm thead th:first-child {
  53795. padding-left: 0;
  53796. }
  53797. .lg\:prose-sm thead th:last-child {
  53798. padding-right: 0;
  53799. }
  53800. .lg\:prose-sm tbody td {
  53801. padding-top: 0.6666667em;
  53802. padding-right: 1em;
  53803. padding-bottom: 0.6666667em;
  53804. padding-left: 1em;
  53805. }
  53806. .lg\:prose-sm tbody td:first-child {
  53807. padding-left: 0;
  53808. }
  53809. .lg\:prose-sm tbody td:last-child {
  53810. padding-right: 0;
  53811. }
  53812. .lg\:prose-sm > :first-child {
  53813. margin-top: 0;
  53814. }
  53815. .lg\:prose-sm > :last-child {
  53816. margin-bottom: 0;
  53817. }
  53818. .lg\:prose-lg {
  53819. font-size: 1.125rem;
  53820. line-height: 1.7777778;
  53821. }
  53822. .lg\:prose-lg p {
  53823. margin-top: 1.3333333em;
  53824. margin-bottom: 1.3333333em;
  53825. }
  53826. .lg\:prose-lg [class~="lead"] {
  53827. font-size: 1.2222222em;
  53828. line-height: 1.4545455;
  53829. margin-top: 1.0909091em;
  53830. margin-bottom: 1.0909091em;
  53831. }
  53832. .lg\:prose-lg blockquote {
  53833. margin-top: 1.6666667em;
  53834. margin-bottom: 1.6666667em;
  53835. padding-left: 1em;
  53836. }
  53837. .lg\:prose-lg h1 {
  53838. font-size: 2.6666667em;
  53839. margin-top: 0;
  53840. margin-bottom: 0.8333333em;
  53841. line-height: 1;
  53842. }
  53843. .lg\:prose-lg h2 {
  53844. font-size: 1.6666667em;
  53845. margin-top: 1.8666667em;
  53846. margin-bottom: 1.0666667em;
  53847. line-height: 1.3333333;
  53848. }
  53849. .lg\:prose-lg h3 {
  53850. font-size: 1.3333333em;
  53851. margin-top: 1.6666667em;
  53852. margin-bottom: 0.6666667em;
  53853. line-height: 1.5;
  53854. }
  53855. .lg\:prose-lg h4 {
  53856. margin-top: 1.7777778em;
  53857. margin-bottom: 0.4444444em;
  53858. line-height: 1.5555556;
  53859. }
  53860. .lg\:prose-lg img {
  53861. margin-top: 1.7777778em;
  53862. margin-bottom: 1.7777778em;
  53863. }
  53864. .lg\:prose-lg video {
  53865. margin-top: 1.7777778em;
  53866. margin-bottom: 1.7777778em;
  53867. }
  53868. .lg\:prose-lg figure {
  53869. margin-top: 1.7777778em;
  53870. margin-bottom: 1.7777778em;
  53871. }
  53872. .lg\:prose-lg figure > * {
  53873. margin-top: 0;
  53874. margin-bottom: 0;
  53875. }
  53876. .lg\:prose-lg figure figcaption {
  53877. font-size: 0.8888889em;
  53878. line-height: 1.5;
  53879. margin-top: 1em;
  53880. }
  53881. .lg\:prose-lg code {
  53882. font-size: 0.8888889em;
  53883. }
  53884. .lg\:prose-lg h2 code {
  53885. font-size: 0.8666667em;
  53886. }
  53887. .lg\:prose-lg h3 code {
  53888. font-size: 0.875em;
  53889. }
  53890. .lg\:prose-lg pre {
  53891. font-size: 0.8888889em;
  53892. line-height: 1.75;
  53893. margin-top: 2em;
  53894. margin-bottom: 2em;
  53895. border-radius: 0.375rem;
  53896. padding-top: 1em;
  53897. padding-right: 1.5em;
  53898. padding-bottom: 1em;
  53899. padding-left: 1.5em;
  53900. }
  53901. .lg\:prose-lg ol {
  53902. margin-top: 1.3333333em;
  53903. margin-bottom: 1.3333333em;
  53904. }
  53905. .lg\:prose-lg ul {
  53906. margin-top: 1.3333333em;
  53907. margin-bottom: 1.3333333em;
  53908. }
  53909. .lg\:prose-lg li {
  53910. margin-top: 0.6666667em;
  53911. margin-bottom: 0.6666667em;
  53912. }
  53913. .lg\:prose-lg ol > li {
  53914. padding-left: 1.6666667em;
  53915. }
  53916. .lg\:prose-lg ol > li:before {
  53917. left: 0;
  53918. }
  53919. .lg\:prose-lg ul > li {
  53920. padding-left: 1.6666667em;
  53921. }
  53922. .lg\:prose-lg ul > li::before {
  53923. width: 0.3333333em;
  53924. height: 0.3333333em;
  53925. top: calc(0.8888889em - 0.1666667em);
  53926. left: 0.2222222em;
  53927. }
  53928. .lg\:prose-lg > ul > li p {
  53929. margin-top: 0.8888889em;
  53930. margin-bottom: 0.8888889em;
  53931. }
  53932. .lg\:prose-lg > ul > li > *:first-child {
  53933. margin-top: 1.3333333em;
  53934. }
  53935. .lg\:prose-lg > ul > li > *:last-child {
  53936. margin-bottom: 1.3333333em;
  53937. }
  53938. .lg\:prose-lg > ol > li > *:first-child {
  53939. margin-top: 1.3333333em;
  53940. }
  53941. .lg\:prose-lg > ol > li > *:last-child {
  53942. margin-bottom: 1.3333333em;
  53943. }
  53944. .lg\:prose-lg ul ul, .lg\:prose-lg ul ol, .lg\:prose-lg ol ul, .lg\:prose-lg ol ol {
  53945. margin-top: 0.8888889em;
  53946. margin-bottom: 0.8888889em;
  53947. }
  53948. .lg\:prose-lg hr {
  53949. margin-top: 3.1111111em;
  53950. margin-bottom: 3.1111111em;
  53951. }
  53952. .lg\:prose-lg hr + * {
  53953. margin-top: 0;
  53954. }
  53955. .lg\:prose-lg h2 + * {
  53956. margin-top: 0;
  53957. }
  53958. .lg\:prose-lg h3 + * {
  53959. margin-top: 0;
  53960. }
  53961. .lg\:prose-lg h4 + * {
  53962. margin-top: 0;
  53963. }
  53964. .lg\:prose-lg table {
  53965. font-size: 0.8888889em;
  53966. line-height: 1.5;
  53967. }
  53968. .lg\:prose-lg thead th {
  53969. padding-right: 0.75em;
  53970. padding-bottom: 0.75em;
  53971. padding-left: 0.75em;
  53972. }
  53973. .lg\:prose-lg thead th:first-child {
  53974. padding-left: 0;
  53975. }
  53976. .lg\:prose-lg thead th:last-child {
  53977. padding-right: 0;
  53978. }
  53979. .lg\:prose-lg tbody td {
  53980. padding-top: 0.75em;
  53981. padding-right: 0.75em;
  53982. padding-bottom: 0.75em;
  53983. padding-left: 0.75em;
  53984. }
  53985. .lg\:prose-lg tbody td:first-child {
  53986. padding-left: 0;
  53987. }
  53988. .lg\:prose-lg tbody td:last-child {
  53989. padding-right: 0;
  53990. }
  53991. .lg\:prose-lg > :first-child {
  53992. margin-top: 0;
  53993. }
  53994. .lg\:prose-lg > :last-child {
  53995. margin-bottom: 0;
  53996. }
  53997. .lg\:prose-xl {
  53998. font-size: 1.25rem;
  53999. line-height: 1.8;
  54000. }
  54001. .lg\:prose-xl p {
  54002. margin-top: 1.2em;
  54003. margin-bottom: 1.2em;
  54004. }
  54005. .lg\:prose-xl [class~="lead"] {
  54006. font-size: 1.2em;
  54007. line-height: 1.5;
  54008. margin-top: 1em;
  54009. margin-bottom: 1em;
  54010. }
  54011. .lg\:prose-xl blockquote {
  54012. margin-top: 1.6em;
  54013. margin-bottom: 1.6em;
  54014. padding-left: 1.0666667em;
  54015. }
  54016. .lg\:prose-xl h1 {
  54017. font-size: 2.8em;
  54018. margin-top: 0;
  54019. margin-bottom: 0.8571429em;
  54020. line-height: 1;
  54021. }
  54022. .lg\:prose-xl h2 {
  54023. font-size: 1.8em;
  54024. margin-top: 1.5555556em;
  54025. margin-bottom: 0.8888889em;
  54026. line-height: 1.1111111;
  54027. }
  54028. .lg\:prose-xl h3 {
  54029. font-size: 1.5em;
  54030. margin-top: 1.6em;
  54031. margin-bottom: 0.6666667em;
  54032. line-height: 1.3333333;
  54033. }
  54034. .lg\:prose-xl h4 {
  54035. margin-top: 1.8em;
  54036. margin-bottom: 0.6em;
  54037. line-height: 1.6;
  54038. }
  54039. .lg\:prose-xl img {
  54040. margin-top: 2em;
  54041. margin-bottom: 2em;
  54042. }
  54043. .lg\:prose-xl video {
  54044. margin-top: 2em;
  54045. margin-bottom: 2em;
  54046. }
  54047. .lg\:prose-xl figure {
  54048. margin-top: 2em;
  54049. margin-bottom: 2em;
  54050. }
  54051. .lg\:prose-xl figure > * {
  54052. margin-top: 0;
  54053. margin-bottom: 0;
  54054. }
  54055. .lg\:prose-xl figure figcaption {
  54056. font-size: 0.9em;
  54057. line-height: 1.5555556;
  54058. margin-top: 1em;
  54059. }
  54060. .lg\:prose-xl code {
  54061. font-size: 0.9em;
  54062. }
  54063. .lg\:prose-xl h2 code {
  54064. font-size: 0.8611111em;
  54065. }
  54066. .lg\:prose-xl h3 code {
  54067. font-size: 0.9em;
  54068. }
  54069. .lg\:prose-xl pre {
  54070. font-size: 0.9em;
  54071. line-height: 1.7777778;
  54072. margin-top: 2em;
  54073. margin-bottom: 2em;
  54074. border-radius: 0.5rem;
  54075. padding-top: 1.1111111em;
  54076. padding-right: 1.3333333em;
  54077. padding-bottom: 1.1111111em;
  54078. padding-left: 1.3333333em;
  54079. }
  54080. .lg\:prose-xl ol {
  54081. margin-top: 1.2em;
  54082. margin-bottom: 1.2em;
  54083. }
  54084. .lg\:prose-xl ul {
  54085. margin-top: 1.2em;
  54086. margin-bottom: 1.2em;
  54087. }
  54088. .lg\:prose-xl li {
  54089. margin-top: 0.6em;
  54090. margin-bottom: 0.6em;
  54091. }
  54092. .lg\:prose-xl ol > li {
  54093. padding-left: 1.8em;
  54094. }
  54095. .lg\:prose-xl ol > li:before {
  54096. left: 0;
  54097. }
  54098. .lg\:prose-xl ul > li {
  54099. padding-left: 1.8em;
  54100. }
  54101. .lg\:prose-xl ul > li::before {
  54102. width: 0.35em;
  54103. height: 0.35em;
  54104. top: calc(0.9em - 0.175em);
  54105. left: 0.25em;
  54106. }
  54107. .lg\:prose-xl > ul > li p {
  54108. margin-top: 0.8em;
  54109. margin-bottom: 0.8em;
  54110. }
  54111. .lg\:prose-xl > ul > li > *:first-child {
  54112. margin-top: 1.2em;
  54113. }
  54114. .lg\:prose-xl > ul > li > *:last-child {
  54115. margin-bottom: 1.2em;
  54116. }
  54117. .lg\:prose-xl > ol > li > *:first-child {
  54118. margin-top: 1.2em;
  54119. }
  54120. .lg\:prose-xl > ol > li > *:last-child {
  54121. margin-bottom: 1.2em;
  54122. }
  54123. .lg\:prose-xl ul ul, .lg\:prose-xl ul ol, .lg\:prose-xl ol ul, .lg\:prose-xl ol ol {
  54124. margin-top: 0.8em;
  54125. margin-bottom: 0.8em;
  54126. }
  54127. .lg\:prose-xl hr {
  54128. margin-top: 2.8em;
  54129. margin-bottom: 2.8em;
  54130. }
  54131. .lg\:prose-xl hr + * {
  54132. margin-top: 0;
  54133. }
  54134. .lg\:prose-xl h2 + * {
  54135. margin-top: 0;
  54136. }
  54137. .lg\:prose-xl h3 + * {
  54138. margin-top: 0;
  54139. }
  54140. .lg\:prose-xl h4 + * {
  54141. margin-top: 0;
  54142. }
  54143. .lg\:prose-xl table {
  54144. font-size: 0.9em;
  54145. line-height: 1.5555556;
  54146. }
  54147. .lg\:prose-xl thead th {
  54148. padding-right: 0.6666667em;
  54149. padding-bottom: 0.8888889em;
  54150. padding-left: 0.6666667em;
  54151. }
  54152. .lg\:prose-xl thead th:first-child {
  54153. padding-left: 0;
  54154. }
  54155. .lg\:prose-xl thead th:last-child {
  54156. padding-right: 0;
  54157. }
  54158. .lg\:prose-xl tbody td {
  54159. padding-top: 0.8888889em;
  54160. padding-right: 0.6666667em;
  54161. padding-bottom: 0.8888889em;
  54162. padding-left: 0.6666667em;
  54163. }
  54164. .lg\:prose-xl tbody td:first-child {
  54165. padding-left: 0;
  54166. }
  54167. .lg\:prose-xl tbody td:last-child {
  54168. padding-right: 0;
  54169. }
  54170. .lg\:prose-xl > :first-child {
  54171. margin-top: 0;
  54172. }
  54173. .lg\:prose-xl > :last-child {
  54174. margin-bottom: 0;
  54175. }
  54176. .lg\:prose-2xl {
  54177. font-size: 1.5rem;
  54178. line-height: 1.6666667;
  54179. }
  54180. .lg\:prose-2xl p {
  54181. margin-top: 1.3333333em;
  54182. margin-bottom: 1.3333333em;
  54183. }
  54184. .lg\:prose-2xl [class~="lead"] {
  54185. font-size: 1.25em;
  54186. line-height: 1.4666667;
  54187. margin-top: 1.0666667em;
  54188. margin-bottom: 1.0666667em;
  54189. }
  54190. .lg\:prose-2xl blockquote {
  54191. margin-top: 1.7777778em;
  54192. margin-bottom: 1.7777778em;
  54193. padding-left: 1.1111111em;
  54194. }
  54195. .lg\:prose-2xl h1 {
  54196. font-size: 2.6666667em;
  54197. margin-top: 0;
  54198. margin-bottom: 0.875em;
  54199. line-height: 1;
  54200. }
  54201. .lg\:prose-2xl h2 {
  54202. font-size: 2em;
  54203. margin-top: 1.5em;
  54204. margin-bottom: 0.8333333em;
  54205. line-height: 1.0833333;
  54206. }
  54207. .lg\:prose-2xl h3 {
  54208. font-size: 1.5em;
  54209. margin-top: 1.5555556em;
  54210. margin-bottom: 0.6666667em;
  54211. line-height: 1.2222222;
  54212. }
  54213. .lg\:prose-2xl h4 {
  54214. margin-top: 1.6666667em;
  54215. margin-bottom: 0.6666667em;
  54216. line-height: 1.5;
  54217. }
  54218. .lg\:prose-2xl img {
  54219. margin-top: 2em;
  54220. margin-bottom: 2em;
  54221. }
  54222. .lg\:prose-2xl video {
  54223. margin-top: 2em;
  54224. margin-bottom: 2em;
  54225. }
  54226. .lg\:prose-2xl figure {
  54227. margin-top: 2em;
  54228. margin-bottom: 2em;
  54229. }
  54230. .lg\:prose-2xl figure > * {
  54231. margin-top: 0;
  54232. margin-bottom: 0;
  54233. }
  54234. .lg\:prose-2xl figure figcaption {
  54235. font-size: 0.8333333em;
  54236. line-height: 1.6;
  54237. margin-top: 1em;
  54238. }
  54239. .lg\:prose-2xl code {
  54240. font-size: 0.8333333em;
  54241. }
  54242. .lg\:prose-2xl h2 code {
  54243. font-size: 0.875em;
  54244. }
  54245. .lg\:prose-2xl h3 code {
  54246. font-size: 0.8888889em;
  54247. }
  54248. .lg\:prose-2xl pre {
  54249. font-size: 0.8333333em;
  54250. line-height: 1.8;
  54251. margin-top: 2em;
  54252. margin-bottom: 2em;
  54253. border-radius: 0.5rem;
  54254. padding-top: 1.2em;
  54255. padding-right: 1.6em;
  54256. padding-bottom: 1.2em;
  54257. padding-left: 1.6em;
  54258. }
  54259. .lg\:prose-2xl ol {
  54260. margin-top: 1.3333333em;
  54261. margin-bottom: 1.3333333em;
  54262. }
  54263. .lg\:prose-2xl ul {
  54264. margin-top: 1.3333333em;
  54265. margin-bottom: 1.3333333em;
  54266. }
  54267. .lg\:prose-2xl li {
  54268. margin-top: 0.5em;
  54269. margin-bottom: 0.5em;
  54270. }
  54271. .lg\:prose-2xl ol > li {
  54272. padding-left: 1.6666667em;
  54273. }
  54274. .lg\:prose-2xl ol > li:before {
  54275. left: 0;
  54276. }
  54277. .lg\:prose-2xl ul > li {
  54278. padding-left: 1.6666667em;
  54279. }
  54280. .lg\:prose-2xl ul > li::before {
  54281. width: 0.3333333em;
  54282. height: 0.3333333em;
  54283. top: calc(0.8333333em - 0.1666667em);
  54284. left: 0.25em;
  54285. }
  54286. .lg\:prose-2xl > ul > li p {
  54287. margin-top: 0.8333333em;
  54288. margin-bottom: 0.8333333em;
  54289. }
  54290. .lg\:prose-2xl > ul > li > *:first-child {
  54291. margin-top: 1.3333333em;
  54292. }
  54293. .lg\:prose-2xl > ul > li > *:last-child {
  54294. margin-bottom: 1.3333333em;
  54295. }
  54296. .lg\:prose-2xl > ol > li > *:first-child {
  54297. margin-top: 1.3333333em;
  54298. }
  54299. .lg\:prose-2xl > ol > li > *:last-child {
  54300. margin-bottom: 1.3333333em;
  54301. }
  54302. .lg\:prose-2xl ul ul, .lg\:prose-2xl ul ol, .lg\:prose-2xl ol ul, .lg\:prose-2xl ol ol {
  54303. margin-top: 0.6666667em;
  54304. margin-bottom: 0.6666667em;
  54305. }
  54306. .lg\:prose-2xl hr {
  54307. margin-top: 3em;
  54308. margin-bottom: 3em;
  54309. }
  54310. .lg\:prose-2xl hr + * {
  54311. margin-top: 0;
  54312. }
  54313. .lg\:prose-2xl h2 + * {
  54314. margin-top: 0;
  54315. }
  54316. .lg\:prose-2xl h3 + * {
  54317. margin-top: 0;
  54318. }
  54319. .lg\:prose-2xl h4 + * {
  54320. margin-top: 0;
  54321. }
  54322. .lg\:prose-2xl table {
  54323. font-size: 0.8333333em;
  54324. line-height: 1.4;
  54325. }
  54326. .lg\:prose-2xl thead th {
  54327. padding-right: 0.6em;
  54328. padding-bottom: 0.8em;
  54329. padding-left: 0.6em;
  54330. }
  54331. .lg\:prose-2xl thead th:first-child {
  54332. padding-left: 0;
  54333. }
  54334. .lg\:prose-2xl thead th:last-child {
  54335. padding-right: 0;
  54336. }
  54337. .lg\:prose-2xl tbody td {
  54338. padding-top: 0.8em;
  54339. padding-right: 0.6em;
  54340. padding-bottom: 0.8em;
  54341. padding-left: 0.6em;
  54342. }
  54343. .lg\:prose-2xl tbody td:first-child {
  54344. padding-left: 0;
  54345. }
  54346. .lg\:prose-2xl tbody td:last-child {
  54347. padding-right: 0;
  54348. }
  54349. .lg\:prose-2xl > :first-child {
  54350. margin-top: 0;
  54351. }
  54352. .lg\:prose-2xl > :last-child {
  54353. margin-bottom: 0;
  54354. }
  54355. .lg\:space-y-0 > :not(template) ~ :not(template) {
  54356. --space-y-reverse: 0;
  54357. margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
  54358. margin-bottom: calc(0px * var(--space-y-reverse));
  54359. }
  54360. .lg\:space-x-0 > :not(template) ~ :not(template) {
  54361. --space-x-reverse: 0;
  54362. margin-right: calc(0px * var(--space-x-reverse));
  54363. margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
  54364. }
  54365. .lg\:space-y-1 > :not(template) ~ :not(template) {
  54366. --space-y-reverse: 0;
  54367. margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
  54368. margin-bottom: calc(0.25rem * var(--space-y-reverse));
  54369. }
  54370. .lg\:space-x-1 > :not(template) ~ :not(template) {
  54371. --space-x-reverse: 0;
  54372. margin-right: calc(0.25rem * var(--space-x-reverse));
  54373. margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
  54374. }
  54375. .lg\:space-y-2 > :not(template) ~ :not(template) {
  54376. --space-y-reverse: 0;
  54377. margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
  54378. margin-bottom: calc(0.5rem * var(--space-y-reverse));
  54379. }
  54380. .lg\:space-x-2 > :not(template) ~ :not(template) {
  54381. --space-x-reverse: 0;
  54382. margin-right: calc(0.5rem * var(--space-x-reverse));
  54383. margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
  54384. }
  54385. .lg\:space-y-3 > :not(template) ~ :not(template) {
  54386. --space-y-reverse: 0;
  54387. margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
  54388. margin-bottom: calc(0.75rem * var(--space-y-reverse));
  54389. }
  54390. .lg\:space-x-3 > :not(template) ~ :not(template) {
  54391. --space-x-reverse: 0;
  54392. margin-right: calc(0.75rem * var(--space-x-reverse));
  54393. margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
  54394. }
  54395. .lg\:space-y-4 > :not(template) ~ :not(template) {
  54396. --space-y-reverse: 0;
  54397. margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
  54398. margin-bottom: calc(1rem * var(--space-y-reverse));
  54399. }
  54400. .lg\:space-x-4 > :not(template) ~ :not(template) {
  54401. --space-x-reverse: 0;
  54402. margin-right: calc(1rem * var(--space-x-reverse));
  54403. margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
  54404. }
  54405. .lg\:space-y-5 > :not(template) ~ :not(template) {
  54406. --space-y-reverse: 0;
  54407. margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
  54408. margin-bottom: calc(1.25rem * var(--space-y-reverse));
  54409. }
  54410. .lg\:space-x-5 > :not(template) ~ :not(template) {
  54411. --space-x-reverse: 0;
  54412. margin-right: calc(1.25rem * var(--space-x-reverse));
  54413. margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
  54414. }
  54415. .lg\:space-y-6 > :not(template) ~ :not(template) {
  54416. --space-y-reverse: 0;
  54417. margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
  54418. margin-bottom: calc(1.5rem * var(--space-y-reverse));
  54419. }
  54420. .lg\:space-x-6 > :not(template) ~ :not(template) {
  54421. --space-x-reverse: 0;
  54422. margin-right: calc(1.5rem * var(--space-x-reverse));
  54423. margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
  54424. }
  54425. .lg\:space-y-8 > :not(template) ~ :not(template) {
  54426. --space-y-reverse: 0;
  54427. margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
  54428. margin-bottom: calc(2rem * var(--space-y-reverse));
  54429. }
  54430. .lg\:space-x-8 > :not(template) ~ :not(template) {
  54431. --space-x-reverse: 0;
  54432. margin-right: calc(2rem * var(--space-x-reverse));
  54433. margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
  54434. }
  54435. .lg\:space-y-10 > :not(template) ~ :not(template) {
  54436. --space-y-reverse: 0;
  54437. margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
  54438. margin-bottom: calc(2.5rem * var(--space-y-reverse));
  54439. }
  54440. .lg\:space-x-10 > :not(template) ~ :not(template) {
  54441. --space-x-reverse: 0;
  54442. margin-right: calc(2.5rem * var(--space-x-reverse));
  54443. margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
  54444. }
  54445. .lg\:space-y-12 > :not(template) ~ :not(template) {
  54446. --space-y-reverse: 0;
  54447. margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
  54448. margin-bottom: calc(3rem * var(--space-y-reverse));
  54449. }
  54450. .lg\:space-x-12 > :not(template) ~ :not(template) {
  54451. --space-x-reverse: 0;
  54452. margin-right: calc(3rem * var(--space-x-reverse));
  54453. margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
  54454. }
  54455. .lg\:space-y-16 > :not(template) ~ :not(template) {
  54456. --space-y-reverse: 0;
  54457. margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
  54458. margin-bottom: calc(4rem * var(--space-y-reverse));
  54459. }
  54460. .lg\:space-x-16 > :not(template) ~ :not(template) {
  54461. --space-x-reverse: 0;
  54462. margin-right: calc(4rem * var(--space-x-reverse));
  54463. margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
  54464. }
  54465. .lg\:space-y-20 > :not(template) ~ :not(template) {
  54466. --space-y-reverse: 0;
  54467. margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
  54468. margin-bottom: calc(5rem * var(--space-y-reverse));
  54469. }
  54470. .lg\:space-x-20 > :not(template) ~ :not(template) {
  54471. --space-x-reverse: 0;
  54472. margin-right: calc(5rem * var(--space-x-reverse));
  54473. margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
  54474. }
  54475. .lg\:space-y-24 > :not(template) ~ :not(template) {
  54476. --space-y-reverse: 0;
  54477. margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
  54478. margin-bottom: calc(6rem * var(--space-y-reverse));
  54479. }
  54480. .lg\:space-x-24 > :not(template) ~ :not(template) {
  54481. --space-x-reverse: 0;
  54482. margin-right: calc(6rem * var(--space-x-reverse));
  54483. margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
  54484. }
  54485. .lg\:space-y-32 > :not(template) ~ :not(template) {
  54486. --space-y-reverse: 0;
  54487. margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
  54488. margin-bottom: calc(8rem * var(--space-y-reverse));
  54489. }
  54490. .lg\:space-x-32 > :not(template) ~ :not(template) {
  54491. --space-x-reverse: 0;
  54492. margin-right: calc(8rem * var(--space-x-reverse));
  54493. margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
  54494. }
  54495. .lg\:space-y-40 > :not(template) ~ :not(template) {
  54496. --space-y-reverse: 0;
  54497. margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
  54498. margin-bottom: calc(10rem * var(--space-y-reverse));
  54499. }
  54500. .lg\:space-x-40 > :not(template) ~ :not(template) {
  54501. --space-x-reverse: 0;
  54502. margin-right: calc(10rem * var(--space-x-reverse));
  54503. margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
  54504. }
  54505. .lg\:space-y-48 > :not(template) ~ :not(template) {
  54506. --space-y-reverse: 0;
  54507. margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
  54508. margin-bottom: calc(12rem * var(--space-y-reverse));
  54509. }
  54510. .lg\:space-x-48 > :not(template) ~ :not(template) {
  54511. --space-x-reverse: 0;
  54512. margin-right: calc(12rem * var(--space-x-reverse));
  54513. margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
  54514. }
  54515. .lg\:space-y-56 > :not(template) ~ :not(template) {
  54516. --space-y-reverse: 0;
  54517. margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
  54518. margin-bottom: calc(14rem * var(--space-y-reverse));
  54519. }
  54520. .lg\:space-x-56 > :not(template) ~ :not(template) {
  54521. --space-x-reverse: 0;
  54522. margin-right: calc(14rem * var(--space-x-reverse));
  54523. margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
  54524. }
  54525. .lg\:space-y-64 > :not(template) ~ :not(template) {
  54526. --space-y-reverse: 0;
  54527. margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
  54528. margin-bottom: calc(16rem * var(--space-y-reverse));
  54529. }
  54530. .lg\:space-x-64 > :not(template) ~ :not(template) {
  54531. --space-x-reverse: 0;
  54532. margin-right: calc(16rem * var(--space-x-reverse));
  54533. margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
  54534. }
  54535. .lg\:space-y-px > :not(template) ~ :not(template) {
  54536. --space-y-reverse: 0;
  54537. margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
  54538. margin-bottom: calc(1px * var(--space-y-reverse));
  54539. }
  54540. .lg\:space-x-px > :not(template) ~ :not(template) {
  54541. --space-x-reverse: 0;
  54542. margin-right: calc(1px * var(--space-x-reverse));
  54543. margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
  54544. }
  54545. .lg\:-space-y-1 > :not(template) ~ :not(template) {
  54546. --space-y-reverse: 0;
  54547. margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
  54548. margin-bottom: calc(-0.25rem * var(--space-y-reverse));
  54549. }
  54550. .lg\:-space-x-1 > :not(template) ~ :not(template) {
  54551. --space-x-reverse: 0;
  54552. margin-right: calc(-0.25rem * var(--space-x-reverse));
  54553. margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
  54554. }
  54555. .lg\:-space-y-2 > :not(template) ~ :not(template) {
  54556. --space-y-reverse: 0;
  54557. margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
  54558. margin-bottom: calc(-0.5rem * var(--space-y-reverse));
  54559. }
  54560. .lg\:-space-x-2 > :not(template) ~ :not(template) {
  54561. --space-x-reverse: 0;
  54562. margin-right: calc(-0.5rem * var(--space-x-reverse));
  54563. margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
  54564. }
  54565. .lg\:-space-y-3 > :not(template) ~ :not(template) {
  54566. --space-y-reverse: 0;
  54567. margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
  54568. margin-bottom: calc(-0.75rem * var(--space-y-reverse));
  54569. }
  54570. .lg\:-space-x-3 > :not(template) ~ :not(template) {
  54571. --space-x-reverse: 0;
  54572. margin-right: calc(-0.75rem * var(--space-x-reverse));
  54573. margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
  54574. }
  54575. .lg\:-space-y-4 > :not(template) ~ :not(template) {
  54576. --space-y-reverse: 0;
  54577. margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
  54578. margin-bottom: calc(-1rem * var(--space-y-reverse));
  54579. }
  54580. .lg\:-space-x-4 > :not(template) ~ :not(template) {
  54581. --space-x-reverse: 0;
  54582. margin-right: calc(-1rem * var(--space-x-reverse));
  54583. margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
  54584. }
  54585. .lg\:-space-y-5 > :not(template) ~ :not(template) {
  54586. --space-y-reverse: 0;
  54587. margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
  54588. margin-bottom: calc(-1.25rem * var(--space-y-reverse));
  54589. }
  54590. .lg\:-space-x-5 > :not(template) ~ :not(template) {
  54591. --space-x-reverse: 0;
  54592. margin-right: calc(-1.25rem * var(--space-x-reverse));
  54593. margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
  54594. }
  54595. .lg\:-space-y-6 > :not(template) ~ :not(template) {
  54596. --space-y-reverse: 0;
  54597. margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
  54598. margin-bottom: calc(-1.5rem * var(--space-y-reverse));
  54599. }
  54600. .lg\:-space-x-6 > :not(template) ~ :not(template) {
  54601. --space-x-reverse: 0;
  54602. margin-right: calc(-1.5rem * var(--space-x-reverse));
  54603. margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
  54604. }
  54605. .lg\:-space-y-8 > :not(template) ~ :not(template) {
  54606. --space-y-reverse: 0;
  54607. margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
  54608. margin-bottom: calc(-2rem * var(--space-y-reverse));
  54609. }
  54610. .lg\:-space-x-8 > :not(template) ~ :not(template) {
  54611. --space-x-reverse: 0;
  54612. margin-right: calc(-2rem * var(--space-x-reverse));
  54613. margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
  54614. }
  54615. .lg\:-space-y-10 > :not(template) ~ :not(template) {
  54616. --space-y-reverse: 0;
  54617. margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
  54618. margin-bottom: calc(-2.5rem * var(--space-y-reverse));
  54619. }
  54620. .lg\:-space-x-10 > :not(template) ~ :not(template) {
  54621. --space-x-reverse: 0;
  54622. margin-right: calc(-2.5rem * var(--space-x-reverse));
  54623. margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
  54624. }
  54625. .lg\:-space-y-12 > :not(template) ~ :not(template) {
  54626. --space-y-reverse: 0;
  54627. margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
  54628. margin-bottom: calc(-3rem * var(--space-y-reverse));
  54629. }
  54630. .lg\:-space-x-12 > :not(template) ~ :not(template) {
  54631. --space-x-reverse: 0;
  54632. margin-right: calc(-3rem * var(--space-x-reverse));
  54633. margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
  54634. }
  54635. .lg\:-space-y-16 > :not(template) ~ :not(template) {
  54636. --space-y-reverse: 0;
  54637. margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
  54638. margin-bottom: calc(-4rem * var(--space-y-reverse));
  54639. }
  54640. .lg\:-space-x-16 > :not(template) ~ :not(template) {
  54641. --space-x-reverse: 0;
  54642. margin-right: calc(-4rem * var(--space-x-reverse));
  54643. margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
  54644. }
  54645. .lg\:-space-y-20 > :not(template) ~ :not(template) {
  54646. --space-y-reverse: 0;
  54647. margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
  54648. margin-bottom: calc(-5rem * var(--space-y-reverse));
  54649. }
  54650. .lg\:-space-x-20 > :not(template) ~ :not(template) {
  54651. --space-x-reverse: 0;
  54652. margin-right: calc(-5rem * var(--space-x-reverse));
  54653. margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
  54654. }
  54655. .lg\:-space-y-24 > :not(template) ~ :not(template) {
  54656. --space-y-reverse: 0;
  54657. margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
  54658. margin-bottom: calc(-6rem * var(--space-y-reverse));
  54659. }
  54660. .lg\:-space-x-24 > :not(template) ~ :not(template) {
  54661. --space-x-reverse: 0;
  54662. margin-right: calc(-6rem * var(--space-x-reverse));
  54663. margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
  54664. }
  54665. .lg\:-space-y-32 > :not(template) ~ :not(template) {
  54666. --space-y-reverse: 0;
  54667. margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
  54668. margin-bottom: calc(-8rem * var(--space-y-reverse));
  54669. }
  54670. .lg\:-space-x-32 > :not(template) ~ :not(template) {
  54671. --space-x-reverse: 0;
  54672. margin-right: calc(-8rem * var(--space-x-reverse));
  54673. margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
  54674. }
  54675. .lg\:-space-y-40 > :not(template) ~ :not(template) {
  54676. --space-y-reverse: 0;
  54677. margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
  54678. margin-bottom: calc(-10rem * var(--space-y-reverse));
  54679. }
  54680. .lg\:-space-x-40 > :not(template) ~ :not(template) {
  54681. --space-x-reverse: 0;
  54682. margin-right: calc(-10rem * var(--space-x-reverse));
  54683. margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
  54684. }
  54685. .lg\:-space-y-48 > :not(template) ~ :not(template) {
  54686. --space-y-reverse: 0;
  54687. margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
  54688. margin-bottom: calc(-12rem * var(--space-y-reverse));
  54689. }
  54690. .lg\:-space-x-48 > :not(template) ~ :not(template) {
  54691. --space-x-reverse: 0;
  54692. margin-right: calc(-12rem * var(--space-x-reverse));
  54693. margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
  54694. }
  54695. .lg\:-space-y-56 > :not(template) ~ :not(template) {
  54696. --space-y-reverse: 0;
  54697. margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
  54698. margin-bottom: calc(-14rem * var(--space-y-reverse));
  54699. }
  54700. .lg\:-space-x-56 > :not(template) ~ :not(template) {
  54701. --space-x-reverse: 0;
  54702. margin-right: calc(-14rem * var(--space-x-reverse));
  54703. margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
  54704. }
  54705. .lg\:-space-y-64 > :not(template) ~ :not(template) {
  54706. --space-y-reverse: 0;
  54707. margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
  54708. margin-bottom: calc(-16rem * var(--space-y-reverse));
  54709. }
  54710. .lg\:-space-x-64 > :not(template) ~ :not(template) {
  54711. --space-x-reverse: 0;
  54712. margin-right: calc(-16rem * var(--space-x-reverse));
  54713. margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
  54714. }
  54715. .lg\:-space-y-px > :not(template) ~ :not(template) {
  54716. --space-y-reverse: 0;
  54717. margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
  54718. margin-bottom: calc(-1px * var(--space-y-reverse));
  54719. }
  54720. .lg\:-space-x-px > :not(template) ~ :not(template) {
  54721. --space-x-reverse: 0;
  54722. margin-right: calc(-1px * var(--space-x-reverse));
  54723. margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
  54724. }
  54725. .lg\:space-y-reverse > :not(template) ~ :not(template) {
  54726. --space-y-reverse: 1;
  54727. }
  54728. .lg\:space-x-reverse > :not(template) ~ :not(template) {
  54729. --space-x-reverse: 1;
  54730. }
  54731. .lg\:divide-y-0 > :not(template) ~ :not(template) {
  54732. --divide-y-reverse: 0;
  54733. border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
  54734. border-bottom-width: calc(0px * var(--divide-y-reverse));
  54735. }
  54736. .lg\:divide-x-0 > :not(template) ~ :not(template) {
  54737. --divide-x-reverse: 0;
  54738. border-right-width: calc(0px * var(--divide-x-reverse));
  54739. border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
  54740. }
  54741. .lg\:divide-y-2 > :not(template) ~ :not(template) {
  54742. --divide-y-reverse: 0;
  54743. border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
  54744. border-bottom-width: calc(2px * var(--divide-y-reverse));
  54745. }
  54746. .lg\:divide-x-2 > :not(template) ~ :not(template) {
  54747. --divide-x-reverse: 0;
  54748. border-right-width: calc(2px * var(--divide-x-reverse));
  54749. border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
  54750. }
  54751. .lg\:divide-y-4 > :not(template) ~ :not(template) {
  54752. --divide-y-reverse: 0;
  54753. border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
  54754. border-bottom-width: calc(4px * var(--divide-y-reverse));
  54755. }
  54756. .lg\:divide-x-4 > :not(template) ~ :not(template) {
  54757. --divide-x-reverse: 0;
  54758. border-right-width: calc(4px * var(--divide-x-reverse));
  54759. border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
  54760. }
  54761. .lg\:divide-y-8 > :not(template) ~ :not(template) {
  54762. --divide-y-reverse: 0;
  54763. border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
  54764. border-bottom-width: calc(8px * var(--divide-y-reverse));
  54765. }
  54766. .lg\:divide-x-8 > :not(template) ~ :not(template) {
  54767. --divide-x-reverse: 0;
  54768. border-right-width: calc(8px * var(--divide-x-reverse));
  54769. border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
  54770. }
  54771. .lg\:divide-y > :not(template) ~ :not(template) {
  54772. --divide-y-reverse: 0;
  54773. border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
  54774. border-bottom-width: calc(1px * var(--divide-y-reverse));
  54775. }
  54776. .lg\:divide-x > :not(template) ~ :not(template) {
  54777. --divide-x-reverse: 0;
  54778. border-right-width: calc(1px * var(--divide-x-reverse));
  54779. border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
  54780. }
  54781. .lg\:divide-y-reverse > :not(template) ~ :not(template) {
  54782. --divide-y-reverse: 1;
  54783. }
  54784. .lg\:divide-x-reverse > :not(template) ~ :not(template) {
  54785. --divide-x-reverse: 1;
  54786. }
  54787. .lg\:divide-transparent > :not(template) ~ :not(template) {
  54788. border-color: transparent;
  54789. }
  54790. .lg\:divide-current > :not(template) ~ :not(template) {
  54791. border-color: currentColor;
  54792. }
  54793. .lg\:divide-black > :not(template) ~ :not(template) {
  54794. --divide-opacity: 1;
  54795. border-color: #000;
  54796. border-color: rgba(0, 0, 0, var(--divide-opacity));
  54797. }
  54798. .lg\:divide-white > :not(template) ~ :not(template) {
  54799. --divide-opacity: 1;
  54800. border-color: #fff;
  54801. border-color: rgba(255, 255, 255, var(--divide-opacity));
  54802. }
  54803. .lg\:divide-gray-100 > :not(template) ~ :not(template) {
  54804. --divide-opacity: 1;
  54805. border-color: #f7fafc;
  54806. border-color: rgba(247, 250, 252, var(--divide-opacity));
  54807. }
  54808. .lg\:divide-gray-200 > :not(template) ~ :not(template) {
  54809. --divide-opacity: 1;
  54810. border-color: #edf2f7;
  54811. border-color: rgba(237, 242, 247, var(--divide-opacity));
  54812. }
  54813. .lg\:divide-gray-300 > :not(template) ~ :not(template) {
  54814. --divide-opacity: 1;
  54815. border-color: #e2e8f0;
  54816. border-color: rgba(226, 232, 240, var(--divide-opacity));
  54817. }
  54818. .lg\:divide-gray-400 > :not(template) ~ :not(template) {
  54819. --divide-opacity: 1;
  54820. border-color: #cbd5e0;
  54821. border-color: rgba(203, 213, 224, var(--divide-opacity));
  54822. }
  54823. .lg\:divide-gray-500 > :not(template) ~ :not(template) {
  54824. --divide-opacity: 1;
  54825. border-color: #a0aec0;
  54826. border-color: rgba(160, 174, 192, var(--divide-opacity));
  54827. }
  54828. .lg\:divide-gray-600 > :not(template) ~ :not(template) {
  54829. --divide-opacity: 1;
  54830. border-color: #718096;
  54831. border-color: rgba(113, 128, 150, var(--divide-opacity));
  54832. }
  54833. .lg\:divide-gray-700 > :not(template) ~ :not(template) {
  54834. --divide-opacity: 1;
  54835. border-color: #4a5568;
  54836. border-color: rgba(74, 85, 104, var(--divide-opacity));
  54837. }
  54838. .lg\:divide-gray-800 > :not(template) ~ :not(template) {
  54839. --divide-opacity: 1;
  54840. border-color: #2d3748;
  54841. border-color: rgba(45, 55, 72, var(--divide-opacity));
  54842. }
  54843. .lg\:divide-gray-900 > :not(template) ~ :not(template) {
  54844. --divide-opacity: 1;
  54845. border-color: #1a202c;
  54846. border-color: rgba(26, 32, 44, var(--divide-opacity));
  54847. }
  54848. .lg\:divide-red-100 > :not(template) ~ :not(template) {
  54849. --divide-opacity: 1;
  54850. border-color: #fff5f5;
  54851. border-color: rgba(255, 245, 245, var(--divide-opacity));
  54852. }
  54853. .lg\:divide-red-200 > :not(template) ~ :not(template) {
  54854. --divide-opacity: 1;
  54855. border-color: #fed7d7;
  54856. border-color: rgba(254, 215, 215, var(--divide-opacity));
  54857. }
  54858. .lg\:divide-red-300 > :not(template) ~ :not(template) {
  54859. --divide-opacity: 1;
  54860. border-color: #feb2b2;
  54861. border-color: rgba(254, 178, 178, var(--divide-opacity));
  54862. }
  54863. .lg\:divide-red-400 > :not(template) ~ :not(template) {
  54864. --divide-opacity: 1;
  54865. border-color: #fc8181;
  54866. border-color: rgba(252, 129, 129, var(--divide-opacity));
  54867. }
  54868. .lg\:divide-red-500 > :not(template) ~ :not(template) {
  54869. --divide-opacity: 1;
  54870. border-color: #f56565;
  54871. border-color: rgba(245, 101, 101, var(--divide-opacity));
  54872. }
  54873. .lg\:divide-red-600 > :not(template) ~ :not(template) {
  54874. --divide-opacity: 1;
  54875. border-color: #e53e3e;
  54876. border-color: rgba(229, 62, 62, var(--divide-opacity));
  54877. }
  54878. .lg\:divide-red-700 > :not(template) ~ :not(template) {
  54879. --divide-opacity: 1;
  54880. border-color: #c53030;
  54881. border-color: rgba(197, 48, 48, var(--divide-opacity));
  54882. }
  54883. .lg\:divide-red-800 > :not(template) ~ :not(template) {
  54884. --divide-opacity: 1;
  54885. border-color: #9b2c2c;
  54886. border-color: rgba(155, 44, 44, var(--divide-opacity));
  54887. }
  54888. .lg\:divide-red-900 > :not(template) ~ :not(template) {
  54889. --divide-opacity: 1;
  54890. border-color: #742a2a;
  54891. border-color: rgba(116, 42, 42, var(--divide-opacity));
  54892. }
  54893. .lg\:divide-orange-100 > :not(template) ~ :not(template) {
  54894. --divide-opacity: 1;
  54895. border-color: #fffaf0;
  54896. border-color: rgba(255, 250, 240, var(--divide-opacity));
  54897. }
  54898. .lg\:divide-orange-200 > :not(template) ~ :not(template) {
  54899. --divide-opacity: 1;
  54900. border-color: #feebc8;
  54901. border-color: rgba(254, 235, 200, var(--divide-opacity));
  54902. }
  54903. .lg\:divide-orange-300 > :not(template) ~ :not(template) {
  54904. --divide-opacity: 1;
  54905. border-color: #fbd38d;
  54906. border-color: rgba(251, 211, 141, var(--divide-opacity));
  54907. }
  54908. .lg\:divide-orange-400 > :not(template) ~ :not(template) {
  54909. --divide-opacity: 1;
  54910. border-color: #f6ad55;
  54911. border-color: rgba(246, 173, 85, var(--divide-opacity));
  54912. }
  54913. .lg\:divide-orange-500 > :not(template) ~ :not(template) {
  54914. --divide-opacity: 1;
  54915. border-color: #ed8936;
  54916. border-color: rgba(237, 137, 54, var(--divide-opacity));
  54917. }
  54918. .lg\:divide-orange-600 > :not(template) ~ :not(template) {
  54919. --divide-opacity: 1;
  54920. border-color: #dd6b20;
  54921. border-color: rgba(221, 107, 32, var(--divide-opacity));
  54922. }
  54923. .lg\:divide-orange-700 > :not(template) ~ :not(template) {
  54924. --divide-opacity: 1;
  54925. border-color: #c05621;
  54926. border-color: rgba(192, 86, 33, var(--divide-opacity));
  54927. }
  54928. .lg\:divide-orange-800 > :not(template) ~ :not(template) {
  54929. --divide-opacity: 1;
  54930. border-color: #9c4221;
  54931. border-color: rgba(156, 66, 33, var(--divide-opacity));
  54932. }
  54933. .lg\:divide-orange-900 > :not(template) ~ :not(template) {
  54934. --divide-opacity: 1;
  54935. border-color: #7b341e;
  54936. border-color: rgba(123, 52, 30, var(--divide-opacity));
  54937. }
  54938. .lg\:divide-yellow-100 > :not(template) ~ :not(template) {
  54939. --divide-opacity: 1;
  54940. border-color: #fffff0;
  54941. border-color: rgba(255, 255, 240, var(--divide-opacity));
  54942. }
  54943. .lg\:divide-yellow-200 > :not(template) ~ :not(template) {
  54944. --divide-opacity: 1;
  54945. border-color: #fefcbf;
  54946. border-color: rgba(254, 252, 191, var(--divide-opacity));
  54947. }
  54948. .lg\:divide-yellow-300 > :not(template) ~ :not(template) {
  54949. --divide-opacity: 1;
  54950. border-color: #faf089;
  54951. border-color: rgba(250, 240, 137, var(--divide-opacity));
  54952. }
  54953. .lg\:divide-yellow-400 > :not(template) ~ :not(template) {
  54954. --divide-opacity: 1;
  54955. border-color: #f6e05e;
  54956. border-color: rgba(246, 224, 94, var(--divide-opacity));
  54957. }
  54958. .lg\:divide-yellow-500 > :not(template) ~ :not(template) {
  54959. --divide-opacity: 1;
  54960. border-color: #ecc94b;
  54961. border-color: rgba(236, 201, 75, var(--divide-opacity));
  54962. }
  54963. .lg\:divide-yellow-600 > :not(template) ~ :not(template) {
  54964. --divide-opacity: 1;
  54965. border-color: #d69e2e;
  54966. border-color: rgba(214, 158, 46, var(--divide-opacity));
  54967. }
  54968. .lg\:divide-yellow-700 > :not(template) ~ :not(template) {
  54969. --divide-opacity: 1;
  54970. border-color: #b7791f;
  54971. border-color: rgba(183, 121, 31, var(--divide-opacity));
  54972. }
  54973. .lg\:divide-yellow-800 > :not(template) ~ :not(template) {
  54974. --divide-opacity: 1;
  54975. border-color: #975a16;
  54976. border-color: rgba(151, 90, 22, var(--divide-opacity));
  54977. }
  54978. .lg\:divide-yellow-900 > :not(template) ~ :not(template) {
  54979. --divide-opacity: 1;
  54980. border-color: #744210;
  54981. border-color: rgba(116, 66, 16, var(--divide-opacity));
  54982. }
  54983. .lg\:divide-green-100 > :not(template) ~ :not(template) {
  54984. --divide-opacity: 1;
  54985. border-color: #f0fff4;
  54986. border-color: rgba(240, 255, 244, var(--divide-opacity));
  54987. }
  54988. .lg\:divide-green-200 > :not(template) ~ :not(template) {
  54989. --divide-opacity: 1;
  54990. border-color: #c6f6d5;
  54991. border-color: rgba(198, 246, 213, var(--divide-opacity));
  54992. }
  54993. .lg\:divide-green-300 > :not(template) ~ :not(template) {
  54994. --divide-opacity: 1;
  54995. border-color: #9ae6b4;
  54996. border-color: rgba(154, 230, 180, var(--divide-opacity));
  54997. }
  54998. .lg\:divide-green-400 > :not(template) ~ :not(template) {
  54999. --divide-opacity: 1;
  55000. border-color: #68d391;
  55001. border-color: rgba(104, 211, 145, var(--divide-opacity));
  55002. }
  55003. .lg\:divide-green-500 > :not(template) ~ :not(template) {
  55004. --divide-opacity: 1;
  55005. border-color: #48bb78;
  55006. border-color: rgba(72, 187, 120, var(--divide-opacity));
  55007. }
  55008. .lg\:divide-green-600 > :not(template) ~ :not(template) {
  55009. --divide-opacity: 1;
  55010. border-color: #38a169;
  55011. border-color: rgba(56, 161, 105, var(--divide-opacity));
  55012. }
  55013. .lg\:divide-green-700 > :not(template) ~ :not(template) {
  55014. --divide-opacity: 1;
  55015. border-color: #2f855a;
  55016. border-color: rgba(47, 133, 90, var(--divide-opacity));
  55017. }
  55018. .lg\:divide-green-800 > :not(template) ~ :not(template) {
  55019. --divide-opacity: 1;
  55020. border-color: #276749;
  55021. border-color: rgba(39, 103, 73, var(--divide-opacity));
  55022. }
  55023. .lg\:divide-green-900 > :not(template) ~ :not(template) {
  55024. --divide-opacity: 1;
  55025. border-color: #22543d;
  55026. border-color: rgba(34, 84, 61, var(--divide-opacity));
  55027. }
  55028. .lg\:divide-teal-100 > :not(template) ~ :not(template) {
  55029. --divide-opacity: 1;
  55030. border-color: #e6fffa;
  55031. border-color: rgba(230, 255, 250, var(--divide-opacity));
  55032. }
  55033. .lg\:divide-teal-200 > :not(template) ~ :not(template) {
  55034. --divide-opacity: 1;
  55035. border-color: #b2f5ea;
  55036. border-color: rgba(178, 245, 234, var(--divide-opacity));
  55037. }
  55038. .lg\:divide-teal-300 > :not(template) ~ :not(template) {
  55039. --divide-opacity: 1;
  55040. border-color: #81e6d9;
  55041. border-color: rgba(129, 230, 217, var(--divide-opacity));
  55042. }
  55043. .lg\:divide-teal-400 > :not(template) ~ :not(template) {
  55044. --divide-opacity: 1;
  55045. border-color: #4fd1c5;
  55046. border-color: rgba(79, 209, 197, var(--divide-opacity));
  55047. }
  55048. .lg\:divide-teal-500 > :not(template) ~ :not(template) {
  55049. --divide-opacity: 1;
  55050. border-color: #38b2ac;
  55051. border-color: rgba(56, 178, 172, var(--divide-opacity));
  55052. }
  55053. .lg\:divide-teal-600 > :not(template) ~ :not(template) {
  55054. --divide-opacity: 1;
  55055. border-color: #319795;
  55056. border-color: rgba(49, 151, 149, var(--divide-opacity));
  55057. }
  55058. .lg\:divide-teal-700 > :not(template) ~ :not(template) {
  55059. --divide-opacity: 1;
  55060. border-color: #2c7a7b;
  55061. border-color: rgba(44, 122, 123, var(--divide-opacity));
  55062. }
  55063. .lg\:divide-teal-800 > :not(template) ~ :not(template) {
  55064. --divide-opacity: 1;
  55065. border-color: #285e61;
  55066. border-color: rgba(40, 94, 97, var(--divide-opacity));
  55067. }
  55068. .lg\:divide-teal-900 > :not(template) ~ :not(template) {
  55069. --divide-opacity: 1;
  55070. border-color: #234e52;
  55071. border-color: rgba(35, 78, 82, var(--divide-opacity));
  55072. }
  55073. .lg\:divide-blue-100 > :not(template) ~ :not(template) {
  55074. --divide-opacity: 1;
  55075. border-color: #ebf8ff;
  55076. border-color: rgba(235, 248, 255, var(--divide-opacity));
  55077. }
  55078. .lg\:divide-blue-200 > :not(template) ~ :not(template) {
  55079. --divide-opacity: 1;
  55080. border-color: #bee3f8;
  55081. border-color: rgba(190, 227, 248, var(--divide-opacity));
  55082. }
  55083. .lg\:divide-blue-300 > :not(template) ~ :not(template) {
  55084. --divide-opacity: 1;
  55085. border-color: #90cdf4;
  55086. border-color: rgba(144, 205, 244, var(--divide-opacity));
  55087. }
  55088. .lg\:divide-blue-400 > :not(template) ~ :not(template) {
  55089. --divide-opacity: 1;
  55090. border-color: #63b3ed;
  55091. border-color: rgba(99, 179, 237, var(--divide-opacity));
  55092. }
  55093. .lg\:divide-blue-500 > :not(template) ~ :not(template) {
  55094. --divide-opacity: 1;
  55095. border-color: #4299e1;
  55096. border-color: rgba(66, 153, 225, var(--divide-opacity));
  55097. }
  55098. .lg\:divide-blue-600 > :not(template) ~ :not(template) {
  55099. --divide-opacity: 1;
  55100. border-color: #3182ce;
  55101. border-color: rgba(49, 130, 206, var(--divide-opacity));
  55102. }
  55103. .lg\:divide-blue-700 > :not(template) ~ :not(template) {
  55104. --divide-opacity: 1;
  55105. border-color: #2b6cb0;
  55106. border-color: rgba(43, 108, 176, var(--divide-opacity));
  55107. }
  55108. .lg\:divide-blue-800 > :not(template) ~ :not(template) {
  55109. --divide-opacity: 1;
  55110. border-color: #2c5282;
  55111. border-color: rgba(44, 82, 130, var(--divide-opacity));
  55112. }
  55113. .lg\:divide-blue-900 > :not(template) ~ :not(template) {
  55114. --divide-opacity: 1;
  55115. border-color: #2a4365;
  55116. border-color: rgba(42, 67, 101, var(--divide-opacity));
  55117. }
  55118. .lg\:divide-indigo-100 > :not(template) ~ :not(template) {
  55119. --divide-opacity: 1;
  55120. border-color: #ebf4ff;
  55121. border-color: rgba(235, 244, 255, var(--divide-opacity));
  55122. }
  55123. .lg\:divide-indigo-200 > :not(template) ~ :not(template) {
  55124. --divide-opacity: 1;
  55125. border-color: #c3dafe;
  55126. border-color: rgba(195, 218, 254, var(--divide-opacity));
  55127. }
  55128. .lg\:divide-indigo-300 > :not(template) ~ :not(template) {
  55129. --divide-opacity: 1;
  55130. border-color: #a3bffa;
  55131. border-color: rgba(163, 191, 250, var(--divide-opacity));
  55132. }
  55133. .lg\:divide-indigo-400 > :not(template) ~ :not(template) {
  55134. --divide-opacity: 1;
  55135. border-color: #7f9cf5;
  55136. border-color: rgba(127, 156, 245, var(--divide-opacity));
  55137. }
  55138. .lg\:divide-indigo-500 > :not(template) ~ :not(template) {
  55139. --divide-opacity: 1;
  55140. border-color: #667eea;
  55141. border-color: rgba(102, 126, 234, var(--divide-opacity));
  55142. }
  55143. .lg\:divide-indigo-600 > :not(template) ~ :not(template) {
  55144. --divide-opacity: 1;
  55145. border-color: #5a67d8;
  55146. border-color: rgba(90, 103, 216, var(--divide-opacity));
  55147. }
  55148. .lg\:divide-indigo-700 > :not(template) ~ :not(template) {
  55149. --divide-opacity: 1;
  55150. border-color: #4c51bf;
  55151. border-color: rgba(76, 81, 191, var(--divide-opacity));
  55152. }
  55153. .lg\:divide-indigo-800 > :not(template) ~ :not(template) {
  55154. --divide-opacity: 1;
  55155. border-color: #434190;
  55156. border-color: rgba(67, 65, 144, var(--divide-opacity));
  55157. }
  55158. .lg\:divide-indigo-900 > :not(template) ~ :not(template) {
  55159. --divide-opacity: 1;
  55160. border-color: #3c366b;
  55161. border-color: rgba(60, 54, 107, var(--divide-opacity));
  55162. }
  55163. .lg\:divide-purple-100 > :not(template) ~ :not(template) {
  55164. --divide-opacity: 1;
  55165. border-color: #faf5ff;
  55166. border-color: rgba(250, 245, 255, var(--divide-opacity));
  55167. }
  55168. .lg\:divide-purple-200 > :not(template) ~ :not(template) {
  55169. --divide-opacity: 1;
  55170. border-color: #e9d8fd;
  55171. border-color: rgba(233, 216, 253, var(--divide-opacity));
  55172. }
  55173. .lg\:divide-purple-300 > :not(template) ~ :not(template) {
  55174. --divide-opacity: 1;
  55175. border-color: #d6bcfa;
  55176. border-color: rgba(214, 188, 250, var(--divide-opacity));
  55177. }
  55178. .lg\:divide-purple-400 > :not(template) ~ :not(template) {
  55179. --divide-opacity: 1;
  55180. border-color: #b794f4;
  55181. border-color: rgba(183, 148, 244, var(--divide-opacity));
  55182. }
  55183. .lg\:divide-purple-500 > :not(template) ~ :not(template) {
  55184. --divide-opacity: 1;
  55185. border-color: #9f7aea;
  55186. border-color: rgba(159, 122, 234, var(--divide-opacity));
  55187. }
  55188. .lg\:divide-purple-600 > :not(template) ~ :not(template) {
  55189. --divide-opacity: 1;
  55190. border-color: #805ad5;
  55191. border-color: rgba(128, 90, 213, var(--divide-opacity));
  55192. }
  55193. .lg\:divide-purple-700 > :not(template) ~ :not(template) {
  55194. --divide-opacity: 1;
  55195. border-color: #6b46c1;
  55196. border-color: rgba(107, 70, 193, var(--divide-opacity));
  55197. }
  55198. .lg\:divide-purple-800 > :not(template) ~ :not(template) {
  55199. --divide-opacity: 1;
  55200. border-color: #553c9a;
  55201. border-color: rgba(85, 60, 154, var(--divide-opacity));
  55202. }
  55203. .lg\:divide-purple-900 > :not(template) ~ :not(template) {
  55204. --divide-opacity: 1;
  55205. border-color: #44337a;
  55206. border-color: rgba(68, 51, 122, var(--divide-opacity));
  55207. }
  55208. .lg\:divide-pink-100 > :not(template) ~ :not(template) {
  55209. --divide-opacity: 1;
  55210. border-color: #fff5f7;
  55211. border-color: rgba(255, 245, 247, var(--divide-opacity));
  55212. }
  55213. .lg\:divide-pink-200 > :not(template) ~ :not(template) {
  55214. --divide-opacity: 1;
  55215. border-color: #fed7e2;
  55216. border-color: rgba(254, 215, 226, var(--divide-opacity));
  55217. }
  55218. .lg\:divide-pink-300 > :not(template) ~ :not(template) {
  55219. --divide-opacity: 1;
  55220. border-color: #fbb6ce;
  55221. border-color: rgba(251, 182, 206, var(--divide-opacity));
  55222. }
  55223. .lg\:divide-pink-400 > :not(template) ~ :not(template) {
  55224. --divide-opacity: 1;
  55225. border-color: #f687b3;
  55226. border-color: rgba(246, 135, 179, var(--divide-opacity));
  55227. }
  55228. .lg\:divide-pink-500 > :not(template) ~ :not(template) {
  55229. --divide-opacity: 1;
  55230. border-color: #ed64a6;
  55231. border-color: rgba(237, 100, 166, var(--divide-opacity));
  55232. }
  55233. .lg\:divide-pink-600 > :not(template) ~ :not(template) {
  55234. --divide-opacity: 1;
  55235. border-color: #d53f8c;
  55236. border-color: rgba(213, 63, 140, var(--divide-opacity));
  55237. }
  55238. .lg\:divide-pink-700 > :not(template) ~ :not(template) {
  55239. --divide-opacity: 1;
  55240. border-color: #b83280;
  55241. border-color: rgba(184, 50, 128, var(--divide-opacity));
  55242. }
  55243. .lg\:divide-pink-800 > :not(template) ~ :not(template) {
  55244. --divide-opacity: 1;
  55245. border-color: #97266d;
  55246. border-color: rgba(151, 38, 109, var(--divide-opacity));
  55247. }
  55248. .lg\:divide-pink-900 > :not(template) ~ :not(template) {
  55249. --divide-opacity: 1;
  55250. border-color: #702459;
  55251. border-color: rgba(112, 36, 89, var(--divide-opacity));
  55252. }
  55253. .lg\:divide-solid > :not(template) ~ :not(template) {
  55254. border-style: solid;
  55255. }
  55256. .lg\:divide-dashed > :not(template) ~ :not(template) {
  55257. border-style: dashed;
  55258. }
  55259. .lg\:divide-dotted > :not(template) ~ :not(template) {
  55260. border-style: dotted;
  55261. }
  55262. .lg\:divide-double > :not(template) ~ :not(template) {
  55263. border-style: double;
  55264. }
  55265. .lg\:divide-none > :not(template) ~ :not(template) {
  55266. border-style: none;
  55267. }
  55268. .lg\:divide-opacity-0 > :not(template) ~ :not(template) {
  55269. --divide-opacity: 0;
  55270. }
  55271. .lg\:divide-opacity-25 > :not(template) ~ :not(template) {
  55272. --divide-opacity: 0.25;
  55273. }
  55274. .lg\:divide-opacity-50 > :not(template) ~ :not(template) {
  55275. --divide-opacity: 0.5;
  55276. }
  55277. .lg\:divide-opacity-75 > :not(template) ~ :not(template) {
  55278. --divide-opacity: 0.75;
  55279. }
  55280. .lg\:divide-opacity-100 > :not(template) ~ :not(template) {
  55281. --divide-opacity: 1;
  55282. }
  55283. .lg\:sr-only {
  55284. position: absolute;
  55285. width: 1px;
  55286. height: 1px;
  55287. padding: 0;
  55288. margin: -1px;
  55289. overflow: hidden;
  55290. clip: rect(0, 0, 0, 0);
  55291. white-space: nowrap;
  55292. border-width: 0;
  55293. }
  55294. .lg\:not-sr-only {
  55295. position: static;
  55296. width: auto;
  55297. height: auto;
  55298. padding: 0;
  55299. margin: 0;
  55300. overflow: visible;
  55301. clip: auto;
  55302. white-space: normal;
  55303. }
  55304. .lg\:focus\:sr-only:focus {
  55305. position: absolute;
  55306. width: 1px;
  55307. height: 1px;
  55308. padding: 0;
  55309. margin: -1px;
  55310. overflow: hidden;
  55311. clip: rect(0, 0, 0, 0);
  55312. white-space: nowrap;
  55313. border-width: 0;
  55314. }
  55315. .lg\:focus\:not-sr-only:focus {
  55316. position: static;
  55317. width: auto;
  55318. height: auto;
  55319. padding: 0;
  55320. margin: 0;
  55321. overflow: visible;
  55322. clip: auto;
  55323. white-space: normal;
  55324. }
  55325. .lg\:appearance-none {
  55326. -webkit-appearance: none;
  55327. -moz-appearance: none;
  55328. appearance: none;
  55329. }
  55330. .lg\:bg-fixed {
  55331. background-attachment: fixed;
  55332. }
  55333. .lg\:bg-local {
  55334. background-attachment: local;
  55335. }
  55336. .lg\:bg-scroll {
  55337. background-attachment: scroll;
  55338. }
  55339. .lg\:bg-clip-border {
  55340. background-clip: border-box;
  55341. }
  55342. .lg\:bg-clip-padding {
  55343. background-clip: padding-box;
  55344. }
  55345. .lg\:bg-clip-content {
  55346. background-clip: content-box;
  55347. }
  55348. .lg\:bg-clip-text {
  55349. -webkit-background-clip: text;
  55350. background-clip: text;
  55351. }
  55352. .lg\:bg-transparent {
  55353. background-color: transparent;
  55354. }
  55355. .lg\:bg-current {
  55356. background-color: currentColor;
  55357. }
  55358. .lg\:bg-black {
  55359. --bg-opacity: 1;
  55360. background-color: #000;
  55361. background-color: rgba(0, 0, 0, var(--bg-opacity));
  55362. }
  55363. .lg\:bg-white {
  55364. --bg-opacity: 1;
  55365. background-color: #fff;
  55366. background-color: rgba(255, 255, 255, var(--bg-opacity));
  55367. }
  55368. .lg\:bg-gray-100 {
  55369. --bg-opacity: 1;
  55370. background-color: #f7fafc;
  55371. background-color: rgba(247, 250, 252, var(--bg-opacity));
  55372. }
  55373. .lg\:bg-gray-200 {
  55374. --bg-opacity: 1;
  55375. background-color: #edf2f7;
  55376. background-color: rgba(237, 242, 247, var(--bg-opacity));
  55377. }
  55378. .lg\:bg-gray-300 {
  55379. --bg-opacity: 1;
  55380. background-color: #e2e8f0;
  55381. background-color: rgba(226, 232, 240, var(--bg-opacity));
  55382. }
  55383. .lg\:bg-gray-400 {
  55384. --bg-opacity: 1;
  55385. background-color: #cbd5e0;
  55386. background-color: rgba(203, 213, 224, var(--bg-opacity));
  55387. }
  55388. .lg\:bg-gray-500 {
  55389. --bg-opacity: 1;
  55390. background-color: #a0aec0;
  55391. background-color: rgba(160, 174, 192, var(--bg-opacity));
  55392. }
  55393. .lg\:bg-gray-600 {
  55394. --bg-opacity: 1;
  55395. background-color: #718096;
  55396. background-color: rgba(113, 128, 150, var(--bg-opacity));
  55397. }
  55398. .lg\:bg-gray-700 {
  55399. --bg-opacity: 1;
  55400. background-color: #4a5568;
  55401. background-color: rgba(74, 85, 104, var(--bg-opacity));
  55402. }
  55403. .lg\:bg-gray-800 {
  55404. --bg-opacity: 1;
  55405. background-color: #2d3748;
  55406. background-color: rgba(45, 55, 72, var(--bg-opacity));
  55407. }
  55408. .lg\:bg-gray-900 {
  55409. --bg-opacity: 1;
  55410. background-color: #1a202c;
  55411. background-color: rgba(26, 32, 44, var(--bg-opacity));
  55412. }
  55413. .lg\:bg-red-100 {
  55414. --bg-opacity: 1;
  55415. background-color: #fff5f5;
  55416. background-color: rgba(255, 245, 245, var(--bg-opacity));
  55417. }
  55418. .lg\:bg-red-200 {
  55419. --bg-opacity: 1;
  55420. background-color: #fed7d7;
  55421. background-color: rgba(254, 215, 215, var(--bg-opacity));
  55422. }
  55423. .lg\:bg-red-300 {
  55424. --bg-opacity: 1;
  55425. background-color: #feb2b2;
  55426. background-color: rgba(254, 178, 178, var(--bg-opacity));
  55427. }
  55428. .lg\:bg-red-400 {
  55429. --bg-opacity: 1;
  55430. background-color: #fc8181;
  55431. background-color: rgba(252, 129, 129, var(--bg-opacity));
  55432. }
  55433. .lg\:bg-red-500 {
  55434. --bg-opacity: 1;
  55435. background-color: #f56565;
  55436. background-color: rgba(245, 101, 101, var(--bg-opacity));
  55437. }
  55438. .lg\:bg-red-600 {
  55439. --bg-opacity: 1;
  55440. background-color: #e53e3e;
  55441. background-color: rgba(229, 62, 62, var(--bg-opacity));
  55442. }
  55443. .lg\:bg-red-700 {
  55444. --bg-opacity: 1;
  55445. background-color: #c53030;
  55446. background-color: rgba(197, 48, 48, var(--bg-opacity));
  55447. }
  55448. .lg\:bg-red-800 {
  55449. --bg-opacity: 1;
  55450. background-color: #9b2c2c;
  55451. background-color: rgba(155, 44, 44, var(--bg-opacity));
  55452. }
  55453. .lg\:bg-red-900 {
  55454. --bg-opacity: 1;
  55455. background-color: #742a2a;
  55456. background-color: rgba(116, 42, 42, var(--bg-opacity));
  55457. }
  55458. .lg\:bg-orange-100 {
  55459. --bg-opacity: 1;
  55460. background-color: #fffaf0;
  55461. background-color: rgba(255, 250, 240, var(--bg-opacity));
  55462. }
  55463. .lg\:bg-orange-200 {
  55464. --bg-opacity: 1;
  55465. background-color: #feebc8;
  55466. background-color: rgba(254, 235, 200, var(--bg-opacity));
  55467. }
  55468. .lg\:bg-orange-300 {
  55469. --bg-opacity: 1;
  55470. background-color: #fbd38d;
  55471. background-color: rgba(251, 211, 141, var(--bg-opacity));
  55472. }
  55473. .lg\:bg-orange-400 {
  55474. --bg-opacity: 1;
  55475. background-color: #f6ad55;
  55476. background-color: rgba(246, 173, 85, var(--bg-opacity));
  55477. }
  55478. .lg\:bg-orange-500 {
  55479. --bg-opacity: 1;
  55480. background-color: #ed8936;
  55481. background-color: rgba(237, 137, 54, var(--bg-opacity));
  55482. }
  55483. .lg\:bg-orange-600 {
  55484. --bg-opacity: 1;
  55485. background-color: #dd6b20;
  55486. background-color: rgba(221, 107, 32, var(--bg-opacity));
  55487. }
  55488. .lg\:bg-orange-700 {
  55489. --bg-opacity: 1;
  55490. background-color: #c05621;
  55491. background-color: rgba(192, 86, 33, var(--bg-opacity));
  55492. }
  55493. .lg\:bg-orange-800 {
  55494. --bg-opacity: 1;
  55495. background-color: #9c4221;
  55496. background-color: rgba(156, 66, 33, var(--bg-opacity));
  55497. }
  55498. .lg\:bg-orange-900 {
  55499. --bg-opacity: 1;
  55500. background-color: #7b341e;
  55501. background-color: rgba(123, 52, 30, var(--bg-opacity));
  55502. }
  55503. .lg\:bg-yellow-100 {
  55504. --bg-opacity: 1;
  55505. background-color: #fffff0;
  55506. background-color: rgba(255, 255, 240, var(--bg-opacity));
  55507. }
  55508. .lg\:bg-yellow-200 {
  55509. --bg-opacity: 1;
  55510. background-color: #fefcbf;
  55511. background-color: rgba(254, 252, 191, var(--bg-opacity));
  55512. }
  55513. .lg\:bg-yellow-300 {
  55514. --bg-opacity: 1;
  55515. background-color: #faf089;
  55516. background-color: rgba(250, 240, 137, var(--bg-opacity));
  55517. }
  55518. .lg\:bg-yellow-400 {
  55519. --bg-opacity: 1;
  55520. background-color: #f6e05e;
  55521. background-color: rgba(246, 224, 94, var(--bg-opacity));
  55522. }
  55523. .lg\:bg-yellow-500 {
  55524. --bg-opacity: 1;
  55525. background-color: #ecc94b;
  55526. background-color: rgba(236, 201, 75, var(--bg-opacity));
  55527. }
  55528. .lg\:bg-yellow-600 {
  55529. --bg-opacity: 1;
  55530. background-color: #d69e2e;
  55531. background-color: rgba(214, 158, 46, var(--bg-opacity));
  55532. }
  55533. .lg\:bg-yellow-700 {
  55534. --bg-opacity: 1;
  55535. background-color: #b7791f;
  55536. background-color: rgba(183, 121, 31, var(--bg-opacity));
  55537. }
  55538. .lg\:bg-yellow-800 {
  55539. --bg-opacity: 1;
  55540. background-color: #975a16;
  55541. background-color: rgba(151, 90, 22, var(--bg-opacity));
  55542. }
  55543. .lg\:bg-yellow-900 {
  55544. --bg-opacity: 1;
  55545. background-color: #744210;
  55546. background-color: rgba(116, 66, 16, var(--bg-opacity));
  55547. }
  55548. .lg\:bg-green-100 {
  55549. --bg-opacity: 1;
  55550. background-color: #f0fff4;
  55551. background-color: rgba(240, 255, 244, var(--bg-opacity));
  55552. }
  55553. .lg\:bg-green-200 {
  55554. --bg-opacity: 1;
  55555. background-color: #c6f6d5;
  55556. background-color: rgba(198, 246, 213, var(--bg-opacity));
  55557. }
  55558. .lg\:bg-green-300 {
  55559. --bg-opacity: 1;
  55560. background-color: #9ae6b4;
  55561. background-color: rgba(154, 230, 180, var(--bg-opacity));
  55562. }
  55563. .lg\:bg-green-400 {
  55564. --bg-opacity: 1;
  55565. background-color: #68d391;
  55566. background-color: rgba(104, 211, 145, var(--bg-opacity));
  55567. }
  55568. .lg\:bg-green-500 {
  55569. --bg-opacity: 1;
  55570. background-color: #48bb78;
  55571. background-color: rgba(72, 187, 120, var(--bg-opacity));
  55572. }
  55573. .lg\:bg-green-600 {
  55574. --bg-opacity: 1;
  55575. background-color: #38a169;
  55576. background-color: rgba(56, 161, 105, var(--bg-opacity));
  55577. }
  55578. .lg\:bg-green-700 {
  55579. --bg-opacity: 1;
  55580. background-color: #2f855a;
  55581. background-color: rgba(47, 133, 90, var(--bg-opacity));
  55582. }
  55583. .lg\:bg-green-800 {
  55584. --bg-opacity: 1;
  55585. background-color: #276749;
  55586. background-color: rgba(39, 103, 73, var(--bg-opacity));
  55587. }
  55588. .lg\:bg-green-900 {
  55589. --bg-opacity: 1;
  55590. background-color: #22543d;
  55591. background-color: rgba(34, 84, 61, var(--bg-opacity));
  55592. }
  55593. .lg\:bg-teal-100 {
  55594. --bg-opacity: 1;
  55595. background-color: #e6fffa;
  55596. background-color: rgba(230, 255, 250, var(--bg-opacity));
  55597. }
  55598. .lg\:bg-teal-200 {
  55599. --bg-opacity: 1;
  55600. background-color: #b2f5ea;
  55601. background-color: rgba(178, 245, 234, var(--bg-opacity));
  55602. }
  55603. .lg\:bg-teal-300 {
  55604. --bg-opacity: 1;
  55605. background-color: #81e6d9;
  55606. background-color: rgba(129, 230, 217, var(--bg-opacity));
  55607. }
  55608. .lg\:bg-teal-400 {
  55609. --bg-opacity: 1;
  55610. background-color: #4fd1c5;
  55611. background-color: rgba(79, 209, 197, var(--bg-opacity));
  55612. }
  55613. .lg\:bg-teal-500 {
  55614. --bg-opacity: 1;
  55615. background-color: #38b2ac;
  55616. background-color: rgba(56, 178, 172, var(--bg-opacity));
  55617. }
  55618. .lg\:bg-teal-600 {
  55619. --bg-opacity: 1;
  55620. background-color: #319795;
  55621. background-color: rgba(49, 151, 149, var(--bg-opacity));
  55622. }
  55623. .lg\:bg-teal-700 {
  55624. --bg-opacity: 1;
  55625. background-color: #2c7a7b;
  55626. background-color: rgba(44, 122, 123, var(--bg-opacity));
  55627. }
  55628. .lg\:bg-teal-800 {
  55629. --bg-opacity: 1;
  55630. background-color: #285e61;
  55631. background-color: rgba(40, 94, 97, var(--bg-opacity));
  55632. }
  55633. .lg\:bg-teal-900 {
  55634. --bg-opacity: 1;
  55635. background-color: #234e52;
  55636. background-color: rgba(35, 78, 82, var(--bg-opacity));
  55637. }
  55638. .lg\:bg-blue-100 {
  55639. --bg-opacity: 1;
  55640. background-color: #ebf8ff;
  55641. background-color: rgba(235, 248, 255, var(--bg-opacity));
  55642. }
  55643. .lg\:bg-blue-200 {
  55644. --bg-opacity: 1;
  55645. background-color: #bee3f8;
  55646. background-color: rgba(190, 227, 248, var(--bg-opacity));
  55647. }
  55648. .lg\:bg-blue-300 {
  55649. --bg-opacity: 1;
  55650. background-color: #90cdf4;
  55651. background-color: rgba(144, 205, 244, var(--bg-opacity));
  55652. }
  55653. .lg\:bg-blue-400 {
  55654. --bg-opacity: 1;
  55655. background-color: #63b3ed;
  55656. background-color: rgba(99, 179, 237, var(--bg-opacity));
  55657. }
  55658. .lg\:bg-blue-500 {
  55659. --bg-opacity: 1;
  55660. background-color: #4299e1;
  55661. background-color: rgba(66, 153, 225, var(--bg-opacity));
  55662. }
  55663. .lg\:bg-blue-600 {
  55664. --bg-opacity: 1;
  55665. background-color: #3182ce;
  55666. background-color: rgba(49, 130, 206, var(--bg-opacity));
  55667. }
  55668. .lg\:bg-blue-700 {
  55669. --bg-opacity: 1;
  55670. background-color: #2b6cb0;
  55671. background-color: rgba(43, 108, 176, var(--bg-opacity));
  55672. }
  55673. .lg\:bg-blue-800 {
  55674. --bg-opacity: 1;
  55675. background-color: #2c5282;
  55676. background-color: rgba(44, 82, 130, var(--bg-opacity));
  55677. }
  55678. .lg\:bg-blue-900 {
  55679. --bg-opacity: 1;
  55680. background-color: #2a4365;
  55681. background-color: rgba(42, 67, 101, var(--bg-opacity));
  55682. }
  55683. .lg\:bg-indigo-100 {
  55684. --bg-opacity: 1;
  55685. background-color: #ebf4ff;
  55686. background-color: rgba(235, 244, 255, var(--bg-opacity));
  55687. }
  55688. .lg\:bg-indigo-200 {
  55689. --bg-opacity: 1;
  55690. background-color: #c3dafe;
  55691. background-color: rgba(195, 218, 254, var(--bg-opacity));
  55692. }
  55693. .lg\:bg-indigo-300 {
  55694. --bg-opacity: 1;
  55695. background-color: #a3bffa;
  55696. background-color: rgba(163, 191, 250, var(--bg-opacity));
  55697. }
  55698. .lg\:bg-indigo-400 {
  55699. --bg-opacity: 1;
  55700. background-color: #7f9cf5;
  55701. background-color: rgba(127, 156, 245, var(--bg-opacity));
  55702. }
  55703. .lg\:bg-indigo-500 {
  55704. --bg-opacity: 1;
  55705. background-color: #667eea;
  55706. background-color: rgba(102, 126, 234, var(--bg-opacity));
  55707. }
  55708. .lg\:bg-indigo-600 {
  55709. --bg-opacity: 1;
  55710. background-color: #5a67d8;
  55711. background-color: rgba(90, 103, 216, var(--bg-opacity));
  55712. }
  55713. .lg\:bg-indigo-700 {
  55714. --bg-opacity: 1;
  55715. background-color: #4c51bf;
  55716. background-color: rgba(76, 81, 191, var(--bg-opacity));
  55717. }
  55718. .lg\:bg-indigo-800 {
  55719. --bg-opacity: 1;
  55720. background-color: #434190;
  55721. background-color: rgba(67, 65, 144, var(--bg-opacity));
  55722. }
  55723. .lg\:bg-indigo-900 {
  55724. --bg-opacity: 1;
  55725. background-color: #3c366b;
  55726. background-color: rgba(60, 54, 107, var(--bg-opacity));
  55727. }
  55728. .lg\:bg-purple-100 {
  55729. --bg-opacity: 1;
  55730. background-color: #faf5ff;
  55731. background-color: rgba(250, 245, 255, var(--bg-opacity));
  55732. }
  55733. .lg\:bg-purple-200 {
  55734. --bg-opacity: 1;
  55735. background-color: #e9d8fd;
  55736. background-color: rgba(233, 216, 253, var(--bg-opacity));
  55737. }
  55738. .lg\:bg-purple-300 {
  55739. --bg-opacity: 1;
  55740. background-color: #d6bcfa;
  55741. background-color: rgba(214, 188, 250, var(--bg-opacity));
  55742. }
  55743. .lg\:bg-purple-400 {
  55744. --bg-opacity: 1;
  55745. background-color: #b794f4;
  55746. background-color: rgba(183, 148, 244, var(--bg-opacity));
  55747. }
  55748. .lg\:bg-purple-500 {
  55749. --bg-opacity: 1;
  55750. background-color: #9f7aea;
  55751. background-color: rgba(159, 122, 234, var(--bg-opacity));
  55752. }
  55753. .lg\:bg-purple-600 {
  55754. --bg-opacity: 1;
  55755. background-color: #805ad5;
  55756. background-color: rgba(128, 90, 213, var(--bg-opacity));
  55757. }
  55758. .lg\:bg-purple-700 {
  55759. --bg-opacity: 1;
  55760. background-color: #6b46c1;
  55761. background-color: rgba(107, 70, 193, var(--bg-opacity));
  55762. }
  55763. .lg\:bg-purple-800 {
  55764. --bg-opacity: 1;
  55765. background-color: #553c9a;
  55766. background-color: rgba(85, 60, 154, var(--bg-opacity));
  55767. }
  55768. .lg\:bg-purple-900 {
  55769. --bg-opacity: 1;
  55770. background-color: #44337a;
  55771. background-color: rgba(68, 51, 122, var(--bg-opacity));
  55772. }
  55773. .lg\:bg-pink-100 {
  55774. --bg-opacity: 1;
  55775. background-color: #fff5f7;
  55776. background-color: rgba(255, 245, 247, var(--bg-opacity));
  55777. }
  55778. .lg\:bg-pink-200 {
  55779. --bg-opacity: 1;
  55780. background-color: #fed7e2;
  55781. background-color: rgba(254, 215, 226, var(--bg-opacity));
  55782. }
  55783. .lg\:bg-pink-300 {
  55784. --bg-opacity: 1;
  55785. background-color: #fbb6ce;
  55786. background-color: rgba(251, 182, 206, var(--bg-opacity));
  55787. }
  55788. .lg\:bg-pink-400 {
  55789. --bg-opacity: 1;
  55790. background-color: #f687b3;
  55791. background-color: rgba(246, 135, 179, var(--bg-opacity));
  55792. }
  55793. .lg\:bg-pink-500 {
  55794. --bg-opacity: 1;
  55795. background-color: #ed64a6;
  55796. background-color: rgba(237, 100, 166, var(--bg-opacity));
  55797. }
  55798. .lg\:bg-pink-600 {
  55799. --bg-opacity: 1;
  55800. background-color: #d53f8c;
  55801. background-color: rgba(213, 63, 140, var(--bg-opacity));
  55802. }
  55803. .lg\:bg-pink-700 {
  55804. --bg-opacity: 1;
  55805. background-color: #b83280;
  55806. background-color: rgba(184, 50, 128, var(--bg-opacity));
  55807. }
  55808. .lg\:bg-pink-800 {
  55809. --bg-opacity: 1;
  55810. background-color: #97266d;
  55811. background-color: rgba(151, 38, 109, var(--bg-opacity));
  55812. }
  55813. .lg\:bg-pink-900 {
  55814. --bg-opacity: 1;
  55815. background-color: #702459;
  55816. background-color: rgba(112, 36, 89, var(--bg-opacity));
  55817. }
  55818. .lg\:hover\:bg-transparent:hover {
  55819. background-color: transparent;
  55820. }
  55821. .lg\:hover\:bg-current:hover {
  55822. background-color: currentColor;
  55823. }
  55824. .lg\:hover\:bg-black:hover {
  55825. --bg-opacity: 1;
  55826. background-color: #000;
  55827. background-color: rgba(0, 0, 0, var(--bg-opacity));
  55828. }
  55829. .lg\:hover\:bg-white:hover {
  55830. --bg-opacity: 1;
  55831. background-color: #fff;
  55832. background-color: rgba(255, 255, 255, var(--bg-opacity));
  55833. }
  55834. .lg\:hover\:bg-gray-100:hover {
  55835. --bg-opacity: 1;
  55836. background-color: #f7fafc;
  55837. background-color: rgba(247, 250, 252, var(--bg-opacity));
  55838. }
  55839. .lg\:hover\:bg-gray-200:hover {
  55840. --bg-opacity: 1;
  55841. background-color: #edf2f7;
  55842. background-color: rgba(237, 242, 247, var(--bg-opacity));
  55843. }
  55844. .lg\:hover\:bg-gray-300:hover {
  55845. --bg-opacity: 1;
  55846. background-color: #e2e8f0;
  55847. background-color: rgba(226, 232, 240, var(--bg-opacity));
  55848. }
  55849. .lg\:hover\:bg-gray-400:hover {
  55850. --bg-opacity: 1;
  55851. background-color: #cbd5e0;
  55852. background-color: rgba(203, 213, 224, var(--bg-opacity));
  55853. }
  55854. .lg\:hover\:bg-gray-500:hover {
  55855. --bg-opacity: 1;
  55856. background-color: #a0aec0;
  55857. background-color: rgba(160, 174, 192, var(--bg-opacity));
  55858. }
  55859. .lg\:hover\:bg-gray-600:hover {
  55860. --bg-opacity: 1;
  55861. background-color: #718096;
  55862. background-color: rgba(113, 128, 150, var(--bg-opacity));
  55863. }
  55864. .lg\:hover\:bg-gray-700:hover {
  55865. --bg-opacity: 1;
  55866. background-color: #4a5568;
  55867. background-color: rgba(74, 85, 104, var(--bg-opacity));
  55868. }
  55869. .lg\:hover\:bg-gray-800:hover {
  55870. --bg-opacity: 1;
  55871. background-color: #2d3748;
  55872. background-color: rgba(45, 55, 72, var(--bg-opacity));
  55873. }
  55874. .lg\:hover\:bg-gray-900:hover {
  55875. --bg-opacity: 1;
  55876. background-color: #1a202c;
  55877. background-color: rgba(26, 32, 44, var(--bg-opacity));
  55878. }
  55879. .lg\:hover\:bg-red-100:hover {
  55880. --bg-opacity: 1;
  55881. background-color: #fff5f5;
  55882. background-color: rgba(255, 245, 245, var(--bg-opacity));
  55883. }
  55884. .lg\:hover\:bg-red-200:hover {
  55885. --bg-opacity: 1;
  55886. background-color: #fed7d7;
  55887. background-color: rgba(254, 215, 215, var(--bg-opacity));
  55888. }
  55889. .lg\:hover\:bg-red-300:hover {
  55890. --bg-opacity: 1;
  55891. background-color: #feb2b2;
  55892. background-color: rgba(254, 178, 178, var(--bg-opacity));
  55893. }
  55894. .lg\:hover\:bg-red-400:hover {
  55895. --bg-opacity: 1;
  55896. background-color: #fc8181;
  55897. background-color: rgba(252, 129, 129, var(--bg-opacity));
  55898. }
  55899. .lg\:hover\:bg-red-500:hover {
  55900. --bg-opacity: 1;
  55901. background-color: #f56565;
  55902. background-color: rgba(245, 101, 101, var(--bg-opacity));
  55903. }
  55904. .lg\:hover\:bg-red-600:hover {
  55905. --bg-opacity: 1;
  55906. background-color: #e53e3e;
  55907. background-color: rgba(229, 62, 62, var(--bg-opacity));
  55908. }
  55909. .lg\:hover\:bg-red-700:hover {
  55910. --bg-opacity: 1;
  55911. background-color: #c53030;
  55912. background-color: rgba(197, 48, 48, var(--bg-opacity));
  55913. }
  55914. .lg\:hover\:bg-red-800:hover {
  55915. --bg-opacity: 1;
  55916. background-color: #9b2c2c;
  55917. background-color: rgba(155, 44, 44, var(--bg-opacity));
  55918. }
  55919. .lg\:hover\:bg-red-900:hover {
  55920. --bg-opacity: 1;
  55921. background-color: #742a2a;
  55922. background-color: rgba(116, 42, 42, var(--bg-opacity));
  55923. }
  55924. .lg\:hover\:bg-orange-100:hover {
  55925. --bg-opacity: 1;
  55926. background-color: #fffaf0;
  55927. background-color: rgba(255, 250, 240, var(--bg-opacity));
  55928. }
  55929. .lg\:hover\:bg-orange-200:hover {
  55930. --bg-opacity: 1;
  55931. background-color: #feebc8;
  55932. background-color: rgba(254, 235, 200, var(--bg-opacity));
  55933. }
  55934. .lg\:hover\:bg-orange-300:hover {
  55935. --bg-opacity: 1;
  55936. background-color: #fbd38d;
  55937. background-color: rgba(251, 211, 141, var(--bg-opacity));
  55938. }
  55939. .lg\:hover\:bg-orange-400:hover {
  55940. --bg-opacity: 1;
  55941. background-color: #f6ad55;
  55942. background-color: rgba(246, 173, 85, var(--bg-opacity));
  55943. }
  55944. .lg\:hover\:bg-orange-500:hover {
  55945. --bg-opacity: 1;
  55946. background-color: #ed8936;
  55947. background-color: rgba(237, 137, 54, var(--bg-opacity));
  55948. }
  55949. .lg\:hover\:bg-orange-600:hover {
  55950. --bg-opacity: 1;
  55951. background-color: #dd6b20;
  55952. background-color: rgba(221, 107, 32, var(--bg-opacity));
  55953. }
  55954. .lg\:hover\:bg-orange-700:hover {
  55955. --bg-opacity: 1;
  55956. background-color: #c05621;
  55957. background-color: rgba(192, 86, 33, var(--bg-opacity));
  55958. }
  55959. .lg\:hover\:bg-orange-800:hover {
  55960. --bg-opacity: 1;
  55961. background-color: #9c4221;
  55962. background-color: rgba(156, 66, 33, var(--bg-opacity));
  55963. }
  55964. .lg\:hover\:bg-orange-900:hover {
  55965. --bg-opacity: 1;
  55966. background-color: #7b341e;
  55967. background-color: rgba(123, 52, 30, var(--bg-opacity));
  55968. }
  55969. .lg\:hover\:bg-yellow-100:hover {
  55970. --bg-opacity: 1;
  55971. background-color: #fffff0;
  55972. background-color: rgba(255, 255, 240, var(--bg-opacity));
  55973. }
  55974. .lg\:hover\:bg-yellow-200:hover {
  55975. --bg-opacity: 1;
  55976. background-color: #fefcbf;
  55977. background-color: rgba(254, 252, 191, var(--bg-opacity));
  55978. }
  55979. .lg\:hover\:bg-yellow-300:hover {
  55980. --bg-opacity: 1;
  55981. background-color: #faf089;
  55982. background-color: rgba(250, 240, 137, var(--bg-opacity));
  55983. }
  55984. .lg\:hover\:bg-yellow-400:hover {
  55985. --bg-opacity: 1;
  55986. background-color: #f6e05e;
  55987. background-color: rgba(246, 224, 94, var(--bg-opacity));
  55988. }
  55989. .lg\:hover\:bg-yellow-500:hover {
  55990. --bg-opacity: 1;
  55991. background-color: #ecc94b;
  55992. background-color: rgba(236, 201, 75, var(--bg-opacity));
  55993. }
  55994. .lg\:hover\:bg-yellow-600:hover {
  55995. --bg-opacity: 1;
  55996. background-color: #d69e2e;
  55997. background-color: rgba(214, 158, 46, var(--bg-opacity));
  55998. }
  55999. .lg\:hover\:bg-yellow-700:hover {
  56000. --bg-opacity: 1;
  56001. background-color: #b7791f;
  56002. background-color: rgba(183, 121, 31, var(--bg-opacity));
  56003. }
  56004. .lg\:hover\:bg-yellow-800:hover {
  56005. --bg-opacity: 1;
  56006. background-color: #975a16;
  56007. background-color: rgba(151, 90, 22, var(--bg-opacity));
  56008. }
  56009. .lg\:hover\:bg-yellow-900:hover {
  56010. --bg-opacity: 1;
  56011. background-color: #744210;
  56012. background-color: rgba(116, 66, 16, var(--bg-opacity));
  56013. }
  56014. .lg\:hover\:bg-green-100:hover {
  56015. --bg-opacity: 1;
  56016. background-color: #f0fff4;
  56017. background-color: rgba(240, 255, 244, var(--bg-opacity));
  56018. }
  56019. .lg\:hover\:bg-green-200:hover {
  56020. --bg-opacity: 1;
  56021. background-color: #c6f6d5;
  56022. background-color: rgba(198, 246, 213, var(--bg-opacity));
  56023. }
  56024. .lg\:hover\:bg-green-300:hover {
  56025. --bg-opacity: 1;
  56026. background-color: #9ae6b4;
  56027. background-color: rgba(154, 230, 180, var(--bg-opacity));
  56028. }
  56029. .lg\:hover\:bg-green-400:hover {
  56030. --bg-opacity: 1;
  56031. background-color: #68d391;
  56032. background-color: rgba(104, 211, 145, var(--bg-opacity));
  56033. }
  56034. .lg\:hover\:bg-green-500:hover {
  56035. --bg-opacity: 1;
  56036. background-color: #48bb78;
  56037. background-color: rgba(72, 187, 120, var(--bg-opacity));
  56038. }
  56039. .lg\:hover\:bg-green-600:hover {
  56040. --bg-opacity: 1;
  56041. background-color: #38a169;
  56042. background-color: rgba(56, 161, 105, var(--bg-opacity));
  56043. }
  56044. .lg\:hover\:bg-green-700:hover {
  56045. --bg-opacity: 1;
  56046. background-color: #2f855a;
  56047. background-color: rgba(47, 133, 90, var(--bg-opacity));
  56048. }
  56049. .lg\:hover\:bg-green-800:hover {
  56050. --bg-opacity: 1;
  56051. background-color: #276749;
  56052. background-color: rgba(39, 103, 73, var(--bg-opacity));
  56053. }
  56054. .lg\:hover\:bg-green-900:hover {
  56055. --bg-opacity: 1;
  56056. background-color: #22543d;
  56057. background-color: rgba(34, 84, 61, var(--bg-opacity));
  56058. }
  56059. .lg\:hover\:bg-teal-100:hover {
  56060. --bg-opacity: 1;
  56061. background-color: #e6fffa;
  56062. background-color: rgba(230, 255, 250, var(--bg-opacity));
  56063. }
  56064. .lg\:hover\:bg-teal-200:hover {
  56065. --bg-opacity: 1;
  56066. background-color: #b2f5ea;
  56067. background-color: rgba(178, 245, 234, var(--bg-opacity));
  56068. }
  56069. .lg\:hover\:bg-teal-300:hover {
  56070. --bg-opacity: 1;
  56071. background-color: #81e6d9;
  56072. background-color: rgba(129, 230, 217, var(--bg-opacity));
  56073. }
  56074. .lg\:hover\:bg-teal-400:hover {
  56075. --bg-opacity: 1;
  56076. background-color: #4fd1c5;
  56077. background-color: rgba(79, 209, 197, var(--bg-opacity));
  56078. }
  56079. .lg\:hover\:bg-teal-500:hover {
  56080. --bg-opacity: 1;
  56081. background-color: #38b2ac;
  56082. background-color: rgba(56, 178, 172, var(--bg-opacity));
  56083. }
  56084. .lg\:hover\:bg-teal-600:hover {
  56085. --bg-opacity: 1;
  56086. background-color: #319795;
  56087. background-color: rgba(49, 151, 149, var(--bg-opacity));
  56088. }
  56089. .lg\:hover\:bg-teal-700:hover {
  56090. --bg-opacity: 1;
  56091. background-color: #2c7a7b;
  56092. background-color: rgba(44, 122, 123, var(--bg-opacity));
  56093. }
  56094. .lg\:hover\:bg-teal-800:hover {
  56095. --bg-opacity: 1;
  56096. background-color: #285e61;
  56097. background-color: rgba(40, 94, 97, var(--bg-opacity));
  56098. }
  56099. .lg\:hover\:bg-teal-900:hover {
  56100. --bg-opacity: 1;
  56101. background-color: #234e52;
  56102. background-color: rgba(35, 78, 82, var(--bg-opacity));
  56103. }
  56104. .lg\:hover\:bg-blue-100:hover {
  56105. --bg-opacity: 1;
  56106. background-color: #ebf8ff;
  56107. background-color: rgba(235, 248, 255, var(--bg-opacity));
  56108. }
  56109. .lg\:hover\:bg-blue-200:hover {
  56110. --bg-opacity: 1;
  56111. background-color: #bee3f8;
  56112. background-color: rgba(190, 227, 248, var(--bg-opacity));
  56113. }
  56114. .lg\:hover\:bg-blue-300:hover {
  56115. --bg-opacity: 1;
  56116. background-color: #90cdf4;
  56117. background-color: rgba(144, 205, 244, var(--bg-opacity));
  56118. }
  56119. .lg\:hover\:bg-blue-400:hover {
  56120. --bg-opacity: 1;
  56121. background-color: #63b3ed;
  56122. background-color: rgba(99, 179, 237, var(--bg-opacity));
  56123. }
  56124. .lg\:hover\:bg-blue-500:hover {
  56125. --bg-opacity: 1;
  56126. background-color: #4299e1;
  56127. background-color: rgba(66, 153, 225, var(--bg-opacity));
  56128. }
  56129. .lg\:hover\:bg-blue-600:hover {
  56130. --bg-opacity: 1;
  56131. background-color: #3182ce;
  56132. background-color: rgba(49, 130, 206, var(--bg-opacity));
  56133. }
  56134. .lg\:hover\:bg-blue-700:hover {
  56135. --bg-opacity: 1;
  56136. background-color: #2b6cb0;
  56137. background-color: rgba(43, 108, 176, var(--bg-opacity));
  56138. }
  56139. .lg\:hover\:bg-blue-800:hover {
  56140. --bg-opacity: 1;
  56141. background-color: #2c5282;
  56142. background-color: rgba(44, 82, 130, var(--bg-opacity));
  56143. }
  56144. .lg\:hover\:bg-blue-900:hover {
  56145. --bg-opacity: 1;
  56146. background-color: #2a4365;
  56147. background-color: rgba(42, 67, 101, var(--bg-opacity));
  56148. }
  56149. .lg\:hover\:bg-indigo-100:hover {
  56150. --bg-opacity: 1;
  56151. background-color: #ebf4ff;
  56152. background-color: rgba(235, 244, 255, var(--bg-opacity));
  56153. }
  56154. .lg\:hover\:bg-indigo-200:hover {
  56155. --bg-opacity: 1;
  56156. background-color: #c3dafe;
  56157. background-color: rgba(195, 218, 254, var(--bg-opacity));
  56158. }
  56159. .lg\:hover\:bg-indigo-300:hover {
  56160. --bg-opacity: 1;
  56161. background-color: #a3bffa;
  56162. background-color: rgba(163, 191, 250, var(--bg-opacity));
  56163. }
  56164. .lg\:hover\:bg-indigo-400:hover {
  56165. --bg-opacity: 1;
  56166. background-color: #7f9cf5;
  56167. background-color: rgba(127, 156, 245, var(--bg-opacity));
  56168. }
  56169. .lg\:hover\:bg-indigo-500:hover {
  56170. --bg-opacity: 1;
  56171. background-color: #667eea;
  56172. background-color: rgba(102, 126, 234, var(--bg-opacity));
  56173. }
  56174. .lg\:hover\:bg-indigo-600:hover {
  56175. --bg-opacity: 1;
  56176. background-color: #5a67d8;
  56177. background-color: rgba(90, 103, 216, var(--bg-opacity));
  56178. }
  56179. .lg\:hover\:bg-indigo-700:hover {
  56180. --bg-opacity: 1;
  56181. background-color: #4c51bf;
  56182. background-color: rgba(76, 81, 191, var(--bg-opacity));
  56183. }
  56184. .lg\:hover\:bg-indigo-800:hover {
  56185. --bg-opacity: 1;
  56186. background-color: #434190;
  56187. background-color: rgba(67, 65, 144, var(--bg-opacity));
  56188. }
  56189. .lg\:hover\:bg-indigo-900:hover {
  56190. --bg-opacity: 1;
  56191. background-color: #3c366b;
  56192. background-color: rgba(60, 54, 107, var(--bg-opacity));
  56193. }
  56194. .lg\:hover\:bg-purple-100:hover {
  56195. --bg-opacity: 1;
  56196. background-color: #faf5ff;
  56197. background-color: rgba(250, 245, 255, var(--bg-opacity));
  56198. }
  56199. .lg\:hover\:bg-purple-200:hover {
  56200. --bg-opacity: 1;
  56201. background-color: #e9d8fd;
  56202. background-color: rgba(233, 216, 253, var(--bg-opacity));
  56203. }
  56204. .lg\:hover\:bg-purple-300:hover {
  56205. --bg-opacity: 1;
  56206. background-color: #d6bcfa;
  56207. background-color: rgba(214, 188, 250, var(--bg-opacity));
  56208. }
  56209. .lg\:hover\:bg-purple-400:hover {
  56210. --bg-opacity: 1;
  56211. background-color: #b794f4;
  56212. background-color: rgba(183, 148, 244, var(--bg-opacity));
  56213. }
  56214. .lg\:hover\:bg-purple-500:hover {
  56215. --bg-opacity: 1;
  56216. background-color: #9f7aea;
  56217. background-color: rgba(159, 122, 234, var(--bg-opacity));
  56218. }
  56219. .lg\:hover\:bg-purple-600:hover {
  56220. --bg-opacity: 1;
  56221. background-color: #805ad5;
  56222. background-color: rgba(128, 90, 213, var(--bg-opacity));
  56223. }
  56224. .lg\:hover\:bg-purple-700:hover {
  56225. --bg-opacity: 1;
  56226. background-color: #6b46c1;
  56227. background-color: rgba(107, 70, 193, var(--bg-opacity));
  56228. }
  56229. .lg\:hover\:bg-purple-800:hover {
  56230. --bg-opacity: 1;
  56231. background-color: #553c9a;
  56232. background-color: rgba(85, 60, 154, var(--bg-opacity));
  56233. }
  56234. .lg\:hover\:bg-purple-900:hover {
  56235. --bg-opacity: 1;
  56236. background-color: #44337a;
  56237. background-color: rgba(68, 51, 122, var(--bg-opacity));
  56238. }
  56239. .lg\:hover\:bg-pink-100:hover {
  56240. --bg-opacity: 1;
  56241. background-color: #fff5f7;
  56242. background-color: rgba(255, 245, 247, var(--bg-opacity));
  56243. }
  56244. .lg\:hover\:bg-pink-200:hover {
  56245. --bg-opacity: 1;
  56246. background-color: #fed7e2;
  56247. background-color: rgba(254, 215, 226, var(--bg-opacity));
  56248. }
  56249. .lg\:hover\:bg-pink-300:hover {
  56250. --bg-opacity: 1;
  56251. background-color: #fbb6ce;
  56252. background-color: rgba(251, 182, 206, var(--bg-opacity));
  56253. }
  56254. .lg\:hover\:bg-pink-400:hover {
  56255. --bg-opacity: 1;
  56256. background-color: #f687b3;
  56257. background-color: rgba(246, 135, 179, var(--bg-opacity));
  56258. }
  56259. .lg\:hover\:bg-pink-500:hover {
  56260. --bg-opacity: 1;
  56261. background-color: #ed64a6;
  56262. background-color: rgba(237, 100, 166, var(--bg-opacity));
  56263. }
  56264. .lg\:hover\:bg-pink-600:hover {
  56265. --bg-opacity: 1;
  56266. background-color: #d53f8c;
  56267. background-color: rgba(213, 63, 140, var(--bg-opacity));
  56268. }
  56269. .lg\:hover\:bg-pink-700:hover {
  56270. --bg-opacity: 1;
  56271. background-color: #b83280;
  56272. background-color: rgba(184, 50, 128, var(--bg-opacity));
  56273. }
  56274. .lg\:hover\:bg-pink-800:hover {
  56275. --bg-opacity: 1;
  56276. background-color: #97266d;
  56277. background-color: rgba(151, 38, 109, var(--bg-opacity));
  56278. }
  56279. .lg\:hover\:bg-pink-900:hover {
  56280. --bg-opacity: 1;
  56281. background-color: #702459;
  56282. background-color: rgba(112, 36, 89, var(--bg-opacity));
  56283. }
  56284. .lg\:focus\:bg-transparent:focus {
  56285. background-color: transparent;
  56286. }
  56287. .lg\:focus\:bg-current:focus {
  56288. background-color: currentColor;
  56289. }
  56290. .lg\:focus\:bg-black:focus {
  56291. --bg-opacity: 1;
  56292. background-color: #000;
  56293. background-color: rgba(0, 0, 0, var(--bg-opacity));
  56294. }
  56295. .lg\:focus\:bg-white:focus {
  56296. --bg-opacity: 1;
  56297. background-color: #fff;
  56298. background-color: rgba(255, 255, 255, var(--bg-opacity));
  56299. }
  56300. .lg\:focus\:bg-gray-100:focus {
  56301. --bg-opacity: 1;
  56302. background-color: #f7fafc;
  56303. background-color: rgba(247, 250, 252, var(--bg-opacity));
  56304. }
  56305. .lg\:focus\:bg-gray-200:focus {
  56306. --bg-opacity: 1;
  56307. background-color: #edf2f7;
  56308. background-color: rgba(237, 242, 247, var(--bg-opacity));
  56309. }
  56310. .lg\:focus\:bg-gray-300:focus {
  56311. --bg-opacity: 1;
  56312. background-color: #e2e8f0;
  56313. background-color: rgba(226, 232, 240, var(--bg-opacity));
  56314. }
  56315. .lg\:focus\:bg-gray-400:focus {
  56316. --bg-opacity: 1;
  56317. background-color: #cbd5e0;
  56318. background-color: rgba(203, 213, 224, var(--bg-opacity));
  56319. }
  56320. .lg\:focus\:bg-gray-500:focus {
  56321. --bg-opacity: 1;
  56322. background-color: #a0aec0;
  56323. background-color: rgba(160, 174, 192, var(--bg-opacity));
  56324. }
  56325. .lg\:focus\:bg-gray-600:focus {
  56326. --bg-opacity: 1;
  56327. background-color: #718096;
  56328. background-color: rgba(113, 128, 150, var(--bg-opacity));
  56329. }
  56330. .lg\:focus\:bg-gray-700:focus {
  56331. --bg-opacity: 1;
  56332. background-color: #4a5568;
  56333. background-color: rgba(74, 85, 104, var(--bg-opacity));
  56334. }
  56335. .lg\:focus\:bg-gray-800:focus {
  56336. --bg-opacity: 1;
  56337. background-color: #2d3748;
  56338. background-color: rgba(45, 55, 72, var(--bg-opacity));
  56339. }
  56340. .lg\:focus\:bg-gray-900:focus {
  56341. --bg-opacity: 1;
  56342. background-color: #1a202c;
  56343. background-color: rgba(26, 32, 44, var(--bg-opacity));
  56344. }
  56345. .lg\:focus\:bg-red-100:focus {
  56346. --bg-opacity: 1;
  56347. background-color: #fff5f5;
  56348. background-color: rgba(255, 245, 245, var(--bg-opacity));
  56349. }
  56350. .lg\:focus\:bg-red-200:focus {
  56351. --bg-opacity: 1;
  56352. background-color: #fed7d7;
  56353. background-color: rgba(254, 215, 215, var(--bg-opacity));
  56354. }
  56355. .lg\:focus\:bg-red-300:focus {
  56356. --bg-opacity: 1;
  56357. background-color: #feb2b2;
  56358. background-color: rgba(254, 178, 178, var(--bg-opacity));
  56359. }
  56360. .lg\:focus\:bg-red-400:focus {
  56361. --bg-opacity: 1;
  56362. background-color: #fc8181;
  56363. background-color: rgba(252, 129, 129, var(--bg-opacity));
  56364. }
  56365. .lg\:focus\:bg-red-500:focus {
  56366. --bg-opacity: 1;
  56367. background-color: #f56565;
  56368. background-color: rgba(245, 101, 101, var(--bg-opacity));
  56369. }
  56370. .lg\:focus\:bg-red-600:focus {
  56371. --bg-opacity: 1;
  56372. background-color: #e53e3e;
  56373. background-color: rgba(229, 62, 62, var(--bg-opacity));
  56374. }
  56375. .lg\:focus\:bg-red-700:focus {
  56376. --bg-opacity: 1;
  56377. background-color: #c53030;
  56378. background-color: rgba(197, 48, 48, var(--bg-opacity));
  56379. }
  56380. .lg\:focus\:bg-red-800:focus {
  56381. --bg-opacity: 1;
  56382. background-color: #9b2c2c;
  56383. background-color: rgba(155, 44, 44, var(--bg-opacity));
  56384. }
  56385. .lg\:focus\:bg-red-900:focus {
  56386. --bg-opacity: 1;
  56387. background-color: #742a2a;
  56388. background-color: rgba(116, 42, 42, var(--bg-opacity));
  56389. }
  56390. .lg\:focus\:bg-orange-100:focus {
  56391. --bg-opacity: 1;
  56392. background-color: #fffaf0;
  56393. background-color: rgba(255, 250, 240, var(--bg-opacity));
  56394. }
  56395. .lg\:focus\:bg-orange-200:focus {
  56396. --bg-opacity: 1;
  56397. background-color: #feebc8;
  56398. background-color: rgba(254, 235, 200, var(--bg-opacity));
  56399. }
  56400. .lg\:focus\:bg-orange-300:focus {
  56401. --bg-opacity: 1;
  56402. background-color: #fbd38d;
  56403. background-color: rgba(251, 211, 141, var(--bg-opacity));
  56404. }
  56405. .lg\:focus\:bg-orange-400:focus {
  56406. --bg-opacity: 1;
  56407. background-color: #f6ad55;
  56408. background-color: rgba(246, 173, 85, var(--bg-opacity));
  56409. }
  56410. .lg\:focus\:bg-orange-500:focus {
  56411. --bg-opacity: 1;
  56412. background-color: #ed8936;
  56413. background-color: rgba(237, 137, 54, var(--bg-opacity));
  56414. }
  56415. .lg\:focus\:bg-orange-600:focus {
  56416. --bg-opacity: 1;
  56417. background-color: #dd6b20;
  56418. background-color: rgba(221, 107, 32, var(--bg-opacity));
  56419. }
  56420. .lg\:focus\:bg-orange-700:focus {
  56421. --bg-opacity: 1;
  56422. background-color: #c05621;
  56423. background-color: rgba(192, 86, 33, var(--bg-opacity));
  56424. }
  56425. .lg\:focus\:bg-orange-800:focus {
  56426. --bg-opacity: 1;
  56427. background-color: #9c4221;
  56428. background-color: rgba(156, 66, 33, var(--bg-opacity));
  56429. }
  56430. .lg\:focus\:bg-orange-900:focus {
  56431. --bg-opacity: 1;
  56432. background-color: #7b341e;
  56433. background-color: rgba(123, 52, 30, var(--bg-opacity));
  56434. }
  56435. .lg\:focus\:bg-yellow-100:focus {
  56436. --bg-opacity: 1;
  56437. background-color: #fffff0;
  56438. background-color: rgba(255, 255, 240, var(--bg-opacity));
  56439. }
  56440. .lg\:focus\:bg-yellow-200:focus {
  56441. --bg-opacity: 1;
  56442. background-color: #fefcbf;
  56443. background-color: rgba(254, 252, 191, var(--bg-opacity));
  56444. }
  56445. .lg\:focus\:bg-yellow-300:focus {
  56446. --bg-opacity: 1;
  56447. background-color: #faf089;
  56448. background-color: rgba(250, 240, 137, var(--bg-opacity));
  56449. }
  56450. .lg\:focus\:bg-yellow-400:focus {
  56451. --bg-opacity: 1;
  56452. background-color: #f6e05e;
  56453. background-color: rgba(246, 224, 94, var(--bg-opacity));
  56454. }
  56455. .lg\:focus\:bg-yellow-500:focus {
  56456. --bg-opacity: 1;
  56457. background-color: #ecc94b;
  56458. background-color: rgba(236, 201, 75, var(--bg-opacity));
  56459. }
  56460. .lg\:focus\:bg-yellow-600:focus {
  56461. --bg-opacity: 1;
  56462. background-color: #d69e2e;
  56463. background-color: rgba(214, 158, 46, var(--bg-opacity));
  56464. }
  56465. .lg\:focus\:bg-yellow-700:focus {
  56466. --bg-opacity: 1;
  56467. background-color: #b7791f;
  56468. background-color: rgba(183, 121, 31, var(--bg-opacity));
  56469. }
  56470. .lg\:focus\:bg-yellow-800:focus {
  56471. --bg-opacity: 1;
  56472. background-color: #975a16;
  56473. background-color: rgba(151, 90, 22, var(--bg-opacity));
  56474. }
  56475. .lg\:focus\:bg-yellow-900:focus {
  56476. --bg-opacity: 1;
  56477. background-color: #744210;
  56478. background-color: rgba(116, 66, 16, var(--bg-opacity));
  56479. }
  56480. .lg\:focus\:bg-green-100:focus {
  56481. --bg-opacity: 1;
  56482. background-color: #f0fff4;
  56483. background-color: rgba(240, 255, 244, var(--bg-opacity));
  56484. }
  56485. .lg\:focus\:bg-green-200:focus {
  56486. --bg-opacity: 1;
  56487. background-color: #c6f6d5;
  56488. background-color: rgba(198, 246, 213, var(--bg-opacity));
  56489. }
  56490. .lg\:focus\:bg-green-300:focus {
  56491. --bg-opacity: 1;
  56492. background-color: #9ae6b4;
  56493. background-color: rgba(154, 230, 180, var(--bg-opacity));
  56494. }
  56495. .lg\:focus\:bg-green-400:focus {
  56496. --bg-opacity: 1;
  56497. background-color: #68d391;
  56498. background-color: rgba(104, 211, 145, var(--bg-opacity));
  56499. }
  56500. .lg\:focus\:bg-green-500:focus {
  56501. --bg-opacity: 1;
  56502. background-color: #48bb78;
  56503. background-color: rgba(72, 187, 120, var(--bg-opacity));
  56504. }
  56505. .lg\:focus\:bg-green-600:focus {
  56506. --bg-opacity: 1;
  56507. background-color: #38a169;
  56508. background-color: rgba(56, 161, 105, var(--bg-opacity));
  56509. }
  56510. .lg\:focus\:bg-green-700:focus {
  56511. --bg-opacity: 1;
  56512. background-color: #2f855a;
  56513. background-color: rgba(47, 133, 90, var(--bg-opacity));
  56514. }
  56515. .lg\:focus\:bg-green-800:focus {
  56516. --bg-opacity: 1;
  56517. background-color: #276749;
  56518. background-color: rgba(39, 103, 73, var(--bg-opacity));
  56519. }
  56520. .lg\:focus\:bg-green-900:focus {
  56521. --bg-opacity: 1;
  56522. background-color: #22543d;
  56523. background-color: rgba(34, 84, 61, var(--bg-opacity));
  56524. }
  56525. .lg\:focus\:bg-teal-100:focus {
  56526. --bg-opacity: 1;
  56527. background-color: #e6fffa;
  56528. background-color: rgba(230, 255, 250, var(--bg-opacity));
  56529. }
  56530. .lg\:focus\:bg-teal-200:focus {
  56531. --bg-opacity: 1;
  56532. background-color: #b2f5ea;
  56533. background-color: rgba(178, 245, 234, var(--bg-opacity));
  56534. }
  56535. .lg\:focus\:bg-teal-300:focus {
  56536. --bg-opacity: 1;
  56537. background-color: #81e6d9;
  56538. background-color: rgba(129, 230, 217, var(--bg-opacity));
  56539. }
  56540. .lg\:focus\:bg-teal-400:focus {
  56541. --bg-opacity: 1;
  56542. background-color: #4fd1c5;
  56543. background-color: rgba(79, 209, 197, var(--bg-opacity));
  56544. }
  56545. .lg\:focus\:bg-teal-500:focus {
  56546. --bg-opacity: 1;
  56547. background-color: #38b2ac;
  56548. background-color: rgba(56, 178, 172, var(--bg-opacity));
  56549. }
  56550. .lg\:focus\:bg-teal-600:focus {
  56551. --bg-opacity: 1;
  56552. background-color: #319795;
  56553. background-color: rgba(49, 151, 149, var(--bg-opacity));
  56554. }
  56555. .lg\:focus\:bg-teal-700:focus {
  56556. --bg-opacity: 1;
  56557. background-color: #2c7a7b;
  56558. background-color: rgba(44, 122, 123, var(--bg-opacity));
  56559. }
  56560. .lg\:focus\:bg-teal-800:focus {
  56561. --bg-opacity: 1;
  56562. background-color: #285e61;
  56563. background-color: rgba(40, 94, 97, var(--bg-opacity));
  56564. }
  56565. .lg\:focus\:bg-teal-900:focus {
  56566. --bg-opacity: 1;
  56567. background-color: #234e52;
  56568. background-color: rgba(35, 78, 82, var(--bg-opacity));
  56569. }
  56570. .lg\:focus\:bg-blue-100:focus {
  56571. --bg-opacity: 1;
  56572. background-color: #ebf8ff;
  56573. background-color: rgba(235, 248, 255, var(--bg-opacity));
  56574. }
  56575. .lg\:focus\:bg-blue-200:focus {
  56576. --bg-opacity: 1;
  56577. background-color: #bee3f8;
  56578. background-color: rgba(190, 227, 248, var(--bg-opacity));
  56579. }
  56580. .lg\:focus\:bg-blue-300:focus {
  56581. --bg-opacity: 1;
  56582. background-color: #90cdf4;
  56583. background-color: rgba(144, 205, 244, var(--bg-opacity));
  56584. }
  56585. .lg\:focus\:bg-blue-400:focus {
  56586. --bg-opacity: 1;
  56587. background-color: #63b3ed;
  56588. background-color: rgba(99, 179, 237, var(--bg-opacity));
  56589. }
  56590. .lg\:focus\:bg-blue-500:focus {
  56591. --bg-opacity: 1;
  56592. background-color: #4299e1;
  56593. background-color: rgba(66, 153, 225, var(--bg-opacity));
  56594. }
  56595. .lg\:focus\:bg-blue-600:focus {
  56596. --bg-opacity: 1;
  56597. background-color: #3182ce;
  56598. background-color: rgba(49, 130, 206, var(--bg-opacity));
  56599. }
  56600. .lg\:focus\:bg-blue-700:focus {
  56601. --bg-opacity: 1;
  56602. background-color: #2b6cb0;
  56603. background-color: rgba(43, 108, 176, var(--bg-opacity));
  56604. }
  56605. .lg\:focus\:bg-blue-800:focus {
  56606. --bg-opacity: 1;
  56607. background-color: #2c5282;
  56608. background-color: rgba(44, 82, 130, var(--bg-opacity));
  56609. }
  56610. .lg\:focus\:bg-blue-900:focus {
  56611. --bg-opacity: 1;
  56612. background-color: #2a4365;
  56613. background-color: rgba(42, 67, 101, var(--bg-opacity));
  56614. }
  56615. .lg\:focus\:bg-indigo-100:focus {
  56616. --bg-opacity: 1;
  56617. background-color: #ebf4ff;
  56618. background-color: rgba(235, 244, 255, var(--bg-opacity));
  56619. }
  56620. .lg\:focus\:bg-indigo-200:focus {
  56621. --bg-opacity: 1;
  56622. background-color: #c3dafe;
  56623. background-color: rgba(195, 218, 254, var(--bg-opacity));
  56624. }
  56625. .lg\:focus\:bg-indigo-300:focus {
  56626. --bg-opacity: 1;
  56627. background-color: #a3bffa;
  56628. background-color: rgba(163, 191, 250, var(--bg-opacity));
  56629. }
  56630. .lg\:focus\:bg-indigo-400:focus {
  56631. --bg-opacity: 1;
  56632. background-color: #7f9cf5;
  56633. background-color: rgba(127, 156, 245, var(--bg-opacity));
  56634. }
  56635. .lg\:focus\:bg-indigo-500:focus {
  56636. --bg-opacity: 1;
  56637. background-color: #667eea;
  56638. background-color: rgba(102, 126, 234, var(--bg-opacity));
  56639. }
  56640. .lg\:focus\:bg-indigo-600:focus {
  56641. --bg-opacity: 1;
  56642. background-color: #5a67d8;
  56643. background-color: rgba(90, 103, 216, var(--bg-opacity));
  56644. }
  56645. .lg\:focus\:bg-indigo-700:focus {
  56646. --bg-opacity: 1;
  56647. background-color: #4c51bf;
  56648. background-color: rgba(76, 81, 191, var(--bg-opacity));
  56649. }
  56650. .lg\:focus\:bg-indigo-800:focus {
  56651. --bg-opacity: 1;
  56652. background-color: #434190;
  56653. background-color: rgba(67, 65, 144, var(--bg-opacity));
  56654. }
  56655. .lg\:focus\:bg-indigo-900:focus {
  56656. --bg-opacity: 1;
  56657. background-color: #3c366b;
  56658. background-color: rgba(60, 54, 107, var(--bg-opacity));
  56659. }
  56660. .lg\:focus\:bg-purple-100:focus {
  56661. --bg-opacity: 1;
  56662. background-color: #faf5ff;
  56663. background-color: rgba(250, 245, 255, var(--bg-opacity));
  56664. }
  56665. .lg\:focus\:bg-purple-200:focus {
  56666. --bg-opacity: 1;
  56667. background-color: #e9d8fd;
  56668. background-color: rgba(233, 216, 253, var(--bg-opacity));
  56669. }
  56670. .lg\:focus\:bg-purple-300:focus {
  56671. --bg-opacity: 1;
  56672. background-color: #d6bcfa;
  56673. background-color: rgba(214, 188, 250, var(--bg-opacity));
  56674. }
  56675. .lg\:focus\:bg-purple-400:focus {
  56676. --bg-opacity: 1;
  56677. background-color: #b794f4;
  56678. background-color: rgba(183, 148, 244, var(--bg-opacity));
  56679. }
  56680. .lg\:focus\:bg-purple-500:focus {
  56681. --bg-opacity: 1;
  56682. background-color: #9f7aea;
  56683. background-color: rgba(159, 122, 234, var(--bg-opacity));
  56684. }
  56685. .lg\:focus\:bg-purple-600:focus {
  56686. --bg-opacity: 1;
  56687. background-color: #805ad5;
  56688. background-color: rgba(128, 90, 213, var(--bg-opacity));
  56689. }
  56690. .lg\:focus\:bg-purple-700:focus {
  56691. --bg-opacity: 1;
  56692. background-color: #6b46c1;
  56693. background-color: rgba(107, 70, 193, var(--bg-opacity));
  56694. }
  56695. .lg\:focus\:bg-purple-800:focus {
  56696. --bg-opacity: 1;
  56697. background-color: #553c9a;
  56698. background-color: rgba(85, 60, 154, var(--bg-opacity));
  56699. }
  56700. .lg\:focus\:bg-purple-900:focus {
  56701. --bg-opacity: 1;
  56702. background-color: #44337a;
  56703. background-color: rgba(68, 51, 122, var(--bg-opacity));
  56704. }
  56705. .lg\:focus\:bg-pink-100:focus {
  56706. --bg-opacity: 1;
  56707. background-color: #fff5f7;
  56708. background-color: rgba(255, 245, 247, var(--bg-opacity));
  56709. }
  56710. .lg\:focus\:bg-pink-200:focus {
  56711. --bg-opacity: 1;
  56712. background-color: #fed7e2;
  56713. background-color: rgba(254, 215, 226, var(--bg-opacity));
  56714. }
  56715. .lg\:focus\:bg-pink-300:focus {
  56716. --bg-opacity: 1;
  56717. background-color: #fbb6ce;
  56718. background-color: rgba(251, 182, 206, var(--bg-opacity));
  56719. }
  56720. .lg\:focus\:bg-pink-400:focus {
  56721. --bg-opacity: 1;
  56722. background-color: #f687b3;
  56723. background-color: rgba(246, 135, 179, var(--bg-opacity));
  56724. }
  56725. .lg\:focus\:bg-pink-500:focus {
  56726. --bg-opacity: 1;
  56727. background-color: #ed64a6;
  56728. background-color: rgba(237, 100, 166, var(--bg-opacity));
  56729. }
  56730. .lg\:focus\:bg-pink-600:focus {
  56731. --bg-opacity: 1;
  56732. background-color: #d53f8c;
  56733. background-color: rgba(213, 63, 140, var(--bg-opacity));
  56734. }
  56735. .lg\:focus\:bg-pink-700:focus {
  56736. --bg-opacity: 1;
  56737. background-color: #b83280;
  56738. background-color: rgba(184, 50, 128, var(--bg-opacity));
  56739. }
  56740. .lg\:focus\:bg-pink-800:focus {
  56741. --bg-opacity: 1;
  56742. background-color: #97266d;
  56743. background-color: rgba(151, 38, 109, var(--bg-opacity));
  56744. }
  56745. .lg\:focus\:bg-pink-900:focus {
  56746. --bg-opacity: 1;
  56747. background-color: #702459;
  56748. background-color: rgba(112, 36, 89, var(--bg-opacity));
  56749. }
  56750. .lg\:bg-none {
  56751. background-image: none;
  56752. }
  56753. .lg\:bg-gradient-to-t {
  56754. background-image: linear-gradient(to top, var(--gradient-color-stops));
  56755. }
  56756. .lg\:bg-gradient-to-tr {
  56757. background-image: linear-gradient(to top right, var(--gradient-color-stops));
  56758. }
  56759. .lg\:bg-gradient-to-r {
  56760. background-image: linear-gradient(to right, var(--gradient-color-stops));
  56761. }
  56762. .lg\:bg-gradient-to-br {
  56763. background-image: linear-gradient(to bottom right, var(--gradient-color-stops));
  56764. }
  56765. .lg\:bg-gradient-to-b {
  56766. background-image: linear-gradient(to bottom, var(--gradient-color-stops));
  56767. }
  56768. .lg\:bg-gradient-to-bl {
  56769. background-image: linear-gradient(to bottom left, var(--gradient-color-stops));
  56770. }
  56771. .lg\:bg-gradient-to-l {
  56772. background-image: linear-gradient(to left, var(--gradient-color-stops));
  56773. }
  56774. .lg\:bg-gradient-to-tl {
  56775. background-image: linear-gradient(to top left, var(--gradient-color-stops));
  56776. }
  56777. .lg\:from-transparent {
  56778. --gradient-from-color: transparent;
  56779. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  56780. }
  56781. .lg\:from-current {
  56782. --gradient-from-color: currentColor;
  56783. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  56784. }
  56785. .lg\:from-black {
  56786. --gradient-from-color: #000;
  56787. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  56788. }
  56789. .lg\:from-white {
  56790. --gradient-from-color: #fff;
  56791. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  56792. }
  56793. .lg\:from-gray-100 {
  56794. --gradient-from-color: #f7fafc;
  56795. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  56796. }
  56797. .lg\:from-gray-200 {
  56798. --gradient-from-color: #edf2f7;
  56799. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  56800. }
  56801. .lg\:from-gray-300 {
  56802. --gradient-from-color: #e2e8f0;
  56803. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  56804. }
  56805. .lg\:from-gray-400 {
  56806. --gradient-from-color: #cbd5e0;
  56807. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  56808. }
  56809. .lg\:from-gray-500 {
  56810. --gradient-from-color: #a0aec0;
  56811. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  56812. }
  56813. .lg\:from-gray-600 {
  56814. --gradient-from-color: #718096;
  56815. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  56816. }
  56817. .lg\:from-gray-700 {
  56818. --gradient-from-color: #4a5568;
  56819. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  56820. }
  56821. .lg\:from-gray-800 {
  56822. --gradient-from-color: #2d3748;
  56823. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  56824. }
  56825. .lg\:from-gray-900 {
  56826. --gradient-from-color: #1a202c;
  56827. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  56828. }
  56829. .lg\:from-red-100 {
  56830. --gradient-from-color: #fff5f5;
  56831. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  56832. }
  56833. .lg\:from-red-200 {
  56834. --gradient-from-color: #fed7d7;
  56835. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  56836. }
  56837. .lg\:from-red-300 {
  56838. --gradient-from-color: #feb2b2;
  56839. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  56840. }
  56841. .lg\:from-red-400 {
  56842. --gradient-from-color: #fc8181;
  56843. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  56844. }
  56845. .lg\:from-red-500 {
  56846. --gradient-from-color: #f56565;
  56847. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  56848. }
  56849. .lg\:from-red-600 {
  56850. --gradient-from-color: #e53e3e;
  56851. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  56852. }
  56853. .lg\:from-red-700 {
  56854. --gradient-from-color: #c53030;
  56855. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  56856. }
  56857. .lg\:from-red-800 {
  56858. --gradient-from-color: #9b2c2c;
  56859. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  56860. }
  56861. .lg\:from-red-900 {
  56862. --gradient-from-color: #742a2a;
  56863. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  56864. }
  56865. .lg\:from-orange-100 {
  56866. --gradient-from-color: #fffaf0;
  56867. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  56868. }
  56869. .lg\:from-orange-200 {
  56870. --gradient-from-color: #feebc8;
  56871. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  56872. }
  56873. .lg\:from-orange-300 {
  56874. --gradient-from-color: #fbd38d;
  56875. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  56876. }
  56877. .lg\:from-orange-400 {
  56878. --gradient-from-color: #f6ad55;
  56879. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  56880. }
  56881. .lg\:from-orange-500 {
  56882. --gradient-from-color: #ed8936;
  56883. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  56884. }
  56885. .lg\:from-orange-600 {
  56886. --gradient-from-color: #dd6b20;
  56887. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  56888. }
  56889. .lg\:from-orange-700 {
  56890. --gradient-from-color: #c05621;
  56891. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  56892. }
  56893. .lg\:from-orange-800 {
  56894. --gradient-from-color: #9c4221;
  56895. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  56896. }
  56897. .lg\:from-orange-900 {
  56898. --gradient-from-color: #7b341e;
  56899. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  56900. }
  56901. .lg\:from-yellow-100 {
  56902. --gradient-from-color: #fffff0;
  56903. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  56904. }
  56905. .lg\:from-yellow-200 {
  56906. --gradient-from-color: #fefcbf;
  56907. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  56908. }
  56909. .lg\:from-yellow-300 {
  56910. --gradient-from-color: #faf089;
  56911. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  56912. }
  56913. .lg\:from-yellow-400 {
  56914. --gradient-from-color: #f6e05e;
  56915. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  56916. }
  56917. .lg\:from-yellow-500 {
  56918. --gradient-from-color: #ecc94b;
  56919. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  56920. }
  56921. .lg\:from-yellow-600 {
  56922. --gradient-from-color: #d69e2e;
  56923. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  56924. }
  56925. .lg\:from-yellow-700 {
  56926. --gradient-from-color: #b7791f;
  56927. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  56928. }
  56929. .lg\:from-yellow-800 {
  56930. --gradient-from-color: #975a16;
  56931. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  56932. }
  56933. .lg\:from-yellow-900 {
  56934. --gradient-from-color: #744210;
  56935. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  56936. }
  56937. .lg\:from-green-100 {
  56938. --gradient-from-color: #f0fff4;
  56939. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  56940. }
  56941. .lg\:from-green-200 {
  56942. --gradient-from-color: #c6f6d5;
  56943. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  56944. }
  56945. .lg\:from-green-300 {
  56946. --gradient-from-color: #9ae6b4;
  56947. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  56948. }
  56949. .lg\:from-green-400 {
  56950. --gradient-from-color: #68d391;
  56951. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  56952. }
  56953. .lg\:from-green-500 {
  56954. --gradient-from-color: #48bb78;
  56955. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  56956. }
  56957. .lg\:from-green-600 {
  56958. --gradient-from-color: #38a169;
  56959. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  56960. }
  56961. .lg\:from-green-700 {
  56962. --gradient-from-color: #2f855a;
  56963. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  56964. }
  56965. .lg\:from-green-800 {
  56966. --gradient-from-color: #276749;
  56967. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  56968. }
  56969. .lg\:from-green-900 {
  56970. --gradient-from-color: #22543d;
  56971. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  56972. }
  56973. .lg\:from-teal-100 {
  56974. --gradient-from-color: #e6fffa;
  56975. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  56976. }
  56977. .lg\:from-teal-200 {
  56978. --gradient-from-color: #b2f5ea;
  56979. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  56980. }
  56981. .lg\:from-teal-300 {
  56982. --gradient-from-color: #81e6d9;
  56983. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  56984. }
  56985. .lg\:from-teal-400 {
  56986. --gradient-from-color: #4fd1c5;
  56987. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  56988. }
  56989. .lg\:from-teal-500 {
  56990. --gradient-from-color: #38b2ac;
  56991. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  56992. }
  56993. .lg\:from-teal-600 {
  56994. --gradient-from-color: #319795;
  56995. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  56996. }
  56997. .lg\:from-teal-700 {
  56998. --gradient-from-color: #2c7a7b;
  56999. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  57000. }
  57001. .lg\:from-teal-800 {
  57002. --gradient-from-color: #285e61;
  57003. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  57004. }
  57005. .lg\:from-teal-900 {
  57006. --gradient-from-color: #234e52;
  57007. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  57008. }
  57009. .lg\:from-blue-100 {
  57010. --gradient-from-color: #ebf8ff;
  57011. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  57012. }
  57013. .lg\:from-blue-200 {
  57014. --gradient-from-color: #bee3f8;
  57015. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  57016. }
  57017. .lg\:from-blue-300 {
  57018. --gradient-from-color: #90cdf4;
  57019. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  57020. }
  57021. .lg\:from-blue-400 {
  57022. --gradient-from-color: #63b3ed;
  57023. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  57024. }
  57025. .lg\:from-blue-500 {
  57026. --gradient-from-color: #4299e1;
  57027. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  57028. }
  57029. .lg\:from-blue-600 {
  57030. --gradient-from-color: #3182ce;
  57031. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  57032. }
  57033. .lg\:from-blue-700 {
  57034. --gradient-from-color: #2b6cb0;
  57035. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  57036. }
  57037. .lg\:from-blue-800 {
  57038. --gradient-from-color: #2c5282;
  57039. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  57040. }
  57041. .lg\:from-blue-900 {
  57042. --gradient-from-color: #2a4365;
  57043. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  57044. }
  57045. .lg\:from-indigo-100 {
  57046. --gradient-from-color: #ebf4ff;
  57047. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  57048. }
  57049. .lg\:from-indigo-200 {
  57050. --gradient-from-color: #c3dafe;
  57051. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  57052. }
  57053. .lg\:from-indigo-300 {
  57054. --gradient-from-color: #a3bffa;
  57055. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  57056. }
  57057. .lg\:from-indigo-400 {
  57058. --gradient-from-color: #7f9cf5;
  57059. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  57060. }
  57061. .lg\:from-indigo-500 {
  57062. --gradient-from-color: #667eea;
  57063. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  57064. }
  57065. .lg\:from-indigo-600 {
  57066. --gradient-from-color: #5a67d8;
  57067. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  57068. }
  57069. .lg\:from-indigo-700 {
  57070. --gradient-from-color: #4c51bf;
  57071. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  57072. }
  57073. .lg\:from-indigo-800 {
  57074. --gradient-from-color: #434190;
  57075. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  57076. }
  57077. .lg\:from-indigo-900 {
  57078. --gradient-from-color: #3c366b;
  57079. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  57080. }
  57081. .lg\:from-purple-100 {
  57082. --gradient-from-color: #faf5ff;
  57083. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  57084. }
  57085. .lg\:from-purple-200 {
  57086. --gradient-from-color: #e9d8fd;
  57087. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  57088. }
  57089. .lg\:from-purple-300 {
  57090. --gradient-from-color: #d6bcfa;
  57091. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  57092. }
  57093. .lg\:from-purple-400 {
  57094. --gradient-from-color: #b794f4;
  57095. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  57096. }
  57097. .lg\:from-purple-500 {
  57098. --gradient-from-color: #9f7aea;
  57099. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  57100. }
  57101. .lg\:from-purple-600 {
  57102. --gradient-from-color: #805ad5;
  57103. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  57104. }
  57105. .lg\:from-purple-700 {
  57106. --gradient-from-color: #6b46c1;
  57107. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  57108. }
  57109. .lg\:from-purple-800 {
  57110. --gradient-from-color: #553c9a;
  57111. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  57112. }
  57113. .lg\:from-purple-900 {
  57114. --gradient-from-color: #44337a;
  57115. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  57116. }
  57117. .lg\:from-pink-100 {
  57118. --gradient-from-color: #fff5f7;
  57119. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  57120. }
  57121. .lg\:from-pink-200 {
  57122. --gradient-from-color: #fed7e2;
  57123. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  57124. }
  57125. .lg\:from-pink-300 {
  57126. --gradient-from-color: #fbb6ce;
  57127. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  57128. }
  57129. .lg\:from-pink-400 {
  57130. --gradient-from-color: #f687b3;
  57131. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  57132. }
  57133. .lg\:from-pink-500 {
  57134. --gradient-from-color: #ed64a6;
  57135. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  57136. }
  57137. .lg\:from-pink-600 {
  57138. --gradient-from-color: #d53f8c;
  57139. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  57140. }
  57141. .lg\:from-pink-700 {
  57142. --gradient-from-color: #b83280;
  57143. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  57144. }
  57145. .lg\:from-pink-800 {
  57146. --gradient-from-color: #97266d;
  57147. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  57148. }
  57149. .lg\:from-pink-900 {
  57150. --gradient-from-color: #702459;
  57151. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  57152. }
  57153. .lg\:via-transparent {
  57154. --gradient-via-color: transparent;
  57155. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  57156. }
  57157. .lg\:via-current {
  57158. --gradient-via-color: currentColor;
  57159. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  57160. }
  57161. .lg\:via-black {
  57162. --gradient-via-color: #000;
  57163. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  57164. }
  57165. .lg\:via-white {
  57166. --gradient-via-color: #fff;
  57167. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  57168. }
  57169. .lg\:via-gray-100 {
  57170. --gradient-via-color: #f7fafc;
  57171. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  57172. }
  57173. .lg\:via-gray-200 {
  57174. --gradient-via-color: #edf2f7;
  57175. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  57176. }
  57177. .lg\:via-gray-300 {
  57178. --gradient-via-color: #e2e8f0;
  57179. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  57180. }
  57181. .lg\:via-gray-400 {
  57182. --gradient-via-color: #cbd5e0;
  57183. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  57184. }
  57185. .lg\:via-gray-500 {
  57186. --gradient-via-color: #a0aec0;
  57187. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  57188. }
  57189. .lg\:via-gray-600 {
  57190. --gradient-via-color: #718096;
  57191. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  57192. }
  57193. .lg\:via-gray-700 {
  57194. --gradient-via-color: #4a5568;
  57195. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  57196. }
  57197. .lg\:via-gray-800 {
  57198. --gradient-via-color: #2d3748;
  57199. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  57200. }
  57201. .lg\:via-gray-900 {
  57202. --gradient-via-color: #1a202c;
  57203. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  57204. }
  57205. .lg\:via-red-100 {
  57206. --gradient-via-color: #fff5f5;
  57207. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  57208. }
  57209. .lg\:via-red-200 {
  57210. --gradient-via-color: #fed7d7;
  57211. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  57212. }
  57213. .lg\:via-red-300 {
  57214. --gradient-via-color: #feb2b2;
  57215. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  57216. }
  57217. .lg\:via-red-400 {
  57218. --gradient-via-color: #fc8181;
  57219. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  57220. }
  57221. .lg\:via-red-500 {
  57222. --gradient-via-color: #f56565;
  57223. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  57224. }
  57225. .lg\:via-red-600 {
  57226. --gradient-via-color: #e53e3e;
  57227. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  57228. }
  57229. .lg\:via-red-700 {
  57230. --gradient-via-color: #c53030;
  57231. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  57232. }
  57233. .lg\:via-red-800 {
  57234. --gradient-via-color: #9b2c2c;
  57235. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  57236. }
  57237. .lg\:via-red-900 {
  57238. --gradient-via-color: #742a2a;
  57239. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  57240. }
  57241. .lg\:via-orange-100 {
  57242. --gradient-via-color: #fffaf0;
  57243. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  57244. }
  57245. .lg\:via-orange-200 {
  57246. --gradient-via-color: #feebc8;
  57247. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  57248. }
  57249. .lg\:via-orange-300 {
  57250. --gradient-via-color: #fbd38d;
  57251. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  57252. }
  57253. .lg\:via-orange-400 {
  57254. --gradient-via-color: #f6ad55;
  57255. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  57256. }
  57257. .lg\:via-orange-500 {
  57258. --gradient-via-color: #ed8936;
  57259. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  57260. }
  57261. .lg\:via-orange-600 {
  57262. --gradient-via-color: #dd6b20;
  57263. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  57264. }
  57265. .lg\:via-orange-700 {
  57266. --gradient-via-color: #c05621;
  57267. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  57268. }
  57269. .lg\:via-orange-800 {
  57270. --gradient-via-color: #9c4221;
  57271. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  57272. }
  57273. .lg\:via-orange-900 {
  57274. --gradient-via-color: #7b341e;
  57275. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  57276. }
  57277. .lg\:via-yellow-100 {
  57278. --gradient-via-color: #fffff0;
  57279. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  57280. }
  57281. .lg\:via-yellow-200 {
  57282. --gradient-via-color: #fefcbf;
  57283. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  57284. }
  57285. .lg\:via-yellow-300 {
  57286. --gradient-via-color: #faf089;
  57287. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  57288. }
  57289. .lg\:via-yellow-400 {
  57290. --gradient-via-color: #f6e05e;
  57291. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  57292. }
  57293. .lg\:via-yellow-500 {
  57294. --gradient-via-color: #ecc94b;
  57295. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  57296. }
  57297. .lg\:via-yellow-600 {
  57298. --gradient-via-color: #d69e2e;
  57299. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  57300. }
  57301. .lg\:via-yellow-700 {
  57302. --gradient-via-color: #b7791f;
  57303. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  57304. }
  57305. .lg\:via-yellow-800 {
  57306. --gradient-via-color: #975a16;
  57307. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  57308. }
  57309. .lg\:via-yellow-900 {
  57310. --gradient-via-color: #744210;
  57311. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  57312. }
  57313. .lg\:via-green-100 {
  57314. --gradient-via-color: #f0fff4;
  57315. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  57316. }
  57317. .lg\:via-green-200 {
  57318. --gradient-via-color: #c6f6d5;
  57319. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  57320. }
  57321. .lg\:via-green-300 {
  57322. --gradient-via-color: #9ae6b4;
  57323. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  57324. }
  57325. .lg\:via-green-400 {
  57326. --gradient-via-color: #68d391;
  57327. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  57328. }
  57329. .lg\:via-green-500 {
  57330. --gradient-via-color: #48bb78;
  57331. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  57332. }
  57333. .lg\:via-green-600 {
  57334. --gradient-via-color: #38a169;
  57335. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  57336. }
  57337. .lg\:via-green-700 {
  57338. --gradient-via-color: #2f855a;
  57339. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  57340. }
  57341. .lg\:via-green-800 {
  57342. --gradient-via-color: #276749;
  57343. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  57344. }
  57345. .lg\:via-green-900 {
  57346. --gradient-via-color: #22543d;
  57347. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  57348. }
  57349. .lg\:via-teal-100 {
  57350. --gradient-via-color: #e6fffa;
  57351. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  57352. }
  57353. .lg\:via-teal-200 {
  57354. --gradient-via-color: #b2f5ea;
  57355. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  57356. }
  57357. .lg\:via-teal-300 {
  57358. --gradient-via-color: #81e6d9;
  57359. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  57360. }
  57361. .lg\:via-teal-400 {
  57362. --gradient-via-color: #4fd1c5;
  57363. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  57364. }
  57365. .lg\:via-teal-500 {
  57366. --gradient-via-color: #38b2ac;
  57367. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  57368. }
  57369. .lg\:via-teal-600 {
  57370. --gradient-via-color: #319795;
  57371. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  57372. }
  57373. .lg\:via-teal-700 {
  57374. --gradient-via-color: #2c7a7b;
  57375. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  57376. }
  57377. .lg\:via-teal-800 {
  57378. --gradient-via-color: #285e61;
  57379. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  57380. }
  57381. .lg\:via-teal-900 {
  57382. --gradient-via-color: #234e52;
  57383. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  57384. }
  57385. .lg\:via-blue-100 {
  57386. --gradient-via-color: #ebf8ff;
  57387. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  57388. }
  57389. .lg\:via-blue-200 {
  57390. --gradient-via-color: #bee3f8;
  57391. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  57392. }
  57393. .lg\:via-blue-300 {
  57394. --gradient-via-color: #90cdf4;
  57395. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  57396. }
  57397. .lg\:via-blue-400 {
  57398. --gradient-via-color: #63b3ed;
  57399. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  57400. }
  57401. .lg\:via-blue-500 {
  57402. --gradient-via-color: #4299e1;
  57403. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  57404. }
  57405. .lg\:via-blue-600 {
  57406. --gradient-via-color: #3182ce;
  57407. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  57408. }
  57409. .lg\:via-blue-700 {
  57410. --gradient-via-color: #2b6cb0;
  57411. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  57412. }
  57413. .lg\:via-blue-800 {
  57414. --gradient-via-color: #2c5282;
  57415. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  57416. }
  57417. .lg\:via-blue-900 {
  57418. --gradient-via-color: #2a4365;
  57419. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  57420. }
  57421. .lg\:via-indigo-100 {
  57422. --gradient-via-color: #ebf4ff;
  57423. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  57424. }
  57425. .lg\:via-indigo-200 {
  57426. --gradient-via-color: #c3dafe;
  57427. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  57428. }
  57429. .lg\:via-indigo-300 {
  57430. --gradient-via-color: #a3bffa;
  57431. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  57432. }
  57433. .lg\:via-indigo-400 {
  57434. --gradient-via-color: #7f9cf5;
  57435. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  57436. }
  57437. .lg\:via-indigo-500 {
  57438. --gradient-via-color: #667eea;
  57439. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  57440. }
  57441. .lg\:via-indigo-600 {
  57442. --gradient-via-color: #5a67d8;
  57443. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  57444. }
  57445. .lg\:via-indigo-700 {
  57446. --gradient-via-color: #4c51bf;
  57447. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  57448. }
  57449. .lg\:via-indigo-800 {
  57450. --gradient-via-color: #434190;
  57451. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  57452. }
  57453. .lg\:via-indigo-900 {
  57454. --gradient-via-color: #3c366b;
  57455. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  57456. }
  57457. .lg\:via-purple-100 {
  57458. --gradient-via-color: #faf5ff;
  57459. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  57460. }
  57461. .lg\:via-purple-200 {
  57462. --gradient-via-color: #e9d8fd;
  57463. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  57464. }
  57465. .lg\:via-purple-300 {
  57466. --gradient-via-color: #d6bcfa;
  57467. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  57468. }
  57469. .lg\:via-purple-400 {
  57470. --gradient-via-color: #b794f4;
  57471. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  57472. }
  57473. .lg\:via-purple-500 {
  57474. --gradient-via-color: #9f7aea;
  57475. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  57476. }
  57477. .lg\:via-purple-600 {
  57478. --gradient-via-color: #805ad5;
  57479. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  57480. }
  57481. .lg\:via-purple-700 {
  57482. --gradient-via-color: #6b46c1;
  57483. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  57484. }
  57485. .lg\:via-purple-800 {
  57486. --gradient-via-color: #553c9a;
  57487. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  57488. }
  57489. .lg\:via-purple-900 {
  57490. --gradient-via-color: #44337a;
  57491. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  57492. }
  57493. .lg\:via-pink-100 {
  57494. --gradient-via-color: #fff5f7;
  57495. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  57496. }
  57497. .lg\:via-pink-200 {
  57498. --gradient-via-color: #fed7e2;
  57499. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  57500. }
  57501. .lg\:via-pink-300 {
  57502. --gradient-via-color: #fbb6ce;
  57503. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  57504. }
  57505. .lg\:via-pink-400 {
  57506. --gradient-via-color: #f687b3;
  57507. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  57508. }
  57509. .lg\:via-pink-500 {
  57510. --gradient-via-color: #ed64a6;
  57511. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  57512. }
  57513. .lg\:via-pink-600 {
  57514. --gradient-via-color: #d53f8c;
  57515. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  57516. }
  57517. .lg\:via-pink-700 {
  57518. --gradient-via-color: #b83280;
  57519. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  57520. }
  57521. .lg\:via-pink-800 {
  57522. --gradient-via-color: #97266d;
  57523. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  57524. }
  57525. .lg\:via-pink-900 {
  57526. --gradient-via-color: #702459;
  57527. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  57528. }
  57529. .lg\:to-transparent {
  57530. --gradient-to-color: transparent;
  57531. }
  57532. .lg\:to-current {
  57533. --gradient-to-color: currentColor;
  57534. }
  57535. .lg\:to-black {
  57536. --gradient-to-color: #000;
  57537. }
  57538. .lg\:to-white {
  57539. --gradient-to-color: #fff;
  57540. }
  57541. .lg\:to-gray-100 {
  57542. --gradient-to-color: #f7fafc;
  57543. }
  57544. .lg\:to-gray-200 {
  57545. --gradient-to-color: #edf2f7;
  57546. }
  57547. .lg\:to-gray-300 {
  57548. --gradient-to-color: #e2e8f0;
  57549. }
  57550. .lg\:to-gray-400 {
  57551. --gradient-to-color: #cbd5e0;
  57552. }
  57553. .lg\:to-gray-500 {
  57554. --gradient-to-color: #a0aec0;
  57555. }
  57556. .lg\:to-gray-600 {
  57557. --gradient-to-color: #718096;
  57558. }
  57559. .lg\:to-gray-700 {
  57560. --gradient-to-color: #4a5568;
  57561. }
  57562. .lg\:to-gray-800 {
  57563. --gradient-to-color: #2d3748;
  57564. }
  57565. .lg\:to-gray-900 {
  57566. --gradient-to-color: #1a202c;
  57567. }
  57568. .lg\:to-red-100 {
  57569. --gradient-to-color: #fff5f5;
  57570. }
  57571. .lg\:to-red-200 {
  57572. --gradient-to-color: #fed7d7;
  57573. }
  57574. .lg\:to-red-300 {
  57575. --gradient-to-color: #feb2b2;
  57576. }
  57577. .lg\:to-red-400 {
  57578. --gradient-to-color: #fc8181;
  57579. }
  57580. .lg\:to-red-500 {
  57581. --gradient-to-color: #f56565;
  57582. }
  57583. .lg\:to-red-600 {
  57584. --gradient-to-color: #e53e3e;
  57585. }
  57586. .lg\:to-red-700 {
  57587. --gradient-to-color: #c53030;
  57588. }
  57589. .lg\:to-red-800 {
  57590. --gradient-to-color: #9b2c2c;
  57591. }
  57592. .lg\:to-red-900 {
  57593. --gradient-to-color: #742a2a;
  57594. }
  57595. .lg\:to-orange-100 {
  57596. --gradient-to-color: #fffaf0;
  57597. }
  57598. .lg\:to-orange-200 {
  57599. --gradient-to-color: #feebc8;
  57600. }
  57601. .lg\:to-orange-300 {
  57602. --gradient-to-color: #fbd38d;
  57603. }
  57604. .lg\:to-orange-400 {
  57605. --gradient-to-color: #f6ad55;
  57606. }
  57607. .lg\:to-orange-500 {
  57608. --gradient-to-color: #ed8936;
  57609. }
  57610. .lg\:to-orange-600 {
  57611. --gradient-to-color: #dd6b20;
  57612. }
  57613. .lg\:to-orange-700 {
  57614. --gradient-to-color: #c05621;
  57615. }
  57616. .lg\:to-orange-800 {
  57617. --gradient-to-color: #9c4221;
  57618. }
  57619. .lg\:to-orange-900 {
  57620. --gradient-to-color: #7b341e;
  57621. }
  57622. .lg\:to-yellow-100 {
  57623. --gradient-to-color: #fffff0;
  57624. }
  57625. .lg\:to-yellow-200 {
  57626. --gradient-to-color: #fefcbf;
  57627. }
  57628. .lg\:to-yellow-300 {
  57629. --gradient-to-color: #faf089;
  57630. }
  57631. .lg\:to-yellow-400 {
  57632. --gradient-to-color: #f6e05e;
  57633. }
  57634. .lg\:to-yellow-500 {
  57635. --gradient-to-color: #ecc94b;
  57636. }
  57637. .lg\:to-yellow-600 {
  57638. --gradient-to-color: #d69e2e;
  57639. }
  57640. .lg\:to-yellow-700 {
  57641. --gradient-to-color: #b7791f;
  57642. }
  57643. .lg\:to-yellow-800 {
  57644. --gradient-to-color: #975a16;
  57645. }
  57646. .lg\:to-yellow-900 {
  57647. --gradient-to-color: #744210;
  57648. }
  57649. .lg\:to-green-100 {
  57650. --gradient-to-color: #f0fff4;
  57651. }
  57652. .lg\:to-green-200 {
  57653. --gradient-to-color: #c6f6d5;
  57654. }
  57655. .lg\:to-green-300 {
  57656. --gradient-to-color: #9ae6b4;
  57657. }
  57658. .lg\:to-green-400 {
  57659. --gradient-to-color: #68d391;
  57660. }
  57661. .lg\:to-green-500 {
  57662. --gradient-to-color: #48bb78;
  57663. }
  57664. .lg\:to-green-600 {
  57665. --gradient-to-color: #38a169;
  57666. }
  57667. .lg\:to-green-700 {
  57668. --gradient-to-color: #2f855a;
  57669. }
  57670. .lg\:to-green-800 {
  57671. --gradient-to-color: #276749;
  57672. }
  57673. .lg\:to-green-900 {
  57674. --gradient-to-color: #22543d;
  57675. }
  57676. .lg\:to-teal-100 {
  57677. --gradient-to-color: #e6fffa;
  57678. }
  57679. .lg\:to-teal-200 {
  57680. --gradient-to-color: #b2f5ea;
  57681. }
  57682. .lg\:to-teal-300 {
  57683. --gradient-to-color: #81e6d9;
  57684. }
  57685. .lg\:to-teal-400 {
  57686. --gradient-to-color: #4fd1c5;
  57687. }
  57688. .lg\:to-teal-500 {
  57689. --gradient-to-color: #38b2ac;
  57690. }
  57691. .lg\:to-teal-600 {
  57692. --gradient-to-color: #319795;
  57693. }
  57694. .lg\:to-teal-700 {
  57695. --gradient-to-color: #2c7a7b;
  57696. }
  57697. .lg\:to-teal-800 {
  57698. --gradient-to-color: #285e61;
  57699. }
  57700. .lg\:to-teal-900 {
  57701. --gradient-to-color: #234e52;
  57702. }
  57703. .lg\:to-blue-100 {
  57704. --gradient-to-color: #ebf8ff;
  57705. }
  57706. .lg\:to-blue-200 {
  57707. --gradient-to-color: #bee3f8;
  57708. }
  57709. .lg\:to-blue-300 {
  57710. --gradient-to-color: #90cdf4;
  57711. }
  57712. .lg\:to-blue-400 {
  57713. --gradient-to-color: #63b3ed;
  57714. }
  57715. .lg\:to-blue-500 {
  57716. --gradient-to-color: #4299e1;
  57717. }
  57718. .lg\:to-blue-600 {
  57719. --gradient-to-color: #3182ce;
  57720. }
  57721. .lg\:to-blue-700 {
  57722. --gradient-to-color: #2b6cb0;
  57723. }
  57724. .lg\:to-blue-800 {
  57725. --gradient-to-color: #2c5282;
  57726. }
  57727. .lg\:to-blue-900 {
  57728. --gradient-to-color: #2a4365;
  57729. }
  57730. .lg\:to-indigo-100 {
  57731. --gradient-to-color: #ebf4ff;
  57732. }
  57733. .lg\:to-indigo-200 {
  57734. --gradient-to-color: #c3dafe;
  57735. }
  57736. .lg\:to-indigo-300 {
  57737. --gradient-to-color: #a3bffa;
  57738. }
  57739. .lg\:to-indigo-400 {
  57740. --gradient-to-color: #7f9cf5;
  57741. }
  57742. .lg\:to-indigo-500 {
  57743. --gradient-to-color: #667eea;
  57744. }
  57745. .lg\:to-indigo-600 {
  57746. --gradient-to-color: #5a67d8;
  57747. }
  57748. .lg\:to-indigo-700 {
  57749. --gradient-to-color: #4c51bf;
  57750. }
  57751. .lg\:to-indigo-800 {
  57752. --gradient-to-color: #434190;
  57753. }
  57754. .lg\:to-indigo-900 {
  57755. --gradient-to-color: #3c366b;
  57756. }
  57757. .lg\:to-purple-100 {
  57758. --gradient-to-color: #faf5ff;
  57759. }
  57760. .lg\:to-purple-200 {
  57761. --gradient-to-color: #e9d8fd;
  57762. }
  57763. .lg\:to-purple-300 {
  57764. --gradient-to-color: #d6bcfa;
  57765. }
  57766. .lg\:to-purple-400 {
  57767. --gradient-to-color: #b794f4;
  57768. }
  57769. .lg\:to-purple-500 {
  57770. --gradient-to-color: #9f7aea;
  57771. }
  57772. .lg\:to-purple-600 {
  57773. --gradient-to-color: #805ad5;
  57774. }
  57775. .lg\:to-purple-700 {
  57776. --gradient-to-color: #6b46c1;
  57777. }
  57778. .lg\:to-purple-800 {
  57779. --gradient-to-color: #553c9a;
  57780. }
  57781. .lg\:to-purple-900 {
  57782. --gradient-to-color: #44337a;
  57783. }
  57784. .lg\:to-pink-100 {
  57785. --gradient-to-color: #fff5f7;
  57786. }
  57787. .lg\:to-pink-200 {
  57788. --gradient-to-color: #fed7e2;
  57789. }
  57790. .lg\:to-pink-300 {
  57791. --gradient-to-color: #fbb6ce;
  57792. }
  57793. .lg\:to-pink-400 {
  57794. --gradient-to-color: #f687b3;
  57795. }
  57796. .lg\:to-pink-500 {
  57797. --gradient-to-color: #ed64a6;
  57798. }
  57799. .lg\:to-pink-600 {
  57800. --gradient-to-color: #d53f8c;
  57801. }
  57802. .lg\:to-pink-700 {
  57803. --gradient-to-color: #b83280;
  57804. }
  57805. .lg\:to-pink-800 {
  57806. --gradient-to-color: #97266d;
  57807. }
  57808. .lg\:to-pink-900 {
  57809. --gradient-to-color: #702459;
  57810. }
  57811. .lg\:hover\:from-transparent:hover {
  57812. --gradient-from-color: transparent;
  57813. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  57814. }
  57815. .lg\:hover\:from-current:hover {
  57816. --gradient-from-color: currentColor;
  57817. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  57818. }
  57819. .lg\:hover\:from-black:hover {
  57820. --gradient-from-color: #000;
  57821. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  57822. }
  57823. .lg\:hover\:from-white:hover {
  57824. --gradient-from-color: #fff;
  57825. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  57826. }
  57827. .lg\:hover\:from-gray-100:hover {
  57828. --gradient-from-color: #f7fafc;
  57829. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  57830. }
  57831. .lg\:hover\:from-gray-200:hover {
  57832. --gradient-from-color: #edf2f7;
  57833. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  57834. }
  57835. .lg\:hover\:from-gray-300:hover {
  57836. --gradient-from-color: #e2e8f0;
  57837. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  57838. }
  57839. .lg\:hover\:from-gray-400:hover {
  57840. --gradient-from-color: #cbd5e0;
  57841. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  57842. }
  57843. .lg\:hover\:from-gray-500:hover {
  57844. --gradient-from-color: #a0aec0;
  57845. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  57846. }
  57847. .lg\:hover\:from-gray-600:hover {
  57848. --gradient-from-color: #718096;
  57849. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  57850. }
  57851. .lg\:hover\:from-gray-700:hover {
  57852. --gradient-from-color: #4a5568;
  57853. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  57854. }
  57855. .lg\:hover\:from-gray-800:hover {
  57856. --gradient-from-color: #2d3748;
  57857. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  57858. }
  57859. .lg\:hover\:from-gray-900:hover {
  57860. --gradient-from-color: #1a202c;
  57861. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  57862. }
  57863. .lg\:hover\:from-red-100:hover {
  57864. --gradient-from-color: #fff5f5;
  57865. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  57866. }
  57867. .lg\:hover\:from-red-200:hover {
  57868. --gradient-from-color: #fed7d7;
  57869. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  57870. }
  57871. .lg\:hover\:from-red-300:hover {
  57872. --gradient-from-color: #feb2b2;
  57873. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  57874. }
  57875. .lg\:hover\:from-red-400:hover {
  57876. --gradient-from-color: #fc8181;
  57877. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  57878. }
  57879. .lg\:hover\:from-red-500:hover {
  57880. --gradient-from-color: #f56565;
  57881. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  57882. }
  57883. .lg\:hover\:from-red-600:hover {
  57884. --gradient-from-color: #e53e3e;
  57885. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  57886. }
  57887. .lg\:hover\:from-red-700:hover {
  57888. --gradient-from-color: #c53030;
  57889. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  57890. }
  57891. .lg\:hover\:from-red-800:hover {
  57892. --gradient-from-color: #9b2c2c;
  57893. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  57894. }
  57895. .lg\:hover\:from-red-900:hover {
  57896. --gradient-from-color: #742a2a;
  57897. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  57898. }
  57899. .lg\:hover\:from-orange-100:hover {
  57900. --gradient-from-color: #fffaf0;
  57901. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  57902. }
  57903. .lg\:hover\:from-orange-200:hover {
  57904. --gradient-from-color: #feebc8;
  57905. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  57906. }
  57907. .lg\:hover\:from-orange-300:hover {
  57908. --gradient-from-color: #fbd38d;
  57909. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  57910. }
  57911. .lg\:hover\:from-orange-400:hover {
  57912. --gradient-from-color: #f6ad55;
  57913. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  57914. }
  57915. .lg\:hover\:from-orange-500:hover {
  57916. --gradient-from-color: #ed8936;
  57917. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  57918. }
  57919. .lg\:hover\:from-orange-600:hover {
  57920. --gradient-from-color: #dd6b20;
  57921. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  57922. }
  57923. .lg\:hover\:from-orange-700:hover {
  57924. --gradient-from-color: #c05621;
  57925. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  57926. }
  57927. .lg\:hover\:from-orange-800:hover {
  57928. --gradient-from-color: #9c4221;
  57929. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  57930. }
  57931. .lg\:hover\:from-orange-900:hover {
  57932. --gradient-from-color: #7b341e;
  57933. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  57934. }
  57935. .lg\:hover\:from-yellow-100:hover {
  57936. --gradient-from-color: #fffff0;
  57937. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  57938. }
  57939. .lg\:hover\:from-yellow-200:hover {
  57940. --gradient-from-color: #fefcbf;
  57941. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  57942. }
  57943. .lg\:hover\:from-yellow-300:hover {
  57944. --gradient-from-color: #faf089;
  57945. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  57946. }
  57947. .lg\:hover\:from-yellow-400:hover {
  57948. --gradient-from-color: #f6e05e;
  57949. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  57950. }
  57951. .lg\:hover\:from-yellow-500:hover {
  57952. --gradient-from-color: #ecc94b;
  57953. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  57954. }
  57955. .lg\:hover\:from-yellow-600:hover {
  57956. --gradient-from-color: #d69e2e;
  57957. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  57958. }
  57959. .lg\:hover\:from-yellow-700:hover {
  57960. --gradient-from-color: #b7791f;
  57961. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  57962. }
  57963. .lg\:hover\:from-yellow-800:hover {
  57964. --gradient-from-color: #975a16;
  57965. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  57966. }
  57967. .lg\:hover\:from-yellow-900:hover {
  57968. --gradient-from-color: #744210;
  57969. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  57970. }
  57971. .lg\:hover\:from-green-100:hover {
  57972. --gradient-from-color: #f0fff4;
  57973. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  57974. }
  57975. .lg\:hover\:from-green-200:hover {
  57976. --gradient-from-color: #c6f6d5;
  57977. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  57978. }
  57979. .lg\:hover\:from-green-300:hover {
  57980. --gradient-from-color: #9ae6b4;
  57981. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  57982. }
  57983. .lg\:hover\:from-green-400:hover {
  57984. --gradient-from-color: #68d391;
  57985. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  57986. }
  57987. .lg\:hover\:from-green-500:hover {
  57988. --gradient-from-color: #48bb78;
  57989. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  57990. }
  57991. .lg\:hover\:from-green-600:hover {
  57992. --gradient-from-color: #38a169;
  57993. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  57994. }
  57995. .lg\:hover\:from-green-700:hover {
  57996. --gradient-from-color: #2f855a;
  57997. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  57998. }
  57999. .lg\:hover\:from-green-800:hover {
  58000. --gradient-from-color: #276749;
  58001. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  58002. }
  58003. .lg\:hover\:from-green-900:hover {
  58004. --gradient-from-color: #22543d;
  58005. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  58006. }
  58007. .lg\:hover\:from-teal-100:hover {
  58008. --gradient-from-color: #e6fffa;
  58009. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  58010. }
  58011. .lg\:hover\:from-teal-200:hover {
  58012. --gradient-from-color: #b2f5ea;
  58013. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  58014. }
  58015. .lg\:hover\:from-teal-300:hover {
  58016. --gradient-from-color: #81e6d9;
  58017. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  58018. }
  58019. .lg\:hover\:from-teal-400:hover {
  58020. --gradient-from-color: #4fd1c5;
  58021. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  58022. }
  58023. .lg\:hover\:from-teal-500:hover {
  58024. --gradient-from-color: #38b2ac;
  58025. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  58026. }
  58027. .lg\:hover\:from-teal-600:hover {
  58028. --gradient-from-color: #319795;
  58029. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  58030. }
  58031. .lg\:hover\:from-teal-700:hover {
  58032. --gradient-from-color: #2c7a7b;
  58033. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  58034. }
  58035. .lg\:hover\:from-teal-800:hover {
  58036. --gradient-from-color: #285e61;
  58037. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  58038. }
  58039. .lg\:hover\:from-teal-900:hover {
  58040. --gradient-from-color: #234e52;
  58041. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  58042. }
  58043. .lg\:hover\:from-blue-100:hover {
  58044. --gradient-from-color: #ebf8ff;
  58045. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  58046. }
  58047. .lg\:hover\:from-blue-200:hover {
  58048. --gradient-from-color: #bee3f8;
  58049. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  58050. }
  58051. .lg\:hover\:from-blue-300:hover {
  58052. --gradient-from-color: #90cdf4;
  58053. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  58054. }
  58055. .lg\:hover\:from-blue-400:hover {
  58056. --gradient-from-color: #63b3ed;
  58057. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  58058. }
  58059. .lg\:hover\:from-blue-500:hover {
  58060. --gradient-from-color: #4299e1;
  58061. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  58062. }
  58063. .lg\:hover\:from-blue-600:hover {
  58064. --gradient-from-color: #3182ce;
  58065. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  58066. }
  58067. .lg\:hover\:from-blue-700:hover {
  58068. --gradient-from-color: #2b6cb0;
  58069. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  58070. }
  58071. .lg\:hover\:from-blue-800:hover {
  58072. --gradient-from-color: #2c5282;
  58073. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  58074. }
  58075. .lg\:hover\:from-blue-900:hover {
  58076. --gradient-from-color: #2a4365;
  58077. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  58078. }
  58079. .lg\:hover\:from-indigo-100:hover {
  58080. --gradient-from-color: #ebf4ff;
  58081. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  58082. }
  58083. .lg\:hover\:from-indigo-200:hover {
  58084. --gradient-from-color: #c3dafe;
  58085. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  58086. }
  58087. .lg\:hover\:from-indigo-300:hover {
  58088. --gradient-from-color: #a3bffa;
  58089. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  58090. }
  58091. .lg\:hover\:from-indigo-400:hover {
  58092. --gradient-from-color: #7f9cf5;
  58093. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  58094. }
  58095. .lg\:hover\:from-indigo-500:hover {
  58096. --gradient-from-color: #667eea;
  58097. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  58098. }
  58099. .lg\:hover\:from-indigo-600:hover {
  58100. --gradient-from-color: #5a67d8;
  58101. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  58102. }
  58103. .lg\:hover\:from-indigo-700:hover {
  58104. --gradient-from-color: #4c51bf;
  58105. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  58106. }
  58107. .lg\:hover\:from-indigo-800:hover {
  58108. --gradient-from-color: #434190;
  58109. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  58110. }
  58111. .lg\:hover\:from-indigo-900:hover {
  58112. --gradient-from-color: #3c366b;
  58113. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  58114. }
  58115. .lg\:hover\:from-purple-100:hover {
  58116. --gradient-from-color: #faf5ff;
  58117. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  58118. }
  58119. .lg\:hover\:from-purple-200:hover {
  58120. --gradient-from-color: #e9d8fd;
  58121. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  58122. }
  58123. .lg\:hover\:from-purple-300:hover {
  58124. --gradient-from-color: #d6bcfa;
  58125. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  58126. }
  58127. .lg\:hover\:from-purple-400:hover {
  58128. --gradient-from-color: #b794f4;
  58129. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  58130. }
  58131. .lg\:hover\:from-purple-500:hover {
  58132. --gradient-from-color: #9f7aea;
  58133. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  58134. }
  58135. .lg\:hover\:from-purple-600:hover {
  58136. --gradient-from-color: #805ad5;
  58137. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  58138. }
  58139. .lg\:hover\:from-purple-700:hover {
  58140. --gradient-from-color: #6b46c1;
  58141. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  58142. }
  58143. .lg\:hover\:from-purple-800:hover {
  58144. --gradient-from-color: #553c9a;
  58145. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  58146. }
  58147. .lg\:hover\:from-purple-900:hover {
  58148. --gradient-from-color: #44337a;
  58149. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  58150. }
  58151. .lg\:hover\:from-pink-100:hover {
  58152. --gradient-from-color: #fff5f7;
  58153. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  58154. }
  58155. .lg\:hover\:from-pink-200:hover {
  58156. --gradient-from-color: #fed7e2;
  58157. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  58158. }
  58159. .lg\:hover\:from-pink-300:hover {
  58160. --gradient-from-color: #fbb6ce;
  58161. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  58162. }
  58163. .lg\:hover\:from-pink-400:hover {
  58164. --gradient-from-color: #f687b3;
  58165. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  58166. }
  58167. .lg\:hover\:from-pink-500:hover {
  58168. --gradient-from-color: #ed64a6;
  58169. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  58170. }
  58171. .lg\:hover\:from-pink-600:hover {
  58172. --gradient-from-color: #d53f8c;
  58173. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  58174. }
  58175. .lg\:hover\:from-pink-700:hover {
  58176. --gradient-from-color: #b83280;
  58177. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  58178. }
  58179. .lg\:hover\:from-pink-800:hover {
  58180. --gradient-from-color: #97266d;
  58181. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  58182. }
  58183. .lg\:hover\:from-pink-900:hover {
  58184. --gradient-from-color: #702459;
  58185. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  58186. }
  58187. .lg\:hover\:via-transparent:hover {
  58188. --gradient-via-color: transparent;
  58189. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  58190. }
  58191. .lg\:hover\:via-current:hover {
  58192. --gradient-via-color: currentColor;
  58193. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  58194. }
  58195. .lg\:hover\:via-black:hover {
  58196. --gradient-via-color: #000;
  58197. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  58198. }
  58199. .lg\:hover\:via-white:hover {
  58200. --gradient-via-color: #fff;
  58201. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  58202. }
  58203. .lg\:hover\:via-gray-100:hover {
  58204. --gradient-via-color: #f7fafc;
  58205. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  58206. }
  58207. .lg\:hover\:via-gray-200:hover {
  58208. --gradient-via-color: #edf2f7;
  58209. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  58210. }
  58211. .lg\:hover\:via-gray-300:hover {
  58212. --gradient-via-color: #e2e8f0;
  58213. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  58214. }
  58215. .lg\:hover\:via-gray-400:hover {
  58216. --gradient-via-color: #cbd5e0;
  58217. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  58218. }
  58219. .lg\:hover\:via-gray-500:hover {
  58220. --gradient-via-color: #a0aec0;
  58221. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  58222. }
  58223. .lg\:hover\:via-gray-600:hover {
  58224. --gradient-via-color: #718096;
  58225. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  58226. }
  58227. .lg\:hover\:via-gray-700:hover {
  58228. --gradient-via-color: #4a5568;
  58229. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  58230. }
  58231. .lg\:hover\:via-gray-800:hover {
  58232. --gradient-via-color: #2d3748;
  58233. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  58234. }
  58235. .lg\:hover\:via-gray-900:hover {
  58236. --gradient-via-color: #1a202c;
  58237. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  58238. }
  58239. .lg\:hover\:via-red-100:hover {
  58240. --gradient-via-color: #fff5f5;
  58241. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  58242. }
  58243. .lg\:hover\:via-red-200:hover {
  58244. --gradient-via-color: #fed7d7;
  58245. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  58246. }
  58247. .lg\:hover\:via-red-300:hover {
  58248. --gradient-via-color: #feb2b2;
  58249. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  58250. }
  58251. .lg\:hover\:via-red-400:hover {
  58252. --gradient-via-color: #fc8181;
  58253. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  58254. }
  58255. .lg\:hover\:via-red-500:hover {
  58256. --gradient-via-color: #f56565;
  58257. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  58258. }
  58259. .lg\:hover\:via-red-600:hover {
  58260. --gradient-via-color: #e53e3e;
  58261. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  58262. }
  58263. .lg\:hover\:via-red-700:hover {
  58264. --gradient-via-color: #c53030;
  58265. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  58266. }
  58267. .lg\:hover\:via-red-800:hover {
  58268. --gradient-via-color: #9b2c2c;
  58269. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  58270. }
  58271. .lg\:hover\:via-red-900:hover {
  58272. --gradient-via-color: #742a2a;
  58273. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  58274. }
  58275. .lg\:hover\:via-orange-100:hover {
  58276. --gradient-via-color: #fffaf0;
  58277. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  58278. }
  58279. .lg\:hover\:via-orange-200:hover {
  58280. --gradient-via-color: #feebc8;
  58281. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  58282. }
  58283. .lg\:hover\:via-orange-300:hover {
  58284. --gradient-via-color: #fbd38d;
  58285. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  58286. }
  58287. .lg\:hover\:via-orange-400:hover {
  58288. --gradient-via-color: #f6ad55;
  58289. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  58290. }
  58291. .lg\:hover\:via-orange-500:hover {
  58292. --gradient-via-color: #ed8936;
  58293. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  58294. }
  58295. .lg\:hover\:via-orange-600:hover {
  58296. --gradient-via-color: #dd6b20;
  58297. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  58298. }
  58299. .lg\:hover\:via-orange-700:hover {
  58300. --gradient-via-color: #c05621;
  58301. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  58302. }
  58303. .lg\:hover\:via-orange-800:hover {
  58304. --gradient-via-color: #9c4221;
  58305. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  58306. }
  58307. .lg\:hover\:via-orange-900:hover {
  58308. --gradient-via-color: #7b341e;
  58309. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  58310. }
  58311. .lg\:hover\:via-yellow-100:hover {
  58312. --gradient-via-color: #fffff0;
  58313. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  58314. }
  58315. .lg\:hover\:via-yellow-200:hover {
  58316. --gradient-via-color: #fefcbf;
  58317. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  58318. }
  58319. .lg\:hover\:via-yellow-300:hover {
  58320. --gradient-via-color: #faf089;
  58321. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  58322. }
  58323. .lg\:hover\:via-yellow-400:hover {
  58324. --gradient-via-color: #f6e05e;
  58325. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  58326. }
  58327. .lg\:hover\:via-yellow-500:hover {
  58328. --gradient-via-color: #ecc94b;
  58329. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  58330. }
  58331. .lg\:hover\:via-yellow-600:hover {
  58332. --gradient-via-color: #d69e2e;
  58333. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  58334. }
  58335. .lg\:hover\:via-yellow-700:hover {
  58336. --gradient-via-color: #b7791f;
  58337. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  58338. }
  58339. .lg\:hover\:via-yellow-800:hover {
  58340. --gradient-via-color: #975a16;
  58341. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  58342. }
  58343. .lg\:hover\:via-yellow-900:hover {
  58344. --gradient-via-color: #744210;
  58345. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  58346. }
  58347. .lg\:hover\:via-green-100:hover {
  58348. --gradient-via-color: #f0fff4;
  58349. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  58350. }
  58351. .lg\:hover\:via-green-200:hover {
  58352. --gradient-via-color: #c6f6d5;
  58353. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  58354. }
  58355. .lg\:hover\:via-green-300:hover {
  58356. --gradient-via-color: #9ae6b4;
  58357. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  58358. }
  58359. .lg\:hover\:via-green-400:hover {
  58360. --gradient-via-color: #68d391;
  58361. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  58362. }
  58363. .lg\:hover\:via-green-500:hover {
  58364. --gradient-via-color: #48bb78;
  58365. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  58366. }
  58367. .lg\:hover\:via-green-600:hover {
  58368. --gradient-via-color: #38a169;
  58369. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  58370. }
  58371. .lg\:hover\:via-green-700:hover {
  58372. --gradient-via-color: #2f855a;
  58373. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  58374. }
  58375. .lg\:hover\:via-green-800:hover {
  58376. --gradient-via-color: #276749;
  58377. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  58378. }
  58379. .lg\:hover\:via-green-900:hover {
  58380. --gradient-via-color: #22543d;
  58381. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  58382. }
  58383. .lg\:hover\:via-teal-100:hover {
  58384. --gradient-via-color: #e6fffa;
  58385. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  58386. }
  58387. .lg\:hover\:via-teal-200:hover {
  58388. --gradient-via-color: #b2f5ea;
  58389. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  58390. }
  58391. .lg\:hover\:via-teal-300:hover {
  58392. --gradient-via-color: #81e6d9;
  58393. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  58394. }
  58395. .lg\:hover\:via-teal-400:hover {
  58396. --gradient-via-color: #4fd1c5;
  58397. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  58398. }
  58399. .lg\:hover\:via-teal-500:hover {
  58400. --gradient-via-color: #38b2ac;
  58401. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  58402. }
  58403. .lg\:hover\:via-teal-600:hover {
  58404. --gradient-via-color: #319795;
  58405. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  58406. }
  58407. .lg\:hover\:via-teal-700:hover {
  58408. --gradient-via-color: #2c7a7b;
  58409. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  58410. }
  58411. .lg\:hover\:via-teal-800:hover {
  58412. --gradient-via-color: #285e61;
  58413. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  58414. }
  58415. .lg\:hover\:via-teal-900:hover {
  58416. --gradient-via-color: #234e52;
  58417. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  58418. }
  58419. .lg\:hover\:via-blue-100:hover {
  58420. --gradient-via-color: #ebf8ff;
  58421. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  58422. }
  58423. .lg\:hover\:via-blue-200:hover {
  58424. --gradient-via-color: #bee3f8;
  58425. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  58426. }
  58427. .lg\:hover\:via-blue-300:hover {
  58428. --gradient-via-color: #90cdf4;
  58429. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  58430. }
  58431. .lg\:hover\:via-blue-400:hover {
  58432. --gradient-via-color: #63b3ed;
  58433. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  58434. }
  58435. .lg\:hover\:via-blue-500:hover {
  58436. --gradient-via-color: #4299e1;
  58437. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  58438. }
  58439. .lg\:hover\:via-blue-600:hover {
  58440. --gradient-via-color: #3182ce;
  58441. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  58442. }
  58443. .lg\:hover\:via-blue-700:hover {
  58444. --gradient-via-color: #2b6cb0;
  58445. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  58446. }
  58447. .lg\:hover\:via-blue-800:hover {
  58448. --gradient-via-color: #2c5282;
  58449. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  58450. }
  58451. .lg\:hover\:via-blue-900:hover {
  58452. --gradient-via-color: #2a4365;
  58453. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  58454. }
  58455. .lg\:hover\:via-indigo-100:hover {
  58456. --gradient-via-color: #ebf4ff;
  58457. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  58458. }
  58459. .lg\:hover\:via-indigo-200:hover {
  58460. --gradient-via-color: #c3dafe;
  58461. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  58462. }
  58463. .lg\:hover\:via-indigo-300:hover {
  58464. --gradient-via-color: #a3bffa;
  58465. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  58466. }
  58467. .lg\:hover\:via-indigo-400:hover {
  58468. --gradient-via-color: #7f9cf5;
  58469. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  58470. }
  58471. .lg\:hover\:via-indigo-500:hover {
  58472. --gradient-via-color: #667eea;
  58473. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  58474. }
  58475. .lg\:hover\:via-indigo-600:hover {
  58476. --gradient-via-color: #5a67d8;
  58477. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  58478. }
  58479. .lg\:hover\:via-indigo-700:hover {
  58480. --gradient-via-color: #4c51bf;
  58481. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  58482. }
  58483. .lg\:hover\:via-indigo-800:hover {
  58484. --gradient-via-color: #434190;
  58485. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  58486. }
  58487. .lg\:hover\:via-indigo-900:hover {
  58488. --gradient-via-color: #3c366b;
  58489. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  58490. }
  58491. .lg\:hover\:via-purple-100:hover {
  58492. --gradient-via-color: #faf5ff;
  58493. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  58494. }
  58495. .lg\:hover\:via-purple-200:hover {
  58496. --gradient-via-color: #e9d8fd;
  58497. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  58498. }
  58499. .lg\:hover\:via-purple-300:hover {
  58500. --gradient-via-color: #d6bcfa;
  58501. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  58502. }
  58503. .lg\:hover\:via-purple-400:hover {
  58504. --gradient-via-color: #b794f4;
  58505. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  58506. }
  58507. .lg\:hover\:via-purple-500:hover {
  58508. --gradient-via-color: #9f7aea;
  58509. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  58510. }
  58511. .lg\:hover\:via-purple-600:hover {
  58512. --gradient-via-color: #805ad5;
  58513. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  58514. }
  58515. .lg\:hover\:via-purple-700:hover {
  58516. --gradient-via-color: #6b46c1;
  58517. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  58518. }
  58519. .lg\:hover\:via-purple-800:hover {
  58520. --gradient-via-color: #553c9a;
  58521. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  58522. }
  58523. .lg\:hover\:via-purple-900:hover {
  58524. --gradient-via-color: #44337a;
  58525. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  58526. }
  58527. .lg\:hover\:via-pink-100:hover {
  58528. --gradient-via-color: #fff5f7;
  58529. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  58530. }
  58531. .lg\:hover\:via-pink-200:hover {
  58532. --gradient-via-color: #fed7e2;
  58533. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  58534. }
  58535. .lg\:hover\:via-pink-300:hover {
  58536. --gradient-via-color: #fbb6ce;
  58537. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  58538. }
  58539. .lg\:hover\:via-pink-400:hover {
  58540. --gradient-via-color: #f687b3;
  58541. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  58542. }
  58543. .lg\:hover\:via-pink-500:hover {
  58544. --gradient-via-color: #ed64a6;
  58545. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  58546. }
  58547. .lg\:hover\:via-pink-600:hover {
  58548. --gradient-via-color: #d53f8c;
  58549. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  58550. }
  58551. .lg\:hover\:via-pink-700:hover {
  58552. --gradient-via-color: #b83280;
  58553. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  58554. }
  58555. .lg\:hover\:via-pink-800:hover {
  58556. --gradient-via-color: #97266d;
  58557. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  58558. }
  58559. .lg\:hover\:via-pink-900:hover {
  58560. --gradient-via-color: #702459;
  58561. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  58562. }
  58563. .lg\:hover\:to-transparent:hover {
  58564. --gradient-to-color: transparent;
  58565. }
  58566. .lg\:hover\:to-current:hover {
  58567. --gradient-to-color: currentColor;
  58568. }
  58569. .lg\:hover\:to-black:hover {
  58570. --gradient-to-color: #000;
  58571. }
  58572. .lg\:hover\:to-white:hover {
  58573. --gradient-to-color: #fff;
  58574. }
  58575. .lg\:hover\:to-gray-100:hover {
  58576. --gradient-to-color: #f7fafc;
  58577. }
  58578. .lg\:hover\:to-gray-200:hover {
  58579. --gradient-to-color: #edf2f7;
  58580. }
  58581. .lg\:hover\:to-gray-300:hover {
  58582. --gradient-to-color: #e2e8f0;
  58583. }
  58584. .lg\:hover\:to-gray-400:hover {
  58585. --gradient-to-color: #cbd5e0;
  58586. }
  58587. .lg\:hover\:to-gray-500:hover {
  58588. --gradient-to-color: #a0aec0;
  58589. }
  58590. .lg\:hover\:to-gray-600:hover {
  58591. --gradient-to-color: #718096;
  58592. }
  58593. .lg\:hover\:to-gray-700:hover {
  58594. --gradient-to-color: #4a5568;
  58595. }
  58596. .lg\:hover\:to-gray-800:hover {
  58597. --gradient-to-color: #2d3748;
  58598. }
  58599. .lg\:hover\:to-gray-900:hover {
  58600. --gradient-to-color: #1a202c;
  58601. }
  58602. .lg\:hover\:to-red-100:hover {
  58603. --gradient-to-color: #fff5f5;
  58604. }
  58605. .lg\:hover\:to-red-200:hover {
  58606. --gradient-to-color: #fed7d7;
  58607. }
  58608. .lg\:hover\:to-red-300:hover {
  58609. --gradient-to-color: #feb2b2;
  58610. }
  58611. .lg\:hover\:to-red-400:hover {
  58612. --gradient-to-color: #fc8181;
  58613. }
  58614. .lg\:hover\:to-red-500:hover {
  58615. --gradient-to-color: #f56565;
  58616. }
  58617. .lg\:hover\:to-red-600:hover {
  58618. --gradient-to-color: #e53e3e;
  58619. }
  58620. .lg\:hover\:to-red-700:hover {
  58621. --gradient-to-color: #c53030;
  58622. }
  58623. .lg\:hover\:to-red-800:hover {
  58624. --gradient-to-color: #9b2c2c;
  58625. }
  58626. .lg\:hover\:to-red-900:hover {
  58627. --gradient-to-color: #742a2a;
  58628. }
  58629. .lg\:hover\:to-orange-100:hover {
  58630. --gradient-to-color: #fffaf0;
  58631. }
  58632. .lg\:hover\:to-orange-200:hover {
  58633. --gradient-to-color: #feebc8;
  58634. }
  58635. .lg\:hover\:to-orange-300:hover {
  58636. --gradient-to-color: #fbd38d;
  58637. }
  58638. .lg\:hover\:to-orange-400:hover {
  58639. --gradient-to-color: #f6ad55;
  58640. }
  58641. .lg\:hover\:to-orange-500:hover {
  58642. --gradient-to-color: #ed8936;
  58643. }
  58644. .lg\:hover\:to-orange-600:hover {
  58645. --gradient-to-color: #dd6b20;
  58646. }
  58647. .lg\:hover\:to-orange-700:hover {
  58648. --gradient-to-color: #c05621;
  58649. }
  58650. .lg\:hover\:to-orange-800:hover {
  58651. --gradient-to-color: #9c4221;
  58652. }
  58653. .lg\:hover\:to-orange-900:hover {
  58654. --gradient-to-color: #7b341e;
  58655. }
  58656. .lg\:hover\:to-yellow-100:hover {
  58657. --gradient-to-color: #fffff0;
  58658. }
  58659. .lg\:hover\:to-yellow-200:hover {
  58660. --gradient-to-color: #fefcbf;
  58661. }
  58662. .lg\:hover\:to-yellow-300:hover {
  58663. --gradient-to-color: #faf089;
  58664. }
  58665. .lg\:hover\:to-yellow-400:hover {
  58666. --gradient-to-color: #f6e05e;
  58667. }
  58668. .lg\:hover\:to-yellow-500:hover {
  58669. --gradient-to-color: #ecc94b;
  58670. }
  58671. .lg\:hover\:to-yellow-600:hover {
  58672. --gradient-to-color: #d69e2e;
  58673. }
  58674. .lg\:hover\:to-yellow-700:hover {
  58675. --gradient-to-color: #b7791f;
  58676. }
  58677. .lg\:hover\:to-yellow-800:hover {
  58678. --gradient-to-color: #975a16;
  58679. }
  58680. .lg\:hover\:to-yellow-900:hover {
  58681. --gradient-to-color: #744210;
  58682. }
  58683. .lg\:hover\:to-green-100:hover {
  58684. --gradient-to-color: #f0fff4;
  58685. }
  58686. .lg\:hover\:to-green-200:hover {
  58687. --gradient-to-color: #c6f6d5;
  58688. }
  58689. .lg\:hover\:to-green-300:hover {
  58690. --gradient-to-color: #9ae6b4;
  58691. }
  58692. .lg\:hover\:to-green-400:hover {
  58693. --gradient-to-color: #68d391;
  58694. }
  58695. .lg\:hover\:to-green-500:hover {
  58696. --gradient-to-color: #48bb78;
  58697. }
  58698. .lg\:hover\:to-green-600:hover {
  58699. --gradient-to-color: #38a169;
  58700. }
  58701. .lg\:hover\:to-green-700:hover {
  58702. --gradient-to-color: #2f855a;
  58703. }
  58704. .lg\:hover\:to-green-800:hover {
  58705. --gradient-to-color: #276749;
  58706. }
  58707. .lg\:hover\:to-green-900:hover {
  58708. --gradient-to-color: #22543d;
  58709. }
  58710. .lg\:hover\:to-teal-100:hover {
  58711. --gradient-to-color: #e6fffa;
  58712. }
  58713. .lg\:hover\:to-teal-200:hover {
  58714. --gradient-to-color: #b2f5ea;
  58715. }
  58716. .lg\:hover\:to-teal-300:hover {
  58717. --gradient-to-color: #81e6d9;
  58718. }
  58719. .lg\:hover\:to-teal-400:hover {
  58720. --gradient-to-color: #4fd1c5;
  58721. }
  58722. .lg\:hover\:to-teal-500:hover {
  58723. --gradient-to-color: #38b2ac;
  58724. }
  58725. .lg\:hover\:to-teal-600:hover {
  58726. --gradient-to-color: #319795;
  58727. }
  58728. .lg\:hover\:to-teal-700:hover {
  58729. --gradient-to-color: #2c7a7b;
  58730. }
  58731. .lg\:hover\:to-teal-800:hover {
  58732. --gradient-to-color: #285e61;
  58733. }
  58734. .lg\:hover\:to-teal-900:hover {
  58735. --gradient-to-color: #234e52;
  58736. }
  58737. .lg\:hover\:to-blue-100:hover {
  58738. --gradient-to-color: #ebf8ff;
  58739. }
  58740. .lg\:hover\:to-blue-200:hover {
  58741. --gradient-to-color: #bee3f8;
  58742. }
  58743. .lg\:hover\:to-blue-300:hover {
  58744. --gradient-to-color: #90cdf4;
  58745. }
  58746. .lg\:hover\:to-blue-400:hover {
  58747. --gradient-to-color: #63b3ed;
  58748. }
  58749. .lg\:hover\:to-blue-500:hover {
  58750. --gradient-to-color: #4299e1;
  58751. }
  58752. .lg\:hover\:to-blue-600:hover {
  58753. --gradient-to-color: #3182ce;
  58754. }
  58755. .lg\:hover\:to-blue-700:hover {
  58756. --gradient-to-color: #2b6cb0;
  58757. }
  58758. .lg\:hover\:to-blue-800:hover {
  58759. --gradient-to-color: #2c5282;
  58760. }
  58761. .lg\:hover\:to-blue-900:hover {
  58762. --gradient-to-color: #2a4365;
  58763. }
  58764. .lg\:hover\:to-indigo-100:hover {
  58765. --gradient-to-color: #ebf4ff;
  58766. }
  58767. .lg\:hover\:to-indigo-200:hover {
  58768. --gradient-to-color: #c3dafe;
  58769. }
  58770. .lg\:hover\:to-indigo-300:hover {
  58771. --gradient-to-color: #a3bffa;
  58772. }
  58773. .lg\:hover\:to-indigo-400:hover {
  58774. --gradient-to-color: #7f9cf5;
  58775. }
  58776. .lg\:hover\:to-indigo-500:hover {
  58777. --gradient-to-color: #667eea;
  58778. }
  58779. .lg\:hover\:to-indigo-600:hover {
  58780. --gradient-to-color: #5a67d8;
  58781. }
  58782. .lg\:hover\:to-indigo-700:hover {
  58783. --gradient-to-color: #4c51bf;
  58784. }
  58785. .lg\:hover\:to-indigo-800:hover {
  58786. --gradient-to-color: #434190;
  58787. }
  58788. .lg\:hover\:to-indigo-900:hover {
  58789. --gradient-to-color: #3c366b;
  58790. }
  58791. .lg\:hover\:to-purple-100:hover {
  58792. --gradient-to-color: #faf5ff;
  58793. }
  58794. .lg\:hover\:to-purple-200:hover {
  58795. --gradient-to-color: #e9d8fd;
  58796. }
  58797. .lg\:hover\:to-purple-300:hover {
  58798. --gradient-to-color: #d6bcfa;
  58799. }
  58800. .lg\:hover\:to-purple-400:hover {
  58801. --gradient-to-color: #b794f4;
  58802. }
  58803. .lg\:hover\:to-purple-500:hover {
  58804. --gradient-to-color: #9f7aea;
  58805. }
  58806. .lg\:hover\:to-purple-600:hover {
  58807. --gradient-to-color: #805ad5;
  58808. }
  58809. .lg\:hover\:to-purple-700:hover {
  58810. --gradient-to-color: #6b46c1;
  58811. }
  58812. .lg\:hover\:to-purple-800:hover {
  58813. --gradient-to-color: #553c9a;
  58814. }
  58815. .lg\:hover\:to-purple-900:hover {
  58816. --gradient-to-color: #44337a;
  58817. }
  58818. .lg\:hover\:to-pink-100:hover {
  58819. --gradient-to-color: #fff5f7;
  58820. }
  58821. .lg\:hover\:to-pink-200:hover {
  58822. --gradient-to-color: #fed7e2;
  58823. }
  58824. .lg\:hover\:to-pink-300:hover {
  58825. --gradient-to-color: #fbb6ce;
  58826. }
  58827. .lg\:hover\:to-pink-400:hover {
  58828. --gradient-to-color: #f687b3;
  58829. }
  58830. .lg\:hover\:to-pink-500:hover {
  58831. --gradient-to-color: #ed64a6;
  58832. }
  58833. .lg\:hover\:to-pink-600:hover {
  58834. --gradient-to-color: #d53f8c;
  58835. }
  58836. .lg\:hover\:to-pink-700:hover {
  58837. --gradient-to-color: #b83280;
  58838. }
  58839. .lg\:hover\:to-pink-800:hover {
  58840. --gradient-to-color: #97266d;
  58841. }
  58842. .lg\:hover\:to-pink-900:hover {
  58843. --gradient-to-color: #702459;
  58844. }
  58845. .lg\:focus\:from-transparent:focus {
  58846. --gradient-from-color: transparent;
  58847. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  58848. }
  58849. .lg\:focus\:from-current:focus {
  58850. --gradient-from-color: currentColor;
  58851. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  58852. }
  58853. .lg\:focus\:from-black:focus {
  58854. --gradient-from-color: #000;
  58855. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  58856. }
  58857. .lg\:focus\:from-white:focus {
  58858. --gradient-from-color: #fff;
  58859. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  58860. }
  58861. .lg\:focus\:from-gray-100:focus {
  58862. --gradient-from-color: #f7fafc;
  58863. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  58864. }
  58865. .lg\:focus\:from-gray-200:focus {
  58866. --gradient-from-color: #edf2f7;
  58867. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  58868. }
  58869. .lg\:focus\:from-gray-300:focus {
  58870. --gradient-from-color: #e2e8f0;
  58871. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  58872. }
  58873. .lg\:focus\:from-gray-400:focus {
  58874. --gradient-from-color: #cbd5e0;
  58875. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  58876. }
  58877. .lg\:focus\:from-gray-500:focus {
  58878. --gradient-from-color: #a0aec0;
  58879. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  58880. }
  58881. .lg\:focus\:from-gray-600:focus {
  58882. --gradient-from-color: #718096;
  58883. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  58884. }
  58885. .lg\:focus\:from-gray-700:focus {
  58886. --gradient-from-color: #4a5568;
  58887. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  58888. }
  58889. .lg\:focus\:from-gray-800:focus {
  58890. --gradient-from-color: #2d3748;
  58891. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  58892. }
  58893. .lg\:focus\:from-gray-900:focus {
  58894. --gradient-from-color: #1a202c;
  58895. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  58896. }
  58897. .lg\:focus\:from-red-100:focus {
  58898. --gradient-from-color: #fff5f5;
  58899. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  58900. }
  58901. .lg\:focus\:from-red-200:focus {
  58902. --gradient-from-color: #fed7d7;
  58903. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  58904. }
  58905. .lg\:focus\:from-red-300:focus {
  58906. --gradient-from-color: #feb2b2;
  58907. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  58908. }
  58909. .lg\:focus\:from-red-400:focus {
  58910. --gradient-from-color: #fc8181;
  58911. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  58912. }
  58913. .lg\:focus\:from-red-500:focus {
  58914. --gradient-from-color: #f56565;
  58915. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  58916. }
  58917. .lg\:focus\:from-red-600:focus {
  58918. --gradient-from-color: #e53e3e;
  58919. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  58920. }
  58921. .lg\:focus\:from-red-700:focus {
  58922. --gradient-from-color: #c53030;
  58923. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  58924. }
  58925. .lg\:focus\:from-red-800:focus {
  58926. --gradient-from-color: #9b2c2c;
  58927. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  58928. }
  58929. .lg\:focus\:from-red-900:focus {
  58930. --gradient-from-color: #742a2a;
  58931. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  58932. }
  58933. .lg\:focus\:from-orange-100:focus {
  58934. --gradient-from-color: #fffaf0;
  58935. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  58936. }
  58937. .lg\:focus\:from-orange-200:focus {
  58938. --gradient-from-color: #feebc8;
  58939. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  58940. }
  58941. .lg\:focus\:from-orange-300:focus {
  58942. --gradient-from-color: #fbd38d;
  58943. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  58944. }
  58945. .lg\:focus\:from-orange-400:focus {
  58946. --gradient-from-color: #f6ad55;
  58947. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  58948. }
  58949. .lg\:focus\:from-orange-500:focus {
  58950. --gradient-from-color: #ed8936;
  58951. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  58952. }
  58953. .lg\:focus\:from-orange-600:focus {
  58954. --gradient-from-color: #dd6b20;
  58955. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  58956. }
  58957. .lg\:focus\:from-orange-700:focus {
  58958. --gradient-from-color: #c05621;
  58959. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  58960. }
  58961. .lg\:focus\:from-orange-800:focus {
  58962. --gradient-from-color: #9c4221;
  58963. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  58964. }
  58965. .lg\:focus\:from-orange-900:focus {
  58966. --gradient-from-color: #7b341e;
  58967. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  58968. }
  58969. .lg\:focus\:from-yellow-100:focus {
  58970. --gradient-from-color: #fffff0;
  58971. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  58972. }
  58973. .lg\:focus\:from-yellow-200:focus {
  58974. --gradient-from-color: #fefcbf;
  58975. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  58976. }
  58977. .lg\:focus\:from-yellow-300:focus {
  58978. --gradient-from-color: #faf089;
  58979. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  58980. }
  58981. .lg\:focus\:from-yellow-400:focus {
  58982. --gradient-from-color: #f6e05e;
  58983. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  58984. }
  58985. .lg\:focus\:from-yellow-500:focus {
  58986. --gradient-from-color: #ecc94b;
  58987. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  58988. }
  58989. .lg\:focus\:from-yellow-600:focus {
  58990. --gradient-from-color: #d69e2e;
  58991. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  58992. }
  58993. .lg\:focus\:from-yellow-700:focus {
  58994. --gradient-from-color: #b7791f;
  58995. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  58996. }
  58997. .lg\:focus\:from-yellow-800:focus {
  58998. --gradient-from-color: #975a16;
  58999. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  59000. }
  59001. .lg\:focus\:from-yellow-900:focus {
  59002. --gradient-from-color: #744210;
  59003. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  59004. }
  59005. .lg\:focus\:from-green-100:focus {
  59006. --gradient-from-color: #f0fff4;
  59007. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  59008. }
  59009. .lg\:focus\:from-green-200:focus {
  59010. --gradient-from-color: #c6f6d5;
  59011. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  59012. }
  59013. .lg\:focus\:from-green-300:focus {
  59014. --gradient-from-color: #9ae6b4;
  59015. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  59016. }
  59017. .lg\:focus\:from-green-400:focus {
  59018. --gradient-from-color: #68d391;
  59019. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  59020. }
  59021. .lg\:focus\:from-green-500:focus {
  59022. --gradient-from-color: #48bb78;
  59023. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  59024. }
  59025. .lg\:focus\:from-green-600:focus {
  59026. --gradient-from-color: #38a169;
  59027. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  59028. }
  59029. .lg\:focus\:from-green-700:focus {
  59030. --gradient-from-color: #2f855a;
  59031. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  59032. }
  59033. .lg\:focus\:from-green-800:focus {
  59034. --gradient-from-color: #276749;
  59035. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  59036. }
  59037. .lg\:focus\:from-green-900:focus {
  59038. --gradient-from-color: #22543d;
  59039. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  59040. }
  59041. .lg\:focus\:from-teal-100:focus {
  59042. --gradient-from-color: #e6fffa;
  59043. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  59044. }
  59045. .lg\:focus\:from-teal-200:focus {
  59046. --gradient-from-color: #b2f5ea;
  59047. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  59048. }
  59049. .lg\:focus\:from-teal-300:focus {
  59050. --gradient-from-color: #81e6d9;
  59051. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  59052. }
  59053. .lg\:focus\:from-teal-400:focus {
  59054. --gradient-from-color: #4fd1c5;
  59055. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  59056. }
  59057. .lg\:focus\:from-teal-500:focus {
  59058. --gradient-from-color: #38b2ac;
  59059. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  59060. }
  59061. .lg\:focus\:from-teal-600:focus {
  59062. --gradient-from-color: #319795;
  59063. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  59064. }
  59065. .lg\:focus\:from-teal-700:focus {
  59066. --gradient-from-color: #2c7a7b;
  59067. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  59068. }
  59069. .lg\:focus\:from-teal-800:focus {
  59070. --gradient-from-color: #285e61;
  59071. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  59072. }
  59073. .lg\:focus\:from-teal-900:focus {
  59074. --gradient-from-color: #234e52;
  59075. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  59076. }
  59077. .lg\:focus\:from-blue-100:focus {
  59078. --gradient-from-color: #ebf8ff;
  59079. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  59080. }
  59081. .lg\:focus\:from-blue-200:focus {
  59082. --gradient-from-color: #bee3f8;
  59083. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  59084. }
  59085. .lg\:focus\:from-blue-300:focus {
  59086. --gradient-from-color: #90cdf4;
  59087. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  59088. }
  59089. .lg\:focus\:from-blue-400:focus {
  59090. --gradient-from-color: #63b3ed;
  59091. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  59092. }
  59093. .lg\:focus\:from-blue-500:focus {
  59094. --gradient-from-color: #4299e1;
  59095. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  59096. }
  59097. .lg\:focus\:from-blue-600:focus {
  59098. --gradient-from-color: #3182ce;
  59099. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  59100. }
  59101. .lg\:focus\:from-blue-700:focus {
  59102. --gradient-from-color: #2b6cb0;
  59103. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  59104. }
  59105. .lg\:focus\:from-blue-800:focus {
  59106. --gradient-from-color: #2c5282;
  59107. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  59108. }
  59109. .lg\:focus\:from-blue-900:focus {
  59110. --gradient-from-color: #2a4365;
  59111. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  59112. }
  59113. .lg\:focus\:from-indigo-100:focus {
  59114. --gradient-from-color: #ebf4ff;
  59115. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  59116. }
  59117. .lg\:focus\:from-indigo-200:focus {
  59118. --gradient-from-color: #c3dafe;
  59119. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  59120. }
  59121. .lg\:focus\:from-indigo-300:focus {
  59122. --gradient-from-color: #a3bffa;
  59123. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  59124. }
  59125. .lg\:focus\:from-indigo-400:focus {
  59126. --gradient-from-color: #7f9cf5;
  59127. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  59128. }
  59129. .lg\:focus\:from-indigo-500:focus {
  59130. --gradient-from-color: #667eea;
  59131. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  59132. }
  59133. .lg\:focus\:from-indigo-600:focus {
  59134. --gradient-from-color: #5a67d8;
  59135. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  59136. }
  59137. .lg\:focus\:from-indigo-700:focus {
  59138. --gradient-from-color: #4c51bf;
  59139. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  59140. }
  59141. .lg\:focus\:from-indigo-800:focus {
  59142. --gradient-from-color: #434190;
  59143. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  59144. }
  59145. .lg\:focus\:from-indigo-900:focus {
  59146. --gradient-from-color: #3c366b;
  59147. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  59148. }
  59149. .lg\:focus\:from-purple-100:focus {
  59150. --gradient-from-color: #faf5ff;
  59151. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  59152. }
  59153. .lg\:focus\:from-purple-200:focus {
  59154. --gradient-from-color: #e9d8fd;
  59155. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  59156. }
  59157. .lg\:focus\:from-purple-300:focus {
  59158. --gradient-from-color: #d6bcfa;
  59159. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  59160. }
  59161. .lg\:focus\:from-purple-400:focus {
  59162. --gradient-from-color: #b794f4;
  59163. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  59164. }
  59165. .lg\:focus\:from-purple-500:focus {
  59166. --gradient-from-color: #9f7aea;
  59167. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  59168. }
  59169. .lg\:focus\:from-purple-600:focus {
  59170. --gradient-from-color: #805ad5;
  59171. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  59172. }
  59173. .lg\:focus\:from-purple-700:focus {
  59174. --gradient-from-color: #6b46c1;
  59175. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  59176. }
  59177. .lg\:focus\:from-purple-800:focus {
  59178. --gradient-from-color: #553c9a;
  59179. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  59180. }
  59181. .lg\:focus\:from-purple-900:focus {
  59182. --gradient-from-color: #44337a;
  59183. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  59184. }
  59185. .lg\:focus\:from-pink-100:focus {
  59186. --gradient-from-color: #fff5f7;
  59187. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  59188. }
  59189. .lg\:focus\:from-pink-200:focus {
  59190. --gradient-from-color: #fed7e2;
  59191. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  59192. }
  59193. .lg\:focus\:from-pink-300:focus {
  59194. --gradient-from-color: #fbb6ce;
  59195. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  59196. }
  59197. .lg\:focus\:from-pink-400:focus {
  59198. --gradient-from-color: #f687b3;
  59199. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  59200. }
  59201. .lg\:focus\:from-pink-500:focus {
  59202. --gradient-from-color: #ed64a6;
  59203. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  59204. }
  59205. .lg\:focus\:from-pink-600:focus {
  59206. --gradient-from-color: #d53f8c;
  59207. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  59208. }
  59209. .lg\:focus\:from-pink-700:focus {
  59210. --gradient-from-color: #b83280;
  59211. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  59212. }
  59213. .lg\:focus\:from-pink-800:focus {
  59214. --gradient-from-color: #97266d;
  59215. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  59216. }
  59217. .lg\:focus\:from-pink-900:focus {
  59218. --gradient-from-color: #702459;
  59219. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  59220. }
  59221. .lg\:focus\:via-transparent:focus {
  59222. --gradient-via-color: transparent;
  59223. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  59224. }
  59225. .lg\:focus\:via-current:focus {
  59226. --gradient-via-color: currentColor;
  59227. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  59228. }
  59229. .lg\:focus\:via-black:focus {
  59230. --gradient-via-color: #000;
  59231. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  59232. }
  59233. .lg\:focus\:via-white:focus {
  59234. --gradient-via-color: #fff;
  59235. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  59236. }
  59237. .lg\:focus\:via-gray-100:focus {
  59238. --gradient-via-color: #f7fafc;
  59239. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  59240. }
  59241. .lg\:focus\:via-gray-200:focus {
  59242. --gradient-via-color: #edf2f7;
  59243. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  59244. }
  59245. .lg\:focus\:via-gray-300:focus {
  59246. --gradient-via-color: #e2e8f0;
  59247. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  59248. }
  59249. .lg\:focus\:via-gray-400:focus {
  59250. --gradient-via-color: #cbd5e0;
  59251. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  59252. }
  59253. .lg\:focus\:via-gray-500:focus {
  59254. --gradient-via-color: #a0aec0;
  59255. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  59256. }
  59257. .lg\:focus\:via-gray-600:focus {
  59258. --gradient-via-color: #718096;
  59259. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  59260. }
  59261. .lg\:focus\:via-gray-700:focus {
  59262. --gradient-via-color: #4a5568;
  59263. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  59264. }
  59265. .lg\:focus\:via-gray-800:focus {
  59266. --gradient-via-color: #2d3748;
  59267. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  59268. }
  59269. .lg\:focus\:via-gray-900:focus {
  59270. --gradient-via-color: #1a202c;
  59271. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  59272. }
  59273. .lg\:focus\:via-red-100:focus {
  59274. --gradient-via-color: #fff5f5;
  59275. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  59276. }
  59277. .lg\:focus\:via-red-200:focus {
  59278. --gradient-via-color: #fed7d7;
  59279. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  59280. }
  59281. .lg\:focus\:via-red-300:focus {
  59282. --gradient-via-color: #feb2b2;
  59283. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  59284. }
  59285. .lg\:focus\:via-red-400:focus {
  59286. --gradient-via-color: #fc8181;
  59287. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  59288. }
  59289. .lg\:focus\:via-red-500:focus {
  59290. --gradient-via-color: #f56565;
  59291. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  59292. }
  59293. .lg\:focus\:via-red-600:focus {
  59294. --gradient-via-color: #e53e3e;
  59295. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  59296. }
  59297. .lg\:focus\:via-red-700:focus {
  59298. --gradient-via-color: #c53030;
  59299. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  59300. }
  59301. .lg\:focus\:via-red-800:focus {
  59302. --gradient-via-color: #9b2c2c;
  59303. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  59304. }
  59305. .lg\:focus\:via-red-900:focus {
  59306. --gradient-via-color: #742a2a;
  59307. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  59308. }
  59309. .lg\:focus\:via-orange-100:focus {
  59310. --gradient-via-color: #fffaf0;
  59311. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  59312. }
  59313. .lg\:focus\:via-orange-200:focus {
  59314. --gradient-via-color: #feebc8;
  59315. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  59316. }
  59317. .lg\:focus\:via-orange-300:focus {
  59318. --gradient-via-color: #fbd38d;
  59319. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  59320. }
  59321. .lg\:focus\:via-orange-400:focus {
  59322. --gradient-via-color: #f6ad55;
  59323. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  59324. }
  59325. .lg\:focus\:via-orange-500:focus {
  59326. --gradient-via-color: #ed8936;
  59327. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  59328. }
  59329. .lg\:focus\:via-orange-600:focus {
  59330. --gradient-via-color: #dd6b20;
  59331. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  59332. }
  59333. .lg\:focus\:via-orange-700:focus {
  59334. --gradient-via-color: #c05621;
  59335. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  59336. }
  59337. .lg\:focus\:via-orange-800:focus {
  59338. --gradient-via-color: #9c4221;
  59339. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  59340. }
  59341. .lg\:focus\:via-orange-900:focus {
  59342. --gradient-via-color: #7b341e;
  59343. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  59344. }
  59345. .lg\:focus\:via-yellow-100:focus {
  59346. --gradient-via-color: #fffff0;
  59347. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  59348. }
  59349. .lg\:focus\:via-yellow-200:focus {
  59350. --gradient-via-color: #fefcbf;
  59351. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  59352. }
  59353. .lg\:focus\:via-yellow-300:focus {
  59354. --gradient-via-color: #faf089;
  59355. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  59356. }
  59357. .lg\:focus\:via-yellow-400:focus {
  59358. --gradient-via-color: #f6e05e;
  59359. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  59360. }
  59361. .lg\:focus\:via-yellow-500:focus {
  59362. --gradient-via-color: #ecc94b;
  59363. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  59364. }
  59365. .lg\:focus\:via-yellow-600:focus {
  59366. --gradient-via-color: #d69e2e;
  59367. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  59368. }
  59369. .lg\:focus\:via-yellow-700:focus {
  59370. --gradient-via-color: #b7791f;
  59371. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  59372. }
  59373. .lg\:focus\:via-yellow-800:focus {
  59374. --gradient-via-color: #975a16;
  59375. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  59376. }
  59377. .lg\:focus\:via-yellow-900:focus {
  59378. --gradient-via-color: #744210;
  59379. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  59380. }
  59381. .lg\:focus\:via-green-100:focus {
  59382. --gradient-via-color: #f0fff4;
  59383. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  59384. }
  59385. .lg\:focus\:via-green-200:focus {
  59386. --gradient-via-color: #c6f6d5;
  59387. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  59388. }
  59389. .lg\:focus\:via-green-300:focus {
  59390. --gradient-via-color: #9ae6b4;
  59391. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  59392. }
  59393. .lg\:focus\:via-green-400:focus {
  59394. --gradient-via-color: #68d391;
  59395. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  59396. }
  59397. .lg\:focus\:via-green-500:focus {
  59398. --gradient-via-color: #48bb78;
  59399. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  59400. }
  59401. .lg\:focus\:via-green-600:focus {
  59402. --gradient-via-color: #38a169;
  59403. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  59404. }
  59405. .lg\:focus\:via-green-700:focus {
  59406. --gradient-via-color: #2f855a;
  59407. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  59408. }
  59409. .lg\:focus\:via-green-800:focus {
  59410. --gradient-via-color: #276749;
  59411. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  59412. }
  59413. .lg\:focus\:via-green-900:focus {
  59414. --gradient-via-color: #22543d;
  59415. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  59416. }
  59417. .lg\:focus\:via-teal-100:focus {
  59418. --gradient-via-color: #e6fffa;
  59419. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  59420. }
  59421. .lg\:focus\:via-teal-200:focus {
  59422. --gradient-via-color: #b2f5ea;
  59423. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  59424. }
  59425. .lg\:focus\:via-teal-300:focus {
  59426. --gradient-via-color: #81e6d9;
  59427. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  59428. }
  59429. .lg\:focus\:via-teal-400:focus {
  59430. --gradient-via-color: #4fd1c5;
  59431. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  59432. }
  59433. .lg\:focus\:via-teal-500:focus {
  59434. --gradient-via-color: #38b2ac;
  59435. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  59436. }
  59437. .lg\:focus\:via-teal-600:focus {
  59438. --gradient-via-color: #319795;
  59439. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  59440. }
  59441. .lg\:focus\:via-teal-700:focus {
  59442. --gradient-via-color: #2c7a7b;
  59443. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  59444. }
  59445. .lg\:focus\:via-teal-800:focus {
  59446. --gradient-via-color: #285e61;
  59447. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  59448. }
  59449. .lg\:focus\:via-teal-900:focus {
  59450. --gradient-via-color: #234e52;
  59451. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  59452. }
  59453. .lg\:focus\:via-blue-100:focus {
  59454. --gradient-via-color: #ebf8ff;
  59455. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  59456. }
  59457. .lg\:focus\:via-blue-200:focus {
  59458. --gradient-via-color: #bee3f8;
  59459. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  59460. }
  59461. .lg\:focus\:via-blue-300:focus {
  59462. --gradient-via-color: #90cdf4;
  59463. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  59464. }
  59465. .lg\:focus\:via-blue-400:focus {
  59466. --gradient-via-color: #63b3ed;
  59467. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  59468. }
  59469. .lg\:focus\:via-blue-500:focus {
  59470. --gradient-via-color: #4299e1;
  59471. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  59472. }
  59473. .lg\:focus\:via-blue-600:focus {
  59474. --gradient-via-color: #3182ce;
  59475. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  59476. }
  59477. .lg\:focus\:via-blue-700:focus {
  59478. --gradient-via-color: #2b6cb0;
  59479. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  59480. }
  59481. .lg\:focus\:via-blue-800:focus {
  59482. --gradient-via-color: #2c5282;
  59483. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  59484. }
  59485. .lg\:focus\:via-blue-900:focus {
  59486. --gradient-via-color: #2a4365;
  59487. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  59488. }
  59489. .lg\:focus\:via-indigo-100:focus {
  59490. --gradient-via-color: #ebf4ff;
  59491. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  59492. }
  59493. .lg\:focus\:via-indigo-200:focus {
  59494. --gradient-via-color: #c3dafe;
  59495. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  59496. }
  59497. .lg\:focus\:via-indigo-300:focus {
  59498. --gradient-via-color: #a3bffa;
  59499. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  59500. }
  59501. .lg\:focus\:via-indigo-400:focus {
  59502. --gradient-via-color: #7f9cf5;
  59503. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  59504. }
  59505. .lg\:focus\:via-indigo-500:focus {
  59506. --gradient-via-color: #667eea;
  59507. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  59508. }
  59509. .lg\:focus\:via-indigo-600:focus {
  59510. --gradient-via-color: #5a67d8;
  59511. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  59512. }
  59513. .lg\:focus\:via-indigo-700:focus {
  59514. --gradient-via-color: #4c51bf;
  59515. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  59516. }
  59517. .lg\:focus\:via-indigo-800:focus {
  59518. --gradient-via-color: #434190;
  59519. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  59520. }
  59521. .lg\:focus\:via-indigo-900:focus {
  59522. --gradient-via-color: #3c366b;
  59523. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  59524. }
  59525. .lg\:focus\:via-purple-100:focus {
  59526. --gradient-via-color: #faf5ff;
  59527. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  59528. }
  59529. .lg\:focus\:via-purple-200:focus {
  59530. --gradient-via-color: #e9d8fd;
  59531. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  59532. }
  59533. .lg\:focus\:via-purple-300:focus {
  59534. --gradient-via-color: #d6bcfa;
  59535. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  59536. }
  59537. .lg\:focus\:via-purple-400:focus {
  59538. --gradient-via-color: #b794f4;
  59539. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  59540. }
  59541. .lg\:focus\:via-purple-500:focus {
  59542. --gradient-via-color: #9f7aea;
  59543. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  59544. }
  59545. .lg\:focus\:via-purple-600:focus {
  59546. --gradient-via-color: #805ad5;
  59547. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  59548. }
  59549. .lg\:focus\:via-purple-700:focus {
  59550. --gradient-via-color: #6b46c1;
  59551. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  59552. }
  59553. .lg\:focus\:via-purple-800:focus {
  59554. --gradient-via-color: #553c9a;
  59555. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  59556. }
  59557. .lg\:focus\:via-purple-900:focus {
  59558. --gradient-via-color: #44337a;
  59559. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  59560. }
  59561. .lg\:focus\:via-pink-100:focus {
  59562. --gradient-via-color: #fff5f7;
  59563. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  59564. }
  59565. .lg\:focus\:via-pink-200:focus {
  59566. --gradient-via-color: #fed7e2;
  59567. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  59568. }
  59569. .lg\:focus\:via-pink-300:focus {
  59570. --gradient-via-color: #fbb6ce;
  59571. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  59572. }
  59573. .lg\:focus\:via-pink-400:focus {
  59574. --gradient-via-color: #f687b3;
  59575. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  59576. }
  59577. .lg\:focus\:via-pink-500:focus {
  59578. --gradient-via-color: #ed64a6;
  59579. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  59580. }
  59581. .lg\:focus\:via-pink-600:focus {
  59582. --gradient-via-color: #d53f8c;
  59583. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  59584. }
  59585. .lg\:focus\:via-pink-700:focus {
  59586. --gradient-via-color: #b83280;
  59587. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  59588. }
  59589. .lg\:focus\:via-pink-800:focus {
  59590. --gradient-via-color: #97266d;
  59591. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  59592. }
  59593. .lg\:focus\:via-pink-900:focus {
  59594. --gradient-via-color: #702459;
  59595. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  59596. }
  59597. .lg\:focus\:to-transparent:focus {
  59598. --gradient-to-color: transparent;
  59599. }
  59600. .lg\:focus\:to-current:focus {
  59601. --gradient-to-color: currentColor;
  59602. }
  59603. .lg\:focus\:to-black:focus {
  59604. --gradient-to-color: #000;
  59605. }
  59606. .lg\:focus\:to-white:focus {
  59607. --gradient-to-color: #fff;
  59608. }
  59609. .lg\:focus\:to-gray-100:focus {
  59610. --gradient-to-color: #f7fafc;
  59611. }
  59612. .lg\:focus\:to-gray-200:focus {
  59613. --gradient-to-color: #edf2f7;
  59614. }
  59615. .lg\:focus\:to-gray-300:focus {
  59616. --gradient-to-color: #e2e8f0;
  59617. }
  59618. .lg\:focus\:to-gray-400:focus {
  59619. --gradient-to-color: #cbd5e0;
  59620. }
  59621. .lg\:focus\:to-gray-500:focus {
  59622. --gradient-to-color: #a0aec0;
  59623. }
  59624. .lg\:focus\:to-gray-600:focus {
  59625. --gradient-to-color: #718096;
  59626. }
  59627. .lg\:focus\:to-gray-700:focus {
  59628. --gradient-to-color: #4a5568;
  59629. }
  59630. .lg\:focus\:to-gray-800:focus {
  59631. --gradient-to-color: #2d3748;
  59632. }
  59633. .lg\:focus\:to-gray-900:focus {
  59634. --gradient-to-color: #1a202c;
  59635. }
  59636. .lg\:focus\:to-red-100:focus {
  59637. --gradient-to-color: #fff5f5;
  59638. }
  59639. .lg\:focus\:to-red-200:focus {
  59640. --gradient-to-color: #fed7d7;
  59641. }
  59642. .lg\:focus\:to-red-300:focus {
  59643. --gradient-to-color: #feb2b2;
  59644. }
  59645. .lg\:focus\:to-red-400:focus {
  59646. --gradient-to-color: #fc8181;
  59647. }
  59648. .lg\:focus\:to-red-500:focus {
  59649. --gradient-to-color: #f56565;
  59650. }
  59651. .lg\:focus\:to-red-600:focus {
  59652. --gradient-to-color: #e53e3e;
  59653. }
  59654. .lg\:focus\:to-red-700:focus {
  59655. --gradient-to-color: #c53030;
  59656. }
  59657. .lg\:focus\:to-red-800:focus {
  59658. --gradient-to-color: #9b2c2c;
  59659. }
  59660. .lg\:focus\:to-red-900:focus {
  59661. --gradient-to-color: #742a2a;
  59662. }
  59663. .lg\:focus\:to-orange-100:focus {
  59664. --gradient-to-color: #fffaf0;
  59665. }
  59666. .lg\:focus\:to-orange-200:focus {
  59667. --gradient-to-color: #feebc8;
  59668. }
  59669. .lg\:focus\:to-orange-300:focus {
  59670. --gradient-to-color: #fbd38d;
  59671. }
  59672. .lg\:focus\:to-orange-400:focus {
  59673. --gradient-to-color: #f6ad55;
  59674. }
  59675. .lg\:focus\:to-orange-500:focus {
  59676. --gradient-to-color: #ed8936;
  59677. }
  59678. .lg\:focus\:to-orange-600:focus {
  59679. --gradient-to-color: #dd6b20;
  59680. }
  59681. .lg\:focus\:to-orange-700:focus {
  59682. --gradient-to-color: #c05621;
  59683. }
  59684. .lg\:focus\:to-orange-800:focus {
  59685. --gradient-to-color: #9c4221;
  59686. }
  59687. .lg\:focus\:to-orange-900:focus {
  59688. --gradient-to-color: #7b341e;
  59689. }
  59690. .lg\:focus\:to-yellow-100:focus {
  59691. --gradient-to-color: #fffff0;
  59692. }
  59693. .lg\:focus\:to-yellow-200:focus {
  59694. --gradient-to-color: #fefcbf;
  59695. }
  59696. .lg\:focus\:to-yellow-300:focus {
  59697. --gradient-to-color: #faf089;
  59698. }
  59699. .lg\:focus\:to-yellow-400:focus {
  59700. --gradient-to-color: #f6e05e;
  59701. }
  59702. .lg\:focus\:to-yellow-500:focus {
  59703. --gradient-to-color: #ecc94b;
  59704. }
  59705. .lg\:focus\:to-yellow-600:focus {
  59706. --gradient-to-color: #d69e2e;
  59707. }
  59708. .lg\:focus\:to-yellow-700:focus {
  59709. --gradient-to-color: #b7791f;
  59710. }
  59711. .lg\:focus\:to-yellow-800:focus {
  59712. --gradient-to-color: #975a16;
  59713. }
  59714. .lg\:focus\:to-yellow-900:focus {
  59715. --gradient-to-color: #744210;
  59716. }
  59717. .lg\:focus\:to-green-100:focus {
  59718. --gradient-to-color: #f0fff4;
  59719. }
  59720. .lg\:focus\:to-green-200:focus {
  59721. --gradient-to-color: #c6f6d5;
  59722. }
  59723. .lg\:focus\:to-green-300:focus {
  59724. --gradient-to-color: #9ae6b4;
  59725. }
  59726. .lg\:focus\:to-green-400:focus {
  59727. --gradient-to-color: #68d391;
  59728. }
  59729. .lg\:focus\:to-green-500:focus {
  59730. --gradient-to-color: #48bb78;
  59731. }
  59732. .lg\:focus\:to-green-600:focus {
  59733. --gradient-to-color: #38a169;
  59734. }
  59735. .lg\:focus\:to-green-700:focus {
  59736. --gradient-to-color: #2f855a;
  59737. }
  59738. .lg\:focus\:to-green-800:focus {
  59739. --gradient-to-color: #276749;
  59740. }
  59741. .lg\:focus\:to-green-900:focus {
  59742. --gradient-to-color: #22543d;
  59743. }
  59744. .lg\:focus\:to-teal-100:focus {
  59745. --gradient-to-color: #e6fffa;
  59746. }
  59747. .lg\:focus\:to-teal-200:focus {
  59748. --gradient-to-color: #b2f5ea;
  59749. }
  59750. .lg\:focus\:to-teal-300:focus {
  59751. --gradient-to-color: #81e6d9;
  59752. }
  59753. .lg\:focus\:to-teal-400:focus {
  59754. --gradient-to-color: #4fd1c5;
  59755. }
  59756. .lg\:focus\:to-teal-500:focus {
  59757. --gradient-to-color: #38b2ac;
  59758. }
  59759. .lg\:focus\:to-teal-600:focus {
  59760. --gradient-to-color: #319795;
  59761. }
  59762. .lg\:focus\:to-teal-700:focus {
  59763. --gradient-to-color: #2c7a7b;
  59764. }
  59765. .lg\:focus\:to-teal-800:focus {
  59766. --gradient-to-color: #285e61;
  59767. }
  59768. .lg\:focus\:to-teal-900:focus {
  59769. --gradient-to-color: #234e52;
  59770. }
  59771. .lg\:focus\:to-blue-100:focus {
  59772. --gradient-to-color: #ebf8ff;
  59773. }
  59774. .lg\:focus\:to-blue-200:focus {
  59775. --gradient-to-color: #bee3f8;
  59776. }
  59777. .lg\:focus\:to-blue-300:focus {
  59778. --gradient-to-color: #90cdf4;
  59779. }
  59780. .lg\:focus\:to-blue-400:focus {
  59781. --gradient-to-color: #63b3ed;
  59782. }
  59783. .lg\:focus\:to-blue-500:focus {
  59784. --gradient-to-color: #4299e1;
  59785. }
  59786. .lg\:focus\:to-blue-600:focus {
  59787. --gradient-to-color: #3182ce;
  59788. }
  59789. .lg\:focus\:to-blue-700:focus {
  59790. --gradient-to-color: #2b6cb0;
  59791. }
  59792. .lg\:focus\:to-blue-800:focus {
  59793. --gradient-to-color: #2c5282;
  59794. }
  59795. .lg\:focus\:to-blue-900:focus {
  59796. --gradient-to-color: #2a4365;
  59797. }
  59798. .lg\:focus\:to-indigo-100:focus {
  59799. --gradient-to-color: #ebf4ff;
  59800. }
  59801. .lg\:focus\:to-indigo-200:focus {
  59802. --gradient-to-color: #c3dafe;
  59803. }
  59804. .lg\:focus\:to-indigo-300:focus {
  59805. --gradient-to-color: #a3bffa;
  59806. }
  59807. .lg\:focus\:to-indigo-400:focus {
  59808. --gradient-to-color: #7f9cf5;
  59809. }
  59810. .lg\:focus\:to-indigo-500:focus {
  59811. --gradient-to-color: #667eea;
  59812. }
  59813. .lg\:focus\:to-indigo-600:focus {
  59814. --gradient-to-color: #5a67d8;
  59815. }
  59816. .lg\:focus\:to-indigo-700:focus {
  59817. --gradient-to-color: #4c51bf;
  59818. }
  59819. .lg\:focus\:to-indigo-800:focus {
  59820. --gradient-to-color: #434190;
  59821. }
  59822. .lg\:focus\:to-indigo-900:focus {
  59823. --gradient-to-color: #3c366b;
  59824. }
  59825. .lg\:focus\:to-purple-100:focus {
  59826. --gradient-to-color: #faf5ff;
  59827. }
  59828. .lg\:focus\:to-purple-200:focus {
  59829. --gradient-to-color: #e9d8fd;
  59830. }
  59831. .lg\:focus\:to-purple-300:focus {
  59832. --gradient-to-color: #d6bcfa;
  59833. }
  59834. .lg\:focus\:to-purple-400:focus {
  59835. --gradient-to-color: #b794f4;
  59836. }
  59837. .lg\:focus\:to-purple-500:focus {
  59838. --gradient-to-color: #9f7aea;
  59839. }
  59840. .lg\:focus\:to-purple-600:focus {
  59841. --gradient-to-color: #805ad5;
  59842. }
  59843. .lg\:focus\:to-purple-700:focus {
  59844. --gradient-to-color: #6b46c1;
  59845. }
  59846. .lg\:focus\:to-purple-800:focus {
  59847. --gradient-to-color: #553c9a;
  59848. }
  59849. .lg\:focus\:to-purple-900:focus {
  59850. --gradient-to-color: #44337a;
  59851. }
  59852. .lg\:focus\:to-pink-100:focus {
  59853. --gradient-to-color: #fff5f7;
  59854. }
  59855. .lg\:focus\:to-pink-200:focus {
  59856. --gradient-to-color: #fed7e2;
  59857. }
  59858. .lg\:focus\:to-pink-300:focus {
  59859. --gradient-to-color: #fbb6ce;
  59860. }
  59861. .lg\:focus\:to-pink-400:focus {
  59862. --gradient-to-color: #f687b3;
  59863. }
  59864. .lg\:focus\:to-pink-500:focus {
  59865. --gradient-to-color: #ed64a6;
  59866. }
  59867. .lg\:focus\:to-pink-600:focus {
  59868. --gradient-to-color: #d53f8c;
  59869. }
  59870. .lg\:focus\:to-pink-700:focus {
  59871. --gradient-to-color: #b83280;
  59872. }
  59873. .lg\:focus\:to-pink-800:focus {
  59874. --gradient-to-color: #97266d;
  59875. }
  59876. .lg\:focus\:to-pink-900:focus {
  59877. --gradient-to-color: #702459;
  59878. }
  59879. .lg\:bg-opacity-0 {
  59880. --bg-opacity: 0;
  59881. }
  59882. .lg\:bg-opacity-25 {
  59883. --bg-opacity: 0.25;
  59884. }
  59885. .lg\:bg-opacity-50 {
  59886. --bg-opacity: 0.5;
  59887. }
  59888. .lg\:bg-opacity-75 {
  59889. --bg-opacity: 0.75;
  59890. }
  59891. .lg\:bg-opacity-100 {
  59892. --bg-opacity: 1;
  59893. }
  59894. .lg\:hover\:bg-opacity-0:hover {
  59895. --bg-opacity: 0;
  59896. }
  59897. .lg\:hover\:bg-opacity-25:hover {
  59898. --bg-opacity: 0.25;
  59899. }
  59900. .lg\:hover\:bg-opacity-50:hover {
  59901. --bg-opacity: 0.5;
  59902. }
  59903. .lg\:hover\:bg-opacity-75:hover {
  59904. --bg-opacity: 0.75;
  59905. }
  59906. .lg\:hover\:bg-opacity-100:hover {
  59907. --bg-opacity: 1;
  59908. }
  59909. .lg\:focus\:bg-opacity-0:focus {
  59910. --bg-opacity: 0;
  59911. }
  59912. .lg\:focus\:bg-opacity-25:focus {
  59913. --bg-opacity: 0.25;
  59914. }
  59915. .lg\:focus\:bg-opacity-50:focus {
  59916. --bg-opacity: 0.5;
  59917. }
  59918. .lg\:focus\:bg-opacity-75:focus {
  59919. --bg-opacity: 0.75;
  59920. }
  59921. .lg\:focus\:bg-opacity-100:focus {
  59922. --bg-opacity: 1;
  59923. }
  59924. .lg\:bg-bottom {
  59925. background-position: bottom;
  59926. }
  59927. .lg\:bg-center {
  59928. background-position: center;
  59929. }
  59930. .lg\:bg-left {
  59931. background-position: left;
  59932. }
  59933. .lg\:bg-left-bottom {
  59934. background-position: left bottom;
  59935. }
  59936. .lg\:bg-left-top {
  59937. background-position: left top;
  59938. }
  59939. .lg\:bg-right {
  59940. background-position: right;
  59941. }
  59942. .lg\:bg-right-bottom {
  59943. background-position: right bottom;
  59944. }
  59945. .lg\:bg-right-top {
  59946. background-position: right top;
  59947. }
  59948. .lg\:bg-top {
  59949. background-position: top;
  59950. }
  59951. .lg\:bg-repeat {
  59952. background-repeat: repeat;
  59953. }
  59954. .lg\:bg-no-repeat {
  59955. background-repeat: no-repeat;
  59956. }
  59957. .lg\:bg-repeat-x {
  59958. background-repeat: repeat-x;
  59959. }
  59960. .lg\:bg-repeat-y {
  59961. background-repeat: repeat-y;
  59962. }
  59963. .lg\:bg-repeat-round {
  59964. background-repeat: round;
  59965. }
  59966. .lg\:bg-repeat-space {
  59967. background-repeat: space;
  59968. }
  59969. .lg\:bg-auto {
  59970. background-size: auto;
  59971. }
  59972. .lg\:bg-cover {
  59973. background-size: cover;
  59974. }
  59975. .lg\:bg-contain {
  59976. background-size: contain;
  59977. }
  59978. .lg\:border-collapse {
  59979. border-collapse: collapse;
  59980. }
  59981. .lg\:border-separate {
  59982. border-collapse: separate;
  59983. }
  59984. .lg\:border-transparent {
  59985. border-color: transparent;
  59986. }
  59987. .lg\:border-current {
  59988. border-color: currentColor;
  59989. }
  59990. .lg\:border-black {
  59991. --border-opacity: 1;
  59992. border-color: #000;
  59993. border-color: rgba(0, 0, 0, var(--border-opacity));
  59994. }
  59995. .lg\:border-white {
  59996. --border-opacity: 1;
  59997. border-color: #fff;
  59998. border-color: rgba(255, 255, 255, var(--border-opacity));
  59999. }
  60000. .lg\:border-gray-100 {
  60001. --border-opacity: 1;
  60002. border-color: #f7fafc;
  60003. border-color: rgba(247, 250, 252, var(--border-opacity));
  60004. }
  60005. .lg\:border-gray-200 {
  60006. --border-opacity: 1;
  60007. border-color: #edf2f7;
  60008. border-color: rgba(237, 242, 247, var(--border-opacity));
  60009. }
  60010. .lg\:border-gray-300 {
  60011. --border-opacity: 1;
  60012. border-color: #e2e8f0;
  60013. border-color: rgba(226, 232, 240, var(--border-opacity));
  60014. }
  60015. .lg\:border-gray-400 {
  60016. --border-opacity: 1;
  60017. border-color: #cbd5e0;
  60018. border-color: rgba(203, 213, 224, var(--border-opacity));
  60019. }
  60020. .lg\:border-gray-500 {
  60021. --border-opacity: 1;
  60022. border-color: #a0aec0;
  60023. border-color: rgba(160, 174, 192, var(--border-opacity));
  60024. }
  60025. .lg\:border-gray-600 {
  60026. --border-opacity: 1;
  60027. border-color: #718096;
  60028. border-color: rgba(113, 128, 150, var(--border-opacity));
  60029. }
  60030. .lg\:border-gray-700 {
  60031. --border-opacity: 1;
  60032. border-color: #4a5568;
  60033. border-color: rgba(74, 85, 104, var(--border-opacity));
  60034. }
  60035. .lg\:border-gray-800 {
  60036. --border-opacity: 1;
  60037. border-color: #2d3748;
  60038. border-color: rgba(45, 55, 72, var(--border-opacity));
  60039. }
  60040. .lg\:border-gray-900 {
  60041. --border-opacity: 1;
  60042. border-color: #1a202c;
  60043. border-color: rgba(26, 32, 44, var(--border-opacity));
  60044. }
  60045. .lg\:border-red-100 {
  60046. --border-opacity: 1;
  60047. border-color: #fff5f5;
  60048. border-color: rgba(255, 245, 245, var(--border-opacity));
  60049. }
  60050. .lg\:border-red-200 {
  60051. --border-opacity: 1;
  60052. border-color: #fed7d7;
  60053. border-color: rgba(254, 215, 215, var(--border-opacity));
  60054. }
  60055. .lg\:border-red-300 {
  60056. --border-opacity: 1;
  60057. border-color: #feb2b2;
  60058. border-color: rgba(254, 178, 178, var(--border-opacity));
  60059. }
  60060. .lg\:border-red-400 {
  60061. --border-opacity: 1;
  60062. border-color: #fc8181;
  60063. border-color: rgba(252, 129, 129, var(--border-opacity));
  60064. }
  60065. .lg\:border-red-500 {
  60066. --border-opacity: 1;
  60067. border-color: #f56565;
  60068. border-color: rgba(245, 101, 101, var(--border-opacity));
  60069. }
  60070. .lg\:border-red-600 {
  60071. --border-opacity: 1;
  60072. border-color: #e53e3e;
  60073. border-color: rgba(229, 62, 62, var(--border-opacity));
  60074. }
  60075. .lg\:border-red-700 {
  60076. --border-opacity: 1;
  60077. border-color: #c53030;
  60078. border-color: rgba(197, 48, 48, var(--border-opacity));
  60079. }
  60080. .lg\:border-red-800 {
  60081. --border-opacity: 1;
  60082. border-color: #9b2c2c;
  60083. border-color: rgba(155, 44, 44, var(--border-opacity));
  60084. }
  60085. .lg\:border-red-900 {
  60086. --border-opacity: 1;
  60087. border-color: #742a2a;
  60088. border-color: rgba(116, 42, 42, var(--border-opacity));
  60089. }
  60090. .lg\:border-orange-100 {
  60091. --border-opacity: 1;
  60092. border-color: #fffaf0;
  60093. border-color: rgba(255, 250, 240, var(--border-opacity));
  60094. }
  60095. .lg\:border-orange-200 {
  60096. --border-opacity: 1;
  60097. border-color: #feebc8;
  60098. border-color: rgba(254, 235, 200, var(--border-opacity));
  60099. }
  60100. .lg\:border-orange-300 {
  60101. --border-opacity: 1;
  60102. border-color: #fbd38d;
  60103. border-color: rgba(251, 211, 141, var(--border-opacity));
  60104. }
  60105. .lg\:border-orange-400 {
  60106. --border-opacity: 1;
  60107. border-color: #f6ad55;
  60108. border-color: rgba(246, 173, 85, var(--border-opacity));
  60109. }
  60110. .lg\:border-orange-500 {
  60111. --border-opacity: 1;
  60112. border-color: #ed8936;
  60113. border-color: rgba(237, 137, 54, var(--border-opacity));
  60114. }
  60115. .lg\:border-orange-600 {
  60116. --border-opacity: 1;
  60117. border-color: #dd6b20;
  60118. border-color: rgba(221, 107, 32, var(--border-opacity));
  60119. }
  60120. .lg\:border-orange-700 {
  60121. --border-opacity: 1;
  60122. border-color: #c05621;
  60123. border-color: rgba(192, 86, 33, var(--border-opacity));
  60124. }
  60125. .lg\:border-orange-800 {
  60126. --border-opacity: 1;
  60127. border-color: #9c4221;
  60128. border-color: rgba(156, 66, 33, var(--border-opacity));
  60129. }
  60130. .lg\:border-orange-900 {
  60131. --border-opacity: 1;
  60132. border-color: #7b341e;
  60133. border-color: rgba(123, 52, 30, var(--border-opacity));
  60134. }
  60135. .lg\:border-yellow-100 {
  60136. --border-opacity: 1;
  60137. border-color: #fffff0;
  60138. border-color: rgba(255, 255, 240, var(--border-opacity));
  60139. }
  60140. .lg\:border-yellow-200 {
  60141. --border-opacity: 1;
  60142. border-color: #fefcbf;
  60143. border-color: rgba(254, 252, 191, var(--border-opacity));
  60144. }
  60145. .lg\:border-yellow-300 {
  60146. --border-opacity: 1;
  60147. border-color: #faf089;
  60148. border-color: rgba(250, 240, 137, var(--border-opacity));
  60149. }
  60150. .lg\:border-yellow-400 {
  60151. --border-opacity: 1;
  60152. border-color: #f6e05e;
  60153. border-color: rgba(246, 224, 94, var(--border-opacity));
  60154. }
  60155. .lg\:border-yellow-500 {
  60156. --border-opacity: 1;
  60157. border-color: #ecc94b;
  60158. border-color: rgba(236, 201, 75, var(--border-opacity));
  60159. }
  60160. .lg\:border-yellow-600 {
  60161. --border-opacity: 1;
  60162. border-color: #d69e2e;
  60163. border-color: rgba(214, 158, 46, var(--border-opacity));
  60164. }
  60165. .lg\:border-yellow-700 {
  60166. --border-opacity: 1;
  60167. border-color: #b7791f;
  60168. border-color: rgba(183, 121, 31, var(--border-opacity));
  60169. }
  60170. .lg\:border-yellow-800 {
  60171. --border-opacity: 1;
  60172. border-color: #975a16;
  60173. border-color: rgba(151, 90, 22, var(--border-opacity));
  60174. }
  60175. .lg\:border-yellow-900 {
  60176. --border-opacity: 1;
  60177. border-color: #744210;
  60178. border-color: rgba(116, 66, 16, var(--border-opacity));
  60179. }
  60180. .lg\:border-green-100 {
  60181. --border-opacity: 1;
  60182. border-color: #f0fff4;
  60183. border-color: rgba(240, 255, 244, var(--border-opacity));
  60184. }
  60185. .lg\:border-green-200 {
  60186. --border-opacity: 1;
  60187. border-color: #c6f6d5;
  60188. border-color: rgba(198, 246, 213, var(--border-opacity));
  60189. }
  60190. .lg\:border-green-300 {
  60191. --border-opacity: 1;
  60192. border-color: #9ae6b4;
  60193. border-color: rgba(154, 230, 180, var(--border-opacity));
  60194. }
  60195. .lg\:border-green-400 {
  60196. --border-opacity: 1;
  60197. border-color: #68d391;
  60198. border-color: rgba(104, 211, 145, var(--border-opacity));
  60199. }
  60200. .lg\:border-green-500 {
  60201. --border-opacity: 1;
  60202. border-color: #48bb78;
  60203. border-color: rgba(72, 187, 120, var(--border-opacity));
  60204. }
  60205. .lg\:border-green-600 {
  60206. --border-opacity: 1;
  60207. border-color: #38a169;
  60208. border-color: rgba(56, 161, 105, var(--border-opacity));
  60209. }
  60210. .lg\:border-green-700 {
  60211. --border-opacity: 1;
  60212. border-color: #2f855a;
  60213. border-color: rgba(47, 133, 90, var(--border-opacity));
  60214. }
  60215. .lg\:border-green-800 {
  60216. --border-opacity: 1;
  60217. border-color: #276749;
  60218. border-color: rgba(39, 103, 73, var(--border-opacity));
  60219. }
  60220. .lg\:border-green-900 {
  60221. --border-opacity: 1;
  60222. border-color: #22543d;
  60223. border-color: rgba(34, 84, 61, var(--border-opacity));
  60224. }
  60225. .lg\:border-teal-100 {
  60226. --border-opacity: 1;
  60227. border-color: #e6fffa;
  60228. border-color: rgba(230, 255, 250, var(--border-opacity));
  60229. }
  60230. .lg\:border-teal-200 {
  60231. --border-opacity: 1;
  60232. border-color: #b2f5ea;
  60233. border-color: rgba(178, 245, 234, var(--border-opacity));
  60234. }
  60235. .lg\:border-teal-300 {
  60236. --border-opacity: 1;
  60237. border-color: #81e6d9;
  60238. border-color: rgba(129, 230, 217, var(--border-opacity));
  60239. }
  60240. .lg\:border-teal-400 {
  60241. --border-opacity: 1;
  60242. border-color: #4fd1c5;
  60243. border-color: rgba(79, 209, 197, var(--border-opacity));
  60244. }
  60245. .lg\:border-teal-500 {
  60246. --border-opacity: 1;
  60247. border-color: #38b2ac;
  60248. border-color: rgba(56, 178, 172, var(--border-opacity));
  60249. }
  60250. .lg\:border-teal-600 {
  60251. --border-opacity: 1;
  60252. border-color: #319795;
  60253. border-color: rgba(49, 151, 149, var(--border-opacity));
  60254. }
  60255. .lg\:border-teal-700 {
  60256. --border-opacity: 1;
  60257. border-color: #2c7a7b;
  60258. border-color: rgba(44, 122, 123, var(--border-opacity));
  60259. }
  60260. .lg\:border-teal-800 {
  60261. --border-opacity: 1;
  60262. border-color: #285e61;
  60263. border-color: rgba(40, 94, 97, var(--border-opacity));
  60264. }
  60265. .lg\:border-teal-900 {
  60266. --border-opacity: 1;
  60267. border-color: #234e52;
  60268. border-color: rgba(35, 78, 82, var(--border-opacity));
  60269. }
  60270. .lg\:border-blue-100 {
  60271. --border-opacity: 1;
  60272. border-color: #ebf8ff;
  60273. border-color: rgba(235, 248, 255, var(--border-opacity));
  60274. }
  60275. .lg\:border-blue-200 {
  60276. --border-opacity: 1;
  60277. border-color: #bee3f8;
  60278. border-color: rgba(190, 227, 248, var(--border-opacity));
  60279. }
  60280. .lg\:border-blue-300 {
  60281. --border-opacity: 1;
  60282. border-color: #90cdf4;
  60283. border-color: rgba(144, 205, 244, var(--border-opacity));
  60284. }
  60285. .lg\:border-blue-400 {
  60286. --border-opacity: 1;
  60287. border-color: #63b3ed;
  60288. border-color: rgba(99, 179, 237, var(--border-opacity));
  60289. }
  60290. .lg\:border-blue-500 {
  60291. --border-opacity: 1;
  60292. border-color: #4299e1;
  60293. border-color: rgba(66, 153, 225, var(--border-opacity));
  60294. }
  60295. .lg\:border-blue-600 {
  60296. --border-opacity: 1;
  60297. border-color: #3182ce;
  60298. border-color: rgba(49, 130, 206, var(--border-opacity));
  60299. }
  60300. .lg\:border-blue-700 {
  60301. --border-opacity: 1;
  60302. border-color: #2b6cb0;
  60303. border-color: rgba(43, 108, 176, var(--border-opacity));
  60304. }
  60305. .lg\:border-blue-800 {
  60306. --border-opacity: 1;
  60307. border-color: #2c5282;
  60308. border-color: rgba(44, 82, 130, var(--border-opacity));
  60309. }
  60310. .lg\:border-blue-900 {
  60311. --border-opacity: 1;
  60312. border-color: #2a4365;
  60313. border-color: rgba(42, 67, 101, var(--border-opacity));
  60314. }
  60315. .lg\:border-indigo-100 {
  60316. --border-opacity: 1;
  60317. border-color: #ebf4ff;
  60318. border-color: rgba(235, 244, 255, var(--border-opacity));
  60319. }
  60320. .lg\:border-indigo-200 {
  60321. --border-opacity: 1;
  60322. border-color: #c3dafe;
  60323. border-color: rgba(195, 218, 254, var(--border-opacity));
  60324. }
  60325. .lg\:border-indigo-300 {
  60326. --border-opacity: 1;
  60327. border-color: #a3bffa;
  60328. border-color: rgba(163, 191, 250, var(--border-opacity));
  60329. }
  60330. .lg\:border-indigo-400 {
  60331. --border-opacity: 1;
  60332. border-color: #7f9cf5;
  60333. border-color: rgba(127, 156, 245, var(--border-opacity));
  60334. }
  60335. .lg\:border-indigo-500 {
  60336. --border-opacity: 1;
  60337. border-color: #667eea;
  60338. border-color: rgba(102, 126, 234, var(--border-opacity));
  60339. }
  60340. .lg\:border-indigo-600 {
  60341. --border-opacity: 1;
  60342. border-color: #5a67d8;
  60343. border-color: rgba(90, 103, 216, var(--border-opacity));
  60344. }
  60345. .lg\:border-indigo-700 {
  60346. --border-opacity: 1;
  60347. border-color: #4c51bf;
  60348. border-color: rgba(76, 81, 191, var(--border-opacity));
  60349. }
  60350. .lg\:border-indigo-800 {
  60351. --border-opacity: 1;
  60352. border-color: #434190;
  60353. border-color: rgba(67, 65, 144, var(--border-opacity));
  60354. }
  60355. .lg\:border-indigo-900 {
  60356. --border-opacity: 1;
  60357. border-color: #3c366b;
  60358. border-color: rgba(60, 54, 107, var(--border-opacity));
  60359. }
  60360. .lg\:border-purple-100 {
  60361. --border-opacity: 1;
  60362. border-color: #faf5ff;
  60363. border-color: rgba(250, 245, 255, var(--border-opacity));
  60364. }
  60365. .lg\:border-purple-200 {
  60366. --border-opacity: 1;
  60367. border-color: #e9d8fd;
  60368. border-color: rgba(233, 216, 253, var(--border-opacity));
  60369. }
  60370. .lg\:border-purple-300 {
  60371. --border-opacity: 1;
  60372. border-color: #d6bcfa;
  60373. border-color: rgba(214, 188, 250, var(--border-opacity));
  60374. }
  60375. .lg\:border-purple-400 {
  60376. --border-opacity: 1;
  60377. border-color: #b794f4;
  60378. border-color: rgba(183, 148, 244, var(--border-opacity));
  60379. }
  60380. .lg\:border-purple-500 {
  60381. --border-opacity: 1;
  60382. border-color: #9f7aea;
  60383. border-color: rgba(159, 122, 234, var(--border-opacity));
  60384. }
  60385. .lg\:border-purple-600 {
  60386. --border-opacity: 1;
  60387. border-color: #805ad5;
  60388. border-color: rgba(128, 90, 213, var(--border-opacity));
  60389. }
  60390. .lg\:border-purple-700 {
  60391. --border-opacity: 1;
  60392. border-color: #6b46c1;
  60393. border-color: rgba(107, 70, 193, var(--border-opacity));
  60394. }
  60395. .lg\:border-purple-800 {
  60396. --border-opacity: 1;
  60397. border-color: #553c9a;
  60398. border-color: rgba(85, 60, 154, var(--border-opacity));
  60399. }
  60400. .lg\:border-purple-900 {
  60401. --border-opacity: 1;
  60402. border-color: #44337a;
  60403. border-color: rgba(68, 51, 122, var(--border-opacity));
  60404. }
  60405. .lg\:border-pink-100 {
  60406. --border-opacity: 1;
  60407. border-color: #fff5f7;
  60408. border-color: rgba(255, 245, 247, var(--border-opacity));
  60409. }
  60410. .lg\:border-pink-200 {
  60411. --border-opacity: 1;
  60412. border-color: #fed7e2;
  60413. border-color: rgba(254, 215, 226, var(--border-opacity));
  60414. }
  60415. .lg\:border-pink-300 {
  60416. --border-opacity: 1;
  60417. border-color: #fbb6ce;
  60418. border-color: rgba(251, 182, 206, var(--border-opacity));
  60419. }
  60420. .lg\:border-pink-400 {
  60421. --border-opacity: 1;
  60422. border-color: #f687b3;
  60423. border-color: rgba(246, 135, 179, var(--border-opacity));
  60424. }
  60425. .lg\:border-pink-500 {
  60426. --border-opacity: 1;
  60427. border-color: #ed64a6;
  60428. border-color: rgba(237, 100, 166, var(--border-opacity));
  60429. }
  60430. .lg\:border-pink-600 {
  60431. --border-opacity: 1;
  60432. border-color: #d53f8c;
  60433. border-color: rgba(213, 63, 140, var(--border-opacity));
  60434. }
  60435. .lg\:border-pink-700 {
  60436. --border-opacity: 1;
  60437. border-color: #b83280;
  60438. border-color: rgba(184, 50, 128, var(--border-opacity));
  60439. }
  60440. .lg\:border-pink-800 {
  60441. --border-opacity: 1;
  60442. border-color: #97266d;
  60443. border-color: rgba(151, 38, 109, var(--border-opacity));
  60444. }
  60445. .lg\:border-pink-900 {
  60446. --border-opacity: 1;
  60447. border-color: #702459;
  60448. border-color: rgba(112, 36, 89, var(--border-opacity));
  60449. }
  60450. .lg\:hover\:border-transparent:hover {
  60451. border-color: transparent;
  60452. }
  60453. .lg\:hover\:border-current:hover {
  60454. border-color: currentColor;
  60455. }
  60456. .lg\:hover\:border-black:hover {
  60457. --border-opacity: 1;
  60458. border-color: #000;
  60459. border-color: rgba(0, 0, 0, var(--border-opacity));
  60460. }
  60461. .lg\:hover\:border-white:hover {
  60462. --border-opacity: 1;
  60463. border-color: #fff;
  60464. border-color: rgba(255, 255, 255, var(--border-opacity));
  60465. }
  60466. .lg\:hover\:border-gray-100:hover {
  60467. --border-opacity: 1;
  60468. border-color: #f7fafc;
  60469. border-color: rgba(247, 250, 252, var(--border-opacity));
  60470. }
  60471. .lg\:hover\:border-gray-200:hover {
  60472. --border-opacity: 1;
  60473. border-color: #edf2f7;
  60474. border-color: rgba(237, 242, 247, var(--border-opacity));
  60475. }
  60476. .lg\:hover\:border-gray-300:hover {
  60477. --border-opacity: 1;
  60478. border-color: #e2e8f0;
  60479. border-color: rgba(226, 232, 240, var(--border-opacity));
  60480. }
  60481. .lg\:hover\:border-gray-400:hover {
  60482. --border-opacity: 1;
  60483. border-color: #cbd5e0;
  60484. border-color: rgba(203, 213, 224, var(--border-opacity));
  60485. }
  60486. .lg\:hover\:border-gray-500:hover {
  60487. --border-opacity: 1;
  60488. border-color: #a0aec0;
  60489. border-color: rgba(160, 174, 192, var(--border-opacity));
  60490. }
  60491. .lg\:hover\:border-gray-600:hover {
  60492. --border-opacity: 1;
  60493. border-color: #718096;
  60494. border-color: rgba(113, 128, 150, var(--border-opacity));
  60495. }
  60496. .lg\:hover\:border-gray-700:hover {
  60497. --border-opacity: 1;
  60498. border-color: #4a5568;
  60499. border-color: rgba(74, 85, 104, var(--border-opacity));
  60500. }
  60501. .lg\:hover\:border-gray-800:hover {
  60502. --border-opacity: 1;
  60503. border-color: #2d3748;
  60504. border-color: rgba(45, 55, 72, var(--border-opacity));
  60505. }
  60506. .lg\:hover\:border-gray-900:hover {
  60507. --border-opacity: 1;
  60508. border-color: #1a202c;
  60509. border-color: rgba(26, 32, 44, var(--border-opacity));
  60510. }
  60511. .lg\:hover\:border-red-100:hover {
  60512. --border-opacity: 1;
  60513. border-color: #fff5f5;
  60514. border-color: rgba(255, 245, 245, var(--border-opacity));
  60515. }
  60516. .lg\:hover\:border-red-200:hover {
  60517. --border-opacity: 1;
  60518. border-color: #fed7d7;
  60519. border-color: rgba(254, 215, 215, var(--border-opacity));
  60520. }
  60521. .lg\:hover\:border-red-300:hover {
  60522. --border-opacity: 1;
  60523. border-color: #feb2b2;
  60524. border-color: rgba(254, 178, 178, var(--border-opacity));
  60525. }
  60526. .lg\:hover\:border-red-400:hover {
  60527. --border-opacity: 1;
  60528. border-color: #fc8181;
  60529. border-color: rgba(252, 129, 129, var(--border-opacity));
  60530. }
  60531. .lg\:hover\:border-red-500:hover {
  60532. --border-opacity: 1;
  60533. border-color: #f56565;
  60534. border-color: rgba(245, 101, 101, var(--border-opacity));
  60535. }
  60536. .lg\:hover\:border-red-600:hover {
  60537. --border-opacity: 1;
  60538. border-color: #e53e3e;
  60539. border-color: rgba(229, 62, 62, var(--border-opacity));
  60540. }
  60541. .lg\:hover\:border-red-700:hover {
  60542. --border-opacity: 1;
  60543. border-color: #c53030;
  60544. border-color: rgba(197, 48, 48, var(--border-opacity));
  60545. }
  60546. .lg\:hover\:border-red-800:hover {
  60547. --border-opacity: 1;
  60548. border-color: #9b2c2c;
  60549. border-color: rgba(155, 44, 44, var(--border-opacity));
  60550. }
  60551. .lg\:hover\:border-red-900:hover {
  60552. --border-opacity: 1;
  60553. border-color: #742a2a;
  60554. border-color: rgba(116, 42, 42, var(--border-opacity));
  60555. }
  60556. .lg\:hover\:border-orange-100:hover {
  60557. --border-opacity: 1;
  60558. border-color: #fffaf0;
  60559. border-color: rgba(255, 250, 240, var(--border-opacity));
  60560. }
  60561. .lg\:hover\:border-orange-200:hover {
  60562. --border-opacity: 1;
  60563. border-color: #feebc8;
  60564. border-color: rgba(254, 235, 200, var(--border-opacity));
  60565. }
  60566. .lg\:hover\:border-orange-300:hover {
  60567. --border-opacity: 1;
  60568. border-color: #fbd38d;
  60569. border-color: rgba(251, 211, 141, var(--border-opacity));
  60570. }
  60571. .lg\:hover\:border-orange-400:hover {
  60572. --border-opacity: 1;
  60573. border-color: #f6ad55;
  60574. border-color: rgba(246, 173, 85, var(--border-opacity));
  60575. }
  60576. .lg\:hover\:border-orange-500:hover {
  60577. --border-opacity: 1;
  60578. border-color: #ed8936;
  60579. border-color: rgba(237, 137, 54, var(--border-opacity));
  60580. }
  60581. .lg\:hover\:border-orange-600:hover {
  60582. --border-opacity: 1;
  60583. border-color: #dd6b20;
  60584. border-color: rgba(221, 107, 32, var(--border-opacity));
  60585. }
  60586. .lg\:hover\:border-orange-700:hover {
  60587. --border-opacity: 1;
  60588. border-color: #c05621;
  60589. border-color: rgba(192, 86, 33, var(--border-opacity));
  60590. }
  60591. .lg\:hover\:border-orange-800:hover {
  60592. --border-opacity: 1;
  60593. border-color: #9c4221;
  60594. border-color: rgba(156, 66, 33, var(--border-opacity));
  60595. }
  60596. .lg\:hover\:border-orange-900:hover {
  60597. --border-opacity: 1;
  60598. border-color: #7b341e;
  60599. border-color: rgba(123, 52, 30, var(--border-opacity));
  60600. }
  60601. .lg\:hover\:border-yellow-100:hover {
  60602. --border-opacity: 1;
  60603. border-color: #fffff0;
  60604. border-color: rgba(255, 255, 240, var(--border-opacity));
  60605. }
  60606. .lg\:hover\:border-yellow-200:hover {
  60607. --border-opacity: 1;
  60608. border-color: #fefcbf;
  60609. border-color: rgba(254, 252, 191, var(--border-opacity));
  60610. }
  60611. .lg\:hover\:border-yellow-300:hover {
  60612. --border-opacity: 1;
  60613. border-color: #faf089;
  60614. border-color: rgba(250, 240, 137, var(--border-opacity));
  60615. }
  60616. .lg\:hover\:border-yellow-400:hover {
  60617. --border-opacity: 1;
  60618. border-color: #f6e05e;
  60619. border-color: rgba(246, 224, 94, var(--border-opacity));
  60620. }
  60621. .lg\:hover\:border-yellow-500:hover {
  60622. --border-opacity: 1;
  60623. border-color: #ecc94b;
  60624. border-color: rgba(236, 201, 75, var(--border-opacity));
  60625. }
  60626. .lg\:hover\:border-yellow-600:hover {
  60627. --border-opacity: 1;
  60628. border-color: #d69e2e;
  60629. border-color: rgba(214, 158, 46, var(--border-opacity));
  60630. }
  60631. .lg\:hover\:border-yellow-700:hover {
  60632. --border-opacity: 1;
  60633. border-color: #b7791f;
  60634. border-color: rgba(183, 121, 31, var(--border-opacity));
  60635. }
  60636. .lg\:hover\:border-yellow-800:hover {
  60637. --border-opacity: 1;
  60638. border-color: #975a16;
  60639. border-color: rgba(151, 90, 22, var(--border-opacity));
  60640. }
  60641. .lg\:hover\:border-yellow-900:hover {
  60642. --border-opacity: 1;
  60643. border-color: #744210;
  60644. border-color: rgba(116, 66, 16, var(--border-opacity));
  60645. }
  60646. .lg\:hover\:border-green-100:hover {
  60647. --border-opacity: 1;
  60648. border-color: #f0fff4;
  60649. border-color: rgba(240, 255, 244, var(--border-opacity));
  60650. }
  60651. .lg\:hover\:border-green-200:hover {
  60652. --border-opacity: 1;
  60653. border-color: #c6f6d5;
  60654. border-color: rgba(198, 246, 213, var(--border-opacity));
  60655. }
  60656. .lg\:hover\:border-green-300:hover {
  60657. --border-opacity: 1;
  60658. border-color: #9ae6b4;
  60659. border-color: rgba(154, 230, 180, var(--border-opacity));
  60660. }
  60661. .lg\:hover\:border-green-400:hover {
  60662. --border-opacity: 1;
  60663. border-color: #68d391;
  60664. border-color: rgba(104, 211, 145, var(--border-opacity));
  60665. }
  60666. .lg\:hover\:border-green-500:hover {
  60667. --border-opacity: 1;
  60668. border-color: #48bb78;
  60669. border-color: rgba(72, 187, 120, var(--border-opacity));
  60670. }
  60671. .lg\:hover\:border-green-600:hover {
  60672. --border-opacity: 1;
  60673. border-color: #38a169;
  60674. border-color: rgba(56, 161, 105, var(--border-opacity));
  60675. }
  60676. .lg\:hover\:border-green-700:hover {
  60677. --border-opacity: 1;
  60678. border-color: #2f855a;
  60679. border-color: rgba(47, 133, 90, var(--border-opacity));
  60680. }
  60681. .lg\:hover\:border-green-800:hover {
  60682. --border-opacity: 1;
  60683. border-color: #276749;
  60684. border-color: rgba(39, 103, 73, var(--border-opacity));
  60685. }
  60686. .lg\:hover\:border-green-900:hover {
  60687. --border-opacity: 1;
  60688. border-color: #22543d;
  60689. border-color: rgba(34, 84, 61, var(--border-opacity));
  60690. }
  60691. .lg\:hover\:border-teal-100:hover {
  60692. --border-opacity: 1;
  60693. border-color: #e6fffa;
  60694. border-color: rgba(230, 255, 250, var(--border-opacity));
  60695. }
  60696. .lg\:hover\:border-teal-200:hover {
  60697. --border-opacity: 1;
  60698. border-color: #b2f5ea;
  60699. border-color: rgba(178, 245, 234, var(--border-opacity));
  60700. }
  60701. .lg\:hover\:border-teal-300:hover {
  60702. --border-opacity: 1;
  60703. border-color: #81e6d9;
  60704. border-color: rgba(129, 230, 217, var(--border-opacity));
  60705. }
  60706. .lg\:hover\:border-teal-400:hover {
  60707. --border-opacity: 1;
  60708. border-color: #4fd1c5;
  60709. border-color: rgba(79, 209, 197, var(--border-opacity));
  60710. }
  60711. .lg\:hover\:border-teal-500:hover {
  60712. --border-opacity: 1;
  60713. border-color: #38b2ac;
  60714. border-color: rgba(56, 178, 172, var(--border-opacity));
  60715. }
  60716. .lg\:hover\:border-teal-600:hover {
  60717. --border-opacity: 1;
  60718. border-color: #319795;
  60719. border-color: rgba(49, 151, 149, var(--border-opacity));
  60720. }
  60721. .lg\:hover\:border-teal-700:hover {
  60722. --border-opacity: 1;
  60723. border-color: #2c7a7b;
  60724. border-color: rgba(44, 122, 123, var(--border-opacity));
  60725. }
  60726. .lg\:hover\:border-teal-800:hover {
  60727. --border-opacity: 1;
  60728. border-color: #285e61;
  60729. border-color: rgba(40, 94, 97, var(--border-opacity));
  60730. }
  60731. .lg\:hover\:border-teal-900:hover {
  60732. --border-opacity: 1;
  60733. border-color: #234e52;
  60734. border-color: rgba(35, 78, 82, var(--border-opacity));
  60735. }
  60736. .lg\:hover\:border-blue-100:hover {
  60737. --border-opacity: 1;
  60738. border-color: #ebf8ff;
  60739. border-color: rgba(235, 248, 255, var(--border-opacity));
  60740. }
  60741. .lg\:hover\:border-blue-200:hover {
  60742. --border-opacity: 1;
  60743. border-color: #bee3f8;
  60744. border-color: rgba(190, 227, 248, var(--border-opacity));
  60745. }
  60746. .lg\:hover\:border-blue-300:hover {
  60747. --border-opacity: 1;
  60748. border-color: #90cdf4;
  60749. border-color: rgba(144, 205, 244, var(--border-opacity));
  60750. }
  60751. .lg\:hover\:border-blue-400:hover {
  60752. --border-opacity: 1;
  60753. border-color: #63b3ed;
  60754. border-color: rgba(99, 179, 237, var(--border-opacity));
  60755. }
  60756. .lg\:hover\:border-blue-500:hover {
  60757. --border-opacity: 1;
  60758. border-color: #4299e1;
  60759. border-color: rgba(66, 153, 225, var(--border-opacity));
  60760. }
  60761. .lg\:hover\:border-blue-600:hover {
  60762. --border-opacity: 1;
  60763. border-color: #3182ce;
  60764. border-color: rgba(49, 130, 206, var(--border-opacity));
  60765. }
  60766. .lg\:hover\:border-blue-700:hover {
  60767. --border-opacity: 1;
  60768. border-color: #2b6cb0;
  60769. border-color: rgba(43, 108, 176, var(--border-opacity));
  60770. }
  60771. .lg\:hover\:border-blue-800:hover {
  60772. --border-opacity: 1;
  60773. border-color: #2c5282;
  60774. border-color: rgba(44, 82, 130, var(--border-opacity));
  60775. }
  60776. .lg\:hover\:border-blue-900:hover {
  60777. --border-opacity: 1;
  60778. border-color: #2a4365;
  60779. border-color: rgba(42, 67, 101, var(--border-opacity));
  60780. }
  60781. .lg\:hover\:border-indigo-100:hover {
  60782. --border-opacity: 1;
  60783. border-color: #ebf4ff;
  60784. border-color: rgba(235, 244, 255, var(--border-opacity));
  60785. }
  60786. .lg\:hover\:border-indigo-200:hover {
  60787. --border-opacity: 1;
  60788. border-color: #c3dafe;
  60789. border-color: rgba(195, 218, 254, var(--border-opacity));
  60790. }
  60791. .lg\:hover\:border-indigo-300:hover {
  60792. --border-opacity: 1;
  60793. border-color: #a3bffa;
  60794. border-color: rgba(163, 191, 250, var(--border-opacity));
  60795. }
  60796. .lg\:hover\:border-indigo-400:hover {
  60797. --border-opacity: 1;
  60798. border-color: #7f9cf5;
  60799. border-color: rgba(127, 156, 245, var(--border-opacity));
  60800. }
  60801. .lg\:hover\:border-indigo-500:hover {
  60802. --border-opacity: 1;
  60803. border-color: #667eea;
  60804. border-color: rgba(102, 126, 234, var(--border-opacity));
  60805. }
  60806. .lg\:hover\:border-indigo-600:hover {
  60807. --border-opacity: 1;
  60808. border-color: #5a67d8;
  60809. border-color: rgba(90, 103, 216, var(--border-opacity));
  60810. }
  60811. .lg\:hover\:border-indigo-700:hover {
  60812. --border-opacity: 1;
  60813. border-color: #4c51bf;
  60814. border-color: rgba(76, 81, 191, var(--border-opacity));
  60815. }
  60816. .lg\:hover\:border-indigo-800:hover {
  60817. --border-opacity: 1;
  60818. border-color: #434190;
  60819. border-color: rgba(67, 65, 144, var(--border-opacity));
  60820. }
  60821. .lg\:hover\:border-indigo-900:hover {
  60822. --border-opacity: 1;
  60823. border-color: #3c366b;
  60824. border-color: rgba(60, 54, 107, var(--border-opacity));
  60825. }
  60826. .lg\:hover\:border-purple-100:hover {
  60827. --border-opacity: 1;
  60828. border-color: #faf5ff;
  60829. border-color: rgba(250, 245, 255, var(--border-opacity));
  60830. }
  60831. .lg\:hover\:border-purple-200:hover {
  60832. --border-opacity: 1;
  60833. border-color: #e9d8fd;
  60834. border-color: rgba(233, 216, 253, var(--border-opacity));
  60835. }
  60836. .lg\:hover\:border-purple-300:hover {
  60837. --border-opacity: 1;
  60838. border-color: #d6bcfa;
  60839. border-color: rgba(214, 188, 250, var(--border-opacity));
  60840. }
  60841. .lg\:hover\:border-purple-400:hover {
  60842. --border-opacity: 1;
  60843. border-color: #b794f4;
  60844. border-color: rgba(183, 148, 244, var(--border-opacity));
  60845. }
  60846. .lg\:hover\:border-purple-500:hover {
  60847. --border-opacity: 1;
  60848. border-color: #9f7aea;
  60849. border-color: rgba(159, 122, 234, var(--border-opacity));
  60850. }
  60851. .lg\:hover\:border-purple-600:hover {
  60852. --border-opacity: 1;
  60853. border-color: #805ad5;
  60854. border-color: rgba(128, 90, 213, var(--border-opacity));
  60855. }
  60856. .lg\:hover\:border-purple-700:hover {
  60857. --border-opacity: 1;
  60858. border-color: #6b46c1;
  60859. border-color: rgba(107, 70, 193, var(--border-opacity));
  60860. }
  60861. .lg\:hover\:border-purple-800:hover {
  60862. --border-opacity: 1;
  60863. border-color: #553c9a;
  60864. border-color: rgba(85, 60, 154, var(--border-opacity));
  60865. }
  60866. .lg\:hover\:border-purple-900:hover {
  60867. --border-opacity: 1;
  60868. border-color: #44337a;
  60869. border-color: rgba(68, 51, 122, var(--border-opacity));
  60870. }
  60871. .lg\:hover\:border-pink-100:hover {
  60872. --border-opacity: 1;
  60873. border-color: #fff5f7;
  60874. border-color: rgba(255, 245, 247, var(--border-opacity));
  60875. }
  60876. .lg\:hover\:border-pink-200:hover {
  60877. --border-opacity: 1;
  60878. border-color: #fed7e2;
  60879. border-color: rgba(254, 215, 226, var(--border-opacity));
  60880. }
  60881. .lg\:hover\:border-pink-300:hover {
  60882. --border-opacity: 1;
  60883. border-color: #fbb6ce;
  60884. border-color: rgba(251, 182, 206, var(--border-opacity));
  60885. }
  60886. .lg\:hover\:border-pink-400:hover {
  60887. --border-opacity: 1;
  60888. border-color: #f687b3;
  60889. border-color: rgba(246, 135, 179, var(--border-opacity));
  60890. }
  60891. .lg\:hover\:border-pink-500:hover {
  60892. --border-opacity: 1;
  60893. border-color: #ed64a6;
  60894. border-color: rgba(237, 100, 166, var(--border-opacity));
  60895. }
  60896. .lg\:hover\:border-pink-600:hover {
  60897. --border-opacity: 1;
  60898. border-color: #d53f8c;
  60899. border-color: rgba(213, 63, 140, var(--border-opacity));
  60900. }
  60901. .lg\:hover\:border-pink-700:hover {
  60902. --border-opacity: 1;
  60903. border-color: #b83280;
  60904. border-color: rgba(184, 50, 128, var(--border-opacity));
  60905. }
  60906. .lg\:hover\:border-pink-800:hover {
  60907. --border-opacity: 1;
  60908. border-color: #97266d;
  60909. border-color: rgba(151, 38, 109, var(--border-opacity));
  60910. }
  60911. .lg\:hover\:border-pink-900:hover {
  60912. --border-opacity: 1;
  60913. border-color: #702459;
  60914. border-color: rgba(112, 36, 89, var(--border-opacity));
  60915. }
  60916. .lg\:focus\:border-transparent:focus {
  60917. border-color: transparent;
  60918. }
  60919. .lg\:focus\:border-current:focus {
  60920. border-color: currentColor;
  60921. }
  60922. .lg\:focus\:border-black:focus {
  60923. --border-opacity: 1;
  60924. border-color: #000;
  60925. border-color: rgba(0, 0, 0, var(--border-opacity));
  60926. }
  60927. .lg\:focus\:border-white:focus {
  60928. --border-opacity: 1;
  60929. border-color: #fff;
  60930. border-color: rgba(255, 255, 255, var(--border-opacity));
  60931. }
  60932. .lg\:focus\:border-gray-100:focus {
  60933. --border-opacity: 1;
  60934. border-color: #f7fafc;
  60935. border-color: rgba(247, 250, 252, var(--border-opacity));
  60936. }
  60937. .lg\:focus\:border-gray-200:focus {
  60938. --border-opacity: 1;
  60939. border-color: #edf2f7;
  60940. border-color: rgba(237, 242, 247, var(--border-opacity));
  60941. }
  60942. .lg\:focus\:border-gray-300:focus {
  60943. --border-opacity: 1;
  60944. border-color: #e2e8f0;
  60945. border-color: rgba(226, 232, 240, var(--border-opacity));
  60946. }
  60947. .lg\:focus\:border-gray-400:focus {
  60948. --border-opacity: 1;
  60949. border-color: #cbd5e0;
  60950. border-color: rgba(203, 213, 224, var(--border-opacity));
  60951. }
  60952. .lg\:focus\:border-gray-500:focus {
  60953. --border-opacity: 1;
  60954. border-color: #a0aec0;
  60955. border-color: rgba(160, 174, 192, var(--border-opacity));
  60956. }
  60957. .lg\:focus\:border-gray-600:focus {
  60958. --border-opacity: 1;
  60959. border-color: #718096;
  60960. border-color: rgba(113, 128, 150, var(--border-opacity));
  60961. }
  60962. .lg\:focus\:border-gray-700:focus {
  60963. --border-opacity: 1;
  60964. border-color: #4a5568;
  60965. border-color: rgba(74, 85, 104, var(--border-opacity));
  60966. }
  60967. .lg\:focus\:border-gray-800:focus {
  60968. --border-opacity: 1;
  60969. border-color: #2d3748;
  60970. border-color: rgba(45, 55, 72, var(--border-opacity));
  60971. }
  60972. .lg\:focus\:border-gray-900:focus {
  60973. --border-opacity: 1;
  60974. border-color: #1a202c;
  60975. border-color: rgba(26, 32, 44, var(--border-opacity));
  60976. }
  60977. .lg\:focus\:border-red-100:focus {
  60978. --border-opacity: 1;
  60979. border-color: #fff5f5;
  60980. border-color: rgba(255, 245, 245, var(--border-opacity));
  60981. }
  60982. .lg\:focus\:border-red-200:focus {
  60983. --border-opacity: 1;
  60984. border-color: #fed7d7;
  60985. border-color: rgba(254, 215, 215, var(--border-opacity));
  60986. }
  60987. .lg\:focus\:border-red-300:focus {
  60988. --border-opacity: 1;
  60989. border-color: #feb2b2;
  60990. border-color: rgba(254, 178, 178, var(--border-opacity));
  60991. }
  60992. .lg\:focus\:border-red-400:focus {
  60993. --border-opacity: 1;
  60994. border-color: #fc8181;
  60995. border-color: rgba(252, 129, 129, var(--border-opacity));
  60996. }
  60997. .lg\:focus\:border-red-500:focus {
  60998. --border-opacity: 1;
  60999. border-color: #f56565;
  61000. border-color: rgba(245, 101, 101, var(--border-opacity));
  61001. }
  61002. .lg\:focus\:border-red-600:focus {
  61003. --border-opacity: 1;
  61004. border-color: #e53e3e;
  61005. border-color: rgba(229, 62, 62, var(--border-opacity));
  61006. }
  61007. .lg\:focus\:border-red-700:focus {
  61008. --border-opacity: 1;
  61009. border-color: #c53030;
  61010. border-color: rgba(197, 48, 48, var(--border-opacity));
  61011. }
  61012. .lg\:focus\:border-red-800:focus {
  61013. --border-opacity: 1;
  61014. border-color: #9b2c2c;
  61015. border-color: rgba(155, 44, 44, var(--border-opacity));
  61016. }
  61017. .lg\:focus\:border-red-900:focus {
  61018. --border-opacity: 1;
  61019. border-color: #742a2a;
  61020. border-color: rgba(116, 42, 42, var(--border-opacity));
  61021. }
  61022. .lg\:focus\:border-orange-100:focus {
  61023. --border-opacity: 1;
  61024. border-color: #fffaf0;
  61025. border-color: rgba(255, 250, 240, var(--border-opacity));
  61026. }
  61027. .lg\:focus\:border-orange-200:focus {
  61028. --border-opacity: 1;
  61029. border-color: #feebc8;
  61030. border-color: rgba(254, 235, 200, var(--border-opacity));
  61031. }
  61032. .lg\:focus\:border-orange-300:focus {
  61033. --border-opacity: 1;
  61034. border-color: #fbd38d;
  61035. border-color: rgba(251, 211, 141, var(--border-opacity));
  61036. }
  61037. .lg\:focus\:border-orange-400:focus {
  61038. --border-opacity: 1;
  61039. border-color: #f6ad55;
  61040. border-color: rgba(246, 173, 85, var(--border-opacity));
  61041. }
  61042. .lg\:focus\:border-orange-500:focus {
  61043. --border-opacity: 1;
  61044. border-color: #ed8936;
  61045. border-color: rgba(237, 137, 54, var(--border-opacity));
  61046. }
  61047. .lg\:focus\:border-orange-600:focus {
  61048. --border-opacity: 1;
  61049. border-color: #dd6b20;
  61050. border-color: rgba(221, 107, 32, var(--border-opacity));
  61051. }
  61052. .lg\:focus\:border-orange-700:focus {
  61053. --border-opacity: 1;
  61054. border-color: #c05621;
  61055. border-color: rgba(192, 86, 33, var(--border-opacity));
  61056. }
  61057. .lg\:focus\:border-orange-800:focus {
  61058. --border-opacity: 1;
  61059. border-color: #9c4221;
  61060. border-color: rgba(156, 66, 33, var(--border-opacity));
  61061. }
  61062. .lg\:focus\:border-orange-900:focus {
  61063. --border-opacity: 1;
  61064. border-color: #7b341e;
  61065. border-color: rgba(123, 52, 30, var(--border-opacity));
  61066. }
  61067. .lg\:focus\:border-yellow-100:focus {
  61068. --border-opacity: 1;
  61069. border-color: #fffff0;
  61070. border-color: rgba(255, 255, 240, var(--border-opacity));
  61071. }
  61072. .lg\:focus\:border-yellow-200:focus {
  61073. --border-opacity: 1;
  61074. border-color: #fefcbf;
  61075. border-color: rgba(254, 252, 191, var(--border-opacity));
  61076. }
  61077. .lg\:focus\:border-yellow-300:focus {
  61078. --border-opacity: 1;
  61079. border-color: #faf089;
  61080. border-color: rgba(250, 240, 137, var(--border-opacity));
  61081. }
  61082. .lg\:focus\:border-yellow-400:focus {
  61083. --border-opacity: 1;
  61084. border-color: #f6e05e;
  61085. border-color: rgba(246, 224, 94, var(--border-opacity));
  61086. }
  61087. .lg\:focus\:border-yellow-500:focus {
  61088. --border-opacity: 1;
  61089. border-color: #ecc94b;
  61090. border-color: rgba(236, 201, 75, var(--border-opacity));
  61091. }
  61092. .lg\:focus\:border-yellow-600:focus {
  61093. --border-opacity: 1;
  61094. border-color: #d69e2e;
  61095. border-color: rgba(214, 158, 46, var(--border-opacity));
  61096. }
  61097. .lg\:focus\:border-yellow-700:focus {
  61098. --border-opacity: 1;
  61099. border-color: #b7791f;
  61100. border-color: rgba(183, 121, 31, var(--border-opacity));
  61101. }
  61102. .lg\:focus\:border-yellow-800:focus {
  61103. --border-opacity: 1;
  61104. border-color: #975a16;
  61105. border-color: rgba(151, 90, 22, var(--border-opacity));
  61106. }
  61107. .lg\:focus\:border-yellow-900:focus {
  61108. --border-opacity: 1;
  61109. border-color: #744210;
  61110. border-color: rgba(116, 66, 16, var(--border-opacity));
  61111. }
  61112. .lg\:focus\:border-green-100:focus {
  61113. --border-opacity: 1;
  61114. border-color: #f0fff4;
  61115. border-color: rgba(240, 255, 244, var(--border-opacity));
  61116. }
  61117. .lg\:focus\:border-green-200:focus {
  61118. --border-opacity: 1;
  61119. border-color: #c6f6d5;
  61120. border-color: rgba(198, 246, 213, var(--border-opacity));
  61121. }
  61122. .lg\:focus\:border-green-300:focus {
  61123. --border-opacity: 1;
  61124. border-color: #9ae6b4;
  61125. border-color: rgba(154, 230, 180, var(--border-opacity));
  61126. }
  61127. .lg\:focus\:border-green-400:focus {
  61128. --border-opacity: 1;
  61129. border-color: #68d391;
  61130. border-color: rgba(104, 211, 145, var(--border-opacity));
  61131. }
  61132. .lg\:focus\:border-green-500:focus {
  61133. --border-opacity: 1;
  61134. border-color: #48bb78;
  61135. border-color: rgba(72, 187, 120, var(--border-opacity));
  61136. }
  61137. .lg\:focus\:border-green-600:focus {
  61138. --border-opacity: 1;
  61139. border-color: #38a169;
  61140. border-color: rgba(56, 161, 105, var(--border-opacity));
  61141. }
  61142. .lg\:focus\:border-green-700:focus {
  61143. --border-opacity: 1;
  61144. border-color: #2f855a;
  61145. border-color: rgba(47, 133, 90, var(--border-opacity));
  61146. }
  61147. .lg\:focus\:border-green-800:focus {
  61148. --border-opacity: 1;
  61149. border-color: #276749;
  61150. border-color: rgba(39, 103, 73, var(--border-opacity));
  61151. }
  61152. .lg\:focus\:border-green-900:focus {
  61153. --border-opacity: 1;
  61154. border-color: #22543d;
  61155. border-color: rgba(34, 84, 61, var(--border-opacity));
  61156. }
  61157. .lg\:focus\:border-teal-100:focus {
  61158. --border-opacity: 1;
  61159. border-color: #e6fffa;
  61160. border-color: rgba(230, 255, 250, var(--border-opacity));
  61161. }
  61162. .lg\:focus\:border-teal-200:focus {
  61163. --border-opacity: 1;
  61164. border-color: #b2f5ea;
  61165. border-color: rgba(178, 245, 234, var(--border-opacity));
  61166. }
  61167. .lg\:focus\:border-teal-300:focus {
  61168. --border-opacity: 1;
  61169. border-color: #81e6d9;
  61170. border-color: rgba(129, 230, 217, var(--border-opacity));
  61171. }
  61172. .lg\:focus\:border-teal-400:focus {
  61173. --border-opacity: 1;
  61174. border-color: #4fd1c5;
  61175. border-color: rgba(79, 209, 197, var(--border-opacity));
  61176. }
  61177. .lg\:focus\:border-teal-500:focus {
  61178. --border-opacity: 1;
  61179. border-color: #38b2ac;
  61180. border-color: rgba(56, 178, 172, var(--border-opacity));
  61181. }
  61182. .lg\:focus\:border-teal-600:focus {
  61183. --border-opacity: 1;
  61184. border-color: #319795;
  61185. border-color: rgba(49, 151, 149, var(--border-opacity));
  61186. }
  61187. .lg\:focus\:border-teal-700:focus {
  61188. --border-opacity: 1;
  61189. border-color: #2c7a7b;
  61190. border-color: rgba(44, 122, 123, var(--border-opacity));
  61191. }
  61192. .lg\:focus\:border-teal-800:focus {
  61193. --border-opacity: 1;
  61194. border-color: #285e61;
  61195. border-color: rgba(40, 94, 97, var(--border-opacity));
  61196. }
  61197. .lg\:focus\:border-teal-900:focus {
  61198. --border-opacity: 1;
  61199. border-color: #234e52;
  61200. border-color: rgba(35, 78, 82, var(--border-opacity));
  61201. }
  61202. .lg\:focus\:border-blue-100:focus {
  61203. --border-opacity: 1;
  61204. border-color: #ebf8ff;
  61205. border-color: rgba(235, 248, 255, var(--border-opacity));
  61206. }
  61207. .lg\:focus\:border-blue-200:focus {
  61208. --border-opacity: 1;
  61209. border-color: #bee3f8;
  61210. border-color: rgba(190, 227, 248, var(--border-opacity));
  61211. }
  61212. .lg\:focus\:border-blue-300:focus {
  61213. --border-opacity: 1;
  61214. border-color: #90cdf4;
  61215. border-color: rgba(144, 205, 244, var(--border-opacity));
  61216. }
  61217. .lg\:focus\:border-blue-400:focus {
  61218. --border-opacity: 1;
  61219. border-color: #63b3ed;
  61220. border-color: rgba(99, 179, 237, var(--border-opacity));
  61221. }
  61222. .lg\:focus\:border-blue-500:focus {
  61223. --border-opacity: 1;
  61224. border-color: #4299e1;
  61225. border-color: rgba(66, 153, 225, var(--border-opacity));
  61226. }
  61227. .lg\:focus\:border-blue-600:focus {
  61228. --border-opacity: 1;
  61229. border-color: #3182ce;
  61230. border-color: rgba(49, 130, 206, var(--border-opacity));
  61231. }
  61232. .lg\:focus\:border-blue-700:focus {
  61233. --border-opacity: 1;
  61234. border-color: #2b6cb0;
  61235. border-color: rgba(43, 108, 176, var(--border-opacity));
  61236. }
  61237. .lg\:focus\:border-blue-800:focus {
  61238. --border-opacity: 1;
  61239. border-color: #2c5282;
  61240. border-color: rgba(44, 82, 130, var(--border-opacity));
  61241. }
  61242. .lg\:focus\:border-blue-900:focus {
  61243. --border-opacity: 1;
  61244. border-color: #2a4365;
  61245. border-color: rgba(42, 67, 101, var(--border-opacity));
  61246. }
  61247. .lg\:focus\:border-indigo-100:focus {
  61248. --border-opacity: 1;
  61249. border-color: #ebf4ff;
  61250. border-color: rgba(235, 244, 255, var(--border-opacity));
  61251. }
  61252. .lg\:focus\:border-indigo-200:focus {
  61253. --border-opacity: 1;
  61254. border-color: #c3dafe;
  61255. border-color: rgba(195, 218, 254, var(--border-opacity));
  61256. }
  61257. .lg\:focus\:border-indigo-300:focus {
  61258. --border-opacity: 1;
  61259. border-color: #a3bffa;
  61260. border-color: rgba(163, 191, 250, var(--border-opacity));
  61261. }
  61262. .lg\:focus\:border-indigo-400:focus {
  61263. --border-opacity: 1;
  61264. border-color: #7f9cf5;
  61265. border-color: rgba(127, 156, 245, var(--border-opacity));
  61266. }
  61267. .lg\:focus\:border-indigo-500:focus {
  61268. --border-opacity: 1;
  61269. border-color: #667eea;
  61270. border-color: rgba(102, 126, 234, var(--border-opacity));
  61271. }
  61272. .lg\:focus\:border-indigo-600:focus {
  61273. --border-opacity: 1;
  61274. border-color: #5a67d8;
  61275. border-color: rgba(90, 103, 216, var(--border-opacity));
  61276. }
  61277. .lg\:focus\:border-indigo-700:focus {
  61278. --border-opacity: 1;
  61279. border-color: #4c51bf;
  61280. border-color: rgba(76, 81, 191, var(--border-opacity));
  61281. }
  61282. .lg\:focus\:border-indigo-800:focus {
  61283. --border-opacity: 1;
  61284. border-color: #434190;
  61285. border-color: rgba(67, 65, 144, var(--border-opacity));
  61286. }
  61287. .lg\:focus\:border-indigo-900:focus {
  61288. --border-opacity: 1;
  61289. border-color: #3c366b;
  61290. border-color: rgba(60, 54, 107, var(--border-opacity));
  61291. }
  61292. .lg\:focus\:border-purple-100:focus {
  61293. --border-opacity: 1;
  61294. border-color: #faf5ff;
  61295. border-color: rgba(250, 245, 255, var(--border-opacity));
  61296. }
  61297. .lg\:focus\:border-purple-200:focus {
  61298. --border-opacity: 1;
  61299. border-color: #e9d8fd;
  61300. border-color: rgba(233, 216, 253, var(--border-opacity));
  61301. }
  61302. .lg\:focus\:border-purple-300:focus {
  61303. --border-opacity: 1;
  61304. border-color: #d6bcfa;
  61305. border-color: rgba(214, 188, 250, var(--border-opacity));
  61306. }
  61307. .lg\:focus\:border-purple-400:focus {
  61308. --border-opacity: 1;
  61309. border-color: #b794f4;
  61310. border-color: rgba(183, 148, 244, var(--border-opacity));
  61311. }
  61312. .lg\:focus\:border-purple-500:focus {
  61313. --border-opacity: 1;
  61314. border-color: #9f7aea;
  61315. border-color: rgba(159, 122, 234, var(--border-opacity));
  61316. }
  61317. .lg\:focus\:border-purple-600:focus {
  61318. --border-opacity: 1;
  61319. border-color: #805ad5;
  61320. border-color: rgba(128, 90, 213, var(--border-opacity));
  61321. }
  61322. .lg\:focus\:border-purple-700:focus {
  61323. --border-opacity: 1;
  61324. border-color: #6b46c1;
  61325. border-color: rgba(107, 70, 193, var(--border-opacity));
  61326. }
  61327. .lg\:focus\:border-purple-800:focus {
  61328. --border-opacity: 1;
  61329. border-color: #553c9a;
  61330. border-color: rgba(85, 60, 154, var(--border-opacity));
  61331. }
  61332. .lg\:focus\:border-purple-900:focus {
  61333. --border-opacity: 1;
  61334. border-color: #44337a;
  61335. border-color: rgba(68, 51, 122, var(--border-opacity));
  61336. }
  61337. .lg\:focus\:border-pink-100:focus {
  61338. --border-opacity: 1;
  61339. border-color: #fff5f7;
  61340. border-color: rgba(255, 245, 247, var(--border-opacity));
  61341. }
  61342. .lg\:focus\:border-pink-200:focus {
  61343. --border-opacity: 1;
  61344. border-color: #fed7e2;
  61345. border-color: rgba(254, 215, 226, var(--border-opacity));
  61346. }
  61347. .lg\:focus\:border-pink-300:focus {
  61348. --border-opacity: 1;
  61349. border-color: #fbb6ce;
  61350. border-color: rgba(251, 182, 206, var(--border-opacity));
  61351. }
  61352. .lg\:focus\:border-pink-400:focus {
  61353. --border-opacity: 1;
  61354. border-color: #f687b3;
  61355. border-color: rgba(246, 135, 179, var(--border-opacity));
  61356. }
  61357. .lg\:focus\:border-pink-500:focus {
  61358. --border-opacity: 1;
  61359. border-color: #ed64a6;
  61360. border-color: rgba(237, 100, 166, var(--border-opacity));
  61361. }
  61362. .lg\:focus\:border-pink-600:focus {
  61363. --border-opacity: 1;
  61364. border-color: #d53f8c;
  61365. border-color: rgba(213, 63, 140, var(--border-opacity));
  61366. }
  61367. .lg\:focus\:border-pink-700:focus {
  61368. --border-opacity: 1;
  61369. border-color: #b83280;
  61370. border-color: rgba(184, 50, 128, var(--border-opacity));
  61371. }
  61372. .lg\:focus\:border-pink-800:focus {
  61373. --border-opacity: 1;
  61374. border-color: #97266d;
  61375. border-color: rgba(151, 38, 109, var(--border-opacity));
  61376. }
  61377. .lg\:focus\:border-pink-900:focus {
  61378. --border-opacity: 1;
  61379. border-color: #702459;
  61380. border-color: rgba(112, 36, 89, var(--border-opacity));
  61381. }
  61382. .lg\:border-opacity-0 {
  61383. --border-opacity: 0;
  61384. }
  61385. .lg\:border-opacity-25 {
  61386. --border-opacity: 0.25;
  61387. }
  61388. .lg\:border-opacity-50 {
  61389. --border-opacity: 0.5;
  61390. }
  61391. .lg\:border-opacity-75 {
  61392. --border-opacity: 0.75;
  61393. }
  61394. .lg\:border-opacity-100 {
  61395. --border-opacity: 1;
  61396. }
  61397. .lg\:hover\:border-opacity-0:hover {
  61398. --border-opacity: 0;
  61399. }
  61400. .lg\:hover\:border-opacity-25:hover {
  61401. --border-opacity: 0.25;
  61402. }
  61403. .lg\:hover\:border-opacity-50:hover {
  61404. --border-opacity: 0.5;
  61405. }
  61406. .lg\:hover\:border-opacity-75:hover {
  61407. --border-opacity: 0.75;
  61408. }
  61409. .lg\:hover\:border-opacity-100:hover {
  61410. --border-opacity: 1;
  61411. }
  61412. .lg\:focus\:border-opacity-0:focus {
  61413. --border-opacity: 0;
  61414. }
  61415. .lg\:focus\:border-opacity-25:focus {
  61416. --border-opacity: 0.25;
  61417. }
  61418. .lg\:focus\:border-opacity-50:focus {
  61419. --border-opacity: 0.5;
  61420. }
  61421. .lg\:focus\:border-opacity-75:focus {
  61422. --border-opacity: 0.75;
  61423. }
  61424. .lg\:focus\:border-opacity-100:focus {
  61425. --border-opacity: 1;
  61426. }
  61427. .lg\:rounded-none {
  61428. border-radius: 0;
  61429. }
  61430. .lg\:rounded-sm {
  61431. border-radius: 0.125rem;
  61432. }
  61433. .lg\:rounded {
  61434. border-radius: 0.25rem;
  61435. }
  61436. .lg\:rounded-md {
  61437. border-radius: 0.375rem;
  61438. }
  61439. .lg\:rounded-lg {
  61440. border-radius: 0.5rem;
  61441. }
  61442. .lg\:rounded-xl {
  61443. border-radius: 0.75rem;
  61444. }
  61445. .lg\:rounded-2xl {
  61446. border-radius: 1rem;
  61447. }
  61448. .lg\:rounded-3xl {
  61449. border-radius: 1.5rem;
  61450. }
  61451. .lg\:rounded-full {
  61452. border-radius: 9999px;
  61453. }
  61454. .lg\:rounded-t-none {
  61455. border-top-left-radius: 0;
  61456. border-top-right-radius: 0;
  61457. }
  61458. .lg\:rounded-r-none {
  61459. border-top-right-radius: 0;
  61460. border-bottom-right-radius: 0;
  61461. }
  61462. .lg\:rounded-b-none {
  61463. border-bottom-right-radius: 0;
  61464. border-bottom-left-radius: 0;
  61465. }
  61466. .lg\:rounded-l-none {
  61467. border-top-left-radius: 0;
  61468. border-bottom-left-radius: 0;
  61469. }
  61470. .lg\:rounded-t-sm {
  61471. border-top-left-radius: 0.125rem;
  61472. border-top-right-radius: 0.125rem;
  61473. }
  61474. .lg\:rounded-r-sm {
  61475. border-top-right-radius: 0.125rem;
  61476. border-bottom-right-radius: 0.125rem;
  61477. }
  61478. .lg\:rounded-b-sm {
  61479. border-bottom-right-radius: 0.125rem;
  61480. border-bottom-left-radius: 0.125rem;
  61481. }
  61482. .lg\:rounded-l-sm {
  61483. border-top-left-radius: 0.125rem;
  61484. border-bottom-left-radius: 0.125rem;
  61485. }
  61486. .lg\:rounded-t {
  61487. border-top-left-radius: 0.25rem;
  61488. border-top-right-radius: 0.25rem;
  61489. }
  61490. .lg\:rounded-r {
  61491. border-top-right-radius: 0.25rem;
  61492. border-bottom-right-radius: 0.25rem;
  61493. }
  61494. .lg\:rounded-b {
  61495. border-bottom-right-radius: 0.25rem;
  61496. border-bottom-left-radius: 0.25rem;
  61497. }
  61498. .lg\:rounded-l {
  61499. border-top-left-radius: 0.25rem;
  61500. border-bottom-left-radius: 0.25rem;
  61501. }
  61502. .lg\:rounded-t-md {
  61503. border-top-left-radius: 0.375rem;
  61504. border-top-right-radius: 0.375rem;
  61505. }
  61506. .lg\:rounded-r-md {
  61507. border-top-right-radius: 0.375rem;
  61508. border-bottom-right-radius: 0.375rem;
  61509. }
  61510. .lg\:rounded-b-md {
  61511. border-bottom-right-radius: 0.375rem;
  61512. border-bottom-left-radius: 0.375rem;
  61513. }
  61514. .lg\:rounded-l-md {
  61515. border-top-left-radius: 0.375rem;
  61516. border-bottom-left-radius: 0.375rem;
  61517. }
  61518. .lg\:rounded-t-lg {
  61519. border-top-left-radius: 0.5rem;
  61520. border-top-right-radius: 0.5rem;
  61521. }
  61522. .lg\:rounded-r-lg {
  61523. border-top-right-radius: 0.5rem;
  61524. border-bottom-right-radius: 0.5rem;
  61525. }
  61526. .lg\:rounded-b-lg {
  61527. border-bottom-right-radius: 0.5rem;
  61528. border-bottom-left-radius: 0.5rem;
  61529. }
  61530. .lg\:rounded-l-lg {
  61531. border-top-left-radius: 0.5rem;
  61532. border-bottom-left-radius: 0.5rem;
  61533. }
  61534. .lg\:rounded-t-xl {
  61535. border-top-left-radius: 0.75rem;
  61536. border-top-right-radius: 0.75rem;
  61537. }
  61538. .lg\:rounded-r-xl {
  61539. border-top-right-radius: 0.75rem;
  61540. border-bottom-right-radius: 0.75rem;
  61541. }
  61542. .lg\:rounded-b-xl {
  61543. border-bottom-right-radius: 0.75rem;
  61544. border-bottom-left-radius: 0.75rem;
  61545. }
  61546. .lg\:rounded-l-xl {
  61547. border-top-left-radius: 0.75rem;
  61548. border-bottom-left-radius: 0.75rem;
  61549. }
  61550. .lg\:rounded-t-2xl {
  61551. border-top-left-radius: 1rem;
  61552. border-top-right-radius: 1rem;
  61553. }
  61554. .lg\:rounded-r-2xl {
  61555. border-top-right-radius: 1rem;
  61556. border-bottom-right-radius: 1rem;
  61557. }
  61558. .lg\:rounded-b-2xl {
  61559. border-bottom-right-radius: 1rem;
  61560. border-bottom-left-radius: 1rem;
  61561. }
  61562. .lg\:rounded-l-2xl {
  61563. border-top-left-radius: 1rem;
  61564. border-bottom-left-radius: 1rem;
  61565. }
  61566. .lg\:rounded-t-3xl {
  61567. border-top-left-radius: 1.5rem;
  61568. border-top-right-radius: 1.5rem;
  61569. }
  61570. .lg\:rounded-r-3xl {
  61571. border-top-right-radius: 1.5rem;
  61572. border-bottom-right-radius: 1.5rem;
  61573. }
  61574. .lg\:rounded-b-3xl {
  61575. border-bottom-right-radius: 1.5rem;
  61576. border-bottom-left-radius: 1.5rem;
  61577. }
  61578. .lg\:rounded-l-3xl {
  61579. border-top-left-radius: 1.5rem;
  61580. border-bottom-left-radius: 1.5rem;
  61581. }
  61582. .lg\:rounded-t-full {
  61583. border-top-left-radius: 9999px;
  61584. border-top-right-radius: 9999px;
  61585. }
  61586. .lg\:rounded-r-full {
  61587. border-top-right-radius: 9999px;
  61588. border-bottom-right-radius: 9999px;
  61589. }
  61590. .lg\:rounded-b-full {
  61591. border-bottom-right-radius: 9999px;
  61592. border-bottom-left-radius: 9999px;
  61593. }
  61594. .lg\:rounded-l-full {
  61595. border-top-left-radius: 9999px;
  61596. border-bottom-left-radius: 9999px;
  61597. }
  61598. .lg\:rounded-tl-none {
  61599. border-top-left-radius: 0;
  61600. }
  61601. .lg\:rounded-tr-none {
  61602. border-top-right-radius: 0;
  61603. }
  61604. .lg\:rounded-br-none {
  61605. border-bottom-right-radius: 0;
  61606. }
  61607. .lg\:rounded-bl-none {
  61608. border-bottom-left-radius: 0;
  61609. }
  61610. .lg\:rounded-tl-sm {
  61611. border-top-left-radius: 0.125rem;
  61612. }
  61613. .lg\:rounded-tr-sm {
  61614. border-top-right-radius: 0.125rem;
  61615. }
  61616. .lg\:rounded-br-sm {
  61617. border-bottom-right-radius: 0.125rem;
  61618. }
  61619. .lg\:rounded-bl-sm {
  61620. border-bottom-left-radius: 0.125rem;
  61621. }
  61622. .lg\:rounded-tl {
  61623. border-top-left-radius: 0.25rem;
  61624. }
  61625. .lg\:rounded-tr {
  61626. border-top-right-radius: 0.25rem;
  61627. }
  61628. .lg\:rounded-br {
  61629. border-bottom-right-radius: 0.25rem;
  61630. }
  61631. .lg\:rounded-bl {
  61632. border-bottom-left-radius: 0.25rem;
  61633. }
  61634. .lg\:rounded-tl-md {
  61635. border-top-left-radius: 0.375rem;
  61636. }
  61637. .lg\:rounded-tr-md {
  61638. border-top-right-radius: 0.375rem;
  61639. }
  61640. .lg\:rounded-br-md {
  61641. border-bottom-right-radius: 0.375rem;
  61642. }
  61643. .lg\:rounded-bl-md {
  61644. border-bottom-left-radius: 0.375rem;
  61645. }
  61646. .lg\:rounded-tl-lg {
  61647. border-top-left-radius: 0.5rem;
  61648. }
  61649. .lg\:rounded-tr-lg {
  61650. border-top-right-radius: 0.5rem;
  61651. }
  61652. .lg\:rounded-br-lg {
  61653. border-bottom-right-radius: 0.5rem;
  61654. }
  61655. .lg\:rounded-bl-lg {
  61656. border-bottom-left-radius: 0.5rem;
  61657. }
  61658. .lg\:rounded-tl-xl {
  61659. border-top-left-radius: 0.75rem;
  61660. }
  61661. .lg\:rounded-tr-xl {
  61662. border-top-right-radius: 0.75rem;
  61663. }
  61664. .lg\:rounded-br-xl {
  61665. border-bottom-right-radius: 0.75rem;
  61666. }
  61667. .lg\:rounded-bl-xl {
  61668. border-bottom-left-radius: 0.75rem;
  61669. }
  61670. .lg\:rounded-tl-2xl {
  61671. border-top-left-radius: 1rem;
  61672. }
  61673. .lg\:rounded-tr-2xl {
  61674. border-top-right-radius: 1rem;
  61675. }
  61676. .lg\:rounded-br-2xl {
  61677. border-bottom-right-radius: 1rem;
  61678. }
  61679. .lg\:rounded-bl-2xl {
  61680. border-bottom-left-radius: 1rem;
  61681. }
  61682. .lg\:rounded-tl-3xl {
  61683. border-top-left-radius: 1.5rem;
  61684. }
  61685. .lg\:rounded-tr-3xl {
  61686. border-top-right-radius: 1.5rem;
  61687. }
  61688. .lg\:rounded-br-3xl {
  61689. border-bottom-right-radius: 1.5rem;
  61690. }
  61691. .lg\:rounded-bl-3xl {
  61692. border-bottom-left-radius: 1.5rem;
  61693. }
  61694. .lg\:rounded-tl-full {
  61695. border-top-left-radius: 9999px;
  61696. }
  61697. .lg\:rounded-tr-full {
  61698. border-top-right-radius: 9999px;
  61699. }
  61700. .lg\:rounded-br-full {
  61701. border-bottom-right-radius: 9999px;
  61702. }
  61703. .lg\:rounded-bl-full {
  61704. border-bottom-left-radius: 9999px;
  61705. }
  61706. .lg\:border-solid {
  61707. border-style: solid;
  61708. }
  61709. .lg\:border-dashed {
  61710. border-style: dashed;
  61711. }
  61712. .lg\:border-dotted {
  61713. border-style: dotted;
  61714. }
  61715. .lg\:border-double {
  61716. border-style: double;
  61717. }
  61718. .lg\:border-none {
  61719. border-style: none;
  61720. }
  61721. .lg\:border-0 {
  61722. border-width: 0;
  61723. }
  61724. .lg\:border-2 {
  61725. border-width: 2px;
  61726. }
  61727. .lg\:border-4 {
  61728. border-width: 4px;
  61729. }
  61730. .lg\:border-8 {
  61731. border-width: 8px;
  61732. }
  61733. .lg\:border {
  61734. border-width: 1px;
  61735. }
  61736. .lg\:border-t-0 {
  61737. border-top-width: 0;
  61738. }
  61739. .lg\:border-r-0 {
  61740. border-right-width: 0;
  61741. }
  61742. .lg\:border-b-0 {
  61743. border-bottom-width: 0;
  61744. }
  61745. .lg\:border-l-0 {
  61746. border-left-width: 0;
  61747. }
  61748. .lg\:border-t-2 {
  61749. border-top-width: 2px;
  61750. }
  61751. .lg\:border-r-2 {
  61752. border-right-width: 2px;
  61753. }
  61754. .lg\:border-b-2 {
  61755. border-bottom-width: 2px;
  61756. }
  61757. .lg\:border-l-2 {
  61758. border-left-width: 2px;
  61759. }
  61760. .lg\:border-t-4 {
  61761. border-top-width: 4px;
  61762. }
  61763. .lg\:border-r-4 {
  61764. border-right-width: 4px;
  61765. }
  61766. .lg\:border-b-4 {
  61767. border-bottom-width: 4px;
  61768. }
  61769. .lg\:border-l-4 {
  61770. border-left-width: 4px;
  61771. }
  61772. .lg\:border-t-8 {
  61773. border-top-width: 8px;
  61774. }
  61775. .lg\:border-r-8 {
  61776. border-right-width: 8px;
  61777. }
  61778. .lg\:border-b-8 {
  61779. border-bottom-width: 8px;
  61780. }
  61781. .lg\:border-l-8 {
  61782. border-left-width: 8px;
  61783. }
  61784. .lg\:border-t {
  61785. border-top-width: 1px;
  61786. }
  61787. .lg\:border-r {
  61788. border-right-width: 1px;
  61789. }
  61790. .lg\:border-b {
  61791. border-bottom-width: 1px;
  61792. }
  61793. .lg\:border-l {
  61794. border-left-width: 1px;
  61795. }
  61796. .lg\:box-border {
  61797. box-sizing: border-box;
  61798. }
  61799. .lg\:box-content {
  61800. box-sizing: content-box;
  61801. }
  61802. .lg\:cursor-auto {
  61803. cursor: auto;
  61804. }
  61805. .lg\:cursor-default {
  61806. cursor: default;
  61807. }
  61808. .lg\:cursor-pointer {
  61809. cursor: pointer;
  61810. }
  61811. .lg\:cursor-wait {
  61812. cursor: wait;
  61813. }
  61814. .lg\:cursor-text {
  61815. cursor: text;
  61816. }
  61817. .lg\:cursor-move {
  61818. cursor: move;
  61819. }
  61820. .lg\:cursor-not-allowed {
  61821. cursor: not-allowed;
  61822. }
  61823. .lg\:block {
  61824. display: block;
  61825. }
  61826. .lg\:inline-block {
  61827. display: inline-block;
  61828. }
  61829. .lg\:inline {
  61830. display: inline;
  61831. }
  61832. .lg\:flex {
  61833. display: flex;
  61834. }
  61835. .lg\:inline-flex {
  61836. display: inline-flex;
  61837. }
  61838. .lg\:table {
  61839. display: table;
  61840. }
  61841. .lg\:table-caption {
  61842. display: table-caption;
  61843. }
  61844. .lg\:table-cell {
  61845. display: table-cell;
  61846. }
  61847. .lg\:table-column {
  61848. display: table-column;
  61849. }
  61850. .lg\:table-column-group {
  61851. display: table-column-group;
  61852. }
  61853. .lg\:table-footer-group {
  61854. display: table-footer-group;
  61855. }
  61856. .lg\:table-header-group {
  61857. display: table-header-group;
  61858. }
  61859. .lg\:table-row-group {
  61860. display: table-row-group;
  61861. }
  61862. .lg\:table-row {
  61863. display: table-row;
  61864. }
  61865. .lg\:flow-root {
  61866. display: flow-root;
  61867. }
  61868. .lg\:grid {
  61869. display: grid;
  61870. }
  61871. .lg\:inline-grid {
  61872. display: inline-grid;
  61873. }
  61874. .lg\:contents {
  61875. display: contents;
  61876. }
  61877. .lg\:hidden {
  61878. display: none;
  61879. }
  61880. .lg\:flex-row {
  61881. flex-direction: row;
  61882. }
  61883. .lg\:flex-row-reverse {
  61884. flex-direction: row-reverse;
  61885. }
  61886. .lg\:flex-col {
  61887. flex-direction: column;
  61888. }
  61889. .lg\:flex-col-reverse {
  61890. flex-direction: column-reverse;
  61891. }
  61892. .lg\:flex-wrap {
  61893. flex-wrap: wrap;
  61894. }
  61895. .lg\:flex-wrap-reverse {
  61896. flex-wrap: wrap-reverse;
  61897. }
  61898. .lg\:flex-no-wrap {
  61899. flex-wrap: nowrap;
  61900. }
  61901. .lg\:place-items-auto {
  61902. place-items: auto;
  61903. }
  61904. .lg\:place-items-start {
  61905. place-items: start;
  61906. }
  61907. .lg\:place-items-end {
  61908. place-items: end;
  61909. }
  61910. .lg\:place-items-center {
  61911. place-items: center;
  61912. }
  61913. .lg\:place-items-stretch {
  61914. place-items: stretch;
  61915. }
  61916. .lg\:place-content-center {
  61917. place-content: center;
  61918. }
  61919. .lg\:place-content-start {
  61920. place-content: start;
  61921. }
  61922. .lg\:place-content-end {
  61923. place-content: end;
  61924. }
  61925. .lg\:place-content-between {
  61926. place-content: space-between;
  61927. }
  61928. .lg\:place-content-around {
  61929. place-content: space-around;
  61930. }
  61931. .lg\:place-content-evenly {
  61932. place-content: space-evenly;
  61933. }
  61934. .lg\:place-content-stretch {
  61935. place-content: stretch;
  61936. }
  61937. .lg\:place-self-auto {
  61938. place-self: auto;
  61939. }
  61940. .lg\:place-self-start {
  61941. place-self: start;
  61942. }
  61943. .lg\:place-self-end {
  61944. place-self: end;
  61945. }
  61946. .lg\:place-self-center {
  61947. place-self: center;
  61948. }
  61949. .lg\:place-self-stretch {
  61950. place-self: stretch;
  61951. }
  61952. .lg\:items-start {
  61953. align-items: flex-start;
  61954. }
  61955. .lg\:items-end {
  61956. align-items: flex-end;
  61957. }
  61958. .lg\:items-center {
  61959. align-items: center;
  61960. }
  61961. .lg\:items-baseline {
  61962. align-items: baseline;
  61963. }
  61964. .lg\:items-stretch {
  61965. align-items: stretch;
  61966. }
  61967. .lg\:content-center {
  61968. align-content: center;
  61969. }
  61970. .lg\:content-start {
  61971. align-content: flex-start;
  61972. }
  61973. .lg\:content-end {
  61974. align-content: flex-end;
  61975. }
  61976. .lg\:content-between {
  61977. align-content: space-between;
  61978. }
  61979. .lg\:content-around {
  61980. align-content: space-around;
  61981. }
  61982. .lg\:content-evenly {
  61983. align-content: space-evenly;
  61984. }
  61985. .lg\:self-auto {
  61986. align-self: auto;
  61987. }
  61988. .lg\:self-start {
  61989. align-self: flex-start;
  61990. }
  61991. .lg\:self-end {
  61992. align-self: flex-end;
  61993. }
  61994. .lg\:self-center {
  61995. align-self: center;
  61996. }
  61997. .lg\:self-stretch {
  61998. align-self: stretch;
  61999. }
  62000. .lg\:justify-items-auto {
  62001. justify-items: auto;
  62002. }
  62003. .lg\:justify-items-start {
  62004. justify-items: start;
  62005. }
  62006. .lg\:justify-items-end {
  62007. justify-items: end;
  62008. }
  62009. .lg\:justify-items-center {
  62010. justify-items: center;
  62011. }
  62012. .lg\:justify-items-stretch {
  62013. justify-items: stretch;
  62014. }
  62015. .lg\:justify-start {
  62016. justify-content: flex-start;
  62017. }
  62018. .lg\:justify-end {
  62019. justify-content: flex-end;
  62020. }
  62021. .lg\:justify-center {
  62022. justify-content: center;
  62023. }
  62024. .lg\:justify-between {
  62025. justify-content: space-between;
  62026. }
  62027. .lg\:justify-around {
  62028. justify-content: space-around;
  62029. }
  62030. .lg\:justify-evenly {
  62031. justify-content: space-evenly;
  62032. }
  62033. .lg\:justify-self-auto {
  62034. justify-self: auto;
  62035. }
  62036. .lg\:justify-self-start {
  62037. justify-self: start;
  62038. }
  62039. .lg\:justify-self-end {
  62040. justify-self: end;
  62041. }
  62042. .lg\:justify-self-center {
  62043. justify-self: center;
  62044. }
  62045. .lg\:justify-self-stretch {
  62046. justify-self: stretch;
  62047. }
  62048. .lg\:flex-1 {
  62049. flex: 1 1 0%;
  62050. }
  62051. .lg\:flex-auto {
  62052. flex: 1 1 auto;
  62053. }
  62054. .lg\:flex-initial {
  62055. flex: 0 1 auto;
  62056. }
  62057. .lg\:flex-none {
  62058. flex: none;
  62059. }
  62060. .lg\:flex-grow-0 {
  62061. flex-grow: 0;
  62062. }
  62063. .lg\:flex-grow {
  62064. flex-grow: 1;
  62065. }
  62066. .lg\:flex-shrink-0 {
  62067. flex-shrink: 0;
  62068. }
  62069. .lg\:flex-shrink {
  62070. flex-shrink: 1;
  62071. }
  62072. .lg\:order-1 {
  62073. order: 1;
  62074. }
  62075. .lg\:order-2 {
  62076. order: 2;
  62077. }
  62078. .lg\:order-3 {
  62079. order: 3;
  62080. }
  62081. .lg\:order-4 {
  62082. order: 4;
  62083. }
  62084. .lg\:order-5 {
  62085. order: 5;
  62086. }
  62087. .lg\:order-6 {
  62088. order: 6;
  62089. }
  62090. .lg\:order-7 {
  62091. order: 7;
  62092. }
  62093. .lg\:order-8 {
  62094. order: 8;
  62095. }
  62096. .lg\:order-9 {
  62097. order: 9;
  62098. }
  62099. .lg\:order-10 {
  62100. order: 10;
  62101. }
  62102. .lg\:order-11 {
  62103. order: 11;
  62104. }
  62105. .lg\:order-12 {
  62106. order: 12;
  62107. }
  62108. .lg\:order-first {
  62109. order: -9999;
  62110. }
  62111. .lg\:order-last {
  62112. order: 9999;
  62113. }
  62114. .lg\:order-none {
  62115. order: 0;
  62116. }
  62117. .lg\:float-right {
  62118. float: right;
  62119. }
  62120. .lg\:float-left {
  62121. float: left;
  62122. }
  62123. .lg\:float-none {
  62124. float: none;
  62125. }
  62126. .lg\:clearfix:after {
  62127. content: "";
  62128. display: table;
  62129. clear: both;
  62130. }
  62131. .lg\:clear-left {
  62132. clear: left;
  62133. }
  62134. .lg\:clear-right {
  62135. clear: right;
  62136. }
  62137. .lg\:clear-both {
  62138. clear: both;
  62139. }
  62140. .lg\:clear-none {
  62141. clear: none;
  62142. }
  62143. .lg\:font-sans {
  62144. 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";
  62145. }
  62146. .lg\:font-serif {
  62147. font-family: Georgia, Cambria, "Times New Roman", Times, serif;
  62148. }
  62149. .lg\:font-mono {
  62150. font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  62151. }
  62152. .lg\:font-hairline {
  62153. font-weight: 100;
  62154. }
  62155. .lg\:font-thin {
  62156. font-weight: 200;
  62157. }
  62158. .lg\:font-light {
  62159. font-weight: 300;
  62160. }
  62161. .lg\:font-normal {
  62162. font-weight: 400;
  62163. }
  62164. .lg\:font-medium {
  62165. font-weight: 500;
  62166. }
  62167. .lg\:font-semibold {
  62168. font-weight: 600;
  62169. }
  62170. .lg\:font-bold {
  62171. font-weight: 700;
  62172. }
  62173. .lg\:font-extrabold {
  62174. font-weight: 800;
  62175. }
  62176. .lg\:font-black {
  62177. font-weight: 900;
  62178. }
  62179. .lg\:hover\:font-hairline:hover {
  62180. font-weight: 100;
  62181. }
  62182. .lg\:hover\:font-thin:hover {
  62183. font-weight: 200;
  62184. }
  62185. .lg\:hover\:font-light:hover {
  62186. font-weight: 300;
  62187. }
  62188. .lg\:hover\:font-normal:hover {
  62189. font-weight: 400;
  62190. }
  62191. .lg\:hover\:font-medium:hover {
  62192. font-weight: 500;
  62193. }
  62194. .lg\:hover\:font-semibold:hover {
  62195. font-weight: 600;
  62196. }
  62197. .lg\:hover\:font-bold:hover {
  62198. font-weight: 700;
  62199. }
  62200. .lg\:hover\:font-extrabold:hover {
  62201. font-weight: 800;
  62202. }
  62203. .lg\:hover\:font-black:hover {
  62204. font-weight: 900;
  62205. }
  62206. .lg\:focus\:font-hairline:focus {
  62207. font-weight: 100;
  62208. }
  62209. .lg\:focus\:font-thin:focus {
  62210. font-weight: 200;
  62211. }
  62212. .lg\:focus\:font-light:focus {
  62213. font-weight: 300;
  62214. }
  62215. .lg\:focus\:font-normal:focus {
  62216. font-weight: 400;
  62217. }
  62218. .lg\:focus\:font-medium:focus {
  62219. font-weight: 500;
  62220. }
  62221. .lg\:focus\:font-semibold:focus {
  62222. font-weight: 600;
  62223. }
  62224. .lg\:focus\:font-bold:focus {
  62225. font-weight: 700;
  62226. }
  62227. .lg\:focus\:font-extrabold:focus {
  62228. font-weight: 800;
  62229. }
  62230. .lg\:focus\:font-black:focus {
  62231. font-weight: 900;
  62232. }
  62233. .lg\:h-0 {
  62234. height: 0;
  62235. }
  62236. .lg\:h-1 {
  62237. height: 0.25rem;
  62238. }
  62239. .lg\:h-2 {
  62240. height: 0.5rem;
  62241. }
  62242. .lg\:h-3 {
  62243. height: 0.75rem;
  62244. }
  62245. .lg\:h-4 {
  62246. height: 1rem;
  62247. }
  62248. .lg\:h-5 {
  62249. height: 1.25rem;
  62250. }
  62251. .lg\:h-6 {
  62252. height: 1.5rem;
  62253. }
  62254. .lg\:h-8 {
  62255. height: 2rem;
  62256. }
  62257. .lg\:h-10 {
  62258. height: 2.5rem;
  62259. }
  62260. .lg\:h-12 {
  62261. height: 3rem;
  62262. }
  62263. .lg\:h-16 {
  62264. height: 4rem;
  62265. }
  62266. .lg\:h-20 {
  62267. height: 5rem;
  62268. }
  62269. .lg\:h-24 {
  62270. height: 6rem;
  62271. }
  62272. .lg\:h-32 {
  62273. height: 8rem;
  62274. }
  62275. .lg\:h-40 {
  62276. height: 10rem;
  62277. }
  62278. .lg\:h-48 {
  62279. height: 12rem;
  62280. }
  62281. .lg\:h-56 {
  62282. height: 14rem;
  62283. }
  62284. .lg\:h-64 {
  62285. height: 16rem;
  62286. }
  62287. .lg\:h-auto {
  62288. height: auto;
  62289. }
  62290. .lg\:h-px {
  62291. height: 1px;
  62292. }
  62293. .lg\:h-full {
  62294. height: 100%;
  62295. }
  62296. .lg\:h-screen {
  62297. height: 100vh;
  62298. }
  62299. .lg\:text-xs {
  62300. font-size: 0.75rem;
  62301. }
  62302. .lg\:text-sm {
  62303. font-size: 0.875rem;
  62304. }
  62305. .lg\:text-base {
  62306. font-size: 1rem;
  62307. }
  62308. .lg\:text-lg {
  62309. font-size: 1.125rem;
  62310. }
  62311. .lg\:text-xl {
  62312. font-size: 1.25rem;
  62313. }
  62314. .lg\:text-2xl {
  62315. font-size: 1.5rem;
  62316. }
  62317. .lg\:text-3xl {
  62318. font-size: 1.875rem;
  62319. }
  62320. .lg\:text-4xl {
  62321. font-size: 2.25rem;
  62322. }
  62323. .lg\:text-5xl {
  62324. font-size: 3rem;
  62325. }
  62326. .lg\:text-6xl {
  62327. font-size: 4rem;
  62328. }
  62329. .lg\:leading-3 {
  62330. line-height: .75rem;
  62331. }
  62332. .lg\:leading-4 {
  62333. line-height: 1rem;
  62334. }
  62335. .lg\:leading-5 {
  62336. line-height: 1.25rem;
  62337. }
  62338. .lg\:leading-6 {
  62339. line-height: 1.5rem;
  62340. }
  62341. .lg\:leading-7 {
  62342. line-height: 1.75rem;
  62343. }
  62344. .lg\:leading-8 {
  62345. line-height: 2rem;
  62346. }
  62347. .lg\:leading-9 {
  62348. line-height: 2.25rem;
  62349. }
  62350. .lg\:leading-10 {
  62351. line-height: 2.5rem;
  62352. }
  62353. .lg\:leading-none {
  62354. line-height: 1;
  62355. }
  62356. .lg\:leading-tight {
  62357. line-height: 1.25;
  62358. }
  62359. .lg\:leading-snug {
  62360. line-height: 1.375;
  62361. }
  62362. .lg\:leading-normal {
  62363. line-height: 1.5;
  62364. }
  62365. .lg\:leading-relaxed {
  62366. line-height: 1.625;
  62367. }
  62368. .lg\:leading-loose {
  62369. line-height: 2;
  62370. }
  62371. .lg\:list-inside {
  62372. list-style-position: inside;
  62373. }
  62374. .lg\:list-outside {
  62375. list-style-position: outside;
  62376. }
  62377. .lg\:list-none {
  62378. list-style-type: none;
  62379. }
  62380. .lg\:list-disc {
  62381. list-style-type: disc;
  62382. }
  62383. .lg\:list-decimal {
  62384. list-style-type: decimal;
  62385. }
  62386. .lg\:m-0 {
  62387. margin: 0;
  62388. }
  62389. .lg\:m-1 {
  62390. margin: 0.25rem;
  62391. }
  62392. .lg\:m-2 {
  62393. margin: 0.5rem;
  62394. }
  62395. .lg\:m-3 {
  62396. margin: 0.75rem;
  62397. }
  62398. .lg\:m-4 {
  62399. margin: 1rem;
  62400. }
  62401. .lg\:m-5 {
  62402. margin: 1.25rem;
  62403. }
  62404. .lg\:m-6 {
  62405. margin: 1.5rem;
  62406. }
  62407. .lg\:m-8 {
  62408. margin: 2rem;
  62409. }
  62410. .lg\:m-10 {
  62411. margin: 2.5rem;
  62412. }
  62413. .lg\:m-12 {
  62414. margin: 3rem;
  62415. }
  62416. .lg\:m-16 {
  62417. margin: 4rem;
  62418. }
  62419. .lg\:m-20 {
  62420. margin: 5rem;
  62421. }
  62422. .lg\:m-24 {
  62423. margin: 6rem;
  62424. }
  62425. .lg\:m-32 {
  62426. margin: 8rem;
  62427. }
  62428. .lg\:m-40 {
  62429. margin: 10rem;
  62430. }
  62431. .lg\:m-48 {
  62432. margin: 12rem;
  62433. }
  62434. .lg\:m-56 {
  62435. margin: 14rem;
  62436. }
  62437. .lg\:m-64 {
  62438. margin: 16rem;
  62439. }
  62440. .lg\:m-auto {
  62441. margin: auto;
  62442. }
  62443. .lg\:m-px {
  62444. margin: 1px;
  62445. }
  62446. .lg\:-m-1 {
  62447. margin: -0.25rem;
  62448. }
  62449. .lg\:-m-2 {
  62450. margin: -0.5rem;
  62451. }
  62452. .lg\:-m-3 {
  62453. margin: -0.75rem;
  62454. }
  62455. .lg\:-m-4 {
  62456. margin: -1rem;
  62457. }
  62458. .lg\:-m-5 {
  62459. margin: -1.25rem;
  62460. }
  62461. .lg\:-m-6 {
  62462. margin: -1.5rem;
  62463. }
  62464. .lg\:-m-8 {
  62465. margin: -2rem;
  62466. }
  62467. .lg\:-m-10 {
  62468. margin: -2.5rem;
  62469. }
  62470. .lg\:-m-12 {
  62471. margin: -3rem;
  62472. }
  62473. .lg\:-m-16 {
  62474. margin: -4rem;
  62475. }
  62476. .lg\:-m-20 {
  62477. margin: -5rem;
  62478. }
  62479. .lg\:-m-24 {
  62480. margin: -6rem;
  62481. }
  62482. .lg\:-m-32 {
  62483. margin: -8rem;
  62484. }
  62485. .lg\:-m-40 {
  62486. margin: -10rem;
  62487. }
  62488. .lg\:-m-48 {
  62489. margin: -12rem;
  62490. }
  62491. .lg\:-m-56 {
  62492. margin: -14rem;
  62493. }
  62494. .lg\:-m-64 {
  62495. margin: -16rem;
  62496. }
  62497. .lg\:-m-px {
  62498. margin: -1px;
  62499. }
  62500. .lg\:my-0 {
  62501. margin-top: 0;
  62502. margin-bottom: 0;
  62503. }
  62504. .lg\:mx-0 {
  62505. margin-left: 0;
  62506. margin-right: 0;
  62507. }
  62508. .lg\:my-1 {
  62509. margin-top: 0.25rem;
  62510. margin-bottom: 0.25rem;
  62511. }
  62512. .lg\:mx-1 {
  62513. margin-left: 0.25rem;
  62514. margin-right: 0.25rem;
  62515. }
  62516. .lg\:my-2 {
  62517. margin-top: 0.5rem;
  62518. margin-bottom: 0.5rem;
  62519. }
  62520. .lg\:mx-2 {
  62521. margin-left: 0.5rem;
  62522. margin-right: 0.5rem;
  62523. }
  62524. .lg\:my-3 {
  62525. margin-top: 0.75rem;
  62526. margin-bottom: 0.75rem;
  62527. }
  62528. .lg\:mx-3 {
  62529. margin-left: 0.75rem;
  62530. margin-right: 0.75rem;
  62531. }
  62532. .lg\:my-4 {
  62533. margin-top: 1rem;
  62534. margin-bottom: 1rem;
  62535. }
  62536. .lg\:mx-4 {
  62537. margin-left: 1rem;
  62538. margin-right: 1rem;
  62539. }
  62540. .lg\:my-5 {
  62541. margin-top: 1.25rem;
  62542. margin-bottom: 1.25rem;
  62543. }
  62544. .lg\:mx-5 {
  62545. margin-left: 1.25rem;
  62546. margin-right: 1.25rem;
  62547. }
  62548. .lg\:my-6 {
  62549. margin-top: 1.5rem;
  62550. margin-bottom: 1.5rem;
  62551. }
  62552. .lg\:mx-6 {
  62553. margin-left: 1.5rem;
  62554. margin-right: 1.5rem;
  62555. }
  62556. .lg\:my-8 {
  62557. margin-top: 2rem;
  62558. margin-bottom: 2rem;
  62559. }
  62560. .lg\:mx-8 {
  62561. margin-left: 2rem;
  62562. margin-right: 2rem;
  62563. }
  62564. .lg\:my-10 {
  62565. margin-top: 2.5rem;
  62566. margin-bottom: 2.5rem;
  62567. }
  62568. .lg\:mx-10 {
  62569. margin-left: 2.5rem;
  62570. margin-right: 2.5rem;
  62571. }
  62572. .lg\:my-12 {
  62573. margin-top: 3rem;
  62574. margin-bottom: 3rem;
  62575. }
  62576. .lg\:mx-12 {
  62577. margin-left: 3rem;
  62578. margin-right: 3rem;
  62579. }
  62580. .lg\:my-16 {
  62581. margin-top: 4rem;
  62582. margin-bottom: 4rem;
  62583. }
  62584. .lg\:mx-16 {
  62585. margin-left: 4rem;
  62586. margin-right: 4rem;
  62587. }
  62588. .lg\:my-20 {
  62589. margin-top: 5rem;
  62590. margin-bottom: 5rem;
  62591. }
  62592. .lg\:mx-20 {
  62593. margin-left: 5rem;
  62594. margin-right: 5rem;
  62595. }
  62596. .lg\:my-24 {
  62597. margin-top: 6rem;
  62598. margin-bottom: 6rem;
  62599. }
  62600. .lg\:mx-24 {
  62601. margin-left: 6rem;
  62602. margin-right: 6rem;
  62603. }
  62604. .lg\:my-32 {
  62605. margin-top: 8rem;
  62606. margin-bottom: 8rem;
  62607. }
  62608. .lg\:mx-32 {
  62609. margin-left: 8rem;
  62610. margin-right: 8rem;
  62611. }
  62612. .lg\:my-40 {
  62613. margin-top: 10rem;
  62614. margin-bottom: 10rem;
  62615. }
  62616. .lg\:mx-40 {
  62617. margin-left: 10rem;
  62618. margin-right: 10rem;
  62619. }
  62620. .lg\:my-48 {
  62621. margin-top: 12rem;
  62622. margin-bottom: 12rem;
  62623. }
  62624. .lg\:mx-48 {
  62625. margin-left: 12rem;
  62626. margin-right: 12rem;
  62627. }
  62628. .lg\:my-56 {
  62629. margin-top: 14rem;
  62630. margin-bottom: 14rem;
  62631. }
  62632. .lg\:mx-56 {
  62633. margin-left: 14rem;
  62634. margin-right: 14rem;
  62635. }
  62636. .lg\:my-64 {
  62637. margin-top: 16rem;
  62638. margin-bottom: 16rem;
  62639. }
  62640. .lg\:mx-64 {
  62641. margin-left: 16rem;
  62642. margin-right: 16rem;
  62643. }
  62644. .lg\:my-auto {
  62645. margin-top: auto;
  62646. margin-bottom: auto;
  62647. }
  62648. .lg\:mx-auto {
  62649. margin-left: auto;
  62650. margin-right: auto;
  62651. }
  62652. .lg\:my-px {
  62653. margin-top: 1px;
  62654. margin-bottom: 1px;
  62655. }
  62656. .lg\:mx-px {
  62657. margin-left: 1px;
  62658. margin-right: 1px;
  62659. }
  62660. .lg\:-my-1 {
  62661. margin-top: -0.25rem;
  62662. margin-bottom: -0.25rem;
  62663. }
  62664. .lg\:-mx-1 {
  62665. margin-left: -0.25rem;
  62666. margin-right: -0.25rem;
  62667. }
  62668. .lg\:-my-2 {
  62669. margin-top: -0.5rem;
  62670. margin-bottom: -0.5rem;
  62671. }
  62672. .lg\:-mx-2 {
  62673. margin-left: -0.5rem;
  62674. margin-right: -0.5rem;
  62675. }
  62676. .lg\:-my-3 {
  62677. margin-top: -0.75rem;
  62678. margin-bottom: -0.75rem;
  62679. }
  62680. .lg\:-mx-3 {
  62681. margin-left: -0.75rem;
  62682. margin-right: -0.75rem;
  62683. }
  62684. .lg\:-my-4 {
  62685. margin-top: -1rem;
  62686. margin-bottom: -1rem;
  62687. }
  62688. .lg\:-mx-4 {
  62689. margin-left: -1rem;
  62690. margin-right: -1rem;
  62691. }
  62692. .lg\:-my-5 {
  62693. margin-top: -1.25rem;
  62694. margin-bottom: -1.25rem;
  62695. }
  62696. .lg\:-mx-5 {
  62697. margin-left: -1.25rem;
  62698. margin-right: -1.25rem;
  62699. }
  62700. .lg\:-my-6 {
  62701. margin-top: -1.5rem;
  62702. margin-bottom: -1.5rem;
  62703. }
  62704. .lg\:-mx-6 {
  62705. margin-left: -1.5rem;
  62706. margin-right: -1.5rem;
  62707. }
  62708. .lg\:-my-8 {
  62709. margin-top: -2rem;
  62710. margin-bottom: -2rem;
  62711. }
  62712. .lg\:-mx-8 {
  62713. margin-left: -2rem;
  62714. margin-right: -2rem;
  62715. }
  62716. .lg\:-my-10 {
  62717. margin-top: -2.5rem;
  62718. margin-bottom: -2.5rem;
  62719. }
  62720. .lg\:-mx-10 {
  62721. margin-left: -2.5rem;
  62722. margin-right: -2.5rem;
  62723. }
  62724. .lg\:-my-12 {
  62725. margin-top: -3rem;
  62726. margin-bottom: -3rem;
  62727. }
  62728. .lg\:-mx-12 {
  62729. margin-left: -3rem;
  62730. margin-right: -3rem;
  62731. }
  62732. .lg\:-my-16 {
  62733. margin-top: -4rem;
  62734. margin-bottom: -4rem;
  62735. }
  62736. .lg\:-mx-16 {
  62737. margin-left: -4rem;
  62738. margin-right: -4rem;
  62739. }
  62740. .lg\:-my-20 {
  62741. margin-top: -5rem;
  62742. margin-bottom: -5rem;
  62743. }
  62744. .lg\:-mx-20 {
  62745. margin-left: -5rem;
  62746. margin-right: -5rem;
  62747. }
  62748. .lg\:-my-24 {
  62749. margin-top: -6rem;
  62750. margin-bottom: -6rem;
  62751. }
  62752. .lg\:-mx-24 {
  62753. margin-left: -6rem;
  62754. margin-right: -6rem;
  62755. }
  62756. .lg\:-my-32 {
  62757. margin-top: -8rem;
  62758. margin-bottom: -8rem;
  62759. }
  62760. .lg\:-mx-32 {
  62761. margin-left: -8rem;
  62762. margin-right: -8rem;
  62763. }
  62764. .lg\:-my-40 {
  62765. margin-top: -10rem;
  62766. margin-bottom: -10rem;
  62767. }
  62768. .lg\:-mx-40 {
  62769. margin-left: -10rem;
  62770. margin-right: -10rem;
  62771. }
  62772. .lg\:-my-48 {
  62773. margin-top: -12rem;
  62774. margin-bottom: -12rem;
  62775. }
  62776. .lg\:-mx-48 {
  62777. margin-left: -12rem;
  62778. margin-right: -12rem;
  62779. }
  62780. .lg\:-my-56 {
  62781. margin-top: -14rem;
  62782. margin-bottom: -14rem;
  62783. }
  62784. .lg\:-mx-56 {
  62785. margin-left: -14rem;
  62786. margin-right: -14rem;
  62787. }
  62788. .lg\:-my-64 {
  62789. margin-top: -16rem;
  62790. margin-bottom: -16rem;
  62791. }
  62792. .lg\:-mx-64 {
  62793. margin-left: -16rem;
  62794. margin-right: -16rem;
  62795. }
  62796. .lg\:-my-px {
  62797. margin-top: -1px;
  62798. margin-bottom: -1px;
  62799. }
  62800. .lg\:-mx-px {
  62801. margin-left: -1px;
  62802. margin-right: -1px;
  62803. }
  62804. .lg\:mt-0 {
  62805. margin-top: 0;
  62806. }
  62807. .lg\:mr-0 {
  62808. margin-right: 0;
  62809. }
  62810. .lg\:mb-0 {
  62811. margin-bottom: 0;
  62812. }
  62813. .lg\:ml-0 {
  62814. margin-left: 0;
  62815. }
  62816. .lg\:mt-1 {
  62817. margin-top: 0.25rem;
  62818. }
  62819. .lg\:mr-1 {
  62820. margin-right: 0.25rem;
  62821. }
  62822. .lg\:mb-1 {
  62823. margin-bottom: 0.25rem;
  62824. }
  62825. .lg\:ml-1 {
  62826. margin-left: 0.25rem;
  62827. }
  62828. .lg\:mt-2 {
  62829. margin-top: 0.5rem;
  62830. }
  62831. .lg\:mr-2 {
  62832. margin-right: 0.5rem;
  62833. }
  62834. .lg\:mb-2 {
  62835. margin-bottom: 0.5rem;
  62836. }
  62837. .lg\:ml-2 {
  62838. margin-left: 0.5rem;
  62839. }
  62840. .lg\:mt-3 {
  62841. margin-top: 0.75rem;
  62842. }
  62843. .lg\:mr-3 {
  62844. margin-right: 0.75rem;
  62845. }
  62846. .lg\:mb-3 {
  62847. margin-bottom: 0.75rem;
  62848. }
  62849. .lg\:ml-3 {
  62850. margin-left: 0.75rem;
  62851. }
  62852. .lg\:mt-4 {
  62853. margin-top: 1rem;
  62854. }
  62855. .lg\:mr-4 {
  62856. margin-right: 1rem;
  62857. }
  62858. .lg\:mb-4 {
  62859. margin-bottom: 1rem;
  62860. }
  62861. .lg\:ml-4 {
  62862. margin-left: 1rem;
  62863. }
  62864. .lg\:mt-5 {
  62865. margin-top: 1.25rem;
  62866. }
  62867. .lg\:mr-5 {
  62868. margin-right: 1.25rem;
  62869. }
  62870. .lg\:mb-5 {
  62871. margin-bottom: 1.25rem;
  62872. }
  62873. .lg\:ml-5 {
  62874. margin-left: 1.25rem;
  62875. }
  62876. .lg\:mt-6 {
  62877. margin-top: 1.5rem;
  62878. }
  62879. .lg\:mr-6 {
  62880. margin-right: 1.5rem;
  62881. }
  62882. .lg\:mb-6 {
  62883. margin-bottom: 1.5rem;
  62884. }
  62885. .lg\:ml-6 {
  62886. margin-left: 1.5rem;
  62887. }
  62888. .lg\:mt-8 {
  62889. margin-top: 2rem;
  62890. }
  62891. .lg\:mr-8 {
  62892. margin-right: 2rem;
  62893. }
  62894. .lg\:mb-8 {
  62895. margin-bottom: 2rem;
  62896. }
  62897. .lg\:ml-8 {
  62898. margin-left: 2rem;
  62899. }
  62900. .lg\:mt-10 {
  62901. margin-top: 2.5rem;
  62902. }
  62903. .lg\:mr-10 {
  62904. margin-right: 2.5rem;
  62905. }
  62906. .lg\:mb-10 {
  62907. margin-bottom: 2.5rem;
  62908. }
  62909. .lg\:ml-10 {
  62910. margin-left: 2.5rem;
  62911. }
  62912. .lg\:mt-12 {
  62913. margin-top: 3rem;
  62914. }
  62915. .lg\:mr-12 {
  62916. margin-right: 3rem;
  62917. }
  62918. .lg\:mb-12 {
  62919. margin-bottom: 3rem;
  62920. }
  62921. .lg\:ml-12 {
  62922. margin-left: 3rem;
  62923. }
  62924. .lg\:mt-16 {
  62925. margin-top: 4rem;
  62926. }
  62927. .lg\:mr-16 {
  62928. margin-right: 4rem;
  62929. }
  62930. .lg\:mb-16 {
  62931. margin-bottom: 4rem;
  62932. }
  62933. .lg\:ml-16 {
  62934. margin-left: 4rem;
  62935. }
  62936. .lg\:mt-20 {
  62937. margin-top: 5rem;
  62938. }
  62939. .lg\:mr-20 {
  62940. margin-right: 5rem;
  62941. }
  62942. .lg\:mb-20 {
  62943. margin-bottom: 5rem;
  62944. }
  62945. .lg\:ml-20 {
  62946. margin-left: 5rem;
  62947. }
  62948. .lg\:mt-24 {
  62949. margin-top: 6rem;
  62950. }
  62951. .lg\:mr-24 {
  62952. margin-right: 6rem;
  62953. }
  62954. .lg\:mb-24 {
  62955. margin-bottom: 6rem;
  62956. }
  62957. .lg\:ml-24 {
  62958. margin-left: 6rem;
  62959. }
  62960. .lg\:mt-32 {
  62961. margin-top: 8rem;
  62962. }
  62963. .lg\:mr-32 {
  62964. margin-right: 8rem;
  62965. }
  62966. .lg\:mb-32 {
  62967. margin-bottom: 8rem;
  62968. }
  62969. .lg\:ml-32 {
  62970. margin-left: 8rem;
  62971. }
  62972. .lg\:mt-40 {
  62973. margin-top: 10rem;
  62974. }
  62975. .lg\:mr-40 {
  62976. margin-right: 10rem;
  62977. }
  62978. .lg\:mb-40 {
  62979. margin-bottom: 10rem;
  62980. }
  62981. .lg\:ml-40 {
  62982. margin-left: 10rem;
  62983. }
  62984. .lg\:mt-48 {
  62985. margin-top: 12rem;
  62986. }
  62987. .lg\:mr-48 {
  62988. margin-right: 12rem;
  62989. }
  62990. .lg\:mb-48 {
  62991. margin-bottom: 12rem;
  62992. }
  62993. .lg\:ml-48 {
  62994. margin-left: 12rem;
  62995. }
  62996. .lg\:mt-56 {
  62997. margin-top: 14rem;
  62998. }
  62999. .lg\:mr-56 {
  63000. margin-right: 14rem;
  63001. }
  63002. .lg\:mb-56 {
  63003. margin-bottom: 14rem;
  63004. }
  63005. .lg\:ml-56 {
  63006. margin-left: 14rem;
  63007. }
  63008. .lg\:mt-64 {
  63009. margin-top: 16rem;
  63010. }
  63011. .lg\:mr-64 {
  63012. margin-right: 16rem;
  63013. }
  63014. .lg\:mb-64 {
  63015. margin-bottom: 16rem;
  63016. }
  63017. .lg\:ml-64 {
  63018. margin-left: 16rem;
  63019. }
  63020. .lg\:mt-auto {
  63021. margin-top: auto;
  63022. }
  63023. .lg\:mr-auto {
  63024. margin-right: auto;
  63025. }
  63026. .lg\:mb-auto {
  63027. margin-bottom: auto;
  63028. }
  63029. .lg\:ml-auto {
  63030. margin-left: auto;
  63031. }
  63032. .lg\:mt-px {
  63033. margin-top: 1px;
  63034. }
  63035. .lg\:mr-px {
  63036. margin-right: 1px;
  63037. }
  63038. .lg\:mb-px {
  63039. margin-bottom: 1px;
  63040. }
  63041. .lg\:ml-px {
  63042. margin-left: 1px;
  63043. }
  63044. .lg\:-mt-1 {
  63045. margin-top: -0.25rem;
  63046. }
  63047. .lg\:-mr-1 {
  63048. margin-right: -0.25rem;
  63049. }
  63050. .lg\:-mb-1 {
  63051. margin-bottom: -0.25rem;
  63052. }
  63053. .lg\:-ml-1 {
  63054. margin-left: -0.25rem;
  63055. }
  63056. .lg\:-mt-2 {
  63057. margin-top: -0.5rem;
  63058. }
  63059. .lg\:-mr-2 {
  63060. margin-right: -0.5rem;
  63061. }
  63062. .lg\:-mb-2 {
  63063. margin-bottom: -0.5rem;
  63064. }
  63065. .lg\:-ml-2 {
  63066. margin-left: -0.5rem;
  63067. }
  63068. .lg\:-mt-3 {
  63069. margin-top: -0.75rem;
  63070. }
  63071. .lg\:-mr-3 {
  63072. margin-right: -0.75rem;
  63073. }
  63074. .lg\:-mb-3 {
  63075. margin-bottom: -0.75rem;
  63076. }
  63077. .lg\:-ml-3 {
  63078. margin-left: -0.75rem;
  63079. }
  63080. .lg\:-mt-4 {
  63081. margin-top: -1rem;
  63082. }
  63083. .lg\:-mr-4 {
  63084. margin-right: -1rem;
  63085. }
  63086. .lg\:-mb-4 {
  63087. margin-bottom: -1rem;
  63088. }
  63089. .lg\:-ml-4 {
  63090. margin-left: -1rem;
  63091. }
  63092. .lg\:-mt-5 {
  63093. margin-top: -1.25rem;
  63094. }
  63095. .lg\:-mr-5 {
  63096. margin-right: -1.25rem;
  63097. }
  63098. .lg\:-mb-5 {
  63099. margin-bottom: -1.25rem;
  63100. }
  63101. .lg\:-ml-5 {
  63102. margin-left: -1.25rem;
  63103. }
  63104. .lg\:-mt-6 {
  63105. margin-top: -1.5rem;
  63106. }
  63107. .lg\:-mr-6 {
  63108. margin-right: -1.5rem;
  63109. }
  63110. .lg\:-mb-6 {
  63111. margin-bottom: -1.5rem;
  63112. }
  63113. .lg\:-ml-6 {
  63114. margin-left: -1.5rem;
  63115. }
  63116. .lg\:-mt-8 {
  63117. margin-top: -2rem;
  63118. }
  63119. .lg\:-mr-8 {
  63120. margin-right: -2rem;
  63121. }
  63122. .lg\:-mb-8 {
  63123. margin-bottom: -2rem;
  63124. }
  63125. .lg\:-ml-8 {
  63126. margin-left: -2rem;
  63127. }
  63128. .lg\:-mt-10 {
  63129. margin-top: -2.5rem;
  63130. }
  63131. .lg\:-mr-10 {
  63132. margin-right: -2.5rem;
  63133. }
  63134. .lg\:-mb-10 {
  63135. margin-bottom: -2.5rem;
  63136. }
  63137. .lg\:-ml-10 {
  63138. margin-left: -2.5rem;
  63139. }
  63140. .lg\:-mt-12 {
  63141. margin-top: -3rem;
  63142. }
  63143. .lg\:-mr-12 {
  63144. margin-right: -3rem;
  63145. }
  63146. .lg\:-mb-12 {
  63147. margin-bottom: -3rem;
  63148. }
  63149. .lg\:-ml-12 {
  63150. margin-left: -3rem;
  63151. }
  63152. .lg\:-mt-16 {
  63153. margin-top: -4rem;
  63154. }
  63155. .lg\:-mr-16 {
  63156. margin-right: -4rem;
  63157. }
  63158. .lg\:-mb-16 {
  63159. margin-bottom: -4rem;
  63160. }
  63161. .lg\:-ml-16 {
  63162. margin-left: -4rem;
  63163. }
  63164. .lg\:-mt-20 {
  63165. margin-top: -5rem;
  63166. }
  63167. .lg\:-mr-20 {
  63168. margin-right: -5rem;
  63169. }
  63170. .lg\:-mb-20 {
  63171. margin-bottom: -5rem;
  63172. }
  63173. .lg\:-ml-20 {
  63174. margin-left: -5rem;
  63175. }
  63176. .lg\:-mt-24 {
  63177. margin-top: -6rem;
  63178. }
  63179. .lg\:-mr-24 {
  63180. margin-right: -6rem;
  63181. }
  63182. .lg\:-mb-24 {
  63183. margin-bottom: -6rem;
  63184. }
  63185. .lg\:-ml-24 {
  63186. margin-left: -6rem;
  63187. }
  63188. .lg\:-mt-32 {
  63189. margin-top: -8rem;
  63190. }
  63191. .lg\:-mr-32 {
  63192. margin-right: -8rem;
  63193. }
  63194. .lg\:-mb-32 {
  63195. margin-bottom: -8rem;
  63196. }
  63197. .lg\:-ml-32 {
  63198. margin-left: -8rem;
  63199. }
  63200. .lg\:-mt-40 {
  63201. margin-top: -10rem;
  63202. }
  63203. .lg\:-mr-40 {
  63204. margin-right: -10rem;
  63205. }
  63206. .lg\:-mb-40 {
  63207. margin-bottom: -10rem;
  63208. }
  63209. .lg\:-ml-40 {
  63210. margin-left: -10rem;
  63211. }
  63212. .lg\:-mt-48 {
  63213. margin-top: -12rem;
  63214. }
  63215. .lg\:-mr-48 {
  63216. margin-right: -12rem;
  63217. }
  63218. .lg\:-mb-48 {
  63219. margin-bottom: -12rem;
  63220. }
  63221. .lg\:-ml-48 {
  63222. margin-left: -12rem;
  63223. }
  63224. .lg\:-mt-56 {
  63225. margin-top: -14rem;
  63226. }
  63227. .lg\:-mr-56 {
  63228. margin-right: -14rem;
  63229. }
  63230. .lg\:-mb-56 {
  63231. margin-bottom: -14rem;
  63232. }
  63233. .lg\:-ml-56 {
  63234. margin-left: -14rem;
  63235. }
  63236. .lg\:-mt-64 {
  63237. margin-top: -16rem;
  63238. }
  63239. .lg\:-mr-64 {
  63240. margin-right: -16rem;
  63241. }
  63242. .lg\:-mb-64 {
  63243. margin-bottom: -16rem;
  63244. }
  63245. .lg\:-ml-64 {
  63246. margin-left: -16rem;
  63247. }
  63248. .lg\:-mt-px {
  63249. margin-top: -1px;
  63250. }
  63251. .lg\:-mr-px {
  63252. margin-right: -1px;
  63253. }
  63254. .lg\:-mb-px {
  63255. margin-bottom: -1px;
  63256. }
  63257. .lg\:-ml-px {
  63258. margin-left: -1px;
  63259. }
  63260. .lg\:max-h-full {
  63261. max-height: 100%;
  63262. }
  63263. .lg\:max-h-screen {
  63264. max-height: 100vh;
  63265. }
  63266. .lg\:max-w-none {
  63267. max-width: none;
  63268. }
  63269. .lg\:max-w-xs {
  63270. max-width: 20rem;
  63271. }
  63272. .lg\:max-w-sm {
  63273. max-width: 24rem;
  63274. }
  63275. .lg\:max-w-md {
  63276. max-width: 28rem;
  63277. }
  63278. .lg\:max-w-lg {
  63279. max-width: 32rem;
  63280. }
  63281. .lg\:max-w-xl {
  63282. max-width: 36rem;
  63283. }
  63284. .lg\:max-w-2xl {
  63285. max-width: 42rem;
  63286. }
  63287. .lg\:max-w-3xl {
  63288. max-width: 48rem;
  63289. }
  63290. .lg\:max-w-4xl {
  63291. max-width: 56rem;
  63292. }
  63293. .lg\:max-w-5xl {
  63294. max-width: 64rem;
  63295. }
  63296. .lg\:max-w-6xl {
  63297. max-width: 72rem;
  63298. }
  63299. .lg\:max-w-full {
  63300. max-width: 100%;
  63301. }
  63302. .lg\:max-w-screen-sm {
  63303. max-width: 640px;
  63304. }
  63305. .lg\:max-w-screen-md {
  63306. max-width: 768px;
  63307. }
  63308. .lg\:max-w-screen-lg {
  63309. max-width: 1024px;
  63310. }
  63311. .lg\:max-w-screen-xl {
  63312. max-width: 1280px;
  63313. }
  63314. .lg\:min-h-0 {
  63315. min-height: 0;
  63316. }
  63317. .lg\:min-h-full {
  63318. min-height: 100%;
  63319. }
  63320. .lg\:min-h-screen {
  63321. min-height: 100vh;
  63322. }
  63323. .lg\:min-w-0 {
  63324. min-width: 0;
  63325. }
  63326. .lg\:min-w-full {
  63327. min-width: 100%;
  63328. }
  63329. .lg\:object-contain {
  63330. -o-object-fit: contain;
  63331. object-fit: contain;
  63332. }
  63333. .lg\:object-cover {
  63334. -o-object-fit: cover;
  63335. object-fit: cover;
  63336. }
  63337. .lg\:object-fill {
  63338. -o-object-fit: fill;
  63339. object-fit: fill;
  63340. }
  63341. .lg\:object-none {
  63342. -o-object-fit: none;
  63343. object-fit: none;
  63344. }
  63345. .lg\:object-scale-down {
  63346. -o-object-fit: scale-down;
  63347. object-fit: scale-down;
  63348. }
  63349. .lg\:object-bottom {
  63350. -o-object-position: bottom;
  63351. object-position: bottom;
  63352. }
  63353. .lg\:object-center {
  63354. -o-object-position: center;
  63355. object-position: center;
  63356. }
  63357. .lg\:object-left {
  63358. -o-object-position: left;
  63359. object-position: left;
  63360. }
  63361. .lg\:object-left-bottom {
  63362. -o-object-position: left bottom;
  63363. object-position: left bottom;
  63364. }
  63365. .lg\:object-left-top {
  63366. -o-object-position: left top;
  63367. object-position: left top;
  63368. }
  63369. .lg\:object-right {
  63370. -o-object-position: right;
  63371. object-position: right;
  63372. }
  63373. .lg\:object-right-bottom {
  63374. -o-object-position: right bottom;
  63375. object-position: right bottom;
  63376. }
  63377. .lg\:object-right-top {
  63378. -o-object-position: right top;
  63379. object-position: right top;
  63380. }
  63381. .lg\:object-top {
  63382. -o-object-position: top;
  63383. object-position: top;
  63384. }
  63385. .lg\:opacity-0 {
  63386. opacity: 0;
  63387. }
  63388. .lg\:opacity-25 {
  63389. opacity: 0.25;
  63390. }
  63391. .lg\:opacity-50 {
  63392. opacity: 0.5;
  63393. }
  63394. .lg\:opacity-75 {
  63395. opacity: 0.75;
  63396. }
  63397. .lg\:opacity-100 {
  63398. opacity: 1;
  63399. }
  63400. .lg\:hover\:opacity-0:hover {
  63401. opacity: 0;
  63402. }
  63403. .lg\:hover\:opacity-25:hover {
  63404. opacity: 0.25;
  63405. }
  63406. .lg\:hover\:opacity-50:hover {
  63407. opacity: 0.5;
  63408. }
  63409. .lg\:hover\:opacity-75:hover {
  63410. opacity: 0.75;
  63411. }
  63412. .lg\:hover\:opacity-100:hover {
  63413. opacity: 1;
  63414. }
  63415. .lg\:focus\:opacity-0:focus {
  63416. opacity: 0;
  63417. }
  63418. .lg\:focus\:opacity-25:focus {
  63419. opacity: 0.25;
  63420. }
  63421. .lg\:focus\:opacity-50:focus {
  63422. opacity: 0.5;
  63423. }
  63424. .lg\:focus\:opacity-75:focus {
  63425. opacity: 0.75;
  63426. }
  63427. .lg\:focus\:opacity-100:focus {
  63428. opacity: 1;
  63429. }
  63430. .lg\:outline-none {
  63431. outline: 2px solid transparent;
  63432. outline-offset: 2px;
  63433. }
  63434. .lg\:outline-white {
  63435. outline: 2px dotted white;
  63436. outline-offset: 2px;
  63437. }
  63438. .lg\:outline-black {
  63439. outline: 2px dotted black;
  63440. outline-offset: 2px;
  63441. }
  63442. .lg\:focus\:outline-none:focus {
  63443. outline: 2px solid transparent;
  63444. outline-offset: 2px;
  63445. }
  63446. .lg\:focus\:outline-white:focus {
  63447. outline: 2px dotted white;
  63448. outline-offset: 2px;
  63449. }
  63450. .lg\:focus\:outline-black:focus {
  63451. outline: 2px dotted black;
  63452. outline-offset: 2px;
  63453. }
  63454. .lg\:overflow-auto {
  63455. overflow: auto;
  63456. }
  63457. .lg\:overflow-hidden {
  63458. overflow: hidden;
  63459. }
  63460. .lg\:overflow-visible {
  63461. overflow: visible;
  63462. }
  63463. .lg\:overflow-scroll {
  63464. overflow: scroll;
  63465. }
  63466. .lg\:overflow-x-auto {
  63467. overflow-x: auto;
  63468. }
  63469. .lg\:overflow-y-auto {
  63470. overflow-y: auto;
  63471. }
  63472. .lg\:overflow-x-hidden {
  63473. overflow-x: hidden;
  63474. }
  63475. .lg\:overflow-y-hidden {
  63476. overflow-y: hidden;
  63477. }
  63478. .lg\:overflow-x-visible {
  63479. overflow-x: visible;
  63480. }
  63481. .lg\:overflow-y-visible {
  63482. overflow-y: visible;
  63483. }
  63484. .lg\:overflow-x-scroll {
  63485. overflow-x: scroll;
  63486. }
  63487. .lg\:overflow-y-scroll {
  63488. overflow-y: scroll;
  63489. }
  63490. .lg\:scrolling-touch {
  63491. -webkit-overflow-scrolling: touch;
  63492. }
  63493. .lg\:scrolling-auto {
  63494. -webkit-overflow-scrolling: auto;
  63495. }
  63496. .lg\:overscroll-auto {
  63497. -ms-scroll-chaining: chained;
  63498. overscroll-behavior: auto;
  63499. }
  63500. .lg\:overscroll-contain {
  63501. -ms-scroll-chaining: none;
  63502. overscroll-behavior: contain;
  63503. }
  63504. .lg\:overscroll-none {
  63505. -ms-scroll-chaining: none;
  63506. overscroll-behavior: none;
  63507. }
  63508. .lg\:overscroll-y-auto {
  63509. overscroll-behavior-y: auto;
  63510. }
  63511. .lg\:overscroll-y-contain {
  63512. overscroll-behavior-y: contain;
  63513. }
  63514. .lg\:overscroll-y-none {
  63515. overscroll-behavior-y: none;
  63516. }
  63517. .lg\:overscroll-x-auto {
  63518. overscroll-behavior-x: auto;
  63519. }
  63520. .lg\:overscroll-x-contain {
  63521. overscroll-behavior-x: contain;
  63522. }
  63523. .lg\:overscroll-x-none {
  63524. overscroll-behavior-x: none;
  63525. }
  63526. .lg\:p-0 {
  63527. padding: 0;
  63528. }
  63529. .lg\:p-1 {
  63530. padding: 0.25rem;
  63531. }
  63532. .lg\:p-2 {
  63533. padding: 0.5rem;
  63534. }
  63535. .lg\:p-3 {
  63536. padding: 0.75rem;
  63537. }
  63538. .lg\:p-4 {
  63539. padding: 1rem;
  63540. }
  63541. .lg\:p-5 {
  63542. padding: 1.25rem;
  63543. }
  63544. .lg\:p-6 {
  63545. padding: 1.5rem;
  63546. }
  63547. .lg\:p-8 {
  63548. padding: 2rem;
  63549. }
  63550. .lg\:p-10 {
  63551. padding: 2.5rem;
  63552. }
  63553. .lg\:p-12 {
  63554. padding: 3rem;
  63555. }
  63556. .lg\:p-16 {
  63557. padding: 4rem;
  63558. }
  63559. .lg\:p-20 {
  63560. padding: 5rem;
  63561. }
  63562. .lg\:p-24 {
  63563. padding: 6rem;
  63564. }
  63565. .lg\:p-32 {
  63566. padding: 8rem;
  63567. }
  63568. .lg\:p-40 {
  63569. padding: 10rem;
  63570. }
  63571. .lg\:p-48 {
  63572. padding: 12rem;
  63573. }
  63574. .lg\:p-56 {
  63575. padding: 14rem;
  63576. }
  63577. .lg\:p-64 {
  63578. padding: 16rem;
  63579. }
  63580. .lg\:p-px {
  63581. padding: 1px;
  63582. }
  63583. .lg\:py-0 {
  63584. padding-top: 0;
  63585. padding-bottom: 0;
  63586. }
  63587. .lg\:px-0 {
  63588. padding-left: 0;
  63589. padding-right: 0;
  63590. }
  63591. .lg\:py-1 {
  63592. padding-top: 0.25rem;
  63593. padding-bottom: 0.25rem;
  63594. }
  63595. .lg\:px-1 {
  63596. padding-left: 0.25rem;
  63597. padding-right: 0.25rem;
  63598. }
  63599. .lg\:py-2 {
  63600. padding-top: 0.5rem;
  63601. padding-bottom: 0.5rem;
  63602. }
  63603. .lg\:px-2 {
  63604. padding-left: 0.5rem;
  63605. padding-right: 0.5rem;
  63606. }
  63607. .lg\:py-3 {
  63608. padding-top: 0.75rem;
  63609. padding-bottom: 0.75rem;
  63610. }
  63611. .lg\:px-3 {
  63612. padding-left: 0.75rem;
  63613. padding-right: 0.75rem;
  63614. }
  63615. .lg\:py-4 {
  63616. padding-top: 1rem;
  63617. padding-bottom: 1rem;
  63618. }
  63619. .lg\:px-4 {
  63620. padding-left: 1rem;
  63621. padding-right: 1rem;
  63622. }
  63623. .lg\:py-5 {
  63624. padding-top: 1.25rem;
  63625. padding-bottom: 1.25rem;
  63626. }
  63627. .lg\:px-5 {
  63628. padding-left: 1.25rem;
  63629. padding-right: 1.25rem;
  63630. }
  63631. .lg\:py-6 {
  63632. padding-top: 1.5rem;
  63633. padding-bottom: 1.5rem;
  63634. }
  63635. .lg\:px-6 {
  63636. padding-left: 1.5rem;
  63637. padding-right: 1.5rem;
  63638. }
  63639. .lg\:py-8 {
  63640. padding-top: 2rem;
  63641. padding-bottom: 2rem;
  63642. }
  63643. .lg\:px-8 {
  63644. padding-left: 2rem;
  63645. padding-right: 2rem;
  63646. }
  63647. .lg\:py-10 {
  63648. padding-top: 2.5rem;
  63649. padding-bottom: 2.5rem;
  63650. }
  63651. .lg\:px-10 {
  63652. padding-left: 2.5rem;
  63653. padding-right: 2.5rem;
  63654. }
  63655. .lg\:py-12 {
  63656. padding-top: 3rem;
  63657. padding-bottom: 3rem;
  63658. }
  63659. .lg\:px-12 {
  63660. padding-left: 3rem;
  63661. padding-right: 3rem;
  63662. }
  63663. .lg\:py-16 {
  63664. padding-top: 4rem;
  63665. padding-bottom: 4rem;
  63666. }
  63667. .lg\:px-16 {
  63668. padding-left: 4rem;
  63669. padding-right: 4rem;
  63670. }
  63671. .lg\:py-20 {
  63672. padding-top: 5rem;
  63673. padding-bottom: 5rem;
  63674. }
  63675. .lg\:px-20 {
  63676. padding-left: 5rem;
  63677. padding-right: 5rem;
  63678. }
  63679. .lg\:py-24 {
  63680. padding-top: 6rem;
  63681. padding-bottom: 6rem;
  63682. }
  63683. .lg\:px-24 {
  63684. padding-left: 6rem;
  63685. padding-right: 6rem;
  63686. }
  63687. .lg\:py-32 {
  63688. padding-top: 8rem;
  63689. padding-bottom: 8rem;
  63690. }
  63691. .lg\:px-32 {
  63692. padding-left: 8rem;
  63693. padding-right: 8rem;
  63694. }
  63695. .lg\:py-40 {
  63696. padding-top: 10rem;
  63697. padding-bottom: 10rem;
  63698. }
  63699. .lg\:px-40 {
  63700. padding-left: 10rem;
  63701. padding-right: 10rem;
  63702. }
  63703. .lg\:py-48 {
  63704. padding-top: 12rem;
  63705. padding-bottom: 12rem;
  63706. }
  63707. .lg\:px-48 {
  63708. padding-left: 12rem;
  63709. padding-right: 12rem;
  63710. }
  63711. .lg\:py-56 {
  63712. padding-top: 14rem;
  63713. padding-bottom: 14rem;
  63714. }
  63715. .lg\:px-56 {
  63716. padding-left: 14rem;
  63717. padding-right: 14rem;
  63718. }
  63719. .lg\:py-64 {
  63720. padding-top: 16rem;
  63721. padding-bottom: 16rem;
  63722. }
  63723. .lg\:px-64 {
  63724. padding-left: 16rem;
  63725. padding-right: 16rem;
  63726. }
  63727. .lg\:py-px {
  63728. padding-top: 1px;
  63729. padding-bottom: 1px;
  63730. }
  63731. .lg\:px-px {
  63732. padding-left: 1px;
  63733. padding-right: 1px;
  63734. }
  63735. .lg\:pt-0 {
  63736. padding-top: 0;
  63737. }
  63738. .lg\:pr-0 {
  63739. padding-right: 0;
  63740. }
  63741. .lg\:pb-0 {
  63742. padding-bottom: 0;
  63743. }
  63744. .lg\:pl-0 {
  63745. padding-left: 0;
  63746. }
  63747. .lg\:pt-1 {
  63748. padding-top: 0.25rem;
  63749. }
  63750. .lg\:pr-1 {
  63751. padding-right: 0.25rem;
  63752. }
  63753. .lg\:pb-1 {
  63754. padding-bottom: 0.25rem;
  63755. }
  63756. .lg\:pl-1 {
  63757. padding-left: 0.25rem;
  63758. }
  63759. .lg\:pt-2 {
  63760. padding-top: 0.5rem;
  63761. }
  63762. .lg\:pr-2 {
  63763. padding-right: 0.5rem;
  63764. }
  63765. .lg\:pb-2 {
  63766. padding-bottom: 0.5rem;
  63767. }
  63768. .lg\:pl-2 {
  63769. padding-left: 0.5rem;
  63770. }
  63771. .lg\:pt-3 {
  63772. padding-top: 0.75rem;
  63773. }
  63774. .lg\:pr-3 {
  63775. padding-right: 0.75rem;
  63776. }
  63777. .lg\:pb-3 {
  63778. padding-bottom: 0.75rem;
  63779. }
  63780. .lg\:pl-3 {
  63781. padding-left: 0.75rem;
  63782. }
  63783. .lg\:pt-4 {
  63784. padding-top: 1rem;
  63785. }
  63786. .lg\:pr-4 {
  63787. padding-right: 1rem;
  63788. }
  63789. .lg\:pb-4 {
  63790. padding-bottom: 1rem;
  63791. }
  63792. .lg\:pl-4 {
  63793. padding-left: 1rem;
  63794. }
  63795. .lg\:pt-5 {
  63796. padding-top: 1.25rem;
  63797. }
  63798. .lg\:pr-5 {
  63799. padding-right: 1.25rem;
  63800. }
  63801. .lg\:pb-5 {
  63802. padding-bottom: 1.25rem;
  63803. }
  63804. .lg\:pl-5 {
  63805. padding-left: 1.25rem;
  63806. }
  63807. .lg\:pt-6 {
  63808. padding-top: 1.5rem;
  63809. }
  63810. .lg\:pr-6 {
  63811. padding-right: 1.5rem;
  63812. }
  63813. .lg\:pb-6 {
  63814. padding-bottom: 1.5rem;
  63815. }
  63816. .lg\:pl-6 {
  63817. padding-left: 1.5rem;
  63818. }
  63819. .lg\:pt-8 {
  63820. padding-top: 2rem;
  63821. }
  63822. .lg\:pr-8 {
  63823. padding-right: 2rem;
  63824. }
  63825. .lg\:pb-8 {
  63826. padding-bottom: 2rem;
  63827. }
  63828. .lg\:pl-8 {
  63829. padding-left: 2rem;
  63830. }
  63831. .lg\:pt-10 {
  63832. padding-top: 2.5rem;
  63833. }
  63834. .lg\:pr-10 {
  63835. padding-right: 2.5rem;
  63836. }
  63837. .lg\:pb-10 {
  63838. padding-bottom: 2.5rem;
  63839. }
  63840. .lg\:pl-10 {
  63841. padding-left: 2.5rem;
  63842. }
  63843. .lg\:pt-12 {
  63844. padding-top: 3rem;
  63845. }
  63846. .lg\:pr-12 {
  63847. padding-right: 3rem;
  63848. }
  63849. .lg\:pb-12 {
  63850. padding-bottom: 3rem;
  63851. }
  63852. .lg\:pl-12 {
  63853. padding-left: 3rem;
  63854. }
  63855. .lg\:pt-16 {
  63856. padding-top: 4rem;
  63857. }
  63858. .lg\:pr-16 {
  63859. padding-right: 4rem;
  63860. }
  63861. .lg\:pb-16 {
  63862. padding-bottom: 4rem;
  63863. }
  63864. .lg\:pl-16 {
  63865. padding-left: 4rem;
  63866. }
  63867. .lg\:pt-20 {
  63868. padding-top: 5rem;
  63869. }
  63870. .lg\:pr-20 {
  63871. padding-right: 5rem;
  63872. }
  63873. .lg\:pb-20 {
  63874. padding-bottom: 5rem;
  63875. }
  63876. .lg\:pl-20 {
  63877. padding-left: 5rem;
  63878. }
  63879. .lg\:pt-24 {
  63880. padding-top: 6rem;
  63881. }
  63882. .lg\:pr-24 {
  63883. padding-right: 6rem;
  63884. }
  63885. .lg\:pb-24 {
  63886. padding-bottom: 6rem;
  63887. }
  63888. .lg\:pl-24 {
  63889. padding-left: 6rem;
  63890. }
  63891. .lg\:pt-32 {
  63892. padding-top: 8rem;
  63893. }
  63894. .lg\:pr-32 {
  63895. padding-right: 8rem;
  63896. }
  63897. .lg\:pb-32 {
  63898. padding-bottom: 8rem;
  63899. }
  63900. .lg\:pl-32 {
  63901. padding-left: 8rem;
  63902. }
  63903. .lg\:pt-40 {
  63904. padding-top: 10rem;
  63905. }
  63906. .lg\:pr-40 {
  63907. padding-right: 10rem;
  63908. }
  63909. .lg\:pb-40 {
  63910. padding-bottom: 10rem;
  63911. }
  63912. .lg\:pl-40 {
  63913. padding-left: 10rem;
  63914. }
  63915. .lg\:pt-48 {
  63916. padding-top: 12rem;
  63917. }
  63918. .lg\:pr-48 {
  63919. padding-right: 12rem;
  63920. }
  63921. .lg\:pb-48 {
  63922. padding-bottom: 12rem;
  63923. }
  63924. .lg\:pl-48 {
  63925. padding-left: 12rem;
  63926. }
  63927. .lg\:pt-56 {
  63928. padding-top: 14rem;
  63929. }
  63930. .lg\:pr-56 {
  63931. padding-right: 14rem;
  63932. }
  63933. .lg\:pb-56 {
  63934. padding-bottom: 14rem;
  63935. }
  63936. .lg\:pl-56 {
  63937. padding-left: 14rem;
  63938. }
  63939. .lg\:pt-64 {
  63940. padding-top: 16rem;
  63941. }
  63942. .lg\:pr-64 {
  63943. padding-right: 16rem;
  63944. }
  63945. .lg\:pb-64 {
  63946. padding-bottom: 16rem;
  63947. }
  63948. .lg\:pl-64 {
  63949. padding-left: 16rem;
  63950. }
  63951. .lg\:pt-px {
  63952. padding-top: 1px;
  63953. }
  63954. .lg\:pr-px {
  63955. padding-right: 1px;
  63956. }
  63957. .lg\:pb-px {
  63958. padding-bottom: 1px;
  63959. }
  63960. .lg\:pl-px {
  63961. padding-left: 1px;
  63962. }
  63963. .lg\:placeholder-transparent::-moz-placeholder {
  63964. color: transparent;
  63965. }
  63966. .lg\:placeholder-transparent:-ms-input-placeholder {
  63967. color: transparent;
  63968. }
  63969. .lg\:placeholder-transparent::placeholder {
  63970. color: transparent;
  63971. }
  63972. .lg\:placeholder-current::-moz-placeholder {
  63973. color: currentColor;
  63974. }
  63975. .lg\:placeholder-current:-ms-input-placeholder {
  63976. color: currentColor;
  63977. }
  63978. .lg\:placeholder-current::placeholder {
  63979. color: currentColor;
  63980. }
  63981. .lg\:placeholder-black::-moz-placeholder {
  63982. --placeholder-opacity: 1;
  63983. color: #000;
  63984. color: rgba(0, 0, 0, var(--placeholder-opacity));
  63985. }
  63986. .lg\:placeholder-black:-ms-input-placeholder {
  63987. --placeholder-opacity: 1;
  63988. color: #000;
  63989. color: rgba(0, 0, 0, var(--placeholder-opacity));
  63990. }
  63991. .lg\:placeholder-black::placeholder {
  63992. --placeholder-opacity: 1;
  63993. color: #000;
  63994. color: rgba(0, 0, 0, var(--placeholder-opacity));
  63995. }
  63996. .lg\:placeholder-white::-moz-placeholder {
  63997. --placeholder-opacity: 1;
  63998. color: #fff;
  63999. color: rgba(255, 255, 255, var(--placeholder-opacity));
  64000. }
  64001. .lg\:placeholder-white:-ms-input-placeholder {
  64002. --placeholder-opacity: 1;
  64003. color: #fff;
  64004. color: rgba(255, 255, 255, var(--placeholder-opacity));
  64005. }
  64006. .lg\:placeholder-white::placeholder {
  64007. --placeholder-opacity: 1;
  64008. color: #fff;
  64009. color: rgba(255, 255, 255, var(--placeholder-opacity));
  64010. }
  64011. .lg\:placeholder-gray-100::-moz-placeholder {
  64012. --placeholder-opacity: 1;
  64013. color: #f7fafc;
  64014. color: rgba(247, 250, 252, var(--placeholder-opacity));
  64015. }
  64016. .lg\:placeholder-gray-100:-ms-input-placeholder {
  64017. --placeholder-opacity: 1;
  64018. color: #f7fafc;
  64019. color: rgba(247, 250, 252, var(--placeholder-opacity));
  64020. }
  64021. .lg\:placeholder-gray-100::placeholder {
  64022. --placeholder-opacity: 1;
  64023. color: #f7fafc;
  64024. color: rgba(247, 250, 252, var(--placeholder-opacity));
  64025. }
  64026. .lg\:placeholder-gray-200::-moz-placeholder {
  64027. --placeholder-opacity: 1;
  64028. color: #edf2f7;
  64029. color: rgba(237, 242, 247, var(--placeholder-opacity));
  64030. }
  64031. .lg\:placeholder-gray-200:-ms-input-placeholder {
  64032. --placeholder-opacity: 1;
  64033. color: #edf2f7;
  64034. color: rgba(237, 242, 247, var(--placeholder-opacity));
  64035. }
  64036. .lg\:placeholder-gray-200::placeholder {
  64037. --placeholder-opacity: 1;
  64038. color: #edf2f7;
  64039. color: rgba(237, 242, 247, var(--placeholder-opacity));
  64040. }
  64041. .lg\:placeholder-gray-300::-moz-placeholder {
  64042. --placeholder-opacity: 1;
  64043. color: #e2e8f0;
  64044. color: rgba(226, 232, 240, var(--placeholder-opacity));
  64045. }
  64046. .lg\:placeholder-gray-300:-ms-input-placeholder {
  64047. --placeholder-opacity: 1;
  64048. color: #e2e8f0;
  64049. color: rgba(226, 232, 240, var(--placeholder-opacity));
  64050. }
  64051. .lg\:placeholder-gray-300::placeholder {
  64052. --placeholder-opacity: 1;
  64053. color: #e2e8f0;
  64054. color: rgba(226, 232, 240, var(--placeholder-opacity));
  64055. }
  64056. .lg\:placeholder-gray-400::-moz-placeholder {
  64057. --placeholder-opacity: 1;
  64058. color: #cbd5e0;
  64059. color: rgba(203, 213, 224, var(--placeholder-opacity));
  64060. }
  64061. .lg\:placeholder-gray-400:-ms-input-placeholder {
  64062. --placeholder-opacity: 1;
  64063. color: #cbd5e0;
  64064. color: rgba(203, 213, 224, var(--placeholder-opacity));
  64065. }
  64066. .lg\:placeholder-gray-400::placeholder {
  64067. --placeholder-opacity: 1;
  64068. color: #cbd5e0;
  64069. color: rgba(203, 213, 224, var(--placeholder-opacity));
  64070. }
  64071. .lg\:placeholder-gray-500::-moz-placeholder {
  64072. --placeholder-opacity: 1;
  64073. color: #a0aec0;
  64074. color: rgba(160, 174, 192, var(--placeholder-opacity));
  64075. }
  64076. .lg\:placeholder-gray-500:-ms-input-placeholder {
  64077. --placeholder-opacity: 1;
  64078. color: #a0aec0;
  64079. color: rgba(160, 174, 192, var(--placeholder-opacity));
  64080. }
  64081. .lg\:placeholder-gray-500::placeholder {
  64082. --placeholder-opacity: 1;
  64083. color: #a0aec0;
  64084. color: rgba(160, 174, 192, var(--placeholder-opacity));
  64085. }
  64086. .lg\:placeholder-gray-600::-moz-placeholder {
  64087. --placeholder-opacity: 1;
  64088. color: #718096;
  64089. color: rgba(113, 128, 150, var(--placeholder-opacity));
  64090. }
  64091. .lg\:placeholder-gray-600:-ms-input-placeholder {
  64092. --placeholder-opacity: 1;
  64093. color: #718096;
  64094. color: rgba(113, 128, 150, var(--placeholder-opacity));
  64095. }
  64096. .lg\:placeholder-gray-600::placeholder {
  64097. --placeholder-opacity: 1;
  64098. color: #718096;
  64099. color: rgba(113, 128, 150, var(--placeholder-opacity));
  64100. }
  64101. .lg\:placeholder-gray-700::-moz-placeholder {
  64102. --placeholder-opacity: 1;
  64103. color: #4a5568;
  64104. color: rgba(74, 85, 104, var(--placeholder-opacity));
  64105. }
  64106. .lg\:placeholder-gray-700:-ms-input-placeholder {
  64107. --placeholder-opacity: 1;
  64108. color: #4a5568;
  64109. color: rgba(74, 85, 104, var(--placeholder-opacity));
  64110. }
  64111. .lg\:placeholder-gray-700::placeholder {
  64112. --placeholder-opacity: 1;
  64113. color: #4a5568;
  64114. color: rgba(74, 85, 104, var(--placeholder-opacity));
  64115. }
  64116. .lg\:placeholder-gray-800::-moz-placeholder {
  64117. --placeholder-opacity: 1;
  64118. color: #2d3748;
  64119. color: rgba(45, 55, 72, var(--placeholder-opacity));
  64120. }
  64121. .lg\:placeholder-gray-800:-ms-input-placeholder {
  64122. --placeholder-opacity: 1;
  64123. color: #2d3748;
  64124. color: rgba(45, 55, 72, var(--placeholder-opacity));
  64125. }
  64126. .lg\:placeholder-gray-800::placeholder {
  64127. --placeholder-opacity: 1;
  64128. color: #2d3748;
  64129. color: rgba(45, 55, 72, var(--placeholder-opacity));
  64130. }
  64131. .lg\:placeholder-gray-900::-moz-placeholder {
  64132. --placeholder-opacity: 1;
  64133. color: #1a202c;
  64134. color: rgba(26, 32, 44, var(--placeholder-opacity));
  64135. }
  64136. .lg\:placeholder-gray-900:-ms-input-placeholder {
  64137. --placeholder-opacity: 1;
  64138. color: #1a202c;
  64139. color: rgba(26, 32, 44, var(--placeholder-opacity));
  64140. }
  64141. .lg\:placeholder-gray-900::placeholder {
  64142. --placeholder-opacity: 1;
  64143. color: #1a202c;
  64144. color: rgba(26, 32, 44, var(--placeholder-opacity));
  64145. }
  64146. .lg\:placeholder-red-100::-moz-placeholder {
  64147. --placeholder-opacity: 1;
  64148. color: #fff5f5;
  64149. color: rgba(255, 245, 245, var(--placeholder-opacity));
  64150. }
  64151. .lg\:placeholder-red-100:-ms-input-placeholder {
  64152. --placeholder-opacity: 1;
  64153. color: #fff5f5;
  64154. color: rgba(255, 245, 245, var(--placeholder-opacity));
  64155. }
  64156. .lg\:placeholder-red-100::placeholder {
  64157. --placeholder-opacity: 1;
  64158. color: #fff5f5;
  64159. color: rgba(255, 245, 245, var(--placeholder-opacity));
  64160. }
  64161. .lg\:placeholder-red-200::-moz-placeholder {
  64162. --placeholder-opacity: 1;
  64163. color: #fed7d7;
  64164. color: rgba(254, 215, 215, var(--placeholder-opacity));
  64165. }
  64166. .lg\:placeholder-red-200:-ms-input-placeholder {
  64167. --placeholder-opacity: 1;
  64168. color: #fed7d7;
  64169. color: rgba(254, 215, 215, var(--placeholder-opacity));
  64170. }
  64171. .lg\:placeholder-red-200::placeholder {
  64172. --placeholder-opacity: 1;
  64173. color: #fed7d7;
  64174. color: rgba(254, 215, 215, var(--placeholder-opacity));
  64175. }
  64176. .lg\:placeholder-red-300::-moz-placeholder {
  64177. --placeholder-opacity: 1;
  64178. color: #feb2b2;
  64179. color: rgba(254, 178, 178, var(--placeholder-opacity));
  64180. }
  64181. .lg\:placeholder-red-300:-ms-input-placeholder {
  64182. --placeholder-opacity: 1;
  64183. color: #feb2b2;
  64184. color: rgba(254, 178, 178, var(--placeholder-opacity));
  64185. }
  64186. .lg\:placeholder-red-300::placeholder {
  64187. --placeholder-opacity: 1;
  64188. color: #feb2b2;
  64189. color: rgba(254, 178, 178, var(--placeholder-opacity));
  64190. }
  64191. .lg\:placeholder-red-400::-moz-placeholder {
  64192. --placeholder-opacity: 1;
  64193. color: #fc8181;
  64194. color: rgba(252, 129, 129, var(--placeholder-opacity));
  64195. }
  64196. .lg\:placeholder-red-400:-ms-input-placeholder {
  64197. --placeholder-opacity: 1;
  64198. color: #fc8181;
  64199. color: rgba(252, 129, 129, var(--placeholder-opacity));
  64200. }
  64201. .lg\:placeholder-red-400::placeholder {
  64202. --placeholder-opacity: 1;
  64203. color: #fc8181;
  64204. color: rgba(252, 129, 129, var(--placeholder-opacity));
  64205. }
  64206. .lg\:placeholder-red-500::-moz-placeholder {
  64207. --placeholder-opacity: 1;
  64208. color: #f56565;
  64209. color: rgba(245, 101, 101, var(--placeholder-opacity));
  64210. }
  64211. .lg\:placeholder-red-500:-ms-input-placeholder {
  64212. --placeholder-opacity: 1;
  64213. color: #f56565;
  64214. color: rgba(245, 101, 101, var(--placeholder-opacity));
  64215. }
  64216. .lg\:placeholder-red-500::placeholder {
  64217. --placeholder-opacity: 1;
  64218. color: #f56565;
  64219. color: rgba(245, 101, 101, var(--placeholder-opacity));
  64220. }
  64221. .lg\:placeholder-red-600::-moz-placeholder {
  64222. --placeholder-opacity: 1;
  64223. color: #e53e3e;
  64224. color: rgba(229, 62, 62, var(--placeholder-opacity));
  64225. }
  64226. .lg\:placeholder-red-600:-ms-input-placeholder {
  64227. --placeholder-opacity: 1;
  64228. color: #e53e3e;
  64229. color: rgba(229, 62, 62, var(--placeholder-opacity));
  64230. }
  64231. .lg\:placeholder-red-600::placeholder {
  64232. --placeholder-opacity: 1;
  64233. color: #e53e3e;
  64234. color: rgba(229, 62, 62, var(--placeholder-opacity));
  64235. }
  64236. .lg\:placeholder-red-700::-moz-placeholder {
  64237. --placeholder-opacity: 1;
  64238. color: #c53030;
  64239. color: rgba(197, 48, 48, var(--placeholder-opacity));
  64240. }
  64241. .lg\:placeholder-red-700:-ms-input-placeholder {
  64242. --placeholder-opacity: 1;
  64243. color: #c53030;
  64244. color: rgba(197, 48, 48, var(--placeholder-opacity));
  64245. }
  64246. .lg\:placeholder-red-700::placeholder {
  64247. --placeholder-opacity: 1;
  64248. color: #c53030;
  64249. color: rgba(197, 48, 48, var(--placeholder-opacity));
  64250. }
  64251. .lg\:placeholder-red-800::-moz-placeholder {
  64252. --placeholder-opacity: 1;
  64253. color: #9b2c2c;
  64254. color: rgba(155, 44, 44, var(--placeholder-opacity));
  64255. }
  64256. .lg\:placeholder-red-800:-ms-input-placeholder {
  64257. --placeholder-opacity: 1;
  64258. color: #9b2c2c;
  64259. color: rgba(155, 44, 44, var(--placeholder-opacity));
  64260. }
  64261. .lg\:placeholder-red-800::placeholder {
  64262. --placeholder-opacity: 1;
  64263. color: #9b2c2c;
  64264. color: rgba(155, 44, 44, var(--placeholder-opacity));
  64265. }
  64266. .lg\:placeholder-red-900::-moz-placeholder {
  64267. --placeholder-opacity: 1;
  64268. color: #742a2a;
  64269. color: rgba(116, 42, 42, var(--placeholder-opacity));
  64270. }
  64271. .lg\:placeholder-red-900:-ms-input-placeholder {
  64272. --placeholder-opacity: 1;
  64273. color: #742a2a;
  64274. color: rgba(116, 42, 42, var(--placeholder-opacity));
  64275. }
  64276. .lg\:placeholder-red-900::placeholder {
  64277. --placeholder-opacity: 1;
  64278. color: #742a2a;
  64279. color: rgba(116, 42, 42, var(--placeholder-opacity));
  64280. }
  64281. .lg\:placeholder-orange-100::-moz-placeholder {
  64282. --placeholder-opacity: 1;
  64283. color: #fffaf0;
  64284. color: rgba(255, 250, 240, var(--placeholder-opacity));
  64285. }
  64286. .lg\:placeholder-orange-100:-ms-input-placeholder {
  64287. --placeholder-opacity: 1;
  64288. color: #fffaf0;
  64289. color: rgba(255, 250, 240, var(--placeholder-opacity));
  64290. }
  64291. .lg\:placeholder-orange-100::placeholder {
  64292. --placeholder-opacity: 1;
  64293. color: #fffaf0;
  64294. color: rgba(255, 250, 240, var(--placeholder-opacity));
  64295. }
  64296. .lg\:placeholder-orange-200::-moz-placeholder {
  64297. --placeholder-opacity: 1;
  64298. color: #feebc8;
  64299. color: rgba(254, 235, 200, var(--placeholder-opacity));
  64300. }
  64301. .lg\:placeholder-orange-200:-ms-input-placeholder {
  64302. --placeholder-opacity: 1;
  64303. color: #feebc8;
  64304. color: rgba(254, 235, 200, var(--placeholder-opacity));
  64305. }
  64306. .lg\:placeholder-orange-200::placeholder {
  64307. --placeholder-opacity: 1;
  64308. color: #feebc8;
  64309. color: rgba(254, 235, 200, var(--placeholder-opacity));
  64310. }
  64311. .lg\:placeholder-orange-300::-moz-placeholder {
  64312. --placeholder-opacity: 1;
  64313. color: #fbd38d;
  64314. color: rgba(251, 211, 141, var(--placeholder-opacity));
  64315. }
  64316. .lg\:placeholder-orange-300:-ms-input-placeholder {
  64317. --placeholder-opacity: 1;
  64318. color: #fbd38d;
  64319. color: rgba(251, 211, 141, var(--placeholder-opacity));
  64320. }
  64321. .lg\:placeholder-orange-300::placeholder {
  64322. --placeholder-opacity: 1;
  64323. color: #fbd38d;
  64324. color: rgba(251, 211, 141, var(--placeholder-opacity));
  64325. }
  64326. .lg\:placeholder-orange-400::-moz-placeholder {
  64327. --placeholder-opacity: 1;
  64328. color: #f6ad55;
  64329. color: rgba(246, 173, 85, var(--placeholder-opacity));
  64330. }
  64331. .lg\:placeholder-orange-400:-ms-input-placeholder {
  64332. --placeholder-opacity: 1;
  64333. color: #f6ad55;
  64334. color: rgba(246, 173, 85, var(--placeholder-opacity));
  64335. }
  64336. .lg\:placeholder-orange-400::placeholder {
  64337. --placeholder-opacity: 1;
  64338. color: #f6ad55;
  64339. color: rgba(246, 173, 85, var(--placeholder-opacity));
  64340. }
  64341. .lg\:placeholder-orange-500::-moz-placeholder {
  64342. --placeholder-opacity: 1;
  64343. color: #ed8936;
  64344. color: rgba(237, 137, 54, var(--placeholder-opacity));
  64345. }
  64346. .lg\:placeholder-orange-500:-ms-input-placeholder {
  64347. --placeholder-opacity: 1;
  64348. color: #ed8936;
  64349. color: rgba(237, 137, 54, var(--placeholder-opacity));
  64350. }
  64351. .lg\:placeholder-orange-500::placeholder {
  64352. --placeholder-opacity: 1;
  64353. color: #ed8936;
  64354. color: rgba(237, 137, 54, var(--placeholder-opacity));
  64355. }
  64356. .lg\:placeholder-orange-600::-moz-placeholder {
  64357. --placeholder-opacity: 1;
  64358. color: #dd6b20;
  64359. color: rgba(221, 107, 32, var(--placeholder-opacity));
  64360. }
  64361. .lg\:placeholder-orange-600:-ms-input-placeholder {
  64362. --placeholder-opacity: 1;
  64363. color: #dd6b20;
  64364. color: rgba(221, 107, 32, var(--placeholder-opacity));
  64365. }
  64366. .lg\:placeholder-orange-600::placeholder {
  64367. --placeholder-opacity: 1;
  64368. color: #dd6b20;
  64369. color: rgba(221, 107, 32, var(--placeholder-opacity));
  64370. }
  64371. .lg\:placeholder-orange-700::-moz-placeholder {
  64372. --placeholder-opacity: 1;
  64373. color: #c05621;
  64374. color: rgba(192, 86, 33, var(--placeholder-opacity));
  64375. }
  64376. .lg\:placeholder-orange-700:-ms-input-placeholder {
  64377. --placeholder-opacity: 1;
  64378. color: #c05621;
  64379. color: rgba(192, 86, 33, var(--placeholder-opacity));
  64380. }
  64381. .lg\:placeholder-orange-700::placeholder {
  64382. --placeholder-opacity: 1;
  64383. color: #c05621;
  64384. color: rgba(192, 86, 33, var(--placeholder-opacity));
  64385. }
  64386. .lg\:placeholder-orange-800::-moz-placeholder {
  64387. --placeholder-opacity: 1;
  64388. color: #9c4221;
  64389. color: rgba(156, 66, 33, var(--placeholder-opacity));
  64390. }
  64391. .lg\:placeholder-orange-800:-ms-input-placeholder {
  64392. --placeholder-opacity: 1;
  64393. color: #9c4221;
  64394. color: rgba(156, 66, 33, var(--placeholder-opacity));
  64395. }
  64396. .lg\:placeholder-orange-800::placeholder {
  64397. --placeholder-opacity: 1;
  64398. color: #9c4221;
  64399. color: rgba(156, 66, 33, var(--placeholder-opacity));
  64400. }
  64401. .lg\:placeholder-orange-900::-moz-placeholder {
  64402. --placeholder-opacity: 1;
  64403. color: #7b341e;
  64404. color: rgba(123, 52, 30, var(--placeholder-opacity));
  64405. }
  64406. .lg\:placeholder-orange-900:-ms-input-placeholder {
  64407. --placeholder-opacity: 1;
  64408. color: #7b341e;
  64409. color: rgba(123, 52, 30, var(--placeholder-opacity));
  64410. }
  64411. .lg\:placeholder-orange-900::placeholder {
  64412. --placeholder-opacity: 1;
  64413. color: #7b341e;
  64414. color: rgba(123, 52, 30, var(--placeholder-opacity));
  64415. }
  64416. .lg\:placeholder-yellow-100::-moz-placeholder {
  64417. --placeholder-opacity: 1;
  64418. color: #fffff0;
  64419. color: rgba(255, 255, 240, var(--placeholder-opacity));
  64420. }
  64421. .lg\:placeholder-yellow-100:-ms-input-placeholder {
  64422. --placeholder-opacity: 1;
  64423. color: #fffff0;
  64424. color: rgba(255, 255, 240, var(--placeholder-opacity));
  64425. }
  64426. .lg\:placeholder-yellow-100::placeholder {
  64427. --placeholder-opacity: 1;
  64428. color: #fffff0;
  64429. color: rgba(255, 255, 240, var(--placeholder-opacity));
  64430. }
  64431. .lg\:placeholder-yellow-200::-moz-placeholder {
  64432. --placeholder-opacity: 1;
  64433. color: #fefcbf;
  64434. color: rgba(254, 252, 191, var(--placeholder-opacity));
  64435. }
  64436. .lg\:placeholder-yellow-200:-ms-input-placeholder {
  64437. --placeholder-opacity: 1;
  64438. color: #fefcbf;
  64439. color: rgba(254, 252, 191, var(--placeholder-opacity));
  64440. }
  64441. .lg\:placeholder-yellow-200::placeholder {
  64442. --placeholder-opacity: 1;
  64443. color: #fefcbf;
  64444. color: rgba(254, 252, 191, var(--placeholder-opacity));
  64445. }
  64446. .lg\:placeholder-yellow-300::-moz-placeholder {
  64447. --placeholder-opacity: 1;
  64448. color: #faf089;
  64449. color: rgba(250, 240, 137, var(--placeholder-opacity));
  64450. }
  64451. .lg\:placeholder-yellow-300:-ms-input-placeholder {
  64452. --placeholder-opacity: 1;
  64453. color: #faf089;
  64454. color: rgba(250, 240, 137, var(--placeholder-opacity));
  64455. }
  64456. .lg\:placeholder-yellow-300::placeholder {
  64457. --placeholder-opacity: 1;
  64458. color: #faf089;
  64459. color: rgba(250, 240, 137, var(--placeholder-opacity));
  64460. }
  64461. .lg\:placeholder-yellow-400::-moz-placeholder {
  64462. --placeholder-opacity: 1;
  64463. color: #f6e05e;
  64464. color: rgba(246, 224, 94, var(--placeholder-opacity));
  64465. }
  64466. .lg\:placeholder-yellow-400:-ms-input-placeholder {
  64467. --placeholder-opacity: 1;
  64468. color: #f6e05e;
  64469. color: rgba(246, 224, 94, var(--placeholder-opacity));
  64470. }
  64471. .lg\:placeholder-yellow-400::placeholder {
  64472. --placeholder-opacity: 1;
  64473. color: #f6e05e;
  64474. color: rgba(246, 224, 94, var(--placeholder-opacity));
  64475. }
  64476. .lg\:placeholder-yellow-500::-moz-placeholder {
  64477. --placeholder-opacity: 1;
  64478. color: #ecc94b;
  64479. color: rgba(236, 201, 75, var(--placeholder-opacity));
  64480. }
  64481. .lg\:placeholder-yellow-500:-ms-input-placeholder {
  64482. --placeholder-opacity: 1;
  64483. color: #ecc94b;
  64484. color: rgba(236, 201, 75, var(--placeholder-opacity));
  64485. }
  64486. .lg\:placeholder-yellow-500::placeholder {
  64487. --placeholder-opacity: 1;
  64488. color: #ecc94b;
  64489. color: rgba(236, 201, 75, var(--placeholder-opacity));
  64490. }
  64491. .lg\:placeholder-yellow-600::-moz-placeholder {
  64492. --placeholder-opacity: 1;
  64493. color: #d69e2e;
  64494. color: rgba(214, 158, 46, var(--placeholder-opacity));
  64495. }
  64496. .lg\:placeholder-yellow-600:-ms-input-placeholder {
  64497. --placeholder-opacity: 1;
  64498. color: #d69e2e;
  64499. color: rgba(214, 158, 46, var(--placeholder-opacity));
  64500. }
  64501. .lg\:placeholder-yellow-600::placeholder {
  64502. --placeholder-opacity: 1;
  64503. color: #d69e2e;
  64504. color: rgba(214, 158, 46, var(--placeholder-opacity));
  64505. }
  64506. .lg\:placeholder-yellow-700::-moz-placeholder {
  64507. --placeholder-opacity: 1;
  64508. color: #b7791f;
  64509. color: rgba(183, 121, 31, var(--placeholder-opacity));
  64510. }
  64511. .lg\:placeholder-yellow-700:-ms-input-placeholder {
  64512. --placeholder-opacity: 1;
  64513. color: #b7791f;
  64514. color: rgba(183, 121, 31, var(--placeholder-opacity));
  64515. }
  64516. .lg\:placeholder-yellow-700::placeholder {
  64517. --placeholder-opacity: 1;
  64518. color: #b7791f;
  64519. color: rgba(183, 121, 31, var(--placeholder-opacity));
  64520. }
  64521. .lg\:placeholder-yellow-800::-moz-placeholder {
  64522. --placeholder-opacity: 1;
  64523. color: #975a16;
  64524. color: rgba(151, 90, 22, var(--placeholder-opacity));
  64525. }
  64526. .lg\:placeholder-yellow-800:-ms-input-placeholder {
  64527. --placeholder-opacity: 1;
  64528. color: #975a16;
  64529. color: rgba(151, 90, 22, var(--placeholder-opacity));
  64530. }
  64531. .lg\:placeholder-yellow-800::placeholder {
  64532. --placeholder-opacity: 1;
  64533. color: #975a16;
  64534. color: rgba(151, 90, 22, var(--placeholder-opacity));
  64535. }
  64536. .lg\:placeholder-yellow-900::-moz-placeholder {
  64537. --placeholder-opacity: 1;
  64538. color: #744210;
  64539. color: rgba(116, 66, 16, var(--placeholder-opacity));
  64540. }
  64541. .lg\:placeholder-yellow-900:-ms-input-placeholder {
  64542. --placeholder-opacity: 1;
  64543. color: #744210;
  64544. color: rgba(116, 66, 16, var(--placeholder-opacity));
  64545. }
  64546. .lg\:placeholder-yellow-900::placeholder {
  64547. --placeholder-opacity: 1;
  64548. color: #744210;
  64549. color: rgba(116, 66, 16, var(--placeholder-opacity));
  64550. }
  64551. .lg\:placeholder-green-100::-moz-placeholder {
  64552. --placeholder-opacity: 1;
  64553. color: #f0fff4;
  64554. color: rgba(240, 255, 244, var(--placeholder-opacity));
  64555. }
  64556. .lg\:placeholder-green-100:-ms-input-placeholder {
  64557. --placeholder-opacity: 1;
  64558. color: #f0fff4;
  64559. color: rgba(240, 255, 244, var(--placeholder-opacity));
  64560. }
  64561. .lg\:placeholder-green-100::placeholder {
  64562. --placeholder-opacity: 1;
  64563. color: #f0fff4;
  64564. color: rgba(240, 255, 244, var(--placeholder-opacity));
  64565. }
  64566. .lg\:placeholder-green-200::-moz-placeholder {
  64567. --placeholder-opacity: 1;
  64568. color: #c6f6d5;
  64569. color: rgba(198, 246, 213, var(--placeholder-opacity));
  64570. }
  64571. .lg\:placeholder-green-200:-ms-input-placeholder {
  64572. --placeholder-opacity: 1;
  64573. color: #c6f6d5;
  64574. color: rgba(198, 246, 213, var(--placeholder-opacity));
  64575. }
  64576. .lg\:placeholder-green-200::placeholder {
  64577. --placeholder-opacity: 1;
  64578. color: #c6f6d5;
  64579. color: rgba(198, 246, 213, var(--placeholder-opacity));
  64580. }
  64581. .lg\:placeholder-green-300::-moz-placeholder {
  64582. --placeholder-opacity: 1;
  64583. color: #9ae6b4;
  64584. color: rgba(154, 230, 180, var(--placeholder-opacity));
  64585. }
  64586. .lg\:placeholder-green-300:-ms-input-placeholder {
  64587. --placeholder-opacity: 1;
  64588. color: #9ae6b4;
  64589. color: rgba(154, 230, 180, var(--placeholder-opacity));
  64590. }
  64591. .lg\:placeholder-green-300::placeholder {
  64592. --placeholder-opacity: 1;
  64593. color: #9ae6b4;
  64594. color: rgba(154, 230, 180, var(--placeholder-opacity));
  64595. }
  64596. .lg\:placeholder-green-400::-moz-placeholder {
  64597. --placeholder-opacity: 1;
  64598. color: #68d391;
  64599. color: rgba(104, 211, 145, var(--placeholder-opacity));
  64600. }
  64601. .lg\:placeholder-green-400:-ms-input-placeholder {
  64602. --placeholder-opacity: 1;
  64603. color: #68d391;
  64604. color: rgba(104, 211, 145, var(--placeholder-opacity));
  64605. }
  64606. .lg\:placeholder-green-400::placeholder {
  64607. --placeholder-opacity: 1;
  64608. color: #68d391;
  64609. color: rgba(104, 211, 145, var(--placeholder-opacity));
  64610. }
  64611. .lg\:placeholder-green-500::-moz-placeholder {
  64612. --placeholder-opacity: 1;
  64613. color: #48bb78;
  64614. color: rgba(72, 187, 120, var(--placeholder-opacity));
  64615. }
  64616. .lg\:placeholder-green-500:-ms-input-placeholder {
  64617. --placeholder-opacity: 1;
  64618. color: #48bb78;
  64619. color: rgba(72, 187, 120, var(--placeholder-opacity));
  64620. }
  64621. .lg\:placeholder-green-500::placeholder {
  64622. --placeholder-opacity: 1;
  64623. color: #48bb78;
  64624. color: rgba(72, 187, 120, var(--placeholder-opacity));
  64625. }
  64626. .lg\:placeholder-green-600::-moz-placeholder {
  64627. --placeholder-opacity: 1;
  64628. color: #38a169;
  64629. color: rgba(56, 161, 105, var(--placeholder-opacity));
  64630. }
  64631. .lg\:placeholder-green-600:-ms-input-placeholder {
  64632. --placeholder-opacity: 1;
  64633. color: #38a169;
  64634. color: rgba(56, 161, 105, var(--placeholder-opacity));
  64635. }
  64636. .lg\:placeholder-green-600::placeholder {
  64637. --placeholder-opacity: 1;
  64638. color: #38a169;
  64639. color: rgba(56, 161, 105, var(--placeholder-opacity));
  64640. }
  64641. .lg\:placeholder-green-700::-moz-placeholder {
  64642. --placeholder-opacity: 1;
  64643. color: #2f855a;
  64644. color: rgba(47, 133, 90, var(--placeholder-opacity));
  64645. }
  64646. .lg\:placeholder-green-700:-ms-input-placeholder {
  64647. --placeholder-opacity: 1;
  64648. color: #2f855a;
  64649. color: rgba(47, 133, 90, var(--placeholder-opacity));
  64650. }
  64651. .lg\:placeholder-green-700::placeholder {
  64652. --placeholder-opacity: 1;
  64653. color: #2f855a;
  64654. color: rgba(47, 133, 90, var(--placeholder-opacity));
  64655. }
  64656. .lg\:placeholder-green-800::-moz-placeholder {
  64657. --placeholder-opacity: 1;
  64658. color: #276749;
  64659. color: rgba(39, 103, 73, var(--placeholder-opacity));
  64660. }
  64661. .lg\:placeholder-green-800:-ms-input-placeholder {
  64662. --placeholder-opacity: 1;
  64663. color: #276749;
  64664. color: rgba(39, 103, 73, var(--placeholder-opacity));
  64665. }
  64666. .lg\:placeholder-green-800::placeholder {
  64667. --placeholder-opacity: 1;
  64668. color: #276749;
  64669. color: rgba(39, 103, 73, var(--placeholder-opacity));
  64670. }
  64671. .lg\:placeholder-green-900::-moz-placeholder {
  64672. --placeholder-opacity: 1;
  64673. color: #22543d;
  64674. color: rgba(34, 84, 61, var(--placeholder-opacity));
  64675. }
  64676. .lg\:placeholder-green-900:-ms-input-placeholder {
  64677. --placeholder-opacity: 1;
  64678. color: #22543d;
  64679. color: rgba(34, 84, 61, var(--placeholder-opacity));
  64680. }
  64681. .lg\:placeholder-green-900::placeholder {
  64682. --placeholder-opacity: 1;
  64683. color: #22543d;
  64684. color: rgba(34, 84, 61, var(--placeholder-opacity));
  64685. }
  64686. .lg\:placeholder-teal-100::-moz-placeholder {
  64687. --placeholder-opacity: 1;
  64688. color: #e6fffa;
  64689. color: rgba(230, 255, 250, var(--placeholder-opacity));
  64690. }
  64691. .lg\:placeholder-teal-100:-ms-input-placeholder {
  64692. --placeholder-opacity: 1;
  64693. color: #e6fffa;
  64694. color: rgba(230, 255, 250, var(--placeholder-opacity));
  64695. }
  64696. .lg\:placeholder-teal-100::placeholder {
  64697. --placeholder-opacity: 1;
  64698. color: #e6fffa;
  64699. color: rgba(230, 255, 250, var(--placeholder-opacity));
  64700. }
  64701. .lg\:placeholder-teal-200::-moz-placeholder {
  64702. --placeholder-opacity: 1;
  64703. color: #b2f5ea;
  64704. color: rgba(178, 245, 234, var(--placeholder-opacity));
  64705. }
  64706. .lg\:placeholder-teal-200:-ms-input-placeholder {
  64707. --placeholder-opacity: 1;
  64708. color: #b2f5ea;
  64709. color: rgba(178, 245, 234, var(--placeholder-opacity));
  64710. }
  64711. .lg\:placeholder-teal-200::placeholder {
  64712. --placeholder-opacity: 1;
  64713. color: #b2f5ea;
  64714. color: rgba(178, 245, 234, var(--placeholder-opacity));
  64715. }
  64716. .lg\:placeholder-teal-300::-moz-placeholder {
  64717. --placeholder-opacity: 1;
  64718. color: #81e6d9;
  64719. color: rgba(129, 230, 217, var(--placeholder-opacity));
  64720. }
  64721. .lg\:placeholder-teal-300:-ms-input-placeholder {
  64722. --placeholder-opacity: 1;
  64723. color: #81e6d9;
  64724. color: rgba(129, 230, 217, var(--placeholder-opacity));
  64725. }
  64726. .lg\:placeholder-teal-300::placeholder {
  64727. --placeholder-opacity: 1;
  64728. color: #81e6d9;
  64729. color: rgba(129, 230, 217, var(--placeholder-opacity));
  64730. }
  64731. .lg\:placeholder-teal-400::-moz-placeholder {
  64732. --placeholder-opacity: 1;
  64733. color: #4fd1c5;
  64734. color: rgba(79, 209, 197, var(--placeholder-opacity));
  64735. }
  64736. .lg\:placeholder-teal-400:-ms-input-placeholder {
  64737. --placeholder-opacity: 1;
  64738. color: #4fd1c5;
  64739. color: rgba(79, 209, 197, var(--placeholder-opacity));
  64740. }
  64741. .lg\:placeholder-teal-400::placeholder {
  64742. --placeholder-opacity: 1;
  64743. color: #4fd1c5;
  64744. color: rgba(79, 209, 197, var(--placeholder-opacity));
  64745. }
  64746. .lg\:placeholder-teal-500::-moz-placeholder {
  64747. --placeholder-opacity: 1;
  64748. color: #38b2ac;
  64749. color: rgba(56, 178, 172, var(--placeholder-opacity));
  64750. }
  64751. .lg\:placeholder-teal-500:-ms-input-placeholder {
  64752. --placeholder-opacity: 1;
  64753. color: #38b2ac;
  64754. color: rgba(56, 178, 172, var(--placeholder-opacity));
  64755. }
  64756. .lg\:placeholder-teal-500::placeholder {
  64757. --placeholder-opacity: 1;
  64758. color: #38b2ac;
  64759. color: rgba(56, 178, 172, var(--placeholder-opacity));
  64760. }
  64761. .lg\:placeholder-teal-600::-moz-placeholder {
  64762. --placeholder-opacity: 1;
  64763. color: #319795;
  64764. color: rgba(49, 151, 149, var(--placeholder-opacity));
  64765. }
  64766. .lg\:placeholder-teal-600:-ms-input-placeholder {
  64767. --placeholder-opacity: 1;
  64768. color: #319795;
  64769. color: rgba(49, 151, 149, var(--placeholder-opacity));
  64770. }
  64771. .lg\:placeholder-teal-600::placeholder {
  64772. --placeholder-opacity: 1;
  64773. color: #319795;
  64774. color: rgba(49, 151, 149, var(--placeholder-opacity));
  64775. }
  64776. .lg\:placeholder-teal-700::-moz-placeholder {
  64777. --placeholder-opacity: 1;
  64778. color: #2c7a7b;
  64779. color: rgba(44, 122, 123, var(--placeholder-opacity));
  64780. }
  64781. .lg\:placeholder-teal-700:-ms-input-placeholder {
  64782. --placeholder-opacity: 1;
  64783. color: #2c7a7b;
  64784. color: rgba(44, 122, 123, var(--placeholder-opacity));
  64785. }
  64786. .lg\:placeholder-teal-700::placeholder {
  64787. --placeholder-opacity: 1;
  64788. color: #2c7a7b;
  64789. color: rgba(44, 122, 123, var(--placeholder-opacity));
  64790. }
  64791. .lg\:placeholder-teal-800::-moz-placeholder {
  64792. --placeholder-opacity: 1;
  64793. color: #285e61;
  64794. color: rgba(40, 94, 97, var(--placeholder-opacity));
  64795. }
  64796. .lg\:placeholder-teal-800:-ms-input-placeholder {
  64797. --placeholder-opacity: 1;
  64798. color: #285e61;
  64799. color: rgba(40, 94, 97, var(--placeholder-opacity));
  64800. }
  64801. .lg\:placeholder-teal-800::placeholder {
  64802. --placeholder-opacity: 1;
  64803. color: #285e61;
  64804. color: rgba(40, 94, 97, var(--placeholder-opacity));
  64805. }
  64806. .lg\:placeholder-teal-900::-moz-placeholder {
  64807. --placeholder-opacity: 1;
  64808. color: #234e52;
  64809. color: rgba(35, 78, 82, var(--placeholder-opacity));
  64810. }
  64811. .lg\:placeholder-teal-900:-ms-input-placeholder {
  64812. --placeholder-opacity: 1;
  64813. color: #234e52;
  64814. color: rgba(35, 78, 82, var(--placeholder-opacity));
  64815. }
  64816. .lg\:placeholder-teal-900::placeholder {
  64817. --placeholder-opacity: 1;
  64818. color: #234e52;
  64819. color: rgba(35, 78, 82, var(--placeholder-opacity));
  64820. }
  64821. .lg\:placeholder-blue-100::-moz-placeholder {
  64822. --placeholder-opacity: 1;
  64823. color: #ebf8ff;
  64824. color: rgba(235, 248, 255, var(--placeholder-opacity));
  64825. }
  64826. .lg\:placeholder-blue-100:-ms-input-placeholder {
  64827. --placeholder-opacity: 1;
  64828. color: #ebf8ff;
  64829. color: rgba(235, 248, 255, var(--placeholder-opacity));
  64830. }
  64831. .lg\:placeholder-blue-100::placeholder {
  64832. --placeholder-opacity: 1;
  64833. color: #ebf8ff;
  64834. color: rgba(235, 248, 255, var(--placeholder-opacity));
  64835. }
  64836. .lg\:placeholder-blue-200::-moz-placeholder {
  64837. --placeholder-opacity: 1;
  64838. color: #bee3f8;
  64839. color: rgba(190, 227, 248, var(--placeholder-opacity));
  64840. }
  64841. .lg\:placeholder-blue-200:-ms-input-placeholder {
  64842. --placeholder-opacity: 1;
  64843. color: #bee3f8;
  64844. color: rgba(190, 227, 248, var(--placeholder-opacity));
  64845. }
  64846. .lg\:placeholder-blue-200::placeholder {
  64847. --placeholder-opacity: 1;
  64848. color: #bee3f8;
  64849. color: rgba(190, 227, 248, var(--placeholder-opacity));
  64850. }
  64851. .lg\:placeholder-blue-300::-moz-placeholder {
  64852. --placeholder-opacity: 1;
  64853. color: #90cdf4;
  64854. color: rgba(144, 205, 244, var(--placeholder-opacity));
  64855. }
  64856. .lg\:placeholder-blue-300:-ms-input-placeholder {
  64857. --placeholder-opacity: 1;
  64858. color: #90cdf4;
  64859. color: rgba(144, 205, 244, var(--placeholder-opacity));
  64860. }
  64861. .lg\:placeholder-blue-300::placeholder {
  64862. --placeholder-opacity: 1;
  64863. color: #90cdf4;
  64864. color: rgba(144, 205, 244, var(--placeholder-opacity));
  64865. }
  64866. .lg\:placeholder-blue-400::-moz-placeholder {
  64867. --placeholder-opacity: 1;
  64868. color: #63b3ed;
  64869. color: rgba(99, 179, 237, var(--placeholder-opacity));
  64870. }
  64871. .lg\:placeholder-blue-400:-ms-input-placeholder {
  64872. --placeholder-opacity: 1;
  64873. color: #63b3ed;
  64874. color: rgba(99, 179, 237, var(--placeholder-opacity));
  64875. }
  64876. .lg\:placeholder-blue-400::placeholder {
  64877. --placeholder-opacity: 1;
  64878. color: #63b3ed;
  64879. color: rgba(99, 179, 237, var(--placeholder-opacity));
  64880. }
  64881. .lg\:placeholder-blue-500::-moz-placeholder {
  64882. --placeholder-opacity: 1;
  64883. color: #4299e1;
  64884. color: rgba(66, 153, 225, var(--placeholder-opacity));
  64885. }
  64886. .lg\:placeholder-blue-500:-ms-input-placeholder {
  64887. --placeholder-opacity: 1;
  64888. color: #4299e1;
  64889. color: rgba(66, 153, 225, var(--placeholder-opacity));
  64890. }
  64891. .lg\:placeholder-blue-500::placeholder {
  64892. --placeholder-opacity: 1;
  64893. color: #4299e1;
  64894. color: rgba(66, 153, 225, var(--placeholder-opacity));
  64895. }
  64896. .lg\:placeholder-blue-600::-moz-placeholder {
  64897. --placeholder-opacity: 1;
  64898. color: #3182ce;
  64899. color: rgba(49, 130, 206, var(--placeholder-opacity));
  64900. }
  64901. .lg\:placeholder-blue-600:-ms-input-placeholder {
  64902. --placeholder-opacity: 1;
  64903. color: #3182ce;
  64904. color: rgba(49, 130, 206, var(--placeholder-opacity));
  64905. }
  64906. .lg\:placeholder-blue-600::placeholder {
  64907. --placeholder-opacity: 1;
  64908. color: #3182ce;
  64909. color: rgba(49, 130, 206, var(--placeholder-opacity));
  64910. }
  64911. .lg\:placeholder-blue-700::-moz-placeholder {
  64912. --placeholder-opacity: 1;
  64913. color: #2b6cb0;
  64914. color: rgba(43, 108, 176, var(--placeholder-opacity));
  64915. }
  64916. .lg\:placeholder-blue-700:-ms-input-placeholder {
  64917. --placeholder-opacity: 1;
  64918. color: #2b6cb0;
  64919. color: rgba(43, 108, 176, var(--placeholder-opacity));
  64920. }
  64921. .lg\:placeholder-blue-700::placeholder {
  64922. --placeholder-opacity: 1;
  64923. color: #2b6cb0;
  64924. color: rgba(43, 108, 176, var(--placeholder-opacity));
  64925. }
  64926. .lg\:placeholder-blue-800::-moz-placeholder {
  64927. --placeholder-opacity: 1;
  64928. color: #2c5282;
  64929. color: rgba(44, 82, 130, var(--placeholder-opacity));
  64930. }
  64931. .lg\:placeholder-blue-800:-ms-input-placeholder {
  64932. --placeholder-opacity: 1;
  64933. color: #2c5282;
  64934. color: rgba(44, 82, 130, var(--placeholder-opacity));
  64935. }
  64936. .lg\:placeholder-blue-800::placeholder {
  64937. --placeholder-opacity: 1;
  64938. color: #2c5282;
  64939. color: rgba(44, 82, 130, var(--placeholder-opacity));
  64940. }
  64941. .lg\:placeholder-blue-900::-moz-placeholder {
  64942. --placeholder-opacity: 1;
  64943. color: #2a4365;
  64944. color: rgba(42, 67, 101, var(--placeholder-opacity));
  64945. }
  64946. .lg\:placeholder-blue-900:-ms-input-placeholder {
  64947. --placeholder-opacity: 1;
  64948. color: #2a4365;
  64949. color: rgba(42, 67, 101, var(--placeholder-opacity));
  64950. }
  64951. .lg\:placeholder-blue-900::placeholder {
  64952. --placeholder-opacity: 1;
  64953. color: #2a4365;
  64954. color: rgba(42, 67, 101, var(--placeholder-opacity));
  64955. }
  64956. .lg\:placeholder-indigo-100::-moz-placeholder {
  64957. --placeholder-opacity: 1;
  64958. color: #ebf4ff;
  64959. color: rgba(235, 244, 255, var(--placeholder-opacity));
  64960. }
  64961. .lg\:placeholder-indigo-100:-ms-input-placeholder {
  64962. --placeholder-opacity: 1;
  64963. color: #ebf4ff;
  64964. color: rgba(235, 244, 255, var(--placeholder-opacity));
  64965. }
  64966. .lg\:placeholder-indigo-100::placeholder {
  64967. --placeholder-opacity: 1;
  64968. color: #ebf4ff;
  64969. color: rgba(235, 244, 255, var(--placeholder-opacity));
  64970. }
  64971. .lg\:placeholder-indigo-200::-moz-placeholder {
  64972. --placeholder-opacity: 1;
  64973. color: #c3dafe;
  64974. color: rgba(195, 218, 254, var(--placeholder-opacity));
  64975. }
  64976. .lg\:placeholder-indigo-200:-ms-input-placeholder {
  64977. --placeholder-opacity: 1;
  64978. color: #c3dafe;
  64979. color: rgba(195, 218, 254, var(--placeholder-opacity));
  64980. }
  64981. .lg\:placeholder-indigo-200::placeholder {
  64982. --placeholder-opacity: 1;
  64983. color: #c3dafe;
  64984. color: rgba(195, 218, 254, var(--placeholder-opacity));
  64985. }
  64986. .lg\:placeholder-indigo-300::-moz-placeholder {
  64987. --placeholder-opacity: 1;
  64988. color: #a3bffa;
  64989. color: rgba(163, 191, 250, var(--placeholder-opacity));
  64990. }
  64991. .lg\:placeholder-indigo-300:-ms-input-placeholder {
  64992. --placeholder-opacity: 1;
  64993. color: #a3bffa;
  64994. color: rgba(163, 191, 250, var(--placeholder-opacity));
  64995. }
  64996. .lg\:placeholder-indigo-300::placeholder {
  64997. --placeholder-opacity: 1;
  64998. color: #a3bffa;
  64999. color: rgba(163, 191, 250, var(--placeholder-opacity));
  65000. }
  65001. .lg\:placeholder-indigo-400::-moz-placeholder {
  65002. --placeholder-opacity: 1;
  65003. color: #7f9cf5;
  65004. color: rgba(127, 156, 245, var(--placeholder-opacity));
  65005. }
  65006. .lg\:placeholder-indigo-400:-ms-input-placeholder {
  65007. --placeholder-opacity: 1;
  65008. color: #7f9cf5;
  65009. color: rgba(127, 156, 245, var(--placeholder-opacity));
  65010. }
  65011. .lg\:placeholder-indigo-400::placeholder {
  65012. --placeholder-opacity: 1;
  65013. color: #7f9cf5;
  65014. color: rgba(127, 156, 245, var(--placeholder-opacity));
  65015. }
  65016. .lg\:placeholder-indigo-500::-moz-placeholder {
  65017. --placeholder-opacity: 1;
  65018. color: #667eea;
  65019. color: rgba(102, 126, 234, var(--placeholder-opacity));
  65020. }
  65021. .lg\:placeholder-indigo-500:-ms-input-placeholder {
  65022. --placeholder-opacity: 1;
  65023. color: #667eea;
  65024. color: rgba(102, 126, 234, var(--placeholder-opacity));
  65025. }
  65026. .lg\:placeholder-indigo-500::placeholder {
  65027. --placeholder-opacity: 1;
  65028. color: #667eea;
  65029. color: rgba(102, 126, 234, var(--placeholder-opacity));
  65030. }
  65031. .lg\:placeholder-indigo-600::-moz-placeholder {
  65032. --placeholder-opacity: 1;
  65033. color: #5a67d8;
  65034. color: rgba(90, 103, 216, var(--placeholder-opacity));
  65035. }
  65036. .lg\:placeholder-indigo-600:-ms-input-placeholder {
  65037. --placeholder-opacity: 1;
  65038. color: #5a67d8;
  65039. color: rgba(90, 103, 216, var(--placeholder-opacity));
  65040. }
  65041. .lg\:placeholder-indigo-600::placeholder {
  65042. --placeholder-opacity: 1;
  65043. color: #5a67d8;
  65044. color: rgba(90, 103, 216, var(--placeholder-opacity));
  65045. }
  65046. .lg\:placeholder-indigo-700::-moz-placeholder {
  65047. --placeholder-opacity: 1;
  65048. color: #4c51bf;
  65049. color: rgba(76, 81, 191, var(--placeholder-opacity));
  65050. }
  65051. .lg\:placeholder-indigo-700:-ms-input-placeholder {
  65052. --placeholder-opacity: 1;
  65053. color: #4c51bf;
  65054. color: rgba(76, 81, 191, var(--placeholder-opacity));
  65055. }
  65056. .lg\:placeholder-indigo-700::placeholder {
  65057. --placeholder-opacity: 1;
  65058. color: #4c51bf;
  65059. color: rgba(76, 81, 191, var(--placeholder-opacity));
  65060. }
  65061. .lg\:placeholder-indigo-800::-moz-placeholder {
  65062. --placeholder-opacity: 1;
  65063. color: #434190;
  65064. color: rgba(67, 65, 144, var(--placeholder-opacity));
  65065. }
  65066. .lg\:placeholder-indigo-800:-ms-input-placeholder {
  65067. --placeholder-opacity: 1;
  65068. color: #434190;
  65069. color: rgba(67, 65, 144, var(--placeholder-opacity));
  65070. }
  65071. .lg\:placeholder-indigo-800::placeholder {
  65072. --placeholder-opacity: 1;
  65073. color: #434190;
  65074. color: rgba(67, 65, 144, var(--placeholder-opacity));
  65075. }
  65076. .lg\:placeholder-indigo-900::-moz-placeholder {
  65077. --placeholder-opacity: 1;
  65078. color: #3c366b;
  65079. color: rgba(60, 54, 107, var(--placeholder-opacity));
  65080. }
  65081. .lg\:placeholder-indigo-900:-ms-input-placeholder {
  65082. --placeholder-opacity: 1;
  65083. color: #3c366b;
  65084. color: rgba(60, 54, 107, var(--placeholder-opacity));
  65085. }
  65086. .lg\:placeholder-indigo-900::placeholder {
  65087. --placeholder-opacity: 1;
  65088. color: #3c366b;
  65089. color: rgba(60, 54, 107, var(--placeholder-opacity));
  65090. }
  65091. .lg\:placeholder-purple-100::-moz-placeholder {
  65092. --placeholder-opacity: 1;
  65093. color: #faf5ff;
  65094. color: rgba(250, 245, 255, var(--placeholder-opacity));
  65095. }
  65096. .lg\:placeholder-purple-100:-ms-input-placeholder {
  65097. --placeholder-opacity: 1;
  65098. color: #faf5ff;
  65099. color: rgba(250, 245, 255, var(--placeholder-opacity));
  65100. }
  65101. .lg\:placeholder-purple-100::placeholder {
  65102. --placeholder-opacity: 1;
  65103. color: #faf5ff;
  65104. color: rgba(250, 245, 255, var(--placeholder-opacity));
  65105. }
  65106. .lg\:placeholder-purple-200::-moz-placeholder {
  65107. --placeholder-opacity: 1;
  65108. color: #e9d8fd;
  65109. color: rgba(233, 216, 253, var(--placeholder-opacity));
  65110. }
  65111. .lg\:placeholder-purple-200:-ms-input-placeholder {
  65112. --placeholder-opacity: 1;
  65113. color: #e9d8fd;
  65114. color: rgba(233, 216, 253, var(--placeholder-opacity));
  65115. }
  65116. .lg\:placeholder-purple-200::placeholder {
  65117. --placeholder-opacity: 1;
  65118. color: #e9d8fd;
  65119. color: rgba(233, 216, 253, var(--placeholder-opacity));
  65120. }
  65121. .lg\:placeholder-purple-300::-moz-placeholder {
  65122. --placeholder-opacity: 1;
  65123. color: #d6bcfa;
  65124. color: rgba(214, 188, 250, var(--placeholder-opacity));
  65125. }
  65126. .lg\:placeholder-purple-300:-ms-input-placeholder {
  65127. --placeholder-opacity: 1;
  65128. color: #d6bcfa;
  65129. color: rgba(214, 188, 250, var(--placeholder-opacity));
  65130. }
  65131. .lg\:placeholder-purple-300::placeholder {
  65132. --placeholder-opacity: 1;
  65133. color: #d6bcfa;
  65134. color: rgba(214, 188, 250, var(--placeholder-opacity));
  65135. }
  65136. .lg\:placeholder-purple-400::-moz-placeholder {
  65137. --placeholder-opacity: 1;
  65138. color: #b794f4;
  65139. color: rgba(183, 148, 244, var(--placeholder-opacity));
  65140. }
  65141. .lg\:placeholder-purple-400:-ms-input-placeholder {
  65142. --placeholder-opacity: 1;
  65143. color: #b794f4;
  65144. color: rgba(183, 148, 244, var(--placeholder-opacity));
  65145. }
  65146. .lg\:placeholder-purple-400::placeholder {
  65147. --placeholder-opacity: 1;
  65148. color: #b794f4;
  65149. color: rgba(183, 148, 244, var(--placeholder-opacity));
  65150. }
  65151. .lg\:placeholder-purple-500::-moz-placeholder {
  65152. --placeholder-opacity: 1;
  65153. color: #9f7aea;
  65154. color: rgba(159, 122, 234, var(--placeholder-opacity));
  65155. }
  65156. .lg\:placeholder-purple-500:-ms-input-placeholder {
  65157. --placeholder-opacity: 1;
  65158. color: #9f7aea;
  65159. color: rgba(159, 122, 234, var(--placeholder-opacity));
  65160. }
  65161. .lg\:placeholder-purple-500::placeholder {
  65162. --placeholder-opacity: 1;
  65163. color: #9f7aea;
  65164. color: rgba(159, 122, 234, var(--placeholder-opacity));
  65165. }
  65166. .lg\:placeholder-purple-600::-moz-placeholder {
  65167. --placeholder-opacity: 1;
  65168. color: #805ad5;
  65169. color: rgba(128, 90, 213, var(--placeholder-opacity));
  65170. }
  65171. .lg\:placeholder-purple-600:-ms-input-placeholder {
  65172. --placeholder-opacity: 1;
  65173. color: #805ad5;
  65174. color: rgba(128, 90, 213, var(--placeholder-opacity));
  65175. }
  65176. .lg\:placeholder-purple-600::placeholder {
  65177. --placeholder-opacity: 1;
  65178. color: #805ad5;
  65179. color: rgba(128, 90, 213, var(--placeholder-opacity));
  65180. }
  65181. .lg\:placeholder-purple-700::-moz-placeholder {
  65182. --placeholder-opacity: 1;
  65183. color: #6b46c1;
  65184. color: rgba(107, 70, 193, var(--placeholder-opacity));
  65185. }
  65186. .lg\:placeholder-purple-700:-ms-input-placeholder {
  65187. --placeholder-opacity: 1;
  65188. color: #6b46c1;
  65189. color: rgba(107, 70, 193, var(--placeholder-opacity));
  65190. }
  65191. .lg\:placeholder-purple-700::placeholder {
  65192. --placeholder-opacity: 1;
  65193. color: #6b46c1;
  65194. color: rgba(107, 70, 193, var(--placeholder-opacity));
  65195. }
  65196. .lg\:placeholder-purple-800::-moz-placeholder {
  65197. --placeholder-opacity: 1;
  65198. color: #553c9a;
  65199. color: rgba(85, 60, 154, var(--placeholder-opacity));
  65200. }
  65201. .lg\:placeholder-purple-800:-ms-input-placeholder {
  65202. --placeholder-opacity: 1;
  65203. color: #553c9a;
  65204. color: rgba(85, 60, 154, var(--placeholder-opacity));
  65205. }
  65206. .lg\:placeholder-purple-800::placeholder {
  65207. --placeholder-opacity: 1;
  65208. color: #553c9a;
  65209. color: rgba(85, 60, 154, var(--placeholder-opacity));
  65210. }
  65211. .lg\:placeholder-purple-900::-moz-placeholder {
  65212. --placeholder-opacity: 1;
  65213. color: #44337a;
  65214. color: rgba(68, 51, 122, var(--placeholder-opacity));
  65215. }
  65216. .lg\:placeholder-purple-900:-ms-input-placeholder {
  65217. --placeholder-opacity: 1;
  65218. color: #44337a;
  65219. color: rgba(68, 51, 122, var(--placeholder-opacity));
  65220. }
  65221. .lg\:placeholder-purple-900::placeholder {
  65222. --placeholder-opacity: 1;
  65223. color: #44337a;
  65224. color: rgba(68, 51, 122, var(--placeholder-opacity));
  65225. }
  65226. .lg\:placeholder-pink-100::-moz-placeholder {
  65227. --placeholder-opacity: 1;
  65228. color: #fff5f7;
  65229. color: rgba(255, 245, 247, var(--placeholder-opacity));
  65230. }
  65231. .lg\:placeholder-pink-100:-ms-input-placeholder {
  65232. --placeholder-opacity: 1;
  65233. color: #fff5f7;
  65234. color: rgba(255, 245, 247, var(--placeholder-opacity));
  65235. }
  65236. .lg\:placeholder-pink-100::placeholder {
  65237. --placeholder-opacity: 1;
  65238. color: #fff5f7;
  65239. color: rgba(255, 245, 247, var(--placeholder-opacity));
  65240. }
  65241. .lg\:placeholder-pink-200::-moz-placeholder {
  65242. --placeholder-opacity: 1;
  65243. color: #fed7e2;
  65244. color: rgba(254, 215, 226, var(--placeholder-opacity));
  65245. }
  65246. .lg\:placeholder-pink-200:-ms-input-placeholder {
  65247. --placeholder-opacity: 1;
  65248. color: #fed7e2;
  65249. color: rgba(254, 215, 226, var(--placeholder-opacity));
  65250. }
  65251. .lg\:placeholder-pink-200::placeholder {
  65252. --placeholder-opacity: 1;
  65253. color: #fed7e2;
  65254. color: rgba(254, 215, 226, var(--placeholder-opacity));
  65255. }
  65256. .lg\:placeholder-pink-300::-moz-placeholder {
  65257. --placeholder-opacity: 1;
  65258. color: #fbb6ce;
  65259. color: rgba(251, 182, 206, var(--placeholder-opacity));
  65260. }
  65261. .lg\:placeholder-pink-300:-ms-input-placeholder {
  65262. --placeholder-opacity: 1;
  65263. color: #fbb6ce;
  65264. color: rgba(251, 182, 206, var(--placeholder-opacity));
  65265. }
  65266. .lg\:placeholder-pink-300::placeholder {
  65267. --placeholder-opacity: 1;
  65268. color: #fbb6ce;
  65269. color: rgba(251, 182, 206, var(--placeholder-opacity));
  65270. }
  65271. .lg\:placeholder-pink-400::-moz-placeholder {
  65272. --placeholder-opacity: 1;
  65273. color: #f687b3;
  65274. color: rgba(246, 135, 179, var(--placeholder-opacity));
  65275. }
  65276. .lg\:placeholder-pink-400:-ms-input-placeholder {
  65277. --placeholder-opacity: 1;
  65278. color: #f687b3;
  65279. color: rgba(246, 135, 179, var(--placeholder-opacity));
  65280. }
  65281. .lg\:placeholder-pink-400::placeholder {
  65282. --placeholder-opacity: 1;
  65283. color: #f687b3;
  65284. color: rgba(246, 135, 179, var(--placeholder-opacity));
  65285. }
  65286. .lg\:placeholder-pink-500::-moz-placeholder {
  65287. --placeholder-opacity: 1;
  65288. color: #ed64a6;
  65289. color: rgba(237, 100, 166, var(--placeholder-opacity));
  65290. }
  65291. .lg\:placeholder-pink-500:-ms-input-placeholder {
  65292. --placeholder-opacity: 1;
  65293. color: #ed64a6;
  65294. color: rgba(237, 100, 166, var(--placeholder-opacity));
  65295. }
  65296. .lg\:placeholder-pink-500::placeholder {
  65297. --placeholder-opacity: 1;
  65298. color: #ed64a6;
  65299. color: rgba(237, 100, 166, var(--placeholder-opacity));
  65300. }
  65301. .lg\:placeholder-pink-600::-moz-placeholder {
  65302. --placeholder-opacity: 1;
  65303. color: #d53f8c;
  65304. color: rgba(213, 63, 140, var(--placeholder-opacity));
  65305. }
  65306. .lg\:placeholder-pink-600:-ms-input-placeholder {
  65307. --placeholder-opacity: 1;
  65308. color: #d53f8c;
  65309. color: rgba(213, 63, 140, var(--placeholder-opacity));
  65310. }
  65311. .lg\:placeholder-pink-600::placeholder {
  65312. --placeholder-opacity: 1;
  65313. color: #d53f8c;
  65314. color: rgba(213, 63, 140, var(--placeholder-opacity));
  65315. }
  65316. .lg\:placeholder-pink-700::-moz-placeholder {
  65317. --placeholder-opacity: 1;
  65318. color: #b83280;
  65319. color: rgba(184, 50, 128, var(--placeholder-opacity));
  65320. }
  65321. .lg\:placeholder-pink-700:-ms-input-placeholder {
  65322. --placeholder-opacity: 1;
  65323. color: #b83280;
  65324. color: rgba(184, 50, 128, var(--placeholder-opacity));
  65325. }
  65326. .lg\:placeholder-pink-700::placeholder {
  65327. --placeholder-opacity: 1;
  65328. color: #b83280;
  65329. color: rgba(184, 50, 128, var(--placeholder-opacity));
  65330. }
  65331. .lg\:placeholder-pink-800::-moz-placeholder {
  65332. --placeholder-opacity: 1;
  65333. color: #97266d;
  65334. color: rgba(151, 38, 109, var(--placeholder-opacity));
  65335. }
  65336. .lg\:placeholder-pink-800:-ms-input-placeholder {
  65337. --placeholder-opacity: 1;
  65338. color: #97266d;
  65339. color: rgba(151, 38, 109, var(--placeholder-opacity));
  65340. }
  65341. .lg\:placeholder-pink-800::placeholder {
  65342. --placeholder-opacity: 1;
  65343. color: #97266d;
  65344. color: rgba(151, 38, 109, var(--placeholder-opacity));
  65345. }
  65346. .lg\:placeholder-pink-900::-moz-placeholder {
  65347. --placeholder-opacity: 1;
  65348. color: #702459;
  65349. color: rgba(112, 36, 89, var(--placeholder-opacity));
  65350. }
  65351. .lg\:placeholder-pink-900:-ms-input-placeholder {
  65352. --placeholder-opacity: 1;
  65353. color: #702459;
  65354. color: rgba(112, 36, 89, var(--placeholder-opacity));
  65355. }
  65356. .lg\:placeholder-pink-900::placeholder {
  65357. --placeholder-opacity: 1;
  65358. color: #702459;
  65359. color: rgba(112, 36, 89, var(--placeholder-opacity));
  65360. }
  65361. .lg\:focus\:placeholder-transparent:focus::-moz-placeholder {
  65362. color: transparent;
  65363. }
  65364. .lg\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
  65365. color: transparent;
  65366. }
  65367. .lg\:focus\:placeholder-transparent:focus::placeholder {
  65368. color: transparent;
  65369. }
  65370. .lg\:focus\:placeholder-current:focus::-moz-placeholder {
  65371. color: currentColor;
  65372. }
  65373. .lg\:focus\:placeholder-current:focus:-ms-input-placeholder {
  65374. color: currentColor;
  65375. }
  65376. .lg\:focus\:placeholder-current:focus::placeholder {
  65377. color: currentColor;
  65378. }
  65379. .lg\:focus\:placeholder-black:focus::-moz-placeholder {
  65380. --placeholder-opacity: 1;
  65381. color: #000;
  65382. color: rgba(0, 0, 0, var(--placeholder-opacity));
  65383. }
  65384. .lg\:focus\:placeholder-black:focus:-ms-input-placeholder {
  65385. --placeholder-opacity: 1;
  65386. color: #000;
  65387. color: rgba(0, 0, 0, var(--placeholder-opacity));
  65388. }
  65389. .lg\:focus\:placeholder-black:focus::placeholder {
  65390. --placeholder-opacity: 1;
  65391. color: #000;
  65392. color: rgba(0, 0, 0, var(--placeholder-opacity));
  65393. }
  65394. .lg\:focus\:placeholder-white:focus::-moz-placeholder {
  65395. --placeholder-opacity: 1;
  65396. color: #fff;
  65397. color: rgba(255, 255, 255, var(--placeholder-opacity));
  65398. }
  65399. .lg\:focus\:placeholder-white:focus:-ms-input-placeholder {
  65400. --placeholder-opacity: 1;
  65401. color: #fff;
  65402. color: rgba(255, 255, 255, var(--placeholder-opacity));
  65403. }
  65404. .lg\:focus\:placeholder-white:focus::placeholder {
  65405. --placeholder-opacity: 1;
  65406. color: #fff;
  65407. color: rgba(255, 255, 255, var(--placeholder-opacity));
  65408. }
  65409. .lg\:focus\:placeholder-gray-100:focus::-moz-placeholder {
  65410. --placeholder-opacity: 1;
  65411. color: #f7fafc;
  65412. color: rgba(247, 250, 252, var(--placeholder-opacity));
  65413. }
  65414. .lg\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
  65415. --placeholder-opacity: 1;
  65416. color: #f7fafc;
  65417. color: rgba(247, 250, 252, var(--placeholder-opacity));
  65418. }
  65419. .lg\:focus\:placeholder-gray-100:focus::placeholder {
  65420. --placeholder-opacity: 1;
  65421. color: #f7fafc;
  65422. color: rgba(247, 250, 252, var(--placeholder-opacity));
  65423. }
  65424. .lg\:focus\:placeholder-gray-200:focus::-moz-placeholder {
  65425. --placeholder-opacity: 1;
  65426. color: #edf2f7;
  65427. color: rgba(237, 242, 247, var(--placeholder-opacity));
  65428. }
  65429. .lg\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
  65430. --placeholder-opacity: 1;
  65431. color: #edf2f7;
  65432. color: rgba(237, 242, 247, var(--placeholder-opacity));
  65433. }
  65434. .lg\:focus\:placeholder-gray-200:focus::placeholder {
  65435. --placeholder-opacity: 1;
  65436. color: #edf2f7;
  65437. color: rgba(237, 242, 247, var(--placeholder-opacity));
  65438. }
  65439. .lg\:focus\:placeholder-gray-300:focus::-moz-placeholder {
  65440. --placeholder-opacity: 1;
  65441. color: #e2e8f0;
  65442. color: rgba(226, 232, 240, var(--placeholder-opacity));
  65443. }
  65444. .lg\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
  65445. --placeholder-opacity: 1;
  65446. color: #e2e8f0;
  65447. color: rgba(226, 232, 240, var(--placeholder-opacity));
  65448. }
  65449. .lg\:focus\:placeholder-gray-300:focus::placeholder {
  65450. --placeholder-opacity: 1;
  65451. color: #e2e8f0;
  65452. color: rgba(226, 232, 240, var(--placeholder-opacity));
  65453. }
  65454. .lg\:focus\:placeholder-gray-400:focus::-moz-placeholder {
  65455. --placeholder-opacity: 1;
  65456. color: #cbd5e0;
  65457. color: rgba(203, 213, 224, var(--placeholder-opacity));
  65458. }
  65459. .lg\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
  65460. --placeholder-opacity: 1;
  65461. color: #cbd5e0;
  65462. color: rgba(203, 213, 224, var(--placeholder-opacity));
  65463. }
  65464. .lg\:focus\:placeholder-gray-400:focus::placeholder {
  65465. --placeholder-opacity: 1;
  65466. color: #cbd5e0;
  65467. color: rgba(203, 213, 224, var(--placeholder-opacity));
  65468. }
  65469. .lg\:focus\:placeholder-gray-500:focus::-moz-placeholder {
  65470. --placeholder-opacity: 1;
  65471. color: #a0aec0;
  65472. color: rgba(160, 174, 192, var(--placeholder-opacity));
  65473. }
  65474. .lg\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
  65475. --placeholder-opacity: 1;
  65476. color: #a0aec0;
  65477. color: rgba(160, 174, 192, var(--placeholder-opacity));
  65478. }
  65479. .lg\:focus\:placeholder-gray-500:focus::placeholder {
  65480. --placeholder-opacity: 1;
  65481. color: #a0aec0;
  65482. color: rgba(160, 174, 192, var(--placeholder-opacity));
  65483. }
  65484. .lg\:focus\:placeholder-gray-600:focus::-moz-placeholder {
  65485. --placeholder-opacity: 1;
  65486. color: #718096;
  65487. color: rgba(113, 128, 150, var(--placeholder-opacity));
  65488. }
  65489. .lg\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
  65490. --placeholder-opacity: 1;
  65491. color: #718096;
  65492. color: rgba(113, 128, 150, var(--placeholder-opacity));
  65493. }
  65494. .lg\:focus\:placeholder-gray-600:focus::placeholder {
  65495. --placeholder-opacity: 1;
  65496. color: #718096;
  65497. color: rgba(113, 128, 150, var(--placeholder-opacity));
  65498. }
  65499. .lg\:focus\:placeholder-gray-700:focus::-moz-placeholder {
  65500. --placeholder-opacity: 1;
  65501. color: #4a5568;
  65502. color: rgba(74, 85, 104, var(--placeholder-opacity));
  65503. }
  65504. .lg\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
  65505. --placeholder-opacity: 1;
  65506. color: #4a5568;
  65507. color: rgba(74, 85, 104, var(--placeholder-opacity));
  65508. }
  65509. .lg\:focus\:placeholder-gray-700:focus::placeholder {
  65510. --placeholder-opacity: 1;
  65511. color: #4a5568;
  65512. color: rgba(74, 85, 104, var(--placeholder-opacity));
  65513. }
  65514. .lg\:focus\:placeholder-gray-800:focus::-moz-placeholder {
  65515. --placeholder-opacity: 1;
  65516. color: #2d3748;
  65517. color: rgba(45, 55, 72, var(--placeholder-opacity));
  65518. }
  65519. .lg\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
  65520. --placeholder-opacity: 1;
  65521. color: #2d3748;
  65522. color: rgba(45, 55, 72, var(--placeholder-opacity));
  65523. }
  65524. .lg\:focus\:placeholder-gray-800:focus::placeholder {
  65525. --placeholder-opacity: 1;
  65526. color: #2d3748;
  65527. color: rgba(45, 55, 72, var(--placeholder-opacity));
  65528. }
  65529. .lg\:focus\:placeholder-gray-900:focus::-moz-placeholder {
  65530. --placeholder-opacity: 1;
  65531. color: #1a202c;
  65532. color: rgba(26, 32, 44, var(--placeholder-opacity));
  65533. }
  65534. .lg\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
  65535. --placeholder-opacity: 1;
  65536. color: #1a202c;
  65537. color: rgba(26, 32, 44, var(--placeholder-opacity));
  65538. }
  65539. .lg\:focus\:placeholder-gray-900:focus::placeholder {
  65540. --placeholder-opacity: 1;
  65541. color: #1a202c;
  65542. color: rgba(26, 32, 44, var(--placeholder-opacity));
  65543. }
  65544. .lg\:focus\:placeholder-red-100:focus::-moz-placeholder {
  65545. --placeholder-opacity: 1;
  65546. color: #fff5f5;
  65547. color: rgba(255, 245, 245, var(--placeholder-opacity));
  65548. }
  65549. .lg\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
  65550. --placeholder-opacity: 1;
  65551. color: #fff5f5;
  65552. color: rgba(255, 245, 245, var(--placeholder-opacity));
  65553. }
  65554. .lg\:focus\:placeholder-red-100:focus::placeholder {
  65555. --placeholder-opacity: 1;
  65556. color: #fff5f5;
  65557. color: rgba(255, 245, 245, var(--placeholder-opacity));
  65558. }
  65559. .lg\:focus\:placeholder-red-200:focus::-moz-placeholder {
  65560. --placeholder-opacity: 1;
  65561. color: #fed7d7;
  65562. color: rgba(254, 215, 215, var(--placeholder-opacity));
  65563. }
  65564. .lg\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
  65565. --placeholder-opacity: 1;
  65566. color: #fed7d7;
  65567. color: rgba(254, 215, 215, var(--placeholder-opacity));
  65568. }
  65569. .lg\:focus\:placeholder-red-200:focus::placeholder {
  65570. --placeholder-opacity: 1;
  65571. color: #fed7d7;
  65572. color: rgba(254, 215, 215, var(--placeholder-opacity));
  65573. }
  65574. .lg\:focus\:placeholder-red-300:focus::-moz-placeholder {
  65575. --placeholder-opacity: 1;
  65576. color: #feb2b2;
  65577. color: rgba(254, 178, 178, var(--placeholder-opacity));
  65578. }
  65579. .lg\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
  65580. --placeholder-opacity: 1;
  65581. color: #feb2b2;
  65582. color: rgba(254, 178, 178, var(--placeholder-opacity));
  65583. }
  65584. .lg\:focus\:placeholder-red-300:focus::placeholder {
  65585. --placeholder-opacity: 1;
  65586. color: #feb2b2;
  65587. color: rgba(254, 178, 178, var(--placeholder-opacity));
  65588. }
  65589. .lg\:focus\:placeholder-red-400:focus::-moz-placeholder {
  65590. --placeholder-opacity: 1;
  65591. color: #fc8181;
  65592. color: rgba(252, 129, 129, var(--placeholder-opacity));
  65593. }
  65594. .lg\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
  65595. --placeholder-opacity: 1;
  65596. color: #fc8181;
  65597. color: rgba(252, 129, 129, var(--placeholder-opacity));
  65598. }
  65599. .lg\:focus\:placeholder-red-400:focus::placeholder {
  65600. --placeholder-opacity: 1;
  65601. color: #fc8181;
  65602. color: rgba(252, 129, 129, var(--placeholder-opacity));
  65603. }
  65604. .lg\:focus\:placeholder-red-500:focus::-moz-placeholder {
  65605. --placeholder-opacity: 1;
  65606. color: #f56565;
  65607. color: rgba(245, 101, 101, var(--placeholder-opacity));
  65608. }
  65609. .lg\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
  65610. --placeholder-opacity: 1;
  65611. color: #f56565;
  65612. color: rgba(245, 101, 101, var(--placeholder-opacity));
  65613. }
  65614. .lg\:focus\:placeholder-red-500:focus::placeholder {
  65615. --placeholder-opacity: 1;
  65616. color: #f56565;
  65617. color: rgba(245, 101, 101, var(--placeholder-opacity));
  65618. }
  65619. .lg\:focus\:placeholder-red-600:focus::-moz-placeholder {
  65620. --placeholder-opacity: 1;
  65621. color: #e53e3e;
  65622. color: rgba(229, 62, 62, var(--placeholder-opacity));
  65623. }
  65624. .lg\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
  65625. --placeholder-opacity: 1;
  65626. color: #e53e3e;
  65627. color: rgba(229, 62, 62, var(--placeholder-opacity));
  65628. }
  65629. .lg\:focus\:placeholder-red-600:focus::placeholder {
  65630. --placeholder-opacity: 1;
  65631. color: #e53e3e;
  65632. color: rgba(229, 62, 62, var(--placeholder-opacity));
  65633. }
  65634. .lg\:focus\:placeholder-red-700:focus::-moz-placeholder {
  65635. --placeholder-opacity: 1;
  65636. color: #c53030;
  65637. color: rgba(197, 48, 48, var(--placeholder-opacity));
  65638. }
  65639. .lg\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
  65640. --placeholder-opacity: 1;
  65641. color: #c53030;
  65642. color: rgba(197, 48, 48, var(--placeholder-opacity));
  65643. }
  65644. .lg\:focus\:placeholder-red-700:focus::placeholder {
  65645. --placeholder-opacity: 1;
  65646. color: #c53030;
  65647. color: rgba(197, 48, 48, var(--placeholder-opacity));
  65648. }
  65649. .lg\:focus\:placeholder-red-800:focus::-moz-placeholder {
  65650. --placeholder-opacity: 1;
  65651. color: #9b2c2c;
  65652. color: rgba(155, 44, 44, var(--placeholder-opacity));
  65653. }
  65654. .lg\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
  65655. --placeholder-opacity: 1;
  65656. color: #9b2c2c;
  65657. color: rgba(155, 44, 44, var(--placeholder-opacity));
  65658. }
  65659. .lg\:focus\:placeholder-red-800:focus::placeholder {
  65660. --placeholder-opacity: 1;
  65661. color: #9b2c2c;
  65662. color: rgba(155, 44, 44, var(--placeholder-opacity));
  65663. }
  65664. .lg\:focus\:placeholder-red-900:focus::-moz-placeholder {
  65665. --placeholder-opacity: 1;
  65666. color: #742a2a;
  65667. color: rgba(116, 42, 42, var(--placeholder-opacity));
  65668. }
  65669. .lg\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
  65670. --placeholder-opacity: 1;
  65671. color: #742a2a;
  65672. color: rgba(116, 42, 42, var(--placeholder-opacity));
  65673. }
  65674. .lg\:focus\:placeholder-red-900:focus::placeholder {
  65675. --placeholder-opacity: 1;
  65676. color: #742a2a;
  65677. color: rgba(116, 42, 42, var(--placeholder-opacity));
  65678. }
  65679. .lg\:focus\:placeholder-orange-100:focus::-moz-placeholder {
  65680. --placeholder-opacity: 1;
  65681. color: #fffaf0;
  65682. color: rgba(255, 250, 240, var(--placeholder-opacity));
  65683. }
  65684. .lg\:focus\:placeholder-orange-100:focus:-ms-input-placeholder {
  65685. --placeholder-opacity: 1;
  65686. color: #fffaf0;
  65687. color: rgba(255, 250, 240, var(--placeholder-opacity));
  65688. }
  65689. .lg\:focus\:placeholder-orange-100:focus::placeholder {
  65690. --placeholder-opacity: 1;
  65691. color: #fffaf0;
  65692. color: rgba(255, 250, 240, var(--placeholder-opacity));
  65693. }
  65694. .lg\:focus\:placeholder-orange-200:focus::-moz-placeholder {
  65695. --placeholder-opacity: 1;
  65696. color: #feebc8;
  65697. color: rgba(254, 235, 200, var(--placeholder-opacity));
  65698. }
  65699. .lg\:focus\:placeholder-orange-200:focus:-ms-input-placeholder {
  65700. --placeholder-opacity: 1;
  65701. color: #feebc8;
  65702. color: rgba(254, 235, 200, var(--placeholder-opacity));
  65703. }
  65704. .lg\:focus\:placeholder-orange-200:focus::placeholder {
  65705. --placeholder-opacity: 1;
  65706. color: #feebc8;
  65707. color: rgba(254, 235, 200, var(--placeholder-opacity));
  65708. }
  65709. .lg\:focus\:placeholder-orange-300:focus::-moz-placeholder {
  65710. --placeholder-opacity: 1;
  65711. color: #fbd38d;
  65712. color: rgba(251, 211, 141, var(--placeholder-opacity));
  65713. }
  65714. .lg\:focus\:placeholder-orange-300:focus:-ms-input-placeholder {
  65715. --placeholder-opacity: 1;
  65716. color: #fbd38d;
  65717. color: rgba(251, 211, 141, var(--placeholder-opacity));
  65718. }
  65719. .lg\:focus\:placeholder-orange-300:focus::placeholder {
  65720. --placeholder-opacity: 1;
  65721. color: #fbd38d;
  65722. color: rgba(251, 211, 141, var(--placeholder-opacity));
  65723. }
  65724. .lg\:focus\:placeholder-orange-400:focus::-moz-placeholder {
  65725. --placeholder-opacity: 1;
  65726. color: #f6ad55;
  65727. color: rgba(246, 173, 85, var(--placeholder-opacity));
  65728. }
  65729. .lg\:focus\:placeholder-orange-400:focus:-ms-input-placeholder {
  65730. --placeholder-opacity: 1;
  65731. color: #f6ad55;
  65732. color: rgba(246, 173, 85, var(--placeholder-opacity));
  65733. }
  65734. .lg\:focus\:placeholder-orange-400:focus::placeholder {
  65735. --placeholder-opacity: 1;
  65736. color: #f6ad55;
  65737. color: rgba(246, 173, 85, var(--placeholder-opacity));
  65738. }
  65739. .lg\:focus\:placeholder-orange-500:focus::-moz-placeholder {
  65740. --placeholder-opacity: 1;
  65741. color: #ed8936;
  65742. color: rgba(237, 137, 54, var(--placeholder-opacity));
  65743. }
  65744. .lg\:focus\:placeholder-orange-500:focus:-ms-input-placeholder {
  65745. --placeholder-opacity: 1;
  65746. color: #ed8936;
  65747. color: rgba(237, 137, 54, var(--placeholder-opacity));
  65748. }
  65749. .lg\:focus\:placeholder-orange-500:focus::placeholder {
  65750. --placeholder-opacity: 1;
  65751. color: #ed8936;
  65752. color: rgba(237, 137, 54, var(--placeholder-opacity));
  65753. }
  65754. .lg\:focus\:placeholder-orange-600:focus::-moz-placeholder {
  65755. --placeholder-opacity: 1;
  65756. color: #dd6b20;
  65757. color: rgba(221, 107, 32, var(--placeholder-opacity));
  65758. }
  65759. .lg\:focus\:placeholder-orange-600:focus:-ms-input-placeholder {
  65760. --placeholder-opacity: 1;
  65761. color: #dd6b20;
  65762. color: rgba(221, 107, 32, var(--placeholder-opacity));
  65763. }
  65764. .lg\:focus\:placeholder-orange-600:focus::placeholder {
  65765. --placeholder-opacity: 1;
  65766. color: #dd6b20;
  65767. color: rgba(221, 107, 32, var(--placeholder-opacity));
  65768. }
  65769. .lg\:focus\:placeholder-orange-700:focus::-moz-placeholder {
  65770. --placeholder-opacity: 1;
  65771. color: #c05621;
  65772. color: rgba(192, 86, 33, var(--placeholder-opacity));
  65773. }
  65774. .lg\:focus\:placeholder-orange-700:focus:-ms-input-placeholder {
  65775. --placeholder-opacity: 1;
  65776. color: #c05621;
  65777. color: rgba(192, 86, 33, var(--placeholder-opacity));
  65778. }
  65779. .lg\:focus\:placeholder-orange-700:focus::placeholder {
  65780. --placeholder-opacity: 1;
  65781. color: #c05621;
  65782. color: rgba(192, 86, 33, var(--placeholder-opacity));
  65783. }
  65784. .lg\:focus\:placeholder-orange-800:focus::-moz-placeholder {
  65785. --placeholder-opacity: 1;
  65786. color: #9c4221;
  65787. color: rgba(156, 66, 33, var(--placeholder-opacity));
  65788. }
  65789. .lg\:focus\:placeholder-orange-800:focus:-ms-input-placeholder {
  65790. --placeholder-opacity: 1;
  65791. color: #9c4221;
  65792. color: rgba(156, 66, 33, var(--placeholder-opacity));
  65793. }
  65794. .lg\:focus\:placeholder-orange-800:focus::placeholder {
  65795. --placeholder-opacity: 1;
  65796. color: #9c4221;
  65797. color: rgba(156, 66, 33, var(--placeholder-opacity));
  65798. }
  65799. .lg\:focus\:placeholder-orange-900:focus::-moz-placeholder {
  65800. --placeholder-opacity: 1;
  65801. color: #7b341e;
  65802. color: rgba(123, 52, 30, var(--placeholder-opacity));
  65803. }
  65804. .lg\:focus\:placeholder-orange-900:focus:-ms-input-placeholder {
  65805. --placeholder-opacity: 1;
  65806. color: #7b341e;
  65807. color: rgba(123, 52, 30, var(--placeholder-opacity));
  65808. }
  65809. .lg\:focus\:placeholder-orange-900:focus::placeholder {
  65810. --placeholder-opacity: 1;
  65811. color: #7b341e;
  65812. color: rgba(123, 52, 30, var(--placeholder-opacity));
  65813. }
  65814. .lg\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
  65815. --placeholder-opacity: 1;
  65816. color: #fffff0;
  65817. color: rgba(255, 255, 240, var(--placeholder-opacity));
  65818. }
  65819. .lg\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
  65820. --placeholder-opacity: 1;
  65821. color: #fffff0;
  65822. color: rgba(255, 255, 240, var(--placeholder-opacity));
  65823. }
  65824. .lg\:focus\:placeholder-yellow-100:focus::placeholder {
  65825. --placeholder-opacity: 1;
  65826. color: #fffff0;
  65827. color: rgba(255, 255, 240, var(--placeholder-opacity));
  65828. }
  65829. .lg\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
  65830. --placeholder-opacity: 1;
  65831. color: #fefcbf;
  65832. color: rgba(254, 252, 191, var(--placeholder-opacity));
  65833. }
  65834. .lg\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
  65835. --placeholder-opacity: 1;
  65836. color: #fefcbf;
  65837. color: rgba(254, 252, 191, var(--placeholder-opacity));
  65838. }
  65839. .lg\:focus\:placeholder-yellow-200:focus::placeholder {
  65840. --placeholder-opacity: 1;
  65841. color: #fefcbf;
  65842. color: rgba(254, 252, 191, var(--placeholder-opacity));
  65843. }
  65844. .lg\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
  65845. --placeholder-opacity: 1;
  65846. color: #faf089;
  65847. color: rgba(250, 240, 137, var(--placeholder-opacity));
  65848. }
  65849. .lg\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
  65850. --placeholder-opacity: 1;
  65851. color: #faf089;
  65852. color: rgba(250, 240, 137, var(--placeholder-opacity));
  65853. }
  65854. .lg\:focus\:placeholder-yellow-300:focus::placeholder {
  65855. --placeholder-opacity: 1;
  65856. color: #faf089;
  65857. color: rgba(250, 240, 137, var(--placeholder-opacity));
  65858. }
  65859. .lg\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
  65860. --placeholder-opacity: 1;
  65861. color: #f6e05e;
  65862. color: rgba(246, 224, 94, var(--placeholder-opacity));
  65863. }
  65864. .lg\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
  65865. --placeholder-opacity: 1;
  65866. color: #f6e05e;
  65867. color: rgba(246, 224, 94, var(--placeholder-opacity));
  65868. }
  65869. .lg\:focus\:placeholder-yellow-400:focus::placeholder {
  65870. --placeholder-opacity: 1;
  65871. color: #f6e05e;
  65872. color: rgba(246, 224, 94, var(--placeholder-opacity));
  65873. }
  65874. .lg\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
  65875. --placeholder-opacity: 1;
  65876. color: #ecc94b;
  65877. color: rgba(236, 201, 75, var(--placeholder-opacity));
  65878. }
  65879. .lg\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
  65880. --placeholder-opacity: 1;
  65881. color: #ecc94b;
  65882. color: rgba(236, 201, 75, var(--placeholder-opacity));
  65883. }
  65884. .lg\:focus\:placeholder-yellow-500:focus::placeholder {
  65885. --placeholder-opacity: 1;
  65886. color: #ecc94b;
  65887. color: rgba(236, 201, 75, var(--placeholder-opacity));
  65888. }
  65889. .lg\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
  65890. --placeholder-opacity: 1;
  65891. color: #d69e2e;
  65892. color: rgba(214, 158, 46, var(--placeholder-opacity));
  65893. }
  65894. .lg\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
  65895. --placeholder-opacity: 1;
  65896. color: #d69e2e;
  65897. color: rgba(214, 158, 46, var(--placeholder-opacity));
  65898. }
  65899. .lg\:focus\:placeholder-yellow-600:focus::placeholder {
  65900. --placeholder-opacity: 1;
  65901. color: #d69e2e;
  65902. color: rgba(214, 158, 46, var(--placeholder-opacity));
  65903. }
  65904. .lg\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
  65905. --placeholder-opacity: 1;
  65906. color: #b7791f;
  65907. color: rgba(183, 121, 31, var(--placeholder-opacity));
  65908. }
  65909. .lg\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
  65910. --placeholder-opacity: 1;
  65911. color: #b7791f;
  65912. color: rgba(183, 121, 31, var(--placeholder-opacity));
  65913. }
  65914. .lg\:focus\:placeholder-yellow-700:focus::placeholder {
  65915. --placeholder-opacity: 1;
  65916. color: #b7791f;
  65917. color: rgba(183, 121, 31, var(--placeholder-opacity));
  65918. }
  65919. .lg\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
  65920. --placeholder-opacity: 1;
  65921. color: #975a16;
  65922. color: rgba(151, 90, 22, var(--placeholder-opacity));
  65923. }
  65924. .lg\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
  65925. --placeholder-opacity: 1;
  65926. color: #975a16;
  65927. color: rgba(151, 90, 22, var(--placeholder-opacity));
  65928. }
  65929. .lg\:focus\:placeholder-yellow-800:focus::placeholder {
  65930. --placeholder-opacity: 1;
  65931. color: #975a16;
  65932. color: rgba(151, 90, 22, var(--placeholder-opacity));
  65933. }
  65934. .lg\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
  65935. --placeholder-opacity: 1;
  65936. color: #744210;
  65937. color: rgba(116, 66, 16, var(--placeholder-opacity));
  65938. }
  65939. .lg\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
  65940. --placeholder-opacity: 1;
  65941. color: #744210;
  65942. color: rgba(116, 66, 16, var(--placeholder-opacity));
  65943. }
  65944. .lg\:focus\:placeholder-yellow-900:focus::placeholder {
  65945. --placeholder-opacity: 1;
  65946. color: #744210;
  65947. color: rgba(116, 66, 16, var(--placeholder-opacity));
  65948. }
  65949. .lg\:focus\:placeholder-green-100:focus::-moz-placeholder {
  65950. --placeholder-opacity: 1;
  65951. color: #f0fff4;
  65952. color: rgba(240, 255, 244, var(--placeholder-opacity));
  65953. }
  65954. .lg\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
  65955. --placeholder-opacity: 1;
  65956. color: #f0fff4;
  65957. color: rgba(240, 255, 244, var(--placeholder-opacity));
  65958. }
  65959. .lg\:focus\:placeholder-green-100:focus::placeholder {
  65960. --placeholder-opacity: 1;
  65961. color: #f0fff4;
  65962. color: rgba(240, 255, 244, var(--placeholder-opacity));
  65963. }
  65964. .lg\:focus\:placeholder-green-200:focus::-moz-placeholder {
  65965. --placeholder-opacity: 1;
  65966. color: #c6f6d5;
  65967. color: rgba(198, 246, 213, var(--placeholder-opacity));
  65968. }
  65969. .lg\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
  65970. --placeholder-opacity: 1;
  65971. color: #c6f6d5;
  65972. color: rgba(198, 246, 213, var(--placeholder-opacity));
  65973. }
  65974. .lg\:focus\:placeholder-green-200:focus::placeholder {
  65975. --placeholder-opacity: 1;
  65976. color: #c6f6d5;
  65977. color: rgba(198, 246, 213, var(--placeholder-opacity));
  65978. }
  65979. .lg\:focus\:placeholder-green-300:focus::-moz-placeholder {
  65980. --placeholder-opacity: 1;
  65981. color: #9ae6b4;
  65982. color: rgba(154, 230, 180, var(--placeholder-opacity));
  65983. }
  65984. .lg\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
  65985. --placeholder-opacity: 1;
  65986. color: #9ae6b4;
  65987. color: rgba(154, 230, 180, var(--placeholder-opacity));
  65988. }
  65989. .lg\:focus\:placeholder-green-300:focus::placeholder {
  65990. --placeholder-opacity: 1;
  65991. color: #9ae6b4;
  65992. color: rgba(154, 230, 180, var(--placeholder-opacity));
  65993. }
  65994. .lg\:focus\:placeholder-green-400:focus::-moz-placeholder {
  65995. --placeholder-opacity: 1;
  65996. color: #68d391;
  65997. color: rgba(104, 211, 145, var(--placeholder-opacity));
  65998. }
  65999. .lg\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
  66000. --placeholder-opacity: 1;
  66001. color: #68d391;
  66002. color: rgba(104, 211, 145, var(--placeholder-opacity));
  66003. }
  66004. .lg\:focus\:placeholder-green-400:focus::placeholder {
  66005. --placeholder-opacity: 1;
  66006. color: #68d391;
  66007. color: rgba(104, 211, 145, var(--placeholder-opacity));
  66008. }
  66009. .lg\:focus\:placeholder-green-500:focus::-moz-placeholder {
  66010. --placeholder-opacity: 1;
  66011. color: #48bb78;
  66012. color: rgba(72, 187, 120, var(--placeholder-opacity));
  66013. }
  66014. .lg\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
  66015. --placeholder-opacity: 1;
  66016. color: #48bb78;
  66017. color: rgba(72, 187, 120, var(--placeholder-opacity));
  66018. }
  66019. .lg\:focus\:placeholder-green-500:focus::placeholder {
  66020. --placeholder-opacity: 1;
  66021. color: #48bb78;
  66022. color: rgba(72, 187, 120, var(--placeholder-opacity));
  66023. }
  66024. .lg\:focus\:placeholder-green-600:focus::-moz-placeholder {
  66025. --placeholder-opacity: 1;
  66026. color: #38a169;
  66027. color: rgba(56, 161, 105, var(--placeholder-opacity));
  66028. }
  66029. .lg\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
  66030. --placeholder-opacity: 1;
  66031. color: #38a169;
  66032. color: rgba(56, 161, 105, var(--placeholder-opacity));
  66033. }
  66034. .lg\:focus\:placeholder-green-600:focus::placeholder {
  66035. --placeholder-opacity: 1;
  66036. color: #38a169;
  66037. color: rgba(56, 161, 105, var(--placeholder-opacity));
  66038. }
  66039. .lg\:focus\:placeholder-green-700:focus::-moz-placeholder {
  66040. --placeholder-opacity: 1;
  66041. color: #2f855a;
  66042. color: rgba(47, 133, 90, var(--placeholder-opacity));
  66043. }
  66044. .lg\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
  66045. --placeholder-opacity: 1;
  66046. color: #2f855a;
  66047. color: rgba(47, 133, 90, var(--placeholder-opacity));
  66048. }
  66049. .lg\:focus\:placeholder-green-700:focus::placeholder {
  66050. --placeholder-opacity: 1;
  66051. color: #2f855a;
  66052. color: rgba(47, 133, 90, var(--placeholder-opacity));
  66053. }
  66054. .lg\:focus\:placeholder-green-800:focus::-moz-placeholder {
  66055. --placeholder-opacity: 1;
  66056. color: #276749;
  66057. color: rgba(39, 103, 73, var(--placeholder-opacity));
  66058. }
  66059. .lg\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
  66060. --placeholder-opacity: 1;
  66061. color: #276749;
  66062. color: rgba(39, 103, 73, var(--placeholder-opacity));
  66063. }
  66064. .lg\:focus\:placeholder-green-800:focus::placeholder {
  66065. --placeholder-opacity: 1;
  66066. color: #276749;
  66067. color: rgba(39, 103, 73, var(--placeholder-opacity));
  66068. }
  66069. .lg\:focus\:placeholder-green-900:focus::-moz-placeholder {
  66070. --placeholder-opacity: 1;
  66071. color: #22543d;
  66072. color: rgba(34, 84, 61, var(--placeholder-opacity));
  66073. }
  66074. .lg\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
  66075. --placeholder-opacity: 1;
  66076. color: #22543d;
  66077. color: rgba(34, 84, 61, var(--placeholder-opacity));
  66078. }
  66079. .lg\:focus\:placeholder-green-900:focus::placeholder {
  66080. --placeholder-opacity: 1;
  66081. color: #22543d;
  66082. color: rgba(34, 84, 61, var(--placeholder-opacity));
  66083. }
  66084. .lg\:focus\:placeholder-teal-100:focus::-moz-placeholder {
  66085. --placeholder-opacity: 1;
  66086. color: #e6fffa;
  66087. color: rgba(230, 255, 250, var(--placeholder-opacity));
  66088. }
  66089. .lg\:focus\:placeholder-teal-100:focus:-ms-input-placeholder {
  66090. --placeholder-opacity: 1;
  66091. color: #e6fffa;
  66092. color: rgba(230, 255, 250, var(--placeholder-opacity));
  66093. }
  66094. .lg\:focus\:placeholder-teal-100:focus::placeholder {
  66095. --placeholder-opacity: 1;
  66096. color: #e6fffa;
  66097. color: rgba(230, 255, 250, var(--placeholder-opacity));
  66098. }
  66099. .lg\:focus\:placeholder-teal-200:focus::-moz-placeholder {
  66100. --placeholder-opacity: 1;
  66101. color: #b2f5ea;
  66102. color: rgba(178, 245, 234, var(--placeholder-opacity));
  66103. }
  66104. .lg\:focus\:placeholder-teal-200:focus:-ms-input-placeholder {
  66105. --placeholder-opacity: 1;
  66106. color: #b2f5ea;
  66107. color: rgba(178, 245, 234, var(--placeholder-opacity));
  66108. }
  66109. .lg\:focus\:placeholder-teal-200:focus::placeholder {
  66110. --placeholder-opacity: 1;
  66111. color: #b2f5ea;
  66112. color: rgba(178, 245, 234, var(--placeholder-opacity));
  66113. }
  66114. .lg\:focus\:placeholder-teal-300:focus::-moz-placeholder {
  66115. --placeholder-opacity: 1;
  66116. color: #81e6d9;
  66117. color: rgba(129, 230, 217, var(--placeholder-opacity));
  66118. }
  66119. .lg\:focus\:placeholder-teal-300:focus:-ms-input-placeholder {
  66120. --placeholder-opacity: 1;
  66121. color: #81e6d9;
  66122. color: rgba(129, 230, 217, var(--placeholder-opacity));
  66123. }
  66124. .lg\:focus\:placeholder-teal-300:focus::placeholder {
  66125. --placeholder-opacity: 1;
  66126. color: #81e6d9;
  66127. color: rgba(129, 230, 217, var(--placeholder-opacity));
  66128. }
  66129. .lg\:focus\:placeholder-teal-400:focus::-moz-placeholder {
  66130. --placeholder-opacity: 1;
  66131. color: #4fd1c5;
  66132. color: rgba(79, 209, 197, var(--placeholder-opacity));
  66133. }
  66134. .lg\:focus\:placeholder-teal-400:focus:-ms-input-placeholder {
  66135. --placeholder-opacity: 1;
  66136. color: #4fd1c5;
  66137. color: rgba(79, 209, 197, var(--placeholder-opacity));
  66138. }
  66139. .lg\:focus\:placeholder-teal-400:focus::placeholder {
  66140. --placeholder-opacity: 1;
  66141. color: #4fd1c5;
  66142. color: rgba(79, 209, 197, var(--placeholder-opacity));
  66143. }
  66144. .lg\:focus\:placeholder-teal-500:focus::-moz-placeholder {
  66145. --placeholder-opacity: 1;
  66146. color: #38b2ac;
  66147. color: rgba(56, 178, 172, var(--placeholder-opacity));
  66148. }
  66149. .lg\:focus\:placeholder-teal-500:focus:-ms-input-placeholder {
  66150. --placeholder-opacity: 1;
  66151. color: #38b2ac;
  66152. color: rgba(56, 178, 172, var(--placeholder-opacity));
  66153. }
  66154. .lg\:focus\:placeholder-teal-500:focus::placeholder {
  66155. --placeholder-opacity: 1;
  66156. color: #38b2ac;
  66157. color: rgba(56, 178, 172, var(--placeholder-opacity));
  66158. }
  66159. .lg\:focus\:placeholder-teal-600:focus::-moz-placeholder {
  66160. --placeholder-opacity: 1;
  66161. color: #319795;
  66162. color: rgba(49, 151, 149, var(--placeholder-opacity));
  66163. }
  66164. .lg\:focus\:placeholder-teal-600:focus:-ms-input-placeholder {
  66165. --placeholder-opacity: 1;
  66166. color: #319795;
  66167. color: rgba(49, 151, 149, var(--placeholder-opacity));
  66168. }
  66169. .lg\:focus\:placeholder-teal-600:focus::placeholder {
  66170. --placeholder-opacity: 1;
  66171. color: #319795;
  66172. color: rgba(49, 151, 149, var(--placeholder-opacity));
  66173. }
  66174. .lg\:focus\:placeholder-teal-700:focus::-moz-placeholder {
  66175. --placeholder-opacity: 1;
  66176. color: #2c7a7b;
  66177. color: rgba(44, 122, 123, var(--placeholder-opacity));
  66178. }
  66179. .lg\:focus\:placeholder-teal-700:focus:-ms-input-placeholder {
  66180. --placeholder-opacity: 1;
  66181. color: #2c7a7b;
  66182. color: rgba(44, 122, 123, var(--placeholder-opacity));
  66183. }
  66184. .lg\:focus\:placeholder-teal-700:focus::placeholder {
  66185. --placeholder-opacity: 1;
  66186. color: #2c7a7b;
  66187. color: rgba(44, 122, 123, var(--placeholder-opacity));
  66188. }
  66189. .lg\:focus\:placeholder-teal-800:focus::-moz-placeholder {
  66190. --placeholder-opacity: 1;
  66191. color: #285e61;
  66192. color: rgba(40, 94, 97, var(--placeholder-opacity));
  66193. }
  66194. .lg\:focus\:placeholder-teal-800:focus:-ms-input-placeholder {
  66195. --placeholder-opacity: 1;
  66196. color: #285e61;
  66197. color: rgba(40, 94, 97, var(--placeholder-opacity));
  66198. }
  66199. .lg\:focus\:placeholder-teal-800:focus::placeholder {
  66200. --placeholder-opacity: 1;
  66201. color: #285e61;
  66202. color: rgba(40, 94, 97, var(--placeholder-opacity));
  66203. }
  66204. .lg\:focus\:placeholder-teal-900:focus::-moz-placeholder {
  66205. --placeholder-opacity: 1;
  66206. color: #234e52;
  66207. color: rgba(35, 78, 82, var(--placeholder-opacity));
  66208. }
  66209. .lg\:focus\:placeholder-teal-900:focus:-ms-input-placeholder {
  66210. --placeholder-opacity: 1;
  66211. color: #234e52;
  66212. color: rgba(35, 78, 82, var(--placeholder-opacity));
  66213. }
  66214. .lg\:focus\:placeholder-teal-900:focus::placeholder {
  66215. --placeholder-opacity: 1;
  66216. color: #234e52;
  66217. color: rgba(35, 78, 82, var(--placeholder-opacity));
  66218. }
  66219. .lg\:focus\:placeholder-blue-100:focus::-moz-placeholder {
  66220. --placeholder-opacity: 1;
  66221. color: #ebf8ff;
  66222. color: rgba(235, 248, 255, var(--placeholder-opacity));
  66223. }
  66224. .lg\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
  66225. --placeholder-opacity: 1;
  66226. color: #ebf8ff;
  66227. color: rgba(235, 248, 255, var(--placeholder-opacity));
  66228. }
  66229. .lg\:focus\:placeholder-blue-100:focus::placeholder {
  66230. --placeholder-opacity: 1;
  66231. color: #ebf8ff;
  66232. color: rgba(235, 248, 255, var(--placeholder-opacity));
  66233. }
  66234. .lg\:focus\:placeholder-blue-200:focus::-moz-placeholder {
  66235. --placeholder-opacity: 1;
  66236. color: #bee3f8;
  66237. color: rgba(190, 227, 248, var(--placeholder-opacity));
  66238. }
  66239. .lg\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
  66240. --placeholder-opacity: 1;
  66241. color: #bee3f8;
  66242. color: rgba(190, 227, 248, var(--placeholder-opacity));
  66243. }
  66244. .lg\:focus\:placeholder-blue-200:focus::placeholder {
  66245. --placeholder-opacity: 1;
  66246. color: #bee3f8;
  66247. color: rgba(190, 227, 248, var(--placeholder-opacity));
  66248. }
  66249. .lg\:focus\:placeholder-blue-300:focus::-moz-placeholder {
  66250. --placeholder-opacity: 1;
  66251. color: #90cdf4;
  66252. color: rgba(144, 205, 244, var(--placeholder-opacity));
  66253. }
  66254. .lg\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
  66255. --placeholder-opacity: 1;
  66256. color: #90cdf4;
  66257. color: rgba(144, 205, 244, var(--placeholder-opacity));
  66258. }
  66259. .lg\:focus\:placeholder-blue-300:focus::placeholder {
  66260. --placeholder-opacity: 1;
  66261. color: #90cdf4;
  66262. color: rgba(144, 205, 244, var(--placeholder-opacity));
  66263. }
  66264. .lg\:focus\:placeholder-blue-400:focus::-moz-placeholder {
  66265. --placeholder-opacity: 1;
  66266. color: #63b3ed;
  66267. color: rgba(99, 179, 237, var(--placeholder-opacity));
  66268. }
  66269. .lg\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
  66270. --placeholder-opacity: 1;
  66271. color: #63b3ed;
  66272. color: rgba(99, 179, 237, var(--placeholder-opacity));
  66273. }
  66274. .lg\:focus\:placeholder-blue-400:focus::placeholder {
  66275. --placeholder-opacity: 1;
  66276. color: #63b3ed;
  66277. color: rgba(99, 179, 237, var(--placeholder-opacity));
  66278. }
  66279. .lg\:focus\:placeholder-blue-500:focus::-moz-placeholder {
  66280. --placeholder-opacity: 1;
  66281. color: #4299e1;
  66282. color: rgba(66, 153, 225, var(--placeholder-opacity));
  66283. }
  66284. .lg\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
  66285. --placeholder-opacity: 1;
  66286. color: #4299e1;
  66287. color: rgba(66, 153, 225, var(--placeholder-opacity));
  66288. }
  66289. .lg\:focus\:placeholder-blue-500:focus::placeholder {
  66290. --placeholder-opacity: 1;
  66291. color: #4299e1;
  66292. color: rgba(66, 153, 225, var(--placeholder-opacity));
  66293. }
  66294. .lg\:focus\:placeholder-blue-600:focus::-moz-placeholder {
  66295. --placeholder-opacity: 1;
  66296. color: #3182ce;
  66297. color: rgba(49, 130, 206, var(--placeholder-opacity));
  66298. }
  66299. .lg\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
  66300. --placeholder-opacity: 1;
  66301. color: #3182ce;
  66302. color: rgba(49, 130, 206, var(--placeholder-opacity));
  66303. }
  66304. .lg\:focus\:placeholder-blue-600:focus::placeholder {
  66305. --placeholder-opacity: 1;
  66306. color: #3182ce;
  66307. color: rgba(49, 130, 206, var(--placeholder-opacity));
  66308. }
  66309. .lg\:focus\:placeholder-blue-700:focus::-moz-placeholder {
  66310. --placeholder-opacity: 1;
  66311. color: #2b6cb0;
  66312. color: rgba(43, 108, 176, var(--placeholder-opacity));
  66313. }
  66314. .lg\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
  66315. --placeholder-opacity: 1;
  66316. color: #2b6cb0;
  66317. color: rgba(43, 108, 176, var(--placeholder-opacity));
  66318. }
  66319. .lg\:focus\:placeholder-blue-700:focus::placeholder {
  66320. --placeholder-opacity: 1;
  66321. color: #2b6cb0;
  66322. color: rgba(43, 108, 176, var(--placeholder-opacity));
  66323. }
  66324. .lg\:focus\:placeholder-blue-800:focus::-moz-placeholder {
  66325. --placeholder-opacity: 1;
  66326. color: #2c5282;
  66327. color: rgba(44, 82, 130, var(--placeholder-opacity));
  66328. }
  66329. .lg\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
  66330. --placeholder-opacity: 1;
  66331. color: #2c5282;
  66332. color: rgba(44, 82, 130, var(--placeholder-opacity));
  66333. }
  66334. .lg\:focus\:placeholder-blue-800:focus::placeholder {
  66335. --placeholder-opacity: 1;
  66336. color: #2c5282;
  66337. color: rgba(44, 82, 130, var(--placeholder-opacity));
  66338. }
  66339. .lg\:focus\:placeholder-blue-900:focus::-moz-placeholder {
  66340. --placeholder-opacity: 1;
  66341. color: #2a4365;
  66342. color: rgba(42, 67, 101, var(--placeholder-opacity));
  66343. }
  66344. .lg\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
  66345. --placeholder-opacity: 1;
  66346. color: #2a4365;
  66347. color: rgba(42, 67, 101, var(--placeholder-opacity));
  66348. }
  66349. .lg\:focus\:placeholder-blue-900:focus::placeholder {
  66350. --placeholder-opacity: 1;
  66351. color: #2a4365;
  66352. color: rgba(42, 67, 101, var(--placeholder-opacity));
  66353. }
  66354. .lg\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
  66355. --placeholder-opacity: 1;
  66356. color: #ebf4ff;
  66357. color: rgba(235, 244, 255, var(--placeholder-opacity));
  66358. }
  66359. .lg\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
  66360. --placeholder-opacity: 1;
  66361. color: #ebf4ff;
  66362. color: rgba(235, 244, 255, var(--placeholder-opacity));
  66363. }
  66364. .lg\:focus\:placeholder-indigo-100:focus::placeholder {
  66365. --placeholder-opacity: 1;
  66366. color: #ebf4ff;
  66367. color: rgba(235, 244, 255, var(--placeholder-opacity));
  66368. }
  66369. .lg\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
  66370. --placeholder-opacity: 1;
  66371. color: #c3dafe;
  66372. color: rgba(195, 218, 254, var(--placeholder-opacity));
  66373. }
  66374. .lg\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
  66375. --placeholder-opacity: 1;
  66376. color: #c3dafe;
  66377. color: rgba(195, 218, 254, var(--placeholder-opacity));
  66378. }
  66379. .lg\:focus\:placeholder-indigo-200:focus::placeholder {
  66380. --placeholder-opacity: 1;
  66381. color: #c3dafe;
  66382. color: rgba(195, 218, 254, var(--placeholder-opacity));
  66383. }
  66384. .lg\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
  66385. --placeholder-opacity: 1;
  66386. color: #a3bffa;
  66387. color: rgba(163, 191, 250, var(--placeholder-opacity));
  66388. }
  66389. .lg\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
  66390. --placeholder-opacity: 1;
  66391. color: #a3bffa;
  66392. color: rgba(163, 191, 250, var(--placeholder-opacity));
  66393. }
  66394. .lg\:focus\:placeholder-indigo-300:focus::placeholder {
  66395. --placeholder-opacity: 1;
  66396. color: #a3bffa;
  66397. color: rgba(163, 191, 250, var(--placeholder-opacity));
  66398. }
  66399. .lg\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
  66400. --placeholder-opacity: 1;
  66401. color: #7f9cf5;
  66402. color: rgba(127, 156, 245, var(--placeholder-opacity));
  66403. }
  66404. .lg\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
  66405. --placeholder-opacity: 1;
  66406. color: #7f9cf5;
  66407. color: rgba(127, 156, 245, var(--placeholder-opacity));
  66408. }
  66409. .lg\:focus\:placeholder-indigo-400:focus::placeholder {
  66410. --placeholder-opacity: 1;
  66411. color: #7f9cf5;
  66412. color: rgba(127, 156, 245, var(--placeholder-opacity));
  66413. }
  66414. .lg\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
  66415. --placeholder-opacity: 1;
  66416. color: #667eea;
  66417. color: rgba(102, 126, 234, var(--placeholder-opacity));
  66418. }
  66419. .lg\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
  66420. --placeholder-opacity: 1;
  66421. color: #667eea;
  66422. color: rgba(102, 126, 234, var(--placeholder-opacity));
  66423. }
  66424. .lg\:focus\:placeholder-indigo-500:focus::placeholder {
  66425. --placeholder-opacity: 1;
  66426. color: #667eea;
  66427. color: rgba(102, 126, 234, var(--placeholder-opacity));
  66428. }
  66429. .lg\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
  66430. --placeholder-opacity: 1;
  66431. color: #5a67d8;
  66432. color: rgba(90, 103, 216, var(--placeholder-opacity));
  66433. }
  66434. .lg\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
  66435. --placeholder-opacity: 1;
  66436. color: #5a67d8;
  66437. color: rgba(90, 103, 216, var(--placeholder-opacity));
  66438. }
  66439. .lg\:focus\:placeholder-indigo-600:focus::placeholder {
  66440. --placeholder-opacity: 1;
  66441. color: #5a67d8;
  66442. color: rgba(90, 103, 216, var(--placeholder-opacity));
  66443. }
  66444. .lg\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
  66445. --placeholder-opacity: 1;
  66446. color: #4c51bf;
  66447. color: rgba(76, 81, 191, var(--placeholder-opacity));
  66448. }
  66449. .lg\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
  66450. --placeholder-opacity: 1;
  66451. color: #4c51bf;
  66452. color: rgba(76, 81, 191, var(--placeholder-opacity));
  66453. }
  66454. .lg\:focus\:placeholder-indigo-700:focus::placeholder {
  66455. --placeholder-opacity: 1;
  66456. color: #4c51bf;
  66457. color: rgba(76, 81, 191, var(--placeholder-opacity));
  66458. }
  66459. .lg\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
  66460. --placeholder-opacity: 1;
  66461. color: #434190;
  66462. color: rgba(67, 65, 144, var(--placeholder-opacity));
  66463. }
  66464. .lg\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
  66465. --placeholder-opacity: 1;
  66466. color: #434190;
  66467. color: rgba(67, 65, 144, var(--placeholder-opacity));
  66468. }
  66469. .lg\:focus\:placeholder-indigo-800:focus::placeholder {
  66470. --placeholder-opacity: 1;
  66471. color: #434190;
  66472. color: rgba(67, 65, 144, var(--placeholder-opacity));
  66473. }
  66474. .lg\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
  66475. --placeholder-opacity: 1;
  66476. color: #3c366b;
  66477. color: rgba(60, 54, 107, var(--placeholder-opacity));
  66478. }
  66479. .lg\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
  66480. --placeholder-opacity: 1;
  66481. color: #3c366b;
  66482. color: rgba(60, 54, 107, var(--placeholder-opacity));
  66483. }
  66484. .lg\:focus\:placeholder-indigo-900:focus::placeholder {
  66485. --placeholder-opacity: 1;
  66486. color: #3c366b;
  66487. color: rgba(60, 54, 107, var(--placeholder-opacity));
  66488. }
  66489. .lg\:focus\:placeholder-purple-100:focus::-moz-placeholder {
  66490. --placeholder-opacity: 1;
  66491. color: #faf5ff;
  66492. color: rgba(250, 245, 255, var(--placeholder-opacity));
  66493. }
  66494. .lg\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
  66495. --placeholder-opacity: 1;
  66496. color: #faf5ff;
  66497. color: rgba(250, 245, 255, var(--placeholder-opacity));
  66498. }
  66499. .lg\:focus\:placeholder-purple-100:focus::placeholder {
  66500. --placeholder-opacity: 1;
  66501. color: #faf5ff;
  66502. color: rgba(250, 245, 255, var(--placeholder-opacity));
  66503. }
  66504. .lg\:focus\:placeholder-purple-200:focus::-moz-placeholder {
  66505. --placeholder-opacity: 1;
  66506. color: #e9d8fd;
  66507. color: rgba(233, 216, 253, var(--placeholder-opacity));
  66508. }
  66509. .lg\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
  66510. --placeholder-opacity: 1;
  66511. color: #e9d8fd;
  66512. color: rgba(233, 216, 253, var(--placeholder-opacity));
  66513. }
  66514. .lg\:focus\:placeholder-purple-200:focus::placeholder {
  66515. --placeholder-opacity: 1;
  66516. color: #e9d8fd;
  66517. color: rgba(233, 216, 253, var(--placeholder-opacity));
  66518. }
  66519. .lg\:focus\:placeholder-purple-300:focus::-moz-placeholder {
  66520. --placeholder-opacity: 1;
  66521. color: #d6bcfa;
  66522. color: rgba(214, 188, 250, var(--placeholder-opacity));
  66523. }
  66524. .lg\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
  66525. --placeholder-opacity: 1;
  66526. color: #d6bcfa;
  66527. color: rgba(214, 188, 250, var(--placeholder-opacity));
  66528. }
  66529. .lg\:focus\:placeholder-purple-300:focus::placeholder {
  66530. --placeholder-opacity: 1;
  66531. color: #d6bcfa;
  66532. color: rgba(214, 188, 250, var(--placeholder-opacity));
  66533. }
  66534. .lg\:focus\:placeholder-purple-400:focus::-moz-placeholder {
  66535. --placeholder-opacity: 1;
  66536. color: #b794f4;
  66537. color: rgba(183, 148, 244, var(--placeholder-opacity));
  66538. }
  66539. .lg\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
  66540. --placeholder-opacity: 1;
  66541. color: #b794f4;
  66542. color: rgba(183, 148, 244, var(--placeholder-opacity));
  66543. }
  66544. .lg\:focus\:placeholder-purple-400:focus::placeholder {
  66545. --placeholder-opacity: 1;
  66546. color: #b794f4;
  66547. color: rgba(183, 148, 244, var(--placeholder-opacity));
  66548. }
  66549. .lg\:focus\:placeholder-purple-500:focus::-moz-placeholder {
  66550. --placeholder-opacity: 1;
  66551. color: #9f7aea;
  66552. color: rgba(159, 122, 234, var(--placeholder-opacity));
  66553. }
  66554. .lg\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
  66555. --placeholder-opacity: 1;
  66556. color: #9f7aea;
  66557. color: rgba(159, 122, 234, var(--placeholder-opacity));
  66558. }
  66559. .lg\:focus\:placeholder-purple-500:focus::placeholder {
  66560. --placeholder-opacity: 1;
  66561. color: #9f7aea;
  66562. color: rgba(159, 122, 234, var(--placeholder-opacity));
  66563. }
  66564. .lg\:focus\:placeholder-purple-600:focus::-moz-placeholder {
  66565. --placeholder-opacity: 1;
  66566. color: #805ad5;
  66567. color: rgba(128, 90, 213, var(--placeholder-opacity));
  66568. }
  66569. .lg\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
  66570. --placeholder-opacity: 1;
  66571. color: #805ad5;
  66572. color: rgba(128, 90, 213, var(--placeholder-opacity));
  66573. }
  66574. .lg\:focus\:placeholder-purple-600:focus::placeholder {
  66575. --placeholder-opacity: 1;
  66576. color: #805ad5;
  66577. color: rgba(128, 90, 213, var(--placeholder-opacity));
  66578. }
  66579. .lg\:focus\:placeholder-purple-700:focus::-moz-placeholder {
  66580. --placeholder-opacity: 1;
  66581. color: #6b46c1;
  66582. color: rgba(107, 70, 193, var(--placeholder-opacity));
  66583. }
  66584. .lg\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
  66585. --placeholder-opacity: 1;
  66586. color: #6b46c1;
  66587. color: rgba(107, 70, 193, var(--placeholder-opacity));
  66588. }
  66589. .lg\:focus\:placeholder-purple-700:focus::placeholder {
  66590. --placeholder-opacity: 1;
  66591. color: #6b46c1;
  66592. color: rgba(107, 70, 193, var(--placeholder-opacity));
  66593. }
  66594. .lg\:focus\:placeholder-purple-800:focus::-moz-placeholder {
  66595. --placeholder-opacity: 1;
  66596. color: #553c9a;
  66597. color: rgba(85, 60, 154, var(--placeholder-opacity));
  66598. }
  66599. .lg\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
  66600. --placeholder-opacity: 1;
  66601. color: #553c9a;
  66602. color: rgba(85, 60, 154, var(--placeholder-opacity));
  66603. }
  66604. .lg\:focus\:placeholder-purple-800:focus::placeholder {
  66605. --placeholder-opacity: 1;
  66606. color: #553c9a;
  66607. color: rgba(85, 60, 154, var(--placeholder-opacity));
  66608. }
  66609. .lg\:focus\:placeholder-purple-900:focus::-moz-placeholder {
  66610. --placeholder-opacity: 1;
  66611. color: #44337a;
  66612. color: rgba(68, 51, 122, var(--placeholder-opacity));
  66613. }
  66614. .lg\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
  66615. --placeholder-opacity: 1;
  66616. color: #44337a;
  66617. color: rgba(68, 51, 122, var(--placeholder-opacity));
  66618. }
  66619. .lg\:focus\:placeholder-purple-900:focus::placeholder {
  66620. --placeholder-opacity: 1;
  66621. color: #44337a;
  66622. color: rgba(68, 51, 122, var(--placeholder-opacity));
  66623. }
  66624. .lg\:focus\:placeholder-pink-100:focus::-moz-placeholder {
  66625. --placeholder-opacity: 1;
  66626. color: #fff5f7;
  66627. color: rgba(255, 245, 247, var(--placeholder-opacity));
  66628. }
  66629. .lg\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
  66630. --placeholder-opacity: 1;
  66631. color: #fff5f7;
  66632. color: rgba(255, 245, 247, var(--placeholder-opacity));
  66633. }
  66634. .lg\:focus\:placeholder-pink-100:focus::placeholder {
  66635. --placeholder-opacity: 1;
  66636. color: #fff5f7;
  66637. color: rgba(255, 245, 247, var(--placeholder-opacity));
  66638. }
  66639. .lg\:focus\:placeholder-pink-200:focus::-moz-placeholder {
  66640. --placeholder-opacity: 1;
  66641. color: #fed7e2;
  66642. color: rgba(254, 215, 226, var(--placeholder-opacity));
  66643. }
  66644. .lg\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
  66645. --placeholder-opacity: 1;
  66646. color: #fed7e2;
  66647. color: rgba(254, 215, 226, var(--placeholder-opacity));
  66648. }
  66649. .lg\:focus\:placeholder-pink-200:focus::placeholder {
  66650. --placeholder-opacity: 1;
  66651. color: #fed7e2;
  66652. color: rgba(254, 215, 226, var(--placeholder-opacity));
  66653. }
  66654. .lg\:focus\:placeholder-pink-300:focus::-moz-placeholder {
  66655. --placeholder-opacity: 1;
  66656. color: #fbb6ce;
  66657. color: rgba(251, 182, 206, var(--placeholder-opacity));
  66658. }
  66659. .lg\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
  66660. --placeholder-opacity: 1;
  66661. color: #fbb6ce;
  66662. color: rgba(251, 182, 206, var(--placeholder-opacity));
  66663. }
  66664. .lg\:focus\:placeholder-pink-300:focus::placeholder {
  66665. --placeholder-opacity: 1;
  66666. color: #fbb6ce;
  66667. color: rgba(251, 182, 206, var(--placeholder-opacity));
  66668. }
  66669. .lg\:focus\:placeholder-pink-400:focus::-moz-placeholder {
  66670. --placeholder-opacity: 1;
  66671. color: #f687b3;
  66672. color: rgba(246, 135, 179, var(--placeholder-opacity));
  66673. }
  66674. .lg\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
  66675. --placeholder-opacity: 1;
  66676. color: #f687b3;
  66677. color: rgba(246, 135, 179, var(--placeholder-opacity));
  66678. }
  66679. .lg\:focus\:placeholder-pink-400:focus::placeholder {
  66680. --placeholder-opacity: 1;
  66681. color: #f687b3;
  66682. color: rgba(246, 135, 179, var(--placeholder-opacity));
  66683. }
  66684. .lg\:focus\:placeholder-pink-500:focus::-moz-placeholder {
  66685. --placeholder-opacity: 1;
  66686. color: #ed64a6;
  66687. color: rgba(237, 100, 166, var(--placeholder-opacity));
  66688. }
  66689. .lg\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
  66690. --placeholder-opacity: 1;
  66691. color: #ed64a6;
  66692. color: rgba(237, 100, 166, var(--placeholder-opacity));
  66693. }
  66694. .lg\:focus\:placeholder-pink-500:focus::placeholder {
  66695. --placeholder-opacity: 1;
  66696. color: #ed64a6;
  66697. color: rgba(237, 100, 166, var(--placeholder-opacity));
  66698. }
  66699. .lg\:focus\:placeholder-pink-600:focus::-moz-placeholder {
  66700. --placeholder-opacity: 1;
  66701. color: #d53f8c;
  66702. color: rgba(213, 63, 140, var(--placeholder-opacity));
  66703. }
  66704. .lg\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
  66705. --placeholder-opacity: 1;
  66706. color: #d53f8c;
  66707. color: rgba(213, 63, 140, var(--placeholder-opacity));
  66708. }
  66709. .lg\:focus\:placeholder-pink-600:focus::placeholder {
  66710. --placeholder-opacity: 1;
  66711. color: #d53f8c;
  66712. color: rgba(213, 63, 140, var(--placeholder-opacity));
  66713. }
  66714. .lg\:focus\:placeholder-pink-700:focus::-moz-placeholder {
  66715. --placeholder-opacity: 1;
  66716. color: #b83280;
  66717. color: rgba(184, 50, 128, var(--placeholder-opacity));
  66718. }
  66719. .lg\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
  66720. --placeholder-opacity: 1;
  66721. color: #b83280;
  66722. color: rgba(184, 50, 128, var(--placeholder-opacity));
  66723. }
  66724. .lg\:focus\:placeholder-pink-700:focus::placeholder {
  66725. --placeholder-opacity: 1;
  66726. color: #b83280;
  66727. color: rgba(184, 50, 128, var(--placeholder-opacity));
  66728. }
  66729. .lg\:focus\:placeholder-pink-800:focus::-moz-placeholder {
  66730. --placeholder-opacity: 1;
  66731. color: #97266d;
  66732. color: rgba(151, 38, 109, var(--placeholder-opacity));
  66733. }
  66734. .lg\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
  66735. --placeholder-opacity: 1;
  66736. color: #97266d;
  66737. color: rgba(151, 38, 109, var(--placeholder-opacity));
  66738. }
  66739. .lg\:focus\:placeholder-pink-800:focus::placeholder {
  66740. --placeholder-opacity: 1;
  66741. color: #97266d;
  66742. color: rgba(151, 38, 109, var(--placeholder-opacity));
  66743. }
  66744. .lg\:focus\:placeholder-pink-900:focus::-moz-placeholder {
  66745. --placeholder-opacity: 1;
  66746. color: #702459;
  66747. color: rgba(112, 36, 89, var(--placeholder-opacity));
  66748. }
  66749. .lg\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
  66750. --placeholder-opacity: 1;
  66751. color: #702459;
  66752. color: rgba(112, 36, 89, var(--placeholder-opacity));
  66753. }
  66754. .lg\:focus\:placeholder-pink-900:focus::placeholder {
  66755. --placeholder-opacity: 1;
  66756. color: #702459;
  66757. color: rgba(112, 36, 89, var(--placeholder-opacity));
  66758. }
  66759. .lg\:placeholder-opacity-0::-moz-placeholder {
  66760. --placeholder-opacity: 0;
  66761. }
  66762. .lg\:placeholder-opacity-0:-ms-input-placeholder {
  66763. --placeholder-opacity: 0;
  66764. }
  66765. .lg\:placeholder-opacity-0::placeholder {
  66766. --placeholder-opacity: 0;
  66767. }
  66768. .lg\:placeholder-opacity-25::-moz-placeholder {
  66769. --placeholder-opacity: 0.25;
  66770. }
  66771. .lg\:placeholder-opacity-25:-ms-input-placeholder {
  66772. --placeholder-opacity: 0.25;
  66773. }
  66774. .lg\:placeholder-opacity-25::placeholder {
  66775. --placeholder-opacity: 0.25;
  66776. }
  66777. .lg\:placeholder-opacity-50::-moz-placeholder {
  66778. --placeholder-opacity: 0.5;
  66779. }
  66780. .lg\:placeholder-opacity-50:-ms-input-placeholder {
  66781. --placeholder-opacity: 0.5;
  66782. }
  66783. .lg\:placeholder-opacity-50::placeholder {
  66784. --placeholder-opacity: 0.5;
  66785. }
  66786. .lg\:placeholder-opacity-75::-moz-placeholder {
  66787. --placeholder-opacity: 0.75;
  66788. }
  66789. .lg\:placeholder-opacity-75:-ms-input-placeholder {
  66790. --placeholder-opacity: 0.75;
  66791. }
  66792. .lg\:placeholder-opacity-75::placeholder {
  66793. --placeholder-opacity: 0.75;
  66794. }
  66795. .lg\:placeholder-opacity-100::-moz-placeholder {
  66796. --placeholder-opacity: 1;
  66797. }
  66798. .lg\:placeholder-opacity-100:-ms-input-placeholder {
  66799. --placeholder-opacity: 1;
  66800. }
  66801. .lg\:placeholder-opacity-100::placeholder {
  66802. --placeholder-opacity: 1;
  66803. }
  66804. .lg\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
  66805. --placeholder-opacity: 0;
  66806. }
  66807. .lg\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
  66808. --placeholder-opacity: 0;
  66809. }
  66810. .lg\:focus\:placeholder-opacity-0:focus::placeholder {
  66811. --placeholder-opacity: 0;
  66812. }
  66813. .lg\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
  66814. --placeholder-opacity: 0.25;
  66815. }
  66816. .lg\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
  66817. --placeholder-opacity: 0.25;
  66818. }
  66819. .lg\:focus\:placeholder-opacity-25:focus::placeholder {
  66820. --placeholder-opacity: 0.25;
  66821. }
  66822. .lg\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
  66823. --placeholder-opacity: 0.5;
  66824. }
  66825. .lg\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
  66826. --placeholder-opacity: 0.5;
  66827. }
  66828. .lg\:focus\:placeholder-opacity-50:focus::placeholder {
  66829. --placeholder-opacity: 0.5;
  66830. }
  66831. .lg\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
  66832. --placeholder-opacity: 0.75;
  66833. }
  66834. .lg\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
  66835. --placeholder-opacity: 0.75;
  66836. }
  66837. .lg\:focus\:placeholder-opacity-75:focus::placeholder {
  66838. --placeholder-opacity: 0.75;
  66839. }
  66840. .lg\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
  66841. --placeholder-opacity: 1;
  66842. }
  66843. .lg\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
  66844. --placeholder-opacity: 1;
  66845. }
  66846. .lg\:focus\:placeholder-opacity-100:focus::placeholder {
  66847. --placeholder-opacity: 1;
  66848. }
  66849. .lg\:pointer-events-none {
  66850. pointer-events: none;
  66851. }
  66852. .lg\:pointer-events-auto {
  66853. pointer-events: auto;
  66854. }
  66855. .lg\:static {
  66856. position: static;
  66857. }
  66858. .lg\:fixed {
  66859. position: fixed;
  66860. }
  66861. .lg\:absolute {
  66862. position: absolute;
  66863. }
  66864. .lg\:relative {
  66865. position: relative;
  66866. }
  66867. .lg\:sticky {
  66868. position: -webkit-sticky;
  66869. position: sticky;
  66870. }
  66871. .lg\:inset-0 {
  66872. top: 0;
  66873. right: 0;
  66874. bottom: 0;
  66875. left: 0;
  66876. }
  66877. .lg\:inset-auto {
  66878. top: auto;
  66879. right: auto;
  66880. bottom: auto;
  66881. left: auto;
  66882. }
  66883. .lg\:inset-y-0 {
  66884. top: 0;
  66885. bottom: 0;
  66886. }
  66887. .lg\:inset-x-0 {
  66888. right: 0;
  66889. left: 0;
  66890. }
  66891. .lg\:inset-y-auto {
  66892. top: auto;
  66893. bottom: auto;
  66894. }
  66895. .lg\:inset-x-auto {
  66896. right: auto;
  66897. left: auto;
  66898. }
  66899. .lg\:top-0 {
  66900. top: 0;
  66901. }
  66902. .lg\:right-0 {
  66903. right: 0;
  66904. }
  66905. .lg\:bottom-0 {
  66906. bottom: 0;
  66907. }
  66908. .lg\:left-0 {
  66909. left: 0;
  66910. }
  66911. .lg\:top-auto {
  66912. top: auto;
  66913. }
  66914. .lg\:right-auto {
  66915. right: auto;
  66916. }
  66917. .lg\:bottom-auto {
  66918. bottom: auto;
  66919. }
  66920. .lg\:left-auto {
  66921. left: auto;
  66922. }
  66923. .lg\:resize-none {
  66924. resize: none;
  66925. }
  66926. .lg\:resize-y {
  66927. resize: vertical;
  66928. }
  66929. .lg\:resize-x {
  66930. resize: horizontal;
  66931. }
  66932. .lg\:resize {
  66933. resize: both;
  66934. }
  66935. .lg\:shadow-xs {
  66936. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  66937. }
  66938. .lg\:shadow-sm {
  66939. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  66940. }
  66941. .lg\:shadow {
  66942. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  66943. }
  66944. .lg\:shadow-md {
  66945. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  66946. }
  66947. .lg\:shadow-lg {
  66948. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  66949. }
  66950. .lg\:shadow-xl {
  66951. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  66952. }
  66953. .lg\:shadow-2xl {
  66954. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  66955. }
  66956. .lg\:shadow-inner {
  66957. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  66958. }
  66959. .lg\:shadow-outline {
  66960. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  66961. }
  66962. .lg\:shadow-none {
  66963. box-shadow: none;
  66964. }
  66965. .lg\:hover\:shadow-xs:hover {
  66966. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  66967. }
  66968. .lg\:hover\:shadow-sm:hover {
  66969. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  66970. }
  66971. .lg\:hover\:shadow:hover {
  66972. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  66973. }
  66974. .lg\:hover\:shadow-md:hover {
  66975. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  66976. }
  66977. .lg\:hover\:shadow-lg:hover {
  66978. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  66979. }
  66980. .lg\:hover\:shadow-xl:hover {
  66981. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  66982. }
  66983. .lg\:hover\:shadow-2xl:hover {
  66984. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  66985. }
  66986. .lg\:hover\:shadow-inner:hover {
  66987. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  66988. }
  66989. .lg\:hover\:shadow-outline:hover {
  66990. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  66991. }
  66992. .lg\:hover\:shadow-none:hover {
  66993. box-shadow: none;
  66994. }
  66995. .lg\:focus\:shadow-xs:focus {
  66996. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  66997. }
  66998. .lg\:focus\:shadow-sm:focus {
  66999. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  67000. }
  67001. .lg\:focus\:shadow:focus {
  67002. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  67003. }
  67004. .lg\:focus\:shadow-md:focus {
  67005. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  67006. }
  67007. .lg\:focus\:shadow-lg:focus {
  67008. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  67009. }
  67010. .lg\:focus\:shadow-xl:focus {
  67011. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  67012. }
  67013. .lg\:focus\:shadow-2xl:focus {
  67014. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  67015. }
  67016. .lg\:focus\:shadow-inner:focus {
  67017. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  67018. }
  67019. .lg\:focus\:shadow-outline:focus {
  67020. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  67021. }
  67022. .lg\:focus\:shadow-none:focus {
  67023. box-shadow: none;
  67024. }
  67025. .lg\:fill-current {
  67026. fill: currentColor;
  67027. }
  67028. .lg\:stroke-current {
  67029. stroke: currentColor;
  67030. }
  67031. .lg\:stroke-0 {
  67032. stroke-width: 0;
  67033. }
  67034. .lg\:stroke-1 {
  67035. stroke-width: 1;
  67036. }
  67037. .lg\:stroke-2 {
  67038. stroke-width: 2;
  67039. }
  67040. .lg\:table-auto {
  67041. table-layout: auto;
  67042. }
  67043. .lg\:table-fixed {
  67044. table-layout: fixed;
  67045. }
  67046. .lg\:text-left {
  67047. text-align: left;
  67048. }
  67049. .lg\:text-center {
  67050. text-align: center;
  67051. }
  67052. .lg\:text-right {
  67053. text-align: right;
  67054. }
  67055. .lg\:text-justify {
  67056. text-align: justify;
  67057. }
  67058. .lg\:text-transparent {
  67059. color: transparent;
  67060. }
  67061. .lg\:text-current {
  67062. color: currentColor;
  67063. }
  67064. .lg\:text-black {
  67065. --text-opacity: 1;
  67066. color: #000;
  67067. color: rgba(0, 0, 0, var(--text-opacity));
  67068. }
  67069. .lg\:text-white {
  67070. --text-opacity: 1;
  67071. color: #fff;
  67072. color: rgba(255, 255, 255, var(--text-opacity));
  67073. }
  67074. .lg\:text-gray-100 {
  67075. --text-opacity: 1;
  67076. color: #f7fafc;
  67077. color: rgba(247, 250, 252, var(--text-opacity));
  67078. }
  67079. .lg\:text-gray-200 {
  67080. --text-opacity: 1;
  67081. color: #edf2f7;
  67082. color: rgba(237, 242, 247, var(--text-opacity));
  67083. }
  67084. .lg\:text-gray-300 {
  67085. --text-opacity: 1;
  67086. color: #e2e8f0;
  67087. color: rgba(226, 232, 240, var(--text-opacity));
  67088. }
  67089. .lg\:text-gray-400 {
  67090. --text-opacity: 1;
  67091. color: #cbd5e0;
  67092. color: rgba(203, 213, 224, var(--text-opacity));
  67093. }
  67094. .lg\:text-gray-500 {
  67095. --text-opacity: 1;
  67096. color: #a0aec0;
  67097. color: rgba(160, 174, 192, var(--text-opacity));
  67098. }
  67099. .lg\:text-gray-600 {
  67100. --text-opacity: 1;
  67101. color: #718096;
  67102. color: rgba(113, 128, 150, var(--text-opacity));
  67103. }
  67104. .lg\:text-gray-700 {
  67105. --text-opacity: 1;
  67106. color: #4a5568;
  67107. color: rgba(74, 85, 104, var(--text-opacity));
  67108. }
  67109. .lg\:text-gray-800 {
  67110. --text-opacity: 1;
  67111. color: #2d3748;
  67112. color: rgba(45, 55, 72, var(--text-opacity));
  67113. }
  67114. .lg\:text-gray-900 {
  67115. --text-opacity: 1;
  67116. color: #1a202c;
  67117. color: rgba(26, 32, 44, var(--text-opacity));
  67118. }
  67119. .lg\:text-red-100 {
  67120. --text-opacity: 1;
  67121. color: #fff5f5;
  67122. color: rgba(255, 245, 245, var(--text-opacity));
  67123. }
  67124. .lg\:text-red-200 {
  67125. --text-opacity: 1;
  67126. color: #fed7d7;
  67127. color: rgba(254, 215, 215, var(--text-opacity));
  67128. }
  67129. .lg\:text-red-300 {
  67130. --text-opacity: 1;
  67131. color: #feb2b2;
  67132. color: rgba(254, 178, 178, var(--text-opacity));
  67133. }
  67134. .lg\:text-red-400 {
  67135. --text-opacity: 1;
  67136. color: #fc8181;
  67137. color: rgba(252, 129, 129, var(--text-opacity));
  67138. }
  67139. .lg\:text-red-500 {
  67140. --text-opacity: 1;
  67141. color: #f56565;
  67142. color: rgba(245, 101, 101, var(--text-opacity));
  67143. }
  67144. .lg\:text-red-600 {
  67145. --text-opacity: 1;
  67146. color: #e53e3e;
  67147. color: rgba(229, 62, 62, var(--text-opacity));
  67148. }
  67149. .lg\:text-red-700 {
  67150. --text-opacity: 1;
  67151. color: #c53030;
  67152. color: rgba(197, 48, 48, var(--text-opacity));
  67153. }
  67154. .lg\:text-red-800 {
  67155. --text-opacity: 1;
  67156. color: #9b2c2c;
  67157. color: rgba(155, 44, 44, var(--text-opacity));
  67158. }
  67159. .lg\:text-red-900 {
  67160. --text-opacity: 1;
  67161. color: #742a2a;
  67162. color: rgba(116, 42, 42, var(--text-opacity));
  67163. }
  67164. .lg\:text-orange-100 {
  67165. --text-opacity: 1;
  67166. color: #fffaf0;
  67167. color: rgba(255, 250, 240, var(--text-opacity));
  67168. }
  67169. .lg\:text-orange-200 {
  67170. --text-opacity: 1;
  67171. color: #feebc8;
  67172. color: rgba(254, 235, 200, var(--text-opacity));
  67173. }
  67174. .lg\:text-orange-300 {
  67175. --text-opacity: 1;
  67176. color: #fbd38d;
  67177. color: rgba(251, 211, 141, var(--text-opacity));
  67178. }
  67179. .lg\:text-orange-400 {
  67180. --text-opacity: 1;
  67181. color: #f6ad55;
  67182. color: rgba(246, 173, 85, var(--text-opacity));
  67183. }
  67184. .lg\:text-orange-500 {
  67185. --text-opacity: 1;
  67186. color: #ed8936;
  67187. color: rgba(237, 137, 54, var(--text-opacity));
  67188. }
  67189. .lg\:text-orange-600 {
  67190. --text-opacity: 1;
  67191. color: #dd6b20;
  67192. color: rgba(221, 107, 32, var(--text-opacity));
  67193. }
  67194. .lg\:text-orange-700 {
  67195. --text-opacity: 1;
  67196. color: #c05621;
  67197. color: rgba(192, 86, 33, var(--text-opacity));
  67198. }
  67199. .lg\:text-orange-800 {
  67200. --text-opacity: 1;
  67201. color: #9c4221;
  67202. color: rgba(156, 66, 33, var(--text-opacity));
  67203. }
  67204. .lg\:text-orange-900 {
  67205. --text-opacity: 1;
  67206. color: #7b341e;
  67207. color: rgba(123, 52, 30, var(--text-opacity));
  67208. }
  67209. .lg\:text-yellow-100 {
  67210. --text-opacity: 1;
  67211. color: #fffff0;
  67212. color: rgba(255, 255, 240, var(--text-opacity));
  67213. }
  67214. .lg\:text-yellow-200 {
  67215. --text-opacity: 1;
  67216. color: #fefcbf;
  67217. color: rgba(254, 252, 191, var(--text-opacity));
  67218. }
  67219. .lg\:text-yellow-300 {
  67220. --text-opacity: 1;
  67221. color: #faf089;
  67222. color: rgba(250, 240, 137, var(--text-opacity));
  67223. }
  67224. .lg\:text-yellow-400 {
  67225. --text-opacity: 1;
  67226. color: #f6e05e;
  67227. color: rgba(246, 224, 94, var(--text-opacity));
  67228. }
  67229. .lg\:text-yellow-500 {
  67230. --text-opacity: 1;
  67231. color: #ecc94b;
  67232. color: rgba(236, 201, 75, var(--text-opacity));
  67233. }
  67234. .lg\:text-yellow-600 {
  67235. --text-opacity: 1;
  67236. color: #d69e2e;
  67237. color: rgba(214, 158, 46, var(--text-opacity));
  67238. }
  67239. .lg\:text-yellow-700 {
  67240. --text-opacity: 1;
  67241. color: #b7791f;
  67242. color: rgba(183, 121, 31, var(--text-opacity));
  67243. }
  67244. .lg\:text-yellow-800 {
  67245. --text-opacity: 1;
  67246. color: #975a16;
  67247. color: rgba(151, 90, 22, var(--text-opacity));
  67248. }
  67249. .lg\:text-yellow-900 {
  67250. --text-opacity: 1;
  67251. color: #744210;
  67252. color: rgba(116, 66, 16, var(--text-opacity));
  67253. }
  67254. .lg\:text-green-100 {
  67255. --text-opacity: 1;
  67256. color: #f0fff4;
  67257. color: rgba(240, 255, 244, var(--text-opacity));
  67258. }
  67259. .lg\:text-green-200 {
  67260. --text-opacity: 1;
  67261. color: #c6f6d5;
  67262. color: rgba(198, 246, 213, var(--text-opacity));
  67263. }
  67264. .lg\:text-green-300 {
  67265. --text-opacity: 1;
  67266. color: #9ae6b4;
  67267. color: rgba(154, 230, 180, var(--text-opacity));
  67268. }
  67269. .lg\:text-green-400 {
  67270. --text-opacity: 1;
  67271. color: #68d391;
  67272. color: rgba(104, 211, 145, var(--text-opacity));
  67273. }
  67274. .lg\:text-green-500 {
  67275. --text-opacity: 1;
  67276. color: #48bb78;
  67277. color: rgba(72, 187, 120, var(--text-opacity));
  67278. }
  67279. .lg\:text-green-600 {
  67280. --text-opacity: 1;
  67281. color: #38a169;
  67282. color: rgba(56, 161, 105, var(--text-opacity));
  67283. }
  67284. .lg\:text-green-700 {
  67285. --text-opacity: 1;
  67286. color: #2f855a;
  67287. color: rgba(47, 133, 90, var(--text-opacity));
  67288. }
  67289. .lg\:text-green-800 {
  67290. --text-opacity: 1;
  67291. color: #276749;
  67292. color: rgba(39, 103, 73, var(--text-opacity));
  67293. }
  67294. .lg\:text-green-900 {
  67295. --text-opacity: 1;
  67296. color: #22543d;
  67297. color: rgba(34, 84, 61, var(--text-opacity));
  67298. }
  67299. .lg\:text-teal-100 {
  67300. --text-opacity: 1;
  67301. color: #e6fffa;
  67302. color: rgba(230, 255, 250, var(--text-opacity));
  67303. }
  67304. .lg\:text-teal-200 {
  67305. --text-opacity: 1;
  67306. color: #b2f5ea;
  67307. color: rgba(178, 245, 234, var(--text-opacity));
  67308. }
  67309. .lg\:text-teal-300 {
  67310. --text-opacity: 1;
  67311. color: #81e6d9;
  67312. color: rgba(129, 230, 217, var(--text-opacity));
  67313. }
  67314. .lg\:text-teal-400 {
  67315. --text-opacity: 1;
  67316. color: #4fd1c5;
  67317. color: rgba(79, 209, 197, var(--text-opacity));
  67318. }
  67319. .lg\:text-teal-500 {
  67320. --text-opacity: 1;
  67321. color: #38b2ac;
  67322. color: rgba(56, 178, 172, var(--text-opacity));
  67323. }
  67324. .lg\:text-teal-600 {
  67325. --text-opacity: 1;
  67326. color: #319795;
  67327. color: rgba(49, 151, 149, var(--text-opacity));
  67328. }
  67329. .lg\:text-teal-700 {
  67330. --text-opacity: 1;
  67331. color: #2c7a7b;
  67332. color: rgba(44, 122, 123, var(--text-opacity));
  67333. }
  67334. .lg\:text-teal-800 {
  67335. --text-opacity: 1;
  67336. color: #285e61;
  67337. color: rgba(40, 94, 97, var(--text-opacity));
  67338. }
  67339. .lg\:text-teal-900 {
  67340. --text-opacity: 1;
  67341. color: #234e52;
  67342. color: rgba(35, 78, 82, var(--text-opacity));
  67343. }
  67344. .lg\:text-blue-100 {
  67345. --text-opacity: 1;
  67346. color: #ebf8ff;
  67347. color: rgba(235, 248, 255, var(--text-opacity));
  67348. }
  67349. .lg\:text-blue-200 {
  67350. --text-opacity: 1;
  67351. color: #bee3f8;
  67352. color: rgba(190, 227, 248, var(--text-opacity));
  67353. }
  67354. .lg\:text-blue-300 {
  67355. --text-opacity: 1;
  67356. color: #90cdf4;
  67357. color: rgba(144, 205, 244, var(--text-opacity));
  67358. }
  67359. .lg\:text-blue-400 {
  67360. --text-opacity: 1;
  67361. color: #63b3ed;
  67362. color: rgba(99, 179, 237, var(--text-opacity));
  67363. }
  67364. .lg\:text-blue-500 {
  67365. --text-opacity: 1;
  67366. color: #4299e1;
  67367. color: rgba(66, 153, 225, var(--text-opacity));
  67368. }
  67369. .lg\:text-blue-600 {
  67370. --text-opacity: 1;
  67371. color: #3182ce;
  67372. color: rgba(49, 130, 206, var(--text-opacity));
  67373. }
  67374. .lg\:text-blue-700 {
  67375. --text-opacity: 1;
  67376. color: #2b6cb0;
  67377. color: rgba(43, 108, 176, var(--text-opacity));
  67378. }
  67379. .lg\:text-blue-800 {
  67380. --text-opacity: 1;
  67381. color: #2c5282;
  67382. color: rgba(44, 82, 130, var(--text-opacity));
  67383. }
  67384. .lg\:text-blue-900 {
  67385. --text-opacity: 1;
  67386. color: #2a4365;
  67387. color: rgba(42, 67, 101, var(--text-opacity));
  67388. }
  67389. .lg\:text-indigo-100 {
  67390. --text-opacity: 1;
  67391. color: #ebf4ff;
  67392. color: rgba(235, 244, 255, var(--text-opacity));
  67393. }
  67394. .lg\:text-indigo-200 {
  67395. --text-opacity: 1;
  67396. color: #c3dafe;
  67397. color: rgba(195, 218, 254, var(--text-opacity));
  67398. }
  67399. .lg\:text-indigo-300 {
  67400. --text-opacity: 1;
  67401. color: #a3bffa;
  67402. color: rgba(163, 191, 250, var(--text-opacity));
  67403. }
  67404. .lg\:text-indigo-400 {
  67405. --text-opacity: 1;
  67406. color: #7f9cf5;
  67407. color: rgba(127, 156, 245, var(--text-opacity));
  67408. }
  67409. .lg\:text-indigo-500 {
  67410. --text-opacity: 1;
  67411. color: #667eea;
  67412. color: rgba(102, 126, 234, var(--text-opacity));
  67413. }
  67414. .lg\:text-indigo-600 {
  67415. --text-opacity: 1;
  67416. color: #5a67d8;
  67417. color: rgba(90, 103, 216, var(--text-opacity));
  67418. }
  67419. .lg\:text-indigo-700 {
  67420. --text-opacity: 1;
  67421. color: #4c51bf;
  67422. color: rgba(76, 81, 191, var(--text-opacity));
  67423. }
  67424. .lg\:text-indigo-800 {
  67425. --text-opacity: 1;
  67426. color: #434190;
  67427. color: rgba(67, 65, 144, var(--text-opacity));
  67428. }
  67429. .lg\:text-indigo-900 {
  67430. --text-opacity: 1;
  67431. color: #3c366b;
  67432. color: rgba(60, 54, 107, var(--text-opacity));
  67433. }
  67434. .lg\:text-purple-100 {
  67435. --text-opacity: 1;
  67436. color: #faf5ff;
  67437. color: rgba(250, 245, 255, var(--text-opacity));
  67438. }
  67439. .lg\:text-purple-200 {
  67440. --text-opacity: 1;
  67441. color: #e9d8fd;
  67442. color: rgba(233, 216, 253, var(--text-opacity));
  67443. }
  67444. .lg\:text-purple-300 {
  67445. --text-opacity: 1;
  67446. color: #d6bcfa;
  67447. color: rgba(214, 188, 250, var(--text-opacity));
  67448. }
  67449. .lg\:text-purple-400 {
  67450. --text-opacity: 1;
  67451. color: #b794f4;
  67452. color: rgba(183, 148, 244, var(--text-opacity));
  67453. }
  67454. .lg\:text-purple-500 {
  67455. --text-opacity: 1;
  67456. color: #9f7aea;
  67457. color: rgba(159, 122, 234, var(--text-opacity));
  67458. }
  67459. .lg\:text-purple-600 {
  67460. --text-opacity: 1;
  67461. color: #805ad5;
  67462. color: rgba(128, 90, 213, var(--text-opacity));
  67463. }
  67464. .lg\:text-purple-700 {
  67465. --text-opacity: 1;
  67466. color: #6b46c1;
  67467. color: rgba(107, 70, 193, var(--text-opacity));
  67468. }
  67469. .lg\:text-purple-800 {
  67470. --text-opacity: 1;
  67471. color: #553c9a;
  67472. color: rgba(85, 60, 154, var(--text-opacity));
  67473. }
  67474. .lg\:text-purple-900 {
  67475. --text-opacity: 1;
  67476. color: #44337a;
  67477. color: rgba(68, 51, 122, var(--text-opacity));
  67478. }
  67479. .lg\:text-pink-100 {
  67480. --text-opacity: 1;
  67481. color: #fff5f7;
  67482. color: rgba(255, 245, 247, var(--text-opacity));
  67483. }
  67484. .lg\:text-pink-200 {
  67485. --text-opacity: 1;
  67486. color: #fed7e2;
  67487. color: rgba(254, 215, 226, var(--text-opacity));
  67488. }
  67489. .lg\:text-pink-300 {
  67490. --text-opacity: 1;
  67491. color: #fbb6ce;
  67492. color: rgba(251, 182, 206, var(--text-opacity));
  67493. }
  67494. .lg\:text-pink-400 {
  67495. --text-opacity: 1;
  67496. color: #f687b3;
  67497. color: rgba(246, 135, 179, var(--text-opacity));
  67498. }
  67499. .lg\:text-pink-500 {
  67500. --text-opacity: 1;
  67501. color: #ed64a6;
  67502. color: rgba(237, 100, 166, var(--text-opacity));
  67503. }
  67504. .lg\:text-pink-600 {
  67505. --text-opacity: 1;
  67506. color: #d53f8c;
  67507. color: rgba(213, 63, 140, var(--text-opacity));
  67508. }
  67509. .lg\:text-pink-700 {
  67510. --text-opacity: 1;
  67511. color: #b83280;
  67512. color: rgba(184, 50, 128, var(--text-opacity));
  67513. }
  67514. .lg\:text-pink-800 {
  67515. --text-opacity: 1;
  67516. color: #97266d;
  67517. color: rgba(151, 38, 109, var(--text-opacity));
  67518. }
  67519. .lg\:text-pink-900 {
  67520. --text-opacity: 1;
  67521. color: #702459;
  67522. color: rgba(112, 36, 89, var(--text-opacity));
  67523. }
  67524. .lg\:hover\:text-transparent:hover {
  67525. color: transparent;
  67526. }
  67527. .lg\:hover\:text-current:hover {
  67528. color: currentColor;
  67529. }
  67530. .lg\:hover\:text-black:hover {
  67531. --text-opacity: 1;
  67532. color: #000;
  67533. color: rgba(0, 0, 0, var(--text-opacity));
  67534. }
  67535. .lg\:hover\:text-white:hover {
  67536. --text-opacity: 1;
  67537. color: #fff;
  67538. color: rgba(255, 255, 255, var(--text-opacity));
  67539. }
  67540. .lg\:hover\:text-gray-100:hover {
  67541. --text-opacity: 1;
  67542. color: #f7fafc;
  67543. color: rgba(247, 250, 252, var(--text-opacity));
  67544. }
  67545. .lg\:hover\:text-gray-200:hover {
  67546. --text-opacity: 1;
  67547. color: #edf2f7;
  67548. color: rgba(237, 242, 247, var(--text-opacity));
  67549. }
  67550. .lg\:hover\:text-gray-300:hover {
  67551. --text-opacity: 1;
  67552. color: #e2e8f0;
  67553. color: rgba(226, 232, 240, var(--text-opacity));
  67554. }
  67555. .lg\:hover\:text-gray-400:hover {
  67556. --text-opacity: 1;
  67557. color: #cbd5e0;
  67558. color: rgba(203, 213, 224, var(--text-opacity));
  67559. }
  67560. .lg\:hover\:text-gray-500:hover {
  67561. --text-opacity: 1;
  67562. color: #a0aec0;
  67563. color: rgba(160, 174, 192, var(--text-opacity));
  67564. }
  67565. .lg\:hover\:text-gray-600:hover {
  67566. --text-opacity: 1;
  67567. color: #718096;
  67568. color: rgba(113, 128, 150, var(--text-opacity));
  67569. }
  67570. .lg\:hover\:text-gray-700:hover {
  67571. --text-opacity: 1;
  67572. color: #4a5568;
  67573. color: rgba(74, 85, 104, var(--text-opacity));
  67574. }
  67575. .lg\:hover\:text-gray-800:hover {
  67576. --text-opacity: 1;
  67577. color: #2d3748;
  67578. color: rgba(45, 55, 72, var(--text-opacity));
  67579. }
  67580. .lg\:hover\:text-gray-900:hover {
  67581. --text-opacity: 1;
  67582. color: #1a202c;
  67583. color: rgba(26, 32, 44, var(--text-opacity));
  67584. }
  67585. .lg\:hover\:text-red-100:hover {
  67586. --text-opacity: 1;
  67587. color: #fff5f5;
  67588. color: rgba(255, 245, 245, var(--text-opacity));
  67589. }
  67590. .lg\:hover\:text-red-200:hover {
  67591. --text-opacity: 1;
  67592. color: #fed7d7;
  67593. color: rgba(254, 215, 215, var(--text-opacity));
  67594. }
  67595. .lg\:hover\:text-red-300:hover {
  67596. --text-opacity: 1;
  67597. color: #feb2b2;
  67598. color: rgba(254, 178, 178, var(--text-opacity));
  67599. }
  67600. .lg\:hover\:text-red-400:hover {
  67601. --text-opacity: 1;
  67602. color: #fc8181;
  67603. color: rgba(252, 129, 129, var(--text-opacity));
  67604. }
  67605. .lg\:hover\:text-red-500:hover {
  67606. --text-opacity: 1;
  67607. color: #f56565;
  67608. color: rgba(245, 101, 101, var(--text-opacity));
  67609. }
  67610. .lg\:hover\:text-red-600:hover {
  67611. --text-opacity: 1;
  67612. color: #e53e3e;
  67613. color: rgba(229, 62, 62, var(--text-opacity));
  67614. }
  67615. .lg\:hover\:text-red-700:hover {
  67616. --text-opacity: 1;
  67617. color: #c53030;
  67618. color: rgba(197, 48, 48, var(--text-opacity));
  67619. }
  67620. .lg\:hover\:text-red-800:hover {
  67621. --text-opacity: 1;
  67622. color: #9b2c2c;
  67623. color: rgba(155, 44, 44, var(--text-opacity));
  67624. }
  67625. .lg\:hover\:text-red-900:hover {
  67626. --text-opacity: 1;
  67627. color: #742a2a;
  67628. color: rgba(116, 42, 42, var(--text-opacity));
  67629. }
  67630. .lg\:hover\:text-orange-100:hover {
  67631. --text-opacity: 1;
  67632. color: #fffaf0;
  67633. color: rgba(255, 250, 240, var(--text-opacity));
  67634. }
  67635. .lg\:hover\:text-orange-200:hover {
  67636. --text-opacity: 1;
  67637. color: #feebc8;
  67638. color: rgba(254, 235, 200, var(--text-opacity));
  67639. }
  67640. .lg\:hover\:text-orange-300:hover {
  67641. --text-opacity: 1;
  67642. color: #fbd38d;
  67643. color: rgba(251, 211, 141, var(--text-opacity));
  67644. }
  67645. .lg\:hover\:text-orange-400:hover {
  67646. --text-opacity: 1;
  67647. color: #f6ad55;
  67648. color: rgba(246, 173, 85, var(--text-opacity));
  67649. }
  67650. .lg\:hover\:text-orange-500:hover {
  67651. --text-opacity: 1;
  67652. color: #ed8936;
  67653. color: rgba(237, 137, 54, var(--text-opacity));
  67654. }
  67655. .lg\:hover\:text-orange-600:hover {
  67656. --text-opacity: 1;
  67657. color: #dd6b20;
  67658. color: rgba(221, 107, 32, var(--text-opacity));
  67659. }
  67660. .lg\:hover\:text-orange-700:hover {
  67661. --text-opacity: 1;
  67662. color: #c05621;
  67663. color: rgba(192, 86, 33, var(--text-opacity));
  67664. }
  67665. .lg\:hover\:text-orange-800:hover {
  67666. --text-opacity: 1;
  67667. color: #9c4221;
  67668. color: rgba(156, 66, 33, var(--text-opacity));
  67669. }
  67670. .lg\:hover\:text-orange-900:hover {
  67671. --text-opacity: 1;
  67672. color: #7b341e;
  67673. color: rgba(123, 52, 30, var(--text-opacity));
  67674. }
  67675. .lg\:hover\:text-yellow-100:hover {
  67676. --text-opacity: 1;
  67677. color: #fffff0;
  67678. color: rgba(255, 255, 240, var(--text-opacity));
  67679. }
  67680. .lg\:hover\:text-yellow-200:hover {
  67681. --text-opacity: 1;
  67682. color: #fefcbf;
  67683. color: rgba(254, 252, 191, var(--text-opacity));
  67684. }
  67685. .lg\:hover\:text-yellow-300:hover {
  67686. --text-opacity: 1;
  67687. color: #faf089;
  67688. color: rgba(250, 240, 137, var(--text-opacity));
  67689. }
  67690. .lg\:hover\:text-yellow-400:hover {
  67691. --text-opacity: 1;
  67692. color: #f6e05e;
  67693. color: rgba(246, 224, 94, var(--text-opacity));
  67694. }
  67695. .lg\:hover\:text-yellow-500:hover {
  67696. --text-opacity: 1;
  67697. color: #ecc94b;
  67698. color: rgba(236, 201, 75, var(--text-opacity));
  67699. }
  67700. .lg\:hover\:text-yellow-600:hover {
  67701. --text-opacity: 1;
  67702. color: #d69e2e;
  67703. color: rgba(214, 158, 46, var(--text-opacity));
  67704. }
  67705. .lg\:hover\:text-yellow-700:hover {
  67706. --text-opacity: 1;
  67707. color: #b7791f;
  67708. color: rgba(183, 121, 31, var(--text-opacity));
  67709. }
  67710. .lg\:hover\:text-yellow-800:hover {
  67711. --text-opacity: 1;
  67712. color: #975a16;
  67713. color: rgba(151, 90, 22, var(--text-opacity));
  67714. }
  67715. .lg\:hover\:text-yellow-900:hover {
  67716. --text-opacity: 1;
  67717. color: #744210;
  67718. color: rgba(116, 66, 16, var(--text-opacity));
  67719. }
  67720. .lg\:hover\:text-green-100:hover {
  67721. --text-opacity: 1;
  67722. color: #f0fff4;
  67723. color: rgba(240, 255, 244, var(--text-opacity));
  67724. }
  67725. .lg\:hover\:text-green-200:hover {
  67726. --text-opacity: 1;
  67727. color: #c6f6d5;
  67728. color: rgba(198, 246, 213, var(--text-opacity));
  67729. }
  67730. .lg\:hover\:text-green-300:hover {
  67731. --text-opacity: 1;
  67732. color: #9ae6b4;
  67733. color: rgba(154, 230, 180, var(--text-opacity));
  67734. }
  67735. .lg\:hover\:text-green-400:hover {
  67736. --text-opacity: 1;
  67737. color: #68d391;
  67738. color: rgba(104, 211, 145, var(--text-opacity));
  67739. }
  67740. .lg\:hover\:text-green-500:hover {
  67741. --text-opacity: 1;
  67742. color: #48bb78;
  67743. color: rgba(72, 187, 120, var(--text-opacity));
  67744. }
  67745. .lg\:hover\:text-green-600:hover {
  67746. --text-opacity: 1;
  67747. color: #38a169;
  67748. color: rgba(56, 161, 105, var(--text-opacity));
  67749. }
  67750. .lg\:hover\:text-green-700:hover {
  67751. --text-opacity: 1;
  67752. color: #2f855a;
  67753. color: rgba(47, 133, 90, var(--text-opacity));
  67754. }
  67755. .lg\:hover\:text-green-800:hover {
  67756. --text-opacity: 1;
  67757. color: #276749;
  67758. color: rgba(39, 103, 73, var(--text-opacity));
  67759. }
  67760. .lg\:hover\:text-green-900:hover {
  67761. --text-opacity: 1;
  67762. color: #22543d;
  67763. color: rgba(34, 84, 61, var(--text-opacity));
  67764. }
  67765. .lg\:hover\:text-teal-100:hover {
  67766. --text-opacity: 1;
  67767. color: #e6fffa;
  67768. color: rgba(230, 255, 250, var(--text-opacity));
  67769. }
  67770. .lg\:hover\:text-teal-200:hover {
  67771. --text-opacity: 1;
  67772. color: #b2f5ea;
  67773. color: rgba(178, 245, 234, var(--text-opacity));
  67774. }
  67775. .lg\:hover\:text-teal-300:hover {
  67776. --text-opacity: 1;
  67777. color: #81e6d9;
  67778. color: rgba(129, 230, 217, var(--text-opacity));
  67779. }
  67780. .lg\:hover\:text-teal-400:hover {
  67781. --text-opacity: 1;
  67782. color: #4fd1c5;
  67783. color: rgba(79, 209, 197, var(--text-opacity));
  67784. }
  67785. .lg\:hover\:text-teal-500:hover {
  67786. --text-opacity: 1;
  67787. color: #38b2ac;
  67788. color: rgba(56, 178, 172, var(--text-opacity));
  67789. }
  67790. .lg\:hover\:text-teal-600:hover {
  67791. --text-opacity: 1;
  67792. color: #319795;
  67793. color: rgba(49, 151, 149, var(--text-opacity));
  67794. }
  67795. .lg\:hover\:text-teal-700:hover {
  67796. --text-opacity: 1;
  67797. color: #2c7a7b;
  67798. color: rgba(44, 122, 123, var(--text-opacity));
  67799. }
  67800. .lg\:hover\:text-teal-800:hover {
  67801. --text-opacity: 1;
  67802. color: #285e61;
  67803. color: rgba(40, 94, 97, var(--text-opacity));
  67804. }
  67805. .lg\:hover\:text-teal-900:hover {
  67806. --text-opacity: 1;
  67807. color: #234e52;
  67808. color: rgba(35, 78, 82, var(--text-opacity));
  67809. }
  67810. .lg\:hover\:text-blue-100:hover {
  67811. --text-opacity: 1;
  67812. color: #ebf8ff;
  67813. color: rgba(235, 248, 255, var(--text-opacity));
  67814. }
  67815. .lg\:hover\:text-blue-200:hover {
  67816. --text-opacity: 1;
  67817. color: #bee3f8;
  67818. color: rgba(190, 227, 248, var(--text-opacity));
  67819. }
  67820. .lg\:hover\:text-blue-300:hover {
  67821. --text-opacity: 1;
  67822. color: #90cdf4;
  67823. color: rgba(144, 205, 244, var(--text-opacity));
  67824. }
  67825. .lg\:hover\:text-blue-400:hover {
  67826. --text-opacity: 1;
  67827. color: #63b3ed;
  67828. color: rgba(99, 179, 237, var(--text-opacity));
  67829. }
  67830. .lg\:hover\:text-blue-500:hover {
  67831. --text-opacity: 1;
  67832. color: #4299e1;
  67833. color: rgba(66, 153, 225, var(--text-opacity));
  67834. }
  67835. .lg\:hover\:text-blue-600:hover {
  67836. --text-opacity: 1;
  67837. color: #3182ce;
  67838. color: rgba(49, 130, 206, var(--text-opacity));
  67839. }
  67840. .lg\:hover\:text-blue-700:hover {
  67841. --text-opacity: 1;
  67842. color: #2b6cb0;
  67843. color: rgba(43, 108, 176, var(--text-opacity));
  67844. }
  67845. .lg\:hover\:text-blue-800:hover {
  67846. --text-opacity: 1;
  67847. color: #2c5282;
  67848. color: rgba(44, 82, 130, var(--text-opacity));
  67849. }
  67850. .lg\:hover\:text-blue-900:hover {
  67851. --text-opacity: 1;
  67852. color: #2a4365;
  67853. color: rgba(42, 67, 101, var(--text-opacity));
  67854. }
  67855. .lg\:hover\:text-indigo-100:hover {
  67856. --text-opacity: 1;
  67857. color: #ebf4ff;
  67858. color: rgba(235, 244, 255, var(--text-opacity));
  67859. }
  67860. .lg\:hover\:text-indigo-200:hover {
  67861. --text-opacity: 1;
  67862. color: #c3dafe;
  67863. color: rgba(195, 218, 254, var(--text-opacity));
  67864. }
  67865. .lg\:hover\:text-indigo-300:hover {
  67866. --text-opacity: 1;
  67867. color: #a3bffa;
  67868. color: rgba(163, 191, 250, var(--text-opacity));
  67869. }
  67870. .lg\:hover\:text-indigo-400:hover {
  67871. --text-opacity: 1;
  67872. color: #7f9cf5;
  67873. color: rgba(127, 156, 245, var(--text-opacity));
  67874. }
  67875. .lg\:hover\:text-indigo-500:hover {
  67876. --text-opacity: 1;
  67877. color: #667eea;
  67878. color: rgba(102, 126, 234, var(--text-opacity));
  67879. }
  67880. .lg\:hover\:text-indigo-600:hover {
  67881. --text-opacity: 1;
  67882. color: #5a67d8;
  67883. color: rgba(90, 103, 216, var(--text-opacity));
  67884. }
  67885. .lg\:hover\:text-indigo-700:hover {
  67886. --text-opacity: 1;
  67887. color: #4c51bf;
  67888. color: rgba(76, 81, 191, var(--text-opacity));
  67889. }
  67890. .lg\:hover\:text-indigo-800:hover {
  67891. --text-opacity: 1;
  67892. color: #434190;
  67893. color: rgba(67, 65, 144, var(--text-opacity));
  67894. }
  67895. .lg\:hover\:text-indigo-900:hover {
  67896. --text-opacity: 1;
  67897. color: #3c366b;
  67898. color: rgba(60, 54, 107, var(--text-opacity));
  67899. }
  67900. .lg\:hover\:text-purple-100:hover {
  67901. --text-opacity: 1;
  67902. color: #faf5ff;
  67903. color: rgba(250, 245, 255, var(--text-opacity));
  67904. }
  67905. .lg\:hover\:text-purple-200:hover {
  67906. --text-opacity: 1;
  67907. color: #e9d8fd;
  67908. color: rgba(233, 216, 253, var(--text-opacity));
  67909. }
  67910. .lg\:hover\:text-purple-300:hover {
  67911. --text-opacity: 1;
  67912. color: #d6bcfa;
  67913. color: rgba(214, 188, 250, var(--text-opacity));
  67914. }
  67915. .lg\:hover\:text-purple-400:hover {
  67916. --text-opacity: 1;
  67917. color: #b794f4;
  67918. color: rgba(183, 148, 244, var(--text-opacity));
  67919. }
  67920. .lg\:hover\:text-purple-500:hover {
  67921. --text-opacity: 1;
  67922. color: #9f7aea;
  67923. color: rgba(159, 122, 234, var(--text-opacity));
  67924. }
  67925. .lg\:hover\:text-purple-600:hover {
  67926. --text-opacity: 1;
  67927. color: #805ad5;
  67928. color: rgba(128, 90, 213, var(--text-opacity));
  67929. }
  67930. .lg\:hover\:text-purple-700:hover {
  67931. --text-opacity: 1;
  67932. color: #6b46c1;
  67933. color: rgba(107, 70, 193, var(--text-opacity));
  67934. }
  67935. .lg\:hover\:text-purple-800:hover {
  67936. --text-opacity: 1;
  67937. color: #553c9a;
  67938. color: rgba(85, 60, 154, var(--text-opacity));
  67939. }
  67940. .lg\:hover\:text-purple-900:hover {
  67941. --text-opacity: 1;
  67942. color: #44337a;
  67943. color: rgba(68, 51, 122, var(--text-opacity));
  67944. }
  67945. .lg\:hover\:text-pink-100:hover {
  67946. --text-opacity: 1;
  67947. color: #fff5f7;
  67948. color: rgba(255, 245, 247, var(--text-opacity));
  67949. }
  67950. .lg\:hover\:text-pink-200:hover {
  67951. --text-opacity: 1;
  67952. color: #fed7e2;
  67953. color: rgba(254, 215, 226, var(--text-opacity));
  67954. }
  67955. .lg\:hover\:text-pink-300:hover {
  67956. --text-opacity: 1;
  67957. color: #fbb6ce;
  67958. color: rgba(251, 182, 206, var(--text-opacity));
  67959. }
  67960. .lg\:hover\:text-pink-400:hover {
  67961. --text-opacity: 1;
  67962. color: #f687b3;
  67963. color: rgba(246, 135, 179, var(--text-opacity));
  67964. }
  67965. .lg\:hover\:text-pink-500:hover {
  67966. --text-opacity: 1;
  67967. color: #ed64a6;
  67968. color: rgba(237, 100, 166, var(--text-opacity));
  67969. }
  67970. .lg\:hover\:text-pink-600:hover {
  67971. --text-opacity: 1;
  67972. color: #d53f8c;
  67973. color: rgba(213, 63, 140, var(--text-opacity));
  67974. }
  67975. .lg\:hover\:text-pink-700:hover {
  67976. --text-opacity: 1;
  67977. color: #b83280;
  67978. color: rgba(184, 50, 128, var(--text-opacity));
  67979. }
  67980. .lg\:hover\:text-pink-800:hover {
  67981. --text-opacity: 1;
  67982. color: #97266d;
  67983. color: rgba(151, 38, 109, var(--text-opacity));
  67984. }
  67985. .lg\:hover\:text-pink-900:hover {
  67986. --text-opacity: 1;
  67987. color: #702459;
  67988. color: rgba(112, 36, 89, var(--text-opacity));
  67989. }
  67990. .lg\:focus\:text-transparent:focus {
  67991. color: transparent;
  67992. }
  67993. .lg\:focus\:text-current:focus {
  67994. color: currentColor;
  67995. }
  67996. .lg\:focus\:text-black:focus {
  67997. --text-opacity: 1;
  67998. color: #000;
  67999. color: rgba(0, 0, 0, var(--text-opacity));
  68000. }
  68001. .lg\:focus\:text-white:focus {
  68002. --text-opacity: 1;
  68003. color: #fff;
  68004. color: rgba(255, 255, 255, var(--text-opacity));
  68005. }
  68006. .lg\:focus\:text-gray-100:focus {
  68007. --text-opacity: 1;
  68008. color: #f7fafc;
  68009. color: rgba(247, 250, 252, var(--text-opacity));
  68010. }
  68011. .lg\:focus\:text-gray-200:focus {
  68012. --text-opacity: 1;
  68013. color: #edf2f7;
  68014. color: rgba(237, 242, 247, var(--text-opacity));
  68015. }
  68016. .lg\:focus\:text-gray-300:focus {
  68017. --text-opacity: 1;
  68018. color: #e2e8f0;
  68019. color: rgba(226, 232, 240, var(--text-opacity));
  68020. }
  68021. .lg\:focus\:text-gray-400:focus {
  68022. --text-opacity: 1;
  68023. color: #cbd5e0;
  68024. color: rgba(203, 213, 224, var(--text-opacity));
  68025. }
  68026. .lg\:focus\:text-gray-500:focus {
  68027. --text-opacity: 1;
  68028. color: #a0aec0;
  68029. color: rgba(160, 174, 192, var(--text-opacity));
  68030. }
  68031. .lg\:focus\:text-gray-600:focus {
  68032. --text-opacity: 1;
  68033. color: #718096;
  68034. color: rgba(113, 128, 150, var(--text-opacity));
  68035. }
  68036. .lg\:focus\:text-gray-700:focus {
  68037. --text-opacity: 1;
  68038. color: #4a5568;
  68039. color: rgba(74, 85, 104, var(--text-opacity));
  68040. }
  68041. .lg\:focus\:text-gray-800:focus {
  68042. --text-opacity: 1;
  68043. color: #2d3748;
  68044. color: rgba(45, 55, 72, var(--text-opacity));
  68045. }
  68046. .lg\:focus\:text-gray-900:focus {
  68047. --text-opacity: 1;
  68048. color: #1a202c;
  68049. color: rgba(26, 32, 44, var(--text-opacity));
  68050. }
  68051. .lg\:focus\:text-red-100:focus {
  68052. --text-opacity: 1;
  68053. color: #fff5f5;
  68054. color: rgba(255, 245, 245, var(--text-opacity));
  68055. }
  68056. .lg\:focus\:text-red-200:focus {
  68057. --text-opacity: 1;
  68058. color: #fed7d7;
  68059. color: rgba(254, 215, 215, var(--text-opacity));
  68060. }
  68061. .lg\:focus\:text-red-300:focus {
  68062. --text-opacity: 1;
  68063. color: #feb2b2;
  68064. color: rgba(254, 178, 178, var(--text-opacity));
  68065. }
  68066. .lg\:focus\:text-red-400:focus {
  68067. --text-opacity: 1;
  68068. color: #fc8181;
  68069. color: rgba(252, 129, 129, var(--text-opacity));
  68070. }
  68071. .lg\:focus\:text-red-500:focus {
  68072. --text-opacity: 1;
  68073. color: #f56565;
  68074. color: rgba(245, 101, 101, var(--text-opacity));
  68075. }
  68076. .lg\:focus\:text-red-600:focus {
  68077. --text-opacity: 1;
  68078. color: #e53e3e;
  68079. color: rgba(229, 62, 62, var(--text-opacity));
  68080. }
  68081. .lg\:focus\:text-red-700:focus {
  68082. --text-opacity: 1;
  68083. color: #c53030;
  68084. color: rgba(197, 48, 48, var(--text-opacity));
  68085. }
  68086. .lg\:focus\:text-red-800:focus {
  68087. --text-opacity: 1;
  68088. color: #9b2c2c;
  68089. color: rgba(155, 44, 44, var(--text-opacity));
  68090. }
  68091. .lg\:focus\:text-red-900:focus {
  68092. --text-opacity: 1;
  68093. color: #742a2a;
  68094. color: rgba(116, 42, 42, var(--text-opacity));
  68095. }
  68096. .lg\:focus\:text-orange-100:focus {
  68097. --text-opacity: 1;
  68098. color: #fffaf0;
  68099. color: rgba(255, 250, 240, var(--text-opacity));
  68100. }
  68101. .lg\:focus\:text-orange-200:focus {
  68102. --text-opacity: 1;
  68103. color: #feebc8;
  68104. color: rgba(254, 235, 200, var(--text-opacity));
  68105. }
  68106. .lg\:focus\:text-orange-300:focus {
  68107. --text-opacity: 1;
  68108. color: #fbd38d;
  68109. color: rgba(251, 211, 141, var(--text-opacity));
  68110. }
  68111. .lg\:focus\:text-orange-400:focus {
  68112. --text-opacity: 1;
  68113. color: #f6ad55;
  68114. color: rgba(246, 173, 85, var(--text-opacity));
  68115. }
  68116. .lg\:focus\:text-orange-500:focus {
  68117. --text-opacity: 1;
  68118. color: #ed8936;
  68119. color: rgba(237, 137, 54, var(--text-opacity));
  68120. }
  68121. .lg\:focus\:text-orange-600:focus {
  68122. --text-opacity: 1;
  68123. color: #dd6b20;
  68124. color: rgba(221, 107, 32, var(--text-opacity));
  68125. }
  68126. .lg\:focus\:text-orange-700:focus {
  68127. --text-opacity: 1;
  68128. color: #c05621;
  68129. color: rgba(192, 86, 33, var(--text-opacity));
  68130. }
  68131. .lg\:focus\:text-orange-800:focus {
  68132. --text-opacity: 1;
  68133. color: #9c4221;
  68134. color: rgba(156, 66, 33, var(--text-opacity));
  68135. }
  68136. .lg\:focus\:text-orange-900:focus {
  68137. --text-opacity: 1;
  68138. color: #7b341e;
  68139. color: rgba(123, 52, 30, var(--text-opacity));
  68140. }
  68141. .lg\:focus\:text-yellow-100:focus {
  68142. --text-opacity: 1;
  68143. color: #fffff0;
  68144. color: rgba(255, 255, 240, var(--text-opacity));
  68145. }
  68146. .lg\:focus\:text-yellow-200:focus {
  68147. --text-opacity: 1;
  68148. color: #fefcbf;
  68149. color: rgba(254, 252, 191, var(--text-opacity));
  68150. }
  68151. .lg\:focus\:text-yellow-300:focus {
  68152. --text-opacity: 1;
  68153. color: #faf089;
  68154. color: rgba(250, 240, 137, var(--text-opacity));
  68155. }
  68156. .lg\:focus\:text-yellow-400:focus {
  68157. --text-opacity: 1;
  68158. color: #f6e05e;
  68159. color: rgba(246, 224, 94, var(--text-opacity));
  68160. }
  68161. .lg\:focus\:text-yellow-500:focus {
  68162. --text-opacity: 1;
  68163. color: #ecc94b;
  68164. color: rgba(236, 201, 75, var(--text-opacity));
  68165. }
  68166. .lg\:focus\:text-yellow-600:focus {
  68167. --text-opacity: 1;
  68168. color: #d69e2e;
  68169. color: rgba(214, 158, 46, var(--text-opacity));
  68170. }
  68171. .lg\:focus\:text-yellow-700:focus {
  68172. --text-opacity: 1;
  68173. color: #b7791f;
  68174. color: rgba(183, 121, 31, var(--text-opacity));
  68175. }
  68176. .lg\:focus\:text-yellow-800:focus {
  68177. --text-opacity: 1;
  68178. color: #975a16;
  68179. color: rgba(151, 90, 22, var(--text-opacity));
  68180. }
  68181. .lg\:focus\:text-yellow-900:focus {
  68182. --text-opacity: 1;
  68183. color: #744210;
  68184. color: rgba(116, 66, 16, var(--text-opacity));
  68185. }
  68186. .lg\:focus\:text-green-100:focus {
  68187. --text-opacity: 1;
  68188. color: #f0fff4;
  68189. color: rgba(240, 255, 244, var(--text-opacity));
  68190. }
  68191. .lg\:focus\:text-green-200:focus {
  68192. --text-opacity: 1;
  68193. color: #c6f6d5;
  68194. color: rgba(198, 246, 213, var(--text-opacity));
  68195. }
  68196. .lg\:focus\:text-green-300:focus {
  68197. --text-opacity: 1;
  68198. color: #9ae6b4;
  68199. color: rgba(154, 230, 180, var(--text-opacity));
  68200. }
  68201. .lg\:focus\:text-green-400:focus {
  68202. --text-opacity: 1;
  68203. color: #68d391;
  68204. color: rgba(104, 211, 145, var(--text-opacity));
  68205. }
  68206. .lg\:focus\:text-green-500:focus {
  68207. --text-opacity: 1;
  68208. color: #48bb78;
  68209. color: rgba(72, 187, 120, var(--text-opacity));
  68210. }
  68211. .lg\:focus\:text-green-600:focus {
  68212. --text-opacity: 1;
  68213. color: #38a169;
  68214. color: rgba(56, 161, 105, var(--text-opacity));
  68215. }
  68216. .lg\:focus\:text-green-700:focus {
  68217. --text-opacity: 1;
  68218. color: #2f855a;
  68219. color: rgba(47, 133, 90, var(--text-opacity));
  68220. }
  68221. .lg\:focus\:text-green-800:focus {
  68222. --text-opacity: 1;
  68223. color: #276749;
  68224. color: rgba(39, 103, 73, var(--text-opacity));
  68225. }
  68226. .lg\:focus\:text-green-900:focus {
  68227. --text-opacity: 1;
  68228. color: #22543d;
  68229. color: rgba(34, 84, 61, var(--text-opacity));
  68230. }
  68231. .lg\:focus\:text-teal-100:focus {
  68232. --text-opacity: 1;
  68233. color: #e6fffa;
  68234. color: rgba(230, 255, 250, var(--text-opacity));
  68235. }
  68236. .lg\:focus\:text-teal-200:focus {
  68237. --text-opacity: 1;
  68238. color: #b2f5ea;
  68239. color: rgba(178, 245, 234, var(--text-opacity));
  68240. }
  68241. .lg\:focus\:text-teal-300:focus {
  68242. --text-opacity: 1;
  68243. color: #81e6d9;
  68244. color: rgba(129, 230, 217, var(--text-opacity));
  68245. }
  68246. .lg\:focus\:text-teal-400:focus {
  68247. --text-opacity: 1;
  68248. color: #4fd1c5;
  68249. color: rgba(79, 209, 197, var(--text-opacity));
  68250. }
  68251. .lg\:focus\:text-teal-500:focus {
  68252. --text-opacity: 1;
  68253. color: #38b2ac;
  68254. color: rgba(56, 178, 172, var(--text-opacity));
  68255. }
  68256. .lg\:focus\:text-teal-600:focus {
  68257. --text-opacity: 1;
  68258. color: #319795;
  68259. color: rgba(49, 151, 149, var(--text-opacity));
  68260. }
  68261. .lg\:focus\:text-teal-700:focus {
  68262. --text-opacity: 1;
  68263. color: #2c7a7b;
  68264. color: rgba(44, 122, 123, var(--text-opacity));
  68265. }
  68266. .lg\:focus\:text-teal-800:focus {
  68267. --text-opacity: 1;
  68268. color: #285e61;
  68269. color: rgba(40, 94, 97, var(--text-opacity));
  68270. }
  68271. .lg\:focus\:text-teal-900:focus {
  68272. --text-opacity: 1;
  68273. color: #234e52;
  68274. color: rgba(35, 78, 82, var(--text-opacity));
  68275. }
  68276. .lg\:focus\:text-blue-100:focus {
  68277. --text-opacity: 1;
  68278. color: #ebf8ff;
  68279. color: rgba(235, 248, 255, var(--text-opacity));
  68280. }
  68281. .lg\:focus\:text-blue-200:focus {
  68282. --text-opacity: 1;
  68283. color: #bee3f8;
  68284. color: rgba(190, 227, 248, var(--text-opacity));
  68285. }
  68286. .lg\:focus\:text-blue-300:focus {
  68287. --text-opacity: 1;
  68288. color: #90cdf4;
  68289. color: rgba(144, 205, 244, var(--text-opacity));
  68290. }
  68291. .lg\:focus\:text-blue-400:focus {
  68292. --text-opacity: 1;
  68293. color: #63b3ed;
  68294. color: rgba(99, 179, 237, var(--text-opacity));
  68295. }
  68296. .lg\:focus\:text-blue-500:focus {
  68297. --text-opacity: 1;
  68298. color: #4299e1;
  68299. color: rgba(66, 153, 225, var(--text-opacity));
  68300. }
  68301. .lg\:focus\:text-blue-600:focus {
  68302. --text-opacity: 1;
  68303. color: #3182ce;
  68304. color: rgba(49, 130, 206, var(--text-opacity));
  68305. }
  68306. .lg\:focus\:text-blue-700:focus {
  68307. --text-opacity: 1;
  68308. color: #2b6cb0;
  68309. color: rgba(43, 108, 176, var(--text-opacity));
  68310. }
  68311. .lg\:focus\:text-blue-800:focus {
  68312. --text-opacity: 1;
  68313. color: #2c5282;
  68314. color: rgba(44, 82, 130, var(--text-opacity));
  68315. }
  68316. .lg\:focus\:text-blue-900:focus {
  68317. --text-opacity: 1;
  68318. color: #2a4365;
  68319. color: rgba(42, 67, 101, var(--text-opacity));
  68320. }
  68321. .lg\:focus\:text-indigo-100:focus {
  68322. --text-opacity: 1;
  68323. color: #ebf4ff;
  68324. color: rgba(235, 244, 255, var(--text-opacity));
  68325. }
  68326. .lg\:focus\:text-indigo-200:focus {
  68327. --text-opacity: 1;
  68328. color: #c3dafe;
  68329. color: rgba(195, 218, 254, var(--text-opacity));
  68330. }
  68331. .lg\:focus\:text-indigo-300:focus {
  68332. --text-opacity: 1;
  68333. color: #a3bffa;
  68334. color: rgba(163, 191, 250, var(--text-opacity));
  68335. }
  68336. .lg\:focus\:text-indigo-400:focus {
  68337. --text-opacity: 1;
  68338. color: #7f9cf5;
  68339. color: rgba(127, 156, 245, var(--text-opacity));
  68340. }
  68341. .lg\:focus\:text-indigo-500:focus {
  68342. --text-opacity: 1;
  68343. color: #667eea;
  68344. color: rgba(102, 126, 234, var(--text-opacity));
  68345. }
  68346. .lg\:focus\:text-indigo-600:focus {
  68347. --text-opacity: 1;
  68348. color: #5a67d8;
  68349. color: rgba(90, 103, 216, var(--text-opacity));
  68350. }
  68351. .lg\:focus\:text-indigo-700:focus {
  68352. --text-opacity: 1;
  68353. color: #4c51bf;
  68354. color: rgba(76, 81, 191, var(--text-opacity));
  68355. }
  68356. .lg\:focus\:text-indigo-800:focus {
  68357. --text-opacity: 1;
  68358. color: #434190;
  68359. color: rgba(67, 65, 144, var(--text-opacity));
  68360. }
  68361. .lg\:focus\:text-indigo-900:focus {
  68362. --text-opacity: 1;
  68363. color: #3c366b;
  68364. color: rgba(60, 54, 107, var(--text-opacity));
  68365. }
  68366. .lg\:focus\:text-purple-100:focus {
  68367. --text-opacity: 1;
  68368. color: #faf5ff;
  68369. color: rgba(250, 245, 255, var(--text-opacity));
  68370. }
  68371. .lg\:focus\:text-purple-200:focus {
  68372. --text-opacity: 1;
  68373. color: #e9d8fd;
  68374. color: rgba(233, 216, 253, var(--text-opacity));
  68375. }
  68376. .lg\:focus\:text-purple-300:focus {
  68377. --text-opacity: 1;
  68378. color: #d6bcfa;
  68379. color: rgba(214, 188, 250, var(--text-opacity));
  68380. }
  68381. .lg\:focus\:text-purple-400:focus {
  68382. --text-opacity: 1;
  68383. color: #b794f4;
  68384. color: rgba(183, 148, 244, var(--text-opacity));
  68385. }
  68386. .lg\:focus\:text-purple-500:focus {
  68387. --text-opacity: 1;
  68388. color: #9f7aea;
  68389. color: rgba(159, 122, 234, var(--text-opacity));
  68390. }
  68391. .lg\:focus\:text-purple-600:focus {
  68392. --text-opacity: 1;
  68393. color: #805ad5;
  68394. color: rgba(128, 90, 213, var(--text-opacity));
  68395. }
  68396. .lg\:focus\:text-purple-700:focus {
  68397. --text-opacity: 1;
  68398. color: #6b46c1;
  68399. color: rgba(107, 70, 193, var(--text-opacity));
  68400. }
  68401. .lg\:focus\:text-purple-800:focus {
  68402. --text-opacity: 1;
  68403. color: #553c9a;
  68404. color: rgba(85, 60, 154, var(--text-opacity));
  68405. }
  68406. .lg\:focus\:text-purple-900:focus {
  68407. --text-opacity: 1;
  68408. color: #44337a;
  68409. color: rgba(68, 51, 122, var(--text-opacity));
  68410. }
  68411. .lg\:focus\:text-pink-100:focus {
  68412. --text-opacity: 1;
  68413. color: #fff5f7;
  68414. color: rgba(255, 245, 247, var(--text-opacity));
  68415. }
  68416. .lg\:focus\:text-pink-200:focus {
  68417. --text-opacity: 1;
  68418. color: #fed7e2;
  68419. color: rgba(254, 215, 226, var(--text-opacity));
  68420. }
  68421. .lg\:focus\:text-pink-300:focus {
  68422. --text-opacity: 1;
  68423. color: #fbb6ce;
  68424. color: rgba(251, 182, 206, var(--text-opacity));
  68425. }
  68426. .lg\:focus\:text-pink-400:focus {
  68427. --text-opacity: 1;
  68428. color: #f687b3;
  68429. color: rgba(246, 135, 179, var(--text-opacity));
  68430. }
  68431. .lg\:focus\:text-pink-500:focus {
  68432. --text-opacity: 1;
  68433. color: #ed64a6;
  68434. color: rgba(237, 100, 166, var(--text-opacity));
  68435. }
  68436. .lg\:focus\:text-pink-600:focus {
  68437. --text-opacity: 1;
  68438. color: #d53f8c;
  68439. color: rgba(213, 63, 140, var(--text-opacity));
  68440. }
  68441. .lg\:focus\:text-pink-700:focus {
  68442. --text-opacity: 1;
  68443. color: #b83280;
  68444. color: rgba(184, 50, 128, var(--text-opacity));
  68445. }
  68446. .lg\:focus\:text-pink-800:focus {
  68447. --text-opacity: 1;
  68448. color: #97266d;
  68449. color: rgba(151, 38, 109, var(--text-opacity));
  68450. }
  68451. .lg\:focus\:text-pink-900:focus {
  68452. --text-opacity: 1;
  68453. color: #702459;
  68454. color: rgba(112, 36, 89, var(--text-opacity));
  68455. }
  68456. .lg\:text-opacity-0 {
  68457. --text-opacity: 0;
  68458. }
  68459. .lg\:text-opacity-25 {
  68460. --text-opacity: 0.25;
  68461. }
  68462. .lg\:text-opacity-50 {
  68463. --text-opacity: 0.5;
  68464. }
  68465. .lg\:text-opacity-75 {
  68466. --text-opacity: 0.75;
  68467. }
  68468. .lg\:text-opacity-100 {
  68469. --text-opacity: 1;
  68470. }
  68471. .lg\:hover\:text-opacity-0:hover {
  68472. --text-opacity: 0;
  68473. }
  68474. .lg\:hover\:text-opacity-25:hover {
  68475. --text-opacity: 0.25;
  68476. }
  68477. .lg\:hover\:text-opacity-50:hover {
  68478. --text-opacity: 0.5;
  68479. }
  68480. .lg\:hover\:text-opacity-75:hover {
  68481. --text-opacity: 0.75;
  68482. }
  68483. .lg\:hover\:text-opacity-100:hover {
  68484. --text-opacity: 1;
  68485. }
  68486. .lg\:focus\:text-opacity-0:focus {
  68487. --text-opacity: 0;
  68488. }
  68489. .lg\:focus\:text-opacity-25:focus {
  68490. --text-opacity: 0.25;
  68491. }
  68492. .lg\:focus\:text-opacity-50:focus {
  68493. --text-opacity: 0.5;
  68494. }
  68495. .lg\:focus\:text-opacity-75:focus {
  68496. --text-opacity: 0.75;
  68497. }
  68498. .lg\:focus\:text-opacity-100:focus {
  68499. --text-opacity: 1;
  68500. }
  68501. .lg\:italic {
  68502. font-style: italic;
  68503. }
  68504. .lg\:not-italic {
  68505. font-style: normal;
  68506. }
  68507. .lg\:uppercase {
  68508. text-transform: uppercase;
  68509. }
  68510. .lg\:lowercase {
  68511. text-transform: lowercase;
  68512. }
  68513. .lg\:capitalize {
  68514. text-transform: capitalize;
  68515. }
  68516. .lg\:normal-case {
  68517. text-transform: none;
  68518. }
  68519. .lg\:underline {
  68520. text-decoration: underline;
  68521. }
  68522. .lg\:line-through {
  68523. text-decoration: line-through;
  68524. }
  68525. .lg\:no-underline {
  68526. text-decoration: none;
  68527. }
  68528. .lg\:hover\:underline:hover {
  68529. text-decoration: underline;
  68530. }
  68531. .lg\:hover\:line-through:hover {
  68532. text-decoration: line-through;
  68533. }
  68534. .lg\:hover\:no-underline:hover {
  68535. text-decoration: none;
  68536. }
  68537. .lg\:focus\:underline:focus {
  68538. text-decoration: underline;
  68539. }
  68540. .lg\:focus\:line-through:focus {
  68541. text-decoration: line-through;
  68542. }
  68543. .lg\:focus\:no-underline:focus {
  68544. text-decoration: none;
  68545. }
  68546. .lg\:antialiased {
  68547. -webkit-font-smoothing: antialiased;
  68548. -moz-osx-font-smoothing: grayscale;
  68549. }
  68550. .lg\:subpixel-antialiased {
  68551. -webkit-font-smoothing: auto;
  68552. -moz-osx-font-smoothing: auto;
  68553. }
  68554. .lg\:ordinal, .lg\:slashed-zero, .lg\:lining-nums, .lg\:oldstyle-nums, .lg\:proportional-nums, .lg\:tabular-nums, .lg\:diagonal-fractions, .lg\:stacked-fractions {
  68555. --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);
  68556. --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);
  68557. --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);
  68558. --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);
  68559. --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);
  68560. 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);
  68561. }
  68562. .lg\:normal-nums {
  68563. font-variant-numeric: normal;
  68564. }
  68565. .lg\:ordinal {
  68566. --font-variant-numeric-ordinal: ordinal;
  68567. }
  68568. .lg\:slashed-zero {
  68569. --font-variant-numeric-slashed-zero: slashed-zero;
  68570. }
  68571. .lg\:lining-nums {
  68572. --font-variant-numeric-figure: lining-nums;
  68573. }
  68574. .lg\:oldstyle-nums {
  68575. --font-variant-numeric-figure: oldstyle-nums;
  68576. }
  68577. .lg\:proportional-nums {
  68578. --font-variant-numeric-spacing: proportional-nums;
  68579. }
  68580. .lg\:tabular-nums {
  68581. --font-variant-numeric-spacing: tabular-nums;
  68582. }
  68583. .lg\:diagonal-fractions {
  68584. --font-variant-numeric-fraction: diagonal-fractions;
  68585. }
  68586. .lg\:stacked-fractions {
  68587. --font-variant-numeric-fraction: stacked-fractions;
  68588. }
  68589. .lg\:tracking-tighter {
  68590. letter-spacing: -0.05em;
  68591. }
  68592. .lg\:tracking-tight {
  68593. letter-spacing: -0.025em;
  68594. }
  68595. .lg\:tracking-normal {
  68596. letter-spacing: 0;
  68597. }
  68598. .lg\:tracking-wide {
  68599. letter-spacing: 0.025em;
  68600. }
  68601. .lg\:tracking-wider {
  68602. letter-spacing: 0.05em;
  68603. }
  68604. .lg\:tracking-widest {
  68605. letter-spacing: 0.1em;
  68606. }
  68607. .lg\:select-none {
  68608. -webkit-user-select: none;
  68609. -moz-user-select: none;
  68610. -ms-user-select: none;
  68611. user-select: none;
  68612. }
  68613. .lg\:select-text {
  68614. -webkit-user-select: text;
  68615. -moz-user-select: text;
  68616. -ms-user-select: text;
  68617. user-select: text;
  68618. }
  68619. .lg\:select-all {
  68620. -webkit-user-select: all;
  68621. -moz-user-select: all;
  68622. -ms-user-select: all;
  68623. user-select: all;
  68624. }
  68625. .lg\:select-auto {
  68626. -webkit-user-select: auto;
  68627. -moz-user-select: auto;
  68628. -ms-user-select: auto;
  68629. user-select: auto;
  68630. }
  68631. .lg\:align-baseline {
  68632. vertical-align: baseline;
  68633. }
  68634. .lg\:align-top {
  68635. vertical-align: top;
  68636. }
  68637. .lg\:align-middle {
  68638. vertical-align: middle;
  68639. }
  68640. .lg\:align-bottom {
  68641. vertical-align: bottom;
  68642. }
  68643. .lg\:align-text-top {
  68644. vertical-align: text-top;
  68645. }
  68646. .lg\:align-text-bottom {
  68647. vertical-align: text-bottom;
  68648. }
  68649. .lg\:visible {
  68650. visibility: visible;
  68651. }
  68652. .lg\:invisible {
  68653. visibility: hidden;
  68654. }
  68655. .lg\:whitespace-normal {
  68656. white-space: normal;
  68657. }
  68658. .lg\:whitespace-no-wrap {
  68659. white-space: nowrap;
  68660. }
  68661. .lg\:whitespace-pre {
  68662. white-space: pre;
  68663. }
  68664. .lg\:whitespace-pre-line {
  68665. white-space: pre-line;
  68666. }
  68667. .lg\:whitespace-pre-wrap {
  68668. white-space: pre-wrap;
  68669. }
  68670. .lg\:break-normal {
  68671. word-wrap: normal;
  68672. overflow-wrap: normal;
  68673. word-break: normal;
  68674. }
  68675. .lg\:break-words {
  68676. word-wrap: break-word;
  68677. overflow-wrap: break-word;
  68678. }
  68679. .lg\:break-all {
  68680. word-break: break-all;
  68681. }
  68682. .lg\:truncate {
  68683. overflow: hidden;
  68684. text-overflow: ellipsis;
  68685. white-space: nowrap;
  68686. }
  68687. .lg\:w-0 {
  68688. width: 0;
  68689. }
  68690. .lg\:w-1 {
  68691. width: 0.25rem;
  68692. }
  68693. .lg\:w-2 {
  68694. width: 0.5rem;
  68695. }
  68696. .lg\:w-3 {
  68697. width: 0.75rem;
  68698. }
  68699. .lg\:w-4 {
  68700. width: 1rem;
  68701. }
  68702. .lg\:w-5 {
  68703. width: 1.25rem;
  68704. }
  68705. .lg\:w-6 {
  68706. width: 1.5rem;
  68707. }
  68708. .lg\:w-8 {
  68709. width: 2rem;
  68710. }
  68711. .lg\:w-10 {
  68712. width: 2.5rem;
  68713. }
  68714. .lg\:w-12 {
  68715. width: 3rem;
  68716. }
  68717. .lg\:w-16 {
  68718. width: 4rem;
  68719. }
  68720. .lg\:w-20 {
  68721. width: 5rem;
  68722. }
  68723. .lg\:w-24 {
  68724. width: 6rem;
  68725. }
  68726. .lg\:w-32 {
  68727. width: 8rem;
  68728. }
  68729. .lg\:w-40 {
  68730. width: 10rem;
  68731. }
  68732. .lg\:w-48 {
  68733. width: 12rem;
  68734. }
  68735. .lg\:w-56 {
  68736. width: 14rem;
  68737. }
  68738. .lg\:w-64 {
  68739. width: 16rem;
  68740. }
  68741. .lg\:w-auto {
  68742. width: auto;
  68743. }
  68744. .lg\:w-px {
  68745. width: 1px;
  68746. }
  68747. .lg\:w-1\/2 {
  68748. width: 50%;
  68749. }
  68750. .lg\:w-1\/3 {
  68751. width: 33.333333%;
  68752. }
  68753. .lg\:w-2\/3 {
  68754. width: 66.666667%;
  68755. }
  68756. .lg\:w-1\/4 {
  68757. width: 25%;
  68758. }
  68759. .lg\:w-2\/4 {
  68760. width: 50%;
  68761. }
  68762. .lg\:w-3\/4 {
  68763. width: 75%;
  68764. }
  68765. .lg\:w-1\/5 {
  68766. width: 20%;
  68767. }
  68768. .lg\:w-2\/5 {
  68769. width: 40%;
  68770. }
  68771. .lg\:w-3\/5 {
  68772. width: 60%;
  68773. }
  68774. .lg\:w-4\/5 {
  68775. width: 80%;
  68776. }
  68777. .lg\:w-1\/6 {
  68778. width: 16.666667%;
  68779. }
  68780. .lg\:w-2\/6 {
  68781. width: 33.333333%;
  68782. }
  68783. .lg\:w-3\/6 {
  68784. width: 50%;
  68785. }
  68786. .lg\:w-4\/6 {
  68787. width: 66.666667%;
  68788. }
  68789. .lg\:w-5\/6 {
  68790. width: 83.333333%;
  68791. }
  68792. .lg\:w-1\/12 {
  68793. width: 8.333333%;
  68794. }
  68795. .lg\:w-2\/12 {
  68796. width: 16.666667%;
  68797. }
  68798. .lg\:w-3\/12 {
  68799. width: 25%;
  68800. }
  68801. .lg\:w-4\/12 {
  68802. width: 33.333333%;
  68803. }
  68804. .lg\:w-5\/12 {
  68805. width: 41.666667%;
  68806. }
  68807. .lg\:w-6\/12 {
  68808. width: 50%;
  68809. }
  68810. .lg\:w-7\/12 {
  68811. width: 58.333333%;
  68812. }
  68813. .lg\:w-8\/12 {
  68814. width: 66.666667%;
  68815. }
  68816. .lg\:w-9\/12 {
  68817. width: 75%;
  68818. }
  68819. .lg\:w-10\/12 {
  68820. width: 83.333333%;
  68821. }
  68822. .lg\:w-11\/12 {
  68823. width: 91.666667%;
  68824. }
  68825. .lg\:w-full {
  68826. width: 100%;
  68827. }
  68828. .lg\:w-screen {
  68829. width: 100vw;
  68830. }
  68831. .lg\:z-0 {
  68832. z-index: 0;
  68833. }
  68834. .lg\:z-10 {
  68835. z-index: 10;
  68836. }
  68837. .lg\:z-20 {
  68838. z-index: 20;
  68839. }
  68840. .lg\:z-30 {
  68841. z-index: 30;
  68842. }
  68843. .lg\:z-40 {
  68844. z-index: 40;
  68845. }
  68846. .lg\:z-50 {
  68847. z-index: 50;
  68848. }
  68849. .lg\:z-auto {
  68850. z-index: auto;
  68851. }
  68852. .lg\:gap-0 {
  68853. grid-gap: 0;
  68854. gap: 0;
  68855. }
  68856. .lg\:gap-1 {
  68857. grid-gap: 0.25rem;
  68858. gap: 0.25rem;
  68859. }
  68860. .lg\:gap-2 {
  68861. grid-gap: 0.5rem;
  68862. gap: 0.5rem;
  68863. }
  68864. .lg\:gap-3 {
  68865. grid-gap: 0.75rem;
  68866. gap: 0.75rem;
  68867. }
  68868. .lg\:gap-4 {
  68869. grid-gap: 1rem;
  68870. gap: 1rem;
  68871. }
  68872. .lg\:gap-5 {
  68873. grid-gap: 1.25rem;
  68874. gap: 1.25rem;
  68875. }
  68876. .lg\:gap-6 {
  68877. grid-gap: 1.5rem;
  68878. gap: 1.5rem;
  68879. }
  68880. .lg\:gap-8 {
  68881. grid-gap: 2rem;
  68882. gap: 2rem;
  68883. }
  68884. .lg\:gap-10 {
  68885. grid-gap: 2.5rem;
  68886. gap: 2.5rem;
  68887. }
  68888. .lg\:gap-12 {
  68889. grid-gap: 3rem;
  68890. gap: 3rem;
  68891. }
  68892. .lg\:gap-16 {
  68893. grid-gap: 4rem;
  68894. gap: 4rem;
  68895. }
  68896. .lg\:gap-20 {
  68897. grid-gap: 5rem;
  68898. gap: 5rem;
  68899. }
  68900. .lg\:gap-24 {
  68901. grid-gap: 6rem;
  68902. gap: 6rem;
  68903. }
  68904. .lg\:gap-32 {
  68905. grid-gap: 8rem;
  68906. gap: 8rem;
  68907. }
  68908. .lg\:gap-40 {
  68909. grid-gap: 10rem;
  68910. gap: 10rem;
  68911. }
  68912. .lg\:gap-48 {
  68913. grid-gap: 12rem;
  68914. gap: 12rem;
  68915. }
  68916. .lg\:gap-56 {
  68917. grid-gap: 14rem;
  68918. gap: 14rem;
  68919. }
  68920. .lg\:gap-64 {
  68921. grid-gap: 16rem;
  68922. gap: 16rem;
  68923. }
  68924. .lg\:gap-px {
  68925. grid-gap: 1px;
  68926. gap: 1px;
  68927. }
  68928. .lg\:gap-x-0 {
  68929. grid-column-gap: 0;
  68930. -moz-column-gap: 0;
  68931. column-gap: 0;
  68932. }
  68933. .lg\:gap-x-1 {
  68934. grid-column-gap: 0.25rem;
  68935. -moz-column-gap: 0.25rem;
  68936. column-gap: 0.25rem;
  68937. }
  68938. .lg\:gap-x-2 {
  68939. grid-column-gap: 0.5rem;
  68940. -moz-column-gap: 0.5rem;
  68941. column-gap: 0.5rem;
  68942. }
  68943. .lg\:gap-x-3 {
  68944. grid-column-gap: 0.75rem;
  68945. -moz-column-gap: 0.75rem;
  68946. column-gap: 0.75rem;
  68947. }
  68948. .lg\:gap-x-4 {
  68949. grid-column-gap: 1rem;
  68950. -moz-column-gap: 1rem;
  68951. column-gap: 1rem;
  68952. }
  68953. .lg\:gap-x-5 {
  68954. grid-column-gap: 1.25rem;
  68955. -moz-column-gap: 1.25rem;
  68956. column-gap: 1.25rem;
  68957. }
  68958. .lg\:gap-x-6 {
  68959. grid-column-gap: 1.5rem;
  68960. -moz-column-gap: 1.5rem;
  68961. column-gap: 1.5rem;
  68962. }
  68963. .lg\:gap-x-8 {
  68964. grid-column-gap: 2rem;
  68965. -moz-column-gap: 2rem;
  68966. column-gap: 2rem;
  68967. }
  68968. .lg\:gap-x-10 {
  68969. grid-column-gap: 2.5rem;
  68970. -moz-column-gap: 2.5rem;
  68971. column-gap: 2.5rem;
  68972. }
  68973. .lg\:gap-x-12 {
  68974. grid-column-gap: 3rem;
  68975. -moz-column-gap: 3rem;
  68976. column-gap: 3rem;
  68977. }
  68978. .lg\:gap-x-16 {
  68979. grid-column-gap: 4rem;
  68980. -moz-column-gap: 4rem;
  68981. column-gap: 4rem;
  68982. }
  68983. .lg\:gap-x-20 {
  68984. grid-column-gap: 5rem;
  68985. -moz-column-gap: 5rem;
  68986. column-gap: 5rem;
  68987. }
  68988. .lg\:gap-x-24 {
  68989. grid-column-gap: 6rem;
  68990. -moz-column-gap: 6rem;
  68991. column-gap: 6rem;
  68992. }
  68993. .lg\:gap-x-32 {
  68994. grid-column-gap: 8rem;
  68995. -moz-column-gap: 8rem;
  68996. column-gap: 8rem;
  68997. }
  68998. .lg\:gap-x-40 {
  68999. grid-column-gap: 10rem;
  69000. -moz-column-gap: 10rem;
  69001. column-gap: 10rem;
  69002. }
  69003. .lg\:gap-x-48 {
  69004. grid-column-gap: 12rem;
  69005. -moz-column-gap: 12rem;
  69006. column-gap: 12rem;
  69007. }
  69008. .lg\:gap-x-56 {
  69009. grid-column-gap: 14rem;
  69010. -moz-column-gap: 14rem;
  69011. column-gap: 14rem;
  69012. }
  69013. .lg\:gap-x-64 {
  69014. grid-column-gap: 16rem;
  69015. -moz-column-gap: 16rem;
  69016. column-gap: 16rem;
  69017. }
  69018. .lg\:gap-x-px {
  69019. grid-column-gap: 1px;
  69020. -moz-column-gap: 1px;
  69021. column-gap: 1px;
  69022. }
  69023. .lg\:gap-y-0 {
  69024. grid-row-gap: 0;
  69025. row-gap: 0;
  69026. }
  69027. .lg\:gap-y-1 {
  69028. grid-row-gap: 0.25rem;
  69029. row-gap: 0.25rem;
  69030. }
  69031. .lg\:gap-y-2 {
  69032. grid-row-gap: 0.5rem;
  69033. row-gap: 0.5rem;
  69034. }
  69035. .lg\:gap-y-3 {
  69036. grid-row-gap: 0.75rem;
  69037. row-gap: 0.75rem;
  69038. }
  69039. .lg\:gap-y-4 {
  69040. grid-row-gap: 1rem;
  69041. row-gap: 1rem;
  69042. }
  69043. .lg\:gap-y-5 {
  69044. grid-row-gap: 1.25rem;
  69045. row-gap: 1.25rem;
  69046. }
  69047. .lg\:gap-y-6 {
  69048. grid-row-gap: 1.5rem;
  69049. row-gap: 1.5rem;
  69050. }
  69051. .lg\:gap-y-8 {
  69052. grid-row-gap: 2rem;
  69053. row-gap: 2rem;
  69054. }
  69055. .lg\:gap-y-10 {
  69056. grid-row-gap: 2.5rem;
  69057. row-gap: 2.5rem;
  69058. }
  69059. .lg\:gap-y-12 {
  69060. grid-row-gap: 3rem;
  69061. row-gap: 3rem;
  69062. }
  69063. .lg\:gap-y-16 {
  69064. grid-row-gap: 4rem;
  69065. row-gap: 4rem;
  69066. }
  69067. .lg\:gap-y-20 {
  69068. grid-row-gap: 5rem;
  69069. row-gap: 5rem;
  69070. }
  69071. .lg\:gap-y-24 {
  69072. grid-row-gap: 6rem;
  69073. row-gap: 6rem;
  69074. }
  69075. .lg\:gap-y-32 {
  69076. grid-row-gap: 8rem;
  69077. row-gap: 8rem;
  69078. }
  69079. .lg\:gap-y-40 {
  69080. grid-row-gap: 10rem;
  69081. row-gap: 10rem;
  69082. }
  69083. .lg\:gap-y-48 {
  69084. grid-row-gap: 12rem;
  69085. row-gap: 12rem;
  69086. }
  69087. .lg\:gap-y-56 {
  69088. grid-row-gap: 14rem;
  69089. row-gap: 14rem;
  69090. }
  69091. .lg\:gap-y-64 {
  69092. grid-row-gap: 16rem;
  69093. row-gap: 16rem;
  69094. }
  69095. .lg\:gap-y-px {
  69096. grid-row-gap: 1px;
  69097. row-gap: 1px;
  69098. }
  69099. .lg\:grid-flow-row {
  69100. grid-auto-flow: row;
  69101. }
  69102. .lg\:grid-flow-col {
  69103. grid-auto-flow: column;
  69104. }
  69105. .lg\:grid-flow-row-dense {
  69106. grid-auto-flow: row dense;
  69107. }
  69108. .lg\:grid-flow-col-dense {
  69109. grid-auto-flow: column dense;
  69110. }
  69111. .lg\:grid-cols-1 {
  69112. grid-template-columns: repeat(1, minmax(0, 1fr));
  69113. }
  69114. .lg\:grid-cols-2 {
  69115. grid-template-columns: repeat(2, minmax(0, 1fr));
  69116. }
  69117. .lg\:grid-cols-3 {
  69118. grid-template-columns: repeat(3, minmax(0, 1fr));
  69119. }
  69120. .lg\:grid-cols-4 {
  69121. grid-template-columns: repeat(4, minmax(0, 1fr));
  69122. }
  69123. .lg\:grid-cols-5 {
  69124. grid-template-columns: repeat(5, minmax(0, 1fr));
  69125. }
  69126. .lg\:grid-cols-6 {
  69127. grid-template-columns: repeat(6, minmax(0, 1fr));
  69128. }
  69129. .lg\:grid-cols-7 {
  69130. grid-template-columns: repeat(7, minmax(0, 1fr));
  69131. }
  69132. .lg\:grid-cols-8 {
  69133. grid-template-columns: repeat(8, minmax(0, 1fr));
  69134. }
  69135. .lg\:grid-cols-9 {
  69136. grid-template-columns: repeat(9, minmax(0, 1fr));
  69137. }
  69138. .lg\:grid-cols-10 {
  69139. grid-template-columns: repeat(10, minmax(0, 1fr));
  69140. }
  69141. .lg\:grid-cols-11 {
  69142. grid-template-columns: repeat(11, minmax(0, 1fr));
  69143. }
  69144. .lg\:grid-cols-12 {
  69145. grid-template-columns: repeat(12, minmax(0, 1fr));
  69146. }
  69147. .lg\:grid-cols-none {
  69148. grid-template-columns: none;
  69149. }
  69150. .lg\:auto-cols-auto {
  69151. grid-auto-columns: auto;
  69152. }
  69153. .lg\:auto-cols-min {
  69154. grid-auto-columns: -webkit-min-content;
  69155. grid-auto-columns: min-content;
  69156. }
  69157. .lg\:auto-cols-max {
  69158. grid-auto-columns: -webkit-max-content;
  69159. grid-auto-columns: max-content;
  69160. }
  69161. .lg\:auto-cols-fr {
  69162. grid-auto-columns: minmax(0, 1fr);
  69163. }
  69164. .lg\:col-auto {
  69165. grid-column: auto;
  69166. }
  69167. .lg\:col-span-1 {
  69168. grid-column: span 1 / span 1;
  69169. }
  69170. .lg\:col-span-2 {
  69171. grid-column: span 2 / span 2;
  69172. }
  69173. .lg\:col-span-3 {
  69174. grid-column: span 3 / span 3;
  69175. }
  69176. .lg\:col-span-4 {
  69177. grid-column: span 4 / span 4;
  69178. }
  69179. .lg\:col-span-5 {
  69180. grid-column: span 5 / span 5;
  69181. }
  69182. .lg\:col-span-6 {
  69183. grid-column: span 6 / span 6;
  69184. }
  69185. .lg\:col-span-7 {
  69186. grid-column: span 7 / span 7;
  69187. }
  69188. .lg\:col-span-8 {
  69189. grid-column: span 8 / span 8;
  69190. }
  69191. .lg\:col-span-9 {
  69192. grid-column: span 9 / span 9;
  69193. }
  69194. .lg\:col-span-10 {
  69195. grid-column: span 10 / span 10;
  69196. }
  69197. .lg\:col-span-11 {
  69198. grid-column: span 11 / span 11;
  69199. }
  69200. .lg\:col-span-12 {
  69201. grid-column: span 12 / span 12;
  69202. }
  69203. .lg\:col-span-full {
  69204. grid-column: 1 / -1;
  69205. }
  69206. .lg\:col-start-1 {
  69207. grid-column-start: 1;
  69208. }
  69209. .lg\:col-start-2 {
  69210. grid-column-start: 2;
  69211. }
  69212. .lg\:col-start-3 {
  69213. grid-column-start: 3;
  69214. }
  69215. .lg\:col-start-4 {
  69216. grid-column-start: 4;
  69217. }
  69218. .lg\:col-start-5 {
  69219. grid-column-start: 5;
  69220. }
  69221. .lg\:col-start-6 {
  69222. grid-column-start: 6;
  69223. }
  69224. .lg\:col-start-7 {
  69225. grid-column-start: 7;
  69226. }
  69227. .lg\:col-start-8 {
  69228. grid-column-start: 8;
  69229. }
  69230. .lg\:col-start-9 {
  69231. grid-column-start: 9;
  69232. }
  69233. .lg\:col-start-10 {
  69234. grid-column-start: 10;
  69235. }
  69236. .lg\:col-start-11 {
  69237. grid-column-start: 11;
  69238. }
  69239. .lg\:col-start-12 {
  69240. grid-column-start: 12;
  69241. }
  69242. .lg\:col-start-13 {
  69243. grid-column-start: 13;
  69244. }
  69245. .lg\:col-start-auto {
  69246. grid-column-start: auto;
  69247. }
  69248. .lg\:col-end-1 {
  69249. grid-column-end: 1;
  69250. }
  69251. .lg\:col-end-2 {
  69252. grid-column-end: 2;
  69253. }
  69254. .lg\:col-end-3 {
  69255. grid-column-end: 3;
  69256. }
  69257. .lg\:col-end-4 {
  69258. grid-column-end: 4;
  69259. }
  69260. .lg\:col-end-5 {
  69261. grid-column-end: 5;
  69262. }
  69263. .lg\:col-end-6 {
  69264. grid-column-end: 6;
  69265. }
  69266. .lg\:col-end-7 {
  69267. grid-column-end: 7;
  69268. }
  69269. .lg\:col-end-8 {
  69270. grid-column-end: 8;
  69271. }
  69272. .lg\:col-end-9 {
  69273. grid-column-end: 9;
  69274. }
  69275. .lg\:col-end-10 {
  69276. grid-column-end: 10;
  69277. }
  69278. .lg\:col-end-11 {
  69279. grid-column-end: 11;
  69280. }
  69281. .lg\:col-end-12 {
  69282. grid-column-end: 12;
  69283. }
  69284. .lg\:col-end-13 {
  69285. grid-column-end: 13;
  69286. }
  69287. .lg\:col-end-auto {
  69288. grid-column-end: auto;
  69289. }
  69290. .lg\:grid-rows-1 {
  69291. grid-template-rows: repeat(1, minmax(0, 1fr));
  69292. }
  69293. .lg\:grid-rows-2 {
  69294. grid-template-rows: repeat(2, minmax(0, 1fr));
  69295. }
  69296. .lg\:grid-rows-3 {
  69297. grid-template-rows: repeat(3, minmax(0, 1fr));
  69298. }
  69299. .lg\:grid-rows-4 {
  69300. grid-template-rows: repeat(4, minmax(0, 1fr));
  69301. }
  69302. .lg\:grid-rows-5 {
  69303. grid-template-rows: repeat(5, minmax(0, 1fr));
  69304. }
  69305. .lg\:grid-rows-6 {
  69306. grid-template-rows: repeat(6, minmax(0, 1fr));
  69307. }
  69308. .lg\:grid-rows-none {
  69309. grid-template-rows: none;
  69310. }
  69311. .lg\:auto-rows-auto {
  69312. grid-auto-rows: auto;
  69313. }
  69314. .lg\:auto-rows-min {
  69315. grid-auto-rows: -webkit-min-content;
  69316. grid-auto-rows: min-content;
  69317. }
  69318. .lg\:auto-rows-max {
  69319. grid-auto-rows: -webkit-max-content;
  69320. grid-auto-rows: max-content;
  69321. }
  69322. .lg\:auto-rows-fr {
  69323. grid-auto-rows: minmax(0, 1fr);
  69324. }
  69325. .lg\:row-auto {
  69326. grid-row: auto;
  69327. }
  69328. .lg\:row-span-1 {
  69329. grid-row: span 1 / span 1;
  69330. }
  69331. .lg\:row-span-2 {
  69332. grid-row: span 2 / span 2;
  69333. }
  69334. .lg\:row-span-3 {
  69335. grid-row: span 3 / span 3;
  69336. }
  69337. .lg\:row-span-4 {
  69338. grid-row: span 4 / span 4;
  69339. }
  69340. .lg\:row-span-5 {
  69341. grid-row: span 5 / span 5;
  69342. }
  69343. .lg\:row-span-6 {
  69344. grid-row: span 6 / span 6;
  69345. }
  69346. .lg\:row-span-full {
  69347. grid-row: 1 / -1;
  69348. }
  69349. .lg\:row-start-1 {
  69350. grid-row-start: 1;
  69351. }
  69352. .lg\:row-start-2 {
  69353. grid-row-start: 2;
  69354. }
  69355. .lg\:row-start-3 {
  69356. grid-row-start: 3;
  69357. }
  69358. .lg\:row-start-4 {
  69359. grid-row-start: 4;
  69360. }
  69361. .lg\:row-start-5 {
  69362. grid-row-start: 5;
  69363. }
  69364. .lg\:row-start-6 {
  69365. grid-row-start: 6;
  69366. }
  69367. .lg\:row-start-7 {
  69368. grid-row-start: 7;
  69369. }
  69370. .lg\:row-start-auto {
  69371. grid-row-start: auto;
  69372. }
  69373. .lg\:row-end-1 {
  69374. grid-row-end: 1;
  69375. }
  69376. .lg\:row-end-2 {
  69377. grid-row-end: 2;
  69378. }
  69379. .lg\:row-end-3 {
  69380. grid-row-end: 3;
  69381. }
  69382. .lg\:row-end-4 {
  69383. grid-row-end: 4;
  69384. }
  69385. .lg\:row-end-5 {
  69386. grid-row-end: 5;
  69387. }
  69388. .lg\:row-end-6 {
  69389. grid-row-end: 6;
  69390. }
  69391. .lg\:row-end-7 {
  69392. grid-row-end: 7;
  69393. }
  69394. .lg\:row-end-auto {
  69395. grid-row-end: auto;
  69396. }
  69397. .lg\:transform {
  69398. --transform-translate-x: 0;
  69399. --transform-translate-y: 0;
  69400. --transform-rotate: 0;
  69401. --transform-skew-x: 0;
  69402. --transform-skew-y: 0;
  69403. --transform-scale-x: 1;
  69404. --transform-scale-y: 1;
  69405. 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));
  69406. }
  69407. .lg\:transform-none {
  69408. transform: none;
  69409. }
  69410. .lg\:origin-center {
  69411. transform-origin: center;
  69412. }
  69413. .lg\:origin-top {
  69414. transform-origin: top;
  69415. }
  69416. .lg\:origin-top-right {
  69417. transform-origin: top right;
  69418. }
  69419. .lg\:origin-right {
  69420. transform-origin: right;
  69421. }
  69422. .lg\:origin-bottom-right {
  69423. transform-origin: bottom right;
  69424. }
  69425. .lg\:origin-bottom {
  69426. transform-origin: bottom;
  69427. }
  69428. .lg\:origin-bottom-left {
  69429. transform-origin: bottom left;
  69430. }
  69431. .lg\:origin-left {
  69432. transform-origin: left;
  69433. }
  69434. .lg\:origin-top-left {
  69435. transform-origin: top left;
  69436. }
  69437. .lg\:scale-0 {
  69438. --transform-scale-x: 0;
  69439. --transform-scale-y: 0;
  69440. }
  69441. .lg\:scale-50 {
  69442. --transform-scale-x: .5;
  69443. --transform-scale-y: .5;
  69444. }
  69445. .lg\:scale-75 {
  69446. --transform-scale-x: .75;
  69447. --transform-scale-y: .75;
  69448. }
  69449. .lg\:scale-90 {
  69450. --transform-scale-x: .9;
  69451. --transform-scale-y: .9;
  69452. }
  69453. .lg\:scale-95 {
  69454. --transform-scale-x: .95;
  69455. --transform-scale-y: .95;
  69456. }
  69457. .lg\:scale-100 {
  69458. --transform-scale-x: 1;
  69459. --transform-scale-y: 1;
  69460. }
  69461. .lg\:scale-105 {
  69462. --transform-scale-x: 1.05;
  69463. --transform-scale-y: 1.05;
  69464. }
  69465. .lg\:scale-110 {
  69466. --transform-scale-x: 1.1;
  69467. --transform-scale-y: 1.1;
  69468. }
  69469. .lg\:scale-125 {
  69470. --transform-scale-x: 1.25;
  69471. --transform-scale-y: 1.25;
  69472. }
  69473. .lg\:scale-150 {
  69474. --transform-scale-x: 1.5;
  69475. --transform-scale-y: 1.5;
  69476. }
  69477. .lg\:scale-x-0 {
  69478. --transform-scale-x: 0;
  69479. }
  69480. .lg\:scale-x-50 {
  69481. --transform-scale-x: .5;
  69482. }
  69483. .lg\:scale-x-75 {
  69484. --transform-scale-x: .75;
  69485. }
  69486. .lg\:scale-x-90 {
  69487. --transform-scale-x: .9;
  69488. }
  69489. .lg\:scale-x-95 {
  69490. --transform-scale-x: .95;
  69491. }
  69492. .lg\:scale-x-100 {
  69493. --transform-scale-x: 1;
  69494. }
  69495. .lg\:scale-x-105 {
  69496. --transform-scale-x: 1.05;
  69497. }
  69498. .lg\:scale-x-110 {
  69499. --transform-scale-x: 1.1;
  69500. }
  69501. .lg\:scale-x-125 {
  69502. --transform-scale-x: 1.25;
  69503. }
  69504. .lg\:scale-x-150 {
  69505. --transform-scale-x: 1.5;
  69506. }
  69507. .lg\:scale-y-0 {
  69508. --transform-scale-y: 0;
  69509. }
  69510. .lg\:scale-y-50 {
  69511. --transform-scale-y: .5;
  69512. }
  69513. .lg\:scale-y-75 {
  69514. --transform-scale-y: .75;
  69515. }
  69516. .lg\:scale-y-90 {
  69517. --transform-scale-y: .9;
  69518. }
  69519. .lg\:scale-y-95 {
  69520. --transform-scale-y: .95;
  69521. }
  69522. .lg\:scale-y-100 {
  69523. --transform-scale-y: 1;
  69524. }
  69525. .lg\:scale-y-105 {
  69526. --transform-scale-y: 1.05;
  69527. }
  69528. .lg\:scale-y-110 {
  69529. --transform-scale-y: 1.1;
  69530. }
  69531. .lg\:scale-y-125 {
  69532. --transform-scale-y: 1.25;
  69533. }
  69534. .lg\:scale-y-150 {
  69535. --transform-scale-y: 1.5;
  69536. }
  69537. .lg\:hover\:scale-0:hover {
  69538. --transform-scale-x: 0;
  69539. --transform-scale-y: 0;
  69540. }
  69541. .lg\:hover\:scale-50:hover {
  69542. --transform-scale-x: .5;
  69543. --transform-scale-y: .5;
  69544. }
  69545. .lg\:hover\:scale-75:hover {
  69546. --transform-scale-x: .75;
  69547. --transform-scale-y: .75;
  69548. }
  69549. .lg\:hover\:scale-90:hover {
  69550. --transform-scale-x: .9;
  69551. --transform-scale-y: .9;
  69552. }
  69553. .lg\:hover\:scale-95:hover {
  69554. --transform-scale-x: .95;
  69555. --transform-scale-y: .95;
  69556. }
  69557. .lg\:hover\:scale-100:hover {
  69558. --transform-scale-x: 1;
  69559. --transform-scale-y: 1;
  69560. }
  69561. .lg\:hover\:scale-105:hover {
  69562. --transform-scale-x: 1.05;
  69563. --transform-scale-y: 1.05;
  69564. }
  69565. .lg\:hover\:scale-110:hover {
  69566. --transform-scale-x: 1.1;
  69567. --transform-scale-y: 1.1;
  69568. }
  69569. .lg\:hover\:scale-125:hover {
  69570. --transform-scale-x: 1.25;
  69571. --transform-scale-y: 1.25;
  69572. }
  69573. .lg\:hover\:scale-150:hover {
  69574. --transform-scale-x: 1.5;
  69575. --transform-scale-y: 1.5;
  69576. }
  69577. .lg\:hover\:scale-x-0:hover {
  69578. --transform-scale-x: 0;
  69579. }
  69580. .lg\:hover\:scale-x-50:hover {
  69581. --transform-scale-x: .5;
  69582. }
  69583. .lg\:hover\:scale-x-75:hover {
  69584. --transform-scale-x: .75;
  69585. }
  69586. .lg\:hover\:scale-x-90:hover {
  69587. --transform-scale-x: .9;
  69588. }
  69589. .lg\:hover\:scale-x-95:hover {
  69590. --transform-scale-x: .95;
  69591. }
  69592. .lg\:hover\:scale-x-100:hover {
  69593. --transform-scale-x: 1;
  69594. }
  69595. .lg\:hover\:scale-x-105:hover {
  69596. --transform-scale-x: 1.05;
  69597. }
  69598. .lg\:hover\:scale-x-110:hover {
  69599. --transform-scale-x: 1.1;
  69600. }
  69601. .lg\:hover\:scale-x-125:hover {
  69602. --transform-scale-x: 1.25;
  69603. }
  69604. .lg\:hover\:scale-x-150:hover {
  69605. --transform-scale-x: 1.5;
  69606. }
  69607. .lg\:hover\:scale-y-0:hover {
  69608. --transform-scale-y: 0;
  69609. }
  69610. .lg\:hover\:scale-y-50:hover {
  69611. --transform-scale-y: .5;
  69612. }
  69613. .lg\:hover\:scale-y-75:hover {
  69614. --transform-scale-y: .75;
  69615. }
  69616. .lg\:hover\:scale-y-90:hover {
  69617. --transform-scale-y: .9;
  69618. }
  69619. .lg\:hover\:scale-y-95:hover {
  69620. --transform-scale-y: .95;
  69621. }
  69622. .lg\:hover\:scale-y-100:hover {
  69623. --transform-scale-y: 1;
  69624. }
  69625. .lg\:hover\:scale-y-105:hover {
  69626. --transform-scale-y: 1.05;
  69627. }
  69628. .lg\:hover\:scale-y-110:hover {
  69629. --transform-scale-y: 1.1;
  69630. }
  69631. .lg\:hover\:scale-y-125:hover {
  69632. --transform-scale-y: 1.25;
  69633. }
  69634. .lg\:hover\:scale-y-150:hover {
  69635. --transform-scale-y: 1.5;
  69636. }
  69637. .lg\:focus\:scale-0:focus {
  69638. --transform-scale-x: 0;
  69639. --transform-scale-y: 0;
  69640. }
  69641. .lg\:focus\:scale-50:focus {
  69642. --transform-scale-x: .5;
  69643. --transform-scale-y: .5;
  69644. }
  69645. .lg\:focus\:scale-75:focus {
  69646. --transform-scale-x: .75;
  69647. --transform-scale-y: .75;
  69648. }
  69649. .lg\:focus\:scale-90:focus {
  69650. --transform-scale-x: .9;
  69651. --transform-scale-y: .9;
  69652. }
  69653. .lg\:focus\:scale-95:focus {
  69654. --transform-scale-x: .95;
  69655. --transform-scale-y: .95;
  69656. }
  69657. .lg\:focus\:scale-100:focus {
  69658. --transform-scale-x: 1;
  69659. --transform-scale-y: 1;
  69660. }
  69661. .lg\:focus\:scale-105:focus {
  69662. --transform-scale-x: 1.05;
  69663. --transform-scale-y: 1.05;
  69664. }
  69665. .lg\:focus\:scale-110:focus {
  69666. --transform-scale-x: 1.1;
  69667. --transform-scale-y: 1.1;
  69668. }
  69669. .lg\:focus\:scale-125:focus {
  69670. --transform-scale-x: 1.25;
  69671. --transform-scale-y: 1.25;
  69672. }
  69673. .lg\:focus\:scale-150:focus {
  69674. --transform-scale-x: 1.5;
  69675. --transform-scale-y: 1.5;
  69676. }
  69677. .lg\:focus\:scale-x-0:focus {
  69678. --transform-scale-x: 0;
  69679. }
  69680. .lg\:focus\:scale-x-50:focus {
  69681. --transform-scale-x: .5;
  69682. }
  69683. .lg\:focus\:scale-x-75:focus {
  69684. --transform-scale-x: .75;
  69685. }
  69686. .lg\:focus\:scale-x-90:focus {
  69687. --transform-scale-x: .9;
  69688. }
  69689. .lg\:focus\:scale-x-95:focus {
  69690. --transform-scale-x: .95;
  69691. }
  69692. .lg\:focus\:scale-x-100:focus {
  69693. --transform-scale-x: 1;
  69694. }
  69695. .lg\:focus\:scale-x-105:focus {
  69696. --transform-scale-x: 1.05;
  69697. }
  69698. .lg\:focus\:scale-x-110:focus {
  69699. --transform-scale-x: 1.1;
  69700. }
  69701. .lg\:focus\:scale-x-125:focus {
  69702. --transform-scale-x: 1.25;
  69703. }
  69704. .lg\:focus\:scale-x-150:focus {
  69705. --transform-scale-x: 1.5;
  69706. }
  69707. .lg\:focus\:scale-y-0:focus {
  69708. --transform-scale-y: 0;
  69709. }
  69710. .lg\:focus\:scale-y-50:focus {
  69711. --transform-scale-y: .5;
  69712. }
  69713. .lg\:focus\:scale-y-75:focus {
  69714. --transform-scale-y: .75;
  69715. }
  69716. .lg\:focus\:scale-y-90:focus {
  69717. --transform-scale-y: .9;
  69718. }
  69719. .lg\:focus\:scale-y-95:focus {
  69720. --transform-scale-y: .95;
  69721. }
  69722. .lg\:focus\:scale-y-100:focus {
  69723. --transform-scale-y: 1;
  69724. }
  69725. .lg\:focus\:scale-y-105:focus {
  69726. --transform-scale-y: 1.05;
  69727. }
  69728. .lg\:focus\:scale-y-110:focus {
  69729. --transform-scale-y: 1.1;
  69730. }
  69731. .lg\:focus\:scale-y-125:focus {
  69732. --transform-scale-y: 1.25;
  69733. }
  69734. .lg\:focus\:scale-y-150:focus {
  69735. --transform-scale-y: 1.5;
  69736. }
  69737. .lg\:rotate-0 {
  69738. --transform-rotate: 0;
  69739. }
  69740. .lg\:rotate-1 {
  69741. --transform-rotate: 1deg;
  69742. }
  69743. .lg\:rotate-2 {
  69744. --transform-rotate: 2deg;
  69745. }
  69746. .lg\:rotate-3 {
  69747. --transform-rotate: 3deg;
  69748. }
  69749. .lg\:rotate-6 {
  69750. --transform-rotate: 6deg;
  69751. }
  69752. .lg\:rotate-12 {
  69753. --transform-rotate: 12deg;
  69754. }
  69755. .lg\:rotate-45 {
  69756. --transform-rotate: 45deg;
  69757. }
  69758. .lg\:rotate-90 {
  69759. --transform-rotate: 90deg;
  69760. }
  69761. .lg\:rotate-180 {
  69762. --transform-rotate: 180deg;
  69763. }
  69764. .lg\:-rotate-180 {
  69765. --transform-rotate: -180deg;
  69766. }
  69767. .lg\:-rotate-90 {
  69768. --transform-rotate: -90deg;
  69769. }
  69770. .lg\:-rotate-45 {
  69771. --transform-rotate: -45deg;
  69772. }
  69773. .lg\:-rotate-12 {
  69774. --transform-rotate: -12deg;
  69775. }
  69776. .lg\:-rotate-6 {
  69777. --transform-rotate: -6deg;
  69778. }
  69779. .lg\:-rotate-3 {
  69780. --transform-rotate: -3deg;
  69781. }
  69782. .lg\:-rotate-2 {
  69783. --transform-rotate: -2deg;
  69784. }
  69785. .lg\:-rotate-1 {
  69786. --transform-rotate: -1deg;
  69787. }
  69788. .lg\:hover\:rotate-0:hover {
  69789. --transform-rotate: 0;
  69790. }
  69791. .lg\:hover\:rotate-1:hover {
  69792. --transform-rotate: 1deg;
  69793. }
  69794. .lg\:hover\:rotate-2:hover {
  69795. --transform-rotate: 2deg;
  69796. }
  69797. .lg\:hover\:rotate-3:hover {
  69798. --transform-rotate: 3deg;
  69799. }
  69800. .lg\:hover\:rotate-6:hover {
  69801. --transform-rotate: 6deg;
  69802. }
  69803. .lg\:hover\:rotate-12:hover {
  69804. --transform-rotate: 12deg;
  69805. }
  69806. .lg\:hover\:rotate-45:hover {
  69807. --transform-rotate: 45deg;
  69808. }
  69809. .lg\:hover\:rotate-90:hover {
  69810. --transform-rotate: 90deg;
  69811. }
  69812. .lg\:hover\:rotate-180:hover {
  69813. --transform-rotate: 180deg;
  69814. }
  69815. .lg\:hover\:-rotate-180:hover {
  69816. --transform-rotate: -180deg;
  69817. }
  69818. .lg\:hover\:-rotate-90:hover {
  69819. --transform-rotate: -90deg;
  69820. }
  69821. .lg\:hover\:-rotate-45:hover {
  69822. --transform-rotate: -45deg;
  69823. }
  69824. .lg\:hover\:-rotate-12:hover {
  69825. --transform-rotate: -12deg;
  69826. }
  69827. .lg\:hover\:-rotate-6:hover {
  69828. --transform-rotate: -6deg;
  69829. }
  69830. .lg\:hover\:-rotate-3:hover {
  69831. --transform-rotate: -3deg;
  69832. }
  69833. .lg\:hover\:-rotate-2:hover {
  69834. --transform-rotate: -2deg;
  69835. }
  69836. .lg\:hover\:-rotate-1:hover {
  69837. --transform-rotate: -1deg;
  69838. }
  69839. .lg\:focus\:rotate-0:focus {
  69840. --transform-rotate: 0;
  69841. }
  69842. .lg\:focus\:rotate-1:focus {
  69843. --transform-rotate: 1deg;
  69844. }
  69845. .lg\:focus\:rotate-2:focus {
  69846. --transform-rotate: 2deg;
  69847. }
  69848. .lg\:focus\:rotate-3:focus {
  69849. --transform-rotate: 3deg;
  69850. }
  69851. .lg\:focus\:rotate-6:focus {
  69852. --transform-rotate: 6deg;
  69853. }
  69854. .lg\:focus\:rotate-12:focus {
  69855. --transform-rotate: 12deg;
  69856. }
  69857. .lg\:focus\:rotate-45:focus {
  69858. --transform-rotate: 45deg;
  69859. }
  69860. .lg\:focus\:rotate-90:focus {
  69861. --transform-rotate: 90deg;
  69862. }
  69863. .lg\:focus\:rotate-180:focus {
  69864. --transform-rotate: 180deg;
  69865. }
  69866. .lg\:focus\:-rotate-180:focus {
  69867. --transform-rotate: -180deg;
  69868. }
  69869. .lg\:focus\:-rotate-90:focus {
  69870. --transform-rotate: -90deg;
  69871. }
  69872. .lg\:focus\:-rotate-45:focus {
  69873. --transform-rotate: -45deg;
  69874. }
  69875. .lg\:focus\:-rotate-12:focus {
  69876. --transform-rotate: -12deg;
  69877. }
  69878. .lg\:focus\:-rotate-6:focus {
  69879. --transform-rotate: -6deg;
  69880. }
  69881. .lg\:focus\:-rotate-3:focus {
  69882. --transform-rotate: -3deg;
  69883. }
  69884. .lg\:focus\:-rotate-2:focus {
  69885. --transform-rotate: -2deg;
  69886. }
  69887. .lg\:focus\:-rotate-1:focus {
  69888. --transform-rotate: -1deg;
  69889. }
  69890. .lg\:translate-x-0 {
  69891. --transform-translate-x: 0;
  69892. }
  69893. .lg\:translate-x-1 {
  69894. --transform-translate-x: 0.25rem;
  69895. }
  69896. .lg\:translate-x-2 {
  69897. --transform-translate-x: 0.5rem;
  69898. }
  69899. .lg\:translate-x-3 {
  69900. --transform-translate-x: 0.75rem;
  69901. }
  69902. .lg\:translate-x-4 {
  69903. --transform-translate-x: 1rem;
  69904. }
  69905. .lg\:translate-x-5 {
  69906. --transform-translate-x: 1.25rem;
  69907. }
  69908. .lg\:translate-x-6 {
  69909. --transform-translate-x: 1.5rem;
  69910. }
  69911. .lg\:translate-x-8 {
  69912. --transform-translate-x: 2rem;
  69913. }
  69914. .lg\:translate-x-10 {
  69915. --transform-translate-x: 2.5rem;
  69916. }
  69917. .lg\:translate-x-12 {
  69918. --transform-translate-x: 3rem;
  69919. }
  69920. .lg\:translate-x-16 {
  69921. --transform-translate-x: 4rem;
  69922. }
  69923. .lg\:translate-x-20 {
  69924. --transform-translate-x: 5rem;
  69925. }
  69926. .lg\:translate-x-24 {
  69927. --transform-translate-x: 6rem;
  69928. }
  69929. .lg\:translate-x-32 {
  69930. --transform-translate-x: 8rem;
  69931. }
  69932. .lg\:translate-x-40 {
  69933. --transform-translate-x: 10rem;
  69934. }
  69935. .lg\:translate-x-48 {
  69936. --transform-translate-x: 12rem;
  69937. }
  69938. .lg\:translate-x-56 {
  69939. --transform-translate-x: 14rem;
  69940. }
  69941. .lg\:translate-x-64 {
  69942. --transform-translate-x: 16rem;
  69943. }
  69944. .lg\:translate-x-px {
  69945. --transform-translate-x: 1px;
  69946. }
  69947. .lg\:-translate-x-1 {
  69948. --transform-translate-x: -0.25rem;
  69949. }
  69950. .lg\:-translate-x-2 {
  69951. --transform-translate-x: -0.5rem;
  69952. }
  69953. .lg\:-translate-x-3 {
  69954. --transform-translate-x: -0.75rem;
  69955. }
  69956. .lg\:-translate-x-4 {
  69957. --transform-translate-x: -1rem;
  69958. }
  69959. .lg\:-translate-x-5 {
  69960. --transform-translate-x: -1.25rem;
  69961. }
  69962. .lg\:-translate-x-6 {
  69963. --transform-translate-x: -1.5rem;
  69964. }
  69965. .lg\:-translate-x-8 {
  69966. --transform-translate-x: -2rem;
  69967. }
  69968. .lg\:-translate-x-10 {
  69969. --transform-translate-x: -2.5rem;
  69970. }
  69971. .lg\:-translate-x-12 {
  69972. --transform-translate-x: -3rem;
  69973. }
  69974. .lg\:-translate-x-16 {
  69975. --transform-translate-x: -4rem;
  69976. }
  69977. .lg\:-translate-x-20 {
  69978. --transform-translate-x: -5rem;
  69979. }
  69980. .lg\:-translate-x-24 {
  69981. --transform-translate-x: -6rem;
  69982. }
  69983. .lg\:-translate-x-32 {
  69984. --transform-translate-x: -8rem;
  69985. }
  69986. .lg\:-translate-x-40 {
  69987. --transform-translate-x: -10rem;
  69988. }
  69989. .lg\:-translate-x-48 {
  69990. --transform-translate-x: -12rem;
  69991. }
  69992. .lg\:-translate-x-56 {
  69993. --transform-translate-x: -14rem;
  69994. }
  69995. .lg\:-translate-x-64 {
  69996. --transform-translate-x: -16rem;
  69997. }
  69998. .lg\:-translate-x-px {
  69999. --transform-translate-x: -1px;
  70000. }
  70001. .lg\:-translate-x-full {
  70002. --transform-translate-x: -100%;
  70003. }
  70004. .lg\:-translate-x-1\/2 {
  70005. --transform-translate-x: -50%;
  70006. }
  70007. .lg\:translate-x-1\/2 {
  70008. --transform-translate-x: 50%;
  70009. }
  70010. .lg\:translate-x-full {
  70011. --transform-translate-x: 100%;
  70012. }
  70013. .lg\:translate-y-0 {
  70014. --transform-translate-y: 0;
  70015. }
  70016. .lg\:translate-y-1 {
  70017. --transform-translate-y: 0.25rem;
  70018. }
  70019. .lg\:translate-y-2 {
  70020. --transform-translate-y: 0.5rem;
  70021. }
  70022. .lg\:translate-y-3 {
  70023. --transform-translate-y: 0.75rem;
  70024. }
  70025. .lg\:translate-y-4 {
  70026. --transform-translate-y: 1rem;
  70027. }
  70028. .lg\:translate-y-5 {
  70029. --transform-translate-y: 1.25rem;
  70030. }
  70031. .lg\:translate-y-6 {
  70032. --transform-translate-y: 1.5rem;
  70033. }
  70034. .lg\:translate-y-8 {
  70035. --transform-translate-y: 2rem;
  70036. }
  70037. .lg\:translate-y-10 {
  70038. --transform-translate-y: 2.5rem;
  70039. }
  70040. .lg\:translate-y-12 {
  70041. --transform-translate-y: 3rem;
  70042. }
  70043. .lg\:translate-y-16 {
  70044. --transform-translate-y: 4rem;
  70045. }
  70046. .lg\:translate-y-20 {
  70047. --transform-translate-y: 5rem;
  70048. }
  70049. .lg\:translate-y-24 {
  70050. --transform-translate-y: 6rem;
  70051. }
  70052. .lg\:translate-y-32 {
  70053. --transform-translate-y: 8rem;
  70054. }
  70055. .lg\:translate-y-40 {
  70056. --transform-translate-y: 10rem;
  70057. }
  70058. .lg\:translate-y-48 {
  70059. --transform-translate-y: 12rem;
  70060. }
  70061. .lg\:translate-y-56 {
  70062. --transform-translate-y: 14rem;
  70063. }
  70064. .lg\:translate-y-64 {
  70065. --transform-translate-y: 16rem;
  70066. }
  70067. .lg\:translate-y-px {
  70068. --transform-translate-y: 1px;
  70069. }
  70070. .lg\:-translate-y-1 {
  70071. --transform-translate-y: -0.25rem;
  70072. }
  70073. .lg\:-translate-y-2 {
  70074. --transform-translate-y: -0.5rem;
  70075. }
  70076. .lg\:-translate-y-3 {
  70077. --transform-translate-y: -0.75rem;
  70078. }
  70079. .lg\:-translate-y-4 {
  70080. --transform-translate-y: -1rem;
  70081. }
  70082. .lg\:-translate-y-5 {
  70083. --transform-translate-y: -1.25rem;
  70084. }
  70085. .lg\:-translate-y-6 {
  70086. --transform-translate-y: -1.5rem;
  70087. }
  70088. .lg\:-translate-y-8 {
  70089. --transform-translate-y: -2rem;
  70090. }
  70091. .lg\:-translate-y-10 {
  70092. --transform-translate-y: -2.5rem;
  70093. }
  70094. .lg\:-translate-y-12 {
  70095. --transform-translate-y: -3rem;
  70096. }
  70097. .lg\:-translate-y-16 {
  70098. --transform-translate-y: -4rem;
  70099. }
  70100. .lg\:-translate-y-20 {
  70101. --transform-translate-y: -5rem;
  70102. }
  70103. .lg\:-translate-y-24 {
  70104. --transform-translate-y: -6rem;
  70105. }
  70106. .lg\:-translate-y-32 {
  70107. --transform-translate-y: -8rem;
  70108. }
  70109. .lg\:-translate-y-40 {
  70110. --transform-translate-y: -10rem;
  70111. }
  70112. .lg\:-translate-y-48 {
  70113. --transform-translate-y: -12rem;
  70114. }
  70115. .lg\:-translate-y-56 {
  70116. --transform-translate-y: -14rem;
  70117. }
  70118. .lg\:-translate-y-64 {
  70119. --transform-translate-y: -16rem;
  70120. }
  70121. .lg\:-translate-y-px {
  70122. --transform-translate-y: -1px;
  70123. }
  70124. .lg\:-translate-y-full {
  70125. --transform-translate-y: -100%;
  70126. }
  70127. .lg\:-translate-y-1\/2 {
  70128. --transform-translate-y: -50%;
  70129. }
  70130. .lg\:translate-y-1\/2 {
  70131. --transform-translate-y: 50%;
  70132. }
  70133. .lg\:translate-y-full {
  70134. --transform-translate-y: 100%;
  70135. }
  70136. .lg\:hover\:translate-x-0:hover {
  70137. --transform-translate-x: 0;
  70138. }
  70139. .lg\:hover\:translate-x-1:hover {
  70140. --transform-translate-x: 0.25rem;
  70141. }
  70142. .lg\:hover\:translate-x-2:hover {
  70143. --transform-translate-x: 0.5rem;
  70144. }
  70145. .lg\:hover\:translate-x-3:hover {
  70146. --transform-translate-x: 0.75rem;
  70147. }
  70148. .lg\:hover\:translate-x-4:hover {
  70149. --transform-translate-x: 1rem;
  70150. }
  70151. .lg\:hover\:translate-x-5:hover {
  70152. --transform-translate-x: 1.25rem;
  70153. }
  70154. .lg\:hover\:translate-x-6:hover {
  70155. --transform-translate-x: 1.5rem;
  70156. }
  70157. .lg\:hover\:translate-x-8:hover {
  70158. --transform-translate-x: 2rem;
  70159. }
  70160. .lg\:hover\:translate-x-10:hover {
  70161. --transform-translate-x: 2.5rem;
  70162. }
  70163. .lg\:hover\:translate-x-12:hover {
  70164. --transform-translate-x: 3rem;
  70165. }
  70166. .lg\:hover\:translate-x-16:hover {
  70167. --transform-translate-x: 4rem;
  70168. }
  70169. .lg\:hover\:translate-x-20:hover {
  70170. --transform-translate-x: 5rem;
  70171. }
  70172. .lg\:hover\:translate-x-24:hover {
  70173. --transform-translate-x: 6rem;
  70174. }
  70175. .lg\:hover\:translate-x-32:hover {
  70176. --transform-translate-x: 8rem;
  70177. }
  70178. .lg\:hover\:translate-x-40:hover {
  70179. --transform-translate-x: 10rem;
  70180. }
  70181. .lg\:hover\:translate-x-48:hover {
  70182. --transform-translate-x: 12rem;
  70183. }
  70184. .lg\:hover\:translate-x-56:hover {
  70185. --transform-translate-x: 14rem;
  70186. }
  70187. .lg\:hover\:translate-x-64:hover {
  70188. --transform-translate-x: 16rem;
  70189. }
  70190. .lg\:hover\:translate-x-px:hover {
  70191. --transform-translate-x: 1px;
  70192. }
  70193. .lg\:hover\:-translate-x-1:hover {
  70194. --transform-translate-x: -0.25rem;
  70195. }
  70196. .lg\:hover\:-translate-x-2:hover {
  70197. --transform-translate-x: -0.5rem;
  70198. }
  70199. .lg\:hover\:-translate-x-3:hover {
  70200. --transform-translate-x: -0.75rem;
  70201. }
  70202. .lg\:hover\:-translate-x-4:hover {
  70203. --transform-translate-x: -1rem;
  70204. }
  70205. .lg\:hover\:-translate-x-5:hover {
  70206. --transform-translate-x: -1.25rem;
  70207. }
  70208. .lg\:hover\:-translate-x-6:hover {
  70209. --transform-translate-x: -1.5rem;
  70210. }
  70211. .lg\:hover\:-translate-x-8:hover {
  70212. --transform-translate-x: -2rem;
  70213. }
  70214. .lg\:hover\:-translate-x-10:hover {
  70215. --transform-translate-x: -2.5rem;
  70216. }
  70217. .lg\:hover\:-translate-x-12:hover {
  70218. --transform-translate-x: -3rem;
  70219. }
  70220. .lg\:hover\:-translate-x-16:hover {
  70221. --transform-translate-x: -4rem;
  70222. }
  70223. .lg\:hover\:-translate-x-20:hover {
  70224. --transform-translate-x: -5rem;
  70225. }
  70226. .lg\:hover\:-translate-x-24:hover {
  70227. --transform-translate-x: -6rem;
  70228. }
  70229. .lg\:hover\:-translate-x-32:hover {
  70230. --transform-translate-x: -8rem;
  70231. }
  70232. .lg\:hover\:-translate-x-40:hover {
  70233. --transform-translate-x: -10rem;
  70234. }
  70235. .lg\:hover\:-translate-x-48:hover {
  70236. --transform-translate-x: -12rem;
  70237. }
  70238. .lg\:hover\:-translate-x-56:hover {
  70239. --transform-translate-x: -14rem;
  70240. }
  70241. .lg\:hover\:-translate-x-64:hover {
  70242. --transform-translate-x: -16rem;
  70243. }
  70244. .lg\:hover\:-translate-x-px:hover {
  70245. --transform-translate-x: -1px;
  70246. }
  70247. .lg\:hover\:-translate-x-full:hover {
  70248. --transform-translate-x: -100%;
  70249. }
  70250. .lg\:hover\:-translate-x-1\/2:hover {
  70251. --transform-translate-x: -50%;
  70252. }
  70253. .lg\:hover\:translate-x-1\/2:hover {
  70254. --transform-translate-x: 50%;
  70255. }
  70256. .lg\:hover\:translate-x-full:hover {
  70257. --transform-translate-x: 100%;
  70258. }
  70259. .lg\:hover\:translate-y-0:hover {
  70260. --transform-translate-y: 0;
  70261. }
  70262. .lg\:hover\:translate-y-1:hover {
  70263. --transform-translate-y: 0.25rem;
  70264. }
  70265. .lg\:hover\:translate-y-2:hover {
  70266. --transform-translate-y: 0.5rem;
  70267. }
  70268. .lg\:hover\:translate-y-3:hover {
  70269. --transform-translate-y: 0.75rem;
  70270. }
  70271. .lg\:hover\:translate-y-4:hover {
  70272. --transform-translate-y: 1rem;
  70273. }
  70274. .lg\:hover\:translate-y-5:hover {
  70275. --transform-translate-y: 1.25rem;
  70276. }
  70277. .lg\:hover\:translate-y-6:hover {
  70278. --transform-translate-y: 1.5rem;
  70279. }
  70280. .lg\:hover\:translate-y-8:hover {
  70281. --transform-translate-y: 2rem;
  70282. }
  70283. .lg\:hover\:translate-y-10:hover {
  70284. --transform-translate-y: 2.5rem;
  70285. }
  70286. .lg\:hover\:translate-y-12:hover {
  70287. --transform-translate-y: 3rem;
  70288. }
  70289. .lg\:hover\:translate-y-16:hover {
  70290. --transform-translate-y: 4rem;
  70291. }
  70292. .lg\:hover\:translate-y-20:hover {
  70293. --transform-translate-y: 5rem;
  70294. }
  70295. .lg\:hover\:translate-y-24:hover {
  70296. --transform-translate-y: 6rem;
  70297. }
  70298. .lg\:hover\:translate-y-32:hover {
  70299. --transform-translate-y: 8rem;
  70300. }
  70301. .lg\:hover\:translate-y-40:hover {
  70302. --transform-translate-y: 10rem;
  70303. }
  70304. .lg\:hover\:translate-y-48:hover {
  70305. --transform-translate-y: 12rem;
  70306. }
  70307. .lg\:hover\:translate-y-56:hover {
  70308. --transform-translate-y: 14rem;
  70309. }
  70310. .lg\:hover\:translate-y-64:hover {
  70311. --transform-translate-y: 16rem;
  70312. }
  70313. .lg\:hover\:translate-y-px:hover {
  70314. --transform-translate-y: 1px;
  70315. }
  70316. .lg\:hover\:-translate-y-1:hover {
  70317. --transform-translate-y: -0.25rem;
  70318. }
  70319. .lg\:hover\:-translate-y-2:hover {
  70320. --transform-translate-y: -0.5rem;
  70321. }
  70322. .lg\:hover\:-translate-y-3:hover {
  70323. --transform-translate-y: -0.75rem;
  70324. }
  70325. .lg\:hover\:-translate-y-4:hover {
  70326. --transform-translate-y: -1rem;
  70327. }
  70328. .lg\:hover\:-translate-y-5:hover {
  70329. --transform-translate-y: -1.25rem;
  70330. }
  70331. .lg\:hover\:-translate-y-6:hover {
  70332. --transform-translate-y: -1.5rem;
  70333. }
  70334. .lg\:hover\:-translate-y-8:hover {
  70335. --transform-translate-y: -2rem;
  70336. }
  70337. .lg\:hover\:-translate-y-10:hover {
  70338. --transform-translate-y: -2.5rem;
  70339. }
  70340. .lg\:hover\:-translate-y-12:hover {
  70341. --transform-translate-y: -3rem;
  70342. }
  70343. .lg\:hover\:-translate-y-16:hover {
  70344. --transform-translate-y: -4rem;
  70345. }
  70346. .lg\:hover\:-translate-y-20:hover {
  70347. --transform-translate-y: -5rem;
  70348. }
  70349. .lg\:hover\:-translate-y-24:hover {
  70350. --transform-translate-y: -6rem;
  70351. }
  70352. .lg\:hover\:-translate-y-32:hover {
  70353. --transform-translate-y: -8rem;
  70354. }
  70355. .lg\:hover\:-translate-y-40:hover {
  70356. --transform-translate-y: -10rem;
  70357. }
  70358. .lg\:hover\:-translate-y-48:hover {
  70359. --transform-translate-y: -12rem;
  70360. }
  70361. .lg\:hover\:-translate-y-56:hover {
  70362. --transform-translate-y: -14rem;
  70363. }
  70364. .lg\:hover\:-translate-y-64:hover {
  70365. --transform-translate-y: -16rem;
  70366. }
  70367. .lg\:hover\:-translate-y-px:hover {
  70368. --transform-translate-y: -1px;
  70369. }
  70370. .lg\:hover\:-translate-y-full:hover {
  70371. --transform-translate-y: -100%;
  70372. }
  70373. .lg\:hover\:-translate-y-1\/2:hover {
  70374. --transform-translate-y: -50%;
  70375. }
  70376. .lg\:hover\:translate-y-1\/2:hover {
  70377. --transform-translate-y: 50%;
  70378. }
  70379. .lg\:hover\:translate-y-full:hover {
  70380. --transform-translate-y: 100%;
  70381. }
  70382. .lg\:focus\:translate-x-0:focus {
  70383. --transform-translate-x: 0;
  70384. }
  70385. .lg\:focus\:translate-x-1:focus {
  70386. --transform-translate-x: 0.25rem;
  70387. }
  70388. .lg\:focus\:translate-x-2:focus {
  70389. --transform-translate-x: 0.5rem;
  70390. }
  70391. .lg\:focus\:translate-x-3:focus {
  70392. --transform-translate-x: 0.75rem;
  70393. }
  70394. .lg\:focus\:translate-x-4:focus {
  70395. --transform-translate-x: 1rem;
  70396. }
  70397. .lg\:focus\:translate-x-5:focus {
  70398. --transform-translate-x: 1.25rem;
  70399. }
  70400. .lg\:focus\:translate-x-6:focus {
  70401. --transform-translate-x: 1.5rem;
  70402. }
  70403. .lg\:focus\:translate-x-8:focus {
  70404. --transform-translate-x: 2rem;
  70405. }
  70406. .lg\:focus\:translate-x-10:focus {
  70407. --transform-translate-x: 2.5rem;
  70408. }
  70409. .lg\:focus\:translate-x-12:focus {
  70410. --transform-translate-x: 3rem;
  70411. }
  70412. .lg\:focus\:translate-x-16:focus {
  70413. --transform-translate-x: 4rem;
  70414. }
  70415. .lg\:focus\:translate-x-20:focus {
  70416. --transform-translate-x: 5rem;
  70417. }
  70418. .lg\:focus\:translate-x-24:focus {
  70419. --transform-translate-x: 6rem;
  70420. }
  70421. .lg\:focus\:translate-x-32:focus {
  70422. --transform-translate-x: 8rem;
  70423. }
  70424. .lg\:focus\:translate-x-40:focus {
  70425. --transform-translate-x: 10rem;
  70426. }
  70427. .lg\:focus\:translate-x-48:focus {
  70428. --transform-translate-x: 12rem;
  70429. }
  70430. .lg\:focus\:translate-x-56:focus {
  70431. --transform-translate-x: 14rem;
  70432. }
  70433. .lg\:focus\:translate-x-64:focus {
  70434. --transform-translate-x: 16rem;
  70435. }
  70436. .lg\:focus\:translate-x-px:focus {
  70437. --transform-translate-x: 1px;
  70438. }
  70439. .lg\:focus\:-translate-x-1:focus {
  70440. --transform-translate-x: -0.25rem;
  70441. }
  70442. .lg\:focus\:-translate-x-2:focus {
  70443. --transform-translate-x: -0.5rem;
  70444. }
  70445. .lg\:focus\:-translate-x-3:focus {
  70446. --transform-translate-x: -0.75rem;
  70447. }
  70448. .lg\:focus\:-translate-x-4:focus {
  70449. --transform-translate-x: -1rem;
  70450. }
  70451. .lg\:focus\:-translate-x-5:focus {
  70452. --transform-translate-x: -1.25rem;
  70453. }
  70454. .lg\:focus\:-translate-x-6:focus {
  70455. --transform-translate-x: -1.5rem;
  70456. }
  70457. .lg\:focus\:-translate-x-8:focus {
  70458. --transform-translate-x: -2rem;
  70459. }
  70460. .lg\:focus\:-translate-x-10:focus {
  70461. --transform-translate-x: -2.5rem;
  70462. }
  70463. .lg\:focus\:-translate-x-12:focus {
  70464. --transform-translate-x: -3rem;
  70465. }
  70466. .lg\:focus\:-translate-x-16:focus {
  70467. --transform-translate-x: -4rem;
  70468. }
  70469. .lg\:focus\:-translate-x-20:focus {
  70470. --transform-translate-x: -5rem;
  70471. }
  70472. .lg\:focus\:-translate-x-24:focus {
  70473. --transform-translate-x: -6rem;
  70474. }
  70475. .lg\:focus\:-translate-x-32:focus {
  70476. --transform-translate-x: -8rem;
  70477. }
  70478. .lg\:focus\:-translate-x-40:focus {
  70479. --transform-translate-x: -10rem;
  70480. }
  70481. .lg\:focus\:-translate-x-48:focus {
  70482. --transform-translate-x: -12rem;
  70483. }
  70484. .lg\:focus\:-translate-x-56:focus {
  70485. --transform-translate-x: -14rem;
  70486. }
  70487. .lg\:focus\:-translate-x-64:focus {
  70488. --transform-translate-x: -16rem;
  70489. }
  70490. .lg\:focus\:-translate-x-px:focus {
  70491. --transform-translate-x: -1px;
  70492. }
  70493. .lg\:focus\:-translate-x-full:focus {
  70494. --transform-translate-x: -100%;
  70495. }
  70496. .lg\:focus\:-translate-x-1\/2:focus {
  70497. --transform-translate-x: -50%;
  70498. }
  70499. .lg\:focus\:translate-x-1\/2:focus {
  70500. --transform-translate-x: 50%;
  70501. }
  70502. .lg\:focus\:translate-x-full:focus {
  70503. --transform-translate-x: 100%;
  70504. }
  70505. .lg\:focus\:translate-y-0:focus {
  70506. --transform-translate-y: 0;
  70507. }
  70508. .lg\:focus\:translate-y-1:focus {
  70509. --transform-translate-y: 0.25rem;
  70510. }
  70511. .lg\:focus\:translate-y-2:focus {
  70512. --transform-translate-y: 0.5rem;
  70513. }
  70514. .lg\:focus\:translate-y-3:focus {
  70515. --transform-translate-y: 0.75rem;
  70516. }
  70517. .lg\:focus\:translate-y-4:focus {
  70518. --transform-translate-y: 1rem;
  70519. }
  70520. .lg\:focus\:translate-y-5:focus {
  70521. --transform-translate-y: 1.25rem;
  70522. }
  70523. .lg\:focus\:translate-y-6:focus {
  70524. --transform-translate-y: 1.5rem;
  70525. }
  70526. .lg\:focus\:translate-y-8:focus {
  70527. --transform-translate-y: 2rem;
  70528. }
  70529. .lg\:focus\:translate-y-10:focus {
  70530. --transform-translate-y: 2.5rem;
  70531. }
  70532. .lg\:focus\:translate-y-12:focus {
  70533. --transform-translate-y: 3rem;
  70534. }
  70535. .lg\:focus\:translate-y-16:focus {
  70536. --transform-translate-y: 4rem;
  70537. }
  70538. .lg\:focus\:translate-y-20:focus {
  70539. --transform-translate-y: 5rem;
  70540. }
  70541. .lg\:focus\:translate-y-24:focus {
  70542. --transform-translate-y: 6rem;
  70543. }
  70544. .lg\:focus\:translate-y-32:focus {
  70545. --transform-translate-y: 8rem;
  70546. }
  70547. .lg\:focus\:translate-y-40:focus {
  70548. --transform-translate-y: 10rem;
  70549. }
  70550. .lg\:focus\:translate-y-48:focus {
  70551. --transform-translate-y: 12rem;
  70552. }
  70553. .lg\:focus\:translate-y-56:focus {
  70554. --transform-translate-y: 14rem;
  70555. }
  70556. .lg\:focus\:translate-y-64:focus {
  70557. --transform-translate-y: 16rem;
  70558. }
  70559. .lg\:focus\:translate-y-px:focus {
  70560. --transform-translate-y: 1px;
  70561. }
  70562. .lg\:focus\:-translate-y-1:focus {
  70563. --transform-translate-y: -0.25rem;
  70564. }
  70565. .lg\:focus\:-translate-y-2:focus {
  70566. --transform-translate-y: -0.5rem;
  70567. }
  70568. .lg\:focus\:-translate-y-3:focus {
  70569. --transform-translate-y: -0.75rem;
  70570. }
  70571. .lg\:focus\:-translate-y-4:focus {
  70572. --transform-translate-y: -1rem;
  70573. }
  70574. .lg\:focus\:-translate-y-5:focus {
  70575. --transform-translate-y: -1.25rem;
  70576. }
  70577. .lg\:focus\:-translate-y-6:focus {
  70578. --transform-translate-y: -1.5rem;
  70579. }
  70580. .lg\:focus\:-translate-y-8:focus {
  70581. --transform-translate-y: -2rem;
  70582. }
  70583. .lg\:focus\:-translate-y-10:focus {
  70584. --transform-translate-y: -2.5rem;
  70585. }
  70586. .lg\:focus\:-translate-y-12:focus {
  70587. --transform-translate-y: -3rem;
  70588. }
  70589. .lg\:focus\:-translate-y-16:focus {
  70590. --transform-translate-y: -4rem;
  70591. }
  70592. .lg\:focus\:-translate-y-20:focus {
  70593. --transform-translate-y: -5rem;
  70594. }
  70595. .lg\:focus\:-translate-y-24:focus {
  70596. --transform-translate-y: -6rem;
  70597. }
  70598. .lg\:focus\:-translate-y-32:focus {
  70599. --transform-translate-y: -8rem;
  70600. }
  70601. .lg\:focus\:-translate-y-40:focus {
  70602. --transform-translate-y: -10rem;
  70603. }
  70604. .lg\:focus\:-translate-y-48:focus {
  70605. --transform-translate-y: -12rem;
  70606. }
  70607. .lg\:focus\:-translate-y-56:focus {
  70608. --transform-translate-y: -14rem;
  70609. }
  70610. .lg\:focus\:-translate-y-64:focus {
  70611. --transform-translate-y: -16rem;
  70612. }
  70613. .lg\:focus\:-translate-y-px:focus {
  70614. --transform-translate-y: -1px;
  70615. }
  70616. .lg\:focus\:-translate-y-full:focus {
  70617. --transform-translate-y: -100%;
  70618. }
  70619. .lg\:focus\:-translate-y-1\/2:focus {
  70620. --transform-translate-y: -50%;
  70621. }
  70622. .lg\:focus\:translate-y-1\/2:focus {
  70623. --transform-translate-y: 50%;
  70624. }
  70625. .lg\:focus\:translate-y-full:focus {
  70626. --transform-translate-y: 100%;
  70627. }
  70628. .lg\:skew-x-0 {
  70629. --transform-skew-x: 0;
  70630. }
  70631. .lg\:skew-x-1 {
  70632. --transform-skew-x: 1deg;
  70633. }
  70634. .lg\:skew-x-2 {
  70635. --transform-skew-x: 2deg;
  70636. }
  70637. .lg\:skew-x-3 {
  70638. --transform-skew-x: 3deg;
  70639. }
  70640. .lg\:skew-x-6 {
  70641. --transform-skew-x: 6deg;
  70642. }
  70643. .lg\:skew-x-12 {
  70644. --transform-skew-x: 12deg;
  70645. }
  70646. .lg\:-skew-x-12 {
  70647. --transform-skew-x: -12deg;
  70648. }
  70649. .lg\:-skew-x-6 {
  70650. --transform-skew-x: -6deg;
  70651. }
  70652. .lg\:-skew-x-3 {
  70653. --transform-skew-x: -3deg;
  70654. }
  70655. .lg\:-skew-x-2 {
  70656. --transform-skew-x: -2deg;
  70657. }
  70658. .lg\:-skew-x-1 {
  70659. --transform-skew-x: -1deg;
  70660. }
  70661. .lg\:skew-y-0 {
  70662. --transform-skew-y: 0;
  70663. }
  70664. .lg\:skew-y-1 {
  70665. --transform-skew-y: 1deg;
  70666. }
  70667. .lg\:skew-y-2 {
  70668. --transform-skew-y: 2deg;
  70669. }
  70670. .lg\:skew-y-3 {
  70671. --transform-skew-y: 3deg;
  70672. }
  70673. .lg\:skew-y-6 {
  70674. --transform-skew-y: 6deg;
  70675. }
  70676. .lg\:skew-y-12 {
  70677. --transform-skew-y: 12deg;
  70678. }
  70679. .lg\:-skew-y-12 {
  70680. --transform-skew-y: -12deg;
  70681. }
  70682. .lg\:-skew-y-6 {
  70683. --transform-skew-y: -6deg;
  70684. }
  70685. .lg\:-skew-y-3 {
  70686. --transform-skew-y: -3deg;
  70687. }
  70688. .lg\:-skew-y-2 {
  70689. --transform-skew-y: -2deg;
  70690. }
  70691. .lg\:-skew-y-1 {
  70692. --transform-skew-y: -1deg;
  70693. }
  70694. .lg\:hover\:skew-x-0:hover {
  70695. --transform-skew-x: 0;
  70696. }
  70697. .lg\:hover\:skew-x-1:hover {
  70698. --transform-skew-x: 1deg;
  70699. }
  70700. .lg\:hover\:skew-x-2:hover {
  70701. --transform-skew-x: 2deg;
  70702. }
  70703. .lg\:hover\:skew-x-3:hover {
  70704. --transform-skew-x: 3deg;
  70705. }
  70706. .lg\:hover\:skew-x-6:hover {
  70707. --transform-skew-x: 6deg;
  70708. }
  70709. .lg\:hover\:skew-x-12:hover {
  70710. --transform-skew-x: 12deg;
  70711. }
  70712. .lg\:hover\:-skew-x-12:hover {
  70713. --transform-skew-x: -12deg;
  70714. }
  70715. .lg\:hover\:-skew-x-6:hover {
  70716. --transform-skew-x: -6deg;
  70717. }
  70718. .lg\:hover\:-skew-x-3:hover {
  70719. --transform-skew-x: -3deg;
  70720. }
  70721. .lg\:hover\:-skew-x-2:hover {
  70722. --transform-skew-x: -2deg;
  70723. }
  70724. .lg\:hover\:-skew-x-1:hover {
  70725. --transform-skew-x: -1deg;
  70726. }
  70727. .lg\:hover\:skew-y-0:hover {
  70728. --transform-skew-y: 0;
  70729. }
  70730. .lg\:hover\:skew-y-1:hover {
  70731. --transform-skew-y: 1deg;
  70732. }
  70733. .lg\:hover\:skew-y-2:hover {
  70734. --transform-skew-y: 2deg;
  70735. }
  70736. .lg\:hover\:skew-y-3:hover {
  70737. --transform-skew-y: 3deg;
  70738. }
  70739. .lg\:hover\:skew-y-6:hover {
  70740. --transform-skew-y: 6deg;
  70741. }
  70742. .lg\:hover\:skew-y-12:hover {
  70743. --transform-skew-y: 12deg;
  70744. }
  70745. .lg\:hover\:-skew-y-12:hover {
  70746. --transform-skew-y: -12deg;
  70747. }
  70748. .lg\:hover\:-skew-y-6:hover {
  70749. --transform-skew-y: -6deg;
  70750. }
  70751. .lg\:hover\:-skew-y-3:hover {
  70752. --transform-skew-y: -3deg;
  70753. }
  70754. .lg\:hover\:-skew-y-2:hover {
  70755. --transform-skew-y: -2deg;
  70756. }
  70757. .lg\:hover\:-skew-y-1:hover {
  70758. --transform-skew-y: -1deg;
  70759. }
  70760. .lg\:focus\:skew-x-0:focus {
  70761. --transform-skew-x: 0;
  70762. }
  70763. .lg\:focus\:skew-x-1:focus {
  70764. --transform-skew-x: 1deg;
  70765. }
  70766. .lg\:focus\:skew-x-2:focus {
  70767. --transform-skew-x: 2deg;
  70768. }
  70769. .lg\:focus\:skew-x-3:focus {
  70770. --transform-skew-x: 3deg;
  70771. }
  70772. .lg\:focus\:skew-x-6:focus {
  70773. --transform-skew-x: 6deg;
  70774. }
  70775. .lg\:focus\:skew-x-12:focus {
  70776. --transform-skew-x: 12deg;
  70777. }
  70778. .lg\:focus\:-skew-x-12:focus {
  70779. --transform-skew-x: -12deg;
  70780. }
  70781. .lg\:focus\:-skew-x-6:focus {
  70782. --transform-skew-x: -6deg;
  70783. }
  70784. .lg\:focus\:-skew-x-3:focus {
  70785. --transform-skew-x: -3deg;
  70786. }
  70787. .lg\:focus\:-skew-x-2:focus {
  70788. --transform-skew-x: -2deg;
  70789. }
  70790. .lg\:focus\:-skew-x-1:focus {
  70791. --transform-skew-x: -1deg;
  70792. }
  70793. .lg\:focus\:skew-y-0:focus {
  70794. --transform-skew-y: 0;
  70795. }
  70796. .lg\:focus\:skew-y-1:focus {
  70797. --transform-skew-y: 1deg;
  70798. }
  70799. .lg\:focus\:skew-y-2:focus {
  70800. --transform-skew-y: 2deg;
  70801. }
  70802. .lg\:focus\:skew-y-3:focus {
  70803. --transform-skew-y: 3deg;
  70804. }
  70805. .lg\:focus\:skew-y-6:focus {
  70806. --transform-skew-y: 6deg;
  70807. }
  70808. .lg\:focus\:skew-y-12:focus {
  70809. --transform-skew-y: 12deg;
  70810. }
  70811. .lg\:focus\:-skew-y-12:focus {
  70812. --transform-skew-y: -12deg;
  70813. }
  70814. .lg\:focus\:-skew-y-6:focus {
  70815. --transform-skew-y: -6deg;
  70816. }
  70817. .lg\:focus\:-skew-y-3:focus {
  70818. --transform-skew-y: -3deg;
  70819. }
  70820. .lg\:focus\:-skew-y-2:focus {
  70821. --transform-skew-y: -2deg;
  70822. }
  70823. .lg\:focus\:-skew-y-1:focus {
  70824. --transform-skew-y: -1deg;
  70825. }
  70826. .lg\:transition-none {
  70827. transition-property: none;
  70828. }
  70829. .lg\:transition-all {
  70830. transition-property: all;
  70831. }
  70832. .lg\:transition {
  70833. transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  70834. }
  70835. .lg\:transition-colors {
  70836. transition-property: background-color, border-color, color, fill, stroke;
  70837. }
  70838. .lg\:transition-opacity {
  70839. transition-property: opacity;
  70840. }
  70841. .lg\:transition-shadow {
  70842. transition-property: box-shadow;
  70843. }
  70844. .lg\:transition-transform {
  70845. transition-property: transform;
  70846. }
  70847. .lg\:ease-linear {
  70848. transition-timing-function: linear;
  70849. }
  70850. .lg\:ease-in {
  70851. transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  70852. }
  70853. .lg\:ease-out {
  70854. transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  70855. }
  70856. .lg\:ease-in-out {
  70857. transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  70858. }
  70859. .lg\:duration-75 {
  70860. transition-duration: 75ms;
  70861. }
  70862. .lg\:duration-100 {
  70863. transition-duration: 100ms;
  70864. }
  70865. .lg\:duration-150 {
  70866. transition-duration: 150ms;
  70867. }
  70868. .lg\:duration-200 {
  70869. transition-duration: 200ms;
  70870. }
  70871. .lg\:duration-300 {
  70872. transition-duration: 300ms;
  70873. }
  70874. .lg\:duration-500 {
  70875. transition-duration: 500ms;
  70876. }
  70877. .lg\:duration-700 {
  70878. transition-duration: 700ms;
  70879. }
  70880. .lg\:duration-1000 {
  70881. transition-duration: 1000ms;
  70882. }
  70883. .lg\:delay-75 {
  70884. transition-delay: 75ms;
  70885. }
  70886. .lg\:delay-100 {
  70887. transition-delay: 100ms;
  70888. }
  70889. .lg\:delay-150 {
  70890. transition-delay: 150ms;
  70891. }
  70892. .lg\:delay-200 {
  70893. transition-delay: 200ms;
  70894. }
  70895. .lg\:delay-300 {
  70896. transition-delay: 300ms;
  70897. }
  70898. .lg\:delay-500 {
  70899. transition-delay: 500ms;
  70900. }
  70901. .lg\:delay-700 {
  70902. transition-delay: 700ms;
  70903. }
  70904. .lg\:delay-1000 {
  70905. transition-delay: 1000ms;
  70906. }
  70907. .lg\:animate-none {
  70908. -webkit-animation: none;
  70909. animation: none;
  70910. }
  70911. .lg\:animate-spin {
  70912. -webkit-animation: spin 1s linear infinite;
  70913. animation: spin 1s linear infinite;
  70914. }
  70915. .lg\:animate-ping {
  70916. -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  70917. animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  70918. }
  70919. .lg\:animate-pulse {
  70920. -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  70921. animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  70922. }
  70923. .lg\:animate-bounce {
  70924. -webkit-animation: bounce 1s infinite;
  70925. animation: bounce 1s infinite;
  70926. }
  70927. }
  70928. @media (min-width: 1280px) {
  70929. .xl\:container {
  70930. width: 100%;
  70931. }
  70932. @media (min-width: 640px) {
  70933. .xl\:container {
  70934. max-width: 640px;
  70935. }
  70936. }
  70937. @media (min-width: 768px) {
  70938. .xl\:container {
  70939. max-width: 768px;
  70940. }
  70941. }
  70942. @media (min-width: 1024px) {
  70943. .xl\:container {
  70944. max-width: 1024px;
  70945. }
  70946. }
  70947. @media (min-width: 1280px) {
  70948. .xl\:container {
  70949. max-width: 1280px;
  70950. }
  70951. }
  70952. .xl\:prose {
  70953. color: #4a5568;
  70954. max-width: 65ch;
  70955. }
  70956. .xl\:prose [class~="lead"] {
  70957. color: #4a5568;
  70958. font-size: 1.25em;
  70959. line-height: 1.6;
  70960. margin-top: 1.2em;
  70961. margin-bottom: 1.2em;
  70962. }
  70963. .xl\:prose a {
  70964. color: #1a202c;
  70965. text-decoration: underline;
  70966. }
  70967. .xl\:prose strong {
  70968. color: #1a202c;
  70969. font-weight: 600;
  70970. }
  70971. .xl\:prose ol {
  70972. counter-reset: list-counter;
  70973. margin-top: 1.25em;
  70974. margin-bottom: 1.25em;
  70975. }
  70976. .xl\:prose ol > li {
  70977. position: relative;
  70978. counter-increment: list-counter;
  70979. padding-left: 1.75em;
  70980. }
  70981. .xl\:prose ol > li::before {
  70982. content: counter(list-counter) ".";
  70983. position: absolute;
  70984. font-weight: 400;
  70985. color: #718096;
  70986. }
  70987. .xl\:prose ul > li {
  70988. position: relative;
  70989. padding-left: 1.75em;
  70990. }
  70991. .xl\:prose ul > li::before {
  70992. content: "";
  70993. position: absolute;
  70994. background-color: #cbd5e0;
  70995. border-radius: 50%;
  70996. width: 0.375em;
  70997. height: 0.375em;
  70998. top: calc(0.875em - 0.1875em);
  70999. left: 0.25em;
  71000. }
  71001. .xl\:prose hr {
  71002. border-color: #e2e8f0;
  71003. border-top-width: 1px;
  71004. margin-top: 3em;
  71005. margin-bottom: 3em;
  71006. }
  71007. .xl\:prose blockquote {
  71008. font-weight: 500;
  71009. font-style: italic;
  71010. color: #1a202c;
  71011. border-left-width: 0.25rem;
  71012. border-left-color: #e2e8f0;
  71013. quotes: "\201C""\201D""\2018""\2019";
  71014. margin-top: 1.6em;
  71015. margin-bottom: 1.6em;
  71016. padding-left: 1em;
  71017. }
  71018. .xl\:prose blockquote p:first-of-type::before {
  71019. content: open-quote;
  71020. }
  71021. .xl\:prose blockquote p:last-of-type::after {
  71022. content: close-quote;
  71023. }
  71024. .xl\:prose h1 {
  71025. color: #1a202c;
  71026. font-weight: 800;
  71027. font-size: 2.25em;
  71028. margin-top: 0;
  71029. margin-bottom: 0.8888889em;
  71030. line-height: 1.1111111;
  71031. }
  71032. .xl\:prose h2 {
  71033. color: #1a202c;
  71034. font-weight: 700;
  71035. font-size: 1.5em;
  71036. margin-top: 2em;
  71037. margin-bottom: 1em;
  71038. line-height: 1.3333333;
  71039. }
  71040. .xl\:prose h3 {
  71041. color: #1a202c;
  71042. font-weight: 600;
  71043. font-size: 1.25em;
  71044. margin-top: 1.6em;
  71045. margin-bottom: 0.6em;
  71046. line-height: 1.6;
  71047. }
  71048. .xl\:prose h4 {
  71049. color: #1a202c;
  71050. font-weight: 600;
  71051. margin-top: 1.5em;
  71052. margin-bottom: 0.5em;
  71053. line-height: 1.5;
  71054. }
  71055. .xl\:prose figure figcaption {
  71056. color: #718096;
  71057. font-size: 0.875em;
  71058. line-height: 1.4285714;
  71059. margin-top: 0.8571429em;
  71060. }
  71061. .xl\:prose code {
  71062. color: #1a202c;
  71063. font-weight: 600;
  71064. font-size: 0.875em;
  71065. }
  71066. .xl\:prose code::before {
  71067. content: "`";
  71068. }
  71069. .xl\:prose code::after {
  71070. content: "`";
  71071. }
  71072. .xl\:prose pre {
  71073. color: #e2e8f0;
  71074. background-color: #2d3748;
  71075. overflow-x: auto;
  71076. font-size: 0.875em;
  71077. line-height: 1.7142857;
  71078. margin-top: 1.7142857em;
  71079. margin-bottom: 1.7142857em;
  71080. border-radius: 0.375rem;
  71081. padding-top: 0.8571429em;
  71082. padding-right: 1.1428571em;
  71083. padding-bottom: 0.8571429em;
  71084. padding-left: 1.1428571em;
  71085. }
  71086. .xl\:prose pre code {
  71087. background-color: transparent;
  71088. border-width: 0;
  71089. border-radius: 0;
  71090. padding: 0;
  71091. font-weight: 400;
  71092. color: inherit;
  71093. font-size: inherit;
  71094. font-family: inherit;
  71095. line-height: inherit;
  71096. }
  71097. .xl\:prose pre code::before {
  71098. content: "";
  71099. }
  71100. .xl\:prose pre code::after {
  71101. content: "";
  71102. }
  71103. .xl\:prose table {
  71104. width: 100%;
  71105. table-layout: auto;
  71106. text-align: left;
  71107. margin-top: 2em;
  71108. margin-bottom: 2em;
  71109. font-size: 0.875em;
  71110. line-height: 1.7142857;
  71111. }
  71112. .xl\:prose thead {
  71113. color: #1a202c;
  71114. font-weight: 600;
  71115. border-bottom-width: 1px;
  71116. border-bottom-color: #cbd5e0;
  71117. }
  71118. .xl\:prose thead th {
  71119. vertical-align: bottom;
  71120. padding-right: 0.5714286em;
  71121. padding-bottom: 0.5714286em;
  71122. padding-left: 0.5714286em;
  71123. }
  71124. .xl\:prose tbody tr {
  71125. border-bottom-width: 1px;
  71126. border-bottom-color: #e2e8f0;
  71127. }
  71128. .xl\:prose tbody tr:last-child {
  71129. border-bottom-width: 0;
  71130. }
  71131. .xl\:prose tbody td {
  71132. vertical-align: top;
  71133. padding-top: 0.5714286em;
  71134. padding-right: 0.5714286em;
  71135. padding-bottom: 0.5714286em;
  71136. padding-left: 0.5714286em;
  71137. }
  71138. .xl\:prose {
  71139. font-size: 1rem;
  71140. line-height: 1.75;
  71141. }
  71142. .xl\:prose p {
  71143. margin-top: 1.25em;
  71144. margin-bottom: 1.25em;
  71145. }
  71146. .xl\:prose img {
  71147. margin-top: 2em;
  71148. margin-bottom: 2em;
  71149. }
  71150. .xl\:prose video {
  71151. margin-top: 2em;
  71152. margin-bottom: 2em;
  71153. }
  71154. .xl\:prose figure {
  71155. margin-top: 2em;
  71156. margin-bottom: 2em;
  71157. }
  71158. .xl\:prose figure > * {
  71159. margin-top: 0;
  71160. margin-bottom: 0;
  71161. }
  71162. .xl\:prose h2 code {
  71163. font-size: 0.875em;
  71164. }
  71165. .xl\:prose h3 code {
  71166. font-size: 0.9em;
  71167. }
  71168. .xl\:prose ul {
  71169. margin-top: 1.25em;
  71170. margin-bottom: 1.25em;
  71171. }
  71172. .xl\:prose li {
  71173. margin-top: 0.5em;
  71174. margin-bottom: 0.5em;
  71175. }
  71176. .xl\:prose ol > li:before {
  71177. left: 0;
  71178. }
  71179. .xl\:prose > ul > li p {
  71180. margin-top: 0.75em;
  71181. margin-bottom: 0.75em;
  71182. }
  71183. .xl\:prose > ul > li > *:first-child {
  71184. margin-top: 1.25em;
  71185. }
  71186. .xl\:prose > ul > li > *:last-child {
  71187. margin-bottom: 1.25em;
  71188. }
  71189. .xl\:prose > ol > li > *:first-child {
  71190. margin-top: 1.25em;
  71191. }
  71192. .xl\:prose > ol > li > *:last-child {
  71193. margin-bottom: 1.25em;
  71194. }
  71195. .xl\:prose ul ul, .xl\:prose ul ol, .xl\:prose ol ul, .xl\:prose ol ol {
  71196. margin-top: 0.75em;
  71197. margin-bottom: 0.75em;
  71198. }
  71199. .xl\:prose hr + * {
  71200. margin-top: 0;
  71201. }
  71202. .xl\:prose h2 + * {
  71203. margin-top: 0;
  71204. }
  71205. .xl\:prose h3 + * {
  71206. margin-top: 0;
  71207. }
  71208. .xl\:prose h4 + * {
  71209. margin-top: 0;
  71210. }
  71211. .xl\:prose thead th:first-child {
  71212. padding-left: 0;
  71213. }
  71214. .xl\:prose thead th:last-child {
  71215. padding-right: 0;
  71216. }
  71217. .xl\:prose tbody td:first-child {
  71218. padding-left: 0;
  71219. }
  71220. .xl\:prose tbody td:last-child {
  71221. padding-right: 0;
  71222. }
  71223. .xl\:prose > :first-child {
  71224. margin-top: 0;
  71225. }
  71226. .xl\:prose > :last-child {
  71227. margin-bottom: 0;
  71228. }
  71229. .xl\:prose-sm {
  71230. font-size: 0.875rem;
  71231. line-height: 1.7142857;
  71232. }
  71233. .xl\:prose-sm p {
  71234. margin-top: 1.1428571em;
  71235. margin-bottom: 1.1428571em;
  71236. }
  71237. .xl\:prose-sm [class~="lead"] {
  71238. font-size: 1.2857143em;
  71239. line-height: 1.5555556;
  71240. margin-top: 0.8888889em;
  71241. margin-bottom: 0.8888889em;
  71242. }
  71243. .xl\:prose-sm blockquote {
  71244. margin-top: 1.3333333em;
  71245. margin-bottom: 1.3333333em;
  71246. padding-left: 1.1111111em;
  71247. }
  71248. .xl\:prose-sm h1 {
  71249. font-size: 2.1428571em;
  71250. margin-top: 0;
  71251. margin-bottom: 0.8em;
  71252. line-height: 1.2;
  71253. }
  71254. .xl\:prose-sm h2 {
  71255. font-size: 1.4285714em;
  71256. margin-top: 1.6em;
  71257. margin-bottom: 0.8em;
  71258. line-height: 1.4;
  71259. }
  71260. .xl\:prose-sm h3 {
  71261. font-size: 1.2857143em;
  71262. margin-top: 1.5555556em;
  71263. margin-bottom: 0.4444444em;
  71264. line-height: 1.5555556;
  71265. }
  71266. .xl\:prose-sm h4 {
  71267. margin-top: 1.4285714em;
  71268. margin-bottom: 0.5714286em;
  71269. line-height: 1.4285714;
  71270. }
  71271. .xl\:prose-sm img {
  71272. margin-top: 1.7142857em;
  71273. margin-bottom: 1.7142857em;
  71274. }
  71275. .xl\:prose-sm video {
  71276. margin-top: 1.7142857em;
  71277. margin-bottom: 1.7142857em;
  71278. }
  71279. .xl\:prose-sm figure {
  71280. margin-top: 1.7142857em;
  71281. margin-bottom: 1.7142857em;
  71282. }
  71283. .xl\:prose-sm figure > * {
  71284. margin-top: 0;
  71285. margin-bottom: 0;
  71286. }
  71287. .xl\:prose-sm figure figcaption {
  71288. font-size: 0.8571429em;
  71289. line-height: 1.3333333;
  71290. margin-top: 0.6666667em;
  71291. }
  71292. .xl\:prose-sm code {
  71293. font-size: 0.8571429em;
  71294. }
  71295. .xl\:prose-sm h2 code {
  71296. font-size: 0.9em;
  71297. }
  71298. .xl\:prose-sm h3 code {
  71299. font-size: 0.8888889em;
  71300. }
  71301. .xl\:prose-sm pre {
  71302. font-size: 0.8571429em;
  71303. line-height: 1.6666667;
  71304. margin-top: 1.6666667em;
  71305. margin-bottom: 1.6666667em;
  71306. border-radius: 0.25rem;
  71307. padding-top: 0.6666667em;
  71308. padding-right: 1em;
  71309. padding-bottom: 0.6666667em;
  71310. padding-left: 1em;
  71311. }
  71312. .xl\:prose-sm ol {
  71313. margin-top: 1.1428571em;
  71314. margin-bottom: 1.1428571em;
  71315. }
  71316. .xl\:prose-sm ul {
  71317. margin-top: 1.1428571em;
  71318. margin-bottom: 1.1428571em;
  71319. }
  71320. .xl\:prose-sm li {
  71321. margin-top: 0.2857143em;
  71322. margin-bottom: 0.2857143em;
  71323. }
  71324. .xl\:prose-sm ol > li {
  71325. padding-left: 1.5714286em;
  71326. }
  71327. .xl\:prose-sm ol > li:before {
  71328. left: 0;
  71329. }
  71330. .xl\:prose-sm ul > li {
  71331. padding-left: 1.5714286em;
  71332. }
  71333. .xl\:prose-sm ul > li::before {
  71334. height: 0.3571429em;
  71335. width: 0.3571429em;
  71336. top: calc(0.8571429em - 0.1785714em);
  71337. left: 0.2142857em;
  71338. }
  71339. .xl\:prose-sm > ul > li p {
  71340. margin-top: 0.5714286em;
  71341. margin-bottom: 0.5714286em;
  71342. }
  71343. .xl\:prose-sm > ul > li > *:first-child {
  71344. margin-top: 1.1428571em;
  71345. }
  71346. .xl\:prose-sm > ul > li > *:last-child {
  71347. margin-bottom: 1.1428571em;
  71348. }
  71349. .xl\:prose-sm > ol > li > *:first-child {
  71350. margin-top: 1.1428571em;
  71351. }
  71352. .xl\:prose-sm > ol > li > *:last-child {
  71353. margin-bottom: 1.1428571em;
  71354. }
  71355. .xl\:prose-sm ul ul, .xl\:prose-sm ul ol, .xl\:prose-sm ol ul, .xl\:prose-sm ol ol {
  71356. margin-top: 0.5714286em;
  71357. margin-bottom: 0.5714286em;
  71358. }
  71359. .xl\:prose-sm hr {
  71360. margin-top: 2.8571429em;
  71361. margin-bottom: 2.8571429em;
  71362. }
  71363. .xl\:prose-sm hr + * {
  71364. margin-top: 0;
  71365. }
  71366. .xl\:prose-sm h2 + * {
  71367. margin-top: 0;
  71368. }
  71369. .xl\:prose-sm h3 + * {
  71370. margin-top: 0;
  71371. }
  71372. .xl\:prose-sm h4 + * {
  71373. margin-top: 0;
  71374. }
  71375. .xl\:prose-sm table {
  71376. font-size: 0.8571429em;
  71377. line-height: 1.5;
  71378. }
  71379. .xl\:prose-sm thead th {
  71380. padding-right: 1em;
  71381. padding-bottom: 0.6666667em;
  71382. padding-left: 1em;
  71383. }
  71384. .xl\:prose-sm thead th:first-child {
  71385. padding-left: 0;
  71386. }
  71387. .xl\:prose-sm thead th:last-child {
  71388. padding-right: 0;
  71389. }
  71390. .xl\:prose-sm tbody td {
  71391. padding-top: 0.6666667em;
  71392. padding-right: 1em;
  71393. padding-bottom: 0.6666667em;
  71394. padding-left: 1em;
  71395. }
  71396. .xl\:prose-sm tbody td:first-child {
  71397. padding-left: 0;
  71398. }
  71399. .xl\:prose-sm tbody td:last-child {
  71400. padding-right: 0;
  71401. }
  71402. .xl\:prose-sm > :first-child {
  71403. margin-top: 0;
  71404. }
  71405. .xl\:prose-sm > :last-child {
  71406. margin-bottom: 0;
  71407. }
  71408. .xl\:prose-lg {
  71409. font-size: 1.125rem;
  71410. line-height: 1.7777778;
  71411. }
  71412. .xl\:prose-lg p {
  71413. margin-top: 1.3333333em;
  71414. margin-bottom: 1.3333333em;
  71415. }
  71416. .xl\:prose-lg [class~="lead"] {
  71417. font-size: 1.2222222em;
  71418. line-height: 1.4545455;
  71419. margin-top: 1.0909091em;
  71420. margin-bottom: 1.0909091em;
  71421. }
  71422. .xl\:prose-lg blockquote {
  71423. margin-top: 1.6666667em;
  71424. margin-bottom: 1.6666667em;
  71425. padding-left: 1em;
  71426. }
  71427. .xl\:prose-lg h1 {
  71428. font-size: 2.6666667em;
  71429. margin-top: 0;
  71430. margin-bottom: 0.8333333em;
  71431. line-height: 1;
  71432. }
  71433. .xl\:prose-lg h2 {
  71434. font-size: 1.6666667em;
  71435. margin-top: 1.8666667em;
  71436. margin-bottom: 1.0666667em;
  71437. line-height: 1.3333333;
  71438. }
  71439. .xl\:prose-lg h3 {
  71440. font-size: 1.3333333em;
  71441. margin-top: 1.6666667em;
  71442. margin-bottom: 0.6666667em;
  71443. line-height: 1.5;
  71444. }
  71445. .xl\:prose-lg h4 {
  71446. margin-top: 1.7777778em;
  71447. margin-bottom: 0.4444444em;
  71448. line-height: 1.5555556;
  71449. }
  71450. .xl\:prose-lg img {
  71451. margin-top: 1.7777778em;
  71452. margin-bottom: 1.7777778em;
  71453. }
  71454. .xl\:prose-lg video {
  71455. margin-top: 1.7777778em;
  71456. margin-bottom: 1.7777778em;
  71457. }
  71458. .xl\:prose-lg figure {
  71459. margin-top: 1.7777778em;
  71460. margin-bottom: 1.7777778em;
  71461. }
  71462. .xl\:prose-lg figure > * {
  71463. margin-top: 0;
  71464. margin-bottom: 0;
  71465. }
  71466. .xl\:prose-lg figure figcaption {
  71467. font-size: 0.8888889em;
  71468. line-height: 1.5;
  71469. margin-top: 1em;
  71470. }
  71471. .xl\:prose-lg code {
  71472. font-size: 0.8888889em;
  71473. }
  71474. .xl\:prose-lg h2 code {
  71475. font-size: 0.8666667em;
  71476. }
  71477. .xl\:prose-lg h3 code {
  71478. font-size: 0.875em;
  71479. }
  71480. .xl\:prose-lg pre {
  71481. font-size: 0.8888889em;
  71482. line-height: 1.75;
  71483. margin-top: 2em;
  71484. margin-bottom: 2em;
  71485. border-radius: 0.375rem;
  71486. padding-top: 1em;
  71487. padding-right: 1.5em;
  71488. padding-bottom: 1em;
  71489. padding-left: 1.5em;
  71490. }
  71491. .xl\:prose-lg ol {
  71492. margin-top: 1.3333333em;
  71493. margin-bottom: 1.3333333em;
  71494. }
  71495. .xl\:prose-lg ul {
  71496. margin-top: 1.3333333em;
  71497. margin-bottom: 1.3333333em;
  71498. }
  71499. .xl\:prose-lg li {
  71500. margin-top: 0.6666667em;
  71501. margin-bottom: 0.6666667em;
  71502. }
  71503. .xl\:prose-lg ol > li {
  71504. padding-left: 1.6666667em;
  71505. }
  71506. .xl\:prose-lg ol > li:before {
  71507. left: 0;
  71508. }
  71509. .xl\:prose-lg ul > li {
  71510. padding-left: 1.6666667em;
  71511. }
  71512. .xl\:prose-lg ul > li::before {
  71513. width: 0.3333333em;
  71514. height: 0.3333333em;
  71515. top: calc(0.8888889em - 0.1666667em);
  71516. left: 0.2222222em;
  71517. }
  71518. .xl\:prose-lg > ul > li p {
  71519. margin-top: 0.8888889em;
  71520. margin-bottom: 0.8888889em;
  71521. }
  71522. .xl\:prose-lg > ul > li > *:first-child {
  71523. margin-top: 1.3333333em;
  71524. }
  71525. .xl\:prose-lg > ul > li > *:last-child {
  71526. margin-bottom: 1.3333333em;
  71527. }
  71528. .xl\:prose-lg > ol > li > *:first-child {
  71529. margin-top: 1.3333333em;
  71530. }
  71531. .xl\:prose-lg > ol > li > *:last-child {
  71532. margin-bottom: 1.3333333em;
  71533. }
  71534. .xl\:prose-lg ul ul, .xl\:prose-lg ul ol, .xl\:prose-lg ol ul, .xl\:prose-lg ol ol {
  71535. margin-top: 0.8888889em;
  71536. margin-bottom: 0.8888889em;
  71537. }
  71538. .xl\:prose-lg hr {
  71539. margin-top: 3.1111111em;
  71540. margin-bottom: 3.1111111em;
  71541. }
  71542. .xl\:prose-lg hr + * {
  71543. margin-top: 0;
  71544. }
  71545. .xl\:prose-lg h2 + * {
  71546. margin-top: 0;
  71547. }
  71548. .xl\:prose-lg h3 + * {
  71549. margin-top: 0;
  71550. }
  71551. .xl\:prose-lg h4 + * {
  71552. margin-top: 0;
  71553. }
  71554. .xl\:prose-lg table {
  71555. font-size: 0.8888889em;
  71556. line-height: 1.5;
  71557. }
  71558. .xl\:prose-lg thead th {
  71559. padding-right: 0.75em;
  71560. padding-bottom: 0.75em;
  71561. padding-left: 0.75em;
  71562. }
  71563. .xl\:prose-lg thead th:first-child {
  71564. padding-left: 0;
  71565. }
  71566. .xl\:prose-lg thead th:last-child {
  71567. padding-right: 0;
  71568. }
  71569. .xl\:prose-lg tbody td {
  71570. padding-top: 0.75em;
  71571. padding-right: 0.75em;
  71572. padding-bottom: 0.75em;
  71573. padding-left: 0.75em;
  71574. }
  71575. .xl\:prose-lg tbody td:first-child {
  71576. padding-left: 0;
  71577. }
  71578. .xl\:prose-lg tbody td:last-child {
  71579. padding-right: 0;
  71580. }
  71581. .xl\:prose-lg > :first-child {
  71582. margin-top: 0;
  71583. }
  71584. .xl\:prose-lg > :last-child {
  71585. margin-bottom: 0;
  71586. }
  71587. .xl\:prose-xl {
  71588. font-size: 1.25rem;
  71589. line-height: 1.8;
  71590. }
  71591. .xl\:prose-xl p {
  71592. margin-top: 1.2em;
  71593. margin-bottom: 1.2em;
  71594. }
  71595. .xl\:prose-xl [class~="lead"] {
  71596. font-size: 1.2em;
  71597. line-height: 1.5;
  71598. margin-top: 1em;
  71599. margin-bottom: 1em;
  71600. }
  71601. .xl\:prose-xl blockquote {
  71602. margin-top: 1.6em;
  71603. margin-bottom: 1.6em;
  71604. padding-left: 1.0666667em;
  71605. }
  71606. .xl\:prose-xl h1 {
  71607. font-size: 2.8em;
  71608. margin-top: 0;
  71609. margin-bottom: 0.8571429em;
  71610. line-height: 1;
  71611. }
  71612. .xl\:prose-xl h2 {
  71613. font-size: 1.8em;
  71614. margin-top: 1.5555556em;
  71615. margin-bottom: 0.8888889em;
  71616. line-height: 1.1111111;
  71617. }
  71618. .xl\:prose-xl h3 {
  71619. font-size: 1.5em;
  71620. margin-top: 1.6em;
  71621. margin-bottom: 0.6666667em;
  71622. line-height: 1.3333333;
  71623. }
  71624. .xl\:prose-xl h4 {
  71625. margin-top: 1.8em;
  71626. margin-bottom: 0.6em;
  71627. line-height: 1.6;
  71628. }
  71629. .xl\:prose-xl img {
  71630. margin-top: 2em;
  71631. margin-bottom: 2em;
  71632. }
  71633. .xl\:prose-xl video {
  71634. margin-top: 2em;
  71635. margin-bottom: 2em;
  71636. }
  71637. .xl\:prose-xl figure {
  71638. margin-top: 2em;
  71639. margin-bottom: 2em;
  71640. }
  71641. .xl\:prose-xl figure > * {
  71642. margin-top: 0;
  71643. margin-bottom: 0;
  71644. }
  71645. .xl\:prose-xl figure figcaption {
  71646. font-size: 0.9em;
  71647. line-height: 1.5555556;
  71648. margin-top: 1em;
  71649. }
  71650. .xl\:prose-xl code {
  71651. font-size: 0.9em;
  71652. }
  71653. .xl\:prose-xl h2 code {
  71654. font-size: 0.8611111em;
  71655. }
  71656. .xl\:prose-xl h3 code {
  71657. font-size: 0.9em;
  71658. }
  71659. .xl\:prose-xl pre {
  71660. font-size: 0.9em;
  71661. line-height: 1.7777778;
  71662. margin-top: 2em;
  71663. margin-bottom: 2em;
  71664. border-radius: 0.5rem;
  71665. padding-top: 1.1111111em;
  71666. padding-right: 1.3333333em;
  71667. padding-bottom: 1.1111111em;
  71668. padding-left: 1.3333333em;
  71669. }
  71670. .xl\:prose-xl ol {
  71671. margin-top: 1.2em;
  71672. margin-bottom: 1.2em;
  71673. }
  71674. .xl\:prose-xl ul {
  71675. margin-top: 1.2em;
  71676. margin-bottom: 1.2em;
  71677. }
  71678. .xl\:prose-xl li {
  71679. margin-top: 0.6em;
  71680. margin-bottom: 0.6em;
  71681. }
  71682. .xl\:prose-xl ol > li {
  71683. padding-left: 1.8em;
  71684. }
  71685. .xl\:prose-xl ol > li:before {
  71686. left: 0;
  71687. }
  71688. .xl\:prose-xl ul > li {
  71689. padding-left: 1.8em;
  71690. }
  71691. .xl\:prose-xl ul > li::before {
  71692. width: 0.35em;
  71693. height: 0.35em;
  71694. top: calc(0.9em - 0.175em);
  71695. left: 0.25em;
  71696. }
  71697. .xl\:prose-xl > ul > li p {
  71698. margin-top: 0.8em;
  71699. margin-bottom: 0.8em;
  71700. }
  71701. .xl\:prose-xl > ul > li > *:first-child {
  71702. margin-top: 1.2em;
  71703. }
  71704. .xl\:prose-xl > ul > li > *:last-child {
  71705. margin-bottom: 1.2em;
  71706. }
  71707. .xl\:prose-xl > ol > li > *:first-child {
  71708. margin-top: 1.2em;
  71709. }
  71710. .xl\:prose-xl > ol > li > *:last-child {
  71711. margin-bottom: 1.2em;
  71712. }
  71713. .xl\:prose-xl ul ul, .xl\:prose-xl ul ol, .xl\:prose-xl ol ul, .xl\:prose-xl ol ol {
  71714. margin-top: 0.8em;
  71715. margin-bottom: 0.8em;
  71716. }
  71717. .xl\:prose-xl hr {
  71718. margin-top: 2.8em;
  71719. margin-bottom: 2.8em;
  71720. }
  71721. .xl\:prose-xl hr + * {
  71722. margin-top: 0;
  71723. }
  71724. .xl\:prose-xl h2 + * {
  71725. margin-top: 0;
  71726. }
  71727. .xl\:prose-xl h3 + * {
  71728. margin-top: 0;
  71729. }
  71730. .xl\:prose-xl h4 + * {
  71731. margin-top: 0;
  71732. }
  71733. .xl\:prose-xl table {
  71734. font-size: 0.9em;
  71735. line-height: 1.5555556;
  71736. }
  71737. .xl\:prose-xl thead th {
  71738. padding-right: 0.6666667em;
  71739. padding-bottom: 0.8888889em;
  71740. padding-left: 0.6666667em;
  71741. }
  71742. .xl\:prose-xl thead th:first-child {
  71743. padding-left: 0;
  71744. }
  71745. .xl\:prose-xl thead th:last-child {
  71746. padding-right: 0;
  71747. }
  71748. .xl\:prose-xl tbody td {
  71749. padding-top: 0.8888889em;
  71750. padding-right: 0.6666667em;
  71751. padding-bottom: 0.8888889em;
  71752. padding-left: 0.6666667em;
  71753. }
  71754. .xl\:prose-xl tbody td:first-child {
  71755. padding-left: 0;
  71756. }
  71757. .xl\:prose-xl tbody td:last-child {
  71758. padding-right: 0;
  71759. }
  71760. .xl\:prose-xl > :first-child {
  71761. margin-top: 0;
  71762. }
  71763. .xl\:prose-xl > :last-child {
  71764. margin-bottom: 0;
  71765. }
  71766. .xl\:prose-2xl {
  71767. font-size: 1.5rem;
  71768. line-height: 1.6666667;
  71769. }
  71770. .xl\:prose-2xl p {
  71771. margin-top: 1.3333333em;
  71772. margin-bottom: 1.3333333em;
  71773. }
  71774. .xl\:prose-2xl [class~="lead"] {
  71775. font-size: 1.25em;
  71776. line-height: 1.4666667;
  71777. margin-top: 1.0666667em;
  71778. margin-bottom: 1.0666667em;
  71779. }
  71780. .xl\:prose-2xl blockquote {
  71781. margin-top: 1.7777778em;
  71782. margin-bottom: 1.7777778em;
  71783. padding-left: 1.1111111em;
  71784. }
  71785. .xl\:prose-2xl h1 {
  71786. font-size: 2.6666667em;
  71787. margin-top: 0;
  71788. margin-bottom: 0.875em;
  71789. line-height: 1;
  71790. }
  71791. .xl\:prose-2xl h2 {
  71792. font-size: 2em;
  71793. margin-top: 1.5em;
  71794. margin-bottom: 0.8333333em;
  71795. line-height: 1.0833333;
  71796. }
  71797. .xl\:prose-2xl h3 {
  71798. font-size: 1.5em;
  71799. margin-top: 1.5555556em;
  71800. margin-bottom: 0.6666667em;
  71801. line-height: 1.2222222;
  71802. }
  71803. .xl\:prose-2xl h4 {
  71804. margin-top: 1.6666667em;
  71805. margin-bottom: 0.6666667em;
  71806. line-height: 1.5;
  71807. }
  71808. .xl\:prose-2xl img {
  71809. margin-top: 2em;
  71810. margin-bottom: 2em;
  71811. }
  71812. .xl\:prose-2xl video {
  71813. margin-top: 2em;
  71814. margin-bottom: 2em;
  71815. }
  71816. .xl\:prose-2xl figure {
  71817. margin-top: 2em;
  71818. margin-bottom: 2em;
  71819. }
  71820. .xl\:prose-2xl figure > * {
  71821. margin-top: 0;
  71822. margin-bottom: 0;
  71823. }
  71824. .xl\:prose-2xl figure figcaption {
  71825. font-size: 0.8333333em;
  71826. line-height: 1.6;
  71827. margin-top: 1em;
  71828. }
  71829. .xl\:prose-2xl code {
  71830. font-size: 0.8333333em;
  71831. }
  71832. .xl\:prose-2xl h2 code {
  71833. font-size: 0.875em;
  71834. }
  71835. .xl\:prose-2xl h3 code {
  71836. font-size: 0.8888889em;
  71837. }
  71838. .xl\:prose-2xl pre {
  71839. font-size: 0.8333333em;
  71840. line-height: 1.8;
  71841. margin-top: 2em;
  71842. margin-bottom: 2em;
  71843. border-radius: 0.5rem;
  71844. padding-top: 1.2em;
  71845. padding-right: 1.6em;
  71846. padding-bottom: 1.2em;
  71847. padding-left: 1.6em;
  71848. }
  71849. .xl\:prose-2xl ol {
  71850. margin-top: 1.3333333em;
  71851. margin-bottom: 1.3333333em;
  71852. }
  71853. .xl\:prose-2xl ul {
  71854. margin-top: 1.3333333em;
  71855. margin-bottom: 1.3333333em;
  71856. }
  71857. .xl\:prose-2xl li {
  71858. margin-top: 0.5em;
  71859. margin-bottom: 0.5em;
  71860. }
  71861. .xl\:prose-2xl ol > li {
  71862. padding-left: 1.6666667em;
  71863. }
  71864. .xl\:prose-2xl ol > li:before {
  71865. left: 0;
  71866. }
  71867. .xl\:prose-2xl ul > li {
  71868. padding-left: 1.6666667em;
  71869. }
  71870. .xl\:prose-2xl ul > li::before {
  71871. width: 0.3333333em;
  71872. height: 0.3333333em;
  71873. top: calc(0.8333333em - 0.1666667em);
  71874. left: 0.25em;
  71875. }
  71876. .xl\:prose-2xl > ul > li p {
  71877. margin-top: 0.8333333em;
  71878. margin-bottom: 0.8333333em;
  71879. }
  71880. .xl\:prose-2xl > ul > li > *:first-child {
  71881. margin-top: 1.3333333em;
  71882. }
  71883. .xl\:prose-2xl > ul > li > *:last-child {
  71884. margin-bottom: 1.3333333em;
  71885. }
  71886. .xl\:prose-2xl > ol > li > *:first-child {
  71887. margin-top: 1.3333333em;
  71888. }
  71889. .xl\:prose-2xl > ol > li > *:last-child {
  71890. margin-bottom: 1.3333333em;
  71891. }
  71892. .xl\:prose-2xl ul ul, .xl\:prose-2xl ul ol, .xl\:prose-2xl ol ul, .xl\:prose-2xl ol ol {
  71893. margin-top: 0.6666667em;
  71894. margin-bottom: 0.6666667em;
  71895. }
  71896. .xl\:prose-2xl hr {
  71897. margin-top: 3em;
  71898. margin-bottom: 3em;
  71899. }
  71900. .xl\:prose-2xl hr + * {
  71901. margin-top: 0;
  71902. }
  71903. .xl\:prose-2xl h2 + * {
  71904. margin-top: 0;
  71905. }
  71906. .xl\:prose-2xl h3 + * {
  71907. margin-top: 0;
  71908. }
  71909. .xl\:prose-2xl h4 + * {
  71910. margin-top: 0;
  71911. }
  71912. .xl\:prose-2xl table {
  71913. font-size: 0.8333333em;
  71914. line-height: 1.4;
  71915. }
  71916. .xl\:prose-2xl thead th {
  71917. padding-right: 0.6em;
  71918. padding-bottom: 0.8em;
  71919. padding-left: 0.6em;
  71920. }
  71921. .xl\:prose-2xl thead th:first-child {
  71922. padding-left: 0;
  71923. }
  71924. .xl\:prose-2xl thead th:last-child {
  71925. padding-right: 0;
  71926. }
  71927. .xl\:prose-2xl tbody td {
  71928. padding-top: 0.8em;
  71929. padding-right: 0.6em;
  71930. padding-bottom: 0.8em;
  71931. padding-left: 0.6em;
  71932. }
  71933. .xl\:prose-2xl tbody td:first-child {
  71934. padding-left: 0;
  71935. }
  71936. .xl\:prose-2xl tbody td:last-child {
  71937. padding-right: 0;
  71938. }
  71939. .xl\:prose-2xl > :first-child {
  71940. margin-top: 0;
  71941. }
  71942. .xl\:prose-2xl > :last-child {
  71943. margin-bottom: 0;
  71944. }
  71945. .xl\:space-y-0 > :not(template) ~ :not(template) {
  71946. --space-y-reverse: 0;
  71947. margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
  71948. margin-bottom: calc(0px * var(--space-y-reverse));
  71949. }
  71950. .xl\:space-x-0 > :not(template) ~ :not(template) {
  71951. --space-x-reverse: 0;
  71952. margin-right: calc(0px * var(--space-x-reverse));
  71953. margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
  71954. }
  71955. .xl\:space-y-1 > :not(template) ~ :not(template) {
  71956. --space-y-reverse: 0;
  71957. margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
  71958. margin-bottom: calc(0.25rem * var(--space-y-reverse));
  71959. }
  71960. .xl\:space-x-1 > :not(template) ~ :not(template) {
  71961. --space-x-reverse: 0;
  71962. margin-right: calc(0.25rem * var(--space-x-reverse));
  71963. margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
  71964. }
  71965. .xl\:space-y-2 > :not(template) ~ :not(template) {
  71966. --space-y-reverse: 0;
  71967. margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
  71968. margin-bottom: calc(0.5rem * var(--space-y-reverse));
  71969. }
  71970. .xl\:space-x-2 > :not(template) ~ :not(template) {
  71971. --space-x-reverse: 0;
  71972. margin-right: calc(0.5rem * var(--space-x-reverse));
  71973. margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
  71974. }
  71975. .xl\:space-y-3 > :not(template) ~ :not(template) {
  71976. --space-y-reverse: 0;
  71977. margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
  71978. margin-bottom: calc(0.75rem * var(--space-y-reverse));
  71979. }
  71980. .xl\:space-x-3 > :not(template) ~ :not(template) {
  71981. --space-x-reverse: 0;
  71982. margin-right: calc(0.75rem * var(--space-x-reverse));
  71983. margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
  71984. }
  71985. .xl\:space-y-4 > :not(template) ~ :not(template) {
  71986. --space-y-reverse: 0;
  71987. margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
  71988. margin-bottom: calc(1rem * var(--space-y-reverse));
  71989. }
  71990. .xl\:space-x-4 > :not(template) ~ :not(template) {
  71991. --space-x-reverse: 0;
  71992. margin-right: calc(1rem * var(--space-x-reverse));
  71993. margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
  71994. }
  71995. .xl\:space-y-5 > :not(template) ~ :not(template) {
  71996. --space-y-reverse: 0;
  71997. margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
  71998. margin-bottom: calc(1.25rem * var(--space-y-reverse));
  71999. }
  72000. .xl\:space-x-5 > :not(template) ~ :not(template) {
  72001. --space-x-reverse: 0;
  72002. margin-right: calc(1.25rem * var(--space-x-reverse));
  72003. margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
  72004. }
  72005. .xl\:space-y-6 > :not(template) ~ :not(template) {
  72006. --space-y-reverse: 0;
  72007. margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
  72008. margin-bottom: calc(1.5rem * var(--space-y-reverse));
  72009. }
  72010. .xl\:space-x-6 > :not(template) ~ :not(template) {
  72011. --space-x-reverse: 0;
  72012. margin-right: calc(1.5rem * var(--space-x-reverse));
  72013. margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
  72014. }
  72015. .xl\:space-y-8 > :not(template) ~ :not(template) {
  72016. --space-y-reverse: 0;
  72017. margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
  72018. margin-bottom: calc(2rem * var(--space-y-reverse));
  72019. }
  72020. .xl\:space-x-8 > :not(template) ~ :not(template) {
  72021. --space-x-reverse: 0;
  72022. margin-right: calc(2rem * var(--space-x-reverse));
  72023. margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
  72024. }
  72025. .xl\:space-y-10 > :not(template) ~ :not(template) {
  72026. --space-y-reverse: 0;
  72027. margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
  72028. margin-bottom: calc(2.5rem * var(--space-y-reverse));
  72029. }
  72030. .xl\:space-x-10 > :not(template) ~ :not(template) {
  72031. --space-x-reverse: 0;
  72032. margin-right: calc(2.5rem * var(--space-x-reverse));
  72033. margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
  72034. }
  72035. .xl\:space-y-12 > :not(template) ~ :not(template) {
  72036. --space-y-reverse: 0;
  72037. margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
  72038. margin-bottom: calc(3rem * var(--space-y-reverse));
  72039. }
  72040. .xl\:space-x-12 > :not(template) ~ :not(template) {
  72041. --space-x-reverse: 0;
  72042. margin-right: calc(3rem * var(--space-x-reverse));
  72043. margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
  72044. }
  72045. .xl\:space-y-16 > :not(template) ~ :not(template) {
  72046. --space-y-reverse: 0;
  72047. margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
  72048. margin-bottom: calc(4rem * var(--space-y-reverse));
  72049. }
  72050. .xl\:space-x-16 > :not(template) ~ :not(template) {
  72051. --space-x-reverse: 0;
  72052. margin-right: calc(4rem * var(--space-x-reverse));
  72053. margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
  72054. }
  72055. .xl\:space-y-20 > :not(template) ~ :not(template) {
  72056. --space-y-reverse: 0;
  72057. margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
  72058. margin-bottom: calc(5rem * var(--space-y-reverse));
  72059. }
  72060. .xl\:space-x-20 > :not(template) ~ :not(template) {
  72061. --space-x-reverse: 0;
  72062. margin-right: calc(5rem * var(--space-x-reverse));
  72063. margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
  72064. }
  72065. .xl\:space-y-24 > :not(template) ~ :not(template) {
  72066. --space-y-reverse: 0;
  72067. margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
  72068. margin-bottom: calc(6rem * var(--space-y-reverse));
  72069. }
  72070. .xl\:space-x-24 > :not(template) ~ :not(template) {
  72071. --space-x-reverse: 0;
  72072. margin-right: calc(6rem * var(--space-x-reverse));
  72073. margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
  72074. }
  72075. .xl\:space-y-32 > :not(template) ~ :not(template) {
  72076. --space-y-reverse: 0;
  72077. margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
  72078. margin-bottom: calc(8rem * var(--space-y-reverse));
  72079. }
  72080. .xl\:space-x-32 > :not(template) ~ :not(template) {
  72081. --space-x-reverse: 0;
  72082. margin-right: calc(8rem * var(--space-x-reverse));
  72083. margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
  72084. }
  72085. .xl\:space-y-40 > :not(template) ~ :not(template) {
  72086. --space-y-reverse: 0;
  72087. margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
  72088. margin-bottom: calc(10rem * var(--space-y-reverse));
  72089. }
  72090. .xl\:space-x-40 > :not(template) ~ :not(template) {
  72091. --space-x-reverse: 0;
  72092. margin-right: calc(10rem * var(--space-x-reverse));
  72093. margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
  72094. }
  72095. .xl\:space-y-48 > :not(template) ~ :not(template) {
  72096. --space-y-reverse: 0;
  72097. margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
  72098. margin-bottom: calc(12rem * var(--space-y-reverse));
  72099. }
  72100. .xl\:space-x-48 > :not(template) ~ :not(template) {
  72101. --space-x-reverse: 0;
  72102. margin-right: calc(12rem * var(--space-x-reverse));
  72103. margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
  72104. }
  72105. .xl\:space-y-56 > :not(template) ~ :not(template) {
  72106. --space-y-reverse: 0;
  72107. margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
  72108. margin-bottom: calc(14rem * var(--space-y-reverse));
  72109. }
  72110. .xl\:space-x-56 > :not(template) ~ :not(template) {
  72111. --space-x-reverse: 0;
  72112. margin-right: calc(14rem * var(--space-x-reverse));
  72113. margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
  72114. }
  72115. .xl\:space-y-64 > :not(template) ~ :not(template) {
  72116. --space-y-reverse: 0;
  72117. margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
  72118. margin-bottom: calc(16rem * var(--space-y-reverse));
  72119. }
  72120. .xl\:space-x-64 > :not(template) ~ :not(template) {
  72121. --space-x-reverse: 0;
  72122. margin-right: calc(16rem * var(--space-x-reverse));
  72123. margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
  72124. }
  72125. .xl\:space-y-px > :not(template) ~ :not(template) {
  72126. --space-y-reverse: 0;
  72127. margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
  72128. margin-bottom: calc(1px * var(--space-y-reverse));
  72129. }
  72130. .xl\:space-x-px > :not(template) ~ :not(template) {
  72131. --space-x-reverse: 0;
  72132. margin-right: calc(1px * var(--space-x-reverse));
  72133. margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
  72134. }
  72135. .xl\:-space-y-1 > :not(template) ~ :not(template) {
  72136. --space-y-reverse: 0;
  72137. margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
  72138. margin-bottom: calc(-0.25rem * var(--space-y-reverse));
  72139. }
  72140. .xl\:-space-x-1 > :not(template) ~ :not(template) {
  72141. --space-x-reverse: 0;
  72142. margin-right: calc(-0.25rem * var(--space-x-reverse));
  72143. margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
  72144. }
  72145. .xl\:-space-y-2 > :not(template) ~ :not(template) {
  72146. --space-y-reverse: 0;
  72147. margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
  72148. margin-bottom: calc(-0.5rem * var(--space-y-reverse));
  72149. }
  72150. .xl\:-space-x-2 > :not(template) ~ :not(template) {
  72151. --space-x-reverse: 0;
  72152. margin-right: calc(-0.5rem * var(--space-x-reverse));
  72153. margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
  72154. }
  72155. .xl\:-space-y-3 > :not(template) ~ :not(template) {
  72156. --space-y-reverse: 0;
  72157. margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
  72158. margin-bottom: calc(-0.75rem * var(--space-y-reverse));
  72159. }
  72160. .xl\:-space-x-3 > :not(template) ~ :not(template) {
  72161. --space-x-reverse: 0;
  72162. margin-right: calc(-0.75rem * var(--space-x-reverse));
  72163. margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
  72164. }
  72165. .xl\:-space-y-4 > :not(template) ~ :not(template) {
  72166. --space-y-reverse: 0;
  72167. margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
  72168. margin-bottom: calc(-1rem * var(--space-y-reverse));
  72169. }
  72170. .xl\:-space-x-4 > :not(template) ~ :not(template) {
  72171. --space-x-reverse: 0;
  72172. margin-right: calc(-1rem * var(--space-x-reverse));
  72173. margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
  72174. }
  72175. .xl\:-space-y-5 > :not(template) ~ :not(template) {
  72176. --space-y-reverse: 0;
  72177. margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
  72178. margin-bottom: calc(-1.25rem * var(--space-y-reverse));
  72179. }
  72180. .xl\:-space-x-5 > :not(template) ~ :not(template) {
  72181. --space-x-reverse: 0;
  72182. margin-right: calc(-1.25rem * var(--space-x-reverse));
  72183. margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
  72184. }
  72185. .xl\:-space-y-6 > :not(template) ~ :not(template) {
  72186. --space-y-reverse: 0;
  72187. margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
  72188. margin-bottom: calc(-1.5rem * var(--space-y-reverse));
  72189. }
  72190. .xl\:-space-x-6 > :not(template) ~ :not(template) {
  72191. --space-x-reverse: 0;
  72192. margin-right: calc(-1.5rem * var(--space-x-reverse));
  72193. margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
  72194. }
  72195. .xl\:-space-y-8 > :not(template) ~ :not(template) {
  72196. --space-y-reverse: 0;
  72197. margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
  72198. margin-bottom: calc(-2rem * var(--space-y-reverse));
  72199. }
  72200. .xl\:-space-x-8 > :not(template) ~ :not(template) {
  72201. --space-x-reverse: 0;
  72202. margin-right: calc(-2rem * var(--space-x-reverse));
  72203. margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
  72204. }
  72205. .xl\:-space-y-10 > :not(template) ~ :not(template) {
  72206. --space-y-reverse: 0;
  72207. margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
  72208. margin-bottom: calc(-2.5rem * var(--space-y-reverse));
  72209. }
  72210. .xl\:-space-x-10 > :not(template) ~ :not(template) {
  72211. --space-x-reverse: 0;
  72212. margin-right: calc(-2.5rem * var(--space-x-reverse));
  72213. margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
  72214. }
  72215. .xl\:-space-y-12 > :not(template) ~ :not(template) {
  72216. --space-y-reverse: 0;
  72217. margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
  72218. margin-bottom: calc(-3rem * var(--space-y-reverse));
  72219. }
  72220. .xl\:-space-x-12 > :not(template) ~ :not(template) {
  72221. --space-x-reverse: 0;
  72222. margin-right: calc(-3rem * var(--space-x-reverse));
  72223. margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
  72224. }
  72225. .xl\:-space-y-16 > :not(template) ~ :not(template) {
  72226. --space-y-reverse: 0;
  72227. margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
  72228. margin-bottom: calc(-4rem * var(--space-y-reverse));
  72229. }
  72230. .xl\:-space-x-16 > :not(template) ~ :not(template) {
  72231. --space-x-reverse: 0;
  72232. margin-right: calc(-4rem * var(--space-x-reverse));
  72233. margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
  72234. }
  72235. .xl\:-space-y-20 > :not(template) ~ :not(template) {
  72236. --space-y-reverse: 0;
  72237. margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
  72238. margin-bottom: calc(-5rem * var(--space-y-reverse));
  72239. }
  72240. .xl\:-space-x-20 > :not(template) ~ :not(template) {
  72241. --space-x-reverse: 0;
  72242. margin-right: calc(-5rem * var(--space-x-reverse));
  72243. margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
  72244. }
  72245. .xl\:-space-y-24 > :not(template) ~ :not(template) {
  72246. --space-y-reverse: 0;
  72247. margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
  72248. margin-bottom: calc(-6rem * var(--space-y-reverse));
  72249. }
  72250. .xl\:-space-x-24 > :not(template) ~ :not(template) {
  72251. --space-x-reverse: 0;
  72252. margin-right: calc(-6rem * var(--space-x-reverse));
  72253. margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
  72254. }
  72255. .xl\:-space-y-32 > :not(template) ~ :not(template) {
  72256. --space-y-reverse: 0;
  72257. margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
  72258. margin-bottom: calc(-8rem * var(--space-y-reverse));
  72259. }
  72260. .xl\:-space-x-32 > :not(template) ~ :not(template) {
  72261. --space-x-reverse: 0;
  72262. margin-right: calc(-8rem * var(--space-x-reverse));
  72263. margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
  72264. }
  72265. .xl\:-space-y-40 > :not(template) ~ :not(template) {
  72266. --space-y-reverse: 0;
  72267. margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
  72268. margin-bottom: calc(-10rem * var(--space-y-reverse));
  72269. }
  72270. .xl\:-space-x-40 > :not(template) ~ :not(template) {
  72271. --space-x-reverse: 0;
  72272. margin-right: calc(-10rem * var(--space-x-reverse));
  72273. margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
  72274. }
  72275. .xl\:-space-y-48 > :not(template) ~ :not(template) {
  72276. --space-y-reverse: 0;
  72277. margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
  72278. margin-bottom: calc(-12rem * var(--space-y-reverse));
  72279. }
  72280. .xl\:-space-x-48 > :not(template) ~ :not(template) {
  72281. --space-x-reverse: 0;
  72282. margin-right: calc(-12rem * var(--space-x-reverse));
  72283. margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
  72284. }
  72285. .xl\:-space-y-56 > :not(template) ~ :not(template) {
  72286. --space-y-reverse: 0;
  72287. margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
  72288. margin-bottom: calc(-14rem * var(--space-y-reverse));
  72289. }
  72290. .xl\:-space-x-56 > :not(template) ~ :not(template) {
  72291. --space-x-reverse: 0;
  72292. margin-right: calc(-14rem * var(--space-x-reverse));
  72293. margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
  72294. }
  72295. .xl\:-space-y-64 > :not(template) ~ :not(template) {
  72296. --space-y-reverse: 0;
  72297. margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
  72298. margin-bottom: calc(-16rem * var(--space-y-reverse));
  72299. }
  72300. .xl\:-space-x-64 > :not(template) ~ :not(template) {
  72301. --space-x-reverse: 0;
  72302. margin-right: calc(-16rem * var(--space-x-reverse));
  72303. margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
  72304. }
  72305. .xl\:-space-y-px > :not(template) ~ :not(template) {
  72306. --space-y-reverse: 0;
  72307. margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
  72308. margin-bottom: calc(-1px * var(--space-y-reverse));
  72309. }
  72310. .xl\:-space-x-px > :not(template) ~ :not(template) {
  72311. --space-x-reverse: 0;
  72312. margin-right: calc(-1px * var(--space-x-reverse));
  72313. margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
  72314. }
  72315. .xl\:space-y-reverse > :not(template) ~ :not(template) {
  72316. --space-y-reverse: 1;
  72317. }
  72318. .xl\:space-x-reverse > :not(template) ~ :not(template) {
  72319. --space-x-reverse: 1;
  72320. }
  72321. .xl\:divide-y-0 > :not(template) ~ :not(template) {
  72322. --divide-y-reverse: 0;
  72323. border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
  72324. border-bottom-width: calc(0px * var(--divide-y-reverse));
  72325. }
  72326. .xl\:divide-x-0 > :not(template) ~ :not(template) {
  72327. --divide-x-reverse: 0;
  72328. border-right-width: calc(0px * var(--divide-x-reverse));
  72329. border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
  72330. }
  72331. .xl\:divide-y-2 > :not(template) ~ :not(template) {
  72332. --divide-y-reverse: 0;
  72333. border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
  72334. border-bottom-width: calc(2px * var(--divide-y-reverse));
  72335. }
  72336. .xl\:divide-x-2 > :not(template) ~ :not(template) {
  72337. --divide-x-reverse: 0;
  72338. border-right-width: calc(2px * var(--divide-x-reverse));
  72339. border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
  72340. }
  72341. .xl\:divide-y-4 > :not(template) ~ :not(template) {
  72342. --divide-y-reverse: 0;
  72343. border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
  72344. border-bottom-width: calc(4px * var(--divide-y-reverse));
  72345. }
  72346. .xl\:divide-x-4 > :not(template) ~ :not(template) {
  72347. --divide-x-reverse: 0;
  72348. border-right-width: calc(4px * var(--divide-x-reverse));
  72349. border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
  72350. }
  72351. .xl\:divide-y-8 > :not(template) ~ :not(template) {
  72352. --divide-y-reverse: 0;
  72353. border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
  72354. border-bottom-width: calc(8px * var(--divide-y-reverse));
  72355. }
  72356. .xl\:divide-x-8 > :not(template) ~ :not(template) {
  72357. --divide-x-reverse: 0;
  72358. border-right-width: calc(8px * var(--divide-x-reverse));
  72359. border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
  72360. }
  72361. .xl\:divide-y > :not(template) ~ :not(template) {
  72362. --divide-y-reverse: 0;
  72363. border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
  72364. border-bottom-width: calc(1px * var(--divide-y-reverse));
  72365. }
  72366. .xl\:divide-x > :not(template) ~ :not(template) {
  72367. --divide-x-reverse: 0;
  72368. border-right-width: calc(1px * var(--divide-x-reverse));
  72369. border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
  72370. }
  72371. .xl\:divide-y-reverse > :not(template) ~ :not(template) {
  72372. --divide-y-reverse: 1;
  72373. }
  72374. .xl\:divide-x-reverse > :not(template) ~ :not(template) {
  72375. --divide-x-reverse: 1;
  72376. }
  72377. .xl\:divide-transparent > :not(template) ~ :not(template) {
  72378. border-color: transparent;
  72379. }
  72380. .xl\:divide-current > :not(template) ~ :not(template) {
  72381. border-color: currentColor;
  72382. }
  72383. .xl\:divide-black > :not(template) ~ :not(template) {
  72384. --divide-opacity: 1;
  72385. border-color: #000;
  72386. border-color: rgba(0, 0, 0, var(--divide-opacity));
  72387. }
  72388. .xl\:divide-white > :not(template) ~ :not(template) {
  72389. --divide-opacity: 1;
  72390. border-color: #fff;
  72391. border-color: rgba(255, 255, 255, var(--divide-opacity));
  72392. }
  72393. .xl\:divide-gray-100 > :not(template) ~ :not(template) {
  72394. --divide-opacity: 1;
  72395. border-color: #f7fafc;
  72396. border-color: rgba(247, 250, 252, var(--divide-opacity));
  72397. }
  72398. .xl\:divide-gray-200 > :not(template) ~ :not(template) {
  72399. --divide-opacity: 1;
  72400. border-color: #edf2f7;
  72401. border-color: rgba(237, 242, 247, var(--divide-opacity));
  72402. }
  72403. .xl\:divide-gray-300 > :not(template) ~ :not(template) {
  72404. --divide-opacity: 1;
  72405. border-color: #e2e8f0;
  72406. border-color: rgba(226, 232, 240, var(--divide-opacity));
  72407. }
  72408. .xl\:divide-gray-400 > :not(template) ~ :not(template) {
  72409. --divide-opacity: 1;
  72410. border-color: #cbd5e0;
  72411. border-color: rgba(203, 213, 224, var(--divide-opacity));
  72412. }
  72413. .xl\:divide-gray-500 > :not(template) ~ :not(template) {
  72414. --divide-opacity: 1;
  72415. border-color: #a0aec0;
  72416. border-color: rgba(160, 174, 192, var(--divide-opacity));
  72417. }
  72418. .xl\:divide-gray-600 > :not(template) ~ :not(template) {
  72419. --divide-opacity: 1;
  72420. border-color: #718096;
  72421. border-color: rgba(113, 128, 150, var(--divide-opacity));
  72422. }
  72423. .xl\:divide-gray-700 > :not(template) ~ :not(template) {
  72424. --divide-opacity: 1;
  72425. border-color: #4a5568;
  72426. border-color: rgba(74, 85, 104, var(--divide-opacity));
  72427. }
  72428. .xl\:divide-gray-800 > :not(template) ~ :not(template) {
  72429. --divide-opacity: 1;
  72430. border-color: #2d3748;
  72431. border-color: rgba(45, 55, 72, var(--divide-opacity));
  72432. }
  72433. .xl\:divide-gray-900 > :not(template) ~ :not(template) {
  72434. --divide-opacity: 1;
  72435. border-color: #1a202c;
  72436. border-color: rgba(26, 32, 44, var(--divide-opacity));
  72437. }
  72438. .xl\:divide-red-100 > :not(template) ~ :not(template) {
  72439. --divide-opacity: 1;
  72440. border-color: #fff5f5;
  72441. border-color: rgba(255, 245, 245, var(--divide-opacity));
  72442. }
  72443. .xl\:divide-red-200 > :not(template) ~ :not(template) {
  72444. --divide-opacity: 1;
  72445. border-color: #fed7d7;
  72446. border-color: rgba(254, 215, 215, var(--divide-opacity));
  72447. }
  72448. .xl\:divide-red-300 > :not(template) ~ :not(template) {
  72449. --divide-opacity: 1;
  72450. border-color: #feb2b2;
  72451. border-color: rgba(254, 178, 178, var(--divide-opacity));
  72452. }
  72453. .xl\:divide-red-400 > :not(template) ~ :not(template) {
  72454. --divide-opacity: 1;
  72455. border-color: #fc8181;
  72456. border-color: rgba(252, 129, 129, var(--divide-opacity));
  72457. }
  72458. .xl\:divide-red-500 > :not(template) ~ :not(template) {
  72459. --divide-opacity: 1;
  72460. border-color: #f56565;
  72461. border-color: rgba(245, 101, 101, var(--divide-opacity));
  72462. }
  72463. .xl\:divide-red-600 > :not(template) ~ :not(template) {
  72464. --divide-opacity: 1;
  72465. border-color: #e53e3e;
  72466. border-color: rgba(229, 62, 62, var(--divide-opacity));
  72467. }
  72468. .xl\:divide-red-700 > :not(template) ~ :not(template) {
  72469. --divide-opacity: 1;
  72470. border-color: #c53030;
  72471. border-color: rgba(197, 48, 48, var(--divide-opacity));
  72472. }
  72473. .xl\:divide-red-800 > :not(template) ~ :not(template) {
  72474. --divide-opacity: 1;
  72475. border-color: #9b2c2c;
  72476. border-color: rgba(155, 44, 44, var(--divide-opacity));
  72477. }
  72478. .xl\:divide-red-900 > :not(template) ~ :not(template) {
  72479. --divide-opacity: 1;
  72480. border-color: #742a2a;
  72481. border-color: rgba(116, 42, 42, var(--divide-opacity));
  72482. }
  72483. .xl\:divide-orange-100 > :not(template) ~ :not(template) {
  72484. --divide-opacity: 1;
  72485. border-color: #fffaf0;
  72486. border-color: rgba(255, 250, 240, var(--divide-opacity));
  72487. }
  72488. .xl\:divide-orange-200 > :not(template) ~ :not(template) {
  72489. --divide-opacity: 1;
  72490. border-color: #feebc8;
  72491. border-color: rgba(254, 235, 200, var(--divide-opacity));
  72492. }
  72493. .xl\:divide-orange-300 > :not(template) ~ :not(template) {
  72494. --divide-opacity: 1;
  72495. border-color: #fbd38d;
  72496. border-color: rgba(251, 211, 141, var(--divide-opacity));
  72497. }
  72498. .xl\:divide-orange-400 > :not(template) ~ :not(template) {
  72499. --divide-opacity: 1;
  72500. border-color: #f6ad55;
  72501. border-color: rgba(246, 173, 85, var(--divide-opacity));
  72502. }
  72503. .xl\:divide-orange-500 > :not(template) ~ :not(template) {
  72504. --divide-opacity: 1;
  72505. border-color: #ed8936;
  72506. border-color: rgba(237, 137, 54, var(--divide-opacity));
  72507. }
  72508. .xl\:divide-orange-600 > :not(template) ~ :not(template) {
  72509. --divide-opacity: 1;
  72510. border-color: #dd6b20;
  72511. border-color: rgba(221, 107, 32, var(--divide-opacity));
  72512. }
  72513. .xl\:divide-orange-700 > :not(template) ~ :not(template) {
  72514. --divide-opacity: 1;
  72515. border-color: #c05621;
  72516. border-color: rgba(192, 86, 33, var(--divide-opacity));
  72517. }
  72518. .xl\:divide-orange-800 > :not(template) ~ :not(template) {
  72519. --divide-opacity: 1;
  72520. border-color: #9c4221;
  72521. border-color: rgba(156, 66, 33, var(--divide-opacity));
  72522. }
  72523. .xl\:divide-orange-900 > :not(template) ~ :not(template) {
  72524. --divide-opacity: 1;
  72525. border-color: #7b341e;
  72526. border-color: rgba(123, 52, 30, var(--divide-opacity));
  72527. }
  72528. .xl\:divide-yellow-100 > :not(template) ~ :not(template) {
  72529. --divide-opacity: 1;
  72530. border-color: #fffff0;
  72531. border-color: rgba(255, 255, 240, var(--divide-opacity));
  72532. }
  72533. .xl\:divide-yellow-200 > :not(template) ~ :not(template) {
  72534. --divide-opacity: 1;
  72535. border-color: #fefcbf;
  72536. border-color: rgba(254, 252, 191, var(--divide-opacity));
  72537. }
  72538. .xl\:divide-yellow-300 > :not(template) ~ :not(template) {
  72539. --divide-opacity: 1;
  72540. border-color: #faf089;
  72541. border-color: rgba(250, 240, 137, var(--divide-opacity));
  72542. }
  72543. .xl\:divide-yellow-400 > :not(template) ~ :not(template) {
  72544. --divide-opacity: 1;
  72545. border-color: #f6e05e;
  72546. border-color: rgba(246, 224, 94, var(--divide-opacity));
  72547. }
  72548. .xl\:divide-yellow-500 > :not(template) ~ :not(template) {
  72549. --divide-opacity: 1;
  72550. border-color: #ecc94b;
  72551. border-color: rgba(236, 201, 75, var(--divide-opacity));
  72552. }
  72553. .xl\:divide-yellow-600 > :not(template) ~ :not(template) {
  72554. --divide-opacity: 1;
  72555. border-color: #d69e2e;
  72556. border-color: rgba(214, 158, 46, var(--divide-opacity));
  72557. }
  72558. .xl\:divide-yellow-700 > :not(template) ~ :not(template) {
  72559. --divide-opacity: 1;
  72560. border-color: #b7791f;
  72561. border-color: rgba(183, 121, 31, var(--divide-opacity));
  72562. }
  72563. .xl\:divide-yellow-800 > :not(template) ~ :not(template) {
  72564. --divide-opacity: 1;
  72565. border-color: #975a16;
  72566. border-color: rgba(151, 90, 22, var(--divide-opacity));
  72567. }
  72568. .xl\:divide-yellow-900 > :not(template) ~ :not(template) {
  72569. --divide-opacity: 1;
  72570. border-color: #744210;
  72571. border-color: rgba(116, 66, 16, var(--divide-opacity));
  72572. }
  72573. .xl\:divide-green-100 > :not(template) ~ :not(template) {
  72574. --divide-opacity: 1;
  72575. border-color: #f0fff4;
  72576. border-color: rgba(240, 255, 244, var(--divide-opacity));
  72577. }
  72578. .xl\:divide-green-200 > :not(template) ~ :not(template) {
  72579. --divide-opacity: 1;
  72580. border-color: #c6f6d5;
  72581. border-color: rgba(198, 246, 213, var(--divide-opacity));
  72582. }
  72583. .xl\:divide-green-300 > :not(template) ~ :not(template) {
  72584. --divide-opacity: 1;
  72585. border-color: #9ae6b4;
  72586. border-color: rgba(154, 230, 180, var(--divide-opacity));
  72587. }
  72588. .xl\:divide-green-400 > :not(template) ~ :not(template) {
  72589. --divide-opacity: 1;
  72590. border-color: #68d391;
  72591. border-color: rgba(104, 211, 145, var(--divide-opacity));
  72592. }
  72593. .xl\:divide-green-500 > :not(template) ~ :not(template) {
  72594. --divide-opacity: 1;
  72595. border-color: #48bb78;
  72596. border-color: rgba(72, 187, 120, var(--divide-opacity));
  72597. }
  72598. .xl\:divide-green-600 > :not(template) ~ :not(template) {
  72599. --divide-opacity: 1;
  72600. border-color: #38a169;
  72601. border-color: rgba(56, 161, 105, var(--divide-opacity));
  72602. }
  72603. .xl\:divide-green-700 > :not(template) ~ :not(template) {
  72604. --divide-opacity: 1;
  72605. border-color: #2f855a;
  72606. border-color: rgba(47, 133, 90, var(--divide-opacity));
  72607. }
  72608. .xl\:divide-green-800 > :not(template) ~ :not(template) {
  72609. --divide-opacity: 1;
  72610. border-color: #276749;
  72611. border-color: rgba(39, 103, 73, var(--divide-opacity));
  72612. }
  72613. .xl\:divide-green-900 > :not(template) ~ :not(template) {
  72614. --divide-opacity: 1;
  72615. border-color: #22543d;
  72616. border-color: rgba(34, 84, 61, var(--divide-opacity));
  72617. }
  72618. .xl\:divide-teal-100 > :not(template) ~ :not(template) {
  72619. --divide-opacity: 1;
  72620. border-color: #e6fffa;
  72621. border-color: rgba(230, 255, 250, var(--divide-opacity));
  72622. }
  72623. .xl\:divide-teal-200 > :not(template) ~ :not(template) {
  72624. --divide-opacity: 1;
  72625. border-color: #b2f5ea;
  72626. border-color: rgba(178, 245, 234, var(--divide-opacity));
  72627. }
  72628. .xl\:divide-teal-300 > :not(template) ~ :not(template) {
  72629. --divide-opacity: 1;
  72630. border-color: #81e6d9;
  72631. border-color: rgba(129, 230, 217, var(--divide-opacity));
  72632. }
  72633. .xl\:divide-teal-400 > :not(template) ~ :not(template) {
  72634. --divide-opacity: 1;
  72635. border-color: #4fd1c5;
  72636. border-color: rgba(79, 209, 197, var(--divide-opacity));
  72637. }
  72638. .xl\:divide-teal-500 > :not(template) ~ :not(template) {
  72639. --divide-opacity: 1;
  72640. border-color: #38b2ac;
  72641. border-color: rgba(56, 178, 172, var(--divide-opacity));
  72642. }
  72643. .xl\:divide-teal-600 > :not(template) ~ :not(template) {
  72644. --divide-opacity: 1;
  72645. border-color: #319795;
  72646. border-color: rgba(49, 151, 149, var(--divide-opacity));
  72647. }
  72648. .xl\:divide-teal-700 > :not(template) ~ :not(template) {
  72649. --divide-opacity: 1;
  72650. border-color: #2c7a7b;
  72651. border-color: rgba(44, 122, 123, var(--divide-opacity));
  72652. }
  72653. .xl\:divide-teal-800 > :not(template) ~ :not(template) {
  72654. --divide-opacity: 1;
  72655. border-color: #285e61;
  72656. border-color: rgba(40, 94, 97, var(--divide-opacity));
  72657. }
  72658. .xl\:divide-teal-900 > :not(template) ~ :not(template) {
  72659. --divide-opacity: 1;
  72660. border-color: #234e52;
  72661. border-color: rgba(35, 78, 82, var(--divide-opacity));
  72662. }
  72663. .xl\:divide-blue-100 > :not(template) ~ :not(template) {
  72664. --divide-opacity: 1;
  72665. border-color: #ebf8ff;
  72666. border-color: rgba(235, 248, 255, var(--divide-opacity));
  72667. }
  72668. .xl\:divide-blue-200 > :not(template) ~ :not(template) {
  72669. --divide-opacity: 1;
  72670. border-color: #bee3f8;
  72671. border-color: rgba(190, 227, 248, var(--divide-opacity));
  72672. }
  72673. .xl\:divide-blue-300 > :not(template) ~ :not(template) {
  72674. --divide-opacity: 1;
  72675. border-color: #90cdf4;
  72676. border-color: rgba(144, 205, 244, var(--divide-opacity));
  72677. }
  72678. .xl\:divide-blue-400 > :not(template) ~ :not(template) {
  72679. --divide-opacity: 1;
  72680. border-color: #63b3ed;
  72681. border-color: rgba(99, 179, 237, var(--divide-opacity));
  72682. }
  72683. .xl\:divide-blue-500 > :not(template) ~ :not(template) {
  72684. --divide-opacity: 1;
  72685. border-color: #4299e1;
  72686. border-color: rgba(66, 153, 225, var(--divide-opacity));
  72687. }
  72688. .xl\:divide-blue-600 > :not(template) ~ :not(template) {
  72689. --divide-opacity: 1;
  72690. border-color: #3182ce;
  72691. border-color: rgba(49, 130, 206, var(--divide-opacity));
  72692. }
  72693. .xl\:divide-blue-700 > :not(template) ~ :not(template) {
  72694. --divide-opacity: 1;
  72695. border-color: #2b6cb0;
  72696. border-color: rgba(43, 108, 176, var(--divide-opacity));
  72697. }
  72698. .xl\:divide-blue-800 > :not(template) ~ :not(template) {
  72699. --divide-opacity: 1;
  72700. border-color: #2c5282;
  72701. border-color: rgba(44, 82, 130, var(--divide-opacity));
  72702. }
  72703. .xl\:divide-blue-900 > :not(template) ~ :not(template) {
  72704. --divide-opacity: 1;
  72705. border-color: #2a4365;
  72706. border-color: rgba(42, 67, 101, var(--divide-opacity));
  72707. }
  72708. .xl\:divide-indigo-100 > :not(template) ~ :not(template) {
  72709. --divide-opacity: 1;
  72710. border-color: #ebf4ff;
  72711. border-color: rgba(235, 244, 255, var(--divide-opacity));
  72712. }
  72713. .xl\:divide-indigo-200 > :not(template) ~ :not(template) {
  72714. --divide-opacity: 1;
  72715. border-color: #c3dafe;
  72716. border-color: rgba(195, 218, 254, var(--divide-opacity));
  72717. }
  72718. .xl\:divide-indigo-300 > :not(template) ~ :not(template) {
  72719. --divide-opacity: 1;
  72720. border-color: #a3bffa;
  72721. border-color: rgba(163, 191, 250, var(--divide-opacity));
  72722. }
  72723. .xl\:divide-indigo-400 > :not(template) ~ :not(template) {
  72724. --divide-opacity: 1;
  72725. border-color: #7f9cf5;
  72726. border-color: rgba(127, 156, 245, var(--divide-opacity));
  72727. }
  72728. .xl\:divide-indigo-500 > :not(template) ~ :not(template) {
  72729. --divide-opacity: 1;
  72730. border-color: #667eea;
  72731. border-color: rgba(102, 126, 234, var(--divide-opacity));
  72732. }
  72733. .xl\:divide-indigo-600 > :not(template) ~ :not(template) {
  72734. --divide-opacity: 1;
  72735. border-color: #5a67d8;
  72736. border-color: rgba(90, 103, 216, var(--divide-opacity));
  72737. }
  72738. .xl\:divide-indigo-700 > :not(template) ~ :not(template) {
  72739. --divide-opacity: 1;
  72740. border-color: #4c51bf;
  72741. border-color: rgba(76, 81, 191, var(--divide-opacity));
  72742. }
  72743. .xl\:divide-indigo-800 > :not(template) ~ :not(template) {
  72744. --divide-opacity: 1;
  72745. border-color: #434190;
  72746. border-color: rgba(67, 65, 144, var(--divide-opacity));
  72747. }
  72748. .xl\:divide-indigo-900 > :not(template) ~ :not(template) {
  72749. --divide-opacity: 1;
  72750. border-color: #3c366b;
  72751. border-color: rgba(60, 54, 107, var(--divide-opacity));
  72752. }
  72753. .xl\:divide-purple-100 > :not(template) ~ :not(template) {
  72754. --divide-opacity: 1;
  72755. border-color: #faf5ff;
  72756. border-color: rgba(250, 245, 255, var(--divide-opacity));
  72757. }
  72758. .xl\:divide-purple-200 > :not(template) ~ :not(template) {
  72759. --divide-opacity: 1;
  72760. border-color: #e9d8fd;
  72761. border-color: rgba(233, 216, 253, var(--divide-opacity));
  72762. }
  72763. .xl\:divide-purple-300 > :not(template) ~ :not(template) {
  72764. --divide-opacity: 1;
  72765. border-color: #d6bcfa;
  72766. border-color: rgba(214, 188, 250, var(--divide-opacity));
  72767. }
  72768. .xl\:divide-purple-400 > :not(template) ~ :not(template) {
  72769. --divide-opacity: 1;
  72770. border-color: #b794f4;
  72771. border-color: rgba(183, 148, 244, var(--divide-opacity));
  72772. }
  72773. .xl\:divide-purple-500 > :not(template) ~ :not(template) {
  72774. --divide-opacity: 1;
  72775. border-color: #9f7aea;
  72776. border-color: rgba(159, 122, 234, var(--divide-opacity));
  72777. }
  72778. .xl\:divide-purple-600 > :not(template) ~ :not(template) {
  72779. --divide-opacity: 1;
  72780. border-color: #805ad5;
  72781. border-color: rgba(128, 90, 213, var(--divide-opacity));
  72782. }
  72783. .xl\:divide-purple-700 > :not(template) ~ :not(template) {
  72784. --divide-opacity: 1;
  72785. border-color: #6b46c1;
  72786. border-color: rgba(107, 70, 193, var(--divide-opacity));
  72787. }
  72788. .xl\:divide-purple-800 > :not(template) ~ :not(template) {
  72789. --divide-opacity: 1;
  72790. border-color: #553c9a;
  72791. border-color: rgba(85, 60, 154, var(--divide-opacity));
  72792. }
  72793. .xl\:divide-purple-900 > :not(template) ~ :not(template) {
  72794. --divide-opacity: 1;
  72795. border-color: #44337a;
  72796. border-color: rgba(68, 51, 122, var(--divide-opacity));
  72797. }
  72798. .xl\:divide-pink-100 > :not(template) ~ :not(template) {
  72799. --divide-opacity: 1;
  72800. border-color: #fff5f7;
  72801. border-color: rgba(255, 245, 247, var(--divide-opacity));
  72802. }
  72803. .xl\:divide-pink-200 > :not(template) ~ :not(template) {
  72804. --divide-opacity: 1;
  72805. border-color: #fed7e2;
  72806. border-color: rgba(254, 215, 226, var(--divide-opacity));
  72807. }
  72808. .xl\:divide-pink-300 > :not(template) ~ :not(template) {
  72809. --divide-opacity: 1;
  72810. border-color: #fbb6ce;
  72811. border-color: rgba(251, 182, 206, var(--divide-opacity));
  72812. }
  72813. .xl\:divide-pink-400 > :not(template) ~ :not(template) {
  72814. --divide-opacity: 1;
  72815. border-color: #f687b3;
  72816. border-color: rgba(246, 135, 179, var(--divide-opacity));
  72817. }
  72818. .xl\:divide-pink-500 > :not(template) ~ :not(template) {
  72819. --divide-opacity: 1;
  72820. border-color: #ed64a6;
  72821. border-color: rgba(237, 100, 166, var(--divide-opacity));
  72822. }
  72823. .xl\:divide-pink-600 > :not(template) ~ :not(template) {
  72824. --divide-opacity: 1;
  72825. border-color: #d53f8c;
  72826. border-color: rgba(213, 63, 140, var(--divide-opacity));
  72827. }
  72828. .xl\:divide-pink-700 > :not(template) ~ :not(template) {
  72829. --divide-opacity: 1;
  72830. border-color: #b83280;
  72831. border-color: rgba(184, 50, 128, var(--divide-opacity));
  72832. }
  72833. .xl\:divide-pink-800 > :not(template) ~ :not(template) {
  72834. --divide-opacity: 1;
  72835. border-color: #97266d;
  72836. border-color: rgba(151, 38, 109, var(--divide-opacity));
  72837. }
  72838. .xl\:divide-pink-900 > :not(template) ~ :not(template) {
  72839. --divide-opacity: 1;
  72840. border-color: #702459;
  72841. border-color: rgba(112, 36, 89, var(--divide-opacity));
  72842. }
  72843. .xl\:divide-solid > :not(template) ~ :not(template) {
  72844. border-style: solid;
  72845. }
  72846. .xl\:divide-dashed > :not(template) ~ :not(template) {
  72847. border-style: dashed;
  72848. }
  72849. .xl\:divide-dotted > :not(template) ~ :not(template) {
  72850. border-style: dotted;
  72851. }
  72852. .xl\:divide-double > :not(template) ~ :not(template) {
  72853. border-style: double;
  72854. }
  72855. .xl\:divide-none > :not(template) ~ :not(template) {
  72856. border-style: none;
  72857. }
  72858. .xl\:divide-opacity-0 > :not(template) ~ :not(template) {
  72859. --divide-opacity: 0;
  72860. }
  72861. .xl\:divide-opacity-25 > :not(template) ~ :not(template) {
  72862. --divide-opacity: 0.25;
  72863. }
  72864. .xl\:divide-opacity-50 > :not(template) ~ :not(template) {
  72865. --divide-opacity: 0.5;
  72866. }
  72867. .xl\:divide-opacity-75 > :not(template) ~ :not(template) {
  72868. --divide-opacity: 0.75;
  72869. }
  72870. .xl\:divide-opacity-100 > :not(template) ~ :not(template) {
  72871. --divide-opacity: 1;
  72872. }
  72873. .xl\:sr-only {
  72874. position: absolute;
  72875. width: 1px;
  72876. height: 1px;
  72877. padding: 0;
  72878. margin: -1px;
  72879. overflow: hidden;
  72880. clip: rect(0, 0, 0, 0);
  72881. white-space: nowrap;
  72882. border-width: 0;
  72883. }
  72884. .xl\:not-sr-only {
  72885. position: static;
  72886. width: auto;
  72887. height: auto;
  72888. padding: 0;
  72889. margin: 0;
  72890. overflow: visible;
  72891. clip: auto;
  72892. white-space: normal;
  72893. }
  72894. .xl\:focus\:sr-only:focus {
  72895. position: absolute;
  72896. width: 1px;
  72897. height: 1px;
  72898. padding: 0;
  72899. margin: -1px;
  72900. overflow: hidden;
  72901. clip: rect(0, 0, 0, 0);
  72902. white-space: nowrap;
  72903. border-width: 0;
  72904. }
  72905. .xl\:focus\:not-sr-only:focus {
  72906. position: static;
  72907. width: auto;
  72908. height: auto;
  72909. padding: 0;
  72910. margin: 0;
  72911. overflow: visible;
  72912. clip: auto;
  72913. white-space: normal;
  72914. }
  72915. .xl\:appearance-none {
  72916. -webkit-appearance: none;
  72917. -moz-appearance: none;
  72918. appearance: none;
  72919. }
  72920. .xl\:bg-fixed {
  72921. background-attachment: fixed;
  72922. }
  72923. .xl\:bg-local {
  72924. background-attachment: local;
  72925. }
  72926. .xl\:bg-scroll {
  72927. background-attachment: scroll;
  72928. }
  72929. .xl\:bg-clip-border {
  72930. background-clip: border-box;
  72931. }
  72932. .xl\:bg-clip-padding {
  72933. background-clip: padding-box;
  72934. }
  72935. .xl\:bg-clip-content {
  72936. background-clip: content-box;
  72937. }
  72938. .xl\:bg-clip-text {
  72939. -webkit-background-clip: text;
  72940. background-clip: text;
  72941. }
  72942. .xl\:bg-transparent {
  72943. background-color: transparent;
  72944. }
  72945. .xl\:bg-current {
  72946. background-color: currentColor;
  72947. }
  72948. .xl\:bg-black {
  72949. --bg-opacity: 1;
  72950. background-color: #000;
  72951. background-color: rgba(0, 0, 0, var(--bg-opacity));
  72952. }
  72953. .xl\:bg-white {
  72954. --bg-opacity: 1;
  72955. background-color: #fff;
  72956. background-color: rgba(255, 255, 255, var(--bg-opacity));
  72957. }
  72958. .xl\:bg-gray-100 {
  72959. --bg-opacity: 1;
  72960. background-color: #f7fafc;
  72961. background-color: rgba(247, 250, 252, var(--bg-opacity));
  72962. }
  72963. .xl\:bg-gray-200 {
  72964. --bg-opacity: 1;
  72965. background-color: #edf2f7;
  72966. background-color: rgba(237, 242, 247, var(--bg-opacity));
  72967. }
  72968. .xl\:bg-gray-300 {
  72969. --bg-opacity: 1;
  72970. background-color: #e2e8f0;
  72971. background-color: rgba(226, 232, 240, var(--bg-opacity));
  72972. }
  72973. .xl\:bg-gray-400 {
  72974. --bg-opacity: 1;
  72975. background-color: #cbd5e0;
  72976. background-color: rgba(203, 213, 224, var(--bg-opacity));
  72977. }
  72978. .xl\:bg-gray-500 {
  72979. --bg-opacity: 1;
  72980. background-color: #a0aec0;
  72981. background-color: rgba(160, 174, 192, var(--bg-opacity));
  72982. }
  72983. .xl\:bg-gray-600 {
  72984. --bg-opacity: 1;
  72985. background-color: #718096;
  72986. background-color: rgba(113, 128, 150, var(--bg-opacity));
  72987. }
  72988. .xl\:bg-gray-700 {
  72989. --bg-opacity: 1;
  72990. background-color: #4a5568;
  72991. background-color: rgba(74, 85, 104, var(--bg-opacity));
  72992. }
  72993. .xl\:bg-gray-800 {
  72994. --bg-opacity: 1;
  72995. background-color: #2d3748;
  72996. background-color: rgba(45, 55, 72, var(--bg-opacity));
  72997. }
  72998. .xl\:bg-gray-900 {
  72999. --bg-opacity: 1;
  73000. background-color: #1a202c;
  73001. background-color: rgba(26, 32, 44, var(--bg-opacity));
  73002. }
  73003. .xl\:bg-red-100 {
  73004. --bg-opacity: 1;
  73005. background-color: #fff5f5;
  73006. background-color: rgba(255, 245, 245, var(--bg-opacity));
  73007. }
  73008. .xl\:bg-red-200 {
  73009. --bg-opacity: 1;
  73010. background-color: #fed7d7;
  73011. background-color: rgba(254, 215, 215, var(--bg-opacity));
  73012. }
  73013. .xl\:bg-red-300 {
  73014. --bg-opacity: 1;
  73015. background-color: #feb2b2;
  73016. background-color: rgba(254, 178, 178, var(--bg-opacity));
  73017. }
  73018. .xl\:bg-red-400 {
  73019. --bg-opacity: 1;
  73020. background-color: #fc8181;
  73021. background-color: rgba(252, 129, 129, var(--bg-opacity));
  73022. }
  73023. .xl\:bg-red-500 {
  73024. --bg-opacity: 1;
  73025. background-color: #f56565;
  73026. background-color: rgba(245, 101, 101, var(--bg-opacity));
  73027. }
  73028. .xl\:bg-red-600 {
  73029. --bg-opacity: 1;
  73030. background-color: #e53e3e;
  73031. background-color: rgba(229, 62, 62, var(--bg-opacity));
  73032. }
  73033. .xl\:bg-red-700 {
  73034. --bg-opacity: 1;
  73035. background-color: #c53030;
  73036. background-color: rgba(197, 48, 48, var(--bg-opacity));
  73037. }
  73038. .xl\:bg-red-800 {
  73039. --bg-opacity: 1;
  73040. background-color: #9b2c2c;
  73041. background-color: rgba(155, 44, 44, var(--bg-opacity));
  73042. }
  73043. .xl\:bg-red-900 {
  73044. --bg-opacity: 1;
  73045. background-color: #742a2a;
  73046. background-color: rgba(116, 42, 42, var(--bg-opacity));
  73047. }
  73048. .xl\:bg-orange-100 {
  73049. --bg-opacity: 1;
  73050. background-color: #fffaf0;
  73051. background-color: rgba(255, 250, 240, var(--bg-opacity));
  73052. }
  73053. .xl\:bg-orange-200 {
  73054. --bg-opacity: 1;
  73055. background-color: #feebc8;
  73056. background-color: rgba(254, 235, 200, var(--bg-opacity));
  73057. }
  73058. .xl\:bg-orange-300 {
  73059. --bg-opacity: 1;
  73060. background-color: #fbd38d;
  73061. background-color: rgba(251, 211, 141, var(--bg-opacity));
  73062. }
  73063. .xl\:bg-orange-400 {
  73064. --bg-opacity: 1;
  73065. background-color: #f6ad55;
  73066. background-color: rgba(246, 173, 85, var(--bg-opacity));
  73067. }
  73068. .xl\:bg-orange-500 {
  73069. --bg-opacity: 1;
  73070. background-color: #ed8936;
  73071. background-color: rgba(237, 137, 54, var(--bg-opacity));
  73072. }
  73073. .xl\:bg-orange-600 {
  73074. --bg-opacity: 1;
  73075. background-color: #dd6b20;
  73076. background-color: rgba(221, 107, 32, var(--bg-opacity));
  73077. }
  73078. .xl\:bg-orange-700 {
  73079. --bg-opacity: 1;
  73080. background-color: #c05621;
  73081. background-color: rgba(192, 86, 33, var(--bg-opacity));
  73082. }
  73083. .xl\:bg-orange-800 {
  73084. --bg-opacity: 1;
  73085. background-color: #9c4221;
  73086. background-color: rgba(156, 66, 33, var(--bg-opacity));
  73087. }
  73088. .xl\:bg-orange-900 {
  73089. --bg-opacity: 1;
  73090. background-color: #7b341e;
  73091. background-color: rgba(123, 52, 30, var(--bg-opacity));
  73092. }
  73093. .xl\:bg-yellow-100 {
  73094. --bg-opacity: 1;
  73095. background-color: #fffff0;
  73096. background-color: rgba(255, 255, 240, var(--bg-opacity));
  73097. }
  73098. .xl\:bg-yellow-200 {
  73099. --bg-opacity: 1;
  73100. background-color: #fefcbf;
  73101. background-color: rgba(254, 252, 191, var(--bg-opacity));
  73102. }
  73103. .xl\:bg-yellow-300 {
  73104. --bg-opacity: 1;
  73105. background-color: #faf089;
  73106. background-color: rgba(250, 240, 137, var(--bg-opacity));
  73107. }
  73108. .xl\:bg-yellow-400 {
  73109. --bg-opacity: 1;
  73110. background-color: #f6e05e;
  73111. background-color: rgba(246, 224, 94, var(--bg-opacity));
  73112. }
  73113. .xl\:bg-yellow-500 {
  73114. --bg-opacity: 1;
  73115. background-color: #ecc94b;
  73116. background-color: rgba(236, 201, 75, var(--bg-opacity));
  73117. }
  73118. .xl\:bg-yellow-600 {
  73119. --bg-opacity: 1;
  73120. background-color: #d69e2e;
  73121. background-color: rgba(214, 158, 46, var(--bg-opacity));
  73122. }
  73123. .xl\:bg-yellow-700 {
  73124. --bg-opacity: 1;
  73125. background-color: #b7791f;
  73126. background-color: rgba(183, 121, 31, var(--bg-opacity));
  73127. }
  73128. .xl\:bg-yellow-800 {
  73129. --bg-opacity: 1;
  73130. background-color: #975a16;
  73131. background-color: rgba(151, 90, 22, var(--bg-opacity));
  73132. }
  73133. .xl\:bg-yellow-900 {
  73134. --bg-opacity: 1;
  73135. background-color: #744210;
  73136. background-color: rgba(116, 66, 16, var(--bg-opacity));
  73137. }
  73138. .xl\:bg-green-100 {
  73139. --bg-opacity: 1;
  73140. background-color: #f0fff4;
  73141. background-color: rgba(240, 255, 244, var(--bg-opacity));
  73142. }
  73143. .xl\:bg-green-200 {
  73144. --bg-opacity: 1;
  73145. background-color: #c6f6d5;
  73146. background-color: rgba(198, 246, 213, var(--bg-opacity));
  73147. }
  73148. .xl\:bg-green-300 {
  73149. --bg-opacity: 1;
  73150. background-color: #9ae6b4;
  73151. background-color: rgba(154, 230, 180, var(--bg-opacity));
  73152. }
  73153. .xl\:bg-green-400 {
  73154. --bg-opacity: 1;
  73155. background-color: #68d391;
  73156. background-color: rgba(104, 211, 145, var(--bg-opacity));
  73157. }
  73158. .xl\:bg-green-500 {
  73159. --bg-opacity: 1;
  73160. background-color: #48bb78;
  73161. background-color: rgba(72, 187, 120, var(--bg-opacity));
  73162. }
  73163. .xl\:bg-green-600 {
  73164. --bg-opacity: 1;
  73165. background-color: #38a169;
  73166. background-color: rgba(56, 161, 105, var(--bg-opacity));
  73167. }
  73168. .xl\:bg-green-700 {
  73169. --bg-opacity: 1;
  73170. background-color: #2f855a;
  73171. background-color: rgba(47, 133, 90, var(--bg-opacity));
  73172. }
  73173. .xl\:bg-green-800 {
  73174. --bg-opacity: 1;
  73175. background-color: #276749;
  73176. background-color: rgba(39, 103, 73, var(--bg-opacity));
  73177. }
  73178. .xl\:bg-green-900 {
  73179. --bg-opacity: 1;
  73180. background-color: #22543d;
  73181. background-color: rgba(34, 84, 61, var(--bg-opacity));
  73182. }
  73183. .xl\:bg-teal-100 {
  73184. --bg-opacity: 1;
  73185. background-color: #e6fffa;
  73186. background-color: rgba(230, 255, 250, var(--bg-opacity));
  73187. }
  73188. .xl\:bg-teal-200 {
  73189. --bg-opacity: 1;
  73190. background-color: #b2f5ea;
  73191. background-color: rgba(178, 245, 234, var(--bg-opacity));
  73192. }
  73193. .xl\:bg-teal-300 {
  73194. --bg-opacity: 1;
  73195. background-color: #81e6d9;
  73196. background-color: rgba(129, 230, 217, var(--bg-opacity));
  73197. }
  73198. .xl\:bg-teal-400 {
  73199. --bg-opacity: 1;
  73200. background-color: #4fd1c5;
  73201. background-color: rgba(79, 209, 197, var(--bg-opacity));
  73202. }
  73203. .xl\:bg-teal-500 {
  73204. --bg-opacity: 1;
  73205. background-color: #38b2ac;
  73206. background-color: rgba(56, 178, 172, var(--bg-opacity));
  73207. }
  73208. .xl\:bg-teal-600 {
  73209. --bg-opacity: 1;
  73210. background-color: #319795;
  73211. background-color: rgba(49, 151, 149, var(--bg-opacity));
  73212. }
  73213. .xl\:bg-teal-700 {
  73214. --bg-opacity: 1;
  73215. background-color: #2c7a7b;
  73216. background-color: rgba(44, 122, 123, var(--bg-opacity));
  73217. }
  73218. .xl\:bg-teal-800 {
  73219. --bg-opacity: 1;
  73220. background-color: #285e61;
  73221. background-color: rgba(40, 94, 97, var(--bg-opacity));
  73222. }
  73223. .xl\:bg-teal-900 {
  73224. --bg-opacity: 1;
  73225. background-color: #234e52;
  73226. background-color: rgba(35, 78, 82, var(--bg-opacity));
  73227. }
  73228. .xl\:bg-blue-100 {
  73229. --bg-opacity: 1;
  73230. background-color: #ebf8ff;
  73231. background-color: rgba(235, 248, 255, var(--bg-opacity));
  73232. }
  73233. .xl\:bg-blue-200 {
  73234. --bg-opacity: 1;
  73235. background-color: #bee3f8;
  73236. background-color: rgba(190, 227, 248, var(--bg-opacity));
  73237. }
  73238. .xl\:bg-blue-300 {
  73239. --bg-opacity: 1;
  73240. background-color: #90cdf4;
  73241. background-color: rgba(144, 205, 244, var(--bg-opacity));
  73242. }
  73243. .xl\:bg-blue-400 {
  73244. --bg-opacity: 1;
  73245. background-color: #63b3ed;
  73246. background-color: rgba(99, 179, 237, var(--bg-opacity));
  73247. }
  73248. .xl\:bg-blue-500 {
  73249. --bg-opacity: 1;
  73250. background-color: #4299e1;
  73251. background-color: rgba(66, 153, 225, var(--bg-opacity));
  73252. }
  73253. .xl\:bg-blue-600 {
  73254. --bg-opacity: 1;
  73255. background-color: #3182ce;
  73256. background-color: rgba(49, 130, 206, var(--bg-opacity));
  73257. }
  73258. .xl\:bg-blue-700 {
  73259. --bg-opacity: 1;
  73260. background-color: #2b6cb0;
  73261. background-color: rgba(43, 108, 176, var(--bg-opacity));
  73262. }
  73263. .xl\:bg-blue-800 {
  73264. --bg-opacity: 1;
  73265. background-color: #2c5282;
  73266. background-color: rgba(44, 82, 130, var(--bg-opacity));
  73267. }
  73268. .xl\:bg-blue-900 {
  73269. --bg-opacity: 1;
  73270. background-color: #2a4365;
  73271. background-color: rgba(42, 67, 101, var(--bg-opacity));
  73272. }
  73273. .xl\:bg-indigo-100 {
  73274. --bg-opacity: 1;
  73275. background-color: #ebf4ff;
  73276. background-color: rgba(235, 244, 255, var(--bg-opacity));
  73277. }
  73278. .xl\:bg-indigo-200 {
  73279. --bg-opacity: 1;
  73280. background-color: #c3dafe;
  73281. background-color: rgba(195, 218, 254, var(--bg-opacity));
  73282. }
  73283. .xl\:bg-indigo-300 {
  73284. --bg-opacity: 1;
  73285. background-color: #a3bffa;
  73286. background-color: rgba(163, 191, 250, var(--bg-opacity));
  73287. }
  73288. .xl\:bg-indigo-400 {
  73289. --bg-opacity: 1;
  73290. background-color: #7f9cf5;
  73291. background-color: rgba(127, 156, 245, var(--bg-opacity));
  73292. }
  73293. .xl\:bg-indigo-500 {
  73294. --bg-opacity: 1;
  73295. background-color: #667eea;
  73296. background-color: rgba(102, 126, 234, var(--bg-opacity));
  73297. }
  73298. .xl\:bg-indigo-600 {
  73299. --bg-opacity: 1;
  73300. background-color: #5a67d8;
  73301. background-color: rgba(90, 103, 216, var(--bg-opacity));
  73302. }
  73303. .xl\:bg-indigo-700 {
  73304. --bg-opacity: 1;
  73305. background-color: #4c51bf;
  73306. background-color: rgba(76, 81, 191, var(--bg-opacity));
  73307. }
  73308. .xl\:bg-indigo-800 {
  73309. --bg-opacity: 1;
  73310. background-color: #434190;
  73311. background-color: rgba(67, 65, 144, var(--bg-opacity));
  73312. }
  73313. .xl\:bg-indigo-900 {
  73314. --bg-opacity: 1;
  73315. background-color: #3c366b;
  73316. background-color: rgba(60, 54, 107, var(--bg-opacity));
  73317. }
  73318. .xl\:bg-purple-100 {
  73319. --bg-opacity: 1;
  73320. background-color: #faf5ff;
  73321. background-color: rgba(250, 245, 255, var(--bg-opacity));
  73322. }
  73323. .xl\:bg-purple-200 {
  73324. --bg-opacity: 1;
  73325. background-color: #e9d8fd;
  73326. background-color: rgba(233, 216, 253, var(--bg-opacity));
  73327. }
  73328. .xl\:bg-purple-300 {
  73329. --bg-opacity: 1;
  73330. background-color: #d6bcfa;
  73331. background-color: rgba(214, 188, 250, var(--bg-opacity));
  73332. }
  73333. .xl\:bg-purple-400 {
  73334. --bg-opacity: 1;
  73335. background-color: #b794f4;
  73336. background-color: rgba(183, 148, 244, var(--bg-opacity));
  73337. }
  73338. .xl\:bg-purple-500 {
  73339. --bg-opacity: 1;
  73340. background-color: #9f7aea;
  73341. background-color: rgba(159, 122, 234, var(--bg-opacity));
  73342. }
  73343. .xl\:bg-purple-600 {
  73344. --bg-opacity: 1;
  73345. background-color: #805ad5;
  73346. background-color: rgba(128, 90, 213, var(--bg-opacity));
  73347. }
  73348. .xl\:bg-purple-700 {
  73349. --bg-opacity: 1;
  73350. background-color: #6b46c1;
  73351. background-color: rgba(107, 70, 193, var(--bg-opacity));
  73352. }
  73353. .xl\:bg-purple-800 {
  73354. --bg-opacity: 1;
  73355. background-color: #553c9a;
  73356. background-color: rgba(85, 60, 154, var(--bg-opacity));
  73357. }
  73358. .xl\:bg-purple-900 {
  73359. --bg-opacity: 1;
  73360. background-color: #44337a;
  73361. background-color: rgba(68, 51, 122, var(--bg-opacity));
  73362. }
  73363. .xl\:bg-pink-100 {
  73364. --bg-opacity: 1;
  73365. background-color: #fff5f7;
  73366. background-color: rgba(255, 245, 247, var(--bg-opacity));
  73367. }
  73368. .xl\:bg-pink-200 {
  73369. --bg-opacity: 1;
  73370. background-color: #fed7e2;
  73371. background-color: rgba(254, 215, 226, var(--bg-opacity));
  73372. }
  73373. .xl\:bg-pink-300 {
  73374. --bg-opacity: 1;
  73375. background-color: #fbb6ce;
  73376. background-color: rgba(251, 182, 206, var(--bg-opacity));
  73377. }
  73378. .xl\:bg-pink-400 {
  73379. --bg-opacity: 1;
  73380. background-color: #f687b3;
  73381. background-color: rgba(246, 135, 179, var(--bg-opacity));
  73382. }
  73383. .xl\:bg-pink-500 {
  73384. --bg-opacity: 1;
  73385. background-color: #ed64a6;
  73386. background-color: rgba(237, 100, 166, var(--bg-opacity));
  73387. }
  73388. .xl\:bg-pink-600 {
  73389. --bg-opacity: 1;
  73390. background-color: #d53f8c;
  73391. background-color: rgba(213, 63, 140, var(--bg-opacity));
  73392. }
  73393. .xl\:bg-pink-700 {
  73394. --bg-opacity: 1;
  73395. background-color: #b83280;
  73396. background-color: rgba(184, 50, 128, var(--bg-opacity));
  73397. }
  73398. .xl\:bg-pink-800 {
  73399. --bg-opacity: 1;
  73400. background-color: #97266d;
  73401. background-color: rgba(151, 38, 109, var(--bg-opacity));
  73402. }
  73403. .xl\:bg-pink-900 {
  73404. --bg-opacity: 1;
  73405. background-color: #702459;
  73406. background-color: rgba(112, 36, 89, var(--bg-opacity));
  73407. }
  73408. .xl\:hover\:bg-transparent:hover {
  73409. background-color: transparent;
  73410. }
  73411. .xl\:hover\:bg-current:hover {
  73412. background-color: currentColor;
  73413. }
  73414. .xl\:hover\:bg-black:hover {
  73415. --bg-opacity: 1;
  73416. background-color: #000;
  73417. background-color: rgba(0, 0, 0, var(--bg-opacity));
  73418. }
  73419. .xl\:hover\:bg-white:hover {
  73420. --bg-opacity: 1;
  73421. background-color: #fff;
  73422. background-color: rgba(255, 255, 255, var(--bg-opacity));
  73423. }
  73424. .xl\:hover\:bg-gray-100:hover {
  73425. --bg-opacity: 1;
  73426. background-color: #f7fafc;
  73427. background-color: rgba(247, 250, 252, var(--bg-opacity));
  73428. }
  73429. .xl\:hover\:bg-gray-200:hover {
  73430. --bg-opacity: 1;
  73431. background-color: #edf2f7;
  73432. background-color: rgba(237, 242, 247, var(--bg-opacity));
  73433. }
  73434. .xl\:hover\:bg-gray-300:hover {
  73435. --bg-opacity: 1;
  73436. background-color: #e2e8f0;
  73437. background-color: rgba(226, 232, 240, var(--bg-opacity));
  73438. }
  73439. .xl\:hover\:bg-gray-400:hover {
  73440. --bg-opacity: 1;
  73441. background-color: #cbd5e0;
  73442. background-color: rgba(203, 213, 224, var(--bg-opacity));
  73443. }
  73444. .xl\:hover\:bg-gray-500:hover {
  73445. --bg-opacity: 1;
  73446. background-color: #a0aec0;
  73447. background-color: rgba(160, 174, 192, var(--bg-opacity));
  73448. }
  73449. .xl\:hover\:bg-gray-600:hover {
  73450. --bg-opacity: 1;
  73451. background-color: #718096;
  73452. background-color: rgba(113, 128, 150, var(--bg-opacity));
  73453. }
  73454. .xl\:hover\:bg-gray-700:hover {
  73455. --bg-opacity: 1;
  73456. background-color: #4a5568;
  73457. background-color: rgba(74, 85, 104, var(--bg-opacity));
  73458. }
  73459. .xl\:hover\:bg-gray-800:hover {
  73460. --bg-opacity: 1;
  73461. background-color: #2d3748;
  73462. background-color: rgba(45, 55, 72, var(--bg-opacity));
  73463. }
  73464. .xl\:hover\:bg-gray-900:hover {
  73465. --bg-opacity: 1;
  73466. background-color: #1a202c;
  73467. background-color: rgba(26, 32, 44, var(--bg-opacity));
  73468. }
  73469. .xl\:hover\:bg-red-100:hover {
  73470. --bg-opacity: 1;
  73471. background-color: #fff5f5;
  73472. background-color: rgba(255, 245, 245, var(--bg-opacity));
  73473. }
  73474. .xl\:hover\:bg-red-200:hover {
  73475. --bg-opacity: 1;
  73476. background-color: #fed7d7;
  73477. background-color: rgba(254, 215, 215, var(--bg-opacity));
  73478. }
  73479. .xl\:hover\:bg-red-300:hover {
  73480. --bg-opacity: 1;
  73481. background-color: #feb2b2;
  73482. background-color: rgba(254, 178, 178, var(--bg-opacity));
  73483. }
  73484. .xl\:hover\:bg-red-400:hover {
  73485. --bg-opacity: 1;
  73486. background-color: #fc8181;
  73487. background-color: rgba(252, 129, 129, var(--bg-opacity));
  73488. }
  73489. .xl\:hover\:bg-red-500:hover {
  73490. --bg-opacity: 1;
  73491. background-color: #f56565;
  73492. background-color: rgba(245, 101, 101, var(--bg-opacity));
  73493. }
  73494. .xl\:hover\:bg-red-600:hover {
  73495. --bg-opacity: 1;
  73496. background-color: #e53e3e;
  73497. background-color: rgba(229, 62, 62, var(--bg-opacity));
  73498. }
  73499. .xl\:hover\:bg-red-700:hover {
  73500. --bg-opacity: 1;
  73501. background-color: #c53030;
  73502. background-color: rgba(197, 48, 48, var(--bg-opacity));
  73503. }
  73504. .xl\:hover\:bg-red-800:hover {
  73505. --bg-opacity: 1;
  73506. background-color: #9b2c2c;
  73507. background-color: rgba(155, 44, 44, var(--bg-opacity));
  73508. }
  73509. .xl\:hover\:bg-red-900:hover {
  73510. --bg-opacity: 1;
  73511. background-color: #742a2a;
  73512. background-color: rgba(116, 42, 42, var(--bg-opacity));
  73513. }
  73514. .xl\:hover\:bg-orange-100:hover {
  73515. --bg-opacity: 1;
  73516. background-color: #fffaf0;
  73517. background-color: rgba(255, 250, 240, var(--bg-opacity));
  73518. }
  73519. .xl\:hover\:bg-orange-200:hover {
  73520. --bg-opacity: 1;
  73521. background-color: #feebc8;
  73522. background-color: rgba(254, 235, 200, var(--bg-opacity));
  73523. }
  73524. .xl\:hover\:bg-orange-300:hover {
  73525. --bg-opacity: 1;
  73526. background-color: #fbd38d;
  73527. background-color: rgba(251, 211, 141, var(--bg-opacity));
  73528. }
  73529. .xl\:hover\:bg-orange-400:hover {
  73530. --bg-opacity: 1;
  73531. background-color: #f6ad55;
  73532. background-color: rgba(246, 173, 85, var(--bg-opacity));
  73533. }
  73534. .xl\:hover\:bg-orange-500:hover {
  73535. --bg-opacity: 1;
  73536. background-color: #ed8936;
  73537. background-color: rgba(237, 137, 54, var(--bg-opacity));
  73538. }
  73539. .xl\:hover\:bg-orange-600:hover {
  73540. --bg-opacity: 1;
  73541. background-color: #dd6b20;
  73542. background-color: rgba(221, 107, 32, var(--bg-opacity));
  73543. }
  73544. .xl\:hover\:bg-orange-700:hover {
  73545. --bg-opacity: 1;
  73546. background-color: #c05621;
  73547. background-color: rgba(192, 86, 33, var(--bg-opacity));
  73548. }
  73549. .xl\:hover\:bg-orange-800:hover {
  73550. --bg-opacity: 1;
  73551. background-color: #9c4221;
  73552. background-color: rgba(156, 66, 33, var(--bg-opacity));
  73553. }
  73554. .xl\:hover\:bg-orange-900:hover {
  73555. --bg-opacity: 1;
  73556. background-color: #7b341e;
  73557. background-color: rgba(123, 52, 30, var(--bg-opacity));
  73558. }
  73559. .xl\:hover\:bg-yellow-100:hover {
  73560. --bg-opacity: 1;
  73561. background-color: #fffff0;
  73562. background-color: rgba(255, 255, 240, var(--bg-opacity));
  73563. }
  73564. .xl\:hover\:bg-yellow-200:hover {
  73565. --bg-opacity: 1;
  73566. background-color: #fefcbf;
  73567. background-color: rgba(254, 252, 191, var(--bg-opacity));
  73568. }
  73569. .xl\:hover\:bg-yellow-300:hover {
  73570. --bg-opacity: 1;
  73571. background-color: #faf089;
  73572. background-color: rgba(250, 240, 137, var(--bg-opacity));
  73573. }
  73574. .xl\:hover\:bg-yellow-400:hover {
  73575. --bg-opacity: 1;
  73576. background-color: #f6e05e;
  73577. background-color: rgba(246, 224, 94, var(--bg-opacity));
  73578. }
  73579. .xl\:hover\:bg-yellow-500:hover {
  73580. --bg-opacity: 1;
  73581. background-color: #ecc94b;
  73582. background-color: rgba(236, 201, 75, var(--bg-opacity));
  73583. }
  73584. .xl\:hover\:bg-yellow-600:hover {
  73585. --bg-opacity: 1;
  73586. background-color: #d69e2e;
  73587. background-color: rgba(214, 158, 46, var(--bg-opacity));
  73588. }
  73589. .xl\:hover\:bg-yellow-700:hover {
  73590. --bg-opacity: 1;
  73591. background-color: #b7791f;
  73592. background-color: rgba(183, 121, 31, var(--bg-opacity));
  73593. }
  73594. .xl\:hover\:bg-yellow-800:hover {
  73595. --bg-opacity: 1;
  73596. background-color: #975a16;
  73597. background-color: rgba(151, 90, 22, var(--bg-opacity));
  73598. }
  73599. .xl\:hover\:bg-yellow-900:hover {
  73600. --bg-opacity: 1;
  73601. background-color: #744210;
  73602. background-color: rgba(116, 66, 16, var(--bg-opacity));
  73603. }
  73604. .xl\:hover\:bg-green-100:hover {
  73605. --bg-opacity: 1;
  73606. background-color: #f0fff4;
  73607. background-color: rgba(240, 255, 244, var(--bg-opacity));
  73608. }
  73609. .xl\:hover\:bg-green-200:hover {
  73610. --bg-opacity: 1;
  73611. background-color: #c6f6d5;
  73612. background-color: rgba(198, 246, 213, var(--bg-opacity));
  73613. }
  73614. .xl\:hover\:bg-green-300:hover {
  73615. --bg-opacity: 1;
  73616. background-color: #9ae6b4;
  73617. background-color: rgba(154, 230, 180, var(--bg-opacity));
  73618. }
  73619. .xl\:hover\:bg-green-400:hover {
  73620. --bg-opacity: 1;
  73621. background-color: #68d391;
  73622. background-color: rgba(104, 211, 145, var(--bg-opacity));
  73623. }
  73624. .xl\:hover\:bg-green-500:hover {
  73625. --bg-opacity: 1;
  73626. background-color: #48bb78;
  73627. background-color: rgba(72, 187, 120, var(--bg-opacity));
  73628. }
  73629. .xl\:hover\:bg-green-600:hover {
  73630. --bg-opacity: 1;
  73631. background-color: #38a169;
  73632. background-color: rgba(56, 161, 105, var(--bg-opacity));
  73633. }
  73634. .xl\:hover\:bg-green-700:hover {
  73635. --bg-opacity: 1;
  73636. background-color: #2f855a;
  73637. background-color: rgba(47, 133, 90, var(--bg-opacity));
  73638. }
  73639. .xl\:hover\:bg-green-800:hover {
  73640. --bg-opacity: 1;
  73641. background-color: #276749;
  73642. background-color: rgba(39, 103, 73, var(--bg-opacity));
  73643. }
  73644. .xl\:hover\:bg-green-900:hover {
  73645. --bg-opacity: 1;
  73646. background-color: #22543d;
  73647. background-color: rgba(34, 84, 61, var(--bg-opacity));
  73648. }
  73649. .xl\:hover\:bg-teal-100:hover {
  73650. --bg-opacity: 1;
  73651. background-color: #e6fffa;
  73652. background-color: rgba(230, 255, 250, var(--bg-opacity));
  73653. }
  73654. .xl\:hover\:bg-teal-200:hover {
  73655. --bg-opacity: 1;
  73656. background-color: #b2f5ea;
  73657. background-color: rgba(178, 245, 234, var(--bg-opacity));
  73658. }
  73659. .xl\:hover\:bg-teal-300:hover {
  73660. --bg-opacity: 1;
  73661. background-color: #81e6d9;
  73662. background-color: rgba(129, 230, 217, var(--bg-opacity));
  73663. }
  73664. .xl\:hover\:bg-teal-400:hover {
  73665. --bg-opacity: 1;
  73666. background-color: #4fd1c5;
  73667. background-color: rgba(79, 209, 197, var(--bg-opacity));
  73668. }
  73669. .xl\:hover\:bg-teal-500:hover {
  73670. --bg-opacity: 1;
  73671. background-color: #38b2ac;
  73672. background-color: rgba(56, 178, 172, var(--bg-opacity));
  73673. }
  73674. .xl\:hover\:bg-teal-600:hover {
  73675. --bg-opacity: 1;
  73676. background-color: #319795;
  73677. background-color: rgba(49, 151, 149, var(--bg-opacity));
  73678. }
  73679. .xl\:hover\:bg-teal-700:hover {
  73680. --bg-opacity: 1;
  73681. background-color: #2c7a7b;
  73682. background-color: rgba(44, 122, 123, var(--bg-opacity));
  73683. }
  73684. .xl\:hover\:bg-teal-800:hover {
  73685. --bg-opacity: 1;
  73686. background-color: #285e61;
  73687. background-color: rgba(40, 94, 97, var(--bg-opacity));
  73688. }
  73689. .xl\:hover\:bg-teal-900:hover {
  73690. --bg-opacity: 1;
  73691. background-color: #234e52;
  73692. background-color: rgba(35, 78, 82, var(--bg-opacity));
  73693. }
  73694. .xl\:hover\:bg-blue-100:hover {
  73695. --bg-opacity: 1;
  73696. background-color: #ebf8ff;
  73697. background-color: rgba(235, 248, 255, var(--bg-opacity));
  73698. }
  73699. .xl\:hover\:bg-blue-200:hover {
  73700. --bg-opacity: 1;
  73701. background-color: #bee3f8;
  73702. background-color: rgba(190, 227, 248, var(--bg-opacity));
  73703. }
  73704. .xl\:hover\:bg-blue-300:hover {
  73705. --bg-opacity: 1;
  73706. background-color: #90cdf4;
  73707. background-color: rgba(144, 205, 244, var(--bg-opacity));
  73708. }
  73709. .xl\:hover\:bg-blue-400:hover {
  73710. --bg-opacity: 1;
  73711. background-color: #63b3ed;
  73712. background-color: rgba(99, 179, 237, var(--bg-opacity));
  73713. }
  73714. .xl\:hover\:bg-blue-500:hover {
  73715. --bg-opacity: 1;
  73716. background-color: #4299e1;
  73717. background-color: rgba(66, 153, 225, var(--bg-opacity));
  73718. }
  73719. .xl\:hover\:bg-blue-600:hover {
  73720. --bg-opacity: 1;
  73721. background-color: #3182ce;
  73722. background-color: rgba(49, 130, 206, var(--bg-opacity));
  73723. }
  73724. .xl\:hover\:bg-blue-700:hover {
  73725. --bg-opacity: 1;
  73726. background-color: #2b6cb0;
  73727. background-color: rgba(43, 108, 176, var(--bg-opacity));
  73728. }
  73729. .xl\:hover\:bg-blue-800:hover {
  73730. --bg-opacity: 1;
  73731. background-color: #2c5282;
  73732. background-color: rgba(44, 82, 130, var(--bg-opacity));
  73733. }
  73734. .xl\:hover\:bg-blue-900:hover {
  73735. --bg-opacity: 1;
  73736. background-color: #2a4365;
  73737. background-color: rgba(42, 67, 101, var(--bg-opacity));
  73738. }
  73739. .xl\:hover\:bg-indigo-100:hover {
  73740. --bg-opacity: 1;
  73741. background-color: #ebf4ff;
  73742. background-color: rgba(235, 244, 255, var(--bg-opacity));
  73743. }
  73744. .xl\:hover\:bg-indigo-200:hover {
  73745. --bg-opacity: 1;
  73746. background-color: #c3dafe;
  73747. background-color: rgba(195, 218, 254, var(--bg-opacity));
  73748. }
  73749. .xl\:hover\:bg-indigo-300:hover {
  73750. --bg-opacity: 1;
  73751. background-color: #a3bffa;
  73752. background-color: rgba(163, 191, 250, var(--bg-opacity));
  73753. }
  73754. .xl\:hover\:bg-indigo-400:hover {
  73755. --bg-opacity: 1;
  73756. background-color: #7f9cf5;
  73757. background-color: rgba(127, 156, 245, var(--bg-opacity));
  73758. }
  73759. .xl\:hover\:bg-indigo-500:hover {
  73760. --bg-opacity: 1;
  73761. background-color: #667eea;
  73762. background-color: rgba(102, 126, 234, var(--bg-opacity));
  73763. }
  73764. .xl\:hover\:bg-indigo-600:hover {
  73765. --bg-opacity: 1;
  73766. background-color: #5a67d8;
  73767. background-color: rgba(90, 103, 216, var(--bg-opacity));
  73768. }
  73769. .xl\:hover\:bg-indigo-700:hover {
  73770. --bg-opacity: 1;
  73771. background-color: #4c51bf;
  73772. background-color: rgba(76, 81, 191, var(--bg-opacity));
  73773. }
  73774. .xl\:hover\:bg-indigo-800:hover {
  73775. --bg-opacity: 1;
  73776. background-color: #434190;
  73777. background-color: rgba(67, 65, 144, var(--bg-opacity));
  73778. }
  73779. .xl\:hover\:bg-indigo-900:hover {
  73780. --bg-opacity: 1;
  73781. background-color: #3c366b;
  73782. background-color: rgba(60, 54, 107, var(--bg-opacity));
  73783. }
  73784. .xl\:hover\:bg-purple-100:hover {
  73785. --bg-opacity: 1;
  73786. background-color: #faf5ff;
  73787. background-color: rgba(250, 245, 255, var(--bg-opacity));
  73788. }
  73789. .xl\:hover\:bg-purple-200:hover {
  73790. --bg-opacity: 1;
  73791. background-color: #e9d8fd;
  73792. background-color: rgba(233, 216, 253, var(--bg-opacity));
  73793. }
  73794. .xl\:hover\:bg-purple-300:hover {
  73795. --bg-opacity: 1;
  73796. background-color: #d6bcfa;
  73797. background-color: rgba(214, 188, 250, var(--bg-opacity));
  73798. }
  73799. .xl\:hover\:bg-purple-400:hover {
  73800. --bg-opacity: 1;
  73801. background-color: #b794f4;
  73802. background-color: rgba(183, 148, 244, var(--bg-opacity));
  73803. }
  73804. .xl\:hover\:bg-purple-500:hover {
  73805. --bg-opacity: 1;
  73806. background-color: #9f7aea;
  73807. background-color: rgba(159, 122, 234, var(--bg-opacity));
  73808. }
  73809. .xl\:hover\:bg-purple-600:hover {
  73810. --bg-opacity: 1;
  73811. background-color: #805ad5;
  73812. background-color: rgba(128, 90, 213, var(--bg-opacity));
  73813. }
  73814. .xl\:hover\:bg-purple-700:hover {
  73815. --bg-opacity: 1;
  73816. background-color: #6b46c1;
  73817. background-color: rgba(107, 70, 193, var(--bg-opacity));
  73818. }
  73819. .xl\:hover\:bg-purple-800:hover {
  73820. --bg-opacity: 1;
  73821. background-color: #553c9a;
  73822. background-color: rgba(85, 60, 154, var(--bg-opacity));
  73823. }
  73824. .xl\:hover\:bg-purple-900:hover {
  73825. --bg-opacity: 1;
  73826. background-color: #44337a;
  73827. background-color: rgba(68, 51, 122, var(--bg-opacity));
  73828. }
  73829. .xl\:hover\:bg-pink-100:hover {
  73830. --bg-opacity: 1;
  73831. background-color: #fff5f7;
  73832. background-color: rgba(255, 245, 247, var(--bg-opacity));
  73833. }
  73834. .xl\:hover\:bg-pink-200:hover {
  73835. --bg-opacity: 1;
  73836. background-color: #fed7e2;
  73837. background-color: rgba(254, 215, 226, var(--bg-opacity));
  73838. }
  73839. .xl\:hover\:bg-pink-300:hover {
  73840. --bg-opacity: 1;
  73841. background-color: #fbb6ce;
  73842. background-color: rgba(251, 182, 206, var(--bg-opacity));
  73843. }
  73844. .xl\:hover\:bg-pink-400:hover {
  73845. --bg-opacity: 1;
  73846. background-color: #f687b3;
  73847. background-color: rgba(246, 135, 179, var(--bg-opacity));
  73848. }
  73849. .xl\:hover\:bg-pink-500:hover {
  73850. --bg-opacity: 1;
  73851. background-color: #ed64a6;
  73852. background-color: rgba(237, 100, 166, var(--bg-opacity));
  73853. }
  73854. .xl\:hover\:bg-pink-600:hover {
  73855. --bg-opacity: 1;
  73856. background-color: #d53f8c;
  73857. background-color: rgba(213, 63, 140, var(--bg-opacity));
  73858. }
  73859. .xl\:hover\:bg-pink-700:hover {
  73860. --bg-opacity: 1;
  73861. background-color: #b83280;
  73862. background-color: rgba(184, 50, 128, var(--bg-opacity));
  73863. }
  73864. .xl\:hover\:bg-pink-800:hover {
  73865. --bg-opacity: 1;
  73866. background-color: #97266d;
  73867. background-color: rgba(151, 38, 109, var(--bg-opacity));
  73868. }
  73869. .xl\:hover\:bg-pink-900:hover {
  73870. --bg-opacity: 1;
  73871. background-color: #702459;
  73872. background-color: rgba(112, 36, 89, var(--bg-opacity));
  73873. }
  73874. .xl\:focus\:bg-transparent:focus {
  73875. background-color: transparent;
  73876. }
  73877. .xl\:focus\:bg-current:focus {
  73878. background-color: currentColor;
  73879. }
  73880. .xl\:focus\:bg-black:focus {
  73881. --bg-opacity: 1;
  73882. background-color: #000;
  73883. background-color: rgba(0, 0, 0, var(--bg-opacity));
  73884. }
  73885. .xl\:focus\:bg-white:focus {
  73886. --bg-opacity: 1;
  73887. background-color: #fff;
  73888. background-color: rgba(255, 255, 255, var(--bg-opacity));
  73889. }
  73890. .xl\:focus\:bg-gray-100:focus {
  73891. --bg-opacity: 1;
  73892. background-color: #f7fafc;
  73893. background-color: rgba(247, 250, 252, var(--bg-opacity));
  73894. }
  73895. .xl\:focus\:bg-gray-200:focus {
  73896. --bg-opacity: 1;
  73897. background-color: #edf2f7;
  73898. background-color: rgba(237, 242, 247, var(--bg-opacity));
  73899. }
  73900. .xl\:focus\:bg-gray-300:focus {
  73901. --bg-opacity: 1;
  73902. background-color: #e2e8f0;
  73903. background-color: rgba(226, 232, 240, var(--bg-opacity));
  73904. }
  73905. .xl\:focus\:bg-gray-400:focus {
  73906. --bg-opacity: 1;
  73907. background-color: #cbd5e0;
  73908. background-color: rgba(203, 213, 224, var(--bg-opacity));
  73909. }
  73910. .xl\:focus\:bg-gray-500:focus {
  73911. --bg-opacity: 1;
  73912. background-color: #a0aec0;
  73913. background-color: rgba(160, 174, 192, var(--bg-opacity));
  73914. }
  73915. .xl\:focus\:bg-gray-600:focus {
  73916. --bg-opacity: 1;
  73917. background-color: #718096;
  73918. background-color: rgba(113, 128, 150, var(--bg-opacity));
  73919. }
  73920. .xl\:focus\:bg-gray-700:focus {
  73921. --bg-opacity: 1;
  73922. background-color: #4a5568;
  73923. background-color: rgba(74, 85, 104, var(--bg-opacity));
  73924. }
  73925. .xl\:focus\:bg-gray-800:focus {
  73926. --bg-opacity: 1;
  73927. background-color: #2d3748;
  73928. background-color: rgba(45, 55, 72, var(--bg-opacity));
  73929. }
  73930. .xl\:focus\:bg-gray-900:focus {
  73931. --bg-opacity: 1;
  73932. background-color: #1a202c;
  73933. background-color: rgba(26, 32, 44, var(--bg-opacity));
  73934. }
  73935. .xl\:focus\:bg-red-100:focus {
  73936. --bg-opacity: 1;
  73937. background-color: #fff5f5;
  73938. background-color: rgba(255, 245, 245, var(--bg-opacity));
  73939. }
  73940. .xl\:focus\:bg-red-200:focus {
  73941. --bg-opacity: 1;
  73942. background-color: #fed7d7;
  73943. background-color: rgba(254, 215, 215, var(--bg-opacity));
  73944. }
  73945. .xl\:focus\:bg-red-300:focus {
  73946. --bg-opacity: 1;
  73947. background-color: #feb2b2;
  73948. background-color: rgba(254, 178, 178, var(--bg-opacity));
  73949. }
  73950. .xl\:focus\:bg-red-400:focus {
  73951. --bg-opacity: 1;
  73952. background-color: #fc8181;
  73953. background-color: rgba(252, 129, 129, var(--bg-opacity));
  73954. }
  73955. .xl\:focus\:bg-red-500:focus {
  73956. --bg-opacity: 1;
  73957. background-color: #f56565;
  73958. background-color: rgba(245, 101, 101, var(--bg-opacity));
  73959. }
  73960. .xl\:focus\:bg-red-600:focus {
  73961. --bg-opacity: 1;
  73962. background-color: #e53e3e;
  73963. background-color: rgba(229, 62, 62, var(--bg-opacity));
  73964. }
  73965. .xl\:focus\:bg-red-700:focus {
  73966. --bg-opacity: 1;
  73967. background-color: #c53030;
  73968. background-color: rgba(197, 48, 48, var(--bg-opacity));
  73969. }
  73970. .xl\:focus\:bg-red-800:focus {
  73971. --bg-opacity: 1;
  73972. background-color: #9b2c2c;
  73973. background-color: rgba(155, 44, 44, var(--bg-opacity));
  73974. }
  73975. .xl\:focus\:bg-red-900:focus {
  73976. --bg-opacity: 1;
  73977. background-color: #742a2a;
  73978. background-color: rgba(116, 42, 42, var(--bg-opacity));
  73979. }
  73980. .xl\:focus\:bg-orange-100:focus {
  73981. --bg-opacity: 1;
  73982. background-color: #fffaf0;
  73983. background-color: rgba(255, 250, 240, var(--bg-opacity));
  73984. }
  73985. .xl\:focus\:bg-orange-200:focus {
  73986. --bg-opacity: 1;
  73987. background-color: #feebc8;
  73988. background-color: rgba(254, 235, 200, var(--bg-opacity));
  73989. }
  73990. .xl\:focus\:bg-orange-300:focus {
  73991. --bg-opacity: 1;
  73992. background-color: #fbd38d;
  73993. background-color: rgba(251, 211, 141, var(--bg-opacity));
  73994. }
  73995. .xl\:focus\:bg-orange-400:focus {
  73996. --bg-opacity: 1;
  73997. background-color: #f6ad55;
  73998. background-color: rgba(246, 173, 85, var(--bg-opacity));
  73999. }
  74000. .xl\:focus\:bg-orange-500:focus {
  74001. --bg-opacity: 1;
  74002. background-color: #ed8936;
  74003. background-color: rgba(237, 137, 54, var(--bg-opacity));
  74004. }
  74005. .xl\:focus\:bg-orange-600:focus {
  74006. --bg-opacity: 1;
  74007. background-color: #dd6b20;
  74008. background-color: rgba(221, 107, 32, var(--bg-opacity));
  74009. }
  74010. .xl\:focus\:bg-orange-700:focus {
  74011. --bg-opacity: 1;
  74012. background-color: #c05621;
  74013. background-color: rgba(192, 86, 33, var(--bg-opacity));
  74014. }
  74015. .xl\:focus\:bg-orange-800:focus {
  74016. --bg-opacity: 1;
  74017. background-color: #9c4221;
  74018. background-color: rgba(156, 66, 33, var(--bg-opacity));
  74019. }
  74020. .xl\:focus\:bg-orange-900:focus {
  74021. --bg-opacity: 1;
  74022. background-color: #7b341e;
  74023. background-color: rgba(123, 52, 30, var(--bg-opacity));
  74024. }
  74025. .xl\:focus\:bg-yellow-100:focus {
  74026. --bg-opacity: 1;
  74027. background-color: #fffff0;
  74028. background-color: rgba(255, 255, 240, var(--bg-opacity));
  74029. }
  74030. .xl\:focus\:bg-yellow-200:focus {
  74031. --bg-opacity: 1;
  74032. background-color: #fefcbf;
  74033. background-color: rgba(254, 252, 191, var(--bg-opacity));
  74034. }
  74035. .xl\:focus\:bg-yellow-300:focus {
  74036. --bg-opacity: 1;
  74037. background-color: #faf089;
  74038. background-color: rgba(250, 240, 137, var(--bg-opacity));
  74039. }
  74040. .xl\:focus\:bg-yellow-400:focus {
  74041. --bg-opacity: 1;
  74042. background-color: #f6e05e;
  74043. background-color: rgba(246, 224, 94, var(--bg-opacity));
  74044. }
  74045. .xl\:focus\:bg-yellow-500:focus {
  74046. --bg-opacity: 1;
  74047. background-color: #ecc94b;
  74048. background-color: rgba(236, 201, 75, var(--bg-opacity));
  74049. }
  74050. .xl\:focus\:bg-yellow-600:focus {
  74051. --bg-opacity: 1;
  74052. background-color: #d69e2e;
  74053. background-color: rgba(214, 158, 46, var(--bg-opacity));
  74054. }
  74055. .xl\:focus\:bg-yellow-700:focus {
  74056. --bg-opacity: 1;
  74057. background-color: #b7791f;
  74058. background-color: rgba(183, 121, 31, var(--bg-opacity));
  74059. }
  74060. .xl\:focus\:bg-yellow-800:focus {
  74061. --bg-opacity: 1;
  74062. background-color: #975a16;
  74063. background-color: rgba(151, 90, 22, var(--bg-opacity));
  74064. }
  74065. .xl\:focus\:bg-yellow-900:focus {
  74066. --bg-opacity: 1;
  74067. background-color: #744210;
  74068. background-color: rgba(116, 66, 16, var(--bg-opacity));
  74069. }
  74070. .xl\:focus\:bg-green-100:focus {
  74071. --bg-opacity: 1;
  74072. background-color: #f0fff4;
  74073. background-color: rgba(240, 255, 244, var(--bg-opacity));
  74074. }
  74075. .xl\:focus\:bg-green-200:focus {
  74076. --bg-opacity: 1;
  74077. background-color: #c6f6d5;
  74078. background-color: rgba(198, 246, 213, var(--bg-opacity));
  74079. }
  74080. .xl\:focus\:bg-green-300:focus {
  74081. --bg-opacity: 1;
  74082. background-color: #9ae6b4;
  74083. background-color: rgba(154, 230, 180, var(--bg-opacity));
  74084. }
  74085. .xl\:focus\:bg-green-400:focus {
  74086. --bg-opacity: 1;
  74087. background-color: #68d391;
  74088. background-color: rgba(104, 211, 145, var(--bg-opacity));
  74089. }
  74090. .xl\:focus\:bg-green-500:focus {
  74091. --bg-opacity: 1;
  74092. background-color: #48bb78;
  74093. background-color: rgba(72, 187, 120, var(--bg-opacity));
  74094. }
  74095. .xl\:focus\:bg-green-600:focus {
  74096. --bg-opacity: 1;
  74097. background-color: #38a169;
  74098. background-color: rgba(56, 161, 105, var(--bg-opacity));
  74099. }
  74100. .xl\:focus\:bg-green-700:focus {
  74101. --bg-opacity: 1;
  74102. background-color: #2f855a;
  74103. background-color: rgba(47, 133, 90, var(--bg-opacity));
  74104. }
  74105. .xl\:focus\:bg-green-800:focus {
  74106. --bg-opacity: 1;
  74107. background-color: #276749;
  74108. background-color: rgba(39, 103, 73, var(--bg-opacity));
  74109. }
  74110. .xl\:focus\:bg-green-900:focus {
  74111. --bg-opacity: 1;
  74112. background-color: #22543d;
  74113. background-color: rgba(34, 84, 61, var(--bg-opacity));
  74114. }
  74115. .xl\:focus\:bg-teal-100:focus {
  74116. --bg-opacity: 1;
  74117. background-color: #e6fffa;
  74118. background-color: rgba(230, 255, 250, var(--bg-opacity));
  74119. }
  74120. .xl\:focus\:bg-teal-200:focus {
  74121. --bg-opacity: 1;
  74122. background-color: #b2f5ea;
  74123. background-color: rgba(178, 245, 234, var(--bg-opacity));
  74124. }
  74125. .xl\:focus\:bg-teal-300:focus {
  74126. --bg-opacity: 1;
  74127. background-color: #81e6d9;
  74128. background-color: rgba(129, 230, 217, var(--bg-opacity));
  74129. }
  74130. .xl\:focus\:bg-teal-400:focus {
  74131. --bg-opacity: 1;
  74132. background-color: #4fd1c5;
  74133. background-color: rgba(79, 209, 197, var(--bg-opacity));
  74134. }
  74135. .xl\:focus\:bg-teal-500:focus {
  74136. --bg-opacity: 1;
  74137. background-color: #38b2ac;
  74138. background-color: rgba(56, 178, 172, var(--bg-opacity));
  74139. }
  74140. .xl\:focus\:bg-teal-600:focus {
  74141. --bg-opacity: 1;
  74142. background-color: #319795;
  74143. background-color: rgba(49, 151, 149, var(--bg-opacity));
  74144. }
  74145. .xl\:focus\:bg-teal-700:focus {
  74146. --bg-opacity: 1;
  74147. background-color: #2c7a7b;
  74148. background-color: rgba(44, 122, 123, var(--bg-opacity));
  74149. }
  74150. .xl\:focus\:bg-teal-800:focus {
  74151. --bg-opacity: 1;
  74152. background-color: #285e61;
  74153. background-color: rgba(40, 94, 97, var(--bg-opacity));
  74154. }
  74155. .xl\:focus\:bg-teal-900:focus {
  74156. --bg-opacity: 1;
  74157. background-color: #234e52;
  74158. background-color: rgba(35, 78, 82, var(--bg-opacity));
  74159. }
  74160. .xl\:focus\:bg-blue-100:focus {
  74161. --bg-opacity: 1;
  74162. background-color: #ebf8ff;
  74163. background-color: rgba(235, 248, 255, var(--bg-opacity));
  74164. }
  74165. .xl\:focus\:bg-blue-200:focus {
  74166. --bg-opacity: 1;
  74167. background-color: #bee3f8;
  74168. background-color: rgba(190, 227, 248, var(--bg-opacity));
  74169. }
  74170. .xl\:focus\:bg-blue-300:focus {
  74171. --bg-opacity: 1;
  74172. background-color: #90cdf4;
  74173. background-color: rgba(144, 205, 244, var(--bg-opacity));
  74174. }
  74175. .xl\:focus\:bg-blue-400:focus {
  74176. --bg-opacity: 1;
  74177. background-color: #63b3ed;
  74178. background-color: rgba(99, 179, 237, var(--bg-opacity));
  74179. }
  74180. .xl\:focus\:bg-blue-500:focus {
  74181. --bg-opacity: 1;
  74182. background-color: #4299e1;
  74183. background-color: rgba(66, 153, 225, var(--bg-opacity));
  74184. }
  74185. .xl\:focus\:bg-blue-600:focus {
  74186. --bg-opacity: 1;
  74187. background-color: #3182ce;
  74188. background-color: rgba(49, 130, 206, var(--bg-opacity));
  74189. }
  74190. .xl\:focus\:bg-blue-700:focus {
  74191. --bg-opacity: 1;
  74192. background-color: #2b6cb0;
  74193. background-color: rgba(43, 108, 176, var(--bg-opacity));
  74194. }
  74195. .xl\:focus\:bg-blue-800:focus {
  74196. --bg-opacity: 1;
  74197. background-color: #2c5282;
  74198. background-color: rgba(44, 82, 130, var(--bg-opacity));
  74199. }
  74200. .xl\:focus\:bg-blue-900:focus {
  74201. --bg-opacity: 1;
  74202. background-color: #2a4365;
  74203. background-color: rgba(42, 67, 101, var(--bg-opacity));
  74204. }
  74205. .xl\:focus\:bg-indigo-100:focus {
  74206. --bg-opacity: 1;
  74207. background-color: #ebf4ff;
  74208. background-color: rgba(235, 244, 255, var(--bg-opacity));
  74209. }
  74210. .xl\:focus\:bg-indigo-200:focus {
  74211. --bg-opacity: 1;
  74212. background-color: #c3dafe;
  74213. background-color: rgba(195, 218, 254, var(--bg-opacity));
  74214. }
  74215. .xl\:focus\:bg-indigo-300:focus {
  74216. --bg-opacity: 1;
  74217. background-color: #a3bffa;
  74218. background-color: rgba(163, 191, 250, var(--bg-opacity));
  74219. }
  74220. .xl\:focus\:bg-indigo-400:focus {
  74221. --bg-opacity: 1;
  74222. background-color: #7f9cf5;
  74223. background-color: rgba(127, 156, 245, var(--bg-opacity));
  74224. }
  74225. .xl\:focus\:bg-indigo-500:focus {
  74226. --bg-opacity: 1;
  74227. background-color: #667eea;
  74228. background-color: rgba(102, 126, 234, var(--bg-opacity));
  74229. }
  74230. .xl\:focus\:bg-indigo-600:focus {
  74231. --bg-opacity: 1;
  74232. background-color: #5a67d8;
  74233. background-color: rgba(90, 103, 216, var(--bg-opacity));
  74234. }
  74235. .xl\:focus\:bg-indigo-700:focus {
  74236. --bg-opacity: 1;
  74237. background-color: #4c51bf;
  74238. background-color: rgba(76, 81, 191, var(--bg-opacity));
  74239. }
  74240. .xl\:focus\:bg-indigo-800:focus {
  74241. --bg-opacity: 1;
  74242. background-color: #434190;
  74243. background-color: rgba(67, 65, 144, var(--bg-opacity));
  74244. }
  74245. .xl\:focus\:bg-indigo-900:focus {
  74246. --bg-opacity: 1;
  74247. background-color: #3c366b;
  74248. background-color: rgba(60, 54, 107, var(--bg-opacity));
  74249. }
  74250. .xl\:focus\:bg-purple-100:focus {
  74251. --bg-opacity: 1;
  74252. background-color: #faf5ff;
  74253. background-color: rgba(250, 245, 255, var(--bg-opacity));
  74254. }
  74255. .xl\:focus\:bg-purple-200:focus {
  74256. --bg-opacity: 1;
  74257. background-color: #e9d8fd;
  74258. background-color: rgba(233, 216, 253, var(--bg-opacity));
  74259. }
  74260. .xl\:focus\:bg-purple-300:focus {
  74261. --bg-opacity: 1;
  74262. background-color: #d6bcfa;
  74263. background-color: rgba(214, 188, 250, var(--bg-opacity));
  74264. }
  74265. .xl\:focus\:bg-purple-400:focus {
  74266. --bg-opacity: 1;
  74267. background-color: #b794f4;
  74268. background-color: rgba(183, 148, 244, var(--bg-opacity));
  74269. }
  74270. .xl\:focus\:bg-purple-500:focus {
  74271. --bg-opacity: 1;
  74272. background-color: #9f7aea;
  74273. background-color: rgba(159, 122, 234, var(--bg-opacity));
  74274. }
  74275. .xl\:focus\:bg-purple-600:focus {
  74276. --bg-opacity: 1;
  74277. background-color: #805ad5;
  74278. background-color: rgba(128, 90, 213, var(--bg-opacity));
  74279. }
  74280. .xl\:focus\:bg-purple-700:focus {
  74281. --bg-opacity: 1;
  74282. background-color: #6b46c1;
  74283. background-color: rgba(107, 70, 193, var(--bg-opacity));
  74284. }
  74285. .xl\:focus\:bg-purple-800:focus {
  74286. --bg-opacity: 1;
  74287. background-color: #553c9a;
  74288. background-color: rgba(85, 60, 154, var(--bg-opacity));
  74289. }
  74290. .xl\:focus\:bg-purple-900:focus {
  74291. --bg-opacity: 1;
  74292. background-color: #44337a;
  74293. background-color: rgba(68, 51, 122, var(--bg-opacity));
  74294. }
  74295. .xl\:focus\:bg-pink-100:focus {
  74296. --bg-opacity: 1;
  74297. background-color: #fff5f7;
  74298. background-color: rgba(255, 245, 247, var(--bg-opacity));
  74299. }
  74300. .xl\:focus\:bg-pink-200:focus {
  74301. --bg-opacity: 1;
  74302. background-color: #fed7e2;
  74303. background-color: rgba(254, 215, 226, var(--bg-opacity));
  74304. }
  74305. .xl\:focus\:bg-pink-300:focus {
  74306. --bg-opacity: 1;
  74307. background-color: #fbb6ce;
  74308. background-color: rgba(251, 182, 206, var(--bg-opacity));
  74309. }
  74310. .xl\:focus\:bg-pink-400:focus {
  74311. --bg-opacity: 1;
  74312. background-color: #f687b3;
  74313. background-color: rgba(246, 135, 179, var(--bg-opacity));
  74314. }
  74315. .xl\:focus\:bg-pink-500:focus {
  74316. --bg-opacity: 1;
  74317. background-color: #ed64a6;
  74318. background-color: rgba(237, 100, 166, var(--bg-opacity));
  74319. }
  74320. .xl\:focus\:bg-pink-600:focus {
  74321. --bg-opacity: 1;
  74322. background-color: #d53f8c;
  74323. background-color: rgba(213, 63, 140, var(--bg-opacity));
  74324. }
  74325. .xl\:focus\:bg-pink-700:focus {
  74326. --bg-opacity: 1;
  74327. background-color: #b83280;
  74328. background-color: rgba(184, 50, 128, var(--bg-opacity));
  74329. }
  74330. .xl\:focus\:bg-pink-800:focus {
  74331. --bg-opacity: 1;
  74332. background-color: #97266d;
  74333. background-color: rgba(151, 38, 109, var(--bg-opacity));
  74334. }
  74335. .xl\:focus\:bg-pink-900:focus {
  74336. --bg-opacity: 1;
  74337. background-color: #702459;
  74338. background-color: rgba(112, 36, 89, var(--bg-opacity));
  74339. }
  74340. .xl\:bg-none {
  74341. background-image: none;
  74342. }
  74343. .xl\:bg-gradient-to-t {
  74344. background-image: linear-gradient(to top, var(--gradient-color-stops));
  74345. }
  74346. .xl\:bg-gradient-to-tr {
  74347. background-image: linear-gradient(to top right, var(--gradient-color-stops));
  74348. }
  74349. .xl\:bg-gradient-to-r {
  74350. background-image: linear-gradient(to right, var(--gradient-color-stops));
  74351. }
  74352. .xl\:bg-gradient-to-br {
  74353. background-image: linear-gradient(to bottom right, var(--gradient-color-stops));
  74354. }
  74355. .xl\:bg-gradient-to-b {
  74356. background-image: linear-gradient(to bottom, var(--gradient-color-stops));
  74357. }
  74358. .xl\:bg-gradient-to-bl {
  74359. background-image: linear-gradient(to bottom left, var(--gradient-color-stops));
  74360. }
  74361. .xl\:bg-gradient-to-l {
  74362. background-image: linear-gradient(to left, var(--gradient-color-stops));
  74363. }
  74364. .xl\:bg-gradient-to-tl {
  74365. background-image: linear-gradient(to top left, var(--gradient-color-stops));
  74366. }
  74367. .xl\:from-transparent {
  74368. --gradient-from-color: transparent;
  74369. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  74370. }
  74371. .xl\:from-current {
  74372. --gradient-from-color: currentColor;
  74373. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  74374. }
  74375. .xl\:from-black {
  74376. --gradient-from-color: #000;
  74377. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  74378. }
  74379. .xl\:from-white {
  74380. --gradient-from-color: #fff;
  74381. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  74382. }
  74383. .xl\:from-gray-100 {
  74384. --gradient-from-color: #f7fafc;
  74385. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  74386. }
  74387. .xl\:from-gray-200 {
  74388. --gradient-from-color: #edf2f7;
  74389. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  74390. }
  74391. .xl\:from-gray-300 {
  74392. --gradient-from-color: #e2e8f0;
  74393. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  74394. }
  74395. .xl\:from-gray-400 {
  74396. --gradient-from-color: #cbd5e0;
  74397. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  74398. }
  74399. .xl\:from-gray-500 {
  74400. --gradient-from-color: #a0aec0;
  74401. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  74402. }
  74403. .xl\:from-gray-600 {
  74404. --gradient-from-color: #718096;
  74405. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  74406. }
  74407. .xl\:from-gray-700 {
  74408. --gradient-from-color: #4a5568;
  74409. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  74410. }
  74411. .xl\:from-gray-800 {
  74412. --gradient-from-color: #2d3748;
  74413. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  74414. }
  74415. .xl\:from-gray-900 {
  74416. --gradient-from-color: #1a202c;
  74417. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  74418. }
  74419. .xl\:from-red-100 {
  74420. --gradient-from-color: #fff5f5;
  74421. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  74422. }
  74423. .xl\:from-red-200 {
  74424. --gradient-from-color: #fed7d7;
  74425. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  74426. }
  74427. .xl\:from-red-300 {
  74428. --gradient-from-color: #feb2b2;
  74429. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  74430. }
  74431. .xl\:from-red-400 {
  74432. --gradient-from-color: #fc8181;
  74433. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  74434. }
  74435. .xl\:from-red-500 {
  74436. --gradient-from-color: #f56565;
  74437. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  74438. }
  74439. .xl\:from-red-600 {
  74440. --gradient-from-color: #e53e3e;
  74441. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  74442. }
  74443. .xl\:from-red-700 {
  74444. --gradient-from-color: #c53030;
  74445. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  74446. }
  74447. .xl\:from-red-800 {
  74448. --gradient-from-color: #9b2c2c;
  74449. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  74450. }
  74451. .xl\:from-red-900 {
  74452. --gradient-from-color: #742a2a;
  74453. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  74454. }
  74455. .xl\:from-orange-100 {
  74456. --gradient-from-color: #fffaf0;
  74457. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  74458. }
  74459. .xl\:from-orange-200 {
  74460. --gradient-from-color: #feebc8;
  74461. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  74462. }
  74463. .xl\:from-orange-300 {
  74464. --gradient-from-color: #fbd38d;
  74465. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  74466. }
  74467. .xl\:from-orange-400 {
  74468. --gradient-from-color: #f6ad55;
  74469. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  74470. }
  74471. .xl\:from-orange-500 {
  74472. --gradient-from-color: #ed8936;
  74473. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  74474. }
  74475. .xl\:from-orange-600 {
  74476. --gradient-from-color: #dd6b20;
  74477. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  74478. }
  74479. .xl\:from-orange-700 {
  74480. --gradient-from-color: #c05621;
  74481. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  74482. }
  74483. .xl\:from-orange-800 {
  74484. --gradient-from-color: #9c4221;
  74485. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  74486. }
  74487. .xl\:from-orange-900 {
  74488. --gradient-from-color: #7b341e;
  74489. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  74490. }
  74491. .xl\:from-yellow-100 {
  74492. --gradient-from-color: #fffff0;
  74493. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  74494. }
  74495. .xl\:from-yellow-200 {
  74496. --gradient-from-color: #fefcbf;
  74497. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  74498. }
  74499. .xl\:from-yellow-300 {
  74500. --gradient-from-color: #faf089;
  74501. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  74502. }
  74503. .xl\:from-yellow-400 {
  74504. --gradient-from-color: #f6e05e;
  74505. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  74506. }
  74507. .xl\:from-yellow-500 {
  74508. --gradient-from-color: #ecc94b;
  74509. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  74510. }
  74511. .xl\:from-yellow-600 {
  74512. --gradient-from-color: #d69e2e;
  74513. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  74514. }
  74515. .xl\:from-yellow-700 {
  74516. --gradient-from-color: #b7791f;
  74517. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  74518. }
  74519. .xl\:from-yellow-800 {
  74520. --gradient-from-color: #975a16;
  74521. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  74522. }
  74523. .xl\:from-yellow-900 {
  74524. --gradient-from-color: #744210;
  74525. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  74526. }
  74527. .xl\:from-green-100 {
  74528. --gradient-from-color: #f0fff4;
  74529. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  74530. }
  74531. .xl\:from-green-200 {
  74532. --gradient-from-color: #c6f6d5;
  74533. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  74534. }
  74535. .xl\:from-green-300 {
  74536. --gradient-from-color: #9ae6b4;
  74537. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  74538. }
  74539. .xl\:from-green-400 {
  74540. --gradient-from-color: #68d391;
  74541. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  74542. }
  74543. .xl\:from-green-500 {
  74544. --gradient-from-color: #48bb78;
  74545. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  74546. }
  74547. .xl\:from-green-600 {
  74548. --gradient-from-color: #38a169;
  74549. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  74550. }
  74551. .xl\:from-green-700 {
  74552. --gradient-from-color: #2f855a;
  74553. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  74554. }
  74555. .xl\:from-green-800 {
  74556. --gradient-from-color: #276749;
  74557. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  74558. }
  74559. .xl\:from-green-900 {
  74560. --gradient-from-color: #22543d;
  74561. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  74562. }
  74563. .xl\:from-teal-100 {
  74564. --gradient-from-color: #e6fffa;
  74565. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  74566. }
  74567. .xl\:from-teal-200 {
  74568. --gradient-from-color: #b2f5ea;
  74569. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  74570. }
  74571. .xl\:from-teal-300 {
  74572. --gradient-from-color: #81e6d9;
  74573. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  74574. }
  74575. .xl\:from-teal-400 {
  74576. --gradient-from-color: #4fd1c5;
  74577. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  74578. }
  74579. .xl\:from-teal-500 {
  74580. --gradient-from-color: #38b2ac;
  74581. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  74582. }
  74583. .xl\:from-teal-600 {
  74584. --gradient-from-color: #319795;
  74585. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  74586. }
  74587. .xl\:from-teal-700 {
  74588. --gradient-from-color: #2c7a7b;
  74589. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  74590. }
  74591. .xl\:from-teal-800 {
  74592. --gradient-from-color: #285e61;
  74593. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  74594. }
  74595. .xl\:from-teal-900 {
  74596. --gradient-from-color: #234e52;
  74597. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  74598. }
  74599. .xl\:from-blue-100 {
  74600. --gradient-from-color: #ebf8ff;
  74601. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  74602. }
  74603. .xl\:from-blue-200 {
  74604. --gradient-from-color: #bee3f8;
  74605. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  74606. }
  74607. .xl\:from-blue-300 {
  74608. --gradient-from-color: #90cdf4;
  74609. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  74610. }
  74611. .xl\:from-blue-400 {
  74612. --gradient-from-color: #63b3ed;
  74613. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  74614. }
  74615. .xl\:from-blue-500 {
  74616. --gradient-from-color: #4299e1;
  74617. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  74618. }
  74619. .xl\:from-blue-600 {
  74620. --gradient-from-color: #3182ce;
  74621. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  74622. }
  74623. .xl\:from-blue-700 {
  74624. --gradient-from-color: #2b6cb0;
  74625. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  74626. }
  74627. .xl\:from-blue-800 {
  74628. --gradient-from-color: #2c5282;
  74629. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  74630. }
  74631. .xl\:from-blue-900 {
  74632. --gradient-from-color: #2a4365;
  74633. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  74634. }
  74635. .xl\:from-indigo-100 {
  74636. --gradient-from-color: #ebf4ff;
  74637. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  74638. }
  74639. .xl\:from-indigo-200 {
  74640. --gradient-from-color: #c3dafe;
  74641. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  74642. }
  74643. .xl\:from-indigo-300 {
  74644. --gradient-from-color: #a3bffa;
  74645. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  74646. }
  74647. .xl\:from-indigo-400 {
  74648. --gradient-from-color: #7f9cf5;
  74649. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  74650. }
  74651. .xl\:from-indigo-500 {
  74652. --gradient-from-color: #667eea;
  74653. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  74654. }
  74655. .xl\:from-indigo-600 {
  74656. --gradient-from-color: #5a67d8;
  74657. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  74658. }
  74659. .xl\:from-indigo-700 {
  74660. --gradient-from-color: #4c51bf;
  74661. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  74662. }
  74663. .xl\:from-indigo-800 {
  74664. --gradient-from-color: #434190;
  74665. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  74666. }
  74667. .xl\:from-indigo-900 {
  74668. --gradient-from-color: #3c366b;
  74669. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  74670. }
  74671. .xl\:from-purple-100 {
  74672. --gradient-from-color: #faf5ff;
  74673. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  74674. }
  74675. .xl\:from-purple-200 {
  74676. --gradient-from-color: #e9d8fd;
  74677. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  74678. }
  74679. .xl\:from-purple-300 {
  74680. --gradient-from-color: #d6bcfa;
  74681. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  74682. }
  74683. .xl\:from-purple-400 {
  74684. --gradient-from-color: #b794f4;
  74685. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  74686. }
  74687. .xl\:from-purple-500 {
  74688. --gradient-from-color: #9f7aea;
  74689. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  74690. }
  74691. .xl\:from-purple-600 {
  74692. --gradient-from-color: #805ad5;
  74693. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  74694. }
  74695. .xl\:from-purple-700 {
  74696. --gradient-from-color: #6b46c1;
  74697. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  74698. }
  74699. .xl\:from-purple-800 {
  74700. --gradient-from-color: #553c9a;
  74701. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  74702. }
  74703. .xl\:from-purple-900 {
  74704. --gradient-from-color: #44337a;
  74705. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  74706. }
  74707. .xl\:from-pink-100 {
  74708. --gradient-from-color: #fff5f7;
  74709. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  74710. }
  74711. .xl\:from-pink-200 {
  74712. --gradient-from-color: #fed7e2;
  74713. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  74714. }
  74715. .xl\:from-pink-300 {
  74716. --gradient-from-color: #fbb6ce;
  74717. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  74718. }
  74719. .xl\:from-pink-400 {
  74720. --gradient-from-color: #f687b3;
  74721. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  74722. }
  74723. .xl\:from-pink-500 {
  74724. --gradient-from-color: #ed64a6;
  74725. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  74726. }
  74727. .xl\:from-pink-600 {
  74728. --gradient-from-color: #d53f8c;
  74729. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  74730. }
  74731. .xl\:from-pink-700 {
  74732. --gradient-from-color: #b83280;
  74733. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  74734. }
  74735. .xl\:from-pink-800 {
  74736. --gradient-from-color: #97266d;
  74737. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  74738. }
  74739. .xl\:from-pink-900 {
  74740. --gradient-from-color: #702459;
  74741. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  74742. }
  74743. .xl\:via-transparent {
  74744. --gradient-via-color: transparent;
  74745. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  74746. }
  74747. .xl\:via-current {
  74748. --gradient-via-color: currentColor;
  74749. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  74750. }
  74751. .xl\:via-black {
  74752. --gradient-via-color: #000;
  74753. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  74754. }
  74755. .xl\:via-white {
  74756. --gradient-via-color: #fff;
  74757. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  74758. }
  74759. .xl\:via-gray-100 {
  74760. --gradient-via-color: #f7fafc;
  74761. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  74762. }
  74763. .xl\:via-gray-200 {
  74764. --gradient-via-color: #edf2f7;
  74765. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  74766. }
  74767. .xl\:via-gray-300 {
  74768. --gradient-via-color: #e2e8f0;
  74769. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  74770. }
  74771. .xl\:via-gray-400 {
  74772. --gradient-via-color: #cbd5e0;
  74773. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  74774. }
  74775. .xl\:via-gray-500 {
  74776. --gradient-via-color: #a0aec0;
  74777. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  74778. }
  74779. .xl\:via-gray-600 {
  74780. --gradient-via-color: #718096;
  74781. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  74782. }
  74783. .xl\:via-gray-700 {
  74784. --gradient-via-color: #4a5568;
  74785. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  74786. }
  74787. .xl\:via-gray-800 {
  74788. --gradient-via-color: #2d3748;
  74789. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  74790. }
  74791. .xl\:via-gray-900 {
  74792. --gradient-via-color: #1a202c;
  74793. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  74794. }
  74795. .xl\:via-red-100 {
  74796. --gradient-via-color: #fff5f5;
  74797. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  74798. }
  74799. .xl\:via-red-200 {
  74800. --gradient-via-color: #fed7d7;
  74801. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  74802. }
  74803. .xl\:via-red-300 {
  74804. --gradient-via-color: #feb2b2;
  74805. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  74806. }
  74807. .xl\:via-red-400 {
  74808. --gradient-via-color: #fc8181;
  74809. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  74810. }
  74811. .xl\:via-red-500 {
  74812. --gradient-via-color: #f56565;
  74813. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  74814. }
  74815. .xl\:via-red-600 {
  74816. --gradient-via-color: #e53e3e;
  74817. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  74818. }
  74819. .xl\:via-red-700 {
  74820. --gradient-via-color: #c53030;
  74821. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  74822. }
  74823. .xl\:via-red-800 {
  74824. --gradient-via-color: #9b2c2c;
  74825. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  74826. }
  74827. .xl\:via-red-900 {
  74828. --gradient-via-color: #742a2a;
  74829. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  74830. }
  74831. .xl\:via-orange-100 {
  74832. --gradient-via-color: #fffaf0;
  74833. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  74834. }
  74835. .xl\:via-orange-200 {
  74836. --gradient-via-color: #feebc8;
  74837. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  74838. }
  74839. .xl\:via-orange-300 {
  74840. --gradient-via-color: #fbd38d;
  74841. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  74842. }
  74843. .xl\:via-orange-400 {
  74844. --gradient-via-color: #f6ad55;
  74845. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  74846. }
  74847. .xl\:via-orange-500 {
  74848. --gradient-via-color: #ed8936;
  74849. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  74850. }
  74851. .xl\:via-orange-600 {
  74852. --gradient-via-color: #dd6b20;
  74853. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  74854. }
  74855. .xl\:via-orange-700 {
  74856. --gradient-via-color: #c05621;
  74857. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  74858. }
  74859. .xl\:via-orange-800 {
  74860. --gradient-via-color: #9c4221;
  74861. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  74862. }
  74863. .xl\:via-orange-900 {
  74864. --gradient-via-color: #7b341e;
  74865. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  74866. }
  74867. .xl\:via-yellow-100 {
  74868. --gradient-via-color: #fffff0;
  74869. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  74870. }
  74871. .xl\:via-yellow-200 {
  74872. --gradient-via-color: #fefcbf;
  74873. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  74874. }
  74875. .xl\:via-yellow-300 {
  74876. --gradient-via-color: #faf089;
  74877. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  74878. }
  74879. .xl\:via-yellow-400 {
  74880. --gradient-via-color: #f6e05e;
  74881. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  74882. }
  74883. .xl\:via-yellow-500 {
  74884. --gradient-via-color: #ecc94b;
  74885. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  74886. }
  74887. .xl\:via-yellow-600 {
  74888. --gradient-via-color: #d69e2e;
  74889. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  74890. }
  74891. .xl\:via-yellow-700 {
  74892. --gradient-via-color: #b7791f;
  74893. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  74894. }
  74895. .xl\:via-yellow-800 {
  74896. --gradient-via-color: #975a16;
  74897. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  74898. }
  74899. .xl\:via-yellow-900 {
  74900. --gradient-via-color: #744210;
  74901. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  74902. }
  74903. .xl\:via-green-100 {
  74904. --gradient-via-color: #f0fff4;
  74905. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  74906. }
  74907. .xl\:via-green-200 {
  74908. --gradient-via-color: #c6f6d5;
  74909. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  74910. }
  74911. .xl\:via-green-300 {
  74912. --gradient-via-color: #9ae6b4;
  74913. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  74914. }
  74915. .xl\:via-green-400 {
  74916. --gradient-via-color: #68d391;
  74917. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  74918. }
  74919. .xl\:via-green-500 {
  74920. --gradient-via-color: #48bb78;
  74921. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  74922. }
  74923. .xl\:via-green-600 {
  74924. --gradient-via-color: #38a169;
  74925. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  74926. }
  74927. .xl\:via-green-700 {
  74928. --gradient-via-color: #2f855a;
  74929. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  74930. }
  74931. .xl\:via-green-800 {
  74932. --gradient-via-color: #276749;
  74933. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  74934. }
  74935. .xl\:via-green-900 {
  74936. --gradient-via-color: #22543d;
  74937. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  74938. }
  74939. .xl\:via-teal-100 {
  74940. --gradient-via-color: #e6fffa;
  74941. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  74942. }
  74943. .xl\:via-teal-200 {
  74944. --gradient-via-color: #b2f5ea;
  74945. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  74946. }
  74947. .xl\:via-teal-300 {
  74948. --gradient-via-color: #81e6d9;
  74949. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  74950. }
  74951. .xl\:via-teal-400 {
  74952. --gradient-via-color: #4fd1c5;
  74953. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  74954. }
  74955. .xl\:via-teal-500 {
  74956. --gradient-via-color: #38b2ac;
  74957. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  74958. }
  74959. .xl\:via-teal-600 {
  74960. --gradient-via-color: #319795;
  74961. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  74962. }
  74963. .xl\:via-teal-700 {
  74964. --gradient-via-color: #2c7a7b;
  74965. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  74966. }
  74967. .xl\:via-teal-800 {
  74968. --gradient-via-color: #285e61;
  74969. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  74970. }
  74971. .xl\:via-teal-900 {
  74972. --gradient-via-color: #234e52;
  74973. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  74974. }
  74975. .xl\:via-blue-100 {
  74976. --gradient-via-color: #ebf8ff;
  74977. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  74978. }
  74979. .xl\:via-blue-200 {
  74980. --gradient-via-color: #bee3f8;
  74981. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  74982. }
  74983. .xl\:via-blue-300 {
  74984. --gradient-via-color: #90cdf4;
  74985. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  74986. }
  74987. .xl\:via-blue-400 {
  74988. --gradient-via-color: #63b3ed;
  74989. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  74990. }
  74991. .xl\:via-blue-500 {
  74992. --gradient-via-color: #4299e1;
  74993. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  74994. }
  74995. .xl\:via-blue-600 {
  74996. --gradient-via-color: #3182ce;
  74997. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  74998. }
  74999. .xl\:via-blue-700 {
  75000. --gradient-via-color: #2b6cb0;
  75001. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  75002. }
  75003. .xl\:via-blue-800 {
  75004. --gradient-via-color: #2c5282;
  75005. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  75006. }
  75007. .xl\:via-blue-900 {
  75008. --gradient-via-color: #2a4365;
  75009. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  75010. }
  75011. .xl\:via-indigo-100 {
  75012. --gradient-via-color: #ebf4ff;
  75013. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  75014. }
  75015. .xl\:via-indigo-200 {
  75016. --gradient-via-color: #c3dafe;
  75017. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  75018. }
  75019. .xl\:via-indigo-300 {
  75020. --gradient-via-color: #a3bffa;
  75021. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  75022. }
  75023. .xl\:via-indigo-400 {
  75024. --gradient-via-color: #7f9cf5;
  75025. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  75026. }
  75027. .xl\:via-indigo-500 {
  75028. --gradient-via-color: #667eea;
  75029. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  75030. }
  75031. .xl\:via-indigo-600 {
  75032. --gradient-via-color: #5a67d8;
  75033. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  75034. }
  75035. .xl\:via-indigo-700 {
  75036. --gradient-via-color: #4c51bf;
  75037. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  75038. }
  75039. .xl\:via-indigo-800 {
  75040. --gradient-via-color: #434190;
  75041. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  75042. }
  75043. .xl\:via-indigo-900 {
  75044. --gradient-via-color: #3c366b;
  75045. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  75046. }
  75047. .xl\:via-purple-100 {
  75048. --gradient-via-color: #faf5ff;
  75049. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  75050. }
  75051. .xl\:via-purple-200 {
  75052. --gradient-via-color: #e9d8fd;
  75053. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  75054. }
  75055. .xl\:via-purple-300 {
  75056. --gradient-via-color: #d6bcfa;
  75057. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  75058. }
  75059. .xl\:via-purple-400 {
  75060. --gradient-via-color: #b794f4;
  75061. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  75062. }
  75063. .xl\:via-purple-500 {
  75064. --gradient-via-color: #9f7aea;
  75065. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  75066. }
  75067. .xl\:via-purple-600 {
  75068. --gradient-via-color: #805ad5;
  75069. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  75070. }
  75071. .xl\:via-purple-700 {
  75072. --gradient-via-color: #6b46c1;
  75073. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  75074. }
  75075. .xl\:via-purple-800 {
  75076. --gradient-via-color: #553c9a;
  75077. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  75078. }
  75079. .xl\:via-purple-900 {
  75080. --gradient-via-color: #44337a;
  75081. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  75082. }
  75083. .xl\:via-pink-100 {
  75084. --gradient-via-color: #fff5f7;
  75085. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  75086. }
  75087. .xl\:via-pink-200 {
  75088. --gradient-via-color: #fed7e2;
  75089. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  75090. }
  75091. .xl\:via-pink-300 {
  75092. --gradient-via-color: #fbb6ce;
  75093. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  75094. }
  75095. .xl\:via-pink-400 {
  75096. --gradient-via-color: #f687b3;
  75097. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  75098. }
  75099. .xl\:via-pink-500 {
  75100. --gradient-via-color: #ed64a6;
  75101. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  75102. }
  75103. .xl\:via-pink-600 {
  75104. --gradient-via-color: #d53f8c;
  75105. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  75106. }
  75107. .xl\:via-pink-700 {
  75108. --gradient-via-color: #b83280;
  75109. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  75110. }
  75111. .xl\:via-pink-800 {
  75112. --gradient-via-color: #97266d;
  75113. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  75114. }
  75115. .xl\:via-pink-900 {
  75116. --gradient-via-color: #702459;
  75117. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  75118. }
  75119. .xl\:to-transparent {
  75120. --gradient-to-color: transparent;
  75121. }
  75122. .xl\:to-current {
  75123. --gradient-to-color: currentColor;
  75124. }
  75125. .xl\:to-black {
  75126. --gradient-to-color: #000;
  75127. }
  75128. .xl\:to-white {
  75129. --gradient-to-color: #fff;
  75130. }
  75131. .xl\:to-gray-100 {
  75132. --gradient-to-color: #f7fafc;
  75133. }
  75134. .xl\:to-gray-200 {
  75135. --gradient-to-color: #edf2f7;
  75136. }
  75137. .xl\:to-gray-300 {
  75138. --gradient-to-color: #e2e8f0;
  75139. }
  75140. .xl\:to-gray-400 {
  75141. --gradient-to-color: #cbd5e0;
  75142. }
  75143. .xl\:to-gray-500 {
  75144. --gradient-to-color: #a0aec0;
  75145. }
  75146. .xl\:to-gray-600 {
  75147. --gradient-to-color: #718096;
  75148. }
  75149. .xl\:to-gray-700 {
  75150. --gradient-to-color: #4a5568;
  75151. }
  75152. .xl\:to-gray-800 {
  75153. --gradient-to-color: #2d3748;
  75154. }
  75155. .xl\:to-gray-900 {
  75156. --gradient-to-color: #1a202c;
  75157. }
  75158. .xl\:to-red-100 {
  75159. --gradient-to-color: #fff5f5;
  75160. }
  75161. .xl\:to-red-200 {
  75162. --gradient-to-color: #fed7d7;
  75163. }
  75164. .xl\:to-red-300 {
  75165. --gradient-to-color: #feb2b2;
  75166. }
  75167. .xl\:to-red-400 {
  75168. --gradient-to-color: #fc8181;
  75169. }
  75170. .xl\:to-red-500 {
  75171. --gradient-to-color: #f56565;
  75172. }
  75173. .xl\:to-red-600 {
  75174. --gradient-to-color: #e53e3e;
  75175. }
  75176. .xl\:to-red-700 {
  75177. --gradient-to-color: #c53030;
  75178. }
  75179. .xl\:to-red-800 {
  75180. --gradient-to-color: #9b2c2c;
  75181. }
  75182. .xl\:to-red-900 {
  75183. --gradient-to-color: #742a2a;
  75184. }
  75185. .xl\:to-orange-100 {
  75186. --gradient-to-color: #fffaf0;
  75187. }
  75188. .xl\:to-orange-200 {
  75189. --gradient-to-color: #feebc8;
  75190. }
  75191. .xl\:to-orange-300 {
  75192. --gradient-to-color: #fbd38d;
  75193. }
  75194. .xl\:to-orange-400 {
  75195. --gradient-to-color: #f6ad55;
  75196. }
  75197. .xl\:to-orange-500 {
  75198. --gradient-to-color: #ed8936;
  75199. }
  75200. .xl\:to-orange-600 {
  75201. --gradient-to-color: #dd6b20;
  75202. }
  75203. .xl\:to-orange-700 {
  75204. --gradient-to-color: #c05621;
  75205. }
  75206. .xl\:to-orange-800 {
  75207. --gradient-to-color: #9c4221;
  75208. }
  75209. .xl\:to-orange-900 {
  75210. --gradient-to-color: #7b341e;
  75211. }
  75212. .xl\:to-yellow-100 {
  75213. --gradient-to-color: #fffff0;
  75214. }
  75215. .xl\:to-yellow-200 {
  75216. --gradient-to-color: #fefcbf;
  75217. }
  75218. .xl\:to-yellow-300 {
  75219. --gradient-to-color: #faf089;
  75220. }
  75221. .xl\:to-yellow-400 {
  75222. --gradient-to-color: #f6e05e;
  75223. }
  75224. .xl\:to-yellow-500 {
  75225. --gradient-to-color: #ecc94b;
  75226. }
  75227. .xl\:to-yellow-600 {
  75228. --gradient-to-color: #d69e2e;
  75229. }
  75230. .xl\:to-yellow-700 {
  75231. --gradient-to-color: #b7791f;
  75232. }
  75233. .xl\:to-yellow-800 {
  75234. --gradient-to-color: #975a16;
  75235. }
  75236. .xl\:to-yellow-900 {
  75237. --gradient-to-color: #744210;
  75238. }
  75239. .xl\:to-green-100 {
  75240. --gradient-to-color: #f0fff4;
  75241. }
  75242. .xl\:to-green-200 {
  75243. --gradient-to-color: #c6f6d5;
  75244. }
  75245. .xl\:to-green-300 {
  75246. --gradient-to-color: #9ae6b4;
  75247. }
  75248. .xl\:to-green-400 {
  75249. --gradient-to-color: #68d391;
  75250. }
  75251. .xl\:to-green-500 {
  75252. --gradient-to-color: #48bb78;
  75253. }
  75254. .xl\:to-green-600 {
  75255. --gradient-to-color: #38a169;
  75256. }
  75257. .xl\:to-green-700 {
  75258. --gradient-to-color: #2f855a;
  75259. }
  75260. .xl\:to-green-800 {
  75261. --gradient-to-color: #276749;
  75262. }
  75263. .xl\:to-green-900 {
  75264. --gradient-to-color: #22543d;
  75265. }
  75266. .xl\:to-teal-100 {
  75267. --gradient-to-color: #e6fffa;
  75268. }
  75269. .xl\:to-teal-200 {
  75270. --gradient-to-color: #b2f5ea;
  75271. }
  75272. .xl\:to-teal-300 {
  75273. --gradient-to-color: #81e6d9;
  75274. }
  75275. .xl\:to-teal-400 {
  75276. --gradient-to-color: #4fd1c5;
  75277. }
  75278. .xl\:to-teal-500 {
  75279. --gradient-to-color: #38b2ac;
  75280. }
  75281. .xl\:to-teal-600 {
  75282. --gradient-to-color: #319795;
  75283. }
  75284. .xl\:to-teal-700 {
  75285. --gradient-to-color: #2c7a7b;
  75286. }
  75287. .xl\:to-teal-800 {
  75288. --gradient-to-color: #285e61;
  75289. }
  75290. .xl\:to-teal-900 {
  75291. --gradient-to-color: #234e52;
  75292. }
  75293. .xl\:to-blue-100 {
  75294. --gradient-to-color: #ebf8ff;
  75295. }
  75296. .xl\:to-blue-200 {
  75297. --gradient-to-color: #bee3f8;
  75298. }
  75299. .xl\:to-blue-300 {
  75300. --gradient-to-color: #90cdf4;
  75301. }
  75302. .xl\:to-blue-400 {
  75303. --gradient-to-color: #63b3ed;
  75304. }
  75305. .xl\:to-blue-500 {
  75306. --gradient-to-color: #4299e1;
  75307. }
  75308. .xl\:to-blue-600 {
  75309. --gradient-to-color: #3182ce;
  75310. }
  75311. .xl\:to-blue-700 {
  75312. --gradient-to-color: #2b6cb0;
  75313. }
  75314. .xl\:to-blue-800 {
  75315. --gradient-to-color: #2c5282;
  75316. }
  75317. .xl\:to-blue-900 {
  75318. --gradient-to-color: #2a4365;
  75319. }
  75320. .xl\:to-indigo-100 {
  75321. --gradient-to-color: #ebf4ff;
  75322. }
  75323. .xl\:to-indigo-200 {
  75324. --gradient-to-color: #c3dafe;
  75325. }
  75326. .xl\:to-indigo-300 {
  75327. --gradient-to-color: #a3bffa;
  75328. }
  75329. .xl\:to-indigo-400 {
  75330. --gradient-to-color: #7f9cf5;
  75331. }
  75332. .xl\:to-indigo-500 {
  75333. --gradient-to-color: #667eea;
  75334. }
  75335. .xl\:to-indigo-600 {
  75336. --gradient-to-color: #5a67d8;
  75337. }
  75338. .xl\:to-indigo-700 {
  75339. --gradient-to-color: #4c51bf;
  75340. }
  75341. .xl\:to-indigo-800 {
  75342. --gradient-to-color: #434190;
  75343. }
  75344. .xl\:to-indigo-900 {
  75345. --gradient-to-color: #3c366b;
  75346. }
  75347. .xl\:to-purple-100 {
  75348. --gradient-to-color: #faf5ff;
  75349. }
  75350. .xl\:to-purple-200 {
  75351. --gradient-to-color: #e9d8fd;
  75352. }
  75353. .xl\:to-purple-300 {
  75354. --gradient-to-color: #d6bcfa;
  75355. }
  75356. .xl\:to-purple-400 {
  75357. --gradient-to-color: #b794f4;
  75358. }
  75359. .xl\:to-purple-500 {
  75360. --gradient-to-color: #9f7aea;
  75361. }
  75362. .xl\:to-purple-600 {
  75363. --gradient-to-color: #805ad5;
  75364. }
  75365. .xl\:to-purple-700 {
  75366. --gradient-to-color: #6b46c1;
  75367. }
  75368. .xl\:to-purple-800 {
  75369. --gradient-to-color: #553c9a;
  75370. }
  75371. .xl\:to-purple-900 {
  75372. --gradient-to-color: #44337a;
  75373. }
  75374. .xl\:to-pink-100 {
  75375. --gradient-to-color: #fff5f7;
  75376. }
  75377. .xl\:to-pink-200 {
  75378. --gradient-to-color: #fed7e2;
  75379. }
  75380. .xl\:to-pink-300 {
  75381. --gradient-to-color: #fbb6ce;
  75382. }
  75383. .xl\:to-pink-400 {
  75384. --gradient-to-color: #f687b3;
  75385. }
  75386. .xl\:to-pink-500 {
  75387. --gradient-to-color: #ed64a6;
  75388. }
  75389. .xl\:to-pink-600 {
  75390. --gradient-to-color: #d53f8c;
  75391. }
  75392. .xl\:to-pink-700 {
  75393. --gradient-to-color: #b83280;
  75394. }
  75395. .xl\:to-pink-800 {
  75396. --gradient-to-color: #97266d;
  75397. }
  75398. .xl\:to-pink-900 {
  75399. --gradient-to-color: #702459;
  75400. }
  75401. .xl\:hover\:from-transparent:hover {
  75402. --gradient-from-color: transparent;
  75403. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  75404. }
  75405. .xl\:hover\:from-current:hover {
  75406. --gradient-from-color: currentColor;
  75407. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  75408. }
  75409. .xl\:hover\:from-black:hover {
  75410. --gradient-from-color: #000;
  75411. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  75412. }
  75413. .xl\:hover\:from-white:hover {
  75414. --gradient-from-color: #fff;
  75415. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  75416. }
  75417. .xl\:hover\:from-gray-100:hover {
  75418. --gradient-from-color: #f7fafc;
  75419. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  75420. }
  75421. .xl\:hover\:from-gray-200:hover {
  75422. --gradient-from-color: #edf2f7;
  75423. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  75424. }
  75425. .xl\:hover\:from-gray-300:hover {
  75426. --gradient-from-color: #e2e8f0;
  75427. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  75428. }
  75429. .xl\:hover\:from-gray-400:hover {
  75430. --gradient-from-color: #cbd5e0;
  75431. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  75432. }
  75433. .xl\:hover\:from-gray-500:hover {
  75434. --gradient-from-color: #a0aec0;
  75435. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  75436. }
  75437. .xl\:hover\:from-gray-600:hover {
  75438. --gradient-from-color: #718096;
  75439. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  75440. }
  75441. .xl\:hover\:from-gray-700:hover {
  75442. --gradient-from-color: #4a5568;
  75443. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  75444. }
  75445. .xl\:hover\:from-gray-800:hover {
  75446. --gradient-from-color: #2d3748;
  75447. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  75448. }
  75449. .xl\:hover\:from-gray-900:hover {
  75450. --gradient-from-color: #1a202c;
  75451. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  75452. }
  75453. .xl\:hover\:from-red-100:hover {
  75454. --gradient-from-color: #fff5f5;
  75455. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  75456. }
  75457. .xl\:hover\:from-red-200:hover {
  75458. --gradient-from-color: #fed7d7;
  75459. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  75460. }
  75461. .xl\:hover\:from-red-300:hover {
  75462. --gradient-from-color: #feb2b2;
  75463. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  75464. }
  75465. .xl\:hover\:from-red-400:hover {
  75466. --gradient-from-color: #fc8181;
  75467. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  75468. }
  75469. .xl\:hover\:from-red-500:hover {
  75470. --gradient-from-color: #f56565;
  75471. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  75472. }
  75473. .xl\:hover\:from-red-600:hover {
  75474. --gradient-from-color: #e53e3e;
  75475. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  75476. }
  75477. .xl\:hover\:from-red-700:hover {
  75478. --gradient-from-color: #c53030;
  75479. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  75480. }
  75481. .xl\:hover\:from-red-800:hover {
  75482. --gradient-from-color: #9b2c2c;
  75483. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  75484. }
  75485. .xl\:hover\:from-red-900:hover {
  75486. --gradient-from-color: #742a2a;
  75487. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  75488. }
  75489. .xl\:hover\:from-orange-100:hover {
  75490. --gradient-from-color: #fffaf0;
  75491. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  75492. }
  75493. .xl\:hover\:from-orange-200:hover {
  75494. --gradient-from-color: #feebc8;
  75495. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  75496. }
  75497. .xl\:hover\:from-orange-300:hover {
  75498. --gradient-from-color: #fbd38d;
  75499. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  75500. }
  75501. .xl\:hover\:from-orange-400:hover {
  75502. --gradient-from-color: #f6ad55;
  75503. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  75504. }
  75505. .xl\:hover\:from-orange-500:hover {
  75506. --gradient-from-color: #ed8936;
  75507. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  75508. }
  75509. .xl\:hover\:from-orange-600:hover {
  75510. --gradient-from-color: #dd6b20;
  75511. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  75512. }
  75513. .xl\:hover\:from-orange-700:hover {
  75514. --gradient-from-color: #c05621;
  75515. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  75516. }
  75517. .xl\:hover\:from-orange-800:hover {
  75518. --gradient-from-color: #9c4221;
  75519. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  75520. }
  75521. .xl\:hover\:from-orange-900:hover {
  75522. --gradient-from-color: #7b341e;
  75523. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  75524. }
  75525. .xl\:hover\:from-yellow-100:hover {
  75526. --gradient-from-color: #fffff0;
  75527. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  75528. }
  75529. .xl\:hover\:from-yellow-200:hover {
  75530. --gradient-from-color: #fefcbf;
  75531. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  75532. }
  75533. .xl\:hover\:from-yellow-300:hover {
  75534. --gradient-from-color: #faf089;
  75535. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  75536. }
  75537. .xl\:hover\:from-yellow-400:hover {
  75538. --gradient-from-color: #f6e05e;
  75539. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  75540. }
  75541. .xl\:hover\:from-yellow-500:hover {
  75542. --gradient-from-color: #ecc94b;
  75543. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  75544. }
  75545. .xl\:hover\:from-yellow-600:hover {
  75546. --gradient-from-color: #d69e2e;
  75547. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  75548. }
  75549. .xl\:hover\:from-yellow-700:hover {
  75550. --gradient-from-color: #b7791f;
  75551. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  75552. }
  75553. .xl\:hover\:from-yellow-800:hover {
  75554. --gradient-from-color: #975a16;
  75555. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  75556. }
  75557. .xl\:hover\:from-yellow-900:hover {
  75558. --gradient-from-color: #744210;
  75559. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  75560. }
  75561. .xl\:hover\:from-green-100:hover {
  75562. --gradient-from-color: #f0fff4;
  75563. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  75564. }
  75565. .xl\:hover\:from-green-200:hover {
  75566. --gradient-from-color: #c6f6d5;
  75567. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  75568. }
  75569. .xl\:hover\:from-green-300:hover {
  75570. --gradient-from-color: #9ae6b4;
  75571. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  75572. }
  75573. .xl\:hover\:from-green-400:hover {
  75574. --gradient-from-color: #68d391;
  75575. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  75576. }
  75577. .xl\:hover\:from-green-500:hover {
  75578. --gradient-from-color: #48bb78;
  75579. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  75580. }
  75581. .xl\:hover\:from-green-600:hover {
  75582. --gradient-from-color: #38a169;
  75583. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  75584. }
  75585. .xl\:hover\:from-green-700:hover {
  75586. --gradient-from-color: #2f855a;
  75587. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  75588. }
  75589. .xl\:hover\:from-green-800:hover {
  75590. --gradient-from-color: #276749;
  75591. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  75592. }
  75593. .xl\:hover\:from-green-900:hover {
  75594. --gradient-from-color: #22543d;
  75595. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  75596. }
  75597. .xl\:hover\:from-teal-100:hover {
  75598. --gradient-from-color: #e6fffa;
  75599. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  75600. }
  75601. .xl\:hover\:from-teal-200:hover {
  75602. --gradient-from-color: #b2f5ea;
  75603. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  75604. }
  75605. .xl\:hover\:from-teal-300:hover {
  75606. --gradient-from-color: #81e6d9;
  75607. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  75608. }
  75609. .xl\:hover\:from-teal-400:hover {
  75610. --gradient-from-color: #4fd1c5;
  75611. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  75612. }
  75613. .xl\:hover\:from-teal-500:hover {
  75614. --gradient-from-color: #38b2ac;
  75615. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  75616. }
  75617. .xl\:hover\:from-teal-600:hover {
  75618. --gradient-from-color: #319795;
  75619. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  75620. }
  75621. .xl\:hover\:from-teal-700:hover {
  75622. --gradient-from-color: #2c7a7b;
  75623. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  75624. }
  75625. .xl\:hover\:from-teal-800:hover {
  75626. --gradient-from-color: #285e61;
  75627. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  75628. }
  75629. .xl\:hover\:from-teal-900:hover {
  75630. --gradient-from-color: #234e52;
  75631. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  75632. }
  75633. .xl\:hover\:from-blue-100:hover {
  75634. --gradient-from-color: #ebf8ff;
  75635. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  75636. }
  75637. .xl\:hover\:from-blue-200:hover {
  75638. --gradient-from-color: #bee3f8;
  75639. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  75640. }
  75641. .xl\:hover\:from-blue-300:hover {
  75642. --gradient-from-color: #90cdf4;
  75643. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  75644. }
  75645. .xl\:hover\:from-blue-400:hover {
  75646. --gradient-from-color: #63b3ed;
  75647. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  75648. }
  75649. .xl\:hover\:from-blue-500:hover {
  75650. --gradient-from-color: #4299e1;
  75651. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  75652. }
  75653. .xl\:hover\:from-blue-600:hover {
  75654. --gradient-from-color: #3182ce;
  75655. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  75656. }
  75657. .xl\:hover\:from-blue-700:hover {
  75658. --gradient-from-color: #2b6cb0;
  75659. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  75660. }
  75661. .xl\:hover\:from-blue-800:hover {
  75662. --gradient-from-color: #2c5282;
  75663. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  75664. }
  75665. .xl\:hover\:from-blue-900:hover {
  75666. --gradient-from-color: #2a4365;
  75667. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  75668. }
  75669. .xl\:hover\:from-indigo-100:hover {
  75670. --gradient-from-color: #ebf4ff;
  75671. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  75672. }
  75673. .xl\:hover\:from-indigo-200:hover {
  75674. --gradient-from-color: #c3dafe;
  75675. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  75676. }
  75677. .xl\:hover\:from-indigo-300:hover {
  75678. --gradient-from-color: #a3bffa;
  75679. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  75680. }
  75681. .xl\:hover\:from-indigo-400:hover {
  75682. --gradient-from-color: #7f9cf5;
  75683. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  75684. }
  75685. .xl\:hover\:from-indigo-500:hover {
  75686. --gradient-from-color: #667eea;
  75687. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  75688. }
  75689. .xl\:hover\:from-indigo-600:hover {
  75690. --gradient-from-color: #5a67d8;
  75691. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  75692. }
  75693. .xl\:hover\:from-indigo-700:hover {
  75694. --gradient-from-color: #4c51bf;
  75695. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  75696. }
  75697. .xl\:hover\:from-indigo-800:hover {
  75698. --gradient-from-color: #434190;
  75699. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  75700. }
  75701. .xl\:hover\:from-indigo-900:hover {
  75702. --gradient-from-color: #3c366b;
  75703. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  75704. }
  75705. .xl\:hover\:from-purple-100:hover {
  75706. --gradient-from-color: #faf5ff;
  75707. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  75708. }
  75709. .xl\:hover\:from-purple-200:hover {
  75710. --gradient-from-color: #e9d8fd;
  75711. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  75712. }
  75713. .xl\:hover\:from-purple-300:hover {
  75714. --gradient-from-color: #d6bcfa;
  75715. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  75716. }
  75717. .xl\:hover\:from-purple-400:hover {
  75718. --gradient-from-color: #b794f4;
  75719. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  75720. }
  75721. .xl\:hover\:from-purple-500:hover {
  75722. --gradient-from-color: #9f7aea;
  75723. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  75724. }
  75725. .xl\:hover\:from-purple-600:hover {
  75726. --gradient-from-color: #805ad5;
  75727. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  75728. }
  75729. .xl\:hover\:from-purple-700:hover {
  75730. --gradient-from-color: #6b46c1;
  75731. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  75732. }
  75733. .xl\:hover\:from-purple-800:hover {
  75734. --gradient-from-color: #553c9a;
  75735. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  75736. }
  75737. .xl\:hover\:from-purple-900:hover {
  75738. --gradient-from-color: #44337a;
  75739. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  75740. }
  75741. .xl\:hover\:from-pink-100:hover {
  75742. --gradient-from-color: #fff5f7;
  75743. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  75744. }
  75745. .xl\:hover\:from-pink-200:hover {
  75746. --gradient-from-color: #fed7e2;
  75747. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  75748. }
  75749. .xl\:hover\:from-pink-300:hover {
  75750. --gradient-from-color: #fbb6ce;
  75751. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  75752. }
  75753. .xl\:hover\:from-pink-400:hover {
  75754. --gradient-from-color: #f687b3;
  75755. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  75756. }
  75757. .xl\:hover\:from-pink-500:hover {
  75758. --gradient-from-color: #ed64a6;
  75759. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  75760. }
  75761. .xl\:hover\:from-pink-600:hover {
  75762. --gradient-from-color: #d53f8c;
  75763. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  75764. }
  75765. .xl\:hover\:from-pink-700:hover {
  75766. --gradient-from-color: #b83280;
  75767. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  75768. }
  75769. .xl\:hover\:from-pink-800:hover {
  75770. --gradient-from-color: #97266d;
  75771. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  75772. }
  75773. .xl\:hover\:from-pink-900:hover {
  75774. --gradient-from-color: #702459;
  75775. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  75776. }
  75777. .xl\:hover\:via-transparent:hover {
  75778. --gradient-via-color: transparent;
  75779. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  75780. }
  75781. .xl\:hover\:via-current:hover {
  75782. --gradient-via-color: currentColor;
  75783. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  75784. }
  75785. .xl\:hover\:via-black:hover {
  75786. --gradient-via-color: #000;
  75787. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  75788. }
  75789. .xl\:hover\:via-white:hover {
  75790. --gradient-via-color: #fff;
  75791. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  75792. }
  75793. .xl\:hover\:via-gray-100:hover {
  75794. --gradient-via-color: #f7fafc;
  75795. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  75796. }
  75797. .xl\:hover\:via-gray-200:hover {
  75798. --gradient-via-color: #edf2f7;
  75799. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  75800. }
  75801. .xl\:hover\:via-gray-300:hover {
  75802. --gradient-via-color: #e2e8f0;
  75803. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  75804. }
  75805. .xl\:hover\:via-gray-400:hover {
  75806. --gradient-via-color: #cbd5e0;
  75807. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  75808. }
  75809. .xl\:hover\:via-gray-500:hover {
  75810. --gradient-via-color: #a0aec0;
  75811. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  75812. }
  75813. .xl\:hover\:via-gray-600:hover {
  75814. --gradient-via-color: #718096;
  75815. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  75816. }
  75817. .xl\:hover\:via-gray-700:hover {
  75818. --gradient-via-color: #4a5568;
  75819. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  75820. }
  75821. .xl\:hover\:via-gray-800:hover {
  75822. --gradient-via-color: #2d3748;
  75823. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  75824. }
  75825. .xl\:hover\:via-gray-900:hover {
  75826. --gradient-via-color: #1a202c;
  75827. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  75828. }
  75829. .xl\:hover\:via-red-100:hover {
  75830. --gradient-via-color: #fff5f5;
  75831. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  75832. }
  75833. .xl\:hover\:via-red-200:hover {
  75834. --gradient-via-color: #fed7d7;
  75835. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  75836. }
  75837. .xl\:hover\:via-red-300:hover {
  75838. --gradient-via-color: #feb2b2;
  75839. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  75840. }
  75841. .xl\:hover\:via-red-400:hover {
  75842. --gradient-via-color: #fc8181;
  75843. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  75844. }
  75845. .xl\:hover\:via-red-500:hover {
  75846. --gradient-via-color: #f56565;
  75847. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  75848. }
  75849. .xl\:hover\:via-red-600:hover {
  75850. --gradient-via-color: #e53e3e;
  75851. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  75852. }
  75853. .xl\:hover\:via-red-700:hover {
  75854. --gradient-via-color: #c53030;
  75855. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  75856. }
  75857. .xl\:hover\:via-red-800:hover {
  75858. --gradient-via-color: #9b2c2c;
  75859. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  75860. }
  75861. .xl\:hover\:via-red-900:hover {
  75862. --gradient-via-color: #742a2a;
  75863. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  75864. }
  75865. .xl\:hover\:via-orange-100:hover {
  75866. --gradient-via-color: #fffaf0;
  75867. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  75868. }
  75869. .xl\:hover\:via-orange-200:hover {
  75870. --gradient-via-color: #feebc8;
  75871. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  75872. }
  75873. .xl\:hover\:via-orange-300:hover {
  75874. --gradient-via-color: #fbd38d;
  75875. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  75876. }
  75877. .xl\:hover\:via-orange-400:hover {
  75878. --gradient-via-color: #f6ad55;
  75879. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  75880. }
  75881. .xl\:hover\:via-orange-500:hover {
  75882. --gradient-via-color: #ed8936;
  75883. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  75884. }
  75885. .xl\:hover\:via-orange-600:hover {
  75886. --gradient-via-color: #dd6b20;
  75887. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  75888. }
  75889. .xl\:hover\:via-orange-700:hover {
  75890. --gradient-via-color: #c05621;
  75891. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  75892. }
  75893. .xl\:hover\:via-orange-800:hover {
  75894. --gradient-via-color: #9c4221;
  75895. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  75896. }
  75897. .xl\:hover\:via-orange-900:hover {
  75898. --gradient-via-color: #7b341e;
  75899. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  75900. }
  75901. .xl\:hover\:via-yellow-100:hover {
  75902. --gradient-via-color: #fffff0;
  75903. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  75904. }
  75905. .xl\:hover\:via-yellow-200:hover {
  75906. --gradient-via-color: #fefcbf;
  75907. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  75908. }
  75909. .xl\:hover\:via-yellow-300:hover {
  75910. --gradient-via-color: #faf089;
  75911. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  75912. }
  75913. .xl\:hover\:via-yellow-400:hover {
  75914. --gradient-via-color: #f6e05e;
  75915. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  75916. }
  75917. .xl\:hover\:via-yellow-500:hover {
  75918. --gradient-via-color: #ecc94b;
  75919. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  75920. }
  75921. .xl\:hover\:via-yellow-600:hover {
  75922. --gradient-via-color: #d69e2e;
  75923. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  75924. }
  75925. .xl\:hover\:via-yellow-700:hover {
  75926. --gradient-via-color: #b7791f;
  75927. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  75928. }
  75929. .xl\:hover\:via-yellow-800:hover {
  75930. --gradient-via-color: #975a16;
  75931. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  75932. }
  75933. .xl\:hover\:via-yellow-900:hover {
  75934. --gradient-via-color: #744210;
  75935. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  75936. }
  75937. .xl\:hover\:via-green-100:hover {
  75938. --gradient-via-color: #f0fff4;
  75939. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  75940. }
  75941. .xl\:hover\:via-green-200:hover {
  75942. --gradient-via-color: #c6f6d5;
  75943. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  75944. }
  75945. .xl\:hover\:via-green-300:hover {
  75946. --gradient-via-color: #9ae6b4;
  75947. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  75948. }
  75949. .xl\:hover\:via-green-400:hover {
  75950. --gradient-via-color: #68d391;
  75951. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  75952. }
  75953. .xl\:hover\:via-green-500:hover {
  75954. --gradient-via-color: #48bb78;
  75955. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  75956. }
  75957. .xl\:hover\:via-green-600:hover {
  75958. --gradient-via-color: #38a169;
  75959. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  75960. }
  75961. .xl\:hover\:via-green-700:hover {
  75962. --gradient-via-color: #2f855a;
  75963. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  75964. }
  75965. .xl\:hover\:via-green-800:hover {
  75966. --gradient-via-color: #276749;
  75967. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  75968. }
  75969. .xl\:hover\:via-green-900:hover {
  75970. --gradient-via-color: #22543d;
  75971. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  75972. }
  75973. .xl\:hover\:via-teal-100:hover {
  75974. --gradient-via-color: #e6fffa;
  75975. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  75976. }
  75977. .xl\:hover\:via-teal-200:hover {
  75978. --gradient-via-color: #b2f5ea;
  75979. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  75980. }
  75981. .xl\:hover\:via-teal-300:hover {
  75982. --gradient-via-color: #81e6d9;
  75983. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  75984. }
  75985. .xl\:hover\:via-teal-400:hover {
  75986. --gradient-via-color: #4fd1c5;
  75987. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  75988. }
  75989. .xl\:hover\:via-teal-500:hover {
  75990. --gradient-via-color: #38b2ac;
  75991. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  75992. }
  75993. .xl\:hover\:via-teal-600:hover {
  75994. --gradient-via-color: #319795;
  75995. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  75996. }
  75997. .xl\:hover\:via-teal-700:hover {
  75998. --gradient-via-color: #2c7a7b;
  75999. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  76000. }
  76001. .xl\:hover\:via-teal-800:hover {
  76002. --gradient-via-color: #285e61;
  76003. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  76004. }
  76005. .xl\:hover\:via-teal-900:hover {
  76006. --gradient-via-color: #234e52;
  76007. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  76008. }
  76009. .xl\:hover\:via-blue-100:hover {
  76010. --gradient-via-color: #ebf8ff;
  76011. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  76012. }
  76013. .xl\:hover\:via-blue-200:hover {
  76014. --gradient-via-color: #bee3f8;
  76015. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  76016. }
  76017. .xl\:hover\:via-blue-300:hover {
  76018. --gradient-via-color: #90cdf4;
  76019. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  76020. }
  76021. .xl\:hover\:via-blue-400:hover {
  76022. --gradient-via-color: #63b3ed;
  76023. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  76024. }
  76025. .xl\:hover\:via-blue-500:hover {
  76026. --gradient-via-color: #4299e1;
  76027. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  76028. }
  76029. .xl\:hover\:via-blue-600:hover {
  76030. --gradient-via-color: #3182ce;
  76031. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  76032. }
  76033. .xl\:hover\:via-blue-700:hover {
  76034. --gradient-via-color: #2b6cb0;
  76035. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  76036. }
  76037. .xl\:hover\:via-blue-800:hover {
  76038. --gradient-via-color: #2c5282;
  76039. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  76040. }
  76041. .xl\:hover\:via-blue-900:hover {
  76042. --gradient-via-color: #2a4365;
  76043. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  76044. }
  76045. .xl\:hover\:via-indigo-100:hover {
  76046. --gradient-via-color: #ebf4ff;
  76047. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  76048. }
  76049. .xl\:hover\:via-indigo-200:hover {
  76050. --gradient-via-color: #c3dafe;
  76051. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  76052. }
  76053. .xl\:hover\:via-indigo-300:hover {
  76054. --gradient-via-color: #a3bffa;
  76055. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  76056. }
  76057. .xl\:hover\:via-indigo-400:hover {
  76058. --gradient-via-color: #7f9cf5;
  76059. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  76060. }
  76061. .xl\:hover\:via-indigo-500:hover {
  76062. --gradient-via-color: #667eea;
  76063. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  76064. }
  76065. .xl\:hover\:via-indigo-600:hover {
  76066. --gradient-via-color: #5a67d8;
  76067. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  76068. }
  76069. .xl\:hover\:via-indigo-700:hover {
  76070. --gradient-via-color: #4c51bf;
  76071. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  76072. }
  76073. .xl\:hover\:via-indigo-800:hover {
  76074. --gradient-via-color: #434190;
  76075. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  76076. }
  76077. .xl\:hover\:via-indigo-900:hover {
  76078. --gradient-via-color: #3c366b;
  76079. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  76080. }
  76081. .xl\:hover\:via-purple-100:hover {
  76082. --gradient-via-color: #faf5ff;
  76083. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  76084. }
  76085. .xl\:hover\:via-purple-200:hover {
  76086. --gradient-via-color: #e9d8fd;
  76087. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  76088. }
  76089. .xl\:hover\:via-purple-300:hover {
  76090. --gradient-via-color: #d6bcfa;
  76091. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  76092. }
  76093. .xl\:hover\:via-purple-400:hover {
  76094. --gradient-via-color: #b794f4;
  76095. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  76096. }
  76097. .xl\:hover\:via-purple-500:hover {
  76098. --gradient-via-color: #9f7aea;
  76099. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  76100. }
  76101. .xl\:hover\:via-purple-600:hover {
  76102. --gradient-via-color: #805ad5;
  76103. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  76104. }
  76105. .xl\:hover\:via-purple-700:hover {
  76106. --gradient-via-color: #6b46c1;
  76107. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  76108. }
  76109. .xl\:hover\:via-purple-800:hover {
  76110. --gradient-via-color: #553c9a;
  76111. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  76112. }
  76113. .xl\:hover\:via-purple-900:hover {
  76114. --gradient-via-color: #44337a;
  76115. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  76116. }
  76117. .xl\:hover\:via-pink-100:hover {
  76118. --gradient-via-color: #fff5f7;
  76119. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  76120. }
  76121. .xl\:hover\:via-pink-200:hover {
  76122. --gradient-via-color: #fed7e2;
  76123. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  76124. }
  76125. .xl\:hover\:via-pink-300:hover {
  76126. --gradient-via-color: #fbb6ce;
  76127. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  76128. }
  76129. .xl\:hover\:via-pink-400:hover {
  76130. --gradient-via-color: #f687b3;
  76131. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  76132. }
  76133. .xl\:hover\:via-pink-500:hover {
  76134. --gradient-via-color: #ed64a6;
  76135. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  76136. }
  76137. .xl\:hover\:via-pink-600:hover {
  76138. --gradient-via-color: #d53f8c;
  76139. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  76140. }
  76141. .xl\:hover\:via-pink-700:hover {
  76142. --gradient-via-color: #b83280;
  76143. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  76144. }
  76145. .xl\:hover\:via-pink-800:hover {
  76146. --gradient-via-color: #97266d;
  76147. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  76148. }
  76149. .xl\:hover\:via-pink-900:hover {
  76150. --gradient-via-color: #702459;
  76151. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  76152. }
  76153. .xl\:hover\:to-transparent:hover {
  76154. --gradient-to-color: transparent;
  76155. }
  76156. .xl\:hover\:to-current:hover {
  76157. --gradient-to-color: currentColor;
  76158. }
  76159. .xl\:hover\:to-black:hover {
  76160. --gradient-to-color: #000;
  76161. }
  76162. .xl\:hover\:to-white:hover {
  76163. --gradient-to-color: #fff;
  76164. }
  76165. .xl\:hover\:to-gray-100:hover {
  76166. --gradient-to-color: #f7fafc;
  76167. }
  76168. .xl\:hover\:to-gray-200:hover {
  76169. --gradient-to-color: #edf2f7;
  76170. }
  76171. .xl\:hover\:to-gray-300:hover {
  76172. --gradient-to-color: #e2e8f0;
  76173. }
  76174. .xl\:hover\:to-gray-400:hover {
  76175. --gradient-to-color: #cbd5e0;
  76176. }
  76177. .xl\:hover\:to-gray-500:hover {
  76178. --gradient-to-color: #a0aec0;
  76179. }
  76180. .xl\:hover\:to-gray-600:hover {
  76181. --gradient-to-color: #718096;
  76182. }
  76183. .xl\:hover\:to-gray-700:hover {
  76184. --gradient-to-color: #4a5568;
  76185. }
  76186. .xl\:hover\:to-gray-800:hover {
  76187. --gradient-to-color: #2d3748;
  76188. }
  76189. .xl\:hover\:to-gray-900:hover {
  76190. --gradient-to-color: #1a202c;
  76191. }
  76192. .xl\:hover\:to-red-100:hover {
  76193. --gradient-to-color: #fff5f5;
  76194. }
  76195. .xl\:hover\:to-red-200:hover {
  76196. --gradient-to-color: #fed7d7;
  76197. }
  76198. .xl\:hover\:to-red-300:hover {
  76199. --gradient-to-color: #feb2b2;
  76200. }
  76201. .xl\:hover\:to-red-400:hover {
  76202. --gradient-to-color: #fc8181;
  76203. }
  76204. .xl\:hover\:to-red-500:hover {
  76205. --gradient-to-color: #f56565;
  76206. }
  76207. .xl\:hover\:to-red-600:hover {
  76208. --gradient-to-color: #e53e3e;
  76209. }
  76210. .xl\:hover\:to-red-700:hover {
  76211. --gradient-to-color: #c53030;
  76212. }
  76213. .xl\:hover\:to-red-800:hover {
  76214. --gradient-to-color: #9b2c2c;
  76215. }
  76216. .xl\:hover\:to-red-900:hover {
  76217. --gradient-to-color: #742a2a;
  76218. }
  76219. .xl\:hover\:to-orange-100:hover {
  76220. --gradient-to-color: #fffaf0;
  76221. }
  76222. .xl\:hover\:to-orange-200:hover {
  76223. --gradient-to-color: #feebc8;
  76224. }
  76225. .xl\:hover\:to-orange-300:hover {
  76226. --gradient-to-color: #fbd38d;
  76227. }
  76228. .xl\:hover\:to-orange-400:hover {
  76229. --gradient-to-color: #f6ad55;
  76230. }
  76231. .xl\:hover\:to-orange-500:hover {
  76232. --gradient-to-color: #ed8936;
  76233. }
  76234. .xl\:hover\:to-orange-600:hover {
  76235. --gradient-to-color: #dd6b20;
  76236. }
  76237. .xl\:hover\:to-orange-700:hover {
  76238. --gradient-to-color: #c05621;
  76239. }
  76240. .xl\:hover\:to-orange-800:hover {
  76241. --gradient-to-color: #9c4221;
  76242. }
  76243. .xl\:hover\:to-orange-900:hover {
  76244. --gradient-to-color: #7b341e;
  76245. }
  76246. .xl\:hover\:to-yellow-100:hover {
  76247. --gradient-to-color: #fffff0;
  76248. }
  76249. .xl\:hover\:to-yellow-200:hover {
  76250. --gradient-to-color: #fefcbf;
  76251. }
  76252. .xl\:hover\:to-yellow-300:hover {
  76253. --gradient-to-color: #faf089;
  76254. }
  76255. .xl\:hover\:to-yellow-400:hover {
  76256. --gradient-to-color: #f6e05e;
  76257. }
  76258. .xl\:hover\:to-yellow-500:hover {
  76259. --gradient-to-color: #ecc94b;
  76260. }
  76261. .xl\:hover\:to-yellow-600:hover {
  76262. --gradient-to-color: #d69e2e;
  76263. }
  76264. .xl\:hover\:to-yellow-700:hover {
  76265. --gradient-to-color: #b7791f;
  76266. }
  76267. .xl\:hover\:to-yellow-800:hover {
  76268. --gradient-to-color: #975a16;
  76269. }
  76270. .xl\:hover\:to-yellow-900:hover {
  76271. --gradient-to-color: #744210;
  76272. }
  76273. .xl\:hover\:to-green-100:hover {
  76274. --gradient-to-color: #f0fff4;
  76275. }
  76276. .xl\:hover\:to-green-200:hover {
  76277. --gradient-to-color: #c6f6d5;
  76278. }
  76279. .xl\:hover\:to-green-300:hover {
  76280. --gradient-to-color: #9ae6b4;
  76281. }
  76282. .xl\:hover\:to-green-400:hover {
  76283. --gradient-to-color: #68d391;
  76284. }
  76285. .xl\:hover\:to-green-500:hover {
  76286. --gradient-to-color: #48bb78;
  76287. }
  76288. .xl\:hover\:to-green-600:hover {
  76289. --gradient-to-color: #38a169;
  76290. }
  76291. .xl\:hover\:to-green-700:hover {
  76292. --gradient-to-color: #2f855a;
  76293. }
  76294. .xl\:hover\:to-green-800:hover {
  76295. --gradient-to-color: #276749;
  76296. }
  76297. .xl\:hover\:to-green-900:hover {
  76298. --gradient-to-color: #22543d;
  76299. }
  76300. .xl\:hover\:to-teal-100:hover {
  76301. --gradient-to-color: #e6fffa;
  76302. }
  76303. .xl\:hover\:to-teal-200:hover {
  76304. --gradient-to-color: #b2f5ea;
  76305. }
  76306. .xl\:hover\:to-teal-300:hover {
  76307. --gradient-to-color: #81e6d9;
  76308. }
  76309. .xl\:hover\:to-teal-400:hover {
  76310. --gradient-to-color: #4fd1c5;
  76311. }
  76312. .xl\:hover\:to-teal-500:hover {
  76313. --gradient-to-color: #38b2ac;
  76314. }
  76315. .xl\:hover\:to-teal-600:hover {
  76316. --gradient-to-color: #319795;
  76317. }
  76318. .xl\:hover\:to-teal-700:hover {
  76319. --gradient-to-color: #2c7a7b;
  76320. }
  76321. .xl\:hover\:to-teal-800:hover {
  76322. --gradient-to-color: #285e61;
  76323. }
  76324. .xl\:hover\:to-teal-900:hover {
  76325. --gradient-to-color: #234e52;
  76326. }
  76327. .xl\:hover\:to-blue-100:hover {
  76328. --gradient-to-color: #ebf8ff;
  76329. }
  76330. .xl\:hover\:to-blue-200:hover {
  76331. --gradient-to-color: #bee3f8;
  76332. }
  76333. .xl\:hover\:to-blue-300:hover {
  76334. --gradient-to-color: #90cdf4;
  76335. }
  76336. .xl\:hover\:to-blue-400:hover {
  76337. --gradient-to-color: #63b3ed;
  76338. }
  76339. .xl\:hover\:to-blue-500:hover {
  76340. --gradient-to-color: #4299e1;
  76341. }
  76342. .xl\:hover\:to-blue-600:hover {
  76343. --gradient-to-color: #3182ce;
  76344. }
  76345. .xl\:hover\:to-blue-700:hover {
  76346. --gradient-to-color: #2b6cb0;
  76347. }
  76348. .xl\:hover\:to-blue-800:hover {
  76349. --gradient-to-color: #2c5282;
  76350. }
  76351. .xl\:hover\:to-blue-900:hover {
  76352. --gradient-to-color: #2a4365;
  76353. }
  76354. .xl\:hover\:to-indigo-100:hover {
  76355. --gradient-to-color: #ebf4ff;
  76356. }
  76357. .xl\:hover\:to-indigo-200:hover {
  76358. --gradient-to-color: #c3dafe;
  76359. }
  76360. .xl\:hover\:to-indigo-300:hover {
  76361. --gradient-to-color: #a3bffa;
  76362. }
  76363. .xl\:hover\:to-indigo-400:hover {
  76364. --gradient-to-color: #7f9cf5;
  76365. }
  76366. .xl\:hover\:to-indigo-500:hover {
  76367. --gradient-to-color: #667eea;
  76368. }
  76369. .xl\:hover\:to-indigo-600:hover {
  76370. --gradient-to-color: #5a67d8;
  76371. }
  76372. .xl\:hover\:to-indigo-700:hover {
  76373. --gradient-to-color: #4c51bf;
  76374. }
  76375. .xl\:hover\:to-indigo-800:hover {
  76376. --gradient-to-color: #434190;
  76377. }
  76378. .xl\:hover\:to-indigo-900:hover {
  76379. --gradient-to-color: #3c366b;
  76380. }
  76381. .xl\:hover\:to-purple-100:hover {
  76382. --gradient-to-color: #faf5ff;
  76383. }
  76384. .xl\:hover\:to-purple-200:hover {
  76385. --gradient-to-color: #e9d8fd;
  76386. }
  76387. .xl\:hover\:to-purple-300:hover {
  76388. --gradient-to-color: #d6bcfa;
  76389. }
  76390. .xl\:hover\:to-purple-400:hover {
  76391. --gradient-to-color: #b794f4;
  76392. }
  76393. .xl\:hover\:to-purple-500:hover {
  76394. --gradient-to-color: #9f7aea;
  76395. }
  76396. .xl\:hover\:to-purple-600:hover {
  76397. --gradient-to-color: #805ad5;
  76398. }
  76399. .xl\:hover\:to-purple-700:hover {
  76400. --gradient-to-color: #6b46c1;
  76401. }
  76402. .xl\:hover\:to-purple-800:hover {
  76403. --gradient-to-color: #553c9a;
  76404. }
  76405. .xl\:hover\:to-purple-900:hover {
  76406. --gradient-to-color: #44337a;
  76407. }
  76408. .xl\:hover\:to-pink-100:hover {
  76409. --gradient-to-color: #fff5f7;
  76410. }
  76411. .xl\:hover\:to-pink-200:hover {
  76412. --gradient-to-color: #fed7e2;
  76413. }
  76414. .xl\:hover\:to-pink-300:hover {
  76415. --gradient-to-color: #fbb6ce;
  76416. }
  76417. .xl\:hover\:to-pink-400:hover {
  76418. --gradient-to-color: #f687b3;
  76419. }
  76420. .xl\:hover\:to-pink-500:hover {
  76421. --gradient-to-color: #ed64a6;
  76422. }
  76423. .xl\:hover\:to-pink-600:hover {
  76424. --gradient-to-color: #d53f8c;
  76425. }
  76426. .xl\:hover\:to-pink-700:hover {
  76427. --gradient-to-color: #b83280;
  76428. }
  76429. .xl\:hover\:to-pink-800:hover {
  76430. --gradient-to-color: #97266d;
  76431. }
  76432. .xl\:hover\:to-pink-900:hover {
  76433. --gradient-to-color: #702459;
  76434. }
  76435. .xl\:focus\:from-transparent:focus {
  76436. --gradient-from-color: transparent;
  76437. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  76438. }
  76439. .xl\:focus\:from-current:focus {
  76440. --gradient-from-color: currentColor;
  76441. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  76442. }
  76443. .xl\:focus\:from-black:focus {
  76444. --gradient-from-color: #000;
  76445. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  76446. }
  76447. .xl\:focus\:from-white:focus {
  76448. --gradient-from-color: #fff;
  76449. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  76450. }
  76451. .xl\:focus\:from-gray-100:focus {
  76452. --gradient-from-color: #f7fafc;
  76453. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  76454. }
  76455. .xl\:focus\:from-gray-200:focus {
  76456. --gradient-from-color: #edf2f7;
  76457. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  76458. }
  76459. .xl\:focus\:from-gray-300:focus {
  76460. --gradient-from-color: #e2e8f0;
  76461. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  76462. }
  76463. .xl\:focus\:from-gray-400:focus {
  76464. --gradient-from-color: #cbd5e0;
  76465. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  76466. }
  76467. .xl\:focus\:from-gray-500:focus {
  76468. --gradient-from-color: #a0aec0;
  76469. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  76470. }
  76471. .xl\:focus\:from-gray-600:focus {
  76472. --gradient-from-color: #718096;
  76473. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  76474. }
  76475. .xl\:focus\:from-gray-700:focus {
  76476. --gradient-from-color: #4a5568;
  76477. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  76478. }
  76479. .xl\:focus\:from-gray-800:focus {
  76480. --gradient-from-color: #2d3748;
  76481. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  76482. }
  76483. .xl\:focus\:from-gray-900:focus {
  76484. --gradient-from-color: #1a202c;
  76485. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  76486. }
  76487. .xl\:focus\:from-red-100:focus {
  76488. --gradient-from-color: #fff5f5;
  76489. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  76490. }
  76491. .xl\:focus\:from-red-200:focus {
  76492. --gradient-from-color: #fed7d7;
  76493. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  76494. }
  76495. .xl\:focus\:from-red-300:focus {
  76496. --gradient-from-color: #feb2b2;
  76497. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  76498. }
  76499. .xl\:focus\:from-red-400:focus {
  76500. --gradient-from-color: #fc8181;
  76501. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  76502. }
  76503. .xl\:focus\:from-red-500:focus {
  76504. --gradient-from-color: #f56565;
  76505. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  76506. }
  76507. .xl\:focus\:from-red-600:focus {
  76508. --gradient-from-color: #e53e3e;
  76509. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  76510. }
  76511. .xl\:focus\:from-red-700:focus {
  76512. --gradient-from-color: #c53030;
  76513. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  76514. }
  76515. .xl\:focus\:from-red-800:focus {
  76516. --gradient-from-color: #9b2c2c;
  76517. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  76518. }
  76519. .xl\:focus\:from-red-900:focus {
  76520. --gradient-from-color: #742a2a;
  76521. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  76522. }
  76523. .xl\:focus\:from-orange-100:focus {
  76524. --gradient-from-color: #fffaf0;
  76525. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  76526. }
  76527. .xl\:focus\:from-orange-200:focus {
  76528. --gradient-from-color: #feebc8;
  76529. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  76530. }
  76531. .xl\:focus\:from-orange-300:focus {
  76532. --gradient-from-color: #fbd38d;
  76533. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  76534. }
  76535. .xl\:focus\:from-orange-400:focus {
  76536. --gradient-from-color: #f6ad55;
  76537. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  76538. }
  76539. .xl\:focus\:from-orange-500:focus {
  76540. --gradient-from-color: #ed8936;
  76541. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  76542. }
  76543. .xl\:focus\:from-orange-600:focus {
  76544. --gradient-from-color: #dd6b20;
  76545. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  76546. }
  76547. .xl\:focus\:from-orange-700:focus {
  76548. --gradient-from-color: #c05621;
  76549. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  76550. }
  76551. .xl\:focus\:from-orange-800:focus {
  76552. --gradient-from-color: #9c4221;
  76553. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  76554. }
  76555. .xl\:focus\:from-orange-900:focus {
  76556. --gradient-from-color: #7b341e;
  76557. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  76558. }
  76559. .xl\:focus\:from-yellow-100:focus {
  76560. --gradient-from-color: #fffff0;
  76561. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  76562. }
  76563. .xl\:focus\:from-yellow-200:focus {
  76564. --gradient-from-color: #fefcbf;
  76565. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  76566. }
  76567. .xl\:focus\:from-yellow-300:focus {
  76568. --gradient-from-color: #faf089;
  76569. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  76570. }
  76571. .xl\:focus\:from-yellow-400:focus {
  76572. --gradient-from-color: #f6e05e;
  76573. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  76574. }
  76575. .xl\:focus\:from-yellow-500:focus {
  76576. --gradient-from-color: #ecc94b;
  76577. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  76578. }
  76579. .xl\:focus\:from-yellow-600:focus {
  76580. --gradient-from-color: #d69e2e;
  76581. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  76582. }
  76583. .xl\:focus\:from-yellow-700:focus {
  76584. --gradient-from-color: #b7791f;
  76585. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  76586. }
  76587. .xl\:focus\:from-yellow-800:focus {
  76588. --gradient-from-color: #975a16;
  76589. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  76590. }
  76591. .xl\:focus\:from-yellow-900:focus {
  76592. --gradient-from-color: #744210;
  76593. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  76594. }
  76595. .xl\:focus\:from-green-100:focus {
  76596. --gradient-from-color: #f0fff4;
  76597. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  76598. }
  76599. .xl\:focus\:from-green-200:focus {
  76600. --gradient-from-color: #c6f6d5;
  76601. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  76602. }
  76603. .xl\:focus\:from-green-300:focus {
  76604. --gradient-from-color: #9ae6b4;
  76605. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  76606. }
  76607. .xl\:focus\:from-green-400:focus {
  76608. --gradient-from-color: #68d391;
  76609. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  76610. }
  76611. .xl\:focus\:from-green-500:focus {
  76612. --gradient-from-color: #48bb78;
  76613. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  76614. }
  76615. .xl\:focus\:from-green-600:focus {
  76616. --gradient-from-color: #38a169;
  76617. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  76618. }
  76619. .xl\:focus\:from-green-700:focus {
  76620. --gradient-from-color: #2f855a;
  76621. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  76622. }
  76623. .xl\:focus\:from-green-800:focus {
  76624. --gradient-from-color: #276749;
  76625. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  76626. }
  76627. .xl\:focus\:from-green-900:focus {
  76628. --gradient-from-color: #22543d;
  76629. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  76630. }
  76631. .xl\:focus\:from-teal-100:focus {
  76632. --gradient-from-color: #e6fffa;
  76633. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  76634. }
  76635. .xl\:focus\:from-teal-200:focus {
  76636. --gradient-from-color: #b2f5ea;
  76637. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  76638. }
  76639. .xl\:focus\:from-teal-300:focus {
  76640. --gradient-from-color: #81e6d9;
  76641. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  76642. }
  76643. .xl\:focus\:from-teal-400:focus {
  76644. --gradient-from-color: #4fd1c5;
  76645. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  76646. }
  76647. .xl\:focus\:from-teal-500:focus {
  76648. --gradient-from-color: #38b2ac;
  76649. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  76650. }
  76651. .xl\:focus\:from-teal-600:focus {
  76652. --gradient-from-color: #319795;
  76653. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  76654. }
  76655. .xl\:focus\:from-teal-700:focus {
  76656. --gradient-from-color: #2c7a7b;
  76657. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  76658. }
  76659. .xl\:focus\:from-teal-800:focus {
  76660. --gradient-from-color: #285e61;
  76661. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  76662. }
  76663. .xl\:focus\:from-teal-900:focus {
  76664. --gradient-from-color: #234e52;
  76665. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  76666. }
  76667. .xl\:focus\:from-blue-100:focus {
  76668. --gradient-from-color: #ebf8ff;
  76669. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  76670. }
  76671. .xl\:focus\:from-blue-200:focus {
  76672. --gradient-from-color: #bee3f8;
  76673. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  76674. }
  76675. .xl\:focus\:from-blue-300:focus {
  76676. --gradient-from-color: #90cdf4;
  76677. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  76678. }
  76679. .xl\:focus\:from-blue-400:focus {
  76680. --gradient-from-color: #63b3ed;
  76681. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  76682. }
  76683. .xl\:focus\:from-blue-500:focus {
  76684. --gradient-from-color: #4299e1;
  76685. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  76686. }
  76687. .xl\:focus\:from-blue-600:focus {
  76688. --gradient-from-color: #3182ce;
  76689. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  76690. }
  76691. .xl\:focus\:from-blue-700:focus {
  76692. --gradient-from-color: #2b6cb0;
  76693. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  76694. }
  76695. .xl\:focus\:from-blue-800:focus {
  76696. --gradient-from-color: #2c5282;
  76697. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  76698. }
  76699. .xl\:focus\:from-blue-900:focus {
  76700. --gradient-from-color: #2a4365;
  76701. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  76702. }
  76703. .xl\:focus\:from-indigo-100:focus {
  76704. --gradient-from-color: #ebf4ff;
  76705. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  76706. }
  76707. .xl\:focus\:from-indigo-200:focus {
  76708. --gradient-from-color: #c3dafe;
  76709. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  76710. }
  76711. .xl\:focus\:from-indigo-300:focus {
  76712. --gradient-from-color: #a3bffa;
  76713. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  76714. }
  76715. .xl\:focus\:from-indigo-400:focus {
  76716. --gradient-from-color: #7f9cf5;
  76717. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  76718. }
  76719. .xl\:focus\:from-indigo-500:focus {
  76720. --gradient-from-color: #667eea;
  76721. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  76722. }
  76723. .xl\:focus\:from-indigo-600:focus {
  76724. --gradient-from-color: #5a67d8;
  76725. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  76726. }
  76727. .xl\:focus\:from-indigo-700:focus {
  76728. --gradient-from-color: #4c51bf;
  76729. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  76730. }
  76731. .xl\:focus\:from-indigo-800:focus {
  76732. --gradient-from-color: #434190;
  76733. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  76734. }
  76735. .xl\:focus\:from-indigo-900:focus {
  76736. --gradient-from-color: #3c366b;
  76737. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  76738. }
  76739. .xl\:focus\:from-purple-100:focus {
  76740. --gradient-from-color: #faf5ff;
  76741. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  76742. }
  76743. .xl\:focus\:from-purple-200:focus {
  76744. --gradient-from-color: #e9d8fd;
  76745. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  76746. }
  76747. .xl\:focus\:from-purple-300:focus {
  76748. --gradient-from-color: #d6bcfa;
  76749. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  76750. }
  76751. .xl\:focus\:from-purple-400:focus {
  76752. --gradient-from-color: #b794f4;
  76753. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  76754. }
  76755. .xl\:focus\:from-purple-500:focus {
  76756. --gradient-from-color: #9f7aea;
  76757. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  76758. }
  76759. .xl\:focus\:from-purple-600:focus {
  76760. --gradient-from-color: #805ad5;
  76761. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  76762. }
  76763. .xl\:focus\:from-purple-700:focus {
  76764. --gradient-from-color: #6b46c1;
  76765. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  76766. }
  76767. .xl\:focus\:from-purple-800:focus {
  76768. --gradient-from-color: #553c9a;
  76769. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  76770. }
  76771. .xl\:focus\:from-purple-900:focus {
  76772. --gradient-from-color: #44337a;
  76773. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  76774. }
  76775. .xl\:focus\:from-pink-100:focus {
  76776. --gradient-from-color: #fff5f7;
  76777. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  76778. }
  76779. .xl\:focus\:from-pink-200:focus {
  76780. --gradient-from-color: #fed7e2;
  76781. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  76782. }
  76783. .xl\:focus\:from-pink-300:focus {
  76784. --gradient-from-color: #fbb6ce;
  76785. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  76786. }
  76787. .xl\:focus\:from-pink-400:focus {
  76788. --gradient-from-color: #f687b3;
  76789. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  76790. }
  76791. .xl\:focus\:from-pink-500:focus {
  76792. --gradient-from-color: #ed64a6;
  76793. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  76794. }
  76795. .xl\:focus\:from-pink-600:focus {
  76796. --gradient-from-color: #d53f8c;
  76797. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  76798. }
  76799. .xl\:focus\:from-pink-700:focus {
  76800. --gradient-from-color: #b83280;
  76801. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  76802. }
  76803. .xl\:focus\:from-pink-800:focus {
  76804. --gradient-from-color: #97266d;
  76805. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  76806. }
  76807. .xl\:focus\:from-pink-900:focus {
  76808. --gradient-from-color: #702459;
  76809. --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  76810. }
  76811. .xl\:focus\:via-transparent:focus {
  76812. --gradient-via-color: transparent;
  76813. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  76814. }
  76815. .xl\:focus\:via-current:focus {
  76816. --gradient-via-color: currentColor;
  76817. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  76818. }
  76819. .xl\:focus\:via-black:focus {
  76820. --gradient-via-color: #000;
  76821. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  76822. }
  76823. .xl\:focus\:via-white:focus {
  76824. --gradient-via-color: #fff;
  76825. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  76826. }
  76827. .xl\:focus\:via-gray-100:focus {
  76828. --gradient-via-color: #f7fafc;
  76829. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(247, 250, 252, 0));
  76830. }
  76831. .xl\:focus\:via-gray-200:focus {
  76832. --gradient-via-color: #edf2f7;
  76833. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 242, 247, 0));
  76834. }
  76835. .xl\:focus\:via-gray-300:focus {
  76836. --gradient-via-color: #e2e8f0;
  76837. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(226, 232, 240, 0));
  76838. }
  76839. .xl\:focus\:via-gray-400:focus {
  76840. --gradient-via-color: #cbd5e0;
  76841. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(203, 213, 224, 0));
  76842. }
  76843. .xl\:focus\:via-gray-500:focus {
  76844. --gradient-via-color: #a0aec0;
  76845. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(160, 174, 192, 0));
  76846. }
  76847. .xl\:focus\:via-gray-600:focus {
  76848. --gradient-via-color: #718096;
  76849. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(113, 128, 150, 0));
  76850. }
  76851. .xl\:focus\:via-gray-700:focus {
  76852. --gradient-via-color: #4a5568;
  76853. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(74, 85, 104, 0));
  76854. }
  76855. .xl\:focus\:via-gray-800:focus {
  76856. --gradient-via-color: #2d3748;
  76857. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(45, 55, 72, 0));
  76858. }
  76859. .xl\:focus\:via-gray-900:focus {
  76860. --gradient-via-color: #1a202c;
  76861. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(26, 32, 44, 0));
  76862. }
  76863. .xl\:focus\:via-red-100:focus {
  76864. --gradient-via-color: #fff5f5;
  76865. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 245, 0));
  76866. }
  76867. .xl\:focus\:via-red-200:focus {
  76868. --gradient-via-color: #fed7d7;
  76869. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 215, 0));
  76870. }
  76871. .xl\:focus\:via-red-300:focus {
  76872. --gradient-via-color: #feb2b2;
  76873. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 178, 178, 0));
  76874. }
  76875. .xl\:focus\:via-red-400:focus {
  76876. --gradient-via-color: #fc8181;
  76877. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(252, 129, 129, 0));
  76878. }
  76879. .xl\:focus\:via-red-500:focus {
  76880. --gradient-via-color: #f56565;
  76881. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(245, 101, 101, 0));
  76882. }
  76883. .xl\:focus\:via-red-600:focus {
  76884. --gradient-via-color: #e53e3e;
  76885. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(229, 62, 62, 0));
  76886. }
  76887. .xl\:focus\:via-red-700:focus {
  76888. --gradient-via-color: #c53030;
  76889. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(197, 48, 48, 0));
  76890. }
  76891. .xl\:focus\:via-red-800:focus {
  76892. --gradient-via-color: #9b2c2c;
  76893. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  76894. }
  76895. .xl\:focus\:via-red-900:focus {
  76896. --gradient-via-color: #742a2a;
  76897. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 42, 42, 0));
  76898. }
  76899. .xl\:focus\:via-orange-100:focus {
  76900. --gradient-via-color: #fffaf0;
  76901. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 250, 240, 0));
  76902. }
  76903. .xl\:focus\:via-orange-200:focus {
  76904. --gradient-via-color: #feebc8;
  76905. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 235, 200, 0));
  76906. }
  76907. .xl\:focus\:via-orange-300:focus {
  76908. --gradient-via-color: #fbd38d;
  76909. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 211, 141, 0));
  76910. }
  76911. .xl\:focus\:via-orange-400:focus {
  76912. --gradient-via-color: #f6ad55;
  76913. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 173, 85, 0));
  76914. }
  76915. .xl\:focus\:via-orange-500:focus {
  76916. --gradient-via-color: #ed8936;
  76917. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 137, 54, 0));
  76918. }
  76919. .xl\:focus\:via-orange-600:focus {
  76920. --gradient-via-color: #dd6b20;
  76921. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(221, 107, 32, 0));
  76922. }
  76923. .xl\:focus\:via-orange-700:focus {
  76924. --gradient-via-color: #c05621;
  76925. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(192, 86, 33, 0));
  76926. }
  76927. .xl\:focus\:via-orange-800:focus {
  76928. --gradient-via-color: #9c4221;
  76929. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(156, 66, 33, 0));
  76930. }
  76931. .xl\:focus\:via-orange-900:focus {
  76932. --gradient-via-color: #7b341e;
  76933. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(123, 52, 30, 0));
  76934. }
  76935. .xl\:focus\:via-yellow-100:focus {
  76936. --gradient-via-color: #fffff0;
  76937. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 240, 0));
  76938. }
  76939. .xl\:focus\:via-yellow-200:focus {
  76940. --gradient-via-color: #fefcbf;
  76941. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 252, 191, 0));
  76942. }
  76943. .xl\:focus\:via-yellow-300:focus {
  76944. --gradient-via-color: #faf089;
  76945. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 240, 137, 0));
  76946. }
  76947. .xl\:focus\:via-yellow-400:focus {
  76948. --gradient-via-color: #f6e05e;
  76949. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 224, 94, 0));
  76950. }
  76951. .xl\:focus\:via-yellow-500:focus {
  76952. --gradient-via-color: #ecc94b;
  76953. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(236, 201, 75, 0));
  76954. }
  76955. .xl\:focus\:via-yellow-600:focus {
  76956. --gradient-via-color: #d69e2e;
  76957. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 158, 46, 0));
  76958. }
  76959. .xl\:focus\:via-yellow-700:focus {
  76960. --gradient-via-color: #b7791f;
  76961. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 121, 31, 0));
  76962. }
  76963. .xl\:focus\:via-yellow-800:focus {
  76964. --gradient-via-color: #975a16;
  76965. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 90, 22, 0));
  76966. }
  76967. .xl\:focus\:via-yellow-900:focus {
  76968. --gradient-via-color: #744210;
  76969. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(116, 66, 16, 0));
  76970. }
  76971. .xl\:focus\:via-green-100:focus {
  76972. --gradient-via-color: #f0fff4;
  76973. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(240, 255, 244, 0));
  76974. }
  76975. .xl\:focus\:via-green-200:focus {
  76976. --gradient-via-color: #c6f6d5;
  76977. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(198, 246, 213, 0));
  76978. }
  76979. .xl\:focus\:via-green-300:focus {
  76980. --gradient-via-color: #9ae6b4;
  76981. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(154, 230, 180, 0));
  76982. }
  76983. .xl\:focus\:via-green-400:focus {
  76984. --gradient-via-color: #68d391;
  76985. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(104, 211, 145, 0));
  76986. }
  76987. .xl\:focus\:via-green-500:focus {
  76988. --gradient-via-color: #48bb78;
  76989. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(72, 187, 120, 0));
  76990. }
  76991. .xl\:focus\:via-green-600:focus {
  76992. --gradient-via-color: #38a169;
  76993. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 161, 105, 0));
  76994. }
  76995. .xl\:focus\:via-green-700:focus {
  76996. --gradient-via-color: #2f855a;
  76997. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(47, 133, 90, 0));
  76998. }
  76999. .xl\:focus\:via-green-800:focus {
  77000. --gradient-via-color: #276749;
  77001. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  77002. }
  77003. .xl\:focus\:via-green-900:focus {
  77004. --gradient-via-color: #22543d;
  77005. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(34, 84, 61, 0));
  77006. }
  77007. .xl\:focus\:via-teal-100:focus {
  77008. --gradient-via-color: #e6fffa;
  77009. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(230, 255, 250, 0));
  77010. }
  77011. .xl\:focus\:via-teal-200:focus {
  77012. --gradient-via-color: #b2f5ea;
  77013. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 245, 234, 0));
  77014. }
  77015. .xl\:focus\:via-teal-300:focus {
  77016. --gradient-via-color: #81e6d9;
  77017. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(129, 230, 217, 0));
  77018. }
  77019. .xl\:focus\:via-teal-400:focus {
  77020. --gradient-via-color: #4fd1c5;
  77021. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(79, 209, 197, 0));
  77022. }
  77023. .xl\:focus\:via-teal-500:focus {
  77024. --gradient-via-color: #38b2ac;
  77025. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(56, 178, 172, 0));
  77026. }
  77027. .xl\:focus\:via-teal-600:focus {
  77028. --gradient-via-color: #319795;
  77029. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 151, 149, 0));
  77030. }
  77031. .xl\:focus\:via-teal-700:focus {
  77032. --gradient-via-color: #2c7a7b;
  77033. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 122, 123, 0));
  77034. }
  77035. .xl\:focus\:via-teal-800:focus {
  77036. --gradient-via-color: #285e61;
  77037. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(40, 94, 97, 0));
  77038. }
  77039. .xl\:focus\:via-teal-900:focus {
  77040. --gradient-via-color: #234e52;
  77041. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(35, 78, 82, 0));
  77042. }
  77043. .xl\:focus\:via-blue-100:focus {
  77044. --gradient-via-color: #ebf8ff;
  77045. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 248, 255, 0));
  77046. }
  77047. .xl\:focus\:via-blue-200:focus {
  77048. --gradient-via-color: #bee3f8;
  77049. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(190, 227, 248, 0));
  77050. }
  77051. .xl\:focus\:via-blue-300:focus {
  77052. --gradient-via-color: #90cdf4;
  77053. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 205, 244, 0));
  77054. }
  77055. .xl\:focus\:via-blue-400:focus {
  77056. --gradient-via-color: #63b3ed;
  77057. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(99, 179, 237, 0));
  77058. }
  77059. .xl\:focus\:via-blue-500:focus {
  77060. --gradient-via-color: #4299e1;
  77061. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(66, 153, 225, 0));
  77062. }
  77063. .xl\:focus\:via-blue-600:focus {
  77064. --gradient-via-color: #3182ce;
  77065. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(49, 130, 206, 0));
  77066. }
  77067. .xl\:focus\:via-blue-700:focus {
  77068. --gradient-via-color: #2b6cb0;
  77069. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(43, 108, 176, 0));
  77070. }
  77071. .xl\:focus\:via-blue-800:focus {
  77072. --gradient-via-color: #2c5282;
  77073. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(44, 82, 130, 0));
  77074. }
  77075. .xl\:focus\:via-blue-900:focus {
  77076. --gradient-via-color: #2a4365;
  77077. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(42, 67, 101, 0));
  77078. }
  77079. .xl\:focus\:via-indigo-100:focus {
  77080. --gradient-via-color: #ebf4ff;
  77081. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 244, 255, 0));
  77082. }
  77083. .xl\:focus\:via-indigo-200:focus {
  77084. --gradient-via-color: #c3dafe;
  77085. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(195, 218, 254, 0));
  77086. }
  77087. .xl\:focus\:via-indigo-300:focus {
  77088. --gradient-via-color: #a3bffa;
  77089. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(163, 191, 250, 0));
  77090. }
  77091. .xl\:focus\:via-indigo-400:focus {
  77092. --gradient-via-color: #7f9cf5;
  77093. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(127, 156, 245, 0));
  77094. }
  77095. .xl\:focus\:via-indigo-500:focus {
  77096. --gradient-via-color: #667eea;
  77097. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(102, 126, 234, 0));
  77098. }
  77099. .xl\:focus\:via-indigo-600:focus {
  77100. --gradient-via-color: #5a67d8;
  77101. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(90, 103, 216, 0));
  77102. }
  77103. .xl\:focus\:via-indigo-700:focus {
  77104. --gradient-via-color: #4c51bf;
  77105. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(76, 81, 191, 0));
  77106. }
  77107. .xl\:focus\:via-indigo-800:focus {
  77108. --gradient-via-color: #434190;
  77109. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(67, 65, 144, 0));
  77110. }
  77111. .xl\:focus\:via-indigo-900:focus {
  77112. --gradient-via-color: #3c366b;
  77113. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(60, 54, 107, 0));
  77114. }
  77115. .xl\:focus\:via-purple-100:focus {
  77116. --gradient-via-color: #faf5ff;
  77117. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(250, 245, 255, 0));
  77118. }
  77119. .xl\:focus\:via-purple-200:focus {
  77120. --gradient-via-color: #e9d8fd;
  77121. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(233, 216, 253, 0));
  77122. }
  77123. .xl\:focus\:via-purple-300:focus {
  77124. --gradient-via-color: #d6bcfa;
  77125. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(214, 188, 250, 0));
  77126. }
  77127. .xl\:focus\:via-purple-400:focus {
  77128. --gradient-via-color: #b794f4;
  77129. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(183, 148, 244, 0));
  77130. }
  77131. .xl\:focus\:via-purple-500:focus {
  77132. --gradient-via-color: #9f7aea;
  77133. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(159, 122, 234, 0));
  77134. }
  77135. .xl\:focus\:via-purple-600:focus {
  77136. --gradient-via-color: #805ad5;
  77137. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(128, 90, 213, 0));
  77138. }
  77139. .xl\:focus\:via-purple-700:focus {
  77140. --gradient-via-color: #6b46c1;
  77141. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(107, 70, 193, 0));
  77142. }
  77143. .xl\:focus\:via-purple-800:focus {
  77144. --gradient-via-color: #553c9a;
  77145. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(85, 60, 154, 0));
  77146. }
  77147. .xl\:focus\:via-purple-900:focus {
  77148. --gradient-via-color: #44337a;
  77149. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(68, 51, 122, 0));
  77150. }
  77151. .xl\:focus\:via-pink-100:focus {
  77152. --gradient-via-color: #fff5f7;
  77153. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 245, 247, 0));
  77154. }
  77155. .xl\:focus\:via-pink-200:focus {
  77156. --gradient-via-color: #fed7e2;
  77157. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(254, 215, 226, 0));
  77158. }
  77159. .xl\:focus\:via-pink-300:focus {
  77160. --gradient-via-color: #fbb6ce;
  77161. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(251, 182, 206, 0));
  77162. }
  77163. .xl\:focus\:via-pink-400:focus {
  77164. --gradient-via-color: #f687b3;
  77165. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(246, 135, 179, 0));
  77166. }
  77167. .xl\:focus\:via-pink-500:focus {
  77168. --gradient-via-color: #ed64a6;
  77169. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(237, 100, 166, 0));
  77170. }
  77171. .xl\:focus\:via-pink-600:focus {
  77172. --gradient-via-color: #d53f8c;
  77173. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(213, 63, 140, 0));
  77174. }
  77175. .xl\:focus\:via-pink-700:focus {
  77176. --gradient-via-color: #b83280;
  77177. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(184, 50, 128, 0));
  77178. }
  77179. .xl\:focus\:via-pink-800:focus {
  77180. --gradient-via-color: #97266d;
  77181. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(151, 38, 109, 0));
  77182. }
  77183. .xl\:focus\:via-pink-900:focus {
  77184. --gradient-via-color: #702459;
  77185. --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(112, 36, 89, 0));
  77186. }
  77187. .xl\:focus\:to-transparent:focus {
  77188. --gradient-to-color: transparent;
  77189. }
  77190. .xl\:focus\:to-current:focus {
  77191. --gradient-to-color: currentColor;
  77192. }
  77193. .xl\:focus\:to-black:focus {
  77194. --gradient-to-color: #000;
  77195. }
  77196. .xl\:focus\:to-white:focus {
  77197. --gradient-to-color: #fff;
  77198. }
  77199. .xl\:focus\:to-gray-100:focus {
  77200. --gradient-to-color: #f7fafc;
  77201. }
  77202. .xl\:focus\:to-gray-200:focus {
  77203. --gradient-to-color: #edf2f7;
  77204. }
  77205. .xl\:focus\:to-gray-300:focus {
  77206. --gradient-to-color: #e2e8f0;
  77207. }
  77208. .xl\:focus\:to-gray-400:focus {
  77209. --gradient-to-color: #cbd5e0;
  77210. }
  77211. .xl\:focus\:to-gray-500:focus {
  77212. --gradient-to-color: #a0aec0;
  77213. }
  77214. .xl\:focus\:to-gray-600:focus {
  77215. --gradient-to-color: #718096;
  77216. }
  77217. .xl\:focus\:to-gray-700:focus {
  77218. --gradient-to-color: #4a5568;
  77219. }
  77220. .xl\:focus\:to-gray-800:focus {
  77221. --gradient-to-color: #2d3748;
  77222. }
  77223. .xl\:focus\:to-gray-900:focus {
  77224. --gradient-to-color: #1a202c;
  77225. }
  77226. .xl\:focus\:to-red-100:focus {
  77227. --gradient-to-color: #fff5f5;
  77228. }
  77229. .xl\:focus\:to-red-200:focus {
  77230. --gradient-to-color: #fed7d7;
  77231. }
  77232. .xl\:focus\:to-red-300:focus {
  77233. --gradient-to-color: #feb2b2;
  77234. }
  77235. .xl\:focus\:to-red-400:focus {
  77236. --gradient-to-color: #fc8181;
  77237. }
  77238. .xl\:focus\:to-red-500:focus {
  77239. --gradient-to-color: #f56565;
  77240. }
  77241. .xl\:focus\:to-red-600:focus {
  77242. --gradient-to-color: #e53e3e;
  77243. }
  77244. .xl\:focus\:to-red-700:focus {
  77245. --gradient-to-color: #c53030;
  77246. }
  77247. .xl\:focus\:to-red-800:focus {
  77248. --gradient-to-color: #9b2c2c;
  77249. }
  77250. .xl\:focus\:to-red-900:focus {
  77251. --gradient-to-color: #742a2a;
  77252. }
  77253. .xl\:focus\:to-orange-100:focus {
  77254. --gradient-to-color: #fffaf0;
  77255. }
  77256. .xl\:focus\:to-orange-200:focus {
  77257. --gradient-to-color: #feebc8;
  77258. }
  77259. .xl\:focus\:to-orange-300:focus {
  77260. --gradient-to-color: #fbd38d;
  77261. }
  77262. .xl\:focus\:to-orange-400:focus {
  77263. --gradient-to-color: #f6ad55;
  77264. }
  77265. .xl\:focus\:to-orange-500:focus {
  77266. --gradient-to-color: #ed8936;
  77267. }
  77268. .xl\:focus\:to-orange-600:focus {
  77269. --gradient-to-color: #dd6b20;
  77270. }
  77271. .xl\:focus\:to-orange-700:focus {
  77272. --gradient-to-color: #c05621;
  77273. }
  77274. .xl\:focus\:to-orange-800:focus {
  77275. --gradient-to-color: #9c4221;
  77276. }
  77277. .xl\:focus\:to-orange-900:focus {
  77278. --gradient-to-color: #7b341e;
  77279. }
  77280. .xl\:focus\:to-yellow-100:focus {
  77281. --gradient-to-color: #fffff0;
  77282. }
  77283. .xl\:focus\:to-yellow-200:focus {
  77284. --gradient-to-color: #fefcbf;
  77285. }
  77286. .xl\:focus\:to-yellow-300:focus {
  77287. --gradient-to-color: #faf089;
  77288. }
  77289. .xl\:focus\:to-yellow-400:focus {
  77290. --gradient-to-color: #f6e05e;
  77291. }
  77292. .xl\:focus\:to-yellow-500:focus {
  77293. --gradient-to-color: #ecc94b;
  77294. }
  77295. .xl\:focus\:to-yellow-600:focus {
  77296. --gradient-to-color: #d69e2e;
  77297. }
  77298. .xl\:focus\:to-yellow-700:focus {
  77299. --gradient-to-color: #b7791f;
  77300. }
  77301. .xl\:focus\:to-yellow-800:focus {
  77302. --gradient-to-color: #975a16;
  77303. }
  77304. .xl\:focus\:to-yellow-900:focus {
  77305. --gradient-to-color: #744210;
  77306. }
  77307. .xl\:focus\:to-green-100:focus {
  77308. --gradient-to-color: #f0fff4;
  77309. }
  77310. .xl\:focus\:to-green-200:focus {
  77311. --gradient-to-color: #c6f6d5;
  77312. }
  77313. .xl\:focus\:to-green-300:focus {
  77314. --gradient-to-color: #9ae6b4;
  77315. }
  77316. .xl\:focus\:to-green-400:focus {
  77317. --gradient-to-color: #68d391;
  77318. }
  77319. .xl\:focus\:to-green-500:focus {
  77320. --gradient-to-color: #48bb78;
  77321. }
  77322. .xl\:focus\:to-green-600:focus {
  77323. --gradient-to-color: #38a169;
  77324. }
  77325. .xl\:focus\:to-green-700:focus {
  77326. --gradient-to-color: #2f855a;
  77327. }
  77328. .xl\:focus\:to-green-800:focus {
  77329. --gradient-to-color: #276749;
  77330. }
  77331. .xl\:focus\:to-green-900:focus {
  77332. --gradient-to-color: #22543d;
  77333. }
  77334. .xl\:focus\:to-teal-100:focus {
  77335. --gradient-to-color: #e6fffa;
  77336. }
  77337. .xl\:focus\:to-teal-200:focus {
  77338. --gradient-to-color: #b2f5ea;
  77339. }
  77340. .xl\:focus\:to-teal-300:focus {
  77341. --gradient-to-color: #81e6d9;
  77342. }
  77343. .xl\:focus\:to-teal-400:focus {
  77344. --gradient-to-color: #4fd1c5;
  77345. }
  77346. .xl\:focus\:to-teal-500:focus {
  77347. --gradient-to-color: #38b2ac;
  77348. }
  77349. .xl\:focus\:to-teal-600:focus {
  77350. --gradient-to-color: #319795;
  77351. }
  77352. .xl\:focus\:to-teal-700:focus {
  77353. --gradient-to-color: #2c7a7b;
  77354. }
  77355. .xl\:focus\:to-teal-800:focus {
  77356. --gradient-to-color: #285e61;
  77357. }
  77358. .xl\:focus\:to-teal-900:focus {
  77359. --gradient-to-color: #234e52;
  77360. }
  77361. .xl\:focus\:to-blue-100:focus {
  77362. --gradient-to-color: #ebf8ff;
  77363. }
  77364. .xl\:focus\:to-blue-200:focus {
  77365. --gradient-to-color: #bee3f8;
  77366. }
  77367. .xl\:focus\:to-blue-300:focus {
  77368. --gradient-to-color: #90cdf4;
  77369. }
  77370. .xl\:focus\:to-blue-400:focus {
  77371. --gradient-to-color: #63b3ed;
  77372. }
  77373. .xl\:focus\:to-blue-500:focus {
  77374. --gradient-to-color: #4299e1;
  77375. }
  77376. .xl\:focus\:to-blue-600:focus {
  77377. --gradient-to-color: #3182ce;
  77378. }
  77379. .xl\:focus\:to-blue-700:focus {
  77380. --gradient-to-color: #2b6cb0;
  77381. }
  77382. .xl\:focus\:to-blue-800:focus {
  77383. --gradient-to-color: #2c5282;
  77384. }
  77385. .xl\:focus\:to-blue-900:focus {
  77386. --gradient-to-color: #2a4365;
  77387. }
  77388. .xl\:focus\:to-indigo-100:focus {
  77389. --gradient-to-color: #ebf4ff;
  77390. }
  77391. .xl\:focus\:to-indigo-200:focus {
  77392. --gradient-to-color: #c3dafe;
  77393. }
  77394. .xl\:focus\:to-indigo-300:focus {
  77395. --gradient-to-color: #a3bffa;
  77396. }
  77397. .xl\:focus\:to-indigo-400:focus {
  77398. --gradient-to-color: #7f9cf5;
  77399. }
  77400. .xl\:focus\:to-indigo-500:focus {
  77401. --gradient-to-color: #667eea;
  77402. }
  77403. .xl\:focus\:to-indigo-600:focus {
  77404. --gradient-to-color: #5a67d8;
  77405. }
  77406. .xl\:focus\:to-indigo-700:focus {
  77407. --gradient-to-color: #4c51bf;
  77408. }
  77409. .xl\:focus\:to-indigo-800:focus {
  77410. --gradient-to-color: #434190;
  77411. }
  77412. .xl\:focus\:to-indigo-900:focus {
  77413. --gradient-to-color: #3c366b;
  77414. }
  77415. .xl\:focus\:to-purple-100:focus {
  77416. --gradient-to-color: #faf5ff;
  77417. }
  77418. .xl\:focus\:to-purple-200:focus {
  77419. --gradient-to-color: #e9d8fd;
  77420. }
  77421. .xl\:focus\:to-purple-300:focus {
  77422. --gradient-to-color: #d6bcfa;
  77423. }
  77424. .xl\:focus\:to-purple-400:focus {
  77425. --gradient-to-color: #b794f4;
  77426. }
  77427. .xl\:focus\:to-purple-500:focus {
  77428. --gradient-to-color: #9f7aea;
  77429. }
  77430. .xl\:focus\:to-purple-600:focus {
  77431. --gradient-to-color: #805ad5;
  77432. }
  77433. .xl\:focus\:to-purple-700:focus {
  77434. --gradient-to-color: #6b46c1;
  77435. }
  77436. .xl\:focus\:to-purple-800:focus {
  77437. --gradient-to-color: #553c9a;
  77438. }
  77439. .xl\:focus\:to-purple-900:focus {
  77440. --gradient-to-color: #44337a;
  77441. }
  77442. .xl\:focus\:to-pink-100:focus {
  77443. --gradient-to-color: #fff5f7;
  77444. }
  77445. .xl\:focus\:to-pink-200:focus {
  77446. --gradient-to-color: #fed7e2;
  77447. }
  77448. .xl\:focus\:to-pink-300:focus {
  77449. --gradient-to-color: #fbb6ce;
  77450. }
  77451. .xl\:focus\:to-pink-400:focus {
  77452. --gradient-to-color: #f687b3;
  77453. }
  77454. .xl\:focus\:to-pink-500:focus {
  77455. --gradient-to-color: #ed64a6;
  77456. }
  77457. .xl\:focus\:to-pink-600:focus {
  77458. --gradient-to-color: #d53f8c;
  77459. }
  77460. .xl\:focus\:to-pink-700:focus {
  77461. --gradient-to-color: #b83280;
  77462. }
  77463. .xl\:focus\:to-pink-800:focus {
  77464. --gradient-to-color: #97266d;
  77465. }
  77466. .xl\:focus\:to-pink-900:focus {
  77467. --gradient-to-color: #702459;
  77468. }
  77469. .xl\:bg-opacity-0 {
  77470. --bg-opacity: 0;
  77471. }
  77472. .xl\:bg-opacity-25 {
  77473. --bg-opacity: 0.25;
  77474. }
  77475. .xl\:bg-opacity-50 {
  77476. --bg-opacity: 0.5;
  77477. }
  77478. .xl\:bg-opacity-75 {
  77479. --bg-opacity: 0.75;
  77480. }
  77481. .xl\:bg-opacity-100 {
  77482. --bg-opacity: 1;
  77483. }
  77484. .xl\:hover\:bg-opacity-0:hover {
  77485. --bg-opacity: 0;
  77486. }
  77487. .xl\:hover\:bg-opacity-25:hover {
  77488. --bg-opacity: 0.25;
  77489. }
  77490. .xl\:hover\:bg-opacity-50:hover {
  77491. --bg-opacity: 0.5;
  77492. }
  77493. .xl\:hover\:bg-opacity-75:hover {
  77494. --bg-opacity: 0.75;
  77495. }
  77496. .xl\:hover\:bg-opacity-100:hover {
  77497. --bg-opacity: 1;
  77498. }
  77499. .xl\:focus\:bg-opacity-0:focus {
  77500. --bg-opacity: 0;
  77501. }
  77502. .xl\:focus\:bg-opacity-25:focus {
  77503. --bg-opacity: 0.25;
  77504. }
  77505. .xl\:focus\:bg-opacity-50:focus {
  77506. --bg-opacity: 0.5;
  77507. }
  77508. .xl\:focus\:bg-opacity-75:focus {
  77509. --bg-opacity: 0.75;
  77510. }
  77511. .xl\:focus\:bg-opacity-100:focus {
  77512. --bg-opacity: 1;
  77513. }
  77514. .xl\:bg-bottom {
  77515. background-position: bottom;
  77516. }
  77517. .xl\:bg-center {
  77518. background-position: center;
  77519. }
  77520. .xl\:bg-left {
  77521. background-position: left;
  77522. }
  77523. .xl\:bg-left-bottom {
  77524. background-position: left bottom;
  77525. }
  77526. .xl\:bg-left-top {
  77527. background-position: left top;
  77528. }
  77529. .xl\:bg-right {
  77530. background-position: right;
  77531. }
  77532. .xl\:bg-right-bottom {
  77533. background-position: right bottom;
  77534. }
  77535. .xl\:bg-right-top {
  77536. background-position: right top;
  77537. }
  77538. .xl\:bg-top {
  77539. background-position: top;
  77540. }
  77541. .xl\:bg-repeat {
  77542. background-repeat: repeat;
  77543. }
  77544. .xl\:bg-no-repeat {
  77545. background-repeat: no-repeat;
  77546. }
  77547. .xl\:bg-repeat-x {
  77548. background-repeat: repeat-x;
  77549. }
  77550. .xl\:bg-repeat-y {
  77551. background-repeat: repeat-y;
  77552. }
  77553. .xl\:bg-repeat-round {
  77554. background-repeat: round;
  77555. }
  77556. .xl\:bg-repeat-space {
  77557. background-repeat: space;
  77558. }
  77559. .xl\:bg-auto {
  77560. background-size: auto;
  77561. }
  77562. .xl\:bg-cover {
  77563. background-size: cover;
  77564. }
  77565. .xl\:bg-contain {
  77566. background-size: contain;
  77567. }
  77568. .xl\:border-collapse {
  77569. border-collapse: collapse;
  77570. }
  77571. .xl\:border-separate {
  77572. border-collapse: separate;
  77573. }
  77574. .xl\:border-transparent {
  77575. border-color: transparent;
  77576. }
  77577. .xl\:border-current {
  77578. border-color: currentColor;
  77579. }
  77580. .xl\:border-black {
  77581. --border-opacity: 1;
  77582. border-color: #000;
  77583. border-color: rgba(0, 0, 0, var(--border-opacity));
  77584. }
  77585. .xl\:border-white {
  77586. --border-opacity: 1;
  77587. border-color: #fff;
  77588. border-color: rgba(255, 255, 255, var(--border-opacity));
  77589. }
  77590. .xl\:border-gray-100 {
  77591. --border-opacity: 1;
  77592. border-color: #f7fafc;
  77593. border-color: rgba(247, 250, 252, var(--border-opacity));
  77594. }
  77595. .xl\:border-gray-200 {
  77596. --border-opacity: 1;
  77597. border-color: #edf2f7;
  77598. border-color: rgba(237, 242, 247, var(--border-opacity));
  77599. }
  77600. .xl\:border-gray-300 {
  77601. --border-opacity: 1;
  77602. border-color: #e2e8f0;
  77603. border-color: rgba(226, 232, 240, var(--border-opacity));
  77604. }
  77605. .xl\:border-gray-400 {
  77606. --border-opacity: 1;
  77607. border-color: #cbd5e0;
  77608. border-color: rgba(203, 213, 224, var(--border-opacity));
  77609. }
  77610. .xl\:border-gray-500 {
  77611. --border-opacity: 1;
  77612. border-color: #a0aec0;
  77613. border-color: rgba(160, 174, 192, var(--border-opacity));
  77614. }
  77615. .xl\:border-gray-600 {
  77616. --border-opacity: 1;
  77617. border-color: #718096;
  77618. border-color: rgba(113, 128, 150, var(--border-opacity));
  77619. }
  77620. .xl\:border-gray-700 {
  77621. --border-opacity: 1;
  77622. border-color: #4a5568;
  77623. border-color: rgba(74, 85, 104, var(--border-opacity));
  77624. }
  77625. .xl\:border-gray-800 {
  77626. --border-opacity: 1;
  77627. border-color: #2d3748;
  77628. border-color: rgba(45, 55, 72, var(--border-opacity));
  77629. }
  77630. .xl\:border-gray-900 {
  77631. --border-opacity: 1;
  77632. border-color: #1a202c;
  77633. border-color: rgba(26, 32, 44, var(--border-opacity));
  77634. }
  77635. .xl\:border-red-100 {
  77636. --border-opacity: 1;
  77637. border-color: #fff5f5;
  77638. border-color: rgba(255, 245, 245, var(--border-opacity));
  77639. }
  77640. .xl\:border-red-200 {
  77641. --border-opacity: 1;
  77642. border-color: #fed7d7;
  77643. border-color: rgba(254, 215, 215, var(--border-opacity));
  77644. }
  77645. .xl\:border-red-300 {
  77646. --border-opacity: 1;
  77647. border-color: #feb2b2;
  77648. border-color: rgba(254, 178, 178, var(--border-opacity));
  77649. }
  77650. .xl\:border-red-400 {
  77651. --border-opacity: 1;
  77652. border-color: #fc8181;
  77653. border-color: rgba(252, 129, 129, var(--border-opacity));
  77654. }
  77655. .xl\:border-red-500 {
  77656. --border-opacity: 1;
  77657. border-color: #f56565;
  77658. border-color: rgba(245, 101, 101, var(--border-opacity));
  77659. }
  77660. .xl\:border-red-600 {
  77661. --border-opacity: 1;
  77662. border-color: #e53e3e;
  77663. border-color: rgba(229, 62, 62, var(--border-opacity));
  77664. }
  77665. .xl\:border-red-700 {
  77666. --border-opacity: 1;
  77667. border-color: #c53030;
  77668. border-color: rgba(197, 48, 48, var(--border-opacity));
  77669. }
  77670. .xl\:border-red-800 {
  77671. --border-opacity: 1;
  77672. border-color: #9b2c2c;
  77673. border-color: rgba(155, 44, 44, var(--border-opacity));
  77674. }
  77675. .xl\:border-red-900 {
  77676. --border-opacity: 1;
  77677. border-color: #742a2a;
  77678. border-color: rgba(116, 42, 42, var(--border-opacity));
  77679. }
  77680. .xl\:border-orange-100 {
  77681. --border-opacity: 1;
  77682. border-color: #fffaf0;
  77683. border-color: rgba(255, 250, 240, var(--border-opacity));
  77684. }
  77685. .xl\:border-orange-200 {
  77686. --border-opacity: 1;
  77687. border-color: #feebc8;
  77688. border-color: rgba(254, 235, 200, var(--border-opacity));
  77689. }
  77690. .xl\:border-orange-300 {
  77691. --border-opacity: 1;
  77692. border-color: #fbd38d;
  77693. border-color: rgba(251, 211, 141, var(--border-opacity));
  77694. }
  77695. .xl\:border-orange-400 {
  77696. --border-opacity: 1;
  77697. border-color: #f6ad55;
  77698. border-color: rgba(246, 173, 85, var(--border-opacity));
  77699. }
  77700. .xl\:border-orange-500 {
  77701. --border-opacity: 1;
  77702. border-color: #ed8936;
  77703. border-color: rgba(237, 137, 54, var(--border-opacity));
  77704. }
  77705. .xl\:border-orange-600 {
  77706. --border-opacity: 1;
  77707. border-color: #dd6b20;
  77708. border-color: rgba(221, 107, 32, var(--border-opacity));
  77709. }
  77710. .xl\:border-orange-700 {
  77711. --border-opacity: 1;
  77712. border-color: #c05621;
  77713. border-color: rgba(192, 86, 33, var(--border-opacity));
  77714. }
  77715. .xl\:border-orange-800 {
  77716. --border-opacity: 1;
  77717. border-color: #9c4221;
  77718. border-color: rgba(156, 66, 33, var(--border-opacity));
  77719. }
  77720. .xl\:border-orange-900 {
  77721. --border-opacity: 1;
  77722. border-color: #7b341e;
  77723. border-color: rgba(123, 52, 30, var(--border-opacity));
  77724. }
  77725. .xl\:border-yellow-100 {
  77726. --border-opacity: 1;
  77727. border-color: #fffff0;
  77728. border-color: rgba(255, 255, 240, var(--border-opacity));
  77729. }
  77730. .xl\:border-yellow-200 {
  77731. --border-opacity: 1;
  77732. border-color: #fefcbf;
  77733. border-color: rgba(254, 252, 191, var(--border-opacity));
  77734. }
  77735. .xl\:border-yellow-300 {
  77736. --border-opacity: 1;
  77737. border-color: #faf089;
  77738. border-color: rgba(250, 240, 137, var(--border-opacity));
  77739. }
  77740. .xl\:border-yellow-400 {
  77741. --border-opacity: 1;
  77742. border-color: #f6e05e;
  77743. border-color: rgba(246, 224, 94, var(--border-opacity));
  77744. }
  77745. .xl\:border-yellow-500 {
  77746. --border-opacity: 1;
  77747. border-color: #ecc94b;
  77748. border-color: rgba(236, 201, 75, var(--border-opacity));
  77749. }
  77750. .xl\:border-yellow-600 {
  77751. --border-opacity: 1;
  77752. border-color: #d69e2e;
  77753. border-color: rgba(214, 158, 46, var(--border-opacity));
  77754. }
  77755. .xl\:border-yellow-700 {
  77756. --border-opacity: 1;
  77757. border-color: #b7791f;
  77758. border-color: rgba(183, 121, 31, var(--border-opacity));
  77759. }
  77760. .xl\:border-yellow-800 {
  77761. --border-opacity: 1;
  77762. border-color: #975a16;
  77763. border-color: rgba(151, 90, 22, var(--border-opacity));
  77764. }
  77765. .xl\:border-yellow-900 {
  77766. --border-opacity: 1;
  77767. border-color: #744210;
  77768. border-color: rgba(116, 66, 16, var(--border-opacity));
  77769. }
  77770. .xl\:border-green-100 {
  77771. --border-opacity: 1;
  77772. border-color: #f0fff4;
  77773. border-color: rgba(240, 255, 244, var(--border-opacity));
  77774. }
  77775. .xl\:border-green-200 {
  77776. --border-opacity: 1;
  77777. border-color: #c6f6d5;
  77778. border-color: rgba(198, 246, 213, var(--border-opacity));
  77779. }
  77780. .xl\:border-green-300 {
  77781. --border-opacity: 1;
  77782. border-color: #9ae6b4;
  77783. border-color: rgba(154, 230, 180, var(--border-opacity));
  77784. }
  77785. .xl\:border-green-400 {
  77786. --border-opacity: 1;
  77787. border-color: #68d391;
  77788. border-color: rgba(104, 211, 145, var(--border-opacity));
  77789. }
  77790. .xl\:border-green-500 {
  77791. --border-opacity: 1;
  77792. border-color: #48bb78;
  77793. border-color: rgba(72, 187, 120, var(--border-opacity));
  77794. }
  77795. .xl\:border-green-600 {
  77796. --border-opacity: 1;
  77797. border-color: #38a169;
  77798. border-color: rgba(56, 161, 105, var(--border-opacity));
  77799. }
  77800. .xl\:border-green-700 {
  77801. --border-opacity: 1;
  77802. border-color: #2f855a;
  77803. border-color: rgba(47, 133, 90, var(--border-opacity));
  77804. }
  77805. .xl\:border-green-800 {
  77806. --border-opacity: 1;
  77807. border-color: #276749;
  77808. border-color: rgba(39, 103, 73, var(--border-opacity));
  77809. }
  77810. .xl\:border-green-900 {
  77811. --border-opacity: 1;
  77812. border-color: #22543d;
  77813. border-color: rgba(34, 84, 61, var(--border-opacity));
  77814. }
  77815. .xl\:border-teal-100 {
  77816. --border-opacity: 1;
  77817. border-color: #e6fffa;
  77818. border-color: rgba(230, 255, 250, var(--border-opacity));
  77819. }
  77820. .xl\:border-teal-200 {
  77821. --border-opacity: 1;
  77822. border-color: #b2f5ea;
  77823. border-color: rgba(178, 245, 234, var(--border-opacity));
  77824. }
  77825. .xl\:border-teal-300 {
  77826. --border-opacity: 1;
  77827. border-color: #81e6d9;
  77828. border-color: rgba(129, 230, 217, var(--border-opacity));
  77829. }
  77830. .xl\:border-teal-400 {
  77831. --border-opacity: 1;
  77832. border-color: #4fd1c5;
  77833. border-color: rgba(79, 209, 197, var(--border-opacity));
  77834. }
  77835. .xl\:border-teal-500 {
  77836. --border-opacity: 1;
  77837. border-color: #38b2ac;
  77838. border-color: rgba(56, 178, 172, var(--border-opacity));
  77839. }
  77840. .xl\:border-teal-600 {
  77841. --border-opacity: 1;
  77842. border-color: #319795;
  77843. border-color: rgba(49, 151, 149, var(--border-opacity));
  77844. }
  77845. .xl\:border-teal-700 {
  77846. --border-opacity: 1;
  77847. border-color: #2c7a7b;
  77848. border-color: rgba(44, 122, 123, var(--border-opacity));
  77849. }
  77850. .xl\:border-teal-800 {
  77851. --border-opacity: 1;
  77852. border-color: #285e61;
  77853. border-color: rgba(40, 94, 97, var(--border-opacity));
  77854. }
  77855. .xl\:border-teal-900 {
  77856. --border-opacity: 1;
  77857. border-color: #234e52;
  77858. border-color: rgba(35, 78, 82, var(--border-opacity));
  77859. }
  77860. .xl\:border-blue-100 {
  77861. --border-opacity: 1;
  77862. border-color: #ebf8ff;
  77863. border-color: rgba(235, 248, 255, var(--border-opacity));
  77864. }
  77865. .xl\:border-blue-200 {
  77866. --border-opacity: 1;
  77867. border-color: #bee3f8;
  77868. border-color: rgba(190, 227, 248, var(--border-opacity));
  77869. }
  77870. .xl\:border-blue-300 {
  77871. --border-opacity: 1;
  77872. border-color: #90cdf4;
  77873. border-color: rgba(144, 205, 244, var(--border-opacity));
  77874. }
  77875. .xl\:border-blue-400 {
  77876. --border-opacity: 1;
  77877. border-color: #63b3ed;
  77878. border-color: rgba(99, 179, 237, var(--border-opacity));
  77879. }
  77880. .xl\:border-blue-500 {
  77881. --border-opacity: 1;
  77882. border-color: #4299e1;
  77883. border-color: rgba(66, 153, 225, var(--border-opacity));
  77884. }
  77885. .xl\:border-blue-600 {
  77886. --border-opacity: 1;
  77887. border-color: #3182ce;
  77888. border-color: rgba(49, 130, 206, var(--border-opacity));
  77889. }
  77890. .xl\:border-blue-700 {
  77891. --border-opacity: 1;
  77892. border-color: #2b6cb0;
  77893. border-color: rgba(43, 108, 176, var(--border-opacity));
  77894. }
  77895. .xl\:border-blue-800 {
  77896. --border-opacity: 1;
  77897. border-color: #2c5282;
  77898. border-color: rgba(44, 82, 130, var(--border-opacity));
  77899. }
  77900. .xl\:border-blue-900 {
  77901. --border-opacity: 1;
  77902. border-color: #2a4365;
  77903. border-color: rgba(42, 67, 101, var(--border-opacity));
  77904. }
  77905. .xl\:border-indigo-100 {
  77906. --border-opacity: 1;
  77907. border-color: #ebf4ff;
  77908. border-color: rgba(235, 244, 255, var(--border-opacity));
  77909. }
  77910. .xl\:border-indigo-200 {
  77911. --border-opacity: 1;
  77912. border-color: #c3dafe;
  77913. border-color: rgba(195, 218, 254, var(--border-opacity));
  77914. }
  77915. .xl\:border-indigo-300 {
  77916. --border-opacity: 1;
  77917. border-color: #a3bffa;
  77918. border-color: rgba(163, 191, 250, var(--border-opacity));
  77919. }
  77920. .xl\:border-indigo-400 {
  77921. --border-opacity: 1;
  77922. border-color: #7f9cf5;
  77923. border-color: rgba(127, 156, 245, var(--border-opacity));
  77924. }
  77925. .xl\:border-indigo-500 {
  77926. --border-opacity: 1;
  77927. border-color: #667eea;
  77928. border-color: rgba(102, 126, 234, var(--border-opacity));
  77929. }
  77930. .xl\:border-indigo-600 {
  77931. --border-opacity: 1;
  77932. border-color: #5a67d8;
  77933. border-color: rgba(90, 103, 216, var(--border-opacity));
  77934. }
  77935. .xl\:border-indigo-700 {
  77936. --border-opacity: 1;
  77937. border-color: #4c51bf;
  77938. border-color: rgba(76, 81, 191, var(--border-opacity));
  77939. }
  77940. .xl\:border-indigo-800 {
  77941. --border-opacity: 1;
  77942. border-color: #434190;
  77943. border-color: rgba(67, 65, 144, var(--border-opacity));
  77944. }
  77945. .xl\:border-indigo-900 {
  77946. --border-opacity: 1;
  77947. border-color: #3c366b;
  77948. border-color: rgba(60, 54, 107, var(--border-opacity));
  77949. }
  77950. .xl\:border-purple-100 {
  77951. --border-opacity: 1;
  77952. border-color: #faf5ff;
  77953. border-color: rgba(250, 245, 255, var(--border-opacity));
  77954. }
  77955. .xl\:border-purple-200 {
  77956. --border-opacity: 1;
  77957. border-color: #e9d8fd;
  77958. border-color: rgba(233, 216, 253, var(--border-opacity));
  77959. }
  77960. .xl\:border-purple-300 {
  77961. --border-opacity: 1;
  77962. border-color: #d6bcfa;
  77963. border-color: rgba(214, 188, 250, var(--border-opacity));
  77964. }
  77965. .xl\:border-purple-400 {
  77966. --border-opacity: 1;
  77967. border-color: #b794f4;
  77968. border-color: rgba(183, 148, 244, var(--border-opacity));
  77969. }
  77970. .xl\:border-purple-500 {
  77971. --border-opacity: 1;
  77972. border-color: #9f7aea;
  77973. border-color: rgba(159, 122, 234, var(--border-opacity));
  77974. }
  77975. .xl\:border-purple-600 {
  77976. --border-opacity: 1;
  77977. border-color: #805ad5;
  77978. border-color: rgba(128, 90, 213, var(--border-opacity));
  77979. }
  77980. .xl\:border-purple-700 {
  77981. --border-opacity: 1;
  77982. border-color: #6b46c1;
  77983. border-color: rgba(107, 70, 193, var(--border-opacity));
  77984. }
  77985. .xl\:border-purple-800 {
  77986. --border-opacity: 1;
  77987. border-color: #553c9a;
  77988. border-color: rgba(85, 60, 154, var(--border-opacity));
  77989. }
  77990. .xl\:border-purple-900 {
  77991. --border-opacity: 1;
  77992. border-color: #44337a;
  77993. border-color: rgba(68, 51, 122, var(--border-opacity));
  77994. }
  77995. .xl\:border-pink-100 {
  77996. --border-opacity: 1;
  77997. border-color: #fff5f7;
  77998. border-color: rgba(255, 245, 247, var(--border-opacity));
  77999. }
  78000. .xl\:border-pink-200 {
  78001. --border-opacity: 1;
  78002. border-color: #fed7e2;
  78003. border-color: rgba(254, 215, 226, var(--border-opacity));
  78004. }
  78005. .xl\:border-pink-300 {
  78006. --border-opacity: 1;
  78007. border-color: #fbb6ce;
  78008. border-color: rgba(251, 182, 206, var(--border-opacity));
  78009. }
  78010. .xl\:border-pink-400 {
  78011. --border-opacity: 1;
  78012. border-color: #f687b3;
  78013. border-color: rgba(246, 135, 179, var(--border-opacity));
  78014. }
  78015. .xl\:border-pink-500 {
  78016. --border-opacity: 1;
  78017. border-color: #ed64a6;
  78018. border-color: rgba(237, 100, 166, var(--border-opacity));
  78019. }
  78020. .xl\:border-pink-600 {
  78021. --border-opacity: 1;
  78022. border-color: #d53f8c;
  78023. border-color: rgba(213, 63, 140, var(--border-opacity));
  78024. }
  78025. .xl\:border-pink-700 {
  78026. --border-opacity: 1;
  78027. border-color: #b83280;
  78028. border-color: rgba(184, 50, 128, var(--border-opacity));
  78029. }
  78030. .xl\:border-pink-800 {
  78031. --border-opacity: 1;
  78032. border-color: #97266d;
  78033. border-color: rgba(151, 38, 109, var(--border-opacity));
  78034. }
  78035. .xl\:border-pink-900 {
  78036. --border-opacity: 1;
  78037. border-color: #702459;
  78038. border-color: rgba(112, 36, 89, var(--border-opacity));
  78039. }
  78040. .xl\:hover\:border-transparent:hover {
  78041. border-color: transparent;
  78042. }
  78043. .xl\:hover\:border-current:hover {
  78044. border-color: currentColor;
  78045. }
  78046. .xl\:hover\:border-black:hover {
  78047. --border-opacity: 1;
  78048. border-color: #000;
  78049. border-color: rgba(0, 0, 0, var(--border-opacity));
  78050. }
  78051. .xl\:hover\:border-white:hover {
  78052. --border-opacity: 1;
  78053. border-color: #fff;
  78054. border-color: rgba(255, 255, 255, var(--border-opacity));
  78055. }
  78056. .xl\:hover\:border-gray-100:hover {
  78057. --border-opacity: 1;
  78058. border-color: #f7fafc;
  78059. border-color: rgba(247, 250, 252, var(--border-opacity));
  78060. }
  78061. .xl\:hover\:border-gray-200:hover {
  78062. --border-opacity: 1;
  78063. border-color: #edf2f7;
  78064. border-color: rgba(237, 242, 247, var(--border-opacity));
  78065. }
  78066. .xl\:hover\:border-gray-300:hover {
  78067. --border-opacity: 1;
  78068. border-color: #e2e8f0;
  78069. border-color: rgba(226, 232, 240, var(--border-opacity));
  78070. }
  78071. .xl\:hover\:border-gray-400:hover {
  78072. --border-opacity: 1;
  78073. border-color: #cbd5e0;
  78074. border-color: rgba(203, 213, 224, var(--border-opacity));
  78075. }
  78076. .xl\:hover\:border-gray-500:hover {
  78077. --border-opacity: 1;
  78078. border-color: #a0aec0;
  78079. border-color: rgba(160, 174, 192, var(--border-opacity));
  78080. }
  78081. .xl\:hover\:border-gray-600:hover {
  78082. --border-opacity: 1;
  78083. border-color: #718096;
  78084. border-color: rgba(113, 128, 150, var(--border-opacity));
  78085. }
  78086. .xl\:hover\:border-gray-700:hover {
  78087. --border-opacity: 1;
  78088. border-color: #4a5568;
  78089. border-color: rgba(74, 85, 104, var(--border-opacity));
  78090. }
  78091. .xl\:hover\:border-gray-800:hover {
  78092. --border-opacity: 1;
  78093. border-color: #2d3748;
  78094. border-color: rgba(45, 55, 72, var(--border-opacity));
  78095. }
  78096. .xl\:hover\:border-gray-900:hover {
  78097. --border-opacity: 1;
  78098. border-color: #1a202c;
  78099. border-color: rgba(26, 32, 44, var(--border-opacity));
  78100. }
  78101. .xl\:hover\:border-red-100:hover {
  78102. --border-opacity: 1;
  78103. border-color: #fff5f5;
  78104. border-color: rgba(255, 245, 245, var(--border-opacity));
  78105. }
  78106. .xl\:hover\:border-red-200:hover {
  78107. --border-opacity: 1;
  78108. border-color: #fed7d7;
  78109. border-color: rgba(254, 215, 215, var(--border-opacity));
  78110. }
  78111. .xl\:hover\:border-red-300:hover {
  78112. --border-opacity: 1;
  78113. border-color: #feb2b2;
  78114. border-color: rgba(254, 178, 178, var(--border-opacity));
  78115. }
  78116. .xl\:hover\:border-red-400:hover {
  78117. --border-opacity: 1;
  78118. border-color: #fc8181;
  78119. border-color: rgba(252, 129, 129, var(--border-opacity));
  78120. }
  78121. .xl\:hover\:border-red-500:hover {
  78122. --border-opacity: 1;
  78123. border-color: #f56565;
  78124. border-color: rgba(245, 101, 101, var(--border-opacity));
  78125. }
  78126. .xl\:hover\:border-red-600:hover {
  78127. --border-opacity: 1;
  78128. border-color: #e53e3e;
  78129. border-color: rgba(229, 62, 62, var(--border-opacity));
  78130. }
  78131. .xl\:hover\:border-red-700:hover {
  78132. --border-opacity: 1;
  78133. border-color: #c53030;
  78134. border-color: rgba(197, 48, 48, var(--border-opacity));
  78135. }
  78136. .xl\:hover\:border-red-800:hover {
  78137. --border-opacity: 1;
  78138. border-color: #9b2c2c;
  78139. border-color: rgba(155, 44, 44, var(--border-opacity));
  78140. }
  78141. .xl\:hover\:border-red-900:hover {
  78142. --border-opacity: 1;
  78143. border-color: #742a2a;
  78144. border-color: rgba(116, 42, 42, var(--border-opacity));
  78145. }
  78146. .xl\:hover\:border-orange-100:hover {
  78147. --border-opacity: 1;
  78148. border-color: #fffaf0;
  78149. border-color: rgba(255, 250, 240, var(--border-opacity));
  78150. }
  78151. .xl\:hover\:border-orange-200:hover {
  78152. --border-opacity: 1;
  78153. border-color: #feebc8;
  78154. border-color: rgba(254, 235, 200, var(--border-opacity));
  78155. }
  78156. .xl\:hover\:border-orange-300:hover {
  78157. --border-opacity: 1;
  78158. border-color: #fbd38d;
  78159. border-color: rgba(251, 211, 141, var(--border-opacity));
  78160. }
  78161. .xl\:hover\:border-orange-400:hover {
  78162. --border-opacity: 1;
  78163. border-color: #f6ad55;
  78164. border-color: rgba(246, 173, 85, var(--border-opacity));
  78165. }
  78166. .xl\:hover\:border-orange-500:hover {
  78167. --border-opacity: 1;
  78168. border-color: #ed8936;
  78169. border-color: rgba(237, 137, 54, var(--border-opacity));
  78170. }
  78171. .xl\:hover\:border-orange-600:hover {
  78172. --border-opacity: 1;
  78173. border-color: #dd6b20;
  78174. border-color: rgba(221, 107, 32, var(--border-opacity));
  78175. }
  78176. .xl\:hover\:border-orange-700:hover {
  78177. --border-opacity: 1;
  78178. border-color: #c05621;
  78179. border-color: rgba(192, 86, 33, var(--border-opacity));
  78180. }
  78181. .xl\:hover\:border-orange-800:hover {
  78182. --border-opacity: 1;
  78183. border-color: #9c4221;
  78184. border-color: rgba(156, 66, 33, var(--border-opacity));
  78185. }
  78186. .xl\:hover\:border-orange-900:hover {
  78187. --border-opacity: 1;
  78188. border-color: #7b341e;
  78189. border-color: rgba(123, 52, 30, var(--border-opacity));
  78190. }
  78191. .xl\:hover\:border-yellow-100:hover {
  78192. --border-opacity: 1;
  78193. border-color: #fffff0;
  78194. border-color: rgba(255, 255, 240, var(--border-opacity));
  78195. }
  78196. .xl\:hover\:border-yellow-200:hover {
  78197. --border-opacity: 1;
  78198. border-color: #fefcbf;
  78199. border-color: rgba(254, 252, 191, var(--border-opacity));
  78200. }
  78201. .xl\:hover\:border-yellow-300:hover {
  78202. --border-opacity: 1;
  78203. border-color: #faf089;
  78204. border-color: rgba(250, 240, 137, var(--border-opacity));
  78205. }
  78206. .xl\:hover\:border-yellow-400:hover {
  78207. --border-opacity: 1;
  78208. border-color: #f6e05e;
  78209. border-color: rgba(246, 224, 94, var(--border-opacity));
  78210. }
  78211. .xl\:hover\:border-yellow-500:hover {
  78212. --border-opacity: 1;
  78213. border-color: #ecc94b;
  78214. border-color: rgba(236, 201, 75, var(--border-opacity));
  78215. }
  78216. .xl\:hover\:border-yellow-600:hover {
  78217. --border-opacity: 1;
  78218. border-color: #d69e2e;
  78219. border-color: rgba(214, 158, 46, var(--border-opacity));
  78220. }
  78221. .xl\:hover\:border-yellow-700:hover {
  78222. --border-opacity: 1;
  78223. border-color: #b7791f;
  78224. border-color: rgba(183, 121, 31, var(--border-opacity));
  78225. }
  78226. .xl\:hover\:border-yellow-800:hover {
  78227. --border-opacity: 1;
  78228. border-color: #975a16;
  78229. border-color: rgba(151, 90, 22, var(--border-opacity));
  78230. }
  78231. .xl\:hover\:border-yellow-900:hover {
  78232. --border-opacity: 1;
  78233. border-color: #744210;
  78234. border-color: rgba(116, 66, 16, var(--border-opacity));
  78235. }
  78236. .xl\:hover\:border-green-100:hover {
  78237. --border-opacity: 1;
  78238. border-color: #f0fff4;
  78239. border-color: rgba(240, 255, 244, var(--border-opacity));
  78240. }
  78241. .xl\:hover\:border-green-200:hover {
  78242. --border-opacity: 1;
  78243. border-color: #c6f6d5;
  78244. border-color: rgba(198, 246, 213, var(--border-opacity));
  78245. }
  78246. .xl\:hover\:border-green-300:hover {
  78247. --border-opacity: 1;
  78248. border-color: #9ae6b4;
  78249. border-color: rgba(154, 230, 180, var(--border-opacity));
  78250. }
  78251. .xl\:hover\:border-green-400:hover {
  78252. --border-opacity: 1;
  78253. border-color: #68d391;
  78254. border-color: rgba(104, 211, 145, var(--border-opacity));
  78255. }
  78256. .xl\:hover\:border-green-500:hover {
  78257. --border-opacity: 1;
  78258. border-color: #48bb78;
  78259. border-color: rgba(72, 187, 120, var(--border-opacity));
  78260. }
  78261. .xl\:hover\:border-green-600:hover {
  78262. --border-opacity: 1;
  78263. border-color: #38a169;
  78264. border-color: rgba(56, 161, 105, var(--border-opacity));
  78265. }
  78266. .xl\:hover\:border-green-700:hover {
  78267. --border-opacity: 1;
  78268. border-color: #2f855a;
  78269. border-color: rgba(47, 133, 90, var(--border-opacity));
  78270. }
  78271. .xl\:hover\:border-green-800:hover {
  78272. --border-opacity: 1;
  78273. border-color: #276749;
  78274. border-color: rgba(39, 103, 73, var(--border-opacity));
  78275. }
  78276. .xl\:hover\:border-green-900:hover {
  78277. --border-opacity: 1;
  78278. border-color: #22543d;
  78279. border-color: rgba(34, 84, 61, var(--border-opacity));
  78280. }
  78281. .xl\:hover\:border-teal-100:hover {
  78282. --border-opacity: 1;
  78283. border-color: #e6fffa;
  78284. border-color: rgba(230, 255, 250, var(--border-opacity));
  78285. }
  78286. .xl\:hover\:border-teal-200:hover {
  78287. --border-opacity: 1;
  78288. border-color: #b2f5ea;
  78289. border-color: rgba(178, 245, 234, var(--border-opacity));
  78290. }
  78291. .xl\:hover\:border-teal-300:hover {
  78292. --border-opacity: 1;
  78293. border-color: #81e6d9;
  78294. border-color: rgba(129, 230, 217, var(--border-opacity));
  78295. }
  78296. .xl\:hover\:border-teal-400:hover {
  78297. --border-opacity: 1;
  78298. border-color: #4fd1c5;
  78299. border-color: rgba(79, 209, 197, var(--border-opacity));
  78300. }
  78301. .xl\:hover\:border-teal-500:hover {
  78302. --border-opacity: 1;
  78303. border-color: #38b2ac;
  78304. border-color: rgba(56, 178, 172, var(--border-opacity));
  78305. }
  78306. .xl\:hover\:border-teal-600:hover {
  78307. --border-opacity: 1;
  78308. border-color: #319795;
  78309. border-color: rgba(49, 151, 149, var(--border-opacity));
  78310. }
  78311. .xl\:hover\:border-teal-700:hover {
  78312. --border-opacity: 1;
  78313. border-color: #2c7a7b;
  78314. border-color: rgba(44, 122, 123, var(--border-opacity));
  78315. }
  78316. .xl\:hover\:border-teal-800:hover {
  78317. --border-opacity: 1;
  78318. border-color: #285e61;
  78319. border-color: rgba(40, 94, 97, var(--border-opacity));
  78320. }
  78321. .xl\:hover\:border-teal-900:hover {
  78322. --border-opacity: 1;
  78323. border-color: #234e52;
  78324. border-color: rgba(35, 78, 82, var(--border-opacity));
  78325. }
  78326. .xl\:hover\:border-blue-100:hover {
  78327. --border-opacity: 1;
  78328. border-color: #ebf8ff;
  78329. border-color: rgba(235, 248, 255, var(--border-opacity));
  78330. }
  78331. .xl\:hover\:border-blue-200:hover {
  78332. --border-opacity: 1;
  78333. border-color: #bee3f8;
  78334. border-color: rgba(190, 227, 248, var(--border-opacity));
  78335. }
  78336. .xl\:hover\:border-blue-300:hover {
  78337. --border-opacity: 1;
  78338. border-color: #90cdf4;
  78339. border-color: rgba(144, 205, 244, var(--border-opacity));
  78340. }
  78341. .xl\:hover\:border-blue-400:hover {
  78342. --border-opacity: 1;
  78343. border-color: #63b3ed;
  78344. border-color: rgba(99, 179, 237, var(--border-opacity));
  78345. }
  78346. .xl\:hover\:border-blue-500:hover {
  78347. --border-opacity: 1;
  78348. border-color: #4299e1;
  78349. border-color: rgba(66, 153, 225, var(--border-opacity));
  78350. }
  78351. .xl\:hover\:border-blue-600:hover {
  78352. --border-opacity: 1;
  78353. border-color: #3182ce;
  78354. border-color: rgba(49, 130, 206, var(--border-opacity));
  78355. }
  78356. .xl\:hover\:border-blue-700:hover {
  78357. --border-opacity: 1;
  78358. border-color: #2b6cb0;
  78359. border-color: rgba(43, 108, 176, var(--border-opacity));
  78360. }
  78361. .xl\:hover\:border-blue-800:hover {
  78362. --border-opacity: 1;
  78363. border-color: #2c5282;
  78364. border-color: rgba(44, 82, 130, var(--border-opacity));
  78365. }
  78366. .xl\:hover\:border-blue-900:hover {
  78367. --border-opacity: 1;
  78368. border-color: #2a4365;
  78369. border-color: rgba(42, 67, 101, var(--border-opacity));
  78370. }
  78371. .xl\:hover\:border-indigo-100:hover {
  78372. --border-opacity: 1;
  78373. border-color: #ebf4ff;
  78374. border-color: rgba(235, 244, 255, var(--border-opacity));
  78375. }
  78376. .xl\:hover\:border-indigo-200:hover {
  78377. --border-opacity: 1;
  78378. border-color: #c3dafe;
  78379. border-color: rgba(195, 218, 254, var(--border-opacity));
  78380. }
  78381. .xl\:hover\:border-indigo-300:hover {
  78382. --border-opacity: 1;
  78383. border-color: #a3bffa;
  78384. border-color: rgba(163, 191, 250, var(--border-opacity));
  78385. }
  78386. .xl\:hover\:border-indigo-400:hover {
  78387. --border-opacity: 1;
  78388. border-color: #7f9cf5;
  78389. border-color: rgba(127, 156, 245, var(--border-opacity));
  78390. }
  78391. .xl\:hover\:border-indigo-500:hover {
  78392. --border-opacity: 1;
  78393. border-color: #667eea;
  78394. border-color: rgba(102, 126, 234, var(--border-opacity));
  78395. }
  78396. .xl\:hover\:border-indigo-600:hover {
  78397. --border-opacity: 1;
  78398. border-color: #5a67d8;
  78399. border-color: rgba(90, 103, 216, var(--border-opacity));
  78400. }
  78401. .xl\:hover\:border-indigo-700:hover {
  78402. --border-opacity: 1;
  78403. border-color: #4c51bf;
  78404. border-color: rgba(76, 81, 191, var(--border-opacity));
  78405. }
  78406. .xl\:hover\:border-indigo-800:hover {
  78407. --border-opacity: 1;
  78408. border-color: #434190;
  78409. border-color: rgba(67, 65, 144, var(--border-opacity));
  78410. }
  78411. .xl\:hover\:border-indigo-900:hover {
  78412. --border-opacity: 1;
  78413. border-color: #3c366b;
  78414. border-color: rgba(60, 54, 107, var(--border-opacity));
  78415. }
  78416. .xl\:hover\:border-purple-100:hover {
  78417. --border-opacity: 1;
  78418. border-color: #faf5ff;
  78419. border-color: rgba(250, 245, 255, var(--border-opacity));
  78420. }
  78421. .xl\:hover\:border-purple-200:hover {
  78422. --border-opacity: 1;
  78423. border-color: #e9d8fd;
  78424. border-color: rgba(233, 216, 253, var(--border-opacity));
  78425. }
  78426. .xl\:hover\:border-purple-300:hover {
  78427. --border-opacity: 1;
  78428. border-color: #d6bcfa;
  78429. border-color: rgba(214, 188, 250, var(--border-opacity));
  78430. }
  78431. .xl\:hover\:border-purple-400:hover {
  78432. --border-opacity: 1;
  78433. border-color: #b794f4;
  78434. border-color: rgba(183, 148, 244, var(--border-opacity));
  78435. }
  78436. .xl\:hover\:border-purple-500:hover {
  78437. --border-opacity: 1;
  78438. border-color: #9f7aea;
  78439. border-color: rgba(159, 122, 234, var(--border-opacity));
  78440. }
  78441. .xl\:hover\:border-purple-600:hover {
  78442. --border-opacity: 1;
  78443. border-color: #805ad5;
  78444. border-color: rgba(128, 90, 213, var(--border-opacity));
  78445. }
  78446. .xl\:hover\:border-purple-700:hover {
  78447. --border-opacity: 1;
  78448. border-color: #6b46c1;
  78449. border-color: rgba(107, 70, 193, var(--border-opacity));
  78450. }
  78451. .xl\:hover\:border-purple-800:hover {
  78452. --border-opacity: 1;
  78453. border-color: #553c9a;
  78454. border-color: rgba(85, 60, 154, var(--border-opacity));
  78455. }
  78456. .xl\:hover\:border-purple-900:hover {
  78457. --border-opacity: 1;
  78458. border-color: #44337a;
  78459. border-color: rgba(68, 51, 122, var(--border-opacity));
  78460. }
  78461. .xl\:hover\:border-pink-100:hover {
  78462. --border-opacity: 1;
  78463. border-color: #fff5f7;
  78464. border-color: rgba(255, 245, 247, var(--border-opacity));
  78465. }
  78466. .xl\:hover\:border-pink-200:hover {
  78467. --border-opacity: 1;
  78468. border-color: #fed7e2;
  78469. border-color: rgba(254, 215, 226, var(--border-opacity));
  78470. }
  78471. .xl\:hover\:border-pink-300:hover {
  78472. --border-opacity: 1;
  78473. border-color: #fbb6ce;
  78474. border-color: rgba(251, 182, 206, var(--border-opacity));
  78475. }
  78476. .xl\:hover\:border-pink-400:hover {
  78477. --border-opacity: 1;
  78478. border-color: #f687b3;
  78479. border-color: rgba(246, 135, 179, var(--border-opacity));
  78480. }
  78481. .xl\:hover\:border-pink-500:hover {
  78482. --border-opacity: 1;
  78483. border-color: #ed64a6;
  78484. border-color: rgba(237, 100, 166, var(--border-opacity));
  78485. }
  78486. .xl\:hover\:border-pink-600:hover {
  78487. --border-opacity: 1;
  78488. border-color: #d53f8c;
  78489. border-color: rgba(213, 63, 140, var(--border-opacity));
  78490. }
  78491. .xl\:hover\:border-pink-700:hover {
  78492. --border-opacity: 1;
  78493. border-color: #b83280;
  78494. border-color: rgba(184, 50, 128, var(--border-opacity));
  78495. }
  78496. .xl\:hover\:border-pink-800:hover {
  78497. --border-opacity: 1;
  78498. border-color: #97266d;
  78499. border-color: rgba(151, 38, 109, var(--border-opacity));
  78500. }
  78501. .xl\:hover\:border-pink-900:hover {
  78502. --border-opacity: 1;
  78503. border-color: #702459;
  78504. border-color: rgba(112, 36, 89, var(--border-opacity));
  78505. }
  78506. .xl\:focus\:border-transparent:focus {
  78507. border-color: transparent;
  78508. }
  78509. .xl\:focus\:border-current:focus {
  78510. border-color: currentColor;
  78511. }
  78512. .xl\:focus\:border-black:focus {
  78513. --border-opacity: 1;
  78514. border-color: #000;
  78515. border-color: rgba(0, 0, 0, var(--border-opacity));
  78516. }
  78517. .xl\:focus\:border-white:focus {
  78518. --border-opacity: 1;
  78519. border-color: #fff;
  78520. border-color: rgba(255, 255, 255, var(--border-opacity));
  78521. }
  78522. .xl\:focus\:border-gray-100:focus {
  78523. --border-opacity: 1;
  78524. border-color: #f7fafc;
  78525. border-color: rgba(247, 250, 252, var(--border-opacity));
  78526. }
  78527. .xl\:focus\:border-gray-200:focus {
  78528. --border-opacity: 1;
  78529. border-color: #edf2f7;
  78530. border-color: rgba(237, 242, 247, var(--border-opacity));
  78531. }
  78532. .xl\:focus\:border-gray-300:focus {
  78533. --border-opacity: 1;
  78534. border-color: #e2e8f0;
  78535. border-color: rgba(226, 232, 240, var(--border-opacity));
  78536. }
  78537. .xl\:focus\:border-gray-400:focus {
  78538. --border-opacity: 1;
  78539. border-color: #cbd5e0;
  78540. border-color: rgba(203, 213, 224, var(--border-opacity));
  78541. }
  78542. .xl\:focus\:border-gray-500:focus {
  78543. --border-opacity: 1;
  78544. border-color: #a0aec0;
  78545. border-color: rgba(160, 174, 192, var(--border-opacity));
  78546. }
  78547. .xl\:focus\:border-gray-600:focus {
  78548. --border-opacity: 1;
  78549. border-color: #718096;
  78550. border-color: rgba(113, 128, 150, var(--border-opacity));
  78551. }
  78552. .xl\:focus\:border-gray-700:focus {
  78553. --border-opacity: 1;
  78554. border-color: #4a5568;
  78555. border-color: rgba(74, 85, 104, var(--border-opacity));
  78556. }
  78557. .xl\:focus\:border-gray-800:focus {
  78558. --border-opacity: 1;
  78559. border-color: #2d3748;
  78560. border-color: rgba(45, 55, 72, var(--border-opacity));
  78561. }
  78562. .xl\:focus\:border-gray-900:focus {
  78563. --border-opacity: 1;
  78564. border-color: #1a202c;
  78565. border-color: rgba(26, 32, 44, var(--border-opacity));
  78566. }
  78567. .xl\:focus\:border-red-100:focus {
  78568. --border-opacity: 1;
  78569. border-color: #fff5f5;
  78570. border-color: rgba(255, 245, 245, var(--border-opacity));
  78571. }
  78572. .xl\:focus\:border-red-200:focus {
  78573. --border-opacity: 1;
  78574. border-color: #fed7d7;
  78575. border-color: rgba(254, 215, 215, var(--border-opacity));
  78576. }
  78577. .xl\:focus\:border-red-300:focus {
  78578. --border-opacity: 1;
  78579. border-color: #feb2b2;
  78580. border-color: rgba(254, 178, 178, var(--border-opacity));
  78581. }
  78582. .xl\:focus\:border-red-400:focus {
  78583. --border-opacity: 1;
  78584. border-color: #fc8181;
  78585. border-color: rgba(252, 129, 129, var(--border-opacity));
  78586. }
  78587. .xl\:focus\:border-red-500:focus {
  78588. --border-opacity: 1;
  78589. border-color: #f56565;
  78590. border-color: rgba(245, 101, 101, var(--border-opacity));
  78591. }
  78592. .xl\:focus\:border-red-600:focus {
  78593. --border-opacity: 1;
  78594. border-color: #e53e3e;
  78595. border-color: rgba(229, 62, 62, var(--border-opacity));
  78596. }
  78597. .xl\:focus\:border-red-700:focus {
  78598. --border-opacity: 1;
  78599. border-color: #c53030;
  78600. border-color: rgba(197, 48, 48, var(--border-opacity));
  78601. }
  78602. .xl\:focus\:border-red-800:focus {
  78603. --border-opacity: 1;
  78604. border-color: #9b2c2c;
  78605. border-color: rgba(155, 44, 44, var(--border-opacity));
  78606. }
  78607. .xl\:focus\:border-red-900:focus {
  78608. --border-opacity: 1;
  78609. border-color: #742a2a;
  78610. border-color: rgba(116, 42, 42, var(--border-opacity));
  78611. }
  78612. .xl\:focus\:border-orange-100:focus {
  78613. --border-opacity: 1;
  78614. border-color: #fffaf0;
  78615. border-color: rgba(255, 250, 240, var(--border-opacity));
  78616. }
  78617. .xl\:focus\:border-orange-200:focus {
  78618. --border-opacity: 1;
  78619. border-color: #feebc8;
  78620. border-color: rgba(254, 235, 200, var(--border-opacity));
  78621. }
  78622. .xl\:focus\:border-orange-300:focus {
  78623. --border-opacity: 1;
  78624. border-color: #fbd38d;
  78625. border-color: rgba(251, 211, 141, var(--border-opacity));
  78626. }
  78627. .xl\:focus\:border-orange-400:focus {
  78628. --border-opacity: 1;
  78629. border-color: #f6ad55;
  78630. border-color: rgba(246, 173, 85, var(--border-opacity));
  78631. }
  78632. .xl\:focus\:border-orange-500:focus {
  78633. --border-opacity: 1;
  78634. border-color: #ed8936;
  78635. border-color: rgba(237, 137, 54, var(--border-opacity));
  78636. }
  78637. .xl\:focus\:border-orange-600:focus {
  78638. --border-opacity: 1;
  78639. border-color: #dd6b20;
  78640. border-color: rgba(221, 107, 32, var(--border-opacity));
  78641. }
  78642. .xl\:focus\:border-orange-700:focus {
  78643. --border-opacity: 1;
  78644. border-color: #c05621;
  78645. border-color: rgba(192, 86, 33, var(--border-opacity));
  78646. }
  78647. .xl\:focus\:border-orange-800:focus {
  78648. --border-opacity: 1;
  78649. border-color: #9c4221;
  78650. border-color: rgba(156, 66, 33, var(--border-opacity));
  78651. }
  78652. .xl\:focus\:border-orange-900:focus {
  78653. --border-opacity: 1;
  78654. border-color: #7b341e;
  78655. border-color: rgba(123, 52, 30, var(--border-opacity));
  78656. }
  78657. .xl\:focus\:border-yellow-100:focus {
  78658. --border-opacity: 1;
  78659. border-color: #fffff0;
  78660. border-color: rgba(255, 255, 240, var(--border-opacity));
  78661. }
  78662. .xl\:focus\:border-yellow-200:focus {
  78663. --border-opacity: 1;
  78664. border-color: #fefcbf;
  78665. border-color: rgba(254, 252, 191, var(--border-opacity));
  78666. }
  78667. .xl\:focus\:border-yellow-300:focus {
  78668. --border-opacity: 1;
  78669. border-color: #faf089;
  78670. border-color: rgba(250, 240, 137, var(--border-opacity));
  78671. }
  78672. .xl\:focus\:border-yellow-400:focus {
  78673. --border-opacity: 1;
  78674. border-color: #f6e05e;
  78675. border-color: rgba(246, 224, 94, var(--border-opacity));
  78676. }
  78677. .xl\:focus\:border-yellow-500:focus {
  78678. --border-opacity: 1;
  78679. border-color: #ecc94b;
  78680. border-color: rgba(236, 201, 75, var(--border-opacity));
  78681. }
  78682. .xl\:focus\:border-yellow-600:focus {
  78683. --border-opacity: 1;
  78684. border-color: #d69e2e;
  78685. border-color: rgba(214, 158, 46, var(--border-opacity));
  78686. }
  78687. .xl\:focus\:border-yellow-700:focus {
  78688. --border-opacity: 1;
  78689. border-color: #b7791f;
  78690. border-color: rgba(183, 121, 31, var(--border-opacity));
  78691. }
  78692. .xl\:focus\:border-yellow-800:focus {
  78693. --border-opacity: 1;
  78694. border-color: #975a16;
  78695. border-color: rgba(151, 90, 22, var(--border-opacity));
  78696. }
  78697. .xl\:focus\:border-yellow-900:focus {
  78698. --border-opacity: 1;
  78699. border-color: #744210;
  78700. border-color: rgba(116, 66, 16, var(--border-opacity));
  78701. }
  78702. .xl\:focus\:border-green-100:focus {
  78703. --border-opacity: 1;
  78704. border-color: #f0fff4;
  78705. border-color: rgba(240, 255, 244, var(--border-opacity));
  78706. }
  78707. .xl\:focus\:border-green-200:focus {
  78708. --border-opacity: 1;
  78709. border-color: #c6f6d5;
  78710. border-color: rgba(198, 246, 213, var(--border-opacity));
  78711. }
  78712. .xl\:focus\:border-green-300:focus {
  78713. --border-opacity: 1;
  78714. border-color: #9ae6b4;
  78715. border-color: rgba(154, 230, 180, var(--border-opacity));
  78716. }
  78717. .xl\:focus\:border-green-400:focus {
  78718. --border-opacity: 1;
  78719. border-color: #68d391;
  78720. border-color: rgba(104, 211, 145, var(--border-opacity));
  78721. }
  78722. .xl\:focus\:border-green-500:focus {
  78723. --border-opacity: 1;
  78724. border-color: #48bb78;
  78725. border-color: rgba(72, 187, 120, var(--border-opacity));
  78726. }
  78727. .xl\:focus\:border-green-600:focus {
  78728. --border-opacity: 1;
  78729. border-color: #38a169;
  78730. border-color: rgba(56, 161, 105, var(--border-opacity));
  78731. }
  78732. .xl\:focus\:border-green-700:focus {
  78733. --border-opacity: 1;
  78734. border-color: #2f855a;
  78735. border-color: rgba(47, 133, 90, var(--border-opacity));
  78736. }
  78737. .xl\:focus\:border-green-800:focus {
  78738. --border-opacity: 1;
  78739. border-color: #276749;
  78740. border-color: rgba(39, 103, 73, var(--border-opacity));
  78741. }
  78742. .xl\:focus\:border-green-900:focus {
  78743. --border-opacity: 1;
  78744. border-color: #22543d;
  78745. border-color: rgba(34, 84, 61, var(--border-opacity));
  78746. }
  78747. .xl\:focus\:border-teal-100:focus {
  78748. --border-opacity: 1;
  78749. border-color: #e6fffa;
  78750. border-color: rgba(230, 255, 250, var(--border-opacity));
  78751. }
  78752. .xl\:focus\:border-teal-200:focus {
  78753. --border-opacity: 1;
  78754. border-color: #b2f5ea;
  78755. border-color: rgba(178, 245, 234, var(--border-opacity));
  78756. }
  78757. .xl\:focus\:border-teal-300:focus {
  78758. --border-opacity: 1;
  78759. border-color: #81e6d9;
  78760. border-color: rgba(129, 230, 217, var(--border-opacity));
  78761. }
  78762. .xl\:focus\:border-teal-400:focus {
  78763. --border-opacity: 1;
  78764. border-color: #4fd1c5;
  78765. border-color: rgba(79, 209, 197, var(--border-opacity));
  78766. }
  78767. .xl\:focus\:border-teal-500:focus {
  78768. --border-opacity: 1;
  78769. border-color: #38b2ac;
  78770. border-color: rgba(56, 178, 172, var(--border-opacity));
  78771. }
  78772. .xl\:focus\:border-teal-600:focus {
  78773. --border-opacity: 1;
  78774. border-color: #319795;
  78775. border-color: rgba(49, 151, 149, var(--border-opacity));
  78776. }
  78777. .xl\:focus\:border-teal-700:focus {
  78778. --border-opacity: 1;
  78779. border-color: #2c7a7b;
  78780. border-color: rgba(44, 122, 123, var(--border-opacity));
  78781. }
  78782. .xl\:focus\:border-teal-800:focus {
  78783. --border-opacity: 1;
  78784. border-color: #285e61;
  78785. border-color: rgba(40, 94, 97, var(--border-opacity));
  78786. }
  78787. .xl\:focus\:border-teal-900:focus {
  78788. --border-opacity: 1;
  78789. border-color: #234e52;
  78790. border-color: rgba(35, 78, 82, var(--border-opacity));
  78791. }
  78792. .xl\:focus\:border-blue-100:focus {
  78793. --border-opacity: 1;
  78794. border-color: #ebf8ff;
  78795. border-color: rgba(235, 248, 255, var(--border-opacity));
  78796. }
  78797. .xl\:focus\:border-blue-200:focus {
  78798. --border-opacity: 1;
  78799. border-color: #bee3f8;
  78800. border-color: rgba(190, 227, 248, var(--border-opacity));
  78801. }
  78802. .xl\:focus\:border-blue-300:focus {
  78803. --border-opacity: 1;
  78804. border-color: #90cdf4;
  78805. border-color: rgba(144, 205, 244, var(--border-opacity));
  78806. }
  78807. .xl\:focus\:border-blue-400:focus {
  78808. --border-opacity: 1;
  78809. border-color: #63b3ed;
  78810. border-color: rgba(99, 179, 237, var(--border-opacity));
  78811. }
  78812. .xl\:focus\:border-blue-500:focus {
  78813. --border-opacity: 1;
  78814. border-color: #4299e1;
  78815. border-color: rgba(66, 153, 225, var(--border-opacity));
  78816. }
  78817. .xl\:focus\:border-blue-600:focus {
  78818. --border-opacity: 1;
  78819. border-color: #3182ce;
  78820. border-color: rgba(49, 130, 206, var(--border-opacity));
  78821. }
  78822. .xl\:focus\:border-blue-700:focus {
  78823. --border-opacity: 1;
  78824. border-color: #2b6cb0;
  78825. border-color: rgba(43, 108, 176, var(--border-opacity));
  78826. }
  78827. .xl\:focus\:border-blue-800:focus {
  78828. --border-opacity: 1;
  78829. border-color: #2c5282;
  78830. border-color: rgba(44, 82, 130, var(--border-opacity));
  78831. }
  78832. .xl\:focus\:border-blue-900:focus {
  78833. --border-opacity: 1;
  78834. border-color: #2a4365;
  78835. border-color: rgba(42, 67, 101, var(--border-opacity));
  78836. }
  78837. .xl\:focus\:border-indigo-100:focus {
  78838. --border-opacity: 1;
  78839. border-color: #ebf4ff;
  78840. border-color: rgba(235, 244, 255, var(--border-opacity));
  78841. }
  78842. .xl\:focus\:border-indigo-200:focus {
  78843. --border-opacity: 1;
  78844. border-color: #c3dafe;
  78845. border-color: rgba(195, 218, 254, var(--border-opacity));
  78846. }
  78847. .xl\:focus\:border-indigo-300:focus {
  78848. --border-opacity: 1;
  78849. border-color: #a3bffa;
  78850. border-color: rgba(163, 191, 250, var(--border-opacity));
  78851. }
  78852. .xl\:focus\:border-indigo-400:focus {
  78853. --border-opacity: 1;
  78854. border-color: #7f9cf5;
  78855. border-color: rgba(127, 156, 245, var(--border-opacity));
  78856. }
  78857. .xl\:focus\:border-indigo-500:focus {
  78858. --border-opacity: 1;
  78859. border-color: #667eea;
  78860. border-color: rgba(102, 126, 234, var(--border-opacity));
  78861. }
  78862. .xl\:focus\:border-indigo-600:focus {
  78863. --border-opacity: 1;
  78864. border-color: #5a67d8;
  78865. border-color: rgba(90, 103, 216, var(--border-opacity));
  78866. }
  78867. .xl\:focus\:border-indigo-700:focus {
  78868. --border-opacity: 1;
  78869. border-color: #4c51bf;
  78870. border-color: rgba(76, 81, 191, var(--border-opacity));
  78871. }
  78872. .xl\:focus\:border-indigo-800:focus {
  78873. --border-opacity: 1;
  78874. border-color: #434190;
  78875. border-color: rgba(67, 65, 144, var(--border-opacity));
  78876. }
  78877. .xl\:focus\:border-indigo-900:focus {
  78878. --border-opacity: 1;
  78879. border-color: #3c366b;
  78880. border-color: rgba(60, 54, 107, var(--border-opacity));
  78881. }
  78882. .xl\:focus\:border-purple-100:focus {
  78883. --border-opacity: 1;
  78884. border-color: #faf5ff;
  78885. border-color: rgba(250, 245, 255, var(--border-opacity));
  78886. }
  78887. .xl\:focus\:border-purple-200:focus {
  78888. --border-opacity: 1;
  78889. border-color: #e9d8fd;
  78890. border-color: rgba(233, 216, 253, var(--border-opacity));
  78891. }
  78892. .xl\:focus\:border-purple-300:focus {
  78893. --border-opacity: 1;
  78894. border-color: #d6bcfa;
  78895. border-color: rgba(214, 188, 250, var(--border-opacity));
  78896. }
  78897. .xl\:focus\:border-purple-400:focus {
  78898. --border-opacity: 1;
  78899. border-color: #b794f4;
  78900. border-color: rgba(183, 148, 244, var(--border-opacity));
  78901. }
  78902. .xl\:focus\:border-purple-500:focus {
  78903. --border-opacity: 1;
  78904. border-color: #9f7aea;
  78905. border-color: rgba(159, 122, 234, var(--border-opacity));
  78906. }
  78907. .xl\:focus\:border-purple-600:focus {
  78908. --border-opacity: 1;
  78909. border-color: #805ad5;
  78910. border-color: rgba(128, 90, 213, var(--border-opacity));
  78911. }
  78912. .xl\:focus\:border-purple-700:focus {
  78913. --border-opacity: 1;
  78914. border-color: #6b46c1;
  78915. border-color: rgba(107, 70, 193, var(--border-opacity));
  78916. }
  78917. .xl\:focus\:border-purple-800:focus {
  78918. --border-opacity: 1;
  78919. border-color: #553c9a;
  78920. border-color: rgba(85, 60, 154, var(--border-opacity));
  78921. }
  78922. .xl\:focus\:border-purple-900:focus {
  78923. --border-opacity: 1;
  78924. border-color: #44337a;
  78925. border-color: rgba(68, 51, 122, var(--border-opacity));
  78926. }
  78927. .xl\:focus\:border-pink-100:focus {
  78928. --border-opacity: 1;
  78929. border-color: #fff5f7;
  78930. border-color: rgba(255, 245, 247, var(--border-opacity));
  78931. }
  78932. .xl\:focus\:border-pink-200:focus {
  78933. --border-opacity: 1;
  78934. border-color: #fed7e2;
  78935. border-color: rgba(254, 215, 226, var(--border-opacity));
  78936. }
  78937. .xl\:focus\:border-pink-300:focus {
  78938. --border-opacity: 1;
  78939. border-color: #fbb6ce;
  78940. border-color: rgba(251, 182, 206, var(--border-opacity));
  78941. }
  78942. .xl\:focus\:border-pink-400:focus {
  78943. --border-opacity: 1;
  78944. border-color: #f687b3;
  78945. border-color: rgba(246, 135, 179, var(--border-opacity));
  78946. }
  78947. .xl\:focus\:border-pink-500:focus {
  78948. --border-opacity: 1;
  78949. border-color: #ed64a6;
  78950. border-color: rgba(237, 100, 166, var(--border-opacity));
  78951. }
  78952. .xl\:focus\:border-pink-600:focus {
  78953. --border-opacity: 1;
  78954. border-color: #d53f8c;
  78955. border-color: rgba(213, 63, 140, var(--border-opacity));
  78956. }
  78957. .xl\:focus\:border-pink-700:focus {
  78958. --border-opacity: 1;
  78959. border-color: #b83280;
  78960. border-color: rgba(184, 50, 128, var(--border-opacity));
  78961. }
  78962. .xl\:focus\:border-pink-800:focus {
  78963. --border-opacity: 1;
  78964. border-color: #97266d;
  78965. border-color: rgba(151, 38, 109, var(--border-opacity));
  78966. }
  78967. .xl\:focus\:border-pink-900:focus {
  78968. --border-opacity: 1;
  78969. border-color: #702459;
  78970. border-color: rgba(112, 36, 89, var(--border-opacity));
  78971. }
  78972. .xl\:border-opacity-0 {
  78973. --border-opacity: 0;
  78974. }
  78975. .xl\:border-opacity-25 {
  78976. --border-opacity: 0.25;
  78977. }
  78978. .xl\:border-opacity-50 {
  78979. --border-opacity: 0.5;
  78980. }
  78981. .xl\:border-opacity-75 {
  78982. --border-opacity: 0.75;
  78983. }
  78984. .xl\:border-opacity-100 {
  78985. --border-opacity: 1;
  78986. }
  78987. .xl\:hover\:border-opacity-0:hover {
  78988. --border-opacity: 0;
  78989. }
  78990. .xl\:hover\:border-opacity-25:hover {
  78991. --border-opacity: 0.25;
  78992. }
  78993. .xl\:hover\:border-opacity-50:hover {
  78994. --border-opacity: 0.5;
  78995. }
  78996. .xl\:hover\:border-opacity-75:hover {
  78997. --border-opacity: 0.75;
  78998. }
  78999. .xl\:hover\:border-opacity-100:hover {
  79000. --border-opacity: 1;
  79001. }
  79002. .xl\:focus\:border-opacity-0:focus {
  79003. --border-opacity: 0;
  79004. }
  79005. .xl\:focus\:border-opacity-25:focus {
  79006. --border-opacity: 0.25;
  79007. }
  79008. .xl\:focus\:border-opacity-50:focus {
  79009. --border-opacity: 0.5;
  79010. }
  79011. .xl\:focus\:border-opacity-75:focus {
  79012. --border-opacity: 0.75;
  79013. }
  79014. .xl\:focus\:border-opacity-100:focus {
  79015. --border-opacity: 1;
  79016. }
  79017. .xl\:rounded-none {
  79018. border-radius: 0;
  79019. }
  79020. .xl\:rounded-sm {
  79021. border-radius: 0.125rem;
  79022. }
  79023. .xl\:rounded {
  79024. border-radius: 0.25rem;
  79025. }
  79026. .xl\:rounded-md {
  79027. border-radius: 0.375rem;
  79028. }
  79029. .xl\:rounded-lg {
  79030. border-radius: 0.5rem;
  79031. }
  79032. .xl\:rounded-xl {
  79033. border-radius: 0.75rem;
  79034. }
  79035. .xl\:rounded-2xl {
  79036. border-radius: 1rem;
  79037. }
  79038. .xl\:rounded-3xl {
  79039. border-radius: 1.5rem;
  79040. }
  79041. .xl\:rounded-full {
  79042. border-radius: 9999px;
  79043. }
  79044. .xl\:rounded-t-none {
  79045. border-top-left-radius: 0;
  79046. border-top-right-radius: 0;
  79047. }
  79048. .xl\:rounded-r-none {
  79049. border-top-right-radius: 0;
  79050. border-bottom-right-radius: 0;
  79051. }
  79052. .xl\:rounded-b-none {
  79053. border-bottom-right-radius: 0;
  79054. border-bottom-left-radius: 0;
  79055. }
  79056. .xl\:rounded-l-none {
  79057. border-top-left-radius: 0;
  79058. border-bottom-left-radius: 0;
  79059. }
  79060. .xl\:rounded-t-sm {
  79061. border-top-left-radius: 0.125rem;
  79062. border-top-right-radius: 0.125rem;
  79063. }
  79064. .xl\:rounded-r-sm {
  79065. border-top-right-radius: 0.125rem;
  79066. border-bottom-right-radius: 0.125rem;
  79067. }
  79068. .xl\:rounded-b-sm {
  79069. border-bottom-right-radius: 0.125rem;
  79070. border-bottom-left-radius: 0.125rem;
  79071. }
  79072. .xl\:rounded-l-sm {
  79073. border-top-left-radius: 0.125rem;
  79074. border-bottom-left-radius: 0.125rem;
  79075. }
  79076. .xl\:rounded-t {
  79077. border-top-left-radius: 0.25rem;
  79078. border-top-right-radius: 0.25rem;
  79079. }
  79080. .xl\:rounded-r {
  79081. border-top-right-radius: 0.25rem;
  79082. border-bottom-right-radius: 0.25rem;
  79083. }
  79084. .xl\:rounded-b {
  79085. border-bottom-right-radius: 0.25rem;
  79086. border-bottom-left-radius: 0.25rem;
  79087. }
  79088. .xl\:rounded-l {
  79089. border-top-left-radius: 0.25rem;
  79090. border-bottom-left-radius: 0.25rem;
  79091. }
  79092. .xl\:rounded-t-md {
  79093. border-top-left-radius: 0.375rem;
  79094. border-top-right-radius: 0.375rem;
  79095. }
  79096. .xl\:rounded-r-md {
  79097. border-top-right-radius: 0.375rem;
  79098. border-bottom-right-radius: 0.375rem;
  79099. }
  79100. .xl\:rounded-b-md {
  79101. border-bottom-right-radius: 0.375rem;
  79102. border-bottom-left-radius: 0.375rem;
  79103. }
  79104. .xl\:rounded-l-md {
  79105. border-top-left-radius: 0.375rem;
  79106. border-bottom-left-radius: 0.375rem;
  79107. }
  79108. .xl\:rounded-t-lg {
  79109. border-top-left-radius: 0.5rem;
  79110. border-top-right-radius: 0.5rem;
  79111. }
  79112. .xl\:rounded-r-lg {
  79113. border-top-right-radius: 0.5rem;
  79114. border-bottom-right-radius: 0.5rem;
  79115. }
  79116. .xl\:rounded-b-lg {
  79117. border-bottom-right-radius: 0.5rem;
  79118. border-bottom-left-radius: 0.5rem;
  79119. }
  79120. .xl\:rounded-l-lg {
  79121. border-top-left-radius: 0.5rem;
  79122. border-bottom-left-radius: 0.5rem;
  79123. }
  79124. .xl\:rounded-t-xl {
  79125. border-top-left-radius: 0.75rem;
  79126. border-top-right-radius: 0.75rem;
  79127. }
  79128. .xl\:rounded-r-xl {
  79129. border-top-right-radius: 0.75rem;
  79130. border-bottom-right-radius: 0.75rem;
  79131. }
  79132. .xl\:rounded-b-xl {
  79133. border-bottom-right-radius: 0.75rem;
  79134. border-bottom-left-radius: 0.75rem;
  79135. }
  79136. .xl\:rounded-l-xl {
  79137. border-top-left-radius: 0.75rem;
  79138. border-bottom-left-radius: 0.75rem;
  79139. }
  79140. .xl\:rounded-t-2xl {
  79141. border-top-left-radius: 1rem;
  79142. border-top-right-radius: 1rem;
  79143. }
  79144. .xl\:rounded-r-2xl {
  79145. border-top-right-radius: 1rem;
  79146. border-bottom-right-radius: 1rem;
  79147. }
  79148. .xl\:rounded-b-2xl {
  79149. border-bottom-right-radius: 1rem;
  79150. border-bottom-left-radius: 1rem;
  79151. }
  79152. .xl\:rounded-l-2xl {
  79153. border-top-left-radius: 1rem;
  79154. border-bottom-left-radius: 1rem;
  79155. }
  79156. .xl\:rounded-t-3xl {
  79157. border-top-left-radius: 1.5rem;
  79158. border-top-right-radius: 1.5rem;
  79159. }
  79160. .xl\:rounded-r-3xl {
  79161. border-top-right-radius: 1.5rem;
  79162. border-bottom-right-radius: 1.5rem;
  79163. }
  79164. .xl\:rounded-b-3xl {
  79165. border-bottom-right-radius: 1.5rem;
  79166. border-bottom-left-radius: 1.5rem;
  79167. }
  79168. .xl\:rounded-l-3xl {
  79169. border-top-left-radius: 1.5rem;
  79170. border-bottom-left-radius: 1.5rem;
  79171. }
  79172. .xl\:rounded-t-full {
  79173. border-top-left-radius: 9999px;
  79174. border-top-right-radius: 9999px;
  79175. }
  79176. .xl\:rounded-r-full {
  79177. border-top-right-radius: 9999px;
  79178. border-bottom-right-radius: 9999px;
  79179. }
  79180. .xl\:rounded-b-full {
  79181. border-bottom-right-radius: 9999px;
  79182. border-bottom-left-radius: 9999px;
  79183. }
  79184. .xl\:rounded-l-full {
  79185. border-top-left-radius: 9999px;
  79186. border-bottom-left-radius: 9999px;
  79187. }
  79188. .xl\:rounded-tl-none {
  79189. border-top-left-radius: 0;
  79190. }
  79191. .xl\:rounded-tr-none {
  79192. border-top-right-radius: 0;
  79193. }
  79194. .xl\:rounded-br-none {
  79195. border-bottom-right-radius: 0;
  79196. }
  79197. .xl\:rounded-bl-none {
  79198. border-bottom-left-radius: 0;
  79199. }
  79200. .xl\:rounded-tl-sm {
  79201. border-top-left-radius: 0.125rem;
  79202. }
  79203. .xl\:rounded-tr-sm {
  79204. border-top-right-radius: 0.125rem;
  79205. }
  79206. .xl\:rounded-br-sm {
  79207. border-bottom-right-radius: 0.125rem;
  79208. }
  79209. .xl\:rounded-bl-sm {
  79210. border-bottom-left-radius: 0.125rem;
  79211. }
  79212. .xl\:rounded-tl {
  79213. border-top-left-radius: 0.25rem;
  79214. }
  79215. .xl\:rounded-tr {
  79216. border-top-right-radius: 0.25rem;
  79217. }
  79218. .xl\:rounded-br {
  79219. border-bottom-right-radius: 0.25rem;
  79220. }
  79221. .xl\:rounded-bl {
  79222. border-bottom-left-radius: 0.25rem;
  79223. }
  79224. .xl\:rounded-tl-md {
  79225. border-top-left-radius: 0.375rem;
  79226. }
  79227. .xl\:rounded-tr-md {
  79228. border-top-right-radius: 0.375rem;
  79229. }
  79230. .xl\:rounded-br-md {
  79231. border-bottom-right-radius: 0.375rem;
  79232. }
  79233. .xl\:rounded-bl-md {
  79234. border-bottom-left-radius: 0.375rem;
  79235. }
  79236. .xl\:rounded-tl-lg {
  79237. border-top-left-radius: 0.5rem;
  79238. }
  79239. .xl\:rounded-tr-lg {
  79240. border-top-right-radius: 0.5rem;
  79241. }
  79242. .xl\:rounded-br-lg {
  79243. border-bottom-right-radius: 0.5rem;
  79244. }
  79245. .xl\:rounded-bl-lg {
  79246. border-bottom-left-radius: 0.5rem;
  79247. }
  79248. .xl\:rounded-tl-xl {
  79249. border-top-left-radius: 0.75rem;
  79250. }
  79251. .xl\:rounded-tr-xl {
  79252. border-top-right-radius: 0.75rem;
  79253. }
  79254. .xl\:rounded-br-xl {
  79255. border-bottom-right-radius: 0.75rem;
  79256. }
  79257. .xl\:rounded-bl-xl {
  79258. border-bottom-left-radius: 0.75rem;
  79259. }
  79260. .xl\:rounded-tl-2xl {
  79261. border-top-left-radius: 1rem;
  79262. }
  79263. .xl\:rounded-tr-2xl {
  79264. border-top-right-radius: 1rem;
  79265. }
  79266. .xl\:rounded-br-2xl {
  79267. border-bottom-right-radius: 1rem;
  79268. }
  79269. .xl\:rounded-bl-2xl {
  79270. border-bottom-left-radius: 1rem;
  79271. }
  79272. .xl\:rounded-tl-3xl {
  79273. border-top-left-radius: 1.5rem;
  79274. }
  79275. .xl\:rounded-tr-3xl {
  79276. border-top-right-radius: 1.5rem;
  79277. }
  79278. .xl\:rounded-br-3xl {
  79279. border-bottom-right-radius: 1.5rem;
  79280. }
  79281. .xl\:rounded-bl-3xl {
  79282. border-bottom-left-radius: 1.5rem;
  79283. }
  79284. .xl\:rounded-tl-full {
  79285. border-top-left-radius: 9999px;
  79286. }
  79287. .xl\:rounded-tr-full {
  79288. border-top-right-radius: 9999px;
  79289. }
  79290. .xl\:rounded-br-full {
  79291. border-bottom-right-radius: 9999px;
  79292. }
  79293. .xl\:rounded-bl-full {
  79294. border-bottom-left-radius: 9999px;
  79295. }
  79296. .xl\:border-solid {
  79297. border-style: solid;
  79298. }
  79299. .xl\:border-dashed {
  79300. border-style: dashed;
  79301. }
  79302. .xl\:border-dotted {
  79303. border-style: dotted;
  79304. }
  79305. .xl\:border-double {
  79306. border-style: double;
  79307. }
  79308. .xl\:border-none {
  79309. border-style: none;
  79310. }
  79311. .xl\:border-0 {
  79312. border-width: 0;
  79313. }
  79314. .xl\:border-2 {
  79315. border-width: 2px;
  79316. }
  79317. .xl\:border-4 {
  79318. border-width: 4px;
  79319. }
  79320. .xl\:border-8 {
  79321. border-width: 8px;
  79322. }
  79323. .xl\:border {
  79324. border-width: 1px;
  79325. }
  79326. .xl\:border-t-0 {
  79327. border-top-width: 0;
  79328. }
  79329. .xl\:border-r-0 {
  79330. border-right-width: 0;
  79331. }
  79332. .xl\:border-b-0 {
  79333. border-bottom-width: 0;
  79334. }
  79335. .xl\:border-l-0 {
  79336. border-left-width: 0;
  79337. }
  79338. .xl\:border-t-2 {
  79339. border-top-width: 2px;
  79340. }
  79341. .xl\:border-r-2 {
  79342. border-right-width: 2px;
  79343. }
  79344. .xl\:border-b-2 {
  79345. border-bottom-width: 2px;
  79346. }
  79347. .xl\:border-l-2 {
  79348. border-left-width: 2px;
  79349. }
  79350. .xl\:border-t-4 {
  79351. border-top-width: 4px;
  79352. }
  79353. .xl\:border-r-4 {
  79354. border-right-width: 4px;
  79355. }
  79356. .xl\:border-b-4 {
  79357. border-bottom-width: 4px;
  79358. }
  79359. .xl\:border-l-4 {
  79360. border-left-width: 4px;
  79361. }
  79362. .xl\:border-t-8 {
  79363. border-top-width: 8px;
  79364. }
  79365. .xl\:border-r-8 {
  79366. border-right-width: 8px;
  79367. }
  79368. .xl\:border-b-8 {
  79369. border-bottom-width: 8px;
  79370. }
  79371. .xl\:border-l-8 {
  79372. border-left-width: 8px;
  79373. }
  79374. .xl\:border-t {
  79375. border-top-width: 1px;
  79376. }
  79377. .xl\:border-r {
  79378. border-right-width: 1px;
  79379. }
  79380. .xl\:border-b {
  79381. border-bottom-width: 1px;
  79382. }
  79383. .xl\:border-l {
  79384. border-left-width: 1px;
  79385. }
  79386. .xl\:box-border {
  79387. box-sizing: border-box;
  79388. }
  79389. .xl\:box-content {
  79390. box-sizing: content-box;
  79391. }
  79392. .xl\:cursor-auto {
  79393. cursor: auto;
  79394. }
  79395. .xl\:cursor-default {
  79396. cursor: default;
  79397. }
  79398. .xl\:cursor-pointer {
  79399. cursor: pointer;
  79400. }
  79401. .xl\:cursor-wait {
  79402. cursor: wait;
  79403. }
  79404. .xl\:cursor-text {
  79405. cursor: text;
  79406. }
  79407. .xl\:cursor-move {
  79408. cursor: move;
  79409. }
  79410. .xl\:cursor-not-allowed {
  79411. cursor: not-allowed;
  79412. }
  79413. .xl\:block {
  79414. display: block;
  79415. }
  79416. .xl\:inline-block {
  79417. display: inline-block;
  79418. }
  79419. .xl\:inline {
  79420. display: inline;
  79421. }
  79422. .xl\:flex {
  79423. display: flex;
  79424. }
  79425. .xl\:inline-flex {
  79426. display: inline-flex;
  79427. }
  79428. .xl\:table {
  79429. display: table;
  79430. }
  79431. .xl\:table-caption {
  79432. display: table-caption;
  79433. }
  79434. .xl\:table-cell {
  79435. display: table-cell;
  79436. }
  79437. .xl\:table-column {
  79438. display: table-column;
  79439. }
  79440. .xl\:table-column-group {
  79441. display: table-column-group;
  79442. }
  79443. .xl\:table-footer-group {
  79444. display: table-footer-group;
  79445. }
  79446. .xl\:table-header-group {
  79447. display: table-header-group;
  79448. }
  79449. .xl\:table-row-group {
  79450. display: table-row-group;
  79451. }
  79452. .xl\:table-row {
  79453. display: table-row;
  79454. }
  79455. .xl\:flow-root {
  79456. display: flow-root;
  79457. }
  79458. .xl\:grid {
  79459. display: grid;
  79460. }
  79461. .xl\:inline-grid {
  79462. display: inline-grid;
  79463. }
  79464. .xl\:contents {
  79465. display: contents;
  79466. }
  79467. .xl\:hidden {
  79468. display: none;
  79469. }
  79470. .xl\:flex-row {
  79471. flex-direction: row;
  79472. }
  79473. .xl\:flex-row-reverse {
  79474. flex-direction: row-reverse;
  79475. }
  79476. .xl\:flex-col {
  79477. flex-direction: column;
  79478. }
  79479. .xl\:flex-col-reverse {
  79480. flex-direction: column-reverse;
  79481. }
  79482. .xl\:flex-wrap {
  79483. flex-wrap: wrap;
  79484. }
  79485. .xl\:flex-wrap-reverse {
  79486. flex-wrap: wrap-reverse;
  79487. }
  79488. .xl\:flex-no-wrap {
  79489. flex-wrap: nowrap;
  79490. }
  79491. .xl\:place-items-auto {
  79492. place-items: auto;
  79493. }
  79494. .xl\:place-items-start {
  79495. place-items: start;
  79496. }
  79497. .xl\:place-items-end {
  79498. place-items: end;
  79499. }
  79500. .xl\:place-items-center {
  79501. place-items: center;
  79502. }
  79503. .xl\:place-items-stretch {
  79504. place-items: stretch;
  79505. }
  79506. .xl\:place-content-center {
  79507. place-content: center;
  79508. }
  79509. .xl\:place-content-start {
  79510. place-content: start;
  79511. }
  79512. .xl\:place-content-end {
  79513. place-content: end;
  79514. }
  79515. .xl\:place-content-between {
  79516. place-content: space-between;
  79517. }
  79518. .xl\:place-content-around {
  79519. place-content: space-around;
  79520. }
  79521. .xl\:place-content-evenly {
  79522. place-content: space-evenly;
  79523. }
  79524. .xl\:place-content-stretch {
  79525. place-content: stretch;
  79526. }
  79527. .xl\:place-self-auto {
  79528. place-self: auto;
  79529. }
  79530. .xl\:place-self-start {
  79531. place-self: start;
  79532. }
  79533. .xl\:place-self-end {
  79534. place-self: end;
  79535. }
  79536. .xl\:place-self-center {
  79537. place-self: center;
  79538. }
  79539. .xl\:place-self-stretch {
  79540. place-self: stretch;
  79541. }
  79542. .xl\:items-start {
  79543. align-items: flex-start;
  79544. }
  79545. .xl\:items-end {
  79546. align-items: flex-end;
  79547. }
  79548. .xl\:items-center {
  79549. align-items: center;
  79550. }
  79551. .xl\:items-baseline {
  79552. align-items: baseline;
  79553. }
  79554. .xl\:items-stretch {
  79555. align-items: stretch;
  79556. }
  79557. .xl\:content-center {
  79558. align-content: center;
  79559. }
  79560. .xl\:content-start {
  79561. align-content: flex-start;
  79562. }
  79563. .xl\:content-end {
  79564. align-content: flex-end;
  79565. }
  79566. .xl\:content-between {
  79567. align-content: space-between;
  79568. }
  79569. .xl\:content-around {
  79570. align-content: space-around;
  79571. }
  79572. .xl\:content-evenly {
  79573. align-content: space-evenly;
  79574. }
  79575. .xl\:self-auto {
  79576. align-self: auto;
  79577. }
  79578. .xl\:self-start {
  79579. align-self: flex-start;
  79580. }
  79581. .xl\:self-end {
  79582. align-self: flex-end;
  79583. }
  79584. .xl\:self-center {
  79585. align-self: center;
  79586. }
  79587. .xl\:self-stretch {
  79588. align-self: stretch;
  79589. }
  79590. .xl\:justify-items-auto {
  79591. justify-items: auto;
  79592. }
  79593. .xl\:justify-items-start {
  79594. justify-items: start;
  79595. }
  79596. .xl\:justify-items-end {
  79597. justify-items: end;
  79598. }
  79599. .xl\:justify-items-center {
  79600. justify-items: center;
  79601. }
  79602. .xl\:justify-items-stretch {
  79603. justify-items: stretch;
  79604. }
  79605. .xl\:justify-start {
  79606. justify-content: flex-start;
  79607. }
  79608. .xl\:justify-end {
  79609. justify-content: flex-end;
  79610. }
  79611. .xl\:justify-center {
  79612. justify-content: center;
  79613. }
  79614. .xl\:justify-between {
  79615. justify-content: space-between;
  79616. }
  79617. .xl\:justify-around {
  79618. justify-content: space-around;
  79619. }
  79620. .xl\:justify-evenly {
  79621. justify-content: space-evenly;
  79622. }
  79623. .xl\:justify-self-auto {
  79624. justify-self: auto;
  79625. }
  79626. .xl\:justify-self-start {
  79627. justify-self: start;
  79628. }
  79629. .xl\:justify-self-end {
  79630. justify-self: end;
  79631. }
  79632. .xl\:justify-self-center {
  79633. justify-self: center;
  79634. }
  79635. .xl\:justify-self-stretch {
  79636. justify-self: stretch;
  79637. }
  79638. .xl\:flex-1 {
  79639. flex: 1 1 0%;
  79640. }
  79641. .xl\:flex-auto {
  79642. flex: 1 1 auto;
  79643. }
  79644. .xl\:flex-initial {
  79645. flex: 0 1 auto;
  79646. }
  79647. .xl\:flex-none {
  79648. flex: none;
  79649. }
  79650. .xl\:flex-grow-0 {
  79651. flex-grow: 0;
  79652. }
  79653. .xl\:flex-grow {
  79654. flex-grow: 1;
  79655. }
  79656. .xl\:flex-shrink-0 {
  79657. flex-shrink: 0;
  79658. }
  79659. .xl\:flex-shrink {
  79660. flex-shrink: 1;
  79661. }
  79662. .xl\:order-1 {
  79663. order: 1;
  79664. }
  79665. .xl\:order-2 {
  79666. order: 2;
  79667. }
  79668. .xl\:order-3 {
  79669. order: 3;
  79670. }
  79671. .xl\:order-4 {
  79672. order: 4;
  79673. }
  79674. .xl\:order-5 {
  79675. order: 5;
  79676. }
  79677. .xl\:order-6 {
  79678. order: 6;
  79679. }
  79680. .xl\:order-7 {
  79681. order: 7;
  79682. }
  79683. .xl\:order-8 {
  79684. order: 8;
  79685. }
  79686. .xl\:order-9 {
  79687. order: 9;
  79688. }
  79689. .xl\:order-10 {
  79690. order: 10;
  79691. }
  79692. .xl\:order-11 {
  79693. order: 11;
  79694. }
  79695. .xl\:order-12 {
  79696. order: 12;
  79697. }
  79698. .xl\:order-first {
  79699. order: -9999;
  79700. }
  79701. .xl\:order-last {
  79702. order: 9999;
  79703. }
  79704. .xl\:order-none {
  79705. order: 0;
  79706. }
  79707. .xl\:float-right {
  79708. float: right;
  79709. }
  79710. .xl\:float-left {
  79711. float: left;
  79712. }
  79713. .xl\:float-none {
  79714. float: none;
  79715. }
  79716. .xl\:clearfix:after {
  79717. content: "";
  79718. display: table;
  79719. clear: both;
  79720. }
  79721. .xl\:clear-left {
  79722. clear: left;
  79723. }
  79724. .xl\:clear-right {
  79725. clear: right;
  79726. }
  79727. .xl\:clear-both {
  79728. clear: both;
  79729. }
  79730. .xl\:clear-none {
  79731. clear: none;
  79732. }
  79733. .xl\:font-sans {
  79734. 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";
  79735. }
  79736. .xl\:font-serif {
  79737. font-family: Georgia, Cambria, "Times New Roman", Times, serif;
  79738. }
  79739. .xl\:font-mono {
  79740. font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  79741. }
  79742. .xl\:font-hairline {
  79743. font-weight: 100;
  79744. }
  79745. .xl\:font-thin {
  79746. font-weight: 200;
  79747. }
  79748. .xl\:font-light {
  79749. font-weight: 300;
  79750. }
  79751. .xl\:font-normal {
  79752. font-weight: 400;
  79753. }
  79754. .xl\:font-medium {
  79755. font-weight: 500;
  79756. }
  79757. .xl\:font-semibold {
  79758. font-weight: 600;
  79759. }
  79760. .xl\:font-bold {
  79761. font-weight: 700;
  79762. }
  79763. .xl\:font-extrabold {
  79764. font-weight: 800;
  79765. }
  79766. .xl\:font-black {
  79767. font-weight: 900;
  79768. }
  79769. .xl\:hover\:font-hairline:hover {
  79770. font-weight: 100;
  79771. }
  79772. .xl\:hover\:font-thin:hover {
  79773. font-weight: 200;
  79774. }
  79775. .xl\:hover\:font-light:hover {
  79776. font-weight: 300;
  79777. }
  79778. .xl\:hover\:font-normal:hover {
  79779. font-weight: 400;
  79780. }
  79781. .xl\:hover\:font-medium:hover {
  79782. font-weight: 500;
  79783. }
  79784. .xl\:hover\:font-semibold:hover {
  79785. font-weight: 600;
  79786. }
  79787. .xl\:hover\:font-bold:hover {
  79788. font-weight: 700;
  79789. }
  79790. .xl\:hover\:font-extrabold:hover {
  79791. font-weight: 800;
  79792. }
  79793. .xl\:hover\:font-black:hover {
  79794. font-weight: 900;
  79795. }
  79796. .xl\:focus\:font-hairline:focus {
  79797. font-weight: 100;
  79798. }
  79799. .xl\:focus\:font-thin:focus {
  79800. font-weight: 200;
  79801. }
  79802. .xl\:focus\:font-light:focus {
  79803. font-weight: 300;
  79804. }
  79805. .xl\:focus\:font-normal:focus {
  79806. font-weight: 400;
  79807. }
  79808. .xl\:focus\:font-medium:focus {
  79809. font-weight: 500;
  79810. }
  79811. .xl\:focus\:font-semibold:focus {
  79812. font-weight: 600;
  79813. }
  79814. .xl\:focus\:font-bold:focus {
  79815. font-weight: 700;
  79816. }
  79817. .xl\:focus\:font-extrabold:focus {
  79818. font-weight: 800;
  79819. }
  79820. .xl\:focus\:font-black:focus {
  79821. font-weight: 900;
  79822. }
  79823. .xl\:h-0 {
  79824. height: 0;
  79825. }
  79826. .xl\:h-1 {
  79827. height: 0.25rem;
  79828. }
  79829. .xl\:h-2 {
  79830. height: 0.5rem;
  79831. }
  79832. .xl\:h-3 {
  79833. height: 0.75rem;
  79834. }
  79835. .xl\:h-4 {
  79836. height: 1rem;
  79837. }
  79838. .xl\:h-5 {
  79839. height: 1.25rem;
  79840. }
  79841. .xl\:h-6 {
  79842. height: 1.5rem;
  79843. }
  79844. .xl\:h-8 {
  79845. height: 2rem;
  79846. }
  79847. .xl\:h-10 {
  79848. height: 2.5rem;
  79849. }
  79850. .xl\:h-12 {
  79851. height: 3rem;
  79852. }
  79853. .xl\:h-16 {
  79854. height: 4rem;
  79855. }
  79856. .xl\:h-20 {
  79857. height: 5rem;
  79858. }
  79859. .xl\:h-24 {
  79860. height: 6rem;
  79861. }
  79862. .xl\:h-32 {
  79863. height: 8rem;
  79864. }
  79865. .xl\:h-40 {
  79866. height: 10rem;
  79867. }
  79868. .xl\:h-48 {
  79869. height: 12rem;
  79870. }
  79871. .xl\:h-56 {
  79872. height: 14rem;
  79873. }
  79874. .xl\:h-64 {
  79875. height: 16rem;
  79876. }
  79877. .xl\:h-auto {
  79878. height: auto;
  79879. }
  79880. .xl\:h-px {
  79881. height: 1px;
  79882. }
  79883. .xl\:h-full {
  79884. height: 100%;
  79885. }
  79886. .xl\:h-screen {
  79887. height: 100vh;
  79888. }
  79889. .xl\:text-xs {
  79890. font-size: 0.75rem;
  79891. }
  79892. .xl\:text-sm {
  79893. font-size: 0.875rem;
  79894. }
  79895. .xl\:text-base {
  79896. font-size: 1rem;
  79897. }
  79898. .xl\:text-lg {
  79899. font-size: 1.125rem;
  79900. }
  79901. .xl\:text-xl {
  79902. font-size: 1.25rem;
  79903. }
  79904. .xl\:text-2xl {
  79905. font-size: 1.5rem;
  79906. }
  79907. .xl\:text-3xl {
  79908. font-size: 1.875rem;
  79909. }
  79910. .xl\:text-4xl {
  79911. font-size: 2.25rem;
  79912. }
  79913. .xl\:text-5xl {
  79914. font-size: 3rem;
  79915. }
  79916. .xl\:text-6xl {
  79917. font-size: 4rem;
  79918. }
  79919. .xl\:leading-3 {
  79920. line-height: .75rem;
  79921. }
  79922. .xl\:leading-4 {
  79923. line-height: 1rem;
  79924. }
  79925. .xl\:leading-5 {
  79926. line-height: 1.25rem;
  79927. }
  79928. .xl\:leading-6 {
  79929. line-height: 1.5rem;
  79930. }
  79931. .xl\:leading-7 {
  79932. line-height: 1.75rem;
  79933. }
  79934. .xl\:leading-8 {
  79935. line-height: 2rem;
  79936. }
  79937. .xl\:leading-9 {
  79938. line-height: 2.25rem;
  79939. }
  79940. .xl\:leading-10 {
  79941. line-height: 2.5rem;
  79942. }
  79943. .xl\:leading-none {
  79944. line-height: 1;
  79945. }
  79946. .xl\:leading-tight {
  79947. line-height: 1.25;
  79948. }
  79949. .xl\:leading-snug {
  79950. line-height: 1.375;
  79951. }
  79952. .xl\:leading-normal {
  79953. line-height: 1.5;
  79954. }
  79955. .xl\:leading-relaxed {
  79956. line-height: 1.625;
  79957. }
  79958. .xl\:leading-loose {
  79959. line-height: 2;
  79960. }
  79961. .xl\:list-inside {
  79962. list-style-position: inside;
  79963. }
  79964. .xl\:list-outside {
  79965. list-style-position: outside;
  79966. }
  79967. .xl\:list-none {
  79968. list-style-type: none;
  79969. }
  79970. .xl\:list-disc {
  79971. list-style-type: disc;
  79972. }
  79973. .xl\:list-decimal {
  79974. list-style-type: decimal;
  79975. }
  79976. .xl\:m-0 {
  79977. margin: 0;
  79978. }
  79979. .xl\:m-1 {
  79980. margin: 0.25rem;
  79981. }
  79982. .xl\:m-2 {
  79983. margin: 0.5rem;
  79984. }
  79985. .xl\:m-3 {
  79986. margin: 0.75rem;
  79987. }
  79988. .xl\:m-4 {
  79989. margin: 1rem;
  79990. }
  79991. .xl\:m-5 {
  79992. margin: 1.25rem;
  79993. }
  79994. .xl\:m-6 {
  79995. margin: 1.5rem;
  79996. }
  79997. .xl\:m-8 {
  79998. margin: 2rem;
  79999. }
  80000. .xl\:m-10 {
  80001. margin: 2.5rem;
  80002. }
  80003. .xl\:m-12 {
  80004. margin: 3rem;
  80005. }
  80006. .xl\:m-16 {
  80007. margin: 4rem;
  80008. }
  80009. .xl\:m-20 {
  80010. margin: 5rem;
  80011. }
  80012. .xl\:m-24 {
  80013. margin: 6rem;
  80014. }
  80015. .xl\:m-32 {
  80016. margin: 8rem;
  80017. }
  80018. .xl\:m-40 {
  80019. margin: 10rem;
  80020. }
  80021. .xl\:m-48 {
  80022. margin: 12rem;
  80023. }
  80024. .xl\:m-56 {
  80025. margin: 14rem;
  80026. }
  80027. .xl\:m-64 {
  80028. margin: 16rem;
  80029. }
  80030. .xl\:m-auto {
  80031. margin: auto;
  80032. }
  80033. .xl\:m-px {
  80034. margin: 1px;
  80035. }
  80036. .xl\:-m-1 {
  80037. margin: -0.25rem;
  80038. }
  80039. .xl\:-m-2 {
  80040. margin: -0.5rem;
  80041. }
  80042. .xl\:-m-3 {
  80043. margin: -0.75rem;
  80044. }
  80045. .xl\:-m-4 {
  80046. margin: -1rem;
  80047. }
  80048. .xl\:-m-5 {
  80049. margin: -1.25rem;
  80050. }
  80051. .xl\:-m-6 {
  80052. margin: -1.5rem;
  80053. }
  80054. .xl\:-m-8 {
  80055. margin: -2rem;
  80056. }
  80057. .xl\:-m-10 {
  80058. margin: -2.5rem;
  80059. }
  80060. .xl\:-m-12 {
  80061. margin: -3rem;
  80062. }
  80063. .xl\:-m-16 {
  80064. margin: -4rem;
  80065. }
  80066. .xl\:-m-20 {
  80067. margin: -5rem;
  80068. }
  80069. .xl\:-m-24 {
  80070. margin: -6rem;
  80071. }
  80072. .xl\:-m-32 {
  80073. margin: -8rem;
  80074. }
  80075. .xl\:-m-40 {
  80076. margin: -10rem;
  80077. }
  80078. .xl\:-m-48 {
  80079. margin: -12rem;
  80080. }
  80081. .xl\:-m-56 {
  80082. margin: -14rem;
  80083. }
  80084. .xl\:-m-64 {
  80085. margin: -16rem;
  80086. }
  80087. .xl\:-m-px {
  80088. margin: -1px;
  80089. }
  80090. .xl\:my-0 {
  80091. margin-top: 0;
  80092. margin-bottom: 0;
  80093. }
  80094. .xl\:mx-0 {
  80095. margin-left: 0;
  80096. margin-right: 0;
  80097. }
  80098. .xl\:my-1 {
  80099. margin-top: 0.25rem;
  80100. margin-bottom: 0.25rem;
  80101. }
  80102. .xl\:mx-1 {
  80103. margin-left: 0.25rem;
  80104. margin-right: 0.25rem;
  80105. }
  80106. .xl\:my-2 {
  80107. margin-top: 0.5rem;
  80108. margin-bottom: 0.5rem;
  80109. }
  80110. .xl\:mx-2 {
  80111. margin-left: 0.5rem;
  80112. margin-right: 0.5rem;
  80113. }
  80114. .xl\:my-3 {
  80115. margin-top: 0.75rem;
  80116. margin-bottom: 0.75rem;
  80117. }
  80118. .xl\:mx-3 {
  80119. margin-left: 0.75rem;
  80120. margin-right: 0.75rem;
  80121. }
  80122. .xl\:my-4 {
  80123. margin-top: 1rem;
  80124. margin-bottom: 1rem;
  80125. }
  80126. .xl\:mx-4 {
  80127. margin-left: 1rem;
  80128. margin-right: 1rem;
  80129. }
  80130. .xl\:my-5 {
  80131. margin-top: 1.25rem;
  80132. margin-bottom: 1.25rem;
  80133. }
  80134. .xl\:mx-5 {
  80135. margin-left: 1.25rem;
  80136. margin-right: 1.25rem;
  80137. }
  80138. .xl\:my-6 {
  80139. margin-top: 1.5rem;
  80140. margin-bottom: 1.5rem;
  80141. }
  80142. .xl\:mx-6 {
  80143. margin-left: 1.5rem;
  80144. margin-right: 1.5rem;
  80145. }
  80146. .xl\:my-8 {
  80147. margin-top: 2rem;
  80148. margin-bottom: 2rem;
  80149. }
  80150. .xl\:mx-8 {
  80151. margin-left: 2rem;
  80152. margin-right: 2rem;
  80153. }
  80154. .xl\:my-10 {
  80155. margin-top: 2.5rem;
  80156. margin-bottom: 2.5rem;
  80157. }
  80158. .xl\:mx-10 {
  80159. margin-left: 2.5rem;
  80160. margin-right: 2.5rem;
  80161. }
  80162. .xl\:my-12 {
  80163. margin-top: 3rem;
  80164. margin-bottom: 3rem;
  80165. }
  80166. .xl\:mx-12 {
  80167. margin-left: 3rem;
  80168. margin-right: 3rem;
  80169. }
  80170. .xl\:my-16 {
  80171. margin-top: 4rem;
  80172. margin-bottom: 4rem;
  80173. }
  80174. .xl\:mx-16 {
  80175. margin-left: 4rem;
  80176. margin-right: 4rem;
  80177. }
  80178. .xl\:my-20 {
  80179. margin-top: 5rem;
  80180. margin-bottom: 5rem;
  80181. }
  80182. .xl\:mx-20 {
  80183. margin-left: 5rem;
  80184. margin-right: 5rem;
  80185. }
  80186. .xl\:my-24 {
  80187. margin-top: 6rem;
  80188. margin-bottom: 6rem;
  80189. }
  80190. .xl\:mx-24 {
  80191. margin-left: 6rem;
  80192. margin-right: 6rem;
  80193. }
  80194. .xl\:my-32 {
  80195. margin-top: 8rem;
  80196. margin-bottom: 8rem;
  80197. }
  80198. .xl\:mx-32 {
  80199. margin-left: 8rem;
  80200. margin-right: 8rem;
  80201. }
  80202. .xl\:my-40 {
  80203. margin-top: 10rem;
  80204. margin-bottom: 10rem;
  80205. }
  80206. .xl\:mx-40 {
  80207. margin-left: 10rem;
  80208. margin-right: 10rem;
  80209. }
  80210. .xl\:my-48 {
  80211. margin-top: 12rem;
  80212. margin-bottom: 12rem;
  80213. }
  80214. .xl\:mx-48 {
  80215. margin-left: 12rem;
  80216. margin-right: 12rem;
  80217. }
  80218. .xl\:my-56 {
  80219. margin-top: 14rem;
  80220. margin-bottom: 14rem;
  80221. }
  80222. .xl\:mx-56 {
  80223. margin-left: 14rem;
  80224. margin-right: 14rem;
  80225. }
  80226. .xl\:my-64 {
  80227. margin-top: 16rem;
  80228. margin-bottom: 16rem;
  80229. }
  80230. .xl\:mx-64 {
  80231. margin-left: 16rem;
  80232. margin-right: 16rem;
  80233. }
  80234. .xl\:my-auto {
  80235. margin-top: auto;
  80236. margin-bottom: auto;
  80237. }
  80238. .xl\:mx-auto {
  80239. margin-left: auto;
  80240. margin-right: auto;
  80241. }
  80242. .xl\:my-px {
  80243. margin-top: 1px;
  80244. margin-bottom: 1px;
  80245. }
  80246. .xl\:mx-px {
  80247. margin-left: 1px;
  80248. margin-right: 1px;
  80249. }
  80250. .xl\:-my-1 {
  80251. margin-top: -0.25rem;
  80252. margin-bottom: -0.25rem;
  80253. }
  80254. .xl\:-mx-1 {
  80255. margin-left: -0.25rem;
  80256. margin-right: -0.25rem;
  80257. }
  80258. .xl\:-my-2 {
  80259. margin-top: -0.5rem;
  80260. margin-bottom: -0.5rem;
  80261. }
  80262. .xl\:-mx-2 {
  80263. margin-left: -0.5rem;
  80264. margin-right: -0.5rem;
  80265. }
  80266. .xl\:-my-3 {
  80267. margin-top: -0.75rem;
  80268. margin-bottom: -0.75rem;
  80269. }
  80270. .xl\:-mx-3 {
  80271. margin-left: -0.75rem;
  80272. margin-right: -0.75rem;
  80273. }
  80274. .xl\:-my-4 {
  80275. margin-top: -1rem;
  80276. margin-bottom: -1rem;
  80277. }
  80278. .xl\:-mx-4 {
  80279. margin-left: -1rem;
  80280. margin-right: -1rem;
  80281. }
  80282. .xl\:-my-5 {
  80283. margin-top: -1.25rem;
  80284. margin-bottom: -1.25rem;
  80285. }
  80286. .xl\:-mx-5 {
  80287. margin-left: -1.25rem;
  80288. margin-right: -1.25rem;
  80289. }
  80290. .xl\:-my-6 {
  80291. margin-top: -1.5rem;
  80292. margin-bottom: -1.5rem;
  80293. }
  80294. .xl\:-mx-6 {
  80295. margin-left: -1.5rem;
  80296. margin-right: -1.5rem;
  80297. }
  80298. .xl\:-my-8 {
  80299. margin-top: -2rem;
  80300. margin-bottom: -2rem;
  80301. }
  80302. .xl\:-mx-8 {
  80303. margin-left: -2rem;
  80304. margin-right: -2rem;
  80305. }
  80306. .xl\:-my-10 {
  80307. margin-top: -2.5rem;
  80308. margin-bottom: -2.5rem;
  80309. }
  80310. .xl\:-mx-10 {
  80311. margin-left: -2.5rem;
  80312. margin-right: -2.5rem;
  80313. }
  80314. .xl\:-my-12 {
  80315. margin-top: -3rem;
  80316. margin-bottom: -3rem;
  80317. }
  80318. .xl\:-mx-12 {
  80319. margin-left: -3rem;
  80320. margin-right: -3rem;
  80321. }
  80322. .xl\:-my-16 {
  80323. margin-top: -4rem;
  80324. margin-bottom: -4rem;
  80325. }
  80326. .xl\:-mx-16 {
  80327. margin-left: -4rem;
  80328. margin-right: -4rem;
  80329. }
  80330. .xl\:-my-20 {
  80331. margin-top: -5rem;
  80332. margin-bottom: -5rem;
  80333. }
  80334. .xl\:-mx-20 {
  80335. margin-left: -5rem;
  80336. margin-right: -5rem;
  80337. }
  80338. .xl\:-my-24 {
  80339. margin-top: -6rem;
  80340. margin-bottom: -6rem;
  80341. }
  80342. .xl\:-mx-24 {
  80343. margin-left: -6rem;
  80344. margin-right: -6rem;
  80345. }
  80346. .xl\:-my-32 {
  80347. margin-top: -8rem;
  80348. margin-bottom: -8rem;
  80349. }
  80350. .xl\:-mx-32 {
  80351. margin-left: -8rem;
  80352. margin-right: -8rem;
  80353. }
  80354. .xl\:-my-40 {
  80355. margin-top: -10rem;
  80356. margin-bottom: -10rem;
  80357. }
  80358. .xl\:-mx-40 {
  80359. margin-left: -10rem;
  80360. margin-right: -10rem;
  80361. }
  80362. .xl\:-my-48 {
  80363. margin-top: -12rem;
  80364. margin-bottom: -12rem;
  80365. }
  80366. .xl\:-mx-48 {
  80367. margin-left: -12rem;
  80368. margin-right: -12rem;
  80369. }
  80370. .xl\:-my-56 {
  80371. margin-top: -14rem;
  80372. margin-bottom: -14rem;
  80373. }
  80374. .xl\:-mx-56 {
  80375. margin-left: -14rem;
  80376. margin-right: -14rem;
  80377. }
  80378. .xl\:-my-64 {
  80379. margin-top: -16rem;
  80380. margin-bottom: -16rem;
  80381. }
  80382. .xl\:-mx-64 {
  80383. margin-left: -16rem;
  80384. margin-right: -16rem;
  80385. }
  80386. .xl\:-my-px {
  80387. margin-top: -1px;
  80388. margin-bottom: -1px;
  80389. }
  80390. .xl\:-mx-px {
  80391. margin-left: -1px;
  80392. margin-right: -1px;
  80393. }
  80394. .xl\:mt-0 {
  80395. margin-top: 0;
  80396. }
  80397. .xl\:mr-0 {
  80398. margin-right: 0;
  80399. }
  80400. .xl\:mb-0 {
  80401. margin-bottom: 0;
  80402. }
  80403. .xl\:ml-0 {
  80404. margin-left: 0;
  80405. }
  80406. .xl\:mt-1 {
  80407. margin-top: 0.25rem;
  80408. }
  80409. .xl\:mr-1 {
  80410. margin-right: 0.25rem;
  80411. }
  80412. .xl\:mb-1 {
  80413. margin-bottom: 0.25rem;
  80414. }
  80415. .xl\:ml-1 {
  80416. margin-left: 0.25rem;
  80417. }
  80418. .xl\:mt-2 {
  80419. margin-top: 0.5rem;
  80420. }
  80421. .xl\:mr-2 {
  80422. margin-right: 0.5rem;
  80423. }
  80424. .xl\:mb-2 {
  80425. margin-bottom: 0.5rem;
  80426. }
  80427. .xl\:ml-2 {
  80428. margin-left: 0.5rem;
  80429. }
  80430. .xl\:mt-3 {
  80431. margin-top: 0.75rem;
  80432. }
  80433. .xl\:mr-3 {
  80434. margin-right: 0.75rem;
  80435. }
  80436. .xl\:mb-3 {
  80437. margin-bottom: 0.75rem;
  80438. }
  80439. .xl\:ml-3 {
  80440. margin-left: 0.75rem;
  80441. }
  80442. .xl\:mt-4 {
  80443. margin-top: 1rem;
  80444. }
  80445. .xl\:mr-4 {
  80446. margin-right: 1rem;
  80447. }
  80448. .xl\:mb-4 {
  80449. margin-bottom: 1rem;
  80450. }
  80451. .xl\:ml-4 {
  80452. margin-left: 1rem;
  80453. }
  80454. .xl\:mt-5 {
  80455. margin-top: 1.25rem;
  80456. }
  80457. .xl\:mr-5 {
  80458. margin-right: 1.25rem;
  80459. }
  80460. .xl\:mb-5 {
  80461. margin-bottom: 1.25rem;
  80462. }
  80463. .xl\:ml-5 {
  80464. margin-left: 1.25rem;
  80465. }
  80466. .xl\:mt-6 {
  80467. margin-top: 1.5rem;
  80468. }
  80469. .xl\:mr-6 {
  80470. margin-right: 1.5rem;
  80471. }
  80472. .xl\:mb-6 {
  80473. margin-bottom: 1.5rem;
  80474. }
  80475. .xl\:ml-6 {
  80476. margin-left: 1.5rem;
  80477. }
  80478. .xl\:mt-8 {
  80479. margin-top: 2rem;
  80480. }
  80481. .xl\:mr-8 {
  80482. margin-right: 2rem;
  80483. }
  80484. .xl\:mb-8 {
  80485. margin-bottom: 2rem;
  80486. }
  80487. .xl\:ml-8 {
  80488. margin-left: 2rem;
  80489. }
  80490. .xl\:mt-10 {
  80491. margin-top: 2.5rem;
  80492. }
  80493. .xl\:mr-10 {
  80494. margin-right: 2.5rem;
  80495. }
  80496. .xl\:mb-10 {
  80497. margin-bottom: 2.5rem;
  80498. }
  80499. .xl\:ml-10 {
  80500. margin-left: 2.5rem;
  80501. }
  80502. .xl\:mt-12 {
  80503. margin-top: 3rem;
  80504. }
  80505. .xl\:mr-12 {
  80506. margin-right: 3rem;
  80507. }
  80508. .xl\:mb-12 {
  80509. margin-bottom: 3rem;
  80510. }
  80511. .xl\:ml-12 {
  80512. margin-left: 3rem;
  80513. }
  80514. .xl\:mt-16 {
  80515. margin-top: 4rem;
  80516. }
  80517. .xl\:mr-16 {
  80518. margin-right: 4rem;
  80519. }
  80520. .xl\:mb-16 {
  80521. margin-bottom: 4rem;
  80522. }
  80523. .xl\:ml-16 {
  80524. margin-left: 4rem;
  80525. }
  80526. .xl\:mt-20 {
  80527. margin-top: 5rem;
  80528. }
  80529. .xl\:mr-20 {
  80530. margin-right: 5rem;
  80531. }
  80532. .xl\:mb-20 {
  80533. margin-bottom: 5rem;
  80534. }
  80535. .xl\:ml-20 {
  80536. margin-left: 5rem;
  80537. }
  80538. .xl\:mt-24 {
  80539. margin-top: 6rem;
  80540. }
  80541. .xl\:mr-24 {
  80542. margin-right: 6rem;
  80543. }
  80544. .xl\:mb-24 {
  80545. margin-bottom: 6rem;
  80546. }
  80547. .xl\:ml-24 {
  80548. margin-left: 6rem;
  80549. }
  80550. .xl\:mt-32 {
  80551. margin-top: 8rem;
  80552. }
  80553. .xl\:mr-32 {
  80554. margin-right: 8rem;
  80555. }
  80556. .xl\:mb-32 {
  80557. margin-bottom: 8rem;
  80558. }
  80559. .xl\:ml-32 {
  80560. margin-left: 8rem;
  80561. }
  80562. .xl\:mt-40 {
  80563. margin-top: 10rem;
  80564. }
  80565. .xl\:mr-40 {
  80566. margin-right: 10rem;
  80567. }
  80568. .xl\:mb-40 {
  80569. margin-bottom: 10rem;
  80570. }
  80571. .xl\:ml-40 {
  80572. margin-left: 10rem;
  80573. }
  80574. .xl\:mt-48 {
  80575. margin-top: 12rem;
  80576. }
  80577. .xl\:mr-48 {
  80578. margin-right: 12rem;
  80579. }
  80580. .xl\:mb-48 {
  80581. margin-bottom: 12rem;
  80582. }
  80583. .xl\:ml-48 {
  80584. margin-left: 12rem;
  80585. }
  80586. .xl\:mt-56 {
  80587. margin-top: 14rem;
  80588. }
  80589. .xl\:mr-56 {
  80590. margin-right: 14rem;
  80591. }
  80592. .xl\:mb-56 {
  80593. margin-bottom: 14rem;
  80594. }
  80595. .xl\:ml-56 {
  80596. margin-left: 14rem;
  80597. }
  80598. .xl\:mt-64 {
  80599. margin-top: 16rem;
  80600. }
  80601. .xl\:mr-64 {
  80602. margin-right: 16rem;
  80603. }
  80604. .xl\:mb-64 {
  80605. margin-bottom: 16rem;
  80606. }
  80607. .xl\:ml-64 {
  80608. margin-left: 16rem;
  80609. }
  80610. .xl\:mt-auto {
  80611. margin-top: auto;
  80612. }
  80613. .xl\:mr-auto {
  80614. margin-right: auto;
  80615. }
  80616. .xl\:mb-auto {
  80617. margin-bottom: auto;
  80618. }
  80619. .xl\:ml-auto {
  80620. margin-left: auto;
  80621. }
  80622. .xl\:mt-px {
  80623. margin-top: 1px;
  80624. }
  80625. .xl\:mr-px {
  80626. margin-right: 1px;
  80627. }
  80628. .xl\:mb-px {
  80629. margin-bottom: 1px;
  80630. }
  80631. .xl\:ml-px {
  80632. margin-left: 1px;
  80633. }
  80634. .xl\:-mt-1 {
  80635. margin-top: -0.25rem;
  80636. }
  80637. .xl\:-mr-1 {
  80638. margin-right: -0.25rem;
  80639. }
  80640. .xl\:-mb-1 {
  80641. margin-bottom: -0.25rem;
  80642. }
  80643. .xl\:-ml-1 {
  80644. margin-left: -0.25rem;
  80645. }
  80646. .xl\:-mt-2 {
  80647. margin-top: -0.5rem;
  80648. }
  80649. .xl\:-mr-2 {
  80650. margin-right: -0.5rem;
  80651. }
  80652. .xl\:-mb-2 {
  80653. margin-bottom: -0.5rem;
  80654. }
  80655. .xl\:-ml-2 {
  80656. margin-left: -0.5rem;
  80657. }
  80658. .xl\:-mt-3 {
  80659. margin-top: -0.75rem;
  80660. }
  80661. .xl\:-mr-3 {
  80662. margin-right: -0.75rem;
  80663. }
  80664. .xl\:-mb-3 {
  80665. margin-bottom: -0.75rem;
  80666. }
  80667. .xl\:-ml-3 {
  80668. margin-left: -0.75rem;
  80669. }
  80670. .xl\:-mt-4 {
  80671. margin-top: -1rem;
  80672. }
  80673. .xl\:-mr-4 {
  80674. margin-right: -1rem;
  80675. }
  80676. .xl\:-mb-4 {
  80677. margin-bottom: -1rem;
  80678. }
  80679. .xl\:-ml-4 {
  80680. margin-left: -1rem;
  80681. }
  80682. .xl\:-mt-5 {
  80683. margin-top: -1.25rem;
  80684. }
  80685. .xl\:-mr-5 {
  80686. margin-right: -1.25rem;
  80687. }
  80688. .xl\:-mb-5 {
  80689. margin-bottom: -1.25rem;
  80690. }
  80691. .xl\:-ml-5 {
  80692. margin-left: -1.25rem;
  80693. }
  80694. .xl\:-mt-6 {
  80695. margin-top: -1.5rem;
  80696. }
  80697. .xl\:-mr-6 {
  80698. margin-right: -1.5rem;
  80699. }
  80700. .xl\:-mb-6 {
  80701. margin-bottom: -1.5rem;
  80702. }
  80703. .xl\:-ml-6 {
  80704. margin-left: -1.5rem;
  80705. }
  80706. .xl\:-mt-8 {
  80707. margin-top: -2rem;
  80708. }
  80709. .xl\:-mr-8 {
  80710. margin-right: -2rem;
  80711. }
  80712. .xl\:-mb-8 {
  80713. margin-bottom: -2rem;
  80714. }
  80715. .xl\:-ml-8 {
  80716. margin-left: -2rem;
  80717. }
  80718. .xl\:-mt-10 {
  80719. margin-top: -2.5rem;
  80720. }
  80721. .xl\:-mr-10 {
  80722. margin-right: -2.5rem;
  80723. }
  80724. .xl\:-mb-10 {
  80725. margin-bottom: -2.5rem;
  80726. }
  80727. .xl\:-ml-10 {
  80728. margin-left: -2.5rem;
  80729. }
  80730. .xl\:-mt-12 {
  80731. margin-top: -3rem;
  80732. }
  80733. .xl\:-mr-12 {
  80734. margin-right: -3rem;
  80735. }
  80736. .xl\:-mb-12 {
  80737. margin-bottom: -3rem;
  80738. }
  80739. .xl\:-ml-12 {
  80740. margin-left: -3rem;
  80741. }
  80742. .xl\:-mt-16 {
  80743. margin-top: -4rem;
  80744. }
  80745. .xl\:-mr-16 {
  80746. margin-right: -4rem;
  80747. }
  80748. .xl\:-mb-16 {
  80749. margin-bottom: -4rem;
  80750. }
  80751. .xl\:-ml-16 {
  80752. margin-left: -4rem;
  80753. }
  80754. .xl\:-mt-20 {
  80755. margin-top: -5rem;
  80756. }
  80757. .xl\:-mr-20 {
  80758. margin-right: -5rem;
  80759. }
  80760. .xl\:-mb-20 {
  80761. margin-bottom: -5rem;
  80762. }
  80763. .xl\:-ml-20 {
  80764. margin-left: -5rem;
  80765. }
  80766. .xl\:-mt-24 {
  80767. margin-top: -6rem;
  80768. }
  80769. .xl\:-mr-24 {
  80770. margin-right: -6rem;
  80771. }
  80772. .xl\:-mb-24 {
  80773. margin-bottom: -6rem;
  80774. }
  80775. .xl\:-ml-24 {
  80776. margin-left: -6rem;
  80777. }
  80778. .xl\:-mt-32 {
  80779. margin-top: -8rem;
  80780. }
  80781. .xl\:-mr-32 {
  80782. margin-right: -8rem;
  80783. }
  80784. .xl\:-mb-32 {
  80785. margin-bottom: -8rem;
  80786. }
  80787. .xl\:-ml-32 {
  80788. margin-left: -8rem;
  80789. }
  80790. .xl\:-mt-40 {
  80791. margin-top: -10rem;
  80792. }
  80793. .xl\:-mr-40 {
  80794. margin-right: -10rem;
  80795. }
  80796. .xl\:-mb-40 {
  80797. margin-bottom: -10rem;
  80798. }
  80799. .xl\:-ml-40 {
  80800. margin-left: -10rem;
  80801. }
  80802. .xl\:-mt-48 {
  80803. margin-top: -12rem;
  80804. }
  80805. .xl\:-mr-48 {
  80806. margin-right: -12rem;
  80807. }
  80808. .xl\:-mb-48 {
  80809. margin-bottom: -12rem;
  80810. }
  80811. .xl\:-ml-48 {
  80812. margin-left: -12rem;
  80813. }
  80814. .xl\:-mt-56 {
  80815. margin-top: -14rem;
  80816. }
  80817. .xl\:-mr-56 {
  80818. margin-right: -14rem;
  80819. }
  80820. .xl\:-mb-56 {
  80821. margin-bottom: -14rem;
  80822. }
  80823. .xl\:-ml-56 {
  80824. margin-left: -14rem;
  80825. }
  80826. .xl\:-mt-64 {
  80827. margin-top: -16rem;
  80828. }
  80829. .xl\:-mr-64 {
  80830. margin-right: -16rem;
  80831. }
  80832. .xl\:-mb-64 {
  80833. margin-bottom: -16rem;
  80834. }
  80835. .xl\:-ml-64 {
  80836. margin-left: -16rem;
  80837. }
  80838. .xl\:-mt-px {
  80839. margin-top: -1px;
  80840. }
  80841. .xl\:-mr-px {
  80842. margin-right: -1px;
  80843. }
  80844. .xl\:-mb-px {
  80845. margin-bottom: -1px;
  80846. }
  80847. .xl\:-ml-px {
  80848. margin-left: -1px;
  80849. }
  80850. .xl\:max-h-full {
  80851. max-height: 100%;
  80852. }
  80853. .xl\:max-h-screen {
  80854. max-height: 100vh;
  80855. }
  80856. .xl\:max-w-none {
  80857. max-width: none;
  80858. }
  80859. .xl\:max-w-xs {
  80860. max-width: 20rem;
  80861. }
  80862. .xl\:max-w-sm {
  80863. max-width: 24rem;
  80864. }
  80865. .xl\:max-w-md {
  80866. max-width: 28rem;
  80867. }
  80868. .xl\:max-w-lg {
  80869. max-width: 32rem;
  80870. }
  80871. .xl\:max-w-xl {
  80872. max-width: 36rem;
  80873. }
  80874. .xl\:max-w-2xl {
  80875. max-width: 42rem;
  80876. }
  80877. .xl\:max-w-3xl {
  80878. max-width: 48rem;
  80879. }
  80880. .xl\:max-w-4xl {
  80881. max-width: 56rem;
  80882. }
  80883. .xl\:max-w-5xl {
  80884. max-width: 64rem;
  80885. }
  80886. .xl\:max-w-6xl {
  80887. max-width: 72rem;
  80888. }
  80889. .xl\:max-w-full {
  80890. max-width: 100%;
  80891. }
  80892. .xl\:max-w-screen-sm {
  80893. max-width: 640px;
  80894. }
  80895. .xl\:max-w-screen-md {
  80896. max-width: 768px;
  80897. }
  80898. .xl\:max-w-screen-lg {
  80899. max-width: 1024px;
  80900. }
  80901. .xl\:max-w-screen-xl {
  80902. max-width: 1280px;
  80903. }
  80904. .xl\:min-h-0 {
  80905. min-height: 0;
  80906. }
  80907. .xl\:min-h-full {
  80908. min-height: 100%;
  80909. }
  80910. .xl\:min-h-screen {
  80911. min-height: 100vh;
  80912. }
  80913. .xl\:min-w-0 {
  80914. min-width: 0;
  80915. }
  80916. .xl\:min-w-full {
  80917. min-width: 100%;
  80918. }
  80919. .xl\:object-contain {
  80920. -o-object-fit: contain;
  80921. object-fit: contain;
  80922. }
  80923. .xl\:object-cover {
  80924. -o-object-fit: cover;
  80925. object-fit: cover;
  80926. }
  80927. .xl\:object-fill {
  80928. -o-object-fit: fill;
  80929. object-fit: fill;
  80930. }
  80931. .xl\:object-none {
  80932. -o-object-fit: none;
  80933. object-fit: none;
  80934. }
  80935. .xl\:object-scale-down {
  80936. -o-object-fit: scale-down;
  80937. object-fit: scale-down;
  80938. }
  80939. .xl\:object-bottom {
  80940. -o-object-position: bottom;
  80941. object-position: bottom;
  80942. }
  80943. .xl\:object-center {
  80944. -o-object-position: center;
  80945. object-position: center;
  80946. }
  80947. .xl\:object-left {
  80948. -o-object-position: left;
  80949. object-position: left;
  80950. }
  80951. .xl\:object-left-bottom {
  80952. -o-object-position: left bottom;
  80953. object-position: left bottom;
  80954. }
  80955. .xl\:object-left-top {
  80956. -o-object-position: left top;
  80957. object-position: left top;
  80958. }
  80959. .xl\:object-right {
  80960. -o-object-position: right;
  80961. object-position: right;
  80962. }
  80963. .xl\:object-right-bottom {
  80964. -o-object-position: right bottom;
  80965. object-position: right bottom;
  80966. }
  80967. .xl\:object-right-top {
  80968. -o-object-position: right top;
  80969. object-position: right top;
  80970. }
  80971. .xl\:object-top {
  80972. -o-object-position: top;
  80973. object-position: top;
  80974. }
  80975. .xl\:opacity-0 {
  80976. opacity: 0;
  80977. }
  80978. .xl\:opacity-25 {
  80979. opacity: 0.25;
  80980. }
  80981. .xl\:opacity-50 {
  80982. opacity: 0.5;
  80983. }
  80984. .xl\:opacity-75 {
  80985. opacity: 0.75;
  80986. }
  80987. .xl\:opacity-100 {
  80988. opacity: 1;
  80989. }
  80990. .xl\:hover\:opacity-0:hover {
  80991. opacity: 0;
  80992. }
  80993. .xl\:hover\:opacity-25:hover {
  80994. opacity: 0.25;
  80995. }
  80996. .xl\:hover\:opacity-50:hover {
  80997. opacity: 0.5;
  80998. }
  80999. .xl\:hover\:opacity-75:hover {
  81000. opacity: 0.75;
  81001. }
  81002. .xl\:hover\:opacity-100:hover {
  81003. opacity: 1;
  81004. }
  81005. .xl\:focus\:opacity-0:focus {
  81006. opacity: 0;
  81007. }
  81008. .xl\:focus\:opacity-25:focus {
  81009. opacity: 0.25;
  81010. }
  81011. .xl\:focus\:opacity-50:focus {
  81012. opacity: 0.5;
  81013. }
  81014. .xl\:focus\:opacity-75:focus {
  81015. opacity: 0.75;
  81016. }
  81017. .xl\:focus\:opacity-100:focus {
  81018. opacity: 1;
  81019. }
  81020. .xl\:outline-none {
  81021. outline: 2px solid transparent;
  81022. outline-offset: 2px;
  81023. }
  81024. .xl\:outline-white {
  81025. outline: 2px dotted white;
  81026. outline-offset: 2px;
  81027. }
  81028. .xl\:outline-black {
  81029. outline: 2px dotted black;
  81030. outline-offset: 2px;
  81031. }
  81032. .xl\:focus\:outline-none:focus {
  81033. outline: 2px solid transparent;
  81034. outline-offset: 2px;
  81035. }
  81036. .xl\:focus\:outline-white:focus {
  81037. outline: 2px dotted white;
  81038. outline-offset: 2px;
  81039. }
  81040. .xl\:focus\:outline-black:focus {
  81041. outline: 2px dotted black;
  81042. outline-offset: 2px;
  81043. }
  81044. .xl\:overflow-auto {
  81045. overflow: auto;
  81046. }
  81047. .xl\:overflow-hidden {
  81048. overflow: hidden;
  81049. }
  81050. .xl\:overflow-visible {
  81051. overflow: visible;
  81052. }
  81053. .xl\:overflow-scroll {
  81054. overflow: scroll;
  81055. }
  81056. .xl\:overflow-x-auto {
  81057. overflow-x: auto;
  81058. }
  81059. .xl\:overflow-y-auto {
  81060. overflow-y: auto;
  81061. }
  81062. .xl\:overflow-x-hidden {
  81063. overflow-x: hidden;
  81064. }
  81065. .xl\:overflow-y-hidden {
  81066. overflow-y: hidden;
  81067. }
  81068. .xl\:overflow-x-visible {
  81069. overflow-x: visible;
  81070. }
  81071. .xl\:overflow-y-visible {
  81072. overflow-y: visible;
  81073. }
  81074. .xl\:overflow-x-scroll {
  81075. overflow-x: scroll;
  81076. }
  81077. .xl\:overflow-y-scroll {
  81078. overflow-y: scroll;
  81079. }
  81080. .xl\:scrolling-touch {
  81081. -webkit-overflow-scrolling: touch;
  81082. }
  81083. .xl\:scrolling-auto {
  81084. -webkit-overflow-scrolling: auto;
  81085. }
  81086. .xl\:overscroll-auto {
  81087. -ms-scroll-chaining: chained;
  81088. overscroll-behavior: auto;
  81089. }
  81090. .xl\:overscroll-contain {
  81091. -ms-scroll-chaining: none;
  81092. overscroll-behavior: contain;
  81093. }
  81094. .xl\:overscroll-none {
  81095. -ms-scroll-chaining: none;
  81096. overscroll-behavior: none;
  81097. }
  81098. .xl\:overscroll-y-auto {
  81099. overscroll-behavior-y: auto;
  81100. }
  81101. .xl\:overscroll-y-contain {
  81102. overscroll-behavior-y: contain;
  81103. }
  81104. .xl\:overscroll-y-none {
  81105. overscroll-behavior-y: none;
  81106. }
  81107. .xl\:overscroll-x-auto {
  81108. overscroll-behavior-x: auto;
  81109. }
  81110. .xl\:overscroll-x-contain {
  81111. overscroll-behavior-x: contain;
  81112. }
  81113. .xl\:overscroll-x-none {
  81114. overscroll-behavior-x: none;
  81115. }
  81116. .xl\:p-0 {
  81117. padding: 0;
  81118. }
  81119. .xl\:p-1 {
  81120. padding: 0.25rem;
  81121. }
  81122. .xl\:p-2 {
  81123. padding: 0.5rem;
  81124. }
  81125. .xl\:p-3 {
  81126. padding: 0.75rem;
  81127. }
  81128. .xl\:p-4 {
  81129. padding: 1rem;
  81130. }
  81131. .xl\:p-5 {
  81132. padding: 1.25rem;
  81133. }
  81134. .xl\:p-6 {
  81135. padding: 1.5rem;
  81136. }
  81137. .xl\:p-8 {
  81138. padding: 2rem;
  81139. }
  81140. .xl\:p-10 {
  81141. padding: 2.5rem;
  81142. }
  81143. .xl\:p-12 {
  81144. padding: 3rem;
  81145. }
  81146. .xl\:p-16 {
  81147. padding: 4rem;
  81148. }
  81149. .xl\:p-20 {
  81150. padding: 5rem;
  81151. }
  81152. .xl\:p-24 {
  81153. padding: 6rem;
  81154. }
  81155. .xl\:p-32 {
  81156. padding: 8rem;
  81157. }
  81158. .xl\:p-40 {
  81159. padding: 10rem;
  81160. }
  81161. .xl\:p-48 {
  81162. padding: 12rem;
  81163. }
  81164. .xl\:p-56 {
  81165. padding: 14rem;
  81166. }
  81167. .xl\:p-64 {
  81168. padding: 16rem;
  81169. }
  81170. .xl\:p-px {
  81171. padding: 1px;
  81172. }
  81173. .xl\:py-0 {
  81174. padding-top: 0;
  81175. padding-bottom: 0;
  81176. }
  81177. .xl\:px-0 {
  81178. padding-left: 0;
  81179. padding-right: 0;
  81180. }
  81181. .xl\:py-1 {
  81182. padding-top: 0.25rem;
  81183. padding-bottom: 0.25rem;
  81184. }
  81185. .xl\:px-1 {
  81186. padding-left: 0.25rem;
  81187. padding-right: 0.25rem;
  81188. }
  81189. .xl\:py-2 {
  81190. padding-top: 0.5rem;
  81191. padding-bottom: 0.5rem;
  81192. }
  81193. .xl\:px-2 {
  81194. padding-left: 0.5rem;
  81195. padding-right: 0.5rem;
  81196. }
  81197. .xl\:py-3 {
  81198. padding-top: 0.75rem;
  81199. padding-bottom: 0.75rem;
  81200. }
  81201. .xl\:px-3 {
  81202. padding-left: 0.75rem;
  81203. padding-right: 0.75rem;
  81204. }
  81205. .xl\:py-4 {
  81206. padding-top: 1rem;
  81207. padding-bottom: 1rem;
  81208. }
  81209. .xl\:px-4 {
  81210. padding-left: 1rem;
  81211. padding-right: 1rem;
  81212. }
  81213. .xl\:py-5 {
  81214. padding-top: 1.25rem;
  81215. padding-bottom: 1.25rem;
  81216. }
  81217. .xl\:px-5 {
  81218. padding-left: 1.25rem;
  81219. padding-right: 1.25rem;
  81220. }
  81221. .xl\:py-6 {
  81222. padding-top: 1.5rem;
  81223. padding-bottom: 1.5rem;
  81224. }
  81225. .xl\:px-6 {
  81226. padding-left: 1.5rem;
  81227. padding-right: 1.5rem;
  81228. }
  81229. .xl\:py-8 {
  81230. padding-top: 2rem;
  81231. padding-bottom: 2rem;
  81232. }
  81233. .xl\:px-8 {
  81234. padding-left: 2rem;
  81235. padding-right: 2rem;
  81236. }
  81237. .xl\:py-10 {
  81238. padding-top: 2.5rem;
  81239. padding-bottom: 2.5rem;
  81240. }
  81241. .xl\:px-10 {
  81242. padding-left: 2.5rem;
  81243. padding-right: 2.5rem;
  81244. }
  81245. .xl\:py-12 {
  81246. padding-top: 3rem;
  81247. padding-bottom: 3rem;
  81248. }
  81249. .xl\:px-12 {
  81250. padding-left: 3rem;
  81251. padding-right: 3rem;
  81252. }
  81253. .xl\:py-16 {
  81254. padding-top: 4rem;
  81255. padding-bottom: 4rem;
  81256. }
  81257. .xl\:px-16 {
  81258. padding-left: 4rem;
  81259. padding-right: 4rem;
  81260. }
  81261. .xl\:py-20 {
  81262. padding-top: 5rem;
  81263. padding-bottom: 5rem;
  81264. }
  81265. .xl\:px-20 {
  81266. padding-left: 5rem;
  81267. padding-right: 5rem;
  81268. }
  81269. .xl\:py-24 {
  81270. padding-top: 6rem;
  81271. padding-bottom: 6rem;
  81272. }
  81273. .xl\:px-24 {
  81274. padding-left: 6rem;
  81275. padding-right: 6rem;
  81276. }
  81277. .xl\:py-32 {
  81278. padding-top: 8rem;
  81279. padding-bottom: 8rem;
  81280. }
  81281. .xl\:px-32 {
  81282. padding-left: 8rem;
  81283. padding-right: 8rem;
  81284. }
  81285. .xl\:py-40 {
  81286. padding-top: 10rem;
  81287. padding-bottom: 10rem;
  81288. }
  81289. .xl\:px-40 {
  81290. padding-left: 10rem;
  81291. padding-right: 10rem;
  81292. }
  81293. .xl\:py-48 {
  81294. padding-top: 12rem;
  81295. padding-bottom: 12rem;
  81296. }
  81297. .xl\:px-48 {
  81298. padding-left: 12rem;
  81299. padding-right: 12rem;
  81300. }
  81301. .xl\:py-56 {
  81302. padding-top: 14rem;
  81303. padding-bottom: 14rem;
  81304. }
  81305. .xl\:px-56 {
  81306. padding-left: 14rem;
  81307. padding-right: 14rem;
  81308. }
  81309. .xl\:py-64 {
  81310. padding-top: 16rem;
  81311. padding-bottom: 16rem;
  81312. }
  81313. .xl\:px-64 {
  81314. padding-left: 16rem;
  81315. padding-right: 16rem;
  81316. }
  81317. .xl\:py-px {
  81318. padding-top: 1px;
  81319. padding-bottom: 1px;
  81320. }
  81321. .xl\:px-px {
  81322. padding-left: 1px;
  81323. padding-right: 1px;
  81324. }
  81325. .xl\:pt-0 {
  81326. padding-top: 0;
  81327. }
  81328. .xl\:pr-0 {
  81329. padding-right: 0;
  81330. }
  81331. .xl\:pb-0 {
  81332. padding-bottom: 0;
  81333. }
  81334. .xl\:pl-0 {
  81335. padding-left: 0;
  81336. }
  81337. .xl\:pt-1 {
  81338. padding-top: 0.25rem;
  81339. }
  81340. .xl\:pr-1 {
  81341. padding-right: 0.25rem;
  81342. }
  81343. .xl\:pb-1 {
  81344. padding-bottom: 0.25rem;
  81345. }
  81346. .xl\:pl-1 {
  81347. padding-left: 0.25rem;
  81348. }
  81349. .xl\:pt-2 {
  81350. padding-top: 0.5rem;
  81351. }
  81352. .xl\:pr-2 {
  81353. padding-right: 0.5rem;
  81354. }
  81355. .xl\:pb-2 {
  81356. padding-bottom: 0.5rem;
  81357. }
  81358. .xl\:pl-2 {
  81359. padding-left: 0.5rem;
  81360. }
  81361. .xl\:pt-3 {
  81362. padding-top: 0.75rem;
  81363. }
  81364. .xl\:pr-3 {
  81365. padding-right: 0.75rem;
  81366. }
  81367. .xl\:pb-3 {
  81368. padding-bottom: 0.75rem;
  81369. }
  81370. .xl\:pl-3 {
  81371. padding-left: 0.75rem;
  81372. }
  81373. .xl\:pt-4 {
  81374. padding-top: 1rem;
  81375. }
  81376. .xl\:pr-4 {
  81377. padding-right: 1rem;
  81378. }
  81379. .xl\:pb-4 {
  81380. padding-bottom: 1rem;
  81381. }
  81382. .xl\:pl-4 {
  81383. padding-left: 1rem;
  81384. }
  81385. .xl\:pt-5 {
  81386. padding-top: 1.25rem;
  81387. }
  81388. .xl\:pr-5 {
  81389. padding-right: 1.25rem;
  81390. }
  81391. .xl\:pb-5 {
  81392. padding-bottom: 1.25rem;
  81393. }
  81394. .xl\:pl-5 {
  81395. padding-left: 1.25rem;
  81396. }
  81397. .xl\:pt-6 {
  81398. padding-top: 1.5rem;
  81399. }
  81400. .xl\:pr-6 {
  81401. padding-right: 1.5rem;
  81402. }
  81403. .xl\:pb-6 {
  81404. padding-bottom: 1.5rem;
  81405. }
  81406. .xl\:pl-6 {
  81407. padding-left: 1.5rem;
  81408. }
  81409. .xl\:pt-8 {
  81410. padding-top: 2rem;
  81411. }
  81412. .xl\:pr-8 {
  81413. padding-right: 2rem;
  81414. }
  81415. .xl\:pb-8 {
  81416. padding-bottom: 2rem;
  81417. }
  81418. .xl\:pl-8 {
  81419. padding-left: 2rem;
  81420. }
  81421. .xl\:pt-10 {
  81422. padding-top: 2.5rem;
  81423. }
  81424. .xl\:pr-10 {
  81425. padding-right: 2.5rem;
  81426. }
  81427. .xl\:pb-10 {
  81428. padding-bottom: 2.5rem;
  81429. }
  81430. .xl\:pl-10 {
  81431. padding-left: 2.5rem;
  81432. }
  81433. .xl\:pt-12 {
  81434. padding-top: 3rem;
  81435. }
  81436. .xl\:pr-12 {
  81437. padding-right: 3rem;
  81438. }
  81439. .xl\:pb-12 {
  81440. padding-bottom: 3rem;
  81441. }
  81442. .xl\:pl-12 {
  81443. padding-left: 3rem;
  81444. }
  81445. .xl\:pt-16 {
  81446. padding-top: 4rem;
  81447. }
  81448. .xl\:pr-16 {
  81449. padding-right: 4rem;
  81450. }
  81451. .xl\:pb-16 {
  81452. padding-bottom: 4rem;
  81453. }
  81454. .xl\:pl-16 {
  81455. padding-left: 4rem;
  81456. }
  81457. .xl\:pt-20 {
  81458. padding-top: 5rem;
  81459. }
  81460. .xl\:pr-20 {
  81461. padding-right: 5rem;
  81462. }
  81463. .xl\:pb-20 {
  81464. padding-bottom: 5rem;
  81465. }
  81466. .xl\:pl-20 {
  81467. padding-left: 5rem;
  81468. }
  81469. .xl\:pt-24 {
  81470. padding-top: 6rem;
  81471. }
  81472. .xl\:pr-24 {
  81473. padding-right: 6rem;
  81474. }
  81475. .xl\:pb-24 {
  81476. padding-bottom: 6rem;
  81477. }
  81478. .xl\:pl-24 {
  81479. padding-left: 6rem;
  81480. }
  81481. .xl\:pt-32 {
  81482. padding-top: 8rem;
  81483. }
  81484. .xl\:pr-32 {
  81485. padding-right: 8rem;
  81486. }
  81487. .xl\:pb-32 {
  81488. padding-bottom: 8rem;
  81489. }
  81490. .xl\:pl-32 {
  81491. padding-left: 8rem;
  81492. }
  81493. .xl\:pt-40 {
  81494. padding-top: 10rem;
  81495. }
  81496. .xl\:pr-40 {
  81497. padding-right: 10rem;
  81498. }
  81499. .xl\:pb-40 {
  81500. padding-bottom: 10rem;
  81501. }
  81502. .xl\:pl-40 {
  81503. padding-left: 10rem;
  81504. }
  81505. .xl\:pt-48 {
  81506. padding-top: 12rem;
  81507. }
  81508. .xl\:pr-48 {
  81509. padding-right: 12rem;
  81510. }
  81511. .xl\:pb-48 {
  81512. padding-bottom: 12rem;
  81513. }
  81514. .xl\:pl-48 {
  81515. padding-left: 12rem;
  81516. }
  81517. .xl\:pt-56 {
  81518. padding-top: 14rem;
  81519. }
  81520. .xl\:pr-56 {
  81521. padding-right: 14rem;
  81522. }
  81523. .xl\:pb-56 {
  81524. padding-bottom: 14rem;
  81525. }
  81526. .xl\:pl-56 {
  81527. padding-left: 14rem;
  81528. }
  81529. .xl\:pt-64 {
  81530. padding-top: 16rem;
  81531. }
  81532. .xl\:pr-64 {
  81533. padding-right: 16rem;
  81534. }
  81535. .xl\:pb-64 {
  81536. padding-bottom: 16rem;
  81537. }
  81538. .xl\:pl-64 {
  81539. padding-left: 16rem;
  81540. }
  81541. .xl\:pt-px {
  81542. padding-top: 1px;
  81543. }
  81544. .xl\:pr-px {
  81545. padding-right: 1px;
  81546. }
  81547. .xl\:pb-px {
  81548. padding-bottom: 1px;
  81549. }
  81550. .xl\:pl-px {
  81551. padding-left: 1px;
  81552. }
  81553. .xl\:placeholder-transparent::-moz-placeholder {
  81554. color: transparent;
  81555. }
  81556. .xl\:placeholder-transparent:-ms-input-placeholder {
  81557. color: transparent;
  81558. }
  81559. .xl\:placeholder-transparent::placeholder {
  81560. color: transparent;
  81561. }
  81562. .xl\:placeholder-current::-moz-placeholder {
  81563. color: currentColor;
  81564. }
  81565. .xl\:placeholder-current:-ms-input-placeholder {
  81566. color: currentColor;
  81567. }
  81568. .xl\:placeholder-current::placeholder {
  81569. color: currentColor;
  81570. }
  81571. .xl\:placeholder-black::-moz-placeholder {
  81572. --placeholder-opacity: 1;
  81573. color: #000;
  81574. color: rgba(0, 0, 0, var(--placeholder-opacity));
  81575. }
  81576. .xl\:placeholder-black:-ms-input-placeholder {
  81577. --placeholder-opacity: 1;
  81578. color: #000;
  81579. color: rgba(0, 0, 0, var(--placeholder-opacity));
  81580. }
  81581. .xl\:placeholder-black::placeholder {
  81582. --placeholder-opacity: 1;
  81583. color: #000;
  81584. color: rgba(0, 0, 0, var(--placeholder-opacity));
  81585. }
  81586. .xl\:placeholder-white::-moz-placeholder {
  81587. --placeholder-opacity: 1;
  81588. color: #fff;
  81589. color: rgba(255, 255, 255, var(--placeholder-opacity));
  81590. }
  81591. .xl\:placeholder-white:-ms-input-placeholder {
  81592. --placeholder-opacity: 1;
  81593. color: #fff;
  81594. color: rgba(255, 255, 255, var(--placeholder-opacity));
  81595. }
  81596. .xl\:placeholder-white::placeholder {
  81597. --placeholder-opacity: 1;
  81598. color: #fff;
  81599. color: rgba(255, 255, 255, var(--placeholder-opacity));
  81600. }
  81601. .xl\:placeholder-gray-100::-moz-placeholder {
  81602. --placeholder-opacity: 1;
  81603. color: #f7fafc;
  81604. color: rgba(247, 250, 252, var(--placeholder-opacity));
  81605. }
  81606. .xl\:placeholder-gray-100:-ms-input-placeholder {
  81607. --placeholder-opacity: 1;
  81608. color: #f7fafc;
  81609. color: rgba(247, 250, 252, var(--placeholder-opacity));
  81610. }
  81611. .xl\:placeholder-gray-100::placeholder {
  81612. --placeholder-opacity: 1;
  81613. color: #f7fafc;
  81614. color: rgba(247, 250, 252, var(--placeholder-opacity));
  81615. }
  81616. .xl\:placeholder-gray-200::-moz-placeholder {
  81617. --placeholder-opacity: 1;
  81618. color: #edf2f7;
  81619. color: rgba(237, 242, 247, var(--placeholder-opacity));
  81620. }
  81621. .xl\:placeholder-gray-200:-ms-input-placeholder {
  81622. --placeholder-opacity: 1;
  81623. color: #edf2f7;
  81624. color: rgba(237, 242, 247, var(--placeholder-opacity));
  81625. }
  81626. .xl\:placeholder-gray-200::placeholder {
  81627. --placeholder-opacity: 1;
  81628. color: #edf2f7;
  81629. color: rgba(237, 242, 247, var(--placeholder-opacity));
  81630. }
  81631. .xl\:placeholder-gray-300::-moz-placeholder {
  81632. --placeholder-opacity: 1;
  81633. color: #e2e8f0;
  81634. color: rgba(226, 232, 240, var(--placeholder-opacity));
  81635. }
  81636. .xl\:placeholder-gray-300:-ms-input-placeholder {
  81637. --placeholder-opacity: 1;
  81638. color: #e2e8f0;
  81639. color: rgba(226, 232, 240, var(--placeholder-opacity));
  81640. }
  81641. .xl\:placeholder-gray-300::placeholder {
  81642. --placeholder-opacity: 1;
  81643. color: #e2e8f0;
  81644. color: rgba(226, 232, 240, var(--placeholder-opacity));
  81645. }
  81646. .xl\:placeholder-gray-400::-moz-placeholder {
  81647. --placeholder-opacity: 1;
  81648. color: #cbd5e0;
  81649. color: rgba(203, 213, 224, var(--placeholder-opacity));
  81650. }
  81651. .xl\:placeholder-gray-400:-ms-input-placeholder {
  81652. --placeholder-opacity: 1;
  81653. color: #cbd5e0;
  81654. color: rgba(203, 213, 224, var(--placeholder-opacity));
  81655. }
  81656. .xl\:placeholder-gray-400::placeholder {
  81657. --placeholder-opacity: 1;
  81658. color: #cbd5e0;
  81659. color: rgba(203, 213, 224, var(--placeholder-opacity));
  81660. }
  81661. .xl\:placeholder-gray-500::-moz-placeholder {
  81662. --placeholder-opacity: 1;
  81663. color: #a0aec0;
  81664. color: rgba(160, 174, 192, var(--placeholder-opacity));
  81665. }
  81666. .xl\:placeholder-gray-500:-ms-input-placeholder {
  81667. --placeholder-opacity: 1;
  81668. color: #a0aec0;
  81669. color: rgba(160, 174, 192, var(--placeholder-opacity));
  81670. }
  81671. .xl\:placeholder-gray-500::placeholder {
  81672. --placeholder-opacity: 1;
  81673. color: #a0aec0;
  81674. color: rgba(160, 174, 192, var(--placeholder-opacity));
  81675. }
  81676. .xl\:placeholder-gray-600::-moz-placeholder {
  81677. --placeholder-opacity: 1;
  81678. color: #718096;
  81679. color: rgba(113, 128, 150, var(--placeholder-opacity));
  81680. }
  81681. .xl\:placeholder-gray-600:-ms-input-placeholder {
  81682. --placeholder-opacity: 1;
  81683. color: #718096;
  81684. color: rgba(113, 128, 150, var(--placeholder-opacity));
  81685. }
  81686. .xl\:placeholder-gray-600::placeholder {
  81687. --placeholder-opacity: 1;
  81688. color: #718096;
  81689. color: rgba(113, 128, 150, var(--placeholder-opacity));
  81690. }
  81691. .xl\:placeholder-gray-700::-moz-placeholder {
  81692. --placeholder-opacity: 1;
  81693. color: #4a5568;
  81694. color: rgba(74, 85, 104, var(--placeholder-opacity));
  81695. }
  81696. .xl\:placeholder-gray-700:-ms-input-placeholder {
  81697. --placeholder-opacity: 1;
  81698. color: #4a5568;
  81699. color: rgba(74, 85, 104, var(--placeholder-opacity));
  81700. }
  81701. .xl\:placeholder-gray-700::placeholder {
  81702. --placeholder-opacity: 1;
  81703. color: #4a5568;
  81704. color: rgba(74, 85, 104, var(--placeholder-opacity));
  81705. }
  81706. .xl\:placeholder-gray-800::-moz-placeholder {
  81707. --placeholder-opacity: 1;
  81708. color: #2d3748;
  81709. color: rgba(45, 55, 72, var(--placeholder-opacity));
  81710. }
  81711. .xl\:placeholder-gray-800:-ms-input-placeholder {
  81712. --placeholder-opacity: 1;
  81713. color: #2d3748;
  81714. color: rgba(45, 55, 72, var(--placeholder-opacity));
  81715. }
  81716. .xl\:placeholder-gray-800::placeholder {
  81717. --placeholder-opacity: 1;
  81718. color: #2d3748;
  81719. color: rgba(45, 55, 72, var(--placeholder-opacity));
  81720. }
  81721. .xl\:placeholder-gray-900::-moz-placeholder {
  81722. --placeholder-opacity: 1;
  81723. color: #1a202c;
  81724. color: rgba(26, 32, 44, var(--placeholder-opacity));
  81725. }
  81726. .xl\:placeholder-gray-900:-ms-input-placeholder {
  81727. --placeholder-opacity: 1;
  81728. color: #1a202c;
  81729. color: rgba(26, 32, 44, var(--placeholder-opacity));
  81730. }
  81731. .xl\:placeholder-gray-900::placeholder {
  81732. --placeholder-opacity: 1;
  81733. color: #1a202c;
  81734. color: rgba(26, 32, 44, var(--placeholder-opacity));
  81735. }
  81736. .xl\:placeholder-red-100::-moz-placeholder {
  81737. --placeholder-opacity: 1;
  81738. color: #fff5f5;
  81739. color: rgba(255, 245, 245, var(--placeholder-opacity));
  81740. }
  81741. .xl\:placeholder-red-100:-ms-input-placeholder {
  81742. --placeholder-opacity: 1;
  81743. color: #fff5f5;
  81744. color: rgba(255, 245, 245, var(--placeholder-opacity));
  81745. }
  81746. .xl\:placeholder-red-100::placeholder {
  81747. --placeholder-opacity: 1;
  81748. color: #fff5f5;
  81749. color: rgba(255, 245, 245, var(--placeholder-opacity));
  81750. }
  81751. .xl\:placeholder-red-200::-moz-placeholder {
  81752. --placeholder-opacity: 1;
  81753. color: #fed7d7;
  81754. color: rgba(254, 215, 215, var(--placeholder-opacity));
  81755. }
  81756. .xl\:placeholder-red-200:-ms-input-placeholder {
  81757. --placeholder-opacity: 1;
  81758. color: #fed7d7;
  81759. color: rgba(254, 215, 215, var(--placeholder-opacity));
  81760. }
  81761. .xl\:placeholder-red-200::placeholder {
  81762. --placeholder-opacity: 1;
  81763. color: #fed7d7;
  81764. color: rgba(254, 215, 215, var(--placeholder-opacity));
  81765. }
  81766. .xl\:placeholder-red-300::-moz-placeholder {
  81767. --placeholder-opacity: 1;
  81768. color: #feb2b2;
  81769. color: rgba(254, 178, 178, var(--placeholder-opacity));
  81770. }
  81771. .xl\:placeholder-red-300:-ms-input-placeholder {
  81772. --placeholder-opacity: 1;
  81773. color: #feb2b2;
  81774. color: rgba(254, 178, 178, var(--placeholder-opacity));
  81775. }
  81776. .xl\:placeholder-red-300::placeholder {
  81777. --placeholder-opacity: 1;
  81778. color: #feb2b2;
  81779. color: rgba(254, 178, 178, var(--placeholder-opacity));
  81780. }
  81781. .xl\:placeholder-red-400::-moz-placeholder {
  81782. --placeholder-opacity: 1;
  81783. color: #fc8181;
  81784. color: rgba(252, 129, 129, var(--placeholder-opacity));
  81785. }
  81786. .xl\:placeholder-red-400:-ms-input-placeholder {
  81787. --placeholder-opacity: 1;
  81788. color: #fc8181;
  81789. color: rgba(252, 129, 129, var(--placeholder-opacity));
  81790. }
  81791. .xl\:placeholder-red-400::placeholder {
  81792. --placeholder-opacity: 1;
  81793. color: #fc8181;
  81794. color: rgba(252, 129, 129, var(--placeholder-opacity));
  81795. }
  81796. .xl\:placeholder-red-500::-moz-placeholder {
  81797. --placeholder-opacity: 1;
  81798. color: #f56565;
  81799. color: rgba(245, 101, 101, var(--placeholder-opacity));
  81800. }
  81801. .xl\:placeholder-red-500:-ms-input-placeholder {
  81802. --placeholder-opacity: 1;
  81803. color: #f56565;
  81804. color: rgba(245, 101, 101, var(--placeholder-opacity));
  81805. }
  81806. .xl\:placeholder-red-500::placeholder {
  81807. --placeholder-opacity: 1;
  81808. color: #f56565;
  81809. color: rgba(245, 101, 101, var(--placeholder-opacity));
  81810. }
  81811. .xl\:placeholder-red-600::-moz-placeholder {
  81812. --placeholder-opacity: 1;
  81813. color: #e53e3e;
  81814. color: rgba(229, 62, 62, var(--placeholder-opacity));
  81815. }
  81816. .xl\:placeholder-red-600:-ms-input-placeholder {
  81817. --placeholder-opacity: 1;
  81818. color: #e53e3e;
  81819. color: rgba(229, 62, 62, var(--placeholder-opacity));
  81820. }
  81821. .xl\:placeholder-red-600::placeholder {
  81822. --placeholder-opacity: 1;
  81823. color: #e53e3e;
  81824. color: rgba(229, 62, 62, var(--placeholder-opacity));
  81825. }
  81826. .xl\:placeholder-red-700::-moz-placeholder {
  81827. --placeholder-opacity: 1;
  81828. color: #c53030;
  81829. color: rgba(197, 48, 48, var(--placeholder-opacity));
  81830. }
  81831. .xl\:placeholder-red-700:-ms-input-placeholder {
  81832. --placeholder-opacity: 1;
  81833. color: #c53030;
  81834. color: rgba(197, 48, 48, var(--placeholder-opacity));
  81835. }
  81836. .xl\:placeholder-red-700::placeholder {
  81837. --placeholder-opacity: 1;
  81838. color: #c53030;
  81839. color: rgba(197, 48, 48, var(--placeholder-opacity));
  81840. }
  81841. .xl\:placeholder-red-800::-moz-placeholder {
  81842. --placeholder-opacity: 1;
  81843. color: #9b2c2c;
  81844. color: rgba(155, 44, 44, var(--placeholder-opacity));
  81845. }
  81846. .xl\:placeholder-red-800:-ms-input-placeholder {
  81847. --placeholder-opacity: 1;
  81848. color: #9b2c2c;
  81849. color: rgba(155, 44, 44, var(--placeholder-opacity));
  81850. }
  81851. .xl\:placeholder-red-800::placeholder {
  81852. --placeholder-opacity: 1;
  81853. color: #9b2c2c;
  81854. color: rgba(155, 44, 44, var(--placeholder-opacity));
  81855. }
  81856. .xl\:placeholder-red-900::-moz-placeholder {
  81857. --placeholder-opacity: 1;
  81858. color: #742a2a;
  81859. color: rgba(116, 42, 42, var(--placeholder-opacity));
  81860. }
  81861. .xl\:placeholder-red-900:-ms-input-placeholder {
  81862. --placeholder-opacity: 1;
  81863. color: #742a2a;
  81864. color: rgba(116, 42, 42, var(--placeholder-opacity));
  81865. }
  81866. .xl\:placeholder-red-900::placeholder {
  81867. --placeholder-opacity: 1;
  81868. color: #742a2a;
  81869. color: rgba(116, 42, 42, var(--placeholder-opacity));
  81870. }
  81871. .xl\:placeholder-orange-100::-moz-placeholder {
  81872. --placeholder-opacity: 1;
  81873. color: #fffaf0;
  81874. color: rgba(255, 250, 240, var(--placeholder-opacity));
  81875. }
  81876. .xl\:placeholder-orange-100:-ms-input-placeholder {
  81877. --placeholder-opacity: 1;
  81878. color: #fffaf0;
  81879. color: rgba(255, 250, 240, var(--placeholder-opacity));
  81880. }
  81881. .xl\:placeholder-orange-100::placeholder {
  81882. --placeholder-opacity: 1;
  81883. color: #fffaf0;
  81884. color: rgba(255, 250, 240, var(--placeholder-opacity));
  81885. }
  81886. .xl\:placeholder-orange-200::-moz-placeholder {
  81887. --placeholder-opacity: 1;
  81888. color: #feebc8;
  81889. color: rgba(254, 235, 200, var(--placeholder-opacity));
  81890. }
  81891. .xl\:placeholder-orange-200:-ms-input-placeholder {
  81892. --placeholder-opacity: 1;
  81893. color: #feebc8;
  81894. color: rgba(254, 235, 200, var(--placeholder-opacity));
  81895. }
  81896. .xl\:placeholder-orange-200::placeholder {
  81897. --placeholder-opacity: 1;
  81898. color: #feebc8;
  81899. color: rgba(254, 235, 200, var(--placeholder-opacity));
  81900. }
  81901. .xl\:placeholder-orange-300::-moz-placeholder {
  81902. --placeholder-opacity: 1;
  81903. color: #fbd38d;
  81904. color: rgba(251, 211, 141, var(--placeholder-opacity));
  81905. }
  81906. .xl\:placeholder-orange-300:-ms-input-placeholder {
  81907. --placeholder-opacity: 1;
  81908. color: #fbd38d;
  81909. color: rgba(251, 211, 141, var(--placeholder-opacity));
  81910. }
  81911. .xl\:placeholder-orange-300::placeholder {
  81912. --placeholder-opacity: 1;
  81913. color: #fbd38d;
  81914. color: rgba(251, 211, 141, var(--placeholder-opacity));
  81915. }
  81916. .xl\:placeholder-orange-400::-moz-placeholder {
  81917. --placeholder-opacity: 1;
  81918. color: #f6ad55;
  81919. color: rgba(246, 173, 85, var(--placeholder-opacity));
  81920. }
  81921. .xl\:placeholder-orange-400:-ms-input-placeholder {
  81922. --placeholder-opacity: 1;
  81923. color: #f6ad55;
  81924. color: rgba(246, 173, 85, var(--placeholder-opacity));
  81925. }
  81926. .xl\:placeholder-orange-400::placeholder {
  81927. --placeholder-opacity: 1;
  81928. color: #f6ad55;
  81929. color: rgba(246, 173, 85, var(--placeholder-opacity));
  81930. }
  81931. .xl\:placeholder-orange-500::-moz-placeholder {
  81932. --placeholder-opacity: 1;
  81933. color: #ed8936;
  81934. color: rgba(237, 137, 54, var(--placeholder-opacity));
  81935. }
  81936. .xl\:placeholder-orange-500:-ms-input-placeholder {
  81937. --placeholder-opacity: 1;
  81938. color: #ed8936;
  81939. color: rgba(237, 137, 54, var(--placeholder-opacity));
  81940. }
  81941. .xl\:placeholder-orange-500::placeholder {
  81942. --placeholder-opacity: 1;
  81943. color: #ed8936;
  81944. color: rgba(237, 137, 54, var(--placeholder-opacity));
  81945. }
  81946. .xl\:placeholder-orange-600::-moz-placeholder {
  81947. --placeholder-opacity: 1;
  81948. color: #dd6b20;
  81949. color: rgba(221, 107, 32, var(--placeholder-opacity));
  81950. }
  81951. .xl\:placeholder-orange-600:-ms-input-placeholder {
  81952. --placeholder-opacity: 1;
  81953. color: #dd6b20;
  81954. color: rgba(221, 107, 32, var(--placeholder-opacity));
  81955. }
  81956. .xl\:placeholder-orange-600::placeholder {
  81957. --placeholder-opacity: 1;
  81958. color: #dd6b20;
  81959. color: rgba(221, 107, 32, var(--placeholder-opacity));
  81960. }
  81961. .xl\:placeholder-orange-700::-moz-placeholder {
  81962. --placeholder-opacity: 1;
  81963. color: #c05621;
  81964. color: rgba(192, 86, 33, var(--placeholder-opacity));
  81965. }
  81966. .xl\:placeholder-orange-700:-ms-input-placeholder {
  81967. --placeholder-opacity: 1;
  81968. color: #c05621;
  81969. color: rgba(192, 86, 33, var(--placeholder-opacity));
  81970. }
  81971. .xl\:placeholder-orange-700::placeholder {
  81972. --placeholder-opacity: 1;
  81973. color: #c05621;
  81974. color: rgba(192, 86, 33, var(--placeholder-opacity));
  81975. }
  81976. .xl\:placeholder-orange-800::-moz-placeholder {
  81977. --placeholder-opacity: 1;
  81978. color: #9c4221;
  81979. color: rgba(156, 66, 33, var(--placeholder-opacity));
  81980. }
  81981. .xl\:placeholder-orange-800:-ms-input-placeholder {
  81982. --placeholder-opacity: 1;
  81983. color: #9c4221;
  81984. color: rgba(156, 66, 33, var(--placeholder-opacity));
  81985. }
  81986. .xl\:placeholder-orange-800::placeholder {
  81987. --placeholder-opacity: 1;
  81988. color: #9c4221;
  81989. color: rgba(156, 66, 33, var(--placeholder-opacity));
  81990. }
  81991. .xl\:placeholder-orange-900::-moz-placeholder {
  81992. --placeholder-opacity: 1;
  81993. color: #7b341e;
  81994. color: rgba(123, 52, 30, var(--placeholder-opacity));
  81995. }
  81996. .xl\:placeholder-orange-900:-ms-input-placeholder {
  81997. --placeholder-opacity: 1;
  81998. color: #7b341e;
  81999. color: rgba(123, 52, 30, var(--placeholder-opacity));
  82000. }
  82001. .xl\:placeholder-orange-900::placeholder {
  82002. --placeholder-opacity: 1;
  82003. color: #7b341e;
  82004. color: rgba(123, 52, 30, var(--placeholder-opacity));
  82005. }
  82006. .xl\:placeholder-yellow-100::-moz-placeholder {
  82007. --placeholder-opacity: 1;
  82008. color: #fffff0;
  82009. color: rgba(255, 255, 240, var(--placeholder-opacity));
  82010. }
  82011. .xl\:placeholder-yellow-100:-ms-input-placeholder {
  82012. --placeholder-opacity: 1;
  82013. color: #fffff0;
  82014. color: rgba(255, 255, 240, var(--placeholder-opacity));
  82015. }
  82016. .xl\:placeholder-yellow-100::placeholder {
  82017. --placeholder-opacity: 1;
  82018. color: #fffff0;
  82019. color: rgba(255, 255, 240, var(--placeholder-opacity));
  82020. }
  82021. .xl\:placeholder-yellow-200::-moz-placeholder {
  82022. --placeholder-opacity: 1;
  82023. color: #fefcbf;
  82024. color: rgba(254, 252, 191, var(--placeholder-opacity));
  82025. }
  82026. .xl\:placeholder-yellow-200:-ms-input-placeholder {
  82027. --placeholder-opacity: 1;
  82028. color: #fefcbf;
  82029. color: rgba(254, 252, 191, var(--placeholder-opacity));
  82030. }
  82031. .xl\:placeholder-yellow-200::placeholder {
  82032. --placeholder-opacity: 1;
  82033. color: #fefcbf;
  82034. color: rgba(254, 252, 191, var(--placeholder-opacity));
  82035. }
  82036. .xl\:placeholder-yellow-300::-moz-placeholder {
  82037. --placeholder-opacity: 1;
  82038. color: #faf089;
  82039. color: rgba(250, 240, 137, var(--placeholder-opacity));
  82040. }
  82041. .xl\:placeholder-yellow-300:-ms-input-placeholder {
  82042. --placeholder-opacity: 1;
  82043. color: #faf089;
  82044. color: rgba(250, 240, 137, var(--placeholder-opacity));
  82045. }
  82046. .xl\:placeholder-yellow-300::placeholder {
  82047. --placeholder-opacity: 1;
  82048. color: #faf089;
  82049. color: rgba(250, 240, 137, var(--placeholder-opacity));
  82050. }
  82051. .xl\:placeholder-yellow-400::-moz-placeholder {
  82052. --placeholder-opacity: 1;
  82053. color: #f6e05e;
  82054. color: rgba(246, 224, 94, var(--placeholder-opacity));
  82055. }
  82056. .xl\:placeholder-yellow-400:-ms-input-placeholder {
  82057. --placeholder-opacity: 1;
  82058. color: #f6e05e;
  82059. color: rgba(246, 224, 94, var(--placeholder-opacity));
  82060. }
  82061. .xl\:placeholder-yellow-400::placeholder {
  82062. --placeholder-opacity: 1;
  82063. color: #f6e05e;
  82064. color: rgba(246, 224, 94, var(--placeholder-opacity));
  82065. }
  82066. .xl\:placeholder-yellow-500::-moz-placeholder {
  82067. --placeholder-opacity: 1;
  82068. color: #ecc94b;
  82069. color: rgba(236, 201, 75, var(--placeholder-opacity));
  82070. }
  82071. .xl\:placeholder-yellow-500:-ms-input-placeholder {
  82072. --placeholder-opacity: 1;
  82073. color: #ecc94b;
  82074. color: rgba(236, 201, 75, var(--placeholder-opacity));
  82075. }
  82076. .xl\:placeholder-yellow-500::placeholder {
  82077. --placeholder-opacity: 1;
  82078. color: #ecc94b;
  82079. color: rgba(236, 201, 75, var(--placeholder-opacity));
  82080. }
  82081. .xl\:placeholder-yellow-600::-moz-placeholder {
  82082. --placeholder-opacity: 1;
  82083. color: #d69e2e;
  82084. color: rgba(214, 158, 46, var(--placeholder-opacity));
  82085. }
  82086. .xl\:placeholder-yellow-600:-ms-input-placeholder {
  82087. --placeholder-opacity: 1;
  82088. color: #d69e2e;
  82089. color: rgba(214, 158, 46, var(--placeholder-opacity));
  82090. }
  82091. .xl\:placeholder-yellow-600::placeholder {
  82092. --placeholder-opacity: 1;
  82093. color: #d69e2e;
  82094. color: rgba(214, 158, 46, var(--placeholder-opacity));
  82095. }
  82096. .xl\:placeholder-yellow-700::-moz-placeholder {
  82097. --placeholder-opacity: 1;
  82098. color: #b7791f;
  82099. color: rgba(183, 121, 31, var(--placeholder-opacity));
  82100. }
  82101. .xl\:placeholder-yellow-700:-ms-input-placeholder {
  82102. --placeholder-opacity: 1;
  82103. color: #b7791f;
  82104. color: rgba(183, 121, 31, var(--placeholder-opacity));
  82105. }
  82106. .xl\:placeholder-yellow-700::placeholder {
  82107. --placeholder-opacity: 1;
  82108. color: #b7791f;
  82109. color: rgba(183, 121, 31, var(--placeholder-opacity));
  82110. }
  82111. .xl\:placeholder-yellow-800::-moz-placeholder {
  82112. --placeholder-opacity: 1;
  82113. color: #975a16;
  82114. color: rgba(151, 90, 22, var(--placeholder-opacity));
  82115. }
  82116. .xl\:placeholder-yellow-800:-ms-input-placeholder {
  82117. --placeholder-opacity: 1;
  82118. color: #975a16;
  82119. color: rgba(151, 90, 22, var(--placeholder-opacity));
  82120. }
  82121. .xl\:placeholder-yellow-800::placeholder {
  82122. --placeholder-opacity: 1;
  82123. color: #975a16;
  82124. color: rgba(151, 90, 22, var(--placeholder-opacity));
  82125. }
  82126. .xl\:placeholder-yellow-900::-moz-placeholder {
  82127. --placeholder-opacity: 1;
  82128. color: #744210;
  82129. color: rgba(116, 66, 16, var(--placeholder-opacity));
  82130. }
  82131. .xl\:placeholder-yellow-900:-ms-input-placeholder {
  82132. --placeholder-opacity: 1;
  82133. color: #744210;
  82134. color: rgba(116, 66, 16, var(--placeholder-opacity));
  82135. }
  82136. .xl\:placeholder-yellow-900::placeholder {
  82137. --placeholder-opacity: 1;
  82138. color: #744210;
  82139. color: rgba(116, 66, 16, var(--placeholder-opacity));
  82140. }
  82141. .xl\:placeholder-green-100::-moz-placeholder {
  82142. --placeholder-opacity: 1;
  82143. color: #f0fff4;
  82144. color: rgba(240, 255, 244, var(--placeholder-opacity));
  82145. }
  82146. .xl\:placeholder-green-100:-ms-input-placeholder {
  82147. --placeholder-opacity: 1;
  82148. color: #f0fff4;
  82149. color: rgba(240, 255, 244, var(--placeholder-opacity));
  82150. }
  82151. .xl\:placeholder-green-100::placeholder {
  82152. --placeholder-opacity: 1;
  82153. color: #f0fff4;
  82154. color: rgba(240, 255, 244, var(--placeholder-opacity));
  82155. }
  82156. .xl\:placeholder-green-200::-moz-placeholder {
  82157. --placeholder-opacity: 1;
  82158. color: #c6f6d5;
  82159. color: rgba(198, 246, 213, var(--placeholder-opacity));
  82160. }
  82161. .xl\:placeholder-green-200:-ms-input-placeholder {
  82162. --placeholder-opacity: 1;
  82163. color: #c6f6d5;
  82164. color: rgba(198, 246, 213, var(--placeholder-opacity));
  82165. }
  82166. .xl\:placeholder-green-200::placeholder {
  82167. --placeholder-opacity: 1;
  82168. color: #c6f6d5;
  82169. color: rgba(198, 246, 213, var(--placeholder-opacity));
  82170. }
  82171. .xl\:placeholder-green-300::-moz-placeholder {
  82172. --placeholder-opacity: 1;
  82173. color: #9ae6b4;
  82174. color: rgba(154, 230, 180, var(--placeholder-opacity));
  82175. }
  82176. .xl\:placeholder-green-300:-ms-input-placeholder {
  82177. --placeholder-opacity: 1;
  82178. color: #9ae6b4;
  82179. color: rgba(154, 230, 180, var(--placeholder-opacity));
  82180. }
  82181. .xl\:placeholder-green-300::placeholder {
  82182. --placeholder-opacity: 1;
  82183. color: #9ae6b4;
  82184. color: rgba(154, 230, 180, var(--placeholder-opacity));
  82185. }
  82186. .xl\:placeholder-green-400::-moz-placeholder {
  82187. --placeholder-opacity: 1;
  82188. color: #68d391;
  82189. color: rgba(104, 211, 145, var(--placeholder-opacity));
  82190. }
  82191. .xl\:placeholder-green-400:-ms-input-placeholder {
  82192. --placeholder-opacity: 1;
  82193. color: #68d391;
  82194. color: rgba(104, 211, 145, var(--placeholder-opacity));
  82195. }
  82196. .xl\:placeholder-green-400::placeholder {
  82197. --placeholder-opacity: 1;
  82198. color: #68d391;
  82199. color: rgba(104, 211, 145, var(--placeholder-opacity));
  82200. }
  82201. .xl\:placeholder-green-500::-moz-placeholder {
  82202. --placeholder-opacity: 1;
  82203. color: #48bb78;
  82204. color: rgba(72, 187, 120, var(--placeholder-opacity));
  82205. }
  82206. .xl\:placeholder-green-500:-ms-input-placeholder {
  82207. --placeholder-opacity: 1;
  82208. color: #48bb78;
  82209. color: rgba(72, 187, 120, var(--placeholder-opacity));
  82210. }
  82211. .xl\:placeholder-green-500::placeholder {
  82212. --placeholder-opacity: 1;
  82213. color: #48bb78;
  82214. color: rgba(72, 187, 120, var(--placeholder-opacity));
  82215. }
  82216. .xl\:placeholder-green-600::-moz-placeholder {
  82217. --placeholder-opacity: 1;
  82218. color: #38a169;
  82219. color: rgba(56, 161, 105, var(--placeholder-opacity));
  82220. }
  82221. .xl\:placeholder-green-600:-ms-input-placeholder {
  82222. --placeholder-opacity: 1;
  82223. color: #38a169;
  82224. color: rgba(56, 161, 105, var(--placeholder-opacity));
  82225. }
  82226. .xl\:placeholder-green-600::placeholder {
  82227. --placeholder-opacity: 1;
  82228. color: #38a169;
  82229. color: rgba(56, 161, 105, var(--placeholder-opacity));
  82230. }
  82231. .xl\:placeholder-green-700::-moz-placeholder {
  82232. --placeholder-opacity: 1;
  82233. color: #2f855a;
  82234. color: rgba(47, 133, 90, var(--placeholder-opacity));
  82235. }
  82236. .xl\:placeholder-green-700:-ms-input-placeholder {
  82237. --placeholder-opacity: 1;
  82238. color: #2f855a;
  82239. color: rgba(47, 133, 90, var(--placeholder-opacity));
  82240. }
  82241. .xl\:placeholder-green-700::placeholder {
  82242. --placeholder-opacity: 1;
  82243. color: #2f855a;
  82244. color: rgba(47, 133, 90, var(--placeholder-opacity));
  82245. }
  82246. .xl\:placeholder-green-800::-moz-placeholder {
  82247. --placeholder-opacity: 1;
  82248. color: #276749;
  82249. color: rgba(39, 103, 73, var(--placeholder-opacity));
  82250. }
  82251. .xl\:placeholder-green-800:-ms-input-placeholder {
  82252. --placeholder-opacity: 1;
  82253. color: #276749;
  82254. color: rgba(39, 103, 73, var(--placeholder-opacity));
  82255. }
  82256. .xl\:placeholder-green-800::placeholder {
  82257. --placeholder-opacity: 1;
  82258. color: #276749;
  82259. color: rgba(39, 103, 73, var(--placeholder-opacity));
  82260. }
  82261. .xl\:placeholder-green-900::-moz-placeholder {
  82262. --placeholder-opacity: 1;
  82263. color: #22543d;
  82264. color: rgba(34, 84, 61, var(--placeholder-opacity));
  82265. }
  82266. .xl\:placeholder-green-900:-ms-input-placeholder {
  82267. --placeholder-opacity: 1;
  82268. color: #22543d;
  82269. color: rgba(34, 84, 61, var(--placeholder-opacity));
  82270. }
  82271. .xl\:placeholder-green-900::placeholder {
  82272. --placeholder-opacity: 1;
  82273. color: #22543d;
  82274. color: rgba(34, 84, 61, var(--placeholder-opacity));
  82275. }
  82276. .xl\:placeholder-teal-100::-moz-placeholder {
  82277. --placeholder-opacity: 1;
  82278. color: #e6fffa;
  82279. color: rgba(230, 255, 250, var(--placeholder-opacity));
  82280. }
  82281. .xl\:placeholder-teal-100:-ms-input-placeholder {
  82282. --placeholder-opacity: 1;
  82283. color: #e6fffa;
  82284. color: rgba(230, 255, 250, var(--placeholder-opacity));
  82285. }
  82286. .xl\:placeholder-teal-100::placeholder {
  82287. --placeholder-opacity: 1;
  82288. color: #e6fffa;
  82289. color: rgba(230, 255, 250, var(--placeholder-opacity));
  82290. }
  82291. .xl\:placeholder-teal-200::-moz-placeholder {
  82292. --placeholder-opacity: 1;
  82293. color: #b2f5ea;
  82294. color: rgba(178, 245, 234, var(--placeholder-opacity));
  82295. }
  82296. .xl\:placeholder-teal-200:-ms-input-placeholder {
  82297. --placeholder-opacity: 1;
  82298. color: #b2f5ea;
  82299. color: rgba(178, 245, 234, var(--placeholder-opacity));
  82300. }
  82301. .xl\:placeholder-teal-200::placeholder {
  82302. --placeholder-opacity: 1;
  82303. color: #b2f5ea;
  82304. color: rgba(178, 245, 234, var(--placeholder-opacity));
  82305. }
  82306. .xl\:placeholder-teal-300::-moz-placeholder {
  82307. --placeholder-opacity: 1;
  82308. color: #81e6d9;
  82309. color: rgba(129, 230, 217, var(--placeholder-opacity));
  82310. }
  82311. .xl\:placeholder-teal-300:-ms-input-placeholder {
  82312. --placeholder-opacity: 1;
  82313. color: #81e6d9;
  82314. color: rgba(129, 230, 217, var(--placeholder-opacity));
  82315. }
  82316. .xl\:placeholder-teal-300::placeholder {
  82317. --placeholder-opacity: 1;
  82318. color: #81e6d9;
  82319. color: rgba(129, 230, 217, var(--placeholder-opacity));
  82320. }
  82321. .xl\:placeholder-teal-400::-moz-placeholder {
  82322. --placeholder-opacity: 1;
  82323. color: #4fd1c5;
  82324. color: rgba(79, 209, 197, var(--placeholder-opacity));
  82325. }
  82326. .xl\:placeholder-teal-400:-ms-input-placeholder {
  82327. --placeholder-opacity: 1;
  82328. color: #4fd1c5;
  82329. color: rgba(79, 209, 197, var(--placeholder-opacity));
  82330. }
  82331. .xl\:placeholder-teal-400::placeholder {
  82332. --placeholder-opacity: 1;
  82333. color: #4fd1c5;
  82334. color: rgba(79, 209, 197, var(--placeholder-opacity));
  82335. }
  82336. .xl\:placeholder-teal-500::-moz-placeholder {
  82337. --placeholder-opacity: 1;
  82338. color: #38b2ac;
  82339. color: rgba(56, 178, 172, var(--placeholder-opacity));
  82340. }
  82341. .xl\:placeholder-teal-500:-ms-input-placeholder {
  82342. --placeholder-opacity: 1;
  82343. color: #38b2ac;
  82344. color: rgba(56, 178, 172, var(--placeholder-opacity));
  82345. }
  82346. .xl\:placeholder-teal-500::placeholder {
  82347. --placeholder-opacity: 1;
  82348. color: #38b2ac;
  82349. color: rgba(56, 178, 172, var(--placeholder-opacity));
  82350. }
  82351. .xl\:placeholder-teal-600::-moz-placeholder {
  82352. --placeholder-opacity: 1;
  82353. color: #319795;
  82354. color: rgba(49, 151, 149, var(--placeholder-opacity));
  82355. }
  82356. .xl\:placeholder-teal-600:-ms-input-placeholder {
  82357. --placeholder-opacity: 1;
  82358. color: #319795;
  82359. color: rgba(49, 151, 149, var(--placeholder-opacity));
  82360. }
  82361. .xl\:placeholder-teal-600::placeholder {
  82362. --placeholder-opacity: 1;
  82363. color: #319795;
  82364. color: rgba(49, 151, 149, var(--placeholder-opacity));
  82365. }
  82366. .xl\:placeholder-teal-700::-moz-placeholder {
  82367. --placeholder-opacity: 1;
  82368. color: #2c7a7b;
  82369. color: rgba(44, 122, 123, var(--placeholder-opacity));
  82370. }
  82371. .xl\:placeholder-teal-700:-ms-input-placeholder {
  82372. --placeholder-opacity: 1;
  82373. color: #2c7a7b;
  82374. color: rgba(44, 122, 123, var(--placeholder-opacity));
  82375. }
  82376. .xl\:placeholder-teal-700::placeholder {
  82377. --placeholder-opacity: 1;
  82378. color: #2c7a7b;
  82379. color: rgba(44, 122, 123, var(--placeholder-opacity));
  82380. }
  82381. .xl\:placeholder-teal-800::-moz-placeholder {
  82382. --placeholder-opacity: 1;
  82383. color: #285e61;
  82384. color: rgba(40, 94, 97, var(--placeholder-opacity));
  82385. }
  82386. .xl\:placeholder-teal-800:-ms-input-placeholder {
  82387. --placeholder-opacity: 1;
  82388. color: #285e61;
  82389. color: rgba(40, 94, 97, var(--placeholder-opacity));
  82390. }
  82391. .xl\:placeholder-teal-800::placeholder {
  82392. --placeholder-opacity: 1;
  82393. color: #285e61;
  82394. color: rgba(40, 94, 97, var(--placeholder-opacity));
  82395. }
  82396. .xl\:placeholder-teal-900::-moz-placeholder {
  82397. --placeholder-opacity: 1;
  82398. color: #234e52;
  82399. color: rgba(35, 78, 82, var(--placeholder-opacity));
  82400. }
  82401. .xl\:placeholder-teal-900:-ms-input-placeholder {
  82402. --placeholder-opacity: 1;
  82403. color: #234e52;
  82404. color: rgba(35, 78, 82, var(--placeholder-opacity));
  82405. }
  82406. .xl\:placeholder-teal-900::placeholder {
  82407. --placeholder-opacity: 1;
  82408. color: #234e52;
  82409. color: rgba(35, 78, 82, var(--placeholder-opacity));
  82410. }
  82411. .xl\:placeholder-blue-100::-moz-placeholder {
  82412. --placeholder-opacity: 1;
  82413. color: #ebf8ff;
  82414. color: rgba(235, 248, 255, var(--placeholder-opacity));
  82415. }
  82416. .xl\:placeholder-blue-100:-ms-input-placeholder {
  82417. --placeholder-opacity: 1;
  82418. color: #ebf8ff;
  82419. color: rgba(235, 248, 255, var(--placeholder-opacity));
  82420. }
  82421. .xl\:placeholder-blue-100::placeholder {
  82422. --placeholder-opacity: 1;
  82423. color: #ebf8ff;
  82424. color: rgba(235, 248, 255, var(--placeholder-opacity));
  82425. }
  82426. .xl\:placeholder-blue-200::-moz-placeholder {
  82427. --placeholder-opacity: 1;
  82428. color: #bee3f8;
  82429. color: rgba(190, 227, 248, var(--placeholder-opacity));
  82430. }
  82431. .xl\:placeholder-blue-200:-ms-input-placeholder {
  82432. --placeholder-opacity: 1;
  82433. color: #bee3f8;
  82434. color: rgba(190, 227, 248, var(--placeholder-opacity));
  82435. }
  82436. .xl\:placeholder-blue-200::placeholder {
  82437. --placeholder-opacity: 1;
  82438. color: #bee3f8;
  82439. color: rgba(190, 227, 248, var(--placeholder-opacity));
  82440. }
  82441. .xl\:placeholder-blue-300::-moz-placeholder {
  82442. --placeholder-opacity: 1;
  82443. color: #90cdf4;
  82444. color: rgba(144, 205, 244, var(--placeholder-opacity));
  82445. }
  82446. .xl\:placeholder-blue-300:-ms-input-placeholder {
  82447. --placeholder-opacity: 1;
  82448. color: #90cdf4;
  82449. color: rgba(144, 205, 244, var(--placeholder-opacity));
  82450. }
  82451. .xl\:placeholder-blue-300::placeholder {
  82452. --placeholder-opacity: 1;
  82453. color: #90cdf4;
  82454. color: rgba(144, 205, 244, var(--placeholder-opacity));
  82455. }
  82456. .xl\:placeholder-blue-400::-moz-placeholder {
  82457. --placeholder-opacity: 1;
  82458. color: #63b3ed;
  82459. color: rgba(99, 179, 237, var(--placeholder-opacity));
  82460. }
  82461. .xl\:placeholder-blue-400:-ms-input-placeholder {
  82462. --placeholder-opacity: 1;
  82463. color: #63b3ed;
  82464. color: rgba(99, 179, 237, var(--placeholder-opacity));
  82465. }
  82466. .xl\:placeholder-blue-400::placeholder {
  82467. --placeholder-opacity: 1;
  82468. color: #63b3ed;
  82469. color: rgba(99, 179, 237, var(--placeholder-opacity));
  82470. }
  82471. .xl\:placeholder-blue-500::-moz-placeholder {
  82472. --placeholder-opacity: 1;
  82473. color: #4299e1;
  82474. color: rgba(66, 153, 225, var(--placeholder-opacity));
  82475. }
  82476. .xl\:placeholder-blue-500:-ms-input-placeholder {
  82477. --placeholder-opacity: 1;
  82478. color: #4299e1;
  82479. color: rgba(66, 153, 225, var(--placeholder-opacity));
  82480. }
  82481. .xl\:placeholder-blue-500::placeholder {
  82482. --placeholder-opacity: 1;
  82483. color: #4299e1;
  82484. color: rgba(66, 153, 225, var(--placeholder-opacity));
  82485. }
  82486. .xl\:placeholder-blue-600::-moz-placeholder {
  82487. --placeholder-opacity: 1;
  82488. color: #3182ce;
  82489. color: rgba(49, 130, 206, var(--placeholder-opacity));
  82490. }
  82491. .xl\:placeholder-blue-600:-ms-input-placeholder {
  82492. --placeholder-opacity: 1;
  82493. color: #3182ce;
  82494. color: rgba(49, 130, 206, var(--placeholder-opacity));
  82495. }
  82496. .xl\:placeholder-blue-600::placeholder {
  82497. --placeholder-opacity: 1;
  82498. color: #3182ce;
  82499. color: rgba(49, 130, 206, var(--placeholder-opacity));
  82500. }
  82501. .xl\:placeholder-blue-700::-moz-placeholder {
  82502. --placeholder-opacity: 1;
  82503. color: #2b6cb0;
  82504. color: rgba(43, 108, 176, var(--placeholder-opacity));
  82505. }
  82506. .xl\:placeholder-blue-700:-ms-input-placeholder {
  82507. --placeholder-opacity: 1;
  82508. color: #2b6cb0;
  82509. color: rgba(43, 108, 176, var(--placeholder-opacity));
  82510. }
  82511. .xl\:placeholder-blue-700::placeholder {
  82512. --placeholder-opacity: 1;
  82513. color: #2b6cb0;
  82514. color: rgba(43, 108, 176, var(--placeholder-opacity));
  82515. }
  82516. .xl\:placeholder-blue-800::-moz-placeholder {
  82517. --placeholder-opacity: 1;
  82518. color: #2c5282;
  82519. color: rgba(44, 82, 130, var(--placeholder-opacity));
  82520. }
  82521. .xl\:placeholder-blue-800:-ms-input-placeholder {
  82522. --placeholder-opacity: 1;
  82523. color: #2c5282;
  82524. color: rgba(44, 82, 130, var(--placeholder-opacity));
  82525. }
  82526. .xl\:placeholder-blue-800::placeholder {
  82527. --placeholder-opacity: 1;
  82528. color: #2c5282;
  82529. color: rgba(44, 82, 130, var(--placeholder-opacity));
  82530. }
  82531. .xl\:placeholder-blue-900::-moz-placeholder {
  82532. --placeholder-opacity: 1;
  82533. color: #2a4365;
  82534. color: rgba(42, 67, 101, var(--placeholder-opacity));
  82535. }
  82536. .xl\:placeholder-blue-900:-ms-input-placeholder {
  82537. --placeholder-opacity: 1;
  82538. color: #2a4365;
  82539. color: rgba(42, 67, 101, var(--placeholder-opacity));
  82540. }
  82541. .xl\:placeholder-blue-900::placeholder {
  82542. --placeholder-opacity: 1;
  82543. color: #2a4365;
  82544. color: rgba(42, 67, 101, var(--placeholder-opacity));
  82545. }
  82546. .xl\:placeholder-indigo-100::-moz-placeholder {
  82547. --placeholder-opacity: 1;
  82548. color: #ebf4ff;
  82549. color: rgba(235, 244, 255, var(--placeholder-opacity));
  82550. }
  82551. .xl\:placeholder-indigo-100:-ms-input-placeholder {
  82552. --placeholder-opacity: 1;
  82553. color: #ebf4ff;
  82554. color: rgba(235, 244, 255, var(--placeholder-opacity));
  82555. }
  82556. .xl\:placeholder-indigo-100::placeholder {
  82557. --placeholder-opacity: 1;
  82558. color: #ebf4ff;
  82559. color: rgba(235, 244, 255, var(--placeholder-opacity));
  82560. }
  82561. .xl\:placeholder-indigo-200::-moz-placeholder {
  82562. --placeholder-opacity: 1;
  82563. color: #c3dafe;
  82564. color: rgba(195, 218, 254, var(--placeholder-opacity));
  82565. }
  82566. .xl\:placeholder-indigo-200:-ms-input-placeholder {
  82567. --placeholder-opacity: 1;
  82568. color: #c3dafe;
  82569. color: rgba(195, 218, 254, var(--placeholder-opacity));
  82570. }
  82571. .xl\:placeholder-indigo-200::placeholder {
  82572. --placeholder-opacity: 1;
  82573. color: #c3dafe;
  82574. color: rgba(195, 218, 254, var(--placeholder-opacity));
  82575. }
  82576. .xl\:placeholder-indigo-300::-moz-placeholder {
  82577. --placeholder-opacity: 1;
  82578. color: #a3bffa;
  82579. color: rgba(163, 191, 250, var(--placeholder-opacity));
  82580. }
  82581. .xl\:placeholder-indigo-300:-ms-input-placeholder {
  82582. --placeholder-opacity: 1;
  82583. color: #a3bffa;
  82584. color: rgba(163, 191, 250, var(--placeholder-opacity));
  82585. }
  82586. .xl\:placeholder-indigo-300::placeholder {
  82587. --placeholder-opacity: 1;
  82588. color: #a3bffa;
  82589. color: rgba(163, 191, 250, var(--placeholder-opacity));
  82590. }
  82591. .xl\:placeholder-indigo-400::-moz-placeholder {
  82592. --placeholder-opacity: 1;
  82593. color: #7f9cf5;
  82594. color: rgba(127, 156, 245, var(--placeholder-opacity));
  82595. }
  82596. .xl\:placeholder-indigo-400:-ms-input-placeholder {
  82597. --placeholder-opacity: 1;
  82598. color: #7f9cf5;
  82599. color: rgba(127, 156, 245, var(--placeholder-opacity));
  82600. }
  82601. .xl\:placeholder-indigo-400::placeholder {
  82602. --placeholder-opacity: 1;
  82603. color: #7f9cf5;
  82604. color: rgba(127, 156, 245, var(--placeholder-opacity));
  82605. }
  82606. .xl\:placeholder-indigo-500::-moz-placeholder {
  82607. --placeholder-opacity: 1;
  82608. color: #667eea;
  82609. color: rgba(102, 126, 234, var(--placeholder-opacity));
  82610. }
  82611. .xl\:placeholder-indigo-500:-ms-input-placeholder {
  82612. --placeholder-opacity: 1;
  82613. color: #667eea;
  82614. color: rgba(102, 126, 234, var(--placeholder-opacity));
  82615. }
  82616. .xl\:placeholder-indigo-500::placeholder {
  82617. --placeholder-opacity: 1;
  82618. color: #667eea;
  82619. color: rgba(102, 126, 234, var(--placeholder-opacity));
  82620. }
  82621. .xl\:placeholder-indigo-600::-moz-placeholder {
  82622. --placeholder-opacity: 1;
  82623. color: #5a67d8;
  82624. color: rgba(90, 103, 216, var(--placeholder-opacity));
  82625. }
  82626. .xl\:placeholder-indigo-600:-ms-input-placeholder {
  82627. --placeholder-opacity: 1;
  82628. color: #5a67d8;
  82629. color: rgba(90, 103, 216, var(--placeholder-opacity));
  82630. }
  82631. .xl\:placeholder-indigo-600::placeholder {
  82632. --placeholder-opacity: 1;
  82633. color: #5a67d8;
  82634. color: rgba(90, 103, 216, var(--placeholder-opacity));
  82635. }
  82636. .xl\:placeholder-indigo-700::-moz-placeholder {
  82637. --placeholder-opacity: 1;
  82638. color: #4c51bf;
  82639. color: rgba(76, 81, 191, var(--placeholder-opacity));
  82640. }
  82641. .xl\:placeholder-indigo-700:-ms-input-placeholder {
  82642. --placeholder-opacity: 1;
  82643. color: #4c51bf;
  82644. color: rgba(76, 81, 191, var(--placeholder-opacity));
  82645. }
  82646. .xl\:placeholder-indigo-700::placeholder {
  82647. --placeholder-opacity: 1;
  82648. color: #4c51bf;
  82649. color: rgba(76, 81, 191, var(--placeholder-opacity));
  82650. }
  82651. .xl\:placeholder-indigo-800::-moz-placeholder {
  82652. --placeholder-opacity: 1;
  82653. color: #434190;
  82654. color: rgba(67, 65, 144, var(--placeholder-opacity));
  82655. }
  82656. .xl\:placeholder-indigo-800:-ms-input-placeholder {
  82657. --placeholder-opacity: 1;
  82658. color: #434190;
  82659. color: rgba(67, 65, 144, var(--placeholder-opacity));
  82660. }
  82661. .xl\:placeholder-indigo-800::placeholder {
  82662. --placeholder-opacity: 1;
  82663. color: #434190;
  82664. color: rgba(67, 65, 144, var(--placeholder-opacity));
  82665. }
  82666. .xl\:placeholder-indigo-900::-moz-placeholder {
  82667. --placeholder-opacity: 1;
  82668. color: #3c366b;
  82669. color: rgba(60, 54, 107, var(--placeholder-opacity));
  82670. }
  82671. .xl\:placeholder-indigo-900:-ms-input-placeholder {
  82672. --placeholder-opacity: 1;
  82673. color: #3c366b;
  82674. color: rgba(60, 54, 107, var(--placeholder-opacity));
  82675. }
  82676. .xl\:placeholder-indigo-900::placeholder {
  82677. --placeholder-opacity: 1;
  82678. color: #3c366b;
  82679. color: rgba(60, 54, 107, var(--placeholder-opacity));
  82680. }
  82681. .xl\:placeholder-purple-100::-moz-placeholder {
  82682. --placeholder-opacity: 1;
  82683. color: #faf5ff;
  82684. color: rgba(250, 245, 255, var(--placeholder-opacity));
  82685. }
  82686. .xl\:placeholder-purple-100:-ms-input-placeholder {
  82687. --placeholder-opacity: 1;
  82688. color: #faf5ff;
  82689. color: rgba(250, 245, 255, var(--placeholder-opacity));
  82690. }
  82691. .xl\:placeholder-purple-100::placeholder {
  82692. --placeholder-opacity: 1;
  82693. color: #faf5ff;
  82694. color: rgba(250, 245, 255, var(--placeholder-opacity));
  82695. }
  82696. .xl\:placeholder-purple-200::-moz-placeholder {
  82697. --placeholder-opacity: 1;
  82698. color: #e9d8fd;
  82699. color: rgba(233, 216, 253, var(--placeholder-opacity));
  82700. }
  82701. .xl\:placeholder-purple-200:-ms-input-placeholder {
  82702. --placeholder-opacity: 1;
  82703. color: #e9d8fd;
  82704. color: rgba(233, 216, 253, var(--placeholder-opacity));
  82705. }
  82706. .xl\:placeholder-purple-200::placeholder {
  82707. --placeholder-opacity: 1;
  82708. color: #e9d8fd;
  82709. color: rgba(233, 216, 253, var(--placeholder-opacity));
  82710. }
  82711. .xl\:placeholder-purple-300::-moz-placeholder {
  82712. --placeholder-opacity: 1;
  82713. color: #d6bcfa;
  82714. color: rgba(214, 188, 250, var(--placeholder-opacity));
  82715. }
  82716. .xl\:placeholder-purple-300:-ms-input-placeholder {
  82717. --placeholder-opacity: 1;
  82718. color: #d6bcfa;
  82719. color: rgba(214, 188, 250, var(--placeholder-opacity));
  82720. }
  82721. .xl\:placeholder-purple-300::placeholder {
  82722. --placeholder-opacity: 1;
  82723. color: #d6bcfa;
  82724. color: rgba(214, 188, 250, var(--placeholder-opacity));
  82725. }
  82726. .xl\:placeholder-purple-400::-moz-placeholder {
  82727. --placeholder-opacity: 1;
  82728. color: #b794f4;
  82729. color: rgba(183, 148, 244, var(--placeholder-opacity));
  82730. }
  82731. .xl\:placeholder-purple-400:-ms-input-placeholder {
  82732. --placeholder-opacity: 1;
  82733. color: #b794f4;
  82734. color: rgba(183, 148, 244, var(--placeholder-opacity));
  82735. }
  82736. .xl\:placeholder-purple-400::placeholder {
  82737. --placeholder-opacity: 1;
  82738. color: #b794f4;
  82739. color: rgba(183, 148, 244, var(--placeholder-opacity));
  82740. }
  82741. .xl\:placeholder-purple-500::-moz-placeholder {
  82742. --placeholder-opacity: 1;
  82743. color: #9f7aea;
  82744. color: rgba(159, 122, 234, var(--placeholder-opacity));
  82745. }
  82746. .xl\:placeholder-purple-500:-ms-input-placeholder {
  82747. --placeholder-opacity: 1;
  82748. color: #9f7aea;
  82749. color: rgba(159, 122, 234, var(--placeholder-opacity));
  82750. }
  82751. .xl\:placeholder-purple-500::placeholder {
  82752. --placeholder-opacity: 1;
  82753. color: #9f7aea;
  82754. color: rgba(159, 122, 234, var(--placeholder-opacity));
  82755. }
  82756. .xl\:placeholder-purple-600::-moz-placeholder {
  82757. --placeholder-opacity: 1;
  82758. color: #805ad5;
  82759. color: rgba(128, 90, 213, var(--placeholder-opacity));
  82760. }
  82761. .xl\:placeholder-purple-600:-ms-input-placeholder {
  82762. --placeholder-opacity: 1;
  82763. color: #805ad5;
  82764. color: rgba(128, 90, 213, var(--placeholder-opacity));
  82765. }
  82766. .xl\:placeholder-purple-600::placeholder {
  82767. --placeholder-opacity: 1;
  82768. color: #805ad5;
  82769. color: rgba(128, 90, 213, var(--placeholder-opacity));
  82770. }
  82771. .xl\:placeholder-purple-700::-moz-placeholder {
  82772. --placeholder-opacity: 1;
  82773. color: #6b46c1;
  82774. color: rgba(107, 70, 193, var(--placeholder-opacity));
  82775. }
  82776. .xl\:placeholder-purple-700:-ms-input-placeholder {
  82777. --placeholder-opacity: 1;
  82778. color: #6b46c1;
  82779. color: rgba(107, 70, 193, var(--placeholder-opacity));
  82780. }
  82781. .xl\:placeholder-purple-700::placeholder {
  82782. --placeholder-opacity: 1;
  82783. color: #6b46c1;
  82784. color: rgba(107, 70, 193, var(--placeholder-opacity));
  82785. }
  82786. .xl\:placeholder-purple-800::-moz-placeholder {
  82787. --placeholder-opacity: 1;
  82788. color: #553c9a;
  82789. color: rgba(85, 60, 154, var(--placeholder-opacity));
  82790. }
  82791. .xl\:placeholder-purple-800:-ms-input-placeholder {
  82792. --placeholder-opacity: 1;
  82793. color: #553c9a;
  82794. color: rgba(85, 60, 154, var(--placeholder-opacity));
  82795. }
  82796. .xl\:placeholder-purple-800::placeholder {
  82797. --placeholder-opacity: 1;
  82798. color: #553c9a;
  82799. color: rgba(85, 60, 154, var(--placeholder-opacity));
  82800. }
  82801. .xl\:placeholder-purple-900::-moz-placeholder {
  82802. --placeholder-opacity: 1;
  82803. color: #44337a;
  82804. color: rgba(68, 51, 122, var(--placeholder-opacity));
  82805. }
  82806. .xl\:placeholder-purple-900:-ms-input-placeholder {
  82807. --placeholder-opacity: 1;
  82808. color: #44337a;
  82809. color: rgba(68, 51, 122, var(--placeholder-opacity));
  82810. }
  82811. .xl\:placeholder-purple-900::placeholder {
  82812. --placeholder-opacity: 1;
  82813. color: #44337a;
  82814. color: rgba(68, 51, 122, var(--placeholder-opacity));
  82815. }
  82816. .xl\:placeholder-pink-100::-moz-placeholder {
  82817. --placeholder-opacity: 1;
  82818. color: #fff5f7;
  82819. color: rgba(255, 245, 247, var(--placeholder-opacity));
  82820. }
  82821. .xl\:placeholder-pink-100:-ms-input-placeholder {
  82822. --placeholder-opacity: 1;
  82823. color: #fff5f7;
  82824. color: rgba(255, 245, 247, var(--placeholder-opacity));
  82825. }
  82826. .xl\:placeholder-pink-100::placeholder {
  82827. --placeholder-opacity: 1;
  82828. color: #fff5f7;
  82829. color: rgba(255, 245, 247, var(--placeholder-opacity));
  82830. }
  82831. .xl\:placeholder-pink-200::-moz-placeholder {
  82832. --placeholder-opacity: 1;
  82833. color: #fed7e2;
  82834. color: rgba(254, 215, 226, var(--placeholder-opacity));
  82835. }
  82836. .xl\:placeholder-pink-200:-ms-input-placeholder {
  82837. --placeholder-opacity: 1;
  82838. color: #fed7e2;
  82839. color: rgba(254, 215, 226, var(--placeholder-opacity));
  82840. }
  82841. .xl\:placeholder-pink-200::placeholder {
  82842. --placeholder-opacity: 1;
  82843. color: #fed7e2;
  82844. color: rgba(254, 215, 226, var(--placeholder-opacity));
  82845. }
  82846. .xl\:placeholder-pink-300::-moz-placeholder {
  82847. --placeholder-opacity: 1;
  82848. color: #fbb6ce;
  82849. color: rgba(251, 182, 206, var(--placeholder-opacity));
  82850. }
  82851. .xl\:placeholder-pink-300:-ms-input-placeholder {
  82852. --placeholder-opacity: 1;
  82853. color: #fbb6ce;
  82854. color: rgba(251, 182, 206, var(--placeholder-opacity));
  82855. }
  82856. .xl\:placeholder-pink-300::placeholder {
  82857. --placeholder-opacity: 1;
  82858. color: #fbb6ce;
  82859. color: rgba(251, 182, 206, var(--placeholder-opacity));
  82860. }
  82861. .xl\:placeholder-pink-400::-moz-placeholder {
  82862. --placeholder-opacity: 1;
  82863. color: #f687b3;
  82864. color: rgba(246, 135, 179, var(--placeholder-opacity));
  82865. }
  82866. .xl\:placeholder-pink-400:-ms-input-placeholder {
  82867. --placeholder-opacity: 1;
  82868. color: #f687b3;
  82869. color: rgba(246, 135, 179, var(--placeholder-opacity));
  82870. }
  82871. .xl\:placeholder-pink-400::placeholder {
  82872. --placeholder-opacity: 1;
  82873. color: #f687b3;
  82874. color: rgba(246, 135, 179, var(--placeholder-opacity));
  82875. }
  82876. .xl\:placeholder-pink-500::-moz-placeholder {
  82877. --placeholder-opacity: 1;
  82878. color: #ed64a6;
  82879. color: rgba(237, 100, 166, var(--placeholder-opacity));
  82880. }
  82881. .xl\:placeholder-pink-500:-ms-input-placeholder {
  82882. --placeholder-opacity: 1;
  82883. color: #ed64a6;
  82884. color: rgba(237, 100, 166, var(--placeholder-opacity));
  82885. }
  82886. .xl\:placeholder-pink-500::placeholder {
  82887. --placeholder-opacity: 1;
  82888. color: #ed64a6;
  82889. color: rgba(237, 100, 166, var(--placeholder-opacity));
  82890. }
  82891. .xl\:placeholder-pink-600::-moz-placeholder {
  82892. --placeholder-opacity: 1;
  82893. color: #d53f8c;
  82894. color: rgba(213, 63, 140, var(--placeholder-opacity));
  82895. }
  82896. .xl\:placeholder-pink-600:-ms-input-placeholder {
  82897. --placeholder-opacity: 1;
  82898. color: #d53f8c;
  82899. color: rgba(213, 63, 140, var(--placeholder-opacity));
  82900. }
  82901. .xl\:placeholder-pink-600::placeholder {
  82902. --placeholder-opacity: 1;
  82903. color: #d53f8c;
  82904. color: rgba(213, 63, 140, var(--placeholder-opacity));
  82905. }
  82906. .xl\:placeholder-pink-700::-moz-placeholder {
  82907. --placeholder-opacity: 1;
  82908. color: #b83280;
  82909. color: rgba(184, 50, 128, var(--placeholder-opacity));
  82910. }
  82911. .xl\:placeholder-pink-700:-ms-input-placeholder {
  82912. --placeholder-opacity: 1;
  82913. color: #b83280;
  82914. color: rgba(184, 50, 128, var(--placeholder-opacity));
  82915. }
  82916. .xl\:placeholder-pink-700::placeholder {
  82917. --placeholder-opacity: 1;
  82918. color: #b83280;
  82919. color: rgba(184, 50, 128, var(--placeholder-opacity));
  82920. }
  82921. .xl\:placeholder-pink-800::-moz-placeholder {
  82922. --placeholder-opacity: 1;
  82923. color: #97266d;
  82924. color: rgba(151, 38, 109, var(--placeholder-opacity));
  82925. }
  82926. .xl\:placeholder-pink-800:-ms-input-placeholder {
  82927. --placeholder-opacity: 1;
  82928. color: #97266d;
  82929. color: rgba(151, 38, 109, var(--placeholder-opacity));
  82930. }
  82931. .xl\:placeholder-pink-800::placeholder {
  82932. --placeholder-opacity: 1;
  82933. color: #97266d;
  82934. color: rgba(151, 38, 109, var(--placeholder-opacity));
  82935. }
  82936. .xl\:placeholder-pink-900::-moz-placeholder {
  82937. --placeholder-opacity: 1;
  82938. color: #702459;
  82939. color: rgba(112, 36, 89, var(--placeholder-opacity));
  82940. }
  82941. .xl\:placeholder-pink-900:-ms-input-placeholder {
  82942. --placeholder-opacity: 1;
  82943. color: #702459;
  82944. color: rgba(112, 36, 89, var(--placeholder-opacity));
  82945. }
  82946. .xl\:placeholder-pink-900::placeholder {
  82947. --placeholder-opacity: 1;
  82948. color: #702459;
  82949. color: rgba(112, 36, 89, var(--placeholder-opacity));
  82950. }
  82951. .xl\:focus\:placeholder-transparent:focus::-moz-placeholder {
  82952. color: transparent;
  82953. }
  82954. .xl\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
  82955. color: transparent;
  82956. }
  82957. .xl\:focus\:placeholder-transparent:focus::placeholder {
  82958. color: transparent;
  82959. }
  82960. .xl\:focus\:placeholder-current:focus::-moz-placeholder {
  82961. color: currentColor;
  82962. }
  82963. .xl\:focus\:placeholder-current:focus:-ms-input-placeholder {
  82964. color: currentColor;
  82965. }
  82966. .xl\:focus\:placeholder-current:focus::placeholder {
  82967. color: currentColor;
  82968. }
  82969. .xl\:focus\:placeholder-black:focus::-moz-placeholder {
  82970. --placeholder-opacity: 1;
  82971. color: #000;
  82972. color: rgba(0, 0, 0, var(--placeholder-opacity));
  82973. }
  82974. .xl\:focus\:placeholder-black:focus:-ms-input-placeholder {
  82975. --placeholder-opacity: 1;
  82976. color: #000;
  82977. color: rgba(0, 0, 0, var(--placeholder-opacity));
  82978. }
  82979. .xl\:focus\:placeholder-black:focus::placeholder {
  82980. --placeholder-opacity: 1;
  82981. color: #000;
  82982. color: rgba(0, 0, 0, var(--placeholder-opacity));
  82983. }
  82984. .xl\:focus\:placeholder-white:focus::-moz-placeholder {
  82985. --placeholder-opacity: 1;
  82986. color: #fff;
  82987. color: rgba(255, 255, 255, var(--placeholder-opacity));
  82988. }
  82989. .xl\:focus\:placeholder-white:focus:-ms-input-placeholder {
  82990. --placeholder-opacity: 1;
  82991. color: #fff;
  82992. color: rgba(255, 255, 255, var(--placeholder-opacity));
  82993. }
  82994. .xl\:focus\:placeholder-white:focus::placeholder {
  82995. --placeholder-opacity: 1;
  82996. color: #fff;
  82997. color: rgba(255, 255, 255, var(--placeholder-opacity));
  82998. }
  82999. .xl\:focus\:placeholder-gray-100:focus::-moz-placeholder {
  83000. --placeholder-opacity: 1;
  83001. color: #f7fafc;
  83002. color: rgba(247, 250, 252, var(--placeholder-opacity));
  83003. }
  83004. .xl\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
  83005. --placeholder-opacity: 1;
  83006. color: #f7fafc;
  83007. color: rgba(247, 250, 252, var(--placeholder-opacity));
  83008. }
  83009. .xl\:focus\:placeholder-gray-100:focus::placeholder {
  83010. --placeholder-opacity: 1;
  83011. color: #f7fafc;
  83012. color: rgba(247, 250, 252, var(--placeholder-opacity));
  83013. }
  83014. .xl\:focus\:placeholder-gray-200:focus::-moz-placeholder {
  83015. --placeholder-opacity: 1;
  83016. color: #edf2f7;
  83017. color: rgba(237, 242, 247, var(--placeholder-opacity));
  83018. }
  83019. .xl\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
  83020. --placeholder-opacity: 1;
  83021. color: #edf2f7;
  83022. color: rgba(237, 242, 247, var(--placeholder-opacity));
  83023. }
  83024. .xl\:focus\:placeholder-gray-200:focus::placeholder {
  83025. --placeholder-opacity: 1;
  83026. color: #edf2f7;
  83027. color: rgba(237, 242, 247, var(--placeholder-opacity));
  83028. }
  83029. .xl\:focus\:placeholder-gray-300:focus::-moz-placeholder {
  83030. --placeholder-opacity: 1;
  83031. color: #e2e8f0;
  83032. color: rgba(226, 232, 240, var(--placeholder-opacity));
  83033. }
  83034. .xl\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
  83035. --placeholder-opacity: 1;
  83036. color: #e2e8f0;
  83037. color: rgba(226, 232, 240, var(--placeholder-opacity));
  83038. }
  83039. .xl\:focus\:placeholder-gray-300:focus::placeholder {
  83040. --placeholder-opacity: 1;
  83041. color: #e2e8f0;
  83042. color: rgba(226, 232, 240, var(--placeholder-opacity));
  83043. }
  83044. .xl\:focus\:placeholder-gray-400:focus::-moz-placeholder {
  83045. --placeholder-opacity: 1;
  83046. color: #cbd5e0;
  83047. color: rgba(203, 213, 224, var(--placeholder-opacity));
  83048. }
  83049. .xl\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
  83050. --placeholder-opacity: 1;
  83051. color: #cbd5e0;
  83052. color: rgba(203, 213, 224, var(--placeholder-opacity));
  83053. }
  83054. .xl\:focus\:placeholder-gray-400:focus::placeholder {
  83055. --placeholder-opacity: 1;
  83056. color: #cbd5e0;
  83057. color: rgba(203, 213, 224, var(--placeholder-opacity));
  83058. }
  83059. .xl\:focus\:placeholder-gray-500:focus::-moz-placeholder {
  83060. --placeholder-opacity: 1;
  83061. color: #a0aec0;
  83062. color: rgba(160, 174, 192, var(--placeholder-opacity));
  83063. }
  83064. .xl\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
  83065. --placeholder-opacity: 1;
  83066. color: #a0aec0;
  83067. color: rgba(160, 174, 192, var(--placeholder-opacity));
  83068. }
  83069. .xl\:focus\:placeholder-gray-500:focus::placeholder {
  83070. --placeholder-opacity: 1;
  83071. color: #a0aec0;
  83072. color: rgba(160, 174, 192, var(--placeholder-opacity));
  83073. }
  83074. .xl\:focus\:placeholder-gray-600:focus::-moz-placeholder {
  83075. --placeholder-opacity: 1;
  83076. color: #718096;
  83077. color: rgba(113, 128, 150, var(--placeholder-opacity));
  83078. }
  83079. .xl\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
  83080. --placeholder-opacity: 1;
  83081. color: #718096;
  83082. color: rgba(113, 128, 150, var(--placeholder-opacity));
  83083. }
  83084. .xl\:focus\:placeholder-gray-600:focus::placeholder {
  83085. --placeholder-opacity: 1;
  83086. color: #718096;
  83087. color: rgba(113, 128, 150, var(--placeholder-opacity));
  83088. }
  83089. .xl\:focus\:placeholder-gray-700:focus::-moz-placeholder {
  83090. --placeholder-opacity: 1;
  83091. color: #4a5568;
  83092. color: rgba(74, 85, 104, var(--placeholder-opacity));
  83093. }
  83094. .xl\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
  83095. --placeholder-opacity: 1;
  83096. color: #4a5568;
  83097. color: rgba(74, 85, 104, var(--placeholder-opacity));
  83098. }
  83099. .xl\:focus\:placeholder-gray-700:focus::placeholder {
  83100. --placeholder-opacity: 1;
  83101. color: #4a5568;
  83102. color: rgba(74, 85, 104, var(--placeholder-opacity));
  83103. }
  83104. .xl\:focus\:placeholder-gray-800:focus::-moz-placeholder {
  83105. --placeholder-opacity: 1;
  83106. color: #2d3748;
  83107. color: rgba(45, 55, 72, var(--placeholder-opacity));
  83108. }
  83109. .xl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
  83110. --placeholder-opacity: 1;
  83111. color: #2d3748;
  83112. color: rgba(45, 55, 72, var(--placeholder-opacity));
  83113. }
  83114. .xl\:focus\:placeholder-gray-800:focus::placeholder {
  83115. --placeholder-opacity: 1;
  83116. color: #2d3748;
  83117. color: rgba(45, 55, 72, var(--placeholder-opacity));
  83118. }
  83119. .xl\:focus\:placeholder-gray-900:focus::-moz-placeholder {
  83120. --placeholder-opacity: 1;
  83121. color: #1a202c;
  83122. color: rgba(26, 32, 44, var(--placeholder-opacity));
  83123. }
  83124. .xl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
  83125. --placeholder-opacity: 1;
  83126. color: #1a202c;
  83127. color: rgba(26, 32, 44, var(--placeholder-opacity));
  83128. }
  83129. .xl\:focus\:placeholder-gray-900:focus::placeholder {
  83130. --placeholder-opacity: 1;
  83131. color: #1a202c;
  83132. color: rgba(26, 32, 44, var(--placeholder-opacity));
  83133. }
  83134. .xl\:focus\:placeholder-red-100:focus::-moz-placeholder {
  83135. --placeholder-opacity: 1;
  83136. color: #fff5f5;
  83137. color: rgba(255, 245, 245, var(--placeholder-opacity));
  83138. }
  83139. .xl\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
  83140. --placeholder-opacity: 1;
  83141. color: #fff5f5;
  83142. color: rgba(255, 245, 245, var(--placeholder-opacity));
  83143. }
  83144. .xl\:focus\:placeholder-red-100:focus::placeholder {
  83145. --placeholder-opacity: 1;
  83146. color: #fff5f5;
  83147. color: rgba(255, 245, 245, var(--placeholder-opacity));
  83148. }
  83149. .xl\:focus\:placeholder-red-200:focus::-moz-placeholder {
  83150. --placeholder-opacity: 1;
  83151. color: #fed7d7;
  83152. color: rgba(254, 215, 215, var(--placeholder-opacity));
  83153. }
  83154. .xl\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
  83155. --placeholder-opacity: 1;
  83156. color: #fed7d7;
  83157. color: rgba(254, 215, 215, var(--placeholder-opacity));
  83158. }
  83159. .xl\:focus\:placeholder-red-200:focus::placeholder {
  83160. --placeholder-opacity: 1;
  83161. color: #fed7d7;
  83162. color: rgba(254, 215, 215, var(--placeholder-opacity));
  83163. }
  83164. .xl\:focus\:placeholder-red-300:focus::-moz-placeholder {
  83165. --placeholder-opacity: 1;
  83166. color: #feb2b2;
  83167. color: rgba(254, 178, 178, var(--placeholder-opacity));
  83168. }
  83169. .xl\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
  83170. --placeholder-opacity: 1;
  83171. color: #feb2b2;
  83172. color: rgba(254, 178, 178, var(--placeholder-opacity));
  83173. }
  83174. .xl\:focus\:placeholder-red-300:focus::placeholder {
  83175. --placeholder-opacity: 1;
  83176. color: #feb2b2;
  83177. color: rgba(254, 178, 178, var(--placeholder-opacity));
  83178. }
  83179. .xl\:focus\:placeholder-red-400:focus::-moz-placeholder {
  83180. --placeholder-opacity: 1;
  83181. color: #fc8181;
  83182. color: rgba(252, 129, 129, var(--placeholder-opacity));
  83183. }
  83184. .xl\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
  83185. --placeholder-opacity: 1;
  83186. color: #fc8181;
  83187. color: rgba(252, 129, 129, var(--placeholder-opacity));
  83188. }
  83189. .xl\:focus\:placeholder-red-400:focus::placeholder {
  83190. --placeholder-opacity: 1;
  83191. color: #fc8181;
  83192. color: rgba(252, 129, 129, var(--placeholder-opacity));
  83193. }
  83194. .xl\:focus\:placeholder-red-500:focus::-moz-placeholder {
  83195. --placeholder-opacity: 1;
  83196. color: #f56565;
  83197. color: rgba(245, 101, 101, var(--placeholder-opacity));
  83198. }
  83199. .xl\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
  83200. --placeholder-opacity: 1;
  83201. color: #f56565;
  83202. color: rgba(245, 101, 101, var(--placeholder-opacity));
  83203. }
  83204. .xl\:focus\:placeholder-red-500:focus::placeholder {
  83205. --placeholder-opacity: 1;
  83206. color: #f56565;
  83207. color: rgba(245, 101, 101, var(--placeholder-opacity));
  83208. }
  83209. .xl\:focus\:placeholder-red-600:focus::-moz-placeholder {
  83210. --placeholder-opacity: 1;
  83211. color: #e53e3e;
  83212. color: rgba(229, 62, 62, var(--placeholder-opacity));
  83213. }
  83214. .xl\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
  83215. --placeholder-opacity: 1;
  83216. color: #e53e3e;
  83217. color: rgba(229, 62, 62, var(--placeholder-opacity));
  83218. }
  83219. .xl\:focus\:placeholder-red-600:focus::placeholder {
  83220. --placeholder-opacity: 1;
  83221. color: #e53e3e;
  83222. color: rgba(229, 62, 62, var(--placeholder-opacity));
  83223. }
  83224. .xl\:focus\:placeholder-red-700:focus::-moz-placeholder {
  83225. --placeholder-opacity: 1;
  83226. color: #c53030;
  83227. color: rgba(197, 48, 48, var(--placeholder-opacity));
  83228. }
  83229. .xl\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
  83230. --placeholder-opacity: 1;
  83231. color: #c53030;
  83232. color: rgba(197, 48, 48, var(--placeholder-opacity));
  83233. }
  83234. .xl\:focus\:placeholder-red-700:focus::placeholder {
  83235. --placeholder-opacity: 1;
  83236. color: #c53030;
  83237. color: rgba(197, 48, 48, var(--placeholder-opacity));
  83238. }
  83239. .xl\:focus\:placeholder-red-800:focus::-moz-placeholder {
  83240. --placeholder-opacity: 1;
  83241. color: #9b2c2c;
  83242. color: rgba(155, 44, 44, var(--placeholder-opacity));
  83243. }
  83244. .xl\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
  83245. --placeholder-opacity: 1;
  83246. color: #9b2c2c;
  83247. color: rgba(155, 44, 44, var(--placeholder-opacity));
  83248. }
  83249. .xl\:focus\:placeholder-red-800:focus::placeholder {
  83250. --placeholder-opacity: 1;
  83251. color: #9b2c2c;
  83252. color: rgba(155, 44, 44, var(--placeholder-opacity));
  83253. }
  83254. .xl\:focus\:placeholder-red-900:focus::-moz-placeholder {
  83255. --placeholder-opacity: 1;
  83256. color: #742a2a;
  83257. color: rgba(116, 42, 42, var(--placeholder-opacity));
  83258. }
  83259. .xl\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
  83260. --placeholder-opacity: 1;
  83261. color: #742a2a;
  83262. color: rgba(116, 42, 42, var(--placeholder-opacity));
  83263. }
  83264. .xl\:focus\:placeholder-red-900:focus::placeholder {
  83265. --placeholder-opacity: 1;
  83266. color: #742a2a;
  83267. color: rgba(116, 42, 42, var(--placeholder-opacity));
  83268. }
  83269. .xl\:focus\:placeholder-orange-100:focus::-moz-placeholder {
  83270. --placeholder-opacity: 1;
  83271. color: #fffaf0;
  83272. color: rgba(255, 250, 240, var(--placeholder-opacity));
  83273. }
  83274. .xl\:focus\:placeholder-orange-100:focus:-ms-input-placeholder {
  83275. --placeholder-opacity: 1;
  83276. color: #fffaf0;
  83277. color: rgba(255, 250, 240, var(--placeholder-opacity));
  83278. }
  83279. .xl\:focus\:placeholder-orange-100:focus::placeholder {
  83280. --placeholder-opacity: 1;
  83281. color: #fffaf0;
  83282. color: rgba(255, 250, 240, var(--placeholder-opacity));
  83283. }
  83284. .xl\:focus\:placeholder-orange-200:focus::-moz-placeholder {
  83285. --placeholder-opacity: 1;
  83286. color: #feebc8;
  83287. color: rgba(254, 235, 200, var(--placeholder-opacity));
  83288. }
  83289. .xl\:focus\:placeholder-orange-200:focus:-ms-input-placeholder {
  83290. --placeholder-opacity: 1;
  83291. color: #feebc8;
  83292. color: rgba(254, 235, 200, var(--placeholder-opacity));
  83293. }
  83294. .xl\:focus\:placeholder-orange-200:focus::placeholder {
  83295. --placeholder-opacity: 1;
  83296. color: #feebc8;
  83297. color: rgba(254, 235, 200, var(--placeholder-opacity));
  83298. }
  83299. .xl\:focus\:placeholder-orange-300:focus::-moz-placeholder {
  83300. --placeholder-opacity: 1;
  83301. color: #fbd38d;
  83302. color: rgba(251, 211, 141, var(--placeholder-opacity));
  83303. }
  83304. .xl\:focus\:placeholder-orange-300:focus:-ms-input-placeholder {
  83305. --placeholder-opacity: 1;
  83306. color: #fbd38d;
  83307. color: rgba(251, 211, 141, var(--placeholder-opacity));
  83308. }
  83309. .xl\:focus\:placeholder-orange-300:focus::placeholder {
  83310. --placeholder-opacity: 1;
  83311. color: #fbd38d;
  83312. color: rgba(251, 211, 141, var(--placeholder-opacity));
  83313. }
  83314. .xl\:focus\:placeholder-orange-400:focus::-moz-placeholder {
  83315. --placeholder-opacity: 1;
  83316. color: #f6ad55;
  83317. color: rgba(246, 173, 85, var(--placeholder-opacity));
  83318. }
  83319. .xl\:focus\:placeholder-orange-400:focus:-ms-input-placeholder {
  83320. --placeholder-opacity: 1;
  83321. color: #f6ad55;
  83322. color: rgba(246, 173, 85, var(--placeholder-opacity));
  83323. }
  83324. .xl\:focus\:placeholder-orange-400:focus::placeholder {
  83325. --placeholder-opacity: 1;
  83326. color: #f6ad55;
  83327. color: rgba(246, 173, 85, var(--placeholder-opacity));
  83328. }
  83329. .xl\:focus\:placeholder-orange-500:focus::-moz-placeholder {
  83330. --placeholder-opacity: 1;
  83331. color: #ed8936;
  83332. color: rgba(237, 137, 54, var(--placeholder-opacity));
  83333. }
  83334. .xl\:focus\:placeholder-orange-500:focus:-ms-input-placeholder {
  83335. --placeholder-opacity: 1;
  83336. color: #ed8936;
  83337. color: rgba(237, 137, 54, var(--placeholder-opacity));
  83338. }
  83339. .xl\:focus\:placeholder-orange-500:focus::placeholder {
  83340. --placeholder-opacity: 1;
  83341. color: #ed8936;
  83342. color: rgba(237, 137, 54, var(--placeholder-opacity));
  83343. }
  83344. .xl\:focus\:placeholder-orange-600:focus::-moz-placeholder {
  83345. --placeholder-opacity: 1;
  83346. color: #dd6b20;
  83347. color: rgba(221, 107, 32, var(--placeholder-opacity));
  83348. }
  83349. .xl\:focus\:placeholder-orange-600:focus:-ms-input-placeholder {
  83350. --placeholder-opacity: 1;
  83351. color: #dd6b20;
  83352. color: rgba(221, 107, 32, var(--placeholder-opacity));
  83353. }
  83354. .xl\:focus\:placeholder-orange-600:focus::placeholder {
  83355. --placeholder-opacity: 1;
  83356. color: #dd6b20;
  83357. color: rgba(221, 107, 32, var(--placeholder-opacity));
  83358. }
  83359. .xl\:focus\:placeholder-orange-700:focus::-moz-placeholder {
  83360. --placeholder-opacity: 1;
  83361. color: #c05621;
  83362. color: rgba(192, 86, 33, var(--placeholder-opacity));
  83363. }
  83364. .xl\:focus\:placeholder-orange-700:focus:-ms-input-placeholder {
  83365. --placeholder-opacity: 1;
  83366. color: #c05621;
  83367. color: rgba(192, 86, 33, var(--placeholder-opacity));
  83368. }
  83369. .xl\:focus\:placeholder-orange-700:focus::placeholder {
  83370. --placeholder-opacity: 1;
  83371. color: #c05621;
  83372. color: rgba(192, 86, 33, var(--placeholder-opacity));
  83373. }
  83374. .xl\:focus\:placeholder-orange-800:focus::-moz-placeholder {
  83375. --placeholder-opacity: 1;
  83376. color: #9c4221;
  83377. color: rgba(156, 66, 33, var(--placeholder-opacity));
  83378. }
  83379. .xl\:focus\:placeholder-orange-800:focus:-ms-input-placeholder {
  83380. --placeholder-opacity: 1;
  83381. color: #9c4221;
  83382. color: rgba(156, 66, 33, var(--placeholder-opacity));
  83383. }
  83384. .xl\:focus\:placeholder-orange-800:focus::placeholder {
  83385. --placeholder-opacity: 1;
  83386. color: #9c4221;
  83387. color: rgba(156, 66, 33, var(--placeholder-opacity));
  83388. }
  83389. .xl\:focus\:placeholder-orange-900:focus::-moz-placeholder {
  83390. --placeholder-opacity: 1;
  83391. color: #7b341e;
  83392. color: rgba(123, 52, 30, var(--placeholder-opacity));
  83393. }
  83394. .xl\:focus\:placeholder-orange-900:focus:-ms-input-placeholder {
  83395. --placeholder-opacity: 1;
  83396. color: #7b341e;
  83397. color: rgba(123, 52, 30, var(--placeholder-opacity));
  83398. }
  83399. .xl\:focus\:placeholder-orange-900:focus::placeholder {
  83400. --placeholder-opacity: 1;
  83401. color: #7b341e;
  83402. color: rgba(123, 52, 30, var(--placeholder-opacity));
  83403. }
  83404. .xl\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
  83405. --placeholder-opacity: 1;
  83406. color: #fffff0;
  83407. color: rgba(255, 255, 240, var(--placeholder-opacity));
  83408. }
  83409. .xl\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
  83410. --placeholder-opacity: 1;
  83411. color: #fffff0;
  83412. color: rgba(255, 255, 240, var(--placeholder-opacity));
  83413. }
  83414. .xl\:focus\:placeholder-yellow-100:focus::placeholder {
  83415. --placeholder-opacity: 1;
  83416. color: #fffff0;
  83417. color: rgba(255, 255, 240, var(--placeholder-opacity));
  83418. }
  83419. .xl\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
  83420. --placeholder-opacity: 1;
  83421. color: #fefcbf;
  83422. color: rgba(254, 252, 191, var(--placeholder-opacity));
  83423. }
  83424. .xl\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
  83425. --placeholder-opacity: 1;
  83426. color: #fefcbf;
  83427. color: rgba(254, 252, 191, var(--placeholder-opacity));
  83428. }
  83429. .xl\:focus\:placeholder-yellow-200:focus::placeholder {
  83430. --placeholder-opacity: 1;
  83431. color: #fefcbf;
  83432. color: rgba(254, 252, 191, var(--placeholder-opacity));
  83433. }
  83434. .xl\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
  83435. --placeholder-opacity: 1;
  83436. color: #faf089;
  83437. color: rgba(250, 240, 137, var(--placeholder-opacity));
  83438. }
  83439. .xl\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
  83440. --placeholder-opacity: 1;
  83441. color: #faf089;
  83442. color: rgba(250, 240, 137, var(--placeholder-opacity));
  83443. }
  83444. .xl\:focus\:placeholder-yellow-300:focus::placeholder {
  83445. --placeholder-opacity: 1;
  83446. color: #faf089;
  83447. color: rgba(250, 240, 137, var(--placeholder-opacity));
  83448. }
  83449. .xl\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
  83450. --placeholder-opacity: 1;
  83451. color: #f6e05e;
  83452. color: rgba(246, 224, 94, var(--placeholder-opacity));
  83453. }
  83454. .xl\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
  83455. --placeholder-opacity: 1;
  83456. color: #f6e05e;
  83457. color: rgba(246, 224, 94, var(--placeholder-opacity));
  83458. }
  83459. .xl\:focus\:placeholder-yellow-400:focus::placeholder {
  83460. --placeholder-opacity: 1;
  83461. color: #f6e05e;
  83462. color: rgba(246, 224, 94, var(--placeholder-opacity));
  83463. }
  83464. .xl\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
  83465. --placeholder-opacity: 1;
  83466. color: #ecc94b;
  83467. color: rgba(236, 201, 75, var(--placeholder-opacity));
  83468. }
  83469. .xl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
  83470. --placeholder-opacity: 1;
  83471. color: #ecc94b;
  83472. color: rgba(236, 201, 75, var(--placeholder-opacity));
  83473. }
  83474. .xl\:focus\:placeholder-yellow-500:focus::placeholder {
  83475. --placeholder-opacity: 1;
  83476. color: #ecc94b;
  83477. color: rgba(236, 201, 75, var(--placeholder-opacity));
  83478. }
  83479. .xl\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
  83480. --placeholder-opacity: 1;
  83481. color: #d69e2e;
  83482. color: rgba(214, 158, 46, var(--placeholder-opacity));
  83483. }
  83484. .xl\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
  83485. --placeholder-opacity: 1;
  83486. color: #d69e2e;
  83487. color: rgba(214, 158, 46, var(--placeholder-opacity));
  83488. }
  83489. .xl\:focus\:placeholder-yellow-600:focus::placeholder {
  83490. --placeholder-opacity: 1;
  83491. color: #d69e2e;
  83492. color: rgba(214, 158, 46, var(--placeholder-opacity));
  83493. }
  83494. .xl\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
  83495. --placeholder-opacity: 1;
  83496. color: #b7791f;
  83497. color: rgba(183, 121, 31, var(--placeholder-opacity));
  83498. }
  83499. .xl\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
  83500. --placeholder-opacity: 1;
  83501. color: #b7791f;
  83502. color: rgba(183, 121, 31, var(--placeholder-opacity));
  83503. }
  83504. .xl\:focus\:placeholder-yellow-700:focus::placeholder {
  83505. --placeholder-opacity: 1;
  83506. color: #b7791f;
  83507. color: rgba(183, 121, 31, var(--placeholder-opacity));
  83508. }
  83509. .xl\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
  83510. --placeholder-opacity: 1;
  83511. color: #975a16;
  83512. color: rgba(151, 90, 22, var(--placeholder-opacity));
  83513. }
  83514. .xl\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
  83515. --placeholder-opacity: 1;
  83516. color: #975a16;
  83517. color: rgba(151, 90, 22, var(--placeholder-opacity));
  83518. }
  83519. .xl\:focus\:placeholder-yellow-800:focus::placeholder {
  83520. --placeholder-opacity: 1;
  83521. color: #975a16;
  83522. color: rgba(151, 90, 22, var(--placeholder-opacity));
  83523. }
  83524. .xl\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
  83525. --placeholder-opacity: 1;
  83526. color: #744210;
  83527. color: rgba(116, 66, 16, var(--placeholder-opacity));
  83528. }
  83529. .xl\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
  83530. --placeholder-opacity: 1;
  83531. color: #744210;
  83532. color: rgba(116, 66, 16, var(--placeholder-opacity));
  83533. }
  83534. .xl\:focus\:placeholder-yellow-900:focus::placeholder {
  83535. --placeholder-opacity: 1;
  83536. color: #744210;
  83537. color: rgba(116, 66, 16, var(--placeholder-opacity));
  83538. }
  83539. .xl\:focus\:placeholder-green-100:focus::-moz-placeholder {
  83540. --placeholder-opacity: 1;
  83541. color: #f0fff4;
  83542. color: rgba(240, 255, 244, var(--placeholder-opacity));
  83543. }
  83544. .xl\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
  83545. --placeholder-opacity: 1;
  83546. color: #f0fff4;
  83547. color: rgba(240, 255, 244, var(--placeholder-opacity));
  83548. }
  83549. .xl\:focus\:placeholder-green-100:focus::placeholder {
  83550. --placeholder-opacity: 1;
  83551. color: #f0fff4;
  83552. color: rgba(240, 255, 244, var(--placeholder-opacity));
  83553. }
  83554. .xl\:focus\:placeholder-green-200:focus::-moz-placeholder {
  83555. --placeholder-opacity: 1;
  83556. color: #c6f6d5;
  83557. color: rgba(198, 246, 213, var(--placeholder-opacity));
  83558. }
  83559. .xl\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
  83560. --placeholder-opacity: 1;
  83561. color: #c6f6d5;
  83562. color: rgba(198, 246, 213, var(--placeholder-opacity));
  83563. }
  83564. .xl\:focus\:placeholder-green-200:focus::placeholder {
  83565. --placeholder-opacity: 1;
  83566. color: #c6f6d5;
  83567. color: rgba(198, 246, 213, var(--placeholder-opacity));
  83568. }
  83569. .xl\:focus\:placeholder-green-300:focus::-moz-placeholder {
  83570. --placeholder-opacity: 1;
  83571. color: #9ae6b4;
  83572. color: rgba(154, 230, 180, var(--placeholder-opacity));
  83573. }
  83574. .xl\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
  83575. --placeholder-opacity: 1;
  83576. color: #9ae6b4;
  83577. color: rgba(154, 230, 180, var(--placeholder-opacity));
  83578. }
  83579. .xl\:focus\:placeholder-green-300:focus::placeholder {
  83580. --placeholder-opacity: 1;
  83581. color: #9ae6b4;
  83582. color: rgba(154, 230, 180, var(--placeholder-opacity));
  83583. }
  83584. .xl\:focus\:placeholder-green-400:focus::-moz-placeholder {
  83585. --placeholder-opacity: 1;
  83586. color: #68d391;
  83587. color: rgba(104, 211, 145, var(--placeholder-opacity));
  83588. }
  83589. .xl\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
  83590. --placeholder-opacity: 1;
  83591. color: #68d391;
  83592. color: rgba(104, 211, 145, var(--placeholder-opacity));
  83593. }
  83594. .xl\:focus\:placeholder-green-400:focus::placeholder {
  83595. --placeholder-opacity: 1;
  83596. color: #68d391;
  83597. color: rgba(104, 211, 145, var(--placeholder-opacity));
  83598. }
  83599. .xl\:focus\:placeholder-green-500:focus::-moz-placeholder {
  83600. --placeholder-opacity: 1;
  83601. color: #48bb78;
  83602. color: rgba(72, 187, 120, var(--placeholder-opacity));
  83603. }
  83604. .xl\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
  83605. --placeholder-opacity: 1;
  83606. color: #48bb78;
  83607. color: rgba(72, 187, 120, var(--placeholder-opacity));
  83608. }
  83609. .xl\:focus\:placeholder-green-500:focus::placeholder {
  83610. --placeholder-opacity: 1;
  83611. color: #48bb78;
  83612. color: rgba(72, 187, 120, var(--placeholder-opacity));
  83613. }
  83614. .xl\:focus\:placeholder-green-600:focus::-moz-placeholder {
  83615. --placeholder-opacity: 1;
  83616. color: #38a169;
  83617. color: rgba(56, 161, 105, var(--placeholder-opacity));
  83618. }
  83619. .xl\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
  83620. --placeholder-opacity: 1;
  83621. color: #38a169;
  83622. color: rgba(56, 161, 105, var(--placeholder-opacity));
  83623. }
  83624. .xl\:focus\:placeholder-green-600:focus::placeholder {
  83625. --placeholder-opacity: 1;
  83626. color: #38a169;
  83627. color: rgba(56, 161, 105, var(--placeholder-opacity));
  83628. }
  83629. .xl\:focus\:placeholder-green-700:focus::-moz-placeholder {
  83630. --placeholder-opacity: 1;
  83631. color: #2f855a;
  83632. color: rgba(47, 133, 90, var(--placeholder-opacity));
  83633. }
  83634. .xl\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
  83635. --placeholder-opacity: 1;
  83636. color: #2f855a;
  83637. color: rgba(47, 133, 90, var(--placeholder-opacity));
  83638. }
  83639. .xl\:focus\:placeholder-green-700:focus::placeholder {
  83640. --placeholder-opacity: 1;
  83641. color: #2f855a;
  83642. color: rgba(47, 133, 90, var(--placeholder-opacity));
  83643. }
  83644. .xl\:focus\:placeholder-green-800:focus::-moz-placeholder {
  83645. --placeholder-opacity: 1;
  83646. color: #276749;
  83647. color: rgba(39, 103, 73, var(--placeholder-opacity));
  83648. }
  83649. .xl\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
  83650. --placeholder-opacity: 1;
  83651. color: #276749;
  83652. color: rgba(39, 103, 73, var(--placeholder-opacity));
  83653. }
  83654. .xl\:focus\:placeholder-green-800:focus::placeholder {
  83655. --placeholder-opacity: 1;
  83656. color: #276749;
  83657. color: rgba(39, 103, 73, var(--placeholder-opacity));
  83658. }
  83659. .xl\:focus\:placeholder-green-900:focus::-moz-placeholder {
  83660. --placeholder-opacity: 1;
  83661. color: #22543d;
  83662. color: rgba(34, 84, 61, var(--placeholder-opacity));
  83663. }
  83664. .xl\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
  83665. --placeholder-opacity: 1;
  83666. color: #22543d;
  83667. color: rgba(34, 84, 61, var(--placeholder-opacity));
  83668. }
  83669. .xl\:focus\:placeholder-green-900:focus::placeholder {
  83670. --placeholder-opacity: 1;
  83671. color: #22543d;
  83672. color: rgba(34, 84, 61, var(--placeholder-opacity));
  83673. }
  83674. .xl\:focus\:placeholder-teal-100:focus::-moz-placeholder {
  83675. --placeholder-opacity: 1;
  83676. color: #e6fffa;
  83677. color: rgba(230, 255, 250, var(--placeholder-opacity));
  83678. }
  83679. .xl\:focus\:placeholder-teal-100:focus:-ms-input-placeholder {
  83680. --placeholder-opacity: 1;
  83681. color: #e6fffa;
  83682. color: rgba(230, 255, 250, var(--placeholder-opacity));
  83683. }
  83684. .xl\:focus\:placeholder-teal-100:focus::placeholder {
  83685. --placeholder-opacity: 1;
  83686. color: #e6fffa;
  83687. color: rgba(230, 255, 250, var(--placeholder-opacity));
  83688. }
  83689. .xl\:focus\:placeholder-teal-200:focus::-moz-placeholder {
  83690. --placeholder-opacity: 1;
  83691. color: #b2f5ea;
  83692. color: rgba(178, 245, 234, var(--placeholder-opacity));
  83693. }
  83694. .xl\:focus\:placeholder-teal-200:focus:-ms-input-placeholder {
  83695. --placeholder-opacity: 1;
  83696. color: #b2f5ea;
  83697. color: rgba(178, 245, 234, var(--placeholder-opacity));
  83698. }
  83699. .xl\:focus\:placeholder-teal-200:focus::placeholder {
  83700. --placeholder-opacity: 1;
  83701. color: #b2f5ea;
  83702. color: rgba(178, 245, 234, var(--placeholder-opacity));
  83703. }
  83704. .xl\:focus\:placeholder-teal-300:focus::-moz-placeholder {
  83705. --placeholder-opacity: 1;
  83706. color: #81e6d9;
  83707. color: rgba(129, 230, 217, var(--placeholder-opacity));
  83708. }
  83709. .xl\:focus\:placeholder-teal-300:focus:-ms-input-placeholder {
  83710. --placeholder-opacity: 1;
  83711. color: #81e6d9;
  83712. color: rgba(129, 230, 217, var(--placeholder-opacity));
  83713. }
  83714. .xl\:focus\:placeholder-teal-300:focus::placeholder {
  83715. --placeholder-opacity: 1;
  83716. color: #81e6d9;
  83717. color: rgba(129, 230, 217, var(--placeholder-opacity));
  83718. }
  83719. .xl\:focus\:placeholder-teal-400:focus::-moz-placeholder {
  83720. --placeholder-opacity: 1;
  83721. color: #4fd1c5;
  83722. color: rgba(79, 209, 197, var(--placeholder-opacity));
  83723. }
  83724. .xl\:focus\:placeholder-teal-400:focus:-ms-input-placeholder {
  83725. --placeholder-opacity: 1;
  83726. color: #4fd1c5;
  83727. color: rgba(79, 209, 197, var(--placeholder-opacity));
  83728. }
  83729. .xl\:focus\:placeholder-teal-400:focus::placeholder {
  83730. --placeholder-opacity: 1;
  83731. color: #4fd1c5;
  83732. color: rgba(79, 209, 197, var(--placeholder-opacity));
  83733. }
  83734. .xl\:focus\:placeholder-teal-500:focus::-moz-placeholder {
  83735. --placeholder-opacity: 1;
  83736. color: #38b2ac;
  83737. color: rgba(56, 178, 172, var(--placeholder-opacity));
  83738. }
  83739. .xl\:focus\:placeholder-teal-500:focus:-ms-input-placeholder {
  83740. --placeholder-opacity: 1;
  83741. color: #38b2ac;
  83742. color: rgba(56, 178, 172, var(--placeholder-opacity));
  83743. }
  83744. .xl\:focus\:placeholder-teal-500:focus::placeholder {
  83745. --placeholder-opacity: 1;
  83746. color: #38b2ac;
  83747. color: rgba(56, 178, 172, var(--placeholder-opacity));
  83748. }
  83749. .xl\:focus\:placeholder-teal-600:focus::-moz-placeholder {
  83750. --placeholder-opacity: 1;
  83751. color: #319795;
  83752. color: rgba(49, 151, 149, var(--placeholder-opacity));
  83753. }
  83754. .xl\:focus\:placeholder-teal-600:focus:-ms-input-placeholder {
  83755. --placeholder-opacity: 1;
  83756. color: #319795;
  83757. color: rgba(49, 151, 149, var(--placeholder-opacity));
  83758. }
  83759. .xl\:focus\:placeholder-teal-600:focus::placeholder {
  83760. --placeholder-opacity: 1;
  83761. color: #319795;
  83762. color: rgba(49, 151, 149, var(--placeholder-opacity));
  83763. }
  83764. .xl\:focus\:placeholder-teal-700:focus::-moz-placeholder {
  83765. --placeholder-opacity: 1;
  83766. color: #2c7a7b;
  83767. color: rgba(44, 122, 123, var(--placeholder-opacity));
  83768. }
  83769. .xl\:focus\:placeholder-teal-700:focus:-ms-input-placeholder {
  83770. --placeholder-opacity: 1;
  83771. color: #2c7a7b;
  83772. color: rgba(44, 122, 123, var(--placeholder-opacity));
  83773. }
  83774. .xl\:focus\:placeholder-teal-700:focus::placeholder {
  83775. --placeholder-opacity: 1;
  83776. color: #2c7a7b;
  83777. color: rgba(44, 122, 123, var(--placeholder-opacity));
  83778. }
  83779. .xl\:focus\:placeholder-teal-800:focus::-moz-placeholder {
  83780. --placeholder-opacity: 1;
  83781. color: #285e61;
  83782. color: rgba(40, 94, 97, var(--placeholder-opacity));
  83783. }
  83784. .xl\:focus\:placeholder-teal-800:focus:-ms-input-placeholder {
  83785. --placeholder-opacity: 1;
  83786. color: #285e61;
  83787. color: rgba(40, 94, 97, var(--placeholder-opacity));
  83788. }
  83789. .xl\:focus\:placeholder-teal-800:focus::placeholder {
  83790. --placeholder-opacity: 1;
  83791. color: #285e61;
  83792. color: rgba(40, 94, 97, var(--placeholder-opacity));
  83793. }
  83794. .xl\:focus\:placeholder-teal-900:focus::-moz-placeholder {
  83795. --placeholder-opacity: 1;
  83796. color: #234e52;
  83797. color: rgba(35, 78, 82, var(--placeholder-opacity));
  83798. }
  83799. .xl\:focus\:placeholder-teal-900:focus:-ms-input-placeholder {
  83800. --placeholder-opacity: 1;
  83801. color: #234e52;
  83802. color: rgba(35, 78, 82, var(--placeholder-opacity));
  83803. }
  83804. .xl\:focus\:placeholder-teal-900:focus::placeholder {
  83805. --placeholder-opacity: 1;
  83806. color: #234e52;
  83807. color: rgba(35, 78, 82, var(--placeholder-opacity));
  83808. }
  83809. .xl\:focus\:placeholder-blue-100:focus::-moz-placeholder {
  83810. --placeholder-opacity: 1;
  83811. color: #ebf8ff;
  83812. color: rgba(235, 248, 255, var(--placeholder-opacity));
  83813. }
  83814. .xl\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
  83815. --placeholder-opacity: 1;
  83816. color: #ebf8ff;
  83817. color: rgba(235, 248, 255, var(--placeholder-opacity));
  83818. }
  83819. .xl\:focus\:placeholder-blue-100:focus::placeholder {
  83820. --placeholder-opacity: 1;
  83821. color: #ebf8ff;
  83822. color: rgba(235, 248, 255, var(--placeholder-opacity));
  83823. }
  83824. .xl\:focus\:placeholder-blue-200:focus::-moz-placeholder {
  83825. --placeholder-opacity: 1;
  83826. color: #bee3f8;
  83827. color: rgba(190, 227, 248, var(--placeholder-opacity));
  83828. }
  83829. .xl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
  83830. --placeholder-opacity: 1;
  83831. color: #bee3f8;
  83832. color: rgba(190, 227, 248, var(--placeholder-opacity));
  83833. }
  83834. .xl\:focus\:placeholder-blue-200:focus::placeholder {
  83835. --placeholder-opacity: 1;
  83836. color: #bee3f8;
  83837. color: rgba(190, 227, 248, var(--placeholder-opacity));
  83838. }
  83839. .xl\:focus\:placeholder-blue-300:focus::-moz-placeholder {
  83840. --placeholder-opacity: 1;
  83841. color: #90cdf4;
  83842. color: rgba(144, 205, 244, var(--placeholder-opacity));
  83843. }
  83844. .xl\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
  83845. --placeholder-opacity: 1;
  83846. color: #90cdf4;
  83847. color: rgba(144, 205, 244, var(--placeholder-opacity));
  83848. }
  83849. .xl\:focus\:placeholder-blue-300:focus::placeholder {
  83850. --placeholder-opacity: 1;
  83851. color: #90cdf4;
  83852. color: rgba(144, 205, 244, var(--placeholder-opacity));
  83853. }
  83854. .xl\:focus\:placeholder-blue-400:focus::-moz-placeholder {
  83855. --placeholder-opacity: 1;
  83856. color: #63b3ed;
  83857. color: rgba(99, 179, 237, var(--placeholder-opacity));
  83858. }
  83859. .xl\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
  83860. --placeholder-opacity: 1;
  83861. color: #63b3ed;
  83862. color: rgba(99, 179, 237, var(--placeholder-opacity));
  83863. }
  83864. .xl\:focus\:placeholder-blue-400:focus::placeholder {
  83865. --placeholder-opacity: 1;
  83866. color: #63b3ed;
  83867. color: rgba(99, 179, 237, var(--placeholder-opacity));
  83868. }
  83869. .xl\:focus\:placeholder-blue-500:focus::-moz-placeholder {
  83870. --placeholder-opacity: 1;
  83871. color: #4299e1;
  83872. color: rgba(66, 153, 225, var(--placeholder-opacity));
  83873. }
  83874. .xl\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
  83875. --placeholder-opacity: 1;
  83876. color: #4299e1;
  83877. color: rgba(66, 153, 225, var(--placeholder-opacity));
  83878. }
  83879. .xl\:focus\:placeholder-blue-500:focus::placeholder {
  83880. --placeholder-opacity: 1;
  83881. color: #4299e1;
  83882. color: rgba(66, 153, 225, var(--placeholder-opacity));
  83883. }
  83884. .xl\:focus\:placeholder-blue-600:focus::-moz-placeholder {
  83885. --placeholder-opacity: 1;
  83886. color: #3182ce;
  83887. color: rgba(49, 130, 206, var(--placeholder-opacity));
  83888. }
  83889. .xl\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
  83890. --placeholder-opacity: 1;
  83891. color: #3182ce;
  83892. color: rgba(49, 130, 206, var(--placeholder-opacity));
  83893. }
  83894. .xl\:focus\:placeholder-blue-600:focus::placeholder {
  83895. --placeholder-opacity: 1;
  83896. color: #3182ce;
  83897. color: rgba(49, 130, 206, var(--placeholder-opacity));
  83898. }
  83899. .xl\:focus\:placeholder-blue-700:focus::-moz-placeholder {
  83900. --placeholder-opacity: 1;
  83901. color: #2b6cb0;
  83902. color: rgba(43, 108, 176, var(--placeholder-opacity));
  83903. }
  83904. .xl\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
  83905. --placeholder-opacity: 1;
  83906. color: #2b6cb0;
  83907. color: rgba(43, 108, 176, var(--placeholder-opacity));
  83908. }
  83909. .xl\:focus\:placeholder-blue-700:focus::placeholder {
  83910. --placeholder-opacity: 1;
  83911. color: #2b6cb0;
  83912. color: rgba(43, 108, 176, var(--placeholder-opacity));
  83913. }
  83914. .xl\:focus\:placeholder-blue-800:focus::-moz-placeholder {
  83915. --placeholder-opacity: 1;
  83916. color: #2c5282;
  83917. color: rgba(44, 82, 130, var(--placeholder-opacity));
  83918. }
  83919. .xl\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
  83920. --placeholder-opacity: 1;
  83921. color: #2c5282;
  83922. color: rgba(44, 82, 130, var(--placeholder-opacity));
  83923. }
  83924. .xl\:focus\:placeholder-blue-800:focus::placeholder {
  83925. --placeholder-opacity: 1;
  83926. color: #2c5282;
  83927. color: rgba(44, 82, 130, var(--placeholder-opacity));
  83928. }
  83929. .xl\:focus\:placeholder-blue-900:focus::-moz-placeholder {
  83930. --placeholder-opacity: 1;
  83931. color: #2a4365;
  83932. color: rgba(42, 67, 101, var(--placeholder-opacity));
  83933. }
  83934. .xl\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
  83935. --placeholder-opacity: 1;
  83936. color: #2a4365;
  83937. color: rgba(42, 67, 101, var(--placeholder-opacity));
  83938. }
  83939. .xl\:focus\:placeholder-blue-900:focus::placeholder {
  83940. --placeholder-opacity: 1;
  83941. color: #2a4365;
  83942. color: rgba(42, 67, 101, var(--placeholder-opacity));
  83943. }
  83944. .xl\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
  83945. --placeholder-opacity: 1;
  83946. color: #ebf4ff;
  83947. color: rgba(235, 244, 255, var(--placeholder-opacity));
  83948. }
  83949. .xl\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
  83950. --placeholder-opacity: 1;
  83951. color: #ebf4ff;
  83952. color: rgba(235, 244, 255, var(--placeholder-opacity));
  83953. }
  83954. .xl\:focus\:placeholder-indigo-100:focus::placeholder {
  83955. --placeholder-opacity: 1;
  83956. color: #ebf4ff;
  83957. color: rgba(235, 244, 255, var(--placeholder-opacity));
  83958. }
  83959. .xl\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
  83960. --placeholder-opacity: 1;
  83961. color: #c3dafe;
  83962. color: rgba(195, 218, 254, var(--placeholder-opacity));
  83963. }
  83964. .xl\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
  83965. --placeholder-opacity: 1;
  83966. color: #c3dafe;
  83967. color: rgba(195, 218, 254, var(--placeholder-opacity));
  83968. }
  83969. .xl\:focus\:placeholder-indigo-200:focus::placeholder {
  83970. --placeholder-opacity: 1;
  83971. color: #c3dafe;
  83972. color: rgba(195, 218, 254, var(--placeholder-opacity));
  83973. }
  83974. .xl\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
  83975. --placeholder-opacity: 1;
  83976. color: #a3bffa;
  83977. color: rgba(163, 191, 250, var(--placeholder-opacity));
  83978. }
  83979. .xl\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
  83980. --placeholder-opacity: 1;
  83981. color: #a3bffa;
  83982. color: rgba(163, 191, 250, var(--placeholder-opacity));
  83983. }
  83984. .xl\:focus\:placeholder-indigo-300:focus::placeholder {
  83985. --placeholder-opacity: 1;
  83986. color: #a3bffa;
  83987. color: rgba(163, 191, 250, var(--placeholder-opacity));
  83988. }
  83989. .xl\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
  83990. --placeholder-opacity: 1;
  83991. color: #7f9cf5;
  83992. color: rgba(127, 156, 245, var(--placeholder-opacity));
  83993. }
  83994. .xl\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
  83995. --placeholder-opacity: 1;
  83996. color: #7f9cf5;
  83997. color: rgba(127, 156, 245, var(--placeholder-opacity));
  83998. }
  83999. .xl\:focus\:placeholder-indigo-400:focus::placeholder {
  84000. --placeholder-opacity: 1;
  84001. color: #7f9cf5;
  84002. color: rgba(127, 156, 245, var(--placeholder-opacity));
  84003. }
  84004. .xl\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
  84005. --placeholder-opacity: 1;
  84006. color: #667eea;
  84007. color: rgba(102, 126, 234, var(--placeholder-opacity));
  84008. }
  84009. .xl\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
  84010. --placeholder-opacity: 1;
  84011. color: #667eea;
  84012. color: rgba(102, 126, 234, var(--placeholder-opacity));
  84013. }
  84014. .xl\:focus\:placeholder-indigo-500:focus::placeholder {
  84015. --placeholder-opacity: 1;
  84016. color: #667eea;
  84017. color: rgba(102, 126, 234, var(--placeholder-opacity));
  84018. }
  84019. .xl\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
  84020. --placeholder-opacity: 1;
  84021. color: #5a67d8;
  84022. color: rgba(90, 103, 216, var(--placeholder-opacity));
  84023. }
  84024. .xl\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
  84025. --placeholder-opacity: 1;
  84026. color: #5a67d8;
  84027. color: rgba(90, 103, 216, var(--placeholder-opacity));
  84028. }
  84029. .xl\:focus\:placeholder-indigo-600:focus::placeholder {
  84030. --placeholder-opacity: 1;
  84031. color: #5a67d8;
  84032. color: rgba(90, 103, 216, var(--placeholder-opacity));
  84033. }
  84034. .xl\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
  84035. --placeholder-opacity: 1;
  84036. color: #4c51bf;
  84037. color: rgba(76, 81, 191, var(--placeholder-opacity));
  84038. }
  84039. .xl\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
  84040. --placeholder-opacity: 1;
  84041. color: #4c51bf;
  84042. color: rgba(76, 81, 191, var(--placeholder-opacity));
  84043. }
  84044. .xl\:focus\:placeholder-indigo-700:focus::placeholder {
  84045. --placeholder-opacity: 1;
  84046. color: #4c51bf;
  84047. color: rgba(76, 81, 191, var(--placeholder-opacity));
  84048. }
  84049. .xl\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
  84050. --placeholder-opacity: 1;
  84051. color: #434190;
  84052. color: rgba(67, 65, 144, var(--placeholder-opacity));
  84053. }
  84054. .xl\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
  84055. --placeholder-opacity: 1;
  84056. color: #434190;
  84057. color: rgba(67, 65, 144, var(--placeholder-opacity));
  84058. }
  84059. .xl\:focus\:placeholder-indigo-800:focus::placeholder {
  84060. --placeholder-opacity: 1;
  84061. color: #434190;
  84062. color: rgba(67, 65, 144, var(--placeholder-opacity));
  84063. }
  84064. .xl\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
  84065. --placeholder-opacity: 1;
  84066. color: #3c366b;
  84067. color: rgba(60, 54, 107, var(--placeholder-opacity));
  84068. }
  84069. .xl\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
  84070. --placeholder-opacity: 1;
  84071. color: #3c366b;
  84072. color: rgba(60, 54, 107, var(--placeholder-opacity));
  84073. }
  84074. .xl\:focus\:placeholder-indigo-900:focus::placeholder {
  84075. --placeholder-opacity: 1;
  84076. color: #3c366b;
  84077. color: rgba(60, 54, 107, var(--placeholder-opacity));
  84078. }
  84079. .xl\:focus\:placeholder-purple-100:focus::-moz-placeholder {
  84080. --placeholder-opacity: 1;
  84081. color: #faf5ff;
  84082. color: rgba(250, 245, 255, var(--placeholder-opacity));
  84083. }
  84084. .xl\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
  84085. --placeholder-opacity: 1;
  84086. color: #faf5ff;
  84087. color: rgba(250, 245, 255, var(--placeholder-opacity));
  84088. }
  84089. .xl\:focus\:placeholder-purple-100:focus::placeholder {
  84090. --placeholder-opacity: 1;
  84091. color: #faf5ff;
  84092. color: rgba(250, 245, 255, var(--placeholder-opacity));
  84093. }
  84094. .xl\:focus\:placeholder-purple-200:focus::-moz-placeholder {
  84095. --placeholder-opacity: 1;
  84096. color: #e9d8fd;
  84097. color: rgba(233, 216, 253, var(--placeholder-opacity));
  84098. }
  84099. .xl\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
  84100. --placeholder-opacity: 1;
  84101. color: #e9d8fd;
  84102. color: rgba(233, 216, 253, var(--placeholder-opacity));
  84103. }
  84104. .xl\:focus\:placeholder-purple-200:focus::placeholder {
  84105. --placeholder-opacity: 1;
  84106. color: #e9d8fd;
  84107. color: rgba(233, 216, 253, var(--placeholder-opacity));
  84108. }
  84109. .xl\:focus\:placeholder-purple-300:focus::-moz-placeholder {
  84110. --placeholder-opacity: 1;
  84111. color: #d6bcfa;
  84112. color: rgba(214, 188, 250, var(--placeholder-opacity));
  84113. }
  84114. .xl\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
  84115. --placeholder-opacity: 1;
  84116. color: #d6bcfa;
  84117. color: rgba(214, 188, 250, var(--placeholder-opacity));
  84118. }
  84119. .xl\:focus\:placeholder-purple-300:focus::placeholder {
  84120. --placeholder-opacity: 1;
  84121. color: #d6bcfa;
  84122. color: rgba(214, 188, 250, var(--placeholder-opacity));
  84123. }
  84124. .xl\:focus\:placeholder-purple-400:focus::-moz-placeholder {
  84125. --placeholder-opacity: 1;
  84126. color: #b794f4;
  84127. color: rgba(183, 148, 244, var(--placeholder-opacity));
  84128. }
  84129. .xl\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
  84130. --placeholder-opacity: 1;
  84131. color: #b794f4;
  84132. color: rgba(183, 148, 244, var(--placeholder-opacity));
  84133. }
  84134. .xl\:focus\:placeholder-purple-400:focus::placeholder {
  84135. --placeholder-opacity: 1;
  84136. color: #b794f4;
  84137. color: rgba(183, 148, 244, var(--placeholder-opacity));
  84138. }
  84139. .xl\:focus\:placeholder-purple-500:focus::-moz-placeholder {
  84140. --placeholder-opacity: 1;
  84141. color: #9f7aea;
  84142. color: rgba(159, 122, 234, var(--placeholder-opacity));
  84143. }
  84144. .xl\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
  84145. --placeholder-opacity: 1;
  84146. color: #9f7aea;
  84147. color: rgba(159, 122, 234, var(--placeholder-opacity));
  84148. }
  84149. .xl\:focus\:placeholder-purple-500:focus::placeholder {
  84150. --placeholder-opacity: 1;
  84151. color: #9f7aea;
  84152. color: rgba(159, 122, 234, var(--placeholder-opacity));
  84153. }
  84154. .xl\:focus\:placeholder-purple-600:focus::-moz-placeholder {
  84155. --placeholder-opacity: 1;
  84156. color: #805ad5;
  84157. color: rgba(128, 90, 213, var(--placeholder-opacity));
  84158. }
  84159. .xl\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
  84160. --placeholder-opacity: 1;
  84161. color: #805ad5;
  84162. color: rgba(128, 90, 213, var(--placeholder-opacity));
  84163. }
  84164. .xl\:focus\:placeholder-purple-600:focus::placeholder {
  84165. --placeholder-opacity: 1;
  84166. color: #805ad5;
  84167. color: rgba(128, 90, 213, var(--placeholder-opacity));
  84168. }
  84169. .xl\:focus\:placeholder-purple-700:focus::-moz-placeholder {
  84170. --placeholder-opacity: 1;
  84171. color: #6b46c1;
  84172. color: rgba(107, 70, 193, var(--placeholder-opacity));
  84173. }
  84174. .xl\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
  84175. --placeholder-opacity: 1;
  84176. color: #6b46c1;
  84177. color: rgba(107, 70, 193, var(--placeholder-opacity));
  84178. }
  84179. .xl\:focus\:placeholder-purple-700:focus::placeholder {
  84180. --placeholder-opacity: 1;
  84181. color: #6b46c1;
  84182. color: rgba(107, 70, 193, var(--placeholder-opacity));
  84183. }
  84184. .xl\:focus\:placeholder-purple-800:focus::-moz-placeholder {
  84185. --placeholder-opacity: 1;
  84186. color: #553c9a;
  84187. color: rgba(85, 60, 154, var(--placeholder-opacity));
  84188. }
  84189. .xl\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
  84190. --placeholder-opacity: 1;
  84191. color: #553c9a;
  84192. color: rgba(85, 60, 154, var(--placeholder-opacity));
  84193. }
  84194. .xl\:focus\:placeholder-purple-800:focus::placeholder {
  84195. --placeholder-opacity: 1;
  84196. color: #553c9a;
  84197. color: rgba(85, 60, 154, var(--placeholder-opacity));
  84198. }
  84199. .xl\:focus\:placeholder-purple-900:focus::-moz-placeholder {
  84200. --placeholder-opacity: 1;
  84201. color: #44337a;
  84202. color: rgba(68, 51, 122, var(--placeholder-opacity));
  84203. }
  84204. .xl\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
  84205. --placeholder-opacity: 1;
  84206. color: #44337a;
  84207. color: rgba(68, 51, 122, var(--placeholder-opacity));
  84208. }
  84209. .xl\:focus\:placeholder-purple-900:focus::placeholder {
  84210. --placeholder-opacity: 1;
  84211. color: #44337a;
  84212. color: rgba(68, 51, 122, var(--placeholder-opacity));
  84213. }
  84214. .xl\:focus\:placeholder-pink-100:focus::-moz-placeholder {
  84215. --placeholder-opacity: 1;
  84216. color: #fff5f7;
  84217. color: rgba(255, 245, 247, var(--placeholder-opacity));
  84218. }
  84219. .xl\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
  84220. --placeholder-opacity: 1;
  84221. color: #fff5f7;
  84222. color: rgba(255, 245, 247, var(--placeholder-opacity));
  84223. }
  84224. .xl\:focus\:placeholder-pink-100:focus::placeholder {
  84225. --placeholder-opacity: 1;
  84226. color: #fff5f7;
  84227. color: rgba(255, 245, 247, var(--placeholder-opacity));
  84228. }
  84229. .xl\:focus\:placeholder-pink-200:focus::-moz-placeholder {
  84230. --placeholder-opacity: 1;
  84231. color: #fed7e2;
  84232. color: rgba(254, 215, 226, var(--placeholder-opacity));
  84233. }
  84234. .xl\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
  84235. --placeholder-opacity: 1;
  84236. color: #fed7e2;
  84237. color: rgba(254, 215, 226, var(--placeholder-opacity));
  84238. }
  84239. .xl\:focus\:placeholder-pink-200:focus::placeholder {
  84240. --placeholder-opacity: 1;
  84241. color: #fed7e2;
  84242. color: rgba(254, 215, 226, var(--placeholder-opacity));
  84243. }
  84244. .xl\:focus\:placeholder-pink-300:focus::-moz-placeholder {
  84245. --placeholder-opacity: 1;
  84246. color: #fbb6ce;
  84247. color: rgba(251, 182, 206, var(--placeholder-opacity));
  84248. }
  84249. .xl\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
  84250. --placeholder-opacity: 1;
  84251. color: #fbb6ce;
  84252. color: rgba(251, 182, 206, var(--placeholder-opacity));
  84253. }
  84254. .xl\:focus\:placeholder-pink-300:focus::placeholder {
  84255. --placeholder-opacity: 1;
  84256. color: #fbb6ce;
  84257. color: rgba(251, 182, 206, var(--placeholder-opacity));
  84258. }
  84259. .xl\:focus\:placeholder-pink-400:focus::-moz-placeholder {
  84260. --placeholder-opacity: 1;
  84261. color: #f687b3;
  84262. color: rgba(246, 135, 179, var(--placeholder-opacity));
  84263. }
  84264. .xl\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
  84265. --placeholder-opacity: 1;
  84266. color: #f687b3;
  84267. color: rgba(246, 135, 179, var(--placeholder-opacity));
  84268. }
  84269. .xl\:focus\:placeholder-pink-400:focus::placeholder {
  84270. --placeholder-opacity: 1;
  84271. color: #f687b3;
  84272. color: rgba(246, 135, 179, var(--placeholder-opacity));
  84273. }
  84274. .xl\:focus\:placeholder-pink-500:focus::-moz-placeholder {
  84275. --placeholder-opacity: 1;
  84276. color: #ed64a6;
  84277. color: rgba(237, 100, 166, var(--placeholder-opacity));
  84278. }
  84279. .xl\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
  84280. --placeholder-opacity: 1;
  84281. color: #ed64a6;
  84282. color: rgba(237, 100, 166, var(--placeholder-opacity));
  84283. }
  84284. .xl\:focus\:placeholder-pink-500:focus::placeholder {
  84285. --placeholder-opacity: 1;
  84286. color: #ed64a6;
  84287. color: rgba(237, 100, 166, var(--placeholder-opacity));
  84288. }
  84289. .xl\:focus\:placeholder-pink-600:focus::-moz-placeholder {
  84290. --placeholder-opacity: 1;
  84291. color: #d53f8c;
  84292. color: rgba(213, 63, 140, var(--placeholder-opacity));
  84293. }
  84294. .xl\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
  84295. --placeholder-opacity: 1;
  84296. color: #d53f8c;
  84297. color: rgba(213, 63, 140, var(--placeholder-opacity));
  84298. }
  84299. .xl\:focus\:placeholder-pink-600:focus::placeholder {
  84300. --placeholder-opacity: 1;
  84301. color: #d53f8c;
  84302. color: rgba(213, 63, 140, var(--placeholder-opacity));
  84303. }
  84304. .xl\:focus\:placeholder-pink-700:focus::-moz-placeholder {
  84305. --placeholder-opacity: 1;
  84306. color: #b83280;
  84307. color: rgba(184, 50, 128, var(--placeholder-opacity));
  84308. }
  84309. .xl\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
  84310. --placeholder-opacity: 1;
  84311. color: #b83280;
  84312. color: rgba(184, 50, 128, var(--placeholder-opacity));
  84313. }
  84314. .xl\:focus\:placeholder-pink-700:focus::placeholder {
  84315. --placeholder-opacity: 1;
  84316. color: #b83280;
  84317. color: rgba(184, 50, 128, var(--placeholder-opacity));
  84318. }
  84319. .xl\:focus\:placeholder-pink-800:focus::-moz-placeholder {
  84320. --placeholder-opacity: 1;
  84321. color: #97266d;
  84322. color: rgba(151, 38, 109, var(--placeholder-opacity));
  84323. }
  84324. .xl\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
  84325. --placeholder-opacity: 1;
  84326. color: #97266d;
  84327. color: rgba(151, 38, 109, var(--placeholder-opacity));
  84328. }
  84329. .xl\:focus\:placeholder-pink-800:focus::placeholder {
  84330. --placeholder-opacity: 1;
  84331. color: #97266d;
  84332. color: rgba(151, 38, 109, var(--placeholder-opacity));
  84333. }
  84334. .xl\:focus\:placeholder-pink-900:focus::-moz-placeholder {
  84335. --placeholder-opacity: 1;
  84336. color: #702459;
  84337. color: rgba(112, 36, 89, var(--placeholder-opacity));
  84338. }
  84339. .xl\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
  84340. --placeholder-opacity: 1;
  84341. color: #702459;
  84342. color: rgba(112, 36, 89, var(--placeholder-opacity));
  84343. }
  84344. .xl\:focus\:placeholder-pink-900:focus::placeholder {
  84345. --placeholder-opacity: 1;
  84346. color: #702459;
  84347. color: rgba(112, 36, 89, var(--placeholder-opacity));
  84348. }
  84349. .xl\:placeholder-opacity-0::-moz-placeholder {
  84350. --placeholder-opacity: 0;
  84351. }
  84352. .xl\:placeholder-opacity-0:-ms-input-placeholder {
  84353. --placeholder-opacity: 0;
  84354. }
  84355. .xl\:placeholder-opacity-0::placeholder {
  84356. --placeholder-opacity: 0;
  84357. }
  84358. .xl\:placeholder-opacity-25::-moz-placeholder {
  84359. --placeholder-opacity: 0.25;
  84360. }
  84361. .xl\:placeholder-opacity-25:-ms-input-placeholder {
  84362. --placeholder-opacity: 0.25;
  84363. }
  84364. .xl\:placeholder-opacity-25::placeholder {
  84365. --placeholder-opacity: 0.25;
  84366. }
  84367. .xl\:placeholder-opacity-50::-moz-placeholder {
  84368. --placeholder-opacity: 0.5;
  84369. }
  84370. .xl\:placeholder-opacity-50:-ms-input-placeholder {
  84371. --placeholder-opacity: 0.5;
  84372. }
  84373. .xl\:placeholder-opacity-50::placeholder {
  84374. --placeholder-opacity: 0.5;
  84375. }
  84376. .xl\:placeholder-opacity-75::-moz-placeholder {
  84377. --placeholder-opacity: 0.75;
  84378. }
  84379. .xl\:placeholder-opacity-75:-ms-input-placeholder {
  84380. --placeholder-opacity: 0.75;
  84381. }
  84382. .xl\:placeholder-opacity-75::placeholder {
  84383. --placeholder-opacity: 0.75;
  84384. }
  84385. .xl\:placeholder-opacity-100::-moz-placeholder {
  84386. --placeholder-opacity: 1;
  84387. }
  84388. .xl\:placeholder-opacity-100:-ms-input-placeholder {
  84389. --placeholder-opacity: 1;
  84390. }
  84391. .xl\:placeholder-opacity-100::placeholder {
  84392. --placeholder-opacity: 1;
  84393. }
  84394. .xl\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
  84395. --placeholder-opacity: 0;
  84396. }
  84397. .xl\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
  84398. --placeholder-opacity: 0;
  84399. }
  84400. .xl\:focus\:placeholder-opacity-0:focus::placeholder {
  84401. --placeholder-opacity: 0;
  84402. }
  84403. .xl\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
  84404. --placeholder-opacity: 0.25;
  84405. }
  84406. .xl\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
  84407. --placeholder-opacity: 0.25;
  84408. }
  84409. .xl\:focus\:placeholder-opacity-25:focus::placeholder {
  84410. --placeholder-opacity: 0.25;
  84411. }
  84412. .xl\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
  84413. --placeholder-opacity: 0.5;
  84414. }
  84415. .xl\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
  84416. --placeholder-opacity: 0.5;
  84417. }
  84418. .xl\:focus\:placeholder-opacity-50:focus::placeholder {
  84419. --placeholder-opacity: 0.5;
  84420. }
  84421. .xl\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
  84422. --placeholder-opacity: 0.75;
  84423. }
  84424. .xl\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
  84425. --placeholder-opacity: 0.75;
  84426. }
  84427. .xl\:focus\:placeholder-opacity-75:focus::placeholder {
  84428. --placeholder-opacity: 0.75;
  84429. }
  84430. .xl\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
  84431. --placeholder-opacity: 1;
  84432. }
  84433. .xl\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
  84434. --placeholder-opacity: 1;
  84435. }
  84436. .xl\:focus\:placeholder-opacity-100:focus::placeholder {
  84437. --placeholder-opacity: 1;
  84438. }
  84439. .xl\:pointer-events-none {
  84440. pointer-events: none;
  84441. }
  84442. .xl\:pointer-events-auto {
  84443. pointer-events: auto;
  84444. }
  84445. .xl\:static {
  84446. position: static;
  84447. }
  84448. .xl\:fixed {
  84449. position: fixed;
  84450. }
  84451. .xl\:absolute {
  84452. position: absolute;
  84453. }
  84454. .xl\:relative {
  84455. position: relative;
  84456. }
  84457. .xl\:sticky {
  84458. position: -webkit-sticky;
  84459. position: sticky;
  84460. }
  84461. .xl\:inset-0 {
  84462. top: 0;
  84463. right: 0;
  84464. bottom: 0;
  84465. left: 0;
  84466. }
  84467. .xl\:inset-auto {
  84468. top: auto;
  84469. right: auto;
  84470. bottom: auto;
  84471. left: auto;
  84472. }
  84473. .xl\:inset-y-0 {
  84474. top: 0;
  84475. bottom: 0;
  84476. }
  84477. .xl\:inset-x-0 {
  84478. right: 0;
  84479. left: 0;
  84480. }
  84481. .xl\:inset-y-auto {
  84482. top: auto;
  84483. bottom: auto;
  84484. }
  84485. .xl\:inset-x-auto {
  84486. right: auto;
  84487. left: auto;
  84488. }
  84489. .xl\:top-0 {
  84490. top: 0;
  84491. }
  84492. .xl\:right-0 {
  84493. right: 0;
  84494. }
  84495. .xl\:bottom-0 {
  84496. bottom: 0;
  84497. }
  84498. .xl\:left-0 {
  84499. left: 0;
  84500. }
  84501. .xl\:top-auto {
  84502. top: auto;
  84503. }
  84504. .xl\:right-auto {
  84505. right: auto;
  84506. }
  84507. .xl\:bottom-auto {
  84508. bottom: auto;
  84509. }
  84510. .xl\:left-auto {
  84511. left: auto;
  84512. }
  84513. .xl\:resize-none {
  84514. resize: none;
  84515. }
  84516. .xl\:resize-y {
  84517. resize: vertical;
  84518. }
  84519. .xl\:resize-x {
  84520. resize: horizontal;
  84521. }
  84522. .xl\:resize {
  84523. resize: both;
  84524. }
  84525. .xl\:shadow-xs {
  84526. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  84527. }
  84528. .xl\:shadow-sm {
  84529. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  84530. }
  84531. .xl\:shadow {
  84532. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  84533. }
  84534. .xl\:shadow-md {
  84535. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  84536. }
  84537. .xl\:shadow-lg {
  84538. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  84539. }
  84540. .xl\:shadow-xl {
  84541. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  84542. }
  84543. .xl\:shadow-2xl {
  84544. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  84545. }
  84546. .xl\:shadow-inner {
  84547. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  84548. }
  84549. .xl\:shadow-outline {
  84550. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  84551. }
  84552. .xl\:shadow-none {
  84553. box-shadow: none;
  84554. }
  84555. .xl\:hover\:shadow-xs:hover {
  84556. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  84557. }
  84558. .xl\:hover\:shadow-sm:hover {
  84559. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  84560. }
  84561. .xl\:hover\:shadow:hover {
  84562. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  84563. }
  84564. .xl\:hover\:shadow-md:hover {
  84565. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  84566. }
  84567. .xl\:hover\:shadow-lg:hover {
  84568. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  84569. }
  84570. .xl\:hover\:shadow-xl:hover {
  84571. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  84572. }
  84573. .xl\:hover\:shadow-2xl:hover {
  84574. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  84575. }
  84576. .xl\:hover\:shadow-inner:hover {
  84577. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  84578. }
  84579. .xl\:hover\:shadow-outline:hover {
  84580. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  84581. }
  84582. .xl\:hover\:shadow-none:hover {
  84583. box-shadow: none;
  84584. }
  84585. .xl\:focus\:shadow-xs:focus {
  84586. box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  84587. }
  84588. .xl\:focus\:shadow-sm:focus {
  84589. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  84590. }
  84591. .xl\:focus\:shadow:focus {
  84592. box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  84593. }
  84594. .xl\:focus\:shadow-md:focus {
  84595. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  84596. }
  84597. .xl\:focus\:shadow-lg:focus {
  84598. box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  84599. }
  84600. .xl\:focus\:shadow-xl:focus {
  84601. box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  84602. }
  84603. .xl\:focus\:shadow-2xl:focus {
  84604. box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  84605. }
  84606. .xl\:focus\:shadow-inner:focus {
  84607. box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  84608. }
  84609. .xl\:focus\:shadow-outline:focus {
  84610. box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  84611. }
  84612. .xl\:focus\:shadow-none:focus {
  84613. box-shadow: none;
  84614. }
  84615. .xl\:fill-current {
  84616. fill: currentColor;
  84617. }
  84618. .xl\:stroke-current {
  84619. stroke: currentColor;
  84620. }
  84621. .xl\:stroke-0 {
  84622. stroke-width: 0;
  84623. }
  84624. .xl\:stroke-1 {
  84625. stroke-width: 1;
  84626. }
  84627. .xl\:stroke-2 {
  84628. stroke-width: 2;
  84629. }
  84630. .xl\:table-auto {
  84631. table-layout: auto;
  84632. }
  84633. .xl\:table-fixed {
  84634. table-layout: fixed;
  84635. }
  84636. .xl\:text-left {
  84637. text-align: left;
  84638. }
  84639. .xl\:text-center {
  84640. text-align: center;
  84641. }
  84642. .xl\:text-right {
  84643. text-align: right;
  84644. }
  84645. .xl\:text-justify {
  84646. text-align: justify;
  84647. }
  84648. .xl\:text-transparent {
  84649. color: transparent;
  84650. }
  84651. .xl\:text-current {
  84652. color: currentColor;
  84653. }
  84654. .xl\:text-black {
  84655. --text-opacity: 1;
  84656. color: #000;
  84657. color: rgba(0, 0, 0, var(--text-opacity));
  84658. }
  84659. .xl\:text-white {
  84660. --text-opacity: 1;
  84661. color: #fff;
  84662. color: rgba(255, 255, 255, var(--text-opacity));
  84663. }
  84664. .xl\:text-gray-100 {
  84665. --text-opacity: 1;
  84666. color: #f7fafc;
  84667. color: rgba(247, 250, 252, var(--text-opacity));
  84668. }
  84669. .xl\:text-gray-200 {
  84670. --text-opacity: 1;
  84671. color: #edf2f7;
  84672. color: rgba(237, 242, 247, var(--text-opacity));
  84673. }
  84674. .xl\:text-gray-300 {
  84675. --text-opacity: 1;
  84676. color: #e2e8f0;
  84677. color: rgba(226, 232, 240, var(--text-opacity));
  84678. }
  84679. .xl\:text-gray-400 {
  84680. --text-opacity: 1;
  84681. color: #cbd5e0;
  84682. color: rgba(203, 213, 224, var(--text-opacity));
  84683. }
  84684. .xl\:text-gray-500 {
  84685. --text-opacity: 1;
  84686. color: #a0aec0;
  84687. color: rgba(160, 174, 192, var(--text-opacity));
  84688. }
  84689. .xl\:text-gray-600 {
  84690. --text-opacity: 1;
  84691. color: #718096;
  84692. color: rgba(113, 128, 150, var(--text-opacity));
  84693. }
  84694. .xl\:text-gray-700 {
  84695. --text-opacity: 1;
  84696. color: #4a5568;
  84697. color: rgba(74, 85, 104, var(--text-opacity));
  84698. }
  84699. .xl\:text-gray-800 {
  84700. --text-opacity: 1;
  84701. color: #2d3748;
  84702. color: rgba(45, 55, 72, var(--text-opacity));
  84703. }
  84704. .xl\:text-gray-900 {
  84705. --text-opacity: 1;
  84706. color: #1a202c;
  84707. color: rgba(26, 32, 44, var(--text-opacity));
  84708. }
  84709. .xl\:text-red-100 {
  84710. --text-opacity: 1;
  84711. color: #fff5f5;
  84712. color: rgba(255, 245, 245, var(--text-opacity));
  84713. }
  84714. .xl\:text-red-200 {
  84715. --text-opacity: 1;
  84716. color: #fed7d7;
  84717. color: rgba(254, 215, 215, var(--text-opacity));
  84718. }
  84719. .xl\:text-red-300 {
  84720. --text-opacity: 1;
  84721. color: #feb2b2;
  84722. color: rgba(254, 178, 178, var(--text-opacity));
  84723. }
  84724. .xl\:text-red-400 {
  84725. --text-opacity: 1;
  84726. color: #fc8181;
  84727. color: rgba(252, 129, 129, var(--text-opacity));
  84728. }
  84729. .xl\:text-red-500 {
  84730. --text-opacity: 1;
  84731. color: #f56565;
  84732. color: rgba(245, 101, 101, var(--text-opacity));
  84733. }
  84734. .xl\:text-red-600 {
  84735. --text-opacity: 1;
  84736. color: #e53e3e;
  84737. color: rgba(229, 62, 62, var(--text-opacity));
  84738. }
  84739. .xl\:text-red-700 {
  84740. --text-opacity: 1;
  84741. color: #c53030;
  84742. color: rgba(197, 48, 48, var(--text-opacity));
  84743. }
  84744. .xl\:text-red-800 {
  84745. --text-opacity: 1;
  84746. color: #9b2c2c;
  84747. color: rgba(155, 44, 44, var(--text-opacity));
  84748. }
  84749. .xl\:text-red-900 {
  84750. --text-opacity: 1;
  84751. color: #742a2a;
  84752. color: rgba(116, 42, 42, var(--text-opacity));
  84753. }
  84754. .xl\:text-orange-100 {
  84755. --text-opacity: 1;
  84756. color: #fffaf0;
  84757. color: rgba(255, 250, 240, var(--text-opacity));
  84758. }
  84759. .xl\:text-orange-200 {
  84760. --text-opacity: 1;
  84761. color: #feebc8;
  84762. color: rgba(254, 235, 200, var(--text-opacity));
  84763. }
  84764. .xl\:text-orange-300 {
  84765. --text-opacity: 1;
  84766. color: #fbd38d;
  84767. color: rgba(251, 211, 141, var(--text-opacity));
  84768. }
  84769. .xl\:text-orange-400 {
  84770. --text-opacity: 1;
  84771. color: #f6ad55;
  84772. color: rgba(246, 173, 85, var(--text-opacity));
  84773. }
  84774. .xl\:text-orange-500 {
  84775. --text-opacity: 1;
  84776. color: #ed8936;
  84777. color: rgba(237, 137, 54, var(--text-opacity));
  84778. }
  84779. .xl\:text-orange-600 {
  84780. --text-opacity: 1;
  84781. color: #dd6b20;
  84782. color: rgba(221, 107, 32, var(--text-opacity));
  84783. }
  84784. .xl\:text-orange-700 {
  84785. --text-opacity: 1;
  84786. color: #c05621;
  84787. color: rgba(192, 86, 33, var(--text-opacity));
  84788. }
  84789. .xl\:text-orange-800 {
  84790. --text-opacity: 1;
  84791. color: #9c4221;
  84792. color: rgba(156, 66, 33, var(--text-opacity));
  84793. }
  84794. .xl\:text-orange-900 {
  84795. --text-opacity: 1;
  84796. color: #7b341e;
  84797. color: rgba(123, 52, 30, var(--text-opacity));
  84798. }
  84799. .xl\:text-yellow-100 {
  84800. --text-opacity: 1;
  84801. color: #fffff0;
  84802. color: rgba(255, 255, 240, var(--text-opacity));
  84803. }
  84804. .xl\:text-yellow-200 {
  84805. --text-opacity: 1;
  84806. color: #fefcbf;
  84807. color: rgba(254, 252, 191, var(--text-opacity));
  84808. }
  84809. .xl\:text-yellow-300 {
  84810. --text-opacity: 1;
  84811. color: #faf089;
  84812. color: rgba(250, 240, 137, var(--text-opacity));
  84813. }
  84814. .xl\:text-yellow-400 {
  84815. --text-opacity: 1;
  84816. color: #f6e05e;
  84817. color: rgba(246, 224, 94, var(--text-opacity));
  84818. }
  84819. .xl\:text-yellow-500 {
  84820. --text-opacity: 1;
  84821. color: #ecc94b;
  84822. color: rgba(236, 201, 75, var(--text-opacity));
  84823. }
  84824. .xl\:text-yellow-600 {
  84825. --text-opacity: 1;
  84826. color: #d69e2e;
  84827. color: rgba(214, 158, 46, var(--text-opacity));
  84828. }
  84829. .xl\:text-yellow-700 {
  84830. --text-opacity: 1;
  84831. color: #b7791f;
  84832. color: rgba(183, 121, 31, var(--text-opacity));
  84833. }
  84834. .xl\:text-yellow-800 {
  84835. --text-opacity: 1;
  84836. color: #975a16;
  84837. color: rgba(151, 90, 22, var(--text-opacity));
  84838. }
  84839. .xl\:text-yellow-900 {
  84840. --text-opacity: 1;
  84841. color: #744210;
  84842. color: rgba(116, 66, 16, var(--text-opacity));
  84843. }
  84844. .xl\:text-green-100 {
  84845. --text-opacity: 1;
  84846. color: #f0fff4;
  84847. color: rgba(240, 255, 244, var(--text-opacity));
  84848. }
  84849. .xl\:text-green-200 {
  84850. --text-opacity: 1;
  84851. color: #c6f6d5;
  84852. color: rgba(198, 246, 213, var(--text-opacity));
  84853. }
  84854. .xl\:text-green-300 {
  84855. --text-opacity: 1;
  84856. color: #9ae6b4;
  84857. color: rgba(154, 230, 180, var(--text-opacity));
  84858. }
  84859. .xl\:text-green-400 {
  84860. --text-opacity: 1;
  84861. color: #68d391;
  84862. color: rgba(104, 211, 145, var(--text-opacity));
  84863. }
  84864. .xl\:text-green-500 {
  84865. --text-opacity: 1;
  84866. color: #48bb78;
  84867. color: rgba(72, 187, 120, var(--text-opacity));
  84868. }
  84869. .xl\:text-green-600 {
  84870. --text-opacity: 1;
  84871. color: #38a169;
  84872. color: rgba(56, 161, 105, var(--text-opacity));
  84873. }
  84874. .xl\:text-green-700 {
  84875. --text-opacity: 1;
  84876. color: #2f855a;
  84877. color: rgba(47, 133, 90, var(--text-opacity));
  84878. }
  84879. .xl\:text-green-800 {
  84880. --text-opacity: 1;
  84881. color: #276749;
  84882. color: rgba(39, 103, 73, var(--text-opacity));
  84883. }
  84884. .xl\:text-green-900 {
  84885. --text-opacity: 1;
  84886. color: #22543d;
  84887. color: rgba(34, 84, 61, var(--text-opacity));
  84888. }
  84889. .xl\:text-teal-100 {
  84890. --text-opacity: 1;
  84891. color: #e6fffa;
  84892. color: rgba(230, 255, 250, var(--text-opacity));
  84893. }
  84894. .xl\:text-teal-200 {
  84895. --text-opacity: 1;
  84896. color: #b2f5ea;
  84897. color: rgba(178, 245, 234, var(--text-opacity));
  84898. }
  84899. .xl\:text-teal-300 {
  84900. --text-opacity: 1;
  84901. color: #81e6d9;
  84902. color: rgba(129, 230, 217, var(--text-opacity));
  84903. }
  84904. .xl\:text-teal-400 {
  84905. --text-opacity: 1;
  84906. color: #4fd1c5;
  84907. color: rgba(79, 209, 197, var(--text-opacity));
  84908. }
  84909. .xl\:text-teal-500 {
  84910. --text-opacity: 1;
  84911. color: #38b2ac;
  84912. color: rgba(56, 178, 172, var(--text-opacity));
  84913. }
  84914. .xl\:text-teal-600 {
  84915. --text-opacity: 1;
  84916. color: #319795;
  84917. color: rgba(49, 151, 149, var(--text-opacity));
  84918. }
  84919. .xl\:text-teal-700 {
  84920. --text-opacity: 1;
  84921. color: #2c7a7b;
  84922. color: rgba(44, 122, 123, var(--text-opacity));
  84923. }
  84924. .xl\:text-teal-800 {
  84925. --text-opacity: 1;
  84926. color: #285e61;
  84927. color: rgba(40, 94, 97, var(--text-opacity));
  84928. }
  84929. .xl\:text-teal-900 {
  84930. --text-opacity: 1;
  84931. color: #234e52;
  84932. color: rgba(35, 78, 82, var(--text-opacity));
  84933. }
  84934. .xl\:text-blue-100 {
  84935. --text-opacity: 1;
  84936. color: #ebf8ff;
  84937. color: rgba(235, 248, 255, var(--text-opacity));
  84938. }
  84939. .xl\:text-blue-200 {
  84940. --text-opacity: 1;
  84941. color: #bee3f8;
  84942. color: rgba(190, 227, 248, var(--text-opacity));
  84943. }
  84944. .xl\:text-blue-300 {
  84945. --text-opacity: 1;
  84946. color: #90cdf4;
  84947. color: rgba(144, 205, 244, var(--text-opacity));
  84948. }
  84949. .xl\:text-blue-400 {
  84950. --text-opacity: 1;
  84951. color: #63b3ed;
  84952. color: rgba(99, 179, 237, var(--text-opacity));
  84953. }
  84954. .xl\:text-blue-500 {
  84955. --text-opacity: 1;
  84956. color: #4299e1;
  84957. color: rgba(66, 153, 225, var(--text-opacity));
  84958. }
  84959. .xl\:text-blue-600 {
  84960. --text-opacity: 1;
  84961. color: #3182ce;
  84962. color: rgba(49, 130, 206, var(--text-opacity));
  84963. }
  84964. .xl\:text-blue-700 {
  84965. --text-opacity: 1;
  84966. color: #2b6cb0;
  84967. color: rgba(43, 108, 176, var(--text-opacity));
  84968. }
  84969. .xl\:text-blue-800 {
  84970. --text-opacity: 1;
  84971. color: #2c5282;
  84972. color: rgba(44, 82, 130, var(--text-opacity));
  84973. }
  84974. .xl\:text-blue-900 {
  84975. --text-opacity: 1;
  84976. color: #2a4365;
  84977. color: rgba(42, 67, 101, var(--text-opacity));
  84978. }
  84979. .xl\:text-indigo-100 {
  84980. --text-opacity: 1;
  84981. color: #ebf4ff;
  84982. color: rgba(235, 244, 255, var(--text-opacity));
  84983. }
  84984. .xl\:text-indigo-200 {
  84985. --text-opacity: 1;
  84986. color: #c3dafe;
  84987. color: rgba(195, 218, 254, var(--text-opacity));
  84988. }
  84989. .xl\:text-indigo-300 {
  84990. --text-opacity: 1;
  84991. color: #a3bffa;
  84992. color: rgba(163, 191, 250, var(--text-opacity));
  84993. }
  84994. .xl\:text-indigo-400 {
  84995. --text-opacity: 1;
  84996. color: #7f9cf5;
  84997. color: rgba(127, 156, 245, var(--text-opacity));
  84998. }
  84999. .xl\:text-indigo-500 {
  85000. --text-opacity: 1;
  85001. color: #667eea;
  85002. color: rgba(102, 126, 234, var(--text-opacity));
  85003. }
  85004. .xl\:text-indigo-600 {
  85005. --text-opacity: 1;
  85006. color: #5a67d8;
  85007. color: rgba(90, 103, 216, var(--text-opacity));
  85008. }
  85009. .xl\:text-indigo-700 {
  85010. --text-opacity: 1;
  85011. color: #4c51bf;
  85012. color: rgba(76, 81, 191, var(--text-opacity));
  85013. }
  85014. .xl\:text-indigo-800 {
  85015. --text-opacity: 1;
  85016. color: #434190;
  85017. color: rgba(67, 65, 144, var(--text-opacity));
  85018. }
  85019. .xl\:text-indigo-900 {
  85020. --text-opacity: 1;
  85021. color: #3c366b;
  85022. color: rgba(60, 54, 107, var(--text-opacity));
  85023. }
  85024. .xl\:text-purple-100 {
  85025. --text-opacity: 1;
  85026. color: #faf5ff;
  85027. color: rgba(250, 245, 255, var(--text-opacity));
  85028. }
  85029. .xl\:text-purple-200 {
  85030. --text-opacity: 1;
  85031. color: #e9d8fd;
  85032. color: rgba(233, 216, 253, var(--text-opacity));
  85033. }
  85034. .xl\:text-purple-300 {
  85035. --text-opacity: 1;
  85036. color: #d6bcfa;
  85037. color: rgba(214, 188, 250, var(--text-opacity));
  85038. }
  85039. .xl\:text-purple-400 {
  85040. --text-opacity: 1;
  85041. color: #b794f4;
  85042. color: rgba(183, 148, 244, var(--text-opacity));
  85043. }
  85044. .xl\:text-purple-500 {
  85045. --text-opacity: 1;
  85046. color: #9f7aea;
  85047. color: rgba(159, 122, 234, var(--text-opacity));
  85048. }
  85049. .xl\:text-purple-600 {
  85050. --text-opacity: 1;
  85051. color: #805ad5;
  85052. color: rgba(128, 90, 213, var(--text-opacity));
  85053. }
  85054. .xl\:text-purple-700 {
  85055. --text-opacity: 1;
  85056. color: #6b46c1;
  85057. color: rgba(107, 70, 193, var(--text-opacity));
  85058. }
  85059. .xl\:text-purple-800 {
  85060. --text-opacity: 1;
  85061. color: #553c9a;
  85062. color: rgba(85, 60, 154, var(--text-opacity));
  85063. }
  85064. .xl\:text-purple-900 {
  85065. --text-opacity: 1;
  85066. color: #44337a;
  85067. color: rgba(68, 51, 122, var(--text-opacity));
  85068. }
  85069. .xl\:text-pink-100 {
  85070. --text-opacity: 1;
  85071. color: #fff5f7;
  85072. color: rgba(255, 245, 247, var(--text-opacity));
  85073. }
  85074. .xl\:text-pink-200 {
  85075. --text-opacity: 1;
  85076. color: #fed7e2;
  85077. color: rgba(254, 215, 226, var(--text-opacity));
  85078. }
  85079. .xl\:text-pink-300 {
  85080. --text-opacity: 1;
  85081. color: #fbb6ce;
  85082. color: rgba(251, 182, 206, var(--text-opacity));
  85083. }
  85084. .xl\:text-pink-400 {
  85085. --text-opacity: 1;
  85086. color: #f687b3;
  85087. color: rgba(246, 135, 179, var(--text-opacity));
  85088. }
  85089. .xl\:text-pink-500 {
  85090. --text-opacity: 1;
  85091. color: #ed64a6;
  85092. color: rgba(237, 100, 166, var(--text-opacity));
  85093. }
  85094. .xl\:text-pink-600 {
  85095. --text-opacity: 1;
  85096. color: #d53f8c;
  85097. color: rgba(213, 63, 140, var(--text-opacity));
  85098. }
  85099. .xl\:text-pink-700 {
  85100. --text-opacity: 1;
  85101. color: #b83280;
  85102. color: rgba(184, 50, 128, var(--text-opacity));
  85103. }
  85104. .xl\:text-pink-800 {
  85105. --text-opacity: 1;
  85106. color: #97266d;
  85107. color: rgba(151, 38, 109, var(--text-opacity));
  85108. }
  85109. .xl\:text-pink-900 {
  85110. --text-opacity: 1;
  85111. color: #702459;
  85112. color: rgba(112, 36, 89, var(--text-opacity));
  85113. }
  85114. .xl\:hover\:text-transparent:hover {
  85115. color: transparent;
  85116. }
  85117. .xl\:hover\:text-current:hover {
  85118. color: currentColor;
  85119. }
  85120. .xl\:hover\:text-black:hover {
  85121. --text-opacity: 1;
  85122. color: #000;
  85123. color: rgba(0, 0, 0, var(--text-opacity));
  85124. }
  85125. .xl\:hover\:text-white:hover {
  85126. --text-opacity: 1;
  85127. color: #fff;
  85128. color: rgba(255, 255, 255, var(--text-opacity));
  85129. }
  85130. .xl\:hover\:text-gray-100:hover {
  85131. --text-opacity: 1;
  85132. color: #f7fafc;
  85133. color: rgba(247, 250, 252, var(--text-opacity));
  85134. }
  85135. .xl\:hover\:text-gray-200:hover {
  85136. --text-opacity: 1;
  85137. color: #edf2f7;
  85138. color: rgba(237, 242, 247, var(--text-opacity));
  85139. }
  85140. .xl\:hover\:text-gray-300:hover {
  85141. --text-opacity: 1;
  85142. color: #e2e8f0;
  85143. color: rgba(226, 232, 240, var(--text-opacity));
  85144. }
  85145. .xl\:hover\:text-gray-400:hover {
  85146. --text-opacity: 1;
  85147. color: #cbd5e0;
  85148. color: rgba(203, 213, 224, var(--text-opacity));
  85149. }
  85150. .xl\:hover\:text-gray-500:hover {
  85151. --text-opacity: 1;
  85152. color: #a0aec0;
  85153. color: rgba(160, 174, 192, var(--text-opacity));
  85154. }
  85155. .xl\:hover\:text-gray-600:hover {
  85156. --text-opacity: 1;
  85157. color: #718096;
  85158. color: rgba(113, 128, 150, var(--text-opacity));
  85159. }
  85160. .xl\:hover\:text-gray-700:hover {
  85161. --text-opacity: 1;
  85162. color: #4a5568;
  85163. color: rgba(74, 85, 104, var(--text-opacity));
  85164. }
  85165. .xl\:hover\:text-gray-800:hover {
  85166. --text-opacity: 1;
  85167. color: #2d3748;
  85168. color: rgba(45, 55, 72, var(--text-opacity));
  85169. }
  85170. .xl\:hover\:text-gray-900:hover {
  85171. --text-opacity: 1;
  85172. color: #1a202c;
  85173. color: rgba(26, 32, 44, var(--text-opacity));
  85174. }
  85175. .xl\:hover\:text-red-100:hover {
  85176. --text-opacity: 1;
  85177. color: #fff5f5;
  85178. color: rgba(255, 245, 245, var(--text-opacity));
  85179. }
  85180. .xl\:hover\:text-red-200:hover {
  85181. --text-opacity: 1;
  85182. color: #fed7d7;
  85183. color: rgba(254, 215, 215, var(--text-opacity));
  85184. }
  85185. .xl\:hover\:text-red-300:hover {
  85186. --text-opacity: 1;
  85187. color: #feb2b2;
  85188. color: rgba(254, 178, 178, var(--text-opacity));
  85189. }
  85190. .xl\:hover\:text-red-400:hover {
  85191. --text-opacity: 1;
  85192. color: #fc8181;
  85193. color: rgba(252, 129, 129, var(--text-opacity));
  85194. }
  85195. .xl\:hover\:text-red-500:hover {
  85196. --text-opacity: 1;
  85197. color: #f56565;
  85198. color: rgba(245, 101, 101, var(--text-opacity));
  85199. }
  85200. .xl\:hover\:text-red-600:hover {
  85201. --text-opacity: 1;
  85202. color: #e53e3e;
  85203. color: rgba(229, 62, 62, var(--text-opacity));
  85204. }
  85205. .xl\:hover\:text-red-700:hover {
  85206. --text-opacity: 1;
  85207. color: #c53030;
  85208. color: rgba(197, 48, 48, var(--text-opacity));
  85209. }
  85210. .xl\:hover\:text-red-800:hover {
  85211. --text-opacity: 1;
  85212. color: #9b2c2c;
  85213. color: rgba(155, 44, 44, var(--text-opacity));
  85214. }
  85215. .xl\:hover\:text-red-900:hover {
  85216. --text-opacity: 1;
  85217. color: #742a2a;
  85218. color: rgba(116, 42, 42, var(--text-opacity));
  85219. }
  85220. .xl\:hover\:text-orange-100:hover {
  85221. --text-opacity: 1;
  85222. color: #fffaf0;
  85223. color: rgba(255, 250, 240, var(--text-opacity));
  85224. }
  85225. .xl\:hover\:text-orange-200:hover {
  85226. --text-opacity: 1;
  85227. color: #feebc8;
  85228. color: rgba(254, 235, 200, var(--text-opacity));
  85229. }
  85230. .xl\:hover\:text-orange-300:hover {
  85231. --text-opacity: 1;
  85232. color: #fbd38d;
  85233. color: rgba(251, 211, 141, var(--text-opacity));
  85234. }
  85235. .xl\:hover\:text-orange-400:hover {
  85236. --text-opacity: 1;
  85237. color: #f6ad55;
  85238. color: rgba(246, 173, 85, var(--text-opacity));
  85239. }
  85240. .xl\:hover\:text-orange-500:hover {
  85241. --text-opacity: 1;
  85242. color: #ed8936;
  85243. color: rgba(237, 137, 54, var(--text-opacity));
  85244. }
  85245. .xl\:hover\:text-orange-600:hover {
  85246. --text-opacity: 1;
  85247. color: #dd6b20;
  85248. color: rgba(221, 107, 32, var(--text-opacity));
  85249. }
  85250. .xl\:hover\:text-orange-700:hover {
  85251. --text-opacity: 1;
  85252. color: #c05621;
  85253. color: rgba(192, 86, 33, var(--text-opacity));
  85254. }
  85255. .xl\:hover\:text-orange-800:hover {
  85256. --text-opacity: 1;
  85257. color: #9c4221;
  85258. color: rgba(156, 66, 33, var(--text-opacity));
  85259. }
  85260. .xl\:hover\:text-orange-900:hover {
  85261. --text-opacity: 1;
  85262. color: #7b341e;
  85263. color: rgba(123, 52, 30, var(--text-opacity));
  85264. }
  85265. .xl\:hover\:text-yellow-100:hover {
  85266. --text-opacity: 1;
  85267. color: #fffff0;
  85268. color: rgba(255, 255, 240, var(--text-opacity));
  85269. }
  85270. .xl\:hover\:text-yellow-200:hover {
  85271. --text-opacity: 1;
  85272. color: #fefcbf;
  85273. color: rgba(254, 252, 191, var(--text-opacity));
  85274. }
  85275. .xl\:hover\:text-yellow-300:hover {
  85276. --text-opacity: 1;
  85277. color: #faf089;
  85278. color: rgba(250, 240, 137, var(--text-opacity));
  85279. }
  85280. .xl\:hover\:text-yellow-400:hover {
  85281. --text-opacity: 1;
  85282. color: #f6e05e;
  85283. color: rgba(246, 224, 94, var(--text-opacity));
  85284. }
  85285. .xl\:hover\:text-yellow-500:hover {
  85286. --text-opacity: 1;
  85287. color: #ecc94b;
  85288. color: rgba(236, 201, 75, var(--text-opacity));
  85289. }
  85290. .xl\:hover\:text-yellow-600:hover {
  85291. --text-opacity: 1;
  85292. color: #d69e2e;
  85293. color: rgba(214, 158, 46, var(--text-opacity));
  85294. }
  85295. .xl\:hover\:text-yellow-700:hover {
  85296. --text-opacity: 1;
  85297. color: #b7791f;
  85298. color: rgba(183, 121, 31, var(--text-opacity));
  85299. }
  85300. .xl\:hover\:text-yellow-800:hover {
  85301. --text-opacity: 1;
  85302. color: #975a16;
  85303. color: rgba(151, 90, 22, var(--text-opacity));
  85304. }
  85305. .xl\:hover\:text-yellow-900:hover {
  85306. --text-opacity: 1;
  85307. color: #744210;
  85308. color: rgba(116, 66, 16, var(--text-opacity));
  85309. }
  85310. .xl\:hover\:text-green-100:hover {
  85311. --text-opacity: 1;
  85312. color: #f0fff4;
  85313. color: rgba(240, 255, 244, var(--text-opacity));
  85314. }
  85315. .xl\:hover\:text-green-200:hover {
  85316. --text-opacity: 1;
  85317. color: #c6f6d5;
  85318. color: rgba(198, 246, 213, var(--text-opacity));
  85319. }
  85320. .xl\:hover\:text-green-300:hover {
  85321. --text-opacity: 1;
  85322. color: #9ae6b4;
  85323. color: rgba(154, 230, 180, var(--text-opacity));
  85324. }
  85325. .xl\:hover\:text-green-400:hover {
  85326. --text-opacity: 1;
  85327. color: #68d391;
  85328. color: rgba(104, 211, 145, var(--text-opacity));
  85329. }
  85330. .xl\:hover\:text-green-500:hover {
  85331. --text-opacity: 1;
  85332. color: #48bb78;
  85333. color: rgba(72, 187, 120, var(--text-opacity));
  85334. }
  85335. .xl\:hover\:text-green-600:hover {
  85336. --text-opacity: 1;
  85337. color: #38a169;
  85338. color: rgba(56, 161, 105, var(--text-opacity));
  85339. }
  85340. .xl\:hover\:text-green-700:hover {
  85341. --text-opacity: 1;
  85342. color: #2f855a;
  85343. color: rgba(47, 133, 90, var(--text-opacity));
  85344. }
  85345. .xl\:hover\:text-green-800:hover {
  85346. --text-opacity: 1;
  85347. color: #276749;
  85348. color: rgba(39, 103, 73, var(--text-opacity));
  85349. }
  85350. .xl\:hover\:text-green-900:hover {
  85351. --text-opacity: 1;
  85352. color: #22543d;
  85353. color: rgba(34, 84, 61, var(--text-opacity));
  85354. }
  85355. .xl\:hover\:text-teal-100:hover {
  85356. --text-opacity: 1;
  85357. color: #e6fffa;
  85358. color: rgba(230, 255, 250, var(--text-opacity));
  85359. }
  85360. .xl\:hover\:text-teal-200:hover {
  85361. --text-opacity: 1;
  85362. color: #b2f5ea;
  85363. color: rgba(178, 245, 234, var(--text-opacity));
  85364. }
  85365. .xl\:hover\:text-teal-300:hover {
  85366. --text-opacity: 1;
  85367. color: #81e6d9;
  85368. color: rgba(129, 230, 217, var(--text-opacity));
  85369. }
  85370. .xl\:hover\:text-teal-400:hover {
  85371. --text-opacity: 1;
  85372. color: #4fd1c5;
  85373. color: rgba(79, 209, 197, var(--text-opacity));
  85374. }
  85375. .xl\:hover\:text-teal-500:hover {
  85376. --text-opacity: 1;
  85377. color: #38b2ac;
  85378. color: rgba(56, 178, 172, var(--text-opacity));
  85379. }
  85380. .xl\:hover\:text-teal-600:hover {
  85381. --text-opacity: 1;
  85382. color: #319795;
  85383. color: rgba(49, 151, 149, var(--text-opacity));
  85384. }
  85385. .xl\:hover\:text-teal-700:hover {
  85386. --text-opacity: 1;
  85387. color: #2c7a7b;
  85388. color: rgba(44, 122, 123, var(--text-opacity));
  85389. }
  85390. .xl\:hover\:text-teal-800:hover {
  85391. --text-opacity: 1;
  85392. color: #285e61;
  85393. color: rgba(40, 94, 97, var(--text-opacity));
  85394. }
  85395. .xl\:hover\:text-teal-900:hover {
  85396. --text-opacity: 1;
  85397. color: #234e52;
  85398. color: rgba(35, 78, 82, var(--text-opacity));
  85399. }
  85400. .xl\:hover\:text-blue-100:hover {
  85401. --text-opacity: 1;
  85402. color: #ebf8ff;
  85403. color: rgba(235, 248, 255, var(--text-opacity));
  85404. }
  85405. .xl\:hover\:text-blue-200:hover {
  85406. --text-opacity: 1;
  85407. color: #bee3f8;
  85408. color: rgba(190, 227, 248, var(--text-opacity));
  85409. }
  85410. .xl\:hover\:text-blue-300:hover {
  85411. --text-opacity: 1;
  85412. color: #90cdf4;
  85413. color: rgba(144, 205, 244, var(--text-opacity));
  85414. }
  85415. .xl\:hover\:text-blue-400:hover {
  85416. --text-opacity: 1;
  85417. color: #63b3ed;
  85418. color: rgba(99, 179, 237, var(--text-opacity));
  85419. }
  85420. .xl\:hover\:text-blue-500:hover {
  85421. --text-opacity: 1;
  85422. color: #4299e1;
  85423. color: rgba(66, 153, 225, var(--text-opacity));
  85424. }
  85425. .xl\:hover\:text-blue-600:hover {
  85426. --text-opacity: 1;
  85427. color: #3182ce;
  85428. color: rgba(49, 130, 206, var(--text-opacity));
  85429. }
  85430. .xl\:hover\:text-blue-700:hover {
  85431. --text-opacity: 1;
  85432. color: #2b6cb0;
  85433. color: rgba(43, 108, 176, var(--text-opacity));
  85434. }
  85435. .xl\:hover\:text-blue-800:hover {
  85436. --text-opacity: 1;
  85437. color: #2c5282;
  85438. color: rgba(44, 82, 130, var(--text-opacity));
  85439. }
  85440. .xl\:hover\:text-blue-900:hover {
  85441. --text-opacity: 1;
  85442. color: #2a4365;
  85443. color: rgba(42, 67, 101, var(--text-opacity));
  85444. }
  85445. .xl\:hover\:text-indigo-100:hover {
  85446. --text-opacity: 1;
  85447. color: #ebf4ff;
  85448. color: rgba(235, 244, 255, var(--text-opacity));
  85449. }
  85450. .xl\:hover\:text-indigo-200:hover {
  85451. --text-opacity: 1;
  85452. color: #c3dafe;
  85453. color: rgba(195, 218, 254, var(--text-opacity));
  85454. }
  85455. .xl\:hover\:text-indigo-300:hover {
  85456. --text-opacity: 1;
  85457. color: #a3bffa;
  85458. color: rgba(163, 191, 250, var(--text-opacity));
  85459. }
  85460. .xl\:hover\:text-indigo-400:hover {
  85461. --text-opacity: 1;
  85462. color: #7f9cf5;
  85463. color: rgba(127, 156, 245, var(--text-opacity));
  85464. }
  85465. .xl\:hover\:text-indigo-500:hover {
  85466. --text-opacity: 1;
  85467. color: #667eea;
  85468. color: rgba(102, 126, 234, var(--text-opacity));
  85469. }
  85470. .xl\:hover\:text-indigo-600:hover {
  85471. --text-opacity: 1;
  85472. color: #5a67d8;
  85473. color: rgba(90, 103, 216, var(--text-opacity));
  85474. }
  85475. .xl\:hover\:text-indigo-700:hover {
  85476. --text-opacity: 1;
  85477. color: #4c51bf;
  85478. color: rgba(76, 81, 191, var(--text-opacity));
  85479. }
  85480. .xl\:hover\:text-indigo-800:hover {
  85481. --text-opacity: 1;
  85482. color: #434190;
  85483. color: rgba(67, 65, 144, var(--text-opacity));
  85484. }
  85485. .xl\:hover\:text-indigo-900:hover {
  85486. --text-opacity: 1;
  85487. color: #3c366b;
  85488. color: rgba(60, 54, 107, var(--text-opacity));
  85489. }
  85490. .xl\:hover\:text-purple-100:hover {
  85491. --text-opacity: 1;
  85492. color: #faf5ff;
  85493. color: rgba(250, 245, 255, var(--text-opacity));
  85494. }
  85495. .xl\:hover\:text-purple-200:hover {
  85496. --text-opacity: 1;
  85497. color: #e9d8fd;
  85498. color: rgba(233, 216, 253, var(--text-opacity));
  85499. }
  85500. .xl\:hover\:text-purple-300:hover {
  85501. --text-opacity: 1;
  85502. color: #d6bcfa;
  85503. color: rgba(214, 188, 250, var(--text-opacity));
  85504. }
  85505. .xl\:hover\:text-purple-400:hover {
  85506. --text-opacity: 1;
  85507. color: #b794f4;
  85508. color: rgba(183, 148, 244, var(--text-opacity));
  85509. }
  85510. .xl\:hover\:text-purple-500:hover {
  85511. --text-opacity: 1;
  85512. color: #9f7aea;
  85513. color: rgba(159, 122, 234, var(--text-opacity));
  85514. }
  85515. .xl\:hover\:text-purple-600:hover {
  85516. --text-opacity: 1;
  85517. color: #805ad5;
  85518. color: rgba(128, 90, 213, var(--text-opacity));
  85519. }
  85520. .xl\:hover\:text-purple-700:hover {
  85521. --text-opacity: 1;
  85522. color: #6b46c1;
  85523. color: rgba(107, 70, 193, var(--text-opacity));
  85524. }
  85525. .xl\:hover\:text-purple-800:hover {
  85526. --text-opacity: 1;
  85527. color: #553c9a;
  85528. color: rgba(85, 60, 154, var(--text-opacity));
  85529. }
  85530. .xl\:hover\:text-purple-900:hover {
  85531. --text-opacity: 1;
  85532. color: #44337a;
  85533. color: rgba(68, 51, 122, var(--text-opacity));
  85534. }
  85535. .xl\:hover\:text-pink-100:hover {
  85536. --text-opacity: 1;
  85537. color: #fff5f7;
  85538. color: rgba(255, 245, 247, var(--text-opacity));
  85539. }
  85540. .xl\:hover\:text-pink-200:hover {
  85541. --text-opacity: 1;
  85542. color: #fed7e2;
  85543. color: rgba(254, 215, 226, var(--text-opacity));
  85544. }
  85545. .xl\:hover\:text-pink-300:hover {
  85546. --text-opacity: 1;
  85547. color: #fbb6ce;
  85548. color: rgba(251, 182, 206, var(--text-opacity));
  85549. }
  85550. .xl\:hover\:text-pink-400:hover {
  85551. --text-opacity: 1;
  85552. color: #f687b3;
  85553. color: rgba(246, 135, 179, var(--text-opacity));
  85554. }
  85555. .xl\:hover\:text-pink-500:hover {
  85556. --text-opacity: 1;
  85557. color: #ed64a6;
  85558. color: rgba(237, 100, 166, var(--text-opacity));
  85559. }
  85560. .xl\:hover\:text-pink-600:hover {
  85561. --text-opacity: 1;
  85562. color: #d53f8c;
  85563. color: rgba(213, 63, 140, var(--text-opacity));
  85564. }
  85565. .xl\:hover\:text-pink-700:hover {
  85566. --text-opacity: 1;
  85567. color: #b83280;
  85568. color: rgba(184, 50, 128, var(--text-opacity));
  85569. }
  85570. .xl\:hover\:text-pink-800:hover {
  85571. --text-opacity: 1;
  85572. color: #97266d;
  85573. color: rgba(151, 38, 109, var(--text-opacity));
  85574. }
  85575. .xl\:hover\:text-pink-900:hover {
  85576. --text-opacity: 1;
  85577. color: #702459;
  85578. color: rgba(112, 36, 89, var(--text-opacity));
  85579. }
  85580. .xl\:focus\:text-transparent:focus {
  85581. color: transparent;
  85582. }
  85583. .xl\:focus\:text-current:focus {
  85584. color: currentColor;
  85585. }
  85586. .xl\:focus\:text-black:focus {
  85587. --text-opacity: 1;
  85588. color: #000;
  85589. color: rgba(0, 0, 0, var(--text-opacity));
  85590. }
  85591. .xl\:focus\:text-white:focus {
  85592. --text-opacity: 1;
  85593. color: #fff;
  85594. color: rgba(255, 255, 255, var(--text-opacity));
  85595. }
  85596. .xl\:focus\:text-gray-100:focus {
  85597. --text-opacity: 1;
  85598. color: #f7fafc;
  85599. color: rgba(247, 250, 252, var(--text-opacity));
  85600. }
  85601. .xl\:focus\:text-gray-200:focus {
  85602. --text-opacity: 1;
  85603. color: #edf2f7;
  85604. color: rgba(237, 242, 247, var(--text-opacity));
  85605. }
  85606. .xl\:focus\:text-gray-300:focus {
  85607. --text-opacity: 1;
  85608. color: #e2e8f0;
  85609. color: rgba(226, 232, 240, var(--text-opacity));
  85610. }
  85611. .xl\:focus\:text-gray-400:focus {
  85612. --text-opacity: 1;
  85613. color: #cbd5e0;
  85614. color: rgba(203, 213, 224, var(--text-opacity));
  85615. }
  85616. .xl\:focus\:text-gray-500:focus {
  85617. --text-opacity: 1;
  85618. color: #a0aec0;
  85619. color: rgba(160, 174, 192, var(--text-opacity));
  85620. }
  85621. .xl\:focus\:text-gray-600:focus {
  85622. --text-opacity: 1;
  85623. color: #718096;
  85624. color: rgba(113, 128, 150, var(--text-opacity));
  85625. }
  85626. .xl\:focus\:text-gray-700:focus {
  85627. --text-opacity: 1;
  85628. color: #4a5568;
  85629. color: rgba(74, 85, 104, var(--text-opacity));
  85630. }
  85631. .xl\:focus\:text-gray-800:focus {
  85632. --text-opacity: 1;
  85633. color: #2d3748;
  85634. color: rgba(45, 55, 72, var(--text-opacity));
  85635. }
  85636. .xl\:focus\:text-gray-900:focus {
  85637. --text-opacity: 1;
  85638. color: #1a202c;
  85639. color: rgba(26, 32, 44, var(--text-opacity));
  85640. }
  85641. .xl\:focus\:text-red-100:focus {
  85642. --text-opacity: 1;
  85643. color: #fff5f5;
  85644. color: rgba(255, 245, 245, var(--text-opacity));
  85645. }
  85646. .xl\:focus\:text-red-200:focus {
  85647. --text-opacity: 1;
  85648. color: #fed7d7;
  85649. color: rgba(254, 215, 215, var(--text-opacity));
  85650. }
  85651. .xl\:focus\:text-red-300:focus {
  85652. --text-opacity: 1;
  85653. color: #feb2b2;
  85654. color: rgba(254, 178, 178, var(--text-opacity));
  85655. }
  85656. .xl\:focus\:text-red-400:focus {
  85657. --text-opacity: 1;
  85658. color: #fc8181;
  85659. color: rgba(252, 129, 129, var(--text-opacity));
  85660. }
  85661. .xl\:focus\:text-red-500:focus {
  85662. --text-opacity: 1;
  85663. color: #f56565;
  85664. color: rgba(245, 101, 101, var(--text-opacity));
  85665. }
  85666. .xl\:focus\:text-red-600:focus {
  85667. --text-opacity: 1;
  85668. color: #e53e3e;
  85669. color: rgba(229, 62, 62, var(--text-opacity));
  85670. }
  85671. .xl\:focus\:text-red-700:focus {
  85672. --text-opacity: 1;
  85673. color: #c53030;
  85674. color: rgba(197, 48, 48, var(--text-opacity));
  85675. }
  85676. .xl\:focus\:text-red-800:focus {
  85677. --text-opacity: 1;
  85678. color: #9b2c2c;
  85679. color: rgba(155, 44, 44, var(--text-opacity));
  85680. }
  85681. .xl\:focus\:text-red-900:focus {
  85682. --text-opacity: 1;
  85683. color: #742a2a;
  85684. color: rgba(116, 42, 42, var(--text-opacity));
  85685. }
  85686. .xl\:focus\:text-orange-100:focus {
  85687. --text-opacity: 1;
  85688. color: #fffaf0;
  85689. color: rgba(255, 250, 240, var(--text-opacity));
  85690. }
  85691. .xl\:focus\:text-orange-200:focus {
  85692. --text-opacity: 1;
  85693. color: #feebc8;
  85694. color: rgba(254, 235, 200, var(--text-opacity));
  85695. }
  85696. .xl\:focus\:text-orange-300:focus {
  85697. --text-opacity: 1;
  85698. color: #fbd38d;
  85699. color: rgba(251, 211, 141, var(--text-opacity));
  85700. }
  85701. .xl\:focus\:text-orange-400:focus {
  85702. --text-opacity: 1;
  85703. color: #f6ad55;
  85704. color: rgba(246, 173, 85, var(--text-opacity));
  85705. }
  85706. .xl\:focus\:text-orange-500:focus {
  85707. --text-opacity: 1;
  85708. color: #ed8936;
  85709. color: rgba(237, 137, 54, var(--text-opacity));
  85710. }
  85711. .xl\:focus\:text-orange-600:focus {
  85712. --text-opacity: 1;
  85713. color: #dd6b20;
  85714. color: rgba(221, 107, 32, var(--text-opacity));
  85715. }
  85716. .xl\:focus\:text-orange-700:focus {
  85717. --text-opacity: 1;
  85718. color: #c05621;
  85719. color: rgba(192, 86, 33, var(--text-opacity));
  85720. }
  85721. .xl\:focus\:text-orange-800:focus {
  85722. --text-opacity: 1;
  85723. color: #9c4221;
  85724. color: rgba(156, 66, 33, var(--text-opacity));
  85725. }
  85726. .xl\:focus\:text-orange-900:focus {
  85727. --text-opacity: 1;
  85728. color: #7b341e;
  85729. color: rgba(123, 52, 30, var(--text-opacity));
  85730. }
  85731. .xl\:focus\:text-yellow-100:focus {
  85732. --text-opacity: 1;
  85733. color: #fffff0;
  85734. color: rgba(255, 255, 240, var(--text-opacity));
  85735. }
  85736. .xl\:focus\:text-yellow-200:focus {
  85737. --text-opacity: 1;
  85738. color: #fefcbf;
  85739. color: rgba(254, 252, 191, var(--text-opacity));
  85740. }
  85741. .xl\:focus\:text-yellow-300:focus {
  85742. --text-opacity: 1;
  85743. color: #faf089;
  85744. color: rgba(250, 240, 137, var(--text-opacity));
  85745. }
  85746. .xl\:focus\:text-yellow-400:focus {
  85747. --text-opacity: 1;
  85748. color: #f6e05e;
  85749. color: rgba(246, 224, 94, var(--text-opacity));
  85750. }
  85751. .xl\:focus\:text-yellow-500:focus {
  85752. --text-opacity: 1;
  85753. color: #ecc94b;
  85754. color: rgba(236, 201, 75, var(--text-opacity));
  85755. }
  85756. .xl\:focus\:text-yellow-600:focus {
  85757. --text-opacity: 1;
  85758. color: #d69e2e;
  85759. color: rgba(214, 158, 46, var(--text-opacity));
  85760. }
  85761. .xl\:focus\:text-yellow-700:focus {
  85762. --text-opacity: 1;
  85763. color: #b7791f;
  85764. color: rgba(183, 121, 31, var(--text-opacity));
  85765. }
  85766. .xl\:focus\:text-yellow-800:focus {
  85767. --text-opacity: 1;
  85768. color: #975a16;
  85769. color: rgba(151, 90, 22, var(--text-opacity));
  85770. }
  85771. .xl\:focus\:text-yellow-900:focus {
  85772. --text-opacity: 1;
  85773. color: #744210;
  85774. color: rgba(116, 66, 16, var(--text-opacity));
  85775. }
  85776. .xl\:focus\:text-green-100:focus {
  85777. --text-opacity: 1;
  85778. color: #f0fff4;
  85779. color: rgba(240, 255, 244, var(--text-opacity));
  85780. }
  85781. .xl\:focus\:text-green-200:focus {
  85782. --text-opacity: 1;
  85783. color: #c6f6d5;
  85784. color: rgba(198, 246, 213, var(--text-opacity));
  85785. }
  85786. .xl\:focus\:text-green-300:focus {
  85787. --text-opacity: 1;
  85788. color: #9ae6b4;
  85789. color: rgba(154, 230, 180, var(--text-opacity));
  85790. }
  85791. .xl\:focus\:text-green-400:focus {
  85792. --text-opacity: 1;
  85793. color: #68d391;
  85794. color: rgba(104, 211, 145, var(--text-opacity));
  85795. }
  85796. .xl\:focus\:text-green-500:focus {
  85797. --text-opacity: 1;
  85798. color: #48bb78;
  85799. color: rgba(72, 187, 120, var(--text-opacity));
  85800. }
  85801. .xl\:focus\:text-green-600:focus {
  85802. --text-opacity: 1;
  85803. color: #38a169;
  85804. color: rgba(56, 161, 105, var(--text-opacity));
  85805. }
  85806. .xl\:focus\:text-green-700:focus {
  85807. --text-opacity: 1;
  85808. color: #2f855a;
  85809. color: rgba(47, 133, 90, var(--text-opacity));
  85810. }
  85811. .xl\:focus\:text-green-800:focus {
  85812. --text-opacity: 1;
  85813. color: #276749;
  85814. color: rgba(39, 103, 73, var(--text-opacity));
  85815. }
  85816. .xl\:focus\:text-green-900:focus {
  85817. --text-opacity: 1;
  85818. color: #22543d;
  85819. color: rgba(34, 84, 61, var(--text-opacity));
  85820. }
  85821. .xl\:focus\:text-teal-100:focus {
  85822. --text-opacity: 1;
  85823. color: #e6fffa;
  85824. color: rgba(230, 255, 250, var(--text-opacity));
  85825. }
  85826. .xl\:focus\:text-teal-200:focus {
  85827. --text-opacity: 1;
  85828. color: #b2f5ea;
  85829. color: rgba(178, 245, 234, var(--text-opacity));
  85830. }
  85831. .xl\:focus\:text-teal-300:focus {
  85832. --text-opacity: 1;
  85833. color: #81e6d9;
  85834. color: rgba(129, 230, 217, var(--text-opacity));
  85835. }
  85836. .xl\:focus\:text-teal-400:focus {
  85837. --text-opacity: 1;
  85838. color: #4fd1c5;
  85839. color: rgba(79, 209, 197, var(--text-opacity));
  85840. }
  85841. .xl\:focus\:text-teal-500:focus {
  85842. --text-opacity: 1;
  85843. color: #38b2ac;
  85844. color: rgba(56, 178, 172, var(--text-opacity));
  85845. }
  85846. .xl\:focus\:text-teal-600:focus {
  85847. --text-opacity: 1;
  85848. color: #319795;
  85849. color: rgba(49, 151, 149, var(--text-opacity));
  85850. }
  85851. .xl\:focus\:text-teal-700:focus {
  85852. --text-opacity: 1;
  85853. color: #2c7a7b;
  85854. color: rgba(44, 122, 123, var(--text-opacity));
  85855. }
  85856. .xl\:focus\:text-teal-800:focus {
  85857. --text-opacity: 1;
  85858. color: #285e61;
  85859. color: rgba(40, 94, 97, var(--text-opacity));
  85860. }
  85861. .xl\:focus\:text-teal-900:focus {
  85862. --text-opacity: 1;
  85863. color: #234e52;
  85864. color: rgba(35, 78, 82, var(--text-opacity));
  85865. }
  85866. .xl\:focus\:text-blue-100:focus {
  85867. --text-opacity: 1;
  85868. color: #ebf8ff;
  85869. color: rgba(235, 248, 255, var(--text-opacity));
  85870. }
  85871. .xl\:focus\:text-blue-200:focus {
  85872. --text-opacity: 1;
  85873. color: #bee3f8;
  85874. color: rgba(190, 227, 248, var(--text-opacity));
  85875. }
  85876. .xl\:focus\:text-blue-300:focus {
  85877. --text-opacity: 1;
  85878. color: #90cdf4;
  85879. color: rgba(144, 205, 244, var(--text-opacity));
  85880. }
  85881. .xl\:focus\:text-blue-400:focus {
  85882. --text-opacity: 1;
  85883. color: #63b3ed;
  85884. color: rgba(99, 179, 237, var(--text-opacity));
  85885. }
  85886. .xl\:focus\:text-blue-500:focus {
  85887. --text-opacity: 1;
  85888. color: #4299e1;
  85889. color: rgba(66, 153, 225, var(--text-opacity));
  85890. }
  85891. .xl\:focus\:text-blue-600:focus {
  85892. --text-opacity: 1;
  85893. color: #3182ce;
  85894. color: rgba(49, 130, 206, var(--text-opacity));
  85895. }
  85896. .xl\:focus\:text-blue-700:focus {
  85897. --text-opacity: 1;
  85898. color: #2b6cb0;
  85899. color: rgba(43, 108, 176, var(--text-opacity));
  85900. }
  85901. .xl\:focus\:text-blue-800:focus {
  85902. --text-opacity: 1;
  85903. color: #2c5282;
  85904. color: rgba(44, 82, 130, var(--text-opacity));
  85905. }
  85906. .xl\:focus\:text-blue-900:focus {
  85907. --text-opacity: 1;
  85908. color: #2a4365;
  85909. color: rgba(42, 67, 101, var(--text-opacity));
  85910. }
  85911. .xl\:focus\:text-indigo-100:focus {
  85912. --text-opacity: 1;
  85913. color: #ebf4ff;
  85914. color: rgba(235, 244, 255, var(--text-opacity));
  85915. }
  85916. .xl\:focus\:text-indigo-200:focus {
  85917. --text-opacity: 1;
  85918. color: #c3dafe;
  85919. color: rgba(195, 218, 254, var(--text-opacity));
  85920. }
  85921. .xl\:focus\:text-indigo-300:focus {
  85922. --text-opacity: 1;
  85923. color: #a3bffa;
  85924. color: rgba(163, 191, 250, var(--text-opacity));
  85925. }
  85926. .xl\:focus\:text-indigo-400:focus {
  85927. --text-opacity: 1;
  85928. color: #7f9cf5;
  85929. color: rgba(127, 156, 245, var(--text-opacity));
  85930. }
  85931. .xl\:focus\:text-indigo-500:focus {
  85932. --text-opacity: 1;
  85933. color: #667eea;
  85934. color: rgba(102, 126, 234, var(--text-opacity));
  85935. }
  85936. .xl\:focus\:text-indigo-600:focus {
  85937. --text-opacity: 1;
  85938. color: #5a67d8;
  85939. color: rgba(90, 103, 216, var(--text-opacity));
  85940. }
  85941. .xl\:focus\:text-indigo-700:focus {
  85942. --text-opacity: 1;
  85943. color: #4c51bf;
  85944. color: rgba(76, 81, 191, var(--text-opacity));
  85945. }
  85946. .xl\:focus\:text-indigo-800:focus {
  85947. --text-opacity: 1;
  85948. color: #434190;
  85949. color: rgba(67, 65, 144, var(--text-opacity));
  85950. }
  85951. .xl\:focus\:text-indigo-900:focus {
  85952. --text-opacity: 1;
  85953. color: #3c366b;
  85954. color: rgba(60, 54, 107, var(--text-opacity));
  85955. }
  85956. .xl\:focus\:text-purple-100:focus {
  85957. --text-opacity: 1;
  85958. color: #faf5ff;
  85959. color: rgba(250, 245, 255, var(--text-opacity));
  85960. }
  85961. .xl\:focus\:text-purple-200:focus {
  85962. --text-opacity: 1;
  85963. color: #e9d8fd;
  85964. color: rgba(233, 216, 253, var(--text-opacity));
  85965. }
  85966. .xl\:focus\:text-purple-300:focus {
  85967. --text-opacity: 1;
  85968. color: #d6bcfa;
  85969. color: rgba(214, 188, 250, var(--text-opacity));
  85970. }
  85971. .xl\:focus\:text-purple-400:focus {
  85972. --text-opacity: 1;
  85973. color: #b794f4;
  85974. color: rgba(183, 148, 244, var(--text-opacity));
  85975. }
  85976. .xl\:focus\:text-purple-500:focus {
  85977. --text-opacity: 1;
  85978. color: #9f7aea;
  85979. color: rgba(159, 122, 234, var(--text-opacity));
  85980. }
  85981. .xl\:focus\:text-purple-600:focus {
  85982. --text-opacity: 1;
  85983. color: #805ad5;
  85984. color: rgba(128, 90, 213, var(--text-opacity));
  85985. }
  85986. .xl\:focus\:text-purple-700:focus {
  85987. --text-opacity: 1;
  85988. color: #6b46c1;
  85989. color: rgba(107, 70, 193, var(--text-opacity));
  85990. }
  85991. .xl\:focus\:text-purple-800:focus {
  85992. --text-opacity: 1;
  85993. color: #553c9a;
  85994. color: rgba(85, 60, 154, var(--text-opacity));
  85995. }
  85996. .xl\:focus\:text-purple-900:focus {
  85997. --text-opacity: 1;
  85998. color: #44337a;
  85999. color: rgba(68, 51, 122, var(--text-opacity));
  86000. }
  86001. .xl\:focus\:text-pink-100:focus {
  86002. --text-opacity: 1;
  86003. color: #fff5f7;
  86004. color: rgba(255, 245, 247, var(--text-opacity));
  86005. }
  86006. .xl\:focus\:text-pink-200:focus {
  86007. --text-opacity: 1;
  86008. color: #fed7e2;
  86009. color: rgba(254, 215, 226, var(--text-opacity));
  86010. }
  86011. .xl\:focus\:text-pink-300:focus {
  86012. --text-opacity: 1;
  86013. color: #fbb6ce;
  86014. color: rgba(251, 182, 206, var(--text-opacity));
  86015. }
  86016. .xl\:focus\:text-pink-400:focus {
  86017. --text-opacity: 1;
  86018. color: #f687b3;
  86019. color: rgba(246, 135, 179, var(--text-opacity));
  86020. }
  86021. .xl\:focus\:text-pink-500:focus {
  86022. --text-opacity: 1;
  86023. color: #ed64a6;
  86024. color: rgba(237, 100, 166, var(--text-opacity));
  86025. }
  86026. .xl\:focus\:text-pink-600:focus {
  86027. --text-opacity: 1;
  86028. color: #d53f8c;
  86029. color: rgba(213, 63, 140, var(--text-opacity));
  86030. }
  86031. .xl\:focus\:text-pink-700:focus {
  86032. --text-opacity: 1;
  86033. color: #b83280;
  86034. color: rgba(184, 50, 128, var(--text-opacity));
  86035. }
  86036. .xl\:focus\:text-pink-800:focus {
  86037. --text-opacity: 1;
  86038. color: #97266d;
  86039. color: rgba(151, 38, 109, var(--text-opacity));
  86040. }
  86041. .xl\:focus\:text-pink-900:focus {
  86042. --text-opacity: 1;
  86043. color: #702459;
  86044. color: rgba(112, 36, 89, var(--text-opacity));
  86045. }
  86046. .xl\:text-opacity-0 {
  86047. --text-opacity: 0;
  86048. }
  86049. .xl\:text-opacity-25 {
  86050. --text-opacity: 0.25;
  86051. }
  86052. .xl\:text-opacity-50 {
  86053. --text-opacity: 0.5;
  86054. }
  86055. .xl\:text-opacity-75 {
  86056. --text-opacity: 0.75;
  86057. }
  86058. .xl\:text-opacity-100 {
  86059. --text-opacity: 1;
  86060. }
  86061. .xl\:hover\:text-opacity-0:hover {
  86062. --text-opacity: 0;
  86063. }
  86064. .xl\:hover\:text-opacity-25:hover {
  86065. --text-opacity: 0.25;
  86066. }
  86067. .xl\:hover\:text-opacity-50:hover {
  86068. --text-opacity: 0.5;
  86069. }
  86070. .xl\:hover\:text-opacity-75:hover {
  86071. --text-opacity: 0.75;
  86072. }
  86073. .xl\:hover\:text-opacity-100:hover {
  86074. --text-opacity: 1;
  86075. }
  86076. .xl\:focus\:text-opacity-0:focus {
  86077. --text-opacity: 0;
  86078. }
  86079. .xl\:focus\:text-opacity-25:focus {
  86080. --text-opacity: 0.25;
  86081. }
  86082. .xl\:focus\:text-opacity-50:focus {
  86083. --text-opacity: 0.5;
  86084. }
  86085. .xl\:focus\:text-opacity-75:focus {
  86086. --text-opacity: 0.75;
  86087. }
  86088. .xl\:focus\:text-opacity-100:focus {
  86089. --text-opacity: 1;
  86090. }
  86091. .xl\:italic {
  86092. font-style: italic;
  86093. }
  86094. .xl\:not-italic {
  86095. font-style: normal;
  86096. }
  86097. .xl\:uppercase {
  86098. text-transform: uppercase;
  86099. }
  86100. .xl\:lowercase {
  86101. text-transform: lowercase;
  86102. }
  86103. .xl\:capitalize {
  86104. text-transform: capitalize;
  86105. }
  86106. .xl\:normal-case {
  86107. text-transform: none;
  86108. }
  86109. .xl\:underline {
  86110. text-decoration: underline;
  86111. }
  86112. .xl\:line-through {
  86113. text-decoration: line-through;
  86114. }
  86115. .xl\:no-underline {
  86116. text-decoration: none;
  86117. }
  86118. .xl\:hover\:underline:hover {
  86119. text-decoration: underline;
  86120. }
  86121. .xl\:hover\:line-through:hover {
  86122. text-decoration: line-through;
  86123. }
  86124. .xl\:hover\:no-underline:hover {
  86125. text-decoration: none;
  86126. }
  86127. .xl\:focus\:underline:focus {
  86128. text-decoration: underline;
  86129. }
  86130. .xl\:focus\:line-through:focus {
  86131. text-decoration: line-through;
  86132. }
  86133. .xl\:focus\:no-underline:focus {
  86134. text-decoration: none;
  86135. }
  86136. .xl\:antialiased {
  86137. -webkit-font-smoothing: antialiased;
  86138. -moz-osx-font-smoothing: grayscale;
  86139. }
  86140. .xl\:subpixel-antialiased {
  86141. -webkit-font-smoothing: auto;
  86142. -moz-osx-font-smoothing: auto;
  86143. }
  86144. .xl\:ordinal, .xl\:slashed-zero, .xl\:lining-nums, .xl\:oldstyle-nums, .xl\:proportional-nums, .xl\:tabular-nums, .xl\:diagonal-fractions, .xl\:stacked-fractions {
  86145. --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);
  86146. --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);
  86147. --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);
  86148. --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);
  86149. --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);
  86150. 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);
  86151. }
  86152. .xl\:normal-nums {
  86153. font-variant-numeric: normal;
  86154. }
  86155. .xl\:ordinal {
  86156. --font-variant-numeric-ordinal: ordinal;
  86157. }
  86158. .xl\:slashed-zero {
  86159. --font-variant-numeric-slashed-zero: slashed-zero;
  86160. }
  86161. .xl\:lining-nums {
  86162. --font-variant-numeric-figure: lining-nums;
  86163. }
  86164. .xl\:oldstyle-nums {
  86165. --font-variant-numeric-figure: oldstyle-nums;
  86166. }
  86167. .xl\:proportional-nums {
  86168. --font-variant-numeric-spacing: proportional-nums;
  86169. }
  86170. .xl\:tabular-nums {
  86171. --font-variant-numeric-spacing: tabular-nums;
  86172. }
  86173. .xl\:diagonal-fractions {
  86174. --font-variant-numeric-fraction: diagonal-fractions;
  86175. }
  86176. .xl\:stacked-fractions {
  86177. --font-variant-numeric-fraction: stacked-fractions;
  86178. }
  86179. .xl\:tracking-tighter {
  86180. letter-spacing: -0.05em;
  86181. }
  86182. .xl\:tracking-tight {
  86183. letter-spacing: -0.025em;
  86184. }
  86185. .xl\:tracking-normal {
  86186. letter-spacing: 0;
  86187. }
  86188. .xl\:tracking-wide {
  86189. letter-spacing: 0.025em;
  86190. }
  86191. .xl\:tracking-wider {
  86192. letter-spacing: 0.05em;
  86193. }
  86194. .xl\:tracking-widest {
  86195. letter-spacing: 0.1em;
  86196. }
  86197. .xl\:select-none {
  86198. -webkit-user-select: none;
  86199. -moz-user-select: none;
  86200. -ms-user-select: none;
  86201. user-select: none;
  86202. }
  86203. .xl\:select-text {
  86204. -webkit-user-select: text;
  86205. -moz-user-select: text;
  86206. -ms-user-select: text;
  86207. user-select: text;
  86208. }
  86209. .xl\:select-all {
  86210. -webkit-user-select: all;
  86211. -moz-user-select: all;
  86212. -ms-user-select: all;
  86213. user-select: all;
  86214. }
  86215. .xl\:select-auto {
  86216. -webkit-user-select: auto;
  86217. -moz-user-select: auto;
  86218. -ms-user-select: auto;
  86219. user-select: auto;
  86220. }
  86221. .xl\:align-baseline {
  86222. vertical-align: baseline;
  86223. }
  86224. .xl\:align-top {
  86225. vertical-align: top;
  86226. }
  86227. .xl\:align-middle {
  86228. vertical-align: middle;
  86229. }
  86230. .xl\:align-bottom {
  86231. vertical-align: bottom;
  86232. }
  86233. .xl\:align-text-top {
  86234. vertical-align: text-top;
  86235. }
  86236. .xl\:align-text-bottom {
  86237. vertical-align: text-bottom;
  86238. }
  86239. .xl\:visible {
  86240. visibility: visible;
  86241. }
  86242. .xl\:invisible {
  86243. visibility: hidden;
  86244. }
  86245. .xl\:whitespace-normal {
  86246. white-space: normal;
  86247. }
  86248. .xl\:whitespace-no-wrap {
  86249. white-space: nowrap;
  86250. }
  86251. .xl\:whitespace-pre {
  86252. white-space: pre;
  86253. }
  86254. .xl\:whitespace-pre-line {
  86255. white-space: pre-line;
  86256. }
  86257. .xl\:whitespace-pre-wrap {
  86258. white-space: pre-wrap;
  86259. }
  86260. .xl\:break-normal {
  86261. word-wrap: normal;
  86262. overflow-wrap: normal;
  86263. word-break: normal;
  86264. }
  86265. .xl\:break-words {
  86266. word-wrap: break-word;
  86267. overflow-wrap: break-word;
  86268. }
  86269. .xl\:break-all {
  86270. word-break: break-all;
  86271. }
  86272. .xl\:truncate {
  86273. overflow: hidden;
  86274. text-overflow: ellipsis;
  86275. white-space: nowrap;
  86276. }
  86277. .xl\:w-0 {
  86278. width: 0;
  86279. }
  86280. .xl\:w-1 {
  86281. width: 0.25rem;
  86282. }
  86283. .xl\:w-2 {
  86284. width: 0.5rem;
  86285. }
  86286. .xl\:w-3 {
  86287. width: 0.75rem;
  86288. }
  86289. .xl\:w-4 {
  86290. width: 1rem;
  86291. }
  86292. .xl\:w-5 {
  86293. width: 1.25rem;
  86294. }
  86295. .xl\:w-6 {
  86296. width: 1.5rem;
  86297. }
  86298. .xl\:w-8 {
  86299. width: 2rem;
  86300. }
  86301. .xl\:w-10 {
  86302. width: 2.5rem;
  86303. }
  86304. .xl\:w-12 {
  86305. width: 3rem;
  86306. }
  86307. .xl\:w-16 {
  86308. width: 4rem;
  86309. }
  86310. .xl\:w-20 {
  86311. width: 5rem;
  86312. }
  86313. .xl\:w-24 {
  86314. width: 6rem;
  86315. }
  86316. .xl\:w-32 {
  86317. width: 8rem;
  86318. }
  86319. .xl\:w-40 {
  86320. width: 10rem;
  86321. }
  86322. .xl\:w-48 {
  86323. width: 12rem;
  86324. }
  86325. .xl\:w-56 {
  86326. width: 14rem;
  86327. }
  86328. .xl\:w-64 {
  86329. width: 16rem;
  86330. }
  86331. .xl\:w-auto {
  86332. width: auto;
  86333. }
  86334. .xl\:w-px {
  86335. width: 1px;
  86336. }
  86337. .xl\:w-1\/2 {
  86338. width: 50%;
  86339. }
  86340. .xl\:w-1\/3 {
  86341. width: 33.333333%;
  86342. }
  86343. .xl\:w-2\/3 {
  86344. width: 66.666667%;
  86345. }
  86346. .xl\:w-1\/4 {
  86347. width: 25%;
  86348. }
  86349. .xl\:w-2\/4 {
  86350. width: 50%;
  86351. }
  86352. .xl\:w-3\/4 {
  86353. width: 75%;
  86354. }
  86355. .xl\:w-1\/5 {
  86356. width: 20%;
  86357. }
  86358. .xl\:w-2\/5 {
  86359. width: 40%;
  86360. }
  86361. .xl\:w-3\/5 {
  86362. width: 60%;
  86363. }
  86364. .xl\:w-4\/5 {
  86365. width: 80%;
  86366. }
  86367. .xl\:w-1\/6 {
  86368. width: 16.666667%;
  86369. }
  86370. .xl\:w-2\/6 {
  86371. width: 33.333333%;
  86372. }
  86373. .xl\:w-3\/6 {
  86374. width: 50%;
  86375. }
  86376. .xl\:w-4\/6 {
  86377. width: 66.666667%;
  86378. }
  86379. .xl\:w-5\/6 {
  86380. width: 83.333333%;
  86381. }
  86382. .xl\:w-1\/12 {
  86383. width: 8.333333%;
  86384. }
  86385. .xl\:w-2\/12 {
  86386. width: 16.666667%;
  86387. }
  86388. .xl\:w-3\/12 {
  86389. width: 25%;
  86390. }
  86391. .xl\:w-4\/12 {
  86392. width: 33.333333%;
  86393. }
  86394. .xl\:w-5\/12 {
  86395. width: 41.666667%;
  86396. }
  86397. .xl\:w-6\/12 {
  86398. width: 50%;
  86399. }
  86400. .xl\:w-7\/12 {
  86401. width: 58.333333%;
  86402. }
  86403. .xl\:w-8\/12 {
  86404. width: 66.666667%;
  86405. }
  86406. .xl\:w-9\/12 {
  86407. width: 75%;
  86408. }
  86409. .xl\:w-10\/12 {
  86410. width: 83.333333%;
  86411. }
  86412. .xl\:w-11\/12 {
  86413. width: 91.666667%;
  86414. }
  86415. .xl\:w-full {
  86416. width: 100%;
  86417. }
  86418. .xl\:w-screen {
  86419. width: 100vw;
  86420. }
  86421. .xl\:z-0 {
  86422. z-index: 0;
  86423. }
  86424. .xl\:z-10 {
  86425. z-index: 10;
  86426. }
  86427. .xl\:z-20 {
  86428. z-index: 20;
  86429. }
  86430. .xl\:z-30 {
  86431. z-index: 30;
  86432. }
  86433. .xl\:z-40 {
  86434. z-index: 40;
  86435. }
  86436. .xl\:z-50 {
  86437. z-index: 50;
  86438. }
  86439. .xl\:z-auto {
  86440. z-index: auto;
  86441. }
  86442. .xl\:gap-0 {
  86443. grid-gap: 0;
  86444. gap: 0;
  86445. }
  86446. .xl\:gap-1 {
  86447. grid-gap: 0.25rem;
  86448. gap: 0.25rem;
  86449. }
  86450. .xl\:gap-2 {
  86451. grid-gap: 0.5rem;
  86452. gap: 0.5rem;
  86453. }
  86454. .xl\:gap-3 {
  86455. grid-gap: 0.75rem;
  86456. gap: 0.75rem;
  86457. }
  86458. .xl\:gap-4 {
  86459. grid-gap: 1rem;
  86460. gap: 1rem;
  86461. }
  86462. .xl\:gap-5 {
  86463. grid-gap: 1.25rem;
  86464. gap: 1.25rem;
  86465. }
  86466. .xl\:gap-6 {
  86467. grid-gap: 1.5rem;
  86468. gap: 1.5rem;
  86469. }
  86470. .xl\:gap-8 {
  86471. grid-gap: 2rem;
  86472. gap: 2rem;
  86473. }
  86474. .xl\:gap-10 {
  86475. grid-gap: 2.5rem;
  86476. gap: 2.5rem;
  86477. }
  86478. .xl\:gap-12 {
  86479. grid-gap: 3rem;
  86480. gap: 3rem;
  86481. }
  86482. .xl\:gap-16 {
  86483. grid-gap: 4rem;
  86484. gap: 4rem;
  86485. }
  86486. .xl\:gap-20 {
  86487. grid-gap: 5rem;
  86488. gap: 5rem;
  86489. }
  86490. .xl\:gap-24 {
  86491. grid-gap: 6rem;
  86492. gap: 6rem;
  86493. }
  86494. .xl\:gap-32 {
  86495. grid-gap: 8rem;
  86496. gap: 8rem;
  86497. }
  86498. .xl\:gap-40 {
  86499. grid-gap: 10rem;
  86500. gap: 10rem;
  86501. }
  86502. .xl\:gap-48 {
  86503. grid-gap: 12rem;
  86504. gap: 12rem;
  86505. }
  86506. .xl\:gap-56 {
  86507. grid-gap: 14rem;
  86508. gap: 14rem;
  86509. }
  86510. .xl\:gap-64 {
  86511. grid-gap: 16rem;
  86512. gap: 16rem;
  86513. }
  86514. .xl\:gap-px {
  86515. grid-gap: 1px;
  86516. gap: 1px;
  86517. }
  86518. .xl\:gap-x-0 {
  86519. grid-column-gap: 0;
  86520. -moz-column-gap: 0;
  86521. column-gap: 0;
  86522. }
  86523. .xl\:gap-x-1 {
  86524. grid-column-gap: 0.25rem;
  86525. -moz-column-gap: 0.25rem;
  86526. column-gap: 0.25rem;
  86527. }
  86528. .xl\:gap-x-2 {
  86529. grid-column-gap: 0.5rem;
  86530. -moz-column-gap: 0.5rem;
  86531. column-gap: 0.5rem;
  86532. }
  86533. .xl\:gap-x-3 {
  86534. grid-column-gap: 0.75rem;
  86535. -moz-column-gap: 0.75rem;
  86536. column-gap: 0.75rem;
  86537. }
  86538. .xl\:gap-x-4 {
  86539. grid-column-gap: 1rem;
  86540. -moz-column-gap: 1rem;
  86541. column-gap: 1rem;
  86542. }
  86543. .xl\:gap-x-5 {
  86544. grid-column-gap: 1.25rem;
  86545. -moz-column-gap: 1.25rem;
  86546. column-gap: 1.25rem;
  86547. }
  86548. .xl\:gap-x-6 {
  86549. grid-column-gap: 1.5rem;
  86550. -moz-column-gap: 1.5rem;
  86551. column-gap: 1.5rem;
  86552. }
  86553. .xl\:gap-x-8 {
  86554. grid-column-gap: 2rem;
  86555. -moz-column-gap: 2rem;
  86556. column-gap: 2rem;
  86557. }
  86558. .xl\:gap-x-10 {
  86559. grid-column-gap: 2.5rem;
  86560. -moz-column-gap: 2.5rem;
  86561. column-gap: 2.5rem;
  86562. }
  86563. .xl\:gap-x-12 {
  86564. grid-column-gap: 3rem;
  86565. -moz-column-gap: 3rem;
  86566. column-gap: 3rem;
  86567. }
  86568. .xl\:gap-x-16 {
  86569. grid-column-gap: 4rem;
  86570. -moz-column-gap: 4rem;
  86571. column-gap: 4rem;
  86572. }
  86573. .xl\:gap-x-20 {
  86574. grid-column-gap: 5rem;
  86575. -moz-column-gap: 5rem;
  86576. column-gap: 5rem;
  86577. }
  86578. .xl\:gap-x-24 {
  86579. grid-column-gap: 6rem;
  86580. -moz-column-gap: 6rem;
  86581. column-gap: 6rem;
  86582. }
  86583. .xl\:gap-x-32 {
  86584. grid-column-gap: 8rem;
  86585. -moz-column-gap: 8rem;
  86586. column-gap: 8rem;
  86587. }
  86588. .xl\:gap-x-40 {
  86589. grid-column-gap: 10rem;
  86590. -moz-column-gap: 10rem;
  86591. column-gap: 10rem;
  86592. }
  86593. .xl\:gap-x-48 {
  86594. grid-column-gap: 12rem;
  86595. -moz-column-gap: 12rem;
  86596. column-gap: 12rem;
  86597. }
  86598. .xl\:gap-x-56 {
  86599. grid-column-gap: 14rem;
  86600. -moz-column-gap: 14rem;
  86601. column-gap: 14rem;
  86602. }
  86603. .xl\:gap-x-64 {
  86604. grid-column-gap: 16rem;
  86605. -moz-column-gap: 16rem;
  86606. column-gap: 16rem;
  86607. }
  86608. .xl\:gap-x-px {
  86609. grid-column-gap: 1px;
  86610. -moz-column-gap: 1px;
  86611. column-gap: 1px;
  86612. }
  86613. .xl\:gap-y-0 {
  86614. grid-row-gap: 0;
  86615. row-gap: 0;
  86616. }
  86617. .xl\:gap-y-1 {
  86618. grid-row-gap: 0.25rem;
  86619. row-gap: 0.25rem;
  86620. }
  86621. .xl\:gap-y-2 {
  86622. grid-row-gap: 0.5rem;
  86623. row-gap: 0.5rem;
  86624. }
  86625. .xl\:gap-y-3 {
  86626. grid-row-gap: 0.75rem;
  86627. row-gap: 0.75rem;
  86628. }
  86629. .xl\:gap-y-4 {
  86630. grid-row-gap: 1rem;
  86631. row-gap: 1rem;
  86632. }
  86633. .xl\:gap-y-5 {
  86634. grid-row-gap: 1.25rem;
  86635. row-gap: 1.25rem;
  86636. }
  86637. .xl\:gap-y-6 {
  86638. grid-row-gap: 1.5rem;
  86639. row-gap: 1.5rem;
  86640. }
  86641. .xl\:gap-y-8 {
  86642. grid-row-gap: 2rem;
  86643. row-gap: 2rem;
  86644. }
  86645. .xl\:gap-y-10 {
  86646. grid-row-gap: 2.5rem;
  86647. row-gap: 2.5rem;
  86648. }
  86649. .xl\:gap-y-12 {
  86650. grid-row-gap: 3rem;
  86651. row-gap: 3rem;
  86652. }
  86653. .xl\:gap-y-16 {
  86654. grid-row-gap: 4rem;
  86655. row-gap: 4rem;
  86656. }
  86657. .xl\:gap-y-20 {
  86658. grid-row-gap: 5rem;
  86659. row-gap: 5rem;
  86660. }
  86661. .xl\:gap-y-24 {
  86662. grid-row-gap: 6rem;
  86663. row-gap: 6rem;
  86664. }
  86665. .xl\:gap-y-32 {
  86666. grid-row-gap: 8rem;
  86667. row-gap: 8rem;
  86668. }
  86669. .xl\:gap-y-40 {
  86670. grid-row-gap: 10rem;
  86671. row-gap: 10rem;
  86672. }
  86673. .xl\:gap-y-48 {
  86674. grid-row-gap: 12rem;
  86675. row-gap: 12rem;
  86676. }
  86677. .xl\:gap-y-56 {
  86678. grid-row-gap: 14rem;
  86679. row-gap: 14rem;
  86680. }
  86681. .xl\:gap-y-64 {
  86682. grid-row-gap: 16rem;
  86683. row-gap: 16rem;
  86684. }
  86685. .xl\:gap-y-px {
  86686. grid-row-gap: 1px;
  86687. row-gap: 1px;
  86688. }
  86689. .xl\:grid-flow-row {
  86690. grid-auto-flow: row;
  86691. }
  86692. .xl\:grid-flow-col {
  86693. grid-auto-flow: column;
  86694. }
  86695. .xl\:grid-flow-row-dense {
  86696. grid-auto-flow: row dense;
  86697. }
  86698. .xl\:grid-flow-col-dense {
  86699. grid-auto-flow: column dense;
  86700. }
  86701. .xl\:grid-cols-1 {
  86702. grid-template-columns: repeat(1, minmax(0, 1fr));
  86703. }
  86704. .xl\:grid-cols-2 {
  86705. grid-template-columns: repeat(2, minmax(0, 1fr));
  86706. }
  86707. .xl\:grid-cols-3 {
  86708. grid-template-columns: repeat(3, minmax(0, 1fr));
  86709. }
  86710. .xl\:grid-cols-4 {
  86711. grid-template-columns: repeat(4, minmax(0, 1fr));
  86712. }
  86713. .xl\:grid-cols-5 {
  86714. grid-template-columns: repeat(5, minmax(0, 1fr));
  86715. }
  86716. .xl\:grid-cols-6 {
  86717. grid-template-columns: repeat(6, minmax(0, 1fr));
  86718. }
  86719. .xl\:grid-cols-7 {
  86720. grid-template-columns: repeat(7, minmax(0, 1fr));
  86721. }
  86722. .xl\:grid-cols-8 {
  86723. grid-template-columns: repeat(8, minmax(0, 1fr));
  86724. }
  86725. .xl\:grid-cols-9 {
  86726. grid-template-columns: repeat(9, minmax(0, 1fr));
  86727. }
  86728. .xl\:grid-cols-10 {
  86729. grid-template-columns: repeat(10, minmax(0, 1fr));
  86730. }
  86731. .xl\:grid-cols-11 {
  86732. grid-template-columns: repeat(11, minmax(0, 1fr));
  86733. }
  86734. .xl\:grid-cols-12 {
  86735. grid-template-columns: repeat(12, minmax(0, 1fr));
  86736. }
  86737. .xl\:grid-cols-none {
  86738. grid-template-columns: none;
  86739. }
  86740. .xl\:auto-cols-auto {
  86741. grid-auto-columns: auto;
  86742. }
  86743. .xl\:auto-cols-min {
  86744. grid-auto-columns: -webkit-min-content;
  86745. grid-auto-columns: min-content;
  86746. }
  86747. .xl\:auto-cols-max {
  86748. grid-auto-columns: -webkit-max-content;
  86749. grid-auto-columns: max-content;
  86750. }
  86751. .xl\:auto-cols-fr {
  86752. grid-auto-columns: minmax(0, 1fr);
  86753. }
  86754. .xl\:col-auto {
  86755. grid-column: auto;
  86756. }
  86757. .xl\:col-span-1 {
  86758. grid-column: span 1 / span 1;
  86759. }
  86760. .xl\:col-span-2 {
  86761. grid-column: span 2 / span 2;
  86762. }
  86763. .xl\:col-span-3 {
  86764. grid-column: span 3 / span 3;
  86765. }
  86766. .xl\:col-span-4 {
  86767. grid-column: span 4 / span 4;
  86768. }
  86769. .xl\:col-span-5 {
  86770. grid-column: span 5 / span 5;
  86771. }
  86772. .xl\:col-span-6 {
  86773. grid-column: span 6 / span 6;
  86774. }
  86775. .xl\:col-span-7 {
  86776. grid-column: span 7 / span 7;
  86777. }
  86778. .xl\:col-span-8 {
  86779. grid-column: span 8 / span 8;
  86780. }
  86781. .xl\:col-span-9 {
  86782. grid-column: span 9 / span 9;
  86783. }
  86784. .xl\:col-span-10 {
  86785. grid-column: span 10 / span 10;
  86786. }
  86787. .xl\:col-span-11 {
  86788. grid-column: span 11 / span 11;
  86789. }
  86790. .xl\:col-span-12 {
  86791. grid-column: span 12 / span 12;
  86792. }
  86793. .xl\:col-span-full {
  86794. grid-column: 1 / -1;
  86795. }
  86796. .xl\:col-start-1 {
  86797. grid-column-start: 1;
  86798. }
  86799. .xl\:col-start-2 {
  86800. grid-column-start: 2;
  86801. }
  86802. .xl\:col-start-3 {
  86803. grid-column-start: 3;
  86804. }
  86805. .xl\:col-start-4 {
  86806. grid-column-start: 4;
  86807. }
  86808. .xl\:col-start-5 {
  86809. grid-column-start: 5;
  86810. }
  86811. .xl\:col-start-6 {
  86812. grid-column-start: 6;
  86813. }
  86814. .xl\:col-start-7 {
  86815. grid-column-start: 7;
  86816. }
  86817. .xl\:col-start-8 {
  86818. grid-column-start: 8;
  86819. }
  86820. .xl\:col-start-9 {
  86821. grid-column-start: 9;
  86822. }
  86823. .xl\:col-start-10 {
  86824. grid-column-start: 10;
  86825. }
  86826. .xl\:col-start-11 {
  86827. grid-column-start: 11;
  86828. }
  86829. .xl\:col-start-12 {
  86830. grid-column-start: 12;
  86831. }
  86832. .xl\:col-start-13 {
  86833. grid-column-start: 13;
  86834. }
  86835. .xl\:col-start-auto {
  86836. grid-column-start: auto;
  86837. }
  86838. .xl\:col-end-1 {
  86839. grid-column-end: 1;
  86840. }
  86841. .xl\:col-end-2 {
  86842. grid-column-end: 2;
  86843. }
  86844. .xl\:col-end-3 {
  86845. grid-column-end: 3;
  86846. }
  86847. .xl\:col-end-4 {
  86848. grid-column-end: 4;
  86849. }
  86850. .xl\:col-end-5 {
  86851. grid-column-end: 5;
  86852. }
  86853. .xl\:col-end-6 {
  86854. grid-column-end: 6;
  86855. }
  86856. .xl\:col-end-7 {
  86857. grid-column-end: 7;
  86858. }
  86859. .xl\:col-end-8 {
  86860. grid-column-end: 8;
  86861. }
  86862. .xl\:col-end-9 {
  86863. grid-column-end: 9;
  86864. }
  86865. .xl\:col-end-10 {
  86866. grid-column-end: 10;
  86867. }
  86868. .xl\:col-end-11 {
  86869. grid-column-end: 11;
  86870. }
  86871. .xl\:col-end-12 {
  86872. grid-column-end: 12;
  86873. }
  86874. .xl\:col-end-13 {
  86875. grid-column-end: 13;
  86876. }
  86877. .xl\:col-end-auto {
  86878. grid-column-end: auto;
  86879. }
  86880. .xl\:grid-rows-1 {
  86881. grid-template-rows: repeat(1, minmax(0, 1fr));
  86882. }
  86883. .xl\:grid-rows-2 {
  86884. grid-template-rows: repeat(2, minmax(0, 1fr));
  86885. }
  86886. .xl\:grid-rows-3 {
  86887. grid-template-rows: repeat(3, minmax(0, 1fr));
  86888. }
  86889. .xl\:grid-rows-4 {
  86890. grid-template-rows: repeat(4, minmax(0, 1fr));
  86891. }
  86892. .xl\:grid-rows-5 {
  86893. grid-template-rows: repeat(5, minmax(0, 1fr));
  86894. }
  86895. .xl\:grid-rows-6 {
  86896. grid-template-rows: repeat(6, minmax(0, 1fr));
  86897. }
  86898. .xl\:grid-rows-none {
  86899. grid-template-rows: none;
  86900. }
  86901. .xl\:auto-rows-auto {
  86902. grid-auto-rows: auto;
  86903. }
  86904. .xl\:auto-rows-min {
  86905. grid-auto-rows: -webkit-min-content;
  86906. grid-auto-rows: min-content;
  86907. }
  86908. .xl\:auto-rows-max {
  86909. grid-auto-rows: -webkit-max-content;
  86910. grid-auto-rows: max-content;
  86911. }
  86912. .xl\:auto-rows-fr {
  86913. grid-auto-rows: minmax(0, 1fr);
  86914. }
  86915. .xl\:row-auto {
  86916. grid-row: auto;
  86917. }
  86918. .xl\:row-span-1 {
  86919. grid-row: span 1 / span 1;
  86920. }
  86921. .xl\:row-span-2 {
  86922. grid-row: span 2 / span 2;
  86923. }
  86924. .xl\:row-span-3 {
  86925. grid-row: span 3 / span 3;
  86926. }
  86927. .xl\:row-span-4 {
  86928. grid-row: span 4 / span 4;
  86929. }
  86930. .xl\:row-span-5 {
  86931. grid-row: span 5 / span 5;
  86932. }
  86933. .xl\:row-span-6 {
  86934. grid-row: span 6 / span 6;
  86935. }
  86936. .xl\:row-span-full {
  86937. grid-row: 1 / -1;
  86938. }
  86939. .xl\:row-start-1 {
  86940. grid-row-start: 1;
  86941. }
  86942. .xl\:row-start-2 {
  86943. grid-row-start: 2;
  86944. }
  86945. .xl\:row-start-3 {
  86946. grid-row-start: 3;
  86947. }
  86948. .xl\:row-start-4 {
  86949. grid-row-start: 4;
  86950. }
  86951. .xl\:row-start-5 {
  86952. grid-row-start: 5;
  86953. }
  86954. .xl\:row-start-6 {
  86955. grid-row-start: 6;
  86956. }
  86957. .xl\:row-start-7 {
  86958. grid-row-start: 7;
  86959. }
  86960. .xl\:row-start-auto {
  86961. grid-row-start: auto;
  86962. }
  86963. .xl\:row-end-1 {
  86964. grid-row-end: 1;
  86965. }
  86966. .xl\:row-end-2 {
  86967. grid-row-end: 2;
  86968. }
  86969. .xl\:row-end-3 {
  86970. grid-row-end: 3;
  86971. }
  86972. .xl\:row-end-4 {
  86973. grid-row-end: 4;
  86974. }
  86975. .xl\:row-end-5 {
  86976. grid-row-end: 5;
  86977. }
  86978. .xl\:row-end-6 {
  86979. grid-row-end: 6;
  86980. }
  86981. .xl\:row-end-7 {
  86982. grid-row-end: 7;
  86983. }
  86984. .xl\:row-end-auto {
  86985. grid-row-end: auto;
  86986. }
  86987. .xl\:transform {
  86988. --transform-translate-x: 0;
  86989. --transform-translate-y: 0;
  86990. --transform-rotate: 0;
  86991. --transform-skew-x: 0;
  86992. --transform-skew-y: 0;
  86993. --transform-scale-x: 1;
  86994. --transform-scale-y: 1;
  86995. 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));
  86996. }
  86997. .xl\:transform-none {
  86998. transform: none;
  86999. }
  87000. .xl\:origin-center {
  87001. transform-origin: center;
  87002. }
  87003. .xl\:origin-top {
  87004. transform-origin: top;
  87005. }
  87006. .xl\:origin-top-right {
  87007. transform-origin: top right;
  87008. }
  87009. .xl\:origin-right {
  87010. transform-origin: right;
  87011. }
  87012. .xl\:origin-bottom-right {
  87013. transform-origin: bottom right;
  87014. }
  87015. .xl\:origin-bottom {
  87016. transform-origin: bottom;
  87017. }
  87018. .xl\:origin-bottom-left {
  87019. transform-origin: bottom left;
  87020. }
  87021. .xl\:origin-left {
  87022. transform-origin: left;
  87023. }
  87024. .xl\:origin-top-left {
  87025. transform-origin: top left;
  87026. }
  87027. .xl\:scale-0 {
  87028. --transform-scale-x: 0;
  87029. --transform-scale-y: 0;
  87030. }
  87031. .xl\:scale-50 {
  87032. --transform-scale-x: .5;
  87033. --transform-scale-y: .5;
  87034. }
  87035. .xl\:scale-75 {
  87036. --transform-scale-x: .75;
  87037. --transform-scale-y: .75;
  87038. }
  87039. .xl\:scale-90 {
  87040. --transform-scale-x: .9;
  87041. --transform-scale-y: .9;
  87042. }
  87043. .xl\:scale-95 {
  87044. --transform-scale-x: .95;
  87045. --transform-scale-y: .95;
  87046. }
  87047. .xl\:scale-100 {
  87048. --transform-scale-x: 1;
  87049. --transform-scale-y: 1;
  87050. }
  87051. .xl\:scale-105 {
  87052. --transform-scale-x: 1.05;
  87053. --transform-scale-y: 1.05;
  87054. }
  87055. .xl\:scale-110 {
  87056. --transform-scale-x: 1.1;
  87057. --transform-scale-y: 1.1;
  87058. }
  87059. .xl\:scale-125 {
  87060. --transform-scale-x: 1.25;
  87061. --transform-scale-y: 1.25;
  87062. }
  87063. .xl\:scale-150 {
  87064. --transform-scale-x: 1.5;
  87065. --transform-scale-y: 1.5;
  87066. }
  87067. .xl\:scale-x-0 {
  87068. --transform-scale-x: 0;
  87069. }
  87070. .xl\:scale-x-50 {
  87071. --transform-scale-x: .5;
  87072. }
  87073. .xl\:scale-x-75 {
  87074. --transform-scale-x: .75;
  87075. }
  87076. .xl\:scale-x-90 {
  87077. --transform-scale-x: .9;
  87078. }
  87079. .xl\:scale-x-95 {
  87080. --transform-scale-x: .95;
  87081. }
  87082. .xl\:scale-x-100 {
  87083. --transform-scale-x: 1;
  87084. }
  87085. .xl\:scale-x-105 {
  87086. --transform-scale-x: 1.05;
  87087. }
  87088. .xl\:scale-x-110 {
  87089. --transform-scale-x: 1.1;
  87090. }
  87091. .xl\:scale-x-125 {
  87092. --transform-scale-x: 1.25;
  87093. }
  87094. .xl\:scale-x-150 {
  87095. --transform-scale-x: 1.5;
  87096. }
  87097. .xl\:scale-y-0 {
  87098. --transform-scale-y: 0;
  87099. }
  87100. .xl\:scale-y-50 {
  87101. --transform-scale-y: .5;
  87102. }
  87103. .xl\:scale-y-75 {
  87104. --transform-scale-y: .75;
  87105. }
  87106. .xl\:scale-y-90 {
  87107. --transform-scale-y: .9;
  87108. }
  87109. .xl\:scale-y-95 {
  87110. --transform-scale-y: .95;
  87111. }
  87112. .xl\:scale-y-100 {
  87113. --transform-scale-y: 1;
  87114. }
  87115. .xl\:scale-y-105 {
  87116. --transform-scale-y: 1.05;
  87117. }
  87118. .xl\:scale-y-110 {
  87119. --transform-scale-y: 1.1;
  87120. }
  87121. .xl\:scale-y-125 {
  87122. --transform-scale-y: 1.25;
  87123. }
  87124. .xl\:scale-y-150 {
  87125. --transform-scale-y: 1.5;
  87126. }
  87127. .xl\:hover\:scale-0:hover {
  87128. --transform-scale-x: 0;
  87129. --transform-scale-y: 0;
  87130. }
  87131. .xl\:hover\:scale-50:hover {
  87132. --transform-scale-x: .5;
  87133. --transform-scale-y: .5;
  87134. }
  87135. .xl\:hover\:scale-75:hover {
  87136. --transform-scale-x: .75;
  87137. --transform-scale-y: .75;
  87138. }
  87139. .xl\:hover\:scale-90:hover {
  87140. --transform-scale-x: .9;
  87141. --transform-scale-y: .9;
  87142. }
  87143. .xl\:hover\:scale-95:hover {
  87144. --transform-scale-x: .95;
  87145. --transform-scale-y: .95;
  87146. }
  87147. .xl\:hover\:scale-100:hover {
  87148. --transform-scale-x: 1;
  87149. --transform-scale-y: 1;
  87150. }
  87151. .xl\:hover\:scale-105:hover {
  87152. --transform-scale-x: 1.05;
  87153. --transform-scale-y: 1.05;
  87154. }
  87155. .xl\:hover\:scale-110:hover {
  87156. --transform-scale-x: 1.1;
  87157. --transform-scale-y: 1.1;
  87158. }
  87159. .xl\:hover\:scale-125:hover {
  87160. --transform-scale-x: 1.25;
  87161. --transform-scale-y: 1.25;
  87162. }
  87163. .xl\:hover\:scale-150:hover {
  87164. --transform-scale-x: 1.5;
  87165. --transform-scale-y: 1.5;
  87166. }
  87167. .xl\:hover\:scale-x-0:hover {
  87168. --transform-scale-x: 0;
  87169. }
  87170. .xl\:hover\:scale-x-50:hover {
  87171. --transform-scale-x: .5;
  87172. }
  87173. .xl\:hover\:scale-x-75:hover {
  87174. --transform-scale-x: .75;
  87175. }
  87176. .xl\:hover\:scale-x-90:hover {
  87177. --transform-scale-x: .9;
  87178. }
  87179. .xl\:hover\:scale-x-95:hover {
  87180. --transform-scale-x: .95;
  87181. }
  87182. .xl\:hover\:scale-x-100:hover {
  87183. --transform-scale-x: 1;
  87184. }
  87185. .xl\:hover\:scale-x-105:hover {
  87186. --transform-scale-x: 1.05;
  87187. }
  87188. .xl\:hover\:scale-x-110:hover {
  87189. --transform-scale-x: 1.1;
  87190. }
  87191. .xl\:hover\:scale-x-125:hover {
  87192. --transform-scale-x: 1.25;
  87193. }
  87194. .xl\:hover\:scale-x-150:hover {
  87195. --transform-scale-x: 1.5;
  87196. }
  87197. .xl\:hover\:scale-y-0:hover {
  87198. --transform-scale-y: 0;
  87199. }
  87200. .xl\:hover\:scale-y-50:hover {
  87201. --transform-scale-y: .5;
  87202. }
  87203. .xl\:hover\:scale-y-75:hover {
  87204. --transform-scale-y: .75;
  87205. }
  87206. .xl\:hover\:scale-y-90:hover {
  87207. --transform-scale-y: .9;
  87208. }
  87209. .xl\:hover\:scale-y-95:hover {
  87210. --transform-scale-y: .95;
  87211. }
  87212. .xl\:hover\:scale-y-100:hover {
  87213. --transform-scale-y: 1;
  87214. }
  87215. .xl\:hover\:scale-y-105:hover {
  87216. --transform-scale-y: 1.05;
  87217. }
  87218. .xl\:hover\:scale-y-110:hover {
  87219. --transform-scale-y: 1.1;
  87220. }
  87221. .xl\:hover\:scale-y-125:hover {
  87222. --transform-scale-y: 1.25;
  87223. }
  87224. .xl\:hover\:scale-y-150:hover {
  87225. --transform-scale-y: 1.5;
  87226. }
  87227. .xl\:focus\:scale-0:focus {
  87228. --transform-scale-x: 0;
  87229. --transform-scale-y: 0;
  87230. }
  87231. .xl\:focus\:scale-50:focus {
  87232. --transform-scale-x: .5;
  87233. --transform-scale-y: .5;
  87234. }
  87235. .xl\:focus\:scale-75:focus {
  87236. --transform-scale-x: .75;
  87237. --transform-scale-y: .75;
  87238. }
  87239. .xl\:focus\:scale-90:focus {
  87240. --transform-scale-x: .9;
  87241. --transform-scale-y: .9;
  87242. }
  87243. .xl\:focus\:scale-95:focus {
  87244. --transform-scale-x: .95;
  87245. --transform-scale-y: .95;
  87246. }
  87247. .xl\:focus\:scale-100:focus {
  87248. --transform-scale-x: 1;
  87249. --transform-scale-y: 1;
  87250. }
  87251. .xl\:focus\:scale-105:focus {
  87252. --transform-scale-x: 1.05;
  87253. --transform-scale-y: 1.05;
  87254. }
  87255. .xl\:focus\:scale-110:focus {
  87256. --transform-scale-x: 1.1;
  87257. --transform-scale-y: 1.1;
  87258. }
  87259. .xl\:focus\:scale-125:focus {
  87260. --transform-scale-x: 1.25;
  87261. --transform-scale-y: 1.25;
  87262. }
  87263. .xl\:focus\:scale-150:focus {
  87264. --transform-scale-x: 1.5;
  87265. --transform-scale-y: 1.5;
  87266. }
  87267. .xl\:focus\:scale-x-0:focus {
  87268. --transform-scale-x: 0;
  87269. }
  87270. .xl\:focus\:scale-x-50:focus {
  87271. --transform-scale-x: .5;
  87272. }
  87273. .xl\:focus\:scale-x-75:focus {
  87274. --transform-scale-x: .75;
  87275. }
  87276. .xl\:focus\:scale-x-90:focus {
  87277. --transform-scale-x: .9;
  87278. }
  87279. .xl\:focus\:scale-x-95:focus {
  87280. --transform-scale-x: .95;
  87281. }
  87282. .xl\:focus\:scale-x-100:focus {
  87283. --transform-scale-x: 1;
  87284. }
  87285. .xl\:focus\:scale-x-105:focus {
  87286. --transform-scale-x: 1.05;
  87287. }
  87288. .xl\:focus\:scale-x-110:focus {
  87289. --transform-scale-x: 1.1;
  87290. }
  87291. .xl\:focus\:scale-x-125:focus {
  87292. --transform-scale-x: 1.25;
  87293. }
  87294. .xl\:focus\:scale-x-150:focus {
  87295. --transform-scale-x: 1.5;
  87296. }
  87297. .xl\:focus\:scale-y-0:focus {
  87298. --transform-scale-y: 0;
  87299. }
  87300. .xl\:focus\:scale-y-50:focus {
  87301. --transform-scale-y: .5;
  87302. }
  87303. .xl\:focus\:scale-y-75:focus {
  87304. --transform-scale-y: .75;
  87305. }
  87306. .xl\:focus\:scale-y-90:focus {
  87307. --transform-scale-y: .9;
  87308. }
  87309. .xl\:focus\:scale-y-95:focus {
  87310. --transform-scale-y: .95;
  87311. }
  87312. .xl\:focus\:scale-y-100:focus {
  87313. --transform-scale-y: 1;
  87314. }
  87315. .xl\:focus\:scale-y-105:focus {
  87316. --transform-scale-y: 1.05;
  87317. }
  87318. .xl\:focus\:scale-y-110:focus {
  87319. --transform-scale-y: 1.1;
  87320. }
  87321. .xl\:focus\:scale-y-125:focus {
  87322. --transform-scale-y: 1.25;
  87323. }
  87324. .xl\:focus\:scale-y-150:focus {
  87325. --transform-scale-y: 1.5;
  87326. }
  87327. .xl\:rotate-0 {
  87328. --transform-rotate: 0;
  87329. }
  87330. .xl\:rotate-1 {
  87331. --transform-rotate: 1deg;
  87332. }
  87333. .xl\:rotate-2 {
  87334. --transform-rotate: 2deg;
  87335. }
  87336. .xl\:rotate-3 {
  87337. --transform-rotate: 3deg;
  87338. }
  87339. .xl\:rotate-6 {
  87340. --transform-rotate: 6deg;
  87341. }
  87342. .xl\:rotate-12 {
  87343. --transform-rotate: 12deg;
  87344. }
  87345. .xl\:rotate-45 {
  87346. --transform-rotate: 45deg;
  87347. }
  87348. .xl\:rotate-90 {
  87349. --transform-rotate: 90deg;
  87350. }
  87351. .xl\:rotate-180 {
  87352. --transform-rotate: 180deg;
  87353. }
  87354. .xl\:-rotate-180 {
  87355. --transform-rotate: -180deg;
  87356. }
  87357. .xl\:-rotate-90 {
  87358. --transform-rotate: -90deg;
  87359. }
  87360. .xl\:-rotate-45 {
  87361. --transform-rotate: -45deg;
  87362. }
  87363. .xl\:-rotate-12 {
  87364. --transform-rotate: -12deg;
  87365. }
  87366. .xl\:-rotate-6 {
  87367. --transform-rotate: -6deg;
  87368. }
  87369. .xl\:-rotate-3 {
  87370. --transform-rotate: -3deg;
  87371. }
  87372. .xl\:-rotate-2 {
  87373. --transform-rotate: -2deg;
  87374. }
  87375. .xl\:-rotate-1 {
  87376. --transform-rotate: -1deg;
  87377. }
  87378. .xl\:hover\:rotate-0:hover {
  87379. --transform-rotate: 0;
  87380. }
  87381. .xl\:hover\:rotate-1:hover {
  87382. --transform-rotate: 1deg;
  87383. }
  87384. .xl\:hover\:rotate-2:hover {
  87385. --transform-rotate: 2deg;
  87386. }
  87387. .xl\:hover\:rotate-3:hover {
  87388. --transform-rotate: 3deg;
  87389. }
  87390. .xl\:hover\:rotate-6:hover {
  87391. --transform-rotate: 6deg;
  87392. }
  87393. .xl\:hover\:rotate-12:hover {
  87394. --transform-rotate: 12deg;
  87395. }
  87396. .xl\:hover\:rotate-45:hover {
  87397. --transform-rotate: 45deg;
  87398. }
  87399. .xl\:hover\:rotate-90:hover {
  87400. --transform-rotate: 90deg;
  87401. }
  87402. .xl\:hover\:rotate-180:hover {
  87403. --transform-rotate: 180deg;
  87404. }
  87405. .xl\:hover\:-rotate-180:hover {
  87406. --transform-rotate: -180deg;
  87407. }
  87408. .xl\:hover\:-rotate-90:hover {
  87409. --transform-rotate: -90deg;
  87410. }
  87411. .xl\:hover\:-rotate-45:hover {
  87412. --transform-rotate: -45deg;
  87413. }
  87414. .xl\:hover\:-rotate-12:hover {
  87415. --transform-rotate: -12deg;
  87416. }
  87417. .xl\:hover\:-rotate-6:hover {
  87418. --transform-rotate: -6deg;
  87419. }
  87420. .xl\:hover\:-rotate-3:hover {
  87421. --transform-rotate: -3deg;
  87422. }
  87423. .xl\:hover\:-rotate-2:hover {
  87424. --transform-rotate: -2deg;
  87425. }
  87426. .xl\:hover\:-rotate-1:hover {
  87427. --transform-rotate: -1deg;
  87428. }
  87429. .xl\:focus\:rotate-0:focus {
  87430. --transform-rotate: 0;
  87431. }
  87432. .xl\:focus\:rotate-1:focus {
  87433. --transform-rotate: 1deg;
  87434. }
  87435. .xl\:focus\:rotate-2:focus {
  87436. --transform-rotate: 2deg;
  87437. }
  87438. .xl\:focus\:rotate-3:focus {
  87439. --transform-rotate: 3deg;
  87440. }
  87441. .xl\:focus\:rotate-6:focus {
  87442. --transform-rotate: 6deg;
  87443. }
  87444. .xl\:focus\:rotate-12:focus {
  87445. --transform-rotate: 12deg;
  87446. }
  87447. .xl\:focus\:rotate-45:focus {
  87448. --transform-rotate: 45deg;
  87449. }
  87450. .xl\:focus\:rotate-90:focus {
  87451. --transform-rotate: 90deg;
  87452. }
  87453. .xl\:focus\:rotate-180:focus {
  87454. --transform-rotate: 180deg;
  87455. }
  87456. .xl\:focus\:-rotate-180:focus {
  87457. --transform-rotate: -180deg;
  87458. }
  87459. .xl\:focus\:-rotate-90:focus {
  87460. --transform-rotate: -90deg;
  87461. }
  87462. .xl\:focus\:-rotate-45:focus {
  87463. --transform-rotate: -45deg;
  87464. }
  87465. .xl\:focus\:-rotate-12:focus {
  87466. --transform-rotate: -12deg;
  87467. }
  87468. .xl\:focus\:-rotate-6:focus {
  87469. --transform-rotate: -6deg;
  87470. }
  87471. .xl\:focus\:-rotate-3:focus {
  87472. --transform-rotate: -3deg;
  87473. }
  87474. .xl\:focus\:-rotate-2:focus {
  87475. --transform-rotate: -2deg;
  87476. }
  87477. .xl\:focus\:-rotate-1:focus {
  87478. --transform-rotate: -1deg;
  87479. }
  87480. .xl\:translate-x-0 {
  87481. --transform-translate-x: 0;
  87482. }
  87483. .xl\:translate-x-1 {
  87484. --transform-translate-x: 0.25rem;
  87485. }
  87486. .xl\:translate-x-2 {
  87487. --transform-translate-x: 0.5rem;
  87488. }
  87489. .xl\:translate-x-3 {
  87490. --transform-translate-x: 0.75rem;
  87491. }
  87492. .xl\:translate-x-4 {
  87493. --transform-translate-x: 1rem;
  87494. }
  87495. .xl\:translate-x-5 {
  87496. --transform-translate-x: 1.25rem;
  87497. }
  87498. .xl\:translate-x-6 {
  87499. --transform-translate-x: 1.5rem;
  87500. }
  87501. .xl\:translate-x-8 {
  87502. --transform-translate-x: 2rem;
  87503. }
  87504. .xl\:translate-x-10 {
  87505. --transform-translate-x: 2.5rem;
  87506. }
  87507. .xl\:translate-x-12 {
  87508. --transform-translate-x: 3rem;
  87509. }
  87510. .xl\:translate-x-16 {
  87511. --transform-translate-x: 4rem;
  87512. }
  87513. .xl\:translate-x-20 {
  87514. --transform-translate-x: 5rem;
  87515. }
  87516. .xl\:translate-x-24 {
  87517. --transform-translate-x: 6rem;
  87518. }
  87519. .xl\:translate-x-32 {
  87520. --transform-translate-x: 8rem;
  87521. }
  87522. .xl\:translate-x-40 {
  87523. --transform-translate-x: 10rem;
  87524. }
  87525. .xl\:translate-x-48 {
  87526. --transform-translate-x: 12rem;
  87527. }
  87528. .xl\:translate-x-56 {
  87529. --transform-translate-x: 14rem;
  87530. }
  87531. .xl\:translate-x-64 {
  87532. --transform-translate-x: 16rem;
  87533. }
  87534. .xl\:translate-x-px {
  87535. --transform-translate-x: 1px;
  87536. }
  87537. .xl\:-translate-x-1 {
  87538. --transform-translate-x: -0.25rem;
  87539. }
  87540. .xl\:-translate-x-2 {
  87541. --transform-translate-x: -0.5rem;
  87542. }
  87543. .xl\:-translate-x-3 {
  87544. --transform-translate-x: -0.75rem;
  87545. }
  87546. .xl\:-translate-x-4 {
  87547. --transform-translate-x: -1rem;
  87548. }
  87549. .xl\:-translate-x-5 {
  87550. --transform-translate-x: -1.25rem;
  87551. }
  87552. .xl\:-translate-x-6 {
  87553. --transform-translate-x: -1.5rem;
  87554. }
  87555. .xl\:-translate-x-8 {
  87556. --transform-translate-x: -2rem;
  87557. }
  87558. .xl\:-translate-x-10 {
  87559. --transform-translate-x: -2.5rem;
  87560. }
  87561. .xl\:-translate-x-12 {
  87562. --transform-translate-x: -3rem;
  87563. }
  87564. .xl\:-translate-x-16 {
  87565. --transform-translate-x: -4rem;
  87566. }
  87567. .xl\:-translate-x-20 {
  87568. --transform-translate-x: -5rem;
  87569. }
  87570. .xl\:-translate-x-24 {
  87571. --transform-translate-x: -6rem;
  87572. }
  87573. .xl\:-translate-x-32 {
  87574. --transform-translate-x: -8rem;
  87575. }
  87576. .xl\:-translate-x-40 {
  87577. --transform-translate-x: -10rem;
  87578. }
  87579. .xl\:-translate-x-48 {
  87580. --transform-translate-x: -12rem;
  87581. }
  87582. .xl\:-translate-x-56 {
  87583. --transform-translate-x: -14rem;
  87584. }
  87585. .xl\:-translate-x-64 {
  87586. --transform-translate-x: -16rem;
  87587. }
  87588. .xl\:-translate-x-px {
  87589. --transform-translate-x: -1px;
  87590. }
  87591. .xl\:-translate-x-full {
  87592. --transform-translate-x: -100%;
  87593. }
  87594. .xl\:-translate-x-1\/2 {
  87595. --transform-translate-x: -50%;
  87596. }
  87597. .xl\:translate-x-1\/2 {
  87598. --transform-translate-x: 50%;
  87599. }
  87600. .xl\:translate-x-full {
  87601. --transform-translate-x: 100%;
  87602. }
  87603. .xl\:translate-y-0 {
  87604. --transform-translate-y: 0;
  87605. }
  87606. .xl\:translate-y-1 {
  87607. --transform-translate-y: 0.25rem;
  87608. }
  87609. .xl\:translate-y-2 {
  87610. --transform-translate-y: 0.5rem;
  87611. }
  87612. .xl\:translate-y-3 {
  87613. --transform-translate-y: 0.75rem;
  87614. }
  87615. .xl\:translate-y-4 {
  87616. --transform-translate-y: 1rem;
  87617. }
  87618. .xl\:translate-y-5 {
  87619. --transform-translate-y: 1.25rem;
  87620. }
  87621. .xl\:translate-y-6 {
  87622. --transform-translate-y: 1.5rem;
  87623. }
  87624. .xl\:translate-y-8 {
  87625. --transform-translate-y: 2rem;
  87626. }
  87627. .xl\:translate-y-10 {
  87628. --transform-translate-y: 2.5rem;
  87629. }
  87630. .xl\:translate-y-12 {
  87631. --transform-translate-y: 3rem;
  87632. }
  87633. .xl\:translate-y-16 {
  87634. --transform-translate-y: 4rem;
  87635. }
  87636. .xl\:translate-y-20 {
  87637. --transform-translate-y: 5rem;
  87638. }
  87639. .xl\:translate-y-24 {
  87640. --transform-translate-y: 6rem;
  87641. }
  87642. .xl\:translate-y-32 {
  87643. --transform-translate-y: 8rem;
  87644. }
  87645. .xl\:translate-y-40 {
  87646. --transform-translate-y: 10rem;
  87647. }
  87648. .xl\:translate-y-48 {
  87649. --transform-translate-y: 12rem;
  87650. }
  87651. .xl\:translate-y-56 {
  87652. --transform-translate-y: 14rem;
  87653. }
  87654. .xl\:translate-y-64 {
  87655. --transform-translate-y: 16rem;
  87656. }
  87657. .xl\:translate-y-px {
  87658. --transform-translate-y: 1px;
  87659. }
  87660. .xl\:-translate-y-1 {
  87661. --transform-translate-y: -0.25rem;
  87662. }
  87663. .xl\:-translate-y-2 {
  87664. --transform-translate-y: -0.5rem;
  87665. }
  87666. .xl\:-translate-y-3 {
  87667. --transform-translate-y: -0.75rem;
  87668. }
  87669. .xl\:-translate-y-4 {
  87670. --transform-translate-y: -1rem;
  87671. }
  87672. .xl\:-translate-y-5 {
  87673. --transform-translate-y: -1.25rem;
  87674. }
  87675. .xl\:-translate-y-6 {
  87676. --transform-translate-y: -1.5rem;
  87677. }
  87678. .xl\:-translate-y-8 {
  87679. --transform-translate-y: -2rem;
  87680. }
  87681. .xl\:-translate-y-10 {
  87682. --transform-translate-y: -2.5rem;
  87683. }
  87684. .xl\:-translate-y-12 {
  87685. --transform-translate-y: -3rem;
  87686. }
  87687. .xl\:-translate-y-16 {
  87688. --transform-translate-y: -4rem;
  87689. }
  87690. .xl\:-translate-y-20 {
  87691. --transform-translate-y: -5rem;
  87692. }
  87693. .xl\:-translate-y-24 {
  87694. --transform-translate-y: -6rem;
  87695. }
  87696. .xl\:-translate-y-32 {
  87697. --transform-translate-y: -8rem;
  87698. }
  87699. .xl\:-translate-y-40 {
  87700. --transform-translate-y: -10rem;
  87701. }
  87702. .xl\:-translate-y-48 {
  87703. --transform-translate-y: -12rem;
  87704. }
  87705. .xl\:-translate-y-56 {
  87706. --transform-translate-y: -14rem;
  87707. }
  87708. .xl\:-translate-y-64 {
  87709. --transform-translate-y: -16rem;
  87710. }
  87711. .xl\:-translate-y-px {
  87712. --transform-translate-y: -1px;
  87713. }
  87714. .xl\:-translate-y-full {
  87715. --transform-translate-y: -100%;
  87716. }
  87717. .xl\:-translate-y-1\/2 {
  87718. --transform-translate-y: -50%;
  87719. }
  87720. .xl\:translate-y-1\/2 {
  87721. --transform-translate-y: 50%;
  87722. }
  87723. .xl\:translate-y-full {
  87724. --transform-translate-y: 100%;
  87725. }
  87726. .xl\:hover\:translate-x-0:hover {
  87727. --transform-translate-x: 0;
  87728. }
  87729. .xl\:hover\:translate-x-1:hover {
  87730. --transform-translate-x: 0.25rem;
  87731. }
  87732. .xl\:hover\:translate-x-2:hover {
  87733. --transform-translate-x: 0.5rem;
  87734. }
  87735. .xl\:hover\:translate-x-3:hover {
  87736. --transform-translate-x: 0.75rem;
  87737. }
  87738. .xl\:hover\:translate-x-4:hover {
  87739. --transform-translate-x: 1rem;
  87740. }
  87741. .xl\:hover\:translate-x-5:hover {
  87742. --transform-translate-x: 1.25rem;
  87743. }
  87744. .xl\:hover\:translate-x-6:hover {
  87745. --transform-translate-x: 1.5rem;
  87746. }
  87747. .xl\:hover\:translate-x-8:hover {
  87748. --transform-translate-x: 2rem;
  87749. }
  87750. .xl\:hover\:translate-x-10:hover {
  87751. --transform-translate-x: 2.5rem;
  87752. }
  87753. .xl\:hover\:translate-x-12:hover {
  87754. --transform-translate-x: 3rem;
  87755. }
  87756. .xl\:hover\:translate-x-16:hover {
  87757. --transform-translate-x: 4rem;
  87758. }
  87759. .xl\:hover\:translate-x-20:hover {
  87760. --transform-translate-x: 5rem;
  87761. }
  87762. .xl\:hover\:translate-x-24:hover {
  87763. --transform-translate-x: 6rem;
  87764. }
  87765. .xl\:hover\:translate-x-32:hover {
  87766. --transform-translate-x: 8rem;
  87767. }
  87768. .xl\:hover\:translate-x-40:hover {
  87769. --transform-translate-x: 10rem;
  87770. }
  87771. .xl\:hover\:translate-x-48:hover {
  87772. --transform-translate-x: 12rem;
  87773. }
  87774. .xl\:hover\:translate-x-56:hover {
  87775. --transform-translate-x: 14rem;
  87776. }
  87777. .xl\:hover\:translate-x-64:hover {
  87778. --transform-translate-x: 16rem;
  87779. }
  87780. .xl\:hover\:translate-x-px:hover {
  87781. --transform-translate-x: 1px;
  87782. }
  87783. .xl\:hover\:-translate-x-1:hover {
  87784. --transform-translate-x: -0.25rem;
  87785. }
  87786. .xl\:hover\:-translate-x-2:hover {
  87787. --transform-translate-x: -0.5rem;
  87788. }
  87789. .xl\:hover\:-translate-x-3:hover {
  87790. --transform-translate-x: -0.75rem;
  87791. }
  87792. .xl\:hover\:-translate-x-4:hover {
  87793. --transform-translate-x: -1rem;
  87794. }
  87795. .xl\:hover\:-translate-x-5:hover {
  87796. --transform-translate-x: -1.25rem;
  87797. }
  87798. .xl\:hover\:-translate-x-6:hover {
  87799. --transform-translate-x: -1.5rem;
  87800. }
  87801. .xl\:hover\:-translate-x-8:hover {
  87802. --transform-translate-x: -2rem;
  87803. }
  87804. .xl\:hover\:-translate-x-10:hover {
  87805. --transform-translate-x: -2.5rem;
  87806. }
  87807. .xl\:hover\:-translate-x-12:hover {
  87808. --transform-translate-x: -3rem;
  87809. }
  87810. .xl\:hover\:-translate-x-16:hover {
  87811. --transform-translate-x: -4rem;
  87812. }
  87813. .xl\:hover\:-translate-x-20:hover {
  87814. --transform-translate-x: -5rem;
  87815. }
  87816. .xl\:hover\:-translate-x-24:hover {
  87817. --transform-translate-x: -6rem;
  87818. }
  87819. .xl\:hover\:-translate-x-32:hover {
  87820. --transform-translate-x: -8rem;
  87821. }
  87822. .xl\:hover\:-translate-x-40:hover {
  87823. --transform-translate-x: -10rem;
  87824. }
  87825. .xl\:hover\:-translate-x-48:hover {
  87826. --transform-translate-x: -12rem;
  87827. }
  87828. .xl\:hover\:-translate-x-56:hover {
  87829. --transform-translate-x: -14rem;
  87830. }
  87831. .xl\:hover\:-translate-x-64:hover {
  87832. --transform-translate-x: -16rem;
  87833. }
  87834. .xl\:hover\:-translate-x-px:hover {
  87835. --transform-translate-x: -1px;
  87836. }
  87837. .xl\:hover\:-translate-x-full:hover {
  87838. --transform-translate-x: -100%;
  87839. }
  87840. .xl\:hover\:-translate-x-1\/2:hover {
  87841. --transform-translate-x: -50%;
  87842. }
  87843. .xl\:hover\:translate-x-1\/2:hover {
  87844. --transform-translate-x: 50%;
  87845. }
  87846. .xl\:hover\:translate-x-full:hover {
  87847. --transform-translate-x: 100%;
  87848. }
  87849. .xl\:hover\:translate-y-0:hover {
  87850. --transform-translate-y: 0;
  87851. }
  87852. .xl\:hover\:translate-y-1:hover {
  87853. --transform-translate-y: 0.25rem;
  87854. }
  87855. .xl\:hover\:translate-y-2:hover {
  87856. --transform-translate-y: 0.5rem;
  87857. }
  87858. .xl\:hover\:translate-y-3:hover {
  87859. --transform-translate-y: 0.75rem;
  87860. }
  87861. .xl\:hover\:translate-y-4:hover {
  87862. --transform-translate-y: 1rem;
  87863. }
  87864. .xl\:hover\:translate-y-5:hover {
  87865. --transform-translate-y: 1.25rem;
  87866. }
  87867. .xl\:hover\:translate-y-6:hover {
  87868. --transform-translate-y: 1.5rem;
  87869. }
  87870. .xl\:hover\:translate-y-8:hover {
  87871. --transform-translate-y: 2rem;
  87872. }
  87873. .xl\:hover\:translate-y-10:hover {
  87874. --transform-translate-y: 2.5rem;
  87875. }
  87876. .xl\:hover\:translate-y-12:hover {
  87877. --transform-translate-y: 3rem;
  87878. }
  87879. .xl\:hover\:translate-y-16:hover {
  87880. --transform-translate-y: 4rem;
  87881. }
  87882. .xl\:hover\:translate-y-20:hover {
  87883. --transform-translate-y: 5rem;
  87884. }
  87885. .xl\:hover\:translate-y-24:hover {
  87886. --transform-translate-y: 6rem;
  87887. }
  87888. .xl\:hover\:translate-y-32:hover {
  87889. --transform-translate-y: 8rem;
  87890. }
  87891. .xl\:hover\:translate-y-40:hover {
  87892. --transform-translate-y: 10rem;
  87893. }
  87894. .xl\:hover\:translate-y-48:hover {
  87895. --transform-translate-y: 12rem;
  87896. }
  87897. .xl\:hover\:translate-y-56:hover {
  87898. --transform-translate-y: 14rem;
  87899. }
  87900. .xl\:hover\:translate-y-64:hover {
  87901. --transform-translate-y: 16rem;
  87902. }
  87903. .xl\:hover\:translate-y-px:hover {
  87904. --transform-translate-y: 1px;
  87905. }
  87906. .xl\:hover\:-translate-y-1:hover {
  87907. --transform-translate-y: -0.25rem;
  87908. }
  87909. .xl\:hover\:-translate-y-2:hover {
  87910. --transform-translate-y: -0.5rem;
  87911. }
  87912. .xl\:hover\:-translate-y-3:hover {
  87913. --transform-translate-y: -0.75rem;
  87914. }
  87915. .xl\:hover\:-translate-y-4:hover {
  87916. --transform-translate-y: -1rem;
  87917. }
  87918. .xl\:hover\:-translate-y-5:hover {
  87919. --transform-translate-y: -1.25rem;
  87920. }
  87921. .xl\:hover\:-translate-y-6:hover {
  87922. --transform-translate-y: -1.5rem;
  87923. }
  87924. .xl\:hover\:-translate-y-8:hover {
  87925. --transform-translate-y: -2rem;
  87926. }
  87927. .xl\:hover\:-translate-y-10:hover {
  87928. --transform-translate-y: -2.5rem;
  87929. }
  87930. .xl\:hover\:-translate-y-12:hover {
  87931. --transform-translate-y: -3rem;
  87932. }
  87933. .xl\:hover\:-translate-y-16:hover {
  87934. --transform-translate-y: -4rem;
  87935. }
  87936. .xl\:hover\:-translate-y-20:hover {
  87937. --transform-translate-y: -5rem;
  87938. }
  87939. .xl\:hover\:-translate-y-24:hover {
  87940. --transform-translate-y: -6rem;
  87941. }
  87942. .xl\:hover\:-translate-y-32:hover {
  87943. --transform-translate-y: -8rem;
  87944. }
  87945. .xl\:hover\:-translate-y-40:hover {
  87946. --transform-translate-y: -10rem;
  87947. }
  87948. .xl\:hover\:-translate-y-48:hover {
  87949. --transform-translate-y: -12rem;
  87950. }
  87951. .xl\:hover\:-translate-y-56:hover {
  87952. --transform-translate-y: -14rem;
  87953. }
  87954. .xl\:hover\:-translate-y-64:hover {
  87955. --transform-translate-y: -16rem;
  87956. }
  87957. .xl\:hover\:-translate-y-px:hover {
  87958. --transform-translate-y: -1px;
  87959. }
  87960. .xl\:hover\:-translate-y-full:hover {
  87961. --transform-translate-y: -100%;
  87962. }
  87963. .xl\:hover\:-translate-y-1\/2:hover {
  87964. --transform-translate-y: -50%;
  87965. }
  87966. .xl\:hover\:translate-y-1\/2:hover {
  87967. --transform-translate-y: 50%;
  87968. }
  87969. .xl\:hover\:translate-y-full:hover {
  87970. --transform-translate-y: 100%;
  87971. }
  87972. .xl\:focus\:translate-x-0:focus {
  87973. --transform-translate-x: 0;
  87974. }
  87975. .xl\:focus\:translate-x-1:focus {
  87976. --transform-translate-x: 0.25rem;
  87977. }
  87978. .xl\:focus\:translate-x-2:focus {
  87979. --transform-translate-x: 0.5rem;
  87980. }
  87981. .xl\:focus\:translate-x-3:focus {
  87982. --transform-translate-x: 0.75rem;
  87983. }
  87984. .xl\:focus\:translate-x-4:focus {
  87985. --transform-translate-x: 1rem;
  87986. }
  87987. .xl\:focus\:translate-x-5:focus {
  87988. --transform-translate-x: 1.25rem;
  87989. }
  87990. .xl\:focus\:translate-x-6:focus {
  87991. --transform-translate-x: 1.5rem;
  87992. }
  87993. .xl\:focus\:translate-x-8:focus {
  87994. --transform-translate-x: 2rem;
  87995. }
  87996. .xl\:focus\:translate-x-10:focus {
  87997. --transform-translate-x: 2.5rem;
  87998. }
  87999. .xl\:focus\:translate-x-12:focus {
  88000. --transform-translate-x: 3rem;
  88001. }
  88002. .xl\:focus\:translate-x-16:focus {
  88003. --transform-translate-x: 4rem;
  88004. }
  88005. .xl\:focus\:translate-x-20:focus {
  88006. --transform-translate-x: 5rem;
  88007. }
  88008. .xl\:focus\:translate-x-24:focus {
  88009. --transform-translate-x: 6rem;
  88010. }
  88011. .xl\:focus\:translate-x-32:focus {
  88012. --transform-translate-x: 8rem;
  88013. }
  88014. .xl\:focus\:translate-x-40:focus {
  88015. --transform-translate-x: 10rem;
  88016. }
  88017. .xl\:focus\:translate-x-48:focus {
  88018. --transform-translate-x: 12rem;
  88019. }
  88020. .xl\:focus\:translate-x-56:focus {
  88021. --transform-translate-x: 14rem;
  88022. }
  88023. .xl\:focus\:translate-x-64:focus {
  88024. --transform-translate-x: 16rem;
  88025. }
  88026. .xl\:focus\:translate-x-px:focus {
  88027. --transform-translate-x: 1px;
  88028. }
  88029. .xl\:focus\:-translate-x-1:focus {
  88030. --transform-translate-x: -0.25rem;
  88031. }
  88032. .xl\:focus\:-translate-x-2:focus {
  88033. --transform-translate-x: -0.5rem;
  88034. }
  88035. .xl\:focus\:-translate-x-3:focus {
  88036. --transform-translate-x: -0.75rem;
  88037. }
  88038. .xl\:focus\:-translate-x-4:focus {
  88039. --transform-translate-x: -1rem;
  88040. }
  88041. .xl\:focus\:-translate-x-5:focus {
  88042. --transform-translate-x: -1.25rem;
  88043. }
  88044. .xl\:focus\:-translate-x-6:focus {
  88045. --transform-translate-x: -1.5rem;
  88046. }
  88047. .xl\:focus\:-translate-x-8:focus {
  88048. --transform-translate-x: -2rem;
  88049. }
  88050. .xl\:focus\:-translate-x-10:focus {
  88051. --transform-translate-x: -2.5rem;
  88052. }
  88053. .xl\:focus\:-translate-x-12:focus {
  88054. --transform-translate-x: -3rem;
  88055. }
  88056. .xl\:focus\:-translate-x-16:focus {
  88057. --transform-translate-x: -4rem;
  88058. }
  88059. .xl\:focus\:-translate-x-20:focus {
  88060. --transform-translate-x: -5rem;
  88061. }
  88062. .xl\:focus\:-translate-x-24:focus {
  88063. --transform-translate-x: -6rem;
  88064. }
  88065. .xl\:focus\:-translate-x-32:focus {
  88066. --transform-translate-x: -8rem;
  88067. }
  88068. .xl\:focus\:-translate-x-40:focus {
  88069. --transform-translate-x: -10rem;
  88070. }
  88071. .xl\:focus\:-translate-x-48:focus {
  88072. --transform-translate-x: -12rem;
  88073. }
  88074. .xl\:focus\:-translate-x-56:focus {
  88075. --transform-translate-x: -14rem;
  88076. }
  88077. .xl\:focus\:-translate-x-64:focus {
  88078. --transform-translate-x: -16rem;
  88079. }
  88080. .xl\:focus\:-translate-x-px:focus {
  88081. --transform-translate-x: -1px;
  88082. }
  88083. .xl\:focus\:-translate-x-full:focus {
  88084. --transform-translate-x: -100%;
  88085. }
  88086. .xl\:focus\:-translate-x-1\/2:focus {
  88087. --transform-translate-x: -50%;
  88088. }
  88089. .xl\:focus\:translate-x-1\/2:focus {
  88090. --transform-translate-x: 50%;
  88091. }
  88092. .xl\:focus\:translate-x-full:focus {
  88093. --transform-translate-x: 100%;
  88094. }
  88095. .xl\:focus\:translate-y-0:focus {
  88096. --transform-translate-y: 0;
  88097. }
  88098. .xl\:focus\:translate-y-1:focus {
  88099. --transform-translate-y: 0.25rem;
  88100. }
  88101. .xl\:focus\:translate-y-2:focus {
  88102. --transform-translate-y: 0.5rem;
  88103. }
  88104. .xl\:focus\:translate-y-3:focus {
  88105. --transform-translate-y: 0.75rem;
  88106. }
  88107. .xl\:focus\:translate-y-4:focus {
  88108. --transform-translate-y: 1rem;
  88109. }
  88110. .xl\:focus\:translate-y-5:focus {
  88111. --transform-translate-y: 1.25rem;
  88112. }
  88113. .xl\:focus\:translate-y-6:focus {
  88114. --transform-translate-y: 1.5rem;
  88115. }
  88116. .xl\:focus\:translate-y-8:focus {
  88117. --transform-translate-y: 2rem;
  88118. }
  88119. .xl\:focus\:translate-y-10:focus {
  88120. --transform-translate-y: 2.5rem;
  88121. }
  88122. .xl\:focus\:translate-y-12:focus {
  88123. --transform-translate-y: 3rem;
  88124. }
  88125. .xl\:focus\:translate-y-16:focus {
  88126. --transform-translate-y: 4rem;
  88127. }
  88128. .xl\:focus\:translate-y-20:focus {
  88129. --transform-translate-y: 5rem;
  88130. }
  88131. .xl\:focus\:translate-y-24:focus {
  88132. --transform-translate-y: 6rem;
  88133. }
  88134. .xl\:focus\:translate-y-32:focus {
  88135. --transform-translate-y: 8rem;
  88136. }
  88137. .xl\:focus\:translate-y-40:focus {
  88138. --transform-translate-y: 10rem;
  88139. }
  88140. .xl\:focus\:translate-y-48:focus {
  88141. --transform-translate-y: 12rem;
  88142. }
  88143. .xl\:focus\:translate-y-56:focus {
  88144. --transform-translate-y: 14rem;
  88145. }
  88146. .xl\:focus\:translate-y-64:focus {
  88147. --transform-translate-y: 16rem;
  88148. }
  88149. .xl\:focus\:translate-y-px:focus {
  88150. --transform-translate-y: 1px;
  88151. }
  88152. .xl\:focus\:-translate-y-1:focus {
  88153. --transform-translate-y: -0.25rem;
  88154. }
  88155. .xl\:focus\:-translate-y-2:focus {
  88156. --transform-translate-y: -0.5rem;
  88157. }
  88158. .xl\:focus\:-translate-y-3:focus {
  88159. --transform-translate-y: -0.75rem;
  88160. }
  88161. .xl\:focus\:-translate-y-4:focus {
  88162. --transform-translate-y: -1rem;
  88163. }
  88164. .xl\:focus\:-translate-y-5:focus {
  88165. --transform-translate-y: -1.25rem;
  88166. }
  88167. .xl\:focus\:-translate-y-6:focus {
  88168. --transform-translate-y: -1.5rem;
  88169. }
  88170. .xl\:focus\:-translate-y-8:focus {
  88171. --transform-translate-y: -2rem;
  88172. }
  88173. .xl\:focus\:-translate-y-10:focus {
  88174. --transform-translate-y: -2.5rem;
  88175. }
  88176. .xl\:focus\:-translate-y-12:focus {
  88177. --transform-translate-y: -3rem;
  88178. }
  88179. .xl\:focus\:-translate-y-16:focus {
  88180. --transform-translate-y: -4rem;
  88181. }
  88182. .xl\:focus\:-translate-y-20:focus {
  88183. --transform-translate-y: -5rem;
  88184. }
  88185. .xl\:focus\:-translate-y-24:focus {
  88186. --transform-translate-y: -6rem;
  88187. }
  88188. .xl\:focus\:-translate-y-32:focus {
  88189. --transform-translate-y: -8rem;
  88190. }
  88191. .xl\:focus\:-translate-y-40:focus {
  88192. --transform-translate-y: -10rem;
  88193. }
  88194. .xl\:focus\:-translate-y-48:focus {
  88195. --transform-translate-y: -12rem;
  88196. }
  88197. .xl\:focus\:-translate-y-56:focus {
  88198. --transform-translate-y: -14rem;
  88199. }
  88200. .xl\:focus\:-translate-y-64:focus {
  88201. --transform-translate-y: -16rem;
  88202. }
  88203. .xl\:focus\:-translate-y-px:focus {
  88204. --transform-translate-y: -1px;
  88205. }
  88206. .xl\:focus\:-translate-y-full:focus {
  88207. --transform-translate-y: -100%;
  88208. }
  88209. .xl\:focus\:-translate-y-1\/2:focus {
  88210. --transform-translate-y: -50%;
  88211. }
  88212. .xl\:focus\:translate-y-1\/2:focus {
  88213. --transform-translate-y: 50%;
  88214. }
  88215. .xl\:focus\:translate-y-full:focus {
  88216. --transform-translate-y: 100%;
  88217. }
  88218. .xl\:skew-x-0 {
  88219. --transform-skew-x: 0;
  88220. }
  88221. .xl\:skew-x-1 {
  88222. --transform-skew-x: 1deg;
  88223. }
  88224. .xl\:skew-x-2 {
  88225. --transform-skew-x: 2deg;
  88226. }
  88227. .xl\:skew-x-3 {
  88228. --transform-skew-x: 3deg;
  88229. }
  88230. .xl\:skew-x-6 {
  88231. --transform-skew-x: 6deg;
  88232. }
  88233. .xl\:skew-x-12 {
  88234. --transform-skew-x: 12deg;
  88235. }
  88236. .xl\:-skew-x-12 {
  88237. --transform-skew-x: -12deg;
  88238. }
  88239. .xl\:-skew-x-6 {
  88240. --transform-skew-x: -6deg;
  88241. }
  88242. .xl\:-skew-x-3 {
  88243. --transform-skew-x: -3deg;
  88244. }
  88245. .xl\:-skew-x-2 {
  88246. --transform-skew-x: -2deg;
  88247. }
  88248. .xl\:-skew-x-1 {
  88249. --transform-skew-x: -1deg;
  88250. }
  88251. .xl\:skew-y-0 {
  88252. --transform-skew-y: 0;
  88253. }
  88254. .xl\:skew-y-1 {
  88255. --transform-skew-y: 1deg;
  88256. }
  88257. .xl\:skew-y-2 {
  88258. --transform-skew-y: 2deg;
  88259. }
  88260. .xl\:skew-y-3 {
  88261. --transform-skew-y: 3deg;
  88262. }
  88263. .xl\:skew-y-6 {
  88264. --transform-skew-y: 6deg;
  88265. }
  88266. .xl\:skew-y-12 {
  88267. --transform-skew-y: 12deg;
  88268. }
  88269. .xl\:-skew-y-12 {
  88270. --transform-skew-y: -12deg;
  88271. }
  88272. .xl\:-skew-y-6 {
  88273. --transform-skew-y: -6deg;
  88274. }
  88275. .xl\:-skew-y-3 {
  88276. --transform-skew-y: -3deg;
  88277. }
  88278. .xl\:-skew-y-2 {
  88279. --transform-skew-y: -2deg;
  88280. }
  88281. .xl\:-skew-y-1 {
  88282. --transform-skew-y: -1deg;
  88283. }
  88284. .xl\:hover\:skew-x-0:hover {
  88285. --transform-skew-x: 0;
  88286. }
  88287. .xl\:hover\:skew-x-1:hover {
  88288. --transform-skew-x: 1deg;
  88289. }
  88290. .xl\:hover\:skew-x-2:hover {
  88291. --transform-skew-x: 2deg;
  88292. }
  88293. .xl\:hover\:skew-x-3:hover {
  88294. --transform-skew-x: 3deg;
  88295. }
  88296. .xl\:hover\:skew-x-6:hover {
  88297. --transform-skew-x: 6deg;
  88298. }
  88299. .xl\:hover\:skew-x-12:hover {
  88300. --transform-skew-x: 12deg;
  88301. }
  88302. .xl\:hover\:-skew-x-12:hover {
  88303. --transform-skew-x: -12deg;
  88304. }
  88305. .xl\:hover\:-skew-x-6:hover {
  88306. --transform-skew-x: -6deg;
  88307. }
  88308. .xl\:hover\:-skew-x-3:hover {
  88309. --transform-skew-x: -3deg;
  88310. }
  88311. .xl\:hover\:-skew-x-2:hover {
  88312. --transform-skew-x: -2deg;
  88313. }
  88314. .xl\:hover\:-skew-x-1:hover {
  88315. --transform-skew-x: -1deg;
  88316. }
  88317. .xl\:hover\:skew-y-0:hover {
  88318. --transform-skew-y: 0;
  88319. }
  88320. .xl\:hover\:skew-y-1:hover {
  88321. --transform-skew-y: 1deg;
  88322. }
  88323. .xl\:hover\:skew-y-2:hover {
  88324. --transform-skew-y: 2deg;
  88325. }
  88326. .xl\:hover\:skew-y-3:hover {
  88327. --transform-skew-y: 3deg;
  88328. }
  88329. .xl\:hover\:skew-y-6:hover {
  88330. --transform-skew-y: 6deg;
  88331. }
  88332. .xl\:hover\:skew-y-12:hover {
  88333. --transform-skew-y: 12deg;
  88334. }
  88335. .xl\:hover\:-skew-y-12:hover {
  88336. --transform-skew-y: -12deg;
  88337. }
  88338. .xl\:hover\:-skew-y-6:hover {
  88339. --transform-skew-y: -6deg;
  88340. }
  88341. .xl\:hover\:-skew-y-3:hover {
  88342. --transform-skew-y: -3deg;
  88343. }
  88344. .xl\:hover\:-skew-y-2:hover {
  88345. --transform-skew-y: -2deg;
  88346. }
  88347. .xl\:hover\:-skew-y-1:hover {
  88348. --transform-skew-y: -1deg;
  88349. }
  88350. .xl\:focus\:skew-x-0:focus {
  88351. --transform-skew-x: 0;
  88352. }
  88353. .xl\:focus\:skew-x-1:focus {
  88354. --transform-skew-x: 1deg;
  88355. }
  88356. .xl\:focus\:skew-x-2:focus {
  88357. --transform-skew-x: 2deg;
  88358. }
  88359. .xl\:focus\:skew-x-3:focus {
  88360. --transform-skew-x: 3deg;
  88361. }
  88362. .xl\:focus\:skew-x-6:focus {
  88363. --transform-skew-x: 6deg;
  88364. }
  88365. .xl\:focus\:skew-x-12:focus {
  88366. --transform-skew-x: 12deg;
  88367. }
  88368. .xl\:focus\:-skew-x-12:focus {
  88369. --transform-skew-x: -12deg;
  88370. }
  88371. .xl\:focus\:-skew-x-6:focus {
  88372. --transform-skew-x: -6deg;
  88373. }
  88374. .xl\:focus\:-skew-x-3:focus {
  88375. --transform-skew-x: -3deg;
  88376. }
  88377. .xl\:focus\:-skew-x-2:focus {
  88378. --transform-skew-x: -2deg;
  88379. }
  88380. .xl\:focus\:-skew-x-1:focus {
  88381. --transform-skew-x: -1deg;
  88382. }
  88383. .xl\:focus\:skew-y-0:focus {
  88384. --transform-skew-y: 0;
  88385. }
  88386. .xl\:focus\:skew-y-1:focus {
  88387. --transform-skew-y: 1deg;
  88388. }
  88389. .xl\:focus\:skew-y-2:focus {
  88390. --transform-skew-y: 2deg;
  88391. }
  88392. .xl\:focus\:skew-y-3:focus {
  88393. --transform-skew-y: 3deg;
  88394. }
  88395. .xl\:focus\:skew-y-6:focus {
  88396. --transform-skew-y: 6deg;
  88397. }
  88398. .xl\:focus\:skew-y-12:focus {
  88399. --transform-skew-y: 12deg;
  88400. }
  88401. .xl\:focus\:-skew-y-12:focus {
  88402. --transform-skew-y: -12deg;
  88403. }
  88404. .xl\:focus\:-skew-y-6:focus {
  88405. --transform-skew-y: -6deg;
  88406. }
  88407. .xl\:focus\:-skew-y-3:focus {
  88408. --transform-skew-y: -3deg;
  88409. }
  88410. .xl\:focus\:-skew-y-2:focus {
  88411. --transform-skew-y: -2deg;
  88412. }
  88413. .xl\:focus\:-skew-y-1:focus {
  88414. --transform-skew-y: -1deg;
  88415. }
  88416. .xl\:transition-none {
  88417. transition-property: none;
  88418. }
  88419. .xl\:transition-all {
  88420. transition-property: all;
  88421. }
  88422. .xl\:transition {
  88423. transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  88424. }
  88425. .xl\:transition-colors {
  88426. transition-property: background-color, border-color, color, fill, stroke;
  88427. }
  88428. .xl\:transition-opacity {
  88429. transition-property: opacity;
  88430. }
  88431. .xl\:transition-shadow {
  88432. transition-property: box-shadow;
  88433. }
  88434. .xl\:transition-transform {
  88435. transition-property: transform;
  88436. }
  88437. .xl\:ease-linear {
  88438. transition-timing-function: linear;
  88439. }
  88440. .xl\:ease-in {
  88441. transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  88442. }
  88443. .xl\:ease-out {
  88444. transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  88445. }
  88446. .xl\:ease-in-out {
  88447. transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  88448. }
  88449. .xl\:duration-75 {
  88450. transition-duration: 75ms;
  88451. }
  88452. .xl\:duration-100 {
  88453. transition-duration: 100ms;
  88454. }
  88455. .xl\:duration-150 {
  88456. transition-duration: 150ms;
  88457. }
  88458. .xl\:duration-200 {
  88459. transition-duration: 200ms;
  88460. }
  88461. .xl\:duration-300 {
  88462. transition-duration: 300ms;
  88463. }
  88464. .xl\:duration-500 {
  88465. transition-duration: 500ms;
  88466. }
  88467. .xl\:duration-700 {
  88468. transition-duration: 700ms;
  88469. }
  88470. .xl\:duration-1000 {
  88471. transition-duration: 1000ms;
  88472. }
  88473. .xl\:delay-75 {
  88474. transition-delay: 75ms;
  88475. }
  88476. .xl\:delay-100 {
  88477. transition-delay: 100ms;
  88478. }
  88479. .xl\:delay-150 {
  88480. transition-delay: 150ms;
  88481. }
  88482. .xl\:delay-200 {
  88483. transition-delay: 200ms;
  88484. }
  88485. .xl\:delay-300 {
  88486. transition-delay: 300ms;
  88487. }
  88488. .xl\:delay-500 {
  88489. transition-delay: 500ms;
  88490. }
  88491. .xl\:delay-700 {
  88492. transition-delay: 700ms;
  88493. }
  88494. .xl\:delay-1000 {
  88495. transition-delay: 1000ms;
  88496. }
  88497. .xl\:animate-none {
  88498. -webkit-animation: none;
  88499. animation: none;
  88500. }
  88501. .xl\:animate-spin {
  88502. -webkit-animation: spin 1s linear infinite;
  88503. animation: spin 1s linear infinite;
  88504. }
  88505. .xl\:animate-ping {
  88506. -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  88507. animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  88508. }
  88509. .xl\:animate-pulse {
  88510. -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  88511. animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  88512. }
  88513. .xl\:animate-bounce {
  88514. -webkit-animation: bounce 1s infinite;
  88515. animation: bounce 1s infinite;
  88516. }
  88517. }