.ToastProvider_region__cK4YF{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:120;display:grid;width:min(360px,calc(100vw - 32px));gap:8px;pointer-events:none}.ToastProvider_toast__1_C1m{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:44px;padding:10px 10px 10px 14px;border:1px solid rgba(15,23,42,.14);border-left-width:3px;border-radius:var(--pc-radius-sm);background:rgba(255,255,255,.98);color:var(--pc-text);box-shadow:0 10px 28px rgba(15,23,42,.14);font-size:var(--pc-font-md);line-height:1.45;pointer-events:auto;animation:ToastProvider_toastIn__PkyKO .16s ease-out}.ToastProvider_toast__1_C1m button{width:30px;height:30px;padding:0;border:0;border-radius:var(--pc-radius-xs);background:transparent;color:var(--pc-muted-2);font:inherit;font-size:var(--pc-font-xl);cursor:pointer}.ToastProvider_toast__1_C1m button:hover{background:#f1f4f8;color:var(--pc-text)}.ToastProvider_success__SoKe9{border-left-color:#1f8a55}.ToastProvider_error__OtYRK{border-left-color:#c43b3b}.ToastProvider_info__HeDeI{border-left-color:#3b6fd8}.ToastProvider_warning__EHgSk{border-left-color:#c77b16}@keyframes ToastProvider_toastIn__PkyKO{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ToastProvider_toast__1_C1m{animation:none}}:root{--background:#f6f8fb;--foreground:#0a2540;--pc-font-sans:var(--font-geist),-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei","Noto Sans CJK SC",Arial,Helvetica,sans-serif;--pc-page-width:1280px;--pc-page-gutter:32px;--pc-page-gutter-mobile:24px;--pc-page-gutter-fluid:clamp(16px,2vw,32px);--pc-bg:#f6f8fb;--pc-bg-soft:#eef1f5;--pc-surface:#ffffff;--pc-surface-soft:#f8fafc;--pc-border:#e3e8ef;--pc-border-strong:#d5dce6;--pc-border-hover:#9aa9bd;--pc-text:#0a2540;--pc-muted:#425466;--pc-muted-2:#697386;--pc-primary:#1d4ed8;--pc-primary-strong:#1e40af;--pc-primary-soft:#eef3ff;--pc-accent:#2563eb;--pc-accent-soft:#eff6ff;--pc-brand:#1d4ed8;--pc-brand-strong:#173f9d;--pc-brand-soft:#eaf0ff;--pc-gold:#c89b3c;--pc-gold-soft:#fff8e8;--pc-danger:#b00020;--pc-danger-strong:#8f001a;--pc-danger-soft:#fff1f2;--pc-danger-border:#fecdd3;--pc-success:#167347;--pc-success-soft:#eaf8f0;--pc-success-border:#b9e2cb;--pc-warning:#8a5400;--pc-warning-soft:#fff8e8;--pc-warning-border:#efd69c;--pc-info:#1d4ed8;--pc-info-soft:#eff6ff;--pc-info-border:#bfdbfe;--pc-overlay:rgba(10,37,64,0.32);--pc-skeleton:#eef2f7;--pc-radius-lg:12px;--pc-radius:10px;--pc-radius-sm:8px;--pc-radius-xs:6px;--pc-radius-pill:999px;--pc-font-xs:11px;--pc-font-sm:12px;--pc-font-md:13px;--pc-font-base:14px;--pc-font-lg:16px;--pc-font-xl:20px;--pc-control-height:42px;--pc-control-height-sm:34px;--pc-control-height-touch:44px;--pc-shadow:0 1px 2px rgba(10,37,64,0.04),0 8px 24px rgba(10,37,64,0.05);--pc-shadow-soft:0 1px 2px rgba(10,37,64,0.05);--pc-shadow-hover:0 8px 24px rgba(20,44,91,0.08);--pc-shadow-popover:0 18px 48px rgba(10,37,64,0.16);--pc-focus-ring:0 0 0 3px rgba(37,99,235,0.14);--pc-transition:140ms ease}@media (prefers-color-scheme:dark){:root{--background:#f6f8fb;--foreground:#0a2540}}html{min-height:100%;background:var(--background);-webkit-text-size-adjust:100%;overscroll-behavior-y:none;scrollbar-gutter:stable;scrollbar-color:#a8b3c3 transparent;scrollbar-width:thin}html:not([data-global-free-access-state=active]) [data-gfa=free],html:not([data-global-free-access-state=inactive]) [data-gfa=paid],html:not([data-global-free-access-state=inactive]) a[href$="/pricing"]{display:none!important}:where(*){scrollbar-color:#a8b3c3 transparent;scrollbar-width:thin}:where(*)::-webkit-scrollbar{width:10px;height:10px}:where(*)::-webkit-scrollbar-track{background:transparent}:where(*)::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#a8b3c3;background-clip:padding-box}:where(*)::-webkit-scrollbar-thumb:hover{background:#7f8da1;background-clip:padding-box}body,html{max-width:100%;overflow-x:clip}@supports (padding:max(0px)){body{padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}}body{min-height:100dvh;color:var(--foreground);background:radial-gradient(circle at top left,rgba(37,99,235,.035),transparent 34rem),var(--background);font-family:var(--pc-font-sans);overscroll-behavior-y:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@supports not (overflow:clip){body,html{overflow-x:hidden}}@media (hover:none) and (pointer:coarse){:where(*){scrollbar-gutter:stable}:where(*)::-webkit-scrollbar{width:12px;height:12px;-webkit-appearance:none}:where(*)::-webkit-scrollbar-track{border-radius:999px;background:rgba(148,163,184,.14)}:where(*)::-webkit-scrollbar-thumb{border:3px solid transparent;background:#7f8da1;background-clip:padding-box}}.site-root-shell{min-height:100dvh;display:flex;flex-direction:column}.site-root-main{flex:1 1}*{box-sizing:border-box;padding:0;margin:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button{letter-spacing:0}:where(button,input[type=button],input[type=submit],input[type=reset],[role=button]){transition:transform 80ms ease,filter 80ms ease,opacity 80ms ease,background-color var(--pc-transition),border-color var(--pc-transition),color var(--pc-transition),box-shadow var(--pc-transition)}:where(button,input[type=button],input[type=submit],input[type=reset],[role=button]):not(:disabled):active{transform:translateY(1px) scale(.985);filter:brightness(.94)}:where(button,input[type=button],input[type=submit],input[type=reset],[role=button]):disabled{cursor:not-allowed;filter:none;opacity:.56;transform:none}:where(button,input[type=button],input[type=submit],input[type=reset],[role=button])[aria-busy=true]{cursor:progress}:where(a,[role=button])[aria-disabled=true]{cursor:not-allowed;opacity:.56;pointer-events:none}[role=button]:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:var(--pc-focus-ring)}input,select,textarea{color:var(--pc-text)}input:disabled,select:disabled,textarea:disabled{color:var(--pc-muted-2);cursor:not-allowed;opacity:.72}.pc-form-grid{align-items:start}.pc-form-field,.pc-form-grid>*{min-width:0;align-self:start;align-content:start}.pc-form-field>:where(input,select),.pc-form-grid>label>:where(input,select){min-block-size:var(--pc-control-height)}::placeholder{color:#9ca3af}.pc-empty-state{border:1px dashed var(--pc-border-strong);border-radius:var(--pc-radius);background:rgba(255,255,255,.76);color:var(--pc-muted);display:grid;gap:6px;justify-items:center;min-height:120px;padding:24px;text-align:center}.pc-empty-state strong{color:var(--pc-text);font-size:15px}.pc-route-loading{margin:0 auto;max-width:var(--pc-page-width);min-height:220px;padding:18px;width:100%;color:var(--pc-muted)}.pc-route-loading__grid{align-content:center;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));min-height:168px}.pc-route-loading__grid .pc-skeleton{height:112px}.pc-skeleton{position:relative;overflow:hidden;border-radius:var(--pc-radius-sm);background:#eef2f7}.pc-skeleton:after{animation:pc-shimmer 1.15s infinite;background:linear-gradient(90deg,transparent,rgba(255,255,255,.72),transparent);content:"";inset:0;position:absolute;transform:translateX(-100%)}.pc-site-footer{margin-top:auto;padding:0 16px max(24px,env(safe-area-inset-bottom,0px));border-top:1px solid var(--pc-border);background:var(--pc-bg-soft);color:var(--pc-muted-2);font-size:13px;line-height:1.5}.pc-site-footer__inner{display:flex;width:min(var(--pc-page-width),100%);margin:0 auto;padding-top:28px;align-items:center;justify-content:space-between;gap:28px}.pc-site-footer__inner p{margin:0;font-size:12px}.pc-site-footer__brand{display:grid;gap:3px}.pc-site-footer__brand strong{color:var(--pc-text);font-size:15px}.pc-site-footer__brand span{color:var(--pc-muted-2)}.pc-site-footer__navigation{display:grid;justify-items:end;gap:8px}.pc-site-footer__links{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:15px}.pc-site-footer__links a{color:inherit;text-decoration:none}.pc-site-footer__links a:hover,.pc-site-footer__links a[aria-current=page]{color:var(--pc-brand)}.pc-site-footer__links a[aria-current=page]{font-weight:800}.pc-site-footer__social-link{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:999px;color:var(--pc-muted-2);transition:color .15s ease,background-color .15s ease}.pc-site-footer__social-link:hover{color:var(--pc-brand);background-color:var(--pc-brand-soft)}.pc-site-footer__social-icon{width:17px;height:17px}@media (max-width:760px){.pc-site-footer__inner{align-items:flex-start;flex-direction:column;gap:18px}.pc-site-footer__navigation{justify-items:start}.pc-site-footer__links{justify-content:flex-start;gap:0 4px}.pc-site-footer__links a{display:inline-flex;min-width:var(--pc-control-height-touch);min-height:var(--pc-control-height-touch);align-items:center;justify-content:center;padding-inline:6px}}@media (max-width:768px){:root{--pc-control-height:44px;--pc-control-height-sm:44px}}@media (max-width:640px){.pc-route-loading__grid{grid-template-columns:1fr}.pc-route-loading__grid .pc-skeleton:nth-child(n+3){display:none}}@keyframes pc-shimmer{to{transform:translateX(100%)}}@media (prefers-color-scheme:dark){html{color-scheme:light}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2?dpl=dpl_AuKe3HTWnEBo58j7gw1Kj7ScUZ2H) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2?dpl=dpl_AuKe3HTWnEBo58j7gw1Kj7ScUZ2H) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2?dpl=dpl_AuKe3HTWnEBo58j7gw1Kj7ScUZ2H) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2?dpl=dpl_AuKe3HTWnEBo58j7gw1Kj7ScUZ2H) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2?dpl=dpl_AuKe3HTWnEBo58j7gw1Kj7ScUZ2H) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_989299{font-family:Geist,Geist Fallback;font-style:normal}.__variable_989299{--font-geist:"Geist","Geist Fallback"}