._shell_19g0w_6{display:flex;height:100dvh;width:100%;background:var(--bg);position:relative;overflow:hidden;padding-left:var(--safe-left);padding-right:var(--safe-right)}._side_19g0w_23{position:fixed;top:0;bottom:0;left:0;z-index:25;width:min(300px,84vw);visibility:hidden;transform:translate(-100%);transition:transform var(--duration) var(--ease-out),visibility var(--duration);box-shadow:var(--shadow-float)}._drawerOpen_19g0w_37 ._side_19g0w_23{visibility:visible;transform:none}._scrim_19g0w_42{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background:#38352f52;opacity:0;pointer-events:none;transition:opacity var(--duration) var(--ease-out)}._drawerOpen_19g0w_37 ._scrim_19g0w_42{opacity:1;pointer-events:auto}._main_19g0w_57{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column}@media(min-width:1024px){._withNav_19g0w_73{display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr);--content-offset: var(--sidebar-width);transition:grid-template-columns var(--duration) var(--ease-out)}._withNav_19g0w_73[data-collapsed]{grid-template-columns:72px minmax(0,1fr);--content-offset: 72px}._withNav_19g0w_73 ._side_19g0w_23{position:relative;z-index:auto;width:auto;min-width:0;visibility:visible;transform:none;box-shadow:none;border-right:1px solid var(--line)}._withNav_19g0w_73 ._scrim_19g0w_42{display:none}}._button_1czqv_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--button-height);padding:0 var(--space-5);border-radius:var(--radius-button);font-size:var(--font-button);font-weight:600;letter-spacing:-.01em;transition:background-color var(--duration-fast),transform var(--duration-fast) var(--ease-out),opacity var(--duration-fast)}._button_1czqv_1:active:not(:disabled){transform:scale(.98)}._button_1czqv_1:disabled{opacity:.45}._primary_1czqv_24{background:var(--brand);color:var(--surface)}._primary_1czqv_24:active:not(:disabled){background:#3d6628}._secondary_1czqv_33{background:var(--surface);color:var(--text);box-shadow:inset 0 0 0 1px var(--line-strong)}._ghost_1czqv_39{color:var(--text-secondary);padding:0 var(--space-3)}._block_1czqv_44{display:flex;width:100%}._small_1czqv_49{height:var(--tap-target);padding:0 var(--space-4);font-size:var(--font-body);border-radius:14px}._farmi_vqwys_1{width:var(--farmi-size, 72px);height:auto;flex:0 0 auto;user-select:none;-webkit-user-select:none;transform-origin:50% 90%}._breathe_vqwys_11{animation:_breathe_vqwys_11 3.6s ease-in-out infinite}._lean_vqwys_16{animation:_lean_vqwys_16 1.8s ease-in-out infinite}._sway_vqwys_20{animation:_sway_vqwys_20 1.2s ease-in-out infinite}._hop_vqwys_25{animation:_hop_vqwys_25 .52s var(--ease-out) 1}@keyframes _breathe_vqwys_11{0%,to{transform:scale(1)}50%{transform:scale(1.02,.985)}}@keyframes _lean_vqwys_16{0%,to{transform:rotate(0)}50%{transform:rotate(-4deg)}}@keyframes _sway_vqwys_20{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes _hop_vqwys_25{0%{transform:translateY(0)}40%{transform:translateY(-10px)}70%{transform:translateY(0) scale(1.02,.97)}to{transform:translateY(0)}}._screen_339xa_3{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-8) 0;text-align:center}._title_339xa_12{font-size:var(--font-h2)}._description_339xa_16{max-width:28ch;font-size:var(--font-body-lg);color:var(--text-secondary)}._actions_339xa_22{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2);margin-top:var(--space-3);min-width:180px}._page_1pxik_1{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}._header_1pxik_8{flex:0 0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-2);padding:calc(var(--safe-top) + var(--space-2)) var(--space-3) var(--space-2)}._side_1pxik_18{display:flex;align-items:center;gap:var(--space-1);min-width:0}._sideRight_1pxik_25{justify-content:flex-end}._title_1pxik_29{font-size:var(--font-h3);font-weight:700}._body_1pxik_34{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:var(--space-2) var(--layout-padding) var(--space-6)}._footer_1pxik_45{flex:0 0 auto;position:relative;background:var(--bg);padding-bottom:var(--safe-bottom)}._iconButton_1pxik_53{display:inline-flex;align-items:center;justify-content:center;width:var(--tap-target);height:var(--tap-target);border-radius:14px;color:var(--text);transition:background-color var(--duration-fast)}._iconButton_1pxik_53:active{background-color:var(--surface-soft)}@media(min-width:600px){._body_1pxik_34>*:not([data-sheet-backdrop]){max-width:var(--read-width);margin-left:auto;margin-right:auto}}@media(min-width:1024px){._header_1pxik_8{padding-left:var(--space-5);padding-right:var(--space-5)}}@media(min-width:1024px){._menuButton_1pxik_89{display:none}}._backdrop_tzl0d_4{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:var(--layout-padding);padding-top:calc(var(--safe-top) + var(--layout-padding));padding-bottom:calc(var(--safe-bottom) + var(--layout-padding));background:#38352f52;animation:_fade_tzl0d_1 var(--duration-fast) ease-out}._dialog_tzl0d_20{width:100%;max-width:420px;padding:var(--space-6);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-float);animation:_rise_tzl0d_1 var(--duration) var(--ease-out)}._title_tzl0d_30{font-size:var(--font-h3);font-weight:700}._description_tzl0d_35{margin-top:var(--space-2);color:var(--text-secondary);font-size:var(--font-body)}._actions_tzl0d_42{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-6)}._danger_tzl0d_51{color:var(--error);box-shadow:inset 0 0 0 1px var(--error)}@media(max-width:420px){._actions_tzl0d_42{flex-direction:column-reverse}._actions_tzl0d_42>*{width:100%}}@keyframes _fade_tzl0d_1{0%{opacity:0}to{opacity:1}}@keyframes _rise_tzl0d_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._panel_5fd17_1{position:fixed;top:0;left:0;z-index:60;visibility:hidden;padding:6px;border-radius:var(--radius-input);background:var(--surface);box-shadow:0 0 0 1px var(--line),var(--shadow-float);animation:_pop_5fd17_1 .14s ease-out}@keyframes _pop_5fd17_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._region_1tmjn_1{position:fixed;left:50%;top:calc(var(--safe-top) + 12px);transform:translate(-50%);width:min(calc(100% - 32px),398px);z-index:50;pointer-events:none;display:flex;justify-content:center}._toast_1tmjn_13{padding:12px 18px;border-radius:var(--radius-button);background:var(--text);color:var(--surface);font-size:var(--font-body);font-weight:500;box-shadow:var(--shadow-float);animation:_enter_1tmjn_1 var(--duration) var(--ease-out)}._success_1tmjn_24{background:var(--brand)}._error_1tmjn_28{background:var(--error)}@keyframes _enter_1tmjn_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._sidebar_13wk1_5{display:flex;flex-direction:column;height:100%;min-width:0;padding:var(--space-3);background:var(--outside);padding-top:calc(var(--safe-top) + var(--space-3));padding-bottom:calc(var(--safe-bottom) + var(--space-3))}._head_13wk1_17{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-3)}._brand_13wk1_25{display:inline-flex;align-items:center;gap:6px;min-height:var(--tap-target);padding:0 var(--space-2);border-radius:14px;font-size:var(--font-h3);font-weight:800;color:var(--brand);letter-spacing:var(--tracking-tight);transition:background-color var(--duration-fast)}._brand_13wk1_25:active{background:var(--green-soft)}._close_13wk1_43{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--tap-target);height:var(--tap-target);border-radius:14px;color:var(--text)}._close_13wk1_43:active{background:var(--surface-soft)}@media(min-width:1024px){._close_13wk1_43{display:none}}._newChat_13wk1_67{display:flex;align-items:center;gap:var(--space-2);min-height:var(--tap-target);margin-bottom:var(--space-4);padding:0 var(--space-3);border-radius:var(--radius-input);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong);font-size:var(--font-body);font-weight:600;color:var(--text);transition:background-color var(--duration-fast)}._newChat_13wk1_67:active{background:var(--green-soft)}._recent_13wk1_88{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain}._recentLabel_13wk1_97{padding:0 var(--space-3) var(--space-2);font-size:var(--font-caption);font-weight:600;color:var(--text-secondary)}._empty_13wk1_104{padding:0 var(--space-3);font-size:var(--font-caption);color:var(--text-secondary)}._list_13wk1_110{list-style:none;display:flex;flex-direction:column;gap:2px}._row_13wk1_118{display:flex;align-items:center;gap:2px}._item_13wk1_124{display:block;flex:1 1 auto;min-width:0;min-height:var(--tap-target);padding:var(--space-2) var(--space-3);border-radius:var(--radius-input);font-size:var(--font-body);text-align:left;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color var(--duration-fast)}._item_13wk1_124:active{background:var(--surface-soft)}._itemActive_13wk1_145{background:var(--green-soft);font-weight:600}._more_13wk1_152{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;color:var(--text-secondary)}._more_13wk1_152:active{background:var(--surface-soft)}@media(min-width:1024px)and (hover:hover){._more_13wk1_152{opacity:0;transition:opacity var(--duration-fast)}._row_13wk1_118:hover ._more_13wk1_152,._more_13wk1_152:focus-visible{opacity:1}}@media(min-width:1024px){[data-collapsed] ._more_13wk1_152{display:none}}._seeAll_13wk1_188{flex:0 0 auto;color:var(--text-secondary);font-size:var(--font-caption)}._menu_13wk1_195{flex:0 0 auto;display:flex;flex-direction:column;gap:2px;margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line)}._link_13wk1_187{display:flex;align-items:center;gap:var(--space-2);min-height:var(--tap-target);padding:0 var(--space-3);border-radius:var(--radius-input);font-size:var(--font-body);color:var(--text);transition:background-color var(--duration-fast)}._link_13wk1_187:active{background:var(--surface-soft)}._linkActive_13wk1_221{background:var(--green-soft);font-weight:600;color:var(--brand-strong)}._linkIcon_13wk1_227{display:inline-flex;flex:0 0 auto;color:var(--text-secondary)}._linkActive_13wk1_221 ._linkIcon_13wk1_227{color:var(--brand-strong)}._account_13wk1_238{display:flex;align-items:center;gap:var(--space-2);min-height:52px;margin-top:var(--space-2);padding:0 var(--space-3);border-radius:var(--radius-input);color:var(--text);transition:background-color var(--duration-fast)}._account_13wk1_238:active{background:var(--surface-soft)}._accountActive_13wk1_254{background:var(--green-soft)}._accountText_13wk1_258{display:flex;flex-direction:column;min-width:0;line-height:1.25}._accountText_13wk1_258 strong{font-size:var(--font-body);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._accountText_13wk1_258 span{font-size:var(--font-caption);color:var(--text-secondary)}._accountActive_13wk1_254 ._accountText_13wk1_258 span{color:var(--brand-strong)}._collapseButton_13wk1_287{display:none;align-items:center;justify-content:center;flex:0 0 auto;width:var(--tap-target);height:var(--tap-target);border-radius:14px;color:var(--text-secondary);transition:background-color var(--duration-fast)}._collapseButton_13wk1_287:active{background:var(--surface-soft)}@media(min-width:1024px){._collapseButton_13wk1_287{display:inline-flex}}@media(min-width:1024px){[data-collapsed] ._linkLabel_13wk1_312,[data-collapsed] ._newChatText_13wk1_313,[data-collapsed] ._brandText_13wk1_314{max-width:0;opacity:0;overflow:hidden;pointer-events:none;transition:opacity var(--duration-fast),max-width var(--duration) .08s}[data-collapsed] ._sidebar_13wk1_5,._sidebar_13wk1_5{overflow:hidden}[data-collapsed]._sidebar_13wk1_5{overflow:visible}[data-collapsed] ._brand_13wk1_25{width:0;min-width:0;max-width:0;padding:0;opacity:0;overflow:hidden}[data-collapsed] ._head_13wk1_17{justify-content:center;gap:0;margin-bottom:var(--space-2)}[data-collapsed] ._recent_13wk1_88{flex:0 0 auto;height:0;margin:0;overflow:hidden}[data-collapsed] ._newChat_13wk1_67,[data-collapsed] ._link_13wk1_187,[data-collapsed] ._account_13wk1_238{position:relative;gap:0;justify-content:center;min-height:var(--tap-target);height:var(--tap-target);padding:0;overflow:visible}[data-collapsed] ._newChat_13wk1_67{margin-bottom:var(--space-2);background:transparent;box-shadow:none}[data-collapsed] ._newChat_13wk1_67:active{background:var(--green-soft)}[data-collapsed] ._recentLabel_13wk1_97,[data-collapsed] ._accountText_13wk1_258{width:0;min-width:0;max-width:0;height:0;padding:0;opacity:0;overflow:hidden;pointer-events:none}[data-collapsed] ._menu_13wk1_195{margin-top:0}[data-collapsed] ._newChat_13wk1_67:after,[data-collapsed] ._link_13wk1_187:after,[data-collapsed] ._account_13wk1_238:after{content:attr(data-tip);position:absolute;top:50%;left:calc(100% + 10px);z-index:30;padding:6px 10px;border-radius:10px;background:var(--text);color:var(--surface);font-size:var(--font-caption);font-weight:500;white-space:nowrap;transform:translateY(-50%);opacity:0;pointer-events:none;transition:opacity var(--duration-fast)}[data-collapsed] ._newChat_13wk1_67:hover:after,[data-collapsed] ._newChat_13wk1_67:focus-visible:after,[data-collapsed] ._link_13wk1_187:hover:after,[data-collapsed] ._link_13wk1_187:focus-visible:after,[data-collapsed] ._account_13wk1_238:hover:after,[data-collapsed] ._account_13wk1_238:focus-visible:after{opacity:1}}._menuPanel_13wk1_437{display:flex;flex-direction:column;min-width:160px}._menuItem_13wk1_443{display:block;width:100%;min-height:var(--tap-target);padding:0 var(--space-3);border-radius:10px;font-size:var(--font-body);text-align:left;color:var(--text);transition:background-color var(--duration-fast)}._menuItem_13wk1_443:hover,._menuItem_13wk1_443:focus-visible{background:var(--surface-soft)}._menuDanger_13wk1_460{color:var(--error)}._rename_13wk1_465{flex:1 1 auto;min-width:0;min-height:var(--tap-target);padding:var(--space-2) var(--space-3);border:none;border-radius:var(--radius-input);background:var(--surface);box-shadow:inset 0 0 0 2px var(--brand-secondary);font-size:var(--font-body);color:var(--text)}._rename_13wk1_465:focus{outline:none}._block_q6vol_4{display:block;flex:0 0 auto;background:var(--surface-soft);border-radius:var(--radius-input);animation:_glow_q6vol_1 1.6s var(--ease-out) infinite}@media(prefers-reduced-motion:reduce){._block_q6vol_4{animation:none}}._srOnly_q6vol_22{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes _glow_q6vol_1{0%,to{opacity:1}50%{opacity:.55}}._group_ilros_1+._group_ilros_1{margin-top:var(--space-6)}._day_ilros_5{margin-bottom:var(--space-2);font-size:var(--font-body);font-weight:700;color:var(--text-secondary)}._list_ilros_12{list-style:none;border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);overflow:hidden}._item_ilros_20{display:flex;align-items:stretch}._item_ilros_20+._item_ilros_20{border-top:1px solid var(--line)}._open_ilros_29{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px;padding:var(--space-4) 0 var(--space-4) var(--space-5);text-align:left;transition:background-color var(--duration-fast)}._open_ilros_29:active{background:var(--surface-soft)}._title_ilros_45,._preview_ilros_46{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._title_ilros_45{font-size:var(--font-body-lg);font-weight:600}._preview_ilros_46{font-size:var(--font-body);color:var(--text-secondary)}._meta_ilros_62{margin-top:2px;font-size:var(--font-caption);color:var(--text-secondary);font-variant-numeric:tabular-nums}._more_ilros_69{flex:0 0 auto;width:52px;display:flex;align-items:center;justify-content:center;color:var(--text-secondary)}._more_ilros_69:active{background:var(--surface-soft)}@media(hover:hover){._more_ilros_69{opacity:0;transition:opacity var(--duration-fast)}._item_ilros_20:hover ._more_ilros_69,._more_ilros_69:focus-visible{opacity:1}}._moreButton_ilros_96{margin-top:var(--space-5)}._skeletonDay_ilros_102{margin-bottom:var(--space-2)}._skeletonRow_ilros_106{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5)}._skeletonRow_ilros_106+._skeletonRow_ilros_106{border-top:1px solid var(--line)}._empty_ilros_117{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-8) 0;text-align:center;font-size:var(--font-body-lg);color:var(--text-secondary)}._menuPanel_ilros_131{display:flex;flex-direction:column;min-width:160px}._menuItem_ilros_137{display:block;width:100%;min-height:var(--tap-target);padding:0 var(--space-3);border-radius:10px;font-size:var(--font-body);text-align:left;color:var(--text);transition:background-color var(--duration-fast)}._menuItem_ilros_137:hover,._menuItem_ilros_137:focus-visible{background:var(--surface-soft)}._menuDanger_ilros_154{color:var(--error)}._rename_ilros_159{width:100%;padding:2px var(--space-2);border:none;border-radius:8px;background:var(--surface);box-shadow:inset 0 0 0 2px var(--brand-secondary);font-size:var(--font-body-lg);font-weight:600;color:var(--text)}._rename_ilros_159:focus{outline:none}._card_8cxvc_3{padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card)}._head_8cxvc_10{display:flex;align-items:flex-start;gap:var(--space-3)}._icon_8cxvc_16{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--green-soft);color:var(--brand)}._text_8cxvc_28{flex:1 1 auto;min-width:0}._title_8cxvc_33{font-size:var(--font-body-lg);font-weight:700;line-height:1.4;letter-spacing:-.01em}._body_8cxvc_40{margin-top:2px;font-size:var(--font-body);color:var(--text-secondary)}._actions_8cxvc_46{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding-left:52px}._steps_8cxvc_55{list-style:none;margin-bottom:var(--space-5);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);overflow:hidden}._step_8cxvc_55{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5)}._step_8cxvc_55+._step_8cxvc_55{border-top:1px solid var(--line)}._number_8cxvc_75{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--green-soft);color:var(--brand);font-size:var(--font-body);font-weight:700;font-variant-numeric:tabular-nums}._stepText_8cxvc_90{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}._stepText_8cxvc_90 strong{font-size:var(--font-body-lg);font-weight:600;line-height:1.4}._stepText_8cxvc_90 span{font-size:var(--font-caption);color:var(--text-secondary)}._stepIcon_8cxvc_108{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--surface-soft);color:var(--info)}._backdrop_8qjgy_1{position:fixed;top:0;bottom:0;left:var(--sheet-center, calc(var(--content-offset, 0px) + (100% - var(--content-offset, 0px)) / 2));width:var(--sheet-width, min(100%, var(--read-width)));transform:translate(-50%);z-index:40;background:#38352f52;display:flex;align-items:flex-end;animation:_fade_8qjgy_1 var(--duration) ease}._sheet_8qjgy_15{width:100%;background:var(--bg);border-radius:24px 24px 0 0;padding:var(--space-2) var(--layout-padding) calc(var(--safe-bottom) + var(--space-5));animation:_rise_8qjgy_1 var(--duration) var(--ease-out)}._tall_8qjgy_25{max-height:88dvh;display:flex;flex-direction:column;min-height:0}._body_8qjgy_32{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}._grabber_8qjgy_41{width:36px;height:4px;border-radius:2px;background:var(--line-strong);margin:0 auto var(--space-4)}._title_8qjgy_49{font-size:var(--font-h3);margin-bottom:var(--space-3)}@keyframes _fade_8qjgy_1{0%{opacity:0}to{opacity:1}}@keyframes _rise_8qjgy_1{0%{transform:translateY(24px);opacity:.6}to{transform:translateY(0);opacity:1}}@media(max-width:1023px){._backdrop_8qjgy_1{left:var(--sheet-viewport-center, 50%);width:var(--sheet-viewport-width, 100%)}}._composer_1j6s6_1{padding:var(--space-2) var(--layout-padding) var(--space-3)}._voiceRow_1j6s6_6{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}._sideButton_1j6s6_12{justify-self:center;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:56px;min-height:56px;border-radius:16px;color:var(--text-secondary);font-size:12px;font-weight:600;transition:background-color var(--duration-fast)}._sideButton_1j6s6_12:active:not(:disabled){background:var(--surface-soft)}._sideButton_1j6s6_12:disabled{opacity:.35}._micWrap_1j6s6_36{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px}._mic_1j6s6_36{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:var(--mic-size);height:var(--mic-size);border-radius:50%;background:var(--brand);color:var(--surface);box-shadow:0 8px 20px #47752f4d;transition:transform var(--duration-fast) var(--ease-out),background-color var(--duration-fast)}._mic_1j6s6_36:active:not(:disabled){transform:scale(.95)}._mic_1j6s6_36:disabled{background:var(--brand-secondary);opacity:.6;box-shadow:none}._micActive_1j6s6_69{background:var(--brand-secondary)}._ripple_1j6s6_74{position:absolute;top:0;left:50%;width:var(--mic-size);height:var(--mic-size);margin-left:calc(var(--mic-size) / -2);border-radius:50%;background:var(--green-soft);transition:transform 90ms linear}._rippleSlow_1j6s6_86{background:transparent;box-shadow:0 0 0 2px var(--green-soft);animation:_ring_1j6s6_1 1.6s ease-out infinite}._micLabel_1j6s6_92{position:relative;z-index:1;font-size:var(--font-caption);font-weight:600;color:var(--text)}._textRow_1j6s6_102{display:flex;align-items:center;gap:var(--space-2)}._textRow_1j6s6_102 ._sideButton_1j6s6_12{min-width:var(--tap-target);min-height:var(--tap-target)}._textInput_1j6s6_113{flex:1 1 auto;min-width:0;height:var(--button-height);padding:0 var(--space-4);border:none;border-radius:var(--radius-input);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}._textInput_1j6s6_113:focus{outline:none;box-shadow:inset 0 0 0 2px var(--brand-secondary)}._textInput_1j6s6_113::placeholder{color:var(--text-disabled)}._sendButton_1j6s6_133,._smallMic_1j6s6_134{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:var(--button-height);height:var(--button-height);border-radius:50%;background:var(--brand);color:var(--surface)}._smallMic_1j6s6_134{background:var(--green-soft);color:var(--brand)}._sendButton_1j6s6_133:disabled{opacity:.5}._attachment_1j6s6_156{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);padding:6px;border-radius:16px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);font-size:var(--font-body)}._attachmentThumb_1j6s6_168{width:44px;height:44px;border-radius:10px;object-fit:cover}._attachmentRemove_1j6s6_175{margin-left:auto;width:var(--tap-target);display:inline-flex;align-items:center;justify-content:center;color:var(--text-secondary)}._panel_1j6s6_185{position:absolute;left:var(--layout-padding);right:var(--layout-padding);bottom:calc(100% + var(--space-2));display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-float);animation:_rise_1j6s6_1 var(--duration) var(--ease-out)}._panelText_1j6s6_200{flex:1 1 auto;min-width:0}._panelText_1j6s6_200 strong{font-size:var(--font-h3);font-weight:700}._panelText_1j6s6_200 p{margin-top:2px;font-size:var(--font-body);color:var(--text-secondary)}._panelText_1j6s6_200 ._transcript_1j6s6_216{color:var(--text);font-weight:500}._wave_1j6s6_221{display:flex;align-items:center;gap:3px;height:28px;margin-top:6px}._wave_1j6s6_221 i{flex:0 0 auto;width:3px;height:100%;border-radius:2px;background:var(--brand-secondary);transform-origin:center;transition:transform 80ms linear}._elapsed_1j6s6_239{margin-left:auto;font-size:var(--font-caption);color:var(--text-secondary);font-variant-numeric:tabular-nums}._panelClose_1j6s6_246{flex:0 0 auto;width:var(--tap-target);display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;color:var(--text-secondary)}@keyframes _ring_1j6s6_1{0%{transform:scale(1);opacity:1}to{transform:scale(1.45);opacity:0}}@keyframes _rise_1j6s6_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1024px){._composer_1j6s6_1{width:100%;max-width:var(--read-width);margin:0 auto;padding-bottom:var(--space-5)}._textInput_1j6s6_113{height:56px;font-size:var(--font-input)}._sendButton_1j6s6_133,._smallMic_1j6s6_134,._textRow_1j6s6_102 ._sideButton_1j6s6_12{width:48px;height:48px}}._brand_1n7ev_1{display:inline-flex;align-items:center;gap:6px;min-height:var(--tap-target);padding:0 var(--space-2) 0 var(--space-1);border-radius:14px;transition:background-color var(--duration-fast);font-size:var(--font-h3);font-weight:800;color:var(--brand);letter-spacing:var(--tracking-tight)}._brand_1n7ev_1:active:not(:disabled){background:var(--surface-soft)}._stack_1n7ev_19{display:flex;flex-direction:column;gap:var(--card-gap)}._greeting_1n7ev_26{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0 var(--space-1)}._greetingText_1n7ev_34{padding-bottom:var(--space-3)}._greetingFarmi_1n7ev_39{--farmi-size: 88px}._greetingTitle_1n7ev_43{font-size:var(--font-h1)}._greetingSub_1n7ev_47{margin-top:2px;font-size:var(--font-body-lg);color:var(--text-secondary)}._card_1n7ev_54{padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);animation:_rise_1n7ev_1 var(--duration) var(--ease-out) both}._stack_1n7ev_19>._card_1n7ev_54:nth-child(3){animation-delay:40ms}._stack_1n7ev_19>._card_1n7ev_54:nth-child(4){animation-delay:80ms}._cardHead_1n7ev_70{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-3)}._cardLabel_1n7ev_78{display:inline-flex;align-items:center;gap:6px;font-size:var(--font-body);font-weight:700}._count_1n7ev_86{font-size:var(--font-body);font-weight:700;color:var(--brand)}._muted_1n7ev_92{font-size:var(--font-body);color:var(--text-secondary)}._location_1n7ev_98{display:inline-flex;align-items:center;gap:3px;font-size:var(--font-caption);color:var(--text-secondary)}._weatherMain_1n7ev_106{display:flex;align-items:center;gap:var(--space-3)}._weatherIcon_1n7ev_112{color:var(--soil)}._temperature_1n7ev_116{font-size:40px;font-weight:700;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}._weatherSide_1n7ev_124{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}._weatherSide_1n7ev_124 strong{font-size:var(--font-body-lg);font-weight:700}._weatherSide_1n7ev_124 span{font-size:var(--font-caption);color:var(--text-secondary);font-variant-numeric:tabular-nums}._weatherSideSkeleton_1n7ev_145{gap:var(--space-2)}._weatherNote_1n7ev_149{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--line);font-size:var(--font-body);color:var(--text)}._logList_1n7ev_158{list-style:none;display:flex;flex-direction:column}._logRow_1n7ev_164{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 0}._logRow_1n7ev_164+._logRow_1n7ev_164{border-top:1px solid var(--line)}._logRow_1n7ev_164:first-child{padding-top:2px}._logRow_1n7ev_164:last-child{padding-bottom:0}._logIcon_1n7ev_183{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:12px;background:var(--green-soft);color:var(--brand)}._logText_1n7ev_195{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}._logText_1n7ev_195 strong{font-size:var(--font-body-lg);font-weight:600}._logText_1n7ev_195 span{font-size:var(--font-body);color:var(--soil)}._logTime_1n7ev_212{flex:0 0 auto;font-size:var(--font-caption);color:var(--text-secondary)}._evidence_1n7ev_219{background:#fff9ec;box-shadow:var(--shadow-card),inset 0 0 0 1px #d49a3a47}._evidenceLabel_1n7ev_224{color:#8a5d12}._evidenceBody_1n7ev_229{display:flex;align-items:center;gap:var(--space-3)}._captureButton_1n7ev_235{flex:0 0 auto;height:var(--tap-target);padding:0 var(--space-4);border-radius:14px;background:var(--brand);color:var(--surface);font-size:var(--font-body);font-weight:600}._captureButton_1n7ev_235:disabled{opacity:.6}._evidenceHint_1n7ev_250{margin-top:var(--space-3);font-size:var(--font-caption);color:var(--text-secondary)}._suggestions_1n7ev_257{margin-top:var(--section-gap)}._suggestionsLabel_1n7ev_261{font-size:var(--font-body);font-weight:600;color:var(--text-secondary);margin-bottom:var(--space-3)}._chips_1n7ev_268{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}._chip_1n7ev_268{min-height:var(--tap-target);padding:10px 16px;border-radius:var(--radius-chip);background:var(--surface-soft);font-size:var(--font-body-lg);font-weight:500;text-align:left;transition:background-color var(--duration-fast)}._chip_1n7ev_268:active{background:var(--green-soft)}._conversation_1n7ev_290{margin-top:var(--section-gap)}._menu_1n7ev_295{list-style:none;display:flex;flex-direction:column}._menu_1n7ev_295 button{width:100%;min-height:56px;display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-body-lg);font-weight:600;text-align:left}._menu_1n7ev_295 li+li{border-top:1px solid var(--line)}._menuBadge_1n7ev_316{min-width:22px;height:22px;padding:0 6px;border-radius:var(--radius-chip);background:var(--warning);color:var(--surface);font-size:var(--font-caption);font-weight:700;display:inline-flex;align-items:center;justify-content:center}._menuValue_1n7ev_330{margin-left:auto;font-size:var(--font-body);font-weight:500;color:var(--text-secondary)}._menuQuiet_1n7ev_337{color:var(--text-secondary)}._hiddenInput_1n7ev_341{display:none}._flagHeard_1n7ev_346{padding:var(--space-3) var(--space-4);border-radius:var(--radius-input);background:var(--surface-soft);font-size:var(--font-body-lg)}._flagLabel_1n7ev_353{display:block;margin:var(--space-4) 0 var(--space-2);font-size:var(--font-body);font-weight:600;color:var(--text-secondary)}._flagInput_1n7ev_361{width:100%;height:var(--button-height);padding:0 var(--space-4);border-radius:var(--radius-input);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-strong)}._flagInput_1n7ev_361::placeholder{color:var(--text-secondary)}._flagActions_1n7ev_374{display:flex;gap:var(--space-2);margin-top:var(--space-4)}._flagCancel_1n7ev_380{flex:0 0 auto;height:var(--button-height);padding:0 var(--space-5);border-radius:var(--radius-button);color:var(--text-secondary);font-size:var(--font-button);font-weight:600}._flagSubmit_1n7ev_390{flex:1 1 auto;height:var(--button-height);border-radius:var(--radius-button);background:var(--brand);color:var(--surface);font-size:var(--font-button);font-weight:600}._flagSubmit_1n7ev_390:disabled{opacity:.6}@keyframes _rise_1n7ev_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._offline_1n7ev_416{display:flex;flex-direction:column;gap:2px;margin-bottom:var(--card-gap);padding:var(--space-3) var(--space-4);border-radius:var(--radius-button);background:var(--surface-soft);font-size:var(--font-body)}._offline_1n7ev_416 strong{font-weight:700}._offline_1n7ev_416 span{color:var(--text-secondary)}._widgets_1n7ev_438{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--card-gap)}._widget_1n7ev_438:empty{display:none}@media(min-width:600px){._widgets_1n7ev_438{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}._widget_1n7ev_438[data-widget=evidence]{grid-column:1 / -1}}@media(min-width:1024px){._narrowOnly_1n7ev_467{display:none}._greeting_1n7ev_26{padding-top:var(--space-4)}}@media(max-height:520px){._greeting_1n7ev_26{padding:0}._greetingText_1n7ev_34{padding-bottom:0}._greetingTitle_1n7ev_43{font-size:var(--font-h3)}._greetingSub_1n7ev_47{display:none}._greetingFarmi_1n7ev_39{--farmi-size: 48px}}@media(max-height:420px){._greeting_1n7ev_26{display:none}}._wind_1n7ev_511{display:inline-flex;align-items:center;gap:4px;color:var(--soil);font-size:var(--font-caption)}._windWide_1n7ev_520{display:flex;margin-top:var(--space-3)}._hours_1n7ev_527{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line)}._tempBlock_1n7ev_534{display:flex;flex-direction:column;align-items:flex-start}._feels_1n7ev_540{margin-top:-2px;color:var(--text-secondary);font-size:var(--font-caption);font-variant-numeric:tabular-nums}@media(max-width:599px){._hours_1n7ev_527{display:none}}._editWidgets_1n7ev_557{align-self:flex-start;min-height:36px;padding:0 var(--space-3);border-radius:var(--radius-chip);background:var(--surface-soft);color:var(--text-secondary);font-size:var(--font-caption);font-weight:600;transition:background-color var(--duration-fast)}._editWidgets_1n7ev_557:active{background:var(--green-soft)}._windText_1n7ev_575{display:flex;flex-direction:column;align-items:flex-end;line-height:1.35}._weatherMinimal_1n7ev_583{flex:1 1 auto;justify-content:center}._weatherMinimal_1n7ev_583 ._tempBlock_1n7ev_534{align-items:center}._weatherOne_1n7ev_600{display:flex;flex-direction:column}._weatherOne_1n7ev_600 ._cardHead_1n7ev_70{margin-bottom:0;gap:var(--space-1)}._weatherOne_1n7ev_600 ._cardLabel_1n7ev_78{white-space:nowrap}._weatherOne_1n7ev_600 ._location_1n7ev_98{flex:0 0 auto;white-space:nowrap}._list_14ari_5{list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:1fr}._hour_14ari_13{display:flex;flex-direction:column;align-items:center;gap:5px;color:var(--text-secondary)}._time_14ari_21{font-size:var(--font-caption);white-space:nowrap}._temp_14ari_27{color:var(--text);font-size:var(--font-body);font-weight:600;font-variant-numeric:tabular-nums}._chart_14ari_36{position:relative;height:32px;margin:2px 0 var(--space-4)}._line_14ari_42{display:block;width:100%;height:100%}._line_14ari_42 polyline{fill:none;stroke:var(--soil);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._dots_14ari_62{position:absolute;top:0;right:0;bottom:0;left:0;list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:1fr}._dots_14ari_62 li{position:relative}._dots_14ari_62 span{position:absolute;left:50%;width:8px;height:8px;border-radius:50%;background:var(--soil);transform:translate(-50%,-50%)}._rain_14ari_85{display:flex;align-items:center;justify-content:center;color:var(--info);font-size:var(--font-caption);font-variant-numeric:tabular-nums;min-height:16px}._rain_14ari_85>span{display:inline-flex;align-items:center;gap:2px}._rainLikely_14ari_103{color:var(--info-text);font-weight:700}._board_ntouy_8{margin-bottom:var(--card-gap);--cols: 1;--cell: 108px;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-auto-rows:var(--cell);grid-auto-flow:row;gap:var(--card-gap)}._slot_ntouy_26{position:relative;min-width:0;grid-column:var(--x) / span var(--w);grid-row:var(--y) / span var(--h)}._boardEditing_ntouy_36{grid-template-rows:repeat(4,var(--cell))}._cell_ntouy_42{border-radius:var(--radius-card);background:var(--surface-soft);box-shadow:inset 0 0 0 1px var(--line);opacity:.6}._card_ntouy_51{position:relative;height:100%;overflow:hidden;border-radius:var(--radius-card)}._card_ntouy_51>*{height:100%}._boardEditing_ntouy_36 ._slot_ntouy_26:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-card);background:var(--surface-soft);box-shadow:inset 0 0 0 1.5px var(--line-strong)}._boardEditing_ntouy_36 ._slot_ntouy_26{touch-action:none;user-select:none;-webkit-user-select:none;cursor:grab}._slotHeld_ntouy_86{z-index:40;cursor:grabbing}._slotHeld_ntouy_86 ._card_ntouy_51{position:fixed;top:0;left:0;border-radius:var(--radius-card);box-shadow:var(--shadow-float);opacity:.95;will-change:transform}._slotHeld_ntouy_86:before{background:var(--green-soft);box-shadow:inset 0 0 0 2px dashed var(--brand-secondary)}._boardEditing_ntouy_36 ._card_ntouy_51>*:first-child{filter:grayscale(.8) opacity(.45)}._boardEditing_ntouy_36 ._card_ntouy_51:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--radius-card);background:#38352f0f;box-shadow:inset 0 0 0 1.5px var(--brand-secondary);pointer-events:none}._tools_ntouy_133{position:absolute;left:50%;bottom:var(--space-2);z-index:3;display:flex;align-items:center;gap:var(--space-2);transform:translate(-50%)}._sizes_ntouy_145{display:flex;gap:2px;padding:2px;border-radius:10px;background:var(--surface);box-shadow:0 0 0 1px var(--line-strong),var(--shadow-card)}._size_ntouy_145{box-sizing:border-box;width:34px;height:34px;min-height:0;padding:0;border-radius:8px;color:var(--text-secondary);font-size:var(--font-caption);font-weight:600;font-variant-numeric:tabular-nums}._size_ntouy_145:active{background:var(--surface-soft)}._sizePicked_ntouy_173{background:var(--green-soft);color:var(--brand-strong)}._remove_ntouy_178{display:inline-flex;align-items:center;justify-content:center;opacity:1;flex:0 0 auto;box-sizing:border-box;width:32px;height:32px;min-height:0;padding:0;line-height:1;border-radius:10px;background:var(--surface);color:var(--error);box-shadow:0 0 0 1px var(--line-strong),var(--shadow-card);touch-action:manipulation}._remove_ntouy_178:active{background:var(--surface-soft)}._bar_ntouy_206{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--card-gap);padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--green-soft)}._barText_ntouy_217{display:flex;flex-direction:column;min-width:0;font-size:var(--font-body);color:var(--brand-strong)}._barText_ntouy_217 strong{font-weight:700}._barText_ntouy_217 span{font-size:var(--font-caption);color:var(--text-secondary)}._done_ntouy_234{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;min-height:var(--tap-target);padding:0 var(--space-4);border-radius:var(--radius-button);background:var(--brand);color:var(--surface);font-size:var(--font-body);font-weight:600}._done_ntouy_234:disabled{opacity:.6}._empty_ntouy_252{padding:var(--space-6) var(--space-4);border-radius:var(--radius-card);background:var(--surface-soft);color:var(--text-secondary);font-size:var(--font-body);text-align:center}._drawer_ntouy_263{margin-top:var(--card-gap);padding:var(--space-4);border-radius:var(--radius-card);background:var(--surface-soft)}._drawerLabel_ntouy_270{margin-bottom:var(--space-3);font-size:var(--font-body);font-weight:600}._drawerLabel_ntouy_270 span{font-weight:400;color:var(--text-secondary)}._drawerList_ntouy_281{list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2)}._add_ntouy_288{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-input);background:var(--surface);color:var(--text);text-align:left;transition:background-color var(--duration-fast)}._add_ntouy_288:active{background:var(--green-soft)}._add_ntouy_288>span{display:flex;flex-direction:column;min-width:0}._add_ntouy_288 strong{font-size:var(--font-body);font-weight:600}._add_ntouy_288 small{color:var(--text-secondary);font-size:var(--font-caption)}@media(min-width:600px){._board_ntouy_8{--cols: 2}._drawerList_ntouy_281{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){._board_ntouy_8{--cols: 4}}._markdown_druqx_5{display:flex;flex-direction:column;gap:.55em;min-width:0}._markdown_druqx_5>*{margin:0}._markdown_druqx_5 p{margin:0}._heading_druqx_20,._markdown_druqx_5 strong{font-weight:700;color:var(--text)}._markdown_druqx_5 em{font-style:normal;color:var(--soil);font-weight:600}._markdown_druqx_5 del{color:var(--text-secondary)}._markdown_druqx_5 a{color:var(--brand);text-decoration:underline;text-underline-offset:3px}._markdown_druqx_5 ul,._markdown_druqx_5 ol{display:flex;flex-direction:column;gap:.35em;margin:0;padding-left:1.2em}._markdown_druqx_5 ul{list-style:none;padding-left:1em}._markdown_druqx_5 ul>li{position:relative}._markdown_druqx_5 ul>li:before{content:"";position:absolute;left:-.85em;top:.68em;width:6px;height:6px;border-radius:50%;background:var(--brand-secondary)}._markdown_druqx_5 ol>li::marker{color:var(--soil);font-weight:700;font-variant-numeric:tabular-nums}._markdown_druqx_5 li>ul,._markdown_druqx_5 li>ol{margin-top:.35em}._markdown_druqx_5 li>p{margin:0}._markdown_druqx_5 blockquote{margin:0;padding:.5em .8em;border-radius:10px;background:var(--surface-soft);color:var(--text-secondary)}._markdown_druqx_5 code{padding:.1em .35em;border-radius:6px;background:var(--surface-soft);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.88em}._markdown_druqx_5 pre{margin:0;padding:.7em .9em;border-radius:12px;background:var(--surface-soft);overflow-x:auto}._markdown_druqx_5 pre code{padding:0;background:none}._markdown_druqx_5 hr{width:100%;border:0;border-top:1px solid var(--line)}._tableWrap_druqx_126{max-width:100%;overflow-x:auto;border-radius:12px;box-shadow:inset 0 0 0 1px var(--line)}._tableWrap_druqx_126 table{border-collapse:collapse;font-size:var(--font-body);min-width:100%}._tableWrap_druqx_126 th,._tableWrap_druqx_126 td{padding:8px 12px;text-align:left;white-space:nowrap;font-variant-numeric:tabular-nums}._tableWrap_druqx_126 th{background:var(--surface-soft);font-weight:700}._tableWrap_druqx_126 tr+tr td{border-top:1px solid var(--line)}._streaming_druqx_157>:last-child:after,._streaming_druqx_157>ul:last-child>li:last-child:after,._streaming_druqx_157>ol:last-child>li:last-child:after{content:"";display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-.15em;background:var(--brand);animation:_caret_druqx_1 1s steps(2,start) infinite}._streaming_druqx_157>ul:last-child:after,._streaming_druqx_157>ol:last-child:after{content:none}@keyframes _caret_druqx_1{to{visibility:hidden}}._card_1ouw5_1{margin-top:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card)}._head_1ouw5_9{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3);font-size:var(--font-body)}._head_1ouw5_9 span{font-size:var(--font-caption);color:var(--text-secondary)}._now_1ouw5_25{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}._nowIcon_1ouw5_32{flex:0 0 auto;display:inline-flex;color:var(--soil)}._nowTemp_1ouw5_38{display:flex;flex-direction:column;align-items:flex-start}._nowTemp_1ouw5_38 strong{font-size:40px;font-weight:700;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}._nowTemp_1ouw5_38>span{margin-top:-2px;color:var(--text-secondary);font-size:var(--font-caption);font-variant-numeric:tabular-nums}._nowSide_1ouw5_59{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}._nowSide_1ouw5_59 strong{font-size:var(--font-body);font-weight:700}._nowFacts_1ouw5_73{display:flex;gap:var(--space-2);color:var(--text-secondary);font-size:var(--font-caption);font-variant-numeric:tabular-nums}._hours_1ouw5_83{margin-bottom:var(--space-4)}._days_1ouw5_87{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:var(--space-3) 0 0;list-style:none;border-top:1px solid var(--line)}._block_1ouw5_99{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line)}._blockLabel_1ouw5_105{display:flex;align-items:center;gap:6px;margin-bottom:var(--space-3);color:var(--soil);font-size:var(--font-body);font-weight:700}._windows_1ouw5_116{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-2)}._windows_1ouw5_116 li{padding:var(--space-1) var(--space-3);border-radius:var(--radius-chip);background:var(--green-soft);color:var(--brand-strong);font-size:var(--font-body);font-weight:600;font-variant-numeric:tabular-nums}._blockNote_1ouw5_134{color:var(--text-secondary);font-size:var(--font-caption)}._facts_1ouw5_140{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:var(--space-3);margin:0}._facts_1ouw5_140 div{display:flex;flex-direction:column;gap:2px;min-width:0}._facts_1ouw5_140 dt{color:var(--text-secondary);font-size:var(--font-caption)}._facts_1ouw5_140 dd{margin:0;font-size:var(--font-body);font-weight:600;font-variant-numeric:tabular-nums}._day_1ouw5_87{display:grid;grid-template-columns:56px 24px 34px 1fr 58px;align-items:center;gap:var(--space-2);min-height:34px;font-size:var(--font-body)}._when_1ouw5_176{color:var(--text);font-weight:600;white-space:nowrap;font-size:var(--font-caption)}._icon_1ouw5_184{display:inline-flex;color:var(--soil)}._rain_1ouw5_189{font-size:var(--font-caption);color:var(--info-text);font-variant-numeric:tabular-nums;text-align:right}._range_1ouw5_196{position:relative;height:6px;border-radius:var(--radius-chip);background:#8b654424}._bar_1ouw5_206{position:absolute;top:0;height:100%;border-radius:var(--radius-chip);background:var(--soil)}._temps_1ouw5_214{display:flex;justify-content:flex-end;gap:var(--space-2);font-variant-numeric:tabular-nums}._low_1ouw5_221{color:var(--text-secondary)}._high_1ouw5_225{color:var(--text);font-weight:600}._srOnly_1ouw5_231{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._thread_15d8e_1{list-style:none;display:flex;flex-direction:column;gap:var(--space-4)}._item_15d8e_8{display:flex;animation:_rise_15d8e_1 var(--duration) var(--ease-out) both}._user_15d8e_13{flex-direction:column;align-items:flex-end;gap:6px}._assistant_15d8e_19{align-items:flex-start;gap:var(--space-2)}._avatar_15d8e_24{margin-top:2px}._assistantBody_15d8e_28{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}._bubble_15d8e_37{max-width:88%;padding:12px 16px;font-size:var(--font-body-lg);line-height:1.55;white-space:pre-wrap}._userBubble_15d8e_45{background:var(--brand);color:var(--surface);border-radius:20px 20px 6px}._assistantBubble_15d8e_51{max-width:100%;white-space:normal;background:var(--surface);border-radius:6px 20px 20px;box-shadow:var(--shadow-card)}._errorBubble_15d8e_59{background:#fbefe9;box-shadow:none}._failed_15d8e_64{opacity:.55}._userPhoto_15d8e_68{width:168px;aspect-ratio:4 / 3;object-fit:cover;border-radius:16px;background:var(--surface-soft)}._userTools_15d8e_76{display:flex;align-items:center;gap:var(--space-2)}._voiceMark_15d8e_82{display:inline-flex;align-items:center;gap:3px;font-size:12px;color:var(--text-secondary)}._flagButton_15d8e_92{padding:0 12px;border-radius:var(--radius-chip);color:var(--text-secondary);font-size:var(--font-caption);font-weight:600;transition:background-color var(--duration-fast)}._flagButton_15d8e_92:active{background:var(--surface-soft)}._flagButtonOn_15d8e_106{background:var(--surface-soft);color:var(--text)}._choices_15d8e_112{display:flex;flex-wrap:wrap;gap:var(--space-2)}._choice_15d8e_112{padding:0 var(--space-4);border-radius:var(--radius-chip);background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--brand-secondary);color:var(--text);font-size:var(--font-body-lg);font-weight:600;transition:background-color var(--duration-fast)}._choice_15d8e_112:active:not(:disabled){background:var(--green-soft)}._choice_15d8e_112:disabled{background:transparent;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text-secondary)}._choiceChosen_15d8e_141:disabled{background:var(--green-soft);box-shadow:none;color:var(--text)}._speaking_15d8e_148{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px;border-radius:var(--radius-chip);background:var(--green-soft);color:var(--brand-strong);font-size:var(--font-caption);font-weight:600}._speakingBars_15d8e_162{display:inline-flex;align-items:center;gap:2px;height:12px}._speakingBars_15d8e_162 i{display:block;width:3px;height:100%;border-radius:2px;background:currentColor;animation:_bar_15d8e_1 .9s ease-in-out infinite}._speakingBars_15d8e_162 i:nth-child(2){animation-delay:.15s}._speakingBars_15d8e_162 i:nth-child(3){animation-delay:.3s}._record_15d8e_187{width:100%;padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card)}._recordCanceled_15d8e_195{background:transparent;box-shadow:inset 0 0 0 1px var(--line-strong)}._recordCanceled_15d8e_195 ._recordTask_15d8e_200,._recordCanceled_15d8e_195 ._recordQuantity_15d8e_201{color:var(--text-disabled);text-decoration:line-through}._recordHead_15d8e_206{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}._recordDone_15d8e_213{display:inline-flex;align-items:center;gap:6px;font-size:var(--font-body);font-weight:700;color:var(--success-text)}._check_15d8e_222{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--success);color:var(--surface);animation:_pop_15d8e_1 .36s var(--ease-out)}._recordMuted_15d8e_234{font-size:var(--font-body);font-weight:600;color:var(--text-secondary)}._recordDate_15d8e_240{font-size:var(--font-caption);color:var(--text-secondary)}._recordTask_15d8e_200{font-size:var(--font-h3);font-weight:700}._recordQuantity_15d8e_201{font-size:var(--font-h1);font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.25}._recordMeta_15d8e_258{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin-top:var(--space-2)}._recordMeta_15d8e_258 div{display:flex;gap:6px;font-size:var(--font-body)}._recordMeta_15d8e_258 dt{color:var(--text-secondary)}._recordMeta_15d8e_258 dd{color:var(--soil);font-weight:600}._recordCarbon_15d8e_280{display:flex;align-items:flex-start;gap:6px;margin-top:var(--space-3);padding:10px 12px;border-radius:12px;background:var(--green-soft);color:var(--brand);font-size:var(--font-body);font-weight:600}._recordCarbon_15d8e_280 svg{flex:0 0 auto;margin-top:3px}._recordPhoto_15d8e_298{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:14px;margin-top:var(--space-4);background:var(--surface-soft)}._recordActions_15d8e_307{display:flex;gap:var(--space-2);margin-top:var(--space-4)}._evidenceButton_15d8e_313{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--button-height);border-radius:var(--radius-button);background:var(--brand);color:var(--surface);font-size:var(--font-button);font-weight:600}._evidenceButton_15d8e_313:disabled{opacity:.6}._undoButton_15d8e_331{flex:0 0 auto;height:var(--button-height);padding:0 var(--space-4);border-radius:var(--radius-button);color:var(--text-secondary);font-size:var(--font-body);font-weight:600}._recordActions_15d8e_307 ._undoButton_15d8e_331:only-child{margin-left:auto;height:var(--tap-target)}@keyframes _rise_15d8e_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _pop_15d8e_1{0%{transform:scale(.4)}70%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes _bar_15d8e_1{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}._typing_15d8e_364{display:inline-flex;align-items:baseline;gap:7px;color:var(--text-secondary)}._dots_15d8e_372{display:inline-flex;align-items:baseline;gap:3px}._dots_15d8e_372 i{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.25;animation:_dot_15d8e_372 1.4s ease-in-out infinite}._dots_15d8e_372 i:nth-child(2){animation-delay:.18s}._dots_15d8e_372 i:nth-child(3){animation-delay:.36s}@media(prefers-reduced-motion:reduce){._dots_15d8e_372 i{animation:none;opacity:.55}}._streamNote_15d8e_404{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--font-caption);color:var(--text-secondary)}._retryButton_15d8e_412{min-height:36px;padding:0 12px;border-radius:var(--radius-chip);background:var(--surface-soft);color:var(--text);font-size:var(--font-caption);font-weight:600}._pulse_15d8e_422{width:8px;height:8px;border-radius:50%;background:var(--warning);animation:_dot_15d8e_372 1.2s ease-in-out infinite}@keyframes _dot_15d8e_372{0%,to{opacity:.25}40%{opacity:1}}._effective_10n7u_5{font-size:var(--font-caption);color:var(--text-secondary)}._upcoming_10n7u_13{margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border-left:3px solid var(--warning);border-radius:var(--radius-input);background:var(--surface-soft);font-size:var(--font-caption);line-height:1.6}._state_10n7u_24{margin-top:var(--space-5);color:var(--text-secondary);font-size:var(--font-body-lg)}._intro_10n7u_30{margin-top:var(--space-3);font-size:var(--font-body-lg);color:var(--text-secondary)}._section_10n7u_36{margin-top:var(--space-7)}._heading_10n7u_40{margin-bottom:var(--space-3);font-size:var(--font-h3)}._paragraph_10n7u_45{font-size:var(--font-body-lg);line-height:1.7}._paragraph_10n7u_45+._paragraph_10n7u_45{margin-top:var(--space-3)}._bullets_10n7u_54,._ordered_10n7u_55{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3);font-size:var(--font-body-lg);line-height:1.7}._bullets_10n7u_54{list-style:none}._bullets_10n7u_54 li{position:relative;padding-left:var(--space-4)}._bullets_10n7u_54 li:before{content:"·";position:absolute;left:var(--space-2);color:var(--text-secondary)}._ordered_10n7u_55{list-style:decimal;padding-left:var(--space-5)}._ordered_10n7u_55 li::marker{color:var(--text-secondary)}._sheetActions_10n7u_91{flex:0 0 auto;display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--line)}._sheetClose_10n7u_100{align-self:center;min-height:var(--tap-target);padding:0 var(--space-4);font-size:var(--font-body);color:var(--text-secondary)}._list_rrgyd_1{display:flex;flex-direction:column;gap:2px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-card);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}._item_rrgyd_11{display:flex;align-items:center;gap:var(--space-2)}._row_rrgyd_17{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--space-3);min-height:var(--tap-target);padding:0;border-radius:var(--radius-input);background:none;text-align:left}._row_rrgyd_17:disabled{cursor:default;opacity:.45}._all_rrgyd_36{margin-bottom:2px;padding-bottom:var(--space-2);border-bottom:1px solid var(--line);border-radius:0;font-weight:600}._box_rrgyd_44{flex:0 0 auto;width:22px;height:22px;border-radius:7px;box-shadow:inset 0 0 0 2px var(--line-strong);transition:background var(--duration-fast),box-shadow var(--duration-fast)}._box_rrgyd_44[data-checked]:after{content:"";display:block;width:5px;height:10px;margin:3px auto 0;border:2px solid #ffffff;border-top:none;border-left:none;transform:rotate(42deg)}._box_rrgyd_44[data-checked]{background:var(--brand);box-shadow:inset 0 0 0 2px var(--brand)}._row_rrgyd_17:focus-visible ._box_rrgyd_44{box-shadow:inset 0 0 0 2px var(--brand-secondary),0 0 0 3px var(--brand-secondary)}._label_rrgyd_75{min-width:0;display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-body);color:var(--text)}._tag_rrgyd_84{flex:0 0 auto;padding:2px 6px;border-radius:6px;background:var(--surface-soft);font-size:var(--font-caption);font-weight:600;color:var(--text-secondary)}._tag_rrgyd_84[data-required]{background:var(--green-soft);color:var(--brand-strong)}._view_rrgyd_99{flex:0 0 auto;display:inline-flex;align-items:center;min-height:var(--tap-target);padding:0 var(--space-2);font-size:var(--font-caption);color:var(--text-secondary);text-decoration:underline}._view_rrgyd_99[data-unread]{font-weight:700;color:var(--brand-strong)}._notice_rrgyd_116{font-size:var(--font-caption);color:var(--text-secondary)}._srOnly_rrgyd_122{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._screen_940so_1{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-7);padding:calc(var(--safe-top) + var(--space-8)) var(--layout-padding) calc(var(--safe-bottom) + var(--space-6))}._farmi_940so_13{--farmi-size: 148px}@media(max-height:680px){._screen_940so_1{justify-content:flex-start;gap:var(--space-5);padding-top:calc(var(--safe-top) + var(--space-4))}._headline_940so_26{margin-top:0;font-size:var(--font-h2)}._lead_940so_31{display:none}._farmi_940so_13{--farmi-size: 84px}}@media(max-height:560px){._screen_940so_1{gap:var(--space-4)}._headline_940so_26{font-size:var(--font-h3)}._farmi_940so_13{--farmi-size: 52px}}@media(max-height:470px){._screen_940so_1{gap:var(--space-3);padding-top:calc(var(--safe-top) + var(--space-3));padding-bottom:calc(var(--safe-bottom) + var(--space-3))}._farmi_940so_13{display:none}._headline_940so_26{font-size:var(--font-body-lg)}._headline_940so_26 br{display:none}}._intro_940so_77{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}._headline_940so_26{margin-top:var(--space-2);font-size:var(--font-h1)}._lead_940so_31{font-size:var(--font-body-lg);color:var(--text-secondary)}._form_940so_94{display:flex;flex-direction:column;gap:var(--space-3)}._field_940so_100{display:flex;flex-direction:column;gap:6px}._field_940so_100>span{font-size:var(--font-caption);font-weight:600;color:var(--text-secondary)}._field_940so_100 input{height:var(--button-height);padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-input);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow var(--duration-fast)}._field_940so_100 input::placeholder{color:var(--text-disabled)}._field_940so_100 input:focus{outline:none;box-shadow:inset 0 0 0 2px var(--brand-secondary)}._hint_940so_134{font-size:var(--font-caption);color:var(--text-secondary)}._error_940so_139{font-size:var(--font-body);color:var(--error)}._switch_940so_144{align-self:center;font-size:var(--font-body);color:var(--text-secondary);padding:0 var(--space-3)}._notice_940so_155{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);font-size:var(--font-body-lg);line-height:1.6}._noticeEmail_940so_167{font-size:var(--font-body-lg);color:var(--soil);overflow-wrap:anywhere}._noticeSub_940so_173{font-size:var(--font-caption);color:var(--text-secondary)}@media(min-width:1024px){._screen_940so_1{display:grid;grid-template-columns:minmax(0,480px) minmax(0,440px);justify-content:center;align-content:safe center;align-items:center;column-gap:clamp(48px,7vw,120px);row-gap:var(--space-6);padding:var(--space-8) var(--layout-padding)}._intro_940so_77{gap:var(--space-4);align-self:start;position:sticky;top:0}._farmi_940so_13{--farmi-size: 196px}._headline_940so_26{font-size:var(--font-display);line-height:1.3}._form_940so_94{padding:var(--space-7);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card)}._form_940so_94 ._field_940so_100 input{background:var(--bg)}._notice_940so_155{padding:0;background:transparent;box-shadow:none}}._tabs_1h6fo_1{display:flex;gap:var(--space-1);padding:4px;margin-bottom:var(--space-5);border-radius:var(--radius-input);background:var(--surface-soft)}._tab_1h6fo_1{flex:1;min-height:40px;border-radius:10px;font-size:var(--font-body);font-weight:600;color:var(--text-secondary);transition:background-color var(--duration-fast),color var(--duration-fast)}._tabActive_1h6fo_20{background:var(--surface);color:var(--text);box-shadow:0 1px 2px #38352f14}._group_1h6fo_26+._group_1h6fo_26{margin-top:var(--space-6)}._day_1h6fo_30{display:flex;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--font-h3)}._day_1h6fo_30 span{font-size:var(--font-body);font-weight:500;color:var(--text-secondary)}._list_1h6fo_44{list-style:none;border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);overflow:hidden}._item_1h6fo_52{padding:var(--space-4) var(--space-5)}._item_1h6fo_52+._item_1h6fo_52{border-top:1px solid var(--line)}._row_1h6fo_60{display:flex;align-items:center;gap:var(--space-3)}._icon_1h6fo_66{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:12px;background:var(--green-soft);color:var(--brand)}._text_1h6fo_78{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}._text_1h6fo_78 strong{font-size:var(--font-body-lg);font-weight:600}._text_1h6fo_78 span{font-size:var(--font-body);color:var(--soil)}._time_1h6fo_95{font-size:var(--font-caption);color:var(--text-secondary)}._thumb_1h6fo_100{flex:0 0 auto;width:48px;height:48px;border-radius:12px;object-fit:cover;background:var(--surface-soft)}._said_1h6fo_109{margin:var(--space-2) 0 0 48px;font-size:var(--font-caption);color:var(--text-secondary)}._weatherNote_1h6fo_116{margin:var(--space-2) 0 0 48px;font-size:var(--font-caption);color:var(--soil)}._capture_1h6fo_122{display:inline-flex;align-items:center;gap:6px;margin:var(--space-3) 0 0 48px;min-height:40px;padding:0 14px;border-radius:12px;background:#fff4de;color:#8f5f14;font-size:var(--font-body);font-weight:600;cursor:pointer}._captureBusy_1h6fo_137{opacity:.6;pointer-events:none}._empty_1h6fo_142{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-8) 0;text-align:center;font-size:var(--font-body-lg);color:var(--text-secondary)}._skeletonDay_1h6fo_155{margin-bottom:var(--space-2)}._skeletonItem_1h6fo_159{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5)}._skeletonItem_1h6fo_159+._skeletonItem_1h6fo_159{border-top:1px solid var(--line)}._skeletonText_1h6fo_170{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--space-2)}._hiddenInput_1h6fo_178{display:none}._screen_1755s_3{display:flex;flex-direction:column;min-height:100dvh;padding:calc(var(--safe-top) + var(--space-4)) var(--layout-padding) calc(var(--safe-bottom) + var(--space-6));background:var(--bg)}._top_1755s_12{display:flex;align-items:center;justify-content:space-between;min-height:var(--tap-target)}._dots_1755s_19{display:flex;gap:6px;margin:0;padding:0;list-style:none}._dot_1755s_19,._dotOn_1755s_28{width:7px;height:7px;border-radius:var(--radius-chip);background:var(--line-strong);transition:width var(--duration) var(--ease-out),background-color var(--duration) var(--ease-out)}._dotOn_1755s_28{width:20px;background:var(--brand)}._skipAll_1755s_41{min-height:var(--tap-target);padding:0 var(--space-2);font-size:var(--font-body);color:var(--text-secondary)}._body_1755s_48{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);text-align:center}._title_1755s_58{margin:0;font-size:var(--font-h1);letter-spacing:var(--tracking-tight)}._lead_1755s_64{max-width:320px;margin:0;font-size:var(--font-body-lg);line-height:1.6;color:var(--text-secondary)}._preview_1755s_73{width:100%;max-width:320px;margin-top:var(--space-3);text-align:left}._bubble_1755s_80{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);font-size:var(--font-body);line-height:1.5}._userBubble_1755s_88{margin-left:auto;max-width:88%;width:fit-content;background:var(--brand);color:var(--surface);border-bottom-right-radius:6px}._farmiRow_1755s_97{display:flex;align-items:flex-end;gap:var(--space-2);margin-top:var(--space-2)}._farmiBubble_1755s_104{background:var(--surface);color:var(--text);box-shadow:var(--shadow-card);border-bottom-left-radius:6px}._card_1755s_111{padding:var(--space-4) var(--space-5);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card)}._cardHead_1755s_118{display:flex;align-items:center;gap:6px;margin:0 0 var(--space-2);font-size:var(--font-caption);font-weight:700;color:var(--success-text)}._check_1755s_128{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--success);color:var(--surface)}._cardTask_1755s_139{margin:0;font-size:var(--font-body);color:var(--text-secondary)}._cardQuantity_1755s_145{margin:2px 0 var(--space-2);font-size:var(--font-h2);font-weight:700;color:var(--soil);font-variant-numeric:tabular-nums}._cardMeta_1755s_153{margin:0;font-size:var(--font-caption);color:var(--text-secondary)}._photo_1755s_159{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card)}._photoTile_1755s_169{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;background:var(--surface-soft);color:var(--soil)}._photoNote_1755s_180{display:inline-flex;align-items:center;gap:4px;font-size:var(--font-caption);color:var(--text-secondary)}._notify_1755s_188{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card)}._notifyIcon_1755s_198{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:12px;background:var(--green-soft);color:var(--brand-strong)}._notifyText_1755s_209{display:flex;flex-direction:column}._notifyText_1755s_209 strong{font-size:var(--font-body)}._notifyText_1755s_209 small{font-size:var(--font-caption);color:var(--text-secondary)}._tip_1755s_223{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);font-size:var(--font-body-lg)}._tipIcon_1755s_234{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--brand);color:var(--surface)}._note_1755s_245{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-input);background:var(--surface-soft);font-size:var(--font-body);color:var(--text)}._actions_1755s_254{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-6)}._spacer_1755s_262{display:block;height:var(--button-height)}@media(prefers-reduced-motion:reduce){._dot_1755s_19,._dotOn_1755s_28{transition:none}}@media(min-width:1024px){._screen_1755s_3{align-items:center;justify-content:center;gap:var(--space-7);padding-top:var(--space-8);padding-bottom:var(--space-8)}._top_1755s_12,._actions_1755s_254{width:min(100%,480px)}._body_1755s_48{flex:0 0 auto;width:min(100%,480px);padding:var(--space-8) var(--space-7);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card)}}:root{--brand: #47752f;--brand-secondary: #679a42;--brand-strong: #3d6628;--green-soft: #dde9c8;--bg: #faf4e4;--surface: #ffffff;--surface-soft: #f3e7cf;--outside: #eee8d8;--soil: #8b6544;--text: #38352f;--text-secondary: #66625a;--text-disabled: #807b70;--success: #5f8f3a;--success-text: #446726;--warning: #d49a3a;--error: #c75b4b;--info: #668da8;--info-text: #456580;--line: rgba(56, 53, 47, .1);--line-strong: rgba(56, 53, 47, .18);--shadow-card: 0 1px 2px rgba(56, 53, 47, .04), 0 8px 20px rgba(71, 60, 30, .06);--shadow-float: 0 10px 30px rgba(71, 60, 30, .14);--font-display: 32px;--font-h1: 26px;--font-h2: 22px;--font-h3: 18px;--font-body-lg: 17px;--font-body: 15px;--font-caption: 13px;--font-button: 16px;--font-input: 17px;--tracking-tight: -.02em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 32px;--space-8: 40px;--layout-padding: 20px;--card-gap: 12px;--section-gap: 28px;--radius-card: 20px;--radius-button: 16px;--radius-input: 14px;--radius-chip: 999px;--button-height: 52px;--tap-target: 44px;--mic-size: 80px;--read-width: 760px;--sidebar-width: 268px;--ease-out: cubic-bezier(.2, .8, .2, 1);--duration-fast: .16s;--duration: .26s;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--safe-right: env(safe-area-inset-right, 0px)}@media(max-width:360px){:root{--layout-padding: 16px;--mic-size: 72px}}@media(min-width:600px){:root{--layout-padding: 28px}}@media(max-height:520px){:root{--mic-size: 56px;--card-gap: 8px;--section-gap: 16px;--layout-padding: 16px}}@font-face{font-family:Pretendard;src:url(/assets/PretendardVariable-CJuje-Rk.woff2) format("woff2-variations");font-weight:45 920;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}html,body{overflow-x:clip;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{font-family:Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Noto Sans KR,Segoe UI,sans-serif;font-size:var(--font-body);font-weight:450;line-height:1.55;background-color:var(--outside);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior-y:none}html[lang=ko]{word-break:keep-all;overflow-wrap:break-word}h1,h2,h3{text-wrap:balance;letter-spacing:var(--tracking-tight);font-weight:700;line-height:1.3}a,button{color:inherit;text-decoration:none;background:none;border:none;font-family:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;touch-action:manipulation}button{min-height:var(--tap-target);font-size:inherit}button:disabled{cursor:default}:focus-visible{outline:2px solid var(--brand-secondary);outline-offset:2px}input,textarea,select{font-family:inherit;font-size:var(--font-input);color:inherit}img{max-width:100%;display:block}*{--scroll-alpha: 0}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:rgba(139,101,68,var(--scroll-alpha, 0)) transparent}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:rgba(139,101,68,var(--scroll-alpha, 0)) padding-box}::-webkit-scrollbar-thumb:active{background:#8b654473 padding-box}::selection{background:var(--green-soft);color:var(--text)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);box-shadow:inset 0 0 0 1px var(--line),inset 0 0 0 100px var(--surface);transition:background-color 9999s ease-out}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
