@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/cc9f4252b43d54d2.06ox-nl43m_y-.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/8bf1ebb1e27cdda8.0n-x_dt70jpda.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/d4b09e548dc4ba91.1s15driapyncc.woff2)format("woff2");unicode-range:U+2C7,U+2D8-2D9,U+2DB,U+307,U+1400-167F,U+18B0-18F5,U+25CC,U+11AB?}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/0ec6c84bef5c67ea.2543hgy7yjzmm.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/827a210979ea4704.2t9biv8-ur4d-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/2c1e5a639ba254f0.2nyblphesmajk.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/775191b843768d35.1djf1dzn9u96y.woff2)format("woff2");unicode-range:U+30E,U+1200-1399,U+2D80-2DDE,U+AB01-AB2E,U+1E7E0-1E7E6,U+1E7E8-1E7EB,U+1E7ED-1E7EE,U+1E7F0-1E7FE}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/b71b7ce0d1079b0e.30hq1cv9mpe68.woff2)format("woff2");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/6e6b761138eddc9f.3zjtnpnhymori.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/16c7924ea9b676a6.1pseaz21hfdok.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/7ac3d695e803369e.1-hydmg6ay3fa.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/258a635de935f01a.2ytay4ojwod8-.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+A01-A76,U+200C-200D,U+20B9,U+25CC,U+262C,U+A830-A839}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/6a5ae298b17bbade.3aya69vj-vmj_.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/24cccb79abadd5a8.305yisfg9_tmt.woff2)format("woff2");unicode-range:U+1780-17FF,U+19E0-19FF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/22ef3bf585cc4a73.2gf_ka9n-4wr5.woff2)format("woff2");unicode-range:U+E81-EDF,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/ce0c64423438face.3xb7g136g_93b.woff2)format("woff2");unicode-range:U+307,U+323,U+951-952,U+964-965,U+B83,U+D00-D7F,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC,U+A830-A832}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/37db81cdb796545a.22oq9kk732ek8.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B01-B77,U+1CDA,U+1CF2,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/cc37ffbdd3319e4b.2o2w10pe3vq5a.woff2)format("woff2");unicode-range:U+964-965,U+D81-DF4,U+1CF2,U+200C-200D,U+25CC,U+111E1-111F4}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/95ab80c2b18b3804.3c15zhzp2hno1.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/f8b71b303845b64e.2w7x-rbv4q8dv.woff2)format("woff2");unicode-range:U+964-965,U+B82-BFA,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/ee339b0464be7e84.1mulbu8caa7t1.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+B83,U+C00-C7F,U+1CD5-1CD6,U+1CD8,U+1CDA,U+1CF2,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/3a09ab19532b9f2b.2e9at8v6hxvvz.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/1876d7d15f459a39.1-27xgjocf2a0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/310b51b799a8cf5c.3gmhl2a_k8qq6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Google Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/47d6d6c1e6da10b8.0hge4viq1npx5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.google_sans_f31aaae6-module__NKUhka__className{font-family:Google Sans;font-style:normal}.google_sans_f31aaae6-module__NKUhka__variable{--font-sans-intl:"Google Sans"}
html:not(:lang(en)){--f-sans:var(--font-sans-intl), var(--font-sans), "Keplar Sans Fallback", ui-sans-serif, system-ui, sans-serif}html:lang(ja){--f-sans:var(--font-sans-intl), "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic UI", "Yu Gothic", Meiryo, "Noto Sans JP", "Noto Sans CJK JP", system-ui, sans-serif}html:lang(ko){--f-sans:var(--font-sans-intl), "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", "Noto Sans CJK KR", system-ui, sans-serif}html:lang(zh-CN){--f-sans:var(--font-sans-intl), "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Noto Sans CJK SC", system-ui, sans-serif}html:lang(zh-TW){--f-sans:var(--font-sans-intl), "PingFang TC", "Microsoft JhengHei", "Noto Sans TC", "Noto Sans CJK TC", system-ui, sans-serif}html:is(:lang(ar),:lang(fa),:lang(ur),:lang(ps),:lang(ug),:lang(ckb),:lang(sd)){--f-sans:var(--font-sans-intl), "Noto Sans Arabic", "SF Arabic", "Geeza Pro", "Noto Naskh Arabic", Tahoma, system-ui, sans-serif}html:lang(kn){--f-sans:var(--font-sans-intl), "Noto Sans Kannada", "Kannada Sangam MN", Tunga, "Nirmala UI", system-ui, sans-serif}html:lang(my){--f-sans:var(--font-sans-intl), "Noto Sans Myanmar", "Myanmar Sangam MN", "Myanmar Text", system-ui, sans-serif}html:is(:lang(hi),:lang(mr),:lang(ne)){--f-sans:var(--font-sans-intl), "Noto Sans Devanagari", "Kohinoor Devanagari", "Nirmala UI", system-ui, sans-serif}html:is(:lang(bn),:lang(as)){--f-sans:var(--font-sans-intl), "Noto Sans Bengali", "Kohinoor Bangla", "Nirmala UI", system-ui, sans-serif}html:lang(th){--f-sans:var(--font-sans-intl), "Noto Sans Thai", Thonburi, "Leelawadee UI", system-ui, sans-serif}html:is(:lang(he),:lang(yi)){--f-sans:var(--font-sans-intl), "Noto Sans Hebrew", system-ui, sans-serif}html:not(:lang(en)) :is(h1,h2,h3,h4){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}html:not(:lang(en)) :is(p,li,a,button,td,th,dd,dt,label,summary,figcaption){overflow-wrap:break-word}html:lang(ko) :is(h1,h2,h3,h4,p,li){word-break:keep-all}html:is(:lang(th),:lang(lo),:lang(km),:lang(my),:lang(hi),:lang(mr),:lang(ne),:lang(bn),:lang(as),:lang(gu),:lang(pa),:lang(or),:lang(ta),:lang(te),:lang(kn),:lang(ml),:lang(si),:lang(am),:lang(ar),:lang(fa),:lang(ur),:lang(ps),:lang(ug),:lang(ckb),:lang(sd)) :is(h1,h2,h3){line-height:1.3}html:is(:lang(ja),:lang(ko),:lang(zh-CN),:lang(zh-TW),:lang(ar),:lang(fa),:lang(ur),:lang(ps),:lang(ug),:lang(ckb),:lang(sd)) :is(h1,h2,h3,h4,p,a,button,span,li){letter-spacing:0!important}[dir=rtl] [data-mirror]{scale:-1 1}html:is(:lang(ar),:lang(fa),:lang(ur),:lang(ps),:lang(ug),:lang(ckb),:lang(sd),:lang(hi),:lang(mr),:lang(ne),:lang(bn),:lang(as),:lang(gu),:lang(pa),:lang(or),:lang(ta),:lang(te),:lang(kn),:lang(ml),:lang(si),:lang(th),:lang(lo),:lang(km),:lang(my)) [data-scr] [data-scr-out]{display:none!important}html:is(:lang(ar),:lang(fa),:lang(ur),:lang(ps),:lang(ug),:lang(ckb),:lang(sd),:lang(hi),:lang(mr),:lang(ne),:lang(bn),:lang(as),:lang(gu),:lang(pa),:lang(or),:lang(ta),:lang(te),:lang(kn),:lang(ml),:lang(si),:lang(th),:lang(lo),:lang(km),:lang(my)) [data-scr] [data-line]>span:not([data-scr-out]){visibility:visible!important}
:root{--c-canvas:#fff;--c-surface-1:#f7f8fa;--c-surface-2:#f1f3f6;--c-ink:#09090b;--c-ink-2:#62646a;--c-ink-3:#696b71;--c-border:#00000014;--c-border-strong:#00000024;--c-glass:#ffffff8c;--c-glass-strong:#ffffffb8;--c-glass-border:#ffffffb3;--c-ice:#c5e6ec;--c-cyan:#00c0e0;--c-lavender:#d4cfc4;--c-blush:#e8cfc4;--c-warm:#e0b888;--c-agree:var(--c-reasoning);--c-dissent:#c9664a;--c-dissent-text:var(--c-disagree);--c-focus:#0a7a8a;--focus-filter:brightness(.85);--c-accent:#0a7a8a;--ring-rgb:10 122 138;--c-ink-hover:#1d1d22;--c-ok:var(--c-verified);--c-err:var(--c-destructive);--c-reasoning:#0a6f7c;--rgb-reasoning:10 111 124;--c-research:#0b5f70;--rgb-research:11 95 112;--c-creation:#8a4f24;--rgb-creation:138 79 36;--c-verified:#1f7a4a;--rgb-verified:31 122 74;--c-attention:#8a5a00;--rgb-attention:138 90 0;--c-disagree:#a94f36;--rgb-disagree:169 79 54;--c-destructive:#b42318;--rgb-destructive:180 35 24;--v-reasoning:#00c0e0;--on-reasoning:#09090b;--v-research:#12a3b5;--on-research:#09090b;--v-creation:#d4894a;--on-creation:#09090b;--v-memory:#d4848e;--on-memory:#09090b;--v-disagree:#e0715a;--on-disagree:#09090b;--v-attention:#e2a73b;--on-attention:#09090b;--v-verified:#34a56f;--on-verified:#09090b;--v-destructive:#d92d20;--on-destructive:#fff;--c-memory:#8a4550;--rgb-memory:138 69 80;--n-paper:#f6f7f9;--n-silver:#d9dce2;--n-graphite:#26282d;--n-black:#07080a;--n-mark:#3b3d44;--n-line:#bfc1c7;--c-night:#09090b;--c-night-ink:#fff;--rgb-ink:9 9 11;--rgb-canvas:255 255 255;--rgb-surface:247 247 248;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-scale:1;--f-sans:var(--font-sans), "Keplar Sans Fallback", ui-sans-serif, system-ui, sans-serif;--f-mono:var(--font-mono), ui-monospace, "SFMono-Regular", monospace;--w-light:300;--w-regular:400;--w-medium:500;--w-semibold:600;--w-bold:700;--t-display:clamp(3.125rem, 7.6vw, 12.5rem);--t-headline:clamp(2.75rem, 5.2vw, 4.75rem);--t-title:clamp(1.875rem, 3vw, 2.75rem);--t-lead:max(clamp(1.125rem, 1.45vw, 1.375rem), min(2.5rem, calc(.824vw + .603rem)));--t-body:max(clamp(.9375rem, 1.05vw, 1rem), min(1.875rem, calc(.529vw + .504rem)));--t-small:max(clamp(.8125rem, .9vw, .875rem), min(1.5rem, calc(.412vw + .489rem)));--t-label:max(clamp(.6875rem, .76vw, .75rem), min(1.25rem, calc(.294vw + .474rem)));--lh-display:.94;--lh-headline:.98;--lh-title:1.06;--lh-lead:1.42;--lh-body:1.55;--lh-small:1.45;--tr-display:-.045em;--tr-headline:-.042em;--tr-title:-.03em;--tr-lead:-.012em;--tr-body:-.006em;--tr-label:.06em;--u:clamp(calc(1px * var(--ui-scale)), calc((1px + (100vw - 1800px) * .0003) * var(--ui-scale)), calc(1.5px * var(--ui-scale)));--s-1:calc(4 * var(--u));--s-2:calc(8 * var(--u));--s-3:calc(12 * var(--u));--s-4:calc(16 * var(--u));--s-5:calc(20 * var(--u));--s-6:calc(24 * var(--u));--s-8:calc(32 * var(--u));--s-10:calc(40 * var(--u));--s-12:calc(48 * var(--u));--s-16:calc(64 * var(--u));--s-20:calc(80 * var(--u));--s-24:calc(96 * var(--u));--s-32:calc(128 * var(--u));--s-40:calc(160 * var(--u));--s-48:calc(192 * var(--u));--r-xs:calc(8px * var(--ui-scale));--r-sm:calc(12px * var(--ui-scale));--r-md:calc(16px * var(--ui-scale));--r-card:calc(24px * var(--ui-scale));--r-card-lg:calc(32px * var(--ui-scale));--r-input:calc(22px * var(--ui-scale));--r-pill:999px;--b-hairline:1px;--b-focus:2px;--sh-hairline:0 0 0 1px #0000000f;--sh-float:0 1px 1px #00000008, 0 8px 24px -12px #09090b1f;--sh-window:0 1px 0 #fffc inset, 0 30px 80px -40px #09090b47, 0 2px 6px #09090b0a;--blur-glass:20px;--blur-glass-strong:28px;--blur-nav-rest:12px;--blur-nav-scrolled:24px;--glass-saturate:130%;--e-standard:cubic-bezier(.2, 0, 0, 1);--e-emphasized:cubic-bezier(.3, 0, 0, 1);--e-exit:cubic-bezier(.4, 0, 1, 1);--e-glide:cubic-bezier(.65, 0, .35, 1);--d-instant:90ms;--d-fast:.16s;--d-base:.24s;--d-slow:.42s;--d-scene:.9s;--z-canvas:0;--z-content:10;--z-stage:20;--z-window:30;--z-nav:100;--z-overlay:200;--z-skip:300;--l-max:clamp(1360px, 92vw, 3240px);--l-gutter:calc(20px * var(--ui-scale));--l-nav-h:max(calc(56px * var(--ui-scale)), min(calc(96px * var(--ui-scale)), calc((1.176vw + 38.4px) * var(--ui-scale))));--l-nav-offset:max(calc(16px * var(--ui-scale)), min(calc(36px * var(--ui-scale)), calc((.706vw + 5.4px) * var(--ui-scale))))}:root[data-theme=dark]{--c-canvas:#0b0b0d;--c-surface-1:#141417;--c-surface-2:#1c1c20;--c-ink:#ededf0;--c-ink-2:#a4a6ad;--c-ink-3:#8b8d94;--c-border:#ffffff17;--c-border-strong:#ffffff2b;--c-glass:#16161a99;--c-glass-strong:#1a1a1ed1;--c-glass-border:#ffffff14;--c-agree:var(--c-reasoning);--c-dissent:#e08466;--c-dissent-text:var(--c-disagree);--c-focus:#5ecad8;--focus-filter:brightness(1.45);--c-accent:#5ecad8;--ring-rgb:94 202 216;--c-ink-hover:#fff;--c-ok:var(--c-verified);--c-err:var(--c-destructive);--c-reasoning:#5ecad8;--rgb-reasoning:94 202 216;--c-research:#7ab8c8;--rgb-research:122 184 200;--c-creation:#e0a86a;--rgb-creation:224 168 106;--c-verified:#6fd3a0;--rgb-verified:111 211 160;--c-attention:#f0c060;--rgb-attention:240 192 96;--c-disagree:#f0a88f;--rgb-disagree:240 168 143;--c-destructive:#ff8c7e;--rgb-destructive:255 140 126;--v-reasoning:#5ecad8;--on-reasoning:#09090b;--v-research:#7ab8c8;--on-research:#09090b;--v-creation:#e0a86a;--on-creation:#09090b;--v-memory:#e09aa4;--on-memory:#09090b;--v-disagree:#e5805e;--on-disagree:#09090b;--v-attention:#e2a73b;--on-attention:#09090b;--v-verified:#34a56f;--on-verified:#09090b;--v-destructive:#ff6b5c;--on-destructive:#09090b;--c-memory:#e09aa4;--rgb-memory:224 154 164;--n-paper:#121214;--n-silver:#34363c;--n-graphite:#1c1d21;--n-black:#050506;--n-mark:#b4b6bd;--n-line:#5b5d65;--c-night:#16161a;--c-night-ink:#ededf0;--rgb-ink:237 237 240;--rgb-canvas:11 11 13;--rgb-surface:20 20 23;--sh-hairline:0 0 0 1px #ffffff12;--sh-float:0 1px 1px #0000004d, 0 8px 24px -12px #0009;--sh-window:0 1px 0 #ffffff0d inset, 0 30px 80px -40px #000c, 0 2px 6px #0000004d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (min-width:900px){:root{--l-gutter:clamp(calc(40px * var(--ui-scale)), calc(3.2vw * var(--ui-scale)), calc(128px * var(--ui-scale)))}}@media (prefers-reduced-motion:reduce){:root{--d-fast:0s;--d-base:0s;--d-slow:0s;--d-scene:0s}}:root{--nav-fill:#ffffffe0;--nav-fill-scrolled:#fffffff0;--nav-solid:#fff;--nav-ink:#09090b;--nav-link:#34363c;--nav-link-2:#4a4c53;--nav-hover-bg:#0a7a8a1a;--nav-active-bg:#0a7a8a24;--nav-edge-hi:#fffffff2;--nav-edge-lo:#ffffff80;--nav-rim:#09090b24;--nav-shadow:0 1px 2px #00000014, 0 10px 30px -10px #00000047;--nav-focus:#0a7a8a;--nav-menu-fill:#fffffff7;--nav-sheet:#fffffff7;--nav-cta-bg:#17171a;--nav-cta-solid:#17171a;--nav-cta-ink:#fff;--nav-cta-shadow:0 1px 2px #00000040, 0 8px 18px -8px #0000008c}:root[data-theme=dark]{--nav-fill:#141417eb;--nav-fill-scrolled:#101013f2;--nav-solid:#141417;--nav-ink:#fff;--nav-link:#e4e6ea;--nav-link-2:#d6d8de;--nav-hover-bg:#5ecad81f;--nav-active-bg:#5ecad82e;--nav-edge-hi:#ffffff42;--nav-edge-lo:#ffffff0d;--nav-rim:#ffffff29;--nav-shadow:0 1px 2px #00000073, 0 12px 34px -12px #000000b3;--nav-focus:#5ecad8;--nav-menu-fill:#141417f7;--nav-sheet:#0b0b0df7;--nav-cta-bg:#fff;--nav-cta-solid:#f4f4f5;--nav-cta-ink:#09090b;--nav-cta-shadow:0 8px 18px -8px #000000b3}
[data-lit]{isolation:isolate;--lp:0;--lit:var(--rgb-ink);transition:transform .22s cubic-bezier(.34, 1.56, .64, 1), box-shadow .22s var(--e-standard,ease), background-color .18s var(--e-standard,ease), color .18s var(--e-standard,ease), translate .3s cubic-bezier(.22, 1, .36, 1);position:relative}[data-lit=on-ink]{--lit:var(--rgb-canvas)}[data-lit]:before{content:"";border-radius:inherit;box-shadow:none;pointer-events:none;z-index:1;background:0 0;display:none;position:absolute;inset:0}[data-lit]:after{content:"";border-radius:inherit;opacity:var(--lp);pointer-events:none;z-index:-1;background:0 0;position:absolute;inset:0}[data-lit]:active:not(:disabled):not([aria-disabled=true]){transition-duration:60ms;transform:translateY(1px)scale(.985);box-shadow:inset 0 1px 3px #00000038}@media (prefers-reduced-motion:reduce){[data-lit]{transition:background-color .1s linear,color .1s linear}[data-lit]:active:not(:disabled):not([aria-disabled=true]){filter:brightness(.92);transform:none}[data-lit]:before,[data-lit]:after{display:none}}@media (hover:none),(pointer:coarse){[data-lit]:before,[data-lit]:after{display:none}}[data-lit][aria-busy=true]{cursor:progress}[data-lit][aria-busy=true]:after{z-index:0;opacity:1;background:0 0;animation:1.5s linear infinite fx-sweep;display:block;inset:0}@keyframes fx-sweep{0%{background-position:130% 0}to{background-position:-130% 0}}[data-lit][data-state=done]{animation:.5s cubic-bezier(.34,1.56,.64,1) fx-done}@keyframes fx-done{0%{transform:scale(.96)}60%{transform:scale(1.05)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){[data-lit][data-state=done]{animation:none}[data-lit][aria-busy=true]:after{background:rgb(var(--lit) / .12);animation:none}}
:where(button,[role=tab],[role=menuitem],label,summary,select){min-width:0;max-width:100%}:where(button,[role=tab],a,label,li,td,th,p,h1,h2,h3,h4,h5,h6,dd,dt,figcaption){overflow-wrap:break-word}:where(h1,h2,h3,h4,button,[role=tab]){text-wrap:balance}:where(p,li,dd){text-wrap:pretty}:where(input,textarea,select){text-overflow:ellipsis;max-width:100%}[data-fit]{white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}[data-fit-state=ellipsis]{text-overflow:ellipsis;overflow:hidden}[data-fit-state=ellipsis]>span,[data-fit-state=ellipsis]>strong{text-overflow:ellipsis;min-width:0;overflow:hidden}[data-fit-state=scaled]{letter-spacing:0}[data-cta=open]{display:none}html[data-signed="1"] [data-cta=open]{display:inline}html[data-signed="1"] [data-cta=try]{display:none}[data-sc]{caret-color:#0000}.smooth-caret{z-index:2147483000;pointer-events:none;visibility:hidden;will-change:transform;contain:layout style;background:currentColor;border-radius:1px;width:2px;transition:width .14s;position:fixed;top:0;left:0}.smooth-caret[data-block="1"]{border-radius:2px;opacity:.5!important}.smooth-caret:not([data-moving]){animation:1.1s step-end infinite sc-blink}@keyframes sc-blink{0%,55%{opacity:1}56%,to{opacity:0}}@media (prefers-reduced-motion:reduce),(forced-colors:active){.smooth-caret{display:none}[data-sc]{caret-color:auto}}
:root{--lg-fill:#ffffff6b;--lg-fill-strong:#ffffff9e;--lg-blur:8px;--lg-sat:1.5;--lg-edge-hi:#fffffff2;--lg-edge-lo:#ffffff59;--lg-rim:#00000017;--lg-shadow:0 1px 2px #0000000d, 0 10px 30px -10px #00000029;--lg-radius:22px;--lg-solid:#fff}:root[data-theme=dark]{--lg-fill:#1e1e1e94;--lg-fill-strong:#1e1e1ec7;--lg-edge-hi:transparent;--lg-edge-lo:transparent;--lg-rim:transparent;--lg-shadow:0 1px 2px #0006, 0 12px 34px -12px #0009;--lg-solid:#171717}.lg{isolation:isolate;border-radius:var(--lg-radius);background:var(--lg-fill);-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat));box-shadow:inset 1.5px 1.5px 0 0 var(--lg-edge-hi), inset -1px -1px 0 0 var(--lg-edge-lo), inset 0 0 0 1px var(--lg-rim), var(--lg-shadow);transition:transform .45s cubic-bezier(.34, 1.4, .64, 1), border-radius .45s cubic-bezier(.34, 1.4, .64, 1), box-shadow .3s var(--e-standard,ease), background-color .3s var(--e-standard,ease);position:relative}.lg:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:var(--lg-fill,#ffffff0f);opacity:.9;position:absolute;inset:0}:root[data-theme=dark] .lg:before{background:var(--lg-fill,#ffffff0f)}.lg-strong{background:var(--lg-fill-strong)}html[data-lens] .lg-lens{-webkit-backdrop-filter:url(#lg-refract) blur(var(--lg-blur)) saturate(var(--lg-sat));backdrop-filter:url(#lg-refract) blur(var(--lg-blur)) saturate(var(--lg-sat))}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.lg-morph:hover{border-radius:calc(var(--lg-radius) + 4px) calc(var(--lg-radius) - 2px) calc(var(--lg-radius) + 4px) calc(var(--lg-radius) - 2px);transform:scale(1.012)}.lg-morph:active{transition-duration:.12s;transform:scale(.985,.975)}}.lg[data-lit]:after{background:var(--lg-fill,#ffffff0f);z-index:-1}:root[data-theme=dark] .lg[data-lit]:after{background:var(--lg-fill,#ffffff0f)}.lg:has(:is(textarea,input,select):focus){box-shadow:inset 1.5px 1.5px 0 0 var(--lg-edge-hi), inset -1px -1px 0 0 var(--lg-edge-lo), inset 0 0 0 1px rgb(var(--ring-rgb,23 23 26) / .35), 0 0 0 4px rgb(var(--ring-rgb,23 23 26) / .1), var(--lg-shadow)}:root[data-theme=dark] .lg:has(:is(textarea,input,select):focus){box-shadow:inset 1.5px 1.5px 0 0 var(--lg-edge-hi), inset 0 0 0 1px #ffffff80, 0 0 0 4px #ffffff1f, var(--lg-shadow)}.lg-solid{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffc}:root[data-theme=dark] .lg-solid{background:#1e1e1ed1}@media (max-width:899px),(pointer:coarse){:root{--lg-blur:5px;--lg-sat:1.3;--lg-radius:20px}html[data-lens] .lg-lens{-webkit-backdrop-filter:blur(var(--lg-blur)) saturate(var(--lg-sat))}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg,.lg-strong{background:var(--lg-solid)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.lg,.lg-strong,.lg-solid{background:var(--lg-solid);-webkit-backdrop-filter:none;backdrop-filter:none}.lg:before{display:none}}html[data-glass=lite] .lg,html[data-glass=lite] .lg-strong{background:var(--lg-solid);-webkit-backdrop-filter:none;backdrop-filter:none}@media (prefers-reduced-motion:reduce){.lg{transition:background-color .1s linear,box-shadow .1s linear}}:root{--btn-p-solid:#17171a;--btn-p-bg:#17171a;--btn-p-ink:#fff;--btn-p-shadow:0 1px 2px #0000002e, 0 10px 22px -10px #0006;--btn-s-bg:var(--lg-fill);--btn-s-ink:var(--c-ink);--btn-s-shadow:inset 1.5px 1.5px 0 0 var(--lg-edge-hi), inset -1px -1px 0 0 var(--lg-edge-lo), inset 0 0 0 1px var(--lg-rim), 0 6px 18px -8px #0003;--btn-spring:transform .45s cubic-bezier(.34, 1.5, .64, 1), box-shadow .25s var(--e-standard,ease), background-color .2s var(--e-standard,ease)}:root[data-theme=dark]{--btn-p-solid:#f4f4f5;--btn-p-bg:#fff;--btn-p-ink:#09090b;--btn-p-shadow:0 1px 2px #0006, 0 10px 22px -10px #000000b3;--btn-s-shadow:0 6px 18px -8px #0009}.lgb-p,.lgb-s{-webkit-backdrop-filter:blur(6px)saturate(1.4);backdrop-filter:blur(6px)saturate(1.4);transition:var(--btn-spring)}.lgb-p{background:var(--btn-p-bg);color:var(--btn-p-ink);box-shadow:var(--btn-p-shadow);border-color:#0000}.lgb-s{background:var(--btn-s-bg);color:var(--btn-s-ink);box-shadow:var(--btn-s-shadow)}html[data-lens] .lgb-s{-webkit-backdrop-filter:url(#lg-refract)blur(5px)saturate(1.4);backdrop-filter:url(#lg-refract)blur(5px)saturate(1.4)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.lgb-p:hover:not(:disabled),.lgb-s:hover:not(:disabled){transform:scale(1.035,1.02)}}@media (prefers-reduced-motion:no-preference){.lgb-p:active:not(:disabled),.lgb-s:active:not(:disabled){transition-duration:.1s;transform:scale(.97,.92)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lgb-s{background:var(--lg-solid)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.lgb-p,.lgb-s{-webkit-backdrop-filter:none}.lgb-p{background:var(--btn-p-solid,#17171a)}.lgb-s{background:var(--lg-solid)}}html[data-glass=lite] .lgb-p,html[data-glass=lite] .lgb-s{-webkit-backdrop-filter:none}:root{--lg-bf:blur(var(--lg-blur)) saturate(var(--lg-sat));--lg-ring:inset 1.5px 1.5px 0 0 var(--lg-edge-hi), inset -1px -1px 0 0 var(--lg-edge-lo), inset 0 0 0 1px var(--lg-rim);--lg-card:#ffffffa8;--lg-card-hover:#ffffffdb;--lg-wash:var(--c-canvas)}:root[data-theme=dark]{--lg-card:#222222b3;--lg-card-hover:#2e2e2edb;--lg-wash:var(--c-canvas)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root:root{--lg-card:var(--lg-solid);--lg-card-hover:var(--lg-solid);--lg-bf:none;--lg-fill:var(--lg-solid);--lg-fill-strong:var(--lg-solid)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:root:root{--lg-bf:none;--lg-fill:var(--lg-solid);--lg-fill-strong:var(--lg-solid);--lg-card:var(--lg-solid);--lg-card-hover:var(--lg-solid)}}html[data-glass=lite]:root{--lg-bf:none;--lg-fill:var(--lg-solid);--lg-fill-strong:var(--lg-solid);--lg-card:var(--lg-solid);--lg-card-hover:var(--lg-solid)}html[data-typing-mode=ovr] :is(textarea,input){caret-shape:block;caret-color:var(--c-focus)}.ins-badge{z-index:2147483000;min-width:44px;font:600 11px/1.2 var(--f-sans,inherit);letter-spacing:.1em;text-align:center;cursor:pointer;color:var(--c-ink);background:var(--lg-solid);box-shadow:var(--lg-ring), 0 4px 12px -4px #0000004d;border:0;border-radius:999px;padding:4px 9px;position:fixed;top:0;left:0}.ins-badge[data-mode=ovr]{background:var(--c-ink);color:var(--c-canvas)}:root{--shape-pill:9999px;--shape-control:12px;--shape-card:16px}:where(button,[role=button],[role=tab],[role=switch],input[type=button],input[type=submit],input[type=reset]){border-radius:var(--shape-control)}html .pill,html [data-shape=pill]{border-radius:var(--shape-pill)}html [data-shape=card]{border-radius:var(--shape-card)}
.pagefield{contain:strict;z-index:-1;pointer-events:none;width:100%;height:100%;opacity:var(--pf-o,.5);transition:opacity .9s;position:fixed;inset:0}html[data-field-ask] .pagefield{opacity:.95}html[data-field] main section,html[data-field] footer{background:0 0}html[data-field=app]{background:var(--lg-wash)}
.ambient{z-index:-1;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.ambient i{will-change:transform, opacity;background:0 0;border-radius:50%;width:70vmax;height:70vmax;position:absolute}.ambient i:first-child{--amb-o:.075;top:-26vmax;left:-22vmax}.ambient i:nth-child(2){--amb-o:.055;width:60vmax;height:60vmax;top:18vh;right:-28vmax}.ambient i:nth-child(3){--amb-o:.05;width:80vmax;height:80vmax;bottom:-38vmax;left:8vw}.ambient b{opacity:0;will-change:transform, opacity;background:0 0;position:absolute;inset:-20% -50%}:root[data-theme=light] .ambient i{--amb-o:.05}:root[data-theme=light] .ambient i:first-child{--amb-o:.06}@media (prefers-reduced-motion:no-preference){.ambient i:first-child{animation:74s ease-in-out infinite alternate amb-a,11s ease-in-out infinite amb-breathe}.ambient i:nth-child(2){animation:92s ease-in-out infinite alternate amb-b,14s ease-in-out -4s infinite amb-breathe}.ambient i:nth-child(3){animation:110s ease-in-out infinite alternate amb-c,17s ease-in-out -8s infinite amb-breathe}.ambient b{animation:38s linear 6s infinite amb-sheen}@supports (animation-timeline:view()){main h2:not([data-still] *):not(section[aria-label] *):not(nav *):not(aside *):not([class*=toc i] *){animation:linear both amb-rise;animation-timeline:view();animation-range:entry entry 45%}}}html[data-tab=hidden] .ambient *,html[data-tab=hidden] .ambient i{animation-play-state:paused!important}html[data-amb=low] .ambient i:nth-child(n+2),html[data-amb=low] .ambient b{display:none}html[data-amb=low] .ambient i{animation:none!important}html[data-field] .ambient{display:none}@keyframes amb-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(14vmax,10vmax)scale(1.15)}}@keyframes amb-b{0%{transform:translate(0,0)scale(1.1)}to{transform:translate(-12vmax,8vmax)scale(.9)}}@keyframes amb-c{0%{transform:translate(0,0)scale(1)}to{transform:translate(10vmax,-8vmax)scale(1.2)}}@keyframes amb-breathe{0%,to{opacity:.7}50%{opacity:1}}@keyframes amb-sheen{0%{opacity:0;transform:translate(-30%)}8%{opacity:1}22%{opacity:0;transform:translate(30%)}to{opacity:0;transform:translate(30%)}}@keyframes amb-rise{0%{opacity:.6;translate:0 14px}to{opacity:1;translate:0}}
html{scroll-padding-top:96px}main :is(h1,h2,h3,[id]){scroll-margin-top:104px}::selection{background:rgb(var(--rgb-ink) / .16);color:inherit}:root[data-theme=dark] main :is(h1,h2),:root[data-theme=dark] main :is(h1,h2):is([data-still] *,nav *,aside *){text-shadow:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){main :is([class*=__card],[class*=__tile],[class*=__plan]):not(section[aria-label] *){transition:translate .5s var(--e-standard,ease)}main :is([class*=__card],[class*=__tile],[class*=__plan]):not(section[aria-label] *):hover{translate:0 -3px}}
.mu-panel{isolation:isolate;border-radius:var(--r-card);border:var(--b-hairline) solid var(--c-border);background:rgb(var(--rgb-ink) / .04);box-shadow:inset 0 1px 0 rgb(var(--rgb-ink) / .1), 0 30px 70px -50px #00000080;position:relative}.mu-panel[data-lit]{border-color:rgb(var(--rgb-ink) / .26);background:rgb(var(--rgb-ink) / .04);box-shadow:inset 0 1px 0 rgb(var(--ring-rgb) / .35), 0 0 0 1px rgb(var(--rgb-ink) / .05), 0 40px 90px -46px rgb(var(--rgb-ink) / .35)}.mu-eyebrow:after{content:"";background:var(--c-accent);width:6px;height:6px;box-shadow:0 0 0 3px rgb(var(--ring-rgb) / .18);border-radius:50%}.mu-eyebrow{align-items:center;gap:var(--s-3);font-size:var(--t-label);letter-spacing:0;text-transform:none;color:var(--c-ink-2);font-variant-numeric:tabular-nums;display:inline-flex}.mu-eyebrow:before{content:"";background:rgb(var(--rgb-ink) / .04);width:28px;height:1px}.mu-rule{background:rgb(var(--rgb-ink) / .04);border:0;height:1px}
@media (pointer:coarse){html input:not(#_):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]):not([type=hidden]),html textarea:not(#_),html select:not(#_){font-size:16px}html .ins-badge{display:none}}html{scrollbar-gutter:stable}@media (forced-colors:active){:where(button,[role=button],[role=tab],a[class*=btn],a[class*=Btn],input,select,textarea,summary){border:1px solid buttontext}:where(a[href]):not(:where([class*=brand],[class*=Brand],[class*=logo])){text-decoration:underline}:where(button,[role=button],a[href],input,select,textarea,summary):focus-visible{outline-offset:2px;outline:2px solid highlight}:where([aria-current=page],[aria-pressed=true],[aria-expanded=true],[aria-selected=true]){outline-offset:-2px;outline:2px solid highlight}}body{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px)}@media (pointer:coarse){nav[aria-label="On this page"] ol a{align-items:center;min-height:44px;display:flex}}
:root{--m-dur-1:.12s;--m-dur-2:.18s;--m-dur-3:.24s;--m-ease-out:cubic-bezier(.16, 1, .3, 1);--m-ease-in:cubic-bezier(.5, 0, .75, 0);--m-ease-spring:cubic-bezier(.34, 1.32, .64, 1);--m-dist-1:2px;--m-dist-2:4px;--m-dist-3:8px;--m-scale-in:.96;--m-press:.98;--m-loading-delay:.15s;--m-pulse:1.6s}@media (prefers-reduced-motion:reduce){:root{--m-dist-1:0px;--m-dist-2:0px;--m-dist-3:0px;--m-scale-in:1;--m-press:1;--m-ease-spring:var(--m-ease-out);--m-dur-1:1ms;--m-dur-2:.12s;--m-dur-3:.12s;--m-pulse:2.4s}}@keyframes m-pop-in{0%{opacity:0;scale:var(--m-scale-in)}}@keyframes m-pop-out{to{opacity:0;scale:var(--m-scale-in)}}@keyframes m-fade-in{0%{opacity:0}}@keyframes m-fade-out{to{opacity:0}}@keyframes m-rise-in{0%{opacity:0;translate:0 var(--m-rise,var(--m-dist-3))}}@keyframes m-rise-out{to{opacity:0;translate:0 var(--m-dist-2)}}@keyframes m-drop-in{0%{opacity:0;translate:0 calc(-1 * var(--m-dist-3))}}@keyframes m-drop-out{to{opacity:0;translate:0 calc(-1 * var(--m-dist-2))}}@keyframes m-sheet-in{0%{translate:0 100%}}@keyframes m-sheet-out{to{translate:0 100%}}@keyframes m-left-in{0%{translate:-100%}}@keyframes m-left-out{to{translate:-100%}}@keyframes m-right-in{0%{translate:100%}}@keyframes m-right-out{to{translate:100%}}@keyframes m-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes m-spin{to{rotate:360deg}}[data-motion=pop],[data-motion=tip]{transform-origin:var(--m-origin,50% 0)}[data-motion=pop][data-state=open]{animation:m-pop-in var(--m-dur-2) var(--m-ease-out) both}[data-motion=pop][data-state=closed]{animation:m-pop-out var(--m-dur-1) var(--m-ease-in) both}[data-motion=tip][data-state=open]{animation:m-pop-in var(--m-dur-1) var(--m-ease-out) both}[data-motion=tip][data-state=closed]{animation:m-fade-out var(--m-dur-1) var(--m-ease-in) both}[data-motion=fade][data-state=open]{animation:m-fade-in var(--m-dur-2) var(--m-ease-out) both}[data-motion=fade][data-state=closed]{animation:m-fade-out var(--m-dur-1) var(--m-ease-in) both}[data-motion=toast][data-state=open]{animation:m-rise-in var(--m-dur-3) var(--m-ease-out) both}[data-motion=toast][data-state=closed]{animation:m-rise-out var(--m-dur-1) var(--m-ease-in) both}[data-motion=drop][data-state=open]{animation:m-drop-in var(--m-dur-3) var(--m-ease-out) both}[data-motion=drop][data-state=closed]{animation:m-drop-out var(--m-dur-1) var(--m-ease-in) both}[data-motion=sheet][data-state=open]{animation:m-sheet-in var(--m-dur-3) var(--m-ease-out) both}[data-motion=sheet][data-state=closed]{animation:m-sheet-out var(--m-dur-2) var(--m-ease-in) both}[data-motion=drawer-left][data-state=open]{animation:m-left-in var(--m-dur-3) var(--m-ease-out) both}[data-motion=drawer-left][data-state=closed]{animation:m-left-out var(--m-dur-2) var(--m-ease-in) both}[data-motion=drawer-right][data-state=open]{animation:m-right-in var(--m-dur-3) var(--m-ease-out) both}[data-motion=drawer-right][data-state=closed]{animation:m-right-out var(--m-dur-2) var(--m-ease-in) both}[data-motion][data-state=closed]{pointer-events:none}@media (prefers-reduced-motion:reduce){[data-motion=sheet][data-state=open],[data-motion=drawer-left][data-state=open],[data-motion=drawer-right][data-state=open]{animation-name:m-fade-in}[data-motion][data-state=closed]{animation:none}}:where([role=menu],[role=dialog],[role=alertdialog],[role=tooltip],[popover]:popover-open):where(:not([data-motion])){animation:m-pop-in var(--m-dur-2) var(--m-ease-out) backwards}:where([role=menu]):where(:not([data-motion])){transform-origin:var(--m-origin,50% 0)}:where([role=tooltip]):where(:not([data-motion])){animation-duration:var(--m-dur-1)}:where(dialog):where(:not([data-motion])){opacity:0;scale:var(--m-scale-in);transition:opacity var(--m-dur-1) var(--m-ease-in), scale var(--m-dur-1) var(--m-ease-in), overlay var(--m-dur-1) allow-discrete, display var(--m-dur-1) allow-discrete}:where(dialog[open]):where(:not([data-motion])){opacity:1;transition-duration:var(--m-dur-2);transition-timing-function:var(--m-ease-out);scale:1}@starting-style{:where(dialog[open]):where(:not([data-motion])){opacity:0;scale:var(--m-scale-in)}}:where(dialog):where(:not([data-motion]))::backdrop{opacity:0;transition:opacity var(--m-dur-1) var(--m-ease-in), overlay var(--m-dur-1) allow-discrete, display var(--m-dur-1) allow-discrete}:where(dialog[open]):where(:not([data-motion]))::backdrop{opacity:1;transition-duration:var(--m-dur-2)}@starting-style{:where(dialog[open]):where(:not([data-motion]))::backdrop{opacity:0}}@view-transition{navigation:auto}::view-transition{pointer-events:none}::view-transition-old(root){animation:m-fade-out var(--m-dur-1) var(--m-ease-in) both}::view-transition-new(root){animation:m-rise-in var(--m-dur-3) var(--m-ease-out) both;--m-rise:var(--m-dist-2)}::view-transition-old(.kp-route-out){animation:m-fade-out var(--m-dur-1) var(--m-ease-in) both}::view-transition-new(.kp-route-in){animation:m-rise-in var(--m-dur-3) var(--m-ease-out) both;--m-rise:var(--m-dist-2)}.m-vt-nav{view-transition-name:kp-nav}::view-transition-group(kp-nav){z-index:100;animation:none}::view-transition-old(kp-nav){display:none}::view-transition-new(kp-nav){animation:none}:root[data-vt=view] #keplar-sidebar{view-transition-name:kp-side}::view-transition-group(kp-side){animation:none}::view-transition-old(kp-side){display:none}::view-transition-new(kp-side){animation:none}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}}.m-skeleton{border-radius:var(--r-xs);background:rgb(var(--rgb-ink) / .07);min-height:.75em;animation:m-pulse var(--m-pulse) ease-in-out infinite;display:block}.m-skeleton[data-shape=line]{border-radius:var(--r-pill);height:.8em}.m-skeleton[data-shape=title]{width:45%;height:1.4em}.m-skeleton[data-shape=block]{border-radius:var(--r-md);height:8rem}.m-skeleton[data-shape=circle]{aspect-ratio:1;border-radius:50%}.m-delayed{animation:m-fade-in var(--m-dur-3) var(--m-ease-out) var(--m-loading-delay) both}.m-thinking{color:currentColor;align-items:center;gap:.3em;display:inline-flex}.m-thinking>i{background:currentColor;border-radius:50%;width:.36em;height:.36em;animation:1.2s ease-in-out infinite both m-pulse}.m-thinking>i:nth-child(2){animation-delay:.16s}.m-thinking>i:nth-child(3){animation-delay:.32s}:where([data-motion=stream],[role=log][aria-live=off])>:where(*){animation:m-rise-in var(--m-dur-3) var(--m-ease-out) backwards;--m-rise:var(--m-dist-3)}:where(a[href],button,summary,[role=button],[role=tab],[role=menuitem],[role=switch]){transition-property:color,background-color,border-color,text-decoration-color,opacity,fill,stroke,scale;transition-duration:var(--m-dur-1);transition-timing-function:var(--m-ease-out)}:where(button,[role=button]):where(:not([data-lit],[role=menuitem],[role=option],[role=tab],:disabled,[aria-disabled=true])):active{scale:var(--m-press);transition-duration:60ms}:where(button,[role=button]):where([aria-busy=true],[data-pending]):where(:not([data-lit])){cursor:progress;opacity:.72}:where([role=switch]) :where(*),:where([role=switch]):before,:where([role=switch]):after{transition:translate var(--m-dur-2) var(--m-ease-spring), transform var(--m-dur-2) var(--m-ease-spring), background-color var(--m-dur-2) var(--m-ease-out), opacity var(--m-dur-2) var(--m-ease-out)}.m-tab-indicator{left:0;bottom:var(--ti-bottom,0px);background:var(--ti-color,currentColor);transform-origin:0 0;width:1px;height:2px;transform:translateX(calc(var(--ti-x,0px) + var(--ti-inset,0) * 1px)) scaleX(calc(var(--ti-w,0) - 2 * var(--ti-inset,0)));transition:transform var(--m-dur-3) var(--m-ease-spring);pointer-events:none;position:absolute}:where([data-tab-indicator=placing]) .m-tab-indicator{transition:none}@supports selector(::details-content){:where(details):where(:not([data-motion=none])){interpolate-size:allow-keywords}:where(details):where(:not([data-motion=none]))::details-content{opacity:0;block-size:0;transition:block-size var(--m-dur-3) var(--m-ease-out), opacity var(--m-dur-2) var(--m-ease-out), content-visibility var(--m-dur-3) allow-discrete;overflow-y:clip}:where(details[open]):where(:not([data-motion=none]))::details-content{opacity:1;block-size:auto}}:where(summary) :where(svg,[data-chevron]){transition:rotate var(--m-dur-2) var(--m-ease-out), transform var(--m-dur-2) var(--m-ease-out)}@media (prefers-reduced-motion:reduce){:where(details)::details-content{transition-duration:1ms}.m-tab-indicator{transition-duration:1ms}}
:root[data-theme=light]{--c-canvas:#f7f8fa;--c-surface-1:#fff;--c-surface-2:#f1f3f6;--c-ink:#0e0f12;--c-ink-2:#4b4f58;--c-ink-3:#686d78;--c-border:#0e0f1217;--c-border-strong:#0e0f1226;--c-glass:#ffffff9e;--c-glass-strong:#ffffffd1;--c-glass-border:#ffffffc7;--c-ink-hover:#26262b;--n-paper:#f7f8fa;--n-silver:#dcdfe5;--n-line:#c3c7cf;--rgb-canvas:247 248 250;--rgb-surface:241 243 246;--sh-hairline:0 0 0 1px #0e0f1214;--sh-float:0 1px 2px #0e0f120d, 0 10px 28px -14px #0e0f1229;--sh-window:0 1px 0 #ffffffe6 inset, 0 30px 80px -40px #0e0f1238, 0 2px 6px #0e0f120a;--lg-fill:#ffffffa8;--lg-fill-strong:#ffffffd6;--lg-rim:#0e0f1214;--lg-edge-lo:#ffffff80;--lg-shadow:0 1px 2px #0e0f120d, 0 12px 32px -16px #0e0f122e;--lg-solid:#fff;--lg-card:#fffc;--lg-card-hover:#fff;--btn-p-solid:#0e0f12;--btn-p-bg:#0e0f12;--btn-p-shadow:0 1px 2px #0e0f1233, 0 8px 20px -10px #0e0f1273;--btn-s-bg:#ffffffdb;--btn-s-shadow:inset 0 0 0 1px #0e0f121a, 0 1px 2px #0e0f120d, 0 6px 16px -10px #0e0f1229;--nav-fill:#ffffffe0;--nav-fill-scrolled:#fffffff0;--nav-solid:#fff;--nav-rim:#0e0f121a;--nav-shadow:0 1px 2px #0e0f120f, 0 10px 30px -14px #0e0f1233;--nav-menu-fill:#fffffff7;--nav-sheet:#f7f8faf7;--nav-cta-shadow:0 1px 2px #0e0f1233, 0 8px 18px -10px #0e0f1273;--lt-card-bg:#fff;--lt-card-border:#0e0f1217;--lt-card-shadow:0 1px 2px #0e0f120a, 0 10px 28px -18px #0e0f1229;--lt-card-lift:0 1px 2px #0e0f120d, 0 22px 48px -24px #0e0f123d;--lt-chip-bg:#ffffffe6;--lt-tint:#0e0f1209}:root[data-theme=light] ::selection{color:inherit;background:#a9d8f58c}:root[data-theme=light] .lg-solid{background:#ffffffe6}:root[data-theme=light] :is([role=menu],[role=listbox],dialog){--c-border:#0e0f121a}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-theme=light]{--lg-card:var(--lg-solid);--lg-card-hover:var(--lg-solid);--lg-fill:var(--lg-solid);--lg-fill-strong:var(--lg-solid)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:root[data-theme=light]{--lg-fill:var(--lg-solid);--lg-fill-strong:var(--lg-solid);--lg-card:var(--lg-solid);--lg-card-hover:var(--lg-solid)}}html[data-glass=lite][data-theme=light]{--lg-fill:var(--lg-solid);--lg-fill-strong:var(--lg-solid);--lg-card:var(--lg-solid);--lg-card-hover:var(--lg-solid)}:root[data-theme=light] .mu-panel{background:var(--lt-card-bg);border-color:var(--lt-card-border);box-shadow:var(--lt-card-shadow)}:root[data-theme=light] .mu-panel[data-lit]{background:var(--lt-card-bg);box-shadow:inset 0 1px 0 rgb(var(--ring-rgb) / .25), var(--lt-card-lift);border-color:#0e0f1229}:root[data-theme=light] [class*=App-module__][class*=__homeTile]:not([class*=__homeTileDot]){background:var(--lt-card-bg);border-color:var(--lt-card-border);box-shadow:var(--lt-card-shadow)}:root[data-theme=light] [class*=App-module__][class*=__homeTile]:not([class*=__homeTileDot]):hover{box-shadow:var(--lt-card-lift);background:#fff;border-color:#0e0f122e}:root[data-theme=light] [class*=App-module__][class$=__emptyMark]{filter:none}:root[data-theme=light] [class*=App-module__][class$=__emptyTitle]{text-shadow:none;color:#0e0f12}:root[data-theme=light] [class*=App-module__][class$=__emptyLede]{color:#686d78}:root[data-theme=light] [class*=App-module__][class$=__welcomeTitle]{color:#0e0f12}:root[data-theme=light] [class*=App-module__][class$=__welcomeLede]{color:#686d78}:root[data-theme=light] [class*=App-module__][class$=__exampleHint]{color:#0c5c66}:root[data-theme=light] [class*=App-module__][class$=__scrim]{background:#0e0f121f}:root[data-theme=light] [class*=App-module__][class$=__search]{box-shadow:var(--lg-ring), 0 2px 4px #0e0f120d, 0 30px 80px -28px #0e0f1252;background:#fffffff2}:root[data-theme=light] [class*=App-module__][class$=__searchItem][aria-selected=true]{box-shadow:none;background:#0e0f120d}
:root[data-theme=light]{--aura-peach:255 168 122;--aura-violet:168 112 176;--aura-cyan:72 186 196;--aura-gold:214 164 72;--aura-coral:255 168 122;--aura-pink:168 112 176;--aura-amber:214 164 72;--aura-sky:72 186 196;--aura-teal:72 186 196;--aura-blur:0px;--aura-anim:none;--aura-corners:radial-gradient(46% 42% at 0% 0%, rgb(var(--aura-peach) / .55) 0%, rgb(var(--aura-peach) / .16) 42%, transparent 68%), radial-gradient(44% 40% at 100% 0%, rgb(var(--aura-violet) / .42) 0%, rgb(var(--aura-violet) / .12) 40%, transparent 66%), radial-gradient(44% 42% at 0% 100%, rgb(var(--aura-cyan) / .38) 0%, rgb(var(--aura-cyan) / .1) 40%, transparent 66%), radial-gradient(48% 44% at 100% 100%, rgb(var(--aura-gold) / .5) 0%, rgb(var(--aura-gold) / .14) 42%, transparent 68%);--aura-hero:var(--aura-corners);--aura-soft:var(--aura-corners);--aura-dock:var(--aura-corners);--aura-welcome:var(--aura-corners)}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){:root[data-theme=light]{--aura-corners:none;--aura-hero:none;--aura-soft:none;--aura-dock:none;--aura-welcome:none}}:root[data-theme=light] [class*=App-module__][class$=__main]{isolation:isolate}:root[data-theme=light] [class*=App-module__][class$=__main]:before{content:"";z-index:-1;pointer-events:none;background:var(--aura-hero);position:absolute;inset:0}:root[data-theme=light] [class*=App-module__][class$=__sidebar]{z-index:1;position:relative}:root[data-theme=light] [class*=App-module__][class$=__topbar]{background:linear-gradient(#faf9f759,#0000)}:root[data-theme=light] [class*=studio-module__][class$=__top],:root[data-theme=light] [class*=studio-module__][class$=__ledger]{background-color:#faf9f78c}:root[data-theme=light] [class*=studio-module__][class$=__stage]{background-color:#ffffffc7}:root[data-theme=light] [class*=App-module__][class$=__dock]{background:linear-gradient(to bottom, transparent, var(--c-canvas) 36%)}:root[data-theme=light] [class*=App-module__][class$=__dockNote]{color:var(--c-ink-2)}:root[data-theme=light] [class*=studio-module__][class$=__start]{background-color:#0000}:root[data-theme=light] [class*=studio-module__][class$=__calm]{position:relative}
@font-face{font-family:Keplar Sans Fallback;font-weight:400 500;src:local(Arial),local(ArialMT),local(Arimo),local(Liberation Sans),local(Helvetica);size-adjust:100.7%;ascent-override:95.9%;descent-override:28.4%;line-gap-override:0%}@font-face{font-family:Keplar Sans Fallback;font-weight:600 700;src:local(Arial Bold),local(Arial-BoldMT),local(Arimo Bold),local(Liberation Sans Bold),local(Helvetica Bold);size-adjust:99.6%;ascent-override:97%;descent-override:28.7%;line-gap-override:0%}*,:before,:after{box-sizing:border-box}html{font-size:calc(16px * var(--ui-scale));-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--c-canvas);color:var(--c-ink);scroll-behavior:auto}body{font-family:var(--f-sans);font-size:var(--t-body);line-height:var(--lh-body);letter-spacing:var(--tr-body);font-weight:var(--w-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"ss01" on, "cv11" on;margin:0;overflow-x:clip}html[data-scroll-lock]{overscroll-behavior:none;overflow:hidden}[role=dialog][aria-modal=true]{overscroll-behavior:contain}h1,h2,h3,h4,p,figure,blockquote,dl,dd,ol,ul{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6,input,textarea,select,option,optgroup,button,label,table,summary{font-family:var(--f-sans)}input,textarea,select{font:inherit;letter-spacing:inherit}button{font:inherit;color:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}img,svg,canvas{display:block}b,strong{font-weight:var(--w-medium)}::selection{background:rgb(var(--rgb-reasoning) / .2);color:inherit;text-shadow:none}html{scrollbar-width:thin;scrollbar-color:rgb(var(--rgb-ink) / .24) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:rgb(var(--rgb-ink) / .22);background-clip:content-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:rgb(var(--rgb-ink) / .4);background-clip:content-box}::-webkit-scrollbar-corner{background:0 0}*,:before,:after{-webkit-tap-highlight-color:transparent}button,[role=button],summary,canvas,nav,[data-lit]{-webkit-user-select:none;user-select:none}canvas{outline:none}@media not (forced-colors:active){:focus,:focus-visible{outline:none!important}:is(a[href],button,summary,select,input,textarea,[role=button],[role=tab],[role=link],[role=menuitem],[role=switch],[role=radio],[role=checkbox],[tabindex="0"]):focus-visible{filter:var(--focus-filter)}:is(a[href],button,summary,[role=button],[role=tab],[role=link],[role=menuitem]):focus-visible{text-decoration-line:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--c-focus);text-decoration-color:var(--c-focus);text-underline-offset:4px}:is(button,a[href],[role=button],[role=tab],[role=switch])[aria-label]:focus-visible{background-image:linear-gradient(var(--c-focus), var(--c-focus));background-position:50% calc(100% - 2px);background-repeat:no-repeat;background-size:min(60%,20px) 2px}[tabindex="-1"]:focus{outline:none!important}}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{top:var(--s-3);left:var(--s-3);z-index:var(--z-skip);padding:var(--s-3) var(--s-4);border-radius:var(--r-pill);background:var(--c-ink);color:var(--c-canvas);font-size:var(--t-small);transition:transform var(--d-base) var(--e-standard);position:fixed;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.mono{font-family:var(--f-mono)}[data-rv=out]{opacity:0;transform:translateY(18px)}[data-rv=in]{opacity:1;transition:opacity var(--d-slow) var(--e-standard) var(--rv-delay,0s), transform var(--d-slow) var(--e-standard) var(--rv-delay,0s);transform:none}@media (prefers-reduced-motion:reduce){[data-rv]{opacity:1!important;transition:none!important;transform:none!important}}[data-rv=in] .kp-flow{animation:kp-flow 1.6s var(--e-standard) 1}@keyframes kp-flow{0%{stroke-dashoffset:36px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.kp-flow{animation:none!important}}.type-input,textarea,input[type=text],input[type=email],input[type=search],input[type=url],input[type=password],input:not([type]){caret-color:var(--c-focus);font-variant-ligatures:none;font-feature-settings:"ss01" on, "cv11" on, "liga" 0, "calt" 0;text-rendering:auto;-webkit-font-smoothing:antialiased;letter-spacing:0;scroll-padding:8px}textarea[data-scrolls]{overscroll-behavior:contain}@media print{[data-rv]{opacity:1!important;transition:none!important;transform:none!important}.skip-link{display:none!important}:root[data-theme=dark]{--c-canvas:#fff;--c-surface-1:#f7f8fa;--c-surface-2:#f1f3f6;--c-ink:#09090b;--c-ink-2:#62646a;--c-ink-3:#696b71;--c-border:#00000014;--c-border-strong:#00000024;--c-glass:#ffffff8c;--c-glass-strong:#ffffffb8;--c-glass-border:#ffffffb3;--rgb-ink:9 9 11;--rgb-canvas:255 255 255;--rgb-surface:247 247 248;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}
#main h1{font-weight:var(--w-regular);letter-spacing:-.045em;text-wrap:balance;line-height:1.04}#main h2{font-weight:var(--w-regular);letter-spacing:-.035em;text-wrap:balance}#main h3{letter-spacing:-.02em}#main :is([class*=-module__][class$=__eyebrow],[class*=-module__][class$=__kicker],[class*=RoutePlaceholder-module__][class$=__label],[class*=compare-module__][class$=__label]){border:1px solid rgb(var(--rgb-ink) / .07);background:color-mix(in srgb, var(--c-surface-1) 80%, transparent);width:auto;min-height:34px;box-shadow:none;font-family:var(--f-sans);font-size:13px;font-weight:var(--w-regular);letter-spacing:0;text-transform:none;color:var(--c-ink-3);border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}#main :is([class$=__eyebrow],[class$=__kicker],[class$=__label]):before{box-shadow:none!important}#main :is([class*=RoutePlaceholder-module__][class$=__label],[class*=compare-module__][class$=__label],[class*=Legal-module__][class$=__eyebrow],[class*=Feedback-module__][class$=__eyebrow],[class*=auth-module__][class$=__eyebrow]):before{background:var(--c-ink-3);border-radius:999px;width:6px;height:6px}#main [class*=Legal-module__][class$=__header]:after{box-shadow:none}#main [data-s=live],#main [data-s=beta],#main [data-s=soon]{font-size:12px;font-weight:var(--w-medium);letter-spacing:0;text-transform:none}#main :is([class*=RoutePlaceholder-module__],[class*=Feedback-module__],[class*=Legal-module__],[class*=compare-module__],[class*=how-module__],[class*=Developers-module__],[class*=Showcase-module__],[class*=kb-module__])[class$=__title],#main :is([class*=compare-module__],[class*=how-module__],[class*=kb-module__])[class$=__h1]{letter-spacing:-.045em;font-size:clamp(44px,5.2vw,76px);line-height:1.04;font-weight:var(--w-regular)}.tt-g{color:var(--c-ink-3)}:root{--button-shadow:0 1px 2px #0e0f1214, 0 8px 20px -10px #0e0f124d;--button-shadow-hover:0 1px 2px #0e0f121a, 0 12px 26px -10px #0e0f125c}:root[data-theme=dark]{--button-shadow:0 1px 2px #00000073, 0 10px 24px -12px #000000bf;--button-shadow-hover:0 1px 2px #00000080, 0 14px 30px -12px #000000d9}:is(button,a,[role=button],input[type=submit]):is([class*=btn i],[class*=button i],[class*=cta i],[class*=__primary],[class*=__secondary],[class*=__ghost],[class*=__go],[class*=__pill],[class*=Pill],[class*=__chip],[class*=Chip],[class*=__tab],[class*=toggleItem],[class*=homeChip]):not([class*=sideItem]):not([class*=textBtn]):not([role=switch]):not([role=menuitem]):not([role=option]):not([class*=business-site-module]):not([class*=cursor-module]):not([class*=workspace-module]){box-shadow:var(--button-shadow)!important;border-color:#0000!important}:is(button,a,[role=button],input[type=submit]):is([class*=btn i],[class*=button i],[class*=cta i],[class*=__primary],[class*=__secondary],[class*=__ghost],[class*=__go],[class*=__pill],[class*=Pill],[class*=__chip],[class*=Chip],[class*=__tab],[class*=toggleItem],[class*=homeChip]):not([class*=sideItem]):not([class*=textBtn]):not([role=switch]):not([role=menuitem]):not([role=option]):not([class*=business-site-module]):not([class*=cursor-module]):not([class*=workspace-module]):hover:not(:disabled){box-shadow:var(--button-shadow-hover)!important}@media (prefers-reduced-motion:no-preference){:root{--m-dur-2:.24s;--m-dur-3:.42s;--m-dist-2:8px;--m-dist-3:14px;--m-scale-in:.92;--m-press:.95;--m-ease-spring:cubic-bezier(.34, 1.56, .64, 1)}:where([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[popover]:popover-open,dialog[open]){animation-timing-function:var(--m-ease-spring)}:is(button,a,[role=button],input[type=submit]):is([class*=btn i],[class*=button i],[class*=cta i],[class*=__primary],[class*=__secondary],[class*=__ghost],[class*=__go],[class*=__pill],[class*=Pill],[class*=__chip],[class*=Chip],[class*=__tab],[class*=toggleItem],[class*=homeChip]):not([class*=sideItem]):not([class*=textBtn]):not([role=switch]):not([role=menuitem]):not([role=option]):not([class*=business-site-module]):not([class*=cursor-module]):not([class*=workspace-module]){transition:translate .26s var(--m-ease-spring), scale .16s var(--m-ease-out), box-shadow .22s var(--m-ease-out), background-color .16s ease, color .16s ease}:is(button,a,[role=button],input[type=submit]):is([class*=btn i],[class*=button i],[class*=cta i],[class*=__primary],[class*=__secondary],[class*=__ghost],[class*=__go],[class*=__pill],[class*=Pill],[class*=__chip],[class*=Chip],[class*=__tab],[class*=toggleItem],[class*=homeChip]):not([class*=sideItem]):not([class*=textBtn]):not([role=switch]):not([role=menuitem]):not([role=option]):not([class*=business-site-module]):not([class*=cursor-module]):not([class*=workspace-module]):hover:not(:disabled){translate:0 -2px}:is(button,a,[role=button],input[type=submit]):is([class*=btn i],[class*=button i],[class*=cta i],[class*=__primary],[class*=__secondary],[class*=__ghost],[class*=__go],[class*=__pill],[class*=Pill],[class*=__chip],[class*=Chip],[class*=__tab],[class*=toggleItem],[class*=homeChip]):not([class*=sideItem]):not([class*=textBtn]):not([role=switch]):not([role=menuitem]):not([role=option]):not([class*=business-site-module]):not([class*=cursor-module]):not([class*=workspace-module]):active:not(:disabled){translate:0;scale:var(--m-press);transition-duration:90ms}#main a:is([class*=__card],[class*=__featured],[class*=__tile],[class*=__product]){transition:translate .3s var(--m-ease-spring), box-shadow .24s var(--m-ease-out)}#main a:is([class*=__card],[class*=__featured],[class*=__tile],[class*=__product]):hover{translate:0 -4px}@keyframes kp-page-in{0%{opacity:0;translate:0 18px}}#main>:not([class*=Sky-module__][class$=__backdrop])>:is(header,section,div,article,nav,form):nth-child(-n+6){animation:kp-page-in .56s var(--m-ease-out) both}#main>*>:nth-child(2){animation-delay:70ms}#main>*>:nth-child(3){animation-delay:.14s}#main>*>:nth-child(4){animation-delay:.21s}#main>*>:nth-child(5){animation-delay:.28s}#main>*>:nth-child(6){animation-delay:.35s}[class*=App-module__][class$=__view]>*{animation:kp-page-in .48s var(--m-ease-out) both}[class*=App-module__][class$=__view]>:nth-child(2){animation-delay:60ms}[class*=App-module__][class$=__view]>:nth-child(3){animation-delay:.12s}[class*=App-module__][class$=__view]>:nth-child(n+4){animation-delay:.18s}}:root[data-vt=theme] .m-vt-nav,:root[data-vt=theme] #keplar-sidebar{view-transition-name:none}:root[data-vt=theme]::view-transition-old(root){animation:.42s both m-fade-out}:root[data-vt=theme]::view-transition-new(root){animation:.42s both m-fade-in}@keyframes kp-icon-in{0%{opacity:0;rotate:-90deg;scale:.5}}@media (prefers-reduced-motion:no-preference){.kp-theme-icon{animation:.52s cubic-bezier(.34,1.56,.64,1) both kp-icon-in}}@media (pointer:coarse),(max-width:767px){*,:before,:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[class*=Sky-module__][class$=__liquid]{filter:none}[class*=Sky-module__][class$=__backdrop]>i{filter:blur(64px)}#main section:not(:first-of-type){content-visibility:auto;contain-intrinsic-size:auto 720px}}:root{--r-xs:10px;--r-sm:14px;--r-md:18px;--r-card:24px;--r-card-lg:28px;--shape-control:14px;--shape-card:22px}:root[data-theme=light]{--c-border:#0e0f1212;--c-border-strong:#0e0f121f;--sh-hairline:0 0 0 1px #0e0f120f, 0 6px 18px -12px #0e0f1240}:root[data-theme=dark]{--c-border:#ffffff12;--c-border-strong:#ffffff21}@media (pointer:coarse),(max-width:767px){:is([role=dialog],[role=alertdialog],[role=menu],[role=listbox],[role=tooltip],[class*=CookieBanner-module__][class$=__banner],[class*=Nav-module__][class$=__panel],[class*=Nav-module__][class*=__morph],[class*=App-module__][class$=__sidebar],[class*=CommandPalette-module__]){-webkit-backdrop-filter:blur(18px)saturate(1.3)!important;backdrop-filter:blur(18px)saturate(1.3)!important}}html[data-desktop]{--kp-titlebar:env(titlebar-area-height,36px)}html[data-overlay],html[data-overlay] body{overflow:hidden;background:0 0!important}html[data-overlay] body:before,html[data-overlay] body:after,html[data-overlay] body>:not(#main):not(script):not(style){display:none!important}
