:root{--main-bg-color:brown;--avatar-color-default:#8fbc8f;--avatar-color-hosting:#ff8c00;--avatar-color-traveling:#008b8b;--avatar-color-me:brown}#root,body,html{height:100%}body{--BlueDark5:#23395d;--BlueDark6:#203354;--BlueDark7:#1c2e4a;--BlueDark8:#192841;--BlueDark9:#152238}.pf-v6-c-page{height:100%;max-height:100%}.pf-v6-c-page .pf-v6-c-masthead__main{display:contents;grid-column:1/-1;min-height:auto!important}.pf-v6-c-masthead{--pf-v6-c-masthead--ColumnGap:var(--pf-v6-c-masthead--m-display-stack--ColumnGap)!important;--pf-v6-c-masthead--GridTemplateColumns:var(--pf-v6-c-masthead--m-display-stack--GridTemplateColumns)!important}.pf-v6-c-page .pf-v6-c-page__main-container{border:0 solid green!important;border-radius:0!important;height:100%;margin:0!important;max-height:100%!important;outline:none}.pf-v6-c-page .pf-v6-c-page__main-container .pf-v6-c-page__main{border:0 solid blue!important;margin:0!important;outline:none}.pf-v6-c-page .pf-v6-c-card:before{border:none}.pf-v6-c-page .pf-v6-c-page__main-section{gap:var(--pf-v6-c-page__main-section--RowGap);--pf-v6-c-page__main-section--RowGap:4px}.pf-v6-c-page .pf-v6-c-avatar{min-width:var(--pf-v6-c-avatar--Width)!important;--pf-v6-c-avatar--BorderWidth:6px!important;--pf-v6-c-avatar--BorderColor:var(--avatar-color-default);--pf-v6-c-avatar--BorderRadius:42%!important;border:var(--pf-v6-c-avatar--BorderWidth) solid var(--pf-v6-c-avatar--BorderColor);border-radius:var(--pf-v6-c-avatar--BorderRadius);height:70px!important;object-fit:cover;position:relative;width:70px!important;z-index:1}.pf-v6-c-page .pf-v6-c-avatar.hosting{--pf-v6-c-avatar--BorderColor:var(--avatar-color-hosting)}.pf-v6-c-page .pf-v6-c-avatar.me{--pf-v6-c-avatar--BorderColor:var(--avatar-color-me)}.pf-v6-c-page .pf-v6-c-alert{padding:4px 8px}.pf-v6-c-page .pf-v6-c-form{gap:10px}a:hover{text-decoration:none}#webpack-dev-server-client-overlay{display:none}.pf-v6-c-page #nav-list-simple>:last-of-type .pf-v6-c-nav__link,.pf-v6-c-page #nav-list-simple>:nth-of-type(-n+10) .pf-v6-c-nav__link{font-size:20px;font-weight:bolder}.pf-v6-c-page #nav-list-simple .pf-v6-c-nav__link{border-bottom:1px solid #353535;border-radius:unset}.pf-v6-c-button.pf-m-primary,.pf-v6-c-button.pf-m-progress{font-size:18px;font-weight:700}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.pf-v6-c-masthead .pf-v6-svg{height:1.6em;width:1.6em}@keyframes pan-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.auto-pan-container{overflow:hidden;position:relative;white-space:nowrap}.auto-pan-content{display:inline-block;white-space:nowrap}.MapPageContent #map{height:180px}.MapPageContent .MapContainer{background-color:#333}.MapPageContent .relative{position:relative}.MapPageContent .relative .MapContainer{height:100%;position:absolute;width:100%}.MapPageContent .MapContainer .ProfileCard{background-color:#fff;max-height:40vh;max-width:40vw;min-width:20em;overflow-y:auto;padding:1.5em}.MapPageContent .MapContainer .leaflet-popup-content{width:auto!important}.pf-v6-theme-dark .MapPageContent .MapContainer .leaflet-control-attribution,.pf-v6-theme-dark .MapPageContent .MapContainer .leaflet-control-zoom-in,.pf-v6-theme-dark .MapPageContent .MapContainer .leaflet-control-zoom-out,.pf-v6-theme-dark .MapPageContent .MapContainer .leaflet-layer{filter:invert(100%) grayscale(0) sepia(90%) saturate(300%) hue-rotate(182deg) brightness(120%)}.pf-v6-theme-dark .MapPageContent .dark2 .MapContainer .leaflet-control-attribution,.pf-v6-theme-dark .MapPageContent .dark2 .MapContainer .leaflet-control-zoom-in,.pf-v6-theme-dark .MapPageContent .dark2 .MapContainer .leaflet-control-zoom-out,.pf-v6-theme-dark .MapPageContent .dark2 .MapContainer .leaflet-layer{filter:invert(100%) hue-rotate(0) brightness(100%) contrast(100%)}.blue-filter-leather .gydr{filter:invert(100%) grayscale(0) sepia(90%) saturate(300%) hue-rotate(200deg) brightness(60%)}.markerIcon{background-color:#222;border:var(--markerIconBorderWidth) solid var(--avatar-color-default);border-radius:42%;height:var(--markerIconHeight);object-fit:cover;width:var(--markerIconWidth)!important}.markerIcon .profilename{font-weight:700;margin-bottom:5px}.markerIcon .chars{left:0;position:absolute;width:100%}.markerIcon .chars,.markerIcon .chars .charsInner{bottom:0;color:#fff;font-size:calc(var(--markerIconBorderWidth)*1.1);font-weight:700;right:0;text-align:center}.markerIcon .chars .charsInner{background-color:navy;border:calc(var(--markerIconBorderWidth)/2) solid var(--avatar-color-default);display:inline-block;padding:0 2px}.markerIcon .charIcon{display:inline-block;margin:0 1px;vertical-align:middle}.markerIcon .profilePic{height:100%;object-fit:cover;width:100%!important}.markerIcon.traveling,.markerIcon.traveling .charsInner{border-color:var(--avatar-color-traveling)!important}.markerIcon.hosting,.markerIcon.hosting .charsInner{border-color:var(--avatar-color-hosting)}.markerIcon.me,.markerIcon.me .charsInner{border-color:var(--avatar-color-me)!important}.PictureTinderCardsSet .AppTinderCard{inset:0;position:absolute;width:100%}.PictureTinderCardsSet .AppTinderCard .card{background-position:50%;background-size:cover;border-radius:10px;height:auto;inset:20px;max-height:auto;max-width:auto;padding:20px;position:absolute;width:auto}.PictureTinderCardsSet .AppTinderCard .card .profilename{background-color:gray;border-radius:1em;color:#fff;display:inline-block;font-weight:bolder;opacity:95%;padding:.2em 1em}.PictureTinderCardsSet .AppTinderCard .card .icon{background-color:#a9a9a9;border:2px solid #add8e6;border-radius:12px;height:3em;left:0;padding:8px;position:relative;top:0;vertical-align:-9px;width:3em}.ProfileCard{background-color:#fff;border-top:6px solid gray;padding:20px}.pf-v6-theme-dark .ProfileCard{background-color:#383838}.ProfileBrief .stats{font-size:small}.characteristics{font-style:italic;--app-characteristic-color-light:#fff;--app-characteristic-color-dark:#000;--app-characteristic-color-med:#eee;--rcBrightRed:#e40303;--rcBrightOrange:#ff8c00;--rcBrightYellow:#ffed00;--rcBrightGreen:#00cd3d;--rcBrightIndigo:#708ddb;--rcBrightViolet:#c271d2}.characteristics .separator{font-style:normal}.characteristics .characteristic{background-color:#a9a9a9;color:var(--app-characteristic-color-dark);font-weight:700;margin:.2ex}.characteristics .category.meet .characteristic{background-color:var(--rcBrightGreen);color:var(--app-characteristic-color-dark )}.characteristics .category.meet .characteristic.hostingx{background-color:orange;color:var(--app-characteristic-color-dark )}.characteristics .category.meet .characteristic.travelingx{background-color:skyblue;color:var(--app-characteristic-color-dark )}.characteristics .category.meet .characteristic.barx,.characteristics .category.meet .characteristic.coffeex,.characteristics .category.meet .characteristic.cruisingx{background-color:#00bfff;color:var(--app-characteristic-color-dark )}.characteristics .category.positions .characteristic{background-color:var(--rcBrightIndigo);color:var(--app-characteristic-color-med  )}.characteristics .category.positions .characteristic.topx{background-color:#00008b;color:var(--app-characteristic-color-light)}.characteristics .category.positions .characteristic.bottomx{background-color:#006400;color:var(--app-characteristic-color-light)}.characteristics .category.positions .characteristic.versatilex{background-color:purple;color:var(--app-characteristic-color-light)}.characteristics .category.positions .characteristic.oralx{background-color:#add8e6;color:var(--app-characteristic-color-dark )}.characteristics .category.safety .characteristic{background-color:var(--rcBrightYellow);color:var(--app-characteristic-color-dark )}.characteristics .category.safety .characteristic.safeonlyx{background-color:green;color:var(--app-characteristic-color-light)}.characteristics .category.safety .characteristic.hiv_posx{background-color:orange;color:var(--app-characteristic-color-dark )}.characteristics .category.safety .characteristic.hiv_negx{background-color:purple;color:var(--app-characteristic-color-light)}.characteristics .category.safety .characteristic.prepx{background-color:crimson;color:var(--app-characteristic-color-light)}.characteristics .category.safety .characteristic.doxyx{background-color:#00008b;color:var(--app-characteristic-color-light)}.characteristics .category.safety .characteristic.ddfx{background-color:gray;color:var(--app-characteristic-color-light)}.characteristics .category.safety .characteristic.testedx{background-color:teal;color:var(--app-characteristic-color-light)}.characteristics .category.safety .characteristic.vax_posx{background-color:blue;color:var(--app-characteristic-color-light)}.characteristics .category.body .characteristic,.characteristics .category.body .characteristic.hairyx{background-color:brown;color:var(--app-characteristic-color-light)}.characteristics .category.body .characteristic.smoothx{background-color:tan;color:var(--app-characteristic-color-dark )}.characteristics .category.body .characteristic.masculinex{background-color:#00008b;color:var(--app-characteristic-color-light)}.characteristics .category.body .characteristic.femininex{background-color:#db7093;color:var(--app-characteristic-color-dark )}.characteristics .category.community .characteristic{background-color:var(--rcBrightViolet);color:var(--app-characteristic-color-dark )}.characteristics .category.community .characteristic.bearx{background-color:brown;color:var(--app-characteristic-color-light)}.characteristics .category.community .characteristic.leatherx{background-color:blue;color:var(--app-characteristic-color-light)}.characteristics .category.community .characteristic.bdsmx{background-color:red;color:var(--app-characteristic-color-dark )}.characteristics .category.community .characteristic.pozx{background-color:orange;color:var(--app-characteristic-color-dark )}.characteristics .category.interests .characteristic{background-color:var(--rcBrightOrange);color:var(--app-characteristic-color-dark )}.characteristics .category.interests .characteristic.travelx{background-color:#20b2aa;color:var(--app-characteristic-color-dark )}.characteristics .category.interests .characteristic.fitnessx{background-color:#3cb371;color:var(--app-characteristic-color-dark )}.characteristics .category.interests .characteristic.outdoorsx{background-color:#228b22;color:var(--app-characteristic-color-light)}.characteristics .category.interests .characteristic.culturex{background-color:gold;color:var(--app-characteristic-color-dark )}.characteristics .category.interests .characteristic.cookingx{background-color:tomato;color:var(--app-characteristic-color-dark )}.characteristics .category.interests .characteristic.artx{background-color:#9400d3;color:var(--app-characteristic-color-light)}.characteristics .category.interests .characteristic.homemakingx{background-color:#ffb6c1;color:var(--app-characteristic-color-dark )}.characteristics .category.interests .characteristic.animalsx{background-color:#8b4513;color:var(--app-characteristic-color-light)}.characteristics .category.interests .characteristic.gardeningx{background-color:olive;color:var(--app-characteristic-color-light)}.characteristics .category.interests .characteristic.professionalx{background-color:navy;color:var(--app-characteristic-color-light)}.characteristics .category.kink .characteristic{background-color:var(--rcBrightRed);color:var(--app-characteristic-color-dark )}.characteristics .category.kink .characteristic.fetishx{background-color:red;color:var(--app-characteristic-color-light)}.characteristics .category.kink .characteristic.taboox{background-color:#6495ed;color:var(--app-characteristic-color-dark )}.characteristics .category.kink .characteristic.kinkx{background-color:red;color:var(--app-characteristic-color-light)}.characteristics .category.kink .characteristic.fistbottomx,.characteristics .category.kink .characteristic.fisttopx{background-color:red;color:var(--app-characteristic-color-dark )}.characteristics .category.imposed .characteristic.imposed{background-color:#556b2f;color:var(--app-characteristic-color-light)}.AppTinderCardSet .AppTinderCard{inset:0;position:absolute;width:100%}.AppTinderCardSet .AppTinderCard .card{background-position:50%;background-size:cover;border-radius:10px;height:auto;inset:20px;max-height:auto;max-width:auto;position:absolute;width:auto}.AppTinderCardSet .AppTinderCard .card .profilename{color:#fff;display:inline-block;font-weight:bolder;opacity:95%;text-align:justify}.AppTinderCardSet .AppTinderCard .card .icon{background-color:#a9a9a9;border:2px solid #add8e6;border-radius:12px;height:3em;left:0;padding:8px;position:relative;top:0;vertical-align:-9px;width:3em}.ConversationsListPage{--chat-background-color:var(--pf-v6-c-page__main-section--BackgroundColor)}.ConversationsListPage .Conversations{background-color:var(--chat-background-color)}.ConversationsListPage .Conversations .Item{margin-top:0}.ConversationsListPage .ConversationsListPageItem{background-color:var(--chat-background-color);margin:.4em 0}.ConversationsListPage .ConversationsListPageItem .LeftColumn{margin-right:1em;min-height:72px;min-width:72px;position:relative;z-index:99}.MessageBubble{background-color:var(--chat-background-color);color:var(--chat-message-metadata-color);margin-left:0;margin-right:0;text-align:left;--chat-bubble-background-color-me:var(--pf-t--color--blue--20);--chat-bubble-background-color-other:var(--pf-t--color--green--20);--chat-background-color:var(--pf-v6-c-page__main-section--BackgroundColor);--chat-message-metadata-color:#a9a9a9;--chat-message-sender-margin:8%}.MessageBubble .pf-c-badge .seen{background-color:#a9a9a9;color:#000}.MessageBubble.left{margin-left:0;margin-right:var(--chat-message-sender-margin);text-align:left}.MessageBubble.left .body{text-align:left}.MessageBubble.right{margin-left:var(--chat-message-sender-margin);margin-right:0;text-align:right}.MessageBubble.right .body{text-align:left}.MessageBubble .body{color:#000;font-size:16px;font-weight:700;line-height:1.25em;margin:7px 6px 7px 6px;white-space:pre-wrap}.MessageBubble .arrow{bottom:0;height:19px;position:absolute;width:20px}.MessageBubble .arrow.right{border-bottom-left-radius:25px;position:absolute;right:-10px}.MessageBubble .arrow.left{border-bottom-right-radius:25px;left:-10px;position:absolute}.MessageBubble .color.me .arrow{background-color:var(--chat-bubble-background-color-me)}.MessageBubble .color.other .arrow{background-color:var(--chat-bubble-background-color-other)}.MessageBubble .arrowOverlap{background-color:var(--chat-background-color);bottom:-6px;height:35px;position:absolute;width:20px}.MessageBubble .arrowOverlap.right{border-bottom-left-radius:18px;right:-20px}.MessageBubble .arrowOverlap.left{border-bottom-right-radius:18px;left:-20px}.MessageBubble .footer{border-radius:20px;font-size:small;font-weight:700;position:relative}.MessageBubble .Bubble{border-radius:20px;display:inline-block;padding:5px 10px;position:relative}.MessageBubble .color.me{align-self:flex-end;background-color:var(--chat-bubble-background-color-me)}.MessageBubble .color.other{align-self:flex-start;background-color:var(--chat-bubble-background-color-other)}.BroadcastMessagesPage{--chat-background-color:var(--pf-v6-c-page__main-section--BackgroundColor)}.BroadcastMessagesPage .Conversations{background-color:var(--chat-background-color)}.BroadcastMessagesPage .Conversations .Item{margin-top:1em}.BroadcastMessagesPage .BroadcastMessageItem{background-color:var(--chat-background-color);margin:1em 0}.BroadcastMessagesPage .BroadcastMessageItem .LeftColumn{min-height:72px;min-width:72px;position:relative;z-index:99}.ChatConversation .ChatMessageList{--chat-message-color:#fff;--chat-message-metadata-color:gray;background-color:var(--chat-background-color);padding:1.5em}.ChatConversationMessages{--chat-background-color:var(--pf-v6-c-page__main-section--BackgroundColor)}.ChatConversationMessages .MessageBubble{margin-top:1em}.legalcontent{border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);font-family:Roboto,Arial,sans-serif;font-size:16px;line-height:1.5}.legalcontent p{margin:0 0 1em}.legalcontent ul{margin:0 0 1em 20px;padding:0}.legalcontent section{margin-bottom:2em 0}.legalcontent h1{border-bottom:2px solid #e1e1e1;font-size:1.7em;font-weight:700;margin:1em 0}.legalcontent h2{font-size:1.25em;font-weight:700;margin:1em 0}.legalcontent strong{font-weight:700}.legalcontent a{text-decoration:underline}.legalcontent a:hover{text-decoration:none}.legalcontent ol{counter-reset:item;list-style-type:none;margin:0;padding:0 1.75em}.legalcontent ol>li{counter-increment:item;display:table;margin-bottom:0}.legalcontent ol>li:before{content:counters(item,".") ". ";display:table-cell;padding-right:.6em}.legalcontent li ol>li{margin:0}.legalcontent li ol>li:before{content:counters(item,".") " "}