@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";._containerShortcut_1b63p_1{display:flex;width:320px;height:100vh;position:sticky;top:0}._containerComplementary_1b63p_9{display:flex;width:320px;height:100%}._shortcut_1b63p_15{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;position:relative}._complementary_1b63p_24{display:flex;flex-direction:column;width:100%;border-left:1px solid var(--background-color-primary-default-1);border-top:1px solid var(--background-color-primary-default-1)}@media screen and (min-width: 1px) and (max-width: 286px){._containerShortcut_1b63p_1,._containerComplementary_1b63p_9{display:none}}@media screen and (min-width: 286px) and (max-width: 685px){._containerShortcut_1b63p_1,._containerComplementary_1b63p_9{display:none}}@media screen and (min-width: 685px) and (max-width: 1006px){._containerShortcut_1b63p_1{width:70px}._containerComplementary_1b63p_9{display:none}}@media screen and (min-width: 1006px) and (max-width: 1245px){._containerShortcut_1b63p_1{width:320px}._containerComplementary_1b63p_9{width:320px;min-width:320px}}@media screen and (min-width: 1245px) and (max-width: 1921px){._containerShortcut_1b63p_1,._containerComplementary_1b63p_9{width:320px;min-width:320px}}@media screen and (min-width: 1921px){._containerShortcut_1b63p_1,._containerComplementary_1b63p_9{width:320px;min-width:320px}}._mobileMenu_1b63p_89{position:fixed;bottom:0;left:0;right:0;height:60px;background:var(--background-color-1);border-top:1px solid var(--background-color-primary-default-1);display:flex;align-items:center;z-index:1000;box-shadow:0 -2px 10px #0000001a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}._menuItem_1b63p_105{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;border-radius:0;transition:all .2s ease-in-out;flex:1;height:60px;color:var(--font-color-muted);font-size:var(--font-size-012);font-weight:var(--font-weight-normal)}._menuItem_1b63p_105:hover{background-color:var(--background-color-3);color:var(--font-color-hover);transform:translateY(-1px)}._menuItem_1b63p_105._active_1b63p_127{color:var(--background-color-secondary-default);background-color:var(--background-color-primary-hover-1)}._menuItem_1b63p_105._active_1b63p_127:hover{background-color:var(--background-color-primary-active-1)}._menuItem_1b63p_105 i{font-size:16px;width:16px;height:16px;transition:all .2s ease-in-out}._menuItem_1b63p_105._active_1b63p_127 i{color:var(--background-color-secondary-default)}@media screen and (min-width: 686px){._mobileMenu_1b63p_89{display:none}}@media screen and (max-width: 320px){._menuItem_1b63p_105{height:50px}}._menuContainer_1k564_2{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden;border-right:1px solid var(--background-color-primary-default-1)}._topContainer_1k564_12{flex-shrink:0;padding:0 var(--padding-016);display:flex;margin-top:var(--margin-016);margin-bottom:var(--margin-016)}._highlightedContainer_1k564_20{display:flex;flex-direction:column;flex-shrink:0;padding:0 var(--padding-016);gap:var(--gap-016)}._scrollableContainer_1k564_28{flex:1;padding:0 var(--padding-016);min-height:0}._bottomContainer_1k564_34{flex-shrink:0;padding:0 var(--padding-016);padding-bottom:var(--padding-016)}._sectionSeparator_1k564_41{border:none;height:1px;background-color:var(--background-color-primary-default-1);margin:var(--padding-016)}@media screen and (min-width: 685px) and (max-width: 1006px){._menuContainer_1k564_2{height:100%}._highlightedContainer_1k564_20{gap:var(--gap-002)}}@media screen and (min-width: 1006px) and (max-width: 1245px){._menuContainer_1k564_2{height:100%}._highlightedContainer_1k564_20{gap:var(--gap-002)}}._buttonDefault_fn7oq_2{display:flex;width:100%;box-sizing:border-box;align-items:center;height:40px;border-radius:var(--border-radius-008);border:1px solid transparent;margin-bottom:var(--margin-002);padding:0 var(--padding-004);gap:var(--gap-008);position:relative}._buttonDefault_fn7oq_2:hover{background-color:var(--background-color-2);border:1px solid var(--background-color-3);color:var(--font-color-hover);cursor:pointer}._buttonDefault_fn7oq_2:active,._buttonDefault_fn7oq_2._selected_fn7oq_24:active{background-color:var(--background-color-2);border:1px solid var(--background-color-3)}._buttonDefault_fn7oq_2._selected_fn7oq_24{background-color:var(--background-color-2);border:1px solid var(--background-color-3);color:var(--background-color-secondary-default)}._buttonLogoContainer_fn7oq_36{display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;height:32px;width:32px;flex-shrink:0}._buttonLogo_fn7oq_36{color:var(--font-color-default);font-size:16px;display:flex;align-items:center;justify-content:center;width:100%;height:100%}._buttonLogo_fn7oq_36 i{font-size:inherit;color:inherit}._buttonDefault_fn7oq_2:hover ._buttonLogo_fn7oq_36{color:var(--font-color-hover)}._buttonDefault_fn7oq_2._selected_fn7oq_24 ._buttonLogo_fn7oq_36{color:var(--background-color-secondary-default)}._buttonText_fn7oq_71{display:flex;flex-direction:column;flex-grow:1}._selected_fn7oq_24{background-color:var(--background-color-2);color:var(--background-color-secondary-default)}._selected_fn7oq_24 ._buttonLogo_fn7oq_36{color:var(--background-color-secondary-default)}._badgeDot_fn7oq_88{position:absolute;right:8px;width:8px;height:8px;border-radius:var(--border-radius-999);background:var(--background-color-secondary-default)}@media screen and (min-width: 685px) and (max-width: 1006px){._buttonText_fn7oq_71{display:none}._buttonDefault_fn7oq_2{justify-content:center;align-items:center;gap:0}}._logoContainer_1if5z_2{display:flex;width:100%;box-sizing:border-box;align-items:center;height:40px;border-radius:var(--border-radius-008);border:1px solid transparent;margin-bottom:var(--margin-002);padding:0 var(--padding-008);gap:var(--gap-008)}._logoButton_1if5z_16{display:flex;justify-content:flex-start;align-items:center;height:32px;width:auto;min-width:32px;flex-shrink:0;cursor:pointer;transition:all .2s ease;gap:var(--gap-008)}._logoContainer_1if5z_2:hover ._logo_1if5z_2{transform:scale(1.1)}._logoContainer_1if5z_2:active ._logo_1if5z_2{transform:scale(1.05)}._logo_1if5z_2{max-width:100%;height:auto;flex-shrink:0;transition:transform .2s ease}._logoText_1if5z_46{font-size:var(--font-size-024);font-weight:600;color:var(--background-color-secondary-default);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:none}@media screen and (min-width: 685px) and (max-width: 1006px){._logoContainer_1if5z_2{justify-content:center;align-items:center;gap:0;margin-bottom:0}._logoButton_1if5z_16{justify-content:center}._logoText_1if5z_46{display:none}}._buttonProfile_16gfl_2{display:flex;width:100%;box-sizing:border-box;align-items:center;height:40px;border-radius:var(--border-radius-008);border:1px solid transparent;margin-bottom:var(--margin-002);padding:0 var(--padding-008);gap:var(--gap-008);cursor:pointer;color:var(--font-color-default);transition:all .2s ease}._buttonProfile_16gfl_2:hover{color:var(--font-color-hover)}._buttonLogoContainer_16gfl_23{display:flex;justify-content:center;align-items:center;aspect-ratio:1/1;height:32px;width:32px;flex-shrink:0}._profilePhoto_16gfl_34{width:32px;height:32px;background-color:var(--background-color-5);border-radius:50%;flex-shrink:0;object-fit:cover}._profilePhotoPlaceholder_16gfl_44{width:32px;height:32px;background-color:var(--background-color-2);border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--font-color-primary-default);font-size:16px;transition:all .2s ease}._buttonProfile_16gfl_2:hover ._profilePhotoPlaceholder_16gfl_44{background-color:var(--background-color-2);color:var(--font-color-primary-default)}._buttonText_16gfl_64{display:flex;flex-direction:column;flex-grow:1}._buttonTextOther_16gfl_70{font-size:var(--font-size-012)}@media screen and (min-width: 685px) and (max-width: 1006px){._buttonText_16gfl_64{display:none}._buttonProfile_16gfl_2{justify-content:center;align-items:center;gap:0}}._notificationsContainer_jxng3_2{background:var(--background-color-2);border:1px solid var(--background-color-primary-default-1);border-radius:var(--border-radius-008);padding:var(--padding-012);margin:0 var(--margin-016)}._headerRow_jxng3_11{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--margin-012)}._headerLeft_jxng3_18{display:inline-flex;align-items:center;gap:var(--gap-008)}._headerIcon_jxng3_24{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--border-radius-999);background:var(--color-secondary-16);color:var(--font-color-secondary-selected);font-size:var(--font-size-012)}._headerTitle_jxng3_36{font-size:var(--font-size-016);color:var(--font-color-default)}._headerClose_jxng3_41{background:transparent;border:none;color:var(--font-color-secondary-default);cursor:pointer;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--border-radius-999);transition:all .2s ease}._headerClose_jxng3_41:hover{color:var(--font-color-secondary-default);background:var(--background-color-3)}._bodyRow_jxng3_61{display:grid;grid-template-columns:56px 1fr;align-items:center;gap:var(--gap-012)}._avatar_jxng3_68{width:56px;height:56px;border-radius:var(--border-radius-999);background:var(--color-secondary-16);background-size:cover;background-position:center}._bodyText_jxng3_77{display:flex;flex-direction:column;gap:var(--gap-008)}._nameLine_jxng3_83{font-size:var(--font-size-020);color:var(--font-color-default);font-weight:var(--font-weight-semi-bold)}._metaLine_jxng3_89{display:inline-flex;align-items:center;gap:var(--gap-008)}._metaText_jxng3_97{font-size:var(--font-size-014);color:var(--font-color-default)}._notificationsList_jxng3_111{max-height:10rem;overflow-y:auto}._notificationsList_jxng3_111::-webkit-scrollbar{width:6px}._notificationsList_jxng3_111::-webkit-scrollbar-thumb{background:var(--scrollbar-color-default)}._notificationsList_jxng3_111::-webkit-scrollbar-thumb:hover{background:#a8a8a8}._notificationItem_jxng3_133{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-008);padding:var(--padding-008) var(--padding-012);border-radius:var(--border-radius-008);background:var(--background-color-3);color:var(--font-color-default);box-shadow:var(--shadow-1);margin-bottom:var(--margin-008)}._notificationItem_jxng3_133:last-child{border-bottom:none}._notificationItem_jxng3_133._unread_jxng3_152{outline:1px solid var(--color-secondary-19)}._notificationContent_jxng3_158{display:inline-flex;align-items:center;gap:var(--gap-008);flex:1;min-width:0}._notificationIcon_jxng3_166{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-999);background:var(--color-secondary-16);color:var(--font-color-secondary-selected);font-size:var(--font-size-010);flex-shrink:0}._notificationText_jxng3_179{flex:1;min-width:0}._notificationMessage_jxng3_184{font-size:var(--font-size-012);color:var(--font-color-muted);line-height:1.2;word-wrap:break-word;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._notificationTime_jxng3_194{display:none}._dismissButton_jxng3_198{background:transparent;border:none;color:var(--font-color-secondary-muted);cursor:pointer;padding:var(--padding-004);border-radius:var(--border-radius-004);width:24px;height:24px;display:flex;align-items:center;justify-content:center}._dismissButton_jxng3_198:hover{background:var(--background-color-secondary-muted)}._dismissButton_jxng3_198 i{font-size:12px}@media (max-width: 768px){._notificationsContainer_jxng3_2{padding:var(--padding-008)}._notificationItem_jxng3_133{padding:var(--padding-008) var(--padding-010)}}@keyframes _slideInFromTop_jxng3_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._notificationItem_jxng3_133{animation:_slideInFromTop_jxng3_1 .2s ease-out}._card_j09tu_2{position:relative;width:100%;height:600px;background:var(--color-white);border-radius:var(--border-radius-024);box-shadow:var(--shadow-3);overflow:hidden}._card_j09tu_2:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.3) 50%,transparent 70%);transform:rotate(45deg);opacity:0;z-index:5;pointer-events:none}._card_j09tu_2:hover:before{opacity:0;animation:_glare_j09tu_1 1.5s ease-in-out}@keyframes _glare_j09tu_1{0%{top:-50%;left:-50%;opacity:0}50%{opacity:1}to{top:150%;left:150%;opacity:0}}._photoContainer_j09tu_54{position:relative;height:100%;background:var(--background-color-2);overflow:hidden}._photo_j09tu_54{width:100%;height:100%;object-fit:cover;pointer-events:none;position:absolute;top:0;left:0}._activePhoto_j09tu_71{opacity:1;z-index:1}._hiddenPhoto_j09tu_76{opacity:0;z-index:0}._placeholderPhoto_j09tu_82{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-016);color:var(--font-color-muted);background:var(--background-color-2)}._placeholderPhoto_j09tu_82 i{font-size:var(--font-size-064);color:var(--font-color-muted)}._placeholderPhoto_j09tu_82 p{font-size:var(--font-size-014);color:var(--font-color-muted);margin:0;text-align:center;padding:0 var(--padding-024);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}._photoIndicators_j09tu_113{position:absolute;top:var(--padding-012);left:50%;transform:translate(-50%);display:flex;gap:var(--gap-008);z-index:2}._indicator_j09tu_123{width:var(--gap-008);height:var(--gap-008);border-radius:var(--border-radius-999);background-color:#ffffff80;transition:all .3s ease}._indicator_j09tu_123._active_j09tu_71{background-color:#fff;transform:scale(1.2)}._leftClickArea_j09tu_137,._rightClickArea_j09tu_138{position:absolute;top:0;height:100%;width:50%;z-index:1;cursor:pointer}._leftClickArea_j09tu_137{left:0}._rightClickArea_j09tu_138{right:0}._navButton_j09tu_156{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:var(--border-radius-999);background-color:#ffffffe6;color:var(--font-color-default);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-016);transition:opacity .3s ease,visibility .3s ease;z-index:2;box-shadow:var(--shadow-2);opacity:0;visibility:hidden;pointer-events:none}._photoContainer_j09tu_54:hover ._navButton_j09tu_156{opacity:1;visibility:visible}._prevButton_j09tu_182{left:var(--padding-012)}._nextButton_j09tu_186{right:var(--padding-012)}._cardInfo_j09tu_191{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent 0%,#0009 60%,#000000f2 100%,#000);padding:var(--padding-020) var(--padding-020) calc(var(--padding-020) + 35px) var(--padding-020);color:var(--color-white);pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;z-index:3}._actionButtonsContainer_j09tu_208{position:absolute;bottom:var(--padding-012);left:var(--padding-012);right:var(--padding-012);z-index:4;pointer-events:auto;display:flex;gap:var(--gap-008);justify-content:flex-end;align-items:center}._unmatchButtonWrapper_j09tu_221,._viewProfileButtonWrapper_j09tu_222{flex-shrink:0}._cardInfo_j09tu_191 *{pointer-events:auto;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@media (max-width: 768px){._card_j09tu_2{height:550px;border-radius:var(--border-radius-016)}._photoContainer_j09tu_54,._photo_j09tu_54{border-radius:var(--border-radius-016)}._cardInfo_j09tu_191{display:none!important;background:none!important}._navButton_j09tu_156{display:none}._prevButton_j09tu_182{left:var(--gap-008)}._nextButton_j09tu_186{right:var(--gap-008)}._indicator_j09tu_123{width:var(--gap-008);height:var(--gap-008)}}@media (max-width: 480px){._card_j09tu_2{height:500px;border-radius:var(--border-radius-016)}._photoContainer_j09tu_54,._photo_j09tu_54{border-radius:var(--border-radius-016)}._cardInfo_j09tu_191{display:none!important;background:none!important}._navButton_j09tu_156{display:none}._prevButton_j09tu_182{left:var(--gap-008)}._nextButton_j09tu_186{right:var(--gap-008)}._photoIndicators_j09tu_113{top:var(--gap-008)}._indicator_j09tu_123{width:var(--gap-008);height:var(--gap-008)}}@media (max-width: 685px){._card_j09tu_2{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;box-shadow:none!important}}._mobileMenu_1fq7c_1{position:fixed;bottom:0;left:0;right:0;height:60px;background:var(--background-color-1);border-top:1px solid var(--background-color-primary-default-1);display:flex;align-items:center;box-shadow:0 -2px 10px #0000001a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:1000}._menuItem_1fq7c_17{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:var(--padding-012);border-radius:0;transition:all .2s ease-in-out;flex:1;height:60px;color:var(--font-color-muted);font-size:var(--font-size-012);font-weight:var(--font-weight-normal)}._menuItem_1fq7c_17:hover{background-color:var(--background-color-3);color:var(--font-color-hover);transform:translateY(-1px)}._menuItem_1fq7c_17._active_1fq7c_40{color:var(--background-color-secondary-default);background-color:var(--background-color-primary-hover-1)}._menuItem_1fq7c_17._active_1fq7c_40:hover{background-color:var(--background-color-primary-active-1)}._menuItem_1fq7c_17 i{font-size:16px;width:16px;height:16px;transition:all .2s ease-in-out}._menuItem_1fq7c_17._active_1fq7c_40 i{color:var(--background-color-secondary-default)}@media screen and (min-width: 686px){._mobileMenu_1fq7c_1{display:none}}@media screen and (max-width: 320px){._menuItem_1fq7c_17{min-width:50px;height:50px;padding:var(--padding-008)}}@media screen and (min-width: 321px) and (max-width: 480px){._menuItem_1fq7c_17{min-width:70px}}@media screen and (min-width: 481px) and (max-width: 685px){._menuItem_1fq7c_17{min-width:80px}}._burgerButton_1fq7c_91{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:var(--padding-012);border-radius:0;transition:all .2s ease-in-out;flex:1;height:60px;color:var(--font-color-muted)}._burgerButton_1fq7c_91:hover{background-color:var(--background-color-3);color:var(--font-color-hover);transform:translateY(-1px)}._burgerButtonOpen_1fq7c_112{background-color:var(--background-color-primary-hover-1);color:var(--background-color-secondary-default)}._burgerIcon_1fq7c_117{display:flex;flex-direction:column;justify-content:space-between;width:20px;height:16px;transition:all .3s ease-in-out}._burgerIcon_1fq7c_117 span{display:block;height:2px;width:100%;background-color:currentColor;transition:all .3s ease-in-out;transform-origin:center}._burgerButtonOpen_1fq7c_112 ._burgerIcon_1fq7c_117 span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}._burgerButtonOpen_1fq7c_112 ._burgerIcon_1fq7c_117 span:nth-child(2){opacity:0;transform:scaleX(0)}._burgerButtonOpen_1fq7c_112 ._burgerIcon_1fq7c_117 span:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}._overlay_1fq7c_149{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:1998;opacity:0;visibility:hidden;transition:all .3s ease-in-out}._overlayOpen_1fq7c_162{opacity:1;visibility:visible}._burgerMenu_1fq7c_168{position:fixed;top:0;left:0;width:100%;height:100vh;background:var(--background-color-1);z-index:1999;transform:translate(-100%);transition:transform .3s ease-in-out;display:flex;flex-direction:column;box-shadow:2px 0 10px #0000001a}._burgerMenuOpen_1fq7c_183{transform:translate(0)}._burgerMenuHeader_1fq7c_187{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid var(--background-color-primary-default-1);background:var(--background-color-1)}._burgerMenuTitle_1fq7c_196{margin:0;font-size:var(--font-size-016);font-weight:var(--font-weight-semibold);color:var(--font-color-primary)}._closeButton_1fq7c_203{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:8px;border-radius:0;color:var(--font-color-muted);font-size:18px;transition:all .2s ease-in-out}._closeButton_1fq7c_203:hover{background-color:var(--background-color-3);color:var(--font-color-hover)}._burgerMenuContent_1fq7c_222{flex:1;padding:20px 0;overflow-y:auto}._burgerMenuItem_1fq7c_228{display:flex;align-items:center;width:100%;padding:16px 20px;background:none;border:none;cursor:pointer;color:var(--font-color-muted);font-size:var(--font-size-014);font-weight:var(--font-weight-normal);text-align:left;transition:all .2s ease-in-out;border-left:3px solid transparent;border-radius:0}._burgerMenuItem_1fq7c_228:hover{background-color:var(--background-color-3);color:var(--font-color-hover);border-left-color:var(--background-color-secondary-default)}._burgerMenuItem_1fq7c_228._active_1fq7c_40{background-color:var(--background-color-primary-hover-1);color:var(--background-color-secondary-default);border-left-color:var(--background-color-secondary-default)}._burgerMenuItem_1fq7c_228 i{font-size:18px;width:24px;height:18px;margin-right:16px;transition:all .2s ease-in-out}._burgerMenuLabel_1fq7c_265{font-size:var(--font-size-014);font-weight:var(--font-weight-normal)}@media screen and (max-width: 320px){._burgerButton_1fq7c_91{height:50px}._burgerMenuHeader_1fq7c_187{padding:16px}._burgerMenuItem_1fq7c_228{padding:14px 16px}._burgerMenuItem_1fq7c_228 i{font-size:16px;width:20px;margin-right:12px}}._inputContainer_1chcx_1{position:relative;display:flex;flex-direction:column;width:100%;--input-default: var(--background-color-default);--input-hover: var(--background-color-hover);--input-active: var(--background-color-active);--input-selected: var(--background-color-selected, var(--background-color-active));--input-disabled: var(--background-color-disabled, var(--background-color-2));--input-muted: var(--background-color-muted, var(--background-color-3));--input-label-background: var(--background-color-1);--input-option-background: var(--background-color-2)}._inputWrapper_1chcx_16{position:relative;display:flex;align-items:center;width:100%}._inputLabel_1chcx_23{position:absolute;top:.875rem;left:.875rem;font-size:var(--font-size-016);color:var(--font-color-default);pointer-events:none;transition:all .2s ease-in-out;transform-origin:top left}._inputLabel_1chcx_23._filled_1chcx_34,._inputField_1chcx_35:focus+._inputLabel_1chcx_23{top:-.5rem;left:.75rem;font-size:var(--font-size-014);color:var(--font-color-active);background:var(--input-label-background);padding:0 .25rem}._inputField_1chcx_35{padding:var(--padding-014) 2.5rem var(--padding-014) var(--padding-014);border:1px solid var(--input-default);border-radius:var(--border-radius-008);font-size:var(--font-size-016);background-color:transparent;color:var(--font-color-default);outline:none;transition:all .2s ease-in-out;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}._inputField_1chcx_35:focus{color:var(--font-color-active);border:1px solid var(--input-active);background-color:transparent}._inputField_1chcx_35:hover{border:1px solid var(--input-hover);color:var(--font-color-hover)}._inputField_1chcx_35:hover+._inputLabel_1chcx_23{color:var(--font-color-hover)}._inputField_1chcx_35::placeholder{color:transparent;transition:all .2s ease-in-out}._inputField_1chcx_35:focus::placeholder{color:var(--font-color-disabled)}._inputField_1chcx_35[type=date]::-webkit-calendar-picker-indicator{display:none}._inputField_1chcx_35[type=date]::-webkit-datetime-edit{opacity:0;transition:color .2s ease-in-out}._inputField_1chcx_35[type=date]:focus::-webkit-datetime-edit{opacity:1;color:var(--font-color-disabled)!important}._inputField_1chcx_35[type=date]._has-value_1chcx_95::-webkit-datetime-edit{opacity:1;color:var(--font-color-default)}._inputField_1chcx_35[type=date]._has-value_1chcx_95:hover::-webkit-datetime-edit{opacity:1;color:var(--font-color-hover)}._inputField_1chcx_35[type=date]._has-value_1chcx_95:focus::-webkit-datetime-edit{opacity:1;color:var(--font-color-active)!important}._inputField_1chcx_35[type=date][value=""]::-webkit-datetime-edit{color:transparent}._inputField_1chcx_35._error_1chcx_114{border:1px solid var(--font-color-status-danger)!important}._inputField_1chcx_35:disabled{border:1px solid var(--input-disabled);color:var(--font-color-disabled);background-color:var(--input-muted);cursor:not-allowed}._inputField_1chcx_35:disabled+._inputLabel_1chcx_23{color:var(--font-color-disabled)}._inputField_1chcx_35:disabled:hover{border:1px solid var(--input-disabled);color:var(--font-color-disabled)}._inputField_1chcx_35:disabled:hover+._inputLabel_1chcx_23{color:var(--font-color-disabled)}._inputField_1chcx_35._has-value_1chcx_95{border:1px solid var(--input-selected)}._errorMessage_1chcx_142{position:absolute;bottom:-.5rem;right:.75rem;font-size:var(--font-size-012);color:var(--font-color-status-danger);background:var(--input-label-background);padding:0 .25rem}._inputIcon_1chcx_152{position:absolute;right:var(--padding-014);cursor:pointer;display:flex;align-items:center;transition:all .2s ease-in-out}._inputIcon_1chcx_152 svg{fill:var(--font-color-default);transition:fill .2s ease-in-out}._inputIcon_1chcx_152:hover svg{fill:var(--font-color-hover)}._inputPlaceholder_1chcx_170{position:absolute;top:.875rem;left:.875rem;font-size:var(--font-size-016);color:var(--font-color-disabled);opacity:0;pointer-events:none;transition:all .2s ease-in-out;transform-origin:top left}._inputPlaceholder_1chcx_170._filled_1chcx_34{opacity:1;font-size:var(--font-size-016);color:var(--font-color-disabled)}._inputField_1chcx_35 option{background-color:var(--input-option-background);color:var(--font-color-default);font-size:var(--font-size-016)}._selectIcon_1chcx_194{pointer-events:none}._inputField_1chcx_35:focus~._selectIcon_1chcx_194 svg,._inputField_1chcx_35:hover~._selectIcon_1chcx_194 svg{fill:var(--font-color-hover)}._selectIcon_1chcx_194 svg{transition:transform .2s ease-in-out,fill .2s ease-in-out}._textareaField_1chcx_207{resize:vertical;min-height:5rem;font-family:inherit;line-height:1.5}._charCounter_1chcx_214{position:absolute;bottom:.5rem;right:.75rem;font-size:var(--font-size-012);color:var(--font-color-muted);background:var(--input-label-background);padding:0 .25rem;pointer-events:none}._backdrop_14e5m_2{position:fixed;top:0;left:0;right:0;bottom:0;background:#0006;z-index:1000;animation:_fadeIn_14e5m_1 .3s ease-out;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}._container_14e5m_15{position:fixed;top:0;right:0;width:420px;height:100vh;background:var(--background-color-1);border-left:1px solid var(--background-color-primary-default-1);box-shadow:var(--shadow-3);z-index:1001;display:flex;flex-direction:column;animation:_slideIn_14e5m_1 .3s cubic-bezier(.4,0,.2,1);overflow:hidden}._header_14e5m_32{display:flex;align-items:center;justify-content:space-between;padding:var(--padding-024);border-bottom:1px solid var(--background-color-primary-default-1);background:var(--background-color-2);flex-shrink:0}._headerContent_14e5m_42{flex:1}._title_14e5m_46{margin:0;font-size:var(--font-size-024);font-weight:var(--font-weight-bold);color:var(--font-color-active);line-height:var(--line-height-h2)}._subtitle_14e5m_54{margin:var(--margin-004) 0 0 0;font-size:var(--font-size-014);color:var(--font-color-muted);line-height:var(--line-height-p)}._closeButton_14e5m_61{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:none;border:none;border-radius:var(--border-radius-999);color:var(--font-color-muted);cursor:pointer;transition:all .2s ease;flex-shrink:0}._closeButton_14e5m_61:hover{background:var(--background-color-primary-hover-1);color:var(--font-color-hover);transform:scale(1.05)}._closeButton_14e5m_61:active{transform:scale(.95)}._closeButton_14e5m_61 i{font-size:var(--font-size-016)}._content_14e5m_91{flex:1;padding:var(--padding-024);overflow-y:auto}._filterSection_14e5m_98{margin-bottom:var(--margin-032)}._sectionTitle_14e5m_103{margin:0;margin-bottom:var(--margin-016);font-size:var(--font-size-018);font-weight:var(--font-weight-semi-bold);color:var(--font-color-active);line-height:var(--line-height-h4)}._ageInputs_14e5m_114{display:flex;gap:var(--gap-016)}._chipContainer_14e5m_122{display:flex;flex-wrap:wrap;gap:var(--gap-008)}._chip_14e5m_122{padding:var(--padding-008) var(--padding-014);background:var(--background-color-primary-muted-1);border:1px solid var(--background-color-primary-default-1);border-radius:var(--border-radius-999);color:var(--font-color-muted);font-size:var(--font-size-012);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .2s ease;outline:none;-webkit-user-select:none;user-select:none}._chip_14e5m_122:hover{background:var(--background-color-primary-hover-1);color:var(--font-color-hover);transform:translateY(-1px);box-shadow:var(--shadow-1)}._chipActive_14e5m_149{background:var(--background-color-secondary-default);color:var(--font-color-secondary-selected);border-color:var(--background-color-secondary-default);box-shadow:var(--shadow-1)}._chipActive_14e5m_149:hover{background:var(--background-color-secondary-hover);transform:translateY(-1px);box-shadow:var(--shadow-2)}._footer_14e5m_165{display:flex;gap:var(--gap-012);padding:var(--padding-024);border-top:1px solid var(--background-color-primary-default-1);background:var(--background-color-2);flex-shrink:0}._resetButton_14e5m_174{flex:1;padding:var(--padding-012) var(--padding-024);background:var(--background-color-primary-muted-1);border:1px solid var(--background-color-primary-default-1);border-radius:var(--border-radius-008);color:var(--font-color-muted);font-size:var(--font-size-014);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .2s ease;outline:none}._resetButton_14e5m_174:hover{background:var(--background-color-primary-hover-1);color:var(--font-color-hover);transform:translateY(-1px)}._applyButton_14e5m_194{flex:2;padding:var(--padding-012) var(--padding-024);background:var(--background-color-secondary-default);border:1px solid var(--background-color-secondary-default);border-radius:var(--border-radius-008);color:var(--font-color-secondary-selected);font-size:var(--font-size-014);font-weight:var(--font-weight-semi-bold);cursor:pointer;transition:all .2s ease;outline:none}._applyButton_14e5m_194:hover:not(:disabled){background:var(--background-color-secondary-hover);transform:translateY(-1px);box-shadow:var(--shadow-2)}._applyButton_14e5m_194:disabled{background:var(--background-color-primary-muted-1);color:var(--font-color-disabled);border-color:var(--background-color-primary-default-1);cursor:not-allowed;transform:none;box-shadow:none}@keyframes _fadeIn_14e5m_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_14e5m_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@media screen and (max-width: 768px){._container_14e5m_15{width:100%;right:0}._header_14e5m_32,._content_14e5m_91,._footer_14e5m_165{padding:var(--padding-020)}._ageInputs_14e5m_114{flex-direction:column;gap:var(--gap-012)}._chipContainer_14e5m_122{justify-content:center}}@media screen and (max-width: 480px){._title_14e5m_46{font-size:var(--font-size-020)}._subtitle_14e5m_54{font-size:var(--font-size-012)}._sectionTitle_14e5m_103{font-size:var(--font-size-016)}._chip_14e5m_122{font-size:var(--font-size-010);padding:var(--padding-006) var(--padding-010)}}._home_1aip5_1{width:100%;height:100vh;background:var(--color-primary-3);font-family:var(--font-family-primary);padding:var(--padding-016);position:relative;display:flex;flex-direction:column;justify-content:center}._container_1aip5_13{max-width:1200px;margin:0;padding:0;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;position:relative}._tinder_1aip5_24{width:100%;min-height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;opacity:0;transition:opacity .1s ease-in-out;background:var(--color-primary-3);font-family:var(--font-family-primary)}._loaded_1aip5_39{opacity:1}._cardContainer_1aip5_43{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;width:350px;margin:0 auto}._cards_1aip5_53{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1;position:relative;width:350px;height:600px;margin-bottom:-35px}._swipeCard_1aip5_66{position:absolute!important;width:350px!important;height:600px!important;will-change:transform;transition:all .3s ease-in-out;cursor:grab;flex-shrink:0;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}._swipeCard_1aip5_66._moving_1aip5_80{transition:none;cursor:grabbing}._swipeOverlayLeft_1aip5_86{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#f00c,#f000);pointer-events:none;z-index:10;transition:opacity .1s ease-out}._swipeOverlayRight_1aip5_98{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to left,#0f0c,#0f00);pointer-events:none;z-index:10;transition:opacity .1s ease-out}._nameAge_1aip5_112{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}._nameAge_1aip5_112 h3{margin:0 0 var(--margin-012) 0;font-size:var(--font-size-028);color:var(--color-white);font-weight:var(--font-weight-semi-bold);text-shadow:0 2px 4px rgba(0,0,0,.5);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}._category_1aip5_133{display:flex;align-items:center;gap:var(--gap-008);font-size:var(--font-size-014);color:#ffffffe6;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}._category_1aip5_133 i{font-size:var(--font-size-012)}._distance_1aip5_150{display:flex;align-items:center;gap:var(--gap-008);font-size:var(--font-size-014);color:#ffffffe6;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;margin-top:var(--margin-004)}._distance_1aip5_150 i{font-size:var(--font-size-012)}._bioPreview_1aip5_168{font-size:var(--font-size-014);color:#fffffff2;line-height:var(--line-height-default);margin-top:var(--margin-008);text-shadow:0 1px 2px rgba(0,0,0,.5);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}._buttons_1aip5_182{display:flex;justify-content:center;align-items:center;gap:var(--padding-012);z-index:100;margin-top:0;flex-shrink:0;width:350px;position:relative}._button_1aip5_182{border-radius:var(--border-radius-999);width:60px!important;height:60px!important;border:2px solid var(--color-primary-10);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--shadow-2);transition:all .3s ease;font-size:var(--font-size-020);flex-shrink:0}._emptyState_1aip5_210 ._button_1aip5_182{width:auto!important;height:auto!important;min-width:120px;padding:var(--padding-012) var(--padding-024);background:var(--background-color-secondary-default);color:var(--font-color-secondary-default);font-size:var(--font-size-016);font-weight:var(--font-weight-medium);margin-top:0;border:1px solid var(--color-secondary-15)}._emptyState_1aip5_210 ._button_1aip5_182:hover{background:var(--background-color-secondary-hover);color:var(--font-color-secondary-hover);transform:scale(1.05)}._emptyState_1aip5_210 ._button_1aip5_182:active{background:var(--background-color-secondary-active);color:var(--font-color-secondary-active);transform:scale(.98)}._button_1aip5_182:hover{transform:scale(1.1);box-shadow:var(--shadow-3)}._button_1aip5_182:active{transform:scale(.95)}._button_1aip5_182:focus{outline:none}._undoButton_1aip5_248{background:var(--font-color-status-warning);color:var(--color-white)}._nopeButton_1aip5_253{background:var(--font-color-status-danger);color:var(--color-white)}._superLikeButton_1aip5_258{background:var(--font-color-status-inform);color:var(--color-white)}._likeButton_1aip5_263{background:var(--font-color-status-success);color:var(--color-white)}._boostButton_1aip5_268{background:var(--color-secondary-16);color:var(--color-white)}._resetButton_1aip5_273{width:auto;padding:0 var(--padding-024);border-radius:var(--border-radius-032);display:flex;align-items:center;gap:var(--gap-008);background:var(--font-color-status-inform);color:var(--color-white);font-size:var(--font-size-016);font-weight:var(--font-weight-medium)}._resetButton_1aip5_273 span{font-size:var(--font-size-016);font-weight:var(--font-weight-medium);color:var(--color-white)}._resetButton_1aip5_273 i{color:var(--color-white)}._emptyState_1aip5_210{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:var(--font-color-muted);width:600px;padding:var(--padding-032);gap:var(--gap-016)}._emptyState_1aip5_210 i{font-size:var(--font-size-064);opacity:.9}._emptyState_1aip5_210:has(._fa-spinner_1aip5_315) i{color:var(--background-color-secondary-default)}._emptyState_1aip5_210:has(._fa-exclamation-triangle_1aip5_319) i{color:var(--background-color-secondary-default)}._emptyState_1aip5_210:has(._fa-map-marker-alt_1aip5_323) i{color:var(--background-color-secondary-default)}._emptyState_1aip5_210:has(._fa-star_1aip5_327) i{color:var(--background-color-secondary-default)}._emptyState_1aip5_210:has(._fa-heart-broken_1aip5_331) i{color:var(--background-color-secondary-default)}._emptyState_1aip5_210 i{color:var(--background-color-secondary-default)}._emptyState_1aip5_210 h3{font-size:var(--font-size-032);color:var(--font-color-default);font-weight:var(--font-weight-semi-bold)}._emptyState_1aip5_210 p{font-size:var(--font-size-018);color:var(--font-color-muted);line-height:var(--line-height-default);margin:0;text-wrap:pretty}._loadingMore_1aip5_354{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-024);text-align:center;color:var(--font-color-muted);background:var(--background-color-2);border-radius:var(--border-radius-012);margin:var(--margin-016) 0;box-shadow:var(--shadow-1);gap:var(--gap-012)}._loadingMore_1aip5_354 i{font-size:var(--font-size-032);color:var(--font-color-status-inform)}._loadingMore_1aip5_354 span{font-size:var(--font-size-018);font-weight:var(--font-weight-medium)}._matchModal_1aip5_380{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;display:flex;justify-content:center;align-items:center;z-index:1000;animation:_fadeIn_1aip5_1 .3s ease-out}._matchModalContent_1aip5_394{background:var(--background-color-1);border:1px solid var(--background-color-primary-default-1);border-radius:var(--border-radius-024);padding:var(--padding-048);text-align:center;max-width:420px;width:90%;box-shadow:var(--shadow-3);animation:_slideUp_1aip5_1 .3s ease-out}._matchAnimation_1aip5_406{margin-bottom:var(--padding-024)}._matchHearts_1aip5_410{display:flex;justify-content:center;gap:var(--gap-016);font-size:var(--font-size-048);color:var(--background-color-secondary-default);animation:_heartBeat_1aip5_1 1s ease-in-out infinite}._matchModalContent_1aip5_394 h2{font-size:var(--font-size-032);color:var(--color-white);margin-bottom:var(--padding-016);font-weight:var(--font-weight-bold)}._matchModalContent_1aip5_394 p{font-size:var(--font-size-018);color:var(--font-color-muted);margin-bottom:var(--padding-032);line-height:var(--line-height-default)}._matchActions_1aip5_433{display:flex;gap:var(--gap-016);justify-content:center}._matchButton_1aip5_439{background:var(--background-color-2);color:var(--font-color-hover);padding:var(--padding-012) var(--padding-024);border-radius:var(--border-radius-016);font-size:var(--font-size-016);font-weight:var(--font-weight-medium);width:auto;height:auto;border:1px solid var(--background-color-primary-default-1);transition:background .2s ease,color .2s ease,box-shadow .2s ease}._matchButton_1aip5_439:hover{background:var(--background-color-primary-hover-1);color:var(--font-color-hover);box-shadow:var(--shadow-2)}._messageButton_1aip5_458{background:var(--background-color-secondary-default);color:var(--color-white);padding:var(--padding-012) var(--padding-024);border-radius:var(--border-radius-016);font-size:var(--font-size-016);font-weight:var(--font-weight-medium);width:auto;height:auto;border:1px solid transparent;transition:background .2s ease,box-shadow .2s ease}._messageButton_1aip5_458:hover{background:var(--background-color-secondary-hover);box-shadow:var(--shadow-2)}@keyframes _fadeIn_1aip5_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1aip5_1{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _heartBeat_1aip5_1{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@media screen and (max-width: 685px){._home_1aip5_1{width:100vw;height:100vh;padding:0;margin:0;position:fixed;top:0;left:0;background:var(--color-primary-3)}._container_1aip5_13{width:100vw;height:100vh;padding:0;margin:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative}._cardContainer_1aip5_43{width:100vw;height:100%;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;flex:1}._cards_1aip5_53{width:100%;height:100%;flex:1;display:flex;justify-content:center;align-items:center;position:relative;z-index:1;margin-bottom:-80px}._swipeCard_1aip5_66{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;border-radius:0}._buttons_1aip5_182{width:100%;max-width:100%;margin-top:-10px;margin-bottom:80px;padding:0 var(--padding-016);justify-content:center;gap:var(--padding-020);flex-shrink:0;position:relative;z-index:10}._button_1aip5_182{width:70px!important;height:70px!important;font-size:var(--font-size-024)}._resetButton_1aip5_273{width:auto;height:60px;padding:0 var(--padding-024);font-size:var(--font-size-018)}._locationRequiredContainer_1aip5_590,._emptyState_1aip5_210{width:100%;height:100%;padding:var(--padding-024)}._emptyState_1aip5_210 h3{font-size:var(--font-size-028)}._emptyState_1aip5_210 p{font-size:var(--font-size-016);max-width:100%}._locationRequiredContainer_1aip5_590{padding:var(--padding-024)}._locationInfo_1aip5_615,._tooManyAttemptsWarning_1aip5_619{max-width:100%}._loadingMore_1aip5_354{width:100%;margin:var(--gap-012) 0}._matchModalContent_1aip5_394{width:95%;max-width:350px;padding:var(--padding-032)}._matchActions_1aip5_433{flex-direction:row;gap:var(--gap-012)}._matchActions_1aip5_433 .button{width:auto;height:auto}._matchButton_1aip5_439,._messageButton_1aip5_458{width:100%;height:50px}}@media screen and (max-width: 320px){._cardContainer_1aip5_43{padding:0}._buttons_1aip5_182{gap:var(--padding-016)}._button_1aip5_182{width:60px!important;height:60px!important;font-size:var(--font-size-020)}._resetButton_1aip5_273{height:50px;font-size:var(--font-size-016)}}._filterButton_1aip5_675{position:fixed;top:20px;right:20px;z-index:1000;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:0;color:var(--font-color-muted);cursor:pointer;transition:color .2s ease;outline:none;box-shadow:none;padding:0}._filterButton_1aip5_675:hover{color:var(--font-color-hover)}._filterButton_1aip5_675:active{color:var(--font-color-active)}._filterButton_1aip5_675 svg{width:20px;height:20px;color:var(--background-color-secondary-default)}._filterBadge_1aip5_708{position:absolute;top:-2px;right:-2px;width:8px;height:8px;background:var(--background-color-secondary-default);border-radius:var(--border-radius-999);border:2px solid var(--background-color-1);animation:_pulse_1aip5_1 2s infinite}@keyframes _pulse_1aip5_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}to{transform:scale(1);opacity:1}}._locationRequiredContainer_1aip5_590{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-032);gap:var(--gap-024)}._emptyState_1aip5_210 ._error_1aip5_746{background-color:var(--background-color-status-danger);color:var(--font-color-status-danger);font-size:var(--font-size-014);font-weight:var(--font-weight-medium);padding:var(--padding-012) var(--padding-016);border-radius:var(--border-radius-008);margin-top:var(--margin-016);margin-bottom:var(--margin-016);text-align:center;border:1px solid var(--font-color-status-danger);opacity:.8;text-wrap:pretty}._tooManyAttemptsWarning_1aip5_619{color:var(--font-color-status-danger);font-size:var(--font-size-014);font-weight:var(--font-weight-normal);text-align:center;margin-top:var(--margin-016);padding:var(--padding-012) var(--padding-016);background-color:var(--background-color-status-danger);border-radius:var(--border-radius-008);border:1px solid var(--font-color-status-danger);opacity:.9;max-width:400px;text-wrap:pretty}._locationInfo_1aip5_615{margin-bottom:var(--margin-024);font-size:var(--font-size-016);color:var(--font-color-muted);line-height:var(--line-height-default);text-wrap:pretty}._locationOptionalBanner_1aip5_785{padding:10px;margin-bottom:10px;background:var(--background-color-2);border:1px solid var(--background-color-3);border-radius:var(--border-radius-016);font-size:var(--font-size-014);text-align:center}._locationOptionalButton_1aip5_795{margin-left:10px;padding:4px 12px;background:var(--background-color-secondary-default);color:var(--font-color-default);border:none;border-radius:var(--border-radius-016);cursor:pointer;transition:background .2s ease}._locationOptionalButton_1aip5_795:hover{background:var(--background-color-secondary-hover)}._locationOptionalButton_1aip5_795:active{background:var(--background-color-secondary-active)}._button_47z0w_1{display:flex;align-items:center;gap:var(--gap-008);padding:var(--padding-014);background-color:var(--font-color-default);color:var(--font-color-default);font-family:var(--font-family-primary);font-size:var(--font-size-016);font-weight:var(--font-weight-normal);border-radius:9999px;border:none;cursor:pointer}._button_47z0w_1._right-align_47z0w_16{justify-content:flex-end;flex-direction:row-reverse}._button_47z0w_1._center-align_47z0w_21{justify-content:center}._button_47z0w_1._type-secondary_47z0w_25{background-color:var(--background-color-secondary-default);color:var(--color-white);box-shadow:var(--shadow-1);transition:all .2s ease-in-out}._button_47z0w_1._type-secondary_47z0w_25:hover{background-color:var(--background-color-secondary-hover);box-shadow:var(--shadow-2)}._button_47z0w_1._type-primary_47z0w_37{background-color:var(--background-color-primary-default-1);box-shadow:var(--shadow-1);color:var(--font-color-default);transition:all .2s ease-in-out}._button_47z0w_1._type-primary_47z0w_37:hover{box-shadow:var(--shadow-2);background-color:var(--background-color-primary-hover-1);color:var(--font-color-hover)}._button_47z0w_1 ._icon_47z0w_50{display:flex;align-items:center}._button_47z0w_1._loading_47z0w_55{cursor:not-allowed;opacity:.7}._button_47z0w_1._disabled_47z0w_60{cursor:not-allowed;opacity:.5}._button_47z0w_1._disabled_47z0w_60:hover{background-color:var(--background-color-secondary-default);box-shadow:var(--shadow-1)}._button_47z0w_1._type-primary_47z0w_37._disabled_47z0w_60:hover{background-color:var(--background-color-primary-default-1);color:var(--font-color-default)}._spinner_47z0w_75{width:16px;height:16px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:_spin_47z0w_75 1s linear infinite;display:inline-block}@keyframes _spin_47z0w_75{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._header_b61g0_1{text-align:left;background:var(--color-primary-3);display:flex;justify-content:space-between;align-items:center}._header_b61g0_1 h1{color:var(--background-color-secondary-default);font-size:var(--font-size-024);margin:0;flex:1}._header_b61g0_1>*:not(h1){margin-left:var(--margin-012)}._profilePage_1bk4s_1{width:100%;min-height:100vh;background:var(--color-primary-3);font-family:var(--font-family-primary);padding:var(--padding-016);padding-top:0;padding-bottom:calc(var(--padding-016) + 80px)}._profileHeader_1bk4s_11{display:flex!important;justify-content:center;align-items:center;text-align:center;margin:0;padding:var(--padding-016)}._containerAccess_1bk4s_20{--container-gap: 0;display:flex;gap:var(--container-gap);width:100%;background-color:var(--background-color-1);font-family:var(--font-family-primary)}._leftContainer_1bk4s_29{flex:1;display:flex;justify-content:center;padding-top:var(--padding-048);padding-bottom:var(--padding-048)}._previewCard_1bk4s_37{display:flex;flex-direction:column;gap:var(--gap-016);width:100%;max-width:350px}._placeholderPhoto_1bk4s_47{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-016);color:var(--font-color-muted);background:var(--background-color-2)}._placeholderPhoto_1bk4s_47 i{font-size:var(--font-size-064);color:var(--font-color-muted)}._placeholderPhoto_1bk4s_47 p{font-size:var(--font-size-014);color:var(--font-color-muted);margin:0;text-align:center;padding:0 var(--padding-024)}._nameAge_1bk4s_74{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}._nameAge_1bk4s_74 h3{margin:0 0 var(--margin-012) 0;font-size:var(--font-size-028);color:var(--color-white);font-weight:var(--font-weight-semi-bold);text-shadow:0 2px 4px rgba(0,0,0,.5);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}._category_1bk4s_95{display:flex;align-items:center;gap:var(--gap-008);font-size:var(--font-size-014);color:#ffffffe6;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}._category_1bk4s_95 i{font-size:var(--font-size-012)}._bioPreview_1bk4s_112{font-size:var(--font-size-014);color:#fffffff2;line-height:var(--line-height-default);margin-top:var(--margin-008);text-shadow:0 1px 2px rgba(0,0,0,.5);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}._rightContainer_1bk4s_125{flex:1;display:flex;justify-content:flex-start;align-items:flex-start}._formSection_1bk4s_132{display:flex;flex-direction:column;padding-top:var(--padding-048);padding-bottom:var(--padding-048);width:100%;max-width:700px}._formSection_1bk4s_132 h1{color:var(--background-color-secondary-default);margin:0;padding:0 var(--padding-016);width:320px}._formContent_1bk4s_148{display:flex;flex-direction:column;width:100%}._inputFieldsSection_1bk4s_154{display:flex;flex-direction:column;width:320px;padding:var(--padding-016);gap:var(--gap-016);min-height:fit-content;flex-shrink:0;order:1}._photoSection_1bk4s_165{display:flex;flex-direction:column;width:320px;gap:var(--gap-016);flex-shrink:0;padding:var(--padding-016);order:2}._photoUploadInfo_1bk4s_175{text-align:center;margin-bottom:var(--gap-008)}._photoUploadInfo_1bk4s_175 p{font-size:var(--font-size-012);color:var(--font-color-muted);margin:0;font-style:italic}._actionsContainer_1bk4s_187{display:flex;flex-direction:column;width:320px;flex-shrink:0;order:3}._buttonSection_1bk4s_195{display:flex;flex-direction:column;width:100%;padding:var(--padding-016);gap:var(--gap-016)}._photoGrid_1bk4s_203{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-016);width:100%}._photoCard_1bk4s_210{aspect-ratio:1;border-radius:var(--border-radius-008);background-color:var(--background-color-2);border:2px dashed var(--background-color-primary-default-1);transition:all .2s ease-in-out;width:100%;overflow:hidden}._photoCard_1bk4s_210:hover{border-color:var(--background-color-primary-hover-1)}._photoUpload_1bk4s_175{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer;gap:var(--gap-008);color:var(--font-color-muted);transition:all .2s ease-in-out}._photoUpload_1bk4s_175:hover{color:var(--font-color-hover);background-color:var(--background-color-3)}._photoUpload_1bk4s_175 i{font-size:var(--font-size-032)}._photoUpload_1bk4s_175 span{font-size:var(--font-size-012)}._photoPreview_1bk4s_250{position:relative;width:100%;height:100%;border-radius:inherit;overflow:hidden}._photoPreview_1bk4s_250 img{width:100%;height:100%;object-fit:cover;border-radius:inherit}._photoOverlay_1bk4s_265{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;cursor:pointer;transition:opacity .2s ease-in-out;color:#fff;gap:var(--gap-008)}._photoOverlay_1bk4s_265:hover{opacity:1}._photoOverlay_1bk4s_265 i{font-size:var(--font-size-024)}._photoOverlay_1bk4s_265 span{font-size:var(--font-size-014)}._loadingContainer_1bk4s_296{display:flex;justify-content:center;align-items:center;width:100%;height:100vh}._loadingMessage_1bk4s_304{font-size:var(--font-size-018);color:var(--font-color-muted)}._errorMessage_1bk4s_310{color:var(--font-color-status-danger);font-size:var(--font-size-012);font-weight:var(--font-weight-normal);text-align:center}._successMessage_1bk4s_317{color:var(--font-color-status-success);font-size:var(--font-size-012);font-weight:var(--font-weight-normal);text-align:center}@media screen and (max-width: 1279px){._formSection_1bk4s_132 h1{align-self:center}._rightContainer_1bk4s_125,._formContent_1bk4s_148{justify-content:center}}@media screen and (min-width: 1px) and (max-width: 286px){._containerAccess_1bk4s_20{flex-direction:column;padding:0;border-radius:0}._leftContainer_1bk4s_29{display:none}._rightContainer_1bk4s_125{position:relative;justify-content:center}._formSection_1bk4s_132{padding:var(--padding-016) 0;max-width:100%}._formContent_1bk4s_148{flex-direction:column;align-items:center}._inputFieldsSection_1bk4s_154{width:320px;padding:var(--padding-008);order:1}._photoSection_1bk4s_165{width:320px;padding:var(--padding-008);order:2}._actionsContainer_1bk4s_187{width:320px;order:3}._buttonSection_1bk4s_195{padding:var(--padding-008)}._photoGrid_1bk4s_203{grid-template-columns:repeat(2,1fr);gap:var(--gap-008)}}@media screen and (min-width: 286px) and (max-width: 820px){._containerAccess_1bk4s_20{flex-direction:column;padding:0;border-radius:0}._leftContainer_1bk4s_29{display:none}._rightContainer_1bk4s_125{position:relative;justify-content:center}._formSection_1bk4s_132{padding:0;max-width:100%}._formContent_1bk4s_148{flex-direction:column;align-items:center}._inputFieldsSection_1bk4s_154{width:320px;padding:var(--padding-012);order:1}._photoSection_1bk4s_165{width:320px;padding:var(--padding-012);order:2}._actionsContainer_1bk4s_187{width:320px;order:3}._buttonSection_1bk4s_195{padding:var(--padding-012)}._photoGrid_1bk4s_203{grid-template-columns:repeat(2,1fr);gap:var(--gap-012)}._nameAge_1bk4s_74 h3{font-size:var(--font-size-020)}}@media screen and (min-width: 820px) and (max-width: 1006px){._rightContainer_1bk4s_125{position:relative;justify-content:center}._formSection_1bk4s_132{max-width:100%}._formContent_1bk4s_148{flex-direction:column}._inputFieldsSection_1bk4s_154{width:320px;padding:var(--padding-016);order:1}._photoSection_1bk4s_165{width:320px;padding:var(--padding-016);order:2}._actionsContainer_1bk4s_187{width:320px;order:3}._buttonSection_1bk4s_195{padding:var(--padding-016)}._photoGrid_1bk4s_203{grid-template-columns:repeat(2,1fr);gap:var(--gap-016)}._nameAge_1bk4s_74 h3{font-size:var(--font-size-024)}}@media screen and (min-width: 1006px) and (max-width: 1245px){._rightContainer_1bk4s_125{justify-content:center}._formContent_1bk4s_148{flex-direction:column}._inputFieldsSection_1bk4s_154{order:1;flex:0 0 auto}._photoSection_1bk4s_165{order:2;flex:0 0 auto}._actionsContainer_1bk4s_187{order:3;flex:0 0 auto}}@media screen and (min-width: 1245px) and (max-width: 1279px){._rightContainer_1bk4s_125{justify-content:center}._formContent_1bk4s_148{flex-direction:column}._inputFieldsSection_1bk4s_154{order:1;flex:0 0 auto}._photoSection_1bk4s_165{order:2;flex:0 0 auto}._actionsContainer_1bk4s_187{order:3;flex:0 0 auto}}@media screen and (min-width: 1280px) and (max-width: 1921px){._formContent_1bk4s_148{flex-direction:column}._inputFieldsSection_1bk4s_154{order:1;flex:0 0 auto}._photoSection_1bk4s_165{order:2;flex:0 0 auto}._actionsContainer_1bk4s_187{order:3;flex:0 0 auto}}@media screen and (min-width: 1921px){._containerAccess_1bk4s_20{max-width:1600px;margin:0 auto}._formContent_1bk4s_148{flex-direction:column}._inputFieldsSection_1bk4s_154{order:1;flex:0 0 auto}._photoSection_1bk4s_165{order:2;flex:0 0 auto}._actionsContainer_1bk4s_187{order:3;flex:0 0 auto}}@media screen and (min-width: 686px){._profilePage_1bk4s_1{padding-bottom:var(--padding-016)}._centerContainer_1bk4s_606{padding:0}._previewCard_1bk4s_37{width:100%!important;height:100%!important;border-radius:0!important}}@media screen and (max-width: 685px){._profilePage_1bk4s_1{width:100vw;min-height:100vh;padding:0;margin:0;background:var(--color-primary-3);padding-bottom:calc(var(--padding-016) + 60px)}._containerAccess_1bk4s_20{width:100%;min-height:100vh;padding:0 var(--padding-008);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative}._centerContainer_1bk4s_606{width:100vw;min-height:100vh;padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative}._previewCard_1bk4s_37{width:100%!important;max-width:100%!important;min-height:100vh!important;border-radius:0!important;flex:1;display:flex;justify-content:center;align-items:center;position:relative}}._profilePage_1jxjv_1{width:100%;height:100vh;background:var(--color-primary-3);font-family:var(--font-family-primary);padding-bottom:calc(var(--padding-016) + 80px)}._containerAccess_1jxjv_9{--container-gap: 0;display:flex;gap:var(--container-gap);width:100%;background-color:var(--background-color-1);font-family:var(--font-family-primary)}._centerContainer_1jxjv_19{display:flex;justify-content:center;align-items:center;width:100%;padding:2rem;min-height:100vh}._previewCard_1jxjv_28{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--gap-016);width:100%;max-width:350px}._placeholderPhoto_1jxjv_39{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-016);color:var(--font-color-muted);background:var(--background-color-2)}._placeholderPhoto_1jxjv_39 i{font-size:var(--font-size-064);color:var(--font-color-muted)}._placeholderPhoto_1jxjv_39 p{font-size:var(--font-size-014);color:var(--font-color-muted);margin:0;text-align:center;padding:0 var(--padding-024)}._nameAge_1jxjv_65{margin-bottom:var(--padding-012)}._nameAge_1jxjv_65 h3{margin:0 0 var(--margin-004) 0;font-size:var(--font-size-028);color:var(--color-white);font-weight:var(--font-weight-semi-bold);text-shadow:0 2px 4px rgba(0,0,0,.5)}._category_1jxjv_77{display:flex;align-items:center;gap:var(--gap-008);font-size:var(--font-size-014);color:#ffffffe6}._category_1jxjv_77 i{font-size:var(--font-size-012)}._bioPreview_1jxjv_89{font-size:var(--font-size-014);color:#fffffff2;line-height:var(--line-height-default);margin-top:var(--margin-008);text-shadow:0 1px 2px rgba(0,0,0,.5)}._loadingContainer_1jxjv_98{display:flex;justify-content:center;align-items:center;width:100%;height:100vh}._loadingMessage_1jxjv_106{font-size:var(--font-size-018);color:var(--font-color-muted)}._errorMessage_1jxjv_112{color:var(--font-color-status-danger);font-size:var(--font-size-012);font-weight:var(--font-weight-normal);text-align:center}@media screen and (min-width: 686px){._profilePage_1jxjv_1{padding-bottom:var(--padding-016)}._centerContainer_1jxjv_19{padding:0}._previewCard_1jxjv_28{width:100%!important;height:100%!important;border-radius:0!important}}@media screen and (max-width: 685px){._profilePage_1jxjv_1{width:100vw;height:100%;padding:0;margin:0;position:fixed;top:0;left:0;background:var(--color-primary-3);padding-bottom:calc(var(--padding-016) + 60px)}._containerAccess_1jxjv_9,._centerContainer_1jxjv_19{width:100vw;height:100%;padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative}._previewCard_1jxjv_28{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;border-radius:0!important;flex:1;display:flex;justify-content:center;align-items:center;position:relative}}@media screen and (min-width: 286px) and (max-width: 820px){._nameAge_1jxjv_65 h3{font-size:var(--font-size-020)}}@media screen and (min-width: 820px) and (max-width: 1006px){._nameAge_1jxjv_65 h3{font-size:var(--font-size-024)}}._matches_66h9w_1{width:100%;min-height:100vh;background:var(--color-primary-3);font-family:var(--font-family-primary);padding-top:0;position:relative}._matchesHeader_66h9w_10{display:flex!important;justify-content:center;align-items:center;text-align:center;margin:0;padding:var(--padding-016)}._container_66h9w_19{max-width:1200px;margin:0;padding:var(--padding-016)}._grid_66h9w_27{display:grid;grid-template-columns:repeat(auto-fill,250px);gap:var(--padding-020);justify-content:start}._matchCard_66h9w_35{width:250px!important;height:450px!important;transition:transform .3s cubic-bezier(.23,1,.32,1),box-shadow .3s cubic-bezier(.23,1,.32,1);cursor:pointer;position:relative;overflow:hidden;box-shadow:0 4px 8px #0000001a}._matchCard_66h9w_35:hover{transform:translateY(-1px) scale(1.01);box-shadow:0 12px 24px #0000004d}._nameAge_66h9w_52{margin-bottom:var(--padding-012);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}._nameAge_66h9w_52 h3{margin:0 0 var(--margin-004) 0;font-size:var(--font-size-028);color:var(--color-white);font-weight:var(--font-weight-semi-bold);text-shadow:0 2px 4px rgba(0,0,0,.5);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}._category_66h9w_74{display:flex;align-items:center;gap:var(--gap-008);font-size:var(--font-size-014);color:#ffffffe6;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}._category_66h9w_74 i{font-size:var(--font-size-012);color:var(--font-color-status-danger)}._bioPreview_66h9w_92{font-size:var(--font-size-014);color:#fffffff2;line-height:var(--line-height-default);margin-top:var(--margin-008);text-shadow:0 1px 2px rgba(0,0,0,.5);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}._loadingState_66h9w_106{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center;color:#ffffffb3}._loadingState_66h9w_106 i{font-size:var(--font-size-064);color:var(--accent-color);margin-bottom:var(--padding-024)}._loadingState_66h9w_106 h3{font-size:var(--font-size-032);color:var(--color-white);margin-bottom:var(--gap-016);font-weight:var(--font-weight-semi-bold)}._loadingState_66h9w_106 p{font-size:var(--font-size-018);color:#ffffffb3;max-width:300px;line-height:var(--line-height-default)}._errorState_66h9w_137{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center;color:#ffffffb3}._errorState_66h9w_137 i{font-size:var(--font-size-064);color:var(--font-color-status-danger);margin-bottom:var(--padding-024)}._errorState_66h9w_137 h3{font-size:var(--font-size-032);color:var(--color-white);margin-bottom:var(--gap-016);font-weight:var(--font-weight-semi-bold)}._errorState_66h9w_137 p{font-size:var(--font-size-018);color:#ffffffb3;max-width:300px;line-height:var(--line-height-default);margin-bottom:var(--padding-024)}._retryButton_66h9w_168{background:var(--font-color-status-inform);color:var(--color-white);border:none;padding:var(--padding-012) var(--padding-024);border-radius:var(--border-radius-016);font-size:var(--font-size-016);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .3s ease;box-shadow:var(--shadow-2)}._retryButton_66h9w_168:hover{background:var(--font-color-status-inform);transform:translateY(-2px);box-shadow:var(--shadow-3)}._retryButton_66h9w_168:active{transform:translateY(0)}._emptyState_66h9w_192{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center;color:var(--font-color-muted);width:600px;padding:var(--padding-032);gap:var(--gap-024);margin:0 auto}._emptyState_66h9w_192 i{font-size:var(--font-size-064);opacity:.9;color:var(--background-color-secondary-default)}._emptyState_66h9w_192 h3{font-size:var(--font-size-032);color:var(--font-color-default);font-weight:var(--font-weight-semi-bold);margin:0}._emptyState_66h9w_192 p{font-size:var(--font-size-018);color:var(--font-color-muted);line-height:var(--line-height-default);margin:0;text-wrap:pretty}@media (max-width: 768px){._matches_66h9w_1{padding:0}._container_66h9w_19{padding:0 var(--padding-016)}._header_66h9w_239 h1{font-size:var(--font-size-040)}._grid_66h9w_27{grid-template-columns:repeat(2,1fr);gap:var(--padding-012);justify-content:start}._matchCard_66h9w_35{width:100%!important;height:auto!important;aspect-ratio:1/1;border-radius:var(--border-radius-016);overflow:hidden}._matchCard_66h9w_35 ._cardInfo_66h9w_258{display:none!important;background:none!important}._matchCard_66h9w_35 ._category_66h9w_74,._matchCard_66h9w_35 ._bioPreview_66h9w_92{display:none!important}}._header_66h9w_239{display:flex;align-items:center;justify-content:space-between;text-align:left;background:var(--color-primary-3);margin:0;padding:var(--padding-016)}._filterButton_66h9w_280{position:fixed;top:20px;right:20px;z-index:1000;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:0;color:var(--font-color-muted);cursor:pointer;transition:color .2s ease;outline:none;box-shadow:none;padding:0}._filterButton_66h9w_280:hover{color:var(--font-color-hover)}._filterButton_66h9w_280 svg{width:20px;height:20px;color:var(--background-color-secondary-default)}._filterContainer_66h9w_309{position:fixed;top:0;right:-420px;width:420px;height:100vh;background:var(--background-color-1);border-left:1px solid var(--background-color-primary-default-1);box-shadow:var(--shadow-3);z-index:1001;display:flex;flex-direction:column;transition:right .3s cubic-bezier(.4,0,.2,1);overflow:hidden;animation:_slideIn_66h9w_1 .3s cubic-bezier(.4,0,.2,1)}._filterContainerOpen_66h9w_326{right:0}._filterBackdrop_66h9w_330{position:fixed;top:0;left:0;right:0;bottom:0;background:#0006;z-index:1000;animation:_fadeIn_66h9w_1 .3s ease-out;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}@keyframes _fadeIn_66h9w_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_66h9w_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}._filterHeader_66h9w_359{display:flex;align-items:center;justify-content:space-between;padding:var(--padding-024);border-bottom:1px solid var(--background-color-primary-default-1);background:var(--background-color-2);flex-shrink:0}._filterHeader_66h9w_359 h3{margin:0;font-size:var(--font-size-024);font-weight:var(--font-weight-bold);color:var(--font-color-active);line-height:var(--line-height-h2)}._closeButton_66h9w_377{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:none;border:none;border-radius:var(--border-radius-999);color:var(--font-color-muted);cursor:pointer;transition:all .2s ease;flex-shrink:0}._closeButton_66h9w_377:hover{background:var(--background-color-primary-hover-1);color:var(--font-color-hover);transform:scale(1.05)}._closeButton_66h9w_377:active{transform:scale(.95)}._closeButton_66h9w_377 i{font-size:var(--font-size-016)}._filterOptions_66h9w_406{flex:1;padding:var(--padding-024);overflow-y:auto}._filterOption_66h9w_406{background:var(--background-color-primary-muted-1);border:1px solid var(--background-color-primary-default-1);border-radius:var(--border-radius-016);padding:var(--padding-016);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-014);font-weight:var(--font-weight-medium);color:var(--font-color-muted);display:flex;align-items:center;gap:var(--gap-012);text-align:left;width:100%;margin-bottom:var(--margin-012);outline:none}._filterOption_66h9w_406 i{font-size:var(--font-size-016);width:20px;text-align:center;color:var(--background-color-secondary-default)}._filterOptionContent_66h9w_438{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-004);flex:1}._filterCount_66h9w_446{font-size:var(--font-size-012);opacity:.7;font-weight:var(--font-weight-regular)}._filterOption_66h9w_406:hover{background:var(--background-color-primary-hover-1);color:var(--font-color-hover);transform:translateY(-1px);box-shadow:var(--shadow-1)}._filterOption_66h9w_406._active_66h9w_459{background:var(--background-color-secondary-default);color:var(--font-color-secondary-selected);border-color:var(--background-color-secondary-default);box-shadow:var(--shadow-1)}._filterOption_66h9w_406._active_66h9w_459:hover{background:var(--background-color-secondary-hover);transform:translateY(-1px);box-shadow:var(--shadow-2)}._chatIndicator_66h9w_472{display:flex;align-items:center;gap:.25rem;background:var(--color-success, #4caf50);color:#fff;padding:.25rem .5rem;border-radius:12px;font-size:.75rem;font-weight:500;margin-left:.5rem}._chatIndicator_66h9w_472 i{font-size:.7rem}._viewProfileButton_66h9w_490{background:var(--background-color-primary-default-1);border:none;border-radius:var(--border-radius-016);padding:var(--padding-008) var(--padding-012);color:var(--font-color-default);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-014);font-weight:var(--font-weight-medium);transition:all .3s ease;box-shadow:var(--shadow-1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);min-width:100px;height:32px}._viewProfileButton_66h9w_490:hover{background:var(--background-color-primary-hover-1);transform:translateY(-1px);box-shadow:var(--shadow-2)}._viewProfileButton_66h9w_490:active{transform:translateY(0);box-shadow:var(--shadow-1)}._unmatchButton_66h9w_521{background:var(--background-color-primary-default-1);border:none;border-radius:var(--border-radius-016);padding:var(--padding-008) var(--padding-012);color:var(--font-color-default);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-014);font-weight:var(--font-weight-medium);transition:all .3s ease;box-shadow:var(--shadow-1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);min-width:80px;height:32px}._unmatchButton_66h9w_521:hover:not(:disabled){background:var(--background-color-primary-hover-1);transform:translateY(-1px);box-shadow:var(--shadow-2)}._unmatchButton_66h9w_521:active:not(:disabled){transform:translateY(0);box-shadow:var(--shadow-1)}._unmatchButton_66h9w_521:disabled{background:var(--background-color-primary-disabled-1);color:var(--font-color-disabled);cursor:not-allowed;transform:none;box-shadow:none}@media screen and (max-width: 768px){._filterContainer_66h9w_309{width:100%;right:-100%;height:100vh}._filterContainerOpen_66h9w_326{right:0}._filterHeader_66h9w_359,._filterOptions_66h9w_406{padding:var(--padding-020)}._viewProfileButton_66h9w_490,._unmatchButton_66h9w_521{min-width:60px;height:32px;padding:var(--padding-004) var(--padding-010);font-size:var(--font-size-012)}}@media screen and (max-width: 480px){._filterHeader_66h9w_359 h3{font-size:var(--font-size-020)}._filterOption_66h9w_406{font-size:var(--font-size-012);padding:var(--padding-012)}._filterOption_66h9w_406 i{font-size:var(--font-size-014)}._viewProfileButton_66h9w_490,._unmatchButton_66h9w_521{min-width:50px;height:28px;padding:var(--padding-004) var(--padding-008);font-size:var(--font-size-010)}}._chatRoom_66h9w_614{width:100%;height:100vh;display:flex;flex-direction:column;background:var(--color-primary-3);font-family:var(--font-family-primary)}._chatHeader_66h9w_623{display:flex;align-items:center;padding:var(--padding-016);background:var(--background-color-2);border-bottom:1px solid var(--background-color-primary-default-1);box-shadow:none}._backButton_66h9w_632{background:none;border:none;color:var(--color-white);font-size:var(--font-size-020);cursor:pointer;padding:var(--padding-008);margin-right:var(--margin-012);border-radius:var(--border-radius-008);transition:background-color .2s ease}._backButton_66h9w_632:hover{background:#ffffff1a}._chatHeader_66h9w_623 h2{flex:1;color:var(--font-color-default);font-size:var(--font-size-024);margin:0;font-weight:var(--font-weight-semi-bold);letter-spacing:-.01em}._connectionStatus_66h9w_655{display:flex;align-items:center;font-size:var(--font-size-012);gap:var(--gap-004)}._chatContainer_66h9w_662{flex:1;display:flex;flex-direction:column;overflow:hidden}._messagesContainer_66h9w_669{flex:1;overflow-y:auto;padding:var(--padding-016);display:flex;flex-direction:column;gap:var(--gap-012)}._message_66h9w_669{max-width:70%;word-wrap:break-word}._ownMessage_66h9w_681{align-self:flex-end}._otherMessage_66h9w_684{align-self:flex-start}._messageContent_66h9w_687{background:var(--color-primary-2);padding:var(--padding-012) var(--padding-016);border-radius:var(--border-radius-016);box-shadow:var(--shadow-1);position:relative;color:var(--color-white)}._ownMessage_66h9w_681 ._messageContent_66h9w_687{background:var(--accent-color, #F06292);color:var(--color-white)}._otherMessage_66h9w_684 ._messageContent_66h9w_687{background:#ffffff1a;color:var(--font-color-default)}._messageContent_66h9w_687 p{margin:0 0 var(--margin-004) 0;font-size:var(--font-size-016);line-height:var(--line-height-default)}._messageTime_66h9w_708{font-size:var(--font-size-012);opacity:.7;display:block}._ownMessage_66h9w_681 ._messageTime_66h9w_708{text-align:right}._otherMessage_66h9w_684 ._messageTime_66h9w_708{text-align:left}._seenIndicator_66h9w_721{font-size:var(--font-size-010);opacity:.8;display:block;text-align:right;margin-top:var(--margin-004);color:#ffffffb3;font-style:italic}._emptyMessages_66h9w_731{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;color:var(--font-color-muted);text-align:center;margin:auto}._emptyMessages_66h9w_731 i{font-size:var(--font-size-064);margin-bottom:var(--padding-024);color:var(--accent-color, #F06292)}._emptyMessages_66h9w_731 p{font-size:var(--font-size-018);margin:0;color:var(--font-color-primary-default-1)}._messageInput_66h9w_753{padding:var(--padding-016);background:var(--background-color-2);border-top:1px solid rgba(255,255,255,.1)}._inputContainer_66h9w_758{display:flex;gap:var(--gap-012);align-items:center}._textInput_66h9w_763{flex:1;background:#ffffff1a;border:1px solid var(--background-color-primary-default-3);border-radius:var(--border-radius-016);padding:var(--padding-012) var(--padding-016);color:var(--font-color-default);font-size:var(--font-size-016);font-family:var(--font-family-primary);outline:none;transition:border-color .2s ease}._textInput_66h9w_763::placeholder{color:#ffffff80}._textInput_66h9w_763:disabled{opacity:.5;cursor:not-allowed}._sendButton_66h9w_782{background:var(--accent-color, #F06292);border:none;border-radius:var(--border-radius-016);padding:var(--padding-012) var(--padding-016);color:var(--color-white);cursor:pointer;font-size:var(--font-size-016);transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:48px;height:48px}._sendButton_66h9w_782:hover:not(:disabled){background:var(--accent-color-dark, #d32f2f);transform:translateY(-1px);box-shadow:var(--shadow-2)}._sendButton_66h9w_782:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (max-width: 768px){._chatHeader_66h9w_623{padding:var(--padding-012)}._chatHeader_66h9w_623 h2{font-size:var(--font-size-020)}._messagesContainer_66h9w_669{padding:var(--padding-008)}._messageInput_66h9w_753{padding:var(--padding-012)}._sendButton_66h9w_782{min-width:40px;height:40px;font-size:var(--font-size-014)}}._userInfoPanel_66h9w_828{width:320px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;background:var(--background-color-2);border-left:1px solid var(--background-color-primary-default-1);box-shadow:none;z-index:3;padding:var(--padding-024)}._userInfoPhotoWrap_66h9w_840{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:var(--margin-016)}._userPhoto_66h9w_847{width:128px;height:128px;border-radius:50%;object-fit:cover;box-shadow:var(--shadow-2);background:var(--background-color-3);border:3px solid var(--background-color-3)}._userPhotoPlaceholder_66h9w_856{width:128px;height:128px;border-radius:50%;background:var(--background-color-3);display:flex;align-items:center;justify-content:center;color:var(--font-color-muted);font-size:var(--font-size-040);box-shadow:var(--shadow-2);border:3px solid var(--background-color-3)}._userInfoName_66h9w_869{text-align:center;font-size:var(--font-size-020);font-weight:var(--font-weight-bold);color:var(--font-color-selected);margin-bottom:var(--margin-004)}._userInfoHandle_66h9w_876{text-align:center;font-size:var(--font-size-012);color:var(--font-color-muted);margin-bottom:var(--margin-016);word-break:break-all}._userIconButtonsRow_66h9w_883{width:100%;display:flex;justify-content:center;align-items:center;gap:var(--gap-016);margin-bottom:var(--margin-024)}._userIconButton_66h9w_883{width:48px;height:48px;display:flex;justify-content:center;align-items:center;background:var(--background-color-primary-default-2);color:var(--font-color-default);border:none;border-radius:50%;cursor:pointer;font-size:var(--font-size-024);box-shadow:var(--shadow-1);transition:background .1s,color .1s}._userIconButton_66h9w_883:hover{background:var(--accent-color, #F06292);color:var(--color-white)}._userActionButton_66h9w_910{display:flex;align-items:center;gap:var(--gap-008);width:100%;background:var(--background-color-3);color:var(--font-color-default);border:1px solid transparent;border-radius:var(--border-radius-008);padding:var(--padding-012) 0;font-size:var(--font-size-016);font-weight:var(--font-weight-bold);cursor:pointer;transition:background .2s,color .2s,box-shadow .2s;margin-top:var(--margin-008);box-shadow:var(--shadow-1);outline:none;justify-content:center}._userActionButton_66h9w_910 i{margin-right:var(--margin-004);font-size:var(--font-size-018)}._userActionButton_66h9w_910:hover{background:var(--background-color-2);color:var(--font-color-hover);box-shadow:var(--shadow-2)}._userInfoPanel_66h9w_828 ._userActionButtonsCol_66h9w_938{width:100%;margin-top:24px;display:flex;flex-direction:column;gap:1px}._userActionButton_66h9w_910{background:none!important}._unmatchButton_66h9w_521{background:var(--font-color-status-danger)!important;color:var(--color-white);margin-top:0}._mobileChatActions_66h9w_954{display:none;gap:var(--gap-008);align-items:center}._mobileActionButton_66h9w_960{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:transparent;border:1px solid rgba(255,255,255,.2);border-radius:var(--border-radius-008);color:var(--color-white);cursor:pointer;font-size:var(--font-size-016);transition:all .2s ease}._mobileActionButton_66h9w_960:hover{background:#ffffff1a;border-color:#ffffff4d}._mobileActionButton_66h9w_960:active{background:#ffffff26}._unmatchActionButton_66h9w_984{color:var(--font-color-status-danger);border-color:var(--font-color-status-danger)}._unmatchActionButton_66h9w_984:hover{background:#f443361a;border-color:var(--font-color-status-danger)}@media (max-width: 767px){._userInfoPanel_66h9w_828{display:none!important}._mobileChatActions_66h9w_954{display:flex}._connectionStatus_66h9w_655{display:none!important}}._chatHeaderUserPhoto_66h9w_1000{width:48px;height:48px;border-radius:50%;object-fit:cover;box-shadow:var(--shadow-1);background:var(--background-color-3);border:2px solid var(--background-color-3);margin-right:var(--margin-012)}._chatHeaderUserPhotoPlaceholder_66h9w_1010{width:48px;height:48px;border-radius:50%;background:var(--background-color-3);display:flex;align-items:center;justify-content:center;color:var(--font-color-muted);font-size:var(--font-size-024);box-shadow:var(--shadow-1);border:2px solid var(--background-color-3);margin-right:var(--margin-012)}._chats_1imos_1{width:100%;min-height:100vh;background:var(--color-primary-3);font-family:var(--font-family-primary);padding-top:0;padding-bottom:calc(var(--padding-016) + 80px)}._chatsHeader_1imos_10{display:flex!important;justify-content:center;align-items:center;text-align:center;margin:0;padding:var(--padding-016)}._container_1imos_19{max-width:1200px;margin:0;padding:var(--padding-016)}._grid_1imos_27{display:grid;grid-template-columns:repeat(auto-fill,250px);gap:var(--padding-020);justify-content:start}._chatCard_1imos_35{width:250px!important;height:450px!important;transition:all .3s ease;cursor:pointer;position:relative}._chatCard_1imos_35:hover{transform:translateY(-4px);box-shadow:var(--shadow-4)}._unreadIndicator_1imos_49{position:absolute;top:var(--padding-012);right:var(--padding-012);width:14px;height:14px;border-radius:50%;background:#ff69b4;border:2px solid var(--color-white);box-shadow:var(--shadow-2);z-index:10}._nameAge_1imos_63{margin-bottom:var(--padding-012);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}._nameAge_1imos_63 h3{margin:0 0 var(--margin-004) 0;font-size:var(--font-size-028);color:var(--color-white);font-weight:var(--font-weight-semi-bold);text-shadow:0 2px 4px rgba(0,0,0,.5);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}._category_1imos_85{display:flex;align-items:center;gap:var(--gap-008);font-size:var(--font-size-014);color:#ffffffe6;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}._category_1imos_85 i{font-size:var(--font-size-012);color:var(--font-color-status-danger)}._preparationMessage_1imos_104{display:flex;align-items:center;gap:var(--gap-008);font-size:var(--font-size-012);color:var(--accent-color);margin-bottom:var(--margin-008);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none;background:#4a90e233;padding:var(--padding-008);border-radius:var(--border-radius-008);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(74,144,226,.3);font-weight:var(--font-weight-semi-bold)}._preparationMessage_1imos_104 i{font-size:var(--font-size-010);color:var(--accent-color);animation:_pulse_1imos_1 2s infinite}._preparationMessage_1imos_104 span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes _pulse_1imos_1{0%,to{opacity:1}50%{opacity:.6}}._bioPreview_1imos_142{font-size:var(--font-size-014);color:#fffffff2;line-height:var(--line-height-default);margin-top:var(--margin-008);text-shadow:0 1px 2px rgba(0,0,0,.5);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}._loadingState_1imos_156{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center;color:#ffffffb3}._loadingState_1imos_156 i{font-size:var(--font-size-064);color:var(--accent-color);margin-bottom:var(--padding-024)}._loadingState_1imos_156 h3{font-size:var(--font-size-032);color:var(--color-white);margin-bottom:var(--gap-016);font-weight:var(--font-weight-semi-bold)}._loadingState_1imos_156 p{font-size:var(--font-size-018);color:#ffffffb3;max-width:300px;line-height:var(--line-height-default)}._errorState_1imos_187{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center;color:#ffffffb3}._errorState_1imos_187 i{font-size:var(--font-size-064);color:var(--font-color-status-danger);margin-bottom:var(--padding-024)}._errorState_1imos_187 h3{font-size:var(--font-size-032);color:var(--color-white);margin-bottom:var(--gap-016);font-weight:var(--font-weight-semi-bold)}._errorState_1imos_187 p{font-size:var(--font-size-018);color:#ffffffb3;max-width:300px;line-height:var(--line-height-default);margin-bottom:var(--padding-024)}._retryButton_1imos_218{background:var(--font-color-status-inform);color:var(--color-white);border:none;padding:var(--padding-012) var(--padding-024);border-radius:var(--border-radius-016);font-size:var(--font-size-016);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .3s ease;box-shadow:var(--shadow-2)}._retryButton_1imos_218:hover{background:var(--font-color-status-inform);transform:translateY(-2px);box-shadow:var(--shadow-3)}._retryButton_1imos_218:active{transform:translateY(0)}._emptyState_1imos_242{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;text-align:center;color:var(--font-color-muted);width:600px;padding:var(--padding-032);gap:var(--gap-024);margin:0 auto}._emptyState_1imos_242 i{font-size:var(--font-size-064);opacity:.9;color:var(--background-color-secondary-default)}._emptyState_1imos_242 h3{font-size:var(--font-size-032);color:var(--font-color-default);font-weight:var(--font-weight-semi-bold);margin:0}._emptyState_1imos_242 p{font-size:var(--font-size-018);color:var(--font-color-muted);line-height:var(--line-height-default);margin:0;text-wrap:pretty}@media (max-width: 768px){._container_1imos_19{padding:0 var(--padding-016)}._header_1imos_286 h1{font-size:var(--font-size-040)}._grid_1imos_27{grid-template-columns:repeat(2,1fr);gap:var(--padding-012);justify-content:start}._chatCard_1imos_35{width:100%!important;height:auto!important;aspect-ratio:1/1;border-radius:var(--border-radius-016);overflow:hidden}._chatCard_1imos_35 ._cardInfo_1imos_305{display:none!important;background:none!important}._chatCard_1imos_35 ._category_1imos_85,._chatCard_1imos_35 ._bioPreview_1imos_142{display:none!important}}._chatRoom_1imos_317{width:100%;height:100vh;display:flex;flex-direction:column;background:var(--color-primary-3);font-family:var(--font-family-primary)}._chatHeader_1imos_326{display:flex;align-items:center;padding:var(--padding-016);background:var(--color-primary-2);border-bottom:1px solid rgba(255,255,255,.1);box-shadow:var(--shadow-2)}._backButton_1imos_335{background:none;border:none;color:var(--color-white);font-size:var(--font-size-020);cursor:pointer;padding:var(--padding-008);margin-right:var(--margin-012);border-radius:var(--border-radius-008);transition:background-color .2s ease}._backButton_1imos_335:hover{background:#ffffff1a}._chatHeader_1imos_326 h2{flex:1;color:var(--color-white);font-size:var(--font-size-024);margin:0;font-weight:var(--font-weight-semi-bold)}._connectionStatus_1imos_359{display:flex;align-items:center;font-size:var(--font-size-012)}._chatContainer_1imos_365{flex:1;display:flex;flex-direction:column;overflow:hidden}._messagesContainer_1imos_372{flex:1;overflow-y:auto;padding:var(--padding-016);display:flex;flex-direction:column;gap:var(--gap-012)}._message_1imos_372{max-width:70%;word-wrap:break-word}._ownMessage_1imos_386{align-self:flex-end}._otherMessage_1imos_390{align-self:flex-start}._messageContent_1imos_394{background:var(--color-primary-2);padding:var(--padding-012) var(--padding-016);border-radius:var(--border-radius-016);box-shadow:var(--shadow-1);position:relative}._ownMessage_1imos_386 ._messageContent_1imos_394{background:var(--accent-color);color:var(--color-white)}._otherMessage_1imos_390 ._messageContent_1imos_394{background:#ffffff1a;color:var(--font-color-default)}._messageContent_1imos_394 p{margin:0 0 var(--margin-004) 0;font-size:var(--font-size-016);line-height:var(--line-height-default)}._messageTime_1imos_418{font-size:var(--font-size-012);opacity:.7;display:block}._ownMessage_1imos_386 ._messageTime_1imos_418{text-align:right}._otherMessage_1imos_390 ._messageTime_1imos_418{text-align:left}._emptyMessages_1imos_432{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--font-color-muted);text-align:center}._emptyMessages_1imos_432 i{font-size:var(--font-size-064);margin-bottom:var(--padding-024);color:var(--accent-color)}._emptyMessages_1imos_432 p{font-size:var(--font-size-018);margin:0}._messageInput_1imos_453{padding:var(--padding-016);background:var(--color-primary-2);border-top:1px solid rgba(255,255,255,.1)}._inputContainer_1imos_459{display:flex;gap:var(--gap-012);align-items:center}._textInput_1imos_465{flex:1;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:var(--border-radius-016);padding:var(--padding-012) var(--padding-016);color:var(--font-color-default);font-size:var(--font-size-016);font-family:var(--font-family-primary);outline:none;transition:border-color .2s ease}._textInput_1imos_465:focus{border-color:var(--accent-color)}._textInput_1imos_465::placeholder{color:#ffffff80}._textInput_1imos_465:disabled{opacity:.5;cursor:not-allowed}._sendButton_1imos_491{background:var(--accent-color);border:none;border-radius:var(--border-radius-016);padding:var(--padding-012) var(--padding-016);color:var(--color-white);cursor:pointer;font-size:var(--font-size-016);transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:48px;height:48px}._sendButton_1imos_491:hover:not(:disabled){background:var(--accent-color);transform:translateY(-1px);box-shadow:var(--shadow-2)}._sendButton_1imos_491:disabled{opacity:.5;cursor:not-allowed;transform:none}._chatRoom_1imos_317 ._loadingState_1imos_156,._chatRoom_1imos_317 ._errorState_1imos_187{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#ffffffb3;text-align:center}._chatRoom_1imos_317 ._loadingState_1imos_156 i,._chatRoom_1imos_317 ._errorState_1imos_187 i{font-size:var(--font-size-048);margin-bottom:var(--padding-024)}._chatRoom_1imos_317 ._loadingState_1imos_156 i{color:var(--accent-color)}._chatRoom_1imos_317 ._errorState_1imos_187 i{color:var(--font-color-status-danger)}._chatRoom_1imos_317 ._loadingState_1imos_156 p,._chatRoom_1imos_317 ._errorState_1imos_187 p{font-size:var(--font-size-018);margin:0 0 var(--padding-016) 0}._chatRoom_1imos_317 ._retryButton_1imos_218{background:var(--font-color-status-inform);color:var(--color-white);border:none;padding:var(--padding-012) var(--padding-024);border-radius:var(--border-radius-016);font-size:var(--font-size-016);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .3s ease;box-shadow:var(--shadow-2)}._chatRoom_1imos_317 ._retryButton_1imos_218:hover{background:var(--font-color-status-inform);transform:translateY(-2px);box-shadow:var(--shadow-3)}._chatRoom_1imos_317 ._retryButton_1imos_218:active{transform:translateY(0)}@media (max-width: 768px){._message_1imos_372{max-width:85%}._messageContent_1imos_394{padding:var(--padding-010) var(--padding-012)}._messageContent_1imos_394 p{font-size:var(--font-size-014)}._messageTime_1imos_418{font-size:var(--font-size-010)}._textInput_1imos_465{font-size:var(--font-size-014)}._sendButton_1imos_491{min-width:44px;height:44px;font-size:var(--font-size-014)}}._settingsPage_gnqw3_1{width:100%;height:100vh;background:var(--color-primary-3);font-family:var(--font-family-primary);padding:var(--padding-016);padding-bottom:calc(var(--padding-016) + 80px)}._settingsHeader_gnqw3_10{display:flex!important;justify-content:center;align-items:center;text-align:center;margin:0;padding:var(--padding-016)}._containerAccess_gnqw3_19{display:flex;justify-content:center;align-items:flex-start;width:100%;background-color:var(--background-color-1);font-family:var(--font-family-primary);min-height:calc(100vh - 80px)}._settingsContainer_gnqw3_29{width:100%;max-width:600px;display:flex;justify-content:center}._settingsCard_gnqw3_36{background-color:var(--background-color-2);border:1px solid var(--background-color-primary-default-2);border-radius:var(--border-radius-016);width:100%;max-width:600px}._settingsContent_gnqw3_44{padding:var(--padding-016)}._settingSection_gnqw3_48{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--background-color-primary-muted-1)}._settingSection_gnqw3_48:last-child{border-bottom:none}._settingInfo_gnqw3_59{flex:1}._settingInfo_gnqw3_59 h3{font-size:var(--font-size-016);color:var(--font-color-default)}._settingAction_gnqw3_68{flex-shrink:0}._themeTestContainer_gnqw3_73{display:flex;gap:var(--gap-012);flex-wrap:wrap;flex:1;margin-right:var(--margin-024)}._colorTest_gnqw3_81{padding:var(--padding-008) var(--padding-012);border-radius:var(--border-radius-004);font-size:var(--font-size-012);font-weight:var(--font-weight-medium);text-align:center;min-width:80px;border:1px solid var(--background-color-primary-default-1)}._themeToggleContainer_gnqw3_92{display:flex;align-items:center;justify-content:flex-end;margin-left:auto}._toggleSwitch_gnqw3_100{position:relative;display:flex;align-items:center;justify-content:center;margin:0 var(--margin-012)}._toggleInput_gnqw3_108{display:none}._toggleLabel_gnqw3_112{display:flex;align-items:center;width:44px;height:22px;background-color:var(--background-color-primary-muted-1);border-radius:11px;cursor:pointer;transition:all .2s ease;position:relative}._toggleLabel_gnqw3_112:hover{background-color:var(--background-color-primary-default-1)}._toggleInput_gnqw3_108:checked+._toggleLabel_gnqw3_112{background-color:var(--background-color-secondary-default)}._toggleSlider_gnqw3_132{width:18px;height:18px;background-color:var(--color-white);border-radius:50%;transition:all .2s ease;position:absolute;left:2px;box-shadow:0 1px 3px #0003}._toggleInput_gnqw3_108:checked+._toggleLabel_gnqw3_112 ._toggleSlider_gnqw3_132{transform:translate(22px)}._loadingContainer_gnqw3_148{display:flex;justify-content:center;align-items:center;width:100%;height:100vh}._loadingMessage_gnqw3_156{font-size:var(--font-size-018);color:var(--font-color-muted)}@media screen and (max-width: 768px){._settingsPage_gnqw3_1{padding:0}._containerAccess_gnqw3_19{padding:var(--padding-024) var(--padding-012)}._settingsCard_gnqw3_36{max-width:100%}._settingsHeader_gnqw3_10{padding:var(--padding-032) var(--padding-024) var(--padding-024)}._settingsHeader_gnqw3_10 h1{font-size:var(--font-size-032)}._settingsContent_gnqw3_44{padding:var(--padding-024)}._settingSection_gnqw3_48{display:flex;flex-direction:row;align-items:flex-start;gap:var(--gap-016)}._settingInfo_gnqw3_59{margin-right:0;width:100%}._themeToggleContainer_gnqw3_92{width:100%;margin-left:0;justify-content:flex-end}._toggleSwitch_gnqw3_100{margin:0}}@media screen and (max-width: 480px){._containerAccess_gnqw3_19{padding:var(--padding-016) var(--padding-008)}._settingsHeader_gnqw3_10{padding:var(--padding-024) var(--padding-016) var(--padding-020)}._settingsHeader_gnqw3_10 h1{font-size:var(--font-size-028)}._settingsContent_gnqw3_44{padding:var(--padding-020) var(--padding-016)}._themeToggleContainer_gnqw3_92{justify-content:flex-end}._toggleSwitch_gnqw3_100{margin:0}._toggleLabel_gnqw3_112{width:50px;height:28px}._toggleSlider_gnqw3_132{width:20px;height:20px}._toggleInput_gnqw3_108:checked+._toggleLabel_gnqw3_112 ._toggleSlider_gnqw3_132{transform:translate(22px)}}._notifications_gigj6_1{width:100%;min-height:100vh;background:var(--color-primary-3);font-family:var(--font-family-primary);padding:var(--padding-016);padding-top:0;padding-bottom:calc(var(--padding-016) + 80px)}._notificationsHeader_gigj6_11{display:flex!important;align-items:center;justify-content:center;text-align:center;position:relative;margin:0;padding:var(--padding-016)}._markAllReadButton_gigj6_21{position:absolute;right:0;background:var(--background-color-primary-default-1);color:var(--font-color-primary);border:1px solid var(--border-color-primary);border-radius:var(--border-radius-008);padding:var(--padding-008) var(--padding-016);font-size:var(--font-size-014);font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:var(--gap-008)}._markAllReadButton_gigj6_21:hover{background:var(--background-color-primary-hover-1);transform:translateY(-1px)}._markAllReadButton_gigj6_21:active{background:var(--background-color-primary-active-1);transform:translateY(0)}._container_gigj6_48{max-width:600px;padding:0;display:flex;flex-direction:column;gap:var(--gap-008);margin:0 auto}._filterTabs_gigj6_58{display:flex;gap:var(--gap-008);overflow-x:auto;padding:var(--padding-008) 0;justify-content:center}._filterTab_gigj6_58{background:transparent;color:var(--font-color-default);border:none;border-radius:var(--border-radius-008);padding:var(--padding-012) var(--padding-016);font-size:var(--font-size-016);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:var(--gap-008);white-space:nowrap;min-width:fit-content}._filterTab_gigj6_58:hover{background:var(--background-color-2);color:var(--font-color-primary)}._filterTab_gigj6_58._active_gigj6_87{background:var(--background-color-3);color:var(--font-color-primary)}._filterTab_gigj6_58 ._count_gigj6_92{background:var(--background-color-primary-default-3);color:var(--font-color-primary);border-radius:50%;padding:2px 6px;font-size:var(--font-size-012);font-weight:600;min-width:18px;text-align:center}._filterTab_gigj6_58._active_gigj6_87 ._count_gigj6_92{background:var(--color-primary-1);color:#fff}._notificationsList_gigj6_109{display:flex;flex-direction:column;gap:var(--gap-012)}._notificationItem_gigj6_115{background:var(--background-color-2);border:1px solid var(--background-color-primary-default-2);border-radius:var(--border-radius-016);padding:var(--padding-016);cursor:pointer;transition:all .2s ease;display:flex;align-items:flex-start;gap:var(--gap-016);position:relative}._notificationItem_gigj6_115:hover{background:var(--background-color-3);border:1px solid var(--background-color-primary-hover-3);box-shadow:0 4px 12px #0000001a}._notificationItem_gigj6_115._unread_gigj6_134{background:var(--background-color-primary-muted-1);border-left:4px solid var(--color-primary-1)}._notificationIcon_gigj6_139{width:40px;height:40px;border-radius:50%;background:var(--background-color-2);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:var(--font-size-018)}._notificationContent_gigj6_151{flex:1;display:flex;flex-direction:column;gap:var(--gap-008)}._notificationHeader_gigj6_158{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gap-016)}._notificationTitle_gigj6_165{font-size:var(--font-size-016);font-weight:600;color:var(--font-color-primary);margin:0;line-height:1.4}._notificationTime_gigj6_173{font-size:var(--font-size-012);color:var(--font-color-muted);white-space:nowrap;flex-shrink:0}._notificationMessage_gigj6_180{font-size:var(--font-size-014);color:var(--font-color-secondary);margin:0;line-height:1.5}._matchHeaderRow_gigj6_188{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--margin-012)}._matchHeaderLeft_gigj6_195{display:inline-flex;align-items:center;gap:var(--gap-008)}._matchHeaderIcon_gigj6_201{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--border-radius-999);background:var(--color-secondary-16);color:var(--font-color-secondary-selected);font-size:var(--font-size-012)}._matchHeaderTitle_gigj6_213{font-size:var(--font-size-016);color:var(--font-color-default)}._matchBodyRow_gigj6_218{display:grid;grid-template-columns:56px 1fr;align-items:center;gap:var(--gap-012)}._matchAvatar_gigj6_225{width:56px;height:56px;border-radius:var(--border-radius-999);background:var(--color-secondary-16);background-size:cover;background-position:center}._matchBodyText_gigj6_234{display:flex;flex-direction:column;gap:var(--gap-008)}._matchNameLine_gigj6_240{font-size:var(--font-size-020);color:var(--font-color-primary);font-weight:var(--font-weight-semi-bold)}._matchMetaLine_gigj6_246{display:inline-flex;align-items:center;gap:var(--gap-008)}._matchMetaText_gigj6_252{font-size:var(--font-size-014);color:var(--font-color-muted)}._notificationUser_gigj6_257{font-size:var(--font-size-012);color:var(--font-color-muted);font-style:italic}._unreadIndicator_gigj6_263{position:absolute;top:16px;right:16px;width:8px;height:8px;background:var(--color-primary-1);border-radius:50%;flex-shrink:0}._emptyState_gigj6_275{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:var(--font-color-muted);width:600px;padding:var(--padding-032);gap:var(--gap-024);margin:0 auto}._emptyState_gigj6_275 i{font-size:var(--font-size-064);opacity:.9;color:var(--background-color-secondary-default)}._emptyState_gigj6_275 h3{font-size:var(--font-size-032);color:var(--font-color-default);font-weight:var(--font-weight-semi-bold);margin:0}._emptyState_gigj6_275 p{font-size:var(--font-size-018);color:var(--font-color-muted);line-height:var(--line-height-default);margin:0;text-wrap:pretty}._loadingState_gigj6_311{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-048) var(--padding-024);text-align:center;color:var(--font-color-muted)}._loadingState_gigj6_311 i{font-size:var(--font-size-032);margin-bottom:var(--margin-016);color:var(--color-primary-1)}._loadingState_gigj6_311 h3{font-size:var(--font-size-020);font-weight:600;color:var(--font-color-primary);margin:0 0 var(--margin-008) 0}._loadingState_gigj6_311 p{font-size:var(--font-size-014);margin:0;line-height:1.5}._errorState_gigj6_341{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-048) var(--padding-024);text-align:center;color:var(--font-color-muted)}._errorState_gigj6_341 i{font-size:var(--font-size-032);margin-bottom:var(--margin-016);color:#f44336}._errorState_gigj6_341 h3{font-size:var(--font-size-020);font-weight:600;color:var(--font-color-primary);margin:0 0 var(--margin-008) 0}._errorState_gigj6_341 p{font-size:var(--font-size-014);margin:0 0 var(--margin-016) 0;line-height:1.5}._retryButton_gigj6_370{background:var(--background-color-primary-default-1);color:var(--font-color-primary);border:1px solid var(--border-color-primary);border-radius:var(--border-radius-008);padding:var(--padding-012) var(--padding-024);font-size:var(--font-size-014);font-weight:500;cursor:pointer;transition:all .2s ease}._retryButton_gigj6_370:hover{background:var(--background-color-primary-hover-1);transform:translateY(-1px)}._retryButton_gigj6_370:active{background:var(--background-color-primary-active-1);transform:translateY(0)}._containerAccess_1xkv9_1{--container-gap: var(--gap-080);display:flex;min-height:100vh;height:auto;min-width:100vw;background-color:var(--background-color-1);font-family:var(--font-family-primary);gap:var(--container-gap);overflow-y:auto}._leftContainer_1xkv9_13{flex:1;display:flex;justify-content:right;align-items:rigiht;padding:var(--padding-016)}._leftHero_1xkv9_21{width:100%;display:flex;justify-content:right;align-items:right}._leftLogo_1xkv9_28{width:clamp(240px,60%,520px);height:auto}._rightContainer_1xkv9_33{flex:1;display:flex;justify-content:left;align-items:flex-start;padding:var(--padding-016);min-height:100vh;overflow-y:auto}._loginSection_1xkv9_43{display:flex;flex-direction:column;width:100%;max-width:320px;padding:var(--padding-016);gap:var(--gap-016);margin:auto 0;padding-top:var(--padding-048);padding-bottom:var(--padding-048);min-height:fit-content;margin-left:5rem}@media (max-width: 768px){._containerAccess_1xkv9_1{flex-direction:column;--container-gap: 0rem;min-height:auto}._rightContainer_1xkv9_33{justify-content:center;align-items:center;min-height:100vh;padding:var(--padding-016) var(--padding-016) var(--padding-032) var(--padding-016)}._leftContainer_1xkv9_13{display:none}._loginSection_1xkv9_43{margin:0;padding-top:var(--padding-032);padding-bottom:var(--padding-032)}}._logoContainer_1xkv9_82{display:flex;flex-direction:column;justify-content:left;align-items:left}._logo_1xkv9_82{height:var(--gap-064);width:auto;max-width:var(--gap-064)}._mobileLogo_1xkv9_95{display:none}._logoContainer_1xkv9_82 h1{color:var(--background-color-secondary-default)}@media (max-width: 768px){._mobileLogo_1xkv9_95{display:block;height:var(--gap-048);width:auto;max-width:120px;margin-bottom:var(--gap-016)}._logoContainer_1xkv9_82{align-items:center}._logoContainer_1xkv9_82 h1{text-align:center}}._errorMessage_1xkv9_128{color:var(--font-color-status-danger);font-size:var(--font-size-012);font-weight:var(--font-weight-normal);text-align:center}._loginSection_1xkv9_43 p{text-align:center;font-size:var(--font-size-014)}._loginSection_1xkv9_43 hr{background-color:var(--background-color-primary-default-1)}._buttonRegisterText_1xkv9_144{color:var(--font-color-default);text-decoration:none;transition:all .2s ease-in-out}._buttonRegisterText_1xkv9_144:hover{color:var(--font-color-active)}._containerAccess_8r7ph_1{display:flex;justify-content:center;align-items:center;min-height:100vh;min-width:100vw;background-color:var(--background-color-1);font-family:var(--font-family-primary)}._verificationSection_8r7ph_11{display:flex;flex-direction:column;width:100%;max-width:320px;padding:var(--padding-016);gap:var(--gap-016)}._verificationSection_8r7ph_11 h1{color:var(--background-color-secondary-default)}._note_8r7ph_32{text-align:center;font-size:var(--font-size-014);color:var(--font-color-muted)}._errorMessage_8r7ph_38{color:var(--font-color-status-danger);font-size:var(--font-size-012);font-weight:var(--font-weight-normal);text-align:center}._resendLink_8r7ph_44{text-align:center}._resendLink_8r7ph_44 a{text-align:center;font-size:var(--font-size-014);color:var(--font-color-default);text-decoration:none;cursor:pointer;transition:all .2s ease-in-out}._verificationSection_8r7ph_11 p{color:var(--font-color-muted)}._resendLink_8r7ph_44 a:hover{color:var(--font-color-hover)}._verificationSection_8r7ph_11 hr{background-color:var(--background-color-primary-default-1)}._containerAccess_aqdym_1{--container-gap: 0;display:flex;gap:var(--container-gap);min-height:100vh;height:auto;width:100vw;background-color:var(--background-color-1);font-family:var(--font-family-primary)}._leftContainer_aqdym_12{flex:1;display:flex;justify-content:center;padding-top:var(--padding-048);padding-bottom:var(--padding-048)}._previewCard_aqdym_20{display:flex;flex-direction:column;gap:var(--gap-016);width:100%;max-width:350px}._previewLabel_aqdym_28{font-size:var(--font-size-032);font-weight:var(--font-weight-semi-bold);color:var(--background-color-secondary-default);text-align:left}._placeholderPhoto_aqdym_36{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gap-016);color:var(--font-color-muted);background:var(--background-color-2)}._placeholderPhoto_aqdym_36 i{font-size:var(--font-size-064);color:var(--font-color-muted)}._placeholderPhoto_aqdym_36 p{font-size:var(--font-size-014);color:var(--font-color-muted);margin:0;text-align:center;padding:0 var(--padding-024)}._nameAge_aqdym_63{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}._nameAge_aqdym_63 h3{margin:0 0 var(--margin-012) 0;font-size:var(--font-size-028);color:var(--color-white);font-weight:var(--font-weight-semi-bold);text-shadow:0 2px 4px rgba(0,0,0,.5);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}._category_aqdym_84{display:flex;align-items:center;gap:var(--gap-008);font-size:var(--font-size-014);color:#ffffffe6;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}._category_aqdym_84 i{font-size:var(--font-size-012)}._bioPreview_aqdym_101{font-size:var(--font-size-014);color:#fffffff2;line-height:var(--line-height-default);margin-top:var(--margin-008);text-shadow:0 1px 2px rgba(0,0,0,.5);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}._rightContainer_aqdym_114{flex:1;display:flex;justify-content:flex-start;align-items:flex-start;position:sticky;top:0;max-height:100vh}._formSection_aqdym_124{display:flex;flex-direction:column;padding-top:var(--padding-048);padding-bottom:var(--padding-048);width:100%;max-width:700px}._formSection_aqdym_124 h1{color:var(--background-color-secondary-default);margin:0;padding:0 var(--padding-016);width:320px}._formContent_aqdym_140{display:flex;flex-wrap:wrap;width:100%}._inputFieldsSection_aqdym_146{display:flex;flex-direction:column;width:320px;padding:var(--padding-016);gap:var(--gap-016);min-height:fit-content;flex-shrink:0;order:1}._photoSection_aqdym_157{display:flex;flex-direction:column;width:320px;gap:var(--gap-016);flex-shrink:0;padding:var(--padding-016);order:2}._photoUploadInfo_aqdym_168{text-align:center;margin-bottom:var(--gap-008)}._photoUploadInfo_aqdym_168 p{font-size:var(--font-size-012);color:var(--font-color-muted);margin:0;font-style:italic}._actionsContainer_aqdym_180{display:flex;flex-direction:column;width:320px;flex-shrink:0;order:3}._buttonSection_aqdym_188{display:flex;flex-direction:column;width:100%;padding:var(--padding-016);gap:var(--gap-016)}._termsSection_aqdym_196{display:flex;width:100%;padding:var(--padding-016)}._termsSection_aqdym_196 p{text-align:center;font-size:var(--font-size-014);color:var(--font-color-muted);margin:0}._hrSection_aqdym_209{display:flex;width:100%;padding:0 var(--padding-016)}._hrSection_aqdym_209 hr{width:100%;background-color:var(--background-color-primary-default-1);border:none;height:1px;margin:0}._accountLinkSection_aqdym_223{display:flex;width:100%;padding:var(--padding-016)}._accountLinkSection_aqdym_223 p{text-align:center;font-size:var(--font-size-014);color:var(--font-color-muted);margin:0;width:100%}._photoRequirement_aqdym_237{font-size:var(--font-size-014);color:var(--font-color-muted);margin:0}._photoGrid_aqdym_243{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-016);width:100%}._photoCard_aqdym_250{aspect-ratio:1;border-radius:var(--border-radius-008);background-color:var(--background-color-2);border:2px dashed var(--background-color-primary-default-1);transition:all .2s ease-in-out;width:100%}._photoCard_aqdym_250:hover{border-color:var(--background-color-primary-hover-1)}._photoUpload_aqdym_168{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer;gap:var(--gap-008);color:var(--font-color-muted);transition:all .2s ease-in-out}._photoUpload_aqdym_168:hover{color:var(--font-color-hover);background-color:var(--background-color-3)}._photoUpload_aqdym_168 i{font-size:var(--font-size-032)}._photoUpload_aqdym_168 span{font-size:var(--font-size-012)}._photoPreview_aqdym_289{position:relative;width:100%;height:100%}._photoPreview_aqdym_289 img{width:100%;height:100%;object-fit:cover}._photoOverlay_aqdym_301{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;cursor:pointer;transition:opacity .2s ease-in-out;color:#fff;gap:var(--gap-008)}._photoOverlay_aqdym_301:hover{opacity:1}._photoOverlay_aqdym_301 i{font-size:var(--font-size-024)}._photoOverlay_aqdym_301 span{font-size:var(--font-size-014)}@media screen and (max-width: 1279px){._formSection_aqdym_124 h1{align-self:center}._rightContainer_aqdym_114,._formContent_aqdym_140{justify-content:center}}@media screen and (min-width: 1px) and (max-width: 286px){._containerAccess_aqdym_1{flex-direction:column}._leftContainer_aqdym_12{display:none}._rightContainer_aqdym_114{position:relative;max-height:none;justify-content:center}._formSection_aqdym_124{padding:var(--padding-016) 0;max-width:100%}._formContent_aqdym_140{flex-direction:column;align-items:center}._inputFieldsSection_aqdym_146{width:320px;padding:var(--padding-008);order:1}._photoSection_aqdym_157{width:320px;padding:var(--padding-008);order:2}._actionsContainer_aqdym_180{order:3;width:320px}._buttonSection_aqdym_188,._termsSection_aqdym_196{padding:var(--padding-008)}._hrSection_aqdym_209{padding:0 var(--padding-008)}._accountLinkSection_aqdym_223{padding:var(--padding-008)}._photoGrid_aqdym_243{grid-template-columns:repeat(2,1fr);gap:var(--gap-008)}}@media screen and (min-width: 286px) and (max-width: 685px){._containerAccess_aqdym_1{flex-direction:column}._leftContainer_aqdym_12{display:none}._rightContainer_aqdym_114{position:relative;max-height:none;justify-content:center}._formSection_aqdym_124{padding:var(--padding-024) 0;max-width:100%}._formContent_aqdym_140{flex-direction:column;align-items:center}._inputFieldsSection_aqdym_146{width:320px;padding:var(--padding-012);order:1}._photoSection_aqdym_157{width:320px;padding:var(--padding-012);order:2}._actionsContainer_aqdym_180{width:320px;order:3}._buttonSection_aqdym_188,._termsSection_aqdym_196{padding:var(--padding-012)}._hrSection_aqdym_209{padding:0 var(--padding-012)}._accountLinkSection_aqdym_223{padding:var(--padding-012)}._photoGrid_aqdym_243{grid-template-columns:repeat(2,1fr);gap:var(--gap-012)}._nameAge_aqdym_63 h3{font-size:var(--font-size-020)}}@media screen and (min-width: 685px) and (max-width: 1006px){._rightContainer_aqdym_114{position:relative;max-height:none;justify-content:center}._formSection_aqdym_124{max-width:100%}._formContent_aqdym_140{flex-direction:column;align-items:center}._inputFieldsSection_aqdym_146{width:320px;padding:var(--padding-016);order:1}._photoSection_aqdym_157{width:320px;padding:var(--padding-016);order:2}._actionsContainer_aqdym_180{width:320px;order:3}._buttonSection_aqdym_188,._termsSection_aqdym_196{padding:var(--padding-016)}._hrSection_aqdym_209{padding:0 var(--padding-016)}._accountLinkSection_aqdym_223{padding:var(--padding-016)}._photoGrid_aqdym_243{grid-template-columns:repeat(2,1fr);gap:var(--gap-016)}._nameAge_aqdym_63 h3{font-size:var(--font-size-024)}}@media screen and (min-width: 1006px) and (max-width: 1245px){._rightContainer_aqdym_114{justify-content:center}._formContent_aqdym_140{flex-direction:row;justify-content:center}._inputFieldsSection_aqdym_146{order:1;flex:0 0 auto}._photoSection_aqdym_157{order:2;flex:0 0 auto}._actionsContainer_aqdym_180{order:3;flex:0 0 auto}}@media screen and (min-width: 1245px) and (max-width: 1279px){._rightContainer_aqdym_114{justify-content:center}._formContent_aqdym_140{flex-direction:row;justify-content:center}._inputFieldsSection_aqdym_146{order:1;flex:0 0 auto}._photoSection_aqdym_157{order:2;flex:0 0 auto}._actionsContainer_aqdym_180{order:3;flex:0 0 auto}}@media screen and (min-width: 1280px) and (max-width: 1921px){._formContent_aqdym_140{flex-direction:row}._inputFieldsSection_aqdym_146{order:1;flex:0 0 auto}._photoSection_aqdym_157{order:2;flex:0 0 auto}._actionsContainer_aqdym_180{order:3;flex:0 0 auto}}@media screen and (min-width: 1921px){._containerAccess_aqdym_1{max-width:1920px;margin:0 auto}._formContent_aqdym_140{flex-direction:row}._inputFieldsSection_aqdym_146{order:1;flex:0 0 auto}._photoSection_aqdym_157{order:2;flex:0 0 auto}._actionsContainer_aqdym_180{order:3;flex:0 0 auto}}form{display:flex;flex-direction:column;width:100%}._errorMessage_aqdym_651{color:var(--font-color-status-danger);font-size:var(--font-size-012);font-weight:var(--font-weight-normal);text-align:center}._buttonRegisterText_aqdym_658{color:var(--font-color-default);text-decoration:none;transition:all .2s ease-in-out}._buttonRegisterText_aqdym_658:hover{color:var(--font-color-hover)}._containerAccess_pgd6p_1{display:flex;justify-content:center;align-items:center;min-height:100vh;min-width:100vw;background-color:var(--background-color-1);font-family:var(--font-family-primary)}._verificationSection_pgd6p_11{display:flex;flex-direction:column;width:100%;max-width:320px;padding:var(--padding-016);gap:var(--gap-016)}form{display:flex;flex-direction:column;width:100%;gap:var(--gap-016)}._note_pgd6p_27{text-align:center;font-size:var(--font-size-014);color:var(--font-color-muted)}._errorMessage_pgd6p_33{color:var(--font-color-status-danger);font-size:var(--font-size-012);font-weight:var(--font-weight-normal);text-align:center}._resendLink_pgd6p_40{text-align:center;font-size:var(--font-size-014);color:var(--font-color-muted);text-decoration:none;cursor:pointer;transition:all .2s ease-in-out}._resendLink_pgd6p_40:hover{color:var(--font-color-active)}._resendLink_pgd6p_40._disabled_pgd6p_53{color:var(--font-color-disabled);cursor:not-allowed}._verificationSection_pgd6p_11 hr{background-color:var(--background-color-primary-default-1)}:root{--font-family-primary: "Inter", sans-serif;--font-size-010: .625rem;--font-size-012: .75rem;--font-size-014: .875rem;--font-size-016: 1rem;--font-size-018: 1.125rem;--font-size-020: 1.25rem;--font-size-024: 1.5rem;--font-size-028: 1.75rem;--font-size-032: 2rem;--font-size-040: 2.5rem;--font-size-048: 3rem;--font-size-056: 3.5rem;--font-size-064: 4rem;--font-weight-thin: 100;--font-weight-extra-light: 200;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semi-bold: 600;--font-weight-bold: 700;--font-weight-extra-bold: 800;--font-weight-black: 900;--line-height-default: 1.625;--gap-002: .125rem;--gap-004: .25rem;--gap-008: .5rem;--gap-010: .625rem;--gap-012: .75rem;--gap-014: .875rem;--gap-016: 1rem;--gap-018: 1.125rem;--gap-024: 1.5rem;--gap-032: 2rem;--gap-040: 2.5rem;--gap-048: 3rem;--gap-056: 3.5rem;--gap-064: 4rem;--gap-072: 4.5rem;--gap-080: 5rem;--border-radius-000: 0;--border-radius-004: .25rem;--border-radius-008: .5rem;--border-radius-012: .75rem;--border-radius-016: 1rem;--border-radius-024: 1.5rem;--border-radius-032: 2rem;--border-radius-999: 9999px;--padding-004: .25rem;--padding-008: .5rem;--padding-010: .625rem;--padding-012: .75rem;--padding-014: .875rem;--padding-016: 1rem;--padding-020: 1.25rem;--padding-024: 1.5rem;--padding-032: 2rem;--padding-040: 2.5rem;--padding-048: 3rem;--padding-064: 4rem;--margin-002: .125rem;--margin-004: .25rem;--margin-008: .5rem;--margin-012: .75rem;--margin-014: .875rem;--margin-016: 1rem;--margin-020: 1.25rem;--margin-024: 1.5rem;--margin-032: 2rem;--margin-040: 2.5rem;--margin-048: 3rem;--margin-064: 4rem;--color-black: hsl(230, 7%, 0%);--color-white: hsl(230, 7%, 100%);--color-primary-1: var(--theme-primary-1);--color-primary-2: var(--theme-primary-2);--color-primary-3: var(--theme-primary-3);--color-primary-4: var(--theme-primary-4);--color-primary-5: var(--theme-primary-5);--color-primary-6: var(--theme-primary-6);--color-primary-7: var(--theme-primary-7);--color-primary-8: var(--theme-primary-8);--color-primary-9: var(--theme-primary-9);--color-primary-10: var(--theme-primary-10);--color-primary-11: var(--theme-primary-11);--color-primary-12: var(--theme-primary-12);--color-primary-13: var(--theme-primary-13);--color-primary-14: var(--theme-primary-14);--color-primary-15: var(--theme-primary-15);--color-primary-16: var(--theme-primary-16);--color-primary-17: var(--theme-primary-17);--color-primary-18: var(--theme-primary-18);--color-primary-19: var(--theme-primary-19);--color-primary-20: var(--theme-primary-20);--color-primary-21: var(--theme-primary-21);--color-primary-22: var(--theme-primary-22);--color-primary-23: var(--theme-primary-23);--color-primary-24: var(--theme-primary-24);--color-primary-25: var(--theme-primary-25);--color-primary-26: var(--theme-primary-26);--theme-primary-1: hsl(230, 7%, 0%);--theme-primary-2: hsl(230, 7%, 4%);--theme-primary-3: hsl(230, 7%, 8%);--theme-primary-4: hsl(230, 7%, 12%);--theme-primary-5: hsl(230, 7%, 16%);--theme-primary-6: hsl(230, 7%, 20%);--theme-primary-7: hsl(230, 7%, 24%);--theme-primary-8: hsl(230, 7%, 28%);--theme-primary-9: hsl(230, 7%, 32%);--theme-primary-10: hsl(230, 7%, 36%);--theme-primary-11: hsl(230, 7%, 40%);--theme-primary-12: hsl(230, 7%, 44%);--theme-primary-13: hsl(230, 7%, 48%);--theme-primary-14: hsl(230, 7%, 52%);--theme-primary-15: hsl(230, 7%, 56%);--theme-primary-16: hsl(230, 7%, 60%);--theme-primary-17: hsl(230, 7%, 64%);--theme-primary-18: hsl(230, 7%, 68%);--theme-primary-19: hsl(230, 7%, 72%);--theme-primary-20: hsl(230, 7%, 76%);--theme-primary-21: hsl(230, 7%, 80%);--theme-primary-22: hsl(230, 7%, 84%);--theme-primary-23: hsl(230, 7%, 88%);--theme-primary-24: hsl(230, 7%, 92%);--theme-primary-25: hsl(230, 7%, 96%);--theme-primary-26: hsl(230, 7%, 100%);--color-secondary-1: hsl(345, 70%, 0%);--color-secondary-2: hsl(345, 70%, 4%);--color-secondary-3: hsl(345, 70%, 8%);--color-secondary-4: hsl(345, 70%, 12%);--color-secondary-5: hsl(345, 70%, 16%);--color-secondary-6: hsl(345, 70%, 20%);--color-secondary-7: hsl(345, 70%, 24%);--color-secondary-8: hsl(345, 70%, 28%);--color-secondary-9: hsl(345, 70%, 32%);--color-secondary-10: hsl(345, 70%, 36%);--color-secondary-11: hsl(345, 70%, 40%);--color-secondary-12: hsl(345, 70%, 44%);--color-secondary-13: hsl(345, 70%, 48%);--color-secondary-14: hsl(345, 70%, 52%);--color-secondary-15: hsl(345, 70%, 56%);--color-secondary-16: hsl(345, 70%, 60%);--color-secondary-17: hsl(345, 70%, 64%);--color-secondary-18: hsl(345, 70%, 68%);--color-secondary-19: hsl(345, 70%, 72%);--color-secondary-20: hsl(345, 70%, 76%);--color-secondary-21: hsl(345, 70%, 80%);--color-secondary-22: hsl(345, 70%, 84%);--color-secondary-23: hsl(345, 70%, 88%);--color-secondary-24: hsl(345, 70%, 92%);--color-secondary-25: hsl(345, 70%, 96%);--color-secondary-26: hsl(345, 70%, 100%);--shadow-1: inset 0 1px 2px #ffffff30, 0 1px 2px #00000030, 0 2px 4px #00000015;--shadow-2: inset 0 1px 2px #ffffff50, 0 2px 4px #00000030, 0 4px 8px #00000015;--shadow-3: inset 0 1px 2px #ffffff70, 0 4px 6px #00000030, 0 6px 10px #00000015;--scrollbar-color-default: var(--color-primary-6);--scrollbar-color-hover: var(--color-primary-8);--background-color-1: var(--color-primary-3);--background-color-2: var(--color-primary-4);--background-color-3: var(--color-primary-5);--background-color-primary-disabled-1: var(--color-primary-4);--background-color-primary-muted-1: var(--color-primary-5);--background-color-primary-default-1: var(--color-primary-6);--background-color-primary-hover-1: var(--color-primary-7);--background-color-primary-active-1: var(--color-primary-8);--background-color-primary-selected-1: var(--color-primary-9);--background-color-primary-disabled-2: var(--color-primary-5);--background-color-primary-muted-2: var(--color-primary-6);--background-color-primary-default-2: var(--color-primary-7);--background-color-primary-hover-2: var(--color-primary-8);--background-color-primary-active-2: var(--color-primary-9);--background-color-primary-selected-2: var(--color-primary-10);--background-color-primary-disabled-3: var(--color-primary-6);--background-color-primary-muted-3: var(--color-primary-7);--background-color-primary-default-3: var(--color-primary-8);--background-color-primary-hover-3: var(--color-primary-9);--background-color-primary-active-3: var(--color-primary-10);--background-color-primary-selected-3: var(--color-primary-11);--background-color-secondary-disabled: var(--color-secondary-14);--background-color-secondary-muted: var(--color-secondary-15);--background-color-secondary-default: var(--color-secondary-16);--background-color-secondary-hover: var(--color-secondary-17);--background-color-secondary-active: var(--color-secondary-18);--background-color-secondary-selected: var(--color-secondary-19);--font-color-disabled: var(--color-primary-7);--font-color-muted: var(--color-primary-11);--font-color-default: var(--color-primary-19);--font-color-hover: var(--color-primary-23);--font-color-active: var(--color-primary-25);--font-color-selected: var(--color-primary-26);--font-color-secondary-disabled: var(--color-secondary-21);--font-color-secondary-muted: var(--color-secondary-22);--font-color-secondary-default: var(--color-secondary-23);--font-color-secondary-hover: var(--color-secondary-24);--font-color-secondary-active: var(--color-secondary-25);--font-color-secondary-selected: var(--color-secondary-26);--font-color-status-danger: rgb(255, 115, 105);--font-color-status-success: rgb(51, 212, 147);--font-color-status-warning: rgb(255, 180, 91);--font-color-status-inform: rgb(86, 182, 233);--background-color-status-danger: rgb(64, 39, 38);--background-color-status-success: rgb(28, 58, 47);--background-color-status-warning: rgb(59, 46, 32);--background-color-status-inform: rgb(31, 47, 61)}[data-theme=light]{--theme-primary-1: hsl(230, 7%, 100%);--theme-primary-2: hsl(230, 7%, 96%);--theme-primary-3: hsl(230, 7%, 92%);--theme-primary-4: hsl(230, 7%, 88%);--theme-primary-5: hsl(230, 7%, 84%);--theme-primary-6: hsl(230, 7%, 80%);--theme-primary-7: hsl(230, 7%, 76%);--theme-primary-8: hsl(230, 7%, 72%);--theme-primary-9: hsl(230, 7%, 68%);--theme-primary-10: hsl(230, 7%, 64%);--theme-primary-11: hsl(230, 7%, 60%);--theme-primary-12: hsl(230, 7%, 56%);--theme-primary-13: hsl(230, 7%, 52%);--theme-primary-14: hsl(230, 7%, 48%);--theme-primary-15: hsl(230, 7%, 44%);--theme-primary-16: hsl(230, 7%, 40%);--theme-primary-17: hsl(230, 7%, 36%);--theme-primary-18: hsl(230, 7%, 32%);--theme-primary-19: hsl(230, 7%, 28%);--theme-primary-20: hsl(230, 7%, 24%);--theme-primary-21: hsl(230, 7%, 20%);--theme-primary-22: hsl(230, 7%, 16%);--theme-primary-23: hsl(230, 7%, 12%);--theme-primary-24: hsl(230, 7%, 8%);--theme-primary-25: hsl(230, 7%, 4%);--theme-primary-26: hsl(230, 7%, 0%)}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box}/*! 
 * OverlayScrollbars
 * Version: 2.12.0
 * 
 * Copyright (c) Rene Haas | KingSora.
 * https://github.com/KingSora
 * 
 * Released under the MIT license.
 */.os-size-observer,.os-size-observer-listener{scroll-behavior:auto!important;direction:inherit;pointer-events:none;overflow:hidden;visibility:hidden;box-sizing:border-box}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;left:0;top:0}.os-size-observer{z-index:-1;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;padding:inherit;border:inherit;box-sizing:inherit;margin:-133px;top:0;right:0;bottom:0;left:0;transform:scale(.1)}.os-size-observer:before{content:"";flex:none;box-sizing:inherit;padding:10px;width:10px;height:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{box-sizing:border-box;position:relative;flex:auto;padding:inherit;border:inherit;margin:-133px;transform:scale(10)}.os-size-observer-listener.ltr{margin-right:-266px;margin-left:0}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{display:block;position:relative;padding:inherit;border:inherit;box-sizing:content-box;flex:auto}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{right:0;bottom:0;overflow:hidden;direction:ltr;flex:none}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{flex:none;box-sizing:border-box;position:relative;max-width:0px;max-height:1px;padding:0;margin:0;border:none;overflow:hidden;z-index:-1;height:0;top:calc(100% + 1px);contain:strict}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden],html[data-overlayscrollbars-viewport~=scrollbarHidden]>body{scrollbar-width:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar,[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar-corner{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{overflow:visible;margin:0}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{display:flex;align-items:stretch!important;flex-direction:row!important;flex-wrap:nowrap!important;scroll-behavior:auto!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;position:relative;flex:auto;height:auto;width:100%;min-width:0;padding:0;margin:0;border:none;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw: 0;--os-vah: 0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";position:absolute;pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah)}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{overflow:hidden!important}[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping],[data-overlayscrollbars-padding~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x: hidden;--os-viewport-overflow-y: hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x: visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x: hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x: scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y: visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y: hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y: scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x)!important;overflow-y:var(--os-viewport-overflow-y)!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>*{display:none!important;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}@property --os-scroll-percent{syntax: "<number>"; inherits: true; initial-value: 0;}@property --os-viewport-percent{syntax: "<number>"; inherits: true; initial-value: 0;}.os-scrollbar{--os-viewport-percent: 0;--os-scroll-percent: 0;--os-scroll-direction: 0;--os-scroll-percent-directional: calc( var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent)) * -1) * var(--os-scroll-direction) )}.os-scrollbar{contain:size layout;contain:size layout style;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;pointer-events:none;position:absolute;opacity:0;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{position:relative;padding:0!important;border:none!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-track,.os-scrollbar-handle{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{right:auto;left:0}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional) * 100%);transform:translate(calc(var(--os-scroll-percent-directional) * -100%));width:calc(var(--os-viewport-percent) * 100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional) * 100%);transform:translateY(calc(var(--os-scroll-percent-directional) * -100%));height:calc(var(--os-viewport-percent) * 100%)}@supports (container-type: size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;transform:translate(calc(var(--os-scroll-percent-directional) * 100cqw + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;transform:translateY(calc(var(--os-scroll-percent-directional) * 100cqh + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{right:auto;left:0}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{right:auto;left:0}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size: 0;--os-padding-perpendicular: 0;--os-padding-axis: 0;--os-track-border-radius: 0;--os-track-bg: none;--os-track-bg-hover: none;--os-track-bg-active: none;--os-track-border: none;--os-track-border-hover: none;--os-track-border-active: none;--os-handle-border-radius: 0;--os-handle-bg: none;--os-handle-bg-hover: none;--os-handle-bg-active: none;--os-handle-border: none;--os-handle-border-hover: none;--os-handle-border-active: none;--os-handle-min-size: 33px;--os-handle-max-size: none;--os-handle-perpendicular-size: 100%;--os-handle-perpendicular-size-hover: 100%;--os-handle-perpendicular-size-active: 100%;--os-handle-interactive-area-offset: 0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-track:before,.os-scrollbar-handle:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;display:block}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);left:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar,.os-theme-none.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size: 10px;--os-padding-perpendicular: 2px;--os-padding-axis: 2px;--os-track-border-radius: 10px;--os-handle-interactive-area-offset: 4px;--os-handle-border-radius: 10px}.os-theme-dark{--os-handle-bg: rgba(0, 0, 0, .44);--os-handle-bg-hover: rgba(0, 0, 0, .55);--os-handle-bg-active: rgba(0, 0, 0, .66)}.os-theme-light{--os-handle-bg: rgba(255, 255, 255, .44);--os-handle-bg-hover: rgba(255, 255, 255, .55);--os-handle-bg-active: rgba(255, 255, 255, .66)}#root{display:flex;justify-content:center;height:100vh}body{margin:0;font-family:var(--font-family-primary);font-size:var(--font-size-016);font-weight:var(--font-weight-normal);color:var(--font-color-default);background-color:var(--background-color-1);overflow-y:scroll;overflow-x:hidden}.container{display:flex;flex-direction:column;width:100%;min-height:100vh}.main-container{display:flex;justify-content:space-between;flex:1}.container-content{display:flex;flex:1;min-height:100%}.content{display:flex;flex-direction:column;box-sizing:border-box;width:100%}.container-titleBar{display:flex;width:100%;background-color:var(--background-color-1);height:0;flex-shrink:0}@media screen and (min-width: 1px) and (max-width: 286px){.container{width:100%}.content{border-top-left-radius:0;border-left:none;border-top:none}.container-titleBar{display:none}}@media screen and (min-width: 286px) and (max-width: 685px){.container{width:100%}.content{border-top-left-radius:0;border-left:none;border-top:none}.container-titleBar{display:none}}@media screen and (min-width: 685px) and (max-width: 1006px){.container{width:100%}}@media screen and (min-width: 1006px) and (max-width: 1245px){.container{width:100%}}@media screen and (min-width: 1245px) and (max-width: 1921px){.container{width:100%}}@media screen and (min-width: 1921px){.container{width:1440px}}:root{--color-h1: var(--font-color-active);--font-family-h1: var(--font-family-primary);--font-size-h1: var(--font-size-032);--font-style-h1: normal;--font-variant-h1: normal;--font-weight-h1: var(--font-weight-bold);--letter-spacing-h1: normal;--line-height-h1: var(--font-size-040);--text-transform-h1: none;--color-h2: var(--font-color-active);--font-family-h2: var(--font-family-primary);--font-size-h2: var(--font-size-024);--font-style-h2: normal;--font-variant-h2: normal;--font-weight-h2: var(--font-weight-bold);--letter-spacing-h2: normal;--line-height-h2: var(--font-size-028);--text-transform-h2: none;--color-h3: var(--font-color-active);--font-family-h3: var(--font-family-primary);--font-size-h3: var(--font-size-020);--font-style-h3: normal;--font-variant-h3: normal;--font-weight-h3: var(--font-weight-semi-bold);--letter-spacing-h3: normal;--line-height-h3: var(--font-size-024);--text-transform-h3: none;--color-h4: var(--font-color-active);--font-family-h4: var(--font-family-primary);--font-size-h4: var(--font-size-018);--font-style-h4: normal;--font-variant-h4: normal;--font-weight-h4: var(--font-weight-semi-bold);--letter-spacing-h4: normal;--line-height-h4: var(--font-size-020);--text-transform-h4: none;--color-h5: var(--font-color-active);--font-family-h5: var(--font-family-primary);--font-size-h5: var(--font-size-018);--font-style-h5: normal;--font-variant-h5: normal;--font-weight-h5: var(--font-weight-medium);--letter-spacing-h5: normal;--line-height-h5: var(--font-size-020);--text-transform-h5: none;--color-h6: var(--font-color-active);--font-family-h6: var(--font-family-primary);--font-size-h6: var(--font-size-016);--font-style-h6: normal;--font-variant-h6: normal;--font-weight-h6: var(--font-weight-normal);--letter-spacing-h6: normal;--line-height-h6: var(--font-size-018);--text-transform-h6: none}:where(h1,h2,h3,h4,h5,h6){margin:0;text-wrap:pretty}:where(h1){color:var(--color-h1);font-family:var(--font-family-h1);font-size:var(--font-size-h1);font-style:var(--font-style-h1);font-variant:var(--font-variant-h1);font-weight:var(--font-weight-h1);letter-spacing:var(--letter-spacing-h1);line-height:var(--line-height-h1);text-transform:var(--text-transform-h1)}:where(h2){color:var(--color-h2);font-family:var(--font-family-h2);font-size:var(--font-size-h2);font-style:var(--font-style-h2);font-variant:var(--font-variant-h2);font-weight:var(--font-weight-h2);letter-spacing:var(--letter-spacing-h2);line-height:var(--line-height-h2);text-transform:var(--text-transform-h2)}:where(h3){color:var(--color-h3);font-family:var(--font-family-h3);font-size:var(--font-size-h3);font-style:var(--font-style-h3);font-variant:var(--font-variant-h3);font-weight:var(--font-weight-h3);letter-spacing:var(--letter-spacing-h3);line-height:var(--line-height-h3);text-transform:var(--text-transform-h3)}:where(h4){color:var(--color-h4);font-family:var(--font-family-h4);font-size:var(--font-size-h4);font-style:var(--font-style-h4);font-variant:var(--font-variant-h4);font-weight:var(--font-weight-h4);letter-spacing:var(--letter-spacing-h4);line-height:var(--line-height-h4);text-transform:var(--text-transform-h4)}:where(h5){color:var(--color-h5);font-family:var(--font-family-h5);font-size:var(--font-size-h5);font-style:var(--font-style-h5);font-variant:var(--font-variant-h5);font-weight:var(--font-weight-h5);letter-spacing:var(--letter-spacing-h5);line-height:var(--line-height-h5);text-transform:var(--text-transform-h5)}:where(h6){color:var(--color-h6);font-family:var(--font-family-h6);font-size:var(--font-size-h6);font-style:var(--font-style-h6);font-variant:var(--font-variant-h6);font-weight:var(--font-weight-h6);letter-spacing:var(--letter-spacing-h6);line-height:var(--line-height-h6);text-transform:var(--text-transform-h6)}:root{--color-p: var(--font-color-active);--font-family-p: var(--font-family-primary);--font-size-p: var(--font-size-016);--font-style-p: normal;--font-variant-p: normal;--font-weight-p: var(--font-weight-normal);--letter-spacing-p: normal;--line-height-p: var(--font-size-018);--text-transform-p: none;--color-p-small: var(--font-color-active);--font-family-p-small: var(--font-family-primary);--font-size-p-small: var(--font-size-012);--font-style-p-small: normal;--font-variant-p-small: normal;--font-weight-p-small: var(--font-weight-normal);--letter-spacing-p-small: normal;--line-height-p-small: var(--font-size-014);--text-transform-p-small: none}:where(p){margin:0;text-wrap:pretty;color:var(--color-p);font-family:var(--font-family-p);font-size:var(--font-size-p);font-style:var(--font-style-p);font-variant:var(--font-variant-p);font-weight:var(--font-weight-p);letter-spacing:var(--letter-spacing-p);line-height:var(--line-height-p);text-transform:var(--text-transform-p)}:where(p.small){color:var(--color-p-small);font-family:var(--font-family-p-small);font-size:var(--font-size-p-small);font-style:var(--font-style-p-small);font-variant:var(--font-variant-p-small);font-weight:var(--font-weight-p-small);letter-spacing:var(--letter-spacing-p-small);line-height:var(--line-height-p-small);text-transform:var(--text-transform-p-small)}:root{--height-hr: .1px;--margin-hr: 0;--border-style-hr: solid}:where(hr){border:0;height:var(--height-hr);margin:var(--margin-hr);border-style:var(--border-style-hr)}.os-scrollbar-track{background:transparent!important}.os-scrollbar-handle{background:var(--scrollbar-color-default)!important;opacity:.5}.os-scrollbar-handle:hover{background:var(--scrollbar-color-hover)!important;opacity:1}.os-scrollbar-vertical{width:.8rem!important;padding:2px!important}.os-scrollbar-horizontal{height:.8rem!important;padding:2px!important}.os-scrollbar-corner{background:transparent!important}.os-scrollbar-auto-hide.os-scrollbar-visible{opacity:1}.os-scrollbar-rtl .os-scrollbar-vertical{right:0!important;left:auto!important}
