Logo Passei Direto
Buscar
Material

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Entrar
 
 
 Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições.
 Ok
 
 Voltar
Compartilhar
Salvar
anatomia e histofisiologia do periodonto
		Odontologia
		Periodontia
•UNIGRAN
0
0
0
0
0
Maria Vanessa Bernal 
07.07.2018
Anato mi a e hi s to fi siol ogi a do pe r i o do nto 
P e rio do nt o 
P e ri : em to rno de 
Odo nt o: dent e 
- Co mpr ee n de : 
 Gen gi va 
 Li game nto per io do nt al 
 Ce mento ra dic ul ar 
 Oss o al ve o lar 
* ge ngi va m ar gin al li vre : m ais pe rt o do de nte . 
* pa pila i nt er de nt al: ent re os dente . 
* ge ngi va i nse r id a: m ai s lo n ge do de nte 
* pe rt o da vo lt inha emb ai xo dos dent es : m uc os a al veo l ar 
* c ri st a al ve o lar: fi ca e ntr e o s de nte s 
* pro c e sso al veo l ar (e mb ai xo d a ge n gi va i nse r id a) 
* c eme nto radi cul ar: e mbai xo d a p apil a inte rde ntal 
- de c ima p ara b ai xo : (o que co mpõ e o per io do nto ) 
* e ntr e o s de nte s , não é o es p aç o pro xim al => ár ea de c o l 
* pa pila i nt er de nt al 
* e pité l io junc io nal 
* ge ngi va li vre 
* ge ngi va inse r id a 
* li nha m uco ge ngi val 
* muco s a al ve ol ar 
* c eme nto radi cul ar 
* li game nto pe ri odont al 
* o ss o alve o lar 
* o ss o tr abe cular 
Faça como milhares de estudantes: teste grátis o Passei Direto
Esse e outros conteúdos desbloqueados
16 milhões de materiais de várias disciplinas
Impressão de materiais
Agora você pode testar o
Passei Direto grátis
Testar grátis
 
 
F unç ão : 
- Ins er ir o de nt e no s o ss o s maxil ar es . 
- Su po r tar e tra ns fo r mar as fo r ças ge r a das pel a mas ti gação . 
* e xi st e te ci do q ue vai abso r ve r e ss as f or ç as e tr a ns f o rma -l as em u m a f o rç a que o no s s o o rganis mo 
s upor te . 
- Mant er a i nte gr id a de d a s upe rf íc i e muc o s a mas ti gató r ia da c a vi dade o ral . 
* pe r io do nto é c o ns tant e re no va do . E a p ar ti r do mome nto que é re no va do , b ac té ri as que e s tão 
gru dados ne s sa m uc o s a s ão jo ga do s par a fo r a n a c avi da de buc al . 
- De fe s a c ontr a as i nf lue nc ias am bie nt ais exte rn as no c i vas pre s e nte s na ca vi d ade bucal 
* ni n guém t em o te c ido c o nj u nt i vo e o te c ido ó s se o e xpos to di re t o na bo c a , e te m u ma s aúde . El a 
pro t e ge os os s o s e o tec ido co nj unti vo . 
* O ór g ã o d o es mal te for ma o? ? ? R: e sma lt e 
* Pa p il a d e nt ar i a f or ma: comp l e xo d e nt ina -p olp a 
* folíc ulo d e nt á ri o: ce me nt o , lig a me nt o e os s o a lve ola r . 
 
 
 
 
 
 
Faça como milhares de estudantes: teste grátis o Passei Direto
Esse e outros conteúdos desbloqueados
16 milhões de materiais de várias disciplinas
Impressão de materiais
Agora você pode testar o
Passei Direto grátis
Testar grátis
 
Te ci do fo r m ado r e s do de nt e e pe r io do nt o 
- Órgão do e sm al te : 
 Es m al te 
- Papi la dent aria: 
 Co mpl e xo de ntin a pol pa 
- Fo l íc ul o de ntário : 
 Ce mento 
 Li game nto pe ri o do nt al 
 Oss o al ve o lar 
* bai nh a e pite li al de he r t wik: a r aiz é f or mada po r el a. 
* Re st o s e pi te l iais da bai nh a q ua n do e la se fr ag me nt a , s ão ch am a do s de re st o s e pi te l iais de m alass e z. 
El es fi cam no de nt e o r e st o da vi da . 
* as ve ze s é bo m e as ve ze s é r ui m, po rq ue eu te n ho epi té li o de nt r o de o s so . E o epité li o de ve f ic ar 
par a fo r a. 
*s e e u tiv e r u ma in fla ma çã o pu l pa r , e de re pen te ho u ve uma a g ress ão , el a p o de m co meça r a 
p ro l ife r ar . Vi ra m cis t os . Na ár e a , e a i v em os ci st o s o dont o ge n i co s . 
Co m a fr ag me nt aç ão da bain h a e pi te li al de re rt wi k, e m c o nt ato co m a de nti n a, e ss as c é lul as se 
tr ans fo r ma m e m ce me nt o e vai c o lo niz a ndo . 
* Qua l é a or ig e m d o c e me nt o?? 
Muc o sa o r al 
- Di vidi da em: 
 Muc o s a mas ti gató ri a (e l a é gr os s a, p ar a que n ão te nh a le s õ es ) 
 Gen gi val ( li vr e, i ns e ri da e p apil a) 
 P al at o d uro 
* e le é um te c ido gr os s o , para que as b ac té r ias n ão pe ne tr em no te c ido c o nj u nt i vo. 
 Muc o s a e spec iali za d a 
 Dor so da lí ng u a (s e nt imo s go s to ) 
 Muc o s a de re ve st ime nt o (e s ta ali p ar a c o br ir os s o , e s obe p ar a a re gião da bo c he c ha) 
 Muc o s a al ve o lar ( vai d a l i nha m uc o ge n gi val para bai xo o u par a c im a). 
* e la é meno s que rati ni za da . 
Faça como milhares de estudantes: teste grátis o Passei Direto
Esse e outros conteúdos desbloqueados
16 milhões de materiais de várias disciplinas
Impressão de materiais
Agora você pode testar o
Passei Direto grátis
Testar grátis
 Você viu 3, do total de 17 páginas
* 1 mm, s ão pe ss o as que te m m uc o sa mas ti g at ór ia e t em m ai s sa úde pe ri o do nt al . 
* muit as ve ze s não c o ns igo di fe re nci ar a gen gi va d a muc o sa. 
* e sf re gamos um pr o duto a b as e de i odo p ar a que ao n de a muc o sa al ve o l ar pi gme nta m ai s e sc ur a. E 
a mais que r atiniz ad a fi c a am ar e lo po r q ue abs o r ve meno s o io do . 
* é mui to impo r ta nte te r a ge ngi va que r at i ni z a da . M as não exis te n ad a q ue di g a qua nto de ge n gi va e u 
te nho que te r par a te r s a úde pe r io do nt al. No ent ant o c li ni c ame nt e o s p ac i e nt es que apre se nta m 
muc o sa q ue r at ini zad a de no mí ni mo 1 m m te m m ai s s aúde per io do ntal . 
* e la é al ta mente fibro s a, e fu nc i o na c omo um a mei a c o m el ás t ic o , aper ta ndo e impe din do a 
migr aç ão de bac té r ias par a o sul co ge ngi val . 
G e ngi va 
- Ti po s : 
 Gen gi va mar gi nal li vr e 
 Gen gi va i ns e ri da 
* te r a ge n gi va m ai s e sc ura, não fa z c o m que não se ja no r m al. O 
que ac o nt ec e é a i mpre gnação de me lanó c it o n a ge n gi va. P ac i ente s q ue fu ma m pode m te r tam bé m . 
G e ngi va l i vre 
- Su pe rf íc i e o paca 
- Co nsi st ênci a f ir me (po is te m m ui to co l áge no ) 
- Co mpre e n de : 
 Te ci do ge ngi val ve st ib ul ar e p alatino 
 Se e s te nde da m ar ge m ge n gi val li bre à r an h ur a ge n gi val 
- Mar ge m ge n gi val l i vre 
 Ar re do nd a da 
 Fo rma o sulc o ge ngi val 
 Lo c al iz ad a de 0 ,5 a 2 mm ac i m a d a J C E (j unção Ce me nto -e s malt e ) 
* ranh ur a gen gi val e st a lo cali za d a e m ci m a d a u nião c eme nt o -e s mal te , 
Faça como milhares de estudantes: teste grátis o Passei Direto
Esse e outros conteúdos desbloqueados
16 milhões de materiais de várias disciplinas
Impressão de materiais
Agora você pode testar o
Passei Direto grátis
Testar grátis
 
É co mo s e f os s e uma f en da , um co r ti n ho . 
G e ngi va i ns eri da 
- De li mi tad a c o ro nari amente pe la ra nh ur a gen gi val o u J CE 
- De li mi tad a apic al mente pe la li nha m uc o ge n gi val 
* e la vai d a r a nh ura ge ngi val at é a li nh a m uc o ge n gi val 
* e la não mo vi ment a. 
- Te xtur a f ir me 
- Co r ró s ea 
- As pe c to de cas c a de l ara nj a o u Stipli ng 
- Ade ri d a ao c eme nto po r fibr as do te c ido c o nj u nt i vo 
- Lar gur a vari a e m dif e re nte s ár e
as d a boc a (1 - 9 mm) 
* re gi ão ante ri o r supe r io r é mai s lar g a ; po s te ri o r é mai s e st re it o ; no pal ato e u n ão t en ho lar gur a de 
ge n gi va i ns er ida, po is t udo é i nse r ida no p al at o. 
P api l a i nte r de nt al 
- Fo r mat o de pe n de : 
 Da fo r ma do po nto o u s u per fí c ie de co ntato 
* se e le te m um po nto de c o nt at o e ntr e os de nte s . Co mo o s inci si vo s c e nt rais 
 Lar gur a d a su per fí c ie pr o xi mal 
* c omo no s mol ar e s 
 Fo rmato da JC E ( ju nç ão ce me nto - es mal te ) 
 Alt ur a do Os so int er pro xim al 
* qu an do eu pe r co o ss o ent re os de nt es , h á um a mi gr aç ão d a mi n ha ge ngi va c o m es s e o ss o . E ent ã o 
fi c a um e sp aç o pr et o e ntr e o s de nte s . 
* ár e a de co l : ab aixo do po nt o de co ntat o do s de nte s ; Di vide as p apil as ( ve s ti b ul ar e li ngu al ) ; a 
gra nde m ai o ri a do s p ac ie nt es , c o me ç am a i nf la maç ão n a i nt er pr oxim al, po i s no mei o e le te m um 
e pi té l io fino; quan do el a não e xi st e co nt at o e nt r e o s de nte s, ab ai xa ndo o lo c al d a uni ão das p apil as , 
e ss a ár ea q ue se r ia a ár e a de c o l fi ca q ue rat ini z ad a. 
Anato mi a mi cr o sc ó pi c a 
* as pe c to de cas c a de l ara nj a . P or q ue f or ma?? 
Faça como milhares de estudantes: teste grátis o Passei Direto
Esse e outros conteúdos desbloqueados
16 milhões de materiais de várias disciplinas
Impressão de materiais
Agora você pode testar o
Passei Direto grátis
Testar grátis
 
* fo r ma po r c a us a q ue o co nj unti vo pe net ra no e pi te li al e o e pi te l ial i n va gin a, e e ntão e m um c as o 
pat o ló gi co , me u e pi té li o f ic a m ai s e spes s o . El e dimin ui as pa pi las e c o nse que nte mente dimin ui o s 
s tipli ngs . 
Epi tél i o g e ngi val 
- 3 ti po s: 
- Epité l io or al 
 Vo lt ado p ar a a c a vi d ade bucal . 
* o que a gente vê . 
- Epité l io do sulc o 
 Vo lt ado p ar a o de nt e . 
* e u n ão ve jo . 
- Epité l io junc io n al 
 Uni ão d a gen gi va ao dente 
* Fa z uni ão quí mi ca da ge n gi va co m o dente . 
Epi tél i o g e ngi val 
- Es tr ati fi c ado p avimento so q ue r at ini zado . 
- 4 c ama d as 
 Ca mad a b as al 
 Ca mad a es pi nho s a 
 Ca mad a gra n ul o sa 
 Ca mad a que r atiniz ad a 
* e pi té li o or to ce ratiniza do: as cé lulas c he g am s e m núcl e o e o epité l io parac e rati ni zado c he g am c o m 
núc le o . 
- epité l io or al: 
 Te m as 4 c ama d as . 
- epité l io do sulc o : 
 Ca mad a b as al => es pi nho s a = > e gr anulo sa 
* te m um a ár e a de def e sa, mas é me io po br e , po i s n ão é q ue ratini za d a. 
- epité l io junc io nal: 
Faça como milhares de estudantes: teste grátis o Passei Direto
Esse e outros conteúdos desbloqueados
16 milhões de materiais de várias disciplinas
Impressão de materiais
Agora você pode testar o
Passei Direto grátis
Testar grátis
 Você viu 6, do total de 17 páginas
 Ca mad a b as al => es pi nho s a 
* o e spaç o ent re as c a m ad as o e sp aç o ent re el as é m uit o m aio r , po r que e u pre ci s o te r cé lul as de 
de fe s a. 
* di fe r e nç a entre e pi té li o do sul co e o ju nc i onal é a l ar g ur a das min h as cé l ul as e o e s paço entr e e la s . 
Cama d a bas al 
- Cé l ul as ci lí n dr ic as o u c ubic as 
- Em co nt ato c o m a mem br an a basal 
* é a par te ge r mi n at i va. É a p ar te impo r ta nte . 
* faz limit e e ntr e t ec i do co nju nt i vo e e pit é li o 
* aq ui que o c o rr e a re no vaç ão do me u e pité l io . 
* qu an do um a cé l ul a se di vidi em duas, a c é lul a m ai s ve lh a da c a m ad a b as al so be e va i par a a 
c am ad a es pi n ho s a. A medi da que e la vai s ubi ndo vai tr o c an do de cam a da e de s c am ando na 
c avi dade buc al . 
* is s o é i mpo r tante p ar a q ue um a b ac té r ia que pe net re e s e ag ar re e m um a d as cé lulas ( que n ão te m 
de fe s a) , q u an do as c é lul as co meç a m a s e pr o li fe r ar , a b ac té r ia q ue es ta na c él ul a va i c o meç ar a s ubir 
tam bé m. Es sa re no vaç ão co ns t ante é um mec a ni s mo de de f es a. 
Cama d a e spi nho s a 
- Fo r ma da po r 1 0 a 20 cam a d as de cé lul as . 
* e las s ão be m gr uda das num as as outr as, po r c ausa dos de s mos s omo s . 
Cama d a g r a nul o sa 
- Ap ar e ce m os gr â nulo de ce rato ial in a 
* surge m quer ati n a de ntr o de la . 
* De po is el a pe r de to das as es t rut ur as e fic a só co m a q uer at in a 
* as cé l ul as cr e sc e m de b ai xo para c im a pr o li fe r ando e e nt ão é de sc am ada 
Cél ul as de l ange r hans 
- Cé l ul as den dr í ti cas lo c al iza d as entre o s c er ati nó c i to s . 
* são mac ró f a go s lo calizado s no te ci do e pit e li al . E q u an do is so ac o nte c e e le cham a cé l ul as de 
langer h ans . 
- São co ns ider ad as mac r ó fago s c o m pos s í ve i s at i vi d ades anti gê ni c as 
- Im por tant e p ape l da re aç ão i mune . 
Faça como milhares de estudantes: teste grátis o Passei Direto
Esse e outros conteúdos desbloqueados
16 milhões de materiais de várias disciplinas
Impressão de materiais
Agora você pode testar o
Passei Direto grátis
Testar grátis
 
* qu an do eu te n ho c ontato c om um ant íge no , e la q ue vão at i var. 
- Enco nt ra d as no e pi té li o o ral e e pi té li o do sul co . 
* são c ha mad as de cé l ul as cl ar as . 
* fi c am m ai s pe r to d a c am ad a bas al e es pin hos a 
 
Cél ul a de me r ke l 
- Um não -c e rat inó c it o que f a z par te da ca ma da bas al do epit él io buc al 
- Es pe c iali z ad a n a t ra ns duç ão se ns or ial 
* c él ul as c lar as 
Epi tél i o de nt og e ngi val 
* qu an do o de nte nas c e e le não sa n gr a. 
* qu an do o de nte e st a vi n do , o ger me dent ário . A me di da que a r aiz vai f or man do, el e c he g a per to da 
c avi dade buc al , e o dent e te m o e pité l io do ór gão do es m al te co br indo a co r o a, e es ta c h e ga n do 
pró ximo de o ut ro epité l io . E pit é li o da c a vi d ade b uc al + e pité li o do ór gão do e smal te = e le s s e 
pro l if e ram e m di r eç ão um ao outro . Se ho u ve um a pr o li fe ração epite l ial, o de nt e pass a po r de nt r o de 
um e pit él io , e ent ão não te m sa n gra me nt o . Só h á s a ngr a me nto se ro mpe o t ec i do co nju nt i vo . 
Epi tél i o junc i o nal 
- Co ntín uo c o m o e pi té l io or al 
- Co nst ante me nte re no va do c o m s u as c é lulas mi gra ndo para a b as e do s ulc o ge n gi val 
- Se re mo vid a a ge n gi va li vr e d ur a nte o pr o c es s o de er upção um no vo e pité l io junc io n al ira s e 
fo r mar de vi do a pro pr ie d ade d as c é lulas do e pi té l io or al se trans fo r mar em e m e pit é lio junc io nal . 
* te m a ca p ac i d ade de se re e s tr ut ur ar . 
Te ci do co nju nti vo 
- Pr e do minante n a ge n gi va e no li ga me nt o pe ri o do nt al 
* li game nto pe ri o do nt al é um te ci do c o nj u nt i vo f r ou xo. 
- Pr inci pai s c o ns ti tuinte s : 
 Fibr as co l áge nas ( 60 %) 
 Fibro bl as to s ( 5 %) 
 Vas o s, ne r vo s e m at ri z (3 5 %) 
Matr i z 
Faça como milhares de estudantes: teste grátis o Passei Direto
Esse e outros conteúdos desbloqueados
16 milhões de materiais de várias disciplinas
Impressão de materiais
Agora você pode testar o
Passei Direto grátis
Testar grátis
 
- Pr o duzi d a pe l os fi br o bl as t os e m astó c i to s . 
- Es s enci al na f unç ão no r m al do te c ido co nju nt i vo pro mo ve n do tr a ns po rt e de ag ua , e l et ró l it os , 
nutr i ente s e met a bo l it os . 
* al i o co r re to da nutr iç ão do te c ido 
- Pr inci pai s c o mpo ne nte s : (o que mai s pr o d uz es s as su bs ta nc ias s ão o s fi br oblas to s ) 
P r o t eoglic anas : s ul fa t o d e d e rma tin a , s u lfa t o de co n d ro it in a 
 Glic o pr ot e ínas : f ib r onectin a , o st eo n e cti na 
*e las s ão gr ande, e is so pe r mite que e ntr e el as pas se m el et ró l it os e ag ua. Su bs ta nc ias , nutr ie nt e s. 
Te ci do co nju nti vo 
- Cé l ul as pr inci p ai s 
 Fibro bl as to s (pre do min a nte s no TC – el e s q ue se c r et am glic o pr ot e ínas , pro te o gl ic anas = para 
fo r mar m atr iz ; el e s ec r e també m q ue é mui to im por tant e, q ue é o c o lá ge no) 
 Mas tó c i to s 
 Mac r ó fago s 
 Neutró f il o s 
 Li nf ó ci to s 
 P lasmóc i to s 
Fi bro bl as to s 
- Cé l ul as pre do mi nante s no Tec i do c onju nt i vo 
- Sí nt e se de fi br as do Tec ido c o nj u nt i vo e d a matr iz 
* pr o du ze m c o lá ge no 
Mac ró f ag o s 
- Fa go c it os e 
- Numer o so no s te c ido s infl ama do s 
- De ri va do s do s mo nóc i to s 
* na da m ais é um mo nó c i to que es t a no te c ido c o nj unti vo (o mo nó c i to fic a no s a ng ue ) 
* re s po nsá ve is : m ant em a tat ua ge m no lo c al , po r q ue el e s fa go c it am a ti nt a e mante m no lo c al . 
Qua ndo el e s mor r em el es li be r am e o utro s ve m e e nglo ba. 
Mas tó c i to s 
Faça como milhares de estudantes: teste grátis o Passei Direto
Esse e outros conteúdos desbloqueados
16 milhões de materiais de várias disciplinas
Impressão de materiais
Agora você pode testar o
Passei Direto grátis
Testar grátis
 Você viu 9, do total de 17 páginas
- Pr o duz al g uns e le mento s d a matr iz 
- Su bs ta nc ia vas o ati vas 
- Ci to plas m a c o m e nzi mas pro te o lí ti c as , hi st ami na e he par i na 
* li be r am hi st ami na par a fa ze r em a vas o dilataç ão 
* muit o pr es e nt e e m lo c al i nflam a do , po rq ue el e s que li be ram his t amin a p ara q ue haj a a 
vas o dil ataç ão . 
* e le rec o nhe c e alg uns a nt ígenos 
* muit o pr es e nt e n a pel e e no s pul mõ es . 
* qu an do o c ar a te m as ma , é po r que te m ale r gi a. M ui ta l i be r aç ão de his tami na , muit o m as tó c it o . 
Pl asmó ci to s 
- São der i va d as do s l inf óc i to s B 
- Sí nt e se de ant ic o rpo 
* pr o du z antic o r po 
* pr e se nte e m te c ido c om inf lam aç ão c r ônic as (pr inc i pal me nt e ) 
* são li nf ó c it os B que se tra nsf or mou 
Neutr ó fil o 
- Fa go c it os e de s ubstâ nci as e st ra nh as e b ac té r ias . 
* po dem se r s egme nta do s ( o n úc l eo se fr agme nta, s ão o s m ai s ma d ur o s ; el e s te m f u nç ão – 
pri nc ip alme nt e de f agoc it o se ) o u em basto net es (s ão m ai s no vo s , o n úc le o de le é u ma c oi sa s ó ) . 
* qu an do há um a le s ão , s ão as pr imei ras c él ul as a c he gar e m ao lo c al . 
* ne utró f il o dur am 6 ho r as . 
Li nfó c i to s 
- Ti pos : 
 Li nf ó ci to s T (e l e é am adure c ido no ti mo ) 
 T hel pe r 
 T ci to t óxic o 
 T re g ul a do r e s 
 P o ss ue m glic o pr o te ínas de s uper f íc ie (CD4 e C D8) 
Li nf ó ci to s B (s ai pr o nto d a me d ul a) 
Faça como milhares de estudantes: teste grátis o Passei Direto
Esse e outros conteúdos desbloqueados
16 milhões de materiais de várias disciplinas
Impressão de materiais
Agora você pode testar o
Passei Direto grátis
Testar grátis
 
 E aí, curtiu este material? 
Ajude a incentivar outros estudantes a melhorar o conteúdo
Gostou desse material? Compartilhe! 🧡
Compartilhar
Periodontia
7.923 Materiais compartilhados
Seguir esta disciplina
Baixe o app para aproveitar ainda mais
Leia os materiais offline, sem usar a internet. Além de vários outros recursos!
Baixar aplicativo
Prévia do material em texto
Anatomia e histofisiologia do periodonto
Periodonto
Peri: em torno de 
Odonto: dente
-Compreende:
	Gengiva
	Ligamento periodontal
	Cemento radicular
	Osso alveolar
*gengiva marginal livre: mais perto do dente.
*papila interdental: entre os dente.
*gengiva inserida: mais longe do dente
*perto da voltinha embaixo dos dentes: mucosa alveolar
*crista alveolar: fica entre os dentes
*processo alveolar (embaixo da gengiva inserida)
*cemento radicular: embaixo da papila interdental
-de cima para baixo: (o que compõe o periodonto)
*entre os dentes, não é o espaço proximal => área de col
*papila interdental
*epitélio juncional
*gengiva livre
*gengiva inserida 
*linha muco gengival
*mucosa alveolar
*cemento radicular
*ligamento periodontal
*osso alveolar
*osso trabecular
Função:
-Inserir o dente nos ossos maxilares.
-Suportar e transformar as forças geradas pela mastigação.
*existe tecido que vai absorver essas forças e transforma-las em uma força que o nosso organismo suporte.
-Manter a integridade da superfície mucosa mastigatória da cavidade oral.
*periodonto é constante renovado. E a partir do momento que é renovado, bactérias que estão grudados nessa mucosa são jogados para fora na cavidade bucal.
-Defesa contra as influencias ambientais externas nocivas presentes na cavidade bucal
*ninguém tem o tecido conjuntivo e o tecido ósseo exposto direto na boca, e tem uma saúde. Ela protege os ossos e o tecido conjuntivo. 
*O órgão do esmalte forma o??? R: esmalte
*Papila dentaria forma: complexo dentina-polpa
*folículo dentário: cemento, ligamento e osso alveolar.
Tecido formadores do dente e periodonto
-Órgão do esmalte:
	Esmalte
-Papila dentaria:
	Complexo dentina polpa
-Folículo dentário:
	Cemento
	Ligamento periodontal
	Osso alveolar
*bainha epitelial de hertwik: a raiz é formada por ela.
*Restos epiteliais da bainha quando ela se fragmenta, são chamados de restos epiteliais de malassez. Eles ficam no dente o resto da vida.
*as vezes é bom e as vezes é ruim, porque eu tenho epitélio dentro de osso. E o epitélio deve ficar para fora. 
*se eu tiver uma inflamação pulpar, e de repente houve uma agressão, ela podem começar a proliferar. Viram cistos. Na área, e ai vem os cistos odontogenicos.
Com a fragmentação da bainha epitelial de rertwik, em contato com a dentina, essas células se transformam em cemento e vai colonizando. 
*Qual é a origem do cemento?? 
Mucosa oral
-Dividida em:
	Mucosa mastigatória (ela é grossa, para que não tenha lesões)
		Gengival (livre, inserida e papila)
		Palato duro
*ele é um tecido grosso, para que as bactérias não penetrem no tecido conjuntivo.
	Mucosa especializada
		Dorso da língua (sentimos gosto)
	Mucosa de revestimento (esta ali para cobrir osso, e sobe para a região da bochecha)
		Mucosa alveolar (vai da linha muco gengival para baixo ou para cima).
*ela é menos queratinizada.
*1 mm, são pessoas que tem mucosa mastigatória e tem mais saúde periodontal. 
*muitas vezes não consigo diferenciar a gengiva da mucosa. 
*esfregamos um produto a base de iodo para que aonde a mucosa alveolar pigmenta mais escura. E a mais queratinizada fica amarelo porque absorve menos o iodo.
*é muito importante ter a gengiva queratinizada. Mas não existe nada que diga quanto de gengiva eu tenho que ter para ter saúde periodontal. No entanto clinicamente os pacientes que apresentam mucosa queratinizada de no mínimo 1 mm tem mais saúde periodontal. 
*ela é altamente fibrosa, e funciona como uma meia com elástico, apertando e impedindo a migração de bactérias para o sulco gengival. 
Gengiva
-Tipos:
	Gengiva marginal livre
	Gengiva inserida
*ter a gengiva mais escura, não faz com que não seja normal. O que acontece é a impregnação de melanócito na gengiva. Pacientes que fumam podem ter também. 
Gengiva livre
-Superfície opaca
-Consistência firme (pois tem muito colágeno)
-Compreende:
	Tecido gengival vestibular e palatino
	Se estende da margem gengival libre à ranhura gengival
-Margem gengival livre
	Arredondada
	Forma o sulco gengival
	Localizada de 0,5 a 2 mm acima da JCE (junção Cemento-esmalte)
*ranhura gengival esta localizada em cima da união cemento-esmalte,
É como se fosse uma fenda, um cortinho. 
Gengiva inserida
-Delimitada coronariamente pela ranhura gengival ou JCE
-Delimitada apicalmente pela linha muco gengival
*ela vai da ranhura gengival até a linha mucogengival
*ela não movimenta.
-Textura firme
-Cor rósea
-Aspecto de casca de laranja ou Stipling
-Aderida ao cemento por fibras do tecido conjuntivo
-Largura varia em diferentes áreas da boca (1-9 mm)
*região anterior superior é mais larga ; posterior é mais estreito; no palato eu não tenho largura de gengiva inserida, pois tudo é inserida no palato.
Papila interdental
-Formato depende:
	Da forma do ponto ou superfície de contato 
*se ele tem um ponto de contato entre os dentes. Como os incisivos centrais
	Largura da superfície proximal 
*como nos molares
	Formato da JCE (junção cemento-esmalte) 
	Altura do Osso interproximal
*quando eu perco osso entre os dentes, há uma migração da minha gengiva com esse osso. E então fica um espaço preto entre os dentes. 
*área de col: abaixo do ponto de contato dos dentes; Divide as papilas (vestibular e lingual) ; a grande maioria dos pacientes, começam a inflamação na interproximal, pois no meio ele tem um epitélio fino; quando ela não existe contato entre os dentes, abaixando o local da união das papilas, essa área que seria a área de col fica queratinizada.
Anatomia microscópica
*aspecto de casca de laranja. Porque forma?? 
*forma por causa que o conjuntivo penetra no epitelial e o epitelial invagina, e então em um caso patológico, meu epitélio fica mais espesso. Ele diminui as papilas e consequentemente diminui os stiplings. 
Epitélio gengival
-3 tipos:
-Epitélio oral
	Voltado para a cavidade bucal. 
*o que a gente vê.
-Epitélio do sulco
	Voltado para o dente. 
*eu não vejo.
-Epitélio juncional
	União da gengiva ao dente
*Faz união química da gengiva com o dente.
Epitélio gengival
-Estratificado pavimentoso queratinizado.
-4 camadas
	Camada basal
	Camada espinhosa
	Camada granulosa
	Camada queratinizada
*epitélio ortoceratinizado: as células chegam sem núcleo e o epitélio paraceratinizado chegam com núcleo.
-epitélio oral:
	Tem as 4 camadas.
-epitélio do sulco:
	Camada basal => espinhosa => e granulosa
*tem uma área de defesa, mas é meio pobre, pois não é queratinizada.
-epitélio juncional:
	Camada basal => espinhosa
*o espaço entre as camadas o espaço entre elas é muito maior, porque eu preciso ter células de defesa.
*diferença entre epitélio do sulco e o juncional é a largura das minhas células e o espaço entre elas.
Camada basal
-Células cilíndricas ou cubicas
-Em contato com a membrana basal
*é a parte germinativa. É a parte importante.
*faz limite entre tecido conjuntivo e epitélio
*aqui que ocorre a renovação do meu epitélio. 
*quando uma célula se dividi em duas, a célula mais velha da camada basal sobe e vai para a camada espinhosa. A medida que ela vai subindo vai trocando de camada e descamando na cavidade bucal.
*isso é importante para que uma bactéria que penetre e se agarre em uma das células (que não tem defesa), quando as células começam a se proliferar, a bactéria que esta na célula vai começar a subir também. Essa renovação constante é um mecanismo de defesa.
Camada espinhosa
-Formada por 10 a 20 camadas de células.
*elas são bem grudadas numas as outras, por causa dos desmossomos.
Camada granulosa
-Aparecem os grânulo de ceratoialina
*surgem queratina dentro dela.
*Depois ela perde todas as estruturas e fica só com a queratina
*as células crescem de baixo para cima proliferando e então é descamada
Células de langerhans
-Células dendríticas localizadas entre os ceratinócitos. 
*são macrófagos localizados no tecido epitelial. E quando isso acontece ele chama células de langerhans.
-São consideradas macrófagoscom possíveis atividades antigênicas
-Importante papel da reação imune.
*quando eu tenho contato com um antígeno, ela que vão ativar.
-Encontradas no epitélio oral e epitélio do sulco.
*são chamadas de células claras.
*ficam mais perto da camada basal e espinhosa
Célula de merkel
-Um não-ceratinócito que faz parte da camada basal do epitélio bucal
-Especializada na transdução sensorial
*células claras
Epitélio dentogengival
*quando o dente nasce ele não sangra. 
*quando o dente esta vindo, o germe dentário. A medida que a raiz vai formando, ele chega perto da cavidade bucal, e o dente tem o epitélio do órgão do esmalte cobrindo a coroa, e esta chegando próximo de outro epitélio. Epitélio da cavidade bucal + epitélio do órgão do esmalte = eles se proliferam em direção um ao outro. Se houve uma proliferação epitelial, o dente passa por dentro de um epitélio, e então não tem sangramento. Só há sangramento se rompe o tecido conjuntivo.
Epitélio juncional 
-Contínuo com o epitélio oral
-Constantemente renovado com suas células migrando para a base do sulco gengival
-Se removida a gengiva livre durante o processo de erupção um novo epitélio juncional ira se formar devido a propriedade das células do epitélio oral se transformarem em epitélio juncional.
*tem a capacidade de se reestruturar.
Tecido conjuntivo
-Predominante na gengiva e no ligamento periodontal
*ligamento periodontal é um tecido conjuntivo frouxo.
-Principais constituintes:
	Fibras colágenas (60%)
	Fibroblastos (5%)
	Vasos, nervos e matriz (35%)
Matriz
-Produzida pelos fibroblastos e mastócitos.
-Essencial na função normal do tecido conjuntivo promovendo transporte de agua, eletrólitos, nutrientes e metabolitos.
*ali ocorre toda nutrição do tecido
-Principais componentes: 	(o que mais produz essas substancias são os fibroblastos)
Proteoglicanas: sulfato de dermatina, sulfato de condroitina
	Glicoproteínas: fibronectina, osteonectina
*elas são grande, e isso permite que entre elas passem eletrólitos e agua. Substancias, nutrientes. 
Tecido conjuntivo
-Células principais
	Fibroblastos (predominantes no TC – eles que secretam glicoproteínas, proteoglicanas = para formar matriz; ele secre também que é muito importante, que é o colágeno)
	Mastócitos
	Macrófagos
	Neutrófilos
	Linfócitos
	Plasmócitos
Fibroblastos
-Células predominantes no Tecido conjuntivo
-Síntese de fibras do Tecido conjuntivo e da matriz
*produzem colágeno
Macrófagos
-Fagocitose 
-Numeroso nos tecidos inflamados 
-Derivados dos monócitos 
*nada mais é um monócito que esta no tecido conjuntivo (o monócito fica no sangue) 
*responsáveis: mantem a tatuagem no local, porque eles fagocitam a tinta e mantem no local. Quando eles morrem eles liberam e outros vem e engloba.
Mastócitos
-Produz alguns elementos da matriz
-Substancia vasoativas
-Citoplasma com enzimas proteolíticas, histamina e heparina
*liberam histamina para fazerem a vasodilatação
*muito presente em local inflamado, porque eles que liberam histamina para que haja a vasodilatação.
*ele reconhece alguns antígenos 
*muito presente na pele e nos pulmões. 
*quando o cara tem asma, é porque tem alergia. Muita liberação de histamina, muito mastócito.
Plasmócitos
-São derivadas dos linfócitos B 
-Síntese de anticorpo 
*produz anticorpo
*presente em tecido com inflamação crônicas (principalmente)
*são linfócitos B que se transformou 
Neutrófilo
-Fagocitose de substâncias estranhas e bactérias.
*podem ser segmentados (o núcleo se fragmenta, são os mais maduros; eles tem função – principalmente de fagocitose) ou em bastonetes (são mais novos, o núcleo dele é uma coisa só). 
*quando há uma lesão, são as primeiras células a chegarem ao local.
*neutrófilo duram 6 horas.
Linfócitos
-Tipos:
	Linfócitos T (ele é amadurecido no timo)
		T helper
T citotóxico
		T reguladores
		Possuem glicoproteínas de superfície (CD4 e CD8)
Linfócitos B (sai pronto da medula)
Duram de 100 a 200 dias (os dois)
Fibras do tecido conjuntivo
-Fibras colágenas
	Predomina no tecido conjuntivo gengival
	Componentes mais importante do periodonto
	Cementoblastos e osteoblastos também participam de sua formação (o fibroblasto é o principal)
*tecido sadio: bastante colágeno. Quando acontece de na saúde, começam a fagocitar o colágeno e para ter mais espaço para células de defesa.
-Fibras reticulares
	Numerosas nos tecidos abaixo da membrana basal e nos tecidos que circundam os vasos sanguíneos.
-Fibras oxitalâmicas
	Presentes na gengiva e no Ligamento periodontal
	Fibras delgadas e longas
	Curso paralelo ao longo eixo do dente
	Função desconhecida
*faz um curso paralelo ao longe eixo do dente.
-Fibras elásticas
	Presentes na gengiva e ligamento periodontal
	Presentes em associação com os vasos sanguíneos
	Presentes na mucosa alveolar
*pois elas são elásticas. Então ficam em redor dos vasos porque eles contraem e dilatam.
Fibras colágenas da gengiva
-Fibras circulares (CF)
-Fibras dentogengivais (DGF) - saem do dente em direção à gengiva
-Fibras dentoperiosteas (DPF) – saem do dente e grudam no osso.
-Fibras transeptais (TF) – fazem ligação entre os dentes.
Ligamento kolicker ou inserção conjuntiva: junção das fibras dentogengivais, dentoperiosteas e transeptais.
*as fibras circulares não fazem parte do ligamento porque ela não se liga nem no dente e nem no osso.
Fibras colágenas da gengiva
-Dentogengival
-Interpapilar (em baixo das papilas, por cima das transeptais)
-Transgengival 
-Circular e semicircular
-Transseptal
-Intercircular 
-Intergengival
*não precisa decorar o nome de todas. Só das de cima.
Ligamento periodontal
-Tecido conjuntivo frouxo
-Ricamente vascularizado
-Circunda os dentes
*ele é rico em fibroblastos
*recheado de fibras colágenas
*quem não tem ligamento periodontal, há uma união do dente com o osso. E ai não tem mobilidade
*o que da mobilidade ao dente é o ligamento periodontal
-Células:
	Fibroblastos
	Osteoblastos/osteoclastos
	Cementoblastos
	Restos epiteliais de Mallassez
	Células epiteliais
	Células nervosas
-Função: 4 tipos
	Física: distribuição e absorção de forças e união do dentes ao osso alveolar.
*o cara que quando eu mastigar, ele diminui a potencia da mastigação. Colchão entre dente e osso.
	Formadora: renovação celular pelos fibroblastos cementoblastos e osteoblastos
*ele forma, cemento, fibra colágena e osso. 
	Nutritiva: nutre cemento, osso e gengiva.
*ele é um tecido conjuntivo.
	Sensorial: propriedade propriceptiva e tátil (tem muitas células sensoriais; fazem ligação entre os músculos da mastigação). 
*ele que sente a pedrinha que eu como. E faz eu abrir a boca.
Fibras colágenas do ligamento periodontal
-Fibras da crista alveolar (impedem a extrusão do dente)
-Fibras horizontais (lateralidade)
-Fibras obliquas (direção para baixo= descendentes – permitem lateralidade – do osso para raiz) – grupo maior de fibras. Impedem intrusão. Não deixam o dente tocar no fundo. 
*quando mordemos uma pedrinha, eu esmago o ligamento, por isso dói. 
-Fibras apicais (impedem a extrusão do dentes) 
-Fibras inter-radiculares (presentes em dentes multiradiculares)
*função: permitir que o dente não saia da cavidade do osso.
*elas permitem movimento. Mas tem hora que elas esticam e param.
*também chamadas de Fibras de Sharpey, que são inseridas no cemento e no osso.
1. Cristas, 2. Obliqua, 3.horizontal e depois do ápice, as 4. Apicais.
Cemento radicular
-Tecido mesênquimal calcificado especializado que cobre a raiz.
-Constituído de fibras colágenas embutida numa matriz orgânica.
*o cemento para grudar na raiz, existe fibra colágena que emite do cemento para a dentina.
-Possui características similares a do tecido ósseo. (65% de hidróxido apatita, bem duro)
-Não sofre remodelação e reabsorção fisiológica 
*ele só faz isso se ele for lesado. O osso é constantemente mudado, tira cálcio e poe cálcio. No cemento só é remodelado se houver lesão 
-Deposição continua ao longo da vida (para quea dimensão vertical não seja perdida)
-Formado basicamente por hidroxiapatita (65%)
*do terço médio ao apical= cemento celular
*se a pessoa não tem desgaste de dente, a pessoa nunca perde a dimensão vertical, mesmo tendo desgaste do esmalte. O cemento tem um produção continua e não deixa que essa dimensão vertical diminua.
*se a pessoa tem problema patológico, raspando os dentes, o cemento não da conta.
Cemento radicular
-Funções: 
Insere as fibras do ligamento periodontal a raiz
	Reparo da raiz após danos a superfície
-Tipos:
	Cemento acelular afibrilar
	Cemento Acelular fibras extrínsecas (terço médio da raiz)
	Cemento Celular misto (médio e apical – tem fibras extrínsecas e intrínsecas)
	Cemento Celular fibras intrínsecas (no ápice)
*cemento acelular: terço médio até cervical da raiz.
*cemento celular: terço médio até o ápice da raiz
Osso alveolar
-Processo alveolar – suporte aos alvéolos.
-Desenvolve-se com desenvolvimento dentário e erupção.
-Formado por células do folículo dentário e por células não envolvidas no desenvolvimento dentário.
*maxila: Osso mais fino : anteriores
	Osso mais grosso: chegando em pré-molares até 1º molar fica mais grossa e depois afina.
*mandíbula: região anterior: osso fino na vestibular e espesso na lingual
		Região posterior: espesso na vestibular e fino na lingual. (maior recessão nos molares por lingual)
Processo alveolar
-Osso lamelar ou compacto
-Osso esponjoso
-Osso fasciculado (fica ao redor do dente. Todo furado, que é aonde fica as fibras) é parecido com o cemento por causas das fibras. Ele é fino. 
*deiscência: perda óssea na vestibular ou lingual. Expondo a raiz do dente inteiro. Tenho uma recessão gengival
*fenestração: exposição da raiz, porem existe uma ponte de osso que passa. Não tenho uma recessão gengival. É um buraco no osso, mostrando a raiz.
*a gengiva só fica aonde o osso esta. 
	Deiscência 
	Fenestração
 
Osteoblastos
-Células formadoras de osso
-Produz a matriz óssea (osteóide) composta por:
	Fibras colágenas
	Glicoproteínas
	Proteoglicanas
Vascularização do periodonto
-Artéria alveolar inferior => artéria... 
Sistema linfático do periodonto
-Submandibular
-Submentoniana (região anterior, o resto é submandibular)
-Submandibular
Inervação do periodonto
-N.A. superirio....
Outros materiais
		Aumento de Coroa ClA_nica
		Periodontia x Odontologia Restauradora - PERIO II
		estudo diri
		Protocolo de Periodontia
		lesão de furca
		Instrumentais
		A respeito da epidemiologia das doenças periodontais, assinale a alternativa que contém apenas itens corretos. I O índice periodontal comunitário ...
		A doença gengival mais comum é a gengivite, uma resposta inflamatória simples a uma variedade de estímulos. A gengivite é iniciada se o biofilme b...
		Qual o intervalo recomendado para reavaliação(acompanhamento) após tratamento periodontal não cirúrgico de paciente com periodontite? a) Dois dias...
		1)    Caso clínico abaixo refere-se as questões 1 e 2. Caso Clínico: Paciente JCG, 40 anos, gênero feminino, comparece a Clínica Integrada para...
		Analise os casos descritos abaixo Caso 1: Paciente JB, de 33 anos, sexo feminino, chegou a Clínica de Integrada da Faculdade de Odontologia de Ara...
		Segundo o caso apresentado, a paciente faz uso de contraceptivo oral, antidepressivo e hipoglicemiante. Analisando-se as informações, informe se ...
		Conteúdos
DisciplinasTodos os conteúdos
		Premium
Seja PremiumPD Carreiras
		Institucional
Sobre a Passei DiretoBlogTrabalhe conoscoPolítica de privacidadeTermos de usoCentral de ajuda
Disponível naGoogle Play
Disponível naApp Store
© 2024 Passei DiretoPT: Passei Direto		PT: Passei Direto
		ES: Studenta
Materiais relacionados
7 pág.
Anatomia e Histologia do PeriodontoUEPB
Maria Eduarda Borges 
6 pág.
Anatomia do periodonto - resumoUFSM
Marina Michels Dotto 
14 pág.
Anatomia do PeriodontoUNIC
Kállita Amorim 
4 pág.
Apostila
anatomia e histologia do periodontoUNB
Esther Cronemberger 
Perguntas relacionadas
PERGUNTA DE ANATOMIA HUMANA
Estética e Cosmética 
São elementos importantes da anatomia dental em relação aos contatos interproximais, exceto:
A) Manutenção da posição horizontal mésio distal
B) ...
Questões para Estudantes 
Dentre as estruturas relacionadas abaixo, marque aquela que não faz parte do periodonto de sustentação:
a) Ligamento periodontal
b) Fibras da cri...
Estudando com Questões 
Diferencie a gengivite necrosante, periodontite necrosante e a estomatite necrosante:
A gengivite necrosante é um processo inflamatório agudo de t...
Estudando com Questões 
Outros materiais
		Aumento de Coroa ClA_nica
		Periodontia x Odontologia Restauradora - PERIO II
		estudo diri
		Protocolo de Periodontia
		lesão de furca
		Instrumentais
		A respeito da epidemiologia das doenças periodontais, assinale a alternativa que contém apenas itens corretos. I O índice periodontal comunitário ...
		A doença gengival mais comum é a gengivite, uma resposta inflamatória simples a uma variedade de estímulos. A gengivite é iniciada se o biofilme b...
		Qual o intervalo recomendado para reavaliação(acompanhamento) após tratamento periodontal não cirúrgico de paciente com periodontite? a) Dois dias...
		1)    Caso clínico abaixo refere-se as questões 1 e 2. Caso Clínico: Paciente JCG, 40 anos, gênero feminino, comparece a Clínica Integrada para...
		Analise os casos descritos abaixo Caso 1: Paciente JB, de 33 anos, sexo feminino, chegou a Clínica de Integrada da Faculdade de Odontologia de Ara...
		Segundo o caso apresentado, a paciente faz uso de contraceptivo oral, antidepressivo e hipoglicemiante. Analisando-se as informações, informe se ...
		Conteúdos
DisciplinasTodos os conteúdos
		Premium
Seja PremiumPD Carreiras
		Institucional
Sobre a Passei DiretoBlogTrabalhe conoscoPolítica de privacidadeTermos de usoCentral de ajuda
Disponível naGoogle Play
Disponível naApp Store
© 2024 Passei DiretoPT: Passei Direto		PT: Passei Direto
		ES: Studenta
@charset "utf-8";
.UserBadge_user-badge-image-box__rEvaW.jsx-597696568 { width: 29px; height: 29px; }
@charset "utf-8";
.UserBadge_user-badge-image-box__rEvaW.jsx-2456641528 { width: 30px; height: 30px; }
@charset "utf-8";
.pf { position: relative; background-color: transparent; overflow: hidden; border: 0px; text-align: center; }
.pc { position: absolute; border: 0px; padding: 0px; margin: 0px; top: 0px; left: 0px; width: 100%; height: 100%; overflow: hidden; display: block; transform-origin: 0px 0px; }
.pc.opened { display: block; }
.bf { position: absolute; border: 0px; margin: 0px; top: 0px; bottom: 0px; width: 100%; height: 100%; user-select: none; }
.bi { position: absolute; border: 0px; margin: 0px; user-select: none; }
@media print {
 .pf { display: none; }
}
.c { position: absolute; border: 0px; padding: 0px; margin: 0px; overflow: hidden; display: block; }
.t { position: absolute; white-space: pre; font-size: 1px; transform-origin: 0px 100%; unicode-bidi: bidi-override; }
.t::after { content: ""; }
.t::before { content: ""; display: inline-block; }
.t span { position: relative; unicode-bidi: bidi-override; }
.blank { display: inline-block; color: transparent; z-index: 0; }
.pi { display: none; }
.d { position: absolute; transform-origin: 0px 100%; }
.it { border: 0px; background-color: transparent; }
@charset "utf-8";
.UserBadge_user-badge-image-box__rEvaW.jsx-42405560 { width: 25px; height: 25px; }
@charset "utf-8";
.qJTHM { user-select: none; color: rgb(32, 33, 36); direction: ltr; font-family: Roboto-Regular, arial, sans-serif; -webkit-font-smoothing: antialiased; font-weight: 400; margin: 0px; overflow: hidden; text-size-adjust: 100%; }
.ynRLnc { left: -9999px; position: absolute; top: -9999px; }
.L6cTce { display: none; }
.bltWBb { word-break: break-all; }
.hSRGPd { color: rgb(26, 115, 232); cursor: pointer; font-weight: 500; text-decoration: none; }
.Bz112c-W3lGp { height: 16px; width: 16px; }
.Bz112c-E3DyYd { height: 20px; width: 20px; }
.Bz112c-r9oPif { height: 24px; width: 24px; }
.Bz112c-uaxL4e { border-radius: 10px; }
.LgbsSe-Bz112c { display: block; }
.S9gUrf-YoZ4jf, .S9gUrf-YoZ4jf * { border: none; margin: 0px; padding: 0px; }
.fFW7wc-ibnC6b > .aZ2wEe > div { border-color: rgb(66, 133, 244); }
.P1ekSe-ZMv3u > div:nth-child(1) { background-color: rgb(26, 115, 232) !important; }
.P1ekSe-ZMv3u > div:nth-child(2), .P1ekSe-ZMv3u > div:nth-child(3) { background-image: linear-gradient(to right, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)), linear-gradient(to right, rgb(26, 115, 232), rgb(26, 115, 232)) !important; }
.haAclf { display: inline-block; }
.nsm7Bb-HzV7m-LgbsSe { border-radius: 4px; box-sizing: border-box; transition: background-color 0.218s ease 0s, border-color 0.218s ease 0s; user-select: none; appearance: none; background-color: rgb(255, 255, 255); background-image: none; border: 1px solid rgb(218, 220, 224); color: rgb(60, 64, 67); cursor: pointer; font-family: "Google Sans", arial, sans-serif; font-size: 14px; height: 40px; letter-spacing: 0.25px; outline: none; overflow: hidden; padding: 0px 12px; position: relative; text-align: center; vertical-align: middle; white-space: nowrap; width: auto; }
@media screen and (-ms-high-contrast:active) {
 .nsm7Bb-HzV7m-LgbsSe { border: 2px solid windowtext; color: windowtext; }
}
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe { font-size: 14px; height: 32px; letter-spacing: 0.25px; padding: 0px 10px; }
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe { font-size: 11px; height: 20px; letter-spacing: 0.3px; padding: 0px 8px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe { padding: 0px; width: 40px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe { width: 32px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe { width: 20px; }
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK { border-radius: 20px; }
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.pSzOP-SxQuSe { border-radius: 16px; }
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.purZT-SxQuSe { border-radius: 10px; }
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc { border: none; color: rgb(255, 255, 255); }
.nsm7Bb-HzV7m-LgbsSe.MFS4be-v3pZbf-Ia7Qfc { background-color: rgb(26, 115, 232); }
.nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc { background-color: rgb(32, 33, 36); color: rgb(232, 234, 237); }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { height: 18px; margin-right: 8px; min-width: 18px; width: 18px; }
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { height: 14px; min-width: 14px; width: 14px; }
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { height: 10px; min-width: 10px; width: 10px; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c { margin-left: 8px; margin-right: -4px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { margin: 0px; padding: 10px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { padding: 8px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c { padding: 4px; }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-top-left-radius: 3px; border-bottom-left-radius: 3px; display: flex; justify-content: center; align-items: center; background-color: rgb(255, 255, 255); height: 36px; margin-left: -10px; margin-right: 12px; min-width: 36px; width: 36px; }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c, .nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c { margin: 0px; padding: 0px; }
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { height: 28px; margin-left: -8px; margin-right: 10px; min-width: 28px; width: 28px; }
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { height: 16px; margin-left: -6px; margin-right:
8px; min-width: 16px; width: 16px; }
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 3px; margin-left: 2px; margin-right: 0px; padding: 0px; }
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 18px; }
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 14px; }
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 8px; }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb { display: flex; align-items: center; flex-flow: row; justify-content: space-between; height: 100%; position: relative; width: 100%; }
.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX { justify-content: center; }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-BPrWId { flex-grow: 1; font-family: "Google Sans", arial, sans-serif; font-weight: 500; overflow: hidden; text-overflow: ellipsis; vertical-align: top; }
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-BPrWId { font-weight: 300; }
.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX .nsm7Bb-HzV7m-LgbsSe-BPrWId { flex-grow: 0; }
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-MJoBVe { transition: background-color 0.218s ease 0s; inset: 0px; position: absolute; }
.nsm7Bb-HzV7m-LgbsSe:hover, .nsm7Bb-HzV7m-LgbsSe:focus { box-shadow: none; border-color: rgb(210, 227, 252); outline: none; }
.nsm7Bb-HzV7m-LgbsSe:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe, .nsm7Bb-HzV7m-LgbsSe:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe { background: rgba(66, 133, 244, 0.04); }
.nsm7Bb-HzV7m-LgbsSe:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe { background: rgba(66, 133, 244, 0.1); }
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe, .nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe { background: rgba(255, 255, 255, 0.24); }
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe { background: rgba(255, 255, 255, 0.32); }
.nsm7Bb-HzV7m-LgbsSe .n1UuX-DkfjY { border-radius: 50%; display: flex; height: 20px; margin-left: -4px; margin-right: 8px; min-width: 20px; width: 20px; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId { font-family: Roboto; font-size: 12px; text-align: left; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .ssJRIf, .nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .fmcmS { overflow: hidden; text-overflow: ellipsis; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff { display: flex; align-items: center; color: rgb(95, 99, 104); fill: rgb(95, 99, 104); font-size: 11px; font-weight: 400; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff { color: rgb(232, 234, 237); fill: rgb(232, 234, 237); }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .Bz112c { height: 18px; margin: -3px -3px -3px 2px; min-width: 18px; width: 18px; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 0px 3px 3px 0px; margin-left: 12px; margin-right: -10px; }
.nsm7Bb-HzV7m-LgbsSe.jVeSEe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf { border-radius: 18px; }
.L5Fo6c-sM5MNb { border: 0px; display: block; left: 0px; position: relative; top: 0px; }
.L5Fo6c-bF1uUb { border-radius: 4px; inset: 0px; cursor: pointer; position: absolute; }
.L5Fo6c-bF1uUb:focus { border: none; outline: none; }
sentinel { }
@charset "utf-8";
.fb_hidden { position: absolute; top: -10000px; z-index: 10001; }
.fb_reposition { overflow: hidden; position: relative; }
.fb_invisible { display: none; }
.fb_reset { background: none; border: 0px; border-spacing: 0px; color: rgb(0, 0, 0); cursor: auto; direction: ltr; font-family: "lucida grande", tahoma, verdana, arial, sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 1; margin: 0px; overflow: visible; padding: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-shadow: none; text-transform: none; visibility: visible; white-space: normal; word-spacing: normal; }
.fb_reset > div { overflow: hidden; }
@keyframes fb_transform { 
 0% { opacity: 0; transform: scale(0.95); }
 100% { opacity: 1; transform: scale(1); }
}
.fb_animate { animation: 0.3s ease 0s 1 normal forwards running fb_transform; }
.fb_hidden { position: absolute; top: -10000px; z-index: 10001; }
.fb_reposition { overflow: hidden; position: relative; }
.fb_invisible { display: none; }
.fb_reset { background: none; border: 0px; border-spacing: 0px; color: rgb(0, 0, 0); cursor: auto; direction: ltr; font-family: "lucida grande", tahoma, verdana, arial, sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 1; margin: 0px; overflow: visible; padding: 0px; text-align: left; text-decoration: none; text-indent: 0px; text-shadow: none; text-transform: none; visibility: visible; white-space: normal; word-spacing: normal; }
.fb_reset > div { overflow: hidden; }
@keyframes fb_transform { 
 0% { opacity: 0; transform: scale(0.95); }
 100% { opacity: 1; transform: scale(1); }
}
.fb_animate { animation: 0.3s ease 0s 1 normal forwards running fb_transform; }
.fb_dialog { background: rgba(82, 82, 82, 0.7); position: absolute; top: -10000px; z-index: 10001; }
.fb_dialog_advanced { border-radius: 8px; padding: 10px; }
.fb_dialog_content { background: rgb(255, 255, 255); color: rgb(55, 55, 55); }
.fb_dialog_close_icon { background: url("https://connect.facebook.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png") 0px 0px no-repeat scroll transparent; cursor: pointer; display: block; height: 15px; position: absolute; right: 18px; top: 17px; width: 15px; }
.fb_dialog_mobile .fb_dialog_close_icon { left: 5px; right: auto; top: 5px; }
.fb_dialog_padding { background-color: transparent; position: absolute; width: 1px; z-index: -1; }
.fb_dialog_close_icon:hover { background: url("https://connect.facebook.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png") 0px -15px no-repeat scroll transparent; }
.fb_dialog_close_icon:active { background: url("https://connect.facebook.net/rsrc.php/v3/yq/r/IE9JII6Z1Ys.png") 0px -30px no-repeat scroll transparent; }
.fb_dialog_iframe { line-height: 0; }
.fb_dialog_content .dialog_title { background: rgb(109, 132, 180); border: 1px solid rgb(54, 88, 153); color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; margin: 0px; }
.fb_dialog_content .dialog_title > span { background: url("https://connect.facebook.net/rsrc.php/v3/yd/r/Cou7n-nqK52.gif") 5px 50% no-repeat; float: left; padding: 5px 0px 7px 26px; }
body.fb_hidden { height: 100%; left: 0px; margin: 0px; overflow: visible; position: absolute; top: -10000px; transform: none; width: 100%; }
.fb_dialog.fb_dialog_mobile.loading { background: url("https://connect.facebook.net/rsrc.php/v3/ya/r/3rhSv5V8j3o.gif") 50% 50% no-repeat white; min-height: 100%; min-width: 100%; overflow: hidden; position: absolute; top: 0px; z-index: 10001; }
.fb_dialog.fb_dialog_mobile.loading.centered { background: none; height: auto; min-height: initial; min-width: initial; width: auto; }
.fb_dialog.fb_dialog_mobile.loading.centered #fb_dialog_loader_spinner { width: 100%; }
.fb_dialog.fb_dialog_mobile.loading.centered .fb_dialog_content { background: none; }
.loading.centered #fb_dialog_loader_close { clear: both; color: rgb(255, 255, 255); display: block; font-size: 18px; padding-top: 20px; }
#fb-root #fb_dialog_ipad_overlay { background: rgba(0, 0, 0, 0.4); inset: 0px; min-height: 100%; position: absolute; width: 100%; z-index: 10000; }
#fb-root #fb_dialog_ipad_overlay.hidden { display: none; }
.fb_dialog.fb_dialog_mobile.loading iframe { visibility: hidden; }
.fb_dialog_mobile .fb_dialog_iframe { position: sticky; top: 0px; }
.fb_dialog_content .dialog_header { border-bottom: 1px solid rgb(4, 59, 135); border-top-color: rgb(4, 59, 135); border-right-color: rgb(4, 59, 135); border-left-color:
rgb(4, 59, 135); box-shadow: white 0px 1px 1px -1px inset; color: rgb(255, 255, 255); font: bold 14px Helvetica, sans-serif; text-overflow: ellipsis; text-shadow: rgba(0, 30, 84, 0.298) 0px -1px 0px; vertical-align: middle; white-space: nowrap; }
.fb_dialog_content .dialog_header table { height: 43px; width: 100%; }
.fb_dialog_content .dialog_header td.header_left { font-size: 12px; padding-left: 5px; vertical-align: middle; width: 60px; }
.fb_dialog_content .dialog_header td.header_right { font-size: 12px; padding-right: 5px; vertical-align: middle; width: 60px; }
.fb_dialog_content .touchable_button { background-clip: padding-box; border: 1px solid rgb(41, 72, 125); border-radius: 3px; display: inline-block; line-height: 18px; margin-top: 3px; max-width: 85px; padding: 4px 12px; position: relative; }
.fb_dialog_content .dialog_header .touchable_button input { background: none; border: none; color: rgb(255, 255, 255); font: bold 12px Helvetica, sans-serif; margin: 2px -12px; padding: 2px 6px 3px; text-shadow: rgba(0, 30, 84, 0.298) 0px -1px 0px; }
.fb_dialog_content .dialog_header .header_center { color: rgb(255, 255, 255); font-size: 16px; font-weight: bold; line-height: 18px; text-align: center; vertical-align: middle; }
.fb_dialog_content .dialog_content { background: url("https://connect.facebook.net/rsrc.php/v3/y9/r/jKEcVPZFk-2.gif") 50% 50% no-repeat; border-width: 0px 1px; border-right-style: solid; border-left-style: solid; border-right-color: rgb(74, 74, 74); border-left-color: rgb(74, 74, 74); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; border-top-style: initial; border-top-color: initial; height: 150px; }
.fb_dialog_content .dialog_footer { background: rgb(245, 246, 247); border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(74, 74, 74) rgb(74, 74, 74); border-image: initial; height: 40px; }
#fb_dialog_loader_close { float: left; }
.fb_dialog.fb_dialog_mobile .fb_dialog_close_icon { visibility: hidden; }
#fb_dialog_loader_spinner { animation: 1.2s linear 0s infinite normal none running rotateSpinner; background-color: transparent; background-image: url("https://connect.facebook.net/rsrc.php/v3/yD/r/t-wz8gw1xG1.png"); background-position: 50% 50%; background-repeat: no-repeat; height: 24px; width: 24px; }
@keyframes rotateSpinner { 
 0% { transform: rotate(0deg); }
 100% { transform: rotate(360deg); }
}
.fb_iframe_widget { display: inline-block; position: relative; }
.fb_iframe_widget span { display: inline-block; position: relative; text-align: justify; }
.fb_iframe_widget iframe { position: absolute; }
.fb_iframe_widget_fluid_desktop, .fb_iframe_widget_fluid_desktop span, .fb_iframe_widget_fluid_desktop iframe { max-width: 100%; }
.fb_iframe_widget_fluid_desktop iframe { min-width: 220px; position: relative; }
.fb_iframe_widget_lift { z-index: 1; }
.fb_iframe_widget_fluid { display: inline; }
.fb_iframe_widget_fluid span { width: 100%; }
.fb_mpn_mobile_landing_page_slide_out { animation-duration: 200ms; animation-name: fb_mpn_landing_page_slide_out; transition-timing-function: ease-in; }
.fb_mpn_mobile_landing_page_slide_out_from_left { animation-duration: 200ms; animation-name: fb_mpn_landing_page_slide_out_from_left; transition-timing-function: ease-in; }
.fb_mpn_mobile_landing_page_slide_up { animation-duration: 500ms; animation-name: fb_mpn_landing_page_slide_up; transition-timing-function: ease-in; }
.fb_mpn_mobile_bounce_in { animation-duration: 300ms; animation-name: fb_mpn_bounce_in; transition-timing-function: ease-in; }
.fb_mpn_mobile_bounce_out { animation-duration: 300ms; animation-name: fb_mpn_bounce_out; transition-timing-function: ease-in; }
.fb_mpn_mobile_bounce_out_v2 { animation-duration: 300ms; animation-name: fb_mpn_fade_out; transition-timing-function: ease-in; }
.fb_customer_chat_bounce_in_v2 { animation-duration: 300ms; animation-name: fb_bounce_in_v2; transition-timing-function: ease-in; }
.fb_customer_chat_bounce_in_from_left { animation-duration: 300ms; animation-name: fb_bounce_in_from_left; transition-timing-function: ease-in; }
.fb_customer_chat_bounce_out_v2 { animation-duration: 300ms; animation-name: fb_bounce_out_v2; transition-timing-function: ease-in; }
.fb_customer_chat_bounce_out_from_left { animation-duration: 300ms; animation-name: fb_bounce_out_from_left; transition-timing-function: ease-in; }
.fb_invisible_flow { display: inherit; height: 0px; overflow-x: hidden; width: 0px; }
@keyframes fb_mpn_landing_page_slide_out { 
 0% { margin: 0px 12px; }
 60% { border-radius: 18px; }
 100% { border-radius: 50%; margin: 0px 24px; width: 60px; }
}
@keyframes fb_mpn_landing_page_slide_out_from_left { 
 0% { left: 12px; }
 60% { border-radius: 18px; }
 100% { border-radius: 50%; left: 12px; width: 60px; }
}
@keyframes fb_mpn_landing_page_slide_up { 
 0% { bottom: 0px; opacity: 0; }
 100% { bottom: 24px; opacity: 1; }
}
@keyframes fb_mpn_bounce_in { 
 0% { opacity: 0.5; top: 100%; }
 100% { opacity: 1; top: 0px; }
}
@keyframes fb_mpn_fade_out { 
 0% { bottom: 30px; opacity: 1; }
 100% { bottom: 0px; opacity: 0; }
}
@keyframes fb_mpn_bounce_out { 
 0% { opacity: 1; top: 0px; }
 100% { opacity: 0.5; top: 100%; }
}
@keyframes fb_bounce_in_v2 { 
 0% { opacity: 0; transform: scale(0, 0); transform-origin: right bottom; }
 50% { transform: scale(1.03, 1.03); transform-origin: right bottom; }
 100% { opacity: 1; transform: scale(1, 1); transform-origin: right bottom; }
}
@keyframes fb_bounce_in_from_left { 
 0% { opacity: 0; transform: scale(0, 0); transform-origin: left bottom; }
 50% { transform: scale(1.03, 1.03); transform-origin: left bottom; }
 100% { opacity: 1; transform: scale(1, 1); transform-origin: left bottom; }
}
@keyframes fb_bounce_out_v2 { 
 0% { opacity: 1; transform: scale(1, 1); transform-origin: right bottom; }
 100% { opacity: 0; transform: scale(0, 0); transform-origin: right bottom; }
}
@keyframes fb_bounce_out_from_left { 
 0% { opacity: 1; transform: scale(1, 1); transform-origin: left bottom; }
 100% { opacity: 0; transform: scale(0, 0); transform-origin: left bottom; }
}
@keyframes slideInFromBottom { 
 0% { opacity: 0.1; transform: translateY(100%); }
 100% { opacity: 1; transform: translateY(0px); }
}
@keyframes slideInFromBottomDelay { 
 0% { opacity: 0; transform: translateY(100%); }
 97% { opacity: 0; transform: translateY(100%); }
 100% { opacity: 1; transform: translateY(0px); }
}
@charset "utf-8";
.ff0 { font-family: sans-serif; visibility: hidden; }
@font-face { font-family: ff1; src: url("https://files.passeidireto.com/4638194d-a7c3-4332-86a2-568991f7e5b1/f1.woff") format("woff"); }
.ff1 { font-family: ff1; line-height: 1.3833; font-style: normal; font-weight: normal; visibility: visible; }
@font-face { font-family: ff2; src: url("https://files.passeidireto.com/4638194d-a7c3-4332-86a2-568991f7e5b1/f2.woff") format("woff"); }
.ff2 { font-family: ff2; line-height: 1.34619; font-style: normal; font-weight: normal; visibility: visible; }
@font-face { font-family: ff3; src: url("https://files.passeidireto.com/4638194d-a7c3-4332-86a2-568991f7e5b1/f3.woff") format("woff"); }
.ff3 { font-family: ff3; line-height: 1.33887; font-style: normal; font-weight: normal; visibility: visible; }
@font-face { font-family: ff4; src: url("https://files.passeidireto.com/4638194d-a7c3-4332-86a2-568991f7e5b1/f4.woff") format("woff"); }
.ff4 { font-family: ff4; line-height: 1.33008; font-style: normal; font-weight: normal; visibility: visible; }
@font-face { font-family: ff5; src: url("https://files.passeidireto.com/4638194d-a7c3-4332-86a2-568991f7e5b1/f5.woff") format("woff"); }
.ff5 { font-family: ff5; line-height: 0.708008; font-style: normal; font-weight: normal; visibility: visible; }
.m0 { transform: matrix(0.25, 0, 0, 0.25, 0, 0); }
.v0 { vertical-align:
0px; }
.ls5 { letter-spacing: -1.5px; }
.lsc { letter-spacing: -1.356px; }
.lsb { letter-spacing: -1.016px; }
.ls6 { letter-spacing: -0.748px; }
.ls0 { letter-spacing: 0px; }
.ls7 { letter-spacing: 0.82px; }
.ls2 { letter-spacing: 1.016px; }
.lsa { letter-spacing: 1.017px; }
.ls3 { letter-spacing: 1.356px; }
.ls1 { letter-spacing: 1.5px; }
.ls9 { letter-spacing: 1.62px; }
.ls4 { letter-spacing: 2.252px; }
.ls8 { letter-spacing: 128.45px; }
.sc_ { text-shadow: none; }
.sc0 { text-shadow: transparent -0.015em 0px, transparent 0px 0.015em, transparent 0.015em 0px, transparent 0px -0.015em; }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
 .sc_ { -webkit-text-stroke: 0px transparent; }
 .sc0 { -webkit-text-stroke: 0.015em transparent; text-shadow: none; }
}
.ws3 { word-spacing: -11.985px; }
.ws4 { word-spacing: -11.424px; }
.ws2 { word-spacing: -11.25px; }
.ws1 { word-spacing: -10.425px; }
.ws5 { word-spacing: -9.263px; }
.ws6 { word-spacing: -8.438px; }
.ws0 { word-spacing: 0px; }
._9 { margin-left: -5.068px; }
._5 { margin-left: -4.029px; }
._7 { margin-left: -2.601px; }
._2 { margin-left: -1.479px; }
._0 { width: 1.683px; }
._1 { width: 3.366px; }
._3 { width: 4.507px; }
._6 { width: 5.583px; }
._a { width: 6.625px; }
._8 { width: 7.736px; }
._c { width: 9.113px; }
._b { width: 14.982px; }
._4 { width: 128.45px; }
._d { width: 664.37px; }
.fc1 { color: rgb(255, 0, 0); }
.fc0 { color: rgb(0, 0, 0); }
.fs0 { font-size: 51px; }
.yfb { bottom: 5.25px; }
.yfc { bottom: 5.28px; }
.yf9 { bottom: 43.55px; }
.y46 { bottom: 45.05px; }
.yc4 { bottom: 45.5px; }
.ydb { bottom: 47.3px; }
.ya6 { bottom: 52px; }
.yb7 { bottom: 52.55px; }
.y32 { bottom: 54.8px; }
.y47 { bottom: 55.5px; }
.y5b { bottom: 58.575px; }
.yfd { bottom: 59px; }
.y1c { bottom: 59.325px; }
.yab { bottom: 59.5px; }
.y8b { bottom: 62.325px; }
.yc3 { bottom: 63.075px; }
.ya5 { bottom: 65.325px; }
.yf8 { bottom: 71.325px; }
.y45 { bottom: 72.075px; }
.ydf { bottom: 72.825px; }
.yda { bottom: 74.325px; }
.yb6 { bottom: 79.575px; }
.y31 { bottom: 81.825px; }
.y6e { bottom: 82.575px; }
.y1b { bottom: 86.35px; }
.y8a { bottom: 89.35px; }
.yde { bottom: 90.1px; }
.ya4 { bottom: 92.35px; }
.y33 { bottom: 97px; }
.yf7 { bottom: 98.35px; }
.y44 { bottom: 99.1px; }
.yd9 { bottom: 101.35px; }
.yb5 { bottom: 106.6px; }
.y5c { bottom: 107px; }
.yb0 { bottom: 107.35px; }
.y30 { bottom: 108.85px; }
.y6d { bottom: 109.6px; }
.y5a { bottom: 113.35px; }
.y1a { bottom: 114.1px; }
.y89 { bottom: 116.37px; }
.ya3 { bottom: 119.37px; }
.yf6 { bottom: 125.37px; }
.y43 { bottom: 126.87px; }
.yd8 { bottom: 129.13px; }
.yaf { bottom: 133.63px; }
.ye3 { bottom: 134.38px; }
.y2f { bottom: 135.88px; }
.y6c { bottom: 136.63px; }
.ya2 { bottom: 137.38px; }
.y59 { bottom: 140.38px; }
.y19 { bottom: 141.13px; }
.y88 { bottom: 144.15px; }
.yf5 { bottom: 152.4px; }
.y42 { bottom: 153.9px; }
.y6b { bottom: 154.65px; }
.yd7 { bottom: 156.15px; }
.yae { bottom: 161.4px; }
.y2e { bottom: 163.65px; }
.y58 { bottom: 167.4px; }
.y18 { bottom: 168.15px; }
.y87 { bottom: 171.15px; }
.y6a { bottom: 171.92px; }
.ye4 { bottom: 177.5px; }
.yf4 { bottom: 180.17px; }
.y41 { bottom: 180.92px; }
.yd6 { bottom: 183.17px; }
.yad { bottom: 188.42px; }
.y8c { bottom: 188.5px; }
.y69 { bottom: 189.17px; }
.y2d { bottom: 190.67px; }
.ya1 { bottom: 191.42px; }
.y17 { bottom: 195.17px; }
.yb8 { bottom: 195.5px; }
.y86 { bottom: 198.17px; }
.yf3 { bottom: 207.2px; }
.y40 { bottom: 207.95px; }
.yd5 { bottom: 210.2px; }
.ye0 { bottom: 212.5px; }
.y68 { bottom: 215.45px; }
.ydd { bottom: 216.2px; }
.y2c { bottom: 218.45px; }
.y57 { bottom: 222.2px; }
.y16 { bottom: 222.95px; }
.y85 { bottom: 225.2px; }
.y67 { bottom: 233.47px; }
.yf2 { bottom: 234.22px; }
.y3f { bottom: 235.72px; }
.yd4 { bottom: 237.97px; }
.yb1 { bottom: 239.5px; }
.yac { bottom: 242.47px; }
.y84 { bottom: 243.22px; }
.y2b { bottom: 245.47px; }
.y56 { bottom: 249.22px; }
.y15 { bottom: 249.97px; }
.yc2 { bottom: 252.97px; }
.yff { bottom: 255.97px; }
.y66 { bottom: 259.75px; }
.ye2 { bottom: 260.5px; }
.yf1 { bottom: 261.25px; }
.y3e { bottom: 262.75px; }
.yd3 { bottom: 265px; }
.y83 { bottom: 270.25px; }
.ya0 { bottom: 272.5px; }
.y2a { bottom: 273.25px; }
.y14 { bottom: 277px; }
.yc1 { bottom: 280px; }
.y65 { bottom: 286.78px; }
.yf0 { bottom: 289.03px; }
.y3d { bottom: 289.78px; }
.yd2 { bottom: 292.03px; }
.y82 { bottom: 297.28px; }
.y29 { bottom: 299.53px; }
.y9f { bottom: 300.28px; }
.y13 { bottom: 304.03px; }
.yc0 { bottom: 307.03px; }
.y64 { bottom: 314.55px; }
.yef { bottom: 316.05px; }
.y3c { bottom: 316.8px; }
.y28 { bottom: 317.55px; }
.yd1 { bottom: 319.05px; }
.y81 { bottom: 324.3px; }
.y9e { bottom: 327.3px; }
.y55 { bottom: 331.05px; }
.y12 { bottom: 331.8px; }
.ybf { bottom: 334.05px; }
.y63 { bottom: 341.55px; }
.yb4 { bottom: 342.3px; }
.yee { bottom: 343.08px; }
.y27 { bottom: 343.83px; }
.yaa { bottom: 344.58px; }
.y3b { bottom: 345.33px; }
.yd0 { bottom: 346.83px; }
.y80 { bottom: 351.33px; }
.y9d { bottom: 354.33px; }
.y54 { bottom: 358.08px; }
.y11 { bottom: 358.83px; }
.ybe { bottom: 361.83px; }
.y62 { bottom: 368.58px; }
.yed { bottom: 370.08px; }
.y26 { bottom: 370.83px; }
.y3a { bottom: 371.6px; }
.ycf { bottom: 373.85px; }
.y53 { bottom: 376.1px; }
.ydc { bottom: 376.5px; }
.y7f { bottom: 379.1px; }
.y9c { bottom: 381.35px; }
.y10 { bottom: 385.85px; }
.ye1 { bottom: 386.6px; }
.y25 { bottom: 388.85px; }
.y39 { bottom: 389.6px; }
.y61 { bottom: 396.35px; }
.yec { bottom: 397.85px; }
.ya9 { bottom: 398.6px; }
.yce { bottom: 400.88px; }
.y7e { bottom: 406.13px; }
.y9b { bottom: 409.13px; }
.yf { bottom: 412.88px; }
.y24 { bottom: 415.88px; }
.y60 { bottom: 423.38px; }
.yeb { bottom: 424.88px; }
.ya8 { bottom: 426.38px; }
.ycd { bottom: 427.88px; }
.y6f { bottom: 430.5px; }
.y7d { bottom: 433.15px; }
.y38 { bottom: 433.9px; }
.y9a { bottom: 436.15px; }
.ye { bottom: 440.65px; }
.y23 { bottom: 442.9px; }
.ya7 { bottom: 443.65px; }
.y5f { bottom: 450.4px; }
.yea { bottom: 451.9px; }
.yfe { bottom: 452.65px; }
.y99 { bottom: 454.15px; }
.ycc { bottom: 455.65px; }
.y37 { bottom: 460.17px; }
.y22 { bottom: 460.92px; }
.yd { bottom: 467.67px; }
.ybd { bottom: 470.67px; }
.y98 { bottom: 471.42px; }
.y5e { bottom: 477.42px; }
.y36 { bottom: 478.17px; }
.ye9 { bottom: 478.92px; }
.ycb { bottom: 482.67px; }
.y21 { bottom: 487.2px; }
.y7c { bottom: 487.95px; }
.yc { bottom: 494.7px; }
.y5d { bottom: 495.45px; }
.y97 { bottom: 497.7px; }
.y35 { bottom: 505.2px; }
.ye8 { bottom: 506.7px; }
.y52 { bottom: 507.45px; }
.yca { bottom: 509.7px; }
.y20 { bottom: 514.22px; }
.y7b { bottom: 514.97px; }
.y96 { bottom: 515.72px; }
.yb { bottom: 521.72px; }
.y34 { bottom: 522.47px; }
.ybc { bottom: 524.72px; }
.yb3 { bottom: 532.22px; }
.y95 { bottom: 532.97px; }
.ye7 { bottom: 533.72px; }
.y51 { bottom: 535.22px; }
.yc9 { bottom: 536.72px; }
.y1d { bottom: 538.5px; }
.y1f { bottom: 541.22px; }
.y7a { bottom: 541.97px; }
.ybb { bottom: 542.75px; }
.ya { bottom: 549.5px; }
.y94 { bottom: 559.25px; }
.ye6 { bottom: 560.75px; }
.y50 { bottom: 562.25px; }
.yc8 { bottom: 564.5px; }
.y1e { bottom: 566px; }
.y79 { bottom: 569px; }
.yfa { bottom: 572.78px; }
.y9 { bottom: 576.53px; }
.y93 { bottom: 586.28px; }
.y4f { bottom: 589.28px; }
.yc7 { bottom: 591.53px; }
.y78 { bottom: 596.78px; }
.y8 { bottom: 603.55px; }
.y101 { bottom: 605.05px; }
.y100 { bottom: 605.5px; }
.ye5 { bottom: 611.8px; }
.y92 { bottom: 614.05px; }
.yba { bottom: 614.8px; }
.y4e { bottom: 616.3px; }
.yc6 { bottom: 618.55px; }
.y77 { bottom: 623.8px; }
.y7 { bottom: 630.58px; }
.y4d { bottom: 634.33px; }
.y91 { bottom: 641.08px; }
.y76 { bottom: 650.83px; }
.y6 { bottom: 658.35px; }
.yb9 { bottom: 659.1px; }
.y4c { bottom: 660.6px; }
.y90 { bottom: 668.1px; }
.y75 { bottom: 677.85px; }
.y4b { bottom: 678.6px; }
.y5 { bottom: 685.38px; }
.yb2 { bottom: 686.13px; }
.y8f { bottom: 695.13px; }
.y4a { bottom: 695.88px; }
.y74 { bottom: 705.63px; }
.y4 { bottom: 712.38px; }
.y49 { bottom: 722.9px; }
.y73 { bottom: 732.65px; }
.y3 { bottom: 739.4px; }
.y48 { bottom: 740.15px; }
.y8e { bottom: 749.92px; }
.y72 { bottom: 759.67px; }
.y0 { bottom: 764.5px; }
.y2 { bottom: 767.17px; }
.y8d { bottom: 767.92px; }
.yc5 { bottom: 776.95px; }
.y71 { bottom: 777.7px; }
.y1 { bottom: 794.2px; }
.y70 { bottom: 794.95px; }
.h14 { height: 16.5px; }
.h15 { height: 16.525px; }
.h1 { height: 28.5px; }
.h7 { height: 52.1953px; }
.h5 { height: 52.6436px; }
.h3 { height: 53.0171px; }
.h2 { height: 53.8389px; }
.h17 { height: 201px; }
.h4 { height: 268px; }
.ha { height: 301px; }
.h11 { height: 390px; }
.he { height: 498.5px; }
.hb { height: 505.5px; }
.h8 { height: 532.5px; }
.h12 { height: 553.5px; }
.h16 { height: 557px; }
.h13 { height: 557.5px; }
.hf { height: 570.5px; }
.hc { height: 605px; }
.hd { height: 607.5px; }
.h9 { height: 659px; }
.h6 { height: 696px; }
.h10 { height: 703px; }
.h0 { height: 842.25px; }
.w10 { width: 72.1px; }
.w11 { width: 77.35px; }
.w6 { width: 97.5px; }
.we { width: 105px; }
.w9 { width: 112px; }
.w7 { width: 122.5px; }
.w5 { width: 131.5px; }
.wc { width: 156.5px; }
.w8 { width: 200.5px; }
.w1 { width: 225.5px; }
.w3 { width: 229px; }
.wd { width: 236px; }
.wb { width: 296.5px; }
.w13 { width: 316px; }
.wa { width: 317px; }
.w2 { width: 320px; }
.w12 { width: 350.5px; }
.w4 { width: 408px; }
.wf { width: 484px; }
.w0 { width: 595.5px; }
.x9 { left: 5.25px; }
.x0 { left: 36px; }
.xa { left: 51.825px; }
.x4 { left: 71.35px; }
.x2 { left: 106.62px; }
.x7 { left: 137.43px; }
.x3 { left: 211.77px; }
.x6 { left: 219.27px; }
.x5 { left: 315.4px; }
.xd { left: 351.45px; }
.x1 { left: 355.95px; }
.xc { left: 366.48px; }
.xb { left: 386px; }
.x8 { left: 396.5px; }
@charset "utf-8";
@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weight: 400; font-display: swap; src: local("Source Sans 3"), url("/nextjs/1.218.181/_next/static/media/source-sans-3-v10-latin-regular.361d5c9c.woff2") format("woff2"); }
@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weight: 600; font-display: swap; src: local("Source Sans 3"), url("/nextjs/1.218.181/_next/static/media/source-sans-3-v10-latin-600.303c3941.woff2") format("woff2"); }
@font-face { font-family: "Source Sans Pro"; font-style: normal; font-weight: 700; font-display: swap; src: local("Source Sans 3"), url("/nextjs/1.218.181/_next/static/media/source-sans-3-v10-latin-700.70044a51.woff2") format("woff2"); }
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video { margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-size: 100%; vertical-align: baseline; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { margin: 0px; height: 100%; width: 100%; font-family: "Source Sans Pro", sans-serif; line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote::after, blockquote::before, q::after, q::before { content: none; }
table { border-collapse: collapse; border-spacing: 0px; }
button { padding: 0px; border: none; font: inherit; color: inherit; background-color: transparent; cursor: pointer; }
[type="button"], [type="reset"], [type="submit"], button { border: none; outline: none; }
a { color: inherit; text-decoration: inherit; }
strong { letter-spacing: 0.4px; }
.shorten-text { letter-spacing: 0.3px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.pd-heading-lg, .pd-heading-md, .pd-heading-sm, .pd-heading-xl { letter-spacing: 0.4px; }
.pd-caption { letter-spacing: 0.2px; }
.pd-horizontal-separator { width: 100%; border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1px solid rgb(209, 210, 211); margin: 2px 0px; }
.pd-bullet { color: rgb(144, 147, 158); font-size: 0.813rem; margin: 0px 3px; }
.fancy-scroll { overflow: auto; }
.fancy-scroll::-webkit-scrollbar { width: 6px; height: 6px; }
.fancy-scroll::-webkit-scrollbar-thumb { border-radius: 6px; box-shadow: rgba(255, 255, 255, 0.2) 0px 0px 8px; background: rgb(185, 187, 195); }
@media (orientation: landscape) and (min-height: 600px), (orientation: landscape) and (min-width: 1024px), (orientation: portrait) and (min-width: 720px) {
 .hide-mobile { display: inherit; }
 .show-mobile { display: none !important; }
}
@media (orientation: landscape) and (max-height: 599.98px) and (max-width: 1023.98px), (orientation: portrait) and (max-width: 719.98px) {
 .hide-mobile { display: none !important; }
 .show-mobile { display: inherit; }
}
html { background-color: rgb(246, 245, 248); margin-right: 0px; -webkit-font-smoothing: antialiased; }
.pd-search-highlight { background-color: rgb(254, 233, 167); }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration { display: none; }
.pd-fade-in { animation: 0.5s ease 0s 1 normal none running fadein; }
@keyframes fadein { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.pd-heading-xl { font-size: 1.25rem; }
.pd-heading-lg, .pd-heading-xl { font-weight: 600; line-height: 1.2; color: rgb(46, 47, 50); }
.pd-heading-lg { font-size: 1.125rem; }
.pd-heading-md { font-size: 1rem; }
.pd-heading-md, .pd-heading-sm { font-weight: 600; line-height: 1.2; color: rgb(46, 47, 50); }
.pd-heading-sm { font-size: 0.875rem; }
.pd-subtitle-md { font-size: 0.875rem; font-weight: 400; line-height: 1.2; }
.pd-subtitle-lg { font-size: 1rem; font-weight: 400; line-height: 1.2; }
.pd-paragraph-md { font-size: 1rem; }
.pd-paragraph-md, .pd-paragraph-sm { font-weight: 400; line-height: 1.5; color: rgb(46, 47, 50); }
.pd-paragraph-sm { font-size: 0.875rem; }
.pd-caption { font-size: 0.813rem; font-weight: 400; line-height: 1.2; color: rgb(144, 147, 158); }
[class*="pd-heading"].action, [class*="pd-paragraph"].action { color: rgb(255, 115, 0); }
[class*="pd-heading"].neutral, [class*="pd-paragraph"].neutral { color: rgb(144, 147, 158); }
[class*="pd-heading"].reverse, [class*="pd-paragraph"].reverse { color: rgb(255, 255, 255); }
[class*="pd-heading"].uppercase, [class*="pd-paragraph"].uppercase { text-transform: uppercase; }
.pd-thumbnail-rectangle-xs { height:
136px; width: 100px; min-width: 100px; }
.pd-thumbnail-rectangle-sm, .pd-thumbnail-rectangle-xs { border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 3px 0px; overflow: hidden; }
.pd-thumbnail-rectangle-sm { height: 146px; width: 110px; min-width: 110px; }
.pd-thumbnail-rectangle-md { height: 184px; width: 137px; min-width: 137px; }
.pd-thumbnail-rectangle-lg, .pd-thumbnail-rectangle-md { border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 3px 0px; overflow: hidden; }
.pd-thumbnail-rectangle-lg { height: 243px; width: 180px; min-width: 180px; }
.pd-thumbnail-square-xs { height: 100px; width: 100px; min-width: 100px; }
.pd-thumbnail-square-sm, .pd-thumbnail-square-xs { border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 3px 0px; overflow: hidden; }
.pd-thumbnail-square-sm { height: 110px; width: 110px; min-width: 110px; }
.pd-thumbnail-square-md { height: 137px; width: 137px; min-width: 137px; }
.pd-thumbnail-square-lg, .pd-thumbnail-square-md { border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 3px 0px; overflow: hidden; }
.pd-thumbnail-square-lg { height: 180px; width: 180px; min-width: 180px; }
.pd-button-primary { display: flex; align-items: center; background-color: rgb(255, 115, 0); color: rgb(255, 255, 255); font-size: 0.875rem; font-weight: 600; line-height: 1.2; padding: 8px 16px; border-radius: 500px; text-transform: none; transition: all 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) 0s; }
.pd-button-primary i.material-icons { margin-right: 4px; font-size: 1.125rem; }
.pd-button-primary:hover { cursor: pointer; background-color: rgb(255, 137, 39) !important; }
.pd-button-primary:disabled { background-color: rgb(209, 210, 211) !important; color: rgb(144, 147, 158) !important; }
.pd-button-secondary { display: flex; align-items: center; background-color: rgb(57, 199, 144); color: rgb(255, 255, 255); font-size: 0.875rem; font-weight: 600; line-height: 1.2; padding: 8px 16px; border-radius: 500px; text-transform: none; transition: all 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) 0s; }
.pd-button-secondary i.material-icons { margin-right: 4px; font-size: 1.125rem; }
.pd-button-secondary:hover { cursor: pointer; background-color: rgb(80, 210, 159) !important; }
.pd-button-secondary:disabled { background-color: rgb(209, 210, 211) !important; color: rgb(144, 147, 158) !important; }
.pd-button-primary-transparent { background-color: transparent; color: rgb(255, 115, 0); font-size: 0.875rem; font-weight: 600; line-height: 1.2; text-transform: none; transition: all 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) 0s; }
.pd-button-primary-transparent i.material-icons { margin-right: 4px; font-size: 1.125rem; }
.pd-button-primary-transparent:hover { cursor: pointer; color: rgb(255, 137, 39) !important; }
.pd-button-primary-transparent:disabled { color: rgb(144, 147, 158) !important; }
.pd-button-gray { display: flex; align-items: center; background-color: transparent; color: rgb(73, 75, 86); font-size: 0.875rem; font-weight: 600; line-height: 1.2; padding: 8px 16px; border-radius: 500px; border: 2px solid rgb(73, 75, 86); text-transform: none; transition: all 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) 0s; }
.pd-button-gray i.material-icons { margin-right: 4px; font-size: 1.125rem; }
.pd-button-gray:hover { color: rgb(144, 147, 158); cursor: pointer; border: 2px solid rgb(144, 147, 158) !important; }
.pd-button-gray:disabled { color: rgb(185, 187, 195) !important; border: 2px solid rgb(185, 187, 195) !important; }
[class*="pd-button-gray"].reverse { color: rgb(255, 255, 255); border: 2px solid rgb(255, 255, 255); }
.pd-button-gray-transparent { background-color: transparent; color: rgb(73, 75, 86); font-size: 0.875rem; font-weight: 600; line-height: 1.2; text-transform: none; transition: all 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) 0s; }
.pd-button-gray-transparent i.material-icons { margin-right: 4px; font-size: 1.125rem; }
.pd-button-gray-transparent:hover { cursor: pointer; color: rgb(144, 147, 158) !important; }
.pd-button-gray-transparent:disabled { color: rgb(185, 187, 195) !important; }
[class*="pd-button"].small { padding: 4px 12px; font-size: 0.813rem; }
[class*="pd-button"].large { padding: 12px 24px; font-size: 1rem; }
.pd-action-list { padding: 12px 0px; min-width: 185px; border-radius: 6px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 10px 0px; }
.pd-action-item-list { padding: 12px 24px; font-size: 0.875rem; font-weight: 600; color: rgb(73, 75, 86); text-decoration: none; align-items: center; justify-content: flex-start; }
.pd-action-item-list i.material-icons { margin-right: 12px; font-size: 1.125rem; }
.pd-action-item-list:hover { cursor: pointer; background-color: rgb(246, 245, 248) !important; }
.pd-smooth-transition { transition: all 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) 0s; }
@charset "utf-8";
.CircularProgress_pd-fade-in__MOI26 { animation: 0.5s ease 0s 1 normal none running CircularProgress_fadein__oyl_v; }
@keyframes CircularProgress_fadein__oyl_v { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.CircularProgress_circular-progress__bGuFc { height: 100px; position: relative; width: 100px; color: inherit; }
.CircularProgress_circular-progress__bGuFc svg { animation: 2s linear 0s infinite normal none running CircularProgress_circular-progress-rotate__QDLul; }
.CircularProgress_circular-progress__bGuFc svg circle { stroke-dasharray: 1, 200; stroke-dashoffset: 0; animation: 1.5s ease-in-out 0s infinite normal none running CircularProgress_circular-progress-dash__uXfDk; stroke: currentcolor; stroke-linecap: round; stroke-width: 4px; stroke-miterlimit: 10; fill: none; }
.CircularProgress_circular-progress__bGuFc.CircularProgress_inline__zWFOh { display: inline-block; width: 1.2em; height: 1.2em; margin: 0px 0.2em; transform: translateY(0.3em); }
.CircularProgress_circular-progress__bGuFc.CircularProgress_center__UGJha { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
@keyframes CircularProgress_circular-progress-rotate__QDLul { 
 100% { transform: rotate(1turn); }
}
@keyframes CircularProgress_circular-progress-dash__uXfDk { 
 0% { stroke-dasharray: 1, 200; stroke-dashoffset: 0; }
 50% { stroke-dasharray: 89, 200; stroke-dashoffset: -35; }
 100% { stroke-dasharray: 89, 200; stroke-dashoffset: -124; }
}
.BaseButton_pd-fade-in__jR9ey { animation: 0.5s ease 0s 1 normal none running BaseButton_fadein__raSee; }
@keyframes BaseButton_fadein__raSee { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.BaseButton_pd-base-button__Wqf7L { display: inline-block; position: relative; height: 35px; cursor: pointer; padding: 0px 16px; color: rgb(255, 255, 255); font-size: 0.875rem; font-weight: 600; letter-spacing: 0.3px; line-height: 35px; text-align: center; border-radius: 100px; transition: background 0.3s ease 0s, color 0.3s ease 0s, border-color 0.3s ease 0s; user-select: none; }
.BaseButton_pd-base-button__Wqf7L.BaseButton_outline__UNUIg { font-weight: 600; border: 2px solid; line-height: 33px; background: transparent !important; }
.BaseButton_pd-base-button__Wqf7L.BaseButton_outline__UNUIg:hover { background: transparent !important; }
.BaseButton_pd-base-button__Wqf7L.BaseButton_outline__UNUIg.BaseButton_button-lg__m9_Z6 { line-height: 43px; }
.BaseButton_pd-base-button__Wqf7L.BaseButton_outline__UNUIg.BaseButton_borderless__K7wLO { border: 0px; }
.BaseButton_pd-base-button__Wqf7L.BaseButton_block__6_GGq { display: block; width: 100%; }
.BaseButton_pd-base-button__Wqf7L.BaseButton_primary__VVuk8 { background: rgb(255, 115, 0); }
.BaseButton_pd-base-button__Wqf7L.BaseButton_primary__VVuk8:hover { background: rgb(255, 137, 39); }
.BaseButton_pd-base-button__Wqf7L.BaseButton_primary__VVuk8.BaseButton_outline__UNUIg { color: rgb(255, 115, 0); border-color: rgb(255, 115, 0); }
.BaseButton_pd-base-button__Wqf7L.BaseButton_primary__VVuk8.BaseButton_outline__UNUIg:hover
{ color: rgb(255, 137, 39); border-color: rgb(255, 137, 39); }
.BaseButton_pd-base-button__Wqf7L.BaseButton_secondary__oSbto { background: rgb(57, 199, 144); }
.BaseButton_pd-base-button__Wqf7L.BaseButton_secondary__oSbto:hover { background: rgb(80, 210, 159); }
.BaseButton_pd-base-button__Wqf7L.BaseButton_secondary__oSbto.BaseButton_outline__UNUIg { color: rgb(57, 199, 144); border-color: rgb(57, 199, 144); }
.BaseButton_pd-base-button__Wqf7L.BaseButton_secondary__oSbto.BaseButton_outline__UNUIg:hover { color: rgb(80, 210, 159); border-color: rgb(80, 210, 159); }
.BaseButton_pd-base-button__Wqf7L.BaseButton_neutral__f3FNc { background: rgb(46, 47, 50); }
.BaseButton_pd-base-button__Wqf7L.BaseButton_neutral__f3FNc:hover { background: rgb(144, 147, 158); }
.BaseButton_pd-base-button__Wqf7L.BaseButton_neutral__f3FNc.BaseButton_outline__UNUIg { color: rgb(46, 47, 50); border-color: rgb(46, 47, 50); }
.BaseButton_pd-base-button__Wqf7L.BaseButton_neutral__f3FNc.BaseButton_outline__UNUIg:hover { color: rgb(144, 147, 158); border-color: rgb(144, 147, 158); }
.BaseButton_pd-base-button__Wqf7L.BaseButton_neutral-darkest__WndfI, .BaseButton_pd-base-button__Wqf7L.BaseButton_neutral-darkest__WndfI:hover { background: rgb(46, 47, 50); }
.BaseButton_pd-base-button__Wqf7L.BaseButton_neutral-darkest__WndfI.BaseButton_outline__UNUIg, .BaseButton_pd-base-button__Wqf7L.BaseButton_neutral-darkest__WndfI.BaseButton_outline__UNUIg:hover { color: rgb(46, 47, 50); border-color: rgb(46, 47, 50); }
.BaseButton_pd-base-button__Wqf7L.BaseButton_neutral-md__2zfq3 { background: rgb(73, 75, 86); }
.BaseButton_pd-base-button__Wqf7L.BaseButton_neutral-md__2zfq3:hover { background: rgb(144, 147, 158); }
.BaseButton_pd-base-button__Wqf7L.BaseButton_neutral-md__2zfq3.BaseButton_outline__UNUIg { color: rgb(73, 75, 86); border-color: rgb(73, 75, 86); }
.BaseButton_pd-base-button__Wqf7L.BaseButton_neutral-md__2zfq3.BaseButton_outline__UNUIg:hover { color: rgb(144, 147, 158); border-color: rgb(144, 147, 158); }
.BaseButton_pd-base-button__Wqf7L.BaseButton_disabled__PaP2K { pointer-events: none; background: rgb(185, 187, 195); }
.BaseButton_pd-base-button__Wqf7L.BaseButton_disabled__PaP2K:hover { background: rgb(185, 187, 195); }
.BaseButton_pd-base-button__Wqf7L.BaseButton_disabled__PaP2K.BaseButton_outline__UNUIg, .BaseButton_pd-base-button__Wqf7L.BaseButton_disabled__PaP2K.BaseButton_outline__UNUIg:hover { color: rgb(185, 187, 195); border-color: rgb(185, 187, 195); }
.BaseButton_pd-base-button__Wqf7L.BaseButton_button-lg__m9_Z6 { font-size: 1rem; height: 45px; line-height: 45px; }
.BaseButton_pd-base-button__Wqf7L .BaseButton_button-content__1xyG_ { opacity: 1; display: inline-block; transition: opacity 0.3s ease 0s, transform 0.3s ease-in-out 0s; }
.BaseButton_pd-base-button__Wqf7L .BaseButton_loading-indicator__b402z { display: none; opacity: 0; transition: opacity 0.3s ease 0s; width: 1.5em; height: 1.5em; }
.BaseButton_pd-base-button__Wqf7L.BaseButton_loading__nGf0f { pointer-events: none; }
.BaseButton_pd-base-button__Wqf7L.BaseButton_loading__nGf0f .BaseButton_button-content__1xyG_ { opacity: 0; transform: translateY(2em); }
.BaseButton_pd-base-button__Wqf7L.BaseButton_loading__nGf0f .BaseButton_loading-indicator__b402z { opacity: 1; display: block; }
.BaseButton_pd-base-button__Wqf7L.BaseButton_center-text__GGDzK .BaseButton_button-content__1xyG_ span { margin-inline: auto; }
.Image_pd-fade-in__gLc0A { animation: 0.5s ease 0s 1 normal none running Image_fadein__obxW1; }
@keyframes Image_fadein__obxW1 { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.Image_pd-image__ckcpS { opacity: 0; transition: opacity 0.3s ease 0s; }
.Image_pd-image__ckcpS.Image_pd-image-loaded__wYPPI { opacity: 1; }
.FacebookLoginButton_pd-fade-in__8lnMl { animation: 0.5s ease 0s 1 normal none running FacebookLoginButton_fadein__oFKfw; }
@keyframes FacebookLoginButton_fadein__oFKfw { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.FacebookLoginButton_facebook-login-button__FHnNJ { font-weight: 600; font-size: 0.875rem; background: rgb(59, 89, 152); height: 40px; width: 100%; max-width: 400px; }
.FacebookLoginButton_facebook-login-button__FHnNJ.FacebookLoginButton_button-md__cfZ61, .FacebookLoginButton_facebook-login-button__FHnNJ.FacebookLoginButton_button-md__cfZ61 :first-child { height: 32px; }
.FacebookLoginButton_facebook-login-button__FHnNJ.FacebookLoginButton_button-lg__c4xds, .FacebookLoginButton_facebook-login-button__FHnNJ.FacebookLoginButton_button-lg__c4xds :first-child { height: 40px; }
.FacebookLoginButton_facebook-login-button__FHnNJ.FacebookLoginButton_button-sm__q_08g, .FacebookLoginButton_facebook-login-button__FHnNJ.FacebookLoginButton_button-sm__q_08g :first-child { height: 20px; }
.FacebookLoginButton_facebook-login-button__FHnNJ :first-child { display: flex; align-items: center; }
.FacebookLoginButton_facebook-login-button__FHnNJ :first-child .FacebookLoginButton_logo__mNrO0 { position: relative; left: -14px; }
.FacebookLoginButton_facebook-login-button__FHnNJ :first-child .FacebookLoginButton_facebook-button-text__OFIoc { position: relative; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; flex: 1 1 0%; }
.FacebookLoginButton_facebook-login-button__FHnNJ :first-child .FacebookLoginButton_facebook-button-text__OFIoc.FacebookLoginButton_text-md__pHePU { left: -4px; }
.FacebookLoginButton_facebook-login-button__FHnNJ :first-child .FacebookLoginButton_facebook-button-text__OFIoc.FacebookLoginButton_text-sm__yIHKz { left: -4px; font-size: 11px; }
.FacebookLoginButton_facebook-login-button__FHnNJ:hover { background: rgb(95, 126, 193); transform: none; }
.GoogleLoginButton_pd-fade-in__Y0ZHM { animation: 0.5s ease 0s 1 normal none running GoogleLoginButton_fadein__ki6Bc; }
@keyframes GoogleLoginButton_fadein__ki6Bc { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.GoogleLoginButton_google-login-button__Bgdt_ { max-width: 400px; height: 40px; }
.GoogleLoginButton_google-login-button__Bgdt_.GoogleLoginButton_button-md__pXlE3 { height: 32px; }
.GoogleLoginButton_google-login-button__Bgdt_.GoogleLoginButton_button-lg__w5LF4 { height: 40px; }
.GoogleLoginButton_google-login-button__Bgdt_.GoogleLoginButton_button-sm__Uiyio { height: 20px; }
.AppStoreReviewBox_pd-fade-in__4b7V_ { animation: 0.5s ease 0s 1 normal none running AppStoreReviewBox_fadein__3_J3j; }
@keyframes AppStoreReviewBox_fadein__3_J3j { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.AppStoreReviewBox_app-store-review-box__5OAUf { display: flex; }
.AppStoreReviewBox_app-store-review-box__5OAUf .AppStoreReviewBox_app-store-review-logo__tcKM5 { margin-right: 8px; }
.AppStoreReviewBox_app-store-review-box__5OAUf .AppStoreReviewBox_app-store-review-content__IFSxX { display: flex; flex-direction: column; justify-content: space-around; padding-right: 8px; }
.AppStoreReviewBox_app-store-review-box__5OAUf .AppStoreReviewBox_app-store-review-content__IFSxX .AppStoreReviewBox_app-store-review-headline__QQU2x { text-align: left; font-weight: lighter; color: rgb(255, 255, 255); font-size: 0.8125rem; padding-bottom: 5px; }
.AppStoreReviewBox_app-store-review-box__5OAUf .AppStoreReviewBox_app-store-review-content__IFSxX .AppStoreReviewBox_app-store-review-details__yp8QO { display: flex; align-items: center; gap: 10px; }
.AppStoreReviewBox_app-store-review-box__5OAUf .AppStoreReviewBox_app-store-review-content__IFSxX .AppStoreReviewBox_app-store-review-details__yp8QO .AppStoreReviewBox_app-store-reviews__EspeN { font-weight: lighter; color: rgb(255, 255, 255); font-size: 12px; }
.AppStoreReviewBox_app-store-review-box__5OAUf .AppStoreReviewBox_app-store-review-content__IFSxX .AppStoreReviewBox_app-store-review-details__yp8QO .AppStoreReviewBox_app-store-rating-box__sbYGs { display: flex; align-items: center; }
.ModalOverlay_pd-fade-in__ZKOGD { animation: 0.5s ease 0s 1 normal none running ModalOverlay_fadein__TlyXP;
}
@keyframes ModalOverlay_fadein__TlyXP { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.ModalOverlay_modal-overlay__c350U { display: flex; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.85); position: fixed; top: 0px; left: 0px; z-index: 5; opacity: 0; pointer-events: none; transition: opacity 0.6s ease 0s; }
.ModalOverlay_modal-overlay__c350U.ModalOverlay_visible___t0Xv { opacity: 1; pointer-events: auto; transition: opacity 0.2s ease 0s; }
.ModalOverlay_modal-overlay__c350U .ModalOverlay_modal-overlay-content__lMBGW { width: 100%; display: flex; justify-content: center; align-items: center; }
@media (orientation: landscape) and (max-height: 599.98px) and (max-width: 1023.98px), (orientation: portrait) and (max-width: 719.98px) {
 .ModalOverlay_modal-overlay__c350U .ModalOverlay_modal-overlay-content__lMBGW { max-width: 100%; }
}
.ModalOverlay_modal-overlay__c350U .ModalOverlay_mobile-login__wu70g { display: block; width: 100vw; height: 100%; max-width: none; position: fixed; left: 0px; top: 0px; transform: none; }
.Toast_pd-fade-in__9esDo { animation: 0.5s ease 0s 1 normal none running Toast_fadein__ZCYS6; }
@keyframes Toast_fadein__ZCYS6 { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.Toast_toast__1pvN3 { word-break: break-word; position: relative; display: flex; max-width: 390px; height: 72px; padding: 12px 12px 12px 0px; margin-left: auto; margin-right: auto; border-radius: 12px; background-color: rgb(246, 221, 199); opacity: 0; transition: opacity 0.3s ease-in-out 0s; pointer-events: none; }
.Toast_toast__1pvN3.Toast_login__k0X5_ { width: 463px; height: 64px; padding: 3px; }
.Toast_toast__1pvN3.Toast_success__FSaTd { background-color: rgb(44, 160, 115); }
.Toast_toast__1pvN3.Toast_warning__2LmBO { background-color: rgb(201, 161, 47); }
.Toast_toast__1pvN3.Toast_error___Kj_w { background-color: rgb(206, 44, 16); }
.Toast_toast__1pvN3.Toast_visible__Ra1b2 { opacity: 1; pointer-events: all; }
.Toast_toast__1pvN3 .Toast_toast-icon__i7_Tp { display: flex; align-items: center; justify-content: center; margin: 0px 16px; }
.Toast_toast__1pvN3 .Toast_toast-icon__i7_Tp > img { opacity: 0.4; }
.Toast_toast__1pvN3 .Toast_toast-title__sApuA { display: flex; width: 100%; height: 100%; align-items: center; }
.Toast_toast__1pvN3 .Toast_toast-title__sApuA span { height: 60px; text-overflow: ellipsis; overflow: hidden; }
.ToastOverlay_pd-fade-in__cC3oC { animation: 0.5s ease 0s 1 normal none running ToastOverlay_fadein__MQHq_; }
@keyframes ToastOverlay_fadein__MQHq_ { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.ToastOverlay_toast-overlay__V9956 { display: flex; width: 100%; max-height: 72px; position: fixed; bottom: 0px; left: 0px; z-index: 5; margin-bottom: 32px; pointer-events: none; }
.ToastOverlay_toast-overlay__V9956.ToastOverlay_login__JTeE5 { top: calc(50% - 352px); }
@media screen and (max-height: 705px) {
 .ToastOverlay_toast-overlay__V9956.ToastOverlay_login__JTeE5 { top: 3%; }
}
.CloseIcon_pd-fade-in__V0V4O { animation: 0.5s ease 0s 1 normal none running CloseIcon_fadein__Bk04O; }
@keyframes CloseIcon_fadein__Bk04O { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.CloseIcon_close-button__3CVIi { z-index: 3; cursor: pointer; position: absolute; top: 0px; right: 0px; padding: 8px; display: block; }
.CloseIcon_close-button__3CVIi .CloseIcon_close-icon__mOEbU, .CloseIcon_close-button__3CVIi .CloseIcon_new-popup-close-icon__KwmvS { fill: rgb(73, 75, 86); transition: all 0.6s cubic-bezier(0.59, -0.51, 0.21, 1.41) 0s; }
.CloseIcon_close-button__3CVIi .CloseIcon_close-icon__mOEbU:hover, .CloseIcon_close-button__3CVIi .CloseIcon_new-popup-close-icon__KwmvS:hover { fill: rgb(255, 137, 39); transform: rotate(90deg); }
@media screen and (max-width: 800px) {
 .CloseIcon_close-button__3CVIi .CloseIcon_new-popup-close-icon__KwmvS, .CloseIcon_close-button__3CVIi .CloseIcon_new-popup-close-icon__KwmvS:hover { fill: rgb(255, 255, 255); }
}
.BaseModal_pd-fade-in__f_Q7t { animation: 0.5s ease 0s 1 normal none running BaseModal_fadein__GCXh_; }
@keyframes BaseModal_fadein__GCXh_ { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.BaseModal_pd-base-modal__k4tGd { position: relative; border-radius: 10px; background-color: rgb(255, 255, 255); max-height: 90vh; overflow: hidden !important; }
.BaseModal_pd-base-modal__k4tGd.BaseModal_animate__LI2RD { transition: height 0.2s ease 0.1s; }
.BaseModal_pd-base-modal__k4tGd.BaseModal_animating__jh__T { overflow-y: hidden; contain: content; will-change: height; }
@media (orientation: landscape) and (max-height: 599.98px) and (max-width: 1023.98px), (orientation: portrait) and (max-width: 719.98px) {
 .BaseModal_pd-base-modal__k4tGd { max-width: 100%; max-height: 90%; }
}
@media screen and (max-width: 600px) and (max-height: 800px) {
 .BaseModal_pd-base-modal__k4tGd.BaseModal_full-screen-on-mobile__QRBBo { height: 100dvh !important; }
}
.BaseModal_mobile-login__KL530 { max-height: 100%; border-radius: 0px; }
.TermsAndPrivacyPolicy_pd-fade-in__gNLYb { animation: 0.5s ease 0s 1 normal none running TermsAndPrivacyPolicy_fadein___jSWT; }
@keyframes TermsAndPrivacyPolicy_fadein___jSWT { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.TermsAndPrivacyPolicy_terms-and-privacy-policy__VFfM3 { display: flex; flex-direction: column; -webkit-font-smoothing: antialiased; font-size: 12px; line-height: 15px; color: rgb(144, 147, 158); }
.TermsAndPrivacyPolicy_terms-and-privacy-policy__VFfM3 a { font-weight: 700; text-decoration: underline; }
.DesktopRegisterPopUp_pd-fade-in__zzLyy { animation: 0.5s ease 0s 1 normal none running DesktopRegisterPopUp_fadein__GkFy8; }
@keyframes DesktopRegisterPopUp_fadein__GkFy8 { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.DesktopRegisterPopUp_desktop-register-pop-up__l4kvk .DesktopRegisterPopUp_pop-up-content__m6Hbi { display: flex; box-sizing: border-box; height: 100%; }
.DesktopRegisterPopUp_desktop-register-pop-up__l4kvk .DesktopRegisterPopUp_pop-up-content__m6Hbi .DesktopRegisterPopUp_pop-up-side-info__E23HO { display: flex; position: relative; width: 280px; background-color: rgb(246, 245, 248); border-radius: 6px; }
.DesktopRegisterPopUp_desktop-register-pop-up__l4kvk .DesktopRegisterPopUp_pop-up-content__m6Hbi .DesktopRegisterPopUp_pop-up-side-info__E23HO .DesktopRegisterPopUp_pop-side-info-image__f9RUK { border-radius: 6px 0px 0px 6px; width: 100%; height: auto; object-fit: cover; }
.DesktopRegisterPopUp_desktop-register-pop-up__l4kvk .DesktopRegisterPopUp_pop-up-content__m6Hbi .DesktopRegisterPopUp_pop-up-side-info__E23HO .DesktopRegisterPopUp_pop-side-info-pd-image__nEvqf { position: absolute; height: 37px; top: 50px; left: 50%; transform: translate(-50%, -50%); }
.DesktopRegisterPopUp_desktop-register-pop-up__l4kvk .DesktopRegisterPopUp_pop-up-content__m6Hbi .DesktopRegisterPopUp_pop-up-main-content__V29Bn { width: 324px; margin: 48px; }
.DesktopRegisterPopUp_desktop-register-pop-up__l4kvk .DesktopRegisterPopUp_pop-up-content__m6Hbi .DesktopRegisterPopUp_pop-up-main-content__V29Bn .DesktopRegisterPopUp_pop-up-headline__4AZyx { color: rgb(73, 75, 86); font-size: 26px; font-weight: 400; line-height: 32px; margin-bottom: 16px; }
.DesktopRegisterPopUp_desktop-register-pop-up__l4kvk .DesktopRegisterPopUp_pop-up-content__m6Hbi .DesktopRegisterPopUp_pop-up-main-content__V29Bn .DesktopRegisterPopUp_pop-up-headline__4AZyx strong { color: rgb(255, 115, 0); font-size: 26px; font-weight: 600; line-height: 32px; }
.DesktopRegisterPopUp_desktop-register-pop-up__l4kvk .DesktopRegisterPopUp_pop-up-content__m6Hbi .DesktopRegisterPopUp_pop-up-main-content__V29Bn .DesktopRegisterPopUp_pop-up-headline--orange__KUHUU { color: rgb(255, 115, 0); }
.DesktopRegisterPopUp_desktop-register-pop-up__l4kvk .DesktopRegisterPopUp_pop-up-content__m6Hbi .DesktopRegisterPopUp_pop-up-main-content__V29Bn .DesktopRegisterPopUp_pop-up-headline--bold__L_cty { font-weight:
600; }
.DesktopRegisterPopUp_desktop-register-pop-up__l4kvk .DesktopRegisterPopUp_pop-up-content__m6Hbi .DesktopRegisterPopUp_pop-up-main-content__V29Bn .DesktopRegisterPopUp_pop-up-subtitle__dtQjo { line-height: 26px; color: rgb(73, 75, 86); font-size: 1.125rem; font-weight: 400; margin-bottom: 16px; }
.DesktopRegisterPopUp_desktop-register-pop-up__l4kvk .DesktopRegisterPopUp_pop-up-content__m6Hbi .DesktopRegisterPopUp_pop-up-main-content__V29Bn .DesktopRegisterPopUp_pop-up-subtitle__dtQjo strong { font-weight: 600; }
.DesktopRegisterPopUp_desktop-register-pop-up__l4kvk .DesktopRegisterPopUp_pop-up-content__m6Hbi .DesktopRegisterPopUp_pop-up-main-content__V29Bn .DesktopRegisterPopUp_pop-up-text-info__e8g3z { color: rgb(73, 75, 86); font-size: 1rem; font-weight: 400; line-height: 1.5; margin: 16px 0px; }
.DesktopRegisterPopUp_desktop-register-pop-up__l4kvk .DesktopRegisterPopUp_pop-up-content__m6Hbi .DesktopRegisterPopUp_pop-up-main-content__V29Bn .DesktopRegisterPopUp_pop-up-social-media-login__mw_z2 { display: flex; flex-direction: column; align-items: center; gap: 8px; margin: 24px 0px; }
.DesktopRegisterPopUp_desktop-register-pop-up__l4kvk .DesktopRegisterPopUp_pop-up-content__m6Hbi .DesktopRegisterPopUp_pop-up-main-content__V29Bn .DesktopRegisterPopUp_pop-up-social-media-login__mw_z2 li { width: 330px; min-height: 38px; }
.DesktopRegisterPopUp_desktop-register-pop-up__l4kvk .DesktopRegisterPopUp_pop-up-content__m6Hbi .DesktopRegisterPopUp_pop-up-main-content__V29Bn .DesktopRegisterPopUp_email-button__rPkUl { width: 100%; }
.DesktopRegisterPopUp_desktop-register-pop-up__l4kvk .DesktopRegisterPopUp_pop-up-content__m6Hbi .DesktopRegisterPopUp_pop-up-main-content__V29Bn .DesktopRegisterPopUp_email-button__rPkUl :first-child { display: flex; align-items: center; justify-content: center; margin-left: 10px; }
.DesktopRegisterPopUp_desktop-register-pop-up__l4kvk .DesktopRegisterPopUp_pop-up-content__m6Hbi .DesktopRegisterPopUp_pop-up-main-content__V29Bn .DesktopRegisterPopUp_email-button__rPkUl img { height: 24px; position: absolute; left: -4px; top: 3px; }
.DesktopRegisterPopUp_desktop-register-pop-up__l4kvk .DesktopRegisterPopUp_pop-up-content__m6Hbi .DesktopRegisterPopUp_pop-up-main-content__V29Bn .DesktopRegisterPopUp_email-button__rPkUl:hover { transform: none; background-color: rgba(212, 212, 212, 0.8) !important; }
.DesktopRegisterPopUp_desktop-register-pop-up__l4kvk .DesktopRegisterPopUp_pop-up-content__m6Hbi .DesktopRegisterPopUp_pop-up-main-content__V29Bn .DesktopRegisterPopUp_pop-up-text-note__PFp4f { color: rgb(144, 147, 158); font-size: 0.813rem; line-height: 1.2; margin-bottom: 16px; }
.DesktopRegisterPopUp_desktop-register-pop-up__l4kvk .DesktopRegisterPopUp_pop-up-content__m6Hbi .DesktopRegisterPopUp_pop-up-main-content__V29Bn .DesktopRegisterPopUp_pop-up-text-note__PFp4f a { color: rgb(144, 147, 158); text-decoration: underline; font-weight: 600; }
.DesktopRegisterPopUp_desktop-register-pop-up__l4kvk .DesktopRegisterPopUp_pop-up-content__m6Hbi .DesktopRegisterPopUp_pop-up-main-content__V29Bn .DesktopRegisterPopUp_pop-up-register-text__AOx4V { text-align: left; color: rgb(73, 75, 86); font-size: 1.125rem; font-weight: 600; margin-top: 32px; }
.DesktopRegisterPopUp_desktop-register-pop-up__l4kvk .DesktopRegisterPopUp_pop-up-content__m6Hbi .DesktopRegisterPopUp_pop-up-main-content__V29Bn .DesktopRegisterPopUp_pop-up-register-text__AOx4V .DesktopRegisterPopUp_pop-sign-in-link__t3IaA { font-weight: 600; color: rgb(255, 115, 0); cursor: pointer; }
.MobileRegisterPopUp_pd-fade-in__G1lXC { animation: 0.5s ease 0s 1 normal none running MobileRegisterPopUp_fadein__YsQpP; }
@keyframes MobileRegisterPopUp_fadein__YsQpP { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.MobileRegisterPopUp_pop-up-mobile-content__ek6H0 { display: flex; min-height: 100vh; width: 100vw; flex-direction: column; justify-content: center; align-items: center; }
.MobileRegisterPopUp_pop-up-mobile-content__ek6H0 .MobileRegisterPopUp_close__9oN6r { fill: rgb(255, 255, 255); }
.MobileRegisterPopUp_pop-up-mobile-content__ek6H0 .MobileRegisterPopUp_check-material-on-app-button__0MB7k { width: fit-content; max-width: 100%; margin-bottom: 48px; }
@media (orientation: landscape) {
 .MobileRegisterPopUp_pop-up-mobile-content__ek6H0 .MobileRegisterPopUp_check-material-on-app-button__0MB7k { transform: translate(5px, -33px); margin-bottom: 0px; }
}
.MobileRegisterPopUp_pop-up-mobile-content__ek6H0 .MobileRegisterPopUp_pop-up-mobile-headline__W95m1 { text-align: center; margin: 0px 32px 24px; }
.MobileRegisterPopUp_pop-up-mobile-content__ek6H0 .MobileRegisterPopUp_pop-up-mobile-card__E0JLP { margin: 0px 32px 24px; }
@media (orientation: landscape) {
 .MobileRegisterPopUp_pop-up-mobile-content__ek6H0 .MobileRegisterPopUp_pop-up-mobile-card__E0JLP { margin: 0px 32px; }
 .MobileRegisterPopUp_pop-up-mobile-content__ek6H0 .MobileRegisterPopUp_pop-up-mobile-card__E0JLP .MobileRegisterPopUp_pd-heading-md__4YGDz { width: 350px; }
}
.MobileRegisterPopUp_pop-up-mobile-content__ek6H0 .MobileRegisterPopUp_register-pop-up-unavailable-text__2vrxq { text-align: center; font-size: 11px; line-height: 1.5; color: rgb(255, 255, 255); font-weight: 400; margin: 0px 32px 24px; }
.MobileRegisterPopUp_pop-up-mobile-content__ek6H0 .MobileRegisterPopUp_register-pop-up-unavailable-text__2vrxq b { font-weight: 700; }
.MobileRegisterPopUp_pop-up-mobile-content__ek6H0 .MobileRegisterPopUp_register-pop-up-header-bubble__kUmYa { position: absolute; top: 0px; left: 0px; }
.MobileRegisterPopUp_pop-up-mobile-content__ek6H0 .MobileRegisterPopUp_register-pop-up-footer-bubble__4vvkD { position: absolute; bottom: -5px; right: 0px; }
.RegisterPopUp_pd-fade-in__G70Zo { animation: 0.5s ease 0s 1 normal none running RegisterPopUp_fadein__13K4j; }
@keyframes RegisterPopUp_fadein__13K4j { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.RegisterPopUp_register-pop-up__Whch6 { display: flex; width: 700px; height: 480px; }
@media (orientation: landscape) and (max-height: 599.98px) and (max-width: 1023.98px), (orientation: portrait) and (max-width: 719.98px) {
 .RegisterPopUp_register-pop-up__Whch6 { height: 100%; width: 100%; }
}
.LoginFormStep_pd-fade-in__mZir_ { animation: 0.5s ease 0s 1 normal none running LoginFormStep_fadein___HPP8; }
@keyframes LoginFormStep_fadein___HPP8 { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.LoginFormStep_step__N2Z5h { width: 100%; transition: transform 0.4s cubic-bezier(0.51, -0.01, 0.11, 1) 0s, opacity 0.3s ease 0s; transform: translateX(0px); opacity: 1; }
.LoginFormStep_step__N2Z5h[class*="out-"] { position: absolute; top: 0px; opacity: 0; pointer-events: none; }
.LoginFormStep_step__N2Z5h.LoginFormStep_out-left__7K84B { transform: translateX(-350px); }
.LoginFormStep_step__N2Z5h.LoginFormStep_out-right__QCNCe { transform: translateX(350px); }
.LoginFormStep_step__N2Z5h .LoginFormStep_headline__tjBI0 { margin-top: 48px; }
@media (orientation: landscape) and (max-height: 599.98px) and (max-width: 1023.98px), (orientation: portrait) and (max-width: 719.98px) {
 .LoginFormStep_step__N2Z5h .LoginFormStep_headline__tjBI0 { word-break: break-word; }
}
.LoginFormStep_step__N2Z5h .LoginFormStep_headline-suffix__FDAAq { color: rgb(255, 115, 0); }
.LoginFormStep_step__N2Z5h .LoginFormStep_back-button__WS2oH { margin-inline: auto; display: flex; align-items: center; }
.Input_pd-fade-in__xY68X { animation: 0.5s ease 0s 1 normal none running Input_fadein__t9uwp; }
@keyframes Input_fadein__t9uwp { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.Input_pd-input-container__dNLWK { position: relative; width: 100%; padding: 16px 0px; transition: all 0.2s ease 0s; color: rgb(46, 47, 50); }
.Input_pd-input-container__dNLWK::before { content: attr(data-label); position: absolute; left: 0px; top: 50%; transform: translateY(-50%); transform-origin: 0px 50%; pointer-events: none; transition: all 0.2s
ease 0s; }
.Input_pd-input-container__dNLWK.Input_has-focus__xjMoX::before, .Input_pd-input-container__dNLWK.Input_is-filled__76WVI::before, .Input_pd-input-container__dNLWK.Input_no-placeholder__vZJGh::before { transform: translate(-1px, -2em) scale(0.8); }
.Input_pd-input-container__dNLWK.Input_has-focus__xjMoX::before { color: rgb(255, 115, 0); }
.Input_pd-input-container__dNLWK > input { background: transparent; height: 2em; font-size: 1rem; width: 100%; border-top: none; border-right: none; border-left: none; border-image: initial; border-bottom: 1px solid rgb(185, 187, 195); outline: none !important; }
.Input_pd-input-container__dNLWK:hover > input { border-bottom: 1px solid rgb(144, 147, 158); }
.Input_pd-input-container__dNLWK.Input_has-focus__xjMoX > input { border-bottom: 1px solid rgb(255, 115, 0); }
.Input_pd-input-container__dNLWK .Input_error__Wxf0l { position: absolute; left: 0px; right: 0px; bottom: 0px; font-size: 13px; text-align: left; opacity: 0; transition: opacity 0.3s ease 0s; }
.Input_pd-input-container__dNLWK.Input_has-error__PovPz, .Input_pd-input-container__dNLWK.Input_has-error__PovPz::before { color: rgb(206, 44, 16); }
.Input_pd-input-container__dNLWK.Input_has-error__PovPz > input { border-bottom: 1px solid rgb(206, 44, 16); }
.Input_pd-input-container__dNLWK.Input_has-error__PovPz .Input_error__Wxf0l { opacity: 1; }
.LoginButton_pd-fade-in__kA11h { animation: 0.5s ease 0s 1 normal none running LoginButton_fadein__d60ZT; }
@keyframes LoginButton_fadein__d60ZT { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.LoginButton_login-btn__Hv9Un { height: 1.125rem; color: rgb(46, 47, 50); font-size: 1rem; font-weight: 600; letter-spacing: 0.4px; }
.LoginFormStepEmail_pd-fade-in__tFQnV { animation: 0.5s ease 0s 1 normal none running LoginFormStepEmail_fadein__tfnvH; }
@keyframes LoginFormStepEmail_fadein__tfnvH { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.LoginFormStepEmail_email-input__5bUJC { margin: 48px 0px 32px; }
.LoginFormStepEmail_subtitle__8bQxh { margin-top: 12px; }
.LoginFormStepEmail_receive-link-button__epdG2 { display: block; margin: 0px auto 24px; }
.LoginFormStepEmail_back-link__A8_I2 { margin-top: 65px; margin-bottom: 24px; }
.LoginFormStepEmail_back-link__A8_I2 .LoginFormStepEmail_back-button__WsRXd { display: flex; align-items: center; cursor: pointer; }
.VerifiedIcon_pd-fade-in__2l77d { animation: 0.5s ease 0s 1 normal none running VerifiedIcon_fadein__P7LXi; }
@keyframes VerifiedIcon_fadein__P7LXi { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.VerifiedIcon_verified-icon__L35x0 { align-self: center; }
.Institution_pd-fade-in___KCcC { animation: 0.5s ease 0s 1 normal none running Institution_fadein__1wHsD; }
@keyframes Institution_fadein__1wHsD { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.Institution_card-institution__928EN { color: rgb(144, 147, 158); font-size: 0.813rem; line-height: 18.1px; display: inline; }
.DislikeIcon_pd-fade-in__n0sKj { animation: 0.5s ease 0s 1 normal none running DislikeIcon_fadein__R1zIP; }
@keyframes DislikeIcon_fadein__R1zIP { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.DislikeIcon_pd-dislike-icon__Kk3M8 path { transition: all 0.2s ease 0s; fill: rgb(136, 136, 136); }
.DislikeIcon_pd-dislike-icon__Kk3M8:hover path { fill: rgb(255, 115, 0); }
.LikeIcon_pd-fade-in__84mCK { animation: 0.5s ease 0s 1 normal none running LikeIcon_fadein__O1pZN; }
@keyframes LikeIcon_fadein__O1pZN { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.LikeIcon_pd-like-icon__ZdUij path { transition: all 0.2s ease 0s; fill: rgb(136, 136, 136); }
.LikeIcon_pd-like-icon__ZdUij:hover path { fill: rgb(255, 115, 0); }
.ListIcon_pd-fade-in__3ioMx { animation: 0.5s ease 0s 1 normal none running ListIcon_fadein__vJKaG; }
@keyframes ListIcon_fadein__vJKaG { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.ListIcon_pd-list-icon__JeAZQ path { transition: all 0.2s ease 0s; fill: rgb(144, 147, 158); }
.ListIcon_pd-list-icon__JeAZQ:hover path { fill: rgb(255, 115, 0); }
.ReplyIcon_pd-fade-in__F7UYW { animation: 0.5s ease 0s 1 normal none running ReplyIcon_fadein__EUNaZ; }
@keyframes ReplyIcon_fadein__EUNaZ { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.ReplyIcon_pd-reply-icon___K6EY path { transition: all 0.2s ease 0s; fill: rgb(136, 136, 136); }
.ReplyIcon_pd-reply-icon___K6EY:hover path { fill: rgb(255, 115, 0); }
.CommentIcon_pd-fade-in__O1sRX { animation: 0.5s ease 0s 1 normal none running CommentIcon_fadein__KNwKe; }
@keyframes CommentIcon_fadein__KNwKe { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.CommentIcon_pd-comment-icon__uoAsq path, .CommentIcon_pd-comment-icon__uoAsq rect { fill: rgb(136, 136, 136); }
.CommentIcon_pd-comment-icon__uoAsq:hover { transition: all 0.2s ease 0s; }
.CommentIcon_pd-comment-icon__uoAsq:hover circle { stroke: rgb(255, 115, 0); }
.CommentIcon_pd-comment-icon__uoAsq:hover path, .CommentIcon_pd-comment-icon__uoAsq:hover rect { fill: rgb(255, 115, 0); }
.Interactions_pd-fade-in__D_CEd { animation: 0.5s ease 0s 1 normal none running Interactions_fadein__LNO3w; }
@keyframes Interactions_fadein__LNO3w { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.Interactions_card-cta-buttons__l2G_S { display: flex; align-items: center; gap: 25px; pointer-events: all; cursor: pointer; }
.Interactions_card-cta-buttons__l2G_S .Interactions_interaction-button-wrapper__h5vo_ { display: flex; gap: 8px; align-items: center; }
.Interactions_card-cta-buttons__l2G_S span { color: rgb(73, 75, 86); }
.Interactions_disabled__B8sfI { cursor: auto; }
.Interactions_disabled__B8sfI [class*="_interaction-button-wrapper_"]:hover path { fill: rgb(136, 136, 136); }
.EmailLoginSent_pd-fade-in__SvcMg { animation: 0.5s ease 0s 1 normal none running EmailLoginSent_fadein__Cv7gf; }
@keyframes EmailLoginSent_fadein__Cv7gf { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.EmailLoginSent_email-login-sent__CruQS { background-color: rgb(255, 255, 255); text-align: center; }
.EmailLoginSent_email-login-sent__CruQS img { margin-top: 16px; }
.EmailLoginSent_email-login-sent__CruQS h2 { margin-top: 32px; }
.EmailLoginSent_email-login-sent__CruQS p { margin: 24px 0px 32px; }
.EmailLoginSent_email-login-sent__CruQS p strong { font-weight: 600; }
.EmailLoginSent_email-login-sent__CruQS .EmailLoginSent_submit-btn__G7x6N { margin-bottom: 16px; }
.UserBadge_pd-fade-in__ma1Eg { animation: 0.5s ease 0s 1 normal none running UserBadge_fadein__oG3IC; }
@keyframes UserBadge_fadein__oG3IC { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.UserBadge_user-badge__BEeKk { display: flex; flex-direction: row; align-items: center; }
.UserBadge_user-badge__BEeKk .UserBadge_user-badge-image-box__rEvaW { display: flex; margin-right: 12px; }
.UserBadge_user-badge__BEeKk .UserBadge_user-badge-image__nRGes { height: auto; border-radius: 50%; object-fit: cover; aspect-ratio: 1 / 1; }
.UserBadge_user-badge__BEeKk .UserBadge_user-badge-name-info__v20ok { display: flex; flex-direction: column; align-items: baseline; text-align: left; }
.UserBadge_user-badge__BEeKk .UserBadge_user-badge-name-info__v20ok .UserBadge_user-badge-name__0O8v6 { display: flex; color: rgb(73, 75, 86); }
.UserBadge_user-badge__BEeKk .UserBadge_user-badge-name-info__v20ok .UserBadge_user-badge-name__0O8v6 span { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; word-break: break-word; }
.UserBadge_user-badge__BEeKk .UserBadge_inline-name-section__pYT7z { flex-direction: row; align-items: center; gap: 4px; }
@media (max-width: 425px) {
 .UserBadge_user-badge__BEeKk .UserBadge_inline-name-section__pYT7z { flex-direction: column; gap: 0px; align-items: baseline; }
}
.UserBadge_user-badge__BEeKk .UserBadge_verified-user__p7JXO { padding: 2px; border: 3px solid rgb(29, 161, 242); }
.UserBadge_user-badge__BEeKk
.UserBadge_verified-user-image__oHO41 { width: 13px; height: 13px; margin-left: 4px; }
a.UserBadge_user-badge__BEeKk .UserBadge_user-badge-name__0O8v6:hover { color: rgb(144, 147, 158); }
.LoginFormStepOptions_pd-fade-in___Caoa { animation: 0.5s ease 0s 1 normal none running LoginFormStepOptions_fadein__GnHBp; }
@keyframes LoginFormStepOptions_fadein__GnHBp { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.LoginFormStepOptions_login-options__xVNGX.LoginFormStepOptions_login-buttons__gKFFt { max-width: 250px; display: flex; flex-direction: column; align-items: center; gap: 15px; margin: 48px auto; }
.LoginFormStepOptions_login-options__xVNGX.LoginFormStepOptions_login-buttons__gKFFt .LoginFormStepOptions_email-button__aOayu { width: 100%; max-width: 400px; font-size: 0.875rem; font-weight: 600; height: 40px; padding: 0px; line-height: revert; transform: none; }
.LoginFormStepOptions_login-options__xVNGX.LoginFormStepOptions_login-buttons__gKFFt .LoginFormStepOptions_email-button__aOayu :first-child { display: flex; align-items: center; position: relative; justify-content: center; }
.LoginFormStepOptions_login-options__xVNGX.LoginFormStepOptions_login-buttons__gKFFt .LoginFormStepOptions_email-button__aOayu .LoginFormStepOptions_email-login-image__p2blU { position: absolute; left: 10px; }
.LoginFormStepOptions_login-options__xVNGX.LoginFormStepOptions_login-buttons__gKFFt .LoginFormStepOptions_email-button__aOayu .LoginFormStepOptions_email-button-text__XG1VI { margin-left: 15px; }
.LoginFormStepOptions_login-options__xVNGX.LoginFormStepOptions_login-buttons__gKFFt .LoginFormStepOptions_email-button__aOayu:hover { background-color: rgba(212, 212, 212, 0.8) !important; }
.LoginFormStepOptions_terms-of-service-disclaimer__ZGeFL { padding: 0px 32px; margin-bottom: 48px; }
.LoginFormStepOptions_terms-of-service-disclaimer__ZGeFL a { text-decoration: underline; }
.LoginFormStepOptions_email-login___f78w { padding-top: 12px; padding-bottom: 48px; }
.LoginFormStepOptions_email-login___f78w .LoginFormStepOptions_email-button__aOayu { color: rgb(255, 115, 0); font-weight: 600; cursor: pointer; }
.SubjectHeading_pd-fade-in__Qic0D { animation: 0.5s ease 0s 1 normal none running SubjectHeading_fadein__9X3HG; }
@keyframes SubjectHeading_fadein__9X3HG { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.SubjectHeading_card-subject__kCBtw { font-weight: 600; display: flex; flex-direction: row; }
.SubjectHeading_card-subject__kCBtw .SubjectHeading_card-subject-name__9HCMN { font-size: 0.813rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; word-break: break-all; }
.SubjectHeading_card-subject__kCBtw .SubjectHeading_card-at__S5WIj { margin-right: 4px; }
.FreeBanner_pd-fade-in__ac15a { animation: 0.5s ease 0s 1 normal none running FreeBanner_fadein__nsWl_; }
@keyframes FreeBanner_fadein__nsWl_ { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.FreeBanner_corner-banner__kSsiC { font-size: 0.813rem; color: rgb(255, 255, 255); background-color: rgb(57, 199, 144); text-align: center; position: absolute; width: 100px; z-index: 1; transform-origin: 50% 0px; transform: rotate(-45deg) translate(-36%, -100%); padding: 48px 0px 4px; }
.FileThumbnail_pd-fade-in__77yW9 { animation: 0.5s ease 0s 1 normal none running FileThumbnail_fadein__iVlK7; }
@keyframes FileThumbnail_fadein__iVlK7 { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.FileThumbnail_file-thumbnail__M1yBi { box-shadow: rgba(46, 47, 50, 0.4) 0px 0px 5px; border-radius: 4px; overflow: hidden; flex-shrink: 0; position: relative; width: 100%; height: 100%; background-color: rgb(255, 255, 255); }
.FileThumbnail_file-thumbnail__M1yBi.FileThumbnail_file-thumbnail-small__MzNYV { width: 137px; height: 185px; }
.FileThumbnail_file-thumbnail__M1yBi.FileThumbnail_file-thumbnail-small__MzNYV img { object-fit: contain; height: inherit; }
.FileThumbnail_file-thumbnail__M1yBi .FileThumbnail_corner-banner__cBk8n { font-size: 0.813rem; color: rgb(255, 255, 255); background-color: rgb(57, 199, 144); text-align: center; position: absolute; width: 100px; transform-origin: 50% 0px; transform: rotate(-45deg) translate(-36%, -100%); padding: 48px 0px 4px; z-index: 1; }
.FileThumbnail_file-thumbnail__M1yBi .FileThumbnail_page-count__5fnGZ { border-radius: 4px 0px 0px 4px; background-color: rgb(246, 245, 248); font-size: 0.813rem; color: rgb(144, 147, 158); padding: 4px 8px; position: absolute; bottom: 16px; right: 0px; z-index: 1; }
.FileThumbnail_file-thumbnail__M1yBi img { object-fit: contain; }
.FileThumbnail_file-thumbnail__M1yBi > img { margin: 0px; position: absolute; top: 50%; transform: translateY(-50%); width: 100%; height: auto; object-fit: cover; }
.SearchIcon_pd-fade-in__cHtVl { animation: 0.5s ease 0s 1 normal none running SearchIcon_fadein__gjX4k; }
@keyframes SearchIcon_fadein__gjX4k { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.SearchIcon_pd-search-icon__oczOC { fill: rgb(255, 255, 255); }
.LoginForm_pd-fade-in__rNdBF { animation: 0.5s ease 0s 1 normal none running LoginForm_fadein__VOw_W; }
@keyframes LoginForm_fadein__VOw_W { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
@media (orientation: landscape) and (max-height: 599.98px) and (max-width: 1023.98px), (orientation: portrait) and (max-width: 719.98px) {
 .LoginForm_login-form__7nCRl { padding-inline: 24px; }
}
.LoginForm_login-form__7nCRl .LoginForm_login-form-content__YP5HU { position: relative; overflow: hidden; }
.LoginForm_login-form__7nCRl .LoginForm_back-icon__Dp74M { transform: translateY(0.5em); }
.LoginForm_login-form__7nCRl .LoginForm_headline__CmMsX { margin-top: 56px; }
.VideoThumbnail_pd-fade-in__Jkswr { animation: 0.5s ease 0s 1 normal none running VideoThumbnail_fadein__pC78U; }
@keyframes VideoThumbnail_fadein__pC78U { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.VideoThumbnail_video-thumbnail__o_ciG { border-radius: 4px; overflow: hidden; flex-shrink: 0; position: relative; width: 100%; height: 100%; background: rgb(209, 210, 211); }
.VideoThumbnail_video-thumbnail__o_ciG.VideoThumbnail_clickable__Ue0vD { cursor: pointer; }
.VideoThumbnail_video-thumbnail__o_ciG.VideoThumbnail_video-thumbnail-small__2lCw8 { width: 137px; height: 137px; padding-top: 0px; }
.VideoThumbnail_video-thumbnail__o_ciG.VideoThumbnail_video-thumbnail-small__2lCw8 .VideoThumbnail_pd-play-button__4NdUu { font-size: 0px; }
.VideoThumbnail_video-thumbnail__o_ciG.VideoThumbnail_auto-sized__NdEGS { padding-top: 56.25%; }
.VideoThumbnail_video-thumbnail__o_ciG .VideoThumbnail_page-count__lsiPx { border-radius: 4px 0px 0px 4px; background-color: rgb(246, 245, 248); font-size: 0.813rem; color: rgb(144, 147, 158); padding: 4px 8px; position: absolute; bottom: 16px; right: 0px; }
.VideoThumbnail_video-thumbnail__o_ciG img { width: 100%; height: 100%; object-fit: cover; }
.VideoThumbnail_video-thumbnail__o_ciG > img { position: absolute; left: 0px; top: 0px; }
.VideoThumbnail_video-thumbnail__o_ciG .VideoThumbnail_pd-play-button__4NdUu { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); opacity: 0.6; z-index: 1; border-radius: 50%; background: rgb(255, 255, 255); font-size: 0px; user-select: none; }
.SearchSuggestList_pd-fade-in__TB7Ag { animation: 0.5s ease 0s 1 normal none running SearchSuggestList_fadein__HlTxa; }
@keyframes SearchSuggestList_fadein__HlTxa { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.SearchSuggestList_menu__Yqctn { position: absolute; max-width: 748px; width: 100%; top: 37px; font-size: 1rem; color: rgb(46, 47, 50); z-index: 1; }
.SearchSuggestList_menu__Yqctn .SearchSuggestList_menu-suggest__hUv6O { width: 100%; background-color: rgb(255, 255, 255); border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 3px 0px; max-height: none !important; }
.SearchSuggestList_menu__Yqctn .SearchSuggestList_menu-suggest__hUv6O
.SearchSuggestList_suggest-results__k5_yL { margin-top: 16px; padding: 12px 0px; }
.SearchSuggestList_menu__Yqctn .SearchSuggestList_menu-suggest__hUv6O .SearchSuggestList_suggest-results__k5_yL .SearchSuggestList_suggest-result__30_aA { display: flex; align-items: flex-end; justify-content: space-between; padding: 8px 24px; transition: height 4s ease 0s; height: 24px; }
.SearchSuggestList_menu__Yqctn .SearchSuggestList_menu-suggest__hUv6O .SearchSuggestList_suggest-results__k5_yL .SearchSuggestList_suggest-result__30_aA:hover { background-color: rgb(246, 245, 248); cursor: pointer; }
.SearchSuggestList_menu__Yqctn .SearchSuggestList_menu-suggest__hUv6O .SearchSuggestList_suggest-results__k5_yL .SearchSuggestList_suggest-result__30_aA .SearchSuggestList_suggest-text__qQTSb { display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; word-break: break-all; line-height: normal; -webkit-box-pack: center; }
.SearchSuggestList_menu__Yqctn .SearchSuggestList_menu-suggest__hUv6O .SearchSuggestList_suggest-results__k5_yL .SearchSuggestList_suggest-result__30_aA .SearchSuggestList_suggest-text__qQTSb .SearchSuggestList_suggest-icon___RlKI { fill: rgb(144, 147, 158); margin-right: 8px; width: 1rem; transform: translateY(9px); }
.SearchSuggestList_menu__Yqctn .SearchSuggestList_menu-suggest__hUv6O .SearchSuggestList_suggest-results__k5_yL .SearchSuggestList_suggest-result__30_aA .SearchSuggestList_suggest-text__qQTSb .SearchSuggestList_suggest-filter__IiEaq { padding-left: 2px; color: rgb(144, 147, 158); font-size: 0.875rem; }
@media (orientation: landscape) and (max-height: 599.98px) and (max-width: 1023.98px), (orientation: portrait) and (max-width: 719.98px) {
 .SearchSuggestList_menu__Yqctn { top: 45px; }
 .SearchSuggestList_menu__Yqctn .SearchSuggestList_menu-suggest__hUv6O { box-shadow: none; }
 .SearchSuggestList_menu__Yqctn .SearchSuggestList_menu-suggest__hUv6O .SearchSuggestList_suggest-results__k5_yL .SearchSuggestList_suggest-result__30_aA .SearchSuggestList_suggest-text__qQTSb .SearchSuggestList_suggest-icon___RlKI { min-width: 16px; min-height: 16px; }
}
.Select_pd-fade-in__Zxf5b { animation: 0.5s ease 0s 1 normal none running Select_fadein__mmI_K; }
@keyframes Select_fadein__mmI_K { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.Select_select___SMgF { position: relative; }
.Select_select___SMgF .Select_button__ZdpM7 { display: flex; align-items: center; justify-content: space-between; width: 100%; background-color: rgb(255, 255, 255); color: rgb(73, 75, 86); font-size: 0.875rem; border: 1px solid rgb(209, 210, 211); border-radius: 21px; padding: 12px 16px; }
.Select_select___SMgF .Select_button__ZdpM7.Select_open__X_uAa { background-color: rgb(246, 245, 248); color: rgb(144, 147, 158); border: 1px solid rgb(246, 245, 248); }
.Select_select___SMgF .Select_button__ZdpM7 > span { min-height: 1em; }
.Select_select___SMgF .Select_button__ZdpM7:disabled { background-color: rgb(246, 245, 248); border: 1px solid rgb(246, 245, 248); }
.Select_select___SMgF .Select_chevron__nTAnW { fill: rgb(73, 75, 86); width: 10px; height: 5px; margin-left: 12px; }
.Select_select___SMgF .Select_chevron__nTAnW.Select_disabled__v_o9Q { fill: rgb(144, 147, 158); }
.Select_select___SMgF .Select_popup__bTeYB { box-sizing: border-box; background-color: rgb(255, 255, 255); border: 1px solid rgb(209, 210, 211); border-radius: 21px; position: absolute; opacity: 0; visibility: hidden; width: fit-content; min-width: 100%; overflow: hidden; transition: opacity 0.3s ease 0s, transform 0.3s ease-in-out 0s; }
.Select_select___SMgF .Select_popup__bTeYB.Select_top__HWAlm { bottom: 100%; margin-bottom: 10px; }
.Select_select___SMgF .Select_popup__bTeYB.Select_bottom__y8ayj { top: 100%; margin-top: 10px; }
.Select_select___SMgF .Select_popup__bTeYB.Select_open__X_uAa { opacity: 1; visibility: visible; }
.Select_select___SMgF .Select_popup__bTeYB li { color: rgb(73, 75, 86); white-space: nowrap; font-size: 0.875rem; cursor: pointer; }
.Select_select___SMgF .Select_popup__bTeYB li:hover { background-color: rgb(246, 245, 248); }
.Select_select___SMgF .Select_popup__bTeYB li[aria-selected="true"] { color: rgb(255, 115, 0); }
.Select_select___SMgF .Select_item__mPgoj { padding: 16px 12px; }
.SocialMediaIcon_pd-fade-in__XF9A2 { animation: 0.5s ease 0s 1 normal none running SocialMediaIcon_fadein__t1Tz4; }
@keyframes SocialMediaIcon_fadein__t1Tz4 { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.SocialMediaIcon_social-media-icon__OgxL4 { width: 24px; height: auto; }
.SocialMediaIcon_social-media-icon__OgxL4:hover { opacity: 0.7; }
.LoginPopUp_pd-fade-in__HV2Rt { animation: 0.5s ease 0s 1 normal none running LoginPopUp_fadein__SSw0Z; }
@keyframes LoginPopUp_fadein__SSw0Z { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.LoginPopUp_login-form___FDk_ > div { display: flex; flex-direction: column; text-align: center; width: 320px; min-height: 430px; padding: 30px 50px; }
@media (orientation: landscape) and (max-height: 599.98px) and (max-width: 1023.98px), (orientation: portrait) and (max-width: 719.98px) {
 .LoginPopUp_login-form___FDk_ > div { padding: 25px; }
}
.PDLogo_pd-fade-in__sADfk { animation: 0.5s ease 0s 1 normal none running PDLogo_fadein__Go8NI; }
@keyframes PDLogo_fadein__Go8NI { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.PDLogo_container__vs0DV { display: flex; align-items: center; gap: 9px; }
@media screen and (max-width: 988px) {
 .PDLogo_container__vs0DV .PDLogo_text__spqy3 { display: none; }
}
.Card_pd-fade-in__xyxTS { animation: 0.5s ease 0s 1 normal none running Card_fadein__tZmbv; }
@keyframes Card_fadein__tZmbv { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.Card_card__kw_Yt { position: relative; border-radius: 6px; border: 1px solid rgb(209, 210, 211); background-color: rgb(255, 255, 255); box-sizing: border-box; transition: all 0.3s ease 0s; }
.Card_card__kw_Yt.Card_with-link__o6FKg { cursor: pointer; }
.Card_card__kw_Yt:hover { box-shadow: rgb(144, 147, 158) 0px 0px 10px; }
.Card_card__kw_Yt .Card_card-overlay__2l73x { position: absolute; inset: 0px; }
.Card_card__kw_Yt .Card_card-content__lSltg { position: relative; pointer-events: none; z-index: 1; }
.Card_card__kw_Yt .Card_card-content__lSltg a { pointer-events: all; }
@media (orientation: landscape) and (max-height: 599.98px) and (max-width: 1023.98px), (orientation: portrait) and (max-width: 719.98px) {
 .Card_card__kw_Yt { border: none; background-color: transparent; }
 .Card_card__kw_Yt:hover { box-shadow: unset; }
}
.ArrowBack_pd-fade-in__uAQ28 { animation: 0.5s ease 0s 1 normal none running ArrowBack_fadein__qyPSG; }
@keyframes ArrowBack_fadein__qyPSG { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.ArrowBack_pd-arrow-back__JdzTO path { transition: all 0.2s ease 0s; fill: rgb(144, 147, 158); }
.ArrowBack_pd-arrow-back__JdzTO:hover path { fill: rgb(255, 115, 0); }
.AppstoreButton_pd-fade-in__ZO5vO { animation: 0.5s ease 0s 1 normal none running AppstoreButton_fadein__csj_i; }
@keyframes AppstoreButton_fadein__csj_i { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.AppstoreButton_store-button__qRUVl { display: flex; align-items: center; justify-content: center; height: 3.125rem; background-color: rgb(255, 255, 255); border-radius: 500px; color: rgb(40, 40, 40); font-size: 0.875rem; font-weight: 700; padding: 0.4rem 1.125rem 0px; min-width: max-content; }
.AppstoreButton_store-button__qRUVl img { width: 24px; height: 24px; margin-right: 8px; margin-top: 4px; object-fit: contain; }
.AppstoreButton_store-button__qRUVl span { position: absolute; font-size: 0.625rem; top: -2px; font-weight: 400; }
.Sidebar_pd-fade-in__3mI0w { animation: 0.5s ease 0s 1 normal none running Sidebar_fadein___4XDE; }
@keyframes Sidebar_fadein___4XDE { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.Sidebar_sidebar__k4noJ { background-color:
rgb(236, 237, 239); position: fixed; top: 0px; left: -100%; max-width: 232px; padding: 90px 16px 0px; display: flex; flex-direction: column; justify-content: space-between; height: 100vh; box-sizing: border-box; z-index: 3; overflow-y: auto; }
@media (max-width: 425px) {
 .Sidebar_sidebar__k4noJ { max-width: 320px; }
}
.Sidebar_sidebar__k4noJ.Sidebar_animation__O8VMG { transition: all 0.5s ease 0s; }
.Sidebar_sidebar__k4noJ.Sidebar_active__c7exQ { left: 0px; }
.Sidebar_sidebar__k4noJ ul { list-style: none; padding: 0px; margin: 0px; }
.Sidebar_sidebar__k4noJ ul li { padding: 0.5rem 0.75rem; }
.Sidebar_sidebar__k4noJ ul li.Sidebar_active__c7exQ { background-color: rgb(255, 255, 255); border-radius: 500px; }
.Sidebar_sidebar__k4noJ ul li.Sidebar_active__c7exQ path { fill: rgb(255, 115, 0); }
.Sidebar_sidebar__k4noJ ul li a, .Sidebar_sidebar__k4noJ ul li button { text-decoration: none; display: flex; align-items: center; gap: 12px; }
.Sidebar_sidebar__k4noJ ul li a span, .Sidebar_sidebar__k4noJ ul li button span { font-style: normal; font-weight: 600; font-size: 0.875rem; line-height: 18px; color: rgb(46, 47, 50); }
.Sidebar_sidebar__k4noJ ul li a path, .Sidebar_sidebar__k4noJ ul li button path { fill: rgb(46, 47, 50); }
.Sidebar_sidebar__k4noJ ul li a:hover path, .Sidebar_sidebar__k4noJ ul li button:hover path { fill: rgb(255, 115, 0); }
.Sidebar_sidebar__k4noJ ul li a.Sidebar_not-fill__xGRWt path, .Sidebar_sidebar__k4noJ ul li button.Sidebar_not-fill__xGRWt path { fill: transparent !important; }
.Sidebar_sidebar__k4noJ ul li a.Sidebar_not-fill__xGRWt:hover path, .Sidebar_sidebar__k4noJ ul li button.Sidebar_not-fill__xGRWt:hover path { stroke: rgb(255, 115, 0); }
.Sidebar_sidebar__k4noJ ul hr { border: 1px solid rgb(209, 210, 211); width: 90%; margin: 24px 12px; }
.Sidebar_sidebar__k4noJ .Sidebar_button-container__JNCEK { display: flex; flex-direction: column; justify-content: center; margin-top: 48px; text-align: center; align-items: center; }
.Sidebar_sidebar__k4noJ .Sidebar_button-container__JNCEK button { margin: 20px 0px; padding: 12px 24px; line-height: 100%; width: fit-content; height: unset; font-size: 1rem; }
.Sidebar_sidebar__k4noJ .Sidebar_footer__sZkYB { display: flex; flex-direction: row; opacity: 0.5; filter: grayscale(100%); justify-content: center; gap: 5px; margin-bottom: 16px; }
.Sidebar_sidebar__k4noJ .Sidebar_footer__sZkYB img { height: 16px; }
.Sidebar_overlay__92Ecv { position: fixed; top: 0px; left: 0px; background-color: rgba(0, 0, 0, 0.498); width: 100%; height: 100%; z-index: 1; opacity: 0; visibility: hidden; }
@media (max-width: 1014px) {
 .Sidebar_overlay__92Ecv.Sidebar_active__c7exQ { visibility: visible; opacity: 1; transition: opacity 1s ease 0s; }
}
.Sidebar_button-spacing__dY9FT { margin-bottom: 4px; }
.Clock_pd-fade-in__W8VvT { animation: 0.5s ease 0s 1 normal none running Clock_fadein__hSQTW; }
@keyframes Clock_fadein__hSQTW { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.Clock_clock-container__QtPfx { display: flex; align-items: center; justify-content: center; width: 100%; max-width: 340px; box-sizing: border-box; padding-block: 16px; padding-inline: 8px; background: linear-gradient(rgb(30, 36, 48), rgb(30, 36, 48)) padding-box padding-box, linear-gradient(90deg, rgb(138, 77, 204), rgb(56, 144, 255)) border-box border-box; border-radius: 6px; border: 3px solid transparent; color: rgb(255, 255, 255); }
.Clock_clock-container__QtPfx .Clock_content__C9OO8 { font-size: 1.5rem; font-weight: 700; display: flex; align-items: center; justify-content: center; gap: 8px; }
.Clock_clock-container__QtPfx .Clock_content__C9OO8 .Clock_clock-icon__dCS86 { animation: 1s ease 0s infinite normal none running Clock_shake__qCoBr; }
@media (max-width: 390px) {
 .Clock_clock-container__QtPfx .Clock_content__C9OO8 .Clock_clock-icon__dCS86 { display: none; }
}
.Clock_clock-container__QtPfx .Clock_expired-clock__xJ740 { animation: auto ease 0s 1 normal none running none !important; }
.Clock_clock-container__QtPfx.Clock_small__7rPDA { width: fit-content; padding: 8px; }
.Clock_clock-container__QtPfx.Clock_small__7rPDA .Clock_content__C9OO8 { font-size: 1rem; font-weight: 600; }
@keyframes Clock_shake__qCoBr { 
 0%, 50% { transform: rotate(0deg); }
 10%, 30% { transform: rotate(-15deg); }
 20%, 40% { transform: rotate(15deg); }
}
.MaterialRegisterPopSide_pd-fade-in__5D42l { animation: 0.5s ease 0s 1 normal none running MaterialRegisterPopSide_fadein__fFNc_; }
@keyframes MaterialRegisterPopSide_fadein__fFNc_ { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.MaterialRegisterPopSide_material-register-modal-sidebar__aNDwc { padding: 32px; display: flex; flex-direction: column; align-items: center; justify-content: center; width: 100%; }
.MaterialRegisterPopSide_material-register-modal-sidebar__aNDwc hr { border-top: 1px solid rgb(185, 187, 195); margin: 32px 0px; width: 100%; }
.MaterialRegisterPopSide_material-register-modal-sidebar__aNDwc .MaterialRegisterPopSide_sidebar-title__QpFdc { width: 100%; }
.MaterialRegisterPopSide_material-register-modal-sidebar__aNDwc .MaterialRegisterPopSide_sidebar-title__QpFdc > img { margin-left: auto; margin-right: auto; display: block; }
.MaterialRegisterPopSide_material-register-modal-sidebar__aNDwc .MaterialRegisterPopSide_sidebar-content__8I8l2 { flex: 1 1 0%; }
.MaterialCard_pd-fade-in__xowOK { animation: 0.5s ease 0s 1 normal none running MaterialCard_fadein__LsbiC; }
@keyframes MaterialCard_fadein__LsbiC { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.MaterialCard_material-card__PWNcK { min-height: 185px; display: flex; }
.MaterialCard_material-card__PWNcK.MaterialCard_video__nq0v2 .MaterialCard_material-card-thumbnail-container__HsT79 .MaterialCard_material-card-thumbnail__Yn7sq { height: 137px; border-radius: 0px; }
.MaterialCard_material-card__PWNcK .MaterialCard_material-card-info__Iw6ZY { display: flex; flex-direction: column; padding: 12px; }
.MaterialCard_material-card__PWNcK .MaterialCard_material-card-info__Iw6ZY .MaterialCard_material-card-metadata__skINi { margin-bottom: 12px; }
.MaterialCard_material-card__PWNcK .MaterialCard_material-card-info__Iw6ZY .MaterialCard_material-card-metadata__skINi .MaterialCard_material-card-title__KxpGe { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; word-break: break-word; }
.MaterialCard_material-card__PWNcK .MaterialCard_material-card-info__Iw6ZY .MaterialCard_material-card-author__XiJiw { display: flex; margin-top: auto; }
.MaterialCard_material-card__PWNcK .MaterialCard_material-card-info__Iw6ZY .MaterialCard_material-card-author__XiJiw .MaterialCard_material-card-author-name__IvnC9 { font-size: 0.875rem; font-weight: 400; line-height: 21px; }
.MaterialCard_material-card__PWNcK .MaterialCard_material-card-info__Iw6ZY .MaterialCard_material-card-author__XiJiw .MaterialCard_material-card-author-image__RbNcv { width: 25px; height: 25px; }
.MaterialCard_material-card__PWNcK .MaterialCard_material-card-thumbnail-container__HsT79 { display: flex; align-items: center; background: rgb(209, 210, 211); border-radius: 6px 0px 0px 6px; }
.MaterialCard_material-card__PWNcK .MaterialCard_material-card-thumbnail-container__HsT79 .MaterialCard_material-card-thumbnail__Yn7sq { width: 137px; height: 100%; box-shadow: none; border-radius: inherit; border-right: 1px solid rgba(208, 209, 210, 0.4); }
.MaterialCard_material-card__PWNcK .MaterialCard_material-card-thumbnail-container__HsT79 .MaterialCard_material-card-thumbnail__Yn7sq img { border-radius: inherit; }
@media (orientation: landscape) and (max-height: 599.98px) and (max-width: 1023.98px), (orientation: portrait) and (max-width: 719.98px) {
 .MaterialCard_material-card__PWNcK { min-height: 136px; width: 100%; }
 .MaterialCard_material-card__PWNcK .MaterialCard_material-card-info__Iw6ZY { padding: 0px 12px; }
 .MaterialCard_material-card__PWNcK
.MaterialCard_material-card-info__Iw6ZY .MaterialCard_material-card-metadata__skINi .MaterialCard_material-card-title__KxpGe { font-size: 0.875rem; }
 .MaterialCard_material-card__PWNcK .MaterialCard_material-card-thumbnail-container__HsT79 { border-radius: 4px; }
 .MaterialCard_material-card__PWNcK .MaterialCard_material-card-thumbnail-container__HsT79 .MaterialCard_material-card-thumbnail__Yn7sq { width: 100px; box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 3px 0px; border-radius: inherit; border-right: initial; }
 .MaterialCard_material-card__PWNcK .MaterialCard_material-card-thumbnail-container__HsT79 .MaterialCard_material-card-thumbnail__Yn7sq img { object-fit: contain; width: inherit; height: 100%; }
 .MaterialCard_material-card__PWNcK.MaterialCard_video__nq0v2 { min-height: 136px; }
 .MaterialCard_material-card__PWNcK.MaterialCard_video__nq0v2 .MaterialCard_material-card-thumbnail-container__HsT79 { border-radius: 4px; }
 .MaterialCard_material-card__PWNcK.MaterialCard_video__nq0v2 .MaterialCard_material-card-thumbnail-container__HsT79 .MaterialCard_material-card-thumbnail__Yn7sq { height: 100px; border-radius: inherit; }
 .MaterialCard_material-card__PWNcK.MaterialCard_video__nq0v2 .MaterialCard_material-card-thumbnail-container__HsT79 img { object-fit: cover; width: 100%; height: 100%; }
}
.SearchContentList_pd-fade-in__K7RTY { animation: 0.5s ease 0s 1 normal none running SearchContentList_fadein__Dmsil; }
@keyframes SearchContentList_fadein__Dmsil { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.SearchContentList_search-content-filter-container__ovZHI { height: 100%; }
.SearchContentList_search-content-filter-container__ovZHI .SearchContentList_search-content-filter-select__Bxh5l { min-width: max-content; height: 100%; }
.SearchContentList_search-content-filter-container__ovZHI .SearchContentList_search-content-filter-select__Bxh5l button { background-color: rgb(228, 228, 228); height: 100%; padding: 12px 24px; border: none !important; }
.SearchContentList_search-content-filter-container__ovZHI .SearchContentList_search-content-filter-select__Bxh5l button span { font-size: 0.875rem; font-weight: 600; line-height: 1.2; color: rgb(46, 47, 50); }
.SearchContentList_search-content-filter-container__ovZHI .SearchContentList_search-content-filter-select__Bxh5l button svg { margin-left: 7px; }
.SearchContentList_search-content-filter-container__ovZHI .SearchContentList_search-content-filter-select__Bxh5l ul { box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 4px; border-radius: 6px; padding: 4px 0px; min-width: max-content; left: 50%; transform: translate(-50%); }
.SearchContentList_search-content-filter-container__ovZHI .SearchContentList_search-content-filter-select__Bxh5l ul li { padding: 12px 24px; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(46, 47, 50); }
.SearchContentList_search-content-filter-container__ovZHI .SearchContentList_search-content-filter-select__Bxh5l ul li[aria-selected="true"] { font-weight: 600; color: rgb(46, 47, 50); }
.SearchContentList_search-content-filter-container__ovZHI .SearchContentList_search-content-filter-select__Bxh5l ul li > div { padding: 0px; }
.SearchContentList_search-content-filter-select-open__cD2OD { background-color: rgb(228, 228, 228); }
.NavbarIcon_pd-fade-in__PVBkQ { animation: 0.5s ease 0s 1 normal none running NavbarIcon_fadein__p4XJN; }
@keyframes NavbarIcon_fadein__p4XJN { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.NavbarIcon_pd-navbar-icon__Qt1Gv { fill: rgb(73, 75, 86); border-radius: 50%; padding: 3px; }
.PlaystoreButton_pd-fade-in__NSOSZ { animation: 0.5s ease 0s 1 normal none running PlaystoreButton_fadein__nq9ih; }
@keyframes PlaystoreButton_fadein__nq9ih { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.PlaystoreButton_store-button__gBlsi { display: flex; align-items: center; justify-content: center; height: 3.125rem; background-color: rgb(255, 255, 255); border-radius: 500px; color: rgb(40, 40, 40); font-size: 0.875rem; font-weight: 700; padding: 0.4rem 1.125rem 0px; min-width: max-content; }
.PlaystoreButton_store-button__gBlsi img { width: 24px; height: 24px; margin-right: 8px; margin-top: 4px; object-fit: contain; }
.PlaystoreButton_store-button__gBlsi span { position: absolute; font-size: 0.625rem; top: -2px; font-weight: 400; }
.FlashSalesStickeBanner_pd-fade-in__Vspl5 { animation: 0.5s ease 0s 1 normal none running FlashSalesStickeBanner_fadein__kSeM7; }
@keyframes FlashSalesStickeBanner_fadein__kSeM7 { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.FlashSalesStickeBanner_container__pY_ht { position: fixed; width: 100%; left: 0px; bottom: -100px; z-index: 9999; animation: 0.8s ease 2s 1 normal forwards running FlashSalesStickeBanner_smooth-appear__vmob1; }
.FlashSalesStickeBanner_container__pY_ht .FlashSalesStickeBanner_content__anHxx { background: rgb(30, 36, 48); display: flex; position: relative; padding: 16px 24px; gap: 32px; align-items: center; justify-content: center; }
.FlashSalesStickeBanner_container__pY_ht .FlashSalesStickeBanner_content__anHxx .FlashSalesStickeBanner_info-side__LXFGs { display: flex; gap: 32px; }
.FlashSalesStickeBanner_container__pY_ht .FlashSalesStickeBanner_content__anHxx .FlashSalesStickeBanner_info-side__LXFGs .FlashSalesStickeBanner_bonus-text__VIlk8 { min-width: 180px; display: flex; gap: 16px; align-items: center; justify-content: center; }
.FlashSalesStickeBanner_container__pY_ht .FlashSalesStickeBanner_content__anHxx .FlashSalesStickeBanner_info-side__LXFGs .FlashSalesStickeBanner_bonus-text__VIlk8 h2 { font-size: 1.25rem; font-weight: 600; color: rgb(255, 255, 255); }
.FlashSalesStickeBanner_container__pY_ht .FlashSalesStickeBanner_content__anHxx .FlashSalesStickeBanner_button-signup__2NQhY { font-size: 0.8125rem; }
.FlashSalesStickeBanner_container__pY_ht .FlashSalesStickeBanner_content__anHxx .FlashSalesStickeBanner_close__cNJcZ { fill: rgb(255, 255, 255); top: 16px; right: 24px; padding: 0px; }
@media (max-width: 768px) {
 .FlashSalesStickeBanner_container__pY_ht .FlashSalesStickeBanner_content__anHxx { padding: 8px 24px; justify-content: space-between; gap: 0px; }
 .FlashSalesStickeBanner_container__pY_ht .FlashSalesStickeBanner_content__anHxx .FlashSalesStickeBanner_info-side__LXFGs { flex-direction: column; gap: 8px; }
 .FlashSalesStickeBanner_container__pY_ht .FlashSalesStickeBanner_content__anHxx .FlashSalesStickeBanner_info-side__LXFGs .FlashSalesStickeBanner_bonus-text__VIlk8 h2 { line-height: 1.25rem; font-size: 1rem; }
 .FlashSalesStickeBanner_container__pY_ht .FlashSalesStickeBanner_content__anHxx .FlashSalesStickeBanner_button-signup__2NQhY { margin-right: 40px; }
 .FlashSalesStickeBanner_container__pY_ht .FlashSalesStickeBanner_content__anHxx .FlashSalesStickeBanner_close__cNJcZ { top: auto; right: 24px; padding: 0px; width: 1.5rem; height: 1.5rem; }
}
@media screen and (max-width: 415px) {
 .FlashSalesStickeBanner_container__pY_ht .FlashSalesStickeBanner_content__anHxx { padding: 8px; }
 .FlashSalesStickeBanner_container__pY_ht .FlashSalesStickeBanner_content__anHxx .FlashSalesStickeBanner_info-side__LXFGs, .FlashSalesStickeBanner_container__pY_ht .FlashSalesStickeBanner_content__anHxx .FlashSalesStickeBanner_info-side__LXFGs .FlashSalesStickeBanner_bonus-text__VIlk8 { justify-content: start; }
 .FlashSalesStickeBanner_container__pY_ht .FlashSalesStickeBanner_content__anHxx .FlashSalesStickeBanner_info-side__LXFGs .FlashSalesStickeBanner_bonus-text__VIlk8 h2 { font-size: 0.875rem; line-height: 1.125rem; }
 .FlashSalesStickeBanner_container__pY_ht .FlashSalesStickeBanner_content__anHxx .FlashSalesStickeBanner_button-signup__2NQhY { margin-right: 30px; }
 .FlashSalesStickeBanner_container__pY_ht .FlashSalesStickeBanner_content__anHxx .FlashSalesStickeBanner_close__cNJcZ { right: 8px; }
}
@keyframes FlashSalesStickeBanner_smooth-appear__vmob1 { 
 100% { bottom: 0px; }
}
.PDCareersBanner_pd-fade-in__TxP51 { animation:
0.5s ease 0s 1 normal none running PDCareersBanner_fadein__bhboO; }
@keyframes PDCareersBanner_fadein__bhboO { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.PDCareersBanner_pd-careers-banner__kDJph { width: 100%; position: relative; margin-bottom: 56px; }
.PDCareersBanner_pd-careers-banner__kDJph.PDCareersBanner_inline-variant__TPOy5 { margin-bottom: 0px; }
.PDCareersBanner_pd-careers-banner__kDJph.PDCareersBanner_inline-variant__TPOy5 .PDCareersBanner_pd-careers__X3eEY, .PDCareersBanner_pd-careers-banner__kDJph.PDCareersBanner_inline-variant__TPOy5::after { border-radius: 0px; }
.PDCareersBanner_pd-careers-banner__kDJph .PDCareersBanner_pd-careers__X3eEY { display: flex; padding: 32px 24px; gap: 32px; border-radius: 10px; box-shadow: rgba(46, 47, 50, 0.4) 0px 0px 6px 0px; background: linear-gradient(90deg, rgb(88, 34, 124), rgb(44, 73, 116)); overflow: hidden; }
.PDCareersBanner_pd-careers-banner__kDJph .PDCareersBanner_pd-careers__X3eEY .PDCareersBanner_pd-careers-image__zQlji { width: 350px; position: relative; }
.PDCareersBanner_pd-careers-banner__kDJph .PDCareersBanner_pd-careers__X3eEY .PDCareersBanner_pd-careers-image__zQlji img { object-fit: contain; position: absolute; width: 100%; height: 100%; top: 30%; scale: 1.6; }
.PDCareersBanner_pd-careers-banner__kDJph .PDCareersBanner_pd-careers__X3eEY .PDCareersBanner_pd-careers-content__Jgl5i { display: flex; flex-direction: column; }
.PDCareersBanner_pd-careers-banner__kDJph .PDCareersBanner_pd-careers__X3eEY .PDCareersBanner_pd-careers-content__Jgl5i h2 { margin-bottom: 16px; color: rgb(209, 210, 211); font-size: 32px; font-weight: 600; line-height: 38px; }
.PDCareersBanner_pd-careers-banner__kDJph .PDCareersBanner_pd-careers__X3eEY .PDCareersBanner_pd-careers-content__Jgl5i h2 strong { color: rgb(255, 255, 255); }
.PDCareersBanner_pd-careers-banner__kDJph .PDCareersBanner_pd-careers__X3eEY .PDCareersBanner_pd-careers-content__Jgl5i p { color: rgb(255, 255, 255); font-size: 1rem; line-height: 24px; }
.PDCareersBanner_pd-careers-banner__kDJph .PDCareersBanner_pd-careers__X3eEY .PDCareersBanner_pd-careers-content__Jgl5i .PDCareersBanner_pd-careers-be-premium__bAK5T { margin: 24px 0px; color: rgb(255, 255, 255); font-size: 1rem; font-weight: 600; line-height: 20px; }
.PDCareersBanner_pd-careers-banner__kDJph .PDCareersBanner_pd-careers__X3eEY .PDCareersBanner_pd-careers-content__Jgl5i .PDCareersBanner_choose-plan__7AWTr { display: flex; align-items: center; gap: 24px; }
.PDCareersBanner_pd-careers-banner__kDJph .PDCareersBanner_pd-careers__X3eEY .PDCareersBanner_pd-careers-content__Jgl5i .PDCareersBanner_choose-plan__7AWTr .PDCareersBanner_choose-plan-button__8XE3T { height: 42px; }
.PDCareersBanner_pd-careers-banner__kDJph .PDCareersBanner_pd-careers__X3eEY .PDCareersBanner_pd-careers-content__Jgl5i .PDCareersBanner_choose-plan__7AWTr .PDCareersBanner_choose-plan-button__8XE3T:hover { background-color: rgb(255, 137, 39); }
.PDCareersBanner_pd-careers-banner__kDJph .PDCareersBanner_pd-careers__X3eEY .PDCareersBanner_pd-careers-content__Jgl5i .PDCareersBanner_choose-plan__7AWTr .PDCareersBanner_pd-careers-enter-text__w4n_W { font-size: 0.875rem; color: rgb(250, 250, 250); }
.PDCareersBanner_pd-careers-banner__kDJph .PDCareersBanner_pd-careers__X3eEY .PDCareersBanner_pd-careers-content__Jgl5i .PDCareersBanner_choose-plan__7AWTr .PDCareersBanner_pd-careers-enter-text__w4n_W .PDCareersBanner_enter-text-button__Qq8ga { color: rgb(255, 115, 0); font-weight: 600; }
@media (max-width: 1400px) {
 .PDCareersBanner_pd-careers-banner__kDJph .PDCareersBanner_pd-careers__X3eEY .PDCareersBanner_pd-careers-image__zQlji { width: 500px; }
 .PDCareersBanner_pd-careers-banner__kDJph .PDCareersBanner_pd-careers__X3eEY .PDCareersBanner_pd-careers-image__zQlji img { top: 15%; scale: 1.2; }
}
@media (max-width: 768px) {
 .PDCareersBanner_pd-careers-banner__kDJph .PDCareersBanner_pd-careers__X3eEY { flex-direction: column-reverse; }
 .PDCareersBanner_pd-careers-banner__kDJph .PDCareersBanner_pd-careers__X3eEY .PDCareersBanner_pd-careers-image__zQlji { width: auto; height: 250px; }
 .PDCareersBanner_pd-careers-banner__kDJph .PDCareersBanner_pd-careers__X3eEY .PDCareersBanner_pd-careers-image__zQlji img { top: 20%; scale: 1.4; }
 .PDCareersBanner_pd-careers-banner__kDJph .PDCareersBanner_pd-careers__X3eEY .PDCareersBanner_pd-careers-content__Jgl5i .PDCareersBanner_choose-plan__7AWTr { flex-direction: column; }
 .PDCareersBanner_pd-careers-banner__kDJph .PDCareersBanner_pd-careers__X3eEY .PDCareersBanner_pd-careers-content__Jgl5i .PDCareersBanner_choose-plan__7AWTr .PDCareersBanner_choose-plan-button__8XE3T { width: 100%; padding: 0px 24px; }
}
.SearchBox_pd-fade-in__ZE0GD { animation: 0.5s ease 0s 1 normal none running SearchBox_fadein__7Cf_b; }
@keyframes SearchBox_fadein__7Cf_b { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.SearchBox_search-box-container__g5D4i { display: flex; align-items: center; justify-content: space-between; width: 100%; height: 48px; max-width: 748px; border: 1px solid rgba(46, 47, 50, 0.2); border-radius: 500px; background-color: rgb(255, 255, 255); position: relative; }
.SearchBox_search-box-container__g5D4i:focus-within { border: 1px solid rgb(255, 115, 0); }
.SearchBox_search-box-container__g5D4i:focus-within:has(.SearchBox_search-content-list-show__7F_3n) { border-color: rgba(46, 47, 50, 0.2); }
.SearchBox_search-box-container__g5D4i.SearchBox_container-large__v2MfP { height: 56px; }
@media (max-width: 768px) {
 .SearchBox_search-box-container__g5D4i.SearchBox_container-large__v2MfP { display: flex; }
}
.SearchBox_search-box-container__g5D4i .SearchBox_pd-search-box__SQ54i { width: 100%; height: 100%; display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: center; }
.SearchBox_search-box-container__g5D4i .SearchBox_pd-search-box__SQ54i .SearchBox_search-box-form__vtaQI { display: flex; flex-direction: row-reverse; justify-content: flex-end; width: 100%; padding: 8px 12px 8px 24px; }
.SearchBox_search-box-container__g5D4i .SearchBox_pd-search-box__SQ54i .SearchBox_search-box-form__vtaQI .SearchBox_search-icon__a7I2c { margin-right: 8px; transition: all 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) 0s; }
.SearchBox_search-box-container__g5D4i .SearchBox_pd-search-box__SQ54i .SearchBox_search-box-form__vtaQI .SearchBox_search-box-input__3WjOr { width: 100%; border: none; caret-color: rgb(255, 115, 0); color: rgb(46, 47, 50); font-size: 1rem; font-family: "Source Sans Pro", sans-serif; background-color: transparent; }
.SearchBox_search-box-container__g5D4i .SearchBox_pd-search-box__SQ54i .SearchBox_search-box-form__vtaQI .SearchBox_search-box-input__3WjOr:placeholder-shown { max-width: 76%; color: rgb(144, 147, 158); text-overflow: ellipsis; white-space: nowrap; }
.SearchBox_search-box-container__g5D4i .SearchBox_pd-search-box__SQ54i .SearchBox_search-box-form__vtaQI .SearchBox_search-box-input__3WjOr::-webkit-input-placeholder { color: rgb(144, 147, 158); text-overflow: ellipsis; white-space: nowrap; }
.SearchBox_search-box-container__g5D4i .SearchBox_pd-search-box__SQ54i .SearchBox_search-box-form__vtaQI .SearchBox_search-box-input__3WjOr:focus { outline: none; }
.SearchBox_search-box-container__g5D4i .SearchBox_pd-search-box__SQ54i .SearchBox_search-box-form__vtaQI .SearchBox_search-box-input__3WjOr:focus + .SearchBox_search-icon__a7I2c { fill: rgb(255, 115, 0); }
.SearchBox_search-box-container__g5D4i .SearchBox_pd-search-box__SQ54i .SearchBox_search-box-form__vtaQI .SearchBox_search-box-input__3WjOr:focus::placeholder { color: transparent; }
.SearchBox_search-box-container__g5D4i .SearchBox_pd-search-box__SQ54i .SearchBox_search-close-button__0wPbO { position: inherit; padding: 8px 12px; z-index: 0; }
.SearchBox_search-box-container__g5D4i .SearchBox_search-close-icon__Dz354 { fill: rgb(73, 75, 86); height: 1.125rem; width: 1.125rem; }
.SearchBox_search-icon__a7I2c { fill: rgba(0,
0, 0, 0.54); width: 24px; }
.SearchBox_search-box-button__Vomvz, .SearchBox_search-box-suggestion__BOROy, .SearchBox_search-box-suggestion__BOROy .SearchBox_search-box-suggestion-header__ckU2O { display: none; }
@media (max-width: 768px) {
 .SearchBox_search-box-container__g5D4i { display: none; }
 .SearchBox_search-box-button__Vomvz { display: flex; margin-left: auto; }
 .SearchBox_search-box-button__Vomvz .SearchBox_search-icon-mobile__jvbnh { fill: rgba(0, 0, 0, 0.54); width: unset; }
 .SearchBox_search-box-button__Vomvz .SearchBox_search-icon-mobile__jvbnh:hover { fill: rgb(255, 115, 0); }
 .SearchBox_search-box-button__Vomvz.SearchBox_always-hidden__2K4QF { display: none; }
 .SearchBox_search-box-suggestion__BOROy { display: block; height: 100%; width: 100%; background-color: rgb(255, 255, 255); position: fixed; right: 0px; top: 0px; z-index: 100; }
 .SearchBox_search-box-suggestion__BOROy .SearchBox_search-box-suggestion-header__ckU2O { display: flex; align-items: center; padding: 8px 24px; }
 .SearchBox_search-box-suggestion__BOROy .SearchBox_search-box-suggestion-header__ckU2O .SearchBox_search-box-arrow-back___DWdb { margin-right: 24px; }
 .SearchBox_search-box-suggestion__BOROy .SearchBox_search-box-container-mobile__1g4K_ { display: block; }
 .SearchBox_search-box-filter-container__YxoVn { display: none; }
}
@keyframes SearchBox_fadeIn__lXtmE { 
 30% { opacity: 0.3; width: auto; }
 100% { opacity: 1; width: auto; }
}
@keyframes SearchBox_fadeOut__SGzYk { 
 30% { opacity: 0; }
 100% { opacity: 0; width: 0px; }
}
.SearchBox_search-content-list__xfkGG { animation: 0.5s ease-out 0.3s 1 normal forwards running SearchBox_fadeOut__SGzYk; pointer-events: none; }
.SearchBox_search-content-list-show__7F_3n { opacity: 0; width: 0px; height: 100%; animation: 0.5s ease-in 0.3s 1 normal forwards running SearchBox_fadeIn__lXtmE; }
.SearchBox_search-box-suggestion-large__jq_7k { top: 45px; }
.NewFooter_pd-fade-in__EIkBG { animation: 0.5s ease 0s 1 normal none running NewFooter_fadein__Sa0Hx; }
@keyframes NewFooter_fadein__Sa0Hx { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.NewFooter_footer-container__o19O4 { background-color: rgb(255, 255, 255); box-sizing: border-box; width: 100%; display: flex; justify-content: center; padding-inline: 24px; padding-top: 24px; }
.NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c { max-width: 1024px; width: 100%; }
.NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c.NewFooter_new-layout___sN4v { max-width: 1130px; }
.NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c.NewFooter_animation__NCuSf { transition: margin 0.3s ease 0s; }
@media (min-width: 1014px) {
 .NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c.NewFooter_active-sidebar__lGK_Y { margin-left: 232px; }
}
@media (max-width: 1400px) {
 .NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c.NewFooter_new-layout___sN4v { max-width: 750px; }
}
@media (max-width: 1014px) {
 .NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c.NewFooter_new-layout___sN4v { max-width: 100%; }
}
.NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c .NewFooter_footer-logos__0gBO7 { display: flex; gap: 16px; align-items: center; margin-bottom: 32px; }
.NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c .NewFooter_footer-logos__0gBO7 .NewFooter_pd-logo__eQpKC, .NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c .NewFooter_footer-logos__0gBO7 .NewFooter_uol-logo__qi_YV { width: 127px; }
@media screen and (max-width: 580px) {
 .NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c .NewFooter_footer-logos__0gBO7 { justify-content: center; }
}
.NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c .NewFooter_footer-main__7AVIM { display: flex; justify-content: space-between; flex-wrap: wrap; margin-bottom: 50px; }
.NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c .NewFooter_footer-main__7AVIM .NewFooter_footer-links-institutional__wUvXP, .NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c .NewFooter_footer-main__7AVIM .NewFooter_footer-links__SC3W_ { margin-right: 100px; display: flex; flex-direction: column; gap: 24px; }
.NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c .NewFooter_footer-main__7AVIM .NewFooter_footer-links-institutional__wUvXP li, .NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c .NewFooter_footer-main__7AVIM .NewFooter_footer-links__SC3W_ li { display: flex; flex-direction: column; gap: 12px; }
.NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c .NewFooter_footer-main__7AVIM .NewFooter_footer-links-institutional__wUvXP li h5, .NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c .NewFooter_footer-main__7AVIM .NewFooter_footer-links__SC3W_ li h5 { font-weight: 700; }
.NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c .NewFooter_footer-main__7AVIM .NewFooter_footer-links-institutional__wUvXP li a, .NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c .NewFooter_footer-main__7AVIM .NewFooter_footer-links__SC3W_ li a { width: max-content; display: inline-block; color: rgb(144, 147, 158); font-size: 14px; font-weight: 400; }
.NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c .NewFooter_footer-main__7AVIM .NewFooter_footer-social__aexyk { display: flex; flex-direction: column; align-items: flex-start; gap: 32px; }
.NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c .NewFooter_footer-main__7AVIM .NewFooter_footer-social__aexyk .NewFooter_store-buttons__FRq5x { display: flex; flex-direction: column; justify-content: center; gap: 8px; }
.NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c .NewFooter_footer-main__7AVIM .NewFooter_footer-social__aexyk .NewFooter_store-buttons__FRq5x .NewFooter_appstore-button__ZQwlS, .NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c .NewFooter_footer-main__7AVIM .NewFooter_footer-social__aexyk .NewFooter_store-buttons__FRq5x .NewFooter_playstore-button__6PGFF { border: 2px solid rgb(232, 232, 232); }
.NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c .NewFooter_footer-main__7AVIM .NewFooter_footer-social__aexyk .NewFooter_social-links__qyIyS { display: flex; gap: 8px; }
@media screen and (max-width: 768px) {
 .NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c .NewFooter_footer-main__7AVIM .NewFooter_footer-social__aexyk { margin-top: 26px; margin-inline: auto; align-self: center; align-items: center; }
}
@media screen and (max-width: 768px) and (min-width: 581px) {
 .NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c .NewFooter_footer-main__7AVIM .NewFooter_footer-social__aexyk { gap: 0px; flex-direction: row; width: 100%; justify-content: space-between; }
}
@media screen and (max-width: 580px) {
 .NewFooter_footer-container__o19O4 .NewFooter_footer-wrapper__a02_c .NewFooter_footer-main__7AVIM { flex-direction: column; gap: 24px; }
}
.NewFooter_footer-container__o19O4 .NewFooter_separator__pBrnl { width: 100%; height: 1px; background-color: rgb(209, 210, 211); margin-block: 20px; }
.NewFooter_footer-container__o19O4 .NewFooter_footer-legal__hMHvH { display: flex; align-items: center; justify-content: space-between; margin-block: 20px; font-size: 14px; font-weight: 400; color: rgb(144, 147, 158); }
.NewFooter_footer-container__o19O4 .NewFooter_footer-legal__hMHvH .NewFooter_footer-platform-select__nl7dq { min-width: 250px; }
.NewFooter_footer-container__o19O4 .NewFooter_footer-legal__hMHvH .NewFooter_footer-platform-select__nl7dq a.NewFooter_platform-select-item__Bimri { display: block; color: unset; padding: 16px 12px; }
@media screen and (max-width: 580px) {
 .NewFooter_footer-container__o19O4 .NewFooter_footer-legal__hMHvH
{ flex-direction: column; align-items: center; gap: 32px; }
}
@charset "utf-8";
.Footer_pd-fade-in__PB9P9 { animation: 0.5s ease 0s 1 normal none running Footer_fadein__XEcAG; }
@keyframes Footer_fadein__XEcAG { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.Footer_footer__8LwCH { display: flex; flex-direction: column; align-items: center; width: 100%; background-color: rgb(255, 255, 255); padding: 24px 0px; margin-top: auto; }
.Footer_footer__8LwCH .Footer_footer-platform-select__0tQDy { min-width: 250px; }
.Footer_footer__8LwCH .Footer_footer-platform-select__0tQDy a.Footer_platform-select-item__XYbG9 { display: block; color: unset; padding: 16px 12px; }
.Footer_footer__8LwCH .Footer_footer-pd-info__2yfqQ { color: rgb(144, 147, 158); font-size: 0.813rem; font-weight: 400; line-height: 1.2; }
.Footer_footer__8LwCH .Footer_footer-content__G5nE_ { display: flex; width: 100%; flex-direction: row; max-width: 1024px; }
.Footer_footer__8LwCH .Footer_footer-content__G5nE_.Footer_links__9cWv1 { max-width: 940px; }
.Footer_footer__8LwCH .Footer_footer-content__G5nE_ .Footer_footer-logos__tJUia { display: flex; max-width: 100%; gap: 16px; align-items: center; margin: 21px 0px; }
.Footer_footer__8LwCH .Footer_footer-content__G5nE_ .Footer_footer-logos__tJUia .Footer_company-logo__lFkwh { flex: 1 1 0%; height: 29px; width: 166px; min-width: 50px; object-fit: contain; margin-left: 10px; }
.Footer_footer__8LwCH .Footer_footer-content__G5nE_ .Footer_footer-logos__tJUia .Footer_uol-logo__q6yf9 { flex: 1 1 0%; height: 18px; width: 120px; min-width: 50px; object-fit: contain; }
.Footer_footer__8LwCH .Footer_footer-content__G5nE_ hr { margin: 15px 0px; }
.Footer_footer__8LwCH .Footer_footer-content__G5nE_ a { color: rgb(144, 147, 158); line-height: 110%; }
.Footer_footer__8LwCH .Footer_footer-content__G5nE_.Footer_platforms-line__lzpgo { min-height: 32px; align-items: flex-start; justify-content: flex-end; margin-top: 16px; }
.Footer_footer__8LwCH .Footer_footer-horizontal-list__Tz3wm { display: flex; justify-content: space-between; }
.Footer_footer__8LwCH .Footer_footer-vertical-list__q5lHQ { display: flex; flex-direction: column; }
.Footer_footer__8LwCH .Footer_footer-vertical-list__q5lHQ .Footer_footer-title-item__8Nzb_ { margin-bottom: 8px; text-transform: uppercase; }
.Footer_footer__8LwCH .Footer_footer-vertical-list__q5lHQ .Footer_footer-list-item__k_NK4 + .Footer_footer-list-item__k_NK4 { margin-top: 8px; }
.Footer_footer__8LwCH .Footer_footer-store-menu__7fJAu .Footer_footer-list-item__k_NK4 + .Footer_footer-list-item__k_NK4 { margin-top: 12px; }
.Footer_footer__8LwCH .Footer_footer-media-content__BSZ56 .Footer_footer-list-item__k_NK4 + .Footer_footer-list-item__k_NK4 { margin-left: 8px; }
.Footer_footer__8LwCH .Footer_footer-internal-link__rckYh:hover { color: rgb(144, 147, 158); }
.Footer_footer__8LwCH .Footer_text-uppercase__on8NZ { text-transform: uppercase; }
@media (orientation: landscape) and (max-height: 599.98px) and (max-width: 1023.98px), (orientation: portrait) and (max-width: 719.98px) {
 .Footer_footer__8LwCH .Footer_footer-content__G5nE_ { display: flex; flex-flow: wrap; justify-content: space-evenly; width: 90%; }
 .Footer_footer__8LwCH .Footer_footer-content__G5nE_.Footer_platforms-line__lzpgo { min-height: 32px; align-items: flex-start; justify-content: center; }
 .Footer_footer__8LwCH .Footer_footer-content__G5nE_ .Footer_footer-content-item__cHVDZ { width: 40%; margin: 20px 0px 10px 10px; }
 .Footer_footer__8LwCH .Footer_footer-content__G5nE_ .Footer_footer-media-content__BSZ56, .Footer_footer__8LwCH .Footer_footer-content__G5nE_ .Footer_footer-pd-info__2yfqQ, .Footer_footer__8LwCH .Footer_footer-content__G5nE_ .Footer_footer-pd-links__PT9K_ { width: 100%; justify-content: center; align-items: center; }
 .Footer_footer__8LwCH .Footer_footer-content__G5nE_ .Footer_footer-pd-links__PT9K_ { display: flex; flex-direction: column; }
 .Footer_footer__8LwCH .Footer_footer-content__G5nE_ .Footer_footer-pd-links__PT9K_ .Footer_footer-content-item__cHVDZ + .Footer_footer-content-item__cHVDZ { margin-top: 12px; }
 .Footer_footer__8LwCH .Footer_footer-content__G5nE_ .Footer_footer-pd-info__2yfqQ { text-align: center; }
 .Footer_footer__8LwCH .Footer_footer-content__G5nE_.Footer_compact__8JWyH { align-items: center; gap: 15px; }
 .Footer_footer__8LwCH .Footer_footer-content__G5nE_.Footer_compact__8JWyH.Footer_links__9cWv1 { justify-content: space-between; display: grid; grid-template-columns: auto auto; }
 .Footer_footer__8LwCH .Footer_footer-content__G5nE_.Footer_compact__8JWyH .Footer_footer-logos__tJUia { max-width: 70%; margin: 0px; }
 .Footer_footer__8LwCH .Footer_footer-content__G5nE_.Footer_compact__8JWyH .Footer_footer-content-item__cHVDZ { margin: 0px; width: unset; }
 .Footer_footer__8LwCH .Footer_footer-content__G5nE_.Footer_compact__8JWyH .Footer_footer-media-content__BSZ56 { justify-content: flex-start; }
 .Footer_footer__8LwCH .Footer_footer-content__G5nE_.Footer_compact__8JWyH .Footer_footer-pd-info__2yfqQ { text-align: right; }
 .Footer_footer__8LwCH .Footer_footer-content__G5nE_ + .Footer_footer-content__G5nE_ { margin-top: 24px; }
}
@media (orientation: landscape) and (min-height: 600px), (orientation: landscape) and (min-width: 1024px), (orientation: portrait) and (min-width: 720px) {
 .Footer_footer__8LwCH .Footer_footer-logos__tJUia { margin-left: 50px; }
 .Footer_footer__8LwCH .Footer_footer-content__G5nE_ { width: 100%; justify-content: space-between; align-items: center; }
 .Footer_footer__8LwCH .Footer_footer-content__G5nE_ .Footer_footer-content-item__cHVDZ { align-self: flex-start; padding: 12px; }
 .Footer_footer__8LwCH .Footer_footer-content__G5nE_ .Footer_footer-pd-links__PT9K_ { display: flex; flex-flow: wrap; justify-content: space-around; flex-grow: 3; align-items: center; }
 .Footer_footer__8LwCH .Footer_footer-content__G5nE_ .Footer_footer-pd-links__PT9K_ .Footer_footer-list-item__k_NK4 { margin-top: 0px; }
 .Footer_footer__8LwCH .Footer_footer-content__G5nE_ .Footer_footer-pd-info__2yfqQ { align-self: center; margin: 0px 0px 0px auto; }
 .Footer_footer__8LwCH .Footer_footer-content__G5nE_ .Footer_pd-icon__N498H { margin: 0px auto; }
}
.Header_pd-fade-in__EPfR_ { animation: 0.5s ease 0s 1 normal none running Header_fadein__2NyzK; }
@keyframes Header_fadein__2NyzK { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.Header_header__zTqJ5 { box-shadow: rgba(0, 0, 0, 0.34) 0px 1px 2px; background-color: rgb(255, 255, 255); display: flex; justify-content: center; align-items: center; position: fixed; z-index: 2; left: 0px; top: 0px; width: 100%; height: 64px; }
.Header_header__zTqJ5 .Header_header-content__L3zZr { display: flex; align-items: center; width: 100%; max-width: 1920px; }
.Header_header__zTqJ5 .Header_sidebar-button__ezC6U { width: 30px; height: 30px; margin-right: 24px; pointer-events: all; cursor: pointer; border-radius: 50%; }
.Header_header__zTqJ5 .Header_sidebar-button__ezC6U .Header_sidebar-enable__WhuhX { background: rgb(229, 229, 229); }
@media (orientation: landscape) and (max-height: 599.98px) and (max-width: 1023.98px), (orientation: portrait) and (max-width: 719.98px) {
 .Header_header__zTqJ5 .Header_sidebar-button__ezC6U { margin-right: 16px; }
}
@media (hover: hover) and (pointer: fine) {
 .Header_header__zTqJ5 .Header_sidebar-button__ezC6U:hover { background: rgb(229, 229, 229); }
}
.Header_header__zTqJ5 .Header_search-box__XzDbU { display: flex; justify-content: center; flex: 1 1 0%; margin: 0px 32px; position: relative; }
.Header_header__zTqJ5 .Header_right-side__uPoIa { display: flex; align-items: center; margin-left: auto; }
.Header_header__zTqJ5 .Header_right-side__uPoIa .Header_header-btn-enter__KY05b { margin-right: 24px; }
.Header_header__zTqJ5 .Header_right-side__uPoIa .Header_header-btn-enter__KY05b:hover { color: rgb(185, 187, 195); }
.Header_header__zTqJ5 .Header_right-side__uPoIa
.Header_header-user-badge__9uL_A { margin: 0px; box-shadow: rgba(0, 0, 0, 0.35) 0px 0px 3px 1px; border: 1px solid rgb(255, 255, 255); border-radius: 50%; }
@media (orientation: landscape) and (min-height: 600px), (orientation: landscape) and (min-width: 1024px), (orientation: portrait) and (min-width: 720px) {
 .Header_header__zTqJ5 .Header_header-content__L3zZr { padding: 8px 24px; }
}
@media (orientation: landscape) and (max-height: 599.98px) and (max-width: 1023.98px), (orientation: portrait) and (max-width: 719.98px) {
 .Header_header__zTqJ5 .Header_header-content__L3zZr { min-height: 35px; padding: 8px 16px; justify-content: center; }
 .Header_header__zTqJ5 .Header_header-content__L3zZr .Header_pd-logo__uo_Cl { height: 25px; }
 .Header_header__zTqJ5 .Header_header-content__L3zZr .Header_pd-logo__uo_Cl.Header_responsive-login__Wf6Go { width: 100px; }
 .Header_header__zTqJ5 .Header_header-content__L3zZr .Header_search-box__XzDbU { margin: 0px 24px; }
}
.ViewerDescription_pd-fade-in__8CoIS { animation: 0.5s ease 0s 1 normal none running ViewerDescription_fadein__S8ksP; }
@keyframes ViewerDescription_fadein__S8ksP { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.ViewerDescription_content-description__xmLkc { font-size: 0.875rem; line-height: 21px; color: rgb(73, 75, 86); }
.ViewerDescription_content-description__xmLkc img { max-width: 100%; }
.PrintIcon_pd-fade-in__ZwoUD { animation: 0.5s ease 0s 1 normal none running PrintIcon_fadein__25Fe_; }
@keyframes PrintIcon_fadein__25Fe_ { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.PrintIcon_pd-print-icon__lAInO { fill: rgb(255, 255, 255); }
.ShareIcon_pd-fade-in__By9TW { animation: 0.5s ease 0s 1 normal none running ShareIcon_fadein__9d6ko; }
@keyframes ShareIcon_fadein__9d6ko { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.ShareIcon_pd-share-icon__GNgS2 { fill: rgb(255, 255, 255); }
.FlagIcon_pd-fade-in__IUH_T { animation: 0.5s ease 0s 1 normal none running FlagIcon_fadein__d6bHM; }
@keyframes FlagIcon_fadein__d6bHM { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.FlagIcon_pd-flag-icon__9ZQQU { fill: rgb(255, 255, 255); }
.Share_pd-fade-in__VI91j { animation: 0.5s ease 0s 1 normal none running Share_fadein__wPJ6N; }
@keyframes Share_fadein__wPJ6N { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.Share_file-share__Cdqgm { display: flex; flex-direction: column; text-align: left; padding: 0px 32px; }
.Share_file-share__Cdqgm p { font-size: 0.813rem; font-weight: 400; color: rgb(144, 147, 158); }
@media (max-width: 768px) {
 .Share_file-share__Cdqgm p { display: none; }
}
.Share_file-share__Cdqgm .Share_icons__5Er3k { display: flex; margin-top: 16px; gap: 10px; flex-wrap: wrap; }
.TopicBreadcrumb_pd-fade-in__R7AgB { animation: 0.5s ease 0s 1 normal none running TopicBreadcrumb_fadein__IVjs6; }
@keyframes TopicBreadcrumb_fadein__IVjs6 { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.TopicBreadcrumb_topic-breadcrumb__Vzn9G { max-width: 100%; overflow: hidden; white-space: nowrap; }
.TopicBreadcrumb_topic-breadcrumb__Vzn9G ol { display: flex; flex-direction: row; align-items: center; }
.TopicBreadcrumb_topic-breadcrumb__Vzn9G .TopicBreadcrumb_breadcrumb-separator__comVA { width: 0.813rem; height: 0.813rem; }
.TopicBreadcrumb_topic-breadcrumb__Vzn9G .TopicBreadcrumb_card-topic-item__BpXrE:not(:first-child) .TopicBreadcrumb_card-topic-link__pbtsy { font-weight: 600; }
.TopicBreadcrumb_topic-breadcrumb__Vzn9G .TopicBreadcrumb_card-topic-item__BpXrE:not(:first-child) .TopicBreadcrumb_card-topic-link__pbtsy .TopicBreadcrumb_card-topic-name__ePyWN { font-size: 0.813rem; }
.TopicBreadcrumb_topic-breadcrumb__Vzn9G .TopicBreadcrumb_card-topic-item__BpXrE:first-child { min-width: 0px; }
.TopicBreadcrumb_topic-breadcrumb__Vzn9G .TopicBreadcrumb_card-topic-item__BpXrE:first-child .TopicBreadcrumb_card-topic-name__ePyWN { font-size: 0.813rem; text-overflow: ellipsis; overflow: hidden; }
.ViewerMaterialMetadata_pd-fade-in__yAxuL { animation: 0.5s ease 0s 1 normal none running ViewerMaterialMetadata_fadein__1EhyH; }
@keyframes ViewerMaterialMetadata_fadein__1EhyH { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
@media (max-width: 425px) {
 .ViewerMaterialMetadata_viewer-material-metadata__uexJK { display: flex; height: fit-content; color: rgb(185, 187, 195); gap: 5px; flex-direction: column; width: 100%; }
 .ViewerMaterialMetadata_viewer-material-metadata__uexJK .ViewerMaterialMetadata_institution-separator__aOT2w { display: none; }
}
@media (min-width: 425.02px) and (max-width: 768px) {
 .ViewerMaterialMetadata_viewer-material-metadata__uexJK { display: flex; height: fit-content; color: rgb(185, 187, 195); gap: 5px; flex-direction: column; width: 100%; }
 .ViewerMaterialMetadata_viewer-material-metadata__uexJK .ViewerMaterialMetadata_institution-separator__aOT2w { display: none; }
}
@media (min-width: 768.02px) and (max-width: 1279px) {
 .ViewerMaterialMetadata_viewer-material-metadata__uexJK { display: flex; height: fit-content; color: rgb(185, 187, 195); gap: 5px; flex-direction: column; }
 .ViewerMaterialMetadata_viewer-material-metadata__uexJK .ViewerMaterialMetadata_institution-separator__aOT2w { display: none; }
}
@media (min-width: 1280px) {
 .ViewerMaterialMetadata_viewer-material-metadata__uexJK { display: flex; height: fit-content; color: rgb(185, 187, 195); gap: 5px; flex-direction: row; align-items: center; }
 .ViewerMaterialMetadata_viewer-material-metadata__uexJK .ViewerMaterialMetadata_institution-separator__aOT2w { height: 100%; }
}
.ViewerMaterialMetadata_default-viewer-material-metadata__rxkjG { display: flex; height: fit-content; color: rgb(185, 187, 195); align-items: center; gap: 5px; }
.ViewerMaterialMetadata_default-viewer-material-metadata__rxkjG .ViewerMaterialMetadata_institution-separator__aOT2w { height: 100%; }
.Tooltip_pd-fade-in__2yVwJ { animation: 0.5s ease 0s 1 normal none running Tooltip_fadein__AK9Gz; }
@keyframes Tooltip_fadein__AK9Gz { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.Tooltip_tooltip-wrapper__aPHnm { position: relative; }
.Tooltip_tooltip-wrapper__aPHnm .Tooltip_tooltip-content__l2Ca_ { position: absolute; border-radius: 2px; left: 50%; transform: translateX(-50%); padding-block: 4px; padding-inline: 8px; color: rgb(255, 255, 255); background: rgb(73, 75, 86); font-size: 13px; font-family: sans-serif; line-height: 1; z-index: 100; white-space: nowrap; }
.Tooltip_tooltip-wrapper__aPHnm .Tooltip_tooltip-content__l2Ca_::before { content: " "; left: 50%; height: 0px; width: 0px; position: absolute; pointer-events: none; border: 6px solid transparent; margin-left: -6px; }
.Tooltip_tooltip-wrapper__aPHnm .Tooltip_tooltip-content__l2Ca_.Tooltip_bottom__CBVM7 { bottom: -25px; }
.Tooltip_tooltip-wrapper__aPHnm .Tooltip_tooltip-content__l2Ca_.Tooltip_bottom__CBVM7::before { bottom: 100%; border-bottom-color: rgb(73, 75, 86); }
.Tooltip_tooltip-wrapper__aPHnm .Tooltip_tooltip-content__l2Ca_.Tooltip_bottom-right__YTaCn { bottom: -25px; left: calc(100% + 45px); }
.Tooltip_tooltip-wrapper__aPHnm .Tooltip_tooltip-content__l2Ca_.Tooltip_bottom-right__YTaCn::before { bottom: 100%; left: 10%; border-bottom-color: rgb(73, 75, 86); }
.Tooltip_tooltip-wrapper__aPHnm .Tooltip_tooltip-content__l2Ca_.Tooltip_top__8YsgF { top: -30px; }
.Tooltip_tooltip-wrapper__aPHnm .Tooltip_tooltip-content__l2Ca_.Tooltip_top__8YsgF::before { top: 100%; border-top-color: rgb(73, 75, 86); }
.Tooltip_tooltip-wrapper__aPHnm .Tooltip_tooltip-content__l2Ca_.Tooltip_right__JwULH { left: calc(100% + 10px); top: 50%; transform: translateX(0px) translateY(-50%); }
.Tooltip_tooltip-wrapper__aPHnm .Tooltip_tooltip-content__l2Ca_.Tooltip_right__JwULH::before { left: -6px; top: 50%; transform: translateX(0px) translateY(-50%); border-right-color: rgb(73, 75, 86); }
.Tooltip_tooltip-wrapper__aPHnm .Tooltip_tooltip-content__l2Ca_.Tooltip_left__p3rU_
{ left: auto; right: calc(100% + 10px); top: 50%; transform: translateX(0px) translateY(-50%); }
.Tooltip_tooltip-wrapper__aPHnm .Tooltip_tooltip-content__l2Ca_.Tooltip_left__p3rU_::before { left: auto; right: -12px; top: 50%; transform: translateX(0px) translateY(-50%); border-left-color: rgb(73, 75, 86); }
.ViewerHeader_pd-fade-in__jem9x { animation: 0.5s ease 0s 1 normal none running ViewerHeader_fadein__50vEs; }
@keyframes ViewerHeader_fadein__50vEs { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.ViewerHeader_viewer-header__b2cet { z-index: 1; display: flex; flex-direction: column; margin-bottom: 2px; padding: 12px 24px; box-shadow: rgba(0, 0, 0, 0.33) 1px 1px 3px; position: relative; background-color: rgb(246, 245, 248); }
.ViewerHeader_viewer-header__b2cet.ViewerHeader_video-page__WRTog { margin-bottom: unset; }
@media screen and (max-width: 1280px) {
 .ViewerHeader_viewer-header__b2cet { border-radius: 0px; }
}
.ViewerHeader_viewer-header__b2cet h1 { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-word; overflow: hidden; }
@media screen and (min-width: 720px) and (max-width: 1280px) {
 .ViewerHeader_viewer-header__b2cet h1 { margin-top: 4px; margin-bottom: 8px; }
}
@media screen and (max-width: 780px) {
 .ViewerHeader_viewer-header__b2cet h1 { margin-bottom: 8px; }
}
.ViewerHeader_viewer-header__b2cet .ViewerHeader_viewer-infos__IbZb5 { display: flex; flex-direction: row; justify-content: space-between; align-items: center; }
.ViewerHeader_viewer-header__b2cet .ViewerHeader_viewer-infos__IbZb5.ViewerHeader_question-page__SlAPO { margin-top: 8px; }
.ViewerHeader_viewer-header__b2cet .ViewerHeader_viewer-infos__IbZb5 .ViewerHeader_viewer-metadata__yR1jI { display: flex; flex-direction: row; gap: 25px; margin-left: 16px; }
.ViewerHeader_viewer-header__b2cet .ViewerHeader_viewer-infos__IbZb5 .ViewerHeader_viewer-metadata__yR1jI .ViewerHeader_hide-interactions__c2__L { display: flex; }
.ViewerHeader_viewer-header__b2cet .ViewerHeader_viewer-infos__IbZb5 .ViewerHeader_viewer-metadata__yR1jI .ViewerHeader_mobile-interactions__tK52T { display: none; }
@media screen and (max-width: 500px) {
 .ViewerHeader_viewer-header__b2cet .ViewerHeader_viewer-infos__IbZb5 .ViewerHeader_viewer-metadata__yR1jI .ViewerHeader_mobile-interactions__tK52T { display: flex; }
}
.ViewerHeader_viewer-header__b2cet .ViewerHeader_viewer-infos__IbZb5 .ViewerHeader_viewer-metadata__yR1jI .ViewerHeader_pd-vertical-separator__UXjpd { border-top: none; border-bottom: none; border-left: none; border-image: initial; border-right: 2px solid rgb(209, 210, 211); margin: 0px 2px; }
@media screen and (max-width: 500px) {
 .ViewerHeader_viewer-header__b2cet .ViewerHeader_viewer-infos__IbZb5 .ViewerHeader_viewer-metadata__yR1jI .ViewerHeader_pd-vertical-separator__UXjpd { display: none; }
}
.ViewerHeader_viewer-header__b2cet .ViewerHeader_viewer-infos__IbZb5 .ViewerHeader_viewer-metadata__yR1jI .ViewerHeader_viewer-author__mfSRE { display: flex; justify-content: space-between; }
.ViewerHeader_viewer-header__b2cet .ViewerHeader_viewer-infos__IbZb5 .ViewerHeader_viewer-metadata__yR1jI .ViewerHeader_viewer-author__mfSRE .ViewerHeader_viewer-author-name__0s7KP { font-size: 0.875rem; font-weight: 400; line-height: 21px; }
.ViewerHeader_viewer-header__b2cet .ViewerHeader_viewer-infos__IbZb5 .ViewerHeader_viewer-metadata__yR1jI .ViewerHeader_viewer-author__mfSRE .ViewerHeader_viewer-author-image__TR1WX { width: 25px; height: 25px; }
@media screen and (max-width: 780px) {
 .ViewerHeader_viewer-header__b2cet .ViewerHeader_viewer-infos__IbZb5 .ViewerHeader_viewer-metadata__yR1jI { margin-left: 0px; padding-top: 8px; }
}
@media screen and (max-width: 500px) {
 .ViewerHeader_viewer-header__b2cet .ViewerHeader_viewer-infos__IbZb5 .ViewerHeader_viewer-metadata__yR1jI .ViewerHeader_hide-interactions__c2__L { display: none; }
}
@media screen and (max-width: 780px) {
 .ViewerHeader_viewer-header__b2cet .ViewerHeader_viewer-infos__IbZb5 { flex-direction: column; align-items: flex-start; }
}
.ViewerHeader_material-action-header__bomtA { display: flex; justify-content: space-between; border-bottom: 1px solid rgb(209, 210, 211); padding: 12px 24px; border-top-left-radius: 6px; border-top-right-radius: 6px; background-color: rgb(246, 245, 248); }
.ViewerHeader_material-action-header__bomtA .ViewerHeader_material-action-buttons__50GBZ { display: flex; gap: 16px; }
.ViewerHeader_material-action-header__bomtA .ViewerHeader_material-action-buttons__50GBZ svg { fill: rgba(0, 0, 0, 0.54); }
.ViewerHeader_material-action-header__bomtA .ViewerHeader_material-bookmark-button__8uTWr { display: flex; place-items: center; }
.ViewerHeader_material-action-header__bomtA .ViewerHeader_material-bookmark-button__8uTWr div { display: flex; place-items: center; gap: 4px; }
.ViewerHeader_material-action-header__bomtA .ViewerHeader_material-bookmark-button__8uTWr:hover { opacity: 0.8; transform: none; }
.ViewerHeader_material-action-header__bomtA .ViewerHeader_material-share-tooltip__jhaYX { display: flex; align-items: center; justify-content: center; cursor: pointer; }
.ViewerHeader_material-action-header__bomtA .ViewerHeader_material-share-tooltip__jhaYX [role="tooltip"] { position: absolute; width: max-content; display: none; transition: all 0.3s ease 0s; z-index: 2; transform: translate(45%, 65%); padding: 12px 16px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.35) 0px 2px 5px; border-radius: 4px; }
.ViewerHeader_material-action-header__bomtA .ViewerHeader_material-share-tooltip__jhaYX [role="tooltip"] .ViewerHeader_share-tooltip-content__baQdz { padding: 0px; }
.ViewerHeader_material-action-header__bomtA .ViewerHeader_material-share-tooltip__jhaYX:hover [role="tooltip"] { display: block; }
@media screen and (max-width: 1280px) {
 .ViewerHeader_material-action-header__bomtA { border-radius: 0px; position: fixed; width: 100%; box-sizing: border-box; box-shadow: none; z-index: 3; }
}
@media screen and (max-width: 769px) {
 .ViewerHeader_material-action-header__bomtA { margin-bottom: 0px; }
}
@media screen and (max-width: 720px) {
 .ViewerHeader_material-action-header__bomtA { margin-top: 0px; }
}
.ViewerHeader_tooltip-item__yxd00 { display: flex; }
.ViewerHeader_search-icon__xek9V { width: 24px; }
.Viewer_pd-fade-in__stVxW { animation: 0.5s ease 0s 1 normal none running Viewer_fadein__By0m9; }
@keyframes Viewer_fadein__By0m9 { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.Viewer_viewer-container__8VUQ_ { position: relative; }
.Viewer_viewer-container__8VUQ_ .Viewer_viewer-internal-footer__exO7L { display: none; }
@media screen and (min-width: 1281px) {
 .Viewer_viewer-container__8VUQ_ { display: flex; width: 70vw; padding-top: 4px; }
 .Viewer_viewer-container__8VUQ_ .Viewer_viewer-back-button__Pk7xL { left: -30px; height: 24px; display: flex; align-items: center; gap: 8px; transition: all 0.2s ease 0s; overflow: hidden; }
 .Viewer_viewer-container__8VUQ_ .Viewer_viewer-back-button__Pk7xL svg { padding-right: 4px; }
 .Viewer_viewer-container__8VUQ_ .Viewer_viewer-back-button__Pk7xL svg path { fill: rgb(255, 255, 255); }
 .Viewer_viewer-container__8VUQ_ .Viewer_viewer-back-button__Pk7xL .Viewer_back-text__b7fdY { opacity: 0; width: 0px; font-weight: 600; font-size: 1rem; line-height: 1.25rem; color: rgb(255, 255, 255); transition: all 0.3s ease 0s; }
}
@media screen and (min-width: 1281px) and (min-width: 1600px) {
 .Viewer_viewer-container__8VUQ_ .Viewer_viewer-back-button__Pk7xL { left: -80px; }
 .Viewer_viewer-container__8VUQ_ .Viewer_viewer-back-button__Pk7xL .Viewer_back-text__b7fdY { width: max-content; opacity: 1; }
}
@media screen and (min-width: 1281px) {
 .Viewer_viewer-container__8VUQ_ .Viewer_file-viewer-wrapper__J1fnP { max-height: calc(-165px + 100vh); overflow: hidden scroll; }
 .Viewer_viewer-container__8VUQ_
.Viewer_file-viewer-wrapper__J1fnP::-webkit-scrollbar { width: 10px; height: 10px; border-radius: 10px; }
 .Viewer_viewer-container__8VUQ_ .Viewer_file-viewer-wrapper__J1fnP::-webkit-scrollbar-track { background: rgb(241, 241, 241); border-radius: 10px; }
 .Viewer_viewer-container__8VUQ_ .Viewer_file-viewer-wrapper__J1fnP::-webkit-scrollbar-thumb { background: rgb(186, 186, 186); border-radius: 5px; }
 .Viewer_viewer-container__8VUQ_ .Viewer_file-viewer-wrapper__J1fnP::-webkit-scrollbar-thumb:hover { background: rgb(136, 136, 136); }
}
@media screen and (min-width: 1460px) {
 .Viewer_viewer-container__8VUQ_ { width: 1040px; gap: 16px; padding-left: 0px; }
 .Viewer_viewer-container__8VUQ_ .Viewer_viewer-back-button__Pk7xL { position: absolute; }
}
@media screen and (max-width: 1280px) {
 .Viewer_viewer-container__8VUQ_ .Viewer_viewer-back-button__Pk7xL { display: none; }
}
.Viewer_viewer-container__8VUQ_ .Viewer_viewer-container-main__TZVp3 { height: auto; width: 100%; border-radius: 6px; background-color: rgb(255, 255, 255); }
@media screen and (max-width: 1460px) {
 .Viewer_viewer-container__8VUQ_ .Viewer_viewer-container-main__TZVp3 { width: 68vw; }
}
@media screen and (max-width: 1280px) {
 .Viewer_viewer-container__8VUQ_ .Viewer_viewer-container-main__TZVp3 { border-radius: 0px; width: 100%; }
}
.Viewer_viewer-container__8VUQ_ .Viewer_viewer-container-main__TZVp3 .Viewer_viewer-content__LbDIY { padding: 0px 24px; }
@media screen and (max-width: 769px) {
 .Viewer_viewer-container__8VUQ_ .Viewer_viewer-container-main__TZVp3 .Viewer_viewer-content__LbDIY { padding: 0px; }
}
@media screen and (min-width: 1281px) {
 .Viewer_viewer-wrapper__5PJWw { max-height: calc(-165px + 100vh); overflow: hidden scroll; }
 .Viewer_viewer-wrapper__5PJWw::-webkit-scrollbar { width: 10px; height: 10px; border-radius: 10px; }
 .Viewer_viewer-wrapper__5PJWw::-webkit-scrollbar-track { background: rgb(241, 241, 241); border-radius: 10px; }
 .Viewer_viewer-wrapper__5PJWw::-webkit-scrollbar-thumb { background: rgb(186, 186, 186); border-radius: 5px; }
 .Viewer_viewer-wrapper__5PJWw::-webkit-scrollbar-thumb:hover { background: rgb(136, 136, 136); }
 .Viewer_viewer-wrapper__5PJWw .Viewer_viewer-internal-footer__exO7L { display: flex; border-radius: 0px 6px 6px; }
}
@media screen and (max-width: 1280px) {
 .Viewer_viewer-wrapper__5PJWw.Viewer_with-action-header__PKV1C { padding-top: 54px; }
}
.Layout_pd-fade-in__W9VD1 { animation: 0.5s ease 0s 1 normal none running Layout_fadein___Txnw; }
@keyframes Layout_fadein___Txnw { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.Layout_layout__ROhqg { display: flex; flex-direction: column; align-items: center; min-height: 100vh; width: 100%; }
@media screen and (min-width: 1280px) {
 .Layout_layout__ROhqg .Layout_active-sidebar__x9jRe { margin-left: 232px; }
}
.Layout_layout__ROhqg.Layout_white-background__BbLuK { background-color: rgb(255, 255, 255); }
.Layout_layout__ROhqg.Layout_black-background___nKrn { background-color: rgb(46, 47, 50); }
.Layout_layout__ROhqg .Layout_content__Zc4_9 { max-width: 1024px; margin-bottom: 48px; z-index: 0; }
.Layout_layout__ROhqg .Layout_content__Zc4_9.Layout_animation__gwN5W { transition: margin 0.3s ease 0s; }
.Layout_layout__ROhqg .Layout_content__Zc4_9.Layout_fullscreen__n_WCS { max-width: 100%; width: 100%; margin-bottom: 0px; }
.Layout_layout__ROhqg .Layout_content__Zc4_9.Layout_has-recommendation__adWxr { display: flex; max-width: 1400px; width: 100%; justify-content: center; gap: 16px; }
.Layout_layout__ROhqg .Layout_content__Zc4_9.Layout_has-recommendation__adWxr .Layout_content-item__Z5B0l + .Layout_content-item__Z5B0l { width: fit-content; flex: 0 1 0%; }
@media screen and (max-width: 1280px) {
 .Layout_layout__ROhqg .Layout_content__Zc4_9.Layout_has-recommendation__adWxr { flex-direction: column; justify-content: center; gap: 0px; }
 .Layout_layout__ROhqg .Layout_content__Zc4_9.Layout_has-recommendation__adWxr .Layout_content-item__Z5B0l + .Layout_content-item__Z5B0l { width: 100%; margin-top: 0px; }
}
@media screen and (min-width: 1280px) {
 .Layout_layout__ROhqg .Layout_content__Zc4_9 { transition: margin-left 0.5s ease 0s; }
 .Layout_layout__ROhqg .Layout_content__Zc4_9.Layout_active-sidebar__x9jRe { margin-left: 232px; }
}
@media screen and (min-width: 790px) {
 .Layout_layout__ROhqg .Layout_content__Zc4_9 { width: 100%; }
}
@media (orientation: landscape) and (max-height: 599.98px) and (max-width: 1023.98px), (orientation: portrait) and (max-width: 719.98px) {
 .Layout_layout__ROhqg .Layout_content__Zc4_9 { flex-grow: 0; padding-top: 56px; width: 100%; }
 .Layout_layout__ROhqg .Layout_content__Zc4_9.Layout_is-black__xen71 { margin-bottom: 0px; }
 .Layout_layout__ROhqg .Layout_content__Zc4_9 .Layout_content-item__Z5B0l + .Layout_content-item__Z5B0l { margin-top: 24px; }
}
@media (orientation: landscape) and (min-height: 600px), (orientation: landscape) and (min-width: 1024px), (orientation: portrait) and (min-width: 720px) {
 .Layout_layout__ROhqg .Layout_content__Zc4_9 { padding-top: 74px; width: 100%; }
 .Layout_layout__ROhqg .Layout_content__Zc4_9 .Layout_content-item__Z5B0l { margin: 0px 35px; }
 .Layout_layout__ROhqg .Layout_content__Zc4_9 .Layout_content-item__Z5B0l + .Layout_content-item__Z5B0l { margin-top: 24px; }
 .Layout_layout__ROhqg .Layout_content__Zc4_9.Layout_fullscreen__n_WCS { padding-top: 56px; }
 .Layout_layout__ROhqg .Layout_content__Zc4_9.Layout_fullscreen__n_WCS .Layout_content-item__Z5B0l { margin: 0px; }
}
@media (min-width: 1024px) {
 .Layout_layout__ROhqg .Layout_content__Zc4_9 { flex-grow: 1; }
 .Layout_layout__ROhqg .Layout_content__Zc4_9 .Layout_content-item__Z5B0l { margin: 0px; }
 .Layout_layout__ROhqg .Layout_content__Zc4_9.Layout_fullscreen__n_WCS .Layout_content-item__Z5B0l { width: 100%; }
 .Layout_layout__ROhqg .Layout_content__Zc4_9 .Layout_content-item__Z5B0l + .Layout_content-item__Z5B0l { margin-top: 0px; }
}
.Layout_layout__ROhqg .Layout_html-preview-style__UZ4Xq { margin-bottom: 0px; }
@media screen and (max-width: 1280px) {
 .Layout_layout__ROhqg .Layout_html-preview-style__UZ4Xq { max-width: 100%; padding: 0px; }
 .Layout_layout__ROhqg .Layout_html-preview-style__UZ4Xq .Layout_content-item__Z5B0l { width: 100%; margin: 64px 0px 0px; }
}
@charset "utf-8";
.FlashSalesPaywall_pd-fade-in__EOuid { animation: 0.5s ease 0s 1 normal none running FlashSalesPaywall_fadein__Dayql; }
@keyframes FlashSalesPaywall_fadein__Dayql { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.FlashSalesPaywall_container__CsPIu { box-sizing: border-box; background: rgb(30, 36, 48); padding: 48px 24px; display: flex; gap: 32px; align-items: center; justify-content: center; max-width: 680px; border-radius: 8px; }
.FlashSalesPaywall_container__CsPIu .FlashSalesPaywall_info-side__ipPsC { display: flex; flex-direction: column; align-items: center; width: 100%; max-width: 336px; }
.FlashSalesPaywall_container__CsPIu .FlashSalesPaywall_info-side__ipPsC .FlashSalesPaywall_title___cISk { color: rgb(255, 255, 255); font-size: 1.438rem; font-weight: 700; margin-bottom: 32px; text-align: center; }
.FlashSalesPaywall_container__CsPIu .FlashSalesPaywall_info-side__ipPsC .FlashSalesPaywall_bonus-text__QLbNj { width: 100%; background-color: rgb(255, 255, 255); border-radius: 6px; display: flex; align-items: center; justify-content: center; padding-block: 12px; margin-bottom: 16px; }
.FlashSalesPaywall_container__CsPIu .FlashSalesPaywall_info-side__ipPsC .FlashSalesPaywall_bonus-text__QLbNj h2 { font-size: 1.75rem; font-weight: 900; color: rgb(30, 36, 48); }
.FlashSalesPaywall_container__CsPIu .FlashSalesPaywall_info-side__ipPsC .FlashSalesPaywall_month-text__VrdRz { color: rgb(255, 255, 255); font-size: 1.25rem; font-weight: 600; text-align: center; margin-bottom: 24px; }
.FlashSalesPaywall_container__CsPIu .FlashSalesPaywall_info-side__ipPsC
.FlashSalesPaywall_month-text__VrdRz span { font-weight: 700; }
.FlashSalesPaywall_container__CsPIu .FlashSalesPaywall_price-side__Gewd_ { display: flex; flex-direction: column; align-items: center; background-color: rgb(255, 255, 255); border-radius: 12px; box-sizing: border-box; padding: 16px 44px; }
.FlashSalesPaywall_container__CsPIu .FlashSalesPaywall_price-side__Gewd_ h3 { color: rgb(255, 115, 0); font-size: 1.25rem; font-weight: 600; margin-bottom: 16px; }
.FlashSalesPaywall_container__CsPIu .FlashSalesPaywall_price-side__Gewd_ .FlashSalesPaywall_previous-price__HgYUA { color: rgb(144, 147, 158); letter-spacing: 2px; font-size: 1.25rem; }
.FlashSalesPaywall_container__CsPIu .FlashSalesPaywall_price-side__Gewd_ .FlashSalesPaywall_previous-price__HgYUA s { }
.FlashSalesPaywall_container__CsPIu .FlashSalesPaywall_price-side__Gewd_ .FlashSalesPaywall_new-price__QOQlh { font-size: 1.25rem; color: rgb(255, 115, 0); font-weight: 600; margin-bottom: 16px; }
.FlashSalesPaywall_container__CsPIu .FlashSalesPaywall_price-side__Gewd_ .FlashSalesPaywall_new-price__QOQlh .FlashSalesPaywall_reais__qHDXo { font-size: 60px; font-weight: 900; }
.FlashSalesPaywall_container__CsPIu .FlashSalesPaywall_price-side__Gewd_ .FlashSalesPaywall_new-price__QOQlh .FlashSalesPaywall_centavos__wc8aJ { font-size: 1.5rem; font-weight: 900; }
.FlashSalesPaywall_container__CsPIu .FlashSalesPaywall_price-side__Gewd_ .FlashSalesPaywall_cc-text__8KXM4 { display: flex; gap: 5px; align-items: center; font-size: 0.813rem; font-weight: 700; margin-bottom: 16px; color: rgb(73, 75, 86); }
.FlashSalesPaywall_container__CsPIu .FlashSalesPaywall_price-side__Gewd_ .FlashSalesPaywall_button-signup__0QSEq { margin-bottom: 16px; width: 100%; max-width: 165px; }
.FlashSalesPaywall_container__CsPIu .FlashSalesPaywall_price-side__Gewd_ .FlashSalesPaywall_cancel-text__hym21 { font-size: 0.875rem; font-weight: 600; color: rgb(73, 75, 86); }
@media (max-width: 768px) {
 .FlashSalesPaywall_container__CsPIu { flex-direction: column; }
 .FlashSalesPaywall_container__CsPIu .FlashSalesPaywall_price-side__Gewd_ { width: 100%; max-width: 336px; }
}
.ProgressBar_pd-fade-in__DVOUO { animation: 0.5s ease 0s 1 normal none running ProgressBar_fadein__mNXHl; }
@keyframes ProgressBar_fadein__mNXHl { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.ProgressBar_progress-container__bw925 { display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 16px; margin: 70px auto 0px; }
.ProgressBar_progress-container__bw925::after { content: ""; background: linear-gradient(0deg, rgb(255, 255, 255) 100%, rgba(255, 255, 255, 0)); width: 90%; position: absolute; height: 120px; filter: blur(12px); z-index: -1; }
.ProgressBar_progress-container__bw925 span { font-size: 1.3125rem; color: rgb(73, 75, 86); }
.ProgressBar_progress-container__bw925 span b { color: rgb(255, 115, 0); font-weight: 700; }
.ProgressBar_progress-container__bw925 .ProgressBar_progress-bar__PuPOt { position: relative; width: 100%; background-color: rgb(240, 240, 240); height: 8px; border-radius: 4px; }
.ProgressBar_progress-container__bw925 .ProgressBar_progress-bar__PuPOt .ProgressBar_progress__eMswZ { position: absolute; left: 0px; height: 100%; background-color: rgb(255, 137, 39); border-radius: 4px; filter: drop-shadow(rgba(0, 0, 0, 0.17) 1px 1px 0px); }
@media (max-width: 768px) {
 .ProgressBar_progress-container__bw925 { text-align: center; }
 .ProgressBar_progress-container__bw925.ProgressBar_progress-trial-banner__KJyi7 { max-width: 377px; margin-top: 48px; }
 .ProgressBar_progress-container__bw925 .ProgressBar_progress-bar__PuPOt { width: 88%; }
}
.FreeTrialBanner_pd-fade-in__7QMTh { animation: 0.5s ease 0s 1 normal none running FreeTrialBanner_fadein___mT3l; }
@keyframes FreeTrialBanner_fadein___mT3l { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.FreeTrialBanner_container__AjFZ_ { position: relative; display: flex; gap: 34px; justify-content: center; align-items: center; margin: 0px auto; max-width: 689px; width: 100%; border-radius: 8px; padding-block: 53px 69px; box-sizing: border-box; background: linear-gradient(153deg, rgb(85, 118, 205), rgb(104, 106, 201)), linear-gradient(90deg, rgb(97, 97, 97), rgb(84, 117, 205)); overflow: hidden; }
.FreeTrialBanner_container__AjFZ_ .FreeTrialBanner_left-side__vM75A { display: flex; flex-direction: column; gap: 16px; }
.FreeTrialBanner_container__AjFZ_ .FreeTrialBanner_left-side__vM75A h2 { color: rgb(255, 255, 255); font-size: 1.25rem; line-height: 24px; margin-bottom: 10px; max-width: 313px; font-weight: 700; }
.FreeTrialBanner_container__AjFZ_ .FreeTrialBanner_left-side__vM75A .FreeTrialBanner_bullets__hbAUE { display: flex; align-items: center; gap: 12px; }
.FreeTrialBanner_container__AjFZ_ .FreeTrialBanner_left-side__vM75A .FreeTrialBanner_bullets__hbAUE img { width: 40px; height: 40px; }
.FreeTrialBanner_container__AjFZ_ .FreeTrialBanner_left-side__vM75A .FreeTrialBanner_bullets__hbAUE p { color: rgb(255, 255, 255); font-size: 0.813rem; font-weight: 600; line-height: 17px; }
.FreeTrialBanner_container__AjFZ_ .FreeTrialBanner_right-side__qeoVl { display: flex; flex-direction: column; justify-content: center; align-items: center; max-height: 154px; padding: 24px 32px; border-radius: 20px; box-sizing: border-box; background: rgb(255, 255, 255); z-index: 1; }
.FreeTrialBanner_container__AjFZ_ .FreeTrialBanner_right-side__qeoVl h3 { color: rgb(73, 75, 86); font-size: 1rem; font-weight: 700; line-height: 20px; margin-bottom: 8px; }
.FreeTrialBanner_container__AjFZ_ .FreeTrialBanner_right-side__qeoVl h2 { color: rgb(46, 47, 50); font-size: 1.5rem; font-weight: 600; line-height: normal; margin-bottom: 16px; }
.FreeTrialBanner_container__AjFZ_ .FreeTrialBanner_bg-image__qVeI0 { position: absolute; top: 0px; right: 0px; z-index: 0; height: 100%; }
@media (max-width: 768px) {
 .FreeTrialBanner_container__AjFZ_ { flex-direction: column; padding: 32px; max-width: 377px; }
 .FreeTrialBanner_container__AjFZ_ .FreeTrialBanner_bg-image__qVeI0 { display: none; }
 .FreeTrialBanner_container__AjFZ_ .FreeTrialBanner_right-side__qeoVl { width: 100%; max-width: 313px; }
}
.BannerSelector_pd-fade-in__KCzX7 { animation: 0.5s ease 0s 1 normal none running BannerSelector_fadein___tC0f; }
@keyframes BannerSelector_fadein___tC0f { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.BannerSelector_banner-container__lwUxw { z-index: 2; position: absolute; top: 0px; left: 0px; right: 0px; width: 100%; height: 100%; }
.BannerSelector_banner-container__lwUxw .BannerSelector_banner-wrapper__F8hUy { margin-inline: auto; max-width: 689px; }
.BannerSelector_banner-container__lwUxw .BannerSelector_banner-wrapper__F8hUy.BannerSelector_shadow__Ma0Wi { box-shadow: rgb(181, 181, 181) 0px 11px 21px 10px; border-radius: 8px; }
@media (max-width: 768px) {
 .BannerSelector_banner-container__lwUxw .BannerSelector_banner-wrapper__F8hUy { max-width: 377px; }
 .BannerSelector_banner-container__lwUxw .BannerSelector_banner-wrapper__F8hUy > :first-child { margin-inline: auto; }
}
@media (orientation: landscape) and (max-height: 599.98px) and (max-width: 1023.98px), (orientation: portrait) and (max-width: 719.98px) {
 .BannerSelector_banner-container__lwUxw { margin-top: 40%; }
}
.FileHtmlViewerPage_pd-fade-in__pX2R_ { animation: 0.5s ease 0s 1 normal none running FileHtmlViewerPage_fadein__Y_vPS; }
@keyframes FileHtmlViewerPage_fadein__Y_vPS { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.FileHtmlViewerPage_file-html-viewer-page-container__FU0ff { align-self: center; width: 100%; height: 1320px; }
@media (orientation: landscape) and (max-height: 599.98px) and (max-width: 1023.98px), (orientation: portrait) and (max-width: 719.98px) {
 .FileHtmlViewerPage_file-html-viewer-page-container__FU0ff { height: 900px; }
}
.FileHtmlViewerPage_file-html-viewer-page__OIyaR { transform-origin: 0px 0px;
}
.FileHtmlViewer_pd-fade-in__Pm153 { animation: 0.5s ease 0s 1 normal none running FileHtmlViewer_fadein__rtDOU; }
@keyframes FileHtmlViewer_fadein__rtDOU { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.FileHtmlViewer_file-html-content__Q7KGG { padding: 0px 24px; }
@media screen and (max-width: 769px) {
 .FileHtmlViewer_file-html-content__Q7KGG { padding: 0px; }
}
.FileHtmlViewer_file-html-content__Q7KGG .FileHtmlViewer_file-html-viewer__q84BW { position: relative; overflow: hidden; user-select: none; }
.FileHtmlViewer_file-html-content__Q7KGG .FileHtmlViewer_register-banner____ZN5 { position: sticky; bottom: 25%; margin-bottom: 90px; margin-inline: auto; }
@media (max-width: 768px) {
 .FileHtmlViewer_file-html-content__Q7KGG .FileHtmlViewer_register-banner____ZN5 { width: calc(100% - 86px); }
}
@media (max-width: 390px) {
 .FileHtmlViewer_file-html-content__Q7KGG .FileHtmlViewer_register-banner____ZN5 { bottom: 10%; }
}
.FileHtmlViewer_file-html-content__Q7KGG .FileHtmlViewer_file-html-container__LpdtR { position: relative; }
.PaginationLink_pd-fade-in__c_9BN { animation: 0.5s ease 0s 1 normal none running PaginationLink_fadein__HVNGd; }
@keyframes PaginationLink_fadein__HVNGd { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.PaginationLink_pagination-link__wNhEZ.PaginationLink_active___0hxO { color: rgb(255, 115, 0); cursor: default; }
.PaginationLink_pagination-link-page__ZkIoY { transition: color 0.3s ease 0s; }
.PaginationLink_pagination-link-page__ZkIoY:hover { color: rgb(255, 115, 0); }
.TextPaginatedBox_pd-fade-in__1EaPn { animation: 0.5s ease 0s 1 normal none running TextPaginatedBox_fadein___F0pF; }
@keyframes TextPaginatedBox_fadein___F0pF { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.TextPaginatedBox_text-paginated-box__UnnZ8 { word-break: break-word; user-select: none; }
.TextPaginatedBox_text-paginated-box__UnnZ8 h2 { margin-bottom: 24px; }
.TextPaginatedBox_text-paginated-box__UnnZ8 hr { border-top: 1px solid rgb(209, 210, 211); }
.TextPaginatedBox_text-paginated-box__UnnZ8 .TextPaginatedBox_pagination-text-preview___iNs0 { padding-bottom: 16px; background-color: rgb(255, 255, 255); }
.TextPaginatedBox_text-paginated-box__UnnZ8 .TextPaginatedBox_pagination-text-preview___iNs0 .TextPaginatedBox_preview-text__WDNyE { margin-bottom: 16px; position: relative; }
.TextPaginatedBox_text-paginated-box__UnnZ8 .TextPaginatedBox_pagination-text-preview___iNs0 .TextPaginatedBox_preview-text__WDNyE p { padding-top: 16px; padding-bottom: 24px; }
.TextPaginatedBox_text-paginated-box__UnnZ8 .TextPaginatedBox_pagination-text-preview___iNs0 .TextPaginatedBox_preview-text__WDNyE p span { color: rgb(255, 115, 0); cursor: pointer; }
.TextPaginatedBox_text-paginated-box__UnnZ8 .TextPaginatedBox_pagination-text-preview___iNs0 .TextPaginatedBox_preview-text__WDNyE pre { white-space: pre-wrap; padding-right: 12px; }
.TextPaginatedBox_text-paginated-box__UnnZ8 .TextPaginatedBox_pagination-text-preview___iNs0 .TextPaginatedBox_new-viewer-text__8laH5 { padding: 12px 56px; }
.TextPaginatedBox_text-paginated-box__UnnZ8 .TextPaginatedBox_pagination-text-preview___iNs0 .TextPaginatedBox_text-inner-content__7tpyX { bottom: 165px; left: 0px; position: absolute !important; width: 100% !important; }
.TextPaginatedBox_text-paginated-box__UnnZ8 .TextPaginatedBox_pagination-text-preview___iNs0 .TextPaginatedBox_content-blur__KkzIa { backdrop-filter: blur(6px) !important; }
.TextPaginatedBox_text-paginated-box__UnnZ8 .TextPaginatedBox_pagination-text-preview___iNs0 .TextPaginatedBox_pagination__HYPZk { font-size: 1rem; font-weight: 600; color: rgb(46, 47, 50); }
.TextPaginatedBox_text-paginated-box__UnnZ8 .TextPaginatedBox_pagination-text-preview___iNs0 .TextPaginatedBox_pagination__HYPZk > * { display: inline-block; margin-right: 12px; }
@media (min-width: 1024px) {
 .TextPaginatedBox_text-paginated-box__UnnZ8 .TextPaginatedBox_pagination-text-preview___iNs0 { width: 100%; }
}
@media (orientation: landscape) and (max-height: 599.98px) and (max-width: 1023.98px), (orientation: portrait) and (max-width: 719.98px) {
 .TextPaginatedBox_text-paginated-box__UnnZ8 .TextPaginatedBox_pagination-text-preview___iNs0 .TextPaginatedBox_new-viewer-text__8laH5 { padding: 12px 16px; }
}
.NewRegisterBanner_pd-fade-in__YfnMm { animation: 0.5s ease 0s 1 normal none running NewRegisterBanner_fadein__XMZY8; }
@keyframes NewRegisterBanner_fadein__XMZY8 { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.NewRegisterBanner_paywall__nRacR { width: 100%; max-width: 580px; opacity: 0; visibility: hidden; transition: opacity 1.2s ease 0s; }
.NewRegisterBanner_paywall__nRacR.NewRegisterBanner_visible__6aoPa { opacity: 1; visibility: visible; }
.NewRegisterBanner_paywall__nRacR strong { font-weight: 700; }
.NewRegisterBanner_paywall__nRacR .NewRegisterBanner_paywall-container__IBpCM { position: relative; box-sizing: border-box; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 10px 0px; padding: 48px; border-radius: 6px; overflow: hidden; text-align: center; }
.NewRegisterBanner_paywall__nRacR .NewRegisterBanner_paywall-container__IBpCM .NewRegisterBanner_paywall-wrapper__8ic5k { position: relative; display: flex; flex-direction: column; justify-content: center; align-items: center; z-index: 1; }
.NewRegisterBanner_paywall__nRacR .NewRegisterBanner_paywall-container__IBpCM .NewRegisterBanner_paywall-wrapper__8ic5k .NewRegisterBanner_paywall-title__IPzpX { text-align: center; font-size: 1.25rem; font-weight: 600; line-height: 1.5; color: rgb(73, 76, 88); margin-bottom: 12px; }
@media (max-width: 390px) {
 .NewRegisterBanner_paywall__nRacR .NewRegisterBanner_paywall-container__IBpCM .NewRegisterBanner_paywall-wrapper__8ic5k .NewRegisterBanner_paywall-title__IPzpX br { display: none; }
}
.NewRegisterBanner_paywall__nRacR .NewRegisterBanner_paywall-container__IBpCM .NewRegisterBanner_paywall-wrapper__8ic5k .NewRegisterBanner_paywall-subtitle__4Bfdb { font-size: 1rem; line-height: 1.5; color: rgb(73, 75, 86); margin-bottom: 30px; }
.NewRegisterBanner_paywall__nRacR .NewRegisterBanner_paywall-container__IBpCM .NewRegisterBanner_paywall-wrapper__8ic5k .NewRegisterBanner_paywall-cta__ewX8T { padding-inline: 32px; margin-bottom: 24px; }
.NewRegisterBanner_paywall__nRacR .NewRegisterBanner_paywall-container__IBpCM .NewRegisterBanner_paywall-wrapper__8ic5k .NewRegisterBanner_paywall-enter-text__qcrH_ { font-size: 0.875rem; color: rgb(73, 77, 89); }
.NewRegisterBanner_paywall__nRacR .NewRegisterBanner_paywall-container__IBpCM .NewRegisterBanner_paywall-wrapper__8ic5k .NewRegisterBanner_paywall-enter-text__qcrH_ .NewRegisterBanner_enter-text-button__chVVg { color: rgb(255, 115, 0); font-weight: 700; }
.NewRegisterBanner_paywall__nRacR .NewRegisterBanner_paywall-container__IBpCM::after { position: absolute; content: ""; height: 100%; width: 90px; background-repeat: no-repeat; top: 0px; left: 0px; background-image: url("/static/assets/registerbanner/bubble_left.svg"); background-size: contain; background-position-y: 0%; }
.NewRegisterBanner_paywall__nRacR .NewRegisterBanner_paywall-container__IBpCM::before { position: absolute; content: ""; height: 100%; width: 90px; background-repeat: no-repeat; bottom: 0px; right: 0px; background-image: url("/static/assets/registerbanner/bubble_right.svg"); background-size: contain; background-position-y: 100%; }
.NewRegisterBanner_paywall__nRacR .NewRegisterBanner_progress-container__uHF2h { display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 16px; margin-top: 60px; }
.NewRegisterBanner_paywall__nRacR .NewRegisterBanner_progress-container__uHF2h span { font-size: 1.3125rem; color: rgb(73, 75, 86); }
.NewRegisterBanner_paywall__nRacR .NewRegisterBanner_progress-container__uHF2h span b { color: rgb(255, 115, 0); font-weight: 700; }
.NewRegisterBanner_paywall__nRacR .NewRegisterBanner_progress-container__uHF2h
.NewRegisterBanner_progress-bar__Y1nBV { position: relative; width: 100%; background-color: rgb(240, 240, 240); height: 8px; border-radius: 4px; }
.NewRegisterBanner_paywall__nRacR .NewRegisterBanner_progress-container__uHF2h .NewRegisterBanner_progress-bar__Y1nBV .NewRegisterBanner_progress__uzuDX { position: absolute; left: 0px; height: 100%; background-color: rgb(255, 115, 0); border-radius: 4px; filter: drop-shadow(rgba(0, 0, 0, 0.17) 1px 1px 0px); }
.FileTextViewer_pd-fade-in__o0Twd { animation: 0.5s ease 0s 1 normal none running FileTextViewer_fadein__bkfvG; }
@keyframes FileTextViewer_fadein__bkfvG { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.FileTextViewer_file-text-preview__kwWab .FileTextViewer_preview-text__twhfG { overflow: hidden; }
@media (min-width: 1024px) {
 .FileTextViewer_file-text-preview__kwWab { width: 100%; }
}
.FileTextViewer_file-text-preview__kwWab .FileTextViewer_register-banner__FdlHd { position: sticky; bottom: 25%; margin-bottom: 90px; margin-inline: auto; }
@media (max-width: 768px) {
 .FileTextViewer_file-text-preview__kwWab .FileTextViewer_register-banner__FdlHd { width: calc(100% - 86px); }
}
@media (max-width: 390px) {
 .FileTextViewer_file-text-preview__kwWab .FileTextViewer_register-banner__FdlHd { bottom: 10%; }
}
.SubjectIcon_pd-fade-in__ByP1i { animation: 0.5s ease 0s 1 normal none running SubjectIcon_fadein__6U34I; }
@keyframes SubjectIcon_fadein__6U34I { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.SubjectIcon_subject-icon___NsSW path { fill: rgb(255, 115, 0); }
.Subject_pd-fade-in__DMaPj { animation: 0.5s ease 0s 1 normal none running Subject_fadein__42zgy; }
@keyframes Subject_fadein__42zgy { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.Subject_subject-info__TQvgW { display: flex; justify-content: space-between; width: 100%; padding: 0px 32px; }
.Subject_subject-info__TQvgW .Subject_subject-detail__rqel9 { display: flex; flex-direction: column; margin-left: 32px; }
.Subject_subject-info__TQvgW .Subject_subject-detail__rqel9 h3 { line-height: 25px; font-weight: 600; }
.Subject_subject-info__TQvgW .Subject_subject-detail__rqel9 h3 .Subject_subject-icon__nR3Q_ { margin-bottom: -8px; margin-left: -32px; margin-right: 8px; }
.Subject_subject-info__TQvgW .Subject_subject-detail__rqel9 p { font-size: 0.813rem; font-weight: 400; color: rgb(144, 147, 158); }
.Subject_subject-info__TQvgW button { padding: 8px 24px; height: unset; width: fit-content; line-height: 100% !important; }
@media (orientation: landscape) and (max-height: 599.98px) and (max-width: 1023.98px), (orientation: portrait) and (max-width: 719.98px) {
 .Subject_subject-info__TQvgW { display: block; }
 .Subject_subject-info__TQvgW .Subject_subject-detail__rqel9 { margin-left: 24px; margin-bottom: 32px; }
}
.MobileSection_pd-fade-in__9ycfn { animation: 0.5s ease 0s 1 normal none running MobileSection_fadein__Uim3x; }
@keyframes MobileSection_fadein__Uim3x { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.MobileSection_mobile-section__xL9_B { display: flex; width: 100%; }
.MobileSection_mobile-section__xL9_B .MobileSection_mobile-section-content__ZOYvU { margin-left: 4px; }
.MobileSection_mobile-section__xL9_B .MobileSection_mobile-section-content__ZOYvU .MobileSection_mobile-section-title__JvOc_ { color: rgb(73, 75, 86); line-height: 18px; margin-bottom: 8px; }
.MobileSection_mobile-section__xL9_B .MobileSection_mobile-section-content__ZOYvU .MobileSection_mobile-section-subtitle__XYHOR { color: rgb(73, 75, 86); line-height: 17px; margin-bottom: 16px; word-break: normal; margin-right: 40px; }
.MobileSection_mobile-section__xL9_B .MobileSection_mobile-section-content__ZOYvU [class*="_outline_"] { line-height: 21px; }
.LikeFooter_pd-fade-in__f8rU3 { animation: 0.5s ease 0s 1 normal none running LikeFooter_fadein__1DD92; }
@keyframes LikeFooter_fadein__1DD92 { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.LikeFooter_pd-like-footer__JOEdy:hover circle { stroke: rgb(255, 115, 0); }
.LikeFooter_pd-like-footer__JOEdy:hover path { fill: rgb(255, 115, 0); }
.Dislike_pd-fade-in__0LZbP { animation: 0.5s ease 0s 1 normal none running Dislike_fadein__HYvM6; }
@keyframes Dislike_fadein__HYvM6 { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.Dislike_pd-dislike-footer__qYIYz:hover circle { stroke: rgb(255, 115, 0); }
.Dislike_pd-dislike-footer__qYIYz:hover path { fill: rgb(255, 115, 0); }
.SubjectSection_pd-fade-in__TKL4V { animation: 0.5s ease 0s 1 normal none running SubjectSection_fadein__eIwHt; }
@keyframes SubjectSection_fadein__eIwHt { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.SubjectSection_footer__RyNx4 { display: flex; flex-direction: column; align-items: center; width: 100%; padding: 32px 0px; margin-top: auto; border-top: 1px solid rgb(209, 210, 211); border-bottom: 1px solid rgb(209, 210, 211); }
.SubjectSection_footer__RyNx4 .SubjectSection_footer-header__YfN_j { width: 100%; box-sizing: border-box; padding-left: 32px; margin-bottom: 32px; }
.SubjectSection_footer__RyNx4 .SubjectSection_footer-header__YfN_j .SubjectSection_footer-subtitle__BHGzr { color: rgb(144, 147, 158); line-height: 22px; }
@media (max-width: 768px) {
 .SubjectSection_footer__RyNx4 .SubjectSection_footer-header__YfN_j { display: none; }
}
.SubjectSection_footer__RyNx4 .SubjectSection_footer-header-mobile__8gpZY { display: none; width: 100%; }
.SubjectSection_footer__RyNx4 .SubjectSection_footer-header-mobile__8gpZY .SubjectSection_footer-subtitle-mobile__8NN8m { margin-left: 32px; line-height: 20px; color: rgb(144, 147, 158); }
@media (max-width: 768px) {
 .SubjectSection_footer__RyNx4 .SubjectSection_footer-header-mobile__8gpZY { display: flex; }
}
.SubjectSection_footer__RyNx4 .SubjectSection_footer-content__vecrC { display: flex; width: 100%; align-items: center; justify-content: space-between; }
.SubjectSection_footer__RyNx4 .SubjectSection_footer-content__vecrC hr { margin: 32px 32px 24px; }
.SubjectSection_footer__RyNx4 .SubjectSection_interactions__gsw0o .SubjectSection_interactions-content__nnzM7 { display: flex; margin-left: 32px; }
.SubjectSection_footer__RyNx4 .SubjectSection_interactions__gsw0o .SubjectSection_interactions-content__nnzM7 .SubjectSection_interactions-like__na_8r { height: 45px; animation: 2s ease 0s infinite normal none running SubjectSection_pulse__HVtgD; border-radius: 50%; margin-right: 8px; cursor: pointer; }
.SubjectSection_footer__RyNx4 .SubjectSection_interactions__gsw0o .SubjectSection_interactions-content__nnzM7 .SubjectSection_interactions-dislike__Xw6H1 { height: 45px; border-radius: 50%; cursor: pointer; }
.SubjectSection_footer__RyNx4 .SubjectSection_interactions__gsw0o .SubjectSection_interactions-content__nnzM7 .SubjectSection_interactions-dislike__Xw6H1:hover { animation: 2s ease 0s infinite normal none running SubjectSection_pulse__HVtgD; }
@media (max-width: 768px) {
 .SubjectSection_footer__RyNx4 .SubjectSection_interactions__gsw0o { display: none; }
}
.SubjectSection_footer__RyNx4 .SubjectSection_mobile-section__1KWO6 { box-sizing: border-box; padding-left: 32px; display: none; }
@media (max-width: 768px) {
 .SubjectSection_footer__RyNx4 .SubjectSection_mobile-section__1KWO6 { display: flex; }
 .SubjectSection_footer__RyNx4 .SubjectSection_subject-section__q2FWj { display: none; }
}
@keyframes SubjectSection_pulse__HVtgD { 
 0% { box-shadow: rgba(255, 115, 0, 0.4) 0px 0px 0px; }
 75% { box-shadow: rgba(255, 115, 0, 0) 0px 0px 0px 10px; }
 100% { box-shadow: rgba(255, 115, 0, 0) 0px 0px 0px 0px; }
}
.FileViewerShareSection_pd-fade-in__ooWdf { animation: 0.5s ease 0s 1 normal none running FileViewerShareSection_fadein__mZvGJ; }
@keyframes FileViewerShareSection_fadein__mZvGJ { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.FileViewerShareSection_preview-box__YlZ7f { display: block; padding: 32px; user-select: none; }
.FileViewerShareSection_preview-box__YlZ7f
p { margin-bottom: 30px; }
.FileViewerShareSection_preview-box__YlZ7f pre { height: 90px; overflow-y: scroll; white-space: break-spaces; overflow-wrap: break-word; }
.FileViewerShareSection_preview-box__YlZ7f pre::-webkit-scrollbar { display: none; }
@charset "utf-8";
.MaterialRecommendation_pd-fade-in__Kjd1x { animation: 0.5s ease 0s 1 normal none running MaterialRecommendation_fadein__XHD6C; }
@keyframes MaterialRecommendation_fadein__XHD6C { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.MaterialRecommendation_material-recommendation__Avk3R { display: flex; height: 136px; max-width: 340px; min-width: 300px; box-sizing: border-box; position: relative; }
.MaterialRecommendation_material-recommendation__Avk3R a { position: relative; z-index: 1; }
.MaterialRecommendation_material-recommendation__Avk3R .MaterialRecommendation_material-recommendation-item__I2bZz { display: flex; flex-direction: column; }
.MaterialRecommendation_material-recommendation__Avk3R .MaterialRecommendation_material-recommendation-item__I2bZz .MaterialRecommendation_material-thumbnail__VxfdF { position: relative; width: 100px; height: 100%; box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 3px 0px; border-radius: 4px; background-color: rgb(185, 187, 195); overflow: hidden; }
.MaterialRecommendation_material-recommendation__Avk3R .MaterialRecommendation_material-recommendation-item__I2bZz .MaterialRecommendation_material-thumbnail__VxfdF .MaterialRecommendation_thumbnail-image__VHwlk { width: 100%; height: 100%; object-fit: cover; border-radius: 4px; }
.MaterialRecommendation_material-recommendation__Avk3R .MaterialRecommendation_material-recommendation-item__I2bZz .MaterialRecommendation_material-thumbnail__VxfdF .MaterialRecommendation_pd-play-button__zvR4i { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); opacity: 0.6; z-index: 1; border-radius: 50%; background: rgb(255, 255, 255); font-size: 0px; user-select: none; cursor: pointer; }
.MaterialRecommendation_material-recommendation__Avk3R .MaterialRecommendation_material-recommendation-item__I2bZz .MaterialRecommendation_material-page-count__BIV0t { height: 25px; border-radius: 5px 0px 0px 5px; color: rgb(144, 147, 158); font-size: 0.813rem; font-weight: 400; padding: 0px 5px; line-height: 25px; background-color: rgb(246, 245, 248); position: absolute; bottom: 10px; right: 0px; text-align: center; }
.MaterialRecommendation_material-recommendation__Avk3R .MaterialRecommendation_material-recommendation-item__I2bZz .MaterialRecommendation_material-recommendation-title___wxWy { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; word-break: break-word; margin-bottom: 8px; }
.MaterialRecommendation_material-recommendation__Avk3R .MaterialRecommendation_material-recommendation-item__I2bZz a.MaterialRecommendation_material-recommendation-title___wxWy { position: static; }
.MaterialRecommendation_material-recommendation__Avk3R .MaterialRecommendation_material-recommendation-item__I2bZz a.MaterialRecommendation_material-recommendation-title___wxWy::before { content: ""; position: absolute; z-index: 0; top: 0px; left: 0px; width: 100%; height: 100%; }
.MaterialRecommendation_material-recommendation__Avk3R .MaterialRecommendation_material-recommendation-item__I2bZz a.MaterialRecommendation_material-recommendation-title___wxWy:hover { color: rgb(144, 147, 158); }
.MaterialRecommendation_material-recommendation__Avk3R .MaterialRecommendation_material-recommendation-item__I2bZz .MaterialRecommendation_material-owner__Ss8I_ { margin-top: auto; align-self: flex-start; }
.MaterialRecommendation_material-recommendation__Avk3R .MaterialRecommendation_material-recommendation-item__I2bZz + .MaterialRecommendation_material-recommendation-item__I2bZz { margin-left: 12px; }
@media (orientation: landscape) and (max-height: 599.98px) and (max-width: 1023.98px), (orientation: portrait) and (max-width: 719.98px) {
 .MaterialRecommendation_material-recommendation__Avk3R { width: 100%; }
}
@media (min-width: 1024px) {
 .MaterialRecommendation_material-recommendation__Avk3R { width: 300px; max-width: 300px; }
}
.MaterialRecommendation_video-recommendation__lbQ38 { height: 100px; }
.MaterialRecommendation_video-recommendation__lbQ38 .MaterialRecommendation_material-recommendation-item__I2bZz .MaterialRecommendation_material-recommendation-title___wxWy { -webkit-line-clamp: 2; }
.QuestionRecommendation_pd-fade-in__1YZlj { animation: 0.5s ease 0s 1 normal none running QuestionRecommendation_fadein__1spPt; }
@keyframes QuestionRecommendation_fadein__1spPt { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.QuestionRecommendation_question-recommendation__Z_yu9 { display: flex; height: 100px; width: 100%; max-width: 340px; min-width: 300px; box-sizing: border-box; position: relative; }
.QuestionRecommendation_question-recommendation__Z_yu9 a { position: relative; z-index: 1; }
.QuestionRecommendation_question-recommendation__Z_yu9 .QuestionRecommendation_question-mark-icon__TMv6f { align-self: center; width: 13px; height: auto; margin-top: 12px; }
.QuestionRecommendation_question-recommendation__Z_yu9 .QuestionRecommendation_question-recommendation-item__C4frL { display: flex; flex-direction: column; justify-content: space-between; }
.QuestionRecommendation_question-recommendation__Z_yu9 .QuestionRecommendation_question-recommendation-item__C4frL .QuestionRecommendation_question-recommendation-title__OHhTJ { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; word-break: break-word; }
.QuestionRecommendation_question-recommendation__Z_yu9 .QuestionRecommendation_question-recommendation-item__C4frL a.QuestionRecommendation_question-recommendation-title__OHhTJ { position: static; }
.QuestionRecommendation_question-recommendation__Z_yu9 .QuestionRecommendation_question-recommendation-item__C4frL a.QuestionRecommendation_question-recommendation-title__OHhTJ::before { content: ""; position: absolute; z-index: 0; top: 0px; left: 0px; width: 100%; height: 100%; }
.QuestionRecommendation_question-recommendation__Z_yu9 .QuestionRecommendation_question-recommendation-item__C4frL a.QuestionRecommendation_question-recommendation-title__OHhTJ:hover { color: rgb(144, 147, 158); }
.QuestionRecommendation_question-recommendation__Z_yu9 .QuestionRecommendation_question-recommendation-item__C4frL .QuestionRecommendation_subject-institution__mdng0 { color: rgb(144, 147, 158); display: flex; font-size: 0.813rem; align-items: center; gap: 5px; padding-right: 5px; max-width: calc(100% - 20px); }
.QuestionRecommendation_question-recommendation__Z_yu9 .QuestionRecommendation_question-recommendation-item__C4frL .QuestionRecommendation_subject-institution__mdng0 p { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; word-break: break-all; }
.QuestionRecommendation_question-recommendation__Z_yu9 .QuestionRecommendation_question-recommendation-item__C4frL .QuestionRecommendation_subject-institution__mdng0 .QuestionRecommendation_subject__DNz_p { font-weight: 700; }
.QuestionRecommendation_question-recommendation__Z_yu9 .QuestionRecommendation_question-recommendation-item__C4frL .QuestionRecommendation_subject-institution__mdng0 .QuestionRecommendation_subject__DNz_p.QuestionRecommendation_orange__zl1vp { color: rgb(255, 115, 0); }
.QuestionRecommendation_question-recommendation__Z_yu9 .QuestionRecommendation_question-recommendation-item__C4frL .QuestionRecommendation_subject-institution__mdng0 .QuestionRecommendation_separator__vMHDP { height: 100%; }
.QuestionRecommendation_question-recommendation__Z_yu9 .QuestionRecommendation_question-recommendation-item__C4frL .QuestionRecommendation_subject-institution__mdng0 .QuestionRecommendation_institution__E41qj { min-width: fit-content; }
.QuestionRecommendation_question-recommendation__Z_yu9 .QuestionRecommendation_question-recommendation-item__C4frL
.QuestionRecommendation_question-owner__98Lsi { z-index: 2; }
.QuestionRecommendation_question-recommendation__Z_yu9 .QuestionRecommendation_question-recommendation-item__C4frL .QuestionRecommendation_question-owner__98Lsi .QuestionRecommendation_question-owner-user-name___wNCF { font-size: 0.813rem; font-weight: 400; }
.QuestionRecommendation_question-recommendation__Z_yu9 .QuestionRecommendation_question-mark-bar__pNk_0 { flex: 0 0 34px; width: 34px; height: 100%; border-radius: 4px; background-color: rgb(149, 75, 189); margin-right: 12px; }
@media (orientation: landscape) and (max-height: 599.98px) and (max-width: 1023.98px), (orientation: portrait) and (max-width: 719.98px) {
 .QuestionRecommendation_question-recommendation__Z_yu9 { width: 100%; }
}
@media screen and (max-width: 776px) {
 .QuestionRecommendation_question-recommendation__Z_yu9 { width: 300px; }
}
.RecommendationContainer_pd-fade-in__cL3_I { animation: 0.5s ease 0s 1 normal none running RecommendationContainer_fadein__aSd4N; }
@keyframes RecommendationContainer_fadein__aSd4N { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.RecommendationContainer_recommendation-container__KRwBA { display: flex; flex-direction: column; flex: 0 1 0%; word-break: break-word; background-color: rgb(255, 255, 255); border-radius: 6px; max-width: 340px; box-sizing: border-box; width: 100%; right: 0px; top: 0px; padding: 0px 20px 20px; margin-top: 4px; }
.RecommendationContainer_recommendation-container__KRwBA .RecommendationContainer_recommendation-title__sLDr_ { margin-bottom: 16px; margin-top: 16px; }
@media screen and (min-width: 1281px) {
 .RecommendationContainer_recommendation-container__KRwBA.RecommendationContainer_limited-height__hXpKR { max-height: calc(-105px + 100vh); overflow-y: auto; }
 .RecommendationContainer_recommendation-container__KRwBA .RecommendationContainer_recommendation-title__sLDr_:nth-child(n+2) { margin-top: 32px; }
}
.RecommendationContainer_recommendation-container__KRwBA .RecommendationContainer_recommendation-item__AFIkR + .RecommendationContainer_recommendation-item__AFIkR { margin-top: 16px; }
.RecommendationContainer_recommendation-container__KRwBA + .RecommendationContainer_recommendation-container__KRwBA { margin-top: 32px; }
.RecommendationContainer_hide-last-item__7XEXE .RecommendationContainer_recommendation-item__AFIkR:nth-child(n+4) { display: none; }
@media screen and (max-width: 1280px) {
 .RecommendationContainer_recommendation-container__KRwBA { max-width: none; width: auto; background-color: rgb(246, 245, 248); border-radius: 0px; padding: 0px 32px 48px; margin-top: 0px; }
 .RecommendationContainer_recommendation-container__KRwBA .RecommendationContainer_recommendation-title__sLDr_ { font-size: 24px; align-self: center; margin-bottom: 48px; margin-top: 48px; }
 .RecommendationContainer_recommendation-container__KRwBA .RecommendationContainer_recommendation-content-items__qJ5sW { display: flex; flex-wrap: wrap; gap: 24px max(32px, 50% - 340px); }
 .RecommendationContainer_recommendation-container__KRwBA .RecommendationContainer_recommendation-content-items__qJ5sW .RecommendationContainer_recommendation-item__AFIkR + .RecommendationContainer_recommendation-item__AFIkR { margin: 0px; }
}
@media screen and (max-width: 696px) {
 .RecommendationContainer_recommendation-container__KRwBA { width: auto; padding: 0px 24px 48px; }
 .RecommendationContainer_recommendation-container__KRwBA .RecommendationContainer_recommendation-content-items__qJ5sW { flex-direction: column; gap: 12px; }
 .RecommendationContainer_recommendation-container__KRwBA .RecommendationContainer_recommendation-content-items__qJ5sW .RecommendationContainer_recommendation-item__AFIkR + .RecommendationContainer_recommendation-item__AFIkR { margin: 16px 0px 0px; }
}
.ChevronDown_pd-fade-in__cY9zz { animation: 0.5s ease 0s 1 normal none running ChevronDown_fadein__SvHoa; }
@keyframes ChevronDown_fadein__SvHoa { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.ChevronDown_pd-book-mark-outline-icon__bOJRU path { fill: rgb(73, 75, 86); transition: all 0.2s ease 0s; }
.ChevronDown_pd-book-mark-outline-icon__bOJRU:hover path { fill: rgb(255, 115, 0); }
.CollapsibleButton_pd-fade-in__pG9CA { animation: 0.5s ease 0s 1 normal none running CollapsibleButton_fadein__e_2YZ; }
@keyframes CollapsibleButton_fadein__e_2YZ { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.CollapsibleButton_collapsible-button__UYcct { position: absolute; bottom: 0px; left: 50%; transform: translate(-50%); color: rgb(73, 75, 86); font-size: 1rem; display: flex; align-self: center; align-items: center; justify-content: center; gap: 12px; max-width: fit-content; transition: color 0.25s ease 0s; }
.CollapsibleButton_collapsible-button__UYcct svg { fill: rgb(73, 75, 86); transition: fill 0.25s ease 0s; }
.CollapsibleButton_collapsible-button__UYcct:hover { color: rgb(144, 147, 158); }
.CollapsibleButton_collapsible-button__UYcct:hover svg { fill: rgb(144, 147, 158); }
.CollapsibleButton_expanded___a44V svg { transform: rotate(180deg); }
.RecommendationWidget_pd-fade-in__okRb5 { animation: 0.5s ease 0s 1 normal none running RecommendationWidget_fadein__cZ8VW; }
@keyframes RecommendationWidget_fadein__cZ8VW { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.RecommendationWidget_recommendation-widget-container__BC9zQ { display: flex; flex-direction: column; align-items: flex-start; padding: 24px; background-color: rgb(255, 255, 255); position: relative; border-bottom: 1px solid rgb(209, 210, 211); }
@media screen and (max-width: 1280px) {
 .RecommendationWidget_recommendation-widget-container__BC9zQ { border-top: 1px solid rgb(209, 210, 211); }
}
.RecommendationWidget_recommendation-widget-container__BC9zQ .RecommendationWidget_recommendation-widget-title__k4yYT { color: rgb(73, 75, 86); }
.RecommendationWidget_recommendation-widget-container__BC9zQ .RecommendationWidget_recommendation-widget-list__RtMzA { display: grid; grid-template-columns: repeat(2, 1fr); position: relative; transition: max-height 0.5s ease-in-out 0s; padding-block: 16px; gap: 8px 42px; width: 100%; }
@media (min-width: 768.02px) and (max-width: 1014px) {
 .RecommendationWidget_recommendation-widget-container__BC9zQ .RecommendationWidget_recommendation-widget-list__RtMzA { grid-template-columns: repeat(2, 1fr); column-gap: 24px; }
}
@media (max-width: 768px) {
 .RecommendationWidget_recommendation-widget-container__BC9zQ .RecommendationWidget_recommendation-widget-list__RtMzA { grid-template-columns: repeat(1, 1fr); max-height: 8.4375rem; overflow: hidden; }
 .RecommendationWidget_recommendation-widget-container__BC9zQ .RecommendationWidget_recommendation-widget-list__RtMzA.RecommendationWidget_expanded__cizA_ { margin-bottom: 24px; max-height: 33.75rem; }
 .RecommendationWidget_recommendation-widget-container__BC9zQ .RecommendationWidget_blurred-in-responsive__aOBOB::before { content: ""; position: absolute; height: 35px; width: 100%; bottom: 0px; background: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.89) 45%, rgb(255, 255, 255) 64.06%); pointer-events: none; }
}
.RecommendationWidget_recommendation-widget-container__BC9zQ .RecommendationWidget_recommendation-widget-item__qopaC { color: rgb(73, 75, 86); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; height: 1.35rem; }
.RecommendationWidget_recommendation-widget-container__BC9zQ .RecommendationWidget_recommendation-widget-button___8JJ5 { margin-bottom: 16px; }
.FilePageContent_pd-fade-in__kRg_i { animation: 0.5s ease 0s 1 normal none running FilePageContent_fadein__41RPX; }
@keyframes FilePageContent_fadein__41RPX { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.FilePageContent_viewer-footer__STCck [class*="_footer-wrapper_"] { max-width: none; }
@media screen and (min-width: 1281px) {
 .FilePageContent_viewer-footer__STCck { display: none; }
}
@media
screen and (max-width: 1280px) {
 .FilePageContent_internal-widget__GahY1 { display: none !important; }
}
@media screen and (min-width: 1281px) {
 .FilePageContent_external-widget__57_Q8 { display: none !important; }
}
@charset "utf-8";
#credential_picker_container { border: none; height: 330px; position: fixed; right: 20px; top: 20px; width: 391px; z-index: 9999; }
#credential_picker_container iframe { border: none; width: 391px; height: 330px; }
#g_a11y_announcement { height: 1px; left: -10000px; overflow: hidden; position: absolute; top: auto; width: 1px; }
.L5Fo6c-sM5MNb { border: 0px; display: block; left: 0px; position: relative; top: 0px; }
.L5Fo6c-bF1uUb { border-radius: 4px; inset: 0px; cursor: pointer; position: absolute; }
.L5Fo6c-bF1uUb:focus { border: none; outline: none; }
sentinel { }
@charset "utf-8";
.CommonSideInfo_pd-fade-in__zY3V_ { animation: 0.5s ease 0s 1 normal none running CommonSideInfo_fadein__Xjh3g; }
@keyframes CommonSideInfo_fadein__Xjh3g { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.CommonSideInfo_pop-up-side-info__18DN0 { position: relative; width: 100%; flex: 1 1 0%; box-sizing: border-box; background: linear-gradient(137.08deg, rgb(253, 115, 1) 2.22%, rgb(234, 94, 0) 78.75%); display: flex; align-items: center; justify-content: center; min-height: 594px; min-width: 360px; padding: 60px 32px; color: rgb(255, 255, 255); }
.CommonSideInfo_pop-up-side-info__18DN0 .CommonSideInfo_pop-side-info-illustration-container__Lvys1 { display: flex; flex-direction: column; align-items: center; z-index: 2; }
.CommonSideInfo_pop-up-side-info__18DN0 .CommonSideInfo_pop-side-info-illustration-container__Lvys1 .CommonSideInfo_pop-side-info-bullets__lkpup { display: flex; gap: 10px; font-size: 1rem; font-weight: 600; line-height: 20px; margin-bottom: 9px; }
.CommonSideInfo_pop-up-side-info__18DN0 .CommonSideInfo_pop-side-info-container__aM1Jd { display: flex; flex-direction: column; align-items: center; z-index: 2; }
.CommonSideInfo_pop-up-side-info__18DN0 .CommonSideInfo_pop-side-info-title__qCipP { max-width: 296px; font-weight: 600; font-size: 30px; line-height: 34px; margin: 32px 0px 24px; }
.CommonSideInfo_pop-up-side-info__18DN0 .CommonSideInfo_pop-side-info-subtitle__xo2_Z { max-width: 296px; font-weight: 700; font-size: 1rem; line-height: 24px; }
.CommonSideInfo_pop-up-side-info__18DN0::after { background-image: url("/static/assets/popUp/hat.svg"); width: 200px; top: 0px; left: 100px; transform: translateX(-50%); }
.CommonSideInfo_pop-up-side-info__18DN0::after, .CommonSideInfo_pop-up-side-info__18DN0::before { content: ""; background-repeat: no-repeat; background-size: contain; height: 200px; position: absolute; z-index: 1; }
.CommonSideInfo_pop-up-side-info__18DN0::before { background-image: url("/static/assets/popUp/bubble.svg"); width: 300px; bottom: 0px; right: 80px; transform: translateX(50%); }
@media screen and (max-width: 800px) {
 .CommonSideInfo_pop-up-side-info__18DN0 { flex: 1 1 0%; min-height: 0px; }
 .CommonSideInfo_pop-up-side-info__18DN0 .CommonSideInfo_pop-side-info-illustration-container__Lvys1 .CommonSideInfo_pop-side-info-preview__IW29f { display: none; }
 .CommonSideInfo_pop-up-side-info__18DN0 .CommonSideInfo_pop-side-info-title__qCipP { text-align: center; }
 .CommonSideInfo_pop-up-side-info__18DN0 .CommonSideInfo_pop-side-info-subtitle__xo2_Z { margin-bottom: 24px; }
 .CommonSideInfo_pop-up-side-info__18DN0 .CommonSideInfo_pop-side-info-container__aM1Jd { margin-bottom: -100px; flex-direction: column-reverse; }
}
@media screen and (max-width: 700px) and (max-height: 840px) {
 .CommonSideInfo_pop-up-side-info__18DN0 { overflow: hidden; }
 .CommonSideInfo_pop-up-side-info__18DN0 .CommonSideInfo_pop-side-info-illustration-container__Lvys1 .CommonSideInfo_pop-side-info-bullets__lkpup, .CommonSideInfo_pop-up-side-info__18DN0 .CommonSideInfo_pop-side-info-subtitle__xo2_Z { display: none; }
}
@media screen and (max-width: 700px) and (max-height: 840px) and (max-height: 640px) {
 .CommonSideInfo_pop-up-side-info__18DN0 .CommonSideInfo_pop-side-info-container__aM1Jd { margin-bottom: 0px; }
 .CommonSideInfo_pop-up-side-info__18DN0 .CommonSideInfo_pop-side-info-preview__IW29f { display: none; }
}
.PDCareersSideInfo_pd-fade-in__3oAxu { animation: 0.5s ease 0s 1 normal none running PDCareersSideInfo_fadein__XlNzF; }
@keyframes PDCareersSideInfo_fadein__XlNzF { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.PDCareersSideInfo_pop-up-side-info__5ZUPO { position: relative; width: 100%; flex: 1 1 0%; box-sizing: border-box; background: linear-gradient(110.17deg, rgb(88, 34, 124) 13.43%, rgb(44, 73, 116) 86.57%); display: flex; flex-direction: column; min-height: 594px; min-width: 360px; color: rgb(255, 255, 255); overflow: hidden; padding: 32px; }
.PDCareersSideInfo_pop-up-side-info__5ZUPO::after { content: ""; background-repeat: no-repeat; background-image: url("/static/assets/pdCareers/pd-careers-woman-background.png"); background-size: contain; background-position: center bottom; width: 100%; height: 100%; position: absolute; top: -12%; scale: 1.28; left: 28%; z-index: 1; }
@media screen and (max-width: 800px) {
 .PDCareersSideInfo_pop-up-side-info__5ZUPO::after { top: 35%; background-size: contain; scale: 2; left: 34%; }
}
.PDCareersSideInfo_pop-up-side-info__5ZUPO .PDCareersSideInfo_pop-up-side-info-title__jntTL { z-index: 2; font-size: 32px; font-weight: 600; line-height: 36px; letter-spacing: 0px; text-align: left; max-width: 190px; padding-top: 180px; }
.PDCareersSideInfo_pop-up-side-info__5ZUPO .PDCareersSideInfo_pop-up-side-info-title__jntTL strong { color: rgb(209, 210, 211); }
.PDCareersSideInfo_pop-up-side-info__5ZUPO .PDCareersSideInfo_pop-up-side-info-footer__fqfor { z-index: 2; width: 100%; margin-top: auto; box-sizing: border-box; justify-content: center; display: flex; gap: 8px; align-items: center; }
.PDCareersSideInfo_pop-up-side-info__5ZUPO .PDCareersSideInfo_pop-up-side-info-footer__fqfor .PDCareersSideInfo_pop-up-side-info-footer-plus__Ylxbc { color: rgb(255, 115, 0); font-family: Inter, sans-serif; font-size: 12px; font-weight: 400; line-height: 15px; text-align: center; }
@media screen and (max-width: 800px) {
 .PDCareersSideInfo_pop-up-side-info__5ZUPO { flex: 1 1 0%; min-height: 0px; min-width: 0px; }
 .PDCareersSideInfo_pop-up-side-info__5ZUPO .PDCareersSideInfo_pop-up-side-info-title__jntTL { padding-top: calc(-10px + 10vh); padding-bottom: 28px; }
 .PDCareersSideInfo_pop-up-side-info__5ZUPO .PDCareersSideInfo_pop-up-side-info-footer__fqfor { padding-left: unset; justify-content: center; }
}
@media screen and (max-width: 700px) and (max-height: 840px) {
 .PDCareersSideInfo_pop-up-side-info__5ZUPO { overflow: hidden; }
 .PDCareersSideInfo_pop-up-side-info__5ZUPO .PDCareersSideInfo_pop-up-side-info-title__jntTL { padding-top: 1vh; }
}
@media screen and (max-width: 700px) and (max-height: 840px) and (max-height: 680px) {
 .PDCareersSideInfo_pop-up-side-info__5ZUPO .PDCareersSideInfo_pop-up-side-info-title__jntTL { padding-top: 0px; line-height: 28px; }
}
@media screen and (max-width: 700px) and (max-height: 840px) and (max-height: 640px) {
 .PDCareersSideInfo_pop-up-side-info__5ZUPO::after { display: none; }
 .PDCareersSideInfo_pop-up-side-info__5ZUPO::before { background-repeat: no-repeat; content: ""; background-image: url("/static/assets/pdCareers/pd-carrers-hr-micro.webp"); position: absolute; background-size: contain; width: 100%; height: 100%; z-index: 1; top: 35%; }
 .PDCareersSideInfo_pop-up-side-info__5ZUPO .PDCareersSideInfo_pop-up-side-info-title__jntTL { line-height: 36px; letter-spacing: 0px; text-align: center; max-width: 100%; }
 .PDCareersSideInfo_pop-up-side-info__5ZUPO .PDCareersSideInfo_pop-up-side-info-footer__fqfor { padding-bottom: 32px; }
 .PDCareersSideInfo_pop-up-side-info__5ZUPO .PDCareersSideInfo_pop-up-side-info-footer__fqfor .PDCareersSideInfo_pop-up-side-info-footer-uol__Ll_VG
{ height: 18px; }
 .PDCareersSideInfo_pop-up-side-info__5ZUPO .PDCareersSideInfo_pop-up-side-info-footer__fqfor .PDCareersSideInfo_pop-up-side-info-footer-pd-careers__JTyqU { height: 32px; }
}
.CommonSideContent_pd-fade-in__jZoUc { animation: 0.5s ease 0s 1 normal none running CommonSideContent_fadein__Q86VJ; }
@keyframes CommonSideContent_fadein__Q86VJ { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.CommonSideContent_pop-up-main-content__5lgxD { flex: 2 1 0%; width: 100%; max-width: 600px; background-color: rgb(255, 255, 255); display: flex; flex-direction: column; align-items: center; justify-content: center; padding-block: 160px; }
.CommonSideContent_pop-up-main-content__5lgxD .CommonSideContent_pop-up-headline__0WVV6 { color: rgb(73, 75, 86); font-size: 24px; font-weight: 700; margin-bottom: 24px; max-width: 280px; text-align: center; line-height: 34px; }
.CommonSideContent_pop-up-main-content__5lgxD .CommonSideContent_pop-up-social-media-login__Y_YgS { display: flex; flex-direction: column; gap: 16px; flex-grow: 1; }
.CommonSideContent_pop-up-main-content__5lgxD .CommonSideContent_pop-up-social-media-login__Y_YgS .CommonSideContent_social-login-button__0AUO_ { height: 40px; width: 280px; }
.CommonSideContent_pop-up-main-content__5lgxD .CommonSideContent_pop-up-social-media-login__Y_YgS .CommonSideContent_social-login-button-email__UN0up { border: 1px solid rgb(209, 210, 211); }
.CommonSideContent_pop-up-main-content__5lgxD .CommonSideContent_pop-up-social-media-login__Y_YgS .CommonSideContent_social-login-button-email__UN0up div { display: flex; place-items: center; gap: 35px; height: 100%; width: 277px; margin-left: -15px; border-radius: 20px; background: linear-gradient(0deg, rgb(246, 245, 248), rgb(246, 245, 248)), linear-gradient(0deg, rgb(209, 210, 211), rgb(209, 210, 211)); }
.CommonSideContent_pop-up-main-content__5lgxD .CommonSideContent_pop-up-social-media-login__Y_YgS .CommonSideContent_social-login-button-email__UN0up .CommonSideContent_email-login-image__FZ5t9 { background-color: rgb(255, 255, 255); padding: 8px; border-radius: 50%; }
.CommonSideContent_pop-up-main-content__5lgxD .CommonSideContent_pop-up-social-media-login__Y_YgS .CommonSideContent_social-login-button-email__UN0up:hover { transform: none; }
.CommonSideContent_pop-up-main-content__5lgxD .CommonSideContent_pop-up-text__7aIwd { display: flex; gap: 5px; margin-block: 24px; color: rgb(73, 75, 86); font-weight: 400; }
.CommonSideContent_pop-up-main-content__5lgxD .CommonSideContent_pop-up-text__7aIwd .CommonSideContent_pop-sign-in-link__JsYH7 { color: rgb(255, 115, 0); font-weight: 700; }
.CommonSideContent_pop-up-main-content__5lgxD .CommonSideContent_pop-up-text-note__VCDQG { max-width: 270px; text-align: center; color: rgb(144, 147, 158); }
.CommonSideContent_pop-up-main-content__5lgxD .CommonSideContent_pop-up-text-note__VCDQG a { font-weight: 700; }
.CommonSideContent_pop-up-main-content__5lgxD.CommonSideContent_login-category__XOv1H { padding-inline: 50px; }
@media screen and (max-width: 800px) {
 .CommonSideContent_pop-up-main-content__5lgxD { flex: 1 1 0%; padding-block: 90px; max-width: 100%; }
 .CommonSideContent_pop-up-main-content__5lgxD.CommonSideContent_login-category__XOv1H { box-sizing: border-box; padding-inline: 50px; }
 .CommonSideContent_pop-up-main-content__5lgxD .CommonSideContent_pop-up-social-media-login__Y_YgS { flex-grow: 0; }
}
.PdCareersSideContent_pd-fade-in__1xuIn { animation: 0.5s ease 0s 1 normal none running PdCareersSideContent_fadein__6jHXY; }
@keyframes PdCareersSideContent_fadein__6jHXY { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.PdCareersSideContent_rigth-section__UlyQd { background: rgb(255, 255, 255); display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 16px; gap: 48px; width: 100%; }
.PdCareersSideContent_rigth-section__UlyQd .PdCareersSideContent_bullets-section__fKqkG { display: flex; flex-direction: column; align-items: flex-start; gap: 16px; max-width: 325px; }
.PdCareersSideContent_rigth-section__UlyQd .PdCareersSideContent_bullets-section__fKqkG .PdCareersSideContent_bullet-content__jetwo { display: flex; justify-content: center; align-items: center; gap: 16px; }
.PdCareersSideContent_rigth-section__UlyQd .PdCareersSideContent_bullets-section__fKqkG .PdCareersSideContent_bullet-content__jetwo .PdCareersSideContent_bullet-text__rU2_B { color: rgb(73, 75, 86); line-height: 24px; }
.PdCareersSideContent_rigth-section__UlyQd .PdCareersSideContent_buttons-section__asPXv { display: flex; flex-direction: column; align-items: center; gap: 24px; }
.PdCareersSideContent_rigth-section__UlyQd .PdCareersSideContent_buttons-section__asPXv .PdCareersSideContent_choose-plan-button__j6EHU { display: flex; height: 42px; padding: 8px 16px; justify-content: center; align-items: center; font-size: 16px; line-height: 18px; }
.PdCareersSideContent_rigth-section__UlyQd .PdCareersSideContent_buttons-section__asPXv .PdCareersSideContent_link-enter-text__S6z19 { font-size: 0.813rem; color: rgb(73, 75, 86); line-height: 17px; }
.PdCareersSideContent_rigth-section__UlyQd .PdCareersSideContent_buttons-section__asPXv .PdCareersSideContent_link-enter-text__S6z19 .PdCareersSideContent_link-enter-text-button__0VjzS { color: rgb(255, 115, 0); font-size: 0.813rem; font-weight: 600; line-height: 17px; }
@media screen and (max-width: 800px) {
 .PdCareersSideContent_rigth-section__UlyQd { gap: 32px; padding: 32px 0px 48px; flex: 1 1 0%; padding-block: 90px; max-width: 100%; }
 .PdCareersSideContent_rigth-section__UlyQd .PdCareersSideContent_buttons-section__asPXv { max-width: 325px; width: 100%; }
 .PdCareersSideContent_rigth-section__UlyQd .PdCareersSideContent_buttons-section__asPXv .PdCareersSideContent_choose-plan-button__j6EHU { width: 100%; }
}
.PopUpForm_pd-fade-in__5MdLL { animation: 0.5s ease 0s 1 normal none running PopUpForm_fadein__ak2p9; }
@keyframes PopUpForm_fadein__ak2p9 { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.PopUpForm_pop-up-form__zCJTb { width: 100%; max-width: 900px; }
.PopUpForm_pop-up-form__zCJTb.PopUpForm_is-common-side-info__S_5KQ { background: linear-gradient(137.08deg, rgb(253, 115, 1) 2.22%, rgb(234, 94, 0) 78.75%); }
.PopUpForm_pop-up-form__zCJTb.PopUpForm_is-pd-careers-side-info__LqlkG { background: linear-gradient(110.17deg, rgb(88, 34, 124) 13.43%, rgb(44, 73, 116) 86.57%); }
@media screen and (max-width: 700px) and (max-height: 840px) {
 .PopUpForm_pop-up-form__zCJTb { border-radius: 0px; }
}
.PopUpForm_pop-up-form__zCJTb .PopUpForm_pop-up-content__aVBbr { width: 100%; display: flex; }
.PopUpForm_pop-up-form__zCJTb .PopUpForm_pop-up-content__aVBbr.PopUpForm_login-category__p8Mu_ { max-height: 594px; max-width: 540px; justify-content: center; }
@media screen and (max-width: 800px) {
 .PopUpForm_pop-up-form__zCJTb .PopUpForm_pop-up-content__aVBbr { height: 90vh; flex-direction: column; align-items: center; }
 .PopUpForm_pop-up-form__zCJTb .PopUpForm_pop-up-content__aVBbr.PopUpForm_login-category__p8Mu_ { max-height: 90vh; }
}
@media screen and (max-width: 700px) and (max-height: 840px) {
 .PopUpForm_pop-up-form__zCJTb .PopUpForm_pop-up-content__aVBbr { width: 100vw; height: 100vh; }
}
.PopUpTrial_pd-fade-in__BdhBb { animation: 0.5s ease 0s 1 normal none running PopUpTrial_fadein__xJV2n; }
@keyframes PopUpTrial_fadein__xJV2n { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.PopUpTrial_modal-container__xCjJe { max-width: 705px; min-height: 414px; margin-inline: auto; display: flex; background: var(--azul-1,linear-gradient(199deg,#5576cd 29.04%,#686ac9 60.23%),linear-gradient(90deg,#616161 0,#5475cd 100%)); }
.PopUpTrial_modal-container__xCjJe [class*="_close-button_"] svg { fill: rgb(255, 255, 255); width: 24px; height: 24px; }
.PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH { position: relative; width: 100%; box-sizing: border-box; border-radius:
12px; padding-inline: 24px; display: flex; justify-content: space-between; align-items: center; }
.PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_text-container__Q3n9Y { z-index: 1; max-width: 190px; display: flex; flex-direction: column; gap: 24px; color: rgb(255, 255, 255); }
.PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_text-container__Q3n9Y h2 { font-size: 1.5rem; font-weight: 700; line-height: 28px; }
.PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_text-container__Q3n9Y p { font-size: 1rem; font-weight: 400; line-height: 24px; }
.PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_text-container__Q3n9Y p strong { font-weight: 700; }
.PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_woman-image__B_Oz1 { display: flex; z-index: 0; position: absolute; right: 55%; scale: 1.1; bottom: 0px; transform: translateX(50%); }
.PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_login-container__rIUz3 { z-index: 1; position: relative; box-sizing: border-box; display: flex; flex-direction: column; justify-content: center; align-items: center; background-color: rgb(255, 255, 255); max-width: 288px; border-radius: 12px; padding: 32px 24px; }
.PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_login-container__rIUz3 .PopUpTrial_pop-up-headline__CPEME { font-size: 1.25rem; font-weight: 600; line-height: 22px; color: rgb(73, 75, 86); text-align: center; margin-bottom: 24px; }
.PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_login-container__rIUz3 .PopUpTrial_social-login-button__GRbKy { height: 40px; width: 240px; margin-top: 16px; }
.PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_login-container__rIUz3 .PopUpTrial_pop-up-text__n2jRP { display: flex; gap: 4px; margin-block: 24px; color: rgb(73, 75, 86); font-weight: 400; }
.PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_login-container__rIUz3 .PopUpTrial_pop-up-text__n2jRP .PopUpTrial_pop-sign-in-link__TiB8f { color: rgb(255, 115, 0); font-weight: 700; }
.PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_login-container__rIUz3 .PopUpTrial_terms-text__6z6z0 { font-size: 0.813rem; line-height: 17px; max-width: 240px; text-align: center; }
@media (max-width: 768px) {
 .PopUpTrial_modal-container__xCjJe { justify-content: center; max-width: 550px; }
 .PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH { flex-direction: column; padding-block: 32px; padding-inline: 0px; width: 100%; max-width: 486px; align-items: start; }
 .PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_text-container__Q3n9Y { width: 100%; max-width: 258px; padding-top: 50px; }
 .PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_text-container__Q3n9Y p { margin-bottom: 32px; }
 .PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_woman-image__B_Oz1 { scale: 0.7; right: 85px; bottom: 270px; }
 .PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_login-container__rIUz3 { width: 100%; max-width: 486px; }
}
@media screen and (max-width: 590px) {
 .PopUpTrial_modal-container__xCjJe { border-radius: 0px; max-width: 100%; }
 .PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH { justify-content: center; max-width: unset; width: 100vw; height: 100vh; padding-inline: 32px; }
 .PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_text-container__Q3n9Y { max-width: unset; margin-bottom: 210px; padding-top: 0px; }
 .PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_woman-image__B_Oz1 { scale: 0.7; right: 40%; bottom: 55%; transform: translate(50%, 50%); }
 .PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_login-container__rIUz3 { max-width: 100%; }
}
@media screen and (max-width: 390px) and (max-height: 700px) {
 .PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH { padding: 0px; align-items: center; justify-content: space-between; }
 .PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_text-container__Q3n9Y { justify-content: center; align-items: center; margin-bottom: 0px; height: 100%; }
 .PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_text-container__Q3n9Y h2 { max-width: 236px; }
 .PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_text-container__Q3n9Y p, .PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_woman-image__B_Oz1 { display: none; }
 .PopUpTrial_modal-container__xCjJe .PopUpTrial_container__5sokH .PopUpTrial_login-container__rIUz3 { border-radius: 12px 12px 0px 0px; }
}
.PopUpCasaDoConcurseiro_pd-fade-in__wl4Ij { animation: 0.5s ease 0s 1 normal none running PopUpCasaDoConcurseiro_fadein__Iry6i; }
@keyframes PopUpCasaDoConcurseiro_fadein__Iry6i { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.PopUpCasaDoConcurseiro_modal-container__Mqf0l { max-width: 705px; min-height: 414px; margin-inline: auto; display: flex; background: var(--azul-1,linear-gradient(199deg,#5576cd 29.04%,#686ac9 60.23%),linear-gradient(90deg,#616161 0,#5475cd 100%)); }
.PopUpCasaDoConcurseiro_modal-container__Mqf0l [class*="_close-button_"] svg { fill: rgb(255, 255, 255); width: 24px; height: 24px; }
.PopUpCasaDoConcurseiro_modal-container__Mqf0l .PopUpCasaDoConcurseiro_container__nTQGt { width: 100%; border-radius: 12px; display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 16px; padding: 24px; }
.PopUpCasaDoConcurseiro_modal-container__Mqf0l .PopUpCasaDoConcurseiro_container__nTQGt .PopUpCasaDoConcurseiro_text-container__pRMK6 { color: rgb(255, 255, 255); padding-top: 24px; }
.PopUpCasaDoConcurseiro_modal-container__Mqf0l .PopUpCasaDoConcurseiro_container__nTQGt .PopUpCasaDoConcurseiro_text-container__pRMK6 h2 { font-size: 1.25rem; font-weight: 700; line-height: 28px; }
.PopUpCasaDoConcurseiro_modal-container__Mqf0l .PopUpCasaDoConcurseiro_container__nTQGt .PopUpCasaDoConcurseiro_video-container__d8Miy { position: relative; width: 100%; padding-top: 56.25%; overflow: hidden; border-radius: 12px; }
.PopUpCasaDoConcurseiro_modal-container__Mqf0l .PopUpCasaDoConcurseiro_container__nTQGt .PopUpCasaDoConcurseiro_video-container__d8Miy iframe { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
@media (max-width: 768px) {
 .PopUpCasaDoConcurseiro_modal-container__Mqf0l { justify-content: center; }
 .PopUpCasaDoConcurseiro_modal-container__Mqf0l .PopUpCasaDoConcurseiro_container__nTQGt .PopUpCasaDoConcurseiro_text-container__pRMK6 { margin-top: 12px; padding-top: 0px; }
 .PopUpCasaDoConcurseiro_modal-container__Mqf0l .PopUpCasaDoConcurseiro_container__nTQGt .PopUpCasaDoConcurseiro_video-container__d8Miy { border-radius: 12px; }
}
@media screen and (max-width: 590px) {
 .PopUpCasaDoConcurseiro_modal-container__Mqf0l { border-radius: 0px; max-width: unset; justify-content: center; }
 .PopUpCasaDoConcurseiro_modal-container__Mqf0l .PopUpCasaDoConcurseiro_container__nTQGt { max-width: unset; width: 100vw; height: 100vh; padding: 0px 16px; }
 .PopUpCasaDoConcurseiro_modal-container__Mqf0l .PopUpCasaDoConcurseiro_container__nTQGt .PopUpCasaDoConcurseiro_text-container__pRMK6 { padding-top: 0px; }
}
@media screen and (max-width: 390px) and (max-height: 700px) {
 .PopUpCasaDoConcurseiro_modal-container__Mqf0l .PopUpCasaDoConcurseiro_container__nTQGt { align-items: center; gap: 12px; }
 .PopUpCasaDoConcurseiro_modal-container__Mqf0l .PopUpCasaDoConcurseiro_container__nTQGt .PopUpCasaDoConcurseiro_text-container__pRMK6 { text-align: center; padding-top: 0px; }
 .PopUpCasaDoConcurseiro_modal-container__Mqf0l .PopUpCasaDoConcurseiro_container__nTQGt .PopUpCasaDoConcurseiro_text-container__pRMK6
h2 { font-size: 1rem; }
}
.PopUp_pd-fade-in__5wfr6 { animation: 0.5s ease 0s 1 normal none running PopUp_fadein__rCVtL; }
@keyframes PopUp_fadein__rCVtL { 
 0% { opacity: 0; }
 100% { opacity: 0.8; }
}
.PopUp_pop-up__oIQ7X { width: 100%; max-width: 900px; margin-inline: 14px; }
.PopUp_pop-up__oIQ7X:not(.PopUp_has-side-info__3dSBG) { max-width: 540px; }
 
 
 
 
 
 
 
 
 
 
 
 
 .a{fill:#ff0006}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Mais conteúdos dessa disciplina