.PlanDialog-module__sBrwJa__modalContent{background:var(--ui-surface);border:1px solid var(--ui-border-strong);box-shadow:var(--ui-shadow-lg);max-height:min(920px,100dvh - 24px);overflow:hidden}.PlanDialog-module__sBrwJa__hiddenHeader{display:none}.PlanDialog-module__sBrwJa__modalBody{padding:0}.PlanDialog-module__sBrwJa__shell{max-height:min(920px,100dvh - 24px);overflow-y:auto}.PlanDialog-module__sBrwJa__header{background:color-mix(in srgb, var(--ui-surface) 93%, var(--ui-brand-soft));border-bottom:1px solid var(--ui-border);z-index:4;padding:18px 22px;position:sticky;top:0}.PlanDialog-module__sBrwJa__headerIcon,.PlanDialog-module__sBrwJa__trialIcon{background:linear-gradient(145deg, var(--ui-brand), var(--ui-brand-hover));box-shadow:0 8px 20px color-mix(in srgb, var(--ui-brand) 24%, transparent);color:var(--mantine-color-white)}.PlanDialog-module__sBrwJa__closeButton{border:1px solid var(--ui-border);color:var(--ui-ink-muted)}.PlanDialog-module__sBrwJa__closeButton:hover{background:color-mix(in srgb, var(--ui-brand) 8%, var(--ui-surface));color:var(--ui-brand)}.PlanDialog-module__sBrwJa__trialCard{background:radial-gradient(circle at 92% 0%, color-mix(in srgb, var(--ui-brand) 24%, transparent), transparent 34%), linear-gradient(130deg, color-mix(in srgb, var(--ui-brand) 14%, var(--ui-surface)), var(--ui-surface));border:1px solid color-mix(in srgb, var(--ui-brand) 38%, var(--ui-border));border-radius:14px;align-items:center;gap:14px;margin:18px 22px 0;padding:16px;display:flex}.PlanDialog-module__sBrwJa__trialCopy{flex:1;min-width:0}.PlanDialog-module__sBrwJa__trialBadge,.PlanDialog-module__sBrwJa__bestBadge,.PlanDialog-module__sBrwJa__recommended{background:color-mix(in srgb, var(--ui-brand) 14%, var(--ui-surface));border:1px solid color-mix(in srgb, var(--ui-brand) 25%, var(--ui-border));color:var(--ui-brand)}.PlanDialog-module__sBrwJa__layout{grid-template-columns:minmax(0,1.15fr) minmax(310px,.85fr);gap:18px;padding:18px 22px 22px;display:grid}.PlanDialog-module__sBrwJa__controls,.PlanDialog-module__sBrwJa__summary{background:color-mix(in srgb, var(--ui-surface) 96%, var(--ui-canvas));border:1px solid var(--ui-border);border-radius:14px;padding:18px}.PlanDialog-module__sBrwJa__periodControl{background:var(--ui-sunken);border:1px solid var(--ui-border);border-radius:12px;padding:4px}.PlanDialog-module__sBrwJa__periodControl .mantine-SegmentedControl-indicator{background:linear-gradient(135deg, color-mix(in srgb, var(--ui-brand) 18%, var(--ui-surface)), var(--ui-surface));border:1px solid color-mix(in srgb, var(--ui-brand) 35%, var(--ui-border));box-shadow:0 5px 16px color-mix(in srgb, var(--ui-brand) 12%, transparent)}.PlanDialog-module__sBrwJa__periodControl .mantine-SegmentedControl-label{padding-block:10px;font-weight:650}.PlanDialog-module__sBrwJa__yearlyLabel{justify-content:center;align-items:center;gap:8px;display:inline-flex}.PlanDialog-module__sBrwJa__yearlyDiscount{background:color-mix(in srgb, var(--ui-brand) 16%, var(--ui-surface));border:1px solid color-mix(in srgb, var(--ui-brand) 28%, var(--ui-border));color:var(--ui-brand);border-radius:999px;padding:4px 7px;font-size:.6875rem;font-weight:750;line-height:1}.PlanDialog-module__sBrwJa__yearlyNote,.PlanDialog-module__sBrwJa__ownerNote,.PlanDialog-module__sBrwJa__promoSuccess{color:var(--ui-brand)}.PlanDialog-module__sBrwJa__seatInput{width:112px}.PlanDialog-module__sBrwJa__seatInput input{font-variant-numeric:tabular-nums;text-align:center;font-weight:700}.PlanDialog-module__sBrwJa__slider{margin-inline:7px}.PlanDialog-module__sBrwJa__slider .mantine-Slider-track:before{background:var(--ui-sunken)}:is(.PlanDialog-module__sBrwJa__slider .mantine-Slider-bar,.PlanDialog-module__sBrwJa__slider .mantine-Slider-thumb){background:var(--ui-brand)}.PlanDialog-module__sBrwJa__slider .mantine-Slider-thumb{border-color:var(--ui-surface);box-shadow:0 0 0 2px var(--ui-brand), 0 5px 14px color-mix(in srgb, var(--ui-brand) 28%, transparent)}.PlanDialog-module__sBrwJa__ladder{border:1px solid var(--ui-border);border-radius:12px;overflow:hidden}.PlanDialog-module__sBrwJa__ladderRow,.PlanDialog-module__sBrwJa__ladderRowActive{min-height:38px;padding:7px 12px}.PlanDialog-module__sBrwJa__ladderRow+.PlanDialog-module__sBrwJa__ladderRow,.PlanDialog-module__sBrwJa__ladderRow+.PlanDialog-module__sBrwJa__ladderRowActive,.PlanDialog-module__sBrwJa__ladderRowActive+.PlanDialog-module__sBrwJa__ladderRow,.PlanDialog-module__sBrwJa__ladderRowActive+.PlanDialog-module__sBrwJa__ladderRowActive{border-top:1px solid var(--ui-border)}.PlanDialog-module__sBrwJa__ladderRowActive{background:color-mix(in srgb, var(--ui-brand) 11%, var(--ui-surface));box-shadow:inset 3px 0 0 var(--ui-brand);color:var(--ui-brand)}.PlanDialog-module__sBrwJa__promoInput{flex:1}.PlanDialog-module__sBrwJa__promoSuccess{align-items:center;gap:4px;display:flex}.PlanDialog-module__sBrwJa__summary{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--ui-brand) 17%, transparent), transparent 33%), linear-gradient(155deg, color-mix(in srgb, var(--ui-brand) 6%, var(--ui-surface)), var(--ui-surface));border-color:color-mix(in srgb, var(--ui-brand) 28%, var(--ui-border));align-self:start;position:sticky;top:78px}.PlanDialog-module__sBrwJa__recommended{float:right;margin-bottom:8px}.PlanDialog-module__sBrwJa__summaryTitle{clear:both;margin-top:4px}.PlanDialog-module__sBrwJa__summaryRows{border-block:1px solid var(--ui-border);margin-bottom:16px}.PlanDialog-module__sBrwJa__summaryRow{min-height:43px}.PlanDialog-module__sBrwJa__summaryRow+.PlanDialog-module__sBrwJa__summaryRow{border-top:1px solid color-mix(in srgb, var(--ui-border) 65%, transparent)}.PlanDialog-module__sBrwJa__totalCard{background:var(--ui-sunken);border:1px solid var(--ui-border);border-radius:12px;padding:14px}.PlanDialog-module__sBrwJa__total{color:var(--ui-ink);font-family:var(--ui-font-display);letter-spacing:-.04em;font-size:clamp(1.7rem,4vw,2.25rem);font-weight:750;line-height:1.2}.PlanDialog-module__sBrwJa__savingsCard{background:color-mix(in srgb, var(--ui-success) 10%, var(--ui-surface));border:1px solid color-mix(in srgb, var(--ui-success) 35%, var(--ui-border));border-radius:12px;align-items:center;gap:10px;margin-top:12px;padding:12px;display:flex}.PlanDialog-module__sBrwJa__primaryAction{background:linear-gradient(135deg, var(--ui-brand), var(--ui-brand-hover));box-shadow:0 11px 24px color-mix(in srgb, var(--ui-brand) 22%, transparent);margin-top:16px}@media (max-width:760px){.PlanDialog-module__sBrwJa__layout{grid-template-columns:1fr}.PlanDialog-module__sBrwJa__summary{position:static}}@media (max-width:520px){.PlanDialog-module__sBrwJa__modalContent,.PlanDialog-module__sBrwJa__shell{border-radius:0;height:100dvh;max-height:100dvh}.PlanDialog-module__sBrwJa__header{padding:14px 16px}.PlanDialog-module__sBrwJa__trialCard{align-items:flex-start;margin:12px 12px 0;padding:13px}.PlanDialog-module__sBrwJa__trialBadge{display:none}.PlanDialog-module__sBrwJa__layout{gap:12px;padding:12px}.PlanDialog-module__sBrwJa__controls,.PlanDialog-module__sBrwJa__summary{padding:14px}.PlanDialog-module__sBrwJa__bestBadge{display:none}.PlanDialog-module__sBrwJa__promoInput+button{padding-inline:12px}}
.SupportWidget-module__u4xlvq__floatingTrigger{background:linear-gradient(145deg, var(--ui-brand), var(--ui-brand-hover));border:1px solid color-mix(in srgb, var(--ui-brand) 80%, var(--mantine-color-white));box-shadow:0 14px 34px color-mix(in srgb, var(--ui-brand) 34%, transparent);color:var(--mantine-color-white);cursor:pointer;z-index:400;isolation:isolate;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;transition:transform .16s,box-shadow .16s;animation:7s ease-in-out infinite SupportWidget-module__u4xlvq__supportAttention;display:flex;position:fixed;bottom:22px;right:22px}.SupportWidget-module__u4xlvq__floatingTrigger:before{border:1px solid color-mix(in srgb, var(--ui-brand) 55%, transparent);border-radius:inherit;content:"";opacity:0;z-index:-1;animation:7s ease-out infinite SupportWidget-module__u4xlvq__supportPulse;position:absolute;inset:-1px}.SupportWidget-module__u4xlvq__floatingTrigger:hover{box-shadow:0 18px 42px color-mix(in srgb, var(--ui-brand) 44%, transparent);animation-play-state:paused;transform:translateY(-2px)scale(1.02)}.SupportWidget-module__u4xlvq__floatingTrigger:hover:before{animation-play-state:paused}@keyframes SupportWidget-module__u4xlvq__supportAttention{0%,78%,to{transform:translateY(0)rotate(0)}82%{transform:translateY(-3px)rotate(-4deg)}86%{transform:translateY(0)rotate(3deg)}90%{transform:translateY(-2px)rotate(-2deg)}94%{transform:translateY(0)rotate(0)}}@keyframes SupportWidget-module__u4xlvq__supportPulse{0%,76%{opacity:0;transform:scale(1)}82%{opacity:.7}94%{opacity:0;transform:scale(1.48)}to{opacity:0;transform:scale(1.48)}}@media (prefers-reduced-motion:reduce){.SupportWidget-module__u4xlvq__floatingTrigger,.SupportWidget-module__u4xlvq__floatingTrigger:before{animation:none}}@media (max-width:760px){.SupportWidget-module__u4xlvq__floatingTrigger[data-audience=landing]{bottom:78px}}.SupportWidget-module__u4xlvq__triggerHint{background:var(--ui-ink);color:var(--ui-canvas);opacity:0;pointer-events:none;white-space:nowrap;border-radius:8px;padding:7px 10px;font-size:.75rem;transition:opacity .14s,transform .14s;position:absolute;right:64px;transform:translate(5px)}.SupportWidget-module__u4xlvq__floatingTrigger:hover .SupportWidget-module__u4xlvq__triggerHint,.SupportWidget-module__u4xlvq__floatingTrigger:focus-visible .SupportWidget-module__u4xlvq__triggerHint{opacity:1;transform:translate(0)}.SupportWidget-module__u4xlvq__widget{background:radial-gradient(circle at 92% 0%, color-mix(in srgb, var(--ui-brand) 13%, transparent), transparent 28%), var(--ui-surface);border:1px solid var(--ui-border-strong);box-shadow:var(--ui-shadow-lg);z-index:401;border-radius:16px;width:min(370px,100vw - 28px);max-height:min(680px,100dvh - 32px);position:fixed;bottom:22px;right:22px;overflow-y:auto}.SupportWidget-module__u4xlvq__header{background:color-mix(in srgb, var(--ui-surface) 94%, transparent);border-bottom:1px solid var(--ui-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:2;justify-content:space-between;align-items:center;padding:14px 16px;display:flex;position:sticky;top:0}.SupportWidget-module__u4xlvq__logo,.SupportWidget-module__u4xlvq__smallLogo{background:linear-gradient(145deg, var(--ui-brand), var(--ui-brand-hover));box-shadow:0 7px 18px color-mix(in srgb, var(--ui-brand) 25%, transparent);color:var(--mantine-color-white)}.SupportWidget-module__u4xlvq__close{color:var(--ui-ink-muted)}.SupportWidget-module__u4xlvq__close:hover{background:color-mix(in srgb, var(--ui-brand) 9%, var(--ui-surface));color:var(--ui-brand)}.SupportWidget-module__u4xlvq__availability{color:var(--ui-ink-muted);align-items:center;gap:8px;padding:11px 16px 0;font-size:.75rem;display:flex}.SupportWidget-module__u4xlvq__availability span{background:var(--ui-success);box-shadow:0 0 0 4px color-mix(in srgb, var(--ui-success) 10%, transparent);border-radius:50%;width:8px;height:8px}.SupportWidget-module__u4xlvq__body{padding:16px}.SupportWidget-module__u4xlvq__topic{background:color-mix(in srgb, var(--ui-surface) 86%, var(--ui-sunken));border:1px solid var(--ui-border);color:var(--ui-ink);cursor:pointer;font:inherit;text-align:left;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:100%;min-height:48px;padding:7px 10px;transition:background .15s,border-color .15s,transform .15s;display:grid}.SupportWidget-module__u4xlvq__topic:hover{background:color-mix(in srgb, var(--ui-brand) 8%, var(--ui-surface));border-color:color-mix(in srgb, var(--ui-brand) 35%, var(--ui-border));transform:translateY(-1px)}.SupportWidget-module__u4xlvq__topicIcon{background:color-mix(in srgb, var(--ui-brand) 12%, var(--ui-surface));border:1px solid color-mix(in srgb, var(--ui-brand) 18%, var(--ui-border));color:var(--ui-brand);border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.SupportWidget-module__u4xlvq__footerNote{color:var(--ui-brand);justify-content:center;align-items:center;gap:6px;margin-top:6px;font-size:.75rem;display:flex}.SupportWidget-module__u4xlvq__back{color:var(--ui-ink-muted);cursor:pointer;font:inherit;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:.8125rem;display:flex}.SupportWidget-module__u4xlvq__back:hover{color:var(--ui-brand)}.SupportWidget-module__u4xlvq__selectedTopic{background:color-mix(in srgb, var(--ui-brand) 7%, var(--ui-surface));border:1px solid color-mix(in srgb, var(--ui-brand) 18%, var(--ui-border));border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:7px 8px;display:grid}.SupportWidget-module__u4xlvq__error{background:var(--ui-danger-soft);border:1px solid color-mix(in srgb, var(--ui-danger) 30%, var(--ui-border));color:var(--ui-danger);border-radius:9px;padding:9px 10px;font-size:.8125rem}.SupportWidget-module__u4xlvq__chat{min-height:330px}.SupportWidget-module__u4xlvq__userMessage,.SupportWidget-module__u4xlvq__supportMessage{border-radius:12px;padding:10px 12px}.SupportWidget-module__u4xlvq__userMessage{background:linear-gradient(145deg, var(--ui-brand), var(--ui-brand-hover));color:var(--mantine-color-white);align-self:flex-end;max-width:82%}.SupportWidget-module__u4xlvq__userMessage .mantine-Text-root{color:inherit!important}.SupportWidget-module__u4xlvq__supportMessage{background:var(--ui-sunken);border:1px solid var(--ui-border);align-self:flex-start;max-width:90%}.SupportWidget-module__u4xlvq__restart{margin-top:auto}@media (max-width:520px){.SupportWidget-module__u4xlvq__floatingTrigger{bottom:16px;right:16px}.SupportWidget-module__u4xlvq__widget{border-radius:16px 16px 0 0;width:100vw;max-height:min(720px,100dvh - 16px);bottom:0;right:0}}
.NotificationBell-module__xoe8jq__unread{box-shadow:inset 3px 0 0 var(--ui-brand)}.NotificationBell-module__xoe8jq__read{background:var(--ui-sunken);color:var(--ui-ink-muted)}.NotificationBell-module__xoe8jq__list{border-top:1px solid var(--ui-border);margin-top:6px;padding-top:4px}.NotificationBell-module__xoe8jq__push{background:var(--ui-sunken);border-top:1px solid var(--ui-border)}.NotificationBell-module__xoe8jq__ringing{transform-origin:top;animation:4s ease-in-out infinite NotificationBell-module__xoe8jq__swing}@keyframes NotificationBell-module__xoe8jq__swing{0%,70%,to{transform:rotate(0)}74%{transform:rotate(12deg)}78%{transform:rotate(-10deg)}82%{transform:rotate(7deg)}86%{transform:rotate(-5deg)}90%{transform:rotate(2deg)}}@media (prefers-reduced-motion:reduce){.NotificationBell-module__xoe8jq__ringing{animation:none}}
