.ResetPassword-module__Zp3STW__page{max-width:995px;margin:0 auto;padding-bottom:80px}.ResetPassword-module__Zp3STW__title{font-family:var(--font-raleway);color:var(--color-dark-gray);text-transform:uppercase;margin-bottom:48px;font-size:20px;font-weight:600;line-height:23px}.ResetPassword-module__Zp3STW__form,.ResetPassword-module__Zp3STW__box{flex-direction:column;align-items:stretch;gap:21px;max-width:379px;display:flex}.ResetPassword-module__Zp3STW__box{align-items:flex-start;max-width:480px}.ResetPassword-module__Zp3STW__text{text-transform:none;color:var(--color-additional-gray2);font-size:15px;font-weight:600;line-height:1.5}.ResetPassword-module__Zp3STW__submit{align-self:flex-start;margin-top:7px}.ResetPassword-module__Zp3STW__status{text-transform:none;min-height:19px;font-size:14px;font-weight:600;line-height:1.35}.ResetPassword-module__Zp3STW__success{color:#4e8f58}.ResetPassword-module__Zp3STW__error{color:var(--color-error-text)}.ResetPassword-module__Zp3STW__form .ResetPassword-module__Zp3STW__fieldSkeleton{border-radius:27px;height:54px}.ResetPassword-module__Zp3STW__form .ResetPassword-module__Zp3STW__buttonSkeleton{border-radius:69px;align-self:flex-start;width:min(278px,100%);height:54px;margin-top:7px}@media (max-width:969px){.ResetPassword-module__Zp3STW__page{padding-bottom:56px}.ResetPassword-module__Zp3STW__title{margin-bottom:25px;font-size:16px;line-height:19px}.ResetPassword-module__Zp3STW__form,.ResetPassword-module__Zp3STW__box{gap:10px;max-width:none}.ResetPassword-module__Zp3STW__box{gap:25px}.ResetPassword-module__Zp3STW__text{margin-bottom:15px;font-size:15px}.ResetPassword-module__Zp3STW__box .ResetPassword-module__Zp3STW__text{margin-bottom:0}.ResetPassword-module__Zp3STW__submit,.ResetPassword-module__Zp3STW__box>:is(a,button){align-self:center;width:min(278px,100%);min-width:0;padding:0 16px}.ResetPassword-module__Zp3STW__submit{margin-top:15px}.ResetPassword-module__Zp3STW__status{text-align:center;min-height:0}.ResetPassword-module__Zp3STW__form .ResetPassword-module__Zp3STW__fieldSkeleton{border-radius:20px}.ResetPassword-module__Zp3STW__form .ResetPassword-module__Zp3STW__buttonSkeleton{align-self:center;margin-top:15px}}
.TextInput-module__4RTDlG__root{text-align:left;flex-direction:column;gap:6px;min-width:0;display:flex}.TextInput-module__4RTDlG__label{margin-bottom:6px}.TextInput-module__4RTDlG__input{border:1px solid var(--color-main-gray);letter-spacing:.04em;width:100%;height:52px;color:var(--color-additional-gray2);background:#fff;border-radius:26px;outline:none;padding:0 24px;font-size:14px}.TextInput-module__4RTDlG__input::placeholder{letter-spacing:.04em;text-transform:uppercase;color:var(--color-dark-gray);font-size:13px}.TextInput-module__4RTDlG__input:hover{border-color:var(--color-dark-gray)}.TextInput-module__4RTDlG__input[aria-invalid=true]{border-color:var(--color-error)}.TextInput-module__4RTDlG__hint{letter-spacing:.02em;text-transform:none;color:var(--color-additional-gray2);padding:0 24px;font-size:12px;font-weight:500;line-height:15px}.TextInput-module__4RTDlG__hintError{color:var(--color-error-text)}.TextInput-module__4RTDlG__filled{background:var(--color-additional-gray);letter-spacing:normal;border:0;border-radius:27px;height:54px;padding:0 20px;font-size:15px;font-weight:600}.TextInput-module__4RTDlG__filled::placeholder{letter-spacing:normal;font-size:12px}.TextInput-module__4RTDlG__filled[aria-invalid=true]{box-shadow:0 0 0 2px var(--color-error)}@media (max-width:1279px){.TextInput-module__4RTDlG__filled{font-size:16px}}@media (max-width:969px){.TextInput-module__4RTDlG__input{appearance:none;letter-spacing:.02em;border-radius:24px;height:48px;padding:0 20px;font-size:16px}.TextInput-module__4RTDlG__hint{padding:0 20px}.TextInput-module__4RTDlG__filled{letter-spacing:normal;border-radius:20px;height:54px}}@media (hover:none){.TextInput-module__4RTDlG__input:hover{border-color:var(--color-main-gray)}.TextInput-module__4RTDlG__input[aria-invalid=true]:hover{border-color:var(--color-error)}}
.Button-module__8RiFmG__button{color:inherit;font-family:var(--font-raleway);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:10px;margin:0;padding:0;text-decoration:none;display:inline-flex;position:relative}.Button-module__8RiFmG__button>svg{flex-shrink:0}.Button-module__8RiFmG__button:focus-visible{outline:2px solid var(--button-focus-color,var(--color-main-green));outline-offset:4px}.Button-module__8RiFmG__button:disabled,.Button-module__8RiFmG__button[aria-disabled=true]{cursor:default}.Button-module__8RiFmG__button[aria-busy=true]{cursor:progress}.Button-module__8RiFmG__primary,.Button-module__8RiFmG__outline,.Button-module__8RiFmG__danger{border:1px solid var(--button-border,var(--color-main-green));min-width:240px;height:45px;color:var(--color-additional-gray2);letter-spacing:0;text-align:center;text-transform:uppercase;white-space:nowrap;background:0 0;border-radius:69px;padding:0 32px;font-size:16px;font-weight:600;line-height:19px;transition:background-color .22s,color .22s,border-color .22s,box-shadow .22s}.Button-module__8RiFmG__primary:focus-visible,.Button-module__8RiFmG__outline:focus-visible,.Button-module__8RiFmG__danger:focus-visible{outline-offset:3px}.Button-module__8RiFmG__lg{min-width:278px;height:54px}.Button-module__8RiFmG__sm{min-width:0;height:40px;padding:0 24px;font-size:14px;line-height:17px}.Button-module__8RiFmG__outline{--button-border:var(--color-additional-gray2);--button-hover-background:transparent;--button-hover-color:#504d4d;--button-hover-border:#504d4d;--button-hover-shadow:inset 0 0 0 .5px #504d4d, 0 2px 6px #0000000f;--button-focus-color:var(--color-additional-gray2)}.Button-module__8RiFmG__danger{--button-border:var(--color-error);--button-hover-background:var(--color-error);--button-hover-border:var(--color-error);--button-hover-shadow:0 8px 22px #b4443c4d;--button-focus-color:var(--color-error)}@media (hover:hover){.Button-module__8RiFmG__primary:hover:not(:disabled):not([aria-disabled=true]),.Button-module__8RiFmG__outline:hover:not(:disabled):not([aria-disabled=true]),.Button-module__8RiFmG__danger:hover:not(:disabled):not([aria-disabled=true]){background:var(--button-hover-background,var(--color-main-green));color:var(--button-hover-color,#fff);border-color:var(--button-hover-border,var(--color-main-green));box-shadow:var(--button-hover-shadow,0 8px 22px #87c49059)}}.Button-module__8RiFmG__primary:disabled,.Button-module__8RiFmG__primary[aria-disabled=true],.Button-module__8RiFmG__outline:disabled,.Button-module__8RiFmG__outline[aria-disabled=true],.Button-module__8RiFmG__danger:disabled,.Button-module__8RiFmG__danger[aria-disabled=true]{color:var(--color-dark-gray);border-color:var(--color-light-gray);box-shadow:none;background:0 0}.Button-module__8RiFmG__action{min-height:44px;color:var(--color-additional-gray2);text-transform:uppercase;border-radius:4px;gap:12px;padding:6px 0;font-size:13px;font-weight:600;transition:color .18s,transform .24s cubic-bezier(.22,1,.36,1)}.Button-module__8RiFmG__sidebar{width:100%;min-height:88px;color:var(--color-additional-gray2);text-align:left;text-transform:uppercase;justify-content:flex-start;gap:12px;padding:20px 0;font-size:13px;font-weight:600;transition:color .18s,transform .24s cubic-bezier(.22,1,.36,1);display:flex}.Button-module__8RiFmG__sidebar+.Button-module__8RiFmG__sidebar{border-top:1px solid var(--color-additional-gray)}.Button-module__8RiFmG__label{position:relative}.Button-module__8RiFmG__action>.Button-module__8RiFmG__label:after,.Button-module__8RiFmG__sidebar>.Button-module__8RiFmG__label:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .3s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.Button-module__8RiFmG__action>svg,.Button-module__8RiFmG__sidebar>svg,.Button-module__8RiFmG__plus>svg{width:24px;height:24px}.Button-module__8RiFmG__plus{flex-shrink:0;transition:transform .36s cubic-bezier(.22,1,.36,1);display:inline-flex}.Button-module__8RiFmG__trailing{align-items:center;margin-left:auto;display:inline-flex}@media (hover:hover) and (pointer:fine){.Button-module__8RiFmG__action:hover:not(:disabled)>.Button-module__8RiFmG__label:after,.Button-module__8RiFmG__sidebar:hover:not(:disabled)>.Button-module__8RiFmG__label:after{transform:scaleX(1)}.Button-module__8RiFmG__action:hover:not(:disabled)>.Button-module__8RiFmG__plus{transform:rotate(90deg)}}.Button-module__8RiFmG__action:focus-visible>.Button-module__8RiFmG__label:after,.Button-module__8RiFmG__sidebar:focus-visible>.Button-module__8RiFmG__label:after{transform:scaleX(1)}.Button-module__8RiFmG__action:focus-visible>.Button-module__8RiFmG__plus{transform:rotate(90deg)}.Button-module__8RiFmG__action:active:not(:disabled),.Button-module__8RiFmG__sidebar:active:not(:disabled){transform:translateY(1px)}.Button-module__8RiFmG__action:disabled,.Button-module__8RiFmG__sidebar:disabled{opacity:.55}.Button-module__8RiFmG__text{min-height:36px;color:var(--color-dark-gray);text-align:left;text-transform:none;text-underline-offset:4px;justify-content:flex-start;gap:8px;padding:6px 0;font-size:13px;line-height:20px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .18s,text-decoration-color .18s}.Button-module__8RiFmG__text:focus-visible{outline-offset:3px;border-radius:3px}.Button-module__8RiFmG__text:disabled{opacity:.55}.Button-module__8RiFmG__underline,.Button-module__8RiFmG__inline{font:inherit;text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--color-main-gray);text-decoration-color:var(--color-main-gray);text-underline-offset:4px;transition:color .18s,text-decoration-color .18s}.Button-module__8RiFmG__underline{justify-content:flex-start;padding:10px 0}.Button-module__8RiFmG__inline{display:inline}.Button-module__8RiFmG__underline:focus-visible,.Button-module__8RiFmG__inline:focus-visible{outline-offset:3px;border-radius:2px}.Button-module__8RiFmG__underline:disabled,.Button-module__8RiFmG__inline:disabled{opacity:.5}@media (hover:hover){.Button-module__8RiFmG__text:hover:not(:disabled){color:var(--color-additional-gray2);-webkit-text-decoration-color:var(--color-error);text-decoration-color:var(--color-error)}.Button-module__8RiFmG__underline:hover:not(:disabled),.Button-module__8RiFmG__inline:hover:not(:disabled){-webkit-text-decoration-color:var(--color-main-green);text-decoration-color:var(--color-main-green)}}@media (max-width:969px){.Button-module__8RiFmG__primary,.Button-module__8RiFmG__outline,.Button-module__8RiFmG__danger{min-width:min(240px,100%);max-width:100%;padding:0 24px}.Button-module__8RiFmG__lg{min-width:min(278px,100%)}.Button-module__8RiFmG__sm{min-width:0}.Button-module__8RiFmG__action{gap:6px;padding:2px 0;font-size:12px}.Button-module__8RiFmG__sidebar{gap:6px;min-height:60px;padding:14px 0;font-size:12px}.Button-module__8RiFmG__action>svg,.Button-module__8RiFmG__sidebar>svg,.Button-module__8RiFmG__plus>svg{width:22px;height:22px}}@media (max-width:359px){.Button-module__8RiFmG__primary,.Button-module__8RiFmG__outline,.Button-module__8RiFmG__danger{padding:0 16px}}@media (prefers-reduced-motion:reduce){.Button-module__8RiFmG__button,.Button-module__8RiFmG__action>.Button-module__8RiFmG__label:after,.Button-module__8RiFmG__sidebar>.Button-module__8RiFmG__label:after,.Button-module__8RiFmG__plus{transition:none}.Button-module__8RiFmG__action:active:not(:disabled),.Button-module__8RiFmG__sidebar:active:not(:disabled),.Button-module__8RiFmG__action:hover:not(:disabled)>.Button-module__8RiFmG__plus,.Button-module__8RiFmG__action:focus-visible>.Button-module__8RiFmG__plus{transform:none}}
.GuestIntro-module__YNnZaq__section{margin-bottom:80px}.GuestIntro-module__YNnZaq__intro{background-color:var(--color-additional-gray3);text-align:center;border-radius:40px;flex-direction:column;justify-content:center;align-items:center;gap:32px;min-height:260px;padding:48px 40px;display:flex}.GuestIntro-module__YNnZaq__introText{letter-spacing:.03em;max-width:760px;color:var(--color-additional-gray2);text-wrap:balance;font-size:15px;font-weight:500;line-height:1.6}@media (max-width:969px){.GuestIntro-module__YNnZaq__section{margin-bottom:50px}.GuestIntro-module__YNnZaq__intro{border-radius:20px;gap:24px;min-height:0;padding:32px 20px}.GuestIntro-module__YNnZaq__introText{font-size:14px;line-height:1.5}.GuestIntro-module__YNnZaq__intro .GuestIntro-module__YNnZaq__introButton{white-space:normal;width:100%;min-width:0;max-width:278px;height:auto;min-height:48px;padding:12px 20px;font-size:14px;line-height:17px}}@media (max-width:359px){.GuestIntro-module__YNnZaq__intro{padding:28px 12px}.GuestIntro-module__YNnZaq__intro .GuestIntro-module__YNnZaq__introButton{white-space:nowrap;padding:12px;font-size:13px}}
.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid{grid-template-columns:repeat(auto-fill, var(--card-width));column-gap:var(--card-column-gap);justify-content:start;justify-items:start;row-gap:40px;min-width:0;list-style:none;display:grid}.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid>li{min-width:0;width:var(--card-width);justify-content:start}.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid>li:empty{display:none}.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid>li>*,.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid>a,.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid>div{width:var(--card-width);max-width:100%;height:var(--card-height);aspect-ratio:auto}@media (max-width:1279px){.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid{--card-width:100%;--card-height:100%}.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid>li{width:100%}.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid>li>*,.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid>a,.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid>div{aspect-ratio:278/400;width:100%;height:auto;min-height:auto}}@media (min-width:970px) and (max-width:1279px){.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid{grid-template-columns:repeat(3,minmax(0,278px));justify-content:center}}@media (max-width:969px){.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:25px}.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid>li>*,.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid>a,.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid.CardGrid-module__AEnDbW__grid>div{aspect-ratio:2/3}}
.CardSlider-module__8LKSpW__slider{min-width:0;position:relative}.CardSlider-module__8LKSpW__track{gap:var(--card-column-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:-6px -16px -18px;padding:6px 16px 18px;scroll-padding-inline:16px;display:flex;overflow:auto hidden}.CardSlider-module__8LKSpW__track::-webkit-scrollbar{display:none}.CardSlider-module__8LKSpW__track:focus-visible{outline:2px solid var(--color-main-green);outline-offset:6px;border-radius:24px}.CardSlider-module__8LKSpW__slide{flex:0 0 var(--card-width);scroll-snap-align:start;min-width:0}.CardSlider-module__8LKSpW__arrow{width:40px;height:48px;color:var(--color-additional-gray2);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:color .18s,opacity .18s,background-color .22s,transform .24s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:50%;transform:translateY(-50%)}.CardSlider-module__8LKSpW__arrow svg{transition:transform .32s cubic-bezier(.22,1,.36,1)}.CardSlider-module__8LKSpW__previous{left:-46px}.CardSlider-module__8LKSpW__next{right:-46px}.CardSlider-module__8LKSpW__arrow[aria-disabled=true]{opacity:.25;cursor:default}.CardSlider-module__8LKSpW__arrow:focus-visible{outline:2px solid var(--color-main-green);outline-offset:2px}.CardSlider-module__8LKSpW__arrow:focus-visible:not([aria-disabled=true]){background-color:var(--color-additional-gray3)}.CardSlider-module__8LKSpW__previous:focus-visible:not([aria-disabled=true]) svg{transform:translate(-3px)}.CardSlider-module__8LKSpW__next:focus-visible:not([aria-disabled=true]) svg{transform:translate(3px)}@media (hover:hover) and (pointer:fine){.CardSlider-module__8LKSpW__arrow:hover:not([aria-disabled=true]){background-color:var(--color-additional-gray3)}.CardSlider-module__8LKSpW__previous:hover:not([aria-disabled=true]) svg{transform:translate(-3px)}.CardSlider-module__8LKSpW__next:hover:not([aria-disabled=true]) svg{transform:translate(3px)}}.CardSlider-module__8LKSpW__arrow:active:not([aria-disabled=true]){transform:translateY(-50%)scale(.94)}@media (min-width:1001px) and (max-width:1320px){.CardSlider-module__8LKSpW__arrow{width:28px}.CardSlider-module__8LKSpW__previous{left:-30px}.CardSlider-module__8LKSpW__next{right:-30px}}@media (max-width:1000px){.CardSlider-module__8LKSpW__arrow{display:none}}@media (max-width:969px){.CardSlider-module__8LKSpW__track{gap:var(--card-column-gap)}.CardSlider-module__8LKSpW__slide{flex-basis:var(--card-width)}}@media (prefers-reduced-motion:reduce){.CardSlider-module__8LKSpW__arrow,.CardSlider-module__8LKSpW__arrow svg{transition:none}.CardSlider-module__8LKSpW__arrow svg{transform:none!important}.CardSlider-module__8LKSpW__arrow:active:not([aria-disabled=true]){transform:translateY(-50%)}}@media (hover:hover) and (pointer:fine){.CardSlider-module__8LKSpW__draggable,.CardSlider-module__8LKSpW__draggable a{cursor:grab}.CardSlider-module__8LKSpW__dragging,.CardSlider-module__8LKSpW__dragging a{cursor:grabbing}.CardSlider-module__8LKSpW__draggable [data-no-drag] a{cursor:pointer}}
div.ConfirmDialog-module__Xa8SYq__panel{text-align:center;padding:64px 56px 56px}div.ConfirmDialog-module__Xa8SYq__panel h2{margin-bottom:24px}.ConfirmDialog-module__Xa8SYq__message{letter-spacing:.01em;color:var(--color-additional-gray2);text-transform:none;text-wrap:pretty;overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:1.6}.ConfirmDialog-module__Xa8SYq__error{text-transform:none;color:var(--color-error-text);background:#c0564f1f;border-radius:20px;margin-top:24px;padding:12px 22px;font-size:13px;line-height:1.4}.ConfirmDialog-module__Xa8SYq__actions{justify-content:center;gap:16px;margin-top:40px;display:flex}.ConfirmDialog-module__Xa8SYq__actions .ConfirmDialog-module__Xa8SYq__button{min-width:180px}@media (max-width:969px){div.ConfirmDialog-module__Xa8SYq__panel{padding:50px 24px 28px}div.ConfirmDialog-module__Xa8SYq__panel h2{margin-bottom:16px}.ConfirmDialog-module__Xa8SYq__message{font-size:14px;line-height:1.55}.ConfirmDialog-module__Xa8SYq__error{margin-top:18px}.ConfirmDialog-module__Xa8SYq__actions{flex-direction:column-reverse;align-items:stretch;gap:12px;margin-top:28px}.ConfirmDialog-module__Xa8SYq__actions .ConfirmDialog-module__Xa8SYq__button{width:100%;min-width:0}}@media (max-width:359px){div.ConfirmDialog-module__Xa8SYq__panel{padding-left:16px;padding-right:16px}}
.Avatar-module__IVwToW__avatar{border-radius:inherit;background:var(--color-additional-gray3);place-items:center;width:100%;min-width:0;height:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}.Avatar-module__IVwToW__initial{font-family:var(--font-montserrat);font-size:var(--avatar-initial-size,30cqw);color:var(--color-dark-gray);font-weight:600;line-height:1}
.EmptyState-module__7SqAPW__empty{text-align:center;text-transform:none;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-width:0;display:flex}.EmptyState-module__7SqAPW__media{flex-shrink:0;justify-content:center;max-width:100%;display:flex}.EmptyState-module__7SqAPW__media>svg{flex-shrink:0}.EmptyState-module__7SqAPW__copy{flex-direction:column;align-items:center;min-width:0;max-width:100%;display:flex}.EmptyState-module__7SqAPW__title,.EmptyState-module__7SqAPW__description{overflow-wrap:anywhere;min-width:0}.EmptyState-module__7SqAPW__sm{font-size:16px;line-height:1.5}.EmptyState-module__7SqAPW__sm .EmptyState-module__7SqAPW__copy{gap:6px}.EmptyState-module__7SqAPW__sm .EmptyState-module__7SqAPW__description{color:var(--color-dark-gray);font-size:14px}.EmptyState-module__7SqAPW__boxed{background:var(--color-additional-gray3);border-radius:28px;min-height:220px;padding:40px 24px}.EmptyState-module__7SqAPW__boxed .EmptyState-module__7SqAPW__copy{gap:12px}.EmptyState-module__7SqAPW__md{min-height:380px;padding:48px 16px}.EmptyState-module__7SqAPW__md .EmptyState-module__7SqAPW__media{margin-bottom:8px}.EmptyState-module__7SqAPW__md .EmptyState-module__7SqAPW__copy{gap:12px}.EmptyState-module__7SqAPW__md .EmptyState-module__7SqAPW__title{font-size:16px;font-weight:600;line-height:23px}.EmptyState-module__7SqAPW__md .EmptyState-module__7SqAPW__description{max-width:420px;color:var(--color-dark-gray);font-size:14px;line-height:22px}.EmptyState-module__7SqAPW__md .EmptyState-module__7SqAPW__action{margin-top:8px}.EmptyState-module__7SqAPW__lg{min-height:520px;margin:var(--section-content-gap) 0 80px;gap:0;padding:24px 16px}.EmptyState-module__7SqAPW__lg .EmptyState-module__7SqAPW__media img{aspect-ratio:1470/1070;object-fit:contain;width:420px;max-width:100%;height:auto;margin-bottom:24px;display:block}.EmptyState-module__7SqAPW__lg .EmptyState-module__7SqAPW__title{color:var(--color-dark-gray);text-transform:uppercase;font-size:20px;font-weight:600;line-height:23px}.EmptyState-module__7SqAPW__lg .EmptyState-module__7SqAPW__description{max-width:340px;color:var(--color-additional-gray2);text-wrap:balance;margin-top:8px;font-size:14px;font-weight:500;line-height:18px}.EmptyState-module__7SqAPW__lg .EmptyState-module__7SqAPW__hint{margin-top:4px}.EmptyState-module__7SqAPW__lg .EmptyState-module__7SqAPW__action{margin-top:16px}.EmptyState-module__7SqAPW__split{text-align:left;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:48px;min-height:480px;padding:40px 0;display:grid}.EmptyState-module__7SqAPW__split .EmptyState-module__7SqAPW__media{justify-content:flex-start;margin-bottom:0}.EmptyState-module__7SqAPW__split .EmptyState-module__7SqAPW__media img{width:100%;max-width:420px;height:auto;display:block}.EmptyState-module__7SqAPW__split .EmptyState-module__7SqAPW__copy{align-items:flex-start;gap:0}.EmptyState-module__7SqAPW__split .EmptyState-module__7SqAPW__description{max-width:365px;margin-top:20px}.EmptyState-module__7SqAPW__split .EmptyState-module__7SqAPW__action{margin-top:48px}@media (min-width:970px) and (max-width:1100px){.EmptyState-module__7SqAPW__split{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:28px;padding:32px 0}.EmptyState-module__7SqAPW__split .EmptyState-module__7SqAPW__media img{max-width:340px}.EmptyState-module__7SqAPW__split .EmptyState-module__7SqAPW__copy{align-items:center}}@media (max-width:969px){.EmptyState-module__7SqAPW__md{min-height:280px}.EmptyState-module__7SqAPW__md .EmptyState-module__7SqAPW__title{font-size:15px;line-height:22px}.EmptyState-module__7SqAPW__md .EmptyState-module__7SqAPW__description{font-size:13px;line-height:21px}.EmptyState-module__7SqAPW__lg{min-height:410px;margin-bottom:50px;padding:24px 0}.EmptyState-module__7SqAPW__lg .EmptyState-module__7SqAPW__media img{width:300px;margin-bottom:20px}.EmptyState-module__7SqAPW__lg .EmptyState-module__7SqAPW__title{font-size:16px;line-height:19px}.EmptyState-module__7SqAPW__lg .EmptyState-module__7SqAPW__description{margin-top:6px;font-size:13px;line-height:16px}.EmptyState-module__7SqAPW__split{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:24px;min-height:0;padding:20px 0 32px}.EmptyState-module__7SqAPW__split .EmptyState-module__7SqAPW__media img{max-width:300px}.EmptyState-module__7SqAPW__split .EmptyState-module__7SqAPW__copy{align-items:center}.EmptyState-module__7SqAPW__split .EmptyState-module__7SqAPW__description{max-width:340px}.EmptyState-module__7SqAPW__split .EmptyState-module__7SqAPW__action{max-width:100%;margin-top:36px}}
.MonthAgenda-module__r6jaDq__agenda{contain:size;overscroll-behavior-y:contain;flex-direction:column;min-width:0;min-height:0;margin:-4px 0 -4px -4px;padding:4px 16px 4px 4px;display:flex;overflow:hidden auto;container:event-agenda/inline-size}.MonthAgenda-module__r6jaDq__agenda:focus-visible{outline:1px solid var(--color-main-green);outline-offset:5px;border-radius:6px}.MonthAgenda-module__r6jaDq__agenda:has(.MonthAgenda-module__r6jaDq__empty){overscroll-behavior-y:auto;margin-right:-4px;padding-right:4px}.MonthAgenda-module__r6jaDq__events{flex-direction:column;flex:none;gap:26px;list-style:none;display:flex}.MonthAgenda-module__r6jaDq__event{align-items:center;gap:24px;display:flex}.MonthAgenda-module__r6jaDq__eventButton,.MonthAgenda-module__r6jaDq__dateButton{text-align:left;min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.MonthAgenda-module__r6jaDq__eventButton{border-radius:3px;flex-direction:column;align-items:flex-start;gap:6px;display:flex}.MonthAgenda-module__r6jaDq__dateButton{border-radius:20px;flex-shrink:0}.MonthAgenda-module__r6jaDq__event :is(button,a):focus-visible{outline:2px solid var(--color-main-green);outline-offset:4px}.MonthAgenda-module__r6jaDq__dateBadge{font-variant-numeric:tabular-nums;background:#f5f3f2;border-radius:20px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;width:74px;height:78px;transition:background .22s,transform .25s;display:flex;position:relative}.MonthAgenda-module__r6jaDq__dateBadge>span:first-child{font-size:26px;font-weight:500;line-height:1.15}.MonthAgenda-module__r6jaDq__dateBadge>span:last-child{color:var(--color-dark-gray);font-size:14px}.MonthAgenda-module__r6jaDq__firstEvent .MonthAgenda-module__r6jaDq__dateBadge{background:var(--calendar-tint)}.MonthAgenda-module__r6jaDq__eventCopy{flex:1;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:24px;min-width:0;display:grid}.MonthAgenda-module__r6jaDq__eventCopy>.MonthAgenda-module__r6jaDq__eventButton:only-child{grid-column:1/-1}.MonthAgenda-module__r6jaDq__eventCopy>div{border-left:1px solid var(--color-additional-gray);align-items:center;min-height:54px;padding-left:24px;display:flex}.MonthAgenda-module__r6jaDq__eventTitle{overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:1.4}.MonthAgenda-module__r6jaDq__countdown{color:var(--color-dark-gray);font-size:15px;line-height:1.4}.MonthAgenda-module__r6jaDq__empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:20px 12px;display:flex}.MonthAgenda-module__r6jaDq__emptyDescription{text-wrap:pretty;max-width:34ch;margin-inline:auto;display:block}@media (hover:hover) and (pointer:fine){.MonthAgenda-module__r6jaDq__dateButton:hover .MonthAgenda-module__r6jaDq__dateBadge{background:var(--calendar-tint);transform:translateY(-2px)}.MonthAgenda-module__r6jaDq__eventButton:hover .MonthAgenda-module__r6jaDq__eventTitle{text-decoration:underline;-webkit-text-decoration-color:var(--color-main-green);text-decoration-color:var(--color-main-green);text-underline-offset:4px}}@media (max-width:1100px){.MonthAgenda-module__r6jaDq__eventTitle{font-size:16px}.MonthAgenda-module__r6jaDq__event{gap:18px}}@media (max-width:969px){.MonthAgenda-module__r6jaDq__agenda{contain:none;max-height:340px}.MonthAgenda-module__r6jaDq__events{gap:20px}.MonthAgenda-module__r6jaDq__event{flex-wrap:nowrap;gap:12px}.MonthAgenda-module__r6jaDq__eventButton{gap:6px}.MonthAgenda-module__r6jaDq__dateBadge{border-radius:17px;width:62px;height:68px}.MonthAgenda-module__r6jaDq__dateBadge>span:first-child{font-size:23px}.MonthAgenda-module__r6jaDq__eventTitle{font-size:15px}.MonthAgenda-module__r6jaDq__countdown{font-size:13px}.MonthAgenda-module__r6jaDq__empty{min-height:180px}}@container event-agenda (max-width:440px){.MonthAgenda-module__r6jaDq__eventCopy{grid-template-columns:minmax(0,1fr);gap:12px}.MonthAgenda-module__r6jaDq__eventCopy>div{border-left:0;border-top:1px solid var(--color-additional-gray);min-height:0;padding:10px 0 0}}@media (prefers-reduced-motion:reduce){.MonthAgenda-module__r6jaDq__dateBadge,.MonthAgenda-module__r6jaDq__eventCopy{transition:none;transform:none!important}}
.MonthGrid-module__dzpTZq__calendar{min-width:0}.MonthGrid-module__dzpTZq__monthHeader{justify-content:space-between;align-items:center;gap:12px;min-height:40px;margin-bottom:14px;display:flex}.MonthGrid-module__dzpTZq__monthTitle{font-size:20px;font-weight:500;line-height:1.4}.MonthGrid-module__dzpTZq__monthActions{gap:12px;display:flex}.MonthGrid-module__dzpTZq__monthActions button{border:1px solid var(--color-main-gray);width:34px;height:34px;color:inherit;cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:border-color .18s,background .18s,transform .24s;display:flex}.MonthGrid-module__dzpTZq__monthActions svg{transition:transform .24s}.MonthGrid-module__dzpTZq__days{grid-template-rows:42px repeat(6,48px);grid-template-columns:repeat(7,minmax(0,1fr));gap:4px 5px;display:grid}.MonthGrid-module__dzpTZq__weekday{height:42px;color:var(--color-dark-gray);justify-content:center;align-items:center;font-size:14px;display:flex}.MonthGrid-module__dzpTZq__day{width:48px;max-width:100%;height:48px;color:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;justify-self:center;align-items:center;font-size:16px;transition:background .2s,border-color .2s,transform .2s;display:flex;position:relative}.MonthGrid-module__dzpTZq__outside{color:var(--color-main-gray)}.MonthGrid-module__dzpTZq__today{border-color:var(--color-main-green);font-weight:600}.MonthGrid-module__dzpTZq__eventDay{background:var(--calendar-tint);color:var(--color-additional-gray2)}.MonthGrid-module__dzpTZq__day>span{transition:transform .2s}@media (hover:hover) and (pointer:fine){.MonthGrid-module__dzpTZq__monthActions button:hover{background:var(--calendar-tint);border-color:var(--color-main-green)}.MonthGrid-module__dzpTZq__monthActions button:first-child:hover svg{transform:translate(-2px)}.MonthGrid-module__dzpTZq__monthActions button:last-child:hover svg{transform:translate(2px)}.MonthGrid-module__dzpTZq__day:hover>span{transform:translateY(-2px)}}@media (max-width:969px){.MonthGrid-module__dzpTZq__calendar{width:100%;max-width:440px}.MonthGrid-module__dzpTZq__monthTitle{font-size:18px}.MonthGrid-module__dzpTZq__days{grid-template-rows:42px repeat(6,44px);gap:4px}.MonthGrid-module__dzpTZq__day{width:44px;height:44px;font-size:15px}}@media (max-width:359px){.MonthGrid-module__dzpTZq__days{grid-template-rows:42px repeat(6,38px)}.MonthGrid-module__dzpTZq__day{height:38px}}@media (prefers-reduced-motion:reduce){.MonthGrid-module__dzpTZq__monthActions button,.MonthGrid-module__dzpTZq__monthActions svg,.MonthGrid-module__dzpTZq__day,.MonthGrid-module__dzpTZq__day>span{transition:none;transform:none!important}}
.EventCalendar-module__Vdn0oG__section{--calendar-tint:#eaf3e9;margin-top:104px}.EventCalendar-module__Vdn0oG__section button:disabled{opacity:.5;cursor:wait}.EventCalendar-module__Vdn0oG__layout{gap:var(--home-column-gap,90px);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:44px;display:grid}div.EventCalendar-module__Vdn0oG__dayDialog{flex-direction:column;max-height:calc(100dvh - 48px);padding-bottom:30px;display:flex}.EventCalendar-module__Vdn0oG__dayDialog.EventCalendar-module__Vdn0oG__dayDialog h2{flex-shrink:0;margin-bottom:8px;font-size:24px;font-weight:500;line-height:1.35}.EventCalendar-module__Vdn0oG__skeletonMonth{align-items:center;min-height:40px;margin-bottom:14px;display:flex}.EventCalendar-module__Vdn0oG__layout .EventCalendar-module__Vdn0oG__skeletonTitle{width:170px;height:22px}.EventCalendar-module__Vdn0oG__layout .EventCalendar-module__Vdn0oG__skeletonDays{border-radius:24px;height:354px}.EventCalendar-module__Vdn0oG__skeletonEvents{flex-direction:column;gap:26px;min-width:0;display:flex}.EventCalendar-module__Vdn0oG__skeletonEvent{align-items:center;gap:24px;display:flex}.EventCalendar-module__Vdn0oG__layout .EventCalendar-module__Vdn0oG__skeletonBadge{border-radius:20px;flex-shrink:0;width:74px;height:78px}.EventCalendar-module__Vdn0oG__skeletonText{flex:1;max-width:260px;font-size:18px;line-height:1.4}@media (max-width:969px){.EventCalendar-module__Vdn0oG__section{margin-top:72.8px}.EventCalendar-module__Vdn0oG__layout{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:28px}div.EventCalendar-module__Vdn0oG__dayDialog{padding-bottom:24px}.EventCalendar-module__Vdn0oG__dayDialog.EventCalendar-module__Vdn0oG__dayDialog h2{font-size:21px}.EventCalendar-module__Vdn0oG__layout .EventCalendar-module__Vdn0oG__skeletonDays{max-width:440px;height:330px}.EventCalendar-module__Vdn0oG__skeletonEvents{gap:20px}.EventCalendar-module__Vdn0oG__skeletonEvent{gap:12px}.EventCalendar-module__Vdn0oG__layout .EventCalendar-module__Vdn0oG__skeletonBadge{border-radius:17px;width:62px;height:68px}.EventCalendar-module__Vdn0oG__skeletonText{font-size:15px}}@media (max-width:359px){.EventCalendar-module__Vdn0oG__layout .EventCalendar-module__Vdn0oG__skeletonDays{height:294px}}
.FriendAvatar-module__jKUFwa__frame{aspect-ratio:1;isolation:isolate;background:var(--color-additional-gray3);border-radius:22%;flex-shrink:0;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:visible}.FriendAvatar-module__jKUFwa__frame:before,.FriendAvatar-module__jKUFwa__frame:after{content:"";z-index:-1;aspect-ratio:16/34;transform-origin:50% 100%;pointer-events:none;background:url(/illustrations/alpaca-ear.svg) 50%/contain no-repeat;width:17%;transition:translate .18s ease-in,rotate .18s ease-in;position:absolute;top:0;translate:0 25%}.FriendAvatar-module__jKUFwa__frame:before{left:15%}.FriendAvatar-module__jKUFwa__frame:after{right:15%}@keyframes FriendAvatar-module__jKUFwa__ear-twitch{35%{rotate:22deg}70%{rotate:4deg}}a:focus-visible .FriendAvatar-module__jKUFwa__frame{transform:translateY(-3px)rotate(-4deg)}a:focus-visible .FriendAvatar-module__jKUFwa__frame:before{translate:0 -72%;rotate:-10deg}a:focus-visible .FriendAvatar-module__jKUFwa__frame:after{translate:0 -72%;rotate:10deg}@media (hover:hover) and (pointer:fine){a:hover .FriendAvatar-module__jKUFwa__frame{transition:transform .46s cubic-bezier(.34,1.56,.64,1),box-shadow .32s cubic-bezier(.22,1,.36,1);transform:translateY(-3px)rotate(-4deg)}a:hover .FriendAvatar-module__jKUFwa__frame:before,a:hover .FriendAvatar-module__jKUFwa__frame:after{transition:translate .46s cubic-bezier(.34,1.56,.64,1),rotate .46s cubic-bezier(.34,1.56,.64,1);translate:0 -72%;rotate:-10deg}a:hover .FriendAvatar-module__jKUFwa__frame:after{transition-delay:70ms;animation:.52s ease-in-out .7s FriendAvatar-module__jKUFwa__ear-twitch;rotate:10deg}}@media (prefers-reduced-motion:reduce){.FriendAvatar-module__jKUFwa__frame,.FriendAvatar-module__jKUFwa__frame:before,.FriendAvatar-module__jKUFwa__frame:after{transition:none!important;animation:none!important}}
.IconButton-module__09XwpW__button{--icon-edit:#e18109;--icon-danger:#e0584f;color:var(--color-dark-gray);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:color .18s,transform .15s,opacity .18s;display:inline-flex}.IconButton-module__09XwpW__md{width:32px;height:32px}.IconButton-module__09XwpW__sm{width:27px;height:27px}.IconButton-module__09XwpW__cover{color:#f5f4f3;filter:drop-shadow(0 1px 4px #14121180)}.IconButton-module__09XwpW__button:focus-visible{outline:2px solid var(--color-main-green);outline-offset:1px}.IconButton-module__09XwpW__button[aria-pressed=true]{color:var(--color-additional-gray2)}.IconButton-module__09XwpW__button[aria-busy=true]{opacity:.6;cursor:default}.IconButton-module__09XwpW__button:disabled{opacity:.5;cursor:default}@media (hover:hover){.IconButton-module__09XwpW__button:hover:not(:disabled){transform:scale(1.1)}.IconButton-module__09XwpW__default:hover:not(:disabled){color:var(--color-additional-gray2)}.IconButton-module__09XwpW__edit:hover{color:var(--icon-edit)}.IconButton-module__09XwpW__share:hover,.IconButton-module__09XwpW__move:hover{color:var(--color-main-green)}.IconButton-module__09XwpW__danger:hover{color:var(--icon-danger)}}@media (hover:none){.IconButton-module__09XwpW__default:active{color:var(--color-additional-gray2)}.IconButton-module__09XwpW__edit:active{color:var(--icon-edit)}.IconButton-module__09XwpW__share:active,.IconButton-module__09XwpW__move:active{color:var(--color-main-green)}.IconButton-module__09XwpW__danger:active{color:var(--icon-danger)}}.IconButton-module__09XwpW__toolbar{align-items:center;gap:4px;margin:-5px -4px -5px 0;display:flex;position:relative}@media (max-width:969px){.IconButton-module__09XwpW__md{width:40px;height:40px}.IconButton-module__09XwpW__toolbar{gap:0;margin:-8px -8px 0 0}}@media (prefers-reduced-motion:reduce){.IconButton-module__09XwpW__button{transition:none}.IconButton-module__09XwpW__button:hover:not(:disabled){transform:none}}
.CardActions-module__aN9hXW__inline{z-index:2;position:relative}.CardActions-module__aN9hXW__inlineItems{justify-content:center;align-items:center;height:100%;display:flex}.CardActions-module__aN9hXW__inlineItems>:is(a,button){flex:0 44px;width:44px;min-width:0;max-width:26%;height:100%}.CardActions-module__aN9hXW__homeMenu{--action-size:min(44px, calc((100cqw - 20px) / 4));--cover-ease:cubic-bezier(.22, 1, .36, 1);z-index:3;position:absolute;top:6px;right:10px}.CardActions-module__aN9hXW__moreButton{width:var(--action-size);color:#f5f4f3;filter:drop-shadow(0 1px 3px #0003);cursor:pointer;-webkit-tap-highlight-color:transparent;height:44px;transition:background-color .22s var(--cover-ease), transform .22s var(--cover-ease);background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;padding:0;display:flex}.CardActions-module__aN9hXW__onSurface .CardActions-module__aN9hXW__moreButton{color:var(--color-dark-gray);filter:none}.CardActions-module__aN9hXW__moreButton[aria-expanded=true]{background:#4149472e}.CardActions-module__aN9hXW__moreButton svg{transition:transform .26s var(--cover-ease)}.CardActions-module__aN9hXW__moreButton:focus-visible{outline:2px solid var(--color-main-green);outline-offset:-2px;background:#4149472e}.CardActions-module__aN9hXW__moreButton:focus-visible svg{transform:translateY(-1px)}.CardActions-module__aN9hXW__moreButton:active{background:#4149472e;transform:scale(.94)}.CardActions-module__aN9hXW__homeMenuItems{visibility:hidden;pointer-events:none;flex-direction:row;width:max-content;transition:visibility 0s .32s;display:flex;position:absolute;top:0;right:100%}.CardActions-module__aN9hXW__homeMenuItems>:is(a,button){width:var(--action-size);opacity:0;height:44px;transform:translateX(var(--action-offset));transition:transform .32s var(--cover-ease), opacity .18s ease, color .18s ease}.CardActions-module__aN9hXW__homeMenuItems>:first-child{--action-offset:calc(var(--action-size) * 3)}.CardActions-module__aN9hXW__homeMenuItems>:nth-child(2){--action-offset:calc(var(--action-size) * 2)}.CardActions-module__aN9hXW__homeMenuItems>:nth-child(3){--action-offset:var(--action-size)}.CardActions-module__aN9hXW__homeMenuOpen{visibility:visible;pointer-events:auto;transition-delay:0s}.CardActions-module__aN9hXW__homeMenu .CardActions-module__aN9hXW__homeMenuOpen>:is(a,button){opacity:1;transform:translate(0)}.CardActions-module__aN9hXW__homeMenuOpen>:nth-child(2){transition-delay:35ms,35ms,0s}.CardActions-module__aN9hXW__homeMenuOpen>:nth-child(3){transition-delay:70ms,70ms,0s}.CardActions-module__aN9hXW__homeMenuItems svg{transition:transform .2s var(--cover-ease)}.CardActions-module__aN9hXW__homeMenuItems>:is(a,button):focus-visible{outline-offset:-2px}.CardActions-module__aN9hXW__homeMenuItems>:is(a,button):focus-visible svg{transform:scale(1.12)}.CardActions-module__aN9hXW__homeMenuItems>:is(a,button):active svg{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.CardActions-module__aN9hXW__moreButton:hover{background:#4149472e}.CardActions-module__aN9hXW__moreButton:hover svg{transform:translateY(-1px)}.CardActions-module__aN9hXW__homeMenu .CardActions-module__aN9hXW__homeMenuOpen>:is(a,button):hover{transform:translate(0)}.CardActions-module__aN9hXW__homeMenuItems>:is(a,button):hover svg{transform:scale(1.12)}}@media (max-width:969px){.CardActions-module__aN9hXW__homeMenu{top:6px;right:8px}}@media (prefers-reduced-motion:reduce){.CardActions-module__aN9hXW__homeMenu *,.CardActions-module__aN9hXW__homeMenu :before,.CardActions-module__aN9hXW__homeMenu :after{transition:none!important;animation:none!important;transform:none!important}}
.LoadError-module__LM8Ysa__error{color:var(--color-error);text-transform:none;margin-top:16px;font-size:13px;line-height:20px}
.Modal-module__7LRQSW__overlay{z-index:300;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1816158c;padding:24px 16px;animation:.18s Modal-module__7LRQSW__fade;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes Modal-module__7LRQSW__fade{0%{opacity:0}to{opacity:1}}.Modal-module__7LRQSW__panel{background:var(--color-bg);width:800px;max-width:100%;font-family:var(--font-raleway);color:var(--color-dark-gray);text-transform:uppercase;border-radius:40px;outline:none;margin:auto;padding:88px 82px;animation:.22s cubic-bezier(.2,.8,.3,1) Modal-module__7LRQSW__rise;position:relative;box-shadow:0 24px 60px #00000029}@keyframes Modal-module__7LRQSW__rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.Modal-module__7LRQSW__title{letter-spacing:0;text-align:center;color:var(--color-additional-gray2);overflow-wrap:anywhere;margin-bottom:50px;font-size:20px;font-weight:600;line-height:23px}.Modal-module__7LRQSW__compact{color:var(--color-additional-gray2);text-transform:none;border-radius:28px;padding:44px 36px 32px}.Modal-module__7LRQSW__compact .Modal-module__7LRQSW__title{text-align:left;margin-bottom:24px;padding-right:32px}.Modal-module__7LRQSW__close{width:40px;height:40px;color:var(--color-additional-gray2);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:color .2s,background .2s;display:flex;position:absolute;top:24px;right:24px}.Modal-module__7LRQSW__close:hover{color:var(--color-menu-bg);background:#625f5f1a}.Modal-module__7LRQSW__close:focus-visible{outline:2px solid var(--color-main-green);outline-offset:2px}@media (max-width:969px){.Modal-module__7LRQSW__overlay{padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-backdrop-filter:none;backdrop-filter:none}.Modal-module__7LRQSW__panel{padding:50px 24px 32px}.Modal-module__7LRQSW__title{margin-bottom:25px;font-size:16px;line-height:19px}.Modal-module__7LRQSW__close{top:8px;right:8px}.Modal-module__7LRQSW__compact{padding:44px 24px 28px}.Modal-module__7LRQSW__compact .Modal-module__7LRQSW__title{margin-bottom:20px}}@media (max-width:359px){.Modal-module__7LRQSW__panel{padding-left:16px;padding-right:16px}}@media (hover:none){.Modal-module__7LRQSW__close:hover{color:var(--color-additional-gray2);background:0 0}}
.PersonRow-module__pvQGta__row{align-items:center;gap:12px;min-width:0;display:flex}.PersonRow-module__pvQGta__person{min-width:0;color:inherit;flex:1;align-items:center;text-decoration:none;display:flex}.PersonRow-module__pvQGta__start{align-items:flex-start}.PersonRow-module__pvQGta__avatar{background:var(--color-additional-gray3);flex-shrink:0;display:block;position:relative;overflow:hidden}.PersonRow-module__pvQGta__avatarLink{border-radius:12px;flex-shrink:0;display:flex}.PersonRow-module__pvQGta__content{flex-direction:column;gap:4px;min-width:0;display:flex}.PersonRow-module__pvQGta__text{flex-direction:column;min-width:0;display:flex}.PersonRow-module__pvQGta__name{overflow-wrap:anywhere;min-width:0;font-weight:600}.PersonRow-module__pvQGta__loginOnly{color:var(--color-dark-gray);font-weight:400}.PersonRow-module__pvQGta__sub{min-width:0;color:var(--color-dark-gray);overflow-wrap:anywhere}.PersonRow-module__pvQGta__actions{flex-shrink:0;align-items:center;gap:16px;display:flex}.PersonRow-module__pvQGta__person:focus-visible,.PersonRow-module__pvQGta__avatarLink:focus-visible{outline:2px solid var(--color-main-green);outline-offset:4px}.PersonRow-module__pvQGta__lg .PersonRow-module__pvQGta__person{border-radius:12px;gap:24px;min-height:82px;transition:transform .22s cubic-bezier(.22,1,.36,1)}.PersonRow-module__pvQGta__lg .PersonRow-module__pvQGta__avatar{width:82px;overflow:visible}.PersonRow-module__pvQGta__lg .PersonRow-module__pvQGta__text{gap:2px}.PersonRow-module__pvQGta__lg .PersonRow-module__pvQGta__name{-webkit-line-clamp:2;text-underline-offset:4px;-webkit-box-orient:vertical;font-size:16px;line-height:23px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .22s;display:-webkit-box;overflow:hidden}.PersonRow-module__pvQGta__lg .PersonRow-module__pvQGta__loginOnly,.PersonRow-module__pvQGta__lg .PersonRow-module__pvQGta__sub{font-size:14px;line-height:22px}.PersonRow-module__pvQGta__lg .PersonRow-module__pvQGta__actions{flex-direction:column;align-items:flex-start;gap:0}.PersonRow-module__pvQGta__lg .PersonRow-module__pvQGta__person:focus-visible{outline-offset:5px}.PersonRow-module__pvQGta__lg .PersonRow-module__pvQGta__person:focus-visible .PersonRow-module__pvQGta__name{-webkit-text-decoration-color:var(--color-main-green);text-decoration-color:var(--color-main-green)}@media (hover:hover) and (pointer:fine){.PersonRow-module__pvQGta__lg .PersonRow-module__pvQGta__person:hover .PersonRow-module__pvQGta__avatar{box-shadow:0 4px 12px #28231e17}.PersonRow-module__pvQGta__lg .PersonRow-module__pvQGta__person:hover .PersonRow-module__pvQGta__name{-webkit-text-decoration-color:var(--color-main-green);text-decoration-color:var(--color-main-green)}}.PersonRow-module__pvQGta__lg .PersonRow-module__pvQGta__person:active{transform:scale(.995)}.PersonRow-module__pvQGta__md{gap:20px;padding:12px 24px 12px 12px}.PersonRow-module__pvQGta__md .PersonRow-module__pvQGta__person{color:var(--color-additional-gray2);gap:16px}.PersonRow-module__pvQGta__md .PersonRow-module__pvQGta__avatar{border:1px solid var(--color-additional-gray);background:var(--color-light-gray);border-radius:12px;width:56px;height:56px}.PersonRow-module__pvQGta__md .PersonRow-module__pvQGta__text{gap:4px}.PersonRow-module__pvQGta__md .PersonRow-module__pvQGta__name{font-size:16px;line-height:19px}.PersonRow-module__pvQGta__md .PersonRow-module__pvQGta__loginOnly,.PersonRow-module__pvQGta__md .PersonRow-module__pvQGta__sub{font-size:14px;line-height:17px}@media (hover:hover){.PersonRow-module__pvQGta__md a.PersonRow-module__pvQGta__person:hover .PersonRow-module__pvQGta__name{color:var(--color-dark-gray)}}.PersonRow-module__pvQGta__sm .PersonRow-module__pvQGta__person{gap:14px}.PersonRow-module__pvQGta__sm .PersonRow-module__pvQGta__avatar{border-radius:12px;width:48px;height:48px}.PersonRow-module__pvQGta__sm .PersonRow-module__pvQGta__text{gap:2px}.PersonRow-module__pvQGta__sm .PersonRow-module__pvQGta__name{white-space:nowrap;text-overflow:ellipsis;-webkit-text-decoration-color:var(--color-main-green);text-decoration-color:var(--color-main-green);text-underline-offset:5px;font-size:14px;line-height:23px;overflow:hidden}.PersonRow-module__pvQGta__sm .PersonRow-module__pvQGta__sub{font-size:13px;line-height:20px}@media (hover:hover) and (pointer:fine){.PersonRow-module__pvQGta__sm a.PersonRow-module__pvQGta__person:hover .PersonRow-module__pvQGta__name{text-decoration-line:underline}}.PersonRow-module__pvQGta__chip{min-width:0;color:var(--color-dark-gray);align-items:center;gap:8px;font-size:13px;line-height:20px;display:flex}.PersonRow-module__pvQGta__chipAvatar{--avatar-initial-size:11px;border-radius:7px;flex-shrink:0;width:24px;height:24px;position:relative;overflow:hidden}.PersonRow-module__pvQGta__chipName{min-width:0;color:var(--color-additional-gray2);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.PersonRow-module__pvQGta__chipLogin{color:inherit;font-weight:400}@media (max-width:1000px){.PersonRow-module__pvQGta__lg .PersonRow-module__pvQGta__person{gap:16px}.PersonRow-module__pvQGta__lg .PersonRow-module__pvQGta__avatar{width:70px}}@media (max-width:969px){.PersonRow-module__pvQGta__lg .PersonRow-module__pvQGta__person{gap:18px;min-height:60px}.PersonRow-module__pvQGta__lg .PersonRow-module__pvQGta__avatar{width:60px}.PersonRow-module__pvQGta__lg .PersonRow-module__pvQGta__name{font-size:15px;line-height:22px}.PersonRow-module__pvQGta__md{flex-wrap:wrap;gap:12px 16px;padding:10px 16px 10px 10px}.PersonRow-module__pvQGta__md .PersonRow-module__pvQGta__person{flex-basis:100%}.PersonRow-module__pvQGta__md .PersonRow-module__pvQGta__avatar{width:48px;height:48px}.PersonRow-module__pvQGta__md .PersonRow-module__pvQGta__name{font-size:14px;line-height:17px}.PersonRow-module__pvQGta__md .PersonRow-module__pvQGta__loginOnly,.PersonRow-module__pvQGta__md .PersonRow-module__pvQGta__sub{font-size:13px;line-height:16px}.PersonRow-module__pvQGta__md .PersonRow-module__pvQGta__actions{margin-left:auto}.PersonRow-module__pvQGta__compact .PersonRow-module__pvQGta__person{align-items:flex-start;gap:0}.PersonRow-module__pvQGta__compact .PersonRow-module__pvQGta__avatar{display:none}.PersonRow-module__pvQGta__compact .PersonRow-module__pvQGta__text{gap:0;width:100%}.PersonRow-module__pvQGta__compact .PersonRow-module__pvQGta__name{font-size:13px;line-height:22px}.PersonRow-module__pvQGta__compact .PersonRow-module__pvQGta__sub{white-space:nowrap;font-size:12px;line-height:21px}}@media (max-width:540px){.PersonRow-module__pvQGta__lg{flex-wrap:wrap;gap:6px}.PersonRow-module__pvQGta__lg .PersonRow-module__pvQGta__person{flex-basis:100%}.PersonRow-module__pvQGta__lg .PersonRow-module__pvQGta__actions{flex-flow:wrap;column-gap:16px;padding-left:78px}}@media (prefers-reduced-motion:reduce){.PersonRow-module__pvQGta__lg .PersonRow-module__pvQGta__person,.PersonRow-module__pvQGta__lg .PersonRow-module__pvQGta__name{transition:none}.PersonRow-module__pvQGta__lg .PersonRow-module__pvQGta__person:active{transform:none}}
.Popover-module__6ziDva__popover{z-index:5;border:1px solid var(--color-additional-gray);background:var(--color-bg);border-radius:12px;padding:6px;animation:.16s ease-out Popover-module__6ziDva__appear;position:absolute;box-shadow:0 8px 28px #28231e1a}.Popover-module__6ziDva__below{top:calc(100% + 6px)}.Popover-module__6ziDva__above{bottom:calc(100% + 6px)}.Popover-module__6ziDva__stretch{left:0;right:0}.Popover-module__6ziDva__start{left:0}.Popover-module__6ziDva__end{width:max-content;right:0}@keyframes Popover-module__6ziDva__appear{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Popover-module__6ziDva__popover{animation:none}}
.SectionHeader-module__1WsNmG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:24px;min-width:0;display:flex}.SectionHeader-module__1WsNmG__heading{min-width:0;font-family:var(--font-raleway);letter-spacing:0;text-transform:uppercase;color:var(--color-dark-gray);font-weight:600}.SectionHeader-module__1WsNmG__page,.SectionHeader-module__1WsNmG__section{font-size:var(--section-heading-size);line-height:var(--section-heading-line-height)}.SectionHeader-module__1WsNmG__page{min-height:44px;padding-top:calc((44px - var(--section-heading-size) * var(--section-heading-line-height)) / 2)}.SectionHeader-module__1WsNmG__sub{font-size:20px;line-height:23px}.SectionHeader-module__1WsNmG__action{flex-shrink:0;align-items:center;display:flex}.SectionHeader-module__1WsNmG__description{color:var(--color-dark-gray);text-transform:none;flex-basis:100%;margin-top:6px;font-size:14px;line-height:22px}.SectionHeader-module__1WsNmG__meta{color:var(--color-additional-gray2);text-transform:none;flex-basis:100%;margin-top:10px;font-size:13px}.SectionHeader-module__1WsNmG__link{color:inherit;border-radius:3px;display:inline-block;position:relative}.SectionHeader-module__1WsNmG__link:after{content:"";background:var(--color-main-green);transform-origin:0;pointer-events:none;border-radius:2px;width:60px;height:2px;transition:transform .3s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-7px;left:0;transform:scaleX(0)}.SectionHeader-module__1WsNmG__link:focus-visible{outline:2px solid var(--color-main-green);outline-offset:5px}.SectionHeader-module__1WsNmG__link:focus-visible:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.SectionHeader-module__1WsNmG__link:hover:after{transform:scaleX(1)}}.SectionHeader-module__1WsNmG__count{color:var(--color-main-gray);text-transform:none;white-space:nowrap;margin-left:10px;font-size:16px;font-weight:500}@media (max-width:969px){.SectionHeader-module__1WsNmG__header{column-gap:16px}.SectionHeader-module__1WsNmG__sub{font-size:16px;line-height:19px}.SectionHeader-module__1WsNmG__description{font-size:13px;line-height:21px}.SectionHeader-module__1WsNmG__count{font-size:15px}}@media (prefers-reduced-motion:reduce){.SectionHeader-module__1WsNmG__link:after{transition:none}}
.ShopLink-module__5rGZ7a__link{z-index:2;min-height:28px;color:var(--color-dark-gray);text-transform:none;white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:22px;transition:color .18s;display:inline-flex;position:relative}.ShopLink-module__5rGZ7a__link svg{flex-shrink:0;transition:transform .22s}.ShopLink-module__5rGZ7a__link:focus-visible{outline:2px solid var(--color-main-green);outline-offset:2px}@media (hover:hover){.ShopLink-module__5rGZ7a__link:hover{color:var(--color-additional-gray2)}.ShopLink-module__5rGZ7a__link:hover svg{transform:translate(2px,-2px)}}@media (max-width:969px){.ShopLink-module__5rGZ7a__link{gap:4px;font-size:13px;line-height:21px}.ShopLink-module__5rGZ7a__link svg{width:15px;height:15px}}@container (max-width:169px){.ShopLink-module__5rGZ7a__compact{justify-content:center;min-width:28px}.ShopLink-module__5rGZ7a__compact .ShopLink-module__5rGZ7a__label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.ShopLink-module__5rGZ7a__link,.ShopLink-module__5rGZ7a__link svg{transition:none}.ShopLink-module__5rGZ7a__link:hover svg{transform:none}}
.FormAlert-module__4nkV1G__alert{text-transform:none;overflow-wrap:anywhere;border-radius:20px;padding:12px 20px;font-size:13px;font-weight:500;line-height:1.4}.FormAlert-module__4nkV1G__error{color:var(--color-error-text);background:#c0564f1f}.FormAlert-module__4nkV1G__success{color:#2f5c37;background:#87c4902e}
.Skeleton-module__QUUPIW__block{background:var(--skeleton-color,var(--color-additional-gray3));border-radius:8px;display:block;position:relative;overflow:hidden}.Skeleton-module__QUUPIW__block:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:1.6s ease-in-out infinite Skeleton-module__QUUPIW__shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes Skeleton-module__QUUPIW__shimmer{to{transform:translate(100%)}}.Skeleton-module__QUUPIW__text{flex-direction:column;min-width:0;display:flex}.Skeleton-module__QUUPIW__line{height:.8em;margin-block:calc(.5lh - .4em)}.Skeleton-module__QUUPIW__heading{min-height:44px;font-size:var(--section-heading-size);align-items:center;display:flex}.Skeleton-module__QUUPIW__headingLine{height:.85em}.Skeleton-module__QUUPIW__cover{--skeleton-color:var(--color-additional-gray);border-radius:40px;width:100%;height:100%}.Skeleton-module__QUUPIW__gift{background:var(--color-additional-gray3);--skeleton-color:var(--color-additional-gray);border-radius:40px;flex-direction:column;width:100%;height:100%;padding:25px;display:flex}.Skeleton-module__QUUPIW__giftImage{border-radius:40px 40px 0 0;flex:1;min-height:0}.Skeleton-module__QUUPIW__giftText{margin-top:15px;font-size:20px;line-height:22px}.Skeleton-module__QUUPIW__giftPrice{align-items:center;min-height:28px;font-size:16px;line-height:23px;display:flex}.Skeleton-module__QUUPIW__giftButton{opacity:.6;border-radius:69px;flex-shrink:0;height:45px;margin-top:18px}.Skeleton-module__QUUPIW__slider{gap:var(--card-column-gap);display:flex;overflow:hidden}.Skeleton-module__QUUPIW__slide{flex:0 0 var(--card-width);height:var(--card-height);display:block}.Skeleton-module__QUUPIW__rows{flex-direction:column;gap:26px;display:flex}.Skeleton-module__QUUPIW__row{align-items:center;gap:24px;min-height:82px;display:flex}.Skeleton-module__QUUPIW__avatar{border-radius:22%;flex-shrink:0;width:82px;height:82px}.Skeleton-module__QUUPIW__rowText{flex:1;max-width:240px;font-size:16px;line-height:23px}.Skeleton-module__QUUPIW__md{gap:0}.Skeleton-module__QUUPIW__md .Skeleton-module__QUUPIW__row{gap:16px;min-height:0;padding:12px 24px 12px 12px}.Skeleton-module__QUUPIW__md .Skeleton-module__QUUPIW__avatar{border-radius:12px;width:56px;height:56px}.Skeleton-module__QUUPIW__md .Skeleton-module__QUUPIW__rowText{line-height:19px}.Skeleton-module__QUUPIW__sm{gap:16px}.Skeleton-module__QUUPIW__sm .Skeleton-module__QUUPIW__row{gap:14px;min-height:48px}.Skeleton-module__QUUPIW__sm .Skeleton-module__QUUPIW__avatar{border-radius:12px;width:48px;height:48px}.Skeleton-module__QUUPIW__sm .Skeleton-module__QUUPIW__rowText{font-size:14px;line-height:20px}@media (max-width:969px){.Skeleton-module__QUUPIW__cover,.Skeleton-module__QUUPIW__gift{border-radius:20px}.Skeleton-module__QUUPIW__gift{min-height:calc(var(--card-height) + 20px);padding:15px 15px 14px}.Skeleton-module__QUUPIW__giftImage{border-radius:20px 20px 0 0}.Skeleton-module__QUUPIW__giftText{margin-top:10px;font-size:14px;line-height:15px}.Skeleton-module__QUUPIW__giftPrice{min-height:22px;font-size:14px;line-height:22px}.Skeleton-module__QUUPIW__giftButton{height:46px;margin-top:7px}.Skeleton-module__QUUPIW__rows{gap:22px}.Skeleton-module__QUUPIW__row{gap:18px;min-height:60px}.Skeleton-module__QUUPIW__avatar{width:60px;height:60px}.Skeleton-module__QUUPIW__md .Skeleton-module__QUUPIW__row{padding:10px 16px 10px 10px}.Skeleton-module__QUUPIW__md .Skeleton-module__QUUPIW__avatar{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.Skeleton-module__QUUPIW__block:after{display:none}}
.AddFriendModal-module__vmA5kW__panel{padding:88px 82px 94px}.AddFriendModal-module__vmA5kW__form{flex-direction:column;gap:12px;display:flex}.AddFriendModal-module__vmA5kW__row{align-items:center;gap:20px;display:flex}.AddFriendModal-module__vmA5kW__input{background:var(--color-additional-gray3);min-width:0;height:45px;font-family:var(--font-raleway);color:var(--color-additional-gray2);text-transform:none;border:1px solid #82828280;border-radius:20px;outline:none;flex:1;padding:0 20px;font-size:14px;font-weight:600;line-height:16px;transition:border-color .2s,box-shadow .2s}.AddFriendModal-module__vmA5kW__input::placeholder{color:var(--color-dark-gray);text-transform:uppercase;opacity:1}.AddFriendModal-module__vmA5kW__input[aria-invalid=true]{border-color:var(--color-error)}.AddFriendModal-module__vmA5kW__row .AddFriendModal-module__vmA5kW__button{flex-shrink:0;width:240px}.AddFriendModal-module__vmA5kW__error,.AddFriendModal-module__vmA5kW__invite{text-align:left;text-transform:none;padding-left:20px;font-size:14px;font-weight:500;line-height:18px}.AddFriendModal-module__vmA5kW__error{color:var(--color-error-text)}.AddFriendModal-module__vmA5kW__invite{color:var(--color-additional-gray2)}@media (max-width:969px),(hover:none) and (pointer:coarse){.AddFriendModal-module__vmA5kW__input{font-size:16px}.AddFriendModal-module__vmA5kW__input::placeholder{font-size:14px}}@media (max-width:969px){.AddFriendModal-module__vmA5kW__panel[role=dialog]{border-radius:40px;padding:50px 25px}.AddFriendModal-module__vmA5kW__panel>h2{max-width:180px;margin:0 auto 25px;font-size:16px;line-height:19px}.AddFriendModal-module__vmA5kW__row{flex-direction:column;align-items:stretch;gap:25px}.AddFriendModal-module__vmA5kW__input{flex:none;height:44px}.AddFriendModal-module__vmA5kW__input::placeholder{font-size:12px}.AddFriendModal-module__vmA5kW__row .AddFriendModal-module__vmA5kW__button{width:100%;min-width:0}.AddFriendModal-module__vmA5kW__error,.AddFriendModal-module__vmA5kW__invite{font-size:13px;line-height:17px}}
.FormActions-module__bheJLq__alert{text-align:center;max-width:720px;margin:44px auto 0}.FormActions-module__bheJLq__actions{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:auto;padding-top:56px;display:flex}.FormActions-module__bheJLq__actions .FormActions-module__bheJLq__submit{min-width:220px;height:48px;padding:0 32px;font-size:14px}@media (max-width:1100px){.FormActions-module__bheJLq__actions{gap:12px 20px;padding-top:36px}}@media (max-width:969px){.FormActions-module__bheJLq__alert{margin-top:28px}.FormActions-module__bheJLq__actions{flex-direction:column;align-items:stretch;gap:6px;margin-top:0}.FormActions-module__bheJLq__actions .FormActions-module__bheJLq__submit{width:100%}.FormActions-module__bheJLq__actions>:last-child{align-self:center}}
.HomeDashboard-module__qVIj1W__dashboard{--home-column-gap:90px;width:100%;font-family:var(--font-raleway);color:var(--color-additional-gray2);text-transform:none;margin:0 auto;padding-bottom:88px}.HomeDashboard-module__qVIj1W__listsHeading{margin-bottom:var(--section-content-gap)}.HomeDashboard-module__qVIj1W__social{align-items:stretch;gap:var(--home-column-gap);border-top:1px solid var(--color-additional-gray);border-bottom:1px solid var(--color-additional-gray);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:78px;padding-top:24px;padding-bottom:24px;display:grid;position:relative}.HomeDashboard-module__qVIj1W__social:before{content:"";border-left:1px solid var(--color-additional-gray);pointer-events:none;position:absolute;top:24px;bottom:24px;left:50%}.HomeDashboard-module__qVIj1W__column{flex-direction:column;min-width:0;display:flex}.HomeDashboard-module__qVIj1W__column .HomeDashboard-module__qVIj1W__columnHeading{min-height:calc(var(--section-heading-size) * var(--section-heading-line-height))}.HomeDashboard-module__qVIj1W__friendActions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 16px;display:flex}.HomeDashboard-module__qVIj1W__rows{flex-direction:column;flex:1;gap:26px;margin-top:24px;margin-bottom:18px;list-style:none;display:flex}.HomeDashboard-module__qVIj1W__column .HomeDashboard-module__qVIj1W__empty{flex:1;min-height:82px;margin:48px 0 40px}.HomeDashboard-module__qVIj1W__dashboard .HomeDashboard-module__qVIj1W__calendarError{margin-top:104px}@media (min-width:970px){.HomeDashboard-module__qVIj1W__social{grid-template-rows:auto 1fr auto;row-gap:0}.HomeDashboard-module__qVIj1W__column{grid-template-rows:subgrid;grid-row:span 3;display:grid}.HomeDashboard-module__qVIj1W__column>.HomeDashboard-module__qVIj1W__rows,.HomeDashboard-module__qVIj1W__column>.HomeDashboard-module__qVIj1W__empty{grid-row:2}.HomeDashboard-module__qVIj1W__friendActions{grid-row:3}.HomeDashboard-module__qVIj1W__headerFriendButton{display:none}}@media (max-width:1000px){.HomeDashboard-module__qVIj1W__dashboard{--home-column-gap:48px}}@media (max-width:969px){.HomeDashboard-module__qVIj1W__dashboard{padding-bottom:64px}.HomeDashboard-module__qVIj1W__social{grid-template-columns:minmax(0,1fr);gap:28px}.HomeDashboard-module__qVIj1W__social:before,.HomeDashboard-module__qVIj1W__friendActions{display:none}.HomeDashboard-module__qVIj1W__column+.HomeDashboard-module__qVIj1W__column{border-top:1px solid var(--color-additional-gray);padding-top:28px}.HomeDashboard-module__qVIj1W__rows{gap:22px;margin-top:24px;margin-bottom:18px}.HomeDashboard-module__qVIj1W__column .HomeDashboard-module__qVIj1W__empty{gap:16px;min-height:60px;margin:32px 0 28px}.HomeDashboard-module__qVIj1W__dashboard .HomeDashboard-module__qVIj1W__calendarError{margin-top:72.8px}}
.Breadcrumbs-module__xixbIq__row{justify-content:space-between;align-items:flex-start;gap:24px;min-height:44px;display:flex}.Breadcrumbs-module__xixbIq__nav{min-width:0;padding-top:calc((44px - var(--section-heading-size) * var(--section-heading-line-height)) / 2)}.Breadcrumbs-module__xixbIq__list{font-family:var(--font-raleway);font-size:var(--section-heading-size);font-weight:600;line-height:var(--section-heading-line-height);list-style:none;display:block}.Breadcrumbs-module__xixbIq__item{display:inline}.Breadcrumbs-module__xixbIq__item:not(:last-child):after{content:" ";white-space:normal}.Breadcrumbs-module__xixbIq__crumb{font:inherit;letter-spacing:0;text-transform:uppercase;color:var(--color-dark-gray);overflow-wrap:normal;word-break:normal;display:inline}.Breadcrumbs-module__xixbIq__link{transition:color .2s}.Breadcrumbs-module__xixbIq__link:hover{color:var(--color-additional-gray2)}.Breadcrumbs-module__xixbIq__link:focus-visible{outline:2px solid var(--color-main-green);outline-offset:3px;border-radius:4px}.Breadcrumbs-module__xixbIq__separator{vertical-align:baseline;width:8px;height:14px;color:var(--color-dark-gray);margin-left:8px;margin-right:8px;display:inline-block}.Breadcrumbs-module__xixbIq__actions{flex-shrink:0;align-items:center;gap:16px;min-height:44px;display:flex}@media (max-width:969px){.Breadcrumbs-module__xixbIq__nav{padding-top:0}.Breadcrumbs-module__xixbIq__row{flex-direction:column-reverse;justify-content:flex-start;align-items:stretch;gap:20px;min-height:19px}.Breadcrumbs-module__xixbIq__actions{flex-wrap:wrap;justify-content:flex-end;align-self:flex-end;gap:4px;max-width:100%;min-height:0}}@media (hover:none){.Breadcrumbs-module__xixbIq__link:hover{color:var(--color-dark-gray)}}@media (max-width:1279px){.Breadcrumbs-module__xixbIq__row{--section-heading-size:20px}.Breadcrumbs-module__xixbIq__actions svg{width:19px;height:19px}}@media (max-width:969px){.Breadcrumbs-module__xixbIq__row{--section-heading-size:17px}.Breadcrumbs-module__xixbIq__actions svg{width:18px;height:18px}}.Breadcrumbs-module__xixbIq__skeleton{width:300px;max-width:100%}
.Toast-module__dpyMdW__region{z-index:400;pointer-events:none;justify-content:center;width:max-content;max-width:calc(100vw - 32px);display:flex;position:fixed;bottom:40px;left:50%;transform:translate(-50%)}.Toast-module__dpyMdW__toast{background:var(--color-menu-bg);font-family:var(--font-raleway);letter-spacing:.04em;text-align:center;text-transform:uppercase;color:var(--color-bg);border-radius:69px;padding:14px 28px;font-size:13px;font-weight:600;line-height:16px;animation:.22s cubic-bezier(.2,.8,.3,1) Toast-module__dpyMdW__enter;box-shadow:0 12px 30px #0000002e}.Toast-module__dpyMdW__error{background:var(--color-error);color:#fff}.Toast-module__dpyMdW__leaving{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(6px)}@keyframes Toast-module__dpyMdW__enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:969px){.Toast-module__dpyMdW__region{left:16px;right:16px;bottom:calc(24px + env(safe-area-inset-bottom));width:auto;max-width:none;transform:none}.Toast-module__dpyMdW__toast{overflow-wrap:anywhere;border-radius:24px;max-width:100%;padding:13px 22px}}
.controls-module__JpILRG__field{text-transform:none;flex-direction:column;gap:8px;min-width:0;display:flex}.controls-module__JpILRG__control{min-width:0;position:relative}.controls-module__JpILRG__trigger{width:100%;min-height:var(--select-height,44px);border:1px solid var(--color-additional-gray);color:var(--color-additional-gray2);font-size:var(--select-font-size,15px);text-align:left;cursor:pointer;background:0 0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.controls-module__JpILRG__trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.controls-module__JpILRG__trigger svg{flex-shrink:0}.controls-module__JpILRG__trigger:focus-visible{outline:2px solid var(--color-main-green);outline-offset:3px}.controls-module__JpILRG__trigger:disabled{opacity:.5;cursor:default}.controls-module__JpILRG__options{overscroll-behavior:contain;max-height:200px;overflow-y:auto}.controls-module__JpILRG__option{color:var(--color-additional-gray2);font-size:var(--select-font-size,15px);overflow-wrap:anywhere;cursor:pointer;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:10px;line-height:1.4;display:flex}.controls-module__JpILRG__option svg{color:var(--color-main-green);flex-shrink:0}.controls-module__JpILRG__active{background:#eaf3e9}.controls-module__JpILRG__peopleTrigger svg{transition:transform .18s}.controls-module__JpILRG__peopleTrigger[aria-expanded=true]>svg{transform:rotate(180deg)}.controls-module__JpILRG__control .controls-module__JpILRG__peoplePopup{box-shadow:0 6px 18px #28231e0f}.controls-module__JpILRG__peoplePopup>input{margin-bottom:6px}.controls-module__JpILRG__peopleOptions{overscroll-behavior:contain;max-height:200px;padding:2px;overflow-y:auto}.controls-module__JpILRG__peopleOption{width:100%;min-height:40px;color:var(--color-additional-gray2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:9px 10px;font-size:15px;line-height:1.4;transition:background .16s;display:flex}.controls-module__JpILRG__peopleOption>span:first-child{overflow-wrap:anywhere}.controls-module__JpILRG__peopleCheck{border:1px solid var(--color-main-gray);color:#68986c;border-radius:5px;flex-shrink:0;place-items:center;width:18px;height:18px;transition:border-color .16s,background .16s;display:grid}.controls-module__JpILRG__peopleCheck svg{opacity:0;transition:opacity .16s}.controls-module__JpILRG__peopleOption[aria-checked=true] .controls-module__JpILRG__peopleCheck{border-color:var(--color-main-green);background:#eaf3e9}.controls-module__JpILRG__peopleOption[aria-checked=true] .controls-module__JpILRG__peopleCheck svg{opacity:1}.controls-module__JpILRG__peopleOptions .controls-module__JpILRG__peopleOption:focus-visible{outline:1px solid var(--color-main-green);outline-offset:-1px}@media (hover:hover){.controls-module__JpILRG__peopleOption:hover{background:#f2f5f0}}.controls-module__JpILRG__peopleHint{color:var(--color-dark-gray);font-size:12px;line-height:1.5}.controls-module__JpILRG__peopleOptions>p{padding:10px}.controls-module__JpILRG__dateControl input{padding-right:44px!important}.controls-module__JpILRG__calendarToggle{width:42px;height:44px;color:var(--color-additional-gray2);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.controls-module__JpILRG__control .controls-module__JpILRG__datePopup{width:272px;padding:12px}.controls-module__JpILRG__month{justify-content:space-between;align-items:center;gap:6px;margin-bottom:12px;font-size:14px;display:flex}.controls-module__JpILRG__month button{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.controls-module__JpILRG__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.controls-module__JpILRG__weekday{height:28px;color:var(--color-dark-gray);place-items:center;font-size:12px;display:grid}.controls-module__JpILRG__date{height:30px;color:var(--color-additional-gray2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;font-size:13px;display:grid}.controls-module__JpILRG__outside{color:var(--color-main-gray)}.controls-module__JpILRG__chosen{background:#eaf3e9}@media (hover:hover){.controls-module__JpILRG__date:hover,.controls-module__JpILRG__month button:hover{background:#eaf3e9}}@media (max-width:540px){.controls-module__JpILRG__control .controls-module__JpILRG__datePopup{width:min(272px,100vw - 80px)}}@media (prefers-reduced-motion:reduce){.controls-module__JpILRG__peopleTrigger svg,.controls-module__JpILRG__peopleOption,.controls-module__JpILRG__peopleCheck,.controls-module__JpILRG__peopleCheck svg{transition:none}}
.Container-module__v1nOZW__container{flex-grow:1;width:min(1202px,100% - 64px);margin:0 auto}.Container-module__v1nOZW__container:focus{outline:none}@media (max-width:969px){.Container-module__v1nOZW__container{width:calc(100% - 32px)}}
.CardList-module__OxGc-q__card{width:var(--card-width);height:var(--card-height);background-color:var(--color-additional-gray);border-radius:40px;flex-shrink:0;transition:box-shadow .3s ease-out;position:relative;overflow:hidden}.CardList-module__OxGc-q__card:hover{box-shadow:6px 6px 10px #00000040}.CardList-module__OxGc-q__card:has(:focus-visible){box-shadow:6px 6px 10px #00000040}.CardList-module__OxGc-q__card:has(.CardList-module__OxGc-q__hit:focus-visible){outline:2px solid var(--color-main-green);outline-offset:3px}.CardList-module__OxGc-q__overlay{pointer-events:none;background-color:#0000004d;position:absolute;inset:0}.CardList-module__OxGc-q__hit{width:100%;color:inherit;text-align:center;cursor:pointer;-webkit-user-drag:none;border-radius:40px;flex-direction:column;justify-content:flex-end;padding:0 24px 20px;display:flex;position:absolute;inset:0}.CardList-module__OxGc-q__hit:focus-visible{outline:none}.CardList-module__OxGc-q__title{-webkit-line-clamp:5;font-family:var(--font-raleway);text-align:center;text-transform:uppercase;overflow-wrap:anywhere;color:#ebe9e7;text-shadow:0 1px 6px #14121173;-webkit-box-orient:vertical;font-size:20px;font-weight:700;line-height:22px;display:-webkit-box;overflow:hidden}.CardList-module__OxGc-q__badge{color:#ebe9e7;filter:drop-shadow(0 1px 4px #14121180);pointer-events:none;display:flex;position:absolute;top:22px;left:25px}@media (hover:none){.CardList-module__OxGc-q__card:hover:not(:has(:focus-visible)){box-shadow:none}}@media (max-width:969px){.CardList-module__OxGc-q__card{width:var(--card-width);aspect-ratio:2/3;border-radius:20px;max-width:100%;height:auto}.CardList-module__OxGc-q__hit{border-radius:20px;padding:0 12px 20px}.CardList-module__OxGc-q__title{-webkit-line-clamp:4;color:#fdfbfa;font-size:14px;line-height:15px}.CardList-module__OxGc-q__badge{top:14px;left:14px}}
.AuthGate-module__S6qATG__section{text-transform:none;margin-bottom:80px}.AuthGate-module__S6qATG__wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:32px;min-height:360px;padding:40px 20px;display:flex}.AuthGate-module__S6qATG__text{letter-spacing:.03em;max-width:520px;color:var(--color-additional-gray2);text-wrap:balance;font-size:15px;font-weight:500;line-height:1.6}.AuthGate-module__S6qATG__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}@media (max-width:969px){.AuthGate-module__S6qATG__section{margin-bottom:50px}.AuthGate-module__S6qATG__wrapper{gap:24px;min-height:300px;padding:32px 0}.AuthGate-module__S6qATG__text{font-size:14px}.AuthGate-module__S6qATG__actions{flex-direction:column;align-items:stretch;gap:12px;width:100%;max-width:320px}.AuthGate-module__S6qATG__actions>:is(a,button){width:100%;min-width:0}}
.SocialIcon-module__TMX5SW__icon{color:var(--color-dark-gray);border-radius:8px;transition:color .2s;display:flex}.SocialIcon-module__TMX5SW__icon:hover{color:var(--color-additional-gray2)}.SocialIcon-module__TMX5SW__icon:focus-visible{outline:2px solid var(--color-main-green);outline-offset:4px}.SocialIcon-module__TMX5SW__icon svg{fill:currentColor}
.MyListCard-module__beI2Xa__wrapper{--cover-ease:cubic-bezier(.22, 1, .36, 1);width:var(--card-width);flex-shrink:0;position:relative;container-type:inline-size}.MyListCard-module__beI2Xa__badge{color:var(--color-dark-gray);font-family:var(--font-raleway);text-transform:uppercase;background:#e0e0e0eb;border-radius:10px;align-items:center;gap:4px;padding:4px 9px 4px 7px;font-size:11px;font-weight:600;line-height:13px;display:inline-flex}.MyListCard-module__beI2Xa__touchLayer{display:none}@media (hover:none) and (min-width:970px) and (max-width:1279px){@container mylistcard (max-width:239px){.MyListCard-module__beI2Xa__badge{gap:0;padding:4px 6px}.MyListCard-module__beI2Xa__badgeText{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}}@media (max-width:969px){.MyListCard-module__beI2Xa__wrapper{width:var(--card-width);container:mylistcard/inline-size}.MyListCard-module__beI2Xa__badge{display:none}.MyListCard-module__beI2Xa__touchLayer{pointer-events:none;display:block;position:absolute;inset:0}.MyListCard-module__beI2Xa__touchBadge{width:26px;height:26px;color:var(--color-dark-gray);background:#e0e0e0eb;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:9px;left:9px}}@container mylistcard (max-width:155px){.MyListCard-module__beI2Xa__touchBadge{width:22px;height:22px;top:7px;left:7px}}@container mylistcard (max-width:125px){.MyListCard-module__beI2Xa__touchBadge{top:40px}}.MyListCard-module__beI2Xa__menuExpanded .MyListCard-module__beI2Xa__badge,.MyListCard-module__beI2Xa__menuExpanded .MyListCard-module__beI2Xa__touchBadge{visibility:hidden}
.CardItem-module__8BQ2rq__card{isolation:isolate;width:var(--card-width);height:var(--card-height);background:var(--color-additional-gray3);text-transform:none;border-radius:40px;flex-direction:column;flex-shrink:0;align-self:start;min-width:0;padding:25px;transition:box-shadow .3s ease-out;display:flex;position:relative;container-type:inline-size}.CardItem-module__8BQ2rq__card:has(.CardItem-module__8BQ2rq__title:focus-visible){outline:2px solid var(--color-main-green);outline-offset:5px}.CardItem-module__8BQ2rq__imageWrapper{background-color:var(--color-additional-gray);pointer-events:none;border-radius:40px 40px 0 0;flex:1;width:100%;min-height:0;position:relative;overflow:hidden}.CardItem-module__8BQ2rq__image{border-radius:inherit;transition:opacity .2s}.CardItem-module__8BQ2rq__isReceived .CardItem-module__8BQ2rq__image{opacity:.55}.CardItem-module__8BQ2rq__receivedBadge{z-index:1;min-height:26px;color:var(--color-additional-gray2);pointer-events:none;background:#fdfbfaf0;border-radius:69px;align-items:center;gap:6px;padding:0 12px;font-size:11px;font-weight:600;line-height:13px;display:inline-flex;position:absolute;top:24px;left:24px}.CardItem-module__8BQ2rq__receivedBadge svg{color:var(--color-main-green);flex-shrink:0}.CardItem-module__8BQ2rq__titleRow{z-index:1;flex:none;order:1;align-items:flex-start;gap:8px;min-height:44px;margin:15px 0 0;display:flex}.CardItem-module__8BQ2rq__title{min-width:0;font-family:var(--font-raleway);color:var(--color-dark-gray);text-align:left;text-transform:uppercase;-webkit-user-drag:none;flex:1;font-size:20px;font-weight:700;line-height:22px;display:block}.CardItem-module__8BQ2rq__titleText{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CardItem-module__8BQ2rq__title:after{content:"";z-index:1;border-radius:40px;position:absolute;inset:0}.CardItem-module__8BQ2rq__title:focus-visible{outline:none}.CardItem-module__8BQ2rq__priceRow{z-index:2;pointer-events:none;flex:none;order:2;justify-content:space-between;align-items:center;gap:4px 12px;min-height:28px;display:flex}.CardItem-module__8BQ2rq__price{color:#000;overflow-wrap:anywhere;flex:1;min-width:0;max-width:100%;font-size:16px;font-weight:500;line-height:23px}.CardItem-module__8BQ2rq__price:empty{display:none}.CardItem-module__8BQ2rq__priceRow .CardItem-module__8BQ2rq__shop{pointer-events:auto;margin-left:auto}.CardItem-module__8BQ2rq__card .CardItem-module__8BQ2rq__footer{flex-shrink:0;order:3;align-self:center;width:calc(100% + 14px);height:45px;min-height:45px;margin-top:18px}.CardItem-module__8BQ2rq__card .CardItem-module__8BQ2rq__book{z-index:2;white-space:normal;min-width:0;padding:10px 12px;font-size:13px;line-height:15px;position:relative}@media (hover:hover){.CardItem-module__8BQ2rq__card:hover{box-shadow:6px 6px 10px #00000040}}@media (max-width:969px){.CardItem-module__8BQ2rq__card{width:var(--card-width);max-width:100%;min-height:calc(var(--card-height) + 20px);aspect-ratio:2/3;height:auto;padding:15px 15px 14px}.CardItem-module__8BQ2rq__card,.CardItem-module__8BQ2rq__title:after{border-radius:20px}.CardItem-module__8BQ2rq__imageWrapper{border-radius:20px 20px 0 0}.CardItem-module__8BQ2rq__titleRow{gap:4px;min-height:30px;margin-top:10px}.CardItem-module__8BQ2rq__title{font-size:14px;line-height:15px}.CardItem-module__8BQ2rq__priceRow{gap:2px 6px;min-height:22px}.CardItem-module__8BQ2rq__price{font-size:14px;line-height:22px}.CardItem-module__8BQ2rq__receivedBadge{padding:0 8px;top:12px;left:12px}.CardItem-module__8BQ2rq__card .CardItem-module__8BQ2rq__footer{width:100%;height:46px;min-height:46px;margin-top:7px}.CardItem-module__8BQ2rq__card .CardItem-module__8BQ2rq__book{padding:8px;font-size:11px;line-height:15px}}@media (prefers-reduced-motion:reduce){.CardItem-module__8BQ2rq__card{transition:none}.CardItem-module__8BQ2rq__card *,.CardItem-module__8BQ2rq__card :after{transition:none!important;animation:none!important}}
.PriceField-module__JLuOHa__root{flex-direction:column;min-width:0;display:flex}.PriceField-module__JLuOHa__label{letter-spacing:.08em;text-transform:uppercase;color:var(--color-dark-gray);font-size:12px;font-weight:600;line-height:16px;transition:color .2s}.PriceField-module__JLuOHa__root:focus-within .PriceField-module__JLuOHa__label{color:var(--color-additional-gray2)}.PriceField-module__JLuOHa__control{border-bottom:1px solid var(--color-light-gray);align-items:center;gap:16px;height:46px;transition:border-color .2s;display:flex}.PriceField-module__JLuOHa__control:focus-within{border-bottom-color:var(--color-main-green)}.PriceField-module__JLuOHa__input{--input-focus-shadow:none;font-variant-numeric:lining-nums tabular-nums;min-width:0;height:100%;color:var(--color-additional-gray2);background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:10px 0;font-size:16px;font-weight:500}.PriceField-module__JLuOHa__input::placeholder{color:#aaa7a6;opacity:1;font-weight:400}.PriceField-module__JLuOHa__control .PriceField-module__JLuOHa__currency{flex-shrink:0}.PriceField-module__JLuOHa__control .PriceField-module__JLuOHa__trigger{width:auto;height:36px;min-height:0;color:var(--color-additional-gray2);background:0 0;border:0;border-radius:6px;gap:4px;padding:0 0 0 6px;font-size:16px;font-weight:500}.PriceField-module__JLuOHa__control .PriceField-module__JLuOHa__trigger>.PriceField-module__JLuOHa__value{overflow:visible}.PriceField-module__JLuOHa__control .PriceField-module__JLuOHa__trigger>svg{width:14px;height:14px;color:var(--color-dark-gray);transition:transform .2s,color .2s}.PriceField-module__JLuOHa__control .PriceField-module__JLuOHa__trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.PriceField-module__JLuOHa__control .PriceField-module__JLuOHa__list{width:260px;max-width:calc(100vw - 32px)}.PriceField-module__JLuOHa__option{align-items:center;gap:10px;min-width:0;display:flex}.PriceField-module__JLuOHa__symbol{min-width:38px;color:var(--color-dark-gray);flex-shrink:0}@media (hover:hover){.PriceField-module__JLuOHa__control:hover:not(:focus-within){border-bottom-color:var(--color-main-gray)}.PriceField-module__JLuOHa__control .PriceField-module__JLuOHa__trigger:hover>svg{color:var(--color-additional-gray2)}}@media (prefers-reduced-motion:reduce){.PriceField-module__JLuOHa__label,.PriceField-module__JLuOHa__control,.PriceField-module__JLuOHa__control .PriceField-module__JLuOHa__trigger>svg{transition:none}}
.Footer-module__3hUVsW__footer{background-color:var(--color-light-gray);border-radius:40px 40px 0 0;flex-shrink:0;align-items:center;padding:28px 0;display:flex}.Footer-module__3hUVsW__footerContainer{justify-content:space-between;align-items:center;width:min(1202px,100% - 64px);margin:auto;display:flex}.Footer-module__3hUVsW__title{max-width:135px;font-family:var(--font-montserrat);color:var(--color-dark-gray);font-size:20px;font-weight:600;line-height:1.1}.Footer-module__3hUVsW__socialLinks{align-items:center;gap:20px;display:flex}@media (max-width:1279px){.Footer-module__3hUVsW__footer{padding:24px 0}}@media (max-width:969px){.Footer-module__3hUVsW__footer{min-height:64px;padding:calc(12px + env(safe-area-inset-bottom,0px) / 2) 0}.Footer-module__3hUVsW__footerContainer{width:calc(100% - 112px)}.Footer-module__3hUVsW__title{max-width:82px;font-size:12px;line-height:13px}.Footer-module__3hUVsW__socialLinks{gap:0;margin-right:-6px}.Footer-module__3hUVsW__socialLinks a{padding:10px 6px}.Footer-module__3hUVsW__socialLinks svg{width:20px;height:20px}}@media (max-width:359px){.Footer-module__3hUVsW__footerContainer{width:calc(100% - 64px)}}
.FriendsGrid-module__wolXLG__content{min-width:0}@media (min-width:1280px){.FriendsGrid-module__wolXLG__content{margin-top:-69.85px}}.FriendsGrid-module__wolXLG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 32px;margin-top:40px;list-style:none;display:grid}.FriendsGrid-module__wolXLG__card{min-width:0;position:relative}.FriendsGrid-module__wolXLG__profile{color:inherit;text-align:center;border-radius:8px;flex-direction:column;align-items:center;display:flex}.FriendsGrid-module__wolXLG__avatar{width:min(172px,100% - 32px)}.FriendsGrid-module__wolXLG__name{margin-top:16px;position:relative}.FriendsGrid-module__wolXLG__name:after{content:"";background:var(--color-main-green);transform-origin:0;width:min(60px,100%);height:1px;transition:transform .24s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.FriendsGrid-module__wolXLG__detail{overflow-wrap:anywhere;max-width:100%;margin-top:2px}.FriendsGrid-module__wolXLG__actions{position:absolute;top:-8px;right:0}.FriendsGrid-module__wolXLG__more{width:32px;height:32px;color:var(--color-additional-gray2);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;transition:background .18s;display:flex}.FriendsGrid-module__wolXLG__more[aria-expanded=true]{background:var(--color-additional-gray3)}.FriendsGrid-module__wolXLG__actions .FriendsGrid-module__wolXLG__menu{padding:6px 14px}.FriendsGrid-module__wolXLG__profile:focus-visible,.FriendsGrid-module__wolXLG__more:focus-visible{outline:2px solid var(--color-main-green);outline-offset:4px}.FriendsGrid-module__wolXLG__avatarSkeleton{aspect-ratio:1}.FriendsGrid-module__wolXLG__nameSkeleton{width:60%;margin-top:16px;font-size:16px;line-height:23px}.FriendsGrid-module__wolXLG__detailSkeleton{width:45%;margin-top:2px;font-size:14px;line-height:22px}@media (hover:hover) and (pointer:fine){.FriendsGrid-module__wolXLG__profile:hover .FriendsGrid-module__wolXLG__name:after{transform:scaleX(1)}.FriendsGrid-module__wolXLG__more:hover{background:var(--color-additional-gray3)}}@media (min-width:970px) and (max-width:1023px){.FriendsGrid-module__wolXLG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 20px}}@media (max-width:559px){.FriendsGrid-module__wolXLG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;margin-top:28px}.FriendsGrid-module__wolXLG__avatar{width:min(120px,100% - 28px)}}@media (prefers-reduced-motion:reduce){.FriendsGrid-module__wolXLG__name:after,.FriendsGrid-module__wolXLG__more{transition:none}}
.ItemForm-module__f0dArq__fields{gap:30px}.ItemForm-module__f0dArq__linkRow{position:relative}.ItemForm-module__f0dArq__form .ItemForm-module__f0dArq__linkInput{padding-right:112px}.ItemForm-module__f0dArq__linkRow .ItemForm-module__f0dArq__fill{letter-spacing:.08em;text-transform:uppercase;min-height:36px;color:var(--color-additional-gray2);-webkit-text-decoration-color:var(--color-main-green);text-decoration-color:var(--color-main-green);text-underline-offset:6px;padding:0;font-size:12px;font-weight:600;position:absolute;bottom:5px;right:0}.ItemForm-module__f0dArq__linkRow .ItemForm-module__f0dArq__fill:disabled{opacity:1;color:var(--color-dark-gray);cursor:progress;text-decoration-color:#0000}.ItemForm-module__f0dArq__status{color:var(--color-dark-gray);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.ItemForm-module__f0dArq__status:not(:empty){margin-top:10px}.ItemForm-module__f0dArq__statusError{color:var(--color-error-text)}.ItemForm-module__f0dArq__namePrice{grid-template-columns:minmax(0,1fr) 200px;gap:32px;display:grid}.ItemForm-module__f0dArq__form .ItemForm-module__f0dArq__description{overscroll-behavior:contain;overflow-x:hidden}.ItemForm-module__f0dArq__form .ItemForm-module__f0dArq__actions{padding-top:10px}div.ItemForm-module__f0dArq__autofillDialog{padding:64px 56px 56px}.ItemForm-module__f0dArq__autofillDialog h2{margin-bottom:32px}.ItemForm-module__f0dArq__autofillDialogActions{justify-content:center;display:flex}.ItemForm-module__f0dArq__autofillDialogActions button{max-width:100%}@media (hover:hover){.ItemForm-module__f0dArq__linkRow .ItemForm-module__f0dArq__fill:hover:not(:disabled){text-decoration-thickness:2px}}@media (max-width:1100px){.ItemForm-module__f0dArq__namePrice{grid-template-columns:minmax(0,1fr) 160px;gap:24px}}@media (max-width:969px){.ItemForm-module__f0dArq__fields{gap:26px}.ItemForm-module__f0dArq__namePrice{grid-template-columns:minmax(0,1fr) 128px;gap:20px}.ItemForm-module__f0dArq__form .ItemForm-module__f0dArq__actions{padding-top:6px}div.ItemForm-module__f0dArq__autofillDialog{padding:50px 24px 28px}.ItemForm-module__f0dArq__autofillDialog h2{margin-bottom:24px}}
.ItemPicture-module__yvat_W__picture{background:var(--color-additional-gray);border-radius:40px;flex-shrink:0;position:relative;overflow:hidden}.ItemPicture-module__yvat_W__empty{color:var(--color-main-gray);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.Header-module__lnUIdW__header{margin:46.08px 0 84px;position:relative}.Header-module__lnUIdW__headerContainer{grid-template-columns:1fr 397px 1fr;align-items:center;width:min(1202px,100% - 64px);margin:0 auto;display:grid}.Header-module__lnUIdW__logo{border-radius:6px;justify-self:start;margin-bottom:0}.Header-module__lnUIdW__logo:focus-visible{outline:2px solid var(--color-main-green);outline-offset:6px}.Header-module__lnUIdW__title{font-family:var(--font-montserrat);letter-spacing:0;color:var(--color-dark-gray);font-size:32px;font-weight:600;line-height:36px;display:block}.Header-module__lnUIdW__illustration{z-index:50;background:url(/illustrations/header-grass.svg) 50%/contain no-repeat;width:397px;height:75px;position:relative}.Header-module__lnUIdW__alpacaWorld{pointer-events:none;width:397px;height:75px;position:absolute;top:0;left:0}.Header-module__lnUIdW__burger{cursor:pointer;background:0 0;border:none;border-radius:6px;flex-direction:column;justify-content:center;place-self:center end;gap:6px;width:40px;height:40px;margin-top:0;padding:0;transition:opacity .2s;display:flex}.Header-module__lnUIdW__burger span{background:var(--color-dark-gray);border-radius:2px;width:100%;height:2px;transition:transform .2s,opacity .15s,background .2s;display:block}.Header-module__lnUIdW__burger:hover span{background:var(--color-additional-gray2)}.Header-module__lnUIdW__burger:focus-visible{outline:2px solid var(--color-main-green);outline-offset:4px}.Header-module__lnUIdW__burger[aria-expanded=true]{opacity:0}.Header-module__lnUIdW__menuLayer{display:contents}.Header-module__lnUIdW__menuOverlay{z-index:100;background:#14141466;animation:.2s Header-module__lnUIdW__fade;position:fixed;inset:0}@keyframes Header-module__lnUIdW__fade{0%{opacity:0}to{opacity:1}}.Header-module__lnUIdW__menu{z-index:101;background:var(--color-menu-bg);visibility:hidden;flex-direction:column;width:407px;max-width:85vw;height:100vh;padding:50px 30px;transition:transform .32s cubic-bezier(.4,0,.2,1),visibility 0s linear .32s;display:flex;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%)}.Header-module__lnUIdW__menuOpen{visibility:visible;transition:transform .32s cubic-bezier(.4,0,.2,1);transform:translate(0)}.Header-module__lnUIdW__menuName{max-width:calc(100% - 52px);font-family:var(--font-raleway);letter-spacing:.01em;color:var(--color-main-gray);text-transform:none;overflow-wrap:break-word;margin-bottom:22px;font-size:22px;font-weight:700;line-height:26px}.Header-module__lnUIdW__menuClose{cursor:pointer;background:0 0;border:none;border-radius:6px;flex-direction:column;justify-content:center;gap:8px;width:52px;height:44px;padding:0;display:flex;position:absolute;top:41px;right:22px}.Header-module__lnUIdW__menuClose span{background:var(--color-main-gray);border-radius:2px;width:100%;height:4px;transition:transform .24s .1s,opacity .15s .1s,background .2s;display:block}.Header-module__lnUIdW__menuOpen .Header-module__lnUIdW__menuClose span:first-child{transform:translateY(12px)rotate(45deg)}.Header-module__lnUIdW__menuOpen .Header-module__lnUIdW__menuClose span:nth-child(2){opacity:0}.Header-module__lnUIdW__menuOpen .Header-module__lnUIdW__menuClose span:nth-child(3){transform:translateY(-12px)rotate(-45deg)}.Header-module__lnUIdW__menuClose:hover span{background:var(--color-bg)}.Header-module__lnUIdW__menuClose:focus-visible{outline:2px solid var(--color-main-green);outline-offset:2px}.Header-module__lnUIdW__menuNav{flex-direction:column;align-items:flex-start;gap:21px;list-style:none;display:flex}.Header-module__lnUIdW__menuNav li{display:flex}.Header-module__lnUIdW__menuLink{font-family:var(--font-raleway);letter-spacing:0;color:var(--color-bg);cursor:pointer;text-transform:uppercase;background:0 0;border:none;padding:0;font-size:14px;font-weight:600;line-height:16px;transition:color .18s}.Header-module__lnUIdW__menuLink:hover{color:var(--color-main-green)}.Header-module__lnUIdW__menuLink:focus-visible{outline:2px solid var(--color-main-green);outline-offset:4px;border-radius:3px}@media (prefers-reduced-motion:reduce){.Header-module__lnUIdW__menu,.Header-module__lnUIdW__menuOpen,.Header-module__lnUIdW__menuClose span{transition-duration:0s}.Header-module__lnUIdW__menuOverlay{animation:none}}@media (max-width:1000px){.Header-module__lnUIdW__header{margin:40px 0 80px}.Header-module__lnUIdW__headerContainer{grid-template-columns:1fr auto;grid-template-areas:"logo burger""art art";align-items:center;row-gap:32px}.Header-module__lnUIdW__logo{grid-area:logo;margin-bottom:0}.Header-module__lnUIdW__burger{grid-area:burger;align-self:center;margin-top:0}.Header-module__lnUIdW__illustration{grid-area:art;justify-self:center;max-width:100%}}@media (max-width:969px){.Header-module__lnUIdW__header{margin:28px 0 56px}.Header-module__lnUIdW__headerContainer{row-gap:22px;width:calc(100% - 32px)}.Header-module__lnUIdW__logo:focus-visible{outline-offset:4px}.Header-module__lnUIdW__title{font-size:24px;line-height:28px}.Header-module__lnUIdW__illustration{background-image:url(/illustrations/header-grass-mobile.svg);width:286px}.Header-module__lnUIdW__alpacaWorld{left:-111.29px}.Header-module__lnUIdW__menu{width:100%;max-width:none;height:auto;padding:50px 31px calc(50px + env(safe-area-inset-bottom));bottom:0}.Header-module__lnUIdW__menuClose{right:16px}.Header-module__lnUIdW__menuName{margin-bottom:12px}.Header-module__lnUIdW__menuNav{gap:1px}.Header-module__lnUIdW__menuLink{padding:10px 0}}@media (hover:none){.Header-module__lnUIdW__burger:hover span{background:var(--color-dark-gray)}.Header-module__lnUIdW__menuLink:hover{color:var(--color-bg)}.Header-module__lnUIdW__menuClose:hover span{background:var(--color-main-gray)}}@media (min-width:970px) and (max-width:1000px){.Header-module__lnUIdW__title{font-size:26px;line-height:30px}}@media (hover:hover) and (pointer:fine){.Header-module__lnUIdW__burger:hover span:first-child{transform:translate(3px)scaleX(.85)}.Header-module__lnUIdW__burger:hover span:last-child{transform:translate(-3px)scaleX(.85)}}@media (prefers-reduced-motion:reduce){.Header-module__lnUIdW__burger span{transition:none}}
.FormDialog-module__nEHglW__form{flex-direction:column;gap:24px;display:flex}.FormDialog-module__nEHglW__note{color:var(--color-dark-gray);font-size:14px;line-height:22px}.FormDialog-module__nEHglW__error{color:var(--color-error);font-size:14px;line-height:22px}.FormDialog-module__nEHglW__actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:8px;display:flex}.FormDialog-module__nEHglW__actions .FormDialog-module__nEHglW__button{text-transform:none;padding-inline:18px}@media (max-width:969px){.FormDialog-module__nEHglW__actions{flex-wrap:wrap}}
.AlpacaView-module__bCyGSG__anchor{pointer-events:none;width:0;height:0;position:absolute;left:0}.AlpacaView-module__bCyGSG__body,.AlpacaView-module__bCyGSG__flip,.AlpacaView-module__bCyGSG__shadow{position:absolute;top:0;left:0}.AlpacaView-module__bCyGSG__body,.AlpacaView-module__bCyGSG__shadow{will-change:transform}.AlpacaView-module__bCyGSG__svg{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;display:block;position:absolute;overflow:visible}.AlpacaView-module__bCyGSG__interactive{touch-action:pan-y}.AlpacaView-module__bCyGSG__interactive [data-part=rig]{pointer-events:visiblePainted;cursor:pointer}.AlpacaView-module__bCyGSG__shadow{background:radial-gradient(closest-side,#462d143d,#462d1400);border-radius:50%}.AlpacaView-module__bCyGSG__effects{pointer-events:none;position:absolute;top:0;left:0}.AlpacaView-module__bCyGSG__effect{color:var(--color-dark-gray);-webkit-user-select:none;user-select:none;display:block;position:absolute;transform:translate(-50%,-100%)}.AlpacaView-module__bCyGSG__heart{width:var(--size);height:var(--size);color:#e8706a;animation:1.5s ease-out forwards AlpacaView-module__bCyGSG__heart}.AlpacaView-module__bCyGSG__heart svg,.AlpacaView-module__bCyGSG__z svg{width:100%;height:100%;display:block}.AlpacaView-module__bCyGSG__z{width:calc(var(--size) * .8);height:calc(var(--size) * .8);animation:2.2s ease-out forwards AlpacaView-module__bCyGSG__snore}.AlpacaView-module__bCyGSG__spit{width:calc(var(--size) * .46);height:calc(var(--size) * .54);background:#c9e6f3;border:1px solid #7fb9d2;border-radius:50%/62% 62% 38% 38%;animation:.65s cubic-bezier(.3,0,.6,1) forwards AlpacaView-module__bCyGSG__spit}.AlpacaView-module__bCyGSG__spit:before,.AlpacaView-module__bCyGSG__spit:after{content:"";border:inherit;border-radius:inherit;background:inherit;width:55%;height:55%;position:absolute}.AlpacaView-module__bCyGSG__spit:before{left:calc(var(--dir) * -70% + 20%);top:-45%}.AlpacaView-module__bCyGSG__spit:after{left:calc(var(--dir) * -110% + 25%);width:40%;height:40%;top:55%}@keyframes AlpacaView-module__bCyGSG__heart{0%{opacity:0;transform:translate(-50%,-100%)scale(.3)}15%{opacity:1;transform:translate(-50%,-120%)scale(1.05)}to{opacity:0;transform:translate(calc(-50% + var(--dir) * -.6 * var(--size)), -380%) scale(.85)}}@keyframes AlpacaView-module__bCyGSG__snore{0%{opacity:0;transform:translate(-50%,-100%)scale(.5)}20%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dir) * -1.4 * var(--size)), -360%) scale(1.3)}}@keyframes AlpacaView-module__bCyGSG__spit{0%{opacity:1;transform:translate(-50%,-50%)scale(.6)}45%{transform:translate(calc(-50% + var(--dir) * 1.6 * var(--size)), calc(-50% - .35 * var(--size))) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--dir) * 3.4 * var(--size)), calc(-50% + .9 * var(--size))) scale(.8)}}
.ImageField-module__c06ogG__column{flex-direction:column;gap:12px;min-width:0;display:flex}.ImageField-module__c06ogG__frame{min-width:0;position:relative}.ImageField-module__c06ogG__zone{aspect-ratio:278/400;border:1px solid var(--color-additional-gray);cursor:pointer;background:0 0;border-radius:24px;width:100%;transition:border-color .25s,box-shadow .25s;display:block;position:relative;overflow:hidden}.ImageField-module__c06ogG__zone:hover{border-color:var(--color-main-gray)}.ImageField-module__c06ogG__zone:focus-within,.ImageField-module__c06ogG__zone.ImageField-module__c06ogG__dragOver{border-color:var(--color-main-green);box-shadow:0 0 0 3px #87c49038}.ImageField-module__c06ogG__zone.ImageField-module__c06ogG__invalid{border-color:var(--color-error)}.ImageField-module__c06ogG__gift .ImageField-module__c06ogG__zone{aspect-ratio:228/200}.ImageField-module__c06ogG__empty{z-index:1;text-align:center;width:100%;height:100%;color:var(--color-additional-gray2);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:32px 32px 110px;display:flex;position:relative}.ImageField-module__c06ogG__emptyTitle{text-transform:uppercase;font-size:13px;font-weight:600}.ImageField-module__c06ogG__emptyHint{letter-spacing:.02em;text-transform:none;text-wrap:balance;max-width:250px;color:var(--color-dark-gray);font-size:12px;line-height:1.6}.ImageField-module__c06ogG__hintTouch{display:none}.ImageField-module__c06ogG__preview{z-index:1;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .25s;display:block;position:absolute;inset:0}.ImageField-module__c06ogG__previewReady{opacity:1}.ImageField-module__c06ogG__loading{z-index:2;letter-spacing:.04em;color:var(--color-dark-gray);justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;inset:0}.ImageField-module__c06ogG__shade{z-index:2;background:#0000004d;position:absolute;inset:0}.ImageField-module__c06ogG__actions{z-index:4;pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;top:calc(50% + 26px);left:16px;right:16px}.ImageField-module__c06ogG__frame[data-has-image=true] .ImageField-module__c06ogG__actions{top:auto;bottom:24px}.ImageField-module__c06ogG__buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 22px;display:flex}.ImageField-module__c06ogG__buttons button{min-height:44px;font-family:var(--font-raleway);color:var(--color-additional-gray2);text-decoration:underline;-webkit-text-decoration-color:var(--color-main-gray);text-decoration-color:var(--color-main-gray);text-underline-offset:5px;cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:10px 0;font-size:12px;line-height:1.5}.ImageField-module__c06ogG__frame[data-has-image=true] .ImageField-module__c06ogG__buttons button{color:#fdfbfa;text-shadow:0 1px 4px #14121173;text-decoration-color:currentColor}.ImageField-module__c06ogG__buttons button:focus-visible{outline:2px solid var(--color-main-green);outline-offset:4px;border-radius:2px}.ImageField-module__c06ogG__buttons button:disabled{opacity:.55;cursor:wait}.ImageField-module__c06ogG__title{width:100%;font-family:var(--font-raleway);text-align:center;text-transform:uppercase;overflow-wrap:anywhere;color:#fdfbfa;padding:0 8px;font-size:20px;font-weight:700;line-height:22px}.ImageField-module__c06ogG__formats{z-index:2;text-align:center;text-transform:none;color:var(--color-dark-gray);pointer-events:none;font-size:12px;line-height:1.5;position:absolute;bottom:24px;left:16px;right:16px}.ImageField-module__c06ogG__frame[data-has-image=true] .ImageField-module__c06ogG__formats{display:none}.ImageField-module__c06ogG__error{text-align:center;text-transform:none;color:var(--color-error-text);font-size:12px;line-height:1.4}.ImageField-module__c06ogG__urlInput{border:1px solid var(--color-additional-gray);width:100%;min-height:44px;color:var(--color-additional-gray2);background:0 0;border-radius:10px;padding:10px 12px;font-size:15px}@media (hover:hover){.ImageField-module__c06ogG__buttons button:hover:not(:disabled){-webkit-text-decoration-color:var(--color-main-green);text-decoration-color:var(--color-main-green)}}@media (hover:none){.ImageField-module__c06ogG__hintPointer{display:none}.ImageField-module__c06ogG__hintTouch{display:inline}.ImageField-module__c06ogG__zone{-webkit-tap-highlight-color:transparent}}@media (max-width:969px){.ImageField-module__c06ogG__zone{border-radius:20px}.ImageField-module__c06ogG__empty{gap:10px;padding:20px 16px 110px}.ImageField-module__c06ogG__urlInput{font-size:16px}}.ImageField-module__c06ogG__plate .ImageField-module__c06ogG__zone{background:var(--color-additional-gray3);border:0;transition:background-color .25s,box-shadow .25s}.ImageField-module__c06ogG__plate .ImageField-module__c06ogG__zone:focus-within,.ImageField-module__c06ogG__plate .ImageField-module__c06ogG__zone.ImageField-module__c06ogG__dragOver{box-shadow:inset 0 0 0 1px var(--color-main-green), 0 0 0 3px #87c49038}.ImageField-module__c06ogG__plate .ImageField-module__c06ogG__zone.ImageField-module__c06ogG__invalid{box-shadow:inset 0 0 0 1px var(--color-error)}.ImageField-module__c06ogG__plate .ImageField-module__c06ogG__empty{gap:8px;padding:24px 32px}.ImageField-module__c06ogG__plate .ImageField-module__c06ogG__empty svg{color:var(--color-dark-gray);margin-bottom:10px}.ImageField-module__c06ogG__plate .ImageField-module__c06ogG__emptyTitle{text-transform:none;font-size:15px;line-height:1.3}.ImageField-module__c06ogG__plate .ImageField-module__c06ogG__emptyHint{letter-spacing:0;max-width:230px;font-size:13px;line-height:1.5}.ImageField-module__c06ogG__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 20px;margin-top:-2px;padding:0 2px;display:flex}.ImageField-module__c06ogG__barButtons{flex-wrap:wrap;gap:0 20px;display:flex}.ImageField-module__c06ogG__barButtons button{min-height:36px;font-family:var(--font-raleway);color:var(--color-additional-gray2);text-decoration:underline;-webkit-text-decoration-color:var(--color-main-gray);text-decoration-color:var(--color-main-gray);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;transition:text-decoration-color .18s}.ImageField-module__c06ogG__barButtons button:focus-visible{outline:2px solid var(--color-main-green);outline-offset:3px;border-radius:2px}.ImageField-module__c06ogG__barButtons button:disabled{opacity:.55;cursor:wait}.ImageField-module__c06ogG__barFormats{text-transform:none;color:var(--color-dark-gray);font-size:12px;line-height:1.5}.ImageField-module__c06ogG__plate .ImageField-module__c06ogG__error{text-align:left;padding:0 2px;font-size:13px}@media (hover:hover){.ImageField-module__c06ogG__plate .ImageField-module__c06ogG__zone:hover:not(:focus-within){background:#eeeceb}.ImageField-module__c06ogG__barButtons button:hover:not(:disabled){-webkit-text-decoration-color:var(--color-main-green);text-decoration-color:var(--color-main-green)}}@media (prefers-reduced-motion:reduce){.ImageField-module__c06ogG__plate .ImageField-module__c06ogG__zone,.ImageField-module__c06ogG__barButtons button{transition:none}}.ImageField-module__c06ogG__zone.ImageField-module__c06ogG__editable{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.ImageField-module__c06ogG__zone.ImageField-module__c06ogG__panning{cursor:grabbing}.ImageField-module__c06ogG__panHint{z-index:3;text-align:center;text-transform:none;color:#fdfbfa;text-shadow:0 1px 4px #14121173;opacity:0;pointer-events:none;font-size:12px;line-height:1.4;transition:opacity .2s;position:absolute;bottom:18px;left:16px;right:16px}.ImageField-module__c06ogG__panHintTop{top:20px;bottom:auto}.ImageField-module__c06ogG__zoomRow{justify-content:center;margin-top:-4px;display:flex}.ImageField-module__c06ogG__zoom{align-items:center;gap:4px;margin-right:-6px;display:flex}.ImageField-module__c06ogG__zoomStep{width:28px;height:32px;color:var(--color-additional-gray2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:color .18s;display:grid}.ImageField-module__c06ogG__zoomStep:disabled{color:var(--color-main-gray);cursor:default}.ImageField-module__c06ogG__zoomStep:focus-visible{outline:2px solid var(--color-main-green);outline-offset:1px}.ImageField-module__c06ogG__zoomRange{--zoom-track:linear-gradient(var(--color-additional-gray2), var(--color-additional-gray2)) 0 / var(--zoom-fill,0%) 100% no-repeat, var(--color-light-gray);cursor:pointer;appearance:none;background:0 0;width:96px;height:24px;margin:0}.ImageField-module__c06ogG__zoomRange::-webkit-slider-runnable-track{background:var(--zoom-track);border-radius:2px;height:2px}.ImageField-module__c06ogG__zoomRange::-moz-range-track{background:var(--color-light-gray);border-radius:2px;height:2px}.ImageField-module__c06ogG__zoomRange::-moz-range-progress{background:var(--color-additional-gray2);border-radius:2px;height:2px}.ImageField-module__c06ogG__zoomRange::-webkit-slider-thumb{border:1px solid var(--color-main-gray);appearance:none;background:#fff;border-radius:50%;width:14px;height:14px;margin-top:-6px;transition:border-color .18s,box-shadow .18s;box-shadow:0 1px 3px #28231e26}.ImageField-module__c06ogG__zoomRange::-moz-range-thumb{border:1px solid var(--color-main-gray);background:#fff;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 3px #28231e26}.ImageField-module__c06ogG__zoomRange:focus-visible{outline:none}.ImageField-module__c06ogG__zoomRange:focus-visible::-webkit-slider-thumb{border-color:var(--color-main-green);box-shadow:0 0 0 3px #87c4904d}.ImageField-module__c06ogG__zoomRange:focus-visible::-moz-range-thumb{border-color:var(--color-main-green);box-shadow:0 0 0 3px #87c4904d}@media (hover:hover) and (pointer:fine){.ImageField-module__c06ogG__zone.ImageField-module__c06ogG__editable:hover:not(.ImageField-module__c06ogG__panning) .ImageField-module__c06ogG__panHint{opacity:1}.ImageField-module__c06ogG__zoomStep:hover:not(:disabled){color:#4b4848}.ImageField-module__c06ogG__zoomRange:hover::-webkit-slider-thumb{border-color:var(--color-dark-gray)}}@media (prefers-reduced-motion:reduce){.ImageField-module__c06ogG__panHint,.ImageField-module__c06ogG__zoomStep{transition:none}.ImageField-module__c06ogG__zoomRange::-webkit-slider-thumb{transition:none}}
.FriendsPage-module__lKngyG__page{color:var(--color-additional-gray2);text-transform:none;padding-bottom:88px}.FriendsPage-module__lKngyG__sidebar{min-width:0;padding-right:var(--sidebar-inset,32px);border-right:1px solid var(--color-additional-gray)}@media (max-width:969px){.FriendsPage-module__lKngyG__page{padding-bottom:50px}.FriendsPage-module__lKngyG__sidebar{padding:0 0 var(--sidebar-inset,32px);border-right:0;border-bottom:1px solid var(--color-additional-gray)}}
.MatesDirectory-module__4B5Vwa__heading{margin-bottom:32px}.MatesDirectory-module__4B5Vwa__layout{grid-template-columns:26% minmax(0,1fr);gap:48px;min-height:570px;display:grid}.MatesDirectory-module__4B5Vwa__requestCount{color:var(--color-dark-gray);font-size:16px;font-weight:500;line-height:22px}@media (min-width:970px) and (max-width:1023px){.MatesDirectory-module__4B5Vwa__layout{--sidebar-inset:24px;grid-template-columns:220px minmax(0,1fr);gap:28px}}@media (max-width:969px){.MatesDirectory-module__4B5Vwa__heading{margin-bottom:24px}.MatesDirectory-module__4B5Vwa__layout{--sidebar-inset:12px;grid-template-columns:minmax(0,1fr);gap:28px;min-height:0}}
.ErrorScreen-module__41LuDG__alpaca{pointer-events:none;background:url(/illustrations/alpaca.png) 50%/contain no-repeat}.ErrorScreen-module__41LuDG__home{font-family:var(--font-raleway);letter-spacing:.05em;text-transform:uppercase;color:var(--color-dark-gray);border-bottom:1px solid var(--color-main-gray);padding-bottom:2px;font-size:14px;font-weight:600;transition:color .2s,border-color .2s}.ErrorScreen-module__41LuDG__home:hover{color:var(--color-additional-gray2);border-color:var(--color-main-green)}.ErrorScreen-module__41LuDG__home:focus-visible{outline:2px solid var(--color-main-green);outline-offset:4px;border-radius:3px}.ErrorScreen-module__41LuDG__error{justify-content:center;align-items:center;gap:64px;padding:40px 0 120px;display:flex}.ErrorScreen-module__41LuDG__errorAlpaca{flex-shrink:0;width:229px;height:294px;transform:scaleX(-1)}.ErrorScreen-module__41LuDG__content{flex-direction:column;align-items:flex-start;gap:24px;max-width:480px;display:flex}.ErrorScreen-module__41LuDG__title{font-family:var(--font-raleway);color:var(--color-dark-gray);text-transform:uppercase;font-size:20px;font-weight:600;line-height:23px}.ErrorScreen-module__41LuDG__text{letter-spacing:.03em;color:var(--color-additional-gray2);text-wrap:pretty;font-size:14px;font-weight:500;line-height:1.6}.ErrorScreen-module__41LuDG__actions{align-items:center;gap:28px;margin-top:8px;display:flex}.ErrorScreen-module__41LuDG__standaloneHeader{width:min(1202px,100% - 64px);margin:55px auto 120px;padding-top:13px}.ErrorScreen-module__41LuDG__logo{font-family:var(--font-montserrat);color:var(--color-dark-gray);font-size:28px;font-weight:600;line-height:31px;display:inline-block}.ErrorScreen-module__41LuDG__standaloneMain{flex-grow:1;width:min(1202px,100% - 64px);margin:0 auto}.ErrorScreen-module__41LuDG__notFound{--u:min(1px, (100vw - 80px) / 1326);justify-content:center;padding:266px 0 260px;display:flex}.ErrorScreen-module__41LuDG__center{flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.ErrorScreen-module__41LuDG__code{font-family:var(--font-montserrat);font-size:calc(250 * var(--u));font-weight:600;line-height:calc(305 * var(--u));letter-spacing:0;color:var(--color-dark-gray)}.ErrorScreen-module__41LuDG__alpacaLeft,.ErrorScreen-module__41LuDG__alpacaRight{position:absolute}.ErrorScreen-module__41LuDG__alpacaLeft{width:calc(275 * var(--u));height:calc(358 * var(--u));top:calc(152 * var(--u));right:calc(100% + 87 * var(--u));transform:scaleX(-1)}.ErrorScreen-module__41LuDG__alpacaRight{width:calc(343 * var(--u));height:calc(440 * var(--u));top:calc(-52 * var(--u));left:calc(100% + 66 * var(--u))}@media (max-width:1279px){.ErrorScreen-module__41LuDG__notFound{padding:150px 0 170px}}@media (max-width:800px){.ErrorScreen-module__41LuDG__errorAlpaca{display:none}}@media (max-width:969px){.ErrorScreen-module__41LuDG__error{padding:0 0 60px}.ErrorScreen-module__41LuDG__content{gap:20px}.ErrorScreen-module__41LuDG__title{font-size:16px;line-height:19px}.ErrorScreen-module__41LuDG__actions{flex-wrap:wrap;gap:20px 28px}.ErrorScreen-module__41LuDG__standaloneHeader{width:calc(100% - 32px);margin:25px auto 50px;padding-top:0}.ErrorScreen-module__41LuDG__logo{font-size:22px;line-height:24px}.ErrorScreen-module__41LuDG__standaloneMain{width:calc(100% - 32px)}.ErrorScreen-module__41LuDG__notFound{padding:0 0 50px}.ErrorScreen-module__41LuDG__center{width:325px;max-width:100%;height:576px;display:block}.ErrorScreen-module__41LuDG__alpacaRight{width:149px;height:193px;top:0;left:auto;right:0}.ErrorScreen-module__41LuDG__alpacaLeft{width:186px;height:241px;top:335px;left:0;right:auto}.ErrorScreen-module__41LuDG__code{text-align:center;font-size:90px;line-height:110px;position:absolute;top:209px;left:0;right:0}.ErrorScreen-module__41LuDG__center .ErrorScreen-module__41LuDG__home{white-space:nowrap;padding:10px 4px 2px;position:absolute;top:316px;left:50%;transform:translate(-50%)}}
@font-face{font-family:montserratAlternates;src:url(../media/montserrat_alternates-s.p.09-_tbbc8qsse.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:montserratAlternates Fallback;src:local(Arial);ascent-override:80.74%;descent-override:20.93%;line-gap-override:0.0%;size-adjust:119.9%}.montserratalternates_9b8f0873-module__Z5bKoa__className{font-family:montserratAlternates,montserratAlternates Fallback;font-weight:600}.montserratalternates_9b8f0873-module__Z5bKoa__variable{--font-montserrat:"montserratAlternates", "montserratAlternates Fallback"}
.CardAdd-module__8YPT_G__card{background-color:var(--color-main-gray);cursor:pointer;-webkit-user-drag:none;border-radius:40px;flex-shrink:0;justify-content:center;align-items:center;width:278px;height:400px;transition:box-shadow .3s ease-out;display:flex;position:relative}.CardAdd-module__8YPT_G__card:hover,.CardAdd-module__8YPT_G__card:focus-visible{box-shadow:6px 6px 10px #00000040}.CardAdd-module__8YPT_G__card:focus-visible{outline:2px solid var(--color-main-green);outline-offset:3px}.CardAdd-module__8YPT_G__plus{color:var(--color-dark-gray);flex-shrink:0;transition:color .3s}.CardAdd-module__8YPT_G__card:hover .CardAdd-module__8YPT_G__plus{color:var(--color-additional-gray2)}@media (hover:none){.CardAdd-module__8YPT_G__card:hover:not(:focus-visible){box-shadow:none}.CardAdd-module__8YPT_G__card:hover .CardAdd-module__8YPT_G__plus{color:var(--color-dark-gray)}.CardAdd-module__8YPT_G__card:active{opacity:.85}}@media (max-width:969px){.CardAdd-module__8YPT_G__card{width:var(--card-width);aspect-ratio:2/3;border-radius:20px;max-width:100%;height:auto}.CardAdd-module__8YPT_G__plus{width:56px;height:56px}}@media (prefers-reduced-motion:reduce){.CardAdd-module__8YPT_G__card,.CardAdd-module__8YPT_G__plus{transition:none}}
.Switch-module__QeUTqq__switch{cursor:pointer;align-items:center;gap:16px;display:inline-flex}.Switch-module__QeUTqq__switch:has(.Switch-module__QeUTqq__input:disabled){cursor:default}.Switch-module__QeUTqq__withDescription{align-items:flex-start}.Switch-module__QeUTqq__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.Switch-module__QeUTqq__track{background:#78788029;border-radius:100px;flex-shrink:0;width:51px;height:31px;transition:background-color .2s,opacity .2s;position:relative}.Switch-module__QeUTqq__knob{background:#fff;border-radius:50%;width:27px;height:27px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 3px 1px #0000000f,0 3px 8px #00000026}.Switch-module__QeUTqq__input:checked+.Switch-module__QeUTqq__track{background:var(--color-main-green)}.Switch-module__QeUTqq__input:checked+.Switch-module__QeUTqq__track .Switch-module__QeUTqq__knob{transform:translate(20px)}.Switch-module__QeUTqq__input:focus-visible+.Switch-module__QeUTqq__track{outline:2px solid var(--color-main-green);outline-offset:3px}.Switch-module__QeUTqq__input[aria-busy=true]+.Switch-module__QeUTqq__track{opacity:.7}.Switch-module__QeUTqq__text{text-transform:none;flex-direction:column;min-width:0;display:flex}.Switch-module__QeUTqq__label{color:var(--color-additional-gray2);font-size:14px;font-weight:500;line-height:21px}.Switch-module__QeUTqq__withDescription .Switch-module__QeUTqq__label{padding-top:5px}.Switch-module__QeUTqq__description{color:var(--color-dark-gray);margin-top:6px;font-size:13px;line-height:20px}@media (prefers-reduced-motion:reduce){.Switch-module__QeUTqq__track,.Switch-module__QeUTqq__knob{transition:none}}
@font-face{font-family:raleway;src:url(../media/raleway-s.p.2yq6_7g1q-3eg.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:raleway Fallback;src:local(Arial);ascent-override:92.39%;descent-override:23.0%;line-gap-override:0.0%;size-adjust:101.74%}.raleway_c12a15-module__glcOWa__className{font-family:raleway,raleway Fallback}.raleway_c12a15-module__glcOWa__variable{--font-raleway:"raleway", "raleway Fallback"}
