@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap);@import url(https://site-assets.fontawesome.com/releases/v6.2.1/css/all.css);*,:after,:before{--font:"Montserrat","Arial",sans-serif;--height-titlebar:75px;--Theme-Color-Transition:.3s;box-sizing:border-box}html[transitions=false] *,html[transitions=false] :after,html[transitions=false] :before{-webkit-animation-duration:0s!important;animation-duration:0s!important;transition:none!important}html{--clr-0:hsl(var(--clr-h),6%,10%);--clr-1:hsl(var(--clr-h),6%,13%);--clr-2:hsl(var(--clr-h),6%,16%);--clr-3:hsl(var(--clr-h),6%,19%);--clr-text-100:#fff!important;--clr-text-85:#d9d9d9!important;--clr-text-75:#bfbfbf!important;--clr-text-50:grey!important;--clr-text-25:#404040!important;--clr-text-15:#262626!important;--clr-bg-100:#000!important;--clr-bg-85:#262626!important;--clr-bg-75:#404040!important;--clr-bg-50:grey!important;--clr-bg-25:#bfbfbf!important;--clr-h:240;--clr:hsl(var(--clr-h),100%,50%);--clr-text-over:#fff;--clr-link:#42a1ff}html[Color="0"]{--clr-h:207!important;--clr-text-over:#fff!important}html[Color="1"]{--clr-h:135!important;--clr-text-over:#000!important}html[Color="2"]{--clr-h:0!important;--clr-text-over:#fff!important}html[Color="3"]{--clr-h:327!important;--clr-text-over:#fff!important}html[Color="4"]{--clr-h:39!important;--clr-text-over:#fff!important}html[Color="5"]{--clr-h:280!important;--clr-text-over:#fff!important}html[Theme=Light]{--clr-0:hsl(var(--clr-h),7%,83%)!important;--clr-1:hsl(var(--clr-h),7%,77%)!important;--clr-2:hsl(var(--clr-h),7%,70%)!important;--clr-3:hsl(var(--clr-h),7%,63%)!important;--clr-text-100:#000!important;--clr-text-85:#262626!important;--clr-text-75:#404040!important;--clr-text-50:grey!important;--clr-text-25:#bfbfbf!important;--clr-bg-100:#fff!important;--clr-bg-85:#d9d9d9!important;--clr-bg-75:#bfbfbf!important;--clr-bg-50:grey!important;--clr-bg-25:#404040!important}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:initial}*{--text-section-max-width:640px;--base-pixel-size:12px;--base-rem-size:0.75rem;--half-rem-size:calc(var(--base-rem-size)/2);--twice-rem-size:calc(var(--base-rem-size)*2);--section-margin-bottom:calc(var(--base-rem-size)*4);--header-height:60px;--breadcrumbs-height:calc(var(--base-pixel-size)*3.5);--max-width:1920px;box-sizing:border-box;font-family:var(--font)}::-webkit-scrollbar{display:none;height:5px;width:5px}::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#777}body,html{background-color:#18181b;background-color:var(--clr-0);display:flex;flex-direction:column;height:100%;margin:0;transition:background var(--Theme-Color-Transition);width:100%}#virtualartgames-app{display:flex;flex:1 1 auto;height:0;justify-items:center;width:100%}#PageContent{width:100%}#PageContent,#PageContent #ContentContainer{display:flex;flex:1 1 auto;flex-direction:column}#PageContent #ContentContainer{align-items:center;overflow:scroll}#PageContent #ContentContainer #Title{color:#fff;color:var(--clr-text-100);font-size:18px;font-weight:600;margin:0}#PageContent #ContentContainer #PageTitleElements{align-items:center;display:flex;justify-content:space-between;max-width:660px;padding:15px 20px;-webkit-user-select:none;user-select:none;width:100%}#PageContent #ContentContainer #PageTitleElements #Buttons{align-items:center;background-color:#26262b;background-color:var(--clr-2);border-radius:20px;display:flex;gap:10px;justify-content:center;padding:10px}#PageContent #ContentContainer #PageTitleElements #Buttons button{background-color:initial;border:2px solid grey;border:2px solid var(--clr-text-50);border-radius:100px;color:#fff;color:var(--clr-text-100);padding:5px 12px}#PageContent #ContentContainer #Content{display:flex;flex-direction:column;gap:15px;max-width:660px;padding:0 20px;padding-bottom:20px!important;width:100%}#PageContent #ContentContainer #Content #LastMessage{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center;padding:25px;width:100%}#PageContent #ContentContainer #Content #LastMessage #Icon{fill:#fff;fill:var(--clr-text-100);height:40px}#PageContent #ContentContainer #Content #LastMessage #Title{color:#fff;color:var(--clr-text-100);margin:0;text-align:center}#PageContent #ContentContainer #Content #LastMessage #ActionButton{background-color:#00f;background-color:var(--clr);border:none;border-radius:3px;color:#fff;color:var(--clr-text-over);cursor:pointer;padding:8px 17px;transition:opacity .2s}#PageContent #ContentContainer #Content #LastMessage #ActionButton:hover{opacity:.9}body[data-phone="1"] #PageContent #ContentContainer #PageTitleElements{max-width:none}body[data-phone="1"] #PageContent #ContentContainer #Content{max-width:none;padding:0}body[data-phone="1"] *{cursor:auto!important}a{color:#42a1ff;color:var(--clr-link);text-decoration:none}a:hover{text-decoration:underline}.MainContentContainer{min-height:calc(100% - var(--header-height));width:100%}#MessageBG{align-items:center;background-color:rgba(0,0,0,.333);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}#MessageBG #Message{background-color:#1f1f23;background-color:var(--clr-1);border-radius:5px;display:flex;flex-direction:column;gap:20px;margin:25px;max-width:450px;padding:25px;width:100%}#MessageBG #Message #Title{color:#fff;color:var(--clr-text-100);font-family:var(--font);font-size:20px;font-weight:600;margin:0}#MessageBG #Message #Content{color:#d9d9d9;color:var(--clr-text-85);font-family:var(--font);font-size:17px;font-weight:300;margin:0}#MessageBG #Message #Confirm,#MessageBG #Message #Content b{color:#fff;color:var(--clr-text-100)}#MessageBG #Message #Confirm{background-color:var(--standard-color);border:transparent;border-radius:3px;cursor:pointer;font-size:1rem;justify-self:flex-end;padding:.7rem 1rem;transition:background .2s;-webkit-user-select:none;user-select:none;width:100%}#MessageBG #Message #Confirm:hover{background-color:var(--standard-hovered-color)}@media (max-width:485px){#AccountConnect #FormContainer{height:100%;justify-content:center;max-width:none;padding:7%!important;width:100%}}.Home{align-items:center;display:flex;flex-direction:column;gap:50px;height:100%;justify-content:center;max-width:500px;width:80%}.Home #StateIcon{fill:var(--clr-text-50);width:100%}.Home #StateMessage{display:flex;flex-direction:column;gap:15px}.Home #StateMessage #Title{color:var(--clr-text-100);font-size:20px;margin:0;text-align:center}.Home #StateMessage #Subtitle{color:var(--clr-text-50);font-size:14px;margin:0;text-align:center}.Home .f{fill:var(--clr-bg-75)}.Home .g,.Home .h{fill:var(--clr-2)}.Home .i{fill:var(--clr-bg-50)}.Home .h{stroke:var(--clr-bg-50)}#PWAModalContainer{align-items:center;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:transparent;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:background .2s,-webkit-backdrop-filter .2s;transition:backdrop-filter .2s,background .2s;transition:backdrop-filter .2s,background .2s,-webkit-backdrop-filter .2s;-webkit-user-select:none;user-select:none;z-index:1}#PWAModalContainer.show{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.333);pointer-events:all}#PWAModalContainer #BG{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}#PWAModalContainer #PWAModal{align-items:center;aspect-ratio:9/13;background-color:var(--clr-2);border-radius:15px;color:var(--clr-text-100);display:flex;flex-direction:column;gap:40px;margin:0 25px;max-width:350px;overflow:hidden;padding:25px;width:80%}#PWAModalContainer #PWAModal header #Title{font-size:23px;font-weight:600}#PWAModalContainer #PWAModal footer{width:100%}#PWAModalContainer #PWAModal footer button{background-color:var(--clr);border:0;border-radius:5px;color:var(--clr-text-over);cursor:pointer;font-size:17px;font-weight:600;padding:10px;transition:opacity .2s;width:100%}#PWAModalContainer #PWAModal footer button:hover{opacity:.8}body[data-phone="0"] #PWAModalContainer #PWAModal{aspect-ratio:14/9!important;max-width:500px!important}#PWAPost{cursor:pointer;overflow:hidden}#PWAPost #PostContainer{align-items:center;background-image:linear-gradient(45deg,#00a1ba,#485ea6,#6e327d);color:#fff;display:flex;flex-direction:row;font-size:18px;font-weight:500;justify-content:space-between}#PWAPost #PostContainer button{background-color:#fff;border:0;border-radius:5px;color:#000;cursor:pointer;font-weight:600;padding:8px 20px;transition:opacity .2s;transition:background .2s}#PWAPost #PostContainer button:hover{background-color:hsla(0,0%,100%,.867)}#Storyes{overflow-x:scroll;scroll-snap-type:x mandatory;white-space:nowrap;width:100%}#Story,#Storyes{display:flex;gap:10px}#Story{align-items:center;border-radius:10px;color:var(--clr-text-100);flex:none;flex-direction:column;padding-top:20px;position:relative;-webkit-user-select:none;user-select:none}#Story #Note{background-color:var(--clr-1);border-radius:10px;left:0;min-width:50%;padding:10px;position:absolute;top:5px}#Story #Note p{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:.8rem;overflow:hidden;text-align:center;white-space:break-spaces;word-break:break-word}#Story #Note:after{background-color:var(--clr-1);border-radius:100%;bottom:-8px;box-shadow:7px 10px 0 -4px var(--clr-1);content:"";height:15px;left:10px;position:absolute;width:15px}#Story #Avatar{cursor:pointer;position:relative}#Story #Avatar,#Story #Avatar #img{aspect-ratio:1;border-radius:100%;height:75px}#Story #Avatar #img.DefaultAvatar{align-items:center;background-color:#555;display:flex;justify-content:center}#Story #Avatar #img.DefaultAvatar svg{fill:var(--color-text);height:40%;width:40%}#Story #Avatar #VerifiedBadge{fill:#209fdf;background-color:var(--clr-0)}#Story #Avatar #Status,#Story #Avatar #VerifiedBadge{border-radius:100%;bottom:0;margin:var(--clr-0) 4px solid;outline:var(--clr-0) 4px solid;position:absolute;right:0;width:1rem}#Story #Avatar #Status{aspect-ratio:1}#Story #Avatar #Status.online{background-color:#24a866}#Story #Avatar #Status.idle{background-color:#a89224}#Story #Avatar #Status.offline{background-color:#666}#Story #DisplayedName{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:.8rem;font-weight:500;margin:0;overflow:hidden;text-align:center;white-space:break-spaces;width:95px;word-break:break-word}.tippy-box{background-color:var(--clr-bg-100);border-radius:5px;color:var(--clr-text-100);font-size:14px;position:relative;transition-property:visibility,opacity,-webkit-transform;transition-property:transform,visibility,opacity;transition-property:transform,visibility,opacity,-webkit-transform}.tippy-box .tippy-arrow{color:var(--clr-bg-100);height:14px;width:14px}.tippy-box .tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-box .tippy-content{font-family:var(--font);padding:7px 13px;position:relative}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.tippy-box[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box[data-placement=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;-webkit-transform-origin:center top;transform-origin:center top}.tippy-box[data-placement=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;-webkit-transform-origin:center bottom;transform-origin:center bottom}.tippy-box[data-placement=left]>.tippy-arrow{right:0}.tippy-box[data-placement=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;-webkit-transform-origin:center left;transform-origin:center left}.tippy-box[data-placement=right]>.tippy-arrow{left:0}.tippy-box[data-placement=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;-webkit-transform-origin:center right;transform-origin:center right}.tippy-box[data-state=hidden],.tippy-box[data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-box[data-animation=shift-toward-subtle][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-toward-subtle][data-state=hidden][data-placement^=top][data-state=hidden]{transform:translateY(-5px)}.tippy-box[data-animation=shift-toward-subtle][data-state=hidden][data-placement^=bottom][data-state=hidden]{transform:translateY(5px)}.tippy-box[data-animation=shift-toward-subtle][data-state=hidden][data-placement^=left][data-state=hidden]{transform:translateX(-5px)}.tippy-box[data-animation=shift-toward-subtle][data-state=hidden][data-placement^=right][data-state=hidden]{transform:translateX(5px)}@-webkit-keyframes like-heart-animation{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}15%{opacity:.9;-webkit-transform:scale(1.2);transform:scale(1.2)}30%{-webkit-transform:scale(.95);transform:scale(.95)}80%{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}}@keyframes like-heart-animation{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}15%{opacity:.9;-webkit-transform:scale(1.2);transform:scale(1.2)}30%{-webkit-transform:scale(.95);transform:scale(.95)}80%{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes like-heart-splash{40%{box-shadow:0 -18px 0 -10px red,16px -8px 0 -10px red,16px 8px 0 -10px red,0 18px 0 -10px red,-16px 8px 0 -10px red,-16px -8px 0 -10px red}to{box-shadow:0 -36px 0 -11px transparent,32px -16px 0 -11px transparent,32px 16px 0 -11px transparent,0 36px 0 -11px transparent,-32px 16px 0 -11px transparent,-32px -16px 0 -11px transparent}}@keyframes like-heart-splash{40%{box-shadow:0 -18px 0 -10px red,16px -8px 0 -10px red,16px 8px 0 -10px red,0 18px 0 -10px red,-16px 8px 0 -10px red,-16px -8px 0 -10px red}to{box-shadow:0 -36px 0 -11px transparent,32px -16px 0 -11px transparent,32px 16px 0 -11px transparent,0 36px 0 -11px transparent,-32px 16px 0 -11px transparent,-32px -16px 0 -11px transparent}}@-webkit-keyframes like-save-splash{40%{box-shadow:0 -18px 0 -10px #ffd500,16px -8px 0 -10px #ffd500,16px 8px 0 -10px #ffd500,0 18px 0 -10px #ffd500,-16px 8px 0 -10px #ffd500,-16px -8px 0 -10px #ffd500}to{box-shadow:0 -36px 0 -11px transparent,32px -16px 0 -11px transparent,32px 16px 0 -11px transparent,0 36px 0 -11px transparent,-32px 16px 0 -11px transparent,-32px -16px 0 -11px transparent}}@keyframes like-save-splash{40%{box-shadow:0 -18px 0 -10px #ffd500,16px -8px 0 -10px #ffd500,16px 8px 0 -10px #ffd500,0 18px 0 -10px #ffd500,-16px 8px 0 -10px #ffd500,-16px -8px 0 -10px #ffd500}to{box-shadow:0 -36px 0 -11px transparent,32px -16px 0 -11px transparent,32px 16px 0 -11px transparent,0 36px 0 -11px transparent,-32px 16px 0 -11px transparent,-32px -16px 0 -11px transparent}}@-webkit-keyframes like-image-animation{0%{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}15%{opacity:.9;-webkit-transform:scale(1.2);transform:scale(1.2)}30%{-webkit-transform:scale(.95);transform:scale(.95)}80%{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}}@keyframes like-image-animation{0%{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}15%{opacity:.9;-webkit-transform:scale(1.2);transform:scale(1.2)}30%{-webkit-transform:scale(.95);transform:scale(.95)}80%{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}}.Post{background-color:var(--clr-1);border-radius:10px;display:flex;width:100%}.Post #PostContainer{display:flex;flex-direction:column;gap:17px;padding:17px;position:relative;width:100%}.Post #PostContainer header{align-items:center;display:flex;justify-content:space-between}.Post #PostContainer header #Author{align-items:center;cursor:pointer;display:flex;gap:15px;-webkit-user-select:none;user-select:none;width:-webkit-max-content;width:max-content}.Post #PostContainer header #Author #Avatar{border-radius:100%;height:40px;width:40px}.Post #PostContainer header #Author #Avatar.DefaultAvatar{align-items:center;background-color:#555;display:flex;justify-content:center}.Post #PostContainer header #Author #Avatar.DefaultAvatar svg{fill:var(--color-text);height:40%;width:40%}.Post #PostContainer header #Author #Names{align-items:flex-start;color:var(--clr-text-100);display:flex;flex-direction:column}.Post #PostContainer header #Author #Names #DisplayedName{align-items:center;display:flex;font-size:1rem;font-weight:700;gap:.5rem;margin:0}.Post #PostContainer header #Author #Names #DisplayedName #VerifiedBadge{fill:#209fdf;width:1rem}.Post #PostContainer header #Author #Names #DisplayedName #PostedTime{color:var(--clr-text-50);font-family:500;font-size:.85rem;margin:0}.Post #PostContainer header #Author #Names #Username{color:var(--clr-text-50);font-size:.85rem;margin:0}.Post #PostContainer header #OptionsButton{fill:var(--clr-text-100);cursor:pointer;height:20px;opacity:.8;transition:opacity .2s;width:20px}.Post #PostContainer header #OptionsButton:hover{opacity:1}.Post #PostContainer #PostContent{display:flex;flex-direction:column;gap:10px;height:100%}.Post #PostContainer #PostContent #PostText{color:var(--clr-text-100);font-size:.9rem;margin:0}.Post #PostContainer #PostContent #PostMediaInfo{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:200px}.Post #PostContainer #PostContent #PostMediaInfo p{color:var(--clr-text-100);font-size:.9rem;margin:0;max-width:70%;text-align:center}.Post #PostContainer #PostContent #PostContentContainer{align-items:center;background-color:var(--clr-2);border-radius:10px;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}.Post #PostContainer #PostContent #PostContentContainer #PostContent{cursor:pointer;object-fit:contain;-webkit-user-select:none;user-select:none;width:100%}.Post #PostContainer #PostContent #PostContentContainer #Loading,.Post #PostContainer #PostContent #PostContentContainer #Paused{bottom:0;left:0;position:absolute;right:0;top:0}.Post #PostContainer #PostContent #PostContentContainer #Paused{align-items:center;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);display:flex;justify-content:center;pointer-events:none;transition:background .2s,-webkit-backdrop-filter .2s;transition:backdrop-filter .2s,background .2s;transition:backdrop-filter .2s,background .2s,-webkit-backdrop-filter .2s}.Post #PostContainer #PostContent #PostContentContainer #Paused svg{background-color:transparent;border-radius:100px;color:transparent;height:75px;padding:10px;transition:background .2s,color .2s;width:75px}.Post #PostContainer #PostContent #PostContentContainer #Paused[data-show=true]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.333)}.Post #PostContainer #PostContent #PostContentContainer #Paused[data-show=true] svg{background-color:rgba(0,0,0,.333);color:#fff}.Post #PostContainer #PostContent #PostContentContainer #Volume{align-items:center;aspect-ratio:1;background-color:transparent;border-radius:100px;bottom:10px;cursor:pointer;display:flex;gap:10px;justify-content:center;max-width:40px;min-width:30px;position:absolute;right:10px;transition:background .2s;width:10%}.Post #PostContainer #PostContent #PostContentContainer #Volume svg{color:transparent;height:60%;transition:color .2s;width:60%}.Post #PostContainer #PostContent #PostContentContainer #Volume[data-show=true]{background-color:rgba(0,0,0,.333)}.Post #PostContainer #PostContent #PostContentContainer #Volume[data-show=true] svg{color:#fff}.Post #PostContainer #PostContent #PostContentContainer .slider{align-items:center;bottom:0;cursor:pointer;display:flex;flex-direction:row-reverse;position:absolute;width:100%}.Post #PostContainer #PostContent #PostContentContainer .slider .level{-webkit-appearance:none;appearance:none;background:var(--clr-3);cursor:inherit;height:3px;margin:0;overflow:hidden;transition:height .2s;width:100%}.Post #PostContainer #PostContent #PostContentContainer .slider .level::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;box-shadow:-999px 0 5px 999px var(--clr),-999px 0 20px 999px var(--clr);height:0;width:0}.Post #PostContainer #PostContent #PostContentContainer .slider .level:hover{height:12px}.Post #PostContainer #PostContent #PostContentContainer #HeartImageAnim{fill:var(--clr-text-100);aspect-ratio:1;opacity:0;position:absolute;width:20%}.Post #PostContainer #PostContent #PostContentContainer #HeartImageAnim.anim{-webkit-animation:like-image-animation 1s ease-in;animation:like-image-animation 1s ease-in}.Post #PostContainer #Actions{stroke:var(--clr-text-100);stroke-width:2;color:var(--clr-text-100);display:flex;gap:20px;justify-content:space-between;width:100%}.Post #PostContainer #Actions .SideActions{align-items:center;display:flex;gap:25px;position:relative}.Post #PostContainer #Actions .SideActions .Action{fill:transparent;align-items:center;cursor:pointer;display:flex;gap:8px;-webkit-user-select:none;user-select:none}.Post #PostContainer #Actions .SideActions .Action #ShareOptions{background-color:var(--clr-2);border-radius:5px;bottom:calc(100% + 20px);cursor:auto;display:flex;gap:15px;left:60px;padding:12px;position:absolute}.Post #PostContainer #Actions .SideActions .Action #ShareOptions .Option{fill:var(--clr-text-100);stroke:transparent;cursor:pointer;height:25px;transition:fill .2s;width:25px}.Post #PostContainer #Actions .SideActions .Action #ShareOptions .Option:hover{fill:var(--clr)}.Post #PostContainer #Actions .SideActions .Action svg{height:22px;transition:fill .1s,stroke .1s;width:22px}.Post #PostContainer #Actions .SideActions .Action.Heart.selected{stroke:red;fill:red!important}.Post #PostContainer #Actions .SideActions .Action.Heart.selected.anim svg{-webkit-animation:like-heart-animation 1s ease-in,like-heart-splash .6s ease forwards;animation:like-heart-animation 1s ease-in,like-heart-splash .6s ease forwards}.Post #PostContainer #Actions .SideActions .Action.Save.selected{stroke:#ffd500;fill:#ffd500!important}.Post #PostContainer #Actions .SideActions .Action.Save.selected.anim svg{-webkit-animation:like-heart-animation 1s ease-in,like-save-splash .6s ease forwards;animation:like-heart-animation 1s ease-in,like-save-splash .6s ease forwards}.Post #CommentSection{border-left:1px solid var(--clr-text-100);display:flex;flex-direction:column;width:50%}.Post #CommentSection header{border-bottom:1px solid var(--clr-text-100);color:var(--clr-text-100);font-size:20px;padding:25px 10px}.Post #CommentSection #AddComment{border-top:1px solid var(--clr-text-100)}body[data-phone="1"] .Post{border-radius:0;flex-direction:column}@-webkit-keyframes contexify_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes contexify_fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes contexify_fadeOut{0%{opacity:1}to{opacity:0}}@keyframes contexify_fadeOut{0%{opacity:1}to{opacity:0}}.contexify_willEnter-fade{-webkit-animation:contexify_fadeIn .3s ease;animation:contexify_fadeIn .3s ease}.contexify_willLeave-fade{-webkit-animation:contexify_fadeOut .3s ease;animation:contexify_fadeOut .3s ease}.contexify{background-color:var(--clr-1);border-radius:5px;box-shadow:0 10px 30px rgba(0,0,0,.5);display:flex;flex-direction:column;gap:2px;min-width:200px;opacity:0;padding:10px;position:fixed;-webkit-user-select:none;user-select:none;z-index:50}.contexify .contexify_item{padding:8px 7px}.contexify .contexify_item .contexify_itemContent{align-items:center;display:flex;gap:5px}.contexify .contexify_item .contexify_itemContent svg{height:22px;width:22px}.contexify .contexify_item:not(.contexify_item-disabled){color:var(--clr-text-100)}.contexify .contexify_item:not(.contexify_item-disabled):hover{background-color:var(--clr);border-radius:3px;color:var(--clr-text-over);cursor:pointer}.contexify .contexify_item:not(.contexify_item-disabled).danger{color:#f55!important}.contexify .contexify_item:not(.contexify_item-disabled).danger:hover{background-color:#f55;color:#fff!important}.contexify .contexify_item.contexify_item-disabled{color:var(--clr-text-50)}.contexify .contexify_separator{background-color:var(--clr-text-100);height:1px;opacity:.2;width:100%}#LoadingCircle{-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite;border:3px solid var(--clr-text-100);border-color:var(--clr-text-100) transparent var(--clr-text-100) transparent;border-radius:50%;height:35px;width:35px}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Page404{align-items:center;display:flex;flex-direction:column;gap:50px;height:100%;justify-content:center;max-width:600px;width:100%}.Page404 #StateIcon{fill:var(--clr-text-50);width:200px}.Page404 #StateMessage{display:flex;flex-direction:column;gap:15px}.Page404 #StateMessage #Title{color:var(--clr-text-100);font-size:20px;margin:0;text-align:center}.Page404 #StateMessage #Subtitle{color:var(--clr-text-50);font-size:14px;margin:0;text-align:center}#PageHeader{border-bottom:1px solid var(--clr-text-25);display:flex;justify-content:center;transition:border var(--Theme-Color-Transition);-webkit-user-select:none;user-select:none;width:100%}#PageHeader #HeaderElements{align-items:center;display:flex;gap:10%;height:100%;justify-content:space-between;max-width:660px;min-height:60px;padding:10px 5px;width:100%}#PageHeader #HeaderElements #Icon{fill:var(--clr-text-100);transition:fill var(--Theme-Color-Transition)}#PageHeader #HeaderElements #Icon.centered{width:100%}#PageHeader #HeaderElements #SideButtons{display:flex;gap:10px;height:100%}#PageHeader #HeaderElements #SideButtons #Options{stroke:var(--clr-text-100);stroke-width:2px;fill:transparent;align-items:center;aspect-ratio:1;background-color:var(--clr-3);border:0;border-radius:100%;color:var(--clr-text-100);cursor:pointer;display:flex;font-weight:600;gap:20px;height:100%;justify-content:center;position:relative}#PageHeader #HeaderElements #SideButtons #Options:active{outline:none}#PageHeader #HeaderElements #SideButtons #Options:after{background-color:initial;border-radius:0 2px 2px 0;content:" ";height:0;left:0;position:absolute;transition:background .2s,height .2s;width:3px}#PageHeader #HeaderElements #SideButtons #Options .Icon{width:24px}#PageHeader #HeaderElements #SearchBar{background-color:var(--clr-2);border:2px solid transparent;border-radius:100px;display:flex;flex:1 1 auto;max-width:300px;padding:5px 6px 5px 12px;transition:border .2s;transition:background var(--Theme-Color-Transition)}#PageHeader #HeaderElements #SearchBar:has(input:focus){border-color:var(--clr)}#PageHeader #HeaderElements #SearchBar input{background:transparent;border:0;color:var(--clr-text-100);font-size:15px;font-weight:500;width:100%}#PageHeader #HeaderElements #SearchBar input:focus{outline:0}#PageHeader #HeaderElements #SearchBar #SearchButton{align-items:center;background-color:var(--clr);border:0;border-radius:100px;cursor:pointer;display:flex;padding:5px 12px;transition:opacity .2s}#PageHeader #HeaderElements #SearchBar #SearchButton svg{fill:var(--clr-text-over);height:13px;transition:fill var(--Theme-Color-Transition)}#PageHeader #HeaderElements #SearchBar #SearchButton:disabled{cursor:not-allowed;opacity:.5}#PageHeader #HeaderElements #PostCreate{align-items:center;background-image:linear-gradient(45deg,#00a1ba,#485ea6,#6e327d);border:none;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:10px;justify-content:center;padding:10px 15px;transition:color var(--Theme-Color-Transition)}#PageHeader #HeaderElements #PostCreate .Icon{stroke:#fff;stroke-width:3px;height:15px;transition:stroke var(--Theme-Color-Transition)}#Loading{align-items:center;background-color:var(--clr-0);display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}#Loading svg{fill:var(--clr-text-100);position:relative;width:75px}#Loading footer{align-items:center;bottom:75px;color:var(--clr-text-100);display:flex;flex-direction:column;gap:15px;position:absolute}#Loading footer svg{fill:var(--clr-0);stroke:var(--clr-text-100);stroke-width:1.5}#Background,#ContentOverlay{height:100%;position:absolute;right:0;top:0;width:100%}#ContentOverlay{justify-content:space-between;padding:10vh 5vw;-webkit-user-select:none;user-select:none}#ContentOverlay,#ContentOverlay #Text{align-items:center;display:flex;flex-direction:column}#ContentOverlay #Text{gap:10px}#ContentOverlay #Text #Title{color:#fff;font-size:45px;font-weight:100;letter-spacing:10px;margin:0;text-align:center;text-transform:uppercase}#ContentOverlay #Text #Subtitle{color:#fff;font-size:17px;font-weight:400;margin:0;text-align:center}#ContentOverlay #Connect{fill:#000;align-items:center;background-color:#fff;border:0;border-radius:100px;color:#000;cursor:pointer;display:inline-flex;justify-content:center;padding:.625rem 1.5rem;text-align:center;text-decoration:none;transition:.2s}#ContentOverlay #Connect:hover{background-color:#e6e6e6;border:0}#ContentOverlay #Connect .icon{height:1.5rem;width:1.5rem}#ContentOverlay #Connect .Loading{align-items:center;display:flex;height:30px;justify-content:center;width:30px}#ContentOverlay #Connect .Loading .pulsingEllipsisItem{-webkit-animation:spinner-pulsing-ellipsis 1.4s ease-in-out infinite;animation:spinner-pulsing-ellipsis 1.4s ease-in-out infinite;background-color:#000;border-radius:3px;display:inline-block;height:6px;margin-right:2px;opacity:.3;width:6px}#ContentOverlay #Connect .Loading .pulsingEllipsisItem:first-of-type{-webkit-animation-delay:.2s;animation-delay:.2s}#ContentOverlay #Connect .Loading .pulsingEllipsisItem:nth-of-type(2){-webkit-animation-delay:.4s;animation-delay:.4s}#ContentOverlay #Connect .Loading .pulsingEllipsisItem:nth-of-type(3){-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes spinner-pulsing-ellipsis{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes spinner-pulsing-ellipsis{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}#ContentOverlay #Connect .texts{align-items:flex-start;display:flex;flex-direction:column;line-height:1;margin-left:1rem}#ContentOverlay #Connect .texts .text-1{font-size:.75rem;line-height:1rem;margin-bottom:.25rem}#ContentOverlay #Connect .texts .text-2{font-weight:600}@-webkit-keyframes identifier{0%{opacity:1}50%{opacity:.25}to{opacity:1}}@keyframes identifier{0%{opacity:1}50%{opacity:.25}to{opacity:1}}.c{fill:#fff;-webkit-animation:identifier 2s infinite;animation:identifier 2s infinite}.c.c-1{-webkit-animation-delay:.8s;animation-delay:.8s}.c.c-2{-webkit-animation-delay:1s;animation-delay:1s}.c.c-3{-webkit-animation-delay:1.2s;animation-delay:1.2s}.c.c-4{-webkit-animation-delay:1.4s;animation-delay:1.4s}.c.c-5{-webkit-animation-delay:1.6s;animation-delay:1.6s}.c.c-6{-webkit-animation-delay:1.8s;animation-delay:1.8s}.c.c-7{-webkit-animation-delay:2s;animation-delay:2s}.RecentSearch{background-color:var(--clr-1);border-radius:10px;color:var(--clr-text-100);justify-content:space-between;padding:15px 17px;-webkit-user-select:none;user-select:none;width:100%}.RecentSearch,.RecentSearch p{align-items:center;display:flex}.RecentSearch p{cursor:pointer;flex:1 1 auto;height:100%}.RecentSearch svg{fill:var(--clr-text-100);background-color:var(--clr-3);border-radius:5px;cursor:pointer;height:35px;outline:none;padding:5px;width:35px}.SearchPage{display:flex;flex-direction:column;gap:15px;height:100%}.SearchPage #PageEmptyStates{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;height:100%;justify-content:center}.SearchPage #PageEmptyStates #NoResults{align-items:center;display:flex;flex-direction:column;gap:25px;height:100%;justify-content:center;max-width:320px;width:100%}.SearchPage #PageEmptyStates #NoResults #StateIcon{height:100px;margin-left:35px;width:100px}.SearchPage #PageEmptyStates #StateMessage{display:flex;flex-direction:column;gap:15px}.SearchPage #PageEmptyStates #StateMessage #Subtitle{color:var(--clr-text-50);font-size:17px;margin:0;text-align:center}.SearchPage #SearchBar{background-color:var(--clr-1);border:2px solid transparent;border-radius:5px;display:flex;padding:7px;transition:border .2s}.SearchPage #SearchBar:has(input:focus){border-color:var(--color-link)}.SearchPage #SearchBar input{background:transparent;border:0;color:var(--clr-text-100);font-size:15px;font-weight:500;width:100%}.SearchPage #SearchBar input:focus{outline:0}.SearchPage #SearchBar #SearchButton{align-items:center;background-color:var(--clr);border:0;border-radius:3px;cursor:pointer;display:flex;padding:7px 12px;transition:opacity .2s}.SearchPage #SearchBar #SearchButton svg{fill:var(--clr-text-100);height:13px}.SearchPage #SearchBar #SearchButton:disabled{cursor:not-allowed;opacity:.5}.SearchPage #NavigationButtons{display:flex;-webkit-user-select:none;user-select:none;width:100%}.SearchPage #NavigationButtons button{background-color:initial;border:0;border-bottom:2px solid var(--clr-text-25);color:var(--clr-text-100);color:var(--clr-text-50);cursor:pointer;flex:1 1 auto;padding-bottom:10px;padding-top:15px;transition:border .2s,color .2s}.SearchPage #NavigationButtons button[data-selected=true]{border-bottom:2px solid var(--clr-text-100);color:var(--clr-text-100);cursor:auto}#User{align-items:center;background-color:var(--clr-1);border-radius:10px;color:var(--clr-text-100);display:flex;justify-content:space-between;padding:15px 17px;-webkit-user-select:none;user-select:none;width:100%}#User #UserInfo{cursor:pointer;display:flex;flex:1 1 auto;gap:10px}#User #UserInfo #Avatar{border-radius:100%;height:40px;width:40px}#User #UserInfo #Avatar.DefaultAvatar{align-items:center;background-color:#555;display:flex;justify-content:center}#User #UserInfo #Avatar.DefaultAvatar svg{fill:var(--color-text);height:40%;width:40%}#User #UserInfo #Names{color:var(--clr-text-100);display:flex;flex-direction:column;justify-content:center}#User #UserInfo #Names #DisplayedName{font-size:1rem;font-weight:700;margin:0}#User #UserInfo #Names #Username{font-size:.85rem;margin:0;opacity:.5}#User #UserInfo #VerifiedBadge{fill:#209fdf;-webkit-user-select:none;user-select:none;width:1rem}#User #Action{fill:var(--clr-text-100);background-color:var(--clr-3);border-radius:5px;cursor:pointer;height:35px;outline:none;padding:7px;width:35px}body[data-phone="1"] #User{border-radius:0}.Liked{align-items:center;display:flex;flex-direction:column;gap:50px;height:100%;justify-content:center;max-width:320px;width:100%}.Liked #StateIcon{height:100px;width:100px}.Liked #StateMessage{display:flex;flex-direction:column;gap:15px}.Liked #StateMessage #Subtitle{color:var(--clr-text-50);font-size:17px;margin:0;text-align:center}.Saved{align-items:center;display:flex;flex-direction:column;gap:50px;height:100%;justify-content:center;max-width:320px;width:100%}.Saved #StateIcon{height:100px;width:100px}.Saved #StateMessage{display:flex;flex-direction:column;gap:15px}.Saved #StateMessage #Subtitle{color:var(--clr-text-50);font-size:17px;margin:0;text-align:center}#PostCreateContainer{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}#PostCreateContainer #Post{max-width:650px;-webkit-user-select:none;user-select:none}#PostCreateContainer #PostDescription{background-color:var(--clr-2);border:0;border-radius:5px;color:var(--clr-text-100);font-size:1rem;font-weight:400;padding:10px 15px}#PostCreateContainer #PostDescription:focus{outline:none}#PostCreateContainer #ErrorUpload{color:#e61a1a;font-size:.9rem}#PostCreateContainer #PostImageContainer{align-items:center;background-color:var(--clr-2);border-radius:7px;cursor:pointer;display:flex;justify-content:center;min-height:250px;transition:background .2s}#PostCreateContainer #PostImageContainer:hover{background-color:var(--clr-3)}#PostCreateContainer #PostImageContainer #ImageInput{opacity:0;position:absolute}#PostCreateContainer #PostImageContainer .Icon{stroke:var(--clr-text-100);height:125px;width:125px}#PostCreateContainer #UploadedImage{position:relative}#PostCreateContainer #UploadedImage #PostImage{width:100%}#PostCreateContainer #UploadedImage #DeleteImage{background-color:red;border:0;border-radius:5px;cursor:pointer;height:35px;position:absolute;right:15px;top:15px;transition:background .2s;width:35px}#PostCreateContainer #UploadedImage #DeleteImage:hover{background-color:#c00}#PostCreateContainer #UploadedImage #DeleteImage svg{stroke:var(--clr-text-100);height:20px;width:20px}#PostCreateContainer #CreatePostActions{align-items:center;display:flex;gap:10px;justify-content:end}#PostCreateContainer #CreatePostActions button{border:0;border-radius:3px;color:var(--clr-text-over);cursor:pointer;font-weight:500;min-height:30px;min-width:100px;padding:7px 25px;transition:background .2s}#PostCreateContainer #CreatePostActions button:hover{border:0}#PostCreateContainer #CreatePostActions button .pulsingEllipsisItem{-webkit-animation:spinner-pulsing-ellipsis 1.4s ease-in-out infinite;animation:spinner-pulsing-ellipsis 1.4s ease-in-out infinite;background-color:var(--clr-text-100);border-radius:3px;display:inline-block;height:6px;margin-right:2px;opacity:.3;width:6px}#PostCreateContainer #CreatePostActions button .pulsingEllipsisItem:first-of-type{-webkit-animation-delay:.2s;animation-delay:.2s}#PostCreateContainer #CreatePostActions button .pulsingEllipsisItem:nth-of-type(2){-webkit-animation-delay:.4s;animation-delay:.4s}#PostCreateContainer #CreatePostActions button .pulsingEllipsisItem:nth-of-type(3){-webkit-animation-delay:.6s;animation-delay:.6s}#PostCreateContainer #CreatePostActions #Cancel{background-color:#1f1f1f}#PostCreateContainer #CreatePostActions #Cancel:hover{background-color:#242424}#PostCreateContainer #CreatePostActions #Publish{background-color:var(--clr);transition:opacity .2s}#PostCreateContainer #CreatePostActions #Publish:disabled{cursor:not-allowed;opacity:.5}#PostCreateContainer #CreatePostActions #Publish:not(#PostCreateContainer #CreatePostActions #Publish:disabled) #PostCreateContainer #CreatePostActions #Publish:hover{outline:2px solid var(--clr-text-100)}#ProfileLoading{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.Profile{display:flex;flex:1 1 auto;flex-direction:column}.Profile #NavigationButtons{display:flex;-webkit-user-select:none;user-select:none;width:100%}.Profile #NavigationButtons button{background-color:initial;border:0;border-bottom:2px solid var(--clr-text-25);color:var(--clr-text-100);color:var(--clr-text-50);cursor:pointer;flex:1 1 auto;padding-bottom:10px;transition:border .2s,color .2s}.Profile #NavigationButtons button[data-selected=true]{border-bottom:2px solid var(--clr-text-100);color:var(--clr-text-100);cursor:auto}.Profile #UserProfile{background-color:var(--clr-1);border-radius:10px}.Profile #UserProfile #BannerContainer{background-color:var(--clr-2);border-radius:10px 10px 0 0;height:150px;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.Profile #UserProfile #BannerContainer #Banner{cursor:pointer;height:100%;object-fit:cover;width:100%}.Profile #UserProfile #BannerContainer #Flags{align-items:center;background-color:#000;border-radius:7px;bottom:10px;display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:10px;justify-content:end;padding:5px;position:absolute;right:10px}.Profile #UserProfile #BannerContainer #Flags .Flag{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:center;outline:none;width:25px}.Profile #UserProfile #BannerContainer #Flags .Flag .icon{height:19px}.Profile #UserProfile #BannerContainer #Flags .Flag .icon.Tester{fill:#20df30}.Profile #UserProfile #BannerContainer #Flags .Flag .icon.Developer{fill:#9f20df;height:17px}.Profile #UserProfile #BannerContainer #Flags .Flag .icon.VAG{fill:#209fdf;height:17px}.Profile #UserProfile #BannerContainer #Flags .Flag .icon.Verified{fill:#209fdf}.Profile #UserProfile #AvatarContainer{display:flex;justify-content:center;padding:10px 10px 10px 15px;position:relative}.Profile #UserProfile #AvatarContainer #Avatar{aspect-ratio:1;border-radius:100%;cursor:pointer;margin-top:-60px;min-width:50px;object-fit:cover;-webkit-user-select:none;user-select:none;width:100px}.Profile #UserProfile #AvatarContainer #Avatar.DefaultAvatar{align-items:center;background-color:#555;display:flex;justify-content:center}.Profile #UserProfile #AvatarContainer #Avatar.DefaultAvatar svg{fill:var(--color-text);height:40%;width:40%}.Profile #UserProfile #AvatarContainer #Actions{align-items:center;bottom:10px;display:flex;gap:5px;height:35px;justify-content:center;position:absolute;right:10px}.Profile #UserProfile #AvatarContainer #Actions #Action{fill:var(--clr-text-100);background-color:var(--clr-3);border-radius:5px;cursor:pointer;height:35px;padding:7px;width:35px}.Profile #UserProfile #AvatarContainer #Actions #More{fill:var(--clr-text-85);cursor:pointer;height:20px;transition:fill .2s;width:20px}.Profile #UserProfile #AvatarContainer #Actions #More:hover{fill:var(--clr-text-100)}.Profile #UserProfile #AccountInfo{display:flex;flex-direction:column;gap:15px;padding:0 15px 15px}.Profile #UserProfile #AccountInfo #Names{align-items:center;color:var(--clr-text-100);display:flex;flex-direction:column}.Profile #UserProfile #AccountInfo #Names #DisplayedName{align-items:center;display:flex;font-size:20px;font-weight:700;gap:.5rem;margin:0}.Profile #UserProfile #AccountInfo #Names #DisplayedName #VerifiedBadge{fill:#209fdf;cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;width:1rem}.Profile #UserProfile #AccountInfo #Names #Username{color:var(--clr-text-50);font-size:15px;margin:0}.Profile #UserProfile #AccountInfo #AccountNumbers{display:flex;justify-content:center;width:100%}.Profile #UserProfile #AccountInfo #AccountNumbers #Category{align-items:center;color:var(--clr-text-100);cursor:pointer;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none;width:100%}.Profile #UserProfile #AccountInfo #AccountNumbers #Category #Title{font-size:1rem;opacity:.8}.Profile #UserProfile #AccountInfo #AccountNumbers #Category #Value{font-size:1rem;font-weight:700;text-transform:uppercase}.Profile #Details{background-color:var(--clr-1);border-radius:5px;display:flex;flex-direction:column;gap:20px;padding:15px;width:100%}.Profile #Details .Category{display:flex;flex-direction:column;gap:10px}.Profile #Details .Category .Title{color:var(--clr-text-100);font-size:.8rem;font-weight:800;margin:0;text-transform:uppercase;-webkit-user-select:none;user-select:none}.Profile #Details .Category #Description{-webkit-box-orient:vertical;-webkit-line-clamp:6;color:var(--clr-text-100);display:-webkit-box;font-size:13px;margin:0;overflow:hidden;white-space:break-spaces;word-break:break-word}.Profile #Details .Category #Connections{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px}.Profile #Details .Category #Connections .Connection{fill:var(--color-text);align-items:center;background-color:var(--card-background-color);border-radius:7px;color:var(--color-text);display:flex;gap:10px;padding:10px 12px}.Profile #Details .Category #Connections .Connection svg{height:21px;width:21px}.Profile #EmptyState{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:20px;justify-content:center}.Profile #EmptyState #Icon{fill:var(--clr-text-85);height:75px}.Profile #EmptyState #Text{align-items:center;color:var(--clr-text-85);display:flex;flex-direction:column;gap:5px;justify-content:center;max-width:275px;text-align:center}.Profile #EmptyState #Text #Title{font-size:1.2rem;font-weight:800}.Profile #EmptyState #Text #SubTitle{font-size:.9rem;opacity:.5}body[data-phone="1"] .Profile #UserProfile{background-color:var(--clr-1);border-radius:0}body[data-phone="1"] .Profile #Details,body[data-phone="1"] .Profile #UserProfile #BannerContainer{border-radius:0}#PrincipalSidebar{border-right:1px solid var(--clr-text-25);display:flex;flex-direction:column;gap:50px;height:100%;justify-content:space-between;min-width:250px;overflow-x:scroll;padding-bottom:20px;padding-top:30px;transition:border var(--Theme-Color-Transition);-webkit-user-select:none;user-select:none;width:250px}#PrincipalSidebar #LowerSection,#PrincipalSidebar #UpperSection{align-items:center;display:flex;flex-direction:column;width:100%}#PrincipalSidebar #LowerSection #LogoSection,#PrincipalSidebar #UpperSection #LogoSection{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding-bottom:40px;width:100%}#PrincipalSidebar #LowerSection #LogoSection #Logo1,#PrincipalSidebar #UpperSection #LogoSection #Logo1{fill:var(--clr-text-100);display:none;height:35px;transition:fill var(--Theme-Color-Transition)}#PrincipalSidebar #LowerSection #LogoSection #Logo2,#PrincipalSidebar #UpperSection #LogoSection #Logo2{fill:var(--clr-text-100);height:35px;margin-left:17px;transition:fill var(--Theme-Color-Transition)}#PrincipalSidebar #LowerSection #Buttons,#PrincipalSidebar #UpperSection #Buttons{display:flex;flex-direction:column;gap:5px;width:100%}#PrincipalSidebar #LowerSection #Buttons button,#PrincipalSidebar #UpperSection #Buttons button{stroke-width:2px;fill:transparent;stroke:var(--clr-text-100);align-items:center;background-color:initial;border:0;color:var(--clr-text-100);cursor:pointer;display:flex;font-weight:600;gap:20px;height:50px;padding:5px 25px;position:relative;transition:color var(--Theme-Color-Transition);transition:stroke var(--Theme-Color-Transition);width:100%}#PrincipalSidebar #LowerSection #Buttons button .DefaultAvatar,#PrincipalSidebar #UpperSection #Buttons button .DefaultAvatar{align-items:center;display:flex;justify-content:center}#PrincipalSidebar #LowerSection #Buttons button .DefaultAvatar svg,#PrincipalSidebar #UpperSection #Buttons button .DefaultAvatar svg{fill:var(--clr-text-100);background-color:#555;border-radius:100%;height:30px;padding:7px;width:30px}#PrincipalSidebar #LowerSection #Buttons button:active,#PrincipalSidebar #UpperSection #Buttons button:active{outline:none}#PrincipalSidebar #LowerSection #Buttons button:after,#PrincipalSidebar #UpperSection #Buttons button:after{background-color:initial;border-radius:0 2px 2px 0;content:" ";height:0;left:0;position:absolute;transition:background .2s,height .2s;width:3px}#PrincipalSidebar #LowerSection #Buttons button[data-selected=true],#PrincipalSidebar #UpperSection #Buttons button[data-selected=true]{fill:var(--clr-text-100)}#PrincipalSidebar #LowerSection #Buttons button[data-selected=true]:after,#PrincipalSidebar #UpperSection #Buttons button[data-selected=true]:after{background-color:var(--clr);height:30px}#PrincipalSidebar #LowerSection #Buttons button:hover:not(#PrincipalSidebar #UpperSection #Buttons button:hover[data-selected=true],#PrincipalSidebar #LowerSection #Buttons button:hover[data-selected=true]):after,#PrincipalSidebar #UpperSection #Buttons button:hover:not(#PrincipalSidebar #UpperSection #Buttons button:hover[data-selected=true],#PrincipalSidebar #LowerSection #Buttons button:hover[data-selected=true]):after{background-color:var(--clr);height:15px}#PrincipalSidebar #LowerSection #Buttons button img,#PrincipalSidebar #UpperSection #Buttons button img{border-radius:100%;height:30px;margin-left:-5px}#PrincipalSidebar #LowerSection #Buttons button .Icon,#PrincipalSidebar #UpperSection #Buttons button .Icon{width:22px}#PrincipalSidebar #LowerSection #Buttons button .Icon.active,#PrincipalSidebar #UpperSection #Buttons button .Icon.active{fill:var(--clr-text-100)}@media (max-width:1250px){#PrincipalSidebar{min-width:75px;width:75px}#PrincipalSidebar #LogoSection{justify-content:center!important}#PrincipalSidebar #LogoSection #Logo1{display:flex!important}#PrincipalSidebar #LogoSection #Logo2{display:none}#PrincipalSidebar #Buttons button{align-items:center;justify-content:center;padding:0!important}#PrincipalSidebar #Buttons button img{margin-left:0!important}#PrincipalSidebar #Buttons button span{display:none}}#PageFooter{border-top:1px solid var(--clr-text-25);display:flex;flex-direction:row;transition:border var(--Theme-Color-Transition);width:100%}#PageFooter button{stroke-width:2px;fill:transparent;stroke:var(--clr-text-100);align-items:center;background-color:initial;border:0;color:var(--clr-text-100);cursor:pointer;display:flex;font-weight:600;gap:20px;height:60px;justify-content:center;position:relative;transition:color var(--Theme-Color-Transition);transition:stroke var(--Theme-Color-Transition);width:100%}#PageFooter button:active{outline:none}#PageFooter button:after{background-color:initial;border-radius:0 0 2px 2px;content:" ";height:3px;position:absolute;top:0;transition:background .2s,width .2s;width:0}#PageFooter button[data-selected=true]{fill:var(--clr-text-100)}#PageFooter button[data-selected=true]:after{background-color:var(--clr);width:30px}#PageFooter button:hover{background:transparent}#PageFooter button:hover:not(#PageFooter button:hover[data-selected=true]):after{background-color:var(--clr);height:10px}#PageFooter button img{border-radius:100%;height:25px}#PageFooter button .Icon{width:20px}#PageFooter button .DefaultAvatar{align-items:center;display:flex;justify-content:center}#PageFooter button .DefaultAvatar svg{fill:var(--color-text);background-color:#555;border-radius:100%;height:30px;padding:7px;width:30px}#IdPost{width:100%}#IdPost,#IdPost #PageEmptyStates{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}#IdPost #PageEmptyStates{flex:1 1 auto}#IdPost #PageEmptyStates #NoResults{align-items:center;display:flex;flex-direction:column;gap:25px;height:100%;justify-content:center;max-width:320px;width:100%}#IdPost #PageEmptyStates #NoResults #StateIcon{height:100px;margin-left:35px;width:100px}#IdPost #PageEmptyStates #StateMessage{display:flex;flex-direction:column;gap:15px}#IdPost #PageEmptyStates #StateMessage #Subtitle{color:var(--clr-text-50);font-size:17px;margin:0;text-align:center}#ModalContainer{align-items:center;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:transparent;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:background .2s,-webkit-backdrop-filter .2s;transition:backdrop-filter .2s,background .2s;transition:backdrop-filter .2s,background .2s,-webkit-backdrop-filter .2s;-webkit-user-select:none;user-select:none;z-index:1}#ModalContainer.show{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.333);pointer-events:all}#ModalContainer #BG{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}#ModalContainer #Modal{background-color:var(--clr-2);border-radius:5px;color:var(--clr-text-100);display:flex;flex-direction:column;margin:0 25px;max-height:720px;max-width:440px;min-height:200px;overflow:hidden}#ModalContainer #Modal #Content{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;padding:20px}#ModalContainer #Modal #Content #Title{font-size:20px;font-weight:600;margin:0}#ModalContainer #Modal #Content #Subtitle{margin:0}#ModalContainer #Modal #Options{background-color:var(--clr-1);display:flex;flex-direction:row-reverse;gap:15px;padding:15px}#ModalContainer #Modal #Options .Option{border:none;border-radius:3px;color:var(--clr-text-100);cursor:pointer;padding:8px 16px;transition:background .2s,color .2s}#ModalContainer #Modal #Options .Option[data-color=red]{background-color:#c91d1d;color:#fff}#ModalContainer #Modal #Options .Option[data-color=red]:hover{background-color:#9c1616}#ModalContainer #Modal #Options .Option[data-color=red]:active{background-color:#861313}#ModalContainer #Modal #Options .Option[data-color=blue]{background-color:#1d8fc9}#ModalContainer #Modal #Options .Option[data-color=blue]:hover{background-color:#16709c}#ModalContainer #Modal #Options .Option[data-color=blue]:active{background-color:#136086}#ModalContainer #Modal #Options .Option[data-color=green]{background-color:#3fa673}#ModalContainer #Modal #Options .Option[data-color=green]:hover{background-color:#318159}#ModalContainer #Modal #Options .Option[data-color=green]:active{background-color:#2a6f4d}#ModalContainer #Modal #Options .Option[data-color=transparent]{background-color:initial}#ModalContainer #Modal #Options .Option[data-color=transparent]:hover{text-decoration:underline}#ImageZoomed{align-items:center;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:transparent;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:background .2s,-webkit-backdrop-filter .2s;transition:backdrop-filter .2s,background .2s;transition:backdrop-filter .2s,background .2s,-webkit-backdrop-filter .2s;-webkit-user-select:none;user-select:none;z-index:1}#ImageZoomed.show{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.333);pointer-events:all}#ImageZoomed img{height:75%;object-fit:contain;width:75%}#CommentSection{align-items:center;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:transparent;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:background .2s,-webkit-backdrop-filter .2s;transition:backdrop-filter .2s,background .2s;transition:backdrop-filter .2s,background .2s,-webkit-backdrop-filter .2s;-webkit-user-select:none;user-select:none;z-index:1}#CommentSection.show{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.333);pointer-events:all}#CommentSection #BG{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}#CommentSection #Popup{background-color:var(--clr-0);border-radius:5px;color:var(--clr-text-100);display:flex;flex-direction:column;margin:0 25px;max-height:90%;max-width:660px;min-height:80%;overflow:hidden;width:100%}#CommentSection #Popup header{align-items:center;border-bottom:1px solid var(--clr-text-25);display:flex;justify-content:space-between;padding:15px}#CommentSection #Popup header svg{fill:var(--clr-text-85);cursor:pointer;transition:fill .2s;width:20px}#CommentSection #Popup header svg:hover{fill:var(--clr-text-100)}#CommentSection #Popup #Comments{display:flex;flex:1 1 auto;flex-direction:column;overflow-x:scroll;position:relative}#CommentSection #Popup #Comments .Comment{display:flex;gap:15px;padding:15px;-webkit-user-select:none;user-select:none;width:-webkit-max-content;width:max-content;width:100%}#CommentSection #Popup #Comments .Comment #Avatar{aspect-ratio:1;border-radius:100%;cursor:pointer;height:40px}#CommentSection #Popup #Comments .Comment #Avatar.DefaultAvatar{align-items:center;background-color:#555;display:flex;justify-content:center}#CommentSection #Popup #Comments .Comment #Avatar.DefaultAvatar svg{fill:var(--color-text);height:40%;width:40%}#CommentSection #Popup #Comments .Comment #Comment{align-items:flex-start;color:var(--clr-text-100);cursor:pointer;display:flex;flex-direction:column;gap:5px;width:100%}#CommentSection #Popup #Comments .Comment #Comment #DisplayedName{align-items:center;display:flex;font-size:1rem;font-weight:700;gap:.5rem;margin:0}#CommentSection #Popup #Comments .Comment #Comment #DisplayedName #VerifiedBadge{fill:#209fdf;width:1rem}#CommentSection #Popup #Comments .Comment #Comment #DisplayedName #PostedTime{color:var(--clr-text-50);font-family:500;font-size:.85rem;margin:0}#CommentSection #Popup #Comments .Comment #Comment #Username{color:var(--clr-text-50);font-size:.85rem;margin:0}#CommentSection #Popup #Comments .Comment #Comment #Content{color:var(--clr-text-100);display:flex;flex-direction:column;font-size:15px;gap:3px;padding:0}#CommentSection #Popup #Comments .Comment #Comment #Content img{background-color:var(--clr-text-25);border-radius:10px;object-fit:contain;overflow:hidden;width:70%}#CommentSection #Popup #Comments .Comment #OptionsButton{fill:var(--clr-text-100);cursor:pointer;height:20px;opacity:.8;transition:opacity .2s;width:20px}#CommentSection #Popup #Comments .Comment #OptionsButton:hover{opacity:1}#CommentSection #Popup #Comments #Centered,#CommentSection #Popup #Comments #Centered #NoResults{align-items:center;display:flex;height:100%;justify-content:center;width:100%}#CommentSection #Popup #Comments #Centered #NoResults{flex-direction:column;gap:25px;max-width:320px}#CommentSection #Popup #Comments #Centered #NoResults #StateIcon{height:100px}#CommentSection #Popup #Comments #Centered #NoResults #StateMessage{display:flex;flex-direction:column;gap:15px}#CommentSection #Popup #Comments #Centered #NoResults #StateMessage #Subtitle{color:var(--clr-text-50);font-size:17px;margin:0;text-align:center}#CommentSection #Popup footer{align-items:center;border-top:1px solid var(--clr-text-25);display:flex;gap:15px;justify-content:space-between;padding:15px}#CommentSection #Popup footer #UserAvatar{border-radius:100%;width:32px}#CommentSection #Popup footer input{background-color:var(--clr-2);border:none;border-radius:7px;color:var(--clr-text-100);font-size:16px;padding:10px 12px;width:100%}#CommentSection #Popup footer input:focus{outline:none}#CommentSection #Popup footer img{width:50px}#CommentSection #Popup footer svg{cursor:pointer;padding:2px;transition:fill .2s;width:32px}#CommentSection #Popup footer svg.Send{stroke:var(--clr-text-85);stroke-width:2px}#CommentSection #Popup footer svg.Send:hover{stroke:var(--clr-text-100)}#CommentSection #Popup footer svg.Gifs{fill:var(--clr-text-85);position:relative}#CommentSection #Popup footer svg.Gifs:hover{fill:var(--clr-text-100)}#CommentSection #Popup footer svg.Gifs[data-badge=true]:after{background-color:var(--clr);content:" ";height:5px;position:absolute;right:0;top:0;width:5px}body[data-phone="1"] #CommentSection #Popup{max-height:none;min-height:100%;width:100%}#Images{background-color:var(--clr-2);border-radius:5px;bottom:10px;display:flex;flex-direction:column;gap:10px;height:80%;padding:10px;position:absolute;right:10px;width:40%}#Images #Content{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;overflow:scroll}#Images #Content #Category{align-items:center;display:flex;justify-content:center;position:relative;width:100%}#Images #Content #Category img{aspect-ratio:16/9;border-radius:10px;flex:1 1 auto;object-fit:cover}#Images #Content #Category p{background-color:var(--clr-text-50);height:100%;position:absolute}#Images #Content #Category p,#Images #Content #Image{align-items:center;border-radius:10px;display:flex;justify-content:center;width:100%}#Images #Content #Image{cursor:pointer;object-fit:cover;position:relative}.Settings,.Settings #SettingsPage{align-self:center;display:flex;flex-direction:column;width:100%}.Settings #SettingsPage{max-width:600px;padding:10px 0}.Settings #SettingsPage .Profile{padding:5px 10px!important}.Settings #SettingsPage .Profile .UploadButton h6{font-size:14px;opacity:.5}.Settings #SettingsPage .Profile .FileInput{bottom:0;display:none;left:0;opacity:0;position:absolute;right:0;top:0;-webkit-user-select:none;user-select:none}.Settings #SettingsPage .Profile #Avatar,.Settings #SettingsPage .Profile #Banner{transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s,-webkit-filter .2s}.Settings #SettingsPage .Profile #Avatar:hover,.Settings #SettingsPage .Profile #Banner:hover{-webkit-filter:blur(1px) brightness(75%);filter:blur(1px) brightness(75%)}.Settings #SettingsPage .Profile #Fields{display:flex;flex-direction:column;gap:25px}.Settings #SettingsPage .Profile #Fields .FieldError{border-color:#dd3c3c!important}.Settings #SettingsPage .Profile #Fields #InputField{display:flex;flex-direction:column;gap:7px}.Settings #SettingsPage .Profile #Fields #InputField option{background-color:var(--background-color)}.Settings #SettingsPage .Profile #Fields #InputField .FieldNote{color:var(--clr-text-85);font-size:.75rem;margin:0}.Settings #SettingsPage .Profile #Fields #InputField label{color:var(--clr-text-85);font-size:.8rem;-webkit-user-select:none;user-select:none}.Settings #SettingsPage .Profile #Fields #InputField label:not(.Settings #SettingsPage .Profile #Fields #InputField label.FieldButton){font-weight:800;text-transform:uppercase}.Settings #SettingsPage .Profile #Fields #InputField label .ErrorText{color:#dd3c3c;font-size:.9rem;font-style:italic;text-transform:uppercase}.Settings #SettingsPage .Profile #Fields #InputField .FieldDetails{color:var(--clr-text-50);font-size:.8rem;margin-bottom:3px;-webkit-user-select:none;user-select:none}.Settings #SettingsPage .Profile #Fields #InputField .InputFieldElement{align-items:center;border:2px solid var(--clr-text-25);border-radius:5px;color:var(--clr-text-100);display:flex;flex:1 1 auto;gap:15px;outline:1px solid transparent;padding:9px 15px;transition:border .2s}.Settings #SettingsPage .Profile #Fields #InputField .InputFieldElement:has(>.TextInput:focus){border:2px solid var(--clr)}.Settings #SettingsPage .Profile #Fields #InputField .InputFieldElement .TextInput{background-color:initial;border:0;color:var(--clr-text-100);flex:1 1 auto;font-size:15px}.Settings #SettingsPage .Profile #Fields #InputField .InputFieldElement .TextInput:focus{outline:0}.Settings #SettingsPage .Profile #Fields #InputField .InputFieldElement .TextInput:disabled{cursor:not-allowed;opacity:.3}.Settings #SettingsPage .Profile #Fields #InputField .InputFieldElement textarea{background-color:initial;color:var(--clr-text-100);flex:1 1 auto;font-size:15px;resize:none}.Settings #SettingsPage .Profile #Fields #InputField .InputFieldElement textarea::-webkit-scrollbar{width:4px}.Settings #SettingsPage .Profile #Fields #InputField .InputFieldElement textarea::-webkit-scrollbar-thumb{background-color:#888;border-radius:5px}.Settings #SettingsPage .Profile #Fields #InputField .InputFieldElement textarea:focus{outline:0}.Settings #SettingsPage .Profile #Fields #InputField .InputFieldElement .icon{cursor:pointer;font-size:14px;opacity:.8;text-align:center;width:20px}.Settings #SettingsPage .Profile #Fields #SaveChanges{display:flex;gap:15px;justify-content:end}.Settings #SettingsPage .Profile #Fields #SaveChanges #ComplexButton{font-size:.9rem;width:auto}.Settings #SettingsPage .Profile #ComplexButton{background-color:var(--clr);border:transparent;border-radius:3px;color:#fff;font-size:1rem;font-weight:500;justify-self:flex-end;padding:10px 25px;transition:opacity .2s;-webkit-user-select:none;user-select:none;width:100%}.Settings #SettingsPage .Profile #ComplexButton:focus{outline-color:#fff}.Settings #SettingsPage .Profile #ComplexButton:disabled{cursor:not-allowed;opacity:.5}.Settings #SettingsPage .Profile #ComplexButton[data-loading=true]{cursor:wait;opacity:.8}.Settings #SettingsPage .Profile #ComplexButton:not(:disabled){cursor:pointer}.Settings #SettingsPage .Profile #ComplexButton:not(:disabled):hover{opacity:.8}.Settings #SettingsPage .Profile #ComplexButton .pulsingEllipsisItem{-webkit-animation:spinner-pulsing-ellipsis 1.4s ease-in-out infinite;animation:spinner-pulsing-ellipsis 1.4s ease-in-out infinite;background-color:#fff;border-radius:3px;display:inline-block;height:6px;margin-right:2px;opacity:.3;width:6px}.Settings #SettingsPage .Profile #ComplexButton .pulsingEllipsisItem:first-of-type{-webkit-animation-delay:.2s;animation-delay:.2s}.Settings #SettingsPage .Profile #ComplexButton .pulsingEllipsisItem:nth-of-type(2){-webkit-animation-delay:.4s;animation-delay:.4s}.Settings #SettingsPage .Profile #ComplexButton .pulsingEllipsisItem:nth-of-type(3){-webkit-animation-delay:.6s;animation-delay:.6s}.Settings #SettingsPage #Categories{display:flex;gap:10px;padding:10px}.Settings #SettingsPage #Categories .Category{align-items:center;background-color:var(--clr-1);border:none;border:2px solid var(--clr-2);border-radius:5px;color:var(--clr-text-85);cursor:pointer;display:flex;justify-content:center;padding:10px;transition:background .2s,border .2s}.Settings #SettingsPage #Categories .Category.selected{background-color:var(--clr-2);border:2px solid var(--clr)}.Settings #SettingsPage #Categories .Category.selected svg{color:var(--clr)}.Settings #SettingsPage #Categories .Category svg{height:25px;transition:color .2s;width:25px}.Settings #SettingsPage .CategoryName{color:var(--clr-text-75);font-family:var(--font);font-weight:700;margin:10px;transition:color .2s;-webkit-user-select:none;user-select:none}.Settings #SettingsPage .Setting{align-items:center;background-color:var(--clr-1);border-radius:5px;display:flex;justify-content:space-between;margin:5px 10px;padding:10px 15px;transition:background .2s}.Settings #SettingsPage .Setting .Text{display:flex;flex-direction:column;font-family:var(--font);gap:3px;-webkit-user-select:none;user-select:none;width:100%}.Settings #SettingsPage .Setting .Text .Title{color:var(--clr-text-100);transition:color .2s;word-break:break-word}.Settings #SettingsPage .Setting .Text .Description{color:var(--clr-text-75);font-size:12px;transition:color .2s;word-break:break-word}.Settings #SettingsPage .Setting.Toggle{cursor:pointer}.Settings #SettingsPage .Setting.Toggle .switch{display:inline-block;gap:5px;height:24px;position:relative;width:40px}.Settings #SettingsPage .Setting.Toggle .switch span{background-color:#72767d;border-radius:34px;bottom:0;height:24px;left:0;position:absolute;right:0;top:0;transition:.2s;width:40px}.Settings #SettingsPage .Setting.Toggle .switch span:before{background-color:var(--clr-text-over);border-radius:50%;content:"";height:16px;margin:4px;position:absolute;transition:.2s;width:16px}.Settings #SettingsPage .Setting.Toggle .switch input{height:0;opacity:0;width:0}.Settings #SettingsPage .Setting.Toggle .switch input:checked+span{background-color:var(--clr)}.Settings #SettingsPage .Setting.Toggle .switch input:checked+span:before{-webkit-transform:translateX(100%);transform:translateX(100%)}.Settings #SettingsPage .Setting.Radio{align-items:flex-start;display:flex;flex-direction:column;gap:5px}.Settings #SettingsPage .Setting.Radio .Options{display:flex;flex-direction:column;gap:5px;-webkit-user-select:none;user-select:none;width:100%}.Settings #SettingsPage .Setting.Radio .Options label{align-items:center;background-color:var(--clr-2);border-radius:5px;color:var(--clr-text-85);cursor:pointer;display:flex;font-family:var(--font);gap:7px;justify-content:space-between;justify-content:flex-start;padding:7px 10px;transition:background .2s;width:100%;word-break:break-word}.Settings #SettingsPage .Setting.Radio .Options label:hover{background-color:var(--clr-3)}.Settings #SettingsPage .Setting.Radio .Options label input{display:none}.Settings #SettingsPage .Setting.Radio .Options label input:checked+span:after{background-color:var(--clr-text-75);border-radius:100%;content:" ";height:100%;width:100%}.Settings #SettingsPage .Setting.Radio .Options label span{border:2px solid var(--clr-text-75);border-radius:100%;display:flex;height:20px;min-width:20px;padding:3px;width:20px}.Settings #SettingsPage .Setting.Button{cursor:pointer;transition:background .2s}.Settings #SettingsPage .Setting.Button .check{background-color:var(--clr-3);border-radius:5px;height:25px;transition:background .2s;width:25px}.Settings #SettingsPage .Setting.Button:hover{background-color:var(--clr-3)}.Settings #SettingsPage .Setting.Button:hover .check{background-color:var(--clr)}#BadgeFocusModalContainer{align-items:center;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:transparent;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:background .2s,-webkit-backdrop-filter .2s;transition:backdrop-filter .2s,background .2s;transition:backdrop-filter .2s,background .2s,-webkit-backdrop-filter .2s;-webkit-user-select:none;user-select:none;z-index:1}#BadgeFocusModalContainer.show{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(0,0,0,.333);pointer-events:all}#BadgeFocusModalContainer #BG{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}#BadgeFocusModalContainer #BadgeFocus{align-items:center;aspect-ratio:9/13;background-color:var(--clr-2);border-radius:15px;color:var(--clr-text-100);display:flex;flex-direction:column;gap:40px;margin:0 25px;max-width:350px;overflow:hidden;padding:25px;width:80%}#BadgeFocusModalContainer #BadgeFocus .icon{height:100%;padding:15px}#BadgeFocusModalContainer #BadgeFocus .icon.Tester{fill:#20df30;padding:15px}#BadgeFocusModalContainer #BadgeFocus .icon.Developer{fill:#9f20df;padding:15px}#BadgeFocusModalContainer #BadgeFocus .icon.VAG,#BadgeFocusModalContainer #BadgeFocus .icon.Verified{fill:#209fdf}#BadgeFocusModalContainer #BadgeFocus #Title{font-size:23px;font-weight:600}#BadgeFocusModalContainer #BadgeFocus #Subtitle{font-size:15px;font-weight:500;text-align:center}#BadgeFocusModalContainer #BadgeFocus button{background-color:var(--clr);border:0;border-radius:5px;color:var(--clr-text-over);cursor:pointer;font-size:17px;font-weight:600;padding:10px;transition:opacity .2s;width:100%}#BadgeFocusModalContainer #BadgeFocus button:hover{opacity:.8}#ChannelPage{display:flex;height:100%;overflow:hidden;width:100%}#ChannelPage #Sidebar2{border-right:1px solid var(--clr-text-25);display:flex;flex-direction:column;height:100%;width:250px}#ChannelPage #Sidebar2 header{align-items:center;border-bottom:1px solid var(--clr-text-25);color:var(--clr-text-100);display:flex;height:65px;justify-content:space-between;min-height:65px;padding:20px 15px;-webkit-user-select:none;user-select:none}#ChannelPage #Sidebar2 header svg{fill:var(--clr-text-100);transition:fill var(--Theme-Color-Transition);width:20px}#ChannelPage #Sidebar2 #Channels{display:flex;flex-direction:column;gap:5px;height:100%;min-width:250px;overflow-x:scroll;padding:10px 7px;width:250px}#ChannelPage #Sidebar2 #Channels #ChannelLE{align-items:center;border-radius:7px;cursor:pointer;display:flex;gap:10px;padding:7px;-webkit-user-select:none;user-select:none}#ChannelPage #Sidebar2 #Channels #ChannelLE:hover{background-color:var(--clr-2)}#ChannelPage #Sidebar2 #Channels #ChannelLE img{border-radius:100%;height:35px;width:35px}#ChannelPage #Sidebar2 #Channels #ChannelLE #Details{overflow:hidden}#ChannelPage #Sidebar2 #Channels #ChannelLE #Details #Title{color:var(--clr-text-100);font-size:15px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#ChannelPage #Sidebar2 #Channels #ChannelLE #Details #Subtitle{color:var(--clr-text-75);font-size:13px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#ChannelPage #Channel{display:flex;flex:1 1 auto;flex-direction:column}#ChannelPage #Channel #MainContent{display:flex;flex:1 1 auto;overflow:hidden}#ChannelPage #Channel #MainContent #MessagePanel{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}#ChannelPage #Channel #MainContent #MessagePanel #Messages{background-color:var(--clr-1);display:flex;flex:1 1 auto;flex-direction:column-reverse;gap:15px;overflow-x:scroll;transition:background var(--Theme-Color-Transition)}#ChannelPage #Channel #MainContent #Members{border-left:1px solid var(--clr-text-25);display:flex;flex-direction:column;gap:5px;height:100%;min-width:250px;overflow-x:scroll;padding:10px 7px;transition:border var(--Theme-Color-Transition);width:250px}#Channel #ChannelHeader{align-items:center;border-bottom:1px solid var(--clr-text-25);display:flex;height:65px;justify-content:space-between;min-height:65px;padding:0 15px;transition:border var(--Theme-Color-Transition);-webkit-user-select:none;user-select:none;width:100%}#Channel #ChannelHeader #ChannelDetails{align-items:center;display:flex;gap:10px;width:75%}#Channel #ChannelHeader #ChannelDetails #icon{border-radius:100%;height:35px;outline:none;width:35px}#Channel #ChannelHeader #ChannelDetails #Details{overflow:hidden}#Channel #ChannelHeader #ChannelDetails #Details #Title{color:var(--clr-text-100);font-size:15px;margin:0;overflow:hidden;text-overflow:ellipsis;transition:color var(--Theme-Color-Transition);white-space:nowrap}#Channel #ChannelHeader #ChannelDetails #Details #Subtitle{color:var(--clr-text-75);font-size:13px;margin:0;overflow:hidden;text-overflow:ellipsis;transition:color var(--Theme-Color-Transition);white-space:nowrap}#Channel #ChannelHeader #Buttons{display:flex;flex-direction:row-reverse;gap:11px}#Channel #ChannelHeader #Buttons button{fill:var(--clr-text-75);align-items:center;background-color:var(--clr-2);border:0;border-radius:100%;cursor:pointer;display:flex;height:37px;justify-content:center;transition:background .2s,color .2s;width:37px}#Channel #ChannelHeader #Buttons button:hover{fill:var(--clr-text-100);background-color:var(--clr-3)}#Channel #ChannelHeader #Buttons button svg{width:75%}#Channel #MessageInput{display:flex;gap:10px;padding:15px}#Channel #MessageInput #input{background-color:var(--clr-2);border:none;border-radius:7px;color:#fff;padding:12px 17px;width:100%}#Channel #MessageInput #input:focus{outline:0}#Channel #MessageInput svg{fill:var(--clr-text-100);width:20px}#Message{display:flex;gap:10px;padding:5px 10px;transition:background .2s}#Message:hover{background-color:var(--clr-3);transition:background var(--Theme-Color-Transition)}#Message img{border-radius:100%;cursor:pointer;height:40px;-webkit-user-select:none;user-select:none;width:40px}#Message #Details{align-items:start;display:flex;flex-direction:column;gap:2px;overflow:hidden}#Message #Details #Name{color:var(--clr-text-100);cursor:pointer;font-size:15px;margin:0;overflow:hidden;text-overflow:ellipsis;transition:color var(--Theme-Color-Transition);white-space:nowrap}#Message #Details #Name:hover{text-decoration:underline}#Message #Details #Text{color:var(--clr-text-100);font-size:15px;margin:0;overflow:hidden;transition:color var(--Theme-Color-Transition)}#ChannelLE{align-items:center;border-radius:7px;cursor:pointer;display:flex;gap:10px;padding:7px;-webkit-user-select:none;user-select:none}#ChannelLE:hover{background-color:var(--clr-2)}#ChannelLE #icon{border-radius:100%;height:35px;width:35px}#ChannelLE #Details{overflow:hidden}#ChannelLE #Details #Title{color:var(--clr-text-100);font-size:15px}#ChannelLE #Details #Subtitle,#ChannelLE #Details #Title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#ChannelLE #Details #Subtitle{color:var(--clr-text-75);font-size:13px}#MemberBtn{align-items:center;border-radius:7px;cursor:pointer;display:flex;gap:10px;padding:7px;-webkit-user-select:none;user-select:none}#MemberBtn:hover{background-color:var(--clr-2)}#MemberBtn #Avatar,#MemberBtn img{border-radius:100%;height:35px;width:35px}#MemberBtn #Avatar.DefaultAvatar{align-items:center;background-color:#555;display:flex;justify-content:center}#MemberBtn #Avatar.DefaultAvatar svg{fill:var(--color-text);height:40%;width:40%}#MemberBtn #Details{overflow:hidden}#MemberBtn #Details #Title{color:var(--clr-text-100);font-size:15px}#MemberBtn #Details #Subtitle,#MemberBtn #Details #Title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#MemberBtn #Details #Subtitle{color:var(--clr-text-75);font-size:13px}#virtualartgames-titlebar{background-color:var(--border-color);width:100%;z-index:1000}#virtualartgames-titlebar #Titlebar-App{-webkit-app-region:drag;display:flex;flex-direction:row-reverse;flex-shrink:0;height:25px;width:100%;z-index:3001}#virtualartgames-titlebar #Titlebar-App button{-webkit-app-region:no-drag;align-items:center;background-color:initial;border:transparent;color:var(--clr-text-85);cursor:pointer;display:flex;height:100%;justify-content:center;width:31px}#virtualartgames-titlebar #Titlebar-App #Titlebar-Maximize:hover,#virtualartgames-titlebar #Titlebar-App #Titlebar-Minimize:hover{background-color:var(--clr-text-25);color:var(--clr-text-100)}#virtualartgames-titlebar #Titlebar-App #Titlebar-Close:hover{background-color:#f55;color:var(--clr-text-100)}