@font-face{font-family:paul_signaturepaul_signature;src:url(/fonts/paul_signature-webfont.woff2) format("woff2"),url(/fonts/paul_signature-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:tahuregular;src:url(/fonts/tahu-webfont.woff2) format("woff2"),url(/fonts/tahu-webfont.woff) format("woff");font-weight:400;font-style:normal}@keyframes dogNames_carrousel__TzH_I{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes dogNames_opacity-slider__j_3Sn{0%{opacity:1}10%{opacity:1}11%{opacity:0}to{opacity:0}}.dogNames_dogAppContainer__bHH60{display:flex;justify-content:center;flex-direction:row}.dogNames_dogAppContainer__bHH60 .dogNames_cardContainer__urGfl,.dogNames_dogAppContainer__bHH60 .dogNames_card__ndA80,.dogNames_dogAppContainer__bHH60 .dogNames_dogNamesRoot__DWu2i,.dogNames_dogAppContainer__bHH60 .dogNames_namesListView__0xU8H{max-width:600px}.dogNames_dogAppContainer__bHH60 .dogNames_dogNamesRoot__DWu2i{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;width:100%;overflow:hidden}@media(min-width:992px){.dogNames_dogAppContainer__bHH60 .dogNames_dogNamesRoot__DWu2i{overflow:unset}}.dogNames_dogAppContainer__bHH60 .dogNames_menuButtonsDiv__NO3Ly{display:flex;justify-content:space-between;flex-direction:row;width:85%;padding:8px}.dogNames_dogAppContainer__bHH60 .dogNames_menuButtonsDiv__NO3Ly>div:first-child{transform:rotate(90deg)}.dogNames_dogAppContainer__bHH60 .dogNames_menuButtonsDiv__NO3Ly .dogNames_genderButtonsDiv__vN8oq{display:flex;align-items:center;justify-content:center;flex-direction:row;margin-right:-8px}.dogNames_dogAppContainer__bHH60 .dogNames_menuButtonsDiv__NO3Ly .dogNames_genderButtonsDiv__vN8oq>div{width:42px;height:42px}.dogNames_dogAppContainer__bHH60 .dogNames_menuButtonsDiv__NO3Ly .dogNames_genderButtonsDiv__vN8oq>div:first-child{border-radius:10% 0 0 10%}.dogNames_dogAppContainer__bHH60 .dogNames_menuButtonsDiv__NO3Ly .dogNames_genderButtonsDiv__vN8oq>div:last-child{border-radius:0 10% 10% 0}.dogNames_dogAppContainer__bHH60 .dogNames_menuButtonsDiv__NO3Ly .dogNames_genderButtonsDiv__vN8oq .dogNames_selectedIcon__Ow4_1{box-shadow:none;background-color:#72a581}.dogNames_dogAppContainer__bHH60 .dogNames_menuButton__2WW_P{display:flex;align-items:center;justify-content:center;flex-direction:row;box-shadow:0 0 5px 1px rgba(0,0,0,.2);border-radius:10%;width:56px;height:56px;opacity:.7;cursor:pointer}.dogNames_dogAppContainer__bHH60 .dogNames_selectedIcon__Ow4_1{box-shadow:inset 0 0 6px 2px rgba(0,0,0,.233);opacity:1}.dogNames_dogAppContainer__bHH60 .dogNames_listViewButton__P_M8m{position:relative}.dogNames_dogAppContainer__bHH60 .dogNames_iconQuantity__lmafc{display:flex;align-items:center;justify-content:center;flex-direction:row;position:absolute;left:0;right:0;margin:0 auto;transform:translate(10px,-10px);width:24px;height:24px;color:#fff;font:12px;border-radius:50%;z-index:4;opacity:1}.dogNames_dogAppContainer__bHH60 .dogNames_cardContainer__urGfl,.dogNames_dogAppContainer__bHH60 .dogNames_contentContainer__Em1jC{height:80%}.dogNames_dogAppContainer__bHH60 .dogNames_contentContainer__Em1jC{display:flex;align-items:center;justify-content:space-between;flex-direction:column}.dogNames_dogAppContainer__bHH60 .dogNames_swipeView__MIl2D{height:100%;display:flex;align-items:space-between;justify-content:space-between;flex-direction:column}.dogNames_dogAppContainer__bHH60 .dogNames_swipe__gJZwt{position:absolute}.dogNames_dogAppContainer__bHH60 .dogNames_cardContainer__urGfl{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;width:90vw}.dogNames_dogAppContainer__bHH60 .dogNames_card__ndA80{position:relative;width:90vw;box-shadow:0 0 10px 1px rgba(0,0,0,.3);border-radius:20px;background-size:cover;background-position:50%;cursor:pointer}@media(min-width:576px){.dogNames_dogAppContainer__bHH60 .dogNames_card__ndA80{width:75vw}}.dogNames_dogAppContainer__bHH60 .dogNames_card__ndA80 h3{border-radius:16px;padding:4px 16px;margin:10px;position:absolute;bottom:0;color:#fff;background-color:rgba(0,0,0,.4)}.dogNames_dogAppContainer__bHH60 .dogNames_cardContent__Iv19r{width:100%;height:100%}@keyframes dogNames_popup__KyBox{0%{transform:scale(1)}10%{transform:scale(1.1)}30%{transform:scale(.9)}50%{transform:scale(1)}57%{transform:scale(1)}64%{transform:scale(1)}to{transform:scale(1)}}.dogNames_dogAppContainer__bHH60 .dogNames_swipeButtonsDiv__OSaYA{display:flex;align-items:center;justify-content:space-around;flex-direction:row;padding:0 40px;height:20%;width:100%}.dogNames_dogAppContainer__bHH60 .dogNames_swipeIconDiv____iWS{display:flex;align-items:center;justify-content:center;flex-direction:row;border-radius:50%;overflow:hidden;width:70px;height:70px;box-shadow:0 0 10px 1px rgba(0,0,0,.233);cursor:pointer}.dogNames_dogAppContainer__bHH60 .dogNames_namesListView__0xU8H{display:flex;flex-direction:column;width:70vw;height:90%}.dogNames_dogAppContainer__bHH60 .dogNames_namesList__IKCrs{flex-grow:1;overflow-y:scroll}.dogNames_dogAppContainer__bHH60 .dogNames_listRow__MI3Ip{display:flex;align-items:center;justify-content:space-between;flex-direction:row;border-bottom:1px solid gray}.dogNames_dogAppContainer__bHH60 .dogNames_listRow__MI3Ip div{display:flex;align-items:center;flex-direction:row}.dogNames_dogAppContainer__bHH60 .dogNames_listRow__MI3Ip div p{margin-bottom:0;padding:0}.dogNames_dogAppContainer__bHH60 .dogNames_listRow__MI3Ip button{border:none;background:none}.dogNames_dogAppContainer__bHH60 .dogNames_debugginsButtons__pzWUD{display:flex;flex-direction:column}.dogNames_dogAppContainer__bHH60 .dogNames_debugginsButtons__pzWUD button{border:1px solid #d3d3d3;border-radius:5px;padding:6px;background:none;font-family:arial;box-shadow:0 0 5px 1px rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.dogNames_dogAppContainer__bHH60 .dogNames_isSwipingClass__pQfyN{opacity:.5;background-color:#fff}