@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap);.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:#0000;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-theme~=light]{color:#26323d;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926;background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale][data-state=hidden]{transform:scale(.5);opacity:0}.emoji-mart,.emoji-mart *{box-sizing:border-box;line-height:1.15}.emoji-mart{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:16px;display:inline-block;color:#222427;border:1px solid #d9d9d9;border-radius:5px;background:#fff}.emoji-mart .emoji-mart-emoji{padding:6px}.emoji-mart-bar{border:0 solid #d9d9d9}.emoji-mart-bar:first-child{border-bottom-width:1px;border-top-left-radius:5px;border-top-right-radius:5px}.emoji-mart-bar:last-child{border-top-width:1px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.emoji-mart-anchors{display:flex;flex-direction:row;justify-content:space-between;padding:0 6px;line-height:0}.emoji-mart-anchor{position:relative;display:block;flex:1 1 auto;color:#858585;text-align:center;padding:12px 4px;overflow:hidden;transition:color .1s ease-out;margin:0;box-shadow:none;background:none;border:none}.emoji-mart-anchor:focus{outline:0}.emoji-mart-anchor-selected,.emoji-mart-anchor:focus,.emoji-mart-anchor:hover{color:#464646}.emoji-mart-anchor-selected .emoji-mart-anchor-bar{bottom:0}.emoji-mart-anchor-bar{position:absolute;bottom:-3px;left:0;width:100%;height:3px;background-color:#464646}.emoji-mart-anchors i{display:inline-block;width:100%;max-width:22px}.emoji-mart-anchors img,.emoji-mart-anchors svg{fill:currentColor;height:18px}.emoji-mart-scroll{overflow-y:scroll;height:270px;padding:0 6px 6px;will-change:transform}.emoji-mart-search{margin-top:6px;padding:0 6px;position:relative}.emoji-mart-search input{font-size:16px;display:block;width:100%;padding:5px 25px 6px 10px;border-radius:5px;border:1px solid #d9d9d9;outline:0}.emoji-mart-search input,.emoji-mart-search input::-webkit-search-cancel-button,.emoji-mart-search input::-webkit-search-decoration,.emoji-mart-search input::-webkit-search-results-button,.emoji-mart-search input::-webkit-search-results-decoration{-webkit-appearance:none}.emoji-mart-search-icon{position:absolute;top:3px;right:11px;z-index:2;padding:2px 5px 1px;border:none;background:none}.emoji-mart-category .emoji-mart-emoji span{z-index:1;position:relative;text-align:center;cursor:default}.emoji-mart-category .emoji-mart-emoji:hover:before{z-index:0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f4f4f4;border-radius:100%}.emoji-mart-category-label{z-index:2;position:relative;position:sticky;top:0}.emoji-mart-category-label span{display:block;width:100%;font-weight:500;padding:5px 6px;background-color:#fff;background-color:#fffffff2}.emoji-mart-category-list{margin:0;padding:0}.emoji-mart-category-list li{list-style:none;margin:0;padding:0;display:inline-block}.emoji-mart-emoji{position:relative;display:inline-block;font-size:0;margin:0;padding:0;border:none;background:none;box-shadow:none}.emoji-mart-emoji-native{font-family:Segoe UI Emoji,Segoe UI Symbol,Segoe UI,Apple Color Emoji,Twemoji Mozilla,Noto Color Emoji,Android Emoji}.emoji-mart-no-results{font-size:14px;text-align:center;padding-top:70px;color:#858585}.emoji-mart-no-results .emoji-mart-category-label{display:none}.emoji-mart-no-results .emoji-mart-no-results-label{margin-top:.2em}.emoji-mart-no-results .emoji-mart-emoji:hover:before{content:none}.emoji-mart-preview{position:relative;height:70px}.emoji-mart-preview-data,.emoji-mart-preview-emoji,.emoji-mart-preview-skins{position:absolute;top:50%;transform:translateY(-50%)}.emoji-mart-preview-emoji{left:12px}.emoji-mart-preview-data{left:68px;right:12px;word-break:break-all}.emoji-mart-preview-skins{right:30px;text-align:right}.emoji-mart-preview-skins.custom{right:10px;text-align:right}.emoji-mart-preview-name{font-size:14px}.emoji-mart-preview-shortname{font-size:12px;color:#888}.emoji-mart-preview-emoticon+.emoji-mart-preview-emoticon,.emoji-mart-preview-shortname+.emoji-mart-preview-emoticon,.emoji-mart-preview-shortname+.emoji-mart-preview-shortname{margin-left:.5em}.emoji-mart-preview-emoticon{font-size:11px;color:#bbb}.emoji-mart-title span{display:inline-block;vertical-align:middle}.emoji-mart-title .emoji-mart-emoji{padding:0}.emoji-mart-title-label{color:#999a9c;font-size:26px;font-weight:300}.emoji-mart-skin-swatches{font-size:0;padding:2px 0;border:1px solid #d9d9d9;border-radius:12px;background-color:#fff}.emoji-mart-skin-swatches.custom{font-size:0;border:none;background-color:#fff}.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch{width:16px;padding:0 2px}.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch.selected:after{opacity:.75}.emoji-mart-skin-swatch{display:inline-block;width:0;vertical-align:middle;transition-property:width,padding;transition-duration:.125s;transition-timing-function:ease-out}.emoji-mart-skin-swatch:first-child{transition-delay:0s}.emoji-mart-skin-swatch:nth-child(2){transition-delay:.03s}.emoji-mart-skin-swatch:nth-child(3){transition-delay:.06s}.emoji-mart-skin-swatch:nth-child(4){transition-delay:.09s}.emoji-mart-skin-swatch:nth-child(5){transition-delay:.12s}.emoji-mart-skin-swatch:nth-child(6){transition-delay:.15s}.emoji-mart-skin-swatch.selected{position:relative;width:16px;padding:0 2px}.emoji-mart-skin-swatch.selected:after{content:"";position:absolute;top:50%;left:50%;width:4px;height:4px;margin:-2px 0 0 -2px;background-color:#fff;border-radius:100%;pointer-events:none;opacity:0;transition:opacity .2s ease-out}.emoji-mart-skin-swatch.custom{display:inline-block;width:0;height:38px;overflow:hidden;vertical-align:middle;transition-property:width,height;transition-duration:.125s;transition-timing-function:ease-out;cursor:default}.emoji-mart-skin-swatch.custom.selected{position:relative;width:36px;height:38px;padding:0 2px 0 0}.emoji-mart-skin-swatch.custom.selected:after{content:"";width:0;height:0}.emoji-mart-skin-swatches.custom .emoji-mart-skin-swatch.custom:hover{background-color:#f4f4f4;border-radius:10%}.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom{width:36px;height:38px;padding:0 2px 0 0}.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom.selected:after{opacity:.75}.emoji-mart-skin-text.opened{display:inline-block;vertical-align:middle;text-align:left;color:#888;font-size:11px;padding:5px 2px;width:95px;height:40px;border-radius:10%;background-color:#fff}.emoji-mart-skin{display:inline-block;width:100%;padding-top:100%;max-width:12px;border-radius:100%}.emoji-mart-skin-tone-1{background-color:#ffc93a}.emoji-mart-skin-tone-2{background-color:#fadcbc}.emoji-mart-skin-tone-3{background-color:#e0bb95}.emoji-mart-skin-tone-4{background-color:#bf8f68}.emoji-mart-skin-tone-5{background-color:#9b643d}.emoji-mart-skin-tone-6{background-color:#594539}.emoji-mart-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.emoji-mart-dark{color:#fff;background-color:#222}.emoji-mart-dark,.emoji-mart-dark .emoji-mart-bar{border-color:#555453}.emoji-mart-dark .emoji-mart-search input{color:#fff;border-color:#555453;background-color:#2f2f2f}.emoji-mart-dark .emoji-mart-search-icon svg{fill:#fff}.emoji-mart-dark .emoji-mart-category .emoji-mart-emoji:hover:before{background-color:#444}.emoji-mart-dark .emoji-mart-category-label span{background-color:#222;color:#fff}.emoji-mart-dark .emoji-mart-skin-swatches{border-color:#555453;background-color:#222}.emoji-mart-dark .emoji-mart-anchor-selected,.emoji-mart-dark .emoji-mart-anchor:focus,.emoji-mart-dark .emoji-mart-anchor:hover{color:#bfbfbf}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.18)}28%{transform:scale(1)}42%{transform:scale(1.18)}70%{transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.88)}60%{opacity:1;transform:scale(1.05)}80%{transform:scale(.98)}to{opacity:1;transform:scale(1)}}.animate__animated{animation-duration:1s;animation-fill-mode:both}.animate__infinite{animation-iteration-count:infinite}.animate__heartBeat{animation-name:heartBeat;animation-duration:1.35s;transform-origin:center}.animate__bounceIn{animation-name:bounceIn}:root{--ui-bg:#f5f7fb;--ui-bg-soft:#edf2f8;--ui-surface:#ffffffd6;--ui-surface-strong:#fffffff0;--ui-surface-dark:#0f172a;--ui-border:#0f172a14;--ui-border-strong:#2563eb2e;--ui-text:#0f172a;--ui-text-soft:#526077;--ui-text-muted:#7d8aa0;--ui-primary:#2563eb;--ui-primary-dark:#1d4ed8;--ui-primary-soft:#2563eb1a;--ui-danger:#dc2626;--ui-shadow-sm:0 8px 24px #0f172a0d;--ui-shadow-md:0 18px 42px #0f172a14;--ui-shadow-lg:0 28px 70px #0f172a1f;--ui-radius-sm:14px;--ui-radius-md:20px;--ui-radius-lg:28px}body{margin:0;padding:0;background:radial-gradient(circle at top left,#2563eb12,#0000 22%),radial-gradient(circle at top right,#0f172a0f,#0000 18%),linear-gradient(180deg,#f8fbff,#f5f7fb 52%,#edf2f8);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--ui-text)}body,html{overflow-x:hidden;width:100%;max-width:100vw;box-sizing:border-box}*{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}*,:after,:before{box-sizing:border-box}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;opacity:.75;background:linear-gradient(#ffffff3d,#ffffff3d),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cpath d='M0 .5H179.5V180' fill='none' stroke='rgba(15,23,42,0.03)'/%3E%3C/svg%3E")}a,button,input,select,textarea{transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease,transform .2s ease}.login,[role=button],button{font-family:inherit}input,select,textarea{border-radius:var(--ui-radius-sm)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--ui-border-strong);box-shadow:0 0 0 4px #2563eb14}img{max-width:100%}app-root{isolation:isolate;display:block;min-height:100vh}app-root>router-outlet~*{display:block;min-height:calc(100vh - 56px);transition:padding-left .2s cubic-bezier(.4,0,.2,1)}@media (min-width: 1025px){app-root>router-outlet~*{padding-left:240px}}@media (min-width: 768px) and (max-width: 1024px){app-root>router-outlet~*{padding-left:68px}}@media (max-width: 767px){app-root>router-outlet~*{padding-left:0}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#bcc0c4;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#8a8d91}body .b-admin,body .b-create,body .b-details,body .b-duel,body .b-duels,body .b-fill,body .b-groups,body .b-hashtags,body .b-marketing,body .b-newsfeed,body .b-profile,body .b-publicP{background:#0000!important;padding:28px 24px 20px!important}body .b-admin__wrapper,body .b-create__wrapper,body .b-details__wrapper,body .b-duel__wrapper,body .b-duels__wrapper,body .b-fill__wrapper,body .b-groups__wrapper,body .b-hashtags__wrapper,body .b-marketing__wrapper,body .b-newsfeed__wrapper,body .b-profile__wrapper,body .b-publicP__wrapper{grid-gap:24px!important;gap:24px!important}body .b-admin__wrapper,body .b-create__wrapper,body .b-details__wrapper,body .b-fill__wrapper,body .b-groups__wrapper,body .b-marketing__wrapper,body .b-newsfeed__wrapper,body .b-profile__wrapper,body .b-publicP__wrapper{flex-direction:row-reverse}body .b-adH,body .b-adV,body .b-card,body .b-create,body .b-details,body .b-duel,body .b-duels,body .b-filters,body .b-firstS,body .b-formG,body .b-groupsL__card,body .b-info,body .b-joined,body .b-marketingD,body .b-members,body .b-myG,body .b-post,body .b-posts,body .b-price,body .b-searchG,body .b-searchM,body .b-searchPanel,body .b-secondS,body .b-steps,body .b-thirdS,body .b-video,body .tippy-box{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface-strong);box-shadow:var(--ui-shadow-sm);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}body .b-adH,body .b-adV,body .b-card,body .b-create,body .b-details,body .b-duel,body .b-duels,body .b-filters,body .b-firstS,body .b-formG,body .b-groupsL__card,body .b-info,body .b-joined,body .b-marketingD,body .b-members,body .b-myG,body .b-post,body .b-posts,body .b-price,body .b-searchG,body .b-searchM,body .b-secondS,body .b-thirdS{overflow:hidden}body .b-card:hover,body .b-create:hover,body .b-details:hover,body .b-formG:hover,body .b-groupsL__card:hover,body .b-joined:hover,body .b-marketingD:hover,body .b-myG:hover,body .b-post:hover{box-shadow:var(--ui-shadow-md)}body .b-create,body .b-post{border-radius:var(--ui-radius-lg)}body .b-create__wrapper,body .b-post__social,body .b-post__text,body .b-post__top{padding-left:18px!important;padding-right:18px!important}body .b-card__title,body .b-groupsL__bold,body .b-groupsL__title,body .b-post__name{color:var(--ui-text)!important}body .b-card__client,body .b-card__subtitle,body .b-post__time{color:var(--ui-text-soft)!important}body .b-card__watch,body .b-newsfeed__showNew button,body .b-post__top--shared{border-radius:999px!important}body .b-card__watch,body .b-newsfeed__showNew button,body .login{background:linear-gradient(135deg,#0f172a,#2563eb)!important;color:#fff!important;border:none!important;box-shadow:0 14px 32px #2563eb2e!important}body .b-card__watch:hover,body .b-newsfeed__showNew button:hover,body .login:hover{background:linear-gradient(135deg,#111827,#1d4ed8)!important;transform:translateY(-1px)}body .b-card__country,body .b-card__date,body .b-card__title,body .b-groupsL__bold,body .b-groupsL__title{color:var(--ui-primary)!important}body .b-adH img,body .b-adV img,body .b-card__image img,body .b-groupsL__img,body .b-post__imgW{border-radius:18px}body .b-groupsL__card{padding:14px}body .b-groupsL__info{margin:0 0 0 18px!important;display:flex;flex-direction:column;justify-content:center}body .b-container__textarea,body .b-firstS input,body .b-firstS textarea,body .b-formG input,body .b-formG select,body .b-formG textarea,body .b-searchPanel__input,body .b-secondS input,body .b-secondS textarea,body .b-thirdS input,body .b-thirdS textarea{border:1px solid var(--ui-border)!important;background:#ffffffdb!important;border-radius:16px!important;color:var(--ui-text)!important;box-shadow:inset 0 1px 0 #ffffffb3}body .b-container__textarea::placeholder,body .b-formG input::placeholder,body .b-formG textarea::placeholder,body .b-searchPanel__input::placeholder{color:var(--ui-text-muted)!important}@media (max-width: 1024px){body .b-admin,body .b-create,body .b-details,body .b-duel,body .b-duels,body .b-fill,body .b-groups,body .b-hashtags,body .b-marketing,body .b-newsfeed,body .b-profile,body .b-publicP{padding:20px 14px 12px!important}}body .b-sidebar{background:#f8fbffc7;border-right:1px solid #0f172a14;box-shadow:12px 0 36px #0f172a0a;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}body .b-sidebar__logo{border-bottom:1px solid #0f172a0f}body .b-sidebar__logo img{height:34px}body .b-sidebar__nav{padding:12px 10px}body .b-sidebar__item{min-height:48px;margin:4px 0;border-radius:16px}body .b-sidebar__item:hover{background:#ffffffbd}body .b-sidebar__item--active{background:linear-gradient(135deg,#0f172a0f,#2563eb1f);box-shadow:0 10px 24px #2563eb14}body .b-sidebar__icon{width:40px;height:40px;margin-right:14px;background:#0f172a0d}body .b-sidebar__label{font-size:14px;font-weight:600;color:#172033;letter-spacing:-.01em}body .b-sidebar__badge{box-shadow:0 0 0 2px #fffffff0}body .b-sidebar__divider{background:#0f172a14;margin:12px 14px}body .b-header{background:#f8fbffd1;box-shadow:0 12px 34px #0f172a0d;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}body .b-header__wrapper{height:60px;padding:0 18px}body .b-header__search,body .b-header__searchIconRight,body .b-menuM__hamburger{background:#0f172a0d}body .b-header__search:hover,body .b-header__searchIconRight:hover,body .b-menuM__hamburger:hover{background:#0f172a17}body .b-language__dropdown,body .b-menuM__wrapper,body .b-searchPanel,body .b-user__dropdown{background:#fffffff0;border:1px solid #0f172a14;box-shadow:0 24px 60px #0f172a1f;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}body .b-menuM__wrapper,body .b-searchPanel,body .b-user__dropdown{border-radius:20px}body .b-language__dropdown{border-radius:18px}body .b-searchPanel__header{padding:12px 14px;border-bottom:1px solid #0f172a0f}body .b-searchPanel__input{font-size:14px}body .b-language__option,body .b-menuM__item,body .b-searchPanel__result,body .b-user__option{border-radius:12px}body .b-searchPanel__result{padding:10px 12px;margin:2px 6px}body .b-language__option:hover,body .b-menuM__item:hover,body .b-searchPanel__result:hover,body .b-user__option:hover{background:#2563eb0f}body .b-searchPanel__addBtn{border-radius:999px;background:linear-gradient(135deg,#0f172a,#2563eb);box-shadow:0 10px 24px #2563eb29}body .b-searchPanel__addBtn:hover{background:linear-gradient(135deg,#111827,#1d4ed8)}body .b-searchPanel__addBtn--sent{background:#0f172a0f;color:#526077;box-shadow:none}body .b-menuM__wrapper{border-radius:20px}body .b-menuM__item--selected{background:#2563eb1a}body .b-menuM__icon{background:#0f172a0d}body .b-menu{grid-gap:8px;gap:8px}body .b-menu__item{min-width:72px;padding:10px 16px;border-radius:14px 14px 0 0;font-size:12px;font-weight:600}body .b-menu__item:hover{background:#0f172a0d}body .b-menu__item--selected{border-bottom-color:#2563eb;color:#2563eb}body .b-header__register,body .b-language__wrapper,body .b-user__container,body .login{border-radius:999px!important}body .b-user__container{padding:5px 10px 5px 5px}body .b-user__name{color:#172033;font-size:14px}body .b-user__option{font-size:14px}body .b-header--public .b-header__auth{grid-gap:10px;gap:10px}body .b-header--public .b-header__register{background:#2563eb14;color:#2563eb}body .b-header--public .b-header__register:hover{background:#2563eb24}body .login{padding:10px 22px!important}