.CookieBanner_banner__MyhNb{position:fixed;right:20px;bottom:20px;z-index:40;width:380px;max-width:calc(100vw - 32px);padding:18px 20px;background:#151017;color:#fff;border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:0 18px 48px rgba(0,0,0,.35);font-family:var(--font-inter),system-ui,-apple-system,sans-serif}.CookieBanner_copy__mn_q8{font-size:13px;line-height:1.5;margin:0 0 14px;color:rgba(255,255,255,.88)}.CookieBanner_link__MWcgu{color:#fff;text-decoration:underline;text-underline-offset:2px}.CookieBanner_link__MWcgu:hover{color:var(--ft-pink,#e8246a)}.CookieBanner_actions__t4t4h{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.CookieBanner_btn__9xHy6{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;font:inherit;font-weight:600;font-size:13px;padding:10px 14px;border-radius:8px;white-space:nowrap;text-align:center;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.CookieBanner_btnPrimary__SAV5M{background:var(--ft-pink,#e8246a);color:#fff}.CookieBanner_btnPrimary__SAV5M:hover{background:var(--ft-pink-600,#d11a5d)}.CookieBanner_btnSecondary__74It6{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.25)}.CookieBanner_btnSecondary__74It6:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.55)}@media (max-width:640px){.CookieBanner_banner__MyhNb{right:0;bottom:0;width:100%;max-width:100%;border-radius:12px 12px 0 0;border-left:none;border-right:none;border-bottom:none;padding:16px 18px max(16px,env(safe-area-inset-bottom))}}.Button_btn___ThrP{font-family:var(--ft-font-body);font-size:15px;font-weight:600;padding:12px 20px;border-radius:4px;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:all var(--ft-dur-fast) var(--ft-ease-out);text-decoration:none;line-height:1;white-space:nowrap;position:relative}a.Button_btn___ThrP,a.Button_btn___ThrP:hover,a.Button_btn___ThrP:visited{text-decoration:none;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.Button_btn___ThrP:focus-visible{outline:2px solid var(--ft-pink);outline-offset:3px}.Button_btn___ThrP:disabled,.Button_btn___ThrP[aria-disabled=true]{opacity:.4;cursor:not-allowed;box-shadow:none;pointer-events:none}.Button_primary__MyTUF{background:var(--ft-pink);color:#ffffff;box-shadow:var(--ft-shadow-pink)}.Button_primary__MyTUF:hover:not(:disabled){background:var(--ft-pink-600)}.Button_primary__MyTUF:active:not(:disabled){background:var(--ft-pink-700);box-shadow:none}.Button_secondary__pUMB4{background:var(--ft-surface);color:var(--fg-1);border:1px solid var(--border-default);box-shadow:var(--ft-shadow-sm)}.Button_secondary__pUMB4:hover:not(:disabled){box-shadow:var(--ft-shadow-md)}.Button_ghost__UO6oD{background:transparent;color:var(--ft-pink-700)}.Button_ghost__UO6oD:hover:not(:disabled){background:var(--ft-pink-050)}.Button_dark__kX9z7{background:var(--ft-plum);color:#ffffff}.Button_dark__kX9z7:hover:not(:disabled){background:var(--ft-plum-800)}.Button_inverse__D93QU{background:#ffffff;color:var(--ft-pink);box-shadow:0 8px 24px rgba(0,0,0,.18)}.Button_inverse__D93QU:hover:not(:disabled){background:var(--ft-pink-050)}.Button_inverse__D93QU:active:not(:disabled){background:var(--ft-pink-100);box-shadow:none}@keyframes Button_ft-btn-spin__HIE_y{to{transform:rotate(1turn)}}.Button_isLoading__po78U{color:transparent!important;pointer-events:none}.Button_isLoading__po78U:after{content:"";position:absolute;width:18px;height:18px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:Button_ft-btn-spin__HIE_y .7s linear infinite}.Button_ghost__UO6oD.Button_isLoading__po78U:after,.Button_secondary__pUMB4.Button_isLoading__po78U:after{border-color:var(--ft-pink-100);border-top-color:var(--ft-pink)}.Button_dark__kX9z7.Button_isLoading__po78U:after{border-color:rgba(255,255,255,.8) rgba(255,255,255,.25) rgba(255,255,255,.25)}.Button_sm__IXSHS{padding:8px 14px;font-size:13px;border-radius:3px}.Button_lg__Cdoe3{padding:14px 24px;font-size:16px;border-radius:5px}@keyframes Loader_ft-spin__wnS2d{to{transform:rotate(1turn)}}@keyframes Loader_ft-dot__pl2Vu{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-5px);opacity:1}}@keyframes Loader_ft-progress___JUY1{0%{transform:translateX(-100%)}60%,to{transform:translateX(180%)}}@keyframes Loader_ft-skel__Z4X90{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes Loader_ft-pulse__uIh1_{0%,to{box-shadow:0 0 0 4px rgba(46,143,95,.2)}50%{box-shadow:0 0 0 8px rgba(46,143,95,.05)}}.Loader_spinner__UOXIg{width:24px;height:24px;border:2.5px solid var(--ft-pink-100);border-top-color:var(--ft-pink);border-radius:50%;animation:Loader_ft-spin__wnS2d .7s linear infinite;flex-shrink:0}.Loader_spinnerSm__UWaOZ{width:16px;height:16px;border-width:2px}.Loader_spinnerLg__IAQ5a{width:40px;height:40px;border-width:3px}.Loader_spinnerOnPink__UE3MZ{border-color:#fff rgba(255,255,255,.35) rgba(255,255,255,.35)}.Loader_dots____T9D{display:inline-flex;gap:5px;align-items:center}.Loader_dot__eUBU9{width:6px;height:6px;border-radius:50%;background:var(--ft-pink);animation:Loader_ft-dot__pl2Vu 1.1s var(--ft-ease-out) infinite}.Loader_dot__eUBU9:nth-child(2){animation-delay:.15s}.Loader_dot__eUBU9:nth-child(3){animation-delay:.3s}.Loader_progressIndet__UMxbw{width:100%;height:4px;background:var(--ft-pink-100);border-radius:9999px;overflow:hidden;position:relative}.Loader_progressIndet__UMxbw:after{content:"";position:absolute;inset:0;width:40%;background:var(--ft-pink);border-radius:9999px;animation:Loader_ft-progress___JUY1 1.4s var(--ft-ease-out) infinite}.Loader_progressDet__YKgnf{width:100%}.Loader_progressLabel__6OGRy{display:flex;justify-content:space-between;font-size:12px;color:var(--ft-ink-3);margin-bottom:6px;font-weight:500}.Loader_progressLabel__6OGRy strong{color:var(--ft-plum);font-weight:600}.Loader_progressTrack__G3fmz{width:100%;height:6px;background:var(--ft-line-2);border-radius:9999px;overflow:hidden}.Loader_progressFill__XKaLe{height:100%;background:linear-gradient(90deg,var(--ft-pink),var(--ft-pink-600));border-radius:9999px;transition:width .4s var(--ft-ease-out)}.Loader_skel__T4EOI{background:linear-gradient(90deg,var(--ft-line-2) 0,#F7F2F4 50%,var(--ft-line-2) 100%);background-size:200% 100%;border-radius:4px;animation:Loader_ft-skel__Z4X90 1.3s ease-in-out infinite;display:block}.Loader_skelCard__LM75A{display:flex;flex-direction:column;gap:10px;background:white;border:1px solid var(--ft-line-2);border-radius:10px;padding:16px}.Loader_skelRow__V04Rv{display:flex;gap:12px;align-items:center}.Loader_skelAvatar__nHJc2{width:36px;height:36px;border-radius:50%;flex-shrink:0}.Loader_skelLines__xMMhK{flex:1 1;display:flex;flex-direction:column;gap:6px}.Loader_pulseDot__2je4a{width:9px;height:9px;border-radius:50%;background:var(--ft-success);box-shadow:0 0 0 4px rgba(46,143,95,.2);animation:Loader_ft-pulse__uIh1_ 2s infinite;flex-shrink:0;display:inline-block}.Loader_pulseDotLabel__EUR6s{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--ft-ink-2);font-weight:500}.Loader_overlay__DD_X2{position:absolute;inset:0;background:rgba(251,248,246,.82);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;z-index:10;border-radius:inherit}.Loader_overlayText__vR0ub{font-family:var(--ft-font-display);font-size:14px;color:var(--ft-plum);font-weight:600}