.login_page___bVDP{position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;background:var(--panel)}.login_scene__6DREo{display:none}.login_panel__zlyPF{position:relative;flex:1;display:flex;flex-direction:column;padding:0 16px calc(16px + env(safe-area-inset-bottom))}.login_top__a3haV{position:absolute;top:calc(8px + env(safe-area-inset-top));right:8px;z-index:1}.login_language__TgaUA{min-height:44px;padding:0 12px;border:0;border-radius:var(--radius);background:transparent;color:var(--text-dim);font-size:var(--text-sm);font-weight:550;cursor:pointer}.login_language__TgaUA:hover{background:var(--panel-raised);color:var(--text-strong)}.login_center__OgLxd{flex:1;display:flex;justify-content:center;padding:0 16px}.login_center__OgLxd>.login_column__aSEpP{flex:0 1 380px}.login_column__aSEpP{flex:1;display:flex;flex-direction:column;justify-content:center;gap:24px;width:min(360px,100%);margin:0 auto;padding:72px 0 32px}.login_column__aSEpP>*{animation:login_atlas-arrive__jVH0F .32s var(--ease-out) backwards}.login_column__aSEpP>:nth-child(2){animation-delay:50ms}.login_column__aSEpP>:nth-child(3){animation-delay:.1s}.login_column__aSEpP>:nth-child(n+4){animation-delay:.15s}.login_sceneInner__zun0v{animation:login_atlas-arrive__jVH0F .42s var(--ease-out) .12s backwards}.login_brand__isTcd{display:flex;align-items:center;gap:10px;color:var(--text-strong)}.login_heading__DFZnI{display:flex;flex-direction:column;gap:6px}.login_title__7huBn{font-size:var(--text-display)}.login_tagline__yrNCv{font-size:var(--text-md);color:var(--text-dim)}.login_tagline__yrNCv[data-tone=danger]{color:var(--danger-text)}.login_form__Ij6Df{display:flex;flex-direction:column;gap:16px}.login_field__07CUi{display:flex;flex-direction:column;gap:6px;font-size:var(--text-sm);font-weight:550;color:var(--text)}.login_field__07CUi input{width:100%;height:48px;padding:0 12px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--input);color:var(--text-strong);box-shadow:var(--edge);font-size:var(--text-lg);font-weight:400;transition:border-color var(--fast) ease,box-shadow var(--fast) ease}.login_field__07CUi input:hover{border-color:var(--text-faint)}.login_field__07CUi input:focus,.login_field__07CUi input:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.login_field__07CUi select{height:48px;font-size:var(--text-lg)}.login_hint__C3RWj{font-weight:400;color:var(--text-dim)}.login_passwordBox__Hq8Oo{position:relative;display:block}.login_passwordBox__Hq8Oo input{padding-right:52px}.login_reveal__Gzm6O{position:absolute;top:2px;right:2px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-faint);cursor:pointer}.login_reveal__Gzm6O:hover,.login_reveal__Gzm6O[aria-pressed=true]{color:var(--text-strong)}.login_error__BN8Ls{animation:login_login-nudge__t7o38 .32s var(--ease-out);color:var(--danger-text);font-size:var(--text-sm);font-weight:550}.login_submit__ajKqa{width:100%;min-height:48px;margin-top:8px;font-size:var(--text-md)}.login_help__NFik2{padding-top:16px;border-top:1px solid var(--line-soft);font-size:var(--text-sm);color:var(--text-dim)}.login_footer__Xh0OZ{font-size:var(--text-sm);color:var(--text-faint);text-align:center}@media (prefers-reduced-motion:reduce){.login_field__07CUi input{transition:none}}.login_sceneInner__zun0v{display:flex;flex-direction:column;gap:28px;width:min(560px,100%)}.login_pitch__gnlBy{max-width:34em;font-size:var(--text-lg);line-height:1.5;color:var(--text);text-wrap:pretty}.login_glimpse__w7R7a{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel);box-shadow:var(--edge)}.login_glimpseHead___iB14{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line)}.login_glimpseTitle___uKj0{font-size:var(--text-sm);font-weight:600;color:var(--text-strong)}.login_glimpseGrid__cmjbG{position:relative;padding:4px 16px 12px 112px}.login_glimpseDays__b2qOf{position:absolute;inset:0 16px 0 112px;display:grid;grid-template-columns:repeat(21,1fr)}.login_glimpseDays__b2qOf span{border-left:1px solid var(--line-soft)}.login_glimpseDays__b2qOf span[data-weekend=true]{background:var(--weekend)}.login_glimpseToday___V5OD{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--accent)}.login_glimpseFarm__FUE1u{position:relative;padding-top:10px}.login_glimpseFarm__FUE1u+.login_glimpseFarm__FUE1u{margin-top:6px;border-top:1px solid var(--line-soft)}.login_glimpseFarmName__LaDzo{position:absolute;top:12px;left:-96px;display:inline-flex;align-items:center;gap:8px;font-size:var(--text-sm);font-weight:550;color:var(--text)}.login_glimpseSwatch__BFPlg{width:8px;height:8px;border-radius:var(--radius-bar)}.login_glimpseLane__zSt__{position:relative;height:24px}.login_glimpseBar__dIMDt{position:absolute;top:4px;bottom:4px;border:1px solid color-mix(in srgb,var(--bar) 60%,var(--panel));border-radius:var(--radius-xs);background:color-mix(in srgb,var(--bar) 22%,var(--panel))}.login_glimpseBar__dIMDt[data-draft=true]{border-style:dashed;border-color:color-mix(in srgb,var(--bar) 85%,var(--panel));background:color-mix(in srgb,var(--bar) 7%,var(--panel))}@media (min-width:900px){.login_page___bVDP{flex-direction:row}.login_scene__6DREo{flex:1.15;display:flex;align-items:center;justify-content:center;padding:48px 56px;border-right:1px solid var(--line);background:var(--bg)}.login_panel__zlyPF{flex:1;max-width:600px;padding:24px 48px}.login_brandSmall__nmMtz,.login_taglineNarrow__qk_vO{display:none}.login_top__a3haV{top:16px;right:24px}.login_column__aSEpP{width:min(380px,100%);padding:48px 0}.login_field__07CUi input{height:44px;font-size:var(--text-md)}.login_submit__ajKqa{min-height:44px}}.login_link__xjylW{display:inline-flex;align-items:center;min-height:40px;color:var(--accent);font-weight:550;text-decoration:none}.login_link__xjylW:hover{text-decoration:underline}.login_forgot__maNMF{align-self:flex-end;margin-top:-12px;font-size:var(--text-sm)}@media (max-width:899px){.login_center__OgLxd>.login_column__aSEpP,.login_column__aSEpP{justify-content:flex-start;padding-top:64px}}.login_footer__Xh0OZ a{color:inherit;text-decoration:underline;text-underline-offset:2px}@keyframes login_login-nudge__t7o38{0%{opacity:0;transform:translateX(0)}25%{opacity:1;transform:translateX(-4px)}55%{transform:translateX(3px)}80%{transform:translateX(-1px)}}@media (max-width:899px){.auth-frame_oneQuestion__Eswb5{justify-content:flex-start;padding-top:64px}}.brand_wordmark__HehnY{position:relative;display:inline-block;flex:none;line-height:0}.brand_wordmark__HehnY img{display:block;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.brand_onDark__eEjQB,:root[data-atlas-theme=dark] .brand_onLight__lFNAD{display:none!important}:root[data-atlas-theme=dark] .brand_onDark__eEjQB{display:block!important}.brand_mark__naOEo{display:block;flex:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.brand_atlas__lM__H{display:inline-block;flex:none;background-color:currentColor;-webkit-mask:url(/branding/atlas-mark-mask-96.png) center/contain no-repeat;mask:url(/branding/atlas-mark-mask-96.png) center/contain no-repeat}.legal_page__hv_96{min-height:100vh;min-height:100dvh;background:var(--panel);color:var(--text);font-size:15px;line-height:1.6}.legal_top__eUEQ2{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:8px 20px;padding:calc(10px + env(safe-area-inset-top)) 16px 10px;border-bottom:1px solid var(--line-soft);background:var(--panel)}.legal_brand__Ne_X_{display:inline-flex;align-items:center;min-height:36px;color:inherit;text-decoration:none}.legal_docNav__IDvws{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.legal_docNav__IDvws a{flex:0 0 auto;padding:7px 10px;border-radius:var(--radius);color:var(--text-dim);font-size:var(--text-sm);font-weight:550;text-decoration:none;white-space:nowrap}.legal_docNav__IDvws a:hover{background:var(--panel-raised);color:var(--text-strong)}.legal_docNav__IDvws a[aria-current=page]{background:var(--primary);color:var(--primary-ink)}.legal_language__Lrp4X{margin-left:auto;min-height:36px;padding:0 12px;border:0;border-radius:var(--radius);background:transparent;color:var(--text-dim);font:inherit;font-size:var(--text-sm);font-weight:550;cursor:pointer}.legal_language__Lrp4X:hover{background:var(--panel-raised);color:var(--text-strong)}.legal_main__MJHCz{display:grid;grid-template-columns:240px minmax(0,720px);justify-content:center;gap:48px;padding:40px 16px calc(64px + env(safe-area-inset-bottom))}.legal_side__vGdSL{position:sticky;top:72px;align-self:start;max-height:calc(100vh - 96px);overflow-y:auto}.legal_sideTitle__AgIc1{margin:0 0 8px;color:var(--text-faint);font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.legal_toc__ihrPB{margin:0;padding:0;list-style:none}.legal_toc__ihrPB li+li{margin-top:2px}.legal_toc__ihrPB a{display:block;padding:4px 8px;border-radius:var(--radius-sm);color:var(--text-dim);font-size:var(--text-sm);text-decoration:none}.legal_toc__ihrPB a:hover{background:var(--panel-raised);color:var(--text-strong)}.legal_article__KVYZg{min-width:0}.legal_title__H9pYi{margin:0 0 8px;font-size:30px;font-weight:600;line-height:1.2;color:var(--text-strong)}.legal_lead__rkg7k{margin:0 0 12px;font-size:17px;color:var(--text-dim)}.legal_meta__NDCPm{margin:0 0 16px;color:var(--text-faint);font-size:var(--text-sm)}.legal_note__48wWJ{margin:0 0 12px;padding:10px 12px;border-left:3px solid var(--warn-line);background:var(--warn-soft);color:var(--text);font-size:var(--text-sm)}.legal_h2__2C8li{margin:40px 0 12px;padding-top:8px;font-size:20px;line-height:1.3}.legal_h2__2C8li,.legal_h3__Yt5c4{font-weight:600;color:var(--text-strong);scroll-margin-top:72px}.legal_h3__Yt5c4{margin:24px 0 8px;font-size:16px}.legal_p__b9l_U{margin:0 0 12px}.legal_list__3lvsH{margin:0 0 12px;padding-left:24px}ol.legal_list__3lvsH{list-style:decimal}ul.legal_list__3lvsH{list-style:disc}.legal_sideMobile__m0QsH{display:none}.legal_list__3lvsH li+li{margin-top:6px}.legal_article__KVYZg a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.legal_foot__jJt3j{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:48px;padding-top:20px;border-top:1px solid var(--line-soft);color:var(--text-faint);font-size:var(--text-sm)}.legal_print__peJr9{min-height:36px;padding:0 12px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--panel);color:var(--text);font:inherit;font-size:var(--text-sm);font-weight:550;cursor:pointer}.legal_print__peJr9:hover{background:var(--panel-raised)}@media (max-width:900px){.legal_top__eUEQ2{flex-wrap:wrap}.legal_docNav__IDvws{order:3;flex-basis:100%;margin:0 -16px -10px;padding:0 16px 8px}.legal_main__MJHCz{grid-template-columns:minmax(0,1fr);gap:16px;padding-top:24px}.legal_side__vGdSL{display:none}.legal_sideMobile__m0QsH{display:block;margin:0 0 8px;padding:0 14px;border:1px solid var(--line-soft);border-radius:var(--radius-lg);background:var(--panel-sunken)}.legal_sideMobile__m0QsH summary{padding:12px 0;color:var(--text-strong);font-size:var(--text-sm);font-weight:600;cursor:pointer}.legal_sideMobile__m0QsH .legal_toc__ihrPB{padding-bottom:12px}.legal_title__H9pYi{font-size:24px}}@media print{.legal_foot__jJt3j,.legal_note__48wWJ,.legal_sideMobile__m0QsH,.legal_side__vGdSL,.legal_top__eUEQ2{display:none}.legal_main__MJHCz{display:block;padding:0}.legal_page__hv_96{font-size:11pt;color:#000}}.ai-usage_root__zuDhK{position:static}.ai-usage_trigger__TygPs[aria-expanded=true]{background:var(--panel-raised)}.ai-usage_trigger__TygPs:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ai-usage_cardBar__8Mu4Q{display:block;height:4px;border-radius:var(--radius-pill);background:var(--line);overflow:hidden}.ai-usage_barFill__lnN4F{display:block;height:100%;border-radius:inherit;background:var(--text-faint);transform-origin:left center;transition:width var(--slow,.24s) var(--ease,ease);animation:ai-usage_meter-fill__k1ovW .6s var(--ease-out) 80ms backwards}@keyframes ai-usage_meter-fill__k1ovW{0%{transform:scaleX(0)}}.ai-usage_barFill__lnN4F[data-status=warn]{background:var(--warn)}.ai-usage_barFill__lnN4F[data-status=over]{background:var(--danger)}.ai-usage_ring__JN3Ij{flex:none;transform:rotate(-90deg)}.ai-usage_ringTrack__JkBxu{fill:var(--line);stroke:var(--text-faint);stroke-width:1}.ai-usage_ringFill__pENE2{fill:none;stroke:var(--accent);stroke-width:8;transition:stroke-dasharray .6s var(--ease-out,ease)}.ai-usage_ring__JN3Ij[data-status=warn] .ai-usage_ringFill__pENE2{stroke:var(--warn)}.ai-usage_ring__JN3Ij[data-status=over] .ai-usage_ringFill__pENE2{stroke:var(--danger)}.ai-usage_card___1_SH{position:absolute;z-index:60;top:calc(100% - 4px);right:var(--space-2);width:min(288px,calc(100% - var(--space-4)));display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:var(--radius-lg);background:var(--panel);box-shadow:var(--shadow-pop);color:var(--text);font-size:var(--text-sm);animation:ai-usage_atlas-arrive__gWfA6 var(--slow) var(--ease) both}.ai-usage_cardTitle__m5qww{font-size:var(--text-xs);color:var(--text-dim)}.ai-usage_cardUsed__nSXmG{font-size:var(--text-lg,16px);font-weight:600;color:var(--text-strong);font-variant-numeric:tabular-nums}.ai-usage_cardBar__8Mu4Q{margin:2px 0}.ai-usage_cardLeft__kfPdQ{font-size:var(--text-sm);color:var(--text-dim)}.ai-usage_cardLeft__kfPdQ[data-status=over]{color:var(--danger-text);font-weight:600}.ai-usage_cardPilot__xa2d5{font-size:var(--text-xs,12px);color:var(--text-dim);font-variant-numeric:tabular-nums}.ai-usage_cardPilot__xa2d5[data-state=ending]{color:var(--warn);font-weight:600}.ai-usage_cardPilot__xa2d5[data-state=ended]{color:var(--danger-text);font-weight:600}.ai-usage_more__EgTs8{align-self:flex-start;margin-top:4px;color:var(--accent);font-weight:600;text-decoration:none}.ai-usage_more__EgTs8:hover{text-decoration:underline}.ai-usage_more__EgTs8:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-bar)}.command-palette_overlay__W09vk{position:fixed;inset:0;z-index:95;display:flex;align-items:flex-start;justify-content:center;padding:12vh 16px 16px;background:var(--overlay);animation:command-palette_atlas-fade-in___PA7X var(--slow) var(--ease-out)}.command-palette_dialog__xU6iW{display:flex;flex-direction:column;width:min(600px,100%);max-height:70vh;max-height:70dvh;border-radius:var(--radius-xl);background:var(--panel);box-shadow:var(--shadow-pop);overflow:hidden;animation:command-palette_atlas-dialog-in__R93Yy .2s var(--ease-out) both}.command-palette_field__12qmS{display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-4);border-bottom:1px solid var(--line)}.command-palette_fieldIcon__FktUC{flex:none;color:var(--text-faint)}.command-palette_input__NToQE{flex:1;min-width:0;height:52px;border:0;background:transparent;color:var(--text-strong);font:inherit;font-size:var(--text-lg);outline:none}.command-palette_input__NToQE::-moz-placeholder{color:var(--text-faint)}.command-palette_input__NToQE::placeholder{color:var(--text-faint)}.command-palette_kbd__AjM6i,.command-palette_railKbd__Cofnw{flex:none;padding:0 var(--space-1);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--text-faint);font:inherit;font-size:var(--text-micro);line-height:18px}.command-palette_railKbd__Cofnw{margin-left:auto}.command-palette_list__InOqu{flex:1;margin:0;padding:var(--space-1) var(--space-2) var(--space-2);overflow-y:auto;list-style:none}.command-palette_group__wy_Px{padding:var(--space-3) var(--space-2) var(--space-1);color:var(--text-faint);font-size:var(--text-micro);font-weight:600}.command-palette_row__5skHh{display:flex;align-items:baseline;gap:var(--space-3);min-height:38px;padding:var(--space-2);border-radius:var(--radius);color:var(--text);font-size:var(--text-md);cursor:pointer}.command-palette_row__5skHh[aria-selected=true]{background:var(--panel-raised);color:var(--text-strong)}.command-palette_row__5skHh[data-atlas]{margin-top:var(--space-1);color:var(--accent)}.command-palette_rowLabel__fBjCl{font-weight:500}.command-palette_rowHint__Mmc3W,.command-palette_rowLabel__fBjCl{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.command-palette_rowHint__Mmc3W{margin-left:auto;color:var(--text-faint);font-size:var(--text-sm)}.command-palette_note__ifpmB{margin:0;padding:0 var(--space-4) var(--space-3);color:var(--text-dim);font-size:var(--text-sm)}.command-palette_foot__okg_3{padding:var(--space-2) var(--space-4);border-top:1px solid var(--line-soft);color:var(--text-faint);font-size:var(--text-micro)}@media (max-width:720px){.command-palette_overlay__W09vk{padding:8px}.command-palette_dialog__xU6iW{max-height:80dvh}.command-palette_foot__okg_3,.command-palette_kbd__AjM6i{display:none}}@media (max-width:1180px){.command-palette_railKbd__Cofnw{display:none}}.command-palette_field__12qmS .command-palette_input__NToQE:focus,.command-palette_field__12qmS .command-palette_input__NToQE:focus-visible{outline:none;box-shadow:none}