.advisor-join-module__JKsDiW__root{font:inherit;color:var(--foreground);justify-content:center;padding:.5rem .75rem;display:flex}.advisor-join-module__JKsDiW__form{flex-direction:column;align-items:stretch;gap:.375rem}.advisor-join-module__JKsDiW__label{color:var(--muted-foreground);font-size:.75rem}.advisor-join-module__JKsDiW__input{resize:vertical;border:1px solid var(--border);border-radius:calc(var(--radius) * 1.4);background:var(--background);width:100%;color:inherit;font:inherit;padding:.5rem .625rem;font-size:.875rem}.advisor-join-module__JKsDiW__input:focus-visible,.advisor-join-module__JKsDiW__join:focus-visible,.advisor-join-module__JKsDiW__send:focus-visible,.advisor-join-module__JKsDiW__leave:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.advisor-join-module__JKsDiW__actions{justify-content:flex-end;gap:.5rem;display:flex}.advisor-join-module__JKsDiW__join,.advisor-join-module__JKsDiW__send,.advisor-join-module__JKsDiW__leave{border:1px solid var(--border);border-radius:calc(var(--radius) * 1.4);background:var(--background);height:2rem;color:inherit;font:inherit;cursor:pointer;padding:0 .875rem;font-size:.8125rem;font-weight:500}.advisor-join-module__JKsDiW__send{background:var(--primary);color:var(--primary-foreground);border-color:#0000}.advisor-join-module__JKsDiW__join:disabled,.advisor-join-module__JKsDiW__send:disabled{opacity:.5;cursor:not-allowed}
@property --mo-amp{syntax:"<number>";inherits:true;initial-value:0}@property --mo-esx{syntax:"<number>";inherits:true;initial-value:1}@property --mo-esy{syntax:"<number>";inherits:true;initial-value:1}@property --mo-tilt{syntax:"<number>";inherits:true;initial-value:0}@property --mo-edy{syntax:"<number>";inherits:true;initial-value:0}@property --mo-edx{syntax:"<number>";inherits:true;initial-value:0}@property --mo-esx2{syntax:"<number>";inherits:true;initial-value:0}@property --mo-esy2{syntax:"<number>";inherits:true;initial-value:0}@property --mo-tilt2{syntax:"<number>";inherits:true;initial-value:0}@property --mo-edy2{syntax:"<number>";inherits:true;initial-value:0}@property --mo-lock{syntax:"<number>";inherits:true;initial-value:0}@property --mo-shake{syntax:"<number>";inherits:true;initial-value:0}@property --mo-rock{syntax:"<number>";inherits:true;initial-value:0}@property --mo-rockp{syntax:"<number>";inherits:true;initial-value:1}@property --mo-bdy{syntax:"<number>";inherits:true;initial-value:0}.mo-root,.mo-breathe,.mo-bob{transform-box:view-box;transform-origin:50%}.mo-root{--mo-amp:0;--mo-morph:calc(.4s*var(--mo-rate,1));--mo-morph-ease:ease-in-out;--mo-tp:--mo-esx,--mo-esy,--mo-tilt,--mo-edy,--mo-edx,--mo-esx2,--mo-esy2,--mo-tilt2,--mo-edy2,--mo-lock,--mo-shake,--mo-rock,--mo-bdy;--mo-md:var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph),var(--mo-morph);--mo-me:var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease),var(--mo-morph-ease);transition-property:--mo-amp,transform,var(--mo-tp);transition-duration:calc(.4s*var(--mo-rate,1)),calc(.16s*var(--mo-rate,1)),var(--mo-md);transition-timing-function:ease-out,cubic-bezier(.23,1,.32,1),var(--mo-me);animation:mo-shake calc(.112s*var(--mo-rate,1))linear infinite}.mo-bob>g:not(.mo-eyes){fill:var(--mo-head);transition:fill var(--mo-morph)var(--mo-morph-ease)}.mo-eyes{fill:var(--mo-eye);transition:fill var(--mo-morph)var(--mo-morph-ease)}@keyframes mo-shake{0%,to{translate:calc(.62px*var(--mo-shake))calc(-.34px*var(--mo-shake))}25%{translate:calc(-.7px*var(--mo-shake))calc(.22px*var(--mo-shake))}50%{translate:calc(.38px*var(--mo-shake))calc(.66px*var(--mo-shake))}75%{translate:calc(-.44px*var(--mo-shake))calc(-.6px*var(--mo-shake))}}.mo-root.mo-expr{--mo-morph:calc(.3s*var(--mo-rate,1));--mo-morph-ease:cubic-bezier(.45,.05,.5,1)}.mo-root:hover{--mo-amp:1;transition-duration:calc(.4s*var(--mo-rate,1)),calc(.22s*var(--mo-rate,1)),var(--mo-md);transform:translateY(-1.5px)scale(1.04)}.mo-root.mo-always{--mo-amp:1}.mo-breathe{animation-name:mo-breathe;animation-duration:calc(2.8s*var(--mo-rate,1));animation-delay:calc(var(--mo-phase,0s)*var(--mo-rate,1));animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}@keyframes mo-breathe{to{transform:scaleX(calc(1 + .022*var(--mo-amp)))scaleY(calc(1 - .018*var(--mo-amp)))}}.mo-bob{translate:0 calc(var(--mo-bdy)*1px);animation-name:mo-bob;animation-duration:calc(3.4s*var(--mo-rate,1));animation-delay:calc(var(--mo-bob-phase,0s)*var(--mo-rate,1));animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}@keyframes mo-bob{0%{transform:translateY(0)}to{transform:translateY(calc(-1.1px*var(--mo-amp)))}}.mo-eye{transform-box:view-box;--mo-sel:calc((var(--mo-wrap,1) + 1)/2);--mo-x:calc(var(--mo-esx) + var(--mo-esx2)*var(--mo-sel));--mo-y:calc(var(--mo-esy) + var(--mo-esy2)*var(--mo-sel));--mo-t:calc(var(--mo-tilt) + var(--mo-tilt2)*var(--mo-sel));--mo-ph:calc(var(--mo-sel)*(1 - var(--mo-rock)) + var(--mo-rock)*((1 + var(--mo-wrap,1)*var(--mo-rockp))/2));translate:calc(var(--mo-edx)*var(--mo-wrap,1)*1px)calc((var(--mo-edy) + var(--mo-edy2)*var(--mo-ph))*1px);rotate:calc((var(--mo-t)*var(--mo-wrap,1) - var(--mo-lean,0)*var(--mo-lock))*1deg);transform:rotate(calc(var(--mo-lean,0)*1deg))scaleX(var(--mo-x))scaleY(var(--mo-y))rotate(calc(var(--mo-lean,0)*-1deg));animation-name:mo-rock;animation-duration:calc(.9s*var(--mo-rate,1));animation-timing-function:ease-in-out;animation-iteration-count:infinite}@container style(--mo-rock:0){.mo-eye{animation-name:none}}@keyframes mo-rock{0%,to{--mo-rockp:1}50%{--mo-rockp:-1}}.mo-eye>*{transform-box:fill-box;transform-origin:50%;animation-name:mo-blink,mo-wrap;animation-duration:calc(var(--mo-blink,4.8s)*var(--mo-rate,1)),calc(var(--mo-saccade,5.6s)*var(--mo-rate,1));animation-delay:calc(var(--mo-blink-phase,0s)*var(--mo-rate,1)),calc(var(--mo-saccade-phase,0s)*var(--mo-rate,1));animation-timing-function:linear;animation-iteration-count:infinite}@keyframes mo-blink{0%,97.2%{transform:rotate(calc(var(--mo-lean,0)*1deg))scaleY(1)rotate(calc(var(--mo-lean,0)*-1deg));animation-timing-function:ease-in}98.6%{transform:rotate(calc(var(--mo-lean,0)*1deg))scaleY(calc(1 - .92*var(--mo-amp)))rotate(calc(var(--mo-lean,0)*-1deg));animation-timing-function:ease-out}to{transform:rotate(calc(var(--mo-lean,0)*1deg))scaleY(1)rotate(calc(var(--mo-lean,0)*-1deg))}}.mo-eyes{animation-name:mo-saccade;animation-duration:calc(var(--mo-saccade,5.6s)*var(--mo-rate,1));animation-delay:calc(var(--mo-saccade-phase,0s)*var(--mo-rate,1));animation-timing-function:linear;animation-iteration-count:infinite}@keyframes mo-saccade{0%,15%{translate:0}16.5%,31%{translate:calc(-.8px*var(--mo-look-x,1.4)*var(--mo-amp))calc(-.9px*var(--mo-look-y,1.1)*var(--mo-amp))}32.5%,47%{translate:calc(1px*var(--mo-look-x,1.4)*var(--mo-amp))calc(.1px*var(--mo-look-y,1.1)*var(--mo-amp))}48.5%,63%{translate:calc(-.15px*var(--mo-look-x,1.4)*var(--mo-amp))calc(.85px*var(--mo-look-y,1.1)*var(--mo-amp))}64.5%,79%{translate:calc(.75px*var(--mo-look-x,1.4)*var(--mo-amp))calc(-.8px*var(--mo-look-y,1.1)*var(--mo-amp))}80.5%,98.5%{translate:calc(-1px*var(--mo-look-x,1.4)*var(--mo-amp))calc(-.15px*var(--mo-look-y,1.1)*var(--mo-amp))}to{translate:0}}@keyframes mo-wrap{0%,15%{rotate:none;scale:1}16.5%,31%{scale:calc(1 - .0176*var(--mo-look-mx,1.4)*var(--mo-amp) + .008*var(--mo-look-x,1.4)*var(--mo-wrap,1)*var(--mo-amp))calc(1 - .027*var(--mo-look-my,1.1)*var(--mo-amp));rotate:calc(.648deg*var(--mo-look-x,1.4)*var(--mo-look-y,1.1)*var(--mo-wrap,1)*var(--mo-amp))}32.5%,47%{scale:calc(1 - .022*var(--mo-look-mx,1.4)*var(--mo-amp) - .01*var(--mo-look-x,1.4)*var(--mo-wrap,1)*var(--mo-amp))calc(1 - .003*var(--mo-look-my,1.1)*var(--mo-amp));rotate:calc(.09deg*var(--mo-look-x,1.4)*var(--mo-look-y,1.1)*var(--mo-wrap,1)*var(--mo-amp))}48.5%,63%{scale:calc(1 - .0033*var(--mo-look-mx,1.4)*var(--mo-amp) + .0015*var(--mo-look-x,1.4)*var(--mo-wrap,1)*var(--mo-amp))calc(1 - .0255*var(--mo-look-my,1.1)*var(--mo-amp));rotate:calc(-.115deg*var(--mo-look-x,1.4)*var(--mo-look-y,1.1)*var(--mo-wrap,1)*var(--mo-amp))}64.5%,79%{scale:calc(1 - .0165*var(--mo-look-mx,1.4)*var(--mo-amp) - .0075*var(--mo-look-x,1.4)*var(--mo-wrap,1)*var(--mo-amp))calc(1 - .024*var(--mo-look-my,1.1)*var(--mo-amp));rotate:calc(-.54deg*var(--mo-look-x,1.4)*var(--mo-look-y,1.1)*var(--mo-wrap,1)*var(--mo-amp))}80.5%,98.5%{scale:calc(1 - .022*var(--mo-look-mx,1.4)*var(--mo-amp) + .01*var(--mo-look-x,1.4)*var(--mo-wrap,1)*var(--mo-amp))calc(1 - .0045*var(--mo-look-my,1.1)*var(--mo-amp));rotate:calc(.135deg*var(--mo-look-x,1.4)*var(--mo-look-y,1.1)*var(--mo-wrap,1)*var(--mo-amp))}to{rotate:none;scale:1}}@media not ((hover:hover) and (pointer:fine)){.mo-root:hover{--mo-amp:0;transform:none}.mo-root.mo-always{--mo-amp:1}.mo-root:not(.mo-always),.mo-root:not(.mo-always) *{animation-play-state:paused}.mo-root.mo-expr:not(.mo-always) .mo-eye{animation-play-state:running}}.mo-slow{--mo-rate:5}@media (prefers-reduced-motion:reduce){.mo-root,.mo-breathe,.mo-bob,.mo-eyes,.mo-eye,.mo-eye>*{transition:none;animation:none}.mo-bob>g:not(.mo-eyes){transition:none}}
:root{--agronomist-scrollbar-thumb:color-mix(in oklch, var(--foreground) 28%, transparent)}*{scrollbar-width:thin;scrollbar-color:var(--agronomist-scrollbar-thumb) transparent}::-webkit-scrollbar{background:0 0;width:.5rem;height:.5rem}::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:none}::-webkit-scrollbar-corner{box-shadow:none;background:0 0;border:none}::-webkit-scrollbar-thumb{background:var(--agronomist-scrollbar-thumb);border:none;border-radius:999px}.dark{--agronomist-scrollbar-thumb:color-mix(in oklch, var(--foreground) 38%, transparent)}
.self-view-module__7MCJmq__frame{--self-view-gap:1rem;--self-view-top:calc(var(--agronomist-header-h,3.75rem) + .5rem + env(safe-area-inset-top,0px));--self-view-bottom:calc(var(--agronomist-dock-h,6.25rem) + .25rem + env(safe-area-inset-bottom,0px));--self-view-left:calc(var(--self-view-gap) + env(safe-area-inset-left,0px));--self-view-right:calc(var(--self-view-gap) + env(safe-area-inset-right,0px));z-index:3;width:7.5rem;max-height:calc(100% - var(--self-view-top) - var(--self-view-bottom));aspect-ratio:3/4;border:1px solid var(--border);border-radius:calc(var(--radius) * 2);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;will-change:transform;background:#000;animation:.22s ease-out self-view-module__7MCJmq__agronomist-self-view-in;position:absolute;overflow:hidden;box-shadow:0 8px 24px #00000038;box-shadow:0 8px 24px lab(0% 0 0/.22)}.self-view-module__7MCJmq__frame:focus-visible{outline:2px solid var(--ring,currentColor);outline-offset:2px}.self-view-module__7MCJmq__frame[data-dragging=true]{cursor:grabbing;box-shadow:0 14px 32px #0000004d;box-shadow:0 14px 32px lab(0% 0 0/.3)}.self-view-module__7MCJmq__topLeft{top:var(--self-view-top);left:var(--self-view-left)}.self-view-module__7MCJmq__topRight{top:var(--self-view-top);right:var(--self-view-right)}.self-view-module__7MCJmq__bottomLeft{bottom:var(--self-view-bottom);left:var(--self-view-left)}.self-view-module__7MCJmq__bottomRight{bottom:var(--self-view-bottom);right:var(--self-view-right)}@media (min-width:40rem){.self-view-module__7MCJmq__frame{aspect-ratio:4/3;width:9rem}}.self-view-module__7MCJmq__video{object-fit:cover;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block}@keyframes self-view-module__7MCJmq__agronomist-self-view-in{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.self-view-module__7MCJmq__frame{animation:none}}
.suggestions-rail-module__YC6rbq__rail{pointer-events:auto;isolation:isolate;align-items:center;gap:.25rem;width:min(40rem,100%);min-width:0;animation:.26s cubic-bezier(.22,1,.36,1) both suggestions-rail-module__YC6rbq__agronomist-rail-in;display:flex;position:relative}.suggestions-rail-module__YC6rbq__scroller{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:auto;align-items:center;gap:.4rem;min-width:0;padding:.15rem;display:flex;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.suggestions-rail-module__YC6rbq__scroller::-webkit-scrollbar{display:none}.suggestions-rail-module__YC6rbq__rail[data-fade-right=true] .suggestions-rail-module__YC6rbq__scroller{-webkit-mask-image:linear-gradient(90deg,#000 0% calc(100% - 2.5rem),#0000 100%);mask-image:linear-gradient(90deg,#000 0% calc(100% - 2.5rem),#0000 100%)}.suggestions-rail-module__YC6rbq__rail[data-fade-left=true] .suggestions-rail-module__YC6rbq__scroller{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 2.5rem 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 2.5rem 100%)}.suggestions-rail-module__YC6rbq__rail[data-fade-left=true][data-fade-right=true] .suggestions-rail-module__YC6rbq__scroller{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 2.5rem calc(100% - 2.5rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 2.5rem calc(100% - 2.5rem),#0000 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)) .suggestions-rail-module__YC6rbq__rail[data-fade-right=true] .suggestions-rail-module__YC6rbq__scroller{-webkit-mask-image:linear-gradient(270deg,#000 0% calc(100% - 2.5rem),#0000 100%);mask-image:linear-gradient(270deg,#000 0% calc(100% - 2.5rem),#0000 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)) .suggestions-rail-module__YC6rbq__rail[data-fade-left=true] .suggestions-rail-module__YC6rbq__scroller{-webkit-mask-image:linear-gradient(270deg,#0000 0%,#000 2.5rem 100%);mask-image:linear-gradient(270deg,#0000 0%,#000 2.5rem 100%)}.suggestions-rail-module__YC6rbq__lead{height:2rem;color:color-mix(in oklch, var(--foreground) 62%, transparent);background:color-mix(in oklch, var(--foreground) 6%, transparent);letter-spacing:.01em;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;flex:none;align-items:center;gap:.3rem;padding:0 .7rem 0 .6rem;font-size:.74rem;font-weight:650;display:inline-flex}.suggestions-rail-module__YC6rbq__chip{border:1px solid color-mix(in oklch, var(--foreground) 22%, transparent);background:color-mix(in oklch, var(--background) 78%, transparent);height:2rem;color:var(--foreground);font:inherit;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;flex:none;align-items:center;padding:0 .85rem;font-size:.82rem;font-weight:550;line-height:1;transition:background-color .16s,border-color .16s,transform .16s;display:inline-flex}.suggestions-rail-module__YC6rbq__chip:hover:not(:disabled),.suggestions-rail-module__YC6rbq__chip:focus-visible{background:color-mix(in oklch, var(--foreground) 10%, var(--background));border-color:color-mix(in oklch, var(--foreground) 40%, transparent);outline:none}.suggestions-rail-module__YC6rbq__chip:active:not(:disabled){transform:scale(.98)}.suggestions-rail-module__YC6rbq__chip:disabled{cursor:default;opacity:.55}.suggestions-rail-module__YC6rbq__arrow{border:1px solid var(--border);background:color-mix(in oklch, var(--background) 88%, transparent);width:1.75rem;height:1.75rem;color:color-mix(in oklch, var(--foreground) 72%, transparent);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.suggestions-rail-module__YC6rbq__arrow:hover{color:var(--foreground);background:var(--background)}@keyframes suggestions-rail-module__YC6rbq__agronomist-rail-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.suggestions-rail-module__YC6rbq__rail,.suggestions-rail-module__YC6rbq__chip{transition:none;animation:none}}
.composer-module__hiWWdG__form{flex-direction:column;justify-content:flex-end;align-items:stretch;gap:0;width:100%;height:100%;padding:0;display:flex;overflow:visible}.composer-module__hiWWdG__form[data-has-photo=true] .composer-module__hiWWdG__row{align-items:flex-end;padding-block:.48rem .12rem;padding-inline:.55rem .35rem}.composer-module__hiWWdG__row{flex:0 0 3rem;align-items:center;gap:.45rem;width:100%;height:3rem;padding:.2rem .35rem .2rem .85rem;display:flex;overflow:visible}.composer-module__hiWWdG__file{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.composer-module__hiWWdG__attach,.composer-module__hiWWdG__tool,.composer-module__hiWWdG__ptt,.composer-module__hiWWdG__send{border-radius:calc(var(--radius) * 1.8);width:2.15rem;height:2.15rem;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.composer-module__hiWWdG__attach:hover:not(:disabled),.composer-module__hiWWdG__tool:hover:not(:disabled),.composer-module__hiWWdG__ptt:hover:not(:disabled){background:color-mix(in oklch, var(--foreground) 10%, transparent)}.composer-module__hiWWdG__attach:disabled,.composer-module__hiWWdG__tool:disabled,.composer-module__hiWWdG__ptt:disabled{cursor:default;opacity:.4}.composer-module__hiWWdG__ptt[data-phase=holding]{background:color-mix(in oklch, var(--foreground) 16%, transparent);color:var(--foreground)}.composer-module__hiWWdG__ptt[data-phase=cancel]{background:color-mix(in oklch, var(--destructive,#cc272e) 18%, transparent);color:var(--destructive,#cc272e)}@supports (color:lab(0% 0 0)){.composer-module__hiWWdG__ptt[data-phase=cancel]{background:color-mix(in oklch, var(--destructive,lab(45.7636% 63.3818 40.1799)) 18%, transparent);color:var(--destructive,lab(45.7636% 63.3818 40.1799))}}.composer-module__hiWWdG__ptt[data-phase=sending]{opacity:.7}.composer-module__hiWWdG__preview{z-index:2;transform-origin:50%;flex:none;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;display:inline-flex;position:relative;overflow:visible}.composer-module__hiWWdG__preview[data-phase=in]{animation:.28s cubic-bezier(.22,1.4,.36,1) both composer-module__hiWWdG__agronomist-attach-pop}.composer-module__hiWWdG__preview[data-phase=out]{pointer-events:none;animation:.24s cubic-bezier(.4,0,.7,.2) both composer-module__hiWWdG__agronomist-attach-unpop}.composer-module__hiWWdG__previewImage{border-radius:calc(var(--radius) * 1.4);object-fit:cover;width:2.35rem;height:2.35rem;box-shadow:0 0 0 1px color-mix(in oklch, var(--foreground) 12%, transparent);display:block}.composer-module__hiWWdG__remove{z-index:3;top:-.35rem;background:color-mix(in oklch, var(--destructive,#cc272e) 92%, #fff);color:#fff;cursor:pointer;width:1.05rem;height:1.05rem;box-shadow:0 0 0 1.5px color-mix(in oklch, var(--background) 88%, transparent);border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:-.35rem}@supports (color:lab(0% 0 0)){.composer-module__hiWWdG__remove{background:color-mix(in oklch, var(--destructive,lab(45.7636% 63.3818 40.1799)) 92%, #fff)}}.composer-module__hiWWdG__remove:hover{background:var(--destructive,#bb061e)}@supports (color:lab(0% 0 0)){.composer-module__hiWWdG__remove:hover{background:var(--destructive,lab(39.9438% 63.5347 42.0903))}}.composer-module__hiWWdG__input{min-width:0;height:100%;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:auto}.composer-module__hiWWdG__input::placeholder{color:color-mix(in oklch, var(--foreground) 42%, transparent)}.composer-module__hiWWdG__input:disabled{opacity:.65}.composer-module__hiWWdG__recording{flex:auto;align-items:center;gap:.5rem;min-width:0;display:flex}.composer-module__hiWWdG__recordDot{background:#e11d2e;border-radius:999px;flex:none;width:.55rem;height:.55rem;animation:1.1s ease-in-out infinite composer-module__hiWWdG__agronomist-record-pulse;display:block;box-shadow:0 0 #e11d2e8c;box-shadow:0 0 lab(49.2513% 70.925 45.3826/.55)}.composer-module__hiWWdG__recording[data-cancel=true] .composer-module__hiWWdG__recordDot{background:var(--destructive,#cc272e);animation:none}@supports (color:lab(0% 0 0)){.composer-module__hiWWdG__recording[data-cancel=true] .composer-module__hiWWdG__recordDot{background:var(--destructive,lab(45.7636% 63.3818 40.1799))}}.composer-module__hiWWdG__recordClock{font-variant-numeric:tabular-nums;letter-spacing:.02em;flex:none;min-width:3.2rem;font-weight:650}.composer-module__hiWWdG__recordCopy{min-width:0;color:color-mix(in oklch, var(--foreground) 78%, transparent);font-size:.82rem;line-height:1.25}.composer-module__hiWWdG__form[data-recording=true] .composer-module__hiWWdG__row{flex:auto;align-items:center;height:auto;min-height:3rem}@keyframes composer-module__hiWWdG__agronomist-record-pulse{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 #e11d2e80;box-shadow:0 0 lab(49.2513% 70.925 45.3826/.5)}50%{opacity:.72;transform:scale(1.18);box-shadow:0 0 0 .35rem #0000;box-shadow:0 0 0 .35rem lab(0% 0 0/0)}}.composer-module__hiWWdG__send{background:color-mix(in oklch, var(--foreground) 10%, transparent)}.composer-module__hiWWdG__send:hover:not(:disabled){background:color-mix(in oklch, var(--foreground) 16%, transparent)}.composer-module__hiWWdG__send:disabled{cursor:default;opacity:.4}.composer-module__hiWWdG__callControls{border-inline-start:1px solid color-mix(in oklch, var(--foreground) 14%, transparent);flex:none;align-items:center;gap:.15rem;padding-inline:.15rem;display:inline-flex}.composer-module__hiWWdG__callButton{width:2.15rem;height:2.15rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.composer-module__hiWWdG__callButton:hover{background:color-mix(in oklch, var(--foreground) 10%, transparent)}.composer-module__hiWWdG__callButton[aria-pressed=true]{background:color-mix(in oklch, var(--foreground) 12%, transparent)}.composer-module__hiWWdG__hangup{color:#fff;background:var(--destructive,#cc272e)}@supports (color:lab(0% 0 0)){.composer-module__hiWWdG__hangup{background:var(--destructive,lab(45.7636% 63.3818 40.1799))}}.composer-module__hiWWdG__hangup:hover{background:color-mix(in oklch, var(--destructive,#cc272e) 88%, #000)}@supports (color:lab(0% 0 0)){.composer-module__hiWWdG__hangup:hover{background:color-mix(in oklch, var(--destructive,lab(45.7636% 63.3818 40.1799)) 88%, #000)}}.composer-module__hiWWdG__cameraPane{border-radius:calc(var(--radius) * 1.8);background:color-mix(in oklch, var(--foreground) 8%, transparent);flex:auto;justify-content:center;align-items:center;min-height:0;margin:.45rem .45rem 0;display:flex;position:relative;overflow:hidden}.composer-module__hiWWdG__cameraPreview{object-fit:cover;background:#111;width:100%;height:100%;display:block}.composer-module__hiWWdG__cameraDenied,.composer-module__hiWWdG__notice{color:inherit;text-align:center;margin:0;padding:.85rem 1rem;font-size:.92rem;line-height:1.35}.composer-module__hiWWdG__notice{color:color-mix(in oklch, var(--foreground) 72%, transparent);text-align:start;flex:none;padding:.35rem .9rem 0}.composer-module__hiWWdG__cameraClose{top:.45rem;background:color-mix(in oklch, var(--background) 72%, transparent);width:2rem;height:2rem;color:inherit;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:.45rem}.composer-module__hiWWdG__cameraClose:hover{background:color-mix(in oklch, var(--background) 88%, transparent)}.composer-module__hiWWdG__cameraSnap{background:color-mix(in oklch, var(--background) 82%, transparent);width:3rem;height:3rem;color:inherit;cursor:pointer;box-shadow:0 0 0 1px color-mix(in oklch, var(--foreground) 16%, transparent);border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:.55rem;left:50%;transform:translate(-50%)}.composer-module__hiWWdG__cameraSnap:hover{background:color-mix(in oklch, var(--background) 94%, transparent)}.composer-module__hiWWdG__cameraSnapDot{background:#fff;border-radius:999px;width:2.15rem;height:2.15rem;display:block;box-shadow:inset 0 0 0 2px #0000001f;box-shadow:inset 0 0 0 2px lab(0% 0 0/.12)}@keyframes composer-module__hiWWdG__agronomist-attach-pop{0%{opacity:0;transform:scale(.62)}72%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes composer-module__hiWWdG__agronomist-attach-unpop{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.62)}}@media (prefers-reduced-motion:reduce){.composer-module__hiWWdG__preview[data-phase=in],.composer-module__hiWWdG__preview[data-phase=out],.composer-module__hiWWdG__recordDot{animation:none}}.composer-module__hiWWdG__model{border:1px solid var(--border);border-radius:calc(var(--radius) * 1.8);min-width:0;max-width:9.5rem;height:2rem;color:inherit;text-overflow:ellipsis;cursor:pointer;background-color:#0000;flex:0 9.5rem;padding-inline:.5rem 1.4rem;font-size:.75rem}.composer-module__hiWWdG__model:focus-visible{outline:2px solid var(--ring);outline-offset:1px}@media (max-width:480px){.composer-module__hiWWdG__model{flex-basis:6.5rem;max-width:6.5rem}}.composer-module__hiWWdG__form{position:relative}.composer-module__hiWWdG__form .composer-module__hiWWdG__row,.composer-module__hiWWdG__form .composer-module__hiWWdG__notice{transition:filter .18s ease-out,opacity .18s ease-out}.composer-module__hiWWdG__form[data-busy=true] .composer-module__hiWWdG__row,.composer-module__hiWWdG__form[data-busy=true] .composer-module__hiWWdG__notice{filter:blur(2px);opacity:.45;pointer-events:none;-webkit-user-select:none;user-select:none}.composer-module__hiWWdG__stop{z-index:4;border:1px solid var(--border);background:var(--background);height:2.25rem;color:var(--foreground);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;padding:0 1rem 0 .8rem;font-size:.85rem;font-weight:600;animation:.16s ease-out both composer-module__hiWWdG__agronomist-stop-in;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 20px -8px #0006;box-shadow:0 6px 20px -8px lab(0% 0 0/.4)}.composer-module__hiWWdG__stop:hover{background:color-mix(in oklch, var(--foreground) 8%, var(--background))}.composer-module__hiWWdG__stop:focus-visible{outline:2px solid var(--ring,currentColor);outline-offset:2px}.composer-module__hiWWdG__stopSquare{background:currentColor;border-radius:2px;width:.65rem;height:.65rem}@keyframes composer-module__hiWWdG__agronomist-stop-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.92)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.composer-module__hiWWdG__interrupt{border-radius:999px;width:auto;padding-inline:.75rem;font-size:.78rem;font-weight:600}@media (prefers-reduced-motion:reduce){.composer-module__hiWWdG__form .composer-module__hiWWdG__row,.composer-module__hiWWdG__form .composer-module__hiWWdG__notice{transition:none}.composer-module__hiWWdG__form[data-busy=true] .composer-module__hiWWdG__row,.composer-module__hiWWdG__form[data-busy=true] .composer-module__hiWWdG__notice{filter:none}.composer-module__hiWWdG__stop{animation:none}}
.balance-notice-module__MPAwUG__notice{pointer-events:auto;border:1px solid color-mix(in oklch, var(--foreground) 14%, transparent);border-radius:calc(var(--radius) * 2.4);background:color-mix(in oklch, var(--foreground) 4%, var(--background));width:min(40rem,100%);color:var(--foreground);box-shadow:0 1px 2px color-mix(in oklch, var(--foreground) 6%, transparent);flex-direction:column;gap:.55rem;padding:.7rem .85rem;font-size:.8125rem;line-height:1.4;display:flex}.balance-notice-module__MPAwUG__notice[data-state=empty]{border-color:color-mix(in oklch, var(--destructive,#b42318) 38%, transparent);background:color-mix(in oklch, var(--destructive,#b42318) 7%, var(--background))}.balance-notice-module__MPAwUG__inline{width:100%}.balance-notice-module__MPAwUG__head{align-items:flex-start;gap:.5rem;display:flex}.balance-notice-module__MPAwUG__dot{background:color-mix(in oklch, var(--foreground) 55%, transparent);border-radius:999px;flex:none;block-size:.5rem;inline-size:.5rem;margin-block-start:.35rem}.balance-notice-module__MPAwUG__notice[data-state=empty] .balance-notice-module__MPAwUG__dot{background:var(--destructive,#b42318)}.balance-notice-module__MPAwUG__text{overflow-wrap:anywhere;flex:auto;min-inline-size:0;margin:0;font-weight:550}.balance-notice-module__MPAwUG__dismiss{block-size:1.6rem;inline-size:1.6rem;color:color-mix(in oklch, var(--foreground) 60%, transparent);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;margin:-.2rem;padding:0;display:inline-flex}.balance-notice-module__MPAwUG__dismiss:hover{background:color-mix(in oklch, var(--foreground) 8%, transparent);color:var(--foreground)}.balance-notice-module__MPAwUG__actions{flex-wrap:wrap;gap:.4rem;display:flex}.balance-notice-module__MPAwUG__action{border:1px solid var(--border);background:var(--background);min-block-size:2rem;color:var(--foreground);font:inherit;cursor:pointer;border-radius:999px;align-items:center;padding-inline:.8rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:background-color .12s;display:inline-flex}.balance-notice-module__MPAwUG__action:hover{background:color-mix(in oklch, var(--foreground) 7%, var(--background))}.balance-notice-module__MPAwUG__primary{border-color:var(--primary,var(--foreground));background:var(--primary,var(--foreground));color:var(--primary-foreground,var(--background))}.balance-notice-module__MPAwUG__primary:hover{background:color-mix(in oklch, var(--primary,var(--foreground)) 88%, var(--background))}.balance-notice-module__MPAwUG__action:disabled{cursor:default;opacity:.55}.balance-notice-module__MPAwUG__action:focus-visible,.balance-notice-module__MPAwUG__dismiss:focus-visible{outline:2px solid var(--ring,currentColor);outline-offset:2px}.balance-notice-module__MPAwUG__status{color:color-mix(in oklch, var(--foreground) 65%, transparent);margin:0;font-size:.75rem}.balance-notice-module__MPAwUG__chip{pointer-events:auto;border:1px solid var(--border);background:color-mix(in oklch, var(--background) 72%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);block-size:2rem;color:var(--foreground);white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding-inline:.7rem;font-size:.72rem;font-weight:600;text-decoration:none;display:inline-flex}.balance-notice-module__MPAwUG__chip[data-state=empty]{border-color:color-mix(in oklch, var(--destructive,#b42318) 45%, transparent);color:var(--destructive,#b42318)}.balance-notice-module__MPAwUG__chip .balance-notice-module__MPAwUG__dot{margin:0}@media (max-width:30rem){.balance-notice-module__MPAwUG__chipLabel{display:none}}
.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.15rem;min-width:0;height:2.15rem;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;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-recording=true]{--agronomist-dock-h:7.75rem;--agronomist-dock-well-h:4.5rem}.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{background:linear-gradient(to top, var(--background) 0%, color-mix(in oklch, var(--background) 82%, transparent) 62%, transparent 100%);flex-direction:column;justify-content:flex-end;align-items:center;gap:.6rem;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;width:min(40rem,100%);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-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}}
.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) 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__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__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}}
.product-cards-module__ZPHwMa__diagnosis,.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:.85rem;min-width:0;display:flex}.product-cards-module__ZPHwMa__thumb{border-radius:calc(var(--radius) * 1.4);object-fit:cover;border:1px solid var(--border);background:color-mix(in oklch, var(--foreground) 6%, var(--background));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__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__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__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}}
.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{pointer-events:none;width:256px;height:256px;position:absolute}.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}.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__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}
.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}}
