:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Oxygen,Open Sans,sans-serif;font-weight:400;line-height:1.5}html,body,#root{width:100%;height:100%;margin:0;padding:0}html,body{overflow:hidden}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#ffffffde;background-color:#242424}[data-theme=dark] a{color:#9ca3ff}[data-theme=dark] a:hover{color:#b1b6ff}[data-theme=dark] button{color:#fff;background:linear-gradient(#1a1a1a,#1a1a1a) padding-box padding-box,linear-gradient(135deg,#646cff,#b1b6ff) border-box;border:2px solid #0000}[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h3,[data-theme=dark] h4,[data-theme=dark] h5,[data-theme=dark] h6{color:#fff}[data-theme=dark] #header-mobile-menu,[data-theme=dark] #footer-mobile-menu{--bg-color:#1f2937;--text-color:#f3f4f6;--hover-color:#ffffff14}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#213547;background-color:#fff}[data-theme=light] a{color:#646cff}[data-theme=light] a:hover{color:#747bff}[data-theme=light] button{color:#213547;background:linear-gradient(#f9f9f9,#f9f9f9) padding-box padding-box,linear-gradient(135deg,#646cff,#b1b6ff) border-box;border:2px solid #0000}[data-theme=light] h1,[data-theme=light] h2,[data-theme=light] h3,[data-theme=light] h4,[data-theme=light] h5,[data-theme=light] h6{color:#213547}[data-theme=light] #header-mobile-menu,[data-theme=light] #footer-mobile-menu{--bg-color:#fff;--text-color:#1f2937;--hover-color:#f3f4f6}#header-mobile-menu,#footer-mobile-menu{right:max(12px, env(safe-area-inset-right))!important;max-width:min(320px,100dvw - 24px)!important;max-height:calc(100dvh - 24px)!important;left:auto!important}#footer-mobile-menu{top:auto!important;bottom:calc(64px + env(safe-area-inset-bottom))!important}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{min-width:320px}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;background:linear-gradient(var(--button-bg), var(--button-bg)) padding-box, linear-gradient(135deg, #646cff, #b1b6ff) border-box;color:var(--button-text);box-shadow:var(--button-shadow);border:2px solid #0000;border-radius:24px;padding:8px 16px;font-family:inherit;font-size:16px;font-weight:700;transition:background-color .3s,transform .1s ease-in-out,box-shadow .1s ease-in-out;position:relative}button:hover{border-color:#646cff}button:active{box-shadow:none;transform:translate(2px,4px)}button:focus{outline:4px auto -webkit-focus-ring-color}button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme:light){:root:not([data-theme]){color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}[data-theme=dark]{--app-shell-bg:#0d1118;--app-shell-text:#e6edf8}[data-theme=light]{--app-shell-bg:#f5f7fb;--app-shell-text:#1e2a3d}._app_10z3m_11{--app-shell-header-height:56px;--app-shell-footer-height:72px;grid-template-rows:var(--app-shell-header-height) minmax(0, 1fr) var(--app-shell-footer-height);background:var(--app-shell-bg);width:100%;height:100dvh;color:var(--app-shell-text);display:grid;overflow:hidden}._headerSlot_10z3m_24{z-index:20;min-height:0}._shellHeader_10z3m_29{height:100%;width:auto!important;position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important}._page_10z3m_36{overscroll-behavior:contain;background:var(--app-shell-bg);min-height:0;color:var(--app-shell-text);position:relative;overflow:auto}._footerSlot_10z3m_45{z-index:20;min-height:0;position:relative}._shellFooter_10z3m_51{height:100%;min-height:0;z-index:1!important;width:auto!important;position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important}._footerBuildInfo_10z3m_60{z-index:22;align-items:center;display:inline-flex;position:absolute;bottom:.35rem;right:.75rem}._footerBuildInfoIcon_10z3m_69{width:1.35rem;height:1.35rem;color:var(--app-shell-text);cursor:default;background:#0f172a2e;border:1px solid #94a3b880;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex}._footerBuildInfoTooltip_10z3m_86{color:#f8fafc;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;background:#0f172aeb;border:1px solid #94a3b859;border-radius:.4rem;padding:.35rem .5rem;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.66rem;line-height:1.15;transition:opacity .16s,transform .16s,visibility 0s linear .16s;position:absolute;bottom:calc(100% + .4rem);right:0;transform:translateY(4px);box-shadow:0 10px 24px #02061759}._footerBuildInfo_10z3m_60:hover ._footerBuildInfoTooltip_10z3m_86,._footerBuildInfo_10z3m_60:focus-within ._footerBuildInfoTooltip_10z3m_86{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}._fullscreen_10z3m_116{grid-template-rows:0 minmax(0,1fr) 0}._fullscreen_10z3m_116 ._headerSlot_10z3m_24,._fullscreen_10z3m_116 ._footerSlot_10z3m_45{visibility:hidden;pointer-events:none}._pendingState_1upqi_1{color:#0f172a;background:#f0f9ff;border:1px solid #bae6fd;border-radius:.75rem;max-width:32rem;margin:2rem auto;padding:1.25rem}
