@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@500;600&family=Plus+Jakarta+Sans:wght@500;600;700;800&display=swap";._sidebar_1bdv0_1{display:flex;width:256px;height:calc(100dvh - 56px);min-height:0;flex-direction:column;justify-content:space-between;border-right:1px solid #252a35;background:#0d111a;padding:16px 16px 14px}._newProject_1bdv0_13{display:inline-flex;width:100%;height:38px;align-items:center;justify-content:center;gap:10px;border-radius:6px;background:linear-gradient(90deg,#ff6570,#ffe04b);color:#090d14;font-size:16px;font-weight:600;cursor:pointer;transition:background .16s ease,transform .16s ease}._newProject_1bdv0_13:hover{background:linear-gradient(90deg,#ff747d,#ffe86d);transform:translateY(-1px)}._navGroup_1bdv0_36{display:grid;gap:5px;margin-top:25px}._groupTitle_1bdv0_42{margin:0 0 7px 8px;color:#c6cbd4;font-size:13px;font-weight:500}._navLink_1bdv0_49{position:relative;display:flex;height:36px;align-items:center;gap:12px;border-radius:6px;padding:0 10px;color:#aeb4c0;font-size:16px;font-weight:600;transition:background .16s ease,color .16s ease}._navLink_1bdv0_49:hover{background:#181d28;color:#f8fafc}._active_1bdv0_70{background:#1d222e;color:#f8fafc}._active_1bdv0_70:before{position:absolute;left:0;width:3px;height:20px;border-radius:999px;background:#ff626d;content:""}._storage_1bdv0_85{display:grid;gap:10px;border-top:1px solid #252a35;padding-top:17px}._storageHeader_1bdv0_92{display:flex;justify-content:space-between;gap:12px;color:#c3c8d2;font-size:14px;font-weight:500}._storageHeader_1bdv0_92 strong{color:#c3c8d2;font-weight:500}._meter_1bdv0_106{height:5px;overflow:hidden;border-radius:999px;background:#1b202b}._meter_1bdv0_106 span{display:block;width:48%;height:100%;border-radius:inherit;background:#c5c9d1}@media(max-width:1040px){._sidebar_1bdv0_1{width:100%;height:auto;min-height:0;border-right:0;border-bottom:1px solid #252a35}}._button_1qqc6_1{display:inline-grid;place-items:center;flex:0 0 auto;border-radius:var(--radius-md);background:transparent;color:var(--color-on-surface-variant);cursor:pointer;transition:transform .18s ease,background .18s ease,color .18s ease}._button_1qqc6_1:hover,._active_1qqc6_16{background:var(--color-surface-container-high);color:var(--color-on-surface)}._button_1qqc6_1:hover{transform:translateY(-1px)}._sm_1qqc6_25{width:40px;height:40px}._md_1qqc6_30{width:48px;height:48px}._lg_1qqc6_35{width:56px;height:56px;border-radius:var(--radius-full)}._topbar_1xnzt_1{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:256px minmax(320px,560px) 1fr;align-items:center;gap:22px;height:56px;overflow:hidden;padding:0 30px;border-bottom:1px solid #252a35;background:#0d111a}._brand_1xnzt_16{display:inline-flex;width:max-content;align-items:center;gap:8px;color:#fff;font-family:var(--font-heading);font-size:18px;font-weight:900;line-height:1;letter-spacing:0}._brandIcon_1xnzt_29{display:grid;width:28px;height:28px;min-width:28px;place-items:center;overflow:hidden}._brandIcon_1xnzt_29 img{width:28px;height:28px;max-width:28px;max-height:28px;object-fit:contain}._search_1xnzt_46{position:relative;display:flex;align-items:center;gap:11px;min-width:0;height:34px;padding:0 13px 0 16px;border:1px solid #2a303d;border-radius:8px;background:#191e29;color:#9ca3af}._search_1xnzt_46:focus-within{border-color:#ff636b94;box-shadow:0 0 0 3px #ff636b17}._searchLabel_1xnzt_65{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}._search_1xnzt_46 input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#f8fafc;font-size:14px;font-weight:500}._search_1xnzt_46 input::placeholder{color:#b2b7c2;opacity:1}._shortcut_1xnzt_89{display:inline-flex;height:22px;align-items:center;border:1px solid #303746;border-radius:4px;padding:0 7px;background:#161b25;color:#8e96a6;font-family:var(--font-mono);font-size:12px;font-weight:600}._actions_1xnzt_103{display:flex;justify-content:flex-end;align-items:center;gap:12px}._avatar_1xnzt_110{display:grid;width:32px;height:32px;place-items:center;border:1px solid #2a303d;border-radius:999px;background:#171c26;color:#f8fafc;font-family:var(--font-heading);font-size:13px;font-weight:800;text-transform:uppercase;cursor:pointer}@media(max-width:1040px){._topbar_1xnzt_1{grid-template-columns:auto minmax(0,1fr) auto;gap:16px;padding:0 18px}}@media(max-width:720px){._topbar_1xnzt_1{height:auto;min-height:70px;grid-template-columns:auto 1fr;padding:12px 16px}._search_1xnzt_46{grid-column:1 / -1;order:3}}._shell_l9oh6_1{height:100dvh;min-width:320px;overflow:hidden;background:#0d111a;color:#f8fafc}._body_l9oh6_9{display:grid;height:calc(100dvh - 56px);min-height:0;grid-template-columns:256px minmax(0,1fr)}._main_l9oh6_16{min-width:0;min-height:0;overflow:hidden;background:#0d111a}@media(max-width:1040px){._shell_l9oh6_1{height:auto;min-height:100dvh;overflow:visible}._body_l9oh6_9{height:auto;grid-template-columns:1fr}._main_l9oh6_16{overflow:visible}}@media(max-height:760px)and (min-width:1041px){._main_l9oh6_16{overflow:auto}}._dashboard_r6z45_1{display:grid;height:100%;min-height:100%;grid-template-rows:auto auto minmax(0,1fr);gap:18px;padding:26px 32px 14px;background:#0d111a}._header_r6z45_11{display:grid;gap:3px}._header_r6z45_11 h1{margin:0;color:#fff;font-family:var(--font-heading);font-size:28px;font-weight:800;line-height:1.15;letter-spacing:0}._header_r6z45_11 p{margin:0;color:#c4c7ce;font-size:16px;line-height:1.45}._streakCard_r6z45_33,._progressCard_r6z45_34,._newsCard_r6z45_35{border:1px solid #2a303d;border-radius:5px;background:#191e29;box-shadow:inset 0 1px #ffffff05}._streakCard_r6z45_33{display:grid;gap:14px;padding:18px 24px}._streakHeader_r6z45_48{display:flex;align-items:center;justify-content:space-between;gap:24px}._streakTitle_r6z45_55{display:flex;align-items:center;gap:22px}._streakTitle_r6z45_55 h2,._cardHeader_r6z45_62 h2,._newsCard_r6z45_35 h2{margin:0;color:#fff;font-family:var(--font-heading);font-size:16px;font-weight:800;line-height:1.2;letter-spacing:0}._yearButton_r6z45_73{display:inline-flex;height:28px;align-items:center;gap:11px;border:1px solid #2a303d;border-radius:7px;background:#111722;color:#fff;padding:0 13px;font-size:15px;font-weight:600;cursor:pointer}._streakStats_r6z45_88{display:flex;align-items:center;gap:28px;color:#b5bac5;font-size:14px}._streakStats_r6z45_88 strong{color:#fff;font-weight:800}._activityGrid_r6z45_101{position:relative;display:grid;min-height:clamp(126px,17vh,172px);place-items:center;overflow:hidden;border:1px solid #2a303d;border-radius:7px;background:radial-gradient(circle,rgba(28,34,46,.9) 0 6px,transparent 7px) 20px 16px / 55px 27px,#151a24}._activityGrid_r6z45_101:before{position:absolute;top:0;right:0;bottom:0;left:0;background:#0d111a2e;content:""}._activityEmpty_r6z45_121{position:relative;z-index:1;display:grid;width:min(354px,90%);justify-items:center;gap:10px;border:1px solid #2a303d;border-radius:5px;background:#111722;padding:16px 22px 15px;text-align:center}._activityEmpty_r6z45_121 h3,._emptyWorkspace_r6z45_136 h2,._newsCard_r6z45_35 h3{margin:0;color:#fff;font-family:var(--font-heading);font-size:16px;font-weight:800;letter-spacing:0;line-height:1.25}._activityEmpty_r6z45_121 p,._emptyWorkspace_r6z45_136 p,._newsCard_r6z45_35 p{margin:0;color:#b5bac5;line-height:1.52}._activityEmpty_r6z45_121 p{max-width:370px;font-size:14px}._activityEmpty_r6z45_121 button,._primaryButton_r6z45_161{min-height:34px;border-radius:6px;background:#ff626d;color:#121722;padding:0 22px;font-weight:800;cursor:pointer}._contentGrid_r6z45_171{display:grid;min-height:0;height:100%;grid-template-columns:minmax(0,1fr) 288px;gap:32px}._workspacePanel_r6z45_179{display:grid;min-height:0;grid-template-rows:36px minmax(0,1fr)}._tabs_r6z45_185{display:flex;height:36px;align-items:flex-start;gap:25px;border-bottom:1px solid #2a303d}._tabs_r6z45_185 button{position:relative;padding:0 0 12px;background:transparent;color:#aeb4c0;font-size:16px;font-weight:600;cursor:pointer}._tabs_r6z45_185 ._activeTab_r6z45_203{color:#fff;font-weight:800}._tabs_r6z45_185 ._activeTab_r6z45_203:after{position:absolute;right:0;bottom:-1px;left:0;height:3px;background:#ff626d;content:""}._emptyWorkspace_r6z45_136{display:grid;min-height:0;place-items:center;align-content:center;justify-items:center;gap:10px;border:1px dashed #2a303d;border-radius:5px;color:#6b7280;text-align:center}._emptyWorkspace_r6z45_136 h2{font-size:21px}._emptyWorkspace_r6z45_136 p{font-size:15px}._emptyActions_r6z45_239{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:10px}._primaryButton_r6z45_161{min-width:152px;background:#fff;color:#111827;font-size:15px}._secondaryButton_r6z45_254{display:inline-flex;min-width:118px;min-height:36px;align-items:center;justify-content:center;gap:8px;border:1px solid #2a303d;border-radius:3px;background:transparent;color:#fff;font-size:15px;font-weight:700;cursor:pointer}._sideRail_r6z45_270{display:grid;height:100%;min-height:0;align-content:start;gap:18px;overflow:hidden}._progressCard_r6z45_34,._newsCard_r6z45_35{padding:22px 24px}._cardHeader_r6z45_62{display:flex;align-items:center;justify-content:space-between;gap:18px}._cardHeader_r6z45_62 span{color:#b5bac5;font-size:14px;white-space:nowrap}._progressBar_r6z45_297{height:5px;margin:22px 0 20px;overflow:hidden;border-radius:999px;background:#2a303d}._progressBar_r6z45_297 span{display:block;width:100%;height:100%;background:#ff626d}._checkList_r6z45_312{display:grid;gap:15px;margin:0;padding:0;list-style:none}._checkList_r6z45_312 li{display:flex;align-items:center;gap:14px;color:#aeb4c0;font-size:15px;text-decoration:line-through}._checkList_r6z45_312 svg{color:#ff626d}._newsCard_r6z45_35{display:grid;gap:18px}._newsCard_r6z45_35 article{display:grid;gap:10px}._newsCard_r6z45_35 article+article{border-top:1px solid #2a303d;padding-top:18px}._badge_r6z45_348{width:max-content;border-radius:2px;background:#2a303d;color:#c4c7ce;padding:3px 8px;font-family:var(--font-mono);font-size:11px;font-weight:800;line-height:1.2;text-transform:uppercase}._feature_r6z45_361{background:#ff626d2b;color:#ff7d86}._newsCard_r6z45_35 p{font-size:14px}@media(max-width:1320px){._dashboard_r6z45_1{padding:24px 24px 14px}._contentGrid_r6z45_171{grid-template-columns:minmax(0,1fr) 288px;gap:24px}}@media(max-width:1040px){._dashboard_r6z45_1{height:auto;min-height:auto;padding:28px 20px}._contentGrid_r6z45_171{grid-template-columns:1fr}}@media(max-width:720px){._streakHeader_r6z45_48,._streakStats_r6z45_88,._cardHeader_r6z45_62{align-items:flex-start;flex-direction:column}._streakStats_r6z45_88{gap:8px}}._page_1bxsu_1{--login-canvas: #ffffff;--login-sidebar: #fafafa;--login-surface: #ffffff;--login-text: #111111;--login-secondary: #666666;--login-border: #e5e5e5;--login-strong: #d4d4d4;--login-hover: #f0f0f0;--login-primary: #111111;--login-on-primary: #ffffff;display:grid;width:100%;min-width:320px;min-height:100dvh;grid-template-columns:1fr 1fr;overflow:hidden;background:var(--login-canvas);color:var(--login-text);font-family:Inter,ui-sans-serif,system-ui,sans-serif}._page_1bxsu_1[data-theme=dark]{--login-canvas: #151515;--login-sidebar: #111111;--login-surface: #151515;--login-text: #f5f5f5;--login-secondary: #a0a0a0;--login-border: #292929;--login-strong: #383838;--login-hover: #202020;--login-primary: #f5f5f5;--login-on-primary: #111111}._brandPanel_1bxsu_36{position:relative;min-width:0;min-height:calc(100dvh - 48px);margin:24px 80px 24px 24px;overflow:hidden;border-radius:20px;background:linear-gradient(115.887deg,#f9f9f9 8.5714%,#f7f7f7 42.857%,#dedede 80%)}._page_1bxsu_1[data-theme=dark] ._brandPanel_1bxsu_36{background:linear-gradient(115.887deg,#111 8.5714%,#111 42.857%,#262626 80%)}._atmosphere_1bxsu_50{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._atmosphere_1bxsu_50 img{width:100%;height:100%}._brand_1bxsu_36{position:absolute;top:32px;left:40px;display:flex;align-items:center;gap:8px;color:var(--login-text);font-size:22px;font-weight:600;line-height:30px}._brand_1bxsu_36 img{width:40px;height:40px;object-fit:contain}._editorial_1bxsu_80{position:absolute;top:232px;left:56px;width:488px}._editorial_1bxsu_80 h2{margin:0;color:var(--login-text);font-size:40px;font-weight:600;line-height:48px}._editorialIntro_1bxsu_95{margin:24px 0 0;color:var(--login-secondary);font-size:17px;font-weight:400;line-height:30px}._documentPreview_1bxsu_103{width:488px;margin-top:24px;padding:32px;overflow:hidden;border:1px solid var(--login-border);border-radius:12px;background:var(--login-canvas)}._documentMeta_1bxsu_113{display:block;color:var(--login-secondary);font-size:11px;font-weight:500;line-height:16px}._documentPreview_1bxsu_103 h3{margin:16px 0 0;color:var(--login-text);font-size:22px;font-weight:600;line-height:30px}._documentPreview_1bxsu_103 p{margin:16px 0 0;color:var(--login-secondary);font-size:14px;font-weight:400;line-height:22px}._hairline_1bxsu_137{height:1px;margin-top:16px;background:var(--login-border)}._documentPreview_1bxsu_103 ul{display:grid;gap:12px;margin:16px 0 0;padding:0;list-style:none}._documentPreview_1bxsu_103 li{display:flex;align-items:center;gap:8px;color:var(--login-text);font-size:14px;line-height:22px}._documentPreview_1bxsu_103 li img{width:18px;height:18px}._brandFooter_1bxsu_165,._authFooter_1bxsu_166{position:absolute;margin:0;color:var(--login-secondary);font-size:12px;font-weight:400;line-height:18px}._brandFooter_1bxsu_165{bottom:36px;left:56px}._authPanel_1bxsu_180{position:relative;display:grid;min-width:0;min-height:100dvh;justify-items:center;align-items:start;padding:min(16.6vh,166px) 80px 72px 0}._formWrap_1bxsu_190{display:flex;width:400px;flex-direction:column;gap:24px}._heading_1bxsu_197 h1{margin:0;color:var(--login-text);font-size:32px;font-weight:600;line-height:40px}._heading_1bxsu_197 p{margin:8px 0 0;color:var(--login-secondary);font-size:14px;font-weight:400;line-height:22px}._authenticationMessage_1bxsu_213{display:flex;width:100%;flex-direction:column;gap:4px;padding:16px;overflow:hidden;border:1px solid var(--login-strong);border-radius:6px;background:var(--login-hover)}._authenticationMessage_1bxsu_213 strong{color:var(--login-text);font-size:13px;font-weight:500;line-height:20px}._authenticationMessage_1bxsu_213 span{color:var(--login-secondary);font-size:12px;font-weight:400;line-height:18px}._form_1bxsu_190{display:contents}._credentials_1bxsu_243{display:grid;gap:20px}._field_1bxsu_248{display:grid;gap:8px;color:var(--login-text);font-size:13px;font-weight:500;line-height:20px}._inputShell_1bxsu_257{position:relative;display:flex;width:100%;height:48px;align-items:center;overflow:hidden;border:1px solid var(--login-border);border-radius:6px;background:var(--login-canvas)}._inputShell_1bxsu_257:focus-within,._inputInvalid_1bxsu_270{border:2px solid var(--login-text)}._inputShell_1bxsu_257[data-disabled=true]{background:var(--login-hover)}._inputShell_1bxsu_257 input{width:100%;min-width:0;height:100%;border:0;outline:0;background:transparent;color:var(--login-text);font-size:14px;font-weight:400;line-height:22px;padding:0 16px}._inputShell_1bxsu_257 input[type=password],._inputShell_1bxsu_257 input[type=text]{padding-right:64px}._inputShell_1bxsu_257 input::placeholder{color:var(--login-secondary);opacity:1}._inputShell_1bxsu_257 input:disabled{color:var(--login-text);cursor:not-allowed}._reveal_1bxsu_304{position:absolute;right:12px;padding:4px;background:transparent;color:var(--login-text);font-size:13px;font-weight:500;line-height:20px;cursor:pointer}._formMeta_1bxsu_316{display:flex;min-height:22px;align-items:center;justify-content:space-between;gap:16px;color:var(--login-text)}._formMeta_1bxsu_316 button,._accountSwitch_1bxsu_326 button,._themeToggle_1bxsu_327{padding:0;border:0;background:transparent;color:var(--login-text);cursor:pointer}._formMeta_1bxsu_316 button{font-size:13px;font-weight:500;line-height:20px}._remember_1bxsu_341{position:relative;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:22px;cursor:pointer}._remember_1bxsu_341 input{position:absolute;width:16px;height:16px;margin:0;opacity:0}._checkbox_1bxsu_360{display:grid;width:16px;height:16px;place-items:center;border:1px solid var(--login-strong);border-radius:4px;background:var(--login-canvas)}._checkbox_1bxsu_360 img{width:14px;height:14px}._remember_1bxsu_341 input:focus-visible+._checkbox_1bxsu_360{outline:2px solid var(--login-text);outline-offset:2px}._submit_1bxsu_379,._socialButton_1bxsu_380{width:100%;height:48px;border-radius:6px;font-size:13px;font-weight:500;line-height:20px;cursor:pointer}._submit_1bxsu_379{background:var(--login-primary);color:var(--login-on-primary)}._divider_1bxsu_395{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;color:var(--login-secondary);font-size:12px;font-weight:400;line-height:18px}._divider_1bxsu_395:before,._divider_1bxsu_395:after{height:1px;background:var(--login-border);content:""}._socialGrid_1bxsu_412{display:grid;gap:8px}._socialGridDisabled_1bxsu_416{opacity:.45}._socialButton_1bxsu_380{border:1px solid var(--login-border);background:var(--login-surface);color:var(--login-text)}._submit_1bxsu_379:not(:disabled):hover,._socialButton_1bxsu_380:not(:disabled):hover{filter:brightness(.96)}._page_1bxsu_1[data-theme=dark] ._submit_1bxsu_379:not(:disabled):hover,._page_1bxsu_1[data-theme=dark] ._socialButton_1bxsu_380:not(:disabled):hover{filter:brightness(1.12)}._submit_1bxsu_379:disabled,._socialButton_1bxsu_380:disabled,._formMeta_1bxsu_316 button:disabled,._accountSwitch_1bxsu_326 button:disabled,._reveal_1bxsu_304:disabled{cursor:default}._accountSwitch_1bxsu_326{display:flex;align-items:flex-start;justify-content:center;gap:4px;color:var(--login-secondary);font-size:14px;font-weight:400;line-height:22px}._accountSwitch_1bxsu_326 button{font-size:13px;font-weight:500;line-height:20px}._themeToggle_1bxsu_327{position:absolute;top:48px;right:80px;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;line-height:20px}._themeToggle_1bxsu_327 img{width:18px;height:18px}._authFooter_1bxsu_166{right:80px;bottom:48px;left:0;text-align:center}@media(max-width:1320px){._page_1bxsu_1{display:block;overflow-y:auto}._brandPanel_1bxsu_36{display:none}._authPanel_1bxsu_180{min-height:100dvh;padding:112px 24px 80px}._themeToggle_1bxsu_327{top:32px;right:32px}._authFooter_1bxsu_166{right:0;bottom:24px}}@media(max-width:520px){._authPanel_1bxsu_180{padding:96px 20px 72px}._formWrap_1bxsu_190{width:100%}._themeToggle_1bxsu_327{top:24px;right:20px}._heading_1bxsu_197 h1{font-size:30px;line-height:38px}}@media(max-height:820px)and (min-width:1321px){._page_1bxsu_1{min-height:820px;overflow-y:auto}._brandPanel_1bxsu_36,._authPanel_1bxsu_180{min-height:772px}._editorial_1bxsu_80{top:146px}._authPanel_1bxsu_180{padding-top:96px}}._loading_4vxw3_1{display:grid;min-height:100vh;place-items:center;background:var(--color-surface-container-lowest);color:var(--color-on-surface);font-family:var(--font-heading);font-size:18px;font-weight:800}:root{color-scheme:dark;--color-surface: #131313;--color-surface-dim: #131313;--color-surface-bright: #393939;--color-surface-container-lowest: #0e0e0e;--color-surface-container-low: #1c1b1b;--color-surface-container: #201f1f;--color-surface-container-high: #2a2a2a;--color-surface-container-highest: #353534;--color-on-surface: #e5e2e1;--color-on-surface-variant: #e0bfbd;--color-inverse-surface: #e5e2e1;--color-inverse-on-surface: #313030;--color-outline: #a78a88;--color-outline-variant: #584140;--color-surface-tint: #ffb3b0;--color-primary: #ffb3b0;--color-on-primary: #68000f;--color-primary-container: #ff6b6b;--color-on-primary-container: #6d0010;--color-inverse-primary: #ae2f34;--color-secondary: #eec92c;--color-on-secondary: #3b2f00;--color-secondary-container: #d0ae00;--color-on-secondary-container: #514200;--color-tertiary: #5dd9d0;--color-on-tertiary: #003734;--color-tertiary-container: #1eada5;--color-on-tertiary-container: #003a37;--color-tertiary-fixed: #7cf6ec;--color-tertiary-fixed-dim: #5dd9d0;--color-error: #ffb4ab;--color-background: #131313;--color-on-background: #e5e2e1;--color-surface-variant: #353534;--font-heading: "Plus Jakarta Sans", Inter, ui-sans-serif, system-ui, sans-serif;--font-body: Inter, ui-sans-serif, system-ui, sans-serif;--font-mono: "JetBrains Mono", "SFMono-Regular", Consolas, monospace;--type-display-lg-size: 48px;--type-display-lg-line: 56px;--type-headline-lg-size: 32px;--type-headline-lg-line: 40px;--type-headline-mobile-size: 28px;--type-headline-mobile-line: 36px;--type-title-md-size: 20px;--type-title-md-line: 28px;--type-body-md-size: 16px;--type-body-md-line: 24px;--type-label-sm-size: 12px;--type-label-sm-line: 16px;--space-base: 8px;--space-xs: 4px;--space-sm: 12px;--space-md: 24px;--space-lg: 48px;--space-xl: 80px;--space-gutter: 24px;--space-margin-mobile: 16px;--max-width-login: 420px;--radius-sm: .25rem;--radius-default: .5rem;--radius-md: .75rem;--radius-lg: 1rem;--radius-xl: 1.5rem;--radius-full: 9999px;--shadow-ambient: 0 24px 80px rgba(255, 107, 107, .08);--shadow-card: inset 0 1px 0 rgba(255, 255, 255, .04);--gradient-primary: linear-gradient(135deg, #ff6b6b 0%, #ffd93d 100%)}*,*:before,*:after{box-sizing:border-box}html{min-width:320px;background:var(--color-background);-webkit-text-size-adjust:100%}body{margin:0;min-width:320px;min-height:100vh;background:var(--color-background);color:var(--color-on-background);font-family:var(--font-body);font-size:var(--type-body-md-size);line-height:var(--type-body-md-line);font-synthesis:none;text-rendering:optimizeLegibility;overflow-x:hidden}button,input{font:inherit}button{border:0}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--color-primary-container);outline-offset:3px}img,svg{display:block;max-width:100%}#root{min-height:100vh}
