._area_kba2m_2{isolation:isolate;position:relative}._area_kba2m_2[data-variant=page]{border-radius:var(--tf-radius-lg);overflow:hidden}._area_kba2m_2[data-variant=section]{border-radius:var(--tf-radius-lg);min-height:26rem;overflow:hidden}._content_kba2m_19{filter:blur(18px)saturate(.5);opacity:.35;pointer-events:none;-webkit-user-select:none;user-select:none}._overlay_kba2m_26{z-index:5;padding:var(--tf-space-4);background:color-mix(in srgb, var(--tf-color-bg) 35%, transparent);animation:_locked-in_kba2m_1 .22s var(--tf-ease-out,ease-out) both;place-items:center;display:grid;position:absolute;inset:0}@keyframes _locked-in_kba2m_1{0%{opacity:0}}._card_kba2m_43{border:1px solid color-mix(in srgb, var(--tf-color-violet) 45%, var(--tf-color-border));border-radius:var(--tf-radius-lg);background:var(--tf-color-surface);text-align:center;width:min(100%,30rem);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px -24px #000000bf}._head_kba2m_55{justify-items:center;gap:var(--tf-space-2);padding:var(--tf-space-6,1.5rem) var(--tf-space-6,1.5rem) var(--tf-space-5);border-bottom:1px solid var(--tf-color-border-subtle);background:color-mix(in srgb, var(--tf-color-violet) 10%, var(--tf-color-surface));display:grid;position:relative}._close_kba2m_65{top:var(--tf-space-2);right:var(--tf-space-2);position:absolute}._badge_kba2m_71{top:var(--tf-space-3);left:var(--tf-space-3);border-radius:var(--tf-radius-full);background:var(--tf-color-violet);color:#fff;font-size:var(--tf-text-xs);font-weight:var(--tf-weight-semibold);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.25rem;padding:.125rem .5rem;display:inline-flex;position:absolute}._badge_kba2m_71 svg{width:.75rem;height:.75rem}._icon_kba2m_93{width:3.25rem;height:3.25rem;margin-bottom:var(--tf-space-1);border:1px solid color-mix(in srgb, var(--tf-color-violet) 45%, transparent);border-radius:var(--tf-radius-full);background:var(--tf-color-violet-soft);color:var(--tf-color-violet);place-items:center;display:grid}._icon_kba2m_93 svg{width:1.375rem;height:1.375rem}._title_kba2m_110{font-family:var(--tf-font-display);font-size:var(--tf-text-2xl);font-weight:var(--tf-weight-semibold);line-height:1.2}._body_kba2m_117{max-width:24rem;color:var(--tf-color-text-secondary);font-size:var(--tf-text-sm);line-height:var(--tf-leading-normal)}._points_kba2m_124{gap:var(--tf-space-2);padding:var(--tf-space-4) var(--tf-space-6,1.5rem) 0;text-align:left;margin:0;list-style:none;display:grid}._points_kba2m_124 li{align-items:center;gap:var(--tf-space-2);font-size:var(--tf-text-sm);display:flex}._check_kba2m_140{border-radius:var(--tf-radius-full);background:var(--tf-color-violet-soft);width:1.25rem;height:1.25rem;color:var(--tf-color-violet);flex-shrink:0;place-items:center;display:grid}._check_kba2m_140 svg{width:.75rem;height:.75rem}._actions_kba2m_156{gap:var(--tf-space-2);padding:var(--tf-space-5) var(--tf-space-6,1.5rem);display:grid}._note_kba2m_162{color:var(--tf-color-text-tertiary);font-size:var(--tf-text-xs)}._upgrade_kba2m_168._upgrade_kba2m_168{isolation:isolate;border:1px solid color-mix(in srgb, var(--tf-color-violet) 70%, white);background:linear-gradient(110deg, #7c4dff, var(--tf-color-violet), #d16bff, #7c4dff);color:#fff;font-weight:var(--tf-weight-semibold);transition:transform .16s var(--tf-ease-out,ease-out), filter .16s ease;background-size:300% 100%;animation:16s ease-in-out infinite alternate _upgrade-drift_kba2m_1;position:relative;overflow:hidden;box-shadow:0 4px 16px -6px #7c4dff}._upgrade_kba2m_168._upgrade_kba2m_168:after{content:"";z-index:-1;background:linear-gradient(100deg,#0000 35%,#ffffff2e 50%,#0000 65%);animation:9s ease-in-out infinite _upgrade-shine_kba2m_1;position:absolute;inset:0;transform:translate(-120%)}._upgrade_kba2m_168._upgrade_kba2m_168[data-hovered]{filter:brightness(1.08)}._upgrade_kba2m_168._upgrade_kba2m_168[data-pressed]{transform:scale(.97)}@keyframes _upgrade-drift_kba2m_1{to{background-position:100% 0}}@keyframes _upgrade-shine_kba2m_1{0%,80%{transform:translate(-120%)}to{transform:translate(120%)}}._banner_kba2m_210{isolation:isolate;align-items:center;gap:var(--tf-space-3) var(--tf-space-4);padding:var(--tf-space-4) var(--tf-space-5);border:1px solid color-mix(in srgb, var(--tf-color-violet) 70%, white);border-radius:var(--tf-radius-lg);background:linear-gradient(110deg, #5b3dff, #7c4dff, var(--tf-color-violet), #d16bff, #7c4dff);color:#fff;background-size:300% 100%;flex-wrap:wrap;animation:16s ease-in-out infinite alternate _upgrade-drift_kba2m_1;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px -18px #7c4dff}._banner_kba2m_210:after{content:"";z-index:-1;background:linear-gradient(100deg,#0000 35%,#ffffff29 50%,#0000 65%);animation:9s ease-in-out infinite _upgrade-shine_kba2m_1;position:absolute;inset:0;transform:translate(-120%)}._bannerIcon_kba2m_238{border-radius:var(--tf-radius-full);background:#ffffff29;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;display:grid}._bannerIcon_kba2m_238 svg{width:1.125rem;height:1.125rem}._bannerText_kba2m_253{flex:18rem;gap:.125rem;min-width:0;display:grid}._bannerText_kba2m_253 strong{font-size:var(--tf-text-base);font-weight:var(--tf-weight-semibold)}._bannerText_kba2m_253 p{color:#ffffffd9;font-size:var(--tf-text-sm);line-height:var(--tf-leading-normal)}._bannerAction_kba2m_271._bannerAction_kba2m_271{color:#4c2bd9;font-weight:var(--tf-weight-semibold);background:#fff;border-color:#ffffff80;flex-shrink:0}._bannerAction_kba2m_271._bannerAction_kba2m_271[data-hovered]{background:#ffffffe6}@media (prefers-reduced-motion:reduce){._overlay_kba2m_26,._upgrade_kba2m_168._upgrade_kba2m_168,._upgrade_kba2m_168._upgrade_kba2m_168:after,._banner_kba2m_210,._banner_kba2m_210:after{animation:none}}._lockedGroup_1orml_1{align-items:center;gap:var(--tf-space-2);flex-wrap:wrap;display:inline-flex}._lockedWrap_1orml_3{border-radius:var(--tf-radius-md);cursor:default;display:inline-flex}._lockedWrap_1orml_3:focus-visible{outline:2px solid var(--tf-color-focus-ring);outline-offset:2px}._lockedWrap_1orml_3>*{pointer-events:none}._pending_1orml_18{gap:var(--tf-space-4);display:grid}._ring_f8fkq_2{--c:var(--tf-color-accent);--size:2.5rem;--track:4px;--ring-bg:var(--tf-color-surface);width:var(--size);height:var(--size);background:conic-gradient(var(--c) calc(var(--p,0) * 360deg), color-mix(in srgb, var(--tf-color-text) 14%, transparent) 0);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._ring_f8fkq_2[data-size=sm]{--size:2rem;--track:3px}._ring_f8fkq_2[data-size=lg]{--size:9rem;--track:10px}._ring_f8fkq_2[data-state=near]{--c:var(--tf-color-warning)}._ring_f8fkq_2[data-state=full]{--c:var(--tf-color-danger)}._ring_f8fkq_2[data-state=cap]{--c:var(--tf-color-info)}._ring_f8fkq_2[data-state=unlimited]{--c:var(--tf-color-violet)}._ring_f8fkq_2[data-neutral]{--c:var(--tf-color-text)}._ring_f8fkq_2[data-neutral] ._inner_f8fkq_37{color:var(--tf-color-text-secondary)}._inner_f8fkq_37{width:calc(100% - 2 * var(--track));height:calc(100% - 2 * var(--track));background:var(--ring-bg);color:var(--c);text-align:center;border-radius:50%;place-items:center;display:grid}._inner_f8fkq_37 svg{width:45%;height:45%}._trigger_acl05_2{flex-shrink:0;position:relative}._dot_acl05_7{border:1.5px solid var(--tf-color-surface);background:var(--tf-color-warning);border-radius:50%;width:8px;height:8px;position:absolute;top:-2px;right:-2px}._panel_acl05_18{--ring-bg:var(--tf-color-surface-raised);width:min(20rem,100vw - 1.5rem)}._panel_acl05_18>[role=dialog]{gap:var(--tf-space-3);padding:var(--tf-space-3);display:grid}._head_acl05_29{justify-content:space-between;align-items:baseline;gap:var(--tf-space-2);font-size:var(--tf-text-sm);display:flex}._head_acl05_29 span,._muted_acl05_38{color:var(--tf-color-text-tertiary);font-size:var(--tf-text-xs)}._warning_acl05_43{padding:var(--tf-space-2) var(--tf-space-3);border-radius:var(--tf-radius-md);background:var(--tf-color-warning-soft);color:var(--tf-color-warning);font-size:var(--tf-text-xs);font-weight:var(--tf-weight-medium)}._list_acl05_52{gap:var(--tf-space-0-5);margin:0;padding:0;list-style:none;display:grid}._row_acl05_60{align-items:center;gap:var(--tf-space-3);padding:var(--tf-space-2) var(--tf-space-1);font-size:var(--tf-text-sm);display:flex}._row_acl05_60+._row_acl05_60{border-top:1px solid var(--tf-color-border-subtle)}._name_acl05_72{min-width:0;color:var(--tf-color-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._value_acl05_81{font-weight:var(--tf-weight-semibold);font-variant-numeric:tabular-nums}._value_acl05_81 small{color:var(--tf-color-text-tertiary);font-size:var(--tf-text-xs);font-weight:var(--tf-weight-regular)}._row_acl05_60 svg{color:var(--tf-color-text-secondary)}
