@font-face{font-family:DSEG7-7SEGG;src:url(./DSEG7SEGGCHAN-Regular-B9cv4MA5.woff2)format("woff2"),url(./DSEG7SEGGCHAN-Regular-B2dTe8eX.woff)format("woff"),url(./DSEG7SEGGCHAN-Regular-C8U7qE60.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:DSEG7-7SEGG-MINI;src:url(./DSEG7SEGGCHANMINI-Regular-DByaAvV9.woff2)format("woff2"),url(./DSEG7SEGGCHANMINI-Regular-DkoMPt_1.woff)format("woff"),url(./DSEG7SEGGCHANMINI-Regular-BdRMm-_k.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:DSEG7-Classic;src:url(./DSEG7Classic-Bold-jUCkPCxO.woff2)format("woff2"),url(./DSEG7Classic-Bold-BW8KWXYV.woff)format("woff"),url(./DSEG7Classic-Bold-CLAZqaVa.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:DSEG7-Classic;src:url(./DSEG7Classic-BoldItalic-BBWqgZq1.woff2)format("woff2"),url(./DSEG7Classic-BoldItalic-CS1QZ47Y.woff)format("woff"),url(./DSEG7Classic-BoldItalic-CQkyF5Yu.ttf)format("truetype");font-weight:700;font-style:italic}@font-face{font-family:DSEG7-Classic;src:url(./DSEG7Classic-Italic-CTuxj1X0.woff2)format("woff2"),url(./DSEG7Classic-Italic-6iEPlX34.woff)format("woff"),url(./DSEG7Classic-Italic-y1vJrC_U.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:DSEG7-Classic;src:url(./DSEG7Classic-Light-CT4YmaNO.woff2)format("woff2"),url(./DSEG7Classic-Light-Dfb_nStf.woff)format("woff"),url(./DSEG7Classic-Light-BJiB6xzj.ttf)format("truetype");font-weight:200;font-style:normal}@font-face{font-family:DSEG7-Classic;src:url(./DSEG7Classic-LightItalic-BqbTohVv.woff2)format("woff2"),url(./DSEG7Classic-LightItalic-xeqrywMo.woff)format("woff"),url(./DSEG7Classic-LightItalic-QkUMyyq_.ttf)format("truetype");font-weight:200;font-style:italic}@font-face{font-family:DSEG7-Classic;src:url(./DSEG7Classic-Regular-B9amPoxd.woff2)format("woff2"),url(./DSEG7Classic-Regular-Ds47pk8-.woff)format("woff"),url(./DSEG7Classic-Regular-Cb8r9iOE.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:DSEG7-Classic-MINI;src:url(./DSEG7ClassicMini-Bold-BC0yzL8m.woff2)format("woff2"),url(./DSEG7ClassicMini-Bold-LBSglr9Q.woff)format("woff"),url(./DSEG7ClassicMini-Bold-Cq5Kp4x_.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:DSEG7-Classic-MINI;src:url(./DSEG7ClassicMini-BoldItalic-C3HdbXAI.woff2)format("woff2"),url(./DSEG7ClassicMini-BoldItalic-B3-hGyzR.woff)format("woff"),url(./DSEG7ClassicMini-BoldItalic-DSNODg6p.ttf)format("truetype");font-weight:700;font-style:italic}@font-face{font-family:DSEG7-Classic-MINI;src:url(./DSEG7ClassicMini-Italic-C0slh79p.woff2)format("woff2"),url(./DSEG7ClassicMini-Italic-nksJxDkz.woff)format("woff"),url(./DSEG7ClassicMini-Italic-CMOGCdHF.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:DSEG7-Classic-MINI;src:url(./DSEG7ClassicMini-Light-C0ZD8Hj8.woff2)format("woff2"),url(./DSEG7ClassicMini-Light-Db1zompI.woff)format("woff"),url(./DSEG7ClassicMini-Light-DmRQ17IP.ttf)format("truetype");font-weight:200;font-style:normal}@font-face{font-family:DSEG7-Classic-MINI;src:url(./DSEG7ClassicMini-LightItalic-B8N0L44Y.woff2)format("woff2"),url(./DSEG7ClassicMini-LightItalic-Wg2nTXbO.woff)format("woff"),url(./DSEG7ClassicMini-LightItalic-D7zBq9QC.ttf)format("truetype");font-weight:200;font-style:italic}@font-face{font-family:DSEG7-Classic-MINI;src:url(./DSEG7ClassicMini-Regular-DSN8RRU3.woff2)format("woff2"),url(./DSEG7ClassicMini-Regular-VjLiV-J9.woff)format("woff"),url(./DSEG7ClassicMini-Regular-5GDKDMxr.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:DSEG7-Modern;src:url(./DSEG7Modern-Bold-B_JOyP8w.woff2)format("woff2"),url(./DSEG7Modern-Bold-DSi7sEkL.woff)format("woff"),url(./DSEG7Modern-Bold-CiY4lzTf.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:DSEG7-Modern;src:url(./DSEG7Modern-BoldItalic-Piyc6iM6.woff2)format("woff2"),url(./DSEG7Modern-BoldItalic-DRdJ6kfV.woff)format("woff"),url(./DSEG7Modern-BoldItalic-DgK3roVp.ttf)format("truetype");font-weight:700;font-style:italic}@font-face{font-family:DSEG7-Modern;src:url(./DSEG7Modern-Italic-D7dMCTzR.woff2)format("woff2"),url(./DSEG7Modern-Italic-C1Fi1rHj.woff)format("woff"),url(./DSEG7Modern-Italic-CQpIQWfv.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:DSEG7-Modern;src:url(./DSEG7Modern-Light-Dmv69w1G.woff2)format("woff2"),url(./DSEG7Modern-Light-Dm4v5awU.woff)format("woff"),url(./DSEG7Modern-Light-BgVG3a46.ttf)format("truetype");font-weight:200;font-style:normal}@font-face{font-family:DSEG7-Modern;src:url(./DSEG7Modern-LightItalic-3hAE84Gd.woff2)format("woff2"),url(./DSEG7Modern-LightItalic-BoTAbALQ.woff)format("woff"),url(./DSEG7Modern-LightItalic-D4H0AbFv.ttf)format("truetype");font-weight:200;font-style:italic}@font-face{font-family:DSEG7-Modern;src:url(./DSEG7Modern-Regular-BRfL5oOB.woff2)format("woff2"),url(./DSEG7Modern-Regular-B59aupfK.woff)format("woff"),url(./DSEG7Modern-Regular-D0tx8Q-Q.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:DSEG7-Modern-MINI;src:url(./DSEG7ModernMini-Bold-Daatk6zp.woff2)format("woff2"),url(./DSEG7ModernMini-Bold-DXLRtqAC.woff)format("woff"),url(./DSEG7ModernMini-Bold-BklqYM-L.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:DSEG7-Modern-MINI;src:url(./DSEG7ModernMini-BoldItalic-DrOfWxSy.woff2)format("woff2"),url(./DSEG7ModernMini-BoldItalic-_f4jqos_.woff)format("woff"),url(./DSEG7ModernMini-BoldItalic-DYI1zBkS.ttf)format("truetype");font-weight:700;font-style:italic}@font-face{font-family:DSEG7-Modern-MINI;src:url(./DSEG7ModernMini-Italic-D4pDf64V.woff2)format("woff2"),url(./DSEG7ModernMini-Italic-1VrbPN5c.woff)format("woff"),url(./DSEG7ModernMini-Italic-CH-3uXUL.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:DSEG7-Modern-MINI;src:url(./DSEG7ModernMini-Light-CdOcoEv3.woff2)format("woff2"),url(./DSEG7ModernMini-Light-DYb8RlNl.woff)format("woff"),url(./DSEG7ModernMini-Light-CaU2ChjY.ttf)format("truetype");font-weight:200;font-style:normal}@font-face{font-family:DSEG7-Modern-MINI;src:url(./DSEG7ModernMini-LightItalic-CInElSS7.woff2)format("woff2"),url(./DSEG7ModernMini-LightItalic-CyafJ-xF.woff)format("woff"),url(./DSEG7ModernMini-LightItalic-C6xBSsHD.ttf)format("truetype");font-weight:200;font-style:italic}@font-face{font-family:DSEG7-Modern-MINI;src:url(./DSEG7ModernMini-Regular-DJCWzSji.woff2)format("woff2"),url(./DSEG7ModernMini-Regular-B6cEGJxA.woff)format("woff"),url(./DSEG7ModernMini-Regular-CSjcNTlS.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:DSEG14-Classic;src:url(./DSEG14Classic-Bold-DC4X9PqZ.woff2)format("woff2"),url(./DSEG14Classic-Bold-at4fwKYj.woff)format("woff"),url(./DSEG14Classic-Bold-oW2rSebL.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:DSEG14-Classic;src:url(./DSEG14Classic-BoldItalic-BqjmBj7y.woff2)format("woff2"),url(./DSEG14Classic-BoldItalic-BwakG8gU.woff)format("woff"),url(./DSEG14Classic-BoldItalic-wVeIDD0p.ttf)format("truetype");font-weight:700;font-style:italic}@font-face{font-family:DSEG14-Classic;src:url(./DSEG14Classic-Italic-BR_LrGaO.woff2)format("woff2"),url(./DSEG14Classic-Italic-Cco5iVOc.woff)format("woff"),url(./DSEG14Classic-Italic-B0jc6Jrv.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:DSEG14-Classic;src:url(./DSEG14Classic-Light-C4vnUn-e.woff2)format("woff2"),url(./DSEG14Classic-Light-BfXtt5DS.woff)format("woff"),url(./DSEG14Classic-Light-DyvPSr9F.ttf)format("truetype");font-weight:200;font-style:normal}@font-face{font-family:DSEG14-Classic;src:url(./DSEG14Classic-LightItalic-CVyVRf5Q.woff2)format("woff2"),url(./DSEG14Classic-LightItalic-Blwp8lYM.woff)format("woff"),url(./DSEG14Classic-LightItalic-D8t-dZxN.ttf)format("truetype");font-weight:200;font-style:italic}@font-face{font-family:DSEG14-Classic;src:url(./DSEG14Classic-Regular-D85yqD5Y.woff2)format("woff2"),url(./DSEG14Classic-Regular-Cl8UUWtE.woff)format("woff"),url(./DSEG14Classic-Regular-B9qzEPs1.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:DSEG14-Classic-MINI;src:url(./DSEG14ClassicMini-Bold-Ce59WNv1.woff2)format("woff2"),url(./DSEG14ClassicMini-Bold-Cn8T7Grp.woff)format("woff"),url(./DSEG14ClassicMini-Bold-Fu6lstVL.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:DSEG14-Classic-MINI;src:url(./DSEG14ClassicMini-BoldItalic-Bs8Anhte.woff2)format("woff2"),url(./DSEG14ClassicMini-BoldItalic-DgeIfU5-.woff)format("woff"),url(./DSEG14ClassicMini-BoldItalic-Bg-Xu31T.ttf)format("truetype");font-weight:700;font-style:italic}@font-face{font-family:DSEG14-Classic-MINI;src:url(./DSEG14ClassicMini-Italic-B31MvetI.woff2)format("woff2"),url(./DSEG14ClassicMini-Italic-Cp5HiM3Q.woff)format("woff"),url(./DSEG14ClassicMini-Italic-DV3r1cch.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:DSEG14-Classic-MINI;src:url(./DSEG14ClassicMini-Light-DQ6OUtDA.woff2)format("woff2"),url(./DSEG14ClassicMini-Light-Dzt-Hes1.woff)format("woff"),url(./DSEG14ClassicMini-Light-D0eKDYGN.ttf)format("truetype");font-weight:200;font-style:normal}@font-face{font-family:DSEG14-Classic-MINI;src:url(./DSEG14ClassicMini-LightItalic-u6kpNIP4.woff2)format("woff2"),url(./DSEG14ClassicMini-LightItalic-BNXzm-5l.woff)format("woff"),url(./DSEG14ClassicMini-LightItalic-D5GCw5zA.ttf)format("truetype");font-weight:200;font-style:italic}@font-face{font-family:DSEG14-Classic-MINI;src:url(./DSEG14ClassicMini-Regular-DG8kDxhC.woff2)format("woff2"),url(./DSEG14ClassicMini-Regular-BKDuAH8e.woff)format("woff"),url(./DSEG14ClassicMini-Regular-BwxjjbPG.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:DSEG14-Modern;src:url(./DSEG14Modern-Bold-CDINnJ0V.woff2)format("woff2"),url(./DSEG14Modern-Bold-7VK8-QUn.woff)format("woff"),url(./DSEG14Modern-Bold-BYUuVQMc.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:DSEG14-Modern;src:url(./DSEG14Modern-BoldItalic-DoA6FOOk.woff2)format("woff2"),url(./DSEG14Modern-BoldItalic-6Dup9HYg.woff)format("woff"),url(./DSEG14Modern-BoldItalic-CRPx3Jng.ttf)format("truetype");font-weight:700;font-style:italic}@font-face{font-family:DSEG14-Modern;src:url(./DSEG14Modern-Italic-DMhrKqUj.woff2)format("woff2"),url(./DSEG14Modern-Italic-DMSxboav.woff)format("woff"),url(./DSEG14Modern-Italic-BqtEup2a.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:DSEG14-Modern;src:url(./DSEG14Modern-Light-2wUr0932.woff2)format("woff2"),url(./DSEG14Modern-Light-UxRHxuzx.woff)format("woff"),url(./DSEG14Modern-Light-DWdYS0w8.ttf)format("truetype");font-weight:200;font-style:normal}@font-face{font-family:DSEG14-Modern;src:url(./DSEG14Modern-LightItalic-Da40iEMc.woff2)format("woff2"),url(./DSEG14Modern-LightItalic-Bynbv72w.woff)format("woff"),url(./DSEG14Modern-LightItalic-DrgK6f4f.ttf)format("truetype");font-weight:200;font-style:italic}@font-face{font-family:DSEG14-Modern;src:url(./DSEG14Modern-Regular-D70yKLrq.woff2)format("woff2"),url(./DSEG14Modern-Regular-BakIIgbD.woff)format("woff"),url(./DSEG14Modern-Regular-B6U6XrHD.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:DSEG14-Modern-MINI;src:url(./DSEG14ModernMini-Bold-6l7mngdK.woff2)format("woff2"),url(./DSEG14ModernMini-Bold-I7o5NMPv.woff)format("woff"),url(./DSEG14ModernMini-Bold-BeLE2vvq.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:DSEG14-Modern-MINI;src:url(./DSEG14ModernMini-BoldItalic-CUbFGH4G.woff2)format("woff2"),url(./DSEG14ModernMini-BoldItalic-Dinpvlar.woff)format("woff"),url(./DSEG14ModernMini-BoldItalic-vaykAqQy.ttf)format("truetype");font-weight:700;font-style:italic}@font-face{font-family:DSEG14-Modern-MINI;src:url(./DSEG14ModernMini-Italic-B_EtlzuA.woff2)format("woff2"),url(./DSEG14ModernMini-Italic-CfhgCK12.woff)format("woff"),url(./DSEG14ModernMini-Italic-CMS2KKoW.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:DSEG14-Modern-MINI;src:url(./DSEG14ModernMini-Light-gbZc7wUG.woff2)format("woff2"),url(./DSEG14ModernMini-Light-DQxsupxs.woff)format("woff"),url(./DSEG14ModernMini-Light-CTRe_qZP.ttf)format("truetype");font-weight:200;font-style:normal}@font-face{font-family:DSEG14-Modern-MINI;src:url(./DSEG14ModernMini-LightItalic-B5W320oN.woff2)format("woff2"),url(./DSEG14ModernMini-LightItalic-DobCGmg-.woff)format("woff"),url(./DSEG14ModernMini-LightItalic-Cg8pvX0D.ttf)format("truetype");font-weight:200;font-style:italic}@font-face{font-family:DSEG14-Modern-MINI;src:url(./DSEG14ModernMini-Regular-ClhYcqsp.woff2)format("woff2"),url(./DSEG14ModernMini-Regular-D9QqxJFc.woff)format("woff"),url(./DSEG14ModernMini-Regular-BjV1UF1g.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:DSEGWeather;src:url(./DSEGWeather-D6H8Oy6a.woff2)format("woff2"),url(./DSEGWeather-CoB-4tUE.woff)format("woff"),url(./DSEGWeather-BA9CZ-zm.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Pretendard;font-style:normal;font-weight:45 920;font-display:swap;src:url(../fonts/PretendardVariable.woff2)format("woff2-variations")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;font-display:block;src:url(../fonts/material-symbols-outlined.woff2)format("woff2")}@font-face{font-family:Avenir Next;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/AvenirNext-Regular.woff2)format("woff2")}@font-face{font-family:Avenir Next;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/AvenirNext-Medium.woff2)format("woff2")}@font-face{font-family:Avenir Next;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/AvenirNext-Demi.woff2)format("woff2")}@font-face{font-family:Avenir Next;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/AvenirNext-Bold.woff2)format("woff2")}:root{--background-100:#f8f9f9;--background-200:#e9eaeb;--gray-100:#eef0f1;--gray-200:#e4e6e8;--gray-300:#dcdee1;--gray-400:#d7d9dc;--gray-500:#b9bcc0;--gray-600:#83878c;--gray-700:#6b6f74;--gray-800:#5c6065;--gray-900:#4d5156;--gray-1000:#1b1d20;--gray-alpha-100:#0000000d;--gray-alpha-200:#00000015;--gray-alpha-300:#0000001a;--gray-alpha-400:#00000014;--gray-alpha-500:#00000036;--gray-alpha-600:#0000003d;--gray-alpha-700:#00000070;--gray-alpha-800:#00000082;--gray-alpha-900:#000000b3;--gray-alpha-1000:#000000e8;--blue-100:#f0f7ff;--blue-200:#e9f4ff;--blue-300:#dfefff;--blue-400:#b9cdf1;--blue-500:#8fb0e8;--blue-600:#48aeff;--blue-700:#2f5fc4;--blue-800:#284fa3;--blue-900:#234a9e;--blue-1000:#002359;--red-100:#ffeeef;--red-200:#ffe8ea;--red-300:#ffe3e4;--red-400:#e5b3a9;--red-500:#ffb1b3;--red-600:#ff676d;--red-700:#bc3f2b;--red-800:#b03a27;--red-900:#a33422;--red-1000:#47000c;--amber-100:#fff6de;--amber-200:#fff4cf;--amber-300:#fff1c1;--amber-400:#e9d2a2;--amber-500:#e2ab52;--amber-600:#ffa600;--amber-700:#dfa348;--amber-800:#ff9300;--amber-900:#77571a;--amber-1000:#561900;--green-100:#ecfdec;--green-200:#e5fce7;--green-300:#d3fad1;--green-400:#b5d2bb;--green-500:#82eb8d;--green-600:#6fa37c;--green-700:#3e7a4e;--green-800:#279141;--green-900:#2f6b3f;--green-1000:#003a00;--teal-100:#defffb;--teal-400:#b1f7ec;--teal-700:#00ac96;--teal-900:#007f70;--purple-100:#faf0ff;--purple-400:#f2d9ff;--purple-700:#a000f8;--purple-900:#7d00cc;--pink-100:#ffe8f6;--pink-400:#ffd3e1;--pink-700:#f22782;--pink-900:#c41562;--color-bg:var(--background-100);--color-bg-subtle:var(--background-200);--color-fg:var(--gray-1000);--color-fg-secondary:var(--gray-900);--color-fg-muted:var(--gray-700);--color-fg-onsolid:var(--background-100);--color-border:#14171c1f;--color-border-hover:#14171c38;--color-border-active:var(--gray-600);--color-link:var(--blue-700);--color-focus:var(--blue-700);--focus-ring:0 0 0 2px var(--background-100), 0 0 0 4px var(--blue-700);--color-success:var(--green-900);--color-success-solid:var(--green-700);--color-danger:var(--red-900);--color-danger-solid:var(--red-800);--color-warning:var(--amber-900);--color-warning-solid:var(--amber-700);--font-display:"Avenir Next", "Pretendard", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", system-ui, sans-serif;--font-sans:"Avenir Next", "Pretendard", -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", system-ui, "Segoe UI", sans-serif;--font-mono:"Avenir Next", "Pretendard", sans-serif;--text-heading-72:600 72px/72px var(--font-display);--tracking-72:-4.32px;--text-heading-64:600 64px/64px var(--font-display);--tracking-64:-3.84px;--text-heading-56:600 56px/56px var(--font-display);--tracking-56:-3.36px;--text-heading-48:600 48px/56px var(--font-display);--tracking-48:-2.88px;--text-heading-40:600 40px/48px var(--font-display);--tracking-40:-2.4px;--text-heading-32:600 32px/40px var(--font-display);--tracking-32:-1.28px;--text-heading-24:600 24px/32px var(--font-display);--tracking-24:-.96px;--text-heading-20:600 20px/26px var(--font-display);--tracking-20:-.4px;--text-heading-16:600 16px/24px var(--font-display);--tracking-16:-.32px;--text-heading-14:600 14px/20px var(--font-display);--tracking-14:-.28px;--text-copy-24:400 24px/36px var(--font-sans);--text-copy-20:400 20px/36px var(--font-sans);--text-copy-18:400 18px/28px var(--font-sans);--text-copy-16:400 16px/24px var(--font-sans);--text-copy-14:400 14px/20px var(--font-sans);--text-copy-13:400 13px/18px var(--font-sans);--text-label-20:400 20px/32px var(--font-sans);--text-label-16:400 16px/20px var(--font-sans);--text-label-14:400 14px/20px var(--font-sans);--text-label-13:400 13px/16px var(--font-sans);--text-label-12:400 12px/16px var(--font-sans);--text-button-16:500 16px/20px var(--font-sans);--text-button-14:500 14px/20px var(--font-sans);--text-button-12:500 12px/16px var(--font-sans);--text-mono-14:400 14px/20px var(--font-mono);--text-mono-13:400 13px/18px var(--font-mono);--text-mono-12:400 12px/16px var(--font-mono);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-24:96px;--layout-max:1200px;--prose-max:720px;--layout-gutter:24px;--header-height:64px;--radius-sm:6px;--radius-md:12px;--radius-lg:12px;--radius-full:9999px;--shadow-card:var(--sh-near);--shadow-popover:var(--sh-near);--shadow-modal:var(--sh-modal);--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--duration-state:.15s;--duration-popover:.2s;--duration-overlay:.3s;--onair-surface:#f8f9f9;--onair-bg:#e9eaeb;--excel-green:#107c41;--lx:0;--ly:0;--sh-focus:calc(var(--lx) * 2px) calc(2px + var(--ly) * 2px) 4px #0f121829, calc(var(--lx) * 10px) calc(14px + var(--ly) * 10px) 30px -10px #0f121852;--sh-hover:calc(var(--lx) * 2px) calc(3px + var(--ly) * 2px) 6px #0f121824, calc(var(--lx) * 8px) calc(12px + var(--ly) * 8px) 26px -9px #0f121847;--sh-near:calc(var(--lx) * 2px) calc(3px + var(--ly) * 2px) 8px -3px #0f121840, calc(var(--lx) * 1px) calc(1px + var(--ly) * 1px) 2px #0f12181a;--sh-far:var(--sh-near);--sh-joint:0 -8px 14px -10px #0f12184d;--sh-modal:calc(var(--lx) * 3px) calc(2px + var(--ly) * 3px) 4px #0f121824, calc(var(--lx) * 14px) calc(18px + var(--ly) * 14px) 40px -10px #0f121859;--radius-card:12px;--radius-inner:8px}*{box-sizing:border-box}html,body,#root{min-height:100vh;margin:0}body{font-family:var(--font-sans);color:var(--gray-1000,#171717);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#060607}a{color:var(--blue-700)}a:hover{color:var(--blue-800)}.mi{vertical-align:middle;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";font-family:Material Symbols Outlined;font-style:normal;font-weight:400;line-height:1;display:inline-block}.sigmark{cursor:help;-webkit-user-select:none;user-select:none;margin-right:4px;display:inline-block;position:relative}.sigmark:focus-visible{outline:2px solid var(--blue-700);outline-offset:1px;border-radius:2px}.sigmark-tip{z-index:6;border:1px solid var(--gray-300);width:max-content;max-width:240px;font:400 11.5px/1.45 var(--font-sans);color:var(--gray-1000);white-space:normal;text-align:left;pointer-events:none;background:#fff;border-radius:6px;padding:6px 9px;display:none;position:absolute;top:calc(100% + 4px);left:-4px;box-shadow:0 6px 18px #14171c29}.sigmark:hover .sigmark-tip,.sigmark:focus-visible .sigmark-tip{display:block}@keyframes blurFadeIn{0%{opacity:0;filter:blur(var(--bf-blur,6px));transform:translate(var(--bf-x,0), var(--bf-y,6px))}to{opacity:1;filter:blur();transform:none}}@keyframes handoffOut{0%{opacity:1;background:0 0;transform:translate(0)scaleY(1)}30%{background:var(--blue-700);opacity:1;transform:translate(0)scaleY(.007)}52%{background:var(--blue-700);opacity:1;transform:translate(0)scaleY(.007)}to{background:var(--blue-700);opacity:0;transform:translate(58%)scaleY(.007)}}@keyframes handoffOutInner{0%{opacity:1}24%{opacity:0}to{opacity:0}}@keyframes handoffIn{0%{background:var(--blue-700);opacity:0;transform:translate(-58%)scaleY(.007)}16%{background:var(--blue-700);opacity:1;transform:translate(-58%)scaleY(.007)}46%{background:var(--blue-700);opacity:1;transform:translate(0)scaleY(.007)}to{opacity:1;background:0 0;transform:translate(0)scaleY(1)}}@keyframes handoffInInner{0%{opacity:0}52%{opacity:0}to{opacity:1}}.alistitem{animation:.42s cubic-bezier(.16,1,.3,1) both alistIn}@keyframes alistIn{0%{opacity:0;transform:translateY(-14px)scale(.94)}60%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)}}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.sf{font-family:-apple-system,SF Pro Display,SF Pro Text,system-ui,Avenir Next,Pretendard,sans-serif}.lbl{font:700 11px var(--font-sans);color:var(--gray-700);letter-spacing:.2px}.seg{border-radius:2px;width:15px;height:5px}.card{background:var(--onair-surface,#fff);box-shadow:var(--sh-near,0 2px 8px #0000000f);border:none;border-radius:12px;transition:box-shadow .45s cubic-bezier(.2,.8,.2,1),opacity .45s cubic-bezier(.2,.8,.2,1)}.card:hover{box-shadow:var(--sh-hover,0 2px 4px #0f12181f, 0 9px 20px -8px #0f121838)}.hoverraise{transition:box-shadow .28s cubic-bezier(.2,.8,.2,1)}.hoverraise:hover{box-shadow:var(--sh-hover,0 2px 4px #0f12181f, 0 9px 20px -8px #0f121838)!important}.sechd{font:600 14px var(--font-sans);color:var(--gray-1000)}.cbtn{border:1px solid var(--gray-200);width:36px;height:36px;color:var(--gray-900);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;display:flex}.av{background:var(--gray-100);border:1px solid var(--color-border);color:var(--gray-700);border-radius:9999px;flex:none;justify-content:center;align-items:center;display:flex}.pill{background:var(--onair-surface,#fff);box-sizing:border-box;height:48px;box-shadow:var(--sh-near);z-index:10;white-space:nowrap;border:none;border-radius:9999px;align-items:center;gap:14px;padding:6px 8px 6px 18px;display:flex}.pill>*{flex:none}.qlink{background:var(--onair-surface,#fff);border:1px solid var(--gray-300);border-radius:9999px;justify-content:space-between;align-items:center;padding:9px 16px;font-size:13px;display:flex}.onairdot{background:var(--red-700);border-radius:9999px;flex:none;width:9px;height:9px}.onairdot.off{background:#bc3f2b38}.lampdots{flex:none;align-items:center;gap:5px;display:inline-flex}.lampdots i{border-radius:9999px;width:8px;height:8px}.lampdots i.r{background:#bc3f2b66}.lampdots i.a{background:#dfa34885}.lampdots i.g{background:#3e7a4e6b}.lampdots i.lit.r{background:var(--red-700)}.lampdots i.lit.a{background:var(--amber-700)}.lampdots i.lit.g{background:var(--green-700)}.ptile{cursor:pointer;transition:box-shadow .25s cubic-bezier(.2,.8,.2,1),transform .25s cubic-bezier(.2,.8,.2,1)}@media (hover:hover) and (pointer:fine){.ptile:hover{box-shadow:var(--sh-focus);transform:translateY(-2px)}}.ptile:active{box-shadow:var(--sh-near);transition-duration:.1s;transform:translateY(0)}.ghosttile{color:var(--gray-600);font:500 12.5px var(--font-sans);cursor:pointer;border-radius:9999px;align-items:center;gap:6px;padding:8px 14px;transition:background .2s,color .2s;display:inline-flex}.ghosttile:hover{background:var(--gray-100);color:var(--gray-1000)}.memorow .memoact{opacity:0;transition:opacity .15s}.memorow:hover .memoact{opacity:1}.keyreveal [data-keyhint]{opacity:0;pointer-events:none;transition:opacity .14s}.keyreveal:hover [data-keyhint]{opacity:1}@keyframes intakeLevelUp{0%{transform:scale(1)}45%{transform:scale(1.045);box-shadow:0 26px 60px #1c202d4d,0 3px 10px #1c202d1f}to{transform:scale(1)}}.noscrollbar{scrollbar-width:none}.noscrollbar::-webkit-scrollbar{width:0;height:0}.deptrow{transition:background .34s cubic-bezier(.2,.8,.2,1),color .34s cubic-bezier(.2,.8,.2,1)}.deptrow *{transition:color .34s cubic-bezier(.2,.8,.2,1)}.deptrow:hover{background:var(--blue-700);transition-duration:.2s}.deptrow:hover *{transition-duration:.2s}.deptrow:hover,.deptrow:hover *{color:#fff!important}.deptrow-quiet{transition:background .34s cubic-bezier(.2,.8,.2,1)}.deptrow-quiet:hover{background:var(--gray-100);transition-duration:.2s}.bignum{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:600;line-height:1}.clocknum{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-weight:500;line-height:1}.authin::placeholder{font:400 12.5px var(--font-sans);letter-spacing:0;color:var(--gray-600)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes recBlink{0%,to{opacity:1}50%{opacity:.15}}@keyframes wave{0%,to{transform:scaleY(.27)}50%{transform:scaleY(1)}}@keyframes dockUp{0%{opacity:.4;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes dockDown{0%{opacity:.4;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}}@keyframes modalIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.985)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes cardArrive{0%{opacity:0;transform:translate(-50%,-50%)translate(-34vw,32vh)scale(.34)}14%{opacity:1}58%{transform:translate(-50%,-50%)translate(0)scale(1.03)}72%{transform:translate(-50%,-50%)translate(0)scale(1.03)}to{opacity:1;transform:translate(-50%,-50%)translate(0)scale(1)}}@keyframes ringSettle{0%{opacity:0;box-shadow:0 0 #2f5fc480}40%{opacity:1}to{opacity:0;box-shadow:0 0 0 16px #2f5fc400}}@keyframes chainLight{0%{opacity:.15;color:var(--blue-700)}45%{opacity:1;color:var(--blue-700)}to{opacity:1;color:var(--gray-1000)}}@keyframes toastIn{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@keyframes livePulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes cardDeal{0%{opacity:0;transform:translateY(-20px)rotate(-1.2deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes cardLand{0%{opacity:0;filter:blur(6px);transform:scale(1.1);box-shadow:0 40px 90px #1018284d}45%{opacity:1;filter:blur()}to{opacity:1;filter:none;box-shadow:var(--sh-near);transform:scale(1)}}@keyframes guideSlideFwd{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:translate(0)}}@keyframes guideSlideBack{0%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:translate(0)}}@keyframes coachIn{0%{opacity:0;transform:translateY(7px)scale(.94)}to{opacity:1;transform:none}}@keyframes coachBob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){@keyframes dockUp{0%{opacity:.4;transform:none}}@keyframes dockDown{0%{opacity:.4;transform:none}}@keyframes modalIn{0%{opacity:0;transform:translate(-50%,-50%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes toastIn{0%{opacity:0;transform:translate(-50%)}to{opacity:1;transform:translate(-50%)}}@keyframes cardArrive{0%{opacity:0;transform:translate(-50%,-50%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes ringSettle{0%,to{opacity:0;box-shadow:none}}@keyframes chainLight{0%{opacity:.4}to{opacity:1}}@keyframes guideSlideFwd{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@keyframes guideSlideBack{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@keyframes cardDeal{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@keyframes livePulse{0%,to{opacity:1}50%{opacity:1}}@keyframes wave{0%,to{transform:scaleY(.6)}50%{transform:scaleY(.6)}}@keyframes coachIn{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@keyframes coachBob{0%,to{transform:none}50%{transform:none}}.ptile:hover{transform:none}}
