@font-face{font-family:Switzer-Thin;src:url(/assets/Switzer-Thin-BpODIT5_.woff2)format("woff2"),url(/assets/Switzer-Thin-DkvMRu3t.woff)format("woff"),url(/assets/Switzer-Thin-BPbFERHd.ttf)format("truetype");font-weight:100;font-display:swap;font-style:normal}@font-face{font-family:Switzer-ThinItalic;src:url(/assets/Switzer-ThinItalic-D_XtI7MP.woff2)format("woff2"),url(/assets/Switzer-ThinItalic-DjGmsva6.woff)format("woff"),url(/assets/Switzer-ThinItalic-DjfI0auf.ttf)format("truetype");font-weight:100;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Extralight;src:url(/assets/Switzer-Extralight-CkkSC2Af.woff2)format("woff2"),url(/assets/Switzer-Extralight-14tRW_1C.woff)format("woff"),url(/assets/Switzer-Extralight-BiHsfGh6.ttf)format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:Switzer-ExtralightItalic;src:url(/assets/Switzer-ExtralightItalic-DiXSVHuC.woff2)format("woff2"),url(/assets/Switzer-ExtralightItalic-CIxhyPHA.woff)format("woff"),url(/assets/Switzer-ExtralightItalic-r_sUbgjv.ttf)format("truetype");font-weight:200;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Light;src:url(/assets/Switzer-Light-eWm7xITv.woff2)format("woff2"),url(/assets/Switzer-Light-BQ3rlwAp.woff)format("woff"),url(/assets/Switzer-Light-IsuUzVPu.ttf)format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Switzer-LightItalic;src:url(/assets/Switzer-LightItalic-B6eqPytK.woff2)format("woff2"),url(/assets/Switzer-LightItalic-BLfXctPQ.woff)format("woff"),url(/assets/Switzer-LightItalic-CxvoC-Vf.ttf)format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Regular;src:url(/assets/Switzer-Regular-VGYRnayQ.woff2)format("woff2"),url(/assets/Switzer-Regular-fTslQzub.woff)format("woff"),url(/assets/Switzer-Regular-CNuoj973.ttf)format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Switzer-Italic;src:url(/assets/Switzer-Italic-CdFktu3A.woff2)format("woff2"),url(/assets/Switzer-Italic-Wobc_6ca.woff)format("woff"),url(/assets/Switzer-Italic-pJaT4Af0.ttf)format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Medium;src:url(/assets/Switzer-Medium-Cv4k0_Dw.woff2)format("woff2"),url(/assets/Switzer-Medium-COk_Hxa8.woff)format("woff"),url(/assets/Switzer-Medium-CVBDCwxr.ttf)format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Switzer-MediumItalic;src:url(/assets/Switzer-MediumItalic-uBPO3Z_B.woff2)format("woff2"),url(/assets/Switzer-MediumItalic-DVcckXId.woff)format("woff"),url(/assets/Switzer-MediumItalic-IDLBvagr.ttf)format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Semibold;src:url(/assets/Switzer-Semibold-BE_suUwe.woff2)format("woff2"),url(/assets/Switzer-Semibold-y8t5CFb0.woff)format("woff"),url(/assets/Switzer-Semibold-C7qqXvXw.ttf)format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Switzer-SemiboldItalic;src:url(/assets/Switzer-SemiboldItalic-CRSDmsN0.woff2)format("woff2"),url(/assets/Switzer-SemiboldItalic-B9tr08Ka.woff)format("woff"),url(/assets/Switzer-SemiboldItalic-wi0jSQHD.ttf)format("truetype");font-weight:600;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Bold;src:url(/assets/Switzer-Bold-BemBbt9Y.woff2)format("woff2"),url(/assets/Switzer-Bold-Cjz0b6x0.woff)format("woff"),url(/assets/Switzer-Bold-DgTALVAm.ttf)format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Switzer-BoldItalic;src:url(/assets/Switzer-BoldItalic-CV1Sm790.woff2)format("woff2"),url(/assets/Switzer-BoldItalic-BEJlCtwD.woff)format("woff"),url(/assets/Switzer-BoldItalic-DQjH7itb.ttf)format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Extrabold;src:url(/assets/Switzer-Extrabold-Z4kgZoxA.woff2)format("woff2"),url(/assets/Switzer-Extrabold-Bhq36jgd.woff)format("woff"),url(/assets/Switzer-Extrabold-DJEhN6bA.ttf)format("truetype");font-weight:800;font-display:swap;font-style:normal}@font-face{font-family:Switzer-ExtraboldItalic;src:url(/assets/Switzer-ExtraboldItalic-a7nPgyoE.woff2)format("woff2"),url(/assets/Switzer-ExtraboldItalic-DKw5OF6E.woff)format("woff"),url(/assets/Switzer-ExtraboldItalic-C4TVTN_l.ttf)format("truetype");font-weight:800;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Black;src:url(/assets/Switzer-Black-CWQuiU-I.woff2)format("woff2"),url(/assets/Switzer-Black-Da_Cd4-f.woff)format("woff"),url(/assets/Switzer-Black-DUuzb1OO.ttf)format("truetype");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:Switzer-BlackItalic;src:url(/assets/Switzer-BlackItalic-CZ2vhU8B.woff2)format("woff2"),url(/assets/Switzer-BlackItalic-DeL3uEzX.woff)format("woff"),url(/assets/Switzer-BlackItalic-Bin9nRHv.ttf)format("truetype");font-weight:900;font-display:swap;font-style:italic}@font-face{font-family:Switzer-Variable;src:url(/assets/Switzer-Variable-7Oa6q7Y4.woff2)format("woff2"),url(/assets/Switzer-Variable-CdfnbG_u.woff)format("woff"),url(/assets/Switzer-Variable-CC1nzX62.ttf)format("truetype");font-weight:100 900;font-display:swap;font-style:normal}@font-face{font-family:Switzer-VariableItalic;src:url(/assets/Switzer-VariableItalic-LLLHtZ_1.woff2)format("woff2"),url(/assets/Switzer-VariableItalic-6KwZwawB.woff)format("woff"),url(/assets/Switzer-VariableItalic-Ds7PGXe3.ttf)format("truetype");font-weight:100 900;font-display:swap;font-style:italic}:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--app-bg:#f0f2f5;--sidebar-bg:linear-gradient(195deg, #42424a, #191919);--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:"Switzer-Variable", "Switzer-Regular", "Segoe UI", sans-serif;--heading:"Switzer-Variable", "Switzer-Regular", "Segoe UI", sans-serif;--mono:ui-monospace, Consolas, monospace;font:16px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;min-height:100svh;margin:0 auto;display:flex}body{font-family:var(--sans);margin:0}
