@font-face{font-family:Lexend;font-style:normal;font-weight:300;font-display:swap;src:url(../media/08328e320c8f68d1-s.0k8kxrcfbaq1s.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.17thoc14mwfyx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.2svk7cnw5x6df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:400;font-display:swap;src:url(../media/08328e320c8f68d1-s.0k8kxrcfbaq1s.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.17thoc14mwfyx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.2svk7cnw5x6df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:500;font-display:swap;src:url(../media/08328e320c8f68d1-s.0k8kxrcfbaq1s.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.17thoc14mwfyx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.2svk7cnw5x6df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:600;font-display:swap;src:url(../media/08328e320c8f68d1-s.0k8kxrcfbaq1s.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.17thoc14mwfyx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.2svk7cnw5x6df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend;font-style:normal;font-weight:700;font-display:swap;src:url(../media/08328e320c8f68d1-s.0k8kxrcfbaq1s.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.17thoc14mwfyx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ca31d6821328a4e9-s.p.2svk7cnw5x6df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend Fallback;src:local(Arial);ascent-override:90.98%;descent-override:22.74%;line-gap-override:0.0%;size-adjust:109.91%}.lexend_7365b559-module__hgvPCG__className{font-family:Lexend,Lexend Fallback;font-style:normal}.lexend_7365b559-module__hgvPCG__variable{--font-lexend:"Lexend", "Lexend Fallback"}
:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fffcf8;--surface:#fff;--surface-2:#fbf8f4;--surface-hover:#f4efea;--surface-active:#ece7e1;--text:#2c2825;--text-2:#605954;--text-muted:#8c857e;--border:#e1ddd8;--border-strong:#cfc9c4;--accent:#b76135;--accent-hover:#a24c26;--accent-weak:#ffe6d6;--accent-contrast:#fffbf5;--danger:#c13c36;--success:#3d8e53;--shadow-sm:0 1px 2px #5444380f;--shadow-md:0 6px 24px #54443817;--shadow-lg:0 16px 48px #46372b24;--scrollbar:#d5d0ca;--scrollbar-hover:#bdb6af}@supports (color:lab(0% 0 0)){:root,[data-theme=light]{--bg:lab(99.0826% .513852 2.21713);--surface:lab(100% 0 0);--surface-2:lab(97.8066% .513941 2.21721);--surface-hover:lab(94.7845% .916034 2.88147);--surface-active:lab(91.8805% 1.26183 3.55918);--text:lab(16.4636% 1.38307 2.68679);--text-2:lab(38.4958% 2.06582 4.02383);--text-muted:lab(55.9006% 2.09078 4.4328);--border:lab(88.4082% .82776 2.91615);--border-strong:lab(81.445% 1.15487 3.60819);--accent:lab(51.0277% 32.9443 40.36);--accent-hover:lab(43.4037% 34.446 39.2667);--accent-weak:lab(92.9252% 6.971 11.174);--accent-contrast:lab(98.8687% .579536 3.77229);--danger:lab(46.1332% 53.2376 35.2213);--success:lab(52.7991% -36.1448 23.7337);--shadow-sm:0 1px 2px lab(30.3215% 5.50675 10.3606/.06);--shadow-md:0 6px 24px lab(30.3215% 5.50675 10.3606/.09);--shadow-lg:0 16px 48px lab(24.5177% 5.57716 10.4396/.14);--scrollbar:lab(83.7651% 1.15407 3.6077);--scrollbar-hover:lab(74.4798% 1.5294 4.28103)}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#151210;--surface:#1e1b19;--surface-2:#191714;--surface-hover:#292623;--surface-active:#342f2c;--text:#eae7e3;--text-2:#afaaa4;--text-muted:#7f7973;--border:#36322f;--border-strong:#4c4742;--accent:#d77e49;--accent-hover:#eb9259;--accent-weak:#482a1d;--accent-contrast:#15110d;--danger:#ea6b60;--success:#63b376;--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 6px 24px #0006;--shadow-lg:0 16px 48px #00000080;--scrollbar:#46413e;--scrollbar-hover:#5c5753}@supports (color:lab(0% 0 0)){[data-theme=dark]{--bg:lab(5.70927% .842206 1.5261);--surface:lab(10.0854% 1.21442 2.35411);--surface-2:lab(7.76988% 1.02861 1.88134);--surface-hover:lab(15.3035% 1.38508 2.68829);--surface-active:lab(19.9374% 1.64641 2.96122);--text:lab(91.8906% .514567 2.21756);--text-2:lab(69.8495% 1.04788 3.65372);--text-muted:lab(51.2789% 1.54668 4.29286);--border:lab(21.1039% 1.37621 2.68181);--border-strong:lab(30.3799% 1.72026 3.35226);--accent:lab(62.1273% 32.1051 43.9022);--accent-hover:lab(69.1523% 30.8366 44.4927);--accent-weak:lab(20.8005% 12.9898 14.8766);--accent-contrast:lab(5.25001% 1.38035 2.33883);--danger:lab(61.349% 49.7115 31.2427);--success:lab(66.7358% -35.9836 23.4544);--shadow-sm:0 1px 2px lab(0% 0 0/.3);--shadow-md:0 6px 24px lab(0% 0 0/.4);--shadow-lg:0 16px 48px lab(0% 0 0/.5);--scrollbar:lab(28.0643% 1.3686 2.67642);--scrollbar-hover:lab(37.3403% 1.71241 3.34669)}}:root{--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-xl:28px;--radius-pill:999px;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.9375rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.75rem;--text-2xl:2.5rem;--icon-sm:18px;--icon-md:22px;--icon-lg:26px;--font-sans:var(--font-lexend), ui-sans-serif, system-ui, sans-serif;--ease-out:cubic-bezier(.16, 1, .3, 1);--dur-fast:.15s;--dur-med:.28s}*{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{font-family:var(--font-sans);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;transition:background var(--dur-med) var(--ease-out), color var(--dur-med) var(--ease-out)}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}:focus:not(:focus-visible){outline:none}svg.solar{vertical-align:middle;flex:none}.tmb-md{color:var(--text);word-break:break-word;font-size:1.25rem;line-height:1.7}.tmb-md>:first-child{margin-top:0}.tmb-md>:last-child{margin-bottom:0}.tmb-md p{margin:0 0 .85em}.tmb-md ul,.tmb-md ol{margin:.5em 0 .85em;padding-left:1.4em}.tmb-md li{margin:.25em 0}.tmb-md li::marker{color:var(--text-muted)}.tmb-md h1,.tmb-md h2,.tmb-md h3,.tmb-md h4{margin:1.1em 0 .5em;font-weight:600;line-height:1.3}.tmb-md h1{font-size:1.5em}.tmb-md h2{font-size:1.3em}.tmb-md h3{font-size:1.12em}.tmb-md h4{font-size:1em}.tmb-md strong{font-weight:700}.tmb-md em{font-style:italic}.tmb-md a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.tmb-md code{background:var(--surface-hover);border-radius:6px;padding:.12em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.tmb-md pre{background:var(--surface-hover);border:1px solid var(--border);border-radius:var(--radius-md);margin:.5em 0 .85em;padding:14px 16px;overflow-x:auto}.tmb-md pre code{background:0 0;padding:0;font-size:.875em}.tmb-md blockquote{border-left:3px solid var(--border-strong);color:var(--text-2);margin:.5em 0 .85em;padding:2px 0 2px 14px}.tmb-md hr{border:none;border-top:1px solid var(--border);margin:1.2em 0}.tmb-md table{border-collapse:collapse;width:100%;margin:.5em 0 .85em;font-size:.95em}.tmb-md th,.tmb-md td{border:1px solid var(--border);text-align:left;padding:7px 11px}.tmb-md th{background:var(--surface-hover);font-weight:600}.tmb-md :is(img){border-radius:var(--radius-sm);max-width:100%}.tmb-row-action{opacity:0;transition:opacity var(--dur-fast) var(--ease-out)}.tmb-row:hover .tmb-row-action,.tmb-row:focus-within .tmb-row-action{opacity:1}@media (hover:none){.tmb-row-action{opacity:1}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--scrollbar);border-radius:var(--radius-pill);background-clip:padding-box;border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-hover);background-clip:padding-box}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar) transparent}textarea,input,button{font-family:inherit}@keyframes tmb-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes tmb-dot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes tmb-panel{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes tmb-rise{0%{opacity:0;transform:translateY(18px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes tmb-glow{0%,to{opacity:.75;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.06)}}@keyframes tmb-wave{0%,to{transform:scaleY(.32)}50%{transform:scaleY(1)}}@keyframes tmb-orb{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes tmb-orb-glow{0%,to{opacity:.55;transform:translate(-50%)scale(1)}50%{opacity:.9;transform:translate(-50%)scale(1.18)}}@keyframes tmb-live-in{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes tmb-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes tmb-ring{0%{opacity:.5;transform:scale(.72)}to{opacity:0;transform:scale(1.7)}}@keyframes tmb-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
