@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.woff2)format("woff2-variations");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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.woff2)format("woff2-variations");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}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");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}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");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}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");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}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-vietnamese-wght-normal-D0rl6rjA.woff2)format("woff2-variations");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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-ext-wght-normal-D9tNdqV9.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-wght-normal-BhU9QXUp.woff2)format("woff2-variations");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}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");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}@font-face{font-family:Inconsolata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/inconsolata-vietnamese-wght-normal-C5Hzp2b_.woff2)format("woff2-variations");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:Inconsolata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/inconsolata-latin-ext-wght-normal-C75G6mlG.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inconsolata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/inconsolata-latin-wght-normal-DBskYKbm.woff2)format("woff2-variations");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}._inner_1te74_1{width:100%;color:var(--panel-label);padding:26px 28px}._eyebrow_1te74_7{font-family:var(--font-mono);font-size:var(--f-eyebrow-size,14px);font-weight:var(--f-eyebrow-weight,600);letter-spacing:.7px;text-transform:uppercase;color:var(--accent);align-items:center;gap:7px;margin:0 0 7px;display:inline-flex}._title_1te74_13{font-size:var(--f-heading-size,var(--fs-large-title));line-height:var(--lh-large-title);font-weight:var(--f-heading-weight,700);letter-spacing:-.02em;margin:0}._subtitle_1te74_15{font-size:var(--f-subheading-size,var(--fs-headline));line-height:var(--lh-headline);font-weight:var(--f-subheading-weight,500);color:var(--accent);margin:6px 0 0}._body_1te74_17{font-size:var(--f-body-size,var(--fs-body));line-height:var(--lh-body);font-weight:var(--f-body-weight,400);color:var(--panel-label-2);margin:14px 0 0}._introWidget_1te74_23{box-sizing:border-box;border-radius:var(--radius-card);width:100%;padding:var(--space-3);margin:18px 0 0}._introProse_1te74_33{font-family:var(--font-sans);font-size:var(--f-body-size,var(--fs-body));line-height:1.6;font-weight:var(--f-body-weight,400);color:var(--panel-label-2);max-width:62ch;margin:0}._interestIntro_1te74_42{font-size:var(--f-interest-intro-size,var(--fs-body));font-weight:var(--f-interest-intro-weight,400);max-width:none}._avatar_1te74_50{object-fit:cover;background:var(--glass-bg-strong);border:2px solid var(--panel-border);border-radius:50%;width:88px;height:88px;margin-bottom:14px;box-shadow:0 8px 24px #0000002e}._aboutLocation_1te74_55{font-family:var(--font-mono);font-size:var(--f-about-location-size,14px);font-weight:var(--f-about-location-weight,500);color:var(--accent);background:color-mix(in srgb, var(--accent) 15%, transparent);border-radius:999px;align-items:center;gap:5px;margin-top:10px;padding:6px 13px 6px 10px;line-height:1;display:inline-flex}._aboutLocation_1te74_55 svg{flex:none}._heroActions_1te74_64{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._connectBtn_1te74_67{cursor:pointer;font:inherit;color:#fff;background:linear-gradient(160deg, color-mix(in srgb, var(--accent-fill) 82%, white), var(--accent-fill));box-shadow:0 10px 24px -10px color-mix(in srgb, var(--accent-fill) 70%, transparent), inset 0 1px 0 #fff6;transition:transform .14s var(--ease-glass), filter .14s ease;border:none;border-radius:12px;align-items:center;gap:8px;margin-top:22px;padding:11px 18px;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){._connectBtn_1te74_67:hover{filter:brightness(1.05)}}._connectBtn_1te74_67:active{transform:scale(.97)}._resumeBtn_1te74_80{font:inherit;color:var(--accent);background:color-mix(in srgb, var(--accent) 13%, transparent);border:.5px solid color-mix(in srgb, var(--accent) 28%, transparent);transition:transform .14s var(--ease-glass), filter .14s ease;border-radius:12px;align-items:center;gap:8px;margin-top:22px;padding:11px 16px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){._resumeBtn_1te74_80:hover{filter:brightness(1.06)}}._resumeBtn_1te74_80:active{transform:scale(.97)}._coverBtn_1te74_95{cursor:pointer;border-radius:inherit;width:100%;transition:transform .14s var(--ease-glass), filter .14s ease;background:0 0;border:none;padding:0;display:block}._coverBtn_1te74_95:active{transform:scale(.99)}@media (hover:hover) and (pointer:fine){._coverBtn_1te74_95:hover{filter:brightness(1.03)}}._tileGrid_1te74_106{grid-template-columns:repeat(7,auto);justify-content:start;gap:14px 12px;display:grid}._tileIcon_1te74_108{border-radius:var(--radius-tile);background:var(--glass-bg-strong);border:.5px solid var(--panel-border);width:48px;height:48px;box-shadow:inset 0 1px 0 var(--glass-highlight);justify-content:center;align-items:center;display:flex}._tileImg_1te74_114{object-fit:contain;width:29px;height:29px;display:block}._journey_1te74_117{width:100%}._journeyHeader_1te74_118{border-radius:var(--radius-card);padding:var(--space-3) var(--space-3) 18px}._tabsRow_1te74_121{justify-content:center;margin:24px 0 0;display:flex}._tabs_1te74_121{background:var(--glass-bg);border:.5px solid var(--glass-border);box-shadow:inset 0 1px 0 var(--glass-highlight);border-radius:999px;flex-wrap:wrap;gap:4px;margin:0;padding:4px;display:inline-flex}._tab_1te74_121,._tabActive_1te74_125{cursor:pointer;font-size:var(--f-tab-size,var(--fs-callout));font-weight:var(--f-tab-weight,500);color:var(--panel-label-2);transition:background .15s ease, color .15s ease, transform .12s var(--ease-glass);background:0 0;border:none;border-radius:999px;padding:6px 16px}@media (hover:hover) and (pointer:fine){._tab_1te74_121:hover{color:var(--panel-label)}}._tab_1te74_121:active,._tabActive_1te74_125:active{transform:scale(.96)}._tabActive_1te74_125{color:#fff;background:linear-gradient(160deg, color-mix(in srgb, var(--accent-fill) 78%, white), var(--accent-fill));box-shadow:inset 0 1px 0 #ffffff59, 0 2px 7px -2px color-mix(in srgb, var(--accent-fill) 60%, transparent)}._tl_1te74_54{margin:18px 0 0;padding:6px 0;list-style:none;position:relative}._tl_1te74_54:before{content:"";background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--accent-fill) 32%, transparent) 7%, color-mix(in srgb, var(--accent-fill) 32%, transparent) 93%, transparent);width:2px;position:absolute;top:0;bottom:0;left:9px}._tlItem_1te74_149{box-sizing:border-box;width:100%;margin-bottom:18px;padding-left:32px;position:relative}._tlItem_1te74_149:last-child{margin-bottom:0}._tlDot_1te74_151{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--accent-fill) 45%, white), var(--accent-fill) 72%);width:15px;height:15px;box-shadow:0 0 0 3px #fff9, 0 2px 10px color-mix(in srgb, var(--accent-fill) 55%, transparent);z-index:2;border-radius:50%;position:absolute;top:17px;left:2px}._tlCard_1te74_159{text-align:left;cursor:pointer;background:var(--tl-card-bg);border:.5px solid var(--panel-border);width:100%;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(150%);box-shadow:inset 0 1px 0 var(--glass-highlight), 0 12px 30px -16px #0000008c;transition:background .15s ease, transform .15s var(--ease-glass);border-radius:16px;align-items:center;gap:14px;padding:12px 16px;display:flex}@media (hover:hover) and (pointer:fine){._tlCard_1te74_159:hover{background:var(--tl-card-bg-hover);transform:translateY(-1px)}}._tlCard_1te74_159:active{transform:scale(.985)}._tlText_1te74_172{flex-direction:column;flex:1;min-width:0;display:flex}._tlDateRow_1te74_174{justify-content:space-between;align-items:center;gap:10px;display:flex}._tlPill_1te74_176{font-family:var(--font-mono);color:var(--income);background:color-mix(in srgb, var(--income) 14%, transparent);border:.5px solid color-mix(in srgb, var(--income) 34%, transparent);border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}._tlPillDot_1te74_183{background:currentColor;border-radius:50%;width:6px;height:6px}._tlDate_1te74_174{font-family:var(--font-mono);font-size:var(--f-tl-date-size,var(--fs-caption));font-weight:var(--f-tl-date-weight,500);color:var(--accent);letter-spacing:.2px}._tlTitle_1te74_186{font-weight:var(--f-tl-title-weight,600);font-size:var(--f-tl-title-size,var(--fs-body));color:var(--panel-label);margin-top:2px;line-height:1.3}._tlTitleIcon_1te74_189{color:var(--accent);vertical-align:-.14em;margin-right:6px}._tlOrg_1te74_190{font-size:var(--f-tl-org-size,var(--fs-callout));font-weight:var(--f-tl-org-weight,400);line-height:var(--lh-callout);color:var(--panel-label-2);margin-top:3px}._tlLocation_1te74_54{font-family:var(--font-mono);font-size:var(--f-tl-location-size,11px);font-weight:var(--f-tl-location-weight,500);color:var(--accent);background:color-mix(in srgb, var(--accent) 15%, transparent);border-radius:999px;align-self:flex-start;align-items:center;gap:4px;margin-top:8px;padding:4px 9px 4px 7px;line-height:1;display:inline-flex}._tlLocation_1te74_54 svg{flex:none}._tlLogo_1te74_200{object-fit:contain;background:0 0;border-radius:10px;flex:none;width:40px;height:40px}._tlLogoFallback_1te74_203{color:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:600;display:flex}._tlLogoLink_1te74_210{transition:box-shadow .15s ease, transform .15s var(--ease-glass);border-radius:10px;line-height:0;display:block}@media (hover:hover) and (pointer:fine){._tlLogoLink_1te74_210:hover{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 45%, transparent);transform:scale(1.06)}}._tlLogoLink_1te74_210:active{transform:scale(.94)}._tlOrgLink_1te74_221{color:inherit;align-items:center;gap:3px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){._tlOrgLink_1te74_221:hover{color:var(--accent);text-decoration:underline}}._tlOrgLink_1te74_221:active{opacity:.55}._tlOrgArrow_1te74_227{opacity:1;flex:none}._certGrid_1te74_230{grid-template-columns:1fr 1fr;gap:14px;margin:22px 0 0;display:grid}._certGrid_1te74_230 ._tlCard_1te74_159{align-items:flex-start}@media (width<=640px){._toolGrid_1te74_235{gap:13px}._tileIcon_1te74_108{width:52px;height:52px}._tileImg_1te74_114{width:30px;height:30px}._certGrid_1te74_230{grid-template-columns:1fr}._projCard_1te74_241{flex-basis:min(420px,88%)}}._journeyHeader2_1te74_245{margin-top:26px}._toolGrid_1te74_235{flex-wrap:wrap;justify-content:flex-start;gap:14px 12px;margin:0;display:flex}._tool_1te74_235{flex-direction:column;align-items:center;gap:6px;width:64px;display:flex}._toolName_1te74_250{font-family:var(--font-mono);font-size:var(--f-tool-name-size,10px);font-weight:var(--f-tool-name-weight,500);letter-spacing:.01em;text-align:center;color:var(--panel-label-2);overflow-wrap:anywhere;line-height:1.25}._skillSets_1te74_256{flex-direction:column;gap:20px;margin-top:24px;display:flex}._skillSetLabelTrack_1te74_257{background:var(--glass-bg);border:.5px solid var(--glass-border);box-shadow:inset 0 1px 0 var(--glass-highlight);border-radius:999px;margin:0 0 11px;padding:4px;display:inline-flex}._toolsLabelTrack_1te74_271{margin-top:24px}._skillSetLabel_1te74_257{font-family:var(--font-sans);font-size:var(--f-skill-set-label-size,var(--fs-callout));font-weight:var(--f-skill-set-label-weight,500);letter-spacing:.4px;color:#fff;background:linear-gradient(160deg, color-mix(in srgb, var(--accent-fill) 78%, white), var(--accent-fill));box-shadow:inset 0 1px 0 #ffffff59, 0 2px 7px -2px color-mix(in srgb, var(--accent-fill) 60%, transparent);border-radius:999px;padding:6px 16px;display:inline-block}._pillRow_1te74_285{flex-wrap:wrap;gap:9px;display:flex}._skillPill_1te74_286{font-family:var(--font-mono);font-size:var(--f-skill-pill-size,var(--fs-callout));font-weight:var(--f-skill-pill-weight,500);color:var(--panel-label-2);background:var(--tl-card-bg);border:.5px solid var(--panel-border);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(150%);box-shadow:inset 0 1px 0 var(--glass-highlight);border-radius:999px;padding:9px 15px}._filterBar_1te74_300{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:8px;margin:16px 0 2px;display:flex;overflow:auto hidden}._filterBar_1te74_300::-webkit-scrollbar{display:none}._filterChip_1te74_305,._filterChipActive_1te74_305{white-space:nowrap;cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-callout);transition:color .15s ease, background .15s ease, transform .12s var(--ease-glass);border-radius:999px;flex:none;padding:6px 14px;font-weight:500}._filterChip_1te74_305{border:.5px solid var(--glass-border);color:var(--panel-label-2);background:var(--glass-bg);box-shadow:inset 0 1px 0 var(--glass-highlight)}@media (hover:hover) and (pointer:fine){._filterChip_1te74_305:hover{color:var(--panel-label)}}._filterChip_1te74_305:active,._filterChipActive_1te74_305:active{transform:scale(.96)}._filterChipActive_1te74_305{color:#fff;background:linear-gradient(160deg, color-mix(in srgb, var(--accent-fill) 78%, white), var(--accent-fill));box-shadow:inset 0 1px 0 #ffffff59, 0 2px 7px -2px color-mix(in srgb, var(--accent-fill) 60%, transparent);border:none}._carShell_1te74_325{flex-direction:column;margin-top:18px;display:flex}._carousel_1te74_326{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:flex-start;gap:18px;margin:0;padding:12px 2px 16px;scroll-padding:0 2px;list-style:none;display:flex;overflow:auto hidden}._carousel_1te74_326::-webkit-scrollbar{display:none}._projCard_1te74_241{scroll-snap-align:center;border-radius:var(--radius-card);background:var(--tl-card-bg);border:.5px solid var(--panel-border);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(150%);box-shadow:inset 0 1px 0 var(--glass-highlight), 0 10px 24px -14px #0000004d;flex-direction:column;flex:0 0 min(400px,84%);display:flex}._projCover_1te74_340{aspect-ratio:16/9;object-fit:cover;cursor:pointer;border-radius:var(--radius-card) var(--radius-card) 0 0;width:100%}._projBody_1te74_344{flex-direction:column;gap:9px;padding:20px 20px 22px;display:flex}._projTitle_1te74_345{font-size:var(--f-proj-title-size,var(--fs-headline));font-weight:var(--f-proj-title-weight,600);letter-spacing:-.01em;color:var(--panel-label);margin:0}._projDesc_1te74_346{font-size:var(--f-proj-desc-size,var(--fs-callout));font-weight:var(--f-proj-desc-weight,400);color:var(--panel-label-2);margin:0;line-height:1.5}._projBodyText_1te74_347{font-size:var(--f-proj-desc-size,var(--fs-callout));color:var(--panel-label-2);line-height:1.5}._projClamp_1te74_349{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._showMore_1te74_353{cursor:pointer;font-family:var(--font-sans);font-size:var(--f-proj-link-size,var(--fs-callout));color:var(--accent);background:0 0;border:none;align-self:flex-start;margin-top:2px;padding:0;font-weight:600}@media (hover:hover) and (pointer:fine){._showMore_1te74_353:hover{text-decoration:underline}}._showMore_1te74_353:active{opacity:.55}._projTags_1te74_360{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}._projTag_1te74_192{font-family:var(--font-mono);font-size:var(--f-proj-tag-size,11px);font-weight:var(--f-proj-tag-weight,500);background:color-mix(in srgb, var(--accent) 15%, transparent);color:var(--accent);border-radius:999px;padding:3px 9px}._privateTag_1te74_365{background:color-mix(in srgb, var(--panel-label-2) 14%, transparent);color:var(--panel-label-2);align-items:center;gap:5px;display:inline-flex}._projLinks_1te74_370{gap:16px;margin-top:10px;display:flex}._projLink_1te74_370{font-size:var(--f-proj-link-size,var(--fs-callout));font-weight:var(--f-proj-link-weight,600);color:var(--accent);align-items:center;gap:6px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){._projLink_1te74_370:hover{text-decoration:underline}}._projLink_1te74_370:active{opacity:.55}._projGallery_1te74_375{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}._projThumb_1te74_376{border:.5px solid var(--panel-border);cursor:pointer;background:var(--tl-card-bg);width:56px;height:56px;transition:transform .12s var(--ease-glass);border-radius:8px;padding:0;overflow:hidden}._projThumb_1te74_376:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){._projThumb_1te74_376:hover{transform:scale(1.04)}}._projThumb_1te74_376 img{object-fit:cover;width:100%;height:100%;display:block}._carPager_1te74_387{background:var(--glass-bg);border:.5px solid var(--glass-border);box-shadow:inset 0 1px 0 var(--glass-highlight);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(150%);border-radius:999px;align-self:flex-end;align-items:center;gap:4px;margin-bottom:4px;padding:3px 7px;display:inline-flex}._carPagerSolid_1te74_397{background:var(--tl-card-bg);border-color:var(--panel-border)}._carPagerBottom_1te74_399{align-self:center;margin:12px 0 2px}._carPagerTopCenter_1te74_400{align-self:center;margin-bottom:8px}._carPagerBtn_1te74_401{cursor:pointer;width:20px;height:20px;color:var(--accent);opacity:.6;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex}._carPagerBtn_1te74_401[aria-disabled=true]{opacity:.22;cursor:default}._carPagerBtn_1te74_401:active:not([aria-disabled=true]){opacity:1}@media (hover:hover) and (pointer:fine){._carPagerBtn_1te74_401:hover:not([aria-disabled=true]){opacity:1}}._carDots_1te74_418{align-items:center;gap:7px;padding:0 2px;display:inline-flex}._carDot_1te74_418{cursor:pointer;background:color-mix(in srgb, var(--accent) 34%, transparent);border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:width .2s,background .2s;position:relative}._carDot_1te74_418:before{content:"";position:absolute;inset:-7px -3px}@media (hover:hover) and (pointer:fine){._carDot_1te74_418:hover{background:var(--accent)}}._carDot_1te74_418:active{transform:scale(.94)}._carDotActive_1te74_434{background:var(--accent);border-radius:999px;width:20px}._interestBlock_1te74_438{margin-top:6px}._interestBlockTitle_1te74_439{font-size:var(--f-proj-title-size,var(--fs-headline));font-weight:var(--f-proj-title-weight,600);letter-spacing:-.01em;color:var(--panel-label);margin:18px 0 0}._interestFullCard_1te74_444{flex-direction:column;gap:12px;display:flex}._interestFullCover_1te74_445{aspect-ratio:16/9;object-fit:cover;cursor:pointer;border-radius:var(--radius-tile);width:100%;display:block}._showcaseCard_1te74_451{flex-direction:column;gap:10px;display:flex}._showcaseTitle_1te74_453{align-items:center;gap:8px;display:inline-flex}._showcaseIcon_1te74_454{color:var(--accent);flex:none}._showcaseImg_1te74_455{border-radius:var(--radius-tile);border:.5px solid var(--panel-border);width:100%;margin-top:4px;display:block}._showcaseImgDark_1te74_461{display:none}@media (prefers-color-scheme:dark){._showcaseImgLight_1te74_463{display:none}._showcaseImgDark_1te74_461{display:block}}:root[data-theme=light] ._showcaseImgLight_1te74_463{display:block}:root[data-theme=light] ._showcaseImgDark_1te74_461,:root[data-theme=dark] ._showcaseImgLight_1te74_463{display:none}:root[data-theme=dark] ._showcaseImgDark_1te74_461{display:block}._showcaseCta_1te74_471{font-family:var(--font-sans);font-size:var(--f-proj-link-size,var(--fs-callout));color:#fff;background:linear-gradient(160deg, color-mix(in srgb, var(--accent-fill) 82%, white), var(--accent-fill));box-shadow:0 10px 24px -10px color-mix(in srgb, var(--accent-fill) 70%, transparent), inset 0 1px 0 #fff6;transition:transform .14s var(--ease-glass), filter .14s ease;border-radius:12px;align-self:flex-start;align-items:center;gap:8px;margin-top:6px;padding:10px 18px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){._showcaseCta_1te74_471:hover{filter:brightness(1.05)}}._showcaseCta_1te74_471:active{transform:scale(.97)}._steamPlaceholder_1te74_485{font-size:var(--f-proj-desc-size,var(--fs-callout));color:var(--panel-label-2);margin:8px 0 0}._steamGameLink_1te74_491{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){._steamGameLink_1te74_491:hover{text-decoration:underline}}._steamGameLink_1te74_491:active{opacity:.55}._gameCard_1te74_498{flex:0 0 min(var(--game-tile-w,160px), 88%);background:color-mix(in srgb, var(--surface) 90%, transparent);-webkit-backdrop-filter:none}._favIcon_1te74_506{color:var(--accent);vertical-align:-.12em;margin-right:5px}._steamWidgetTitle_1te74_509{font-size:var(--f-steam-widget-title-size,var(--fs-headline));font-weight:var(--f-steam-widget-title-weight,600);letter-spacing:-.01em;color:var(--panel-label);margin:0}._steamTitle_1te74_514{align-items:center;gap:8px;display:inline-flex}._steamLogo_1te74_515{color:var(--accent);flex:none}._gameTitle_1te74_518{font-size:var(--f-steam-game-size,var(--fs-headline));font-weight:var(--f-steam-game-weight,600);letter-spacing:-.01em;color:var(--panel-label);margin:0}._gameBody_1te74_526{padding:11px 16px 14px}._steamProfile_1te74_533{margin:calc(-1 * var(--space-3)) calc(-1 * var(--space-3)) var(--space-3);border-radius:var(--radius-card) var(--radius-card) 0 0;background:#1b1a26;min-height:116px;text-decoration:none;display:block;position:relative;overflow:hidden}._steamNameplate_1te74_539{object-fit:cover;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._steamProfileInner_1te74_543{z-index:1;box-sizing:border-box;align-items:center;gap:16px;min-height:116px;padding:16px 18px;display:flex;position:relative}._steamAvatarWrap_1te74_548{flex:none;width:74px;height:74px;position:relative}._steamAvatar_1te74_548{object-fit:cover;background:#00000040;border-radius:10px;width:100%;height:100%;display:block}._steamFrame_1te74_553{object-fit:contain;pointer-events:none;width:132%;height:132%;position:absolute;inset:-16%}._steamProfileText_1te74_557{flex-direction:column;gap:4px;min-width:0;display:flex}._steamName_1te74_539{font-family:var(--font-sans);font-size:var(--f-steam-name-size,18px);font-weight:var(--f-steam-name-weight,600);letter-spacing:-.01em;color:#f5f4ff;text-shadow:0 1px 3px #0009}._steamStatus_1te74_563{font-family:var(--font-sans);font-size:var(--f-steam-meta-size,12px);font-weight:var(--f-steam-meta-weight,500);color:#d6d3ea;text-shadow:0 1px 2px #0000008c;align-items:center;gap:6px;display:inline-flex}._steamStatusDot_1te74_569{background:#b0b0b8;border-radius:50%;width:7px;height:7px;display:inline-block}._statusOnline_1te74_570 ._steamStatusDot_1te74_569{background:#6cc0e5}._statusInGame_1te74_571 ._steamStatusDot_1te74_569{background:#90ba3c}._statusOffline_1te74_572 ._steamStatusDot_1te74_569{background:#b0b0b8}._steamCountry_1te74_573{font-family:var(--font-sans);font-size:var(--f-steam-meta-size,12px);font-weight:var(--f-steam-meta-weight,500);color:#d6d3ea;text-shadow:0 1px 2px #0000008c;align-items:center;gap:6px;display:inline-flex}._steamFlag_1te74_579{object-fit:cover;border-radius:2px;width:16px;height:11px;display:block;box-shadow:0 0 0 .5px #00000059}._steamPills_1te74_583{flex-wrap:wrap;gap:7px;margin-top:4px;display:flex}._steamPill_1te74_583{font-family:var(--font-sans);font-size:var(--f-steam-meta-size,12px);font-weight:var(--f-steam-meta-weight,500);color:#eceafa;background:#00000052;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}._steamLevelNum_1te74_591{border:1px solid #ffffff80;border-radius:50%;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;display:inline-flex}._steamBadgeIcon_1te74_596{object-fit:contain;width:16px;height:16px}._contactPanel_1te74_602{padding-bottom:40px;position:relative}._wallpaperCredit_1te74_604{font-family:var(--font-sans);font-size:var(--f-wallpaper-credit-size,11px);font-weight:var(--f-wallpaper-credit-weight,400);color:var(--panel-label-2);opacity:.7;text-decoration:none;position:absolute;bottom:10px;right:14px}@media (hover:hover) and (pointer:fine){._wallpaperCredit_1te74_604:hover{opacity:1;text-decoration:underline}}._wallpaperCredit_1te74_604:active{opacity:.55}._honeypot_1te74_616{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}._formStatus_1te74_620{min-height:1.2em;font-size:var(--f-body-size,var(--fs-callout));color:var(--panel-label-2);margin:10px 0 0}._formFallback_1te74_625{font-size:var(--fs-callout);color:var(--accent);margin-top:2px;font-weight:600;text-decoration:none;display:inline-block}@media (hover:hover) and (pointer:fine){._formFallback_1te74_625:hover{text-decoration:underline}}._formFallback_1te74_625:active{opacity:.55}._contactForm_1te74_633{flex-direction:column;gap:14px;max-width:460px;margin:24px auto 0;display:flex}._field_1te74_635{flex-direction:column;gap:6px;display:flex}._fieldLabel_1te74_636{font-size:var(--f-field-label-size,var(--fs-callout));font-weight:var(--f-field-label-weight,600);color:var(--panel-label)}._fieldHelp_1te74_637{font-size:var(--fs-caption);letter-spacing:.01em;color:var(--panel-label-2);margin:0}._input_1te74_638,._textarea_1te74_638{box-sizing:border-box;width:100%;font:inherit;font-size:max(16px, var(--fs-body));color:var(--panel-label);background:var(--tl-card-bg);border:.5px solid var(--panel-border);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(150%);box-shadow:inset 0 1px 0 var(--glass-highlight);border-radius:13px;outline:none;padding:12px 14px;transition:border-color .15s,box-shadow .15s}._input_1te74_638::placeholder,._textarea_1te74_638::placeholder{color:var(--panel-label-2);opacity:.75}._input_1te74_638:focus,._textarea_1te74_638:focus{border-color:var(--accent);box-shadow:inset 0 1px 0 var(--glass-highlight), 0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent)}._textarea_1te74_638{resize:vertical;min-height:104px}._sendBtn_1te74_470{cursor:pointer;font:inherit;color:#fff;background:linear-gradient(160deg, color-mix(in srgb, var(--accent-fill) 82%, white), var(--accent-fill));box-shadow:0 10px 26px -10px color-mix(in srgb, var(--accent-fill) 70%, transparent), inset 0 1px 0 #fff6;transition:transform .14s var(--ease-glass), filter .14s ease;border:none;border-radius:13px;justify-content:center;align-items:center;gap:8px;margin-top:4px;padding:13px 18px;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){._sendBtn_1te74_470:hover{filter:brightness(1.05)}}._sendBtn_1te74_470:active{transform:scale(.97)}._iconRow_1te74_665{justify-content:center;gap:14px;margin-top:22px;display:flex}._iconBtn_1te74_666{width:46px;height:46px;color:var(--accent);background:var(--glass-bg-strong);border:.5px solid var(--glass-border);box-shadow:inset 0 1px 0 var(--glass-highlight);transition:transform .15s var(--ease-glass), background .15s ease;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){._iconBtn_1te74_666:hover{background:var(--tl-card-bg-hover);transform:translateY(-2px)}}._iconBtn_1te74_666:active{transform:scale(.92)}._plain_1rmh3_6{white-space:pre-line}._richText_1rmh3_10 p{margin:0 0 .75em}._richText_1rmh3_10 p:last-child{margin-bottom:0}._richText_1rmh3_10 h3{margin:1em 0 .4em;font-weight:600}._richText_1rmh3_10 strong,._richText_1rmh3_10 b{font-weight:700}._richText_1rmh3_10 em,._richText_1rmh3_10 i{font-style:italic}._richText_1rmh3_10 u{text-decoration:underline}._richText_1rmh3_10 s{text-decoration:line-through}._richText_1rmh3_10 a{color:var(--accent);text-decoration:none}@media (hover:hover) and (pointer:fine){._richText_1rmh3_10 a:hover{text-decoration:underline}}._richText_1rmh3_10 ul,._richText_1rmh3_10 ol{margin:0 0 .75em;padding-left:1.5em}._richText_1rmh3_10 ul{list-style:outside}._richText_1rmh3_10 ol{list-style:decimal}._richText_1rmh3_10 li{margin:.2em 0}._richText_1rmh3_10 ul ul,._richText_1rmh3_10 ol ol,._richText_1rmh3_10 ul ol,._richText_1rmh3_10 ol ul{margin-bottom:0}._backdrop_1na5c_1{z-index:300;background:#00000059;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._sheet_1na5c_6{width:min(460px,100%);max-height:82vh;color:var(--label);background:var(--sheet-bg);-webkit-backdrop-filter:blur(20px)saturate(150%);border:.5px solid var(--glass-border);box-shadow:inset 0 1px 0 var(--glass-highlight), 0 30px 80px #00000052;border-radius:22px;padding:24px 26px 26px;position:relative;overflow-y:auto}._sheet_1na5c_6::-webkit-scrollbar{width:0}._close_1na5c_17{width:28px;height:28px;color:var(--label);cursor:pointer;transition:transform .14s var(--ease-glass);background:#7f7f7f38;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:14px;right:14px}@media (hover:hover) and (pointer:fine){._close_1na5c_17:hover{background:#7f7f7f59}}._close_1na5c_17:active{transform:scale(.95)}._badgeImg_1na5c_25{object-fit:contain;width:92px;height:92px;margin:2px 0 14px;display:block}._tags_1na5c_26{align-items:center;gap:8px;margin-bottom:10px;display:flex}._badge_1na5c_25{font-size:var(--f-sheet-badge-size,12px);font-weight:var(--f-sheet-badge-weight,600);color:#fff;border-radius:999px;padding:3px 11px}._status_1na5c_31,._statusRetired_1na5c_31{font-size:var(--f-sheet-status-size,12px);font-weight:var(--f-sheet-status-weight,600);border-radius:999px;padding:3px 11px}._status_1na5c_31{color:#1d8a3f;background:#30d1582e}._statusRetired_1na5c_31{color:var(--label-2);background:#7f7f7f33}._lead_1na5c_35{font-size:var(--f-sheet-lead-size,var(--fs-body));font-weight:var(--f-sheet-lead-weight,400);color:var(--label);margin:0 0 12px;line-height:1.5}._skills_1na5c_36{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}._skill_1na5c_36{font-size:var(--f-sheet-skill-size,12px);font-weight:var(--f-sheet-skill-weight,400);letter-spacing:.01em;color:var(--label);background:#7f7f7f29;border-radius:999px;padding:4px 10px}._verify_1na5c_39{color:var(--accent);font-size:var(--f-sheet-verify-size,var(--fs-callout));font-weight:var(--f-sheet-verify-weight,500);align-items:center;gap:6px;margin-top:16px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){._verify_1na5c_39:hover{text-decoration:underline}}._verify_1na5c_39:active{opacity:.55}._credId_1na5c_43{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--f-sheet-cred-id-size,11px);font-weight:var(--f-sheet-cred-id-weight,400);color:var(--label-3);margin:10px 0 0}._title_1na5c_45{font-size:var(--f-sheet-title-size,var(--fs-title));line-height:var(--lh-title);font-weight:var(--f-sheet-title-weight,600);letter-spacing:-.01em;margin:0}._meta_1na5c_46{font-size:var(--f-sheet-meta-size,var(--fs-callout));font-weight:var(--f-sheet-meta-weight,400);color:var(--label-2);margin:5px 0 16px}._details_1na5c_47{flex-direction:column;gap:9px;margin:0;padding-left:18px;display:flex}._details_1na5c_47 li{font-size:var(--fs-body);line-height:1.5}._grabber_1na5c_49{background:#7f7f7f66;border-radius:3px;width:36px;height:5px;margin:-8px auto 12px;display:none}@media (width<=640px){._backdrop_1na5c_1{align-items:flex-end;padding:0}._sheet_1na5c_6{touch-action:pan-y;border-radius:22px 22px 0 0;width:100%;max-height:88vh;padding-top:16px}._grabber_1na5c_49{display:block}}._backdrop_744st_1{z-index:400;background:#000000d1;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._image_744st_6{object-fit:contain;border-radius:12px;max-width:min(1100px,92vw);max-height:88vh;box-shadow:0 30px 80px #00000073}._close_744st_11{background:var(--glass-bg-strong);color:#fff;width:36px;height:36px;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(160%);cursor:pointer;transition:transform .12s var(--ease-glass), filter .12s ease;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;top:18px;right:18px}._close_744st_11:active{transform:scale(.92)}._nav_744st_20{background:var(--glass-bg-strong);color:#fff;width:44px;height:44px;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(160%);cursor:pointer;transition:transform .12s var(--ease-glass), filter .12s ease;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;top:50%;transform:translateY(-50%)}._nav_744st_20:active{transform:translateY(-50%)scale(.92)}._prev_744st_32{left:18px}._next_744st_33{right:18px}@media (hover:hover) and (pointer:fine){._close_744st_11:hover{background:var(--glass-bg-strong);filter:brightness(1.15)}._nav_744st_20:hover{filter:brightness(1.15)}}@media (prefers-reduced-transparency:reduce){._close_744st_11,._nav_744st_20{color:var(--label)}}@media (prefers-contrast:more){._close_744st_11,._nav_744st_20{color:var(--label)}}@media (width<=640px){._backdrop_744st_1{padding:14px}._image_744st_6{max-height:72vh}._close_744st_11{width:32px;height:32px;top:12px;right:12px}._nav_744st_20{width:34px;height:34px;top:auto;bottom:16px;transform:none}._nav_744st_20:active{transform:scale(.92)}._prev_744st_32{left:16px}._next_744st_33{right:16px}}._wrap_ipu92_1{display:flex;position:relative}._menuAnchor_ipu92_2{z-index:60;position:absolute;left:50%;transform:translate(-50%)}._menuAnchor_ipu92_2._bottom_ipu92_8{top:calc(100% + 8px)}._menuAnchor_ipu92_2._top_ipu92_9{bottom:calc(100% + 8px)}._menuAnchor_ipu92_2._top_ipu92_9 ._menu_ipu92_2{transform-origin:bottom}._menu_ipu92_2{transform-origin:top;background:var(--menu-bg);border:.5px solid var(--panel-border);min-width:152px;-webkit-backdrop-filter:blur(var(--panel-blur)) saturate(160%);box-shadow:inset 0 1px 0 var(--glass-highlight), 0 18px 44px -18px #00000080;border-radius:14px;flex-direction:column;gap:2px;padding:6px;display:flex}._item_ipu92_25{color:var(--label);white-space:nowrap;border-radius:10px;align-items:center;gap:9px;padding:8px 11px;font-size:14px;font-weight:500;text-decoration:none;display:flex}._item_ipu92_25 svg{color:var(--accent);flex:none}._item_ipu92_25{transition:transform .14s var(--ease-glass)}@media (hover:hover) and (pointer:fine){._item_ipu92_25:hover{background:#7f7f7f29}}._item_ipu92_25:active{transform:scale(.95)}._root_77g9f_1{position:fixed;inset:0;overflow:hidden}._skipLink_77g9f_6{z-index:100;border-radius:0 0 var(--radius-control) var(--radius-control);background:var(--accent-fill);color:#fff;font-family:var(--font-sans);font-size:var(--fs-callout);transition:transform .16s var(--ease-glass);padding:10px 18px;font-weight:600;text-decoration:none;position:fixed;top:0;left:50%;transform:translate(-50%,-120%)}._skipLink_77g9f_6:focus-visible{transform:translate(-50%)}._skipLink_77g9f_6:active{transform:translate(-50%)scale(.97)}@media (hover:hover) and (pointer:fine){._skipLink_77g9f_6:hover{filter:brightness(1.05)}}._scroller_77g9f_20{scrollbar-width:none;position:absolute;inset:0;overflow:hidden auto}._scroller_77g9f_20::-webkit-scrollbar{display:none}._snap_77g9f_25{justify-content:center;align-items:center;min-height:100svh;padding:84px 20px 124px;display:flex}._card_77g9f_30{border-radius:var(--radius-card);will-change:transform, opacity;width:min(640px,100%)}._bareCard_77g9f_37{will-change:transform, opacity;width:min(640px,100%)}._pillBar_77g9f_43{z-index:50;pointer-events:none;padding:12px 20px;display:flex;position:fixed;top:0;left:0;right:0}._pill_77g9f_43{pointer-events:auto;border-radius:999px;align-items:center;padding:5px 9px;display:flex}._pill_77g9f_43._pill_77g9f_43{background:var(--nav-bg)}._pillBig_77g9f_57{gap:3px;padding:5px 9px}._pillBig_77g9f_57 ._socialBtn_77g9f_58{width:28px;height:28px}._nameWrap_77g9f_59{white-space:nowrap;align-items:center;display:flex;overflow:hidden}._name_77g9f_59{cursor:pointer;font-family:var(--font-mono);font-size:var(--f-name-size,14px);font-weight:var(--f-name-weight,600);letter-spacing:.4px;color:var(--accent);background:0 0;border:none;align-items:center;gap:5px;padding:0 0 0 5px;display:flex}@media (hover:hover) and (pointer:fine){._name_77g9f_59:hover{opacity:.65}}._name_77g9f_59:active{opacity:.55}._topDivider_77g9f_69{background:var(--separator);width:1px;height:16px;margin:0 8px}._socialBtn_77g9f_58{cursor:pointer;width:28px;height:28px;color:var(--accent);transition:background .15s ease, transform .14s var(--ease-glass);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){._socialBtn_77g9f_58:hover{background:var(--glass-bg-strong)}}._socialBtn_77g9f_58:active{transform:scale(.95)}._themeBtn_77g9f_79{z-index:50;cursor:pointer;border:.5px solid var(--glass-border);width:38px;height:38px;color:var(--accent);transition:color .15s ease, background .15s ease, transform .14s var(--ease-glass);border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;top:12px;right:20px}@media (hover:hover) and (pointer:fine){._themeBtn_77g9f_79:hover{background:#7f7f7f29}}._themeBtn_77g9f_79:active{transform:scale(.95)}._dock_77g9f_90{z-index:50;border-radius:16px;align-items:center;gap:10px;padding:6px 11px;display:flex;position:fixed;bottom:14px;left:50%;transform:translate(-50%)}._dock_77g9f_90._dock_77g9f_90{background:var(--nav-bg)}._dockItem_77g9f_96{cursor:pointer;background:0 0;border:none;width:34px;height:34px;padding:0;position:relative}._dockIcon_77g9f_103{width:100%;height:100%;color:var(--accent);background:0 0;border-radius:10px;justify-content:center;align-items:center;transition:background .2s;display:flex}@media (hover:hover) and (pointer:fine){._dockItem_77g9f_96:hover ._dockIcon_77g9f_103{background:var(--glass-bg-strong)}}._dockIconActive_77g9f_113,._dockItem_77g9f_96:active ._dockIcon_77g9f_103{background:var(--glass-bg-strong)}._ptrIndicator_77g9f_119{z-index:40;background:var(--glass-bg-strong);width:34px;height:34px;color:var(--accent);pointer-events:none;transition:transform .2s var(--ease-glass), opacity .15s ease;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:50%}._splash_77g9f_130{z-index:100;background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._splashInner_77g9f_134{color:#fff;text-shadow:0 1px 10px #0006;flex-direction:column;align-items:center;gap:14px;display:flex}._splashAvatar_77g9f_136{background:#ffffff40;border:2px solid #fff9;border-radius:50%;width:92px;height:92px}._splashName_77g9f_138{font-size:var(--f-splash-name-size,22px);font-weight:var(--f-splash-name-weight,600);letter-spacing:-.012em}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--font-sans:"IBM Plex Sans Variable", system-ui, -apple-system, sans-serif;--font-mono:"JetBrains Mono Variable", ui-monospace, SFMono-Regular, monospace;--app-font-scale:1;--fs-large-title:calc(30px * var(--app-font-scale));--lh-large-title:1.1;--fs-title:calc(22px * var(--app-font-scale));--lh-title:1.25;--fs-headline:calc(17px * var(--app-font-scale));--lh-headline:1.3;--fs-body:calc(15px * var(--app-font-scale));--lh-body:1.47;--fs-callout:calc(13px * var(--app-font-scale));--lh-callout:1.4;--fs-caption:calc(12px * var(--app-font-scale));--lh-caption:1.35;--fs-caption2:calc(11px * var(--app-font-scale));--lh-caption2:1.27;--tracking-large-title:-.02em;--tracking-title:-.015em;--tracking-headline:-.01em;--tracking-body:0em;--tracking-callout:.005em;--tracking-caption:.01em;--tracking-eyebrow:.08em;--space-1:calc(8px * var(--app-font-scale));--space-2:calc(16px * var(--app-font-scale));--space-3:calc(24px * var(--app-font-scale));--space-4:calc(32px * var(--app-font-scale));--radius-card:22px;--radius-tile:14px;--radius-control:11px;--bg:#f4efe9;--surface:#fffaf6;--surface-2:#f6ece5;--label:#241a16;--label-2:#6a564d;--label-3:#9a877d;--separator:#3c281e1f;--accent:#cf5410;--accent-fill:#d95b43;--danger:#d0342c;--income:#0b6e2f;--expense:#c0392b;--warning:#8a5200;--warning-fill:#d08a2c;--blur-chip:12px;--blur-card:20px;--blur-chrome:24px;--blur-sheet:36px;--glass-blur:var(--blur-chrome);--glass-bg:#fffaf638;--glass-bg-strong:#fffaf675;--glass-border:#ffffff8c;--glass-highlight:#ffffffa6;--glass-shadow:#56372b38;--shadow-sheet:0 30px 80px -20px #56372b57;--sheet-bg:#fffbf8eb;--menu-bg:#fffbf8f0;--nav-bg:color-mix(in srgb, var(--surface) 82%, transparent);--panel-bg:#fffaf69e;--panel-border:#ffffff8c;--panel-blur:var(--blur-card);--card-bg:#fffaf68c;--card-border:#ffffff8c;--card-highlight:#ffffffa6;--card-blur:var(--blur-card);--card-shadow:0 18px 50px -28px #56372b52;--backdrop:radial-gradient(circle at 18% -8%, color-mix(in srgb, var(--accent) 25%, transparent) 0%, transparent 42%), radial-gradient(circle at 88% 8%, color-mix(in srgb, var(--accent-fill) 17%, transparent) 0%, transparent 46%), linear-gradient(180deg, color-mix(in srgb, var(--accent) 7%, var(--bg)) 0%, var(--bg) 60%);--backdrop-image:none;--ease-glass:cubic-bezier(.22, 1, .36, 1);--ease-move:cubic-bezier(.77, 0, .175, 1);--ease-hover:ease;--dur-enter:.24s;--dur-exit:.18s;--dur-hover:.15s;--dur-press:.14s}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=dark]{--bg:#14100e;--surface:#201714;--surface-2:#2a201c;--label:#f6e8df;--label-2:#cabab1;--label-3:#93837b;--separator:#ffffff1f;--accent:#ffb4a5;--accent-fill:#d95b43;--danger:#ff6b6b;--income:#4ade80;--expense:#ff8f7a;--warning:#f0b269;--warning-fill:#d08a2c;--glass-bg:#281e1a57;--glass-bg-strong:#3024208a;--glass-border:#ffffff24;--glass-highlight:#ffffff2e;--glass-shadow:#0000008c;--shadow-sheet:0 30px 80px -20px #0009;--sheet-bg:#261c19ed;--menu-bg:#261c19f2;--panel-bg:#20171499;--panel-border:#ffffff1f;--card-bg:#2017148c;--card-border:#ffffff1f;--card-highlight:#ffffff2e;--card-shadow:0 18px 50px -28px #00000080}:root[data-theme-mode=black]{--bg:#050505;--surface:#0d0b0a;--surface-2:#141010;--label:#f8ede6;--label-2:#d0bfb6;--label-3:#8b7a72;--separator:#ffffff1a;--glass-bg:#0c090866;--glass-bg-strong:#14100f8f;--sheet-bg:#100d0cf0;--menu-bg:#100d0cf5;--panel-bg:#0c09089e;--card-bg:#0c090894;--card-shadow:0 18px 50px -28px #00000080}:root[data-high-text-contrast=on]{--label-2:#453529;--label-3:#6a564d;--separator:#3c281e47}:root[data-theme=dark][data-high-text-contrast=on]{--label-2:#ece0d8;--label-3:#c2b2a8;--separator:#ffffff4d}:root[data-theme-mode=black][data-high-text-contrast=on]{--label-2:#f1e5dd;--label-3:#cdbdb4;--separator:#ffffff47}:root[data-colorful-interface=off]{--backdrop:linear-gradient(180deg, var(--bg) 0%, var(--bg) 100%)}@media (prefers-reduced-transparency:reduce){:root,:root[data-theme=dark],:root[data-theme-mode=black]{--glass-blur:0px;--panel-blur:0px;--card-blur:0px;--blur-chip:0px;--blur-card:0px;--blur-chrome:0px;--blur-sheet:0px;--glass-bg:var(--surface);--glass-bg-strong:var(--surface);--panel-bg:var(--surface);--card-bg:var(--surface);--sheet-bg:var(--surface);--menu-bg:var(--surface);--nav-bg:var(--surface)}}@media (prefers-contrast:more){:root,:root[data-theme=dark],:root[data-theme-mode=black]{--glass-blur:0px;--panel-blur:0px;--card-blur:0px;--blur-chip:0px;--blur-card:0px;--blur-chrome:0px;--blur-sheet:0px;--glass-bg:var(--surface);--glass-bg-strong:var(--surface);--panel-bg:var(--surface);--card-bg:var(--surface);--sheet-bg:var(--surface);--menu-bg:var(--surface);--nav-bg:var(--surface);--glass-border:var(--label-3);--panel-border:var(--label-3);--card-border:var(--label-3)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{min-height:100dvh;font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--label);background-color:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden}body:before{content:"";z-index:-1;background:var(--backdrop);background-color:var(--bg);pointer-events:none;position:fixed;inset:0}:root.theme-transition,:root.theme-transition body,:root.theme-transition body:before{transition:background-color .26s var(--ease-hover), color .26s var(--ease-hover), border-color .26s var(--ease-hover), fill .26s var(--ease-hover)}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(180%) brightness(1.06);border:.5px solid var(--glass-border);box-shadow:inset 0 1px 0 0 var(--glass-highlight), inset 0 0 0 .5px #ffffff14, 0 12px 40px -8px var(--glass-shadow)}:root[data-theme=dark] .glass,:root[data-theme-mode=black] .glass{-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(170%) brightness(.92)}.glass-strong{background:var(--glass-bg-strong)}.panel-material{background:var(--panel-bg);-webkit-backdrop-filter:blur(var(--panel-blur)) saturate(160%);border:.5px solid var(--panel-border);box-shadow:inset 0 1px 0 0 var(--glass-highlight), 0 20px 60px -24px #0006;position:relative}.dash-card{background:var(--card-bg);-webkit-backdrop-filter:blur(var(--card-blur)) saturate(160%);border:.5px solid var(--card-border);border-radius:var(--radius-card);box-shadow:inset 0 1px 0 0 var(--card-highlight), var(--card-shadow);position:relative}@media (prefers-reduced-transparency:reduce){.glass,.glass-strong,.panel-material{background:var(--surface);-webkit-backdrop-filter:none}.dash-card{-webkit-backdrop-filter:none;background:var(--surface)}}@media (prefers-contrast:more){.glass,.glass-strong,.panel-material{background:var(--surface);-webkit-backdrop-filter:none}.dash-card{-webkit-backdrop-filter:none;background:var(--surface)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:60ms!important;animation-duration:60ms!important}}:root[data-motion=none] *,:root[data-motion=none] :before,:root[data-motion=none] :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}:root[data-motion=reduced] *,:root[data-motion=reduced] :before,:root[data-motion=reduced] :after{transition-duration:60ms!important;animation-duration:60ms!important}:root[data-scroll-behavior=simple],:root[data-scroll-behavior=simple] body{scroll-behavior:auto;overscroll-behavior-y:none}:root[data-scroll-behavior=stretch],:root[data-scroll-behavior=stretch] body{overscroll-behavior-y:contain}:root[data-scroll-behavior=bounce],:root[data-scroll-behavior=bounce] body{overscroll-behavior-y:auto}:root[data-icon-shape=circle] .icon-shape{border-radius:50%}:root[data-icon-shape=pebble] .icon-shape{border-radius:38%}:root[data-icon-shape=clover] .icon-shape{clip-path:url(#icon-shape-clover);border-radius:0}:root[data-icon-shape=blossom] .icon-shape{clip-path:url(#icon-shape-blossom);border-radius:0}:root[data-icon-shape=flower] .icon-shape{clip-path:url(#icon-shape-flower);border-radius:0}.icon-shape--circle{border-radius:50%}.icon-shape--rounded-square{border-radius:26%}.icon-shape--pebble{border-radius:38%}.icon-shape--clover{clip-path:url(#icon-shape-clover)}.icon-shape--blossom{clip-path:url(#icon-shape-blossom)}.icon-shape--flower{clip-path:url(#icon-shape-flower)}button{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}:root{--tl-card-bg:#ffffff8f;--tl-card-bg-hover:#ffffffbd;--panel-label:var(--label);--panel-label-2:var(--label-2)}:root[data-theme=dark]{--tl-card-bg:#282a32ad;--tl-card-bg-hover:#363840cc}@media (prefers-reduced-transparency:reduce){:root,:root[data-theme=dark]{--tl-card-bg:var(--surface);--tl-card-bg-hover:var(--surface-2)}}@media (prefers-contrast:more){:root,:root[data-theme=dark]{--tl-card-bg:var(--surface);--tl-card-bg-hover:var(--surface-2)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-property:opacity,color,background-color,border-color,box-shadow,fill,stroke!important;transition-duration:.2s!important}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-optical-sizing:auto}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html,body,#root{height:100%;margin:0}body{font-family:var(--font-sans);color:var(--label);-webkit-font-smoothing:antialiased;overflow:hidden}button,input,textarea,select{font-family:inherit}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html{-webkit-tap-highlight-color:transparent}:root{--bg:#f2f2f7;--surface:#fff;--surface-2:#f5f5f7;--label:#1c1c1e;--label-2:#4a4a50;--label-3:#9a9aa0;--separator:#0000001a;--accent-fill:#cf5410;--glass-bg:#fff3;--glass-bg-strong:#ffffff6b;--glass-shadow:#00000038;--shadow-sheet:0 30px 80px -20px #00000057;--sheet-bg:#fcfcfdeb;--menu-bg:#fcfcfdf0;--nav-bg:#ffffff8c;--panel-bg:#fff9;--panel-border:#fff9;--backdrop-image:url(/wallpapers/light.jpg);--radius-card:24px;--glass-blur:19.4px;--panel-blur:30px}:root[data-theme=dark]{--bg:#000;--backdrop-image:url(/wallpapers/dark.jpg);--surface:#1c1c1e;--surface-2:#2c2c2e;--label:#f5f5f7;--label-2:#c2c2c8;--label-3:#8e8e94;--accent:#6cb2ff;--accent-fill:#0a84ff;--income:#30d158;--glass-bg:#282a304d;--glass-bg-strong:#30323885;--glass-highlight:#ffffff38;--sheet-bg:#2e3036ed;--menu-bg:#2e3036f2;--nav-bg:#282a309e;--panel-bg:#1c1c2299;--panel-border:#ffffff1f}@media (prefers-reduced-transparency:reduce){:root,:root[data-theme=dark],:root[data-theme-mode=black]{--glass-blur:0px;--panel-blur:0px;--card-blur:0px;--glass-bg:var(--surface);--glass-bg-strong:var(--surface);--panel-bg:var(--surface);--sheet-bg:var(--surface);--menu-bg:var(--surface);--nav-bg:var(--surface)}}@media (prefers-contrast:more){:root,:root[data-theme=dark],:root[data-theme-mode=black]{--glass-blur:0px;--panel-blur:0px;--card-blur:0px;--glass-bg:var(--surface);--glass-bg-strong:var(--surface);--panel-bg:var(--surface);--card-bg:var(--surface);--sheet-bg:var(--surface);--menu-bg:var(--surface);--nav-bg:var(--surface);--glass-border:var(--label-3);--panel-border:var(--label-3);--card-border:var(--label-3)}}:root[data-backdrop] :is(main,.backdrop-scope){text-shadow:0 1px 3px #fffaf6a6,0 1px 12px #fffaf68c}:root[data-theme=dark][data-backdrop] :is(main,.backdrop-scope){text-shadow:0 1px 3px #0009,0 1px 12px #0006}:root[data-backdrop] :is(main,.backdrop-scope) :is(.glass,.glass-strong,.panel-material,.dash-card,input,textarea){text-shadow:none}:root[data-backdrop] :is(main,.backdrop-scope) :is(h1,h2,h3)+p:not(.glass *,.glass-strong *,.panel-material *,.dash-card *){color:color-mix(in srgb, var(--label) 45%, var(--label-2))}:root[data-backdrop] :is(main,.backdrop-scope) p:has(+.dash-card){color:var(--label-2)}:root[data-backdrop] .backdrop-chrome:not([aria-pressed=true]){background:var(--nav-bg);border:.5px solid var(--glass-border);-webkit-backdrop-filter:blur(var(--blur-chrome)) saturate(150%);backdrop-filter:blur(var(--blur-chrome)) saturate(150%)}@media (hover:hover){:root[data-backdrop] .backdrop-chrome:not([aria-pressed=true]):hover{filter:brightness(1.05)}}:root[data-colorful-interface=off][data-backdrop] :is(main,.backdrop-scope){text-shadow:none}:root[data-colorful-interface=off][data-backdrop] :is(main,.backdrop-scope) :is(h1,h2,h3)+p:not(.glass *,.glass-strong *,.panel-material *,.dash-card *){color:var(--label-2)}:root[data-colorful-interface=off][data-backdrop] :is(main,.backdrop-scope) p:has(+.dash-card){color:var(--label-3)}:root[data-colorful-interface=off][data-backdrop] .backdrop-chrome:not([aria-pressed=true]){background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}@media (prefers-reduced-transparency:reduce){:root[data-backdrop] :is(main,.backdrop-scope),:root[data-theme=dark][data-backdrop] :is(main,.backdrop-scope){text-shadow:none}:root[data-backdrop] :is(main,.backdrop-scope) :is(h1,h2,h3)+p:not(.glass *,.glass-strong *,.panel-material *,.dash-card *){color:var(--label-2)}:root[data-backdrop] :is(main,.backdrop-scope) p:has(+.dash-card){color:var(--label-3)}:root[data-backdrop] .backdrop-chrome:not([aria-pressed=true]){background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){:root[data-backdrop] .backdrop-chrome:not([aria-pressed=true]){background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;text-shadow:none}}:root[data-backdrop=mesh]{--backdrop:radial-gradient(ellipse 75% 60% at 15% 5%, color-mix(in srgb, var(--accent) 28%, transparent) 0%, transparent 60%), radial-gradient(ellipse 65% 55% at 90% 10%, color-mix(in srgb, var(--income) 20%, transparent) 0%, transparent 58%), radial-gradient(ellipse 70% 60% at 88% 90%, color-mix(in srgb, var(--accent-fill) 24%, transparent) 0%, transparent 60%), radial-gradient(ellipse 60% 50% at 8% 92%, color-mix(in srgb, var(--expense) 15%, transparent) 0%, transparent 55%), radial-gradient(ellipse 50% 45% at 55% 50%, color-mix(in srgb, var(--accent) 10%, transparent) 0%, transparent 60%), linear-gradient(180deg, color-mix(in srgb, var(--accent) 6%, var(--bg)) 0%, var(--bg) 70%)}:root[data-theme=dark][data-backdrop=mesh]{--backdrop:radial-gradient(ellipse 75% 60% at 15% 5%, color-mix(in srgb, var(--accent) 16%, transparent) 0%, transparent 60%), radial-gradient(ellipse 65% 55% at 90% 10%, color-mix(in srgb, var(--income) 12%, transparent) 0%, transparent 58%), radial-gradient(ellipse 70% 60% at 88% 90%, color-mix(in srgb, var(--accent-fill) 14%, transparent) 0%, transparent 60%), radial-gradient(ellipse 60% 50% at 8% 92%, color-mix(in srgb, var(--expense) 9%, transparent) 0%, transparent 55%), radial-gradient(ellipse 50% 45% at 55% 50%, color-mix(in srgb, var(--accent) 6%, transparent) 0%, transparent 60%), linear-gradient(180deg, color-mix(in srgb, var(--accent) 5%, var(--bg)) 0%, var(--bg) 70%)}:root[data-theme-mode=black][data-backdrop=mesh]{--backdrop:radial-gradient(ellipse 75% 60% at 15% 5%, color-mix(in srgb, var(--accent) 11%, transparent) 0%, transparent 60%), radial-gradient(ellipse 65% 55% at 90% 10%, color-mix(in srgb, var(--income) 8%, transparent) 0%, transparent 58%), radial-gradient(ellipse 70% 60% at 88% 90%, color-mix(in srgb, var(--accent-fill) 10%, transparent) 0%, transparent 60%), radial-gradient(ellipse 60% 50% at 8% 92%, color-mix(in srgb, var(--expense) 6%, transparent) 0%, transparent 55%), linear-gradient(180deg, color-mix(in srgb, var(--accent) 3%, var(--bg)) 0%, var(--bg) 70%)}:root[data-backdrop=aurora]{--backdrop:conic-gradient(from 210deg at 85% -10%, transparent 0deg, color-mix(in srgb, var(--accent) 32%, transparent) 55deg, color-mix(in srgb, var(--income) 26%, transparent) 110deg, transparent 170deg, color-mix(in srgb, var(--accent-fill) 30%, transparent) 240deg, transparent 320deg), radial-gradient(ellipse 90% 70% at 5% 100%, color-mix(in srgb, var(--income) 22%, transparent) 0%, transparent 60%), radial-gradient(ellipse 70% 55% at 100% 45%, color-mix(in srgb, var(--expense) 16%, transparent) 0%, transparent 55%), linear-gradient(160deg, color-mix(in srgb, var(--accent) 14%, var(--bg)) 0%, var(--bg) 45%, color-mix(in srgb, var(--income) 10%, var(--bg)) 100%)}:root[data-theme=dark][data-backdrop=aurora]{--backdrop:conic-gradient(from 210deg at 85% -10%, transparent 0deg, color-mix(in srgb, var(--accent) 20%, transparent) 55deg, color-mix(in srgb, var(--income) 16%, transparent) 110deg, transparent 170deg, color-mix(in srgb, var(--accent-fill) 18%, transparent) 240deg, transparent 320deg), radial-gradient(ellipse 90% 70% at 5% 100%, color-mix(in srgb, var(--income) 13%, transparent) 0%, transparent 60%), radial-gradient(ellipse 70% 55% at 100% 45%, color-mix(in srgb, var(--expense) 10%, transparent) 0%, transparent 55%), linear-gradient(160deg, color-mix(in srgb, var(--accent) 8%, var(--bg)) 0%, var(--bg) 45%, color-mix(in srgb, var(--income) 6%, var(--bg)) 100%)}:root[data-theme-mode=black][data-backdrop=aurora]{--backdrop:conic-gradient(from 210deg at 85% -10%, transparent 0deg, color-mix(in srgb, var(--accent) 13%, transparent) 55deg, color-mix(in srgb, var(--income) 10%, transparent) 110deg, transparent 170deg, color-mix(in srgb, var(--accent-fill) 12%, transparent) 240deg, transparent 320deg), radial-gradient(ellipse 90% 70% at 5% 100%, color-mix(in srgb, var(--income) 8%, transparent) 0%, transparent 60%), linear-gradient(160deg, color-mix(in srgb, var(--accent) 5%, var(--bg)) 0%, var(--bg) 55%, color-mix(in srgb, var(--income) 4%, var(--bg)) 100%)}:root[data-backdrop=wallpaper]{--backdrop:var(--backdrop-image) center center / cover no-repeat, linear-gradient(180deg, var(--bg) 0%, var(--bg) 100%)}:root[data-colorful-interface=off][data-backdrop]{--backdrop:linear-gradient(180deg, var(--bg) 0%, var(--bg) 100%)}@media (prefers-reduced-transparency:reduce){:root[data-backdrop],:root[data-theme=dark][data-backdrop],:root[data-theme-mode=black][data-backdrop]{--backdrop:linear-gradient(180deg, var(--bg) 0%, var(--bg) 100%)}}
