@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.AUPRoG_className{font-family:Inter,Inter Fallback;font-style:normal}.AUPRoG_variable{--font-inter:"Inter", "Inter Fallback"}
.dpyMdW_toast{z-index:1000;color:#fff;background:#213e36;border-radius:9px;padding:14px 18px;display:none;position:fixed;bottom:25px;right:25px;box-shadow:0 10px 30px #0002}.dpyMdW_visible{display:block}
._7dcBQG_scroll{width:100%;overflow-x:auto}._7dcBQG_table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}._7dcBQG_table th,._7dcBQG_table td{border-bottom:1px solid #edf1f5;padding:11px 9px}._7dcBQG_table th{background:var(--color-surface-muted);color:#7b8a9b;white-space:nowrap;font-weight:600}._7dcBQG_table td{color:var(--color-body);white-space:nowrap}._7dcBQG_table td._7dcBQG_empty{color:var(--color-muted);text-align:center;padding:28px 9px}
.IrF1ra_item{border-radius:var(--radius);--alert-color:#f04850;--alert-time:#ee5359;background:#fff2f1;align-items:center;gap:11px;margin:7px 0;padding:12px 11px;display:flex}.IrF1ra_warning{--alert-color:#e7a118;--alert-time:#d99415;background:#fff8eb}.IrF1ra_roomy{margin:10px 0;padding:20px}.IrF1ra_icon{width:18px;height:18px;color:var(--alert-color);flex-shrink:0}.IrF1ra_copy{flex:1;min-width:0}.IrF1ra_copy strong,.IrF1ra_copy small{display:block}.IrF1ra_copy strong{font-size:11px}.IrF1ra_copy small{color:#718092;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;overflow:hidden}.IrF1ra_time{color:var(--alert-time);white-space:nowrap;font-size:10px}.IrF1ra_badge{color:#e54851;background:#ffe2e3;border-radius:99px;padding:5px 9px;font-size:10px}
.qsh9Kq_name{align-items:center;gap:6px;display:inline-flex}.qsh9Kq_switch{color:var(--color-body);align-items:center;gap:6px;font-size:12px;display:inline-flex}.qsh9Kq_switch input{width:15px;height:15px;accent-color:var(--color-primary)}.qsh9Kq_switch input:not(:disabled){cursor:pointer}
._7LRQSW_dialog{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);width:min(92vw,460px);color:var(--color-text);padding:24px}._7LRQSW_wide{width:min(94vw,900px)}._7LRQSW_dialog::backdrop{opacity:.55;background:#0f1d2b}._7LRQSW_header{justify-content:space-between;align-items:center;gap:12px;display:flex}._7LRQSW_header h2{margin:0;font-size:18px}._7LRQSW_close{background:var(--color-surface);color:#53657b;border:1px solid #e4ebf1;border-radius:6px;padding:6px;display:inline-flex}._7LRQSW_close:hover{background:#f3f8fb}._7LRQSW_close svg{width:16px;height:16px}
._8RiFmG_button{border:1px solid var(--color-primary);border-radius:var(--radius-sm);background:var(--color-primary);color:#fff;white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:10px 15px;font-size:12px;font-weight:600;display:inline-flex}._8RiFmG_button:hover{background:var(--color-primary-hover)}._8RiFmG_button svg{width:16px;height:16px}._8RiFmG_outline{background:var(--color-surface);color:#536980;border-color:#d8e3eb}._8RiFmG_outline:hover{background:#f3f8fb}._8RiFmG_block{width:100%;padding:15px}
.Xa8SYq_dialog{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);width:min(92vw,400px);color:var(--color-text);padding:24px}.Xa8SYq_dialog::backdrop{opacity:.55;background:#0f1d2b}.Xa8SYq_dialog h2{margin:0 0 8px;font-size:18px}.Xa8SYq_body{color:var(--color-body);font-size:14px}.Xa8SYq_actions{justify-content:flex-end;gap:10px;margin-top:22px;display:flex}.Xa8SYq_actions .Xa8SYq_danger{background:#e5383b;border-color:#e5383b}.Xa8SYq_actions .Xa8SYq_danger:hover{background:#c8282b;border-color:#c8282b}
.TBIKca_panel{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;padding:17px}.TBIKca_inset{background:#f9fbfc}.TBIKca_header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.TBIKca_header h2{margin:0}.TBIKca_actions{align-items:center;gap:8px;font-size:12px;display:flex}@media (max-width:620px){.TBIKca_panel{padding:13px}.TBIKca_actions select{display:none}}
.SQHzDW_placeholder{border-radius:var(--radius);background:#d9e8dc;height:330px}
._9YtLIW_error{border-radius:var(--radius-sm);color:#c62828;background:#fdecec;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;display:flex}._9YtLIW_error svg{flex-shrink:0;width:16px;height:16px}
._8iAaNq_hero{background:linear-gradient(90deg, var(--color-bg) 0%, #f5f8fbf2 43%, #f5f8fb14 100%), url(/images/dairy-in-ranch.jpg) center 60% / cover;border-radius:12px;align-items:center;min-height:124px;margin-bottom:12px;padding:20px 0;display:flex}._8iAaNq_hero p{color:var(--color-muted);margin:0}@media (max-width:900px){._8iAaNq_hero{padding:15px}}@media (max-width:620px){._8iAaNq_hero h1{font-size:22px}}
.uyBlWq_grid{gap:16px;margin-bottom:16px;display:grid}.uyBlWq_main{grid-template-columns:minmax(0,2.25fr) minmax(270px,.85fr);gap:15px}.uyBlWq_split{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.uyBlWq_two{grid-template-columns:1.2fr 1fr}.uyBlWq_three{grid-template-columns:1fr 1fr 1.45fr}.uyBlWq_profile{grid-template-columns:1.5fr 1fr}.uyBlWq_map{grid-template-columns:minmax(0,2.5fr) 290px;gap:15px;margin-bottom:0}.uyBlWq_settings{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:18px}@media (max-width:1250px){.uyBlWq_two{grid-template-columns:1fr}.uyBlWq_three{grid-template-columns:repeat(2,1fr)}.uyBlWq_three>:last-child{grid-column:1/-1}}@media (max-width:900px){.uyBlWq_main,.uyBlWq_split,.uyBlWq_map,.uyBlWq_profile,.uyBlWq_settings{grid-template-columns:1fr}}@media (max-width:620px){.uyBlWq_three{grid-template-columns:1fr}}
.HZea0q_header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.HZea0q_header p{color:var(--color-muted);margin:0}@media (max-width:620px){.HZea0q_header{align-items:flex-start}.HZea0q_header h1{font-size:22px}}
._2H4LhW_box{color:#8a9bb0;background:#f7f9fc;border:1px solid #e8edf3;border-radius:9px;align-items:center;gap:10px;min-width:0;height:40px;padding:0 13px;display:flex}._2H4LhW_box svg{flex-shrink:0;width:18px;height:18px}._2H4LhW_input{color:#25354a;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0}._2H4LhW_input:focus{box-shadow:none}._2H4LhW_box:focus-within{border-color:#3dbd89}
.k3UlQW_grid{gap:14px;margin-bottom:18px;display:grid}.k3UlQW_five{grid-template-columns:repeat(5,minmax(0,1fr))}.k3UlQW_four{grid-template-columns:repeat(4,minmax(0,1fr))}.k3UlQW_card{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid #edf0f4;align-items:center;gap:12px;min-width:0;min-height:103px;padding:18px 14px;display:flex}.k3UlQW_compact .k3UlQW_card{min-height:90px}.k3UlQW_icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:49px;height:49px;display:flex}.k3UlQW_icon svg{width:25px;height:25px}.k3UlQW_green{background:var(--color-green-soft);color:var(--color-primary)}.k3UlQW_blue{background:var(--color-blue-soft);color:var(--color-blue)}.k3UlQW_red{background:var(--color-red-soft);color:#f14652}.k3UlQW_amber{background:var(--color-amber-soft);color:var(--color-amber)}.k3UlQW_label{color:var(--color-muted);white-space:nowrap;font-size:11px;display:block}.k3UlQW_value{font-size:25px;line-height:1.4;display:block}.k3UlQW_note{white-space:nowrap;font-size:10px}.k3UlQW_greenText{color:var(--color-green)}.k3UlQW_blueText{color:#1989d2}.k3UlQW_redText{color:#ee4350}.k3UlQW_amberText{color:#df9410}@media (max-width:1250px){.k3UlQW_five{grid-template-columns:repeat(3,1fr)}.k3UlQW_card{padding:13px}}@media (max-width:900px){.k3UlQW_five,.k3UlQW_four{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.k3UlQW_card{min-height:90px}.k3UlQW_icon{width:38px;height:38px}.k3UlQW_value{font-size:20px}.k3UlQW_label,.k3UlQW_note{white-space:normal}}
.T3RE4W_status{align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.T3RE4W_status:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.T3RE4W_online{color:#16a46c}.T3RE4W_offline{color:var(--color-red)}
.p1niWa_topbar{background:var(--color-surface);border-bottom:1px solid #ebeff4;justify-content:space-between;align-items:center;gap:20px;height:76px;padding:0 28px;display:flex}.p1niWa_search{width:min(400px,42%)}.p1niWa_actions{align-items:center;gap:14px;display:flex}.p1niWa_dateChip{border-radius:var(--radius);color:#53677f;border:1px solid #e6edf2;align-items:center;gap:9px;padding:10px 13px;display:flex}.p1niWa_dateChip svg{width:16px;height:16px}.p1niWa_farmChip{border:1px solid var(--color-border-strong);border-radius:var(--radius);background:var(--color-primary-soft);max-width:240px;color:var(--color-heading);align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.p1niWa_farmChip:hover{border-color:var(--color-primary)}.p1niWa_farmIcon{width:16px;height:16px;color:var(--color-primary-strong);flex:none}.p1niWa_farmName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.p1niWa_switchIcon{color:#e07800;flex:none;width:14px;height:14px}.p1niWa_menu,.p1niWa_notify{color:#53677f;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.p1niWa_menu{display:none}.p1niWa_menu svg{width:18px;height:18px}.p1niWa_notify svg{width:20px;height:20px}.p1niWa_notify em{background:#ed4051;border-radius:50%;width:8px;height:8px;position:absolute;top:-5px;right:-1px}.p1niWa_user strong{font-size:12px;display:block}.p1niWa_user small{color:var(--color-subtle);margin-top:3px;font-size:11px;display:block}.p1niWa_chevron{color:#53677f;width:16px;height:16px}@media (max-width:1250px){.p1niWa_dateChip{display:none}}@media (max-width:900px){.p1niWa_topbar{padding:0 18px}.p1niWa_menu{display:inline-flex}.p1niWa_search{flex:1}}@media (max-width:620px){.p1niWa_topbar{height:62px}.p1niWa_actions{gap:9px}.p1niWa_search{width:100%}.p1niWa_user,.p1niWa_chevron,.p1niWa_farmName{display:none}}
.QpDD1W_thumb{color:#159c60;background:#e5f5e9;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.QpDD1W_small{border-radius:6px;width:30px;height:30px}.QpDD1W_small svg{width:18px;height:18px}.QpDD1W_large{border-radius:9px;width:120px;height:110px}.QpDD1W_large svg{width:42px;height:42px}.QpDD1W_thumb img{object-fit:cover}
.FsSf4W_muted{color:var(--color-muted)}.FsSf4W_error{margin-bottom:14px}.FsSf4W_loading{color:var(--color-muted);text-align:center;padding:40px 0}.FsSf4W_mapPlaceholder{border-radius:var(--radius);background:#d9e8dc;height:490px}
.cB5iMW_app{min-width:0;margin-left:var(--sidebar-width)}.cB5iMW_main{max-width:1900px;margin:auto;padding:26px 28px 50px}@media (max-width:900px){.cB5iMW_app{margin-left:0}.cB5iMW_main{padding:20px}}@media (max-width:620px){.cB5iMW_main{padding:14px}}
.gFcRdG_item{color:#35485b;border-bottom:1px solid #eff2f5;align-items:center;gap:12px;padding:13px 0;display:flex}.gFcRdG_item:hover strong{color:var(--color-link)}.gFcRdG_copy{flex:1}.gFcRdG_copy strong,.gFcRdG_copy small{display:block}.gFcRdG_copy small{color:#8392a0;margin-top:5px}.gFcRdG_chevron{width:18px;height:18px}
.IQ8xZW_wrap{border-radius:var(--radius);background:#d9e8dc;position:relative;overflow:hidden}.IQ8xZW_placeholder{width:100%;height:100%}.IQ8xZW_badge{z-index:2;color:#118957;background:#fff;border-radius:99px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:12px;right:12px;box-shadow:0 2px 12px #0002}.IQ8xZW_badge:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}
.B-t5ZG_menu{flex-direction:column;gap:7px;display:flex}.B-t5ZG_menu a{border-radius:var(--radius);background:var(--color-surface);color:#586b7c;align-items:center;gap:10px;padding:13px;display:flex}.B-t5ZG_menu a:hover{background:var(--color-primary-soft);color:#118e61}.B-t5ZG_menu svg{width:18px;height:18px}.B-t5ZG_toggle{cursor:pointer;border-bottom:1px solid #eff2f5;justify-content:space-between;padding:13px 0;display:flex}
._29Msuq_grid{grid-template-columns:1fr 1fr;gap:17px;margin-top:22px;display:grid}._29Msuq_single{grid-template-columns:1fr}._29Msuq_field{color:var(--color-label);flex-direction:column;gap:8px;font-size:12px;font-weight:600;display:flex}._29Msuq_field input,._29Msuq_field select,._29Msuq_field textarea{width:100%;font-weight:400}._29Msuq_wide{grid-column:1/-1}._29Msuq_actions{justify-content:flex-end;gap:10px;display:flex}@media (max-width:620px){._29Msuq_grid{grid-template-columns:1fr}}
._0_YZAa_toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}._0_YZAa_search{flex:1;min-width:220px}._0_YZAa_field{color:#68798b;align-items:center;gap:7px;display:flex}@media (max-width:620px){._0_YZAa_toolbar{gap:8px}}
._0CncuW_card{width:min(100%,420px)}._0CncuW_card h1{margin-bottom:8px}._0CncuW_logo{margin-bottom:26px}._0CncuW_intro{color:var(--color-muted);margin-bottom:22px}._0CncuW_error{border-radius:var(--radius-sm);background:var(--color-red-soft);color:#c62828;margin:0 0 16px;padding:10px 12px;font-size:13px}._0CncuW_waitIcon{background:var(--color-amber-soft);color:#b56f00;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:14px;display:inline-flex}._0CncuW_waitIcon svg{width:24px;height:24px}._0CncuW_list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._0CncuW_farm{border:1px solid var(--color-border-strong);border-radius:var(--radius);background:var(--color-surface);width:100%;color:var(--color-text);text-align:left;cursor:pointer;align-items:center;gap:14px;padding:14px 16px;display:flex}._0CncuW_farm:hover,._0CncuW_farm:focus-visible{border-color:var(--color-primary);background:var(--color-primary-soft)}._0CncuW_farm[aria-current=true]{border-color:var(--color-primary)}._0CncuW_farmIcon{background:var(--color-primary-soft);width:40px;height:40px;color:var(--color-primary-strong);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}._0CncuW_farmIcon svg{width:20px;height:20px}._0CncuW_farmText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._0CncuW_farmText strong{color:var(--color-heading);font-size:14px}._0CncuW_farmText small{color:var(--color-muted);align-items:center;gap:4px;font-size:12px;display:flex}._0CncuW_farmText small svg{color:#e07800;width:13px;height:13px}._0CncuW_chevron{width:18px;height:18px;color:var(--color-muted);flex:none}._0CncuW_signOut{width:100%;color:var(--color-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;margin-top:22px;padding:0;font-size:13px;display:flex}._0CncuW_signOut:hover{color:var(--color-heading)}._0CncuW_signOut svg{width:15px;height:15px}
.Py9TEW_main{border-radius:var(--radius);background:var(--color-surface-muted);height:340px;position:relative;overflow:hidden}.Py9TEW_main img{object-fit:contain}.Py9TEW_strip{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.Py9TEW_thumb{border-radius:var(--radius);background:0 0;border:2px solid #0000;width:72px;height:72px;padding:0;position:relative;overflow:hidden}.Py9TEW_thumb img{object-fit:cover}.Py9TEW_active{border-color:var(--color-primary)}.Py9TEW_empty{color:var(--color-muted);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:26px 20px;display:flex}.Py9TEW_empty svg{width:30px;height:30px;color:var(--color-subtle)}.Py9TEW_empty p{margin:0 0 6px}
.X6Np6W_end{align-items:center;gap:10px;margin-left:auto;display:flex}.X6Np6W_count{color:var(--color-muted);white-space:nowrap;font-size:13px}.X6Np6W_clear{color:var(--color-link);background:0 0;border:0;padding:0;font-size:13px;font-weight:600}@media (max-width:620px){.X6Np6W_end{width:100%;margin-left:0}.X6Np6W_count{margin-right:auto}}
.PNdbNa_picker{flex-direction:column;gap:12px;margin-top:17px;display:flex}.PNdbNa_drop{border-radius:var(--radius);color:#8ba0ad;text-align:center;cursor:pointer;border:1px dashed #cddde7;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:105px;padding:16px;font-size:12px;display:flex}.PNdbNa_drop:hover{background:var(--color-primary-soft);border-color:#3dbd89}.PNdbNa_drop strong{color:var(--color-label);font-size:13px}.PNdbNa_drop svg{width:26px;height:26px;color:var(--color-primary)}.PNdbNa_drop input{display:none}.PNdbNa_error{color:#c62828;margin:0;font-size:12px}.PNdbNa_grid{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.PNdbNa_tile{border:1px solid var(--color-border-strong);border-radius:var(--radius);width:96px;height:96px;position:relative;overflow:hidden}.PNdbNa_tile img{object-fit:cover}.PNdbNa_cover{background:var(--color-primary);color:#fff;border-radius:99px;padding:2px 7px;font-size:10px;font-weight:700;position:absolute;bottom:6px;left:6px}.PNdbNa_tile button{color:#fff;background:#1c2b3a;border:0;border-radius:50%;place-items:center;width:22px;height:22px;padding:0;display:grid;position:absolute;top:5px;right:5px}.PNdbNa_tile button:hover{background:#e5383b}.PNdbNa_tile button svg{width:13px;height:13px}
.EVZAfq_wrap{position:relative}.EVZAfq_wrap .EVZAfq_input{width:100%;padding-right:44px}.EVZAfq_toggle{border-radius:var(--radius-sm);color:var(--color-muted);background:0 0;border:0;place-items:center;padding:6px;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.EVZAfq_toggle:hover,.EVZAfq_toggle:focus-visible{color:var(--color-primary)}.EVZAfq_toggle svg{width:18px;height:18px}
.jFzuQq_chartHeader{margin-top:25px}
.NM_SDa_error{margin-bottom:14px}.NM_SDa_loading{color:var(--color-muted);text-align:center;padding:40px 0}
.GnoF-W_form{grid-template-columns:1.35fr 1fr;gap:16px;display:grid}.GnoF-W_actions{grid-column:1/-1}.GnoF-W_error{margin-bottom:12px}@media (max-width:900px){.GnoF-W_form{grid-template-columns:1fr}}.GnoF-W_deviceLink{color:var(--color-link);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;margin-top:-8px;padding:0;font-size:12px;font-weight:600;display:inline-flex}.GnoF-W_deviceLink:hover{color:var(--color-primary-hover)}.GnoF-W_deviceLink svg{width:14px;height:14px}
.KdHIma_summary{align-items:center;gap:22px;display:flex}.KdHIma_name{align-items:center;gap:10px;margin:0;display:flex}.KdHIma_notes{color:var(--color-body);margin:12px 0 0;font-size:13px}.KdHIma_locationGrid{margin:0}.KdHIma_loading{color:var(--color-muted);text-align:center;padding:60px 0}.KdHIma_noLocation{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:40px 20px;display:flex}.KdHIma_noLocation svg{width:34px;height:34px;color:var(--color-subtle)}.KdHIma_noLocation p{max-width:380px;color:var(--color-muted);margin:0 0 12px}
.vXqHza_error{margin-bottom:14px}.vXqHza_loading{color:var(--color-muted);text-align:center;padding:40px 0}.vXqHza_empty{text-align:center;flex-direction:column;align-items:center;padding:50px 20px;display:flex}.vXqHza_empty h2{margin:14px 0 4px}.vXqHza_empty p{max-width:340px;color:var(--color-muted);margin:0 0 20px}.vXqHza_emptyIcon{background:var(--color-green-soft);width:64px;height:64px;color:var(--color-primary);border-radius:50%;place-items:center;display:grid}.vXqHza_emptyIcon svg{width:30px;height:30px}
.f6MC-W_button{color:#2783e6;cursor:pointer;background:#fff;border:0;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex}.f6MC-W_button:hover{background:#f4f4f4}.f6MC-W_button:disabled{cursor:wait}.f6MC-W_button svg{width:18px;height:18px}.f6MC-W_spin{animation:.9s linear infinite f6MC-W_spin}@keyframes f6MC-W_spin{to{transform:rotate(360deg)}}
.FSuWSG_live{color:#0c9b63;align-items:center;gap:6px;font-weight:600;display:inline-flex}.FSuWSG_live:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.FSuWSG_legend{margin-top:20px}.FSuWSG_muted{color:var(--color-muted);margin:8px 0;font-size:13px}.FSuWSG_error{margin-bottom:14px}.FSuWSG_mapPlaceholder{border-radius:var(--radius);background:#d9e8dc;height:620px}
.kAkNqa_chips{flex-wrap:wrap;flex:1;gap:7px;display:flex}.kAkNqa_chip{border-radius:var(--radius-sm);color:#63788c;background:#f4f7fa;border:1px solid #e6edf2;padding:9px 13px}.kAkNqa_active{color:#09895a;background:#e7f7ef;border-color:#aee5cb}
