._sheet_19f6z_1{z-index:50;background:#25312257;justify-content:center;align-items:flex-end;animation:.2s ease-out _fade_19f6z_1;display:flex;position:fixed;inset:0}._sheet-panel_19f6z_11{background:var(--bg);border-radius:28px 28px 0 0;flex-direction:column;width:100%;max-width:560px;max-height:90dvh;animation:.28s cubic-bezier(.2,.9,.3,1) _up_19f6z_1;display:flex}._sheet-head_19f6z_21{align-items:center;gap:12px;padding:20px 16px 12px 20px;display:flex}._sheet-head_19f6z_21 h2{flex:1;font-size:20px;font-weight:700}._sheet-close_19f6z_32{background:var(--card);width:36px;height:36px;color:var(--text-2);border-radius:50%;place-items:center;display:grid}._sheet-body_19f6z_41{padding:4px 16px calc(var(--safe-bottom) + 20px);overflow-y:auto}@keyframes _fade_19f6z_1{0%{opacity:0}}@keyframes _up_19f6z_1{0%{opacity:.4;transform:translateY(40%)}}._doc_t8w5a_1{overflow-wrap:anywhere;line-height:1.55}._doc_t8w5a_1 h1{letter-spacing:-.01em;margin-bottom:6px;font-size:24px;line-height:1.2}._doc_t8w5a_1 h3{font-family:var(--font-display);margin:22px 0 8px;font-size:17px;font-weight:800;line-height:1.3}._doc_t8w5a_1 p+p,._doc_t8w5a_1 ul+p,._doc_t8w5a_1 ol+p{margin-top:10px}._doc_t8w5a_1 ul,._doc_t8w5a_1 ol{margin:8px 0 0;padding-left:20px}._doc_t8w5a_1 li+li{margin-top:6px}._date_t8w5a_32{color:var(--text-2);margin-bottom:14px;font-size:13px}._check_t8w5a_38{cursor:pointer;align-items:flex-start;gap:10px;margin:16px 4px 0;font-size:14px;line-height:1.45;display:flex}._check_t8w5a_38 input{width:20px;height:20px;accent-color:var(--green);flex-shrink:0;margin:0}._note_t8w5a_55{color:var(--text-2);text-align:center;margin:12px 4px 0;font-size:13px;line-height:1.45}._links_t8w5a_63{color:var(--text-3);flex-wrap:wrap;justify-content:center;gap:4px 8px;margin-top:24px;font-size:13px;display:flex}._links_t8w5a_63 a{color:var(--text-2)}._text_1cdzb_1{margin:0 4px 16px;line-height:1.5}._confirm_1cdzb_6.btn{background:var(--danger);color:#fff;margin-top:18px}._gate_1ymyh_1{max-width:420px;padding-top:calc(var(--safe-top) + 4px)}._gate-scene_1ymyh_5{aspect-ratio:390/270;width:calc(100% + 32px);height:auto;margin:-36px -16px 8px;display:block;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}._gate-title_1ymyh_14{margin:2px 4px 10px;font-size:20px}._gate-text_1ymyh_18{margin:0 4px;line-height:1.5}._gate-submit_1ymyh_22{margin-top:18px}._gate-foot_1ymyh_25{text-align:center;color:var(--text-2);margin-top:18px;font-size:15px}._toast_13mt5_1{z-index:60;left:50%;bottom:calc(var(--safe-bottom) + 20px);-webkit-backdrop-filter:blur(10px);color:#fff;background:#253122f0;border-radius:18px;align-items:center;gap:16px;width:max-content;max-width:calc(100% - 32px);padding:14px 18px;animation:.25s cubic-bezier(.2,.9,.3,1) _in_13mt5_1;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #25312233}._toast-text_13mt5_21{font-size:15px}._toast-action_13mt5_24{color:#afd472;white-space:nowrap;font-weight:600}@keyframes _in_13mt5_1{0%{opacity:0;transform:translate(-50%,16px)}}._avatar_173yp_1{flex-shrink:0;place-items:end center;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1.5px #25312214}._avatar_173yp_1 img{object-fit:cover;align-self:stretch;width:100%;height:100%}._avatar_173yp_1 svg{margin-bottom:-2%}._search_i5pei_1{border-radius:var(--radius-m);background:var(--card);height:52px;color:var(--text-3);align-items:center;gap:10px;padding:0 16px;display:flex}._search_i5pei_1 input{min-width:0;height:100%;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:16px}._search_i5pei_1 input::placeholder{color:var(--text-3)}._search_i5pei_1 input::-webkit-search-cancel-button{display:none}._scan_i5pei_28{border-radius:var(--radius-l);background:var(--green);color:#fff;text-align:left;align-items:center;gap:14px;width:100%;margin-top:12px;padding:14px 16px;transition:transform .15s;display:flex}._scan_i5pei_28:active{transform:scale(.98)}._scan_i5pei_28:disabled{opacity:.6}._scan_i5pei_28 svg:last-child{color:#ffffffb3}._scan-icon_i5pei_50{background:#fff3;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}._scan-text_i5pei_58{flex-direction:column;flex:1;display:flex}._scan-text_i5pei_58 b{font-size:16px}._scan-text_i5pei_58 span{opacity:.85;font-size:13px}._thinking_i5pei_71{color:var(--green);align-items:center;gap:12px;margin-top:12px;font-weight:500;display:flex}._thinking-photo_i5pei_79{object-fit:cover;border-radius:14px;flex-shrink:0;width:52px;height:52px;margin:-6px 0}._thinking-text_i5pei_87{flex:1;min-width:0;font-size:15px}._thinking_i5pei_71 ._spinner_i5pei_92{flex-shrink:0}._ai-message_i5pei_96{margin:-4px 4px 12px}._badge_i5pei_100{border-radius:10px;flex-shrink:0;padding:4px 10px;font-size:12px;font-weight:600}._badge_high_i5pei_107{background:var(--green-soft);color:var(--green-dark)}._badge_medium_i5pei_111{background:var(--water-soft);color:var(--water)}._badge_low_i5pei_115{background:var(--card-2);color:var(--text-2)}._nothing_i5pei_120{margin:20px 4px 0}._more_i5pei_124{margin-top:20px}._more-ai_i5pei_127{color:var(--green)}._species-head_i5pei_131{align-items:center;gap:14px;display:flex}._species-head_i5pei_131 b{font-size:18px}._species-summary_i5pei_139{margin-top:14px;line-height:1.5}._species-water_i5pei_143,._species-fact_i5pei_143{border-radius:var(--radius-s);background:var(--card-2);margin-top:10px;padding:10px 12px;font-size:14px;line-height:1.45}._species-water_i5pei_143{background:var(--water-soft)}._photo_i5pei_155{border-radius:var(--radius-m);background:var(--card-2);width:100%;height:160px;color:var(--text-2);justify-content:center;align-items:center;gap:10px;margin-bottom:14px;font-weight:500;display:flex;overflow:hidden}._photo_i5pei_155 img{object-fit:cover;width:100%;height:100%}._stepper_i5pei_175{justify-content:space-between;align-items:center;display:flex}._stepper_i5pei_175 span{font-weight:600}._stepper_i5pei_175 button{background:var(--card-2);border-radius:50%;width:48px;height:48px;font-size:24px;line-height:1}._save_i5pei_192{margin-top:16px}._auth_1rftx_1{max-width:420px;padding-top:calc(var(--safe-top) + 4px)}._auth-hero_1rftx_5{text-align:center;margin-bottom:28px}._auth-hero_1rftx_5 h1{letter-spacing:-.02em;margin-bottom:4px;font-size:32px}._auth-scene_1rftx_14{aspect-ratio:390/270;width:calc(100% + 32px);height:auto;margin:-36px -16px 0;display:block;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}._auth-tabs_1rftx_23{margin-bottom:18px}._auth-tab_1rftx_23{color:inherit;place-items:center;display:grid}._auth-title_1rftx_31{margin:2px 4px 16px;font-size:20px;font-weight:700}._auth-submit_1rftx_36{margin-top:18px}._auth-sent_1rftx_39{margin:0 4px 16px;line-height:1.5}._auth-code_1rftx_43{letter-spacing:.4em;text-indent:.4em;text-align:center;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}._auth-code_1rftx_43::placeholder{letter-spacing:.4em}._auth-links_1rftx_54{justify-content:space-between;gap:12px;margin-top:16px;padding:0 4px;display:flex}._auth-foot_1rftx_61{text-align:center;margin-top:18px;font-size:15px}._badge_w9uyk_1{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;line-height:1;display:inline-grid}._icon_gicbl_1{background:var(--card-2);width:40px;height:40px;color:var(--text-2);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._icon_current_gicbl_11{background:var(--green-soft);color:var(--green)}._icon_add_gicbl_15{border:1.5px dashed var(--text-3);color:var(--green);background:0 0}._name_gicbl_21._name_gicbl_21{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._due_gicbl_29{color:var(--water);font-weight:600}._members_gicbl_34{flex-shrink:0;display:flex}._members_gicbl_34>*{box-shadow:0 0 0 2px var(--card)}._members_gicbl_34>*+*{margin-left:-7px}._check_gicbl_45{color:var(--green);flex-shrink:0}._create_gicbl_50{margin-top:12px}._create_gicbl_50 button{margin-top:14px}._note_gicbl_57{text-align:center;margin:14px 4px 0;font-size:13px;line-height:1.45}._btn_6fyxp_1{border-radius:50%;flex-shrink:0;place-items:center;transition:transform .15s,background .25s,color .25s;display:grid;position:relative}._btn_6fyxp_1:active{transform:scale(.9)}._btn_ok_6fyxp_12{background:var(--card-2);color:var(--water)}._btn_due_6fyxp_16,._btn_overdue_6fyxp_16{background:var(--water);color:#fff;box-shadow:0 4px 12px #00719052}._btn_overdue_6fyxp_16:before{content:"";border:2px solid var(--water);opacity:0;border-radius:50%;animation:2s ease-out infinite _pulse_6fyxp_1;position:absolute;inset:-4px}._btn_done_6fyxp_30{background:var(--green-soft);color:var(--green)}._btn_splash_6fyxp_34{background:var(--water);pointer-events:none;border-radius:50%;animation:.6s ease-out forwards _splash_6fyxp_1;position:absolute;inset:0}@keyframes _pulse_6fyxp_1{0%{opacity:.6;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}@keyframes _splash_6fyxp_1{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}._tile_11yg7_1{border-radius:var(--radius-l);background:var(--card);cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;padding:12px 14px 14px 12px;transition:transform .15s;display:flex}._tile_11yg7_1:active{transform:scale(.97)}._tile-top_11yg7_15{justify-content:space-between;align-items:flex-start;padding-bottom:12px;display:flex}._tile-avatar_11yg7_21{position:relative}._tile-owner_11yg7_24{box-shadow:0 0 0 2.5px var(--card);position:absolute;bottom:-4px;right:-4px}._tile-name_11yg7_30{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}._tile-status_11yg7_39{color:var(--text-2);margin-top:2px;font-size:13px}._tile-status_due_11yg7_44{color:var(--water);font-weight:500}._tile-status_overdue_11yg7_48{color:var(--warn);font-weight:500}._tile-status_done_11yg7_52{color:var(--green)}._tile-bar_11yg7_55{background:var(--card-2);border-radius:2px;height:4px;margin-top:10px;overflow:hidden}._tile-bar_11yg7_55 span{background:linear-gradient(90deg, var(--salvia), var(--water));border-radius:2px;height:100%;transition:width .4s;display:block}._home_1e06o_1{position:relative}._scene_1e06o_5{top:calc(var(--safe-top) - 8px);aspect-ratio:390/270;pointer-events:none;width:100%;height:auto;position:absolute;left:0;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}@media (width>=561px){._scene_1e06o_5{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#000 78%,#0000),linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#000 78%,#0000),linear-gradient(90deg,#0000,#000 10% 90%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}}._head_1e06o_25{align-items:flex-start;gap:10px;min-height:calc(min(100vw,560px)/1.44509 - 64px);margin:8px 0 12px;display:flex;position:relative}._head-text_1e06o_33{flex:1;min-width:0}._head-text_1e06o_33 h1{letter-spacing:-.02em;font-size:32px;line-height:1.15}._head-text_1e06o_33 p{margin-top:2px;font-size:14px;font-weight:500}._head-home_1e06o_47{max-width:100%;letter-spacing:inherit;line-height:inherit;text-align:left;align-items:center;gap:2px;transition:opacity .15s;display:inline-flex}._head-home_1e06o_47:active{opacity:.6}._head-home_1e06o_47 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._head-home_1e06o_47 svg{color:var(--text-2);flex-shrink:0;margin-top:4px}._loading_1e06o_72{min-height:160px;color:var(--green);place-items:center;display:grid}._banner_1e06o_79{border-radius:var(--radius-l);background:var(--salvia);text-align:left;align-items:center;gap:14px;width:100%;margin-bottom:16px;padding:14px 16px;transition:transform .15s;display:flex;position:relative}._banner_1e06o_79:active{transform:scale(.98)}._banner-icon_1e06o_95{background:var(--water);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}._banner-text_1e06o_105{flex-direction:column;min-width:0;display:flex}._banner-text_1e06o_105 b{font-size:16px}._banner-text_1e06o_105 span{color:#253122b8;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}._grid_1e06o_121{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._grid_spaced_1e06o_126{margin-top:16px}@media (width>=480px){._grid_1e06o_121{gap:12px}}._empty_1e06o_135{text-align:center;flex-direction:column;align-items:center;gap:10px;margin-top:8px;padding:0 16px;display:flex}._empty-icon_1e06o_144{background:var(--green-soft);border-radius:50%;place-items:end center;width:120px;height:120px;margin-bottom:8px;display:grid;overflow:hidden}._empty_1e06o_135 h2{font-size:22px;font-weight:700}._empty_1e06o_135 p{max-width:320px;margin-bottom:12px}._calm_1e06o_163{border-radius:var(--radius-l);background:var(--card);text-align:center;flex-direction:column;align-items:center;gap:6px;margin-top:16px;padding:32px 16px;display:flex}._calm_1e06o_163 b{font-size:17px}._calm_1e06o_163 button{margin-top:10px}._loading_hse55_1{place-items:center;min-height:120px;display:grid}._head_hse55_7{align-items:center;gap:14px;margin-bottom:12px;display:flex}._head_hse55_7 h2{font-size:20px;font-weight:700;line-height:1.25}._head-icon_hse55_18{background:var(--green-soft);width:52px;height:52px;color:var(--green);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._text_hse55_29{margin:0 2px 12px;line-height:1.5}._members_hse55_34{margin:0 2px 4px;font-size:14px}._move_hse55_39{border:1.5px solid var(--line);border-radius:var(--radius-m);text-align:left;align-items:center;gap:12px;width:100%;margin-bottom:4px;padding:14px 16px;display:flex}._move-text_hse55_50{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._move-text_hse55_50 b{font-weight:600;line-height:1.3}._move-text_hse55_50 span{color:var(--text-2);overflow-wrap:anywhere;font-size:13px;line-height:1.4}._actions_hse55_68{flex-direction:column;gap:10px;margin-top:18px;display:flex}._plant_1vado_1{max-width:560px;padding-bottom:calc(var(--safe-bottom) + 32px);margin:0 auto}._hero_1vado_7{height:calc(var(--safe-top) + 300px);background:var(--green-soft);position:relative;overflow:hidden}._hero_1vado_7 img{object-fit:cover;width:100%;height:100%}._hero-art_1vado_18{height:100%;padding-top:var(--safe-top);place-items:end center;display:grid}._hero-art_1vado_18>svg{width:300px;height:auto;margin-bottom:14px}._hero-bar_1vado_29{top:calc(var(--safe-top) + 12px);justify-content:space-between;display:flex;position:absolute;left:16px;right:16px}._body_1vado_38{background:var(--bg);border-radius:28px 28px 0 0;margin-top:-28px;padding:24px 16px 0;position:relative}._name_1vado_46{letter-spacing:-.02em;font-size:28px;font-weight:800;line-height:1.15}._sub_1vado_53{color:var(--text-2);margin-top:4px}._tags_1vado_58{margin-top:14px}._tags_warn_1vado_61{background:var(--warn-soft);color:var(--warn)}._water_1vado_66{margin-top:16px}._water-main_1vado_69{align-items:center;gap:16px;display:flex}._water-text_1vado_74{flex-direction:column;flex:1;gap:2px;font-size:13px;display:flex}._water-text_1vado_74 b{letter-spacing:-.01em;font-size:22px;font-weight:700}._water-next_due_1vado_86{color:var(--water)}._water-next_overdue_1vado_89{color:var(--warn)}._water-next_done_1vado_92{color:var(--green)}._water-why_1vado_95{color:var(--text-2);gap:6px;margin-top:12px;font-size:13px;line-height:1.4;display:flex}._water-why_1vado_95 svg{color:var(--water);flex-shrink:0;margin-top:1px}._water-moist_1vado_108{margin-top:14px}._postpone-hint_1vado_112{color:var(--text-2);margin:0 4px 14px;font-size:14px;line-height:1.45}._summary_1vado_119{margin:18px 4px 0;line-height:1.5}._care_1vado_124{align-items:flex-start}._care-icon_1vado_127{background:var(--green-soft);width:36px;height:36px;color:var(--green);border-radius:12px;flex-shrink:0;place-items:center;display:grid}._care-text_1vado_137{color:var(--text-2);margin-top:2px;font-size:14px;line-height:1.45}._facts_1vado_144{align-items:stretch}._facts-card_1vado_147{border-radius:var(--radius-l);background:var(--card);white-space:normal;flex-shrink:0;width:240px;padding:16px;font-size:14px;line-height:1.45}._facts-num_1vado_157{background:var(--green-soft);width:26px;height:26px;color:var(--green);border-radius:50%;place-items:center;margin-bottom:10px;font-size:13px;font-weight:700;display:grid}._journal-head_1vado_170{justify-content:space-between;align-items:center;display:flex}._journal-head_1vado_170 button{margin-top:12px}._event_1vado_179{align-items:flex-start}._event-icon_1vado_182{background:var(--green-soft);width:32px;height:32px;color:var(--green);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._event-icon_water_1vado_192{background:var(--water-soft);color:var(--water)}._event-icon_postpone_1vado_196{background:var(--sun-soft);color:var(--text-2)}._event-photo_1vado_200{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-s);width:100%;max-width:280px;margin-top:10px}._event-del_1vado_208{color:var(--text-3);padding:6px}._photo-pick_1vado_213{aspect-ratio:4/3;border-radius:var(--radius-m);background:var(--card-2);width:100%;color:var(--text-2);flex-direction:column;justify-content:center;align-items:center;gap:8px;margin-bottom:14px;display:flex;overflow:hidden}._photo-pick_1vado_213 img{object-fit:cover;width:100%;height:100%}._stepper_1vado_233{justify-content:space-between;align-items:center;margin-top:12px;display:flex}._stepper_1vado_233 span{font-weight:600}._stepper_1vado_233 button{background:var(--card-2);border-radius:50%;width:48px;height:48px;font-size:24px;line-height:1}._where-label_1vado_251._where-label_1vado_251{text-transform:uppercase;letter-spacing:.04em;color:var(--text-3);margin-top:14px;font-size:12px;font-weight:600}._where-home_1vado_259{max-width:100%}._where-home_1vado_259 svg{flex-shrink:0}._where-home_1vado_259 span{text-overflow:ellipsis;min-width:0;overflow:hidden}._intro_p60aj_1{margin:-4px 4px 16px;font-size:14px}._head_p60aj_6{align-items:center;gap:10px;margin-bottom:14px;font-size:13px;display:flex}._head-name_p60aj_13{background:0 0;border:0;border-bottom:1.5px solid #0000;outline:none;flex:1;min-width:0;padding:4px 0;font-size:18px;font-weight:700}._head-name_p60aj_13:focus{border-bottom-color:var(--green)}._head-del_p60aj_27{color:var(--text-3);padding:6px}._light_p60aj_32{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:12px;display:grid}._light-item_p60aj_38{border-radius:var(--radius-s);background:var(--card-2);color:var(--text-2);flex-direction:column;align-items:center;gap:6px;padding:12px 4px 10px;font-size:12px;font-weight:500;transition:background .15s,color .15s;display:flex}._light-item_active_p60aj_51{background:var(--sun-soft);color:var(--text);box-shadow:inset 0 0 0 1.5px var(--sun)}._add_p60aj_57{margin-top:14px}._intro_1o5x3_1{color:var(--text-2);margin:0 4px 14px;font-size:14px;line-height:1.45}._search_1o5x3_8{border-radius:var(--radius-m);background:var(--card);height:52px;color:var(--text-3);align-items:center;gap:10px;padding:0 16px;display:flex}._search_1o5x3_8 input{min-width:0;height:100%;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:16px}._search_1o5x3_8 input::placeholder{color:var(--text-3)}._search_1o5x3_8 input::-webkit-search-cancel-button{display:none}._search_1o5x3_8 .spinner{width:18px;height:18px;color:var(--green);flex-shrink:0}._results_1o5x3_41{margin-top:12px}._icon_1o5x3_45{color:var(--green);flex-shrink:0}._nothing_1o5x3_50{margin:14px 4px 0;font-size:14px}._qr_1whl9_1{border-radius:var(--radius-l);background:#fff;place-items:center;width:228px;height:228px;margin:4px auto 0;padding:16px;display:grid}._hint_1whl9_12{text-align:center;max-width:280px;margin:12px auto 0;font-size:14px}._url_1whl9_19{border-radius:var(--radius-s);background:var(--card-2);text-align:center;word-break:break-all;-webkit-user-select:all;user-select:all;margin:18px 0 10px;padding:12px 14px;font-size:14px}._buttons_1whl9_30{grid-auto-columns:1fr;grid-auto-flow:column;gap:10px;display:grid}._expires_1whl9_37{text-align:center;margin:10px 0 0;font-size:13px}._mail_1whl9_43{margin-top:24px}._mail-row_1whl9_46{gap:10px;display:flex}._mail-send_1whl9_50{flex-shrink:0;width:52px;padding:0}._icon_1rbl7_1{color:var(--green);flex-shrink:0}._home_1rbl7_6{align-items:flex-start;gap:8px;display:flex}._home_1rbl7_6 svg{color:var(--green);flex-shrink:0;margin-top:.2em}._home_1rbl7_6 span{overflow-wrap:anywhere;min-width:0}._rooms_1rbl7_21{margin-top:12px}._doc_1rbl7_25{color:inherit}._remove_1rbl7_29{color:var(--text-3);flex-shrink:0;padding:6px}._install_1rbl7_35{background:var(--water-soft);margin-bottom:12px}._install_1rbl7_35 b{margin-bottom:8px;display:block}._install_1rbl7_35 ol{margin:0;padding-left:20px;line-height:1.7}._install_1rbl7_35 svg{vertical-align:-3px;color:var(--water)}._select_1rbl7_53{background:var(--card-2);appearance:none;border:0;border-radius:10px;flex-shrink:0;height:36px;padding:0 10px;font-size:16px;font-weight:600}._tests_1rbl7_66{gap:8px;margin-top:12px;display:flex}._tests_1rbl7_66:empty{display:none}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-cyrillic-800-normal-D3igD7Kl.woff2)format("woff2"),url(/assets/nunito-cyrillic-800-normal-DymMgApb.woff)format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/nunito-latin-800-normal-Dz8SOQK_.woff2)format("woff2"),url(/assets/nunito-latin-800-normal-D-J0wlBY.woff)format("woff")}:root{--bg:#f9f3dd;--card:#fffdf6;--card-2:#f5eed6;--line:#ece4c8;--text:#253122;--text-2:#6b7140;--text-3:#a9a786;--green:#437742;--green-dark:#345e33;--green-soft:#e3efc8;--water:#007190;--water-soft:#dae5ec;--salvia:#97acc8;--sun:#fdbf68;--sun-soft:#feebc8;--warn:#c2404b;--warn-soft:#f8ddd7;--danger:#c2404b;--radius-l:26px;--radius-m:18px;--radius-s:14px;--shadow:0 1px 2px #2531220d, 0 6px 18px #6b714014;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", "Segoe UI", Roboto, Arial, sans-serif;--font-display:"Nunito", var(--font);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{background:var(--bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.42 0 0 0 0 0.44 0 0 0 0 0.25 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.22'/%3E%3C/svg%3E");min-height:100dvh;color:var(--text);font:15px/1.4 var(--font);-webkit-font-smoothing:antialiased;overscroll-behavior-y:none;margin:0}h1,h2,h3,p{margin:0}h1,h2,.section-title,.topbar-title{font-family:var(--font-display);font-weight:800}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:var(--green);text-decoration:none}.link{color:var(--green);font-size:15px;font-weight:500}.link:disabled{color:var(--text-3)}img{max-width:100%;display:block}.page{max-width:560px;padding:calc(var(--safe-top) + 12px) 16px calc(var(--safe-bottom) + 32px);margin:0 auto}.page_flush{padding-top:0}.topbar{align-items:center;gap:12px;min-height:52px;margin-bottom:12px;display:flex}.topbar-title{text-align:center;flex:1;font-size:18px}.topbar-spacer{width:44px}.icon-btn{background:var(--card);width:44px;height:44px;color:var(--text);box-shadow:var(--shadow);border-radius:50%;flex-shrink:0;place-items:center;transition:transform .15s;display:grid}.icon-btn:active{transform:scale(.94)}.icon-btn_glass{-webkit-backdrop-filter:blur(12px);background:#fffdf6d9}.card{background:var(--card);border-radius:var(--radius-l);padding:18px}.card+.card{margin-top:12px}.section-title{letter-spacing:-.01em;margin:24px 4px 12px;font-size:21px}.muted{color:var(--text-2)}.btn{border-radius:var(--radius-m);background:var(--card);min-height:52px;color:var(--text);justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:16px;font-weight:600;transition:transform .15s,opacity .15s,background .15s;display:inline-flex}.btn:active:not(:disabled){transform:scale(.98)}.btn:disabled{opacity:.5;cursor:default}.btn_block{width:100%;display:flex}.btn_primary{background:var(--green);color:#fff}.btn_water{background:var(--water);color:#fff}.btn_soft{background:var(--green-soft);color:var(--green-dark)}.btn_gray{background:var(--card-2)}.btn_danger{color:var(--danger)}.btn_small{border-radius:var(--radius-s);min-height:40px;padding:0 14px;font-size:14px}.field{display:block}.field+.field{margin-top:12px}.field-label{color:var(--text-2);margin:0 4px 6px;font-size:13px;display:block}.field-input{border-radius:var(--radius-s);background:var(--card-2);border:1.5px solid #0000;outline:none;width:100%;min-height:52px;padding:14px 16px;font-size:16px;transition:border-color .15s,background .15s;display:block}.field-input::placeholder{color:var(--text-3)}.field-input:focus{border-color:var(--green);background:var(--card)}.field-hint{color:var(--text-2);margin:6px 4px 0;font-size:13px}textarea.field-input{resize:none;min-height:96px}.chips{scrollbar-width:none;gap:8px;margin:0 -16px;padding:2px 16px;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chips_wrap{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.chip{background:var(--card);height:38px;color:var(--text);white-space:nowrap;border-radius:19px;flex-shrink:0;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.chip_active{background:var(--text);color:var(--bg)}.chip_gray{background:var(--card-2)}.chip_gray.chip_active{background:var(--text)}.chip_dashed{border:1.5px dashed var(--text-3);color:var(--text-2);background:0 0}.chip-count{opacity:.55}.error{color:var(--danger);margin:10px 4px 0;font-size:14px}.spinner{border:2.5px solid;border-right-color:#0000;border-radius:50%;width:22px;height:22px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.list{background:var(--card);border-radius:var(--radius-l);overflow:hidden}.list-row{text-align:left;align-items:center;gap:12px;width:100%;min-height:56px;padding:12px 16px;display:flex}.list-row+.list-row{border-top:1px solid var(--line)}.list-main{flex:1;min-width:0}.list-title{font-weight:500;display:block}.list-sub{color:var(--text-2);margin-top:1px;font-size:13px;display:block}.switch{background:var(--line);border-radius:16px;flex-shrink:0;width:51px;height:31px;transition:background .2s;position:relative}.switch:after{content:"";background:#fff;border-radius:50%;width:27px;height:27px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 2px 6px #00000026}.switch_on{background:var(--green)}.switch_on:after{transform:translate(20px)}.segmented{border-radius:var(--radius-s);background:var(--card-2);padding:3px;display:flex}.segmented-item{min-height:40px;color:var(--text-2);border-radius:11px;flex:1;font-size:14px;font-weight:500}.segmented-item_active{background:var(--card);color:var(--text);box-shadow:var(--shadow)}.boot{min-height:100dvh;color:var(--green);place-items:center;display:grid}
