: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_1qycz_11{--app-shell-header-height: 56px;--app-shell-footer-height: 56px;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_1qycz_24{min-height:0;z-index:20}._shellHeader_1qycz_29{position:relative!important;inset:auto!important;width:auto!important;height:100%}._page_1qycz_36{position:relative;min-height:0;overflow:auto;overscroll-behavior:contain;background:var(--app-shell-bg);color:var(--app-shell-text)}._footerSlot_1qycz_45{min-height:0;z-index:20}._shellFooter_1qycz_50{position:relative!important;inset:auto!important;width:auto!important;height:100%}._fullscreen_1qycz_57{grid-template-rows:0 minmax(0,1fr) 0}._fullscreen_1qycz_57 ._headerSlot_1qycz_24,._fullscreen_1qycz_57 ._footerSlot_1qycz_45{visibility:hidden;pointer-events:none}._authMenuContainer_1eths_1{position:relative;margin-right:.5rem}._loginTrigger_1eths_6,._avatarTrigger_1eths_7{border:1px solid #2f3d57;background:#fff;color:#1f2937;border-radius:999px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:0 .9rem;font-size:.95rem;font-weight:600;cursor:pointer}._avatarTrigger_1eths_7{width:44px;padding:0;border-radius:999px;position:relative}._avatarTrigger_1eths_7 ._chevron_1eths_30{position:absolute;right:-12px;bottom:-4px;width:16px;height:16px;border-radius:999px;background:#fff;color:#1f2937}._loginTrigger_1eths_6:hover,._avatarTrigger_1eths_7:hover{background:#f4f7fb}._loginTrigger_1eths_6:focus-visible,._avatarTrigger_1eths_7:focus-visible,._menuItem_1eths_48:focus-visible,._dialogButton_1eths_49:focus-visible{outline:3px solid #005fcc;outline-offset:2px}._avatarImage_1eths_54{width:100%;height:100%;border-radius:999px;object-fit:cover}._initials_1eths_61{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;color:#f9fafb;background:#334155}._chevron_1eths_30{width:18px;height:18px}._menu_1eths_48{position:absolute;right:0;top:calc(100% + .55rem);min-width:280px;background:#fff;border:1px solid #d2dae8;border-radius:12px;box-shadow:0 20px 38px #0f172a3d;padding:.45rem;display:flex;flex-direction:column;z-index:10010}._menuItem_1eths_48{width:100%;border:none;background:transparent;color:#1f2937;border-radius:8px;padding:.72rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer;text-align:left}._menuItem_1eths_48:hover{background:#eef3fb}._menuItemMain_1eths_110{display:inline-flex;align-items:center;gap:.55rem}._menuIcon_1eths_116{width:.95rem;height:.95rem;color:#1f2937}._shortcut_1eths_122{font-size:.78rem;color:#4b5563}._dangerItem_1eths_127,._dangerItem_1eths_127 ._menuIcon_1eths_116{color:#8b1d1d}._dangerItem_1eths_127:hover{background:#ffefef}._menuSeparator_1eths_139{border-top:1px solid #dde5f1;margin:.45rem 0}._dialogOverlay_1eths_144{position:fixed;inset:0;background:#0f172a61;display:flex;align-items:center;justify-content:center;padding:1.25rem;z-index:10030}._dialog_1eths_49{width:min(420px,100%);border-radius:14px;border:1px solid #d2dae8;background:#fff;box-shadow:0 22px 48px #0f172a57;padding:1rem}._dialogTitle_1eths_164{margin:0;font-size:1.12rem;color:#1f2937}._dialogBody_1eths_170{margin:.6rem 0 0;color:#374151}._dialogActions_1eths_175{margin-top:1rem;display:flex;justify-content:flex-end;gap:.65rem}._dialogButton_1eths_49{border:1px solid #9aa6bc;background:#fff;color:#1f2937;border-radius:8px;padding:.48rem .85rem;font-weight:600;cursor:pointer}._dialogDangerButton_1eths_192{border-color:#8b1d1d;background:#8b1d1d;color:#fff}._dialogDangerButton_1eths_192:hover:enabled{background:#761717}._dialogButton_1eths_49:disabled{opacity:.65;cursor:not-allowed}[data-theme=dark] ._loginTrigger_1eths_6,[data-theme=dark] ._avatarTrigger_1eths_7{background:#0f172a;color:#e2e8f0;border-color:#475569}[data-theme=dark] ._loginTrigger_1eths_6:hover,[data-theme=dark] ._avatarTrigger_1eths_7:hover{background:#1e293b}[data-theme=dark] ._avatarTrigger_1eths_7 ._chevron_1eths_30{background:#0f172a;color:#e2e8f0}[data-theme=dark] ._menu_1eths_48{background:#0f172a;border-color:#334155}[data-theme=dark] ._menuItem_1eths_48{color:#e2e8f0}[data-theme=dark] ._menuItem_1eths_48:hover{background:#1e293b}[data-theme=dark] ._menuIcon_1eths_116{color:#e2e8f0}[data-theme=dark] ._shortcut_1eths_122{color:#94a3b8}[data-theme=dark] ._menuSeparator_1eths_139{border-color:#334155}[data-theme=dark] ._dangerItem_1eths_127,[data-theme=dark] ._dangerItem_1eths_127 ._menuIcon_1eths_116{color:#fecaca}[data-theme=dark] ._dangerItem_1eths_127:hover{background:#7f1d1d}[data-theme=dark] ._dialog_1eths_49{background:#0f172a;border-color:#334155}[data-theme=dark] ._dialogTitle_1eths_164{color:#f8fafc}[data-theme=dark] ._dialogBody_1eths_170{color:#cbd5e1}[data-theme=dark] ._dialogButton_1eths_49{background:#0f172a;border-color:#64748b;color:#e2e8f0}[data-theme=dark] ._dialogDangerButton_1eths_192{background:#b91c1c;border-color:#b91c1c;color:#fff}
