.call-bar-module__M_2hKa__circles{pointer-events:auto;align-items:center;gap:.4rem;display:flex}.call-bar-module__M_2hKa__circle,.call-bar-module__M_2hKa__chip{border:1px solid var(--border);background:color-mix(in oklch, var(--background) 72%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.call-bar-module__M_2hKa__circle{width:2.25rem;min-width:0;height:2.25rem;color:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background-color .12s,transform .12s;display:inline-flex}.call-bar-module__M_2hKa__circle:hover:not(:disabled){background:color-mix(in oklch, var(--foreground) 10%, var(--background))}.call-bar-module__M_2hKa__circle:active:not(:disabled){transform:scale(.96)}.call-bar-module__M_2hKa__circle:disabled{cursor:default;opacity:.4}.call-bar-module__M_2hKa__unavailable{max-width:14rem;color:var(--muted-foreground,inherit);font-size:.75rem;line-height:1.2}.call-bar-module__M_2hKa__chip{pointer-events:auto;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:.5rem;min-width:0;height:2.15rem;padding:0 .85rem 0 .7rem;font-size:.8rem;font-weight:600;display:inline-flex}.call-bar-module__M_2hKa__dot{border-radius:999px;flex:none;width:.5rem;height:.5rem}.call-bar-module__M_2hKa__dotLive{background:var(--agronomist-live,#43c251);box-shadow:0 0 0 0 color-mix(in oklch, var(--agronomist-live,#43c251) 60%, transparent);animation:1.6s ease-out infinite call-bar-module__M_2hKa__pulse}@supports (color:lab(0% 0 0)){.call-bar-module__M_2hKa__dotLive{background:var(--agronomist-live,lab(69.7863% -53.411 45.1934));box-shadow:0 0 0 0 color-mix(in oklch, var(--agronomist-live,lab(69.7863% -53.411 45.1934)) 60%, transparent)}}.call-bar-module__M_2hKa__dotConnecting{background:color-mix(in oklch, var(--foreground) 35%, transparent);animation:1s ease-in-out infinite call-bar-module__M_2hKa__blink}.call-bar-module__M_2hKa__timer{letter-spacing:.02em;min-width:3.1rem}.call-bar-module__M_2hKa__activity{border-inline-start:1px solid color-mix(in oklch, var(--foreground) 16%, transparent);color:color-mix(in oklch, var(--foreground) 58%, transparent);padding-inline-start:.5rem;font-size:.72rem;font-weight:600}@keyframes call-bar-module__M_2hKa__pulse{0%{box-shadow:0 0 0 0 color-mix(in oklch, var(--agronomist-live,#43c251) 55%, transparent)}to{box-shadow:0 0 0 .45rem #0000}}@supports (color:lab(0% 0 0)){@keyframes call-bar-module__M_2hKa__pulse{0%{box-shadow:0 0 0 0 color-mix(in oklch, var(--agronomist-live,lab(69.7863% -53.411 45.1934)) 55%, transparent)}to{box-shadow:0 0 0 .45rem #0000}}}@keyframes call-bar-module__M_2hKa__blink{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.call-bar-module__M_2hKa__dotLive,.call-bar-module__M_2hKa__dotConnecting{animation:none}}.call-bar-module__M_2hKa__picker{border:1px solid var(--border);border-radius:calc(var(--radius) * 2);background:var(--background);width:min(22rem,100vw - 2rem);color:var(--foreground);padding:1rem}.call-bar-module__M_2hKa__picker::backdrop{background:#00000073;background:lab(0% 0 0/.45)}.call-bar-module__M_2hKa__pickerTitle{margin:0 0 .25rem;font-size:.95rem;font-weight:600}.call-bar-module__M_2hKa__pickerHelp{color:var(--muted-foreground);margin:0 0 .75rem;font-size:.75rem}.call-bar-module__M_2hKa__pickerList{flex-direction:column;gap:.4rem;margin:0 0 .75rem;padding:0;list-style:none;display:flex}.call-bar-module__M_2hKa__pickerOption{border:1px solid var(--border);border-radius:calc(var(--radius) * 1.5);width:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem .75rem;font-size:.85rem;display:flex}.call-bar-module__M_2hKa__pickerOption:hover:not(:disabled){background:color-mix(in oklch, var(--foreground) 8%, transparent)}.call-bar-module__M_2hKa__pickerOption:focus-visible,.call-bar-module__M_2hKa__pickerClose:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.call-bar-module__M_2hKa__pickerOption:disabled{cursor:default;opacity:.55}.call-bar-module__M_2hKa__pickerReason{color:var(--muted-foreground);font-size:.7rem}.call-bar-module__M_2hKa__pickerClose{color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;font-size:.8rem}.call-bar-module__M_2hKa__circle{transition:background-color .12s,transform .12s,filter .18s ease-out,opacity .18s ease-out}.call-bar-module__M_2hKa__circles[data-busy=true] .call-bar-module__M_2hKa__circle{filter:blur(1.5px);opacity:.35;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.call-bar-module__M_2hKa__circle{transition:none}.call-bar-module__M_2hKa__circles[data-busy=true] .call-bar-module__M_2hKa__circle{filter:none}}
.header-module__1TwMia__left{pointer-events:auto;align-items:center;gap:.4rem;min-width:0;display:flex}.header-module__1TwMia__logo{object-fit:contain;object-position:left center;flex-shrink:0;max-width:7rem;height:1.7rem}.header-module__1TwMia__chip{border:1px solid var(--agronomist-activity-border,var(--border));background:var(--agronomist-activity-fill,color-mix(in oklch, var(--background) 72%, transparent));min-width:0;max-width:10.5rem;height:1.7rem;color:var(--agronomist-activity-text,inherit);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;padding:0 .55rem;font-size:.68rem;font-weight:650;line-height:1;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex;overflow:hidden}.header-module__1TwMia__chip[data-activity=thinking]{--agronomist-activity-fill:color-mix(in oklch, #e6ad00 28%, var(--background));--agronomist-activity-border:color-mix(in oklch, #cf9b00 55%, var(--border));--agronomist-activity-text:#9a6500}@supports (color:lab(0% 0 0)){.header-module__1TwMia__chip[data-activity=thinking]{--agronomist-activity-fill:color-mix(in oklch, lab(74.6481% 12.6892 76.8998) 28%, var(--background));--agronomist-activity-border:color-mix(in oklch, lab(67.651% 13.3022 81.7114) 55%, var(--border));--agronomist-activity-text:lab(47.56% 20.4682 80.1871)}}.header-module__1TwMia__chip[data-activity=calling\ tools]{--agronomist-activity-fill:color-mix(in oklch, #53a3f2 26%, var(--background));--agronomist-activity-border:color-mix(in oklch, #398ad6 55%, var(--border));--agronomist-activity-text:#005fa7}@supports (color:lab(0% 0 0)){.header-module__1TwMia__chip[data-activity=calling\ tools]{--agronomist-activity-fill:color-mix(in oklch, lab(64.644% -6.73148 -47.3827) 26%, var(--background));--agronomist-activity-border:color-mix(in oklch, lab(55.2981% -5.43976 -47.1965) 55%, var(--border));--agronomist-activity-text:lab(38.8822% -2.03472 -46.835)}}.header-module__1TwMia__chip[data-activity=speaking]{--agronomist-activity-fill:color-mix(in oklch, #5bbe62 26%, var(--background));--agronomist-activity-border:color-mix(in oklch, #399e43 55%, var(--border));--agronomist-activity-text:#186a23}@supports (color:lab(0% 0 0)){.header-module__1TwMia__chip[data-activity=speaking]{--agronomist-activity-fill:color-mix(in oklch, lab(69.4608% -44.8835 37.1852) 26%, var(--background));--agronomist-activity-border:color-mix(in oklch, lab(57.8329% -44.9632 37.9238) 55%, var(--border));--agronomist-activity-text:lab(38.8991% -36.5849 31.2964)}}.header-module__1TwMia__chip[data-activity=listening]{--agronomist-activity-fill:color-mix(in oklch, #09b2c7 26%, var(--background));--agronomist-activity-border:color-mix(in oklch, #0091a3 55%, var(--border));--agronomist-activity-text:#006573}@supports (color:lab(0% 0 0)){.header-module__1TwMia__chip[data-activity=listening]{--agronomist-activity-fill:color-mix(in oklch, lab(66.0995% -33.0514 -22.2048) 26%, var(--background));--agronomist-activity-border:color-mix(in oklch, lab(54.4844% -32.6664 -22.0874) 55%, var(--border));--agronomist-activity-text:lab(38.0893% -27.0176 -18.3505)}}.header-module__1TwMia__chip[data-activity=offline]{--agronomist-activity-fill:color-mix(in oklch, #918186 22%, var(--background));--agronomist-activity-border:color-mix(in oklch, #6e5f63 45%, var(--border));--agronomist-activity-text:color-mix(in oklch, var(--foreground) 52%, transparent)}@supports (color:lab(0% 0 0)){.header-module__1TwMia__chip[data-activity=offline]{--agronomist-activity-fill:color-mix(in oklch, lab(55.6687% 6.73285 .0678897) 22%, var(--background));--agronomist-activity-border:color-mix(in oklch, lab(41.7487% 6.72427 .0685453) 45%, var(--border))}}.header-module__1TwMia__field{min-width:0;position:relative}.header-module__1TwMia__fieldTrigger{border:1px solid var(--border);background:color-mix(in oklch, var(--background) 72%, transparent);min-width:0;max-width:11rem;height:1.7rem;color:color-mix(in oklch, var(--foreground) 82%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;font:inherit;border-radius:999px;align-items:center;gap:.28rem;padding:0 .32rem 0 .28rem;display:inline-flex}@media (min-width:640px){.header-module__1TwMia__fieldTrigger{max-width:14rem}}@media (min-width:768px){.header-module__1TwMia__fieldTrigger{max-width:18rem}}.header-module__1TwMia__fieldTrigger:hover,.header-module__1TwMia__fieldItem:hover,.header-module__1TwMia__fieldAdd:hover{background:color-mix(in oklch, var(--background) 58%, var(--muted,var(--foreground)))}.header-module__1TwMia__fieldLine{align-items:center;gap:.32rem;min-width:0;display:inline-flex}.header-module__1TwMia__fieldTitle,.header-module__1TwMia__fieldCrop{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.01em;min-width:0;font-size:.72rem;font-weight:600;line-height:1;overflow:hidden}.header-module__1TwMia__fieldCrop{color:color-mix(in oklch, var(--foreground) 62%, transparent);font-weight:500}.header-module__1TwMia__fieldSegment{align-items:center;gap:.32rem;min-width:0;display:inline-flex}.header-module__1TwMia__fieldDot{background:color-mix(in oklch, var(--foreground) 36%, transparent);border-radius:999px;flex:none;width:.2rem;height:.2rem}.header-module__1TwMia__fieldChevron{flex-shrink:0;transition:transform .2s}.header-module__1TwMia__fieldChevron[data-open=true]{transform:rotate(180deg)}.header-module__1TwMia__fieldMenu{z-index:50;inset-inline-start:0;border:1px solid var(--border);border-radius:calc(var(--radius,.75rem) * 1.6);background:var(--popover,var(--background));min-width:16rem;max-width:22rem;max-height:min(18rem,50vh);color:var(--popover-foreground,var(--foreground));box-shadow:0 10px 28px color-mix(in oklch, var(--foreground) 10%, transparent);flex-direction:column;display:flex;position:absolute;top:calc(100% + .35rem);overflow:hidden}.header-module__1TwMia__fieldList{flex:1;min-height:0;padding:.35rem;overflow:auto}.header-module__1TwMia__fieldEmpty{color:color-mix(in oklch, var(--foreground) 58%, transparent);margin:0;padding:.55rem .5rem;font-size:.74rem}.header-module__1TwMia__fieldItem,.header-module__1TwMia__fieldAdd{border-radius:calc(var(--radius,.75rem) * 1.2);width:100%;min-width:0;color:inherit;cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;align-items:center;gap:.4rem;padding:.42rem .5rem;display:flex}.header-module__1TwMia__fieldItem[data-current=true]{background:var(--muted,color-mix(in oklch, var(--foreground) 8%, transparent))}.header-module__1TwMia__fieldAdd{border-top:1px solid var(--border);color:color-mix(in oklch, var(--foreground) 78%, transparent);border-radius:0;flex:none;justify-content:flex-start;gap:.4rem;margin:0;padding:.55rem .75rem;font-size:.74rem;font-weight:600}.header-module__1TwMia__brain{border:1px solid var(--border);background:color-mix(in oklch, var(--background) 72%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:1.7rem;color:color-mix(in oklch, var(--foreground) 72%, transparent);border-radius:999px;align-items:center;gap:.28rem;padding:0 .28rem 0 .4rem;display:inline-flex}.header-module__1TwMia__brainMark{color:inherit;flex:none;display:inline-flex}.header-module__1TwMia__switch{background:color-mix(in oklch, var(--foreground) 18%, var(--background));cursor:pointer;border:0;border-radius:999px;flex:none;width:1.7rem;height:1.02rem;padding:0;transition:background-color .14s;position:relative}.header-module__1TwMia__switch[data-on=true]{background:color-mix(in oklch, #3c7ebe 70%, var(--foreground))}@supports (color:lab(0% 0 0)){.header-module__1TwMia__switch[data-on=true]{background:color-mix(in oklch, lab(50.7885% -5.47618 -40.5687) 70%, var(--foreground))}}.header-module__1TwMia__knob{background:var(--background);width:.78rem;height:.78rem;box-shadow:0 .5px 1px color-mix(in oklch, var(--foreground) 18%, transparent);border-radius:999px;transition:transform .14s;position:absolute;top:.12rem;left:.12rem}.header-module__1TwMia__switch[data-on=true] .header-module__1TwMia__knob{transform:translate(.66rem)}@media (prefers-reduced-motion:reduce){.header-module__1TwMia__chip,.header-module__1TwMia__switch,.header-module__1TwMia__knob{transition:none}}.header-module__1TwMia__activeField{min-width:0;max-width:11rem;height:1.7rem;color:color-mix(in oklch, var(--foreground) 64%, transparent);align-items:center;padding:0 .35rem;display:inline-flex;overflow:hidden}@media (min-width:640px){.header-module__1TwMia__activeField{max-width:16rem}}
.agronomist-module__9gYqsW__root{border-radius:inherit;min-width:0;height:100%;min-height:0;max-height:100%;color:var(--foreground);background:var(--background);font-synthesis:none;letter-spacing:0;-webkit-font-smoothing:antialiased;--agronomist-header-h:3.75rem;--agronomist-dock-h:6.25rem;--agronomist-dock-well-h:3rem;--agronomist-rail-h:2.75rem;--agronomist-dock-gap:.6rem;flex-direction:column;flex:1;font-family:ui-sans-serif,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.agronomist-module__9gYqsW__root[data-suggestions=true]{--agronomist-dock-h:calc(6.25rem + var(--agronomist-rail-h))}.agronomist-module__9gYqsW__root[data-camera-open=true]{--agronomist-dock-h:22rem;--agronomist-dock-well-h:18.75rem}.agronomist-module__9gYqsW__root[data-camera-open=true][data-suggestions=true]{--agronomist-dock-h:calc(22rem + var(--agronomist-rail-h))}.agronomist-module__9gYqsW__header,.agronomist-module__9gYqsW__dock{z-index:2;pointer-events:none;display:flex;position:absolute;inset-inline:0}.agronomist-module__9gYqsW__header{height:var(--agronomist-header-h);background:linear-gradient(to bottom, var(--background) 0%, color-mix(in oklch, var(--background) 82%, transparent) 62%, transparent 100%);justify-content:space-between;align-items:flex-start;padding:.75rem 1rem 0;top:0}.agronomist-module__9gYqsW__dock{justify-content:flex-end;align-items:center;gap:var(--agronomist-dock-gap);background:linear-gradient(to top, var(--background) 0%, color-mix(in oklch, var(--background) 82%, transparent) 62%, transparent 100%);flex-direction:column;height:auto;min-height:6.25rem;padding:0 1rem 1rem;transition:min-height .34s cubic-bezier(.22,1,.36,1);bottom:0}.agronomist-module__9gYqsW__headerWell,.agronomist-module__9gYqsW__dockWell{border:1px solid var(--border);background:color-mix(in oklch, var(--background) 72%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.agronomist-module__9gYqsW__headerWell{pointer-events:auto;border-radius:calc(var(--radius) * 2.2);width:auto;min-width:7.5rem;height:2rem}.agronomist-module__9gYqsW__dockWell{pointer-events:auto;height:var(--agronomist-dock-well-h);border-radius:calc(var(--radius) * 2.4);transition:height .34s cubic-bezier(.22,1,.36,1);overflow:visible}.agronomist-module__9gYqsW__root[data-suggestions=true] .agronomist-module__9gYqsW__dock{min-height:calc(6.25rem + var(--agronomist-rail-h))}.agronomist-module__9gYqsW__root[data-camera-open=true] .agronomist-module__9gYqsW__dock{min-height:22rem}.agronomist-module__9gYqsW__root[data-camera-open=true][data-suggestions=true] .agronomist-module__9gYqsW__dock{min-height:calc(22rem + var(--agronomist-rail-h))}.agronomist-module__9gYqsW__root[data-recording=true] .agronomist-module__9gYqsW__dock{min-height:7.75rem}.agronomist-module__9gYqsW__root[data-camera-open=true] .agronomist-module__9gYqsW__dockWell{overflow:hidden}.agronomist-module__9gYqsW__thread{overflow-anchor:none;overscroll-behavior:contain;min-height:0;scroll-padding-bottom:var(--agronomist-dock-h);scrollbar-gutter:stable;scroll-behavior:auto;scrollbar-width:thin;scrollbar-color:color-mix(in oklch, var(--foreground) 30%, transparent) transparent;flex:1;overflow:hidden auto}.agronomist-module__9gYqsW__thread::-webkit-scrollbar{background:0 0;width:.5rem;height:.5rem}.agronomist-module__9gYqsW__thread::-webkit-scrollbar-button{background:0 0;width:0;height:0;display:none}.agronomist-module__9gYqsW__thread::-webkit-scrollbar-corner{background:0 0;width:0;height:0;display:none}.agronomist-module__9gYqsW__thread::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}.agronomist-module__9gYqsW__thread::-webkit-scrollbar-track-piece{box-shadow:none;background:0 0;border:0}.agronomist-module__9gYqsW__thread::-webkit-scrollbar-thumb{background-color:color-mix(in oklch, var(--foreground) 28%, transparent);background-clip:padding-box;border:2px solid #0000;border-radius:999px}.agronomist-module__9gYqsW__thread::-webkit-scrollbar-thumb:hover{background-color:color-mix(in oklch, var(--foreground) 44%, transparent)}.agronomist-module__9gYqsW__canvas{box-sizing:border-box;background:var(--background);min-height:100%}@media (prefers-reduced-motion:reduce){.agronomist-module__9gYqsW__dock,.agronomist-module__9gYqsW__dockWell{transition:none}}.agronomist-module__9gYqsW__root[data-header=hidden]{--agronomist-header-h:var(--agronomist-top-inset,3.875rem)}.agronomist-module__9gYqsW__root[data-header=hidden] .agronomist-module__9gYqsW__header{display:none}.agronomist-module__9gYqsW__root[data-header=hidden] .agronomist-module__9gYqsW__thread{-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(var(--agronomist-header-h) * .6), #000 calc(var(--agronomist-header-h) + 1.5rem));-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent calc(var(--agronomist-header-h) * .6), #000 calc(var(--agronomist-header-h) + 1.5rem));mask-image:linear-gradient(to bottom, transparent 0, transparent calc(var(--agronomist-header-h) * .6), #000 calc(var(--agronomist-header-h) + 1.5rem))}.agronomist-module__9gYqsW__root[data-header=hidden] .agronomist-module__9gYqsW__dock{--agronomist-dock-gap:.45rem;padding:0 .625rem calc(.25rem + var(--agronomist-bottom-inset,0px))}@media (max-width:767.98px){.agronomist-module__9gYqsW__root[data-header=hidden]{--agronomist-thread-pad-x:.75rem}}
.message-actions-module__qq2csq__bar{align-items:center;gap:.05rem;display:inline-flex}.message-actions-module__qq2csq__button{border-radius:calc(var(--radius) * 1.1);width:1.45rem;height:1.45rem;color:color-mix(in oklch, var(--foreground) 48%, transparent);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.message-actions-module__qq2csq__button:hover,.message-actions-module__qq2csq__button[data-on=true]{color:var(--foreground);background:color-mix(in oklch, var(--foreground) 6%, transparent)}.message-actions-module__qq2csq__button[data-on=up]{color:#3a8f4a}.message-actions-module__qq2csq__button[data-on=down]{color:var(--destructive,#b42318)}.message-actions-module__qq2csq__button:focus-visible{outline:2px solid color-mix(in oklch, var(--foreground) 40%, transparent);outline-offset:2px}.message-actions-module__qq2csq__swap{width:14px;height:14px;display:block;position:relative}.message-actions-module__qq2csq__swap svg{transition:opacity .2s,transform .2s;position:absolute;inset:0}.message-actions-module__qq2csq__copy{opacity:1;transform:scale(1)}.message-actions-module__qq2csq__check,.message-actions-module__qq2csq__swap[data-copied=true] .message-actions-module__qq2csq__copy{opacity:0;transform:scale(.6)}.message-actions-module__qq2csq__swap[data-copied=true] .message-actions-module__qq2csq__check{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.message-actions-module__qq2csq__swap svg{transition:none}}
.lasting-error-module__ZcCWhG__wrap{flex-direction:column;gap:.2rem;width:100%;max-width:100%;display:flex}.lasting-error-module__ZcCWhG__error{background:0 0;border:0;flex-direction:column;gap:.05rem;width:100%;padding:0;display:flex}.lasting-error-module__ZcCWhG__head{flex-wrap:wrap;align-items:center;gap:.4rem;max-width:100%;min-height:1.25rem;display:inline-flex}.lasting-error-module__ZcCWhG__headline{color:var(--destructive,#b42318);overflow-wrap:anywhere;margin:0;font-size:.78rem;font-weight:500;line-height:1.25rem}.lasting-error-module__ZcCWhG__when{color:color-mix(in oklch, var(--foreground) 42%, transparent);font-variant-numeric:tabular-nums;font-size:.68rem;font-weight:550}.lasting-error-module__ZcCWhG__detailsToggle{height:1.25rem;color:color-mix(in oklch, var(--destructive,#b42318) 72%, transparent);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:.15rem;margin:0;padding:0;font-size:.68rem;font-weight:600;line-height:1.25rem;display:inline-flex}.lasting-error-module__ZcCWhG__detailsToggle:hover{color:var(--destructive,#b42318)}.lasting-error-module__ZcCWhG__detailsToggle:focus-visible{outline:2px solid color-mix(in oklch, var(--destructive,#b42318) 40%, transparent);outline-offset:2px}.lasting-error-module__ZcCWhG__chevron{flex:none;transition:transform .22s;display:block}.lasting-error-module__ZcCWhG__detailsToggle[aria-expanded=true] .lasting-error-module__ZcCWhG__chevron{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.lasting-error-module__ZcCWhG__chevron,.lasting-error-module__ZcCWhG__panel{transition:none}}.lasting-error-module__ZcCWhG__panel{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.lasting-error-module__ZcCWhG__panel[data-open=true]{grid-template-rows:1fr}.lasting-error-module__ZcCWhG__panelInner{min-height:0;overflow:hidden}.lasting-error-module__ZcCWhG__facts{overscroll-behavior:contain;border-radius:calc(var(--radius) * 1.1);background:color-mix(in oklch, var(--foreground) 3.5%, var(--background));scrollbar-width:thin;scrollbar-color:color-mix(in oklch, var(--foreground) 28%, transparent) transparent;flex-direction:column;gap:.12rem;max-height:8rem;margin:.15rem 0 0;padding:.35rem .45rem;display:flex;overflow:hidden auto}.lasting-error-module__ZcCWhG__facts div{color:color-mix(in oklch, var(--foreground) 62%, transparent);overflow-wrap:anywhere;grid-template-columns:3.6rem minmax(0,1fr);gap:.35rem;font-size:.68rem;display:grid}.lasting-error-module__ZcCWhG__facts dt{margin:0;font-weight:600}.lasting-error-module__ZcCWhG__facts dd{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}
.thread-view-module__DbkbhG__list{box-sizing:border-box;min-height:100%;padding:calc(var(--agronomist-header-h) + 1rem) var(--agronomist-thread-pad-x,1.25rem) 0;flex-direction:column;gap:1rem;display:flex}.thread-view-module__DbkbhG__clearance{height:var(--agronomist-dock-h);pointer-events:none;flex:none}.thread-view-module__DbkbhG__empty{color:color-mix(in oklch, var(--foreground) 48%, transparent);margin:auto 0 0;font-size:.95rem}.thread-view-module__DbkbhG__row{flex-direction:column;gap:.3rem;max-width:100%;display:flex}.thread-view-module__DbkbhG__row[data-role=user]{max-width:40rem}.thread-view-module__DbkbhG__divider{width:100%;color:color-mix(in oklch, var(--foreground) 48%, transparent);font-variant-numeric:tabular-nums;align-items:center;gap:.75rem;margin:.35rem 0;font-size:.72rem;font-weight:600;display:flex}.thread-view-module__DbkbhG__divider:before,.thread-view-module__DbkbhG__divider:after{content:"";background:color-mix(in oklch, var(--foreground) 12%, transparent);flex:1;height:1px}.thread-view-module__DbkbhG__interrupted{color:color-mix(in oklch, var(--foreground) 48%, transparent);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;font-weight:600}.thread-view-module__DbkbhG__dividerLabel{white-space:nowrap;flex:none}.thread-view-module__DbkbhG__summaryDivider{flex-direction:column;gap:.35rem;width:100%;display:flex}.thread-view-module__DbkbhG__summaryToggle{color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:.15rem .5rem}.thread-view-module__DbkbhG__summaryToggle:hover{background:color-mix(in oklch, var(--foreground) 6%, transparent)}.thread-view-module__DbkbhG__summaryToggle:focus-visible{outline:2px solid color-mix(in oklch, var(--foreground) 55%, transparent);outline-offset:2px}.thread-view-module__DbkbhG__summaryText{background:color-mix(in oklch, var(--foreground) 4%, transparent);max-width:40rem;color:color-mix(in oklch, var(--foreground) 72%, transparent);white-space:pre-wrap;border-radius:.5rem;margin:0 auto;padding:.5rem .75rem;font-size:.8rem;line-height:1.45}.thread-view-module__DbkbhG__summaryText[hidden]{display:none}.thread-view-module__DbkbhG__archivedNote{background:color-mix(in oklch, var(--foreground) 6%, transparent);color:color-mix(in oklch, var(--foreground) 62%, transparent);text-align:center;border-radius:999px;align-self:center;margin:.25rem 0 .5rem;padding:.3rem .75rem;font-size:.75rem}.thread-view-module__DbkbhG__row[data-role=user]{align-self:flex-end;align-items:flex-end}.thread-view-module__DbkbhG__row[data-appear=true]{animation:.34s cubic-bezier(.22,1.15,.36,1) both thread-view-module__DbkbhG__agronomist-bubble-in}.thread-view-module__DbkbhG__row[data-role=user][data-appear=true]{transform-origin:100% 100%}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .thread-view-module__DbkbhG__row[data-role=user][data-appear=true]{transform-origin:0 100%}.thread-view-module__DbkbhG__row[data-role=agronomist],.thread-view-module__DbkbhG__row[data-role=system]{align-self:flex-start;align-items:flex-start}.thread-view-module__DbkbhG__row[data-has-cards=true]{width:100%}.thread-view-module__DbkbhG__cardSlot{flex-direction:column;gap:.35rem;min-width:0;display:flex}.thread-view-module__DbkbhG__cardSlot:empty{display:none}.thread-view-module__DbkbhG__cards:not(:has(>.thread-view-module__DbkbhG__cardSlot:not(:empty))){display:none}.thread-view-module__DbkbhG__cardSlot[data-agronomist-card-closed]>:not(.thread-view-module__DbkbhG__cardClosed){opacity:.6;pointer-events:none;-webkit-user-select:text;user-select:text}.thread-view-module__DbkbhG__cardSlot[data-agronomist-card-closed] :is(button,a,[role=button]){pointer-events:none}.thread-view-module__DbkbhG__cardClosed{background:color-mix(in oklch, var(--foreground) 7%, transparent);color:color-mix(in oklch, var(--foreground) 62%, transparent);border-radius:999px;align-self:flex-start;align-items:center;gap:.3rem;padding:.15rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}.thread-view-module__DbkbhG__cards{flex-direction:column;gap:.75rem;width:100%;margin-bottom:.7rem;display:flex;container-type:inline-size}.thread-view-module__DbkbhG__meta{flex-wrap:wrap;align-items:center;gap:.4rem;display:inline-flex}.thread-view-module__DbkbhG__presenceDescend{animation:.38s cubic-bezier(.22,1.15,.36,1) both thread-view-module__DbkbhG__agronomist-presence-descend;display:inline-flex}@keyframes thread-view-module__DbkbhG__agronomist-presence-descend{0%{opacity:0;transform:translateY(-1.15rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.thread-view-module__DbkbhG__presenceDescend{animation:none}}.thread-view-module__DbkbhG__speakerAvatar{flex-shrink:0}.thread-view-module__DbkbhG__speaker{color:color-mix(in oklch, var(--foreground) 52%, transparent);font-size:.72rem;font-weight:600}.thread-view-module__DbkbhG__when{color:color-mix(in oklch, var(--foreground) 40%, transparent);font-variant-numeric:tabular-nums;font-size:.68rem;font-weight:550}.thread-view-module__DbkbhG__day{justify-content:center;align-items:center;width:100%;margin:.15rem 0 .05rem;display:flex}.thread-view-module__DbkbhG__dayLabel{color:color-mix(in oklch, var(--foreground) 38%, transparent);letter-spacing:.01em;font-size:.68rem;font-weight:550}.thread-view-module__DbkbhG__userPhoto{border-radius:calc(var(--radius) * 1.6);object-fit:cover;border:1px solid var(--border);max-width:min(16rem,100%);max-height:16rem;display:block}.thread-view-module__DbkbhG__body{overflow-wrap:anywhere;max-width:100%}.thread-view-module__DbkbhG__userBubble{border:1px solid var(--border);border-radius:calc(var(--radius) * 1.8);background:color-mix(in oklch, var(--foreground) 8%, var(--background));white-space:pre-wrap;padding:.65rem .85rem}.thread-view-module__DbkbhG__audioPlayer{background:0 0;border:0;align-items:center;gap:.4rem;width:fit-content;max-width:100%;padding:0;display:inline-flex}.thread-view-module__DbkbhG__audioPlayer[data-tone=user]{border:1px solid var(--border);border-radius:calc(var(--radius) * 1.8);background:color-mix(in oklch, var(--foreground) 8%, var(--background));padding:.55rem .85rem}.thread-view-module__DbkbhG__voiceFallback{color:color-mix(in oklch, var(--foreground) 52%, transparent);margin:0;font-size:.78rem}.thread-view-module__DbkbhG__audioPlay{border-radius:calc(var(--radius) * 1.1);width:1.45rem;height:1.45rem;color:color-mix(in oklch, var(--foreground) 48%, transparent);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.thread-view-module__DbkbhG__audioPlayer[data-tone=user] .thread-view-module__DbkbhG__audioPlay{background:color-mix(in oklch, var(--foreground) 12%, transparent);width:1.85rem;height:1.85rem;color:inherit;border-radius:999px}.thread-view-module__DbkbhG__audioPlay:hover,.thread-view-module__DbkbhG__audioPlayer[data-playing=true] .thread-view-module__DbkbhG__audioPlay{color:var(--foreground);background:color-mix(in oklch, var(--foreground) 6%, transparent)}.thread-view-module__DbkbhG__audioPlayer[data-tone=user] .thread-view-module__DbkbhG__audioPlay:hover,.thread-view-module__DbkbhG__audioPlayer[data-tone=user][data-playing=true] .thread-view-module__DbkbhG__audioPlay{background:color-mix(in oklch, var(--foreground) 18%, transparent)}.thread-view-module__DbkbhG__audioTime{color:color-mix(in oklch, var(--foreground) 58%, transparent);font-variant-numeric:tabular-nums;font-size:.72rem}.thread-view-module__DbkbhG__body[data-streaming=true]:after{content:"▍";color:color-mix(in oklch, var(--foreground) 55%, transparent);margin-inline-start:.12em;animation:1s step-end infinite thread-view-module__DbkbhG__agronomist-caret}@keyframes thread-view-module__DbkbhG__agronomist-caret{50%{opacity:0}}.thread-view-module__DbkbhG__latest{bottom:calc(var(--agronomist-dock-h) + .35rem);z-index:1;border:1px solid var(--border);border-radius:calc(var(--radius) * 2);background:color-mix(in oklch, var(--background) 88%, transparent);color:color-mix(in oklch, var(--foreground) 72%, transparent);margin:0 auto .5rem;padding:.35rem .75rem;font-size:.78rem;font-weight:600;display:block;position:sticky}.thread-view-module__DbkbhG__row[data-role=system] .thread-view-module__DbkbhG__body{color:var(--destructive,#b42318)}.thread-view-module__DbkbhG__proposal{flex-direction:column;align-self:flex-start;gap:.45rem;max-width:100%;display:flex}.thread-view-module__DbkbhG__nameField{flex-direction:column;gap:.25rem;max-width:22rem;display:flex}.thread-view-module__DbkbhG__nameLabel{color:color-mix(in oklch, var(--foreground) 52%, transparent);font-size:.72rem;font-weight:600}.thread-view-module__DbkbhG__nameInput{box-sizing:border-box;border:1px solid var(--border);border-radius:calc(var(--radius) * 1.4);width:100%;font:inherit;background:color-mix(in oklch, var(--background) 92%, transparent);color:var(--foreground);padding:.45rem .7rem;font-size:.9rem}.thread-view-module__DbkbhG__nameInput:disabled{opacity:.5}.thread-view-module__DbkbhG__actions{gap:.5rem;display:flex}.thread-view-module__DbkbhG__confirm,.thread-view-module__DbkbhG__reject{border:1px solid var(--border);border-radius:calc(var(--radius) * 1.4);background:color-mix(in oklch, var(--background) 88%, transparent);padding:.4rem .8rem;font-size:.85rem}.thread-view-module__DbkbhG__confirm{background:color-mix(in oklch, var(--foreground) 10%, var(--background))}.thread-view-module__DbkbhG__confirm:disabled,.thread-view-module__DbkbhG__reject:disabled{opacity:.5}.thread-view-module__DbkbhG__card{border:1px solid var(--border);border-radius:calc(var(--radius) * 1.8);background:color-mix(in oklch, var(--foreground) 5%, var(--background));flex-direction:column;gap:.35rem;width:100%;padding:.7rem .9rem;display:flex}.thread-view-module__DbkbhG__card[data-agronomist-card=diagnosis]{box-shadow:none;background:0 0;border:0;padding:0}.thread-view-module__DbkbhG__cardKind{color:color-mix(in oklch, var(--foreground) 52%, transparent);text-transform:uppercase;font-size:.72rem;font-weight:600}.thread-view-module__DbkbhG__cardBody,.thread-view-module__DbkbhG__cardMeta{overflow-wrap:anywhere;margin:0}.thread-view-module__DbkbhG__cardMeta{color:color-mix(in oklch, var(--foreground) 48%, transparent);font-size:.75rem}.thread-view-module__DbkbhG__process{flex-direction:column;align-self:flex-start;gap:.35rem;max-width:100%;display:flex}.thread-view-module__DbkbhG__fold{width:100%}.thread-view-module__DbkbhG__foldToggle{max-width:100%;color:color-mix(in oklch, var(--foreground) 58%, transparent);cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;margin:0;padding:.15rem 0;font-size:.78rem;font-weight:600;display:inline-flex}.thread-view-module__DbkbhG__foldToggle:hover{color:var(--foreground)}.thread-view-module__DbkbhG__thoughtToggle{max-width:100%;color:color-mix(in oklch, var(--foreground) 58%, transparent);cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:.35rem;margin:0;padding:.15rem 0;font-size:.78rem;font-weight:600;display:inline-flex}.thread-view-module__DbkbhG__thoughtToggle:hover{color:var(--foreground)}.thread-view-module__DbkbhG__thoughtToggle[aria-expanded=true] .thread-view-module__DbkbhG__chevron{transform:rotate(90deg)}.thread-view-module__DbkbhG__thoughtSummary{flex-wrap:nowrap;flex:auto;align-items:center;gap:.4rem;min-width:0;line-height:1.25;display:inline-flex}.thread-view-module__DbkbhG__thoughtTitle{min-width:0;color:color-mix(in oklch, var(--foreground) 72%, transparent);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:.78rem;font-weight:600;line-height:1.25;display:block;overflow:hidden}.thread-view-module__DbkbhG__thoughtLabel{color:color-mix(in oklch, var(--foreground) 48%, transparent);white-space:nowrap;flex:none;font-size:.68rem;font-weight:500;line-height:1.25;display:block}.thread-view-module__DbkbhG__caret{vertical-align:-.05em;background:color-mix(in oklch, var(--foreground) 55%, transparent);width:.08rem;height:.85em;margin-inline-start:.1rem;animation:.9s step-end infinite thread-view-module__DbkbhG__agronomist-caret;display:inline-block}.thread-view-module__DbkbhG__thoughtFade{isolation:isolate;position:relative}.thread-view-module__DbkbhG__thoughtFade[data-scrollable=true]{-webkit-mask-image:linear-gradient(#0000 0%,#000 3rem calc(100% - 3rem),#0000 100%);mask-image:linear-gradient(#0000 0%,#000 3rem calc(100% - 3rem),#0000 100%)}.thread-view-module__DbkbhG__thoughtFade[data-scrollable=true]:before,.thread-view-module__DbkbhG__thoughtFade[data-scrollable=true]:after{content:"";z-index:1;pointer-events:none;height:3rem;position:absolute;inset-inline:0}.thread-view-module__DbkbhG__thoughtFade[data-scrollable=true]:before{background:linear-gradient(180deg, color-mix(in oklch, var(--background) 94%, transparent) 0%, transparent 100%);top:0}.thread-view-module__DbkbhG__thoughtFade[data-scrollable=true]:after{background:linear-gradient(0deg, color-mix(in oklch, var(--background) 94%, transparent) 0%, transparent 100%);bottom:0}.thread-view-module__DbkbhG__toolGroupLabel{min-width:0;color:color-mix(in oklch, var(--foreground) 62%, transparent);flex:0 auto;font-size:.78rem;font-weight:600}.thread-view-module__DbkbhG__toolList{flex-direction:column;gap:.15rem;padding:.15rem 0 .2rem .85rem;display:flex}.thread-view-module__DbkbhG__toolName{flex:0 auto;min-width:0;font-weight:600}.thread-view-module__DbkbhG__dot{background:color-mix(in oklch, var(--foreground) 35%, transparent);border-radius:999px;flex:none;width:.42rem;height:.42rem;margin-inline-start:.15rem}.thread-view-module__DbkbhG__dot[data-status=ok]{background:#3a8f4a}.thread-view-module__DbkbhG__dot[data-status=error]{background:var(--destructive,#b42318)}.thread-view-module__DbkbhG__dot[data-status=gap]{background:#c4882a}.thread-view-module__DbkbhG__dot[data-status=running]{animation:1s ease-in-out infinite thread-view-module__DbkbhG__agronomist-dot}@keyframes thread-view-module__DbkbhG__agronomist-dot{50%{opacity:.35}}.thread-view-module__DbkbhG__chevron{flex:none;transition:transform .22s;display:block}.thread-view-module__DbkbhG__foldToggle[aria-expanded=true] .thread-view-module__DbkbhG__chevron{transform:rotate(90deg)}.thread-view-module__DbkbhG__panel{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.thread-view-module__DbkbhG__panel[data-open=true]{grid-template-rows:1fr}.thread-view-module__DbkbhG__panelInner{min-height:0;overflow:hidden}.thread-view-module__DbkbhG__scrollBox{box-sizing:border-box;overscroll-behavior:contain;border-radius:calc(var(--radius) * 1.1);background:color-mix(in oklch, var(--foreground) 3.5%, var(--background));max-height:9.5rem;padding:.4rem .5rem;overflow:hidden auto}.thread-view-module__DbkbhG__thoughtFade .thread-view-module__DbkbhG__scrollBox,.thread-view-module__DbkbhG__thoughtBody.thread-view-module__DbkbhG__scrollBox{background:0 0}.thread-view-module__DbkbhG__thoughtBody,.thread-view-module__DbkbhG__toolIo{color:color-mix(in oklch, var(--foreground) 74%, transparent);overflow-wrap:anywhere;margin:0;padding:.2rem 0 .35rem 1.15rem;font-size:.8rem}.thread-view-module__DbkbhG__thoughtFade .thread-view-module__DbkbhG__thoughtBody{padding-block:.85rem 1rem;padding-inline-start:1.15rem}.thread-view-module__DbkbhG__scrollBox pre{background:0 0;margin:0;padding:0}.thread-view-module__DbkbhG__toolIo dt{color:color-mix(in oklch, var(--foreground) 48%, transparent);text-transform:uppercase;letter-spacing:.04em;margin:.35rem 0 .1rem;font-size:.68rem;font-weight:600}.thread-view-module__DbkbhG__toolIo dd{margin:0}@keyframes thread-view-module__DbkbhG__agronomist-bubble-in{0%{opacity:0;transform:translateY(12px)scale(.9)}72%{opacity:1;transform:translateY(-2px)scale(1.02)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.thread-view-module__DbkbhG__chevron,.thread-view-module__DbkbhG__panel,.thread-view-module__DbkbhG__thoughtTitle,.thread-view-module__DbkbhG__dot[data-status=running],.thread-view-module__DbkbhG__caret,.thread-view-module__DbkbhG__row[data-appear=true]{transition:none;animation:none}.thread-view-module__DbkbhG__caret{opacity:.7}}.thread-view-module__DbkbhG__skeleton{flex-direction:column;gap:.55rem;margin-top:auto;display:flex}.thread-view-module__DbkbhG__skeletonBubble,.thread-view-module__DbkbhG__skeletonLine{border-radius:calc(var(--radius) * 1.8);background:color-mix(in oklch, var(--foreground) 8%, var(--background));animation:1.6s ease-in-out infinite thread-view-module__DbkbhG__agronomist-skeleton-pulse;display:block}.thread-view-module__DbkbhG__skeletonBubble{align-self:flex-end;width:min(14rem,60%);height:2.6rem;margin-block:.45rem}.thread-view-module__DbkbhG__skeletonBubble[data-width=short]{width:min(9rem,40%)}.thread-view-module__DbkbhG__skeletonLine{border-radius:999px;align-self:flex-start;height:.85rem}.thread-view-module__DbkbhG__skeletonLine[data-width=long]{width:min(30rem,90%)}.thread-view-module__DbkbhG__skeletonLine[data-width=medium]{width:min(24rem,75%)}.thread-view-module__DbkbhG__skeletonLine[data-width=short]{width:min(12rem,40%)}@keyframes thread-view-module__DbkbhG__agronomist-skeleton-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.thread-view-module__DbkbhG__skeletonBubble,.thread-view-module__DbkbhG__skeletonLine{animation:none}}
.product-cards-module__ZPHwMa__diagnosis{background:0 0;border:0;gap:.35rem}.product-cards-module__ZPHwMa__practices,.product-cards-module__ZPHwMa__productsCard{box-sizing:border-box;gap:.55rem;width:100%;max-width:none;padding:.85rem 1rem .7rem}.product-cards-module__ZPHwMa__diagnosisGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:.75rem 1.5rem;width:100%;display:grid}.product-cards-module__ZPHwMa__diagnosisGrid[data-has-action=true]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.product-cards-module__ZPHwMa__diagnosisLeft{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.product-cards-module__ZPHwMa__thumb{border-radius:calc(var(--radius) * 1.4);object-fit:cover;background:color-mix(in oklch, var(--foreground) 6%, var(--background));border:0;flex:none;width:4.75rem;height:4.75rem;display:block}.product-cards-module__ZPHwMa__identity{flex-direction:column;flex:auto;gap:.2rem;min-width:0;display:flex}.product-cards-module__ZPHwMa__identity .product-cards-module__ZPHwMa__detailsToggle{align-self:center}.product-cards-module__ZPHwMa__topLine,.product-cards-module__ZPHwMa__metaLine{justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}.product-cards-module__ZPHwMa__crop{color:color-mix(in oklch, var(--foreground) 58%, transparent);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:650}.product-cards-module__ZPHwMa__conditionLine{flex-wrap:wrap;align-items:center;gap:.35rem .55rem;min-width:0;margin:0;display:flex}.product-cards-module__ZPHwMa__condition{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:1.3rem;font-weight:650;line-height:1.15}.product-cards-module__ZPHwMa__condition:first-letter{text-transform:uppercase}.product-cards-module__ZPHwMa__condition[data-follow-up=true]{font-size:1rem;font-weight:550}.product-cards-module__ZPHwMa__scientific{color:color-mix(in oklch, var(--foreground) 62%, transparent);font-size:.84rem;font-style:italic}.product-cards-module__ZPHwMa__likelihood{color:color-mix(in oklch, var(--foreground) 58%, transparent);letter-spacing:.08em;text-transform:uppercase;margin-top:.15rem;font-size:.7rem;font-weight:650}.product-cards-module__ZPHwMa__likelihood[data-agronomist-diagnosis-likelihood=very_likely]{color:color-mix(in oklch, #3a8f4a 70%, var(--foreground))}.product-cards-module__ZPHwMa__likelihood[data-agronomist-diagnosis-likelihood=unlikely]{color:color-mix(in oklch, var(--foreground) 45%, transparent)}.product-cards-module__ZPHwMa__diagnosisRight{flex-direction:column;align-items:stretch;gap:.55rem;min-width:0;display:flex}@container (max-width:34rem){.product-cards-module__ZPHwMa__diagnosisGrid[data-has-action=true]{grid-template-columns:minmax(0,1fr)}.product-cards-module__ZPHwMa__thumb{width:3.5rem;height:3.5rem}.product-cards-module__ZPHwMa__condition{font-size:1.15rem}}@media (max-width:40rem){.product-cards-module__ZPHwMa__diagnosisGrid[data-has-action=true]{grid-template-columns:minmax(0,1fr)}.product-cards-module__ZPHwMa__thumb{width:3.5rem;height:3.5rem}.product-cards-module__ZPHwMa__condition{font-size:1.15rem}}.product-cards-module__ZPHwMa__citations{flex-wrap:wrap;gap:.3rem;margin-top:.45rem;display:flex}.product-cards-module__ZPHwMa__citation{text-overflow:ellipsis;white-space:nowrap;border:1px solid color-mix(in oklch, var(--foreground) 12%, transparent);background:color-mix(in oklch, var(--foreground) 5%, var(--background));max-width:16rem;color:color-mix(in oklch, var(--foreground) 62%, transparent);vertical-align:middle;border-radius:999px;padding:.08rem .4rem;font-size:.65rem;line-height:1.3;display:inline-block;overflow:hidden}.product-cards-module__ZPHwMa__badge{border:1px solid color-mix(in oklch, var(--foreground) 14%, transparent);background:color-mix(in oklch, var(--foreground) 7%, var(--background));white-space:nowrap;vertical-align:middle;border-radius:999px;align-items:center;gap:.28rem;padding:.12rem .5rem .12rem .4rem;font-size:.7rem;font-weight:600;line-height:1.2;display:inline-flex}.product-cards-module__ZPHwMa__badge[data-agronomist-diagnosis-badge=fungus],.product-cards-module__ZPHwMa__badge[data-agronomist-diagnosis-badge=bacteria]{background:color-mix(in oklch, #b45309 12%, var(--background));border-color:#b453094d;border-color:lab(47.4595% 37.7723 54.9047/.3)}.product-cards-module__ZPHwMa__badge[data-agronomist-diagnosis-badge=insect],.product-cards-module__ZPHwMa__badge[data-agronomist-diagnosis-badge=mite],.product-cards-module__ZPHwMa__badge[data-agronomist-diagnosis-badge=nematode]{background:color-mix(in oklch, #b42318 10%, var(--background));border-color:#b4231847;border-color:lab(40.271% 56.7392 45.0103/.28)}.product-cards-module__ZPHwMa__badge[data-agronomist-diagnosis-badge=virus]{background:color-mix(in oklch, #7e22ce 10%, var(--background));border-color:#7e22ce47;border-color:lab(36.9858% 60.2208 -71.4673/.28)}.product-cards-module__ZPHwMa__badge[data-agronomist-diagnosis-badge=deficiency],.product-cards-module__ZPHwMa__badge[data-agronomist-diagnosis-badge=weed]{background:color-mix(in oklch, #3a8f4a 12%, var(--background));border-color:#3a8f4a4d;border-color:lab(53.0017% -38.4139 28.5841/.3)}.product-cards-module__ZPHwMa__badge[data-agronomist-diagnosis-badge=water_stress],.product-cards-module__ZPHwMa__badge[data-agronomist-diagnosis-badge=physical]{background:color-mix(in oklch, #1d6fb8 10%, var(--background));border-color:#1d6fb847;border-color:lab(45.0461% -3.40194 -46.142/.28)}.product-cards-module__ZPHwMa__nextAction,.product-cards-module__ZPHwMa__spread{border-radius:calc(var(--radius) * 1.3);background:color-mix(in oklch, var(--foreground) 5%, var(--background));border:1px dashed color-mix(in oklch, var(--foreground) 16%, transparent);overflow-wrap:anywhere;flex-direction:column;gap:.1rem;margin:0;padding:.5rem .7rem;font-size:.86rem;line-height:1.35;display:flex}.product-cards-module__ZPHwMa__spread{border-style:solid}.product-cards-module__ZPHwMa__nextLabel{color:color-mix(in oklch, var(--foreground) 58%, transparent);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:650}.product-cards-module__ZPHwMa__foot{border-top:1px solid color-mix(in oklch, var(--foreground) 8%, transparent);justify-content:space-between;align-items:center;gap:.6rem;margin-top:.1rem;padding-top:.45rem;display:flex}.product-cards-module__ZPHwMa__footText{min-width:0;color:color-mix(in oklch, var(--foreground) 52%, transparent);font-variant-numeric:tabular-nums;flex:auto;font-size:.72rem}.product-cards-module__ZPHwMa__detailsToggle{color:color-mix(in oklch, var(--foreground) 48%, transparent);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:.25rem;margin:0;padding:.1rem 0;font-size:.7rem;font-weight:600;display:inline-flex}.product-cards-module__ZPHwMa__detailsToggle:hover{color:var(--foreground)}.product-cards-module__ZPHwMa__chevron{flex:none;transition:transform .22s;display:block}.product-cards-module__ZPHwMa__detailsToggle[aria-expanded=true] .product-cards-module__ZPHwMa__chevron,.product-cards-module__ZPHwMa__sectionToggle[aria-expanded=true] .product-cards-module__ZPHwMa__chevron{transform:rotate(90deg)}.product-cards-module__ZPHwMa__panel{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}.product-cards-module__ZPHwMa__diagnosis .product-cards-module__ZPHwMa__panel[data-open=false]{display:none}.product-cards-module__ZPHwMa__panel[data-open=true]{grid-template-rows:1fr}.product-cards-module__ZPHwMa__panelInner{min-height:0;overflow:hidden}.product-cards-module__ZPHwMa__facts{color:color-mix(in oklch, var(--foreground) 55%, transparent);flex-direction:column;gap:.15rem;margin:.35rem 0 0;font-size:.7rem;display:flex}.product-cards-module__ZPHwMa__facts div{gap:.4rem;min-width:0;display:flex}.product-cards-module__ZPHwMa__facts dt{font-weight:650}.product-cards-module__ZPHwMa__facts dd{overflow-wrap:anywhere;margin:0}.product-cards-module__ZPHwMa__sections{border-top:1px solid color-mix(in oklch, var(--foreground) 8%, transparent);flex-direction:column;display:flex}.product-cards-module__ZPHwMa__section{border-bottom:1px solid color-mix(in oklch, var(--foreground) 8%, transparent)}.product-cards-module__ZPHwMa__sectionToggle{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;margin:0;padding:.55rem .1rem;font-size:.88rem;font-weight:600;display:flex}.product-cards-module__ZPHwMa__sectionToggle:hover .product-cards-module__ZPHwMa__sectionTitle{color:var(--foreground)}.product-cards-module__ZPHwMa__sectionTitle{flex:auto;min-width:0}.product-cards-module__ZPHwMa__count{background:color-mix(in oklch, var(--foreground) 9%, var(--background));font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;min-width:1.4rem;height:1.4rem;padding:0 .4rem;font-size:.7rem;font-weight:650;display:inline-flex}.product-cards-module__ZPHwMa__count[data-empty=true]{color:color-mix(in oklch, var(--foreground) 45%, transparent);border:1px dashed color-mix(in oklch, var(--foreground) 22%, transparent);background:0 0}.product-cards-module__ZPHwMa__lines{flex-direction:column;gap:.3rem;margin:0;padding:.1rem 0 .6rem 1.45rem;font-size:.86rem;line-height:1.4;display:flex}.product-cards-module__ZPHwMa__lines li{overflow-wrap:anywhere}.product-cards-module__ZPHwMa__practicesGap{color:color-mix(in oklch, var(--foreground) 62%, transparent);margin:.25rem 0;font-size:.86rem;line-height:1.4}a.product-cards-module__ZPHwMa__citation{text-decoration:none}a.product-cards-module__ZPHwMa__citation:hover,a.product-cards-module__ZPHwMa__citation:focus-visible{color:var(--foreground);text-decoration:underline}.product-cards-module__ZPHwMa__empty{color:color-mix(in oklch, var(--foreground) 52%, transparent);margin:0;padding:.1rem 0 .6rem 1.45rem;font-size:.82rem;font-style:italic}.product-cards-module__ZPHwMa__hint{color:color-mix(in oklch, var(--foreground) 55%, transparent);margin:0;font-size:.74rem}.product-cards-module__ZPHwMa__pill{background:color-mix(in oklch, var(--foreground) 9%, var(--background));letter-spacing:.01em;border-radius:999px;align-items:center;padding:.1rem .5rem;font-size:.72rem;font-weight:600;display:inline-flex}.product-cards-module__ZPHwMa__carousel{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;-webkit-overflow-scrolling:touch;gap:.6rem;width:100%;padding:.15rem 0 .35rem;display:flex;overflow-x:auto}.product-cards-module__ZPHwMa__tile{border:1px solid var(--border);border-radius:calc(var(--radius) * 1.4);background:var(--background);color:inherit;font:inherit;text-align:start;scroll-snap-align:start;cursor:pointer;flex-direction:column;flex:0 0 min(15.5rem,78%);gap:.3rem;padding:.65rem .8rem;transition:border-color .16s,transform .16s;display:flex}.product-cards-module__ZPHwMa__tile:hover,.product-cards-module__ZPHwMa__tile:focus-visible{border-color:color-mix(in oklch, var(--foreground) 45%, var(--border));outline:none;transform:translateY(-1px)}.product-cards-module__ZPHwMa__tile:active{transform:translateY(0)}.product-cards-module__ZPHwMa__tileName{margin:0;font-weight:600;line-height:1.25}.product-cards-module__ZPHwMa__tileActives{color:color-mix(in oklch, var(--foreground) 62%, transparent);overflow-wrap:anywhere;margin:0;font-size:.78rem}.product-cards-module__ZPHwMa__tileNumbers{flex-wrap:wrap;gap:.25rem .5rem;margin:0;font-size:.8rem;display:flex}.product-cards-module__ZPHwMa__tileNumbers span[data-gap=true]{color:color-mix(in oklch, var(--foreground) 48%, transparent);font-style:italic}.product-cards-module__ZPHwMa__tileMeta{color:color-mix(in oklch, var(--foreground) 48%, transparent);overflow-wrap:anywhere;margin:0;font-size:.7rem}.product-cards-module__ZPHwMa__tileMine{align-self:flex-start}.product-cards-module__ZPHwMa__tileHint{color:color-mix(in oklch, var(--foreground) 52%, transparent);margin:0;font-size:.72rem}@media (prefers-reduced-motion:reduce){.product-cards-module__ZPHwMa__chevron,.product-cards-module__ZPHwMa__panel,.product-cards-module__ZPHwMa__tile{transition:none}}
.photo-zoom-module__lseBCG__hit{cursor:zoom-in;border-radius:calc(var(--radius) * 1.6);background:0 0;border:0;width:max-content;min-width:0;max-width:min(16rem,100%);margin:0;padding:0;line-height:0;transition:transform .16s;display:inline-flex}.photo-zoom-module__lseBCG__hit>img{max-width:100%}.photo-zoom-module__lseBCG__hit:active{transform:scale(.96)}.photo-zoom-module__lseBCG__hit:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.photo-zoom-module__lseBCG__backdrop{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0000006b;background:lab(0% 0 0/.42);place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.photo-zoom-module__lseBCG__backdrop[data-phase=in]{animation:.18s both photo-zoom-module__lseBCG__photo-zoom-fade}.photo-zoom-module__lseBCG__backdrop[data-phase=out]{pointer-events:none;animation:.2s both photo-zoom-module__lseBCG__photo-zoom-fade-out}.photo-zoom-module__lseBCG__dialog{flex-direction:column;align-items:stretch;gap:.55rem;max-width:min(92vw,56rem);display:flex;position:relative}.photo-zoom-module__lseBCG__backdrop[data-phase=in] .photo-zoom-module__lseBCG__dialog{animation:.22s cubic-bezier(.2,.8,.2,1) both photo-zoom-module__lseBCG__photo-zoom-grow}.photo-zoom-module__lseBCG__backdrop[data-phase=out] .photo-zoom-module__lseBCG__dialog{animation:.2s cubic-bezier(.4,0,.7,.2) both photo-zoom-module__lseBCG__photo-zoom-shrink}.photo-zoom-module__lseBCG__full{object-fit:contain;border-radius:1.1rem;max-width:min(92vw,56rem);max-height:min(80vh,48rem);display:block;box-shadow:0 18px 50px #00000059;box-shadow:0 18px 50px lab(0% 0 0/.35)}.photo-zoom-module__lseBCG__close{color:#111;cursor:pointer;background:#fff;border:0;border-radius:999px;align-self:flex-end;align-items:center;gap:.28rem;width:auto;height:auto;margin:0;padding:.32rem .72rem .32rem .5rem;font-size:.82rem;font-weight:600;line-height:1;transition:transform .16s,background .16s;display:inline-flex}.photo-zoom-module__lseBCG__closeMark{color:#000;font-size:1.15rem;line-height:.8}.photo-zoom-module__lseBCG__close:hover{background:#f3f3f3}.photo-zoom-module__lseBCG__close:active{transform:scale(.94)}.photo-zoom-module__lseBCG__close:focus-visible{outline-offset:2px;outline:2px solid #fff}.photo-zoom-module__lseBCG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes photo-zoom-module__lseBCG__photo-zoom-fade{0%{opacity:0}to{opacity:1}}@keyframes photo-zoom-module__lseBCG__photo-zoom-grow{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes photo-zoom-module__lseBCG__photo-zoom-fade-out{0%{opacity:1}to{opacity:0}}@keyframes photo-zoom-module__lseBCG__photo-zoom-shrink{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.photo-zoom-module__lseBCG__hit,.photo-zoom-module__lseBCG__close{transition:none}.photo-zoom-module__lseBCG__backdrop[data-phase=in],.photo-zoom-module__lseBCG__backdrop[data-phase=out],.photo-zoom-module__lseBCG__backdrop[data-phase=in] .photo-zoom-module__lseBCG__dialog,.photo-zoom-module__lseBCG__backdrop[data-phase=out] .photo-zoom-module__lseBCG__dialog{animation:none}}
.boundary-map-card-module__HCcRbq__map{border-radius:calc(var(--radius) * 1.2);border:1px solid var(--border);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:color-mix(in oklch, var(--foreground) 6%, var(--background));max-width:100%;margin:.25rem 0;position:relative;overflow:hidden}.boundary-map-card-module__HCcRbq__map:active{cursor:grabbing}.boundary-map-card-module__HCcRbq__tile{transform-origin:0 0;pointer-events:none;opacity:0;width:256px;height:256px;transition:opacity .16s ease-out;position:absolute;top:0;left:0}.boundary-map-card-module__HCcRbq__tile[data-loaded]{opacity:1}@media (prefers-reduced-motion:reduce){.boundary-map-card-module__HCcRbq__tile{transition:none}}.boundary-map-card-module__HCcRbq__overlay{pointer-events:none;position:absolute;inset:0}.boundary-map-card-module__HCcRbq__ring{stroke:#22783c;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.boundary-map-card-module__HCcRbq__vertex{fill:#22783c;stroke:#fff;stroke-width:2px;transform-box:fill-box;transform-origin:50%;transition:transform .22s cubic-bezier(.22,1,.36,1),fill .22s ease-out}.boundary-map-card-module__HCcRbq__vertex[data-held]{fill:#2f9a4f;transition:transform .18s cubic-bezier(.34,1.56,.64,1),fill .18s ease-out;transform:scale(1.5)}@media (prefers-reduced-motion:reduce){.boundary-map-card-module__HCcRbq__vertex,.boundary-map-card-module__HCcRbq__vertex[data-held]{transition:none}}.boundary-map-card-module__HCcRbq__map[data-moving]{cursor:grabbing}.boundary-map-card-module__HCcRbq__dragHint{z-index:2;color:#fff;text-align:center;cursor:grab;pointer-events:auto;will-change:transform;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;padding:1rem;display:flex;position:absolute;inset:0}.boundary-map-card-module__HCcRbq__dragGesture{color:#fff;filter:drop-shadow(0 2px 4px #0000008c);place-items:center;width:7.5rem;height:7.5rem;display:grid;position:relative}.boundary-map-card-module__HCcRbq__dragArrows{color:#fff;width:100%;height:100%;position:absolute;inset:0}.boundary-map-card-module__HCcRbq__dragHand{z-index:1;color:#fff;width:3.6rem;height:3.6rem;position:relative}.boundary-map-card-module__HCcRbq__dragChip{color:#fff;background:#0000008c;border-radius:999px;max-width:15rem;margin:0;padding:.45rem .85rem;font-size:.88rem;font-weight:600;line-height:1.25}.boundary-map-card-module__HCcRbq__hint{color:color-mix(in oklch, var(--foreground) 55%, transparent);margin:0;font-size:.78rem}.boundary-map-card-module__HCcRbq__actions{flex-wrap:wrap;gap:.5rem;display:flex}.boundary-map-card-module__HCcRbq__action{appearance:none;border-radius:calc(var(--radius) * 1.2);border:1px solid var(--border);font:inherit;cursor:pointer;background:color-mix(in oklch, var(--foreground) 6%, var(--background));color:var(--foreground);align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.85rem;font-weight:600;line-height:1;display:inline-flex}.boundary-map-card-module__HCcRbq__action:hover:not(:disabled){background:color-mix(in oklch, var(--foreground) 10%, var(--background))}.boundary-map-card-module__HCcRbq__done{background:color-mix(in oklch, #22783c 18%, var(--background));border-color:color-mix(in oklch, #22783c 40%, var(--border))}.boundary-map-card-module__HCcRbq__done:hover:not(:disabled){background:color-mix(in oklch, #22783c 26%, var(--background))}.boundary-map-card-module__HCcRbq__action:disabled{opacity:.45;cursor:not-allowed}.boundary-map-card-module__HCcRbq__mapCard{align-self:flex-start;width:fit-content;max-width:100%}.boundary-map-card-module__HCcRbq__mapWrap{width:fit-content;position:relative}.boundary-map-card-module__HCcRbq__search{z-index:3;flex-direction:column;align-items:flex-end;gap:.25rem;display:flex;position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem}.boundary-map-card-module__HCcRbq__searchButton{background:color-mix(in oklch, var(--background) 88%, transparent);block-size:2.25rem;inline-size:2.25rem;color:var(--foreground);box-shadow:0 1px 3px color-mix(in oklch, var(--foreground) 22%, transparent);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid}.boundary-map-card-module__HCcRbq__searchButton:focus-visible,.boundary-map-card-module__HCcRbq__searchInput:focus-visible{outline:2px solid var(--ring,currentColor);outline-offset:2px}.boundary-map-card-module__HCcRbq__searchInput{background:var(--background);block-size:2.25rem;inline-size:min(15rem,100vw - 4rem);color:var(--foreground);box-shadow:0 1px 3px color-mix(in oklch, var(--foreground) 22%, transparent);transform-origin:100%;border:0;border-radius:999px;padding-inline:.85rem;font-size:.875rem;animation:.22s cubic-bezier(.2,.9,.3,1.15) boundary-map-card-module__HCcRbq__searchGrow}[dir=rtl] .boundary-map-card-module__HCcRbq__searchInput{transform-origin:0}@keyframes boundary-map-card-module__HCcRbq__searchGrow{0%{opacity:.6;inline-size:2.25rem}}@media (prefers-reduced-motion:reduce){.boundary-map-card-module__HCcRbq__searchInput{animation:none}}.boundary-map-card-module__HCcRbq__searchList{background:var(--background);max-block-size:12rem;inline-size:min(15rem,100vw - 4rem);box-shadow:0 4px 14px color-mix(in oklch, var(--foreground) 18%, transparent);border-radius:.9rem;margin:0;padding:.25rem;list-style:none;overflow-y:auto}.boundary-map-card-module__HCcRbq__searchOption{cursor:pointer;border-radius:.6rem;flex-direction:column;gap:.1rem;padding:.45rem .65rem;font-size:.8125rem;display:flex}.boundary-map-card-module__HCcRbq__searchOption[data-active],.boundary-map-card-module__HCcRbq__searchOption:hover{background:color-mix(in oklch, var(--foreground) 8%, var(--background))}.boundary-map-card-module__HCcRbq__searchDetail{color:color-mix(in oklch, var(--foreground) 60%, transparent);font-size:.75rem}.boundary-map-card-module__HCcRbq__searchEmpty{background:var(--background);border-radius:.9rem;inline-size:min(15rem,100vw - 4rem);margin:0;padding:.5rem .7rem;font-size:.75rem}
.corner-ring-map-module__JRX7JG__map{border-radius:calc(var(--radius) * 1.1);border:1px solid var(--border);background:color-mix(in oklch, var(--foreground) 6%, var(--background));pointer-events:none;-webkit-user-select:none;user-select:none;max-width:100%;margin:.2rem 0;position:relative;overflow:hidden}.corner-ring-map-module__JRX7JG__tile{pointer-events:none;width:256px;height:256px;position:absolute}.corner-ring-map-module__JRX7JG__overlay{pointer-events:none;position:absolute;inset:0}.corner-ring-map-module__JRX7JG__ring{stroke:#22783c;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.corner-ring-map-module__JRX7JG__vertex{fill:#22783c;stroke:#fff;stroke-width:2px}.corner-ring-map-module__JRX7JG__tilesDown{color:var(--foreground);background:color-mix(in oklch, var(--background) 88%, transparent);border-radius:6px;margin:0;padding:4px 8px;font-size:.75rem;line-height:1.35;position:absolute;inset-block-end:8px;inset-inline:8px}
.plan-cards-module__q8PUmW__card{box-sizing:border-box;gap:.5rem;min-width:0;max-width:100%}.plan-cards-module__q8PUmW__card[data-gap=true]{border-style:dashed}.plan-cards-module__q8PUmW__headline{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:.95rem;font-weight:600}.plan-cards-module__q8PUmW__gap,.plan-cards-module__q8PUmW__muted{color:color-mix(in oklch, var(--foreground) 60%, transparent);overflow-wrap:anywhere;margin:0;font-size:.82rem}.plan-cards-module__q8PUmW__gap{font-weight:600}.plan-cards-module__q8PUmW__section{flex-direction:column;gap:.3rem;min-width:0;display:flex}.plan-cards-module__q8PUmW__label{color:color-mix(in oklch, var(--foreground) 58%, transparent);font-size:.72rem;font-weight:650}.plan-cards-module__q8PUmW__simulated{border:1px solid color-mix(in oklch, var(--foreground) 14%, transparent);border-radius:999px;align-self:flex-start;padding:.1rem .5rem;font-size:.72rem;font-weight:600}.plan-cards-module__q8PUmW__simulated[data-agronomist-simulated=true]{color:#09672e;color:lab(37.6918% -36.456 24.3006);border-color:#29864673;border-color:lab(49.4309% -39.316 25.9959/.45)}.plan-cards-module__q8PUmW__tableWrap{max-width:100%;overflow-x:auto}.plan-cards-module__q8PUmW__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.8rem}.plan-cards-module__q8PUmW__table th,.plan-cards-module__q8PUmW__table td{text-align:start;border-block-end:1px solid color-mix(in oklch, var(--foreground) 8%, transparent);white-space:nowrap;padding:.25rem .5rem}.plan-cards-module__q8PUmW__table th{color:color-mix(in oklch, var(--foreground) 58%, transparent);font-weight:600}.plan-cards-module__q8PUmW__facts{flex-direction:column;gap:.25rem;margin:0;font-size:.82rem;display:flex}.plan-cards-module__q8PUmW__facts div{flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;min-width:0;display:flex}.plan-cards-module__q8PUmW__facts dt{color:color-mix(in oklch, var(--foreground) 58%, transparent);font-weight:600}.plan-cards-module__q8PUmW__facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.plan-cards-module__q8PUmW__days{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.plan-cards-module__q8PUmW__day{border-radius:calc(var(--radius) * 1.2);border:1px solid color-mix(in oklch, var(--foreground) 10%, transparent);font-variant-numeric:tabular-nums;flex-direction:column;gap:.05rem;min-width:5.5rem;padding:.3rem .5rem;font-size:.74rem;display:inline-flex}.plan-cards-module__q8PUmW__day[data-band=good]{background:#54b66e24;background:lab(66.976% -42.1308 27.6225/.14)}.plan-cards-module__q8PUmW__day[data-band=fair]{background:#e7b64329;background:lab(77.0057% 10.1238 62.6808/.16)}.plan-cards-module__q8PUmW__day[data-band=avoid]{background:#e858541f;background:lab(57.6104% 56.6725 33.4484/.12)}.plan-cards-module__q8PUmW__dayDate{color:color-mix(in oklch, var(--foreground) 60%, transparent)}.plan-cards-module__q8PUmW__band{font-weight:650}.plan-cards-module__q8PUmW__dayWindow{color:color-mix(in oklch, var(--foreground) 70%, transparent)}.plan-cards-module__q8PUmW__phases{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.plan-cards-module__q8PUmW__rows,.plan-cards-module__q8PUmW__records{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.plan-cards-module__q8PUmW__pendingList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.plan-cards-module__q8PUmW__pendingItem{border:1px solid color-mix(in oklch, var(--foreground) 12%, transparent);border-radius:calc(var(--radius) * 1.6);background:var(--background);align-items:center;gap:.75rem;min-width:0;padding:.7rem .75rem .7rem .85rem;display:flex}.plan-cards-module__q8PUmW__pendingBody{flex-direction:column;flex:auto;align-items:flex-start;gap:.25rem;min-width:0;font-size:.85rem;display:flex}.plan-cards-module__q8PUmW__pendingTitle{overflow-wrap:anywhere;min-width:0;font-weight:600;line-height:1.3}.plan-cards-module__q8PUmW__pendingActions{flex-direction:column;flex:none;gap:.35rem;display:flex}.plan-cards-module__q8PUmW__pendingAction{border-radius:calc(var(--radius) * 1.3);background:color-mix(in oklch, var(--foreground) 8%, transparent);min-width:4.5rem;min-height:2.5rem;color:var(--foreground);font:inherit;text-align:center;cursor:pointer;border:0;justify-content:center;align-items:center;padding:.4rem .7rem;font-size:.8rem;font-weight:600;text-decoration:none;transition:background-color .15s ease-out,transform .1s ease-out;display:inline-flex}.plan-cards-module__q8PUmW__pendingAction:hover:not(:disabled){background:color-mix(in oklch, var(--foreground) 13%, transparent)}.plan-cards-module__q8PUmW__pendingAction:active:not(:disabled){transform:scale(.97)}.plan-cards-module__q8PUmW__pendingAction:focus-visible{outline:2px solid var(--ring,currentColor);outline-offset:2px}.plan-cards-module__q8PUmW__pendingAction:disabled{cursor:default;opacity:.5}@media (prefers-reduced-motion:reduce){.plan-cards-module__q8PUmW__pendingAction{transition:none}}.plan-cards-module__q8PUmW__rowItem{flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;min-width:0;font-size:.85rem;display:flex}.plan-cards-module__q8PUmW__rowTitle{overflow-wrap:anywhere;min-width:0;font-weight:600}.plan-cards-module__q8PUmW__rowMeta{color:color-mix(in oklch, var(--foreground) 60%, transparent);font-variant-numeric:tabular-nums;font-size:.76rem}.plan-cards-module__q8PUmW__status{border:1px solid color-mix(in oklch, var(--foreground) 12%, transparent);border-radius:999px;padding:0 .4rem;font-size:.7rem;font-weight:600}.plan-cards-module__q8PUmW__recordItem{align-items:flex-start;gap:.6rem;min-width:0;display:flex}.plan-cards-module__q8PUmW__recordPhoto{border-radius:calc(var(--radius) * 1.2);object-fit:cover;border:1px solid var(--border);flex:none;width:3.25rem;height:3.25rem}.plan-cards-module__q8PUmW__recordBody{flex-direction:column;align-items:flex-start;gap:.15rem;min-width:0;display:flex}.plan-cards-module__q8PUmW__quote{border-inline-start:3px solid color-mix(in oklch, var(--foreground) 18%, transparent);overflow-wrap:anywhere;margin:0;padding-inline-start:.6rem;font-size:.88rem}.plan-cards-module__q8PUmW__copyButton{border:1px solid var(--border);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;padding:.2rem .6rem;font-size:.74rem}.plan-cards-module__q8PUmW__copyButton:focus-visible{outline:2px solid var(--ring,currentColor);outline-offset:2px}.plan-cards-module__q8PUmW__proposalTitle{overflow-wrap:anywhere;margin:0;font-size:.98rem;font-weight:650}.plan-cards-module__q8PUmW__when{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}.plan-cards-module__q8PUmW__whenChip{background:color-mix(in oklch, var(--foreground) 6%, transparent);color:var(--foreground);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.18rem .55rem;font-size:.78rem;font-weight:600;display:inline-flex}.plan-cards-module__q8PUmW__whenChip svg{opacity:.7;flex:none}
.zone-map-card-module__hUSu4a__map{align-self:center}.zone-map-card-module__hUSu4a__boundary{fill:#22783c1f;stroke:#fff;stroke-width:2.5px;stroke-linejoin:round}.zone-map-card-module__hUSu4a__zone{stroke-width:2px;stroke-linejoin:round}.zone-map-card-module__hUSu4a__zone[data-band=high]{fill:#c43c326b;stroke:#c43c32}.zone-map-card-module__hUSu4a__zone[data-band=medium]{fill:#d6961e6b;stroke:#d6961e}.zone-map-card-module__hUSu4a__zone[data-band=low]{fill:#2e8c5061;stroke:#2e8c50}.zone-map-card-module__hUSu4a__badge{stroke:#fff;stroke-width:2px}.zone-map-card-module__hUSu4a__badge[data-band=high],.zone-map-card-module__hUSu4a__dot[data-band=high]{fill:#c43c32;background:#c43c32}.zone-map-card-module__hUSu4a__badge[data-band=medium],.zone-map-card-module__hUSu4a__dot[data-band=medium]{fill:#b07812;background:#b07812}.zone-map-card-module__hUSu4a__badge[data-band=low],.zone-map-card-module__hUSu4a__dot[data-band=low]{fill:#2e8c50;background:#2e8c50}.zone-map-card-module__hUSu4a__badgeText{fill:#fff;font-size:12px;font-weight:700}.zone-map-card-module__hUSu4a__list{flex-direction:column;gap:.5rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.zone-map-card-module__hUSu4a__row{flex-wrap:wrap;align-items:flex-start;gap:.5rem;min-width:0;display:flex}.zone-map-card-module__hUSu4a__dot{border-radius:999px;flex:none;width:.7rem;height:.7rem;margin-block-start:.3rem}.zone-map-card-module__hUSu4a__rowBody{flex-direction:column;flex:10rem;gap:.1rem;min-width:0;display:flex}.zone-map-card-module__hUSu4a__rowTitle{overflow-wrap:anywhere;font-size:.9rem;font-weight:600}.zone-map-card-module__hUSu4a__band{color:color-mix(in oklch, var(--foreground) 62%, transparent);font-weight:500}.zone-map-card-module__hUSu4a__scout{border:1px solid var(--border);background:var(--background);color:var(--foreground);font:inherit;cursor:pointer;border-radius:999px;flex:none;margin-inline-start:auto;padding:.35rem .7rem;font-size:.8rem;font-weight:600}.zone-map-card-module__hUSu4a__scout:hover:not(:disabled){background:color-mix(in oklch, var(--foreground) 6%, var(--background))}.zone-map-card-module__hUSu4a__scout:focus-visible{outline:2px solid var(--ring,currentColor);outline-offset:2px}.zone-map-card-module__hUSu4a__scout:disabled{cursor:default;opacity:.55}
.field-data-card-module__trV4OW__card{box-sizing:border-box;align-self:flex-start;gap:.15rem;width:fit-content;max-width:min(100%,28rem);padding:.55rem .85rem}.field-data-card-module__trV4OW__face{justify-content:space-between;align-items:center;gap:.75rem;width:max-content;max-width:100%;display:flex}.field-data-card-module__trV4OW__faceLeft{flex:auto;align-items:center;gap:.5rem;min-width:0;display:flex}.field-data-card-module__trV4OW__shinyLine,.field-data-card-module__trV4OW__readyLine{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.88rem;font-weight:600;line-height:1.3;overflow:hidden}.field-data-card-module__trV4OW__shinyLine{background-image:linear-gradient(100deg, color-mix(in oklch, var(--foreground) 55%, transparent) 0%, color-mix(in oklch, var(--foreground) 55%, transparent) 35%, color-mix(in oklch, var(--foreground) 92%, white) 50%, color-mix(in oklch, var(--foreground) 55%, transparent) 65%, color-mix(in oklch, var(--foreground) 55%, transparent) 100%);color:#0000;-webkit-text-fill-color:transparent;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:2.2s ease-in-out infinite field-data-card-module__trV4OW__field-data-shimmer}.field-data-card-module__trV4OW__readyLine{color:var(--foreground)}.field-data-card-module__trV4OW__details{white-space:nowrap;flex:none}.field-data-card-module__trV4OW__spinner{border:1.5px solid color-mix(in oklch, var(--foreground) 18%, transparent);border-top-color:color-mix(in oklch, var(--foreground) 55%, transparent);border-radius:999px;flex:none;width:.85rem;height:.85rem;animation:.7s linear infinite field-data-card-module__trV4OW__field-data-spin}.field-data-card-module__trV4OW__card[data-ready=true] .field-data-card-module__trV4OW__spinner{display:none}.field-data-card-module__trV4OW__steps{flex-direction:column;gap:.2rem;margin:.35rem 0 0;padding:0;font-size:.75rem;list-style:none;display:flex}.field-data-card-module__trV4OW__steps li{color:color-mix(in oklch, var(--foreground) 58%, transparent);justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.field-data-card-module__trV4OW__steps li[data-status=ready]{color:color-mix(in oklch, var(--foreground) 72%, transparent)}.field-data-card-module__trV4OW__steps li[data-status=failed]{color:color-mix(in oklch, var(--foreground) 70%, #bd413f)}@supports (color:lab(0% 0 0)){.field-data-card-module__trV4OW__steps li[data-status=failed]{color:color-mix(in oklch, var(--foreground) 70%, lab(46.203% 50.4327 30.0437))}}.field-data-card-module__trV4OW__stepLabel{font-weight:600}.field-data-card-module__trV4OW__stepStatus{font-variant-numeric:tabular-nums;text-transform:capitalize}@keyframes field-data-card-module__trV4OW__field-data-spin{to{transform:rotate(360deg)}}@keyframes field-data-card-module__trV4OW__field-data-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.field-data-card-module__trV4OW__spinner{animation:none}.field-data-card-module__trV4OW__shinyLine{color:color-mix(in oklch, var(--foreground) 72%, transparent);-webkit-text-fill-color:unset;background:0 0;animation:none}}
.field-read-card-module__4tsT0q__facts{grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));gap:.4rem .75rem;margin:0;display:grid}.field-read-card-module__4tsT0q__fact{flex-direction:column;gap:.05rem;min-width:0;display:flex}.field-read-card-module__4tsT0q__fact dt{color:color-mix(in oklch, var(--foreground) 58%, transparent);overflow-wrap:anywhere;font-size:.72rem;font-weight:600}.field-read-card-module__4tsT0q__fact dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:.9rem;font-weight:600}.field-read-card-module__4tsT0q__tableWrap{border-radius:calc(var(--radius) * 1.2);max-width:100%;overflow-x:auto}.field-read-card-module__4tsT0q__tableWrap:focus-visible{outline:2px solid var(--ring,currentColor);outline-offset:2px}.field-read-card-module__4tsT0q__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.8rem}.field-read-card-module__4tsT0q__table th,.field-read-card-module__4tsT0q__table td{text-align:start;vertical-align:top;border-block-end:1px solid color-mix(in oklch, var(--foreground) 8%, transparent);padding:.25rem .5rem}.field-read-card-module__4tsT0q__table th{color:color-mix(in oklch, var(--foreground) 58%, transparent);white-space:nowrap;font-weight:600}.field-read-card-module__4tsT0q__table td{overflow-wrap:anywhere;min-width:3.5rem;max-width:16rem}.field-read-card-module__4tsT0q__items,.field-read-card-module__4tsT0q__notes{overflow-wrap:anywhere;flex-direction:column;gap:.2rem;margin:0;padding-inline-start:1.1rem;font-size:.84rem;display:flex}
.vra-map-card-module___8c7ba__swatch{border:1px solid color-mix(in oklch, var(--foreground) 20%, transparent);border-radius:.2rem;flex:none;width:.85rem;height:.85rem;margin-block-start:.2rem}.vra-map-card-module___8c7ba__downloads{flex-wrap:wrap;gap:.35rem;display:flex}.vra-map-card-module___8c7ba__download{border:1px solid var(--border);min-height:2rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.25rem .7rem;font-size:.78rem}.vra-map-card-module___8c7ba__download:hover:not(:disabled){background:color-mix(in oklch, var(--foreground) 6%, transparent)}.vra-map-card-module___8c7ba__download:disabled{opacity:.6;cursor:progress}.vra-map-card-module___8c7ba__download:focus-visible{outline:2px solid var(--ring,currentColor);outline-offset:2px}
.digest-card-module__eDgDuG__card{flex-direction:column;gap:12px;min-inline-size:0;display:flex}.digest-card-module__eDgDuG__week,.digest-card-module__eDgDuG__meta,.digest-card-module__eDgDuG__fieldGap,.digest-card-module__eDgDuG__channelNote{color:color-mix(in oklch, var(--foreground) 60%, transparent);margin:0;font-size:.8125rem;line-height:1.4}.digest-card-module__eDgDuG__gap{border-inline-start:3px solid color-mix(in oklch, var(--foreground) 45%, transparent);background:color-mix(in oklch, var(--foreground) 4%, var(--background));border-radius:6px;margin:0;padding:8px 12px;line-height:1.45}.digest-card-module__eDgDuG__fields{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.digest-card-module__eDgDuG__field{border-block-start:1px solid color-mix(in oklch, var(--foreground) 10%, transparent);flex-direction:column;gap:6px;min-inline-size:0;padding-block-start:10px;display:flex}.digest-card-module__eDgDuG__field:first-child{border-block-start:0;padding-block-start:0}.digest-card-module__eDgDuG__fieldName{overflow-wrap:anywhere;font-weight:600}.digest-card-module__eDgDuG__categories{flex-direction:column;gap:6px;margin:0;display:flex}.digest-card-module__eDgDuG__category dt{font-size:.8125rem;font-weight:600}.digest-card-module__eDgDuG__category dd{flex-direction:column;min-inline-size:0;margin:2px 0 0;display:flex}.digest-card-module__eDgDuG__detail{overflow-wrap:anywhere;line-height:1.45}.digest-card-module__eDgDuG__section{flex-direction:column;gap:6px;display:flex}.digest-card-module__eDgDuG__label{text-transform:uppercase;letter-spacing:.02em;color:color-mix(in oklch, var(--foreground) 60%, transparent);font-size:.75rem;font-weight:600}.digest-card-module__eDgDuG__channels{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.digest-card-module__eDgDuG__channel{grid-template-columns:auto auto 1fr;align-items:baseline;column-gap:8px;min-inline-size:0;display:grid}.digest-card-module__eDgDuG__dot{background:color-mix(in oklch, var(--foreground) 35%, transparent);border-radius:50%;align-self:center;block-size:8px;inline-size:8px}.digest-card-module__eDgDuG__dot[data-on=true]{background:#2e9e52;background:lab(57.7987% -45.4011 30.0617)}.digest-card-module__eDgDuG__channelName{font-weight:500}.digest-card-module__eDgDuG__channelNote{overflow-wrap:anywhere}.digest-card-module__eDgDuG__facts{flex-direction:column;gap:4px;margin:0;display:flex}.digest-card-module__eDgDuG__facts dt{font-size:.8125rem;font-weight:600}.digest-card-module__eDgDuG__facts dd{margin:0}.digest-card-module__eDgDuG__actions{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.digest-card-module__eDgDuG__send{font:inherit;background:var(--foreground);color:var(--background);cursor:pointer;border:0;border-radius:8px;padding:8px 14px;font-weight:500}.digest-card-module__eDgDuG__send:disabled{opacity:.5;cursor:default}.digest-card-module__eDgDuG__send:focus-visible,.digest-card-module__eDgDuG__preferences:focus-visible{outline:2px solid var(--ring,currentColor);outline-offset:2px}.digest-card-module__eDgDuG__preferences{color:inherit;text-underline-offset:2px;font-size:.875rem;text-decoration:underline}.digest-card-module__eDgDuG__sent{color:#2e9e52;color:lab(57.7987% -45.4011 30.0617);font-size:.875rem;font-weight:500}.digest-card-module__eDgDuG__more{border-block-start:1px solid color-mix(in oklch, var(--foreground) 10%, transparent);flex-wrap:wrap;align-items:center;gap:6px 12px;padding-block-start:10px;display:flex}.digest-card-module__eDgDuG__moreLine{overflow-wrap:anywhere;margin:0;font-weight:500}.digest-card-module__eDgDuG__more button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.875rem}.digest-card-module__eDgDuG__more button:disabled{cursor:default;opacity:.6}
.yield-board-card-module__bSglpa__board{flex-direction:column;align-items:flex-start;gap:.55rem;min-width:0;display:flex}.yield-board-card-module__bSglpa__speech{max-width:36rem;margin:0;font-size:.95rem;line-height:1.35}.yield-board-card-module__bSglpa__boardGuide{overflow-wrap:anywhere;flex-direction:column;gap:.2rem;margin:0;padding-inline-start:1.1rem;font-size:.85rem;display:flex}.yield-board-card-module__bSglpa__boardPrint{border:1px solid color-mix(in oklch, var(--foreground) 18%, transparent);border-radius:calc(var(--radius) * 1.4);background:color-mix(in oklch, var(--foreground) 6%, transparent);color:var(--foreground);font:inherit;cursor:pointer;appearance:none;align-self:flex-start;margin:0;padding:.4rem .9rem;font-size:.82rem;font-weight:650;line-height:1.2}.yield-board-card-module__bSglpa__boardPrint:hover{background:color-mix(in oklch, var(--foreground) 10%, transparent)}.yield-board-card-module__bSglpa__boardPrint:focus-visible{outline:2px solid var(--ring,currentColor);outline-offset:2px}
.rich-text-module__5BMQcq__root{max-width:100%;color:var(--foreground);overflow-wrap:anywhere;font-size:.9rem;line-height:1.5}.rich-text-module__5BMQcq__root p,.rich-text-module__5BMQcq__root ul,.rich-text-module__5BMQcq__root ol,.rich-text-module__5BMQcq__root pre,.rich-text-module__5BMQcq__root table,.rich-text-module__5BMQcq__root blockquote{margin:0 0 .55rem}.rich-text-module__5BMQcq__root h1,.rich-text-module__5BMQcq__root h2,.rich-text-module__5BMQcq__root h3,.rich-text-module__5BMQcq__root h4,.rich-text-module__5BMQcq__root h5,.rich-text-module__5BMQcq__root h6{color:var(--foreground);margin:.7rem 0 .28rem;font-weight:650;line-height:1.3}.rich-text-module__5BMQcq__root h1{font-size:1.05rem}.rich-text-module__5BMQcq__root h2{font-size:1rem}.rich-text-module__5BMQcq__root h3{font-size:.95rem}.rich-text-module__5BMQcq__root h4,.rich-text-module__5BMQcq__root h5,.rich-text-module__5BMQcq__root h6{font-size:.9rem}.rich-text-module__5BMQcq__root h1:first-child,.rich-text-module__5BMQcq__root h2:first-child,.rich-text-module__5BMQcq__root h3:first-child,.rich-text-module__5BMQcq__root h4:first-child,.rich-text-module__5BMQcq__root h5:first-child,.rich-text-module__5BMQcq__root h6:first-child{margin-top:0}.rich-text-module__5BMQcq__root hr{border:0;border-top:1px solid color-mix(in oklch, var(--foreground) 14%, transparent);margin:.55rem 0}.rich-text-module__5BMQcq__root a{color:inherit;text-underline-offset:.14em;text-decoration:underline}.rich-text-module__5BMQcq__root blockquote{border-inline-start:2px solid color-mix(in oklch, var(--foreground) 16%, transparent);color:color-mix(in oklch, var(--foreground) 78%, transparent);padding-inline-start:.7rem}.rich-text-module__5BMQcq__root p:last-child,.rich-text-module__5BMQcq__root ul:last-child,.rich-text-module__5BMQcq__root ol:last-child,.rich-text-module__5BMQcq__root pre:last-child,.rich-text-module__5BMQcq__root table:last-child,.rich-text-module__5BMQcq__root blockquote:last-child,.rich-text-module__5BMQcq__root hr:last-child{margin-bottom:0}.rich-text-module__5BMQcq__root ul,.rich-text-module__5BMQcq__root ol{padding-inline-start:1.15rem}.rich-text-module__5BMQcq__root li{margin:.15rem 0}.rich-text-module__5BMQcq__root li::marker{color:color-mix(in oklch, var(--foreground) 45%, transparent)}.rich-text-module__5BMQcq__root strong{font-weight:600}.rich-text-module__5BMQcq__root em{font-style:italic}.rich-text-module__5BMQcq__root code{background:color-mix(in oklch, var(--foreground) 6%, transparent);border-radius:.3em;padding:.05em .28em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82em}.rich-text-module__5BMQcq__root pre{border-radius:calc(var(--radius) * 1.2);background:color-mix(in oklch, var(--foreground) 4%, transparent);white-space:pre-wrap;padding:.5rem .6rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.rich-text-module__5BMQcq__root table{border-collapse:collapse;width:100%;font-size:.8rem}.rich-text-module__5BMQcq__root th,.rich-text-module__5BMQcq__root td{text-align:start;border-bottom:1px solid color-mix(in oklch, var(--border) 80%, transparent);padding:.28rem .4rem}.rich-text-module__5BMQcq__root th{color:color-mix(in oklch, var(--foreground) 62%, transparent);font-weight:600}.rich-text-module__5BMQcq__chip{border:1px solid color-mix(in oklch, var(--border) 80%, transparent);background:color-mix(in oklch, var(--foreground) 5%, var(--background));max-width:100%;color:var(--foreground);vertical-align:baseline;border-radius:999px;align-items:center;gap:.22rem;margin:0 .08em;padding:.05rem .4rem .05rem .28rem;font-size:.74rem;font-weight:600;line-height:1.4;display:inline-flex;position:relative}.rich-text-module__5BMQcq__chip[data-agronomist-chip=field]{border-color:color-mix(in oklch, var(--chip-accent,var(--border)) 45%, transparent)}.rich-text-module__5BMQcq__chip svg{color:color-mix(in oklch, var(--foreground) 58%, transparent);flex:none}.rich-text-module__5BMQcq__term{color:inherit;white-space:nowrap;align-items:center;gap:.18rem;margin:0 .05em;font-weight:600;display:inline-flex}.rich-text-module__5BMQcq__term svg{color:color-mix(in oklch, var(--foreground) 55%, transparent);flex:none}.rich-text-module__5BMQcq__tip{z-index:80;border:1px solid var(--border);border-radius:calc(var(--radius) * 1.3);background:var(--background);min-width:0;max-width:min(18rem,100vw - 1rem);box-shadow:0 8px 24px color-mix(in oklch, var(--foreground) 8%, transparent);color:color-mix(in oklch, var(--foreground) 78%, transparent);pointer-events:none;flex-direction:column;gap:.18rem;padding:.4rem .55rem;font-size:.72rem;font-weight:500;line-height:1.3;display:flex;position:fixed}.rich-text-module__5BMQcq__tip[data-open=true]{opacity:1}.rich-text-module__5BMQcq__tip strong{color:var(--foreground);font-size:.76rem;font-weight:600}.rich-text-module__5BMQcq__tipHeader{align-items:center;gap:.4rem;min-width:0;display:flex}.rich-text-module__5BMQcq__tipHeader strong{overflow-wrap:anywhere;min-width:0}.rich-text-module__5BMQcq__tipMeta{color:color-mix(in oklch, var(--foreground) 68%, transparent);overflow-wrap:anywhere;display:block}.rich-text-module__5BMQcq__tipMeta code{background:0 0;padding:0;font-size:.7rem}.rich-text-module__5BMQcq__polygon{background:color-mix(in oklch, var(--foreground) 3%, var(--background));border-radius:.45rem;width:4.5rem;height:4.5rem;margin:.15rem 0;display:block}.rich-text-module__5BMQcq__polygonCompact{background:color-mix(in oklch, var(--foreground) 3%, var(--background));border-radius:.3rem;flex:none;width:1.75rem;height:1.75rem;display:block}.rich-text-module__5BMQcq__calendar{flex-direction:column;gap:.25rem;display:flex}.rich-text-module__5BMQcq__calendarMonth{color:var(--foreground);font-size:.74rem;font-weight:600}.rich-text-module__5BMQcq__calendarWeek,.rich-text-module__5BMQcq__calendarGrid{text-align:center;grid-template-columns:repeat(7,1.1rem);justify-content:start;gap:.12rem;display:grid}.rich-text-module__5BMQcq__calendarWeek{color:color-mix(in oklch, var(--foreground) 45%, transparent);font-size:.58rem;font-weight:600}.rich-text-module__5BMQcq__calendarDay{width:1.1rem;height:1.1rem;color:color-mix(in oklch, var(--foreground) 72%, transparent);border-radius:999px;font-size:.58rem;line-height:1.1rem}.rich-text-module__5BMQcq__calendarDay[data-today=true]{background:color-mix(in oklch, var(--foreground) 82%, transparent);color:var(--background);font-weight:700}
.starter-cards-module__ifxenq__root{flex-direction:column;align-items:stretch;gap:1.1rem;width:100%;max-width:34rem;margin:auto auto 1rem;display:flex}.starter-cards-module__ifxenq__title{color:var(--foreground);letter-spacing:-.01em;text-align:center;text-wrap:balance;margin:0;font-size:1.15rem;font-weight:600;line-height:1.3}.starter-cards-module__ifxenq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.starter-cards-module__ifxenq__card{border:1px solid var(--border);border-radius:calc(var(--radius,.75rem) * 1.4);background:color-mix(in oklch, var(--background) 86%, var(--muted,var(--foreground)));min-height:4.75rem;color:inherit;cursor:pointer;font:inherit;text-align:start;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.75rem .85rem;transition:background-color .16s,border-color .16s,transform .16s;display:flex}.starter-cards-module__ifxenq__card:hover:not(:disabled){border-color:color-mix(in oklch, var(--foreground) 28%, var(--border));background:color-mix(in oklch, var(--background) 70%, var(--muted,var(--foreground)))}.starter-cards-module__ifxenq__card:active:not(:disabled){transform:scale(.98)}.starter-cards-module__ifxenq__card:focus-visible{outline:2px solid var(--ring,var(--foreground));outline-offset:2px}.starter-cards-module__ifxenq__card:disabled{cursor:default;opacity:.6}.starter-cards-module__ifxenq__icon{color:color-mix(in oklch, var(--foreground) 70%, transparent);flex-shrink:0}.starter-cards-module__ifxenq__label{font-size:.82rem;font-weight:550;line-height:1.3}@media (min-width:640px){.starter-cards-module__ifxenq__title{font-size:1.35rem}.starter-cards-module__ifxenq__label{font-size:.88rem}}@media (prefers-reduced-motion:reduce){.starter-cards-module__ifxenq__card{transition:none}.starter-cards-module__ifxenq__card:active:not(:disabled){transform:none}}
