.AdventCalendar_container__ZrLkX{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem}.AdventCalendar_title__9LglL{font-size:clamp(1.2rem,1rem + 1.2vw,2rem);font-weight:800;color:#0a3e34}.AdventCalendar_board__U5YUu{position:relative;width:100%;max-width:1120px;aspect-ratio:2/3;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.15);border:1px solid rgba(16,185,129,.25);background-size:cover;background-position:50%;--rows:6;--cols:4}@media (min-width:900px),(orientation:landscape){.AdventCalendar_board__U5YUu{aspect-ratio:3/2;--rows:4;--cols:6}}.AdventCalendar_grid__kXNIE{position:absolute;inset:0;display:grid;gap:clamp(6px,1.5vw,16px);padding:clamp(8px,2vw,24px);grid-template-rows:repeat(var(--rows),1fr);grid-template-columns:repeat(var(--cols),1fr)}.AdventCalendar_cell__elydC{position:relative;width:100%;height:100%;perspective:1000px;-webkit-perspective:1000px}.AdventCalendar_reveal__J43uz{position:absolute;inset:0;border-radius:12px;overflow:hidden;background:rgba(255,255,255,.22);backdrop-filter:blur(2px) saturate(1.05);display:flex;align-items:center;justify-content:center;z-index:1;pointer-events:none}.AdventCalendar_revealOpen__jrSau{pointer-events:auto}.AdventCalendar_revealClickable__qXEZW{cursor:pointer}.AdventCalendar_placeholder__HJUi3{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:clamp(28px,3.5vw,56px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.AdventCalendar_door__b0s1M{position:absolute;inset:0;border-radius:14px;border:1px solid rgba(212,160,23,.35);transform-style:preserve-3d;transition:transform .7s ease-out,box-shadow .2s ease-out,opacity .2s ease-out;box-shadow:0 8px 18px var(--shadow);transform-origin:left center;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;will-change:transform;transform:rotateY(0deg);z-index:2}.AdventCalendar_front___wmA_{border-radius:14px;border:1px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(0,0,0,.08)),radial-gradient(120% 100% at 0 0,rgba(218,44,67,.55),rgba(218,44,67,.35) 40%,rgba(212,160,23,.38) 100%);background-blend-mode:screen,overlay;opacity:.92;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),inset 0 -2px 8px rgba(0,0,0,.18)}.AdventCalendar_back__wk_XM,.AdventCalendar_front___wmA_{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.AdventCalendar_back__wk_XM{border-radius:14px;background:#ffffff;transform:rotateY(180deg);border:1px solid #eeeeee}.AdventCalendar_num__2qQFo{font-weight:900;color:#ffffff;text-shadow:0 1px 1px rgba(0,0,0,.35),0 0 6px rgba(255,211,107,.55),0 0 18px rgba(255,211,107,.35);font-size:clamp(22px,2.5vw,42px);letter-spacing:.5px}.AdventCalendar_handle__L2pHo{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:8px;height:28px;border-radius:999px;background:linear-gradient(180deg,var(--gold-light),var(--gold));box-shadow:0 0 0 1px rgba(0,0,0,.08),inset 0 1px 0 #ffffff}.AdventCalendar_open__rIo0r{transform:rotateY(-118deg)}.AdventCalendar_locked__NPwEX{opacity:.6;cursor:not-allowed}.AdventCalendar_info__axoQ9{color:rgba(10,62,52,.85);font-size:.95rem}@media (max-width:640px){.AdventCalendar_board__U5YUu{border-radius:12px}.AdventCalendar_back__wk_XM,.AdventCalendar_door__b0s1M,.AdventCalendar_front___wmA_,.AdventCalendar_reveal__J43uz{border-radius:10px}.AdventCalendar_grid__kXNIE{gap:8px;padding:12px}}.AdventCalendar_modalBackdrop__mZfhE{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:50;animation:AdventCalendar_fadeIn__jcndz .16s ease-out}.AdventCalendar_modal__a6Kcp{position:relative;width:min(92vw,520px);max-width:520px;background:radial-gradient(1000px 600px at 20% 0,#ee8998,transparent 60%),radial-gradient(900px 500px at 80% 100%,#c74559,transparent 60%);border:4px solid var(--deep-red);border-radius:14px;box-shadow:0 20px 40px rgba(0,0,0,.28);padding:18px 18px 14px;animation:AdventCalendar_popIn__0x701 .18s cubic-bezier(.2,.9,.3,1.2)}.AdventCalendar_modalTitle__jHg9D{margin:0 36px 8px 0;font-size:1.25rem;font-weight:800;color:var(--deep-red)}.AdventCalendar_modalBody__7KyPF{color:#dfdfdf;font-size:1rem;line-height:1.5;padding-bottom:8px}.AdventCalendar_modalActions__WJMOQ{display:flex;gap:8px;justify-content:flex-end}.AdventCalendar_ghostBtn__Tf4Ws,.AdventCalendar_primaryBtn__HCXSR{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:10px 14px;border-radius:10px;font-weight:700;cursor:pointer}.AdventCalendar_primaryBtn__HCXSR{background:linear-gradient(180deg,var(--gold-light),var(--gold));color:#5a3b00;box-shadow:inset 0 1px 0 #fff,0 2px 6px rgba(0,0,0,.12)}.AdventCalendar_ghostBtn__Tf4Ws{background:#f6f6f6;color:#333}.AdventCalendar_modalClose__TBtsK{position:absolute;right:10px;top:8px;width:32px;height:32px;border-radius:8px;border:0;background:#f3f3f3;color:#333;font-size:22px;line-height:1;cursor:pointer}@keyframes AdventCalendar_popIn__0x701{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}@keyframes AdventCalendar_fadeIn__jcndz{0%{opacity:0}to{opacity:1}}.AdventCalendar_progressWrap__RVTbH{width:min(100%,1120px);display:flex;align-items:center;gap:10px}.AdventCalendar_progressBar__2aghU{position:relative;flex:1;height:12px;background:rgba(255,255,255,.6);border-radius:999px;outline:1px solid rgba(212,160,23,.35);box-shadow:inset 0 1px 3px rgba(0,0,0,.12)}.AdventCalendar_progressFill__LL1zB{position:absolute;left:0;top:0;height:100%;width:0;border-radius:999px;background:linear-gradient(180deg,var(--gold-light),var(--gold));transition:width .4s ease;box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.AdventCalendar_progressLabel__NXESs{font-weight:800;color:var(--deep-red);min-width:56px;text-align:right}.AdventCalendar_lockedContent__TKNMH{display:flex;align-items:flex-start;gap:1rem}.AdventCalendar_lockedTitle____0yJ{font-size:1.1rem;font-weight:700;color:#fff;margin:0 15px 6px 0}.AdventCalendar_lockedImg__L9ZUk{max-width:120px;height:auto;flex-shrink:0}.AdventCalendar_lockedText__RT68N{flex:1}.AdventCalendar_presentsRow__fjmmx{position:absolute;top:-18px;left:0;right:0;height:36px;pointer-events:none}.AdventCalendar_presentIcon__3_Lfn{position:absolute;top:0;transform:translateX(-50%);background:transparent;border:none;padding:0;pointer-events:auto;cursor:pointer;display:flex;align-items:center;gap:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AdventCalendar_presentEmoji__3YgAf{font-size:18px;line-height:1;display:inline-block}.AdventCalendar_presentDay__b0OQc{font-size:12px;line-height:1;padding:2px 6px;border-radius:999px;background:var(--transparentWhite,rgba(255,255,255,.6));backdrop-filter:blur(2px)}.AdventCalendar_presentDisabled__3VFYC{opacity:.45;filter:grayscale(1)}.AdventCalendar_presentActive__42__z{opacity:1;filter:none}@keyframes AdventCalendar_presentSpinJump__5MV0Y{0%{transform:translateX(-50%) translateY(0) rotate(0deg) scale(1)}30%{transform:translateX(-50%) translateY(-8px) rotate(180deg) scale(1.05)}60%{transform:translateX(-50%) translateY(0) rotate(1turn) scale(1.02)}to{transform:translateX(-50%) translateY(0) rotate(1turn) scale(1)}}.AdventCalendar_presentBurst__B_eyA{animation:AdventCalendar_presentSpinJump__5MV0Y .9s ease-out}.AdventCalendar_progressBar__2aghU,.AdventCalendar_progressWrap__RVTbH{position:relative;overflow:visible}.AdventCalendar_title__9LglL{font-size:clamp(1.5rem,1rem + 1.5vw,2.5rem);font-weight:900;color:var(--deep-red);text-align:center;margin-bottom:8px}.AdventCalendar_infoBtn__lJwRN{position:absolute;top:-22px;right:-8px;width:22px;height:22px;border-radius:999px;border:none;background:var(--transparentWhite,rgba(255,255,255,.65));backdrop-filter:blur(2px);font-weight:700;cursor:pointer;line-height:22px;text-align:center;box-shadow:0 2px 6px var(--shadow,rgba(0,0,0,.15))}.AdventCalendar_rulesTitle__s5Ye5,.AdventCalendar_winTitle__7hqQv{margin:0 0 8px}.AdventCalendar_rulesList__g4Ng8{margin:0;padding-left:18px}:root[data-theme=dark] .AdventCalendar_progressLabel__NXESs,:root[data-theme=dark] .AdventCalendar_title__9LglL{color:color-mix(in srgb,var(--xmas-gold,#f4d36a) 52%,var(--text-strong) 48%)}:root[data-theme=dark] .AdventCalendar_board__U5YUu{border-color:color-mix(in srgb,var(--xmas-green,#16a34a) 46%,var(--panelBorder) 54%);box-shadow:0 14px 36px rgba(0,0,0,.34)}:root[data-theme=dark] .AdventCalendar_reveal__J43uz{background:color-mix(in srgb,var(--panel) 46%,rgba(255,255,255,.06) 54%)}:root[data-theme=dark] .AdventCalendar_front___wmA_{border-color:rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.16),inset 0 -2px 8px rgba(0,0,0,.28)}:root[data-theme=dark] .AdventCalendar_back__wk_XM{background:linear-gradient(180deg,color-mix(in srgb,var(--panel) 94%,#020617 6%),color-mix(in srgb,var(--panelSoft) 90%,#020617 10%));border-color:color-mix(in srgb,var(--panelBorder) 84%,transparent 16%)}:root[data-theme=dark] .AdventCalendar_info__axoQ9{color:var(--text-muted)}:root[data-theme=dark] .AdventCalendar_modalBackdrop__mZfhE{background:rgba(4,8,15,.72);backdrop-filter:blur(12px)}:root[data-theme=dark] .AdventCalendar_modal__a6Kcp{box-shadow:0 24px 54px rgba(0,0,0,.42)}:root[data-theme=dark] .AdventCalendar_modalTitle__jHg9D{color:color-mix(in srgb,var(--xmas-gold,#f4d36a) 34%,var(--text-strong) 66%)}:root[data-theme=dark] .AdventCalendar_ghostBtn__Tf4Ws,:root[data-theme=dark] .AdventCalendar_infoBtn__lJwRN,:root[data-theme=dark] .AdventCalendar_modalClose__TBtsK,:root[data-theme=dark] .AdventCalendar_presentDay__b0OQc{background:color-mix(in srgb,var(--panel) 90%,#020617 10%);color:var(--text);border:1px solid color-mix(in srgb,var(--xmas-gold,#f4d36a) 22%,var(--panelBorder) 78%);box-shadow:0 8px 18px rgba(0,0,0,.24)}:root[data-theme=dark] .AdventCalendar_progressBar__2aghU{background:color-mix(in srgb,var(--panelSoft) 82%,#020617 18%);outline-color:color-mix(in srgb,var(--xmas-gold,#f4d36a) 32%,transparent)}:root[data-theme=dark] .AdventCalendar_lockedTitle____0yJ{color:var(--text-strong)}.AdventCalendarPrices_grid__pZUZj{display:grid;gap:12px}.AdventCalendarPrices_mediaWrapper__R212n{position:relative;border-radius:12px;overflow:hidden}.AdventCalendarPrices_mediaImg__w7ZdD,.AdventCalendarPrices_mediaVideo__e8MPX{width:100%;display:block;outline:none}.AdventCalendarPrices_mediaCanvas__6HbVF{position:absolute;inset:0;width:100%;height:100%}.AdventCalendarPrices_hidden__JoApI{visibility:hidden}.AdventCalendarPrices_visible__VOplh{display:block}.AdventCalendarPrices_fade__LAVGQ{transition:opacity .24s ease;min-height:20px}.AdventCalendarPrices_fadeIn__HjTRQ{opacity:1}.AdventCalendarPrices_fadeOut__Azsn7{opacity:0}.AdventCalendarPrices_buttons___GV9c{display:flex;gap:8px;justify-content:flex-end;transition:opacity .24s ease;min-height:36px}.AdventCalendarPrices_btn__aowHC{padding:10px 14px;border-radius:10px;border:0;font-weight:700;cursor:pointer}.AdventCalendarPrices_ghostBtn__5oP0y{background:#f6f6f6;color:#333}.AdventCalendarPrices_primaryBtn__nZYXd{background:linear-gradient(180deg,#ffd46b,#d7a623);color:#5a3b00;box-shadow:inset 0 1px 0 #fff,0 2px 6px rgba(0,0,0,.12)}.AdventCalendarPrices_message__tA5TC{line-height:1.5}.AdventCalendarPrices_message__tA5TC p+p{margin-top:.5rem}.AdventCalendarPrices_message__tA5TC b,.AdventCalendarPrices_message__tA5TC strong{font-weight:700}.AdventCalendarPrices_message__tA5TC em,.AdventCalendarPrices_message__tA5TC i{font-style:italic}.AdventCalendarPrices_message__tA5TC u{text-decoration:underline}.AdventCalendarPrices_message__tA5TC ol,.AdventCalendarPrices_message__tA5TC ul{margin:.5rem 0 .5rem 1.25rem}.AdventCalendarPrices_message__tA5TC li{margin:.25rem 0}.AdventCalendarPrices_message__tA5TC a{text-decoration:underline;cursor:pointer}.AdventCalendarPrices_messageLead__cwBHX{font-size:1.05rem}.AdventCalendarPrices_messageSmall__14R06{font-size:.92rem;opacity:.9}.AdventCalendarPrices_messageCenter__FFSPd{text-align:center}.AdventCalendarPrices_title__ssv8G{font-size:1.25rem;font-weight:700}.AdventCalendarPrices_letterInner__MPRq0{position:relative;display:flex;gap:14px;align-items:flex-start}@media (max-width:640px){.AdventCalendarPrices_finalPanelLetter__q_nIr,.AdventCalendarPrices_finalPanel__eN4FE,.AdventCalendarPrices_promoPanel__qz5kY{padding-left:0}.AdventCalendarPrices_letterBox__Z4qqx{width:100%;max-width:100%;margin:8px 0 0;padding:12px 12px 16px}.AdventCalendarPrices_letterInner__MPRq0{display:block}.AdventCalendarPrices_letterSanta__T_Eob{display:block;margin:0 auto 8px;float:none}.AdventCalendarPrices_letterSantaImg__YJy4k{width:60px;height:60px}.AdventCalendarPrices_letterText__hYQ1w{margin-top:0;text-align:left}.AdventCalendarPrices_promoNumberRow__uNYcq{justify-content:center;flex-wrap:wrap;gap:4px}.AdventCalendarPrices_numberGlow__rOGCm{font-size:clamp(24px,8vw,30px)}}.Button_buttonBase__JILza{font-family:var(--font-primary,var(--font-sans));font-weight:600;font-size:var(--fs-sm,.875rem);line-height:var(--lh-snug,1.2);min-height:var(--control-height,2.5rem);padding:var(--control-padding-block,.55rem) var(--control-padding-inline,1rem);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);text-align:center;text-decoration:none;border-radius:var(--control-radius,8px);border:1px solid var(--btn-border);background:var(--btn-bg,var(--accent,#6e00ff));background-color:var(--btn-bg,var(--accent,#6e00ff));color:var(--btn-fg,var(--text,#ffffff));box-shadow:var(--control-shadow,0 1px 2px rgba(0,0,0,.08));cursor:pointer;transition:var(--control-transition);will-change:transform,box-shadow,filter}.Button_buttonBase__JILza:hover{background:var(--btn-bg-hover,var(--btn-bg));background-color:var(--btn-bg-hover,var(--btn-bg,var(--accent,#6e00ff)));border-color:var(--control-border-hover,var(--btn-border));transform:translateY(-1px);box-shadow:var(--control-shadow-hover,0 4px 10px rgba(0,0,0,.12));filter:brightness(1.03)}.Button_buttonBase__JILza:active{transform:translateY(0);filter:brightness(.98)}.Button_buttonBase__JILza:focus-visible{outline:none;box-shadow:var(--control-focus-ring),var(--control-shadow-hover)}.Button_buttonBase__JILza:disabled,.Button_buttonBase__JILza[aria-disabled=true],.Button_disabled__tysu7{opacity:.6;cursor:not-allowed;pointer-events:none;box-shadow:none;filter:grayscale(.3)}.Button_blue__EXE5H{--btn-bg:var(--control-bg);--btn-bg-hover:var(--control-bg-hover);--btn-fg:var(--text-strong);--btn-border:var(--control-border)}.Button_gray__jVW7q{--btn-bg:color-mix(in srgb,var(--control-bg) 74%,var(--panelSoft) 26%);--btn-bg-hover:var(--control-bg-hover);--btn-fg:var(--text-muted);--btn-border:var(--control-border)}.Button_green__nbUV3{--btn-bg:color-mix(in srgb,var(--success) 65%,var(--surface) 35%);--btn-bg-hover:color-mix(in srgb,var(--success) 78%,var(--surface) 22%);--btn-fg:#ffffff;--btn-border:color-mix(in srgb,var(--success) 70%,#000000 30%)}.Button_pink__6bVSC{--btn-bg:var(--gradient,#ff2fa6);--btn-bg-hover:var(--gradient-hover,var(--gradient,#ff2fa6));--btn-fg:var(--baseTintColor,#ffffff);--btn-border:color-mix(in srgb,var(--baseTintDark,#b4006a) 60%,rgba(0,0,0,0.2) 40%)}.Button_none__czHXC{border:none;box-shadow:none;background:transparent;justify-content:flex-start;margin:0;min-height:0;padding:0;font-weight:unset}.Button_none__czHXC:hover{background:transparent;box-shadow:none;transform:none;filter:none}.Button_workingIndicator__HHDKI{display:inline-block;width:1em;height:1em;flex:0 0 1em;vertical-align:-.125em;margin-inline-end:.35em;animation:Button_workingRotation__l_hZZ .8s linear infinite}.Button_buttonBase__JILza.Button_working__2Dp0O{opacity:1;cursor:progress;filter:none}@keyframes Button_workingRotation__l_hZZ{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Button_workingIndicator__HHDKI{animation:none}}.Button_pink__6bVSC.Button_buttonBase__JILza,a.Button_pink__6bVSC.Button_buttonBase__JILza{box-shadow:0 0 0 1px color-mix(in srgb,var(--baseTintDark) 45%,transparent),var(--control-shadow,0 1px 2px rgba(0,0,0,.08))}@media (prefers-reduced-motion:reduce){.Button_buttonBase__JILza{transition-duration:1ms;transform:none!important;filter:none!important}}@media (prefers-contrast:more){.Button_buttonBase__JILza:focus-visible{box-shadow:0 0 0 3px var(--baseTintDark)}}.SetMoney_setMoneWrapper__eF_D5{width:100%;max-width:var(--container-xs);margin:0 auto;padding:var(--space-4) var(--space-4) var(--space-3);display:flex;flex-direction:column;gap:var(--space-4);border-radius:var(--radius-2);border:1px solid var(--border);background:var(--surface);box-shadow:var(--elev-1);backdrop-filter:blur(14px)}.SetMoney_setMoneWrapper__eF_D5 h5{margin:0;font-family:var(--font-sans);font-size:var(--fs-lg);line-height:var(--lh-snug);color:var(--text-strong)}.SetMoney_flexInput__ayT37{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.SetMoney_coinOnlyToggle__Dowtu{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text);font-size:var(--fs-sm)}.SetMoney_coinOnlyToggle__Dowtu input{width:1.1em;height:1.1em;accent-color:var(--baseTint)}.SetMoney_inputEur__tNja_{flex:1;max-width:80%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-1);border:1px solid var(--baseTintDarkTransparent);background:var(--inputBackground);color:var(--inputColor);font-size:var(--fs-sm);line-height:var(--lh-normal);box-shadow:0 0 0 0 rgba(0,0,0,0);transition:box-shadow var(--dur-base) var(--easing),border-color var(--dur-base) var(--easing),background var(--dur-base) var(--easing)}.SetMoney_inputEur__tNja_:focus-visible{outline:none;border-color:var(--baseTintExtra);box-shadow:0 0 0 2px var(--baseTintTransparentDarker)}.SetMoney_discountInput__FEvSj{align-items:center}.SetMoney_label__w2w5j{min-width:70px;font-size:var(--fs-sm);color:var(--text-muted)}.SetMoney_discountField__MP_VY{flex:1;padding:var(--space-2) var(--space-3);border-radius:var(--radius-1);border:1px solid var(--baseTintDarkTransparent);background:var(--inputBackground);color:var(--inputColor);font-size:var(--fs-sm);transition:box-shadow var(--dur-base) var(--easing),border-color var(--dur-base) var(--easing),background var(--dur-base) var(--easing)}.SetMoney_discountField__MP_VY:focus-visible{outline:none;border-color:var(--baseTintExtra);box-shadow:0 0 0 2px var(--baseTintTransparentDarker)}.SetMoney_discountNotice__Iq_Z9{width:100%;padding:var(--space-3) var(--space-4);margin:0;border-radius:var(--radius-2);background:color-mix(in srgb,var(--baseTintTransparent) 70%,#fff 30%);border:1px solid var(--baseTintTransparentDarker);color:#800040;font-size:var(--fs-sm);line-height:var(--lh-normal);text-align:center}.SetMoney_discountNotice__Iq_Z9 strong{display:inline-block;margin-top:var(--space-1)}.SetMoney_videoCoinFactorHint__SPJ_x{width:100%;margin:calc(var(--space-3) * -1) 0 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-1);border:1px solid var(--baseTintTransparentDarker);background:color-mix(in srgb,var(--baseTintTransparent) 55%,#fff 45%);color:var(--text-muted);font-size:var(--fs-sm);line-height:var(--lh-normal)}.SetMoney_buttonWrapper__f5i9K{width:100%;display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2)}@media (max-width:480px){.SetMoney_setMoneWrapper__eF_D5{padding-inline:var(--space-3)}.SetMoney_flexInput__ayT37{flex-direction:column;align-items:stretch}.SetMoney_label__w2w5j{min-width:auto}}.alertsComponent_alertsContainer__kQckj{display:grid;gap:12px;padding:18px;border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,var(--surface,var(--background-color)) 92%,#fff 8%),color-mix(in srgb,var(--surface-weak,var(--inputBackground)) 90%,#fff 10%));border:1px solid color-mix(in srgb,var(--border,rgba(0,0,0,.08)) 86%,transparent);box-shadow:var(--shadow-1,0 12px 30px rgba(0,0,0,.12))}.alertsComponent_emptyState__NunEW{margin:0;padding:14px 16px;border-radius:14px;background:color-mix(in srgb,var(--surface,var(--background-color)) 90%,#fff 10%);border:1px dashed color-mix(in srgb,var(--divider,rgba(0,0,0,.08)) 84%,transparent);color:var(--text-muted,var(--inputColor))}.alertsComponent_alertItem___jO79{display:grid;gap:10px;padding:14px 15px;border-radius:16px;border:1px solid color-mix(in srgb,var(--divider,rgba(0,0,0,.08)) 84%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--surface,var(--inputBackground)) 94%,#fff 6%),color-mix(in srgb,var(--surface-weak,var(--inputBackground)) 92%,#fff 8%));box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 10px 24px rgba(0,0,0,.08)}.alertsComponent_mediaType__JStrF,.alertsComponent_message__yrn3M,.alertsComponent_resolvedMessage__KEPhk{margin:0;color:var(--text,var(--inputColor));line-height:1.55}.alertsComponent_mediaType__JStrF strong{color:var(--text-strong,inherit)}.alertsComponent_quote__PsbDH{margin:0;padding:10px 12px;border-radius:12px;text-align:center;font-style:italic;font-weight:500;color:var(--text-strong,inherit);background:color-mix(in srgb,var(--baseTintTransparent,rgba(226,51,118,.12)) 24%,var(--surface,var(--inputBackground)) 76%);border:1px solid color-mix(in srgb,var(--baseTintTransparentDarker,rgba(0,0,0,.08)) 78%,transparent)}.alertsComponent_resolvedMessage__KEPhk{padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--info,#3b82f6) 8%,var(--surface,var(--inputBackground)) 92%);border:1px solid color-mix(in srgb,var(--info,#3b82f6) 20%,var(--divider,rgba(0,0,0,.08)) 80%)}.alertsComponent_actionRow__jxiD0{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.alertsComponent_videoLink___JZV7{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--baseTintTransparentDarker,rgba(0,0,0,.08)) 72%,transparent);background:var(--gradient,linear-gradient(135deg,#e23376,#c5295f));color:var(--baseTintColor,#fff);text-decoration:none;font-weight:700;box-shadow:0 10px 24px color-mix(in srgb,var(--baseTintTransparent,rgba(226,51,118,.24)) 88%,transparent);transition:transform .16s ease,filter .16s ease}.alertsComponent_videoLink___JZV7:hover{transform:translateY(-1px);filter:brightness(1.03)}.alertsComponent_small__awq91{min-width:110px;justify-content:center}:root[data-theme=dark] .alertsComponent_alertsContainer__kQckj{border-color:color-mix(in srgb,var(--accent) 12%,var(--panelBorder) 88%);background:radial-gradient(circle at top right,color-mix(in srgb,var(--danger) 14%,transparent),transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--panel) 94%,#020617 6%),color-mix(in srgb,var(--panelSoft) 90%,#020617 10%));box-shadow:0 22px 54px rgba(0,0,0,.28)}:root[data-theme=dark] .alertsComponent_alertItem___jO79,:root[data-theme=dark] .alertsComponent_emptyState__NunEW{border-color:color-mix(in srgb,var(--panelBorder) 84%,transparent 16%);background:linear-gradient(180deg,color-mix(in srgb,var(--panelSoft) 86%,#020617 14%),color-mix(in srgb,var(--panel) 92%,#020617 8%));box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 16px 40px rgba(0,0,0,.2)}:root[data-theme=dark] .alertsComponent_emptyState__NunEW,:root[data-theme=dark] .alertsComponent_message__yrn3M,:root[data-theme=dark] .alertsComponent_resolvedMessage__KEPhk{color:var(--text)}:root[data-theme=dark] .alertsComponent_mediaType__JStrF strong,:root[data-theme=dark] .alertsComponent_quote__PsbDH{color:var(--text-strong)}:root[data-theme=dark] .alertsComponent_quote__PsbDH{background:color-mix(in srgb,var(--accent) 14%,var(--panelSoft) 86%);border-color:color-mix(in srgb,var(--accent) 22%,var(--panelBorder) 78%)}:root[data-theme=dark] .alertsComponent_resolvedMessage__KEPhk{background:color-mix(in srgb,var(--info) 12%,var(--panel) 88%);border-color:color-mix(in srgb,var(--info) 24%,var(--panelBorder) 76%)}.PnutPayoutRequestPanel_launcher__Iv87s,.PnutPayoutRequestPanel_panel__dJpEJ{display:grid;gap:var(--space-3);width:100%}.PnutPayoutRequestPanel_panel__dJpEJ{border:1px solid color-mix(in srgb,var(--info) 30%,var(--border) 70%);border-radius:var(--radius-2);background:color-mix(in srgb,var(--surface) 94%,var(--info) 6%);padding:var(--space-3)}.PnutPayoutRequestPanel_formHeader__5Xi1b,.PnutPayoutRequestPanel_header__eIwdY{align-items:flex-start;display:flex;gap:var(--space-3);justify-content:space-between}.PnutPayoutRequestPanel_formHeader__5Xi1b h4,.PnutPayoutRequestPanel_header__eIwdY h3{color:var(--text-strong);font-size:var(--fs-lg);line-height:var(--lh-tight);margin:var(--space-1) 0 0}.PnutPayoutRequestPanel_header__eIwdY p{color:var(--text-muted);font-size:var(--fs-sm);line-height:1.45;margin:var(--space-1) 0 0}.PnutPayoutRequestPanel_eyebrow__dFNNa{color:color-mix(in srgb,var(--baseTintEvenDarker) 82%,var(--text) 18%);display:block;font-size:var(--fs-xs);font-weight:800;letter-spacing:0;text-transform:uppercase}.PnutPayoutRequestPanel_closeButton__WUvcx{flex:0 0 auto}.PnutPayoutRequestPanel_methodGrid__J307v{display:grid;gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.PnutPayoutRequestPanel_methodButton____R9D{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:color-mix(in srgb,var(--surface) 96%,transparent);border:1px solid color-mix(in srgb,var(--border) 82%,var(--info) 18%);border-radius:var(--radius-2);color:var(--text);cursor:pointer;display:grid;gap:var(--space-1);min-height:6rem;padding:var(--space-3);text-align:left;transition:border-color .16s var(--easing),box-shadow .16s var(--easing),transform .16s var(--easing)}.PnutPayoutRequestPanel_methodHeader__uVh3O{align-items:center;display:flex;gap:var(--space-2);min-width:0}.PnutPayoutRequestPanel_methodIcon__brTqo{aspect-ratio:1;flex:0 0 3.5rem;height:3.5rem;-o-object-fit:contain;object-fit:contain;width:3.5rem}.PnutPayoutRequestPanel_methodButton____R9D:focus-visible,.PnutPayoutRequestPanel_methodButton____R9D:hover{border-color:color-mix(in srgb,var(--baseTintEvenDarker) 64%,var(--border) 36%);box-shadow:var(--elev-1);outline:none;transform:translateY(-1px)}.PnutPayoutRequestPanel_methodButton____R9D strong{color:var(--text-strong);font-size:var(--fs-md)}.PnutPayoutRequestPanel_methodDescription__ju2gu{color:var(--text-muted);font-size:var(--fs-sm);line-height:1.45}.PnutPayoutRequestPanel_formGrid__EwPA4,.PnutPayoutRequestPanel_formPanel__Me9Lv{display:grid;gap:var(--space-3)}.PnutPayoutRequestPanel_formGrid__EwPA4 label{display:grid;gap:var(--space-1);min-width:0}.PnutPayoutRequestPanel_proofChecklist__PSzns{margin:0;padding-inline-start:1.25rem;color:var(--text);font-size:var(--fs-sm);font-weight:400;line-height:1.55}.PnutPayoutRequestPanel_proofField__xDIN5{display:grid;grid-column:1/-1;gap:var(--space-2);min-width:0}.PnutPayoutRequestPanel_proofChecklist__PSzns li+li{margin-top:.4rem}.PnutPayoutRequestPanel_checkRow__I8OBi span,.PnutPayoutRequestPanel_formGrid__EwPA4 label>span{color:var(--text-strong);font-size:var(--fs-sm);font-weight:700}.PnutPayoutRequestPanel_formGrid__EwPA4 input,.PnutPayoutRequestPanel_formGrid__EwPA4 select{border:1px solid var(--baseTintTransparentDarker);border-radius:var(--radius-1);background:var(--inputBackground);color:var(--inputColor);font:inherit;min-height:2.65rem;min-width:0;padding:.65rem .8rem;width:100%}.PnutPayoutRequestPanel_formGrid__EwPA4 input:focus,.PnutPayoutRequestPanel_formGrid__EwPA4 select:focus{border-color:var(--baseTintEvenDarker);box-shadow:0 0 0 3px color-mix(in srgb,var(--baseTintTransparent) 50%,transparent);outline:none}.PnutPayoutRequestPanel_formGrid__EwPA4 input[aria-invalid=true]{border-color:#9a2335}.PnutPayoutRequestPanel_formGrid__EwPA4 em{color:#9a2335;font-size:var(--fs-xs);font-style:normal}.PnutPayoutRequestPanel_checkRow__I8OBi{align-items:flex-start;display:flex!important;gap:var(--space-2)!important}.PnutPayoutRequestPanel_checkRow__I8OBi input{flex:0 0 auto;min-height:auto;width:auto}.PnutPayoutRequestPanel_loadingBox__E0qo8,.PnutPayoutRequestPanel_noticeError__nVwJf,.PnutPayoutRequestPanel_noticeInfo__OAxBr,.PnutPayoutRequestPanel_noticeSuccess__s_StI,.PnutPayoutRequestPanel_noticeWarning__4HFy2{border-radius:var(--radius-2);display:grid;gap:var(--space-1);padding:var(--space-2)}.PnutPayoutRequestPanel_loadingBox__E0qo8{font-size:var(--fs-sm)}.PnutPayoutRequestPanel_loadingBox__E0qo8,.PnutPayoutRequestPanel_noticeInfo__OAxBr{background:color-mix(in srgb,var(--surface) 88%,var(--info) 12%);color:var(--text)}.PnutPayoutRequestPanel_noticeWarning__4HFy2{background:rgba(214,151,37,.16);color:#8a5b00}.PnutPayoutRequestPanel_noticeError__nVwJf{background:rgba(185,48,64,.13);color:#9a2335}.PnutPayoutRequestPanel_noticeSuccess__s_StI{background:color-mix(in srgb,var(--surface) 86%,var(--success) 14%);color:#166b5b}.PnutPayoutRequestPanel_noticeError__nVwJf strong,.PnutPayoutRequestPanel_noticeInfo__OAxBr strong,.PnutPayoutRequestPanel_noticeSuccess__s_StI strong,.PnutPayoutRequestPanel_noticeWarning__4HFy2 strong{color:inherit;font-size:var(--fs-sm)}.PnutPayoutRequestPanel_noticeError__nVwJf span,.PnutPayoutRequestPanel_noticeInfo__OAxBr span,.PnutPayoutRequestPanel_noticeSuccess__s_StI span,.PnutPayoutRequestPanel_noticeWarning__4HFy2 span{color:color-mix(in srgb,currentColor 86%,var(--text) 14%);font-size:var(--fs-sm);line-height:1.45}@media (min-width:720px){.PnutPayoutRequestPanel_formGrid__EwPA4{grid-template-columns:repeat(2,minmax(0,1fr))}.PnutPayoutRequestPanel_checkRow__I8OBi,.PnutPayoutRequestPanel_formGrid__EwPA4 label:has(input[type=file]),.PnutPayoutRequestPanel_formGrid__EwPA4>button,.PnutPayoutRequestPanel_noticeError__nVwJf,.PnutPayoutRequestPanel_noticeSuccess__s_StI,.PnutPayoutRequestPanel_noticeWarning__4HFy2{grid-column:1/-1}}@media (max-width:640px){.PnutPayoutRequestPanel_formHeader__5Xi1b,.PnutPayoutRequestPanel_header__eIwdY{align-items:stretch;flex-direction:column}.PnutPayoutRequestPanel_closeButton__WUvcx,.PnutPayoutRequestPanel_formHeader__5Xi1b button{width:100%}}.BillingSettings_settings___qjZ6{margin-block:1.5rem;color:inherit}.BillingSettings_settings___qjZ6 details{border-block-start:1px solid var(--pnut-border,#888);padding-block:1rem}.BillingSettings_settings___qjZ6 summary{cursor:pointer;font-weight:600;padding-block:.5rem}.BillingSettings_settings___qjZ6 p{max-width:65ch}.BillingSettings_option__PISAZ{display:flex;align-items:center;gap:.75rem;padding-block:.75rem}.BillingSettings_field__8CYU3{display:grid;gap:.5rem;max-width:32rem;margin-block:1rem}.BillingSettings_field__8CYU3 input{width:100%;box-sizing:border-box;min-height:44px;padding:.65rem;background:transparent;color:inherit;border:1px solid;border-radius:.4rem}.BillingSettings_tax__iDOYv{display:grid;grid-template-columns:auto 1fr;gap:.5rem 1rem}.BillingSettings_tax__iDOYv dd{margin:0;overflow-wrap:anywhere}@media (max-width:480px){.BillingSettings_tax__iDOYv{grid-template-columns:1fr}}.MasterDataReminderNotice_notice__8jK7J{position:relative;display:flex;flex-direction:column;gap:.65rem;width:min(100%,420px);padding:.72rem .82rem;border-radius:8px;border:1px solid rgba(202,109,150,.32);box-shadow:0 8px 20px rgba(32,20,34,.12);backdrop-filter:blur(10px)}.MasterDataReminderNotice_due__9Jrbe{background:rgba(255,255,255,.92)}.MasterDataReminderNotice_overdue___FaAb{background:rgba(255,244,247,.95);border-color:rgba(228,78,122,.28)}.MasterDataReminderNotice_copy__TTjbj{display:flex;flex-direction:column;gap:.28rem;padding-right:1.6rem}.MasterDataReminderNotice_kicker__OhKeY{display:inline-flex;align-items:center;align-self:flex-start;padding:.22rem .55rem;border-radius:999px;background:rgba(255,255,255,.72);color:rgba(103,34,67,.92);font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.MasterDataReminderNotice_headline__HfHmm{margin:0;color:#241c26;font-size:.92rem;line-height:1.25}.MasterDataReminderNotice_body__5dIpk{margin:0;color:rgba(46,36,49,.86);font-size:.8rem;line-height:1.35}.MasterDataReminderNotice_actions__26j_Q{display:flex;flex-wrap:wrap;gap:.5rem}.MasterDataReminderNotice_primaryAction__7iP0T,.MasterDataReminderNotice_secondaryAction__HV1_U{min-width:150px;justify-content:center}.MasterDataReminderNotice_dismissButton__1G6T3{position:absolute;top:.48rem;right:.48rem;display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;padding:0;border:1px solid rgba(103,34,67,.18);border-radius:999px;color:rgba(103,34,67,.84);background:rgba(255,255,255,.75);cursor:pointer}.MasterDataReminderNotice_dismissButton__1G6T3:focus-visible,.MasterDataReminderNotice_dismissButton__1G6T3:hover{outline:none;border-color:rgba(103,34,67,.34);background:rgba(255,255,255,.95)}@media (max-width:700px){.MasterDataReminderNotice_notice__8jK7J{width:100%;padding:.72rem}.MasterDataReminderNotice_actions__26j_Q{flex-direction:column}.MasterDataReminderNotice_primaryAction__7iP0T,.MasterDataReminderNotice_secondaryAction__HV1_U{width:100%}}.YotiIdentity_container__d0KZw{width:min(100%,720px);margin:var(--space-4) auto;color:var(--text)}.YotiIdentity_container__d0KZw,.YotiIdentity_startPanel__xhfQt{display:grid;gap:var(--space-3)}.YotiIdentity_preflightHero__n33Bp{display:grid;grid-template-columns:minmax(0,1fr) clamp(5.75rem,18vw,7.5rem);align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb,var(--accent) 22%,var(--panelBorder) 78%);border-radius:var(--control-radius);background:radial-gradient(circle at 88% 24%,color-mix(in srgb,var(--accent) 12%,transparent) 0,transparent 46%),var(--panelSoft);overflow:hidden}.YotiIdentity_preflightCopy__rKdT2{display:grid;gap:var(--space-2);min-width:0}.YotiIdentity_preflightIllustration__xZPlY{display:block;width:100%;height:auto;color:var(--accent);filter:drop-shadow(0 8px 14px color-mix(in srgb,var(--accent) 18%,transparent))}.YotiIdentity_illustrationGlow__ZbZ7c{fill:color-mix(in srgb,var(--accent) 11%,var(--panel) 89%)}.YotiIdentity_illustrationCard__EqC7T rect,.YotiIdentity_illustrationPhone__iHVm7 rect{fill:var(--panel);stroke:color-mix(in srgb,var(--accent) 72%,var(--text-strong) 28%);stroke-width:3}.YotiIdentity_illustrationPhone__iHVm7 circle,.YotiIdentity_illustrationPhone__iHVm7 path{fill:none;stroke:var(--text-muted);stroke-linecap:round;stroke-width:3}.YotiIdentity_illustrationScan__0SDj1 path{fill:none;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.YotiIdentity_illustrationCard__EqC7T circle{fill:color-mix(in srgb,var(--accent) 20%,var(--panelSoft) 80%)}.YotiIdentity_illustrationCard__EqC7T path{fill:none;stroke:var(--text-muted);stroke-linecap:round;stroke-width:3}.YotiIdentity_illustrationCheck__pMv_j circle{fill:var(--success);stroke:var(--panel);stroke-width:4}.YotiIdentity_illustrationCheck__pMv_j path{fill:none;stroke:var(--pnut-action-primary-foreground,#fff);stroke-linecap:round;stroke-linejoin:round;stroke-width:4}.YotiIdentity_preflightFacts__JTs9k{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.YotiIdentity_preflightFact__hCcT2{display:flex;align-items:center;gap:var(--space-2);min-width:0;min-height:40px;padding:var(--space-2);border:1px solid var(--panelBorder);border-radius:var(--control-radius);background:var(--panelSoft);color:var(--text-strong);font-size:var(--fs-sm);font-weight:650;line-height:var(--lh-snug)}.YotiIdentity_preflightFact__hCcT2 svg{flex:0 0 auto;color:var(--accent);font-size:1.05rem}.YotiIdentity_startActions__LLFkI>:where(button,a){min-width:min(100%,18rem)}.YotiIdentity_agencyNote__qK0kR{margin:0;color:var(--text-muted);font-size:var(--fs-sm);line-height:var(--lh-normal)}.YotiIdentity_heading__24HdU{font-weight:600;font-size:1.4rem;color:var(--text-strong);margin-bottom:.75rem;text-align:center}.YotiIdentity_smallText__UJ15s{font-size:.95rem;color:var(--text-muted);margin-bottom:1.25rem;text-align:center}.YotiIdentity_centerTextRed__oiKtq,.YotiIdentity_centerText__tCcfn{font-weight:600;margin:0}.YotiIdentity_centerTextRed__oiKtq{color:inherit}.YotiIdentity_blockedActions__CM4nr{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-start}.YotiIdentity_idShotButton__S6Kfz{justify-content:center}.YotiIdentity_secondaryButton__SheGz{min-height:var(--control-height);padding:var(--control-padding-block) var(--control-padding-inline);font-size:var(--fs-sm);background:var(--control-bg);color:var(--text-strong);border:1px solid var(--control-border);border-radius:var(--control-radius);cursor:pointer}.YotiIdentity_secondaryButton__SheGz:hover{background:var(--control-bg-hover)}.YotiIdentity_secondaryButton__SheGz:focus-visible{outline:none;box-shadow:var(--focus-ring)}.YotiIdentity_secondaryButton__SheGz:disabled{opacity:.6;cursor:not-allowed}.YotiIdentity_errorBox__kT0uu,.YotiIdentity_infoBox__ywpIQ,.YotiIdentity_successBox__3UNt9,.YotiIdentity_warningBox__wCRqO{padding:var(--space-3);border:1px solid var(--panelBorder);border-inline-start-width:4px;border-radius:var(--control-radius);color:var(--text);background:var(--panelSoft)}.YotiIdentity_successBox__3UNt9{border-inline-start-color:var(--success)}.YotiIdentity_warningBox__wCRqO{border-inline-start-color:var(--warning)}.YotiIdentity_errorBox__kT0uu{border-inline-start-color:var(--danger)}.YotiIdentity_infoBox__ywpIQ{border-inline-start-color:var(--accent)}.YotiIdentity_historyBox__VpgGQ{margin-bottom:1rem;padding:.85rem 1rem;border:1px solid var(--panelBorder);border-radius:var(--control-radius);background-color:var(--panelSoft)}.YotiIdentity_historyTitle__JNPxj{margin-bottom:.65rem;color:var(--text-strong);font-size:1rem;font-weight:600}.YotiIdentity_historyList__YYbT6{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.YotiIdentity_historyItem__sqkxz{display:grid;grid-template-columns:minmax(135px,180px) 1fr;gap:.75rem;align-items:start}.YotiIdentity_historyTime__Na9_X{color:var(--text-muted);font-size:.9rem;font-weight:600}.YotiIdentity_historyText__1PyXb{color:var(--text);font-size:.92rem;line-height:1.35}.YotiIdentity_readinessList__Cdn_o{display:grid;gap:.5rem;margin:.85rem 0}.YotiIdentity_readinessItem__e1neY{display:flex;justify-content:center}.YotiIdentity_readinessMissing__6_qbj,.YotiIdentity_readinessOk__2vK6u{display:inline-flex;align-items:center;min-height:32px;padding:.35rem .75rem;border-radius:6px;font-weight:700;line-height:1.25}.YotiIdentity_readinessOk__2vK6u{color:var(--text-strong);background-color:color-mix(in srgb,var(--success) 14%,var(--panel) 86%);border-inline-start:3px solid var(--success)}.YotiIdentity_readinessMissing__6_qbj{color:var(--text-strong);background-color:color-mix(in srgb,var(--danger) 14%,var(--panel) 86%);border-inline-start:3px solid var(--danger)}.YotiIdentity_verificationIframe__Rqc9n{display:block;height:clamp(520px,calc(100dvh - var(--app-header-h, 56px) - var(--app-footer-h, 3rem)),800px);width:100%;border:none;border-radius:8px;background:var(--panelSoft);scroll-margin-top:calc(var(--app-header-h, 56px) + var(--space-1));scroll-margin-bottom:var(--app-footer-h,3rem)}.YotiIdentity_sessionContainer__CPxCb{margin-block:0;gap:0}.YotiIdentity_sessionContainer__CPxCb.pnut-ui-surface[data-pnut-padding=compact]{width:min(100%,820px);padding:0;border:0;background:transparent}@media (max-width:480px){.YotiIdentity_container__d0KZw{margin:0 auto;gap:var(--space-2)}.YotiIdentity_startPanel__xhfQt{gap:var(--space-2)}.YotiIdentity_preflightHero__n33Bp{grid-template-columns:minmax(0,1fr) 4.75rem;gap:var(--space-2);padding:var(--space-2)}.YotiIdentity_preflightFacts__JTs9k{gap:var(--space-1)}.YotiIdentity_preflightFact__hCcT2{align-items:flex-start;padding:var(--space-2);font-size:var(--fs-xs)}.YotiIdentity_startActions__LLFkI>:where(button,a){width:100%}.YotiIdentity_verificationIframe__Rqc9n{height:max(500px,calc(100dvh - var(--app-header-h, 56px) - var(--app-footer-h, 3rem)));border-radius:calc(var(--control-radius) - 2px)}.YotiIdentity_blockedActions__CM4nr{align-items:stretch;flex-direction:column}.YotiIdentity_secondaryButton__SheGz{width:100%}.YotiIdentity_historyItem__sqkxz{grid-template-columns:1fr;gap:.15rem}}.welcome_welcomeModal__yc3Ez{width:min(100%,42rem);margin:auto;padding:1.5rem;text-align:left;display:flex;flex-direction:column;gap:1.25rem;color:var(--text)}.welcome_welcomeHero__86MCf{display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,16rem);gap:1.25rem;align-items:center}.welcome_welcomeHeroCopy__6ZIiD{display:flex;flex-direction:column;gap:.75rem}.welcome_welcomeVisual__Xfn1k{align-self:center;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:0;aspect-ratio:4/3;border-radius:var(--radius-2,8px);border:1px solid color-mix(in srgb,var(--panelBorder,#ddd) 78%,var(--accent,#ff7a00) 22%);background:#fff;overflow:hidden}.welcome_welcomeVisual__Xfn1k img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.welcome_welcomeBadge___EY0K{width:-moz-fit-content;width:fit-content;border-radius:var(--radius-round,999px);border:1px solid color-mix(in srgb,var(--accent,#ff7a00) 32%,var(--panelBorder,#ddd) 68%);background:color-mix(in srgb,var(--accent,#ff7a00) 10%,var(--panel,#fff) 90%);color:var(--text-strong,#222);padding:.3rem .7rem;font-size:.78rem;font-weight:700}.welcome_welcomeHeader__2l1DI{margin:0;max-width:34rem;color:var(--text-strong,var(--darkGray));font-size:1.65rem;line-height:1.18;letter-spacing:0}.welcome_welcomeLead___j4xe{margin:0;max-width:36rem;color:var(--text-muted,#555);font-size:1rem;line-height:1.55}.welcome_welcomeContent__GBXaG{min-height:20vh}.welcome_welcomeChecklist__N9feE{display:flex;flex-direction:column;gap:0;border-block:1px solid var(--panelBorder,#ddd)}.welcome_welcomeStep__o8kN2{display:grid;grid-template-columns:2rem 1fr;gap:.85rem;align-items:start;padding:.95rem 0;border-top:1px solid color-mix(in srgb,var(--panelBorder,#ddd) 68%,transparent)}.welcome_welcomeStep__o8kN2:first-child{border-top:0}.welcome_welcomeStep__o8kN2 svg{width:1.2rem;height:1.2rem;margin-top:.12rem;color:var(--accent,#ff7a00)}.welcome_welcomeStep__o8kN2 strong{display:block;color:var(--text-strong,#222);font-size:.98rem;line-height:1.3}.welcome_welcomeStep__o8kN2 span{display:block;margin-top:.18rem;color:var(--text-muted,#666);font-size:.92rem;line-height:1.45}.welcome_welcomeActions__6o_Nj{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.welcome_personalConsultAction__NsIs9,.welcome_primaryAction__KMLt7,.welcome_secondaryAction__r8aIl{box-sizing:border-box;height:auto;min-height:2.75rem;border-radius:var(--control-radius,var(--radius-1,8px));font-family:inherit;font-size:.95rem;font-weight:700;line-height:1.2;letter-spacing:0}.welcome_welcomeActions__6o_Nj .welcome_primaryAction__KMLt7{flex:0 0 auto;align-self:center;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;width:-moz-fit-content;width:fit-content;max-width:100%;height:auto;min-height:3rem;padding:var(--control-padding-block,.55rem) var(--control-padding-inline,1rem)}.welcome_primaryActionIcon__UuEKu{flex:0 0 auto;display:grid;place-items:center;width:1.75rem;height:1.75rem;border:1px solid color-mix(in srgb,currentColor 24%,transparent);border-radius:var(--radius-round,999px);background:color-mix(in srgb,currentColor 14%,transparent)}.welcome_primaryActionIcon__UuEKu svg{width:.9rem;height:.9rem}.welcome_primaryActionLabel__k4m4Q{min-width:0;text-align:center}.welcome_primaryActionArrow__lH63l{flex:0 0 auto;width:.82rem;height:.82rem;opacity:.86;transition:transform var(--dur-fast,.12s) var(--easing,ease)}.welcome_primaryAction__KMLt7:hover .welcome_primaryActionArrow__lH63l{transform:translateX(2px)}.welcome_welcomeActions__6o_Nj .welcome_personalConsultAction__NsIs9{flex:0 1 17rem;justify-content:flex-start;width:-moz-fit-content;width:fit-content;max-width:100%;height:auto;min-height:3rem;padding:var(--control-padding-block,.55rem) var(--control-padding-inline,1rem);text-align:left}.welcome_personalConsultActionArrow__jLaIO,.welcome_personalConsultActionIcon__TvgqL{flex:0 0 auto}.welcome_personalConsultActionIcon__TvgqL{width:1.05rem;height:1.05rem;color:var(--accent,#ff7a00)}.welcome_personalConsultActionCopy___ICUi{display:flex;min-width:0;flex-direction:column;gap:.1rem;line-height:1.15}.welcome_personalConsultActionCopy___ICUi strong{color:var(--text-strong,#222);font-size:.86rem}.welcome_personalConsultActionCopy___ICUi span{color:var(--text-muted,#666);font-size:.74rem;font-weight:600}.welcome_personalConsultActionArrow__jLaIO{width:.78rem;height:.78rem;margin-left:auto;opacity:.72;transition:transform var(--dur-fast,.12s) var(--easing,ease)}.welcome_personalConsultAction__NsIs9:hover .welcome_personalConsultActionArrow__jLaIO{transform:translateX(2px)}@media (prefers-reduced-motion:reduce){.welcome_personalConsultActionArrow__jLaIO,.welcome_primaryActionArrow__lH63l{transition:none}.welcome_personalConsultAction__NsIs9:hover .welcome_personalConsultActionArrow__jLaIO,.welcome_primaryAction__KMLt7:hover .welcome_primaryActionArrow__lH63l{transform:none}}.welcome_personalConsultAction__NsIs9:focus-visible,.welcome_primaryAction__KMLt7:focus-visible,.welcome_secondaryAction__r8aIl:focus-visible{outline:none;box-shadow:var(--focus-ring,0 0 0 3px rgba(255,122,0,.25))}.welcome_secondaryAction__r8aIl{padding:.72rem .95rem;border:1px solid var(--panelBorder,#ddd);background:color-mix(in srgb,var(--panel,#fff) 82%,transparent);color:var(--text-strong,#222);cursor:pointer}.welcome_secondaryAction__r8aIl:hover{background:var(--panelHover,#f5f5f5)}.welcome_goLiveAction__1zjxw{min-height:2.25rem;padding:.48rem .72rem;font-size:.84rem;box-shadow:none}.welcome_welcomeActions__6o_Nj .welcome_goLiveAction__1zjxw{height:auto}.welcome_goLiveAction__1zjxw svg{width:.95rem;height:.95rem}.welcome_placeholder__F45ok{font-size:1.1rem;color:var(--mutedOrange)}.welcome_buttonContainer__wHEkb{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.welcome_navButton__trtnj{background:var(--gradient);color:var(--baseTintColor);border:none;padding:.6em 1.2em;border-radius:.5em;cursor:pointer;font-weight:700;font-size:1rem;transition:background .3s ease}.welcome_navButton__trtnj:hover{background-color:var(--baseTintDark)}.welcome_welcomeContainer__hqfnI{padding:2rem;text-align:center;color:var(--textColor,#222)}.welcome_logo__MzeZu{max-width:12.5rem;margin-bottom:1rem;width:100%;height:auto}.welcome_intro__xsmFo{margin-bottom:2rem}.welcome_subtitle__tVf_0{font-weight:700;font-size:1.125rem;color:var(--accentColor,#ff7a00)}.welcome_topicGrid__ooVco{display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:center}.welcome_topicCard__VS3Yb{background-color:#fff;border-radius:.75rem;padding:1rem;width:clamp(12rem,40vw,14rem);box-shadow:0 .25rem .75rem rgba(0,0,0,.08);cursor:pointer;transition:transform .2s ease;text-align:center}.welcome_topicCard__VS3Yb:hover{transform:scale(1.05)}.welcome_topicEmoji__JAa2W{font-size:2rem;margin-bottom:.5rem}.welcome_topicTitle__fX_Jn{font-size:1.2rem;margin:.5rem 0;font-weight:600}.welcome_topicDesc__HY_2g{font-size:.9rem;color:#666}.welcome_flexWrapper__vnZ6O{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;width:100%;flex-wrap:wrap}@media (max-width:680px){.welcome_welcomeModal__yc3Ez{width:100%;padding:.5rem}.welcome_welcomeHeader__2l1DI{font-size:1.32rem}.welcome_welcomeHero__86MCf{grid-template-columns:1fr;gap:.9rem}.welcome_welcomeVisual__Xfn1k{order:-1;justify-self:center;max-width:13.333rem;min-height:0}.welcome_welcomeLead___j4xe{font-size:.94rem}.welcome_welcomeContent__GBXaG{max-width:100%;width:100%;padding:5px}.welcome_welcomeContent__GBXaG p{font-size:.9em}.welcome_welcomeStep__o8kN2{grid-template-columns:1.6rem 1fr;gap:.65rem;padding:.8rem 0}.welcome_welcomeActions__6o_Nj{align-items:stretch}.welcome_secondaryAction__r8aIl,.welcome_welcomeActions__6o_Nj .welcome_goLiveAction__1zjxw,.welcome_welcomeActions__6o_Nj .welcome_personalConsultAction__NsIs9,.welcome_welcomeActions__6o_Nj .welcome_primaryAction__KMLt7{width:100%}.welcome_welcomeActions__6o_Nj .welcome_personalConsultAction__NsIs9,.welcome_welcomeActions__6o_Nj .welcome_primaryAction__KMLt7{align-self:stretch}.welcome_welcomeActions__6o_Nj .welcome_personalConsultAction__NsIs9{flex-basis:auto}.welcome_topicCard__VS3Yb{width:100%}.welcome_buttonContainer__wHEkb{flex-direction:column;align-items:center}.welcome_navButton__trtnj{width:100%;max-width:18rem}.welcome_flexWrapper__vnZ6O{flex-direction:column;align-items:stretch}}.OneToOneCallQuickStatus_panel___2uK5{display:grid;gap:8px;padding:10px;border:1px solid color-mix(in srgb,var(--accent) 22%,var(--panelBorder) 78%);border-radius:8px;background:color-mix(in srgb,var(--panelSoft) 76%,var(--panel) 24%)}.OneToOneCallQuickStatus_closeButton__p2PL2,.OneToOneCallQuickStatus_saveButton__EjToj{border:1px solid var(--panelBorder);border-radius:8px;padding:9px 12px;background:var(--panel);color:var(--text);font:inherit;cursor:pointer;min-height:40px}.OneToOneCallQuickStatus_launchButton__m2peB{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:38px;height:38px;padding:0;border:1px solid var(--panelBorder);border-radius:10px;background:var(--gradient);color:var(--baseTintColor);cursor:pointer}.OneToOneCallQuickStatus_popup__ul2S_{position:absolute;bottom:calc(100% + 8px);right:0;width:min(360px,calc(100vw - 24px));max-height:calc(100dvh - 160px);overflow-y:auto;border:1px solid var(--panelBorder);border-radius:12px;padding:8px;background:var(--panel);color:var(--text);box-shadow:0 8px 30px #0003}.OneToOneCallQuickStatus_closeButton__p2PL2{display:block;margin:0 0 6px auto}.OneToOneCallQuickStatus_mobilePopup__vl82k{position:fixed;right:12px;bottom:calc(3rem + env(safe-area-inset-bottom, 0px) + 8px)}@media (max-width:767px){.OneToOneCallQuickStatus_popup__ul2S_{max-height:calc(100dvh - 210px)}}.OneToOneCallQuickStatus_prices__eS7J6,.OneToOneCallQuickStatus_social__LTP4K{display:grid;gap:8px}.OneToOneCallQuickStatus_priceRow__u805w{display:grid;grid-template-columns:1fr 65px auto;align-items:center;gap:8px}.OneToOneCallQuickStatus_priceRow__u805w input[type=number],.OneToOneCallQuickStatus_social__LTP4K textarea{width:100%;min-width:0;border:1px solid var(--panelBorder);border-radius:6px;padding:7px;background:var(--panel);color:var(--text);font:inherit}.OneToOneCallQuickStatus_social__LTP4K{padding:8px 0}.OneToOneCallQuickStatus_social__LTP4K textarea{min-height:72px;resize:vertical}.OneToOneCallQuickStatus_saveButton__EjToj{background:var(--pnut-action-primary-background);color:var(--pnut-action-primary-foreground);border-color:var(--pnut-action-primary-border)}.OneToOneCallQuickStatus_saveButton__EjToj:disabled{opacity:.55;cursor:wait}.OneToOneCallQuickStatus_closeButton__p2PL2:focus-visible,.OneToOneCallQuickStatus_launchButton__m2peB:focus-visible,.OneToOneCallQuickStatus_panel___2uK5 input:focus-visible,.OneToOneCallQuickStatus_panel___2uK5 summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.OneToOneCallQuickStatus_header__FbkCx{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px}.OneToOneCallQuickStatus_icon__qtsQw{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:color-mix(in srgb,var(--baseTintTransparent) 22%,var(--panel) 78%);border:1px solid color-mix(in srgb,var(--accent) 24%,transparent);color:var(--accent)}.OneToOneCallQuickStatus_header__FbkCx h3{margin:0;color:var(--text-strong);font-size:.88rem;line-height:1.15}.OneToOneCallQuickStatus_header__FbkCx p{margin:2px 0 0;color:var(--text-muted);font-size:.74rem;line-height:1.25}.OneToOneCallQuickStatus_statusRow__kZFwH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.OneToOneCallQuickStatus_statusButton__aMtHs{display:flex;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:30px;padding:0 6px;border:1px solid var(--panelBorder);border-radius:8px;background:var(--panel);color:var(--text);font:inherit;font-size:.72rem;font-weight:900;cursor:pointer;overflow-wrap:anywhere;transition:border-color .14s ease,background .14s ease,color .14s ease,transform .14s ease}.OneToOneCallQuickStatus_statusDot__O1Mbt{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:var(--text-muted)}.OneToOneCallQuickStatus_status_ready__qD7El .OneToOneCallQuickStatus_statusDot__O1Mbt{background:#1fbf83}.OneToOneCallQuickStatus_status_away___NyZp .OneToOneCallQuickStatus_statusDot__O1Mbt{background:#e8ac26}.OneToOneCallQuickStatus_statusButton__aMtHs:focus-visible,.OneToOneCallQuickStatus_statusButton__aMtHs:hover:not(:disabled){transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent) 34%,var(--panelBorder) 66%);outline:0}.OneToOneCallQuickStatus_statusButton__aMtHs:disabled{opacity:.56;cursor:not-allowed}.OneToOneCallQuickStatus_statusButtonActive__2Atjz{color:var(--text-strong);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 18%,transparent)}.OneToOneCallQuickStatus_status_ready__qD7El.OneToOneCallQuickStatus_statusButtonActive__2Atjz{border-color:color-mix(in srgb,#19b36b 58%,var(--panelBorder) 42%);background:color-mix(in srgb,#19b36b 14%,var(--panel) 86%)}.OneToOneCallQuickStatus_status_away___NyZp.OneToOneCallQuickStatus_statusButtonActive__2Atjz{border-color:color-mix(in srgb,#f59e0b 58%,var(--panelBorder) 42%);background:color-mix(in srgb,#f59e0b 14%,var(--panel) 86%)}.OneToOneCallQuickStatus_status_offline__kqJRB.OneToOneCallQuickStatus_statusButtonActive__2Atjz{border-color:color-mix(in srgb,#9ca3af 58%,var(--panelBorder) 42%);background:color-mix(in srgb,#9ca3af 16%,var(--panel) 84%)}.OneToOneCallQuickStatus_settingsLink__ExsaP.pnut-ui-symbol-button{width:28px;min-width:28px;height:28px;min-height:28px;margin:0;padding:0;place-self:start end;border:1px solid color-mix(in srgb,var(--accent) 26%,var(--panelBorder) 74%);border-radius:6px;background:color-mix(in srgb,var(--baseTintTransparent) 14%,var(--panel) 86%);color:var(--text-strong)}.OneToOneCallQuickStatus_settingsLink__ExsaP.pnut-ui-symbol-button:focus-visible,.OneToOneCallQuickStatus_settingsLink__ExsaP.pnut-ui-symbol-button:hover{border-color:color-mix(in srgb,var(--accent) 42%,var(--panelBorder) 58%);outline:0}.OneToOneCallQuickStatus_error__BMgP3,.OneToOneCallQuickStatus_message__QM26M,.OneToOneCallQuickStatus_pricingRequired__T2l5w{margin:0;font-size:.72rem;line-height:1.3;font-weight:800}.OneToOneCallQuickStatus_message__QM26M{color:#166534}.OneToOneCallQuickStatus_error__BMgP3{color:#b91c1c}.OneToOneCallQuickStatus_pricingRequired__T2l5w{color:#92400e}:root[data-theme=dark] .OneToOneCallQuickStatus_message__QM26M{color:#86efac}:root[data-theme=dark] .OneToOneCallQuickStatus_error__BMgP3{color:#fca5a5}:root[data-theme=dark] .OneToOneCallQuickStatus_pricingRequired__T2l5w{color:#fcd34d}@keyframes LinkManager_fadeInUp__mgKCJ{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.LinkManager_linkSection__5cfFn{margin-top:var(--space-5);padding:var(--space-4);background:var(--surface);border-radius:var(--radius-3);border:1px solid var(--baseTintTransparentDarker);box-shadow:var(--elev-2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.LinkManager_sectionheader__Kbg9g{font-size:1.3rem;color:var(--baseTintDark);margin-bottom:var(--space-2);font-weight:600}.LinkManager_description__O6v_x{margin-bottom:var(--space-3);font-size:.95rem;color:var(--light-gray);line-height:1.4}.LinkManager_linkButtons__03Mjq{display:flex;flex-direction:column;gap:var(--space-3)}.LinkManager_buttonsRow__egiaJ{display:flex;flex-wrap:wrap;gap:.6rem}.LinkManager_directLinkRow__Hh2Lm{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);width:100%}.LinkManager_directLink__h_gOM{min-width:0;color:var(--baseTintDark);font-size:.9rem;overflow-wrap:anywhere;text-decoration:underline}.LinkManager_directLink__h_gOM:focus-visible{outline:2px solid var(--baseTintDark);outline-offset:3px}.LinkManager_promoText__4h4_r{font-size:.9rem;margin-top:4px;color:var(--text-muted);font-style:italic}.LinkManager_linkGroup__JI6sq{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);background:color-mix(in srgb,var(--glass-1) 65%,#ffffff 35%);border:1px solid var(--baseTintTransparentDarker);border-radius:var(--radius-2);padding:var(--space-3);transition:background .2s ease,box-shadow .2s ease,transform .15s ease}.LinkManager_linkGroup__JI6sq:hover{background:color-mix(in srgb,var(--glass-2) 60%,#ffffff 40%);box-shadow:var(--elev-3);transform:translateY(-1px)}.LinkManager_labelSmall__pIz3K{font-size:.85rem;font-weight:500;color:var(--inputColorMuted);margin-bottom:.1rem}.LinkManager_socialProfileFieldTitle__f1hJL{display:inline-flex;align-items:center;gap:.45rem;color:var(--inputColorMuted);font-size:.9rem;font-weight:600;margin-bottom:.1rem}.LinkManager_socialProfileFieldTitle__f1hJL svg{width:1rem;height:1rem;color:var(--baseTintDark)}.LinkManager_linkButton__ClRik{align-self:flex-start;font-size:.9rem;min-width:150px}.LinkManager_linkToggleButton__GD2yy{align-self:flex-start;margin-top:var(--space-1)}.LinkManager_linkButton__ClRik.LinkManager_copied__EkQJ6{--btn-bg:var(--control-bg);--btn-bg-hover:var(--control-bg-hover);--btn-fg:var(--text-strong)}.LinkManager_supermodelsLink__jMJ0t{font-size:.9rem;color:var(--baseTintDark);text-decoration:underline;opacity:0;animation:LinkManager_fadeInUp__mgKCJ .3s ease forwards;word-break:break-word}.LinkManager_linkMissing__N_IsW{font-size:.9rem;color:var(--light-gray);font-style:italic;margin-top:.4rem}.LinkManager_distanceBottom__6s5_q{margin-bottom:var(--space-3)}.LinkManager_input__fs23R{width:100%;padding:.6rem 1rem;font-size:1rem;background:var(--inputBackground);color:var(--inputColor);border:1px solid var(--baseTintTransparent);border-radius:8px;margin-bottom:1rem;transition:border .2s ease,box-shadow .2s ease}.LinkManager_input__fs23R:focus{border:1px solid var(--baseTintExtra);outline:none;box-shadow:0 0 0 2px var(--baseTintTransparent)}.LinkManager_inlineEditor__ebyoT{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2);width:100%;align-items:start}.LinkManager_inlineEditor__ebyoT .LinkManager_input__fs23R{margin-bottom:0}.LinkManager_inlineSaveButton__1sMQj{min-height:42px;white-space:nowrap}.LinkManager_fieldError__W7Zth{font-size:.9rem;color:var(--error,#b42318)}.LinkManager_fieldWarning__QgKB0{font-size:.9rem;color:var(--warning,#9a5b00);line-height:1.35}.LinkManager_notice__oFYZ6{margin-top:10px;padding:10px 12px;font-size:.95rem;background:rgba(57,217,138,.08);color:var(--ok)}.LinkManager_notice__oFYZ6,.LinkManager_pre__vQCd6{border:1px solid var(--panelBorder);border-radius:10px}.LinkManager_pre__vQCd6{margin:8px 0 0;background:rgba(0,0,0,.35);padding:10px}@media (max-width:720px){.LinkManager_linkButtons__03Mjq{gap:1rem}.LinkManager_buttonsRow__egiaJ{gap:.5rem}.LinkManager_directLinkRow__Hh2Lm{align-items:stretch;flex-direction:column}.LinkManager_directLinkRow__Hh2Lm .LinkManager_linkButton__ClRik{width:100%}.LinkManager_inlineEditor__ebyoT{grid-template-columns:1fr}.LinkManager_inlineSaveButton__1sMQj{width:100%}}@keyframes SoftLandingInputLink_fadeInUp__XpzH_{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.SoftLandingInputLink_wrapper__Q8mwg{display:flex;flex-direction:column;gap:.6rem;background:var(--baseTintTransparent);border:1px solid var(--baseTintExtra);border-radius:10px;padding:1rem}.SoftLandingInputLink_row__3R28M{display:flex;gap:.5rem;align-items:stretch;flex-wrap:wrap}.SoftLandingInputLink_linkInput__fUYn0{min-width:260px;flex:1 1 320px;padding:.65rem .9rem;font-size:.95rem;border-radius:8px;border:1px solid var(--baseTintTransparent);background:var(--inputBackground);color:var(--inputColor);transition:box-shadow .2s ease,border-color .2s ease}.SoftLandingInputLink_linkInput__fUYn0::-moz-placeholder{color:var(--inputColorMuted);opacity:.9}.SoftLandingInputLink_linkInput__fUYn0::placeholder{color:var(--inputColorMuted);opacity:.9}.SoftLandingInputLink_linkInput__fUYn0:focus{outline:none;border-color:var(--baseTintExtra);box-shadow:0 0 0 2px var(--baseTintTransparent)}.SoftLandingInputLink_linkInput__fUYn0:disabled{opacity:.7;cursor:not-allowed}.SoftLandingInputLink_button__rq5bh{padding:.6rem 1.1rem;font-size:.95rem;font-weight:600;border:0;border-radius:8px;cursor:pointer;transition:transform .1s ease,filter .2s ease,opacity .2s ease;box-shadow:0 4px 10px var(--baseTintTransparentDarker)}.SoftLandingInputLink_primary__sIdFM{background:var(--gradient);color:var(--baseTintColor)}.SoftLandingInputLink_primary__sIdFM:hover{filter:brightness(1.05)}.SoftLandingInputLink_primary__sIdFM:active{transform:scale(.97)}.SoftLandingInputLink_primary__sIdFM:disabled{opacity:.6;cursor:default}.SoftLandingInputLink_ghost__7IvHl{background:transparent;color:var(--baseTintExtra);border:1px solid var(--baseTintExtra)}.SoftLandingInputLink_ghost__7IvHl:hover{filter:brightness(1.1)}.SoftLandingInputLink_ghost__7IvHl:active{transform:scale(.97)}.SoftLandingInputLink_ghost__7IvHl:disabled{opacity:.6;cursor:default}.SoftLandingInputLink_copied__9hDkv{background:var(--baseTintDarker)!important;color:var(--baseTintColor)}.SoftLandingInputLink_revealLink__lxfvY{font-size:.9rem;color:var(--baseTintDark);text-decoration:underline;opacity:0;animation:SoftLandingInputLink_fadeInUp__XpzH_ .3s ease forwards;word-break:break-word}.SoftLandingInputLink_error__GfL7n{color:var(--warn);font-size:.9rem}@media (max-width:720px){.SoftLandingInputLink_row__3R28M{flex-direction:column;align-items:stretch}.SoftLandingInputLink_button__rq5bh{width:100%}}.addYourLinkTree_wrapper__nh_kq{background:var(--background-color);border:2px solid var(--baseTintTransparentDarker);border-radius:12px;padding:1.5rem;box-shadow:0 4px 12px var(--baseTintDarkTransparent);color:var(--inputColor);margin:auto}.addYourLinkTree_sectionTitle__GVXwg{color:var(--baseTintDark);font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.addYourLinkTree_paragraph__MNmOv{color:var(--baseTintEvenDarker);font-size:.95rem;line-height:1.4;margin-bottom:1rem}.addYourLinkTree_moreInfoToggle__zpoAk{background:none;border:none;color:var(--baseTintExtra);cursor:pointer;font-size:.9rem;margin:.5rem 0 1rem;padding:0}.addYourLinkTree_deleteButton___GP7Z{background:var(--baseTintTransparent);color:var(--baseTintExtra);border:none;font-size:.9rem;cursor:pointer;transition:color .3s ease}.addYourLinkTree_input__qOPCC{width:100%;padding:.6rem 1rem;font-size:1rem;background:var(--inputBackground);color:var(--inputColor);border:1px solid var(--baseTintTransparent);border-radius:8px;margin-bottom:1rem;transition:border .2s ease}.addYourLinkTree_input__qOPCC:focus{border:1px solid var(--baseTintExtra);outline:none;box-shadow:0 0 0 2px var(--baseTintTransparent)}.addYourLinkTree_input__qOPCC:disabled{cursor:wait}.addYourLinkTree_button__UckBr,.addYourLinkTree_moreInfoToggle__zpoAk{background:var(--gradient);color:var(--baseTintColor);padding:.6rem 1.2rem;font-weight:700;font-size:1rem;border:none;border-radius:8px;cursor:pointer;transition:background .3s ease;margin:.5rem}.addYourLinkTree_button__UckBr:hover{background:var(--gradient-hover)}.addYourLinkTree_button__UckBr:disabled,.addYourLinkTree_deleteLinkTree__bc1jU:disabled{cursor:wait;opacity:.7}.addYourLinkTree_saveFeedback__bPfWX{background:var(--baseTintTransparentDarker);border:1px solid var(--baseTintTransparentDarker);border-left:4px solid var(--baseTintExtra);border-radius:8px;color:var(--inputColor);font-weight:700;margin-bottom:1rem;padding:.75rem 1rem}.addYourLinkTree_statusSuccess__xY2Nu{color:var(--baseTintDark);background:var(--baseTintTransparent);padding:.5rem;border-radius:6px;font-weight:700;margin-bottom:1rem}.addYourLinkTree_statusPending__TfpAW{color:var(--light-gray);background:var(--baseTintTransparentDarker);padding:.5rem;border-radius:6px;font-weight:700;margin-bottom:1rem}.addYourLinkTree_statusError__nFVUX{color:#fff;background:var(--baseTintDark);padding:.5rem;border-radius:6px;font-weight:700;margin-bottom:1rem}.ReferralUsers_panel__AEizS{margin-bottom:1rem;padding:1rem;border:1px solid var(--border);border-radius:.75rem;color:var(--text)}.ReferralUsers_panel__AEizS summary{cursor:pointer;font-weight:600;min-height:2rem}.ReferralUsers_panel__AEizS p{margin:.75rem 0}.ReferralUsers_controls__mZfeC{display:flex;flex-wrap:wrap;align-items:end;gap:.75rem}.ReferralUsers_controls__mZfeC label{display:grid;gap:.25rem}.ReferralUsers_controls__mZfeC input{min-height:2.75rem;max-width:100%;padding:.5rem;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:.4rem}.ReferralUsers_users__eA0tt{padding:0;list-style:none;max-height:28rem;overflow-y:auto}.ReferralUsers_users__eA0tt li{display:grid;gap:.25rem;padding:.75rem 0;border-bottom:1px solid var(--border);overflow-wrap:anywhere}@media (min-width:768px){.ReferralUsers_users__eA0tt li{grid-template-columns:1fr 1fr 1fr;gap:.75rem}}.invitationWrapper_wrapper___HJ8O{display:grid;gap:var(--space-4)}.invitationWrapper_card__oKu9Q{background:var(--panel);border:1px solid var(--panelBorder);border-radius:var(--radius-2);box-shadow:var(--elev-2);padding:var(--space-5)}.invitationWrapper_headline__0kN__{font-size:clamp(1.4rem,2.2vw,2rem);line-height:1.2;margin:0 0 var(--space-2) 0;background:linear-gradient(90deg,var(--accent),var(--text));-webkit-background-clip:text;background-clip:text;color:transparent}.invitationWrapper_muted__FZFRW{color:var(--text-muted)}.invitationWrapper_linkRow__xbDd2{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--space-3);margin-top:var(--space-3)}.invitationWrapper_codeBox__uwoDb{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-2);padding:var(--space-3)}.invitationWrapper_codeText__kevbP{font-family:var(--font-mono,ui-monospace,SFMono-Regular);color:var(--text-strong)}.invitationWrapper_inputRow__6aBiq{display:grid;grid-template-columns:1fr auto;gap:var(--space-3);align-items:center;margin-top:var(--space-4)}.invitationWrapper_itemImage__X6BXF{width:140px;height:140px;overflow:hidden;border-radius:var(--radius-round)}.invitationWrapper_input__aGmmk{width:100%;min-height:2.5rem;padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-1);background:var(--inputBackground);color:var(--inputColor)}.invitationWrapper_feedback__uhdoN{margin-top:var(--space-3);color:var(--text-muted)}.invitationWrapper_list__vJPEo{display:grid;gap:var(--space-3)}.invitationWrapper_item__l502x{border:1px solid var(--border);border-radius:var(--radius-2);padding:var(--space-3);background:var(--surface)}.invitationWrapper_itemMain__wOKPt{display:flex;justify-content:space-between;align-items:baseline}.invitationWrapper_itemImage__X6BXF img{width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-left:var(--space-2)}.invitationWrapper_itemTitle__7tiWT{font-weight:600;color:var(--text)}.invitationWrapper_itemMeta__K3K9s{color:var(--text-muted);font-size:var(--fs-sm)}.invitationWrapper_actions__knJ9F{display:flex;gap:var(--space-2);margin-top:var(--space-2)}.invitationWrapper_status__1alpt{margin-top:var(--space-2);color:var(--text-muted)}.invitationWrapper_inlineUser__S8cg1{display:inline-flex;align-items:center;gap:var(--space-2)}.invitationWrapper_subList__HAMyt{margin-top:var(--space-3);display:grid;gap:var(--space-2)}.invitationWrapper_subItem__f4Xrs{display:flex;justify-content:space-between}.invitationWrapper_subItemTitle__4lOqX{color:var(--text);display:inline-flex;align-items:center;gap:var(--space-2)}.invitationWrapper_avatar__lz6w4{width:42px;height:42px;border-radius:var(--radius-2);-o-object-fit:cover;object-fit:cover;margin-right:var(--space-2);vertical-align:middle}.invitationWrapper_empty__TV_3L,.invitationWrapper_subItemStatus__alLMw{color:var(--text-muted)}.GoogleLoginSettingsCard_card__ghy3D{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--panelBorder);border-radius:var(--radius-1);background:var(--panel);box-shadow:var(--control-shadow)}.GoogleLoginSettingsCard_header__0IzUV{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.GoogleLoginSettingsCard_eyebrow__2mB11{margin:0 0 .4rem;font-size:var(--fs-xs);font-weight:700;letter-spacing:0;text-transform:uppercase;color:var(--accent)}.GoogleLoginSettingsCard_title__N8omF{margin:0;font-size:var(--fs-lg);line-height:1.2;color:var(--text-strong)}.GoogleLoginSettingsCard_subtitle__6fgr6{margin:.45rem 0 0;max-width:52rem;color:var(--text-muted);font-size:var(--fs-sm);line-height:var(--lh-normal)}.GoogleLoginSettingsCard_statusBadge__notRx{flex-shrink:0;padding:.45rem .75rem;border-radius:var(--radius-round);font-size:var(--fs-xs);font-weight:700;letter-spacing:0;text-transform:uppercase}.GoogleLoginSettingsCard_statusLinked__XcrE4{background:color-mix(in srgb,var(--success) 12%,var(--panel) 88%);color:var(--success)}.GoogleLoginSettingsCard_statusUnlinked__oqdur{background:color-mix(in srgb,var(--warning) 14%,var(--panel) 86%);color:color-mix(in srgb,var(--warning) 72%,var(--text-strong) 28%)}.GoogleLoginSettingsCard_content__uElfm{display:flex;flex-direction:column;gap:var(--space-3)}.GoogleLoginSettingsCard_accountDetails__nMv8b{border:1px solid var(--control-border);border-radius:var(--control-radius);background:var(--control-bg);box-shadow:var(--control-shadow)}.GoogleLoginSettingsCard_accountSummary__yZrJx{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-1);padding:var(--space-3);cursor:pointer;list-style:none}.GoogleLoginSettingsCard_accountSummary__yZrJx::-webkit-details-marker{display:none}.GoogleLoginSettingsCard_accountSummary__yZrJx:after{content:"";grid-column:2;grid-row:1/span 2;align-self:center;justify-self:start;width:.45rem;height:.45rem;border-right:2px solid var(--text-muted);border-bottom:2px solid var(--text-muted);transform:rotate(45deg);transition:transform var(--dur-base) var(--easing)}.GoogleLoginSettingsCard_accountDetails__nMv8b[open] .GoogleLoginSettingsCard_accountSummary__yZrJx:after{transform:rotate(225deg)}.GoogleLoginSettingsCard_accountSummary__yZrJx:focus-visible{outline:none;box-shadow:var(--control-focus-ring)}.GoogleLoginSettingsCard_accountSummaryStatus__0fZAf{color:var(--text-strong);font-size:var(--fs-sm);font-weight:700}.GoogleLoginSettingsCard_accountSummaryMeta__oahCa{min-width:0;overflow:hidden;color:var(--text-muted);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap}.GoogleLoginSettingsCard_infoGrid__UtSqV{display:grid;grid-template-columns:1fr;gap:var(--space-2);padding:0 var(--space-3) var(--space-3)}.GoogleLoginSettingsCard_infoItem__Rh_xc{display:flex;flex-direction:column;gap:.25rem;min-width:0;padding:var(--space-2);border-radius:var(--control-radius);background:var(--panelSoft);border:1px solid var(--panelBorder)}.GoogleLoginSettingsCard_infoLabel__7eS2r{font-size:var(--fs-xs);font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:0}.GoogleLoginSettingsCard_infoValue__zUre7{min-width:0;overflow-wrap:anywhere;font-size:var(--fs-sm);font-weight:600;color:var(--text-strong)}.GoogleLoginSettingsCard_errorBox__Ig6Lk,.GoogleLoginSettingsCard_noticeBox__4D7fc,.GoogleLoginSettingsCard_successBox__Xubbz{padding:.95rem 1rem;border-radius:var(--control-radius);font-size:var(--fs-sm)}.GoogleLoginSettingsCard_noticeBox__4D7fc{border:1px solid color-mix(in srgb,var(--warning) 28%,var(--panelBorder) 72%);background:color-mix(in srgb,var(--warning) 12%,var(--panel) 88%);color:color-mix(in srgb,var(--warning) 58%,var(--text-strong) 42%)}.GoogleLoginSettingsCard_noticeTitle__NmQ4F{margin:0 0 .2rem;font-weight:700}.GoogleLoginSettingsCard_noticeMeta__MZgGm,.GoogleLoginSettingsCard_noticeText__XZEEz{margin:0}.GoogleLoginSettingsCard_noticeMeta__MZgGm{margin-top:.3rem;font-size:.85rem;opacity:.8}.GoogleLoginSettingsCard_errorBox__Ig6Lk{border:1px solid color-mix(in srgb,var(--danger) 28%,var(--panelBorder) 72%);background:color-mix(in srgb,var(--danger) 12%,var(--panel) 88%);color:var(--danger)}.GoogleLoginSettingsCard_successBox__Xubbz{border:1px solid color-mix(in srgb,var(--success) 28%,var(--panelBorder) 72%);background:color-mix(in srgb,var(--success) 12%,var(--panel) 88%);color:var(--success)}.GoogleLoginSettingsCard_linkPanel__2ewy8,.GoogleLoginSettingsCard_unlinkPanel__2nZXc{display:flex;flex-direction:column;gap:.75rem;padding:var(--space-3);border-radius:var(--radius-1);background:var(--panelSoft);border:1px solid var(--panelBorder)}.GoogleLoginSettingsCard_panelTitle__2Ps6L{margin:0;font-size:var(--fs-md);font-weight:700;color:var(--text-strong)}.GoogleLoginSettingsCard_panelText__N4Swn{margin:0;color:var(--text-muted);font-size:var(--fs-sm);line-height:var(--lh-normal)}.GoogleLoginSettingsCard_fieldLabel__8LWwW{font-size:var(--fs-sm);font-weight:700;color:var(--text-strong)}.GoogleLoginSettingsCard_passwordInput__a49_Z{width:100%;min-height:var(--control-height);padding:var(--control-padding-block) var(--control-padding-inline);border-radius:var(--control-radius);border:1px solid var(--control-border);background:var(--control-bg);color:var(--control-fg);font-size:var(--fs-sm)}.GoogleLoginSettingsCard_passwordInput__a49_Z:focus{outline:none;border-color:var(--control-border-hover);box-shadow:var(--control-focus-ring)}.GoogleLoginSettingsCard_helperDetails__bmlmT{border-radius:var(--control-radius);color:var(--text-muted);font-size:var(--fs-sm)}.GoogleLoginSettingsCard_helperDetails__bmlmT summary{width:-moz-fit-content;width:fit-content;cursor:pointer;color:var(--text-muted);font-weight:700}.GoogleLoginSettingsCard_helperDetails__bmlmT summary:focus-visible{outline:none;box-shadow:var(--control-focus-ring)}.GoogleLoginSettingsCard_helperText__rAaUq{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--fs-sm);line-height:var(--lh-normal)}.GoogleLoginSettingsCard_inlineLink__Lvu0m{color:var(--accent);font-weight:700;text-decoration:none}.GoogleLoginSettingsCard_inlineLink__Lvu0m:hover{text-decoration:underline}.GoogleLoginSettingsCard_actionButton__QWLQI{align-self:flex-start}.GoogleLoginSettingsCard_googleButtonRow__MgusV{display:flex;align-items:center;min-height:44px}.GoogleLoginSettingsCard_loadingRow__Fn6Hj{display:inline-flex;align-items:center;gap:.65rem;font-size:var(--fs-sm);color:var(--text)}.GoogleLoginSettingsCard_spinner__JzyLn{width:1rem;height:1rem;border-radius:50%;border:2px solid color-mix(in srgb,var(--text-muted) 24%,transparent);border-top-color:var(--accent);animation:GoogleLoginSettingsCard_spin__KPJk8 .8s linear infinite}@keyframes GoogleLoginSettingsCard_spin__KPJk8{to{transform:rotate(1turn)}}@media (max-width:700px){.GoogleLoginSettingsCard_card__ghy3D{padding:var(--space-3)}.GoogleLoginSettingsCard_header__0IzUV{flex-direction:column;align-items:flex-start}.GoogleLoginSettingsCard_statusBadge__notRx{max-width:100%}.GoogleLoginSettingsCard_actionButton__QWLQI{width:100%}}.PasswordChangeSettingsCard_card__tJIEg{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--panelBorder);border-radius:var(--radius-1);background:var(--panel);box-shadow:var(--control-shadow)}.PasswordChangeSettingsCard_header__WUp_R{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.PasswordChangeSettingsCard_eyebrow__V138h{margin:0 0 .4rem;color:var(--accent);font-size:var(--fs-xs);font-weight:700;letter-spacing:0;text-transform:uppercase}.PasswordChangeSettingsCard_title__prMH6{margin:0;color:var(--text-strong);font-size:var(--fs-lg);line-height:1.2}.PasswordChangeSettingsCard_subtitle__IvOMh{margin:.45rem 0 0;max-width:52rem;color:var(--text-muted);font-size:var(--fs-sm);line-height:var(--lh-normal)}.PasswordChangeSettingsCard_statusBadge__vTToT{flex-shrink:0;padding:.45rem .75rem;border-radius:var(--radius-round);background:color-mix(in srgb,var(--accent) 12%,var(--panel) 88%);color:var(--accent);font-size:var(--fs-xs);font-weight:700;letter-spacing:0;text-transform:uppercase}.PasswordChangeSettingsCard_producerBox___8ohz{display:flex;flex-direction:column;gap:.25rem;padding:var(--space-3);border:1px solid var(--control-border);border-radius:var(--control-radius);background:var(--control-bg)}.PasswordChangeSettingsCard_producerLabel__FKpXp{color:var(--text-muted);font-size:var(--fs-xs);font-weight:700;letter-spacing:0;text-transform:uppercase}.PasswordChangeSettingsCard_producerValue___uIg4{min-width:0;overflow-wrap:anywhere;color:var(--text-strong);font-size:var(--fs-sm);font-weight:700}.PasswordChangeSettingsCard_errorBox__BqoJ1,.PasswordChangeSettingsCard_successBox__ISAAq{padding:.95rem 1rem;border-radius:var(--control-radius);font-size:var(--fs-sm)}.PasswordChangeSettingsCard_errorBox__BqoJ1{border:1px solid color-mix(in srgb,var(--danger) 28%,var(--panelBorder) 72%);background:color-mix(in srgb,var(--danger) 12%,var(--panel) 88%);color:var(--danger)}.PasswordChangeSettingsCard_successBox__ISAAq{border:1px solid color-mix(in srgb,var(--success) 28%,var(--panelBorder) 72%);background:color-mix(in srgb,var(--success) 12%,var(--panel) 88%);color:var(--success)}.PasswordChangeSettingsCard_form__39XVn{display:flex;flex-direction:column;gap:var(--space-3)}.PasswordChangeSettingsCard_fieldGrid__gzIRZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.PasswordChangeSettingsCard_fieldStack___umwu{display:flex;flex-direction:column;gap:.45rem;min-width:0}.PasswordChangeSettingsCard_fieldLabel__nbhog{color:var(--text-strong);font-size:var(--fs-sm);font-weight:700}.PasswordChangeSettingsCard_passwordField__p9RVX{position:relative;min-width:0}.PasswordChangeSettingsCard_passwordInput__NiTUh{width:100%;min-height:var(--control-height);padding:var(--control-padding-block) calc(var(--control-padding-inline) + 2.25rem) var(--control-padding-block) var(--control-padding-inline);border:1px solid var(--control-border);border-radius:var(--control-radius);background:var(--control-bg);color:var(--control-fg);font-size:var(--fs-sm)}.PasswordChangeSettingsCard_passwordInput__NiTUh:focus{outline:none;border-color:var(--control-border-hover);box-shadow:var(--control-focus-ring)}.PasswordChangeSettingsCard_visibilityButton__KTGmh{position:absolute;top:50%;right:.4rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;border-radius:var(--control-radius);background:transparent;color:var(--text-muted);cursor:pointer;transform:translateY(-50%)}.PasswordChangeSettingsCard_visibilityButton__KTGmh:focus-visible,.PasswordChangeSettingsCard_visibilityButton__KTGmh:hover{color:var(--text-strong);background:var(--panelSoft);outline:none}.PasswordChangeSettingsCard_inlineHint__OZF42{margin:0;color:var(--text-muted);font-size:var(--fs-sm);line-height:var(--lh-normal)}.PasswordChangeSettingsCard_helperDetails__nfVxp{border-radius:var(--control-radius);color:var(--text-muted);font-size:var(--fs-sm)}.PasswordChangeSettingsCard_helperDetails__nfVxp summary{width:-moz-fit-content;width:fit-content;cursor:pointer;color:var(--text-muted);font-weight:700}.PasswordChangeSettingsCard_helperDetails__nfVxp summary:focus-visible{outline:none;box-shadow:var(--control-focus-ring)}.PasswordChangeSettingsCard_helperText__HzmNF{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--fs-sm);line-height:var(--lh-normal)}.PasswordChangeSettingsCard_inlineLink__o3mKm{color:var(--accent);font-weight:700;text-decoration:none}.PasswordChangeSettingsCard_inlineLink__o3mKm:hover{text-decoration:underline}.PasswordChangeSettingsCard_actionButton__xD7tj{align-self:flex-start}@media (max-width:700px){.PasswordChangeSettingsCard_card__tJIEg{padding:var(--space-3)}.PasswordChangeSettingsCard_header__WUp_R{flex-direction:column;align-items:flex-start}.PasswordChangeSettingsCard_statusBadge__vTToT{max-width:100%}.PasswordChangeSettingsCard_fieldGrid__gzIRZ{grid-template-columns:1fr}.PasswordChangeSettingsCard_actionButton__xD7tj{width:100%}}.DildoControl_wrapper__Gz7SC{display:grid;gap:var(--space-5);max-width:var(--container-lg);padding:0 var(--space-4);margin:0 auto}.DildoControl_legend__0TNLE{font-size:var(--fs-lg);font-weight:600;color:var(--text-strong);margin:0 0 var(--space-3) 0;padding-bottom:var(--space-2);border-bottom:1px solid var(--divider)}.DildoControl_infoAlert__jDlNx{background:color-mix(in srgb,var(--info) 12%,var(--surface) 88%);border:1px solid color-mix(in srgb,var(--info) 30%,transparent 70%);border-radius:var(--radius-2);padding:var(--space-4);color:var(--text);font-size:var(--fs-sm);line-height:var(--lh-normal)}.DildoControl_infoAlert__jDlNx a{color:var(--baseTintExtra);text-decoration:underline}.DildoControl_downloadGrid__nMG1d{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:var(--space-4)}.DildoControl_senderToolBlock__TXv_s{display:grid;gap:var(--space-4)}.DildoControl_downloadStatus__FOy1C{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);min-height:var(--control-height);color:var(--text);font-size:var(--fs-sm)}.DildoControl_downloadVersion__nEfIm{color:var(--text-strong);font-weight:600}.DildoControl_downloadTimestamp__UJkZQ{color:var(--text-muted)}.DildoControl_downloadPanel__H3mM1{display:grid;gap:var(--space-4);background:var(--panel);border:1px solid var(--panelBorder);border-radius:var(--radius-2);padding:var(--space-4)}.DildoControl_downloadPanelHeader__3idct{display:flex;align-items:center;gap:var(--space-3);min-width:0}.DildoControl_downloadPanelHeader__3idct h3{margin:0;color:var(--text-strong);font-size:var(--fs-md);font-weight:700}.DildoControl_downloadPanelHeader__3idct p{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--fs-xs)}.DildoControl_platformIcon__agLcN{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.25rem;height:2.25rem;border-radius:var(--radius-round);color:var(--baseTintExtra);background:color-mix(in srgb,var(--baseTintExtra) 12%,var(--surface) 88%)}.DildoControl_platformIcon__agLcN svg{width:1.1rem;height:1.1rem}.DildoControl_primaryDownloadButton__5WqKF{width:100%}.DildoControl_downloadFileList__lrWmE{display:grid;gap:var(--space-3)}.DildoControl_downloadFileRow__JNQVD{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--divider)}.DildoControl_downloadFileText__hWXzw{display:grid;gap:var(--space-1);min-width:0;color:var(--text);font-size:var(--fs-sm)}.DildoControl_downloadFileText__hWXzw small,.DildoControl_downloadFileText__hWXzw span{overflow-wrap:anywhere}.DildoControl_downloadFileText__hWXzw small{color:var(--text-muted);font-size:var(--fs-xs)}.DildoControl_secondaryDownloadButton__Dlvwc{white-space:nowrap}.DildoControl_card__Zk58f{background:var(--panel);border:1px solid var(--panelBorder);border-radius:var(--radius-2);box-shadow:var(--elev-1);padding:var(--space-5)}.DildoControl_cardText__deklU{color:var(--text);font-size:var(--fs-sm);line-height:var(--lh-loose);margin:0}.DildoControl_playerWrap__MC1ms{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius-3);overflow:hidden;background:#0c0c0f;box-shadow:var(--elev-3)}.DildoControl_playerVideo__3LlaC{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.DildoControl_playOverlay__MTHKu{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);background:linear-gradient(160deg,rgba(0,0,0,.55),rgba(0,0,0,.35) 50%,rgba(0,0,0,.6));border:none;cursor:pointer;transition:background var(--dur-base) var(--easing)}.DildoControl_playOverlay__MTHKu:hover{background:linear-gradient(160deg,rgba(0,0,0,.45),rgba(0,0,0,.2) 50%,rgba(0,0,0,.5))}.DildoControl_playOverlay__MTHKu:hover .DildoControl_playRing__jSvWW{transform:scale(1.1);background:var(--baseTintExtra);box-shadow:0 0 0 6px color-mix(in srgb,var(--baseTintExtra) 30%,transparent 70%)}.DildoControl_playRing__jSvWW{width:72px;height:72px;border-radius:var(--radius-round);background:rgba(255,255,255,.15);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:2px solid rgba(255,255,255,.35);display:flex;align-items:center;justify-content:center;transition:transform var(--dur-base) var(--easing),background var(--dur-base) var(--easing),box-shadow var(--dur-base) var(--easing)}.DildoControl_playIcon__VcTU_{width:32px;height:32px;color:#fff;margin-left:4px}.DildoControl_playLabel__rJ8xM{font-size:var(--fs-sm);font-weight:500;color:rgba(255,255,255,.85);letter-spacing:0;text-shadow:0 1px 4px rgba(0,0,0,.5)}.DildoControl_usbDownloadButton___u79j{margin-top:var(--space-4)}.DildoControl_divider__RrmGw{border:none;border-top:1px solid var(--divider);margin:0}@media (max-width:560px){.DildoControl_downloadStatus__FOy1C{align-items:stretch}.DildoControl_downloadFileRow__JNQVD{align-items:stretch;grid-template-columns:1fr}.DildoControl_secondaryDownloadButton__Dlvwc{width:100%}}