.NotFoundView_page__b26pQ{box-sizing:border-box;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:100%;padding:clamp(1rem,3vw,2rem) 0}.NotFoundView_content__M1lGO{display:flex;flex-direction:column;align-items:center;width:min(560px,100%);text-align:center}.NotFoundView_illustration__bQ45q{display:block;width:min(100%,520px);height:auto;margin:0 auto}.NotFoundView_message__W28bk{margin:clamp(1.25rem,3vw,1.75rem) 0 0;max-width:409px;color:var(--v2-text-body);font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;font-size:clamp(.875rem,1.6vw,1rem);font-weight:600;line-height:1.5rem;letter-spacing:.15px;text-align:center}.NotFoundView_homeLink__tQ_gl{color:var(--v2-primary);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-decoration:none;transition:color .15s ease}.NotFoundView_homeLink__tQ_gl:focus-visible,.NotFoundView_homeLink__tQ_gl:hover{color:var(--v2-primary-deep)}.NotFoundView_message__W28bk a.NotFoundView_homeLink__tQ_gl{color:var(--v2-primary)}.NotFoundView_message__W28bk a.NotFoundView_homeLink__tQ_gl:focus-visible,.NotFoundView_message__W28bk a.NotFoundView_homeLink__tQ_gl:hover{color:var(--v2-primary-deep)}@media (max-width:768px){.NotFoundView_page__b26pQ{justify-content:center;min-height:100%;padding:.5rem 0 1rem}.NotFoundView_illustration__bQ45q{width:min(100%,360px)}.NotFoundView_message__W28bk{margin-top:1.25rem;font-size:.875rem;line-height:1.375rem}}.button_base__oZzpY{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:.5rem;border:1px solid transparent;border-radius:var(--v2-btn-radius);font-size:.9375rem;font-weight:500;line-height:1;white-space:nowrap;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,filter .16s ease;outline:none;cursor:pointer}.button_base__oZzpY:focus-visible{box-shadow:var(--v2-focus-ring)}.button_base__oZzpY:disabled{pointer-events:none;opacity:.5}.button_base__oZzpY svg{pointer-events:none;flex-shrink:0;width:1.125rem;height:1.125rem}.button_primary___eoSZ{background:var(--v2-primary-gradient);border:0;color:#ffffff}.button_primary___eoSZ:hover:not(:disabled){filter:brightness(1.06)}.button_secondary__jEb92{background:var(--v2-bg-social);border:0;color:#cdcecf}.button_secondary__jEb92:hover:not(:disabled){background:#221f3d}.button_outline__hAgSK{background:transparent;color:var(--v2-text-body);border-color:var(--v2-border)}.button_outline__hAgSK:hover:not(:disabled){background:var(--v2-primary-soft);border-color:var(--v2-primary)}.button_ghost__omJZk{background:transparent;color:var(--v2-text-body)}.button_ghost__omJZk:hover:not(:disabled){background:var(--v2-primary-soft)}.button_link__0UuuD{background:transparent;color:var(--v2-text-link);text-decoration:none;font-weight:500}.button_link__0UuuD:hover:not(:disabled){color:var(--v2-primary);text-decoration:underline;text-underline-offset:4px}.button_destructive__uN5Mu{background:var(--v2-danger);border:0;color:#ffffff}.button_destructive__uN5Mu:hover:not(:disabled){filter:brightness(.92)}.button_sizeDefault__hrvaK{height:var(--v2-control-height,48px);padding:0 24px}.button_sizeSm__0Kwae{height:36px;padding:0 14px;font-size:.8125rem;border-radius:var(--v2-btn-radius,4px)}.button_sizeLg__M5qnK{height:var(--v2-control-height,48px);width:100%;padding:0 24px}.button_sizeIcon__rukmC{width:var(--v2-control-height,48px);height:var(--v2-control-height,48px);padding:0}.badge_base__jjT0i{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:18px;border-radius:4px;color:#ffffff;font-size:.6875rem;font-weight:700;line-height:1;letter-spacing:0}.badge_primary__aIibn{background:linear-gradient(135deg,#763dcf,#5c24cc);color:#ffffff}.badge_danger__YUpxC{background:#dc2626;color:#ffffff}.badge_primaryInverted__uFs3w{background:#ffffff;color:#5c24cc}.badge_dangerInverted__HPuZ4{background:#ffffff;color:#dc2626}.promo-badge_root__GAhaB{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:4px 10px;border-radius:4px;color:#ffffff;font-family:var(--font-plus-jakarta-sans),"Plus Jakarta Sans",sans-serif;font-size:.6875rem;font-weight:700;line-height:1.2;letter-spacing:0;white-space:nowrap;transform:rotate(var(--promo-badge-angle,12deg));box-shadow:0 4px 12px rgba(17,16,36,.35);pointer-events:none;user-select:none}.promo-badge_tonePrimary__nQLqc{background:var(--v2-primary-gradient,linear-gradient(to top right,#763dcf 0,#5c24cc 100%))}.promo-badge_toneDeep__riaEH{background:#5c24cc}.label_root__azu_n{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;line-height:1.2;color:var(--v2-text-body);user-select:none}.label_root__azu_n[data-disabled=true]{opacity:.5;pointer-events:none}.input_field__0oj3E{display:flex;flex-direction:column;gap:16px;width:100%}.input_labelRow__O84dw{display:flex;align-items:center;gap:8px;min-width:0}.input_field__0oj3E .input_label__2KuNI{color:#fffffff1}.input_labelValue__ZXxrn{min-width:0;overflow:hidden;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.875rem;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.input_control__qGslt{display:flex;align-items:center;gap:12px;width:auto;max-width:100%;min-width:0;height:var(--v2-control-height,48px);padding:0 16px;border:1px solid transparent;border-radius:var(--v2-radius,12px);background:var(--v2-bg-input);transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.input_field__0oj3E .input_control__qGslt{width:100%}.input_controlDefault__3A_LN{border-color:rgba(103,100,164,.22)}.input_control__qGslt:focus-within{border-color:var(--v2-primary);box-shadow:var(--v2-focus-ring)}.input_controlInvalid__naWcj{border-color:var(--v2-danger);box-shadow:0 0 0 3px rgba(229,72,77,.22)}.input_controlDisabled__nsepY{opacity:.5;pointer-events:none}.input_icon___226C{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--v2-primary)}.input_icon___226C svg{width:1.125rem;height:1.125rem}.input_suffix__VdbnV{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;margin-left:auto;color:var(--v2-primary)}.input_suffix__VdbnV svg{width:1.125rem;height:1.125rem}.input_suffix__VdbnV button{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.input_input__bckXT{flex:1;min-width:0;height:100%;border:0;background:transparent;color:#cdcecf;font-size:1rem;line-height:1.4;outline:none;box-shadow:none;filter:none}.input_input__bckXT:active,.input_input__bckXT:focus,.input_input__bckXT:focus-visible,.input_input__bckXT:hover{outline:none;box-shadow:none;filter:none}.input_input__bckXT::placeholder{color:var(--v2-text-body);opacity:1}.input_input__bckXT::-webkit-search-cancel-button{appearance:none;-webkit-appearance:none;width:14px;height:14px;margin-left:6px;background:50%/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23cdcecf' stroke-width='1.75' stroke-linecap='round'%3E%3Cpath d='M4 4l8 8M12 4l-8 8'/%3E%3C/svg%3E");cursor:pointer}.input_input__bckXT:disabled{cursor:not-allowed}.input_input__bckXT[type=number]{appearance:textfield;-moz-appearance:textfield}.input_input__bckXT[type=number]::-webkit-inner-spin-button,.input_input__bckXT[type=number]::-webkit-outer-spin-button{margin:0;appearance:none;-webkit-appearance:none}.checkbox_root__vXGY6{appearance:none;width:1.05rem;height:1.05rem;margin:0;border:1px solid rgba(103,100,164,.55);border-radius:.3rem;background:var(--v2-bg-input);cursor:pointer;flex-shrink:0;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease}.checkbox_root__vXGY6:hover:not(:disabled){border-color:var(--v2-primary)}.checkbox_root__vXGY6:checked{background:var(--v2-primary-deep);border-color:var(--v2-primary-deep);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 8.5L6.5 11.5L12.5 4.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:.85rem;background-position:50%;background-repeat:no-repeat}.checkbox_root__vXGY6:focus-visible{box-shadow:var(--v2-focus-ring);outline:none}.checkbox_root__vXGY6:disabled{cursor:not-allowed;opacity:.5}.switch_root__VOzHZ{box-sizing:border-box;position:relative;display:inline-flex;flex-shrink:0;align-items:center;width:44px;height:24px;padding:2px;border:0;border-radius:999px;background:#373563;cursor:pointer;transition:background .16s ease}.switch_root__VOzHZ[data-state=checked]{background:#763dcf}.switch_root__VOzHZ:disabled{cursor:not-allowed;opacity:.5}.switch_root__VOzHZ:focus-visible{outline:none;box-shadow:var(--v2-focus-ring,0 0 0 3px rgba(118,61,207,.28))}.switch_thumb__WFl5a{display:block;width:20px;height:20px;border-radius:999px;background:#19182d;transform:translateX(0);transition:transform .16s ease;pointer-events:none}.switch_root__VOzHZ[data-state=checked] .switch_thumb__WFl5a{transform:translateX(20px);background:#ffffff}.switch-box_root__cXeAj{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:14px 16px;border:1px solid rgba(118,61,207,.45);border-radius:12px;background:transparent}.switch-box_content__QOj4p{display:flex;align-items:center;gap:12px;min-width:0}.switch-box_icon__8qMqI{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.switch-box_copy__r6owP{display:flex;flex-direction:column;gap:4px;min-width:0}.switch-box_title__BQL3U{color:#ffffff;font-size:1rem;font-weight:700;line-height:1.3}.switch-box_description__F2BD6,.switch-box_title__BQL3U{margin:0;font-family:var(--font-plus-jakarta-sans,inherit);letter-spacing:.15px}.switch-box_description__F2BD6{color:#6764a4;font-size:.875rem;font-weight:500;line-height:1.35}.select_trigger__I2ejR{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;width:auto;min-width:7.5rem;height:var(--v2-control-height,48px);min-height:var(--v2-control-height,48px);padding:0 .9rem;border:1px solid rgba(118,61,207,.55);border-radius:10px;background:var(--v2-bg-input,#16142a);color:var(--v2-text-body,#6764a4);font:inherit;font-size:.9375rem;font-weight:400;line-height:1.2;white-space:nowrap;cursor:pointer;outline:none;transition:border-color .16s ease,box-shadow .16s ease,color .16s ease}.select_trigger__I2ejR:hover{border-color:rgba(118,61,207,.8)}.select_trigger__I2ejR:focus-visible{border-color:var(--v2-primary);box-shadow:var(--v2-focus-ring)}.select_trigger__I2ejR[data-placeholder]{color:var(--v2-text-body,#6764a4)}.select_trigger__I2ejR[data-state=open]{border-color:var(--v2-primary)}.select_triggerIcon__b9Ruv{flex-shrink:0;width:1rem;height:1rem;color:var(--v2-text-body,#6764a4);transition:transform .16s ease}.select_trigger__I2ejR[data-state=open] .select_triggerIcon__b9Ruv{transform:rotate(180deg)}.select_content__WTKz0{z-index:80;overflow:hidden;min-width:var(--radix-select-trigger-width);border:1px solid rgba(118,61,207,.35);border-radius:10px;background:#1a1830;box-shadow:0 12px 32px rgba(0,0,0,.45);animation:select_selectIn__Z9ETA .14s ease-out}@keyframes select_selectIn__Z9ETA{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.select_content__WTKz0{animation:none}.select_triggerIcon__b9Ruv{transition:none}}.select_viewport__IyF5r{padding:.4rem}.select_item__mQH6n{position:relative;display:flex;align-items:center;gap:.5rem;width:100%;min-height:2.25rem;padding:.55rem .75rem .55rem 2rem;border-radius:6px;color:#6764a4;font-size:.875rem;font-weight:500;line-height:1.2;cursor:pointer;user-select:none;outline:none}.select_item__mQH6n[data-highlighted]{background:rgba(118,61,207,.12);color:#a99be8}.select_item__mQH6n[data-state=checked]{color:#763dcf}.select_itemIndicator__QMseo{position:absolute;left:.5rem;display:inline-grid;place-items:center;width:14px;height:14px;border-radius:3px;background:#763dcf;color:#ffffff}.select_itemIndicator__QMseo svg{width:10px;height:10px}.select_itemText__iUucR{flex:1;min-width:0}.separator_root__fmt48{flex-shrink:0;background:var(--v2-border);border:none}.separator_horizontal__wiqEG{height:1px;width:100%}.separator_vertical__IN68e{width:1px;height:100%;align-self:stretch}.card_root__cHlhE{display:flex;flex-direction:column;gap:1rem;border:1px solid var(--v2-border);border-radius:var(--v2-radius);background:var(--v2-bg-elevated);color:var(--v2-text);box-shadow:0 18px 48px rgba(0,0,0,.28)}.card_header__L9bwz{display:grid;gap:.35rem;padding:1.25rem 1.25rem 0}.card_title__2U0G3{margin:0;font-size:1.05rem;font-weight:650;line-height:1.25}.card_description__vkIqo{margin:0;font-size:.875rem;color:var(--v2-text-muted);line-height:1.5}.card_content__P_QyS,.card_footer__qgMUG{padding:0 1.25rem 1.25rem}.card_footer__qgMUG{display:flex;align-items:center;gap:.75rem}.toaster_toaster__FlRNR{--width:min(380px,calc(100vw - 1.5rem));font-family:var(--font-plus-jakarta-sans),"Plus Jakarta Sans",sans-serif}.toaster_toast__72aiX{display:flex;align-items:flex-start;gap:.75rem;width:var(--width);padding:.9rem 1rem;border:1px solid rgba(118,61,207,.35);border-radius:12px;background:#19182d;color:#ffffff;box-shadow:0 16px 40px rgba(0,0,0,.45)}.toaster_title__o__1m{margin:0;color:#ffffff;font-size:.9375rem;font-weight:600;line-height:1.35}.toaster_description__TER7l{margin:.2rem 0 0;color:#6764a4;font-size:.8125rem;font-weight:500;line-height:1.4}.toaster_icon__QNAFl{margin-top:.1rem;color:#763dcf}.toaster_closeButton__tKEOf{position:absolute!important;top:.55rem!important;right:.55rem!important;left:auto!important;display:grid!important;place-items:center;width:1.5rem!important;height:1.5rem!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#6764a4!important;transform:none!important}.toaster_closeButton__tKEOf:hover{background:transparent!important;color:#ffffff!important}.toaster_success__LOn9N{border-color:rgba(52,211,153,.45)}.toaster_success__LOn9N .toaster_icon__QNAFl{color:#34d399}.toaster_error__M7_P8 .toaster_icon__QNAFl{color:#e5484d}.toaster_info__M600F{border-color:rgba(118,61,207,.45)}.toaster_info__M600F .toaster_icon__QNAFl{color:#763dcf}.toaster_warning__biuoo{border-color:rgba(255,102,0,.5)}.toaster_warning__biuoo .toaster_icon__QNAFl{color:#ff6600}.segmented-tabs_root__Z87g6{box-sizing:border-box;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:stretch;justify-items:stretch;gap:4px;max-width:100%;padding:5px 4px;border:0;border-radius:10px;background:#373563}.segmented-tabs_tab__0849d{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;height:100%;min-width:0;min-height:0;padding:0;border:0;border-radius:8px;background:transparent;color:#ffffff;font-family:inherit;font-weight:600;line-height:1.25;white-space:nowrap;cursor:pointer;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.segmented-tabs_tab__0849d:hover:not(:disabled):not([data-state=active]){background:rgba(118,61,207,.12)}.segmented-tabs_tab__0849d:focus-visible{outline:none;box-shadow:var(--v2-focus-ring,0 0 0 3px rgba(118,61,207,.28))}.segmented-tabs_tab__0849d:disabled{cursor:not-allowed;opacity:.45}.segmented-tabs_tab__0849d[data-state=active]{background:var(--v2-primary,#763dcf);color:#ffffff}.segmented-tabs_icon__qWziH{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.segmented-tabs_icon__qWziH svg{width:1em;height:1em}.segmented-tabs_label__q4DPr{overflow-x:hidden;overflow-y:visible;text-overflow:ellipsis;line-height:1.25}.segmented-tabs_scrollable__AgRNZ{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none}.segmented-tabs_scrollable__AgRNZ::-webkit-scrollbar{display:none;width:0;height:0}.segmented-tabs_scrollable__AgRNZ .segmented-tabs_tab__0849d{min-width:max-content;padding-inline:18px;scroll-snap-align:start}.segmented-tabs_scrollable__AgRNZ .segmented-tabs_label__q4DPr{overflow:visible;text-overflow:unset}.segmented-tabs_sizeMd__7wV_p{width:370px;max-width:100%;height:42px}.segmented-tabs_sizeMd__7wV_p .segmented-tabs_tab__0849d{font-size:.9375rem}.segmented-tabs_sizeSm__mmfEl{width:300px;max-width:100%;height:36px;border-radius:8px}.segmented-tabs_sizeSm__mmfEl .segmented-tabs_tab__0849d{border-radius:6px;font-size:.8125rem;gap:.4rem}.segmented-tabs_sizeLg__ZHcWw{width:440px;max-width:100%;height:48px;border-radius:12px}.segmented-tabs_sizeLg__ZHcWw .segmented-tabs_tab__0849d{border-radius:9px;font-size:1rem;gap:.6rem}.segmented-tabs_sizeLg__ZHcWw.segmented-tabs_scrollable__AgRNZ,.segmented-tabs_sizeMd__7wV_p.segmented-tabs_scrollable__AgRNZ,.segmented-tabs_sizeSm__mmfEl.segmented-tabs_scrollable__AgRNZ{width:100%;max-width:100%}.range-slider_field__Dmjx_{display:flex;flex-direction:column;gap:var(--rs-field-gap,16px);width:100%;min-width:0}.range-slider_labelRow___p9q_{display:flex;align-items:center;gap:8px;min-width:0}.range-slider_field__Dmjx_ .range-slider_label__KMN5g{color:#fffffff1}.range-slider_labelValue__EsAMe{min-width:0;overflow:hidden;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.875rem;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.range-slider_control__aW7X6{display:flex;align-items:center;gap:12px;box-sizing:border-box;width:100%;min-width:0;min-height:var(--rs-height,var(--v2-control-height,48px));height:var(--rs-height,auto)}.range-slider_controlWithThumbValue__TRcsK{align-items:flex-start;padding-top:calc((var(--rs-thumb-size, 18px) - var(--rs-track-height, 4px)) / 2)}.range-slider_controlDisabled__l_zN2{opacity:.5;pointer-events:none}.range-slider_bound___gZMI{flex-shrink:0;color:#fffffff1;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.875rem;font-weight:500;line-height:1}.range-slider_controlWithThumbValue__TRcsK .range-slider_bound___gZMI{margin-top:calc(var(--rs-track-height, 4px) / 2);transform:translateY(-50%)}.range-slider_sliderWrap__bBWUj{position:relative;flex:1;min-width:0;display:flex;align-items:center}.range-slider_sliderWrapWithThumbValue__AudFQ{padding-bottom:1.35rem}.range-slider_slider__U2wRx{--rs-progress:0%;--rs-track-height:4px;--rs-thumb-size:18px;flex:1;min-width:0;width:100%;height:var(--rs-track-height);margin:0;appearance:none;-webkit-appearance:none;border-radius:999px;background:linear-gradient(to right,#763dcf 0,#763dcf var(--rs-progress),rgba(118,61,207,.35) var(--rs-progress),rgba(118,61,207,.35) 100%);outline:none;cursor:pointer}.range-slider_thumbValue__VBjpG{position:absolute;top:calc(50% + (var(--rs-thumb-size, 18px) / 2) + 6px);left:var(--rs-progress);transform:translateX(-50%);color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.75rem;font-weight:600;line-height:1;pointer-events:none;white-space:nowrap}.range-slider_slider__U2wRx::-webkit-slider-runnable-track{height:var(--rs-track-height);border-radius:999px;background:transparent}.range-slider_slider__U2wRx::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--rs-thumb-size);height:var(--rs-thumb-size);margin-top:calc((var(--rs-track-height) - var(--rs-thumb-size)) / 2);border:0;border-radius:50%;background:#763dcf;box-shadow:0 0 0 4px rgba(118,61,207,.22);cursor:pointer}.range-slider_slider__U2wRx::-moz-range-track{height:var(--rs-track-height);border:0;border-radius:999px;background:transparent}.range-slider_slider__U2wRx::-moz-range-progress{height:var(--rs-track-height);border-radius:999px;background:#763dcf}.range-slider_slider__U2wRx::-moz-range-thumb{width:var(--rs-thumb-size);height:var(--rs-thumb-size);border:0;border-radius:50%;background:#763dcf;box-shadow:0 0 0 4px rgba(118,61,207,.22);cursor:pointer}.range-slider_slider__U2wRx:focus-visible::-webkit-slider-thumb{box-shadow:var(--v2-focus-ring)}.range-slider_slider__U2wRx:focus-visible::-moz-range-thumb{box-shadow:var(--v2-focus-ring)}.tooltip_content__Nojek{z-index:80;box-sizing:border-box;max-width:min(240px,calc(100vw - 2rem));padding:8px 10px;border:1px solid rgba(118,61,207,.45);border-radius:8px;background:#1c1a33;color:#cdcecf;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.75rem;font-weight:500;line-height:1.35;text-align:left;white-space:normal;overflow-wrap:anywhere;box-shadow:0 8px 24px rgba(8,7,18,.45);transform-origin:var(--radix-tooltip-content-transform-origin);animation:tooltip_tooltip-in__usRwJ .14s ease}.tooltip_arrow__m2b36{fill:#1c1a33;stroke:rgba(118,61,207,.45);stroke-width:1px}@keyframes tooltip_tooltip-in__usRwJ{0%{opacity:0;transform:scale(.96) translateY(2px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (prefers-reduced-motion:reduce){.tooltip_content__Nojek{animation:none}}.skeleton_root__6gCSU{display:block;background:linear-gradient(90deg,rgba(55,53,99,.45),rgba(118,61,207,.28) 50%,rgba(55,53,99,.45));background-size:200% 100%;animation:skeleton_v2-skeleton-shimmer__NIPPL 1.4s ease-in-out infinite}@keyframes skeleton_v2-skeleton-shimmer__NIPPL{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.skeleton_root__6gCSU{animation:none;background:rgba(55,53,99,.55)}}.card-skeleton_card__c3C4D{box-sizing:border-box;display:flex;flex-direction:column;gap:12px;width:100%;max-width:295px;min-width:0}.card-skeleton_media__eAwF1{width:100%;max-width:295px;max-height:395px;aspect-ratio:295/395;border:1px solid rgba(118,61,207,.45);border-radius:16px;background-color:#12111f}.card-skeleton_label__7dd5k{width:42%;height:12px;border-radius:4px}@media (max-width:767px){.card-skeleton_media__eAwF1{border-radius:12px}}.table_wrap__oRHOk{width:100%;overflow-x:auto}.table_table__PNntC{width:100%;border-collapse:separate;border-spacing:0 6px;caption-side:bottom}.table_header__HKZDp .table_head__Rp8mE{padding:0 14px 8px;color:#6764a4;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.8125rem;font-weight:600;line-height:1.3;text-align:left;white-space:nowrap}.table_body__FUNCp .table_row__9DHNd{background:#16142a}.table_body__FUNCp .table_row__9DHNd:hover{background:#1c1a33}.table_cell__fW75_{padding:12px 14px;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.875rem;font-weight:500;line-height:1.35;vertical-align:middle;white-space:nowrap}.table_body__FUNCp .table_row__9DHNd .table_cell__fW75_:first-child{border-radius:8px 0 0 8px}.table_body__FUNCp .table_row__9DHNd .table_cell__fW75_:last-child{border-radius:0 8px 8px 0}.table_footer__W0Q95 .table_cell__fW75_{padding-top:12px;color:#6764a4;font-weight:600}.table_caption__Pf4L_{margin-top:10px;color:#6764a4;font-size:.75rem;text-align:left}.table-pagination_root__CunDv{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.table-pagination_control__9f2IZ,.table-pagination_page__3LxDn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:6px;background:transparent;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.8125rem;font-weight:600;cursor:pointer}.table-pagination_control__9f2IZ:hover:not(:disabled),.table-pagination_page__3LxDn:hover{background:rgba(118,61,207,.18)}.table-pagination_control__9f2IZ:disabled{opacity:.35;cursor:not-allowed}.table-pagination_page__3LxDn[data-active=true]{background:#763dcf;color:#ffffff}.table-pagination_ellipsis__z6kgC{display:inline-flex;align-items:center;justify-content:center;width:24px;color:#6764a4;font-size:.875rem;font-weight:600}.visa-card_card__5hFNu{position:relative;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;width:260px;min-width:260px;height:158px;padding:14px 16px 16px;overflow:hidden;border:0;border-radius:14px;background-color:#2d2b4f;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#ffffff;box-shadow:0 10px 28px rgba(0,0,0,.28)}.visa-card_topRow__BOO_F{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.visa-card_topLeft__5tjl2{display:flex;flex-direction:column;gap:10px;min-width:0}.visa-card_brandName__DBxXa{color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.875rem;font-weight:700;line-height:1.2;letter-spacing:.01em}.visa-card_chipMid__Yevf7,.visa-card_chip__tR9k0{width:36px;height:28px;object-fit:contain}.visa-card_chipMid__Yevf7{margin-top:2px}.visa-card_logo__T1YlR{width:52px;height:18px;object-fit:contain}.visa-card_number__koCOy{margin:0;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.9375rem;font-weight:700;letter-spacing:.08em;line-height:1.2}.visa-card_footer__9knR5{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.visa-card_meta__feuHZ{display:flex;flex-direction:column;gap:2px;min-width:0}.visa-card_metaLabel__nZeuB{color:rgba(255,255,255,.72);font-size:.625rem;font-weight:500;line-height:1.2}.visa-card_metaValue__cVD8J{overflow:hidden;color:#ffffff;font-size:.75rem;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.AuthSplitLayout_page__3_A3Q{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;max-width:100%;height:100%;min-height:100%;overflow:hidden;background:var(--v2-bg)}.AuthSplitLayout_pageModal__DEJYS{min-height:0;border-radius:inherit}.AuthSplitLayout_page__3_A3Q[data-auth-variant=modal]{height:auto;min-height:0;align-items:stretch}.AuthSplitLayout_page__3_A3Q[data-auth-variant=modal] .AuthSplitLayout_formPane__zpwpH{padding:1.85rem 1.15rem 1rem;height:auto}.AuthSplitLayout_page__3_A3Q[data-auth-variant=modal] .AuthSplitLayout_panel__lpHfR{padding:clamp(1.5rem,3vw,2.5rem);height:auto;min-height:28rem}.AuthSplitLayout_page__3_A3Q[data-auth-variant=modal] .AuthSplitLayout_quoteText__yXjDZ{font-size:clamp(1rem,1.55vw,1.25rem);line-height:1.4}.AuthSplitLayout_page__3_A3Q[data-auth-variant=modal] .AuthSplitLayout_quoteFooter__XROK_{margin-top:1rem}.AuthSplitLayout_formPane__zpwpH{flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:clamp(1.5rem,3.5vw,2.5rem);background:var(--v2-bg)}.AuthSplitLayout_formPane__zpwpH,.AuthSplitLayout_panel__lpHfR{position:relative;display:flex;min-width:0;min-height:0;height:100%}.AuthSplitLayout_panel__lpHfR{align-items:flex-end;overflow:hidden;padding:clamp(2rem,4vw,4rem);background-color:var(--v2-bg);background-image:linear-gradient(180deg,rgba(17,16,36,.2),rgba(17,16,36,.55) 45%,rgba(17,16,36,.92)),url(/images/auth-banner.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}.AuthSplitLayout_quote__GWV_R{margin:0;max-width:32rem}.AuthSplitLayout_quoteText__yXjDZ{margin:0;color:#ffffff;font-size:clamp(1.2rem,2.1vw,1.65rem);font-weight:650;line-height:1.45}.AuthSplitLayout_quoteFooter__XROK_{margin-top:1.25rem;display:grid;gap:.2rem}.AuthSplitLayout_author__8qBNY{color:#ffffff;font-style:normal;font-weight:700;font-size:1rem}.AuthSplitLayout_role__37e90{color:var(--v2-primary);font-size:.875rem;font-weight:500}@media (max-width:900px){.AuthSplitLayout_page__3_A3Q{grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;height:100%;min-height:100%;overflow:hidden}.AuthSplitLayout_panel__lpHfR{display:none}.AuthSplitLayout_formPane__zpwpH{box-sizing:border-box;width:100%;max-width:100%;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;padding:1.25rem 1.25rem 2rem}.AuthSplitLayout_page__3_A3Q[data-auth-variant=modal] .AuthSplitLayout_formPane__zpwpH{padding:1.5rem 1rem}}@media (max-width:767px){.AuthSplitLayout_page__3_A3Q[data-auth-variant=page],.AuthSplitLayout_page__3_A3Q[data-auth-variant=page] .AuthSplitLayout_formPane__zpwpH{height:auto;min-height:100dvh;overflow:visible}.AuthSplitLayout_page__3_A3Q[data-auth-variant=modal]{height:auto;min-height:0;overflow:hidden}.AuthSplitLayout_page__3_A3Q[data-auth-variant=modal] .AuthSplitLayout_formPane__zpwpH{height:auto;min-height:0;overflow-x:hidden;overflow-y:auto}}@media (max-width:480px){.AuthSplitLayout_formPane__zpwpH{padding:1.125rem 1.125rem 1.75rem}}.LoginView_shell__t0hHl{position:relative;display:flex;flex:1;flex-direction:column;justify-content:center;width:100%;min-height:100%}.LoginView_logo__UL8xH{position:absolute;top:0;left:0;width:137px;height:28px;object-fit:contain;object-position:left center;display:block;z-index:1}.LoginView_content__izjFP{display:flex;flex-direction:column;width:min(496px,100%);margin:0 auto}.LoginView_header__Jff6v{display:flex;flex-direction:column;gap:12px}.LoginView_title__xEKME{margin:0;color:var(--v2-text);font-size:clamp(1.85rem,3vw,2.35rem);font-weight:700;line-height:1.15}.LoginView_name__BEXpd{color:var(--v2-text-primary)}.LoginView_subtitle__zL_QJ{margin:0;color:var(--v2-text-body);font-size:.95rem;line-height:1.5}.LoginView_stack__kHi1Y{display:flex;flex-direction:column;gap:48px;margin-top:64px}.LoginView_socialRow__UYYDI{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.LoginView_socialButton__BA7Eu{width:100%;font-weight:500;color:#cdcecf;border:none}.LoginView_socialLabelShort__Q_zY5{display:none}.LoginView_divider__kUMgz{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;color:var(--v2-text-body);font-size:.8125rem}.LoginView_divider__kUMgz:after,.LoginView_divider__kUMgz:before{content:"";height:1px;background:#5c24cc}.LoginView_fields__dvwIn{display:grid;gap:24px}.LoginView_formError__5vp7i{margin:-.35rem 0 0;color:var(--v2-danger,#e5484d);font-size:.8125rem;font-weight:500;line-height:1.4}.LoginView_metaRow__fQMVF{display:flex;align-items:center;justify-content:space-between;gap:12px}.LoginView_remember__JknMe{display:inline-flex;align-items:center;gap:8px;color:var(--v2-text-subtle);font-size:.875rem;cursor:pointer}.LoginView_forgot__x0Vdk{color:var(--v2-text-primary);font-size:.875rem;font-weight:600;text-decoration:none}.LoginView_forgot__x0Vdk:hover{color:var(--v2-primary)}.LoginView_submitButton__iPdeV{width:100%}.LoginView_footer__XPJjp{margin:0;text-align:center;color:var(--v2-text-subtle);font-size:.875rem}.LoginView_footerLink__MKgpB{color:var(--v2-text-primary);font-weight:600;text-decoration:none}.LoginView_footerLink__MKgpB:hover{color:var(--v2-primary)}@media (max-width:900px){.LoginView_shell__t0hHl{justify-content:stretch;width:100%;max-width:100%;min-width:0;min-height:100%}.LoginView_logo__UL8xH{position:absolute;top:0;left:0;margin-bottom:0}.LoginView_content__izjFP{flex:1;display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:0}.LoginView_header__Jff6v{align-items:center;text-align:center;gap:8px}.LoginView_title__xEKME{font-size:clamp(1.35rem,5.5vw,1.6rem)}.LoginView_subtitle__zL_QJ{font-size:.875rem;max-width:18rem}.LoginView_stack__kHi1Y{gap:32px;margin-top:28px}.LoginView_socialRow__UYYDI{gap:10px}.LoginView_socialButton__BA7Eu{border-radius:12px;font-size:.875rem}.LoginView_socialLabelFull__KC0_z{display:none}.LoginView_socialLabelShort__Q_zY5{display:inline}.LoginView_fields__dvwIn{gap:16px}.LoginView_metaRow__fQMVF{gap:8px}.LoginView_forgot__x0Vdk,.LoginView_remember__JknMe{font-size:.8125rem}.LoginView_submitButton__iPdeV{border-radius:999px;height:48px}.LoginView_footer__XPJjp{margin-top:4px}}@media (min-width:768px) and (max-width:900px){.LoginView_title__xEKME{font-size:clamp(1.75rem,3.2vw,2rem)}.LoginView_subtitle__zL_QJ{font-size:.95rem;max-width:none}}@media (max-width:380px){.LoginView_socialButton__BA7Eu{padding-inline:10px;font-size:.8125rem}.LoginView_metaRow__fQMVF{flex-wrap:wrap}}.AuthModal_srOnly__ARXnr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AuthModal_overlay__1TNDq{position:fixed;inset:0;z-index:90;background:rgba(8,7,18,.82);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.AuthModal_content__zhOA1{position:fixed;top:calc(var(--auth-vv-top, 0px) + var(--auth-vv-height, 100dvh) / 2);left:calc(var(--auth-vv-left, 0px) + var(--auth-vv-width, 100%) / 2);z-index:91;display:flex;flex-direction:column;box-sizing:border-box;width:min(1120px,calc(var(--auth-vv-width, 100%) - 2rem));height:auto;max-height:calc(var(--auth-vv-height, 100dvh) - 2rem);padding:0;transform:translate(-50%,-50%);overflow:hidden;border:1px solid rgba(118,61,207,.35);border-radius:20px;background:var(--v2-bg,#141322);outline:none;box-shadow:0 24px 64px rgba(0,0,0,.55)}.AuthModal_body__AJx07{flex:0 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.AuthModal_close__LsfwN{position:absolute;top:12px;right:12px;z-index:20;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:8px;background:rgba(20,19,34,.72);color:#ffffff;cursor:pointer;pointer-events:auto}.AuthModal_close__LsfwN:hover{color:#c4b5fd}.AuthModal_inlineLink__MIVkR{border:0;padding:0;background:transparent;color:var(--v2-text-primary);font:inherit;font-size:inherit;font-weight:600;cursor:pointer}.AuthModal_inlineLink__MIVkR:hover{color:var(--v2-primary)}h1.AuthModal_modalTitle__qr0tb{font-size:24px;line-height:1.3}.AuthModal_modalLoginShell__VnwfT{justify-content:flex-start;flex:none;min-height:0}.AuthModal_modalLoginShell__VnwfT img,.AuthModal_modalSignupShell__7HJnH img{top:.35rem}.AuthModal_modalLoginContent__5JYi_{flex:none;justify-content:flex-start;padding-top:4.5rem;padding-bottom:0}.AuthModal_modalHeader__K4c5P{margin-top:0}div.AuthModal_modalStack__ph_gZ{margin-top:1.75rem;gap:32px}.AuthModal_modalSignupShell__7HJnH{justify-content:flex-start;flex:none;min-height:0}.AuthModal_modalSignupShell__7HJnH .AuthModal_main__pFS8Y{flex:none;padding:4.5rem 0 0}.AuthModal_modalSignupShell__7HJnH .AuthModal_stack__AQTLs{margin-top:32px;gap:32px}.AuthModal_switchLink__leQAv{border:0;padding:0;background:transparent;font:inherit;cursor:pointer}.AuthModal_verifyShell__mFDzQ{display:flex;flex:1;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;min-height:0;padding:2.5rem 1.5rem;overflow-x:hidden;overflow-y:auto;background:var(--v2-bg,#141322)}.AuthModal_backButton__AEtpC{border:0;background:transparent;cursor:pointer}@media (max-width:900px){.AuthModal_content__zhOA1{top:calc(var(--auth-vv-top, 0px) + var(--auth-vv-height, 100dvh) / 2);left:calc(var(--auth-vv-left, 0px) + var(--auth-vv-width, 100%) / 2);width:calc(var(--auth-vv-width, 100%) - 1rem);max-width:none;max-height:calc(var(--auth-vv-height, 100dvh) - 1rem);transform:translate(-50%,-50%)}.AuthModal_page__uqvsK[data-auth-variant=modal] .AuthModal_panel__Uyhc7{min-height:0}.AuthModal_modalLoginContent__5JYi_{padding-top:3.75rem}div.AuthModal_modalStack__ph_gZ{margin-top:1.25rem;gap:28px}button.AuthModal_switchLink__leQAv{right:2.75rem}}@media (max-width:640px){.AuthModal_content__zhOA1{width:calc(var(--auth-vv-width, 100%) - .75rem);max-height:calc(var(--auth-vv-height, 100dvh) - .75rem);border-radius:16px}.AuthModal_close__LsfwN{top:10px;right:10px;width:32px;height:32px}.AuthModal_verifyShell__mFDzQ{padding:2rem 1.125rem 1.5rem}}.SignUpView_shell__Y6d9Q{position:relative;display:flex;flex:1;flex-direction:column;width:100%;min-height:100%}.SignUpView_logo__EpSdw{position:absolute;top:0;left:0;width:137px;height:28px;object-fit:contain;object-position:left center;display:block;z-index:1}.SignUpView_loginLink__kZARL{position:absolute;top:.5rem;right:0;color:var(--v2-text-body);font-size:1rem;font-weight:600;text-decoration:none;z-index:1}a.SignUpView_loginLink__kZARL{color:var(--v2-text-body)}a.SignUpView_loginLink__kZARL:hover{color:#ffffff;opacity:.85}.SignUpView_main__VNcdq{display:flex;flex:1;flex-direction:column;justify-content:center;width:100%;padding:4.5rem 0 1.5rem}.SignUpView_form__pqkfX{display:flex;flex-direction:column;width:min(700px,100%);margin:0 auto}.SignUpView_title__5rZuJ{margin:0;color:var(--v2-text);font-size:clamp(1.55rem,2.8vw,2rem);font-weight:700;line-height:1.3;text-align:center}.SignUpView_stack___uCBO{display:flex;flex-direction:column;gap:48px;margin-top:48px}.SignUpView_socialRow__VGRcs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.SignUpView_socialButton__MHbN1{width:100%;font-weight:500;color:#cdcecf;border:none}.SignUpView_socialLabelShort__n9aeS{display:none}.SignUpView_divider__5KQnz{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;color:var(--v2-text-body);font-size:.8125rem}.SignUpView_divider__5KQnz:after,.SignUpView_divider__5KQnz:before{content:"";height:1px;background:#5c24cc}.SignUpView_grid__SJ4Pn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 16px}.SignUpView_emailField___PUa5{grid-column:1/-1}.SignUpView_formError__hmPcx{margin:0;color:var(--v2-danger,#e5484d);font-size:.8125rem;font-weight:500;line-height:1.4}.SignUpView_terms__Z3RiJ{display:inline-flex;align-items:center;gap:8px;color:var(--v2-text-body);font-size:.875rem;cursor:pointer;width:fit-content}.SignUpView_termsLink__s3f_t{color:var(--v2-text-primary);font-weight:600;text-decoration:none}.SignUpView_termsLink__s3f_t:hover{color:var(--v2-primary)}.SignUpView_submitButton__BAb6i{width:100%}.SignUpView_footer__nK8LZ{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-top:auto;padding-top:1rem;color:var(--v2-text-body);font-size:.875rem}.SignUpView_footer__nK8LZ a.SignUpView_privacy__MOumr{color:var(--v2-text-body);text-decoration:none}.SignUpView_footer__nK8LZ a.SignUpView_privacy__MOumr:hover{color:var(--v2-text)}@media (max-width:900px){.SignUpView_shell__Y6d9Q{justify-content:stretch;width:100%;max-width:100%;min-width:0;min-height:100%}.SignUpView_logo__EpSdw{position:absolute;top:0;left:0;margin-bottom:0}.SignUpView_loginLink__kZARL{top:.35rem;font-size:.9375rem}.SignUpView_main__VNcdq{flex:1;justify-content:flex-start;box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:0;padding:3.5rem 0 1rem}.SignUpView_form__pqkfX{width:min(700px,100%);max-width:100%}.SignUpView_title__5rZuJ{font-size:clamp(1.25rem,4.8vw,1.45rem)}.SignUpView_stack___uCBO{gap:32px;margin-top:28px}.SignUpView_socialRow__VGRcs{gap:10px}.SignUpView_socialButton__MHbN1{border-radius:12px;font-size:.875rem}.SignUpView_socialLabelFull__UOKvw{display:none}.SignUpView_socialLabelShort__n9aeS{display:inline}.SignUpView_grid__SJ4Pn{grid-template-columns:1fr;gap:16px}.SignUpView_terms__Z3RiJ{font-size:.8125rem}.SignUpView_submitButton__BAb6i{border-radius:999px;height:48px}.SignUpView_footer__nK8LZ{padding-top:.75rem;font-size:.8125rem}}@media (min-width:768px) and (max-width:900px){.SignUpView_title__5rZuJ{font-size:clamp(1.5rem,2.8vw,1.75rem)}.SignUpView_grid__SJ4Pn{grid-template-columns:1fr 1fr;gap:20px 14px}}@media (max-width:380px){.SignUpView_socialButton__MHbN1{padding-inline:10px;font-size:.8125rem}}.OtpInput_row__uxjTo{display:flex;justify-content:center;gap:12px;width:100%}.OtpInput_cell__irwYd{width:52px;height:56px;border:1px solid rgba(103,100,164,.35);border-radius:12px;background:var(--v2-bg-input);color:var(--v2-text);font-size:1.25rem;font-weight:600;text-align:center;outline:none;box-shadow:none;transition:border-color .16s ease,box-shadow .16s ease}.OtpInput_cell__irwYd:focus,.OtpInput_cell__irwYd:focus-visible,.OtpInput_cell__irwYd:hover{outline:none;box-shadow:none;filter:none}.OtpInput_cell__irwYd:focus-visible{border-color:var(--v2-primary);box-shadow:var(--v2-focus-ring)}.OtpInput_cellFilled__k7CbA{border-color:rgba(118,61,207,.55)}.OtpInput_cell__irwYd:disabled{opacity:.5;cursor:not-allowed}@media (max-width:900px){.OtpInput_row__uxjTo{gap:10px}.OtpInput_cell__irwYd{width:48px;height:52px;font-size:1.15rem}}@media (max-width:480px){.OtpInput_row__uxjTo{gap:8px}.OtpInput_cell__irwYd{width:44px;height:48px;font-size:1.1rem}}@media (max-width:360px){.OtpInput_row__uxjTo{gap:6px}.OtpInput_cell__irwYd{width:40px;height:44px;font-size:1rem;border-radius:10px}}.VerifyEmailView_content__2MjEG{display:flex;flex-direction:column;align-items:center;width:min(420px,100%);text-align:center}.VerifyEmailView_badge__o2VL8{display:grid;place-items:center;width:64px;height:64px;margin-bottom:1.5rem;border-radius:999px;background:var(--v2-primary);color:#ffffff}.VerifyEmailView_title__Ip877{margin:0;color:var(--v2-text-primary);font-size:clamp(1.75rem,3vw,2.15rem);font-weight:700;line-height:1.2}.VerifyEmailView_subtitle__e7qSD{margin:.75rem 0 0;color:var(--v2-text-body);font-size:.95rem;line-height:1.5}.VerifyEmailView_email__QqbXK{color:var(--v2-text-body);font-weight:600}.VerifyEmailView_codeBlock__NI5OZ{display:grid;gap:16px;width:100%;margin-top:2rem}.VerifyEmailView_codeLabel__zHRJP{margin:0;color:var(--v2-text-body);font-size:.875rem;font-weight:500}.VerifyEmailView_resendRow__WD8ug{margin:1.5rem 0 0;color:var(--v2-text-body);font-size:.875rem}.VerifyEmailView_resendActive__CodfV{color:var(--v2-text-primary);font-weight:600}.VerifyEmailView_resendButton__gsBbO{border:0;background:transparent;color:var(--v2-text-primary);font:inherit;font-weight:600;cursor:pointer;padding:0}.VerifyEmailView_resendButton__gsBbO:hover{color:var(--v2-primary)}.VerifyEmailView_backLink__Y56_f{display:inline-flex;align-items:center;gap:8px;margin-top:2.5rem;color:var(--v2-text-primary);font-size:.875rem;font-weight:600;text-decoration:none}a.VerifyEmailView_backLink__Y56_f{color:var(--v2-text-primary)}.VerifyEmailView_backLink__Y56_f:hover,a.VerifyEmailView_backLink__Y56_f:hover{color:var(--v2-primary)}@media (max-width:900px){.VerifyEmailView_content__2MjEG{width:100%}.VerifyEmailView_badge__o2VL8{width:56px;height:56px;margin-bottom:1.25rem}.VerifyEmailView_badge__o2VL8 svg{width:24px;height:24px}.VerifyEmailView_title__Ip877{font-size:clamp(1.35rem,5.5vw,1.6rem)}.VerifyEmailView_subtitle__e7qSD{font-size:.875rem;margin-top:.5rem}.VerifyEmailView_codeBlock__NI5OZ{gap:12px;margin-top:1.5rem}.VerifyEmailView_codeLabel__zHRJP{font-size:.8125rem}.VerifyEmailView_resendRow__WD8ug{margin-top:1.25rem;font-size:.8125rem}.VerifyEmailView_backLink__Y56_f{margin-top:2rem;font-size:.8125rem}}@media (min-width:768px) and (max-width:900px){.VerifyEmailView_title__Ip877{font-size:clamp(1.75rem,3.2vw,2rem)}.VerifyEmailView_subtitle__e7qSD{font-size:.95rem}}.LegalPanel_panelBody__FwlsJ{display:flex;flex-direction:column;gap:10px}.LegalPanel_sectionTitle__jHaRn{margin:0;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.9375rem;font-weight:700;line-height:1.3}[data-thump-account-settings-mobile] .LegalPanel_sectionTitle__jHaRn{display:none}.LegalPanel_sectionCard__buQY7{display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(118,61,207,.35);border-radius:12px;background:transparent}.LegalPanel_item__st7mx{border:0;border-top:1px solid rgba(118,61,207,.28)}.LegalPanel_item__st7mx:first-child{border-top:0}.LegalPanel_trigger__GmWNZ{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 14px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.LegalPanel_trigger__GmWNZ:hover .LegalPanel_itemTitle__4IYVB{color:#a99be8}.LegalPanel_triggerCopy__6xUKQ{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.LegalPanel_itemHint__zsHzE{margin:0;color:#6764a4;font-size:.75rem;line-height:1.35}.LegalPanel_itemTitle__4IYVB{margin:0;color:#ffffff;font-size:.9375rem;font-weight:600;line-height:1.3;transition:color .16s ease}.LegalPanel_chevron___gx3z{flex-shrink:0;color:#ffffff;transition:transform .18s ease}.LegalPanel_trigger__GmWNZ[data-open=true] .LegalPanel_chevron___gx3z{transform:rotate(180deg)}.LegalPanel_panel__YXbKN{padding:0 14px 14px}.LegalPanel_body__Gdh5u{margin:0;color:#6764a4;font-size:.8125rem;line-height:1.55}.AuthSuccessView_content__6iowb{display:flex;flex-direction:column;align-items:center;width:min(420px,100%);text-align:center}.AuthSuccessView_badge__J1Qrg{display:grid;place-items:center;width:72px;height:72px;margin-bottom:1.5rem;border-radius:999px;background:var(--v2-primary);color:#ffffff}.AuthSuccessView_title__StGcI{margin:0;color:var(--v2-text-primary);font-size:clamp(1.85rem,3vw,2.25rem);font-weight:700;line-height:1.2}.AuthSuccessView_subtitle__kEpJJ{margin:.85rem 0 0;color:var(--v2-text-body);font-size:.95rem;line-height:1.55;max-width:22rem}.AuthSuccessView_cta__Wvfoy{margin-top:2.75rem;border-radius:999px;color:#ffffff}.AuthSuccessView_content__6iowb a.AuthSuccessView_cta__Wvfoy,.AuthSuccessView_content__6iowb a.AuthSuccessView_cta__Wvfoy:hover{color:#ffffff}@media (max-width:900px){.AuthSuccessView_content__6iowb{width:100%}.AuthSuccessView_badge__J1Qrg{width:64px;height:64px;margin-bottom:1.25rem}.AuthSuccessView_badge__J1Qrg svg{width:28px;height:28px}.AuthSuccessView_title__StGcI{font-size:clamp(1.45rem,5.5vw,1.7rem)}.AuthSuccessView_subtitle__kEpJJ{margin-top:.65rem;font-size:.875rem;max-width:18rem}.AuthSuccessView_cta__Wvfoy{width:100%;margin-top:2rem;height:48px}}@media (min-width:768px) and (max-width:900px){.AuthSuccessView_title__StGcI{font-size:clamp(1.85rem,3.2vw,2.1rem)}.AuthSuccessView_subtitle__kEpJJ{font-size:.95rem;max-width:22rem}}.ForgotPasswordView_shell__D0IrU{position:relative;display:flex;flex:1;flex-direction:column;width:100%;min-height:100%}.ForgotPasswordView_logo__P0lDP{position:absolute;top:0;left:0;width:137px;height:28px;object-fit:contain;object-position:left center;display:block;z-index:1}.ForgotPasswordView_loginLink__uArdS{position:absolute;top:.5rem;right:0;color:var(--v2-text-body);font-size:1rem;font-weight:600;text-decoration:none;z-index:1}a.ForgotPasswordView_loginLink__uArdS{color:var(--v2-text-body)}a.ForgotPasswordView_loginLink__uArdS:hover{color:#ffffff;opacity:.85}.ForgotPasswordView_main__8kohf{display:flex;flex:1;flex-direction:column;justify-content:center;width:100%;padding:4.5rem 0 1.5rem}.ForgotPasswordView_form_____qI{display:flex;flex-direction:column;gap:48px;width:min(496px,100%);margin:0 auto}.ForgotPasswordView_intro__1zoC1{display:flex;flex-direction:column;gap:12px}.ForgotPasswordView_title___1S48{margin:0;color:var(--v2-text);font-size:clamp(1.75rem,3vw,2.2rem);font-weight:700;line-height:1.2}.ForgotPasswordView_subtitle__MWDiv{margin:0;color:var(--v2-text-body);font-size:.95rem;line-height:1.5}.ForgotPasswordView_backLink__KViNG{display:inline-flex;align-items:center;gap:8px;color:var(--v2-text-primary);font-size:.875rem;font-weight:600;text-decoration:none;width:fit-content}a.ForgotPasswordView_backLink__KViNG{color:var(--v2-text-primary)}.ForgotPasswordView_backLink__KViNG:hover,a.ForgotPasswordView_backLink__KViNG:hover{color:var(--v2-primary)}.ForgotPasswordView_formError__CxWqS{margin:0;color:var(--v2-danger,#e5484d);font-size:.8125rem;font-weight:500;line-height:1.4}.ForgotPasswordView_footer__9ZJwU{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-top:auto;padding-top:1rem;color:var(--v2-text-body);font-size:.875rem}.ForgotPasswordView_footer__9ZJwU a.ForgotPasswordView_privacy__b7kb7{color:var(--v2-text-body);text-decoration:none}.ForgotPasswordView_footer__9ZJwU a.ForgotPasswordView_privacy__b7kb7:hover{color:var(--v2-text)}.ForgotPasswordView_submitButton__MLv9Q{width:100%}@media (max-width:900px){.ForgotPasswordView_shell__D0IrU{justify-content:stretch;min-height:100%}.ForgotPasswordView_logo__P0lDP{position:absolute;top:0;left:0;margin-bottom:0}.ForgotPasswordView_loginLink__uArdS{top:.35rem;font-size:.9375rem}.ForgotPasswordView_main__8kohf{flex:1;justify-content:center;padding:3.5rem 0 1rem}.ForgotPasswordView_form_____qI{width:100%;gap:32px}.ForgotPasswordView_intro__1zoC1{align-items:center;text-align:center;gap:8px}.ForgotPasswordView_title___1S48{font-size:clamp(1.35rem,5.5vw,1.6rem)}.ForgotPasswordView_subtitle__MWDiv{font-size:.875rem;max-width:20rem}.ForgotPasswordView_backLink__KViNG{font-size:.8125rem;margin-inline:auto}.ForgotPasswordView_submitButton__MLv9Q{border-radius:999px;height:48px}.ForgotPasswordView_footer__9ZJwU{padding-top:.75rem;font-size:.8125rem}}@media (min-width:768px) and (max-width:900px){.ForgotPasswordView_title___1S48{font-size:clamp(1.75rem,3.2vw,2rem)}.ForgotPasswordView_subtitle__MWDiv{font-size:.95rem;max-width:none}}.UpdatePasswordView_shell__KiEBA{position:relative;display:flex;flex:1;flex-direction:column;width:100%;min-height:100%}.UpdatePasswordView_logo__nMIbe{position:absolute;top:0;left:0;width:137px;height:28px;object-fit:contain;object-position:left center;display:block;z-index:1}.UpdatePasswordView_loginLink__4o2zC{position:absolute;top:.5rem;right:0;color:var(--v2-text-body);font-size:1rem;font-weight:600;text-decoration:none;z-index:1}a.UpdatePasswordView_loginLink__4o2zC{color:var(--v2-text-body)}a.UpdatePasswordView_loginLink__4o2zC:hover{color:#ffffff;opacity:.85}.UpdatePasswordView_main__kM81N{display:flex;flex:1;flex-direction:column;justify-content:center;width:100%;padding:4.5rem 0 1.5rem}.UpdatePasswordView_form__0DdUC{display:flex;flex-direction:column;gap:48px;width:min(496px,100%);margin:0 auto}.UpdatePasswordView_intro__Dx1Fu{display:flex;flex-direction:column;gap:12px}.UpdatePasswordView_title__kGAr7{margin:0;color:var(--v2-text);font-size:clamp(1.75rem,3vw,2.2rem);font-weight:700;line-height:1.2}.UpdatePasswordView_subtitle__9btfU{margin:0;color:var(--v2-text-body);font-size:.95rem;line-height:1.5}.UpdatePasswordView_fields__lz7LI{display:grid;gap:24px}.UpdatePasswordView_formError__VBB2s{margin:0;color:var(--v2-danger,#e5484d);font-size:.8125rem;font-weight:500;line-height:1.4}.UpdatePasswordView_footer__FhhRK{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-top:auto;padding-top:1rem;color:var(--v2-text-body);font-size:.875rem}.UpdatePasswordView_footer__FhhRK a.UpdatePasswordView_privacy__plpPr{color:var(--v2-text-body);text-decoration:none}.UpdatePasswordView_footer__FhhRK a.UpdatePasswordView_privacy__plpPr:hover{color:var(--v2-text)}.UpdatePasswordView_submitButton__eBzgx{width:100%}@media (max-width:900px){.UpdatePasswordView_shell__KiEBA{justify-content:stretch;min-height:100%}.UpdatePasswordView_logo__nMIbe{position:absolute;top:0;left:0;margin-bottom:0}.UpdatePasswordView_loginLink__4o2zC{top:.35rem;font-size:.9375rem}.UpdatePasswordView_main__kM81N{flex:1;justify-content:center;padding:3.5rem 0 1rem}.UpdatePasswordView_form__0DdUC{width:100%;gap:32px}.UpdatePasswordView_intro__Dx1Fu{align-items:center;text-align:center;gap:8px}.UpdatePasswordView_title__kGAr7{font-size:clamp(1.35rem,5.5vw,1.6rem)}.UpdatePasswordView_subtitle__9btfU{font-size:.875rem;max-width:20rem}.UpdatePasswordView_fields__lz7LI{gap:16px}.UpdatePasswordView_submitButton__eBzgx{border-radius:999px;height:48px}.UpdatePasswordView_footer__FhhRK{padding-top:.75rem;font-size:.8125rem}}@media (min-width:768px) and (max-width:900px){.UpdatePasswordView_title__kGAr7{font-size:clamp(1.75rem,3.2vw,2rem)}.UpdatePasswordView_subtitle__9btfU{font-size:.95rem;max-width:none}}.BasicsIdentityStep_root__Mcbh5{box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:20px;width:100%;min-height:0}.BasicsIdentityStep_fieldsRow__h7kET{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:end;width:100%}.BasicsIdentityStep_fieldAge__iDSOi,.BasicsIdentityStep_fieldLocation__nS2Oj,.BasicsIdentityStep_fieldName__N8sbe{min-width:0;width:100%}.BasicsIdentityStep_fieldControl__y6r1a{border-color:rgba(118,61,207,.55);background:#16142a}.BasicsIdentityStep_ageSlider__l6xZO{width:100%}.BasicsIdentityStep_identityRow__3BVZM{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:20px;align-items:start;width:100%;flex:1}.BasicsIdentityStep_sectionStack__xl4UO{display:flex;flex-direction:column;gap:12px;min-width:0}.BasicsIdentityStep_section__xHwpk{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:16px 18px 18px;border:1px solid rgba(118,61,207,.55);border-radius:12px;background:transparent}.BasicsIdentityStep_sectionTitle__YKAM9{margin:0;color:#e8e6f7;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.9375rem;font-weight:600;line-height:1.3}.BasicsIdentityStep_ethnicityGrid__vF27G{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.BasicsIdentityStep_skinToneGrid__cFD3J{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.BasicsIdentityStep_option__iOmym{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:#ffffff;cursor:pointer;opacity:.8;transition:opacity .2s ease}.BasicsIdentityStep_optionSelected__9vz4M{opacity:1}.BasicsIdentityStep_option__iOmym:focus-visible{outline:none}.BasicsIdentityStep_option__iOmym:focus-visible .BasicsIdentityStep_optionMedia__wsEHM,.BasicsIdentityStep_option__iOmym:focus-visible .BasicsIdentityStep_swatchFrame__7ADD2{outline:2px solid rgba(118,61,207,.55);outline-offset:2px}.BasicsIdentityStep_optionMedia__wsEHM,.BasicsIdentityStep_swatchFrame__7ADD2{--v2-select-frame-radius:10px;--v2-select-frame-thickness:2.5px;width:100%;aspect-ratio:1}.BasicsIdentityStep_customFrame__WsIbI{box-sizing:border-box;display:grid;place-items:center;width:100%;aspect-ratio:1;overflow:hidden;border:0;border-radius:10px;background:var(--v2-primary-gradient,linear-gradient(to top right,#763dcf 0,#5c24cc 100%));color:#ffffff}.BasicsIdentityStep_customFrame__WsIbI svg{width:22px;height:22px;stroke:#ffffff;color:#ffffff}.BasicsIdentityStep_optionCustom__OWrr6{opacity:1}.BasicsIdentityStep_optionImage__Cx9yf{object-fit:cover;object-position:center top}.BasicsIdentityStep_swatch__u2tfP{display:block;width:100%;height:100%}.BasicsIdentityStep_optionLabel__ClRnv{color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.8125rem;font-weight:500;line-height:1.2;text-align:center}.BasicsIdentityStep_customEditor__JSUto{display:grid;grid-template-columns:minmax(0,1fr) 42px 42px;gap:10px;align-items:center;width:100%}.BasicsIdentityStep_customInput__TKvD3{height:42px;min-height:42px;border-color:rgba(118,61,207,.7);border-radius:8px}.BasicsIdentityStep_iconActionPrimary__5CfL3,.BasicsIdentityStep_iconActionSecondary__gf6Nz{box-sizing:border-box;width:42px;min-width:42px;height:42px;min-height:42px;padding:0;border-radius:8px}.BasicsIdentityStep_iconActionPrimary__5CfL3{border:0;background:#763dcf}.BasicsIdentityStep_iconActionSecondary__gf6Nz{background:#2a2845;color:#ffffff}.BasicsIdentityStep_customizedRow__cGIW7{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding-inline:2px}.BasicsIdentityStep_customizedText__wN1ZD{margin:0;min-width:0;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.875rem;font-weight:500;line-height:1.35}.BasicsIdentityStep_customizedLabel__w4Iha{color:var(--v2-text-body,#6764a4)}.BasicsIdentityStep_customizedValue__N4mrx{color:#763dcf}.BasicsIdentityStep_customizedClear__9d_zq{display:inline-grid;place-items:center;flex-shrink:0;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:transparent;color:#ffffff;cursor:pointer}.BasicsIdentityStep_customizedClear__9d_zq:hover{background:rgba(118,61,207,.18)}.BasicsIdentityStep_customizedClear__9d_zq:focus-visible{outline:2px solid rgba(118,61,207,.55);outline-offset:2px}.BasicsIdentityStep_actions__KvZmx{display:flex;justify-content:flex-end;gap:12px;width:100%;margin-top:auto;padding-top:8px}.BasicsIdentityStep_actionButton__egAl7{box-sizing:border-box;width:160px;min-width:160px;height:34px;min-height:34px;max-height:34px;padding:8px 12px;border-radius:var(--v2-btn-radius,4px)}.BasicsIdentityStep_actions__KvZmx .BasicsIdentityStep_actionButton__egAl7[data-variant=default]{border:0}@media (max-width:1099px){.BasicsIdentityStep_identityRow__3BVZM{grid-template-columns:1fr}}@media (max-width:899px){.BasicsIdentityStep_root__Mcbh5{gap:16px}.BasicsIdentityStep_fieldsRow__h7kET{grid-template-columns:1fr;align-items:stretch;gap:16px}.BasicsIdentityStep_fieldName__N8sbe{order:1}.BasicsIdentityStep_fieldLocation__nS2Oj{order:2}.BasicsIdentityStep_fieldAge__iDSOi{order:3}.BasicsIdentityStep_identityRow__3BVZM{gap:16px}.BasicsIdentityStep_section__xHwpk{gap:14px;padding:14px 14px 16px;border-radius:10px}.BasicsIdentityStep_sectionTitle__YKAM9{font-size:.875rem}.BasicsIdentityStep_ethnicityGrid__vF27G{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.BasicsIdentityStep_skinToneGrid__cFD3J{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 12px}.BasicsIdentityStep_option__iOmym{gap:6px}.BasicsIdentityStep_optionMedia__wsEHM,.BasicsIdentityStep_swatchFrame__7ADD2{--v2-select-frame-radius:8px;--v2-select-frame-thickness:2.5px}.BasicsIdentityStep_optionLabel__ClRnv{font-size:.75rem}.BasicsIdentityStep_customEditor__JSUto{grid-template-columns:minmax(0,1fr) 40px 40px;gap:8px}.BasicsIdentityStep_iconActionPrimary__5CfL3,.BasicsIdentityStep_iconActionSecondary__gf6Nz{width:40px;min-width:40px;height:40px;min-height:40px}.BasicsIdentityStep_actions__KvZmx{justify-content:stretch;gap:12px;margin-top:8px;padding-top:4px}.BasicsIdentityStep_actionButton__egAl7{flex:1 1 0;width:auto;min-width:0;height:40px;min-height:40px;max-height:40px}}@media (max-width:767px){.BasicsIdentityStep_root__Mcbh5{gap:14px;flex:0 0 auto}.BasicsIdentityStep_fieldsRow__h7kET{gap:14px}.BasicsIdentityStep_section__xHwpk{padding:12px}.BasicsIdentityStep_ethnicityGrid__vF27G,.BasicsIdentityStep_skinToneGrid__cFD3J{gap:12px 10px}.BasicsIdentityStep_actions__KvZmx{margin-bottom:40px}}.BodyBuildStep_root__i_yuu{box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:20px;width:100%;min-height:0}.BodyBuildStep_panelsRow__2tgp_{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:20px;align-items:start;width:100%;flex:1}.BodyBuildStep_panelsRowSolo__5z9FH{grid-template-columns:minmax(0,1fr)}.BodyBuildStep_sectionStack__BE_7P{display:flex;flex-direction:column;gap:12px;min-width:0}.BodyBuildStep_section__Z_CjJ{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:16px 18px 18px;border:1px solid rgba(118,61,207,.55);border-radius:12px;background:transparent}.BodyBuildStep_sectionTitle__x_zEn{margin:0;color:#e8e6f7;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.9375rem;font-weight:600;line-height:1.3}.BodyBuildStep_bodyTypeGrid__LpwY3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.BodyBuildStep_panelsRowSolo__5z9FH .BodyBuildStep_bodyTypeGrid__LpwY3{grid-template-columns:repeat(6,minmax(0,1fr))}.BodyBuildStep_buttSizeGrid__ztATJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.BodyBuildStep_breastSizeGrid__AtOln{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.BodyBuildStep_bodyTypeMedia__nbUIo{--v2-select-frame-radius:10px;--v2-select-frame-thickness:2.5px;width:100%;aspect-ratio:3/4}.BodyBuildStep_breastSizeMedia__k9xeP,.BodyBuildStep_buttSizeMedia__JW4GO{--v2-select-frame-radius:10px;--v2-select-frame-thickness:2.5px;width:100%;aspect-ratio:1}.BodyBuildStep_optionImage__i4UPw{object-fit:cover;object-position:center top}.BodyBuildStep_logoPlaceholder__oO0gZ{display:grid;place-items:center;width:100%;height:100%;background:linear-gradient(180deg,#1c1a33,#12111f)}.BodyBuildStep_logo__cnAwb{width:48px;height:48px;object-fit:contain;opacity:.92}@media (max-width:1099px){.BodyBuildStep_panelsRow__2tgp_{grid-template-columns:1fr}}@media (max-width:899px){.BodyBuildStep_panelsRow__2tgp_,.BodyBuildStep_root__i_yuu{gap:16px}.BodyBuildStep_section__Z_CjJ{gap:14px;padding:14px 14px 16px;border-radius:10px}.BodyBuildStep_sectionTitle__x_zEn{font-size:.875rem}.BodyBuildStep_bodyTypeGrid__LpwY3,.BodyBuildStep_breastSizeGrid__AtOln,.BodyBuildStep_buttSizeGrid__ztATJ{gap:14px 12px}.BodyBuildStep_breastSizeGrid__AtOln,.BodyBuildStep_panelsRowSolo__5z9FH .BodyBuildStep_bodyTypeGrid__LpwY3{grid-template-columns:repeat(3,minmax(0,1fr))}.BodyBuildStep_bodyTypeMedia__nbUIo,.BodyBuildStep_breastSizeMedia__k9xeP,.BodyBuildStep_buttSizeMedia__JW4GO{--v2-select-frame-radius:8px}}@media (max-width:767px){.BodyBuildStep_root__i_yuu{gap:14px;flex:0 0 auto}.BodyBuildStep_bodyTypeGrid__LpwY3,.BodyBuildStep_breastSizeGrid__AtOln,.BodyBuildStep_buttSizeGrid__ztATJ,.BodyBuildStep_panelsRowSolo__5z9FH .BodyBuildStep_bodyTypeGrid__LpwY3{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.BodyBuildStep_section__Z_CjJ{padding:12px}}.ChooseCharacterStep_root__V_5Hm{box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:24px;width:100%;min-height:0}.ChooseCharacterStep_header__w6BNl{display:flex;flex-direction:row;align-items:center;gap:16px}.ChooseCharacterStep_brand__ZyrXG{display:grid;flex-shrink:0;place-items:center;width:64px;height:64px;overflow:hidden;border-radius:999px}.ChooseCharacterStep_brandLogo__2D9PV{width:64px;height:64px;object-fit:contain}.ChooseCharacterStep_headerCopy__imuTv{display:flex;flex-direction:column;gap:4px;min-width:0}.ChooseCharacterStep_title__Gu3nA{margin:0;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:28px;font-weight:700;line-height:1.25;letter-spacing:.15px}.ChooseCharacterStep_subtitle__GRXBT{margin:0;color:#6764a4;font-family:var(--font-plus-jakarta-sans,inherit);font-size:16px;font-weight:600;line-height:1.35}.ChooseCharacterStep_loadingStage__3ROJr{position:relative;display:flex;flex:1;flex-direction:column;width:100%;min-height:0}.ChooseCharacterStep_loadingBackdrop__gKTb_{flex:1;width:100%;filter:blur(8px);opacity:.72;pointer-events:none;user-select:none}.ChooseCharacterStep_loadingOverlay__QTuKK{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:40px 20px;background:rgba(17,16,36,.28)}.ChooseCharacterStep_loadingLogo__PIRVT{width:96px;height:94px;object-fit:contain}.ChooseCharacterStep_loadingText__dTcpQ{margin:0;color:#6764a4;font-family:var(--font-plus-jakarta-sans,inherit);font-size:1rem;font-weight:600;line-height:1.4}.ChooseCharacterStep_resultsPanel__YSkqP{box-sizing:border-box;width:100%;padding:20px;border:1px solid rgba(118,61,207,.55);border-radius:12px}.ChooseCharacterStep_characterGrid__euWKM{display:grid;grid-template-columns:repeat(4,minmax(0,295px));gap:16px;width:100%;justify-content:center}.ChooseCharacterStep_characterCard__KRX9l{display:block;width:100%;max-width:295px;padding:0;border:0;background:transparent;cursor:pointer;opacity:.88;transition:opacity .2s ease}.ChooseCharacterStep_characterCardSelected__Abcfb,.ChooseCharacterStep_characterCard__KRX9l:hover{opacity:1}.ChooseCharacterStep_characterCard__KRX9l:focus-visible{outline:none}.ChooseCharacterStep_characterCard__KRX9l:focus-visible .ChooseCharacterStep_characterFrame__7f3h_{outline:2px solid rgba(196,181,253,.9);outline-offset:2px}.ChooseCharacterStep_characterFrame__7f3h_{--v2-select-frame-radius:16px;--v2-select-frame-thickness:2.5px;--v2-select-frame-border:#763dcf;--v2-select-frame-inner-bg:#12111f;display:block;width:100%;max-width:295px;max-height:395px;aspect-ratio:295/395}.ChooseCharacterStep_characterInner__PI_Zj{position:relative;overflow:hidden}.ChooseCharacterStep_characterImage__f_jP0{object-fit:cover;object-position:center}.ChooseCharacterStep_mediaPlaceholder__BwulO{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(180deg,#1c1a33,#12111f)}.ChooseCharacterStep_cardLogo__3ah8M{width:72px;height:72px;object-fit:contain;opacity:.92}.ChooseCharacterStep_characterLabel__G3idR{position:absolute;z-index:2;bottom:.75rem;left:.75rem;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.8125rem;font-weight:600;line-height:1.2;text-shadow:0 1px 4px rgba(0,0,0,.65);pointer-events:none}.ChooseCharacterStep_regeneratePanel__bKAeQ{box-sizing:border-box;display:flex;flex-direction:column;gap:12px;width:100%;padding:20px;border:1px solid rgba(118,61,207,.55);border-radius:12px;background:transparent}.ChooseCharacterStep_regenerateTitle__btVnT{margin:0;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:1.25rem;font-weight:700;line-height:1.3}.ChooseCharacterStep_regenerateHint__Obq7_{margin:0;color:#6764a4;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.9375rem;font-weight:500;line-height:1.4}.ChooseCharacterStep_regenerateInput__qXb29{box-sizing:border-box;width:100%;min-height:120px;padding:14px 16px;border:1px solid rgba(118,61,207,.55);border-radius:10px;background:#16142a;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.875rem;font-weight:500;line-height:1.45;resize:vertical}.ChooseCharacterStep_regenerateInput__qXb29::placeholder{color:rgba(103,100,164,.9)}.ChooseCharacterStep_regenerateInput__qXb29:focus{outline:none;border-color:#763dcf}.ChooseCharacterStep_regenerateTokenCost__TzwQ_{margin:0;color:var(--v2-primary,#763dcf);font-family:var(--font-plus-jakarta-sans,inherit);font-size:.75rem;font-weight:600;line-height:1.3;text-align:right}.ChooseCharacterStep_regenerateActions__HrU7i{display:flex;justify-content:stretch;gap:12px;width:100%;padding-top:4px}.ChooseCharacterStep_panelButton__p9nRj{box-sizing:border-box;flex:1 1 0;width:auto;min-width:0;max-width:none;height:34px;min-height:34px;max-height:34px;padding:8px 14px;border-radius:var(--v2-btn-radius,4px)}.ChooseCharacterStep_panelRegenerateButton__E5spb{background:#373563;border:0;color:#ffffff;filter:none}.ChooseCharacterStep_panelRegenerateButton__E5spb:hover:not(:disabled){background:#3f3d70;filter:none}.ChooseCharacterStep_actions__KaM_s{display:flex;justify-content:flex-end;gap:12px;width:100%;margin-top:auto;padding-top:8px}.ChooseCharacterStep_confirmButton__J4h76,.ChooseCharacterStep_regenerateButton__Q1ow9{box-sizing:border-box;width:160px;min-width:160px;max-width:160px;height:34px;min-height:34px;max-height:34px;padding:8px 14px;border-radius:var(--v2-btn-radius,4px)}.ChooseCharacterStep_regenerateButton__Q1ow9{background:#373563;border:0;color:#ffffff;filter:none}.ChooseCharacterStep_regenerateButton__Q1ow9:hover:not(:disabled){background:#3f3d70;filter:none}.ChooseCharacterStep_confirmButton__J4h76{border:0}@media (max-width:1099px){.ChooseCharacterStep_characterGrid__euWKM{grid-template-columns:repeat(2,minmax(0,295px));justify-content:center}}@media (max-width:899px){.ChooseCharacterStep_root__V_5Hm{gap:18px;margin-bottom:40px}.ChooseCharacterStep_header__w6BNl{gap:12px}.ChooseCharacterStep_brandLogo__2D9PV,.ChooseCharacterStep_brand__ZyrXG{width:52px;height:52px}.ChooseCharacterStep_title__Gu3nA{font-size:22px}.ChooseCharacterStep_subtitle__GRXBT{font-size:14px}.ChooseCharacterStep_regeneratePanel__bKAeQ,.ChooseCharacterStep_resultsPanel__YSkqP{padding:14px;border-radius:8px}.ChooseCharacterStep_actions__KaM_s{flex-direction:column-reverse;margin-top:0;margin-bottom:40px}.ChooseCharacterStep_confirmButton__J4h76,.ChooseCharacterStep_regenerateButton__Q1ow9{width:100%;min-width:0;max-width:none}.ChooseCharacterStep_panelButton__p9nRj{flex:1 1 0;width:auto;min-width:0;max-width:none}}@media (max-width:767px){.ChooseCharacterStep_root__V_5Hm{flex:0 0 auto;margin-bottom:40px}.ChooseCharacterStep_characterGrid__euWKM{gap:12px}.ChooseCharacterStep_characterFrame__7f3h_{--v2-select-frame-radius:12px}.ChooseCharacterStep_cardLogo__3ah8M{width:56px;height:56px}.ChooseCharacterStep_actions__KaM_s{margin-bottom:40px}}@media (prefers-reduced-motion:reduce){.ChooseCharacterStep_characterCard__KRX9l{transition:none}}.CompanionInfo_root__GAIT8{display:flex;flex-direction:column;gap:12px;width:100%}.CompanionInfo_summary__KqvF6{display:flex;flex-wrap:wrap;align-items:center;gap:6px 4px;margin:0;color:var(--v2-text-body,#6764a4);font-family:var(--font-plus-jakarta-sans,inherit);font-size:.9375rem;font-weight:500;line-height:1.45}.CompanionInfo_genderAccent__4dGKG{color:#a78bfa;font-weight:700}.CompanionInfo_valueGroup__govht{display:inline-flex;align-items:center;gap:4px}.CompanionInfo_valueButton___wvHn{margin:0;padding:0;border:0;background:transparent;color:#a78bfa;font-family:inherit;font-size:inherit;font-weight:700;line-height:inherit;cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color .14s ease,color .14s ease}.CompanionInfo_valueButton___wvHn:focus-visible,.CompanionInfo_valueButton___wvHn:hover{color:#c4b5fd;text-decoration-color:rgba(167,139,250,.55);outline:none}.CompanionInfo_valueButtonActive__iTkCw{color:#c4b5fd;text-decoration-color:rgba(167,139,250,.7)}.CompanionInfo_hint__CGpjw{position:relative;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:rgba(103,100,164,.9);cursor:help}.CompanionInfo_hint__CGpjw:focus-visible,.CompanionInfo_hint__CGpjw:hover{color:#a78bfa;outline:none}.CompanionInfo_hintIcon__rCUZo{width:14px;height:14px}.CompanionInfo_editor__jasf5{display:grid;grid-template-columns:minmax(0,1fr) 42px 42px;gap:10px;align-items:center;width:100%;max-width:520px}.CompanionInfo_editorInput__F0Lc1{height:42px;min-height:42px;border-color:rgba(118,61,207,.7);border-radius:8px}.CompanionInfo_editorCancel__tXC8U,.CompanionInfo_editorConfirm__dyiRg{box-sizing:border-box;width:42px;min-width:42px;height:42px;min-height:42px;padding:0;border-radius:8px}.CompanionInfo_editorConfirm__dyiRg{border:0;background:#763dcf}.CompanionInfo_editorCancel__tXC8U{background:#2a2845;color:#ffffff}@media (max-width:767px){.CompanionInfo_summary__KqvF6{font-size:.875rem}}.CreateCompanionConfirmModal_overlay__5aEKu{position:fixed;inset:0;z-index:50;background:rgba(17,16,36,.85);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.CreateCompanionConfirmModal_content__A0rdw{position:fixed;top:50%;left:50%;z-index:51;display:flex;flex-direction:column;align-items:center;gap:16px;box-sizing:border-box;width:min(420px,calc(100vw - 2rem));padding:28px 24px 24px;transform:translate(-50%,-50%);border:1px solid rgba(118,61,207,.55);border-radius:24px;background:#19182d;outline:none;box-shadow:0 20px 60px rgba(0,0,0,.5);text-align:center}.CreateCompanionConfirmModal_contentSpacious__i8L4_{gap:80px}.CreateCompanionConfirmModal_header__MCsxV{display:flex;flex-direction:column;align-items:center;gap:16px}.CreateCompanionConfirmModal_iconBadge__yNGJz{display:grid;place-items:center;width:56px;height:56px;border-radius:999px;background:linear-gradient(135deg,#763dcf,#5c24cc);color:#ffffff}.CreateCompanionConfirmModal_title__jKLFW{margin:0;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:1.25rem;font-weight:700;line-height:1.3}.CreateCompanionConfirmModal_description__KcdoE{margin:0;color:#6764a4;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.9375rem;font-weight:500;line-height:1.45}.CreateCompanionConfirmModal_actions__HnEq5{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%}.CreateCompanionConfirmModal_actionButton__hFyeb{width:100%;min-height:40px;border-radius:8px;font-weight:600}@media (max-width:767px){.CreateCompanionConfirmModal_content__A0rdw{padding:24px 18px 18px;border-radius:20px}.CreateCompanionConfirmModal_title__jKLFW{font-size:1.125rem}}.EyeAppearanceStep_root__ipo3O{box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:20px;width:100%;min-height:0}.EyeAppearanceStep_sectionStack__2WdXE{display:flex;flex-direction:column;gap:12px;min-width:0;flex:1}.EyeAppearanceStep_section__JwqFY{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:16px 18px 18px;border:1px solid rgba(118,61,207,.55);border-radius:12px;background:transparent}.EyeAppearanceStep_sectionTitle__NAcHV{margin:0;color:#e8e6f7;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.9375rem;font-weight:600;line-height:1.3}.EyeAppearanceStep_eyeColorGrid__1Tk1g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.EyeAppearanceStep_optionMedia__gf4In{--v2-select-frame-radius:10px;--v2-select-frame-thickness:2.5px;width:100%;aspect-ratio:1}.EyeAppearanceStep_optionImage__g6Cnm{object-fit:cover;object-position:center}@media (max-width:899px){.EyeAppearanceStep_root__ipo3O{gap:16px}.EyeAppearanceStep_section__JwqFY{gap:14px;padding:14px 14px 16px;border-radius:10px}.EyeAppearanceStep_sectionTitle__NAcHV{font-size:.875rem}.EyeAppearanceStep_eyeColorGrid__1Tk1g{gap:14px 12px}.EyeAppearanceStep_optionMedia__gf4In{--v2-select-frame-radius:8px}}@media (max-width:767px){.EyeAppearanceStep_root__ipo3O{gap:14px;flex:0 0 auto}.EyeAppearanceStep_eyeColorGrid__1Tk1g{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.EyeAppearanceStep_section__JwqFY{padding:12px}}.CreateCompanionView_page__XiJ9j{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;width:100%;max-width:1408px;margin-inline:auto;padding-inline:32px;padding-bottom:2rem}.CreateCompanionView_header__3OkOA{display:flex;flex-direction:column;gap:20px;margin-bottom:0}.CreateCompanionView_titleRow__bPb_f{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.CreateCompanionView_titleGroup__VyR9i{display:flex;align-items:center;gap:.75rem;min-width:0}.CreateCompanionView_title__9jjeV{color:#ffffff;font-size:20px;line-height:32px;letter-spacing:0}.CreateCompanionView_stepLabel__STnS7,.CreateCompanionView_title__9jjeV{margin:0;font-family:var(--font-plus-jakarta-sans,inherit);font-weight:700}.CreateCompanionView_stepLabel__STnS7{display:none;flex-shrink:0;color:#763dcf;font-size:12px;line-height:18px;letter-spacing:.15px;white-space:nowrap}.CreateCompanionView_steps__62y2c{display:block;max-width:100%}.CreateCompanionView_panel__Kzh5M{box-sizing:border-box;display:flex;flex-direction:column;flex:1;min-height:min(640px,calc(100dvh - 11rem));padding:2rem 2rem 1.5rem;border-radius:24px;background:#21203a}.CreateCompanionView_panelWithInfo__a4okx{gap:20px}.CreateCompanionView_panelBody__Xz2b4{display:flex;flex:1;flex-direction:column;align-items:center;min-height:0}.CreateCompanionView_panelTitle__0CFI0{margin:0 0 1rem;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:1.25rem;font-weight:700;line-height:1.3;text-align:center}.CreateCompanionView_genderTabs__f6kCq{flex:0 0 auto;align-self:center;width:300px;max-width:100%;margin-bottom:1.25rem}.CreateCompanionView_stepContent__rSGyk{display:flex;flex-direction:column;align-items:stretch;width:fit-content;max-width:100%;margin-inline:auto}.CreateCompanionView_styleGrid__RaaL1{display:grid;grid-template-columns:repeat(3,280px);justify-content:center;gap:1.25rem 1.5rem;width:fit-content;max-width:100%}.CreateCompanionView_styleCard__ri7bu{display:flex;flex-direction:column;align-items:center;gap:.65rem;width:280px;padding:0;border:0;background:transparent;cursor:pointer;color:#ffffff}.CreateCompanionView_styleCard__ri7bu:focus-visible{outline:none}.CreateCompanionView_styleCard__ri7bu:focus-visible .CreateCompanionView_styleMedia__JMDVs{outline:2px solid rgba(118,61,207,.45);outline-offset:2px}.CreateCompanionView_styleMedia__JMDVs{--v2-select-frame-radius:16px;--v2-select-frame-thickness:2.5px;width:280px;height:368px;transition:border-color .18s ease,padding .18s ease,transform .18s ease}.CreateCompanionView_styleCard__ri7bu:hover .CreateCompanionView_styleMedia__JMDVs{transform:translateY(-2px)}.CreateCompanionView_styleImage__or3tS{object-fit:cover;object-position:center top;opacity:.5;transition:opacity .2s ease}.CreateCompanionView_styleCardSelected__7H6Yi .CreateCompanionView_styleImage__or3tS{opacity:1}.CreateCompanionView_styleLabel__bpkev{color:var(--v2-primary,#763dcf);font-size:.9375rem;font-weight:700;line-height:1.2;letter-spacing:.01em;opacity:.5;transition:opacity .2s ease,color .2s ease}.CreateCompanionView_styleCardSelected__7H6Yi .CreateCompanionView_styleLabel__bpkev{color:#a78bfa;opacity:1}.CreateCompanionView_panelActions__t_nSY{display:flex;justify-content:flex-end;width:100%;margin-top:1rem}.CreateCompanionView_panelActions__t_nSY .CreateCompanionView_beginButton__71esw{box-sizing:border-box;width:160px;min-width:160px;height:34px;min-height:34px;max-height:34px;padding:8px 12px;border:0;border-radius:var(--v2-btn-radius,4px);gap:10px}.CreateCompanionView_comingSoon__HTcW2{display:grid;place-content:center;flex:1;gap:.75rem;text-align:center}.CreateCompanionView_comingSoonCopy__JpguO{margin:0;color:var(--v2-text-body,#6764a4);font-size:.9375rem;line-height:1.5}@media (max-width:1259px){.CreateCompanionView_page__XiJ9j{gap:.85rem;padding-inline:24px;padding-bottom:1.5rem}.CreateCompanionView_header__3OkOA{gap:0;margin-top:12px;margin-bottom:0}.CreateCompanionView_titleRow__bPb_f{align-items:center;width:100%}.CreateCompanionView_titleGroup__VyR9i{flex:1 1 auto;justify-content:space-between;width:100%;min-width:0;gap:12px}.CreateCompanionView_title__9jjeV{min-width:0;font-size:18px;line-height:1.28;letter-spacing:0}.CreateCompanionView_stepLabel__STnS7{display:block;margin-left:auto}.CreateCompanionView_header__3OkOA .CreateCompanionView_steps__62y2c{display:none}.CreateCompanionView_panel__Kzh5M{min-height:auto;padding:.75rem 0 1.25rem;border-radius:0;background:transparent}.CreateCompanionView_panelTitle__0CFI0{margin-bottom:1rem;font-size:18px;line-height:1.25;letter-spacing:.15px}.CreateCompanionView_genderTabs__f6kCq{width:300px;max-width:100%;margin-bottom:1rem}.CreateCompanionView_stepContent__rSGyk{width:100%;max-width:620px;margin-inline:auto}.CreateCompanionView_styleGrid__RaaL1{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem 1rem;width:100%;max-width:none;margin-inline:0}.CreateCompanionView_styleCard__ri7bu{width:100%;gap:.55rem}.CreateCompanionView_styleMedia__JMDVs{width:100%;height:auto;aspect-ratio:280/368}.CreateCompanionView_panelActions__t_nSY{justify-content:stretch;margin-top:1.15rem}.CreateCompanionView_panelActions__t_nSY .CreateCompanionView_beginButton__71esw{width:100%;min-width:0;max-width:none}}@media (max-width:767px){.CreateCompanionView_page__XiJ9j{display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-height:100%;height:100%;padding-inline:16px;padding-bottom:calc(1.25rem + env(safe-area-inset-bottom, 0px))}.CreateCompanionView_header__3OkOA{flex-shrink:0;margin-top:8px;margin-bottom:0}.CreateCompanionView_panel__Kzh5M{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;min-height:0;padding:.85rem 0 1rem;margin-bottom:40px}.CreateCompanionView_panel__Kzh5M:has([data-thump-create-step=basics-identity]),.CreateCompanionView_panel__Kzh5M:has([data-thump-create-step=body-build]),.CreateCompanionView_panel__Kzh5M:has([data-thump-create-step=choose-character]),.CreateCompanionView_panel__Kzh5M:has([data-thump-create-step=choose-voice]),.CreateCompanionView_panel__Kzh5M:has([data-thump-create-step=eye-appearance]),.CreateCompanionView_panel__Kzh5M:has([data-thump-create-step=gender-style]),.CreateCompanionView_panel__Kzh5M:has([data-thump-create-step=hair-appearance]),.CreateCompanionView_panel__Kzh5M:has([data-thump-create-step=review-features]){justify-content:flex-start}.CreateCompanionView_panelBody__Xz2b4{flex:0 1 auto;justify-content:center;width:100%}.CreateCompanionView_panelTitle__0CFI0{margin-bottom:.75rem;font-size:16px;line-height:1.25}.CreateCompanionView_stepContent__rSGyk{overflow:hidden}.CreateCompanionView_styleGrid__RaaL1{display:flex;flex-wrap:nowrap;grid-template-columns:none;justify-content:flex-start;gap:.75rem;width:100%;max-width:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.CreateCompanionView_styleGrid__RaaL1::-webkit-scrollbar{display:none}.CreateCompanionView_styleCard__ri7bu{flex:0 0 calc((100% - 0.75rem) / 2.12);width:calc((100% - .75rem) / 2.12);scroll-snap-align:start;gap:.55rem}.CreateCompanionView_styleCard__ri7bu:hover .CreateCompanionView_styleMedia__JMDVs{transform:none}.CreateCompanionView_styleMedia__JMDVs{--v2-select-frame-radius:12px;aspect-ratio:3/4.35}.CreateCompanionView_styleLabel__bpkev{font-size:.8125rem}}.CreateCompanionView_busyNotice__WlQ2I{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1rem;border:1px solid var(--v2-border,currentColor);border-radius:4px;color:var(--v2-text,#ffffff);background:var(--v2-bg-panel,#19182d)}.CompanionsFetchState_panel__F72MV{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;min-height:360px;padding:2rem 1rem;text-align:center}.CompanionsFetchState_logo__7O7Wt{width:64px;height:62px;object-fit:contain}.CompanionsFetchState_gradientDefs__IRstC{position:absolute;width:0;height:0;overflow:hidden}.CompanionsFetchState_icon__5aLxi{width:64px;height:64px;stroke-width:1.5}.CompanionsFetchState_message__hgj4r{display:flex;flex-direction:column;align-items:center;gap:4px;margin:0;max-width:28rem;color:#c4c1e8;font-family:var(--font-plus-jakarta-sans,inherit);font-size:1rem;font-weight:400;line-height:1.4}.CompanionsFetchState_detail__BHYCe{color:#c4c1e8}.CompanionsFetchState_panel__F72MV>:nth-child(n+3){margin-top:12px}.CompanionsFetchState_actions__pTErc{display:flex;justify-content:center}.AppPageHeader_headerRow__fuE4L{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%}.AppPageHeader_title__h7amF{margin:0;min-width:0;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:20px;font-weight:700;line-height:32px;letter-spacing:0}@media (max-width:767px){.AppPageHeader_title__h7amF{font-size:18px;line-height:28px}}