docs.css 335 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909
  1. /**
  2. * Copyright © Magento, Inc. All rights reserved.
  3. * See COPYING.txt for license details.
  4. */
  5. @media only screen and (max-width: 767px) {
  6. .example-responsive-block {
  7. background: #ffc;
  8. }
  9. .example-responsive-block:before {
  10. content: 'Mobile styles ';
  11. font-weight: bold;
  12. }
  13. }
  14. @media only screen and (max-width: 768px) {
  15. .modal-popup.modal-slide {
  16. left: 14.8rem;
  17. z-index: 900;
  18. }
  19. .modal-popup.modal-slide._show .modal-inner-wrap {
  20. -webkit-transform: translateX(0);
  21. transform: translateX(0);
  22. }
  23. .modal-popup.modal-slide .modal-inner-wrap {
  24. height: 100%;
  25. overflow-y: auto;
  26. position: static;
  27. -webkit-transform: translateX(100%);
  28. transform: translateX(100%);
  29. transition-duration: .3s;
  30. -webkit-transition-property: -webkit-transform, visibility;
  31. transition-property: transform, visibility;
  32. transition-timing-function: ease-in-out;
  33. width: auto;
  34. }
  35. .modal-popup.modal-slide .modal-inner-wrap {
  36. margin: 0;
  37. max-height: none;
  38. }
  39. }
  40. @media all and (min-width: 768px), print {
  41. .example-responsive-block {
  42. background: #ccf;
  43. }
  44. .example-responsive-block:before {
  45. content: 'Desktop styles ';
  46. font-weight: bold;
  47. }
  48. }
  49. .actions-toolbar:before,
  50. .actions-toolbar:after {
  51. content: '';
  52. display: table;
  53. }
  54. .actions-toolbar:after {
  55. clear: both;
  56. }
  57. .actions-toolbar .primary {
  58. float: left;
  59. }
  60. .actions-toolbar .secondary {
  61. float: right;
  62. }
  63. .actions-toolbar .primary,
  64. .actions-toolbar .secondary {
  65. display: inline-block;
  66. }
  67. .actions-toolbar .primary a.action,
  68. .actions-toolbar .secondary a.action {
  69. display: inline-block;
  70. }
  71. .actions-toolbar .primary .action {
  72. margin: 0 5px 0 0;
  73. }
  74. .actions-toolbar .secondary a.action {
  75. margin-top: 6px;
  76. }
  77. .example-actions-toolbar-1:before,
  78. .example-actions-toolbar-1:after {
  79. content: '';
  80. display: table;
  81. }
  82. .example-actions-toolbar-1:after {
  83. clear: both;
  84. }
  85. .example-actions-toolbar-1 .primary {
  86. float: left;
  87. }
  88. .example-actions-toolbar-1 .secondary {
  89. float: right;
  90. }
  91. .example-actions-toolbar-1 .primary,
  92. .example-actions-toolbar-1 .secondary {
  93. display: inline-block;
  94. }
  95. .example-actions-toolbar-1 .primary a.action,
  96. .example-actions-toolbar-1 .secondary a.action {
  97. display: inline-block;
  98. }
  99. .example-actions-toolbar-1 .primary .action {
  100. margin: 0 5px 0 0;
  101. }
  102. .example-actions-toolbar-1 .secondary a.action {
  103. margin-top: 6px;
  104. }
  105. .example-actions-toolbar-2:before,
  106. .example-actions-toolbar-2:after {
  107. content: '';
  108. display: table;
  109. }
  110. .example-actions-toolbar-2:after {
  111. clear: both;
  112. }
  113. .example-actions-toolbar-2 .primary {
  114. float: left;
  115. }
  116. .example-actions-toolbar-2 .secondary {
  117. float: right;
  118. }
  119. .example-actions-toolbar-2 .primary,
  120. .example-actions-toolbar-2 .secondary {
  121. display: inline-block;
  122. }
  123. .example-actions-toolbar-2 .primary a.action,
  124. .example-actions-toolbar-2 .secondary a.action {
  125. display: inline-block;
  126. }
  127. .example-actions-toolbar-2 .primary .action {
  128. margin: 0 5px 0 0;
  129. }
  130. .example-actions-toolbar-2 .secondary a.action {
  131. margin-top: 6px;
  132. }
  133. .example-actions-toolbar-3 {
  134. text-align: left;
  135. }
  136. .example-actions-toolbar-3:before,
  137. .example-actions-toolbar-3:after {
  138. content: '';
  139. display: table;
  140. }
  141. .example-actions-toolbar-3:after {
  142. clear: both;
  143. }
  144. .example-actions-toolbar-3 .primary {
  145. float: left;
  146. }
  147. .example-actions-toolbar-3 .primary,
  148. .example-actions-toolbar-3 .secondary {
  149. display: inline-block;
  150. }
  151. .example-actions-toolbar-3 .primary a.action,
  152. .example-actions-toolbar-3 .secondary a.action {
  153. display: inline-block;
  154. }
  155. .example-actions-toolbar-3 .primary .action {
  156. margin: 0 5px 0 0;
  157. }
  158. .example-actions-toolbar-3 .secondary a.action {
  159. margin-top: 6px;
  160. }
  161. .example-actions-toolbar-4 {
  162. text-align: right;
  163. }
  164. .example-actions-toolbar-4:before,
  165. .example-actions-toolbar-4:after {
  166. content: '';
  167. display: table;
  168. }
  169. .example-actions-toolbar-4:after {
  170. clear: both;
  171. }
  172. .example-actions-toolbar-4 .secondary {
  173. float: right;
  174. }
  175. .example-actions-toolbar-4 .primary,
  176. .example-actions-toolbar-4 .secondary {
  177. display: inline-block;
  178. }
  179. .example-actions-toolbar-4 .primary a.action,
  180. .example-actions-toolbar-4 .secondary a.action {
  181. display: inline-block;
  182. }
  183. .example-actions-toolbar-4 .primary .action {
  184. margin: 0 5px 0 0;
  185. }
  186. .example-actions-toolbar-4 .secondary a.action {
  187. margin-top: 6px;
  188. }
  189. .example-actions-toolbar-5 {
  190. text-align: center;
  191. }
  192. .example-actions-toolbar-5:before,
  193. .example-actions-toolbar-5:after {
  194. content: '';
  195. display: table;
  196. }
  197. .example-actions-toolbar-5:after {
  198. clear: both;
  199. }
  200. .example-actions-toolbar-5 .primary,
  201. .example-actions-toolbar-5 .secondary {
  202. vertical-align: top;
  203. }
  204. .example-actions-toolbar-5 .primary,
  205. .example-actions-toolbar-5 .secondary {
  206. display: inline-block;
  207. }
  208. .example-actions-toolbar-5 .primary a.action,
  209. .example-actions-toolbar-5 .secondary a.action {
  210. display: inline-block;
  211. }
  212. .example-actions-toolbar-5 .primary .action {
  213. margin: 0 5px 0 0;
  214. }
  215. .example-actions-toolbar-5 .secondary a.action {
  216. margin-top: 6px;
  217. }
  218. .example-actions-toolbar-6:before,
  219. .example-actions-toolbar-6:after {
  220. content: '';
  221. display: table;
  222. }
  223. .example-actions-toolbar-6:after {
  224. clear: both;
  225. }
  226. .example-actions-toolbar-6 .primary {
  227. float: right;
  228. }
  229. .example-actions-toolbar-6 .secondary {
  230. float: left;
  231. }
  232. .example-actions-toolbar-6 .primary,
  233. .example-actions-toolbar-6 .secondary {
  234. display: inline-block;
  235. }
  236. .example-actions-toolbar-6 .primary a.action,
  237. .example-actions-toolbar-6 .secondary a.action {
  238. display: inline-block;
  239. }
  240. .example-actions-toolbar-6 .primary .action {
  241. margin: 0 5px 0 0;
  242. }
  243. .example-actions-toolbar-6 .secondary a.action {
  244. margin-top: 6px;
  245. }
  246. .example-actions-toolbar-7 {
  247. text-align: left;
  248. }
  249. .example-actions-toolbar-7:before,
  250. .example-actions-toolbar-7:after {
  251. content: '';
  252. display: table;
  253. }
  254. .example-actions-toolbar-7:after {
  255. clear: both;
  256. }
  257. .example-actions-toolbar-7 .secondary {
  258. float: left;
  259. }
  260. .example-actions-toolbar-7 .primary,
  261. .example-actions-toolbar-7 .secondary {
  262. display: inline-block;
  263. }
  264. .example-actions-toolbar-7 .primary a.action,
  265. .example-actions-toolbar-7 .secondary a.action {
  266. display: inline-block;
  267. }
  268. .example-actions-toolbar-7 .primary .action {
  269. margin: 0 5px 0 0;
  270. }
  271. .example-actions-toolbar-7 .secondary a.action {
  272. margin-top: 6px;
  273. }
  274. .example-actions-toolbar-8 {
  275. text-align: right;
  276. }
  277. .example-actions-toolbar-8:before,
  278. .example-actions-toolbar-8:after {
  279. content: '';
  280. display: table;
  281. }
  282. .example-actions-toolbar-8:after {
  283. clear: both;
  284. }
  285. .example-actions-toolbar-8 .primary {
  286. float: right;
  287. }
  288. .example-actions-toolbar-8 .primary,
  289. .example-actions-toolbar-8 .secondary {
  290. display: inline-block;
  291. }
  292. .example-actions-toolbar-8 .primary a.action,
  293. .example-actions-toolbar-8 .secondary a.action {
  294. display: inline-block;
  295. }
  296. .example-actions-toolbar-8 .primary .action {
  297. margin: 0 5px 0 0;
  298. }
  299. .example-actions-toolbar-8 .secondary a.action {
  300. margin-top: 6px;
  301. }
  302. .example-actions-toolbar-9 {
  303. margin: 10px;
  304. padding: 10px;
  305. }
  306. .example-actions-toolbar-9:before,
  307. .example-actions-toolbar-9:after {
  308. content: '';
  309. display: table;
  310. }
  311. .example-actions-toolbar-9:after {
  312. clear: both;
  313. }
  314. .example-actions-toolbar-9 .primary {
  315. float: left;
  316. }
  317. .example-actions-toolbar-9 .secondary {
  318. float: right;
  319. }
  320. .example-actions-toolbar-9 .primary,
  321. .example-actions-toolbar-9 .secondary {
  322. display: inline-block;
  323. }
  324. .example-actions-toolbar-9 .primary a.action,
  325. .example-actions-toolbar-9 .secondary a.action {
  326. display: inline-block;
  327. }
  328. .example-actions-toolbar-9 .primary .action {
  329. margin: 0 5px 0 0;
  330. }
  331. .example-actions-toolbar-9 .secondary a.action {
  332. margin-top: 6px;
  333. }
  334. .example-actions-toolbar-10 {
  335. text-align: left;
  336. }
  337. .example-actions-toolbar-10:before,
  338. .example-actions-toolbar-10:after {
  339. content: '';
  340. display: table;
  341. }
  342. .example-actions-toolbar-10:after {
  343. clear: both;
  344. }
  345. .example-actions-toolbar-10 .primary {
  346. float: left;
  347. }
  348. .example-actions-toolbar-10 .primary,
  349. .example-actions-toolbar-10 .secondary {
  350. display: inline-block;
  351. }
  352. .example-actions-toolbar-10 .primary a.action,
  353. .example-actions-toolbar-10 .secondary a.action {
  354. display: inline-block;
  355. }
  356. .example-actions-toolbar-10 .primary .action {
  357. margin: 0 50px 0 0;
  358. }
  359. .example-actions-toolbar-10 .secondary a.action {
  360. margin-top: 6px;
  361. }
  362. .example-actions-toolbar-11 {
  363. text-align: left;
  364. }
  365. .example-actions-toolbar-11:before,
  366. .example-actions-toolbar-11:after {
  367. content: '';
  368. display: table;
  369. }
  370. .example-actions-toolbar-11:after {
  371. clear: both;
  372. }
  373. .example-actions-toolbar-11 .primary {
  374. float: left;
  375. }
  376. .example-actions-toolbar-11 .primary,
  377. .example-actions-toolbar-11 .secondary {
  378. display: inline-block;
  379. }
  380. .example-actions-toolbar-11 .primary a.action,
  381. .example-actions-toolbar-11 .secondary a.action {
  382. display: inline-block;
  383. }
  384. .example-actions-toolbar-11 .primary .action {
  385. margin: 0 5px 0 0;
  386. }
  387. .example-actions-toolbar-11 .secondary .action {
  388. margin: 0 50px 0 0;
  389. }
  390. .example-actions-toolbar-11 .secondary a.action {
  391. margin-top: 6px;
  392. }
  393. .example-actions-toolbar-12:before,
  394. .example-actions-toolbar-12:after {
  395. content: '';
  396. display: table;
  397. }
  398. .example-actions-toolbar-12:after {
  399. clear: both;
  400. }
  401. .example-actions-toolbar-12 .primary {
  402. float: left;
  403. }
  404. .example-actions-toolbar-12 .secondary {
  405. float: right;
  406. }
  407. .example-actions-toolbar-12 .primary,
  408. .example-actions-toolbar-12 .secondary {
  409. display: inline-block;
  410. }
  411. .example-actions-toolbar-12 .primary a.action,
  412. .example-actions-toolbar-12 .secondary a.action {
  413. display: inline-block;
  414. }
  415. .example-actions-toolbar-12 .primary .action {
  416. margin: 0 5px 0 0;
  417. }
  418. .example-actions-toolbar-12 .secondary a.action {
  419. margin-top: 6px;
  420. }
  421. @media only screen and (max-width: 768px) {
  422. .example-actions-toolbar-12 .primary,
  423. .example-actions-toolbar-12 .secondary {
  424. display: block;
  425. float: none;
  426. }
  427. }
  428. .example-breadcrumbs-1 {
  429. margin: 0 0 20px;
  430. }
  431. .example-breadcrumbs-1 .items {
  432. font-size: 1.2rem;
  433. color: #a3a3a3;
  434. margin: 0;
  435. padding: 0;
  436. list-style: none none;
  437. }
  438. .example-breadcrumbs-1 .items > li {
  439. display: inline-block;
  440. vertical-align: top;
  441. }
  442. .example-breadcrumbs-1 .item {
  443. margin: 0;
  444. }
  445. .example-breadcrumbs-1 a {
  446. color: #333333;
  447. text-decoration: none;
  448. }
  449. .example-breadcrumbs-1 a:visited {
  450. color: #333333;
  451. text-decoration: none;
  452. }
  453. .example-breadcrumbs-1 a:hover {
  454. color: #333333;
  455. text-decoration: underline;
  456. }
  457. .example-breadcrumbs-1 a:active {
  458. color: #333333;
  459. text-decoration: none;
  460. }
  461. .example-breadcrumbs-1 strong {
  462. font-weight: 400;
  463. }
  464. .example-breadcrumbs-1 .item:not(:last-child) {
  465. display: inline-block;
  466. text-decoration: none;
  467. }
  468. .example-breadcrumbs-1 .item:not(:last-child):after {
  469. -webkit-font-smoothing: antialiased;
  470. font-size: 24px;
  471. line-height: 18px;
  472. content: '\e608';
  473. font-family: 'icons-blank-theme';
  474. margin: 0;
  475. vertical-align: top;
  476. display: inline-block;
  477. font-weight: normal;
  478. overflow: hidden;
  479. speak: none;
  480. text-align: center;
  481. }
  482. .example-breadcrumbs-2 {
  483. margin: 0 0 20px;
  484. }
  485. .example-breadcrumbs-2 .items {
  486. font-size: 1.2rem;
  487. color: #1979c3;
  488. margin: 0;
  489. padding: 0;
  490. list-style: none none;
  491. }
  492. .example-breadcrumbs-2 .items > li {
  493. display: inline-block;
  494. vertical-align: top;
  495. }
  496. .example-breadcrumbs-2 .item {
  497. margin: 0;
  498. }
  499. .example-breadcrumbs-2 a {
  500. background-color: #cccccc;
  501. background-repeat: repeat-x;
  502. background-image: -webkit-linear-gradient(top, #f4f4f4 0%, #cccccc 100%);
  503. background-image: linear-gradient(to bottom, #f4f4f4 0%, #cccccc 100%);
  504. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#cccccc', GradientType=0);
  505. border: 1px solid #cccccc;
  506. color: #333333;
  507. display: inline-block;
  508. padding: 3px 5px;
  509. text-decoration: none;
  510. }
  511. .example-breadcrumbs-2 a:visited {
  512. background-color: false;
  513. background-repeat: repeat-x;
  514. background-image: -webkit-linear-gradient(top, false 0%, false 100%);
  515. background-image: linear-gradient(to bottom, false 0%, false 100%);
  516. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0);
  517. color: #333333;
  518. text-decoration: none;
  519. }
  520. .example-breadcrumbs-2 a:hover {
  521. background-color: #f4f4f4;
  522. background-repeat: repeat-x;
  523. background-image: -webkit-linear-gradient(top, #cccccc 0%, #f4f4f4 100%);
  524. background-image: linear-gradient(to bottom, #cccccc 0%, #f4f4f4 100%);
  525. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#f4f4f4', GradientType=0);
  526. color: #333333;
  527. text-decoration: none;
  528. }
  529. .example-breadcrumbs-2 a:active {
  530. background-color: false;
  531. background-repeat: repeat-x;
  532. background-image: -webkit-linear-gradient(top, false 0%, false 100%);
  533. background-image: linear-gradient(to bottom, false 0%, false 100%);
  534. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0);
  535. color: #333333;
  536. text-decoration: none;
  537. }
  538. .example-breadcrumbs-2 strong {
  539. background-color: #ff5501;
  540. background-repeat: repeat-x;
  541. background-image: -webkit-linear-gradient(top, #f7b32e 0%, #ff5501 100%);
  542. background-image: linear-gradient(to bottom, #f7b32e 0%, #ff5501 100%);
  543. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7b32e', endColorstr='#ff5501', GradientType=0);
  544. border: 1px solid #d04b0a;
  545. display: inline-block;
  546. font-weight: 400;
  547. padding: 3px 5px;
  548. }
  549. .example-breadcrumbs-2 .item:not(:last-child) {
  550. display: inline-block;
  551. text-decoration: none;
  552. }
  553. .example-breadcrumbs-2 .item:not(:last-child):after {
  554. -webkit-font-smoothing: antialiased;
  555. font-size: 24px;
  556. line-height: 18px;
  557. content: '\e608';
  558. font-family: 'icons-blank-theme';
  559. margin: 0;
  560. vertical-align: top;
  561. display: inline-block;
  562. font-weight: normal;
  563. overflow: hidden;
  564. speak: none;
  565. text-align: center;
  566. }
  567. .example-breadcrumbs-3 {
  568. margin: 0 0 20px;
  569. }
  570. .example-breadcrumbs-3 .items {
  571. font-size: 1.2rem;
  572. color: #333333;
  573. margin: 0;
  574. padding: 0;
  575. list-style: none none;
  576. }
  577. .example-breadcrumbs-3 .items > li {
  578. display: inline-block;
  579. vertical-align: top;
  580. }
  581. .example-breadcrumbs-3 .item {
  582. margin: 0;
  583. }
  584. .example-breadcrumbs-3 a {
  585. background: #f4f4f4;
  586. color: #333333;
  587. display: inline-block;
  588. padding: 3px 5px;
  589. text-decoration: none;
  590. }
  591. .example-breadcrumbs-3 a:visited {
  592. color: #333333;
  593. text-decoration: none;
  594. }
  595. .example-breadcrumbs-3 a:hover {
  596. background: #cccccc;
  597. color: #333333;
  598. text-decoration: none;
  599. }
  600. .example-breadcrumbs-3 a:active {
  601. color: #333333;
  602. text-decoration: none;
  603. }
  604. .example-breadcrumbs-3 strong {
  605. background: #e7e7e7;
  606. display: inline-block;
  607. font-weight: 400;
  608. padding: 3px 5px;
  609. }
  610. .example-breadcrumbs-3 .item:not(:last-child) {
  611. display: inline-block;
  612. text-decoration: none;
  613. }
  614. .example-breadcrumbs-3 .item:not(:last-child):after {
  615. -webkit-font-smoothing: antialiased;
  616. font-size: 24px;
  617. line-height: 18px;
  618. content: '\e608';
  619. font-family: 'icons-blank-theme';
  620. margin: 0;
  621. vertical-align: top;
  622. display: inline-block;
  623. font-weight: normal;
  624. overflow: hidden;
  625. speak: none;
  626. text-align: center;
  627. }
  628. .example-breadcrumbs-3 .item a {
  629. position: relative;
  630. margin: 0 11px 0 0;
  631. }
  632. .example-breadcrumbs-3 .item a:after {
  633. border: 12px solid transparent;
  634. height: 0;
  635. width: 0;
  636. border-left-color: #f4f4f4;
  637. content: "";
  638. position: absolute;
  639. display: block;
  640. top: 0;
  641. right: -23px;
  642. }
  643. .example-breadcrumbs-3 .item a:hover:after {
  644. border-color: transparent transparent transparent #ccc;
  645. }
  646. button {
  647. background-image: none;
  648. background: #f2f2f2;
  649. border: 1px solid #cdcdcd;
  650. color: #333333;
  651. cursor: pointer;
  652. display: inline-block;
  653. font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  654. font-weight: 700;
  655. margin: 3px;
  656. padding: 7px 15px;
  657. font-size: 1.4rem;
  658. line-height: 1.6rem;
  659. box-sizing: border-box;
  660. vertical-align: middle;
  661. border-radius: 3px;
  662. }
  663. button:focus,
  664. button:active {
  665. background: #e2e2e2;
  666. border: 1px solid #cdcdcd;
  667. color: #333333;
  668. }
  669. button:hover {
  670. background: #e2e2e2;
  671. border: 1px solid #cdcdcd;
  672. color: #555555;
  673. }
  674. button.disabled,
  675. button[disabled],
  676. fieldset[disabled] button {
  677. opacity: 0.5;
  678. cursor: default;
  679. pointer-events: none;
  680. }
  681. button:active,
  682. button:focus {
  683. box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.12);
  684. }
  685. .example-button-1.example-button-2 {
  686. line-height: 2.2rem;
  687. padding: 14px 17px;
  688. font-size: 1.8rem;
  689. }
  690. .example-button-1.example-button-3 {
  691. line-height: 1.2rem;
  692. padding: 5px 8px;
  693. font-size: 1.1rem;
  694. border-radius: 0;
  695. color: #000;
  696. }
  697. .example-button-1.example-button-3:hover,
  698. .example-button-1.example-button-3.active {
  699. color: #000;
  700. }
  701. .example-button-10 {
  702. background: #f2f2f2;
  703. border: 1px solid #cdcdcd;
  704. color: #333333;
  705. cursor: pointer;
  706. font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  707. font-weight: 700;
  708. margin: 3px;
  709. padding: 7px 15px;
  710. font-size: 1.4rem;
  711. line-height: 1.6rem;
  712. box-sizing: border-box;
  713. vertical-align: middle;
  714. display: inline-block;
  715. background-image: none;
  716. background: none;
  717. -moz-box-sizing: content-box;
  718. border: 0;
  719. box-shadow: none;
  720. line-height: inherit;
  721. margin: 0;
  722. padding: 0;
  723. text-decoration: none;
  724. text-shadow: none;
  725. font-weight: 400;
  726. }
  727. .example-button-10 > span {
  728. border: 0;
  729. clip: rect(0, 0, 0, 0);
  730. height: 1px;
  731. margin: -1px;
  732. overflow: hidden;
  733. padding: 0;
  734. position: absolute;
  735. width: 1px;
  736. }
  737. .example-button-10:before {
  738. -webkit-font-smoothing: antialiased;
  739. font-size: 22px;
  740. line-height: 22px;
  741. color: inherit;
  742. content: '\e611';
  743. font-family: 'icons-blank-theme';
  744. margin: 0;
  745. vertical-align: top;
  746. display: inline-block;
  747. font-weight: normal;
  748. overflow: hidden;
  749. speak: none;
  750. text-align: center;
  751. }
  752. .example-button-10:hover:before {
  753. color: inherit;
  754. }
  755. .example-button-10:active:before {
  756. color: inherit;
  757. }
  758. .example-button-10:focus,
  759. .example-button-10:active {
  760. background: #e2e2e2;
  761. border: 1px solid #cdcdcd;
  762. color: #333333;
  763. }
  764. .example-button-10:hover {
  765. background: #e2e2e2;
  766. border: 1px solid #cdcdcd;
  767. color: #555555;
  768. }
  769. .example-button-10.disabled,
  770. .example-button-10[disabled],
  771. fieldset[disabled] .example-button-10 {
  772. opacity: 0.5;
  773. cursor: default;
  774. pointer-events: none;
  775. }
  776. .example-button-10:focus,
  777. .example-button-10:active {
  778. background: none;
  779. border: none;
  780. }
  781. .example-button-10:hover {
  782. background: none;
  783. border: none;
  784. }
  785. .example-button-10.disabled,
  786. .example-button-10[disabled],
  787. fieldset[disabled] .example-button-10 {
  788. cursor: not-allowed;
  789. pointer-events: none;
  790. opacity: 0.5;
  791. }
  792. .example-button-11 {
  793. background-image: none;
  794. background: #f2f2f2;
  795. border: 1px solid #cdcdcd;
  796. color: #333333;
  797. cursor: pointer;
  798. font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  799. font-weight: 700;
  800. margin: 3px;
  801. padding: 7px 15px;
  802. font-size: 1.4rem;
  803. line-height: 1.6rem;
  804. box-sizing: border-box;
  805. vertical-align: middle;
  806. display: inline-block;
  807. text-decoration: none;
  808. }
  809. .example-button-11:before {
  810. -webkit-font-smoothing: antialiased;
  811. font-size: 22px;
  812. line-height: 22px;
  813. color: inherit;
  814. content: '\e611';
  815. font-family: 'icons-blank-theme';
  816. margin: 0;
  817. vertical-align: top;
  818. display: inline-block;
  819. font-weight: normal;
  820. overflow: hidden;
  821. speak: none;
  822. text-align: center;
  823. }
  824. .example-button-11:hover:before {
  825. color: inherit;
  826. }
  827. .example-button-11:active:before {
  828. color: inherit;
  829. }
  830. .example-button-11:focus,
  831. .example-button-11:active {
  832. background: #e2e2e2;
  833. border: 1px solid #cdcdcd;
  834. color: #333333;
  835. }
  836. .example-button-11:hover {
  837. background: #e2e2e2;
  838. border: 1px solid #cdcdcd;
  839. color: #555555;
  840. }
  841. .example-button-11.disabled,
  842. .example-button-11[disabled],
  843. fieldset[disabled] .example-button-11 {
  844. opacity: 0.5;
  845. cursor: default;
  846. pointer-events: none;
  847. }
  848. .example-button-12 {
  849. background-image: none;
  850. background: #f2f2f2;
  851. border: 1px solid #cdcdcd;
  852. color: #333333;
  853. cursor: pointer;
  854. font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  855. font-weight: 700;
  856. margin: 3px;
  857. padding: 7px 15px;
  858. font-size: 1.4rem;
  859. line-height: 1.6rem;
  860. box-sizing: border-box;
  861. vertical-align: middle;
  862. display: inline-block;
  863. text-decoration: none;
  864. }
  865. .example-button-12:after {
  866. -webkit-font-smoothing: antialiased;
  867. font-size: 22px;
  868. line-height: 22px;
  869. color: inherit;
  870. content: '\e611';
  871. font-family: 'icons-blank-theme';
  872. margin: 0;
  873. vertical-align: top;
  874. display: inline-block;
  875. font-weight: normal;
  876. overflow: hidden;
  877. speak: none;
  878. text-align: center;
  879. }
  880. .example-button-12:hover:after {
  881. color: inherit;
  882. }
  883. .example-button-12:active:after {
  884. color: inherit;
  885. }
  886. .example-button-12:focus,
  887. .example-button-12:active {
  888. background: #e2e2e2;
  889. border: 1px solid #cdcdcd;
  890. color: #333333;
  891. }
  892. .example-button-12:hover {
  893. background: #e2e2e2;
  894. border: 1px solid #cdcdcd;
  895. color: #555555;
  896. }
  897. .example-button-12.disabled,
  898. .example-button-12[disabled],
  899. fieldset[disabled] .example-button-12 {
  900. opacity: 0.5;
  901. cursor: default;
  902. pointer-events: none;
  903. }
  904. .example-button-13 {
  905. background-image: none;
  906. background: #f2f2f2;
  907. border: 1px solid #cdcdcd;
  908. color: #333333;
  909. cursor: pointer;
  910. display: inline-block;
  911. font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  912. font-weight: 700;
  913. margin: 3px;
  914. padding: 7px 15px;
  915. width: 100px;
  916. font-size: 1.4rem;
  917. line-height: 1.6rem;
  918. box-sizing: border-box;
  919. vertical-align: middle;
  920. }
  921. .example-button-13:focus,
  922. .example-button-13:active {
  923. background: #e2e2e2;
  924. border: 1px solid #cdcdcd;
  925. color: #333333;
  926. }
  927. .example-button-13:hover {
  928. background: #e2e2e2;
  929. border: 1px solid #cdcdcd;
  930. color: #555555;
  931. }
  932. .example-button-13.disabled,
  933. .example-button-13[disabled],
  934. fieldset[disabled] .example-button-13 {
  935. opacity: 0.5;
  936. cursor: default;
  937. pointer-events: none;
  938. }
  939. .example-button-4 {
  940. background-image: none;
  941. background: #1979c3;
  942. border: 1px solid #1979c3;
  943. color: #ffffff;
  944. cursor: pointer;
  945. display: inline-block;
  946. font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  947. font-weight: 700;
  948. margin: 3px;
  949. padding: 7px 15px;
  950. font-size: 1.4rem;
  951. box-sizing: border-box;
  952. vertical-align: middle;
  953. }
  954. .example-button-4:focus,
  955. .example-button-4:active {
  956. background: #006bb4;
  957. border: 1px solid #006bb4;
  958. color: #ffffff;
  959. }
  960. .example-button-4:hover {
  961. background: #006bb4;
  962. border: 1px solid #006bb4;
  963. color: #ffffff;
  964. }
  965. .example-button-4.disabled,
  966. .example-button-4[disabled],
  967. fieldset[disabled] .example-button-4 {
  968. opacity: 0.5;
  969. cursor: default;
  970. pointer-events: none;
  971. }
  972. .example-button-4:active {
  973. box-shadow: inset 0 3px 1px rgba(0, 0, 0, 0.29);
  974. }
  975. .example-button-4.example-button-5 {
  976. line-height: 2.2rem;
  977. padding: 7px 35px;
  978. font-size: 1.8rem;
  979. }
  980. .example-button-4.example-button-6 {
  981. line-height: 1.2rem;
  982. padding: 5px 8px;
  983. font-size: 1.1rem;
  984. color: #fff;
  985. }
  986. .example-button-4.example-button-6:hover,
  987. .example-button-4.example-button-6.active {
  988. color: #fff;
  989. }
  990. .example-button-7 {
  991. background-image: none;
  992. background: #f2f2f2;
  993. background-color: #006bb4;
  994. background-repeat: repeat-x;
  995. background-image: -webkit-linear-gradient(top, #1979c3 0%, #006bb4 100%);
  996. background-image: linear-gradient(to bottom, #1979c3 0%, #006bb4 100%);
  997. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1979c3', endColorstr='#006bb4', GradientType=0);
  998. border: 1px solid #1979c3;
  999. color: #ffffff;
  1000. cursor: pointer;
  1001. display: inline-block;
  1002. font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  1003. font-weight: 700;
  1004. margin: 3px;
  1005. padding: 7px 15px;
  1006. font-size: 1.4rem;
  1007. line-height: 1.6rem;
  1008. box-sizing: border-box;
  1009. vertical-align: middle;
  1010. border-radius: 3px;
  1011. }
  1012. .example-button-7:focus,
  1013. .example-button-7:active {
  1014. background: #e2e2e2;
  1015. background-color: #006bb4;
  1016. background-repeat: repeat-x;
  1017. background-image: -webkit-linear-gradient(top, #006bb4 0%, #006bb4 100%);
  1018. background-image: linear-gradient(to bottom, #006bb4 0%, #006bb4 100%);
  1019. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#006bb4', endColorstr='#006bb4', GradientType=0);
  1020. border: 1px solid #006bb4;
  1021. color: #ffffff;
  1022. }
  1023. .example-button-7:hover {
  1024. background: #e2e2e2;
  1025. background-color: #1979c3;
  1026. background-repeat: repeat-x;
  1027. background-image: -webkit-linear-gradient(top, #006bb4 0%, #1979c3 100%);
  1028. background-image: linear-gradient(to bottom, #006bb4 0%, #1979c3 100%);
  1029. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#006bb4', endColorstr='#1979c3', GradientType=0);
  1030. border: 1px solid #006bb4;
  1031. color: #ffffff;
  1032. }
  1033. .example-button-7.disabled,
  1034. .example-button-7[disabled],
  1035. fieldset[disabled] .example-button-7 {
  1036. opacity: 0.5;
  1037. cursor: default;
  1038. pointer-events: none;
  1039. }
  1040. .example-button-7:active {
  1041. box-shadow: inset 0 3px 1px rgba(0, 0, 0, 0.29);
  1042. }
  1043. .example-button-8 {
  1044. line-height: 1.42857143;
  1045. margin: 0;
  1046. padding: 0;
  1047. color: #1979c3;
  1048. text-decoration: none;
  1049. background: none;
  1050. border: 0;
  1051. display: inline;
  1052. font-weight: normal;
  1053. }
  1054. .example-button-8:visited {
  1055. color: #1979c3;
  1056. text-decoration: none;
  1057. }
  1058. .example-button-8:hover {
  1059. color: #006bb4;
  1060. text-decoration: underline;
  1061. }
  1062. .example-button-8:active {
  1063. color: #ff5501;
  1064. text-decoration: underline;
  1065. }
  1066. .example-button-8:hover {
  1067. color: #006bb4;
  1068. }
  1069. .example-button-8:hover,
  1070. .example-button-8:active,
  1071. .example-button-8:focus {
  1072. background: none;
  1073. border: 0;
  1074. }
  1075. .example-button-8.disabled,
  1076. .example-button-8[disabled],
  1077. fieldset[disabled] .example-button-8 {
  1078. color: #1979c3;
  1079. opacity: 0.5;
  1080. cursor: default;
  1081. pointer-events: none;
  1082. text-decoration: underline;
  1083. }
  1084. .example-button-8:active {
  1085. box-shadow: none;
  1086. }
  1087. .example-button-9 {
  1088. text-decoration: none;
  1089. background-image: none;
  1090. background: #f2f2f2;
  1091. border: 1px solid #cdcdcd;
  1092. color: #333333;
  1093. cursor: pointer;
  1094. display: inline-block;
  1095. font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  1096. font-weight: 700;
  1097. margin: 0;
  1098. padding: 7px 15px;
  1099. font-size: 1.4rem;
  1100. line-height: 1.6rem;
  1101. box-sizing: border-box;
  1102. vertical-align: middle;
  1103. margin: 3px;
  1104. border-radius: 3px;
  1105. font-weight: bold;
  1106. }
  1107. .example-button-9:hover,
  1108. .example-button-9:active,
  1109. .example-button-9:focus {
  1110. text-decoration: none;
  1111. }
  1112. .example-button-9:focus,
  1113. .example-button-9:active {
  1114. background: #e2e2e2;
  1115. border: 1px solid #cdcdcd;
  1116. color: #333333;
  1117. }
  1118. .example-button-9:hover {
  1119. background: #e2e2e2;
  1120. border: 1px solid #cdcdcd;
  1121. color: #555555;
  1122. }
  1123. .example-button-9.disabled,
  1124. .example-button-9[disabled],
  1125. fieldset[disabled] .example-button-9 {
  1126. opacity: 0.5;
  1127. cursor: default;
  1128. pointer-events: none;
  1129. }
  1130. .example-button-9:active {
  1131. box-shadow: inset 0 3px 1px rgba(0, 0, 0, 0.29);
  1132. }
  1133. .example-button-14 {
  1134. background-image: none;
  1135. background: none;
  1136. -moz-box-sizing: content-box;
  1137. border: 0;
  1138. box-shadow: none;
  1139. line-height: inherit;
  1140. margin: 0;
  1141. padding: 0;
  1142. text-decoration: none;
  1143. text-shadow: none;
  1144. font-weight: 400;
  1145. }
  1146. .example-button-14:focus,
  1147. .example-button-14:active {
  1148. background: none;
  1149. border: none;
  1150. }
  1151. .example-button-14:hover {
  1152. background: none;
  1153. border: none;
  1154. }
  1155. .example-button-14.disabled,
  1156. .example-button-14[disabled],
  1157. fieldset[disabled] .example-button-14 {
  1158. cursor: not-allowed;
  1159. pointer-events: none;
  1160. opacity: 0.5;
  1161. }
  1162. .example-button-15 {
  1163. background-image: none;
  1164. background: #1979c3;
  1165. border: 1px solid #1979c3;
  1166. color: #ffffff;
  1167. cursor: pointer;
  1168. display: inline-block;
  1169. font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  1170. font-weight: 700;
  1171. padding: 7px 15px;
  1172. font-size: 1.4rem;
  1173. box-sizing: border-box;
  1174. vertical-align: middle;
  1175. background: #f2f2f2;
  1176. border: 1px solid #cdcdcd;
  1177. color: #333333;
  1178. }
  1179. .example-button-15:focus,
  1180. .example-button-15:active {
  1181. background: #006bb4;
  1182. border: 1px solid #006bb4;
  1183. color: #ffffff;
  1184. }
  1185. .example-button-15:hover {
  1186. background: #006bb4;
  1187. border: 1px solid #006bb4;
  1188. color: #ffffff;
  1189. }
  1190. .example-button-15.disabled,
  1191. .example-button-15[disabled],
  1192. fieldset[disabled] .example-button-15 {
  1193. opacity: 0.5;
  1194. cursor: default;
  1195. pointer-events: none;
  1196. }
  1197. .example-button-15:focus,
  1198. .example-button-15:active {
  1199. background: #e2e2e2;
  1200. border: 1px solid #cdcdcd;
  1201. color: #333333;
  1202. }
  1203. .example-button-15:hover {
  1204. background: #e2e2e2;
  1205. border: 1px solid #cdcdcd;
  1206. color: #555555;
  1207. }
  1208. .example-button-17 {
  1209. line-height: 2.2rem;
  1210. padding: 14px 17px;
  1211. font-size: 1.8rem;
  1212. font-size: 1.4rem;
  1213. line-height: 1.6rem;
  1214. padding: 7px 15px;
  1215. }
  1216. .example-button-18 {
  1217. font-size: 1rem;
  1218. line-height: 1.2rem;
  1219. padding: 4px 10px;
  1220. }
  1221. body._has-modal {
  1222. height: 100%;
  1223. overflow: hidden;
  1224. width: 100%;
  1225. }
  1226. .modals-overlay {
  1227. z-index: 899;
  1228. }
  1229. .modal-slide,
  1230. .modal-popup {
  1231. bottom: 0;
  1232. left: 0;
  1233. min-width: 0;
  1234. position: fixed;
  1235. right: 0;
  1236. top: 0;
  1237. visibility: hidden;
  1238. }
  1239. .modal-slide._show,
  1240. .modal-popup._show {
  1241. visibility: visible;
  1242. }
  1243. .modal-slide._show .modal-inner-wrap,
  1244. .modal-popup._show .modal-inner-wrap {
  1245. -webkit-transform: translate(0, 0);
  1246. transform: translate(0, 0);
  1247. }
  1248. .modal-slide .modal-inner-wrap,
  1249. .modal-popup .modal-inner-wrap {
  1250. background-color: #ffffff;
  1251. box-shadow: 0 0 12px 2px rgba(0, 0, 0, 0.35);
  1252. opacity: 1;
  1253. pointer-events: auto;
  1254. }
  1255. .modal-slide {
  1256. left: 14.8rem;
  1257. z-index: 900;
  1258. }
  1259. .modal-slide._show .modal-inner-wrap {
  1260. -webkit-transform: translateX(0);
  1261. transform: translateX(0);
  1262. }
  1263. .modal-slide .modal-inner-wrap {
  1264. height: 100%;
  1265. overflow-y: auto;
  1266. position: static;
  1267. -webkit-transform: translateX(100%);
  1268. transform: translateX(100%);
  1269. transition-duration: .3s;
  1270. -webkit-transition-property: -webkit-transform, visibility;
  1271. transition-property: transform, visibility;
  1272. transition-timing-function: ease-in-out;
  1273. width: auto;
  1274. }
  1275. .modal-slide._inner-scroll .modal-inner-wrap {
  1276. overflow-y: visible;
  1277. display: -webkit-flex;
  1278. display: -ms-flexbox;
  1279. display: flex;
  1280. -webkit-flex-direction: column;
  1281. -ms-flex-direction: column;
  1282. flex-direction: column;
  1283. }
  1284. .modal-slide._inner-scroll .modal-header,
  1285. .modal-slide._inner-scroll .modal-footer {
  1286. -webkit-flex-grow: 0;
  1287. flex-grow: 0;
  1288. -webkit-flex-shrink: 0;
  1289. flex-shrink: 0;
  1290. }
  1291. .modal-slide._inner-scroll .modal-content {
  1292. overflow-y: auto;
  1293. }
  1294. .modal-slide._inner-scroll .modal-footer {
  1295. margin-top: auto;
  1296. }
  1297. .modal-slide .modal-header,
  1298. .modal-slide .modal-content,
  1299. .modal-slide .modal-footer {
  1300. padding: 0 2.6rem 2.6rem;
  1301. }
  1302. .modal-slide .modal-header {
  1303. padding-bottom: 2.1rem;
  1304. padding-top: 2.1rem;
  1305. }
  1306. .modal-popup {
  1307. z-index: 900;
  1308. left: 0;
  1309. overflow-y: auto;
  1310. }
  1311. .modal-popup._show .modal-inner-wrap {
  1312. -webkit-transform: translateY(0);
  1313. transform: translateY(0);
  1314. }
  1315. .modal-popup .modal-inner-wrap {
  1316. margin: 5rem auto;
  1317. width: 75%;
  1318. display: -webkit-flex;
  1319. display: -ms-flexbox;
  1320. display: flex;
  1321. -webkit-flex-direction: column;
  1322. -ms-flex-direction: column;
  1323. flex-direction: column;
  1324. box-sizing: border-box;
  1325. height: auto;
  1326. left: 0;
  1327. position: absolute;
  1328. right: 0;
  1329. -webkit-transform: translateY(-200%);
  1330. transform: translateY(-200%);
  1331. transition-duration: .2s;
  1332. -webkit-transition-property: -webkit-transform, visibility;
  1333. transition-property: transform, visibility;
  1334. transition-timing-function: ease;
  1335. }
  1336. .modal-popup._inner-scroll {
  1337. overflow-y: visible;
  1338. }
  1339. .ie10 .modal-popup._inner-scroll,
  1340. .ie9 .modal-popup._inner-scroll {
  1341. overflow-y: auto;
  1342. }
  1343. .modal-popup._inner-scroll .modal-inner-wrap {
  1344. max-height: 90%;
  1345. }
  1346. .ie10 .modal-popup._inner-scroll .modal-inner-wrap,
  1347. .ie9 .modal-popup._inner-scroll .modal-inner-wrap {
  1348. max-height: none;
  1349. }
  1350. .modal-popup._inner-scroll .modal-content {
  1351. overflow-y: auto;
  1352. }
  1353. .modal-popup .modal-header,
  1354. .modal-popup .modal-content,
  1355. .modal-popup .modal-footer {
  1356. padding-left: 3rem;
  1357. padding-right: 3rem;
  1358. }
  1359. .modal-popup .modal-header,
  1360. .modal-popup .modal-footer {
  1361. -webkit-flex-grow: 0;
  1362. flex-grow: 0;
  1363. -webkit-flex-shrink: 0;
  1364. flex-shrink: 0;
  1365. }
  1366. .modal-popup .modal-header {
  1367. padding-bottom: 1.2rem;
  1368. padding-top: 3rem;
  1369. }
  1370. .modal-popup .modal-footer {
  1371. margin-top: auto;
  1372. padding-bottom: 3rem;
  1373. padding-top: 3rem;
  1374. }
  1375. .modal-popup .modal-footer-actions {
  1376. text-align: right;
  1377. }
  1378. .example-dropdown-1 {
  1379. display: inline-block;
  1380. position: relative;
  1381. }
  1382. .example-dropdown-1:before,
  1383. .example-dropdown-1:after {
  1384. content: '';
  1385. display: table;
  1386. }
  1387. .example-dropdown-1:after {
  1388. clear: both;
  1389. }
  1390. .example-dropdown-1 .action.toggle {
  1391. cursor: pointer;
  1392. display: inline-block;
  1393. text-decoration: none;
  1394. }
  1395. .example-dropdown-1 .action.toggle:after {
  1396. -webkit-font-smoothing: antialiased;
  1397. font-size: 22px;
  1398. line-height: 22px;
  1399. color: inherit;
  1400. content: '\e607';
  1401. font-family: 'icons-blank-theme';
  1402. margin: 0;
  1403. vertical-align: top;
  1404. display: inline-block;
  1405. font-weight: normal;
  1406. overflow: hidden;
  1407. speak: none;
  1408. text-align: center;
  1409. }
  1410. .example-dropdown-1 .action.toggle:hover:after {
  1411. color: inherit;
  1412. }
  1413. .example-dropdown-1 .action.toggle:active:after {
  1414. color: inherit;
  1415. }
  1416. .example-dropdown-1 .action.toggle.active {
  1417. display: inline-block;
  1418. text-decoration: none;
  1419. }
  1420. .example-dropdown-1 .action.toggle.active:after {
  1421. -webkit-font-smoothing: antialiased;
  1422. font-size: 22px;
  1423. line-height: 22px;
  1424. color: inherit;
  1425. content: '\e618';
  1426. font-family: 'icons-blank-theme';
  1427. margin: 0;
  1428. vertical-align: top;
  1429. display: inline-block;
  1430. font-weight: normal;
  1431. overflow: hidden;
  1432. speak: none;
  1433. text-align: center;
  1434. }
  1435. .example-dropdown-1 .action.toggle.active:hover:after {
  1436. color: inherit;
  1437. }
  1438. .example-dropdown-1 .action.toggle.active:active:after {
  1439. color: inherit;
  1440. }
  1441. .example-dropdown-1 ul.dropdown {
  1442. margin: 0;
  1443. padding: 0;
  1444. list-style: none none;
  1445. background: #ffffff;
  1446. border: 1px solid #bbbbbb;
  1447. margin-top: 4px;
  1448. min-width: 100%;
  1449. z-index: 100;
  1450. box-sizing: border-box;
  1451. display: none;
  1452. position: absolute;
  1453. top: 100%;
  1454. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  1455. }
  1456. .example-dropdown-1 ul.dropdown li {
  1457. margin: 0;
  1458. padding: 3px 5px;
  1459. }
  1460. .example-dropdown-1 ul.dropdown li:hover {
  1461. background: #e8e8e8;
  1462. cursor: pointer;
  1463. }
  1464. .example-dropdown-1 ul.dropdown:before,
  1465. .example-dropdown-1 ul.dropdown:after {
  1466. border-bottom-style: solid;
  1467. content: '';
  1468. display: block;
  1469. height: 0;
  1470. position: absolute;
  1471. width: 0;
  1472. }
  1473. .example-dropdown-1 ul.dropdown:before {
  1474. border: 6px solid;
  1475. border-color: transparent transparent #ffffff transparent;
  1476. z-index: 99;
  1477. }
  1478. .example-dropdown-1 ul.dropdown:after {
  1479. border: 7px solid;
  1480. border-color: transparent transparent #bbbbbb transparent;
  1481. z-index: 98;
  1482. }
  1483. .example-dropdown-1 ul.dropdown:before {
  1484. left: 10px;
  1485. top: -12px;
  1486. }
  1487. .example-dropdown-1 ul.dropdown:after {
  1488. left: 9px;
  1489. top: -14px;
  1490. }
  1491. .example-dropdown-1.active {
  1492. overflow: visible;
  1493. }
  1494. .example-dropdown-1.active ul.dropdown {
  1495. display: block;
  1496. }
  1497. .example-dropdown-2 {
  1498. display: inline-block;
  1499. position: relative;
  1500. }
  1501. .example-dropdown-2:before,
  1502. .example-dropdown-2:after {
  1503. content: '';
  1504. display: table;
  1505. }
  1506. .example-dropdown-2:after {
  1507. clear: both;
  1508. }
  1509. .example-dropdown-2 .action.toggle {
  1510. cursor: pointer;
  1511. display: inline-block;
  1512. text-decoration: none;
  1513. }
  1514. .example-dropdown-2 .action.toggle:after {
  1515. -webkit-font-smoothing: antialiased;
  1516. font-size: 22px;
  1517. line-height: 22px;
  1518. color: inherit;
  1519. content: '\e607';
  1520. font-family: 'icons-blank-theme';
  1521. margin: 0;
  1522. vertical-align: top;
  1523. display: inline-block;
  1524. font-weight: normal;
  1525. overflow: hidden;
  1526. speak: none;
  1527. text-align: center;
  1528. }
  1529. .example-dropdown-2 .action.toggle:hover:after {
  1530. color: inherit;
  1531. }
  1532. .example-dropdown-2 .action.toggle:active:after {
  1533. color: inherit;
  1534. }
  1535. .example-dropdown-2 .action.toggle.active {
  1536. display: inline-block;
  1537. text-decoration: none;
  1538. }
  1539. .example-dropdown-2 .action.toggle.active:after {
  1540. -webkit-font-smoothing: antialiased;
  1541. font-size: 22px;
  1542. line-height: 22px;
  1543. color: inherit;
  1544. content: '\e618';
  1545. font-family: 'icons-blank-theme';
  1546. margin: 0;
  1547. vertical-align: top;
  1548. display: inline-block;
  1549. font-weight: normal;
  1550. overflow: hidden;
  1551. speak: none;
  1552. text-align: center;
  1553. }
  1554. .example-dropdown-2 .action.toggle.active:hover:after {
  1555. color: inherit;
  1556. }
  1557. .example-dropdown-2 .action.toggle.active:active:after {
  1558. color: inherit;
  1559. }
  1560. .example-dropdown-2 ul.dropdown {
  1561. margin: 0;
  1562. padding: 0;
  1563. list-style: none none;
  1564. background: #ffffff;
  1565. border: 1px solid #bbbbbb;
  1566. margin-top: 4px;
  1567. min-width: 100%;
  1568. z-index: 100;
  1569. box-sizing: border-box;
  1570. display: none;
  1571. position: absolute;
  1572. top: 100%;
  1573. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  1574. }
  1575. .example-dropdown-2 ul.dropdown li {
  1576. margin: 0;
  1577. padding: 3px 5px;
  1578. }
  1579. .example-dropdown-2 ul.dropdown li:hover {
  1580. background: #e8e8e8;
  1581. cursor: pointer;
  1582. }
  1583. .example-dropdown-2 ul.dropdown:before,
  1584. .example-dropdown-2 ul.dropdown:after {
  1585. border-bottom-style: solid;
  1586. content: '';
  1587. display: block;
  1588. height: 0;
  1589. position: absolute;
  1590. width: 0;
  1591. }
  1592. .example-dropdown-2 ul.dropdown:before {
  1593. border: 6px solid;
  1594. border-color: transparent transparent #ffffff transparent;
  1595. z-index: 99;
  1596. }
  1597. .example-dropdown-2 ul.dropdown:after {
  1598. border: 7px solid;
  1599. border-color: transparent transparent #bbbbbb transparent;
  1600. z-index: 98;
  1601. }
  1602. .example-dropdown-2 ul.dropdown:before {
  1603. left: 10px;
  1604. top: -12px;
  1605. }
  1606. .example-dropdown-2 ul.dropdown:after {
  1607. left: 9px;
  1608. top: -14px;
  1609. }
  1610. .example-dropdown-2.active {
  1611. overflow: visible;
  1612. }
  1613. .example-dropdown-2.active ul.dropdown {
  1614. display: block;
  1615. }
  1616. .example-dropdown-3 {
  1617. display: inline-block;
  1618. position: relative;
  1619. }
  1620. .example-dropdown-3:before,
  1621. .example-dropdown-3:after {
  1622. content: '';
  1623. display: table;
  1624. }
  1625. .example-dropdown-3:after {
  1626. clear: both;
  1627. }
  1628. .example-dropdown-3 .action.toggle {
  1629. cursor: pointer;
  1630. display: inline-block;
  1631. text-decoration: none;
  1632. }
  1633. .example-dropdown-3 .action.toggle:before {
  1634. -webkit-font-smoothing: antialiased;
  1635. font-size: 22px;
  1636. line-height: 1;
  1637. color: #ff0000;
  1638. content: '\e61c';
  1639. font-family: 'icons-blank-theme';
  1640. margin: 0;
  1641. vertical-align: top;
  1642. display: inline-block;
  1643. font-weight: normal;
  1644. overflow: hidden;
  1645. speak: none;
  1646. text-align: center;
  1647. }
  1648. .example-dropdown-3 .action.toggle:hover:before {
  1649. color: #ff0000;
  1650. }
  1651. .example-dropdown-3 .action.toggle:active:before {
  1652. color: inherit;
  1653. }
  1654. .example-dropdown-3 .action.toggle.active {
  1655. display: inline-block;
  1656. text-decoration: none;
  1657. }
  1658. .example-dropdown-3 .action.toggle.active:before {
  1659. -webkit-font-smoothing: antialiased;
  1660. font-size: 22px;
  1661. line-height: 1;
  1662. color: #ff0000;
  1663. content: '\e60f';
  1664. font-family: 'icons-blank-theme';
  1665. margin: 0;
  1666. vertical-align: top;
  1667. display: inline-block;
  1668. font-weight: normal;
  1669. overflow: hidden;
  1670. speak: none;
  1671. text-align: center;
  1672. }
  1673. .example-dropdown-3 .action.toggle.active:hover:before {
  1674. color: #ff0000;
  1675. }
  1676. .example-dropdown-3 .action.toggle.active:active:before {
  1677. color: inherit;
  1678. }
  1679. .example-dropdown-3 ul.dropdown {
  1680. margin: 0;
  1681. padding: 0;
  1682. list-style: none none;
  1683. background: #ffffff;
  1684. border: 1px solid #bbbbbb;
  1685. margin-top: 4px;
  1686. min-width: 100%;
  1687. z-index: 100;
  1688. box-sizing: border-box;
  1689. display: none;
  1690. position: absolute;
  1691. top: 100%;
  1692. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  1693. }
  1694. .example-dropdown-3 ul.dropdown li {
  1695. margin: 0;
  1696. padding: 3px 5px;
  1697. }
  1698. .example-dropdown-3 ul.dropdown li:hover {
  1699. background: #e8e8e8;
  1700. cursor: pointer;
  1701. }
  1702. .example-dropdown-3 ul.dropdown:before,
  1703. .example-dropdown-3 ul.dropdown:after {
  1704. border-bottom-style: solid;
  1705. content: '';
  1706. display: block;
  1707. height: 0;
  1708. position: absolute;
  1709. width: 0;
  1710. }
  1711. .example-dropdown-3 ul.dropdown:before {
  1712. border: 6px solid;
  1713. border-color: transparent transparent #ffffff transparent;
  1714. z-index: 99;
  1715. }
  1716. .example-dropdown-3 ul.dropdown:after {
  1717. border: 7px solid;
  1718. border-color: transparent transparent #bbbbbb transparent;
  1719. z-index: 98;
  1720. }
  1721. .example-dropdown-3 ul.dropdown:before {
  1722. left: 10px;
  1723. top: -12px;
  1724. }
  1725. .example-dropdown-3 ul.dropdown:after {
  1726. left: 9px;
  1727. top: -14px;
  1728. }
  1729. .example-dropdown-3.active {
  1730. overflow: visible;
  1731. }
  1732. .example-dropdown-3.active ul.dropdown {
  1733. display: block;
  1734. }
  1735. .example-dropdown-5 {
  1736. display: inline-block;
  1737. position: relative;
  1738. }
  1739. .example-dropdown-5:before,
  1740. .example-dropdown-5:after {
  1741. content: '';
  1742. display: table;
  1743. }
  1744. .example-dropdown-5:after {
  1745. clear: both;
  1746. }
  1747. .example-dropdown-5 .action.toggle {
  1748. cursor: pointer;
  1749. display: inline-block;
  1750. text-decoration: none;
  1751. }
  1752. .example-dropdown-5 .action.toggle:after {
  1753. -webkit-font-smoothing: antialiased;
  1754. font-size: 22px;
  1755. line-height: 1;
  1756. color: inherit;
  1757. content: '\e607';
  1758. font-family: 'icons-blank-theme';
  1759. margin: 0;
  1760. vertical-align: top;
  1761. display: inline-block;
  1762. font-weight: normal;
  1763. overflow: hidden;
  1764. speak: none;
  1765. text-align: center;
  1766. }
  1767. .example-dropdown-5 .action.toggle:hover:after {
  1768. color: inherit;
  1769. }
  1770. .example-dropdown-5 .action.toggle:active:after {
  1771. color: inherit;
  1772. }
  1773. .example-dropdown-5 .action.toggle.active {
  1774. display: inline-block;
  1775. text-decoration: none;
  1776. }
  1777. .example-dropdown-5 .action.toggle.active:after {
  1778. -webkit-font-smoothing: antialiased;
  1779. font-size: 22px;
  1780. line-height: 1;
  1781. color: inherit;
  1782. content: '\e618';
  1783. font-family: 'icons-blank-theme';
  1784. margin: 0;
  1785. vertical-align: top;
  1786. display: inline-block;
  1787. font-weight: normal;
  1788. overflow: hidden;
  1789. speak: none;
  1790. text-align: center;
  1791. }
  1792. .example-dropdown-5 .action.toggle.active:hover:after {
  1793. color: inherit;
  1794. }
  1795. .example-dropdown-5 .action.toggle.active:active:after {
  1796. color: inherit;
  1797. }
  1798. .example-dropdown-5 ul.dropdown {
  1799. margin: 0;
  1800. padding: 0;
  1801. list-style: none none;
  1802. background: #eef1f3;
  1803. border: 2px solid #ced1d4;
  1804. margin-top: 4px;
  1805. min-width: 100%;
  1806. z-index: 100;
  1807. box-sizing: border-box;
  1808. display: none;
  1809. position: absolute;
  1810. top: 100%;
  1811. }
  1812. .example-dropdown-5 ul.dropdown li {
  1813. margin: 0;
  1814. padding: 10px;
  1815. border-top: 2px solid #e8eaed;
  1816. }
  1817. .example-dropdown-5 ul.dropdown li:first-child {
  1818. border: none;
  1819. }
  1820. .example-dropdown-5 ul.dropdown li:hover {
  1821. background: #d8e3e3;
  1822. cursor: pointer;
  1823. }
  1824. .example-dropdown-5.active {
  1825. overflow: visible;
  1826. }
  1827. .example-dropdown-5.active ul.dropdown {
  1828. display: block;
  1829. }
  1830. .example-dropdown-6 {
  1831. display: inline-block;
  1832. position: relative;
  1833. }
  1834. .example-dropdown-6:before,
  1835. .example-dropdown-6:after {
  1836. content: '';
  1837. display: table;
  1838. }
  1839. .example-dropdown-6:after {
  1840. clear: both;
  1841. }
  1842. .example-dropdown-6 .action.split {
  1843. float: left;
  1844. margin: 0;
  1845. }
  1846. .example-dropdown-6 .action.toggle {
  1847. float: right;
  1848. margin: 0;
  1849. }
  1850. .example-dropdown-6 button.action.split {
  1851. border-bottom-right-radius: 0;
  1852. border-top-right-radius: 0;
  1853. }
  1854. .example-dropdown-6 button + .action.toggle {
  1855. border-bottom-left-radius: 0;
  1856. border-left: 0;
  1857. border-top-left-radius: 0;
  1858. }
  1859. .example-dropdown-6 .action.toggle {
  1860. padding: 4px 5px;
  1861. display: inline-block;
  1862. text-decoration: none;
  1863. }
  1864. .example-dropdown-6 .action.toggle > span {
  1865. border: 0;
  1866. clip: rect(0, 0, 0, 0);
  1867. height: 1px;
  1868. margin: -1px;
  1869. overflow: hidden;
  1870. padding: 0;
  1871. position: absolute;
  1872. width: 1px;
  1873. }
  1874. .example-dropdown-6 .action.toggle:after {
  1875. -webkit-font-smoothing: antialiased;
  1876. font-size: 22px;
  1877. line-height: 22px;
  1878. color: inherit;
  1879. content: '\e607';
  1880. font-family: 'icons-blank-theme';
  1881. margin: 0;
  1882. vertical-align: top;
  1883. display: inline-block;
  1884. font-weight: normal;
  1885. overflow: hidden;
  1886. speak: none;
  1887. text-align: center;
  1888. }
  1889. .example-dropdown-6 .action.toggle:hover:after {
  1890. color: inherit;
  1891. }
  1892. .example-dropdown-6 .action.toggle:active:after {
  1893. color: inherit;
  1894. }
  1895. .example-dropdown-6 .action.toggle.active {
  1896. display: inline-block;
  1897. text-decoration: none;
  1898. }
  1899. .example-dropdown-6 .action.toggle.active > span {
  1900. border: 0;
  1901. clip: rect(0, 0, 0, 0);
  1902. height: 1px;
  1903. margin: -1px;
  1904. overflow: hidden;
  1905. padding: 0;
  1906. position: absolute;
  1907. width: 1px;
  1908. }
  1909. .example-dropdown-6 .action.toggle.active:after {
  1910. -webkit-font-smoothing: antialiased;
  1911. font-size: 22px;
  1912. line-height: 22px;
  1913. color: inherit;
  1914. content: '\e618';
  1915. font-family: 'icons-blank-theme';
  1916. margin: 0;
  1917. vertical-align: top;
  1918. display: inline-block;
  1919. font-weight: normal;
  1920. overflow: hidden;
  1921. speak: none;
  1922. text-align: center;
  1923. }
  1924. .example-dropdown-6 .action.toggle.active:hover:after {
  1925. color: inherit;
  1926. }
  1927. .example-dropdown-6 .action.toggle.active:active:after {
  1928. color: inherit;
  1929. }
  1930. .example-dropdown-6 ul.dropdown {
  1931. margin: 0;
  1932. padding: 0;
  1933. list-style: none none;
  1934. background: #ffffff;
  1935. border: 1px solid #bbbbbb;
  1936. margin-top: 4px;
  1937. min-width: 100%;
  1938. z-index: 100;
  1939. box-sizing: border-box;
  1940. display: none;
  1941. position: absolute;
  1942. top: 100%;
  1943. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  1944. }
  1945. .example-dropdown-6 ul.dropdown li {
  1946. margin: 0;
  1947. padding: 3px 5px;
  1948. }
  1949. .example-dropdown-6 ul.dropdown li:hover {
  1950. background: #e8e8e8;
  1951. cursor: pointer;
  1952. }
  1953. .example-dropdown-6 ul.dropdown:before,
  1954. .example-dropdown-6 ul.dropdown:after {
  1955. border-bottom-style: solid;
  1956. content: '';
  1957. display: block;
  1958. height: 0;
  1959. position: absolute;
  1960. width: 0;
  1961. }
  1962. .example-dropdown-6 ul.dropdown:before {
  1963. border: 6px solid;
  1964. border-color: transparent transparent #ffffff transparent;
  1965. z-index: 99;
  1966. }
  1967. .example-dropdown-6 ul.dropdown:after {
  1968. border: 7px solid;
  1969. border-color: transparent transparent #bbbbbb transparent;
  1970. z-index: 98;
  1971. }
  1972. .example-dropdown-6 ul.dropdown:before {
  1973. right: 10px;
  1974. top: -12px;
  1975. }
  1976. .example-dropdown-6 ul.dropdown:after {
  1977. right: 9px;
  1978. top: -14px;
  1979. }
  1980. .example-dropdown-6.active {
  1981. overflow: visible;
  1982. }
  1983. .example-dropdown-6.active ul.dropdown {
  1984. display: block;
  1985. }
  1986. .split.example-dropdown-7 {
  1987. display: inline-block;
  1988. position: relative;
  1989. }
  1990. .split.example-dropdown-7:before,
  1991. .split.example-dropdown-7:after {
  1992. content: '';
  1993. display: table;
  1994. }
  1995. .split.example-dropdown-7:after {
  1996. clear: both;
  1997. }
  1998. .split.example-dropdown-7 .action.split {
  1999. float: left;
  2000. margin: 0;
  2001. }
  2002. .split.example-dropdown-7 .action.toggle {
  2003. float: right;
  2004. margin: 0;
  2005. }
  2006. .split.example-dropdown-7 .action.toggle {
  2007. padding: 4px 5px;
  2008. display: inline-block;
  2009. text-decoration: none;
  2010. }
  2011. .split.example-dropdown-7 .action.toggle > span {
  2012. border: 0;
  2013. clip: rect(0, 0, 0, 0);
  2014. height: 1px;
  2015. margin: -1px;
  2016. overflow: hidden;
  2017. padding: 0;
  2018. position: absolute;
  2019. width: 1px;
  2020. }
  2021. .split.example-dropdown-7 .action.toggle:after {
  2022. -webkit-font-smoothing: antialiased;
  2023. font-size: 22px;
  2024. line-height: 22px;
  2025. color: inherit;
  2026. content: '\e607';
  2027. font-family: 'icons-blank-theme';
  2028. margin: 0;
  2029. vertical-align: top;
  2030. display: inline-block;
  2031. font-weight: normal;
  2032. overflow: hidden;
  2033. speak: none;
  2034. text-align: center;
  2035. }
  2036. .split.example-dropdown-7 .action.toggle:hover:after {
  2037. color: inherit;
  2038. }
  2039. .split.example-dropdown-7 .action.toggle:active:after {
  2040. color: inherit;
  2041. }
  2042. .split.example-dropdown-7 .action.toggle.active {
  2043. display: inline-block;
  2044. text-decoration: none;
  2045. }
  2046. .split.example-dropdown-7 .action.toggle.active > span {
  2047. border: 0;
  2048. clip: rect(0, 0, 0, 0);
  2049. height: 1px;
  2050. margin: -1px;
  2051. overflow: hidden;
  2052. padding: 0;
  2053. position: absolute;
  2054. width: 1px;
  2055. }
  2056. .split.example-dropdown-7 .action.toggle.active:after {
  2057. -webkit-font-smoothing: antialiased;
  2058. font-size: 22px;
  2059. line-height: 22px;
  2060. color: inherit;
  2061. content: '\e618';
  2062. font-family: 'icons-blank-theme';
  2063. margin: 0;
  2064. vertical-align: top;
  2065. display: inline-block;
  2066. font-weight: normal;
  2067. overflow: hidden;
  2068. speak: none;
  2069. text-align: center;
  2070. }
  2071. .split.example-dropdown-7 .action.toggle.active:hover:after {
  2072. color: inherit;
  2073. }
  2074. .split.example-dropdown-7 .action.toggle.active:active:after {
  2075. color: inherit;
  2076. }
  2077. .split.example-dropdown-7 ul.dropdown {
  2078. margin: 0;
  2079. padding: 0;
  2080. list-style: none none;
  2081. background: #ffffff;
  2082. border: 1px solid #bbbbbb;
  2083. margin-top: 4px;
  2084. min-width: 100%;
  2085. z-index: 100;
  2086. box-sizing: border-box;
  2087. display: none;
  2088. position: absolute;
  2089. top: 100%;
  2090. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  2091. }
  2092. .split.example-dropdown-7 ul.dropdown li {
  2093. margin: 0;
  2094. padding: 3px 5px;
  2095. }
  2096. .split.example-dropdown-7 ul.dropdown li:hover {
  2097. background: #e8e8e8;
  2098. cursor: pointer;
  2099. }
  2100. .split.example-dropdown-7 ul.dropdown:before,
  2101. .split.example-dropdown-7 ul.dropdown:after {
  2102. border-bottom-style: solid;
  2103. content: '';
  2104. display: block;
  2105. height: 0;
  2106. position: absolute;
  2107. width: 0;
  2108. }
  2109. .split.example-dropdown-7 ul.dropdown:before {
  2110. border: 6px solid;
  2111. border-color: transparent transparent #ffffff transparent;
  2112. z-index: 99;
  2113. }
  2114. .split.example-dropdown-7 ul.dropdown:after {
  2115. border: 7px solid;
  2116. border-color: transparent transparent #bbbbbb transparent;
  2117. z-index: 98;
  2118. }
  2119. .split.example-dropdown-7 ul.dropdown:before {
  2120. right: 10px;
  2121. top: -12px;
  2122. }
  2123. .split.example-dropdown-7 ul.dropdown:after {
  2124. right: 9px;
  2125. top: -14px;
  2126. }
  2127. .split.example-dropdown-7.active {
  2128. overflow: visible;
  2129. }
  2130. .split.example-dropdown-7.active ul.dropdown {
  2131. display: block;
  2132. }
  2133. .example-dropdown-8 {
  2134. display: inline-block;
  2135. position: relative;
  2136. }
  2137. .example-dropdown-8:before,
  2138. .example-dropdown-8:after {
  2139. content: '';
  2140. display: table;
  2141. }
  2142. .example-dropdown-8:after {
  2143. clear: both;
  2144. }
  2145. .example-dropdown-8 .action.split {
  2146. float: left;
  2147. margin: 0;
  2148. }
  2149. .example-dropdown-8 .action.toggle {
  2150. float: right;
  2151. margin: 0;
  2152. }
  2153. .example-dropdown-8 button.action.split {
  2154. border-bottom-right-radius: 0;
  2155. border-top-right-radius: 0;
  2156. }
  2157. .example-dropdown-8 button + .action.toggle {
  2158. border-bottom-left-radius: 0;
  2159. border-left: 0;
  2160. border-top-left-radius: 0;
  2161. }
  2162. .example-dropdown-8 .action.toggle {
  2163. padding: 4px 5px;
  2164. display: inline-block;
  2165. text-decoration: none;
  2166. }
  2167. .example-dropdown-8 .action.toggle > span {
  2168. border: 0;
  2169. clip: rect(0, 0, 0, 0);
  2170. height: 1px;
  2171. margin: -1px;
  2172. overflow: hidden;
  2173. padding: 0;
  2174. position: absolute;
  2175. width: 1px;
  2176. }
  2177. .example-dropdown-8 .action.toggle:after {
  2178. -webkit-font-smoothing: antialiased;
  2179. font-size: 22px;
  2180. line-height: 22px;
  2181. color: inherit;
  2182. content: '\e607';
  2183. font-family: 'icons-blank-theme';
  2184. margin: 0;
  2185. vertical-align: top;
  2186. display: inline-block;
  2187. font-weight: normal;
  2188. overflow: hidden;
  2189. speak: none;
  2190. text-align: center;
  2191. }
  2192. .example-dropdown-8 .action.toggle:hover:after {
  2193. color: inherit;
  2194. }
  2195. .example-dropdown-8 .action.toggle:active:after {
  2196. color: inherit;
  2197. }
  2198. .example-dropdown-8 .action.toggle.active {
  2199. display: inline-block;
  2200. text-decoration: none;
  2201. }
  2202. .example-dropdown-8 .action.toggle.active > span {
  2203. border: 0;
  2204. clip: rect(0, 0, 0, 0);
  2205. height: 1px;
  2206. margin: -1px;
  2207. overflow: hidden;
  2208. padding: 0;
  2209. position: absolute;
  2210. width: 1px;
  2211. }
  2212. .example-dropdown-8 .action.toggle.active:after {
  2213. -webkit-font-smoothing: antialiased;
  2214. font-size: 22px;
  2215. line-height: 22px;
  2216. color: inherit;
  2217. content: '\e618';
  2218. font-family: 'icons-blank-theme';
  2219. margin: 0;
  2220. vertical-align: top;
  2221. display: inline-block;
  2222. font-weight: normal;
  2223. overflow: hidden;
  2224. speak: none;
  2225. text-align: center;
  2226. }
  2227. .example-dropdown-8 .action.toggle.active:hover:after {
  2228. color: inherit;
  2229. }
  2230. .example-dropdown-8 .action.toggle.active:active:after {
  2231. color: inherit;
  2232. }
  2233. .example-dropdown-8 ul.dropdown {
  2234. margin: 0;
  2235. padding: 0;
  2236. list-style: none none;
  2237. background: #ffffff;
  2238. border: 1px solid #bbbbbb;
  2239. margin-top: 4px;
  2240. min-width: 100%;
  2241. z-index: 100;
  2242. box-sizing: border-box;
  2243. display: none;
  2244. position: absolute;
  2245. top: 100%;
  2246. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  2247. }
  2248. .example-dropdown-8 ul.dropdown li {
  2249. margin: 0;
  2250. padding: 3px 5px;
  2251. }
  2252. .example-dropdown-8 ul.dropdown li:hover {
  2253. background: #e8e8e8;
  2254. cursor: pointer;
  2255. }
  2256. .example-dropdown-8 ul.dropdown:before,
  2257. .example-dropdown-8 ul.dropdown:after {
  2258. border-bottom-style: solid;
  2259. content: '';
  2260. display: block;
  2261. height: 0;
  2262. position: absolute;
  2263. width: 0;
  2264. }
  2265. .example-dropdown-8 ul.dropdown:before {
  2266. border: 6px solid;
  2267. border-color: transparent transparent #ffffff transparent;
  2268. z-index: 99;
  2269. }
  2270. .example-dropdown-8 ul.dropdown:after {
  2271. border: 7px solid;
  2272. border-color: transparent transparent #bbbbbb transparent;
  2273. z-index: 98;
  2274. }
  2275. .example-dropdown-8 ul.dropdown:before {
  2276. right: 10px;
  2277. top: -12px;
  2278. }
  2279. .example-dropdown-8 ul.dropdown:after {
  2280. right: 9px;
  2281. top: -14px;
  2282. }
  2283. .example-dropdown-8.active {
  2284. overflow: visible;
  2285. }
  2286. .example-dropdown-8.active ul.dropdown {
  2287. display: block;
  2288. }
  2289. .example-dropdown-9 {
  2290. display: inline-block;
  2291. position: relative;
  2292. }
  2293. .example-dropdown-9 .action.split,
  2294. .example-dropdown-9 .action.toggle {
  2295. line-height: 2.2rem;
  2296. padding: 14px 17px;
  2297. font-size: 1.8rem;
  2298. }
  2299. .example-dropdown-9:before,
  2300. .example-dropdown-9:after {
  2301. content: '';
  2302. display: table;
  2303. }
  2304. .example-dropdown-9:after {
  2305. clear: both;
  2306. }
  2307. .example-dropdown-9 .action.split {
  2308. float: left;
  2309. margin: 0;
  2310. }
  2311. .example-dropdown-9 .action.toggle {
  2312. float: right;
  2313. margin: 0;
  2314. }
  2315. .example-dropdown-9 button.action.split {
  2316. border-bottom-right-radius: 0;
  2317. border-top-right-radius: 0;
  2318. }
  2319. .example-dropdown-9 button + .action.toggle {
  2320. border-bottom-left-radius: 0;
  2321. border-left: 0;
  2322. border-top-left-radius: 0;
  2323. }
  2324. .example-dropdown-9 .action.toggle {
  2325. padding: 4px 5px;
  2326. display: inline-block;
  2327. text-decoration: none;
  2328. }
  2329. .example-dropdown-9 .action.toggle > span {
  2330. border: 0;
  2331. clip: rect(0, 0, 0, 0);
  2332. height: 1px;
  2333. margin: -1px;
  2334. overflow: hidden;
  2335. padding: 0;
  2336. position: absolute;
  2337. width: 1px;
  2338. }
  2339. .example-dropdown-9 .action.toggle:after {
  2340. -webkit-font-smoothing: antialiased;
  2341. font-size: 22px;
  2342. line-height: 22px;
  2343. color: inherit;
  2344. content: '\e607';
  2345. font-family: 'icons-blank-theme';
  2346. margin: 0;
  2347. vertical-align: top;
  2348. display: inline-block;
  2349. font-weight: normal;
  2350. overflow: hidden;
  2351. speak: none;
  2352. text-align: center;
  2353. }
  2354. .example-dropdown-9 .action.toggle:hover:after {
  2355. color: inherit;
  2356. }
  2357. .example-dropdown-9 .action.toggle:active:after {
  2358. color: inherit;
  2359. }
  2360. .example-dropdown-9 .action.toggle.active {
  2361. display: inline-block;
  2362. text-decoration: none;
  2363. }
  2364. .example-dropdown-9 .action.toggle.active > span {
  2365. border: 0;
  2366. clip: rect(0, 0, 0, 0);
  2367. height: 1px;
  2368. margin: -1px;
  2369. overflow: hidden;
  2370. padding: 0;
  2371. position: absolute;
  2372. width: 1px;
  2373. }
  2374. .example-dropdown-9 .action.toggle.active:after {
  2375. -webkit-font-smoothing: antialiased;
  2376. font-size: 22px;
  2377. line-height: 22px;
  2378. color: inherit;
  2379. content: '\e618';
  2380. font-family: 'icons-blank-theme';
  2381. margin: 0;
  2382. vertical-align: top;
  2383. display: inline-block;
  2384. font-weight: normal;
  2385. overflow: hidden;
  2386. speak: none;
  2387. text-align: center;
  2388. }
  2389. .example-dropdown-9 .action.toggle.active:hover:after {
  2390. color: inherit;
  2391. }
  2392. .example-dropdown-9 .action.toggle.active:active:after {
  2393. color: inherit;
  2394. }
  2395. .example-dropdown-9 ul.dropdown {
  2396. margin: 0;
  2397. padding: 0;
  2398. list-style: none none;
  2399. background: #ffffff;
  2400. border: 1px solid #bbbbbb;
  2401. margin-top: 4px;
  2402. min-width: 100%;
  2403. z-index: 100;
  2404. box-sizing: border-box;
  2405. display: none;
  2406. position: absolute;
  2407. top: 100%;
  2408. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  2409. }
  2410. .example-dropdown-9 ul.dropdown li {
  2411. margin: 0;
  2412. padding: 3px 5px;
  2413. }
  2414. .example-dropdown-9 ul.dropdown li:hover {
  2415. background: #e8e8e8;
  2416. cursor: pointer;
  2417. }
  2418. .example-dropdown-9 ul.dropdown:before,
  2419. .example-dropdown-9 ul.dropdown:after {
  2420. border-bottom-style: solid;
  2421. content: '';
  2422. display: block;
  2423. height: 0;
  2424. position: absolute;
  2425. width: 0;
  2426. }
  2427. .example-dropdown-9 ul.dropdown:before {
  2428. border: 6px solid;
  2429. border-color: transparent transparent #ffffff transparent;
  2430. z-index: 99;
  2431. }
  2432. .example-dropdown-9 ul.dropdown:after {
  2433. border: 7px solid;
  2434. border-color: transparent transparent #bbbbbb transparent;
  2435. z-index: 98;
  2436. }
  2437. .example-dropdown-9 ul.dropdown:before {
  2438. right: 10px;
  2439. top: -12px;
  2440. }
  2441. .example-dropdown-9 ul.dropdown:after {
  2442. right: 9px;
  2443. top: -14px;
  2444. }
  2445. .example-dropdown-9.active {
  2446. overflow: visible;
  2447. }
  2448. .example-dropdown-9.active ul.dropdown {
  2449. display: block;
  2450. }
  2451. .example-dropdown-10 {
  2452. display: inline-block;
  2453. position: relative;
  2454. }
  2455. .example-dropdown-10 .action.split,
  2456. .example-dropdown-10 .action.toggle {
  2457. line-height: 1.2rem;
  2458. padding: 5px 8px;
  2459. font-size: 1.1rem;
  2460. }
  2461. .example-dropdown-10:before,
  2462. .example-dropdown-10:after {
  2463. content: '';
  2464. display: table;
  2465. }
  2466. .example-dropdown-10:after {
  2467. clear: both;
  2468. }
  2469. .example-dropdown-10 .action.split {
  2470. float: left;
  2471. margin: 0;
  2472. }
  2473. .example-dropdown-10 .action.toggle {
  2474. float: right;
  2475. margin: 0;
  2476. }
  2477. .example-dropdown-10 button.action.split {
  2478. border-bottom-right-radius: 0;
  2479. border-top-right-radius: 0;
  2480. }
  2481. .example-dropdown-10 button + .action.toggle {
  2482. border-bottom-left-radius: 0;
  2483. border-left: 0;
  2484. border-top-left-radius: 0;
  2485. }
  2486. .example-dropdown-10 .action.toggle {
  2487. padding: 4px 5px;
  2488. display: inline-block;
  2489. text-decoration: none;
  2490. }
  2491. .example-dropdown-10 .action.toggle > span {
  2492. border: 0;
  2493. clip: rect(0, 0, 0, 0);
  2494. height: 1px;
  2495. margin: -1px;
  2496. overflow: hidden;
  2497. padding: 0;
  2498. position: absolute;
  2499. width: 1px;
  2500. }
  2501. .example-dropdown-10 .action.toggle:after {
  2502. -webkit-font-smoothing: antialiased;
  2503. font-size: 22px;
  2504. line-height: 22px;
  2505. color: inherit;
  2506. content: '\e607';
  2507. font-family: 'icons-blank-theme';
  2508. margin: 0;
  2509. vertical-align: top;
  2510. display: inline-block;
  2511. font-weight: normal;
  2512. overflow: hidden;
  2513. speak: none;
  2514. text-align: center;
  2515. }
  2516. .example-dropdown-10 .action.toggle:hover:after {
  2517. color: inherit;
  2518. }
  2519. .example-dropdown-10 .action.toggle:active:after {
  2520. color: inherit;
  2521. }
  2522. .example-dropdown-10 .action.toggle.active {
  2523. display: inline-block;
  2524. text-decoration: none;
  2525. }
  2526. .example-dropdown-10 .action.toggle.active > span {
  2527. border: 0;
  2528. clip: rect(0, 0, 0, 0);
  2529. height: 1px;
  2530. margin: -1px;
  2531. overflow: hidden;
  2532. padding: 0;
  2533. position: absolute;
  2534. width: 1px;
  2535. }
  2536. .example-dropdown-10 .action.toggle.active:after {
  2537. -webkit-font-smoothing: antialiased;
  2538. font-size: 22px;
  2539. line-height: 22px;
  2540. color: inherit;
  2541. content: '\e618';
  2542. font-family: 'icons-blank-theme';
  2543. margin: 0;
  2544. vertical-align: top;
  2545. display: inline-block;
  2546. font-weight: normal;
  2547. overflow: hidden;
  2548. speak: none;
  2549. text-align: center;
  2550. }
  2551. .example-dropdown-10 .action.toggle.active:hover:after {
  2552. color: inherit;
  2553. }
  2554. .example-dropdown-10 .action.toggle.active:active:after {
  2555. color: inherit;
  2556. }
  2557. .example-dropdown-10 ul.dropdown {
  2558. margin: 0;
  2559. padding: 0;
  2560. list-style: none none;
  2561. background: #ffffff;
  2562. border: 1px solid #bbbbbb;
  2563. margin-top: 4px;
  2564. min-width: 100%;
  2565. z-index: 100;
  2566. box-sizing: border-box;
  2567. display: none;
  2568. position: absolute;
  2569. top: 100%;
  2570. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  2571. }
  2572. .example-dropdown-10 ul.dropdown li {
  2573. margin: 0;
  2574. padding: 3px 5px;
  2575. }
  2576. .example-dropdown-10 ul.dropdown li:hover {
  2577. background: #e8e8e8;
  2578. cursor: pointer;
  2579. }
  2580. .example-dropdown-10 ul.dropdown:before,
  2581. .example-dropdown-10 ul.dropdown:after {
  2582. border-bottom-style: solid;
  2583. content: '';
  2584. display: block;
  2585. height: 0;
  2586. position: absolute;
  2587. width: 0;
  2588. }
  2589. .example-dropdown-10 ul.dropdown:before {
  2590. border: 6px solid;
  2591. border-color: transparent transparent #ffffff transparent;
  2592. z-index: 99;
  2593. }
  2594. .example-dropdown-10 ul.dropdown:after {
  2595. border: 7px solid;
  2596. border-color: transparent transparent #bbbbbb transparent;
  2597. z-index: 98;
  2598. }
  2599. .example-dropdown-10 ul.dropdown:before {
  2600. right: 10px;
  2601. top: -12px;
  2602. }
  2603. .example-dropdown-10 ul.dropdown:after {
  2604. right: 9px;
  2605. top: -14px;
  2606. }
  2607. .example-dropdown-10.active {
  2608. overflow: visible;
  2609. }
  2610. .example-dropdown-10.active ul.dropdown {
  2611. display: block;
  2612. }
  2613. .example-dropdown-11 {
  2614. display: inline-block;
  2615. position: relative;
  2616. }
  2617. .example-dropdown-11:before,
  2618. .example-dropdown-11:after {
  2619. content: '';
  2620. display: table;
  2621. }
  2622. .example-dropdown-11:after {
  2623. clear: both;
  2624. }
  2625. .example-dropdown-11 .action.split {
  2626. float: right;
  2627. margin: 0;
  2628. }
  2629. .example-dropdown-11 .action.toggle {
  2630. float: left;
  2631. margin: 0;
  2632. }
  2633. .example-dropdown-11 button.action.split {
  2634. border-bottom-left-radius: 0;
  2635. border-top-left-radius: 0;
  2636. }
  2637. .example-dropdown-11 button + .action.toggle {
  2638. border-bottom-right-radius: 0;
  2639. border-right: 0;
  2640. border-top-right-radius: 0;
  2641. }
  2642. .example-dropdown-11 .action.toggle {
  2643. padding: 4px 5px;
  2644. display: inline-block;
  2645. text-decoration: none;
  2646. }
  2647. .example-dropdown-11 .action.toggle > span {
  2648. border: 0;
  2649. clip: rect(0, 0, 0, 0);
  2650. height: 1px;
  2651. margin: -1px;
  2652. overflow: hidden;
  2653. padding: 0;
  2654. position: absolute;
  2655. width: 1px;
  2656. }
  2657. .example-dropdown-11 .action.toggle:before {
  2658. -webkit-font-smoothing: antialiased;
  2659. font-size: 22px;
  2660. line-height: 22px;
  2661. color: #ff0000;
  2662. content: '\e61c';
  2663. font-family: 'icons-blank-theme';
  2664. margin: 0;
  2665. vertical-align: top;
  2666. display: inline-block;
  2667. font-weight: normal;
  2668. overflow: hidden;
  2669. speak: none;
  2670. text-align: center;
  2671. }
  2672. .example-dropdown-11 .action.toggle:hover:before {
  2673. color: #ff0000;
  2674. }
  2675. .example-dropdown-11 .action.toggle:active:before {
  2676. color: inherit;
  2677. }
  2678. .example-dropdown-11 .action.toggle.active {
  2679. display: inline-block;
  2680. text-decoration: none;
  2681. }
  2682. .example-dropdown-11 .action.toggle.active > span {
  2683. border: 0;
  2684. clip: rect(0, 0, 0, 0);
  2685. height: 1px;
  2686. margin: -1px;
  2687. overflow: hidden;
  2688. padding: 0;
  2689. position: absolute;
  2690. width: 1px;
  2691. }
  2692. .example-dropdown-11 .action.toggle.active:before {
  2693. -webkit-font-smoothing: antialiased;
  2694. font-size: 22px;
  2695. line-height: 22px;
  2696. color: #ff0000;
  2697. content: '\e60f';
  2698. font-family: 'icons-blank-theme';
  2699. margin: 0;
  2700. vertical-align: top;
  2701. display: inline-block;
  2702. font-weight: normal;
  2703. overflow: hidden;
  2704. speak: none;
  2705. text-align: center;
  2706. }
  2707. .example-dropdown-11 .action.toggle.active:hover:before {
  2708. color: #ff0000;
  2709. }
  2710. .example-dropdown-11 .action.toggle.active:active:before {
  2711. color: inherit;
  2712. }
  2713. .example-dropdown-11 ul.dropdown {
  2714. margin: 0;
  2715. padding: 0;
  2716. list-style: none none;
  2717. background: #ffffff;
  2718. border: 1px solid #bbbbbb;
  2719. margin-top: 4px;
  2720. min-width: 100%;
  2721. z-index: 100;
  2722. box-sizing: border-box;
  2723. display: none;
  2724. position: absolute;
  2725. top: 100%;
  2726. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  2727. }
  2728. .example-dropdown-11 ul.dropdown li {
  2729. margin: 0;
  2730. padding: 3px 5px;
  2731. }
  2732. .example-dropdown-11 ul.dropdown li:hover {
  2733. background: #e8e8e8;
  2734. cursor: pointer;
  2735. }
  2736. .example-dropdown-11 ul.dropdown:before,
  2737. .example-dropdown-11 ul.dropdown:after {
  2738. border-bottom-style: solid;
  2739. content: '';
  2740. display: block;
  2741. height: 0;
  2742. position: absolute;
  2743. width: 0;
  2744. }
  2745. .example-dropdown-11 ul.dropdown:before {
  2746. border: 6px solid;
  2747. border-color: transparent transparent #ffffff transparent;
  2748. z-index: 99;
  2749. }
  2750. .example-dropdown-11 ul.dropdown:after {
  2751. border: 7px solid;
  2752. border-color: transparent transparent #bbbbbb transparent;
  2753. z-index: 98;
  2754. }
  2755. .example-dropdown-11 ul.dropdown:before {
  2756. right: 10px;
  2757. top: -12px;
  2758. }
  2759. .example-dropdown-11 ul.dropdown:after {
  2760. right: 9px;
  2761. top: -14px;
  2762. }
  2763. .example-dropdown-11.active {
  2764. overflow: visible;
  2765. }
  2766. .example-dropdown-11.active ul.dropdown {
  2767. display: block;
  2768. }
  2769. .example-dropdown-12 {
  2770. display: inline-block;
  2771. position: relative;
  2772. }
  2773. .example-dropdown-12:before,
  2774. .example-dropdown-12:after {
  2775. content: '';
  2776. display: table;
  2777. }
  2778. .example-dropdown-12:after {
  2779. clear: both;
  2780. }
  2781. .example-dropdown-12 .action.split {
  2782. float: left;
  2783. margin: 0;
  2784. }
  2785. .example-dropdown-12 .action.toggle {
  2786. float: right;
  2787. margin: 0;
  2788. }
  2789. .example-dropdown-12 button.action.split {
  2790. border-bottom-right-radius: 0;
  2791. border-top-right-radius: 0;
  2792. }
  2793. .example-dropdown-12 button + .action.toggle {
  2794. border-bottom-left-radius: 0;
  2795. border-left: 0;
  2796. border-top-left-radius: 0;
  2797. }
  2798. .example-dropdown-12 .action.toggle {
  2799. padding: 4px 5px;
  2800. display: inline-block;
  2801. text-decoration: none;
  2802. }
  2803. .example-dropdown-12 .action.toggle > span {
  2804. border: 0;
  2805. clip: rect(0, 0, 0, 0);
  2806. height: 1px;
  2807. margin: -1px;
  2808. overflow: hidden;
  2809. padding: 0;
  2810. position: absolute;
  2811. width: 1px;
  2812. }
  2813. .example-dropdown-12 .action.toggle:after {
  2814. -webkit-font-smoothing: antialiased;
  2815. font-size: 22px;
  2816. line-height: 22px;
  2817. color: inherit;
  2818. content: '\e607';
  2819. font-family: 'icons-blank-theme';
  2820. margin: 0;
  2821. vertical-align: top;
  2822. display: inline-block;
  2823. font-weight: normal;
  2824. overflow: hidden;
  2825. speak: none;
  2826. text-align: center;
  2827. }
  2828. .example-dropdown-12 .action.toggle:hover:after {
  2829. color: inherit;
  2830. }
  2831. .example-dropdown-12 .action.toggle:active:after {
  2832. color: inherit;
  2833. }
  2834. .example-dropdown-12 .action.toggle.active {
  2835. display: inline-block;
  2836. text-decoration: none;
  2837. }
  2838. .example-dropdown-12 .action.toggle.active > span {
  2839. border: 0;
  2840. clip: rect(0, 0, 0, 0);
  2841. height: 1px;
  2842. margin: -1px;
  2843. overflow: hidden;
  2844. padding: 0;
  2845. position: absolute;
  2846. width: 1px;
  2847. }
  2848. .example-dropdown-12 .action.toggle.active:after {
  2849. -webkit-font-smoothing: antialiased;
  2850. font-size: 22px;
  2851. line-height: 22px;
  2852. color: inherit;
  2853. content: '\e618';
  2854. font-family: 'icons-blank-theme';
  2855. margin: 0;
  2856. vertical-align: top;
  2857. display: inline-block;
  2858. font-weight: normal;
  2859. overflow: hidden;
  2860. speak: none;
  2861. text-align: center;
  2862. }
  2863. .example-dropdown-12 .action.toggle.active:hover:after {
  2864. color: inherit;
  2865. }
  2866. .example-dropdown-12 .action.toggle.active:active:after {
  2867. color: inherit;
  2868. }
  2869. .example-dropdown-12 ul.dropdown {
  2870. margin: 0;
  2871. padding: 0;
  2872. list-style: none none;
  2873. background: #eef1f3;
  2874. border: 2px solid #ced1d4;
  2875. margin-top: 4px;
  2876. min-width: 100%;
  2877. z-index: 100;
  2878. box-sizing: border-box;
  2879. display: none;
  2880. position: absolute;
  2881. top: 100%;
  2882. }
  2883. .example-dropdown-12 ul.dropdown li {
  2884. margin: 0;
  2885. padding: 10px;
  2886. border-top: 2px solid #e8eaed;
  2887. }
  2888. .example-dropdown-12 ul.dropdown li:first-child {
  2889. border: none;
  2890. }
  2891. .example-dropdown-12 ul.dropdown li:hover {
  2892. background: #d8e3e3;
  2893. cursor: pointer;
  2894. }
  2895. .example-dropdown-12.active {
  2896. overflow: visible;
  2897. }
  2898. .example-dropdown-12.active ul.dropdown {
  2899. display: block;
  2900. }
  2901. .example-form-1 .example-form-1-fieldset {
  2902. border: 0;
  2903. margin: 0 0 40px;
  2904. padding: 0;
  2905. letter-spacing: -0.31em;
  2906. }
  2907. .example-form-1 .example-form-1-fieldset > * {
  2908. letter-spacing: normal;
  2909. }
  2910. .example-form-1 .example-form-1-fieldset > .legend {
  2911. margin: 0 0 25px;
  2912. padding: 0;
  2913. box-sizing: border-box;
  2914. float: left;
  2915. line-height: 1.2;
  2916. font-size: 2rem;
  2917. }
  2918. .example-form-1 .example-form-1-fieldset > .legend + br {
  2919. clear: both;
  2920. display: block;
  2921. height: 0;
  2922. overflow: hidden;
  2923. visibility: hidden;
  2924. }
  2925. .example-form-1 .example-form-1-fieldset:after {
  2926. margin: 10px 0 0;
  2927. content: attr(data-hasrequired);
  2928. display: block;
  2929. letter-spacing: normal;
  2930. word-spacing: normal;
  2931. color: #e02b27;
  2932. font-size: 1.2rem;
  2933. }
  2934. .example-form-1 .example-form-1-fieldset > .field {
  2935. margin: 0 0 20px;
  2936. }
  2937. .example-form-1 .example-form-1-fieldset > .field > .label {
  2938. margin: 0 0 5px;
  2939. display: inline-block;
  2940. }
  2941. .example-form-1 .example-form-1-fieldset > .field:last-child {
  2942. margin-bottom: 0;
  2943. }
  2944. .example-form-1 .example-form-1-fieldset > .field > .label {
  2945. font-weight: 700;
  2946. }
  2947. .example-form-1 .example-form-1-fieldset > .field > .label + br {
  2948. display: none;
  2949. }
  2950. .example-form-1 .example-form-1-fieldset > .field .choice input {
  2951. vertical-align: top;
  2952. }
  2953. .example-form-1 .example-form-1-fieldset > .field .fields.group:before,
  2954. .example-form-1 .example-form-1-fieldset > .field .fields.group:after {
  2955. content: '';
  2956. display: table;
  2957. }
  2958. .example-form-1 .example-form-1-fieldset > .field .fields.group:after {
  2959. clear: both;
  2960. }
  2961. .example-form-1 .example-form-1-fieldset > .field .fields.group .field {
  2962. box-sizing: border-box;
  2963. float: left;
  2964. }
  2965. .example-form-1 .example-form-1-fieldset > .field .fields.group.group-2 .field {
  2966. width: 50% !important;
  2967. }
  2968. .example-form-1 .example-form-1-fieldset > .field .fields.group.group-3 .field {
  2969. width: 33.3% !important;
  2970. }
  2971. .example-form-1 .example-form-1-fieldset > .field .fields.group.group-4 .field {
  2972. width: 25% !important;
  2973. }
  2974. .example-form-1 .example-form-1-fieldset > .field .fields.group.group-5 .field {
  2975. width: 20% !important;
  2976. }
  2977. .example-form-1 .example-form-1-fieldset > .field .addon {
  2978. display: -webkit-inline-flex;
  2979. display: -ms-inline-flexbox;
  2980. display: inline-flex;
  2981. -webkit-flex-wrap: nowrap;
  2982. flex-wrap: nowrap;
  2983. padding: 0;
  2984. width: 100%;
  2985. }
  2986. .example-form-1 .example-form-1-fieldset > .field .addon textarea,
  2987. .example-form-1 .example-form-1-fieldset > .field .addon select,
  2988. .example-form-1 .example-form-1-fieldset > .field .addon input {
  2989. -ms-flex-order: 2;
  2990. -webkit-order: 2;
  2991. order: 2;
  2992. -webkit-flex-basis: 100%;
  2993. flex-basis: 100%;
  2994. display: inline-block;
  2995. margin: 0;
  2996. width: auto;
  2997. }
  2998. .example-form-1 .example-form-1-fieldset > .field .addon .addbefore,
  2999. .example-form-1 .example-form-1-fieldset > .field .addon .addafter {
  3000. background: #ffffff;
  3001. background-clip: padding-box;
  3002. border: 1px solid #c2c2c2;
  3003. border-radius: 1px;
  3004. font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  3005. font-size: 14px;
  3006. height: 32px;
  3007. line-height: 1.428571429;
  3008. padding: 0 9px;
  3009. vertical-align: baseline;
  3010. width: 100%;
  3011. box-sizing: border-box;
  3012. -ms-flex-order: 3;
  3013. -webkit-order: 3;
  3014. order: 3;
  3015. display: inline-block;
  3016. vertical-align: middle;
  3017. white-space: nowrap;
  3018. width: auto;
  3019. }
  3020. .example-form-1 .example-form-1-fieldset > .field .addon .addbefore:disabled,
  3021. .example-form-1 .example-form-1-fieldset > .field .addon .addafter:disabled {
  3022. opacity: 0.5;
  3023. }
  3024. .example-form-1 .example-form-1-fieldset > .field .addon .addbefore::-moz-placeholder,
  3025. .example-form-1 .example-form-1-fieldset > .field .addon .addafter::-moz-placeholder {
  3026. color: #c2c2c2;
  3027. }
  3028. .example-form-1 .example-form-1-fieldset > .field .addon .addbefore::-webkit-input-placeholder,
  3029. .example-form-1 .example-form-1-fieldset > .field .addon .addafter::-webkit-input-placeholder {
  3030. color: #c2c2c2;
  3031. }
  3032. .example-form-1 .example-form-1-fieldset > .field .addon .addbefore:-ms-input-placeholder,
  3033. .example-form-1 .example-form-1-fieldset > .field .addon .addafter:-ms-input-placeholder {
  3034. color: #c2c2c2;
  3035. }
  3036. .example-form-1 .example-form-1-fieldset > .field .addon .addbefore {
  3037. float: left;
  3038. -ms-flex-order: 1;
  3039. -webkit-order: 1;
  3040. order: 1;
  3041. }
  3042. .example-form-1 .example-form-1-fieldset > .field .additional {
  3043. margin-top: 10px;
  3044. }
  3045. .example-form-1 .example-form-1-fieldset > .field.required > .label:after,
  3046. .example-form-1 .example-form-1-fieldset > .field._required > .label:after {
  3047. content: '*';
  3048. color: #e02b27;
  3049. font-size: 1.2rem;
  3050. margin: 0 0 0 5px;
  3051. }
  3052. .example-form-1 .example-form-1-fieldset > .field .note {
  3053. font-size: 1.2rem;
  3054. margin: 3px 0 0;
  3055. padding: 0;
  3056. display: inline-block;
  3057. text-decoration: none;
  3058. }
  3059. .example-form-1 .example-form-1-fieldset > .field .note:before {
  3060. -webkit-font-smoothing: antialiased;
  3061. font-size: 24px;
  3062. line-height: 12px;
  3063. content: '\e618';
  3064. font-family: 'icons-blank-theme';
  3065. vertical-align: middle;
  3066. display: inline-block;
  3067. font-weight: normal;
  3068. overflow: hidden;
  3069. speak: none;
  3070. text-align: center;
  3071. }
  3072. .example-form-2 .example-form-2-fieldset {
  3073. border: 0;
  3074. margin: 0 0 40px;
  3075. padding: 0;
  3076. letter-spacing: -0.31em;
  3077. }
  3078. .example-form-2 .example-form-2-fieldset > * {
  3079. letter-spacing: normal;
  3080. }
  3081. .example-form-2 .example-form-2-fieldset > .legend {
  3082. margin: 0 0 25px;
  3083. padding: 0;
  3084. box-sizing: border-box;
  3085. float: left;
  3086. line-height: 1.2;
  3087. font-size: 2rem;
  3088. }
  3089. .example-form-2 .example-form-2-fieldset > .legend + br {
  3090. clear: both;
  3091. display: block;
  3092. height: 0;
  3093. overflow: hidden;
  3094. visibility: hidden;
  3095. }
  3096. .example-form-2 .example-form-2-fieldset > .field {
  3097. margin: 0 0 20px;
  3098. padding: 0 12px 0 0;
  3099. box-sizing: border-box;
  3100. display: inline-block;
  3101. width: 50%;
  3102. vertical-align: top;
  3103. }
  3104. .example-form-2 .example-form-2-fieldset > .field > .label {
  3105. margin: 0 0 5px;
  3106. display: inline-block;
  3107. }
  3108. .example-form-2 .example-form-2-fieldset > .field:last-child {
  3109. margin-bottom: 0;
  3110. }
  3111. .example-form-2 .example-form-2-fieldset > .field + .fieldset {
  3112. clear: both;
  3113. }
  3114. .example-form-2 .example-form-2-fieldset > .field > .label {
  3115. font-weight: 700;
  3116. }
  3117. .example-form-2 .example-form-2-fieldset > .field > .label + br {
  3118. display: none;
  3119. }
  3120. .example-form-2 .example-form-2-fieldset > .field .choice input {
  3121. vertical-align: top;
  3122. }
  3123. .example-form-2 .example-form-2-fieldset > .field .fields.group:before,
  3124. .example-form-2 .example-form-2-fieldset > .field .fields.group:after {
  3125. content: '';
  3126. display: table;
  3127. }
  3128. .example-form-2 .example-form-2-fieldset > .field .fields.group:after {
  3129. clear: both;
  3130. }
  3131. .example-form-2 .example-form-2-fieldset > .field .fields.group .field {
  3132. box-sizing: border-box;
  3133. float: left;
  3134. }
  3135. .example-form-2 .example-form-2-fieldset > .field .fields.group.group-2 .field {
  3136. width: 50% !important;
  3137. }
  3138. .example-form-2 .example-form-2-fieldset > .field .fields.group.group-3 .field {
  3139. width: 33.3% !important;
  3140. }
  3141. .example-form-2 .example-form-2-fieldset > .field .fields.group.group-4 .field {
  3142. width: 25% !important;
  3143. }
  3144. .example-form-2 .example-form-2-fieldset > .field .fields.group.group-5 .field {
  3145. width: 20% !important;
  3146. }
  3147. .example-form-2 .example-form-2-fieldset > .field .addon {
  3148. display: -webkit-inline-flex;
  3149. display: -ms-inline-flexbox;
  3150. display: inline-flex;
  3151. -webkit-flex-wrap: nowrap;
  3152. flex-wrap: nowrap;
  3153. padding: 0;
  3154. width: 100%;
  3155. }
  3156. .example-form-2 .example-form-2-fieldset > .field .addon textarea,
  3157. .example-form-2 .example-form-2-fieldset > .field .addon select,
  3158. .example-form-2 .example-form-2-fieldset > .field .addon input {
  3159. -ms-flex-order: 2;
  3160. -webkit-order: 2;
  3161. order: 2;
  3162. -webkit-flex-basis: 100%;
  3163. flex-basis: 100%;
  3164. display: inline-block;
  3165. margin: 0;
  3166. width: auto;
  3167. }
  3168. .example-form-2 .example-form-2-fieldset > .field .addon .addbefore,
  3169. .example-form-2 .example-form-2-fieldset > .field .addon .addafter {
  3170. background: #ffffff;
  3171. background-clip: padding-box;
  3172. border: 1px solid #c2c2c2;
  3173. border-radius: 1px;
  3174. font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  3175. font-size: 14px;
  3176. height: 32px;
  3177. line-height: 1.428571429;
  3178. padding: 0 9px;
  3179. vertical-align: baseline;
  3180. width: 100%;
  3181. box-sizing: border-box;
  3182. -ms-flex-order: 3;
  3183. -webkit-order: 3;
  3184. order: 3;
  3185. display: inline-block;
  3186. vertical-align: middle;
  3187. white-space: nowrap;
  3188. width: auto;
  3189. }
  3190. .example-form-2 .example-form-2-fieldset > .field .addon .addbefore:disabled,
  3191. .example-form-2 .example-form-2-fieldset > .field .addon .addafter:disabled {
  3192. opacity: 0.5;
  3193. }
  3194. .example-form-2 .example-form-2-fieldset > .field .addon .addbefore::-moz-placeholder,
  3195. .example-form-2 .example-form-2-fieldset > .field .addon .addafter::-moz-placeholder {
  3196. color: #c2c2c2;
  3197. }
  3198. .example-form-2 .example-form-2-fieldset > .field .addon .addbefore::-webkit-input-placeholder,
  3199. .example-form-2 .example-form-2-fieldset > .field .addon .addafter::-webkit-input-placeholder {
  3200. color: #c2c2c2;
  3201. }
  3202. .example-form-2 .example-form-2-fieldset > .field .addon .addbefore:-ms-input-placeholder,
  3203. .example-form-2 .example-form-2-fieldset > .field .addon .addafter:-ms-input-placeholder {
  3204. color: #c2c2c2;
  3205. }
  3206. .example-form-2 .example-form-2-fieldset > .field .addon .addbefore {
  3207. float: left;
  3208. -ms-flex-order: 1;
  3209. -webkit-order: 1;
  3210. order: 1;
  3211. }
  3212. .example-form-2 .example-form-2-fieldset > .field .additional {
  3213. margin-top: 10px;
  3214. }
  3215. .example-form-2 .example-form-2-fieldset > .field.required > .label:after,
  3216. .example-form-2 .example-form-2-fieldset > .field._required > .label:after {
  3217. content: '*';
  3218. color: #e02b27;
  3219. font-size: 1.2rem;
  3220. margin: 0 0 0 5px;
  3221. }
  3222. .example-form-2 .example-form-2-fieldset > .field .note {
  3223. font-size: 1.2rem;
  3224. margin: 3px 0 0;
  3225. padding: 0;
  3226. display: inline-block;
  3227. text-decoration: none;
  3228. }
  3229. .example-form-2 .example-form-2-fieldset > .field .note:before {
  3230. -webkit-font-smoothing: antialiased;
  3231. font-size: 24px;
  3232. line-height: 12px;
  3233. content: '\e618';
  3234. font-family: 'icons-blank-theme';
  3235. vertical-align: middle;
  3236. display: inline-block;
  3237. font-weight: normal;
  3238. overflow: hidden;
  3239. speak: none;
  3240. text-align: center;
  3241. }
  3242. input[type="text"],
  3243. input[type="password"],
  3244. input[type="url"],
  3245. input[type="tel"],
  3246. input[type="search"],
  3247. input[type="number"],
  3248. input[type="datetime"],
  3249. input[type="email"] {
  3250. background: #ffffff;
  3251. background-clip: padding-box;
  3252. border: 1px solid #c2c2c2;
  3253. border-radius: 1px;
  3254. font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  3255. font-size: 14px;
  3256. height: 32px;
  3257. line-height: 1.428571429;
  3258. padding: 0 9px;
  3259. vertical-align: baseline;
  3260. width: 100%;
  3261. box-sizing: border-box;
  3262. margin-bottom: 20px;
  3263. }
  3264. input[type="text"]:disabled,
  3265. input[type="password"]:disabled,
  3266. input[type="url"]:disabled,
  3267. input[type="tel"]:disabled,
  3268. input[type="search"]:disabled,
  3269. input[type="number"]:disabled,
  3270. input[type="datetime"]:disabled,
  3271. input[type="email"]:disabled {
  3272. opacity: 0.5;
  3273. }
  3274. input[type="text"]::-moz-placeholder,
  3275. input[type="password"]::-moz-placeholder,
  3276. input[type="url"]::-moz-placeholder,
  3277. input[type="tel"]::-moz-placeholder,
  3278. input[type="search"]::-moz-placeholder,
  3279. input[type="number"]::-moz-placeholder,
  3280. input[type="datetime"]::-moz-placeholder,
  3281. input[type="email"]::-moz-placeholder {
  3282. color: #c2c2c2;
  3283. }
  3284. input[type="text"]::-webkit-input-placeholder,
  3285. input[type="password"]::-webkit-input-placeholder,
  3286. input[type="url"]::-webkit-input-placeholder,
  3287. input[type="tel"]::-webkit-input-placeholder,
  3288. input[type="search"]::-webkit-input-placeholder,
  3289. input[type="number"]::-webkit-input-placeholder,
  3290. input[type="datetime"]::-webkit-input-placeholder,
  3291. input[type="email"]::-webkit-input-placeholder {
  3292. color: #c2c2c2;
  3293. }
  3294. input[type="text"]:-ms-input-placeholder,
  3295. input[type="password"]:-ms-input-placeholder,
  3296. input[type="url"]:-ms-input-placeholder,
  3297. input[type="tel"]:-ms-input-placeholder,
  3298. input[type="search"]:-ms-input-placeholder,
  3299. input[type="number"]:-ms-input-placeholder,
  3300. input[type="datetime"]:-ms-input-placeholder,
  3301. input[type="email"]:-ms-input-placeholder {
  3302. color: #c2c2c2;
  3303. }
  3304. select {
  3305. background: #ffffff;
  3306. background-clip: padding-box;
  3307. border: 1px solid #c2c2c2;
  3308. border-radius: 1px;
  3309. font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  3310. font-size: 14px;
  3311. height: 32px;
  3312. line-height: 1.428571429;
  3313. padding: 5px 10px 4px;
  3314. vertical-align: baseline;
  3315. width: 100%;
  3316. box-sizing: border-box;
  3317. margin-bottom: 20px;
  3318. }
  3319. select:disabled {
  3320. opacity: 0.5;
  3321. }
  3322. select[multiple="multiple"] {
  3323. height: auto;
  3324. margin-bottom: 20px;
  3325. }
  3326. textarea {
  3327. background: #ffffff;
  3328. background-clip: padding-box;
  3329. border: 1px solid #c2c2c2;
  3330. border-radius: 1px;
  3331. font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  3332. font-size: 14px;
  3333. height: auto;
  3334. line-height: 1.428571429;
  3335. margin: 0;
  3336. padding: 10px;
  3337. vertical-align: baseline;
  3338. width: 100%;
  3339. box-sizing: border-box;
  3340. resize: vertical;
  3341. }
  3342. textarea:disabled {
  3343. opacity: 0.5;
  3344. }
  3345. textarea::-moz-placeholder {
  3346. color: #c2c2c2;
  3347. }
  3348. textarea::-webkit-input-placeholder {
  3349. color: #c2c2c2;
  3350. }
  3351. textarea:-ms-input-placeholder {
  3352. color: #c2c2c2;
  3353. }
  3354. input[type="checkbox"] {
  3355. margin: 2px 5px 0 0;
  3356. }
  3357. input[type="checkbox"]:disabled {
  3358. opacity: 0.5;
  3359. }
  3360. input[type="radio"] {
  3361. margin: 2px 5px 0 0;
  3362. }
  3363. input[type="radio"]:disabled {
  3364. opacity: 0.5;
  3365. }
  3366. input.text-example-1,
  3367. select.select-example-1,
  3368. textarea.textarea-example-1 {
  3369. background: #fdf0d5;
  3370. border-color: #ffcc00;
  3371. color: #b30000;
  3372. }
  3373. input.text-example-1:focus,
  3374. select.select-example-1:focus,
  3375. textarea.textarea-example-1:focus {
  3376. border-color: #ccffff;
  3377. color: #006600;
  3378. }
  3379. input.text-example-1:disabled,
  3380. select.select-example-1:disabled,
  3381. textarea.textarea-example-1:disabled {
  3382. color: #ffcccc;
  3383. }
  3384. input.text-example-1::-moz-placeholder,
  3385. textarea.textarea-example-1::-moz-placeholder {
  3386. color: #cccccc;
  3387. }
  3388. input.text-example-1::-webkit-input-placeholder,
  3389. textarea.textarea-example-1::-webkit-input-placeholder {
  3390. color: #cccccc;
  3391. }
  3392. input.text-example-1:-ms-input-placeholder,
  3393. textarea.textarea-example-1:-ms-input-placeholder {
  3394. color: #cccccc;
  3395. }
  3396. .number-example {
  3397. -moz-appearance: textfield;
  3398. }
  3399. .number-example::-webkit-inner-spin-button,
  3400. .number-example::-webkit-outer-spin-button {
  3401. -webkit-appearance: none;
  3402. margin: 0;
  3403. }
  3404. .search-example {
  3405. -webkit-appearance: none;
  3406. }
  3407. .search-example::-webkit-search-cancel-button,
  3408. .search-example::-webkit-search-decoration,
  3409. .search-example::-webkit-search-results-button,
  3410. .search-example::-webkit-search-results-decoration {
  3411. -webkit-appearance: none;
  3412. }
  3413. input,
  3414. textarea,
  3415. select {
  3416. color: #e02b27;
  3417. font-size: 1.2rem;
  3418. }
  3419. .example-icon-1 {
  3420. display: inline-block;
  3421. }
  3422. .example-icon-1:before {
  3423. background-image: url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png');
  3424. background-position-x: 0;
  3425. background-position-y: 0;
  3426. line-height: 26px;
  3427. vertical-align: middle;
  3428. height: 26px;
  3429. width: 26px;
  3430. background-repeat: no-repeat;
  3431. content: '';
  3432. display: inline-block;
  3433. }
  3434. .example-icon-2 {
  3435. display: inline-block;
  3436. }
  3437. .example-icon-2:after {
  3438. background-image: url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png');
  3439. background-position-x: -26px;
  3440. background-position-y: 0;
  3441. line-height: 26px;
  3442. vertical-align: middle;
  3443. height: 26px;
  3444. width: 26px;
  3445. background-repeat: no-repeat;
  3446. content: '';
  3447. display: inline-block;
  3448. }
  3449. .example-icon-3 {
  3450. display: inline-block;
  3451. }
  3452. .example-icon-3 > span {
  3453. border: 0;
  3454. clip: rect(0, 0, 0, 0);
  3455. height: 1px;
  3456. margin: -1px;
  3457. overflow: hidden;
  3458. padding: 0;
  3459. position: absolute;
  3460. width: 1px;
  3461. }
  3462. .example-icon-3:before {
  3463. background-image: url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png');
  3464. background-position-x: -156px;
  3465. background-position-y: -52px;
  3466. line-height: 26px;
  3467. vertical-align: middle;
  3468. height: 26px;
  3469. width: 26px;
  3470. background-repeat: no-repeat;
  3471. content: '';
  3472. display: inline-block;
  3473. }
  3474. .example-icon-4 {
  3475. display: inline-block;
  3476. text-decoration: none;
  3477. }
  3478. .example-icon-4:before {
  3479. -webkit-font-smoothing: antialiased;
  3480. font-size: 24px;
  3481. line-height: inherit;
  3482. color: inherit;
  3483. content: '\e606';
  3484. font-family: 'icons-blank-theme';
  3485. vertical-align: middle;
  3486. display: inline-block;
  3487. font-weight: normal;
  3488. overflow: hidden;
  3489. speak: none;
  3490. text-align: center;
  3491. }
  3492. .example-icon-5 {
  3493. display: inline-block;
  3494. text-decoration: none;
  3495. }
  3496. .example-icon-5:after {
  3497. -webkit-font-smoothing: antialiased;
  3498. font-size: 24px;
  3499. line-height: inherit;
  3500. color: inherit;
  3501. content: '\e605';
  3502. font-family: 'icons-blank-theme';
  3503. vertical-align: middle;
  3504. display: inline-block;
  3505. font-weight: normal;
  3506. overflow: hidden;
  3507. speak: none;
  3508. text-align: center;
  3509. }
  3510. .example-icon-6 {
  3511. display: inline-block;
  3512. text-decoration: none;
  3513. }
  3514. .example-icon-6 > span {
  3515. border: 0;
  3516. clip: rect(0, 0, 0, 0);
  3517. height: 1px;
  3518. margin: -1px;
  3519. overflow: hidden;
  3520. padding: 0;
  3521. position: absolute;
  3522. width: 1px;
  3523. }
  3524. .example-icon-6:before {
  3525. -webkit-font-smoothing: antialiased;
  3526. font-size: 24px;
  3527. line-height: inherit;
  3528. color: inherit;
  3529. content: '\e61b';
  3530. font-family: 'icons-blank-theme';
  3531. vertical-align: middle;
  3532. display: inline-block;
  3533. font-weight: normal;
  3534. overflow: hidden;
  3535. speak: none;
  3536. text-align: center;
  3537. }
  3538. .example-icon-7 {
  3539. display: inline-block;
  3540. }
  3541. .example-icon-7:before {
  3542. background-image: url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png');
  3543. background-position-x: 0;
  3544. background-position-y: 0;
  3545. line-height: 26px;
  3546. vertical-align: middle;
  3547. height: 26px;
  3548. width: 26px;
  3549. background-repeat: no-repeat;
  3550. content: '';
  3551. display: inline-block;
  3552. }
  3553. .example-icon-8 {
  3554. display: inline-block;
  3555. }
  3556. .example-icon-8:before {
  3557. background-image: url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png');
  3558. background-position-x: 0;
  3559. background-position-y: 0;
  3560. line-height: 26px;
  3561. vertical-align: middle;
  3562. height: 26px;
  3563. width: 26px;
  3564. background-repeat: no-repeat;
  3565. content: '';
  3566. display: inline-block;
  3567. }
  3568. .example-icon-8:before {
  3569. background-position: -182px 0;
  3570. }
  3571. .example-icon-9 {
  3572. display: inline-block;
  3573. }
  3574. .example-icon-9:after {
  3575. background-image: url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png');
  3576. background-position-x: 0;
  3577. background-position-y: 0;
  3578. line-height: 26px;
  3579. vertical-align: middle;
  3580. height: 26px;
  3581. width: 26px;
  3582. background-repeat: no-repeat;
  3583. content: '';
  3584. display: inline-block;
  3585. }
  3586. .example-icon-9:after {
  3587. background-position: -52px -26px;
  3588. }
  3589. .example-icon-10 {
  3590. display: inline-block;
  3591. }
  3592. .example-icon-10:before {
  3593. background-image: url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png');
  3594. background-position-x: 0;
  3595. background-position-y: 0;
  3596. line-height: 26px;
  3597. vertical-align: middle;
  3598. height: 26px;
  3599. width: 26px;
  3600. background-repeat: no-repeat;
  3601. content: '';
  3602. display: inline-block;
  3603. }
  3604. .example-icon-10:before {
  3605. background-position: -104px 0px;
  3606. }
  3607. .example-icon-11 {
  3608. display: inline-block;
  3609. }
  3610. .example-icon-11:before {
  3611. background-image: url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png');
  3612. background-position-x: 0;
  3613. background-position-y: 0;
  3614. line-height: 26px;
  3615. vertical-align: middle;
  3616. height: 26px;
  3617. width: 26px;
  3618. background-repeat: no-repeat;
  3619. content: '';
  3620. display: inline-block;
  3621. }
  3622. .example-icon-11:before {
  3623. height: 30px;
  3624. width: 30px;
  3625. }
  3626. .example-icon-11:after {
  3627. height: 30px;
  3628. width: 30px;
  3629. }
  3630. .example-icon-11:before {
  3631. background-color: #f1f1f1;
  3632. }
  3633. .example-icon-12 {
  3634. display: inline-block;
  3635. text-decoration: none;
  3636. }
  3637. .example-icon-12:before {
  3638. -webkit-font-smoothing: antialiased;
  3639. font-size: 28px;
  3640. line-height: inherit;
  3641. color: inherit;
  3642. content: '\e612';
  3643. font-family: 'icons-blank-theme';
  3644. vertical-align: middle;
  3645. display: inline-block;
  3646. font-weight: normal;
  3647. overflow: hidden;
  3648. speak: none;
  3649. text-align: center;
  3650. }
  3651. .example-icon-13 {
  3652. display: inline-block;
  3653. text-decoration: none;
  3654. }
  3655. .example-icon-13:before {
  3656. -webkit-font-smoothing: antialiased;
  3657. font-size: inherit;
  3658. line-height: inherit;
  3659. color: inherit;
  3660. content: '\e612';
  3661. font-family: 'icons-blank-theme';
  3662. vertical-align: middle;
  3663. display: inline-block;
  3664. font-weight: normal;
  3665. overflow: hidden;
  3666. speak: none;
  3667. text-align: center;
  3668. }
  3669. .example-icon-13:before {
  3670. font-size: 26px;
  3671. line-height: inherit;
  3672. }
  3673. .example-icon-14 {
  3674. display: inline-block;
  3675. text-decoration: none;
  3676. }
  3677. .example-icon-14:before {
  3678. -webkit-font-smoothing: antialiased;
  3679. font-size: 26px;
  3680. line-height: inherit;
  3681. color: inherit;
  3682. content: '\e61d';
  3683. font-family: 'icons-blank-theme';
  3684. vertical-align: middle;
  3685. display: inline-block;
  3686. font-weight: normal;
  3687. overflow: hidden;
  3688. speak: none;
  3689. text-align: center;
  3690. }
  3691. .example-icon-14 > span {
  3692. border: 0;
  3693. clip: rect(0, 0, 0, 0);
  3694. height: 1px;
  3695. margin: -1px;
  3696. overflow: hidden;
  3697. padding: 0;
  3698. position: absolute;
  3699. width: 1px;
  3700. }
  3701. .icons-image-list {
  3702. list-style: none;
  3703. padding: 0;
  3704. }
  3705. .icons-image-list li {
  3706. float: left;
  3707. width: 33%;
  3708. }
  3709. .icons-image-list li > span {
  3710. display: inline-block;
  3711. }
  3712. .icons-image-list li > span:before {
  3713. background-image: url('/pub/static/frontend/Magento/blank/en_US/images/blank-theme-icons.png');
  3714. background-position-x: 0;
  3715. background-position-y: 0;
  3716. line-height: 26px;
  3717. vertical-align: middle;
  3718. height: 26px;
  3719. width: 26px;
  3720. background-repeat: no-repeat;
  3721. content: '';
  3722. display: inline-block;
  3723. }
  3724. .icons-image-list li .icon-search:before {
  3725. background-position: 0px 0px;
  3726. }
  3727. .icons-image-list li .icon-cart:before {
  3728. background-position: -26px 0px;
  3729. }
  3730. .icons-image-list li .icon-arrow-down:before {
  3731. background-position: -52px 0px;
  3732. }
  3733. .icons-image-list li .icon-arrow-up:before {
  3734. background-position: -78px 0px;
  3735. }
  3736. .icons-image-list li .icon-grid:before {
  3737. background-position: -104px 0px;
  3738. }
  3739. .icons-image-list li .icon-list:before {
  3740. background-position: -130px 0px;
  3741. }
  3742. .icons-image-list li .icon-remove:before {
  3743. background-position: -156px 0px;
  3744. }
  3745. .icons-image-list li .icon-star:before {
  3746. background-position: -182px 0px;
  3747. }
  3748. .icons-image-list li .icon-pointer-down:before {
  3749. background-position: -208px 0px;
  3750. }
  3751. .icons-image-list li .icon-pointer-up:before {
  3752. background-position: -234px 0px;
  3753. }
  3754. .icons-image-list li .icon-pointer-left:before {
  3755. background-position: -260px 0px;
  3756. }
  3757. .icons-image-list li .icon-pointer-right:before {
  3758. background-position: -286px 0px;
  3759. }
  3760. .icons-image-list li .icon-compare-empty:before {
  3761. background-position: 0px -26px;
  3762. }
  3763. .icons-image-list li .icon-compare-full:before {
  3764. background-position: -26px -26px;
  3765. }
  3766. .icons-image-list li .icon-wishlist-empty:before {
  3767. background-position: -52px -26px;
  3768. }
  3769. .icons-image-list li .icon-wishlist-full:before {
  3770. background-position: -78px -26px;
  3771. }
  3772. .icons-image-list li .icon-update:before {
  3773. background-position: -104px -26px;
  3774. }
  3775. .icons-image-list li .icon-collapse:before {
  3776. background-position: -130px -26px;
  3777. }
  3778. .icons-image-list li .icon-expand:before {
  3779. background-position: -156px -26px;
  3780. }
  3781. .icons-image-list li .icon-menu:before {
  3782. background-position: -182px -26px;
  3783. }
  3784. .icons-image-list li .icon-prev:before {
  3785. background-position: -208px -26px;
  3786. }
  3787. .icons-image-list li .icon-next:before {
  3788. background-position: -234px -26px;
  3789. }
  3790. .icons-image-list li .icon-settings:before {
  3791. background-position: -260px -26px;
  3792. }
  3793. .icons-image-list li .icon-info:before {
  3794. background-position: -286px -26px;
  3795. }
  3796. .icons-image-list li .icon-checkmark:before {
  3797. background-position: 0px -52px;
  3798. }
  3799. .icons-image-list li .icon-calendar:before {
  3800. background-position: -26px -52px;
  3801. }
  3802. .icons-image-list li .icon-comment:before {
  3803. background-position: -52px -52px;
  3804. }
  3805. .icons-image-list li .icon-comment-reflected:before {
  3806. background-position: -78px -52px;
  3807. }
  3808. .icons-image-list li .icon-envelope:before {
  3809. background-position: -104px -52px;
  3810. }
  3811. .icons-image-list li .icon-warning:before {
  3812. background-position: -130px -52px;
  3813. }
  3814. .icons-image-list li .icon-trash:before {
  3815. background-position: -156px -52px;
  3816. }
  3817. .icons-image-list li .icon-flag:before {
  3818. background-position: -182px -52px;
  3819. }
  3820. .icons-image-list li .icon-location:before {
  3821. background-position: -208px -52px;
  3822. }
  3823. .icons-image-list li .icon-up:before {
  3824. background-position: -234px -52px;
  3825. }
  3826. .icons-image-list li .icon-down:before {
  3827. background-position: -260px -52px;
  3828. }
  3829. .icons-font-list {
  3830. list-style: none;
  3831. padding: 0;
  3832. }
  3833. .icons-font-list li {
  3834. float: left;
  3835. width: 25%;
  3836. margin-bottom: 35px;
  3837. text-align: center;
  3838. }
  3839. .icons-font-list li > span {
  3840. display: inline-block;
  3841. text-decoration: none;
  3842. }
  3843. .icons-font-list li > span:before {
  3844. -webkit-font-smoothing: antialiased;
  3845. font-size: 34px;
  3846. line-height: inherit;
  3847. color: inherit;
  3848. font-family: 'icons-blank-theme';
  3849. vertical-align: middle;
  3850. display: inline-block;
  3851. font-weight: normal;
  3852. overflow: hidden;
  3853. speak: none;
  3854. text-align: center;
  3855. }
  3856. .icons-font-list li > span:before {
  3857. content: attr(data-icon);
  3858. margin: 0 auto;
  3859. display: block;
  3860. }
  3861. .loader {
  3862. background-color: rgba(255, 255, 255, 0.5);
  3863. z-index: 9999;
  3864. bottom: 0;
  3865. left: 0;
  3866. position: fixed;
  3867. right: 0;
  3868. top: 0;
  3869. }
  3870. .loader:before {
  3871. background: transparent url('/pub/static/frontend/Magento/blank/en_US/images/loader-2.gif') no-repeat 50% 50%;
  3872. border-radius: 5px;
  3873. height: 160px;
  3874. width: 160px;
  3875. bottom: 0;
  3876. box-sizing: border-box;
  3877. content: '';
  3878. left: 0;
  3879. margin: auto;
  3880. position: absolute;
  3881. right: 0;
  3882. top: 0;
  3883. }
  3884. .loading {
  3885. position: relative;
  3886. }
  3887. .loading:before {
  3888. background: rgba(255, 255, 255, 0.5) url('/pub/static/frontend/Magento/blank/en_US/images/loader-2.gif') no-repeat 50% 50%;
  3889. bottom: 0;
  3890. content: '';
  3891. left: 0;
  3892. position: absolute;
  3893. right: 0;
  3894. top: 0;
  3895. }
  3896. .example-message-info {
  3897. margin: 0 0 10px;
  3898. padding: 10px 20px;
  3899. display: block;
  3900. line-height: 1.2em;
  3901. font-size: 1.3rem;
  3902. background: #fdf0d5;
  3903. color: #6f4400;
  3904. }
  3905. .example-message-info a {
  3906. color: #1979c3;
  3907. }
  3908. .example-message-info a:hover {
  3909. color: #006bb4;
  3910. }
  3911. .example-message-info a:active {
  3912. color: #006bb4;
  3913. }
  3914. .example-message-warning {
  3915. margin: 0 0 10px;
  3916. padding: 10px 20px;
  3917. display: block;
  3918. line-height: 1.2em;
  3919. font-size: 1.3rem;
  3920. background: #fdf0d5;
  3921. color: #6f4400;
  3922. }
  3923. .example-message-warning a {
  3924. color: #1979c3;
  3925. }
  3926. .example-message-warning a:hover {
  3927. color: #006bb4;
  3928. }
  3929. .example-message-warning a:active {
  3930. color: #006bb4;
  3931. }
  3932. .example-message-error {
  3933. margin: 0 0 10px;
  3934. padding: 10px 20px;
  3935. display: block;
  3936. line-height: 1.2em;
  3937. font-size: 1.3rem;
  3938. background: #fae5e5;
  3939. color: #e02b27;
  3940. }
  3941. .example-message-error a {
  3942. color: #1979c3;
  3943. }
  3944. .example-message-error a:hover {
  3945. color: #006bb4;
  3946. }
  3947. .example-message-error a:active {
  3948. color: #006bb4;
  3949. }
  3950. .example-message-success {
  3951. margin: 0 0 10px;
  3952. padding: 10px 20px;
  3953. display: block;
  3954. line-height: 1.2em;
  3955. font-size: 1.3rem;
  3956. background: #e5efe5;
  3957. color: #006400;
  3958. }
  3959. .example-message-success a {
  3960. color: #1979c3;
  3961. }
  3962. .example-message-success a:hover {
  3963. color: #006bb4;
  3964. }
  3965. .example-message-success a:active {
  3966. color: #006bb4;
  3967. }
  3968. .example-message-notice {
  3969. margin: 0 0 10px;
  3970. padding: 10px 20px;
  3971. display: block;
  3972. line-height: 1.2em;
  3973. font-size: 1.3rem;
  3974. background: #fdf0d5;
  3975. color: #6f4400;
  3976. }
  3977. .example-message-notice a {
  3978. color: #1979c3;
  3979. }
  3980. .example-message-notice a:hover {
  3981. color: #006bb4;
  3982. }
  3983. .example-message-notice a:active {
  3984. color: #006bb4;
  3985. }
  3986. .example-message-1 {
  3987. margin: 0 0 10px;
  3988. padding: 10px 20px;
  3989. display: block;
  3990. line-height: 1.2em;
  3991. font-size: 1.3rem;
  3992. background: #fdf0d5;
  3993. color: #6f4400;
  3994. padding-left: 40px;
  3995. position: relative;
  3996. }
  3997. .example-message-1 a {
  3998. color: #1979c3;
  3999. }
  4000. .example-message-1 a:hover {
  4001. color: #006bb4;
  4002. }
  4003. .example-message-1 a:active {
  4004. color: #006bb4;
  4005. }
  4006. .example-message-1 > *:first-child:before {
  4007. -webkit-font-smoothing: antialiased;
  4008. font-size: 28px;
  4009. line-height: 28px;
  4010. color: #c07600;
  4011. content: '\e602';
  4012. font-family: 'icons-blank-theme';
  4013. margin: -14px 0 0;
  4014. vertical-align: middle;
  4015. display: inline-block;
  4016. font-weight: normal;
  4017. overflow: hidden;
  4018. speak: none;
  4019. left: 0;
  4020. top: 18px;
  4021. width: 40px;
  4022. position: absolute;
  4023. text-align: center;
  4024. }
  4025. .example-message-2 {
  4026. margin: 0 0 10px;
  4027. padding: 10px 20px;
  4028. display: block;
  4029. line-height: 1.2em;
  4030. font-size: 1.3rem;
  4031. background: #fae5e5;
  4032. color: #e02b27;
  4033. position: relative;
  4034. padding-right: 40px;
  4035. }
  4036. .example-message-2 a {
  4037. color: #1979c3;
  4038. }
  4039. .example-message-2 a:hover {
  4040. color: #006bb4;
  4041. }
  4042. .example-message-2 a:active {
  4043. color: #006bb4;
  4044. }
  4045. .example-message-2:before {
  4046. background: #b30000;
  4047. width: 30px;
  4048. content: '';
  4049. display: block;
  4050. height: 100%;
  4051. padding: 0;
  4052. position: absolute;
  4053. text-align: center;
  4054. top: 0;
  4055. }
  4056. .example-message-2 > *:first-child:before {
  4057. margin-top: -5px;
  4058. content: '';
  4059. overflow: hidden;
  4060. position: absolute;
  4061. top: 50%;
  4062. }
  4063. .example-message-2 > *:first-child:after {
  4064. -webkit-font-smoothing: antialiased;
  4065. font-size: 28px;
  4066. line-height: 28px;
  4067. color: #ffffff;
  4068. content: '\e602';
  4069. font-family: 'icons-blank-theme';
  4070. margin: -14px 0 0;
  4071. vertical-align: middle;
  4072. display: inline-block;
  4073. font-weight: normal;
  4074. overflow: hidden;
  4075. speak: none;
  4076. left: 0;
  4077. top: 18px;
  4078. width: 30px;
  4079. position: absolute;
  4080. text-align: center;
  4081. }
  4082. .example-message-2:before {
  4083. right: 0;
  4084. }
  4085. .example-message-2 > *:first-child:before {
  4086. border: 5px solid transparent;
  4087. height: 0;
  4088. width: 0;
  4089. border-right-color: #b30000;
  4090. right: 30px;
  4091. }
  4092. .example-message-2 > *:first-child:after {
  4093. right: 0;
  4094. }
  4095. .example-message-3 {
  4096. margin: 0 0 10px;
  4097. padding: 10px 20px;
  4098. display: block;
  4099. line-height: 1.2em;
  4100. font-size: 1.3rem;
  4101. background: #e5efe5;
  4102. color: #006400;
  4103. position: relative;
  4104. padding-left: 40px;
  4105. }
  4106. .example-message-3 a {
  4107. color: #1979c3;
  4108. }
  4109. .example-message-3 a:hover {
  4110. color: #006bb4;
  4111. }
  4112. .example-message-3 a:active {
  4113. color: #006bb4;
  4114. }
  4115. .example-message-3:before {
  4116. background: #006400;
  4117. width: 30px;
  4118. content: '';
  4119. display: block;
  4120. height: 100%;
  4121. padding: 0;
  4122. position: absolute;
  4123. text-align: center;
  4124. top: 0;
  4125. }
  4126. .example-message-3 > *:first-child:before {
  4127. margin-top: -5px;
  4128. content: '';
  4129. overflow: hidden;
  4130. position: absolute;
  4131. top: 50%;
  4132. }
  4133. .example-message-3 > *:first-child:after {
  4134. -webkit-font-smoothing: antialiased;
  4135. font-size: 28px;
  4136. line-height: 28px;
  4137. color: #ffffff;
  4138. content: '\e610';
  4139. font-family: 'icons-blank-theme';
  4140. margin: -14px 0 0;
  4141. vertical-align: middle;
  4142. display: inline-block;
  4143. font-weight: normal;
  4144. overflow: hidden;
  4145. speak: none;
  4146. left: 0;
  4147. top: 18px;
  4148. width: 30px;
  4149. position: absolute;
  4150. text-align: center;
  4151. }
  4152. .example-message-3:before {
  4153. left: 0;
  4154. }
  4155. .example-message-3 > *:first-child:before {
  4156. border: 5px solid transparent;
  4157. height: 0;
  4158. width: 0;
  4159. border-left-color: #006400;
  4160. left: 30px;
  4161. }
  4162. .example-message-3 > *:first-child:after {
  4163. left: 0;
  4164. }
  4165. .example-message-4 {
  4166. margin: 0 0 10px;
  4167. padding: 10px 20px;
  4168. display: block;
  4169. line-height: 1.2em;
  4170. font-size: 1.3rem;
  4171. background: #ffcc00;
  4172. border-color: #ffa500;
  4173. color: #000000;
  4174. position: relative;
  4175. padding-left: 40px;
  4176. border-width: 4px;
  4177. border-radius: 10px;
  4178. }
  4179. .example-message-4 a {
  4180. color: #0000ff;
  4181. }
  4182. .example-message-4 a:hover {
  4183. color: #000099;
  4184. }
  4185. .example-message-4 a:active {
  4186. color: #000066;
  4187. }
  4188. .example-message-4:before {
  4189. background: green;
  4190. width: 30px;
  4191. content: '';
  4192. display: block;
  4193. height: 100%;
  4194. padding: 0;
  4195. position: absolute;
  4196. text-align: center;
  4197. top: 0;
  4198. }
  4199. .example-message-4 > *:first-child:before {
  4200. margin-top: -5px;
  4201. content: '';
  4202. overflow: hidden;
  4203. position: absolute;
  4204. top: 50%;
  4205. }
  4206. .example-message-4 > *:first-child:after {
  4207. -webkit-font-smoothing: antialiased;
  4208. font-size: 28px;
  4209. line-height: 28px;
  4210. color: #000000;
  4211. content: '\e606';
  4212. font-family: 'icons-blank-theme';
  4213. margin: -14px 0 0;
  4214. vertical-align: middle;
  4215. display: inline-block;
  4216. font-weight: normal;
  4217. overflow: hidden;
  4218. speak: none;
  4219. left: 0;
  4220. top: 15px;
  4221. width: 30px;
  4222. position: absolute;
  4223. text-align: center;
  4224. }
  4225. .example-message-4:before {
  4226. left: 0;
  4227. }
  4228. .example-message-4 > *:first-child:before {
  4229. border: 5px solid transparent;
  4230. height: 0;
  4231. width: 0;
  4232. border-left-color: green;
  4233. left: 30px;
  4234. }
  4235. .example-message-4 > *:first-child:after {
  4236. left: 0;
  4237. }
  4238. header.header {
  4239. background-color: rgba(255, 0, 0, 0.2);
  4240. }
  4241. .column.main {
  4242. background-color: rgba(255, 255, 0, 0.2);
  4243. }
  4244. .column.left {
  4245. background-color: rgba(0, 255, 255, 0.2);
  4246. }
  4247. .column.right {
  4248. background-color: rgba(0, 0, 255, 0.2);
  4249. }
  4250. footer.footer {
  4251. background-color: rgba(0, 0, 0, 0.2);
  4252. }
  4253. .columns {
  4254. display: -webkit-flex;
  4255. display: -ms-flexbox;
  4256. display: flex;
  4257. -webkit-flex-wrap: wrap;
  4258. flex-wrap: wrap;
  4259. box-sizing: border-box;
  4260. }
  4261. .columns:after {
  4262. clear: both;
  4263. content: ' ';
  4264. display: block;
  4265. height: 0;
  4266. overflow: hidden;
  4267. visibility: hidden;
  4268. }
  4269. .columns > .column {
  4270. padding-bottom: 40px;
  4271. }
  4272. @media (min-width: 600px) {
  4273. .page-layout-1column .column.main {
  4274. width: 100%;
  4275. -ms-flex-order: 2;
  4276. -webkit-order: 2;
  4277. order: 2;
  4278. }
  4279. .page-layout-3columns .column.main {
  4280. width: 66.66666667%;
  4281. display: inline-block;
  4282. -ms-flex-order: 2;
  4283. -webkit-order: 2;
  4284. order: 2;
  4285. }
  4286. .page-layout-2columns-left .column.main {
  4287. width: 83.33333333%;
  4288. float: right;
  4289. -ms-flex-order: 2;
  4290. -webkit-order: 2;
  4291. order: 2;
  4292. }
  4293. .page-layout-2columns-right .column.main {
  4294. width: 83.33333333%;
  4295. float: left;
  4296. -ms-flex-order: 1;
  4297. -webkit-order: 1;
  4298. order: 1;
  4299. }
  4300. .page-layout-3columns .column.left {
  4301. width: 16.66666667%;
  4302. float: left;
  4303. -ms-flex-order: 1;
  4304. -webkit-order: 1;
  4305. order: 1;
  4306. }
  4307. .page-layout-2columns-left .column.left {
  4308. width: 16.66666667%;
  4309. float: left;
  4310. -ms-flex-order: 1;
  4311. -webkit-order: 1;
  4312. order: 1;
  4313. }
  4314. .page-layout-2columns-right .column.left {
  4315. width: 16.66666667%;
  4316. float: left;
  4317. -ms-flex-order: 1;
  4318. -webkit-order: 1;
  4319. order: 1;
  4320. }
  4321. .page-layout-3columns .column.right {
  4322. width: 16.66666667%;
  4323. float: right;
  4324. -ms-flex-order: 3;
  4325. -webkit-order: 3;
  4326. order: 3;
  4327. }
  4328. .page-layout-2columns-left .column.right {
  4329. width: 16.66666667%;
  4330. float: right;
  4331. -ms-flex-order: 2;
  4332. -webkit-order: 2;
  4333. order: 2;
  4334. }
  4335. .page-layout-2columns-right .column.right {
  4336. width: 16.66666667%;
  4337. float: right;
  4338. -ms-flex-order: 2;
  4339. -webkit-order: 2;
  4340. order: 2;
  4341. }
  4342. }
  4343. .layout-example-3 .column.main {
  4344. width: 60%;
  4345. display: inline-block;
  4346. -ms-flex-order: 2;
  4347. -webkit-order: 2;
  4348. order: 2;
  4349. }
  4350. .layout-example-3 .column.left {
  4351. width: 20%;
  4352. float: left;
  4353. -ms-flex-order: 1;
  4354. -webkit-order: 1;
  4355. order: 1;
  4356. }
  4357. .layout-example-3 .column.right {
  4358. width: 20%;
  4359. float: right;
  4360. -ms-flex-order: 3;
  4361. -webkit-order: 3;
  4362. order: 3;
  4363. }
  4364. .layout-example-3-1 .column.main {
  4365. width: 60%;
  4366. float: left;
  4367. -ms-flex-order: 1;
  4368. -webkit-order: 1;
  4369. order: 1;
  4370. }
  4371. .layout-example-3-1 .column.left {
  4372. width: 20%;
  4373. display: inline-block;
  4374. -ms-flex-order: 2;
  4375. -webkit-order: 2;
  4376. order: 2;
  4377. }
  4378. .layout-example-3-1 .column.right {
  4379. width: 20%;
  4380. float: right;
  4381. -ms-flex-order: 3;
  4382. -webkit-order: 3;
  4383. order: 3;
  4384. }
  4385. .pages > .label {
  4386. border: 0;
  4387. clip: rect(0, 0, 0, 0);
  4388. height: 1px;
  4389. margin: -1px;
  4390. overflow: hidden;
  4391. padding: 0;
  4392. position: absolute;
  4393. width: 1px;
  4394. }
  4395. .pages .items {
  4396. font-size: 0;
  4397. letter-spacing: -1px;
  4398. line-height: 0;
  4399. white-space: nowrap;
  4400. margin: 0;
  4401. padding: 0;
  4402. list-style: none none;
  4403. display: inline-block;
  4404. font-weight: 700;
  4405. }
  4406. .pages .item {
  4407. font-size: 1.2rem;
  4408. font-size: 12px;
  4409. letter-spacing: normal;
  4410. line-height: 32px;
  4411. margin: 0 2px 0 0;
  4412. display: inline-block;
  4413. }
  4414. .pages .item .label {
  4415. border: 0;
  4416. clip: rect(0, 0, 0, 0);
  4417. height: 1px;
  4418. margin: -1px;
  4419. overflow: hidden;
  4420. padding: 0;
  4421. position: absolute;
  4422. width: 1px;
  4423. }
  4424. .pages a.page {
  4425. color: #1979c3;
  4426. display: inline-block;
  4427. padding: 0 4px;
  4428. text-decoration: none;
  4429. }
  4430. .pages a.page:visited {
  4431. color: #1979c3;
  4432. }
  4433. .pages a.page:hover {
  4434. color: #006bb4;
  4435. text-decoration: none;
  4436. }
  4437. .pages a.page:active {
  4438. color: #ff5501;
  4439. }
  4440. .pages strong.page {
  4441. font-size: 1.2rem;
  4442. font-size: 12px;
  4443. letter-spacing: normal;
  4444. line-height: 32px;
  4445. color: #333333;
  4446. display: inline-block;
  4447. font-weight: 700;
  4448. padding: 0 4px;
  4449. }
  4450. .pages .action {
  4451. border: 1px solid #d1d1d1;
  4452. color: #7d7d7d;
  4453. display: inline-block;
  4454. padding: 0;
  4455. text-decoration: none;
  4456. }
  4457. .pages .action:visited {
  4458. color: #7d7d7d;
  4459. }
  4460. .pages .action:hover {
  4461. color: #7d7d7d;
  4462. text-decoration: none;
  4463. }
  4464. .pages .action:active {
  4465. color: #7d7d7d;
  4466. }
  4467. .pages .action.next {
  4468. display: inline-block;
  4469. text-decoration: none;
  4470. }
  4471. .pages .action.next:visited:before {
  4472. color: #7d7d7d;
  4473. }
  4474. .pages .action.next:active:before {
  4475. color: #7d7d7d;
  4476. }
  4477. .pages .action.next > span {
  4478. border: 0;
  4479. clip: rect(0, 0, 0, 0);
  4480. height: 1px;
  4481. margin: -1px;
  4482. overflow: hidden;
  4483. padding: 0;
  4484. position: absolute;
  4485. width: 1px;
  4486. }
  4487. .pages .action.next:before {
  4488. -webkit-font-smoothing: antialiased;
  4489. font-size: 46px;
  4490. line-height: inherit;
  4491. color: #7d7d7d;
  4492. content: '\e608';
  4493. font-family: 'icons-blank-theme';
  4494. margin: 0 0 0 -6px;
  4495. vertical-align: top;
  4496. display: inline-block;
  4497. font-weight: normal;
  4498. overflow: hidden;
  4499. speak: none;
  4500. text-align: center;
  4501. }
  4502. .pages .action.next:hover:before {
  4503. color: #7d7d7d;
  4504. }
  4505. .pages .action.next:active:before {
  4506. color: #7d7d7d;
  4507. }
  4508. .pages .action.previous {
  4509. display: inline-block;
  4510. text-decoration: none;
  4511. }
  4512. .pages .action.previous:visited:before {
  4513. color: #7d7d7d;
  4514. }
  4515. .pages .action.previous:active:before {
  4516. color: #7d7d7d;
  4517. }
  4518. .pages .action.previous > span {
  4519. border: 0;
  4520. clip: rect(0, 0, 0, 0);
  4521. height: 1px;
  4522. margin: -1px;
  4523. overflow: hidden;
  4524. padding: 0;
  4525. position: absolute;
  4526. width: 1px;
  4527. }
  4528. .pages .action.previous:before {
  4529. -webkit-font-smoothing: antialiased;
  4530. font-size: 46px;
  4531. line-height: inherit;
  4532. color: #7d7d7d;
  4533. content: '\e617';
  4534. font-family: 'icons-blank-theme';
  4535. margin: 0 0 0 -6px;
  4536. vertical-align: top;
  4537. display: inline-block;
  4538. font-weight: normal;
  4539. overflow: hidden;
  4540. speak: none;
  4541. text-align: center;
  4542. }
  4543. .pages .action.previous:hover:before {
  4544. color: #7d7d7d;
  4545. }
  4546. .pages .action.previous:active:before {
  4547. color: #7d7d7d;
  4548. }
  4549. .example-pages-1 > .label {
  4550. display: inline-block;
  4551. font-weight: 700;
  4552. font-size: 1.2rem;
  4553. font-size: 12px;
  4554. letter-spacing: normal;
  4555. line-height: 32px;
  4556. }
  4557. .example-pages-1 > .label:after {
  4558. content: ': ';
  4559. }
  4560. .example-pages-1 .items {
  4561. font-size: 0;
  4562. letter-spacing: -1px;
  4563. line-height: 0;
  4564. white-space: nowrap;
  4565. margin: 0;
  4566. padding: 0;
  4567. list-style: none none;
  4568. display: inline-block;
  4569. font-weight: 700;
  4570. }
  4571. .example-pages-1 .item {
  4572. font-size: 1.2rem;
  4573. font-size: 12px;
  4574. letter-spacing: normal;
  4575. line-height: 32px;
  4576. margin: 0 3px;
  4577. display: inline-block;
  4578. }
  4579. .example-pages-1 .item .label {
  4580. border: 0;
  4581. clip: rect(0, 0, 0, 0);
  4582. height: 1px;
  4583. margin: -1px;
  4584. overflow: hidden;
  4585. padding: 0;
  4586. position: absolute;
  4587. width: 1px;
  4588. }
  4589. .example-pages-1 a.page {
  4590. background-color: #cccccc;
  4591. background-repeat: repeat-x;
  4592. background-image: -webkit-linear-gradient(top, #f4f4f4 0%, #cccccc 100%);
  4593. background-image: linear-gradient(to bottom, #f4f4f4 0%, #cccccc 100%);
  4594. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#cccccc', GradientType=0);
  4595. border: 1px solid #b3b3b3;
  4596. color: #333333;
  4597. display: inline-block;
  4598. padding: 0 4px;
  4599. text-decoration: none;
  4600. }
  4601. .example-pages-1 a.page:visited {
  4602. background-color: false;
  4603. background-repeat: repeat-x;
  4604. background-image: -webkit-linear-gradient(top, false 0%, false 100%);
  4605. background-image: linear-gradient(to bottom, false 0%, false 100%);
  4606. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0);
  4607. color: #1979c3;
  4608. }
  4609. .example-pages-1 a.page:hover {
  4610. background-color: #f4f4f4;
  4611. background-repeat: repeat-x;
  4612. background-image: -webkit-linear-gradient(top, #cccccc 0%, #f4f4f4 100%);
  4613. background-image: linear-gradient(to bottom, #cccccc 0%, #f4f4f4 100%);
  4614. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#f4f4f4', GradientType=0);
  4615. border: 1px solid #999999;
  4616. color: #333333;
  4617. text-decoration: none;
  4618. }
  4619. .example-pages-1 a.page:active {
  4620. background-color: false;
  4621. background-repeat: repeat-x;
  4622. background-image: -webkit-linear-gradient(top, false 0%, false 100%);
  4623. background-image: linear-gradient(to bottom, false 0%, false 100%);
  4624. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0);
  4625. color: #ff5501;
  4626. }
  4627. .example-pages-1 strong.page {
  4628. background: #1979c3;
  4629. border: 1px solid #135d96;
  4630. font-size: 1.2rem;
  4631. font-size: 12px;
  4632. letter-spacing: normal;
  4633. line-height: 32px;
  4634. color: #f7b32e;
  4635. display: inline-block;
  4636. font-weight: 700;
  4637. padding: 0 4px;
  4638. }
  4639. .example-pages-1 .action {
  4640. border: 1px solid #d1d1d1;
  4641. color: #7d7d7d;
  4642. display: inline-block;
  4643. padding: 0;
  4644. text-decoration: none;
  4645. }
  4646. .example-pages-1 .action:visited {
  4647. color: #7d7d7d;
  4648. }
  4649. .example-pages-1 .action:hover {
  4650. color: #ff5501;
  4651. text-decoration: none;
  4652. }
  4653. .example-pages-1 .action:active {
  4654. color: #7d7d7d;
  4655. }
  4656. .example-pages-1 .action.next {
  4657. display: inline-block;
  4658. text-decoration: none;
  4659. }
  4660. .example-pages-1 .action.next:visited:before {
  4661. color: #7d7d7d;
  4662. }
  4663. .example-pages-1 .action.next:active:before {
  4664. color: #7d7d7d;
  4665. }
  4666. .example-pages-1 .action.next > span {
  4667. border: 0;
  4668. clip: rect(0, 0, 0, 0);
  4669. height: 1px;
  4670. margin: -1px;
  4671. overflow: hidden;
  4672. padding: 0;
  4673. position: absolute;
  4674. width: 1px;
  4675. }
  4676. .example-pages-1 .action.next:before {
  4677. -webkit-font-smoothing: antialiased;
  4678. font-size: 30px;
  4679. line-height: inherit;
  4680. color: #7d7d7d;
  4681. content: '\e608';
  4682. font-family: 'icons-blank-theme';
  4683. margin: 0 0 0 -6px;
  4684. vertical-align: top;
  4685. display: inline-block;
  4686. font-weight: normal;
  4687. overflow: hidden;
  4688. speak: none;
  4689. text-align: center;
  4690. }
  4691. .example-pages-1 .action.next:hover:before {
  4692. color: #ff5501;
  4693. }
  4694. .example-pages-1 .action.next:active:before {
  4695. color: #7d7d7d;
  4696. }
  4697. .example-pages-1 .action.previous {
  4698. display: inline-block;
  4699. text-decoration: none;
  4700. }
  4701. .example-pages-1 .action.previous:visited:before {
  4702. color: #7d7d7d;
  4703. }
  4704. .example-pages-1 .action.previous:active:before {
  4705. color: #7d7d7d;
  4706. }
  4707. .example-pages-1 .action.previous > span {
  4708. border: 0;
  4709. clip: rect(0, 0, 0, 0);
  4710. height: 1px;
  4711. margin: -1px;
  4712. overflow: hidden;
  4713. padding: 0;
  4714. position: absolute;
  4715. width: 1px;
  4716. }
  4717. .example-pages-1 .action.previous:before {
  4718. -webkit-font-smoothing: antialiased;
  4719. font-size: 30px;
  4720. line-height: inherit;
  4721. color: #7d7d7d;
  4722. content: '\e617';
  4723. font-family: 'icons-blank-theme';
  4724. margin: 0 0 0 -6px;
  4725. vertical-align: top;
  4726. display: inline-block;
  4727. font-weight: normal;
  4728. overflow: hidden;
  4729. speak: none;
  4730. text-align: center;
  4731. }
  4732. .example-pages-1 .action.previous:hover:before {
  4733. color: #ff5501;
  4734. }
  4735. .example-pages-1 .action.previous:active:before {
  4736. color: #7d7d7d;
  4737. }
  4738. .example-pages-2 > .label {
  4739. display: inline-block;
  4740. font-weight: 700;
  4741. font-size: 1.2rem;
  4742. font-size: 12px;
  4743. letter-spacing: normal;
  4744. line-height: 32px;
  4745. }
  4746. .example-pages-2 > .label:after {
  4747. content: ': ';
  4748. }
  4749. .example-pages-2 .items {
  4750. font-size: 0;
  4751. letter-spacing: -1px;
  4752. line-height: 0;
  4753. white-space: nowrap;
  4754. margin: 0;
  4755. padding: 0;
  4756. list-style: none none;
  4757. display: inline-block;
  4758. font-weight: 700;
  4759. }
  4760. .example-pages-2 .item {
  4761. font-size: 1.2rem;
  4762. font-size: 12px;
  4763. letter-spacing: normal;
  4764. line-height: 32px;
  4765. margin: 0 2px 0 0;
  4766. display: inline-block;
  4767. }
  4768. .example-pages-2 .item .label {
  4769. border: 0;
  4770. clip: rect(0, 0, 0, 0);
  4771. height: 1px;
  4772. margin: -1px;
  4773. overflow: hidden;
  4774. padding: 0;
  4775. position: absolute;
  4776. width: 1px;
  4777. }
  4778. .example-pages-2 a.page {
  4779. color: #1979c3;
  4780. display: inline-block;
  4781. padding: 0 4px;
  4782. text-decoration: none;
  4783. }
  4784. .example-pages-2 a.page:visited {
  4785. color: #1979c3;
  4786. }
  4787. .example-pages-2 a.page:hover {
  4788. color: #006bb4;
  4789. text-decoration: none;
  4790. }
  4791. .example-pages-2 a.page:active {
  4792. color: #ff5501;
  4793. }
  4794. .example-pages-2 strong.page {
  4795. font-size: 1.2rem;
  4796. font-size: 12px;
  4797. letter-spacing: normal;
  4798. line-height: 32px;
  4799. color: #333333;
  4800. display: inline-block;
  4801. font-weight: 700;
  4802. padding: 0 4px;
  4803. }
  4804. .example-pages-2 .action {
  4805. border: 1px solid #d1d1d1;
  4806. color: #7d7d7d;
  4807. display: inline-block;
  4808. padding: 0;
  4809. text-decoration: none;
  4810. }
  4811. .example-pages-2 .action:visited {
  4812. color: #7d7d7d;
  4813. }
  4814. .example-pages-2 .action:hover {
  4815. color: #7d7d7d;
  4816. text-decoration: none;
  4817. }
  4818. .example-pages-2 .action:active {
  4819. color: #7d7d7d;
  4820. }
  4821. .example-pages-3 > .label {
  4822. border: 0;
  4823. clip: rect(0, 0, 0, 0);
  4824. height: 1px;
  4825. margin: -1px;
  4826. overflow: hidden;
  4827. padding: 0;
  4828. position: absolute;
  4829. width: 1px;
  4830. }
  4831. .example-pages-3 .items {
  4832. font-size: 0;
  4833. letter-spacing: -1px;
  4834. line-height: 0;
  4835. white-space: nowrap;
  4836. margin: 0;
  4837. padding: 0;
  4838. list-style: none none;
  4839. display: inline-block;
  4840. font-weight: 700;
  4841. }
  4842. .example-pages-3 .item {
  4843. font-size: 1.2rem;
  4844. font-size: 12px;
  4845. letter-spacing: normal;
  4846. line-height: 32px;
  4847. margin: 0 2px 0 0;
  4848. display: inline-block;
  4849. }
  4850. .example-pages-3 .item .label {
  4851. border: 0;
  4852. clip: rect(0, 0, 0, 0);
  4853. height: 1px;
  4854. margin: -1px;
  4855. overflow: hidden;
  4856. padding: 0;
  4857. position: absolute;
  4858. width: 1px;
  4859. }
  4860. .example-pages-3 a.page {
  4861. background: #1979c3;
  4862. color: #ffffff;
  4863. display: inline-block;
  4864. padding: 0 4px;
  4865. text-decoration: none;
  4866. }
  4867. .example-pages-3 a.page:visited {
  4868. background: #1979c3;
  4869. color: #ffffff;
  4870. }
  4871. .example-pages-3 a.page:hover {
  4872. background: #006bb4;
  4873. color: #ffffff;
  4874. text-decoration: none;
  4875. }
  4876. .example-pages-3 a.page:active {
  4877. background: #ff5501;
  4878. color: #ffffff;
  4879. }
  4880. .example-pages-3 strong.page {
  4881. background: #1979c3;
  4882. font-size: 1.2rem;
  4883. font-size: 12px;
  4884. letter-spacing: normal;
  4885. line-height: 32px;
  4886. color: #ffffff;
  4887. display: inline-block;
  4888. font-weight: 700;
  4889. padding: 0 4px;
  4890. }
  4891. .example-pages-3 .action {
  4892. background: #1979c3;
  4893. border: 1px solid #d1d1d1;
  4894. color: #ffffff;
  4895. display: inline-block;
  4896. padding: 0;
  4897. text-decoration: none;
  4898. }
  4899. .example-pages-3 .action:visited {
  4900. background: #1979c3;
  4901. color: #7d7d7d;
  4902. }
  4903. .example-pages-3 .action:hover {
  4904. background: #006bb4;
  4905. color: #ffffff;
  4906. text-decoration: none;
  4907. }
  4908. .example-pages-3 .action:active {
  4909. background: #ff5501;
  4910. color: #ffffff;
  4911. }
  4912. .example-pages-3 .action.next {
  4913. display: inline-block;
  4914. text-decoration: none;
  4915. }
  4916. .example-pages-3 .action.next:visited:before {
  4917. color: #7d7d7d;
  4918. }
  4919. .example-pages-3 .action.next:active:before {
  4920. color: #ffffff;
  4921. }
  4922. .example-pages-3 .action.next > span {
  4923. border: 0;
  4924. clip: rect(0, 0, 0, 0);
  4925. height: 1px;
  4926. margin: -1px;
  4927. overflow: hidden;
  4928. padding: 0;
  4929. position: absolute;
  4930. width: 1px;
  4931. }
  4932. .example-pages-3 .action.next:before {
  4933. -webkit-font-smoothing: antialiased;
  4934. font-size: 46px;
  4935. line-height: inherit;
  4936. color: #ffffff;
  4937. content: '\e608';
  4938. font-family: 'icons-blank-theme';
  4939. margin: 0 0 0 -6px;
  4940. vertical-align: top;
  4941. display: inline-block;
  4942. font-weight: normal;
  4943. overflow: hidden;
  4944. speak: none;
  4945. text-align: center;
  4946. }
  4947. .example-pages-3 .action.next:hover:before {
  4948. color: #ffffff;
  4949. }
  4950. .example-pages-3 .action.next:active:before {
  4951. color: #ffffff;
  4952. }
  4953. .example-pages-3 .action.previous {
  4954. display: inline-block;
  4955. text-decoration: none;
  4956. }
  4957. .example-pages-3 .action.previous:visited:before {
  4958. color: #7d7d7d;
  4959. }
  4960. .example-pages-3 .action.previous:active:before {
  4961. color: #ffffff;
  4962. }
  4963. .example-pages-3 .action.previous > span {
  4964. border: 0;
  4965. clip: rect(0, 0, 0, 0);
  4966. height: 1px;
  4967. margin: -1px;
  4968. overflow: hidden;
  4969. padding: 0;
  4970. position: absolute;
  4971. width: 1px;
  4972. }
  4973. .example-pages-3 .action.previous:before {
  4974. -webkit-font-smoothing: antialiased;
  4975. font-size: 46px;
  4976. line-height: inherit;
  4977. color: #ffffff;
  4978. content: '\e617';
  4979. font-family: 'icons-blank-theme';
  4980. margin: 0 0 0 -6px;
  4981. vertical-align: top;
  4982. display: inline-block;
  4983. font-weight: normal;
  4984. overflow: hidden;
  4985. speak: none;
  4986. text-align: center;
  4987. }
  4988. .example-pages-3 .action.previous:hover:before {
  4989. color: #ffffff;
  4990. }
  4991. .example-pages-3 .action.previous:active:before {
  4992. color: #ffffff;
  4993. }
  4994. .window.popup.popup-example {
  4995. background: #ffffff;
  4996. border: 1px solid #aeaeae;
  4997. padding: 22px;
  4998. width: 100%;
  4999. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  5000. transition: opacity 0.3s linear;
  5001. bottom: 0;
  5002. left: 0;
  5003. position: fixed;
  5004. right: 0;
  5005. top: 0;
  5006. z-index: 1001;
  5007. display: none;
  5008. opacity: 0;
  5009. }
  5010. .window.popup.popup-example .popup-header {
  5011. margin: 0 0 25px;
  5012. padding-right: 22px;
  5013. }
  5014. .window.popup.popup-example .popup-header .title {
  5015. font-weight: 300;
  5016. line-height: 1.1;
  5017. font-size: 1.8rem;
  5018. margin-top: 1.5rem;
  5019. margin-bottom: 1rem;
  5020. }
  5021. .window.popup.popup-example .popup-actions .action.close {
  5022. position: absolute;
  5023. display: inline-block;
  5024. background-image: none;
  5025. background: none;
  5026. -moz-box-sizing: content-box;
  5027. border: 0;
  5028. box-shadow: none;
  5029. line-height: inherit;
  5030. margin: 0;
  5031. padding: 0;
  5032. text-decoration: none;
  5033. text-shadow: none;
  5034. font-weight: 400;
  5035. right: 10px;
  5036. top: 10px;
  5037. }
  5038. .window.popup.popup-example .popup-actions .action.close > span {
  5039. border: 0;
  5040. clip: rect(0, 0, 0, 0);
  5041. height: 1px;
  5042. margin: -1px;
  5043. overflow: hidden;
  5044. padding: 0;
  5045. position: absolute;
  5046. width: 1px;
  5047. }
  5048. .window.popup.popup-example .popup-actions .action.close:before {
  5049. -webkit-font-smoothing: antialiased;
  5050. font-size: 22px;
  5051. line-height: 22px;
  5052. color: inherit;
  5053. content: '\e616';
  5054. font-family: 'icons-blank-theme';
  5055. margin: 0;
  5056. vertical-align: top;
  5057. display: inline-block;
  5058. font-weight: normal;
  5059. overflow: hidden;
  5060. speak: none;
  5061. text-align: center;
  5062. }
  5063. .window.popup.popup-example .popup-actions .action.close:hover:before {
  5064. color: inherit;
  5065. }
  5066. .window.popup.popup-example .popup-actions .action.close:active:before {
  5067. color: inherit;
  5068. }
  5069. .window.popup.popup-example .popup-actions .action.close:focus,
  5070. .window.popup.popup-example .popup-actions .action.close:active {
  5071. background: none;
  5072. border: none;
  5073. }
  5074. .window.popup.popup-example .popup-actions .action.close:hover {
  5075. background: none;
  5076. border: none;
  5077. }
  5078. .window.popup.popup-example .popup-actions .action.close.disabled,
  5079. .window.popup.popup-example .popup-actions .action.close[disabled],
  5080. fieldset[disabled] .window.popup.popup-example .popup-actions .action.close {
  5081. cursor: not-allowed;
  5082. pointer-events: none;
  5083. opacity: 0.5;
  5084. }
  5085. .window.popup.popup-example.active {
  5086. opacity: 1;
  5087. }
  5088. .window.popup.popup-example-1 {
  5089. background: #ffffff;
  5090. border: 1px solid #aeaeae;
  5091. padding: 22px;
  5092. width: 100%;
  5093. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  5094. transition: opacity 0.3s linear;
  5095. bottom: 0;
  5096. left: 0;
  5097. position: fixed;
  5098. right: 0;
  5099. top: 0;
  5100. z-index: 1001;
  5101. display: none;
  5102. opacity: 0;
  5103. }
  5104. .window.popup.popup-example-1 .popup-header {
  5105. margin: 0 0 25px;
  5106. padding-right: 22px;
  5107. }
  5108. .window.popup.popup-example-1 .popup-header .title {
  5109. font-weight: 300;
  5110. line-height: 1.1;
  5111. font-size: 1.8rem;
  5112. margin-top: 1.5rem;
  5113. margin-bottom: 1rem;
  5114. }
  5115. .window.popup.popup-example-1 .popup-actions .action.close {
  5116. position: absolute;
  5117. display: inline-block;
  5118. background-image: none;
  5119. background: none;
  5120. -moz-box-sizing: content-box;
  5121. border: 0;
  5122. box-shadow: none;
  5123. line-height: inherit;
  5124. margin: 0;
  5125. padding: 0;
  5126. text-decoration: none;
  5127. text-shadow: none;
  5128. font-weight: 400;
  5129. right: 10px;
  5130. top: 10px;
  5131. }
  5132. .window.popup.popup-example-1 .popup-actions .action.close > span {
  5133. border: 0;
  5134. clip: rect(0, 0, 0, 0);
  5135. height: 1px;
  5136. margin: -1px;
  5137. overflow: hidden;
  5138. padding: 0;
  5139. position: absolute;
  5140. width: 1px;
  5141. }
  5142. .window.popup.popup-example-1 .popup-actions .action.close:before {
  5143. -webkit-font-smoothing: antialiased;
  5144. font-size: 22px;
  5145. line-height: 22px;
  5146. color: inherit;
  5147. content: '\e616';
  5148. font-family: 'icons-blank-theme';
  5149. margin: 0;
  5150. vertical-align: top;
  5151. display: inline-block;
  5152. font-weight: normal;
  5153. overflow: hidden;
  5154. speak: none;
  5155. text-align: center;
  5156. }
  5157. .window.popup.popup-example-1 .popup-actions .action.close:hover:before {
  5158. color: inherit;
  5159. }
  5160. .window.popup.popup-example-1 .popup-actions .action.close:active:before {
  5161. color: inherit;
  5162. }
  5163. .window.popup.popup-example-1 .popup-actions .action.close:focus,
  5164. .window.popup.popup-example-1 .popup-actions .action.close:active {
  5165. background: none;
  5166. border: none;
  5167. }
  5168. .window.popup.popup-example-1 .popup-actions .action.close:hover {
  5169. background: none;
  5170. border: none;
  5171. }
  5172. .window.popup.popup-example-1 .popup-actions .action.close.disabled,
  5173. .window.popup.popup-example-1 .popup-actions .action.close[disabled],
  5174. fieldset[disabled] .window.popup.popup-example-1 .popup-actions .action.close {
  5175. cursor: not-allowed;
  5176. pointer-events: none;
  5177. opacity: 0.5;
  5178. }
  5179. .window.popup.popup-example-1.active {
  5180. opacity: 1;
  5181. }
  5182. .window.overlay {
  5183. transition: opacity 0.15s linear;
  5184. background: #000000;
  5185. z-index: 899;
  5186. bottom: 0;
  5187. left: 0;
  5188. opacity: 0;
  5189. position: fixed;
  5190. right: 0;
  5191. top: 0;
  5192. }
  5193. .window.overlay.active {
  5194. opacity: 0.5;
  5195. filter: alpha(opacity=50);
  5196. }
  5197. .window.popup.popup-example-2 {
  5198. background: #ffffff;
  5199. border: 1px solid #aeaeae;
  5200. padding: 22px;
  5201. width: 100%;
  5202. overflow-y: auto;
  5203. max-height: 200px;
  5204. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  5205. transition: opacity 0.3s linear;
  5206. bottom: 0;
  5207. left: 0;
  5208. position: fixed;
  5209. right: 0;
  5210. top: 0;
  5211. z-index: 1001;
  5212. display: none;
  5213. opacity: 0;
  5214. }
  5215. .window.popup.popup-example-2 .popup-header {
  5216. margin: 0 0 25px;
  5217. padding-right: 22px;
  5218. }
  5219. .window.popup.popup-example-2 .popup-header .title {
  5220. font-weight: 300;
  5221. line-height: 1.1;
  5222. font-size: 1.8rem;
  5223. margin-top: 1.5rem;
  5224. margin-bottom: 1rem;
  5225. }
  5226. .window.popup.popup-example-2 .popup-actions .action.close {
  5227. position: absolute;
  5228. display: inline-block;
  5229. background-image: none;
  5230. background: none;
  5231. -moz-box-sizing: content-box;
  5232. border: 0;
  5233. box-shadow: none;
  5234. line-height: inherit;
  5235. margin: 0;
  5236. padding: 0;
  5237. text-decoration: none;
  5238. text-shadow: none;
  5239. font-weight: 400;
  5240. right: 10px;
  5241. top: 10px;
  5242. }
  5243. .window.popup.popup-example-2 .popup-actions .action.close > span {
  5244. border: 0;
  5245. clip: rect(0, 0, 0, 0);
  5246. height: 1px;
  5247. margin: -1px;
  5248. overflow: hidden;
  5249. padding: 0;
  5250. position: absolute;
  5251. width: 1px;
  5252. }
  5253. .window.popup.popup-example-2 .popup-actions .action.close:before {
  5254. -webkit-font-smoothing: antialiased;
  5255. font-size: 22px;
  5256. line-height: 22px;
  5257. color: inherit;
  5258. content: '\e616';
  5259. font-family: 'icons-blank-theme';
  5260. margin: 0;
  5261. vertical-align: top;
  5262. display: inline-block;
  5263. font-weight: normal;
  5264. overflow: hidden;
  5265. speak: none;
  5266. text-align: center;
  5267. }
  5268. .window.popup.popup-example-2 .popup-actions .action.close:hover:before {
  5269. color: inherit;
  5270. }
  5271. .window.popup.popup-example-2 .popup-actions .action.close:active:before {
  5272. color: inherit;
  5273. }
  5274. .window.popup.popup-example-2 .popup-actions .action.close:focus,
  5275. .window.popup.popup-example-2 .popup-actions .action.close:active {
  5276. background: none;
  5277. border: none;
  5278. }
  5279. .window.popup.popup-example-2 .popup-actions .action.close:hover {
  5280. background: none;
  5281. border: none;
  5282. }
  5283. .window.popup.popup-example-2 .popup-actions .action.close.disabled,
  5284. .window.popup.popup-example-2 .popup-actions .action.close[disabled],
  5285. fieldset[disabled] .window.popup.popup-example-2 .popup-actions .action.close {
  5286. cursor: not-allowed;
  5287. pointer-events: none;
  5288. opacity: 0.5;
  5289. }
  5290. .window.popup.popup-example-2.active {
  5291. opacity: 1;
  5292. }
  5293. .window.popup.popup-example-3 {
  5294. background: #ffffff;
  5295. border: 1px solid #aeaeae;
  5296. padding: 22px;
  5297. width: 100%;
  5298. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  5299. transition: opacity 0.3s linear;
  5300. bottom: 0;
  5301. left: 0;
  5302. position: fixed;
  5303. right: 0;
  5304. top: 0;
  5305. z-index: 1001;
  5306. display: none;
  5307. opacity: 0;
  5308. }
  5309. .window.popup.popup-example-3 .popup-header {
  5310. margin: 0 0 25px;
  5311. padding-right: 22px;
  5312. }
  5313. .window.popup.popup-example-3 .popup-header .title {
  5314. font-weight: 300;
  5315. line-height: 1.1;
  5316. font-size: 1.8rem;
  5317. margin-top: 1.5rem;
  5318. margin-bottom: 1rem;
  5319. }
  5320. .window.popup.popup-example-3 .popup-content {
  5321. overflow-y: auto;
  5322. max-height: 200px;
  5323. }
  5324. .window.popup.popup-example-3 .popup-actions .action.close {
  5325. position: absolute;
  5326. display: inline-block;
  5327. background-image: none;
  5328. background: none;
  5329. -moz-box-sizing: content-box;
  5330. border: 0;
  5331. box-shadow: none;
  5332. line-height: inherit;
  5333. margin: 0;
  5334. padding: 0;
  5335. text-decoration: none;
  5336. text-shadow: none;
  5337. font-weight: 400;
  5338. right: 10px;
  5339. top: 10px;
  5340. }
  5341. .window.popup.popup-example-3 .popup-actions .action.close > span {
  5342. border: 0;
  5343. clip: rect(0, 0, 0, 0);
  5344. height: 1px;
  5345. margin: -1px;
  5346. overflow: hidden;
  5347. padding: 0;
  5348. position: absolute;
  5349. width: 1px;
  5350. }
  5351. .window.popup.popup-example-3 .popup-actions .action.close:before {
  5352. -webkit-font-smoothing: antialiased;
  5353. font-size: 22px;
  5354. line-height: 22px;
  5355. color: inherit;
  5356. content: '\e616';
  5357. font-family: 'icons-blank-theme';
  5358. margin: 0;
  5359. vertical-align: top;
  5360. display: inline-block;
  5361. font-weight: normal;
  5362. overflow: hidden;
  5363. speak: none;
  5364. text-align: center;
  5365. }
  5366. .window.popup.popup-example-3 .popup-actions .action.close:hover:before {
  5367. color: inherit;
  5368. }
  5369. .window.popup.popup-example-3 .popup-actions .action.close:active:before {
  5370. color: inherit;
  5371. }
  5372. .window.popup.popup-example-3 .popup-actions .action.close:focus,
  5373. .window.popup.popup-example-3 .popup-actions .action.close:active {
  5374. background: none;
  5375. border: none;
  5376. }
  5377. .window.popup.popup-example-3 .popup-actions .action.close:hover {
  5378. background: none;
  5379. border: none;
  5380. }
  5381. .window.popup.popup-example-3 .popup-actions .action.close.disabled,
  5382. .window.popup.popup-example-3 .popup-actions .action.close[disabled],
  5383. fieldset[disabled] .window.popup.popup-example-3 .popup-actions .action.close {
  5384. cursor: not-allowed;
  5385. pointer-events: none;
  5386. opacity: 0.5;
  5387. }
  5388. .window.popup.popup-example-3.active {
  5389. opacity: 1;
  5390. }
  5391. .window.popup.popup-example-4 {
  5392. background: #ffffff;
  5393. border: 1px solid #aeaeae;
  5394. padding: 22px;
  5395. width: 100%;
  5396. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  5397. transition: opacity 0.3s linear;
  5398. bottom: 0;
  5399. left: 0;
  5400. position: fixed;
  5401. right: 0;
  5402. top: 0;
  5403. z-index: 1001;
  5404. display: none;
  5405. opacity: 0;
  5406. }
  5407. .window.popup.popup-example-4 .popup-header {
  5408. margin: 0 0 25px;
  5409. padding-right: 22px;
  5410. }
  5411. .window.popup.popup-example-4 .popup-header .title {
  5412. font-weight: 300;
  5413. line-height: 1.1;
  5414. font-size: 1.8rem;
  5415. margin-top: 1.5rem;
  5416. margin-bottom: 1rem;
  5417. }
  5418. .window.popup.popup-example-4 .popup-content {
  5419. margin: 0 0 20px;
  5420. }
  5421. .window.popup.popup-example-4 .popup-footer {
  5422. margin: 0 20px;
  5423. }
  5424. .window.popup.popup-example-4 .popup-actions .action.close {
  5425. position: absolute;
  5426. display: inline-block;
  5427. background-image: none;
  5428. background: none;
  5429. -moz-box-sizing: content-box;
  5430. border: 0;
  5431. box-shadow: none;
  5432. line-height: inherit;
  5433. margin: 0;
  5434. padding: 0;
  5435. text-decoration: none;
  5436. text-shadow: none;
  5437. font-weight: 400;
  5438. right: 10px;
  5439. top: 10px;
  5440. }
  5441. .window.popup.popup-example-4 .popup-actions .action.close > span {
  5442. border: 0;
  5443. clip: rect(0, 0, 0, 0);
  5444. height: 1px;
  5445. margin: -1px;
  5446. overflow: hidden;
  5447. padding: 0;
  5448. position: absolute;
  5449. width: 1px;
  5450. }
  5451. .window.popup.popup-example-4 .popup-actions .action.close:before {
  5452. -webkit-font-smoothing: antialiased;
  5453. font-size: 22px;
  5454. line-height: 22px;
  5455. color: inherit;
  5456. content: '\e616';
  5457. font-family: 'icons-blank-theme';
  5458. margin: 0;
  5459. vertical-align: top;
  5460. display: inline-block;
  5461. font-weight: normal;
  5462. overflow: hidden;
  5463. speak: none;
  5464. text-align: center;
  5465. }
  5466. .window.popup.popup-example-4 .popup-actions .action.close:hover:before {
  5467. color: inherit;
  5468. }
  5469. .window.popup.popup-example-4 .popup-actions .action.close:active:before {
  5470. color: inherit;
  5471. }
  5472. .window.popup.popup-example-4 .popup-actions .action.close:focus,
  5473. .window.popup.popup-example-4 .popup-actions .action.close:active {
  5474. background: none;
  5475. border: none;
  5476. }
  5477. .window.popup.popup-example-4 .popup-actions .action.close:hover {
  5478. background: none;
  5479. border: none;
  5480. }
  5481. .window.popup.popup-example-4 .popup-actions .action.close.disabled,
  5482. .window.popup.popup-example-4 .popup-actions .action.close[disabled],
  5483. fieldset[disabled] .window.popup.popup-example-4 .popup-actions .action.close {
  5484. cursor: not-allowed;
  5485. pointer-events: none;
  5486. opacity: 0.5;
  5487. }
  5488. .window.popup.popup-example-4.active {
  5489. opacity: 1;
  5490. }
  5491. .window.popup.popup-example-5 {
  5492. background: #ffffff;
  5493. border: 1px solid #aeaeae;
  5494. padding: 22px;
  5495. width: 100%;
  5496. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  5497. transition: opacity 0.3s linear;
  5498. bottom: 0;
  5499. left: 0;
  5500. position: fixed;
  5501. right: 0;
  5502. top: 0;
  5503. z-index: 1001;
  5504. display: none;
  5505. opacity: 0;
  5506. }
  5507. .window.popup.popup-example-5 .popup-header {
  5508. margin: 0 0 25px;
  5509. padding-right: 22px;
  5510. }
  5511. .window.popup.popup-example-5 .popup-header .title {
  5512. font-weight: 300;
  5513. line-height: 1.1;
  5514. font-size: 2.6rem;
  5515. margin-top: 0rem;
  5516. margin-bottom: 2rem;
  5517. }
  5518. .window.popup.popup-example-5 .popup-actions .action.close {
  5519. position: absolute;
  5520. display: inline-block;
  5521. background-image: none;
  5522. background: none;
  5523. -moz-box-sizing: content-box;
  5524. border: 0;
  5525. box-shadow: none;
  5526. line-height: inherit;
  5527. margin: 0;
  5528. padding: 0;
  5529. text-decoration: none;
  5530. text-shadow: none;
  5531. font-weight: 400;
  5532. right: 10px;
  5533. top: 10px;
  5534. }
  5535. .window.popup.popup-example-5 .popup-actions .action.close > span {
  5536. border: 0;
  5537. clip: rect(0, 0, 0, 0);
  5538. height: 1px;
  5539. margin: -1px;
  5540. overflow: hidden;
  5541. padding: 0;
  5542. position: absolute;
  5543. width: 1px;
  5544. }
  5545. .window.popup.popup-example-5 .popup-actions .action.close:before {
  5546. -webkit-font-smoothing: antialiased;
  5547. font-size: 22px;
  5548. line-height: 22px;
  5549. color: inherit;
  5550. content: '\e616';
  5551. font-family: 'icons-blank-theme';
  5552. margin: 0;
  5553. vertical-align: top;
  5554. display: inline-block;
  5555. font-weight: normal;
  5556. overflow: hidden;
  5557. speak: none;
  5558. text-align: center;
  5559. }
  5560. .window.popup.popup-example-5 .popup-actions .action.close:hover:before {
  5561. color: inherit;
  5562. }
  5563. .window.popup.popup-example-5 .popup-actions .action.close:active:before {
  5564. color: inherit;
  5565. }
  5566. .window.popup.popup-example-5 .popup-actions .action.close:focus,
  5567. .window.popup.popup-example-5 .popup-actions .action.close:active {
  5568. background: none;
  5569. border: none;
  5570. }
  5571. .window.popup.popup-example-5 .popup-actions .action.close:hover {
  5572. background: none;
  5573. border: none;
  5574. }
  5575. .window.popup.popup-example-5 .popup-actions .action.close.disabled,
  5576. .window.popup.popup-example-5 .popup-actions .action.close[disabled],
  5577. fieldset[disabled] .window.popup.popup-example-5 .popup-actions .action.close {
  5578. cursor: not-allowed;
  5579. pointer-events: none;
  5580. opacity: 0.5;
  5581. }
  5582. .window.popup.popup-example-5.active {
  5583. opacity: 1;
  5584. }
  5585. .window.popup.popup-example-6 {
  5586. background: #ffffff;
  5587. border: 1px solid #aeaeae;
  5588. padding: 22px;
  5589. width: 100%;
  5590. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  5591. transition: opacity 0.3s linear;
  5592. bottom: 0;
  5593. left: 0;
  5594. position: fixed;
  5595. right: 0;
  5596. top: 0;
  5597. z-index: 1001;
  5598. display: none;
  5599. opacity: 0;
  5600. }
  5601. .window.popup.popup-example-6 .popup-footer .actions.toolbar {
  5602. text-align: left;
  5603. }
  5604. .window.popup.popup-example-6 .popup-footer .actions.toolbar:before,
  5605. .window.popup.popup-example-6 .popup-footer .actions.toolbar:after {
  5606. content: '';
  5607. display: table;
  5608. }
  5609. .window.popup.popup-example-6 .popup-footer .actions.toolbar:after {
  5610. clear: both;
  5611. }
  5612. .window.popup.popup-example-6 .popup-footer .actions.toolbar .secondary {
  5613. float: left;
  5614. }
  5615. .window.popup.popup-example-6 .popup-footer .actions.toolbar .primary,
  5616. .window.popup.popup-example-6 .popup-footer .actions.toolbar .secondary {
  5617. display: inline-block;
  5618. }
  5619. .window.popup.popup-example-6 .popup-footer .actions.toolbar .primary a.action,
  5620. .window.popup.popup-example-6 .popup-footer .actions.toolbar .secondary a.action {
  5621. display: inline-block;
  5622. }
  5623. .window.popup.popup-example-6 .popup-footer .actions.toolbar .primary .action {
  5624. margin: 0 5px 0 0;
  5625. }
  5626. .window.popup.popup-example-6 .popup-footer .actions.toolbar .secondary a.action {
  5627. margin-top: 6px;
  5628. }
  5629. .window.popup.popup-example-6 .popup-header {
  5630. margin: 0 0 25px;
  5631. padding-right: 22px;
  5632. }
  5633. .window.popup.popup-example-6 .popup-header .title {
  5634. font-weight: 300;
  5635. line-height: 1.1;
  5636. font-size: 1.8rem;
  5637. margin-top: 1.5rem;
  5638. margin-bottom: 1rem;
  5639. }
  5640. .window.popup.popup-example-6 .popup-actions .action.close {
  5641. position: absolute;
  5642. display: inline-block;
  5643. background-image: none;
  5644. background: none;
  5645. -moz-box-sizing: content-box;
  5646. border: 0;
  5647. box-shadow: none;
  5648. line-height: inherit;
  5649. margin: 0;
  5650. padding: 0;
  5651. text-decoration: none;
  5652. text-shadow: none;
  5653. font-weight: 400;
  5654. right: 10px;
  5655. top: 10px;
  5656. }
  5657. .window.popup.popup-example-6 .popup-actions .action.close > span {
  5658. border: 0;
  5659. clip: rect(0, 0, 0, 0);
  5660. height: 1px;
  5661. margin: -1px;
  5662. overflow: hidden;
  5663. padding: 0;
  5664. position: absolute;
  5665. width: 1px;
  5666. }
  5667. .window.popup.popup-example-6 .popup-actions .action.close:before {
  5668. -webkit-font-smoothing: antialiased;
  5669. font-size: 22px;
  5670. line-height: 22px;
  5671. color: inherit;
  5672. content: '\e616';
  5673. font-family: 'icons-blank-theme';
  5674. margin: 0;
  5675. vertical-align: top;
  5676. display: inline-block;
  5677. font-weight: normal;
  5678. overflow: hidden;
  5679. speak: none;
  5680. text-align: center;
  5681. }
  5682. .window.popup.popup-example-6 .popup-actions .action.close:hover:before {
  5683. color: inherit;
  5684. }
  5685. .window.popup.popup-example-6 .popup-actions .action.close:active:before {
  5686. color: inherit;
  5687. }
  5688. .window.popup.popup-example-6 .popup-actions .action.close:focus,
  5689. .window.popup.popup-example-6 .popup-actions .action.close:active {
  5690. background: none;
  5691. border: none;
  5692. }
  5693. .window.popup.popup-example-6 .popup-actions .action.close:hover {
  5694. background: none;
  5695. border: none;
  5696. }
  5697. .window.popup.popup-example-6 .popup-actions .action.close.disabled,
  5698. .window.popup.popup-example-6 .popup-actions .action.close[disabled],
  5699. fieldset[disabled] .window.popup.popup-example-6 .popup-actions .action.close {
  5700. cursor: not-allowed;
  5701. pointer-events: none;
  5702. opacity: 0.5;
  5703. }
  5704. .window.popup.popup-example-6.active {
  5705. opacity: 1;
  5706. }
  5707. .window.popup.popup-example-7 {
  5708. background: #ffffff;
  5709. border: 1px solid #aeaeae;
  5710. padding: 22px;
  5711. width: 100%;
  5712. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  5713. transition: opacity 0.3s linear;
  5714. bottom: 0;
  5715. left: 0;
  5716. position: fixed;
  5717. right: 0;
  5718. top: 0;
  5719. z-index: 1001;
  5720. display: none;
  5721. opacity: 0;
  5722. }
  5723. .window.popup.popup-example-7 .popup-header {
  5724. margin: 0 0 25px;
  5725. padding-right: 22px;
  5726. }
  5727. .window.popup.popup-example-7 .popup-header .title {
  5728. font-weight: 300;
  5729. line-height: 1.1;
  5730. font-size: 1.8rem;
  5731. margin-top: 1.5rem;
  5732. margin-bottom: 1rem;
  5733. }
  5734. .window.popup.popup-example-7 .popup-actions .action.close {
  5735. position: absolute;
  5736. right: 10px;
  5737. top: 10px;
  5738. }
  5739. .window.popup.popup-example-7.active {
  5740. opacity: 1;
  5741. }
  5742. .window.popup.popup-example-8 {
  5743. background: #ffffff;
  5744. border: 1px solid #aeaeae;
  5745. padding: 22px;
  5746. width: 100%;
  5747. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  5748. transition: opacity 0.3s linear;
  5749. bottom: 0;
  5750. left: 0;
  5751. position: fixed;
  5752. right: 0;
  5753. top: 0;
  5754. z-index: 1001;
  5755. display: none;
  5756. opacity: 0;
  5757. }
  5758. .window.popup.popup-example-8 .popup-header {
  5759. margin: 0 0 25px;
  5760. padding-right: 30px;
  5761. }
  5762. .window.popup.popup-example-8 .popup-header .title {
  5763. font-weight: 300;
  5764. line-height: 1.1;
  5765. font-size: 1.8rem;
  5766. margin-top: 1.5rem;
  5767. margin-bottom: 1rem;
  5768. }
  5769. .window.popup.popup-example-8 .popup-actions .action.close {
  5770. position: absolute;
  5771. display: inline-block;
  5772. background-image: none;
  5773. background: none;
  5774. -moz-box-sizing: content-box;
  5775. border: 0;
  5776. box-shadow: none;
  5777. line-height: inherit;
  5778. margin: 0;
  5779. padding: 0;
  5780. text-decoration: none;
  5781. text-shadow: none;
  5782. font-weight: 400;
  5783. right: 10px;
  5784. top: 10px;
  5785. }
  5786. .window.popup.popup-example-8 .popup-actions .action.close:before {
  5787. -webkit-font-smoothing: antialiased;
  5788. font-size: 30px;
  5789. line-height: 22px;
  5790. color: #ff0000;
  5791. content: '\e613';
  5792. font-family: 'icons-blank-theme';
  5793. margin: 0;
  5794. vertical-align: middle;
  5795. display: inline-block;
  5796. font-weight: normal;
  5797. overflow: hidden;
  5798. speak: none;
  5799. text-align: center;
  5800. }
  5801. .window.popup.popup-example-8 .popup-actions .action.close:hover:before {
  5802. color: #009900;
  5803. }
  5804. .window.popup.popup-example-8 .popup-actions .action.close:active:before {
  5805. color: #0000ff;
  5806. }
  5807. .window.popup.popup-example-8 .popup-actions .action.close:focus,
  5808. .window.popup.popup-example-8 .popup-actions .action.close:active {
  5809. background: none;
  5810. border: none;
  5811. }
  5812. .window.popup.popup-example-8 .popup-actions .action.close:hover {
  5813. background: none;
  5814. border: none;
  5815. }
  5816. .window.popup.popup-example-8 .popup-actions .action.close.disabled,
  5817. .window.popup.popup-example-8 .popup-actions .action.close[disabled],
  5818. fieldset[disabled] .window.popup.popup-example-8 .popup-actions .action.close {
  5819. cursor: not-allowed;
  5820. pointer-events: none;
  5821. opacity: 0.5;
  5822. }
  5823. .window.popup.popup-example-8.active {
  5824. opacity: 1;
  5825. }
  5826. .window.popup.popup-example-9 {
  5827. background: #ffffff;
  5828. border: 1px solid #aeaeae;
  5829. padding: 22px;
  5830. width: 100%;
  5831. box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
  5832. transition: opacity 0.3s linear;
  5833. bottom: 0;
  5834. left: 0;
  5835. position: fixed;
  5836. right: 0;
  5837. top: 0;
  5838. z-index: 1001;
  5839. display: none;
  5840. opacity: 0;
  5841. }
  5842. .window.popup.popup-example-9 .popup-header {
  5843. margin: 0 0 25px;
  5844. padding-right: 22px;
  5845. }
  5846. .window.popup.popup-example-9 .popup-header .title {
  5847. font-weight: 300;
  5848. line-height: 1.1;
  5849. font-size: 1.8rem;
  5850. margin-top: 1.5rem;
  5851. margin-bottom: 1rem;
  5852. }
  5853. .window.popup.popup-example-9 .popup-actions .action.close {
  5854. position: absolute;
  5855. display: inline-block;
  5856. background-image: none;
  5857. background: none;
  5858. -moz-box-sizing: content-box;
  5859. border: 0;
  5860. box-shadow: none;
  5861. line-height: inherit;
  5862. margin: 0;
  5863. padding: 0;
  5864. text-decoration: none;
  5865. text-shadow: none;
  5866. font-weight: 400;
  5867. right: 10px;
  5868. top: 10px;
  5869. }
  5870. .window.popup.popup-example-9 .popup-actions .action.close > span {
  5871. border: 0;
  5872. clip: rect(0, 0, 0, 0);
  5873. height: 1px;
  5874. margin: -1px;
  5875. overflow: hidden;
  5876. padding: 0;
  5877. position: absolute;
  5878. width: 1px;
  5879. }
  5880. .window.popup.popup-example-9 .popup-actions .action.close:before {
  5881. -webkit-font-smoothing: antialiased;
  5882. font-size: 22px;
  5883. line-height: 22px;
  5884. color: inherit;
  5885. content: '\e616';
  5886. font-family: 'icons-blank-theme';
  5887. margin: 0;
  5888. vertical-align: top;
  5889. display: inline-block;
  5890. font-weight: normal;
  5891. overflow: hidden;
  5892. speak: none;
  5893. text-align: center;
  5894. }
  5895. .window.popup.popup-example-9 .popup-actions .action.close:hover:before {
  5896. color: inherit;
  5897. }
  5898. .window.popup.popup-example-9 .popup-actions .action.close:active:before {
  5899. color: inherit;
  5900. }
  5901. .window.popup.popup-example-9 .popup-actions .action.close:focus,
  5902. .window.popup.popup-example-9 .popup-actions .action.close:active {
  5903. background: none;
  5904. border: none;
  5905. }
  5906. .window.popup.popup-example-9 .popup-actions .action.close:hover {
  5907. background: none;
  5908. border: none;
  5909. }
  5910. .window.popup.popup-example-9 .popup-actions .action.close.disabled,
  5911. .window.popup.popup-example-9 .popup-actions .action.close[disabled],
  5912. fieldset[disabled] .window.popup.popup-example-9 .popup-actions .action.close {
  5913. cursor: not-allowed;
  5914. pointer-events: none;
  5915. opacity: 0.5;
  5916. }
  5917. .window.popup.popup-example-9.active {
  5918. opacity: 1;
  5919. }
  5920. .window.overlay.example-overlay-1.active {
  5921. transition: opacity 0.15s linear;
  5922. background: #0f5293;
  5923. z-index: 899;
  5924. bottom: 0;
  5925. left: 0;
  5926. opacity: 0;
  5927. position: fixed;
  5928. right: 0;
  5929. top: 0;
  5930. }
  5931. .window.overlay.example-overlay-1.active.active {
  5932. opacity: 0.8;
  5933. filter: alpha(opacity=80);
  5934. }
  5935. .example-ratings-1 {
  5936. overflow: hidden;
  5937. }
  5938. .example-ratings-1:before {
  5939. color: #c7c7c7;
  5940. font-family: 'icons-blank-theme';
  5941. font-size: 28px;
  5942. height: 28px;
  5943. letter-spacing: -10px;
  5944. line-height: 28px;
  5945. font-style: normal;
  5946. font-weight: normal;
  5947. speak: none;
  5948. vertical-align: top;
  5949. -webkit-font-smoothing: antialiased;
  5950. content: '\e605' '\e605' '\e605' '\e605' '\e605';
  5951. display: block;
  5952. position: absolute;
  5953. z-index: 1;
  5954. }
  5955. .example-ratings-1 input[type="radio"] {
  5956. border: 0;
  5957. clip: rect(0, 0, 0, 0);
  5958. height: 1px;
  5959. margin: -1px;
  5960. overflow: hidden;
  5961. padding: 0;
  5962. position: absolute;
  5963. width: 1px;
  5964. }
  5965. .example-ratings-1 input[type="radio"]:focus + label:before,
  5966. .example-ratings-1 input[type="radio"]:checked + label:before {
  5967. opacity: 1;
  5968. }
  5969. .example-ratings-1 label {
  5970. cursor: pointer;
  5971. display: block;
  5972. position: absolute;
  5973. }
  5974. .example-ratings-1 label span {
  5975. border: 0;
  5976. clip: rect(0, 0, 0, 0);
  5977. height: 1px;
  5978. margin: -1px;
  5979. overflow: hidden;
  5980. padding: 0;
  5981. position: absolute;
  5982. width: 1px;
  5983. }
  5984. .example-ratings-1 label:before {
  5985. color: #ff5501;
  5986. font-family: 'icons-blank-theme';
  5987. font-size: 28px;
  5988. height: 28px;
  5989. letter-spacing: -10px;
  5990. line-height: 28px;
  5991. font-style: normal;
  5992. font-weight: normal;
  5993. speak: none;
  5994. vertical-align: top;
  5995. -webkit-font-smoothing: antialiased;
  5996. opacity: 0;
  5997. }
  5998. .example-ratings-1 label:hover:before {
  5999. opacity: 1;
  6000. }
  6001. .example-ratings-1 label:hover ~ label:before {
  6002. opacity: 0;
  6003. }
  6004. .example-ratings-1 .rating-5 {
  6005. z-index: 2;
  6006. }
  6007. .example-ratings-1 .rating-5:before {
  6008. content: '\e605' '\e605' '\e605' '\e605' '\e605';
  6009. }
  6010. .example-ratings-1 .rating-4 {
  6011. z-index: 3;
  6012. }
  6013. .example-ratings-1 .rating-4:before {
  6014. content: '\e605' '\e605' '\e605' '\e605';
  6015. }
  6016. .example-ratings-1 .rating-3 {
  6017. z-index: 4;
  6018. }
  6019. .example-ratings-1 .rating-3:before {
  6020. content: '\e605' '\e605' '\e605';
  6021. }
  6022. .example-ratings-1 .rating-2 {
  6023. z-index: 5;
  6024. }
  6025. .example-ratings-1 .rating-2:before {
  6026. content: '\e605' '\e605';
  6027. }
  6028. .example-ratings-1 .rating-1 {
  6029. z-index: 6;
  6030. }
  6031. .example-ratings-1 .rating-1:before {
  6032. content: '\e605';
  6033. }
  6034. .example-ratings-2 {
  6035. overflow: hidden;
  6036. }
  6037. .example-ratings-2:before {
  6038. color: #c7c7c7;
  6039. font-family: 'icons-blank-theme';
  6040. font-size: 28px;
  6041. height: 28px;
  6042. letter-spacing: -10px;
  6043. line-height: 28px;
  6044. font-style: normal;
  6045. font-weight: normal;
  6046. speak: none;
  6047. vertical-align: top;
  6048. -webkit-font-smoothing: antialiased;
  6049. content: '\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605';
  6050. display: block;
  6051. position: absolute;
  6052. z-index: 1;
  6053. }
  6054. .example-ratings-2 input[type="radio"] {
  6055. border: 0;
  6056. clip: rect(0, 0, 0, 0);
  6057. height: 1px;
  6058. margin: -1px;
  6059. overflow: hidden;
  6060. padding: 0;
  6061. position: absolute;
  6062. width: 1px;
  6063. }
  6064. .example-ratings-2 input[type="radio"]:focus + label:before,
  6065. .example-ratings-2 input[type="radio"]:checked + label:before {
  6066. opacity: 1;
  6067. }
  6068. .example-ratings-2 label {
  6069. cursor: pointer;
  6070. display: block;
  6071. position: absolute;
  6072. }
  6073. .example-ratings-2 label span {
  6074. border: 0;
  6075. clip: rect(0, 0, 0, 0);
  6076. height: 1px;
  6077. margin: -1px;
  6078. overflow: hidden;
  6079. padding: 0;
  6080. position: absolute;
  6081. width: 1px;
  6082. }
  6083. .example-ratings-2 label:before {
  6084. color: #ff5501;
  6085. font-family: 'icons-blank-theme';
  6086. font-size: 28px;
  6087. height: 28px;
  6088. letter-spacing: -10px;
  6089. line-height: 28px;
  6090. font-style: normal;
  6091. font-weight: normal;
  6092. speak: none;
  6093. vertical-align: top;
  6094. -webkit-font-smoothing: antialiased;
  6095. opacity: 0;
  6096. }
  6097. .example-ratings-2 label:hover:before {
  6098. opacity: 1;
  6099. }
  6100. .example-ratings-2 label:hover ~ label:before {
  6101. opacity: 0;
  6102. }
  6103. .example-ratings-2 .rating-8 {
  6104. z-index: 2;
  6105. }
  6106. .example-ratings-2 .rating-8:before {
  6107. content: '\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605';
  6108. }
  6109. .example-ratings-2 .rating-7 {
  6110. z-index: 3;
  6111. }
  6112. .example-ratings-2 .rating-7:before {
  6113. content: '\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605';
  6114. }
  6115. .example-ratings-2 .rating-6 {
  6116. z-index: 4;
  6117. }
  6118. .example-ratings-2 .rating-6:before {
  6119. content: '\e605' '\e605' '\e605' '\e605' '\e605' '\e605';
  6120. }
  6121. .example-ratings-2 .rating-5 {
  6122. z-index: 5;
  6123. }
  6124. .example-ratings-2 .rating-5:before {
  6125. content: '\e605' '\e605' '\e605' '\e605' '\e605';
  6126. }
  6127. .example-ratings-2 .rating-4 {
  6128. z-index: 6;
  6129. }
  6130. .example-ratings-2 .rating-4:before {
  6131. content: '\e605' '\e605' '\e605' '\e605';
  6132. }
  6133. .example-ratings-2 .rating-3 {
  6134. z-index: 7;
  6135. }
  6136. .example-ratings-2 .rating-3:before {
  6137. content: '\e605' '\e605' '\e605';
  6138. }
  6139. .example-ratings-2 .rating-2 {
  6140. z-index: 8;
  6141. }
  6142. .example-ratings-2 .rating-2:before {
  6143. content: '\e605' '\e605';
  6144. }
  6145. .example-ratings-2 .rating-1 {
  6146. z-index: 9;
  6147. }
  6148. .example-ratings-2 .rating-1:before {
  6149. content: '\e605';
  6150. }
  6151. .example-ratings-3 {
  6152. overflow: hidden;
  6153. }
  6154. .example-ratings-3:before {
  6155. color: #aff5e3;
  6156. font-family: 'icons-blank-theme';
  6157. font-size: 28px;
  6158. height: 28px;
  6159. letter-spacing: -10px;
  6160. line-height: 28px;
  6161. font-style: normal;
  6162. font-weight: normal;
  6163. speak: none;
  6164. vertical-align: top;
  6165. -webkit-font-smoothing: antialiased;
  6166. content: '\e605' '\e605' '\e605' '\e605' '\e605';
  6167. display: block;
  6168. position: absolute;
  6169. z-index: 1;
  6170. }
  6171. .example-ratings-3 input[type="radio"] {
  6172. border: 0;
  6173. clip: rect(0, 0, 0, 0);
  6174. height: 1px;
  6175. margin: -1px;
  6176. overflow: hidden;
  6177. padding: 0;
  6178. position: absolute;
  6179. width: 1px;
  6180. }
  6181. .example-ratings-3 input[type="radio"]:focus + label:before,
  6182. .example-ratings-3 input[type="radio"]:checked + label:before {
  6183. opacity: 1;
  6184. }
  6185. .example-ratings-3 label {
  6186. cursor: pointer;
  6187. display: block;
  6188. position: absolute;
  6189. }
  6190. .example-ratings-3 label span {
  6191. border: 0;
  6192. clip: rect(0, 0, 0, 0);
  6193. height: 1px;
  6194. margin: -1px;
  6195. overflow: hidden;
  6196. padding: 0;
  6197. position: absolute;
  6198. width: 1px;
  6199. }
  6200. .example-ratings-3 label:before {
  6201. color: #0a6767;
  6202. font-family: 'icons-blank-theme';
  6203. font-size: 28px;
  6204. height: 28px;
  6205. letter-spacing: -10px;
  6206. line-height: 28px;
  6207. font-style: normal;
  6208. font-weight: normal;
  6209. speak: none;
  6210. vertical-align: top;
  6211. -webkit-font-smoothing: antialiased;
  6212. opacity: 0;
  6213. }
  6214. .example-ratings-3 label:hover:before {
  6215. opacity: 1;
  6216. }
  6217. .example-ratings-3 label:hover ~ label:before {
  6218. opacity: 0;
  6219. }
  6220. .example-ratings-3 .rating-5 {
  6221. z-index: 2;
  6222. }
  6223. .example-ratings-3 .rating-5:before {
  6224. content: '\e605' '\e605' '\e605' '\e605' '\e605';
  6225. }
  6226. .example-ratings-3 .rating-4 {
  6227. z-index: 3;
  6228. }
  6229. .example-ratings-3 .rating-4:before {
  6230. content: '\e605' '\e605' '\e605' '\e605';
  6231. }
  6232. .example-ratings-3 .rating-3 {
  6233. z-index: 4;
  6234. }
  6235. .example-ratings-3 .rating-3:before {
  6236. content: '\e605' '\e605' '\e605';
  6237. }
  6238. .example-ratings-3 .rating-2 {
  6239. z-index: 5;
  6240. }
  6241. .example-ratings-3 .rating-2:before {
  6242. content: '\e605' '\e605';
  6243. }
  6244. .example-ratings-3 .rating-1 {
  6245. z-index: 6;
  6246. }
  6247. .example-ratings-3 .rating-1:before {
  6248. content: '\e605';
  6249. }
  6250. .example-ratings-4 {
  6251. overflow: hidden;
  6252. }
  6253. .example-ratings-4:before {
  6254. color: #c7c7c7;
  6255. font-family: 'icons-blank-theme';
  6256. font-size: 28px;
  6257. height: 28px;
  6258. letter-spacing: -10px;
  6259. line-height: 28px;
  6260. font-style: normal;
  6261. font-weight: normal;
  6262. speak: none;
  6263. vertical-align: top;
  6264. -webkit-font-smoothing: antialiased;
  6265. content: '\e600' '\e600' '\e600' '\e600' '\e600';
  6266. display: block;
  6267. position: absolute;
  6268. z-index: 1;
  6269. }
  6270. .example-ratings-4 input[type="radio"] {
  6271. border: 0;
  6272. clip: rect(0, 0, 0, 0);
  6273. height: 1px;
  6274. margin: -1px;
  6275. overflow: hidden;
  6276. padding: 0;
  6277. position: absolute;
  6278. width: 1px;
  6279. }
  6280. .example-ratings-4 input[type="radio"]:focus + label:before,
  6281. .example-ratings-4 input[type="radio"]:checked + label:before {
  6282. opacity: 1;
  6283. }
  6284. .example-ratings-4 label {
  6285. cursor: pointer;
  6286. display: block;
  6287. position: absolute;
  6288. }
  6289. .example-ratings-4 label span {
  6290. border: 0;
  6291. clip: rect(0, 0, 0, 0);
  6292. height: 1px;
  6293. margin: -1px;
  6294. overflow: hidden;
  6295. padding: 0;
  6296. position: absolute;
  6297. width: 1px;
  6298. }
  6299. .example-ratings-4 label:before {
  6300. color: #ff5501;
  6301. font-family: 'icons-blank-theme';
  6302. font-size: 28px;
  6303. height: 28px;
  6304. letter-spacing: -10px;
  6305. line-height: 28px;
  6306. font-style: normal;
  6307. font-weight: normal;
  6308. speak: none;
  6309. vertical-align: top;
  6310. -webkit-font-smoothing: antialiased;
  6311. opacity: 0;
  6312. }
  6313. .example-ratings-4 label:hover:before {
  6314. opacity: 1;
  6315. }
  6316. .example-ratings-4 label:hover ~ label:before {
  6317. opacity: 0;
  6318. }
  6319. .example-ratings-4 .rating-5 {
  6320. z-index: 2;
  6321. }
  6322. .example-ratings-4 .rating-5:before {
  6323. content: '\e600' '\e600' '\e600' '\e600' '\e600';
  6324. }
  6325. .example-ratings-4 .rating-4 {
  6326. z-index: 3;
  6327. }
  6328. .example-ratings-4 .rating-4:before {
  6329. content: '\e600' '\e600' '\e600' '\e600';
  6330. }
  6331. .example-ratings-4 .rating-3 {
  6332. z-index: 4;
  6333. }
  6334. .example-ratings-4 .rating-3:before {
  6335. content: '\e600' '\e600' '\e600';
  6336. }
  6337. .example-ratings-4 .rating-2 {
  6338. z-index: 5;
  6339. }
  6340. .example-ratings-4 .rating-2:before {
  6341. content: '\e600' '\e600';
  6342. }
  6343. .example-ratings-4 .rating-1 {
  6344. z-index: 6;
  6345. }
  6346. .example-ratings-4 .rating-1:before {
  6347. content: '\e600';
  6348. }
  6349. .exapmle-ratings-5 .control.rating.vote {
  6350. overflow: hidden;
  6351. }
  6352. .exapmle-ratings-5 .control.rating.vote:before {
  6353. color: #c7c7c7;
  6354. font-family: 'icons-blank-theme';
  6355. font-size: 28px;
  6356. height: 28px;
  6357. letter-spacing: -10px;
  6358. line-height: 28px;
  6359. font-style: normal;
  6360. font-weight: normal;
  6361. speak: none;
  6362. vertical-align: top;
  6363. -webkit-font-smoothing: antialiased;
  6364. content: '\e605' '\e605' '\e605' '\e605' '\e605';
  6365. display: block;
  6366. position: absolute;
  6367. z-index: 1;
  6368. }
  6369. .exapmle-ratings-5 .control.rating.vote input[type="radio"] {
  6370. border: 0;
  6371. clip: rect(0, 0, 0, 0);
  6372. height: 1px;
  6373. margin: -1px;
  6374. overflow: hidden;
  6375. padding: 0;
  6376. position: absolute;
  6377. width: 1px;
  6378. }
  6379. .exapmle-ratings-5 .control.rating.vote input[type="radio"]:focus + label:before,
  6380. .exapmle-ratings-5 .control.rating.vote input[type="radio"]:checked + label:before {
  6381. opacity: 1;
  6382. }
  6383. .exapmle-ratings-5 .control.rating.vote label {
  6384. cursor: pointer;
  6385. display: block;
  6386. position: absolute;
  6387. }
  6388. .exapmle-ratings-5 .control.rating.vote label span {
  6389. border: 0;
  6390. clip: rect(0, 0, 0, 0);
  6391. height: 1px;
  6392. margin: -1px;
  6393. overflow: hidden;
  6394. padding: 0;
  6395. position: absolute;
  6396. width: 1px;
  6397. }
  6398. .exapmle-ratings-5 .control.rating.vote label:before {
  6399. color: #ff5501;
  6400. font-family: 'icons-blank-theme';
  6401. font-size: 28px;
  6402. height: 28px;
  6403. letter-spacing: -10px;
  6404. line-height: 28px;
  6405. font-style: normal;
  6406. font-weight: normal;
  6407. speak: none;
  6408. vertical-align: top;
  6409. -webkit-font-smoothing: antialiased;
  6410. opacity: 0;
  6411. }
  6412. .exapmle-ratings-5 .control.rating.vote label:hover:before {
  6413. opacity: 1;
  6414. }
  6415. .exapmle-ratings-5 .control.rating.vote label:hover ~ label:before {
  6416. opacity: 0;
  6417. }
  6418. .exapmle-ratings-5 .control.rating.vote .rating-5 {
  6419. z-index: 2;
  6420. }
  6421. .exapmle-ratings-5 .control.rating.vote .rating-5:before {
  6422. content: '\e605' '\e605' '\e605' '\e605' '\e605';
  6423. }
  6424. .exapmle-ratings-5 .control.rating.vote .rating-4 {
  6425. z-index: 3;
  6426. }
  6427. .exapmle-ratings-5 .control.rating.vote .rating-4:before {
  6428. content: '\e605' '\e605' '\e605' '\e605';
  6429. }
  6430. .exapmle-ratings-5 .control.rating.vote .rating-3 {
  6431. z-index: 4;
  6432. }
  6433. .exapmle-ratings-5 .control.rating.vote .rating-3:before {
  6434. content: '\e605' '\e605' '\e605';
  6435. }
  6436. .exapmle-ratings-5 .control.rating.vote .rating-2 {
  6437. z-index: 5;
  6438. }
  6439. .exapmle-ratings-5 .control.rating.vote .rating-2:before {
  6440. content: '\e605' '\e605';
  6441. }
  6442. .exapmle-ratings-5 .control.rating.vote .rating-1 {
  6443. z-index: 6;
  6444. }
  6445. .exapmle-ratings-5 .control.rating.vote .rating-1:before {
  6446. content: '\e605';
  6447. }
  6448. .example-rating-summary-1 {
  6449. overflow: hidden;
  6450. white-space: nowrap;
  6451. }
  6452. .example-rating-summary-1 .rating-result {
  6453. width: 100px;
  6454. display: inline-block;
  6455. position: relative;
  6456. vertical-align: middle;
  6457. }
  6458. .example-rating-summary-1 .rating-result:before {
  6459. left: 0;
  6460. position: absolute;
  6461. top: 0;
  6462. width: 100%;
  6463. z-index: 1;
  6464. -webkit-font-smoothing: antialiased;
  6465. color: #c7c7c7;
  6466. font-family: 'icons-blank-theme';
  6467. font-size: 28px;
  6468. height: 28px;
  6469. letter-spacing: -10px;
  6470. line-height: 28px;
  6471. content: '\e605' '\e605' '\e605' '\e605' '\e605';
  6472. display: block;
  6473. font-style: normal;
  6474. font-weight: normal;
  6475. speak: none;
  6476. }
  6477. .example-rating-summary-1 .rating-result > span {
  6478. display: block;
  6479. overflow: hidden;
  6480. }
  6481. .example-rating-summary-1 .rating-result > span:before {
  6482. position: relative;
  6483. z-index: 2;
  6484. -webkit-font-smoothing: antialiased;
  6485. color: #ff5501;
  6486. font-family: 'icons-blank-theme';
  6487. font-size: 28px;
  6488. height: 28px;
  6489. letter-spacing: -10px;
  6490. line-height: 28px;
  6491. content: '\e605' '\e605' '\e605' '\e605' '\e605';
  6492. display: block;
  6493. font-style: normal;
  6494. font-weight: normal;
  6495. speak: none;
  6496. }
  6497. .example-rating-summary-1 .rating-result > span span {
  6498. border: 0;
  6499. clip: rect(0, 0, 0, 0);
  6500. height: 1px;
  6501. margin: -1px;
  6502. overflow: hidden;
  6503. padding: 0;
  6504. position: absolute;
  6505. width: 1px;
  6506. }
  6507. .example-rating-summary-2 {
  6508. overflow: hidden;
  6509. white-space: nowrap;
  6510. }
  6511. .example-rating-summary-2 .rating-result {
  6512. width: 154px;
  6513. display: inline-block;
  6514. position: relative;
  6515. vertical-align: middle;
  6516. }
  6517. .example-rating-summary-2 .rating-result:before {
  6518. left: 0;
  6519. position: absolute;
  6520. top: 0;
  6521. width: 100%;
  6522. z-index: 1;
  6523. -webkit-font-smoothing: antialiased;
  6524. color: #c7c7c7;
  6525. font-family: 'icons-blank-theme';
  6526. font-size: 28px;
  6527. height: 28px;
  6528. letter-spacing: -10px;
  6529. line-height: 28px;
  6530. content: '\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605';
  6531. display: block;
  6532. font-style: normal;
  6533. font-weight: normal;
  6534. speak: none;
  6535. }
  6536. .example-rating-summary-2 .rating-result > span {
  6537. display: block;
  6538. overflow: hidden;
  6539. }
  6540. .example-rating-summary-2 .rating-result > span:before {
  6541. position: relative;
  6542. z-index: 2;
  6543. -webkit-font-smoothing: antialiased;
  6544. color: #ff5501;
  6545. font-family: 'icons-blank-theme';
  6546. font-size: 28px;
  6547. height: 28px;
  6548. letter-spacing: -10px;
  6549. line-height: 28px;
  6550. content: '\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605' '\e605';
  6551. display: block;
  6552. font-style: normal;
  6553. font-weight: normal;
  6554. speak: none;
  6555. }
  6556. .example-rating-summary-2 .rating-result > span span {
  6557. border: 0;
  6558. clip: rect(0, 0, 0, 0);
  6559. height: 1px;
  6560. margin: -1px;
  6561. overflow: hidden;
  6562. padding: 0;
  6563. position: absolute;
  6564. width: 1px;
  6565. }
  6566. .example-rating-summary-3 {
  6567. overflow: hidden;
  6568. white-space: nowrap;
  6569. }
  6570. .example-rating-summary-3 .rating-result {
  6571. width: 100px;
  6572. display: inline-block;
  6573. position: relative;
  6574. vertical-align: middle;
  6575. }
  6576. .example-rating-summary-3 .rating-result:before {
  6577. left: 0;
  6578. position: absolute;
  6579. top: 0;
  6580. width: 100%;
  6581. z-index: 1;
  6582. -webkit-font-smoothing: antialiased;
  6583. color: #aff5e3;
  6584. font-family: 'icons-blank-theme';
  6585. font-size: 28px;
  6586. height: 28px;
  6587. letter-spacing: -10px;
  6588. line-height: 28px;
  6589. content: '\e605' '\e605' '\e605' '\e605' '\e605';
  6590. display: block;
  6591. font-style: normal;
  6592. font-weight: normal;
  6593. speak: none;
  6594. }
  6595. .example-rating-summary-3 .rating-result > span {
  6596. display: block;
  6597. overflow: hidden;
  6598. }
  6599. .example-rating-summary-3 .rating-result > span:before {
  6600. position: relative;
  6601. z-index: 2;
  6602. -webkit-font-smoothing: antialiased;
  6603. color: #0a6767;
  6604. font-family: 'icons-blank-theme';
  6605. font-size: 28px;
  6606. height: 28px;
  6607. letter-spacing: -10px;
  6608. line-height: 28px;
  6609. content: '\e605' '\e605' '\e605' '\e605' '\e605';
  6610. display: block;
  6611. font-style: normal;
  6612. font-weight: normal;
  6613. speak: none;
  6614. }
  6615. .example-rating-summary-3 .rating-result > span span {
  6616. border: 0;
  6617. clip: rect(0, 0, 0, 0);
  6618. height: 1px;
  6619. margin: -1px;
  6620. overflow: hidden;
  6621. padding: 0;
  6622. position: absolute;
  6623. width: 1px;
  6624. }
  6625. .example-rating-summary-4 {
  6626. overflow: hidden;
  6627. white-space: nowrap;
  6628. }
  6629. .example-rating-summary-4 .rating-result {
  6630. width: 100px;
  6631. display: inline-block;
  6632. position: relative;
  6633. vertical-align: middle;
  6634. }
  6635. .example-rating-summary-4 .rating-result:before {
  6636. left: 0;
  6637. position: absolute;
  6638. top: 0;
  6639. width: 100%;
  6640. z-index: 1;
  6641. -webkit-font-smoothing: antialiased;
  6642. color: #c7c7c7;
  6643. font-family: 'icons-blank-theme';
  6644. font-size: 28px;
  6645. height: 28px;
  6646. letter-spacing: -10px;
  6647. line-height: 28px;
  6648. content: '\e600' '\e600' '\e600' '\e600' '\e600';
  6649. display: block;
  6650. font-style: normal;
  6651. font-weight: normal;
  6652. speak: none;
  6653. }
  6654. .example-rating-summary-4 .rating-result > span {
  6655. display: block;
  6656. overflow: hidden;
  6657. }
  6658. .example-rating-summary-4 .rating-result > span:before {
  6659. position: relative;
  6660. z-index: 2;
  6661. -webkit-font-smoothing: antialiased;
  6662. color: #ff5501;
  6663. font-family: 'icons-blank-theme';
  6664. font-size: 28px;
  6665. height: 28px;
  6666. letter-spacing: -10px;
  6667. line-height: 28px;
  6668. content: '\e600' '\e600' '\e600' '\e600' '\e600';
  6669. display: block;
  6670. font-style: normal;
  6671. font-weight: normal;
  6672. speak: none;
  6673. }
  6674. .example-rating-summary-4 .rating-result > span span {
  6675. border: 0;
  6676. clip: rect(0, 0, 0, 0);
  6677. height: 1px;
  6678. margin: -1px;
  6679. overflow: hidden;
  6680. padding: 0;
  6681. position: absolute;
  6682. width: 1px;
  6683. }
  6684. .example-rating-summary-5 {
  6685. overflow: hidden;
  6686. white-space: nowrap;
  6687. }
  6688. .example-rating-summary-5 .label {
  6689. border: 0;
  6690. clip: rect(0, 0, 0, 0);
  6691. height: 1px;
  6692. margin: -1px;
  6693. overflow: hidden;
  6694. padding: 0;
  6695. position: absolute;
  6696. width: 1px;
  6697. }
  6698. .example-rating-summary-5 .rating-result {
  6699. width: 100px;
  6700. display: inline-block;
  6701. position: relative;
  6702. vertical-align: middle;
  6703. }
  6704. .example-rating-summary-5 .rating-result:before {
  6705. left: 0;
  6706. position: absolute;
  6707. top: 0;
  6708. width: 100%;
  6709. z-index: 1;
  6710. -webkit-font-smoothing: antialiased;
  6711. color: #c7c7c7;
  6712. font-family: 'icons-blank-theme';
  6713. font-size: 28px;
  6714. height: 28px;
  6715. letter-spacing: -10px;
  6716. line-height: 28px;
  6717. content: '\e605' '\e605' '\e605' '\e605' '\e605';
  6718. display: block;
  6719. font-style: normal;
  6720. font-weight: normal;
  6721. speak: none;
  6722. }
  6723. .example-rating-summary-5 .rating-result > span {
  6724. display: block;
  6725. overflow: hidden;
  6726. }
  6727. .example-rating-summary-5 .rating-result > span:before {
  6728. position: relative;
  6729. z-index: 2;
  6730. -webkit-font-smoothing: antialiased;
  6731. color: #ff5501;
  6732. font-family: 'icons-blank-theme';
  6733. font-size: 28px;
  6734. height: 28px;
  6735. letter-spacing: -10px;
  6736. line-height: 28px;
  6737. content: '\e605' '\e605' '\e605' '\e605' '\e605';
  6738. display: block;
  6739. font-style: normal;
  6740. font-weight: normal;
  6741. speak: none;
  6742. }
  6743. .example-rating-summary-5 .rating-result > span span {
  6744. border: 0;
  6745. clip: rect(0, 0, 0, 0);
  6746. height: 1px;
  6747. margin: -1px;
  6748. overflow: hidden;
  6749. padding: 0;
  6750. position: absolute;
  6751. width: 1px;
  6752. }
  6753. .example-rating-summary-6 .rating-summary {
  6754. overflow: hidden;
  6755. white-space: nowrap;
  6756. }
  6757. .example-rating-summary-6 .rating-summary .rating-result {
  6758. width: 100px;
  6759. display: inline-block;
  6760. position: relative;
  6761. vertical-align: middle;
  6762. }
  6763. .example-rating-summary-6 .rating-summary .rating-result:before {
  6764. left: 0;
  6765. position: absolute;
  6766. top: 0;
  6767. width: 100%;
  6768. z-index: 1;
  6769. -webkit-font-smoothing: antialiased;
  6770. color: #c7c7c7;
  6771. font-family: 'icons-blank-theme';
  6772. font-size: 28px;
  6773. height: 28px;
  6774. letter-spacing: -10px;
  6775. line-height: 28px;
  6776. content: '\e605' '\e605' '\e605' '\e605' '\e605';
  6777. display: block;
  6778. font-style: normal;
  6779. font-weight: normal;
  6780. speak: none;
  6781. }
  6782. .example-rating-summary-6 .rating-summary .rating-result > span {
  6783. display: block;
  6784. overflow: hidden;
  6785. }
  6786. .example-rating-summary-6 .rating-summary .rating-result > span:before {
  6787. position: relative;
  6788. z-index: 2;
  6789. -webkit-font-smoothing: antialiased;
  6790. color: #ff5501;
  6791. font-family: 'icons-blank-theme';
  6792. font-size: 28px;
  6793. height: 28px;
  6794. letter-spacing: -10px;
  6795. line-height: 28px;
  6796. content: '\e605' '\e605' '\e605' '\e605' '\e605';
  6797. display: block;
  6798. font-style: normal;
  6799. font-weight: normal;
  6800. speak: none;
  6801. }
  6802. .example-rating-summary-6 .rating-summary .rating-result > span span {
  6803. border: 0;
  6804. clip: rect(0, 0, 0, 0);
  6805. height: 1px;
  6806. margin: -1px;
  6807. overflow: hidden;
  6808. padding: 0;
  6809. position: absolute;
  6810. width: 1px;
  6811. }
  6812. .example-rating-summary-7 {
  6813. overflow: hidden;
  6814. white-space: nowrap;
  6815. }
  6816. .example-rating-summary-7 .rating-result {
  6817. width: 100px;
  6818. display: inline-block;
  6819. position: relative;
  6820. vertical-align: middle;
  6821. }
  6822. .example-rating-summary-7 .rating-result:before {
  6823. left: 0;
  6824. position: absolute;
  6825. top: 0;
  6826. width: 100%;
  6827. z-index: 1;
  6828. -webkit-font-smoothing: antialiased;
  6829. color: #c7c7c7;
  6830. font-family: 'icons-blank-theme';
  6831. font-size: 28px;
  6832. height: 28px;
  6833. letter-spacing: -10px;
  6834. line-height: 28px;
  6835. content: '\e605' '\e605' '\e605' '\e605' '\e605';
  6836. display: block;
  6837. font-style: normal;
  6838. font-weight: normal;
  6839. speak: none;
  6840. }
  6841. .example-rating-summary-7 .rating-result > span {
  6842. display: block;
  6843. overflow: hidden;
  6844. }
  6845. .example-rating-summary-7 .rating-result > span:before {
  6846. position: relative;
  6847. z-index: 2;
  6848. -webkit-font-smoothing: antialiased;
  6849. color: #ff5501;
  6850. font-family: 'icons-blank-theme';
  6851. font-size: 28px;
  6852. height: 28px;
  6853. letter-spacing: -10px;
  6854. line-height: 28px;
  6855. content: '\e605' '\e605' '\e605' '\e605' '\e605';
  6856. display: block;
  6857. font-style: normal;
  6858. font-weight: normal;
  6859. speak: none;
  6860. }
  6861. .example-rating-summary-7 .rating-result > span span {
  6862. border: 0;
  6863. clip: rect(0, 0, 0, 0);
  6864. height: 1px;
  6865. margin: -1px;
  6866. overflow: hidden;
  6867. padding: 0;
  6868. position: absolute;
  6869. width: 1px;
  6870. }
  6871. .example-rating-summary-7 .label {
  6872. border: 0;
  6873. clip: rect(0, 0, 0, 0);
  6874. height: 1px;
  6875. margin: -1px;
  6876. overflow: hidden;
  6877. padding: 0;
  6878. position: absolute;
  6879. width: 1px;
  6880. }
  6881. .example-responsive-block {
  6882. padding: 10px;
  6883. }
  6884. .example-sections-1 {
  6885. position: relative;
  6886. z-index: 1;
  6887. }
  6888. .example-sections-1:before,
  6889. .example-sections-1:after {
  6890. content: '';
  6891. display: table;
  6892. }
  6893. .example-sections-1:after {
  6894. clear: both;
  6895. }
  6896. .example-sections-1 > .item.title {
  6897. float: left;
  6898. width: auto;
  6899. }
  6900. .example-sections-1 > .item.title > .switch {
  6901. height: 20px;
  6902. display: block;
  6903. position: relative;
  6904. z-index: 2;
  6905. }
  6906. .example-sections-1 > .item.content {
  6907. margin-top: 20px;
  6908. box-sizing: border-box;
  6909. float: right;
  6910. margin-left: -100%;
  6911. width: 100%;
  6912. }
  6913. .example-sections-1 > .item.content:before,
  6914. .example-sections-1 > .item.content:after {
  6915. content: '';
  6916. display: table;
  6917. }
  6918. .example-sections-1 > .item.content:after {
  6919. clear: both;
  6920. }
  6921. .example-sections-1 > .item.content.active {
  6922. display: block;
  6923. }
  6924. .example-sections-1 > .item.title {
  6925. margin: 0 5px 0 0;
  6926. }
  6927. .example-sections-1 > .item.title > .switch {
  6928. font-weight: 600;
  6929. line-height: 20px;
  6930. font-size: 1.4rem;
  6931. color: #7d7d7d;
  6932. text-decoration: none;
  6933. background: #f0f0f0;
  6934. border: 1px solid #d1d1d1;
  6935. border-bottom: none;
  6936. height: 20px;
  6937. padding: 5px 20px 5px 20px;
  6938. }
  6939. .example-sections-1 > .item.title > .switch:visited {
  6940. color: #7d7d7d;
  6941. text-decoration: none;
  6942. }
  6943. .example-sections-1 > .item.title > .switch:hover {
  6944. color: #7d7d7d;
  6945. text-decoration: none;
  6946. }
  6947. .example-sections-1 > .item.title > .switch:active {
  6948. color: #333333;
  6949. text-decoration: none;
  6950. }
  6951. .example-sections-1 > .item.title:not(.disabled) > .switch:focus,
  6952. .example-sections-1 > .item.title:not(.disabled) > .switch:hover {
  6953. background: #fcfcfc;
  6954. }
  6955. .example-sections-1 > .item.title:not(.disabled) > .switch:active,
  6956. .example-sections-1 > .item.title.active > .switch,
  6957. .example-sections-1 > .item.title.active > .switch:focus,
  6958. .example-sections-1 > .item.title.active > .switch:hover {
  6959. background: #ffffff;
  6960. color: #333333;
  6961. }
  6962. .example-sections-1 > .item.title.active > .switch,
  6963. .example-sections-1 > .item.title.active > .switch:focus,
  6964. .example-sections-1 > .item.title.active > .switch:hover {
  6965. padding-bottom: 6px;
  6966. }
  6967. .example-sections-1 > .item.content {
  6968. background: #ffffff;
  6969. margin-top: 31px;
  6970. padding: 20px 20px 20px 20px;
  6971. border: 1px solid #d1d1d1;
  6972. }
  6973. .example-sections-2 {
  6974. position: relative;
  6975. z-index: 1;
  6976. }
  6977. .example-sections-2:before,
  6978. .example-sections-2:after {
  6979. content: '';
  6980. display: table;
  6981. }
  6982. .example-sections-2:after {
  6983. clear: both;
  6984. }
  6985. .example-sections-2 > .item.title {
  6986. float: left;
  6987. width: auto;
  6988. }
  6989. .example-sections-2 > .item.title > .switch {
  6990. height: 20px;
  6991. display: block;
  6992. position: relative;
  6993. z-index: 2;
  6994. }
  6995. .example-sections-2 > .item.content {
  6996. margin-top: 20px;
  6997. box-sizing: border-box;
  6998. float: right;
  6999. margin-left: -100%;
  7000. width: 100%;
  7001. }
  7002. .example-sections-2 > .item.content:before,
  7003. .example-sections-2 > .item.content:after {
  7004. content: '';
  7005. display: table;
  7006. }
  7007. .example-sections-2 > .item.content:after {
  7008. clear: both;
  7009. }
  7010. .example-sections-2 > .item.content.active {
  7011. display: block;
  7012. }
  7013. .example-sections-2 > .item.title {
  7014. margin: 0 5px 0 0;
  7015. }
  7016. .example-sections-2 > .item.title > .switch {
  7017. font-weight: 600;
  7018. line-height: 20px;
  7019. font-size: 1.4rem;
  7020. color: #7d7d7d;
  7021. text-decoration: none;
  7022. background: #f0f0f0;
  7023. border: 1px solid #d1d1d1;
  7024. border-bottom: none;
  7025. height: 20px;
  7026. padding: 5px 20px 5px 20px;
  7027. }
  7028. .example-sections-2 > .item.title > .switch:visited {
  7029. color: #7d7d7d;
  7030. text-decoration: none;
  7031. }
  7032. .example-sections-2 > .item.title > .switch:hover {
  7033. color: #7d7d7d;
  7034. text-decoration: none;
  7035. }
  7036. .example-sections-2 > .item.title > .switch:active {
  7037. color: #333333;
  7038. text-decoration: none;
  7039. }
  7040. .example-sections-2 > .item.title:not(.disabled) > .switch:focus,
  7041. .example-sections-2 > .item.title:not(.disabled) > .switch:hover {
  7042. background: #fcfcfc;
  7043. }
  7044. .example-sections-2 > .item.title:not(.disabled) > .switch:active,
  7045. .example-sections-2 > .item.title.active > .switch,
  7046. .example-sections-2 > .item.title.active > .switch:focus,
  7047. .example-sections-2 > .item.title.active > .switch:hover {
  7048. background: #ffffff;
  7049. color: #333333;
  7050. }
  7051. .example-sections-2 > .item.title.active > .switch,
  7052. .example-sections-2 > .item.title.active > .switch:focus,
  7053. .example-sections-2 > .item.title.active > .switch:hover {
  7054. padding-bottom: 6px;
  7055. }
  7056. .example-sections-2 > .item.content {
  7057. background: #ffffff;
  7058. margin-top: 31px;
  7059. padding: 20px 20px 20px 20px;
  7060. border: 0;
  7061. border-top: 1px solid #d1d1d1;
  7062. }
  7063. .example-sections-3 {
  7064. margin: 0;
  7065. padding: 0;
  7066. }
  7067. .example-sections-3 > .item.title {
  7068. box-sizing: border-box;
  7069. float: none;
  7070. width: 100%;
  7071. }
  7072. .example-sections-3 > .item.title > .switch {
  7073. display: block;
  7074. }
  7075. .example-sections-3 > .item.content {
  7076. box-sizing: border-box;
  7077. display: block;
  7078. float: none;
  7079. margin: 0;
  7080. }
  7081. .example-sections-3 > .item.content:before,
  7082. .example-sections-3 > .item.content:after {
  7083. content: '';
  7084. display: table;
  7085. }
  7086. .example-sections-3 > .item.content:after {
  7087. clear: both;
  7088. }
  7089. .example-sections-3 > .item.content.active {
  7090. display: block;
  7091. }
  7092. .example-sections-3 > .item.title {
  7093. margin: 0 0 5px;
  7094. }
  7095. .example-sections-3 > .item.title > .switch {
  7096. background: #f0f0f0;
  7097. border-bottom: 1px solid #d1d1d1;
  7098. border-left: 1px solid #d1d1d1;
  7099. border-right: 1px solid #d1d1d1;
  7100. border-top: 1px solid #d1d1d1;
  7101. height: 40px;
  7102. padding: 5px 20px 5px 20px;
  7103. font-weight: 600;
  7104. line-height: 40px;
  7105. font-size: 1.8rem;
  7106. color: #7d7d7d;
  7107. text-decoration: none;
  7108. }
  7109. .example-sections-3 > .item.title > .switch:visited {
  7110. color: #7d7d7d;
  7111. text-decoration: none;
  7112. }
  7113. .example-sections-3 > .item.title > .switch:hover {
  7114. color: #7d7d7d;
  7115. text-decoration: none;
  7116. }
  7117. .example-sections-3 > .item.title > .switch:active {
  7118. color: #333333;
  7119. text-decoration: none;
  7120. }
  7121. .example-sections-3 > .item.title:not(.disabled) > .switch:focus,
  7122. .example-sections-3 > .item.title:not(.disabled) > .switch:hover {
  7123. background: #fcfcfc;
  7124. }
  7125. .example-sections-3 > .item.title:not(.disabled) > .switch:active,
  7126. .example-sections-3 > .item.title.active > .switch,
  7127. .example-sections-3 > .item.title.active > .switch:focus,
  7128. .example-sections-3 > .item.title.active > .switch:hover {
  7129. background: #ffffff;
  7130. padding-bottom: 5px;
  7131. }
  7132. .example-sections-3 > .item.content {
  7133. background: #ffffff;
  7134. border: 1px solid #d1d1d1;
  7135. margin: 0 0 5px;
  7136. padding: 20px 20px 20px 20px;
  7137. }
  7138. @media only screen and (max-width: 99999px) {
  7139. .example-sections-4 {
  7140. position: relative;
  7141. z-index: 1;
  7142. }
  7143. .example-sections-4:before,
  7144. .example-sections-4:after {
  7145. content: '';
  7146. display: table;
  7147. }
  7148. .example-sections-4:after {
  7149. clear: both;
  7150. }
  7151. .example-sections-4 > .item.title {
  7152. float: left;
  7153. width: auto;
  7154. }
  7155. .example-sections-4 > .item.title > .switch {
  7156. height: 20px;
  7157. display: block;
  7158. position: relative;
  7159. z-index: 2;
  7160. }
  7161. .example-sections-4 > .item.content {
  7162. margin-top: 20px;
  7163. box-sizing: border-box;
  7164. float: right;
  7165. margin-left: -100%;
  7166. width: 100%;
  7167. }
  7168. .example-sections-4 > .item.content:before,
  7169. .example-sections-4 > .item.content:after {
  7170. content: '';
  7171. display: table;
  7172. }
  7173. .example-sections-4 > .item.content:after {
  7174. clear: both;
  7175. }
  7176. .example-sections-4 > .item.content.active {
  7177. display: block;
  7178. }
  7179. .example-sections-4 > .item.title {
  7180. margin: 0 5px 0 0;
  7181. }
  7182. .example-sections-4 > .item.title > .switch {
  7183. font-weight: 600;
  7184. line-height: 20px;
  7185. font-size: 1.4rem;
  7186. color: #7d7d7d;
  7187. text-decoration: none;
  7188. background: #f0f0f0;
  7189. border: 1px solid #d1d1d1;
  7190. border-bottom: none;
  7191. height: 20px;
  7192. padding: 5px 20px 5px 20px;
  7193. }
  7194. .example-sections-4 > .item.title > .switch:visited {
  7195. color: #7d7d7d;
  7196. text-decoration: none;
  7197. }
  7198. .example-sections-4 > .item.title > .switch:hover {
  7199. color: #7d7d7d;
  7200. text-decoration: none;
  7201. }
  7202. .example-sections-4 > .item.title > .switch:active {
  7203. color: #333333;
  7204. text-decoration: none;
  7205. }
  7206. .example-sections-4 > .item.title:not(.disabled) > .switch:focus,
  7207. .example-sections-4 > .item.title:not(.disabled) > .switch:hover {
  7208. background: #fcfcfc;
  7209. }
  7210. .example-sections-4 > .item.title:not(.disabled) > .switch:active,
  7211. .example-sections-4 > .item.title.active > .switch,
  7212. .example-sections-4 > .item.title.active > .switch:focus,
  7213. .example-sections-4 > .item.title.active > .switch:hover {
  7214. background: #ffffff;
  7215. color: #333333;
  7216. }
  7217. .example-sections-4 > .item.title.active > .switch,
  7218. .example-sections-4 > .item.title.active > .switch:focus,
  7219. .example-sections-4 > .item.title.active > .switch:hover {
  7220. padding-bottom: 6px;
  7221. }
  7222. .example-sections-4 > .item.content {
  7223. background: #ffffff;
  7224. margin-top: 31px;
  7225. padding: 20px 20px 20px 20px;
  7226. border: 1px solid #d1d1d1;
  7227. }
  7228. }
  7229. @media only screen and (max-width: 768px) {
  7230. .example-sections-4 {
  7231. margin: 0;
  7232. padding: 0;
  7233. }
  7234. .example-sections-4 > .item.title {
  7235. box-sizing: border-box;
  7236. float: none;
  7237. width: 100%;
  7238. }
  7239. .example-sections-4 > .item.title > .switch {
  7240. display: block;
  7241. }
  7242. .example-sections-4 > .item.content {
  7243. box-sizing: border-box;
  7244. display: block;
  7245. float: none;
  7246. margin: 0;
  7247. }
  7248. .example-sections-4 > .item.content:before,
  7249. .example-sections-4 > .item.content:after {
  7250. content: '';
  7251. display: table;
  7252. }
  7253. .example-sections-4 > .item.content:after {
  7254. clear: both;
  7255. }
  7256. .example-sections-4 > .item.content.active {
  7257. display: block;
  7258. }
  7259. .example-sections-4 > .item.title {
  7260. margin: 0 0 5px;
  7261. }
  7262. .example-sections-4 > .item.title > .switch {
  7263. background: #f0f0f0;
  7264. border-bottom: 1px solid #d1d1d1;
  7265. border-left: 1px solid #d1d1d1;
  7266. border-right: 1px solid #d1d1d1;
  7267. border-top: 1px solid #d1d1d1;
  7268. height: 40px;
  7269. padding: 5px 20px 5px 20px;
  7270. font-weight: 600;
  7271. line-height: 40px;
  7272. font-size: 1.8rem;
  7273. color: #7d7d7d;
  7274. text-decoration: none;
  7275. }
  7276. .example-sections-4 > .item.title > .switch:visited {
  7277. color: #7d7d7d;
  7278. text-decoration: none;
  7279. }
  7280. .example-sections-4 > .item.title > .switch:hover {
  7281. color: #7d7d7d;
  7282. text-decoration: none;
  7283. }
  7284. .example-sections-4 > .item.title > .switch:active {
  7285. color: #333333;
  7286. text-decoration: none;
  7287. }
  7288. .example-sections-4 > .item.title:not(.disabled) > .switch:focus,
  7289. .example-sections-4 > .item.title:not(.disabled) > .switch:hover {
  7290. background: #fcfcfc;
  7291. }
  7292. .example-sections-4 > .item.title:not(.disabled) > .switch:active,
  7293. .example-sections-4 > .item.title.active > .switch,
  7294. .example-sections-4 > .item.title.active > .switch:focus,
  7295. .example-sections-4 > .item.title.active > .switch:hover {
  7296. background: #ffffff;
  7297. padding-bottom: 5px;
  7298. }
  7299. .example-sections-4 > .item.content {
  7300. background: #ffffff;
  7301. border: 1px solid #d1d1d1;
  7302. margin: 0 0 5px;
  7303. padding: 20px 20px 20px 20px;
  7304. }
  7305. }
  7306. .example-sections-5 {
  7307. position: relative;
  7308. z-index: 1;
  7309. }
  7310. .example-sections-5:before,
  7311. .example-sections-5:after {
  7312. content: '';
  7313. display: table;
  7314. }
  7315. .example-sections-5:after {
  7316. clear: both;
  7317. }
  7318. .example-sections-5 > .item.title {
  7319. float: left;
  7320. width: auto;
  7321. }
  7322. .example-sections-5 > .item.title > .switch {
  7323. height: 20px;
  7324. display: block;
  7325. position: relative;
  7326. z-index: 2;
  7327. }
  7328. .example-sections-5 > .item.content {
  7329. margin-top: 20px;
  7330. box-sizing: border-box;
  7331. float: right;
  7332. margin-left: -100%;
  7333. width: 100%;
  7334. }
  7335. .example-sections-5 > .item.content:before,
  7336. .example-sections-5 > .item.content:after {
  7337. content: '';
  7338. display: table;
  7339. }
  7340. .example-sections-5 > .item.content:after {
  7341. clear: both;
  7342. }
  7343. .example-sections-5 > .item.content.active {
  7344. display: block;
  7345. }
  7346. .example-sections-6 {
  7347. margin: 0;
  7348. padding: 0;
  7349. }
  7350. .example-sections-6 > .item.title {
  7351. box-sizing: border-box;
  7352. float: none;
  7353. width: 100%;
  7354. }
  7355. .example-sections-6 > .item.title > .switch {
  7356. display: block;
  7357. }
  7358. .example-sections-6 > .item.content {
  7359. box-sizing: border-box;
  7360. display: block;
  7361. float: none;
  7362. margin: 0;
  7363. }
  7364. .example-sections-6 > .item.content:before,
  7365. .example-sections-6 > .item.content:after {
  7366. content: '';
  7367. display: table;
  7368. }
  7369. .example-sections-6 > .item.content:after {
  7370. clear: both;
  7371. }
  7372. .example-sections-6 > .item.content.active {
  7373. display: block;
  7374. }
  7375. .example-table-1 {
  7376. width: 100%;
  7377. border-collapse: collapse;
  7378. border-spacing: 0;
  7379. max-width: 100%;
  7380. }
  7381. .example-table-1 th {
  7382. text-align: left;
  7383. }
  7384. .example-table-1 > tbody > tr > th,
  7385. .example-table-1 > tfoot > tr > th,
  7386. .example-table-1 > tbody > tr > td,
  7387. .example-table-1 > tfoot > tr > td {
  7388. vertical-align: top;
  7389. }
  7390. .example-table-1 > thead > tr > th,
  7391. .example-table-1 > thead > tr > td {
  7392. vertical-align: bottom;
  7393. }
  7394. .example-table-1 > thead > tr > th,
  7395. .example-table-1 > tbody > tr > th,
  7396. .example-table-1 > tfoot > tr > th,
  7397. .example-table-1 > thead > tr > td,
  7398. .example-table-1 > tbody > tr > td,
  7399. .example-table-1 > tfoot > tr > td {
  7400. padding: 8px 10px;
  7401. }
  7402. .example-table-2 > thead > tr > th,
  7403. .example-table-2 > tbody > tr > th,
  7404. .example-table-2 > tfoot > tr > th {
  7405. color: #111111;
  7406. font-weight: 700;
  7407. }
  7408. .example-table-3 {
  7409. width: 100%;
  7410. border-collapse: collapse;
  7411. border-spacing: 0;
  7412. max-width: 100%;
  7413. }
  7414. .example-table-3 th {
  7415. text-align: left;
  7416. }
  7417. .example-table-3 > tbody > tr > th,
  7418. .example-table-3 > tfoot > tr > th,
  7419. .example-table-3 > tbody > tr > td,
  7420. .example-table-3 > tfoot > tr > td {
  7421. vertical-align: top;
  7422. }
  7423. .example-table-3 > thead > tr > th,
  7424. .example-table-3 > thead > tr > td {
  7425. vertical-align: bottom;
  7426. }
  7427. .example-table-3 > thead > tr > th,
  7428. .example-table-3 > tbody > tr > th,
  7429. .example-table-3 > tfoot > tr > th,
  7430. .example-table-3 > thead > tr > td,
  7431. .example-table-3 > tbody > tr > td,
  7432. .example-table-3 > tfoot > tr > td {
  7433. padding: 8px 10px;
  7434. }
  7435. .example-table-3 > caption {
  7436. border: 0;
  7437. clip: rect(0, 0, 0, 0);
  7438. height: 1px;
  7439. margin: -1px;
  7440. overflow: hidden;
  7441. padding: 0;
  7442. position: absolute;
  7443. width: 1px;
  7444. }
  7445. .example-table-4 {
  7446. width: 100%;
  7447. border-collapse: collapse;
  7448. border-spacing: 0;
  7449. max-width: 100%;
  7450. }
  7451. .example-table-4 th {
  7452. text-align: left;
  7453. }
  7454. .example-table-4 > tbody > tr > th,
  7455. .example-table-4 > tfoot > tr > th,
  7456. .example-table-4 > tbody > tr > td,
  7457. .example-table-4 > tfoot > tr > td {
  7458. vertical-align: top;
  7459. }
  7460. .example-table-4 > thead > tr > th,
  7461. .example-table-4 > thead > tr > td {
  7462. vertical-align: bottom;
  7463. }
  7464. .example-table-4 > thead > tr > th,
  7465. .example-table-4 > tbody > tr > th,
  7466. .example-table-4 > tfoot > tr > th,
  7467. .example-table-4 > thead > tr > td,
  7468. .example-table-4 > tbody > tr > td,
  7469. .example-table-4 > tfoot > tr > td {
  7470. padding: 8px 10px;
  7471. }
  7472. .example-table-4 > thead > tr > td,
  7473. .example-table-4 > tbody > tr > td,
  7474. .example-table-4 > tfoot > tr > td {
  7475. padding: 15px 25px 5px 0;
  7476. }
  7477. .example-table-4 > thead > tr > th,
  7478. .example-table-4 > tbody > tr > th,
  7479. .example-table-4 > tfoot > tr > th {
  7480. padding: 15px 25px 10px 0;
  7481. }
  7482. .example-table-5 {
  7483. width: 100%;
  7484. border-collapse: collapse;
  7485. border-spacing: 0;
  7486. max-width: 100%;
  7487. background: #ffffff;
  7488. }
  7489. .example-table-5 th {
  7490. text-align: left;
  7491. }
  7492. .example-table-5 > tbody > tr > th,
  7493. .example-table-5 > tfoot > tr > th,
  7494. .example-table-5 > tbody > tr > td,
  7495. .example-table-5 > tfoot > tr > td {
  7496. vertical-align: top;
  7497. }
  7498. .example-table-5 > thead > tr > th,
  7499. .example-table-5 > thead > tr > td {
  7500. vertical-align: bottom;
  7501. }
  7502. .example-table-5 > thead > tr > th,
  7503. .example-table-5 > tbody > tr > th,
  7504. .example-table-5 > tfoot > tr > th,
  7505. .example-table-5 > thead > tr > td,
  7506. .example-table-5 > tbody > tr > td,
  7507. .example-table-5 > tfoot > tr > td {
  7508. padding: 8px 10px;
  7509. }
  7510. .example-table-5 > thead {
  7511. background: #ccccff;
  7512. }
  7513. .example-table-5 > tfoot {
  7514. background: #ccffff;
  7515. }
  7516. .example-table-5 > tbody > tr > td {
  7517. background: #ffcccc;
  7518. }
  7519. .example-table-5 > tbody > tr > th {
  7520. background: #ffffcc;
  7521. }
  7522. .example-table-6 {
  7523. width: 100%;
  7524. border-collapse: collapse;
  7525. border-spacing: 0;
  7526. max-width: 100%;
  7527. border: 1px solid #d1d1d1;
  7528. }
  7529. .example-table-6 th {
  7530. text-align: left;
  7531. }
  7532. .example-table-6 > tbody > tr > th,
  7533. .example-table-6 > tfoot > tr > th,
  7534. .example-table-6 > tbody > tr > td,
  7535. .example-table-6 > tfoot > tr > td {
  7536. vertical-align: top;
  7537. }
  7538. .example-table-6 > thead > tr > th,
  7539. .example-table-6 > thead > tr > td {
  7540. vertical-align: bottom;
  7541. }
  7542. .example-table-6 > thead > tr > th,
  7543. .example-table-6 > tbody > tr > th,
  7544. .example-table-6 > tfoot > tr > th,
  7545. .example-table-6 > thead > tr > td,
  7546. .example-table-6 > tbody > tr > td,
  7547. .example-table-6 > tfoot > tr > td {
  7548. padding: 8px 10px;
  7549. }
  7550. .example-table-6 > thead > tr > th,
  7551. .example-table-6 > tbody > tr > th,
  7552. .example-table-6 > tfoot > tr > th,
  7553. .example-table-6 > thead > tr > td,
  7554. .example-table-6 > tbody > tr > td,
  7555. .example-table-6 > tfoot > tr > td {
  7556. border: 1px solid #d1d1d1;
  7557. }
  7558. .example-table-7 {
  7559. width: 100%;
  7560. border-collapse: collapse;
  7561. border-spacing: 0;
  7562. max-width: 100%;
  7563. }
  7564. .example-table-7 th {
  7565. text-align: left;
  7566. }
  7567. .example-table-7 > tbody > tr > th,
  7568. .example-table-7 > tfoot > tr > th,
  7569. .example-table-7 > tbody > tr > td,
  7570. .example-table-7 > tfoot > tr > td {
  7571. vertical-align: top;
  7572. }
  7573. .example-table-7 > thead > tr > th,
  7574. .example-table-7 > thead > tr > td {
  7575. vertical-align: bottom;
  7576. }
  7577. .example-table-7 > thead > tr > th,
  7578. .example-table-7 > tbody > tr > th,
  7579. .example-table-7 > tfoot > tr > th,
  7580. .example-table-7 > thead > tr > td,
  7581. .example-table-7 > tbody > tr > td,
  7582. .example-table-7 > tfoot > tr > td {
  7583. padding: 8px 10px;
  7584. }
  7585. .example-table-7 > thead > tr > th,
  7586. .example-table-7 > tbody > tr > th,
  7587. .example-table-7 > tfoot > tr > th,
  7588. .example-table-7 > thead > tr > td,
  7589. .example-table-7 > tbody > tr > td,
  7590. .example-table-7 > tfoot > tr > td {
  7591. border-top: 1px solid #d1d1d1;
  7592. }
  7593. .example-table-7 > caption + thead > tr:first-child > th,
  7594. .example-table-7 > colgroup + thead > tr:first-child > th,
  7595. .example-table-7 > thead:first-child > tr:first-child > th,
  7596. .example-table-7 > caption + thead > tr:first-child > td,
  7597. .example-table-7 > colgroup + thead > tr:first-child > td,
  7598. .example-table-7 > thead:first-child > tr:first-child > td {
  7599. border-top: 0;
  7600. }
  7601. .example-table-7 > tbody + tbody {
  7602. border-top: 1px solid #d1d1d1;
  7603. }
  7604. .example-table-8 {
  7605. width: 100%;
  7606. border-collapse: collapse;
  7607. border-spacing: 0;
  7608. max-width: 100%;
  7609. }
  7610. .example-table-8 th {
  7611. text-align: left;
  7612. }
  7613. .example-table-8 > tbody > tr > th,
  7614. .example-table-8 > tfoot > tr > th,
  7615. .example-table-8 > tbody > tr > td,
  7616. .example-table-8 > tfoot > tr > td {
  7617. vertical-align: top;
  7618. }
  7619. .example-table-8 > thead > tr > th,
  7620. .example-table-8 > thead > tr > td {
  7621. vertical-align: bottom;
  7622. }
  7623. .example-table-8 > thead > tr > th,
  7624. .example-table-8 > tbody > tr > th,
  7625. .example-table-8 > tfoot > tr > th,
  7626. .example-table-8 > thead > tr > td,
  7627. .example-table-8 > tbody > tr > td,
  7628. .example-table-8 > tfoot > tr > td {
  7629. padding: 8px 10px;
  7630. }
  7631. .example-table-8 > thead > tr > th,
  7632. .example-table-8 > tbody > tr > th,
  7633. .example-table-8 > tfoot > tr > th,
  7634. .example-table-8 > thead > tr > td,
  7635. .example-table-8 > tbody > tr > td,
  7636. .example-table-8 > tfoot > tr > td {
  7637. border-left: 1px solid #d1d1d1;
  7638. }
  7639. .example-table-8 > thead > tr > th:first-child,
  7640. .example-table-8 > tbody > tr > th:first-child,
  7641. .example-table-8 > tfoot > tr > th:first-child,
  7642. .example-table-8 > thead > tr > td:first-child,
  7643. .example-table-8 > tbody > tr > td:first-child,
  7644. .example-table-8 > tfoot > tr > td:first-child {
  7645. border-left: none;
  7646. }
  7647. .example-table-9 {
  7648. width: 100%;
  7649. border-collapse: collapse;
  7650. border-spacing: 0;
  7651. max-width: 100%;
  7652. border: none;
  7653. }
  7654. .example-table-9 th {
  7655. text-align: left;
  7656. }
  7657. .example-table-9 > tbody > tr > th,
  7658. .example-table-9 > tfoot > tr > th,
  7659. .example-table-9 > tbody > tr > td,
  7660. .example-table-9 > tfoot > tr > td {
  7661. vertical-align: top;
  7662. }
  7663. .example-table-9 > thead > tr > th,
  7664. .example-table-9 > thead > tr > td {
  7665. vertical-align: bottom;
  7666. }
  7667. .example-table-9 > thead > tr > th,
  7668. .example-table-9 > tbody > tr > th,
  7669. .example-table-9 > tfoot > tr > th,
  7670. .example-table-9 > thead > tr > td,
  7671. .example-table-9 > tbody > tr > td,
  7672. .example-table-9 > tfoot > tr > td {
  7673. padding: 8px 10px;
  7674. }
  7675. .example-table-9 > thead > tr > th,
  7676. .example-table-9 > tbody > tr > th,
  7677. .example-table-9 > tfoot > tr > th,
  7678. .example-table-9 > thead > tr > td,
  7679. .example-table-9 > tbody > tr > td,
  7680. .example-table-9 > tfoot > tr > td {
  7681. border: none;
  7682. }
  7683. .example-table-9 > thead > tr > th,
  7684. .example-table-9 > thead > tr > td {
  7685. border-bottom: 1px solid #d1d1d1;
  7686. }
  7687. .example-table-10 {
  7688. width: 100%;
  7689. border-collapse: collapse;
  7690. border-spacing: 0;
  7691. max-width: 100%;
  7692. border: none;
  7693. }
  7694. .example-table-10 th {
  7695. text-align: left;
  7696. }
  7697. .example-table-10 > tbody > tr > th,
  7698. .example-table-10 > tfoot > tr > th,
  7699. .example-table-10 > tbody > tr > td,
  7700. .example-table-10 > tfoot > tr > td {
  7701. vertical-align: top;
  7702. }
  7703. .example-table-10 > thead > tr > th,
  7704. .example-table-10 > thead > tr > td {
  7705. vertical-align: bottom;
  7706. }
  7707. .example-table-10 > thead > tr > th,
  7708. .example-table-10 > tbody > tr > th,
  7709. .example-table-10 > tfoot > tr > th,
  7710. .example-table-10 > thead > tr > td,
  7711. .example-table-10 > tbody > tr > td,
  7712. .example-table-10 > tfoot > tr > td {
  7713. padding: 8px 10px;
  7714. }
  7715. .example-table-10 > thead > tr > th,
  7716. .example-table-10 > tbody > tr > th,
  7717. .example-table-10 > tfoot > tr > th,
  7718. .example-table-10 > thead > tr > td,
  7719. .example-table-10 > tbody > tr > td,
  7720. .example-table-10 > tfoot > tr > td {
  7721. border: none;
  7722. }
  7723. .example-table-11 {
  7724. width: 100%;
  7725. border-collapse: collapse;
  7726. border-spacing: 0;
  7727. max-width: 100%;
  7728. }
  7729. .example-table-11 th {
  7730. text-align: left;
  7731. }
  7732. .example-table-11 > tbody > tr > th,
  7733. .example-table-11 > tfoot > tr > th,
  7734. .example-table-11 > tbody > tr > td,
  7735. .example-table-11 > tfoot > tr > td {
  7736. vertical-align: top;
  7737. }
  7738. .example-table-11 > thead > tr > th,
  7739. .example-table-11 > thead > tr > td {
  7740. vertical-align: bottom;
  7741. }
  7742. .example-table-11 > thead > tr > th,
  7743. .example-table-11 > tbody > tr > th,
  7744. .example-table-11 > tfoot > tr > th,
  7745. .example-table-11 > thead > tr > td,
  7746. .example-table-11 > tbody > tr > td,
  7747. .example-table-11 > tfoot > tr > td {
  7748. padding: 8px 10px;
  7749. }
  7750. .example-table-11 > tbody > tr:nth-child(even) > td,
  7751. .example-table-11 > tbody > tr:nth-child(even) > th {
  7752. background: #ffffcc;
  7753. color: #000000;
  7754. }
  7755. .example-table-12 {
  7756. width: 100%;
  7757. border-collapse: collapse;
  7758. border-spacing: 0;
  7759. max-width: 100%;
  7760. }
  7761. .example-table-12 th {
  7762. text-align: left;
  7763. }
  7764. .example-table-12 > tbody > tr > th,
  7765. .example-table-12 > tfoot > tr > th,
  7766. .example-table-12 > tbody > tr > td,
  7767. .example-table-12 > tfoot > tr > td {
  7768. vertical-align: top;
  7769. }
  7770. .example-table-12 > thead > tr > th,
  7771. .example-table-12 > thead > tr > td {
  7772. vertical-align: bottom;
  7773. }
  7774. .example-table-12 > thead > tr > th,
  7775. .example-table-12 > tbody > tr > th,
  7776. .example-table-12 > tfoot > tr > th,
  7777. .example-table-12 > thead > tr > td,
  7778. .example-table-12 > tbody > tr > td,
  7779. .example-table-12 > tfoot > tr > td {
  7780. padding: 8px 10px;
  7781. }
  7782. .example-table-12 > tbody > tr:nth-child(even):hover > td,
  7783. .example-table-12 > tbody > tr:nth-child(even):hover > th {
  7784. background: #f0f0f0;
  7785. }
  7786. .example-table-12 > tbody > tr:nth-child(odd):hover > td,
  7787. .example-table-12 > tbody > tr:nth-child(odd):hover > th {
  7788. background: #f0f0f0;
  7789. }
  7790. .example-table-13 {
  7791. width: 100%;
  7792. border-collapse: collapse;
  7793. border-spacing: 0;
  7794. max-width: 100%;
  7795. border: 1px solid #d1d1d1;
  7796. }
  7797. .example-table-13 th {
  7798. text-align: left;
  7799. }
  7800. .example-table-13 > tbody > tr > th,
  7801. .example-table-13 > tfoot > tr > th,
  7802. .example-table-13 > tbody > tr > td,
  7803. .example-table-13 > tfoot > tr > td {
  7804. vertical-align: top;
  7805. }
  7806. .example-table-13 > thead > tr > th,
  7807. .example-table-13 > thead > tr > td {
  7808. vertical-align: bottom;
  7809. }
  7810. .example-table-13 > thead > tr > th,
  7811. .example-table-13 > tbody > tr > th,
  7812. .example-table-13 > tfoot > tr > th,
  7813. .example-table-13 > thead > tr > td,
  7814. .example-table-13 > tbody > tr > td,
  7815. .example-table-13 > tfoot > tr > td {
  7816. padding: 8px 10px;
  7817. }
  7818. .example-table-13 > thead > tr > th,
  7819. .example-table-13 > tbody > tr > th,
  7820. .example-table-13 > tfoot > tr > th,
  7821. .example-table-13 > thead > tr > td,
  7822. .example-table-13 > tbody > tr > td,
  7823. .example-table-13 > tfoot > tr > td {
  7824. border: 1px solid #d1d1d1;
  7825. }
  7826. .example-table-13 > tbody > tr:nth-child(odd) > td,
  7827. .example-table-13 > tbody > tr:nth-child(odd) > th {
  7828. background: #ffffff;
  7829. }
  7830. .example-table-13 > tbody > tr:nth-child(even):hover > td,
  7831. .example-table-13 > tbody > tr:nth-child(even):hover > th {
  7832. background: #f0f0f0;
  7833. }
  7834. .example-table-13 > tbody > tr:nth-child(odd):hover > td,
  7835. .example-table-13 > tbody > tr:nth-child(odd):hover > th {
  7836. background: #f0f0f0;
  7837. }
  7838. @media only screen and (max-width: 768px) {
  7839. .example-table-14 {
  7840. overflow-x: auto;
  7841. overflow-y: hidden;
  7842. width: 100%;
  7843. -ms-overflow-style: -ms-autohiding-scrollbar;
  7844. -webkit-overflow-scrolling: touch;
  7845. }
  7846. }
  7847. .example-table-15 {
  7848. width: 100%;
  7849. border-collapse: collapse;
  7850. border-spacing: 0;
  7851. max-width: 100%;
  7852. border: 1px solid #d1d1d1;
  7853. }
  7854. .example-table-15 th {
  7855. text-align: left;
  7856. }
  7857. .example-table-15 > tbody > tr > th,
  7858. .example-table-15 > tfoot > tr > th,
  7859. .example-table-15 > tbody > tr > td,
  7860. .example-table-15 > tfoot > tr > td {
  7861. vertical-align: top;
  7862. }
  7863. .example-table-15 > thead > tr > th,
  7864. .example-table-15 > thead > tr > td {
  7865. vertical-align: bottom;
  7866. }
  7867. .example-table-15 > thead > tr > th,
  7868. .example-table-15 > tbody > tr > th,
  7869. .example-table-15 > tfoot > tr > th,
  7870. .example-table-15 > thead > tr > td,
  7871. .example-table-15 > tbody > tr > td,
  7872. .example-table-15 > tfoot > tr > td {
  7873. padding: 8px 10px;
  7874. }
  7875. .example-table-15 > thead > tr > th,
  7876. .example-table-15 > tbody > tr > th,
  7877. .example-table-15 > tfoot > tr > th,
  7878. .example-table-15 > thead > tr > td,
  7879. .example-table-15 > tbody > tr > td,
  7880. .example-table-15 > tfoot > tr > td {
  7881. border: 1px solid #d1d1d1;
  7882. }
  7883. .example-table-15 > tbody > tr:nth-child(odd) > td,
  7884. .example-table-15 > tbody > tr:nth-child(odd) > th {
  7885. background: #ffffff;
  7886. }
  7887. .example-table-15 > tbody > tr:nth-child(even):hover > td,
  7888. .example-table-15 > tbody > tr:nth-child(even):hover > th {
  7889. background: #f0f0f0;
  7890. }
  7891. .example-table-15 > tbody > tr:nth-child(odd):hover > td,
  7892. .example-table-15 > tbody > tr:nth-child(odd):hover > th {
  7893. background: #f0f0f0;
  7894. }
  7895. @media only screen and (max-width: 768px) {
  7896. .example-table-15 {
  7897. background: #ccffff;
  7898. border: none;
  7899. display: block;
  7900. }
  7901. .example-table-15 > tbody > tr:nth-child(odd) > td,
  7902. .example-table-15 > tbody > tr:nth-child(odd) > th {
  7903. background: #ccffff;
  7904. }
  7905. .example-table-15 > tbody > tr:nth-child(even):hover > td,
  7906. .example-table-15 > tbody > tr:nth-child(even):hover > th {
  7907. background: #ccffff;
  7908. }
  7909. .example-table-15 > tbody > tr:nth-child(odd):hover > td,
  7910. .example-table-15 > tbody > tr:nth-child(odd):hover > th {
  7911. background: #ccffff;
  7912. }
  7913. .example-table-15 > thead > tr > th {
  7914. display: none;
  7915. }
  7916. .example-table-15 > tbody {
  7917. display: block;
  7918. }
  7919. .example-table-15 > tbody > tr {
  7920. display: block;
  7921. }
  7922. .example-table-15 > tbody > tr td,
  7923. .example-table-15 > tbody > tr th {
  7924. border-bottom: none;
  7925. display: block;
  7926. padding: 5px 0;
  7927. }
  7928. .example-table-15 > tbody > tr td:before,
  7929. .example-table-15 > tbody > tr th:before {
  7930. padding-right: 10px;
  7931. content: attr(data-th) ': ';
  7932. display: inline-block;
  7933. color: #111111;
  7934. font-weight: 700;
  7935. }
  7936. .example-table-15 > tbody > tr td {
  7937. background: #ccffff;
  7938. }
  7939. .example-table-15 > tbody > tr > th {
  7940. background-color: #ffffcc !important;
  7941. }
  7942. }
  7943. .example-tooltip-bottom {
  7944. position: relative;
  7945. }
  7946. .example-tooltip-bottom .tooltip-content {
  7947. background: #ffffff;
  7948. max-width: 360px;
  7949. min-width: 210px;
  7950. padding: 12px 16px;
  7951. z-index: 100;
  7952. display: none;
  7953. position: absolute;
  7954. text-align: left;
  7955. color: #333333;
  7956. line-height: 1.4;
  7957. border: 1px solid #bbbbbb;
  7958. margin-top: 5px;
  7959. left: 0;
  7960. top: 100%;
  7961. }
  7962. .example-tooltip-bottom .tooltip-content:after,
  7963. .example-tooltip-bottom .tooltip-content:before {
  7964. border: solid transparent;
  7965. content: '';
  7966. height: 0;
  7967. position: absolute;
  7968. width: 0;
  7969. }
  7970. .example-tooltip-bottom .tooltip-content:after {
  7971. border-width: 5px;
  7972. border-color: transparent;
  7973. }
  7974. .example-tooltip-bottom .tooltip-content:before {
  7975. border-width: 6px;
  7976. border-color: transparent;
  7977. }
  7978. .example-tooltip-bottom .tooltip-content:after,
  7979. .example-tooltip-bottom .tooltip-content:before {
  7980. bottom: 100%;
  7981. }
  7982. .example-tooltip-bottom .tooltip-content:after {
  7983. border-bottom-color: #ffffff;
  7984. left: 15px;
  7985. margin-left: -5px;
  7986. }
  7987. .example-tooltip-bottom .tooltip-content:before {
  7988. border-bottom-color: #bbbbbb;
  7989. left: 15px;
  7990. margin-left: -6px;
  7991. }
  7992. .example-tooltip-bottom .tooltip-toggle {
  7993. cursor: help;
  7994. }
  7995. .example-tooltip-bottom .tooltip-toggle:hover + .tooltip-content,
  7996. .example-tooltip-bottom .tooltip-toggle:focus + .tooltip-content,
  7997. .example-tooltip-bottom:hover .tooltip-content {
  7998. display: block;
  7999. }
  8000. .example-tooltip-left {
  8001. position: relative;
  8002. }
  8003. .example-tooltip-left .tooltip-content {
  8004. background: #ffffff;
  8005. max-width: 360px;
  8006. min-width: 210px;
  8007. padding: 12px 16px;
  8008. z-index: 100;
  8009. display: none;
  8010. position: absolute;
  8011. text-align: left;
  8012. color: #333333;
  8013. line-height: 1.4;
  8014. border: 1px solid #bbbbbb;
  8015. margin-right: 5px;
  8016. right: 100%;
  8017. top: 0;
  8018. }
  8019. .example-tooltip-left .tooltip-content:after,
  8020. .example-tooltip-left .tooltip-content:before {
  8021. border: solid transparent;
  8022. content: '';
  8023. height: 0;
  8024. position: absolute;
  8025. width: 0;
  8026. }
  8027. .example-tooltip-left .tooltip-content:after {
  8028. border-width: 5px;
  8029. border-color: transparent;
  8030. }
  8031. .example-tooltip-left .tooltip-content:before {
  8032. border-width: 6px;
  8033. border-color: transparent;
  8034. }
  8035. .example-tooltip-left .tooltip-content:after,
  8036. .example-tooltip-left .tooltip-content:before {
  8037. left: 100%;
  8038. }
  8039. .example-tooltip-left .tooltip-content:after {
  8040. border-left-color: #ffffff;
  8041. margin-top: -5px;
  8042. top: 15px;
  8043. }
  8044. .example-tooltip-left .tooltip-content:before {
  8045. border-left-color: #bbbbbb;
  8046. margin-top: -6px;
  8047. top: 15px;
  8048. }
  8049. .example-tooltip-left .tooltip-toggle {
  8050. cursor: help;
  8051. }
  8052. .example-tooltip-left .tooltip-toggle:hover + .tooltip-content,
  8053. .example-tooltip-left .tooltip-toggle:focus + .tooltip-content,
  8054. .example-tooltip-left:hover .tooltip-content {
  8055. display: block;
  8056. }
  8057. .example-tooltip-right {
  8058. position: relative;
  8059. }
  8060. .example-tooltip-right .tooltip-content {
  8061. background: #ffffff;
  8062. max-width: 360px;
  8063. min-width: 210px;
  8064. padding: 12px 16px;
  8065. z-index: 100;
  8066. display: none;
  8067. position: absolute;
  8068. text-align: left;
  8069. color: #333333;
  8070. line-height: 1.4;
  8071. border: 1px solid #bbbbbb;
  8072. margin-left: 5px;
  8073. left: 100%;
  8074. top: 0;
  8075. }
  8076. .example-tooltip-right .tooltip-content:after,
  8077. .example-tooltip-right .tooltip-content:before {
  8078. border: solid transparent;
  8079. content: '';
  8080. height: 0;
  8081. position: absolute;
  8082. width: 0;
  8083. }
  8084. .example-tooltip-right .tooltip-content:after {
  8085. border-width: 5px;
  8086. border-color: transparent;
  8087. }
  8088. .example-tooltip-right .tooltip-content:before {
  8089. border-width: 6px;
  8090. border-color: transparent;
  8091. }
  8092. .example-tooltip-right .tooltip-content:after,
  8093. .example-tooltip-right .tooltip-content:before {
  8094. right: 100%;
  8095. }
  8096. .example-tooltip-right .tooltip-content:after {
  8097. border-right-color: #ffffff;
  8098. margin-top: -5px;
  8099. top: 15px;
  8100. }
  8101. .example-tooltip-right .tooltip-content:before {
  8102. border-right-color: #bbbbbb;
  8103. margin-top: -6px;
  8104. top: 15px;
  8105. }
  8106. .example-tooltip-right .tooltip-toggle {
  8107. cursor: help;
  8108. }
  8109. .example-tooltip-right .tooltip-toggle:hover + .tooltip-content,
  8110. .example-tooltip-right .tooltip-toggle:focus + .tooltip-content,
  8111. .example-tooltip-right:hover .tooltip-content {
  8112. display: block;
  8113. }
  8114. .example-tooltip-top {
  8115. position: relative;
  8116. }
  8117. .example-tooltip-top .tooltip-content {
  8118. background: #ffffff;
  8119. max-width: 360px;
  8120. min-width: 210px;
  8121. padding: 12px 16px;
  8122. z-index: 100;
  8123. display: none;
  8124. position: absolute;
  8125. text-align: left;
  8126. color: #333333;
  8127. line-height: 1.4;
  8128. border: 1px solid #bbbbbb;
  8129. margin-bottom: 5px;
  8130. bottom: 100%;
  8131. left: 0;
  8132. }
  8133. .example-tooltip-top .tooltip-content:after,
  8134. .example-tooltip-top .tooltip-content:before {
  8135. border: solid transparent;
  8136. content: '';
  8137. height: 0;
  8138. position: absolute;
  8139. width: 0;
  8140. }
  8141. .example-tooltip-top .tooltip-content:after {
  8142. border-width: 5px;
  8143. border-color: transparent;
  8144. }
  8145. .example-tooltip-top .tooltip-content:before {
  8146. border-width: 6px;
  8147. border-color: transparent;
  8148. }
  8149. .example-tooltip-top .tooltip-content:after,
  8150. .example-tooltip-top .tooltip-content:before {
  8151. top: 100%;
  8152. }
  8153. .example-tooltip-top .tooltip-content:after {
  8154. border-top-color: #ffffff;
  8155. left: 15px;
  8156. margin-left: -5px;
  8157. }
  8158. .example-tooltip-top .tooltip-content:before {
  8159. border-top-color: #bbbbbb;
  8160. left: 15px;
  8161. margin-left: -6px;
  8162. }
  8163. .example-tooltip-top .tooltip-toggle {
  8164. cursor: help;
  8165. }
  8166. .example-tooltip-top .tooltip-toggle:hover + .tooltip-content,
  8167. .example-tooltip-top .tooltip-toggle:focus + .tooltip-content,
  8168. .example-tooltip-top:hover .tooltip-content {
  8169. display: block;
  8170. }
  8171. html {
  8172. font-size: 62.5%;
  8173. -webkit-text-size-adjust: 100%;
  8174. -ms-text-size-adjust: 100%;
  8175. font-size-adjust: 100%;
  8176. }
  8177. body {
  8178. color: #333333;
  8179. font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  8180. font-style: normal;
  8181. font-weight: 400;
  8182. line-height: 1.42857143;
  8183. font-size: 1.4rem;
  8184. }
  8185. p {
  8186. margin-top: 0rem;
  8187. margin-bottom: 1rem;
  8188. }
  8189. abbr[title] {
  8190. border-bottom: 1px dotted #d1d1d1;
  8191. cursor: help;
  8192. }
  8193. b,
  8194. strong {
  8195. font-weight: 700;
  8196. }
  8197. em,
  8198. i {
  8199. font-style: italic;
  8200. }
  8201. mark {
  8202. background: #f0f0f0;
  8203. color: #000000;
  8204. }
  8205. small,
  8206. .small {
  8207. font-size: 12px;
  8208. }
  8209. hr {
  8210. border: 0;
  8211. border-top: 1px solid #d1d1d1;
  8212. margin-bottom: 20px;
  8213. margin-top: 20px;
  8214. }
  8215. sub,
  8216. sup {
  8217. font-size: 71.42857143%;
  8218. line-height: 0;
  8219. position: relative;
  8220. vertical-align: baseline;
  8221. }
  8222. sup {
  8223. top: -0.5em;
  8224. }
  8225. sub {
  8226. bottom: -0.25em;
  8227. }
  8228. dfn {
  8229. font-style: italic;
  8230. }
  8231. h1 {
  8232. font-weight: 300;
  8233. line-height: 1.1;
  8234. font-size: 2.6rem;
  8235. margin-top: 0rem;
  8236. margin-bottom: 2rem;
  8237. }
  8238. h2 {
  8239. font-weight: 300;
  8240. line-height: 1.1;
  8241. font-size: 2.6rem;
  8242. margin-top: 2.5rem;
  8243. margin-bottom: 2rem;
  8244. }
  8245. h3 {
  8246. font-weight: 300;
  8247. line-height: 1.1;
  8248. font-size: 1.8rem;
  8249. margin-top: 1.5rem;
  8250. margin-bottom: 1rem;
  8251. }
  8252. h4 {
  8253. font-weight: 700;
  8254. line-height: 1.1;
  8255. font-size: 1.4rem;
  8256. margin-top: 2rem;
  8257. margin-bottom: 2rem;
  8258. }
  8259. h5 {
  8260. font-weight: 700;
  8261. line-height: 1.1;
  8262. font-size: 1.2rem;
  8263. margin-top: 2rem;
  8264. margin-bottom: 2rem;
  8265. }
  8266. h6 {
  8267. font-weight: 700;
  8268. line-height: 1.1;
  8269. font-size: 1rem;
  8270. margin-top: 2rem;
  8271. margin-bottom: 2rem;
  8272. }
  8273. h1 small,
  8274. h2 small,
  8275. h3 small,
  8276. h4 small,
  8277. h5 small,
  8278. h6 small,
  8279. h1 .small,
  8280. h2 .small,
  8281. h3 .small,
  8282. h4 .small,
  8283. h5 .small,
  8284. h6 .small {
  8285. color: #333333;
  8286. font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  8287. font-style: normal;
  8288. font-weight: 400;
  8289. line-height: 1;
  8290. }
  8291. a,
  8292. .alink {
  8293. color: #1979c3;
  8294. text-decoration: none;
  8295. }
  8296. a:visited,
  8297. .alink:visited {
  8298. color: #1979c3;
  8299. text-decoration: none;
  8300. }
  8301. a:hover,
  8302. .alink:hover {
  8303. color: #006bb4;
  8304. text-decoration: underline;
  8305. }
  8306. a:active,
  8307. .alink:active {
  8308. color: #ff5501;
  8309. text-decoration: underline;
  8310. }
  8311. ul,
  8312. ol {
  8313. margin-top: 0rem;
  8314. margin-bottom: 2.5rem;
  8315. }
  8316. ul > li,
  8317. ol > li {
  8318. margin-top: 0rem;
  8319. margin-bottom: 1rem;
  8320. }
  8321. ul ul,
  8322. ol ul,
  8323. ul ol,
  8324. ol ol {
  8325. margin-bottom: 0;
  8326. }
  8327. dl {
  8328. margin-bottom: 20px;
  8329. margin-top: 0;
  8330. }
  8331. dt {
  8332. font-weight: 700;
  8333. margin-bottom: 5px;
  8334. margin-top: 0;
  8335. }
  8336. dd {
  8337. margin-bottom: 10px;
  8338. margin-top: 0;
  8339. margin-left: 0;
  8340. }
  8341. code,
  8342. kbd,
  8343. pre,
  8344. samp {
  8345. font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;
  8346. }
  8347. code {
  8348. background: #f0f0f0;
  8349. color: #111111;
  8350. padding: 2px 4px;
  8351. font-size: 1.2rem;
  8352. white-space: nowrap;
  8353. }
  8354. kbd {
  8355. background: #f0f0f0;
  8356. color: #111111;
  8357. padding: 2px 4px;
  8358. font-size: 1.2rem;
  8359. }
  8360. pre {
  8361. background: #f0f0f0;
  8362. border: 1px solid #d1d1d1;
  8363. color: #111111;
  8364. line-height: 1.42857143;
  8365. margin: 0 0 10px;
  8366. padding: 10px;
  8367. font-size: 1.2rem;
  8368. display: block;
  8369. word-wrap: break-word;
  8370. }
  8371. pre code {
  8372. background-color: transparent;
  8373. border-radius: 0;
  8374. color: inherit;
  8375. font-size: inherit;
  8376. padding: 0;
  8377. white-space: pre-wrap;
  8378. }
  8379. blockquote {
  8380. border-left: 0 solid #d1d1d1;
  8381. margin: 0 0 20px 40px;
  8382. padding: 0;
  8383. color: #333333;
  8384. font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  8385. font-style: italic;
  8386. font-weight: 400;
  8387. line-height: 1.42857143;
  8388. font-size: 1.4rem;
  8389. }
  8390. blockquote p:last-child,
  8391. blockquote ul:last-child,
  8392. blockquote ol:last-child {
  8393. margin-bottom: 0;
  8394. }
  8395. blockquote footer,
  8396. blockquote small,
  8397. blockquote .small {
  8398. color: #333333;
  8399. line-height: 1.42857143;
  8400. font-size: 1rem;
  8401. display: block;
  8402. }
  8403. blockquote footer:before,
  8404. blockquote small:before,
  8405. blockquote .small:before {
  8406. content: '\2014 \00A0';
  8407. }
  8408. blockquote cite {
  8409. font-style: normal;
  8410. }
  8411. blockquote:before,
  8412. blockquote:after {
  8413. content: '';
  8414. }
  8415. q {
  8416. quotes: none;
  8417. }
  8418. q:before,
  8419. q:after {
  8420. content: '';
  8421. content: none;
  8422. }
  8423. cite {
  8424. font-style: normal;
  8425. }
  8426. .example {
  8427. font-size: 2.5rem;
  8428. }
  8429. .example-line-height {
  8430. line-height: 3rem;
  8431. }
  8432. .example-word-wrap {
  8433. overflow-wrap: break-word;
  8434. word-wrap: break-word;
  8435. -ms-word-break: break-all;
  8436. word-break: break-word;
  8437. -webkit-hyphens: auto;
  8438. -moz-hyphens: auto;
  8439. -ms-hyphens: auto;
  8440. hyphens: auto;
  8441. background: #ccc;
  8442. width: 120px;
  8443. }
  8444. .example-text-overflow {
  8445. overflow: hidden;
  8446. text-overflow: ellipsis;
  8447. white-space: nowrap;
  8448. background: #ccc;
  8449. width: 120px;
  8450. }
  8451. .example-text-hide {
  8452. background-color: transparent;
  8453. border: 0;
  8454. color: transparent;
  8455. font: 0/0 a;
  8456. text-shadow: none;
  8457. }
  8458. .example-hyphens {
  8459. -webkit-hyphens: auto;
  8460. -moz-hyphens: auto;
  8461. -ms-hyphens: auto;
  8462. hyphens: auto;
  8463. }
  8464. .example-hyphens-none {
  8465. -webkit-hyphens: none;
  8466. -moz-hyphens: none;
  8467. -ms-hyphens: none;
  8468. hyphens: none;
  8469. }
  8470. .example-typography {
  8471. color: #ffcc00;
  8472. font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;
  8473. font-style: italic;
  8474. font-weight: 500;
  8475. line-height: 1.2;
  8476. font-size: 3rem;
  8477. }
  8478. .example-list-reset-styles {
  8479. margin: 0;
  8480. padding: 0;
  8481. list-style: none none;
  8482. }
  8483. .example-list-inline {
  8484. margin: 0;
  8485. padding: 0;
  8486. list-style: none none;
  8487. }
  8488. .example-list-inline > li {
  8489. display: inline-block;
  8490. vertical-align: top;
  8491. }
  8492. .example-link-default {
  8493. color: #1979c3;
  8494. text-decoration: none;
  8495. }
  8496. .example-link-default:visited {
  8497. color: #1979c3;
  8498. text-decoration: none;
  8499. }
  8500. .example-link-default:hover {
  8501. color: #006bb4;
  8502. text-decoration: underline;
  8503. }
  8504. .example-link-default:active {
  8505. color: #ff5501;
  8506. text-decoration: underline;
  8507. }
  8508. .example-link {
  8509. color: #008000;
  8510. text-decoration: none;
  8511. }
  8512. .example-link:visited {
  8513. color: #1979c3;
  8514. text-decoration: none;
  8515. }
  8516. .example-link:hover {
  8517. color: #ffa500;
  8518. text-decoration: none;
  8519. }
  8520. .example-link:active {
  8521. color: #ff5501;
  8522. text-decoration: underline;
  8523. }
  8524. .example-heading {
  8525. font-weight: 300;
  8526. line-height: 1.1;
  8527. font-size: 2.6rem;
  8528. margin-top: 0rem;
  8529. margin-bottom: 2rem;
  8530. }
  8531. .example-heading-2 {
  8532. font-weight: 300;
  8533. line-height: 1.1;
  8534. font-size: 2.6rem;
  8535. margin-top: 2.5rem;
  8536. margin-bottom: 2rem;
  8537. }
  8538. html {
  8539. font-size: 62.5%;
  8540. -webkit-text-size-adjust: 100%;
  8541. -ms-text-size-adjust: 100%;
  8542. font-size-adjust: 100%;
  8543. }
  8544. body {
  8545. color: #333333;
  8546. font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  8547. font-style: normal;
  8548. font-weight: 400;
  8549. line-height: 1.42857143;
  8550. font-size: 1.4rem;
  8551. }
  8552. p {
  8553. margin-top: 0rem;
  8554. margin-bottom: 1rem;
  8555. }
  8556. abbr[title] {
  8557. border-bottom: 1px dotted #d1d1d1;
  8558. cursor: help;
  8559. }
  8560. b,
  8561. strong {
  8562. font-weight: 700;
  8563. }
  8564. em,
  8565. i {
  8566. font-style: italic;
  8567. }
  8568. mark {
  8569. background: #f0f0f0;
  8570. color: #000000;
  8571. }
  8572. small,
  8573. .small {
  8574. font-size: 12px;
  8575. }
  8576. hr {
  8577. border: 0;
  8578. border-top: 1px solid #d1d1d1;
  8579. margin-bottom: 20px;
  8580. margin-top: 20px;
  8581. }
  8582. sub,
  8583. sup {
  8584. font-size: 71.42857143%;
  8585. line-height: 0;
  8586. position: relative;
  8587. vertical-align: baseline;
  8588. }
  8589. sup {
  8590. top: -0.5em;
  8591. }
  8592. sub {
  8593. bottom: -0.25em;
  8594. }
  8595. dfn {
  8596. font-style: italic;
  8597. }
  8598. h1 {
  8599. font-weight: 300;
  8600. line-height: 1.1;
  8601. font-size: 2.6rem;
  8602. margin-top: 0rem;
  8603. margin-bottom: 2rem;
  8604. }
  8605. h2 {
  8606. font-weight: 300;
  8607. line-height: 1.1;
  8608. font-size: 2.6rem;
  8609. margin-top: 2.5rem;
  8610. margin-bottom: 2rem;
  8611. }
  8612. h3 {
  8613. font-weight: 300;
  8614. line-height: 1.1;
  8615. font-size: 1.8rem;
  8616. margin-top: 1.5rem;
  8617. margin-bottom: 1rem;
  8618. }
  8619. h4 {
  8620. font-weight: 700;
  8621. line-height: 1.1;
  8622. font-size: 1.4rem;
  8623. margin-top: 2rem;
  8624. margin-bottom: 2rem;
  8625. }
  8626. h5 {
  8627. font-weight: 700;
  8628. line-height: 1.1;
  8629. font-size: 1.2rem;
  8630. margin-top: 2rem;
  8631. margin-bottom: 2rem;
  8632. }
  8633. h6 {
  8634. font-weight: 700;
  8635. line-height: 1.1;
  8636. font-size: 1rem;
  8637. margin-top: 2rem;
  8638. margin-bottom: 2rem;
  8639. }
  8640. h1 small,
  8641. h2 small,
  8642. h3 small,
  8643. h4 small,
  8644. h5 small,
  8645. h6 small,
  8646. h1 .small,
  8647. h2 .small,
  8648. h3 .small,
  8649. h4 .small,
  8650. h5 .small,
  8651. h6 .small {
  8652. color: #333333;
  8653. font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  8654. font-style: normal;
  8655. font-weight: 400;
  8656. line-height: 1;
  8657. }
  8658. a,
  8659. .alink {
  8660. color: #1979c3;
  8661. text-decoration: none;
  8662. }
  8663. a:visited,
  8664. .alink:visited {
  8665. color: #1979c3;
  8666. text-decoration: none;
  8667. }
  8668. a:hover,
  8669. .alink:hover {
  8670. color: #006bb4;
  8671. text-decoration: underline;
  8672. }
  8673. a:active,
  8674. .alink:active {
  8675. color: #ff5501;
  8676. text-decoration: underline;
  8677. }
  8678. ul,
  8679. ol {
  8680. margin-top: 0rem;
  8681. margin-bottom: 2.5rem;
  8682. }
  8683. ul > li,
  8684. ol > li {
  8685. margin-top: 0rem;
  8686. margin-bottom: 1rem;
  8687. }
  8688. ul ul,
  8689. ol ul,
  8690. ul ol,
  8691. ol ol {
  8692. margin-bottom: 0;
  8693. }
  8694. dl {
  8695. margin-bottom: 20px;
  8696. margin-top: 0;
  8697. }
  8698. dt {
  8699. font-weight: 700;
  8700. margin-bottom: 5px;
  8701. margin-top: 0;
  8702. }
  8703. dd {
  8704. margin-bottom: 10px;
  8705. margin-top: 0;
  8706. margin-left: 0;
  8707. }
  8708. code,
  8709. kbd,
  8710. pre,
  8711. samp {
  8712. font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;
  8713. }
  8714. code {
  8715. background: #f0f0f0;
  8716. color: #111111;
  8717. padding: 2px 4px;
  8718. font-size: 1.2rem;
  8719. white-space: nowrap;
  8720. }
  8721. kbd {
  8722. background: #f0f0f0;
  8723. color: #111111;
  8724. padding: 2px 4px;
  8725. font-size: 1.2rem;
  8726. }
  8727. pre {
  8728. background: #f0f0f0;
  8729. border: 1px solid #d1d1d1;
  8730. color: #111111;
  8731. line-height: 1.42857143;
  8732. margin: 0 0 10px;
  8733. padding: 10px;
  8734. font-size: 1.2rem;
  8735. display: block;
  8736. word-wrap: break-word;
  8737. }
  8738. pre code {
  8739. background-color: transparent;
  8740. border-radius: 0;
  8741. color: inherit;
  8742. font-size: inherit;
  8743. padding: 0;
  8744. white-space: pre-wrap;
  8745. }
  8746. blockquote {
  8747. border-left: 0 solid #d1d1d1;
  8748. margin: 0 0 20px 40px;
  8749. padding: 0;
  8750. color: #333333;
  8751. font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  8752. font-style: italic;
  8753. font-weight: 400;
  8754. line-height: 1.42857143;
  8755. font-size: 1.4rem;
  8756. }
  8757. blockquote p:last-child,
  8758. blockquote ul:last-child,
  8759. blockquote ol:last-child {
  8760. margin-bottom: 0;
  8761. }
  8762. blockquote footer,
  8763. blockquote small,
  8764. blockquote .small {
  8765. color: #333333;
  8766. line-height: 1.42857143;
  8767. font-size: 1rem;
  8768. display: block;
  8769. }
  8770. blockquote footer:before,
  8771. blockquote small:before,
  8772. blockquote .small:before {
  8773. content: '\2014 \00A0';
  8774. }
  8775. blockquote cite {
  8776. font-style: normal;
  8777. }
  8778. blockquote:before,
  8779. blockquote:after {
  8780. content: '';
  8781. }
  8782. q {
  8783. quotes: none;
  8784. }
  8785. q:before,
  8786. q:after {
  8787. content: '';
  8788. content: none;
  8789. }
  8790. cite {
  8791. font-style: normal;
  8792. }
  8793. .example-clearfix-container-1 {
  8794. border: 1px solid #f00;
  8795. }
  8796. .example-clearfix-container-2 {
  8797. border: 1px solid #0f0;
  8798. }
  8799. .example-clearfix-container-2:before,
  8800. .example-clearfix-container-2:after {
  8801. content: '';
  8802. display: table;
  8803. }
  8804. .example-clearfix-container-2:after {
  8805. clear: both;
  8806. }
  8807. .example-clearfix-item.left {
  8808. float: left;
  8809. }
  8810. .example-clearfix-item.right {
  8811. float: right;
  8812. }
  8813. .example-visibility-hidden {
  8814. height: 0;
  8815. visibility: hidden;
  8816. }
  8817. .example-visually-hidden-1 {
  8818. border: 0;
  8819. clip: rect(0, 0, 0, 0);
  8820. height: 1px;
  8821. margin: -1px;
  8822. overflow: hidden;
  8823. padding: 0;
  8824. position: absolute;
  8825. width: 1px;
  8826. }
  8827. .example-visually-hidden-2 {
  8828. background: #fdf0d5;
  8829. padding: 5px;
  8830. border: 0;
  8831. clip: rect(0, 0, 0, 0);
  8832. height: 1px;
  8833. margin: -1px;
  8834. overflow: hidden;
  8835. padding: 0;
  8836. position: absolute;
  8837. width: 1px;
  8838. }
  8839. .example-visually-hidden-2 {
  8840. clip: auto;
  8841. height: auto;
  8842. margin: 0;
  8843. overflow: visible;
  8844. position: static;
  8845. width: auto;
  8846. }
  8847. .example-css-container {
  8848. padding: 20px;
  8849. background: #e8e8e8;
  8850. }
  8851. .example-rotate {
  8852. background: #f00;
  8853. position: absolute;
  8854. height: 20px;
  8855. width: 40px;
  8856. -webkit-transform: rotate(45deg);
  8857. -ms-transform: rotate(45deg);
  8858. transform: rotate(45deg);
  8859. }
  8860. .example-placeholder::-webkit-input-placeholder {
  8861. color: #808080;
  8862. font-weight: bold;
  8863. }
  8864. .example-placeholder:-moz-placeholder {
  8865. color: #808080;
  8866. font-weight: bold;
  8867. }
  8868. .example-placeholder::-moz-placeholder {
  8869. color: #808080;
  8870. font-weight: bold;
  8871. }
  8872. .example-placeholder:-ms-input-placeholder {
  8873. color: #808080;
  8874. font-weight: bold;
  8875. }
  8876. .example-background-gradient-1 {
  8877. background-color: #ccccff;
  8878. background-repeat: repeat-x;
  8879. background-image: -webkit-linear-gradient(top, #ccffff 0%, #ccccff 100%);
  8880. background-image: linear-gradient(to bottom, #ccffff 0%, #ccccff 100%);
  8881. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffff', endColorstr='#ccccff', GradientType=0);
  8882. }
  8883. .example-background-gradient-2 {
  8884. background-color: #ccccff;
  8885. background-repeat: repeat-x;
  8886. background-image: -webkit-linear-gradient(left, color-stop(#ccffff 0%), color-stop(#ccccff 100%));
  8887. background-image: linear-gradient(to right, #ccffff 0%, #ccccff 100%);
  8888. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffff', endColorstr='#ccccff', GradientType=1);
  8889. }
  8890. .example-background-gradient-3-wrapper {
  8891. background: #ffc;
  8892. padding: 10px;
  8893. }
  8894. .example-background-gradient-3 {
  8895. background-color: rgba(255, 255, 255, 0);
  8896. background-repeat: repeat-x;
  8897. background-image: -webkit-linear-gradient(left, color-stop(rgba(255, 255, 255, 0) 0%), color-stop(#ccccff 100%));
  8898. background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #ccccff 100%);
  8899. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255, 255, 255, 0)', endColorstr='#ccccff', GradientType=1);
  8900. }
  8901. .example-url-check {
  8902. background: #eeeeee url('/images/test.png') no-repeat 0 0;
  8903. }
  8904. body {
  8905. padding: 15px;
  8906. background-image: none;
  8907. }
  8908. /*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9saWIvd2ViL2Nzcy9zb3VyY2UvbGliL19yZXNwb25zaXZlLmxlc3MiLCIvbGliL3dlYi9jc3MvZG9jcy9zb3VyY2UvX3Jlc3BvbnNpdmUubGVzcyIsIi9saWIvd2ViL2Nzcy9zb3VyY2UvY29tcG9uZW50cy9fbW9kYWxzLmxlc3MiLCIvbGliL3dlYi9jc3Mvc291cmNlL2xpYi9fdXRpbGl0aWVzLmxlc3MiLCIvbGliL3dlYi9jc3MvZG9jcy9zb3VyY2UvX2FjdGlvbnMtdG9vbGJhci5sZXNzIiwiL2xpYi93ZWIvY3NzL3NvdXJjZS9saWIvX2FjdGlvbnMtdG9vbGJhci5sZXNzIiwiL2xpYi93ZWIvY3NzL2RvY3Mvc291cmNlL19icmVhZGNydW1icy5sZXNzIiwiL2xpYi93ZWIvY3NzL3NvdXJjZS9saWIvX2JyZWFkY3J1bWJzLmxlc3MiLCIvbGliL3dlYi9jc3Mvc291cmNlL2xpYi9fdHlwb2dyYXBoeS5sZXNzIiwiL2xpYi93ZWIvY3NzL3NvdXJjZS9saWIvX2ljb25zLmxlc3MiLCIvbGliL3dlYi9jc3MvZG9jcy9zb3VyY2UvX2ljb25zLmxlc3MiLCIvbGliL3dlYi9jc3Mvc291cmNlL2xpYi92YXJpYWJsZXMvX3R5cG9ncmFwaHkubGVzcyIsIi9saWIvd2ViL2Nzcy9kb2NzL3NvdXJjZS9fYnV0dG9ucy5sZXNzIiwiL2xpYi93ZWIvY3NzL3NvdXJjZS9saWIvX2J1dHRvbnMubGVzcyIsIi9saWIvd2ViL2Nzcy9kb2NzL3NvdXJjZS9fZHJvcGRvd25zLmxlc3MiLCIvbGliL3dlYi9jc3Mvc291cmNlL2xpYi9fZHJvcGRvd25zLmxlc3MiLCIvbGliL3dlYi9jc3MvZG9jcy9zb3VyY2UvX2Zvcm1zLmxlc3MiLCIvbGliL3dlYi9jc3Mvc291cmNlL2xpYi9fZm9ybXMubGVzcyIsIi9saWIvd2ViL2Nzcy9kb2NzL3NvdXJjZS9fbG9hZGVycy5sZXNzIiwiL2xpYi93ZWIvY3NzL3NvdXJjZS9saWIvX2xvYWRlcnMubGVzcyIsIi9saWIvd2ViL2Nzcy9zb3VyY2UvbGliL3ZhcmlhYmxlcy9fbG9hZGVycy5sZXNzIiwiL2xpYi93ZWIvY3NzL2RvY3Mvc291cmNlL19tZXNzYWdlcy5sZXNzIiwiL2xpYi93ZWIvY3NzL3NvdXJjZS9saWIvX21lc3NhZ2VzLmxlc3MiLCIvbGliL3dlYi9jc3MvZG9jcy9zb3VyY2UvX2xheW91dC5sZXNzIiwiL2xpYi93ZWIvY3NzL3NvdXJjZS9saWIvX2xheW91dC5sZXNzIiwiL2xpYi93ZWIvY3NzL2RvY3Mvc291cmNlL19wYWdlcy5sZXNzIiwiL2xpYi93ZWIvY3NzL3NvdXJjZS9saWIvX3BhZ2VzLmxlc3MiLCIvbGliL3dlYi9jc3MvZG9jcy9zb3VyY2UvX3BvcHVwcy5sZXNzIiwiL2xpYi93ZWIvY3NzL3NvdXJjZS9saWIvX3BvcHVwcy5sZXNzIiwiL2xpYi93ZWIvY3NzL2RvY3Mvc291cmNlL19yYXRpbmcubGVzcyIsIi9saWIvd2ViL2Nzcy9zb3VyY2UvbGliL19yYXRpbmcubGVzcyIsIi9saWIvd2ViL2Nzcy9kb2NzL3NvdXJjZS9fc2VjdGlvbnMubGVzcyIsIi9saWIvd2ViL2Nzcy9zb3VyY2UvbGliL19zZWN0aW9ucy5sZXNzIiwiL2xpYi93ZWIvY3NzL2RvY3Mvc291cmNlL190YWJsZXMubGVzcyIsIi9saWIvd2ViL2Nzcy9zb3VyY2UvbGliL190YWJsZXMubGVzcyIsIi9saWIvd2ViL2Nzcy9kb2NzL3NvdXJjZS9fdG9vbHRpcHMubGVzcyIsIi9saWIvd2ViL2Nzcy9zb3VyY2UvbGliL190b29sdGlwcy5sZXNzIiwiL2xpYi93ZWIvY3NzL2RvY3Mvc291cmNlL190eXBvZ3JhcGh5Lmxlc3MiLCIvbGliL3dlYi9jc3MvZG9jcy9zb3VyY2UvX3V0aWxpdGllcy5sZXNzIiwiL2xpYi93ZWIvY3NzL2RvY3Mvc291cmNlL2RvY3MubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2Q0ksd0JBSnFEO0VDMUJyRDtJQUNJLGdCQUFBOztFQUVKLHlCQUF5QjtJQUNyQixTQUFTLGdCQUFUO0lBQ0EsaUJBQUE7OztBRDZC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RU5zRUQsK0JBQUE7O0FNdEVBLGlCQzBmQSxHQXFCSSxXRC9nQkg7RU5zRUQsK0JBQUE7O0FNdEVBLGlCQzBmQSxHQXdCSSxhRGxoQkg7RU5zRUQsK0JBQUE7O0FNdEVBLGlCQzBmQSxHQTJCSSxXRHJoQkg7RU5zRUQsK0JBQUE7O0FNdEVBLGlCQzBmQSxHQThCSSxtQkR4aEJIO0VOc0VELCtCQUFBOztBTXRFQSxpQkMwZkEsR0FpQ0ksaUJEM2hCSDtFTnNFRCwrQkFBQTs7QU10RUEsaUJDMGZBLEdBb0NJLG1CRDloQkg7RU5zRUQsK0JBQUE7O0FNdEVBLGlCQzBmQSxHQXVDSSxvQkRqaUJIO0VOc0VELCtCQUFBOztBTXRFQSxpQkMwZkEsR0EwQ0ksb0JEcGlCSDtFTnNFRCw4QkFBQTs7QU10RUEsaUJDMGZBLEdBNkNJLG1CRHZpQkg7RU5zRUQsZ0NBQUE7O0FNdEVBLGlCQzBmQSxHQWdESSxxQkQxaUJIO0VOc0VELGdDQUFBOztBTXRFQSxpQkMwZkEsR0FtREksb0JEN2lCSDtFTnNFRCxnQ0FBQTs7QU10RUEsaUJDMGZBLEdBc0RJLGFEaGpCSDtFTnNFRCxpQ0FBQTs7QU10RUEsaUJDMGZBLEdBeURJLGVEbmpCSDtFTnNFRCxpQ0FBQTs7QU10RUEsaUJDMGZBLEdBNERJLGFEdGpCSDtFTnNFRCxpQ0FBQTs7QU10RUEsaUJDMGZBLEdBK0RJLFdEempCSDtFTnNFRCxpQ0FBQTs7QU10RUEsaUJDMGZBLEdBa0VJLFdENWpCSDtFTnNFRCxpQ0FBQTs7QU10RUEsaUJDMGZBLEdBcUVJLFdEL2pCSDtFTnNFRCxpQ0FBQTs7QU10RUEsaUJDMGZBLEdBd0VJLGVEbGtCSDtFTnNFRCxpQ0FBQTs7QU10RUEsaUJDMGZBLEdBMkVJLFdEcmtCSDtFTnNFRCxpQ0FBQTs7QU10RUEsaUJDMGZBLEdBOEVJLGdCRHhrQkg7RU5zRUQsOEJBQUE7O0FNdEVBLGlCQzBmQSxHQWlGSSxlRDNrQkg7RU5zRUQsZ0NBQUE7O0FNdEVBLGlCQzBmQSxHQW9GSSxjRDlrQkg7RU5zRUQsZ0NBQUE7O0FNdEVBLGlCQzBmQSxHQXVGSSx3QkRqbEJIO0VOc0VELGdDQUFBOztBTXRFQSxpQkMwZkEsR0EwRkksZURwbEJIO0VOc0VELGlDQUFBOztBTXRFQSxpQkMwZkEsR0E2RkksY0R2bEJIO0VOc0VELGlDQUFBOztBTXRFQSxpQkMwZkEsR0FnR0ksWUQxbEJIO0VOc0VELGlDQUFBOztBTXRFQSxpQkMwZkEsR0FtR0ksV0Q3bEJIO0VOc0VELGlDQUFBOztBTXRFQSxpQkMwZkEsR0FzR0ksZURobUJIO0VOc0VELGlDQUFBOztBTXRFQSxpQkMwZkEsR0F5R0ksU0RubUJIO0VOc0VELGlDQUFBOztBTXRFQSxpQkMwZkEsR0E0R0ksV0R0bUJIO0VOc0VELGlDQUFBOztBTzhrQko7RUFDSSxnQkFBQTtFQUNBLFVBQUE7O0FBRkosZ0JBR0k7RUFDSSxXQUFBO0VBQ0EsVUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7O0FBUFIsZ0JBR0ksR0FLSTtFUHRsQkoscUJBQUE7RU05UUEscUJBQUE7O0FBRUEsZ0JDNjFCQSxHQUtJLE9EbDJCSDtFQTBURCxtQ0FBQTtFTjlDQSxlQUFBO0VBQUEsb0JBQUE7RUFBQSxjQUFBO0VBQUEsYVF6UmUsbUJSeVJmO0VBQUEsc0JBQUE7RU1xREEscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBOztBQytoQlEsZ0JBUFIsR0FLSSxPQUVLO0VBQ0csU0FBUyxlQUFUO0VBQ0EsY0FBQTtFQUNBLGNBQUE7O0FRajNCaEI7RWZzUkksMENBQUE7RUFBQSxhQUFBO0VnQjlRQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLGVBQUE7RUFDQSxRQUFBO0VBQ0EsTUFBQTs7QUFFQSxPQUFDO0VoQndRRCw0QmlCNVJnQyxpRmpCNFJoQztFQUFBLGtCQUFBO0VBQUEsYUFBQTtFQUFBLFlBQUE7RWdCalFJLFNBQUE7RUFDQSxzQkFBQTtFQUNBLFNBQVMsRUFBVDtFQUNBLE9BQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsTUFBQTs7QURrSFI7RUN6Rkksa0JBQUE7O0FBRUEsUUFBQztFaEIrTkQseUNpQjVSZ0MsaUZqQjRSaEM7RWdCN05JLFNBQUE7RUFDQSxTQUFTLEVBQVQ7RUFDQSxPQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsTUFBQTs7QUUxRFI7RWxCa1JJLGdCQUFBO0VBQUEsa0JBQUE7RW1CcFFBLGNBQUE7RW5Cb1FBLGtCQUFBO0VBQUEsaUJBQUE7RUFBQSxtQkFBQTtFQUFBLGNBQUE7O0FrQmxSSixxQkNzQ0k7RW5CNE9BLGNBQUE7O0FtQnpPSSxxQkFISixFQUdLO0VuQnlPTCxjQUFBOztBbUJyT0kscUJBUEosRUFPSztFbkJxT0wsY0FBQTs7QWtCbFFKO0VsQmtRSSxnQkFBQTtFQUFBLGtCQUFBO0VtQnBRQSxjQUFBO0VuQm9RQSxrQkFBQTtFQUFBLGlCQUFBO0VBQUEsbUJBQUE7RUFBQSxjQUFBOztBa0JsUUosd0JDc0JJO0VuQjRPQSxjQUFBOztBbUJ6T0ksd0JBSEosRUFHSztFbkJ5T0wsY0FBQTs7QW1Cck9JLHdCQVBKLEVBT0s7RW5CcU9MLGNBQUE7O0FrQmxQSjtFbEJrUEksZ0JBQUE7RUFBQSxrQkFBQTtFbUJwUUEsY0FBQTtFbkJvUUEsa0JBQUE7RUFBQSxpQkFBQTtFQUFBLG1CQUFBO0VBQUEsY0FBQTs7QWtCbFBKLHNCQ01JO0VuQjRPQSxjQUFBOztBbUJ6T0ksc0JBSEosRUFHSztFbkJ5T0wsY0FBQTs7QW1Cck9JLHNCQVBKLEVBT0s7RW5CcU9MLGNBQUE7O0FrQmxPSjtFbEJrT0ksZ0JBQUE7RUFBQSxrQkFBQTtFbUJwUUEsY0FBQTtFbkJvUUEsa0JBQUE7RUFBQSxpQkFBQTtFQUFBLG1CQUFBO0VBQUEsY0FBQTs7QWtCbE9KLHdCQ1ZJO0VuQjRPQSxjQUFBOztBbUJ6T0ksd0JBSEosRUFHSztFbkJ5T0wsY0FBQTs7QW1Cck9JLHdCQVBKLEVBT0s7RW5CcU9MLGNBQUE7O0FrQmxOSjtFbEJrTkksZ0JBQUE7RUFBQSxrQkFBQTtFbUJwUUEsY0FBQTtFbkJvUUEsa0JBQUE7RUFBQSxpQkFBQTtFQUFBLG1CQUFBO0VBQUEsY0FBQTs7QWtCbE5KLHVCQzFCSTtFbkI0T0EsY0FBQTs7QW1Cek9JLHVCQUhKLEVBR0s7RW5CeU9MLGNBQUE7O0FtQnJPSSx1QkFQSixFQU9LO0VuQnFPTCxjQUFBOztBa0JqTUo7RWxCaU1JLGdCQUFBO0VBQUEsa0JBQUE7RW1CcFFBLGNBQUE7RW5Cb1FBLGtCQUFBO0VBQUEsaUJBQUE7RUFBQSxtQkFBQTtFQUFBLGNBQUE7RUFBQSxrQkFBQTtFbUJ2Q0Esa0JBQUE7O0FEMUpKLGtCQzNDSTtFbkI0T0EsY0FBQTs7QW1Cek9JLGtCQUhKLEVBR0s7RW5CeU9MLGNBQUE7O0FtQnJPSSxrQkFQSixFQU9LO0VuQnFPTCxjQUFBOztBa0JqTUosa0JDNEpJLElBQUcsWUFBWTtFYm1GZixtQ0FBQTtFTjlDQSxlQUFBO0VBQUEsaUJBQUE7RUFBQSxjQUFBO0VBQUEsU093aUJXLE9QeGlCWDtFQUFBLGFRelJlLG1CUnlSZjtFQUFBLGlCQUFBO0VBQUEsc0JBQUE7RU1xREEscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFTnhEQSxPQUFBO0VBQUEsU0FBQTtFQUFBLFdBQUE7RW1CdEJJLGtCQUFBO0VBQ0Esa0JBQUE7O0FEakpSO0VsQnNLSSxnQkFBQTtFQUFBLGtCQUFBO0VtQnBRQSxjQUFBO0VuQm9RQSxrQkFBQTtFQUFBLGlCQUFBO0VBQUEsbUJBQUE7RUFBQSxjQUFBO0VtQi9KQSxrQkFBQTtFbkIrSkEsbUJBQUE7O0FrQnRLSixrQkN0RUk7RW5CNE9BLGNBQUE7O0FtQnpPSSxrQkFISixFQUdLO0VuQnlPTCxjQUFBOztBbUJyT0ksa0JBUEosRUFPSztFbkJxT0wsY0FBQTs7QW1CN0pBLGtCQUFDO0VuQjZKRCxtQkFBQTtFQUFBLFdBQUE7RW1CMUpJLFNBQVMsRUFBVDtFQUNBLGNBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBOztBQUlBLGtCQURKLElBQUcsWUFDRTtFbkJnSkwsZ0JBQUE7RW1COUlRLFNBQVMsRUFBVDtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBOztBQUtKLGtCQURKLElBQUcsWUFDRTtFYm9MTCxtQ0FBQTtFTjlDQSxlQUFBO0VBQUEsaUJBQUE7RUFBQSxjQUFBO0VBQUEsU093aUJXLE9QeGlCWDtFQUFBLGFRelJlLG1CUnlSZjtFQUFBLGlCQUFBO0VBQUEsc0JBQUE7RU1xREEscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFTnhEQSxPQUFBO0VBQUEsU0FBQTtFQUFBLFdBQUE7RW1CdkhRLGtCQUFBO0VBQ0Esa0JBQUE7O0FBZ0JSLGtCQUFDO0VBQ0csUUFBQTs7QUFNQSxrQkFESixJQUFHLFlBQ0U7RW5CeUpMLDZCQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7RUE1REEsMkJBQUE7RUFBQSxXQUFBOztBbUJ4Rkksa0JBREosSUFBRyxZQUNFO0VBQ0csUUFBQTs7QUQzRVo7RWxCa0tJLGdCQUFBO0VBQUEsa0JBQUE7RW1CcFFBLGNBQUE7RW5Cb1FBLGtCQUFBO0VBQUEsaUJBQUE7RUFBQSxtQkFBQTtFQUFBLGNBQUE7RW1CL0pBLGtCQUFBO0VuQitKQSxrQkFBQTs7QWtCbEtKLGtCQzFFSTtFbkI0T0EsY0FBQTs7QW1Cek9JLGtCQUhKLEVBR0s7RW5CeU9MLGNBQUE7O0FtQnJPSSxrQkFQSixFQU9LO0VuQnFPTCxjQUFBOztBbUI3SkEsa0JBQUM7RW5CNkpELG1CQUFBO0VBQUEsV0FBQTtFbUIxSkksU0FBUyxFQUFUO0VBQ0EsY0FBQTtFQUNBLFlBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7O0FBSUEsa0JBREosSUFBRyxZQUNFO0VuQmdKTCxnQkFBQTtFbUI5SVEsU0FBUyxFQUFUO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLFFBQUE7O0FBS0osa0JBREosSUFBRyxZQUNFO0Vib0xMLG1DQUFBO0VOOUNBLGVBQUE7RUFBQSxpQkFBQTtFQUFBLGNBQUE7RUFBQSxTT3NqQmEsT1B0akJiO0VBQUEsYVF6UmUsbUJSeVJmO0VBQUEsaUJBQUE7RUFBQSxzQkFBQTtFTXFEQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VOeERBLE9BQUE7RUFBQSxTQUFBO0VBQUEsV0FBQTtFbUJ2SFEsa0JBQUE7RUFDQSxrQkFBQTs7QUEwQ1Isa0JBQUM7RUFDRyxPQUFBOztBRHZGUixrQkMyRkksSUFBRyxZQUFZO0VuQmlJZiw2QkFBQTtFQUNBLFNBQUE7RUFDQSxRQUFBO0VBNURBLDBCQUFBO0VBQUEsVUFBQTs7QWtCbEtKLGtCQ2dHSSxJQUFHLFlBQVk7RUFDWCxPQUFBOztBRDdDUjtFbEI4R0ksZ0JBQUE7RUFBQSxrQkFBQTtFbUJwUUEsY0FBQTtFbkJvUUEsa0JBQUE7RUFBQSxpQkFBQTtFQUFBLG1CQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VtQi9KQSxrQkFBQTtFbkIrSkEsa0JBQUE7RWtCNUdBLGlCQUFBO0VBQ0EsbUJBQUE7O0FBSEosa0JDOUhJO0VuQjRPQSxjQUFBOztBbUJ6T0ksa0JBSEosRUFHSztFbkJ5T0wsY0FBQTs7QW1Cck9JLGtCQVBKLEVBT0s7RW5CcU9MLGNBQUE7O0FtQjdKQSxrQkFBQztFbkI2SkQsa0JBQUE7RUFBQSxXQUFBO0VtQjFKSSxTQUFTLEVBQVQ7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTs7QUFJQSxrQkFESixJQUFHLFlBQ0U7RW5CZ0pMLGdCQUFBO0VtQjlJUSxTQUFTLEVBQVQ7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTs7QUFLSixrQkFESixJQUFHLFlBQ0U7RWJvTEwsbUNBQUE7RU45Q0EsZUFBQTtFQUFBLGlCQUFBO0VBQUEsY0FBQTtFQUFBLFNPNGlCWSxPUDVpQlo7RUFBQSxhUXpSZSxtQlJ5UmY7RUFBQSxpQkFBQTtFQUFBLHNCQUFBO0VNcURBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RU54REEsT0FBQTtFQUFBLFNBQUE7RUFBQSxXQUFBO0VtQnZIUSxrQkFBQTtFQUNBLGtCQUFBOztBQTBDUixrQkFBQztFQUNHLE9BQUE7O0FEbkNSLGtCQ3VDSSxJQUFHLFlBQVk7RW5CaUlmLDZCQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7RUE1REEseUJBQUE7RUFBQSxVQUFBOztBa0I5R0osa0JDNENJLElBQUcsWUFBWTtFQUNYLE9BQUE7O0FDdE9SLE1BQU07RUFDRixzQ0FBQTs7QUFFSixPQUFPO0VBQ0gsd0NBQUE7O0FBRUosT0FBTztFQUNILHdDQUFBOztBQUVKLE9BQU87RUFDSCxzQ0FBQTs7QUFFSixNQUFNO0VBQ0Ysb0NBQUE7O0FBNE5KO0VwQjhMSSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0EsYUFBQTtFQTJCQSx1QkFBQTtFQUNRLGVBQUE7RXFCaGFKLHNCQUFBOztBQUVKLFFBQUM7RUFDRyxXQUFBO0VBQ0EsU0FBUyxHQUFUO0VBQ0EsY0FBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBOztBRDRMUixRQUVJO0VwQjREQSxvQkFBQTs7QW9CeENKLFFBZDBCO0VDak1sQixDQUFDLG1CQUF3QixRRGtNdEI7SXBCcURQLFdBQUE7SUE0S0EsaUJBQUE7SUFDQyxnQkFBQTtJQUNRLFFBQUE7O0VxQmxhTCxDQUFDLG9CQUF5QixRRCtMdkI7SXBCcURQLG1CQUFBO0lxQi9LQSxxQkFBQTtJckIyVkEsaUJBQUE7SUFDQyxnQkFBQTtJQUNRLFFBQUE7O0VxQi9aTCxDQUFDLHlCQUErQixRRDRMN0I7SXBCcURQLG1CQUFBO0lxQm5MQSxZQUFBO0lyQitWQSxpQkFBQTtJQUNDLGdCQUFBO0lBQ1EsUUFBQTs7RXFCNVpMLENBQUMsMEJBQWdDLFFEeUw5QjtJcEJxRFAsbUJBQUE7SXFCdkxBLFdBQUE7SXJCbVdBLGlCQUFBO0lBQ0MsZ0JBQUE7SUFDUSxRQUFBOztFcUJ0WkwsQ0FBQyxvQkFBeUIsUUR1THZCO0lwQmlEUCxtQkFBQTtJcUJ2TEEsV0FBQTtJckJtV0EsaUJBQUE7SUFDQyxnQkFBQTtJQUNRLFFBQUE7O0VxQm5aTCxDQUFDLHlCQUErQixRRG9MN0I7SXBCaURQLG1CQUFBO0lxQnZMQSxXQUFBO0lyQm1XQSxpQkFBQTtJQUNDLGdCQUFBO0lBQ1EsUUFBQTs7RXFCaFpMLENBQUMsMEJBQWdDLFFEaUw5QjtJcEJpRFAsbUJBQUE7SXFCdkxBLFdBQUE7SXJCbVdBLGlCQUFBO0lBQ0MsZ0JBQUE7SUFDUSxRQUFBOztFcUIxWUwsQ0FBQyxvQkFBeUIsUUQrS3ZCO0lwQjZDUCxtQkFBQTtJcUJuTEEsWUFBQTtJckIrVkEsaUJBQUE7SUFDQyxnQkFBQTtJQUNRLFFBQUE7O0VxQnZZTCxDQUFDLHlCQUErQixRRDRLN0I7SXBCNkNQLG1CQUFBO0lxQm5MQSxZQUFBO0lyQitWQSxpQkFBQTtJQUNDLGdCQUFBO0lBQ1EsUUFBQTs7RXFCcFlMLENBQUMsMEJBQWdDLFFEeUs5QjtJcEI2Q1AsbUJBQUE7SXFCbkxBLFlBQUE7SXJCK1ZBLGlCQUFBO0lBQ0MsZ0JBQUE7SUFDUSxRQUFBOzs7QW9CektiLGlCQUNJLFFBQU87RXBCTlAsVUFBQTtFcUIvS0EscUJBQUE7RXJCMlZBLGlCQUFBO0VBQ0MsZ0JBQUE7RUFDUSxRQUFBOztBb0J6S2IsaUJBSUksUUFBTztFcEJUUCxVQUFBO0VxQnZMQSxXQUFBO0VyQm1XQSxpQkFBQTtFQUNDLGdCQUFBO0VBQ1EsUUFBQTs7QW9CektiLGlCQU9JLFFBQU87RXBCWlAsVUFBQTtFcUJuTEEsWUFBQTtFckIrVkEsaUJBQUE7RUFDQyxnQkFBQTtFQUNRLFFBQUE7O0FvQjdKYixtQkFDSSxRQUFPO0VwQmxCUCxVQUFBO0VxQnZMQSxXQUFBO0VyQm1XQSxpQkFBQTtFQUNDLGdCQUFBO0VBQ1EsUUFBQTs7QW9CN0piLG1CQUlJLFFBQU87RXBCckJQLFVBQUE7RXFCL0tBLHFCQUFBO0VyQjJWQSxpQkFBQTtFQUNDLGdCQUFBO0VBQ1EsUUFBQTs7QW9CN0piLG1CQU9JLFFBQU87RXBCeEJQLFVBQUE7RXFCbkxBLFlBQUE7RXJCK1ZBLGlCQUFBO0VBQ0MsZ0JBQUE7RUFDUSxRQUFBOztBc0IvYWIsTUMrU0k7RXZCM1RBLFNBQUE7RUFDQSxNQUFNLGdCQUFOO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7O0FzQktKLE1Da0ZJO0V2QmdJQSxZQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0V1Qm1EQSxtQkFBQTtFdkJOQSxTQUFBO0VBQUEsVUFBQTtFS3RNQSxxQkFBQTtFTHNNQSxxQkFBQTtFQUFBLGdCQUFBOztBc0JqUUosTUN5Rkk7RXZCd0tBLGlCQUFBO0VBckNBLGVBQUE7RUFDQSxzQkFBQTtFQUNBLGlCQUFBO0VBbUNBLGlCQUFBO0VBQUEscUJBQUE7O0FzQmpRSixNQ3lGSSxNQVFJO0V2QjdHSixTQUFBO0VBQ0EsTUFBTSxnQkFBTjtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBOztBc0JLSixNQ3NHSSxFQUFDO0V2QjJKRCxjQUFBO0VBQUEscUJBQUE7RUFBQSxjQUFBO0VBQUEscUJBQUE7O0F1QjdJSSxNQWRKLEVBQUMsS0FjSTtFdkI2SUwsY0FBQTs7QXVCaklJLE1BMUJKLEVBQUMsS0EwQkk7RXZCaUlMLGNBQUE7RUFBQSxxQkFBQTs7QXVCcEhJLE1BdkNKLEVBQUMsS0F1Q0k7RXZCb0hMLGNBQUE7O0FzQmpRSixNQzBKSSxPQUFNO0V2QnVHTixpQkFBQTtFQXJDQSxlQUFBO0VBQ0Esc0JBQUE7RUFDQSxpQkFBQTtFQW1DQSxjQUFBO0VBQUEscUJBQUE7RUFBQSxnQkFBQTtFQUFBLGNBQUE7O0FzQmpRSixNQzZLSTtFdkJvRkEseUJBQUE7RUFBQSxjQUFBO0VBQUEscUJBQUE7RUFBQSxVQUFBO0VBQUEscUJBQUE7O0F1QnRFSSxNQWRKLFFBY0s7RXZCc0VMLGNBQUE7O0F1QjFESSxNQTFCSixRQTBCSztFdkIwREwsY0FBQTtFQUFBLHFCQUFBOztBdUI3Q0ksTUF2Q0osUUF1Q0s7RXZCNkNMLGNBQUE7O0F1QmpDSSxNQW5ESixRQW1ESztFdkJpQ0wscUJBQUE7RU05UUEscUJBQUE7O0FpQjRWSSxNQWxLSixRQW1ESyxLQThHSixRQUNJO0V2QjlFTCxjQUFBOztBdUJvRkksTUF4S0osUUFtREssS0FvSEosT0FDSTtFdkJwRkwsY0FBQTs7QXVCakNJLE1BbkRKLFFBbURLLEtqQlFMO0VOcFBBLFNBQUE7RUFDQSxNQUFNLGdCQUFOO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7O0FNTkEsTWlCd0xBLFFBbURLLEtqQjNPSjtFQTBURCxtQ0FBQTtFTjlDQSxlQUFBO0VBQUEsb0JBQUE7RUFBQSxjQUFBO0VBQUEsU084aUJRLE9QOWlCUjtFQUFBLGFRelJlLG1CUnlSZjtFQUFBLGtCQUFBO0VBQUEsbUJBQUE7RU1xREEscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBOztBQXhUSSxNaUIyS0osUUFtREssS2pCL05KLE1BQ0k7RU4rUEwsY0FBQTs7QU16UEksTWlCcUtKLFFBbURLLEtqQnpOSixPQUNJO0VOeVBMLGNBQUE7O0F1QmhCSSxNQXBFSixRQW9FSztFdkJnQkwscUJBQUE7RU05UUEscUJBQUE7O0FpQjRWSSxNQWxLSixRQW9FSyxTQTZGSixRQUNJO0V2QjlFTCxjQUFBOztBdUJvRkksTUF4S0osUUFvRUssU0FtR0osT0FDSTtFdkJwRkwsY0FBQTs7QXVCaEJJLE1BcEVKLFFBb0VLLFNqQlRMO0VOcFBBLFNBQUE7RUFDQSxNQUFNLGdCQUFOO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7O0FNTkEsTWlCd0xBLFFBb0VLLFNqQjVQSjtFQTBURCxtQ0FBQTtFTjlDQSxlQUFBO0VBQUEsb0JBQUE7RUFBQSxjQUFBO0VBQUEsU082akJRLE9QN2pCUjtFQUFBLGFRelJlLG1CUnlSZjtFQUFBLGtCQUFBO0VBQUEsbUJBQUE7RU1xREEscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBOztBQXhUSSxNaUIyS0osUUFvRUssU2pCaFBKLE1BQ0k7RU4rUEwsY0FBQTs7QU16UEksTWlCcUtKLFFBb0VLLFNqQjFPSixPQUNJO0VOeVBMLGNBQUE7O0FzQitYSixnQkNyV0k7RXZCMUJBLHFCQUFBO0VBQUEsZ0JBQUE7RUFBQSxpQkFBQTtFQXJDQSxlQUFBO0VBQ0Esc0JBQUE7RUFDQSxpQkFBQTs7QXVCcUVJLGdCQVJKLFNBUUs7RUFDRyxTQUFTLElBQVQ7O0FENFZaLGdCQzlpQkk7RXZCZ0lBLFlBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7RXVCbURBLG1CQUFBO0V2Qk5BLFNBQUE7RUFBQSxVQUFBO0VLdE1BLHFCQUFBO0VMc01BLHFCQUFBO0VBQUEsZ0JBQUE7O0FzQitYSixnQkN2aUJJO0V2QndLQSxpQkFBQTtFQXJDQSxlQUFBO0VBQ0Esc0JBQUE7RUFDQSxpQkFBQTtFQW1DQSxhQUFBO0VBQUEscUJBQUE7O0FzQitYSixnQkN2aUJJLE1BUUk7RXZCN0dKLFNBQUE7RUFDQSxNQUFNLGdCQUFOO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7O0FzQnFvQkosZ0JDMWhCSSxFQUFDO0V2Qk9HLHlCQUFBO0VBQ0EsMkJBQUE7RUFDQSxrQkFBa0Isc0RBQWxCO0VBQ0Esa0JBQWtCLG9EQUFsQjtFQUNBLGtIQUFBO0VBZ0pKLHlCQUFBO0VBQUEsY0FBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUFBLHFCQUFBOztBdUI3SUksZ0JBZEosRUFBQyxLQWNJO0V2QlBELHVCQUFBO0VBQ0EsMkJBQUE7RUFDQSxrQkFBa0Isa0RBQWxCO0VBQ0Esa0JBQWtCLGdEQUFsQjtFQUNBLDhHQUFBO0VBZ0pKLGNBQUE7O0F1QmpJSSxnQkExQkosRUFBQyxLQTBCSTtFdkJuQkQseUJBQUE7RUFDQSwyQkFBQTtFQUNBLGtCQUFrQixzREFBbEI7RUFDQSxrQkFBa0Isb0RBQWxCO0VBQ0Esa0hBQUE7RUFnSkoseUJBQUE7RUFBQSxjQUFBO0VBQUEscUJBQUE7O0F1QnBISSxnQkF2Q0osRUFBQyxLQXVDSTtFdkJoQ0QsdUJBQUE7RUFDQSwyQkFBQTtFQUNBLGtCQUFrQixrREFBbEI7RUFDQSxrQkFBa0IsZ0RBQWxCO0VBQ0EsOEdBQUE7RUFnSkosY0FBQTs7QXNCK1hKLGdCQ3RlSSxPQUFNO0V2QnVHTixtQkFBQTtFQUFBLHlCQUFBO0VBQUEsaUJBQUE7RUFyQ0EsZUFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7RUFtQ0EsY0FBQTtFQUFBLHFCQUFBO0VBQUEsZ0JBQUE7RUFBQSxjQUFBOztBc0IrWEosZ0JDbmRJO0V2Qm9GQSx5QkFBQTtFQUFBLGNBQUE7RUFBQSxxQkFBQTtFQUFBLFVBQUE7RUFBQSxxQkFBQTs7QXVCdEVJLGdCQWRKLFFBY0s7RXZCc0VMLGNBQUE7O0F1QjFESSxnQkExQkosUUEwQks7RXZCMERMLGNBQUE7RUFBQSxxQkFBQTs7QXVCN0NJLGdCQXZDSixRQXVDSztFdkI2Q0wsY0FBQTs7QXVCakNJLGdCQW5ESixRQW1ESztFdkJpQ0wscUJBQUE7RU05UUEscUJBQUE7O0FpQjRWSSxnQkFsS0osUUFtREssS0E4R0osUUFDSTtFdkI5RUwsY0FBQTs7QXVCb0ZJLGdCQXhLSixRQW1ESyxLQW9ISixPQUNJO0V2QnBGTCxjQUFBOztBdUJqQ0ksZ0JBbkRKLFFBbURLLEtqQlFMO0VOcFBBLFNBQUE7RUFDQSxNQUFNLGdCQUFOO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7O0FNTkEsZ0JpQndMQSxRQW1ESyxLakIzT0o7RUEwVEQsbUNBQUE7RU45Q0EsZUFBQTtFQUFBLG9CQUFBO0VBQUEsY0FBQTtFQUFBLFNPOGlCUSxPUDlpQlI7RUFBQSxhUXpSZSxtQlJ5UmY7RUFBQSxrQkFBQTtFQUFBLG1CQUFBO0VNcURBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTs7QUF4VEksZ0JpQjJLSixRQW1ESyxLakIvTkosTUFDSTtFTitQTCxjQUFBOztBTXpQSSxnQmlCcUtKLFFBbURLLEtqQnpOSixPQUNJO0VOeVBMLGNBQUE7O0F1QmhCSSxnQkFwRUosUUFvRUs7RXZCZ0JMLHFCQUFBO0VNOVFBLHFCQUFBOztBaUI0VkksZ0JBbEtKLFFBb0VLLFNBNkZKLFFBQ0k7RXZCOUVMLGNBQUE7O0F1Qm9GSSxnQkF4S0osUUFvRUssU0FtR0osT0FDSTtFdkJwRkwsY0FBQTs7QXVCaEJJLGdCQXBFSixRQW9FSyxTakJUTDtFTnBQQSxTQUFBO0VBQ0EsTUFBTSxnQkFBTjtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBOztBTU5BLGdCaUJ3TEEsUUFvRUssU2pCNVBKO0VBMFRELG1DQUFBO0VOOUNBLGVBQUE7RUFBQSxvQkFBQTtFQUFBLGNBQUE7RUFBQSxTTzZqQlEsT1A3akJSO0VBQUEsYVF6UmUsbUJSeVJmO0VBQUEsa0JBQUE7RUFBQSxtQkFBQTtFTXFEQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7O0FBeFRJLGdCaUIyS0osUUFvRUssU2pCaFBKLE1BQ0k7RU4rUEwsY0FBQTs7QU16UEksZ0JpQnFLSixRQW9FSyxTakIxT0osT0FDSTtFTnlQTCxjQUFBOztBc0I0Y0osZ0JDbGJJO0V2QjFCQSxxQkFBQTtFQUFBLGdCQUFBO0VBQUEsaUJBQUE7RUFyQ0EsZUFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7O0F1QnFFSSxnQkFSSixTQVFLO0VBQ0csU0FBUyxJQUFUOztBRHlhWixnQkMzbkJJO0V2QmdJQSxZQUFBO0VBQ0Esb0JBQUE7RUFDQSxjQUFBO0V1Qm1EQSxtQkFBQTtFdkJOQSxTQUFBO0VBQUEsVUFBQTtFS3RNQSxxQkFBQTtFTHNNQSxxQkFBQTtFQUFBLGdCQUFBOztBc0I0Y0osZ0JDcG5CSTtFdkJ3S0EsaUJBQUE7RUFyQ0EsZUFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7RUFtQ0EsaUJBQUE7RUFBQSxxQkFBQTs7QXNCNGNKLGdCQ3BuQkksTUFRSTtFdkI3R0osU0FBQTtFQUNBLE1BQU0sZ0JBQU47RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTs7QXNCa3RCSixnQkN2bUJJLEVBQUM7RXZCMkpELGNBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFBQSxxQkFBQTs7QXVCN0lJLGdCQWRKLEVBQUMsS0FjSTtFdkI2SUwsY0FBQTs7QXVCaklJLGdCQTFCSixFQUFDLEtBMEJJO0V2QmlJTCxjQUFBO0VBQUEscUJBQUE7O0F1QnBISSxnQkF2Q0osRUFBQyxLQXVDSTtFdkJvSEwsY0FBQTs7QXNCNGNKLGdCQ25qQkksT0FBTTtFdkJ1R04saUJBQUE7RUFyQ0EsZUFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7RUFtQ0EsY0FBQTtFQUFBLHFCQUFBO0VBQUEsZ0JBQUE7RUFBQSxjQUFBOztBc0I0Y0osZ0JDaGlCSTtFdkJvRkEseUJBQUE7RUFBQSxjQUFBO0VBQUEscUJBQUE7RUFBQSxVQUFBO0VBQUEscUJBQUE7O0F1QnRFSSxnQkFkSixRQWNLO0V2QnNFTCxjQUFBOztBdUIxREksZ0JBMUJKLFFBMEJLO0V2QjBETCxjQUFBO0VBQUEscUJBQUE7O0F1QjdDSSxnQkF2Q0osUUF1Q0s7RXZCNkNMLGNBQUE7O0FzQm1pQkosZ0JDcmZJO0V2QjNUQSxTQUFBO0VBQ0EsTUFBTSxnQkFBTjtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBOztBc0J5eUJKLGdCQ2x0Qkk7RXZCZ0lBLFlBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7RXVCbURBLG1CQUFBO0V2Qk5BLFNBQUE7RUFBQSxVQUFBO0VLdE1BLHFCQUFBO0VMc01BLHFCQUFBO0VBQUEsZ0JBQUE7O0FzQm1pQkosZ0JDM3NCSTtFdkJ3S0EsaUJBQUE7RUFyQ0EsZUFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7RUFtQ0EsaUJBQUE7RUFBQSxxQkFBQTs7QXNCbWlCSixnQkMzc0JJLE1BUUk7RXZCN0dKLFNBQUE7RUFDQSxNQUFNLGdCQUFOO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7O0FzQnl5QkosZ0JDOXJCSSxFQUFDO0V2QjJKRCxtQkFBQTtFQUFBLGNBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFBQSxxQkFBQTs7QXVCN0lJLGdCQWRKLEVBQUMsS0FjSTtFdkI2SUwsbUJBQUE7RUFBQSxjQUFBOztBdUJqSUksZ0JBMUJKLEVBQUMsS0EwQkk7RXZCaUlMLG1CQUFBO0VBQUEsY0FBQTtFQUFBLHFCQUFBOztBdUJwSEksZ0JBdkNKLEVBQUMsS0F1Q0k7RXZCb0hMLG1CQUFBO0VBQUEsY0FBQTs7QXNCbWlCSixnQkMxb0JJLE9BQU07RXZCdUdOLG1CQUFBO0VBQUEsaUJBQUE7RUFyQ0EsZUFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7RUFtQ0EsY0FBQTtFQUFBLHFCQUFBO0VBQUEsZ0JBQUE7RUFBQSxjQUFBOztBc0JtaUJKLGdCQ3ZuQkk7RXZCb0ZBLG1CQUFBO0VBQUEseUJBQUE7RUFBQSxjQUFBO0VBQUEscUJBQUE7RUFBQSxVQUFBO0VBQUEscUJBQUE7O0F1QnRFSSxnQkFkSixRQWNLO0V2QnNFTCxtQkFBQTtFQUFBLGNBQUE7O0F1QjFESSxnQkExQkosUUEwQks7RXZCMERMLG1CQUFBO0VBQUEsY0FBQTtFQUFBLHFCQUFBOztBdUI3Q0ksZ0JBdkNKLFFBdUNLO0V2QjZDTCxtQkFBQTtFQUFBLGNBQUE7O0F1QmpDSSxnQkFuREosUUFtREs7RXZCaUNMLHFCQUFBO0VNOVFBLHFCQUFBOztBaUI0VkksZ0JBbEtKLFFBbURLLEtBOEdKLFFBQ0k7RXZCOUVMLGNBQUE7O0F1Qm9GSSxnQkF4S0osUUFtREssS0FvSEosT0FDSTtFdkJwRkwsY0FBQTs7QXVCakNJLGdCQW5ESixRQW1ESyxLakJRTDtFTnBQQSxTQUFBO0VBQ0EsTUFBTSxnQkFBTjtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBOztBTU5BLGdCaUJ3TEEsUUFtREssS2pCM09KO0VBMFRELG1DQUFBO0VOOUNBLGVBQUE7RUFBQSxvQkFBQTtFQUFBLGNBQUE7RUFBQSxTTzhpQlEsT1A5aUJSO0VBQUEsYVF6UmUsbUJSeVJmO0VBQUEsa0JBQUE7RUFBQSxtQkFBQTtFTXFEQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7O0FBeFRJLGdCaUIyS0osUUFtREssS2pCL05KLE1BQ0k7RU4rUEwsY0FBQTs7QU16UEksZ0JpQnFLSixRQW1ESyxLakJ6TkosT0FDSTtFTnlQTCxjQUFBOztBdUJoQkksZ0JBcEVKLFFBb0VLO0V2QmdCTCxxQkFBQTtFTTlRQSxxQkFBQTs7QWlCNFZJLGdCQWxLSixRQW9FSyxTQTZGSixRQUNJO0V2QjlFTCxjQUFBOztBdUJvRkksZ0JBeEtKLFFBb0VLLFNBbUdKLE9BQ0k7RXZCcEZMLGNBQUE7O0F1QmhCSSxnQkFwRUosUUFvRUssU2pCVEw7RU5wUEEsU0FBQTtFQUNBLE1BQU0sZ0JBQU47RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTs7QU1OQSxnQmlCd0xBLFFBb0VLLFNqQjVQSjtFQTBURCxtQ0FBQTtFTjlDQSxlQUFBO0VBQUEsb0JBQUE7RUFBQSxjQUFBO0VBQUEsU082akJRLE9QN2pCUjtFQUFBLGFRelJlLG1CUnlSZjtFQUFBLGtCQUFBO0VBQUEsbUJBQUE7RU1xREEscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBOztBQXhUSSxnQmlCMktKLFFBb0VLLFNqQmhQSixNQUNJO0VOK1BMLGNBQUE7O0FNelBJLGdCaUJxS0osUUFvRUssU2pCMU9KLE9BQ0k7RU55UEwsY0FBQTs7QXdCdFBKLE9BQU8sTUFBTTtFeEJzUFQsbUJBQUE7RUFBQSx5QkFBQTtFQUFBLGFBQUE7RUFBQSxXQUFBO0VBQUEseUNBQUE7RUFBQSwrQkFBQTtFQUFBLFNBQUE7RUFBQSxPQUFBO0VBQUEsZUFBQTtFQUFBLFFBQUE7RUFBQSxNQUFBO0VBQUEsYUFBQTtFeUJuSkEsYUFBQTtFQUNBLFVBQUE7O0FEcEdKLE9BQU8sTUFBTSxjQ3NDVDtFekJnTkEsZ0JBQUE7RUFBQSxtQkFBQTs7QXdCdFBKLE9BQU8sTUFBTSxjQ3NDVCxjQUdJO0V6QjZNSixnQkFBQTtFQUFBLGdCQUFBO0VBQUEsaUJBQUE7RUFBQSxrQkFBQTtFQUFBLG1CQUFBOztBd0J0UEosT0FBTyxNQUFNLGNDNERULGVBQ0ksUUFBTztFekJ5TFgsa0JBQUE7RUFBQSxxQkFBQTtFVXpEQSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsNEJBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EscUJBQUE7RUFDQSxpQkFBQTtFVmdEQSxnQkFBQTtFQUFBLFdBQUE7RUFBQSxTQUFBOztBd0J0UEosT0FBTyxNQUFNLGNDNERULGVBQ0ksUUFBTyxNbkJnS1g7RU5wUEEsU0FBQTtFQUNBLE1BQU0sZ0JBQU47RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTs7QU1OQSxPa0JzQkcsTUFBTSxjQzREVCxlQUNJLFFBQU8sTW5CbkZWO0VBMFRELG1DQUFBO0VOOUNBLGVBQUE7RUFBQSxpQkFBQTtFQUFBLGNBQUE7RUFBQSxTTzRqQlUsT1A1akJWO0VBQUEsYVF6UmUsbUJSeVJmO0VBQUEsU0FBQTtFQUFBLG1CQUFBO0VNcURBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTs7QUF4VEksT2tCU0QsTUFBTSxjQzREVCxlQUNJLFFBQU8sTW5CdkVWLE1BQ0k7RU4rUEwsY0FBQTs7QU16UEksT2tCR0QsTUFBTSxjQzREVCxlQUNJLFFBQU8sTW5CakVWLE9BQ0k7RU55UEwsY0FBQTs7QVU3Q0EsT2N6TUcsTUFBTSxjQzREVCxlQUNJLFFBQU8sTWY0SVY7QUFDRCxPYzFNRyxNQUFNLGNDNERULGVBQ0ksUUFBTyxNZjZJVjtFQUNHLGdCQUFBO0VBQ0EsWUFBQTs7QUFHSixPYy9NRyxNQUFNLGNDNERULGVBQ0ksUUFBTyxNZmtKVjtFQUNHLGdCQUFBO0VBQ0EsWUFBQTs7QUFHSixPY3BORyxNQUFNLGNDNERULGVBQ0ksUUFBTyxNZnVKVjtBQUNELE9jck5HLE1BQU0sY0M0RFQsZUFDSSxRQUFPLE1md0pWO0FBQ0QsUUFBUSxVQUFXLFFjdE5oQixNQUFNLGNDNERULGVBQ0ksUUFBTztFZjBKUCxtQkFBQTtFQUNBLG9CQUFBO0VWOEJKLFlBQUE7O0F5QmhKQSxPRHRHRyxNQUFNLGNDc0dSO0VBQ0csVUFBQTs7QURuR1IsT0FBTyxNQUFNO0V4QmtQVCxtQkFBQTtFQUFBLHlCQUFBO0VBQUEsYUFBQTtFQUFBLFdBQUE7RUFBQSx5Q0FBQTtFQUFBLCtCQUFBO0VBQUEsU0FBQTtFQUFBLE9BQUE7RUFBQSxlQUFBO0VBQUEsUUFBQTtFQUFBLE1BQUE7RUFBQSxhQUFBO0V5Qm5KQSxhQUFBO0VBQ0EsVUFBQTs7QURoR0osT0FBTyxNQUFNLGdCQ2tDVDtFekJnTkEsZ0JBQUE7RUFBQSxtQkFBQTs7QXdCbFBKLE9BQU8sTUFBTSxnQkNrQ1QsY0FHSTtFekI2TUosZ0JBQUE7RUFBQSxnQkFBQTtFQUFBLGlCQUFBO0VBQUEsa0JBQUE7RUFBQSxtQkFBQTs7QXdCbFBKLE9BQU8sTUFBTSxnQkN3RFQsZUFDSSxRQUFPO0V6QnlMWCxrQkFBQTtFQUFBLHFCQUFBO0VVekRBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSw0QkFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxxQkFBQTtFQUNBLGlCQUFBO0VWZ0RBLGdCQUFBO0VBQUEsV0FBQTtFQUFBLFNBQUE7O0F3QmxQSixPQUFPLE1BQU0sZ0JDd0RULGVBQ0ksUUFBTyxNbkJnS1g7RU5wUEEsU0FBQTtFQUNBLE1BQU0sZ0JBQU47RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTs7QU1OQSxPa0IwQkcsTUFBTSxnQkN3RFQsZUFDSSxRQUFPLE1uQm5GVjtFQTBURCxtQ0FBQTtFTjlDQSxlQUFBO0VBQUEsaUJBQUE7RUFBQSxjQUFBO0VBQUEsU080akJVLE9QNWpCVjtFQUFBLGFRelJlLG1CUnlSZjtFQUFBLFNBQUE7RUFBQSxtQkFBQTtFTXFEQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7O0FBeFRJLE9rQmFELE1BQU0sZ0JDd0RULGVBQ0ksUUFBTyxNbkJ2RVYsTUFDSTtFTitQTCxjQUFBOztBTXpQSSxPa0JPRCxNQUFNLGdCQ3dEVCxlQUNJLFFBQU8sTW5CakVWLE9BQ0k7RU55UEwsY0FBQTs7QVU3Q0EsT2NyTUcsTUFBTSxnQkN3RFQsZUFDSSxRQUFPLE1mNElWO0FBQ0QsT2N0TUcsTUFBTSxnQkN3RFQsZUFDSSxRQUFPLE1mNklWO0VBQ0csZ0JBQUE7RUFDQSxZQUFBOztBQUdKLE9jM01HLE1BQU0sZ0JDd0RULGVBQ0ksUUFBTyxNZmtKVjtFQUNHLGdCQUFBO0VBQ0EsWUFBQTs7QUFHSixPY2hORyxNQUFNLGdCQ3dEVCxlQUNJLFFBQU8sTWZ1SlY7QUFDRCxPY2pORyxNQUFNLGdCQ3dEVCxlQUNJLFFBQU8sTWZ3SlY7QUFDRCxRQUFRLFVBQVcsUWNsTmhCLE1BQU0sZ0JDd0RULGVBQ0ksUUFBTztFZjBKUCxtQkFBQTtFQUNBLG9CQUFBO0VWOEJKLFlBQUE7O0F5QmhKQSxPRGxHRyxNQUFNLGdCQ2tHUjtFQUNHLFVBQUE7O0FEL0ZSLE9BQU87RXhCOE9ILGdDQUFBO0VBQUEsbUJBQUE7RUFBQSxZQUFBO0V5QmpJQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0VBQ0EsUUFBQTtFQUNBLE1BQUE7O0FBRUEsT0RwSEcsUUNvSEY7RXpCMEhELFlBQUE7RXlCdEhRLHlCQUFBOztBRDRWWixPQUFPLE1BQU07RXhCdE9ULG1CQUFBO0VBQUEseUJBQUE7RUFBQSxhQUFBO0VBQUEsV0FBQTtFeUJqR0EsZ0JBQUE7RXpCaUdBLGlCQUFBO0VBQUEseUNBQUE7RUFBQSwrQkFBQTtFQUFBLFNBQUE7RUFBQSxPQUFBO0VBQUEsZUFBQTtFQUFBLFFBQUE7RUFBQSxNQUFBO0VBQUEsYUFBQTtFeUJuSkEsYUFBQTtFQUNBLFVBQUE7O0FEd1hKLE9BQU8sTUFBTSxnQkN0YlQ7RXpCZ05BLGdCQUFBO0VBQUEsbUJBQUE7O0F3QnNPSixPQUFPLE1BQU0sZ0JDdGJULGNBR0k7RXpCNk1KLGdCQUFBO0VBQUEsZ0JBQUE7RUFBQSxpQkFBQTtFQUFBLGtCQUFBO0VBQUEsbUJBQUE7O0F3QnNPSixPQUFPLE1BQU0sZ0JDaGFULGVBQ0ksUUFBTztFekJ5TFgsa0JBQUE7RUFBQSxxQkFBQTtFVXpEQSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsNEJBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EscUJBQUE7RUFDQSxpQkFBQTtFVmdEQSxnQkFBQTtFQUFBLFdBQUE7RUFBQSxTQUFBOztBd0JzT0osT0FBTyxNQUFNLGdCQ2hhVCxlQUNJLFFBQU8sTW5CZ0tYO0VOcFBBLFNBQUE7RUFDQSxNQUFNLGdCQUFOO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7O0FNTkEsT2tCa2ZHLE1BQU0sZ0JDaGFULGVBQ0ksUUFBTyxNbkJuRlY7RUEwVEQsbUNBQUE7RU45Q0EsZUFBQTtFQUFBLGlCQUFBO0VBQUEsY0FBQTtFQUFBLFNPNGpCVSxPUDVqQlY7RUFBQSxhUXpSZSxtQlJ5UmY7RUFBQSxTQUFBO0VBQUEsbUJBQUE7RU1xREEscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBOztBQXhUSSxPa0JxZUQsTUFBTSxnQkNoYVQsZUFDSSxRQUFPLE1uQnZFVixNQUNJO0VOK1BMLGNBQUE7O0FNelBJLE9rQitkRCxNQUFNLGdCQ2hhVCxlQUNJLFFBQU8sTW5CakVWLE9BQ0k7RU55UEwsY0FBQTs7QVU3Q0EsT2NtUkcsTUFBTSxnQkNoYVQsZUFDSSxRQUFPLE1mNElWO0FBQ0QsT2NrUkcsTUFBTSxnQkNoYVQsZUFDSSxRQUFPLE1mNklWO0VBQ0csZ0JBQUE7RUFDQSxZQUFBOztBQUdKLE9jNlFHLE1BQU0sZ0JDaGFULGVBQ0ksUUFBTyxNZmtKVjtFQUNHLGdCQUFBO0VBQ0EsWUFBQTs7QUFHSixPY3dRRyxNQUFNLGdCQ2hhVCxlQUNJLFFBQU8sTWZ1SlY7QUFDRCxPY3VRRyxNQUFNLGdCQ2hhVCxlQUNJLFFBQU8sTWZ3SlY7QUFDRCxRQUFRLFVBQVcsUWNzUWhCLE1BQU0sZ0JDaGFULGVBQ0ksUUFBTztFZjBKUCxtQkFBQTtFQUNBLG9CQUFBO0VWOEJKLFlBQUE7O0F5QmhKQSxPRHNYRyxNQUFNLGdCQ3RYUjtFQUNHLFVBQUE7O0FEZ1pSLE9BQU8sTUFBTTtFeEJqUVQsbUJBQUE7RUFBQSx5QkFBQTtFQUFBLGFBQUE7RUFBQSxXQUFBO0VBQUEseUNBQUE7RUFBQSwrQkFBQTtFQUFBLFNBQUE7RUFBQSxPQUFBO0VBQUEsZUFBQTtFQUFBLFFBQUE7RUFBQSxNQUFBO0VBQUEsYUFBQTtFeUJuSkEsYUFBQTtFQUNBLFVBQUE7O0FEbVpKLE9BQU8sTUFBTSxnQkNqZFQ7RXpCZ05BLGdCQUFBO0VBQUEsbUJBQUE7O0F3QmlRSixPQUFPLE1BQU0sZ0JDamRULGNBR0k7RXpCNk1KLGdCQUFBO0VBQUEsZ0JBQUE7RUFBQSxpQkFBQTtFQUFBLGtCQUFBO0VBQUEsbUJBQUE7O0F3QmlRSixPQUFPLE1BQU0sZ0JDcGNUO0VBa0dBLGdCQUFBO0V6QmlHQSxpQkFBQTs7QXdCaVFKLE9BQU8sTUFBTSxnQkMzYlQsZUFDSSxRQUFPO0V6QnlMWCxrQkFBQTtFQUFBLHFCQUFBO0VVekRBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSw0QkFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxxQkFBQTtFQUNBLGlCQUFBO0VWZ0RBLGdCQUFBO0VBQUEsV0FBQTtFQUFBLFNBQUE7O0F3QmlRSixPQUFPLE1BQU0sZ0JDM2JULGVBQ0ksUUFBTyxNbkJnS1g7RU5wUEEsU0FBQTtFQUNBLE1BQU0sZ0JBQU47RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTs7QU1OQSxPa0I2Z0JHLE1BQU0sZ0JDM2JULGVBQ0ksUUFBTyxNbkJuRlY7RUEwVEQsbUNBQUE7RU45Q0EsZUFBQTtFQUFBLGlCQUFBO0VBQUEsY0FBQTtFQUFBLFNPNGpCVSxPUDVqQlY7RUFBQSxhUXpSZSxtQlJ5UmY7RUFBQSxTQUFBO0VBQUEsbUJBQUE7RU1xREEscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBOztBQXhUSSxPa0JnZ0JELE1BQU0sZ0JDM2JULGVBQ0ksUUFBTyxNbkJ2RVYsTUFDSTtFTitQTCxjQUFBOztBTXpQSSxPa0IwZkQsTUFBTSxnQkMzYlQsZUFDSSxRQUFPLE1uQmpFVixPQUNJO0VOeVBMLGNBQUE7O0FVN0NBLE9jOFNHLE1BQU0sZ0JDM2JULGVBQ0ksUUFBTyxNZjRJVjtBQUNELE9jNlNHLE1BQU0sZ0JDM2JULGVBQ0ksUUFBTyxNZjZJVjtFQUNHLGdCQUFBO0VBQ0EsWUFBQTs7QUFHSixPY3dTRyxNQUFNLGdCQzNiVCxlQUNJLFFBQU8sTWZrSlY7RUFDRyxnQkFBQTtFQUNBLFlBQUE7O0FBR0osT2NtU0csTUFBTSxnQkMzYlQsZUFDSSxRQUFPLE1mdUpWO0FBQ0QsT2NrU0csTUFBTSxnQkMzYlQsZUFDSSxRQUFPLE1md0pWO0FBQ0QsUUFBUSxVQUFXLFFjaVNoQixNQUFNLGdCQzNiVCxlQUNJLFFBQU87RWYwSlAsbUJBQUE7RUFDQSxvQkFBQTtFVjhCSixZQUFBOztBeUJoSkEsT0RpWkcsTUFBTSxnQkNqWlI7RUFDRyxVQUFBOztBRHliUixPQUFPLE1BQU07RXhCMVNULG1CQUFBO0VBQUEseUJBQUE7RUFBQSxhQUFBO0VBQUEsV0FBQTtFQUFBLHlDQUFBO0VBQUEsK0JBQUE7RUFBQSxTQUFBO0VBQUEsT0FBQTtFQUFBLGVBQUE7RUFBQSxRQUFBO0VBQUEsTUFBQTtFQUFBLGFBQUE7RXlCbkpBLGFBQUE7RUFDQSxVQUFBOztBRDRiSixPQUFPLE1BQU0sZ0JDMWZUO0V6QmdOQSxnQkFBQTtFQUFBLG1CQUFBOztBd0IwU0osT0FBTyxNQUFNLGdCQzFmVCxjQUdJO0V6QjZNSixnQkFBQTtFQUFBLGdCQUFBO0VBQUEsaUJBQUE7RUFBQSxrQkFBQTtFQUFBLG1CQUFBOztBd0IwU0osT0FBTyxNQUFNLGdCQzdlVDtFekJtTUEsZ0JBQUE7O0F3QjBTSixPQUFPLE1BQU0sZ0JDeGVUO0V6QjhMQSxjQUFBOztBd0IwU0osT0FBTyxNQUFNLGdCQ3BlVCxlQUNJLFFBQU87RXpCeUxYLGtCQUFBO0VBQUEscUJBQUE7RVV6REEsc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDRCQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7RVZnREEsZ0JBQUE7RUFBQSxXQUFBO0VBQUEsU0FBQTs7QXdCMFNKLE9BQU8sTUFBTSxnQkNwZVQsZUFDSSxRQUFPLE1uQmdLWDtFTnBQQSxTQUFBO0VBQ0EsTUFBTSxnQkFBTjtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBOztBTU5BLE9rQnNqQkcsTUFBTSxnQkNwZVQsZUFDSSxRQUFPLE1uQm5GVjtFQTBURCxtQ0FBQTtFTjlDQSxlQUFBO0VBQUEsaUJBQUE7RUFBQSxjQUFBO0VBQUEsU080akJVLE9QNWpCVjtFQUFBLGFRelJlLG1CUnlSZjtFQUFBLFNBQUE7RUFBQSxtQkFBQTtFTXFEQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7O0FBeFRJLE9rQnlpQkQsTUFBTSxnQkNwZVQsZUFDSSxRQUFPLE1uQnZFVixNQUNJO0VOK1BMLGNBQUE7O0FNelBJLE9rQm1pQkQsTUFBTSxnQkNwZVQsZUFDSSxRQUFPLE1uQmpFVixPQUNJO0VOeVBMLGNBQUE7O0FVN0NBLE9jdVZHLE1BQU0sZ0JDcGVULGVBQ0ksUUFBTyxNZjRJVjtBQUNELE9jc1ZHLE1BQU0sZ0JDcGVULGVBQ0ksUUFBTyxNZjZJVjtFQUNHLGdCQUFBO0VBQ0EsWUFBQTs7QUFHSixPY2lWRyxNQUFNLGdCQ3BlVCxlQUNJLFFBQU8sTWZrSlY7RUFDRyxnQkFBQTtFQUNBLFlBQUE7O0FBR0osT2M0VUcsTUFBTSxnQkNwZVQsZUFDSSxRQUFPLE1mdUpWO0FBQ0QsT2MyVUcsTUFBTSxnQkNwZVQsZUFDSSxRQUFPLE1md0pWO0FBQ0QsUUFBUSxVQUFXLFFjMFVoQixNQUFNLGdCQ3BlVCxlQUNJLFFBQU87RWYwSlAsbUJBQUE7RUFDQSxvQkFBQTtFVjhCSixZQUFBOztBeUJoSkEsT0QwYkcsTUFBTSxnQkMxYlI7RUFDRyxVQUFBOztBRHNlUixPQUFPLE1BQU07RXhCdlZULG1CQUFBO0VBQUEseUJBQUE7RUFBQSxhQUFBO0VBQUEsV0FBQTtFQUFBLHlDQUFBO0VBQUEsK0JBQUE7RUFBQSxTQUFBO0VBQUEsT0FBQTtFQUFBLGVBQUE7RUFBQSxRQUFBO0VBQUEsTUFBQTtFQUFBLGFBQUE7RXlCbkpBLGFBQUE7RUFDQSxVQUFBOztBRHllSixPQUFPLE1BQU0sZ0JDdmlCVDtFekJnTkEsZ0JBQUE7RUFBQSxtQkFBQTs7QXdCdVZKLE9BQU8sTUFBTSxnQkN2aUJULGNBR0k7RXpCNk1KLGdCQUFBO0VBQUEsZ0JBQUE7RUFBQSxpQkFBQTtFQUFBLGdCQUFBO0VBQUEsbUJBQUE7O0F3QnVWSixPQUFPLE1BQU0sZ0JDamhCVCxlQUNJLFFBQU87RXpCeUxYLGtCQUFBO0VBQUEscUJBQUE7RVV6REEsc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDRCQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7RVZnREEsZ0JBQUE7RUFBQSxXQUFBO0VBQUEsU0FBQTs7QXdCdVZKLE9BQU8sTUFBTSxnQkNqaEJULGVBQ0ksUUFBTyxNbkJnS1g7RU5wUEEsU0FBQTtFQUNBLE1BQU0sZ0JBQU47RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTs7QU1OQSxPa0JtbUJHLE1BQU0sZ0JDamhCVCxlQUNJLFFBQU8sTW5CbkZWO0VBMFRELG1DQUFBO0VOOUNBLGVBQUE7RUFBQSxpQkFBQTtFQUFBLGNBQUE7RUFBQSxTTzRqQlUsT1A1akJWO0VBQUEsYVF6UmUsbUJSeVJmO0VBQUEsU0FBQTtFQUFBLG1CQUFBO0VNcURBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTs7QUF4VEksT2tCc2xCRCxNQUFNLGdCQ2poQlQsZUFDSSxRQUFPLE1uQnZFVixNQUNJO0VOK1BMLGNBQUE7O0FNelBJLE9rQmdsQkQsTUFBTSxnQkNqaEJULGVBQ0ksUUFBTyxNbkJqRVYsT0FDSTtFTnlQTCxjQUFBOztBVTdDQSxPY29ZRyxNQUFNLGdCQ2poQlQsZUFDSSxRQUFPLE1mNElWO0FBQ0QsT2NtWUcsTUFBTSxnQkNqaEJULGVBQ0ksUUFBTyxNZjZJVjtFQUNHLGdCQUFBO0VBQ0EsWUFBQTs7QUFHSixPYzhYRyxNQUFNLGdCQ2poQlQsZUFDSSxRQUFPLE1ma0pWO0VBQ0csZ0JBQUE7RUFDQSxZQUFBOztBQUdKLE9jeVhHLE1BQU0sZ0JDamhCVCxlQUNJLFFBQU8sTWZ1SlY7QUFDRCxPY3dYRyxNQUFNLGdCQ2poQlQsZUFDSSxRQUFPLE1md0pWO0FBQ0QsUUFBUSxVQUFXLFFjdVhoQixNQUFNLGdCQ2poQlQsZUFDSSxRQUFPO0VmMEpQLG1CQUFBO0VBQ0Esb0JBQUE7RVY4QkosWUFBQTs7QXlCaEpBLE9EdWVHLE1BQU0sZ0JDdmVSO0VBQ0csVUFBQTs7QURpaEJSLE9BQU8sTUFBTTtFeEJsWVQsbUJBQUE7RUFBQSx5QkFBQTtFQUFBLGFBQUE7RUFBQSxXQUFBO0VBQUEseUNBQUE7RUFBQSwrQkFBQTtFQUFBLFNBQUE7RUFBQSxPQUFBO0VBQUEsZUFBQTtFQUFBLFFBQUE7RUFBQSxNQUFBO0VBQUEsYUFBQTtFeUJuSkEsYUFBQTtFQUNBLFVBQUE7O0FEb2hCSixPQUFPLE1BQU0sZ0JDdGFULGNBQ0ksU0FBUTtFekJtQ1osZ0JBQUE7O0FBclBBLE93QnVuQkcsTUFBTSxnQkN0YVQsY0FDSSxTQUFRLFF6QmxOWDtBQUNELE93QnNuQkcsTUFBTSxnQkN0YVQsY0FDSSxTQUFRLFF6QmpOWDtFQUNHLFNBQVMsRUFBVDtFQUNBLGNBQUE7O0FBR0osT3dCaW5CRyxNQUFNLGdCQ3RhVCxjQUNJLFNBQVEsUXpCNU1YO0VBQ0csV0FBQTs7QXdCZ25CUixPQUFPLE1BQU0sZ0JDdGFULGNBQ0ksU0FBUSxRdkJoSlo7RUFDSSxXQUFBOztBc0JvakJSLE9BQU8sTUFBTSxnQkN0YVQsY0FDSSxTQUFRLFF2QjlPWjtBc0JtcEJKLE9BQU8sTUFBTSxnQkN0YVQsY0FDSSxTQUFRLFF2QjdPWjtFQUNJLHFCQUFBOztBc0JpcEJSLE9BQU8sTUFBTSxnQkN0YVQsY0FDSSxTQUFRLFF2QjlPWixTQVFJLEVBQUM7QXNCMm9CVCxPQUFPLE1BQU0sZ0JDdGFULGNBQ0ksU0FBUSxRdkI3T1osV0FPSSxFQUFDO0VBQ0cscUJBQUE7O0FzQjBvQlosT0FBTyxNQUFNLGdCQ3RhVCxjQUNJLFNBQVEsUXZCaE9aLFNBQ0k7RUZrUUosaUJBQUE7O0F3QmtZSixPQUFPLE1BQU0sZ0JDdGFULGNBQ0ksU0FBUSxRdkJ0TlosV0FLSSxFQUFDO0VGb1BMLGVBQUE7O0F3QmtZSixPQUFPLE1BQU0sZ0JDbGxCVDtFekJnTkEsZ0JBQUE7RUFBQSxtQkFBQTs7QXdCa1lKLE9BQU8sTUFBTSxnQkNsbEJULGNBR0k7RXpCNk1KLGdCQUFBO0VBQUEsZ0JBQUE7RUFBQSxpQkFBQTtFQUFBLGtCQUFBO0VBQUEsbUJBQUE7O0F3QmtZSixPQUFPLE1BQU0sZ0JDNWpCVCxlQUNJLFFBQU87RXpCeUxYLGtCQUFBO0VBQUEscUJBQUE7RVV6REEsc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDRCQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7RVZnREEsZ0JBQUE7RUFBQSxXQUFBO0VBQUEsU0FBQTs7QXdCa1lKLE9BQU8sTUFBTSxnQkM1akJULGVBQ0ksUUFBTyxNbkJnS1g7RU5wUEEsU0FBQTtFQUNBLE1BQU0sZ0JBQU47RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTs7QU1OQSxPa0I4b0JHLE1BQU0sZ0JDNWpCVCxlQUNJLFFBQU8sTW5CbkZWO0VBMFRELG1DQUFBO0VOOUNBLGVBQUE7RUFBQSxpQkFBQTtFQUFBLGNBQUE7RUFBQSxTTzRqQlUsT1A1akJWO0VBQUEsYVF6UmUsbUJSeVJmO0VBQUEsU0FBQTtFQUFBLG1CQUFBO0VNcURBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTs7QUF4VEksT2tCaW9CRCxNQUFNLGdCQzVqQlQsZUFDSSxRQUFPLE1uQnZFVixNQUNJO0VOK1BMLGNBQUE7O0FNelBJLE9rQjJuQkQsTUFBTSxnQkM1akJULGVBQ0ksUUFBTyxNbkJqRVYsT0FDSTtFTnlQTCxjQUFBOztBVTdDQSxPYythRyxNQUFNLGdCQzVqQlQsZUFDSSxRQUFPLE1mNElWO0FBQ0QsT2M4YUcsTUFBTSxnQkM1akJULGVBQ0ksUUFBTyxNZjZJVjtFQUNHLGdCQUFBO0VBQ0EsWUFBQTs7QUFHSixPY3lhRyxNQUFNLGdCQzVqQlQsZUFDSSxRQUFPLE1ma0pWO0VBQ0csZ0JBQUE7RUFDQSxZQUFBOztBQUdKLE9jb2FHLE1BQU0sZ0JDNWpCVCxlQUNJLFFBQU8sTWZ1SlY7QUFDRCxPY21hRyxNQUFNLGdCQzVqQlQsZUFDSSxRQUFPLE1md0pWO0FBQ0QsUUFBUSxVQUFXLFFja2FoQixNQUFNLGdCQzVqQlQsZUFDSSxRQUFPO0VmMEpQLG1CQUFBO0VBQ0Esb0JBQUE7RVY4QkosWUFBQTs7QXlCaEpBLE9Ea2hCRyxNQUFNLGdCQ2xoQlI7RUFDRyxVQUFBOztBRDBqQlIsT0FBTyxNQUFNO0V4QjNhVCxtQkFBQTtFQUFBLHlCQUFBO0VBQUEsYUFBQTtFQUFBLFdBQUE7RUFBQSx5Q0FBQTtFQUFBLCtCQUFBO0VBQUEsU0FBQTtFQUFBLE9BQUE7RUFBQSxlQUFBO0VBQUEsUUFBQTtFQUFBLE1BQUE7RUFBQSxhQUFBO0V5Qm5KQSxhQUFBO0VBQ0EsVUFBQTs7QUQ2akJKLE9BQU8sTUFBTSxnQkMzbkJUO0V6QmdOQSxnQkFBQTtFQUFBLG1CQUFBOztBd0IyYUosT0FBTyxNQUFNLGdCQzNuQlQsY0FHSTtFekI2TUosZ0JBQUE7RUFBQSxnQkFBQTtFQUFBLGlCQUFBO0VBQUEsa0JBQUE7RUFBQSxtQkFBQTs7QXdCMmFKLE9BQU8sTUFBTSxnQkNybUJULGVBQ0ksUUFBTztFekJ5TFgsa0JBQUE7RUFBQSxXQUFBO0VBQUEsU0FBQTs7QXlCaEpBLE9EMmpCRyxNQUFNLGdCQzNqQlI7RUFDRyxVQUFBOztBRGdtQlIsT0FBTyxNQUFNO0V4QmpkVCxtQkFBQTtFQUFBLHlCQUFBO0VBQUEsYUFBQTtFQUFBLFdBQUE7RUFBQSx5Q0FBQTtFQUFBLCtCQUFBO0VBQUEsU0FBQTtFQUFBLE9BQUE7RUFBQSxlQUFBO0VBQUEsUUFBQTtFQUFBLE1BQUE7RUFBQSxhQUFBO0V5Qm5KQSxhQUFBO0VBQ0EsVUFBQTs7QURtbUJKLE9BQU8sTUFBTSxnQkNqcUJUO0V6QmdOQSxnQkFBQTtFQUFBLG1CQUFBOztBd0JpZEosT0FBTyxNQUFNLGdCQ2pxQlQsY0FHSTtFekI2TUosZ0JBQUE7RUFBQSxnQkFBQTtFQUFBLGlCQUFBO0VBQUEsa0JBQUE7RUFBQSxtQkFBQTs7QXdCaWRKLE9BQU8sTUFBTSxnQkMzb0JULGVBQ0ksUUFBTztFekJ5TFgsa0JBQUE7RUFBQSxxQkFBQTtFVXpEQSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsNEJBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EscUJBQUE7RUFDQSxpQkFBQTtFVmdEQSxnQkFBQTtFQUFBLFdBQUE7RUFBQSxTQUFBOztBTTVRQSxPa0I2dEJHLE1BQU0sZ0JDM29CVCxlQUNJLFFBQU8sTW5CbkZWO0VBMFRELG1DQUFBO0VOOUNBLGVBQUE7RUFBQSxpQkFBQTtFQUFBLGNBQUE7RUFBQSxTT3lqQlksT1B6akJaO0VBQUEsYVF6UmUsbUJSeVJmO0VBQUEsU0FBQTtFQUFBLHNCQUFBO0VNcURBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTs7QUF4VEksT2tCZ3RCRCxNQUFNLGdCQzNvQlQsZUFDSSxRQUFPLE1uQnZFVixNQUNJO0VOK1BMLGNBQUE7O0FNelBJLE9rQjBzQkQsTUFBTSxnQkMzb0JULGVBQ0ksUUFBTyxNbkJqRVYsT0FDSTtFTnlQTCxjQUFBOztBVTdDQSxPYzhmRyxNQUFNLGdCQzNvQlQsZUFDSSxRQUFPLE1mNElWO0FBQ0QsT2M2ZkcsTUFBTSxnQkMzb0JULGVBQ0ksUUFBTyxNZjZJVjtFQUNHLGdCQUFBO0VBQ0EsWUFBQTs7QUFHSixPY3dmRyxNQUFNLGdCQzNvQlQsZUFDSSxRQUFPLE1ma0pWO0VBQ0csZ0JBQUE7RUFDQSxZQUFBOztBQUdKLE9jbWZHLE1BQU0sZ0JDM29CVCxlQUNJLFFBQU8sTWZ1SlY7QUFDRCxPY2tmRyxNQUFNLGdCQzNvQlQsZUFDSSxRQUFPLE1md0pWO0FBQ0QsUUFBUSxVQUFXLFFjaWZoQixNQUFNLGdCQzNvQlQsZUFDSSxRQUFPO0VmMEpQLG1CQUFBO0VBQ0Esb0JBQUE7RVY4QkosWUFBQTs7QXlCaEpBLE9EaW1CRyxNQUFNLGdCQ2ptQlI7RUFDRyxVQUFBOztBRDRvQlIsT0FBTyxNQUFNO0V4QjdmVCxtQkFBQTtFQUFBLHlCQUFBO0VBQUEsYUFBQTtFQUFBLFdBQUE7RUFBQSx5Q0FBQTtFQUFBLCtCQUFBO0VBQUEsU0FBQTtFQUFBLE9BQUE7RUFBQSxlQUFBO0VBQUEsUUFBQTtFQUFBLE1BQUE7RUFBQSxhQUFBO0V5Qm5KQSxhQUFBO0VBQ0EsVUFBQTs7QUQrb0JKLE9BQU8sTUFBTSxnQkM3c0JUO0V6QmdOQSxnQkFBQTtFQUFBLG1CQUFBOztBd0I2ZkosT0FBTyxNQUFNLGdCQzdzQlQsY0FHSTtFekI2TUosZ0JBQUE7RUFBQSxnQkFBQTtFQUFBLGlCQUFBO0VBQUEsa0JBQUE7RUFBQSxtQkFBQTs7QXdCNmZKLE9BQU8sTUFBTSxnQkN2ckJULGVBQ0ksUUFBTztFekJ5TFgsa0JBQUE7RUFBQSxxQkFBQTtFVXpEQSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsNEJBQUE7RUFDQSxTQUFBO0VBQ0EsZ0JBQUE7RUFDQSxvQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EscUJBQUE7RUFDQSxpQkFBQTtFVmdEQSxnQkFBQTtFQUFBLFdBQUE7RUFBQSxTQUFBOztBd0I2ZkosT0FBTyxNQUFNLGdCQ3ZyQlQsZUFDSSxRQUFPLE1uQmdLWDtFTnBQQSxTQUFBO0VBQ0EsTUFBTSxnQkFBTjtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBOztBTU5BLE9rQnl3QkcsTUFBTSxnQkN2ckJULGVBQ0ksUUFBTyxNbkJuRlY7RUEwVEQsbUNBQUE7RU45Q0EsZUFBQTtFQUFBLGlCQUFBO0VBQUEsY0FBQTtFQUFBLFNPNGpCVSxPUDVqQlY7RUFBQSxhUXpSZSxtQlJ5UmY7RUFBQSxTQUFBO0VBQUEsbUJBQUE7RU1xREEscUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBOztBQXhUSSxPa0I0dkJELE1BQU0sZ0JDdnJCVCxlQUNJLFFBQU8sTW5CdkVWLE1BQ0k7RU4rUEwsY0FBQTs7QU16UEksT2tCc3ZCRCxNQUFNLGdCQ3ZyQlQsZUFDSSxRQUFPLE1uQmpFVixPQUNJO0VOeVBMLGNBQUE7O0FVN0NBLE9jMGlCRyxNQUFNLGdCQ3ZyQlQsZUFDSSxRQUFPLE1mNElWO0FBQ0QsT2N5aUJHLE1BQU0sZ0JDdnJCVCxlQUNJLFFBQU8sTWY2SVY7RUFDRyxnQkFBQTtFQUNBLFlBQUE7O0FBR0osT2NvaUJHLE1BQU0sZ0JDdnJCVCxlQUNJLFFBQU8sTWZrSlY7RUFDRyxnQkFBQTtFQUNBLFlBQUE7O0FBR0osT2MraEJHLE1BQU0sZ0JDdnJCVCxlQUNJLFFBQU8sTWZ1SlY7QUFDRCxPYzhoQkcsTUFBTSxnQkN2ckJULGVBQ0ksUUFBTyxNZndKVjtBQUNELFFBQVEsVUFBVyxRYzZoQmhCLE1BQU0sZ0JDdnJCVCxlQUNJLFFBQU87RWYwSlAsbUJBQUE7RUFDQSxvQkFBQTtFVjhCSixZQUFBOztBeUJoSkEsT0Q2b0JHLE1BQU0sZ0JDN29CUjtFQUNHLFVBQUE7O0FEZ3BCUixPQUFPLFFBQVEsa0JBQWtCO0V4QmpnQjdCLGdDQUFBO0VBQUEsbUJBQUE7RUFBQSxZQUFBO0V5QmpJQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0VBQ0EsUUFBQTtFQUNBLE1BQUE7O0FBRUEsT0QybkJHLFFBQVEsa0JBQWtCLE9DM25CNUI7RXpCMEhELFlBQUE7RXlCdEhRLHlCQUFBOztBQzVFWjtFQ3RGSSxnQkFBQTs7QUFFQSxrQkFBQztFM0JzUkQsY0FBQTtFQUFBLGFRelJlLG1CUnlSZjtFQUFBLGVBQUE7RUFBQSxZQUFBO0VBQUEscUJBQUE7RUFBQSxpQkFBQTtFMkIzR0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLG1DQUFBO0VBOEJBLFNwQm9uQlEsUUFBQSxRQUFBLFFBQUEsUUFBQSxPb0JwbkJSO0VBbE1JLGNBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7O0FEdUVSLGtCQ3BFSSxNQUFLO0UzQlBMLFNBQUE7RUFDQSxNQUFNLGdCQUFOO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7O0EyQk1ZLGtCQU5aLE1BQUssY0FHQSxNQUVHLFFBQ0s7QUFBRCxrQkFOWixNQUFLLGNBSUEsUUFDRyxRQUNLO0VBQ0csVUFBQTs7QUQ2RHBCLGtCQ3ZESTtFQUNJLGVBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7O0FEb0RSLGtCQ3ZESSxNQUtJO0UzQnpCSixTQUFBO0VBQ0EsTUFBTSxnQkFBTjtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBOztBMkJzQkksa0JBVEosTUFTSztFM0JnUEwsY0FBQTtFQUFBLGFRelJlLG1CUnlSZjtFQUFBLGVBQUE7RUFBQSxZQUFBO0VBQUEscUJBQUE7RUFBQSxpQkFBQTtFMkIzR0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLG1DQUFBO0VBbElRLFVBQUE7O0FBSUEsa0JBcEJSLE1BbUJLLE1BQ0k7RUFDRyxVQUFBOztBQUlBLGtCQXpCWixNQW1CSyxNQUtHLFFBQ0s7RUFDRyxVQUFBOztBRDZCcEIsa0JDNERRLFNBQVE7RUFDSixVQUFBOztBQUVBLGtCQUhKLFNBQVEsQ0FHSDtFQTBEVCxTcEJvbkJRLFFBQUEsUUFBQSxRQUFBLFFBQUEsT29CcG5CUjs7QUR6SEosa0JDNERRLFNBQVE7RUFDSixVQUFBOztBQUVBLGtCQUhKLFNBQVEsQ0FHSDtFQTBEVCxTcEJvbkJRLFFBQUEsUUFBQSxRQUFBLE9vQnBuQlI7O0FEekhKLGtCQzREUSxTQUFRO0VBQ0osVUFBQTs7QUFFQSxrQkFISixTQUFRLENBR0g7RUEwRFQsU3BCb25CUSxRQUFBLFFBQUEsT29CcG5CUjs7QUR6SEosa0JDNERRLFNBQVE7RUFDSixVQUFBOztBQUVBLGtCQUhKLFNBQVEsQ0FHSDtFQTBEVCxTcEJvbkJRLFFBQUEsT29CcG5CUjs7QUR6SEosa0JDNERRLFNBQVE7RUFDSixVQUFBOztBQUVBLGtCQUhKLFNBQVEsQ0FHSDtFQTBEVCxTcEJvbkJRLE9vQnBuQlI7O0FENUVKO0VDbklJLGdCQUFBOztBQUVBLGtCQUFDO0UzQnNSRCxjQUFBO0VBQUEsYVF6UmUsbUJSeVJmO0VBQUEsZUFBQTtFQUFBLFlBQUE7RUFBQSxxQkFBQTtFQUFBLGlCQUFBO0UyQjNHQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsbUNBQUE7RUE4QkEsU3BCb25CUSxRQUFBLFFBQUEsUUFBQSxRQUFBLFFBQUEsUUFBQSxRQUFBLE9vQnBuQlI7RUFsTUksY0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTs7QURvSFIsa0JDakhJLE1BQUs7RTNCUEwsU0FBQTtFQUNBLE1BQU0sZ0JBQU47RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTs7QTJCTVksa0JBTlosTUFBSyxjQUdBLE1BRUcsUUFDSztBQUFELGtCQU5aLE1BQUssY0FJQSxRQUNHLFFBQ0s7RUFDRyxVQUFBOztBRDBHcEIsa0JDcEdJO0VBQ0ksZUFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTs7QURpR1Isa0JDcEdJLE1BS0k7RTNCekJKLFNBQUE7RUFDQSxNQUFNLGdCQUFOO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7O0EyQnNCSSxrQkFUSixNQVNLO0UzQmdQTCxjQUFBO0VBQUEsYVF6UmUsbUJSeVJmO0VBQUEsZUFBQTtFQUFBLFlBQUE7RUFBQSxxQkFBQTtFQUFBLGlCQUFBO0UyQjNHQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsbUNBQUE7RUFsSVEsVUFBQTs7QUFJQSxrQkFwQlIsTUFtQkssTUFDSTtFQUNHLFVBQUE7O0FBSUEsa0JBekJaLE1BbUJLLE1BS0csUUFDSztFQUNHLFVBQUE7O0FEMEVwQixrQkNlUSxTQUFRO0VBQ0osVUFBQTs7QUFFQSxrQkFISixTQUFRLENBR0g7RUEwRFQsU3BCb25CUSxRQUFBLFFBQUEsUUFBQSxRQUFBLFFBQUEsUUFBQSxRQUFBLE9vQnBuQlI7O0FENUVKLGtCQ2VRLFNBQVE7RUFDSixVQUFBOztBQUVBLGtCQUhKLFNBQVEsQ0FHSDtFQTBEVCxTcEJvbkJRLFFBQUEsUUFBQSxRQUFBLFFBQUEsUUFBQSxRQUFBLE9vQnBuQlI7O0FENUVKLGtCQ2VRLFNBQVE7RUFDSixVQUFBOztBQUVBLGtCQUhKLFNBQVEsQ0FHSDtFQTBEVCxTcEJvbkJRLFFBQUEsUUFBQSxRQUFBLFFBQUEsUUFBQSxPb0JwbkJSOztBRDVFSixrQkNlUSxTQUFRO0VBQ0osVUFBQTs7QUFFQSxrQkFISixTQUFRLENBR0g7RUEwRFQsU3BCb25CUSxRQUFBLFFBQUEsUUFBQSxRQUFBLE9vQnBuQlI7O0FENUVKLGtCQ2VRLFNBQVE7RUFDSixVQUFBOztBQUVBLGtCQUhKLFNBQVEsQ0FHSDtFQTBEVCxTcEJvbkJRLFFBQUEsUUFBQSxRQUFBLE9vQnBuQlI7O0FENUVKLGtCQ2VRLFNBQVE7RUFDSixVQUFBOztBQUVBLGtCQUhKLFNBQVEsQ0FHSDtFQTBEVCxTcEJvbkJRLFFBQUEsUUFBQSxPb0JwbkJSOztBRDVFSixrQkNlUSxTQUFRO0VBQ0osVUFBQTs7QUFFQSxrQkFISixTQUFRLENBR0g7RUEwRFQsU3BCb25CUSxRQUFBLE9vQnBuQlI7O0FENUVKLGtCQ2VRLFNBQVE7RUFDSixVQUFBOztBQUVBLGtCQUhKLFNBQVEsQ0FHSDtFQTBEVCxTcEJvbkJRLE9vQnBuQlI7O0FEckNKO0VDMUtJLGdCQUFBOztBQUVBLGtCQUFDO0UzQnNSRCxjQUFBO0VBQUEsYVF6UmUsbUJSeVJmO0VBQUEsZUFBQTtFQUFBLFlBQUE7RUFBQSxxQkFBQTtFQUFBLGlCQUFBO0UyQjNHQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsbUNBQUE7RUE4QkEsU3BCb25CUSxRQUFBLFFBQUEsUUFBQSxRQUFBLE9vQnBuQlI7RUFsTUksY0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTs7QUQySlIsa0JDeEpJLE1BQUs7RTNCUEwsU0FBQTtFQUNBLE1BQU0sZ0JBQU47RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTs7QTJCTVksa0JBTlosTUFBSyxjQUdBLE1BRUcsUUFDSztBQUFELGtCQU5aLE1BQUssY0FJQSxRQUNHLFFBQ0s7RUFDRyxVQUFBOztBRGlKcEIsa0JDM0lJO0VBQ0ksZUFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTs7QUR3SVIsa0JDM0lJLE1BS0k7RTNCekJKLFNBQUE7RUFDQSxNQUFNLGdCQUFOO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7O0EyQnNCSSxrQkFUSixNQVNLO0UzQmdQTCxjQUFBO0VBQUEsYVF6UmUsbUJSeVJmO0VBQUEsZUFBQTtFQUFBLFlBQUE7RUFBQSxxQkFBQTtFQUFBLGlCQUFBO0UyQjNHQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsbUNBQUE7RUFsSVEsVUFBQTs7QUFJQSxrQkFwQlIsTUFtQkssTUFDSTtFQUNHLFVBQUE7O0FBSUEsa0JBekJaLE1BbUJLLE1BS0csUUFDSztFQUNHLFVBQUE7O0FEaUhwQixrQkN4QlEsU0FBUTtFQUNKLFVBQUE7O0FBRUEsa0JBSEosU0FBUSxDQUdIO0VBMERULFNwQm9uQlEsUUFBQSxRQUFBLFFBQUEsUUFBQSxPb0JwbkJSOztBRHJDSixrQkN4QlEsU0FBUTtFQUNKLFVBQUE7O0FBRUEsa0JBSEosU0FBUSxDQUdIO0VBMERULFNwQm9uQlEsUUFBQSxRQUFBLFFBQUEsT29CcG5CUjs7QURyQ0osa0JDeEJRLFNBQVE7RUFDSixVQUFBOztBQUVBLGtCQUhKLFNBQVEsQ0FHSDtFQTBEVCxTcEJvbkJRLFFBQUEsUUFBQSxPb0JwbkJSOztBRHJDSixrQkN4QlEsU0FBUTtFQUNKLFVBQUE7O0FBRUEsa0JBSEosU0FBUSxDQUdIO0VBMERULFNwQm9uQlEsUUFBQSxPb0JwbkJSOztBRHJDSixrQkN4QlEsU0FBUTtFQUNKLFVBQUE7O0FBRUEsa0JBSEosU0FBUSxDQUdIO0VBMERULFNwQm9uQlEsT29CcG5CUjs7QURESjtFQzlNSSxnQkFBQTs7QUFFQSxrQkFBQztFM0JzUkQsY0FBQTtFQUFBLGFRelJlLG1CUnlSZjtFQUFBLGVBQUE7RUFBQSxZQUFBO0VBQUEscUJBQUE7RUFBQSxpQkFBQTtFMkIzR0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLG1DQUFBO0VBOEJBLFNwQittQmlCLFFBQUEsUUFBQSxRQUFBLFFBQUEsT29CL21CakI7RUFsTUksY0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTs7QUQrTFIsa0JDNUxJLE1BQUs7RTNCUEwsU0FBQTtFQUNBLE1BQU0sZ0JBQU47RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTs7QTJCTVksa0JBTlosTUFBSyxjQUdBLE1BRUcsUUFDSztBQUFELGtCQU5aLE1BQUssY0FJQSxRQUNHLFFBQ0s7RUFDRyxVQUFBOztBRHFMcEIsa0JDL0tJO0VBQ0ksZUFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTs7QUQ0S1Isa0JDL0tJLE1BS0k7RTNCekJKLFNBQUE7RUFDQSxNQUFNLGdCQUFOO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7O0EyQnNCSSxrQkFUSixNQVNLO0UzQmdQTCxjQUFBO0VBQUEsYVF6UmUsbUJSeVJmO0VBQUEsZUFBQTtFQUFBLFlBQUE7RUFBQSxxQkFBQTtFQUFBLGlCQUFBO0UyQjNHQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0EsbUNBQUE7RUFsSVEsVUFBQTs7QUFJQSxrQkFwQlIsTUFtQkssTUFDSTtFQUNHLFVBQUE7O0FBSUEsa0JBekJaLE1BbUJLLE1BS0csUUFDSztFQUNHLFVBQUE7O0FEcUpwQixrQkM1RFEsU0FBUTtFQUNKLFVBQUE7O0FBRUEsa0JBSEosU0FBUSxDQUdIO0VBMERULFNwQittQmlCLFFBQUEsUUFBQSxRQUFBLFFBQUEsT29CL21CakI7O0FEREosa0JDNURRLFNBQVE7RUFDSixVQUFBOztBQUVBLGtCQUhKLFNBQVEsQ0FHSDtFQTBEVCxTcEIrbUJpQixRQUFBLFFBQUEsUUFBQSxPb0IvbUJqQjs7QURESixrQkM1RFEsU0FBUTtFQUNKLFVBQUE7O0FBRUEsa0JBSEosU0FBUSxDQUdIO0VBMERULFNwQittQmlCLFFBQUEsUUFBQSxPb0IvbUJqQjs7QURESixrQkM1RFEsU0FBUTtFQUNKLFVBQUE7O0FBRUEsa0JBSEosU0FBUSxDQUdIO0VBMERULFNwQittQmlCLFFBQUEsT29CL21CakI7O0FEREosa0JDNURRLFNBQVE7RUFDSixVQUFBOztBQUVBLGtCQUhKLFNBQVEsQ0FHSDtFQTBEVCxTcEIrbUJpQixPb0IvbUJqQjs7QUR1Q0osa0JBQ0ksU0FBUSxPQUFPO0VDdlBmLGdCQUFBOztBQUVBLGtCRHFQQSxTQUFRLE9BQU8sS0NyUGQ7RTNCc1JELGNBQUE7RUFBQSxhUXpSZSxtQlJ5UmY7RUFBQSxlQUFBO0VBQUEsWUFBQTtFQUFBLHFCQUFBO0VBQUEsaUJBQUE7RTJCM0dBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQ0FBQTtFQThCQSxTcEJvbkJRLFFBQUEsUUFBQSxRQUFBLFFBQUEsT29CcG5CUjtFQWxNSSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBOztBRHVPUixrQkFDSSxTQUFRLE9BQU8sS0NyT2YsTUFBSztFM0JQTCxTQUFBO0VBQ0EsTUFBTSxnQkFBTjtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBOztBMkJNWSxrQkQrTlosU0FBUSxPQUFPLEtDck9mLE1BQUssY0FHQSxNQUVHLFFBQ0s7QUFBRCxrQkQrTlosU0FBUSxPQUFPLEtDck9mLE1BQUssY0FJQSxRQUNHLFFBQ0s7RUFDRyxVQUFBOztBRDZOcEIsa0JBQ0ksU0FBUSxPQUFPLEtDeE5mO0VBQ0ksZUFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTs7QURvTlIsa0JBQ0ksU0FBUSxPQUFPLEtDeE5mLE1BS0k7RTNCekJKLFNBQUE7RUFDQSxNQUFNLGdCQUFOO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7O0EyQnNCSSxrQkQrTUosU0FBUSxPQUFPLEtDeE5mLE1BU0s7RTNCZ1BMLGNBQUE7RUFBQSxhUXpSZSxtQlJ5UmY7RUFBQSxlQUFBO0VBQUEsWUFBQTtFQUFBLHFCQUFBO0VBQUEsaUJBQUE7RTJCM0dBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQ0FBQTtFQWxJUSxVQUFBOztBQUlBLGtCRG9NUixTQUFRLE9BQU8sS0N4TmYsTUFtQkssTUFDSTtFQUNHLFVBQUE7O0FBSUEsa0JEK0xaLFNBQVEsT0FBTyxLQ3hOZixNQW1CSyxNQUtHLFFBQ0s7RUFDRyxVQUFBOztBRDZMcEIsa0JBQ0ksU0FBUSxPQUFPLEtDckdYLFNBQVE7RUFDSixVQUFBOztBQUVBLGtCRGtHUixTQUFRLE9BQU8sS0NyR1gsU0FBUSxDQUdIO0VBMERULFNwQm9uQlEsUUFBQSxRQUFBLFFBQUEsUUFBQSxPb0JwbkJSOztBRHVDSixrQkFDSSxTQUFRLE9BQU8sS0NyR1gsU0FBUTtFQUNKLFVBQUE7O0FBRUEsa0JEa0dSLFNBQVEsT0FBTyxLQ3JHWCxTQUFRLENBR0g7RUEwRFQsU3BCb25CUSxRQUFBLFFBQUEsUUFBQSxPb0JwbkJSOztBRHVDSixrQkFDSSxTQUFRLE9BQU8sS0NyR1gsU0FBUTtFQUNKLFVBQUE7O0FBRUEsa0JEa0dSLFNBQVEsT0FBTyxLQ3JHWCxTQUFRLENBR0g7RUEwRFQsU3BCb25CUSxRQUFBLFFBQUEsT29CcG5CUjs7QUR1Q0osa0JBQ0ksU0FBUSxPQUFPLEtDckdYLFNBQVE7RUFDSixVQUFBOztBQUVBLGtCRGtHUixTQUFRLE9BQU8sS0NyR1gsU0FBUSxDQUdIO0VBMERULFNwQm9uQlEsUUFBQSxPb0JwbkJSOztBRHVDSixrQkFDSSxTQUFRLE9BQU8sS0NyR1gsU0FBUTtFQUNKLFVBQUE7O0FBRUEsa0JEa0dSLFNBQVEsT0FBTyxLQ3JHWCxTQUFRLENBR0g7RUEwRFQsU3BCb25CUSxPb0JwbkJSOztBRHlESjtFQ3hMSSxnQkFBQTtFQUNBLG1CQUFBOztBRHVMSix5QkNwTEk7RTNCb01BLFlBQUE7RTJCbE1JLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkFBQTs7QUFFQSx5QkFOSixlQU1LO0VBQ0csT0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBNkZSLG1DQUFBO0UzQjRGQSxjQUFBO0VBQUEsYVF6UmUsbUJSeVJmO0VBQUEsZUFBQTtFQUFBLFlBQUE7RUFBQSxxQkFBQTtFQUFBLGlCQUFBO0UyQnpFQSxTcEJvbkJRLFFBQUEsUUFBQSxRQUFBLFFBQUEsT29CcG5CUjtFQVhBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTs7QURpRUoseUJDcExJLGVBc0JJO0VBQ0ksY0FBQTtFQUNBLGdCQUFBOztBQUVBLHlCQTFCUixlQXNCSSxPQUlLO0VBQ0csa0JBQUE7RUFDQSxVQUFBO0VBNEVaLG1DQUFBO0UzQjRGQSxjQUFBO0VBQUEsYVF6UmUsbUJSeVJmO0VBQUEsZUFBQTtFQUFBLFlBQUE7RUFBQSxxQkFBQTtFQUFBLGlCQUFBO0UyQnpFQSxTcEJvbkJRLFFBQUEsUUFBQSxRQUFBLFFBQUEsT29CcG5CUjtFQVhBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTs7QURpRUoseUJDcExJLGVBc0JJLE9BaUJJO0UzQmhIUixTQUFBO0VBQ0EsTUFBTSxnQkFBTjtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBOztBMEIwUUo7RUM1TUksZ0JBQUE7RUFDQSxtQkFBQTs7QUQyTUoseUJDeE1JO0UzQm9NQSxZQUFBO0UyQmxNSSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0Esc0JBQUE7O0FBRUEseUJBTkosZUFNSztFQUNHLE9BQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQTZGUixtQ0FBQTtFM0I0RkEsY0FBQTtFQUFBLGFRelJlLG1CUnlSZjtFQUFBLGVBQUE7RUFBQSxZQUFBO0VBQUEscUJBQUE7RUFBQSxpQkFBQTtFMkJ6RUEsU3BCb25CUSxRQUFBLFFBQUEsUUFBQSxRQUFBLFFBQUEsUUFBQSxRQUFBLE9vQnBuQlI7RUFYQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7O0FEcUZKLHlCQ3hNSSxlQXNCSTtFQUNJLGNBQUE7RUFDQSxnQkFBQTs7QUFFQSx5QkExQlIsZUFzQkksT0FJSztFQUNHLGtCQUFBO0VBQ0EsVUFBQTtFQTRFWixtQ0FBQTtFM0I0RkEsY0FBQTtFQUFBLGFRelJlLG1CUnlSZjtFQUFBLGVBQUE7RUFBQSxZQUFBO0VBQUEscUJBQUE7RUFBQSxpQkFBQTtFMkJ6RUEsU3BCb25CUSxRQUFBLFFBQUEsUUFBQSxRQUFBLFFBQUEsUUFBQSxRQUFBLE9vQnBuQlI7RUFYQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7O0FEcUZKLHlCQ3hNSSxlQXNCSSxPQWlCSTtFM0JoSFIsU0FBQTtFQUNBLE1BQU0sZ0JBQU47RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTs7QTBCaVNKO0VDbk9JLGdCQUFBO0VBQ0EsbUJBQUE7O0FEa09KLHlCQy9OSTtFM0JvTUEsWUFBQTtFMkJsTUkscUJBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBOztBQUVBLHlCQU5KLGVBTUs7RUFDRyxPQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUE2RlIsbUNBQUE7RTNCNEZBLGNBQUE7RUFBQSxhUXpSZSxtQlJ5UmY7RUFBQSxlQUFBO0VBQUEsWUFBQTtFQUFBLHFCQUFBO0VBQUEsaUJBQUE7RTJCekVBLFNwQm9uQlEsUUFBQSxRQUFBLFFBQUEsUUFBQSxPb0JwbkJSO0VBWEEsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBOztBRDRHSix5QkMvTkksZUFzQkk7RUFDSSxjQUFBO0VBQ0EsZ0JBQUE7O0FBRUEseUJBMUJSLGVBc0JJLE9BSUs7RUFDRyxrQkFBQTtFQUNBLFVBQUE7RUE0RVosbUNBQUE7RTNCNEZBLGNBQUE7RUFBQSxhUXpSZSxtQlJ5UmY7RUFBQSxlQUFBO0VBQUEsWUFBQTtFQUFBLHFCQUFBO0VBQUEsaUJBQUE7RTJCekVBLFNwQm9uQlEsUUFBQSxRQUFBLFFBQUEsUUFBQSxPb0JwbkJSO0VBWEEsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBOztBRDRHSix5QkMvTkksZUFzQkksT0FpQkk7RTNCaEhSLFNBQUE7RUFDQSxNQUFNLGdCQUFOO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7O0EwQndUSjtFQzFQSSxnQkFBQTtFQUNBLG1CQUFBOztBRHlQSix5QkN0UEk7RTNCb01BLFlBQUE7RTJCbE1JLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkFBQTs7QUFFQSx5QkFOSixlQU1LO0VBQ0csT0FBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBNkZSLG1DQUFBO0UzQjRGQSxjQUFBO0VBQUEsYVF6UmUsbUJSeVJmO0VBQUEsZUFBQTtFQUFBLFlBQUE7RUFBQSxxQkFBQTtFQUFBLGlCQUFBO0UyQnpFQSxTcEIrbUJpQixRQUFBLFFBQUEsUUFBQSxRQUFBLE9vQi9tQmpCO0VBWEEsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBOztBRG1JSix5QkN0UEksZUFzQkk7RUFDSSxjQUFBO0VBQ0EsZ0JBQUE7O0FBRUEseUJBMUJSLGVBc0JJLE9BSUs7RUFDRyxrQkFBQTtFQUNBLFVBQUE7RUE0RVosbUNBQUE7RTNCNEZBLGNBQUE7RUFBQSxhUXpSZSxtQlJ5UmY7RUFBQSxlQUFBO0VBQUEsWUFBQTtFQUFBLHFCQUFBO0VBQUEsaUJBQUE7RTJCekVBLFNwQittQmlCLFFBQUEsUUFBQSxRQUFBLFFBQUEsT29CL21CakI7RUFYQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7O0FEbUlKLHlCQ3RQSSxlQXNCSSxPQWlCSTtFM0JoSFIsU0FBQTtFQUNBLE1BQU0sZ0JBQU47RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTs7QTBCOFVKO0VDaFJJLGdCQUFBO0VBQ0EsbUJBQUE7O0FEK1FKLHlCQzdOSTtFM0J4SEEsU0FBQTtFQUNBLE1BQU0sZ0JBQU47RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTs7QTBCOFVKLHlCQzVRSTtFM0JvTUEsWUFBQTtFMkJsTUkscUJBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBOztBQUVBLHlCQU5KLGVBTUs7RUFDRyxPQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUE2RlIsbUNBQUE7RTNCNEZBLGNBQUE7RUFBQSxhUXpSZSxtQlJ5UmY7RUFBQSxlQUFBO0VBQUEsWUFBQTtFQUFBLHFCQUFBO0VBQUEsaUJBQUE7RTJCekVBLFNwQm9uQlEsUUFBQSxRQUFBLFFBQUEsUUFBQSxPb0JwbkJSO0VBWEEsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBOztBRHlKSix5QkM1UUksZUFzQkk7RUFDSSxjQUFBO0VBQ0EsZ0JBQUE7O0FBRUEseUJBMUJSLGVBc0JJLE9BSUs7RUFDRyxrQkFBQTtFQUNBLFVBQUE7RUE0RVosbUNBQUE7RTNCNEZBLGNBQUE7RUFBQSxhUXpSZSxtQlJ5UmY7RUFBQSxlQUFBO0VBQUEsWUFBQTtFQUFBLHFCQUFBO0VBQUEsaUJBQUE7RTJCekVBLFNwQm9uQlEsUUFBQSxRQUFBLFFBQUEsUUFBQSxPb0JwbkJSO0VBWEEsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBOztBRHlKSix5QkM1UUksZUFzQkksT0FpQkk7RTNCaEhSLFNBQUE7RUFDQSxNQUFNLGdCQUFOO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7O0EwQm9YSix5QkFDSTtFQ3ZUQSxnQkFBQTtFQUNBLG1CQUFBOztBRHFUSix5QkFDSSxnQkNuVEE7RTNCb01BLFlBQUE7RTJCbE1JLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkFBQTs7QUFFQSx5QkQ2U0osZ0JDblRBLGVBTUs7RUFDRyxPQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUE2RlIsbUNBQUE7RTNCNEZBLGNBQUE7RUFBQSxhUXpSZSxtQlJ5UmY7RUFBQSxlQUFBO0VBQUEsWUFBQTtFQUFBLHFCQUFBO0VBQUEsaUJBQUE7RTJCekVBLFNwQm9uQlEsUUFBQSxRQUFBLFFBQUEsUUFBQSxPb0JwbkJSO0VBWEEsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBOztBRCtMSix5QkFDSSxnQkNuVEEsZUFzQkk7RUFDSSxjQUFBO0VBQ0EsZ0JBQUE7O0FBRUEseUJEeVJSLGdCQ25UQSxlQXNCSSxPQUlLO0VBQ0csa0JBQUE7RUFDQSxVQUFBO0VBNEVaLG1DQUFBO0UzQjRGQSxjQUFBO0VBQUEsYVF6UmUsbUJSeVJmO0VBQUEsZUFBQTtFQUFBLFlBQUE7RUFBQSxxQkFBQTtFQUFBLGlCQUFBO0UyQnpFQSxTcEJvbkJRLFFBQUEsUUFBQSxRQUFBLFFBQUEsT29CcG5CUjtFQVhBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTs7QUQrTEoseUJBQ0ksZ0JDblRBLGVBc0JJLE9BaUJJO0UzQmhIUixTQUFBO0VBQ0EsTUFBTSxnQkFBTjtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBOztBMEJ1WUo7RUN6VUksZ0JBQUE7RUFDQSxtQkFBQTs7QUR3VUoseUJDclVJO0UzQm9NQSxZQUFBO0UyQmxNSSxxQkFBQTtFQUNBLGtCQUFBO0VBQ0Esc0JBQUE7O0FBRUEseUJBTkosZUFNSztFQUNHLE9BQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQTZGUixtQ0FBQTtFM0I0RkEsY0FBQTtFQUFBLGFRelJlLG1CUnlSZjtFQUFBLGVBQUE7RUFBQSxZQUFBO0VBQUEscUJBQUE7RUFBQSxpQkFBQTtFMkJ6RUEsU3BCb25CUSxRQUFBLFFBQUEsUUFBQSxRQUFBLE9vQnBuQlI7RUFYQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7O0FEa05KLHlCQ3JVSSxlQXNCSTtFQUNJLGNBQUE7RUFDQSxnQkFBQTs7QUFFQSx5QkExQlIsZUFzQkksT0FJSztFQUNHLGtCQUFBO0VBQ0EsVUFBQTtFQTRFWixtQ0FBQTtFM0I0RkEsY0FBQTtFQUFBLGFRelJlLG1CUnlSZjtFQUFBLGVBQUE7RUFBQSxZQUFBO0VBQUEscUJBQUE7RUFBQSxpQkFBQTtFMkJ6RUEsU3BCb25CUSxRQUFBLFFBQUEsUUFBQSxRQUFBLE9vQnBuQlI7RUFYQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7O0FEa05KLHlCQ3JVSSxlQXNCSSxPQWlCSTtFM0JoSFIsU0FBQTtFQUNBLE1BQU0sZ0JBQU47RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTs7QTBCdVlKLHlCQ3RSSTtFM0J4SEEsU0FBQTtFQUNBLE1BQU0sZ0JBQU47RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTs7QUYzQko7RUFDSSxhQUFBOztBOEJzQko7RUN0Qkksa0JBQUE7RUFDQSxVQUFBOztBN0IwQ0EsbUJBQUM7QUFDRCxtQkFBQztFQUNHLFNBQVMsRUFBVDtFQUNBLGNBQUE7O0FBR0osbUJBQUM7RUFDRyxXQUFBOztBNEI1QlIsbUJDbkJJLFFBQU87RUFDSCxXQUFBO0VBQ0EsV0FBQTs7QURpQlIsbUJDbkJJLFFBQU8sTUFJSDtFN0J5UkosWUFBQTtFNkJ2UlEsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTs7QURXWixtQkNQSSxRQUFPO0U3QmlSUCxnQkFBQTtFNkI5UUksc0JBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBOztBN0JzQkosbUI2QjVCQSxRQUFPLFE3QjRCTjtBQUNELG1CNkI3QkEsUUFBTyxRN0I2Qk47RUFDRyxTQUFTLEVBQVQ7RUFDQSxjQUFBOztBQUdKLG1CNkJsQ0EsUUFBTyxRN0JrQ047RUFDRyxXQUFBOztBNkIzQkEsbUJBUkosUUFBTyxRQVFGO0VBQ0csY0FBQTs7QURGWixtQkNtREksUUFBTztFN0J1TlAsaUJBQUE7O0E0QjFRSixtQkNtREksUUFBTyxNQUVIO0U3QnFOSixnQkFBQTtFQUFBLGlCQUFBO0VBQUEsaUJBQUE7RUFBQSxjQUFBO0VBQUEscUJBQUE7RUFBQSxtQkFBQTtFQUFBLHlCQUFBO0U2QmhNUSxtQkFBQTtFN0JnTVIsWUFBQTtFQUFBLDBCQUFBOztBSzdLQSxtQndCMUNBLFFBQU8sTUFFSCxVeEJ3Q0g7RUw2S0QsY0FBQTtFQUFBLHFCQUFBOztBS3hLQSxtQndCL0NBLFFBQU8sTUFFSCxVeEI2Q0g7RUx3S0QsY0FBQTtFQUFBLHFCQUFBOztBS25LQSxtQndCcERBLFFBQU8sTUFFSCxVeEJrREg7RUxtS0QsY0FBQTtFQUFBLHFCQUFBOztBNkIzTEksbUJBNUJKLFFBQU8sTUE0QkYsSUFBSSxXQUFZLFVBQVM7QUFDMUIsbUJBN0JKLFFBQU8sTUE2QkYsSUFBSSxXQUFZLFVBQVM7RTdCMEw5QixtQkFBQTs7QTZCdExJLG1CQWpDSixRQUFPLE1BaUNGLElBQUksV0FBWSxVQUFTO0FBQzFCLG1CQWxDSixRQUFPLE1Ba0NGLE9BQVE7QUFDVCxtQkFuQ0osUUFBTyxNQW1DRixPQUFRLFVBQVM7QUFDbEIsbUJBcENKLFFBQU8sTUFvQ0YsT0FBUSxVQUFTO0U3Qm1MdEIsbUJBQUE7RUFBQSxjQUFBOztBNkI5S0ksbUJBekNKLFFBQU8sTUF5Q0YsT0FBUTtBQUNULG1CQTFDSixRQUFPLE1BMENGLE9BQVEsVUFBUztBQUNsQixtQkEzQ0osUUFBTyxNQTJDRixPQUFRLFVBQVM7RTdCNEt0QixtQkFBQTs7QTRCMVFKLG1CQ21HSSxRQUFPO0U3QnVLUCxtQkFBQTtFNkJyS0ksZ0JBQUE7RUFDQSw0QkFBQTtFN0JvS0oseUJBQUE7O0E0QmNKO0VDOVNJLGtCQUFBO0VBQ0EsVUFBQTs7QTdCMENBLG1CQUFDO0FBQ0QsbUJBQUM7RUFDRyxTQUFTLEVBQVQ7RUFDQSxjQUFBOztBQUdKLG1CQUFDO0VBQ0csV0FBQTs7QTRCNFBSLG1CQzNTSSxRQUFPO0VBQ0gsV0FBQTtFQUNBLFdBQUE7O0FEeVNSLG1CQzNTSSxRQUFPLE1BSUg7RTdCeVJKLFlBQUE7RTZCdlJRLGNBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7O0FEbVNaLG1CQy9SSSxRQUFPO0U3QmlSUCxnQkFBQTtFNkI5UUksc0JBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBOztBN0JzQkosbUI2QjVCQSxRQUFPLFE3QjRCTjtBQUNELG1CNkI3QkEsUUFBTyxRN0I2Qk47RUFDRyxTQUFTLEVBQVQ7RUFDQSxjQUFBOztBQUdKLG1CNkJsQ0EsUUFBTyxRN0JrQ047RUFDRyxXQUFBOztBNkIzQkEsbUJBUkosUUFBTyxRQVFGO0VBQ0csY0FBQTs7QURzUlosbUJDck9JLFFBQU87RTdCdU5QLGlCQUFBOztBNEJjSixtQkNyT0ksUUFBTyxNQUVIO0U3QnFOSixnQkFBQTtFQUFBLGlCQUFBO0VBQUEsaUJBQUE7RUFBQSxjQUFBO0VBQUEscUJBQUE7RUFBQSxtQkFBQTtFQUFBLHlCQUFBO0U2QmhNUSxtQkFBQTtFN0JnTVIsWUFBQTtFQUFBLDBCQUFBOztBSzdLQSxtQndCMUNBLFFBQU8sTUFFSCxVeEJ3Q0g7RUw2S0QsY0FBQTtFQUFBLHFCQUFBOztBS3hLQSxtQndCL0NBLFFBQU8sTUFFSCxVeEI2Q0g7RUx3S0QsY0FBQTtFQUFBLHFCQUFBOztBS25LQSxtQndCcERBLFFBQU8sTUFFSCxVeEJrREg7RUxtS0QsY0FBQTtFQUFBLHFCQUFBOztBNkIzTEksbUJBNUJKLFFBQU8sTUE0QkYsSUFBSSxXQUFZLFVBQVM7QUFDMUIsbUJBN0JKLFFBQU8sTUE2QkYsSUFBSSxXQUFZLFVBQVM7RTdCMEw5QixtQkFBQTs7QTZCdExJLG1CQWpDSixRQUFPLE1BaUNGLElBQUksV0FBWSxVQUFTO0FBQzFCLG1CQWxDSixRQUFPLE1Ba0NGLE9BQVE7QUFDVCxtQkFuQ0osUUFBTyxNQW1DRixPQUFRLFVBQVM7QUFDbEIsbUJBcENKLFFBQU8sTUFvQ0YsT0FBUSxVQUFTO0U3Qm1MdEIsbUJBQUE7RUFBQSxjQUFBOztBNkI5S0ksbUJBekNKLFFBQU8sTUF5Q0YsT0FBUTtBQUNULG1CQTFDSixRQUFPLE1BMENGLE9BQVEsVUFBUztBQUNsQixtQkEzQ0osUUFBTyxNQTJDRixPQUFRLFVBQVM7RTdCNEt0QixtQkFBQTs7QTRCY0osbUJDckxJLFFBQU87RTdCdUtQLG1CQUFBO0U2QnJLSSxnQkFBQTtFQUNBLDRCQUFBO0VBb0JKLFNBQUE7RTdCZ0pBLDZCQUFBOztBNEJnREo7RUMzTEksU0FBQTtFQUNBLFVBQUE7O0FEMExKLG1CQ3hMSSxRQUFPO0VBQ0gsc0JBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTs7QURxTFIsbUJDeExJLFFBQU8sTUFLSDtFQUNJLGNBQUE7O0FEa0xaLG1CQzlLSSxRQUFPO0VBRUgsc0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7O0E3QjVISixtQjZCdUhBLFFBQU8sUTdCdkhOO0FBQ0QsbUI2QnNIQSxRQUFPLFE3QnRITjtFQUNHLFNBQVMsRUFBVDtFQUNBLGNBQUE7O0FBR0osbUI2QmlIQSxRQUFPLFE3QmpITjtFQUNHLFdBQUE7O0E2QnVIQSxtQkFQSixRQUFPLFFBT0Y7RUFDRyxjQUFBOztBRHNLWixtQkNqSFEsUUFBTztFN0JpRVgsZUFBQTs7QTRCZ0RKLG1CQzdHSSxRQUFPLE1BQ0g7RTdCNERKLG1CQUFBO0VBQUEsZ0NBQUE7RUFBQSw4QkFBQTtFQUFBLCtCQUFBO0VBQUEsNkJBQUE7RUFBQSxZQUFBO0VBQUEsMEJBQUE7RUFBQSxnQkFBQTtFQUFBLGlCQUFBO0VBQUEsaUJBQUE7RUFBQSxjQUFBO0VBQUEscUJBQUE7O0FLN0tBLG1Cd0JnSEEsUUFBTyxNQUNILFV4QmpISDtFTDZLRCxjQUFBO0VBQUEscUJBQUE7O0FLeEtBLG1Cd0IyR0EsUUFBTyxNQUNILFV4QjVHSDtFTHdLRCxjQUFBO0VBQUEscUJBQUE7O0FLbktBLG1Cd0JzR0EsUUFBTyxNQUNILFV4QnZHSDtFTG1LRCxjQUFBO0VBQUEscUJBQUE7O0E2QmhDSSxtQkE3QkosUUFBTyxNQTZCRixJQUFJLFdBQVksVUFBUztBQUMxQixtQkE5QkosUUFBTyxNQThCRixJQUFJLFdBQVksVUFBUztFN0IrQjlCLG1CQUFBOztBNkIzQkksbUJBbENKLFFBQU8sTUFrQ0YsSUFBSSxXQUFZLFVBQVM7QUFDMUIsbUJBbkNKLFFBQU8sTUFtQ0YsT0FBUTtBQUNULG1CQXBDSixRQUFPLE1Bb0NGLE9BQVEsVUFBUztBQUNsQixtQkFyQ0osUUFBTyxNQXFDRixPQUFRLFVBQVM7RTdCd0J0QixtQkFBQTtFQUFBLG1CQUFBOztBNEJnREosbUJDbEVJLFFBQU87RTdCa0JQLG1CQUFBO0VBQUEseUJBQUE7RUFBQSxlQUFBO0VBQUEsNEJBQUE7O0E0QjRUSix3QkFONEM7RUFDeEM7SUN2bEJBLGtCQUFBO0lBQ0EsVUFBQTs7RTdCMENBLG1CQUFDO0VBQ0QsbUJBQUM7SUFDRyxTQUFTLEVBQVQ7SUFDQSxjQUFBOztFQUdKLG1CQUFDO0lBQ0csV0FBQTs7RTRCcWlCSixtQkNwbEJBLFFBQU87SUFDSCxXQUFBO0lBQ0EsV0FBQTs7RURrbEJKLG1CQ3BsQkEsUUFBTyxNQUlIO0k3QnlSSixZQUFBO0k2QnZSUSxjQUFBO0lBQ0Esa0JBQUE7SUFDQSxVQUFBOztFRDRrQlIsbUJDeGtCQSxRQUFPO0k3QmlSUCxnQkFBQTtJNkI5UUksc0JBQUE7SUFDQSxZQUFBO0lBQ0Esa0JBQUE7SUFDQSxXQUFBOztFN0JzQkosbUI2QjVCQSxRQUFPLFE3QjRCTjtFQUNELG1CNkI3QkEsUUFBTyxRN0I2Qk47SUFDRyxTQUFTLEVBQVQ7SUFDQSxjQUFBOztFQUdKLG1CNkJsQ0EsUUFBTyxRN0JrQ047SUFDRyxXQUFBOztFNkIzQkEsbUJBUkosUUFBTyxRQVFGO0lBQ0csY0FBQTs7RUQrakJSLG1CQzlnQkEsUUFBTztJN0J1TlAsaUJBQUE7O0U0QnVUQSxtQkM5Z0JBLFFBQU8sTUFFSDtJN0JxTkosZ0JBQUE7SUFBQSxpQkFBQTtJQUFBLGlCQUFBO0lBQUEsY0FBQTtJQUFBLHFCQUFBO0lBQUEsbUJBQUE7SUFBQSx5QkFBQTtJNkJoTVEsbUJBQUE7STdCZ01SLFlBQUE7SUFBQSwwQkFBQTs7RUs3S0EsbUJ3QjFDQSxRQUFPLE1BRUgsVXhCd0NIO0lMNktELGNBQUE7SUFBQSxxQkFBQTs7RUt4S0EsbUJ3Qi9DQSxRQUFPLE1BRUgsVXhCNkNIO0lMd0tELGNBQUE7SUFBQSxxQkFBQTs7RUtuS0EsbUJ3QnBEQSxRQUFPLE1BRUgsVXhCa0RIO0lMbUtELGNBQUE7SUFBQSxxQkFBQTs7RTZCM0xJLG1CQTVCSixRQUFPLE1BNEJGLElBQUksV0FBWSxVQUFTO0VBQzFCLG1CQTdCSixRQUFPLE1BNkJGLElBQUksV0FBWSxVQUFTO0k3QjBMOUIsbUJBQUE7O0U2QnRMSSxtQkFqQ0osUUFBTyxNQWlDRixJQUFJLFdBQVksVUFBUztFQUMxQixtQkFsQ0osUUFBTyxNQWtDRixPQUFRO0VBQ1QsbUJBbkNKLFFBQU8sTUFtQ0YsT0FBUSxVQUFTO0VBQ2xCLG1CQXBDSixRQUFPLE1Bb0NGLE9BQVEsVUFBUztJN0JtTHRCLG1CQUFBO0lBQUEsY0FBQTs7RTZCOUtJLG1CQXpDSixRQUFPLE1BeUNGLE9BQVE7RUFDVCxtQkExQ0osUUFBTyxNQTBDRixPQUFRLFVBQVM7RUFDbEIsbUJBM0NKLFFBQU8sTUEyQ0YsT0FBUSxVQUFTO0k3QjRLdEIsbUJBQUE7O0U0QnVUQSxtQkM5ZEEsUUFBTztJN0J1S1AsbUJBQUE7STZCcktJLGdCQUFBO0lBQ0EsNEJBQUE7STdCb0tKLHlCQUFBOzs7QTRCa1VKLHdCQU4rQztFQUMzQztJQ3hjQSxTQUFBO0lBQ0EsVUFBQTs7RUR1Y0EsbUJDcmNBLFFBQU87SUFDSCxzQkFBQTtJQUNBLFdBQUE7SUFDQSxXQUFBOztFRGtjSixtQkNyY0EsUUFBTyxNQUtIO0lBQ0ksY0FBQTs7RUQrYlIsbUJDM2JBLFFBQU87SUFFSCxzQkFBQTtJQUNBLGNBQUE7SUFDQSxXQUFBO0lBQ0EsU0FBQTs7RTdCNUhKLG1CNkJ1SEEsUUFBTyxRN0J2SE47RUFDRCxtQjZCc0hBLFFBQU8sUTdCdEhOO0lBQ0csU0FBUyxFQUFUO0lBQ0EsY0FBQTs7RUFHSixtQjZCaUhBLFFBQU8sUTdCakhOO0lBQ0csV0FBQTs7RTZCdUhBLG1CQVBKLFFBQU8sUUFPRjtJQUNHLGNBQUE7O0VEbWJSLG1CQzlYSSxRQUFPO0k3QmlFWCxlQUFBOztFNEI2VEEsbUJDMVhBLFFBQU8sTUFDSDtJN0I0REosbUJBQUE7SUFBQSxnQ0FBQTtJQUFBLDhCQUFBO0lBQUEsK0JBQUE7SUFBQSw2QkFBQTtJQUFBLFlBQUE7SUFBQSwwQkFBQTtJQUFBLGdCQUFBO0lBQUEsaUJBQUE7SUFBQSxpQkFBQTtJQUFBLGNBQUE7SUFBQSxxQkFBQTs7RUs3S0EsbUJ3QmdIQSxRQUFPLE1BQ0gsVXhCakhIO0lMNktELGNBQUE7SUFBQSxxQkFBQTs7RUt4S0EsbUJ3QjJHQSxRQUFPLE1BQ0gsVXhCNUdIO0lMd0tELGNBQUE7SUFBQSxxQkFBQTs7RUtuS0EsbUJ3QnNHQSxRQUFPLE1BQ0gsVXhCdkdIO0lMbUtELGNBQUE7SUFBQSxxQkFBQTs7RTZCaENJLG1CQTdCSixRQUFPLE1BNkJGLElBQUksV0FBWSxVQUFTO0VBQzFCLG1CQTlCSixRQUFPLE1BOEJGLElBQUksV0FBWSxVQUFTO0k3QitCOUIsbUJBQUE7O0U2QjNCSSxtQkFsQ0osUUFBTyxNQWtDRixJQUFJLFdBQVksVUFBUztFQUMxQixtQkFuQ0osUUFBTyxNQW1DRixPQUFRO0VBQ1QsbUJBcENKLFFBQU8sTUFvQ0YsT0FBUSxVQUFTO0VBQ2xCLG1CQXJDSixRQUFPLE1BcUNGLE9BQVEsVUFBUztJN0J3QnRCLG1CQUFBO0lBQUEsbUJBQUE7O0U0QjZUQSxtQkMvVUEsUUFBTztJN0JrQlAsbUJBQUE7SUFBQSx5QkFBQTtJQUFBLGVBQUE7SUFBQSw0QkFBQTs7O0E0QitWSjtFQy9uQkksa0JBQUE7RUFDQSxVQUFBOztBN0IwQ0EsbUJBQUM7QUFDRCxtQkFBQztFQUNHLFNBQVMsRUFBVDtFQUNBLGNBQUE7O0FBR0osbUJBQUM7RUFDRyxXQUFBOztBNEI2a0JSLG1CQzVuQkksUUFBTztFQUNILFdBQUE7RUFDQSxXQUFBOztBRDBuQlIsbUJDNW5CSSxRQUFPLE1BSUg7RTdCeVJKLFlBQUE7RTZCdlJRLGNBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7O0FEb25CWixtQkNobkJJLFFBQU87RTdCaVJQLGdCQUFBO0U2QjlRSSxzQkFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7O0E3QnNCSixtQjZCNUJBLFFBQU8sUTdCNEJOO0FBQ0QsbUI2QjdCQSxRQUFPLFE3QjZCTjtFQUNHLFNBQVMsRUFBVDtFQUNBLGNBQUE7O0FBR0osbUI2QmxDQSxRQUFPLFE3QmtDTjtFQUNHLFdBQUE7O0E2QjNCQSxtQkFSSixRQUFPLFFBUUY7RUFDRyxjQUFBOztBRHdvQlo7RUMzZ0JJLFNBQUE7RUFDQSxVQUFBOztBRDBnQkosbUJDeGdCSSxRQUFPO0VBQ0gsc0JBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTs7QURxZ0JSLG1CQ3hnQkksUUFBTyxNQUtIO0VBQ0ksY0FBQTs7QURrZ0JaLG1CQzlmSSxRQUFPO0VBRUgsc0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFNBQUE7O0E3QjVISixtQjZCdUhBLFFBQU8sUTdCdkhOO0FBQ0QsbUI2QnNIQSxRQUFPLFE3QnRITjtFQUNHLFNBQVMsRUFBVDtFQUNBLGNBQUE7O0FBR0osbUI2QmlIQSxRQUFPLFE3QmpITjtFQUNHLFdBQUE7O0E2QnVIQSxtQkFQSixRQUFPLFFBT0Y7RUFDRyxjQUFBOztBQy9HWjtFOUJxT0ksV0FBQTtFK0IxUkEseUJBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7O0FEbURKLGdCQ2pESTtFQUNJLGdCQUFBOztBRGdEUixnQkM3Q0ksUUFFSSxLQUNJO0FEMENaLGdCQzVDSSxRQUNJLEtBQ0k7QUQwQ1osZ0JDN0NJLFFBRUksS0FFSTtBRHlDWixnQkM1Q0ksUUFDSSxLQUVJO0VBQ0ksbUJBQUE7O0FEd0NoQixnQkNuQ0ksUUFBUSxLQUNKO0FEa0NSLGdCQ25DSSxRQUFRLEtBRUo7RUFDSSxzQkFBQTs7QURnQ1osZ0JDNUJJLFFBR0ksS0FDSTtBRHdCWixnQkMzQkksUUFFSSxLQUNJO0FEd0JaLGdCQzFCSSxRQUNJLEtBQ0k7QUR3QlosZ0JDNUJJLFFBR0ksS0FFSTtBRHVCWixnQkMzQkksUUFFSSxLQUVJO0FEdUJaLGdCQzFCSSxRQUNJLEtBRUk7RS9CNFBSLGlCQUFBOztBOEJqSEosZ0JDdEhJLFFBR0ksS0FZSTtBRHVHWixnQkNySEksUUFFSSxLQVlJO0FEdUdaLGdCQ3BISSxRQUNJLEtBWUk7RS9Cd05SLGNBQUE7RUFBQSxnQkFBQTs7QThCMkRKO0U5QjNESSxXQUFBO0UrQjFSQSx5QkFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTs7QURtVkosZ0JDalZJO0VBQ0ksZ0JBQUE7O0FEZ1ZSLGdCQzdVSSxRQUVJLEtBQ0k7QUQwVVosZ0JDNVVJLFFBQ0ksS0FDSTtBRDBVWixnQkM3VUksUUFFSSxLQUVJO0FEeVVaLGdCQzVVSSxRQUNJLEtBRUk7RUFDSSxtQkFBQTs7QUR3VWhCLGdCQ25VSSxRQUFRLEtBQ0o7QURrVVIsZ0JDblVJLFFBQVEsS0FFSjtFQUNJLHNCQUFBOztBRGdVWixnQkM1VEksUUFHSSxLQUNJO0FEd1RaLGdCQzNUSSxRQUVJLEtBQ0k7QUR3VFosZ0JDMVRJLFFBQ0ksS0FDSTtBRHdUWixnQkM1VEksUUFHSSxLQUVJO0FEdVRaLGdCQzNUSSxRQUVJLEtBRUk7QUR1VFosZ0JDMVRJLFFBQ0ksS0FFSTtFL0I0UFIsaUJBQUE7O0E4QjJESixnQkNpSkk7RS9CemRBLFNBQUE7RUFDQSxNQUFNLGdCQUFOO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7O0E4QmdlSjtFOUIxTkksV0FBQTtFK0IxUkEseUJBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7O0FEa2ZKLGdCQ2hmSTtFQUNJLGdCQUFBOztBRCtlUixnQkM1ZUksUUFFSSxLQUNJO0FEeWVaLGdCQzNlSSxRQUNJLEtBQ0k7QUR5ZVosZ0JDNWVJLFFBRUksS0FFSTtBRHdlWixnQkMzZUksUUFDSSxLQUVJO0VBQ0ksbUJBQUE7O0FEdWVoQixnQkNsZUksUUFBUSxLQUNKO0FEaWVSLGdCQ2xlSSxRQUFRLEtBRUo7RUFDSSxzQkFBQTs7QUQrZFosZ0JDM2RJLFFBR0ksS0FDSTtBRHVkWixnQkMxZEksUUFFSSxLQUNJO0FEdWRaLGdCQ3pkSSxRQUNJLEtBQ0k7QUR1ZFosZ0JDM2RJLFFBR0ksS0FFSTtBRHNkWixnQkMxZEksUUFFSSxLQUVJO0FEc2RaLGdCQ3pkSSxRQUNJLEtBRUk7RS9CNFBSLGlCQUFBOztBOEIwTkosZ0JDaFlJLFFBR0ksS0FDSTtBRDRYWixnQkMvWEksUUFFSSxLQUNJO0FENFhaLGdCQzlYSSxRQUNJLEtBQ0k7RS9Ca0tSLHdCQUFBOztBOEIwTkosZ0JDaFlJLFFBR0ksS0FJSTtBRHlYWixnQkMvWEksUUFFSSxLQUlJO0FEeVhaLGdCQzlYSSxRQUNJLEtBSUk7RS9CK0pSLHlCQUFBOztBOEJvWEo7RTlCcFhJLFdBQUE7RStCMVJBLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0UvQndSQSxtQkFBQTs7QThCb1hKLGdCQzFvQkk7RUFDSSxnQkFBQTs7QUR5b0JSLGdCQ3RvQkksUUFFSSxLQUNJO0FEbW9CWixnQkNyb0JJLFFBQ0ksS0FDSTtBRG1vQlosZ0JDdG9CSSxRQUVJLEtBRUk7QURrb0JaLGdCQ3JvQkksUUFDSSxLQUVJO0VBQ0ksbUJBQUE7O0FEaW9CaEIsZ0JDNW5CSSxRQUFRLEtBQ0o7QUQybkJSLGdCQzVuQkksUUFBUSxLQUVKO0VBQ0ksc0JBQUE7O0FEeW5CWixnQkNybkJJLFFBR0ksS0FDSTtBRGluQlosZ0JDcG5CSSxRQUVJLEtBQ0k7QURpbkJaLGdCQ25uQkksUUFDSSxLQUNJO0FEaW5CWixnQkNybkJJLFFBR0ksS0FFSTtBRGduQlosZ0JDcG5CSSxRQUVJLEtBRUk7QURnbkJaLGdCQ25uQkksUUFDSSxLQUVJO0UvQjRQUixpQkFBQTs7QThCb1hKLGdCQ3JqQkk7RS9CaU1BLG1CQUFBOztBOEJvWEosZ0JDampCSTtFL0I2TEEsbUJBQUE7O0E4Qm9YSixnQkM3aUJJLFFBQVEsS0FBSztFL0J5TGIsbUJBQUE7O0E4Qm9YSixnQkN6aUJJLFFBQVEsS0FBSztFL0JxTGIsbUJBQUE7O0E4QjhmSjtFOUI5ZkksV0FBQTtFK0IxUkEseUJBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RS9Cd1JBLHlCQUFBOztBOEI4ZkosZ0JDcHhCSTtFQUNJLGdCQUFBOztBRG14QlIsZ0JDaHhCSSxRQUVJLEtBQ0k7QUQ2d0JaLGdCQy93QkksUUFDSSxLQUNJO0FENndCWixnQkNoeEJJLFFBRUksS0FFSTtBRDR3QlosZ0JDL3dCSSxRQUNJLEtBRUk7RUFDSSxtQkFBQTs7QUQyd0JoQixnQkN0d0JJLFFBQVEsS0FDSjtBRHF3QlIsZ0JDdHdCSSxRQUFRLEtBRUo7RUFDSSxzQkFBQTs7QURtd0JaLGdCQy92QkksUUFHSSxLQUNJO0FEMnZCWixnQkM5dkJJLFFBRUksS0FDSTtBRDJ2QlosZ0JDN3ZCSSxRQUNJLEtBQ0k7QUQydkJaLGdCQy92QkksUUFHSSxLQUVJO0FEMHZCWixnQkM5dkJJLFFBRUksS0FFSTtBRDB2QlosZ0JDN3ZCSSxRQUNJLEtBRUk7RS9CNFBSLGlCQUFBOztBOEI4ZkosZ0JDL29CSSxRQUdJLEtBQ0k7QUQyb0JaLGdCQzlvQkksUUFFSSxLQUNJO0FEMm9CWixnQkM3b0JJLFFBQ0ksS0FDSTtBRDJvQlosZ0JDL29CSSxRQUdJLEtBRUk7QUQwb0JaLGdCQzlvQkksUUFFSSxLQUVJO0FEMG9CWixnQkM3b0JJLFFBQ0ksS0FFSTtFL0I0SVIseUJBQUE7O0E4QnNuQko7RTlCdG5CSSxXQUFBO0UrQjFSQSx5QkFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTs7QUQ4NEJKLGdCQzU0Qkk7RUFDSSxnQkFBQTs7QUQyNEJSLGdCQ3g0QkksUUFFSSxLQUNJO0FEcTRCWixnQkN2NEJJLFFBQ0ksS0FDSTtBRHE0QlosZ0JDeDRCSSxRQUVJLEtBRUk7QURvNEJaLGdCQ3Y0QkksUUFDSSxLQUVJO0VBQ0ksbUJBQUE7O0FEbTRCaEIsZ0JDOTNCSSxRQUFRLEtBQ0o7QUQ2M0JSLGdCQzkzQkksUUFBUSxLQUVKO0VBQ0ksc0JBQUE7O0FEMjNCWixnQkN2M0JJLFFBR0ksS0FDSTtBRG0zQlosZ0JDdDNCSSxRQUVJLEtBQ0k7QURtM0JaLGdCQ3IzQkksUUFDSSxLQUNJO0FEbTNCWixnQkN2M0JJLFFBR0ksS0FFSTtBRGszQlosZ0JDdDNCSSxRQUVJLEtBRUk7QURrM0JaLGdCQ3IzQkksUUFDSSxLQUVJO0UvQjRQUixpQkFBQTs7QThCc25CSixnQkNydkJJLFFBR0ksS0FDSTtBRGl2QlosZ0JDcHZCSSxRQUVJLEtBQ0k7QURpdkJaLGdCQ252QkksUUFDSSxLQUNJO0FEaXZCWixnQkNydkJJLFFBR0ksS0FFSTtBRGd2QlosZ0JDcHZCSSxRQUVJLEtBRUk7QURndkJaLGdCQ252QkksUUFDSSxLQUVJO0UvQjBIUiw2QkFBQTs7QThCc25CSixnQkMxdUJJLFVBQVUsUUFHTixLQUFJLFlBQ0E7QURzdUJaLGdCQ3p1QkksV0FBVyxRQUVQLEtBQUksWUFDQTtBRHN1QlosZ0JDeHVCSSxRQUFPLFlBQ0gsS0FBSSxZQUNBO0FEc3VCWixnQkMxdUJJLFVBQVUsUUFHTixLQUFJLFlBRUE7QURxdUJaLGdCQ3p1QkksV0FBVyxRQUVQLEtBQUksWUFFQTtBRHF1QlosZ0JDeHVCSSxRQUFPLFlBQ0gsS0FBSSxZQUVBO0VBQ0ksYUFBQTs7QURvdUJoQixnQkMvdEJJLFFBQVE7RS9CeUdSLDZCQUFBOztBOEJzc0JKO0U5QnRzQkksV0FBQTtFK0IxUkEseUJBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7O0FEODlCSixnQkM1OUJJO0VBQ0ksZ0JBQUE7O0FEMjlCUixnQkN4OUJJLFFBRUksS0FDSTtBRHE5QlosZ0JDdjlCSSxRQUNJLEtBQ0k7QURxOUJaLGdCQ3g5QkksUUFFSSxLQUVJO0FEbzlCWixnQkN2OUJJLFFBQ0ksS0FFSTtFQUNJLG1CQUFBOztBRG05QmhCLGdCQzk4QkksUUFBUSxLQUNKO0FENjhCUixnQkM5OEJJLFFBQVEsS0FFSjtFQUNJLHNCQUFBOztBRDI4QlosZ0JDdjhCSSxRQUdJLEtBQ0k7QURtOEJaLGdCQ3Q4QkksUUFFSSxLQUNJO0FEbThCWixnQkNyOEJJLFFBQ0ksS0FDSTtBRG04QlosZ0JDdjhCSSxRQUdJLEtBRUk7QURrOEJaLGdCQ3Q4QkksUUFFSSxLQUVJO0FEazhCWixnQkNyOEJJLFFBQ0ksS0FFSTtFL0I0UFIsaUJBQUE7O0E4QnNzQkosZ0JDaHhCSSxRQUdJLEtBQ0k7QUQ0d0JaLGdCQy93QkksUUFFSSxLQUNJO0FENHdCWixnQkM5d0JJLFFBQ0ksS0FDSTtBRDR3QlosZ0JDaHhCSSxRQUdJLEtBRUk7QUQyd0JaLGdCQy93QkksUUFFSSxLQUVJO0FEMndCWixnQkM5d0JJLFFBQ0ksS0FFSTtFL0JxRVIsOEJBQUE7O0ErQm5FWSxnQkFQWixRQUdJLEtBQ0ksS0FHSztBQUFELGdCQU5aLFFBRUksS0FDSSxLQUdLO0FBQUQsZ0JBTFosUUFDSSxLQUNJLEtBR0s7QUFBRCxnQkFQWixRQUdJLEtBRUksS0FFSztBQUFELGdCQU5aLFFBRUksS0FFSSxLQUVLO0FBQUQsZ0JBTFosUUFDSSxLQUVJLEtBRUs7RUFDRyxpQkFBQTs7QUR3MUJwQjtFOUJ0eEJJLFdBQUE7RStCMVJBLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0VBbU9BLFlBQUE7O0FEMjBCSixnQkM1aUNJO0VBQ0ksZ0JBQUE7O0FEMmlDUixnQkN4aUNJLFFBRUksS0FDSTtBRHFpQ1osZ0JDdmlDSSxRQUNJLEtBQ0k7QURxaUNaLGdCQ3hpQ0ksUUFFSSxLQUVJO0FEb2lDWixnQkN2aUNJLFFBQ0ksS0FFSTtFQUNJLG1CQUFBOztBRG1pQ2hCLGdCQzloQ0ksUUFBUSxLQUNKO0FENmhDUixnQkM5aENJLFFBQVEsS0FFSjtFQUNJLHNCQUFBOztBRDJoQ1osZ0JDdmhDSSxRQUdJLEtBQ0k7QURtaENaLGdCQ3RoQ0ksUUFFSSxLQUNJO0FEbWhDWixnQkNyaENJLFFBQ0ksS0FDSTtBRG1oQ1osZ0JDdmhDSSxRQUdJLEtBRUk7QURraENaLGdCQ3RoQ0ksUUFFSSxLQUVJO0FEa2hDWixnQkNyaENJLFFBQ0ksS0FFSTtFL0I0UFIsaUJBQUE7O0E4QnN4QkosZ0JDejBCSSxRQUdJLEtBQ0k7QURxMEJaLGdCQ3gwQkksUUFFSSxLQUNJO0FEcTBCWixnQkN2MEJJLFFBQ0ksS0FDSTtBRHEwQlosZ0JDejBCSSxRQUdJLEtBRUk7QURvMEJaLGdCQ3gwQkksUUFFSSxLQUVJO0FEbzBCWixnQkN2MEJJLFFBQ0ksS0FFSTtFQUNJLFlBQUE7O0FEbTBCaEIsZ0JDOXpCSSxRQUNJLEtBQ0k7QUQ0ekJaLGdCQzl6QkksUUFDSSxLQUVJO0UvQnFDUixnQ0FBQTs7QThCczJCSjtFOUJ0MkJJLFdBQUE7RStCMVJBLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0VBZ1FBLFlBQUE7O0FEODNCSixpQkM1bkNJO0VBQ0ksZ0JBQUE7O0FEMm5DUixpQkN4bkNJLFFBRUksS0FDSTtBRHFuQ1osaUJDdm5DSSxRQUNJLEtBQ0k7QURxbkNaLGlCQ3huQ0ksUUFFSSxLQUVJO0FEb25DWixpQkN2bkNJLFFBQ0ksS0FFSTtFQUNJLG1CQUFBOztBRG1uQ2hCLGlCQzltQ0ksUUFBUSxLQUNKO0FENm1DUixpQkM5bUNJLFFBQVEsS0FFSjtFQUNJLHNCQUFBOztBRDJtQ1osaUJDdm1DSSxRQUdJLEtBQ0k7QURtbUNaLGlCQ3RtQ0ksUUFFSSxLQUNJO0FEbW1DWixpQkNybUNJLFFBQ0ksS0FDSTtBRG1tQ1osaUJDdm1DSSxRQUdJLEtBRUk7QURrbUNaLGlCQ3RtQ0ksUUFFSSxLQUVJO0FEa21DWixpQkNybUNJLFFBQ0ksS0FFSTtFL0I0UFIsaUJBQUE7O0E4QnMyQkosaUJDNTNCSSxRQUdJLEtBQ0k7QUR3M0JaLGlCQzMzQkksUUFFSSxLQUNJO0FEdzNCWixpQkMxM0JJLFFBQ0ksS0FDSTtBRHczQlosaUJDNTNCSSxRQUdJLEtBRUk7QUR1M0JaLGlCQzMzQkksUUFFSSxLQUVJO0FEdTNCWixpQkMxM0JJLFFBQ0ksS0FFSTtFQUNJLFlBQUE7O0FEbThCaEI7RTlCbjdCSSxXQUFBO0UrQjFSQSx5QkFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTs7QUQyc0NKLGlCQ3pzQ0k7RUFDSSxnQkFBQTs7QUR3c0NSLGlCQ3JzQ0ksUUFFSSxLQUNJO0FEa3NDWixpQkNwc0NJLFFBQ0ksS0FDSTtBRGtzQ1osaUJDcnNDSSxRQUVJLEtBRUk7QURpc0NaLGlCQ3BzQ0ksUUFDSSxLQUVJO0VBQ0ksbUJBQUE7O0FEZ3NDaEIsaUJDM3JDSSxRQUFRLEtBQ0o7QUQwckNSLGlCQzNyQ0ksUUFBUSxLQUVKO0VBQ0ksc0JBQUE7O0FEd3JDWixpQkNwckNJLFFBR0ksS0FDSTtBRGdyQ1osaUJDbnJDSSxRQUVJLEtBQ0k7QURnckNaLGlCQ2xyQ0ksUUFDSSxLQUNJO0FEZ3JDWixpQkNwckNJLFFBR0ksS0FFSTtBRCtxQ1osaUJDbnJDSSxRQUVJLEtBRUk7QUQrcUNaLGlCQ2xyQ0ksUUFDSSxLQUVJO0UvQjRQUixpQkFBQTs7QThCbTdCSixpQkN4NkJJLFFBQVEsS0FBSSxVQUFVLE1BQ2xCO0FEdTZCUixpQkN4NkJJLFFBQVEsS0FBSSxVQUFVLE1BRWxCO0UvQmJKLG1CQUFBO0VBQUEsY0FBQTs7QThCNmlDSjtFOUI3aUNJLFdBQUE7RStCMVJBLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBOztBRHEwQ0osaUJDbjBDSTtFQUNJLGdCQUFBOztBRGswQ1IsaUJDL3pDSSxRQUVJLEtBQ0k7QUQ0ekNaLGlCQzl6Q0ksUUFDSSxLQUNJO0FENHpDWixpQkMvekNJLFFBRUksS0FFSTtBRDJ6Q1osaUJDOXpDSSxRQUNJLEtBRUk7RUFDSSxtQkFBQTs7QUQwekNoQixpQkNyekNJLFFBQVEsS0FDSjtBRG96Q1IsaUJDcnpDSSxRQUFRLEtBRUo7RUFDSSxzQkFBQTs7QURrekNaLGlCQzl5Q0ksUUFHSSxLQUNJO0FEMHlDWixpQkM3eUNJLFFBRUksS0FDSTtBRDB5Q1osaUJDNXlDSSxRQUNJLEtBQ0k7QUQweUNaLGlCQzl5Q0ksUUFHSSxLQUVJO0FEeXlDWixpQkM3eUNJLFFBRUksS0FFSTtBRHl5Q1osaUJDNXlDSSxRQUNJLEtBRUk7RS9CNFBSLGlCQUFBOztBOEI2aUNKLGlCQy8rQkksUUFBUSxLQUFJLFVBQVUsTUFBTSxNQUN4QjtBRDgrQlIsaUJDLytCSSxRQUFRLEtBQUksVUFBVSxNQUFNLE1BRXhCO0UvQmhFSixtQkFBQTs7QThCNmlDSixpQkN4K0JJLFFBQVEsS0FBSSxVQUFVLEtBQUssTUFDdkI7QUR1K0JSLGlCQ3grQkksUUFBUSxLQUFJLFVBQVUsS0FBSyxNQUV2QjtFL0J2RUosbUJBQUE7O0E4QndwQ0o7RTlCeHBDSSxXQUFBO0UrQjFSQSx5QkFBQTtFQUNBLGlCQUFBO0VBQ0EsZUFBQTtFL0J3UkEseUJBQUE7O0E4QndwQ0osaUJDOTZDSTtFQUNJLGdCQUFBOztBRDY2Q1IsaUJDMTZDSSxRQUVJLEtBQ0k7QUR1NkNaLGlCQ3o2Q0ksUUFDSSxLQUNJO0FEdTZDWixpQkMxNkNJLFFBRUksS0FFSTtBRHM2Q1osaUJDejZDSSxRQUNJLEtBRUk7RUFDSSxtQkFBQTs7QURxNkNoQixpQkNoNkNJLFFBQVEsS0FDSjtBRCs1Q1IsaUJDaDZDSSxRQUFRLEtBRUo7RUFDSSxzQkFBQTs7QUQ2NUNaLGlCQ3o1Q0ksUUFHSSxLQUNJO0FEcTVDWixpQkN4NUNJLFFBRUksS0FDSTtBRHE1Q1osaUJDdjVDSSxRQUNJLEtBQ0k7QURxNUNaLGlCQ3o1Q0ksUUFHSSxLQUVJO0FEbzVDWixpQkN4NUNJLFFBRUksS0FFSTtBRG81Q1osaUJDdjVDSSxRQUNJLEtBRUk7RS9CNFBSLGlCQUFBOztBOEJ3cENKLGlCQ3p5Q0ksUUFHSSxLQUNJO0FEcXlDWixpQkN4eUNJLFFBRUksS0FDSTtBRHF5Q1osaUJDdnlDSSxRQUNJLEtBQ0k7QURxeUNaLGlCQ3p5Q0ksUUFHSSxLQUVJO0FEb3lDWixpQkN4eUNJLFFBRUksS0FFSTtBRG95Q1osaUJDdnlDSSxRQUNJLEtBRUk7RS9CNElSLHlCQUFBOztBOEJ3cENKLGlCQzVwQ0ksUUFBUSxLQUFJLFVBQVUsS0FDbEI7QUQycENSLGlCQzVwQ0ksUUFBUSxLQUFJLFVBQVUsS0FFbEI7RS9CRUosbUJBQUE7O0E4QndwQ0osaUJDMWxDSSxRQUFRLEtBQUksVUFBVSxNQUFNLE1BQ3hCO0FEeWxDUixpQkMxbENJLFFBQVEsS0FBSSxVQUFVLE1BQU0sTUFFeEI7RS9CaEVKLG1CQUFBOztBOEJ3cENKLGlCQ25sQ0ksUUFBUSxLQUFJLFVBQVUsS0FBSyxNQUN2QjtBRGtsQ1IsaUJDbmxDSSxRQUFRLEtBQUksVUFBVSxLQUFLLE1BRXZCO0UvQnZFSixtQkFBQTs7QThCcXFDSix3QkFOK0M7RUFDM0M7SUNqbENBLGdCQUFBO0lBQ0Esa0JBQUE7SUFDQSxXQUFBO0lBQ0EsNENBQUE7SUFDQSxpQ0FBQTs7O0FEbXBDSjtFOUJ0dUNJLFdBQUE7RStCMVJBLHlCQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0UvQndSQSx5QkFBQTs7QThCc3VDSixpQkM1L0NJO0VBQ0ksZ0JBQUE7O0FEMi9DUixpQkN4L0NJLFFBRUksS0FDSTtBRHEvQ1osaUJDdi9DSSxRQUNJLEtBQ0k7QURxL0NaLGlCQ3gvQ0ksUUFFSSxLQUVJO0FEby9DWixpQkN2L0NJLFFBQ0ksS0FFSTtFQUNJLG1CQUFBOztBRG0vQ2hCLGlCQzkrQ0ksUUFBUSxLQUNKO0FENitDUixpQkM5K0NJLFFBQVEsS0FFSjtFQUNJLHNCQUFBOztBRDIrQ1osaUJDditDSSxRQUdJLEtBQ0k7QURtK0NaLGlCQ3QrQ0ksUUFFSSxLQUNJO0FEbStDWixpQkNyK0NJLFFBQ0ksS0FDSTtBRG0rQ1osaUJDditDSSxRQUdJLEtBRUk7QURrK0NaLGlCQ3QrQ0ksUUFFSSxLQUVJO0FEaytDWixpQkNyK0NJLFFBQ0ksS0FFSTtFL0I0UFIsaUJBQUE7O0E4QnN1Q0osaUJDdjNDSSxRQUdJLEtBQ0k7QURtM0NaLGlCQ3QzQ0ksUUFFSSxLQUNJO0FEbTNDWixpQkNyM0NJLFFBQ0ksS0FDSTtBRG0zQ1osaUJDdjNDSSxRQUdJLEtBRUk7QURrM0NaLGlCQ3QzQ0ksUUFFSSxLQUVJO0FEazNDWixpQkNyM0NJLFFBQ0ksS0FFSTtFL0I0SVIseUJBQUE7O0E4QnN1Q0osaUJDMXVDSSxRQUFRLEtBQUksVUFBVSxLQUNsQjtBRHl1Q1IsaUJDMXVDSSxRQUFRLEtBQUksVUFBVSxLQUVsQjtFL0JFSixtQkFBQTs7QThCc3VDSixpQkN4cUNJLFFBQVEsS0FBSSxVQUFVLE1BQU0sTUFDeEI7QUR1cUNSLGlCQ3hxQ0ksUUFBUSxLQUFJLFVBQVUsTUFBTSxNQUV4QjtFL0JoRUosbUJBQUE7O0E4QnN1Q0osaUJDanFDSSxRQUFRLEtBQUksVUFBVSxLQUFLLE1BQ3ZCO0FEZ3FDUixpQkNqcUNJLFFBQVEsS0FBSSxVQUFVLEtBQUssTUFFdkI7RS9CdkVKLG1CQUFBOztBOEJ3dkNKLHdCQVgrQztFQUMzQztJOUI5dUNBLG1CQUFBO0krQnNOQSxZQUFBO0lBQ0EsY0FBQTs7RUR1aENBLGlCQ2x2Q0EsUUFBUSxLQUFJLFVBQVUsS0FDbEI7RURpdkNKLGlCQ2x2Q0EsUUFBUSxLQUFJLFVBQVUsS0FFbEI7SS9CRUosbUJBQUE7O0U4Qjh1Q0EsaUJDaHJDQSxRQUFRLEtBQUksVUFBVSxNQUFNLE1BQ3hCO0VEK3FDSixpQkNockNBLFFBQVEsS0FBSSxVQUFVLE1BQU0sTUFFeEI7SS9CaEVKLG1CQUFBOztFOEI4dUNBLGlCQ3pxQ0EsUUFBUSxLQUFJLFVBQVUsS0FBSyxNQUN2QjtFRHdxQ0osaUJDenFDQSxRQUFRLEtBQUksVUFBVSxLQUFLLE1BRXZCO0kvQnZFSixtQkFBQTs7RThCOHVDQSxpQkNyaENBLFFBQVEsS0FBSztJQUNULGFBQUE7O0VEb2hDSixpQkNqaENBO0lBQ0ksY0FBQTs7RURnaENKLGlCQ2poQ0EsUUFHSTtJQUNJLGNBQUE7O0VENmdDUixpQkNqaENBLFFBR0ksS0FHSTtFRDJnQ1IsaUJDamhDQSxRQUdJLEtBSUk7SUFDSSxtQkFBQTtJQUNBLGNBQUE7SS9CdE9aLGNBQUE7O0UrQnlPWSxpQkFaWixRQUdJLEtBR0ksR0FNSztFQUFELGlCQVpaLFFBR0ksS0FJSSxHQUtLO0kvQnpPYixtQkFBQTtJK0IyT2dCLFNBQVMsY0FBYSxJQUF0QjtJQUNBLHFCQUFBO0kvQjVPaEIsY0FBQTtJQUFBLGdCQUFBOztFOEI4dUNBLGlCQ2poQ0EsUUFHSSxLQXlCSTtJL0J6UFIsbUJBQUE7O0U4Qjh1Q0EsaUJDcm5DQSxRQUFRLEtBQUs7SS9CekhiLG9DQUFBOzs7QWdDN1JKO0VDa0JJLGtCQUFBOztBRGxCSix1QkNvQkk7RWpDeVFBLG1CQUFBO0VBQUEsZ0JBQUE7RUFBQSxnQkFBQTtFQUFBLGtCQUFBO0VBQUEsWUFBQTtFaUNqUUksYUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RWpDK1BKLGNBQUE7RUFBQSxnQkFBQTtFQUFBLHlCQUFBO0VBQUEsZUFBQTtFaUN6RkEsT0FBQTtFQUNBLFNBQUE7O0FBdkpJLHVCQTFCSixpQkEwQks7QUFDRCx1QkEzQkosaUJBMkJLO0VBQ0cseUJBQUE7RUFDQSxTQUFTLEVBQVQ7RUFDQSxTQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBOztBQUdKLHVCQW5DSixpQkFtQ0s7RWpDc09MLGlCQUFBO0VpQ3BPUSx5QkFBQTs7QUFHSix1QkF4Q0osaUJBd0NLO0VqQ2lPTCxpQkFBQTtFaUMvTlEseUJBQUE7O0FBeUlSLHVCQW5MQSxpQkFtTEM7QUFDRCx1QkFwTEEsaUJBb0xDO0VBQ0csWUFBQTs7QUFHSix1QkF4TEEsaUJBd0xDO0VqQ2lGRCw0QkFBQTtFQUFBLFVBQUE7RUFBQSxpQkFBQTs7QWlDM0VBLHVCQTlMQSxpQkE4TEM7RWpDMkVELDRCQUFBO0VBQUEsVUFBQTtFQUFBLGlCQUFBOztBaUNqTkEsdUJBQUU7RWpDaU5GLFlBQUE7O0FpQzdNQSx1QkFBRSxnQkFBMkIsTUFBTztBQUNwQyx1QkFBRSxnQkFBMkIsTUFBTztBQUNwQyx1QkFBQyxNQUFPO0VBQ0osY0FBQTs7QUQvRVI7RUNjSSxrQkFBQTs7QURkSixxQkNnQkk7RWpDeVFBLG1CQUFBO0VBQUEsZ0JBQUE7RUFBQSxnQkFBQTtFQUFBLGtCQUFBO0VBQUEsWUFBQTtFaUNqUUksYUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RWpDK1BKLGNBQUE7RUFBQSxnQkFBQTtFQUFBLHlCQUFBO0VBQUEsaUJBQUE7RWlDdkpBLFdBQUE7RUFDQSxNQUFBOztBQXpGSSxxQkExQkosaUJBMEJLO0FBQ0QscUJBM0JKLGlCQTJCSztFQUNHLHlCQUFBO0VBQ0EsU0FBUyxFQUFUO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTs7QUFHSixxQkFuQ0osaUJBbUNLO0VqQ3NPTCxpQkFBQTtFaUNwT1EseUJBQUE7O0FBR0oscUJBeENKLGlCQXdDSztFakNpT0wsaUJBQUE7RWlDL05RLHlCQUFBOztBQTJFUixxQkFySEEsaUJBcUhDO0FBQ0QscUJBdEhBLGlCQXNIQztFQUNHLFVBQUE7O0FBR0oscUJBMUhBLGlCQTBIQztFakMrSUQsMEJBQUE7RUFBQSxnQkFBQTtFQUFBLFNBQUE7O0FpQ3pJQSxxQkFoSUEsaUJBZ0lDO0VqQ3lJRCwwQkFBQTtFQUFBLGdCQUFBO0VBQUEsU0FBQTs7QWlDak5BLHFCQUFFO0VqQ2lORixZQUFBOztBaUM3TUEscUJBQUUsZ0JBQTJCLE1BQU87QUFDcEMscUJBQUUsZ0JBQTJCLE1BQU87QUFDcEMscUJBQUMsTUFBTztFQUNKLGNBQUE7O0FEM0VSO0VDVUksa0JBQUE7O0FEVkosc0JDWUk7RWpDeVFBLG1CQUFBO0VBQUEsZ0JBQUE7RUFBQSxnQkFBQTtFQUFBLGtCQUFBO0VBQUEsWUFBQTtFaUNqUUksYUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RWpDK1BKLGNBQUE7RUFBQSxnQkFBQTtFQUFBLHlCQUFBO0VBQUEsZ0JBQUE7RWlDeEhBLFVBQUE7RUFDQSxNQUFBOztBQXhISSxzQkExQkosaUJBMEJLO0FBQ0Qsc0JBM0JKLGlCQTJCSztFQUNHLHlCQUFBO0VBQ0EsU0FBUyxFQUFUO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTs7QUFHSixzQkFuQ0osaUJBbUNLO0VqQ3NPTCxpQkFBQTtFaUNwT1EseUJBQUE7O0FBR0osc0JBeENKLGlCQXdDSztFakNpT0wsaUJBQUE7RWlDL05RLHlCQUFBOztBQTBHUixzQkFwSkEsaUJBb0pDO0FBQ0Qsc0JBckpBLGlCQXFKQztFQUNHLFdBQUE7O0FBR0osc0JBekpBLGlCQXlKQztFakNnSEQsMkJBQUE7RUFBQSxnQkFBQTtFQUFBLFNBQUE7O0FpQzFHQSxzQkEvSkEsaUJBK0pDO0VqQzBHRCwyQkFBQTtFQUFBLGdCQUFBO0VBQUEsU0FBQTs7QWlDak5BLHNCQUFFO0VqQ2lORixZQUFBOztBaUM3TUEsc0JBQUUsZ0JBQTJCLE1BQU87QUFDcEMsc0JBQUUsZ0JBQTJCLE1BQU87QUFDcEMsc0JBQUMsTUFBTztFQUNKLGNBQUE7O0FEdkVSO0VDTUksa0JBQUE7O0FETkosb0JDUUk7RWpDeVFBLG1CQUFBO0VBQUEsZ0JBQUE7RUFBQSxnQkFBQTtFQUFBLGtCQUFBO0VBQUEsWUFBQTtFaUNqUUksYUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RWpDK1BKLGNBQUE7RUFBQSxnQkFBQTtFQUFBLHlCQUFBO0VBQUEsa0JBQUE7RWlDckxBLFlBQUE7RUFDQSxPQUFBOztBQTNESSxvQkExQkosaUJBMEJLO0FBQ0Qsb0JBM0JKLGlCQTJCSztFQUNHLHlCQUFBO0VBQ0EsU0FBUyxFQUFUO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0VBQ0EsUUFBQTs7QUFHSixvQkFuQ0osaUJBbUNLO0VqQ3NPTCxpQkFBQTtFaUNwT1EseUJBQUE7O0FBR0osb0JBeENKLGlCQXdDSztFakNpT0wsaUJBQUE7RWlDL05RLHlCQUFBOztBQTZDUixvQkF2RkEsaUJBdUZDO0FBQ0Qsb0JBeEZBLGlCQXdGQztFQUNHLFNBQUE7O0FBRUosb0JBM0ZBLGlCQTJGQztFakM4S0QseUJBQUE7RUFBQSxVQUFBO0VBQUEsaUJBQUE7O0FpQ3hLQSxvQkFqR0EsaUJBaUdDO0VqQ3dLRCx5QkFBQTtFQUFBLFVBQUE7RUFBQSxpQkFBQTs7QWlDak5BLG9CQUFFO0VqQ2lORixZQUFBOztBaUM3TUEsb0JBQUUsZ0JBQTJCLE1BQU87QUFDcEMsb0JBQUUsZ0JBQTJCLE1BQU87QUFDcEMsb0JBQUMsTUFBTztFQUNKLGNBQUE7O0E1QmdHSjtFTDBHQSxnQkFBQTtFS3hHSSw4QkFBQTtFQUNBLDBCQUFBO0VBQ0Esc0JBQUE7O0FBR0o7RUxtR0EsY0FBQTtFQUFBLGFRdFJzQiw4Q1JzUnRCO0VBQUEsa0JBQUE7RUFBQSxnQkFBQTtFQUFBLHVCQUFBO0VBQUEsaUJBQUE7O0FLL0ZBO0VMK0ZBLGdCQUFBO0VBQUEsbUJBQUE7O0FLbEZBLElBQUk7RUxrRkosaUNBQUE7RUtoRkksWUFBQTs7QUFHSjtBQUNBO0VMNEVBLGdCQUFBOztBS3hFQTtBQUNBO0VMdUVBLGtCQUFBOztBS25FQTtFTG1FQSxtQkFBQTtFQUFBLGNBQUE7O0FLOURBO0FBQ0E7RUw2REEsZUFBQTs7QUt6REE7RUFDSSxTQUFBO0VMd0RKLDZCQUFBO0VBQUEsbUJBQUE7RUFBQSxnQkFBQTs7QUtsREE7QUFDQTtFTGlEQSx1QkFBQTtFSy9DSSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSx3QkFBQTs7QUFHSjtFQUNJLFdBQUE7O0FBR0o7RUFDSSxlQUFBOztBQUdKO0VMa0NBLGtCQUFBOztBS3BCQTtFTG9CQSxnQkFBQTtFQUFBLGdCQUFBO0VBQUEsaUJBQUE7RUFBQSxnQkFBQTtFQUFBLG1CQUFBOztBS2hCQTtFTGdCQSxnQkFBQTtFQUFBLGdCQUFBO0VBQUEsaUJBQUE7RUFBQSxrQkFBQTtFQUFBLG1CQUFBOztBS1pBO0VMWUEsZ0JBQUE7RUFBQSxnQkFBQTtFQUFBLGlCQUFBO0VBQUEsa0JBQUE7RUFBQSxtQkFBQTs7QUtSQTtFTFFBLGdCQUFBO0VBQUEsZ0JBQUE7RUFBQSxpQkFBQTtFQUFBLGdCQUFBO0VBQUEsbUJBQUE7O0FLSkE7RUxJQSxnQkFBQTtFQUFBLGdCQUFBO0VBQUEsaUJBQUE7RUFBQSxnQkFBQTtFQUFBLG1CQUFBOztBS0FBO0VMQUEsZ0JBQUE7RUFBQSxnQkFBQTtFQUFBLGVBQUE7RUFBQSxnQkFBQTtFQUFBLG1CQUFBOztBS0lBLEVBQ0k7QUFEQSxFQUNBO0FBREksRUFDSjtBQURRLEVBQ1I7QUFEWSxFQUNaO0FBRGdCLEVBQ2hCO0FBREosRUFFSTtBQUZBLEVBRUE7QUFGSSxFQUVKO0FBRlEsRUFFUjtBQUZZLEVBRVo7QUFGZ0IsRUFFaEI7RUxOSixjQUFBO0VBQUEsYVF0UnNCLDhDUnNSdEI7RUFBQSxrQkFBQTtFQUFBLGdCQUFBO0VBQUEsY0FBQTs7QUtzQkE7QUFDQTtFTHZCQSxjQUFBO0VBQUEscUJBQUE7O0FLN0tBLENBQUM7QUFBRCxNQUFDO0VMNktELGNBQUE7RUFBQSxxQkFBQTs7QUt4S0EsQ0FBQztBQUFELE1BQUM7RUx3S0QsY0FBQTtFQUFBLDBCQUFBOztBS25LQSxDQUFDO0FBQUQsTUFBQztFTG1LRCxjQUFBO0VBQUEsMEJBQUE7O0FLNkNBO0FBQ0E7RUw5Q0EsZ0JBQUE7RUFBQSxxQkFBQTs7QUs2Q0EsRUFZSTtBQVhKLEVBV0k7RUx6REosZ0JBQUE7RUFBQSxtQkFBQTs7QUs2Q0EsRUF3Qkk7QUF2QkosRUF1Qkk7QUF4QkosRUF5Qkk7QUF4QkosRUF3Qkk7RUFDSSxnQkFBQTs7QUFJUjtFTDNFQSxtQkFBQTtFQUFBLGFBQUE7O0FLZ0ZBO0VMaEZBLGdCQUFBO0VBQUEsa0JBQUE7RUFBQSxhQUFBOztBS3NGQTtFTHRGQSxtQkFBQTtFQUFBLGFBQUE7RUt5RkksY0FBQTs7QUEyQko7QUFDQTtBQUNBO0FBQ0E7RUx2SEEsc0NRcFI4Qyx3QlJvUjlDOztBSzRIQTtFTDVIQSxtQkFBQTtFQUFBLGNBQUE7RUFBQSxnQkFBQTtFQUFBLGlCQUFBO0VLaUlJLG1CQUFBOztBQUlKO0VMcklBLG1CQUFBO0VBQUEsY0FBQTtFQUFBLGdCQUFBO0VBQUEsaUJBQUE7O0FLNklBO0VMN0lBLG1CQUFBO0VBQUEseUJBQUE7RUFBQSxjQUFBO0VBQUEsdUJBQUE7RUFBQSxnQkFBQTtFQUFBLGFBQUE7RUFBQSxpQkFBQTtFS3FKSSxjQUFBO0VBQ0EscUJBQUE7O0FBVEosR0FXSTtFQUNJLDZCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EscUJBQUE7O0FBdUJSO0VMckxBLDRCQUFBO0VBQUEscUJBQUE7RUFBQSxVQUFBO0VBQUEsY0FBQTtFQUFBLGFRdFJzQiw4Q1JzUnRCO0VBQUEsa0JBQUE7RUFBQSxnQkFBQTtFQUFBLHVCQUFBO0VBQUEsaUJBQUE7O0FLaU1RLFVBSEosRUFHSztBQUFELFVBRkosR0FFSztBQUFELFVBREosR0FDSztFQUNHLGdCQUFBOztBQWJaLFVBaUJJO0FBakJKLFVBa0JJO0FBbEJKLFVBbUJJO0VMeE1KLGNBQUE7RUFBQSx1QkFBQTtFQUFBLGVBQUE7RUs0TVEsY0FBQTs7QUFFQSxVQVJKLE9BUUs7QUFBRCxVQVBKLE1BT0s7QUFBRCxVQU5KLE9BTUs7RUw5TVQsU1E3RXlCLGFSNkV6Qjs7QUtxTEEsVUE4Qkk7RUxuTkosa0JBQUE7O0FLME5JLFVBQUM7QUFDRCxVQUFDO0VBQ0csU0FBUyxFQUFUOztBQUlSO0VBQ0ksWUFBQTs7QUFFQSxDQUFDO0FBQ0QsQ0FBQztFQUNHLFNBQVMsRUFBVDtFQUNBLGFBQUE7O0FBS1I7RUwzT0Esa0JBQUE7O0FrQzBrQko7RWxDMWtCSSxpQkFBQTs7QWtDb21CSjtFbENwbUJJLGlCQUFBOztBa0NrbkJKO0U3QngyQkkseUJBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0VBQ0Esc0JBQUE7RUFvQkEscUJBQUE7RUFDRyxrQkFBQTtFQUNDLGlCQUFBO0VBQ0ksYUFBQTtFNkJnMUJSLGdCQUFBO0VBQ0EsWUFBQTs7QUF1Q0o7RTdCMTRCSSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RTZCMDRCQSxnQkFBQTtFQUNBLFlBQUE7O0FBYUo7RTdCcDVCSSw2QkFBQTtFQUNBLFNBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTs7QTZCeTZCSjtFN0JwNkJJLHFCQUFBO0VBQ0csa0JBQUE7RUFDQyxpQkFBQTtFQUNJLGFBQUE7O0E2QnE2Qlo7RTdCeDZCSSxxQkFBQTtFQUNHLGtCQUFBO0VBQ0MsaUJBQUE7RUFDSSxhQUFBOztBNkJtN0JaO0VsQ3Z0QkksY0FBQTtFQUFBLHNDUXBSOEMsd0JSb1I5QztFQUFBLGtCQUFBO0VBQUEsZ0JBQUE7RUFBQSxnQkFBQTtFQUFBLGVBQUE7O0FrQ2d5Qko7RWxDaHlCSSxTQUFBO0VBQUEsVUFBQTtFS3RNQSxxQkFBQTs7QTZCdWhDSjtFbENqMUJJLFNBQUE7RUFBQSxVQUFBO0VLdE1BLHFCQUFBOztBNkJ1aENKLG9CN0JqaENJO0VBQ0kscUJBQUE7RUFDQSxtQkFBQTs7QTZCOGhDUjtFbENoMkJJLGNBQUE7RUFBQSxxQkFBQTs7QUs3S0EscUJBQUM7RUw2S0QsY0FBQTtFQUFBLHFCQUFBOztBS3hLQSxxQkFBQztFTHdLRCxjQUFBO0VBQUEsMEJBQUE7O0FLbktBLHFCQUFDO0VMbUtELGNBQUE7RUFBQSwwQkFBQTs7QWtDbzJCSjtFbENwMkJJLGNBQUE7RUFBQSxxQkFBQTs7QUs3S0EsYUFBQztFTDZLRCxjQUFBO0VBQUEscUJBQUE7O0FLeEtBLGFBQUM7RUx3S0QsY0FBQTtFQUFBLHFCQUFBOztBS25LQSxhQUFDO0VMbUtELGNBQUE7RUFBQSwwQkFBQTs7QWtDNjZCSjtFbEM3NkJJLGdCQUFBO0VBQUEsZ0JBQUE7RUFBQSxpQkFBQTtFQUFBLGdCQUFBO0VBQUEsbUJBQUE7O0FrQ2c3Qko7RWxDaDdCSSxnQkFBQTtFQUFBLGdCQUFBO0VBQUEsaUJBQUE7RUFBQSxrQkFBQTtFQUFBLG1CQUFBOztBSzFHQTtFTDBHQSxnQkFBQTtFS3hHSSw4QkFBQTtFQUNBLDBCQUFBO0VBQ0Esc0JBQUE7O0FBR0o7RUxtR0EsY0FBQTtFQUFBLGFRdFJzQiw4Q1JzUnRCO0VBQUEsa0JBQUE7RUFBQSxnQkFBQTtFQUFBLHVCQUFBO0VBQUEsaUJBQUE7O0FLL0ZBO0VMK0ZBLGdCQUFBO0VBQUEsbUJBQUE7O0FLbEZBLElBQUk7RUxrRkosaUNBQUE7RUtoRkksWUFBQTs7QUFHSjtBQUNBO0VMNEVBLGdCQUFBOztBS3hFQTtBQUNBO0VMdUVBLGtCQUFBOztBS25FQTtFTG1FQSxtQkFBQTtFQUFBLGNBQUE7O0FLOURBO0FBQ0E7RUw2REEsZUFBQTs7QUt6REE7RUFDSSxTQUFBO0VMd0RKLDZCQUFBO0VBQUEsbUJBQUE7RUFBQSxnQkFBQTs7QUtsREE7QUFDQTtFTGlEQSx1QkFBQTtFSy9DSSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSx3QkFBQTs7QUFHSjtFQUNJLFdBQUE7O0FBR0o7RUFDSSxlQUFBOztBQUdKO0VMa0NBLGtCQUFBOztBS3BCQTtFTG9CQSxnQkFBQTtFQUFBLGdCQUFBO0VBQUEsaUJBQUE7RUFBQSxnQkFBQTtFQUFBLG1CQUFBOztBS2hCQTtFTGdCQSxnQkFBQTtFQUFBLGdCQUFBO0VBQUEsaUJBQUE7RUFBQSxrQkFBQTtFQUFBLG1CQUFBOztBS1pBO0VMWUEsZ0JBQUE7RUFBQSxnQkFBQTtFQUFBLGlCQUFBO0VBQUEsa0JBQUE7RUFBQSxtQkFBQTs7QUtSQTtFTFFBLGdCQUFBO0VBQUEsZ0JBQUE7RUFBQSxpQkFBQTtFQUFBLGdCQUFBO0VBQUEsbUJBQUE7O0FLSkE7RUxJQSxnQkFBQTtFQUFBLGdCQUFBO0VBQUEsaUJBQUE7RUFBQSxnQkFBQTtFQUFBLG1CQUFBOztBS0FBO0VMQUEsZ0JBQUE7RUFBQSxnQkFBQTtFQUFBLGVBQUE7RUFBQSxnQkFBQTtFQUFBLG1CQUFBOztBS0lBLEVBQ0k7QUFEQSxFQUNBO0FBREksRUFDSjtBQURRLEVBQ1I7QUFEWSxFQUNaO0FBRGdCLEVBQ2hCO0FBREosRUFFSTtBQUZBLEVBRUE7QUFGSSxFQUVKO0FBRlEsRUFFUjtBQUZZLEVBRVo7QUFGZ0IsRUFFaEI7RUxOSixjQUFBO0VBQUEsYVF0UnNCLDhDUnNSdEI7RUFBQSxrQkFBQTtFQUFBLGdCQUFBO0VBQUEsY0FBQTs7QUtzQkE7QUFDQTtFTHZCQSxjQUFBO0VBQUEscUJBQUE7O0FLN0tBLENBQUM7QUFBRCxNQUFDO0VMNktELGNBQUE7RUFBQSxxQkFBQTs7QUt4S0EsQ0FBQztBQUFELE1BQUM7RUx3S0QsY0FBQTtFQUFBLDBCQUFBOztBS25LQSxDQUFDO0FBQUQsTUFBQztFTG1LRCxjQUFBO0VBQUEsMEJBQUE7O0FLNkNBO0FBQ0E7RUw5Q0EsZ0JBQUE7RUFBQSxxQkFBQTs7QUs2Q0EsRUFZSTtBQVhKLEVBV0k7RUx6REosZ0JBQUE7RUFBQSxtQkFBQTs7QUs2Q0EsRUF3Qkk7QUF2QkosRUF1Qkk7QUF4QkosRUF5Qkk7QUF4QkosRUF3Qkk7RUFDSSxnQkFBQTs7QUFJUjtFTDNFQSxtQkFBQTtFQUFBLGFBQUE7O0FLZ0ZBO0VMaEZBLGdCQUFBO0VBQUEsa0JBQUE7RUFBQSxhQUFBOztBS3NGQTtFTHRGQSxtQkFBQTtFQUFBLGFBQUE7RUt5RkksY0FBQTs7QUEyQko7QUFDQTtBQUNBO0FBQ0E7RUx2SEEsc0NRcFI4Qyx3QlJvUjlDOztBSzRIQTtFTDVIQSxtQkFBQTtFQUFBLGNBQUE7RUFBQSxnQkFBQTtFQUFBLGlCQUFBO0VLaUlJLG1CQUFBOztBQUlKO0VMcklBLG1CQUFBO0VBQUEsY0FBQTtFQUFBLGdCQUFBO0VBQUEsaUJBQUE7O0FLNklBO0VMN0lBLG1CQUFBO0VBQUEseUJBQUE7RUFBQSxjQUFBO0VBQUEsdUJBQUE7RUFBQSxnQkFBQTtFQUFBLGFBQUE7RUFBQSxpQkFBQTtFS3FKSSxjQUFBO0VBQ0EscUJBQUE7O0FBVEosR0FXSTtFQUNJLDZCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0VBQ0EscUJBQUE7O0FBdUJSO0VMckxBLDRCQUFBO0VBQUEscUJBQUE7RUFBQSxVQUFBO0VBQUEsY0FBQTtFQUFBLGFRdFJzQiw4Q1JzUnRCO0VBQUEsa0JBQUE7RUFBQSxnQkFBQTtFQUFBLHVCQUFBO0VBQUEsaUJBQUE7O0FLaU1RLFVBSEosRUFHSztBQUFELFVBRkosR0FFSztBQUFELFVBREosR0FDSztFQUNHLGdCQUFBOztBQWJaLFVBaUJJO0FBakJKLFVBa0JJO0FBbEJKLFVBbUJJO0VMeE1KLGNBQUE7RUFBQSx1QkFBQTtFQUFBLGVBQUE7RUs0TVEsY0FBQTs7QUFFQSxVQVJKLE9BUUs7QUFBRCxVQVBKLE1BT0s7QUFBRCxVQU5KLE9BTUs7RUw5TVQsU1E3RXlCLGFSNkV6Qjs7QUtxTEEsVUE4Qkk7RUxuTkosa0JBQUE7O0FLME5JLFVBQUM7QUFDRCxVQUFDO0VBQ0csU0FBUyxFQUFUOztBQUlSO0VBQ0ksWUFBQTs7QUFFQSxDQUFDO0FBQ0QsQ0FBQztFQUNHLFNBQVMsRUFBVDtFQUNBLGFBQUE7O0FBS1I7RUwzT0Esa0JBQUE7O0FtQ25TSjtFQUNJLHNCQUFBOztBQUdKO0VBRUksc0JBQUE7O0FuQ3dDQSw2QkFBQztBQUNELDZCQUFDO0VBQ0csU0FBUyxFQUFUO0VBQ0EsY0FBQTs7QUFHSiw2QkFBQztFQUNHLFdBQUE7O0FtQzVDUixzQkFBc0I7RUFDbEIsV0FBQTs7QUFFSixzQkFBc0I7RUFDbEIsWUFBQTs7QUFnQ0o7RW5DNUJJLFNBQUE7RUFDQSxrQkFBQTs7QW1DZ0RKO0VuQzVDSSxTQUFBO0VBQ0EsTUFBTSxnQkFBTjtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBOztBbUMwREo7RUFDSSxtQkFBQTtFQUNBLFlBQUE7RW5DbkVBLFNBQUE7RUFDQSxNQUFNLGdCQUFOO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7O0FtQ2dFSjtFbkM1REksVUFBQTtFQUNBLFlBQUE7RUFDQSxTQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7O0FtQzRFSjtFbkNpTEksYUFBQTtFQUFBLG1CQUFBOztBbUNuSEo7RUFDSSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RW5Dc0RBLG1CQUFtQixhQUFuQjtFQUNJLGVBQWUsYUFBZjtFQUNJLFdBQVcsYUFBWDs7QUEySlIsb0JBQUM7RUFwR0QsY0FBQTtFQUFBLGlCQUFBOztBQXlHQSxvQkFBQztFQXpHRCxjQUFBO0VBQUEsaUJBQUE7O0FBOEdBLG9CQUFDO0VBOUdELGNBQUE7RUFBQSxpQkFBQTs7QUFtSEEsb0JBQUM7RUFuSEQsY0FBQTtFQUFBLGlCQUFBOztBbUNwQ0o7RW5DaEhRLHlCQUFBO0VBQ0EsMkJBQUE7RUFDQSxrQkFBa0Isc0RBQWxCO0VBQ0Esa0JBQWtCLG9EQUFsQjtFQUNBLGtIQUFBOztBbUNxSFI7RW5DdkxRLHlCQUFBO0VBQ0EsMkJBQUE7RUFDQSxrQkFBa0IsOEJBQThCLHdCQUEyQyx5QkFBM0Y7RUFDQSxrQkFBa0IsbURBQWxCO0VBQ0Esa0hBQUE7O0FtQzRMUjtFQUNJLGdCQUFBO0VBQ0EsYUFBQTs7QUFHSjtFbkN2TFEsd0NBQUE7RUFDQSwyQkFBQTtFQUNBLGtCQUFrQiw4QkFBOEIsdUNBQTJDLHlCQUEzRjtFQUNBLGtCQUFrQixrRUFBbEI7RUFDQSxpSUFBQTs7QW1DdVFSO0VuQ3ZFSSx3Qm1DeUVjLGlDbkN6RWQ7O0FvQzNRSjtFQUNJLGFBQUE7RUFDQSxzQkFBQSJ9 */