.Icon_icon__0q6vc{display:inline-block;vertical-align:middle;flex-shrink:0;transition:var(--transition-fast)}.Icon_icon__0q6vc:hover{transform:scale(1.05)}.Icon_icon--primary__4fm2j{stroke:var(--primary)}.Icon_icon--secondary__MkjfG{stroke:var(--secondary)}.Icon_icon--white__KA6nj{stroke:var(--white)}.Icon_icon--gray__mwcEG{stroke:var(--gray-600)}.Icon_icon--brown__I53XB{stroke:var(--brown-fasano)}.Icon_icon--beige__Hattf{stroke:var(--beige-fasano)}.Icon_icon--xs__KPxlc{width:16px;height:16px}.Icon_icon--sm__ssSuw{width:20px;height:20px}.Icon_icon--md__2Llok{width:24px;height:24px}.Icon_icon--lg__KAvkQ{width:32px;height:32px}.Icon_icon--xl__TXhpg{width:48px;height:48px}.Icon_icon--2xl__r4gkh{width:64px;height:64px}.Icon_icon--loading__xb_pq{animation:Icon_spin__KunTc 1s linear infinite}.Icon_icon--pulse__LJ__U{animation:Icon_pulse__DmZ0R 2s cubic-bezier(.4,0,.6,1) infinite}.Icon_icon--bounce___iq0M{animation:Icon_bounce__pt36V 1s infinite}.Icon_icon--clickable__qc0Xy{cursor:pointer;transition:all var(--transition-fast)}.Icon_icon--clickable__qc0Xy:hover{transform:scale(1.1);opacity:.8}.Icon_icon--clickable__qc0Xy:active{transform:scale(.95)}.Icon_icon--filled__7BpTH{fill:currentColor;stroke:none}.Icon_icon--outlined__V_FKR{fill:none;stroke:currentColor}@keyframes Icon_spin__KunTc{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Icon_pulse__DmZ0R{0%,to{opacity:1}50%{opacity:.5}}@keyframes Icon_bounce__pt36V{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}@media (max-width:768px){.Icon_icon--responsive-sm__btRc9{width:20px;height:20px}.Icon_icon--responsive-md__8oKu9{width:24px;height:24px}.Icon_icon--responsive-lg__vcS_1{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.Icon_icon__0q6vc{transition:none}.Icon_icon--bounce___iq0M,.Icon_icon--loading__xb_pq,.Icon_icon--pulse__LJ__U{animation:none}.Icon_icon__0q6vc:hover{transform:none}}@media (prefers-color-scheme:dark){.Icon_icon--auto__AwmLK{stroke:var(--foreground)}}.IconButton_iconButton__NuSVR{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-sm);border:none;border-radius:var(--border-radius-md);background:transparent;color:var(--foreground);cursor:pointer;transition:all var(--transition-fast);font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:400;min-height:40px;min-width:40px}.IconButton_iconButton__NuSVR:hover:not(.IconButton_iconButton--disabled__NsNiu){transform:translateY(-1px);box-shadow:var(--shadow-md)}.IconButton_iconButton__NuSVR:active:not(.IconButton_iconButton--disabled__NsNiu){transform:translateY(0)}.IconButton_iconButton--default__UdNyk{background:var(--background);color:var(--foreground);border:1px solid var(--gray-300)}.IconButton_iconButton--default__UdNyk:hover:not(.IconButton_iconButton--disabled__NsNiu){background:var(--gray-50);border-color:var(--gray-400)}.IconButton_iconButton--primary__pAZTH{background:var(--primary);color:var(--white);border:1px solid var(--primary)}.IconButton_iconButton--primary__pAZTH:hover:not(.IconButton_iconButton--disabled__NsNiu){background:var(--primary-dark);border-color:var(--primary-dark)}.IconButton_iconButton--secondary__LiqlN{background:var(--secondary);color:var(--white);border:1px solid var(--secondary)}.IconButton_iconButton--secondary__LiqlN:hover:not(.IconButton_iconButton--disabled__NsNiu){background:var(--gray-700);border-color:var(--gray-700)}.IconButton_iconButton--ghost__PE0LU{background:transparent;color:var(--foreground);border:1px solid transparent}.IconButton_iconButton--ghost__PE0LU:hover:not(.IconButton_iconButton--disabled__NsNiu){background:var(--gray-100);color:var(--primary)}.IconButton_iconButton--outline__QjUf4{background:transparent;color:var(--primary);border:1px solid var(--primary)}.IconButton_iconButton--outline__QjUf4:hover:not(.IconButton_iconButton--disabled__NsNiu){background:var(--primary);color:var(--white)}.IconButton_iconButton--disabled__NsNiu{opacity:.5;cursor:not-allowed;transform:none!important}.IconButton_iconButton--loading__35UOH{opacity:.8;cursor:wait}.IconButton_spinning__TPq_4{animation:IconButton_spin__38AfF 1s linear infinite}.IconButton_buttonText__I22nr{white-space:nowrap}@media (max-width:768px){.IconButton_iconButton__NuSVR{min-height:36px;min-width:36px;padding:var(--spacing-xs)}}.IconButton_iconButton__NuSVR:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.IconButton_iconButton__NuSVR{transition:none}.IconButton_iconButton__NuSVR:hover{transform:none}.IconButton_spinning__TPq_4{animation:none}}@keyframes IconButton_spin__38AfF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.styles_imageWrapper__TX9G5{position:relative;width:100%;height:100%;display:block}.styles_skeleton__0vVNA{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.styles_image__7eo2e{position:relative;z-index:2;width:100%;height:100%;object-fit:cover;display:block}