:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.4;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--z-modal: 2147483600;--z-toast: 2147483647;--app-accent: #0f766e;--app-accent-hover: #115e59;--app-accent-muted: rgba(15, 118, 110, .12);--app-accent-glow: rgba(15, 118, 110, .22);--app-border: rgba(148, 163, 184, .35);--app-border-strong: rgba(148, 163, 184, .5);--app-secondary-muted: rgba(100, 116, 139, .12);--app-button-conservative: #475569;--app-button-conservative-hover: #334155;--app-tab-bar-clearance: calc(118px + env(safe-area-inset-bottom, 0px)) ;--app-reminders-slide-over-bottom-inset: calc(var(--app-tab-bar-clearance) + 36px)}*{box-sizing:border-box}*{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none}html{background:#f8fafc;zoom:.9}html,body{margin:0;min-width:320px;height:100%;overflow:hidden}#root{height:100%;min-height:0;display:flex;flex-direction:column}:is(#root,body) textarea,:is(#root,body) select,:is(#root,body) input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=file]):not([type=color]){font-size:max(16px,1rem)!important;touch-action:manipulation}body{color:var(--tg-theme-text-color, #000);background-color:transparent}[data-theme=dark]{color-scheme:dark;--app-accent: #14b8a6;--app-accent-hover: #2dd4bf;--app-accent-muted: rgba(20, 184, 166, .14);--app-accent-glow: rgba(20, 184, 166, .25);--app-border: rgba(148, 163, 184, .25);--app-border-strong: rgba(148, 163, 184, .4);--app-secondary-muted: rgba(148, 163, 184, .1);--app-button-conservative: #64748b;--app-button-conservative-hover: #94a3b8}[data-theme=dark] html{background:var(--tg-theme-bg-color, #212d3b)}[data-theme=dark] body{color:var(--tg-theme-text-color, #e5e7eb);background-color:transparent}.app-dateTime{font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.02em;color:var(--tg-theme-text-color, #1e293b)}[data-theme=dark] .app-dateTime{color:var(--tg-theme-text-color, #e5e7eb)}[data-theme=dark] select{color:#e5e7eb;background-color:#1e293b}[data-theme=dark] select option{background-color:#1e293b;color:#e5e7eb}._overlay_qwq4c_5{position:fixed;inset:0;z-index:5000;margin:0;padding:0;border:none;background:#0f172a7a;backdrop-filter:blur(1.5px);-webkit-backdrop-filter:blur(1.5px);cursor:pointer;animation:_slideOverOverlayIn_qwq4c_1 .22s ease-out forwards}._overlayLeaving_qwq4c_33{animation:_slideOverOverlayOut_qwq4c_1 .3s cubic-bezier(.4,0,.2,1) forwards}@keyframes _slideOverOverlayIn_qwq4c_1{0%{opacity:0}to{opacity:1}}@keyframes _slideOverOverlayOut_qwq4c_1{0%{opacity:1}to{opacity:0}}._panel_qwq4c_77{position:fixed;top:0;right:0;bottom:0;z-index:5001;display:flex;flex-direction:column;width:min(100vw,440px);max-width:100%;background:var(--tg-theme-bg-color, #fff);box-shadow:-12px 0 40px #0f172a1f,-4px 0 16px #0f172a0f;border-left:1px solid var(--app-border, rgba(0, 0, 0, .06))}._panelAccountDetails_qwq4c_113{width:min(100vw,492px)}._panel_qwq4c_77._panelPopover_qwq4c_129{top:max(10px,env(safe-area-inset-top,0px));right:max(10px,env(safe-area-inset-right,0px));bottom:auto;left:auto;width:min(calc(100vw - 20px),440px);max-height:min(calc(100vh - 20px),calc(100dvh - 20px));height:auto;border-radius:14px;border:1px solid color-mix(in srgb,var(--app-border-strong) 75%,transparent);box-shadow:0 16px 48px #0f172a33,0 4px 16px #0f172a14;overflow:hidden}._panel_qwq4c_77._panelPopover_qwq4c_129._panelAccountDetails_qwq4c_113{width:min(calc(100vw - 20px),492px)}._panel_qwq4c_77._panelPopover_qwq4c_129 ._header_qwq4c_169{padding-top:max(12px,env(safe-area-inset-top,0px))}[data-theme=dark] ._panel_qwq4c_77._panelPopover_qwq4c_129{border-color:#ffffff1a;box-shadow:0 20px 56px #0000008c,0 6px 20px #00000059}._panelEntering_qwq4c_191{animation:_slideOverPanelIn_qwq4c_1 .34s cubic-bezier(.32,.72,0,1) forwards}._panelLeaving_qwq4c_199{animation:_slideOverPanelOut_qwq4c_1 .3s cubic-bezier(.4,0,.2,1) forwards}@media(prefers-reduced-motion:reduce){._overlayLeaving_qwq4c_33{animation:none;opacity:0}}@keyframes _slideOverPanelIn_qwq4c_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideOverPanelOut_qwq4c_1{0%{transform:translate(0)}to{transform:translate(100%)}}[data-theme=dark] ._panel_qwq4c_77{background:var(--tg-theme-bg-color);box-shadow:-12px 0 48px #00000073,-4px 0 20px #00000040;border-left-color:#ffffff14}._header_qwq4c_169{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-shrink:0;padding:14px 16px;padding-top:calc(14px + env(safe-area-inset-top,0px));border-bottom:1px solid var(--app-border);background:linear-gradient(180deg,var(--tg-theme-secondary-bg-color, rgba(13, 148, 136, .06)) 0%,var(--tg-theme-bg-color, #fff) 72%);position:relative}._headerAccountDetails_qwq4c_307{padding-left:12px;padding-right:12px}._header_qwq4c_169:after{content:"";position:absolute;left:0;bottom:0;width:3px;height:100%;max-height:48px;top:50%;transform:translateY(-50%);border-radius:0 4px 4px 0;background:var(--app-accent, #0d9488);opacity:.85}._header_qwq4c_169._headerFlat_qwq4c_349{background:var(--tg-theme-bg-color, #fff)}[data-theme=dark] ._header_qwq4c_169._headerFlat_qwq4c_349{background:var(--tg-theme-bg-color)}._headerEnd_qwq4c_365{display:flex;align-items:center;gap:6px;flex-shrink:0;padding-top:1px}._headerText_qwq4c_381{flex:1;min-width:0;padding-left:8px}._title_qwq4c_393{margin:0;font-size:1.08rem;font-weight:650;letter-spacing:-.02em;color:var(--tg-theme-text-color);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._subtitle_qwq4c_419{margin:6px 0 0;font-size:.8rem;font-weight:400;line-height:1.4;color:var(--tg-theme-hint-color, #6b7280);word-wrap:break-word;overflow-wrap:anywhere}._closeBtn_qwq4c_441{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:none;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:transparent;background:transparent;color:inherit;transition:transform .18s cubic-bezier(.34,1.2,.64,1),box-shadow .2s ease}._closeBtnInner_qwq4c_481{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:color-mix(in srgb,var(--tg-theme-hint-color, #64748b) 14%,var(--tg-theme-bg-color, #fff) 86%);color:color-mix(in srgb,var(--tg-theme-text-color, #0f172a) 55%,var(--tg-theme-hint-color, #64748b) 45%);border:1px solid color-mix(in srgb,var(--app-border, #e2e8f0) 85%,transparent);box-shadow:0 1px 2px #0f172a0f,inset 0 1px #ffffffa6;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}._closeBtnIcon_qwq4c_521{display:block;flex-shrink:0}._closeBtn_qwq4c_441:hover ._closeBtnInner_qwq4c_481{background:color-mix(in srgb,var(--app-accent) 16%,var(--tg-theme-bg-color, #fff) 84%);color:var(--app-accent, #0d9488);border-color:color-mix(in srgb,var(--app-accent) 35%,var(--app-border, #e2e8f0) 65%);box-shadow:0 2px 8px color-mix(in srgb,var(--app-accent) 22%,transparent),inset 0 1px #ffffff80}._closeBtn_qwq4c_441:active{transform:scale(.94)}._closeBtn_qwq4c_441:active ._closeBtnInner_qwq4c_481{box-shadow:0 1px 2px #0f172a14,inset 0 1px 2px #0f172a0f}._closeBtn_qwq4c_441:focus{outline:none}._closeBtn_qwq4c_441:focus-visible ._closeBtnInner_qwq4c_481{outline:2px solid var(--app-accent, #0d9488);outline-offset:2px}[data-theme=dark] ._closeBtnInner_qwq4c_481{background:#ffffff17;color:#ffffffb8;border-color:#ffffff1f;box-shadow:0 1px 3px #00000059,inset 0 1px #ffffff14}[data-theme=dark] ._closeBtn_qwq4c_441:hover ._closeBtnInner_qwq4c_481{background:color-mix(in srgb,var(--app-accent) 28%,rgba(255,255,255,.06) 72%);color:color-mix(in srgb,var(--app-accent) 92%,#fff 8%);border-color:color-mix(in srgb,var(--app-accent) 45%,rgba(255,255,255,.12) 55%);box-shadow:0 2px 12px color-mix(in srgb,var(--app-accent) 25%,transparent),inset 0 1px #ffffff1a}._toolbar_qwq4c_623{flex-shrink:0;padding:10px 14px 12px;border-bottom:1px solid var(--app-border);background:linear-gradient(180deg,var(--tg-theme-secondary-bg-color, rgba(0, 0, 0, .02)) 0%,var(--tg-theme-bg-color, #fff) 100%)}._toolbarAccountDetails_qwq4c_645{padding-left:12px;padding-right:12px}._body_qwq4c_655{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:16px 16px 28px;padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))}._bodyCompact_qwq4c_673{padding-top:12px}._bodyAccountDetails_qwq4c_683{padding:12px 12px 28px;padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))}._bodyPopover_qwq4c_701{flex:1 1 auto;min-height:0;max-height:min(calc(100dvh - 88px),calc(100vh - 88px));overflow-y:auto;-webkit-overflow-scrolling:touch}._bodyWithFooter_qwq4c_719._bodyPopover_qwq4c_701{max-height:min(calc(100dvh - 156px),calc(100vh - 156px))}._footer_qwq4c_727{flex-shrink:0;display:flex;align-items:center;justify-content:stretch;gap:10px;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--app-border);background:var(--tg-theme-bg-color, #fff)}[data-theme=dark] ._footer_qwq4c_727{background:var(--tg-theme-bg-color);border-top-color:#ffffff14}._footerOk_qwq4c_761{flex:1;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:none;border-radius:12px;font-size:.95rem;font-weight:650;cursor:pointer;-webkit-tap-highlight-color:transparent;background:var(--app-accent, #0d9488);color:#fff;box-shadow:0 2px 10px color-mix(in srgb,var(--app-accent) 28%,transparent)}._footerOk_qwq4c_761:hover{filter:brightness(1.03)}._footerOk_qwq4c_761:active{transform:scale(.99)}._footerOk_qwq4c_761:focus{outline:none}._footerOk_qwq4c_761:focus-visible{outline:2px solid var(--app-accent, #0d9488);outline-offset:2px}._headerReset_qwq4c_833{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:38px;min-width:38px;height:30px;margin:0;padding:0;border:1px solid color-mix(in srgb,var(--app-border-strong) 88%,transparent);border-radius:9px;cursor:pointer;-webkit-tap-highlight-color:transparent;background:color-mix(in srgb,var(--tg-theme-secondary-bg-color, #f1f5f9) 50%,transparent);box-shadow:inset 0 1px color-mix(in srgb,#fff 12%,transparent);color:color-mix(in srgb,var(--tg-theme-hint-color, #64748b) 92%,var(--tg-theme-text-color, #1e293b));transition:background .16s ease,color .16s ease,border-color .16s ease,transform .12s ease}[data-theme=dark] ._headerReset_qwq4c_833{border-color:#ffffff1a;background:#ffffff0d;box-shadow:inset 0 1px #ffffff0a;color:#ffffff8c}._headerReset_qwq4c_833:hover:not(:disabled){color:var(--app-accent, #0d9488);background:color-mix(in srgb,var(--app-accent, #0d9488) 10%,transparent);border-color:color-mix(in srgb,var(--app-accent, #0d9488) 28%,var(--app-border-strong) 72%)}[data-theme=dark] ._headerReset_qwq4c_833:hover:not(:disabled){color:var(--app-accent, #2dd4bf);background:color-mix(in srgb,var(--app-accent, #2dd4bf) 12%,transparent);border-color:color-mix(in srgb,var(--app-accent, #2dd4bf) 35%,rgba(255,255,255,.12) 65%)}._headerReset_qwq4c_833:active:not(:disabled){transform:scale(.96)}._headerReset_qwq4c_833:focus{outline:none}._headerReset_qwq4c_833:focus-visible{outline:2px solid var(--app-accent, #0d9488);outline-offset:1px;z-index:1}[data-theme=dark] ._headerReset_qwq4c_833:focus-visible{outline-color:var(--app-accent, #2dd4bf)}._headerReset_qwq4c_833:disabled{opacity:.42;cursor:not-allowed}@media(prefers-reduced-motion:reduce){._headerReset_qwq4c_833:active:not(:disabled){transform:none}}@media(max-width:520px){._bodyPopover_qwq4c_701{max-height:min(calc(100dvh - 76px),calc(100vh - 76px))}._bodyWithFooter_qwq4c_719._bodyPopover_qwq4c_701{max-height:min(calc(100dvh - 144px),calc(100vh - 144px))}}._panelTxn_1hkko_7{overflow:hidden;border-left:1px solid color-mix(in srgb,var(--app-accent, #0d9488) 32%,var(--app-border, #e2e8f0));box-shadow:-20px 0 56px color-mix(in srgb,var(--app-accent, #0d9488) 12%,rgba(15,23,42,.14)),-6px 0 24px #0f172a14}._panelTxn_1hkko_7[data-popover=true]{border-left:none;box-shadow:none}._panelTxn_1hkko_7:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;z-index:4;pointer-events:none;background:linear-gradient(90deg,var(--app-accent, #0d9488),color-mix(in srgb,var(--app-accent, #0d9488) 55%,#38bdf8))}[data-theme=dark] ._panelTxn_1hkko_7{border-left-color:color-mix(in srgb,var(--app-accent, #2dd4bf) 38%,rgba(255,255,255,.1));box-shadow:-20px 0 64px #00000080,-4px 0 28px #00000047}._panelTxn_1hkko_7[data-popover=true][data-theme=dark]{box-shadow:none}._headerTxn_1hkko_89{position:relative;z-index:1;padding-bottom:15px;border-bottom:1px solid color-mix(in srgb,var(--app-accent, #0d9488) 22%,var(--app-border, #e2e8f0));background:linear-gradient(165deg,color-mix(in srgb,var(--app-accent, #0d9488) 14%,var(--tg-theme-secondary-bg-color, #f1f5f9)) 0%,var(--tg-theme-bg-color, #fff) 72%)}[data-theme=dark] ._headerTxn_1hkko_89{border-bottom-color:#ffffff1a;background:linear-gradient(165deg,color-mix(in srgb,var(--app-accent, #2dd4bf) 12%,rgba(255,255,255,.06)) 0%,var(--tg-theme-bg-color, #0f172a) 78%)}._headerTxn_1hkko_89 h2{font-size:1.14rem;font-weight:750;letter-spacing:-.03em;line-height:1.2}._subtitleTxn_1hkko_145{display:block;margin:6px 0 0;font-size:.8rem;font-weight:450;line-height:1.4;color:var(--tg-theme-hint-color, #64748b);letter-spacing:.01em}._bodyTxn_1hkko_165{background:linear-gradient(180deg,color-mix(in srgb,var(--app-accent, #0d9488) 5%,transparent) 0%,transparent 72px)}[data-theme=dark] ._bodyTxn_1hkko_165{background:linear-gradient(180deg,rgba(255,255,255,.04) 0%,transparent 80px)}._loadingFallback_1hkko_189{display:flex;align-items:center;justify-content:center;min-height:140px;padding:24px 16px;font-size:.88rem;font-weight:500;color:var(--tg-theme-hint-color, #64748b);letter-spacing:.02em}@media(prefers-color-scheme:dark){._wrapper_1n7ns_7:not([data-theme=light]){--fallback-bg: #0f172a;--fallback-text: #f1f5f9}}._wrapper_1n7ns_7{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;padding-top:env(safe-area-inset-top,24px);padding-bottom:env(safe-area-inset-bottom,24px);background:color-mix(in srgb,var(--tg-theme-bg-color, var(--fallback-bg, #f8fafc)) 96%,transparent);color:var(--tg-theme-text-color, var(--fallback-text, #1e293b));font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;text-align:center}[data-theme=dark] ._wrapper_1n7ns_7{background:color-mix(in srgb,var(--tg-theme-bg-color, #0f172a) 96%,transparent);color:var(--tg-theme-text-color, #f1f5f9)}._icon_1n7ns_61{width:160px;height:160px;margin-bottom:16px;border-radius:50%;overflow:hidden;object-fit:cover;flex-shrink:0}._title_1n7ns_81{font-size:1.5rem;font-weight:600;margin:0 0 8px;letter-spacing:-.02em}._description_1n7ns_95{font-size:1rem;line-height:1.5;margin:0 0 28px;max-width:320px;opacity:.85}._code_1n7ns_111{font-size:.8rem;font-family:SF Mono,Monaco,Consolas,monospace;padding:8px 12px;margin-bottom:24px;background:#0000000f;border-radius:8px;color:inherit;opacity:.7;max-width:100%;overflow-x:auto;text-align:left;word-break:break-all}[data-theme=dark] ._code_1n7ns_111{background:#ffffff14}[data-theme=dark] ._buttonSecondary_1n7ns_149{color:#60a5fa;border-color:#60a5fa66}[data-theme=dark] ._buttonSecondary_1n7ns_149:active{background:#60a5fa26}._actions_1n7ns_167{display:flex;flex-direction:column;gap:12px;width:100%;max-width:280px}._button_1n7ns_149{display:block;width:100%;padding:14px 24px;font-size:1rem;font-weight:600;font-family:inherit;text-align:center;text-decoration:none;color:var(--tg-theme-text-color, #374151);background:#0000000f;border:1px solid rgba(0,0,0,.1);border-radius:12px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,background .2s ease}._button_1n7ns_149:active{transform:scale(.98);background:#0000001a}[data-theme=dark] ._button_1n7ns_149{background:#ffffff14;border-color:#ffffff1f;color:var(--tg-theme-text-color, #e5e7eb)}[data-theme=dark] ._button_1n7ns_149:active{background:#ffffff1f}._buttonSecondary_1n7ns_149{background:transparent;color:var(--tg-theme-link-color, #3b82f6);box-shadow:none;border:2px solid rgba(59,130,246,.4)}._buttonSecondary_1n7ns_149:active{background:#3b82f61a}._toast_1ur9i_1{position:fixed;top:calc(16px + env(safe-area-inset-top,0px));right:calc(12px + env(safe-area-inset-right,0px));left:auto;box-sizing:border-box;width:max-content;max-width:min(440px,calc(100vw - 24px));min-width:0;padding:14px 18px;color:#fff;font-size:.95rem;font-weight:500;line-height:1.45;text-align:left;-webkit-hyphens:auto;hyphens:auto;border-radius:12px;box-shadow:0 8px 32px #00000038;z-index:var(--z-toast);pointer-events:auto;overflow-wrap:anywhere;word-break:break-word;max-height:min(320px,42vh);overflow-y:auto;-webkit-overflow-scrolling:touch;opacity:0;transform:translate(calc(100% + 24px)) scale(.96);transition:opacity .4s cubic-bezier(.32,.72,0,1),transform .45s cubic-bezier(.32,.72,0,1)}._toast_1ur9i_1._visible_1ur9i_69{opacity:1;transform:translate(0) scale(1)}._toast_1ur9i_1._toastSuccess_1ur9i_79{background:#86efacf0;border:1px solid rgba(74,222,128,.6);color:#14532d}._toast_1ur9i_1._toastError_1ur9i_91{background:#fca5a5f0;border:1px solid rgba(248,113,113,.6);color:#7f1d1d}._actionToast_1ur9i_105{position:fixed;right:max(12px,env(safe-area-inset-right,0px));left:auto;bottom:calc(env(safe-area-inset-bottom,0px) + 88px);box-sizing:border-box;width:min(300px,calc(100vw - 24px));max-width:calc(100vw - 24px);z-index:var(--z-toast);display:flex;flex-direction:column;align-items:stretch;padding:0;margin:0;text-align:center;background:color-mix(in srgb,var(--tg-theme-secondary-bg-color, #f1f5f9) 96%,#ffffff);border:1px solid color-mix(in srgb,var(--app-border-strong, #cbd5e1) 70%,transparent);border-radius:24px;box-shadow:0 10px 40px #0f172a1f,0 1px #ffffffb3 inset;overflow:hidden;pointer-events:auto;animation:_actionToastIn_1ur9i_1 .38s cubic-bezier(.32,.72,0,1) forwards}@keyframes _actionToastIn_1ur9i_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}[data-theme=dark] ._actionToast_1ur9i_105{background:color-mix(in srgb,var(--tg-theme-secondary-bg-color, #1e293b) 92%,#0f172a);border-color:#ffffff1a;box-shadow:0 12px 36px #00000073,0 1px #ffffff0f inset}._actionToastBody_1ur9i_195{padding:18px 20px 16px}._actionToastTitle_1ur9i_203{margin:0 0 8px;font-size:1.05rem;font-weight:700;line-height:1.25;color:var(--tg-theme-text-color, #0f172a)}._actionToastMessage_1ur9i_219{margin:0;font-size:.9rem;font-weight:400;line-height:1.45;color:color-mix(in srgb,var(--tg-theme-text-color, #334155) 88%,#64748b);white-space:pre-line}._actionToastDivider_1ur9i_237{height:1px;margin:0;border:none;background:color-mix(in srgb,var(--app-border-strong, #cbd5e1) 55%,transparent);flex-shrink:0}[data-theme=dark] ._actionToastDivider_1ur9i_237{background:#ffffff1a}._actionToastConfirm_1ur9i_261{margin:0;padding:14px 16px;width:100%;font:inherit;font-size:1rem;font-weight:600;color:var(--app-accent, #0d9488);background:transparent;border:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s ease}._actionToastConfirm_1ur9i_261:hover{background:color-mix(in srgb,var(--app-accent-muted, rgba(13, 148, 136, .12)) 80%,transparent)}._actionToastConfirm_1ur9i_261:active{background:color-mix(in srgb,var(--app-accent-muted, rgba(13, 148, 136, .12)) 100%,transparent)}._wrapper_yx0pv_1{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none}._gradient_yx0pv_17{position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 70% 20%,rgba(13,148,136,.12) 0%,transparent 50%),radial-gradient(ellipse 60% 80% at 20% 80%,rgba(99,102,241,.08) 0%,transparent 50%),linear-gradient(180deg,#f8fafc,#f1f5f9,#e2e8f0);animation:_gradientShift_yx0pv_1 50s ease-in-out infinite}._blob1_yx0pv_39,._blob2_yx0pv_41,._blob3_yx0pv_43{position:absolute;border-radius:50%;filter:blur(60px);opacity:.5}._blob1_yx0pv_39{width:280px;height:280px;background:#0d948826;top:-80px;right:-60px;animation:_blob1Float_yx0pv_1 45s ease-in-out infinite}._blob2_yx0pv_41{width:200px;height:200px;background:#6366f11a;bottom:20%;left:-50px;animation:_blob2Float_yx0pv_1 55s ease-in-out infinite}._blob3_yx0pv_43{width:160px;height:160px;background:#0d948814;bottom:-40px;right:25%;animation:_blob3Float_yx0pv_1 40s ease-in-out infinite}._line1_yx0pv_113,._line2_yx0pv_115{position:absolute;background:linear-gradient(90deg,transparent 0%,rgba(13,148,136,.06) 50%,transparent 100%);height:1px;width:100%;animation:_lineDrift_yx0pv_1 60s ease-in-out infinite}._line1_yx0pv_113{top:25%;opacity:.7}._line2_yx0pv_115{bottom:30%;opacity:.4;animation-delay:-20s}[data-theme=dark] ._gradient_yx0pv_17{background:radial-gradient(ellipse 80% 60% at 70% 20%,rgba(45,212,191,.08) 0%,transparent 50%),radial-gradient(ellipse 60% 80% at 20% 80%,rgba(129,140,248,.06) 0%,transparent 50%),linear-gradient(180deg,var(--tg-theme-bg-color, #212d3b) 0%,var(--tg-theme-secondary-bg-color, #18222d) 50%,var(--tg-theme-bg-color, #212d3b) 100%)}[data-theme=dark] ._blob1_yx0pv_39{background:#2dd4bf14}[data-theme=dark] ._blob2_yx0pv_41{background:#818cf80f}[data-theme=dark] ._blob3_yx0pv_43{background:#2dd4bf0d}[data-theme=dark] ._line1_yx0pv_113,[data-theme=dark] ._line2_yx0pv_115{background:linear-gradient(90deg,transparent 0%,rgba(45,212,191,.05) 50%,transparent 100%)}@keyframes _gradientShift_yx0pv_1{0%,to{opacity:1;transform:scale(1) translate(0)}33%{opacity:.98;transform:scale(1.02) translate(1%,.5%)}66%{opacity:1;transform:scale(.99) translate(-.5%,-.5%)}}@keyframes _blob1Float_yx0pv_1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-15px,20px) scale(1.05)}66%{transform:translate(10px,-15px) scale(.98)}}@keyframes _blob2Float_yx0pv_1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(20px,-10px) scale(1.03)}}@keyframes _blob3Float_yx0pv_1{0%,to{transform:translate(0)}50%{transform:translate(-10px,-20px)}}@keyframes _lineDrift_yx0pv_1{0%,to{opacity:.5;transform:translate(0)}50%{opacity:.8;transform:translate(2%)}}
