chunk-vendors.3b8eb8e0.css 270 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008
  1. .slick-slider {
  2. box-sizing:border-box;
  3. -webkit-user-select:none;
  4. -moz-user-select:none;
  5. -ms-user-select:none;
  6. user-select:none;
  7. -webkit-touch-callout:none;
  8. -khtml-user-select:none;
  9. touch-action:pan-y;
  10. -webkit-tap-highlight-color:transparent
  11. }
  12. .slick-list,
  13. .slick-slider {
  14. position:relative;
  15. display:block
  16. }
  17. .slick-list {
  18. overflow:hidden;
  19. margin:0;
  20. padding:0
  21. }
  22. .slick-list:focus {
  23. outline:none
  24. }
  25. .slick-list.dragging {
  26. cursor:pointer;
  27. cursor:hand
  28. }
  29. .slick-slider .slick-list,
  30. .slick-slider .slick-track {
  31. transform:translateZ(0)
  32. }
  33. .slick-track {
  34. position:relative;
  35. top:0;
  36. left:0;
  37. display:block;
  38. margin-left:auto;
  39. margin-right:auto
  40. }
  41. .slick-track:after,
  42. .slick-track:before {
  43. display:table;
  44. content:""
  45. }
  46. .slick-track:after {
  47. clear:both
  48. }
  49. .slick-loading .slick-track {
  50. visibility:hidden
  51. }
  52. .slick-slide {
  53. display:none;
  54. float:left;
  55. height:100%;
  56. min-height:1px
  57. }
  58. [dir=rtl] .slick-slide {
  59. float:right
  60. }
  61. .slick-slide img {
  62. display:block
  63. }
  64. .slick-slide.slick-loading img {
  65. display:none
  66. }
  67. .slick-slide.dragging img {
  68. pointer-events:none
  69. }
  70. .slick-initialized .slick-slide {
  71. display:block
  72. }
  73. .slick-loading .slick-slide {
  74. visibility:hidden
  75. }
  76. .slick-vertical .slick-slide {
  77. display:block;
  78. height:auto;
  79. border:1px solid transparent
  80. }
  81. .slick-arrow.slick-hidden {
  82. display:none
  83. }
  84. .slick-loading .slick-list {
  85. background:#fff url(../img/ajax-loader.c5cd7f53.gif) 50% no-repeat
  86. }
  87. @font-face {
  88. font-family:slick;
  89. font-weight:400;
  90. font-style:normal;
  91. src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=);
  92. src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=?#iefix) format("embedded-opentype"),
  93. url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),
  94. url(data:font/ttf;base64,AAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("truetype"),
  95. url(../img/slick.f97e3bbf.svg#slick) format("svg")
  96. }
  97. .slick-next,
  98. .slick-prev {
  99. font-size:0;
  100. line-height:0;
  101. position:absolute;
  102. top:50%;
  103. display:block;
  104. width:20px;
  105. height:20px;
  106. padding:0;
  107. transform:translateY(-50%);
  108. cursor:pointer;
  109. color:transparent;
  110. border:none;
  111. outline:none;
  112. background:transparent
  113. }
  114. .slick-next:focus,
  115. .slick-next:hover,
  116. .slick-prev:focus,
  117. .slick-prev:hover {
  118. color:transparent;
  119. outline:none;
  120. background:transparent
  121. }
  122. .slick-next:focus:before,
  123. .slick-next:hover:before,
  124. .slick-prev:focus:before,
  125. .slick-prev:hover:before {
  126. opacity:1
  127. }
  128. .slick-next.slick-disabled:before,
  129. .slick-prev.slick-disabled:before {
  130. opacity:.25
  131. }
  132. .slick-next:before,
  133. .slick-prev:before {
  134. font-family:slick;
  135. font-size:20px;
  136. line-height:1;
  137. opacity:.75;
  138. color:#fff;
  139. -webkit-font-smoothing:antialiased;
  140. -moz-osx-font-smoothing:grayscale
  141. }
  142. .slick-prev {
  143. left:-25px
  144. }
  145. [dir=rtl] .slick-prev {
  146. right:-25px;
  147. left:auto
  148. }
  149. .slick-prev:before {
  150. content:"\2190"
  151. }
  152. [dir=rtl] .slick-prev:before {
  153. content:"\2192"
  154. }
  155. .slick-next {
  156. right:-25px
  157. }
  158. [dir=rtl] .slick-next {
  159. right:auto;
  160. left:-25px
  161. }
  162. .slick-next:before {
  163. content:"\2192"
  164. }
  165. [dir=rtl] .slick-next:before {
  166. content:"\2190"
  167. }
  168. .slick-dotted.slick-slider {
  169. margin-bottom:30px
  170. }
  171. .slick-dots {
  172. position:absolute;
  173. bottom:-25px;
  174. display:block;
  175. width:100%;
  176. padding:0;
  177. margin:0;
  178. list-style:none;
  179. text-align:center
  180. }
  181. .slick-dots li {
  182. position:relative;
  183. display:inline-block;
  184. margin:0 5px;
  185. padding:0
  186. }
  187. .slick-dots li,
  188. .slick-dots li button {
  189. width:20px;
  190. height:20px;
  191. cursor:pointer
  192. }
  193. .slick-dots li button {
  194. font-size:0;
  195. line-height:0;
  196. display:block;
  197. padding:5px;
  198. color:transparent;
  199. border:0;
  200. outline:none;
  201. background:transparent
  202. }
  203. .slick-dots li button:focus,
  204. .slick-dots li button:hover {
  205. outline:none
  206. }
  207. .slick-dots li button:focus:before,
  208. .slick-dots li button:hover:before {
  209. opacity:1
  210. }
  211. .slick-dots li button:before {
  212. font-family:slick;
  213. font-size:6px;
  214. line-height:20px;
  215. position:absolute;
  216. top:0;
  217. left:0;
  218. width:20px;
  219. height:20px;
  220. content:"\2022";
  221. text-align:center;
  222. opacity:.25;
  223. color:#000;
  224. -webkit-font-smoothing:antialiased;
  225. -moz-osx-font-smoothing:grayscale
  226. }
  227. .slick-dots li.slick-active button:before {
  228. opacity:.75;
  229. color:#000
  230. }
  231. fieldset[disabled] .multiselect {
  232. pointer-events:none
  233. }
  234. .multiselect__spinner {
  235. position:absolute;
  236. right:1px;
  237. top:1px;
  238. width:48px;
  239. height:35px;
  240. background:#fff;
  241. display:block
  242. }
  243. .multiselect__spinner:after,
  244. .multiselect__spinner:before {
  245. position:absolute;
  246. content:"";
  247. top:50%;
  248. left:50%;
  249. margin:-8px 0 0 -8px;
  250. width:16px;
  251. height:16px;
  252. border-radius:100%;
  253. border:2px solid transparent;
  254. border-top-color:#41b883;
  255. box-shadow:0 0 0 1px transparent
  256. }
  257. .multiselect__spinner:before {
  258. -webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);
  259. animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);
  260. -webkit-animation-iteration-count:infinite;
  261. animation-iteration-count:infinite
  262. }
  263. .multiselect__spinner:after {
  264. -webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);
  265. animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);
  266. -webkit-animation-iteration-count:infinite;
  267. animation-iteration-count:infinite
  268. }
  269. .multiselect__loading-enter-active,
  270. .multiselect__loading-leave-active {
  271. transition:opacity .4s ease-in-out;
  272. opacity:1
  273. }
  274. .multiselect__loading-enter,
  275. .multiselect__loading-leave-active {
  276. opacity:0
  277. }
  278. .multiselect,
  279. .multiselect__input,
  280. .multiselect__single {
  281. font-family:inherit;
  282. font-size:16px;
  283. touch-action:manipulation
  284. }
  285. .multiselect {
  286. box-sizing:content-box;
  287. display:block;
  288. position:relative;
  289. width:100%;
  290. min-height:40px;
  291. text-align:left;
  292. color:#35495e
  293. }
  294. .multiselect * {
  295. box-sizing:border-box
  296. }
  297. .multiselect:focus {
  298. outline:none
  299. }
  300. .multiselect--disabled {
  301. background:#ededed;
  302. pointer-events:none;
  303. opacity:.6
  304. }
  305. .multiselect--active {
  306. z-index:50
  307. }
  308. .multiselect--active:not(.multiselect--above) .multiselect__current,
  309. .multiselect--active:not(.multiselect--above) .multiselect__input,
  310. .multiselect--active:not(.multiselect--above) .multiselect__tags {
  311. border-bottom-left-radius:0;
  312. border-bottom-right-radius:0
  313. }
  314. .multiselect--active .multiselect__select {
  315. transform:rotate(180deg)
  316. }
  317. .multiselect--above.multiselect--active .multiselect__current,
  318. .multiselect--above.multiselect--active .multiselect__input,
  319. .multiselect--above.multiselect--active .multiselect__tags {
  320. border-top-left-radius:0;
  321. border-top-right-radius:0
  322. }
  323. .multiselect__input,
  324. .multiselect__single {
  325. position:relative;
  326. display:inline-block;
  327. min-height:20px;
  328. line-height:20px;
  329. border:none;
  330. border-radius:5px;
  331. background:#fff;
  332. padding:0 0 0 5px;
  333. width:100%;
  334. transition:border .1s ease;
  335. box-sizing:border-box;
  336. margin-bottom:8px;
  337. vertical-align:top
  338. }
  339. .multiselect__input:-ms-input-placeholder {
  340. color:#35495e
  341. }
  342. .multiselect__input::-webkit-input-placeholder {
  343. color:#35495e
  344. }
  345. .multiselect__input::-moz-placeholder {
  346. color:#35495e
  347. }
  348. .multiselect__input::-ms-input-placeholder {
  349. color:#35495e
  350. }
  351. .multiselect__input::placeholder {
  352. color:#35495e
  353. }
  354. .multiselect__tag~.multiselect__input,
  355. .multiselect__tag~.multiselect__single {
  356. width:auto
  357. }
  358. .multiselect__input:hover,
  359. .multiselect__single:hover {
  360. border-color:#cfcfcf
  361. }
  362. .multiselect__input:focus,
  363. .multiselect__single:focus {
  364. border-color:#a8a8a8;
  365. outline:none
  366. }
  367. .multiselect__single {
  368. padding-left:5px;
  369. margin-bottom:8px
  370. }
  371. .multiselect__tags-wrap {
  372. display:inline
  373. }
  374. .multiselect__tags {
  375. min-height:40px;
  376. display:block;
  377. padding:8px 40px 0 8px;
  378. border-radius:5px;
  379. border:1px solid #e8e8e8;
  380. background:#fff;
  381. font-size:14px
  382. }
  383. .multiselect__tag {
  384. position:relative;
  385. display:inline-block;
  386. padding:4px 26px 4px 10px;
  387. border-radius:5px;
  388. margin-right:10px;
  389. color:#fff;
  390. line-height:1;
  391. background:#41b883;
  392. margin-bottom:5px;
  393. white-space:nowrap;
  394. overflow:hidden;
  395. max-width:100%;
  396. text-overflow:ellipsis
  397. }
  398. .multiselect__tag-icon {
  399. cursor:pointer;
  400. margin-left:7px;
  401. position:absolute;
  402. right:0;
  403. top:0;
  404. bottom:0;
  405. font-weight:700;
  406. font-style:normal;
  407. width:22px;
  408. text-align:center;
  409. line-height:22px;
  410. transition:all .2s ease;
  411. border-radius:5px
  412. }
  413. .multiselect__tag-icon:after {
  414. content:"\D7";
  415. color:#266d4d;
  416. font-size:14px
  417. }
  418. .multiselect__tag-icon:focus,
  419. .multiselect__tag-icon:hover {
  420. background:#369a6e
  421. }
  422. .multiselect__tag-icon:focus:after,
  423. .multiselect__tag-icon:hover:after {
  424. color:#fff
  425. }
  426. .multiselect__current {
  427. min-height:40px;
  428. overflow:hidden;
  429. padding:8px 30px 0 12px;
  430. white-space:nowrap;
  431. border-radius:5px;
  432. border:1px solid #e8e8e8
  433. }
  434. .multiselect__current,
  435. .multiselect__select {
  436. line-height:16px;
  437. box-sizing:border-box;
  438. display:block;
  439. margin:0;
  440. text-decoration:none;
  441. cursor:pointer
  442. }
  443. .multiselect__select {
  444. position:absolute;
  445. width:40px;
  446. height:38px;
  447. right:1px;
  448. top:1px;
  449. padding:4px 8px;
  450. text-align:center;
  451. transition:transform .2s ease
  452. }
  453. .multiselect__select:before {
  454. position:relative;
  455. right:0;
  456. top:65%;
  457. color:#999;
  458. margin-top:4px;
  459. border-color:#999 transparent transparent;
  460. border-style:solid;
  461. border-width:5px 5px 0;
  462. content:""
  463. }
  464. .multiselect__placeholder {
  465. color:#adadad;
  466. display:inline-block;
  467. margin-bottom:10px;
  468. padding-top:2px
  469. }
  470. .multiselect--active .multiselect__placeholder {
  471. display:none
  472. }
  473. .multiselect__content-wrapper {
  474. position:absolute;
  475. display:block;
  476. background:#fff;
  477. width:100%;
  478. max-height:240px;
  479. overflow:auto;
  480. border:1px solid #e8e8e8;
  481. border-top:none;
  482. border-bottom-left-radius:5px;
  483. border-bottom-right-radius:5px;
  484. z-index:50;
  485. -webkit-overflow-scrolling:touch
  486. }
  487. .multiselect__content {
  488. list-style:none;
  489. display:inline-block;
  490. padding:0;
  491. margin:0;
  492. min-width:100%;
  493. vertical-align:top
  494. }
  495. .multiselect--above .multiselect__content-wrapper {
  496. bottom:100%;
  497. border-bottom-left-radius:0;
  498. border-bottom-right-radius:0;
  499. border-top-left-radius:5px;
  500. border-top-right-radius:5px;
  501. border-bottom:none;
  502. border-top:1px solid #e8e8e8
  503. }
  504. .multiselect__content::webkit-scrollbar {
  505. display:none
  506. }
  507. .multiselect__element {
  508. display:block
  509. }
  510. .multiselect__option {
  511. display:block;
  512. padding:12px;
  513. min-height:40px;
  514. line-height:16px;
  515. text-decoration:none;
  516. text-transform:none;
  517. vertical-align:middle;
  518. position:relative;
  519. cursor:pointer;
  520. white-space:nowrap
  521. }
  522. .multiselect__option:after {
  523. top:0;
  524. right:0;
  525. position:absolute;
  526. line-height:40px;
  527. padding-right:12px;
  528. padding-left:20px;
  529. font-size:13px
  530. }
  531. .multiselect__option--highlight {
  532. background:#41b883;
  533. outline:none;
  534. color:#fff
  535. }
  536. .multiselect__option--highlight:after {
  537. content:attr(data-select);
  538. background:#41b883;
  539. color:#fff
  540. }
  541. .multiselect__option--selected {
  542. background:#f3f3f3;
  543. color:#35495e;
  544. font-weight:700
  545. }
  546. .multiselect__option--selected:after {
  547. content:attr(data-selected);
  548. color:silver
  549. }
  550. .multiselect__option--selected.multiselect__option--highlight {
  551. background:#ff6a6a;
  552. color:#fff
  553. }
  554. .multiselect__option--selected.multiselect__option--highlight:after {
  555. background:#ff6a6a;
  556. content:attr(data-deselect);
  557. color:#fff
  558. }
  559. .multiselect--disabled .multiselect__current,
  560. .multiselect--disabled .multiselect__select {
  561. background:#ededed;
  562. color:#a6a6a6
  563. }
  564. .multiselect__option--disabled {
  565. background:#ededed!important;
  566. color:#a6a6a6!important;
  567. cursor:text;
  568. pointer-events:none
  569. }
  570. .multiselect__option--group {
  571. background:#ededed;
  572. color:#35495e
  573. }
  574. .multiselect__option--group.multiselect__option--highlight {
  575. background:#35495e;
  576. color:#fff
  577. }
  578. .multiselect__option--group.multiselect__option--highlight:after {
  579. background:#35495e
  580. }
  581. .multiselect__option--disabled.multiselect__option--highlight {
  582. background:#dedede
  583. }
  584. .multiselect__option--group-selected.multiselect__option--highlight {
  585. background:#ff6a6a;
  586. color:#fff
  587. }
  588. .multiselect__option--group-selected.multiselect__option--highlight:after {
  589. background:#ff6a6a;
  590. content:attr(data-deselect);
  591. color:#fff
  592. }
  593. .multiselect-enter-active,
  594. .multiselect-leave-active {
  595. transition:all .15s ease
  596. }
  597. .multiselect-enter,
  598. .multiselect-leave-active {
  599. opacity:0
  600. }
  601. .multiselect__strong {
  602. margin-bottom:8px;
  603. line-height:20px;
  604. display:inline-block;
  605. vertical-align:top
  606. }
  607. [dir=rtl] .multiselect {
  608. text-align:right
  609. }
  610. [dir=rtl] .multiselect__select {
  611. right:auto;
  612. left:1px
  613. }
  614. [dir=rtl] .multiselect__tags {
  615. padding:8px 8px 0 40px
  616. }
  617. [dir=rtl] .multiselect__content {
  618. text-align:right
  619. }
  620. [dir=rtl] .multiselect__option:after {
  621. right:auto;
  622. left:0
  623. }
  624. [dir=rtl] .multiselect__clear {
  625. right:auto;
  626. left:12px
  627. }
  628. [dir=rtl] .multiselect__spinner {
  629. right:auto;
  630. left:1px
  631. }
  632. @-webkit-keyframes spinning {
  633. 0% {
  634. transform:rotate(0)
  635. }
  636. to {
  637. transform:rotate(2turn)
  638. }
  639. }
  640. @keyframes spinning {
  641. 0% {
  642. transform:rotate(0)
  643. }
  644. to {
  645. transform:rotate(2turn)
  646. }
  647. }
  648. /*!
  649. * BootstrapVue Custom CSS (https://bootstrap-vue.js.org)
  650. */
  651. @media (max-width:575.98px) {
  652. .bv-d-xs-down-none {
  653. display:none!important
  654. }
  655. }
  656. @media (max-width:767.98px) {
  657. .bv-d-sm-down-none {
  658. display:none!important
  659. }
  660. }
  661. @media (max-width:991.98px) {
  662. .bv-d-md-down-none {
  663. display:none!important
  664. }
  665. }
  666. @media (max-width:1199.98px) {
  667. .bv-d-lg-down-none {
  668. display:none!important
  669. }
  670. }
  671. .bv-d-xl-down-none {
  672. display:none!important
  673. }
  674. .card-img-left {
  675. border-top-left-radius:calc(.25rem - 1px);
  676. border-bottom-left-radius:calc(.25rem - 1px)
  677. }
  678. .card-img-right {
  679. border-top-right-radius:calc(.25rem - 1px);
  680. border-bottom-right-radius:calc(.25rem - 1px)
  681. }
  682. .dropdown:not(.dropleft) .dropdown-toggle.dropdown-toggle-no-caret:after {
  683. display:none!important
  684. }
  685. .dropdown.dropleft .dropdown-toggle.dropdown-toggle-no-caret:before {
  686. display:none!important
  687. }
  688. .b-dropdown-form {
  689. display:inline-block;
  690. padding:.25rem 1.5rem;
  691. width:100%;
  692. clear:both;
  693. font-weight:400
  694. }
  695. .b-dropdown-form:focus {
  696. outline:1px dotted!important;
  697. outline:5px auto -webkit-focus-ring-color!important
  698. }
  699. .b-dropdown-form.disabled,
  700. .b-dropdown-form:disabled {
  701. outline:0!important;
  702. color:#6c757d;
  703. pointer-events:none
  704. }
  705. .b-dropdown-text {
  706. display:inline-block;
  707. padding:.25rem 1.5rem;
  708. margin-bottom:0;
  709. width:100%;
  710. clear:both;
  711. font-weight:lighter
  712. }
  713. .custom-checkbox.b-custom-control-lg,
  714. .input-group-lg .custom-checkbox {
  715. font-size:1.25rem;
  716. line-height:1.5;
  717. padding-left:1.875rem
  718. }
  719. .custom-checkbox.b-custom-control-lg .custom-control-label:before,
  720. .input-group-lg .custom-checkbox .custom-control-label:before {
  721. top:.3125rem;
  722. left:-1.875rem;
  723. width:1.25rem;
  724. height:1.25rem;
  725. border-radius:.3rem
  726. }
  727. .custom-checkbox.b-custom-control-lg .custom-control-label:after,
  728. .input-group-lg .custom-checkbox .custom-control-label:after {
  729. top:.3125rem;
  730. left:-1.875rem;
  731. width:1.25rem;
  732. height:1.25rem;
  733. background-size:50% 50%
  734. }
  735. .custom-checkbox.b-custom-control-sm,
  736. .input-group-sm .custom-checkbox {
  737. font-size:.875rem;
  738. line-height:1.5;
  739. padding-left:1.3125rem
  740. }
  741. .custom-checkbox.b-custom-control-sm .custom-control-label:before,
  742. .input-group-sm .custom-checkbox .custom-control-label:before {
  743. top:.21875rem;
  744. left:-1.3125rem;
  745. width:.875rem;
  746. height:.875rem;
  747. border-radius:.2rem
  748. }
  749. .custom-checkbox.b-custom-control-sm .custom-control-label:after,
  750. .input-group-sm .custom-checkbox .custom-control-label:after {
  751. top:.21875rem;
  752. left:-1.3125rem;
  753. width:.875rem;
  754. height:.875rem;
  755. background-size:50% 50%
  756. }
  757. .custom-switch.b-custom-control-lg,
  758. .input-group-lg .custom-switch {
  759. padding-left:2.8125rem
  760. }
  761. .custom-switch.b-custom-control-lg .custom-control-label,
  762. .input-group-lg .custom-switch .custom-control-label {
  763. font-size:1.25rem;
  764. line-height:1.5
  765. }
  766. .custom-switch.b-custom-control-lg .custom-control-label:before,
  767. .input-group-lg .custom-switch .custom-control-label:before {
  768. top:.3125rem;
  769. height:1.25rem;
  770. left:-2.8125rem;
  771. width:2.1875rem;
  772. border-radius:.625rem
  773. }
  774. .custom-switch.b-custom-control-lg .custom-control-label:after,
  775. .input-group-lg .custom-switch .custom-control-label:after {
  776. top:calc(.3125rem + 2px);
  777. left:calc(-2.8125rem + 2px);
  778. width:calc(1.25rem - 4px);
  779. height:calc(1.25rem - 4px);
  780. border-radius:.625rem;
  781. background-size:50% 50%
  782. }
  783. .custom-switch.b-custom-control-lg .custom-control-input:checked~.custom-control-label:after,
  784. .input-group-lg .custom-switch .custom-control-input:checked~.custom-control-label:after {
  785. transform:translateX(.9375rem)
  786. }
  787. .custom-switch.b-custom-control-sm,
  788. .input-group-sm .custom-switch {
  789. padding-left:1.96875rem
  790. }
  791. .custom-switch.b-custom-control-sm .custom-control-label,
  792. .input-group-sm .custom-switch .custom-control-label {
  793. font-size:.875rem;
  794. line-height:1.5
  795. }
  796. .custom-switch.b-custom-control-sm .custom-control-label:before,
  797. .input-group-sm .custom-switch .custom-control-label:before {
  798. top:.21875rem;
  799. left:-1.96875rem;
  800. width:1.53125rem;
  801. height:.875rem;
  802. border-radius:.4375rem
  803. }
  804. .custom-switch.b-custom-control-sm .custom-control-label:after,
  805. .input-group-sm .custom-switch .custom-control-label:after {
  806. top:calc(.21875rem + 2px);
  807. left:calc(-1.96875rem + 2px);
  808. width:calc(.875rem - 4px);
  809. height:calc(.875rem - 4px);
  810. border-radius:.4375rem;
  811. background-size:50% 50%
  812. }
  813. .custom-switch.b-custom-control-sm .custom-control-input:checked~.custom-control-label:after,
  814. .input-group-sm .custom-switch .custom-control-input:checked~.custom-control-label:after {
  815. transform:translateX(.65625rem)
  816. }
  817. .input-group>.input-group-append:last-child>.btn-group:not(:last-child):not(.dropdown-toggle)>.btn,
  818. .input-group>.input-group-append:not(:last-child)>.btn-group>.btn,
  819. .input-group>.input-group-prepend>.btn-group>.btn {
  820. border-top-right-radius:0;
  821. border-bottom-right-radius:0
  822. }
  823. .input-group>.input-group-append>.btn-group>.btn,
  824. .input-group>.input-group-prepend:first-child>.btn-group:not(:first-child)>.btn,
  825. .input-group>.input-group-prepend:not(:first-child)>.btn-group>.btn {
  826. border-top-left-radius:0;
  827. border-bottom-left-radius:0
  828. }
  829. .b-custom-control-lg.custom-file,
  830. .b-custom-control-lg .custom-file-input,
  831. .b-custom-control-lg .custom-file-label,
  832. .input-group-lg.custom-file,
  833. .input-group-lg .custom-file-input,
  834. .input-group-lg .custom-file-label {
  835. font-size:1.25rem;
  836. height:calc(1.5em + 1rem + 2px)
  837. }
  838. .b-custom-control-lg .custom-file-label,
  839. .b-custom-control-lg .custom-file-label:after,
  840. .input-group-lg .custom-file-label,
  841. .input-group-lg .custom-file-label:after {
  842. padding:.5rem 1rem;
  843. line-height:1.5
  844. }
  845. .b-custom-control-lg .custom-file-label,
  846. .input-group-lg .custom-file-label {
  847. border-radius:.3rem
  848. }
  849. .b-custom-control-lg .custom-file-label:after,
  850. .input-group-lg .custom-file-label:after {
  851. font-size:inherit;
  852. height:calc(1.5em + 1rem);
  853. border-radius:0 .3rem .3rem 0
  854. }
  855. .b-custom-control-sm.custom-file,
  856. .b-custom-control-sm .custom-file-input,
  857. .b-custom-control-sm .custom-file-label,
  858. .input-group-sm.custom-file,
  859. .input-group-sm .custom-file-input,
  860. .input-group-sm .custom-file-label {
  861. font-size:.875rem;
  862. height:calc(1.5em + .5rem + 2px)
  863. }
  864. .b-custom-control-sm .custom-file-label,
  865. .b-custom-control-sm .custom-file-label:after,
  866. .input-group-sm .custom-file-label,
  867. .input-group-sm .custom-file-label:after {
  868. padding:.25rem .5rem;
  869. line-height:1.5
  870. }
  871. .b-custom-control-sm .custom-file-label,
  872. .input-group-sm .custom-file-label {
  873. border-radius:.2rem
  874. }
  875. .b-custom-control-sm .custom-file-label:after,
  876. .input-group-sm .custom-file-label:after {
  877. font-size:inherit;
  878. height:calc(1.5em + .5rem);
  879. border-radius:0 .2rem .2rem 0
  880. }
  881. .form-control.is-invalid,
  882. .form-control.is-valid,
  883. .was-validated .form-control:invalid,
  884. .was-validated .form-control:valid {
  885. background-position:right calc(.375em + .1875rem) center
  886. }
  887. input[type=color].form-control {
  888. height:calc(1.5em + .75rem + 2px);
  889. padding:.125rem .25rem
  890. }
  891. .input-group-sm input[type=color].form-control,
  892. input[type=color].form-control.form-control-sm {
  893. height:calc(1.5em + .5rem + 2px);
  894. padding:.125rem .25rem
  895. }
  896. .input-group-lg input[type=color].form-control,
  897. input[type=color].form-control.form-control-lg {
  898. height:calc(1.5em + 1rem + 2px);
  899. padding:.125rem .25rem
  900. }
  901. input[type=color].form-control:disabled {
  902. background-color:#adb5bd;
  903. opacity:.65
  904. }
  905. .input-group>.custom-range {
  906. position:relative;
  907. flex:1 1 auto;
  908. width:1%;
  909. margin-bottom:0
  910. }
  911. .input-group>.custom-range+.custom-file,
  912. .input-group>.custom-range+.custom-range,
  913. .input-group>.custom-range+.custom-select,
  914. .input-group>.custom-range+.form-control,
  915. .input-group>.custom-range+.form-control-plaintext {
  916. margin-left:-1px
  917. }
  918. .input-group>.custom-file+.custom-range,
  919. .input-group>.custom-range+.custom-range,
  920. .input-group>.custom-select+.custom-range,
  921. .input-group>.form-control+.custom-range,
  922. .input-group>.form-control-plaintext+.custom-range {
  923. margin-left:-1px
  924. }
  925. .input-group>.custom-range:focus {
  926. z-index:3
  927. }
  928. .input-group>.custom-range:not(:last-child) {
  929. border-top-right-radius:0;
  930. border-bottom-right-radius:0
  931. }
  932. .input-group>.custom-range:not(:first-child) {
  933. border-top-left-radius:0;
  934. border-bottom-left-radius:0
  935. }
  936. .input-group>.custom-range {
  937. padding:0 .75rem;
  938. background-color:#fff;
  939. background-clip:padding-box;
  940. border:1px solid #ced4da;
  941. height:calc(1.5em + .75rem + 2px);
  942. border-radius:.25rem;
  943. transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out
  944. }
  945. @media (prefers-reduced-motion:reduce) {
  946. .input-group>.custom-range {
  947. transition:none
  948. }
  949. }
  950. .input-group>.custom-range:focus {
  951. color:#495057;
  952. background-color:#fff;
  953. border-color:#80bdff;
  954. outline:0;
  955. box-shadow:0 0 0 .2rem rgba(0,123,255,.25)
  956. }
  957. .input-group>.custom-range:disabled,
  958. .input-group>.custom-range[readonly] {
  959. background-color:#e9ecef
  960. }
  961. .input-group-lg>.custom-range {
  962. height:calc(1.5em + 1rem + 2px);
  963. padding:0 1rem;
  964. border-radius:.3rem
  965. }
  966. .input-group-sm>.custom-range {
  967. height:calc(1.5em + .5rem + 2px);
  968. padding:0 .5rem;
  969. border-radius:.2rem
  970. }
  971. .input-group .custom-range.is-valid,
  972. .was-validated .input-group .custom-range:valid {
  973. border-color:#28a745
  974. }
  975. .input-group .custom-range.is-valid:focus,
  976. .was-validated .input-group .custom-range:valid:focus {
  977. border-color:#28a745;
  978. box-shadow:0 0 0 .2rem rgba(40,167,69,.25)
  979. }
  980. .custom-range.is-valid:focus::-webkit-slider-thumb,
  981. .was-validated .custom-range:valid:focus::-webkit-slider-thumb {
  982. box-shadow:0 0 0 1px #fff,0 0 0 .2rem #9be7ac
  983. }
  984. .custom-range.is-valid:focus::-moz-range-thumb,
  985. .was-validated .custom-range:valid:focus::-moz-range-thumb {
  986. box-shadow:0 0 0 1px #fff,0 0 0 .2rem #9be7ac
  987. }
  988. .custom-range.is-valid:focus::-ms-thumb,
  989. .was-validated .custom-range:valid:focus::-ms-thumb {
  990. box-shadow:0 0 0 1px #fff,0 0 0 .2rem #9be7ac
  991. }
  992. .custom-range.is-valid::-webkit-slider-thumb,
  993. .was-validated .custom-range:valid::-webkit-slider-thumb {
  994. background-color:#28a745;
  995. background-image:none
  996. }
  997. .custom-range.is-valid::-webkit-slider-thumb:active,
  998. .was-validated .custom-range:valid::-webkit-slider-thumb:active {
  999. background-color:#9be7ac;
  1000. background-image:none
  1001. }
  1002. .custom-range.is-valid::-webkit-slider-runnable-track,
  1003. .was-validated .custom-range:valid::-webkit-slider-runnable-track {
  1004. background-color:rgba(40,167,69,.35)
  1005. }
  1006. .custom-range.is-valid::-moz-range-thumb,
  1007. .was-validated .custom-range:valid::-moz-range-thumb {
  1008. background-color:#28a745;
  1009. background-image:none
  1010. }
  1011. .custom-range.is-valid::-moz-range-thumb:active,
  1012. .was-validated .custom-range:valid::-moz-range-thumb:active {
  1013. background-color:#9be7ac;
  1014. background-image:none
  1015. }
  1016. .custom-range.is-valid::-moz-range-track,
  1017. .was-validated .custom-range:valid::-moz-range-track {
  1018. background:rgba(40,167,69,.35)
  1019. }
  1020. .custom-range.is-valid~.valid-feedback,
  1021. .custom-range.is-valid~.valid-tooltip,
  1022. .was-validated .custom-range:valid~.valid-feedback,
  1023. .was-validated .custom-range:valid~.valid-tooltip {
  1024. display:block
  1025. }
  1026. .custom-range.is-valid::-ms-thumb,
  1027. .was-validated .custom-range:valid::-ms-thumb {
  1028. background-color:#28a745;
  1029. background-image:none
  1030. }
  1031. .custom-range.is-valid::-ms-thumb:active,
  1032. .was-validated .custom-range:valid::-ms-thumb:active {
  1033. background-color:#9be7ac;
  1034. background-image:none
  1035. }
  1036. .custom-range.is-valid::-ms-track-lower,
  1037. .custom-range.is-valid::-ms-track-upper,
  1038. .was-validated .custom-range:valid::-ms-track-lower,
  1039. .was-validated .custom-range:valid::-ms-track-upper {
  1040. background:rgba(40,167,69,.35)
  1041. }
  1042. .input-group .custom-range.is-invalid,
  1043. .was-validated .input-group .custom-range:invalid {
  1044. border-color:#dc3545
  1045. }
  1046. .input-group .custom-range.is-invalid:focus,
  1047. .was-validated .input-group .custom-range:invalid:focus {
  1048. border-color:#dc3545;
  1049. box-shadow:0 0 0 .2rem rgba(220,53,69,.25)
  1050. }
  1051. .custom-range.is-invalid:focus::-webkit-slider-thumb,
  1052. .was-validated .custom-range:invalid:focus::-webkit-slider-thumb {
  1053. box-shadow:0 0 0 1px #fff,0 0 0 .2rem #f6cdd1
  1054. }
  1055. .custom-range.is-invalid:focus::-moz-range-thumb,
  1056. .was-validated .custom-range:invalid:focus::-moz-range-thumb {
  1057. box-shadow:0 0 0 1px #fff,0 0 0 .2rem #f6cdd1
  1058. }
  1059. .custom-range.is-invalid:focus::-ms-thumb,
  1060. .was-validated .custom-range:invalid:focus::-ms-thumb {
  1061. box-shadow:0 0 0 1px #fff,0 0 0 .2rem #f6cdd1
  1062. }
  1063. .custom-range.is-invalid::-webkit-slider-thumb,
  1064. .was-validated .custom-range:invalid::-webkit-slider-thumb {
  1065. background-color:#dc3545;
  1066. background-image:none
  1067. }
  1068. .custom-range.is-invalid::-webkit-slider-thumb:active,
  1069. .was-validated .custom-range:invalid::-webkit-slider-thumb:active {
  1070. background-color:#f6cdd1;
  1071. background-image:none
  1072. }
  1073. .custom-range.is-invalid::-webkit-slider-runnable-track,
  1074. .was-validated .custom-range:invalid::-webkit-slider-runnable-track {
  1075. background-color:rgba(220,53,69,.35)
  1076. }
  1077. .custom-range.is-invalid::-moz-range-thumb,
  1078. .was-validated .custom-range:invalid::-moz-range-thumb {
  1079. background-color:#dc3545;
  1080. background-image:none
  1081. }
  1082. .custom-range.is-invalid::-moz-range-thumb:active,
  1083. .was-validated .custom-range:invalid::-moz-range-thumb:active {
  1084. background-color:#f6cdd1;
  1085. background-image:none
  1086. }
  1087. .custom-range.is-invalid::-moz-range-track,
  1088. .was-validated .custom-range:invalid::-moz-range-track {
  1089. background:rgba(220,53,69,.35)
  1090. }
  1091. .custom-range.is-invalid~.invalid-feedback,
  1092. .custom-range.is-invalid~.invalid-tooltip,
  1093. .was-validated .custom-range:invalid~.invalid-feedback,
  1094. .was-validated .custom-range:invalid~.invalid-tooltip {
  1095. display:block
  1096. }
  1097. .custom-range.is-invalid::-ms-thumb,
  1098. .was-validated .custom-range:invalid::-ms-thumb {
  1099. background-color:#dc3545;
  1100. background-image:none
  1101. }
  1102. .custom-range.is-invalid::-ms-thumb:active,
  1103. .was-validated .custom-range:invalid::-ms-thumb:active {
  1104. background-color:#f6cdd1;
  1105. background-image:none
  1106. }
  1107. .custom-range.is-invalid::-ms-track-lower,
  1108. .custom-range.is-invalid::-ms-track-upper,
  1109. .was-validated .custom-range:invalid::-ms-track-lower,
  1110. .was-validated .custom-range:invalid::-ms-track-upper {
  1111. background:rgba(220,53,69,.35)
  1112. }
  1113. .custom-radio.b-custom-control-lg,
  1114. .input-group-lg .custom-radio {
  1115. font-size:1.25rem;
  1116. line-height:1.5;
  1117. padding-left:1.875rem
  1118. }
  1119. .custom-radio.b-custom-control-lg .custom-control-label:before,
  1120. .input-group-lg .custom-radio .custom-control-label:before {
  1121. top:.3125rem;
  1122. left:-1.875rem;
  1123. width:1.25rem;
  1124. height:1.25rem;
  1125. border-radius:50%
  1126. }
  1127. .custom-radio.b-custom-control-lg .custom-control-label:after,
  1128. .input-group-lg .custom-radio .custom-control-label:after {
  1129. top:.3125rem;
  1130. left:-1.875rem;
  1131. width:1.25rem;
  1132. height:1.25rem;
  1133. background:no-repeat 50%/50% 50%
  1134. }
  1135. .custom-radio.b-custom-control-sm,
  1136. .input-group-sm .custom-radio {
  1137. font-size:.875rem;
  1138. line-height:1.5;
  1139. padding-left:1.3125rem
  1140. }
  1141. .custom-radio.b-custom-control-sm .custom-control-label:before,
  1142. .input-group-sm .custom-radio .custom-control-label:before {
  1143. top:.21875rem;
  1144. left:-1.3125rem;
  1145. width:.875rem;
  1146. height:.875rem;
  1147. border-radius:50%
  1148. }
  1149. .custom-radio.b-custom-control-sm .custom-control-label:after,
  1150. .input-group-sm .custom-radio .custom-control-label:after {
  1151. top:.21875rem;
  1152. left:-1.3125rem;
  1153. width:.875rem;
  1154. height:.875rem;
  1155. background:no-repeat 50%/50% 50%
  1156. }
  1157. .modal-backdrop {
  1158. opacity:.5
  1159. }
  1160. .b-pagination-pills .page-item .page-link {
  1161. border-radius:50rem!important;
  1162. margin-left:.25rem;
  1163. line-height:1
  1164. }
  1165. .b-pagination-pills .page-item:first-child .page-link {
  1166. margin-left:0
  1167. }
  1168. .popover.b-popover {
  1169. display:block;
  1170. opacity:1
  1171. }
  1172. .popover.b-popover.fade:not(.show) {
  1173. opacity:0
  1174. }
  1175. .popover.b-popover.show {
  1176. opacity:1
  1177. }
  1178. .b-popover-primary.popover {
  1179. background-color:#cce5ff;
  1180. border-color:#b8daff
  1181. }
  1182. .b-popover-primary.bs-popover-auto[x-placement^=top]>.arrow:before,
  1183. .b-popover-primary.bs-popover-top>.arrow:before {
  1184. border-top-color:#b8daff
  1185. }
  1186. .b-popover-primary.bs-popover-auto[x-placement^=top]>.arrow:after,
  1187. .b-popover-primary.bs-popover-top>.arrow:after {
  1188. border-top-color:#cce5ff
  1189. }
  1190. .b-popover-primary.bs-popover-auto[x-placement^=right]>.arrow:before,
  1191. .b-popover-primary.bs-popover-right>.arrow:before {
  1192. border-right-color:#b8daff
  1193. }
  1194. .b-popover-primary.bs-popover-auto[x-placement^=right]>.arrow:after,
  1195. .b-popover-primary.bs-popover-right>.arrow:after {
  1196. border-right-color:#cce5ff
  1197. }
  1198. .b-popover-primary.bs-popover-auto[x-placement^=bottom]>.arrow:before,
  1199. .b-popover-primary.bs-popover-bottom>.arrow:before {
  1200. border-bottom-color:#b8daff
  1201. }
  1202. .b-popover-primary.bs-popover-auto[x-placement^=bottom]>.arrow:after,
  1203. .b-popover-primary.bs-popover-bottom>.arrow:after {
  1204. border-bottom-color:#bdddff
  1205. }
  1206. .b-popover-primary.bs-popover-auto[x-placement^=bottom] .popover-header:before,
  1207. .b-popover-primary.bs-popover-bottom .popover-header:before {
  1208. border-bottom-color:#bdddff
  1209. }
  1210. .b-popover-primary.bs-popover-auto[x-placement^=left]>.arrow:before,
  1211. .b-popover-primary.bs-popover-left>.arrow:before {
  1212. border-left-color:#b8daff
  1213. }
  1214. .b-popover-primary.bs-popover-auto[x-placement^=left]>.arrow:after,
  1215. .b-popover-primary.bs-popover-left>.arrow:after {
  1216. border-left-color:#cce5ff
  1217. }
  1218. .b-popover-primary .popover-header {
  1219. color:#212529;
  1220. background-color:#bdddff;
  1221. border-bottom-color:#a3d0ff
  1222. }
  1223. .b-popover-primary .popover-body {
  1224. color:#004085
  1225. }
  1226. .b-popover-secondary.popover {
  1227. background-color:#e2e3e5;
  1228. border-color:#d6d8db
  1229. }
  1230. .b-popover-secondary.bs-popover-auto[x-placement^=top]>.arrow:before,
  1231. .b-popover-secondary.bs-popover-top>.arrow:before {
  1232. border-top-color:#d6d8db
  1233. }
  1234. .b-popover-secondary.bs-popover-auto[x-placement^=top]>.arrow:after,
  1235. .b-popover-secondary.bs-popover-top>.arrow:after {
  1236. border-top-color:#e2e3e5
  1237. }
  1238. .b-popover-secondary.bs-popover-auto[x-placement^=right]>.arrow:before,
  1239. .b-popover-secondary.bs-popover-right>.arrow:before {
  1240. border-right-color:#d6d8db
  1241. }
  1242. .b-popover-secondary.bs-popover-auto[x-placement^=right]>.arrow:after,
  1243. .b-popover-secondary.bs-popover-right>.arrow:after {
  1244. border-right-color:#e2e3e5
  1245. }
  1246. .b-popover-secondary.bs-popover-auto[x-placement^=bottom]>.arrow:before,
  1247. .b-popover-secondary.bs-popover-bottom>.arrow:before {
  1248. border-bottom-color:#d6d8db
  1249. }
  1250. .b-popover-secondary.bs-popover-auto[x-placement^=bottom]>.arrow:after,
  1251. .b-popover-secondary.bs-popover-bottom>.arrow:after {
  1252. border-bottom-color:#dadbde
  1253. }
  1254. .b-popover-secondary.bs-popover-auto[x-placement^=bottom] .popover-header:before,
  1255. .b-popover-secondary.bs-popover-bottom .popover-header:before {
  1256. border-bottom-color:#dadbde
  1257. }
  1258. .b-popover-secondary.bs-popover-auto[x-placement^=left]>.arrow:before,
  1259. .b-popover-secondary.bs-popover-left>.arrow:before {
  1260. border-left-color:#d6d8db
  1261. }
  1262. .b-popover-secondary.bs-popover-auto[x-placement^=left]>.arrow:after,
  1263. .b-popover-secondary.bs-popover-left>.arrow:after {
  1264. border-left-color:#e2e3e5
  1265. }
  1266. .b-popover-secondary .popover-header {
  1267. color:#212529;
  1268. background-color:#dadbde;
  1269. border-bottom-color:#ccced2
  1270. }
  1271. .b-popover-secondary .popover-body {
  1272. color:#383d41
  1273. }
  1274. .b-popover-success.popover {
  1275. background-color:#d4edda;
  1276. border-color:#c3e6cb
  1277. }
  1278. .b-popover-success.bs-popover-auto[x-placement^=top]>.arrow:before,
  1279. .b-popover-success.bs-popover-top>.arrow:before {
  1280. border-top-color:#c3e6cb
  1281. }
  1282. .b-popover-success.bs-popover-auto[x-placement^=top]>.arrow:after,
  1283. .b-popover-success.bs-popover-top>.arrow:after {
  1284. border-top-color:#d4edda
  1285. }
  1286. .b-popover-success.bs-popover-auto[x-placement^=right]>.arrow:before,
  1287. .b-popover-success.bs-popover-right>.arrow:before {
  1288. border-right-color:#c3e6cb
  1289. }
  1290. .b-popover-success.bs-popover-auto[x-placement^=right]>.arrow:after,
  1291. .b-popover-success.bs-popover-right>.arrow:after {
  1292. border-right-color:#d4edda
  1293. }
  1294. .b-popover-success.bs-popover-auto[x-placement^=bottom]>.arrow:before,
  1295. .b-popover-success.bs-popover-bottom>.arrow:before {
  1296. border-bottom-color:#c3e6cb
  1297. }
  1298. .b-popover-success.bs-popover-auto[x-placement^=bottom]>.arrow:after,
  1299. .b-popover-success.bs-popover-bottom>.arrow:after {
  1300. border-bottom-color:#c9e8d1
  1301. }
  1302. .b-popover-success.bs-popover-auto[x-placement^=bottom] .popover-header:before,
  1303. .b-popover-success.bs-popover-bottom .popover-header:before {
  1304. border-bottom-color:#c9e8d1
  1305. }
  1306. .b-popover-success.bs-popover-auto[x-placement^=left]>.arrow:before,
  1307. .b-popover-success.bs-popover-left>.arrow:before {
  1308. border-left-color:#c3e6cb
  1309. }
  1310. .b-popover-success.bs-popover-auto[x-placement^=left]>.arrow:after,
  1311. .b-popover-success.bs-popover-left>.arrow:after {
  1312. border-left-color:#d4edda
  1313. }
  1314. .b-popover-success .popover-header {
  1315. color:#212529;
  1316. background-color:#c9e8d1;
  1317. border-bottom-color:#b7e1c1
  1318. }
  1319. .b-popover-success .popover-body {
  1320. color:#155724
  1321. }
  1322. .b-popover-info.popover {
  1323. background-color:#d1ecf1;
  1324. border-color:#bee5eb
  1325. }
  1326. .b-popover-info.bs-popover-auto[x-placement^=top]>.arrow:before,
  1327. .b-popover-info.bs-popover-top>.arrow:before {
  1328. border-top-color:#bee5eb
  1329. }
  1330. .b-popover-info.bs-popover-auto[x-placement^=top]>.arrow:after,
  1331. .b-popover-info.bs-popover-top>.arrow:after {
  1332. border-top-color:#d1ecf1
  1333. }
  1334. .b-popover-info.bs-popover-auto[x-placement^=right]>.arrow:before,
  1335. .b-popover-info.bs-popover-right>.arrow:before {
  1336. border-right-color:#bee5eb
  1337. }
  1338. .b-popover-info.bs-popover-auto[x-placement^=right]>.arrow:after,
  1339. .b-popover-info.bs-popover-right>.arrow:after {
  1340. border-right-color:#d1ecf1
  1341. }
  1342. .b-popover-info.bs-popover-auto[x-placement^=bottom]>.arrow:before,
  1343. .b-popover-info.bs-popover-bottom>.arrow:before {
  1344. border-bottom-color:#bee5eb
  1345. }
  1346. .b-popover-info.bs-popover-auto[x-placement^=bottom]>.arrow:after,
  1347. .b-popover-info.bs-popover-bottom>.arrow:after {
  1348. border-bottom-color:#c5e7ed
  1349. }
  1350. .b-popover-info.bs-popover-auto[x-placement^=bottom] .popover-header:before,
  1351. .b-popover-info.bs-popover-bottom .popover-header:before {
  1352. border-bottom-color:#c5e7ed
  1353. }
  1354. .b-popover-info.bs-popover-auto[x-placement^=left]>.arrow:before,
  1355. .b-popover-info.bs-popover-left>.arrow:before {
  1356. border-left-color:#bee5eb
  1357. }
  1358. .b-popover-info.bs-popover-auto[x-placement^=left]>.arrow:after,
  1359. .b-popover-info.bs-popover-left>.arrow:after {
  1360. border-left-color:#d1ecf1
  1361. }
  1362. .b-popover-info .popover-header {
  1363. color:#212529;
  1364. background-color:#c5e7ed;
  1365. border-bottom-color:#b2dfe7
  1366. }
  1367. .b-popover-info .popover-body {
  1368. color:#0c5460
  1369. }
  1370. .b-popover-warning.popover {
  1371. background-color:#fff3cd;
  1372. border-color:#ffeeba
  1373. }
  1374. .b-popover-warning.bs-popover-auto[x-placement^=top]>.arrow:before,
  1375. .b-popover-warning.bs-popover-top>.arrow:before {
  1376. border-top-color:#ffeeba
  1377. }
  1378. .b-popover-warning.bs-popover-auto[x-placement^=top]>.arrow:after,
  1379. .b-popover-warning.bs-popover-top>.arrow:after {
  1380. border-top-color:#fff3cd
  1381. }
  1382. .b-popover-warning.bs-popover-auto[x-placement^=right]>.arrow:before,
  1383. .b-popover-warning.bs-popover-right>.arrow:before {
  1384. border-right-color:#ffeeba
  1385. }
  1386. .b-popover-warning.bs-popover-auto[x-placement^=right]>.arrow:after,
  1387. .b-popover-warning.bs-popover-right>.arrow:after {
  1388. border-right-color:#fff3cd
  1389. }
  1390. .b-popover-warning.bs-popover-auto[x-placement^=bottom]>.arrow:before,
  1391. .b-popover-warning.bs-popover-bottom>.arrow:before {
  1392. border-bottom-color:#ffeeba
  1393. }
  1394. .b-popover-warning.bs-popover-auto[x-placement^=bottom]>.arrow:after,
  1395. .b-popover-warning.bs-popover-bottom>.arrow:after {
  1396. border-bottom-color:#ffefbe
  1397. }
  1398. .b-popover-warning.bs-popover-auto[x-placement^=bottom] .popover-header:before,
  1399. .b-popover-warning.bs-popover-bottom .popover-header:before {
  1400. border-bottom-color:#ffefbe
  1401. }
  1402. .b-popover-warning.bs-popover-auto[x-placement^=left]>.arrow:before,
  1403. .b-popover-warning.bs-popover-left>.arrow:before {
  1404. border-left-color:#ffeeba
  1405. }
  1406. .b-popover-warning.bs-popover-auto[x-placement^=left]>.arrow:after,
  1407. .b-popover-warning.bs-popover-left>.arrow:after {
  1408. border-left-color:#fff3cd
  1409. }
  1410. .b-popover-warning .popover-header {
  1411. color:#212529;
  1412. background-color:#ffefbe;
  1413. border-bottom-color:#ffe9a4
  1414. }
  1415. .b-popover-warning .popover-body {
  1416. color:#856404
  1417. }
  1418. .b-popover-danger.popover {
  1419. background-color:#f8d7da;
  1420. border-color:#f5c6cb
  1421. }
  1422. .b-popover-danger.bs-popover-auto[x-placement^=top]>.arrow:before,
  1423. .b-popover-danger.bs-popover-top>.arrow:before {
  1424. border-top-color:#f5c6cb
  1425. }
  1426. .b-popover-danger.bs-popover-auto[x-placement^=top]>.arrow:after,
  1427. .b-popover-danger.bs-popover-top>.arrow:after {
  1428. border-top-color:#f8d7da
  1429. }
  1430. .b-popover-danger.bs-popover-auto[x-placement^=right]>.arrow:before,
  1431. .b-popover-danger.bs-popover-right>.arrow:before {
  1432. border-right-color:#f5c6cb
  1433. }
  1434. .b-popover-danger.bs-popover-auto[x-placement^=right]>.arrow:after,
  1435. .b-popover-danger.bs-popover-right>.arrow:after {
  1436. border-right-color:#f8d7da
  1437. }
  1438. .b-popover-danger.bs-popover-auto[x-placement^=bottom]>.arrow:before,
  1439. .b-popover-danger.bs-popover-bottom>.arrow:before {
  1440. border-bottom-color:#f5c6cb
  1441. }
  1442. .b-popover-danger.bs-popover-auto[x-placement^=bottom]>.arrow:after,
  1443. .b-popover-danger.bs-popover-bottom>.arrow:after {
  1444. border-bottom-color:#f6cace
  1445. }
  1446. .b-popover-danger.bs-popover-auto[x-placement^=bottom] .popover-header:before,
  1447. .b-popover-danger.bs-popover-bottom .popover-header:before {
  1448. border-bottom-color:#f6cace
  1449. }
  1450. .b-popover-danger.bs-popover-auto[x-placement^=left]>.arrow:before,
  1451. .b-popover-danger.bs-popover-left>.arrow:before {
  1452. border-left-color:#f5c6cb
  1453. }
  1454. .b-popover-danger.bs-popover-auto[x-placement^=left]>.arrow:after,
  1455. .b-popover-danger.bs-popover-left>.arrow:after {
  1456. border-left-color:#f8d7da
  1457. }
  1458. .b-popover-danger .popover-header {
  1459. color:#212529;
  1460. background-color:#f6cace;
  1461. border-bottom-color:#f2b4ba
  1462. }
  1463. .b-popover-danger .popover-body {
  1464. color:#721c24
  1465. }
  1466. .b-popover-light.popover {
  1467. background-color:#fefefe;
  1468. border-color:#fdfdfe
  1469. }
  1470. .b-popover-light.bs-popover-auto[x-placement^=top]>.arrow:before,
  1471. .b-popover-light.bs-popover-top>.arrow:before {
  1472. border-top-color:#fdfdfe
  1473. }
  1474. .b-popover-light.bs-popover-auto[x-placement^=top]>.arrow:after,
  1475. .b-popover-light.bs-popover-top>.arrow:after {
  1476. border-top-color:#fefefe
  1477. }
  1478. .b-popover-light.bs-popover-auto[x-placement^=right]>.arrow:before,
  1479. .b-popover-light.bs-popover-right>.arrow:before {
  1480. border-right-color:#fdfdfe
  1481. }
  1482. .b-popover-light.bs-popover-auto[x-placement^=right]>.arrow:after,
  1483. .b-popover-light.bs-popover-right>.arrow:after {
  1484. border-right-color:#fefefe
  1485. }
  1486. .b-popover-light.bs-popover-auto[x-placement^=bottom]>.arrow:before,
  1487. .b-popover-light.bs-popover-bottom>.arrow:before {
  1488. border-bottom-color:#fdfdfe
  1489. }
  1490. .b-popover-light.bs-popover-auto[x-placement^=bottom]>.arrow:after,
  1491. .b-popover-light.bs-popover-bottom>.arrow:after {
  1492. border-bottom-color:#f6f6f6
  1493. }
  1494. .b-popover-light.bs-popover-auto[x-placement^=bottom] .popover-header:before,
  1495. .b-popover-light.bs-popover-bottom .popover-header:before {
  1496. border-bottom-color:#f6f6f6
  1497. }
  1498. .b-popover-light.bs-popover-auto[x-placement^=left]>.arrow:before,
  1499. .b-popover-light.bs-popover-left>.arrow:before {
  1500. border-left-color:#fdfdfe
  1501. }
  1502. .b-popover-light.bs-popover-auto[x-placement^=left]>.arrow:after,
  1503. .b-popover-light.bs-popover-left>.arrow:after {
  1504. border-left-color:#fefefe
  1505. }
  1506. .b-popover-light .popover-header {
  1507. color:#212529;
  1508. background-color:#f6f6f6;
  1509. border-bottom-color:#eaeaea
  1510. }
  1511. .b-popover-light .popover-body {
  1512. color:#818182
  1513. }
  1514. .b-popover-dark.popover {
  1515. background-color:#d6d8d9;
  1516. border-color:#c6c8ca
  1517. }
  1518. .b-popover-dark.bs-popover-auto[x-placement^=top]>.arrow:before,
  1519. .b-popover-dark.bs-popover-top>.arrow:before {
  1520. border-top-color:#c6c8ca
  1521. }
  1522. .b-popover-dark.bs-popover-auto[x-placement^=top]>.arrow:after,
  1523. .b-popover-dark.bs-popover-top>.arrow:after {
  1524. border-top-color:#d6d8d9
  1525. }
  1526. .b-popover-dark.bs-popover-auto[x-placement^=right]>.arrow:before,
  1527. .b-popover-dark.bs-popover-right>.arrow:before {
  1528. border-right-color:#c6c8ca
  1529. }
  1530. .b-popover-dark.bs-popover-auto[x-placement^=right]>.arrow:after,
  1531. .b-popover-dark.bs-popover-right>.arrow:after {
  1532. border-right-color:#d6d8d9
  1533. }
  1534. .b-popover-dark.bs-popover-auto[x-placement^=bottom]>.arrow:before,
  1535. .b-popover-dark.bs-popover-bottom>.arrow:before {
  1536. border-bottom-color:#c6c8ca
  1537. }
  1538. .b-popover-dark.bs-popover-auto[x-placement^=bottom]>.arrow:after,
  1539. .b-popover-dark.bs-popover-bottom>.arrow:after {
  1540. border-bottom-color:#ced0d2
  1541. }
  1542. .b-popover-dark.bs-popover-auto[x-placement^=bottom] .popover-header:before,
  1543. .b-popover-dark.bs-popover-bottom .popover-header:before {
  1544. border-bottom-color:#ced0d2
  1545. }
  1546. .b-popover-dark.bs-popover-auto[x-placement^=left]>.arrow:before,
  1547. .b-popover-dark.bs-popover-left>.arrow:before {
  1548. border-left-color:#c6c8ca
  1549. }
  1550. .b-popover-dark.bs-popover-auto[x-placement^=left]>.arrow:after,
  1551. .b-popover-dark.bs-popover-left>.arrow:after {
  1552. border-left-color:#d6d8d9
  1553. }
  1554. .b-popover-dark .popover-header {
  1555. color:#212529;
  1556. background-color:#ced0d2;
  1557. border-bottom-color:#c1c4c5
  1558. }
  1559. .b-popover-dark .popover-body {
  1560. color:#1b1e21
  1561. }
  1562. .table.b-table.b-table-fixed {
  1563. table-layout:fixed
  1564. }
  1565. .table.b-table.b-table-no-border-collapse {
  1566. border-collapse:separate;
  1567. border-spacing:0
  1568. }
  1569. .table.b-table[aria-busy=true] {
  1570. opacity:.55
  1571. }
  1572. .table.b-table>tbody>tr.b-table-details>td {
  1573. border-top:none!important
  1574. }
  1575. .table.b-table>caption {
  1576. caption-side:bottom
  1577. }
  1578. .table.b-table.b-table-caption-top>caption {
  1579. caption-side:top!important
  1580. }
  1581. .table.b-table>tbody>.table-active,
  1582. .table.b-table>tbody>.table-active>td,
  1583. .table.b-table>tbody>.table-active>th {
  1584. background-color:rgba(0,0,0,.075)
  1585. }
  1586. .table.b-table.table-hover>tbody>tr.table-active:hover td,
  1587. .table.b-table.table-hover>tbody>tr.table-active:hover th {
  1588. color:#212529;
  1589. background-image:linear-gradient(rgba(0,0,0,.075),rgba(0,0,0,.075));
  1590. background-repeat:no-repeat
  1591. }
  1592. .table.b-table>tbody>.bg-active,
  1593. .table.b-table>tbody>.bg-active>td,
  1594. .table.b-table>tbody>.bg-active>th {
  1595. background-color:hsla(0,0%,100%,.075)!important
  1596. }
  1597. .table.b-table.table-hover.table-dark>tbody>tr.bg-active:hover td,
  1598. .table.b-table.table-hover.table-dark>tbody>tr.bg-active:hover th {
  1599. color:#fff;
  1600. background-image:linear-gradient(hsla(0,0%,100%,.075),hsla(0,0%,100%,.075));
  1601. background-repeat:no-repeat
  1602. }
  1603. .b-table-sticky-header,
  1604. .table-responsive,
  1605. [class*=table-responsive-] {
  1606. margin-bottom:1rem
  1607. }
  1608. .b-table-sticky-header>.table,
  1609. .table-responsive>.table,
  1610. [class*=table-responsive-]>.table {
  1611. margin-bottom:0
  1612. }
  1613. .b-table-sticky-header {
  1614. overflow-y:auto;
  1615. max-height:300px
  1616. }
  1617. @media print {
  1618. .b-table-sticky-header {
  1619. overflow-y:visible!important;
  1620. max-height:none!important
  1621. }
  1622. }
  1623. @supports ((position:-webkit-sticky) or (position:sticky)) {
  1624. .b-table-sticky-header>.table.b-table>thead>tr>th {
  1625. position:-webkit-sticky;
  1626. position:sticky;
  1627. top:0;
  1628. z-index:2
  1629. }
  1630. .b-table-sticky-header>.table.b-table>tbody>tr>.b-table-sticky-column,
  1631. .b-table-sticky-header>.table.b-table>tfoot>tr>.b-table-sticky-column,
  1632. .b-table-sticky-header>.table.b-table>thead>tr>.b-table-sticky-column,
  1633. .table-responsive>.table.b-table>tbody>tr>.b-table-sticky-column,
  1634. .table-responsive>.table.b-table>tfoot>tr>.b-table-sticky-column,
  1635. .table-responsive>.table.b-table>thead>tr>.b-table-sticky-column,
  1636. [class*=table-responsive-]>.table.b-table>tbody>tr>.b-table-sticky-column,
  1637. [class*=table-responsive-]>.table.b-table>tfoot>tr>.b-table-sticky-column,
  1638. [class*=table-responsive-]>.table.b-table>thead>tr>.b-table-sticky-column {
  1639. position:-webkit-sticky;
  1640. position:sticky;
  1641. left:0
  1642. }
  1643. .b-table-sticky-header>.table.b-table>thead>tr>.b-table-sticky-column,
  1644. .table-responsive>.table.b-table>thead>tr>.b-table-sticky-column,
  1645. [class*=table-responsive-]>.table.b-table>thead>tr>.b-table-sticky-column {
  1646. z-index:5
  1647. }
  1648. .b-table-sticky-header>.table.b-table>tbody>tr>.b-table-sticky-column,
  1649. .b-table-sticky-header>.table.b-table>tfoot>tr>.b-table-sticky-column,
  1650. .table-responsive>.table.b-table>tbody>tr>.b-table-sticky-column,
  1651. .table-responsive>.table.b-table>tfoot>tr>.b-table-sticky-column,
  1652. [class*=table-responsive-]>.table.b-table>tbody>tr>.b-table-sticky-column,
  1653. [class*=table-responsive-]>.table.b-table>tfoot>tr>.b-table-sticky-column {
  1654. z-index:2
  1655. }
  1656. .table.b-table>tbody>tr>.table-b-table-default,
  1657. .table.b-table>tfoot>tr>.table-b-table-default,
  1658. .table.b-table>thead>tr>.table-b-table-default {
  1659. color:#212529;
  1660. background-color:#fff
  1661. }
  1662. .table.b-table.table-dark>tbody>tr>.bg-b-table-default,
  1663. .table.b-table.table-dark>tfoot>tr>.bg-b-table-default,
  1664. .table.b-table.table-dark>thead>tr>.bg-b-table-default {
  1665. color:#fff;
  1666. background-color:#343a40
  1667. }
  1668. .table.b-table.table-striped>tbody>tr:nth-of-type(odd)>.table-b-table-default {
  1669. background-image:linear-gradient(rgba(0,0,0,.05),rgba(0,0,0,.05));
  1670. background-repeat:no-repeat
  1671. }
  1672. .table.b-table.table-striped.table-dark>tbody>tr:nth-of-type(odd)>.bg-b-table-default {
  1673. background-image:linear-gradient(hsla(0,0%,100%,.05),hsla(0,0%,100%,.05));
  1674. background-repeat:no-repeat
  1675. }
  1676. .table.b-table.table-hover>tbody>tr:hover>.table-b-table-default {
  1677. color:#212529;
  1678. background-image:linear-gradient(rgba(0,0,0,.075),rgba(0,0,0,.075));
  1679. background-repeat:no-repeat
  1680. }
  1681. .table.b-table.table-hover.table-dark>tbody>tr:hover>.bg-b-table-default {
  1682. color:#fff;
  1683. background-image:linear-gradient(hsla(0,0%,100%,.075),hsla(0,0%,100%,.075));
  1684. background-repeat:no-repeat
  1685. }
  1686. }
  1687. .table.b-table>tfoot>tr>[aria-sort],
  1688. .table.b-table>thead>tr>[aria-sort] {
  1689. cursor:pointer;
  1690. background-image:none;
  1691. background-repeat:no-repeat;
  1692. background-size:.65em 1em
  1693. }
  1694. .table.b-table>tfoot>tr>[aria-sort]:not(.b-table-sort-icon-left),
  1695. .table.b-table>thead>tr>[aria-sort]:not(.b-table-sort-icon-left) {
  1696. background-position:right .375rem center;
  1697. padding-right:calc(.75rem + .65em)
  1698. }
  1699. .table.b-table>tfoot>tr>[aria-sort].b-table-sort-icon-left,
  1700. .table.b-table>thead>tr>[aria-sort].b-table-sort-icon-left {
  1701. background-position:left .375rem center;
  1702. padding-left:calc(.75rem + .65em)
  1703. }
  1704. .table.b-table>tfoot>tr>[aria-sort=none],
  1705. .table.b-table>thead>tr>[aria-sort=none] {
  1706. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath opacity='.3' d='M51 1l25 23 24 22H1l25-22zm0 100l25-23 24-22H1l25 22z'/%3E%3C/svg%3E")
  1707. }
  1708. .table.b-table>tfoot>tr>[aria-sort=ascending],
  1709. .table.b-table>thead>tr>[aria-sort=ascending] {
  1710. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath d='M51 1l25 23 24 22H1l25-22z'/%3E%3Cpath opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3E%3C/svg%3E")
  1711. }
  1712. .table.b-table>tfoot>tr>[aria-sort=descending],
  1713. .table.b-table>thead>tr>[aria-sort=descending] {
  1714. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3E%3Cpath d='M51 101l25-23 24-22H1l25 22z'/%3E%3C/svg%3E")
  1715. }
  1716. .table.b-table.table-dark>tfoot>tr>[aria-sort=none],
  1717. .table.b-table.table-dark>thead>tr>[aria-sort=none],
  1718. .table.b-table>.thead-dark>tr>[aria-sort=none] {
  1719. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' opacity='.3' d='M51 1l25 23 24 22H1l25-22zm0 100l25-23 24-22H1l25 22z'/%3E%3C/svg%3E")
  1720. }
  1721. .table.b-table.table-dark>tfoot>tr>[aria-sort=ascending],
  1722. .table.b-table.table-dark>thead>tr>[aria-sort=ascending],
  1723. .table.b-table>.thead-dark>tr>[aria-sort=ascending] {
  1724. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M51 1l25 23 24 22H1l25-22z'/%3E%3Cpath fill='%23fff' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3E%3C/svg%3E")
  1725. }
  1726. .table.b-table.table-dark>tfoot>tr>[aria-sort=descending],
  1727. .table.b-table.table-dark>thead>tr>[aria-sort=descending],
  1728. .table.b-table>.thead-dark>tr>[aria-sort=descending] {
  1729. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3E%3Cpath fill='%23fff' d='M51 101l25-23 24-22H1l25 22z'/%3E%3C/svg%3E")
  1730. }
  1731. .table.b-table>tfoot>tr>.table-dark[aria-sort=none],
  1732. .table.b-table>thead>tr>.table-dark[aria-sort=none] {
  1733. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' opacity='.3' d='M51 1l25 23 24 22H1l25-22zm0 100l25-23 24-22H1l25 22z'/%3E%3C/svg%3E")
  1734. }
  1735. .table.b-table>tfoot>tr>.table-dark[aria-sort=ascending],
  1736. .table.b-table>thead>tr>.table-dark[aria-sort=ascending] {
  1737. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' d='M51 1l25 23 24 22H1l25-22z'/%3E%3Cpath fill='%23fff' opacity='.3' d='M51 101l25-23 24-22H1l25 22z'/%3E%3C/svg%3E")
  1738. }
  1739. .table.b-table>tfoot>tr>.table-dark[aria-sort=descending],
  1740. .table.b-table>thead>tr>.table-dark[aria-sort=descending] {
  1741. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='101' preserveAspectRatio='none'%3E%3Cpath fill='%23fff' opacity='.3' d='M51 1l25 23 24 22H1l25-22z'/%3E%3Cpath fill='%23fff' d='M51 101l25-23 24-22H1l25 22z'/%3E%3C/svg%3E")
  1742. }
  1743. .table.b-table.table-sm>tfoot>tr>[aria-sort]:not(.b-table-sort-icon-left),
  1744. .table.b-table.table-sm>thead>tr>[aria-sort]:not(.b-table-sort-icon-left) {
  1745. background-position:right .15rem center;
  1746. padding-right:calc(.3rem + .65em)
  1747. }
  1748. .table.b-table.table-sm>tfoot>tr>[aria-sort].b-table-sort-icon-left,
  1749. .table.b-table.table-sm>thead>tr>[aria-sort].b-table-sort-icon-left {
  1750. background-position:left .15rem center;
  1751. padding-left:calc(.3rem + .65em)
  1752. }
  1753. .table.b-table.b-table-selectable:not(.b-table-selectable-no-click)>tbody>tr {
  1754. cursor:pointer
  1755. }
  1756. .table.b-table.b-table-selectable:not(.b-table-selectable-no-click).b-table-selecting.b-table-select-range>tbody>tr {
  1757. -webkit-user-select:none;
  1758. -moz-user-select:none;
  1759. -ms-user-select:none;
  1760. user-select:none
  1761. }
  1762. @media (max-width:575.98px) {
  1763. .table.b-table.b-table-stacked-sm {
  1764. display:block;
  1765. width:100%
  1766. }
  1767. .table.b-table.b-table-stacked-sm>caption,
  1768. .table.b-table.b-table-stacked-sm>tbody,
  1769. .table.b-table.b-table-stacked-sm>tbody>tr,
  1770. .table.b-table.b-table-stacked-sm>tbody>tr>td,
  1771. .table.b-table.b-table-stacked-sm>tbody>tr>th {
  1772. display:block
  1773. }
  1774. .table.b-table.b-table-stacked-sm>tfoot,
  1775. .table.b-table.b-table-stacked-sm>thead {
  1776. display:none
  1777. }
  1778. .table.b-table.b-table-stacked-sm>tfoot>tr.b-table-bottom-row,
  1779. .table.b-table.b-table-stacked-sm>tfoot>tr.b-table-top-row,
  1780. .table.b-table.b-table-stacked-sm>thead>tr.b-table-bottom-row,
  1781. .table.b-table.b-table-stacked-sm>thead>tr.b-table-top-row {
  1782. display:none
  1783. }
  1784. .table.b-table.b-table-stacked-sm>caption {
  1785. caption-side:top!important
  1786. }
  1787. .table.b-table.b-table-stacked-sm>tbody>tr>[data-label]:before {
  1788. content:attr(data-label);
  1789. width:40%;
  1790. float:left;
  1791. text-align:right;
  1792. overflow-wrap:break-word;
  1793. font-weight:700;
  1794. font-style:normal;
  1795. padding:0 .5rem 0 0;
  1796. margin:0
  1797. }
  1798. .table.b-table.b-table-stacked-sm>tbody>tr>[data-label]:after {
  1799. display:block;
  1800. clear:both;
  1801. content:""
  1802. }
  1803. .table.b-table.b-table-stacked-sm>tbody>tr>[data-label]>div {
  1804. display:inline-block;
  1805. width:60%;
  1806. padding:0 0 0 .5rem;
  1807. margin:0
  1808. }
  1809. .table.b-table.b-table-stacked-sm>tbody>tr.bottom-row,
  1810. .table.b-table.b-table-stacked-sm>tbody>tr.top-row {
  1811. display:none
  1812. }
  1813. .table.b-table.b-table-stacked-sm>tbody>tr>:first-child {
  1814. border-top-width:3px
  1815. }
  1816. .table.b-table.b-table-stacked-sm>tbody>tr>[rowspan]+td,
  1817. .table.b-table.b-table-stacked-sm>tbody>tr>[rowspan]+th {
  1818. border-top-width:3px
  1819. }
  1820. }
  1821. @media (max-width:767.98px) {
  1822. .table.b-table.b-table-stacked-md {
  1823. display:block;
  1824. width:100%
  1825. }
  1826. .table.b-table.b-table-stacked-md>caption,
  1827. .table.b-table.b-table-stacked-md>tbody,
  1828. .table.b-table.b-table-stacked-md>tbody>tr,
  1829. .table.b-table.b-table-stacked-md>tbody>tr>td,
  1830. .table.b-table.b-table-stacked-md>tbody>tr>th {
  1831. display:block
  1832. }
  1833. .table.b-table.b-table-stacked-md>tfoot,
  1834. .table.b-table.b-table-stacked-md>thead {
  1835. display:none
  1836. }
  1837. .table.b-table.b-table-stacked-md>tfoot>tr.b-table-bottom-row,
  1838. .table.b-table.b-table-stacked-md>tfoot>tr.b-table-top-row,
  1839. .table.b-table.b-table-stacked-md>thead>tr.b-table-bottom-row,
  1840. .table.b-table.b-table-stacked-md>thead>tr.b-table-top-row {
  1841. display:none
  1842. }
  1843. .table.b-table.b-table-stacked-md>caption {
  1844. caption-side:top!important
  1845. }
  1846. .table.b-table.b-table-stacked-md>tbody>tr>[data-label]:before {
  1847. content:attr(data-label);
  1848. width:40%;
  1849. float:left;
  1850. text-align:right;
  1851. overflow-wrap:break-word;
  1852. font-weight:700;
  1853. font-style:normal;
  1854. padding:0 .5rem 0 0;
  1855. margin:0
  1856. }
  1857. .table.b-table.b-table-stacked-md>tbody>tr>[data-label]:after {
  1858. display:block;
  1859. clear:both;
  1860. content:""
  1861. }
  1862. .table.b-table.b-table-stacked-md>tbody>tr>[data-label]>div {
  1863. display:inline-block;
  1864. width:60%;
  1865. padding:0 0 0 .5rem;
  1866. margin:0
  1867. }
  1868. .table.b-table.b-table-stacked-md>tbody>tr.bottom-row,
  1869. .table.b-table.b-table-stacked-md>tbody>tr.top-row {
  1870. display:none
  1871. }
  1872. .table.b-table.b-table-stacked-md>tbody>tr>:first-child {
  1873. border-top-width:3px
  1874. }
  1875. .table.b-table.b-table-stacked-md>tbody>tr>[rowspan]+td,
  1876. .table.b-table.b-table-stacked-md>tbody>tr>[rowspan]+th {
  1877. border-top-width:3px
  1878. }
  1879. }
  1880. @media (max-width:991.98px) {
  1881. .table.b-table.b-table-stacked-lg {
  1882. display:block;
  1883. width:100%
  1884. }
  1885. .table.b-table.b-table-stacked-lg>caption,
  1886. .table.b-table.b-table-stacked-lg>tbody,
  1887. .table.b-table.b-table-stacked-lg>tbody>tr,
  1888. .table.b-table.b-table-stacked-lg>tbody>tr>td,
  1889. .table.b-table.b-table-stacked-lg>tbody>tr>th {
  1890. display:block
  1891. }
  1892. .table.b-table.b-table-stacked-lg>tfoot,
  1893. .table.b-table.b-table-stacked-lg>thead {
  1894. display:none
  1895. }
  1896. .table.b-table.b-table-stacked-lg>tfoot>tr.b-table-bottom-row,
  1897. .table.b-table.b-table-stacked-lg>tfoot>tr.b-table-top-row,
  1898. .table.b-table.b-table-stacked-lg>thead>tr.b-table-bottom-row,
  1899. .table.b-table.b-table-stacked-lg>thead>tr.b-table-top-row {
  1900. display:none
  1901. }
  1902. .table.b-table.b-table-stacked-lg>caption {
  1903. caption-side:top!important
  1904. }
  1905. .table.b-table.b-table-stacked-lg>tbody>tr>[data-label]:before {
  1906. content:attr(data-label);
  1907. width:40%;
  1908. float:left;
  1909. text-align:right;
  1910. overflow-wrap:break-word;
  1911. font-weight:700;
  1912. font-style:normal;
  1913. padding:0 .5rem 0 0;
  1914. margin:0
  1915. }
  1916. .table.b-table.b-table-stacked-lg>tbody>tr>[data-label]:after {
  1917. display:block;
  1918. clear:both;
  1919. content:""
  1920. }
  1921. .table.b-table.b-table-stacked-lg>tbody>tr>[data-label]>div {
  1922. display:inline-block;
  1923. width:60%;
  1924. padding:0 0 0 .5rem;
  1925. margin:0
  1926. }
  1927. .table.b-table.b-table-stacked-lg>tbody>tr.bottom-row,
  1928. .table.b-table.b-table-stacked-lg>tbody>tr.top-row {
  1929. display:none
  1930. }
  1931. .table.b-table.b-table-stacked-lg>tbody>tr>:first-child {
  1932. border-top-width:3px
  1933. }
  1934. .table.b-table.b-table-stacked-lg>tbody>tr>[rowspan]+td,
  1935. .table.b-table.b-table-stacked-lg>tbody>tr>[rowspan]+th {
  1936. border-top-width:3px
  1937. }
  1938. }
  1939. @media (max-width:1199.98px) {
  1940. .table.b-table.b-table-stacked-xl {
  1941. display:block;
  1942. width:100%
  1943. }
  1944. .table.b-table.b-table-stacked-xl>caption,
  1945. .table.b-table.b-table-stacked-xl>tbody,
  1946. .table.b-table.b-table-stacked-xl>tbody>tr,
  1947. .table.b-table.b-table-stacked-xl>tbody>tr>td,
  1948. .table.b-table.b-table-stacked-xl>tbody>tr>th {
  1949. display:block
  1950. }
  1951. .table.b-table.b-table-stacked-xl>tfoot,
  1952. .table.b-table.b-table-stacked-xl>thead {
  1953. display:none
  1954. }
  1955. .table.b-table.b-table-stacked-xl>tfoot>tr.b-table-bottom-row,
  1956. .table.b-table.b-table-stacked-xl>tfoot>tr.b-table-top-row,
  1957. .table.b-table.b-table-stacked-xl>thead>tr.b-table-bottom-row,
  1958. .table.b-table.b-table-stacked-xl>thead>tr.b-table-top-row {
  1959. display:none
  1960. }
  1961. .table.b-table.b-table-stacked-xl>caption {
  1962. caption-side:top!important
  1963. }
  1964. .table.b-table.b-table-stacked-xl>tbody>tr>[data-label]:before {
  1965. content:attr(data-label);
  1966. width:40%;
  1967. float:left;
  1968. text-align:right;
  1969. overflow-wrap:break-word;
  1970. font-weight:700;
  1971. font-style:normal;
  1972. padding:0 .5rem 0 0;
  1973. margin:0
  1974. }
  1975. .table.b-table.b-table-stacked-xl>tbody>tr>[data-label]:after {
  1976. display:block;
  1977. clear:both;
  1978. content:""
  1979. }
  1980. .table.b-table.b-table-stacked-xl>tbody>tr>[data-label]>div {
  1981. display:inline-block;
  1982. width:60%;
  1983. padding:0 0 0 .5rem;
  1984. margin:0
  1985. }
  1986. .table.b-table.b-table-stacked-xl>tbody>tr.bottom-row,
  1987. .table.b-table.b-table-stacked-xl>tbody>tr.top-row {
  1988. display:none
  1989. }
  1990. .table.b-table.b-table-stacked-xl>tbody>tr>:first-child {
  1991. border-top-width:3px
  1992. }
  1993. .table.b-table.b-table-stacked-xl>tbody>tr>[rowspan]+td,
  1994. .table.b-table.b-table-stacked-xl>tbody>tr>[rowspan]+th {
  1995. border-top-width:3px
  1996. }
  1997. }
  1998. .table.b-table.b-table-stacked {
  1999. display:block;
  2000. width:100%
  2001. }
  2002. .table.b-table.b-table-stacked>caption,
  2003. .table.b-table.b-table-stacked>tbody,
  2004. .table.b-table.b-table-stacked>tbody>tr,
  2005. .table.b-table.b-table-stacked>tbody>tr>td,
  2006. .table.b-table.b-table-stacked>tbody>tr>th {
  2007. display:block
  2008. }
  2009. .table.b-table.b-table-stacked>tfoot,
  2010. .table.b-table.b-table-stacked>thead {
  2011. display:none
  2012. }
  2013. .table.b-table.b-table-stacked>tfoot>tr.b-table-bottom-row,
  2014. .table.b-table.b-table-stacked>tfoot>tr.b-table-top-row,
  2015. .table.b-table.b-table-stacked>thead>tr.b-table-bottom-row,
  2016. .table.b-table.b-table-stacked>thead>tr.b-table-top-row {
  2017. display:none
  2018. }
  2019. .table.b-table.b-table-stacked>caption {
  2020. caption-side:top!important
  2021. }
  2022. .table.b-table.b-table-stacked>tbody>tr>[data-label]:before {
  2023. content:attr(data-label);
  2024. width:40%;
  2025. float:left;
  2026. text-align:right;
  2027. overflow-wrap:break-word;
  2028. font-weight:700;
  2029. font-style:normal;
  2030. padding:0 .5rem 0 0;
  2031. margin:0
  2032. }
  2033. .table.b-table.b-table-stacked>tbody>tr>[data-label]:after {
  2034. display:block;
  2035. clear:both;
  2036. content:""
  2037. }
  2038. .table.b-table.b-table-stacked>tbody>tr>[data-label]>div {
  2039. display:inline-block;
  2040. width:60%;
  2041. padding:0 0 0 .5rem;
  2042. margin:0
  2043. }
  2044. .table.b-table.b-table-stacked>tbody>tr.bottom-row,
  2045. .table.b-table.b-table-stacked>tbody>tr.top-row {
  2046. display:none
  2047. }
  2048. .table.b-table.b-table-stacked>tbody>tr>:first-child {
  2049. border-top-width:3px
  2050. }
  2051. .table.b-table.b-table-stacked>tbody>tr>[rowspan]+td,
  2052. .table.b-table.b-table-stacked>tbody>tr>[rowspan]+th {
  2053. border-top-width:3px
  2054. }
  2055. .b-toast {
  2056. display:block;
  2057. position:relative;
  2058. max-width:350px;
  2059. -webkit-backface-visibility:hidden;
  2060. backface-visibility:hidden;
  2061. background-clip:padding-box;
  2062. z-index:1;
  2063. border-radius:.25rem
  2064. }
  2065. .b-toast .toast {
  2066. background-color:hsla(0,0%,100%,.85)
  2067. }
  2068. .b-toast:not(:last-child) {
  2069. margin-bottom:.75rem
  2070. }
  2071. .b-toast.b-toast-solid .toast {
  2072. background-color:#fff
  2073. }
  2074. .b-toast .toast {
  2075. opacity:1
  2076. }
  2077. .b-toast .toast.fade:not(.show) {
  2078. opacity:0
  2079. }
  2080. .b-toast .toast .toast-body {
  2081. display:block
  2082. }
  2083. .b-toast-primary .toast {
  2084. background-color:rgba(230,242,255,.85);
  2085. border-color:rgba(184,218,255,.85);
  2086. color:#004085
  2087. }
  2088. .b-toast-primary .toast .toast-header {
  2089. color:#004085;
  2090. background-color:rgba(204,229,255,.85);
  2091. border-bottom-color:rgba(184,218,255,.85)
  2092. }
  2093. .b-toast-primary.b-toast-solid .toast {
  2094. background-color:#e6f2ff
  2095. }
  2096. .b-toast-secondary .toast {
  2097. background-color:rgba(239,240,241,.85);
  2098. border-color:rgba(214,216,219,.85);
  2099. color:#383d41
  2100. }
  2101. .b-toast-secondary .toast .toast-header {
  2102. color:#383d41;
  2103. background-color:rgba(226,227,229,.85);
  2104. border-bottom-color:rgba(214,216,219,.85)
  2105. }
  2106. .b-toast-secondary.b-toast-solid .toast {
  2107. background-color:#eff0f1
  2108. }
  2109. .b-toast-success .toast {
  2110. background-color:rgba(230,245,233,.85);
  2111. border-color:rgba(195,230,203,.85);
  2112. color:#155724
  2113. }
  2114. .b-toast-success .toast .toast-header {
  2115. color:#155724;
  2116. background-color:rgba(212,237,218,.85);
  2117. border-bottom-color:rgba(195,230,203,.85)
  2118. }
  2119. .b-toast-success.b-toast-solid .toast {
  2120. background-color:#e6f5e9
  2121. }
  2122. .b-toast-info .toast {
  2123. background-color:rgba(229,244,247,.85);
  2124. border-color:rgba(190,229,235,.85);
  2125. color:#0c5460
  2126. }
  2127. .b-toast-info .toast .toast-header {
  2128. color:#0c5460;
  2129. background-color:rgba(209,236,241,.85);
  2130. border-bottom-color:rgba(190,229,235,.85)
  2131. }
  2132. .b-toast-info.b-toast-solid .toast {
  2133. background-color:#e5f4f7
  2134. }
  2135. .b-toast-warning .toast {
  2136. background-color:rgba(255,249,231,.85);
  2137. border-color:rgba(255,238,186,.85);
  2138. color:#856404
  2139. }
  2140. .b-toast-warning .toast .toast-header {
  2141. color:#856404;
  2142. background-color:rgba(255,243,205,.85);
  2143. border-bottom-color:rgba(255,238,186,.85)
  2144. }
  2145. .b-toast-warning.b-toast-solid .toast {
  2146. background-color:#fff9e7
  2147. }
  2148. .b-toast-danger .toast {
  2149. background-color:rgba(252,237,238,.85);
  2150. border-color:rgba(245,198,203,.85);
  2151. color:#721c24
  2152. }
  2153. .b-toast-danger .toast .toast-header {
  2154. color:#721c24;
  2155. background-color:rgba(248,215,218,.85);
  2156. border-bottom-color:rgba(245,198,203,.85)
  2157. }
  2158. .b-toast-danger.b-toast-solid .toast {
  2159. background-color:#fcedee
  2160. }
  2161. .b-toast-light .toast {
  2162. background-color:hsla(0,0%,100%,.85);
  2163. border-color:rgba(253,253,254,.85);
  2164. color:#818182
  2165. }
  2166. .b-toast-light .toast .toast-header {
  2167. color:#818182;
  2168. background-color:hsla(0,0%,99.6%,.85);
  2169. border-bottom-color:rgba(253,253,254,.85)
  2170. }
  2171. .b-toast-light.b-toast-solid .toast {
  2172. background-color:#fff
  2173. }
  2174. .b-toast-dark .toast {
  2175. background-color:rgba(227,229,229,.85);
  2176. border-color:rgba(198,200,202,.85);
  2177. color:#1b1e21
  2178. }
  2179. .b-toast-dark .toast .toast-header {
  2180. color:#1b1e21;
  2181. background-color:rgba(214,216,217,.85);
  2182. border-bottom-color:rgba(198,200,202,.85)
  2183. }
  2184. .b-toast-dark.b-toast-solid .toast {
  2185. background-color:#e3e5e5
  2186. }
  2187. .b-toaster {
  2188. z-index:1100
  2189. }
  2190. .b-toaster .b-toaster-slot {
  2191. position:relative;
  2192. display:block
  2193. }
  2194. .b-toaster .b-toaster-slot:empty {
  2195. display:none!important
  2196. }
  2197. .b-toaster.b-toaster-bottom-center,
  2198. .b-toaster.b-toaster-bottom-full,
  2199. .b-toaster.b-toaster-bottom-left,
  2200. .b-toaster.b-toaster-bottom-right,
  2201. .b-toaster.b-toaster-top-center,
  2202. .b-toaster.b-toaster-top-full,
  2203. .b-toaster.b-toaster-top-left,
  2204. .b-toaster.b-toaster-top-right {
  2205. position:fixed;
  2206. left:.5rem;
  2207. right:.5rem;
  2208. margin:0;
  2209. padding:0;
  2210. height:0;
  2211. overflow:visible
  2212. }
  2213. .b-toaster.b-toaster-bottom-center .b-toaster-slot,
  2214. .b-toaster.b-toaster-bottom-full .b-toaster-slot,
  2215. .b-toaster.b-toaster-bottom-left .b-toaster-slot,
  2216. .b-toaster.b-toaster-bottom-right .b-toaster-slot,
  2217. .b-toaster.b-toaster-top-center .b-toaster-slot,
  2218. .b-toaster.b-toaster-top-full .b-toaster-slot,
  2219. .b-toaster.b-toaster-top-left .b-toaster-slot,
  2220. .b-toaster.b-toaster-top-right .b-toaster-slot {
  2221. position:absolute;
  2222. max-width:350px;
  2223. width:100%;
  2224. left:0;
  2225. right:0;
  2226. padding:0;
  2227. margin:0
  2228. }
  2229. .b-toaster.b-toaster-bottom-full .b-toaster-slot,
  2230. .b-toaster.b-toaster-bottom-full .b-toaster-slot .b-toast,
  2231. .b-toaster.b-toaster-bottom-full .b-toaster-slot .toast,
  2232. .b-toaster.b-toaster-top-full .b-toaster-slot,
  2233. .b-toaster.b-toaster-top-full .b-toaster-slot .b-toast,
  2234. .b-toaster.b-toaster-top-full .b-toaster-slot .toast {
  2235. width:100%;
  2236. max-width:100%
  2237. }
  2238. .b-toaster.b-toaster-top-center,
  2239. .b-toaster.b-toaster-top-full,
  2240. .b-toaster.b-toaster-top-left,
  2241. .b-toaster.b-toaster-top-right {
  2242. top:0
  2243. }
  2244. .b-toaster.b-toaster-top-center .b-toaster-slot,
  2245. .b-toaster.b-toaster-top-full .b-toaster-slot,
  2246. .b-toaster.b-toaster-top-left .b-toaster-slot,
  2247. .b-toaster.b-toaster-top-right .b-toaster-slot {
  2248. top:.5rem
  2249. }
  2250. .b-toaster.b-toaster-bottom-center,
  2251. .b-toaster.b-toaster-bottom-full,
  2252. .b-toaster.b-toaster-bottom-left,
  2253. .b-toaster.b-toaster-bottom-right {
  2254. bottom:0
  2255. }
  2256. .b-toaster.b-toaster-bottom-center .b-toaster-slot,
  2257. .b-toaster.b-toaster-bottom-full .b-toaster-slot,
  2258. .b-toaster.b-toaster-bottom-left .b-toaster-slot,
  2259. .b-toaster.b-toaster-bottom-right .b-toaster-slot {
  2260. bottom:.5rem
  2261. }
  2262. .b-toaster.b-toaster-bottom-center .b-toaster-slot,
  2263. .b-toaster.b-toaster-bottom-right .b-toaster-slot,
  2264. .b-toaster.b-toaster-top-center .b-toaster-slot,
  2265. .b-toaster.b-toaster-top-right .b-toaster-slot {
  2266. margin-left:auto
  2267. }
  2268. .b-toaster.b-toaster-bottom-center .b-toaster-slot,
  2269. .b-toaster.b-toaster-bottom-left .b-toaster-slot,
  2270. .b-toaster.b-toaster-top-center .b-toaster-slot,
  2271. .b-toaster.b-toaster-top-left .b-toaster-slot {
  2272. margin-right:auto
  2273. }
  2274. .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active,
  2275. .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active,
  2276. .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-move,
  2277. .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active,
  2278. .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active,
  2279. .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-move,
  2280. .b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active,
  2281. .b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active,
  2282. .b-toaster.b-toaster-top-left .b-toast.b-toaster-move,
  2283. .b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active,
  2284. .b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active,
  2285. .b-toaster.b-toaster-top-right .b-toast.b-toaster-move {
  2286. transition:transform .175s
  2287. }
  2288. .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active .toast.fade,
  2289. .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-to .toast.fade,
  2290. .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active .toast.fade,
  2291. .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-to .toast.fade,
  2292. .b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active .toast.fade,
  2293. .b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-to .toast.fade,
  2294. .b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active .toast.fade,
  2295. .b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-to .toast.fade {
  2296. transition-delay:.175s
  2297. }
  2298. .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active,
  2299. .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active,
  2300. .b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active,
  2301. .b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active {
  2302. position:absolute;
  2303. transition-delay:.175s
  2304. }
  2305. .b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active .toast.fade,
  2306. .b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active .toast.fade,
  2307. .b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active .toast.fade,
  2308. .b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active .toast.fade {
  2309. transition-delay:0s
  2310. }
  2311. .tooltip.b-tooltip {
  2312. display:block;
  2313. opacity:.9
  2314. }
  2315. .tooltip.b-tooltip.fade:not(.show) {
  2316. opacity:0
  2317. }
  2318. .tooltip.b-tooltip.show {
  2319. opacity:.9
  2320. }
  2321. .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=top] .arrow:before,
  2322. .tooltip.b-tooltip-primary.bs-tooltip-top .arrow:before {
  2323. border-top-color:#007bff
  2324. }
  2325. .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=right] .arrow:before,
  2326. .tooltip.b-tooltip-primary.bs-tooltip-right .arrow:before {
  2327. border-right-color:#007bff
  2328. }
  2329. .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=bottom] .arrow:before,
  2330. .tooltip.b-tooltip-primary.bs-tooltip-bottom .arrow:before {
  2331. border-bottom-color:#007bff
  2332. }
  2333. .tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^=left] .arrow:before,
  2334. .tooltip.b-tooltip-primary.bs-tooltip-left .arrow:before {
  2335. border-left-color:#007bff
  2336. }
  2337. .tooltip.b-tooltip-primary .tooltip-inner {
  2338. color:#fff;
  2339. background-color:#007bff
  2340. }
  2341. .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=top] .arrow:before,
  2342. .tooltip.b-tooltip-secondary.bs-tooltip-top .arrow:before {
  2343. border-top-color:#6c757d
  2344. }
  2345. .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=right] .arrow:before,
  2346. .tooltip.b-tooltip-secondary.bs-tooltip-right .arrow:before {
  2347. border-right-color:#6c757d
  2348. }
  2349. .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=bottom] .arrow:before,
  2350. .tooltip.b-tooltip-secondary.bs-tooltip-bottom .arrow:before {
  2351. border-bottom-color:#6c757d
  2352. }
  2353. .tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^=left] .arrow:before,
  2354. .tooltip.b-tooltip-secondary.bs-tooltip-left .arrow:before {
  2355. border-left-color:#6c757d
  2356. }
  2357. .tooltip.b-tooltip-secondary .tooltip-inner {
  2358. color:#fff;
  2359. background-color:#6c757d
  2360. }
  2361. .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=top] .arrow:before,
  2362. .tooltip.b-tooltip-success.bs-tooltip-top .arrow:before {
  2363. border-top-color:#28a745
  2364. }
  2365. .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=right] .arrow:before,
  2366. .tooltip.b-tooltip-success.bs-tooltip-right .arrow:before {
  2367. border-right-color:#28a745
  2368. }
  2369. .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=bottom] .arrow:before,
  2370. .tooltip.b-tooltip-success.bs-tooltip-bottom .arrow:before {
  2371. border-bottom-color:#28a745
  2372. }
  2373. .tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^=left] .arrow:before,
  2374. .tooltip.b-tooltip-success.bs-tooltip-left .arrow:before {
  2375. border-left-color:#28a745
  2376. }
  2377. .tooltip.b-tooltip-success .tooltip-inner {
  2378. color:#fff;
  2379. background-color:#28a745
  2380. }
  2381. .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=top] .arrow:before,
  2382. .tooltip.b-tooltip-info.bs-tooltip-top .arrow:before {
  2383. border-top-color:#17a2b8
  2384. }
  2385. .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=right] .arrow:before,
  2386. .tooltip.b-tooltip-info.bs-tooltip-right .arrow:before {
  2387. border-right-color:#17a2b8
  2388. }
  2389. .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=bottom] .arrow:before,
  2390. .tooltip.b-tooltip-info.bs-tooltip-bottom .arrow:before {
  2391. border-bottom-color:#17a2b8
  2392. }
  2393. .tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^=left] .arrow:before,
  2394. .tooltip.b-tooltip-info.bs-tooltip-left .arrow:before {
  2395. border-left-color:#17a2b8
  2396. }
  2397. .tooltip.b-tooltip-info .tooltip-inner {
  2398. color:#fff;
  2399. background-color:#17a2b8
  2400. }
  2401. .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=top] .arrow:before,
  2402. .tooltip.b-tooltip-warning.bs-tooltip-top .arrow:before {
  2403. border-top-color:#ffc107
  2404. }
  2405. .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=right] .arrow:before,
  2406. .tooltip.b-tooltip-warning.bs-tooltip-right .arrow:before {
  2407. border-right-color:#ffc107
  2408. }
  2409. .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=bottom] .arrow:before,
  2410. .tooltip.b-tooltip-warning.bs-tooltip-bottom .arrow:before {
  2411. border-bottom-color:#ffc107
  2412. }
  2413. .tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^=left] .arrow:before,
  2414. .tooltip.b-tooltip-warning.bs-tooltip-left .arrow:before {
  2415. border-left-color:#ffc107
  2416. }
  2417. .tooltip.b-tooltip-warning .tooltip-inner {
  2418. color:#212529;
  2419. background-color:#ffc107
  2420. }
  2421. .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=top] .arrow:before,
  2422. .tooltip.b-tooltip-danger.bs-tooltip-top .arrow:before {
  2423. border-top-color:#dc3545
  2424. }
  2425. .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=right] .arrow:before,
  2426. .tooltip.b-tooltip-danger.bs-tooltip-right .arrow:before {
  2427. border-right-color:#dc3545
  2428. }
  2429. .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=bottom] .arrow:before,
  2430. .tooltip.b-tooltip-danger.bs-tooltip-bottom .arrow:before {
  2431. border-bottom-color:#dc3545
  2432. }
  2433. .tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^=left] .arrow:before,
  2434. .tooltip.b-tooltip-danger.bs-tooltip-left .arrow:before {
  2435. border-left-color:#dc3545
  2436. }
  2437. .tooltip.b-tooltip-danger .tooltip-inner {
  2438. color:#fff;
  2439. background-color:#dc3545
  2440. }
  2441. .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=top] .arrow:before,
  2442. .tooltip.b-tooltip-light.bs-tooltip-top .arrow:before {
  2443. border-top-color:#f8f9fa
  2444. }
  2445. .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=right] .arrow:before,
  2446. .tooltip.b-tooltip-light.bs-tooltip-right .arrow:before {
  2447. border-right-color:#f8f9fa
  2448. }
  2449. .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=bottom] .arrow:before,
  2450. .tooltip.b-tooltip-light.bs-tooltip-bottom .arrow:before {
  2451. border-bottom-color:#f8f9fa
  2452. }
  2453. .tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^=left] .arrow:before,
  2454. .tooltip.b-tooltip-light.bs-tooltip-left .arrow:before {
  2455. border-left-color:#f8f9fa
  2456. }
  2457. .tooltip.b-tooltip-light .tooltip-inner {
  2458. color:#212529;
  2459. background-color:#f8f9fa
  2460. }
  2461. .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=top] .arrow:before,
  2462. .tooltip.b-tooltip-dark.bs-tooltip-top .arrow:before {
  2463. border-top-color:#343a40
  2464. }
  2465. .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow:before,
  2466. .tooltip.b-tooltip-dark.bs-tooltip-right .arrow:before {
  2467. border-right-color:#343a40
  2468. }
  2469. .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=bottom] .arrow:before,
  2470. .tooltip.b-tooltip-dark.bs-tooltip-bottom .arrow:before {
  2471. border-bottom-color:#343a40
  2472. }
  2473. .tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow:before,
  2474. .tooltip.b-tooltip-dark.bs-tooltip-left .arrow:before {
  2475. border-left-color:#343a40
  2476. }
  2477. .tooltip.b-tooltip-dark .tooltip-inner {
  2478. color:#fff;
  2479. background-color:#343a40
  2480. }
  2481. .swal2-popup.swal2-toast {
  2482. flex-direction:row;
  2483. align-items:center;
  2484. width:auto;
  2485. padding:.625em;
  2486. overflow-y:hidden;
  2487. box-shadow:0 0 .625em #d9d9d9
  2488. }
  2489. .swal2-popup.swal2-toast .swal2-header {
  2490. flex-direction:row
  2491. }
  2492. .swal2-popup.swal2-toast .swal2-title {
  2493. flex-grow:1;
  2494. justify-content:flex-start;
  2495. margin:0 .6em;
  2496. font-size:1em
  2497. }
  2498. .swal2-popup.swal2-toast .swal2-footer {
  2499. margin:.5em 0 0;
  2500. padding:.5em 0 0;
  2501. font-size:.8em
  2502. }
  2503. .swal2-popup.swal2-toast .swal2-close {
  2504. position:static;
  2505. width:.8em;
  2506. height:.8em;
  2507. line-height:.8
  2508. }
  2509. .swal2-popup.swal2-toast .swal2-content {
  2510. justify-content:flex-start;
  2511. font-size:1em
  2512. }
  2513. .swal2-popup.swal2-toast .swal2-icon {
  2514. width:2em;
  2515. min-width:2em;
  2516. height:2em;
  2517. margin:0
  2518. }
  2519. .swal2-popup.swal2-toast .swal2-icon:before {
  2520. display:flex;
  2521. align-items:center;
  2522. font-size:2em;
  2523. font-weight:700
  2524. }
  2525. @media (-ms-high-contrast:active),(-ms-high-contrast:none) {
  2526. .swal2-popup.swal2-toast .swal2-icon:before {
  2527. font-size:.25em
  2528. }
  2529. }
  2530. .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring {
  2531. width:2em;
  2532. height:2em
  2533. }
  2534. .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line] {
  2535. top:.875em;
  2536. width:1.375em
  2537. }
  2538. .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
  2539. left:.3125em
  2540. }
  2541. .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
  2542. right:.3125em
  2543. }
  2544. .swal2-popup.swal2-toast .swal2-actions {
  2545. flex-basis:auto!important;
  2546. width:auto;
  2547. height:auto;
  2548. margin:0 .3125em
  2549. }
  2550. .swal2-popup.swal2-toast .swal2-styled {
  2551. margin:0 .3125em;
  2552. padding:.3125em .625em;
  2553. font-size:1em
  2554. }
  2555. .swal2-popup.swal2-toast .swal2-styled:focus {
  2556. box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4)
  2557. }
  2558. .swal2-popup.swal2-toast .swal2-success {
  2559. border-color:#a5dc86
  2560. }
  2561. .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line] {
  2562. position:absolute;
  2563. width:1.6em;
  2564. height:3em;
  2565. transform:rotate(45deg);
  2566. border-radius:50%
  2567. }
  2568. .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left] {
  2569. top:-.8em;
  2570. left:-.5em;
  2571. transform:rotate(-45deg);
  2572. transform-origin:2em 2em;
  2573. border-radius:4em 0 0 4em
  2574. }
  2575. .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right] {
  2576. top:-.25em;
  2577. left:.9375em;
  2578. transform-origin:0 1.5em;
  2579. border-radius:0 4em 4em 0
  2580. }
  2581. .swal2-popup.swal2-toast .swal2-success .swal2-success-ring {
  2582. width:2em;
  2583. height:2em
  2584. }
  2585. .swal2-popup.swal2-toast .swal2-success .swal2-success-fix {
  2586. top:0;
  2587. left:.4375em;
  2588. width:.4375em;
  2589. height:2.6875em
  2590. }
  2591. .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line] {
  2592. height:.3125em
  2593. }
  2594. .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip] {
  2595. top:1.125em;
  2596. left:.1875em;
  2597. width:.75em
  2598. }
  2599. .swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long] {
  2600. top:.9375em;
  2601. right:.1875em;
  2602. width:1.375em
  2603. }
  2604. .swal2-popup.swal2-toast.swal2-show {
  2605. -webkit-animation:swal2-toast-show .5s;
  2606. animation:swal2-toast-show .5s
  2607. }
  2608. .swal2-popup.swal2-toast.swal2-hide {
  2609. -webkit-animation:swal2-toast-hide .1s forwards;
  2610. animation:swal2-toast-hide .1s forwards
  2611. }
  2612. .swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip {
  2613. -webkit-animation:swal2-toast-animate-success-line-tip .75s;
  2614. animation:swal2-toast-animate-success-line-tip .75s
  2615. }
  2616. .swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long {
  2617. -webkit-animation:swal2-toast-animate-success-line-long .75s;
  2618. animation:swal2-toast-animate-success-line-long .75s
  2619. }
  2620. .swal2-container {
  2621. display:flex;
  2622. position:fixed;
  2623. z-index:1060;
  2624. top:0;
  2625. right:0;
  2626. bottom:0;
  2627. left:0;
  2628. flex-direction:row;
  2629. align-items:center;
  2630. justify-content:center;
  2631. padding:.625em;
  2632. overflow-x:hidden;
  2633. transition:background-color .1s;
  2634. background-color:transparent;
  2635. -webkit-overflow-scrolling:touch
  2636. }
  2637. .swal2-container.swal2-top {
  2638. align-items:flex-start
  2639. }
  2640. .swal2-container.swal2-top-left,
  2641. .swal2-container.swal2-top-start {
  2642. align-items:flex-start;
  2643. justify-content:flex-start
  2644. }
  2645. .swal2-container.swal2-top-end,
  2646. .swal2-container.swal2-top-right {
  2647. align-items:flex-start;
  2648. justify-content:flex-end
  2649. }
  2650. .swal2-container.swal2-center {
  2651. align-items:center
  2652. }
  2653. .swal2-container.swal2-center-left,
  2654. .swal2-container.swal2-center-start {
  2655. align-items:center;
  2656. justify-content:flex-start
  2657. }
  2658. .swal2-container.swal2-center-end,
  2659. .swal2-container.swal2-center-right {
  2660. align-items:center;
  2661. justify-content:flex-end
  2662. }
  2663. .swal2-container.swal2-bottom {
  2664. align-items:flex-end
  2665. }
  2666. .swal2-container.swal2-bottom-left,
  2667. .swal2-container.swal2-bottom-start {
  2668. align-items:flex-end;
  2669. justify-content:flex-start
  2670. }
  2671. .swal2-container.swal2-bottom-end,
  2672. .swal2-container.swal2-bottom-right {
  2673. align-items:flex-end;
  2674. justify-content:flex-end
  2675. }
  2676. .swal2-container.swal2-bottom-end>:first-child,
  2677. .swal2-container.swal2-bottom-left>:first-child,
  2678. .swal2-container.swal2-bottom-right>:first-child,
  2679. .swal2-container.swal2-bottom-start>:first-child,
  2680. .swal2-container.swal2-bottom>:first-child {
  2681. margin-top:auto
  2682. }
  2683. .swal2-container.swal2-grow-fullscreen>.swal2-modal {
  2684. display:flex!important;
  2685. flex:1;
  2686. align-self:stretch;
  2687. justify-content:center
  2688. }
  2689. .swal2-container.swal2-grow-row>.swal2-modal {
  2690. display:flex!important;
  2691. flex:1;
  2692. align-content:center;
  2693. justify-content:center
  2694. }
  2695. .swal2-container.swal2-grow-column {
  2696. flex:1;
  2697. flex-direction:column
  2698. }
  2699. .swal2-container.swal2-grow-column.swal2-bottom,
  2700. .swal2-container.swal2-grow-column.swal2-center,
  2701. .swal2-container.swal2-grow-column.swal2-top {
  2702. align-items:center
  2703. }
  2704. .swal2-container.swal2-grow-column.swal2-bottom-left,
  2705. .swal2-container.swal2-grow-column.swal2-bottom-start,
  2706. .swal2-container.swal2-grow-column.swal2-center-left,
  2707. .swal2-container.swal2-grow-column.swal2-center-start,
  2708. .swal2-container.swal2-grow-column.swal2-top-left,
  2709. .swal2-container.swal2-grow-column.swal2-top-start {
  2710. align-items:flex-start
  2711. }
  2712. .swal2-container.swal2-grow-column.swal2-bottom-end,
  2713. .swal2-container.swal2-grow-column.swal2-bottom-right,
  2714. .swal2-container.swal2-grow-column.swal2-center-end,
  2715. .swal2-container.swal2-grow-column.swal2-center-right,
  2716. .swal2-container.swal2-grow-column.swal2-top-end,
  2717. .swal2-container.swal2-grow-column.swal2-top-right {
  2718. align-items:flex-end
  2719. }
  2720. .swal2-container.swal2-grow-column>.swal2-modal {
  2721. display:flex!important;
  2722. flex:1;
  2723. align-content:center;
  2724. justify-content:center
  2725. }
  2726. .swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal {
  2727. margin:auto
  2728. }
  2729. @media (-ms-high-contrast:active),(-ms-high-contrast:none) {
  2730. .swal2-container .swal2-modal {
  2731. margin:0!important
  2732. }
  2733. }
  2734. .swal2-container.swal2-shown {
  2735. background-color:rgba(0,0,0,.4)
  2736. }
  2737. .swal2-popup {
  2738. display:none;
  2739. position:relative;
  2740. box-sizing:border-box;
  2741. flex-direction:column;
  2742. justify-content:center;
  2743. width:32em;
  2744. max-width:100%;
  2745. padding:1.25em;
  2746. border:none;
  2747. border-radius:.3125em;
  2748. background:#fff;
  2749. font-family:inherit;
  2750. font-size:1rem
  2751. }
  2752. .swal2-popup:focus {
  2753. outline:none
  2754. }
  2755. .swal2-popup.swal2-loading {
  2756. overflow-y:hidden
  2757. }
  2758. .swal2-header {
  2759. display:flex;
  2760. flex-direction:column;
  2761. align-items:center
  2762. }
  2763. .swal2-title {
  2764. position:relative;
  2765. max-width:100%;
  2766. margin:0 0 .4em;
  2767. padding:0;
  2768. color:#595959;
  2769. font-size:1.875em;
  2770. font-weight:600;
  2771. text-align:center;
  2772. text-transform:none;
  2773. word-wrap:break-word
  2774. }
  2775. .swal2-actions {
  2776. display:flex;
  2777. z-index:1;
  2778. flex-wrap:wrap;
  2779. align-items:center;
  2780. justify-content:center;
  2781. width:100%;
  2782. margin:1.25em auto 0
  2783. }
  2784. .swal2-actions:not(.swal2-loading) .swal2-styled[disabled] {
  2785. opacity:.4
  2786. }
  2787. .swal2-actions:not(.swal2-loading) .swal2-styled:hover {
  2788. background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))
  2789. }
  2790. .swal2-actions:not(.swal2-loading) .swal2-styled:active {
  2791. background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))
  2792. }
  2793. .swal2-actions.swal2-loading .swal2-styled.swal2-confirm {
  2794. box-sizing:border-box;
  2795. width:2.5em;
  2796. height:2.5em;
  2797. margin:.46875em;
  2798. padding:0;
  2799. -webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;
  2800. animation:swal2-rotate-loading 1.5s linear 0s infinite normal;
  2801. border:.25em solid transparent;
  2802. border-radius:100%;
  2803. border-color:transparent;
  2804. background-color:transparent!important;
  2805. color:transparent;
  2806. cursor:default;
  2807. -webkit-user-select:none;
  2808. -moz-user-select:none;
  2809. -ms-user-select:none;
  2810. user-select:none
  2811. }
  2812. .swal2-actions.swal2-loading .swal2-styled.swal2-cancel {
  2813. margin-right:30px;
  2814. margin-left:30px
  2815. }
  2816. .swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm:after {
  2817. content:"";
  2818. display:inline-block;
  2819. width:15px;
  2820. height:15px;
  2821. margin-left:5px;
  2822. -webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;
  2823. animation:swal2-rotate-loading 1.5s linear 0s infinite normal;
  2824. border:3px solid #999;
  2825. border-radius:50%;
  2826. border-right-color:transparent;
  2827. box-shadow:1px 1px 1px #fff
  2828. }
  2829. .swal2-styled {
  2830. margin:.3125em;
  2831. padding:.625em 2em;
  2832. box-shadow:none;
  2833. font-weight:500
  2834. }
  2835. .swal2-styled:not([disabled]) {
  2836. cursor:pointer
  2837. }
  2838. .swal2-styled.swal2-confirm {
  2839. background:initial;
  2840. background-color:#3085d6
  2841. }
  2842. .swal2-styled.swal2-cancel,
  2843. .swal2-styled.swal2-confirm {
  2844. border:0;
  2845. border-radius:.25em;
  2846. color:#fff;
  2847. font-size:1.0625em
  2848. }
  2849. .swal2-styled.swal2-cancel {
  2850. background:initial;
  2851. background-color:#aaa
  2852. }
  2853. .swal2-styled:focus {
  2854. outline:none;
  2855. box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)
  2856. }
  2857. .swal2-styled::-moz-focus-inner {
  2858. border:0
  2859. }
  2860. .swal2-footer {
  2861. justify-content:center;
  2862. margin:1.25em 0 0;
  2863. padding:1em 0 0;
  2864. border-top:1px solid #eee;
  2865. color:#545454;
  2866. font-size:1em
  2867. }
  2868. .swal2-image {
  2869. max-width:100%;
  2870. margin:1.25em auto
  2871. }
  2872. .swal2-close {
  2873. position:absolute;
  2874. z-index:2;
  2875. top:0;
  2876. right:0;
  2877. justify-content:center;
  2878. width:1.2em;
  2879. height:1.2em;
  2880. padding:0;
  2881. overflow:hidden;
  2882. transition:color .1s ease-out;
  2883. border:none;
  2884. border-radius:0;
  2885. outline:initial;
  2886. background:transparent;
  2887. color:#ccc;
  2888. font-family:serif;
  2889. font-size:2.5em;
  2890. line-height:1.2;
  2891. cursor:pointer
  2892. }
  2893. .swal2-close:hover {
  2894. transform:none;
  2895. background:transparent;
  2896. color:#f27474
  2897. }
  2898. .swal2-content {
  2899. z-index:1;
  2900. justify-content:center;
  2901. margin:0;
  2902. padding:0;
  2903. color:#545454;
  2904. font-size:1.125em;
  2905. font-weight:400;
  2906. line-height:normal;
  2907. text-align:center;
  2908. word-wrap:break-word
  2909. }
  2910. .swal2-checkbox,
  2911. .swal2-file,
  2912. .swal2-input,
  2913. .swal2-radio,
  2914. .swal2-select,
  2915. .swal2-textarea {
  2916. margin:1em auto
  2917. }
  2918. .swal2-file,
  2919. .swal2-input,
  2920. .swal2-textarea {
  2921. box-sizing:border-box;
  2922. width:100%;
  2923. transition:border-color .3s,box-shadow .3s;
  2924. border:1px solid #d9d9d9;
  2925. border-radius:.1875em;
  2926. background:inherit;
  2927. box-shadow:inset 0 1px 1px rgba(0,0,0,.06);
  2928. color:inherit;
  2929. font-size:1.125em
  2930. }
  2931. .swal2-file.swal2-inputerror,
  2932. .swal2-input.swal2-inputerror,
  2933. .swal2-textarea.swal2-inputerror {
  2934. border-color:#f27474!important;
  2935. box-shadow:0 0 2px #f27474!important
  2936. }
  2937. .swal2-file:focus,
  2938. .swal2-input:focus,
  2939. .swal2-textarea:focus {
  2940. border:1px solid #b4dbed;
  2941. outline:none;
  2942. box-shadow:0 0 3px #c4e6f5
  2943. }
  2944. .swal2-file::-webkit-input-placeholder,
  2945. .swal2-input::-webkit-input-placeholder,
  2946. .swal2-textarea::-webkit-input-placeholder {
  2947. color:#ccc
  2948. }
  2949. .swal2-file::-moz-placeholder,
  2950. .swal2-input::-moz-placeholder,
  2951. .swal2-textarea::-moz-placeholder {
  2952. color:#ccc
  2953. }
  2954. .swal2-file:-ms-input-placeholder,
  2955. .swal2-input:-ms-input-placeholder,
  2956. .swal2-textarea:-ms-input-placeholder {
  2957. color:#ccc
  2958. }
  2959. .swal2-file::-ms-input-placeholder,
  2960. .swal2-input::-ms-input-placeholder,
  2961. .swal2-textarea::-ms-input-placeholder {
  2962. color:#ccc
  2963. }
  2964. .swal2-file::placeholder,
  2965. .swal2-input::placeholder,
  2966. .swal2-textarea::placeholder {
  2967. color:#ccc
  2968. }
  2969. .swal2-range {
  2970. margin:1em auto;
  2971. background:inherit
  2972. }
  2973. .swal2-range input {
  2974. width:80%
  2975. }
  2976. .swal2-range output {
  2977. width:20%;
  2978. color:inherit;
  2979. font-weight:600;
  2980. text-align:center
  2981. }
  2982. .swal2-range input,
  2983. .swal2-range output {
  2984. height:2.625em;
  2985. padding:0;
  2986. font-size:1.125em;
  2987. line-height:2.625em
  2988. }
  2989. .swal2-input {
  2990. height:2.625em;
  2991. padding:0 .75em
  2992. }
  2993. .swal2-input[type=number] {
  2994. max-width:10em
  2995. }
  2996. .swal2-file {
  2997. background:inherit;
  2998. font-size:1.125em
  2999. }
  3000. .swal2-textarea {
  3001. height:6.75em;
  3002. padding:.75em
  3003. }
  3004. .swal2-select {
  3005. min-width:50%;
  3006. max-width:100%;
  3007. padding:.375em .625em;
  3008. background:inherit;
  3009. color:inherit;
  3010. font-size:1.125em
  3011. }
  3012. .swal2-checkbox,
  3013. .swal2-radio {
  3014. align-items:center;
  3015. justify-content:center;
  3016. background:inherit;
  3017. color:inherit
  3018. }
  3019. .swal2-checkbox label,
  3020. .swal2-radio label {
  3021. margin:0 .6em;
  3022. font-size:1.125em
  3023. }
  3024. .swal2-checkbox input,
  3025. .swal2-radio input {
  3026. margin:0 .4em
  3027. }
  3028. .swal2-validation-message {
  3029. display:none;
  3030. align-items:center;
  3031. justify-content:center;
  3032. padding:.625em;
  3033. overflow:hidden;
  3034. background:#f0f0f0;
  3035. color:#666;
  3036. font-size:1em;
  3037. font-weight:300
  3038. }
  3039. .swal2-validation-message:before {
  3040. content:"!";
  3041. display:inline-block;
  3042. width:1.5em;
  3043. min-width:1.5em;
  3044. height:1.5em;
  3045. margin:0 .625em;
  3046. border-radius:50%;
  3047. background-color:#f27474;
  3048. color:#fff;
  3049. font-weight:600;
  3050. line-height:1.5em;
  3051. text-align:center
  3052. }
  3053. .swal2-icon {
  3054. position:relative;
  3055. box-sizing:content-box;
  3056. justify-content:center;
  3057. width:5em;
  3058. height:5em;
  3059. margin:1.25em auto 1.875em;
  3060. border:.25em solid transparent;
  3061. border-radius:50%;
  3062. font-family:inherit;
  3063. line-height:5em;
  3064. cursor:default;
  3065. -webkit-user-select:none;
  3066. -moz-user-select:none;
  3067. -ms-user-select:none;
  3068. user-select:none
  3069. }
  3070. .swal2-icon:before {
  3071. display:flex;
  3072. align-items:center;
  3073. height:92%;
  3074. font-size:3.75em
  3075. }
  3076. .swal2-icon.swal2-error {
  3077. border-color:#f27474
  3078. }
  3079. .swal2-icon.swal2-error .swal2-x-mark {
  3080. position:relative;
  3081. flex-grow:1
  3082. }
  3083. .swal2-icon.swal2-error [class^=swal2-x-mark-line] {
  3084. display:block;
  3085. position:absolute;
  3086. top:2.3125em;
  3087. width:2.9375em;
  3088. height:.3125em;
  3089. border-radius:.125em;
  3090. background-color:#f27474
  3091. }
  3092. .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
  3093. left:1.0625em;
  3094. transform:rotate(45deg)
  3095. }
  3096. .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
  3097. right:1em;
  3098. transform:rotate(-45deg)
  3099. }
  3100. .swal2-icon.swal2-warning {
  3101. border-color:#facea8;
  3102. color:#f8bb86
  3103. }
  3104. .swal2-icon.swal2-warning:before {
  3105. content:"!"
  3106. }
  3107. .swal2-icon.swal2-info {
  3108. border-color:#9de0f6;
  3109. color:#3fc3ee
  3110. }
  3111. .swal2-icon.swal2-info:before {
  3112. content:"i"
  3113. }
  3114. .swal2-icon.swal2-question {
  3115. border-color:#c9dae1;
  3116. color:#87adbd
  3117. }
  3118. .swal2-icon.swal2-question:before {
  3119. content:"?"
  3120. }
  3121. .swal2-icon.swal2-question.swal2-arabic-question-mark:before {
  3122. content:"\61F"
  3123. }
  3124. .swal2-icon.swal2-success {
  3125. border-color:#a5dc86
  3126. }
  3127. .swal2-icon.swal2-success [class^=swal2-success-circular-line] {
  3128. position:absolute;
  3129. width:3.75em;
  3130. height:7.5em;
  3131. transform:rotate(45deg);
  3132. border-radius:50%
  3133. }
  3134. .swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left] {
  3135. top:-.4375em;
  3136. left:-2.0635em;
  3137. transform:rotate(-45deg);
  3138. transform-origin:3.75em 3.75em;
  3139. border-radius:7.5em 0 0 7.5em
  3140. }
  3141. .swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right] {
  3142. top:-.6875em;
  3143. left:1.875em;
  3144. transform:rotate(-45deg);
  3145. transform-origin:0 3.75em;
  3146. border-radius:0 7.5em 7.5em 0
  3147. }
  3148. .swal2-icon.swal2-success .swal2-success-ring {
  3149. position:absolute;
  3150. z-index:2;
  3151. top:-.25em;
  3152. left:-.25em;
  3153. box-sizing:content-box;
  3154. width:100%;
  3155. height:100%;
  3156. border:.25em solid rgba(165,220,134,.3);
  3157. border-radius:50%
  3158. }
  3159. .swal2-icon.swal2-success .swal2-success-fix {
  3160. position:absolute;
  3161. z-index:1;
  3162. top:.5em;
  3163. left:1.625em;
  3164. width:.4375em;
  3165. height:5.625em;
  3166. transform:rotate(-45deg)
  3167. }
  3168. .swal2-icon.swal2-success [class^=swal2-success-line] {
  3169. display:block;
  3170. position:absolute;
  3171. z-index:2;
  3172. height:.3125em;
  3173. border-radius:.125em;
  3174. background-color:#a5dc86
  3175. }
  3176. .swal2-icon.swal2-success [class^=swal2-success-line][class$=tip] {
  3177. top:2.875em;
  3178. left:.875em;
  3179. width:1.5625em;
  3180. transform:rotate(45deg)
  3181. }
  3182. .swal2-icon.swal2-success [class^=swal2-success-line][class$=long] {
  3183. top:2.375em;
  3184. right:.5em;
  3185. width:2.9375em;
  3186. transform:rotate(-45deg)
  3187. }
  3188. .swal2-progress-steps {
  3189. align-items:center;
  3190. margin:0 0 1.25em;
  3191. padding:0;
  3192. background:inherit;
  3193. font-weight:600
  3194. }
  3195. .swal2-progress-steps li {
  3196. display:inline-block;
  3197. position:relative
  3198. }
  3199. .swal2-progress-steps .swal2-progress-step {
  3200. z-index:20;
  3201. width:2em;
  3202. height:2em;
  3203. border-radius:2em;
  3204. background:#3085d6;
  3205. color:#fff;
  3206. line-height:2em;
  3207. text-align:center
  3208. }
  3209. .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
  3210. background:#3085d6
  3211. }
  3212. .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step {
  3213. background:#add8e6;
  3214. color:#fff
  3215. }
  3216. .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line {
  3217. background:#add8e6
  3218. }
  3219. .swal2-progress-steps .swal2-progress-step-line {
  3220. z-index:10;
  3221. width:2.5em;
  3222. height:.4em;
  3223. margin:0 -1px;
  3224. background:#3085d6
  3225. }
  3226. [class^=swal2] {
  3227. -webkit-tap-highlight-color:transparent
  3228. }
  3229. .swal2-show {
  3230. -webkit-animation:swal2-show .3s;
  3231. animation:swal2-show .3s
  3232. }
  3233. .swal2-show.swal2-noanimation {
  3234. -webkit-animation:none;
  3235. animation:none
  3236. }
  3237. .swal2-hide {
  3238. -webkit-animation:swal2-hide .15s forwards;
  3239. animation:swal2-hide .15s forwards
  3240. }
  3241. .swal2-hide.swal2-noanimation {
  3242. -webkit-animation:none;
  3243. animation:none
  3244. }
  3245. .swal2-rtl .swal2-close {
  3246. right:auto;
  3247. left:0
  3248. }
  3249. .swal2-animate-success-icon .swal2-success-line-tip {
  3250. -webkit-animation:swal2-animate-success-line-tip .75s;
  3251. animation:swal2-animate-success-line-tip .75s
  3252. }
  3253. .swal2-animate-success-icon .swal2-success-line-long {
  3254. -webkit-animation:swal2-animate-success-line-long .75s;
  3255. animation:swal2-animate-success-line-long .75s
  3256. }
  3257. .swal2-animate-success-icon .swal2-success-circular-line-right {
  3258. -webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;
  3259. animation:swal2-rotate-success-circular-line 4.25s ease-in
  3260. }
  3261. .swal2-animate-error-icon {
  3262. -webkit-animation:swal2-animate-error-icon .5s;
  3263. animation:swal2-animate-error-icon .5s
  3264. }
  3265. .swal2-animate-error-icon .swal2-x-mark {
  3266. -webkit-animation:swal2-animate-error-x-mark .5s;
  3267. animation:swal2-animate-error-x-mark .5s
  3268. }
  3269. @supports (-ms-accelerator:true) {
  3270. .swal2-range input {
  3271. width:100%!important
  3272. }
  3273. .swal2-range output {
  3274. display:none
  3275. }
  3276. }
  3277. @media (-ms-high-contrast:active),(-ms-high-contrast:none) {
  3278. .swal2-range input {
  3279. width:100%!important
  3280. }
  3281. .swal2-range output {
  3282. display:none
  3283. }
  3284. }
  3285. @-moz-document url-prefix() {
  3286. .swal2-close:focus {
  3287. outline:2px solid rgba(50,100,150,.4)
  3288. }
  3289. }
  3290. @-webkit-keyframes swal2-toast-show {
  3291. 0% {
  3292. transform:translateY(-.625em) rotate(2deg)
  3293. }
  3294. 33% {
  3295. transform:translateY(0) rotate(-2deg)
  3296. }
  3297. 66% {
  3298. transform:translateY(.3125em) rotate(2deg)
  3299. }
  3300. to {
  3301. transform:translateY(0) rotate(0deg)
  3302. }
  3303. }
  3304. @keyframes swal2-toast-show {
  3305. 0% {
  3306. transform:translateY(-.625em) rotate(2deg)
  3307. }
  3308. 33% {
  3309. transform:translateY(0) rotate(-2deg)
  3310. }
  3311. 66% {
  3312. transform:translateY(.3125em) rotate(2deg)
  3313. }
  3314. to {
  3315. transform:translateY(0) rotate(0deg)
  3316. }
  3317. }
  3318. @-webkit-keyframes swal2-toast-hide {
  3319. to {
  3320. transform:rotate(1deg);
  3321. opacity:0
  3322. }
  3323. }
  3324. @keyframes swal2-toast-hide {
  3325. to {
  3326. transform:rotate(1deg);
  3327. opacity:0
  3328. }
  3329. }
  3330. @-webkit-keyframes swal2-toast-animate-success-line-tip {
  3331. 0% {
  3332. top:.5625em;
  3333. left:.0625em;
  3334. width:0
  3335. }
  3336. 54% {
  3337. top:.125em;
  3338. left:.125em;
  3339. width:0
  3340. }
  3341. 70% {
  3342. top:.625em;
  3343. left:-.25em;
  3344. width:1.625em
  3345. }
  3346. 84% {
  3347. top:1.0625em;
  3348. left:.75em;
  3349. width:.5em
  3350. }
  3351. to {
  3352. top:1.125em;
  3353. left:.1875em;
  3354. width:.75em
  3355. }
  3356. }
  3357. @keyframes swal2-toast-animate-success-line-tip {
  3358. 0% {
  3359. top:.5625em;
  3360. left:.0625em;
  3361. width:0
  3362. }
  3363. 54% {
  3364. top:.125em;
  3365. left:.125em;
  3366. width:0
  3367. }
  3368. 70% {
  3369. top:.625em;
  3370. left:-.25em;
  3371. width:1.625em
  3372. }
  3373. 84% {
  3374. top:1.0625em;
  3375. left:.75em;
  3376. width:.5em
  3377. }
  3378. to {
  3379. top:1.125em;
  3380. left:.1875em;
  3381. width:.75em
  3382. }
  3383. }
  3384. @-webkit-keyframes swal2-toast-animate-success-line-long {
  3385. 0% {
  3386. top:1.625em;
  3387. right:1.375em;
  3388. width:0
  3389. }
  3390. 65% {
  3391. top:1.25em;
  3392. right:.9375em;
  3393. width:0
  3394. }
  3395. 84% {
  3396. top:.9375em;
  3397. right:0;
  3398. width:1.125em
  3399. }
  3400. to {
  3401. top:.9375em;
  3402. right:.1875em;
  3403. width:1.375em
  3404. }
  3405. }
  3406. @keyframes swal2-toast-animate-success-line-long {
  3407. 0% {
  3408. top:1.625em;
  3409. right:1.375em;
  3410. width:0
  3411. }
  3412. 65% {
  3413. top:1.25em;
  3414. right:.9375em;
  3415. width:0
  3416. }
  3417. 84% {
  3418. top:.9375em;
  3419. right:0;
  3420. width:1.125em
  3421. }
  3422. to {
  3423. top:.9375em;
  3424. right:.1875em;
  3425. width:1.375em
  3426. }
  3427. }
  3428. @-webkit-keyframes swal2-show {
  3429. 0% {
  3430. transform:scale(.7)
  3431. }
  3432. 45% {
  3433. transform:scale(1.05)
  3434. }
  3435. 80% {
  3436. transform:scale(.95)
  3437. }
  3438. to {
  3439. transform:scale(1)
  3440. }
  3441. }
  3442. @keyframes swal2-show {
  3443. 0% {
  3444. transform:scale(.7)
  3445. }
  3446. 45% {
  3447. transform:scale(1.05)
  3448. }
  3449. 80% {
  3450. transform:scale(.95)
  3451. }
  3452. to {
  3453. transform:scale(1)
  3454. }
  3455. }
  3456. @-webkit-keyframes swal2-hide {
  3457. 0% {
  3458. transform:scale(1);
  3459. opacity:1
  3460. }
  3461. to {
  3462. transform:scale(.5);
  3463. opacity:0
  3464. }
  3465. }
  3466. @keyframes swal2-hide {
  3467. 0% {
  3468. transform:scale(1);
  3469. opacity:1
  3470. }
  3471. to {
  3472. transform:scale(.5);
  3473. opacity:0
  3474. }
  3475. }
  3476. @-webkit-keyframes swal2-animate-success-line-tip {
  3477. 0% {
  3478. top:1.1875em;
  3479. left:.0625em;
  3480. width:0
  3481. }
  3482. 54% {
  3483. top:1.0625em;
  3484. left:.125em;
  3485. width:0
  3486. }
  3487. 70% {
  3488. top:2.1875em;
  3489. left:-.375em;
  3490. width:3.125em
  3491. }
  3492. 84% {
  3493. top:3em;
  3494. left:1.3125em;
  3495. width:1.0625em
  3496. }
  3497. to {
  3498. top:2.8125em;
  3499. left:.875em;
  3500. width:1.5625em
  3501. }
  3502. }
  3503. @keyframes swal2-animate-success-line-tip {
  3504. 0% {
  3505. top:1.1875em;
  3506. left:.0625em;
  3507. width:0
  3508. }
  3509. 54% {
  3510. top:1.0625em;
  3511. left:.125em;
  3512. width:0
  3513. }
  3514. 70% {
  3515. top:2.1875em;
  3516. left:-.375em;
  3517. width:3.125em
  3518. }
  3519. 84% {
  3520. top:3em;
  3521. left:1.3125em;
  3522. width:1.0625em
  3523. }
  3524. to {
  3525. top:2.8125em;
  3526. left:.875em;
  3527. width:1.5625em
  3528. }
  3529. }
  3530. @-webkit-keyframes swal2-animate-success-line-long {
  3531. 0% {
  3532. top:3.375em;
  3533. right:2.875em;
  3534. width:0
  3535. }
  3536. 65% {
  3537. top:3.375em;
  3538. right:2.875em;
  3539. width:0
  3540. }
  3541. 84% {
  3542. top:2.1875em;
  3543. right:0;
  3544. width:3.4375em
  3545. }
  3546. to {
  3547. top:2.375em;
  3548. right:.5em;
  3549. width:2.9375em
  3550. }
  3551. }
  3552. @keyframes swal2-animate-success-line-long {
  3553. 0% {
  3554. top:3.375em;
  3555. right:2.875em;
  3556. width:0
  3557. }
  3558. 65% {
  3559. top:3.375em;
  3560. right:2.875em;
  3561. width:0
  3562. }
  3563. 84% {
  3564. top:2.1875em;
  3565. right:0;
  3566. width:3.4375em
  3567. }
  3568. to {
  3569. top:2.375em;
  3570. right:.5em;
  3571. width:2.9375em
  3572. }
  3573. }
  3574. @-webkit-keyframes swal2-rotate-success-circular-line {
  3575. 0% {
  3576. transform:rotate(-45deg)
  3577. }
  3578. 5% {
  3579. transform:rotate(-45deg)
  3580. }
  3581. 12% {
  3582. transform:rotate(-405deg)
  3583. }
  3584. to {
  3585. transform:rotate(-405deg)
  3586. }
  3587. }
  3588. @keyframes swal2-rotate-success-circular-line {
  3589. 0% {
  3590. transform:rotate(-45deg)
  3591. }
  3592. 5% {
  3593. transform:rotate(-45deg)
  3594. }
  3595. 12% {
  3596. transform:rotate(-405deg)
  3597. }
  3598. to {
  3599. transform:rotate(-405deg)
  3600. }
  3601. }
  3602. @-webkit-keyframes swal2-animate-error-x-mark {
  3603. 0% {
  3604. margin-top:1.625em;
  3605. transform:scale(.4);
  3606. opacity:0
  3607. }
  3608. 50% {
  3609. margin-top:1.625em;
  3610. transform:scale(.4);
  3611. opacity:0
  3612. }
  3613. 80% {
  3614. margin-top:-.375em;
  3615. transform:scale(1.15)
  3616. }
  3617. to {
  3618. margin-top:0;
  3619. transform:scale(1);
  3620. opacity:1
  3621. }
  3622. }
  3623. @keyframes swal2-animate-error-x-mark {
  3624. 0% {
  3625. margin-top:1.625em;
  3626. transform:scale(.4);
  3627. opacity:0
  3628. }
  3629. 50% {
  3630. margin-top:1.625em;
  3631. transform:scale(.4);
  3632. opacity:0
  3633. }
  3634. 80% {
  3635. margin-top:-.375em;
  3636. transform:scale(1.15)
  3637. }
  3638. to {
  3639. margin-top:0;
  3640. transform:scale(1);
  3641. opacity:1
  3642. }
  3643. }
  3644. @-webkit-keyframes swal2-animate-error-icon {
  3645. 0% {
  3646. transform:rotateX(100deg);
  3647. opacity:0
  3648. }
  3649. to {
  3650. transform:rotateX(0deg);
  3651. opacity:1
  3652. }
  3653. }
  3654. @keyframes swal2-animate-error-icon {
  3655. 0% {
  3656. transform:rotateX(100deg);
  3657. opacity:0
  3658. }
  3659. to {
  3660. transform:rotateX(0deg);
  3661. opacity:1
  3662. }
  3663. }
  3664. @-webkit-keyframes swal2-rotate-loading {
  3665. 0% {
  3666. transform:rotate(0deg)
  3667. }
  3668. to {
  3669. transform:rotate(1turn)
  3670. }
  3671. }
  3672. @keyframes swal2-rotate-loading {
  3673. 0% {
  3674. transform:rotate(0deg)
  3675. }
  3676. to {
  3677. transform:rotate(1turn)
  3678. }
  3679. }
  3680. body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
  3681. overflow:hidden
  3682. }
  3683. body.swal2-height-auto {
  3684. height:auto!important
  3685. }
  3686. body.swal2-no-backdrop .swal2-shown {
  3687. top:auto;
  3688. right:auto;
  3689. bottom:auto;
  3690. left:auto;
  3691. max-width:calc(100% - 1.25em);
  3692. background-color:transparent
  3693. }
  3694. body.swal2-no-backdrop .swal2-shown>.swal2-modal {
  3695. box-shadow:0 0 10px rgba(0,0,0,.4)
  3696. }
  3697. body.swal2-no-backdrop .swal2-shown.swal2-top {
  3698. top:0;
  3699. left:50%;
  3700. transform:translateX(-50%)
  3701. }
  3702. body.swal2-no-backdrop .swal2-shown.swal2-top-left,
  3703. body.swal2-no-backdrop .swal2-shown.swal2-top-start {
  3704. top:0;
  3705. left:0
  3706. }
  3707. body.swal2-no-backdrop .swal2-shown.swal2-top-end,
  3708. body.swal2-no-backdrop .swal2-shown.swal2-top-right {
  3709. top:0;
  3710. right:0
  3711. }
  3712. body.swal2-no-backdrop .swal2-shown.swal2-center {
  3713. top:50%;
  3714. left:50%;
  3715. transform:translate(-50%,-50%)
  3716. }
  3717. body.swal2-no-backdrop .swal2-shown.swal2-center-left,
  3718. body.swal2-no-backdrop .swal2-shown.swal2-center-start {
  3719. top:50%;
  3720. left:0;
  3721. transform:translateY(-50%)
  3722. }
  3723. body.swal2-no-backdrop .swal2-shown.swal2-center-end,
  3724. body.swal2-no-backdrop .swal2-shown.swal2-center-right {
  3725. top:50%;
  3726. right:0;
  3727. transform:translateY(-50%)
  3728. }
  3729. body.swal2-no-backdrop .swal2-shown.swal2-bottom {
  3730. bottom:0;
  3731. left:50%;
  3732. transform:translateX(-50%)
  3733. }
  3734. body.swal2-no-backdrop .swal2-shown.swal2-bottom-left,
  3735. body.swal2-no-backdrop .swal2-shown.swal2-bottom-start {
  3736. bottom:0;
  3737. left:0
  3738. }
  3739. body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,
  3740. body.swal2-no-backdrop .swal2-shown.swal2-bottom-right {
  3741. right:0;
  3742. bottom:0
  3743. }
  3744. @media print {
  3745. body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
  3746. overflow-y:scroll!important
  3747. }
  3748. body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true] {
  3749. display:none
  3750. }
  3751. body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container {
  3752. position:static!important
  3753. }
  3754. }
  3755. body.swal2-toast-shown .swal2-container,
  3756. body.swal2-toast-shown .swal2-container.swal2-shown {
  3757. background-color:transparent
  3758. }
  3759. body.swal2-toast-shown .swal2-container.swal2-top {
  3760. top:0;
  3761. right:auto;
  3762. bottom:auto;
  3763. left:50%;
  3764. transform:translateX(-50%)
  3765. }
  3766. body.swal2-toast-shown .swal2-container.swal2-top-end,
  3767. body.swal2-toast-shown .swal2-container.swal2-top-right {
  3768. top:0;
  3769. right:0;
  3770. bottom:auto;
  3771. left:auto
  3772. }
  3773. body.swal2-toast-shown .swal2-container.swal2-top-left,
  3774. body.swal2-toast-shown .swal2-container.swal2-top-start {
  3775. top:0;
  3776. right:auto;
  3777. bottom:auto;
  3778. left:0
  3779. }
  3780. body.swal2-toast-shown .swal2-container.swal2-center-left,
  3781. body.swal2-toast-shown .swal2-container.swal2-center-start {
  3782. top:50%;
  3783. right:auto;
  3784. bottom:auto;
  3785. left:0;
  3786. transform:translateY(-50%)
  3787. }
  3788. body.swal2-toast-shown .swal2-container.swal2-center {
  3789. top:50%;
  3790. right:auto;
  3791. bottom:auto;
  3792. left:50%;
  3793. transform:translate(-50%,-50%)
  3794. }
  3795. body.swal2-toast-shown .swal2-container.swal2-center-end,
  3796. body.swal2-toast-shown .swal2-container.swal2-center-right {
  3797. top:50%;
  3798. right:0;
  3799. bottom:auto;
  3800. left:auto;
  3801. transform:translateY(-50%)
  3802. }
  3803. body.swal2-toast-shown .swal2-container.swal2-bottom-left,
  3804. body.swal2-toast-shown .swal2-container.swal2-bottom-start {
  3805. top:auto;
  3806. right:auto;
  3807. bottom:0;
  3808. left:0
  3809. }
  3810. body.swal2-toast-shown .swal2-container.swal2-bottom {
  3811. top:auto;
  3812. right:auto;
  3813. bottom:0;
  3814. left:50%;
  3815. transform:translateX(-50%)
  3816. }
  3817. body.swal2-toast-shown .swal2-container.swal2-bottom-end,
  3818. body.swal2-toast-shown .swal2-container.swal2-bottom-right {
  3819. top:auto;
  3820. right:0;
  3821. bottom:0;
  3822. left:auto
  3823. }
  3824. body.swal2-toast-column .swal2-toast {
  3825. flex-direction:column;
  3826. align-items:stretch
  3827. }
  3828. body.swal2-toast-column .swal2-toast .swal2-actions {
  3829. flex:1;
  3830. align-self:stretch;
  3831. height:2.2em;
  3832. margin-top:.3125em
  3833. }
  3834. body.swal2-toast-column .swal2-toast .swal2-loading {
  3835. justify-content:center
  3836. }
  3837. body.swal2-toast-column .swal2-toast .swal2-input {
  3838. height:2em;
  3839. margin:.3125em auto;
  3840. font-size:1em
  3841. }
  3842. body.swal2-toast-column .swal2-toast .swal2-validation-message {
  3843. font-size:1em
  3844. }
  3845. /*!
  3846. * Bootstrap v4.4.1 (https://getbootstrap.com/)
  3847. * Copyright 2011-2019 The Bootstrap Authors
  3848. * Copyright 2011-2019 Twitter, Inc.
  3849. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
  3850. */
  3851. :root {
  3852. --blue:#007bff;
  3853. --indigo:#6610f2;
  3854. --purple:#6f42c1;
  3855. --pink:#e83e8c;
  3856. --red:#dc3545;
  3857. --orange:#fd7e14;
  3858. --yellow:#ffc107;
  3859. --green:#28a745;
  3860. --teal:#20c997;
  3861. --cyan:#17a2b8;
  3862. --white:#fff;
  3863. --gray:#6c757d;
  3864. --gray-dark:#343a40;
  3865. --primary:#007bff;
  3866. --secondary:#6c757d;
  3867. --success:#28a745;
  3868. --info:#17a2b8;
  3869. --warning:#ffc107;
  3870. --danger:#dc3545;
  3871. --light:#f8f9fa;
  3872. --dark:#343a40;
  3873. --breakpoint-xs:0;
  3874. --breakpoint-sm:576px;
  3875. --breakpoint-md:768px;
  3876. --breakpoint-lg:992px;
  3877. --breakpoint-xl:1200px;
  3878. --font-family-sans-serif:-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";
  3879. --font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace
  3880. }
  3881. *,
  3882. :after,
  3883. :before {
  3884. box-sizing:border-box
  3885. }
  3886. html {
  3887. font-family:sans-serif;
  3888. line-height:1.15;
  3889. -webkit-text-size-adjust:100%;
  3890. -webkit-tap-highlight-color:transparent
  3891. }
  3892. article,
  3893. aside,
  3894. figcaption,
  3895. figure,
  3896. footer,
  3897. header,
  3898. hgroup,
  3899. main,
  3900. nav,
  3901. section {
  3902. display:block
  3903. }
  3904. body {
  3905. margin:0;
  3906. font-family:-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;
  3907. font-size:1rem;
  3908. font-weight:400;
  3909. line-height:1.5;
  3910. color:#212529;
  3911. text-align:left;
  3912. background-color:#fff
  3913. }
  3914. [tabindex="-1"]:focus:not(:focus-visible) {
  3915. outline:0!important
  3916. }
  3917. hr {
  3918. box-sizing:content-box;
  3919. height:0;
  3920. overflow:visible
  3921. }
  3922. h1,
  3923. h2,
  3924. h3,
  3925. h4,
  3926. h5,
  3927. h6 {
  3928. margin-top:0;
  3929. margin-bottom:.5rem
  3930. }
  3931. p {
  3932. margin-top:0;
  3933. margin-bottom:1rem
  3934. }
  3935. abbr[data-original-title],
  3936. abbr[title] {
  3937. text-decoration:underline;
  3938. -webkit-text-decoration:underline dotted;
  3939. text-decoration:underline dotted;
  3940. cursor:help;
  3941. border-bottom:0;
  3942. -webkit-text-decoration-skip-ink:none;
  3943. text-decoration-skip-ink:none
  3944. }
  3945. address {
  3946. font-style:normal;
  3947. line-height:inherit
  3948. }
  3949. address,
  3950. dl,
  3951. ol,
  3952. ul {
  3953. margin-bottom:1rem
  3954. }
  3955. dl,
  3956. ol,
  3957. ul {
  3958. margin-top:0
  3959. }
  3960. ol ol,
  3961. ol ul,
  3962. ul ol,
  3963. ul ul {
  3964. margin-bottom:0
  3965. }
  3966. dt {
  3967. font-weight:700
  3968. }
  3969. dd {
  3970. margin-bottom:.5rem;
  3971. margin-left:0
  3972. }
  3973. blockquote {
  3974. margin:0 0 1rem
  3975. }
  3976. b,
  3977. strong {
  3978. font-weight:bolder
  3979. }
  3980. small {
  3981. font-size:80%
  3982. }
  3983. sub,
  3984. sup {
  3985. position:relative;
  3986. font-size:75%;
  3987. line-height:0;
  3988. vertical-align:baseline
  3989. }
  3990. sub {
  3991. bottom:-.25em
  3992. }
  3993. sup {
  3994. top:-.5em
  3995. }
  3996. a {
  3997. color:#007bff;
  3998. text-decoration:none;
  3999. background-color:transparent
  4000. }
  4001. a:hover {
  4002. color:#0056b3;
  4003. text-decoration:underline
  4004. }
  4005. a:not([href]) {
  4006. color:inherit;
  4007. text-decoration:none
  4008. }
  4009. a:not([href]):hover {
  4010. color:inherit;
  4011. text-decoration:none
  4012. }
  4013. code,
  4014. kbd,
  4015. pre,
  4016. samp {
  4017. font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
  4018. font-size:1em
  4019. }
  4020. pre {
  4021. margin-top:0;
  4022. margin-bottom:1rem;
  4023. overflow:auto
  4024. }
  4025. figure {
  4026. margin:0 0 1rem
  4027. }
  4028. img {
  4029. border-style:none
  4030. }
  4031. img,
  4032. svg {
  4033. vertical-align:middle
  4034. }
  4035. svg {
  4036. overflow:hidden
  4037. }
  4038. table {
  4039. border-collapse:collapse
  4040. }
  4041. caption {
  4042. padding-top:.75rem;
  4043. padding-bottom:.75rem;
  4044. color:#6c757d;
  4045. text-align:left;
  4046. caption-side:bottom
  4047. }
  4048. th {
  4049. text-align:inherit
  4050. }
  4051. label {
  4052. display:inline-block;
  4053. margin-bottom:.5rem
  4054. }
  4055. button {
  4056. border-radius:0
  4057. }
  4058. button:focus {
  4059. outline:1px dotted;
  4060. outline:5px auto -webkit-focus-ring-color
  4061. }
  4062. button,
  4063. input,
  4064. optgroup,
  4065. select,
  4066. textarea {
  4067. margin:0;
  4068. font-family:inherit;
  4069. font-size:inherit;
  4070. line-height:inherit
  4071. }
  4072. button,
  4073. input {
  4074. overflow:visible
  4075. }
  4076. button,
  4077. select {
  4078. text-transform:none
  4079. }
  4080. select {
  4081. word-wrap:normal
  4082. }
  4083. [type=button],
  4084. [type=reset],
  4085. [type=submit],
  4086. button {
  4087. -webkit-appearance:button
  4088. }
  4089. [type=button]:not(:disabled),
  4090. [type=reset]:not(:disabled),
  4091. [type=submit]:not(:disabled),
  4092. button:not(:disabled) {
  4093. cursor:pointer
  4094. }
  4095. [type=button]::-moz-focus-inner,
  4096. [type=reset]::-moz-focus-inner,
  4097. [type=submit]::-moz-focus-inner,
  4098. button::-moz-focus-inner {
  4099. padding:0;
  4100. border-style:none
  4101. }
  4102. input[type=checkbox],
  4103. input[type=radio] {
  4104. box-sizing:border-box;
  4105. padding:0
  4106. }
  4107. input[type=date],
  4108. input[type=datetime-local],
  4109. input[type=month],
  4110. input[type=time] {
  4111. -webkit-appearance:listbox
  4112. }
  4113. textarea {
  4114. overflow:auto;
  4115. resize:vertical
  4116. }
  4117. fieldset {
  4118. min-width:0;
  4119. padding:0;
  4120. margin:0;
  4121. border:0
  4122. }
  4123. legend {
  4124. display:block;
  4125. width:100%;
  4126. max-width:100%;
  4127. padding:0;
  4128. margin-bottom:.5rem;
  4129. font-size:1.5rem;
  4130. line-height:inherit;
  4131. color:inherit;
  4132. white-space:normal
  4133. }
  4134. progress {
  4135. vertical-align:baseline
  4136. }
  4137. [type=number]::-webkit-inner-spin-button,
  4138. [type=number]::-webkit-outer-spin-button {
  4139. height:auto
  4140. }
  4141. [type=search] {
  4142. outline-offset:-2px;
  4143. -webkit-appearance:none
  4144. }
  4145. [type=search]::-webkit-search-decoration {
  4146. -webkit-appearance:none
  4147. }
  4148. ::-webkit-file-upload-button {
  4149. font:inherit;
  4150. -webkit-appearance:button
  4151. }
  4152. output {
  4153. display:inline-block
  4154. }
  4155. summary {
  4156. display:list-item;
  4157. cursor:pointer
  4158. }
  4159. template {
  4160. display:none
  4161. }
  4162. [hidden] {
  4163. display:none!important
  4164. }
  4165. .h1,
  4166. .h2,
  4167. .h3,
  4168. .h4,
  4169. .h5,
  4170. .h6,
  4171. h1,
  4172. h2,
  4173. h3,
  4174. h4,
  4175. h5,
  4176. h6 {
  4177. margin-bottom:.5rem;
  4178. font-weight:500;
  4179. line-height:1.2
  4180. }
  4181. .h1,
  4182. h1 {
  4183. font-size:2.5rem
  4184. }
  4185. .h2,
  4186. h2 {
  4187. font-size:2rem
  4188. }
  4189. .h3,
  4190. h3 {
  4191. font-size:1.75rem
  4192. }
  4193. .h4,
  4194. h4 {
  4195. font-size:1.5rem
  4196. }
  4197. .h5,
  4198. h5 {
  4199. font-size:1.25rem
  4200. }
  4201. .h6,
  4202. h6 {
  4203. font-size:1rem
  4204. }
  4205. .lead {
  4206. font-size:1.25rem;
  4207. font-weight:300
  4208. }
  4209. .display-1 {
  4210. font-size:6rem
  4211. }
  4212. .display-1,
  4213. .display-2 {
  4214. font-weight:300;
  4215. line-height:1.2
  4216. }
  4217. .display-2 {
  4218. font-size:5.5rem
  4219. }
  4220. .display-3 {
  4221. font-size:4.5rem
  4222. }
  4223. .display-3,
  4224. .display-4 {
  4225. font-weight:300;
  4226. line-height:1.2
  4227. }
  4228. .display-4 {
  4229. font-size:3.5rem
  4230. }
  4231. hr {
  4232. margin-top:1rem;
  4233. margin-bottom:1rem;
  4234. border:0;
  4235. border-top:1px solid rgba(0,0,0,.1)
  4236. }
  4237. .small,
  4238. small {
  4239. font-size:80%;
  4240. font-weight:400
  4241. }
  4242. .mark,
  4243. mark {
  4244. padding:.2em;
  4245. background-color:#fcf8e3
  4246. }
  4247. .list-inline,
  4248. .list-unstyled {
  4249. padding-left:0;
  4250. list-style:none
  4251. }
  4252. .list-inline-item {
  4253. display:inline-block
  4254. }
  4255. .list-inline-item:not(:last-child) {
  4256. margin-right:.5rem
  4257. }
  4258. .initialism {
  4259. font-size:90%;
  4260. text-transform:uppercase
  4261. }
  4262. .blockquote {
  4263. margin-bottom:1rem;
  4264. font-size:1.25rem
  4265. }
  4266. .blockquote-footer {
  4267. display:block;
  4268. font-size:80%;
  4269. color:#6c757d
  4270. }
  4271. .blockquote-footer:before {
  4272. content:"\2014\A0"
  4273. }
  4274. .img-fluid,
  4275. .img-thumbnail {
  4276. max-width:100%;
  4277. height:auto
  4278. }
  4279. .img-thumbnail {
  4280. padding:.25rem;
  4281. background-color:#fff;
  4282. border:1px solid #dee2e6;
  4283. border-radius:.25rem
  4284. }
  4285. .figure {
  4286. display:inline-block
  4287. }
  4288. .figure-img {
  4289. margin-bottom:.5rem;
  4290. line-height:1
  4291. }
  4292. .figure-caption {
  4293. font-size:90%;
  4294. color:#6c757d
  4295. }
  4296. code {
  4297. font-size:87.5%;
  4298. color:#e83e8c;
  4299. word-wrap:break-word
  4300. }
  4301. a>code {
  4302. color:inherit
  4303. }
  4304. kbd {
  4305. padding:.2rem .4rem;
  4306. font-size:87.5%;
  4307. color:#fff;
  4308. background-color:#212529;
  4309. border-radius:.2rem
  4310. }
  4311. kbd kbd {
  4312. padding:0;
  4313. font-size:100%;
  4314. font-weight:700
  4315. }
  4316. pre {
  4317. display:block;
  4318. font-size:87.5%;
  4319. color:#212529
  4320. }
  4321. pre code {
  4322. font-size:inherit;
  4323. color:inherit;
  4324. word-break:normal
  4325. }
  4326. .pre-scrollable {
  4327. max-height:340px;
  4328. overflow-y:scroll
  4329. }
  4330. .container {
  4331. width:100%;
  4332. padding-right:15px;
  4333. padding-left:15px;
  4334. margin-right:auto;
  4335. margin-left:auto
  4336. }
  4337. @media (min-width:576px) {
  4338. .container {
  4339. max-width:540px
  4340. }
  4341. }
  4342. @media (min-width:768px) {
  4343. .container {
  4344. max-width:720px
  4345. }
  4346. }
  4347. @media (min-width:992px) {
  4348. .container {
  4349. max-width:960px
  4350. }
  4351. }
  4352. @media (min-width:1200px) {
  4353. .container {
  4354. max-width:1140px
  4355. }
  4356. }
  4357. .container-fluid,
  4358. .container-lg,
  4359. .container-md,
  4360. .container-sm,
  4361. .container-xl {
  4362. width:100%;
  4363. padding-right:15px;
  4364. padding-left:15px;
  4365. margin-right:auto;
  4366. margin-left:auto
  4367. }
  4368. @media (min-width:576px) {
  4369. .container,
  4370. .container-sm {
  4371. max-width:540px
  4372. }
  4373. }
  4374. @media (min-width:768px) {
  4375. .container,
  4376. .container-md,
  4377. .container-sm {
  4378. max-width:720px
  4379. }
  4380. }
  4381. @media (min-width:992px) {
  4382. .container,
  4383. .container-lg,
  4384. .container-md,
  4385. .container-sm {
  4386. max-width:960px
  4387. }
  4388. }
  4389. @media (min-width:1200px) {
  4390. .container,
  4391. .container-lg,
  4392. .container-md,
  4393. .container-sm,
  4394. .container-xl {
  4395. max-width:1140px
  4396. }
  4397. }
  4398. .row {
  4399. display:flex;
  4400. flex-wrap:wrap;
  4401. margin-right:-15px;
  4402. margin-left:-15px
  4403. }
  4404. .no-gutters {
  4405. margin-right:0;
  4406. margin-left:0
  4407. }
  4408. .no-gutters>.col,
  4409. .no-gutters>[class*=col-] {
  4410. padding-right:0;
  4411. padding-left:0
  4412. }
  4413. .col,
  4414. .col-1,
  4415. .col-2,
  4416. .col-3,
  4417. .col-4,
  4418. .col-5,
  4419. .col-6,
  4420. .col-7,
  4421. .col-8,
  4422. .col-9,
  4423. .col-10,
  4424. .col-11,
  4425. .col-12,
  4426. .col-auto,
  4427. .col-lg,
  4428. .col-lg-1,
  4429. .col-lg-2,
  4430. .col-lg-3,
  4431. .col-lg-4,
  4432. .col-lg-5,
  4433. .col-lg-6,
  4434. .col-lg-7,
  4435. .col-lg-8,
  4436. .col-lg-9,
  4437. .col-lg-10,
  4438. .col-lg-11,
  4439. .col-lg-12,
  4440. .col-lg-auto,
  4441. .col-md,
  4442. .col-md-1,
  4443. .col-md-2,
  4444. .col-md-3,
  4445. .col-md-4,
  4446. .col-md-5,
  4447. .col-md-6,
  4448. .col-md-7,
  4449. .col-md-8,
  4450. .col-md-9,
  4451. .col-md-10,
  4452. .col-md-11,
  4453. .col-md-12,
  4454. .col-md-auto,
  4455. .col-sm,
  4456. .col-sm-1,
  4457. .col-sm-2,
  4458. .col-sm-3,
  4459. .col-sm-4,
  4460. .col-sm-5,
  4461. .col-sm-6,
  4462. .col-sm-7,
  4463. .col-sm-8,
  4464. .col-sm-9,
  4465. .col-sm-10,
  4466. .col-sm-11,
  4467. .col-sm-12,
  4468. .col-sm-auto,
  4469. .col-xl,
  4470. .col-xl-1,
  4471. .col-xl-2,
  4472. .col-xl-3,
  4473. .col-xl-4,
  4474. .col-xl-5,
  4475. .col-xl-6,
  4476. .col-xl-7,
  4477. .col-xl-8,
  4478. .col-xl-9,
  4479. .col-xl-10,
  4480. .col-xl-11,
  4481. .col-xl-12,
  4482. .col-xl-auto {
  4483. position:relative;
  4484. width:100%;
  4485. padding-right:15px;
  4486. padding-left:15px
  4487. }
  4488. .col {
  4489. flex-basis:0;
  4490. flex-grow:1;
  4491. max-width:100%
  4492. }
  4493. .row-cols-1>* {
  4494. flex:0 0 100%;
  4495. max-width:100%
  4496. }
  4497. .row-cols-2>* {
  4498. flex:0 0 50%;
  4499. max-width:50%
  4500. }
  4501. .row-cols-3>* {
  4502. flex:0 0 33.333333%;
  4503. max-width:33.333333%
  4504. }
  4505. .row-cols-4>* {
  4506. flex:0 0 25%;
  4507. max-width:25%
  4508. }
  4509. .row-cols-5>* {
  4510. flex:0 0 20%;
  4511. max-width:20%
  4512. }
  4513. .row-cols-6>* {
  4514. flex:0 0 16.666667%;
  4515. max-width:16.666667%
  4516. }
  4517. .col-auto {
  4518. flex:0 0 auto;
  4519. width:auto;
  4520. max-width:100%
  4521. }
  4522. .col-1 {
  4523. flex:0 0 8.333333%;
  4524. max-width:8.333333%
  4525. }
  4526. .col-2 {
  4527. flex:0 0 16.666667%;
  4528. max-width:16.666667%
  4529. }
  4530. .col-3 {
  4531. flex:0 0 25%;
  4532. max-width:25%
  4533. }
  4534. .col-4 {
  4535. flex:0 0 33.333333%;
  4536. max-width:33.333333%
  4537. }
  4538. .col-5 {
  4539. flex:0 0 41.666667%;
  4540. max-width:41.666667%
  4541. }
  4542. .col-6 {
  4543. flex:0 0 50%;
  4544. max-width:50%
  4545. }
  4546. .col-7 {
  4547. flex:0 0 58.333333%;
  4548. max-width:58.333333%
  4549. }
  4550. .col-8 {
  4551. flex:0 0 66.666667%;
  4552. max-width:66.666667%
  4553. }
  4554. .col-9 {
  4555. flex:0 0 75%;
  4556. max-width:75%
  4557. }
  4558. .col-10 {
  4559. flex:0 0 83.333333%;
  4560. max-width:83.333333%
  4561. }
  4562. .col-11 {
  4563. flex:0 0 91.666667%;
  4564. max-width:91.666667%
  4565. }
  4566. .col-12 {
  4567. flex:0 0 100%;
  4568. max-width:100%
  4569. }
  4570. .order-first {
  4571. order:-1
  4572. }
  4573. .order-last {
  4574. order:13
  4575. }
  4576. .order-0 {
  4577. order:0
  4578. }
  4579. .order-1 {
  4580. order:1
  4581. }
  4582. .order-2 {
  4583. order:2
  4584. }
  4585. .order-3 {
  4586. order:3
  4587. }
  4588. .order-4 {
  4589. order:4
  4590. }
  4591. .order-5 {
  4592. order:5
  4593. }
  4594. .order-6 {
  4595. order:6
  4596. }
  4597. .order-7 {
  4598. order:7
  4599. }
  4600. .order-8 {
  4601. order:8
  4602. }
  4603. .order-9 {
  4604. order:9
  4605. }
  4606. .order-10 {
  4607. order:10
  4608. }
  4609. .order-11 {
  4610. order:11
  4611. }
  4612. .order-12 {
  4613. order:12
  4614. }
  4615. .offset-1 {
  4616. margin-left:8.333333%
  4617. }
  4618. .offset-2 {
  4619. margin-left:16.666667%
  4620. }
  4621. .offset-3 {
  4622. margin-left:25%
  4623. }
  4624. .offset-4 {
  4625. margin-left:33.333333%
  4626. }
  4627. .offset-5 {
  4628. margin-left:41.666667%
  4629. }
  4630. .offset-6 {
  4631. margin-left:50%
  4632. }
  4633. .offset-7 {
  4634. margin-left:58.333333%
  4635. }
  4636. .offset-8 {
  4637. margin-left:66.666667%
  4638. }
  4639. .offset-9 {
  4640. margin-left:75%
  4641. }
  4642. .offset-10 {
  4643. margin-left:83.333333%
  4644. }
  4645. .offset-11 {
  4646. margin-left:91.666667%
  4647. }
  4648. @media (min-width:576px) {
  4649. .col-sm {
  4650. flex-basis:0;
  4651. flex-grow:1;
  4652. max-width:100%
  4653. }
  4654. .row-cols-sm-1>* {
  4655. flex:0 0 100%;
  4656. max-width:100%
  4657. }
  4658. .row-cols-sm-2>* {
  4659. flex:0 0 50%;
  4660. max-width:50%
  4661. }
  4662. .row-cols-sm-3>* {
  4663. flex:0 0 33.333333%;
  4664. max-width:33.333333%
  4665. }
  4666. .row-cols-sm-4>* {
  4667. flex:0 0 25%;
  4668. max-width:25%
  4669. }
  4670. .row-cols-sm-5>* {
  4671. flex:0 0 20%;
  4672. max-width:20%
  4673. }
  4674. .row-cols-sm-6>* {
  4675. flex:0 0 16.666667%;
  4676. max-width:16.666667%
  4677. }
  4678. .col-sm-auto {
  4679. flex:0 0 auto;
  4680. width:auto;
  4681. max-width:100%
  4682. }
  4683. .col-sm-1 {
  4684. flex:0 0 8.333333%;
  4685. max-width:8.333333%
  4686. }
  4687. .col-sm-2 {
  4688. flex:0 0 16.666667%;
  4689. max-width:16.666667%
  4690. }
  4691. .col-sm-3 {
  4692. flex:0 0 25%;
  4693. max-width:25%
  4694. }
  4695. .col-sm-4 {
  4696. flex:0 0 33.333333%;
  4697. max-width:33.333333%
  4698. }
  4699. .col-sm-5 {
  4700. flex:0 0 41.666667%;
  4701. max-width:41.666667%
  4702. }
  4703. .col-sm-6 {
  4704. flex:0 0 50%;
  4705. max-width:50%
  4706. }
  4707. .col-sm-7 {
  4708. flex:0 0 58.333333%;
  4709. max-width:58.333333%
  4710. }
  4711. .col-sm-8 {
  4712. flex:0 0 66.666667%;
  4713. max-width:66.666667%
  4714. }
  4715. .col-sm-9 {
  4716. flex:0 0 75%;
  4717. max-width:75%
  4718. }
  4719. .col-sm-10 {
  4720. flex:0 0 83.333333%;
  4721. max-width:83.333333%
  4722. }
  4723. .col-sm-11 {
  4724. flex:0 0 91.666667%;
  4725. max-width:91.666667%
  4726. }
  4727. .col-sm-12 {
  4728. flex:0 0 100%;
  4729. max-width:100%
  4730. }
  4731. .order-sm-first {
  4732. order:-1
  4733. }
  4734. .order-sm-last {
  4735. order:13
  4736. }
  4737. .order-sm-0 {
  4738. order:0
  4739. }
  4740. .order-sm-1 {
  4741. order:1
  4742. }
  4743. .order-sm-2 {
  4744. order:2
  4745. }
  4746. .order-sm-3 {
  4747. order:3
  4748. }
  4749. .order-sm-4 {
  4750. order:4
  4751. }
  4752. .order-sm-5 {
  4753. order:5
  4754. }
  4755. .order-sm-6 {
  4756. order:6
  4757. }
  4758. .order-sm-7 {
  4759. order:7
  4760. }
  4761. .order-sm-8 {
  4762. order:8
  4763. }
  4764. .order-sm-9 {
  4765. order:9
  4766. }
  4767. .order-sm-10 {
  4768. order:10
  4769. }
  4770. .order-sm-11 {
  4771. order:11
  4772. }
  4773. .order-sm-12 {
  4774. order:12
  4775. }
  4776. .offset-sm-0 {
  4777. margin-left:0
  4778. }
  4779. .offset-sm-1 {
  4780. margin-left:8.333333%
  4781. }
  4782. .offset-sm-2 {
  4783. margin-left:16.666667%
  4784. }
  4785. .offset-sm-3 {
  4786. margin-left:25%
  4787. }
  4788. .offset-sm-4 {
  4789. margin-left:33.333333%
  4790. }
  4791. .offset-sm-5 {
  4792. margin-left:41.666667%
  4793. }
  4794. .offset-sm-6 {
  4795. margin-left:50%
  4796. }
  4797. .offset-sm-7 {
  4798. margin-left:58.333333%
  4799. }
  4800. .offset-sm-8 {
  4801. margin-left:66.666667%
  4802. }
  4803. .offset-sm-9 {
  4804. margin-left:75%
  4805. }
  4806. .offset-sm-10 {
  4807. margin-left:83.333333%
  4808. }
  4809. .offset-sm-11 {
  4810. margin-left:91.666667%
  4811. }
  4812. }
  4813. @media (min-width:768px) {
  4814. .col-md {
  4815. flex-basis:0;
  4816. flex-grow:1;
  4817. max-width:100%
  4818. }
  4819. .row-cols-md-1>* {
  4820. flex:0 0 100%;
  4821. max-width:100%
  4822. }
  4823. .row-cols-md-2>* {
  4824. flex:0 0 50%;
  4825. max-width:50%
  4826. }
  4827. .row-cols-md-3>* {
  4828. flex:0 0 33.333333%;
  4829. max-width:33.333333%
  4830. }
  4831. .row-cols-md-4>* {
  4832. flex:0 0 25%;
  4833. max-width:25%
  4834. }
  4835. .row-cols-md-5>* {
  4836. flex:0 0 20%;
  4837. max-width:20%
  4838. }
  4839. .row-cols-md-6>* {
  4840. flex:0 0 16.666667%;
  4841. max-width:16.666667%
  4842. }
  4843. .col-md-auto {
  4844. flex:0 0 auto;
  4845. width:auto;
  4846. max-width:100%
  4847. }
  4848. .col-md-1 {
  4849. flex:0 0 8.333333%;
  4850. max-width:8.333333%
  4851. }
  4852. .col-md-2 {
  4853. flex:0 0 16.666667%;
  4854. max-width:16.666667%
  4855. }
  4856. .col-md-3 {
  4857. flex:0 0 25%;
  4858. max-width:25%
  4859. }
  4860. .col-md-4 {
  4861. flex:0 0 33.333333%;
  4862. max-width:33.333333%
  4863. }
  4864. .col-md-5 {
  4865. flex:0 0 41.666667%;
  4866. max-width:41.666667%
  4867. }
  4868. .col-md-6 {
  4869. flex:0 0 50%;
  4870. max-width:50%
  4871. }
  4872. .col-md-7 {
  4873. flex:0 0 58.333333%;
  4874. max-width:58.333333%
  4875. }
  4876. .col-md-8 {
  4877. flex:0 0 66.666667%;
  4878. max-width:66.666667%
  4879. }
  4880. .col-md-9 {
  4881. flex:0 0 75%;
  4882. max-width:75%
  4883. }
  4884. .col-md-10 {
  4885. flex:0 0 83.333333%;
  4886. max-width:83.333333%
  4887. }
  4888. .col-md-11 {
  4889. flex:0 0 91.666667%;
  4890. max-width:91.666667%
  4891. }
  4892. .col-md-12 {
  4893. flex:0 0 100%;
  4894. max-width:100%
  4895. }
  4896. .order-md-first {
  4897. order:-1
  4898. }
  4899. .order-md-last {
  4900. order:13
  4901. }
  4902. .order-md-0 {
  4903. order:0
  4904. }
  4905. .order-md-1 {
  4906. order:1
  4907. }
  4908. .order-md-2 {
  4909. order:2
  4910. }
  4911. .order-md-3 {
  4912. order:3
  4913. }
  4914. .order-md-4 {
  4915. order:4
  4916. }
  4917. .order-md-5 {
  4918. order:5
  4919. }
  4920. .order-md-6 {
  4921. order:6
  4922. }
  4923. .order-md-7 {
  4924. order:7
  4925. }
  4926. .order-md-8 {
  4927. order:8
  4928. }
  4929. .order-md-9 {
  4930. order:9
  4931. }
  4932. .order-md-10 {
  4933. order:10
  4934. }
  4935. .order-md-11 {
  4936. order:11
  4937. }
  4938. .order-md-12 {
  4939. order:12
  4940. }
  4941. .offset-md-0 {
  4942. margin-left:0
  4943. }
  4944. .offset-md-1 {
  4945. margin-left:8.333333%
  4946. }
  4947. .offset-md-2 {
  4948. margin-left:16.666667%
  4949. }
  4950. .offset-md-3 {
  4951. margin-left:25%
  4952. }
  4953. .offset-md-4 {
  4954. margin-left:33.333333%
  4955. }
  4956. .offset-md-5 {
  4957. margin-left:41.666667%
  4958. }
  4959. .offset-md-6 {
  4960. margin-left:50%
  4961. }
  4962. .offset-md-7 {
  4963. margin-left:58.333333%
  4964. }
  4965. .offset-md-8 {
  4966. margin-left:66.666667%
  4967. }
  4968. .offset-md-9 {
  4969. margin-left:75%
  4970. }
  4971. .offset-md-10 {
  4972. margin-left:83.333333%
  4973. }
  4974. .offset-md-11 {
  4975. margin-left:91.666667%
  4976. }
  4977. }
  4978. @media (min-width:992px) {
  4979. .col-lg {
  4980. flex-basis:0;
  4981. flex-grow:1;
  4982. max-width:100%
  4983. }
  4984. .row-cols-lg-1>* {
  4985. flex:0 0 100%;
  4986. max-width:100%
  4987. }
  4988. .row-cols-lg-2>* {
  4989. flex:0 0 50%;
  4990. max-width:50%
  4991. }
  4992. .row-cols-lg-3>* {
  4993. flex:0 0 33.333333%;
  4994. max-width:33.333333%
  4995. }
  4996. .row-cols-lg-4>* {
  4997. flex:0 0 25%;
  4998. max-width:25%
  4999. }
  5000. .row-cols-lg-5>* {
  5001. flex:0 0 20%;
  5002. max-width:20%
  5003. }
  5004. .row-cols-lg-6>* {
  5005. flex:0 0 16.666667%;
  5006. max-width:16.666667%
  5007. }
  5008. .col-lg-auto {
  5009. flex:0 0 auto;
  5010. width:auto;
  5011. max-width:100%
  5012. }
  5013. .col-lg-1 {
  5014. flex:0 0 8.333333%;
  5015. max-width:8.333333%
  5016. }
  5017. .col-lg-2 {
  5018. flex:0 0 16.666667%;
  5019. max-width:16.666667%
  5020. }
  5021. .col-lg-3 {
  5022. flex:0 0 25%;
  5023. max-width:25%
  5024. }
  5025. .col-lg-4 {
  5026. flex:0 0 33.333333%;
  5027. max-width:33.333333%
  5028. }
  5029. .col-lg-5 {
  5030. flex:0 0 41.666667%;
  5031. max-width:41.666667%
  5032. }
  5033. .col-lg-6 {
  5034. flex:0 0 50%;
  5035. max-width:50%
  5036. }
  5037. .col-lg-7 {
  5038. flex:0 0 58.333333%;
  5039. max-width:58.333333%
  5040. }
  5041. .col-lg-8 {
  5042. flex:0 0 66.666667%;
  5043. max-width:66.666667%
  5044. }
  5045. .col-lg-9 {
  5046. flex:0 0 75%;
  5047. max-width:75%
  5048. }
  5049. .col-lg-10 {
  5050. flex:0 0 83.333333%;
  5051. max-width:83.333333%
  5052. }
  5053. .col-lg-11 {
  5054. flex:0 0 91.666667%;
  5055. max-width:91.666667%
  5056. }
  5057. .col-lg-12 {
  5058. flex:0 0 100%;
  5059. max-width:100%
  5060. }
  5061. .order-lg-first {
  5062. order:-1
  5063. }
  5064. .order-lg-last {
  5065. order:13
  5066. }
  5067. .order-lg-0 {
  5068. order:0
  5069. }
  5070. .order-lg-1 {
  5071. order:1
  5072. }
  5073. .order-lg-2 {
  5074. order:2
  5075. }
  5076. .order-lg-3 {
  5077. order:3
  5078. }
  5079. .order-lg-4 {
  5080. order:4
  5081. }
  5082. .order-lg-5 {
  5083. order:5
  5084. }
  5085. .order-lg-6 {
  5086. order:6
  5087. }
  5088. .order-lg-7 {
  5089. order:7
  5090. }
  5091. .order-lg-8 {
  5092. order:8
  5093. }
  5094. .order-lg-9 {
  5095. order:9
  5096. }
  5097. .order-lg-10 {
  5098. order:10
  5099. }
  5100. .order-lg-11 {
  5101. order:11
  5102. }
  5103. .order-lg-12 {
  5104. order:12
  5105. }
  5106. .offset-lg-0 {
  5107. margin-left:0
  5108. }
  5109. .offset-lg-1 {
  5110. margin-left:8.333333%
  5111. }
  5112. .offset-lg-2 {
  5113. margin-left:16.666667%
  5114. }
  5115. .offset-lg-3 {
  5116. margin-left:25%
  5117. }
  5118. .offset-lg-4 {
  5119. margin-left:33.333333%
  5120. }
  5121. .offset-lg-5 {
  5122. margin-left:41.666667%
  5123. }
  5124. .offset-lg-6 {
  5125. margin-left:50%
  5126. }
  5127. .offset-lg-7 {
  5128. margin-left:58.333333%
  5129. }
  5130. .offset-lg-8 {
  5131. margin-left:66.666667%
  5132. }
  5133. .offset-lg-9 {
  5134. margin-left:75%
  5135. }
  5136. .offset-lg-10 {
  5137. margin-left:83.333333%
  5138. }
  5139. .offset-lg-11 {
  5140. margin-left:91.666667%
  5141. }
  5142. }
  5143. @media (min-width:1200px) {
  5144. .col-xl {
  5145. flex-basis:0;
  5146. flex-grow:1;
  5147. max-width:100%
  5148. }
  5149. .row-cols-xl-1>* {
  5150. flex:0 0 100%;
  5151. max-width:100%
  5152. }
  5153. .row-cols-xl-2>* {
  5154. flex:0 0 50%;
  5155. max-width:50%
  5156. }
  5157. .row-cols-xl-3>* {
  5158. flex:0 0 33.333333%;
  5159. max-width:33.333333%
  5160. }
  5161. .row-cols-xl-4>* {
  5162. flex:0 0 25%;
  5163. max-width:25%
  5164. }
  5165. .row-cols-xl-5>* {
  5166. flex:0 0 20%;
  5167. max-width:20%
  5168. }
  5169. .row-cols-xl-6>* {
  5170. flex:0 0 16.666667%;
  5171. max-width:16.666667%
  5172. }
  5173. .col-xl-auto {
  5174. flex:0 0 auto;
  5175. width:auto;
  5176. max-width:100%
  5177. }
  5178. .col-xl-1 {
  5179. flex:0 0 8.333333%;
  5180. max-width:8.333333%
  5181. }
  5182. .col-xl-2 {
  5183. flex:0 0 16.666667%;
  5184. max-width:16.666667%
  5185. }
  5186. .col-xl-3 {
  5187. flex:0 0 25%;
  5188. max-width:25%
  5189. }
  5190. .col-xl-4 {
  5191. flex:0 0 33.333333%;
  5192. max-width:33.333333%
  5193. }
  5194. .col-xl-5 {
  5195. flex:0 0 41.666667%;
  5196. max-width:41.666667%
  5197. }
  5198. .col-xl-6 {
  5199. flex:0 0 50%;
  5200. max-width:50%
  5201. }
  5202. .col-xl-7 {
  5203. flex:0 0 58.333333%;
  5204. max-width:58.333333%
  5205. }
  5206. .col-xl-8 {
  5207. flex:0 0 66.666667%;
  5208. max-width:66.666667%
  5209. }
  5210. .col-xl-9 {
  5211. flex:0 0 75%;
  5212. max-width:75%
  5213. }
  5214. .col-xl-10 {
  5215. flex:0 0 83.333333%;
  5216. max-width:83.333333%
  5217. }
  5218. .col-xl-11 {
  5219. flex:0 0 91.666667%;
  5220. max-width:91.666667%
  5221. }
  5222. .col-xl-12 {
  5223. flex:0 0 100%;
  5224. max-width:100%
  5225. }
  5226. .order-xl-first {
  5227. order:-1
  5228. }
  5229. .order-xl-last {
  5230. order:13
  5231. }
  5232. .order-xl-0 {
  5233. order:0
  5234. }
  5235. .order-xl-1 {
  5236. order:1
  5237. }
  5238. .order-xl-2 {
  5239. order:2
  5240. }
  5241. .order-xl-3 {
  5242. order:3
  5243. }
  5244. .order-xl-4 {
  5245. order:4
  5246. }
  5247. .order-xl-5 {
  5248. order:5
  5249. }
  5250. .order-xl-6 {
  5251. order:6
  5252. }
  5253. .order-xl-7 {
  5254. order:7
  5255. }
  5256. .order-xl-8 {
  5257. order:8
  5258. }
  5259. .order-xl-9 {
  5260. order:9
  5261. }
  5262. .order-xl-10 {
  5263. order:10
  5264. }
  5265. .order-xl-11 {
  5266. order:11
  5267. }
  5268. .order-xl-12 {
  5269. order:12
  5270. }
  5271. .offset-xl-0 {
  5272. margin-left:0
  5273. }
  5274. .offset-xl-1 {
  5275. margin-left:8.333333%
  5276. }
  5277. .offset-xl-2 {
  5278. margin-left:16.666667%
  5279. }
  5280. .offset-xl-3 {
  5281. margin-left:25%
  5282. }
  5283. .offset-xl-4 {
  5284. margin-left:33.333333%
  5285. }
  5286. .offset-xl-5 {
  5287. margin-left:41.666667%
  5288. }
  5289. .offset-xl-6 {
  5290. margin-left:50%
  5291. }
  5292. .offset-xl-7 {
  5293. margin-left:58.333333%
  5294. }
  5295. .offset-xl-8 {
  5296. margin-left:66.666667%
  5297. }
  5298. .offset-xl-9 {
  5299. margin-left:75%
  5300. }
  5301. .offset-xl-10 {
  5302. margin-left:83.333333%
  5303. }
  5304. .offset-xl-11 {
  5305. margin-left:91.666667%
  5306. }
  5307. }
  5308. .table {
  5309. width:100%;
  5310. margin-bottom:1rem;
  5311. color:#212529
  5312. }
  5313. .table td,
  5314. .table th {
  5315. padding:.75rem;
  5316. vertical-align:top;
  5317. border-top:1px solid #dee2e6
  5318. }
  5319. .table thead th {
  5320. vertical-align:bottom;
  5321. border-bottom:2px solid #dee2e6
  5322. }
  5323. .table tbody+tbody {
  5324. border-top:2px solid #dee2e6
  5325. }
  5326. .table-sm td,
  5327. .table-sm th {
  5328. padding:.3rem
  5329. }
  5330. .table-bordered,
  5331. .table-bordered td,
  5332. .table-bordered th {
  5333. border:1px solid #dee2e6
  5334. }
  5335. .table-bordered thead td,
  5336. .table-bordered thead th {
  5337. border-bottom-width:2px
  5338. }
  5339. .table-borderless tbody+tbody,
  5340. .table-borderless td,
  5341. .table-borderless th,
  5342. .table-borderless thead th {
  5343. border:0
  5344. }
  5345. .table-striped tbody tr:nth-of-type(odd) {
  5346. background-color:rgba(0,0,0,.05)
  5347. }
  5348. .table-hover tbody tr:hover {
  5349. color:#212529;
  5350. background-color:rgba(0,0,0,.075)
  5351. }
  5352. .table-primary,
  5353. .table-primary>td,
  5354. .table-primary>th {
  5355. background-color:#b8daff
  5356. }
  5357. .table-primary tbody+tbody,
  5358. .table-primary td,
  5359. .table-primary th,
  5360. .table-primary thead th {
  5361. border-color:#7abaff
  5362. }
  5363. .table-hover .table-primary:hover {
  5364. background-color:#9fcdff
  5365. }
  5366. .table-hover .table-primary:hover>td,
  5367. .table-hover .table-primary:hover>th {
  5368. background-color:#9fcdff
  5369. }
  5370. .table-secondary,
  5371. .table-secondary>td,
  5372. .table-secondary>th {
  5373. background-color:#d6d8db
  5374. }
  5375. .table-secondary tbody+tbody,
  5376. .table-secondary td,
  5377. .table-secondary th,
  5378. .table-secondary thead th {
  5379. border-color:#b3b7bb
  5380. }
  5381. .table-hover .table-secondary:hover {
  5382. background-color:#c8cbcf
  5383. }
  5384. .table-hover .table-secondary:hover>td,
  5385. .table-hover .table-secondary:hover>th {
  5386. background-color:#c8cbcf
  5387. }
  5388. .table-success,
  5389. .table-success>td,
  5390. .table-success>th {
  5391. background-color:#c3e6cb
  5392. }
  5393. .table-success tbody+tbody,
  5394. .table-success td,
  5395. .table-success th,
  5396. .table-success thead th {
  5397. border-color:#8fd19e
  5398. }
  5399. .table-hover .table-success:hover {
  5400. background-color:#b1dfbb
  5401. }
  5402. .table-hover .table-success:hover>td,
  5403. .table-hover .table-success:hover>th {
  5404. background-color:#b1dfbb
  5405. }
  5406. .table-info,
  5407. .table-info>td,
  5408. .table-info>th {
  5409. background-color:#bee5eb
  5410. }
  5411. .table-info tbody+tbody,
  5412. .table-info td,
  5413. .table-info th,
  5414. .table-info thead th {
  5415. border-color:#86cfda
  5416. }
  5417. .table-hover .table-info:hover {
  5418. background-color:#abdde5
  5419. }
  5420. .table-hover .table-info:hover>td,
  5421. .table-hover .table-info:hover>th {
  5422. background-color:#abdde5
  5423. }
  5424. .table-warning,
  5425. .table-warning>td,
  5426. .table-warning>th {
  5427. background-color:#ffeeba
  5428. }
  5429. .table-warning tbody+tbody,
  5430. .table-warning td,
  5431. .table-warning th,
  5432. .table-warning thead th {
  5433. border-color:#ffdf7e
  5434. }
  5435. .table-hover .table-warning:hover {
  5436. background-color:#ffe8a1
  5437. }
  5438. .table-hover .table-warning:hover>td,
  5439. .table-hover .table-warning:hover>th {
  5440. background-color:#ffe8a1
  5441. }
  5442. .table-danger,
  5443. .table-danger>td,
  5444. .table-danger>th {
  5445. background-color:#f5c6cb
  5446. }
  5447. .table-danger tbody+tbody,
  5448. .table-danger td,
  5449. .table-danger th,
  5450. .table-danger thead th {
  5451. border-color:#ed969e
  5452. }
  5453. .table-hover .table-danger:hover {
  5454. background-color:#f1b0b7
  5455. }
  5456. .table-hover .table-danger:hover>td,
  5457. .table-hover .table-danger:hover>th {
  5458. background-color:#f1b0b7
  5459. }
  5460. .table-light,
  5461. .table-light>td,
  5462. .table-light>th {
  5463. background-color:#fdfdfe
  5464. }
  5465. .table-light tbody+tbody,
  5466. .table-light td,
  5467. .table-light th,
  5468. .table-light thead th {
  5469. border-color:#fbfcfc
  5470. }
  5471. .table-hover .table-light:hover {
  5472. background-color:#ececf6
  5473. }
  5474. .table-hover .table-light:hover>td,
  5475. .table-hover .table-light:hover>th {
  5476. background-color:#ececf6
  5477. }
  5478. .table-dark,
  5479. .table-dark>td,
  5480. .table-dark>th {
  5481. background-color:#c6c8ca
  5482. }
  5483. .table-dark tbody+tbody,
  5484. .table-dark td,
  5485. .table-dark th,
  5486. .table-dark thead th {
  5487. border-color:#95999c
  5488. }
  5489. .table-hover .table-dark:hover {
  5490. background-color:#b9bbbe
  5491. }
  5492. .table-hover .table-dark:hover>td,
  5493. .table-hover .table-dark:hover>th {
  5494. background-color:#b9bbbe
  5495. }
  5496. .table-active,
  5497. .table-active>td,
  5498. .table-active>th {
  5499. background-color:rgba(0,0,0,.075)
  5500. }
  5501. .table-hover .table-active:hover {
  5502. background-color:rgba(0,0,0,.075)
  5503. }
  5504. .table-hover .table-active:hover>td,
  5505. .table-hover .table-active:hover>th {
  5506. background-color:rgba(0,0,0,.075)
  5507. }
  5508. .table .thead-dark th {
  5509. color:#fff;
  5510. background-color:#343a40;
  5511. border-color:#454d55
  5512. }
  5513. .table .thead-light th {
  5514. color:#495057;
  5515. background-color:#e9ecef;
  5516. border-color:#dee2e6
  5517. }
  5518. .table-dark {
  5519. color:#fff;
  5520. background-color:#343a40
  5521. }
  5522. .table-dark td,
  5523. .table-dark th,
  5524. .table-dark thead th {
  5525. border-color:#454d55
  5526. }
  5527. .table-dark.table-bordered {
  5528. border:0
  5529. }
  5530. .table-dark.table-striped tbody tr:nth-of-type(odd) {
  5531. background-color:hsla(0,0%,100%,.05)
  5532. }
  5533. .table-dark.table-hover tbody tr:hover {
  5534. color:#fff;
  5535. background-color:hsla(0,0%,100%,.075)
  5536. }
  5537. @media (max-width:575.98px) {
  5538. .table-responsive-sm {
  5539. display:block;
  5540. width:100%;
  5541. overflow-x:auto;
  5542. -webkit-overflow-scrolling:touch
  5543. }
  5544. .table-responsive-sm>.table-bordered {
  5545. border:0
  5546. }
  5547. }
  5548. @media (max-width:767.98px) {
  5549. .table-responsive-md {
  5550. display:block;
  5551. width:100%;
  5552. overflow-x:auto;
  5553. -webkit-overflow-scrolling:touch
  5554. }
  5555. .table-responsive-md>.table-bordered {
  5556. border:0
  5557. }
  5558. }
  5559. @media (max-width:991.98px) {
  5560. .table-responsive-lg {
  5561. display:block;
  5562. width:100%;
  5563. overflow-x:auto;
  5564. -webkit-overflow-scrolling:touch
  5565. }
  5566. .table-responsive-lg>.table-bordered {
  5567. border:0
  5568. }
  5569. }
  5570. @media (max-width:1199.98px) {
  5571. .table-responsive-xl {
  5572. display:block;
  5573. width:100%;
  5574. overflow-x:auto;
  5575. -webkit-overflow-scrolling:touch
  5576. }
  5577. .table-responsive-xl>.table-bordered {
  5578. border:0
  5579. }
  5580. }
  5581. .table-responsive {
  5582. display:block;
  5583. width:100%;
  5584. overflow-x:auto;
  5585. -webkit-overflow-scrolling:touch
  5586. }
  5587. .table-responsive>.table-bordered {
  5588. border:0
  5589. }
  5590. .form-control {
  5591. display:block;
  5592. width:100%;
  5593. height:calc(1.5em + .75rem + 2px);
  5594. padding:.375rem .75rem;
  5595. font-size:1rem;
  5596. font-weight:400;
  5597. line-height:1.5;
  5598. color:#495057;
  5599. background-color:#fff;
  5600. background-clip:padding-box;
  5601. border:1px solid #ced4da;
  5602. border-radius:.25rem;
  5603. transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out
  5604. }
  5605. @media (prefers-reduced-motion:reduce) {
  5606. .form-control {
  5607. transition:none
  5608. }
  5609. }
  5610. .form-control::-ms-expand {
  5611. background-color:transparent;
  5612. border:0
  5613. }
  5614. .form-control:-moz-focusring {
  5615. color:transparent;
  5616. text-shadow:0 0 0 #495057
  5617. }
  5618. .form-control:focus {
  5619. color:#495057;
  5620. background-color:#fff;
  5621. border-color:#80bdff;
  5622. outline:0;
  5623. box-shadow:0 0 0 .2rem rgba(0,123,255,.25)
  5624. }
  5625. .form-control::-webkit-input-placeholder {
  5626. color:#6c757d;
  5627. opacity:1
  5628. }
  5629. .form-control::-moz-placeholder {
  5630. color:#6c757d;
  5631. opacity:1
  5632. }
  5633. .form-control:-ms-input-placeholder {
  5634. color:#6c757d;
  5635. opacity:1
  5636. }
  5637. .form-control::-ms-input-placeholder {
  5638. color:#6c757d;
  5639. opacity:1
  5640. }
  5641. .form-control::placeholder {
  5642. color:#6c757d;
  5643. opacity:1
  5644. }
  5645. .form-control:disabled,
  5646. .form-control[readonly] {
  5647. background-color:#e9ecef;
  5648. opacity:1
  5649. }
  5650. select.form-control:focus::-ms-value {
  5651. color:#495057;
  5652. background-color:#fff
  5653. }
  5654. .form-control-file,
  5655. .form-control-range {
  5656. display:block;
  5657. width:100%
  5658. }
  5659. .col-form-label {
  5660. padding-top:calc(.375rem + 1px);
  5661. padding-bottom:calc(.375rem + 1px);
  5662. margin-bottom:0;
  5663. font-size:inherit;
  5664. line-height:1.5
  5665. }
  5666. .col-form-label-lg {
  5667. padding-top:calc(.5rem + 1px);
  5668. padding-bottom:calc(.5rem + 1px);
  5669. font-size:1.25rem;
  5670. line-height:1.5
  5671. }
  5672. .col-form-label-sm {
  5673. padding-top:calc(.25rem + 1px);
  5674. padding-bottom:calc(.25rem + 1px);
  5675. font-size:.875rem;
  5676. line-height:1.5
  5677. }
  5678. .form-control-plaintext {
  5679. display:block;
  5680. width:100%;
  5681. padding:.375rem 0;
  5682. margin-bottom:0;
  5683. font-size:1rem;
  5684. line-height:1.5;
  5685. color:#212529;
  5686. background-color:transparent;
  5687. border:solid transparent;
  5688. border-width:1px 0
  5689. }
  5690. .form-control-plaintext.form-control-lg,
  5691. .form-control-plaintext.form-control-sm {
  5692. padding-right:0;
  5693. padding-left:0
  5694. }
  5695. .form-control-sm {
  5696. height:calc(1.5em + .5rem + 2px);
  5697. padding:.25rem .5rem;
  5698. font-size:.875rem;
  5699. line-height:1.5;
  5700. border-radius:.2rem
  5701. }
  5702. .form-control-lg {
  5703. height:calc(1.5em + 1rem + 2px);
  5704. padding:.5rem 1rem;
  5705. font-size:1.25rem;
  5706. line-height:1.5;
  5707. border-radius:.3rem
  5708. }
  5709. select.form-control[multiple],
  5710. select.form-control[size] {
  5711. height:auto
  5712. }
  5713. textarea.form-control {
  5714. height:auto
  5715. }
  5716. .form-group {
  5717. margin-bottom:1rem
  5718. }
  5719. .form-text {
  5720. display:block;
  5721. margin-top:.25rem
  5722. }
  5723. .form-row {
  5724. display:flex;
  5725. flex-wrap:wrap;
  5726. margin-right:-5px;
  5727. margin-left:-5px
  5728. }
  5729. .form-row>.col,
  5730. .form-row>[class*=col-] {
  5731. padding-right:5px;
  5732. padding-left:5px
  5733. }
  5734. .form-check {
  5735. position:relative;
  5736. display:block;
  5737. padding-left:1.25rem
  5738. }
  5739. .form-check-input {
  5740. position:absolute;
  5741. margin-top:.3rem;
  5742. margin-left:-1.25rem
  5743. }
  5744. .form-check-input:disabled~.form-check-label,
  5745. .form-check-input[disabled]~.form-check-label {
  5746. color:#6c757d
  5747. }
  5748. .form-check-label {
  5749. margin-bottom:0
  5750. }
  5751. .form-check-inline {
  5752. display:inline-flex;
  5753. align-items:center;
  5754. padding-left:0;
  5755. margin-right:.75rem
  5756. }
  5757. .form-check-inline .form-check-input {
  5758. position:static;
  5759. margin-top:0;
  5760. margin-right:.3125rem;
  5761. margin-left:0
  5762. }
  5763. .valid-feedback {
  5764. display:none;
  5765. width:100%;
  5766. margin-top:.25rem;
  5767. font-size:80%;
  5768. color:#28a745
  5769. }
  5770. .valid-tooltip {
  5771. position:absolute;
  5772. top:100%;
  5773. z-index:5;
  5774. display:none;
  5775. max-width:100%;
  5776. padding:.25rem .5rem;
  5777. margin-top:.1rem;
  5778. font-size:.875rem;
  5779. line-height:1.5;
  5780. color:#fff;
  5781. background-color:rgba(40,167,69,.9);
  5782. border-radius:.25rem
  5783. }
  5784. .is-valid~.valid-feedback,
  5785. .is-valid~.valid-tooltip,
  5786. .was-validated :valid~.valid-feedback,
  5787. .was-validated :valid~.valid-tooltip {
  5788. display:block
  5789. }
  5790. .form-control.is-valid,
  5791. .was-validated .form-control:valid {
  5792. border-color:#28a745;
  5793. padding-right:calc(1.5em + .75rem);
  5794. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");
  5795. background-repeat:no-repeat;
  5796. background-position:right calc(.375em + .1875rem) center;
  5797. background-size:calc(.75em + .375rem) calc(.75em + .375rem)
  5798. }
  5799. .form-control.is-valid:focus,
  5800. .was-validated .form-control:valid:focus {
  5801. border-color:#28a745;
  5802. box-shadow:0 0 0 .2rem rgba(40,167,69,.25)
  5803. }
  5804. .was-validated textarea.form-control:valid,
  5805. textarea.form-control.is-valid {
  5806. padding-right:calc(1.5em + .75rem);
  5807. background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)
  5808. }
  5809. .custom-select.is-valid,
  5810. .was-validated .custom-select:valid {
  5811. border-color:#28a745;
  5812. padding-right:calc(.75em + 2.3125rem);
  5813. background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)
  5814. }
  5815. .custom-select.is-valid:focus,
  5816. .was-validated .custom-select:valid:focus {
  5817. border-color:#28a745;
  5818. box-shadow:0 0 0 .2rem rgba(40,167,69,.25)
  5819. }
  5820. .form-check-input.is-valid~.form-check-label,
  5821. .was-validated .form-check-input:valid~.form-check-label {
  5822. color:#28a745
  5823. }
  5824. .form-check-input.is-valid~.valid-feedback,
  5825. .form-check-input.is-valid~.valid-tooltip,
  5826. .was-validated .form-check-input:valid~.valid-feedback,
  5827. .was-validated .form-check-input:valid~.valid-tooltip {
  5828. display:block
  5829. }
  5830. .custom-control-input.is-valid~.custom-control-label,
  5831. .was-validated .custom-control-input:valid~.custom-control-label {
  5832. color:#28a745
  5833. }
  5834. .custom-control-input.is-valid~.custom-control-label:before,
  5835. .was-validated .custom-control-input:valid~.custom-control-label:before {
  5836. border-color:#28a745
  5837. }
  5838. .custom-control-input.is-valid:checked~.custom-control-label:before,
  5839. .was-validated .custom-control-input:valid:checked~.custom-control-label:before {
  5840. border-color:#34ce57;
  5841. background-color:#34ce57
  5842. }
  5843. .custom-control-input.is-valid:focus~.custom-control-label:before,
  5844. .was-validated .custom-control-input:valid:focus~.custom-control-label:before {
  5845. box-shadow:0 0 0 .2rem rgba(40,167,69,.25)
  5846. }
  5847. .custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,
  5848. .was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before {
  5849. border-color:#28a745
  5850. }
  5851. .custom-file-input.is-valid~.custom-file-label,
  5852. .was-validated .custom-file-input:valid~.custom-file-label {
  5853. border-color:#28a745
  5854. }
  5855. .custom-file-input.is-valid:focus~.custom-file-label,
  5856. .was-validated .custom-file-input:valid:focus~.custom-file-label {
  5857. border-color:#28a745;
  5858. box-shadow:0 0 0 .2rem rgba(40,167,69,.25)
  5859. }
  5860. .invalid-feedback {
  5861. display:none;
  5862. width:100%;
  5863. margin-top:.25rem;
  5864. font-size:80%;
  5865. color:#dc3545
  5866. }
  5867. .invalid-tooltip {
  5868. position:absolute;
  5869. top:100%;
  5870. z-index:5;
  5871. display:none;
  5872. max-width:100%;
  5873. padding:.25rem .5rem;
  5874. margin-top:.1rem;
  5875. font-size:.875rem;
  5876. line-height:1.5;
  5877. color:#fff;
  5878. background-color:rgba(220,53,69,.9);
  5879. border-radius:.25rem
  5880. }
  5881. .is-invalid~.invalid-feedback,
  5882. .is-invalid~.invalid-tooltip,
  5883. .was-validated :invalid~.invalid-feedback,
  5884. .was-validated :invalid~.invalid-tooltip {
  5885. display:block
  5886. }
  5887. .form-control.is-invalid,
  5888. .was-validated .form-control:invalid {
  5889. border-color:#dc3545;
  5890. padding-right:calc(1.5em + .75rem);
  5891. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");
  5892. background-repeat:no-repeat;
  5893. background-position:right calc(.375em + .1875rem) center;
  5894. background-size:calc(.75em + .375rem) calc(.75em + .375rem)
  5895. }
  5896. .form-control.is-invalid:focus,
  5897. .was-validated .form-control:invalid:focus {
  5898. border-color:#dc3545;
  5899. box-shadow:0 0 0 .2rem rgba(220,53,69,.25)
  5900. }
  5901. .was-validated textarea.form-control:invalid,
  5902. textarea.form-control.is-invalid {
  5903. padding-right:calc(1.5em + .75rem);
  5904. background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)
  5905. }
  5906. .custom-select.is-invalid,
  5907. .was-validated .custom-select:invalid {
  5908. border-color:#dc3545;
  5909. padding-right:calc(.75em + 2.3125rem);
  5910. background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)
  5911. }
  5912. .custom-select.is-invalid:focus,
  5913. .was-validated .custom-select:invalid:focus {
  5914. border-color:#dc3545;
  5915. box-shadow:0 0 0 .2rem rgba(220,53,69,.25)
  5916. }
  5917. .form-check-input.is-invalid~.form-check-label,
  5918. .was-validated .form-check-input:invalid~.form-check-label {
  5919. color:#dc3545
  5920. }
  5921. .form-check-input.is-invalid~.invalid-feedback,
  5922. .form-check-input.is-invalid~.invalid-tooltip,
  5923. .was-validated .form-check-input:invalid~.invalid-feedback,
  5924. .was-validated .form-check-input:invalid~.invalid-tooltip {
  5925. display:block
  5926. }
  5927. .custom-control-input.is-invalid~.custom-control-label,
  5928. .was-validated .custom-control-input:invalid~.custom-control-label {
  5929. color:#dc3545
  5930. }
  5931. .custom-control-input.is-invalid~.custom-control-label:before,
  5932. .was-validated .custom-control-input:invalid~.custom-control-label:before {
  5933. border-color:#dc3545
  5934. }
  5935. .custom-control-input.is-invalid:checked~.custom-control-label:before,
  5936. .was-validated .custom-control-input:invalid:checked~.custom-control-label:before {
  5937. border-color:#e4606d;
  5938. background-color:#e4606d
  5939. }
  5940. .custom-control-input.is-invalid:focus~.custom-control-label:before,
  5941. .was-validated .custom-control-input:invalid:focus~.custom-control-label:before {
  5942. box-shadow:0 0 0 .2rem rgba(220,53,69,.25)
  5943. }
  5944. .custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,
  5945. .was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before {
  5946. border-color:#dc3545
  5947. }
  5948. .custom-file-input.is-invalid~.custom-file-label,
  5949. .was-validated .custom-file-input:invalid~.custom-file-label {
  5950. border-color:#dc3545
  5951. }
  5952. .custom-file-input.is-invalid:focus~.custom-file-label,
  5953. .was-validated .custom-file-input:invalid:focus~.custom-file-label {
  5954. border-color:#dc3545;
  5955. box-shadow:0 0 0 .2rem rgba(220,53,69,.25)
  5956. }
  5957. .form-inline {
  5958. display:flex;
  5959. flex-flow:row wrap;
  5960. align-items:center
  5961. }
  5962. .form-inline .form-check {
  5963. width:100%
  5964. }
  5965. @media (min-width:576px) {
  5966. .form-inline label {
  5967. justify-content:center
  5968. }
  5969. .form-inline .form-group,
  5970. .form-inline label {
  5971. display:flex;
  5972. align-items:center;
  5973. margin-bottom:0
  5974. }
  5975. .form-inline .form-group {
  5976. flex:0 0 auto;
  5977. flex-flow:row wrap
  5978. }
  5979. .form-inline .form-control {
  5980. display:inline-block;
  5981. width:auto;
  5982. vertical-align:middle
  5983. }
  5984. .form-inline .form-control-plaintext {
  5985. display:inline-block
  5986. }
  5987. .form-inline .custom-select,
  5988. .form-inline .input-group {
  5989. width:auto
  5990. }
  5991. .form-inline .form-check {
  5992. display:flex;
  5993. align-items:center;
  5994. justify-content:center;
  5995. width:auto;
  5996. padding-left:0
  5997. }
  5998. .form-inline .form-check-input {
  5999. position:relative;
  6000. flex-shrink:0;
  6001. margin-top:0;
  6002. margin-right:.25rem;
  6003. margin-left:0
  6004. }
  6005. .form-inline .custom-control {
  6006. align-items:center;
  6007. justify-content:center
  6008. }
  6009. .form-inline .custom-control-label {
  6010. margin-bottom:0
  6011. }
  6012. }
  6013. .btn {
  6014. display:inline-block;
  6015. font-weight:400;
  6016. color:#212529;
  6017. text-align:center;
  6018. vertical-align:middle;
  6019. cursor:pointer;
  6020. -webkit-user-select:none;
  6021. -moz-user-select:none;
  6022. -ms-user-select:none;
  6023. user-select:none;
  6024. background-color:transparent;
  6025. border:1px solid transparent;
  6026. padding:.375rem .75rem;
  6027. font-size:1rem;
  6028. line-height:1.5;
  6029. border-radius:.25rem;
  6030. transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
  6031. }
  6032. @media (prefers-reduced-motion:reduce) {
  6033. .btn {
  6034. transition:none
  6035. }
  6036. }
  6037. .btn:hover {
  6038. color:#212529;
  6039. text-decoration:none
  6040. }
  6041. .btn.focus,
  6042. .btn:focus {
  6043. outline:0;
  6044. box-shadow:0 0 0 .2rem rgba(0,123,255,.25)
  6045. }
  6046. .btn.disabled,
  6047. .btn:disabled {
  6048. opacity:.65
  6049. }
  6050. a.btn.disabled,
  6051. fieldset:disabled a.btn {
  6052. pointer-events:none
  6053. }
  6054. .btn-primary {
  6055. color:#fff;
  6056. background-color:#007bff;
  6057. border-color:#007bff
  6058. }
  6059. .btn-primary:hover {
  6060. color:#fff;
  6061. background-color:#0069d9;
  6062. border-color:#0062cc
  6063. }
  6064. .btn-primary.focus,
  6065. .btn-primary:focus {
  6066. color:#fff;
  6067. background-color:#0069d9;
  6068. border-color:#0062cc;
  6069. box-shadow:0 0 0 .2rem rgba(38,143,255,.5)
  6070. }
  6071. .btn-primary.disabled,
  6072. .btn-primary:disabled {
  6073. color:#fff;
  6074. background-color:#007bff;
  6075. border-color:#007bff
  6076. }
  6077. .btn-primary:not(:disabled):not(.disabled).active,
  6078. .btn-primary:not(:disabled):not(.disabled):active,
  6079. .show>.btn-primary.dropdown-toggle {
  6080. color:#fff;
  6081. background-color:#0062cc;
  6082. border-color:#005cbf
  6083. }
  6084. .btn-primary:not(:disabled):not(.disabled).active:focus,
  6085. .btn-primary:not(:disabled):not(.disabled):active:focus,
  6086. .show>.btn-primary.dropdown-toggle:focus {
  6087. box-shadow:0 0 0 .2rem rgba(38,143,255,.5)
  6088. }
  6089. .btn-secondary {
  6090. color:#fff;
  6091. background-color:#6c757d;
  6092. border-color:#6c757d
  6093. }
  6094. .btn-secondary:hover {
  6095. color:#fff;
  6096. background-color:#5a6268;
  6097. border-color:#545b62
  6098. }
  6099. .btn-secondary.focus,
  6100. .btn-secondary:focus {
  6101. color:#fff;
  6102. background-color:#5a6268;
  6103. border-color:#545b62;
  6104. box-shadow:0 0 0 .2rem rgba(130,138,145,.5)
  6105. }
  6106. .btn-secondary.disabled,
  6107. .btn-secondary:disabled {
  6108. color:#fff;
  6109. background-color:#6c757d;
  6110. border-color:#6c757d
  6111. }
  6112. .btn-secondary:not(:disabled):not(.disabled).active,
  6113. .btn-secondary:not(:disabled):not(.disabled):active,
  6114. .show>.btn-secondary.dropdown-toggle {
  6115. color:#fff;
  6116. background-color:#545b62;
  6117. border-color:#4e555b
  6118. }
  6119. .btn-secondary:not(:disabled):not(.disabled).active:focus,
  6120. .btn-secondary:not(:disabled):not(.disabled):active:focus,
  6121. .show>.btn-secondary.dropdown-toggle:focus {
  6122. box-shadow:0 0 0 .2rem rgba(130,138,145,.5)
  6123. }
  6124. .btn-success {
  6125. color:#fff;
  6126. background-color:#28a745;
  6127. border-color:#28a745
  6128. }
  6129. .btn-success:hover {
  6130. color:#fff;
  6131. background-color:#218838;
  6132. border-color:#1e7e34
  6133. }
  6134. .btn-success.focus,
  6135. .btn-success:focus {
  6136. color:#fff;
  6137. background-color:#218838;
  6138. border-color:#1e7e34;
  6139. box-shadow:0 0 0 .2rem rgba(72,180,97,.5)
  6140. }
  6141. .btn-success.disabled,
  6142. .btn-success:disabled {
  6143. color:#fff;
  6144. background-color:#28a745;
  6145. border-color:#28a745
  6146. }
  6147. .btn-success:not(:disabled):not(.disabled).active,
  6148. .btn-success:not(:disabled):not(.disabled):active,
  6149. .show>.btn-success.dropdown-toggle {
  6150. color:#fff;
  6151. background-color:#1e7e34;
  6152. border-color:#1c7430
  6153. }
  6154. .btn-success:not(:disabled):not(.disabled).active:focus,
  6155. .btn-success:not(:disabled):not(.disabled):active:focus,
  6156. .show>.btn-success.dropdown-toggle:focus {
  6157. box-shadow:0 0 0 .2rem rgba(72,180,97,.5)
  6158. }
  6159. .btn-info {
  6160. color:#fff;
  6161. background-color:#17a2b8;
  6162. border-color:#17a2b8
  6163. }
  6164. .btn-info:hover {
  6165. color:#fff;
  6166. background-color:#138496;
  6167. border-color:#117a8b
  6168. }
  6169. .btn-info.focus,
  6170. .btn-info:focus {
  6171. color:#fff;
  6172. background-color:#138496;
  6173. border-color:#117a8b;
  6174. box-shadow:0 0 0 .2rem rgba(58,176,195,.5)
  6175. }
  6176. .btn-info.disabled,
  6177. .btn-info:disabled {
  6178. color:#fff;
  6179. background-color:#17a2b8;
  6180. border-color:#17a2b8
  6181. }
  6182. .btn-info:not(:disabled):not(.disabled).active,
  6183. .btn-info:not(:disabled):not(.disabled):active,
  6184. .show>.btn-info.dropdown-toggle {
  6185. color:#fff;
  6186. background-color:#117a8b;
  6187. border-color:#10707f
  6188. }
  6189. .btn-info:not(:disabled):not(.disabled).active:focus,
  6190. .btn-info:not(:disabled):not(.disabled):active:focus,
  6191. .show>.btn-info.dropdown-toggle:focus {
  6192. box-shadow:0 0 0 .2rem rgba(58,176,195,.5)
  6193. }
  6194. .btn-warning {
  6195. color:#212529;
  6196. background-color:#ffc107;
  6197. border-color:#ffc107
  6198. }
  6199. .btn-warning:hover {
  6200. color:#212529;
  6201. background-color:#e0a800;
  6202. border-color:#d39e00
  6203. }
  6204. .btn-warning.focus,
  6205. .btn-warning:focus {
  6206. color:#212529;
  6207. background-color:#e0a800;
  6208. border-color:#d39e00;
  6209. box-shadow:0 0 0 .2rem rgba(222,170,12,.5)
  6210. }
  6211. .btn-warning.disabled,
  6212. .btn-warning:disabled {
  6213. color:#212529;
  6214. background-color:#ffc107;
  6215. border-color:#ffc107
  6216. }
  6217. .btn-warning:not(:disabled):not(.disabled).active,
  6218. .btn-warning:not(:disabled):not(.disabled):active,
  6219. .show>.btn-warning.dropdown-toggle {
  6220. color:#212529;
  6221. background-color:#d39e00;
  6222. border-color:#c69500
  6223. }
  6224. .btn-warning:not(:disabled):not(.disabled).active:focus,
  6225. .btn-warning:not(:disabled):not(.disabled):active:focus,
  6226. .show>.btn-warning.dropdown-toggle:focus {
  6227. box-shadow:0 0 0 .2rem rgba(222,170,12,.5)
  6228. }
  6229. .btn-danger {
  6230. color:#fff;
  6231. background-color:#dc3545;
  6232. border-color:#dc3545
  6233. }
  6234. .btn-danger:hover {
  6235. color:#fff;
  6236. background-color:#c82333;
  6237. border-color:#bd2130
  6238. }
  6239. .btn-danger.focus,
  6240. .btn-danger:focus {
  6241. color:#fff;
  6242. background-color:#c82333;
  6243. border-color:#bd2130;
  6244. box-shadow:0 0 0 .2rem rgba(225,83,97,.5)
  6245. }
  6246. .btn-danger.disabled,
  6247. .btn-danger:disabled {
  6248. color:#fff;
  6249. background-color:#dc3545;
  6250. border-color:#dc3545
  6251. }
  6252. .btn-danger:not(:disabled):not(.disabled).active,
  6253. .btn-danger:not(:disabled):not(.disabled):active,
  6254. .show>.btn-danger.dropdown-toggle {
  6255. color:#fff;
  6256. background-color:#bd2130;
  6257. border-color:#b21f2d
  6258. }
  6259. .btn-danger:not(:disabled):not(.disabled).active:focus,
  6260. .btn-danger:not(:disabled):not(.disabled):active:focus,
  6261. .show>.btn-danger.dropdown-toggle:focus {
  6262. box-shadow:0 0 0 .2rem rgba(225,83,97,.5)
  6263. }
  6264. .btn-light {
  6265. color:#212529;
  6266. background-color:#f8f9fa;
  6267. border-color:#f8f9fa
  6268. }
  6269. .btn-light:hover {
  6270. color:#212529;
  6271. background-color:#e2e6ea;
  6272. border-color:#dae0e5
  6273. }
  6274. .btn-light.focus,
  6275. .btn-light:focus {
  6276. color:#212529;
  6277. background-color:#e2e6ea;
  6278. border-color:#dae0e5;
  6279. box-shadow:0 0 0 .2rem rgba(216,217,219,.5)
  6280. }
  6281. .btn-light.disabled,
  6282. .btn-light:disabled {
  6283. color:#212529;
  6284. background-color:#f8f9fa;
  6285. border-color:#f8f9fa
  6286. }
  6287. .btn-light:not(:disabled):not(.disabled).active,
  6288. .btn-light:not(:disabled):not(.disabled):active,
  6289. .show>.btn-light.dropdown-toggle {
  6290. color:#212529;
  6291. background-color:#dae0e5;
  6292. border-color:#d3d9df
  6293. }
  6294. .btn-light:not(:disabled):not(.disabled).active:focus,
  6295. .btn-light:not(:disabled):not(.disabled):active:focus,
  6296. .show>.btn-light.dropdown-toggle:focus {
  6297. box-shadow:0 0 0 .2rem rgba(216,217,219,.5)
  6298. }
  6299. .btn-dark {
  6300. color:#fff;
  6301. background-color:#343a40;
  6302. border-color:#343a40
  6303. }
  6304. .btn-dark:hover {
  6305. color:#fff;
  6306. background-color:#23272b;
  6307. border-color:#1d2124
  6308. }
  6309. .btn-dark.focus,
  6310. .btn-dark:focus {
  6311. color:#fff;
  6312. background-color:#23272b;
  6313. border-color:#1d2124;
  6314. box-shadow:0 0 0 .2rem rgba(82,88,93,.5)
  6315. }
  6316. .btn-dark.disabled,
  6317. .btn-dark:disabled {
  6318. color:#fff;
  6319. background-color:#343a40;
  6320. border-color:#343a40
  6321. }
  6322. .btn-dark:not(:disabled):not(.disabled).active,
  6323. .btn-dark:not(:disabled):not(.disabled):active,
  6324. .show>.btn-dark.dropdown-toggle {
  6325. color:#fff;
  6326. background-color:#1d2124;
  6327. border-color:#171a1d
  6328. }
  6329. .btn-dark:not(:disabled):not(.disabled).active:focus,
  6330. .btn-dark:not(:disabled):not(.disabled):active:focus,
  6331. .show>.btn-dark.dropdown-toggle:focus {
  6332. box-shadow:0 0 0 .2rem rgba(82,88,93,.5)
  6333. }
  6334. .btn-outline-primary {
  6335. color:#007bff;
  6336. border-color:#007bff
  6337. }
  6338. .btn-outline-primary:hover {
  6339. color:#fff;
  6340. background-color:#007bff;
  6341. border-color:#007bff
  6342. }
  6343. .btn-outline-primary.focus,
  6344. .btn-outline-primary:focus {
  6345. box-shadow:0 0 0 .2rem rgba(0,123,255,.5)
  6346. }
  6347. .btn-outline-primary.disabled,
  6348. .btn-outline-primary:disabled {
  6349. color:#007bff;
  6350. background-color:transparent
  6351. }
  6352. .btn-outline-primary:not(:disabled):not(.disabled).active,
  6353. .btn-outline-primary:not(:disabled):not(.disabled):active,
  6354. .show>.btn-outline-primary.dropdown-toggle {
  6355. color:#fff;
  6356. background-color:#007bff;
  6357. border-color:#007bff
  6358. }
  6359. .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
  6360. .btn-outline-primary:not(:disabled):not(.disabled):active:focus,
  6361. .show>.btn-outline-primary.dropdown-toggle:focus {
  6362. box-shadow:0 0 0 .2rem rgba(0,123,255,.5)
  6363. }
  6364. .btn-outline-secondary {
  6365. color:#6c757d;
  6366. border-color:#6c757d
  6367. }
  6368. .btn-outline-secondary:hover {
  6369. color:#fff;
  6370. background-color:#6c757d;
  6371. border-color:#6c757d
  6372. }
  6373. .btn-outline-secondary.focus,
  6374. .btn-outline-secondary:focus {
  6375. box-shadow:0 0 0 .2rem rgba(108,117,125,.5)
  6376. }
  6377. .btn-outline-secondary.disabled,
  6378. .btn-outline-secondary:disabled {
  6379. color:#6c757d;
  6380. background-color:transparent
  6381. }
  6382. .btn-outline-secondary:not(:disabled):not(.disabled).active,
  6383. .btn-outline-secondary:not(:disabled):not(.disabled):active,
  6384. .show>.btn-outline-secondary.dropdown-toggle {
  6385. color:#fff;
  6386. background-color:#6c757d;
  6387. border-color:#6c757d
  6388. }
  6389. .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
  6390. .btn-outline-secondary:not(:disabled):not(.disabled):active:focus,
  6391. .show>.btn-outline-secondary.dropdown-toggle:focus {
  6392. box-shadow:0 0 0 .2rem rgba(108,117,125,.5)
  6393. }
  6394. .btn-outline-success {
  6395. color:#28a745;
  6396. border-color:#28a745
  6397. }
  6398. .btn-outline-success:hover {
  6399. color:#fff;
  6400. background-color:#28a745;
  6401. border-color:#28a745
  6402. }
  6403. .btn-outline-success.focus,
  6404. .btn-outline-success:focus {
  6405. box-shadow:0 0 0 .2rem rgba(40,167,69,.5)
  6406. }
  6407. .btn-outline-success.disabled,
  6408. .btn-outline-success:disabled {
  6409. color:#28a745;
  6410. background-color:transparent
  6411. }
  6412. .btn-outline-success:not(:disabled):not(.disabled).active,
  6413. .btn-outline-success:not(:disabled):not(.disabled):active,
  6414. .show>.btn-outline-success.dropdown-toggle {
  6415. color:#fff;
  6416. background-color:#28a745;
  6417. border-color:#28a745
  6418. }
  6419. .btn-outline-success:not(:disabled):not(.disabled).active:focus,
  6420. .btn-outline-success:not(:disabled):not(.disabled):active:focus,
  6421. .show>.btn-outline-success.dropdown-toggle:focus {
  6422. box-shadow:0 0 0 .2rem rgba(40,167,69,.5)
  6423. }
  6424. .btn-outline-info {
  6425. color:#17a2b8;
  6426. border-color:#17a2b8
  6427. }
  6428. .btn-outline-info:hover {
  6429. color:#fff;
  6430. background-color:#17a2b8;
  6431. border-color:#17a2b8
  6432. }
  6433. .btn-outline-info.focus,
  6434. .btn-outline-info:focus {
  6435. box-shadow:0 0 0 .2rem rgba(23,162,184,.5)
  6436. }
  6437. .btn-outline-info.disabled,
  6438. .btn-outline-info:disabled {
  6439. color:#17a2b8;
  6440. background-color:transparent
  6441. }
  6442. .btn-outline-info:not(:disabled):not(.disabled).active,
  6443. .btn-outline-info:not(:disabled):not(.disabled):active,
  6444. .show>.btn-outline-info.dropdown-toggle {
  6445. color:#fff;
  6446. background-color:#17a2b8;
  6447. border-color:#17a2b8
  6448. }
  6449. .btn-outline-info:not(:disabled):not(.disabled).active:focus,
  6450. .btn-outline-info:not(:disabled):not(.disabled):active:focus,
  6451. .show>.btn-outline-info.dropdown-toggle:focus {
  6452. box-shadow:0 0 0 .2rem rgba(23,162,184,.5)
  6453. }
  6454. .btn-outline-warning {
  6455. color:#ffc107;
  6456. border-color:#ffc107
  6457. }
  6458. .btn-outline-warning:hover {
  6459. color:#212529;
  6460. background-color:#ffc107;
  6461. border-color:#ffc107
  6462. }
  6463. .btn-outline-warning.focus,
  6464. .btn-outline-warning:focus {
  6465. box-shadow:0 0 0 .2rem rgba(255,193,7,.5)
  6466. }
  6467. .btn-outline-warning.disabled,
  6468. .btn-outline-warning:disabled {
  6469. color:#ffc107;
  6470. background-color:transparent
  6471. }
  6472. .btn-outline-warning:not(:disabled):not(.disabled).active,
  6473. .btn-outline-warning:not(:disabled):not(.disabled):active,
  6474. .show>.btn-outline-warning.dropdown-toggle {
  6475. color:#212529;
  6476. background-color:#ffc107;
  6477. border-color:#ffc107
  6478. }
  6479. .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
  6480. .btn-outline-warning:not(:disabled):not(.disabled):active:focus,
  6481. .show>.btn-outline-warning.dropdown-toggle:focus {
  6482. box-shadow:0 0 0 .2rem rgba(255,193,7,.5)
  6483. }
  6484. .btn-outline-danger {
  6485. color:#dc3545;
  6486. border-color:#dc3545
  6487. }
  6488. .btn-outline-danger:hover {
  6489. color:#fff;
  6490. background-color:#dc3545;
  6491. border-color:#dc3545
  6492. }
  6493. .btn-outline-danger.focus,
  6494. .btn-outline-danger:focus {
  6495. box-shadow:0 0 0 .2rem rgba(220,53,69,.5)
  6496. }
  6497. .btn-outline-danger.disabled,
  6498. .btn-outline-danger:disabled {
  6499. color:#dc3545;
  6500. background-color:transparent
  6501. }
  6502. .btn-outline-danger:not(:disabled):not(.disabled).active,
  6503. .btn-outline-danger:not(:disabled):not(.disabled):active,
  6504. .show>.btn-outline-danger.dropdown-toggle {
  6505. color:#fff;
  6506. background-color:#dc3545;
  6507. border-color:#dc3545
  6508. }
  6509. .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
  6510. .btn-outline-danger:not(:disabled):not(.disabled):active:focus,
  6511. .show>.btn-outline-danger.dropdown-toggle:focus {
  6512. box-shadow:0 0 0 .2rem rgba(220,53,69,.5)
  6513. }
  6514. .btn-outline-light {
  6515. color:#f8f9fa;
  6516. border-color:#f8f9fa
  6517. }
  6518. .btn-outline-light:hover {
  6519. color:#212529;
  6520. background-color:#f8f9fa;
  6521. border-color:#f8f9fa
  6522. }
  6523. .btn-outline-light.focus,
  6524. .btn-outline-light:focus {
  6525. box-shadow:0 0 0 .2rem rgba(248,249,250,.5)
  6526. }
  6527. .btn-outline-light.disabled,
  6528. .btn-outline-light:disabled {
  6529. color:#f8f9fa;
  6530. background-color:transparent
  6531. }
  6532. .btn-outline-light:not(:disabled):not(.disabled).active,
  6533. .btn-outline-light:not(:disabled):not(.disabled):active,
  6534. .show>.btn-outline-light.dropdown-toggle {
  6535. color:#212529;
  6536. background-color:#f8f9fa;
  6537. border-color:#f8f9fa
  6538. }
  6539. .btn-outline-light:not(:disabled):not(.disabled).active:focus,
  6540. .btn-outline-light:not(:disabled):not(.disabled):active:focus,
  6541. .show>.btn-outline-light.dropdown-toggle:focus {
  6542. box-shadow:0 0 0 .2rem rgba(248,249,250,.5)
  6543. }
  6544. .btn-outline-dark {
  6545. color:#343a40;
  6546. border-color:#343a40
  6547. }
  6548. .btn-outline-dark:hover {
  6549. color:#fff;
  6550. background-color:#343a40;
  6551. border-color:#343a40
  6552. }
  6553. .btn-outline-dark.focus,
  6554. .btn-outline-dark:focus {
  6555. box-shadow:0 0 0 .2rem rgba(52,58,64,.5)
  6556. }
  6557. .btn-outline-dark.disabled,
  6558. .btn-outline-dark:disabled {
  6559. color:#343a40;
  6560. background-color:transparent
  6561. }
  6562. .btn-outline-dark:not(:disabled):not(.disabled).active,
  6563. .btn-outline-dark:not(:disabled):not(.disabled):active,
  6564. .show>.btn-outline-dark.dropdown-toggle {
  6565. color:#fff;
  6566. background-color:#343a40;
  6567. border-color:#343a40
  6568. }
  6569. .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
  6570. .btn-outline-dark:not(:disabled):not(.disabled):active:focus,
  6571. .show>.btn-outline-dark.dropdown-toggle:focus {
  6572. box-shadow:0 0 0 .2rem rgba(52,58,64,.5)
  6573. }
  6574. .btn-link {
  6575. font-weight:400;
  6576. color:#007bff;
  6577. text-decoration:none
  6578. }
  6579. .btn-link:hover {
  6580. color:#0056b3;
  6581. text-decoration:underline
  6582. }
  6583. .btn-link.focus,
  6584. .btn-link:focus {
  6585. text-decoration:underline;
  6586. box-shadow:none
  6587. }
  6588. .btn-link.disabled,
  6589. .btn-link:disabled {
  6590. color:#6c757d;
  6591. pointer-events:none
  6592. }
  6593. .btn-group-lg>.btn,
  6594. .btn-lg {
  6595. padding:.5rem 1rem;
  6596. font-size:1.25rem;
  6597. line-height:1.5;
  6598. border-radius:.3rem
  6599. }
  6600. .btn-group-sm>.btn,
  6601. .btn-sm {
  6602. padding:.25rem .5rem;
  6603. font-size:.875rem;
  6604. line-height:1.5;
  6605. border-radius:.2rem
  6606. }
  6607. .btn-block {
  6608. display:block;
  6609. width:100%
  6610. }
  6611. .btn-block+.btn-block {
  6612. margin-top:.5rem
  6613. }
  6614. input[type=button].btn-block,
  6615. input[type=reset].btn-block,
  6616. input[type=submit].btn-block {
  6617. width:100%
  6618. }
  6619. .fade {
  6620. transition:opacity .15s linear
  6621. }
  6622. @media (prefers-reduced-motion:reduce) {
  6623. .fade {
  6624. transition:none
  6625. }
  6626. }
  6627. .fade:not(.show) {
  6628. opacity:0
  6629. }
  6630. .collapse:not(.show) {
  6631. display:none
  6632. }
  6633. .collapsing {
  6634. position:relative;
  6635. height:0;
  6636. overflow:hidden;
  6637. transition:height .35s ease
  6638. }
  6639. @media (prefers-reduced-motion:reduce) {
  6640. .collapsing {
  6641. transition:none
  6642. }
  6643. }
  6644. .dropdown,
  6645. .dropleft,
  6646. .dropright,
  6647. .dropup {
  6648. position:relative
  6649. }
  6650. .dropdown-toggle {
  6651. white-space:nowrap
  6652. }
  6653. .dropdown-toggle:after {
  6654. display:inline-block;
  6655. margin-left:.255em;
  6656. vertical-align:.255em;
  6657. content:"";
  6658. border-top:.3em solid;
  6659. border-right:.3em solid transparent;
  6660. border-bottom:0;
  6661. border-left:.3em solid transparent
  6662. }
  6663. .dropdown-toggle:empty:after {
  6664. margin-left:0
  6665. }
  6666. .dropdown-menu {
  6667. position:absolute;
  6668. top:100%;
  6669. left:0;
  6670. z-index:1000;
  6671. display:none;
  6672. float:left;
  6673. min-width:10rem;
  6674. padding:.5rem 0;
  6675. margin:.125rem 0 0;
  6676. font-size:1rem;
  6677. color:#212529;
  6678. text-align:left;
  6679. list-style:none;
  6680. background-color:#fff;
  6681. background-clip:padding-box;
  6682. border:1px solid rgba(0,0,0,.15);
  6683. border-radius:.25rem
  6684. }
  6685. .dropdown-menu-left {
  6686. right:auto;
  6687. left:0
  6688. }
  6689. .dropdown-menu-right {
  6690. right:0;
  6691. left:auto
  6692. }
  6693. @media (min-width:576px) {
  6694. .dropdown-menu-sm-left {
  6695. right:auto;
  6696. left:0
  6697. }
  6698. .dropdown-menu-sm-right {
  6699. right:0;
  6700. left:auto
  6701. }
  6702. }
  6703. @media (min-width:768px) {
  6704. .dropdown-menu-md-left {
  6705. right:auto;
  6706. left:0
  6707. }
  6708. .dropdown-menu-md-right {
  6709. right:0;
  6710. left:auto
  6711. }
  6712. }
  6713. @media (min-width:992px) {
  6714. .dropdown-menu-lg-left {
  6715. right:auto;
  6716. left:0
  6717. }
  6718. .dropdown-menu-lg-right {
  6719. right:0;
  6720. left:auto
  6721. }
  6722. }
  6723. @media (min-width:1200px) {
  6724. .dropdown-menu-xl-left {
  6725. right:auto;
  6726. left:0
  6727. }
  6728. .dropdown-menu-xl-right {
  6729. right:0;
  6730. left:auto
  6731. }
  6732. }
  6733. .dropup .dropdown-menu {
  6734. top:auto;
  6735. bottom:100%;
  6736. margin-top:0;
  6737. margin-bottom:.125rem
  6738. }
  6739. .dropup .dropdown-toggle:after {
  6740. display:inline-block;
  6741. margin-left:.255em;
  6742. vertical-align:.255em;
  6743. content:"";
  6744. border-top:0;
  6745. border-right:.3em solid transparent;
  6746. border-bottom:.3em solid;
  6747. border-left:.3em solid transparent
  6748. }
  6749. .dropup .dropdown-toggle:empty:after {
  6750. margin-left:0
  6751. }
  6752. .dropright .dropdown-menu {
  6753. top:0;
  6754. right:auto;
  6755. left:100%;
  6756. margin-top:0;
  6757. margin-left:.125rem
  6758. }
  6759. .dropright .dropdown-toggle:after {
  6760. display:inline-block;
  6761. margin-left:.255em;
  6762. vertical-align:.255em;
  6763. content:"";
  6764. border-top:.3em solid transparent;
  6765. border-right:0;
  6766. border-bottom:.3em solid transparent;
  6767. border-left:.3em solid
  6768. }
  6769. .dropright .dropdown-toggle:empty:after {
  6770. margin-left:0
  6771. }
  6772. .dropright .dropdown-toggle:after {
  6773. vertical-align:0
  6774. }
  6775. .dropleft .dropdown-menu {
  6776. top:0;
  6777. right:100%;
  6778. left:auto;
  6779. margin-top:0;
  6780. margin-right:.125rem
  6781. }
  6782. .dropleft .dropdown-toggle:after {
  6783. display:inline-block;
  6784. margin-left:.255em;
  6785. vertical-align:.255em;
  6786. content:""
  6787. }
  6788. .dropleft .dropdown-toggle:after {
  6789. display:none
  6790. }
  6791. .dropleft .dropdown-toggle:before {
  6792. display:inline-block;
  6793. margin-right:.255em;
  6794. vertical-align:.255em;
  6795. content:"";
  6796. border-top:.3em solid transparent;
  6797. border-right:.3em solid;
  6798. border-bottom:.3em solid transparent
  6799. }
  6800. .dropleft .dropdown-toggle:empty:after {
  6801. margin-left:0
  6802. }
  6803. .dropleft .dropdown-toggle:before {
  6804. vertical-align:0
  6805. }
  6806. .dropdown-menu[x-placement^=bottom],
  6807. .dropdown-menu[x-placement^=left],
  6808. .dropdown-menu[x-placement^=right],
  6809. .dropdown-menu[x-placement^=top] {
  6810. right:auto;
  6811. bottom:auto
  6812. }
  6813. .dropdown-divider {
  6814. height:0;
  6815. margin:.5rem 0;
  6816. overflow:hidden;
  6817. border-top:1px solid #e9ecef
  6818. }
  6819. .dropdown-item {
  6820. display:block;
  6821. width:100%;
  6822. padding:.25rem 1.5rem;
  6823. clear:both;
  6824. font-weight:400;
  6825. color:#212529;
  6826. text-align:inherit;
  6827. white-space:nowrap;
  6828. background-color:transparent;
  6829. border:0
  6830. }
  6831. .dropdown-item:focus,
  6832. .dropdown-item:hover {
  6833. color:#16181b;
  6834. text-decoration:none;
  6835. background-color:#f8f9fa
  6836. }
  6837. .dropdown-item.active,
  6838. .dropdown-item:active {
  6839. color:#fff;
  6840. text-decoration:none;
  6841. background-color:#007bff
  6842. }
  6843. .dropdown-item.disabled,
  6844. .dropdown-item:disabled {
  6845. color:#6c757d;
  6846. pointer-events:none;
  6847. background-color:transparent
  6848. }
  6849. .dropdown-menu.show {
  6850. display:block
  6851. }
  6852. .dropdown-header {
  6853. display:block;
  6854. padding:.5rem 1.5rem;
  6855. margin-bottom:0;
  6856. font-size:.875rem;
  6857. color:#6c757d;
  6858. white-space:nowrap
  6859. }
  6860. .dropdown-item-text {
  6861. display:block;
  6862. padding:.25rem 1.5rem;
  6863. color:#212529
  6864. }
  6865. .btn-group,
  6866. .btn-group-vertical {
  6867. position:relative;
  6868. display:inline-flex;
  6869. vertical-align:middle
  6870. }
  6871. .btn-group-vertical>.btn,
  6872. .btn-group>.btn {
  6873. position:relative;
  6874. flex:1 1 auto
  6875. }
  6876. .btn-group-vertical>.btn:hover,
  6877. .btn-group>.btn:hover {
  6878. z-index:1
  6879. }
  6880. .btn-group-vertical>.btn.active,
  6881. .btn-group-vertical>.btn:active,
  6882. .btn-group-vertical>.btn:focus,
  6883. .btn-group>.btn.active,
  6884. .btn-group>.btn:active,
  6885. .btn-group>.btn:focus {
  6886. z-index:1
  6887. }
  6888. .btn-toolbar {
  6889. display:flex;
  6890. flex-wrap:wrap;
  6891. justify-content:flex-start
  6892. }
  6893. .btn-toolbar .input-group {
  6894. width:auto
  6895. }
  6896. .btn-group>.btn-group:not(:first-child),
  6897. .btn-group>.btn:not(:first-child) {
  6898. margin-left:-1px
  6899. }
  6900. .btn-group>.btn-group:not(:last-child)>.btn,
  6901. .btn-group>.btn:not(:last-child):not(.dropdown-toggle) {
  6902. border-top-right-radius:0;
  6903. border-bottom-right-radius:0
  6904. }
  6905. .btn-group>.btn-group:not(:first-child)>.btn,
  6906. .btn-group>.btn:not(:first-child) {
  6907. border-top-left-radius:0;
  6908. border-bottom-left-radius:0
  6909. }
  6910. .dropdown-toggle-split {
  6911. padding-right:.5625rem;
  6912. padding-left:.5625rem
  6913. }
  6914. .dropdown-toggle-split:after,
  6915. .dropright .dropdown-toggle-split:after,
  6916. .dropup .dropdown-toggle-split:after {
  6917. margin-left:0
  6918. }
  6919. .dropleft .dropdown-toggle-split:before {
  6920. margin-right:0
  6921. }
  6922. .btn-group-sm>.btn+.dropdown-toggle-split,
  6923. .btn-sm+.dropdown-toggle-split {
  6924. padding-right:.375rem;
  6925. padding-left:.375rem
  6926. }
  6927. .btn-group-lg>.btn+.dropdown-toggle-split,
  6928. .btn-lg+.dropdown-toggle-split {
  6929. padding-right:.75rem;
  6930. padding-left:.75rem
  6931. }
  6932. .btn-group-vertical {
  6933. flex-direction:column;
  6934. align-items:flex-start;
  6935. justify-content:center
  6936. }
  6937. .btn-group-vertical>.btn,
  6938. .btn-group-vertical>.btn-group {
  6939. width:100%
  6940. }
  6941. .btn-group-vertical>.btn-group:not(:first-child),
  6942. .btn-group-vertical>.btn:not(:first-child) {
  6943. margin-top:-1px
  6944. }
  6945. .btn-group-vertical>.btn-group:not(:last-child)>.btn,
  6946. .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {
  6947. border-bottom-right-radius:0;
  6948. border-bottom-left-radius:0
  6949. }
  6950. .btn-group-vertical>.btn-group:not(:first-child)>.btn,
  6951. .btn-group-vertical>.btn:not(:first-child) {
  6952. border-top-left-radius:0;
  6953. border-top-right-radius:0
  6954. }
  6955. .btn-group-toggle>.btn,
  6956. .btn-group-toggle>.btn-group>.btn {
  6957. margin-bottom:0
  6958. }
  6959. .btn-group-toggle>.btn-group>.btn input[type=checkbox],
  6960. .btn-group-toggle>.btn-group>.btn input[type=radio],
  6961. .btn-group-toggle>.btn input[type=checkbox],
  6962. .btn-group-toggle>.btn input[type=radio] {
  6963. position:absolute;
  6964. clip:rect(0,0,0,0);
  6965. pointer-events:none
  6966. }
  6967. .input-group {
  6968. position:relative;
  6969. display:flex;
  6970. flex-wrap:wrap;
  6971. align-items:stretch;
  6972. width:100%
  6973. }
  6974. .input-group>.custom-file,
  6975. .input-group>.custom-select,
  6976. .input-group>.form-control,
  6977. .input-group>.form-control-plaintext {
  6978. position:relative;
  6979. flex:1 1 0%;
  6980. min-width:0;
  6981. margin-bottom:0
  6982. }
  6983. .input-group>.custom-file+.custom-file,
  6984. .input-group>.custom-file+.custom-select,
  6985. .input-group>.custom-file+.form-control,
  6986. .input-group>.custom-select+.custom-file,
  6987. .input-group>.custom-select+.custom-select,
  6988. .input-group>.custom-select+.form-control,
  6989. .input-group>.form-control+.custom-file,
  6990. .input-group>.form-control+.custom-select,
  6991. .input-group>.form-control+.form-control,
  6992. .input-group>.form-control-plaintext+.custom-file,
  6993. .input-group>.form-control-plaintext+.custom-select,
  6994. .input-group>.form-control-plaintext+.form-control {
  6995. margin-left:-1px
  6996. }
  6997. .input-group>.custom-file .custom-file-input:focus~.custom-file-label,
  6998. .input-group>.custom-select:focus,
  6999. .input-group>.form-control:focus {
  7000. z-index:3
  7001. }
  7002. .input-group>.custom-file .custom-file-input:focus {
  7003. z-index:4
  7004. }
  7005. .input-group>.custom-select:not(:last-child),
  7006. .input-group>.form-control:not(:last-child) {
  7007. border-top-right-radius:0;
  7008. border-bottom-right-radius:0
  7009. }
  7010. .input-group>.custom-select:not(:first-child),
  7011. .input-group>.form-control:not(:first-child) {
  7012. border-top-left-radius:0;
  7013. border-bottom-left-radius:0
  7014. }
  7015. .input-group>.custom-file {
  7016. display:flex;
  7017. align-items:center
  7018. }
  7019. .input-group>.custom-file:not(:last-child) .custom-file-label,
  7020. .input-group>.custom-file:not(:last-child) .custom-file-label:after {
  7021. border-top-right-radius:0;
  7022. border-bottom-right-radius:0
  7023. }
  7024. .input-group>.custom-file:not(:first-child) .custom-file-label {
  7025. border-top-left-radius:0;
  7026. border-bottom-left-radius:0
  7027. }
  7028. .input-group-append,
  7029. .input-group-prepend {
  7030. display:flex
  7031. }
  7032. .input-group-append .btn,
  7033. .input-group-prepend .btn {
  7034. position:relative;
  7035. z-index:2
  7036. }
  7037. .input-group-append .btn:focus,
  7038. .input-group-prepend .btn:focus {
  7039. z-index:3
  7040. }
  7041. .input-group-append .btn+.btn,
  7042. .input-group-append .btn+.input-group-text,
  7043. .input-group-append .input-group-text+.btn,
  7044. .input-group-append .input-group-text+.input-group-text,
  7045. .input-group-prepend .btn+.btn,
  7046. .input-group-prepend .btn+.input-group-text,
  7047. .input-group-prepend .input-group-text+.btn,
  7048. .input-group-prepend .input-group-text+.input-group-text {
  7049. margin-left:-1px
  7050. }
  7051. .input-group-prepend {
  7052. margin-right:-1px
  7053. }
  7054. .input-group-append {
  7055. margin-left:-1px
  7056. }
  7057. .input-group-text {
  7058. display:flex;
  7059. align-items:center;
  7060. padding:.375rem .75rem;
  7061. margin-bottom:0;
  7062. font-size:1rem;
  7063. font-weight:400;
  7064. line-height:1.5;
  7065. color:#495057;
  7066. text-align:center;
  7067. white-space:nowrap;
  7068. background-color:#e9ecef;
  7069. border:1px solid #ced4da;
  7070. border-radius:.25rem
  7071. }
  7072. .input-group-text input[type=checkbox],
  7073. .input-group-text input[type=radio] {
  7074. margin-top:0
  7075. }
  7076. .input-group-lg>.custom-select,
  7077. .input-group-lg>.form-control:not(textarea) {
  7078. height:calc(1.5em + 1rem + 2px)
  7079. }
  7080. .input-group-lg>.custom-select,
  7081. .input-group-lg>.form-control,
  7082. .input-group-lg>.input-group-append>.btn,
  7083. .input-group-lg>.input-group-append>.input-group-text,
  7084. .input-group-lg>.input-group-prepend>.btn,
  7085. .input-group-lg>.input-group-prepend>.input-group-text {
  7086. padding:.5rem 1rem;
  7087. font-size:1.25rem;
  7088. line-height:1.5;
  7089. border-radius:.3rem
  7090. }
  7091. .input-group-sm>.custom-select,
  7092. .input-group-sm>.form-control:not(textarea) {
  7093. height:calc(1.5em + .5rem + 2px)
  7094. }
  7095. .input-group-sm>.custom-select,
  7096. .input-group-sm>.form-control,
  7097. .input-group-sm>.input-group-append>.btn,
  7098. .input-group-sm>.input-group-append>.input-group-text,
  7099. .input-group-sm>.input-group-prepend>.btn,
  7100. .input-group-sm>.input-group-prepend>.input-group-text {
  7101. padding:.25rem .5rem;
  7102. font-size:.875rem;
  7103. line-height:1.5;
  7104. border-radius:.2rem
  7105. }
  7106. .input-group-lg>.custom-select,
  7107. .input-group-sm>.custom-select {
  7108. padding-right:1.75rem
  7109. }
  7110. .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
  7111. .input-group>.input-group-append:last-child>.input-group-text:not(:last-child),
  7112. .input-group>.input-group-append:not(:last-child)>.btn,
  7113. .input-group>.input-group-append:not(:last-child)>.input-group-text,
  7114. .input-group>.input-group-prepend>.btn,
  7115. .input-group>.input-group-prepend>.input-group-text {
  7116. border-top-right-radius:0;
  7117. border-bottom-right-radius:0
  7118. }
  7119. .input-group>.input-group-append>.btn,
  7120. .input-group>.input-group-append>.input-group-text,
  7121. .input-group>.input-group-prepend:first-child>.btn:not(:first-child),
  7122. .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),
  7123. .input-group>.input-group-prepend:not(:first-child)>.btn,
  7124. .input-group>.input-group-prepend:not(:first-child)>.input-group-text {
  7125. border-top-left-radius:0;
  7126. border-bottom-left-radius:0
  7127. }
  7128. .custom-control {
  7129. position:relative;
  7130. display:block;
  7131. min-height:1.5rem;
  7132. padding-left:1.5rem
  7133. }
  7134. .custom-control-inline {
  7135. display:inline-flex;
  7136. margin-right:1rem
  7137. }
  7138. .custom-control-input {
  7139. position:absolute;
  7140. left:0;
  7141. z-index:-1;
  7142. width:1rem;
  7143. height:1.25rem;
  7144. opacity:0
  7145. }
  7146. .custom-control-input:checked~.custom-control-label:before {
  7147. color:#fff;
  7148. border-color:#007bff;
  7149. background-color:#007bff
  7150. }
  7151. .custom-control-input:focus~.custom-control-label:before {
  7152. box-shadow:0 0 0 .2rem rgba(0,123,255,.25)
  7153. }
  7154. .custom-control-input:focus:not(:checked)~.custom-control-label:before {
  7155. border-color:#80bdff
  7156. }
  7157. .custom-control-input:not(:disabled):active~.custom-control-label:before {
  7158. color:#fff;
  7159. background-color:#b3d7ff;
  7160. border-color:#b3d7ff
  7161. }
  7162. .custom-control-input:disabled~.custom-control-label,
  7163. .custom-control-input[disabled]~.custom-control-label {
  7164. color:#6c757d
  7165. }
  7166. .custom-control-input:disabled~.custom-control-label:before,
  7167. .custom-control-input[disabled]~.custom-control-label:before {
  7168. background-color:#e9ecef
  7169. }
  7170. .custom-control-label {
  7171. position:relative;
  7172. margin-bottom:0;
  7173. vertical-align:top
  7174. }
  7175. .custom-control-label:before {
  7176. position:absolute;
  7177. top:.25rem;
  7178. left:-1.5rem;
  7179. display:block;
  7180. width:1rem;
  7181. height:1rem;
  7182. pointer-events:none;
  7183. content:"";
  7184. background-color:#fff;
  7185. border:1px solid #adb5bd
  7186. }
  7187. .custom-control-label:after {
  7188. position:absolute;
  7189. top:.25rem;
  7190. left:-1.5rem;
  7191. display:block;
  7192. width:1rem;
  7193. height:1rem;
  7194. content:"";
  7195. background:no-repeat 50%/50% 50%
  7196. }
  7197. .custom-checkbox .custom-control-label:before {
  7198. border-radius:.25rem
  7199. }
  7200. .custom-checkbox .custom-control-input:checked~.custom-control-label:after {
  7201. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")
  7202. }
  7203. .custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before {
  7204. border-color:#007bff;
  7205. background-color:#007bff
  7206. }
  7207. .custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after {
  7208. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")
  7209. }
  7210. .custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before {
  7211. background-color:rgba(0,123,255,.5)
  7212. }
  7213. .custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before {
  7214. background-color:rgba(0,123,255,.5)
  7215. }
  7216. .custom-radio .custom-control-label:before {
  7217. border-radius:50%
  7218. }
  7219. .custom-radio .custom-control-input:checked~.custom-control-label:after {
  7220. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")
  7221. }
  7222. .custom-radio .custom-control-input:disabled:checked~.custom-control-label:before {
  7223. background-color:rgba(0,123,255,.5)
  7224. }
  7225. .custom-switch {
  7226. padding-left:2.25rem
  7227. }
  7228. .custom-switch .custom-control-label:before {
  7229. left:-2.25rem;
  7230. width:1.75rem;
  7231. pointer-events:all;
  7232. border-radius:.5rem
  7233. }
  7234. .custom-switch .custom-control-label:after {
  7235. top:calc(.25rem + 2px);
  7236. left:calc(-2.25rem + 2px);
  7237. width:calc(1rem - 4px);
  7238. height:calc(1rem - 4px);
  7239. background-color:#adb5bd;
  7240. border-radius:.5rem;
  7241. transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
  7242. }
  7243. @media (prefers-reduced-motion:reduce) {
  7244. .custom-switch .custom-control-label:after {
  7245. transition:none
  7246. }
  7247. }
  7248. .custom-switch .custom-control-input:checked~.custom-control-label:after {
  7249. background-color:#fff;
  7250. transform:translateX(.75rem)
  7251. }
  7252. .custom-switch .custom-control-input:disabled:checked~.custom-control-label:before {
  7253. background-color:rgba(0,123,255,.5)
  7254. }
  7255. .custom-select {
  7256. display:inline-block;
  7257. width:100%;
  7258. height:calc(1.5em + .75rem + 2px);
  7259. padding:.375rem 1.75rem .375rem .75rem;
  7260. font-size:1rem;
  7261. font-weight:400;
  7262. line-height:1.5;
  7263. color:#495057;
  7264. vertical-align:middle;
  7265. background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px;
  7266. border:1px solid #ced4da;
  7267. border-radius:.25rem;
  7268. -webkit-appearance:none;
  7269. -moz-appearance:none;
  7270. appearance:none
  7271. }
  7272. .custom-select:focus {
  7273. border-color:#80bdff;
  7274. outline:0;
  7275. box-shadow:0 0 0 .2rem rgba(0,123,255,.25)
  7276. }
  7277. .custom-select:focus::-ms-value {
  7278. color:#495057;
  7279. background-color:#fff
  7280. }
  7281. .custom-select[multiple],
  7282. .custom-select[size]:not([size="1"]) {
  7283. height:auto;
  7284. padding-right:.75rem;
  7285. background-image:none
  7286. }
  7287. .custom-select:disabled {
  7288. color:#6c757d;
  7289. background-color:#e9ecef
  7290. }
  7291. .custom-select::-ms-expand {
  7292. display:none
  7293. }
  7294. .custom-select:-moz-focusring {
  7295. color:transparent;
  7296. text-shadow:0 0 0 #495057
  7297. }
  7298. .custom-select-sm {
  7299. height:calc(1.5em + .5rem + 2px);
  7300. padding-top:.25rem;
  7301. padding-bottom:.25rem;
  7302. padding-left:.5rem;
  7303. font-size:.875rem
  7304. }
  7305. .custom-select-lg {
  7306. height:calc(1.5em + 1rem + 2px);
  7307. padding-top:.5rem;
  7308. padding-bottom:.5rem;
  7309. padding-left:1rem;
  7310. font-size:1.25rem
  7311. }
  7312. .custom-file {
  7313. display:inline-block;
  7314. margin-bottom:0
  7315. }
  7316. .custom-file,
  7317. .custom-file-input {
  7318. position:relative;
  7319. width:100%;
  7320. height:calc(1.5em + .75rem + 2px)
  7321. }
  7322. .custom-file-input {
  7323. z-index:2;
  7324. margin:0;
  7325. opacity:0
  7326. }
  7327. .custom-file-input:focus~.custom-file-label {
  7328. border-color:#80bdff;
  7329. box-shadow:0 0 0 .2rem rgba(0,123,255,.25)
  7330. }
  7331. .custom-file-input:disabled~.custom-file-label,
  7332. .custom-file-input[disabled]~.custom-file-label {
  7333. background-color:#e9ecef
  7334. }
  7335. .custom-file-input:lang(en)~.custom-file-label:after {
  7336. content:"Browse"
  7337. }
  7338. .custom-file-input~.custom-file-label[data-browse]:after {
  7339. content:attr(data-browse)
  7340. }
  7341. .custom-file-label {
  7342. position:absolute;
  7343. top:0;
  7344. right:0;
  7345. left:0;
  7346. z-index:1;
  7347. height:calc(1.5em + .75rem + 2px);
  7348. padding:.375rem .75rem;
  7349. font-weight:400;
  7350. line-height:1.5;
  7351. color:#495057;
  7352. background-color:#fff;
  7353. border:1px solid #ced4da;
  7354. border-radius:.25rem
  7355. }
  7356. .custom-file-label:after {
  7357. position:absolute;
  7358. top:0;
  7359. right:0;
  7360. bottom:0;
  7361. z-index:3;
  7362. display:block;
  7363. height:calc(1.5em + .75rem);
  7364. padding:.375rem .75rem;
  7365. line-height:1.5;
  7366. color:#495057;
  7367. content:"Browse";
  7368. background-color:#e9ecef;
  7369. border-left:inherit;
  7370. border-radius:0 .25rem .25rem 0
  7371. }
  7372. .custom-range {
  7373. width:100%;
  7374. height:1.4rem;
  7375. padding:0;
  7376. background-color:transparent;
  7377. -webkit-appearance:none;
  7378. -moz-appearance:none;
  7379. appearance:none
  7380. }
  7381. .custom-range:focus {
  7382. outline:0
  7383. }
  7384. .custom-range:focus::-webkit-slider-thumb {
  7385. box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)
  7386. }
  7387. .custom-range:focus::-moz-range-thumb {
  7388. box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)
  7389. }
  7390. .custom-range:focus::-ms-thumb {
  7391. box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)
  7392. }
  7393. .custom-range::-moz-focus-outer {
  7394. border:0
  7395. }
  7396. .custom-range::-webkit-slider-thumb {
  7397. width:1rem;
  7398. height:1rem;
  7399. margin-top:-.25rem;
  7400. background-color:#007bff;
  7401. border:0;
  7402. border-radius:1rem;
  7403. transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  7404. -webkit-appearance:none;
  7405. appearance:none
  7406. }
  7407. @media (prefers-reduced-motion:reduce) {
  7408. .custom-range::-webkit-slider-thumb {
  7409. transition:none
  7410. }
  7411. }
  7412. .custom-range::-webkit-slider-thumb:active {
  7413. background-color:#b3d7ff
  7414. }
  7415. .custom-range::-webkit-slider-runnable-track {
  7416. width:100%;
  7417. height:.5rem;
  7418. color:transparent;
  7419. cursor:pointer;
  7420. background-color:#dee2e6;
  7421. border-color:transparent;
  7422. border-radius:1rem
  7423. }
  7424. .custom-range::-moz-range-thumb {
  7425. width:1rem;
  7426. height:1rem;
  7427. background-color:#007bff;
  7428. border:0;
  7429. border-radius:1rem;
  7430. transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  7431. -moz-appearance:none;
  7432. appearance:none
  7433. }
  7434. @media (prefers-reduced-motion:reduce) {
  7435. .custom-range::-moz-range-thumb {
  7436. transition:none
  7437. }
  7438. }
  7439. .custom-range::-moz-range-thumb:active {
  7440. background-color:#b3d7ff
  7441. }
  7442. .custom-range::-moz-range-track {
  7443. width:100%;
  7444. height:.5rem;
  7445. color:transparent;
  7446. cursor:pointer;
  7447. background-color:#dee2e6;
  7448. border-color:transparent;
  7449. border-radius:1rem
  7450. }
  7451. .custom-range::-ms-thumb {
  7452. width:1rem;
  7453. height:1rem;
  7454. margin-top:0;
  7455. margin-right:.2rem;
  7456. margin-left:.2rem;
  7457. background-color:#007bff;
  7458. border:0;
  7459. border-radius:1rem;
  7460. transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
  7461. appearance:none
  7462. }
  7463. @media (prefers-reduced-motion:reduce) {
  7464. .custom-range::-ms-thumb {
  7465. transition:none
  7466. }
  7467. }
  7468. .custom-range::-ms-thumb:active {
  7469. background-color:#b3d7ff
  7470. }
  7471. .custom-range::-ms-track {
  7472. width:100%;
  7473. height:.5rem;
  7474. color:transparent;
  7475. cursor:pointer;
  7476. background-color:transparent;
  7477. border-color:transparent;
  7478. border-width:.5rem
  7479. }
  7480. .custom-range::-ms-fill-lower,
  7481. .custom-range::-ms-fill-upper {
  7482. background-color:#dee2e6;
  7483. border-radius:1rem
  7484. }
  7485. .custom-range::-ms-fill-upper {
  7486. margin-right:15px
  7487. }
  7488. .custom-range:disabled::-webkit-slider-thumb {
  7489. background-color:#adb5bd
  7490. }
  7491. .custom-range:disabled::-webkit-slider-runnable-track {
  7492. cursor:default
  7493. }
  7494. .custom-range:disabled::-moz-range-thumb {
  7495. background-color:#adb5bd
  7496. }
  7497. .custom-range:disabled::-moz-range-track {
  7498. cursor:default
  7499. }
  7500. .custom-range:disabled::-ms-thumb {
  7501. background-color:#adb5bd
  7502. }
  7503. .custom-control-label:before,
  7504. .custom-file-label,
  7505. .custom-select {
  7506. transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
  7507. }
  7508. @media (prefers-reduced-motion:reduce) {
  7509. .custom-control-label:before,
  7510. .custom-file-label,
  7511. .custom-select {
  7512. transition:none
  7513. }
  7514. }
  7515. .nav {
  7516. display:flex;
  7517. flex-wrap:wrap;
  7518. padding-left:0;
  7519. margin-bottom:0;
  7520. list-style:none
  7521. }
  7522. .nav-link {
  7523. display:block;
  7524. padding:.5rem 1rem
  7525. }
  7526. .nav-link:focus,
  7527. .nav-link:hover {
  7528. text-decoration:none
  7529. }
  7530. .nav-link.disabled {
  7531. color:#6c757d;
  7532. pointer-events:none;
  7533. cursor:default
  7534. }
  7535. .nav-tabs {
  7536. border-bottom:1px solid #dee2e6
  7537. }
  7538. .nav-tabs .nav-item {
  7539. margin-bottom:-1px
  7540. }
  7541. .nav-tabs .nav-link {
  7542. border:1px solid transparent;
  7543. border-top-left-radius:.25rem;
  7544. border-top-right-radius:.25rem
  7545. }
  7546. .nav-tabs .nav-link:focus,
  7547. .nav-tabs .nav-link:hover {
  7548. border-color:#e9ecef #e9ecef #dee2e6
  7549. }
  7550. .nav-tabs .nav-link.disabled {
  7551. color:#6c757d;
  7552. background-color:transparent;
  7553. border-color:transparent
  7554. }
  7555. .nav-tabs .nav-item.show .nav-link,
  7556. .nav-tabs .nav-link.active {
  7557. color:#495057;
  7558. background-color:#fff;
  7559. border-color:#dee2e6 #dee2e6 #fff
  7560. }
  7561. .nav-tabs .dropdown-menu {
  7562. margin-top:-1px;
  7563. border-top-left-radius:0;
  7564. border-top-right-radius:0
  7565. }
  7566. .nav-pills .nav-link {
  7567. border-radius:.25rem
  7568. }
  7569. .nav-pills .nav-link.active,
  7570. .nav-pills .show>.nav-link {
  7571. color:#fff;
  7572. background-color:#007bff
  7573. }
  7574. .nav-fill .nav-item {
  7575. flex:1 1 auto;
  7576. text-align:center
  7577. }
  7578. .nav-justified .nav-item {
  7579. flex-basis:0;
  7580. flex-grow:1;
  7581. text-align:center
  7582. }
  7583. .tab-content>.tab-pane {
  7584. display:none
  7585. }
  7586. .tab-content>.active {
  7587. display:block
  7588. }
  7589. .navbar {
  7590. position:relative;
  7591. padding:.5rem 1rem
  7592. }
  7593. .navbar,
  7594. .navbar .container,
  7595. .navbar .container-fluid,
  7596. .navbar .container-lg,
  7597. .navbar .container-md,
  7598. .navbar .container-sm,
  7599. .navbar .container-xl {
  7600. display:flex;
  7601. flex-wrap:wrap;
  7602. align-items:center;
  7603. justify-content:space-between
  7604. }
  7605. .navbar-brand {
  7606. display:inline-block;
  7607. padding-top:.3125rem;
  7608. padding-bottom:.3125rem;
  7609. margin-right:1rem;
  7610. font-size:1.25rem;
  7611. line-height:inherit;
  7612. white-space:nowrap
  7613. }
  7614. .navbar-brand:focus,
  7615. .navbar-brand:hover {
  7616. text-decoration:none
  7617. }
  7618. .navbar-nav {
  7619. display:flex;
  7620. flex-direction:column;
  7621. padding-left:0;
  7622. margin-bottom:0;
  7623. list-style:none
  7624. }
  7625. .navbar-nav .nav-link {
  7626. padding-right:0;
  7627. padding-left:0
  7628. }
  7629. .navbar-nav .dropdown-menu {
  7630. position:static;
  7631. float:none
  7632. }
  7633. .navbar-text {
  7634. display:inline-block;
  7635. padding-top:.5rem;
  7636. padding-bottom:.5rem
  7637. }
  7638. .navbar-collapse {
  7639. flex-basis:100%;
  7640. flex-grow:1;
  7641. align-items:center
  7642. }
  7643. .navbar-toggler {
  7644. padding:.25rem .75rem;
  7645. font-size:1.25rem;
  7646. line-height:1;
  7647. background-color:transparent;
  7648. border:1px solid transparent;
  7649. border-radius:.25rem
  7650. }
  7651. .navbar-toggler:focus,
  7652. .navbar-toggler:hover {
  7653. text-decoration:none
  7654. }
  7655. .navbar-toggler-icon {
  7656. display:inline-block;
  7657. width:1.5em;
  7658. height:1.5em;
  7659. vertical-align:middle;
  7660. content:"";
  7661. background:no-repeat 50%;
  7662. background-size:100% 100%
  7663. }
  7664. @media (max-width:575.98px) {
  7665. .navbar-expand-sm>.container,
  7666. .navbar-expand-sm>.container-fluid,
  7667. .navbar-expand-sm>.container-lg,
  7668. .navbar-expand-sm>.container-md,
  7669. .navbar-expand-sm>.container-sm,
  7670. .navbar-expand-sm>.container-xl {
  7671. padding-right:0;
  7672. padding-left:0
  7673. }
  7674. }
  7675. @media (min-width:576px) {
  7676. .navbar-expand-sm {
  7677. flex-flow:row nowrap;
  7678. justify-content:flex-start
  7679. }
  7680. .navbar-expand-sm .navbar-nav {
  7681. flex-direction:row
  7682. }
  7683. .navbar-expand-sm .navbar-nav .dropdown-menu {
  7684. position:absolute
  7685. }
  7686. .navbar-expand-sm .navbar-nav .nav-link {
  7687. padding-right:.5rem;
  7688. padding-left:.5rem
  7689. }
  7690. .navbar-expand-sm>.container,
  7691. .navbar-expand-sm>.container-fluid,
  7692. .navbar-expand-sm>.container-lg,
  7693. .navbar-expand-sm>.container-md,
  7694. .navbar-expand-sm>.container-sm,
  7695. .navbar-expand-sm>.container-xl {
  7696. flex-wrap:nowrap
  7697. }
  7698. .navbar-expand-sm .navbar-collapse {
  7699. display:flex!important;
  7700. flex-basis:auto
  7701. }
  7702. .navbar-expand-sm .navbar-toggler {
  7703. display:none
  7704. }
  7705. }
  7706. @media (max-width:767.98px) {
  7707. .navbar-expand-md>.container,
  7708. .navbar-expand-md>.container-fluid,
  7709. .navbar-expand-md>.container-lg,
  7710. .navbar-expand-md>.container-md,
  7711. .navbar-expand-md>.container-sm,
  7712. .navbar-expand-md>.container-xl {
  7713. padding-right:0;
  7714. padding-left:0
  7715. }
  7716. }
  7717. @media (min-width:768px) {
  7718. .navbar-expand-md {
  7719. flex-flow:row nowrap;
  7720. justify-content:flex-start
  7721. }
  7722. .navbar-expand-md .navbar-nav {
  7723. flex-direction:row
  7724. }
  7725. .navbar-expand-md .navbar-nav .dropdown-menu {
  7726. position:absolute
  7727. }
  7728. .navbar-expand-md .navbar-nav .nav-link {
  7729. padding-right:.5rem;
  7730. padding-left:.5rem
  7731. }
  7732. .navbar-expand-md>.container,
  7733. .navbar-expand-md>.container-fluid,
  7734. .navbar-expand-md>.container-lg,
  7735. .navbar-expand-md>.container-md,
  7736. .navbar-expand-md>.container-sm,
  7737. .navbar-expand-md>.container-xl {
  7738. flex-wrap:nowrap
  7739. }
  7740. .navbar-expand-md .navbar-collapse {
  7741. display:flex!important;
  7742. flex-basis:auto
  7743. }
  7744. .navbar-expand-md .navbar-toggler {
  7745. display:none
  7746. }
  7747. }
  7748. @media (max-width:991.98px) {
  7749. .navbar-expand-lg>.container,
  7750. .navbar-expand-lg>.container-fluid,
  7751. .navbar-expand-lg>.container-lg,
  7752. .navbar-expand-lg>.container-md,
  7753. .navbar-expand-lg>.container-sm,
  7754. .navbar-expand-lg>.container-xl {
  7755. padding-right:0;
  7756. padding-left:0
  7757. }
  7758. }
  7759. @media (min-width:992px) {
  7760. .navbar-expand-lg {
  7761. flex-flow:row nowrap;
  7762. justify-content:flex-start
  7763. }
  7764. .navbar-expand-lg .navbar-nav {
  7765. flex-direction:row
  7766. }
  7767. .navbar-expand-lg .navbar-nav .dropdown-menu {
  7768. position:absolute
  7769. }
  7770. .navbar-expand-lg .navbar-nav .nav-link {
  7771. padding-right:.5rem;
  7772. padding-left:.5rem
  7773. }
  7774. .navbar-expand-lg>.container,
  7775. .navbar-expand-lg>.container-fluid,
  7776. .navbar-expand-lg>.container-lg,
  7777. .navbar-expand-lg>.container-md,
  7778. .navbar-expand-lg>.container-sm,
  7779. .navbar-expand-lg>.container-xl {
  7780. flex-wrap:nowrap
  7781. }
  7782. .navbar-expand-lg .navbar-collapse {
  7783. display:flex!important;
  7784. flex-basis:auto
  7785. }
  7786. .navbar-expand-lg .navbar-toggler {
  7787. display:none
  7788. }
  7789. }
  7790. @media (max-width:1199.98px) {
  7791. .navbar-expand-xl>.container,
  7792. .navbar-expand-xl>.container-fluid,
  7793. .navbar-expand-xl>.container-lg,
  7794. .navbar-expand-xl>.container-md,
  7795. .navbar-expand-xl>.container-sm,
  7796. .navbar-expand-xl>.container-xl {
  7797. padding-right:0;
  7798. padding-left:0
  7799. }
  7800. }
  7801. @media (min-width:1200px) {
  7802. .navbar-expand-xl {
  7803. flex-flow:row nowrap;
  7804. justify-content:flex-start
  7805. }
  7806. .navbar-expand-xl .navbar-nav {
  7807. flex-direction:row
  7808. }
  7809. .navbar-expand-xl .navbar-nav .dropdown-menu {
  7810. position:absolute
  7811. }
  7812. .navbar-expand-xl .navbar-nav .nav-link {
  7813. padding-right:.5rem;
  7814. padding-left:.5rem
  7815. }
  7816. .navbar-expand-xl>.container,
  7817. .navbar-expand-xl>.container-fluid,
  7818. .navbar-expand-xl>.container-lg,
  7819. .navbar-expand-xl>.container-md,
  7820. .navbar-expand-xl>.container-sm,
  7821. .navbar-expand-xl>.container-xl {
  7822. flex-wrap:nowrap
  7823. }
  7824. .navbar-expand-xl .navbar-collapse {
  7825. display:flex!important;
  7826. flex-basis:auto
  7827. }
  7828. .navbar-expand-xl .navbar-toggler {
  7829. display:none
  7830. }
  7831. }
  7832. .navbar-expand {
  7833. flex-flow:row nowrap;
  7834. justify-content:flex-start
  7835. }
  7836. .navbar-expand>.container,
  7837. .navbar-expand>.container-fluid,
  7838. .navbar-expand>.container-lg,
  7839. .navbar-expand>.container-md,
  7840. .navbar-expand>.container-sm,
  7841. .navbar-expand>.container-xl {
  7842. padding-right:0;
  7843. padding-left:0
  7844. }
  7845. .navbar-expand .navbar-nav {
  7846. flex-direction:row
  7847. }
  7848. .navbar-expand .navbar-nav .dropdown-menu {
  7849. position:absolute
  7850. }
  7851. .navbar-expand .navbar-nav .nav-link {
  7852. padding-right:.5rem;
  7853. padding-left:.5rem
  7854. }
  7855. .navbar-expand>.container,
  7856. .navbar-expand>.container-fluid,
  7857. .navbar-expand>.container-lg,
  7858. .navbar-expand>.container-md,
  7859. .navbar-expand>.container-sm,
  7860. .navbar-expand>.container-xl {
  7861. flex-wrap:nowrap
  7862. }
  7863. .navbar-expand .navbar-collapse {
  7864. display:flex!important;
  7865. flex-basis:auto
  7866. }
  7867. .navbar-expand .navbar-toggler {
  7868. display:none
  7869. }
  7870. .navbar-light .navbar-brand {
  7871. color:rgba(0,0,0,.9)
  7872. }
  7873. .navbar-light .navbar-brand:focus,
  7874. .navbar-light .navbar-brand:hover {
  7875. color:rgba(0,0,0,.9)
  7876. }
  7877. .navbar-light .navbar-nav .nav-link {
  7878. color:rgba(0,0,0,.5)
  7879. }
  7880. .navbar-light .navbar-nav .nav-link:focus,
  7881. .navbar-light .navbar-nav .nav-link:hover {
  7882. color:rgba(0,0,0,.7)
  7883. }
  7884. .navbar-light .navbar-nav .nav-link.disabled {
  7885. color:rgba(0,0,0,.3)
  7886. }
  7887. .navbar-light .navbar-nav .active>.nav-link,
  7888. .navbar-light .navbar-nav .nav-link.active,
  7889. .navbar-light .navbar-nav .nav-link.show,
  7890. .navbar-light .navbar-nav .show>.nav-link {
  7891. color:rgba(0,0,0,.9)
  7892. }
  7893. .navbar-light .navbar-toggler {
  7894. color:rgba(0,0,0,.5);
  7895. border-color:rgba(0,0,0,.1)
  7896. }
  7897. .navbar-light .navbar-toggler-icon {
  7898. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
  7899. }
  7900. .navbar-light .navbar-text {
  7901. color:rgba(0,0,0,.5)
  7902. }
  7903. .navbar-light .navbar-text a {
  7904. color:rgba(0,0,0,.9)
  7905. }
  7906. .navbar-light .navbar-text a:focus,
  7907. .navbar-light .navbar-text a:hover {
  7908. color:rgba(0,0,0,.9)
  7909. }
  7910. .navbar-dark .navbar-brand {
  7911. color:#fff
  7912. }
  7913. .navbar-dark .navbar-brand:focus,
  7914. .navbar-dark .navbar-brand:hover {
  7915. color:#fff
  7916. }
  7917. .navbar-dark .navbar-nav .nav-link {
  7918. color:hsla(0,0%,100%,.5)
  7919. }
  7920. .navbar-dark .navbar-nav .nav-link:focus,
  7921. .navbar-dark .navbar-nav .nav-link:hover {
  7922. color:hsla(0,0%,100%,.75)
  7923. }
  7924. .navbar-dark .navbar-nav .nav-link.disabled {
  7925. color:hsla(0,0%,100%,.25)
  7926. }
  7927. .navbar-dark .navbar-nav .active>.nav-link,
  7928. .navbar-dark .navbar-nav .nav-link.active,
  7929. .navbar-dark .navbar-nav .nav-link.show,
  7930. .navbar-dark .navbar-nav .show>.nav-link {
  7931. color:#fff
  7932. }
  7933. .navbar-dark .navbar-toggler {
  7934. color:hsla(0,0%,100%,.5);
  7935. border-color:hsla(0,0%,100%,.1)
  7936. }
  7937. .navbar-dark .navbar-toggler-icon {
  7938. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")
  7939. }
  7940. .navbar-dark .navbar-text {
  7941. color:hsla(0,0%,100%,.5)
  7942. }
  7943. .navbar-dark .navbar-text a {
  7944. color:#fff
  7945. }
  7946. .navbar-dark .navbar-text a:focus,
  7947. .navbar-dark .navbar-text a:hover {
  7948. color:#fff
  7949. }
  7950. .card>hr {
  7951. margin-right:0;
  7952. margin-left:0
  7953. }
  7954. .card>.list-group:first-child .list-group-item:first-child {
  7955. border-top-left-radius:.25rem;
  7956. border-top-right-radius:.25rem
  7957. }
  7958. .card>.list-group:last-child .list-group-item:last-child {
  7959. border-bottom-right-radius:.25rem;
  7960. border-bottom-left-radius:.25rem
  7961. }
  7962. .card-body {
  7963. flex:1 1 auto;
  7964. min-height:1px;
  7965. padding:1.25rem
  7966. }
  7967. .card-title {
  7968. margin-bottom:.75rem
  7969. }
  7970. .card-subtitle {
  7971. margin-top:-.375rem;
  7972. margin-bottom:0
  7973. }
  7974. .card-text:last-child {
  7975. margin-bottom:0
  7976. }
  7977. .card-link:hover {
  7978. text-decoration:none
  7979. }
  7980. .card-link+.card-link {
  7981. margin-left:1.25rem
  7982. }
  7983. .card-header {
  7984. padding:.75rem 1.25rem;
  7985. margin-bottom:0;
  7986. background-color:rgba(0,0,0,.03);
  7987. border-bottom:1px solid rgba(0,0,0,.125)
  7988. }
  7989. .card-header:first-child {
  7990. border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0
  7991. }
  7992. .card-header+.list-group .list-group-item:first-child {
  7993. border-top:0
  7994. }
  7995. .card-footer {
  7996. padding:.75rem 1.25rem;
  7997. background-color:rgba(0,0,0,.03);
  7998. border-top:1px solid rgba(0,0,0,.125)
  7999. }
  8000. .card-footer:last-child {
  8001. border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)
  8002. }
  8003. .card-header-tabs {
  8004. margin-bottom:-.75rem;
  8005. border-bottom:0
  8006. }
  8007. .card-header-pills,
  8008. .card-header-tabs {
  8009. margin-right:-.625rem;
  8010. margin-left:-.625rem
  8011. }
  8012. .card-img-overlay {
  8013. position:absolute;
  8014. top:0;
  8015. right:0;
  8016. bottom:0;
  8017. left:0;
  8018. padding:1.25rem
  8019. }
  8020. .card-img,
  8021. .card-img-bottom,
  8022. .card-img-top {
  8023. flex-shrink:0;
  8024. width:100%
  8025. }
  8026. .card-img,
  8027. .card-img-top {
  8028. border-top-left-radius:calc(.25rem - 1px);
  8029. border-top-right-radius:calc(.25rem - 1px)
  8030. }
  8031. .card-img,
  8032. .card-img-bottom {
  8033. border-bottom-right-radius:calc(.25rem - 1px);
  8034. border-bottom-left-radius:calc(.25rem - 1px)
  8035. }
  8036. .card-deck .card {
  8037. margin-bottom:15px
  8038. }
  8039. @media (min-width:576px) {
  8040. .card-deck {
  8041. display:flex;
  8042. flex-flow:row wrap;
  8043. margin-right:-15px;
  8044. margin-left:-15px
  8045. }
  8046. .card-deck .card {
  8047. flex:1 0 0%;
  8048. margin-right:15px;
  8049. margin-bottom:0;
  8050. margin-left:15px
  8051. }
  8052. }
  8053. .card-group>.card {
  8054. margin-bottom:15px
  8055. }
  8056. @media (min-width:576px) {
  8057. .card-group {
  8058. display:flex;
  8059. flex-flow:row wrap
  8060. }
  8061. .card-group>.card {
  8062. flex:1 0 0%;
  8063. margin-bottom:0
  8064. }
  8065. .card-group>.card+.card {
  8066. margin-left:0;
  8067. border-left:0
  8068. }
  8069. .card-group>.card:not(:last-child) {
  8070. border-top-right-radius:0;
  8071. border-bottom-right-radius:0
  8072. }
  8073. .card-group>.card:not(:last-child) .card-header,
  8074. .card-group>.card:not(:last-child) .card-img-top {
  8075. border-top-right-radius:0
  8076. }
  8077. .card-group>.card:not(:last-child) .card-footer,
  8078. .card-group>.card:not(:last-child) .card-img-bottom {
  8079. border-bottom-right-radius:0
  8080. }
  8081. .card-group>.card:not(:first-child) {
  8082. border-top-left-radius:0;
  8083. border-bottom-left-radius:0
  8084. }
  8085. .card-group>.card:not(:first-child) .card-header,
  8086. .card-group>.card:not(:first-child) .card-img-top {
  8087. border-top-left-radius:0
  8088. }
  8089. .card-group>.card:not(:first-child) .card-footer,
  8090. .card-group>.card:not(:first-child) .card-img-bottom {
  8091. border-bottom-left-radius:0
  8092. }
  8093. }
  8094. .card-columns .card {
  8095. margin-bottom:.75rem
  8096. }
  8097. @media (min-width:576px) {
  8098. .card-columns {
  8099. -moz-column-count:3;
  8100. column-count:3;
  8101. -moz-column-gap:1.25rem;
  8102. column-gap:1.25rem;
  8103. orphans:1;
  8104. widows:1
  8105. }
  8106. .card-columns .card {
  8107. display:inline-block;
  8108. width:100%
  8109. }
  8110. }
  8111. .accordion>.card {
  8112. overflow:hidden
  8113. }
  8114. .accordion>.card:not(:last-of-type) {
  8115. border-bottom:0;
  8116. border-bottom-right-radius:0;
  8117. border-bottom-left-radius:0
  8118. }
  8119. .accordion>.card:not(:first-of-type) {
  8120. border-top-left-radius:0;
  8121. border-top-right-radius:0
  8122. }
  8123. .accordion>.card>.card-header {
  8124. border-radius:0;
  8125. margin-bottom:-1px
  8126. }
  8127. .breadcrumb {
  8128. display:flex;
  8129. flex-wrap:wrap;
  8130. padding:.75rem 1rem;
  8131. margin-bottom:1rem;
  8132. list-style:none;
  8133. background-color:#e9ecef;
  8134. border-radius:.25rem
  8135. }
  8136. .breadcrumb-item+.breadcrumb-item {
  8137. padding-left:.5rem
  8138. }
  8139. .breadcrumb-item+.breadcrumb-item:before {
  8140. display:inline-block;
  8141. padding-right:.5rem;
  8142. color:#6c757d;
  8143. content:"/"
  8144. }
  8145. .breadcrumb-item+.breadcrumb-item:hover:before {
  8146. text-decoration:underline
  8147. }
  8148. .breadcrumb-item+.breadcrumb-item:hover:before {
  8149. text-decoration:none
  8150. }
  8151. .breadcrumb-item.active {
  8152. color:#6c757d
  8153. }
  8154. .pagination {
  8155. display:flex;
  8156. padding-left:0;
  8157. list-style:none;
  8158. border-radius:.25rem
  8159. }
  8160. .page-link {
  8161. position:relative;
  8162. display:block;
  8163. padding:.5rem .75rem;
  8164. margin-left:-1px;
  8165. line-height:1.25;
  8166. color:#007bff;
  8167. background-color:#fff;
  8168. border:1px solid #dee2e6
  8169. }
  8170. .page-link:hover {
  8171. z-index:2;
  8172. color:#0056b3;
  8173. text-decoration:none;
  8174. background-color:#e9ecef;
  8175. border-color:#dee2e6
  8176. }
  8177. .page-link:focus {
  8178. z-index:3;
  8179. outline:0;
  8180. box-shadow:0 0 0 .2rem rgba(0,123,255,.25)
  8181. }
  8182. .page-item:first-child .page-link {
  8183. margin-left:0;
  8184. border-top-left-radius:.25rem;
  8185. border-bottom-left-radius:.25rem
  8186. }
  8187. .page-item:last-child .page-link {
  8188. border-top-right-radius:.25rem;
  8189. border-bottom-right-radius:.25rem
  8190. }
  8191. .page-item.active .page-link {
  8192. z-index:3;
  8193. color:#fff;
  8194. background-color:#007bff;
  8195. border-color:#007bff
  8196. }
  8197. .page-item.disabled .page-link {
  8198. color:#6c757d;
  8199. pointer-events:none;
  8200. cursor:auto;
  8201. background-color:#fff;
  8202. border-color:#dee2e6
  8203. }
  8204. .pagination-lg .page-link {
  8205. padding:.75rem 1.5rem;
  8206. font-size:1.25rem;
  8207. line-height:1.5
  8208. }
  8209. .pagination-lg .page-item:first-child .page-link {
  8210. border-top-left-radius:.3rem;
  8211. border-bottom-left-radius:.3rem
  8212. }
  8213. .pagination-lg .page-item:last-child .page-link {
  8214. border-top-right-radius:.3rem;
  8215. border-bottom-right-radius:.3rem
  8216. }
  8217. .pagination-sm .page-link {
  8218. padding:.25rem .5rem;
  8219. font-size:.875rem;
  8220. line-height:1.5
  8221. }
  8222. .pagination-sm .page-item:first-child .page-link {
  8223. border-top-left-radius:.2rem;
  8224. border-bottom-left-radius:.2rem
  8225. }
  8226. .pagination-sm .page-item:last-child .page-link {
  8227. border-top-right-radius:.2rem;
  8228. border-bottom-right-radius:.2rem
  8229. }
  8230. .badge {
  8231. display:inline-block;
  8232. padding:.25em .4em;
  8233. font-size:75%;
  8234. font-weight:700;
  8235. line-height:1;
  8236. text-align:center;
  8237. white-space:nowrap;
  8238. vertical-align:baseline;
  8239. border-radius:.25rem;
  8240. transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
  8241. }
  8242. @media (prefers-reduced-motion:reduce) {
  8243. .badge {
  8244. transition:none
  8245. }
  8246. }
  8247. a.badge:focus,
  8248. a.badge:hover {
  8249. text-decoration:none
  8250. }
  8251. .badge:empty {
  8252. display:none
  8253. }
  8254. .btn .badge {
  8255. position:relative;
  8256. top:-1px
  8257. }
  8258. .badge-pill {
  8259. padding-right:.6em;
  8260. padding-left:.6em;
  8261. border-radius:10rem
  8262. }
  8263. .badge-primary {
  8264. color:#fff;
  8265. background-color:#007bff
  8266. }
  8267. a.badge-primary:focus,
  8268. a.badge-primary:hover {
  8269. color:#fff;
  8270. background-color:#0062cc
  8271. }
  8272. a.badge-primary.focus,
  8273. a.badge-primary:focus {
  8274. outline:0;
  8275. box-shadow:0 0 0 .2rem rgba(0,123,255,.5)
  8276. }
  8277. .badge-secondary {
  8278. color:#fff;
  8279. background-color:#6c757d
  8280. }
  8281. a.badge-secondary:focus,
  8282. a.badge-secondary:hover {
  8283. color:#fff;
  8284. background-color:#545b62
  8285. }
  8286. a.badge-secondary.focus,
  8287. a.badge-secondary:focus {
  8288. outline:0;
  8289. box-shadow:0 0 0 .2rem rgba(108,117,125,.5)
  8290. }
  8291. .badge-success {
  8292. color:#fff;
  8293. background-color:#28a745
  8294. }
  8295. a.badge-success:focus,
  8296. a.badge-success:hover {
  8297. color:#fff;
  8298. background-color:#1e7e34
  8299. }
  8300. a.badge-success.focus,
  8301. a.badge-success:focus {
  8302. outline:0;
  8303. box-shadow:0 0 0 .2rem rgba(40,167,69,.5)
  8304. }
  8305. .badge-info {
  8306. color:#fff;
  8307. background-color:#17a2b8
  8308. }
  8309. a.badge-info:focus,
  8310. a.badge-info:hover {
  8311. color:#fff;
  8312. background-color:#117a8b
  8313. }
  8314. a.badge-info.focus,
  8315. a.badge-info:focus {
  8316. outline:0;
  8317. box-shadow:0 0 0 .2rem rgba(23,162,184,.5)
  8318. }
  8319. .badge-warning {
  8320. color:#212529;
  8321. background-color:#ffc107
  8322. }
  8323. a.badge-warning:focus,
  8324. a.badge-warning:hover {
  8325. color:#212529;
  8326. background-color:#d39e00
  8327. }
  8328. a.badge-warning.focus,
  8329. a.badge-warning:focus {
  8330. outline:0;
  8331. box-shadow:0 0 0 .2rem rgba(255,193,7,.5)
  8332. }
  8333. .badge-danger {
  8334. color:#fff;
  8335. background-color:#dc3545
  8336. }
  8337. a.badge-danger:focus,
  8338. a.badge-danger:hover {
  8339. color:#fff;
  8340. background-color:#bd2130
  8341. }
  8342. a.badge-danger.focus,
  8343. a.badge-danger:focus {
  8344. outline:0;
  8345. box-shadow:0 0 0 .2rem rgba(220,53,69,.5)
  8346. }
  8347. .badge-light {
  8348. color:#212529;
  8349. background-color:#f8f9fa
  8350. }
  8351. a.badge-light:focus,
  8352. a.badge-light:hover {
  8353. color:#212529;
  8354. background-color:#dae0e5
  8355. }
  8356. a.badge-light.focus,
  8357. a.badge-light:focus {
  8358. outline:0;
  8359. box-shadow:0 0 0 .2rem rgba(248,249,250,.5)
  8360. }
  8361. .badge-dark {
  8362. color:#fff;
  8363. background-color:#343a40
  8364. }
  8365. a.badge-dark:focus,
  8366. a.badge-dark:hover {
  8367. color:#fff;
  8368. background-color:#1d2124
  8369. }
  8370. a.badge-dark.focus,
  8371. a.badge-dark:focus {
  8372. outline:0;
  8373. box-shadow:0 0 0 .2rem rgba(52,58,64,.5)
  8374. }
  8375. .jumbotron {
  8376. padding:2rem 1rem;
  8377. margin-bottom:2rem;
  8378. background-color:#e9ecef;
  8379. border-radius:.3rem
  8380. }
  8381. @media (min-width:576px) {
  8382. .jumbotron {
  8383. padding:4rem 2rem
  8384. }
  8385. }
  8386. .jumbotron-fluid {
  8387. padding-right:0;
  8388. padding-left:0;
  8389. border-radius:0
  8390. }
  8391. .alert {
  8392. position:relative;
  8393. padding:.75rem 1.25rem;
  8394. margin-bottom:1rem;
  8395. border:1px solid transparent;
  8396. border-radius:.25rem
  8397. }
  8398. .alert-heading {
  8399. color:inherit
  8400. }
  8401. .alert-link {
  8402. font-weight:700
  8403. }
  8404. .alert-dismissible {
  8405. padding-right:4rem
  8406. }
  8407. .alert-dismissible .close {
  8408. position:absolute;
  8409. top:0;
  8410. right:0;
  8411. padding:.75rem 1.25rem;
  8412. color:inherit
  8413. }
  8414. .alert-primary {
  8415. color:#004085;
  8416. background-color:#cce5ff;
  8417. border-color:#b8daff
  8418. }
  8419. .alert-primary hr {
  8420. border-top-color:#9fcdff
  8421. }
  8422. .alert-primary .alert-link {
  8423. color:#002752
  8424. }
  8425. .alert-secondary {
  8426. color:#383d41;
  8427. background-color:#e2e3e5;
  8428. border-color:#d6d8db
  8429. }
  8430. .alert-secondary hr {
  8431. border-top-color:#c8cbcf
  8432. }
  8433. .alert-secondary .alert-link {
  8434. color:#202326
  8435. }
  8436. .alert-success {
  8437. color:#155724;
  8438. background-color:#d4edda;
  8439. border-color:#c3e6cb
  8440. }
  8441. .alert-success hr {
  8442. border-top-color:#b1dfbb
  8443. }
  8444. .alert-success .alert-link {
  8445. color:#0b2e13
  8446. }
  8447. .alert-info {
  8448. color:#0c5460;
  8449. background-color:#d1ecf1;
  8450. border-color:#bee5eb
  8451. }
  8452. .alert-info hr {
  8453. border-top-color:#abdde5
  8454. }
  8455. .alert-info .alert-link {
  8456. color:#062c33
  8457. }
  8458. .alert-warning {
  8459. color:#856404;
  8460. background-color:#fff3cd;
  8461. border-color:#ffeeba
  8462. }
  8463. .alert-warning hr {
  8464. border-top-color:#ffe8a1
  8465. }
  8466. .alert-warning .alert-link {
  8467. color:#533f03
  8468. }
  8469. .alert-danger {
  8470. color:#721c24;
  8471. background-color:#f8d7da;
  8472. border-color:#f5c6cb
  8473. }
  8474. .alert-danger hr {
  8475. border-top-color:#f1b0b7
  8476. }
  8477. .alert-danger .alert-link {
  8478. color:#491217
  8479. }
  8480. .alert-light {
  8481. color:#818182;
  8482. background-color:#fefefe;
  8483. border-color:#fdfdfe
  8484. }
  8485. .alert-light hr {
  8486. border-top-color:#ececf6
  8487. }
  8488. .alert-light .alert-link {
  8489. color:#686868
  8490. }
  8491. .alert-dark {
  8492. color:#1b1e21;
  8493. background-color:#d6d8d9;
  8494. border-color:#c6c8ca
  8495. }
  8496. .alert-dark hr {
  8497. border-top-color:#b9bbbe
  8498. }
  8499. .alert-dark .alert-link {
  8500. color:#040505
  8501. }
  8502. @-webkit-keyframes progress-bar-stripes {
  8503. 0% {
  8504. background-position:1rem 0
  8505. }
  8506. to {
  8507. background-position:0 0
  8508. }
  8509. }
  8510. @keyframes progress-bar-stripes {
  8511. 0% {
  8512. background-position:1rem 0
  8513. }
  8514. to {
  8515. background-position:0 0
  8516. }
  8517. }
  8518. .progress {
  8519. height:1rem;
  8520. font-size:.75rem;
  8521. background-color:#e9ecef;
  8522. border-radius:.25rem
  8523. }
  8524. .progress,
  8525. .progress-bar {
  8526. display:flex;
  8527. overflow:hidden
  8528. }
  8529. .progress-bar {
  8530. flex-direction:column;
  8531. justify-content:center;
  8532. color:#fff;
  8533. text-align:center;
  8534. white-space:nowrap;
  8535. background-color:#007bff;
  8536. transition:width .6s ease
  8537. }
  8538. @media (prefers-reduced-motion:reduce) {
  8539. .progress-bar {
  8540. transition:none
  8541. }
  8542. }
  8543. .progress-bar-striped {
  8544. background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);
  8545. background-size:1rem 1rem
  8546. }
  8547. .progress-bar-animated {
  8548. -webkit-animation:progress-bar-stripes 1s linear infinite;
  8549. animation:progress-bar-stripes 1s linear infinite
  8550. }
  8551. @media (prefers-reduced-motion:reduce) {
  8552. .progress-bar-animated {
  8553. -webkit-animation:none;
  8554. animation:none
  8555. }
  8556. }
  8557. .media {
  8558. display:flex;
  8559. align-items:flex-start
  8560. }
  8561. .media-body {
  8562. flex:1
  8563. }
  8564. .list-group {
  8565. display:flex;
  8566. flex-direction:column;
  8567. padding-left:0;
  8568. margin-bottom:0
  8569. }
  8570. .list-group-item-action {
  8571. width:100%;
  8572. color:#495057;
  8573. text-align:inherit
  8574. }
  8575. .list-group-item-action:focus,
  8576. .list-group-item-action:hover {
  8577. z-index:1;
  8578. color:#495057;
  8579. text-decoration:none;
  8580. background-color:#f8f9fa
  8581. }
  8582. .list-group-item-action:active {
  8583. color:#212529;
  8584. background-color:#e9ecef
  8585. }
  8586. .list-group-item {
  8587. position:relative;
  8588. display:block;
  8589. padding:.75rem 1.25rem;
  8590. background-color:#fff;
  8591. border:1px solid rgba(0,0,0,.125)
  8592. }
  8593. .list-group-item:first-child {
  8594. border-top-left-radius:.25rem;
  8595. border-top-right-radius:.25rem
  8596. }
  8597. .list-group-item:last-child {
  8598. border-bottom-right-radius:.25rem;
  8599. border-bottom-left-radius:.25rem
  8600. }
  8601. .list-group-item.disabled,
  8602. .list-group-item:disabled {
  8603. color:#6c757d;
  8604. pointer-events:none;
  8605. background-color:#fff
  8606. }
  8607. .list-group-item.active {
  8608. z-index:2;
  8609. color:#fff;
  8610. background-color:#007bff;
  8611. border-color:#007bff
  8612. }
  8613. .list-group-item+.list-group-item {
  8614. border-top-width:0
  8615. }
  8616. .list-group-item+.list-group-item.active {
  8617. margin-top:-1px;
  8618. border-top-width:1px
  8619. }
  8620. .list-group-horizontal {
  8621. flex-direction:row
  8622. }
  8623. .list-group-horizontal .list-group-item:first-child {
  8624. border-bottom-left-radius:.25rem;
  8625. border-top-right-radius:0
  8626. }
  8627. .list-group-horizontal .list-group-item:last-child {
  8628. border-top-right-radius:.25rem;
  8629. border-bottom-left-radius:0
  8630. }
  8631. .list-group-horizontal .list-group-item.active {
  8632. margin-top:0
  8633. }
  8634. .list-group-horizontal .list-group-item+.list-group-item {
  8635. border-top-width:1px;
  8636. border-left-width:0
  8637. }
  8638. .list-group-horizontal .list-group-item+.list-group-item.active {
  8639. margin-left:-1px;
  8640. border-left-width:1px
  8641. }
  8642. @media (min-width:576px) {
  8643. .list-group-horizontal-sm {
  8644. flex-direction:row
  8645. }
  8646. .list-group-horizontal-sm .list-group-item:first-child {
  8647. border-bottom-left-radius:.25rem;
  8648. border-top-right-radius:0
  8649. }
  8650. .list-group-horizontal-sm .list-group-item:last-child {
  8651. border-top-right-radius:.25rem;
  8652. border-bottom-left-radius:0
  8653. }
  8654. .list-group-horizontal-sm .list-group-item.active {
  8655. margin-top:0
  8656. }
  8657. .list-group-horizontal-sm .list-group-item+.list-group-item {
  8658. border-top-width:1px;
  8659. border-left-width:0
  8660. }
  8661. .list-group-horizontal-sm .list-group-item+.list-group-item.active {
  8662. margin-left:-1px;
  8663. border-left-width:1px
  8664. }
  8665. }
  8666. @media (min-width:768px) {
  8667. .list-group-horizontal-md {
  8668. flex-direction:row
  8669. }
  8670. .list-group-horizontal-md .list-group-item:first-child {
  8671. border-bottom-left-radius:.25rem;
  8672. border-top-right-radius:0
  8673. }
  8674. .list-group-horizontal-md .list-group-item:last-child {
  8675. border-top-right-radius:.25rem;
  8676. border-bottom-left-radius:0
  8677. }
  8678. .list-group-horizontal-md .list-group-item.active {
  8679. margin-top:0
  8680. }
  8681. .list-group-horizontal-md .list-group-item+.list-group-item {
  8682. border-top-width:1px;
  8683. border-left-width:0
  8684. }
  8685. .list-group-horizontal-md .list-group-item+.list-group-item.active {
  8686. margin-left:-1px;
  8687. border-left-width:1px
  8688. }
  8689. }
  8690. @media (min-width:992px) {
  8691. .list-group-horizontal-lg {
  8692. flex-direction:row
  8693. }
  8694. .list-group-horizontal-lg .list-group-item:first-child {
  8695. border-bottom-left-radius:.25rem;
  8696. border-top-right-radius:0
  8697. }
  8698. .list-group-horizontal-lg .list-group-item:last-child {
  8699. border-top-right-radius:.25rem;
  8700. border-bottom-left-radius:0
  8701. }
  8702. .list-group-horizontal-lg .list-group-item.active {
  8703. margin-top:0
  8704. }
  8705. .list-group-horizontal-lg .list-group-item+.list-group-item {
  8706. border-top-width:1px;
  8707. border-left-width:0
  8708. }
  8709. .list-group-horizontal-lg .list-group-item+.list-group-item.active {
  8710. margin-left:-1px;
  8711. border-left-width:1px
  8712. }
  8713. }
  8714. @media (min-width:1200px) {
  8715. .list-group-horizontal-xl {
  8716. flex-direction:row
  8717. }
  8718. .list-group-horizontal-xl .list-group-item:first-child {
  8719. border-bottom-left-radius:.25rem;
  8720. border-top-right-radius:0
  8721. }
  8722. .list-group-horizontal-xl .list-group-item:last-child {
  8723. border-top-right-radius:.25rem;
  8724. border-bottom-left-radius:0
  8725. }
  8726. .list-group-horizontal-xl .list-group-item.active {
  8727. margin-top:0
  8728. }
  8729. .list-group-horizontal-xl .list-group-item+.list-group-item {
  8730. border-top-width:1px;
  8731. border-left-width:0
  8732. }
  8733. .list-group-horizontal-xl .list-group-item+.list-group-item.active {
  8734. margin-left:-1px;
  8735. border-left-width:1px
  8736. }
  8737. }
  8738. .list-group-flush .list-group-item {
  8739. border-right-width:0;
  8740. border-left-width:0;
  8741. border-radius:0
  8742. }
  8743. .list-group-flush .list-group-item:first-child {
  8744. border-top-width:0
  8745. }
  8746. .list-group-flush:last-child .list-group-item:last-child {
  8747. border-bottom-width:0
  8748. }
  8749. .list-group-item-primary {
  8750. color:#004085;
  8751. background-color:#b8daff
  8752. }
  8753. .list-group-item-primary.list-group-item-action:focus,
  8754. .list-group-item-primary.list-group-item-action:hover {
  8755. color:#004085;
  8756. background-color:#9fcdff
  8757. }
  8758. .list-group-item-primary.list-group-item-action.active {
  8759. color:#fff;
  8760. background-color:#004085;
  8761. border-color:#004085
  8762. }
  8763. .list-group-item-secondary {
  8764. color:#383d41;
  8765. background-color:#d6d8db
  8766. }
  8767. .list-group-item-secondary.list-group-item-action:focus,
  8768. .list-group-item-secondary.list-group-item-action:hover {
  8769. color:#383d41;
  8770. background-color:#c8cbcf
  8771. }
  8772. .list-group-item-secondary.list-group-item-action.active {
  8773. color:#fff;
  8774. background-color:#383d41;
  8775. border-color:#383d41
  8776. }
  8777. .list-group-item-success {
  8778. color:#155724;
  8779. background-color:#c3e6cb
  8780. }
  8781. .list-group-item-success.list-group-item-action:focus,
  8782. .list-group-item-success.list-group-item-action:hover {
  8783. color:#155724;
  8784. background-color:#b1dfbb
  8785. }
  8786. .list-group-item-success.list-group-item-action.active {
  8787. color:#fff;
  8788. background-color:#155724;
  8789. border-color:#155724
  8790. }
  8791. .list-group-item-info {
  8792. color:#0c5460;
  8793. background-color:#bee5eb
  8794. }
  8795. .list-group-item-info.list-group-item-action:focus,
  8796. .list-group-item-info.list-group-item-action:hover {
  8797. color:#0c5460;
  8798. background-color:#abdde5
  8799. }
  8800. .list-group-item-info.list-group-item-action.active {
  8801. color:#fff;
  8802. background-color:#0c5460;
  8803. border-color:#0c5460
  8804. }
  8805. .list-group-item-warning {
  8806. color:#856404;
  8807. background-color:#ffeeba
  8808. }
  8809. .list-group-item-warning.list-group-item-action:focus,
  8810. .list-group-item-warning.list-group-item-action:hover {
  8811. color:#856404;
  8812. background-color:#ffe8a1
  8813. }
  8814. .list-group-item-warning.list-group-item-action.active {
  8815. color:#fff;
  8816. background-color:#856404;
  8817. border-color:#856404
  8818. }
  8819. .list-group-item-danger {
  8820. color:#721c24;
  8821. background-color:#f5c6cb
  8822. }
  8823. .list-group-item-danger.list-group-item-action:focus,
  8824. .list-group-item-danger.list-group-item-action:hover {
  8825. color:#721c24;
  8826. background-color:#f1b0b7
  8827. }
  8828. .list-group-item-danger.list-group-item-action.active {
  8829. color:#fff;
  8830. background-color:#721c24;
  8831. border-color:#721c24
  8832. }
  8833. .list-group-item-light {
  8834. color:#818182;
  8835. background-color:#fdfdfe
  8836. }
  8837. .list-group-item-light.list-group-item-action:focus,
  8838. .list-group-item-light.list-group-item-action:hover {
  8839. color:#818182;
  8840. background-color:#ececf6
  8841. }
  8842. .list-group-item-light.list-group-item-action.active {
  8843. color:#fff;
  8844. background-color:#818182;
  8845. border-color:#818182
  8846. }
  8847. .list-group-item-dark {
  8848. color:#1b1e21;
  8849. background-color:#c6c8ca
  8850. }
  8851. .list-group-item-dark.list-group-item-action:focus,
  8852. .list-group-item-dark.list-group-item-action:hover {
  8853. color:#1b1e21;
  8854. background-color:#b9bbbe
  8855. }
  8856. .list-group-item-dark.list-group-item-action.active {
  8857. color:#fff;
  8858. background-color:#1b1e21;
  8859. border-color:#1b1e21
  8860. }
  8861. .close {
  8862. float:right;
  8863. font-size:1.5rem;
  8864. font-weight:700;
  8865. line-height:1;
  8866. color:#000;
  8867. text-shadow:0 1px 0 #fff;
  8868. opacity:.5
  8869. }
  8870. .close:hover {
  8871. color:#000;
  8872. text-decoration:none
  8873. }
  8874. .close:not(:disabled):not(.disabled):focus,
  8875. .close:not(:disabled):not(.disabled):hover {
  8876. opacity:.75
  8877. }
  8878. button.close {
  8879. padding:0;
  8880. background-color:transparent;
  8881. border:0;
  8882. -webkit-appearance:none;
  8883. -moz-appearance:none;
  8884. appearance:none
  8885. }
  8886. a.close.disabled {
  8887. pointer-events:none
  8888. }
  8889. .toast {
  8890. max-width:350px;
  8891. overflow:hidden;
  8892. font-size:.875rem;
  8893. background-color:hsla(0,0%,100%,.85);
  8894. background-clip:padding-box;
  8895. border:1px solid rgba(0,0,0,.1);
  8896. box-shadow:0 .25rem .75rem rgba(0,0,0,.1);
  8897. -webkit-backdrop-filter:blur(10px);
  8898. backdrop-filter:blur(10px);
  8899. opacity:0;
  8900. border-radius:.25rem
  8901. }
  8902. .toast:not(:last-child) {
  8903. margin-bottom:.75rem
  8904. }
  8905. .toast.showing {
  8906. opacity:1
  8907. }
  8908. .toast.show {
  8909. display:block;
  8910. opacity:1
  8911. }
  8912. .toast.hide {
  8913. display:none
  8914. }
  8915. .toast-header {
  8916. display:flex;
  8917. align-items:center;
  8918. padding:.25rem .75rem;
  8919. color:#6c757d;
  8920. background-color:hsla(0,0%,100%,.85);
  8921. background-clip:padding-box;
  8922. border-bottom:1px solid rgba(0,0,0,.05)
  8923. }
  8924. .toast-body {
  8925. padding:.75rem
  8926. }
  8927. .modal-open {
  8928. overflow:hidden
  8929. }
  8930. .modal-open .modal {
  8931. overflow-x:hidden;
  8932. overflow-y:auto
  8933. }
  8934. .modal {
  8935. position:fixed;
  8936. top:0;
  8937. left:0;
  8938. z-index:1050;
  8939. display:none;
  8940. width:100%;
  8941. height:100%;
  8942. overflow:hidden;
  8943. outline:0
  8944. }
  8945. .modal-dialog {
  8946. position:relative;
  8947. width:auto;
  8948. margin:.5rem;
  8949. pointer-events:none
  8950. }
  8951. .modal.fade .modal-dialog {
  8952. transition:transform .3s ease-out;
  8953. transform:translateY(-50px)
  8954. }
  8955. @media (prefers-reduced-motion:reduce) {
  8956. .modal.fade .modal-dialog {
  8957. transition:none
  8958. }
  8959. }
  8960. .modal.show .modal-dialog {
  8961. transform:none
  8962. }
  8963. .modal.modal-static .modal-dialog {
  8964. transform:scale(1.02)
  8965. }
  8966. .modal-dialog-scrollable {
  8967. display:flex;
  8968. max-height:calc(100% - 1rem)
  8969. }
  8970. .modal-dialog-scrollable .modal-content {
  8971. max-height:calc(100vh - 1rem);
  8972. overflow:hidden
  8973. }
  8974. .modal-dialog-scrollable .modal-footer,
  8975. .modal-dialog-scrollable .modal-header {
  8976. flex-shrink:0
  8977. }
  8978. .modal-dialog-scrollable .modal-body {
  8979. overflow-y:auto
  8980. }
  8981. .modal-dialog-centered {
  8982. display:flex;
  8983. align-items:center;
  8984. min-height:calc(100% - 1rem)
  8985. }
  8986. .modal-dialog-centered:before {
  8987. display:block;
  8988. height:calc(100vh - 1rem);
  8989. content:""
  8990. }
  8991. .modal-dialog-centered.modal-dialog-scrollable {
  8992. flex-direction:column;
  8993. justify-content:center;
  8994. height:100%
  8995. }
  8996. .modal-dialog-centered.modal-dialog-scrollable .modal-content {
  8997. max-height:none
  8998. }
  8999. .modal-dialog-centered.modal-dialog-scrollable:before {
  9000. content:none
  9001. }
  9002. .modal-content {
  9003. position:relative;
  9004. display:flex;
  9005. flex-direction:column;
  9006. width:100%;
  9007. pointer-events:auto;
  9008. background-color:#fff;
  9009. background-clip:padding-box;
  9010. border:1px solid rgba(0,0,0,.2);
  9011. border-radius:.3rem;
  9012. outline:0
  9013. }
  9014. .modal-backdrop {
  9015. position:fixed;
  9016. top:0;
  9017. left:0;
  9018. z-index:1040;
  9019. width:100vw;
  9020. height:100vh;
  9021. background-color:#000
  9022. }
  9023. .modal-backdrop.fade {
  9024. opacity:0
  9025. }
  9026. .modal-backdrop.show {
  9027. opacity:.5
  9028. }
  9029. .modal-header {
  9030. display:flex;
  9031. align-items:flex-start;
  9032. justify-content:space-between;
  9033. padding:1rem 1rem;
  9034. border-bottom:1px solid #dee2e6;
  9035. border-top-left-radius:calc(.3rem - 1px);
  9036. border-top-right-radius:calc(.3rem - 1px)
  9037. }
  9038. .modal-header .close {
  9039. padding:1rem 1rem;
  9040. margin:-1rem -1rem -1rem auto
  9041. }
  9042. .modal-title {
  9043. margin-bottom:0;
  9044. line-height:1.5
  9045. }
  9046. .modal-body {
  9047. position:relative;
  9048. flex:1 1 auto;
  9049. padding:1rem
  9050. }
  9051. .modal-footer {
  9052. display:flex;
  9053. flex-wrap:wrap;
  9054. align-items:center;
  9055. justify-content:flex-end;
  9056. padding:.75rem;
  9057. border-top:1px solid #dee2e6;
  9058. border-bottom-right-radius:calc(.3rem - 1px);
  9059. border-bottom-left-radius:calc(.3rem - 1px)
  9060. }
  9061. .modal-footer>* {
  9062. margin:.25rem
  9063. }
  9064. .modal-scrollbar-measure {
  9065. position:absolute;
  9066. top:-9999px;
  9067. width:50px;
  9068. height:50px;
  9069. overflow:scroll
  9070. }
  9071. @media (min-width:576px) {
  9072. .modal-dialog {
  9073. max-width:500px;
  9074. margin:1.75rem auto
  9075. }
  9076. .modal-dialog-scrollable {
  9077. max-height:calc(100% - 3.5rem)
  9078. }
  9079. .modal-dialog-scrollable .modal-content {
  9080. max-height:calc(100vh - 3.5rem)
  9081. }
  9082. .modal-dialog-centered {
  9083. min-height:calc(100% - 3.5rem)
  9084. }
  9085. .modal-dialog-centered:before {
  9086. height:calc(100vh - 3.5rem)
  9087. }
  9088. .modal-sm {
  9089. max-width:300px
  9090. }
  9091. }
  9092. @media (min-width:992px) {
  9093. .modal-lg,
  9094. .modal-xl {
  9095. max-width:800px
  9096. }
  9097. }
  9098. @media (min-width:1200px) {
  9099. .modal-xl {
  9100. max-width:1140px
  9101. }
  9102. }
  9103. .tooltip {
  9104. position:absolute;
  9105. z-index:1070;
  9106. display:block;
  9107. margin:0;
  9108. font-family:-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;
  9109. font-style:normal;
  9110. font-weight:400;
  9111. line-height:1.5;
  9112. text-align:left;
  9113. text-align:start;
  9114. text-decoration:none;
  9115. text-shadow:none;
  9116. text-transform:none;
  9117. letter-spacing:normal;
  9118. word-break:normal;
  9119. word-spacing:normal;
  9120. white-space:normal;
  9121. line-break:auto;
  9122. font-size:.875rem;
  9123. word-wrap:break-word;
  9124. opacity:0
  9125. }
  9126. .tooltip.show {
  9127. opacity:.9
  9128. }
  9129. .tooltip .arrow {
  9130. position:absolute;
  9131. display:block;
  9132. width:.8rem;
  9133. height:.4rem
  9134. }
  9135. .tooltip .arrow:before {
  9136. position:absolute;
  9137. content:"";
  9138. border-color:transparent;
  9139. border-style:solid
  9140. }
  9141. .bs-tooltip-auto[x-placement^=top],
  9142. .bs-tooltip-top {
  9143. padding:.4rem 0
  9144. }
  9145. .bs-tooltip-auto[x-placement^=top] .arrow,
  9146. .bs-tooltip-top .arrow {
  9147. bottom:0
  9148. }
  9149. .bs-tooltip-auto[x-placement^=top] .arrow:before,
  9150. .bs-tooltip-top .arrow:before {
  9151. top:0;
  9152. border-width:.4rem .4rem 0;
  9153. border-top-color:#000
  9154. }
  9155. .bs-tooltip-auto[x-placement^=right],
  9156. .bs-tooltip-right {
  9157. padding:0 .4rem
  9158. }
  9159. .bs-tooltip-auto[x-placement^=right] .arrow,
  9160. .bs-tooltip-right .arrow {
  9161. left:0;
  9162. width:.4rem;
  9163. height:.8rem
  9164. }
  9165. .bs-tooltip-auto[x-placement^=right] .arrow:before,
  9166. .bs-tooltip-right .arrow:before {
  9167. right:0;
  9168. border-width:.4rem .4rem .4rem 0;
  9169. border-right-color:#000
  9170. }
  9171. .bs-tooltip-auto[x-placement^=bottom],
  9172. .bs-tooltip-bottom {
  9173. padding:.4rem 0
  9174. }
  9175. .bs-tooltip-auto[x-placement^=bottom] .arrow,
  9176. .bs-tooltip-bottom .arrow {
  9177. top:0
  9178. }
  9179. .bs-tooltip-auto[x-placement^=bottom] .arrow:before,
  9180. .bs-tooltip-bottom .arrow:before {
  9181. bottom:0;
  9182. border-width:0 .4rem .4rem;
  9183. border-bottom-color:#000
  9184. }
  9185. .bs-tooltip-auto[x-placement^=left],
  9186. .bs-tooltip-left {
  9187. padding:0 .4rem
  9188. }
  9189. .bs-tooltip-auto[x-placement^=left] .arrow,
  9190. .bs-tooltip-left .arrow {
  9191. right:0;
  9192. width:.4rem;
  9193. height:.8rem
  9194. }
  9195. .bs-tooltip-auto[x-placement^=left] .arrow:before,
  9196. .bs-tooltip-left .arrow:before {
  9197. left:0;
  9198. border-width:.4rem 0 .4rem .4rem;
  9199. border-left-color:#000
  9200. }
  9201. .tooltip-inner {
  9202. max-width:200px;
  9203. padding:.25rem .5rem;
  9204. color:#fff;
  9205. text-align:center;
  9206. background-color:#000;
  9207. border-radius:.25rem
  9208. }
  9209. .popover {
  9210. top:0;
  9211. left:0;
  9212. z-index:1060;
  9213. max-width:276px;
  9214. font-family:-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;
  9215. font-style:normal;
  9216. font-weight:400;
  9217. line-height:1.5;
  9218. text-align:left;
  9219. text-align:start;
  9220. text-decoration:none;
  9221. text-shadow:none;
  9222. text-transform:none;
  9223. letter-spacing:normal;
  9224. word-break:normal;
  9225. word-spacing:normal;
  9226. white-space:normal;
  9227. line-break:auto;
  9228. font-size:.875rem;
  9229. word-wrap:break-word;
  9230. background-color:#fff;
  9231. background-clip:padding-box;
  9232. border:1px solid rgba(0,0,0,.2);
  9233. border-radius:.3rem
  9234. }
  9235. .popover,
  9236. .popover .arrow {
  9237. position:absolute;
  9238. display:block
  9239. }
  9240. .popover .arrow {
  9241. width:1rem;
  9242. height:.5rem;
  9243. margin:0 .3rem
  9244. }
  9245. .popover .arrow:after,
  9246. .popover .arrow:before {
  9247. position:absolute;
  9248. display:block;
  9249. content:"";
  9250. border-color:transparent;
  9251. border-style:solid
  9252. }
  9253. .bs-popover-auto[x-placement^=top],
  9254. .bs-popover-top {
  9255. margin-bottom:.5rem
  9256. }
  9257. .bs-popover-auto[x-placement^=top]>.arrow,
  9258. .bs-popover-top>.arrow {
  9259. bottom:calc(-.5rem - 1px)
  9260. }
  9261. .bs-popover-auto[x-placement^=top]>.arrow:before,
  9262. .bs-popover-top>.arrow:before {
  9263. bottom:0;
  9264. border-width:.5rem .5rem 0;
  9265. border-top-color:rgba(0,0,0,.25)
  9266. }
  9267. .bs-popover-auto[x-placement^=top]>.arrow:after,
  9268. .bs-popover-top>.arrow:after {
  9269. bottom:1px;
  9270. border-width:.5rem .5rem 0;
  9271. border-top-color:#fff
  9272. }
  9273. .bs-popover-auto[x-placement^=right],
  9274. .bs-popover-right {
  9275. margin-left:.5rem
  9276. }
  9277. .bs-popover-auto[x-placement^=right]>.arrow,
  9278. .bs-popover-right>.arrow {
  9279. left:calc(-.5rem - 1px);
  9280. width:.5rem;
  9281. height:1rem;
  9282. margin:.3rem 0
  9283. }
  9284. .bs-popover-auto[x-placement^=right]>.arrow:before,
  9285. .bs-popover-right>.arrow:before {
  9286. left:0;
  9287. border-width:.5rem .5rem .5rem 0;
  9288. border-right-color:rgba(0,0,0,.25)
  9289. }
  9290. .bs-popover-auto[x-placement^=right]>.arrow:after,
  9291. .bs-popover-right>.arrow:after {
  9292. left:1px;
  9293. border-width:.5rem .5rem .5rem 0;
  9294. border-right-color:#fff
  9295. }
  9296. .bs-popover-auto[x-placement^=bottom],
  9297. .bs-popover-bottom {
  9298. margin-top:.5rem
  9299. }
  9300. .bs-popover-auto[x-placement^=bottom]>.arrow,
  9301. .bs-popover-bottom>.arrow {
  9302. top:calc(-.5rem - 1px)
  9303. }
  9304. .bs-popover-auto[x-placement^=bottom]>.arrow:before,
  9305. .bs-popover-bottom>.arrow:before {
  9306. top:0;
  9307. border-width:0 .5rem .5rem .5rem;
  9308. border-bottom-color:rgba(0,0,0,.25)
  9309. }
  9310. .bs-popover-auto[x-placement^=bottom]>.arrow:after,
  9311. .bs-popover-bottom>.arrow:after {
  9312. top:1px;
  9313. border-width:0 .5rem .5rem .5rem;
  9314. border-bottom-color:#fff
  9315. }
  9316. .bs-popover-auto[x-placement^=bottom] .popover-header:before,
  9317. .bs-popover-bottom .popover-header:before {
  9318. position:absolute;
  9319. top:0;
  9320. left:50%;
  9321. display:block;
  9322. width:1rem;
  9323. margin-left:-.5rem;
  9324. content:"";
  9325. border-bottom:1px solid #f7f7f7
  9326. }
  9327. .bs-popover-auto[x-placement^=left],
  9328. .bs-popover-left {
  9329. margin-right:.5rem
  9330. }
  9331. .bs-popover-auto[x-placement^=left]>.arrow,
  9332. .bs-popover-left>.arrow {
  9333. right:calc(-.5rem - 1px);
  9334. width:.5rem;
  9335. height:1rem;
  9336. margin:.3rem 0
  9337. }
  9338. .bs-popover-auto[x-placement^=left]>.arrow:before,
  9339. .bs-popover-left>.arrow:before {
  9340. right:0;
  9341. border-width:.5rem 0 .5rem .5rem;
  9342. border-left-color:rgba(0,0,0,.25)
  9343. }
  9344. .bs-popover-auto[x-placement^=left]>.arrow:after,
  9345. .bs-popover-left>.arrow:after {
  9346. right:1px;
  9347. border-width:.5rem 0 .5rem .5rem;
  9348. border-left-color:#fff
  9349. }
  9350. .popover-header {
  9351. padding:.5rem .75rem;
  9352. margin-bottom:0;
  9353. font-size:1rem;
  9354. background-color:#f7f7f7;
  9355. border-bottom:1px solid #ebebeb;
  9356. border-top-left-radius:calc(.3rem - 1px);
  9357. border-top-right-radius:calc(.3rem - 1px)
  9358. }
  9359. .popover-header:empty {
  9360. display:none
  9361. }
  9362. .popover-body {
  9363. padding:.5rem .75rem;
  9364. color:#212529
  9365. }
  9366. .carousel {
  9367. position:relative
  9368. }
  9369. .carousel.pointer-event {
  9370. touch-action:pan-y
  9371. }
  9372. .carousel-inner {
  9373. position:relative;
  9374. width:100%;
  9375. overflow:hidden
  9376. }
  9377. .carousel-inner:after {
  9378. display:block;
  9379. clear:both;
  9380. content:""
  9381. }
  9382. .carousel-item {
  9383. position:relative;
  9384. display:none;
  9385. float:left;
  9386. width:100%;
  9387. margin-right:-100%;
  9388. -webkit-backface-visibility:hidden;
  9389. backface-visibility:hidden;
  9390. transition:transform .6s ease-in-out
  9391. }
  9392. @media (prefers-reduced-motion:reduce) {
  9393. .carousel-item {
  9394. transition:none
  9395. }
  9396. }
  9397. .carousel-item-next,
  9398. .carousel-item-prev,
  9399. .carousel-item.active {
  9400. display:block
  9401. }
  9402. .active.carousel-item-right,
  9403. .carousel-item-next:not(.carousel-item-left) {
  9404. transform:translateX(100%)
  9405. }
  9406. .active.carousel-item-left,
  9407. .carousel-item-prev:not(.carousel-item-right) {
  9408. transform:translateX(-100%)
  9409. }
  9410. .carousel-fade .carousel-item {
  9411. opacity:0;
  9412. transition-property:opacity;
  9413. transform:none
  9414. }
  9415. .carousel-fade .carousel-item-next.carousel-item-left,
  9416. .carousel-fade .carousel-item-prev.carousel-item-right,
  9417. .carousel-fade .carousel-item.active {
  9418. z-index:1;
  9419. opacity:1
  9420. }
  9421. .carousel-fade .active.carousel-item-left,
  9422. .carousel-fade .active.carousel-item-right {
  9423. z-index:0;
  9424. opacity:0;
  9425. transition:opacity 0s .6s
  9426. }
  9427. @media (prefers-reduced-motion:reduce) {
  9428. .carousel-fade .active.carousel-item-left,
  9429. .carousel-fade .active.carousel-item-right {
  9430. transition:none
  9431. }
  9432. }
  9433. .carousel-control-next,
  9434. .carousel-control-prev {
  9435. position:absolute;
  9436. top:0;
  9437. bottom:0;
  9438. z-index:1;
  9439. display:flex;
  9440. align-items:center;
  9441. justify-content:center;
  9442. width:15%;
  9443. color:#fff;
  9444. text-align:center;
  9445. opacity:.5;
  9446. transition:opacity .15s ease
  9447. }
  9448. @media (prefers-reduced-motion:reduce) {
  9449. .carousel-control-next,
  9450. .carousel-control-prev {
  9451. transition:none
  9452. }
  9453. }
  9454. .carousel-control-next:focus,
  9455. .carousel-control-next:hover,
  9456. .carousel-control-prev:focus,
  9457. .carousel-control-prev:hover {
  9458. color:#fff;
  9459. text-decoration:none;
  9460. outline:0;
  9461. opacity:.9
  9462. }
  9463. .carousel-control-prev {
  9464. left:0
  9465. }
  9466. .carousel-control-next {
  9467. right:0
  9468. }
  9469. .carousel-control-next-icon,
  9470. .carousel-control-prev-icon {
  9471. display:inline-block;
  9472. width:20px;
  9473. height:20px;
  9474. background:no-repeat 50%/100% 100%
  9475. }
  9476. .carousel-control-prev-icon {
  9477. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3E%3C/svg%3E")
  9478. }
  9479. .carousel-control-next-icon {
  9480. background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8'%3E%3Cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3E%3C/svg%3E")
  9481. }
  9482. .carousel-indicators {
  9483. position:absolute;
  9484. right:0;
  9485. bottom:0;
  9486. left:0;
  9487. z-index:15;
  9488. display:flex;
  9489. justify-content:center;
  9490. padding-left:0;
  9491. margin-right:15%;
  9492. margin-left:15%;
  9493. list-style:none
  9494. }
  9495. .carousel-indicators li {
  9496. box-sizing:content-box;
  9497. flex:0 1 auto;
  9498. width:30px;
  9499. height:3px;
  9500. margin-right:3px;
  9501. margin-left:3px;
  9502. text-indent:-999px;
  9503. cursor:pointer;
  9504. background-color:#fff;
  9505. background-clip:padding-box;
  9506. border-top:10px solid transparent;
  9507. border-bottom:10px solid transparent;
  9508. opacity:.5;
  9509. transition:opacity .6s ease
  9510. }
  9511. @media (prefers-reduced-motion:reduce) {
  9512. .carousel-indicators li {
  9513. transition:none
  9514. }
  9515. }
  9516. .carousel-indicators .active {
  9517. opacity:1
  9518. }
  9519. .carousel-caption {
  9520. position:absolute;
  9521. right:15%;
  9522. bottom:20px;
  9523. left:15%;
  9524. z-index:10;
  9525. padding-top:20px;
  9526. padding-bottom:20px;
  9527. color:#fff;
  9528. text-align:center
  9529. }
  9530. @-webkit-keyframes spinner-border {
  9531. to {
  9532. transform:rotate(1turn)
  9533. }
  9534. }
  9535. @keyframes spinner-border {
  9536. to {
  9537. transform:rotate(1turn)
  9538. }
  9539. }
  9540. .spinner-border {
  9541. display:inline-block;
  9542. width:2rem;
  9543. height:2rem;
  9544. vertical-align:text-bottom;
  9545. border:.25em solid currentColor;
  9546. border-right-color:transparent;
  9547. border-radius:50%;
  9548. -webkit-animation:spinner-border .75s linear infinite;
  9549. animation:spinner-border .75s linear infinite
  9550. }
  9551. .spinner-border-sm {
  9552. width:1rem;
  9553. height:1rem;
  9554. border-width:.2em
  9555. }
  9556. @-webkit-keyframes spinner-grow {
  9557. 0% {
  9558. transform:scale(0)
  9559. }
  9560. 50% {
  9561. opacity:1
  9562. }
  9563. }
  9564. @keyframes spinner-grow {
  9565. 0% {
  9566. transform:scale(0)
  9567. }
  9568. 50% {
  9569. opacity:1
  9570. }
  9571. }
  9572. .spinner-grow {
  9573. display:inline-block;
  9574. width:2rem;
  9575. height:2rem;
  9576. vertical-align:text-bottom;
  9577. background-color:currentColor;
  9578. border-radius:50%;
  9579. opacity:0;
  9580. -webkit-animation:spinner-grow .75s linear infinite;
  9581. animation:spinner-grow .75s linear infinite
  9582. }
  9583. .spinner-grow-sm {
  9584. width:1rem;
  9585. height:1rem
  9586. }
  9587. .align-baseline {
  9588. vertical-align:baseline!important
  9589. }
  9590. .align-top {
  9591. vertical-align:top!important
  9592. }
  9593. .align-middle {
  9594. vertical-align:middle!important
  9595. }
  9596. .align-bottom {
  9597. vertical-align:bottom!important
  9598. }
  9599. .align-text-bottom {
  9600. vertical-align:text-bottom!important
  9601. }
  9602. .align-text-top {
  9603. vertical-align:text-top!important
  9604. }
  9605. .bg-primary {
  9606. background-color:#007bff!important
  9607. }
  9608. a.bg-primary:focus,
  9609. a.bg-primary:hover,
  9610. button.bg-primary:focus,
  9611. button.bg-primary:hover {
  9612. background-color:#0062cc!important
  9613. }
  9614. .bg-secondary {
  9615. background-color:#6c757d!important
  9616. }
  9617. a.bg-secondary:focus,
  9618. a.bg-secondary:hover,
  9619. button.bg-secondary:focus,
  9620. button.bg-secondary:hover {
  9621. background-color:#545b62!important
  9622. }
  9623. .bg-success {
  9624. background-color:#28a745!important
  9625. }
  9626. a.bg-success:focus,
  9627. a.bg-success:hover,
  9628. button.bg-success:focus,
  9629. button.bg-success:hover {
  9630. background-color:#1e7e34!important
  9631. }
  9632. .bg-info {
  9633. background-color:#17a2b8!important
  9634. }
  9635. a.bg-info:focus,
  9636. a.bg-info:hover,
  9637. button.bg-info:focus,
  9638. button.bg-info:hover {
  9639. background-color:#117a8b!important
  9640. }
  9641. .bg-warning {
  9642. background-color:#ffc107!important
  9643. }
  9644. a.bg-warning:focus,
  9645. a.bg-warning:hover,
  9646. button.bg-warning:focus,
  9647. button.bg-warning:hover {
  9648. background-color:#d39e00!important
  9649. }
  9650. .bg-danger {
  9651. background-color:#dc3545!important
  9652. }
  9653. a.bg-danger:focus,
  9654. a.bg-danger:hover,
  9655. button.bg-danger:focus,
  9656. button.bg-danger:hover {
  9657. background-color:#bd2130!important
  9658. }
  9659. .bg-light {
  9660. background-color:#f8f9fa!important
  9661. }
  9662. a.bg-light:focus,
  9663. a.bg-light:hover,
  9664. button.bg-light:focus,
  9665. button.bg-light:hover {
  9666. background-color:#dae0e5!important
  9667. }
  9668. .bg-dark {
  9669. background-color:#343a40!important
  9670. }
  9671. a.bg-dark:focus,
  9672. a.bg-dark:hover,
  9673. button.bg-dark:focus,
  9674. button.bg-dark:hover {
  9675. background-color:#1d2124!important
  9676. }
  9677. .bg-white {
  9678. background-color:#fff!important
  9679. }
  9680. .bg-transparent {
  9681. background-color:transparent!important
  9682. }
  9683. .border {
  9684. border:1px solid #dee2e6!important
  9685. }
  9686. .border-top {
  9687. border-top:1px solid #dee2e6!important
  9688. }
  9689. .border-right {
  9690. border-right:1px solid #dee2e6!important
  9691. }
  9692. .border-bottom {
  9693. border-bottom:1px solid #dee2e6!important
  9694. }
  9695. .border-left {
  9696. border-left:1px solid #dee2e6!important
  9697. }
  9698. .border-0 {
  9699. border:0!important
  9700. }
  9701. .border-top-0 {
  9702. border-top:0!important
  9703. }
  9704. .border-right-0 {
  9705. border-right:0!important
  9706. }
  9707. .border-bottom-0 {
  9708. border-bottom:0!important
  9709. }
  9710. .border-left-0 {
  9711. border-left:0!important
  9712. }
  9713. .border-primary {
  9714. border-color:#007bff!important
  9715. }
  9716. .border-secondary {
  9717. border-color:#6c757d!important
  9718. }
  9719. .border-success {
  9720. border-color:#28a745!important
  9721. }
  9722. .border-info {
  9723. border-color:#17a2b8!important
  9724. }
  9725. .border-warning {
  9726. border-color:#ffc107!important
  9727. }
  9728. .border-danger {
  9729. border-color:#dc3545!important
  9730. }
  9731. .border-light {
  9732. border-color:#f8f9fa!important
  9733. }
  9734. .border-dark {
  9735. border-color:#343a40!important
  9736. }
  9737. .border-white {
  9738. border-color:#fff!important
  9739. }
  9740. .rounded-sm {
  9741. border-radius:.2rem!important
  9742. }
  9743. .rounded {
  9744. border-radius:.25rem!important
  9745. }
  9746. .rounded-top {
  9747. border-top-left-radius:.25rem!important
  9748. }
  9749. .rounded-right,
  9750. .rounded-top {
  9751. border-top-right-radius:.25rem!important
  9752. }
  9753. .rounded-bottom,
  9754. .rounded-right {
  9755. border-bottom-right-radius:.25rem!important
  9756. }
  9757. .rounded-bottom,
  9758. .rounded-left {
  9759. border-bottom-left-radius:.25rem!important
  9760. }
  9761. .rounded-left {
  9762. border-top-left-radius:.25rem!important
  9763. }
  9764. .rounded-lg {
  9765. border-radius:.3rem!important
  9766. }
  9767. .rounded-circle {
  9768. border-radius:50%!important
  9769. }
  9770. .rounded-pill {
  9771. border-radius:50rem!important
  9772. }
  9773. .rounded-0 {
  9774. border-radius:0!important
  9775. }
  9776. .clearfix:after {
  9777. display:block;
  9778. clear:both;
  9779. content:""
  9780. }
  9781. .d-none {
  9782. display:none!important
  9783. }
  9784. .d-inline {
  9785. display:inline!important
  9786. }
  9787. .d-inline-block {
  9788. display:inline-block!important
  9789. }
  9790. .d-block {
  9791. display:block!important
  9792. }
  9793. .d-table {
  9794. display:table!important
  9795. }
  9796. .d-table-row {
  9797. display:table-row!important
  9798. }
  9799. .d-table-cell {
  9800. display:table-cell!important
  9801. }
  9802. .d-flex {
  9803. display:flex!important
  9804. }
  9805. .d-inline-flex {
  9806. display:inline-flex!important
  9807. }
  9808. @media (min-width:576px) {
  9809. .d-sm-none {
  9810. display:none!important
  9811. }
  9812. .d-sm-inline {
  9813. display:inline!important
  9814. }
  9815. .d-sm-inline-block {
  9816. display:inline-block!important
  9817. }
  9818. .d-sm-block {
  9819. display:block!important
  9820. }
  9821. .d-sm-table {
  9822. display:table!important
  9823. }
  9824. .d-sm-table-row {
  9825. display:table-row!important
  9826. }
  9827. .d-sm-table-cell {
  9828. display:table-cell!important
  9829. }
  9830. .d-sm-flex {
  9831. display:flex!important
  9832. }
  9833. .d-sm-inline-flex {
  9834. display:inline-flex!important
  9835. }
  9836. }
  9837. @media (min-width:768px) {
  9838. .d-md-none {
  9839. display:none!important
  9840. }
  9841. .d-md-inline {
  9842. display:inline!important
  9843. }
  9844. .d-md-inline-block {
  9845. display:inline-block!important
  9846. }
  9847. .d-md-block {
  9848. display:block!important
  9849. }
  9850. .d-md-table {
  9851. display:table!important
  9852. }
  9853. .d-md-table-row {
  9854. display:table-row!important
  9855. }
  9856. .d-md-table-cell {
  9857. display:table-cell!important
  9858. }
  9859. .d-md-flex {
  9860. display:flex!important
  9861. }
  9862. .d-md-inline-flex {
  9863. display:inline-flex!important
  9864. }
  9865. }
  9866. @media (min-width:992px) {
  9867. .d-lg-none {
  9868. display:none!important
  9869. }
  9870. .d-lg-inline {
  9871. display:inline!important
  9872. }
  9873. .d-lg-inline-block {
  9874. display:inline-block!important
  9875. }
  9876. .d-lg-block {
  9877. display:block!important
  9878. }
  9879. .d-lg-table {
  9880. display:table!important
  9881. }
  9882. .d-lg-table-row {
  9883. display:table-row!important
  9884. }
  9885. .d-lg-table-cell {
  9886. display:table-cell!important
  9887. }
  9888. .d-lg-flex {
  9889. display:flex!important
  9890. }
  9891. .d-lg-inline-flex {
  9892. display:inline-flex!important
  9893. }
  9894. }
  9895. @media (min-width:1200px) {
  9896. .d-xl-none {
  9897. display:none!important
  9898. }
  9899. .d-xl-inline {
  9900. display:inline!important
  9901. }
  9902. .d-xl-inline-block {
  9903. display:inline-block!important
  9904. }
  9905. .d-xl-block {
  9906. display:block!important
  9907. }
  9908. .d-xl-table {
  9909. display:table!important
  9910. }
  9911. .d-xl-table-row {
  9912. display:table-row!important
  9913. }
  9914. .d-xl-table-cell {
  9915. display:table-cell!important
  9916. }
  9917. .d-xl-flex {
  9918. display:flex!important
  9919. }
  9920. .d-xl-inline-flex {
  9921. display:inline-flex!important
  9922. }
  9923. }
  9924. @media print {
  9925. .d-print-none {
  9926. display:none!important
  9927. }
  9928. .d-print-inline {
  9929. display:inline!important
  9930. }
  9931. .d-print-inline-block {
  9932. display:inline-block!important
  9933. }
  9934. .d-print-block {
  9935. display:block!important
  9936. }
  9937. .d-print-table {
  9938. display:table!important
  9939. }
  9940. .d-print-table-row {
  9941. display:table-row!important
  9942. }
  9943. .d-print-table-cell {
  9944. display:table-cell!important
  9945. }
  9946. .d-print-flex {
  9947. display:flex!important
  9948. }
  9949. .d-print-inline-flex {
  9950. display:inline-flex!important
  9951. }
  9952. }
  9953. .embed-responsive {
  9954. position:relative;
  9955. display:block;
  9956. width:100%;
  9957. padding:0;
  9958. overflow:hidden
  9959. }
  9960. .embed-responsive:before {
  9961. display:block;
  9962. content:""
  9963. }
  9964. .embed-responsive .embed-responsive-item,
  9965. .embed-responsive embed,
  9966. .embed-responsive iframe,
  9967. .embed-responsive object,
  9968. .embed-responsive video {
  9969. position:absolute;
  9970. top:0;
  9971. bottom:0;
  9972. left:0;
  9973. width:100%;
  9974. height:100%;
  9975. border:0
  9976. }
  9977. .embed-responsive-21by9:before {
  9978. padding-top:42.857143%
  9979. }
  9980. .embed-responsive-16by9:before {
  9981. padding-top:56.25%
  9982. }
  9983. .embed-responsive-4by3:before {
  9984. padding-top:75%
  9985. }
  9986. .embed-responsive-1by1:before {
  9987. padding-top:100%
  9988. }
  9989. .flex-row {
  9990. flex-direction:row!important
  9991. }
  9992. .flex-column {
  9993. flex-direction:column!important
  9994. }
  9995. .flex-row-reverse {
  9996. flex-direction:row-reverse!important
  9997. }
  9998. .flex-column-reverse {
  9999. flex-direction:column-reverse!important
  10000. }
  10001. .flex-wrap {
  10002. flex-wrap:wrap!important
  10003. }
  10004. .flex-nowrap {
  10005. flex-wrap:nowrap!important
  10006. }
  10007. .flex-wrap-reverse {
  10008. flex-wrap:wrap-reverse!important
  10009. }
  10010. .flex-fill {
  10011. flex:1 1 auto!important
  10012. }
  10013. .flex-grow-0 {
  10014. flex-grow:0!important
  10015. }
  10016. .flex-grow-1 {
  10017. flex-grow:1!important
  10018. }
  10019. .flex-shrink-0 {
  10020. flex-shrink:0!important
  10021. }
  10022. .flex-shrink-1 {
  10023. flex-shrink:1!important
  10024. }
  10025. .justify-content-start {
  10026. justify-content:flex-start!important
  10027. }
  10028. .justify-content-end {
  10029. justify-content:flex-end!important
  10030. }
  10031. .justify-content-center {
  10032. justify-content:center!important
  10033. }
  10034. .justify-content-between {
  10035. justify-content:space-between!important
  10036. }
  10037. .justify-content-around {
  10038. justify-content:space-around!important
  10039. }
  10040. .align-items-start {
  10041. align-items:flex-start!important
  10042. }
  10043. .align-items-end {
  10044. align-items:flex-end!important
  10045. }
  10046. .align-items-center {
  10047. align-items:center!important
  10048. }
  10049. .align-items-baseline {
  10050. align-items:baseline!important
  10051. }
  10052. .align-items-stretch {
  10053. align-items:stretch!important
  10054. }
  10055. .align-content-start {
  10056. align-content:flex-start!important
  10057. }
  10058. .align-content-end {
  10059. align-content:flex-end!important
  10060. }
  10061. .align-content-center {
  10062. align-content:center!important
  10063. }
  10064. .align-content-between {
  10065. align-content:space-between!important
  10066. }
  10067. .align-content-around {
  10068. align-content:space-around!important
  10069. }
  10070. .align-content-stretch {
  10071. align-content:stretch!important
  10072. }
  10073. .align-self-auto {
  10074. align-self:auto!important
  10075. }
  10076. .align-self-start {
  10077. align-self:flex-start!important
  10078. }
  10079. .align-self-end {
  10080. align-self:flex-end!important
  10081. }
  10082. .align-self-center {
  10083. align-self:center!important
  10084. }
  10085. .align-self-baseline {
  10086. align-self:baseline!important
  10087. }
  10088. .align-self-stretch {
  10089. align-self:stretch!important
  10090. }
  10091. @media (min-width:576px) {
  10092. .flex-sm-row {
  10093. flex-direction:row!important
  10094. }
  10095. .flex-sm-column {
  10096. flex-direction:column!important
  10097. }
  10098. .flex-sm-row-reverse {
  10099. flex-direction:row-reverse!important
  10100. }
  10101. .flex-sm-column-reverse {
  10102. flex-direction:column-reverse!important
  10103. }
  10104. .flex-sm-wrap {
  10105. flex-wrap:wrap!important
  10106. }
  10107. .flex-sm-nowrap {
  10108. flex-wrap:nowrap!important
  10109. }
  10110. .flex-sm-wrap-reverse {
  10111. flex-wrap:wrap-reverse!important
  10112. }
  10113. .flex-sm-fill {
  10114. flex:1 1 auto!important
  10115. }
  10116. .flex-sm-grow-0 {
  10117. flex-grow:0!important
  10118. }
  10119. .flex-sm-grow-1 {
  10120. flex-grow:1!important
  10121. }
  10122. .flex-sm-shrink-0 {
  10123. flex-shrink:0!important
  10124. }
  10125. .flex-sm-shrink-1 {
  10126. flex-shrink:1!important
  10127. }
  10128. .justify-content-sm-start {
  10129. justify-content:flex-start!important
  10130. }
  10131. .justify-content-sm-end {
  10132. justify-content:flex-end!important
  10133. }
  10134. .justify-content-sm-center {
  10135. justify-content:center!important
  10136. }
  10137. .justify-content-sm-between {
  10138. justify-content:space-between!important
  10139. }
  10140. .justify-content-sm-around {
  10141. justify-content:space-around!important
  10142. }
  10143. .align-items-sm-start {
  10144. align-items:flex-start!important
  10145. }
  10146. .align-items-sm-end {
  10147. align-items:flex-end!important
  10148. }
  10149. .align-items-sm-center {
  10150. align-items:center!important
  10151. }
  10152. .align-items-sm-baseline {
  10153. align-items:baseline!important
  10154. }
  10155. .align-items-sm-stretch {
  10156. align-items:stretch!important
  10157. }
  10158. .align-content-sm-start {
  10159. align-content:flex-start!important
  10160. }
  10161. .align-content-sm-end {
  10162. align-content:flex-end!important
  10163. }
  10164. .align-content-sm-center {
  10165. align-content:center!important
  10166. }
  10167. .align-content-sm-between {
  10168. align-content:space-between!important
  10169. }
  10170. .align-content-sm-around {
  10171. align-content:space-around!important
  10172. }
  10173. .align-content-sm-stretch {
  10174. align-content:stretch!important
  10175. }
  10176. .align-self-sm-auto {
  10177. align-self:auto!important
  10178. }
  10179. .align-self-sm-start {
  10180. align-self:flex-start!important
  10181. }
  10182. .align-self-sm-end {
  10183. align-self:flex-end!important
  10184. }
  10185. .align-self-sm-center {
  10186. align-self:center!important
  10187. }
  10188. .align-self-sm-baseline {
  10189. align-self:baseline!important
  10190. }
  10191. .align-self-sm-stretch {
  10192. align-self:stretch!important
  10193. }
  10194. }
  10195. @media (min-width:768px) {
  10196. .flex-md-row {
  10197. flex-direction:row!important
  10198. }
  10199. .flex-md-column {
  10200. flex-direction:column!important
  10201. }
  10202. .flex-md-row-reverse {
  10203. flex-direction:row-reverse!important
  10204. }
  10205. .flex-md-column-reverse {
  10206. flex-direction:column-reverse!important
  10207. }
  10208. .flex-md-wrap {
  10209. flex-wrap:wrap!important
  10210. }
  10211. .flex-md-nowrap {
  10212. flex-wrap:nowrap!important
  10213. }
  10214. .flex-md-wrap-reverse {
  10215. flex-wrap:wrap-reverse!important
  10216. }
  10217. .flex-md-fill {
  10218. flex:1 1 auto!important
  10219. }
  10220. .flex-md-grow-0 {
  10221. flex-grow:0!important
  10222. }
  10223. .flex-md-grow-1 {
  10224. flex-grow:1!important
  10225. }
  10226. .flex-md-shrink-0 {
  10227. flex-shrink:0!important
  10228. }
  10229. .flex-md-shrink-1 {
  10230. flex-shrink:1!important
  10231. }
  10232. .justify-content-md-start {
  10233. justify-content:flex-start!important
  10234. }
  10235. .justify-content-md-end {
  10236. justify-content:flex-end!important
  10237. }
  10238. .justify-content-md-center {
  10239. justify-content:center!important
  10240. }
  10241. .justify-content-md-between {
  10242. justify-content:space-between!important
  10243. }
  10244. .justify-content-md-around {
  10245. justify-content:space-around!important
  10246. }
  10247. .align-items-md-start {
  10248. align-items:flex-start!important
  10249. }
  10250. .align-items-md-end {
  10251. align-items:flex-end!important
  10252. }
  10253. .align-items-md-center {
  10254. align-items:center!important
  10255. }
  10256. .align-items-md-baseline {
  10257. align-items:baseline!important
  10258. }
  10259. .align-items-md-stretch {
  10260. align-items:stretch!important
  10261. }
  10262. .align-content-md-start {
  10263. align-content:flex-start!important
  10264. }
  10265. .align-content-md-end {
  10266. align-content:flex-end!important
  10267. }
  10268. .align-content-md-center {
  10269. align-content:center!important
  10270. }
  10271. .align-content-md-between {
  10272. align-content:space-between!important
  10273. }
  10274. .align-content-md-around {
  10275. align-content:space-around!important
  10276. }
  10277. .align-content-md-stretch {
  10278. align-content:stretch!important
  10279. }
  10280. .align-self-md-auto {
  10281. align-self:auto!important
  10282. }
  10283. .align-self-md-start {
  10284. align-self:flex-start!important
  10285. }
  10286. .align-self-md-end {
  10287. align-self:flex-end!important
  10288. }
  10289. .align-self-md-center {
  10290. align-self:center!important
  10291. }
  10292. .align-self-md-baseline {
  10293. align-self:baseline!important
  10294. }
  10295. .align-self-md-stretch {
  10296. align-self:stretch!important
  10297. }
  10298. }
  10299. @media (min-width:992px) {
  10300. .flex-lg-row {
  10301. flex-direction:row!important
  10302. }
  10303. .flex-lg-column {
  10304. flex-direction:column!important
  10305. }
  10306. .flex-lg-row-reverse {
  10307. flex-direction:row-reverse!important
  10308. }
  10309. .flex-lg-column-reverse {
  10310. flex-direction:column-reverse!important
  10311. }
  10312. .flex-lg-wrap {
  10313. flex-wrap:wrap!important
  10314. }
  10315. .flex-lg-nowrap {
  10316. flex-wrap:nowrap!important
  10317. }
  10318. .flex-lg-wrap-reverse {
  10319. flex-wrap:wrap-reverse!important
  10320. }
  10321. .flex-lg-fill {
  10322. flex:1 1 auto!important
  10323. }
  10324. .flex-lg-grow-0 {
  10325. flex-grow:0!important
  10326. }
  10327. .flex-lg-grow-1 {
  10328. flex-grow:1!important
  10329. }
  10330. .flex-lg-shrink-0 {
  10331. flex-shrink:0!important
  10332. }
  10333. .flex-lg-shrink-1 {
  10334. flex-shrink:1!important
  10335. }
  10336. .justify-content-lg-start {
  10337. justify-content:flex-start!important
  10338. }
  10339. .justify-content-lg-end {
  10340. justify-content:flex-end!important
  10341. }
  10342. .justify-content-lg-center {
  10343. justify-content:center!important
  10344. }
  10345. .justify-content-lg-between {
  10346. justify-content:space-between!important
  10347. }
  10348. .justify-content-lg-around {
  10349. justify-content:space-around!important
  10350. }
  10351. .align-items-lg-start {
  10352. align-items:flex-start!important
  10353. }
  10354. .align-items-lg-end {
  10355. align-items:flex-end!important
  10356. }
  10357. .align-items-lg-center {
  10358. align-items:center!important
  10359. }
  10360. .align-items-lg-baseline {
  10361. align-items:baseline!important
  10362. }
  10363. .align-items-lg-stretch {
  10364. align-items:stretch!important
  10365. }
  10366. .align-content-lg-start {
  10367. align-content:flex-start!important
  10368. }
  10369. .align-content-lg-end {
  10370. align-content:flex-end!important
  10371. }
  10372. .align-content-lg-center {
  10373. align-content:center!important
  10374. }
  10375. .align-content-lg-between {
  10376. align-content:space-between!important
  10377. }
  10378. .align-content-lg-around {
  10379. align-content:space-around!important
  10380. }
  10381. .align-content-lg-stretch {
  10382. align-content:stretch!important
  10383. }
  10384. .align-self-lg-auto {
  10385. align-self:auto!important
  10386. }
  10387. .align-self-lg-start {
  10388. align-self:flex-start!important
  10389. }
  10390. .align-self-lg-end {
  10391. align-self:flex-end!important
  10392. }
  10393. .align-self-lg-center {
  10394. align-self:center!important
  10395. }
  10396. .align-self-lg-baseline {
  10397. align-self:baseline!important
  10398. }
  10399. .align-self-lg-stretch {
  10400. align-self:stretch!important
  10401. }
  10402. }
  10403. @media (min-width:1200px) {
  10404. .flex-xl-row {
  10405. flex-direction:row!important
  10406. }
  10407. .flex-xl-column {
  10408. flex-direction:column!important
  10409. }
  10410. .flex-xl-row-reverse {
  10411. flex-direction:row-reverse!important
  10412. }
  10413. .flex-xl-column-reverse {
  10414. flex-direction:column-reverse!important
  10415. }
  10416. .flex-xl-wrap {
  10417. flex-wrap:wrap!important
  10418. }
  10419. .flex-xl-nowrap {
  10420. flex-wrap:nowrap!important
  10421. }
  10422. .flex-xl-wrap-reverse {
  10423. flex-wrap:wrap-reverse!important
  10424. }
  10425. .flex-xl-fill {
  10426. flex:1 1 auto!important
  10427. }
  10428. .flex-xl-grow-0 {
  10429. flex-grow:0!important
  10430. }
  10431. .flex-xl-grow-1 {
  10432. flex-grow:1!important
  10433. }
  10434. .flex-xl-shrink-0 {
  10435. flex-shrink:0!important
  10436. }
  10437. .flex-xl-shrink-1 {
  10438. flex-shrink:1!important
  10439. }
  10440. .justify-content-xl-start {
  10441. justify-content:flex-start!important
  10442. }
  10443. .justify-content-xl-end {
  10444. justify-content:flex-end!important
  10445. }
  10446. .justify-content-xl-center {
  10447. justify-content:center!important
  10448. }
  10449. .justify-content-xl-between {
  10450. justify-content:space-between!important
  10451. }
  10452. .justify-content-xl-around {
  10453. justify-content:space-around!important
  10454. }
  10455. .align-items-xl-start {
  10456. align-items:flex-start!important
  10457. }
  10458. .align-items-xl-end {
  10459. align-items:flex-end!important
  10460. }
  10461. .align-items-xl-center {
  10462. align-items:center!important
  10463. }
  10464. .align-items-xl-baseline {
  10465. align-items:baseline!important
  10466. }
  10467. .align-items-xl-stretch {
  10468. align-items:stretch!important
  10469. }
  10470. .align-content-xl-start {
  10471. align-content:flex-start!important
  10472. }
  10473. .align-content-xl-end {
  10474. align-content:flex-end!important
  10475. }
  10476. .align-content-xl-center {
  10477. align-content:center!important
  10478. }
  10479. .align-content-xl-between {
  10480. align-content:space-between!important
  10481. }
  10482. .align-content-xl-around {
  10483. align-content:space-around!important
  10484. }
  10485. .align-content-xl-stretch {
  10486. align-content:stretch!important
  10487. }
  10488. .align-self-xl-auto {
  10489. align-self:auto!important
  10490. }
  10491. .align-self-xl-start {
  10492. align-self:flex-start!important
  10493. }
  10494. .align-self-xl-end {
  10495. align-self:flex-end!important
  10496. }
  10497. .align-self-xl-center {
  10498. align-self:center!important
  10499. }
  10500. .align-self-xl-baseline {
  10501. align-self:baseline!important
  10502. }
  10503. .align-self-xl-stretch {
  10504. align-self:stretch!important
  10505. }
  10506. }
  10507. .float-left {
  10508. float:left!important
  10509. }
  10510. .float-right {
  10511. float:right!important
  10512. }
  10513. .float-none {
  10514. float:none!important
  10515. }
  10516. @media (min-width:576px) {
  10517. .float-sm-left {
  10518. float:left!important
  10519. }
  10520. .float-sm-right {
  10521. float:right!important
  10522. }
  10523. .float-sm-none {
  10524. float:none!important
  10525. }
  10526. }
  10527. @media (min-width:768px) {
  10528. .float-md-left {
  10529. float:left!important
  10530. }
  10531. .float-md-right {
  10532. float:right!important
  10533. }
  10534. .float-md-none {
  10535. float:none!important
  10536. }
  10537. }
  10538. @media (min-width:992px) {
  10539. .float-lg-left {
  10540. float:left!important
  10541. }
  10542. .float-lg-right {
  10543. float:right!important
  10544. }
  10545. .float-lg-none {
  10546. float:none!important
  10547. }
  10548. }
  10549. @media (min-width:1200px) {
  10550. .float-xl-left {
  10551. float:left!important
  10552. }
  10553. .float-xl-right {
  10554. float:right!important
  10555. }
  10556. .float-xl-none {
  10557. float:none!important
  10558. }
  10559. }
  10560. .overflow-auto {
  10561. overflow:auto!important
  10562. }
  10563. .overflow-hidden {
  10564. overflow:hidden!important
  10565. }
  10566. .position-static {
  10567. position:static!important
  10568. }
  10569. .position-relative {
  10570. position:relative!important
  10571. }
  10572. .position-absolute {
  10573. position:absolute!important
  10574. }
  10575. .position-fixed {
  10576. position:fixed!important
  10577. }
  10578. .position-sticky {
  10579. position:-webkit-sticky!important;
  10580. position:sticky!important
  10581. }
  10582. .fixed-top {
  10583. top:0
  10584. }
  10585. .fixed-bottom,
  10586. .fixed-top {
  10587. position:fixed;
  10588. right:0;
  10589. left:0;
  10590. z-index:1030
  10591. }
  10592. .fixed-bottom {
  10593. bottom:0
  10594. }
  10595. @supports ((position:-webkit-sticky) or (position:sticky)) {
  10596. .sticky-top {
  10597. position:-webkit-sticky;
  10598. position:sticky;
  10599. top:0;
  10600. z-index:1020
  10601. }
  10602. }
  10603. .sr-only {
  10604. position:absolute;
  10605. width:1px;
  10606. height:1px;
  10607. padding:0;
  10608. margin:-1px;
  10609. overflow:hidden;
  10610. clip:rect(0,0,0,0);
  10611. white-space:nowrap;
  10612. border:0
  10613. }
  10614. .sr-only-focusable:active,
  10615. .sr-only-focusable:focus {
  10616. position:static;
  10617. width:auto;
  10618. height:auto;
  10619. overflow:visible;
  10620. clip:auto;
  10621. white-space:normal
  10622. }
  10623. .shadow-sm {
  10624. box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important
  10625. }
  10626. .shadow {
  10627. box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important
  10628. }
  10629. .shadow-lg {
  10630. box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important
  10631. }
  10632. .shadow-none {
  10633. box-shadow:none!important
  10634. }
  10635. .w-25 {
  10636. width:25%!important
  10637. }
  10638. .w-50 {
  10639. width:50%!important
  10640. }
  10641. .w-75 {
  10642. width:75%!important
  10643. }
  10644. .w-100 {
  10645. width:100%!important
  10646. }
  10647. .w-auto {
  10648. width:auto!important
  10649. }
  10650. .h-25 {
  10651. height:25%!important
  10652. }
  10653. .h-50 {
  10654. height:50%!important
  10655. }
  10656. .h-75 {
  10657. height:75%!important
  10658. }
  10659. .h-100 {
  10660. height:100%!important
  10661. }
  10662. .h-auto {
  10663. height:auto!important
  10664. }
  10665. .mw-100 {
  10666. max-width:100%!important
  10667. }
  10668. .mh-100 {
  10669. max-height:100%!important
  10670. }
  10671. .min-vw-100 {
  10672. min-width:100vw!important
  10673. }
  10674. .min-vh-100 {
  10675. min-height:100vh!important
  10676. }
  10677. .vw-100 {
  10678. width:100vw!important
  10679. }
  10680. .vh-100 {
  10681. height:100vh!important
  10682. }
  10683. .stretched-link:after {
  10684. position:absolute;
  10685. top:0;
  10686. right:0;
  10687. bottom:0;
  10688. left:0;
  10689. z-index:1;
  10690. pointer-events:auto;
  10691. content:"";
  10692. background-color:transparent
  10693. }
  10694. .m-0 {
  10695. margin:0!important
  10696. }
  10697. .mt-0,
  10698. .my-0 {
  10699. margin-top:0!important
  10700. }
  10701. .mr-0,
  10702. .mx-0 {
  10703. margin-right:0!important
  10704. }
  10705. .mb-0,
  10706. .my-0 {
  10707. margin-bottom:0!important
  10708. }
  10709. .ml-0,
  10710. .mx-0 {
  10711. margin-left:0!important
  10712. }
  10713. .m-1 {
  10714. margin:.25rem!important
  10715. }
  10716. .mt-1,
  10717. .my-1 {
  10718. margin-top:.25rem!important
  10719. }
  10720. .mr-1,
  10721. .mx-1 {
  10722. margin-right:.25rem!important
  10723. }
  10724. .mb-1,
  10725. .my-1 {
  10726. margin-bottom:.25rem!important
  10727. }
  10728. .ml-1,
  10729. .mx-1 {
  10730. margin-left:.25rem!important
  10731. }
  10732. .m-2 {
  10733. margin:.5rem!important
  10734. }
  10735. .mt-2,
  10736. .my-2 {
  10737. margin-top:.5rem!important
  10738. }
  10739. .mr-2,
  10740. .mx-2 {
  10741. margin-right:.5rem!important
  10742. }
  10743. .mb-2,
  10744. .my-2 {
  10745. margin-bottom:.5rem!important
  10746. }
  10747. .ml-2,
  10748. .mx-2 {
  10749. margin-left:.5rem!important
  10750. }
  10751. .m-3 {
  10752. margin:1rem!important
  10753. }
  10754. .mt-3,
  10755. .my-3 {
  10756. margin-top:1rem!important
  10757. }
  10758. .mr-3,
  10759. .mx-3 {
  10760. margin-right:1rem!important
  10761. }
  10762. .mb-3,
  10763. .my-3 {
  10764. margin-bottom:1rem!important
  10765. }
  10766. .ml-3,
  10767. .mx-3 {
  10768. margin-left:1rem!important
  10769. }
  10770. .m-4 {
  10771. margin:1.5rem!important
  10772. }
  10773. .mt-4,
  10774. .my-4 {
  10775. margin-top:1.5rem!important
  10776. }
  10777. .mr-4,
  10778. .mx-4 {
  10779. margin-right:1.5rem!important
  10780. }
  10781. .mb-4,
  10782. .my-4 {
  10783. margin-bottom:1.5rem!important
  10784. }
  10785. .ml-4,
  10786. .mx-4 {
  10787. margin-left:1.5rem!important
  10788. }
  10789. .m-5 {
  10790. margin:3rem!important
  10791. }
  10792. .mt-5,
  10793. .my-5 {
  10794. margin-top:3rem!important
  10795. }
  10796. .mr-5,
  10797. .mx-5 {
  10798. margin-right:3rem!important
  10799. }
  10800. .mb-5,
  10801. .my-5 {
  10802. margin-bottom:3rem!important
  10803. }
  10804. .ml-5,
  10805. .mx-5 {
  10806. margin-left:3rem!important
  10807. }
  10808. .p-0 {
  10809. padding:0!important
  10810. }
  10811. .pt-0,
  10812. .py-0 {
  10813. padding-top:0!important
  10814. }
  10815. .pr-0,
  10816. .px-0 {
  10817. padding-right:0!important
  10818. }
  10819. .pb-0,
  10820. .py-0 {
  10821. padding-bottom:0!important
  10822. }
  10823. .pl-0,
  10824. .px-0 {
  10825. padding-left:0!important
  10826. }
  10827. .p-1 {
  10828. padding:.25rem!important
  10829. }
  10830. .pt-1,
  10831. .py-1 {
  10832. padding-top:.25rem!important
  10833. }
  10834. .pr-1,
  10835. .px-1 {
  10836. padding-right:.25rem!important
  10837. }
  10838. .pb-1,
  10839. .py-1 {
  10840. padding-bottom:.25rem!important
  10841. }
  10842. .pl-1,
  10843. .px-1 {
  10844. padding-left:.25rem!important
  10845. }
  10846. .p-2 {
  10847. padding:.5rem!important
  10848. }
  10849. .pt-2,
  10850. .py-2 {
  10851. padding-top:.5rem!important
  10852. }
  10853. .pr-2,
  10854. .px-2 {
  10855. padding-right:.5rem!important
  10856. }
  10857. .pb-2,
  10858. .py-2 {
  10859. padding-bottom:.5rem!important
  10860. }
  10861. .pl-2,
  10862. .px-2 {
  10863. padding-left:.5rem!important
  10864. }
  10865. .p-3 {
  10866. padding:1rem!important
  10867. }
  10868. .pt-3,
  10869. .py-3 {
  10870. padding-top:1rem!important
  10871. }
  10872. .pr-3,
  10873. .px-3 {
  10874. padding-right:1rem!important
  10875. }
  10876. .pb-3,
  10877. .py-3 {
  10878. padding-bottom:1rem!important
  10879. }
  10880. .pl-3,
  10881. .px-3 {
  10882. padding-left:1rem!important
  10883. }
  10884. .p-4 {
  10885. padding:1.5rem!important
  10886. }
  10887. .pt-4,
  10888. .py-4 {
  10889. padding-top:1.5rem!important
  10890. }
  10891. .pr-4,
  10892. .px-4 {
  10893. padding-right:1.5rem!important
  10894. }
  10895. .pb-4,
  10896. .py-4 {
  10897. padding-bottom:1.5rem!important
  10898. }
  10899. .pl-4,
  10900. .px-4 {
  10901. padding-left:1.5rem!important
  10902. }
  10903. .p-5 {
  10904. padding:3rem!important
  10905. }
  10906. .pt-5,
  10907. .py-5 {
  10908. padding-top:3rem!important
  10909. }
  10910. .pr-5,
  10911. .px-5 {
  10912. padding-right:3rem!important
  10913. }
  10914. .pb-5,
  10915. .py-5 {
  10916. padding-bottom:3rem!important
  10917. }
  10918. .pl-5,
  10919. .px-5 {
  10920. padding-left:3rem!important
  10921. }
  10922. .m-n1 {
  10923. margin:-.25rem!important
  10924. }
  10925. .mt-n1,
  10926. .my-n1 {
  10927. margin-top:-.25rem!important
  10928. }
  10929. .mr-n1,
  10930. .mx-n1 {
  10931. margin-right:-.25rem!important
  10932. }
  10933. .mb-n1,
  10934. .my-n1 {
  10935. margin-bottom:-.25rem!important
  10936. }
  10937. .ml-n1,
  10938. .mx-n1 {
  10939. margin-left:-.25rem!important
  10940. }
  10941. .m-n2 {
  10942. margin:-.5rem!important
  10943. }
  10944. .mt-n2,
  10945. .my-n2 {
  10946. margin-top:-.5rem!important
  10947. }
  10948. .mr-n2,
  10949. .mx-n2 {
  10950. margin-right:-.5rem!important
  10951. }
  10952. .mb-n2,
  10953. .my-n2 {
  10954. margin-bottom:-.5rem!important
  10955. }
  10956. .ml-n2,
  10957. .mx-n2 {
  10958. margin-left:-.5rem!important
  10959. }
  10960. .m-n3 {
  10961. margin:-1rem!important
  10962. }
  10963. .mt-n3,
  10964. .my-n3 {
  10965. margin-top:-1rem!important
  10966. }
  10967. .mr-n3,
  10968. .mx-n3 {
  10969. margin-right:-1rem!important
  10970. }
  10971. .mb-n3,
  10972. .my-n3 {
  10973. margin-bottom:-1rem!important
  10974. }
  10975. .ml-n3,
  10976. .mx-n3 {
  10977. margin-left:-1rem!important
  10978. }
  10979. .m-n4 {
  10980. margin:-1.5rem!important
  10981. }
  10982. .mt-n4,
  10983. .my-n4 {
  10984. margin-top:-1.5rem!important
  10985. }
  10986. .mr-n4,
  10987. .mx-n4 {
  10988. margin-right:-1.5rem!important
  10989. }
  10990. .mb-n4,
  10991. .my-n4 {
  10992. margin-bottom:-1.5rem!important
  10993. }
  10994. .ml-n4,
  10995. .mx-n4 {
  10996. margin-left:-1.5rem!important
  10997. }
  10998. .m-n5 {
  10999. margin:-3rem!important
  11000. }
  11001. .mt-n5,
  11002. .my-n5 {
  11003. margin-top:-3rem!important
  11004. }
  11005. .mr-n5,
  11006. .mx-n5 {
  11007. margin-right:-3rem!important
  11008. }
  11009. .mb-n5,
  11010. .my-n5 {
  11011. margin-bottom:-3rem!important
  11012. }
  11013. .ml-n5,
  11014. .mx-n5 {
  11015. margin-left:-3rem!important
  11016. }
  11017. .m-auto {
  11018. margin:auto!important
  11019. }
  11020. .mt-auto,
  11021. .my-auto {
  11022. margin-top:auto!important
  11023. }
  11024. .mr-auto,
  11025. .mx-auto {
  11026. margin-right:auto!important
  11027. }
  11028. .mb-auto,
  11029. .my-auto {
  11030. margin-bottom:auto!important
  11031. }
  11032. .ml-auto,
  11033. .mx-auto {
  11034. margin-left:auto!important
  11035. }
  11036. @media (min-width:576px) {
  11037. .m-sm-0 {
  11038. margin:0!important
  11039. }
  11040. .mt-sm-0,
  11041. .my-sm-0 {
  11042. margin-top:0!important
  11043. }
  11044. .mr-sm-0,
  11045. .mx-sm-0 {
  11046. margin-right:0!important
  11047. }
  11048. .mb-sm-0,
  11049. .my-sm-0 {
  11050. margin-bottom:0!important
  11051. }
  11052. .ml-sm-0,
  11053. .mx-sm-0 {
  11054. margin-left:0!important
  11055. }
  11056. .m-sm-1 {
  11057. margin:.25rem!important
  11058. }
  11059. .mt-sm-1,
  11060. .my-sm-1 {
  11061. margin-top:.25rem!important
  11062. }
  11063. .mr-sm-1,
  11064. .mx-sm-1 {
  11065. margin-right:.25rem!important
  11066. }
  11067. .mb-sm-1,
  11068. .my-sm-1 {
  11069. margin-bottom:.25rem!important
  11070. }
  11071. .ml-sm-1,
  11072. .mx-sm-1 {
  11073. margin-left:.25rem!important
  11074. }
  11075. .m-sm-2 {
  11076. margin:.5rem!important
  11077. }
  11078. .mt-sm-2,
  11079. .my-sm-2 {
  11080. margin-top:.5rem!important
  11081. }
  11082. .mr-sm-2,
  11083. .mx-sm-2 {
  11084. margin-right:.5rem!important
  11085. }
  11086. .mb-sm-2,
  11087. .my-sm-2 {
  11088. margin-bottom:.5rem!important
  11089. }
  11090. .ml-sm-2,
  11091. .mx-sm-2 {
  11092. margin-left:.5rem!important
  11093. }
  11094. .m-sm-3 {
  11095. margin:1rem!important
  11096. }
  11097. .mt-sm-3,
  11098. .my-sm-3 {
  11099. margin-top:1rem!important
  11100. }
  11101. .mr-sm-3,
  11102. .mx-sm-3 {
  11103. margin-right:1rem!important
  11104. }
  11105. .mb-sm-3,
  11106. .my-sm-3 {
  11107. margin-bottom:1rem!important
  11108. }
  11109. .ml-sm-3,
  11110. .mx-sm-3 {
  11111. margin-left:1rem!important
  11112. }
  11113. .m-sm-4 {
  11114. margin:1.5rem!important
  11115. }
  11116. .mt-sm-4,
  11117. .my-sm-4 {
  11118. margin-top:1.5rem!important
  11119. }
  11120. .mr-sm-4,
  11121. .mx-sm-4 {
  11122. margin-right:1.5rem!important
  11123. }
  11124. .mb-sm-4,
  11125. .my-sm-4 {
  11126. margin-bottom:1.5rem!important
  11127. }
  11128. .ml-sm-4,
  11129. .mx-sm-4 {
  11130. margin-left:1.5rem!important
  11131. }
  11132. .m-sm-5 {
  11133. margin:3rem!important
  11134. }
  11135. .mt-sm-5,
  11136. .my-sm-5 {
  11137. margin-top:3rem!important
  11138. }
  11139. .mr-sm-5,
  11140. .mx-sm-5 {
  11141. margin-right:3rem!important
  11142. }
  11143. .mb-sm-5,
  11144. .my-sm-5 {
  11145. margin-bottom:3rem!important
  11146. }
  11147. .ml-sm-5,
  11148. .mx-sm-5 {
  11149. margin-left:3rem!important
  11150. }
  11151. .p-sm-0 {
  11152. padding:0!important
  11153. }
  11154. .pt-sm-0,
  11155. .py-sm-0 {
  11156. padding-top:0!important
  11157. }
  11158. .pr-sm-0,
  11159. .px-sm-0 {
  11160. padding-right:0!important
  11161. }
  11162. .pb-sm-0,
  11163. .py-sm-0 {
  11164. padding-bottom:0!important
  11165. }
  11166. .pl-sm-0,
  11167. .px-sm-0 {
  11168. padding-left:0!important
  11169. }
  11170. .p-sm-1 {
  11171. padding:.25rem!important
  11172. }
  11173. .pt-sm-1,
  11174. .py-sm-1 {
  11175. padding-top:.25rem!important
  11176. }
  11177. .pr-sm-1,
  11178. .px-sm-1 {
  11179. padding-right:.25rem!important
  11180. }
  11181. .pb-sm-1,
  11182. .py-sm-1 {
  11183. padding-bottom:.25rem!important
  11184. }
  11185. .pl-sm-1,
  11186. .px-sm-1 {
  11187. padding-left:.25rem!important
  11188. }
  11189. .p-sm-2 {
  11190. padding:.5rem!important
  11191. }
  11192. .pt-sm-2,
  11193. .py-sm-2 {
  11194. padding-top:.5rem!important
  11195. }
  11196. .pr-sm-2,
  11197. .px-sm-2 {
  11198. padding-right:.5rem!important
  11199. }
  11200. .pb-sm-2,
  11201. .py-sm-2 {
  11202. padding-bottom:.5rem!important
  11203. }
  11204. .pl-sm-2,
  11205. .px-sm-2 {
  11206. padding-left:.5rem!important
  11207. }
  11208. .p-sm-3 {
  11209. padding:1rem!important
  11210. }
  11211. .pt-sm-3,
  11212. .py-sm-3 {
  11213. padding-top:1rem!important
  11214. }
  11215. .pr-sm-3,
  11216. .px-sm-3 {
  11217. padding-right:1rem!important
  11218. }
  11219. .pb-sm-3,
  11220. .py-sm-3 {
  11221. padding-bottom:1rem!important
  11222. }
  11223. .pl-sm-3,
  11224. .px-sm-3 {
  11225. padding-left:1rem!important
  11226. }
  11227. .p-sm-4 {
  11228. padding:1.5rem!important
  11229. }
  11230. .pt-sm-4,
  11231. .py-sm-4 {
  11232. padding-top:1.5rem!important
  11233. }
  11234. .pr-sm-4,
  11235. .px-sm-4 {
  11236. padding-right:1.5rem!important
  11237. }
  11238. .pb-sm-4,
  11239. .py-sm-4 {
  11240. padding-bottom:1.5rem!important
  11241. }
  11242. .pl-sm-4,
  11243. .px-sm-4 {
  11244. padding-left:1.5rem!important
  11245. }
  11246. .p-sm-5 {
  11247. padding:3rem!important
  11248. }
  11249. .pt-sm-5,
  11250. .py-sm-5 {
  11251. padding-top:3rem!important
  11252. }
  11253. .pr-sm-5,
  11254. .px-sm-5 {
  11255. padding-right:3rem!important
  11256. }
  11257. .pb-sm-5,
  11258. .py-sm-5 {
  11259. padding-bottom:3rem!important
  11260. }
  11261. .pl-sm-5,
  11262. .px-sm-5 {
  11263. padding-left:3rem!important
  11264. }
  11265. .m-sm-n1 {
  11266. margin:-.25rem!important
  11267. }
  11268. .mt-sm-n1,
  11269. .my-sm-n1 {
  11270. margin-top:-.25rem!important
  11271. }
  11272. .mr-sm-n1,
  11273. .mx-sm-n1 {
  11274. margin-right:-.25rem!important
  11275. }
  11276. .mb-sm-n1,
  11277. .my-sm-n1 {
  11278. margin-bottom:-.25rem!important
  11279. }
  11280. .ml-sm-n1,
  11281. .mx-sm-n1 {
  11282. margin-left:-.25rem!important
  11283. }
  11284. .m-sm-n2 {
  11285. margin:-.5rem!important
  11286. }
  11287. .mt-sm-n2,
  11288. .my-sm-n2 {
  11289. margin-top:-.5rem!important
  11290. }
  11291. .mr-sm-n2,
  11292. .mx-sm-n2 {
  11293. margin-right:-.5rem!important
  11294. }
  11295. .mb-sm-n2,
  11296. .my-sm-n2 {
  11297. margin-bottom:-.5rem!important
  11298. }
  11299. .ml-sm-n2,
  11300. .mx-sm-n2 {
  11301. margin-left:-.5rem!important
  11302. }
  11303. .m-sm-n3 {
  11304. margin:-1rem!important
  11305. }
  11306. .mt-sm-n3,
  11307. .my-sm-n3 {
  11308. margin-top:-1rem!important
  11309. }
  11310. .mr-sm-n3,
  11311. .mx-sm-n3 {
  11312. margin-right:-1rem!important
  11313. }
  11314. .mb-sm-n3,
  11315. .my-sm-n3 {
  11316. margin-bottom:-1rem!important
  11317. }
  11318. .ml-sm-n3,
  11319. .mx-sm-n3 {
  11320. margin-left:-1rem!important
  11321. }
  11322. .m-sm-n4 {
  11323. margin:-1.5rem!important
  11324. }
  11325. .mt-sm-n4,
  11326. .my-sm-n4 {
  11327. margin-top:-1.5rem!important
  11328. }
  11329. .mr-sm-n4,
  11330. .mx-sm-n4 {
  11331. margin-right:-1.5rem!important
  11332. }
  11333. .mb-sm-n4,
  11334. .my-sm-n4 {
  11335. margin-bottom:-1.5rem!important
  11336. }
  11337. .ml-sm-n4,
  11338. .mx-sm-n4 {
  11339. margin-left:-1.5rem!important
  11340. }
  11341. .m-sm-n5 {
  11342. margin:-3rem!important
  11343. }
  11344. .mt-sm-n5,
  11345. .my-sm-n5 {
  11346. margin-top:-3rem!important
  11347. }
  11348. .mr-sm-n5,
  11349. .mx-sm-n5 {
  11350. margin-right:-3rem!important
  11351. }
  11352. .mb-sm-n5,
  11353. .my-sm-n5 {
  11354. margin-bottom:-3rem!important
  11355. }
  11356. .ml-sm-n5,
  11357. .mx-sm-n5 {
  11358. margin-left:-3rem!important
  11359. }
  11360. .m-sm-auto {
  11361. margin:auto!important
  11362. }
  11363. .mt-sm-auto,
  11364. .my-sm-auto {
  11365. margin-top:auto!important
  11366. }
  11367. .mr-sm-auto,
  11368. .mx-sm-auto {
  11369. margin-right:auto!important
  11370. }
  11371. .mb-sm-auto,
  11372. .my-sm-auto {
  11373. margin-bottom:auto!important
  11374. }
  11375. .ml-sm-auto,
  11376. .mx-sm-auto {
  11377. margin-left:auto!important
  11378. }
  11379. }
  11380. @media (min-width:768px) {
  11381. .m-md-0 {
  11382. margin:0!important
  11383. }
  11384. .mt-md-0,
  11385. .my-md-0 {
  11386. margin-top:0!important
  11387. }
  11388. .mr-md-0,
  11389. .mx-md-0 {
  11390. margin-right:0!important
  11391. }
  11392. .mb-md-0,
  11393. .my-md-0 {
  11394. margin-bottom:0!important
  11395. }
  11396. .ml-md-0,
  11397. .mx-md-0 {
  11398. margin-left:0!important
  11399. }
  11400. .m-md-1 {
  11401. margin:.25rem!important
  11402. }
  11403. .mt-md-1,
  11404. .my-md-1 {
  11405. margin-top:.25rem!important
  11406. }
  11407. .mr-md-1,
  11408. .mx-md-1 {
  11409. margin-right:.25rem!important
  11410. }
  11411. .mb-md-1,
  11412. .my-md-1 {
  11413. margin-bottom:.25rem!important
  11414. }
  11415. .ml-md-1,
  11416. .mx-md-1 {
  11417. margin-left:.25rem!important
  11418. }
  11419. .m-md-2 {
  11420. margin:.5rem!important
  11421. }
  11422. .mt-md-2,
  11423. .my-md-2 {
  11424. margin-top:.5rem!important
  11425. }
  11426. .mr-md-2,
  11427. .mx-md-2 {
  11428. margin-right:.5rem!important
  11429. }
  11430. .mb-md-2,
  11431. .my-md-2 {
  11432. margin-bottom:.5rem!important
  11433. }
  11434. .ml-md-2,
  11435. .mx-md-2 {
  11436. margin-left:.5rem!important
  11437. }
  11438. .m-md-3 {
  11439. margin:1rem!important
  11440. }
  11441. .mt-md-3,
  11442. .my-md-3 {
  11443. margin-top:1rem!important
  11444. }
  11445. .mr-md-3,
  11446. .mx-md-3 {
  11447. margin-right:1rem!important
  11448. }
  11449. .mb-md-3,
  11450. .my-md-3 {
  11451. margin-bottom:1rem!important
  11452. }
  11453. .ml-md-3,
  11454. .mx-md-3 {
  11455. margin-left:1rem!important
  11456. }
  11457. .m-md-4 {
  11458. margin:1.5rem!important
  11459. }
  11460. .mt-md-4,
  11461. .my-md-4 {
  11462. margin-top:1.5rem!important
  11463. }
  11464. .mr-md-4,
  11465. .mx-md-4 {
  11466. margin-right:1.5rem!important
  11467. }
  11468. .mb-md-4,
  11469. .my-md-4 {
  11470. margin-bottom:1.5rem!important
  11471. }
  11472. .ml-md-4,
  11473. .mx-md-4 {
  11474. margin-left:1.5rem!important
  11475. }
  11476. .m-md-5 {
  11477. margin:3rem!important
  11478. }
  11479. .mt-md-5,
  11480. .my-md-5 {
  11481. margin-top:3rem!important
  11482. }
  11483. .mr-md-5,
  11484. .mx-md-5 {
  11485. margin-right:3rem!important
  11486. }
  11487. .mb-md-5,
  11488. .my-md-5 {
  11489. margin-bottom:3rem!important
  11490. }
  11491. .ml-md-5,
  11492. .mx-md-5 {
  11493. margin-left:3rem!important
  11494. }
  11495. .p-md-0 {
  11496. padding:0!important
  11497. }
  11498. .pt-md-0,
  11499. .py-md-0 {
  11500. padding-top:0!important
  11501. }
  11502. .pr-md-0,
  11503. .px-md-0 {
  11504. padding-right:0!important
  11505. }
  11506. .pb-md-0,
  11507. .py-md-0 {
  11508. padding-bottom:0!important
  11509. }
  11510. .pl-md-0,
  11511. .px-md-0 {
  11512. padding-left:0!important
  11513. }
  11514. .p-md-1 {
  11515. padding:.25rem!important
  11516. }
  11517. .pt-md-1,
  11518. .py-md-1 {
  11519. padding-top:.25rem!important
  11520. }
  11521. .pr-md-1,
  11522. .px-md-1 {
  11523. padding-right:.25rem!important
  11524. }
  11525. .pb-md-1,
  11526. .py-md-1 {
  11527. padding-bottom:.25rem!important
  11528. }
  11529. .pl-md-1,
  11530. .px-md-1 {
  11531. padding-left:.25rem!important
  11532. }
  11533. .p-md-2 {
  11534. padding:.5rem!important
  11535. }
  11536. .pt-md-2,
  11537. .py-md-2 {
  11538. padding-top:.5rem!important
  11539. }
  11540. .pr-md-2,
  11541. .px-md-2 {
  11542. padding-right:.5rem!important
  11543. }
  11544. .pb-md-2,
  11545. .py-md-2 {
  11546. padding-bottom:.5rem!important
  11547. }
  11548. .pl-md-2,
  11549. .px-md-2 {
  11550. padding-left:.5rem!important
  11551. }
  11552. .p-md-3 {
  11553. padding:1rem!important
  11554. }
  11555. .pt-md-3,
  11556. .py-md-3 {
  11557. padding-top:1rem!important
  11558. }
  11559. .pr-md-3,
  11560. .px-md-3 {
  11561. padding-right:1rem!important
  11562. }
  11563. .pb-md-3,
  11564. .py-md-3 {
  11565. padding-bottom:1rem!important
  11566. }
  11567. .pl-md-3,
  11568. .px-md-3 {
  11569. padding-left:1rem!important
  11570. }
  11571. .p-md-4 {
  11572. padding:1.5rem!important
  11573. }
  11574. .pt-md-4,
  11575. .py-md-4 {
  11576. padding-top:1.5rem!important
  11577. }
  11578. .pr-md-4,
  11579. .px-md-4 {
  11580. padding-right:1.5rem!important
  11581. }
  11582. .pb-md-4,
  11583. .py-md-4 {
  11584. padding-bottom:1.5rem!important
  11585. }
  11586. .pl-md-4,
  11587. .px-md-4 {
  11588. padding-left:1.5rem!important
  11589. }
  11590. .p-md-5 {
  11591. padding:3rem!important
  11592. }
  11593. .pt-md-5,
  11594. .py-md-5 {
  11595. padding-top:3rem!important
  11596. }
  11597. .pr-md-5,
  11598. .px-md-5 {
  11599. padding-right:3rem!important
  11600. }
  11601. .pb-md-5,
  11602. .py-md-5 {
  11603. padding-bottom:3rem!important
  11604. }
  11605. .pl-md-5,
  11606. .px-md-5 {
  11607. padding-left:3rem!important
  11608. }
  11609. .m-md-n1 {
  11610. margin:-.25rem!important
  11611. }
  11612. .mt-md-n1,
  11613. .my-md-n1 {
  11614. margin-top:-.25rem!important
  11615. }
  11616. .mr-md-n1,
  11617. .mx-md-n1 {
  11618. margin-right:-.25rem!important
  11619. }
  11620. .mb-md-n1,
  11621. .my-md-n1 {
  11622. margin-bottom:-.25rem!important
  11623. }
  11624. .ml-md-n1,
  11625. .mx-md-n1 {
  11626. margin-left:-.25rem!important
  11627. }
  11628. .m-md-n2 {
  11629. margin:-.5rem!important
  11630. }
  11631. .mt-md-n2,
  11632. .my-md-n2 {
  11633. margin-top:-.5rem!important
  11634. }
  11635. .mr-md-n2,
  11636. .mx-md-n2 {
  11637. margin-right:-.5rem!important
  11638. }
  11639. .mb-md-n2,
  11640. .my-md-n2 {
  11641. margin-bottom:-.5rem!important
  11642. }
  11643. .ml-md-n2,
  11644. .mx-md-n2 {
  11645. margin-left:-.5rem!important
  11646. }
  11647. .m-md-n3 {
  11648. margin:-1rem!important
  11649. }
  11650. .mt-md-n3,
  11651. .my-md-n3 {
  11652. margin-top:-1rem!important
  11653. }
  11654. .mr-md-n3,
  11655. .mx-md-n3 {
  11656. margin-right:-1rem!important
  11657. }
  11658. .mb-md-n3,
  11659. .my-md-n3 {
  11660. margin-bottom:-1rem!important
  11661. }
  11662. .ml-md-n3,
  11663. .mx-md-n3 {
  11664. margin-left:-1rem!important
  11665. }
  11666. .m-md-n4 {
  11667. margin:-1.5rem!important
  11668. }
  11669. .mt-md-n4,
  11670. .my-md-n4 {
  11671. margin-top:-1.5rem!important
  11672. }
  11673. .mr-md-n4,
  11674. .mx-md-n4 {
  11675. margin-right:-1.5rem!important
  11676. }
  11677. .mb-md-n4,
  11678. .my-md-n4 {
  11679. margin-bottom:-1.5rem!important
  11680. }
  11681. .ml-md-n4,
  11682. .mx-md-n4 {
  11683. margin-left:-1.5rem!important
  11684. }
  11685. .m-md-n5 {
  11686. margin:-3rem!important
  11687. }
  11688. .mt-md-n5,
  11689. .my-md-n5 {
  11690. margin-top:-3rem!important
  11691. }
  11692. .mr-md-n5,
  11693. .mx-md-n5 {
  11694. margin-right:-3rem!important
  11695. }
  11696. .mb-md-n5,
  11697. .my-md-n5 {
  11698. margin-bottom:-3rem!important
  11699. }
  11700. .ml-md-n5,
  11701. .mx-md-n5 {
  11702. margin-left:-3rem!important
  11703. }
  11704. .m-md-auto {
  11705. margin:auto!important
  11706. }
  11707. .mt-md-auto,
  11708. .my-md-auto {
  11709. margin-top:auto!important
  11710. }
  11711. .mr-md-auto,
  11712. .mx-md-auto {
  11713. margin-right:auto!important
  11714. }
  11715. .mb-md-auto,
  11716. .my-md-auto {
  11717. margin-bottom:auto!important
  11718. }
  11719. .ml-md-auto,
  11720. .mx-md-auto {
  11721. margin-left:auto!important
  11722. }
  11723. }
  11724. @media (min-width:992px) {
  11725. .m-lg-0 {
  11726. margin:0!important
  11727. }
  11728. .mt-lg-0,
  11729. .my-lg-0 {
  11730. margin-top:0!important
  11731. }
  11732. .mr-lg-0,
  11733. .mx-lg-0 {
  11734. margin-right:0!important
  11735. }
  11736. .mb-lg-0,
  11737. .my-lg-0 {
  11738. margin-bottom:0!important
  11739. }
  11740. .ml-lg-0,
  11741. .mx-lg-0 {
  11742. margin-left:0!important
  11743. }
  11744. .m-lg-1 {
  11745. margin:.25rem!important
  11746. }
  11747. .mt-lg-1,
  11748. .my-lg-1 {
  11749. margin-top:.25rem!important
  11750. }
  11751. .mr-lg-1,
  11752. .mx-lg-1 {
  11753. margin-right:.25rem!important
  11754. }
  11755. .mb-lg-1,
  11756. .my-lg-1 {
  11757. margin-bottom:.25rem!important
  11758. }
  11759. .ml-lg-1,
  11760. .mx-lg-1 {
  11761. margin-left:.25rem!important
  11762. }
  11763. .m-lg-2 {
  11764. margin:.5rem!important
  11765. }
  11766. .mt-lg-2,
  11767. .my-lg-2 {
  11768. margin-top:.5rem!important
  11769. }
  11770. .mr-lg-2,
  11771. .mx-lg-2 {
  11772. margin-right:.5rem!important
  11773. }
  11774. .mb-lg-2,
  11775. .my-lg-2 {
  11776. margin-bottom:.5rem!important
  11777. }
  11778. .ml-lg-2,
  11779. .mx-lg-2 {
  11780. margin-left:.5rem!important
  11781. }
  11782. .m-lg-3 {
  11783. margin:1rem!important
  11784. }
  11785. .mt-lg-3,
  11786. .my-lg-3 {
  11787. margin-top:1rem!important
  11788. }
  11789. .mr-lg-3,
  11790. .mx-lg-3 {
  11791. margin-right:1rem!important
  11792. }
  11793. .mb-lg-3,
  11794. .my-lg-3 {
  11795. margin-bottom:1rem!important
  11796. }
  11797. .ml-lg-3,
  11798. .mx-lg-3 {
  11799. margin-left:1rem!important
  11800. }
  11801. .m-lg-4 {
  11802. margin:1.5rem!important
  11803. }
  11804. .mt-lg-4,
  11805. .my-lg-4 {
  11806. margin-top:1.5rem!important
  11807. }
  11808. .mr-lg-4,
  11809. .mx-lg-4 {
  11810. margin-right:1.5rem!important
  11811. }
  11812. .mb-lg-4,
  11813. .my-lg-4 {
  11814. margin-bottom:1.5rem!important
  11815. }
  11816. .ml-lg-4,
  11817. .mx-lg-4 {
  11818. margin-left:1.5rem!important
  11819. }
  11820. .m-lg-5 {
  11821. margin:3rem!important
  11822. }
  11823. .mt-lg-5,
  11824. .my-lg-5 {
  11825. margin-top:3rem!important
  11826. }
  11827. .mr-lg-5,
  11828. .mx-lg-5 {
  11829. margin-right:3rem!important
  11830. }
  11831. .mb-lg-5,
  11832. .my-lg-5 {
  11833. margin-bottom:3rem!important
  11834. }
  11835. .ml-lg-5,
  11836. .mx-lg-5 {
  11837. margin-left:3rem!important
  11838. }
  11839. .p-lg-0 {
  11840. padding:0!important
  11841. }
  11842. .pt-lg-0,
  11843. .py-lg-0 {
  11844. padding-top:0!important
  11845. }
  11846. .pr-lg-0,
  11847. .px-lg-0 {
  11848. padding-right:0!important
  11849. }
  11850. .pb-lg-0,
  11851. .py-lg-0 {
  11852. padding-bottom:0!important
  11853. }
  11854. .pl-lg-0,
  11855. .px-lg-0 {
  11856. padding-left:0!important
  11857. }
  11858. .p-lg-1 {
  11859. padding:.25rem!important
  11860. }
  11861. .pt-lg-1,
  11862. .py-lg-1 {
  11863. padding-top:.25rem!important
  11864. }
  11865. .pr-lg-1,
  11866. .px-lg-1 {
  11867. padding-right:.25rem!important
  11868. }
  11869. .pb-lg-1,
  11870. .py-lg-1 {
  11871. padding-bottom:.25rem!important
  11872. }
  11873. .pl-lg-1,
  11874. .px-lg-1 {
  11875. padding-left:.25rem!important
  11876. }
  11877. .p-lg-2 {
  11878. padding:.5rem!important
  11879. }
  11880. .pt-lg-2,
  11881. .py-lg-2 {
  11882. padding-top:.5rem!important
  11883. }
  11884. .pr-lg-2,
  11885. .px-lg-2 {
  11886. padding-right:.5rem!important
  11887. }
  11888. .pb-lg-2,
  11889. .py-lg-2 {
  11890. padding-bottom:.5rem!important
  11891. }
  11892. .pl-lg-2,
  11893. .px-lg-2 {
  11894. padding-left:.5rem!important
  11895. }
  11896. .p-lg-3 {
  11897. padding:1rem!important
  11898. }
  11899. .pt-lg-3,
  11900. .py-lg-3 {
  11901. padding-top:1rem!important
  11902. }
  11903. .pr-lg-3,
  11904. .px-lg-3 {
  11905. padding-right:1rem!important
  11906. }
  11907. .pb-lg-3,
  11908. .py-lg-3 {
  11909. padding-bottom:1rem!important
  11910. }
  11911. .pl-lg-3,
  11912. .px-lg-3 {
  11913. padding-left:1rem!important
  11914. }
  11915. .p-lg-4 {
  11916. padding:1.5rem!important
  11917. }
  11918. .pt-lg-4,
  11919. .py-lg-4 {
  11920. padding-top:1.5rem!important
  11921. }
  11922. .pr-lg-4,
  11923. .px-lg-4 {
  11924. padding-right:1.5rem!important
  11925. }
  11926. .pb-lg-4,
  11927. .py-lg-4 {
  11928. padding-bottom:1.5rem!important
  11929. }
  11930. .pl-lg-4,
  11931. .px-lg-4 {
  11932. padding-left:1.5rem!important
  11933. }
  11934. .p-lg-5 {
  11935. padding:3rem!important
  11936. }
  11937. .pt-lg-5,
  11938. .py-lg-5 {
  11939. padding-top:3rem!important
  11940. }
  11941. .pr-lg-5,
  11942. .px-lg-5 {
  11943. padding-right:3rem!important
  11944. }
  11945. .pb-lg-5,
  11946. .py-lg-5 {
  11947. padding-bottom:3rem!important
  11948. }
  11949. .pl-lg-5,
  11950. .px-lg-5 {
  11951. padding-left:3rem!important
  11952. }
  11953. .m-lg-n1 {
  11954. margin:-.25rem!important
  11955. }
  11956. .mt-lg-n1,
  11957. .my-lg-n1 {
  11958. margin-top:-.25rem!important
  11959. }
  11960. .mr-lg-n1,
  11961. .mx-lg-n1 {
  11962. margin-right:-.25rem!important
  11963. }
  11964. .mb-lg-n1,
  11965. .my-lg-n1 {
  11966. margin-bottom:-.25rem!important
  11967. }
  11968. .ml-lg-n1,
  11969. .mx-lg-n1 {
  11970. margin-left:-.25rem!important
  11971. }
  11972. .m-lg-n2 {
  11973. margin:-.5rem!important
  11974. }
  11975. .mt-lg-n2,
  11976. .my-lg-n2 {
  11977. margin-top:-.5rem!important
  11978. }
  11979. .mr-lg-n2,
  11980. .mx-lg-n2 {
  11981. margin-right:-.5rem!important
  11982. }
  11983. .mb-lg-n2,
  11984. .my-lg-n2 {
  11985. margin-bottom:-.5rem!important
  11986. }
  11987. .ml-lg-n2,
  11988. .mx-lg-n2 {
  11989. margin-left:-.5rem!important
  11990. }
  11991. .m-lg-n3 {
  11992. margin:-1rem!important
  11993. }
  11994. .mt-lg-n3,
  11995. .my-lg-n3 {
  11996. margin-top:-1rem!important
  11997. }
  11998. .mr-lg-n3,
  11999. .mx-lg-n3 {
  12000. margin-right:-1rem!important
  12001. }
  12002. .mb-lg-n3,
  12003. .my-lg-n3 {
  12004. margin-bottom:-1rem!important
  12005. }
  12006. .ml-lg-n3,
  12007. .mx-lg-n3 {
  12008. margin-left:-1rem!important
  12009. }
  12010. .m-lg-n4 {
  12011. margin:-1.5rem!important
  12012. }
  12013. .mt-lg-n4,
  12014. .my-lg-n4 {
  12015. margin-top:-1.5rem!important
  12016. }
  12017. .mr-lg-n4,
  12018. .mx-lg-n4 {
  12019. margin-right:-1.5rem!important
  12020. }
  12021. .mb-lg-n4,
  12022. .my-lg-n4 {
  12023. margin-bottom:-1.5rem!important
  12024. }
  12025. .ml-lg-n4,
  12026. .mx-lg-n4 {
  12027. margin-left:-1.5rem!important
  12028. }
  12029. .m-lg-n5 {
  12030. margin:-3rem!important
  12031. }
  12032. .mt-lg-n5,
  12033. .my-lg-n5 {
  12034. margin-top:-3rem!important
  12035. }
  12036. .mr-lg-n5,
  12037. .mx-lg-n5 {
  12038. margin-right:-3rem!important
  12039. }
  12040. .mb-lg-n5,
  12041. .my-lg-n5 {
  12042. margin-bottom:-3rem!important
  12043. }
  12044. .ml-lg-n5,
  12045. .mx-lg-n5 {
  12046. margin-left:-3rem!important
  12047. }
  12048. .m-lg-auto {
  12049. margin:auto!important
  12050. }
  12051. .mt-lg-auto,
  12052. .my-lg-auto {
  12053. margin-top:auto!important
  12054. }
  12055. .mr-lg-auto,
  12056. .mx-lg-auto {
  12057. margin-right:auto!important
  12058. }
  12059. .mb-lg-auto,
  12060. .my-lg-auto {
  12061. margin-bottom:auto!important
  12062. }
  12063. .ml-lg-auto,
  12064. .mx-lg-auto {
  12065. margin-left:auto!important
  12066. }
  12067. }
  12068. @media (min-width:1200px) {
  12069. .m-xl-0 {
  12070. margin:0!important
  12071. }
  12072. .mt-xl-0,
  12073. .my-xl-0 {
  12074. margin-top:0!important
  12075. }
  12076. .mr-xl-0,
  12077. .mx-xl-0 {
  12078. margin-right:0!important
  12079. }
  12080. .mb-xl-0,
  12081. .my-xl-0 {
  12082. margin-bottom:0!important
  12083. }
  12084. .ml-xl-0,
  12085. .mx-xl-0 {
  12086. margin-left:0!important
  12087. }
  12088. .m-xl-1 {
  12089. margin:.25rem!important
  12090. }
  12091. .mt-xl-1,
  12092. .my-xl-1 {
  12093. margin-top:.25rem!important
  12094. }
  12095. .mr-xl-1,
  12096. .mx-xl-1 {
  12097. margin-right:.25rem!important
  12098. }
  12099. .mb-xl-1,
  12100. .my-xl-1 {
  12101. margin-bottom:.25rem!important
  12102. }
  12103. .ml-xl-1,
  12104. .mx-xl-1 {
  12105. margin-left:.25rem!important
  12106. }
  12107. .m-xl-2 {
  12108. margin:.5rem!important
  12109. }
  12110. .mt-xl-2,
  12111. .my-xl-2 {
  12112. margin-top:.5rem!important
  12113. }
  12114. .mr-xl-2,
  12115. .mx-xl-2 {
  12116. margin-right:.5rem!important
  12117. }
  12118. .mb-xl-2,
  12119. .my-xl-2 {
  12120. margin-bottom:.5rem!important
  12121. }
  12122. .ml-xl-2,
  12123. .mx-xl-2 {
  12124. margin-left:.5rem!important
  12125. }
  12126. .m-xl-3 {
  12127. margin:1rem!important
  12128. }
  12129. .mt-xl-3,
  12130. .my-xl-3 {
  12131. margin-top:1rem!important
  12132. }
  12133. .mr-xl-3,
  12134. .mx-xl-3 {
  12135. margin-right:1rem!important
  12136. }
  12137. .mb-xl-3,
  12138. .my-xl-3 {
  12139. margin-bottom:1rem!important
  12140. }
  12141. .ml-xl-3,
  12142. .mx-xl-3 {
  12143. margin-left:1rem!important
  12144. }
  12145. .m-xl-4 {
  12146. margin:1.5rem!important
  12147. }
  12148. .mt-xl-4,
  12149. .my-xl-4 {
  12150. margin-top:1.5rem!important
  12151. }
  12152. .mr-xl-4,
  12153. .mx-xl-4 {
  12154. margin-right:1.5rem!important
  12155. }
  12156. .mb-xl-4,
  12157. .my-xl-4 {
  12158. margin-bottom:1.5rem!important
  12159. }
  12160. .ml-xl-4,
  12161. .mx-xl-4 {
  12162. margin-left:1.5rem!important
  12163. }
  12164. .m-xl-5 {
  12165. margin:3rem!important
  12166. }
  12167. .mt-xl-5,
  12168. .my-xl-5 {
  12169. margin-top:3rem!important
  12170. }
  12171. .mr-xl-5,
  12172. .mx-xl-5 {
  12173. margin-right:3rem!important
  12174. }
  12175. .mb-xl-5,
  12176. .my-xl-5 {
  12177. margin-bottom:3rem!important
  12178. }
  12179. .ml-xl-5,
  12180. .mx-xl-5 {
  12181. margin-left:3rem!important
  12182. }
  12183. .p-xl-0 {
  12184. padding:0!important
  12185. }
  12186. .pt-xl-0,
  12187. .py-xl-0 {
  12188. padding-top:0!important
  12189. }
  12190. .pr-xl-0,
  12191. .px-xl-0 {
  12192. padding-right:0!important
  12193. }
  12194. .pb-xl-0,
  12195. .py-xl-0 {
  12196. padding-bottom:0!important
  12197. }
  12198. .pl-xl-0,
  12199. .px-xl-0 {
  12200. padding-left:0!important
  12201. }
  12202. .p-xl-1 {
  12203. padding:.25rem!important
  12204. }
  12205. .pt-xl-1,
  12206. .py-xl-1 {
  12207. padding-top:.25rem!important
  12208. }
  12209. .pr-xl-1,
  12210. .px-xl-1 {
  12211. padding-right:.25rem!important
  12212. }
  12213. .pb-xl-1,
  12214. .py-xl-1 {
  12215. padding-bottom:.25rem!important
  12216. }
  12217. .pl-xl-1,
  12218. .px-xl-1 {
  12219. padding-left:.25rem!important
  12220. }
  12221. .p-xl-2 {
  12222. padding:.5rem!important
  12223. }
  12224. .pt-xl-2,
  12225. .py-xl-2 {
  12226. padding-top:.5rem!important
  12227. }
  12228. .pr-xl-2,
  12229. .px-xl-2 {
  12230. padding-right:.5rem!important
  12231. }
  12232. .pb-xl-2,
  12233. .py-xl-2 {
  12234. padding-bottom:.5rem!important
  12235. }
  12236. .pl-xl-2,
  12237. .px-xl-2 {
  12238. padding-left:.5rem!important
  12239. }
  12240. .p-xl-3 {
  12241. padding:1rem!important
  12242. }
  12243. .pt-xl-3,
  12244. .py-xl-3 {
  12245. padding-top:1rem!important
  12246. }
  12247. .pr-xl-3,
  12248. .px-xl-3 {
  12249. padding-right:1rem!important
  12250. }
  12251. .pb-xl-3,
  12252. .py-xl-3 {
  12253. padding-bottom:1rem!important
  12254. }
  12255. .pl-xl-3,
  12256. .px-xl-3 {
  12257. padding-left:1rem!important
  12258. }
  12259. .p-xl-4 {
  12260. padding:1.5rem!important
  12261. }
  12262. .pt-xl-4,
  12263. .py-xl-4 {
  12264. padding-top:1.5rem!important
  12265. }
  12266. .pr-xl-4,
  12267. .px-xl-4 {
  12268. padding-right:1.5rem!important
  12269. }
  12270. .pb-xl-4,
  12271. .py-xl-4 {
  12272. padding-bottom:1.5rem!important
  12273. }
  12274. .pl-xl-4,
  12275. .px-xl-4 {
  12276. padding-left:1.5rem!important
  12277. }
  12278. .p-xl-5 {
  12279. padding:3rem!important
  12280. }
  12281. .pt-xl-5,
  12282. .py-xl-5 {
  12283. padding-top:3rem!important
  12284. }
  12285. .pr-xl-5,
  12286. .px-xl-5 {
  12287. padding-right:3rem!important
  12288. }
  12289. .pb-xl-5,
  12290. .py-xl-5 {
  12291. padding-bottom:3rem!important
  12292. }
  12293. .pl-xl-5,
  12294. .px-xl-5 {
  12295. padding-left:3rem!important
  12296. }
  12297. .m-xl-n1 {
  12298. margin:-.25rem!important
  12299. }
  12300. .mt-xl-n1,
  12301. .my-xl-n1 {
  12302. margin-top:-.25rem!important
  12303. }
  12304. .mr-xl-n1,
  12305. .mx-xl-n1 {
  12306. margin-right:-.25rem!important
  12307. }
  12308. .mb-xl-n1,
  12309. .my-xl-n1 {
  12310. margin-bottom:-.25rem!important
  12311. }
  12312. .ml-xl-n1,
  12313. .mx-xl-n1 {
  12314. margin-left:-.25rem!important
  12315. }
  12316. .m-xl-n2 {
  12317. margin:-.5rem!important
  12318. }
  12319. .mt-xl-n2,
  12320. .my-xl-n2 {
  12321. margin-top:-.5rem!important
  12322. }
  12323. .mr-xl-n2,
  12324. .mx-xl-n2 {
  12325. margin-right:-.5rem!important
  12326. }
  12327. .mb-xl-n2,
  12328. .my-xl-n2 {
  12329. margin-bottom:-.5rem!important
  12330. }
  12331. .ml-xl-n2,
  12332. .mx-xl-n2 {
  12333. margin-left:-.5rem!important
  12334. }
  12335. .m-xl-n3 {
  12336. margin:-1rem!important
  12337. }
  12338. .mt-xl-n3,
  12339. .my-xl-n3 {
  12340. margin-top:-1rem!important
  12341. }
  12342. .mr-xl-n3,
  12343. .mx-xl-n3 {
  12344. margin-right:-1rem!important
  12345. }
  12346. .mb-xl-n3,
  12347. .my-xl-n3 {
  12348. margin-bottom:-1rem!important
  12349. }
  12350. .ml-xl-n3,
  12351. .mx-xl-n3 {
  12352. margin-left:-1rem!important
  12353. }
  12354. .m-xl-n4 {
  12355. margin:-1.5rem!important
  12356. }
  12357. .mt-xl-n4,
  12358. .my-xl-n4 {
  12359. margin-top:-1.5rem!important
  12360. }
  12361. .mr-xl-n4,
  12362. .mx-xl-n4 {
  12363. margin-right:-1.5rem!important
  12364. }
  12365. .mb-xl-n4,
  12366. .my-xl-n4 {
  12367. margin-bottom:-1.5rem!important
  12368. }
  12369. .ml-xl-n4,
  12370. .mx-xl-n4 {
  12371. margin-left:-1.5rem!important
  12372. }
  12373. .m-xl-n5 {
  12374. margin:-3rem!important
  12375. }
  12376. .mt-xl-n5,
  12377. .my-xl-n5 {
  12378. margin-top:-3rem!important
  12379. }
  12380. .mr-xl-n5,
  12381. .mx-xl-n5 {
  12382. margin-right:-3rem!important
  12383. }
  12384. .mb-xl-n5,
  12385. .my-xl-n5 {
  12386. margin-bottom:-3rem!important
  12387. }
  12388. .ml-xl-n5,
  12389. .mx-xl-n5 {
  12390. margin-left:-3rem!important
  12391. }
  12392. .m-xl-auto {
  12393. margin:auto!important
  12394. }
  12395. .mt-xl-auto,
  12396. .my-xl-auto {
  12397. margin-top:auto!important
  12398. }
  12399. .mr-xl-auto,
  12400. .mx-xl-auto {
  12401. margin-right:auto!important
  12402. }
  12403. .mb-xl-auto,
  12404. .my-xl-auto {
  12405. margin-bottom:auto!important
  12406. }
  12407. .ml-xl-auto,
  12408. .mx-xl-auto {
  12409. margin-left:auto!important
  12410. }
  12411. }
  12412. .text-monospace {
  12413. font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important
  12414. }
  12415. .text-justify {
  12416. text-align:justify!important
  12417. }
  12418. .text-wrap {
  12419. white-space:normal!important
  12420. }
  12421. .text-nowrap {
  12422. white-space:nowrap!important
  12423. }
  12424. .text-truncate {
  12425. overflow:hidden;
  12426. text-overflow:ellipsis;
  12427. white-space:nowrap
  12428. }
  12429. .text-left {
  12430. text-align:left!important
  12431. }
  12432. .text-right {
  12433. text-align:right!important
  12434. }
  12435. .text-center {
  12436. text-align:center!important
  12437. }
  12438. @media (min-width:576px) {
  12439. .text-sm-left {
  12440. text-align:left!important
  12441. }
  12442. .text-sm-right {
  12443. text-align:right!important
  12444. }
  12445. .text-sm-center {
  12446. text-align:center!important
  12447. }
  12448. }
  12449. @media (min-width:768px) {
  12450. .text-md-left {
  12451. text-align:left!important
  12452. }
  12453. .text-md-right {
  12454. text-align:right!important
  12455. }
  12456. .text-md-center {
  12457. text-align:center!important
  12458. }
  12459. }
  12460. @media (min-width:992px) {
  12461. .text-lg-left {
  12462. text-align:left!important
  12463. }
  12464. .text-lg-right {
  12465. text-align:right!important
  12466. }
  12467. .text-lg-center {
  12468. text-align:center!important
  12469. }
  12470. }
  12471. @media (min-width:1200px) {
  12472. .text-xl-left {
  12473. text-align:left!important
  12474. }
  12475. .text-xl-right {
  12476. text-align:right!important
  12477. }
  12478. .text-xl-center {
  12479. text-align:center!important
  12480. }
  12481. }
  12482. .text-lowercase {
  12483. text-transform:lowercase!important
  12484. }
  12485. .text-uppercase {
  12486. text-transform:uppercase!important
  12487. }
  12488. .text-capitalize {
  12489. text-transform:capitalize!important
  12490. }
  12491. .font-weight-light {
  12492. font-weight:300!important
  12493. }
  12494. .font-weight-lighter {
  12495. font-weight:lighter!important
  12496. }
  12497. .font-weight-normal {
  12498. font-weight:400!important
  12499. }
  12500. .font-weight-bold {
  12501. font-weight:700!important
  12502. }
  12503. .font-weight-bolder {
  12504. font-weight:bolder!important
  12505. }
  12506. .font-italic {
  12507. font-style:italic!important
  12508. }
  12509. .text-white {
  12510. color:#fff!important
  12511. }
  12512. .text-primary {
  12513. color:#007bff!important
  12514. }
  12515. a.text-primary:focus,
  12516. a.text-primary:hover {
  12517. color:#0056b3!important
  12518. }
  12519. .text-secondary {
  12520. color:#6c757d!important
  12521. }
  12522. a.text-secondary:focus,
  12523. a.text-secondary:hover {
  12524. color:#494f54!important
  12525. }
  12526. .text-success {
  12527. color:#28a745!important
  12528. }
  12529. a.text-success:focus,
  12530. a.text-success:hover {
  12531. color:#19692c!important
  12532. }
  12533. .text-info {
  12534. color:#17a2b8!important
  12535. }
  12536. a.text-info:focus,
  12537. a.text-info:hover {
  12538. color:#0f6674!important
  12539. }
  12540. .text-warning {
  12541. color:#ffc107!important
  12542. }
  12543. a.text-warning:focus,
  12544. a.text-warning:hover {
  12545. color:#ba8b00!important
  12546. }
  12547. .text-danger {
  12548. color:#dc3545!important
  12549. }
  12550. a.text-danger:focus,
  12551. a.text-danger:hover {
  12552. color:#a71d2a!important
  12553. }
  12554. .text-light {
  12555. color:#f8f9fa!important
  12556. }
  12557. a.text-light:focus,
  12558. a.text-light:hover {
  12559. color:#cbd3da!important
  12560. }
  12561. .text-dark {
  12562. color:#343a40!important
  12563. }
  12564. a.text-dark:focus,
  12565. a.text-dark:hover {
  12566. color:#121416!important
  12567. }
  12568. .text-body {
  12569. color:#212529!important
  12570. }
  12571. .text-muted {
  12572. color:#6c757d!important
  12573. }
  12574. .text-black-50 {
  12575. color:rgba(0,0,0,.5)!important
  12576. }
  12577. .text-white-50 {
  12578. color:hsla(0,0%,100%,.5)!important
  12579. }
  12580. .text-hide {
  12581. font:0/0 a;
  12582. color:transparent;
  12583. text-shadow:none;
  12584. background-color:transparent;
  12585. border:0
  12586. }
  12587. .text-decoration-none {
  12588. text-decoration:none!important
  12589. }
  12590. .text-break {
  12591. word-break:break-word!important;
  12592. overflow-wrap:break-word!important
  12593. }
  12594. .text-reset {
  12595. color:inherit!important
  12596. }
  12597. .visible {
  12598. visibility:visible!important
  12599. }
  12600. .invisible {
  12601. visibility:hidden!important
  12602. }
  12603. @media print {
  12604. *,
  12605. :after,
  12606. :before {
  12607. text-shadow:none!important;
  12608. box-shadow:none!important
  12609. }
  12610. a:not(.btn) {
  12611. text-decoration:underline
  12612. }
  12613. abbr[title]:after {
  12614. content:" (" attr(title) ")"
  12615. }
  12616. pre {
  12617. white-space:pre-wrap!important
  12618. }
  12619. blockquote,
  12620. pre {
  12621. border:1px solid #adb5bd;
  12622. page-break-inside:avoid
  12623. }
  12624. thead {
  12625. display:table-header-group
  12626. }
  12627. img,
  12628. tr {
  12629. page-break-inside:avoid
  12630. }
  12631. h2,
  12632. h3,
  12633. p {
  12634. orphans:3;
  12635. widows:3
  12636. }
  12637. h2,
  12638. h3 {
  12639. page-break-after:avoid
  12640. }
  12641. @page {
  12642. size:a3
  12643. }
  12644. .container,
  12645. body {
  12646. min-width:992px!important
  12647. }
  12648. .navbar {
  12649. display:none
  12650. }
  12651. .badge {
  12652. border:1px solid #000
  12653. }
  12654. .table {
  12655. border-collapse:collapse!important
  12656. }
  12657. .table td,
  12658. .table th {
  12659. background-color:#fff!important
  12660. }
  12661. .table-bordered td,
  12662. .table-bordered th {
  12663. border:1px solid #dee2e6!important
  12664. }
  12665. .table-dark {
  12666. color:inherit
  12667. }
  12668. .table-dark tbody+tbody,
  12669. .table-dark td,
  12670. .table-dark th,
  12671. .table-dark thead th {
  12672. border-color:#dee2e6
  12673. }
  12674. .table .thead-dark th {
  12675. color:inherit;
  12676. border-color:#dee2e6
  12677. }
  12678. }
  12679. @font-face {
  12680. font-family:Material Icons;
  12681. font-style:normal;
  12682. font-weight:400;
  12683. src:url(../fonts/MaterialIcons-Regular.96c47680.eot);
  12684. src:local("Material Icons"),
  12685. local("MaterialIcons-Regular"),
  12686. url(../fonts/MaterialIcons-Regular.0509ab09.woff2) format("woff2"),
  12687. url(../fonts/MaterialIcons-Regular.29b882f0.woff) format("woff"),
  12688. url(../fonts/MaterialIcons-Regular.d120c85b.ttf) format("truetype")
  12689. }
  12690. .material-icons {
  12691. font-family:Material Icons;
  12692. font-weight:400;
  12693. font-style:normal;
  12694. font-size:24px;
  12695. display:inline-block;
  12696. line-height:1;
  12697. text-transform:none;
  12698. letter-spacing:normal;
  12699. word-wrap:normal;
  12700. white-space:nowrap;
  12701. direction:ltr;
  12702. -webkit-font-smoothing:antialiased;
  12703. text-rendering:optimizeLegibility;
  12704. -moz-osx-font-smoothing:grayscale;
  12705. font-feature-settings:"liga"
  12706. }
  12707. .asd__fade-enter-active,
  12708. .asd__fade-leave-active {
  12709. transition:all .2s ease
  12710. }
  12711. .asd__fade-enter,
  12712. .asd__fade-leave-active {
  12713. opacity:0
  12714. }
  12715. .asd__list-complete-enter,
  12716. .asd__list-complete-leave-to {
  12717. opacity:0;
  12718. transform:translateY(30px)
  12719. }
  12720. .asd__list-complete-leave-active {
  12721. position:absolute;
  12722. visibility:hidden
  12723. }
  12724. .datepicker-trigger {
  12725. position:relative;
  12726. overflow:visible
  12727. }
  12728. .asd__wrapper {
  12729. border:1px solid rgba(0,0,0,.2);
  12730. white-space:nowrap;
  12731. text-align:center;
  12732. overflow:hidden;
  12733. background-color:#fff
  12734. }
  12735. .asd__wrapper *,
  12736. .asd__wrapper :after,
  12737. .asd__wrapper :before {
  12738. box-sizing:border-box
  12739. }
  12740. .asd__wrapper--full-screen {
  12741. position:fixed;
  12742. top:0;
  12743. right:0;
  12744. bottom:0;
  12745. left:0;
  12746. border:none;
  12747. z-index:2
  12748. }
  12749. .asd__inner-wrapper {
  12750. transition:all .3s ease;
  12751. position:relative
  12752. }
  12753. .asd__datepicker-header,
  12754. .asd__keyboard-shortcuts-trigger-wrapper {
  12755. position:relative
  12756. }
  12757. .asd__keyboard-shortcuts-trigger {
  12758. background-color:transparent;
  12759. cursor:pointer;
  12760. position:absolute;
  12761. bottom:0;
  12762. right:0;
  12763. font:inherit;
  12764. border-width:26px 33px 0 0;
  12765. border-top:26px solid transparent;
  12766. border-right:33px solid #00a699
  12767. }
  12768. .asd__keyboard-shortcuts-trigger span {
  12769. color:#fff;
  12770. position:absolute;
  12771. bottom:0;
  12772. right:-28px
  12773. }
  12774. .asd__keyboard-shortcuts-show {
  12775. display:block!important
  12776. }
  12777. .asd__keyboard-shortcuts-close {
  12778. background-color:transparent;
  12779. border:none;
  12780. position:absolute;
  12781. top:7px;
  12782. right:5px;
  12783. padding:5px;
  12784. z-index:2;
  12785. cursor:pointer
  12786. }
  12787. .asd__keyboard-shortcuts-menu {
  12788. display:none;
  12789. position:absolute;
  12790. top:0;
  12791. bottom:0;
  12792. right:0;
  12793. z-index:1;
  12794. overflow:auto;
  12795. background:#fff;
  12796. border:1px solid #dbdbdb;
  12797. -o-border-image:initial;
  12798. border-image:initial;
  12799. border-radius:2px;
  12800. padding:22px;
  12801. margin:33px;
  12802. text-align:left
  12803. }
  12804. .asd__keyboard-shortcuts-title {
  12805. font-size:16px;
  12806. font-weight:700;
  12807. margin:0
  12808. }
  12809. .asd__keyboard-shortcuts-list {
  12810. list-style:none;
  12811. margin:6px 0;
  12812. padding:0;
  12813. white-space:normal
  12814. }
  12815. .asd__keyboard-shortcuts-symbol {
  12816. font-family:monospace;
  12817. font-size:12px;
  12818. text-transform:uppercase;
  12819. background:#f2f2f2;
  12820. padding:2px 6px;
  12821. margin-right:4px
  12822. }
  12823. .asd__change-month-button {
  12824. position:absolute;
  12825. top:12px;
  12826. z-index:1;
  12827. background:#fff
  12828. }
  12829. .asd__change-month-button--previous {
  12830. left:0;
  12831. padding-left:15px
  12832. }
  12833. .asd__change-month-button--next {
  12834. right:0;
  12835. padding-right:15px
  12836. }
  12837. .asd__change-month-button>button {
  12838. background-color:#fff;
  12839. border:1px solid #e4e7e7;
  12840. border-radius:3px;
  12841. padding:4px 8px;
  12842. cursor:pointer
  12843. }
  12844. .asd__change-month-button>button:hover {
  12845. border:1px solid #c4c4c4
  12846. }
  12847. .asd__change-month-button>button>svg {
  12848. height:19px;
  12849. width:19px;
  12850. fill:#82888a
  12851. }
  12852. .asd__days-legend {
  12853. position:absolute;
  12854. top:50px;
  12855. left:10px;
  12856. padding:0 10px
  12857. }
  12858. .asd__day-title {
  12859. display:inline-block;
  12860. width:14.28571%;
  12861. text-align:center;
  12862. margin-bottom:4px;
  12863. color:rgba(0,0,0,.7);
  12864. font-size:.8em;
  12865. margin-left:-1px
  12866. }
  12867. .asd__month-table {
  12868. border-collapse:collapse;
  12869. border-spacing:0;
  12870. background:#fff;
  12871. width:100%;
  12872. max-width:100%
  12873. }
  12874. .asd__month {
  12875. transition:all .3s ease;
  12876. display:inline-block;
  12877. padding:15px
  12878. }
  12879. .asd__month--hidden {
  12880. height:275px;
  12881. visibility:hidden
  12882. }
  12883. .asd__month-name {
  12884. font-size:1.3em;
  12885. text-align:center;
  12886. margin:0 0 30px;
  12887. line-height:1.4em;
  12888. font-weight:700
  12889. }
  12890. .asd__month-year-select {
  12891. -webkit-appearance:none;
  12892. border:none;
  12893. background-color:inherit;
  12894. cursor:pointer;
  12895. color:#00f;
  12896. font-size:inherit;
  12897. font-weight:inherit;
  12898. padding:0
  12899. }
  12900. .asd__month-year-select::-ms-expand {
  12901. display:none
  12902. }
  12903. .asd__day {
  12904. line-height:38px;
  12905. height:38px;
  12906. padding:0;
  12907. overflow:hidden
  12908. }
  12909. .asd__day--enabled {
  12910. border:1px solid #e4e7e7
  12911. }
  12912. .asd__day--enabled:hover {
  12913. background-color:#e4e7e7
  12914. }
  12915. .asd__day--enabled:focus {
  12916. outline:5px auto Highlight;
  12917. outline:5px auto -webkit-focus-ring-color
  12918. }
  12919. .asd__day--disabled,
  12920. .asd__day--empty {
  12921. opacity:.5
  12922. }
  12923. .asd__day--disabled button,
  12924. .asd__day--empty button {
  12925. cursor:default
  12926. }
  12927. .asd__day--empty {
  12928. border:none
  12929. }
  12930. .asd__day--disabled:hover {
  12931. background-color:transparent
  12932. }
  12933. .asd__day-button {
  12934. background:transparent;
  12935. width:100%;
  12936. height:100%;
  12937. border:none;
  12938. cursor:pointer;
  12939. color:inherit;
  12940. text-align:center;
  12941. -webkit-user-select:none;
  12942. -moz-user-select:none;
  12943. -ms-user-select:none;
  12944. user-select:none;
  12945. font-size:15px;
  12946. font-weight:inherit;
  12947. padding:0
  12948. }
  12949. .asd__action-buttons {
  12950. min-height:50px;
  12951. padding-top:10px;
  12952. margin-bottom:12px
  12953. }
  12954. .asd__action-buttons button {
  12955. display:block;
  12956. position:relative;
  12957. background:transparent;
  12958. border:none;
  12959. font-weight:700;
  12960. font-size:15px;
  12961. cursor:pointer
  12962. }
  12963. .asd__action-buttons button:hover {
  12964. text-decoration:underline
  12965. }
  12966. .asd__action-buttons button:first-child {
  12967. float:left;
  12968. left:15px
  12969. }
  12970. .asd__action-buttons button:nth-child(2) {
  12971. float:right;
  12972. right:15px
  12973. }
  12974. .asd__mobile-header {
  12975. border-bottom:1px solid rgba(0,0,0,.2);
  12976. position:relative;
  12977. padding:15px!important;
  12978. text-align:center;
  12979. height:50px
  12980. }
  12981. .asd__mobile-header h3 {
  12982. font-size:20px;
  12983. margin:0
  12984. }
  12985. .asd__mobile-only {
  12986. display:none
  12987. }
  12988. @media (max-width:600px) {
  12989. .asd__mobile-only {
  12990. display:block
  12991. }
  12992. }
  12993. .asd__mobile-close {
  12994. border:none;
  12995. position:absolute;
  12996. top:7px;
  12997. right:5px;
  12998. padding:5px;
  12999. z-index:2;
  13000. cursor:pointer
  13001. }
  13002. .asd__mobile-close__icon {
  13003. position:relative;
  13004. font-size:1.6em;
  13005. font-weight:700;
  13006. padding:0
  13007. }