:root{font-family:Roboto,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,#root{width:100%;height:100%;margin:0;padding:0}html,body{overflow:hidden}[data-theme=dark]{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{background:linear-gradient(#1a1a1a,#1a1a1a) padding-box,linear-gradient(135deg,#646cff,#b1b6ff) border-box;border:2px solid transparent;color:#fff}[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: rgba(255, 255, 255, .08)}[data-theme=light]{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{background:linear-gradient(#f9f9f9,#f9f9f9) padding-box,linear-gradient(135deg,#646cff,#b1b6ff) border-box;border:2px solid transparent;color:#213547}[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: #ffffff;--text-color: #1f2937;--hover-color: #f3f4f6}#header-mobile-menu,#footer-mobile-menu{right:max(12px,env(safe-area-inset-right))!important;left:auto!important;max-width:min(320px,calc(100dvw - 24px))!important;max-height:calc(100dvh - 24px)!important}#footer-mobile-menu{top:auto!important;bottom:calc(64px + env(safe-area-inset-bottom))!important}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{min-width:320px}h1{font-size:3.2em;line-height:1.1}button{position:relative;border:none;padding:8px 16px;font-size:16px;font-weight:700;font-family:inherit;cursor:pointer;background:linear-gradient(var(--button-bg),var(--button-bg)) padding-box,linear-gradient(135deg,#646cff,#b1b6ff) border-box;border:2px solid transparent;border-radius:24px;color:var(--button-text);box-shadow:var(--button-shadow);transition:background-color .3s,transform .1s ease-in-out,box-shadow .1s ease-in-out}button:hover{border-color:#646cff}button:active{transform:translate(2px,4px);box-shadow:none}button:focus,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;width:100%;height:100dvh;display:grid;grid-template-rows:var(--app-shell-header-height) minmax(0,1fr) var(--app-shell-footer-height);background:var(--app-shell-bg);color:var(--app-shell-text);overflow:hidden}._headerSlot_10z3m_24{min-height:0;z-index:20}._shellHeader_10z3m_29{position:relative!important;inset:auto!important;width:auto!important;height:100%}._page_10z3m_36{position:relative;min-height:0;overflow:auto;overscroll-behavior:contain;background:var(--app-shell-bg);color:var(--app-shell-text)}._footerSlot_10z3m_45{min-height:0;z-index:20;position:relative}._shellFooter_10z3m_51{position:relative!important;inset:auto!important;width:auto!important;height:100%;min-height:0;z-index:1!important}._footerBuildInfo_10z3m_60{position:absolute;right:.75rem;bottom:.35rem;z-index:22;display:inline-flex;align-items:center}._footerBuildInfoIcon_10z3m_69{width:1.35rem;height:1.35rem;border-radius:999px;border:1px solid rgb(148 163 184 / 50%);background:#0f172a2e;color:var(--app-shell-text);font-size:.7rem;font-weight:700;line-height:1;cursor:default;display:inline-flex;align-items:center;justify-content:center;padding:0}._footerBuildInfoTooltip_10z3m_86{position:absolute;right:0;bottom:calc(100% + .4rem);padding:.35rem .5rem;border-radius:.4rem;background:#0f172aeb;color:#f8fafc;border:1px solid rgb(148 163 184 / 35%);box-shadow:0 10px 24px #02061759;font-size:.66rem;line-height:1.15;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;white-space:nowrap;opacity:0;visibility:hidden;transform:translateY(4px);pointer-events:none;transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s}._footerBuildInfo_10z3m_60:hover ._footerBuildInfoTooltip_10z3m_86,._footerBuildInfo_10z3m_60:focus-within ._footerBuildInfoTooltip_10z3m_86{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s}._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{max-width:32rem;margin:2rem auto;padding:1.25rem;border-radius:.75rem;border:1px solid #bae6fd;background:#f0f9ff;color:#0f172a}
