@import "https://fonts.googleapis.com/css?family=DM+Sans:400,500,700&display=swap";:root{--white-1:#1a1a1a;--white-2:#2a2a2a;--white-3:#333;--white-4:#2f2f2f;--white-5:#2f2f2f;--white-6:#242424;--white-7:#1f1f1f;--white-8:#3a3a3a;--white-9:#353535;--white-10:#1e1e1e;--white-11:#2d2d2d;--white-12:#3d3d3d;--white-13:#4a4a4a;--white-14:#1f1f1f;--white-15:#4a4a4a;--white-16:#383838;--white-17:#4a4a4a;--white-18:#4c4c4c;--white-19:#2a2a2a;--black-1:#fff;--black-2:#e4e6ea;--black-3:#b8bbbf;--black-4:#fff;--black-5:#fff;--black-6:#a8a8a8;--black-7:#b8b8b8;--primary-1:#50b5ff;--primary-2:#00c6fb;--primary-3:#1876f2;--success:#5cb85c;--error:#fa9b8a;--dark-blue-1:#22233a;--dark-blue-2:#131e40;--gray-1:#888;--gray-2:#aaa;--gray-3:#888;--gray-4:#a8a8a8;--gray-5:#999;--gray-6:#b8b8b8;--gray-7:#b8bbbf;--gray-8:#a0a0a0;--gray-9:#9aa0a6;--gray-10:#81858b;--gray-11:#b0b3b8;--gray-12:#b8bbbf;--gray-13:#b8bbbf;--gray-14:#2a2a2a;--gray-15:#b8bbbf;--gray-16:#4a4a4a;--gray-17:#b8bbbf;--gray-18:#e4e6ea;--red-1:#f33e58;--red-2:#d3394c;--red-3:#ef9a9a;--red-4:#f44;--red-5:#fb3958;--red-6:#721c24;--red-7:#4a1f24;--red-8:#5a252a;--yellow-1:#f7b124;--orange-1:#e9710f;--bluish-white:#1a2332;--bluish-white-1:#1a2433;--green-1:#5cb85c;--green-2:#2d4a2d;--green-3:#3d5a3d;--small-text:.875rem;--extra-small-text:.7em;--letter-spacing:1px}*{box-sizing:border-box;outline:none;margin:0;padding:0}*,:after,:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{background-color:var(--white-10);width:100%;height:100vh;color:var(--black-1);scrollbar-gutter:stable;margin:0;font-family:DM Sans,sans-serif;position:fixed;overflow:hidden}@media (max-width:768px){body{scrollbar-gutter:stable;height:auto;min-height:100vh;position:relative;overflow:hidden auto}}*{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scrollbar-gutter:stable;overflow-x:hidden}h1,h2,h3,h4,h5,h6,p{margin:0}.button{text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:.25rem;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.notifications,.followers,.following,.people,.photos{background-color:var(--white-1);max-width:1152px;height:40px;color:var(--black-1);border-radius:5px;align-items:center;margin:auto auto 20px;padding-left:10px;font-size:20px;font-weight:700;display:flex}@media (max-width:768px){.notifications,.followers,.following,.people,.photos{max-width:100%;height:auto;min-height:40px;margin-top:10px;margin-bottom:10px;padding:0 10px;font-size:18px}}.empty-page{background-color:var(--white-1);text-align:center;max-width:1152px;color:var(--black-1);border-radius:16px;margin:auto;padding:24px;font-size:18px;font-weight:700}@media (max-width:768px){.empty-page{max-width:100%;margin:10px;padding:16px;font-size:16px}}.avatar-skeleton{width:50px;height:50px;line-height:1}.alert-error{background-color:var(--red-7);border-color:var(--red-8);color:var(--red-6)}.alert-success{color:var(--green-1);background-color:var(--green-2);border-color:var(--green-3)}.message-loading{background-color:var(--white-19);border:1px solid var(--white-1);height:90vh}.message-loading .spinner{width:30%;transform:none}.container-wrapper .environment{color:var(--black-1);opacity:.6;padding:10px;font-weight:900;position:absolute}.container-wrapper-auth .tabs .tab-group .active button{background:var(--white-2);color:var(--black-1);border-top:3px solid var(--primary-1)}.container-wrapper-auth .tabs .tab-group li button,.container-wrapper-auth .tabs .tab-group .forgot-password,.container-wrapper-auth .tabs .tab-group .reset-password{background:var(--white-1);color:var(--black-2);float:left;text-align:center;cursor:pointer;border:none;border-top:3px solid #0000;width:50%;padding:15px;font-size:20px;text-decoration:none;transition:all .4s ease-in-out;display:block}.container-wrapper-auth .tabs .tab-group li button:hover,.container-wrapper-auth .tabs .tab-group .forgot-password:hover,.container-wrapper-auth .tabs .tab-group .reset-password:hover{background:var(--white-2);color:var(--black-1)}.container-wrapper-auth .tabs .tabs-forgot-password{border-bottom-right-radius:15px;border-bottom-left-radius:15px;height:240px}.page-loader{background-color:var(--white-19);width:100vw;height:100vh}.container-wrapper{z-index:1;background:var(--white-10);background-image:linear-gradient(135deg,var(--white-10)0%,var(--white-1)50%,var(--white-10)100%);place-content:center;width:100vw;min-height:100vh;padding:15px;display:grid;position:relative}.container-wrapper:before{content:"";z-index:-1;opacity:1;background:linear-gradient(135deg,#50b5ff0d 0%,#00c6fb0d 100%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.container-wrapper-auth{text-align:left;flex-direction:column;justify-content:center;display:flex}.container-wrapper-auth .tabs{background:var(--white-1);border-radius:15px;max-width:500px;margin:30px auto;padding:0;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000004d}.container-wrapper-auth .tabs .tab-group{margin:0;padding:0;list-style:none}.container-wrapper-auth .tabs .tab-group .tab .forgot-password{background:var(--white-1);color:var(--black-2);text-align:center;cursor:default;border:none;border-top:3px solid #0000;width:100%;padding:15px;font-size:20px;text-decoration:none;transition:all .4s ease-in-out;display:block}.container-wrapper-auth .tabs .tab-item{padding:30px 0 0}.forgot-password-tabs{height:240px}.forgot-password-tabs .tabs-auth .tab-group .tab .forgot-password{width:100%}.forgot-password-form .form-input-container{margin-bottom:20px}.forgot-password-form .auth-button{color:var(--white-1);background-color:var(--primary-1);border-color:var(--primary-1);cursor:pointer;width:100%;font-weight:700;display:block}.forgot-password-form .auth-button:disabled{cursor:not-allowed;pointer-events:none;opacity:.5;background-color:var(--primary-1);border-color:var(--primary-1)}.forgot-password-form a{color:inherit;text-decoration:none}.forgot-password-form .login{cursor:pointer;justify-content:flex-end;padding-top:10px;display:flex}.forgot-password-form .login .arrow-left{margin-top:2px;margin-right:2px}.forgot-password-form .login:hover{color:var(--primary-1)}.form-row .form-label{font-size:var(--small-text);text-transform:capitalize;letter-spacing:var(--letter-spacing);margin-bottom:.5rem;display:block}.form-row .form-input{width:100%;color:var(--gray-11);background-color:var(--white-1);border:1px solid var(--white-17);background-clip:padding-box;border-radius:.25rem;outline:0;padding:.375rem .75rem;font-size:1rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.auth-form .form-input-container{margin-bottom:20px}.auth-form .form-input-container .checkmark-container{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:baseline;font-size:14px;display:flex}.auth-form .form-input-container .checkmark-container input{cursor:pointer;margin-right:10px}.auth-form .form-input-container .error{border:1px solid var(--error)}.auth-form .auth-button{color:var(--white-1);background-color:var(--primary-1);border-color:var(--primary-1);cursor:pointer;width:100%;font-weight:700;display:block}.auth-form .auth-button:disabled{cursor:not-allowed;pointer-events:none;background-color:var(--primary-1);opacity:.5;border-color:var(--primary-1)}.auth-form a{color:inherit;text-decoration:none}.auth-form .forgot-password{cursor:pointer;justify-content:flex-end;padding-top:10px;display:flex}.auth-form .forgot-password .arrow-right{margin-top:2px;margin-left:2px}.auth-form .forgot-password:hover{color:var(--primary-1)}.oauth-button{border:1px solid var(--black-3,#ddd);background:var(--white-1,#fff);width:100%;color:var(--black-1,#333);cursor:pointer;text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:10px;margin-bottom:12px;padding:12px 20px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.oauth-button:hover{background:var(--white-2,#f5f5f5);border-color:var(--black-2,#bbb);transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.oauth-button:active{transform:translateY(0);box-shadow:0 1px 4px #0000001a}.oauth-button .oauth-icon{flex-shrink:0;font-size:18px}.oauth-button span{text-align:center;flex:1}.oauth-button-google{color:#db4437;border-color:#db4437}.oauth-button-google:hover{color:var(--white-1,#fff);background:#db4437;border-color:#db4437}.oauth-button-github{color:#333;border-color:#333}.oauth-button-github:hover{color:var(--white-1,#fff);background:#333;border-color:#333}.oauth-button-facebook{color:#1877f2;border-color:#1877f2}.oauth-button-facebook:hover{color:var(--white-1,#fff);background:#1877f2;border-color:#1877f2}.auth-inner{width:100%}.auth-inner .oauth-section{margin-bottom:20px}.auth-inner .divider{text-align:center;color:var(--black-2,#666);align-items:center;margin:20px 0;font-size:14px;display:flex}.auth-inner .divider:before,.auth-inner .divider:after{content:"";border-bottom:1px solid var(--black-3,#ddd);flex:1}.auth-inner .divider:before{margin-right:10px}.auth-inner .divider:after{margin-left:10px}.auth-inner .divider span{padding:0 10px}.auth-form,.form-input-container{flex-direction:column;gap:1rem;display:flex}.alerts{border-radius:4px;margin-bottom:1rem;padding:1rem}.alert-success{color:#fff;background-color:#4caf50}.alert-error{color:#fff;background-color:#f44336}.auth-button{margin-top:1rem}.reset-password-tabs{height:340px}.reset-password-tabs .tabs-auth .tab-group .tab .reset-password{width:100%}.reset-password-form .form-input-container{margin-bottom:20px}.reset-password-form .auth-button{color:var(--white-1);background-color:var(--primary-1);border-color:var(--primary-1);cursor:pointer;width:100%;font-weight:700;display:block}.reset-password-form .auth-button:disabled{cursor:not-allowed;pointer-events:none;opacity:.5;background-color:var(--primary-1);border-color:var(--primary-1)}.reset-password-form a{color:inherit;text-decoration:none}.reset-password-form .login{cursor:pointer;justify-content:flex-end;padding-top:10px;display:flex}.reset-password-form .login .arrow-left{margin-top:2px;margin-right:2px}.reset-password-form .login:hover{color:var(--primary-1)}.oauth-callback{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.oauth-callback-message{color:var(--black-2,#666);margin-top:20px;font-size:16px}.oauth-callback-error{justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.oauth-callback-error .error-message{text-align:center;background:var(--white-1,#fff);border-radius:8px;max-width:500px;padding:40px;box-shadow:0 4px 20px #0000001a}.oauth-callback-error .error-message h2{color:var(--error,#f44336);margin-bottom:16px}.oauth-callback-error .error-message p{color:var(--black-2,#666);margin-bottom:12px;line-height:1.6}.error-container{flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}.error-container .oops{color:var(--primary-1);text-transform:uppercase;font-size:10rem;font-weight:700}.error-container .not-found{color:var(--primary-1);font-size:2rem;font-weight:700}.error-container .back-button{color:var(--white-1);background-color:var(--primary-1);border-color:var(--primary-1);cursor:pointer;margin-top:40px;font-weight:700;display:block}.avatar-container{background-color:var(--primary-1);aspect-ratio:1;flex-shrink:0;justify-content:center;align-items:center;display:flex}.avatar-content{object-fit:cover;aspect-ratio:1;flex-shrink:0;max-width:100%;max-height:100%;overflow:hidden}.avatar-content:before,.avatar-content[src=""],.avatar-content:not([src]){display:none}.suggestions-list-container{grid:"suggestions-header""hr""suggestions-list";display:grid}@media (max-width:768px){.suggestions-list-container{padding:0}}.suggestions-list-container .suggestions-header{color:var(--black-3);grid-area:suggestions-header;grid-template-columns:max-content;height:50px;padding:0;font-size:16.8px;display:grid}@media (max-width:768px){.suggestions-list-container .suggestions-header{height:45px}}.suggestions-list-container .suggestions-header .title-text{white-space:nowrap;text-overflow:ellipsis;align-self:center;padding-left:20px;font-size:18px;font-weight:600;overflow-x:hidden}@media (max-width:768px){.suggestions-list-container .suggestions-header .title-text{padding-left:15px;font-size:16px}}.suggestions-list-container hr{border:0;border-top:1px solid var(--white-4);grid-area:hr;margin:0}.suggestions-list-container .suggestions-container{grid:"suggestions""view-more";grid-area:suggestions-list;padding:0 20px}@media (max-width:768px){.suggestions-list-container .suggestions-container{padding:0 15px}}.suggestions-list-container .suggestions-container .suggestions{max-height:480px;color:var(--white);cursor:pointer;grid-area:suggestions;margin-top:20px;padding:0;display:grid;overflow-y:scroll}@media (max-width:768px){.suggestions-list-container .suggestions-container .suggestions{max-height:400px;margin-top:15px}}.suggestions-list-container .suggestions-container .suggestions .suggestions-item{grid-template-columns:40px 1fr max-content;width:100%;margin-bottom:30px;display:grid}@media (max-width:768px){.suggestions-list-container .suggestions-container .suggestions .suggestions-item{grid-template-columns:35px 1fr max-content;gap:8px;margin-bottom:20px}}.suggestions-list-container .suggestions-container .suggestions .suggestions-item .title-text{white-space:nowrap;text-overflow:ellipsis;color:var(--black-3);align-self:center;margin-left:10px;font-size:14px;font-weight:600;overflow-x:hidden}@media (max-width:768px){.suggestions-list-container .suggestions-container .suggestions .suggestions-item .title-text{margin-left:8px;font-size:13px}}.suggestions-list-container .suggestions-container .suggestions .suggestions-item .add-icon{color:var(--white-15);font-size:24px}@media (max-width:768px){.suggestions-list-container .suggestions-container .suggestions .suggestions-item .add-icon{font-size:20px}}.suggestions-list-container .suggestions-container .suggestions .suggestions-item .add-icon .follow{background-color:var(--primary-1);color:var(--white-1);cursor:pointer;padding:2px 6px;font-size:14px;font-weight:700}@media (max-width:768px){.suggestions-list-container .suggestions-container .suggestions .suggestions-item .add-icon .follow{padding:2px 5px;font-size:12px}}.suggestions-list-container .suggestions-container .suggestions .suggestions-item .add-icon .follow:hover{opacity:.8}.suggestions-list-container .suggestions-container .view-more{color:var(--primary-1);cursor:pointer;grid-area:view-more;justify-content:center;align-items:center;height:50px;padding-bottom:10px;display:flex}@media (max-width:768px){.suggestions-list-container .suggestions-container .view-more{height:45px;padding-bottom:8px;font-size:14px}}.suggestions-list-container .suggestions-container .view-more:hover{opacity:.8}.modal-wrapper{z-index:1050;box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;min-height:100%;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}@media (max-width:768px){body:has(.streams:not([style*="display: none"])) .modal-wrapper{-webkit-overflow-scrolling:touch!important;inset:0!important;justify-content:flex-start!important;align-items:flex-start!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden auto!important;transform:none!important}}@media screen and (max-width:768px){body:has(.streams:not([style*="display: none"])) .modal-wrapper{-webkit-overflow-scrolling:touch!important;inset:0!important;justify-content:flex-start!important;align-items:flex-start!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden auto!important;transform:none!important}}@media (max-width:768px){.modal-wrapper{-webkit-overflow-scrolling:touch!important;inset:0!important;justify-content:flex-start!important;align-items:flex-start!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden auto!important;transform:none!important}}.modal-bg{z-index:0;background:var(--white-11);opacity:.6;width:100%;height:100%;position:absolute;top:0;left:0}.menu-container{z-index:999999;justify-content:center;align-items:center;position:relative}.menu-container .menu{background:var(--white-1);width:300px;box-shadow:0 1px 8px var(--white-16);opacity:0;visibility:hidden;border-radius:8px;transition:opacity .4s,transform .4s,visibility .4s;position:absolute;top:40px;transform:translateY(-20px)}.menu-container .menu.active{opacity:1;visibility:visible}.menu-container .menu ul{margin:0;padding:0;list-style:none}.menu-container .menu li{border-bottom:1px solid var(--white-16);cursor:pointer;grid-template:"icon text"1fr/30px 1fr;display:grid}.menu-container .menu li:hover{background-color:var(--bluish-white-1)}.menu-container .menu li .menu-icon{grid-area:icon;width:fit-content;display:flex}.menu-container .menu li .menu-icon .globe-icon{color:var(--primary-1);width:25px;height:25px;margin:auto;font-size:20px;display:flex}.menu-container .menu li .menu-text{grid-area:text}.menu-container .menu li .menu-text-header{height:21px;color:var(--black-2);margin-bottom:2px;font-weight:700;line-height:21px}.menu-container .menu li div{color:var(--gray-9);padding:8px 20px;text-decoration:none;display:block}.modal-box-content{z-index:1;margin:.5rem 0 1.5rem;padding:0 16px;display:flex;position:relative}.modal-box-content .user-post-image .post-rounded-circle{border-radius:50%;width:40px;height:40px}.modal-box-content .modal-box-info{min-height:45px;color:var(--gray-3);flex-direction:column;flex:1;justify-content:flex-start;margin-left:15px;display:flex}.modal-box-content .modal-box-info .inline-title-display{color:var(--gray-7);text-transform:capitalize;margin-bottom:0;margin-right:5px;font-size:16px;font-weight:400;line-height:1.5;display:inline-block}.modal-box-content .modal-box-info .inline-display{min-height:18px;margin-top:2px;margin-bottom:0;line-height:1.5;display:inline-block}.modal-box-content .modal-box-info .inline-display .feeling-icon{object-fit:cover;vertical-align:middle;width:20px;height:20px;margin:0 4px}.modal-box-content .modal-box-info .inline-display span{color:var(--gray-3);font-weight:bolder;display:inline}.modal-box-content .modal-box-info .time-text-display{color:var(--primary-1);cursor:pointer;text-transform:capitalize;text-align:left;margin-top:4px;margin-left:0;padding-left:0;font-size:15px;line-height:1.5;display:block}.modal-box-content .modal-box-info .time-text-display .selected-item-text{vertical-align:middle;margin-left:0;margin-right:4px;font-weight:500;display:inline-block}.modal-box-content .modal-box-info .time-text-display .selected-item-text:empty{display:none}.modal-box-content .modal-box-info .time-text-display .globe{vertical-align:middle;margin-right:3px}.modal-box-content .modal-box-info .time-text-display>div{vertical-align:middle;margin-left:0;padding-left:0;display:inline-block}.modal-box-content .modal-box-info .time-text-display .privacy-item{-webkit-user-select:none;user-select:none;pointer-events:auto;cursor:pointer;contenteditable:false;z-index:2;align-items:center;margin-left:0;padding-left:0;font-weight:700;display:inline-flex;position:relative}.modal-box-content .modal-box-info .time-text-display .privacy-item span{color:var(--gray-11);margin-left:5px;font-size:14px;font-weight:700}.feelings-container{background-color:var(--white-1);transform-style:flat;transform-origin:50% 50% 0;z-index:100;border-radius:6px;transition:all .2s linear;position:absolute;bottom:150px;right:calc(50% - 240px);box-shadow:0 1px 15px 1px #00000014}.feelings-container-picker{width:300px;height:200px}.feelings-container-picker p{color:var(--black-5);margin:0;padding:10px 15px;font-size:1rem;font-weight:700}.feelings-container-picker hr{margin:0;padding:0}.feelings-container-picker-list{cursor:pointer;height:calc(100% - 44px);padding:10px 15px;list-style:none;overflow-y:scroll}.feelings-container-picker-list-item{padding:8px 0;font-size:.8rem;display:flex}.feelings-container-picker-list-item:hover{background-color:var(--white-14)}.feelings-container-picker-list-item img{object-fit:cover;width:20px;height:20px;margin-right:10px}.modal-box-selection{z-index:2;box-sizing:border-box;width:100%;padding:10px 15px;position:relative;overflow:visible}@media (max-width:768px){.modal-box-selection{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin-top:10px;padding:10px 8px;overflow:visible}}.modal-box-selection .post-form-list{box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex;overflow:visible}@media (max-width:768px){.modal-box-selection .post-form-list{box-sizing:border-box;justify-content:flex-start;width:100%;margin:0;padding:0;overflow:visible;gap:0!important}}.modal-box-selection .post-form-list .post-form-list-item{color:var(--primary-1);background:var(--white-7);cursor:pointer;white-space:nowrap;border-radius:5px;flex-shrink:0;align-items:center;margin-right:0;padding:.5rem;display:flex;overflow:visible}@media (max-width:768px){.modal-box-selection .post-form-list .post-form-list-item{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;flex:0 0 calc(25% - 2px);min-width:0;max-width:calc(25% - 2px);margin:0 2px 0 0;padding:.35rem .5rem;font-size:12px;overflow:hidden;gap:0!important}}.modal-box-selection .post-form-list .post-form-list-item img{padding-right:5px}@media (max-width:768px){.modal-box-selection .post-form-list .post-form-list-item img{flex-shrink:0;width:14px;height:14px;padding-right:3px}}.modal-box-selection .post-form-list .post-form-list-item svg{vertical-align:middle;align-items:center;display:inline-flex}.modal-box-selection .post-form-list .image-select .file-input{display:none}.giphy-container{background-color:#0000;border-radius:6px}.giphy-container-picker{grid-template-areas:"form""list";margin-top:5px;display:grid}.giphy-container-picker-form{grid-area:form;margin:0 10px;display:grid;position:relative}.giphy-container-picker-form .form-row .form-input{padding:2px 40px 0;line-height:0}.giphy-container-picker-form-input{border:1px solid var(--white-4);width:100%;height:45px;color:var(--gray-8);background:0 0;border-radius:10px;outline:none;padding-left:40px;font-size:14px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;overflow:visible}.giphy-container-picker-form-input::placeholder{color:var(--gray-8);font-weight:700}.giphy-container-picker-form .search{color:var(--primary-1);font-size:16px;position:absolute;top:15px;left:15px}.giphy-container-picker-list{grid-area:list;height:100vh;list-style:none;overflow:scroll}.giphy-container-picker-list-item{padding-bottom:15px;padding-left:10px;padding-right:10px;font-size:.8rem}.giphy-container-picker-list-no-item{color:var(--primary-1);text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spinner{text-align:center;z-index:999999;width:100px;margin:auto 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spinner>div{border-radius:100%;width:18px;height:18px;animation:1.4s ease-in-out infinite both bounce;display:inline-block}.spinner .bounce1{animation-delay:-.32s}.spinner .bounce2{animation-delay:-.16s}@keyframes bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@media (max-width:768px){body:has(.streams:not([style*="display: none"])) .modal-box{box-sizing:border-box!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;min-height:auto!important;max-height:100vh!important;padding:10px!important;padding-bottom:max(10px,10px + env(safe-area-inset-bottom))!important;border-radius:0!important;flex-direction:column!important;align-self:flex-start!important;height:auto!important;margin:0!important;display:flex!important;position:relative!important;top:0!important;left:0!important;right:0!important;overflow:hidden auto!important;transform:none!important}}@media screen and (max-width:768px){body:has(.streams:not([style*="display: none"])) .modal-box{box-sizing:border-box!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;min-height:auto!important;max-height:100vh!important;padding:10px!important;padding-bottom:max(10px,10px + env(safe-area-inset-bottom))!important;border-radius:0!important;flex-direction:column!important;align-self:flex-start!important;height:auto!important;margin:0!important;display:flex!important;position:relative!important;top:0!important;left:0!important;right:0!important;overflow:hidden auto!important;transform:none!important}}@media (max-width:768px){.modal-box{box-sizing:border-box!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;min-height:auto!important;max-height:100vh!important;padding:10px!important;padding-bottom:max(10px,10px + env(safe-area-inset-bottom))!important;border-radius:0!important;flex-direction:column!important;align-self:flex-start!important;height:auto!important;margin:0!important;display:flex!important;position:relative!important;top:0!important;left:0!important;right:0!important;overflow:hidden auto!important;transform:none!important}}@media (max-width:768px){.modal-box-button{background-color:var(--white-1);z-index:100;width:100%;padding:10px;padding-bottom:max(10px,env(safe-area-inset-bottom));pointer-events:auto;touch-action:manipulation;margin-top:10px;position:sticky;bottom:0;left:0;right:0;box-shadow:0 -2px 10px #0000001a}}@media (max-width:768px){.modal-box-button .post-button{pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;appearance:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;z-index:1;height:44px;min-height:44px;font-size:16px;position:relative}}@media (max-width:768px){.modal-box-form{box-sizing:border-box;width:100%;max-width:100%}}@media (max-width:768px){.modal-box-form .main{box-sizing:border-box;width:100%;max-width:100%}}@media (max-width:768px){.modal-box-form .editable{word-break:break-word;overflow-wrap:break-word;box-sizing:border-box;width:100%;max-width:100%;padding:0 15px}}@media (max-width:768px){.modal-box-form .flex-row{box-sizing:border-box;width:100%;max-width:100%}}@media (max-width:768px){.modal-box-form .flex-item{box-sizing:border-box;width:100%;max-width:100%}}@media (max-width:768px){.modal-box-form .textInputColor{word-break:break-word;overflow-wrap:break-word;box-sizing:border-box;width:100%;max-width:100%;padding:0 15px;font-size:28px}}@media (max-width:768px){.modal-box-image-form{box-sizing:border-box;width:100%;max-width:100%}}@media (max-width:768px){.modal-box-image-form .post-input{word-break:break-word;overflow-wrap:break-word;box-sizing:border-box;width:100%;max-width:100%;padding:0 10px}}@media (max-width:768px){.char_count{float:none;z-index:15;background-color:var(--white-1);white-space:nowrap;pointer-events:none;border-radius:4px;margin-bottom:0;margin-right:0;padding:4px 8px;position:absolute;bottom:130px;left:auto;right:15px;box-shadow:0 2px 8px #00000026}}@media (max-width:768px) and (max-width:480px){.char_count{bottom:140px}}@media (max-width:768px){body:has(.streams:not([style*="display: none"])) .char_count{z-index:20;white-space:nowrap;pointer-events:none;position:absolute;bottom:130px;left:auto;right:15px}}@media (max-width:768px) and (max-width:480px){body:has(.streams:not([style*="display: none"])) .char_count{bottom:140px}}@media (max-width:768px){body:has(.streams:not([style*="display: none"])) .modal-box-header{height:auto!important;min-height:40px!important;padding:12px!important}body:has(.streams:not([style*="display: none"])) .modal-box-header h2{white-space:nowrap!important;font-size:1rem!important}body:has(.streams:not([style*="display: none"])) .modal-box-header-cancel{height:auto!important;min-height:40px!important;font-size:1.25rem!important}}@media screen and (max-width:768px){body:has(.streams:not([style*="display: none"])) .modal-box-header{height:auto!important;min-height:40px!important;padding:12px!important}body:has(.streams:not([style*="display: none"])) .modal-box-header h2{white-space:nowrap!important;font-size:1rem!important}body:has(.streams:not([style*="display: none"])) .modal-box-header-cancel{height:auto!important;min-height:40px!important;font-size:1.25rem!important}}@media (max-width:768px){body:has(.streams:not([style*="display: none"])) .modal-box-button{background-color:var(--white-1)!important;z-index:10!important;padding:10px!important;padding-bottom:max(10px,env(safe-area-inset-bottom))!important;box-sizing:border-box!important;width:100%!important;margin-top:10px!important;position:sticky!important;bottom:0!important;box-shadow:0 -2px 10px #0000001a!important}body:has(.streams:not([style*="display: none"])) .modal-box-button .post-button{pointer-events:auto!important;touch-action:manipulation!important;appearance:none!important;-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;-webkit-tap-highlight-color:transparent!important;z-index:1!important;cursor:pointer!important;height:44px!important;min-height:44px!important;font-size:16px!important;position:relative!important}body:has(.streams:not([style*="display: none"])) .modal-giphy-header{grid-template-columns:auto 1fr auto!important;align-items:center!important;height:auto!important;min-height:40px!important;padding:12px 10px!important}body:has(.streams:not([style*="display: none"])) .modal-giphy-header h2{white-space:nowrap!important;text-overflow:ellipsis!important;text-align:center!important;justify-self:center!important;margin:0!important;padding:0 8px!important;font-size:.9rem!important;line-height:1.2!important;overflow:hidden!important}body:has(.streams:not([style*="display: none"])) .modal-giphy-header .back-button{min-width:32px!important;margin-top:0!important;padding:0!important;font-size:1.25rem!important}}@media screen and (max-width:768px){body:has(.streams:not([style*="display: none"])) .modal-box-button{background-color:var(--white-1)!important;z-index:10!important;padding:10px!important;padding-bottom:max(10px,env(safe-area-inset-bottom))!important;box-sizing:border-box!important;width:100%!important;margin-top:10px!important;position:sticky!important;bottom:0!important;box-shadow:0 -2px 10px #0000001a!important}body:has(.streams:not([style*="display: none"])) .modal-box-button .post-button{pointer-events:auto!important;touch-action:manipulation!important;appearance:none!important;-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;-webkit-tap-highlight-color:transparent!important;z-index:1!important;cursor:pointer!important;height:44px!important;min-height:44px!important;font-size:16px!important;position:relative!important}body:has(.streams:not([style*="display: none"])) .modal-giphy-header{grid-template-columns:auto 1fr auto!important;align-items:center!important;height:auto!important;min-height:40px!important;padding:12px 10px!important}body:has(.streams:not([style*="display: none"])) .modal-giphy-header h2{white-space:nowrap!important;text-overflow:ellipsis!important;text-align:center!important;justify-self:center!important;margin:0!important;padding:0 8px!important;font-size:.9rem!important;line-height:1.2!important;overflow:hidden!important}body:has(.streams:not([style*="display: none"])) .modal-giphy-header .back-button{min-width:32px!important;margin-top:0!important;padding:0!important;font-size:1.25rem!important}body:has(.streams:not([style*="display: none"])) .modal-wrapper .modal-box{box-sizing:border-box!important;border-radius:0!important;align-self:flex-start!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;min-height:auto!important;max-height:100vh!important;margin:0!important;padding:10px!important;position:relative!important;top:0!important;left:0!important;right:0!important;overflow:hidden auto!important;transform:none!important}body:has(.streams:not([style*="display: none"])) div.modal-wrapper{inset:0!important;justify-content:flex-start!important;align-items:flex-start!important;width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden auto!important;transform:none!important}body:has(.streams:not([style*="display: none"])) div.modal-box{width:100vw!important;min-width:100vw!important;max-width:100vw!important;max-height:100vh!important;padding:10px!important;padding-bottom:max(10px,10px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;flex-direction:column!important;margin:0!important;display:flex!important;top:0!important;left:0!important;right:0!important;transform:none!important}}@media (max-width:768px){.modal-box-button{background-color:var(--white-1)!important;z-index:100!important;width:100%!important;padding:10px!important;padding-bottom:max(10px,env(safe-area-inset-bottom))!important;box-sizing:border-box!important;flex-shrink:0!important;margin-top:10px!important;position:sticky!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 -2px 10px #0000001a!important}.modal-box-button .post-button{box-sizing:border-box!important;pointer-events:auto!important;touch-action:manipulation!important;appearance:none!important;-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;-webkit-tap-highlight-color:transparent!important;z-index:1!important;cursor:pointer!important;width:100%!important;height:44px!important;min-height:44px!important;font-size:16px!important;position:relative!important}.modal-box{padding-bottom:max(10px,10px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;flex-direction:column!important;max-height:100vh!important;display:flex!important;overflow:hidden auto!important}}.modal-box{box-sizing:border-box;z-index:1;background-color:var(--white-1);border-radius:8px;flex-direction:column;width:500px;max-width:90vw;min-height:620px;margin:20px auto;display:flex;position:relative;overflow:hidden}@media (max-width:768px){body:has(.streams:not([style*="display: none"])) .modal-box{box-sizing:border-box!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;min-height:auto!important;max-height:100vh!important;padding:10px!important;padding-bottom:max(10px,10px + env(safe-area-inset-bottom))!important;border-radius:0!important;flex-direction:column!important;align-self:flex-start!important;height:auto!important;margin:0!important;display:flex!important;position:relative!important;top:0!important;left:0!important;right:0!important;overflow:hidden auto!important;transform:none!important}}@media screen and (max-width:768px){body:has(.streams:not([style*="display: none"])) .modal-box{box-sizing:border-box!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;min-height:auto!important;max-height:100vh!important;padding:10px!important;padding-bottom:max(10px,10px + env(safe-area-inset-bottom))!important;border-radius:0!important;flex-direction:column!important;align-self:flex-start!important;height:auto!important;margin:0!important;display:flex!important;position:relative!important;top:0!important;left:0!important;right:0!important;overflow:hidden auto!important;transform:none!important}}@media (max-width:768px){.modal-box{box-sizing:border-box!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;min-height:auto!important;max-height:100vh!important;padding:10px!important;padding-bottom:max(10px,10px + env(safe-area-inset-bottom))!important;border-radius:0!important;flex-direction:column!important;align-self:flex-start!important;height:auto!important;margin:0!important;display:flex!important;position:relative!important;top:0!important;left:0!important;right:0!important;overflow:hidden auto!important;transform:none!important}}.modal-box-loading{box-sizing:border-box;z-index:10;background-color:var(--white-1);opacity:.9;pointer-events:none;cursor:pointer;border-radius:8px;flex-direction:column;grid-area:modal;place-self:center;width:500px;max-width:90vw;min-height:620px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.modal-box-loading span{text-align:center;width:100px;color:var(--gray-2);margin:auto 0;font-size:20px;font-weight:700;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.modal-box-header{text-align:center;grid-template:".h2 button"1fr/1fr 1fr 1fr;height:40px;padding:16px;display:grid}.modal-box-header h2{color:var(--gray-11);white-space:nowrap;text-overflow:ellipsis;grid-area:h2;margin:0;padding:0;font-size:1.25rem;font-weight:700;overflow:hidden}.modal-box-header-cancel{color:var(--gray-11);cursor:pointer;text-align:right;background:0 0;border:0;outline:none;grid-area:button;height:40px;margin-top:-5px;font-size:1.5rem;font-weight:400}.modal-box-button{margin-top:10px;padding:10px;position:relative}@media (max-width:768px){.modal-box-button{background-color:var(--white-1);z-index:100;width:100%;padding:10px;padding-bottom:max(10px,env(safe-area-inset-bottom));pointer-events:auto;touch-action:manipulation;margin-top:10px;position:sticky;bottom:0;left:0;right:0;box-shadow:0 -2px 10px #0000001a}}.modal-box-button .post-button{background-color:var(--primary-1);width:100%;height:35px;color:var(--white-1);cursor:pointer;opacity:1;border:none;border-radius:6px;outline:none;font-weight:700}@media (max-width:768px){.modal-box-button .post-button{pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;appearance:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;z-index:1;height:44px;min-height:44px;font-size:16px;position:relative}}.modal-box-button .post-button:hover{background-color:var(--primary-1);opacity:.8}.modal-box-button .post-button:disabled{cursor:not-allowed;pointer-events:none;background-color:var(--primary-1);opacity:.5;border-color:var(--primary-1)}.modal-box-form{z-index:0;box-sizing:border-box;width:100%;max-width:100%;margin-top:0;position:relative}@media (max-width:768px){.modal-box-form{box-sizing:border-box;width:100%;max-width:100%}}.modal-box-form .main{box-sizing:border-box;flex-direction:column;width:100%;max-width:100%;display:flex}@media (max-width:768px){.modal-box-form .main{box-sizing:border-box;width:100%;max-width:100%}}.modal-box-form .editable{word-break:break-word;overflow-wrap:break-word;box-sizing:border-box;unicode-bidi:embed;border:none;outline:none;width:100%;max-width:100%;height:300px;max-height:400px;padding:0 20px;font-size:24px;overflow:hidden scroll;cursor:text!important;color:#000!important;caret-color:#000!important;-webkit-text-fill-color:#000!important;text-align:left!important;direction:ltr!important}@media (max-width:768px){.modal-box-form .editable{word-break:break-word;overflow-wrap:break-word;box-sizing:border-box;width:100%;max-width:100%;padding:0 15px}}.modal-box-form .editable:focus{outline:none;cursor:text!important;caret-color:#000!important;color:#000!important;-webkit-text-fill-color:#000!important;text-align:left!important;direction:ltr!important}.modal-box-form .editable:not(.textInputColor){color:#000!important;caret-color:#000!important;-webkit-text-fill-color:#000!important;text-align:left!important;direction:ltr!important}.modal-box-form .editable:empty:before{content:attr(data-placeholder);color:var(--gray-1)}.modal-box-form .flex-row{box-sizing:border-box;justify-content:center;align-items:center;width:100%;max-width:100%;display:flex}@media (max-width:768px){.modal-box-form .flex-row{box-sizing:border-box;width:100%;max-width:100%}}.modal-box-form .flex-column{flex-direction:column;display:flex}.modal-box-form .flex-item{box-sizing:border-box;flex:1;min-width:0;max-width:100%}@media (max-width:768px){.modal-box-form .flex-item{box-sizing:border-box;width:100%;max-width:100%}}.modal-box-form .textInputColor{color:var(--white-1);text-align:center;word-break:break-word;overflow-wrap:break-word;box-sizing:border-box;max-width:100%;caret-color:var(--white-1);justify-content:center;align-items:center;padding:0 20px;font-size:35px;font-weight:900;display:grid;overflow-y:scroll}@media (max-width:768px){.modal-box-form .textInputColor{word-break:break-word;overflow-wrap:break-word;box-sizing:border-box;width:100%;max-width:100%;padding:0 15px;font-size:28px}}.modal-box-form .textInputColor:focus{caret-color:var(--white-1)}.modal-box-form .textInputColor:empty:before{content:attr(data-placeholder);color:var(--white-1)}.modal-box-form .textInputColor::placeholder{color:var(--white-1)}.modal-box-form .defaultInputTextColor{padding-top:120px;padding-bottom:120px}hr{border:0;border-top:1px solid var(--white-4);margin-top:15px}.modal-box-image-form{box-sizing:border-box;grid-template-areas:"input""image";width:100%;max-width:100%;height:400px;display:grid;overflow-y:scroll}@media (max-width:768px){.modal-box-image-form{box-sizing:border-box;width:100%;max-width:100%}}.modal-box-image-form .post-input{word-break:break-word;overflow-wrap:break-word;box-sizing:border-box;border:none;outline:none;grid-area:input;width:100%;max-width:100%;padding:5px 15px 0;font-size:18px;cursor:text!important;color:var(--black-1)!important;caret-color:var(--black-1)!important;-webkit-text-fill-color:var(--black-1)!important;text-align:left!important;writing-mode:horizontal-tb!important;direction:ltr!important;unicode-bidi:embed!important}@media (max-width:768px){.modal-box-image-form .post-input{word-break:break-word;overflow-wrap:break-word;box-sizing:border-box;width:100%;max-width:100%;padding:0 10px}}.modal-box-image-form .post-input[dir]{direction:ltr!important}.modal-box-image-form .post-input[contenteditable=true]{text-align:left!important;direction:ltr!important}.modal-box-image-form .post-input:focus{outline:none;cursor:text!important;caret-color:var(--black-1)!important;color:var(--black-1)!important;-webkit-text-fill-color:var(--black-1)!important;text-align:left!important;direction:ltr!important;unicode-bidi:embed!important}.modal-box-image-form .post-input:empty:before{content:attr(data-placeholder);color:var(--gray-1);text-align:left;direction:ltr}.modal-box-image-form .post-input.flex-item{flex:1;min-width:0}.modal-box-image-form .image-display{grid-area:image;position:relative}.modal-box-image-form .image-display .post-image{width:100%;max-width:100%;height:auto;margin-top:10px;margin-bottom:20px;padding:0 15px}.modal-box-image-form .image-display .image-delete-btn{background:var(--white-9);color:var(--black-2);text-align:center;cursor:pointer;border-radius:5px;width:25px;height:25px;margin-right:5px;line-height:30px;position:absolute;top:15px;left:auto;right:15px}.modal-box-image-form .post-input:empty:before{content:attr(data-placeholder);color:var(--gray-1)}.modal-box-bg-colors{margin-bottom:10px;padding:5px 80px 5px 10px}.modal-box-bg-colors ul{list-style:none}.modal-box-bg-colors ul li{border-radius:8px;width:32px;height:32px;margin-right:4px;display:inline-block}.modal-box-bg-colors ul .whiteColorBorder{border:1px solid var(--white-8)}.char_count{float:right;z-index:3;background-color:var(--white-1);border-radius:4px;margin-right:16px;padding:2px 8px;font-size:14px;position:relative}@media (max-width:768px){.char_count{float:none;z-index:15;background-color:var(--white-1);white-space:nowrap;pointer-events:none;border-radius:4px;margin-bottom:0;margin-right:0;padding:4px 8px;position:absolute;bottom:130px;left:auto;right:15px;box-shadow:0 2px 8px #00000026}}@media (max-width:768px) and (max-width:480px){.char_count{bottom:140px}}@media (max-width:768px){body:has(.streams:not([style*="display: none"])) .char_count{z-index:20;white-space:nowrap;pointer-events:none;position:absolute;bottom:130px;left:auto;right:15px}}@media (max-width:768px) and (max-width:480px){body:has(.streams:not([style*="display: none"])) .char_count{bottom:140px}}.modal-giphy{box-sizing:border-box;z-index:1;pointer-events:all;background-color:var(--white-1);border-radius:8px;flex-direction:column;grid-area:modal;place-self:center;width:500px;max-width:90vw;min-height:600px;position:relative;overflow:hidden}.modal-giphy-header{grid-template:"button h2."1fr/auto 1fr auto;align-items:center;height:40px;padding:16px;display:grid}.modal-giphy-header h2{color:var(--black-5);text-overflow:ellipsis;white-space:nowrap;text-align:center;grid-area:h2;justify-self:center;max-width:100%;font-size:1.25rem;font-weight:700;overflow:hidden}.modal-giphy-header .back-button{color:var(--black-1);cursor:pointer;text-align:left;background:0 0;border:0;outline:none;grid-area:button;height:40px;margin-top:-5px;font-size:1.5rem;font-weight:700}::-webkit-scrollbar{background:0 0;width:0}@media (max-width:768px){body:has(.streams:not([style*="display: none"])) .modal-box-header{height:auto!important;min-height:40px!important;padding:12px!important}body:has(.streams:not([style*="display: none"])) .modal-box-header h2{white-space:nowrap!important;font-size:1rem!important}body:has(.streams:not([style*="display: none"])) .modal-box-header-cancel{height:auto!important;min-height:40px!important;font-size:1.25rem!important}}@media screen and (max-width:768px){body:has(.streams:not([style*="display: none"])) .modal-box-header{height:auto!important;min-height:40px!important;padding:12px!important}body:has(.streams:not([style*="display: none"])) .modal-box-header h2{white-space:nowrap!important;font-size:1rem!important}body:has(.streams:not([style*="display: none"])) .modal-box-header-cancel{height:auto!important;min-height:40px!important;font-size:1.25rem!important}}@media (max-width:768px){body:has(.streams:not([style*="display: none"])) .modal-box-button{background-color:var(--white-1)!important;z-index:10!important;padding:10px!important;padding-bottom:max(10px,env(safe-area-inset-bottom))!important;box-sizing:border-box!important;width:100%!important;margin-top:10px!important;position:sticky!important;bottom:0!important;box-shadow:0 -2px 10px #0000001a!important}body:has(.streams:not([style*="display: none"])) .modal-box-button .post-button{pointer-events:auto!important;touch-action:manipulation!important;appearance:none!important;-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;-webkit-tap-highlight-color:transparent!important;z-index:1!important;cursor:pointer!important;height:44px!important;min-height:44px!important;font-size:16px!important;position:relative!important}body:has(.streams:not([style*="display: none"])) .modal-giphy-header{grid-template-columns:auto 1fr auto!important;align-items:center!important;height:auto!important;min-height:40px!important;padding:12px 10px!important}body:has(.streams:not([style*="display: none"])) .modal-giphy-header h2{white-space:nowrap!important;text-overflow:ellipsis!important;text-align:center!important;justify-self:center!important;margin:0!important;padding:0 8px!important;font-size:.9rem!important;line-height:1.2!important;overflow:hidden!important}body:has(.streams:not([style*="display: none"])) .modal-giphy-header .back-button{min-width:32px!important;margin-top:0!important;padding:0!important;font-size:1.25rem!important}}@media screen and (max-width:768px){body:has(.streams:not([style*="display: none"])) .modal-box-button{background-color:var(--white-1)!important;z-index:10!important;padding:10px!important;padding-bottom:max(10px,env(safe-area-inset-bottom))!important;box-sizing:border-box!important;width:100%!important;margin-top:10px!important;position:sticky!important;bottom:0!important;box-shadow:0 -2px 10px #0000001a!important}body:has(.streams:not([style*="display: none"])) .modal-box-button .post-button{pointer-events:auto!important;touch-action:manipulation!important;appearance:none!important;-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;-webkit-tap-highlight-color:transparent!important;z-index:1!important;cursor:pointer!important;height:44px!important;min-height:44px!important;font-size:16px!important;position:relative!important}body:has(.streams:not([style*="display: none"])) .modal-giphy-header{grid-template-columns:auto 1fr auto!important;align-items:center!important;height:auto!important;min-height:40px!important;padding:12px 10px!important}body:has(.streams:not([style*="display: none"])) .modal-giphy-header h2{white-space:nowrap!important;text-overflow:ellipsis!important;text-align:center!important;justify-self:center!important;margin:0!important;padding:0 8px!important;font-size:.9rem!important;line-height:1.2!important;overflow:hidden!important}body:has(.streams:not([style*="display: none"])) .modal-giphy-header .back-button{min-width:32px!important;margin-top:0!important;padding:0!important;font-size:1.25rem!important}body:has(.streams:not([style*="display: none"])) .modal-wrapper .modal-box{box-sizing:border-box!important;border-radius:0!important;align-self:flex-start!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;min-height:auto!important;max-height:100vh!important;margin:0!important;padding:10px!important;position:relative!important;top:0!important;left:0!important;right:0!important;overflow:hidden auto!important;transform:none!important}body:has(.streams:not([style*="display: none"])) div.modal-wrapper{inset:0!important;justify-content:flex-start!important;align-items:flex-start!important;width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden auto!important;transform:none!important}body:has(.streams:not([style*="display: none"])) div.modal-box{width:100vw!important;min-width:100vw!important;max-width:100vw!important;max-height:100vh!important;padding:10px!important;padding-bottom:max(10px,10px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;flex-direction:column!important;margin:0!important;display:flex!important;top:0!important;left:0!important;right:0!important;transform:none!important}}@media (max-width:768px){.modal-box-button{background-color:var(--white-1)!important;z-index:100!important;width:100%!important;padding:10px!important;padding-bottom:max(10px,env(safe-area-inset-bottom))!important;box-sizing:border-box!important;flex-shrink:0!important;margin-top:10px!important;position:sticky!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 -2px 10px #0000001a!important}.modal-box-button .post-button{box-sizing:border-box!important;pointer-events:auto!important;touch-action:manipulation!important;appearance:none!important;-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;-webkit-tap-highlight-color:transparent!important;z-index:1!important;cursor:pointer!important;width:100%!important;height:44px!important;min-height:44px!important;font-size:16px!important;position:relative!important}.modal-box{padding-bottom:max(10px,10px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;flex-direction:column!important;max-height:100vh!important;display:flex!important;overflow:hidden auto!important}}.post-form{background:var(--white-1);box-sizing:border-box;border-radius:16px;width:100%;max-width:100%;height:240px;margin-bottom:15px;padding:0}@media (max-width:768px){.post-form{box-sizing:border-box;border-radius:8px;width:calc(100% - 24px);max-width:calc(100% - 24px);height:auto;min-height:auto;max-height:none;margin:12px;padding:0}}@media (max-width:480px){.post-form{box-sizing:border-box;width:calc(100% - 24px);max-width:calc(100% - 24px);height:auto;min-height:auto;max-height:none;margin:12px;padding:0}}.post-form-header{border-bottom:1px solid var(--white-4);height:60px;padding:0 16px}@media (max-width:768px){.post-form-header{border-bottom:1px solid var(--white-4);height:auto;min-height:50px;padding:0 12px}}.post-form-header .post-form-title{height:60px;color:var(--gray-11);white-space:nowrap;text-overflow:ellipsis;margin:0;padding-left:0;font-size:19.6px;font-weight:400;line-height:60px;overflow:hidden}@media (max-width:768px){.post-form-header .post-form-title{white-space:nowrap;height:50px;color:var(--gray-11);padding-left:0;font-size:16px;font-weight:500;line-height:50px}}.post-form-body{height:164px;padding:15px 0}@media (max-width:768px){.post-form-body{height:auto;min-height:auto;max-height:none;padding:12px 0}}.post-form-body hr{border:0;border-top:1px solid var(--white-4);margin:12px 0}@media (max-width:768px){.post-form-body hr{margin-top:10px;margin-bottom:10px}}.post-form-body .post-form-input-body{cursor:pointer;align-items:center;gap:12px;height:65px;padding:0 15px;line-height:25px;display:flex}@media (max-width:768px){.post-form-body .post-form-input-body{gap:10px;height:auto;min-height:50px;padding:0 12px}}.post-form-body .post-form-input-body .post-form-input{color:var(--gray-8);cursor:pointer;background:0 0;border:none;outline:none;width:100%;padding:.375rem .75rem;font-size:18px}@media (max-width:768px){.post-form-body .post-form-input-body .post-form-input{padding:.25rem .5rem;font-size:16px}}.post-form-body .post-form-input-body .post-form-input:empty:before{content:attr(data-placeholder);color:var(--gray-1)}.post-form-body .post-form-list{justify-content:flex-start;gap:24px;margin:0;padding:0 15px;list-style:none;display:flex}@media (min-width:769px){.post-form-body .post-form-list{gap:24px}}@media (max-width:768px){.post-form-body .post-form-list{box-sizing:border-box;justify-content:space-between;gap:0;width:100%;padding:0 12px}}.post-form-body .post-form-list-item{color:var(--primary-1);cursor:pointer;white-space:nowrap;background:0 0;border-radius:5px;flex-shrink:0;align-items:center;margin-right:0;padding:.5rem;font-size:14px;font-weight:500;display:flex;overflow:visible}@media (max-width:768px){.post-form-body .post-form-list-item{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--primary-1);background:0 0;flex:1;justify-content:center;gap:4px;margin-right:0;padding:8px 4px;font-size:13px;overflow:hidden}}.post-form-body .post-form-list-item img{object-fit:contain;width:18px;height:18px;padding-right:5px}@media (max-width:768px){.post-form-body .post-form-list-item img{flex-shrink:0;width:16px;height:16px;margin:0;padding-right:4px}}.post-form-body .post-form-list-item svg{vertical-align:middle;align-items:center;width:18px;height:18px;margin-right:5px;display:inline-flex}@media (max-width:768px){.post-form-body .post-form-list-item svg{width:16px;height:16px;margin-right:4px}}.post-form-body .post-form-list .image-select .file-input{display:none}@media (max-width:768px){.post-form-list-item svg{flex-shrink:0;width:14px;height:14px}}.image-modal-container{z-index:1050;background-color:#000000e6;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.image-modal-icon{color:#fff;cursor:pointer;z-index:1051;border-radius:50%;padding:10px;font-size:24px;transition:background-color .2s;position:absolute;top:20px;right:20px}.image-modal-icon:hover{background-color:#ffffff1a}.image-modal-icon-left,.image-modal-icon-right{color:#fff;cursor:pointer;z-index:1051;border-radius:50%;padding:15px;font-size:32px;transition:background-color .2s;position:absolute;top:50%;transform:translateY(-50%)}.image-modal-icon-left:hover,.image-modal-icon-right:hover{background-color:#ffffff1a}.image-modal-icon-left{left:20px}.image-modal-icon-right{right:20px}.image-modal-overlay{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.image-modal-box{justify-content:center;align-items:center;max-width:90%;max-height:90%;display:flex}.modal-image{object-fit:contain;border-radius:8px;max-width:100%;max-height:90vh}.dialog-container{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.dialog{background-color:var(--white-1);border:1px solid var(--white-4);border-radius:16px;min-width:300px;max-width:500px;padding:2rem;box-shadow:0 0 2px #919eab33,0 12px 24px -4px #919eab1f}.dialog h4{color:var(--black-1);margin:0 0 1.5rem;font-size:1.25rem;font-weight:700;line-height:1.5}.btn-container{justify-content:flex-end;gap:1rem;margin-top:1.5rem;display:flex}.btn-container .btn{cursor:pointer;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:600;transition:opacity .2s}.btn-container .btn.cancel-btn{background-color:var(--white-4);color:var(--black-1)}.btn-container .btn.cancel-btn:hover{background-color:var(--white-8)}.btn-container .btn.delete-btn{background-color:var(--red-1);color:var(--white-1)}.btn-container .btn.delete-btn:hover{opacity:.9}@media screen and (max-width:576px){.react-box{transform:scale(.7)}}.reactions{background:var(--white-1);z-index:1000;border-radius:150px;margin:0;list-style-type:none;position:relative;box-shadow:0 0 60px #0003}.reactions ul{height:50px;margin:0;padding:0 5px;display:flex}.reactions li{text-align:center;padding:4px;transition:transform .2s;display:inline-block;position:relative;transform:scale(1)translateY(0)}.reactions li img{width:40px;height:40px}@media screen and (max-width:768px){.dashboard-sidebar.sidebar-open~.dashboard-content .reactions,.dashboard-sidebar.sidebar-open~* .reactions{z-index:999!important}}.comment-area{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;max-width:100%;padding:10px 0;display:flex}.comment-area .like-icon{align-items:center;display:flex}.comment-area .likes-block{align-items:center;gap:10px;display:flex}.comment-area .likes-block-icons{align-items:center;gap:5px;display:flex}.comment-area .reaction-display{cursor:pointer;align-items:center;gap:5px;display:flex}.comment-area .reaction-display .reaction-img{width:20px;height:20px}.comment-area .reactions-container{position:relative}.comment-area .comment-block{cursor:pointer}.comment-area .comment-block .comments-text{color:var(--gray-8);align-items:center;gap:5px;display:flex}.comment-area .comment-block .comments-text .comment-alt{font-size:18px}.reactions-display{align-items:center;gap:10px;padding:10px 0;display:flex}.reactions-display .reaction,.reactions-display .likes-block{align-items:center;display:flex}.reactions-display .likes-block-icons{align-items:center;gap:5px;display:flex}.reactions-display .likes-block-icons.reactions-icon-display{position:relative}.reactions-display .likes-block-icons-list{align-items:center;gap:5px;display:flex}.reactions-display .tooltip-container{cursor:pointer;position:relative}.reactions-display .tooltip-container:hover .tooltip-container-text{opacity:1;visibility:visible}.reactions-display .tooltip-container-text{background:var(--white-1);opacity:0;visibility:hidden;z-index:1000;border-radius:8px;min-width:200px;margin-bottom:5px;padding:10px;transition:opacity .3s,visibility .3s;position:absolute;bottom:100%;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000026}.reactions-display .tooltip-container-text.tooltip-container-bottom{margin-top:5px;margin-bottom:0;top:100%;bottom:auto}.reactions-display .tooltip-container-text.tooltip-container-likes-bottom,.reactions-display .tooltip-container-text.tooltip-container-comments-bottom{margin-top:5px;top:100%;bottom:auto}.reactions-display .tooltip-container-text .title{align-items:center;gap:5px;margin:0 0 10px;font-weight:600;display:flex}.reactions-display .tooltip-container-text .title .title-img,.reactions-display .reaction-img{width:20px;height:20px}.reactions-display .reactions-count,.reactions-display .comment{color:var(--gray-8);font-weight:600}.reactions-display .circle-notch{animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal-wrapper{z-index:1050;grid-template-areas:"modal";grid-auto-rows:1fr;display:grid;position:fixed;top:0;bottom:0;left:0}.modal-wrapper-container{background:var(--white-1);z-index:1051;border-radius:8px;flex-direction:column;width:90%;max-width:700px;height:auto;min-height:500px;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 4px 20px #00000026;max-height:90vh!important}@media (max-width:768px){.modal-wrapper-container{flex-direction:column;display:flex;border-radius:0!important;width:100%!important;max-width:100%!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;top:0!important;left:0!important;transform:none!important}}@media (max-width:480px){.modal-wrapper-container{width:100%!important;max-width:100%!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important}}.modal-wrapper-container-header{justify-content:space-between;align-items:center;padding:20px;display:flex}.modal-wrapper-container-header button{cursor:pointer;color:var(--gray-8);background:0 0;border:none;font-size:24px}.modal-wrapper-container-header button:hover{color:var(--gray-10)}.modal-wrapper-container-body{flex-direction:column;flex:auto;height:100%;min-height:0;padding:0;display:flex;position:relative;overflow:visible}@media (max-width:768px){.modal-wrapper-container-body{height:100%;max-height:100vh;overflow:visible}}.modal-bg{z-index:0;background:var(--white-11);opacity:.6;width:100vw;height:100vh}.modal-reactions-container{flex-direction:column;gap:10px;display:flex}.modal-reactions-container-list{border-radius:8px;align-items:center;gap:15px;padding:10px;transition:background-color .2s;display:flex}.modal-reactions-container-list:hover{background-color:var(--white-2)}.modal-reactions-container-list .img{align-items:center;display:flex;position:relative}.modal-reactions-container-list .img .reaction-icon{border:2px solid var(--white-1);border-radius:50%;width:20px;height:20px;position:absolute;bottom:0;right:0}.modal-reactions-container-list span{color:var(--gray-8);font-weight:500}.modal-reactions-header-tabs{color:#050505;text-overflow:ellipsis;width:100%;max-width:100%;height:40px;font-size:1.25rem;font-weight:700}.modal-reactions-header-tabs-list{gap:10px;width:100%;margin:auto;padding:0;list-style:none;display:flex}.modal-reactions-header-tabs-list li{cursor:pointer;border-radius:4px;align-items:center;gap:5px;padding:8px 12px;transition:background-color .2s;display:flex}.modal-reactions-header-tabs-list li:hover{background-color:var(--white-2)}.modal-reactions-header-tabs-list li img{width:20px;height:20px}.modal-reactions-header-tabs-list li span{font-size:14px;font-weight:500}.modal-reactions-header-tabs .title{text-align:center;width:100%;font-size:15px}.activeViewAllTab{border-bottom:2px solid var(--primary-1);color:var(--primary-1);padding-bottom:16px;font-weight:bolder}.all{padding-top:4px}.activeTab{border-bottom:2px solid;padding-bottom:16px}.modal-reactions-list{padding:10px 0}.giphy-search-container .giphy-search-input{align-items:center;gap:10px;margin-bottom:10px;display:flex}.giphy-search-container .giphy-search-input .search{color:var(--gray-1)}.giphy-search-container .search-results{grid-template-columns:repeat(2,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.giphy-search-container .search-results .gif-result{cursor:pointer;border-radius:5px;overflow:hidden}.giphy-search-container .search-results .gif-result img{object-fit:cover;width:100%;height:auto}.giphy-search-container{background:var(--white-1);border:1px solid var(--white-4);z-index:1000;border-radius:10px;width:352px;max-height:447px;padding:10px;position:absolute;bottom:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 4px 12px #0000004d}.image-preview-container{margin-bottom:10px;position:relative}.image-preview-container .image-preview{display:inline-block;position:relative}.image-preview-container .image-preview .img{object-fit:cover;border-radius:10px;max-width:200px;max-height:200px}.image-preview-container .image-preview .icon{background:var(--white-1);cursor:pointer;color:var(--gray-1);border-radius:50%;padding:5px;font-size:16px;position:absolute;top:-10px;right:-10px}.image-preview-container .image-preview .icon:hover{color:var(--red-1)}.comment-container{box-sizing:border-box;width:calc(100% + 40px);max-width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;padding:10px 20px;position:relative}@media (max-width:768px){.comment-container{width:calc(100% + 24px);max-width:calc(100% + 24px);margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px}}.comment-form{box-sizing:border-box;flex-direction:column;width:100%;max-width:100%;display:flex}.comment-input-wrapper{background:var(--white-1);border:1px solid var(--white-4);box-sizing:border-box;border-radius:20px;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;padding:4px 8px;display:flex}@media (max-width:768px){.comment-input-wrapper{border-radius:16px;gap:6px;padding:4px 6px}}.comment-icon-button{cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s;display:flex}.comment-icon-button:hover{background-color:var(--white-2)}.comment-icon-button img{object-fit:contain;width:20px;height:20px}@media (max-width:768px){.comment-icon-button{width:28px;height:28px}.comment-icon-button img{width:18px;height:18px}}.comment-input{box-sizing:border-box;flex:1;min-width:0}.comment-input .form-row{box-sizing:border-box;min-width:0;width:100%!important;max-width:100%!important;margin:0!important}.comment-input .form-input{box-sizing:border-box;min-width:0;font-size:14px;background:0 0!important;border:none!important;width:100%!important;max-width:100%!important;padding:6px 8px!important}@media (max-width:768px){.comment-input .form-input{font-size:13px;padding:5px 6px!important}}.comment-input .form-input:focus{outline:none;box-shadow:none!important}.comment-send-button{cursor:pointer;background-color:#34c759;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;min-height:32px;margin:0;padding:0;transition:background-color .2s,transform .1s;display:flex}.comment-send-button svg{color:#fff;width:14px;height:14px;font-size:14px}.comment-send-button:hover:not(:disabled){background-color:#30b050}.comment-send-button:active:not(:disabled){background-color:#2da044;transform:scale(.95)}.comment-send-button:disabled{background-color:var(--gray-16);cursor:not-allowed;opacity:.6}.comment-send-button:disabled svg{color:var(--gray-1)}@media (max-width:768px){.comment-send-button{width:28px;min-width:28px;height:28px;min-height:28px}.comment-send-button svg{width:12px;height:12px;font-size:12px}}.emoji-picker-wrapper{z-index:10000;pointer-events:auto;position:absolute;bottom:calc(100% + 10px);right:0}@media (max-width:768px){.emoji-picker-wrapper{left:auto;right:0;transform:translate(0)}}.giphy-container-wrapper{z-index:10000;pointer-events:auto;position:absolute;bottom:calc(100% + 10px);right:0}@media (max-width:768px){.giphy-container-wrapper{width:calc(100vw - 24px);max-width:400px;left:auto;right:0}}.post-body{box-sizing:border-box;background-color:#1a1a1a;border-radius:16px;width:100%;max-width:100%;height:auto;margin-top:15px;margin-bottom:25px;padding:20px;overflow:visible;box-shadow:0 0 2px #919eab33,0 12px 24px -4px #919eab1f}@media (max-width:768px){.post-body{box-sizing:border-box;width:calc(100% - 24px);max-width:calc(100% - 24px);box-shadow:none;background-color:#1a1a1a;border:none;border-radius:8px;margin:0 12px 12px;padding:12px}}@media (max-width:480px){.post-body{box-sizing:border-box;background-color:#1a1a1a;border:none;border-radius:8px;width:calc(100% - 24px);max-width:calc(100% - 24px);margin:0 12px 12px;padding:12px}}.post-body .user-post-data{padding:12px 16px}@media (max-width:768px){.post-body .user-post-data{padding:0}}.post-body .user-post-data .user-post-data-wrap{box-sizing:border-box;flex-wrap:wrap;width:100%;max-width:100%;display:flex;overflow:visible}.post-body .user-post-data .user-post-data-wrap .view-comments{width:100%;color:var(--primary-1);cursor:pointer;text-align:right;margin-bottom:-25px}@media (max-width:768px){.post-body .user-post-data .user-post-data-wrap .view-comments{margin-bottom:-20px;font-size:14px}}.post-body .user-post-data .user-post-data-wrap .user-post-image{cursor:pointer;flex-shrink:0;transition:opacity .2s}.post-body .user-post-data .user-post-data-wrap .user-post-image:hover{opacity:.8}@media (max-width:768px){.post-body .user-post-data .user-post-data-wrap .user-post-image:active{opacity:.7}}.post-body .user-post-data .user-post-data-wrap .user-post-image .post-rounded-circle{border-radius:50%;width:40px;height:40px}@media (max-width:768px){.post-body .user-post-data .user-post-data-wrap .user-post-image .post-rounded-circle{width:40px;height:40px}}.post-body .user-post-data .user-post-data-wrap .user-post-info{color:var(--gray-3);flex-direction:column;flex:1;justify-content:center;min-height:45px;margin:auto auto auto 10px;display:flex;position:relative}@media (max-width:768px){.post-body .user-post-data .user-post-data-wrap .user-post-info{margin-left:12px}}.post-body .user-post-data .user-post-data-wrap .user-post-info .inline-title-display{box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:4px;max-width:100%;margin-bottom:4px;padding-right:80px;display:flex}@media (max-width:768px){.post-body .user-post-data .user-post-data-wrap .user-post-info .inline-title-display{gap:4px;max-width:100%;margin-bottom:2px;padding-right:0}}@media (max-width:480px){.post-body .user-post-data .user-post-data-wrap .user-post-info .inline-title-display{gap:3px;padding-right:0}}.post-body .user-post-data .user-post-data-wrap .user-post-info .inline-title-display h5{color:var(--gray-7);margin:0;padding:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;line-height:1.5;transition:color .2s;display:inline-block}.post-body .user-post-data .user-post-data-wrap .user-post-info .inline-title-display h5:hover{color:var(--primary-1)}@media (max-width:768px){.post-body .user-post-data .user-post-data-wrap .user-post-info .inline-title-display h5{color:var(--black-1);font-size:15px;font-weight:600}}.post-body .user-post-data .user-post-data-wrap .user-post-info .inline-title-display .inline-display{height:auto;color:var(--gray-11);align-items:center;gap:4px;margin:0;padding:0;font-size:14px;font-weight:400;display:inline-flex}@media (max-width:768px){.post-body .user-post-data .user-post-data-wrap .user-post-info .inline-title-display .inline-display{gap:2px;font-size:12px}}.post-body .user-post-data .user-post-data-wrap .user-post-info .inline-title-display .inline-display .feeling-icon{object-fit:cover;vertical-align:middle;width:18px;height:18px}@media (max-width:768px){.post-body .user-post-data .user-post-data-wrap .user-post-info .inline-title-display .inline-display .feeling-icon{width:14px;height:14px}}.post-body .user-post-data .user-post-data-wrap .user-post-info .inline-title-display .inline-display div{font-weight:bolder;display:inline}.post-body .user-post-data .user-post-data-wrap .user-post-info .post-icons{cursor:pointer;align-items:center;gap:10px;display:flex;position:absolute;top:0;right:0}@media (max-width:768px){.post-body .user-post-data .user-post-data-wrap .user-post-info .post-icons{gap:8px}}.post-body .user-post-data .user-post-data-wrap .user-post-info .post-icons .trash{color:var(--red-1);cursor:pointer;font-size:16px}@media (max-width:768px){.post-body .user-post-data .user-post-data-wrap .user-post-info .post-icons .trash{font-size:14px}}.post-body .user-post-data .user-post-data-wrap .user-post-info .post-icons .pencil{color:var(--primary-1);cursor:pointer;font-size:16px}@media (max-width:768px){.post-body .user-post-data .user-post-data-wrap .user-post-info .post-icons .pencil{font-size:14px}}.post-body .user-post-data .user-post-data-wrap .user-post-info .time-text-display{color:var(--gray-11);align-items:center;gap:4px;margin-top:2px;font-size:14px;display:flex}@media (max-width:768px){.post-body .user-post-data .user-post-data-wrap .user-post-info .time-text-display{color:var(--gray-11);margin-top:0;font-size:13px}}.post-body .user-post-data .user-post-data-wrap .user-post-info .time-text-display .globe{margin-top:2px;margin-left:4px}@media (max-width:768px){.post-body .user-post-data .user-post-data-wrap .user-post-info .time-text-display .globe{margin-left:3px}}.post-body hr.post-divider{border:0;border-top:1px solid var(--white-4);margin:16px 0;padding:0}@media (max-width:768px){.post-body hr.post-divider{border-color:var(--white-4);margin:12px 0}}.post-body .user-post{box-sizing:border-box;word-break:break-word;overflow-wrap:break-word;border-bottom:none;width:100%;max-width:100%;margin-top:0;margin-left:0;margin-right:0;padding:0;overflow:visible}@media (max-width:768px){.post-body .user-post{box-sizing:border-box;word-break:break-word;overflow-wrap:break-word;width:100%;max-width:100%;margin-top:0;margin-left:0;margin-right:0;padding:0;overflow:visible}}@media (max-width:480px){.post-body .user-post{box-sizing:border-box;word-break:break-word;overflow-wrap:break-word;width:100%;max-width:100%;margin-top:0;margin-left:0;margin-right:0;padding:0;overflow:visible}}.post-body .user-post .post{color:var(--black-5);text-align:left;word-break:break-word;overflow-wrap:break-word;white-space:normal;box-sizing:border-box;max-width:100%;margin-top:0;margin-bottom:16px;font-size:18px;line-height:25px}@media (max-width:768px){.post-body .user-post .post{word-break:break-word;overflow-wrap:break-word;white-space:normal;box-sizing:border-box;width:100%;max-width:100%;margin-bottom:12px;font-size:16px;line-height:22px}}@media (max-width:480px){.post-body .user-post .post{word-break:break-word;overflow-wrap:break-word;white-space:normal;box-sizing:border-box;width:100%;max-width:100%}}.post-body .user-post .post a{color:var(--primary-1);text-decoration:none}.post-body .user-post .post a:hover{text-decoration:underline}.post-body .user-post a{color:var(--white-1);text-decoration:none}.post-body .user-post a:hover{text-decoration:underline}.post-body .user-post .image-display-flex{box-sizing:border-box;background-color:#0000;justify-content:center;align-items:center;width:100%;max-width:100%;height:400px;margin:0;padding:0;display:flex;overflow:hidden}@media (max-width:768px){.post-body .user-post .image-display-flex{width:100%;max-width:100%;height:auto;min-height:auto;max-height:none;margin:0;padding:0;display:block}}@media (max-width:480px){.post-body .user-post .image-display-flex{height:auto;min-height:auto;max-height:none;margin:0;padding:0}}.post-body .user-post .image-display-flex .post-image{object-fit:cover;object-position:center;box-sizing:border-box;border-radius:5px;width:100%;max-width:100%;height:100%;margin:0 auto;padding:0;display:block}@media (max-width:768px){.post-body .user-post .image-display-flex .post-image{object-fit:cover;aspect-ratio:auto;border-radius:0;width:100%;max-width:100%;height:auto;max-height:none;display:block}}@media (max-width:480px){.post-body .user-post .image-display-flex .post-image{object-fit:cover;aspect-ratio:auto;border-radius:0;width:100%;max-width:100%;height:auto;max-height:none}}.post-body .user-post .user-post-with-bg{width:100%;max-width:100%;height:400px;max-height:400px;color:var(--white-1);text-align:center;word-break:break-word;overflow-wrap:break-word;box-sizing:border-box;white-space:normal;flex-wrap:wrap;justify-content:center;align-items:center;min-width:0;padding:25px;font-size:45px;font-weight:bolder;display:flex;overflow:hidden auto}.post-body .user-post .user-post-with-bg .user-post-text{word-break:break-word;overflow-wrap:break-word;white-space:normal;flex-shrink:1;width:100%;min-width:0;max-width:100%;display:block}.post-body .user-post .user-post-with-bg>*{word-break:break-word;overflow-wrap:break-word;white-space:normal;flex-shrink:1;min-width:0;max-width:100%}@media (max-width:768px){.post-body .user-post .user-post-with-bg{word-break:break-word;overflow-wrap:break-word;white-space:normal;flex-wrap:wrap;width:100%;min-width:0;max-width:100%;height:auto;min-height:250px;max-height:none;padding:15px;font-size:28px;overflow-y:visible}.post-body .user-post .user-post-with-bg .user-post-text{word-break:break-word;overflow-wrap:break-word;white-space:normal;flex-shrink:1;width:100%;min-width:0;max-width:100%;display:block}.post-body .user-post .user-post-with-bg>*{word-break:break-word;overflow-wrap:break-word;white-space:normal;flex-shrink:1;min-width:0;max-width:100%}}@media (max-width:480px){.post-body .user-post .user-post-with-bg{word-break:break-word;overflow-wrap:break-word;white-space:normal;flex-wrap:wrap;min-width:0;height:auto;min-height:200px;max-height:none;padding:12px;font-size:24px;overflow-y:visible}.post-body .user-post .user-post-with-bg .user-post-text{word-break:break-word;overflow-wrap:break-word;white-space:normal;flex-shrink:1;width:100%;min-width:0;max-width:100%;display:block}.post-body .user-post .user-post-with-bg>*{word-break:break-word;overflow-wrap:break-word;white-space:normal;flex-shrink:1;min-width:0;max-width:100%}}:global(.modal-wrapper-container) hr{display:none}:global(.modal-wrapper-container-header){height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.modal-comments-header{flex:1;align-items:center;display:flex}.modal-comments-header-content{align-items:center;gap:12px;display:flex}.modal-comments-header-info{flex-direction:column;gap:4px;display:flex}.modal-comments-header-info h3{color:var(--gray-8);margin:0;font-size:18px;font-weight:600}.modal-comments-header-info-time{color:var(--gray-7);font-size:12px}.modal-comments-content{flex-direction:column;flex:auto;height:100%;min-height:0;padding:0;display:flex;position:relative;overflow:visible}.modal-post-display{border-bottom:1px solid var(--white-3);background:var(--white-1);flex:none;max-height:40vh;padding:20px;position:relative;overflow-y:auto}@media (max-width:768px){.modal-post-display{max-height:30vh;overflow-y:auto;padding:15px!important}}@media (max-width:480px){.modal-post-display{max-height:25vh;padding:12px!important}}.modal-post-display .modal-close-button{cursor:pointer;color:var(--gray-8);z-index:10;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:28px;line-height:1;transition:background-color .2s,color .2s;display:flex;position:absolute;top:15px;right:15px}.modal-post-display .modal-close-button:hover{background-color:var(--white-3);color:var(--gray-10)}.modal-post-display .modal-post-header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.modal-post-display .modal-post-header .modal-post-avatar{flex-shrink:0}.modal-post-display .modal-post-header .modal-post-info{flex:1;min-width:0}.modal-post-display .modal-post-header .modal-post-info h5{color:var(--gray-8);margin:0;font-size:16px;font-weight:600}.modal-post-display .modal-post-body{margin-top:12px}.modal-post-display .modal-post-body p{color:var(--gray-7);word-wrap:break-word;margin:0;font-size:14px;line-height:1.6}.modal-post-display .modal-post-body .user-post-with-bg{color:var(--black-1);word-wrap:break-word;border-radius:8px;padding:12px}.modal-post-display .modal-post-body .image-display-flex{justify-content:center;margin-top:12px;display:flex}.modal-post-display .modal-post-body .image-display-flex .post-image{object-fit:contain;border-radius:8px;max-width:100%;max-height:400px}.modal-post-display .modal-post-body .image-display-flex video{border-radius:8px;max-width:100%;max-height:400px}.modal-comments-container{will-change:scroll-position;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;touch-action:pan-y;flex-direction:column;flex:auto;min-height:0;max-height:none;padding:25px 30px;display:flex;position:relative;overflow-x:hidden;transform:translateZ(0);opacity:1!important;visibility:visible!important;color:var(--black-1)!important;overflow-y:auto!important}@media (max-width:768px){.modal-comments-container{-webkit-overflow-scrolling:touch;flex:auto;min-height:0!important;max-height:none!important;padding:15px 20px!important;overflow-y:auto!important}}@media (max-width:480px){.modal-comments-container{max-height:none!important;padding:12px 15px!important}}.modal-comments-container-list{margin:0;padding:0;list-style:none;opacity:1!important;visibility:visible!important;display:block!important}.modal-comments-container-list li{border-bottom:1px solid var(--white-3);background-color:var(--white-1);border-radius:8px;min-height:auto;margin-bottom:8px;padding:20px 25px;transition:background-color .2s;opacity:1!important;color:var(--black-1)!important;visibility:visible!important;height:auto!important;transition-property:background-color!important;display:block!important;overflow:visible!important}.modal-comments-container-list li:hover{background-color:var(--white-2);opacity:1!important;color:var(--black-1)!important}@media (max-width:768px){.modal-comments-container-list li{border-radius:6px;margin-bottom:6px;padding:15px 18px!important}}@media (max-width:480px){.modal-comments-container-list li{border-radius:4px;margin-bottom:4px;padding:12px 15px!important}}.modal-comments-container-list-item-display{align-items:flex-start;gap:20px;min-width:0;opacity:1!important;visibility:visible!important;display:flex!important;overflow:visible!important}@media (max-width:768px){.modal-comments-container-list-item-display{gap:15px!important}}@media (max-width:480px){.modal-comments-container-list-item-display{gap:12px!important}}.modal-comments-container-list-item-display .user-img{flex-shrink:0;opacity:1!important;visibility:visible!important}.modal-comments-container-list-item-display-block{flex:1;min-width:0;opacity:1!important;visibility:visible!important;overflow:visible!important}.modal-comments-container-list-item-display-block .comment-data{width:100%;max-width:100%;opacity:1!important;visibility:visible!important;overflow:visible!important}.modal-comments-container-list-item-display-block .comment-data h1{margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.4;color:var(--black-1)!important;opacity:1!important;visibility:visible!important;display:block!important}@media (max-width:768px){.modal-comments-container-list-item-display-block .comment-data h1{margin:0 0 6px;font-size:16px!important}}@media (max-width:480px){.modal-comments-container-list-item-display-block .comment-data h1{margin:0 0 4px;font-size:15px!important}}.modal-comments-container-list-item-display-block .comment-data p{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;white-space:normal;text-overflow:clip;max-width:100%;margin:0;font-size:15px;line-height:1.6;overflow:visible;color:var(--black-2)!important;opacity:1!important;visibility:visible!important;display:block!important}@media (max-width:768px){.modal-comments-container-list-item-display-block .comment-data p{line-height:1.5;font-size:14px!important}}@media (max-width:480px){.modal-comments-container-list-item-display-block .comment-data p{line-height:1.4;font-size:13px!important}}.modal-comments-container-list-item-display-block .comment-data .comment-gif-container{max-width:200px;margin-top:8px;display:inline-block;position:relative}.modal-comments-container-list-item-display-block .comment-data .comment-gif-container img{object-fit:contain;will-change:opacity;border-radius:8px;max-width:200px;height:auto;display:block}.modal-comments-container-list-item-display-block .comment-reactions-section{align-items:center;gap:8px;margin-top:8px;display:flex}.modal-comments-container-list-item-display-block .comment-reactions-section .comment-reactions-wrapper{align-items:center;gap:6px;display:flex;position:relative}.modal-comments-container-list-item-display-block .comment-reactions-section .comment-reactions-wrapper .comment-reaction-button{cursor:pointer;color:var(--gray-7);border-radius:16px;align-items:center;gap:4px;padding:4px 8px;font-size:13px;transition:background-color .2s;display:flex}.modal-comments-container-list-item-display-block .comment-reactions-section .comment-reactions-wrapper .comment-reaction-button:hover{background-color:var(--white-3)}.modal-comments-container-list-item-display-block .comment-reactions-section .comment-reactions-wrapper .comment-reaction-button .reaction-img{width:16px;height:16px}.modal-comments-container-list-item-display-block .comment-reactions-section .comment-reactions-wrapper .comment-reaction-button .reaction-text{font-weight:500}.modal-comments-container-list-item-display-block .comment-reactions-section .comment-reactions-wrapper .comment-reactions-picker{z-index:10;margin-bottom:8px;position:absolute;bottom:100%;left:0}.modal-comments-container-list-item-display-block .comment-reactions-section .comment-reactions-wrapper .comment-reactions-count{color:var(--gray-7);font-size:12px;font-weight:500}.modal-comment-input-wrapper{border-top:1px solid var(--white-3);background:var(--white-1);z-index:5;flex-shrink:0;padding:15px 20px;position:sticky;bottom:0}.modal-comment-input-wrapper :global(.comment-container){margin:0;padding:0}@media (max-width:768px){.modal-comment-input-wrapper{padding:12px 15px!important}}@media (max-width:480px){.modal-comment-input-wrapper{padding:10px 12px!important}}.posts-container{box-sizing:border-box;width:100%;max-width:100%;margin:0;padding:0;overflow:visible}@media (max-width:768px){.posts-container{box-sizing:border-box;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}}@media (max-width:480px){.posts-container{box-sizing:border-box;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}}.streams{background-color:var(--white-10);width:100%;min-height:100%;margin-top:0;overflow:visible}@media (max-width:768px){.streams{width:100%!important;min-height:100vh!important;margin-top:0!important;overflow:visible!important}}@media screen and (max-width:768px){.streams[data-testid=streams]{width:100%!important;max-width:100%!important;overflow:visible!important}}@media (max-width:480px){.streams{width:100%!important;margin-top:0!important;overflow:visible!important}}.streams-content{box-sizing:border-box;grid-template:"post suggestions"1fr/1fr 330px;column-gap:20px;width:100%;max-width:1200px;margin:0 auto;padding:20px;display:grid;overflow:visible}@media (max-width:1024px){.streams-content{grid-template-columns:1fr;grid-template-areas:"post""suggestions";gap:20px 0}.streams-content .streams-suggestions{max-height:none;margin-top:20px}}@media (max-width:768px){.streams-content{box-sizing:border-box!important;gap:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}}@media screen and (max-width:768px){.streams-content[class*=streams-content]{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}}@media (max-width:480px){.streams-content{box-sizing:border-box!important;row-gap:0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}}.streams-content .streams-post{scroll-behavior:smooth;box-sizing:border-box;grid-area:post;width:100%;height:100vh;overflow:hidden scroll;background-color:var(--white-10)!important}@media (max-width:1024px){.streams-content .streams-post{height:auto;min-height:auto;overflow:visible}}@media (max-width:768px){.streams-content .streams-post{box-sizing:border-box!important;grid-area:unset!important;background-color:#0000!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:auto!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}}@media screen and (max-width:768px){.streams-content .streams-post[class*=streams-post]{width:100%!important;max-width:100%!important;height:auto!important;display:block!important;overflow:visible!important}}@media (max-width:480px){.streams-content .streams-post{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}}.streams-content .streams-bottom-line{height:50px;margin-bottom:50px}@media (max-width:768px){.streams-content .streams-bottom-line{height:30px;margin-bottom:30px}}@media (max-width:480px){.streams-content .streams-bottom-line{height:20px;margin-bottom:20px}}.streams-content .streams-suggestions{background-color:var(--white-1);box-sizing:border-box;border-radius:16px;grid-area:suggestions;max-height:600px;padding:0}@media (max-width:1024px){.streams-content .streams-suggestions{width:100%;max-height:none}}@media (max-width:768px){.streams-content .streams-suggestions{border-radius:12px;width:100%;max-width:100%;margin-top:0;padding:0}}@media (max-width:480px){.streams-content .streams-suggestions{border-radius:10px}}@media screen and (max-width:768px){.dashboard .dashboard-content .streams .streams-content{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}.dashboard .dashboard-content .streams .streams-content .streams-post{width:100%!important;max-width:100%!important;height:auto!important;overflow:visible!important}.dashboard,.dashboard-content{height:auto!important;overflow:visible!important}div.dashboard,div.dashboard-content{overflow:visible!important}div.streams{width:100%!important;overflow:visible!important}div.streams-content{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}div.streams-post{width:100%!important;max-width:100%!important;height:auto!important;overflow:visible!important}}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);-webkit-user-select:none;user-select:none;border-radius:.25rem;width:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);background-repeat:no-repeat;background-image:var(--custom-highlight-background,linear-gradient(90deg,var(--base-color)0%,var(--highlight-color)50%,var(--base-color)100%));height:100%;animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.notifications-container{box-sizing:border-box;background-color:var(--white-10);max-width:1152px;height:calc(100vh - 75px);margin:0 auto;padding:20px;overflow-y:auto}@media (min-width:769px){.notifications-container{max-width:1152px;padding:30px 40px}}@media (max-width:768px){.notifications-container{max-width:100%;padding:15px}}.notifications-container .notifications{color:var(--black-1);margin-bottom:20px;padding:0;font-size:28px;font-weight:700}@media (max-width:768px){.notifications-container .notifications{margin-bottom:15px;padding:0;font-size:24px}}.notifications-container .notifications-box{box-sizing:border-box;background-color:#0000;grid-template-columns:repeat(2,1fr);gap:20px;width:100%;margin-top:0;margin-bottom:100px;padding:0;display:grid}@media (max-width:768px){.notifications-container .notifications-box{grid-template-columns:1fr;gap:15px;margin-bottom:80px}}.notifications-container .notifications-box .notification-box{background:var(--white-1);cursor:pointer;border-radius:8px;align-items:center;min-height:80px;padding:12px 16px;transition:all .3s;display:flex;position:relative;box-shadow:0 8px 24px #00000026,0 4px 8px #0000001a,0 0 10px #66b0f01a,0 0 20px #66b0f00d}@media (max-width:768px){.notifications-container .notifications-box .notification-box{min-height:70px;padding:10px 12px}}.notifications-container .notifications-box .notification-box-sub-card-media{grid-template-columns:50px 1fr 50px;grid-template-areas:"image content icons";align-items:center;gap:15px;width:100%;display:grid}@media (max-width:768px){.notifications-container .notifications-box .notification-box-sub-card-media{grid-template-columns:45px 1fr 40px;gap:12px}}.notifications-container .notifications-box .notification-box-sub-card-media-image-icon{flex-shrink:0;grid-area:image;justify-content:center;align-items:center;display:flex}.notifications-container .notifications-box .notification-box-sub-card-media-body{grid-area:content;min-width:0;overflow:hidden}.notifications-container .notifications-box .notification-box-sub-card-media-body .title{color:var(--black-1);text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;padding:0;font-size:14px;font-weight:600;line-height:1.4;display:block;overflow:hidden}@media (min-width:769px){.notifications-container .notifications-box .notification-box-sub-card-media-body .title{font-size:15px}}@media (max-width:768px){.notifications-container .notifications-box .notification-box-sub-card-media-body .title{font-size:13px}}.notifications-container .notifications-box .notification-box-sub-card-media-body .subtitle-body{align-items:center;gap:6px;margin-top:4px;display:flex}.notifications-container .notifications-box .notification-box-sub-card-media-body .subtitle-body .icon{color:#66b0f0;flex-shrink:0;font-size:8px}.notifications-container .notifications-box .notification-box-sub-card-media-body .subtitle-body .icon.unread-indicator{display:block}@media (min-width:769px){.notifications-container .notifications-box .notification-box-sub-card-media-body .subtitle-body .icon{font-size:10px}}.notifications-container .notifications-box .notification-box-sub-card-media-body .subtitle-body .subtext{color:var(--gray-9);margin:0;font-size:12px;line-height:1.4;display:inline}@media (min-width:769px){.notifications-container .notifications-box .notification-box-sub-card-media-body .subtitle-body .subtext{font-size:13px}}@media (max-width:768px){.notifications-container .notifications-box .notification-box-sub-card-media-body .subtitle-body .subtext{font-size:11px}}.notifications-container .notifications-box .notification-box .notification-icons{flex-direction:column;flex-shrink:0;grid-area:icons;justify-content:center;align-items:center;gap:8px;display:flex}.notifications-container .notifications-box .notification-box .notification-icons .trash{color:#ff0000b3;cursor:pointer;padding:4px;font-size:18px;transition:all .2s}@media (min-width:769px){.notifications-container .notifications-box .notification-box .notification-icons .trash{font-size:20px}}@media (max-width:768px){.notifications-container .notifications-box .notification-box .notification-icons .trash{font-size:16px}}.notifications-container .notifications-box .notification-box .notification-icons .trash:hover{color:#ff0000e6;opacity:1}.notifications-container .notifications-box .notification-box .notification-icons .icon{color:#66b0f0;flex-shrink:0;font-size:8px}.notifications-container .notifications-box .notification-box .notification-icons .icon.unread-indicator-right{display:block}@media (min-width:769px){.notifications-container .notifications-box .notification-box .notification-icons .icon{font-size:10px}}.notifications-container .empty-page{text-align:center;color:var(--gray-9);background-color:var(--white-1);border-radius:16px;margin-top:20px;padding:40px 20px;font-size:18px}@media (max-width:768px){.notifications-container .empty-page{padding:30px 15px;font-size:16px}}.card-element-buttons{box-sizing:border-box;flex-wrap:wrap;gap:.5rem;width:100%;max-width:100%;margin-top:1rem;display:flex}@media (max-width:768px){.card-element-buttons{flex-direction:column;gap:.5rem;width:100%;max-width:100%;margin-top:.75rem}}@media (max-width:480px){.card-element-buttons{gap:.4rem;margin-top:.6rem}}.card-element-buttons-btn{cursor:pointer;box-sizing:border-box;border:none;border-radius:4px;flex:1;min-width:0;padding:.5rem 1rem;font-size:.9rem}@media (max-width:768px){.card-element-buttons-btn{flex:none;width:100%;min-width:auto;padding:.5rem 1rem;font-size:.85rem}}@media (max-width:480px){.card-element-buttons-btn{padding:.45rem .9rem;font-size:.8rem}}.card-element-stats{box-sizing:border-box;border-top:1px solid #e0e0e0;justify-content:space-around;width:100%;max-width:100%;margin-top:1rem;padding:1rem 16px;display:flex}@media (max-width:768px){.card-element-stats{width:100%;max-width:100%;margin-top:.75rem;padding:.75rem 12px}}@media (max-width:480px){.card-element-stats{margin-top:.6rem;padding:.6rem 10px}}.card-element-stats-item,.card-element-stats-group{flex-direction:column;align-items:center;gap:.25rem;display:flex}@media (max-width:768px){.card-element-stats-item,.card-element-stats-group{gap:.2rem}}.card-element-stats-item-value,.card-element-stats-group-info{font-size:1.2rem;font-weight:700}@media (max-width:768px){.card-element-stats-item-value,.card-element-stats-group-info{font-size:1rem}}.card-element-stats-item-label,.card-element-stats-group-title{color:#666;font-size:.9rem}@media (max-width:768px){.card-element-stats-item-label,.card-element-stats-group-title{font-size:.8rem}}.card-container{max-width:1152px;margin:0 auto;padding:0 20px}@media (max-width:768px){.card-container{width:100%;max-width:100%;padding:0 10px}}.card-container .card-element{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin-top:20px;display:grid}@media (max-width:768px){.card-container .card-element{grid-template-columns:1fr;gap:15px;margin-top:10px;padding:0}}.card-container .card-element-item{background-color:var(--white-1);border-radius:16px;min-height:350px;padding:20px}@media (max-width:768px){.card-container .card-element-item{border-radius:12px;min-height:auto;padding:16px}}.card-container .avatar-skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:50%;width:120px;height:120px;animation:1.5s ease-in-out infinite loading}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.gallery-image{width:100%;height:0;padding-bottom:100%;display:block;position:relative}.gallery-image_crop{border-radius:16px;width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.gallery-image_media{object-fit:cover;width:100%;height:100%;display:block}.gallery-image_delete{cursor:pointer;color:var(--white-1);background-color:var(--red-7);z-index:1;border-radius:50%;justify-content:center;align-items:center;padding:8px;display:flex;position:absolute;top:10px;right:10px}.gallery-image_caption{width:100%;height:60px;color:var(--black-1);z-index:1;background:#000000b3;border-bottom-right-radius:16px;border-bottom-left-radius:16px;flex-direction:column;padding:5px 20px;display:flex;position:absolute;bottom:0}.gallery-image_caption .figure-header{align-items:center;gap:10px;display:flex}.gallery-image_caption .figure-body{flex-direction:column;display:flex}.gallery-image_caption .figure-title{color:var(--black-1);font-size:14px;font-weight:700}.gallery-image_caption .figure-date{opacity:.8;color:var(--black-1);font-size:12px}.photos-container{max-width:1152px;height:calc(100vh - 75px);margin:auto;padding:20px;overflow:hidden auto}.gallery-images{background-color:var(--white-1);border-radius:16px;grid-template-columns:repeat(auto-fill,352px);justify-content:center;gap:20px;margin-bottom:100px;padding:24px;display:grid;box-shadow:0 0 2px #919eab33,0 12px 24px -4px #919eab1f}.gallery-images .empty-post-div{display:none}.videos-container{max-width:1152px;height:100vh;margin:auto;overflow:hidden scroll}.gallery-videos{background-color:var(--white-1);border-radius:16px;grid-template-columns:repeat(auto-fill,352px);justify-content:center;gap:20px;margin-bottom:100px;padding:24px;display:grid;box-shadow:0 0 2px #919eab33,0 12px 24px -4px #919eab1f}.videos{width:350px;height:auto;display:block;position:relative}.videos .video{border-radius:16px;width:100%;height:100%;display:block}.empty-post-div{display:none}.search-result{background-color:var(--white-1);border:1px solid var(--white-4);z-index:1000;border-top:none;border-radius:0 0 8px 8px;max-height:300px;margin-top:0;position:absolute;top:100%;left:15px;right:15px;overflow-y:auto;box-shadow:0 4px 6px #0000001a}@media (max-width:768px){.search-result{left:12px;right:12px}}@media (max-width:480px){.search-result{left:10px;right:10px}}.search-result-container{flex-direction:column;display:flex}.search-result-container-item{cursor:pointer;align-items:center;padding:10px 15px;transition:background-color .2s;display:flex}.search-result-container-item:hover{background-color:var(--white-2)}.search-result-container-item .username{color:var(--black-3);margin-left:10px;font-weight:600}.search-result-container-empty{text-align:center;color:var(--gray-1);padding:20px;font-size:14px}.search-result-container-item .username{margin-left:6px;font-size:13px}.conversation-container-body{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:0;overflow:hidden auto}@media (max-width:768px){.conversation-container-body .conversation{padding:8px 12px}}@media (max-width:768px){.conversation-container-body .conversation .conversation-item{height:60px;min-height:60px;max-height:60px;padding:10px 0}}.conversation-container-body .conversation .conversation-item .avatar{border-radius:100%;flex-shrink:0;align-self:center;width:50px;height:50px}@media (max-width:768px){.conversation-container-body .conversation .conversation-item .avatar{align-self:center;width:45px;height:45px}}@media (max-width:480px){.conversation-container-body .conversation .conversation-item .avatar{align-self:center;width:40px;height:40px}}.conversation-container-body .conversation .conversation-item .title-text{white-space:nowrap;text-overflow:ellipsis;color:var(--black-1);flex:1;align-self:flex-start;align-items:center;padding-left:12px;font-size:16px;font-weight:700;line-height:1.2;display:flex;overflow-x:hidden}@media (max-width:768px){.conversation-container-body .conversation .conversation-item .title-text{align-self:flex-start;align-items:center;height:auto;margin:0;padding-top:0;padding-left:0;font-size:15px;display:flex;top:8px;left:55px}}@media (max-width:480px){.conversation-container-body .conversation .conversation-item .title-text{align-self:flex-start;align-items:center;height:auto;margin:0;padding-top:0;padding-left:0;font-size:14px;display:flex;top:6px;left:48px}}.conversation-container-body .conversation .conversation-item .created-date{color:var(--gray-1);flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;font-size:12px;display:flex;position:absolute;top:12px;right:10px}@media (max-width:768px){.conversation-container-body .conversation .conversation-item .created-date{gap:6px;font-size:11px;top:10px;right:8px}}@media (max-width:480px){.conversation-container-body .conversation .conversation-item .created-date{gap:4px;font-size:10px;top:8px;right:6px}}@media (max-width:768px){.conversation-container-body .conversation .conversation-item .created-date .remove-icon svg{font-size:12px}}@media (max-width:480px){.conversation-container-body .conversation .conversation-item .created-date .remove-icon svg{font-size:11px}}.conversation-container-body .conversation .conversation-item .created-date .date-text{white-space:nowrap;align-items:center;line-height:1;display:flex}.conversation-container-body .conversation .conversation-item .created-date .remove-icon{cursor:pointer;justify-content:center;align-items:center;line-height:1;display:flex}.conversation-container-body .conversation .conversation-item .created-date .remove-icon svg{cursor:pointer;color:var(--gray-1);font-size:14px;line-height:1;display:block}.conversation-container-body .conversation .conversation-item .conversation-message{color:var(--black-3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;margin:0;padding:0;font-size:14px;display:flex;position:absolute;bottom:12px;left:62px;right:10px;overflow:hidden}@media (max-width:768px){.conversation-container-body .conversation .conversation-item .conversation-message{color:var(--black-3);margin:0;padding:0;font-size:13px;top:28px;left:55px;right:8px}}@media (max-width:480px){.conversation-container-body .conversation .conversation-item .conversation-message{color:var(--black-3);margin:0;padding:0;font-size:12px;top:24px;left:48px;right:6px}}.conversation-container-body .conversation .conversation-item .conversation-message .message-deleted{color:var(--gray-1);opacity:.7;font-style:italic}.conversation-container-body .conversation .conversation-item .conversation-message span{color:var(--black-3);font-weight:400}.conversation-message .icon{flex-shrink:0;width:16px;height:16px}.conversation-message .not-read{color:var(--gray-1)}.conversation-message .read{width:16px;height:16px}.conversation-container{flex-direction:column;width:100%;height:100%;min-height:0;max-height:100%;display:flex;position:relative;overflow:hidden}.conversation-container.search-active{overflow:visible}.conversation-container-header{color:var(--black-1);border-bottom:1px solid var(--white-4);flex-shrink:0;grid-template-columns:40px max-content;align-items:center;height:60px;padding:10px 15px;font-size:16.8px;display:grid}@media (max-width:768px){.conversation-container-header{grid-template-columns:30px 32px 1fr;gap:8px;height:50px;padding:8px 12px;font-size:14px}}@media (max-width:480px){.conversation-container-header{grid-template-columns:28px 28px 1fr;gap:6px;height:45px;padding:6px 10px}}.conversation-container-header .chat-list-back-button{display:none}@media (max-width:768px){.conversation-container-header .chat-list-back-button{color:var(--black-1);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;grid-column:1;justify-content:center;align-self:center;align-items:center;width:30px;min-width:30px;height:30px;min-height:30px;padding:0;font-size:20px;display:flex}}@media (max-width:480px){.conversation-container-header .chat-list-back-button{width:28px;min-width:28px;height:28px;min-height:28px;font-size:18px}}.conversation-container-header .chat-list-back-button:hover{background-color:var(--white-2);border-radius:50%}.conversation-container-header .chat-list-back-button:active{background-color:var(--white-3);border-radius:50%}.conversation-container-header .chat-list-back-button:focus{background-color:var(--white-2);border-radius:50%;outline:none}.conversation-container-header .chat-list-back-button svg{pointer-events:none}.conversation-container-header .header-img{border-radius:100%;justify-content:center;align-self:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}@media (max-width:768px){.conversation-container-header .header-img{flex-shrink:0;grid-column:2;width:32px;height:32px}.conversation-container-header .header-img>*,.conversation-container-header .header-img [data-testid=avatar-container],.conversation-container-header .header-img .avatar-container{width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important}.conversation-container-header .header-img .avatar-content,.conversation-container-header .header-img img.avatar-content,.conversation-container-header .header-img img{object-fit:cover;border-radius:50%;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important}}@media (max-width:480px){.conversation-container-header .header-img{flex-shrink:0;grid-column:2;width:28px;height:28px}.conversation-container-header .header-img>*,.conversation-container-header .header-img [data-testid=avatar-container],.conversation-container-header .header-img .avatar-container{width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important}.conversation-container-header .header-img .avatar-content,.conversation-container-header .header-img img.avatar-content,.conversation-container-header .header-img img{object-fit:cover;border-radius:50%;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important}}.conversation-container-header .title-text{white-space:nowrap;text-overflow:ellipsis;color:var(--black-1);grid-column:2;align-self:center;padding-left:10px;font-size:18px;font-weight:700;overflow-x:hidden}@media (max-width:768px){.conversation-container-header .title-text{grid-column:3;align-items:center;padding-left:8px;font-size:16px;display:flex}}@media (max-width:480px){.conversation-container-header .title-text{grid-column:3;align-items:center;padding-left:6px;font-size:15px;display:flex}}.conversation-container-search{border-bottom:1px solid var(--white-4);z-index:10;flex-direction:row;flex-shrink:0;align-items:center;padding:10px 15px;display:flex;position:relative;overflow:visible!important}@media (max-width:768px){.conversation-container-search{padding:8px 12px}}@media (max-width:480px){.conversation-container-search{padding:6px 10px}}.conversation-container-search .search{color:var(--gray-1);font-size:18px}@media (max-width:768px){.conversation-container-search .search{font-size:16px}}@media (max-width:480px){.conversation-container-search .search{font-size:14px}}.conversation-container-search .search-input{width:100%;color:var(--black-3);background-color:#0000;border:none;padding:10px 40px 10px 10px;font-size:15px}@media (max-width:768px){.conversation-container-search .search-input{padding:8px 35px 8px 8px;font-size:14px}}@media (max-width:480px){.conversation-container-search .search-input{padding:6px 30px 6px 6px;font-size:13px}}.conversation-container-search .search-input .form-input{background-color:#0000;border:none;width:100%}.conversation-container-search .times{color:var(--gray-1);cursor:pointer;z-index:1;font-size:18px;position:absolute;right:25px}@media (max-width:768px){.conversation-container-search .times{font-size:16px;right:20px}}@media (max-width:480px){.conversation-container-search .times{font-size:14px;right:18px}}.conversation-container-body{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;flex:1;height:0;min-height:0;padding:0;position:relative;overflow:hidden scroll!important}@media (max-width:768px){.conversation-container-body{overflow:hidden scroll!important}}.conversation-container-body .conversation{padding:10px 15px}@media (max-width:768px){.conversation-container-body .conversation{padding:8px 12px 20px}}@media (max-width:480px){.conversation-container-body .conversation{padding:6px 10px 20px}}.conversation-container-body .conversation .conversation-item{cursor:pointer;flex-direction:row;align-items:center;height:70px;min-height:70px;max-height:70px;padding:12px 0;display:flex;position:relative}.conversation-container-body .conversation .conversation-item .avatar{border-radius:100%;flex-shrink:0;width:50px;height:50px}.conversation-container-body .conversation .conversation-item .title-text{white-space:nowrap;text-overflow:ellipsis;color:var(--black-1);flex:1;padding-left:12px;font-size:16px;font-weight:700;line-height:1.2;overflow-x:hidden}.conversation-container-body .conversation .conversation-item .created-date{color:var(--gray-1);flex-shrink:0;align-items:center;gap:5px;font-size:12px;display:flex;position:absolute;top:12px;right:10px}.conversation-container-body .conversation .conversation-item .created-date svg{cursor:pointer;color:var(--gray-1)}.conversation-container-body .conversation .conversation-item .conversation-message{color:var(--gray-1);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:14px;display:flex;position:absolute;bottom:12px;left:62px;right:10px;overflow:hidden}.conversation-container-body .conversation .conversation-item .conversation-message .message-deleted{color:var(--gray-1);font-style:italic}.message-image{cursor:pointer;border-radius:10px;max-width:300px;margin-top:5px;overflow:hidden}.message-image img{width:100%;height:auto;display:block}.message-gif{cursor:pointer;border-radius:10px;max-width:300px;margin-top:5px;overflow:hidden}.message-gif img{width:100%;height:auto;display:block}.message.right-message{flex-direction:row;justify-content:flex-end;margin-bottom:10px;display:flex;position:relative}.message.right-message .message-right-content-container-wrapper{flex-direction:column;align-items:flex-end;max-width:70%;display:flex;position:relative}.message.right-message .message-right-content-container-wrapper .message-reactions-container{z-index:1000;pointer-events:none;margin-bottom:10px;position:absolute;bottom:100%;right:0}.message.right-message .message-right-content-container-wrapper .message-reactions-container>div{z-index:1000;pointer-events:auto;position:relative}.message.right-message .message-right-content-container-wrapper .message-content{background:var(--primary-1);color:var(--white-1);word-wrap:break-word;border-radius:20px;margin-bottom:5px;padding:10px 15px}.message.right-message .message-right-content-container-wrapper .message-content .message-bubble.right-message-bubble .message-deleted{opacity:.7;font-style:italic}.message.right-message .message-right-content-container-wrapper .message-content .message-content-emoji-right-container{font-size:24px}.message.right-message .message-right-content-container-wrapper .message-content-bottom{color:var(--gray-1);flex-direction:row;align-items:center;gap:5px;font-size:12px;display:flex}.message.right-message .message-right-content-container-wrapper .message-content-bottom .message-reaction img{width:16px;height:16px}.message.right-message .message-right-content-container-wrapper .message-content-bottom .message-time{flex-direction:row;align-items:center;gap:3px;display:flex}.message.right-message .message-right-content-container-wrapper .message-content-bottom .message-time .message-read-icon{width:14px;height:14px}.message.left-message{justify-content:flex-start;margin-bottom:10px;display:flex;position:relative}.message.left-message .left-message-bubble-container{align-items:flex-start;gap:10px;max-width:70%;display:flex;position:relative}.message.left-message .left-message-bubble-container .message-img{flex-shrink:0}.message.left-message .left-message-bubble-container .message-content-container{flex-direction:column;gap:5px;display:flex;position:relative}.message.left-message .left-message-bubble-container .message-content-container .message-reactions-container{z-index:1000;pointer-events:none;margin-bottom:10px;position:absolute;bottom:100%;left:0}.message.left-message .left-message-bubble-container .message-content-container .message-reactions-container>div{z-index:1000;pointer-events:auto;position:relative}.message.left-message .left-message-bubble-container .message-content-container .message-content-container-wrapper{align-items:flex-start;gap:5px;display:flex;position:relative}.message.left-message .left-message-bubble-container .message-content-container .message-content-container-wrapper .message-content{cursor:pointer;position:relative}.message.left-message .left-message-bubble-container .message-content-container .message-content-container-wrapper .message-content .message-bubble.left-message-bubble{background-color:var(--white-2);color:var(--black-1);word-wrap:break-word;border-radius:18px;max-width:100%;padding:10px 15px}.message.left-message .left-message-bubble-container .message-content-container .message-content-container-wrapper .message-content .message-bubble.left-message-bubble .message-deleted{color:var(--gray-1);font-style:italic}.message.left-message .left-message-bubble-container .message-content-container .message-content-container-wrapper .message-content .message-image{margin-top:5px}.message.left-message .left-message-bubble-container .message-content-container .message-content-container-wrapper .message-content .message-image img{cursor:pointer;border-radius:10px;max-width:200px}.message.left-message .left-message-bubble-container .message-content-container .message-content-container-wrapper .message-content .message-gif img{border-radius:10px;max-width:200px}.message.left-message .left-message-bubble-container .message-content-container .message-content-container-wrapper .message-content-emoji-container{cursor:pointer;padding:5px;font-size:20px}.message.left-message .left-message-bubble-container .message-content-container .message-reaction{gap:5px;margin-top:5px;display:flex}.message.left-message .left-message-bubble-container .message-content-container .message-reaction img{cursor:pointer;width:20px;height:20px}.message.left-message .left-message-bubble-container .message-content-container .message-time{color:var(--gray-1);margin-top:5px;font-size:12px}.typing-indicator{box-sizing:border-box;justify-content:flex-start;width:100%;margin-bottom:10px;padding:0 15px;visibility:visible!important;opacity:1!important;display:flex!important}.typing-indicator .typing-indicator-content{background-color:var(--white-2);z-index:1;border-radius:18px;align-items:center;gap:8px;max-width:200px;padding:10px 15px;position:relative;visibility:visible!important;opacity:1!important;display:flex!important}.typing-indicator .typing-indicator-content .typing-dots{align-items:center;gap:4px;display:flex}.typing-indicator .typing-indicator-content .typing-dots span{background-color:var(--gray-1);border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite typing-bounce}.typing-indicator .typing-indicator-content .typing-dots span:first-child{animation-delay:-.32s}.typing-indicator .typing-indicator-content .typing-dots span:nth-child(2){animation-delay:-.16s}.typing-indicator .typing-indicator-content .typing-dots span:nth-child(3){animation-delay:0}.typing-indicator .typing-indicator-content .typing-username{color:var(--gray-1);font-size:12px;font-style:italic}@keyframes typing-bounce{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.message-page{box-sizing:border-box;flex-direction:column;flex:1;width:100%;padding:10px 15px;display:flex}.message-page .message-chat{flex-direction:column;flex-shrink:0;gap:10px;width:100%;display:flex}.message-page .message-chat .message-date-group{justify-content:center;margin:10px 0;display:flex}.message-page .message-chat .message-date-group .message-chat-date{background:var(--gray-14);color:var(--black-1);border-radius:20px;padding:6px 16px;font-size:12px;font-weight:500}.message-gif{cursor:pointer;border-radius:10px;max-width:300px;margin-top:5px;transition:opacity .2s;position:relative;overflow:hidden}.message-gif:hover{opacity:.9}.message-gif img{cursor:pointer;width:100%;height:auto;display:block}.message.left-message .left-message-bubble-container .message-content-container .message-content-container-wrapper .message-content .message-image:hover{opacity:.9}.message.left-message .left-message-bubble-container .message-content-container .message-content-container-wrapper .message-content .message-gif{cursor:pointer;transition:opacity .2s;position:relative}.message.left-message .left-message-bubble-container .message-content-container .message-content-container-wrapper .message-content .message-gif:hover{opacity:.9}.conversation-message{align-items:center;gap:5px;display:flex}.conversation-message span{color:var(--black-3);font-weight:400}.message-bubble.right-message-bubble{background:var(--primary-1);color:var(--white-1);word-wrap:break-word;border-radius:20px;max-width:100%;padding:10px 15px}.message-image:hover{opacity:.9}.chat-window-container{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.chat-window-container>div[data-testid=chatWindow]{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.chat-window-container .chat-title{border-bottom:1px solid var(--white-4);flex-shrink:0;grid-template-columns:40px max-content;place-items:center start;height:60px;padding:10px 15px;display:grid}@media (max-width:768px){.chat-window-container .chat-title{grid-template-columns:30px 32px 1fr;gap:8px;height:50px;padding:8px 12px}}@media (max-width:480px){.chat-window-container .chat-title{grid-template-columns:28px 28px 1fr;gap:6px;height:45px;padding:6px 10px}}.chat-window-container .chat-title .chat-back-button{display:none}@media (max-width:768px){.chat-window-container .chat-title .chat-back-button{color:var(--black-1);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;grid-column:1;justify-content:center;align-self:center;align-items:center;width:30px;min-width:30px;height:30px;min-height:30px;padding:0;font-size:20px;display:flex}.chat-window-container .chat-title .chat-back-button:hover{background-color:var(--white-2);border-radius:50%}.chat-window-container .chat-title .chat-back-button:active{background-color:var(--white-3);border-radius:50%}.chat-window-container .chat-title .chat-back-button:focus{background-color:var(--white-2);border-radius:50%;outline:none}.chat-window-container .chat-title .chat-back-button svg{pointer-events:none}}@media (max-width:480px){.chat-window-container .chat-title .chat-back-button{width:28px;min-width:28px;height:28px;min-height:28px;font-size:18px}}.chat-window-container .chat-title-avatar{border-radius:100%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}@media (max-width:768px){.chat-window-container .chat-title-avatar{flex-shrink:0;grid-column:2;width:32px;height:32px}}@media (max-width:480px){.chat-window-container .chat-title-avatar{flex-shrink:0;grid-column:2;width:28px;height:28px}}.chat-window-container .chat-title-items{flex-direction:column;justify-content:center;padding-left:6px;display:flex}@media (max-width:768px){.chat-window-container .chat-title-items{grid-column:3;padding-left:8px}}@media (max-width:480px){.chat-window-container .chat-title-items{grid-column:3;padding-left:6px}}.chat-window-container .chat-name{color:var(--black-1);font-size:16px;font-weight:700;line-height:1.2}.chat-window-container .chat-active{color:var(--gray-1);margin-top:2px;font-size:12px}.chat-window-container .chat-window{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.chat-window-container .chat-window-message{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;flex:1;min-height:0;position:relative;overflow-x:hidden;overflow-y:auto!important}@media (min-width:769px){.chat-window-container .chat-window-message{-webkit-overflow-scrolling:auto;overflow-x:hidden;overflow-y:auto!important}}.chat-window-container .chat-window-message *{-webkit-user-select:text;user-select:text}.chat-window-container .chat-window-input{border-top:1px solid var(--white-4);background:var(--white-1);z-index:10;box-sizing:border-box;flex-shrink:0;width:100%;min-height:60px;max-height:200px;padding:10px 15px;position:relative}@media (min-width:769px){.chat-window-container .chat-window-input{min-height:60px;max-height:200px}}.chat-back-button{display:none}@media (max-width:768px){.chat-back-button{color:var(--black-1);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;grid-column:1;justify-content:center;align-self:center;align-items:center;width:30px;min-width:30px;height:30px;min-height:30px;padding:0;font-size:20px;display:flex}.chat-back-button:hover{background-color:var(--white-2);border-radius:50%}.chat-back-button:active{background-color:var(--white-3);border-radius:50%}.chat-back-button:focus{background-color:var(--white-2);border-radius:50%;outline:none}.chat-back-button svg{pointer-events:none}}.private-chat-wrapper-content-side.hide-on-mobile{display:none!important}.private-chat-wrapper-content-side.full-screen-mobile{z-index:1000;background-color:var(--white-1);border-radius:0;position:fixed;inset:0;height:100vh!important;min-height:100vh!important;max-height:100vh!important}.private-chat-wrapper-content-conversation.hide-on-mobile{display:none!important}.private-chat-wrapper-content-conversation.full-screen-mobile{z-index:1000;background-color:var(--white-1);border-radius:0;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden;height:100vh!important;height:100dvh!important;min-height:100vh!important;max-height:100vh!important;min-height:100dvh!important;max-height:100dvh!important}.chat-inputarea{background:var(--white-1);border:1px solid var(--white-4);cursor:text;box-sizing:border-box;border-radius:20px;flex-shrink:0;align-items:center;gap:10px;width:100%;max-width:100%;padding:8px 12px;transition:border-color .2s;display:flex;position:relative;overflow:visible}@media (min-width:769px){.chat-inputarea{width:98%;max-width:98%;margin:0 auto}}@media (max-width:768px){.chat-inputarea{width:100%;max-width:100%;min-height:44px;margin:0;padding:8px 10px}}.chat-inputarea:focus-within{border-color:#50b5ff}.chat-inputarea form{flex:1;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.chat-inputarea .chat-list{flex-shrink:0;justify-content:center;align-items:center;gap:4px;height:100%;margin:0;padding:0;list-style:none;display:flex;border:none!important}.chat-inputarea .chat-list-item{cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin:0;padding:0;transition:background-color .2s;display:flex}.chat-inputarea .chat-list-item:hover{background-color:var(--white-2)}.chat-inputarea .chat-list-item img{object-fit:contain;width:24px;height:24px;display:block}.chat-inputarea .chat-input{flex:1 1 0;align-items:center;min-width:0;height:40px;display:flex}.chat-inputarea .chat-input .form-row{align-items:center;height:40px;flex:1 1 0!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;display:flex!important}.chat-inputarea .chat-input .form-label{display:none}.chat-inputarea .chat-input .form-input{box-sizing:border-box;outline:none;font-size:15px;display:block;height:40px!important;color:var(--black-1)!important;background:0 0!important;border:none!important;flex:1 1 0!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0 8px!important;line-height:40px!important}.chat-inputarea .chat-input .form-input::placeholder{color:var(--gray-1)}.chat-inputarea .file-input{display:none}.chat-inputarea .paper{cursor:pointer;background-color:#34c759;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;min-height:40px;margin:0;padding:0;transition:background-color .2s,transform .1s;display:flex}.chat-inputarea .paper svg{color:#fff;width:18px;height:18px;font-size:18px}.chat-inputarea .paper:hover{background-color:#30b050}.chat-inputarea .paper:active{background-color:#2da044;transform:scale(.95)}.chat-inputarea .paper:disabled{background-color:var(--gray-16);cursor:not-allowed;opacity:.6}.chat-inputarea .paper:disabled svg{color:var(--gray-1)}.chat-inputarea .emoji-picker-wrapper,.chat-inputarea .giphy-container-wrapper{z-index:10000;pointer-events:auto;position:absolute;bottom:calc(100% + 10px);right:0}.emoji-picker{z-index:1000;background:var(--white-1);border:1px solid var(--white-4);border-radius:10px;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 4px 12px #0000004d}.private-chat-wrapper{box-sizing:border-box;flex-direction:column;width:100%;height:100%;padding:20px;display:flex}@media (max-width:768px){.private-chat-wrapper{height:100vh;height:100dvh;padding:0}}.private-chat-wrapper-content{background-color:var(--white-1);border-radius:16px;flex:1;grid-template:"side message"1fr/350px 1fr;min-height:0;display:grid;overflow:hidden;box-shadow:0 2px 8px #0000001a}@media (max-width:768px){.private-chat-wrapper-content{box-shadow:none;height:100%;min-height:100vh;background-color:#0000;border-radius:0;grid-template:"side"1fr/1fr;min-height:100dvh}}.private-chat-wrapper-content-side{border-right:1px solid var(--white-4);flex-direction:column;grid-area:side;min-width:350px;height:100%;min-height:0;padding:0;display:flex;overflow:hidden}@media (max-width:768px){.private-chat-wrapper-content-side{border-right:none;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.private-chat-wrapper-content.chat-selected .private-chat-wrapper-content-side{display:none}}.private-chat-wrapper-content-conversation{flex-direction:column;grid-area:message;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.private-chat-wrapper-content-conversation{height:100vh;height:100dvh;display:none}.private-chat-wrapper-content.chat-selected .private-chat-wrapper-content-conversation{grid-area:message;display:flex}.private-chat-wrapper-content.chat-selected{grid-template-areas:"message"}}.no-chat{color:var(--black-3);text-align:center;justify-content:center;align-items:center;height:100%;padding:20px;font-size:18px;font-weight:700;display:flex}.modal-image-header{border-bottom:1px solid #e0e0e0;padding:20px}.modal-image-header h2{color:#333;margin:0;font-size:20px;font-weight:600}.modal-image-container{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;max-height:500px;padding:20px;display:grid;overflow-y:auto}.modal-image-container .grid-image{object-fit:cover;cursor:pointer;border-radius:5px;width:100%;height:150px;transition:transform .2s,box-shadow .2s}.modal-image-container .grid-image:hover{transform:scale(1.05);box-shadow:0 4px 8px #0003}.profile-banner{background-color:var(--white-2);border-radius:10px;width:100%;height:380px;min-height:380px;position:relative;overflow:hidden}@media (max-width:768px){.profile-banner{height:350px;min-height:350px}}@media (max-width:480px){.profile-banner{height:380px;min-height:380px}}.profile-banner .save-changes-container{z-index:10;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.profile-banner .save-changes-container .save-changes-box{background-color:var(--white-1);border-radius:10px;flex-direction:column;align-items:center;gap:20px;min-width:300px;padding:20px;display:flex;box-shadow:0 4px 12px #0000004d}.profile-banner .save-changes-container .save-changes-box .save-changes-text{text-align:center;margin-bottom:10px}.profile-banner .save-changes-container .save-changes-box .save-changes-text h3{color:var(--black-1);margin:0 0 8px;font-size:18px;font-weight:700}.profile-banner .save-changes-container .save-changes-box .save-changes-text p{color:var(--gray-11);margin:0;font-size:14px;line-height:1.5}.profile-banner .save-changes-container .save-changes-box .spinner-container{justify-content:center;align-items:center;min-height:40px;display:flex}.profile-banner .save-changes-container .save-changes-box .save-changes-buttons{gap:10px;width:100%;display:flex}.profile-banner .save-changes-container .save-changes-box .save-changes-buttons .save-changes-buttons-bg{justify-content:center;gap:10px;width:100%;display:flex}.profile-banner .save-changes-container .save-changes-box .change-btn{cursor:pointer;border:none;border-radius:6px;min-width:120px;padding:10px 20px;font-size:14px;font-weight:700;transition:opacity .2s,transform .1s}.profile-banner .save-changes-container .save-changes-box .change-btn:hover{opacity:.9;transform:translateY(-1px)}.profile-banner .save-changes-container .save-changes-box .change-btn:active{transform:translateY(0)}.profile-banner .save-changes-container .save-changes-box .change-btn.cancel{background-color:var(--gray-16);color:var(--black-1)}.profile-banner .save-changes-container .save-changes-box .change-btn.cancel:hover{background-color:var(--gray-17)}.profile-banner .save-changes-container .save-changes-box .change-btn.save{background-color:var(--primary-1);color:var(--white-1)}.profile-banner .save-changes-container .save-changes-box .change-btn.save:hover{background-color:var(--primary-2)}.profile-banner .save-changes-container .save-changes-box .change-btn.save:disabled{opacity:.5;cursor:not-allowed}.profile-banner .profile-banner-image{background-position:50%;background-size:cover;border-radius:10px;justify-content:center;align-items:center;width:100%;height:100%;min-height:380px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.profile-banner .profile-banner-image{min-height:350px}}@media (max-width:480px){.profile-banner .profile-banner-image{min-height:380px}}.profile-banner .profile-banner-image img{object-fit:cover;width:100%;height:100%;display:block}.profile-banner .profile-banner-image .delete-btn{z-index:1;position:absolute;top:8px;right:8px}@media (max-width:768px){.profile-banner .profile-banner-image .delete-btn{top:8px;right:8px}}@media (max-width:480px){.profile-banner .profile-banner-image .delete-btn{top:5px;right:5px}}.profile-banner .profile-banner-image .delete-btn button.remove{color:var(--black-1);cursor:pointer;white-space:nowrap;background-color:#0000004d;border:1px solid #fff3;border-radius:6px;min-width:auto;padding:8px 16px;font-size:14px;font-weight:600;transition:all .2s;box-shadow:0 2px 8px #00000026}.profile-banner .profile-banner-image .delete-btn button.remove:hover{background-color:#00000080;transform:translateY(-1px);box-shadow:0 3px 10px #0003}.profile-banner .profile-banner-image .delete-btn button.remove:active{transform:translateY(0);box-shadow:0 1px 4px #0003}@media (max-width:768px){.profile-banner .profile-banner-image .delete-btn button.remove{background-color:#0006;border:1px solid #fff3;border-radius:5px;padding:6px 12px;font-size:13px;box-shadow:0 2px 6px #0003}.profile-banner .profile-banner-image .delete-btn button.remove:hover{background-color:#0009}}@media (max-width:480px){.profile-banner .profile-banner-image .delete-btn button.remove{background-color:#00000080;border:1px solid #ffffff26;border-radius:4px;padding:5px 10px;font-size:12px;box-shadow:0 1px 4px #00000040}.profile-banner .profile-banner-image .delete-btn button.remove:hover{background-color:#0009;transform:none;box-shadow:0 2px 6px #0000004d}}.profile-banner .profile-banner-image h3{color:var(--gray-11);z-index:1;text-align:center;pointer-events:none;white-space:nowrap;font-size:16px;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.profile-banner .profile-banner-data{z-index:5;flex-direction:column;align-items:center;gap:12px;width:100%;padding:20px;display:flex;position:absolute;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}@media (max-width:768px){.profile-banner .profile-banner-data{gap:6px;padding:15px 10px;top:auto;bottom:50px;transform:translate(-50%)}}@media (max-width:480px){.profile-banner .profile-banner-data{gap:5px;padding:10px 5px;top:auto;bottom:70px;transform:translate(-50%)}}.profile-banner .profile-banner-data .profile-pic{justify-content:center;align-items:center;display:flex;position:relative}.profile-banner .profile-banner-data .profile-pic .avatar-container,.profile-banner .profile-banner-data .profile-pic .avatar-content,.profile-banner .profile-banner-data .profile-pic [data-testid=avatar-container],.profile-banner .profile-banner-data .profile-pic img.avatar-content{object-fit:cover;flex-shrink:0;aspect-ratio:1!important;border-radius:50%!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important}.profile-banner .profile-banner-data .profile-pic .profile-pic-select{cursor:pointer;background-color:#50b5ff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;bottom:0;right:0}@media (min-width:769px){.profile-banner .profile-banner-data .profile-pic .profile-pic-select{transform:translate(-8px,-8px)}}@media (max-width:768px){.profile-banner .profile-banner-data .profile-pic .profile-pic-select{width:32px;height:32px;bottom:10px;right:15px;transform:translate(0)}}@media (max-width:480px){.profile-banner .profile-banner-data .profile-pic .profile-pic-select{width:28px;height:28px;bottom:10px;right:15px;transform:translate(0)}}.profile-banner .profile-banner-data .profile-pic .profile-pic-select .inputFile{display:none}.profile-banner .profile-banner-data .profile-pic .profile-pic-select .camera{color:#fff;cursor:pointer;flex-shrink:0;font-size:18px}@media (max-width:768px){.profile-banner .profile-banner-data .profile-pic .profile-pic-select .camera{font-size:14px}}@media (max-width:480px){.profile-banner .profile-banner-data .profile-pic .profile-pic-select .camera{font-size:12px}}.profile-banner .profile-banner-data .profile-name{color:#fff;text-shadow:1px 1px 2px #00000080;margin-bottom:0;font-size:20px;font-weight:700}@media (max-width:768px){.profile-banner .profile-banner-data .profile-name{margin-top:8px;margin-bottom:4px;padding:4px 0;font-size:18px}}@media (max-width:480px){.profile-banner .profile-banner-data .profile-name{margin-top:6px;margin-bottom:3px;padding:3px 0;font-size:16px}}.profile-banner .profile-banner-data .profile-select-image{z-index:10;margin-top:0;position:relative}@media (max-width:768px){.profile-banner .profile-banner-data .profile-select-image{margin-top:8px;margin-bottom:0;display:block}}.profile-banner .profile-banner-data .profile-select-image .inputFile{display:none}.profile-banner .profile-banner-data .profile-select-image label{color:#fff;cursor:pointer;background-color:#0000004d;border-radius:5px;align-items:center;gap:5px;padding:5px 10px;font-size:14px;display:flex}@media (max-width:768px){.profile-banner .profile-banner-data .profile-select-image label{background-color:#0006;border:1px solid #fff3;gap:5px;padding:6px 12px;font-size:13px}}@media (max-width:480px){.profile-banner .profile-banner-data .profile-select-image label{background-color:#00000080;border:1px solid #ffffff26;gap:4px;padding:6px 10px;font-size:12px}}.profile-banner .profile-banner-data .profile-select-image label:hover{background-color:#00000080}@media (max-width:768px){.profile-banner .profile-banner-data .profile-select-image label:hover{background-color:#0009;transform:none}}@media (max-width:480px){.profile-banner .profile-banner-data .profile-select-image label:hover{background-color:#0009;transform:none}}.profile-banner .profile-banner-data .profile-select-image label:active{transform:translateY(0)}.profile-banner .profile-banner-data .profile-select-image label .camera{flex-shrink:0}.profile-banner .profile-banner-data .profile-select-image label span{display:inline}@media (max-width:480px){.profile-banner .profile-banner-data .profile-select-image label span{display:inline}}.profile-banner .profile-banner-data .profile-select-image .menu{background-color:var(--white-1);z-index:100;border:1px solid var(--white-4);border-radius:8px;min-width:150px;margin-bottom:10px;position:absolute;bottom:100%;left:0;overflow:hidden;box-shadow:0 4px 12px #0006}.profile-banner .profile-banner-data .profile-select-image .menu ul{margin:0;padding:4px 0;list-style:none}.profile-banner .profile-banner-data .profile-select-image .menu ul li{cursor:pointer;align-items:center;padding:12px 16px;transition:background-color .2s;display:flex}.profile-banner .profile-banner-data .profile-select-image .menu ul li:hover{background-color:var(--white-2)}.profile-banner .profile-banner-data .profile-select-image .menu ul li:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.profile-banner .profile-banner-data .profile-select-image .menu ul li:last-child{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.profile-banner .profile-banner-data .profile-select-image .menu ul li .item{color:var(--black-1);font-size:14px;font-weight:500}.profile-banner .profile-banner-items{z-index:2;padding:10px 20px;position:absolute;bottom:0;left:0;right:0}@media (max-width:768px){.profile-banner .profile-banner-items{background:linear-gradient(#0000,#00000080);padding:8px 10px 12px}}@media (max-width:480px){.profile-banner .profile-banner-items{padding-bottom:10px}}.profile-banner .profile-banner-items .banner-nav{flex-wrap:wrap;justify-content:center;gap:0;width:100%;margin:0;padding:0;list-style:none;display:flex}@media (min-width:769px){.profile-banner .profile-banner-items .banner-nav{justify-content:space-around;padding:12px 20px}}@media (max-width:768px){.profile-banner .profile-banner-items .banner-nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:8px;padding:0 10px;overflow:auto hidden}.profile-banner .profile-banner-items .banner-nav::-webkit-scrollbar{display:none}}.profile-banner .profile-banner-items .banner-nav li{list-style:none}.profile-banner .profile-banner-items .banner-nav .banner-nav-item{flex-shrink:0;display:block}.profile-banner .profile-banner-items .banner-nav .banner-nav-item .banner-nav-item-name{color:#fff;cursor:pointer;text-shadow:1px 1px 2px #00000080;border-radius:5px;align-items:center;gap:8px;padding:5px 10px;font-size:14px;transition:background-color .2s;display:flex}@media (min-width:769px){.profile-banner .profile-banner-items .banner-nav .banner-nav-item .banner-nav-item-name{flex:1;justify-content:center}}@media (max-width:768px){.profile-banner .profile-banner-items .banner-nav .banner-nav-item .banner-nav-item-name{gap:6px;padding:8px 12px;font-size:13px}}@media (max-width:480px){.profile-banner .profile-banner-items .banner-nav .banner-nav-item .banner-nav-item-name{gap:4px;padding:6px 10px;font-size:12px}}.profile-banner .profile-banner-items .banner-nav .banner-nav-item .banner-nav-item-name .banner-nav-item-name-icon{flex-shrink:0;width:16px;height:16px}@media (max-width:768px){.profile-banner .profile-banner-items .banner-nav .banner-nav-item .banner-nav-item-name .banner-nav-item-name-icon{width:14px;height:14px}}@media (max-width:480px){.profile-banner .profile-banner-items .banner-nav .banner-nav-item .banner-nav-item-name .banner-nav-item-name-icon{width:12px;height:12px}}.profile-banner .profile-banner-items .banner-nav .banner-nav-item .banner-nav-item-name.active{background-color:#fff3;font-weight:700}.profile-banner .profile-banner-items .banner-nav .banner-nav-item .banner-nav-item-name:hover{background-color:#ffffff1a}.profile-banner .profile-banner-items .banner-nav .banner-nav-item .banner-nav-item-name .title{margin:0;font-size:14px}@media (max-width:768px){.profile-banner .profile-banner-items .banner-nav .banner-nav-item .banner-nav-item-name .title{font-size:13px}}@media (max-width:480px){.profile-banner .profile-banner-items .banner-nav .banner-nav-item .banner-nav-item-name .title{font-size:12px}}@media (max-width:768px){.profile-banner .profile-banner-items{padding-bottom:10px}}.timeline-wrapper{width:100%}.timeline-wrapper-container{grid-template:"side main"1fr/350px 1fr;gap:20px;width:100%;display:grid}@media (max-width:1200px){.timeline-wrapper-container{grid-template-columns:300px 1fr;gap:16px}}@media (max-width:768px){.timeline-wrapper-container{grid-template:"side""main"1fr/1fr;gap:16px}}@media (max-width:480px){.timeline-wrapper-container{gap:12px}}.timeline-wrapper-container-side{flex-direction:column;grid-area:side;gap:20px;display:flex}@media (max-width:768px){.timeline-wrapper-container-side{gap:16px}}@media (max-width:480px){.timeline-wrapper-container-side{gap:12px}}.timeline-wrapper-container-side-count{width:100%}.timeline-wrapper-container-main{grid-area:main;width:100%;margin-bottom:80px;overflow:visible}@media (max-width:768px){.timeline-wrapper-container-main{margin-bottom:40px}}@media (max-width:480px){.timeline-wrapper-container-main{margin-bottom:20px}}.timeline-wrapper-container .side-content{background-color:var(--white-1);border-radius:16px;width:100%;padding:20px;box-shadow:0 0 2px #919eab33,0 12px 24px -4px #919eab1f}@media (max-width:768px){.timeline-wrapper-container .side-content{border-radius:12px;padding:16px}}@media (max-width:480px){.timeline-wrapper-container .side-content{border-radius:10px;padding:12px}}.timeline-wrapper-container .count-container{background-color:var(--white-1);border-radius:16px;justify-content:space-around;align-items:center;padding:20px;display:flex;box-shadow:0 0 2px #919eab33,0 12px 24px -4px #919eab1f}@media (max-width:768px){.timeline-wrapper-container .count-container{border-radius:12px;padding:16px}}@media (max-width:480px){.timeline-wrapper-container .count-container{border-radius:10px;padding:12px}}.timeline-wrapper-container .count-container .followers-count,.timeline-wrapper-container .count-container .following-count{text-align:center;flex-direction:column;align-items:center;display:flex}.timeline-wrapper-container .count-container .followers-count .count,.timeline-wrapper-container .count-container .following-count .count{color:var(--black-1);font-size:24px;font-weight:700}@media (max-width:768px){.timeline-wrapper-container .count-container .followers-count .count,.timeline-wrapper-container .count-container .following-count .count{font-size:20px}}@media (max-width:480px){.timeline-wrapper-container .count-container .followers-count .count,.timeline-wrapper-container .count-container .following-count .count{font-size:18px}}.timeline-wrapper-container .count-container .followers-count p,.timeline-wrapper-container .count-container .following-count p{color:var(--gray-11);margin-top:5px;font-size:14px}@media (max-width:768px){.timeline-wrapper-container .count-container .followers-count p,.timeline-wrapper-container .count-container .following-count p{margin-top:4px;font-size:13px}}@media (max-width:480px){.timeline-wrapper-container .count-container .followers-count p,.timeline-wrapper-container .count-container .following-count p{margin-top:3px;font-size:12px}}.timeline-wrapper-container .count-container .vertical-line{background-color:var(--white-4);width:1px;height:40px}@media (max-width:768px){.timeline-wrapper-container .count-container .vertical-line{height:35px}}@media (max-width:480px){.timeline-wrapper-container .count-container .vertical-line{height:30px}}.side-container{background-color:var(--white-1);border-radius:16px;width:100%;padding:20px;box-shadow:0 0 2px #919eab33,0 12px 24px -4px #919eab1f}@media (max-width:768px){.side-container{border-radius:12px;padding:16px}}@media (max-width:480px){.side-container{border-radius:10px;padding:12px}}.side-container[data-type=social] .side-container-body{align-items:center;gap:12px;min-height:20px;margin-bottom:12px}.side-container[data-type=social] .side-container-body:last-child{margin-bottom:0;padding-bottom:0}.side-container[data-type=social] .side-container-body-content{align-items:center;margin-bottom:0;padding-bottom:0;line-height:1.4;display:flex}.side-container[data-type=social] .side-container-body-content a.link,.side-container[data-type=social] .side-container-body-content div.no-information,.side-container[data-type=social] .side-container-body-content [contenteditable]{margin:0;padding:0;line-height:1.4}.side-container[data-type=social] .side-container-body-icon{align-items:center;margin-top:0;display:flex}.side-container-header{border-bottom:1px solid var(--white-4);justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;display:flex}@media (max-width:768px){.side-container-header{margin-bottom:16px;padding-bottom:12px}}@media (max-width:480px){.side-container-header{margin-bottom:12px;padding-bottom:10px}}.side-container-header p{color:var(--black-1);margin:0;font-size:18px;font-weight:700}@media (max-width:768px){.side-container-header p{font-size:16px}}@media (max-width:480px){.side-container-header p{font-size:14px}}.side-container-header .editBtn{color:var(--primary-1);cursor:pointer;margin:0;font-size:14px;font-weight:600}@media (max-width:768px){.side-container-header .editBtn{font-size:13px}}@media (max-width:480px){.side-container-header .editBtn{font-size:12px}}.side-container-header .editBtn:hover{text-decoration:underline}.side-container-body{align-items:flex-start;gap:12px;margin-bottom:15px;display:flex}@media (max-width:768px){.side-container-body{gap:10px;margin-bottom:12px}}@media (max-width:480px){.side-container-body{gap:8px;margin-bottom:10px}}.side-container-body:first-child{align-items:flex-start}.side-container-body>*{margin:0;padding:0}.side-container-body-icon{justify-content:center;align-items:flex-start;min-width:20px;padding-top:2px;display:flex}@media (max-width:768px){.side-container-body-icon{min-width:18px}}@media (max-width:480px){.side-container-body-icon{min-width:16px}}.side-container-body-icon .icon{color:var(--gray-11);font-size:16px}@media (max-width:768px){.side-container-body-icon .icon{font-size:14px}}@media (max-width:480px){.side-container-body-icon .icon{font-size:12px}}.side-container-body-icon .icon.instagram{color:#e1306c}.side-container-body-icon .icon.twitter{color:#1da1f2}.side-container-body-icon .icon.facebook{color:#1877f2}.side-container-body-icon .icon.youtube{color:red}.side-container-body-content{color:var(--black-1);word-wrap:break-word;white-space:normal;overflow-wrap:break-word;word-break:normal;pointer-events:auto;flex:1;align-items:flex-start;min-width:0;min-height:20px;font-size:14px;line-height:1.4;display:flex}@media (max-width:768px){.side-container-body-content{pointer-events:auto;touch-action:manipulation;flex-wrap:wrap;font-size:13px;line-height:1.3}}@media (max-width:480px){.side-container-body-content{pointer-events:auto;touch-action:manipulation;flex-wrap:wrap;font-size:12px;line-height:1.3}}.side-container-body-content>*{vertical-align:baseline;overflow-wrap:break-word;word-break:normal;margin:0;padding:0;display:inline}@media (max-width:768px){.side-container-body-content>*{display:inline-block}}.side-container-body-content{text-align:left;word-spacing:normal}.side-container-body-content .link{color:var(--primary-1);overflow-wrap:break-word;word-break:normal;margin:0;padding:0;line-height:1.4;text-decoration:none;display:inline}@media (max-width:768px){.side-container-body-content .link{word-break:break-all;display:inline-block}}.side-container-body-content .link:hover{text-decoration:underline}.side-container-body-content [contenteditable=true]{color:var(--black-1);overflow-wrap:break-word;word-break:normal;touch-action:manipulation;-webkit-touch-callout:default;-webkit-user-select:text;outline:none;width:auto;min-width:50px;margin-left:0;display:inline}@media (max-width:768px){.side-container-body-content [contenteditable=true]{-webkit-touch-callout:default;-webkit-user-select:text;z-index:10;background-color:var(--white-1);cursor:text;-webkit-tap-highlight-color:#0000001a;will-change:auto;border-radius:6px;width:100%;min-width:100%;margin-top:4px;margin-left:0;position:relative;transform:none;touch-action:manipulation!important;border:1px solid var(--white-4)!important;min-height:48px!important;padding:12px 8px!important;display:block!important}}.side-container-body-content [contenteditable=true]:empty:before{content:attr(data-placeholder);color:var(--gray-1);font-style:italic}.side-container-body-content [contenteditable=true]:focus{outline:1px solid var(--primary-1);background-color:var(--white-2);border-radius:4px;padding:2px 4px}@media (max-width:768px){.side-container-body-content [contenteditable=true]:focus{outline:2px solid var(--primary-1);border:1px solid var(--primary-1);background-color:var(--white-2);width:100%;padding:8px 4px}}.side-container-body-content [contenteditable=true]:before,.side-container-body-content [contenteditable=true]:after{content:none!important}.side-container-body-content [contenteditable=false]{color:var(--black-1);overflow-wrap:break-word;word-break:normal;margin-left:0;display:inline}@media (max-width:768px){.side-container-body-content [contenteditable=false]{width:auto;margin-left:0;display:inline-block}}.side-container-body-content [contenteditable=false]:before,.side-container-body-content [contenteditable=false]:after{content:none!important}.side-container-body-content .intro-label{color:var(--black-1);white-space:pre;margin:0;padding:0;display:inline}.side-container-body-content span{color:var(--black-1);margin:0;padding:0;display:inline}.side-container-body-content span:before,.side-container-body-content span:after{content:none!important}.side-container-body-content div{color:var(--black-1);display:inline}.side-container-body-content div:before,.side-container-body-content div:after{content:none!important}.side-container-body-content div.no-information{margin-bottom:0;display:block}.side-container[data-type=social] .side-container-body-content div.no-information{margin-bottom:0}.side-container-body-content :before,.side-container-body-content :after{content:none!important}.side-container-body-about{width:100%;color:var(--black-1);overflow-wrap:break-word;word-break:normal;margin:0;padding:0;font-size:14px;line-height:1.5;position:relative}@media (max-width:768px){.side-container-body-about{font-size:13px;line-height:1.4}}@media (max-width:480px){.side-container-body-about{font-size:12px;line-height:1.3}}.side-container-body-about .no-information{color:var(--gray-11)!important;visibility:visible!important;opacity:1!important;z-index:10!important;text-align:left!important;width:100%!important;min-height:20px!important;margin:0!important;padding:0!important;font-size:14px!important;font-style:italic!important;line-height:1.5!important;display:block!important;position:relative!important}@media (max-width:768px){.side-container-body-about .no-information{font-size:13px!important}}@media (max-width:480px){.side-container-body-about .no-information{font-size:12px!important}}.side-container-body-about .no-information{display:block!important}.side-container-body-about .about{color:var(--black-1);overflow-wrap:break-word;word-break:normal;width:100%;min-height:20px;margin:0;padding:0;display:block;quotes:none!important}.side-container-body-about .about:empty:before{content:attr(data-placeholder);color:var(--gray-1);font-style:italic}.side-container-body-about .about[contenteditable=false]:empty:before{content:none!important}.side-container-body-about .about[contenteditable=true]{overflow-wrap:break-word;word-break:normal;outline:none;width:100%;color:var(--black-1)!important}@media (max-width:768px){.side-container-body-about .about[contenteditable=true]{padding:4px}}.side-container-body-about .about[contenteditable=true]:focus{outline:1px solid var(--primary-1);background-color:var(--white-2);border-radius:4px;padding:4px;color:var(--black-1)!important}@media (max-width:768px){.side-container-body-about .about[contenteditable=true]:focus{padding:6px}}.side-container-body-about .about[contenteditable=true]:before,.side-container-body-about .about[contenteditable=true]:after,.side-container-body-about .about[contenteditable=false]:before,.side-container-body-about .about[contenteditable=false]:after{content:none!important}.side-container-body-about .about *{quotes:none!important}.side-container-body-about .about :before,.side-container-body-about .about :after{content:none!important}.no-information{color:var(--gray-11);width:100%;margin:0;padding:0;font-size:14px;font-style:italic;display:block;quotes:none!important}@media (max-width:768px){.no-information{font-size:13px}}@media (max-width:480px){.no-information{font-size:12px}}.side-container[data-type=social] .no-information{margin:0}.side-container,.side-container *{quotes:none!important}.side-container-body-content{font-feature-settings:normal;color:var(--black-1);quotes:none!important}.side-container-body-content [contenteditable],.side-container-body-content [contenteditable][contenteditable=true],.side-container-body-content [contenteditable][contenteditable=true]:focus{color:var(--black-1)!important}.side-container-body-content *{quotes:none!important}.side-container [contenteditable]{quotes:none!important;color:var(--black-1)!important}.side-container [contenteditable][contenteditable=true],.side-container [contenteditable][contenteditable=true]:focus{color:var(--black-1)!important}.side-container [contenteditable] *{quotes:none!important;color:var(--black-1)!important}.intro-submit-button{border-top:1px solid var(--white-4);margin-top:20px;padding-top:15px}@media (max-width:768px){.intro-submit-button{margin-top:16px;padding-top:12px}}@media (max-width:480px){.intro-submit-button{margin-top:12px;padding-top:10px}}.side-container[data-type=social] .intro-submit-button{margin-top:12px;padding-top:12px}@media (max-width:768px){.side-container[data-type=social] .intro-submit-button{margin-top:10px;padding-top:10px}}@media (max-width:480px){.side-container[data-type=social] .intro-submit-button{margin-top:8px;padding-top:8px}}.intro-submit-button .updateBtn{background-color:var(--primary-1);width:100%;color:var(--white-1);cursor:pointer;border:none;border-radius:6px;padding:10px;font-weight:600;transition:opacity .2s}@media (max-width:768px){.intro-submit-button .updateBtn{padding:9px;font-size:14px}}@media (max-width:480px){.intro-submit-button .updateBtn{padding:8px;font-size:13px}}.intro-submit-button .updateBtn:hover:not(:disabled){opacity:.9}.intro-submit-button .updateBtn:disabled{opacity:.5;cursor:not-allowed}@media only screen and (max-width:1200px){.timeline-wrapper-container{grid-template:"side""main"1fr/1fr;gap:20px;display:grid}.timeline-wrapper-container-main{margin-bottom:20px;margin-left:0}}.follower-card-container{box-sizing:border-box;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;width:100%;max-width:1152px;margin:0 auto;padding:20px;display:grid}@media (max-width:768px){.follower-card-container{box-sizing:border-box;grid-template-columns:1fr;gap:16px;width:100%;max-width:100%;padding:12px}}@media (max-width:480px){.follower-card-container{gap:12px;padding:8px}}.follower-card-container-elements{background-color:var(--white-1);box-sizing:border-box;border-radius:16px;width:100%;max-width:100%;padding:20px;transition:transform .2s,box-shadow .2s;box-shadow:0 0 2px #919eab33,0 12px 24px -4px #919eab1f}@media (max-width:768px){.follower-card-container-elements{box-sizing:border-box;border-radius:12px;width:100%;max-width:100%;padding:16px}}@media (max-width:480px){.follower-card-container-elements{border-radius:10px;padding:12px}}.follower-card-container-elements:hover{transform:translateY(-2px);box-shadow:0 0 4px #919eab40,0 16px 32px -4px #919eab26}@media (max-width:768px){.follower-card-container-elements:hover{transform:none}}.follower-card-container-elements-content{box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:16px;width:100%;max-width:100%;display:flex}@media (max-width:768px){.follower-card-container-elements-content{flex-direction:column;align-items:flex-start;gap:12px;width:100%;max-width:100%}}@media (max-width:480px){.follower-card-container-elements-content{gap:10px}}.card-avatar{flex-shrink:0;transition:opacity .2s,transform .2s}.card-avatar:hover{opacity:.8;transform:scale(1.05)}.card-user{box-sizing:border-box;flex-direction:column;flex:1;gap:6px;min-width:0;max-width:100%;display:flex}@media (max-width:768px){.card-user{align-items:flex-start;width:100%;max-width:100%}}.card-user .name{color:var(--black-1);white-space:nowrap;text-overflow:ellipsis;word-break:break-word;max-width:100%;font-size:16px;font-weight:600;transition:color .2s;overflow:hidden}@media (max-width:768px){.card-user .name{white-space:normal;word-break:break-word;overflow-wrap:break-word;font-size:15px}}.card-user .name:hover{color:var(--primary-1)}.card-user .count{color:var(--gray-11);align-items:center;gap:6px;margin:0;font-size:14px;display:flex}.card-user .count .heart{color:var(--primary-1);font-size:14px}.card-user .count span{color:var(--gray-11)}.card-following-button{box-sizing:border-box;flex-wrap:wrap;flex-shrink:0;gap:8px;width:100%;max-width:100%;display:flex}@media (max-width:768px){.card-following-button{flex-direction:column;gap:8px;width:100%;max-width:100%;margin-top:12px}}@media (max-width:480px){.card-following-button{gap:6px;margin-top:10px}}.card-following-button .following-button{cursor:pointer;background-color:var(--primary-1);min-width:90px;color:var(--white-1);letter-spacing:.3px;border:none;border-radius:10px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s;box-shadow:0 2px 8px #50b5ff33}@media (max-width:768px){.card-following-button .following-button{width:100%;min-width:auto}}.card-following-button .following-button:hover:not(:disabled){background-color:var(--primary-2);transform:translateY(-2px);box-shadow:0 4px 12px #50b5ff4d}.card-following-button .following-button:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 6px #50b5ff40}.card-following-button .following-button.message-button{background-color:var(--primary-1);color:var(--white-1)}.card-following-button .following-button.isUserFollowed{background-color:var(--gray-11);color:var(--white-1);box-shadow:0 2px 8px #b0b3b833}.card-following-button .following-button.isUserFollowed:hover:not(:disabled){background-color:var(--gray-10);transform:translateY(-2px);box-shadow:0 4px 12px #b0b3b84d}.card-following-button .following-button.isUserFollowed:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 6px #b0b3b840}.card-following-button .following-button:disabled{opacity:.5;cursor:not-allowed;transform:none}.empty-page{background-color:var(--white-1);text-align:center;max-width:1152px;color:var(--gray-11);box-sizing:border-box;border-radius:16px;width:100%;margin:20px auto;padding:40px 24px;font-size:16px;font-weight:500;box-shadow:0 0 2px #919eab33,0 12px 24px -4px #919eab1f}@media (max-width:768px){.empty-page{box-sizing:border-box;border-radius:12px;width:100%;max-width:100%;margin:12px 0;padding:32px 20px;font-size:14px}}@media (max-width:480px){.empty-page{border-radius:10px;margin:10px 0;padding:24px 16px;font-size:13px}}.card-container{box-sizing:border-box;width:100%;max-width:100%}@media (max-width:768px){.card-container{box-sizing:border-box;width:100%;max-width:100%;padding:0}}.card-element{box-sizing:border-box;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;width:100%;max-width:1152px;margin:0 auto;padding:20px;display:grid}@media (max-width:768px){.card-element{box-sizing:border-box;grid-template-columns:1fr;gap:16px;width:100%;max-width:100%;padding:12px}}@media (max-width:480px){.card-element{gap:12px;padding:8px}}.card-element-item{background-color:var(--white-1);box-sizing:border-box;border-radius:16px;width:100%;max-width:100%;padding:0;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 0 2px #919eab33,0 12px 24px -4px #919eab1f}@media (max-width:768px){.card-element-item{box-sizing:border-box;border-radius:12px;width:100%;max-width:100%}}@media (max-width:480px){.card-element-item{border-radius:10px}}.card-element-item:hover{transform:translateY(-2px);box-shadow:0 0 4px #919eab40,0 16px 32px -4px #919eab26}@media (max-width:768px){.card-element-item:hover{transform:none}}.card-element-header{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:20px 0;display:flex;position:relative}@media (max-width:768px){.card-element-header{box-sizing:border-box;width:100%;padding:15px 0}}@media (max-width:480px){.card-element-header{padding:12px 0}}.card-element-header .card-element-header-bg{background-color:#1a1a1a;border-radius:16px 16px 0 0;height:80px;position:absolute;top:0;left:0;right:0}@media (max-width:768px){.card-element-header .card-element-header-bg{border-radius:12px 12px 0 0;height:60px}}.card-element-header div[style*="cursor: pointer"]{z-index:1;transition:opacity .2s,transform .2s;position:relative}.card-element-header div[style*="cursor: pointer"]:hover{opacity:.8;transform:scale(1.05)}@media (max-width:768px){.card-element-header div[style*="cursor: pointer"]:active{opacity:.7;transform:scale(1.02)}}.card-element-body{z-index:1;text-align:center;box-sizing:border-box;width:100%;margin-top:10px;padding:0 16px;position:relative}@media (max-width:768px){.card-element-body{margin-top:8px;padding:0 12px}}@media (max-width:480px){.card-element-body{padding:0 10px}}.card-element-body-name{font-size:16px;font-weight:600;transition:color .2s;display:block}@media (max-width:768px){.card-element-body-name{font-size:14px}}.card-element-body-name:hover{color:var(--primary-1)}.password-change-container{background-color:var(--white-1);border-radius:16px;width:100%;padding:24px;box-shadow:0 0 2px #919eab33,0 12px 24px -4px #919eab1f}@media (max-width:768px){.password-change-container{padding:20px}}@media (max-width:480px){.password-change-container{padding:16px}}.password-change-container form{width:100%;max-width:500px;margin:0 auto}.password-change-container .form-group{margin-bottom:20px}@media (max-width:480px){.password-change-container .form-group{margin-bottom:18px}}.password-change-container .form-group:last-of-type{margin-bottom:0}.password-change-container .form-group .form-row{width:100%}.password-change-container .form-group .form-row .form-label{color:var(--black-1);letter-spacing:.5px;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.password-change-container .form-group .form-row .form-input{width:100%;color:var(--black-1);background-color:var(--white-2);border:1px solid var(--white-4);box-sizing:border-box;border-radius:8px;outline:0;padding:12px 16px;font-size:15px;line-height:1.5;transition:all .2s;display:block}.password-change-container .form-group .form-row .form-input:focus{border-color:var(--primary-1);background-color:var(--white-1);box-shadow:0 0 0 3px #50b5ff1a}.password-change-container .form-group .form-row .form-input::placeholder{color:var(--gray-11);opacity:.6}.password-change-container .form-group .form-row .form-input:disabled{opacity:.6;cursor:not-allowed}.password-change-container .form-btn-group{border-top:1px solid var(--white-4);margin-top:24px;padding-top:20px}@media (max-width:480px){.password-change-container .form-btn-group{margin-top:20px;padding-top:16px}}.password-change-container .form-btn-group .btn-group{justify-content:flex-start;align-items:center;gap:12px;display:flex}@media (max-width:480px){.password-change-container .form-btn-group .btn-group{flex-direction:column;gap:10px}}.password-change-container .form-btn-group .btn-group button.update{max-width:200px;color:var(--white-1);background-color:var(--primary-1);cursor:pointer;border:none;border-radius:8px;flex:1;padding:12px 24px;font-size:15px;font-weight:600;transition:all .2s;box-shadow:0 2px 8px #50b5ff33}@media (max-width:480px){.password-change-container .form-btn-group .btn-group button.update{width:100%;max-width:100%}}.password-change-container .form-btn-group .btn-group button.update:hover:not(:disabled){background-color:var(--primary-2);transform:translateY(-1px);box-shadow:0 4px 12px #50b5ff4d}.password-change-container .form-btn-group .btn-group button.update:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 6px #50b5ff33}.password-change-container .form-btn-group .btn-group button.update:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.password-change-container .form-btn-group .btn-group .eye-icon{width:44px;height:44px;color:var(--gray-11);cursor:pointer;background-color:var(--white-2);border:1px solid var(--white-4);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}@media (max-width:480px){.password-change-container .form-btn-group .btn-group .eye-icon{width:100%;max-width:200px}}.password-change-container .form-btn-group .btn-group .eye-icon svg{font-size:18px}.password-change-container .form-btn-group .btn-group .eye-icon:hover{color:var(--primary-1);background-color:var(--white-3);border-color:var(--primary-1)}.password-change-container .form-btn-group .btn-group .eye-icon:active{transform:scale(.95)}form{width:100%;max-width:500px;margin:0 auto}.form-group:last-of-type{margin-bottom:0}.form-group .form-row{width:100%}.form-group .form-row .form-label{color:var(--black-1);letter-spacing:.5px;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.form-group .form-row .form-input{width:100%;color:var(--black-1);background-color:var(--white-2);border:1px solid var(--white-4);box-sizing:border-box;border-radius:8px;outline:0;padding:12px 16px;font-size:15px;line-height:1.5;transition:all .2s;display:block}.form-group .form-row .form-input:focus{border-color:var(--primary-1);background-color:var(--white-1);box-shadow:0 0 0 3px #50b5ff1a}.form-group .form-row .form-input::placeholder{color:var(--gray-11);opacity:.6}.form-group .form-row .form-input:disabled{opacity:.6;cursor:not-allowed}.form-btn-group{border-top:1px solid var(--white-4);margin-top:24px;padding-top:20px}.form-btn-group .btn-group{justify-content:flex-start;align-items:center;gap:12px;display:flex}.form-btn-group .btn-group button.update{max-width:200px;color:var(--white-1);background-color:var(--primary-1);cursor:pointer;border:none;border-radius:8px;flex:1;padding:12px 24px;font-size:15px;font-weight:600;transition:all .2s;box-shadow:0 2px 8px #50b5ff33}.form-btn-group .btn-group button.update:hover:not(:disabled){background-color:var(--primary-2);transform:translateY(-1px);box-shadow:0 4px 12px #50b5ff4d}.form-btn-group .btn-group button.update:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 6px #50b5ff33}.form-btn-group .btn-group button.update:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.form-btn-group .btn-group .eye-icon{width:44px;height:44px;color:var(--gray-11);cursor:pointer;background-color:var(--white-2);border:1px solid var(--white-4);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.form-btn-group .btn-group .eye-icon svg{font-size:18px}.form-btn-group .btn-group .eye-icon:hover{color:var(--primary-1);background-color:var(--white-3);border-color:var(--primary-1)}.form-btn-group .btn-group .eye-icon:active{transform:scale(.95)}.profile-wrapper .profile-wrapper-container{max-width:1200px;margin:0 auto;padding:20px}@media (max-width:768px){.profile-wrapper .profile-wrapper-container{padding:10px}}@media (max-width:480px){.profile-wrapper .profile-wrapper-container{padding:8px}}.profile-wrapper .profile-wrapper-container .profile-header{margin-bottom:20px}@media (max-width:768px){.profile-wrapper .profile-wrapper-container .profile-header{margin-bottom:12px}}@media (max-width:480px){.profile-wrapper .profile-wrapper-container .profile-header{margin-bottom:10px}}.profile-wrapper .profile-wrapper-container .profile-content{background-color:var(--white-1);box-sizing:border-box;border-radius:16px;width:100%;min-height:400px;padding:20px;overflow:visible}@media (max-width:768px){.profile-wrapper .profile-wrapper-container .profile-content{box-sizing:border-box;border-radius:12px;width:100%;max-width:100%;min-height:300px;padding:12px;overflow-x:hidden}}@media (max-width:480px){.profile-wrapper .profile-wrapper-container .profile-content{border-radius:10px;min-height:250px;padding:10px}}.profile-wrapper .profile-wrapper-container .profile-content>div{box-sizing:border-box;width:100%;max-width:100%}@media (max-width:768px){.profile-wrapper .profile-wrapper-container .profile-content>div{box-sizing:border-box;width:100%;max-width:100%}}.imageGrid-container{box-shadow:none;background-color:#0000;border-radius:0;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px;width:100%;padding:0;display:grid}@media (max-width:768px){.imageGrid-container{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:15px}}@media (max-width:480px){.imageGrid-container{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}}.profile-wrapper{background-color:var(--white-10);width:100%;min-height:100%}.toast-notification-container{box-sizing:border-box;z-index:999999;font-size:14px;position:fixed}.toast-notification-container .toast-notification{background:var(--white-1);pointer-events:auto;width:365px;box-shadow:0 0 10px var(--gray-2);color:var(--white-1);opacity:.9;background-position:15px;background-repeat:no-repeat;border-radius:5px;grid-template-columns:30px 1fr 10px;grid-template-areas:"image message cancelBtn";column-gap:10px;margin:0 0 15px;transition:all .3s;display:grid;position:relative;overflow:hidden}.toast-notification-container .toast-notification .cancel-button{color:var(--white-1);text-shadow:0 1px 0 var(--white-1);opacity:.8;cursor:pointer;background:0 0;border:0;outline:none;grid-area:cancelBtn;justify-content:flex-end;padding:0;font-size:16px;font-weight:700;display:flex}.toast-notification-container .toast-notification-content{grid-area:content;grid-template-columns:30px 1fr;grid-template-areas:"image message";column-gap:10px;display:grid}.toast-notification-container .toast-notification .toast-notification-image{grid-area:image}.toast-notification-container .toast-notification .toast-notification-image img{width:30px;height:30px}.toast-notification-container .toast-notification .toast-notification-message{text-align:left;word-wrap:break-word;grid-area:message;max-height:70px;margin:0 0 0 -1px;overflow-y:scroll}.toast-notification-container .toast-notification .toast-icon,.toast-notification-container .toast-notification .toast-message{align-self:center}.toast-notification-container .toast-notification:hover{box-shadow:0 0 10px var(--gray-4);cursor:pointer}.toast-notification-container .toast{width:365px;color:var(--white-1);padding:20px 15px;font-weight:700}.top-right{transition:transform .6s ease-in-out;animation:.7s toast-in-right;top:12px;right:12px}.bottom-right{transition:transform .6s ease-in-out;animation:.7s toast-in-right;bottom:12px;right:12px}.top-left{transition:transform .6s ease-in;animation:.7s toast-in-left;top:12px;left:12px}.bottom-left{transition:transform .6s ease-in;animation:.7s toast-in-left;bottom:12px;left:12px}@keyframes toast-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes toast-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}.auth-inner{background:var(--white-1);border-bottom-right-radius:15px;border-bottom-left-radius:15px;width:450px;min-height:380px;margin:auto;padding:40px 55px 45px;transition:all .3s}
