.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-cyrillic-ext-wght-normal-hICkpzq7.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-cyrillic-wght-normal-mKek_fSS.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-latin-ext-wght-normal-B-I5lbAQ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-latin-wght-normal-BS5oQT7X.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,d09GMgABAAAAAAcwABUAAAAADVQAAAbBAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkQbgR4cLj9IVkFSYD9NVkFSRgZgP1NUQVSBECcqAFwvZBEICoMkgnELFAAwhH4BNgIkAyIEIAWGEAdnDAcboAsonoWxMy2MW9VSU/H2d24ggnj6P7/qdF8kHtj4XCsDah+E/KT39YIFcHcr5mdFZwLNDw9CeW4KlnBLVwQRet6nWJGSNRWvjZZM5AF9/V+YzdmiNbWZhBUUSOGWSLhW2RoXvEtYlxCEfCMrFAA6BuFam7oKRUZVCFWhRR/qJMlMiCgVZ/4ca0sETSHYgDJIJKezg6AEeH4/UIDkWQgqQABAB41AABe1VKK6dOsdhehnpalC9DfR1iEaDRCEADJ7qqmDPyCAYODEgeBAUIADRQ2tgB4qkWgAgOBp5BnH2tUEgA3ErCKtimIziMYx+tZRkDo+B2CcYroAUAMQQMOC/DExNOyf1AIEqIEEKgEKoAEFyK2JYdUjqxX9gAAwZpyto8zKVlMAICtmCHZvvscvU9uhetlltjPXxFCpcgAT1C41AqC3NxEZR3GGgPFsQPEn9Dv9AAEV1gUdEnSDES/lADn+6DGoZioeqIBCEBwIUIQ/UAa5fLpoEwZQQLIclVoNmiUiAMTkNhAAsaQOgAYUSg6A+hsQAHFIasTfqUaMdhH93bqCn0dv0Y1Mxwz/rMEkngeFGyecLPOg2jTgjVHHlnFn1ePPoBCvIU0PgI97z1hU0OQ8V6Iq/BwEUU8EQ4OB4FQdyadBEOByAhRAIhThj4OXDnAXcgDG2hAxxIQMtyzUgY0DcCA1wwnPy+biZg5xg64AiKelqxEkCD8ATgAKAdzAdMBJoAx4e5naGUU9jSAGahwNjTq+8W7DtfwYMsuPz6g1XPyMe4OHcM9wzZ544OVL2fjTo1fDhz95JRtfunY9r+B6JRd3737xgg3f338+ZMjD5wE2vLjmvqrsfi7KpklBNhwDNs4hLtfZB1nVo/LtXbteDo7bGL+x9LnOu7gSi0s45CJc/mquZ+53Had/3dvtr8Ybttd9ifzjnXq4Zb+pTblf584tP9A9sdAIX89W9cqWOy8urXS6243Og4UTLSdNOtqi74T6Wi+zp5Xr6RpTqLOrX2Wp2FTquoyMtjObjK4jpZMt84p3bd218fcnDp+IoMbXTl0+vgP56caMH6fVqeP+OKNQ34WDI8PmIJDVIAAbW7oRW9vBIzQAYINeo695N38DAQQF1BAAQB1AaXV6TEEMP0RLzQ5ctUHhwY/gB6cDpZRWWNvhvV7xtTdCTx62RTr+t9EROf52+4hqwKoHM4/P3FgXpe6yLMD76VNExDcBX1jIH3Yp7lSX+fKlzCapUmWPbtYsN7eRA47ZYTVbbEp/xcTqp40a3d8kgcC2lmDn2kCI59VnWx1NAZbGgyDNV1vAFJu5FO3miyhkCFmswIrSVn+m4cGofr9T0gtXmTw09dO1a16PkZUSH/IBkrx9G5qSFfLgxvTvUt01arz+FBpnGCEhx00R2RZKkZ2alp0fzE1LDbpKNhShcYSQv0hQG1qZDr/fmZca/ghYVGJxlLKSkix/drZ/c6tCgVkxImp4WHxugc/XJo8s3HRlyqfYLHfRckwVJGlsXycqqOGwidPXFPr25z/Nmxau/p9Rr57aFGS1RW4u7iIFAw1tFS5Mxb/8VkR5k5cXVEauSXY2pXVWSkRkklGk1rBYI0tr8nLTSpb8G+5yhXMADzyTaevXgL1Zp6VZlh0QM3fsx6LChf9nUFEe5Rfxel+//BCekJby74034cm1Sj0pKdGfMTg6JQXHolu80R26VNVeFRGjTGrML/a3KLdYsfRSwdIdF/wS97oFBJCflu4t3XhyfFibNIfWkQCf9r4tAJ9v5YH5D/L/t64YRwELBYDAz9xlvaUoc/8UQJDdHboro2Mz9jFInPDh9H5qASpKQgBOzmMzgG87VkOtVdB9GjGcwLdyIEJCoawjhU8WkKZZWpFBpZQgk2Guk0Ul58N9NCPHEwMP48ikiG6ycNGBbHyygBx4aEJOCsggFw7KkJtCAo/uwQV0olqyQtFmHZtpSTNMxXktRyAaKYo+cK9zaHpJBCK7ld6ZnAkoolP/ZzYvSzUPD8sKk8TLZmFYJCoGZhJ4DGjXa4xuGebQcRBOoWGIwKFaYhqHmCwSTJeiCKMCq0gNAc+GYSrLDBajCqNYJQYHcZXJJ0A4xapUqMKZ6z2NlL69lfVr0u8Nccx9YwPV6tkC81rPZI+nqPdmFSuWYpQISRkjH5QNMRmyUjejicO9FXMknCLnOWQIJNp0jmWMFZiWYyRwhQrhmdU9JWEPp+eCXCSYbnA0cgpOoIp7UWjRYogpltVxkolc5Ld0nsQ2aGrgvbG4QXMT38TJjo3+3UW3hhd38NKijMZseaj+FQn2vbEXAA==) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-cyrillic-wght-normal-C627f1f8.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-vietnamese-wght-normal-rat7GD3o.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-latin-ext-wght-normal-D6H-S6MW.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/unbounded-latin-wght-normal-D5afBTBx.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._container_b18n8_1{position:fixed;bottom:calc(var(--space-6) + env(safe-area-inset-bottom));right:var(--space-6);z-index:9999;display:flex;flex-direction:column;gap:var(--space-2);pointer-events:none}._toast_b18n8_12{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-medium);box-shadow:var(--shadow-lg);pointer-events:all;animation:_slideIn_b18n8_1 .18s ease;max-width:360px}@keyframes _slideIn_b18n8_1{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}._success_b18n8_31{background:#ecfdf5;border:1.5px solid #6ee7b7;color:#065f46}._error_b18n8_32{background:#fef2f2;border:1.5px solid #fca5a5;color:#991b1b}._info_b18n8_33{background:var(--color-surface);border:1.5px solid var(--color-border);color:var(--color-text-primary)}._icon_b18n8_35{font-size:14px;flex-shrink:0}._msg_b18n8_36{flex:1;line-height:var(--leading-snug)}._close_b18n8_38{background:none;border:none;cursor:pointer;color:inherit;opacity:.5;font-size:11px;padding:0;flex-shrink:0;line-height:1}._close_b18n8_38:hover{opacity:1}@media (max-width: 480px){._container_b18n8_1{bottom:var(--space-4);right:var(--space-4);left:var(--space-4)}._toast_b18n8_12{max-width:100%}}._page_17ghf_5{min-height:100vh;background:var(--color-bg);font-family:var(--font-sans);color:var(--color-text-primary)}._nav_17ghf_13{position:sticky;top:0;z-index:100;background:#fffffff0;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(228,224,216,.7);box-shadow:0 1px #1c24220a}._navInner_17ghf_24{max-width:1200px;margin:0 auto;padding:0 var(--space-6);height:64px;display:flex;align-items:center;gap:var(--space-8)}._navLogo_17ghf_34{display:flex;align-items:center;gap:3px;text-decoration:none;flex-shrink:0}._navLogoMark_17ghf_42{width:44px;height:44px;object-fit:contain;flex-shrink:0}._navLogoText_17ghf_49{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-primary-700);letter-spacing:-.3px}._navCenter_17ghf_56{display:flex;align-items:center;gap:var(--space-1);flex:1}._navLink_17ghf_63{padding:6px 14px;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);text-decoration:none;border-radius:var(--radius-md);transition:all var(--transition-fast)}._navLink_17ghf_63:hover{background:var(--color-primary-50);color:var(--color-primary-700)}._navActions_17ghf_78{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}._navGreeting_17ghf_85{font-size:var(--text-sm);color:var(--color-text-muted)}._navLogin_17ghf_90{padding:7px 16px;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);text-decoration:none;border-radius:var(--radius-md);transition:all var(--transition-fast)}._navLogin_17ghf_90:hover{background:var(--color-gray-100);color:var(--color-text-primary)}._navRegister_17ghf_105{padding:7px 16px;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:#fff;background:var(--color-primary-700);text-decoration:none;border-radius:var(--radius-md);transition:all var(--transition-fast);box-shadow:0 2px 6px #2d6a4f47}._navRegister_17ghf_105:hover{background:var(--color-primary-900);box-shadow:0 3px 10px #2d6a4f61}._navCta_17ghf_122{padding:7px 18px;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:#fff;background:var(--color-primary-700);text-decoration:none;border-radius:var(--radius-full);transition:all var(--transition-fast);box-shadow:0 2px 8px #2d6a4f59}._navCta_17ghf_122:hover{background:var(--color-primary-900);transform:translateY(-1px);box-shadow:0 4px 12px #2d6a4f73}._hero_17ghf_141{position:relative;overflow:hidden;display:flex;align-items:center;min-height:calc(100vh - 64px);padding:var(--space-20) var(--space-6) var(--space-16)}._heroBg_17ghf_150{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#0a1c10f7,#163c28ed 45%,#0d281ce3),url(/assets/839e6001-4334-4cba-9a4b-c74dd49db9f4-B1OrrN7F.png) center 55% / cover no-repeat;z-index:0}._heroBg_17ghf_150:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 60% at 15% 85%,rgba(116,198,157,.14) 0%,transparent 55%),radial-gradient(ellipse 50% 70% at 85% 15%,rgba(253,211,77,.07) 0%,transparent 55%)}._heroInner_17ghf_168{max-width:1200px;margin:0 auto;width:100%;position:relative;z-index:1;display:flex;align-items:center;gap:80px}._heroLeft_17ghf_179{flex:1;min-width:0}._heroBadge_17ghf_184{display:inline-flex;align-items:center;gap:var(--space-2);background:#74c69d26;border:1px solid rgba(116,198,157,.3);color:#74c69d;font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.6px;text-transform:uppercase;padding:6px 14px;border-radius:var(--radius-full);margin-bottom:var(--space-6)}._heroBadgeDot_17ghf_200{width:6px;height:6px;border-radius:50%;background:#52b788;box-shadow:0 0 0 2px #52b78859;animation:_pulseDot_17ghf_1 2s ease-in-out infinite}@keyframes _pulseDot_17ghf_1{0%,to{box-shadow:0 0 0 2px #52b78859}50%{box-shadow:0 0 0 5px #52b7881f}}._heroTitle_17ghf_214{font-size:clamp(38px,5.5vw,64px);font-weight:var(--weight-bold);color:#fff;line-height:1.1;letter-spacing:-1.5px;margin-bottom:var(--space-6);max-width:680px}._heroTitleAccent_17ghf_224{color:#74c69d}._heroSub_17ghf_228{font-size:var(--text-lg);color:#ffffffad;line-height:var(--leading-relaxed);max-width:500px;margin-bottom:var(--space-10)}._heroCtas_17ghf_236{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-12);flex-wrap:wrap}._ctaPrimary_17ghf_244{display:inline-flex;align-items:center;padding:14px 32px;background:var(--color-primary-700);color:#fff;font-size:var(--text-base);font-weight:var(--weight-bold);text-decoration:none;border-radius:var(--radius-full);transition:all var(--transition-normal);border:1px solid rgba(255,255,255,.15);box-shadow:0 4px 20px #0d261861,0 1px #ffffff1a inset;white-space:nowrap}._ctaPrimary_17ghf_244:hover{background:var(--color-primary-500);transform:translateY(-2px);box-shadow:0 8px 28px #0d26187a,0 1px #ffffff26 inset}._ctaSecondary_17ghf_266{display:inline-flex;align-items:center;padding:14px 26px;background:#ffffff12;color:#ffffffd9;font-size:var(--text-base);font-weight:var(--weight-medium);text-decoration:none;border-radius:var(--radius-full);border:1.5px solid rgba(255,255,255,.22);transition:all var(--transition-normal);white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._ctaSecondary_17ghf_266:hover{border-color:#ffffff80;background:#ffffff1f;color:#fff}._heroStats_17ghf_288{display:flex;align-items:center;gap:var(--space-6)}._heroStat_17ghf_288{display:flex;flex-direction:column;gap:3px}._heroStatValue_17ghf_300{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:#fff;line-height:1}._heroStatLabel_17ghf_307{font-size:var(--text-xs);color:#ffffff73;text-transform:uppercase;letter-spacing:.5px}._heroStatDivider_17ghf_314{width:1px;height:36px;background:#ffffff1f}._heroVisual_17ghf_321{flex-shrink:0;width:300px;display:flex;flex-direction:column;gap:var(--space-3)}._mockCard_17ghf_329{background:#ffffff12;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.13);border-radius:var(--radius-xl);padding:var(--space-5);box-shadow:0 20px 60px #00000040,0 1px #ffffff14 inset}._mockCardHeader_17ghf_339{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}._mockDot_17ghf_346{width:8px;height:8px;border-radius:50%;flex-shrink:0}._mockCardTitle_17ghf_353{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:#ffffffe6;flex:1}._mockBadge_17ghf_360{font-size:10px;font-weight:var(--weight-semibold);background:#74c69d2e;color:#74c69d;border:1px solid rgba(116,198,157,.28);padding:2px 8px;border-radius:var(--radius-full)}._mockRow_17ghf_370{display:flex;justify-content:space-between;align-items:center;padding:7px 0;border-bottom:1px solid rgba(255,255,255,.05)}._mockRow_17ghf_370:last-of-type{border-bottom:none}._mockLabel_17ghf_382{font-size:var(--text-xs);color:#fff6}._mockValue_17ghf_387{font-size:var(--text-xs);font-weight:var(--weight-medium);color:#fffc}._mockRecommendation_17ghf_393{display:flex;align-items:flex-start;gap:var(--space-2);background:#fdd34d1a;border:1px solid rgba(253,211,77,.2);border-radius:var(--radius-md);padding:var(--space-3);margin-top:var(--space-3)}._mockRecIcon_17ghf_404{font-size:14px;flex-shrink:0}._mockRecText_17ghf_409{font-size:var(--text-xs);color:#ffffffb3;line-height:1.4}._mockCardSmall_17ghf_415{background:#ffffff0d;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.09);border-radius:var(--radius-xl);padding:var(--space-4) var(--space-5);box-shadow:0 12px 40px #0000002e}._mockSmallTitle_17ghf_425{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--space-3)}._mockBar_17ghf_434{display:flex;align-items:center;gap:var(--space-2);margin-bottom:8px}._mockBarLabel_17ghf_441{font-size:var(--text-xs);color:#ffffff73;width:72px;flex-shrink:0}._mockBarTrack_17ghf_448{flex:1;height:5px;background:#ffffff14;border-radius:99px;overflow:hidden}._mockBarFill_17ghf_456{height:100%;background:#40916c;border-radius:99px}._mockBarVal_17ghf_462{font-size:var(--text-xs);color:#ffffff8c;width:64px;text-align:right;flex-shrink:0}._mockPill_17ghf_470{display:flex;align-items:center;gap:var(--space-2);background:#ffffff14;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-full);padding:8px 16px;font-size:var(--text-xs);box-shadow:0 8px 24px #00000026}._mockPillText_17ghf_484{color:#ffffffbf}._heroScrollHint_17ghf_489{position:absolute;bottom:32px;left:50%;transform:translate(-50%);z-index:2;width:24px;height:40px;border:1.5px solid rgba(255,255,255,.2);border-radius:12px;display:flex;justify-content:center;padding-top:6px}._heroScrollDot_17ghf_504{width:4px;height:8px;background:#ffffff80;border-radius:99px;animation:_scrollDot_17ghf_1 2s ease-in-out infinite}@keyframes _scrollDot_17ghf_1{0%{opacity:1;transform:translateY(0)}80%{opacity:0;transform:translateY(12px)}to{opacity:0;transform:translateY(0)}}._trustBar_17ghf_519{background:var(--color-primary-900);padding:14px var(--space-6)}._trustBarInner_17ghf_524{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:var(--space-6);flex-wrap:wrap}._trustBarItem_17ghf_534{font-size:var(--text-sm);font-weight:var(--weight-medium);color:#74c69de6;white-space:nowrap}._trustBarDivider_17ghf_541{width:1px;height:16px;background:#74c69d33}._problem_17ghf_548{padding:96px var(--space-6);background:#fff}._problemGrid_17ghf_553{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-16);align-items:center}._problemAccent_17ghf_562{color:var(--color-primary-700)}._problemList_17ghf_566{margin-top:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}._problemItem_17ghf_573{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}._problemItemIcon_17ghf_582{font-size:14px;font-weight:var(--weight-bold);color:#dc2626;flex-shrink:0;margin-top:2px;width:18px;text-align:center}._solutionCard_17ghf_594{background:linear-gradient(135deg,#f0faf3,#e8f8ef);border:1.5px solid var(--color-primary-100);border-radius:24px;padding:var(--space-8);box-shadow:0 12px 40px #2d6a4f14,0 2px 8px #2d6a4f0d}._solutionTitle_17ghf_602{font-size:var(--text-sm);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.8px;color:var(--color-primary-700);margin-bottom:var(--space-5)}._solutionList_17ghf_611{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-6)}._solutionItem_17ghf_618{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}._solutionItemIcon_17ghf_627{font-size:13px;font-weight:var(--weight-bold);color:var(--color-primary-700);flex-shrink:0;margin-top:2px;width:18px;text-align:center}._solutionCta_17ghf_637{display:inline-flex;align-items:center;padding:11px 24px;background:var(--color-primary-700);color:#fff;font-size:var(--text-sm);font-weight:var(--weight-bold);text-decoration:none;border-radius:var(--radius-full);transition:all var(--transition-normal);box-shadow:0 4px 14px #2d6a4f47}._solutionCta_17ghf_637:hover{background:var(--color-primary-900);transform:translateY(-1px);box-shadow:0 6px 18px #2d6a4f5c}._sectionInner_17ghf_658{max-width:1200px;margin:0 auto}._sectionLabel_17ghf_663{display:inline-flex;align-items:center;font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:1px;text-transform:uppercase;color:var(--color-primary-700);background:var(--color-primary-50);border:1px solid var(--color-primary-100);padding:6px 14px;border-radius:var(--radius-full);margin-bottom:var(--space-4)}._sectionTitle_17ghf_678{font-size:clamp(26px,3.5vw,40px);font-weight:var(--weight-bold);color:var(--color-text-primary);line-height:var(--leading-tight);letter-spacing:-.8px;margin-bottom:var(--space-4)}._sectionSub_17ghf_687{font-size:var(--text-lg);color:var(--color-text-muted);max-width:540px;line-height:var(--leading-relaxed);margin-bottom:var(--space-12)}._features_17ghf_696{padding:96px var(--space-6);background:var(--color-bg)}._featuresGrid_17ghf_701{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5)}._featureCard_17ghf_707{background:#fff;border:1.5px solid var(--color-border);border-radius:20px;padding:var(--space-6);display:flex;gap:var(--space-4);transition:all var(--transition-normal);box-shadow:var(--shadow-xs)}._featureCard_17ghf_707:hover{border-color:var(--color-primary-200, #b7e4c7);box-shadow:0 12px 32px #2d6a4f1a;transform:translateY(-2px)}._featureIconWrap_17ghf_724{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._featureIcon_17ghf_724{font-size:24px;line-height:1}._featureMeta_17ghf_739{flex:1;min-width:0}._featureTag_17ghf_744{font-size:10px;font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.5px;display:block;margin-bottom:4px}._featureTitle_17ghf_753{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin-bottom:var(--space-2);line-height:1.3}._featureDesc_17ghf_761{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed)}._howItWorks_17ghf_768{padding:96px var(--space-6);background:#fff}._stepsRow_17ghf_773{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);position:relative}._step_17ghf_773{position:relative;padding:var(--space-8) var(--space-6);background:linear-gradient(180deg,#fff,#f9fdf9);border:1.5px solid var(--color-border-subtle);border-radius:20px;box-shadow:var(--shadow-xs);transition:all var(--transition-normal)}._step_17ghf_773:hover{border-color:var(--color-primary-100);box-shadow:0 12px 28px #2d6a4f17;transform:translateY(-2px)}._stepIcon_17ghf_796{font-size:32px;margin-bottom:var(--space-3);display:block}._stepNum_17ghf_802{font-size:13px;font-weight:var(--weight-bold);color:var(--color-primary-500);letter-spacing:1px;margin-bottom:var(--space-3);display:block}._stepTitle_17ghf_811{font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin-bottom:var(--space-2)}._stepDesc_17ghf_818{font-size:var(--text-base);color:var(--color-text-muted);line-height:var(--leading-relaxed)}._stepConnector_17ghf_824{position:absolute;top:50%;right:-28px;transform:translateY(-50%);z-index:2;pointer-events:none}._testimonials_17ghf_834{padding:96px var(--space-6);background:radial-gradient(circle at top left,rgba(116,198,157,.07),transparent 30%),var(--color-bg)}._testimonialsGrid_17ghf_841{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5)}._testimonialCard_17ghf_847{background:#fff;border:1.5px solid var(--color-border);border-radius:20px;padding:var(--space-6);position:relative;transition:all var(--transition-normal);box-shadow:var(--shadow-xs)}._testimonialCard_17ghf_847:hover{border-color:var(--color-primary-100);box-shadow:0 12px 32px #2d6a4f17;transform:translateY(-2px)}._testimonialQuote_17ghf_863{font-size:48px;font-family:Georgia,serif;line-height:1;color:var(--color-primary-300);margin-bottom:var(--space-2);display:block}._testimonialText_17ghf_872{font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-5);flex:1}._testimonialFooter_17ghf_880{display:flex;align-items:center;gap:var(--space-3);border-top:1px solid var(--color-border-subtle);padding-top:var(--space-4)}._testimonialAvatar_17ghf_888{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,var(--color-primary-700) 0%,var(--color-primary-500) 100%);color:#fff;font-size:12px;font-weight:var(--weight-bold);display:flex;align-items:center;justify-content:center;flex-shrink:0}._testimonialMeta_17ghf_902{flex:1;min-width:0}._testimonialName_17ghf_907{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary)}._testimonialRole_17ghf_913{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:1px}._testimonialFields_17ghf_919{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-primary-700);background:var(--color-primary-50);border:1px solid var(--color-primary-100);padding:4px 10px;border-radius:var(--radius-full);white-space:nowrap}._ctaBanner_17ghf_931{position:relative;padding:96px var(--space-6);text-align:center;overflow:hidden}._ctaBannerBg_17ghf_938{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#0d2618f7,#1b4332ed 52%,#0a1f17e3),url(/assets/839e6001-4334-4cba-9a4b-c74dd49db9f4-B1OrrN7F.png) center 40% / cover no-repeat}._ctaBannerBg_17ghf_938:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 50% at 20% 20%,rgba(116,198,157,.18),transparent 40%),radial-gradient(ellipse 50% 60% at 85% 80%,rgba(255,255,255,.06),transparent 35%)}._ctaBannerInner_17ghf_955{max-width:640px;margin:0 auto;position:relative;z-index:1}._ctaBannerBadge_17ghf_962{display:inline-flex;align-items:center;gap:var(--space-2);background:#74c69d26;border:1px solid rgba(116,198,157,.28);color:#74c69d;font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.6px;text-transform:uppercase;padding:6px 14px;border-radius:var(--radius-full);margin-bottom:var(--space-5)}._ctaBannerTitle_17ghf_978{font-size:clamp(28px,4vw,48px);font-weight:var(--weight-bold);color:#fff;line-height:1.15;letter-spacing:-.8px;margin-bottom:var(--space-4)}._ctaBannerSub_17ghf_987{font-size:var(--text-lg);color:#ffffffa6;margin-bottom:var(--space-8);line-height:var(--leading-relaxed)}._ctaBannerActions_17ghf_994{display:flex;align-items:center;justify-content:center;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-6)}._ctaBannerBtn_17ghf_1003{display:inline-flex;align-items:center;padding:15px 36px;background:var(--color-primary-700);color:#fff;font-size:var(--text-base);font-weight:var(--weight-bold);text-decoration:none;border-radius:var(--radius-full);transition:all var(--transition-normal);border:1px solid rgba(255,255,255,.15);box-shadow:0 4px 20px #0d261866}._ctaBannerBtn_17ghf_1003:hover{background:var(--color-primary-500);transform:translateY(-2px);box-shadow:0 8px 28px #0d261880}._ctaBannerBtnSecondary_17ghf_1024{display:inline-flex;align-items:center;padding:15px 28px;background:#ffffff12;color:#fffc;font-size:var(--text-base);font-weight:var(--weight-medium);text-decoration:none;border-radius:var(--radius-full);border:1.5px solid rgba(255,255,255,.2);transition:all var(--transition-normal);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._ctaBannerBtnSecondary_17ghf_1024:hover{border-color:#ffffff73;background:#ffffff1f;color:#fff}._ctaBannerStats_17ghf_1045{display:flex;align-items:center;justify-content:center;gap:var(--space-3);font-size:var(--text-sm);color:#fff6}._ctaBannerStatDot_17ghf_1054{opacity:.4}._footer_17ghf_1059{background:#0a1a0f;padding:var(--space-16) var(--space-6) var(--space-8)}._footerInner_17ghf_1064{max-width:1200px;margin:0 auto}._footerTop_17ghf_1069{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:var(--space-12);border-bottom:1px solid rgba(255,255,255,.07);margin-bottom:var(--space-8);gap:var(--space-12)}._footerBrand_17ghf_1079{max-width:260px}._footerLogo_17ghf_1083{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}._footerLogoMark_17ghf_1090{width:40px;height:40px;object-fit:contain;flex-shrink:0}._footerLogoText_17ghf_1097{font-size:var(--text-lg);font-weight:var(--weight-bold);color:#74c69d;letter-spacing:-.3px}._footerTagline_17ghf_1104{font-size:var(--text-sm);color:#ffffff61;line-height:var(--leading-relaxed)}._footerLinks_17ghf_1110{display:flex;gap:var(--space-16)}._footerLinkGroup_17ghf_1115{display:flex;flex-direction:column;gap:var(--space-3)}._footerLinkGroupTitle_17ghf_1121{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.8px;color:#ffffff4d;margin-bottom:var(--space-1)}._footerLinkGroup_17ghf_1115 a{font-size:var(--text-sm);color:#ffffff80;text-decoration:none;transition:color var(--transition-fast)}._footerLinkGroup_17ghf_1115 a:hover{color:#fffc}._footerBottom_17ghf_1141{display:flex;align-items:center;justify-content:center}._footerCopy_17ghf_1147{font-size:var(--text-xs);color:#ffffff38}@media (max-width: 1100px){._heroVisual_17ghf_321{width:260px}._heroInner_17ghf_168{gap:var(--space-12)}}@media (max-width: 920px){._heroVisual_17ghf_321{display:none}._featuresGrid_17ghf_701,._testimonialsGrid_17ghf_841{grid-template-columns:repeat(2,1fr)}._problemGrid_17ghf_553{grid-template-columns:1fr;gap:var(--space-10)}._navCenter_17ghf_56{display:none}}@media (max-width: 768px){._stepsRow_17ghf_773{grid-template-columns:1fr;gap:var(--space-5)}._stepConnector_17ghf_824{display:none}._heroStats_17ghf_288{gap:var(--space-4)}._footerTop_17ghf_1069{flex-direction:column;gap:var(--space-8)}._footerLinks_17ghf_1110{gap:var(--space-8)}._trustBarDivider_17ghf_541{display:none}._trustBarInner_17ghf_524{gap:var(--space-4)}}@media (max-width: 600px){._featuresGrid_17ghf_701,._testimonialsGrid_17ghf_841{grid-template-columns:1fr}._heroCtas_17ghf_236{flex-direction:column;align-items:flex-start}._heroStats_17ghf_288{flex-direction:column;align-items:flex-start;gap:var(--space-3)}._heroStatDivider_17ghf_314{display:none}._ctaBannerActions_17ghf_994{flex-direction:column}}._navLogoText_17ghf_49,._heroTitle_17ghf_214{font-family:"Unbounded Variable",var(--font-sans)}._sectionTitle_17ghf_678,._ctaBannerTitle_17ghf_978{font-family:var(--font-display);font-size:clamp(34px,4vw,54px);letter-spacing:-.045em}._features_17ghf_696{background:var(--color-bg)}._featuresGrid_17ghf_701{gap:0;border-top:1px solid var(--color-border)}._featureCard_17ghf_707,._featureCard_17ghf_707:hover{background:transparent;border:0;border-bottom:1px solid var(--color-border);border-radius:0;box-shadow:none;padding:34px;transform:none}._featureTitle_17ghf_753{font-family:var(--font-display);font-size:24px}._featureIconWrap_17ghf_724{box-shadow:none}._testimonialCard_17ghf_847{box-shadow:none;border:1px solid var(--color-border)}@media (max-width:600px){._navInner_17ghf_24{padding-inline:16px;gap:8px;justify-content:space-between}._navLogoText_17ghf_49{font-size:16px}._navLogoMark_17ghf_42{width:32px;height:32px}._navActions_17ghf_78{gap:6px}._navLogin_17ghf_90{padding:7px 8px;font-size:12px}._navRegister_17ghf_105{padding:9px 10px;font-size:11px}}._page_1diii_5{min-height:100vh;background:var(--color-bg);font-family:"Manrope",var(--font-sans);color:var(--color-text-primary);-webkit-font-smoothing:antialiased}._nav_1diii_14{position:fixed;top:0;left:0;right:0;z-index:200;background:transparent;border-bottom:1px solid transparent;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}._navScrolled_1diii_24{background:#ffffffeb;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom-color:#e4e0d8b3;box-shadow:0 1px #1c24220a}._navInner_1diii_32{max-width:1200px;margin:0 auto;padding:0 var(--space-6);height:64px;display:flex;align-items:center;gap:var(--space-8)}._navLogo_1diii_42{display:flex;align-items:center;gap:3px;flex-shrink:0}._navLogoMark_1diii_48{width:40px;height:40px;object-fit:contain;flex-shrink:0;border-radius:8px}._navLogoText_1diii_49{font-family:"Unbounded",var(--font-sans);font-size:17px;font-weight:700;color:#fff;letter-spacing:.04em;transition:color .3s}._navScrolled_1diii_24 ._navLogoText_1diii_49{color:var(--color-primary-700)}._navCenter_1diii_59{display:flex;align-items:center;gap:var(--space-1);flex:1}._navLink_1diii_65{padding:6px 14px;font-size:var(--text-sm);font-weight:var(--weight-medium);color:#ffffffd1;text-decoration:none;border-radius:var(--radius-md);transition:color .2s,background .2s}._navScrolled_1diii_24 ._navLink_1diii_65{color:var(--color-text-secondary)}._navLink_1diii_65:hover{color:#fff;background:#ffffff1a}._navScrolled_1diii_24 ._navLink_1diii_65:hover{background:var(--color-primary-50);color:var(--color-primary-700)}._navActions_1diii_78{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}._navGreeting_1diii_84{font-size:var(--text-sm);color:#ffffffb3}._navScrolled_1diii_24 ._navGreeting_1diii_84{color:var(--color-text-muted)}._navLogin_1diii_86{padding:7px 16px;font-size:var(--text-sm);font-weight:var(--weight-medium);color:#ffffffd9;text-decoration:none;border-radius:var(--radius-md);transition:color .2s,background .2s}._navScrolled_1diii_24 ._navLogin_1diii_86{color:var(--color-text-secondary)}._navLogin_1diii_86:hover{background:#ffffff1f;color:#fff}._navScrolled_1diii_24 ._navLogin_1diii_86:hover{background:var(--color-gray-100);color:var(--color-text-primary)}._navRegister_1diii_98{padding:7px 16px;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:#fff;background:var(--color-primary-700);text-decoration:none;border-radius:var(--radius-md);transition:all var(--transition-fast);box-shadow:0 2px 6px #2d6a4f47}._navRegister_1diii_98:hover{background:var(--color-primary-900)}._navCta_1diii_110{padding:7px 18px;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:#fff;background:var(--color-primary-700);text-decoration:none;border-radius:var(--radius-full);transition:all var(--transition-fast)}._navCta_1diii_110:hover{background:var(--color-primary-900);transform:translateY(-1px)}._stickyPane_1diii_124{position:sticky;top:0;height:100vh;overflow:hidden;padding-top:64px}._paneBg1_1diii_144{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#0a1c10f7,#163c28ed 45%,#0d281ce3),url(/assets/839e6001-4334-4cba-9a4b-c74dd49db9f4-B1OrrN7F.png) center 55% / cover no-repeat;z-index:0}._paneBg1_1diii_144:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 60% at 15% 85%,rgba(116,198,157,.15) 0%,transparent 55%),radial-gradient(ellipse 50% 70% at 85% 15%,rgba(253,211,77,.07) 0%,transparent 55%)}._pane1Inner_1diii_161{position:relative;z-index:1;max-width:1200px;margin:0 auto;height:100%;padding:0 var(--space-6);display:flex;align-items:center;gap:80px}._heroLeft_1diii_173{flex:1;min-width:0}._heroBadge_1diii_175{display:inline-flex;align-items:center;gap:var(--space-2);background:#74c69d26;border:1px solid rgba(116,198,157,.3);color:#74c69d;font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.6px;text-transform:uppercase;padding:6px 14px;border-radius:var(--radius-full);margin-bottom:var(--space-6)}._heroBadgeDot_1diii_191{width:6px;height:6px;border-radius:50%;background:#52b788;box-shadow:0 0 0 2px #52b78859;animation:_pulseDot_1diii_1 2s ease-in-out infinite}@keyframes _pulseDot_1diii_1{0%,to{box-shadow:0 0 0 2px #52b78859}50%{box-shadow:0 0 0 5px #52b7881f}}._heroTitle_1diii_204{font-family:"Unbounded",var(--font-sans);font-size:clamp(30px,4.8vw,58px);font-weight:700;color:#fff;line-height:1.08;letter-spacing:-.03em;margin-bottom:var(--space-6);max-width:640px}._heroTitleAccent_1diii_214{color:#74c69d}._heroSub_1diii_216{font-size:var(--text-lg);color:#ffffffad;line-height:var(--leading-relaxed);max-width:500px;margin-bottom:var(--space-10)}._heroCtas_1diii_224{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-12);flex-wrap:wrap}._ctaPrimary_1diii_232{display:inline-flex;align-items:center;padding:14px 32px;background:linear-gradient(135deg,#40916c,#1b4332);color:#fff;font-family:"Manrope",var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-bold);text-decoration:none;border-radius:999px;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 24px #1b433259,inset 0 1px #ffffff2e;transition:transform .25s ease,box-shadow .25s ease;white-space:nowrap}._ctaPrimary_1diii_232:hover{transform:translateY(-2px);box-shadow:0 14px 34px #1b433273,inset 0 1px #ffffff2e}._ctaSecondary_1diii_253{display:inline-flex;align-items:center;padding:13px 26px;background:#ffffff12;color:#ffffffe0;font-family:"Manrope",var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-semibold);text-decoration:none;border-radius:999px;border:1.5px solid rgba(255,255,255,.24);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .2s,border-color .2s,color .2s;white-space:nowrap}._ctaSecondary_1diii_253:hover{border-color:#ffffff80;background:#ffffff24;color:#fff}._heroStats_1diii_275{display:flex;align-items:center;gap:var(--space-6)}._heroStat_1diii_275{display:flex;flex-direction:column;gap:3px}._heroStatValue_1diii_277{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:#fff;line-height:1}._heroStatLabel_1diii_278{font-size:var(--text-xs);color:#ffffff73;text-transform:uppercase;letter-spacing:.5px}._heroStatDivider_1diii_279{width:1px;height:36px;background:#ffffff1f}._heroVisual_1diii_282{flex-shrink:0;width:280px;display:flex;flex-direction:column;gap:var(--space-3)}._mockCard_1diii_290{background:#ffffff12;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.13);border-radius:var(--radius-xl);padding:var(--space-5);box-shadow:0 20px 60px #00000038}._mockCardHeader_1diii_298{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}._mockDot_1diii_299{width:8px;height:8px;border-radius:50%;flex-shrink:0}._mockCardTitle_1diii_300{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:#ffffffe6;flex:1}._mockBadge_1diii_301{font-size:10px;font-weight:var(--weight-semibold);background:#74c69d2e;color:#74c69d;border:1px solid rgba(116,198,157,.28);padding:2px 8px;border-radius:var(--radius-full)}._mockRow_1diii_302{display:flex;justify-content:space-between;align-items:center;padding:7px 0;border-bottom:1px solid rgba(255,255,255,.05)}._mockRow_1diii_302:last-of-type{border-bottom:none}._mockLabel_1diii_304{font-size:var(--text-xs);color:#fff6}._mockValue_1diii_305{font-size:var(--text-xs);font-weight:var(--weight-medium);color:#fffc}._mockRecommendation_1diii_306{display:flex;align-items:flex-start;gap:var(--space-2);background:#fdd34d1a;border:1px solid rgba(253,211,77,.2);border-radius:var(--radius-md);padding:var(--space-3);margin-top:var(--space-3);font-size:var(--text-xs)}._mockRecText_1diii_317{color:#ffffffb3;line-height:1.4}._mockPill_1diii_318{display:flex;align-items:center;gap:var(--space-2);background:#ffffff14;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-full);padding:8px 16px;font-size:var(--text-xs)}._mockPillText_1diii_329{color:#ffffffbf}._scrollHint_1diii_332{position:absolute;bottom:28px;left:50%;transform:translate(-50%);z-index:2;width:24px;height:40px;border:1.5px solid rgba(255,255,255,.18);border-radius:12px;display:flex;justify-content:center;padding-top:7px}._scrollHintDot_1diii_346{width:4px;height:8px;background:#ffffff73;border-radius:99px;animation:_scrollBounce_1diii_1 2s ease-in-out infinite}@keyframes _scrollBounce_1diii_1{0%{opacity:1;transform:translateY(0)}80%{opacity:0;transform:translateY(12px)}to{opacity:0;transform:translateY(0)}}._paneBg2_1diii_360{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(145deg,#0a1a0f,#0f2d1c 40%,#122614);z-index:0}._paneBg2_1diii_360:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 60% at 5% 90%,rgba(82,183,136,.18) 0%,transparent 50%),radial-gradient(ellipse 50% 40% at 95% 10%,rgba(116,198,157,.1) 0%,transparent 45%),radial-gradient(circle at 50% 50%,rgba(45,106,79,.08) 0%,transparent 60%)}._paneBg2_1diii_360:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(116,198,157,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(116,198,157,.03) 1px,transparent 1px);background-size:48px 48px}._pane2Inner_1diii_386{position:relative;z-index:1;max-width:1200px;margin:0 auto;height:100%;padding:0 var(--space-6);display:flex;align-items:center;gap:72px}._aiLeft_1diii_399{flex:1;min-width:0}._aiLabel_1diii_401{display:inline-flex;align-items:center;gap:var(--space-2);background:#74c69d1f;border:1px solid rgba(116,198,157,.22);color:#74c69d;font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.8px;text-transform:uppercase;padding:6px 14px;border-radius:var(--radius-full);margin-bottom:var(--space-5)}._aiLabelDot_1diii_417{width:6px;height:6px;border-radius:50%;background:#52b788;animation:_pulseDot_1diii_1 2s ease-in-out infinite}._aiTitle_1diii_425{font-family:"Unbounded",var(--font-sans);font-size:clamp(24px,3.6vw,44px);font-weight:700;color:#fff;line-height:1.15;letter-spacing:-.03em;margin-bottom:var(--space-5)}._aiTitleAccent_1diii_434{background:linear-gradient(90deg,#52b788,#74c69d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._aiSub_1diii_441{font-size:var(--text-lg);color:#fff9;line-height:var(--leading-relaxed);max-width:460px;margin-bottom:var(--space-8)}._aiFeatures_1diii_449{display:flex;flex-direction:column;gap:var(--space-5);margin-bottom:var(--space-8)}._aiFeatureItem_1diii_455{display:flex;align-items:flex-start;gap:var(--space-4)}._aiFeatureIcon_1diii_460{font-size:22px;flex-shrink:0;width:42px;height:42px;background:#74c69d1a;border:1px solid rgba(116,198,157,.18);border-radius:12px;display:flex;align-items:center;justify-content:center}._aiFeatureTitle_1diii_472{font-size:var(--text-base);font-weight:var(--weight-semibold);color:#ffffffe6;margin-bottom:3px}._aiFeatureDesc_1diii_478{font-size:var(--text-sm);color:#ffffff80;line-height:var(--leading-relaxed)}._aiCta_1diii_484{display:inline-flex;align-items:center;padding:13px 28px;background:linear-gradient(135deg,#52b788,#2d6a4f);color:#fff;font-size:var(--text-base);font-weight:var(--weight-bold);text-decoration:none;border-radius:var(--radius-full);transition:all var(--transition-normal);box-shadow:0 4px 20px #52b7884d;white-space:nowrap}._aiCta_1diii_484:hover{background:#74c69d;transform:translateY(-2px);box-shadow:0 8px 28px #52b7886b}._aiRight_1diii_505{flex-shrink:0;width:360px}._chatWindow_1diii_510{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:20px;overflow:hidden;box-shadow:0 32px 80px #0006,0 0 0 1px #ffffff0d inset;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}._chatHeader_1diii_519{display:flex;align-items:center;gap:var(--space-3);padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.07);background:#ffffff08}._chatAvatarWrap_1diii_528{position:relative;flex-shrink:0}._chatAvatar_1diii_528{width:38px;height:38px;border-radius:12px;background:#52b78826;border:1px solid rgba(82,183,136,.25);display:flex;align-items:center;justify-content:center;font-size:20px}._chatOnline_1diii_543{position:absolute;bottom:1px;right:1px;width:8px;height:8px;border-radius:50%;background:#52b788;border:1.5px solid #0a1a0f}._chatName_1diii_554{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:#ffffffe6}._chatStatus_1diii_559{font-size:11px;color:#fff6;margin-top:2px}._chatMessages_1diii_565{padding:14px;display:flex;flex-direction:column;gap:var(--space-3);max-height:340px;overflow:hidden}._chatMsgUser_1diii_574{display:flex;justify-content:flex-end}._chatMsgUser_1diii_574 ._chatMsgBubble_1diii_578{background:var(--color-primary-700);border-radius:14px 14px 4px;padding:9px 13px;max-width:80%}._chatMsgUser_1diii_574 ._chatMsgText_1diii_584{font-size:var(--text-xs);color:#ffffffe6;line-height:1.45;margin:0}._chatMsgAi_1diii_591{display:flex;align-items:flex-start;gap:var(--space-2)}._chatMsgAiAvatar_1diii_596{font-size:16px;width:28px;height:28px;border-radius:9px;background:#52b7881f;border:1px solid rgba(82,183,136,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}._chatMsgAi_1diii_591 ._chatMsgBubble_1diii_578{background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-radius:4px 14px 14px;padding:9px 13px;flex:1}._chatMsgAi_1diii_591 ._chatMsgText_1diii_584{font-size:var(--text-xs);color:#fffc;line-height:1.5;margin:0 0 var(--space-2)}._chatChips_1diii_623{display:flex;flex-wrap:wrap;gap:var(--space-2)}._chatChip_1diii_623{font-size:10px;padding:3px 9px;background:#52b7881f;border:1px solid rgba(82,183,136,.22);color:#74c69d;border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}._chatTyping_1diii_640{display:flex;align-items:center;gap:4px;padding:6px 2px}._chatTypingDot_1diii_646{width:5px;height:5px;border-radius:50%;background:#ffffff4d;animation:_typingBounce_1diii_1 1.4s ease-in-out infinite}._chatTypingDot_1diii_646:nth-child(2){animation-delay:.2s}._chatTypingDot_1diii_646:nth-child(3){animation-delay:.4s}@keyframes _typingBounce_1diii_1{0%,60%,to{transform:translateY(0);opacity:.3}30%{transform:translateY(-4px);opacity:.8}}._chatInput_1diii_660{display:flex;align-items:center;gap:var(--space-2);padding:10px 14px;border-top:1px solid rgba(255,255,255,.07);background:#ffffff05}._chatInputPlaceholder_1diii_668{flex:1;font-size:var(--text-xs);color:#ffffff40;pointer-events:none;padding:4px 8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-full)}._chatSend_1diii_678{width:30px;height:30px;border-radius:50%;background:#52b788;color:#0a1a0f;font-size:14px;font-weight:var(--weight-bold);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}._trustBar_1diii_695{background:var(--color-primary-900);padding:14px var(--space-6)}._trustBarInner_1diii_699{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:var(--space-6);flex-wrap:wrap}._trustBarItem_1diii_708{font-size:var(--text-sm);font-weight:var(--weight-medium);color:#74c69de6;white-space:nowrap}._trustBarDivider_1diii_714{width:1px;height:16px;background:#74c69d33}._sectionInner_1diii_721{max-width:1200px;margin:0 auto}._sectionLabel_1diii_726{display:inline-flex;align-items:center;font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:1px;text-transform:uppercase;color:var(--color-primary-700);background:var(--color-primary-50);border:1px solid var(--color-primary-100);padding:6px 14px;border-radius:var(--radius-full);margin-bottom:var(--space-4)}._sectionTitle_1diii_740{font-family:"Unbounded",var(--font-sans);font-size:clamp(22px,3vw,38px);font-weight:700;color:var(--color-text-primary);line-height:1.15;letter-spacing:-.02em;margin-bottom:var(--space-4)}._sectionSub_1diii_749{font-size:var(--text-lg);color:var(--color-text-muted);max-width:540px;line-height:var(--leading-relaxed);margin-bottom:var(--space-12)}._problem_1diii_758{padding:96px var(--space-6);background:#fff}._problemGrid_1diii_763{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-16);align-items:center}._problemAccent_1diii_770{color:var(--color-primary-700)}._problemList_1diii_772{margin-top:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}._problemItem_1diii_779{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}._problemItemIcon_1diii_788{width:26px;height:26px;flex-shrink:0;display:grid;place-items:center;border-radius:8px;background:#fbeceb;color:#d4453b;font-size:13px;font-weight:var(--weight-bold)}._solutionCard_1diii_801{background:linear-gradient(135deg,#f0faf3,#e8f8ef);border:1.5px solid var(--color-primary-100);border-radius:24px;padding:var(--space-8);box-shadow:0 12px 40px #2d6a4f14,0 2px 8px #2d6a4f0d}._solutionTitle_1diii_809{font-size:var(--text-sm);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.8px;color:var(--color-primary-700);margin-bottom:var(--space-5)}._solutionList_1diii_818{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-6)}._solutionItem_1diii_825{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--text-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}._solutionItemIcon_1diii_834{width:26px;height:26px;flex-shrink:0;display:grid;place-items:center;border-radius:8px;background:var(--color-primary-700);color:#fff;font-size:13px;font-weight:var(--weight-bold);box-shadow:0 3px 8px #2d6a4f4d}._solutionCta_1diii_848{display:inline-flex;align-items:center;padding:11px 24px;background:var(--color-primary-700);color:#fff;font-size:var(--text-sm);font-weight:var(--weight-bold);text-decoration:none;border-radius:var(--radius-full);transition:all var(--transition-normal);box-shadow:0 4px 14px #2d6a4f47}._solutionCta_1diii_848:hover{background:var(--color-primary-900);transform:translateY(-1px);box-shadow:0 6px 18px #2d6a4f5c}._features_1diii_869{padding:96px var(--space-6);background:var(--color-bg)}._featuresGrid_1diii_873{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5)}._featureCard_1diii_878{position:relative;background:#fff;border:1.5px solid var(--color-border);border-radius:20px;padding:28px;transition:transform .4s ease,box-shadow .4s ease,border-color .4s;overflow:hidden}._featureCard_1diii_878:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 80% at 100% 0%,rgba(82,183,136,.08),transparent 55%);opacity:0;transition:opacity .4s;pointer-events:none}._featureCard_1diii_878:hover{border-color:var(--color-primary-100);box-shadow:0 18px 42px #2d6a4f21;transform:translateY(-4px)}._featureCard_1diii_878:hover:after{opacity:1}._featureIconWrap_1diii_902{width:52px;height:52px;border-radius:15px;display:grid;place-items:center;margin-bottom:20px;transition:transform .4s ease;position:relative}._featureCard_1diii_878:hover ._featureIconWrap_1diii_902{transform:scale(1.06) rotate(-3deg)}._featureIcon_1diii_902{font-size:26px;line-height:1}._featureMeta_1diii_914{position:relative}._featureTag_1diii_915{font-size:10.5px;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.08em;display:block;margin-bottom:7px}._featureTitle_1diii_923{font-size:19px;font-weight:var(--weight-bold);color:var(--color-text-primary);margin-bottom:9px;line-height:1.25;position:relative}._featureDesc_1diii_931{font-size:14.5px;color:var(--color-text-muted);line-height:1.6;position:relative}._howItWorks_1diii_939{padding:96px var(--space-6);background:#fff}._stepsRow_1diii_943{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);position:relative}._step_1diii_943{position:relative;padding:34px 28px;background:linear-gradient(180deg,#fff,#f0faf3);border:1.5px solid var(--color-border-subtle);border-radius:20px;box-shadow:0 1px 2px #16241c0d,0 2px 8px #16241c0a;transition:transform .4s ease,box-shadow .4s ease,border-color .4s}._step_1diii_943:hover{border-color:var(--color-primary-100);box-shadow:0 18px 38px #1b43321c;transform:translateY(-4px)}._stepNum_1diii_963{font-family:"Unbounded",var(--font-sans);font-size:44px;font-weight:700;color:var(--color-primary-100);line-height:1;margin-bottom:18px;display:block}._stepIcon_1diii_972{position:absolute;top:32px;right:28px;font-size:22px;width:44px;height:44px;border-radius:13px;background:var(--color-primary-50);display:grid;place-items:center}._stepTitle_1diii_984{font-size:21px;font-weight:var(--weight-bold);color:var(--color-text-primary);margin-bottom:9px}._stepDesc_1diii_985{font-size:15.5px;color:var(--color-text-muted);line-height:1.6}._stepConnector_1diii_986{position:absolute;top:50%;right:-20px;transform:translateY(-50%);z-index:2;pointer-events:none;color:var(--color-primary-300)}._testimonials_1diii_997{padding:96px var(--space-6);background:var(--color-bg)}._testimonialsGrid_1diii_1001{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5)}._testimonialCard_1diii_1006{display:flex;flex-direction:column;background:#fff;border:1.5px solid var(--color-border);border-radius:20px;padding:30px;transition:transform .4s ease,box-shadow .4s ease,border-color .4s}._testimonialCard_1diii_1006:hover{border-color:var(--color-primary-100);box-shadow:0 18px 40px #1b43321a;transform:translateY(-4px)}._testimonialStars_1diii_1020{display:flex;gap:3px;margin-bottom:16px;color:#c98a2b;font-size:14px}._testimonialText_1diii_1027{font-size:15.5px;color:var(--color-text-secondary);line-height:1.62;margin-bottom:24px;flex:1}._testimonialFooter_1diii_1034{display:flex;align-items:center;gap:13px;border-top:1px solid var(--color-border-subtle);padding-top:20px}._testimonialAvatar_1diii_1041{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,var(--color-primary-700) 0%,var(--color-primary-500) 100%);color:#fff;font-size:13px;font-weight:var(--weight-bold);display:grid;place-items:center;flex-shrink:0;box-shadow:0 4px 10px #2d6a4f47}._testimonialMeta_1diii_1054{flex:1;min-width:0}._testimonialName_1diii_1055{font-size:14.5px;font-weight:var(--weight-bold);color:var(--color-text-primary)}._testimonialRole_1diii_1056{font-size:12.5px;color:var(--color-text-muted);margin-top:2px}._testimonialFields_1diii_1057{font-size:12px;font-weight:var(--weight-bold);color:var(--color-primary-700);background:var(--color-primary-50);border:1px solid var(--color-primary-100);padding:5px 11px;border-radius:var(--radius-full);white-space:nowrap}._ctaBanner_1diii_1069{position:relative;padding:96px var(--space-6);text-align:center;overflow:hidden}._ctaBannerBg_1diii_1075{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#0a1a0ffa,#123220f0 52%,#0a1a0fe6),url(/assets/839e6001-4334-4cba-9a4b-c74dd49db9f4-B1OrrN7F.png) center 40% / cover no-repeat}._ctaBannerBg_1diii_1075:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 50% at 20% 20%,rgba(116,198,157,.18),transparent 40%),radial-gradient(ellipse 50% 60% at 85% 80%,rgba(255,255,255,.05),transparent 35%)}._ctaBannerInner_1diii_1090{max-width:640px;margin:0 auto;position:relative;z-index:1}._ctaBannerBadge_1diii_1096{display:inline-flex;align-items:center;background:#74c69d26;border:1px solid rgba(116,198,157,.28);color:#74c69d;font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.6px;text-transform:uppercase;padding:6px 14px;border-radius:var(--radius-full);margin-bottom:var(--space-5)}._ctaBannerTitle_1diii_1110{font-family:"Unbounded",var(--font-sans);font-size:clamp(24px,3.8vw,46px);font-weight:700;color:#fff;line-height:1.12;letter-spacing:-.02em;margin-bottom:var(--space-4)}._ctaBannerSub_1diii_1119{font-size:var(--text-lg);color:#fff9;margin-bottom:var(--space-8);line-height:var(--leading-relaxed)}._ctaBannerActions_1diii_1125{display:flex;align-items:center;justify-content:center;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-6)}._ctaBannerBtn_1diii_1133{display:inline-flex;align-items:center;padding:14px 34px;background:linear-gradient(135deg,#40916c,#1b4332);color:#fff;font-family:"Manrope",var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-bold);text-decoration:none;border-radius:999px;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 24px #1b433261,inset 0 1px #ffffff2e;transition:transform .25s ease,box-shadow .25s ease}._ctaBannerBtn_1diii_1133:hover{transform:translateY(-2px);box-shadow:0 14px 34px #1b43327a,inset 0 1px #ffffff2e}._ctaBannerBtnSecondary_1diii_1149{display:inline-flex;align-items:center;padding:14px 26px;background:#ffffff12;color:#fffc;font-size:var(--text-base);font-weight:var(--weight-medium);text-decoration:none;border-radius:var(--radius-full);border:1.5px solid rgba(255,255,255,.2);transition:all var(--transition-normal);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._ctaBannerBtnSecondary_1diii_1149:hover{border-color:#ffffff73;background:#ffffff1f;color:#fff}._ctaBannerStats_1diii_1164{display:flex;align-items:center;justify-content:center;gap:var(--space-3);font-size:var(--text-sm);color:#ffffff59}._footer_1diii_1174{background:#0a1a0f;padding:var(--space-16) var(--space-6) var(--space-8)}._footerInner_1diii_1178{max-width:1200px;margin:0 auto}._footerTop_1diii_1179{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:var(--space-12);border-bottom:1px solid rgba(255,255,255,.07);margin-bottom:var(--space-8);gap:var(--space-12)}._footerBrand_1diii_1188{max-width:260px}._footerLogo_1diii_1189{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}._footerLogoMark_1diii_1190{width:40px;height:40px;object-fit:contain;flex-shrink:0}._footerLogoText_1diii_1191{font-size:var(--text-lg);font-weight:var(--weight-bold);color:#74c69d;letter-spacing:-.3px}._footerTagline_1diii_1192{font-size:var(--text-sm);color:#ffffff59;line-height:var(--leading-relaxed)}._footerLinks_1diii_1193{display:flex;gap:var(--space-16)}._footerLinkGroup_1diii_1194{display:flex;flex-direction:column;gap:var(--space-3)}._footerLinkGroupTitle_1diii_1195{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.8px;color:#ffffff47;margin-bottom:var(--space-1)}._footerLinkGroup_1diii_1194 a{font-size:var(--text-sm);color:#ffffff7a;text-decoration:none;transition:color var(--transition-fast)}._footerLinkGroup_1diii_1194 a:hover{color:#fffc}._footerBottom_1diii_1198{display:flex;align-items:center;justify-content:center}._footerCopy_1diii_1199{font-size:var(--text-xs);color:#fff3}@media (max-width: 1100px){._pane1Inner_1diii_161{gap:48px}._pane2Inner_1diii_386{gap:40px}._heroVisual_1diii_282{width:240px}._aiRight_1diii_505{width:300px}}@media (max-width: 920px){._navCenter_1diii_59,._heroVisual_1diii_282{display:none}._pane2Inner_1diii_386{flex-wrap:wrap;align-items:flex-start}._aiLeft_1diii_399{min-width:280px;flex:1}._aiRight_1diii_505{display:block;width:100%;max-width:480px}._featuresGrid_1diii_873,._testimonialsGrid_1diii_1001{grid-template-columns:repeat(2,1fr)}._problemGrid_1diii_763{grid-template-columns:1fr;gap:var(--space-10)}}@media (max-width: 768px){._scrollStack_1diii_129{margin-top:64px}._stickyPane_1diii_124{position:relative;top:unset;height:auto;min-height:calc(100vh - 64px);min-height:100svh;padding-top:0;overflow:visible}._scrollHint_1diii_332{display:none}._pane1Inner_1diii_161{flex-direction:column;align-items:flex-start;justify-content:center;height:auto;gap:var(--space-8);padding:var(--space-10) var(--space-5) var(--space-12)}._heroLeft_1diii_173{width:100%}._heroSub_1diii_216{max-width:100%}._pane2Inner_1diii_386{flex-direction:column;align-items:flex-start;flex-wrap:nowrap;height:auto;gap:var(--space-8);padding:var(--space-10) var(--space-5) var(--space-12)}._aiLeft_1diii_399{width:100%}._aiSub_1diii_441{max-width:100%}._aiRight_1diii_505{display:block;width:100%;max-width:100%}._chatMessages_1diii_565{max-height:300px}._problem_1diii_758,._features_1diii_869,._howItWorks_1diii_939,._testimonials_1diii_997{padding:64px var(--space-5)}._ctaBanner_1diii_1069{padding:72px var(--space-5)}._sectionSub_1diii_749{font-size:var(--text-base);margin-bottom:var(--space-8)}._stepsRow_1diii_943{grid-template-columns:1fr;gap:var(--space-4)}._stepConnector_1diii_986{display:none}._step_1diii_943{padding:var(--space-6)}._heroStats_1diii_275{gap:var(--space-4)}._heroStatValue_1diii_277{font-size:var(--text-xl)}._trustBarDivider_1diii_714{display:none}._trustBarInner_1diii_699{gap:var(--space-3);row-gap:var(--space-2);justify-content:flex-start;padding:0 var(--space-5)}._trustBarItem_1diii_708{font-size:12px}._footer_1diii_1174{padding:var(--space-12) var(--space-5) var(--space-8)}._footerTop_1diii_1179{flex-direction:column;gap:var(--space-8);padding-bottom:var(--space-8);margin-bottom:var(--space-6)}._footerBrand_1diii_1188{max-width:100%}._footerLinks_1diii_1193{gap:var(--space-10)}}@media (max-width: 600px){._featuresGrid_1diii_873,._testimonialsGrid_1diii_1001{grid-template-columns:1fr;gap:var(--space-3)}._heroCtas_1diii_224{flex-direction:column;align-items:stretch}._ctaPrimary_1diii_232,._ctaSecondary_1diii_253{justify-content:center;min-height:48px}._aiCta_1diii_484{width:100%;justify-content:center;min-height:48px}._heroStats_1diii_275{flex-direction:column;align-items:flex-start;gap:var(--space-3)}._heroStatDivider_1diii_279{display:none}._ctaBannerActions_1diii_1125{flex-direction:column;align-items:stretch}._ctaBannerBtn_1diii_1133,._ctaBannerBtnSecondary_1diii_1149{justify-content:center;min-height:48px}._ctaBannerStats_1diii_1164{flex-direction:column;gap:var(--space-1)}._aiFeatures_1diii_449{gap:var(--space-4)}._aiFeatureItem_1diii_455{gap:var(--space-3)}._aiFeatureIcon_1diii_460{width:38px;height:38px;font-size:18px;border-radius:10px}._aiFeatureTitle_1diii_472{font-size:var(--text-sm)}._aiFeatureDesc_1diii_478{font-size:12px}._chatMessages_1diii_565{max-height:240px}._solutionCard_1diii_801{padding:var(--space-6);border-radius:18px}._trustBarInner_1diii_699{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2) var(--space-4);justify-items:start}}@media (max-width: 480px){._navInner_1diii_32{padding:0 var(--space-4);gap:var(--space-3)}._navLogin_1diii_86{padding:7px 10px;font-size:12px;min-height:36px}._navRegister_1diii_98{padding:7px 12px;font-size:12px;min-height:36px}._pane1Inner_1diii_161,._pane2Inner_1diii_386{padding:var(--space-8) var(--space-4) var(--space-10)}._problem_1diii_758,._features_1diii_869,._howItWorks_1diii_939,._testimonials_1diii_997{padding:56px var(--space-4)}._ctaBanner_1diii_1069{padding:64px var(--space-4)}._trustBar_1diii_695{padding:12px var(--space-4)}._heroTitle_1diii_204{letter-spacing:-.8px}._aiTitle_1diii_425{letter-spacing:-.4px}._heroSub_1diii_216{font-size:var(--text-base)}._aiLabel_1diii_401{font-size:10px}._featureCard_1diii_878{padding:var(--space-4);border-radius:16px}._testimonialCard_1diii_1006{padding:var(--space-5);border-radius:16px}._footer_1diii_1174{padding:var(--space-10) var(--space-4) var(--space-6)}._footerLinks_1diii_1193{flex-direction:column;gap:var(--space-6)}._chatHeader_1diii_519{padding:12px 14px}._chatMessages_1diii_565{padding:10px;max-height:200px}._chatWindow_1diii_510{border-radius:16px}}._navLogoText_1diii_49,._heroTitle_1diii_204,._aiTitle_1diii_425{font-family:"Unbounded Variable",var(--font-sans)}._page_1diii_5{font-family:var(--font-sans)}._stickyPane_1diii_124{height:100svh;min-height:720px}._scrollStack_1diii_129{isolation:isolate}._stickyPane_1diii_124+._stickyPane_1diii_124{border-radius:32px 32px 0 0;box-shadow:0 -24px 70px #0000003d}._pane1Inner_1diii_161{will-change:transform,opacity}._sectionInner_1diii_721{max-width:1240px}._sectionTitle_1diii_740{font-family:var(--font-display);font-size:clamp(36px,4.3vw,60px);font-weight:600;line-height:1.08;letter-spacing:-.05em;max-width:800px}._sectionLabel_1diii_726{text-transform:none;letter-spacing:0;padding:0;background:none;margin-bottom:22px}._sectionSub_1diii_749{font-size:17px;line-height:1.7;max-width:620px}._problem_1diii_758{padding-block:120px}._problemInner_1diii_1408{gap:100px}._solutionCard_1diii_801{padding:46px;border-radius:28px;box-shadow:none;background:#fff;border:1px solid var(--color-border);transform:rotate(2deg)}._solutionTitle_1diii_809{font-family:var(--font-display);font-size:22px;text-transform:none}._features_1diii_869{background:var(--color-bg);padding-block:100px}._featuresGrid_1diii_873{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--color-border);margin-top:60px}._featureCard_1diii_878,._featureCard_1diii_878:hover{display:flex;flex-direction:column;align-items:flex-start;gap:32px;min-height:280px;padding:34px 30px;border:0;border-bottom:1px solid var(--color-border);border-radius:0;box-shadow:none;background:transparent;transform:none}._featureCard_1diii_878:not(:nth-child(3n)){border-right:1px solid var(--color-border)}._featureCard_1diii_878:hover{background:#fff}._featureCard_1diii_878:after{display:none}._featureIconWrap_1diii_902{width:64px;height:64px;border-radius:20px;box-shadow:none}._featureTitle_1diii_923{font-family:var(--font-display);font-size:25px;font-weight:550;letter-spacing:-.03em}._featureDesc_1diii_931{font-size:14px;line-height:1.7}._featureTag_1diii_915{text-transform:none;letter-spacing:0}._howItWorks_1diii_939{padding-block:110px}._stepsRow_1diii_943{gap:0;margin-top:60px}._step_1diii_943,._step_1diii_943:hover{border:0;border-top:1px solid var(--color-border);border-radius:0;box-shadow:none;background:transparent;transform:none;padding:40px 32px 20px 0}._stepNum_1diii_963{font-family:var(--font-display);font-size:70px;font-weight:400;color:var(--color-primary-300);line-height:1}._stepIcon_1diii_972{display:none}._stepTitle_1diii_984{font-family:var(--font-display);font-size:25px;margin-top:24px}._stepConnector_1diii_986{display:none}._testimonials_1diii_997{padding-block:110px;background:#fff}._testimonialCard_1diii_1006,._testimonialCard_1diii_1006:hover{border-radius:0;border:0;border-left:1px solid var(--color-border);box-shadow:none;transform:none;background:none;padding:0 30px}._testimonialText_1diii_1027{font-size:18px;line-height:1.75}._testimonialStars_1diii_1020{margin-bottom:24px}._ctaBannerTitle_1diii_1110{font-family:var(--font-display);font-weight:500;font-size:clamp(34px,4vw,56px)}@media (max-width: 768px){._stickyPane_1diii_124{min-height:720px;height:auto;position:relative}._pane1Inner_1diii_161{padding-block:80px;min-height:calc(100svh - 64px)}._pane2Inner_1diii_386{padding-block:64px}._featuresGrid_1diii_873{grid-template-columns:repeat(2,minmax(0,1fr))}._featureCard_1diii_878:not(:nth-child(3n)){border-right:0}._featureCard_1diii_878:nth-child(odd){border-right:1px solid var(--color-border)}._featureCard_1diii_878{min-height:260px;padding:24px 18px}._featureTitle_1diii_923{font-size:21px}._problem_1diii_758,._features_1diii_869,._howItWorks_1diii_939,._testimonials_1diii_997{padding-block:64px}._solutionCard_1diii_801{transform:none;padding:28px}._testimonialsGrid_1diii_1001{gap:36px}}@media (prefers-reduced-motion: reduce){._stickyPane_1diii_124{position:relative}._pane1Inner_1diii_161{will-change:auto}}._root_1aplo_2{display:none;position:fixed;bottom:28px;right:28px;z-index:500;flex-direction:column;align-items:flex-end;gap:12px}@media (min-width: 901px){._root_1aplo_2{display:flex}}._pill_1aplo_18{display:flex;align-items:center;background:linear-gradient(135deg,#2d6a4f,#40916c);border-radius:28px;box-shadow:0 4px 20px #2d6a4f59;overflow:hidden}._divider_1aplo_27{width:1px;height:20px;background:#ffffff4d;flex-shrink:0}._actionBtn_1aplo_35,._aiBtn_1aplo_36{display:flex;align-items:center;gap:7px;padding:12px 18px;background:none;border:none;color:#fff;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-sans);white-space:nowrap;transition:background .15s;line-height:1}._actionBtn_1aplo_35:hover,._aiBtn_1aplo_36:hover{background:#ffffff1f}._actionBtn_1aplo_35:active,._aiBtn_1aplo_36:active{background:#0000001a}._actionBtnDisabled_1aplo_63{opacity:.6;cursor:default}._btnIcon_1aplo_68{display:flex;align-items:center;font-size:16px;line-height:1}._btnIcon_1aplo_68 svg{width:17px;height:17px}._btnLabel_1aplo_80{font-size:14px}._panel_1aplo_85{width:380px;height:540px;background:#fff;border-radius:18px;box-shadow:0 8px 40px #3c28142e;border:1px solid #e0d8cf;display:flex;flex-direction:column;overflow:hidden;animation:_popIn_1aplo_1 .18s ease}@keyframes _popIn_1aplo_1{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}._header_1aplo_103{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:linear-gradient(135deg,#2d6a4f,#40916c);flex-shrink:0}._headerLeft_1aplo_112{display:flex;align-items:center;gap:8px}._headerIcon_1aplo_118{width:24px;height:24px;color:#fff;display:flex;align-items:center}._headerIcon_1aplo_118 svg{width:20px;height:20px}._headerTitle_1aplo_121{font-size:14px;font-weight:600;color:#fff;font-family:var(--font-sans)}._closeBtn_1aplo_128{width:28px;height:28px;border-radius:50%;background:#ffffff26;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}._closeBtn_1aplo_128:hover{background:#ffffff40}._closeBtn_1aplo_128 svg{width:14px;height:14px}._fieldBar_1aplo_145{display:flex;align-items:center;gap:6px;padding:6px 14px;background:#f5f1ec;border-bottom:1px solid #e8e2da;flex-shrink:0}._fieldBarLabel_1aplo_155{font-size:11px;font-weight:600;color:#7a6a5a;white-space:nowrap;text-transform:uppercase;letter-spacing:.4px}._fieldSelect_1aplo_164{flex:1;font-size:12px;font-family:var(--font-sans);color:#2d3a2e;background:#fff;border:1px solid #d8d0c4;border-radius:6px;padding:3px 6px;cursor:pointer;outline:none;min-width:0}._fieldSelect_1aplo_164:focus{border-color:#52b788}._messages_1aplo_180{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:8px;scroll-behavior:smooth;background:linear-gradient(180deg,#faf7f3,#f5f0ea)}._empty_1aplo_192{display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px 16px 16px;text-align:center;position:relative;flex:1}._emptyGlow_1aplo_203{position:absolute;top:20px;left:50%;transform:translate(-50%);width:180px;height:180px;background:radial-gradient(circle,rgba(82,183,136,.18) 0%,transparent 70%);pointer-events:none;animation:_glowPulse_1aplo_1 4s ease-in-out infinite}@keyframes _glowPulse_1aplo_1{0%,to{opacity:.5;transform:translate(-50%) scale(1)}50%{opacity:1;transform:translate(-50%) scale(1.12)}}._emptyIcon_1aplo_220{width:54px;height:54px;border-radius:16px;background:linear-gradient(135deg,#2d6a4f,#52b788);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px #2d6a4f40;position:relative}._emptyIcon_1aplo_220 svg{width:28px;height:28px}._emptyTitle_1aplo_234{font-size:15px;font-weight:700;color:#2a3a2e;letter-spacing:-.2px}._emptyDesc_1aplo_241{font-size:12px;color:#7a6f63;line-height:1.6}._emptyPills_1aplo_247{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:2px}._emptyPill_1aplo_247{background:#fff;border:1px solid #ddd5c8;border-radius:20px;padding:4px 10px;font-size:11px;color:#5a7a5a;font-weight:500;box-shadow:0 1px 3px #0000000d}._emptySuggestions_1aplo_266{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:4px}._emptySuggestion_1aplo_266{background:#fff;border:1px solid #ddd5c8;border-radius:10px;padding:8px 12px;font-size:12px;font-family:var(--font-sans);color:#5a5040;cursor:pointer;text-align:left;transition:all .15s;box-shadow:0 1px 3px #0000000d}._emptySuggestion_1aplo_266:hover{background:#eef7f2;border-color:#9dccb3;color:#2d6a4f;transform:translateY(-1px);box-shadow:0 3px 8px #2d6a4f1a}._msg_1aplo_295{display:flex}._msgUser_1aplo_296{justify-content:flex-end}._msgBot_1aplo_297{justify-content:flex-start}._msgBubble_1aplo_299{max-width:85%;padding:8px 12px;font-size:13px;line-height:1.6;word-break:break-word;border-radius:4px 16px 16px;background:#f5f1ec;color:#3a3228}._msgUser_1aplo_296 ._msgBubble_1aplo_299{background:linear-gradient(135deg,#2d6a4f,#40916c);color:#fff;border-radius:16px 4px 16px 16px}._typing_1aplo_316{display:flex;align-items:center;gap:4px;min-width:50px}._typing_1aplo_316 span{width:6px;height:6px;border-radius:50%;background:#52b788;animation:_bounce_1aplo_1 1.2s infinite}._typing_1aplo_316 span:nth-child(2){animation-delay:.2s}._typing_1aplo_316 span:nth-child(3){animation-delay:.4s}@keyframes _bounce_1aplo_1{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-5px);opacity:1}}._mdHead_1aplo_329{font-weight:600;margin:4px 0 2px}._mdHead_1aplo_329:first-child{margin-top:0}._mdItem_1aplo_331{position:relative;padding-left:12px;margin:2px 0}._mdItem_1aplo_331:before{content:"·";position:absolute;left:0;font-weight:700;color:#52b788}._msgUser_1aplo_296 ._mdItem_1aplo_331:before{color:#ffffffb3}._mdTableWrap_1aplo_335{overflow-x:auto;margin:4px 0;border-radius:6px;border:1px solid rgba(82,183,136,.25)}._mdTable_1aplo_335{border-collapse:collapse;width:100%;font-size:.78em}._mdTable_1aplo_335 th,._mdTable_1aplo_335 td{padding:4px 8px;text-align:left;border-bottom:1px solid rgba(82,183,136,.15);line-height:1.4}._mdTable_1aplo_335 th{background:#52b7881a;font-weight:600;color:#2d5a3d;white-space:nowrap}._mdTable_1aplo_335 tr:last-child td{border-bottom:none}._inputArea_1aplo_348{display:flex;align-items:flex-end;gap:8px;padding:10px 12px;border-top:1px solid #ece7e0;flex-shrink:0}._input_1aplo_348{flex:1;border:1.5px solid #d8d0c6;border-radius:12px;padding:7px 11px;font-size:13px;font-family:var(--font-sans);color:#3a3228;background:#faf8f5;outline:none;min-height:34px;max-height:100px;line-height:1.4;transition:border-color .15s}._input_1aplo_348:focus{border-color:#52b788}._input_1aplo_348::placeholder{color:#b0a090}._sendBtn_1aplo_375{width:34px;height:34px;border-radius:10px;border:none;background:linear-gradient(135deg,#2d6a4f,#40916c);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .15s,transform .1s}._sendBtn_1aplo_375:hover:not(:disabled){transform:scale(1.06)}._sendBtn_1aplo_375:active:not(:disabled){transform:scale(.94)}._sendBtn_1aplo_375:disabled{opacity:.3;cursor:not-allowed}._sendBtn_1aplo_375 svg{width:14px;height:14px}._pill_1aplo_18,._header_1aplo_103,._sendBtn_1aplo_375,._emptyIcon_1aplo_220,._msgUser_1aplo_296 ._msgBubble_1aplo_299{background:var(--color-primary-700)}._pill_1aplo_18{box-shadow:var(--shadow-md)}._panel_1aplo_85{border-color:var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl)}._fieldBar_1aplo_145,._messages_1aplo_180{background:var(--color-surface-raised);border-color:var(--color-border)}._fieldBarLabel_1aplo_155,._emptyDesc_1aplo_241{color:var(--color-text-secondary)}._fieldSelect_1aplo_164,._input_1aplo_348,._emptyPill_1aplo_247,._emptySuggestion_1aplo_266{border:1px solid var(--color-border);color:var(--color-text-primary);box-shadow:none}._emptyGlow_1aplo_203{display:none}._emptyIcon_1aplo_220{box-shadow:none}._emptyTitle_1aplo_234{font-family:var(--font-display);color:var(--color-text-primary)}._msgBubble_1aplo_299{background:var(--color-primary-50);color:var(--color-text-primary)}._inputArea_1aplo_348{border-color:var(--color-border)}._input_1aplo_348{background:var(--color-surface-raised)}._input_1aplo_348::placeholder{color:var(--color-text-muted)}._layout_w6aev_2{display:flex;height:100dvh;overflow:hidden;background:var(--color-bg)}._sidebar_w6aev_10{width:240px;flex-shrink:0;background:var(--color-surface);border-right:1px solid var(--color-border);display:flex;flex-direction:column;position:sticky;top:0;height:100vh;overflow-y:auto;z-index:100;transition:transform .25s ease}._sidebarTop_w6aev_25{flex:1;padding:var(--space-5) 0 var(--space-4);display:flex;flex-direction:column}._logo_w6aev_33{display:flex;align-items:center;gap:3px;text-decoration:none;padding:0 var(--space-5);margin-bottom:var(--space-6)}._mobileLogo_w6aev_42{display:none;margin-bottom:0;padding:0}._logoMark_w6aev_48{width:48px;height:48px;object-fit:contain;flex-shrink:0}._logoText_w6aev_55{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-primary-700);letter-spacing:-.3px}._nav_w6aev_63{display:flex;flex-direction:column;gap:2px;padding:0 var(--space-3)}._navLink_w6aev_70{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);text-decoration:none;border-radius:var(--radius-md);transition:background .15s,color .15s}._navLink_w6aev_70:hover{background:var(--color-primary-50);color:var(--color-primary-700)}._navLinkActive_w6aev_88{background:var(--color-primary-100);color:var(--color-primary-700);font-weight:var(--weight-semibold)}._navIcon_w6aev_94{width:18px;height:18px;flex-shrink:0;display:flex;align-items:center;justify-content:center}._navIcon_w6aev_94 svg{width:18px;height:18px}._sidebarFooter_w6aev_109{border-top:1px solid var(--color-border-subtle);padding:var(--space-4) var(--space-4);padding-bottom:max(var(--space-4),env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:var(--space-3)}._sidebarUser_w6aev_118{display:flex;align-items:center;gap:var(--space-3);min-width:0}._userAvatar_w6aev_125{width:34px;height:34px;border-radius:50%;background:var(--color-primary-500);color:#fff;display:flex;align-items:center;justify-content:center;font-size:var(--text-sm);font-weight:var(--weight-bold);flex-shrink:0}._userInfo_w6aev_139{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._userName_w6aev_147{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userRole_w6aev_156{font-size:var(--text-xs);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sidebarActions_w6aev_164{display:flex;gap:var(--space-2)}._sidebarActionBtn_w6aev_169{width:32px;height:32px;border-radius:var(--radius-md);background:none;border:1px solid var(--color-border);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);transition:background .15s,color .15s}._sidebarActionBtn_w6aev_169 svg{width:15px;height:15px}._sidebarActionBtn_w6aev_169:hover{background:var(--color-primary-50);color:var(--color-primary-700);border-color:var(--color-primary-200, #b7e4c7)}._sidebarLogoutBtn_w6aev_194:hover{background:var(--color-red-50);color:var(--color-red-500);border-color:var(--color-red-100)}._body_w6aev_201{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}._floatBurger_w6aev_211{display:none;position:fixed;top:12px;left:12px;z-index:200;width:40px;height:40px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:5px;transition:background .15s,box-shadow .15s}._floatBurger_w6aev_211:hover{background:var(--color-primary-50)}._floatBurgerOpen_w6aev_233{background:var(--color-primary-50);border-color:var(--color-primary-200, #b7e4c7)}._burgerLine_w6aev_238{display:block;width:18px;height:2px;background:var(--color-text-secondary);border-radius:2px;transition:transform .2s,opacity .15s;transform-origin:center}._burgerLineTop_w6aev_248{transform:translateY(7px) rotate(45deg)}._burgerLineMid_w6aev_249{opacity:0;transform:scaleX(0)}._burgerLineBot_w6aev_250{transform:translateY(-7px) rotate(-45deg)}._workerBadge_w6aev_253{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-primary-700);background:var(--color-primary-50);border:1px solid var(--color-primary-200, #b7e4c7);border-radius:var(--radius-full);padding:4px var(--space-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}._main_w6aev_268{flex:1;padding:var(--space-6) var(--space-6);overflow-y:auto}._mainNoScroll_w6aev_274{flex:1;width:100%;min-width:0;overflow:hidden;display:flex;flex-direction:column;padding:0;min-height:0}._containerNoScroll_w6aev_285{flex:1;width:100%;min-width:0;max-width:none;overflow:hidden;display:flex;flex-direction:column;margin:0;padding:0;min-height:0}._container_w6aev_285{max-width:1140px;margin:0 auto}._overlay_w6aev_304{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:90}@media (max-width: 900px){._sidebar_w6aev_10{position:fixed;left:0;top:0;height:100dvh;transform:translate(-100%);box-shadow:var(--shadow-xl)}._sidebarOpen_w6aev_323{transform:translate(0)}._overlay_w6aev_304{display:block}._floatBurger_w6aev_211{display:flex}._main_w6aev_268{padding:var(--space-4) var(--space-4);padding-top:60px}}@media (min-width: 901px){._main_w6aev_268{padding:var(--space-6) var(--space-8)}}._sidebar_w6aev_10{width:210px;margin:14px 0 14px 14px;height:calc(100dvh - 28px);border:1px solid rgb(255 255 255 / 16%);border-radius:22px;background:linear-gradient(180deg,#133e2be0,#103123f5),url(/assets/839e6001-4334-4cba-9a4b-c74dd49db9f4-B1OrrN7F.png) center / cover;color:#fff}._sidebarTop_w6aev_25{padding:26px 0}._logo_w6aev_33{padding:0 20px;margin-bottom:38px}._logoMark_w6aev_48{width:38px;height:38px}._logoText_w6aev_55{font-family:var(--font-display);font-size:20px;color:#fff}._nav_w6aev_63{padding:0 12px;gap:7px}._navLink_w6aev_70{padding:13px 14px;min-height:48px;border-radius:12px;color:#ffffffbd;font-size:13px;transition:background .2s,color .2s}._navLink_w6aev_70:hover{background:#ffffff1a;color:#fff}._navLinkActive_w6aev_88,._navLinkActive_w6aev_88:hover{background:#fff;color:var(--color-primary-900);box-shadow:0 8px 22px -12px #0006}._navIcon_w6aev_94,._navIcon_w6aev_94 svg{width:19px;height:19px}._sidebarFooter_w6aev_109{padding:18px 0;margin:0 20px;border-color:#ffffff2e}._sidebarUser_w6aev_118{display:none}._sidebarActions_w6aev_164{justify-content:space-between}._sidebarActionBtn_w6aev_169{width:38px;height:38px;color:#fff;border-color:#ffffff3d;background:#ffffff0f}._sidebarActionBtn_w6aev_169:hover{background:#ffffff24;color:#fff;border-color:#ffffff59}._topbar_w6aev_363{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 36px;flex-shrink:0}._breadcrumb_w6aev_364{display:flex;gap:14px;align-items:center;font-size:12px;color:var(--color-text-secondary)}._breadcrumb_w6aev_364 a{color:var(--color-primary-700);font-weight:700;text-decoration:none}._breadcrumb_w6aev_364>span:first-of-type{color:var(--color-border)}._profileButton_w6aev_367{display:flex;align-items:center;gap:12px;border:0;background:none;color:var(--color-text-secondary);font-size:12px;cursor:pointer}._profileAvatar_w6aev_368{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--color-primary-100);color:var(--color-primary-900);font-weight:700}._container_w6aev_285{max-width:1440px}._main_w6aev_268:not(._mainNoScroll_w6aev_274){padding:10px 36px 48px}._mainNoScroll_w6aev_274{padding:0 28px 24px}._main_w6aev_268{scrollbar-gutter:stable}._overlay_w6aev_304{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media (max-width: 1100px) and (min-width: 901px){._sidebar_w6aev_10{width:178px}._nav_w6aev_63{padding:0 8px}._main_w6aev_268:not(._mainNoScroll_w6aev_274){padding-inline:24px}}@media (max-width: 900px){._sidebar_w6aev_10{margin:0;border-radius:0 24px 24px 0;width:264px;height:100dvh}._sidebarTop_w6aev_25{padding-top:78px}._topbar_w6aev_363{min-height:64px;padding:0 18px 0 68px}._breadcrumb_w6aev_364>a,._breadcrumb_w6aev_364>span:first-of-type{display:none}._profileButton_w6aev_367>span:first-child{display:none}._main_w6aev_268:not(._mainNoScroll_w6aev_274){padding:16px 18px 32px}._mainNoScroll_w6aev_274{padding:8px}._floatBurger_w6aev_211{box-shadow:none;border-radius:12px}}._card_ii14j_1{background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border);box-shadow:none;overflow:hidden;position:relative;min-width:0}._interactive_ii14j_11{cursor:pointer;transition:box-shadow var(--transition-normal),transform var(--transition-normal),border-color var(--transition-normal)}._interactive_ii14j_11:hover{box-shadow:var(--shadow-md);border-color:var(--color-gray-300);transform:translateY(-1px)}._interactive_ii14j_11:active{transform:translateY(0);box-shadow:var(--shadow-sm)}._attention_low_ii14j_27:before,._attention_medium_ii14j_28:before,._attention_high_ii14j_29:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:var(--radius-lg) 0 0 var(--radius-lg)}._attention_low_ii14j_27:before{background:var(--color-primary-300)}._attention_medium_ii14j_28:before{background:var(--color-amber-500)}._attention_high_ii14j_29:before{background:var(--color-red-500)}._wrapper_14qkb_1{display:flex;align-items:center;gap:var(--space-2)}._track_14qkb_7{flex:1;height:6px;background:var(--color-border-subtle);border-radius:var(--radius-full);overflow:hidden}._fill_14qkb_15{height:100%;border-radius:var(--radius-full);transition:width var(--transition-slow)}._green_14qkb_21{background:var(--color-primary-500)}._amber_14qkb_22{background:var(--color-amber-500)}._red_14qkb_23{background:var(--color-red-500)}._blue_14qkb_24{background:var(--color-blue-500)}._label_14qkb_26{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);min-width:36px;text-align:right}._badge_1ootd_1{display:inline-flex;align-items:center;gap:var(--space-1);font-weight:var(--weight-medium);border-radius:var(--radius-full);white-space:nowrap}._dot_1ootd_10{width:6px;height:6px;border-radius:var(--radius-full);flex-shrink:0}._sm_1ootd_18{font-size:var(--text-xs);padding:2px var(--space-2)}._md_1ootd_23{font-size:var(--text-sm);padding:3px 10px}._green_1ootd_29{background:var(--status-active-bg);color:var(--status-active-text)}._green_1ootd_29 ._dot_1ootd_10{background:var(--status-active-dot)}._amber_1ootd_35{background:var(--status-harvest-bg);color:var(--status-harvest-text)}._amber_1ootd_35 ._dot_1ootd_10{background:var(--status-harvest-dot)}._red_1ootd_41{background:var(--color-red-100);color:var(--color-red-700)}._red_1ootd_41 ._dot_1ootd_10{background:var(--color-red-500)}._blue_1ootd_47{background:var(--color-blue-100);color:var(--color-blue-700)}._blue_1ootd_47 ._dot_1ootd_10{background:var(--color-blue-500)}._gray_1ootd_53{background:var(--color-gray-100);color:var(--color-gray-700)}._gray_1ootd_53 ._dot_1ootd_10{background:var(--color-gray-400)}._muted_1ootd_59{background:var(--status-fallow-bg);color:var(--status-fallow-text)}._muted_1ootd_59 ._dot_1ootd_10{background:var(--color-gray-300)}._media_160r3_8{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}._veil_160r3_16{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.04) 0%,rgba(255,255,255,.1) 40%,rgba(255,255,255,.5) 60%,rgba(255,255,255,.9) 74%,var(--color-surface) 86%)}._attn_160r3_30{position:absolute;left:0;top:0;bottom:0;width:4px;z-index:2;border-radius:var(--radius-lg) 0 0 var(--radius-lg);background:var(--color-primary-300)}._attn_160r3_30[data-level=medium]{background:var(--color-amber-500)}._attn_160r3_30[data-level=high]{background:var(--color-red-500)}._inner_160r3_44{position:relative;z-index:1;padding:var(--space-5) var(--space-5) var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}._gridCard_160r3_53 ._inner_160r3_44{min-height:208px}._heading_160r3_58{display:flex;flex-direction:column;gap:2px;min-width:0}._topRow_160r3_66{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._recBadge_160r3_73{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-amber-700);background:#ffffffbf;border:1px solid var(--color-amber-100);border-radius:var(--radius-full);padding:2px 8px;white-space:nowrap;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._name_160r3_86{font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--color-text-primary);line-height:var(--leading-tight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cropRow_160r3_97{display:flex;align-items:center;gap:var(--space-2)}._cropIcon_160r3_103{font-size:18px;line-height:1;flex-shrink:0}._cropName_160r3_109{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--color-text-secondary)}._variety_160r3_115{font-size:var(--text-sm);color:var(--color-text-muted)}._progressSection_160r3_121{display:flex;flex-direction:column;gap:var(--space-1);margin-top:auto}._daysLeft_160r3_128{font-size:var(--text-sm);color:var(--color-text-muted)}._startSeasonBtn_160r3_134{width:100%;margin-top:auto;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-semibold);font-family:var(--font-sans);color:var(--color-primary-700);background:#d8f3dcbf;border:1.5px dashed var(--color-primary-200, #b7e4c7);border-radius:var(--radius-md);cursor:pointer;transition:background .15s,border-color .15s;text-align:center}._startSeasonBtn_160r3_134:hover{background:var(--color-primary-100, #d1fae5);border-color:var(--color-primary-400, #4ade80)}._footer_160r3_156{display:flex;align-items:center;gap:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--color-border-subtle);overflow:hidden}._area_160r3_165,._soil_160r3_166,._lastOp_160r3_167{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1}._area_160r3_165{font-weight:var(--weight-medium);color:var(--color-text-secondary);flex-shrink:0}._soil_160r3_166:before{content:"·";margin-right:var(--space-3);color:var(--color-border)}._lastOp_160r3_167{margin-left:auto;flex-shrink:0}._listCard_160r3_194{display:flex;flex-direction:row;align-items:stretch;min-height:96px}._listCard_160r3_194 ._media_160r3_8{position:relative;inset:auto;width:132px;flex-shrink:0;align-self:stretch}._listCard_160r3_194 ._veil_160r3_16{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.12) 62%,var(--color-surface) 100%)}._listCard_160r3_194 ._inner_160r3_44{flex:1;min-width:0;min-height:0;display:grid;grid-template-columns:150px minmax(0,1fr) 150px auto;align-items:center;column-gap:var(--space-4);padding:var(--space-3) var(--space-4)}._listCard_160r3_194 ._topRow_160r3_66{justify-self:start}._listCard_160r3_194 ._heading_160r3_58{min-width:0}._listCard_160r3_194 ._progressSection_160r3_121{margin-top:0}._listCard_160r3_194 ._startSeasonBtn_160r3_134{margin-top:0;width:auto;grid-column:3 / 5}._listCard_160r3_194 ._footer_160r3_156{justify-self:end;min-width:0;border-top:none;padding-top:0}._listCard_160r3_194 ._recBadge_160r3_73,._listCard_160r3_194 ._daysLeft_160r3_128{display:none}@media (max-width: 560px){._listCard_160r3_194{flex-direction:column}._listCard_160r3_194 ._media_160r3_8{position:absolute;top:0;right:0;bottom:0;left:0;width:auto}._listCard_160r3_194 ._veil_160r3_16{background:linear-gradient(180deg,rgba(255,255,255,.28) 0%,rgba(255,255,255,.6) 40%,var(--color-surface) 80%)}._listCard_160r3_194 ._inner_160r3_44{display:flex;flex-direction:column;min-height:196px}}@media (max-width: 480px){._inner_160r3_44{padding:var(--space-4)}._name_160r3_86{font-size:var(--text-lg)}}._gridCard_160r3_53{overflow:hidden;border-radius:20px;background:#fff;transition:transform .22s,box-shadow .22s}._gridCard_160r3_53:hover{transform:translateY(-4px);box-shadow:0 20px 34px -22px #1b43324d}._gridCard_160r3_53 ._media_160r3_8{position:relative;inset:auto;height:150px;width:100%;border-bottom:1px solid var(--color-border-subtle)}._gridCard_160r3_53 ._media_160r3_8 svg{width:100%;height:100%}._gridCard_160r3_53 ._veil_160r3_16{background:linear-gradient(0deg,rgb(255 255 255 / 10%),transparent)}._gridCard_160r3_53 ._inner_160r3_44{min-height:235px;padding:22px;gap:14px}._gridCard_160r3_53 ._topRow_160r3_66{position:absolute;top:-134px;left:16px;right:16px}._gridCard_160r3_53 ._topRow_160r3_66>*{box-shadow:0 2px 6px #1b433214}._name_160r3_86{font-family:var(--font-display);font-size:23px;letter-spacing:-.035em;font-weight:600}._cropRow_160r3_97{gap:6px;flex-wrap:wrap}._cropName_160r3_109{font-size:13px}._variety_160r3_115{font-size:11px}._gridCard_160r3_53 ._progressSection_160r3_121{margin-top:5px}._footer_160r3_156{border-top:1px solid var(--color-border-subtle);padding-top:14px}._area_160r3_165{font-size:16px;font-weight:700;color:var(--color-text-primary)}._soil_160r3_166,._lastOp_160r3_167{font-size:11px}._startSeasonBtn_160r3_134{background:var(--color-primary-50);border:1px dashed var(--color-primary-300);color:var(--color-primary-700);border-radius:10px;padding:12px}._listCard_160r3_194{border-radius:16px}._listCard_160r3_194 ._media_160r3_8{width:110px}._listCard_160r3_194 ._inner_160r3_44{padding-left:126px}@media (max-width: 600px){._gridCard_160r3_53 ._media_160r3_8{height:130px}._gridCard_160r3_53 ._topRow_160r3_66{top:-114px}._gridCard_160r3_53 ._inner_160r3_44{min-height:220px}._listCard_160r3_194 ._inner_160r3_44{padding-left:20px}._listCard_160r3_194 ._media_160r3_8{display:none}}._btn_11quz_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-weight:var(--weight-medium);border-radius:var(--radius-md);border:1.5px solid transparent;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast);cursor:pointer;white-space:nowrap}._btn_11quz_1:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}._fullWidth_11quz_21{width:100%}._sm_11quz_26{font-size:var(--text-sm);padding:var(--space-1) var(--space-3);height:30px}._md_11quz_32{font-size:var(--text-base);padding:var(--space-2) var(--space-5);height:38px}._lg_11quz_38{font-size:var(--text-md);padding:var(--space-3) var(--space-8);height:46px}._primary_11quz_45{background:var(--color-primary-700);color:var(--color-text-inverse);border-color:var(--color-primary-700)}._primary_11quz_45:hover{background:var(--color-primary-900);border-color:var(--color-primary-900)}._secondary_11quz_55{background:var(--color-surface);color:var(--color-text-primary);border-color:var(--color-border);box-shadow:var(--shadow-xs)}._secondary_11quz_55:hover{border-color:var(--color-gray-300);background:var(--color-gray-50)}._ghost_11quz_66{background:transparent;color:var(--color-text-secondary);border-color:transparent}._ghost_11quz_66:hover{background:var(--color-gray-100);color:var(--color-text-primary)}._danger_11quz_76{background:var(--color-surface);color:var(--color-red-700);border-color:var(--color-red-100)}._danger_11quz_76:hover{background:var(--color-red-50);border-color:var(--color-red-500)}._btn_11quz_1{border-width:1px;font-weight:650;letter-spacing:-.015em}._md_11quz_32{height:44px}._lg_11quz_38{height:50px}._sm_11quz_26{height:34px}._primary_11quz_45{box-shadow:0 3px 8px -4px #173e3559}._primary_11quz_45:hover{box-shadow:0 5px 14px -5px #173e354d}._secondary_11quz_55{box-shadow:none}._btn_11quz_1:active:not(:disabled){transform:translateY(1px)}._wrapper_1lc4r_1{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--space-16) var(--space-6);gap:var(--space-3)}._icon_1lc4r_11{font-size:40px;line-height:1;opacity:.5}._title_1lc4r_17{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-medium);color:var(--color-text-secondary)}._description_1lc4r_24{font-size:var(--text-sm);color:var(--color-text-muted);max-width:360px;line-height:var(--leading-relaxed)}._action_1lc4r_31{margin-top:var(--space-2)}._overlay_1awk7_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f191473;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:var(--space-5);z-index:200;animation:_fadeIn_1awk7_1 var(--transition-fast) ease}._dialog_1awk7_14{background:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);width:100%;max-height:90vh;display:flex;flex-direction:column;animation:_slideUp_1awk7_1 .2s ease}._sm_1awk7_26{max-width:400px}._md_1awk7_27{max-width:520px}._lg_1awk7_28{max-width:660px}._header_1awk7_31{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6);border-bottom:1.5px solid var(--color-border-subtle);flex-shrink:0}._title_1awk7_40{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-primary);line-height:var(--leading-tight)}._closeBtn_1awk7_47{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);border:none;background:transparent;color:var(--color-text-muted);font-size:var(--text-md);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);flex-shrink:0}._closeBtn_1awk7_47:hover{background:var(--color-gray-100);color:var(--color-text-primary)}._body_1awk7_68{padding:var(--space-6);overflow-y:auto;flex:1}@keyframes _fadeIn_1awk7_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1awk7_1{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 600px){._overlay_1awk7_1{align-items:flex-end;padding:0}._dialog_1awk7_14{max-width:100%;border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-height:92vh;animation:_slideUpMobile_1awk7_1 .25s ease}._header_1awk7_31,._body_1awk7_68{padding:var(--space-4) var(--space-5)}@keyframes _slideUpMobile_1awk7_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}}._overlay_1awk7_1{background:#11281d6b;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}._dialog_1awk7_14{border:1px solid rgb(255 255 255 / 65%)}._header_1awk7_31{padding:24px 28px;border-bottom-width:1px}._title_1awk7_40{font-family:var(--font-display);font-size:21px;letter-spacing:-.025em}._closeBtn_1awk7_47{background:var(--color-bg);border-radius:50%;width:36px;height:36px}._body_1awk7_68{padding:28px}@media (max-width: 600px){._body_1awk7_68,._header_1awk7_31{padding:20px}}._field_s0vti_1{display:flex;flex-direction:column;gap:var(--space-2)}._label_s0vti_7{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);line-height:var(--leading-tight)}._required_s0vti_14{color:var(--color-red-500)}._hint_s0vti_18{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed)}._error_s0vti_24{font-size:var(--text-sm);color:var(--color-red-700);font-weight:var(--weight-medium)}._input_zltmh_1{width:100%;height:40px;padding:0 var(--space-3);font-size:var(--text-base);font-family:var(--font-sans);color:var(--color-text-primary);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}._input_zltmh_1::placeholder{color:var(--color-text-muted)}._input_zltmh_1:hover{border-color:var(--color-gray-300)}._input_zltmh_1:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 3px #40916c1f}._input_zltmh_1:disabled{background:var(--color-gray-50);color:var(--color-text-muted);cursor:not-allowed}._inputError_zltmh_35{border-color:var(--color-red-500)}._inputError_zltmh_35:focus{border-color:var(--color-red-500);box-shadow:0 0 0 3px #dc26261a}._input_zltmh_1[type=date]::-webkit-calendar-picker-indicator{opacity:.4;cursor:pointer}._input_zltmh_1{height:46px;border-width:1px;padding-inline:14px;background:var(--color-surface-raised)}._input_zltmh_1:focus{background:#fff;box-shadow:0 0 0 4px #4383651a}._textarea_8cl02_1{width:100%;padding:var(--space-3);font-size:var(--text-base);font-family:var(--font-sans);color:var(--color-text-primary);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;min-height:80px;line-height:var(--leading-relaxed);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);outline:none}._textarea_8cl02_1::placeholder{color:var(--color-text-muted)}._textarea_8cl02_1:hover{border-color:var(--color-gray-300)}._textarea_8cl02_1:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 3px #40916c1f}._error_8cl02_30{border-color:var(--color-red-500)}._wrapper_1rn36_1{position:relative;width:100%}._select_1rn36_6{width:100%;height:46px;padding:0 var(--space-8) 0 var(--space-3);font-size:var(--text-base);font-family:var(--font-sans);color:var(--color-text-primary);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._select_1rn36_6:hover{border-color:var(--color-gray-300)}._select_1rn36_6:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 3px #40916c1f}._select_1rn36_6:disabled{background:var(--color-gray-50);color:var(--color-text-muted);cursor:not-allowed}._error_1rn36_37{border-color:var(--color-red-500)}._arrow_1rn36_42{position:absolute;right:var(--space-3);top:50%;transform:translateY(-50%);color:var(--color-text-muted);font-size:var(--text-sm);pointer-events:none;line-height:1}._wrapper_5pc76_1{display:flex;flex-direction:column;gap:8px}._toolbar_5pc76_8{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px}._hint_5pc76_16{font-size:13px;color:var(--color-text-muted, #6b7280)}._actions_5pc76_21{display:flex;gap:6px}._btnUndo_5pc76_26,._btnClear_5pc76_27{padding:4px 10px;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;border:1px solid transparent;line-height:1.4;transition:background .15s,border-color .15s}._btnUndo_5pc76_26{background:#f0fdf4;color:#166534;border-color:#bbf7d0}._btnUndo_5pc76_26:hover{background:#dcfce7;border-color:#86efac}._btnClear_5pc76_27{background:#fff1f2;color:#9f1239;border-color:#fecdd3}._btnClear_5pc76_27:hover{background:#ffe4e6;border-color:#fda4af}._map_5pc76_59{width:100%;height:300px;border-radius:10px;border:1.5px solid #d1fae5;overflow:hidden;z-index:0}._result_5pc76_69{display:flex;align-items:center;gap:6px;padding:7px 12px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;font-size:13px;color:#166534}._resultIcon_5pc76_81{font-size:14px;color:#16a34a}._fields_1xvse_1{display:flex;flex-direction:column;gap:var(--space-5)}._row_1xvse_7{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}._footer_1xvse_13{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1.5px solid var(--color-border-subtle)}._apiError_1xvse_22{font-size:var(--text-sm);color:var(--color-red-600);padding:var(--space-2) var(--space-3);background:var(--color-red-50);border-radius:var(--radius-sm)}@media (max-width: 480px){._row_1xvse_7{grid-template-columns:1fr}}._mapSection_1xvse_36{display:flex;flex-direction:column;gap:10px}._mapToggle_1xvse_42{display:flex;align-items:center;gap:8px;padding:7px 14px;border-radius:8px;font-size:13px;font-weight:500;color:#166534;background:#f0fdf4;border:1.5px solid #bbf7d0;cursor:pointer;transition:background .15s,border-color .15s;width:fit-content}._mapToggle_1xvse_42:hover{background:#dcfce7;border-color:#86efac}._mapBadge_1xvse_62{padding:2px 8px;background:#16a34a;color:#fff;border-radius:10px;font-size:11px;font-weight:600}._fields_17mnk_1{display:flex;flex-direction:column;gap:var(--space-5)}._infoBox_17mnk_7{display:flex;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-primary-50);border:1px solid var(--color-primary-100);border-radius:var(--radius-md)}._infoIcon_17mnk_16{font-size:18px;flex-shrink:0;line-height:1.4}._infoText_17mnk_18{font-size:var(--text-sm);color:var(--color-primary-700);line-height:var(--leading-relaxed);margin:0}._apiError_17mnk_25{font-size:var(--text-sm);color:var(--color-red-600);padding:var(--space-2) var(--space-3);background:var(--color-red-50);border-radius:var(--radius-sm)}._footer_17mnk_33{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1.5px solid var(--color-border-subtle)}._head_x1alf_1{font-weight:var(--weight-semibold, 600);margin:6px 0 2px;line-height:1.4;color:#2d5a3d}._head_x1alf_1:first-child{margin-top:0}._item_x1alf_9{position:relative;padding-left:14px;margin:3px 0;line-height:1.6}._item_x1alf_9:before{content:"·";position:absolute;left:0;font-weight:700;color:#52b788}._gap_x1alf_23{height:.55em}._tableWrap_x1alf_25{overflow-x:auto;margin:6px 0;border-radius:8px;border:1px solid rgba(82,183,136,.25)}._table_x1alf_25{border-collapse:collapse;width:100%;font-size:.82em}._table_x1alf_25 th,._table_x1alf_25 td{padding:5px 10px;text-align:left;border-bottom:1px solid rgba(82,183,136,.15);line-height:1.5}._table_x1alf_25 th{background:#52b7881a;font-weight:600;color:#2d5a3d;white-space:nowrap}._table_x1alf_25 tr:last-child td{border-bottom:none}._table_x1alf_25 tr:hover td{background:#52b7880d}._hero_cr9u6_2{position:relative;overflow:hidden;border-radius:var(--radius-xl);padding:32px 32px 28px;margin-bottom:var(--space-6);color:#fff;min-height:208px;display:flex;flex-direction:column;justify-content:flex-end;background:radial-gradient(380px 320px at 92% -18%,rgba(255,228,150,.45),transparent 64%),linear-gradient(to right,#0a2013d1,#183c226b 46%,#46825c14),linear-gradient(150deg,#3a764e38,#96be961a),url(/assets/photo-1500382017468-9049fed747ef-BZjyHG35.jpg) center 55% / cover no-repeat;background-color:#234e33}._heroYear_cr9u6_21{position:absolute;top:20px;right:24px;z-index:3}._heroTitle_cr9u6_28{position:relative;z-index:2;font-size:var(--text-3xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:#fff;text-shadow:0 1px 12px rgba(9,30,18,.35)}._heroSub_cr9u6_38{position:relative;z-index:2;font-size:var(--text-base);color:#ffffffd1;margin-top:6px}._heroAddBtn_cr9u6_46{position:absolute;bottom:28px;right:24px;z-index:3;background:#ffffff26;backdrop-filter:blur(12px) saturate(1.5);-webkit-backdrop-filter:blur(12px) saturate(1.5);border:1px solid rgba(255,255,255,.3);color:#fff;font-size:var(--text-sm);font-weight:var(--weight-semibold);font-family:var(--font-sans);padding:8px 18px;border-radius:var(--radius-full);cursor:pointer;transition:background .2s,border-color .2s;white-space:nowrap}._heroAddBtn_cr9u6_46:hover{background:#ffffff40;border-color:#ffffff73}._yearSwitcher_cr9u6_72{display:flex;align-items:center;gap:var(--space-2);background:#ffffff1f;backdrop-filter:blur(14px) saturate(1.6);-webkit-backdrop-filter:blur(14px) saturate(1.6);border:1px solid rgba(255,255,255,.22);border-radius:var(--radius-full);padding:var(--space-1) var(--space-2);-webkit-user-select:none;user-select:none}._yearBtn_cr9u6_85{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:none;border:none;border-radius:var(--radius-full);font-size:var(--text-base);color:#fffc;cursor:pointer;transition:background .12s,color .12s;font-family:var(--font-sans)}._yearBtn_cr9u6_85:hover:not(:disabled){background:#ffffff26;color:#fff}._yearBtn_cr9u6_85:disabled{opacity:.35;cursor:not-allowed}._yearLabel_cr9u6_111{font-size:var(--text-base);font-weight:var(--weight-semibold);color:#fff;min-width:48px;text-align:center;font-variant-numeric:tabular-nums}._statsRow_cr9u6_121{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4);margin-bottom:var(--space-6)}._stat_cr9u6_121{background:linear-gradient(155deg,#fff,#f5faf5);border:1px solid #e8efe9;border-radius:var(--radius-xl);padding:var(--space-4) var(--space-5);display:flex;flex-direction:column;gap:var(--space-3);box-shadow:0 2px 10px #2d6a4f0d;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}._stat_cr9u6_121:hover{transform:translateY(-2px);box-shadow:0 10px 24px #2d6a4f1a;border-color:#d7e6da}._statHighlight_cr9u6_146{border-color:#f1e1b8;background:linear-gradient(155deg,#fffdf6,#fdf5e4)}._statHighlight_cr9u6_146:hover{border-color:#ecd6a4;box-shadow:0 10px 24px #d977061f}._statTop_cr9u6_156{display:flex;align-items:center;gap:var(--space-3)}._statIcon_cr9u6_162{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#2d6a4f}._statIcon_cr9u6_162 svg{width:26px;height:26px}._statHighlight_cr9u6_146 ._statIcon_cr9u6_162{color:var(--color-amber-500)}._statMain_cr9u6_176{flex:1;min-width:0}._statValue_cr9u6_178{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text-primary);line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statHighlight_cr9u6_146 ._statValue_cr9u6_178{color:var(--color-amber-700)}._statLabel_cr9u6_192{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:var(--weight-medium)}._statusSummaryRow_cr9u6_199{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap}._statusChip_cr9u6_207{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--weight-medium);background:var(--color-surface);border:1.5px solid var(--color-border);color:var(--color-text-secondary)}._statusDot_cr9u6_220{width:8px;height:8px;border-radius:50%;background:var(--color-gray-400);flex-shrink:0}._statusChip_cr9u6_207[data-status=active]{background:var(--color-primary-50);border-color:var(--color-primary-200, #b7e4c7);color:var(--color-primary-700)}._statusChip_cr9u6_207[data-status=active] ._statusDot_cr9u6_220{background:var(--color-primary-500)}._statusChip_cr9u6_207[data-status=planned]{background:var(--color-gray-50);border-color:var(--color-gray-300);color:var(--color-gray-500)}._statusChip_cr9u6_207[data-status=planned] ._statusDot_cr9u6_220{background:var(--color-gray-400)}._statusChip_cr9u6_207[data-status=near_harvest]{background:var(--color-amber-50);border-color:var(--color-amber-100);color:var(--color-amber-700)}._statusChip_cr9u6_207[data-status=near_harvest] ._statusDot_cr9u6_220{background:var(--color-amber-500)}._statusChip_cr9u6_207[data-status=fallow]{background:var(--color-gray-50);border-color:var(--color-border-subtle);color:var(--color-text-muted)}._alertBanner_cr9u6_256{display:flex;align-items:center;gap:var(--space-3);background:var(--color-amber-50);border:1.5px solid var(--color-amber-100);border-radius:var(--radius-md);padding:var(--space-3) var(--space-5);margin-bottom:var(--space-6)}._alertIcon_cr9u6_267{width:18px;height:18px;flex-shrink:0;color:var(--color-amber-600);display:flex;align-items:center}._alertIcon_cr9u6_267 svg{width:18px;height:18px}._alertText_cr9u6_277{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--color-amber-700)}._skeletonCard_cr9u6_284{height:220px;background:linear-gradient(90deg,var(--color-border-subtle) 25%,var(--color-gray-100) 50%,var(--color-border-subtle) 75%);background-size:200% 100%;border-radius:var(--radius-lg);animation:_shimmer_cr9u6_1 1.4s infinite}@keyframes _shimmer_cr9u6_1{0%{background-position:200% 0}to{background-position:-200% 0}}._grid_cr9u6_303{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5)}@media (max-width: 1024px){._grid_cr9u6_303{grid-template-columns:repeat(2,1fr)}._statsRow_cr9u6_121{gap:var(--space-3)}._statIcon_cr9u6_162 svg{width:23px;height:23px}._statValue_cr9u6_178{font-size:var(--text-xl)}}@media (max-width: 640px){._statsRow_cr9u6_121{grid-template-columns:repeat(2,1fr);gap:var(--space-3)}}@media (max-width: 600px){._statsRow_cr9u6_121{gap:var(--space-3)}._grid_cr9u6_303{grid-template-columns:1fr}._alertBanner_cr9u6_256{padding:var(--space-3) var(--space-4)}}._onboarding_cr9u6_347{display:flex;flex-direction:column;align-items:center;gap:var(--space-8);padding:var(--space-12) var(--space-6);text-align:center}._onboardingHeader_cr9u6_356{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}._onboardingIcon_cr9u6_363{font-size:48px;line-height:1}._onboardingTitle_cr9u6_368{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text-primary);margin:0}._onboardingSubtitle_cr9u6_375{font-size:var(--text-base);color:var(--color-text-muted);margin:0}._onboardingSteps_cr9u6_381{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;justify-content:center}._onboardingStep_cr9u6_381{display:flex;align-items:center;gap:var(--space-3);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);min-width:180px}._stepNum_cr9u6_400{width:32px;height:32px;border-radius:50%;background:var(--color-primary-600);color:#fff;font-weight:var(--weight-bold);font-size:var(--text-base);display:flex;align-items:center;justify-content:center;flex-shrink:0}._stepText_cr9u6_414{display:flex;flex-direction:column;gap:2px;text-align:left}._stepText_cr9u6_414 strong{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary)}._stepText_cr9u6_414 span{font-size:var(--text-xs);color:var(--color-text-muted)}._onboardingStepArrow_cr9u6_432{font-size:var(--text-xl);color:var(--color-text-muted);flex-shrink:0}@media (max-width: 480px){._hero_cr9u6_2{padding:20px 20px 18px;min-height:150px;border-radius:14px}._heroTitle_cr9u6_28{font-size:var(--text-2xl)}._heroYear_cr9u6_21{top:14px;right:16px}._heroAddBtn_cr9u6_46{bottom:18px;right:20px;font-size:var(--text-xs);padding:6px 14px}._aiPromo_cr9u6_448{padding:var(--space-4) var(--space-4);gap:var(--space-3)}._aiPromoIcon_cr9u6_452{width:42px;height:42px}._aiPromoTitle_cr9u6_453{font-size:var(--text-base)}._aiPromoDesc_cr9u6_454,._aiPromoArrow_cr9u6_455{display:none}._stat_cr9u6_121{padding:var(--space-3) var(--space-4)}._statValue_cr9u6_178{font-size:var(--text-2xl)}._skeletonCard_cr9u6_284{height:180px}}._adviceBlock_cr9u6_471{position:relative;background:radial-gradient(340px 160px at 100% 0%,rgba(255,226,166,.16),transparent 70%),linear-gradient(135deg,#fbf9ef,#f2f8f1 52%,#e8f4ec);border:1px solid #e3efe6;border-radius:var(--radius-xl);margin-bottom:var(--space-5);overflow:hidden;box-shadow:0 4px 18px #2d6a4f12}._adviceDecor_cr9u6_483{position:absolute;right:0;top:0;width:240px;height:100%;pointer-events:none}._adviceHeader_cr9u6_492{position:relative;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-2)}._adviceIconChip_cr9u6_500{width:38px;height:38px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;background:linear-gradient(135deg,#52b788,#2d6a4f);box-shadow:0 5px 12px #2d6a4f47}._adviceIconChip_cr9u6_500 svg{width:20px;height:20px}._adviceHeadText_cr9u6_514{display:flex;flex-direction:column;gap:3px;min-width:0}._adviceTitle_cr9u6_521{font-size:var(--text-base);font-weight:var(--weight-semibold);color:#235844;line-height:1.1}._adviceDate_cr9u6_528{font-size:var(--text-xs);font-weight:var(--weight-medium);color:#4f8a6c;text-transform:capitalize}._adviceBody_cr9u6_535{position:relative;padding:var(--space-1) var(--space-4) var(--space-4) 66px}._adviceText_cr9u6_540{font-size:var(--text-base);line-height:1.68;color:var(--color-text-primary);margin:0;white-space:pre-wrap}._adviceEmpty_cr9u6_548{font-size:var(--text-sm);color:#52866a;margin:0}._adviceError_cr9u6_554{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._adviceSkeleton_cr9u6_560{display:flex;flex-direction:column;gap:var(--space-2)}._adviceSkeletonLine_cr9u6_566{height:14px;width:100%;background:linear-gradient(90deg,#e3f0e7 25%,#d0e8d9,#e3f0e7 75%);background-size:200% 100%;border-radius:var(--radius-sm);animation:_shimmer_cr9u6_1 1.4s infinite}@media (max-width: 560px){._adviceBody_cr9u6_535{padding-left:var(--space-4)}._adviceDecor_cr9u6_483{opacity:.6}}._aiPromo_cr9u6_448{display:flex;align-items:center;gap:var(--space-5);background:radial-gradient(140px 130px at 10% -20%,rgba(140,230,180,.28),transparent 70%),radial-gradient(260px 220px at 96% 130%,rgba(52,170,118,.4),transparent 70%),linear-gradient(120deg,#0d3320,#184a2c,#236a46 64%,#2f9160);border-radius:var(--radius-xl);padding:var(--space-5) var(--space-6);margin-bottom:var(--space-6);text-decoration:none;color:#fff;position:relative;overflow:hidden;isolation:isolate;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 6px 24px #0f372352}._aiPromo_cr9u6_448:before{content:"";position:absolute;top:-45%;right:-8%;width:300px;height:300px;background:radial-gradient(circle,rgba(120,230,170,.28) 0%,transparent 70%);pointer-events:none;z-index:-1}._aiPromo_cr9u6_448:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.16) 48%,transparent 64%);transform:translate(-120%);transition:transform .75s ease;pointer-events:none;z-index:1}._aiPromo_cr9u6_448:hover{transform:translateY(-3px);box-shadow:0 14px 36px #0f37236b}._aiPromo_cr9u6_448:hover:after{transform:translate(120%)}._aiPromoSparks_cr9u6_629{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}._spark_cr9u6_637{animation:_twinkle_cr9u6_1 2.6s ease-in-out infinite;transform-box:fill-box;transform-origin:center}._spark2_cr9u6_638{animation:_twinkle_cr9u6_1 3.2s ease-in-out infinite .5s;transform-box:fill-box;transform-origin:center}._spark3_cr9u6_639{animation:_twinkle_cr9u6_1 2.9s ease-in-out infinite 1.1s;transform-box:fill-box;transform-origin:center}._aiPromoIcon_cr9u6_452{position:relative;width:54px;height:54px;border-radius:16px;background:linear-gradient(140deg,#ffffff47,#ffffff14);border:1px solid rgba(255,255,255,.28);display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:2;box-shadow:0 0 22px #82ebaf59,inset 0 1px #ffffff4d;animation:_promoGlow_cr9u6_1 3.4s ease-in-out infinite}._aiPromoIcon_cr9u6_452 svg{width:27px;height:27px}._aiPromoBody_cr9u6_658{flex:1;min-width:0;position:relative;z-index:2}._aiPromoTag_cr9u6_660{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:var(--weight-semibold);color:#d4ffe6;background:#ffffff24;border:1px solid rgba(255,255,255,.16);border-radius:var(--radius-full);padding:3px 11px;margin-bottom:8px;letter-spacing:.04em;text-transform:uppercase}._aiPromoTag_cr9u6_660:before{content:"✦";font-size:10px;color:#b8f4d2}._aiPromoTitle_cr9u6_453{font-size:var(--text-xl);font-weight:var(--weight-bold);color:#fff;margin-bottom:4px;letter-spacing:-.01em}._aiPromoDesc_cr9u6_454{font-size:var(--text-sm);color:#ebfff4c7;line-height:1.5}._aiPromoArrow_cr9u6_455{position:relative;z-index:2;width:44px;height:44px;border-radius:50%;background:#ffffff29;border:1px solid rgba(255,255,255,.22);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s ease,transform .2s ease}._aiPromo_cr9u6_448:hover ._aiPromoArrow_cr9u6_455{background:#ffffff47;transform:translate(3px)}._aiPromoArrow_cr9u6_455 svg{width:18px;height:18px}@keyframes _twinkle_cr9u6_1{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.1)}}@keyframes _promoGlow_cr9u6_1{0%,to{box-shadow:0 0 18px #82ebaf47,inset 0 1px #ffffff4d}50%{box-shadow:0 0 30px #82ebaf80,inset 0 1px #ffffff4d}}@media (prefers-reduced-motion: reduce){._spark_cr9u6_637,._spark2_cr9u6_638,._spark3_cr9u6_639,._aiPromoIcon_cr9u6_452{animation:none}._aiPromo_cr9u6_448:after{transition:none}}._adviceBlock_cr9u6_471{background:#edf2e8;border-color:#dce5d4;box-shadow:none}._adviceDecor_cr9u6_483,._aiPromoSparks_cr9u6_629,._aiPromo_cr9u6_448:before,._aiPromo_cr9u6_448:after{display:none}._adviceIconChip_cr9u6_500{background:var(--color-primary-700);box-shadow:none}._aiPromo_cr9u6_448{background:var(--color-primary-900);box-shadow:none}._aiPromo_cr9u6_448:hover{background:var(--color-primary-700);transform:none;box-shadow:none}._aiPromoIcon_cr9u6_452{background:#ffffff1a;box-shadow:none;animation:none}._aiPromoTag_cr9u6_660{text-transform:none;letter-spacing:0}._toolbar_cr9u6_737{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-5)}._filterChips_cr9u6_746{display:flex;gap:var(--space-2);flex-wrap:wrap}._chip_cr9u6_752{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);background:var(--color-surface);border:1.5px solid var(--color-border);color:var(--color-text-secondary);cursor:pointer;transition:border-color .15s,background .15s,color .15s}._chip_cr9u6_752:hover{border-color:var(--color-gray-300)}._chipDot_cr9u6_769{width:8px;height:8px;border-radius:50%;background:var(--color-gray-400);flex-shrink:0}._chip_cr9u6_752[data-key=all] ._chipDot_cr9u6_769,._chip_cr9u6_752[data-key=active] ._chipDot_cr9u6_769{background:var(--color-primary-500)}._chip_cr9u6_752[data-key=near_harvest] ._chipDot_cr9u6_769{background:var(--color-amber-500)}._chip_cr9u6_752[data-key=fallow] ._chipDot_cr9u6_769{background:var(--color-gray-400)}._chip_cr9u6_752[data-active=true][data-key=all],._chip_cr9u6_752[data-active=true][data-key=active]{background:var(--color-primary-50);border-color:var(--color-primary-200, #b7e4c7);color:var(--color-primary-700)}._chip_cr9u6_752[data-active=true][data-key=near_harvest]{background:var(--color-amber-50);border-color:var(--color-amber-100);color:var(--color-amber-700)}._chip_cr9u6_752[data-active=true][data-key=fallow]{background:var(--color-gray-50);border-color:var(--color-gray-300);color:var(--color-text-secondary)}._viewToggle_cr9u6_798{display:inline-flex;gap:2px;padding:2px;background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);flex-shrink:0}._viewBtn_cr9u6_808{display:inline-flex;align-items:center;justify-content:center;width:34px;height:30px;border:none;background:transparent;border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;transition:background .15s,color .15s}._viewBtn_cr9u6_808 svg{width:18px;height:18px}._viewBtn_cr9u6_808:hover:not([data-active=true]){color:var(--color-text-secondary)}._viewBtn_cr9u6_808[data-active=true]{background:var(--color-primary-50);color:var(--color-primary-700)}._list_cr9u6_829{display:flex;flex-direction:column;gap:var(--space-4)}._workspace_cr9u6_836{min-width:0}._contentColumns_cr9u6_837{display:flex;flex-direction:column;margin-top:24px}._mainColumn_cr9u6_838{display:contents}._sideRail_cr9u6_839{order:4;min-width:0;display:flex;flex-direction:column;gap:18px;margin-bottom:22px}._hero_cr9u6_2{min-height:220px;box-sizing:border-box;padding:38px;border-radius:24px;background:linear-gradient(90deg,#0b2a1ce0,#184f3070),url(/assets/photo-1500382017468-9049fed747ef-BZjyHG35.jpg) center 58% / cover;box-shadow:0 22px 50px -34px #0c321f8c;border:1px solid rgb(255 255 255 / 18%);margin:0;display:flex;justify-content:flex-end}._hero_cr9u6_2:before,._hero_cr9u6_2:after{display:none}._heroTitle_cr9u6_28{font-family:var(--font-display);font-size:42px;color:#fff;font-weight:600;text-shadow:0 2px 20px rgb(0 0 0 / 18%);letter-spacing:-.055em}._heroSub_cr9u6_38{color:#ffffffc2;font-size:14px}._heroYear_cr9u6_21{top:28px;right:28px}._yearSwitcher_cr9u6_72{background:#ffffff1f;border-color:#ffffff47;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._yearBtn_cr9u6_85,._yearLabel_cr9u6_111{color:#fff}._yearBtn_cr9u6_85:hover:not(:disabled){background:#ffffff24;color:#fff}._heroAddBtn_cr9u6_46{right:38px;bottom:34px;background:#fff;border:0;color:var(--color-primary-900);padding:13px 22px;border-radius:12px;box-shadow:0 8px 22px -12px #00000059}._heroAddBtn_cr9u6_46:hover{background:var(--color-primary-50)}._statsRow_cr9u6_121{order:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:0;border-radius:0;background:transparent;padding:16px 0;margin-bottom:12px}._stat_cr9u6_121{background:none;border:0;border-radius:0;padding:0 16px;box-shadow:none;border-right:1px solid var(--color-border)}._stat_cr9u6_121:hover{background:none;box-shadow:none;transform:none}._statsRow_cr9u6_121>:first-child{padding-left:0}._statsRow_cr9u6_121>:last-child ._stat_cr9u6_121{border:0}._statIcon_cr9u6_162{display:none}._statValue_cr9u6_178{font-family:var(--font-display);font-size:clamp(23px,2.4vw,34px);letter-spacing:-.05em;color:var(--color-text-primary);white-space:normal;overflow-wrap:anywhere}._statLabel_cr9u6_192{font-size:11px;margin-top:6px}._statusSummaryRow_cr9u6_199{order:2;margin-bottom:18px}._alertBanner_cr9u6_256{order:3}._adviceBlock_cr9u6_471{width:100%;box-sizing:border-box;padding:12px;background:#fff;border:1px solid var(--color-border);border-radius:18px;box-shadow:none;margin:0}._adviceDecor_cr9u6_483{display:none}._adviceHeader_cr9u6_492{padding:10px 10px 16px}._adviceBody_cr9u6_535{padding:0 10px 14px}._adviceText_cr9u6_540{font-size:14px;line-height:1.7}._adviceIconChip_cr9u6_500{border-radius:50%;width:34px;height:34px;background:var(--color-primary-50);color:var(--color-primary-700);box-shadow:none}._adviceTitle_cr9u6_521{font-family:var(--font-display)}._aiPromo_cr9u6_448{width:100%;box-sizing:border-box;align-items:center;flex-wrap:nowrap;background:var(--color-primary-900);padding:22px 26px;gap:20px;border-radius:18px;box-shadow:none;margin:0}._aiPromoBody_cr9u6_658{flex:1;flex-basis:auto}._aiPromoIcon_cr9u6_452{width:44px;height:44px;border-radius:50%;box-shadow:none;animation:none}._aiPromoSparks_cr9u6_629,._aiPromo_cr9u6_448:before,._aiPromo_cr9u6_448:after{display:none}._aiPromoTag_cr9u6_660{border:0;background:none;padding:0;color:var(--color-primary-300)}._aiPromoTitle_cr9u6_453{font-family:var(--font-display);font-size:24px;line-height:1.2;margin-bottom:12px;font-weight:500}._aiPromoDesc_cr9u6_454{display:block;font-size:12px;line-height:1.7}._aiPromoArrow_cr9u6_455{position:static;width:40px;height:40px}._toolbar_cr9u6_737{order:5;padding:10px 0 16px;border-bottom:1px solid var(--color-border)}._filterChips_cr9u6_746{gap:6px}._chip_cr9u6_752{font-size:11px;padding:7px 10px}._grid_cr9u6_303{order:7;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}._list_cr9u6_829{order:7;gap:14px}._onboarding_cr9u6_347{order:6}@media (min-width: 1650px){._grid_cr9u6_303{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1200px){._aiPromo_cr9u6_448{padding:20px}._stat_cr9u6_121{padding-inline:10px}}@media (max-width: 1050px){._adviceBlock_cr9u6_471{padding:8px}._adviceBody_cr9u6_535{padding-left:56px}._aiPromo_cr9u6_448{flex-wrap:nowrap;align-items:center;padding:20px}._aiPromoBody_cr9u6_658{flex-basis:auto}._aiPromoArrow_cr9u6_455{position:static}._aiPromoTitle_cr9u6_453{font-size:21px;margin-bottom:4px}._aiPromoTag_cr9u6_660{display:none}}@media (max-width: 600px){._contentColumns_cr9u6_837{margin-top:18px;gap:20px}._hero_cr9u6_2{min-height:220px;padding:28px 22px}._heroTitle_cr9u6_28{font-size:34px;padding-top:34px}._heroYear_cr9u6_21{top:18px;right:18px}._heroAddBtn_cr9u6_46{left:22px;right:auto;bottom:22px;padding:10px 14px;font-size:12px}._heroSub_cr9u6_38{padding-bottom:40px}._statsRow_cr9u6_121{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 0;padding-block:0}._stat_cr9u6_121{padding:0 16px}._statsRow_cr9u6_121>:nth-child(3){padding-left:0}._statsRow_cr9u6_121>:nth-child(2){border:0}._statValue_cr9u6_178{font-size:29px}._grid_cr9u6_303{grid-template-columns:1fr}._aiPromoDesc_cr9u6_454{font-size:11px}._aiPromoIcon_cr9u6_452{display:none}._aiPromoArrow_cr9u6_455{display:flex;flex-shrink:0}}._wrapper_oiiq4_1{display:flex;flex-direction:column;gap:var(--space-5)}._empty_oiiq4_7{display:flex;align-items:center;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--text-base);padding:var(--space-4) 0}._emptyIcon_oiiq4_16{font-size:24px;opacity:.6}._cropHeader_oiiq4_22{display:flex;align-items:center;gap:var(--space-3)}._cropIcon_oiiq4_28{font-size:32px;line-height:1;flex-shrink:0}._cropInfo_oiiq4_34{display:flex;flex-direction:column;gap:2px;flex:1}._cropName_oiiq4_41{font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--color-text-primary);line-height:var(--leading-tight)}._variety_oiiq4_48{font-size:var(--text-sm);color:var(--color-text-muted)}._datesRow_oiiq4_54{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}._dateItem_oiiq4_61{display:flex;flex-direction:column;gap:2px}._dateLabel_oiiq4_67{font-size:var(--text-xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}._dateValue_oiiq4_75{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--color-text-primary)}._dateValueMuted_oiiq4_81{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--color-text-muted);font-style:italic}._dateDivider_oiiq4_88{font-size:var(--text-lg);color:var(--color-border);flex-shrink:0}._progressSection_oiiq4_95{display:flex;flex-direction:column;gap:var(--space-2)}._progressHeader_oiiq4_101{display:flex;justify-content:space-between;align-items:center}._progressLabel_oiiq4_107{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary)}._daysLeft_oiiq4_113{font-size:var(--text-sm);color:var(--color-text-muted)}._list_1xdqm_1{display:flex;flex-direction:column;gap:var(--space-3)}._empty_1xdqm_8{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--color-primary-50);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-primary-700)}._emptyIcon_1xdqm_19{font-size:20px;flex-shrink:0}._item_1xdqm_25{border-radius:var(--radius-md);border:1.5px solid;overflow:hidden}._itemTop_1xdqm_31{display:flex;gap:var(--space-3);padding:var(--space-4)}._itemIcon_1xdqm_37{font-size:20px;line-height:1.2;flex-shrink:0;margin-top:1px}._itemContent_1xdqm_44{display:flex;flex-direction:column;gap:var(--space-1)}._itemTitle_1xdqm_50{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text-primary);line-height:var(--leading-snug)}._itemBody_1xdqm_57{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}._itemActions_1xdqm_63{display:flex;justify-content:flex-end;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-top:1px solid}._priority_urgent_1xdqm_72{background:var(--color-red-50);border-color:#dc262640}._priority_urgent_1xdqm_72 ._itemActions_1xdqm_63{border-color:#dc26261f}._priority_high_1xdqm_80{background:var(--color-amber-50);border-color:#d9770640}._priority_high_1xdqm_80 ._itemActions_1xdqm_63{border-color:#d977061f}._priority_medium_1xdqm_88{background:var(--color-blue-50);border-color:#3b82f633}._priority_medium_1xdqm_88 ._itemActions_1xdqm_63{border-color:#3b82f61a}._priority_low_1xdqm_96{background:var(--color-gray-50);border-color:var(--color-border)}._priority_low_1xdqm_96 ._itemActions_1xdqm_63{border-color:var(--color-border-subtle)}@media (max-width: 480px){._itemTitle_1xdqm_50{font-size:var(--text-sm)}._itemActions_1xdqm_63{flex-wrap:wrap;justify-content:stretch}._itemActions_1xdqm_63>*{flex:1;min-width:0}}._timeline_3s8uf_1{display:flex;flex-direction:column;gap:var(--space-6)}._monthGroup_3s8uf_8{display:flex;flex-direction:column;gap:var(--space-1)}._monthLabel_3s8uf_14{font-size:var(--text-sm);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin-bottom:var(--space-2)}._monthItems_3s8uf_23{display:flex;flex-direction:column;position:relative}._monthItems_3s8uf_23:before{content:"";position:absolute;left:15px;top:20px;bottom:20px;width:2px;background:var(--color-border);border-radius:var(--radius-full)}._opItem_3s8uf_42{display:flex;gap:var(--space-4);padding:var(--space-3) 0;position:relative}._opDot_3s8uf_50{width:32px;height:32px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;z-index:1;border:2px solid var(--color-surface)}._opIcon_3s8uf_63{font-size:15px;line-height:1}._dot_green_3s8uf_69{background:var(--color-primary-100)}._dot_blue_3s8uf_70{background:var(--color-blue-100)}._dot_amber_3s8uf_71{background:var(--color-amber-100)}._dot_red_3s8uf_72{background:var(--color-red-100)}._dot_gray_3s8uf_73{background:var(--color-gray-100)}._opBody_3s8uf_76{flex:1;padding-top:5px;display:flex;flex-direction:column;gap:4px;padding-bottom:var(--space-2)}._opHeader_3s8uf_85{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}._opType_3s8uf_92{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text-primary)}._opDate_3s8uf_98{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap}._opDescription_3s8uf_104{font-size:var(--text-sm);color:var(--color-text-secondary)}._opQuantity_3s8uf_109{display:inline-block;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-primary-700);background:var(--color-primary-50);padding:2px 8px;border-radius:var(--radius-full);width:fit-content}._opNotes_3s8uf_120{font-size:var(--text-sm);color:var(--color-text-muted);font-style:italic}._opEdit_3s8uf_126,._opDelete_3s8uf_127{flex-shrink:0;background:none;border:none;cursor:pointer;color:var(--color-text-muted);font-size:var(--text-xs);padding:2px 4px;border-radius:var(--radius-sm);opacity:0;transition:opacity var(--transition-fast),color var(--transition-fast);font-family:var(--font-sans)}._opDelete_3s8uf_127{margin-left:auto}._opItem_3s8uf_42:hover ._opEdit_3s8uf_126,._opItem_3s8uf_42:hover ._opDelete_3s8uf_127{opacity:1}@media (hover: none){._opEdit_3s8uf_126,._opDelete_3s8uf_127{opacity:1;padding:var(--space-2) var(--space-2)}}@media (max-width: 480px){._opHeader_3s8uf_85{gap:var(--space-2)}._opDate_3s8uf_98{font-size:var(--text-xs)}}._opEdit_3s8uf_126:hover{color:var(--color-primary-700)}._opDelete_3s8uf_127:hover{color:var(--color-red-500)}._opTillageDetail_3s8uf_176{font-weight:var(--weight-normal);color:var(--color-text-muted)}._chemComponents_3s8uf_182{display:flex;flex-direction:column;gap:var(--space-1);margin-top:2px}._chemSolutionRate_3s8uf_189{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-primary-700);background:var(--color-primary-50);padding:2px 8px;border-radius:var(--radius-full);display:inline-block;width:fit-content}._chemList_3s8uf_200{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}._chemItem_3s8uf_209{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary)}._chemItem_3s8uf_209:before{content:"·";color:var(--color-text-muted);flex-shrink:0}._chemName_3s8uf_223{flex:1}._chemDose_3s8uf_227{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-red-600, #dc2626);background:var(--color-red-50, #fff5f5);padding:1px 6px;border-radius:var(--radius-full);white-space:nowrap}._container_1xye4_1{display:flex;gap:var(--space-2)}._grid_1xye4_7{display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr))}._row_1xye4_12{flex-wrap:wrap;display:flex}._option_1xye4_18{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);padding:var(--space-3) var(--space-2);border-radius:var(--radius-md);border:1.5px solid var(--color-border);background:var(--color-surface);cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast);min-height:68px}._option_1xye4_18:hover{background:var(--color-primary-50);border-color:var(--color-primary-300)}._option_1xye4_18._selected_1xye4_39{background:var(--color-primary-50);border-color:var(--color-primary-500);box-shadow:0 0 0 3px #40916c1f}._icon_1xye4_45{font-size:22px;line-height:1}._label_1xye4_50{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-secondary);text-align:center;line-height:var(--leading-tight)}._option_1xye4_18._selected_1xye4_39 ._label_1xye4_50{color:var(--color-primary-700)}._row_1xye4_12 ._option_1xye4_18{flex-direction:row;min-height:38px;padding:var(--space-2) var(--space-3);gap:var(--space-2)}._row_1xye4_12 ._icon_1xye4_45{font-size:16px}._row_1xye4_12 ._label_1xye4_50{font-size:var(--text-sm)}._fields_e6pdl_1{display:flex;flex-direction:column;gap:var(--space-5)}._quantityRow_e6pdl_7{display:grid;grid-template-columns:1fr 120px;gap:var(--space-3);align-items:end}._areaRow_e6pdl_15{display:flex;flex-direction:column;gap:var(--space-2)}._fillAreaBtn_e6pdl_21{align-self:flex-start;padding:5px 12px;font-size:var(--text-xs);font-weight:var(--weight-semibold);font-family:var(--font-sans);color:var(--color-primary-700);background:var(--color-primary-50);border:1.5px solid var(--color-primary-100);border-radius:var(--radius-md);cursor:pointer;transition:background .12s;white-space:nowrap}._fillAreaBtn_e6pdl_21:hover{background:var(--color-primary-100, #d1fae5)}._components_e6pdl_38{display:flex;flex-direction:column;gap:var(--space-2)}._componentRow_e6pdl_44{display:grid;grid-template-columns:1fr 80px 90px auto;gap:var(--space-2);align-items:center}._removeComponentBtn_e6pdl_51{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--color-text-muted);font-size:12px;cursor:pointer;border-radius:var(--radius-sm);transition:background .12s,color .12s;font-family:var(--font-sans);flex-shrink:0}._removeComponentBtn_e6pdl_51:hover{background:var(--color-red-50);color:var(--color-red-600, #dc2626)}._addComponentBtn_e6pdl_72{align-self:flex-start;padding:5px 12px;font-size:var(--text-xs);font-weight:var(--weight-semibold);font-family:var(--font-sans);color:var(--color-text-secondary);background:var(--color-surface-raised);border:1.5px dashed var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:background .12s,border-color .12s}._addComponentBtn_e6pdl_72:hover{background:var(--color-border-subtle);border-color:var(--color-text-muted)}._apiError_e6pdl_90{font-size:var(--text-sm);color:var(--color-red-600);padding:var(--space-2) var(--space-3);background:var(--color-red-50);border-radius:var(--radius-sm)}._footer_e6pdl_98{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1.5px solid var(--color-border-subtle)}@media (max-width: 480px){._componentRow_e6pdl_44{grid-template-columns:1fr 55px 68px auto;gap:var(--space-1)}._quantityRow_e6pdl_7{grid-template-columns:1fr 100px}._fields_e6pdl_1{gap:var(--space-4)}}._tabs_1i6j2_1{display:flex;gap:2px;border-bottom:1.5px solid var(--color-border);margin-bottom:var(--space-5)}._tab_1i6j2_1{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);color:var(--color-text-muted);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;margin-bottom:-1.5px;transition:color var(--transition-fast),border-color var(--transition-fast);white-space:nowrap}._tab_1i6j2_1:hover{color:var(--color-text-secondary)}._tabActive_1i6j2_25{color:var(--color-primary-700);border-bottom-color:var(--color-primary-500);font-weight:var(--weight-semibold)}._tabDesc_1i6j2_31{font-size:var(--text-sm);color:var(--color-text-muted);margin:0 0 var(--space-3)}._fields_1i6j2_37{display:flex;flex-direction:column;gap:var(--space-5)}._attachSummary_1i6j2_44{display:flex;gap:var(--space-4);flex-wrap:wrap}._attachItem_1i6j2_50{font-size:var(--text-sm);color:var(--color-primary-700);background:var(--color-primary-50);padding:3px 10px;border-radius:var(--radius-full);cursor:pointer;transition:background var(--transition-fast)}._attachItem_1i6j2_50:hover{background:var(--color-primary-100)}._attachHint_1i6j2_62{font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;text-decoration:underline dotted;transition:color var(--transition-fast)}._attachHint_1i6j2_62:hover{color:var(--color-primary-700)}._mapWrapper_1i6j2_73{border:1.5px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}._map_1i6j2_73{width:100%;height:300px;z-index:0;cursor:crosshair}._mapHint_1i6j2_86{font-size:var(--text-xs);color:var(--color-text-muted);padding:var(--space-2) var(--space-3);background:var(--color-surface-raised);border-top:1px solid var(--color-border-subtle);margin:0}._clearPin_1i6j2_95{display:block;width:100%;padding:var(--space-1) var(--space-3);font-size:var(--text-xs);font-family:var(--font-sans);color:var(--color-red-500);background:var(--color-red-50);border:none;border-top:1px solid var(--color-border-subtle);cursor:pointer;text-align:left;transition:background var(--transition-fast)}._clearPin_1i6j2_95:hover{background:var(--color-red-100)}._photoSection_1i6j2_113{display:flex;flex-direction:column;gap:var(--space-3)}._photoGrid_1i6j2_119{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:var(--space-2)}._photoThumb_1i6j2_125{position:relative;aspect-ratio:1;border-radius:var(--radius-md);overflow:hidden;border:1.5px solid var(--color-border)}._thumbImg_1i6j2_133{width:100%;height:100%;object-fit:cover}._removePhoto_1i6j2_139{position:absolute;top:4px;right:4px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:#0000008c;color:#fff;border:none;border-radius:var(--radius-full);font-size:10px;cursor:pointer;transition:background var(--transition-fast)}._removePhoto_1i6j2_139:hover{background:#dc2626d9}._dropZone_1i6j2_159{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-6) var(--space-4);border:2px dashed var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast);background:var(--color-surface-raised)}._dropZone_1i6j2_159:hover{border-color:var(--color-primary-300);background:var(--color-primary-50)}._dropIcon_1i6j2_177{font-size:28px}._dropText_1i6j2_179{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary)}._dropHint_1i6j2_185{font-size:var(--text-xs);color:var(--color-text-muted)}._apiError_1i6j2_190{font-size:var(--text-sm);color:var(--color-red-600);padding:var(--space-2) var(--space-3);background:var(--color-red-50);border-radius:var(--radius-sm)}._footer_1i6j2_198{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1.5px solid var(--color-border-subtle)}._fields_1ke1r_1{display:flex;flex-direction:column;gap:var(--space-5)}._row_1ke1r_7{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}._footer_1ke1r_13{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1.5px solid var(--color-border-subtle)}._apiError_1ke1r_22{font-size:var(--text-sm);color:var(--color-red-500);padding:var(--space-2) var(--space-3);background:var(--color-red-50);border-radius:var(--radius-sm)}@media (max-width: 480px){._row_1ke1r_7{grid-template-columns:1fr}}._mapSection_1ke1r_34{display:flex;flex-direction:column;gap:10px}._mapToggle_1ke1r_40{display:flex;align-items:center;gap:8px;padding:7px 14px;border-radius:8px;font-size:13px;font-weight:500;color:#166534;background:#f0fdf4;border:1.5px solid #bbf7d0;cursor:pointer;transition:background .15s,border-color .15s;width:fit-content}._mapToggle_1ke1r_40:hover{background:#dcfce7;border-color:#86efac}._mapBadge_1ke1r_60{padding:2px 8px;background:#16a34a;color:#fff;border-radius:10px;font-size:11px;font-weight:600}._wrapper_mvkyt_1{border-radius:10px;overflow:hidden;border:1.5px solid #d1fae5;max-width:100%}._map_mvkyt_8{width:100%;height:180px;z-index:0}._overlay_11hy4_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:500;display:flex;align-items:center;justify-content:center;padding:var(--space-4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal_11hy4_13{background:var(--color-surface);border-radius:var(--radius-xl);width:100%;max-width:1100px;height:88vh;max-height:820px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 80px #00000059}._header_11hy4_27{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);border-bottom:1.5px solid var(--color-border);flex-shrink:0;gap:var(--space-4)}._headerLeft_11hy4_37{display:flex;flex-direction:column;gap:2px}._title_11hy4_43{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin:0}._meta_11hy4_50{font-size:var(--text-sm);color:var(--color-text-muted)}._headerRight_11hy4_55{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}._toggle_11hy4_62{display:flex;align-items:center;gap:var(--space-2);padding:6px 14px;border-radius:var(--radius-full);border:1.5px solid var(--color-border);background:var(--color-surface);font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;transition:all .15s;white-space:nowrap}._toggle_11hy4_62:hover{background:var(--color-surface-raised)}._toggleActive_11hy4_79{background:var(--color-blue-50, #eff6ff);border-color:var(--color-blue-300, #93c5fd);color:var(--color-blue-700, #1d4ed8)}._toggleCount_11hy4_85{background:var(--color-surface-raised);border-radius:var(--radius-full);padding:1px 7px;font-size:var(--text-xs);font-weight:var(--weight-semibold)}._closeBtn_11hy4_93{width:32px;height:32px;border-radius:var(--radius-full);border:none;background:var(--color-surface-raised);cursor:pointer;font-size:14px;color:var(--color-text-secondary);display:flex;align-items:center;justify-content:center;transition:background .15s;flex-shrink:0}._closeBtn_11hy4_93:hover{background:var(--color-border)}._body_11hy4_113{display:flex;flex:1;overflow:hidden}._mapWrap_11hy4_120{flex:1;position:relative;min-height:0}._map_11hy4_120{width:100%;height:100%}._noMarkers_11hy4_131{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm)}._panel_11hy4_143{width:300px;flex-shrink:0;border-left:1.5px solid var(--color-border);overflow-y:auto;background:var(--color-surface)}._panelEmpty_11hy4_151{display:flex;flex-direction:column;align-items:center;padding:var(--space-8) var(--space-5);gap:var(--space-3);text-align:center;color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.5}._panelEmptyIcon_11hy4_163{font-size:36px;opacity:.7}._legend_11hy4_168{margin-top:var(--space-4);width:100%;background:var(--color-surface-raised);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);text-align:left}._legendTitle_11hy4_180{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px}._legendItem_11hy4_189{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary)}._legendDot_11hy4_197{width:12px;height:12px;border-radius:50%;flex-shrink:0;border:2px solid #fff;box-shadow:0 0 0 1px #0000001a}._obsDetail_11hy4_207{padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}._obsDetailHeader_11hy4_214{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}._obsDetailTop_11hy4_221{display:flex;align-items:flex-start;gap:var(--space-2)}._obsDetailIcon_11hy4_227{font-size:24px;line-height:1;flex-shrink:0}._obsDetailCat_11hy4_233{display:block;font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin-bottom:4px}._obsDetailClose_11hy4_241{width:28px;height:28px;border-radius:var(--radius-full);border:none;background:var(--color-surface-raised);cursor:pointer;font-size:12px;color:var(--color-text-muted);flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:background .15s}._obsDetailClose_11hy4_241:hover{background:var(--color-border)}._obsDetailDate_11hy4_260{font-size:var(--text-sm);color:var(--color-text-muted)}._obsDetailDesc_11hy4_265{font-size:var(--text-sm);color:var(--color-text-primary);line-height:1.6}._obsDetailAction_11hy4_271{background:var(--color-surface-raised);border-radius:var(--radius-md);padding:var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5}._obsDetailActionLabel_11hy4_280{font-weight:var(--weight-semibold);display:block;margin-bottom:var(--space-1);color:var(--color-text-primary)}._obsDetailResolved_11hy4_287{background:#f0fdf4;color:#166534;border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-medium);border:1px solid #bbf7d0}._obsDetailPhotos_11hy4_297{display:flex;flex-direction:column;gap:var(--space-2)}._obsDetailPhotosLabel_11hy4_303{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary)}._obsDetailPhotoGrid_11hy4_309{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-2)}._obsDetailPhotoBtn_11hy4_315{padding:0;border:none;border-radius:var(--radius-md);overflow:hidden;cursor:pointer;aspect-ratio:1;background:var(--color-surface-raised)}._obsDetailPhotoImg_11hy4_325{width:100%;height:100%;object-fit:cover;transition:opacity .15s,transform .15s}._obsDetailPhotoImg_11hy4_325:hover{opacity:.88;transform:scale(1.03)}._lightbox_11hy4_337{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000e0;z-index:1000;display:flex;align-items:center;justify-content:center;cursor:zoom-out}._lightboxImg_11hy4_348{max-width:92vw;max-height:92vh;object-fit:contain;border-radius:var(--radius-md);box-shadow:0 8px 40px #00000080}@media (max-width: 768px){._modal_11hy4_13{height:95vh;max-height:none;border-radius:var(--radius-lg)}._body_11hy4_113{flex-direction:column}._panel_11hy4_143{width:100%;border-left:none;border-top:1.5px solid var(--color-border);max-height:45vh}._mapWrap_11hy4_120{min-height:260px}._toggle_11hy4_62{font-size:var(--text-xs);padding:4px 10px}}._backLink_136jo_2{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted);background:none;border:none;cursor:pointer;padding:0;margin-bottom:var(--space-4);transition:color .15s}._backLink_136jo_2:hover{color:var(--color-primary-600)}._pageHeader_136jo_19{position:relative;overflow:hidden;background:linear-gradient(155deg,#fbf9ef,#f2f8f1 55%,#eaf4ee);border:1px solid #e8efe9;border-radius:var(--radius-xl);box-shadow:0 2px 10px #2d6a4f0d;padding:var(--space-5) var(--space-6);margin-bottom:var(--space-6)}._pageHeader_136jo_19:before{content:"";position:absolute;top:-45%;right:-6%;width:260px;height:260px;background:radial-gradient(circle,rgba(255,214,130,.4) 0%,transparent 70%);pointer-events:none}._headerTop_136jo_41{position:relative;z-index:1}._headerTop_136jo_41{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4)}._headerTitleRow_136jo_50{display:flex;align-items:center;gap:var(--space-3)}._heroThumb_136jo_56{position:relative;width:56px;height:56px;border-radius:14px;overflow:hidden;flex-shrink:0;box-shadow:inset 0 0 0 1px #2d6a4f14,0 0 0 6px #52b78824}._fieldName_136jo_66{font-size:var(--text-3xl);font-weight:var(--weight-bold);color:var(--color-text-primary);line-height:var(--leading-tight)}._fieldMeta_136jo_73{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}._fieldNotes_136jo_82{margin-top:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-surface-raised);border-left:3px solid var(--color-primary-300);border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:var(--text-sm);color:var(--color-text-secondary);font-style:italic;line-height:var(--leading-relaxed)}._layout_136jo_95{display:grid;grid-template-columns:1fr 340px;gap:var(--space-5);align-items:start}._mainColumn_136jo_102{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}._sidebar_136jo_109{min-width:0}._sidebarSticky_136jo_113{position:sticky;top:calc(var(--header-height) + var(--space-6))}._section_136jo_119{padding:var(--space-6)}._sectionAccent_136jo_124{position:relative;overflow:hidden;background:linear-gradient(155deg,#fdfcf8,#f7faf6 55%,#f3f8f4)}._sectionAccent_136jo_124:before{content:"";position:absolute;top:-45%;right:-8%;width:240px;height:240px;background:radial-gradient(circle,rgba(255,214,130,.18) 0%,transparent 70%);pointer-events:none}._sectionAccent_136jo_124>*{position:relative;z-index:1}._sectionHeader_136jo_146{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-5)}._sectionTitle_136jo_155{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-primary);display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-5)}._sectionHeader_136jo_146 ._sectionTitle_136jo_155{margin-bottom:0}._recCount_136jo_170{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;background:var(--color-red-500);color:#fff;font-size:var(--text-xs);font-weight:var(--weight-bold);border-radius:var(--radius-full)}._obsList_136jo_185{display:flex;flex-direction:column;gap:var(--space-3)}._obsItem_136jo_191{display:flex;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:linear-gradient(155deg,#fff,#f5faf5);border-radius:var(--radius-md);border:1px solid #e8efe9;position:relative}._obsResolved_136jo_201{opacity:.55}._obsIcon_136jo_205{font-size:20px;line-height:1.3;flex-shrink:0}._obsBody_136jo_211{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}._obsHeader_136jo_219{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._obsCategory_136jo_226{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary)}._obsDate_136jo_232{font-size:var(--text-sm);color:var(--color-text-muted);margin-left:auto}._obsDescription_136jo_238{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}._obsAction_136jo_244{font-size:var(--text-sm);color:var(--color-primary-700);font-style:italic}._resolvedMark_136jo_250{position:absolute;top:var(--space-3);right:var(--space-3);color:var(--color-primary-500);font-size:var(--text-sm);font-weight:var(--weight-bold)}._obsPin_136jo_259{font-size:13px;cursor:pointer;background:none;border:none;padding:0 2px;border-radius:4px;transition:background .15s,transform .1s;line-height:1}._obsPin_136jo_259:hover{background:var(--color-surface-raised);transform:scale(1.15)}._obsPinActive_136jo_273{background:var(--color-blue-100);transform:scale(1.1)}._obsMapWrap_136jo_278{margin-top:var(--space-2);border-radius:var(--radius-md);overflow:hidden}._obsPhotos_136jo_285{display:flex;gap:var(--space-1);flex-wrap:wrap;margin-top:var(--space-2)}._obsPhotoBtn_136jo_292{padding:0;border:none;background:none;cursor:pointer;border-radius:var(--radius-sm);overflow:hidden;transition:opacity var(--transition-fast)}._obsPhotoBtn_136jo_292:hover{opacity:.85}._obsPhotoThumb_136jo_304{width:60px;height:60px;object-fit:cover;display:block;border-radius:var(--radius-sm);border:1.5px solid var(--color-border)}._lightbox_136jo_314{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000e0;display:flex;align-items:center;justify-content:center;z-index:500;cursor:zoom-out;padding:var(--space-8)}._lightboxImg_136jo_326{max-width:90vw;max-height:88vh;object-fit:contain;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl)}._resolveBtn_136jo_334{position:absolute;top:var(--space-3);right:var(--space-3);width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-xs);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}._resolveBtn_136jo_334:hover{border-color:var(--color-primary-500);background:var(--color-primary-50);color:var(--color-primary-700)}._emptyText_136jo_359{font-size:var(--text-sm);color:var(--color-text-muted);padding:var(--space-4) 0}._fab_136jo_366{position:fixed;right:0;top:calc(50% - 6px);transform:translateY(-100%);display:flex;flex-direction:column;align-items:center;gap:8px;writing-mode:vertical-rl;background:var(--color-primary-700);color:var(--color-text-inverse);border:none;border-radius:10px 0 0 10px;padding:18px 10px;font-size:var(--text-sm);font-weight:var(--weight-semibold);box-shadow:-3px 0 14px #00000021;cursor:pointer;transition:background var(--transition-fast),box-shadow var(--transition-fast);z-index:50}._fab_136jo_366:hover{background:var(--color-primary-900);box-shadow:-4px 0 20px #0000002e}._fab_136jo_366:active{background:var(--color-primary-900)}._fabIcon_136jo_398{font-size:16px;line-height:1;transform:rotate(90deg)}._fabLabel_136jo_404{font-size:var(--text-sm);letter-spacing:.2px}._countBadge_136jo_410{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;background:var(--color-border);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-bold);border-radius:var(--radius-full)}._loading_136jo_425{display:flex;align-items:center;justify-content:center;min-height:300px;font-size:var(--text-base);color:var(--color-text-muted)}._notFound_136jo_435{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-16) 0;color:var(--color-text-muted)}@media (max-width: 960px){._layout_136jo_95{grid-template-columns:1fr}._sidebarSticky_136jo_113{position:static}._sidebar_136jo_109{order:-1}}@media (max-width: 900px){._fab_136jo_366{display:none}}@media (max-width: 600px){._fab_136jo_366{display:none}._section_136jo_119{padding:var(--space-4)}._sectionHeader_136jo_146{gap:var(--space-2)}._mainColumn_136jo_102{padding-bottom:var(--space-16)}._expFormRow_136jo_484{grid-template-columns:1fr}._tabs_136jo_489{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap}._tabs_136jo_489::-webkit-scrollbar{display:none}._tab_136jo_489{flex-shrink:0}}@media (max-width: 480px){._fieldName_136jo_66{font-size:var(--text-2xl)}._headerTop_136jo_41{flex-direction:column;align-items:flex-start;gap:var(--space-3)}._catRow_136jo_517{grid-template-columns:20px 1fr 80px}._expenseItem_136jo_521{gap:var(--space-2);padding:var(--space-3)}._expenseDate_136jo_526{display:none}._expenseFormOverlay_136jo_530{padding:var(--space-2)}._confirmDialog_136jo_534{padding:var(--space-5)}._tasksHeader_136jo_538{flex-direction:column;align-items:flex-start;gap:var(--space-3)}._addTaskBtn_136jo_544{width:100%;text-align:center}._addTaskFormRow_136jo_549{grid-template-columns:1fr}}._obsToggle_136jo_555{font-size:var(--text-xs);font-weight:var(--weight-medium);padding:4px 10px;border-radius:var(--radius-full);border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;transition:all .12s}._obsToggle_136jo_555:hover{background:var(--color-surface-raised);color:var(--color-text-primary)}._obsToggleActive_136jo_573{background:var(--color-primary-50);border-color:var(--color-primary-300);color:var(--color-primary-700)}._inlineLink_136jo_580{background:none;border:none;padding:0;color:var(--color-primary-600);cursor:pointer;font-size:inherit;text-decoration:underline;text-underline-offset:2px}._inlineLink_136jo_580:hover{color:var(--color-primary-800)}._fabDisabled_136jo_596{background:var(--color-gray-400)}._fabDisabled_136jo_596:hover{background:var(--color-primary-700)}._tabs_136jo_489{display:flex;gap:var(--space-1);margin-bottom:var(--space-4);border-bottom:1.5px solid var(--color-border);padding-bottom:0}._tab_136jo_489{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);color:var(--color-text-muted);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;margin-bottom:-1.5px;transition:all var(--transition-fast)}._tab_136jo_489:hover{color:var(--color-text-secondary)}._tabActive_136jo_629{color:var(--color-primary-700);border-bottom-color:var(--color-primary-500)}._expensesHeader_136jo_635{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4)}._expensesTotal_136jo_642{display:flex;flex-direction:column}._expensesTotalLabel_136jo_643{font-size:var(--text-xs);color:var(--color-text-muted)}._expensesTotalValue_136jo_644{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-text-primary)}._expensesActions_136jo_645{display:flex;gap:var(--space-2);align-items:center}._expensesByCategory_136jo_647{background:var(--color-gray-50);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}._catRow_136jo_517{display:grid;grid-template-columns:20px 140px 1fr 100px;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}._catIcon_136jo_665{font-size:15px;text-align:center;flex-shrink:0}._catName_136jo_666{color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._catTrack_136jo_667{height:8px;background:var(--color-border-subtle);border-radius:var(--radius-full);overflow:hidden}._catFill_136jo_673{height:100%;background:var(--color-primary-500);border-radius:var(--radius-full);min-width:4px}._catAmt_136jo_679{font-weight:var(--weight-medium);color:var(--color-text-primary);text-align:right}._expensesList_136jo_681{display:flex;flex-direction:column;gap:var(--space-2)}._expenseItem_136jo_521{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);gap:var(--space-4)}._expenseLeft_136jo_694{display:flex;align-items:center;gap:var(--space-3);flex:1;min-width:0}._expenseIconBadge_136jo_702{font-size:20px;flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--color-gray-100);border-radius:var(--radius-md)}._expenseInfo_136jo_714{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._expenseCat_136jo_722{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-primary)}._expenseQty_136jo_723{font-size:var(--text-xs);color:var(--color-primary-600, var(--color-primary-700))}._expenseDesc_136jo_724{font-size:var(--text-xs);color:var(--color-text-muted)}._expenseDate_136jo_526{font-size:var(--text-xs);color:var(--color-text-muted);flex-shrink:0}._expenseRight_136jo_726{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}._expenseAmount_136jo_727{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary)}._expenseEdit_136jo_728{background:none;border:none;cursor:pointer;color:var(--color-text-muted);font-size:var(--text-sm);padding:var(--space-1);transition:color var(--transition-fast)}._expenseEdit_136jo_728:hover{color:var(--color-primary-600)}._expenseDelete_136jo_735{background:none;border:none;cursor:pointer;color:var(--color-text-muted);font-size:var(--text-xs);padding:var(--space-1);transition:color var(--transition-fast)}._expenseDelete_136jo_735:hover{color:var(--color-red-500)}._expenseFormOverlay_136jo_530{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:300;padding:var(--space-4)}._expenseForm_136jo_530{background:var(--color-surface);border-radius:var(--radius-xl);width:100%;max-width:480px;box-shadow:var(--shadow-xl)}._expenseFormHeader_136jo_757{display:flex;justify-content:space-between;align-items:center;padding:var(--space-5) var(--space-6) var(--space-4);border-bottom:1px solid var(--color-border-subtle)}._expenseFormTitle_136jo_763{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-text-primary);margin:0}._closeBtn_136jo_764{background:none;border:none;font-size:var(--text-lg);color:var(--color-text-muted);cursor:pointer}._closeBtn_136jo_764:hover{color:var(--color-text-primary)}._expenseFormBody_136jo_767{padding:var(--space-5) var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}._expFormRow_136jo_484{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}._expFormSection_136jo_771{background:var(--color-primary-50);border:1.5px solid var(--color-primary-100);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}._expFormSectionLabel_136jo_781{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-primary-700);text-transform:uppercase;letter-spacing:.5px}._expFormField_136jo_788{display:flex;flex-direction:column;gap:var(--space-1)}._expFormLabel_136jo_789{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary)}._expFormInput_136jo_790{width:100%;box-sizing:border-box;padding:var(--space-3) var(--space-3);font-size:var(--text-sm);font-family:var(--font-sans);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);outline:none;transition:border-color var(--transition-fast)}._expFormInput_136jo_790:focus{border-color:var(--color-primary-500)}._expFormError_136jo_801{font-size:var(--text-sm);color:var(--color-red-500);margin:0}._expFormActions_136jo_802{display:flex;justify-content:flex-end;gap:var(--space-3)}._seasonsList_136jo_805{display:flex;flex-direction:column;gap:var(--space-2)}._seasonCard_136jo_811{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);background:linear-gradient(155deg,#fff,#f5faf5);border:1px solid #e8efe9;border-radius:var(--radius-lg);cursor:pointer;width:100%;text-align:left;font-family:var(--font-sans);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}._seasonCard_136jo_811:hover{transform:translateY(-2px);box-shadow:0 10px 24px #2d6a4f1a;border-color:#d7e6da}._seasonCardLeft_136jo_832{display:flex;align-items:center;gap:var(--space-3)}._seasonIcon_136jo_838{font-size:24px;line-height:1}._seasonCropName_136jo_843{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text-primary)}._seasonVariety_136jo_849{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:2px}._seasonCardRight_136jo_855{display:flex;align-items:center;gap:var(--space-3)}._seasonYield_136jo_861{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-primary-700)}._seasonStatus_136jo_867{display:inline-block;padding:2px 8px;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-medium);background:var(--color-gray-100);color:var(--color-gray-500)}._seasonStatus_preparing_136jo_877{background:var(--color-blue-100);color:var(--color-blue-700)}._seasonStatus_active_136jo_878{background:var(--status-active-bg);color:var(--status-active-text)}._seasonStatus_near_harvest_136jo_879{background:var(--status-harvest-bg);color:var(--status-harvest-text)}._seasonStatus_harvested_136jo_880{background:var(--status-harvested-bg);color:var(--status-harvested-text)}._seasonStatus_planned_136jo_881{background:var(--status-planned-bg);color:var(--status-planned-text)}._seasonStatus_fallow_136jo_882{background:var(--status-fallow-bg);color:var(--status-fallow-text)}._seasonArrow_136jo_884{font-size:var(--text-base);color:var(--color-text-muted)}._confirmOverlay_136jo_890{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:400;padding:var(--space-4)}._confirmDialog_136jo_534{background:var(--color-surface);border-radius:var(--radius-xl);padding:var(--space-6);max-width:400px;width:100%;box-shadow:var(--shadow-xl)}._confirmTitle_136jo_911{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-text-primary);margin-bottom:var(--space-3)}._confirmText_136jo_918{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-6)}._confirmList_136jo_925{margin:0 0 var(--space-5) var(--space-5);padding:0;font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed);list-style:disc}._confirmActions_136jo_934{display:flex;justify-content:flex-end;gap:var(--space-3)}._tasksHeader_136jo_538{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-5)}._tasksStats_136jo_948{display:flex;align-items:center;gap:var(--space-4)}._taskStat_136jo_954{display:flex;flex-direction:column;align-items:center;gap:2px}._taskStatNum_136jo_961{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-text-primary);line-height:1}._taskStatInProgress_136jo_968{color:#3b82f6}._taskStatDone_136jo_969{color:var(--color-primary-600, #16a34a)}._taskStatLabel_136jo_971{font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap}._taskStatDivider_136jo_977{width:1px;height:28px;background:var(--color-border-subtle)}._addTaskBtn_136jo_544{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-semibold);font-family:var(--font-sans);background:var(--color-primary-700);color:#fff;border:none;border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast)}._addTaskBtn_136jo_544:hover{background:var(--color-primary-900)}._taskFilters_136jo_999{display:flex;gap:var(--space-1);margin-bottom:var(--space-4);flex-wrap:wrap}._taskFilter_136jo_999{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);color:var(--color-text-muted);background:var(--color-surface-raised);border:1.5px solid transparent;border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-fast)}._taskFilter_136jo_999:hover{color:var(--color-text-secondary);border-color:var(--color-border)}._taskFilterActive_136jo_1024{color:var(--color-primary-700);background:var(--color-primary-50);border-color:var(--color-primary-200)}._taskFilterCount_136jo_1030{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;background:var(--color-border);color:var(--color-text-muted);font-size:11px;font-weight:var(--weight-bold);border-radius:var(--radius-full)}._taskFilterActive_136jo_1024 ._taskFilterCount_136jo_1030{background:var(--color-primary-100);color:var(--color-primary-700)}._addTaskForm_136jo_549{background:var(--color-surface-raised);border:1.5px solid var(--color-primary-200);border-radius:var(--radius-lg);margin-bottom:var(--space-4);overflow:hidden}._addTaskFormHeader_136jo_1058{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle)}._addTaskFormTitle_136jo_1066{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary)}._addTaskFormBody_136jo_1072{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}._taskInput_136jo_1079{width:100%;box-sizing:border-box;padding:var(--space-2) var(--space-3);font-size:var(--text-base);font-family:var(--font-sans);font-weight:var(--weight-medium);color:var(--color-text-primary);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);outline:none;transition:border-color var(--transition-fast)}._taskInput_136jo_1079:focus{border-color:var(--color-primary-500)}._taskTextarea_136jo_1096{width:100%;box-sizing:border-box;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-family:var(--font-sans);color:var(--color-text-secondary);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);outline:none;resize:vertical;transition:border-color var(--transition-fast)}._taskTextarea_136jo_1096:focus{border-color:var(--color-primary-500)}._addTaskFormRow_136jo_549{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}._addTaskField_136jo_1119{display:flex;flex-direction:column;gap:var(--space-1)}._addTaskLabel_136jo_1125{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.4px}._taskSelect_136jo_1133{width:100%;box-sizing:border-box;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-family:var(--font-sans);color:var(--color-text-primary);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);outline:none;transition:border-color var(--transition-fast)}._taskSelect_136jo_1133:focus{border-color:var(--color-primary-500)}._addTaskActions_136jo_1149{display:flex;justify-content:flex-end;gap:var(--space-2)}._taskCancelBtn_136jo_1155{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-family:var(--font-sans);font-weight:var(--weight-medium);color:var(--color-text-muted);background:none;border:1.5px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}._taskCancelBtn_136jo_1155:hover{color:var(--color-text-secondary);border-color:var(--color-border);background:var(--color-surface-raised)}._taskSubmitBtn_136jo_1170{padding:var(--space-2) var(--space-5);font-size:var(--text-sm);font-family:var(--font-sans);font-weight:var(--weight-semibold);color:#fff;background:var(--color-primary-700);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast)}._taskSubmitBtn_136jo_1170:hover{background:var(--color-primary-900)}._taskSubmitBtn_136jo_1170:disabled{opacity:.6;cursor:not-allowed}._tasksList_136jo_1187{display:flex;flex-direction:column;gap:var(--space-2)}._taskItem_136jo_1193{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-3) 0;background:var(--color-surface);border:1.5px solid var(--color-border-subtle);border-radius:var(--radius-md);position:relative;overflow:hidden;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._taskItem_136jo_1193:hover{border-color:var(--color-border);box-shadow:var(--shadow-xs)}._taskDone_136jo_1211{opacity:.6}._taskDone_136jo_1211 ._taskTitle_136jo_1215{text-decoration:line-through;color:var(--color-text-muted)}._taskPriorityBar_136jo_1220{width:4px;align-self:stretch;flex-shrink:0;border-radius:0 2px 2px 0;min-height:40px}._taskCheck_136jo_1228{width:22px;height:22px;flex-shrink:0;margin-top:2px;display:flex;align-items:center;justify-content:center;border:2px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:transparent;font-size:11px;font-weight:var(--weight-bold);cursor:pointer;transition:all var(--transition-fast)}._taskCheck_136jo_1228:hover{border-color:var(--color-primary-400);background:var(--color-primary-50);color:var(--color-primary-500)}._taskCheckInProgress_136jo_1252{border-color:#3b82f6;background:#eff6ff;color:#3b82f6}._taskCheckDone_136jo_1258{border-color:var(--color-primary-500);background:var(--color-primary-500);color:#fff}._taskCheckDone_136jo_1258:hover{background:var(--color-primary-400);border-color:var(--color-primary-400);color:#fff}._taskBody_136jo_1270{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}._taskTitle_136jo_1215{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-primary);line-height:var(--leading-snug)}._taskDesc_136jo_1285{font-size:var(--text-xs);color:var(--color-text-muted);line-height:var(--leading-relaxed)}._taskMeta_136jo_1291{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-top:2px}._taskStatusBadge_136jo_1299{font-size:11px;font-weight:var(--weight-medium);padding:1px 7px;border-radius:var(--radius-full);background:var(--color-gray-100);color:var(--color-gray-500)}._taskStatusBadge_136jo_1299[data-status=in_progress]{background:#dbeafe;color:#1d4ed8}._taskStatusBadge_136jo_1299[data-status=done]{background:#dcfce7;color:#15803d}._taskPriorityLabel_136jo_1318{font-size:11px;font-weight:var(--weight-medium)}._taskDueDate_136jo_1323{font-size:11px;color:var(--color-text-muted)}._taskOverdue_136jo_1328{color:var(--color-red-500);font-weight:var(--weight-semibold)}._taskAssignee_136jo_1333{font-size:11px;color:var(--color-primary-700);background:var(--color-primary-50);border-radius:var(--radius-full);padding:1px 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}._assigneeCheckboxList_136jo_1346{display:flex;flex-direction:column;gap:4px;max-height:140px;overflow-y:auto;border:1.5px solid var(--color-border);border-radius:var(--radius-md);padding:6px;background:var(--color-bg)}._assigneeCheckboxItem_136jo_1358{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:var(--radius-sm);cursor:pointer;transition:background .12s;-webkit-user-select:none;user-select:none}._assigneeCheckboxItem_136jo_1358:hover,._assigneeCheckboxItemChecked_136jo_1373{background:var(--color-primary-50)}._assigneeCheckbox_136jo_1346{accent-color:var(--color-primary-600);width:15px;height:15px;flex-shrink:0;cursor:pointer}._assigneeCheckboxAvatar_136jo_1385{width:22px;height:22px;border-radius:50%;background:var(--color-primary-500);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}._assigneeCheckboxName_136jo_1399{font-size:var(--text-sm);color:var(--color-text-primary);font-weight:var(--weight-medium)}._taskDeleteBtn_136jo_1405{flex-shrink:0;background:none;border:none;color:var(--color-text-muted);font-size:var(--text-xs);padding:var(--space-1) var(--space-2);cursor:pointer;transition:color var(--transition-fast);align-self:flex-start}._taskDeleteBtn_136jo_1405:hover{color:var(--color-red-500)}._tasksEmpty_136jo_1420{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-10) 0}._tasksEmptyIcon_136jo_1428{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--color-primary-50);color:var(--color-primary-500);font-size:var(--text-xl);font-weight:var(--weight-bold);border-radius:var(--radius-full)}._tasksEmptyText_136jo_1441{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._mapPinsHint_136jo_1447{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:var(--space-2);margin-bottom:0}._expandMapBtn_136jo_1454{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-primary-700);background:none;border:1px solid var(--color-primary-200);border-radius:var(--radius-md);padding:3px 10px;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s}._expandMapBtn_136jo_1454:hover{background:var(--color-primary-50);border-color:var(--color-primary-300)}._editBoundaryBtn_136jo_1471{display:block;margin-top:8px;width:100%;padding:6px 12px;border-radius:7px;font-size:12px;font-weight:500;color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;cursor:pointer;text-align:center;transition:background .15s}._editBoundaryBtn_136jo_1471:hover{background:#dcfce7}._opTypeFilters_136jo_1491{display:flex;gap:var(--space-1);margin-bottom:var(--space-3);flex-wrap:wrap}._opTypeFilter_136jo_1491{display:flex;align-items:center;gap:4px;padding:var(--space-1) var(--space-3);font-size:var(--text-sm);font-family:var(--font-sans);color:var(--color-text-muted);background:var(--color-surface-raised);border:1.5px solid transparent;border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-fast)}._opTypeFilter_136jo_1491:hover{color:var(--color-text-secondary);border-color:var(--color-border)}._opTypeFilterActive_136jo_1515{color:var(--color-primary-700);background:var(--color-primary-50);border-color:var(--color-primary-200);font-weight:var(--weight-medium)}._pageHeader_136jo_19{padding:28px;background:#fff;border:1px solid var(--color-border);border-radius:22px;box-shadow:none;margin-bottom:30px}._pageHeader_136jo_19:before{display:none}._headerTitleRow_136jo_50{gap:24px}._heroThumb_136jo_56{width:138px;height:110px;border-radius:16px;box-shadow:none}._fieldName_136jo_66{font-family:var(--font-display);font-size:clamp(30px,3.6vw,44px);letter-spacing:-.05em;font-weight:600}._fieldMeta_136jo_73{color:var(--color-text-secondary);margin-top:14px}._layout_136jo_95{grid-template-columns:minmax(0,1fr) 310px;gap:28px}._section_136jo_119{padding:28px;border-radius:18px}._sectionHeader_136jo_146{border-bottom:1px solid var(--color-border-subtle);padding-bottom:20px;margin-bottom:20px}._sectionTitle_136jo_155{font-family:var(--font-display);font-size:22px}._fieldNotes_136jo_82{background:var(--color-surface-raised);font-style:normal;border-left-width:2px;margin-top:24px}@media (max-width:1100px){._layout_136jo_95{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){._pageHeader_136jo_19,._section_136jo_119{padding:20px}._headerTitleRow_136jo_50{gap:14px}._heroThumb_136jo_56{width:70px;height:84px}._fieldName_136jo_66{font-size:29px}}._content_p2t15_2{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}._content_p2t15_2>*+*{margin-top:var(--space-3)}._content_p2t15_2 p{margin:0 0 var(--space-3)}._content_p2t15_2 p:last-child{margin-bottom:0}._content_p2t15_2 h2{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-text-primary);line-height:var(--leading-snug);margin:var(--space-6) 0 var(--space-2)}._content_p2t15_2 h2:first-child{margin-top:0}._content_p2t15_2 h3{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-primary);line-height:var(--leading-snug);margin:var(--space-5) 0 var(--space-2)}._content_p2t15_2 h3:first-child{margin-top:0}._content_p2t15_2 ul,._content_p2t15_2 ol{padding-left:var(--space-6);margin:0 0 var(--space-3)}._content_p2t15_2 li{margin-bottom:var(--space-1)}._content_p2t15_2 li:last-child{margin-bottom:0}._content_p2t15_2 blockquote{border-left:3px solid var(--color-primary-300);padding:var(--space-2) var(--space-4);margin:var(--space-4) 0;background:var(--color-primary-50);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--color-text-secondary);font-style:italic}._content_p2t15_2 hr{border:none;border-top:2px solid var(--color-border);margin:var(--space-5) 0}._content_p2t15_2 a{color:var(--color-primary-700);text-decoration:underline}._content_p2t15_2 a:hover{color:var(--color-primary-900)}._content_p2t15_2 img{max-width:100%;height:auto;border-radius:var(--radius-md);margin:var(--space-4) 0;display:block;box-shadow:var(--shadow-sm)}._content_p2t15_2 strong{font-weight:var(--weight-bold);color:var(--color-text-primary)}._content_p2t15_2 em{font-style:italic}._content_p2t15_2 u{text-decoration:underline}._content_p2t15_2 code{font-family:monospace;background:var(--color-gray-100);padding:1px 5px;border-radius:3px;font-size:.9em}._hero_1f1b6_3{position:relative;background:linear-gradient(135deg,var(--color-primary-50) 0%,#ffffff 60%);border:1.5px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-8) var(--space-10);margin-bottom:var(--space-10);overflow:hidden}._heroContent_1f1b6_13{position:relative;z-index:1;max-width:680px}._heroTitle_1f1b6_19{font-size:var(--text-3xl);font-weight:var(--weight-bold);color:var(--color-text-primary);margin:0 0 var(--space-1);line-height:var(--leading-tight)}._heroSubtitle_1f1b6_27{font-size:var(--text-base);color:var(--color-text-muted);margin:0 0 var(--space-6)}._heroDeco_1f1b6_33{position:absolute;right:-20px;top:-20px;width:280px;height:280px;background:radial-gradient(circle at 60% 40%,rgba(64,145,108,.12) 0%,transparent 70%);border-radius:50%;pointer-events:none}._heroDeco_1f1b6_33:after{content:"🌿";position:absolute;font-size:120px;right:20px;top:20px;opacity:.15;filter:blur(1px);transform:rotate(15deg)}._searchBar_1f1b6_57{display:flex;align-items:center;gap:0;background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);padding:0 var(--space-1) 0 var(--space-4);box-shadow:var(--shadow-sm);margin-bottom:var(--space-3);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._searchBar_1f1b6_57:focus-within{border-color:var(--color-primary-500);box-shadow:0 0 0 3px #40916c1a}._searchIcon_1f1b6_75{font-size:var(--text-base);flex-shrink:0;margin-right:var(--space-2);opacity:.5}._searchInput_1f1b6_82{flex:1;font-size:var(--text-base);font-family:var(--font-sans);background:transparent;border:none;outline:none;color:var(--color-text-primary);padding:var(--space-3) 0}._searchInput_1f1b6_82::placeholder{color:var(--color-text-muted)}._searchBtn_1f1b6_97{flex-shrink:0;padding:var(--space-2) var(--space-5);font-size:var(--text-sm);font-family:var(--font-sans);font-weight:var(--weight-semibold);background:var(--color-primary-700);color:#fff;border:none;border-radius:var(--radius-md);cursor:pointer;margin:4px;transition:background var(--transition-fast)}._searchBtn_1f1b6_97:hover{background:var(--color-primary-900)}._popularRow_1f1b6_118{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}._popularLabel_1f1b6_125{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap}._popularChip_1f1b6_131{font-size:var(--text-xs);font-family:var(--font-sans);font-weight:var(--weight-medium);color:var(--color-primary-700);background:var(--color-primary-50);border:1px solid var(--color-primary-200);border-radius:var(--radius-full);padding:3px var(--space-3);cursor:pointer;transition:all var(--transition-fast)}._popularChip_1f1b6_131:hover{background:var(--color-primary-100);border-color:var(--color-primary-300)}._section_1f1b6_151{margin-bottom:var(--space-10);scroll-margin-top:var(--space-6)}._sectionHeader_1f1b6_156{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap}._sectionTitle_1f1b6_165{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-text-primary);margin:0;display:flex;align-items:center;gap:var(--space-2)}._star_1f1b6_175{color:#f59e0b}._sectionEmpty_1f1b6_179{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._viewAllBtn_1f1b6_185{font-size:var(--text-sm);font-family:var(--font-sans);font-weight:var(--weight-medium);color:var(--color-primary-700);background:none;border:none;cursor:pointer;padding:0;transition:color var(--transition-fast);white-space:nowrap}._viewAllBtn_1f1b6_185:hover{color:var(--color-primary-900);text-decoration:underline}._catBreadcrumb_1f1b6_205{display:flex;align-items:center;gap:var(--space-1);flex-wrap:wrap}._crumbRow_1f1b6_212{display:flex;align-items:center;gap:var(--space-1)}._crumb_1f1b6_212{font-size:var(--text-xl);font-family:var(--font-sans);font-weight:var(--weight-bold);background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:0;transition:color var(--transition-fast)}._crumb_1f1b6_212:hover{color:var(--color-primary-700)}._crumbActive_1f1b6_234{color:var(--color-text-primary);cursor:default}._crumbSep_1f1b6_239{color:var(--color-text-muted);font-size:var(--text-xl);-webkit-user-select:none;user-select:none}._backBtn_1f1b6_245{font-size:var(--text-sm);font-family:var(--font-sans);font-weight:var(--weight-medium);background:none;border:1.5px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);padding:var(--space-1) var(--space-3);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}._backBtn_1f1b6_245:hover{background:var(--color-gray-100);color:var(--color-text-primary)}._catGrid_1f1b6_266{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-3)}._catCard_1f1b6_272{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);font-family:var(--font-sans);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;text-align:left;transition:all var(--transition-fast);position:relative}._catCard_1f1b6_272:hover{border-color:var(--color-primary-300);box-shadow:var(--shadow-md);transform:translateY(-1px)}._catCardActive_1f1b6_293{background:var(--color-primary-50);border-color:var(--color-primary-400)}._catCardAll_1f1b6_298{border-style:dashed}._catIconWrap_1f1b6_302{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--color-primary-50);border-radius:var(--radius-md);font-size:20px;flex-shrink:0;transition:background var(--transition-fast)}._catCard_1f1b6_272:hover ._catIconWrap_1f1b6_302,._catCardActive_1f1b6_293 ._catIconWrap_1f1b6_302{background:var(--color-primary-100)}._catInfo_1f1b6_320{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._catName_1f1b6_328{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary);line-height:var(--leading-snug)}._catCardActive_1f1b6_293 ._catName_1f1b6_328{color:var(--color-primary-700)}._catCount_1f1b6_339{font-size:var(--text-xs);color:var(--color-text-muted)}._catArrow_1f1b6_344{font-size:var(--text-lg);color:var(--color-text-muted);flex-shrink:0;margin-left:auto}._featuredRow_1f1b6_353{display:grid;grid-template-columns:1fr 280px;gap:var(--space-6);align-items:start;margin-bottom:var(--space-10)}._featuredSection_1f1b6_361{min-width:0}._featuredGrid_1f1b6_365{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4)}._featuredCard_1f1b6_371{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);cursor:pointer;display:flex;flex-direction:column;gap:var(--space-2);transition:all var(--transition-fast)}._featuredCard_1f1b6_371:hover{border-color:var(--color-primary-300);box-shadow:var(--shadow-md);transform:translateY(-2px)}._featuredTitle_1f1b6_389{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-text-primary);margin:0;line-height:var(--leading-snug);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._featuredExcerpt_1f1b6_401{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:var(--leading-normal);flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._featuredMeta_1f1b6_413{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--color-text-muted);margin-top:var(--space-1)}._recentSection_1f1b6_424{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5)}._recentTitle_1f1b6_431{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-text-primary);margin:0 0 var(--space-4)}._recentList_1f1b6_438{display:flex;flex-direction:column;gap:0}._recentItem_1f1b6_444{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-subtle);cursor:pointer;transition:opacity var(--transition-fast)}._recentItem_1f1b6_444:last-child{border-bottom:none;padding-bottom:0}._recentItem_1f1b6_444:hover{opacity:.75}._recentIcon_1f1b6_463{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:var(--color-primary-50);border-radius:var(--radius-md);font-size:15px;flex-shrink:0}._recentInfo_1f1b6_475{display:flex;flex-direction:column;gap:2px;min-width:0}._recentItemTitle_1f1b6_482{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-primary);margin:0;line-height:var(--leading-snug);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._recentDate_1f1b6_494{font-size:var(--text-xs);color:var(--color-text-muted)}._gridToolbar_1f1b6_501{display:flex;align-items:center;gap:var(--space-2)}._clearFilter_1f1b6_507{font-size:var(--text-xs);font-family:var(--font-sans);font-weight:var(--weight-medium);padding:var(--space-1) var(--space-3);background:var(--color-gray-100);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-muted);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}._clearFilter_1f1b6_507:hover{background:var(--color-red-50);border-color:#fca5a5;color:var(--color-red-500)}._searchSmall_1f1b6_527{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-family:var(--font-sans);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);outline:none;min-width:180px;transition:border-color var(--transition-fast)}._searchSmall_1f1b6_527:focus{border-color:var(--color-primary-500)}._grid_1f1b6_501{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-4)}._cardSkeleton_1f1b6_552{height:180px;background:linear-gradient(90deg,var(--color-gray-100) 25%,var(--color-gray-50) 50%,var(--color-gray-100) 75%);background-size:200% 100%;animation:_shimmer_1f1b6_1 1.4s infinite;border-radius:var(--radius-lg)}@keyframes _shimmer_1f1b6_1{0%{background-position:200% 0}to{background-position:-200% 0}}._card_1f1b6_552{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);cursor:pointer;transition:all var(--transition-fast);display:flex;flex-direction:column;gap:var(--space-2)}._card_1f1b6_552:hover{border-color:var(--color-primary-300);box-shadow:var(--shadow-md);transform:translateY(-1px)}._categoryTag_1f1b6_588{display:inline-block;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-primary-700);background:var(--color-primary-100);border-radius:var(--radius-full);padding:2px var(--space-2);text-transform:uppercase;letter-spacing:.5px}._cardTitle_1f1b6_600{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin:0;line-height:var(--leading-snug);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardExcerpt_1f1b6_612{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:var(--leading-normal);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._tags_1f1b6_623{display:flex;flex-wrap:wrap;gap:var(--space-1)}._tag_1f1b6_623{font-size:var(--text-xs);color:var(--color-text-muted);background:var(--color-gray-100);border-radius:var(--radius-full);padding:2px var(--space-2)}._cardDate_1f1b6_637{font-size:var(--text-xs);color:var(--color-text-muted);margin:auto 0 0}._overlay_1f1b6_646{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:200;padding:var(--space-4)}._articleModal_1f1b6_658{background:var(--color-surface);border-radius:var(--radius-xl);width:100%;max-width:680px;max-height:90vh;overflow-y:auto;box-shadow:var(--shadow-xl);display:flex;flex-direction:column}._articleModalHeader_1f1b6_670{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-4);border-bottom:1px solid var(--color-border-subtle)}._articleModalTitle_1f1b6_679{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-text-primary);margin:var(--space-2) 0 0;line-height:var(--leading-snug)}._closeBtn_1f1b6_687{background:none;border:none;font-size:var(--text-lg);color:var(--color-text-muted);cursor:pointer;padding:var(--space-1);flex-shrink:0;line-height:1;transition:color var(--transition-fast)}._closeBtn_1f1b6_687:hover{color:var(--color-text-primary)}._articleContent_1f1b6_703{padding:var(--space-6);flex:1;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}._articleMeta_1f1b6_711{padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border-subtle);font-size:var(--text-xs);color:var(--color-text-muted)}._comments_1f1b6_720{padding:var(--space-5) var(--space-6) var(--space-6);border-top:1px solid var(--color-border-subtle);display:flex;flex-direction:column;gap:var(--space-3)}._commentsTitle_1f1b6_728{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-secondary);margin:0;display:flex;align-items:center;gap:var(--space-2)}._commentCount_1f1b6_738{background:var(--color-gray-100);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);border-radius:var(--radius-full);padding:1px var(--space-2)}._commentsLoading_1f1b6_747,._commentsEmpty_1f1b6_748{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._commentList_1f1b6_754{display:flex;flex-direction:column;gap:var(--space-2)}._comment_1f1b6_720{position:relative;background:var(--color-gray-50);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);padding-right:var(--space-8)}._commentMeta_1f1b6_769{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1)}._commentAuthor_1f1b6_776{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-secondary)}._commentDate_1f1b6_782{font-size:var(--text-xs);color:var(--color-text-muted)}._commentText_1f1b6_787{font-size:var(--text-sm);color:var(--color-text-primary);margin:0;line-height:var(--leading-relaxed);white-space:pre-wrap}._commentDelete_1f1b6_795{position:absolute;top:var(--space-2);right:var(--space-2);background:none;border:none;font-size:var(--text-xs);color:var(--color-text-muted);cursor:pointer;padding:2px var(--space-1);border-radius:var(--radius-sm);line-height:1;transition:color var(--transition-fast),background var(--transition-fast)}._commentDelete_1f1b6_795:hover{color:var(--color-red-500);background:var(--color-red-50)}._commentForm_1f1b6_815{display:flex;gap:var(--space-2);align-items:flex-end}._commentInput_1f1b6_821{flex:1;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-family:var(--font-sans);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);outline:none;resize:none;transition:border-color var(--transition-fast);line-height:var(--leading-relaxed)}._commentInput_1f1b6_821:focus{border-color:var(--color-primary-500)}._commentSubmit_1f1b6_840{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-family:var(--font-sans);font-weight:var(--weight-medium);background:var(--color-primary-700);color:#fff;border:none;border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast)}._commentSubmit_1f1b6_840:hover:not(:disabled){background:var(--color-primary-900)}._commentSubmit_1f1b6_840:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 900px){._featuredRow_1f1b6_353{grid-template-columns:1fr}._recentSection_1f1b6_424{display:none}._featuredGrid_1f1b6_365{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){._hero_1f1b6_3{padding:var(--space-6)}._heroDeco_1f1b6_33{display:none}._featuredGrid_1f1b6_365{grid-template-columns:1fr}._catGrid_1f1b6_266{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}._sectionHeader_1f1b6_156{flex-direction:column;align-items:flex-start;gap:var(--space-2)}._searchSmall_1f1b6_527{min-width:unset;width:100%}._grid_1f1b6_501{grid-template-columns:1fr}}@media (max-width: 480px){._heroTitle_1f1b6_19{font-size:var(--text-2xl)}._articleModalHeader_1f1b6_670{padding:var(--space-4) var(--space-4) var(--space-3)}._articleContent_1f1b6_703{padding:var(--space-4)}._popularRow_1f1b6_118{display:none}}._hero_1f1b6_3{text-align:center;background:transparent;border:0;box-shadow:none;border-radius:0;padding:38px 20px 48px;margin-bottom:24px;border-bottom:1px solid var(--color-border)}._heroTitle_1f1b6_19{font-family:var(--font-display);font-size:clamp(36px,4vw,52px);letter-spacing:-.05em;font-weight:600}._heroSubtitle_1f1b6_27{font-size:16px;color:var(--color-text-secondary);margin:14px 0 28px}._heroDeco_1f1b6_33{display:none}._searchBar_1f1b6_57{max-width:680px;margin-inline:auto;padding:8px;border-radius:18px;background:#fff;border:1px solid var(--color-border);box-shadow:0 12px 36px -22px #1b43323d}._popularRow_1f1b6_118{justify-content:center}._popularChip_1f1b6_131{border:0;background:transparent;text-decoration:underline;text-decoration-color:var(--color-border);text-underline-offset:4px}._sectionTitle_1f1b6_165{font-family:var(--font-display);font-size:26px;letter-spacing:-.03em}._catCard_1f1b6_272{border-radius:14px;padding:22px;box-shadow:none;background:#fff}._catIcon_1f1b6_302{width:42px;height:42px;border-radius:12px}._featuredCard_1f1b6_371{background:var(--color-primary-900);color:#fff;border:0;border-radius:20px;padding:30px;min-height:230px}._featuredTitle_1f1b6_389{font-family:var(--font-display);color:#fff;font-size:26px;letter-spacing:-.035em;line-height:1.25}._featuredExcerpt_1f1b6_401,._featuredMeta_1f1b6_413{color:#d8f3dc}._recentSection_1f1b6_424{background:transparent;border-radius:0;border:0;border-left:1px solid var(--color-border);padding-left:26px}._card_1f1b6_552{border:0;border-top:1px solid var(--color-border);border-radius:0;background:transparent;padding:26px 4px;box-shadow:none}._card_1f1b6_552:hover{background:#fff;transform:none;box-shadow:none}._cardTitle_1f1b6_600{font-family:var(--font-display);font-size:23px;line-height:1.3;letter-spacing:-.03em}._categoryTag_1f1b6_588{align-self:flex-start}._articleModal_1f1b6_658{border-radius:24px}._articleModalTitle_1f1b6_679{font-family:var(--font-display);font-size:30px;letter-spacing:-.04em}._articleContent_1f1b6_703{font-size:16px;line-height:1.8}@media (max-width:600px){._hero_1f1b6_3{padding:22px 0 32px}._heroTitle_1f1b6_19{font-size:34px}._recentSection_1f1b6_424{border-left:0;padding-left:0}._articleModalTitle_1f1b6_679{font-size:24px}}._page_24tqm_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-bg);padding:var(--space-4)}._card_24tqm_10{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-10) var(--space-8);width:100%;max-width:420px;box-shadow:var(--shadow-lg)}._logo_24tqm_20{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);justify-content:center}._logoMark_24tqm_28{width:52px;height:52px;object-fit:contain;flex-shrink:0}._logoText_24tqm_35{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-primary-700);letter-spacing:-.5px}._title_24tqm_42{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-text-primary);text-align:center;margin-bottom:var(--space-1)}._subtitle_24tqm_50{font-size:var(--text-sm);color:var(--color-text-muted);text-align:center;margin-bottom:var(--space-8)}._form_24tqm_57{display:flex;flex-direction:column;gap:var(--space-4)}._field_24tqm_63{display:flex;flex-direction:column;gap:var(--space-1)}._label_24tqm_69{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary)}._input_24tqm_75{width:100%;padding:var(--space-3) var(--space-4);font-size:var(--text-base);font-family:var(--font-sans);color:var(--color-text-primary);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);outline:none;transition:border-color var(--transition-fast);box-sizing:border-box}._input_24tqm_75:focus{border-color:var(--color-primary-500)}._error_24tqm_93{font-size:var(--text-sm);color:var(--color-red-500);background:var(--color-red-50);border:1px solid var(--color-red-100);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);margin:0}._footer_24tqm_103{margin-top:var(--space-6);text-align:center;font-size:var(--text-sm);color:var(--color-text-muted)}._link_24tqm_110{color:var(--color-primary-700);text-decoration:none;font-weight:var(--weight-medium)}._link_24tqm_110:hover{text-decoration:underline}._page_24tqm_1{min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,1fr);padding:24px;gap:24px;background:var(--color-bg);position:relative}._page_24tqm_1:before{content:"";position:fixed;inset:24px calc(50% + 12px) 24px 24px;border-radius:28px;background:linear-gradient(0deg,rgb(27 67 50 / 35%),transparent),url(/assets/photo-1500382017468-9049fed747ef-BZjyHG35.jpg) center / cover}._card_24tqm_10{grid-column:2;width:100%;max-width:510px;justify-self:center;margin-block:32px;padding:36px;border:0;background:none;box-shadow:none;border-radius:0;position:relative}._logo_24tqm_20{justify-content:flex-start;margin-bottom:48px}._logoText_24tqm_35{font-family:var(--font-display);font-size:23px;letter-spacing:-.04em}._title_24tqm_42{font-family:var(--font-display);font-size:38px;font-weight:600;letter-spacing:-.05em;text-align:left;margin-bottom:14px}._subtitle_24tqm_50{text-align:left;color:var(--color-text-secondary);line-height:1.7;margin-bottom:32px}._input_24tqm_75{min-height:50px;border-width:1px;background:#fff;border-radius:10px}._label_24tqm_69{font-size:13px}._form_24tqm_57{gap:22px}._footer_24tqm_103{border-top:1px solid var(--color-border);padding-top:24px;margin-top:30px}@media (max-width:800px){._page_24tqm_1{display:flex;padding:40px 20px}._page_24tqm_1:before{display:none}._card_24tqm_10{padding:10px;margin:0}._title_24tqm_42{font-size:34px}}._heroDeco_13qzc_2{position:absolute;top:-20px;right:-20px;width:180px;height:180px;opacity:.1;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;color:#fff}._heroDeco_13qzc_2 svg{width:100%;height:100%;stroke-width:1}._heroCatIcon_13qzc_15{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;margin-right:4px}._heroCatIcon_13qzc_15 svg{width:13px;height:13px}._coverUploadBtn_13qzc_19{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);width:100%;height:160px;border-radius:var(--radius-lg);border:2px dashed rgba(255,255,255,.4);cursor:pointer;overflow:hidden;transition:border-color .15s,transform .15s;font-family:var(--font-sans)}._coverUploadBtn_13qzc_19:hover{border-color:#ffffffb3;transform:scale(1.005)}._coverUploadDecoEmoji_13qzc_41{position:absolute;top:-12px;right:-12px;font-size:130px;opacity:.13;pointer-events:none;-webkit-user-select:none;user-select:none;filter:blur(1px)}._coverUploadIcon_13qzc_52{font-size:28px;position:relative;z-index:1;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}._coverUploadText_13qzc_59{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:#fffffff2;position:relative;z-index:1;text-shadow:0 1px 3px rgba(0,0,0,.3)}._coverUploadHint_13qzc_68{font-size:var(--text-xs);color:#fff9;position:relative;z-index:1}._coverPreviewWrap_13qzc_75{position:relative;width:100%;height:160px;border-radius:var(--radius-lg);overflow:hidden}._coverPreview_13qzc_75{width:100%;height:100%;object-fit:cover}._coverUploadingOverlay_13qzc_89{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;color:#fff;display:flex;align-items:center;justify-content:center;font-size:var(--text-sm);font-weight:var(--weight-medium)}._coverRemoveBtn_13qzc_101{position:absolute;top:var(--space-2);right:var(--space-2);padding:4px 10px;background:#0009;color:#fff;border:none;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-medium);font-family:var(--font-sans);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .15s}._coverRemoveBtn_13qzc_101:hover{background:#dc2626cc}._ticker_13qzc_120{display:flex;align-items:center;gap:0;background:#0f172a;border-radius:var(--radius-md);margin-bottom:var(--space-5);overflow:hidden;height:40px}._tickerBadge_13qzc_131{display:flex;align-items:center;gap:6px;padding:0 var(--space-4);background:#dc2626;color:#fff;font-size:10px;font-weight:var(--weight-bold);letter-spacing:1px;height:100%;white-space:nowrap;flex-shrink:0}._tickerDot_13qzc_146{width:7px;height:7px;border-radius:50%;background:#fff;animation:_blink_13qzc_1 1.2s ease-in-out infinite}@keyframes _blink_13qzc_1{0%,to{opacity:1}50%{opacity:.3}}._tickerTrack_13qzc_159{flex:1;overflow:hidden;height:100%;display:flex;align-items:center}._tickerItems_13qzc_167{display:flex;align-items:center;gap:0;animation:_scroll_13qzc_1 22s linear infinite;white-space:nowrap}@keyframes _scroll_13qzc_1{0%{transform:translate(0)}to{transform:translate(-50%)}}._tickerItem_13qzc_167{display:inline-flex;align-items:center;gap:var(--space-3);background:none;border:none;color:#e2e8f0;font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);cursor:pointer;padding:0 var(--space-4);white-space:nowrap;transition:color .15s}._tickerItem_13qzc_167:hover{color:#fff}._tickerSep_13qzc_197{color:#475569;font-size:18px}._masthead_13qzc_203{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5);padding-bottom:var(--space-5);border-bottom:2px solid var(--color-text-primary)}._mastheadLeft_13qzc_213{display:flex;flex-direction:column;gap:2px}._mastheadTitle_13qzc_219{font-size:var(--text-3xl);font-weight:var(--weight-bold);color:var(--color-text-primary);letter-spacing:-.5px;line-height:1;margin:0}._mastheadDate_13qzc_228{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;text-transform:capitalize}._catNav_13qzc_236{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-bottom:var(--space-6)}._catPill_13qzc_243{padding:6px 14px;font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);color:var(--color-text-secondary);background:var(--color-surface-raised);border:1.5px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer;transition:all .15s;white-space:nowrap}._catPill_13qzc_243:hover{background:var(--color-border);color:var(--color-text-primary)}._catPillActive_13qzc_262{font-weight:var(--weight-semibold)}._content_13qzc_267{display:flex;flex-direction:column;gap:var(--space-5);max-width:860px;margin-inline:auto}._skeletonWrap_13qzc_276{display:flex;flex-direction:column;gap:var(--space-5);max-width:860px}._skeleton_13qzc_276{background:linear-gradient(90deg,var(--color-gray-100) 25%,var(--color-gray-50) 50%,var(--color-gray-100) 75%);background-size:200% 100%;animation:_shimmer_13qzc_1 1.4s infinite;border-radius:var(--radius-lg);height:160px}._skeletonHero_13qzc_296{height:300px}._skeletonGrid_13qzc_298{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}@keyframes _shimmer_13qzc_1{0%{background-position:200% 0}to{background-position:-200% 0}}._hero_13qzc_2{position:relative;border-radius:var(--radius-xl);padding:var(--space-8) var(--space-8) var(--space-6);cursor:pointer;overflow:hidden;min-height:280px;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--space-3);transition:transform .2s,box-shadow .2s;box-shadow:0 4px 24px #0000002e}._hero_13qzc_2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000d1,#00000080 40%,#0000002e 75%,#0000000a);pointer-events:none}._hero_13qzc_2:hover{transform:translateY(-2px);box-shadow:0 12px 40px #00000040}._heroSmall_13qzc_345{min-height:200px;padding:var(--space-6) var(--space-6) var(--space-5)}._heroMeta_13qzc_350{display:flex;align-items:center;gap:var(--space-2);position:relative;z-index:1}._heroCat_13qzc_15{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.8px;text-transform:uppercase;color:#ffffffd9;background:#ffffff26;border:1px solid rgba(255,255,255,.25);padding:3px 10px;border-radius:var(--radius-full);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._heroImportance_13qzc_371{font-size:10px;font-weight:var(--weight-bold);letter-spacing:1px;color:#fff;background:#dc2626;padding:3px 8px;border-radius:var(--radius-full);animation:_pulse_13qzc_1 2s ease-in-out infinite}@keyframes _pulse_13qzc_1{0%,to{opacity:1}50%{opacity:.75}}._heroTitle_13qzc_387{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:#fff;line-height:var(--leading-snug);margin:0;position:relative;z-index:1;text-shadow:0 1px 4px rgba(0,0,0,.3)}._heroSummary_13qzc_398{font-size:var(--text-base);color:#fffc;margin:0;line-height:var(--leading-normal);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;position:relative;z-index:1}._heroFooter_13qzc_411{display:flex;align-items:center;gap:var(--space-3);position:relative;z-index:1;flex-wrap:wrap}._heroTime_13qzc_420{font-size:var(--text-xs);color:#ffffffa6}._heroCropTags_13qzc_425{display:flex;gap:4px;flex-wrap:wrap}._heroCropTag_13qzc_425{font-size:var(--text-xs);color:#fffc;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);padding:2px 8px;border-radius:var(--radius-full)}._heroReadMore_13qzc_440{margin-left:auto;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:#ffffffe6;background:#ffffff26;border:1px solid rgba(255,255,255,.3);padding:6px 14px;border-radius:var(--radius-full);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .15s}._hero_13qzc_2:hover ._heroReadMore_13qzc_440{background:#ffffff40}._secondaryGrid_13qzc_458{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}._secondaryCard_13qzc_464{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;cursor:pointer;display:flex;transition:border-color .15s,box-shadow .15s,transform .15s}._secondaryCard_13qzc_464:hover{border-color:var(--color-primary-300);box-shadow:0 6px 24px #00000014;transform:translateY(-1px)}._secondaryAccent_13qzc_480{width:5px;flex-shrink:0}._secondaryBody_13qzc_485{flex:1;padding:var(--space-4) var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._secondaryMeta_13qzc_494{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._secondaryCat_13qzc_501{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.3px;text-transform:uppercase}._secondaryImportance_13qzc_508{font-size:10px;font-weight:var(--weight-bold);letter-spacing:.6px;padding:2px 6px;border-radius:var(--radius-full)}._secondaryTitle_13qzc_516{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text-primary);line-height:var(--leading-snug);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._secondarySummary_13qzc_528{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-normal);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}._secondaryFooter_13qzc_540{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-top:auto;padding-top:var(--space-2);border-top:1px solid var(--color-border-subtle)}._secondaryTime_13qzc_550,._secondaryReadTime_13qzc_555{font-size:var(--text-xs);color:var(--color-text-muted)}._secondaryReadTime_13qzc_555:before{content:"·";margin-right:4px}._secondaryActionBtn_13qzc_561{margin-left:auto;font-size:var(--text-xs);font-weight:var(--weight-semibold);font-family:var(--font-sans);color:var(--color-primary-700);background:var(--color-primary-50);border:1.5px solid var(--color-primary-100);border-radius:var(--radius-md);padding:3px 10px;cursor:pointer;transition:background .15s}._secondaryActionBtn_13qzc_561:hover{background:var(--color-primary-100)}._listSection_13qzc_579{display:flex;flex-direction:column;gap:0}._listDivider_13qzc_585{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}._listDivider_13qzc_585:before,._listDivider_13qzc_585:after{content:"";flex:1;height:1px;background:var(--color-border)}._listDividerLabel_13qzc_600{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-muted);letter-spacing:.8px;text-transform:uppercase;white-space:nowrap}._list_13qzc_579{display:flex;flex-direction:column;border:1.5px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden}._listItem_13qzc_617{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-5);cursor:pointer;border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface);transition:background .12s}._listItem_13qzc_617:last-child{border-bottom:none}._listItem_13qzc_617:hover{background:var(--color-surface-raised)}._listIndex_13qzc_636{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-text-muted);opacity:.5;min-width:24px;padding-top:2px;font-variant-numeric:tabular-nums;flex-shrink:0}._listBody_13qzc_647{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._listMeta_13qzc_655{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._listCat_13qzc_662{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.3px}._listImportance_13qzc_669{font-size:10px;font-weight:var(--weight-bold);letter-spacing:.5px;padding:1px 6px;border-radius:var(--radius-full)}._listTitle_13qzc_677{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text-primary);line-height:var(--leading-snug);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._listItem_13qzc_617:hover ._listTitle_13qzc_677{color:var(--color-primary-700)}._listSummary_13qzc_693{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}._listRight_13qzc_703{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-2);flex-shrink:0;padding-top:2px}._listTime_13qzc_712{font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap}._listArrow_13qzc_718{font-size:var(--text-sm);color:var(--color-text-muted);opacity:0;transition:opacity .12s,color .12s}._listItem_13qzc_617:hover ._listArrow_13qzc_718{opacity:1;color:var(--color-primary-700)}._cropTags_13qzc_731{display:flex;gap:4px;flex-wrap:wrap}._cropTag_13qzc_731{font-size:var(--text-xs);color:var(--color-primary-700);background:var(--color-primary-50);border:1px solid var(--color-primary-100);padding:2px 8px;border-radius:var(--radius-full)}._expiredChip_13qzc_746{font-size:10px;color:var(--color-text-muted);background:var(--color-gray-100);padding:2px 6px;border-radius:var(--radius-full)}._cardExpired_13qzc_754{opacity:.5}._overlay_13qzc_759{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:300;padding:var(--space-4)}._detailModal_13qzc_771{background:var(--color-surface);border-radius:var(--radius-xl);width:100%;max-width:700px;max-height:90vh;overflow-y:auto;box-shadow:0 24px 80px #00000059;display:flex;flex-direction:column}._detailHero_13qzc_784{position:relative;min-height:260px;padding:var(--space-8) var(--space-8) var(--space-6);display:flex;flex-direction:column;gap:var(--space-3);flex-shrink:0;border-radius:var(--radius-xl) var(--radius-xl) 0 0;overflow:hidden}._detailHero_13qzc_784:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000c7,#0000006b 45%,#0000001f);pointer-events:none;border-radius:inherit}._detailHeroMeta_13qzc_810{display:flex;align-items:center;gap:var(--space-2);position:relative;z-index:1;flex-wrap:wrap}._detailHeroCat_13qzc_819{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.8px;text-transform:uppercase;color:#ffffffe6;background:#ffffff26;border:1px solid rgba(255,255,255,.25);padding:3px 10px;border-radius:var(--radius-full)}._detailHeroImportance_13qzc_831{font-size:10px;font-weight:var(--weight-bold);letter-spacing:1px;color:#fff;background:#dc2626;padding:3px 8px;border-radius:var(--radius-full)}._detailExpired_13qzc_841{font-size:10px;color:#ffffffb3;background:#0000004d;padding:3px 8px;border-radius:var(--radius-full)}._detailTitle_13qzc_849{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:#fff;line-height:var(--leading-snug);margin:0;position:relative;z-index:1;text-shadow:0 1px 6px rgba(0,0,0,.3)}._detailHeroFooter_13qzc_860{display:flex;align-items:center;gap:var(--space-3);position:relative;z-index:1}._detailHeroDate_13qzc_868{font-size:var(--text-sm);color:#ffffffb3}._detailHeroReadTime_13qzc_873{font-size:var(--text-sm);color:#fff9}._detailHeroReadTime_13qzc_873:before{content:"·";margin-right:6px}._detailCloseBtn_13qzc_879{position:absolute;top:var(--space-4);right:var(--space-4);z-index:10;width:36px;height:36px;border-radius:var(--radius-full);border:none;background:#00000059;color:#ffffffe6;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .15s}._detailCloseBtn_13qzc_879:hover{background:#0000008c}._detailContent_13qzc_900{padding:var(--space-6);display:flex;flex-direction:column}._detailSummary_13qzc_906{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--color-text-secondary);line-height:var(--leading-relaxed);margin:0 0 var(--space-5);padding:var(--space-4);background:var(--color-surface-raised);border-left:3px solid var(--color-primary-300);border-radius:0 var(--radius-md) var(--radius-md) 0}._detailBody_13qzc_918{margin-bottom:var(--space-5)}._expiryNote_13qzc_922{font-size:var(--text-sm);color:var(--color-text-muted);margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);background:#fffbeb;border:1px solid #fde68a;border-radius:var(--radius-md)}._detailActionBtn_13qzc_932{width:100%;padding:var(--space-3) var(--space-5);font-size:var(--text-base);font-weight:var(--weight-semibold);font-family:var(--font-sans);color:#fff;background:var(--color-primary-700);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background .15s;text-align:center}._detailActionBtn_13qzc_932:hover{background:var(--color-primary-900)}._createModal_13qzc_949{background:var(--color-surface);border-radius:var(--radius-xl);width:100%;max-width:620px;max-height:92vh;overflow-y:auto;box-shadow:0 24px 80px #0000004d}._createModalHeader_13qzc_959{display:flex;justify-content:space-between;align-items:flex-start;padding:var(--space-5) var(--space-6) var(--space-4);border-bottom:1px solid var(--color-border-subtle)}._createModalTitle_13qzc_967{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-text-primary);margin:0 0 2px}._createModalSub_13qzc_974{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._closeBtnRound_13qzc_980{width:32px;height:32px;border-radius:var(--radius-full);border:none;background:var(--color-surface-raised);color:var(--color-text-muted);font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s}._closeBtnRound_13qzc_980:hover{background:var(--color-border)}._createForm_13qzc_997{padding:var(--space-5) var(--space-6) var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}._formRow_13qzc_1004{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}._formField_13qzc_1010{display:flex;flex-direction:column;gap:var(--space-1)}._formLabel_13qzc_1016{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);display:flex;align-items:center;gap:var(--space-1)}._formHint_13qzc_1025{font-weight:var(--weight-normal);color:var(--color-text-muted);font-size:var(--text-xs)}._formInput_13qzc_1031,._formSelect_13qzc_1032{padding:var(--space-3);font-size:var(--text-sm);font-family:var(--font-sans);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);outline:none;transition:border-color .15s;width:100%;box-sizing:border-box}._formInput_13qzc_1031:focus,._formSelect_13qzc_1032:focus{border-color:var(--color-primary-500)}._importance_high_13qzc_1048{border-color:#d97706;background:#fffbeb}._importance_urgent_13qzc_1049{border-color:#dc2626;background:#fff5f5}._advancedToggle_13qzc_1051{background:none;border:none;font-size:var(--text-sm);font-family:var(--font-sans);color:var(--color-text-muted);cursor:pointer;padding:0;text-align:left;transition:color .15s}._advancedToggle_13qzc_1051:hover{color:var(--color-primary-700)}._advancedFields_13qzc_1064{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--color-surface-raised);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md)}._formError_13qzc_1074{font-size:var(--text-sm);color:var(--color-red-500);background:var(--color-red-50);border:1px solid var(--color-red-100);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);margin:0}._formActions_13qzc_1084{display:flex;justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-2)}@media (max-width: 680px){._secondaryGrid_13qzc_458{grid-template-columns:1fr}._hero_13qzc_2{min-height:220px;padding:var(--space-6) var(--space-5) var(--space-5)}._heroTitle_13qzc_387{font-size:var(--text-xl)}._catNav_13qzc_236{overflow-x:auto;flex-wrap:nowrap;padding-bottom:var(--space-1);scrollbar-width:none}._catNav_13qzc_236::-webkit-scrollbar{display:none}._formRow_13qzc_1004{grid-template-columns:1fr}._ticker_13qzc_120{height:36px}._mastheadTitle_13qzc_219{font-size:var(--text-2xl)}}@media (max-width: 480px){._masthead_13qzc_203{flex-direction:column;align-items:flex-start;gap:var(--space-2);padding-bottom:var(--space-4)}._hero_13qzc_2{min-height:180px;padding:var(--space-5) var(--space-4) var(--space-4)}._heroTitle_13qzc_387{font-size:var(--text-lg)}._heroSummary_13qzc_398{display:none}._detailHero_13qzc_784{padding:var(--space-5) var(--space-4) var(--space-4)}._detailTitle_13qzc_849{font-size:var(--text-xl)}._detailContent_13qzc_900,._createForm_13qzc_997{padding:var(--space-4)}._ticker_13qzc_120{border-radius:var(--radius-sm)}._listItem_13qzc_617{padding:var(--space-3) var(--space-4);gap:var(--space-3)}}._masthead_13qzc_203{padding:8px 0 24px;border-bottom:1px solid var(--color-border)}._mastheadTitle_13qzc_219{font-family:var(--font-display);font-size:clamp(34px,4vw,52px);font-weight:600;letter-spacing:-.055em}._catNav_13qzc_236{padding:22px 0 30px;gap:10px}._catPill_13qzc_243{border-radius:999px;padding:9px 18px;background:#fff;border:1px solid var(--color-border)}._content_13qzc_267{max-width:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}._hero_13qzc_2{min-height:250px;border-radius:20px;box-shadow:none;padding:30px}._hero_13qzc_2:first-child{grid-column:1 / -1;min-height:360px;padding:44px}._hero_13qzc_2:hover{transform:translateY(-3px);box-shadow:0 18px 36px -22px #1b433252}._heroTitle_13qzc_387{font-family:var(--font-display);font-size:25px;font-weight:550;letter-spacing:-.035em;max-width:600px}._hero_13qzc_2:first-child ._heroTitle_13qzc_387{font-size:clamp(30px,3.4vw,46px)}._heroSummary_13qzc_398{max-width:520px;font-size:14px}._heroDeco_13qzc_2{width:200px;height:200px;right:30px;top:30px;opacity:.1}._hero_13qzc_2:first-child ._heroDeco_13qzc_2{width:320px;height:320px}._detailModal_13qzc_771{max-width:850px;border-radius:24px}._detailTitle_13qzc_849{font-family:var(--font-display);letter-spacing:-.045em}._detailContent_13qzc_900{max-width:720px;margin-inline:auto;font-size:16px;line-height:1.85}@media (max-width: 650px){._content_13qzc_267{grid-template-columns:1fr}._hero_13qzc_2,._hero_13qzc_2:first-child{padding:24px;min-height:300px}._heroTitle_13qzc_387,._hero_13qzc_2:first-child ._heroTitle_13qzc_387{font-size:28px}._hero_13qzc_2:first-child ._heroDeco_13qzc_2{width:200px;height:200px}}._wrapper_x89ra_1{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-20) 0;text-align:center}._icon_x89ra_10{font-size:56px;opacity:.4}._code_x89ra_15{font-size:72px;font-weight:var(--weight-bold);color:var(--color-border);line-height:1}._message_x89ra_22{font-size:var(--text-lg);color:var(--color-text-muted)}._wrapper_x89ra_1{min-height:65vh;justify-content:center}._code_x89ra_15{font-family:var(--font-display);font-size:clamp(100px,15vw,180px);font-weight:450;letter-spacing:-.08em;color:#245b49}._message_x89ra_22{font-size:20px;color:var(--color-text-secondary)}._wrap_1c6gv_1{position:relative;width:100%}._dropdown_1c6gv_6{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:200;list-style:none;margin:0;padding:var(--space-1) 0;max-height:260px;overflow-y:auto}._item_1c6gv_23{display:flex;align-items:baseline;gap:var(--space-2);padding:var(--space-2) var(--space-4);cursor:pointer;transition:background .1s}._item_1c6gv_23:hover,._active_1c6gv_33{background:var(--color-primary-50)}._city_1c6gv_37{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-primary);white-space:nowrap}._region_1c6gv_44{font-size:var(--text-xs);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._page_ybumb_1{max-width:720px}._title_ybumb_5{font-size:var(--text-3xl);font-weight:var(--weight-bold);color:var(--color-text-primary);margin:0 0 var(--space-8)}._hero_ybumb_13{display:flex;align-items:center;gap:var(--space-5);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);margin-bottom:var(--space-6)}._avatar_ybumb_24{width:64px;height:64px;border-radius:50%;background:var(--color-primary-500);color:#fff;display:flex;align-items:center;justify-content:center;font-size:var(--text-2xl);font-weight:var(--weight-bold);flex-shrink:0}._heroName_ybumb_38{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-text-primary);margin:0 0 var(--space-1)}._heroEmail_ybumb_45{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 2px}._heroUsername_ybumb_51{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._sections_ybumb_58{display:flex;flex-direction:column;gap:var(--space-4)}._section_ybumb_58{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6)}._sectionTitle_ybumb_71{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin:0 0 var(--space-5)}._form_ybumb_79{display:flex;flex-direction:column;gap:var(--space-4)}._row_ybumb_85{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}._field_ybumb_91{display:flex;flex-direction:column;gap:var(--space-1)}._label_ybumb_97{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary)}._input_ybumb_103{padding:var(--space-3) var(--space-4);font-size:var(--text-base);font-family:var(--font-sans);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);outline:none;transition:border-color var(--transition-fast);box-sizing:border-box;width:100%}._input_ybumb_103:focus{border-color:var(--color-primary-500)}._input_ybumb_103:disabled{background:var(--color-gray-50);color:var(--color-text-muted);cursor:not-allowed}._actions_ybumb_127{display:flex;justify-content:flex-end}._successMsg_ybumb_132{font-size:var(--text-sm);color:var(--color-primary-700);background:var(--color-primary-50);border:1px solid var(--color-primary-100);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);margin:0}._errorMsg_ybumb_142{font-size:var(--text-sm);color:var(--color-red-500);background:var(--color-red-50);border:1px solid var(--color-red-100);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);margin:0}._hint_ybumb_152{font-size:var(--text-sm);color:var(--color-text-muted);margin:0 0 var(--space-4)}._teamCode_ybumb_159{display:flex;align-items:center;gap:var(--space-3);background:var(--color-primary-50);border:1.5px solid var(--color-primary-200, #b7e4c7);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}._teamCodeValue_ybumb_169{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-primary-700);letter-spacing:.12em;font-variant-numeric:tabular-nums;flex:1}._teamCodeActions_ybumb_178{display:flex;gap:var(--space-2)}._iconBtn_ybumb_183{width:32px;height:32px;border-radius:var(--radius-md);background:none;border:1px solid var(--color-border);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);transition:all .15s}._iconBtn_ybumb_183:hover{background:var(--color-primary-50);color:var(--color-primary-700);border-color:var(--color-primary-200, #b7e4c7)}._iconBtn_ybumb_183 svg{width:14px;height:14px}._teamMemberList_ybumb_203{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-4)}._teamMember_ybumb_203{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}._memberAvatar_ybumb_220{width:32px;height:32px;border-radius:50%;background:var(--color-primary-500);color:#fff;display:flex;align-items:center;justify-content:center;font-size:var(--text-sm);font-weight:var(--weight-bold);flex-shrink:0}._memberInfo_ybumb_234{flex:1;min-width:0}._memberName_ybumb_235{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-primary)}._memberMeta_ybumb_240{font-size:var(--text-xs);color:var(--color-text-muted)}._teamEmpty_ybumb_245{font-size:var(--text-sm);color:var(--color-text-muted);text-align:center;padding:var(--space-4)}._teamWorkerCard_ybumb_252{display:flex;align-items:flex-start;gap:var(--space-3);background:var(--color-primary-50);border:1.5px solid var(--color-primary-200, #b7e4c7);border-radius:var(--radius-md);padding:var(--space-4)}._teamWorkerIcon_ybumb_261{font-size:28px;line-height:1;flex-shrink:0}._teamWorkerTitle_ybumb_266{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-primary-700);margin-bottom:2px}._teamWorkerSub_ybumb_272{font-size:var(--text-xs);color:var(--color-primary-600)}._teamDivider_ybumb_277{display:flex;align-items:center;gap:var(--space-3);margin:var(--space-5) 0 var(--space-4);font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:var(--weight-medium)}._teamDivider_ybumb_277:before,._teamDivider_ybumb_277:after{content:"";flex:1;height:1px;background:var(--color-border)}._teamJoinRow_ybumb_296{display:flex;gap:var(--space-2)}._teamJoinRow_ybumb_296 ._input_ybumb_103{text-transform:uppercase;letter-spacing:.08em;font-weight:var(--weight-medium)}._teamBlockedNote_ybumb_306{font-size:var(--text-sm);color:var(--color-text-muted);background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);line-height:1.5}@media (max-width: 600px){._row_ybumb_85{grid-template-columns:1fr}._section_ybumb_58,._hero_ybumb_13{padding:var(--space-4)}}@media (max-width: 480px){._title_ybumb_5{font-size:var(--text-2xl);margin-bottom:var(--space-5)}}._page_ybumb_1{max-width:1180px;display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px 36px;align-items:start;margin-inline:auto}._sections_ybumb_58{grid-column:2;min-width:0;display:flex;flex-direction:column;gap:24px}._title_ybumb_5{grid-column:1 / -1;font-family:var(--font-display);font-size:40px;letter-spacing:-.05em;margin-bottom:8px}._hero_ybumb_13{grid-column:1;grid-row:2 / span 8;display:flex;flex-direction:column;align-items:flex-start;padding:28px;border:0;border-radius:20px;background:#fff;box-shadow:none;position:sticky;top:0;gap:20px}._avatar_ybumb_24{width:76px;height:76px;background:var(--color-primary-100);color:var(--color-primary-700);box-shadow:none;border-radius:24px;font-size:30px}._heroName_ybumb_38{font-family:var(--font-display);font-size:25px;line-height:1.2;margin-bottom:10px}._heroEmail_ybumb_45{overflow-wrap:anywhere}._section_ybumb_58{grid-column:2;padding:30px;border:1px solid var(--color-border);background:#fff;box-shadow:none;border-radius:20px;margin:0}._sectionTitle_ybumb_71{font-family:var(--font-display);font-size:23px;margin-bottom:26px}._input_ybumb_103{min-height:48px;border-width:1px;background:var(--color-surface-raised);border-radius:10px}._teamCode_ybumb_159{background:var(--color-primary-50)}@media (max-width:1100px){._page_ybumb_1{grid-template-columns:210px minmax(0,1fr);gap:24px}._hero_ybumb_13,._section_ybumb_58{padding:24px}._row_ybumb_85{flex-wrap:wrap}}@media (max-width:700px){._page_ybumb_1{display:block}._hero_ybumb_13{position:static;flex-direction:row;align-items:center;margin-bottom:24px}._section_ybumb_58{margin-bottom:20px}._title_ybumb_5{margin-bottom:24px;font-size:34px}._heroName_ybumb_38{font-size:21px}}._page_offei_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-bg);padding:var(--space-4)}._card_offei_10{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-10) var(--space-8);width:100%;max-width:420px;box-shadow:var(--shadow-lg)}._logo_offei_20{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);justify-content:center}._logoMark_offei_28{width:52px;height:52px;object-fit:contain;flex-shrink:0}._logoText_offei_35{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-primary-700);letter-spacing:-.5px}._title_offei_42{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-text-primary);text-align:center;margin-bottom:var(--space-1)}._subtitle_offei_50{font-size:var(--text-sm);color:var(--color-text-muted);text-align:center;margin-bottom:var(--space-8)}._form_offei_57{display:flex;flex-direction:column;gap:var(--space-4)}._field_offei_63{display:flex;flex-direction:column;gap:var(--space-1)}._label_offei_69{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary)}._input_offei_75{width:100%;padding:var(--space-3) var(--space-4);font-size:var(--text-base);font-family:var(--font-sans);color:var(--color-text-primary);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);outline:none;transition:border-color var(--transition-fast);box-sizing:border-box}._input_offei_75:focus{border-color:var(--color-primary-500)}._error_offei_93{font-size:var(--text-sm);color:var(--color-red-500);background:var(--color-red-50);border:1px solid var(--color-red-100);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);margin:0}._footer_offei_103{margin-top:var(--space-6);text-align:center;font-size:var(--text-sm);color:var(--color-text-muted)}._link_offei_110{color:var(--color-primary-700);text-decoration:none;font-weight:var(--weight-medium)}._link_offei_110:hover{text-decoration:underline}._hint_offei_120{font-size:var(--text-xs);color:var(--color-text-muted);line-height:1.4}._divider_offei_126{display:flex;align-items:center;gap:var(--space-3);margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.05em}._divider_offei_126:before,._divider_offei_126:after{content:"";flex:1;height:1px;background:var(--color-border)}._page_offei_1{min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,1fr);padding:24px;gap:24px;background:var(--color-bg);position:relative}._page_offei_1:before{content:"";position:fixed;inset:24px calc(50% + 12px) 24px 24px;border-radius:28px;background:linear-gradient(0deg,rgb(27 67 50 / 35%),transparent),url(/assets/photo-1500382017468-9049fed747ef-BZjyHG35.jpg) center / cover}._card_offei_10{grid-column:2;width:100%;max-width:510px;justify-self:center;margin-block:32px;padding:36px;border:0;background:none;box-shadow:none;border-radius:0;position:relative}._logo_offei_20{justify-content:flex-start;margin-bottom:48px}._logoText_offei_35{font-family:var(--font-display);font-size:23px;letter-spacing:-.04em}._title_offei_42{font-family:var(--font-display);font-size:38px;font-weight:600;letter-spacing:-.05em;text-align:left;margin-bottom:14px}._subtitle_offei_50{text-align:left;color:var(--color-text-secondary);line-height:1.7;margin-bottom:32px}._input_offei_75{min-height:50px;border-width:1px;background:#fff;border-radius:10px}._label_offei_69{font-size:13px}._form_offei_57{gap:22px}._footer_offei_103{border-top:1px solid var(--color-border);padding-top:24px;margin-top:30px}@media (max-width:800px){._page_offei_1{display:flex;padding:40px 20px}._page_offei_1:before{display:none}._card_offei_10{padding:10px;margin:0}._title_offei_42{font-size:34px}}._hero_1uj5i_2{position:relative;overflow:hidden;border-radius:var(--radius-xl);padding:32px 32px 28px;margin-bottom:var(--space-6);color:#fff;min-height:220px;display:flex;flex-direction:column;justify-content:flex-end;background:radial-gradient(380px 320px at 92% -18%,rgba(255,228,150,.45),transparent 64%),linear-gradient(to right,#0a2013d1,#183c226b 46%,#46825c14),linear-gradient(150deg,#3a764e38,#96be961a),url(/assets/839e6001-4334-4cba-9a4b-c74dd49db9f4-B1OrrN7F.png) center 55% / cover no-repeat;background-color:#234e33}._heroYear_1uj5i_21{position:absolute;top:20px;right:24px;z-index:3}._heroTitle_1uj5i_28{position:relative;z-index:2;font-size:var(--text-3xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:#fff;text-shadow:0 1px 12px rgba(9,30,18,.35)}._heroSub_1uj5i_38{position:relative;z-index:2;font-size:var(--text-base);color:#ffffffd1;margin-top:6px}._heroDesc_1uj5i_46{position:relative;z-index:2;font-size:var(--text-sm);color:#fff9;margin-top:8px;max-width:380px;line-height:1.55}._yearSwitcher_1uj5i_57{display:flex;align-items:center;gap:var(--space-2);background:#ffffff1f;backdrop-filter:blur(14px) saturate(1.6);-webkit-backdrop-filter:blur(14px) saturate(1.6);border:1px solid rgba(255,255,255,.22);border-radius:var(--radius-full);padding:var(--space-1) var(--space-2);-webkit-user-select:none;user-select:none}._yearBtn_1uj5i_70{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:none;border:none;border-radius:var(--radius-full);font-size:var(--text-base);color:#fffc;cursor:pointer;transition:background .12s,color .12s;font-family:var(--font-sans)}._yearBtn_1uj5i_70:hover:not(:disabled){background:#ffffff26;color:#fff}._yearBtn_1uj5i_70:disabled{opacity:.35;cursor:not-allowed}._yearLabel_1uj5i_96{font-size:var(--text-base);font-weight:var(--weight-semibold);color:#fff;min-width:48px;text-align:center;font-variant-numeric:tabular-nums}._loading_1uj5i_105{color:var(--color-text-muted);padding:var(--space-10) 0;text-align:center}._statsRow_1uj5i_112{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:var(--space-4);margin-bottom:var(--space-6)}._stat_1uj5i_112{background:linear-gradient(155deg,#fff,#f5faf5);border:1px solid #e8efe9;border-radius:var(--radius-xl);padding:var(--space-4) var(--space-5);display:flex;flex-direction:column;justify-content:center;gap:var(--space-1);box-shadow:0 2px 10px #2d6a4f0d;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}._stat_1uj5i_112:hover{transform:translateY(-2px);box-shadow:0 10px 24px #2d6a4f1a;border-color:#d7e6da}._statTop_1uj5i_138{display:flex;align-items:center;gap:var(--space-3)}._statMain_1uj5i_144{flex:1;min-width:0}._statIcon_1uj5i_149{display:flex;align-items:center;justify-content:center;color:#2d6a4f;flex-shrink:0}._statIcon_1uj5i_149 svg{width:26px;height:26px}._statIconAmber_1uj5i_159{color:var(--color-amber-500)}._statValue_1uj5i_163{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text-primary);line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statLabel_1uj5i_173{font-size:var(--text-sm);color:var(--color-text-muted)}._statSub_1uj5i_178{font-size:var(--text-xs);color:var(--color-text-muted)}._section_1uj5i_184{position:relative;overflow:hidden;padding:var(--space-5);background:linear-gradient(155deg,#fbf9ef,#f2f8f1 55%,#eaf4ee)}._section_1uj5i_184:before{content:"";position:absolute;top:-35%;right:-6%;width:260px;height:260px;background:radial-gradient(circle,rgba(255,214,130,.4) 0%,transparent 70%);pointer-events:none}._sectionTitle_1uj5i_202{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:#235844;margin-bottom:var(--space-4)}._titleChip_1uj5i_212{width:34px;height:34px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,#52b788,#2d6a4f);box-shadow:0 5px 12px #2d6a4f47;flex-shrink:0}._titleChip_1uj5i_212 svg{width:18px;height:18px}._fieldsSection_1uj5i_226{margin-top:var(--space-6)}._fields_1uj5i_226{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4)}._expBar_1uj5i_238{display:flex;flex-direction:column;gap:var(--space-3)}._expRow_1uj5i_244{display:grid;grid-template-columns:24px 160px 1fr 120px;align-items:center;gap:var(--space-3)}._expIcon_1uj5i_251{font-size:16px;text-align:center}._expCat_1uj5i_256{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:var(--weight-medium);white-space:nowrap}._expTrack_1uj5i_263{height:8px;background:var(--color-border-subtle);border-radius:var(--radius-full);overflow:hidden}._expFill_1uj5i_270{height:100%;background:var(--color-primary-500);border-radius:var(--radius-full);min-width:4px}._expAmt_1uj5i_277{font-size:var(--text-sm);color:var(--color-text-primary);font-weight:var(--weight-medium);text-align:right;white-space:nowrap}._accordion_1uj5i_286{background:linear-gradient(155deg,#fff,#f5faf5);border:1px solid #e8efe9;border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 2px 10px #2d6a4f0d;transition:box-shadow .18s ease,border-color .18s ease}._accordion_1uj5i_286:hover{box-shadow:0 10px 24px #2d6a4f1a;border-color:#d7e6da}._accordionHeader_1uj5i_300{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);background:none;border:none;cursor:pointer;text-align:left;transition:background var(--transition-fast);gap:var(--space-3)}._accordionHeader_1uj5i_300:hover{background:#2d6a4f0a}._accordionLeft_1uj5i_318{display:flex;align-items:center;gap:var(--space-3);min-width:0}._accordionThumb_1uj5i_325{width:48px;height:48px;border-radius:12px;overflow:hidden;flex-shrink:0;box-shadow:inset 0 0 0 1px #2d6a4f14}._accordionInfo_1uj5i_334{display:flex;flex-direction:column;gap:2px;min-width:0}._accordionChevron_1uj5i_341{font-size:var(--text-base);color:var(--color-text-muted);width:16px;flex-shrink:0}._accordionName_1uj5i_348{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._accordionMeta_1uj5i_357{font-size:var(--text-sm);color:var(--color-text-muted)}._accordionRight_1uj5i_362{display:flex;align-items:center;gap:var(--space-4);flex-shrink:0}._accordionPerHa_1uj5i_369{font-size:var(--text-sm);color:var(--color-primary-700);font-weight:var(--weight-medium);background:var(--color-primary-50);padding:2px 8px;border-radius:var(--radius-full);white-space:nowrap}._accordionExpenses_1uj5i_379{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text-secondary);white-space:nowrap}._fieldLink_1uj5i_386{font-size:var(--text-sm);color:var(--color-primary-700);background:none;border:none;cursor:pointer;padding:0;font-weight:var(--weight-medium);text-decoration:none;white-space:nowrap}._fieldLink_1uj5i_386:hover{text-decoration:underline}._accordionBody_1uj5i_402{border-top:1.5px solid var(--color-border-subtle);padding:var(--space-5)}._tableWrap_1uj5i_408{overflow-x:auto}._table_1uj5i_408{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._table_1uj5i_408 th{text-align:left;color:var(--color-text-muted);font-weight:var(--weight-medium);padding:var(--space-2) var(--space-3);border-bottom:1.5px solid var(--color-border-subtle);white-space:nowrap}._seasonRow_1uj5i_427 td{padding:var(--space-3);border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-primary);vertical-align:middle}._seasonRow_1uj5i_427:last-child td{border-bottom:none}._seasonCrop_1uj5i_438{display:flex;align-items:center;gap:var(--space-2);white-space:nowrap}._cropIcon_1uj5i_445{font-size:16px}._expCell_1uj5i_449{font-weight:var(--weight-medium);white-space:nowrap}._statusBadge_1uj5i_455{display:inline-block;padding:2px 8px;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-medium)}._status_preparing_1uj5i_463{background:var(--color-blue-100);color:var(--color-blue-700)}._status_active_1uj5i_464{background:var(--status-active-bg);color:var(--status-active-text)}._status_near_harvest_1uj5i_465{background:var(--status-harvest-bg);color:var(--status-harvest-text)}._status_harvested_1uj5i_466{background:var(--status-harvested-bg);color:var(--status-harvested-text)}._status_planned_1uj5i_467{background:var(--status-planned-bg);color:var(--status-planned-text)}._status_fallow_1uj5i_468{background:var(--status-fallow-bg);color:var(--status-fallow-text)}._fieldExpenses_1uj5i_471{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-border-subtle)}._fieldExpensesTitle_1uj5i_477{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-secondary);margin-bottom:var(--space-3)}._empty_1uj5i_484{color:var(--color-text-muted);font-size:var(--text-sm);padding:var(--space-4) 0}@media (max-width: 600px){._statsRow_1uj5i_112{grid-template-columns:repeat(2,1fr);gap:var(--space-3)}._statValue_1uj5i_163{font-size:var(--text-xl)}._statIcon_1uj5i_149 svg{width:22px;height:22px}._section_1uj5i_184{padding:var(--space-4)}}@media (max-width: 720px){._expRow_1uj5i_244{grid-template-columns:20px 1fr 84px}._expTrack_1uj5i_263{display:none}}@media (max-width: 540px){._donutWrap_1uj5i_523{flex-direction:column;align-items:flex-start;gap:var(--space-5)}._donutSvgWrap_1uj5i_529{align-self:center}._expRow_1uj5i_244{grid-template-columns:20px 1fr 80px 84px}._expTrack_1uj5i_263{display:block}._expCat_1uj5i_256{white-space:normal;overflow:visible;text-overflow:unset}}@media (max-width: 480px){._hero_1uj5i_2{padding:20px 20px 18px;min-height:160px;border-radius:14px}._heroTitle_1uj5i_28{font-size:var(--text-2xl)}._heroYear_1uj5i_21{top:14px;right:16px}._heroDesc_1uj5i_46{display:none}._stat_1uj5i_112{padding:var(--space-3) var(--space-4)}._accordionHeader_1uj5i_300{flex-wrap:wrap;gap:var(--space-2)}._accordionRight_1uj5i_362{width:100%;justify-content:space-between}._accordionMeta_1uj5i_357{display:none}._tableWrap_1uj5i_408{font-size:var(--text-xs)}._table_1uj5i_408 th,._seasonRow_1uj5i_427 td{padding:var(--space-2)}}._pageBody_1uj5i_588{display:flex;gap:var(--space-6);align-items:flex-start}._mainCol_1uj5i_594{flex:1;min-width:0}._rightPanel_1uj5i_599{width:260px;flex-shrink:0;display:flex;flex-direction:column;gap:var(--space-4)}@media (max-width: 1100px){._rightPanel_1uj5i_599{display:none}}._donutWrap_1uj5i_523{display:flex;align-items:center;gap:var(--space-8)}._donutSvgWrap_1uj5i_529{position:relative;flex-shrink:0;width:140px;height:140px}._donutSvgWrap_1uj5i_529:before{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;border-radius:50%;background:radial-gradient(circle,rgba(82,183,136,.24) 0%,transparent 72%);z-index:-1}._donutSvgWrap_1uj5i_529 svg{width:140px;height:140px}._donutCenter_1uj5i_641{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--space-3)}._donutTotal_1uj5i_652{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--color-text-primary);line-height:1.2}._donutLabel_1uj5i_659{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:2px}._weatherCard_1uj5i_666{position:relative;overflow:hidden;background:radial-gradient(300px 140px at 100% 0%,rgba(255,226,166,.16),transparent 70%),linear-gradient(135deg,#fbf9ef,#f2f8f1 52%,#e8f4ec);border:1px solid #e3efe6;border-radius:var(--radius-xl);padding:var(--space-4);box-shadow:0 2px 10px #2d6a4f0d}._weatherTitle_1uj5i_678{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:#235844;margin-bottom:var(--space-3)}._weatherMain_1uj5i_685{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}._weatherIcon_1uj5i_692{font-size:32px;line-height:1}._weatherTemp_1uj5i_697{font-size:var(--text-3xl);font-weight:var(--weight-bold);color:var(--color-text-primary);line-height:1}._weatherDesc_1uj5i_704{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:2px}._weatherDetails_1uj5i_710{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2) var(--space-3)}._weatherRow_1uj5i_716{display:flex;justify-content:space-between;font-size:var(--text-xs)}._weatherRowLabel_1uj5i_722{color:var(--color-text-muted)}._weatherRowVal_1uj5i_726{color:var(--color-text-primary);font-weight:var(--weight-medium)}._tasksCard_1uj5i_732{background:linear-gradient(155deg,#fff,#f5faf5);border:1px solid #e8efe9;border-radius:var(--radius-xl);padding:var(--space-4);box-shadow:0 2px 10px #2d6a4f0d}._tasksTitle_1uj5i_740{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:#235844;margin-bottom:var(--space-3)}._tasksList_1uj5i_747{display:flex;flex-direction:column;gap:var(--space-2)}._taskItem_1uj5i_753{display:flex;align-items:flex-start;gap:var(--space-2)}._taskCheck_1uj5i_759{width:18px;height:18px;border-radius:50%;border:2px solid var(--color-primary-400);flex-shrink:0;margin-top:1px;display:flex;align-items:center;justify-content:center}._taskCheckDone_1uj5i_771{background:var(--color-primary-500);border-color:var(--color-primary-500)}._taskCheckDone_1uj5i_771:after{content:"✓";color:#fff;font-size:10px;font-weight:700}._taskText_1uj5i_783{flex:1;min-width:0}._taskName_1uj5i_788{font-size:var(--text-sm);color:var(--color-text-primary);line-height:1.3}._taskSub_1uj5i_794{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:1px}._hero_1uj5i_2{background:linear-gradient(90deg,#0a2819e5,#2260396b),url(/assets/839e6001-4334-4cba-9a4b-c74dd49db9f4-B1OrrN7F.png) center 55% / cover;border-radius:24px;padding:34px;min-height:210px;border:1px solid rgb(255 255 255 / 15%);margin-bottom:30px}._heroTitle_1uj5i_28{font-family:var(--font-display);font-size:42px;font-weight:600;text-shadow:0 2px 20px rgb(0 0 0 / 18%);color:#fff;letter-spacing:-.05em}._heroSub_1uj5i_38,._heroDesc_1uj5i_46{color:#ffffffbd}._yearSwitcher_1uj5i_57{background:#ffffff1f;border-color:#ffffff47;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._yearBtn_1uj5i_70,._yearLabel_1uj5i_96{color:#fff}._yearBtn_1uj5i_70:hover:not(:disabled){background:#ffffff24;color:#fff}._heroDesc_1uj5i_46{max-width:540px;font-size:13px}._statsRow_1uj5i_112{gap:1px;border-radius:18px;overflow:hidden;background:var(--color-border);border:1px solid var(--color-border)}._stat_1uj5i_112{border:0;border-radius:0;box-shadow:none;padding:24px;background:#fff}._stat_1uj5i_112:hover{box-shadow:none;transform:none}._statTop_1uj5i_138{flex-direction:column;align-items:flex-start;gap:24px}._statValue_1uj5i_163{font-family:var(--font-display);font-size:28px;letter-spacing:-.05em;white-space:normal;overflow:visible;overflow-wrap:anywhere}._statMain_1uj5i_144{width:100%}._statIcon_1uj5i_149 svg{width:22px;height:22px}._pageBody_1uj5i_588{gap:28px}._section_1uj5i_184{background:#fff;padding:30px;border-radius:18px;min-height:280px}._section_1uj5i_184:before{display:none}._sectionTitle_1uj5i_202{font-family:var(--font-display);font-size:22px;letter-spacing:-.03em;margin-bottom:32px}._titleChip_1uj5i_212{background:var(--color-primary-50);color:var(--color-primary-700);box-shadow:none}._weatherCard_1uj5i_666{background:var(--color-primary-50);border:1px solid var(--color-primary-100);box-shadow:none;border-radius:18px;padding:24px}._tasksCard_1uj5i_732{border-radius:18px;padding:24px;box-shadow:none;background:#fff}._accordion_1uj5i_286,._accordion_1uj5i_286:hover{background:#fff;box-shadow:none;border:1px solid var(--color-border);border-radius:16px}._accordionHeader_1uj5i_300{padding:20px}@media (max-width:600px){._hero_1uj5i_2{padding:70px 22px 24px;min-height:220px}._heroTitle_1uj5i_28{font-size:34px}._stat_1uj5i_112{padding:20px 16px}._statValue_1uj5i_163{font-size:24px}._section_1uj5i_184{padding:20px}}._loading_i2qqm_1,._notFound_i2qqm_2{padding:var(--space-12) 0;text-align:center;color:var(--color-text-muted)}._backLink_i2qqm_9{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--color-text-muted);background:none;border:none;cursor:pointer;padding:0;margin-bottom:var(--space-4);transition:color .15s}._backLink_i2qqm_9:hover{color:var(--color-primary-600)}._pageHeader_i2qqm_26{margin-bottom:var(--space-6)}._headerTop_i2qqm_30{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}._cropRow_i2qqm_37{display:flex;align-items:center;gap:var(--space-3)}._cropIcon_i2qqm_43{font-size:36px;line-height:1}._title_i2qqm_48{font-size:var(--text-3xl);font-weight:var(--weight-bold);color:var(--color-text-primary);line-height:var(--leading-tight)}._variety_i2qqm_55{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:var(--space-1)}._layout_i2qqm_62{display:grid;grid-template-columns:1fr 300px;gap:var(--space-5);align-items:start}._main_i2qqm_69{display:flex;flex-direction:column;gap:var(--space-5)}._sidebar_i2qqm_75{display:flex;flex-direction:column;gap:var(--space-4);position:sticky;top:calc(var(--header-height) + var(--space-4))}._section_i2qqm_84{padding:var(--space-5)}._sectionHeader_i2qqm_88{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4)}._sectionTitle_i2qqm_95{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-primary);display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}._count_i2qqm_105{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background:var(--color-primary-100);color:var(--color-primary-700);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-semibold)}._empty_i2qqm_119{color:var(--color-text-muted);font-size:var(--text-sm);padding:var(--space-4) 0}._infoList_i2qqm_126{display:flex;flex-direction:column;gap:var(--space-3)}._infoRow_i2qqm_132{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2)}._infoLabel_i2qqm_139{font-size:var(--text-sm);color:var(--color-text-muted);flex-shrink:0}._infoValue_i2qqm_145{font-size:var(--text-sm);color:var(--color-text-primary);font-weight:var(--weight-medium);text-align:right}._yieldValue_i2qqm_152{color:var(--color-primary-700);font-size:var(--text-base);font-weight:var(--weight-bold)}._notesBlock_i2qqm_158{margin-top:var(--space-2);padding:var(--space-3);background:var(--color-surface-raised);border-left:3px solid var(--color-primary-300);border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:var(--text-sm);color:var(--color-text-secondary);font-style:italic}._progressSection_i2qqm_169{margin-top:var(--space-4)}._progressHeader_i2qqm_173{display:flex;justify-content:space-between;font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-2)}._progressLabel_i2qqm_181{font-weight:var(--weight-medium)}._totalRow_i2qqm_186{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-3);padding-bottom:var(--space-3);border-bottom:1.5px solid var(--color-border-subtle)}._totalLabel_i2qqm_195{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:var(--weight-medium)}._totalValue_i2qqm_201{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-text-primary)}._catList_i2qqm_207{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border-subtle)}._catRow_i2qqm_216{display:flex;justify-content:space-between;font-size:var(--text-sm)}._catName_i2qqm_222{color:var(--color-text-secondary)}._catAmt_i2qqm_226{font-weight:var(--weight-medium);color:var(--color-text-primary)}._expensesList_i2qqm_231{display:flex;flex-direction:column;gap:var(--space-2)}._expenseItem_i2qqm_237{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-subtle)}._expenseItem_i2qqm_237:last-child{border-bottom:none}._expCat_i2qqm_251{font-weight:var(--weight-medium);color:var(--color-text-primary)}._expDesc_i2qqm_256{color:var(--color-text-muted)}._expDate_i2qqm_260{display:block;color:var(--color-text-muted);font-size:var(--text-xs);margin-top:2px}._expAmt_i2qqm_267{font-weight:var(--weight-semibold);color:var(--color-text-primary);white-space:nowrap;flex-shrink:0}._obsList_i2qqm_275{display:flex;flex-direction:column;gap:var(--space-3)}._obsItem_i2qqm_281{display:flex;gap:var(--space-3);padding:var(--space-3);background:var(--color-surface-raised);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle)}._obsResolved_i2qqm_290{opacity:.6}._obsIcon_i2qqm_294{font-size:18px;flex-shrink:0;margin-top:2px}._obsBody_i2qqm_300{flex:1}._obsHeader_i2qqm_304{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-bottom:var(--space-1)}._obsCat_i2qqm_312{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary)}._obsDate_i2qqm_318{font-size:var(--text-xs);color:var(--color-text-muted);margin-left:auto}._obsDesc_i2qqm_324{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}._obsAction_i2qqm_330{font-size:var(--text-sm);color:var(--color-primary-700);margin:var(--space-1) 0 0}._resolved_i2qqm_336{color:var(--color-primary-500);font-weight:var(--weight-bold);flex-shrink:0;align-self:flex-start}@media (max-width: 900px){._layout_i2qqm_62{grid-template-columns:1fr}._sidebar_i2qqm_75{position:static}}@media (max-width: 600px){._section_i2qqm_84{padding:var(--space-4)}._title_i2qqm_48{font-size:var(--text-2xl)}._cropIcon_i2qqm_43{font-size:28px}}@media (max-width: 480px){._headerTop_i2qqm_30{flex-direction:column;align-items:flex-start;gap:var(--space-3)}._cropRow_i2qqm_37{flex-wrap:nowrap}._pageHeader_i2qqm_26{margin-bottom:var(--space-4)}}._pageHeader_i2qqm_26{padding:12px 0 30px;border:0;border-bottom:1px solid var(--color-border);border-radius:0;background:transparent;margin-bottom:28px}._cropIcon_i2qqm_43{display:grid;place-items:center;width:88px;height:88px;border-radius:24px;background:#fff;font-size:42px}._cropRow_i2qqm_37{gap:24px}._title_i2qqm_48{font-family:var(--font-display);font-size:clamp(30px,3.5vw,44px);letter-spacing:-.05em;font-weight:600}._layout_i2qqm_62{gap:28px}._section_i2qqm_84{padding:28px;border-radius:18px}._sectionTitle_i2qqm_95{font-family:var(--font-display);font-size:22px;padding-bottom:16px;border-bottom:1px solid var(--color-border-subtle)}._infoRow_i2qqm_132{padding-block:14px}@media (max-width:1000px){._layout_i2qqm_62{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){._section_i2qqm_84{padding:20px}._cropRow_i2qqm_37{gap:16px}._cropIcon_i2qqm_43{width:64px;height:64px;font-size:30px}._title_i2qqm_48{font-size:29px}}._root_1l62r_2{border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden;transition:border-color var(--transition-fast)}._root_1l62r_2:focus-within{border-color:var(--color-primary-500)}._toolbar_1l62r_15{display:flex;align-items:center;gap:2px;padding:var(--space-2) var(--space-2);border-bottom:1.5px solid var(--color-border-subtle);background:var(--color-surface-raised);flex-wrap:wrap}._toolBtn_1l62r_25{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:none;border:1.5px solid transparent;border-radius:var(--radius-sm);font-size:13px;font-family:var(--font-sans);color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);white-space:nowrap;flex-shrink:0}._toolBtn_1l62r_25:hover:not(:disabled){background:var(--color-gray-100);color:var(--color-text-primary)}._toolBtn_1l62r_25:disabled{opacity:.35;cursor:default}._toolBtnActive_1l62r_55{background:var(--color-primary-50);border-color:var(--color-primary-200);color:var(--color-primary-700)}._toolBtnActive_1l62r_55:hover{background:var(--color-primary-100)!important}._divider_1l62r_65{display:inline-block;width:1px;height:18px;background:var(--color-border);margin:0 var(--space-1);flex-shrink:0}._editorContent_1l62r_75{min-height:220px;padding:var(--space-4) var(--space-5);font-size:var(--text-sm);font-family:var(--font-sans);color:var(--color-text-primary);line-height:var(--leading-relaxed);cursor:text}._editorContent_1l62r_75 .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--color-text-muted);pointer-events:none;float:left;height:0}._editorContent_1l62r_75 .ProseMirror{outline:none}._editorContent_1l62r_75 .ProseMirror>*+*{margin-top:var(--space-3)}._editorContent_1l62r_75 .ProseMirror h2{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-text-primary);line-height:var(--leading-snug);margin-bottom:var(--space-2)}._editorContent_1l62r_75 .ProseMirror h3{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-primary);line-height:var(--leading-snug);margin-bottom:var(--space-1)}._editorContent_1l62r_75 .ProseMirror p{margin:0;color:var(--color-text-secondary)}._editorContent_1l62r_75 .ProseMirror ul,._editorContent_1l62r_75 .ProseMirror ol{padding-left:var(--space-5)}._editorContent_1l62r_75 .ProseMirror li{color:var(--color-text-secondary)}._editorContent_1l62r_75 .ProseMirror li+li{margin-top:var(--space-1)}._editorContent_1l62r_75 .ProseMirror blockquote{border-left:3px solid var(--color-primary-300);padding:var(--space-2) var(--space-4);margin:0;background:var(--color-primary-50);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--color-text-secondary);font-style:italic}._editorContent_1l62r_75 .ProseMirror hr{border:none;border-top:2px solid var(--color-border);margin:var(--space-4) 0}._editorContent_1l62r_75 .ProseMirror a{color:var(--color-primary-700);text-decoration:underline;cursor:pointer}._editorContent_1l62r_75 .ProseMirror img{max-width:100%;height:auto;border-radius:var(--radius-md);margin:var(--space-2) 0;display:block;cursor:default}._editorContent_1l62r_75 .ProseMirror img.ProseMirror-selectednode{outline:2.5px solid var(--color-primary-500);outline-offset:2px}._editorContent_1l62r_75 .ProseMirror strong{font-weight:var(--weight-bold);color:var(--color-text-primary)}._editorContent_1l62r_75 .ProseMirror em{font-style:italic}._editorContent_1l62r_75 .ProseMirror u{text-decoration:underline}._editorContent_1l62r_75 .ProseMirror code{font-family:monospace;background:var(--color-gray-100);padding:1px 4px;border-radius:3px;font-size:.9em}._pageHeader_199jb_2{margin-bottom:var(--space-6)}._title_199jb_6{font-size:var(--text-3xl);font-weight:var(--weight-bold);color:var(--color-text-primary)}._subtitle_199jb_12{font-size:var(--text-base);color:var(--color-text-muted);margin-top:var(--space-1)}._tabs_199jb_19{display:flex;gap:0;border-bottom:2px solid var(--color-border);margin-bottom:var(--space-6)}._tab_199jb_19{padding:var(--space-3) var(--space-5);background:none;border:none;border-bottom:2.5px solid transparent;margin-bottom:-2px;font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--color-text-secondary);cursor:pointer;transition:color .12s,border-color .12s;font-family:var(--font-sans)}._tab_199jb_19:hover{color:var(--color-text-primary)}._tabActive_199jb_42{color:var(--color-primary-700);border-bottom-color:var(--color-primary-600)}._tabContent_199jb_47{min-height:400px}._tabHeader_199jb_52{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-5)}._tabCount_199jb_59{font-size:var(--text-sm);color:var(--color-text-muted)}._createBtn_199jb_64{padding:var(--space-2) var(--space-4);background:var(--color-primary-600);color:#fff;border:none;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:background .12s;font-family:var(--font-sans)}._createBtn_199jb_64:hover{background:var(--color-primary-700)}._itemList_199jb_79{display:flex;flex-direction:column;gap:var(--space-2)}._item_199jb_79{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}._itemHeader_199jb_92{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);gap:var(--space-4)}._itemLeft_199jb_100{display:flex;align-items:flex-start;gap:var(--space-3);cursor:pointer;flex:1;min-width:0}._itemChevron_199jb_109{font-size:var(--text-base);color:var(--color-text-muted);flex-shrink:0;margin-top:2px}._itemTitle_199jb_116{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text-primary);line-height:var(--leading-snug);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemMeta_199jb_126{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-top:var(--space-1);font-size:var(--text-xs)}._itemDate_199jb_135{color:var(--color-text-muted)}._itemCat_199jb_139{padding:2px 6px;background:var(--color-surface-raised);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-weight:var(--weight-medium)}._impBadge_199jb_147{padding:1px 6px;border-radius:var(--radius-sm);font-weight:var(--weight-semibold);font-size:var(--text-xs)}._tagChip_199jb_154{padding:1px 6px;background:var(--color-surface-raised);border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--text-xs)}._itemActions_199jb_162{display:flex;gap:var(--space-2);flex-shrink:0}._editBtn_199jb_168{padding:var(--space-1) var(--space-3);background:var(--color-surface-raised);border:1.5px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-secondary);cursor:pointer;transition:all .12s;font-family:var(--font-sans)}._editBtn_199jb_168:hover{border-color:var(--color-primary-400);color:var(--color-primary-700)}._deleteBtn_199jb_185{padding:var(--space-1) var(--space-3);background:none;border:1.5px solid transparent;border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);cursor:pointer;transition:all .12s;font-family:var(--font-sans)}._deleteBtn_199jb_185:hover{border-color:var(--color-red-300);color:var(--color-red-600);background:var(--color-red-50)}._itemPreview_199jb_203{border-top:1.5px solid var(--color-border-subtle);padding:var(--space-5);background:var(--color-surface-raised)}._previewSummary_199jb_209{font-size:var(--text-sm);color:var(--color-text-secondary);font-style:italic;margin-bottom:var(--space-4)}._formWrap_199jb_217{max-width:860px}._formTitle_199jb_221{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-text-primary);margin-bottom:var(--space-6)}._form_199jb_217{display:flex;flex-direction:column;gap:var(--space-5)}._field_199jb_234{display:flex;flex-direction:column;gap:var(--space-2)}._label_199jb_240{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-secondary)}._input_199jb_246{padding:var(--space-2) var(--space-3);border:1.5px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text-primary);background:var(--color-surface);font-family:var(--font-sans);transition:border-color .12s}._input_199jb_246:focus{outline:none;border-color:var(--color-primary-500)}._row_199jb_261{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}._coverWrap_199jb_268{position:relative;border-radius:var(--radius-md);overflow:hidden;max-height:200px}._coverImg_199jb_274{width:100%;height:200px;object-fit:cover;display:block}._coverOverlay_199jb_280{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;color:#fff;display:flex;align-items:center;justify-content:center;font-size:var(--text-sm)}._coverRemove_199jb_290{position:absolute;top:var(--space-2);right:var(--space-2);background:#0009;color:#fff;border:none;border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);font-size:var(--text-xs);cursor:pointer;font-family:var(--font-sans)}._coverUpload_199jb_303{width:100%;height:120px;border:none;border-radius:var(--radius-md);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);color:#ffffffe6;font-size:var(--text-sm);font-family:var(--font-sans);transition:opacity .12s}._coverUpload_199jb_303:hover{opacity:.88}._coverDeco_199jb_320{font-size:28px}._advToggle_199jb_323{background:none;border:none;color:var(--color-primary-700);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;text-align:left;padding:0;font-family:var(--font-sans)}._advSection_199jb_335{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);background:var(--color-surface-raised);border-radius:var(--radius-md);border:1.5px solid var(--color-border-subtle)}._formActions_199jb_346{display:flex;justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-2)}._cancelBtn_199jb_353{padding:var(--space-2) var(--space-4);background:none;border:1.5px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);cursor:pointer;transition:all .12s;font-family:var(--font-sans)}._cancelBtn_199jb_353:hover{border-color:var(--color-primary-400);color:var(--color-primary-700)}._saveBtn_199jb_367{padding:var(--space-2) var(--space-5);background:var(--color-primary-600);color:#fff;border:none;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:background .12s;font-family:var(--font-sans)}._saveBtn_199jb_367:hover:not(:disabled){background:var(--color-primary-700)}._saveBtn_199jb_367:disabled{opacity:.6;cursor:not-allowed}._errMsg_199jb_382{font-size:var(--text-sm);color:var(--color-red-600)}._loading_199jb_388,._empty_199jb_388{color:var(--color-text-muted);font-size:var(--text-sm);padding:var(--space-8) 0;text-align:center}._subTabs_199jb_396{display:flex;gap:var(--space-1);margin-bottom:var(--space-4);border-bottom:1.5px solid var(--color-border-subtle);padding-bottom:0}._subTab_199jb_396{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-sans);background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1.5px;color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast)}._subTab_199jb_396:hover{color:var(--color-text-primary)}._subTabActive_199jb_422{color:var(--color-primary-700);border-bottom-color:var(--color-primary-600)}._catIndent_199jb_427{color:var(--color-text-muted);font-size:var(--text-base);margin-right:var(--space-1);flex-shrink:0}@media (max-width: 600px){._row_199jb_261{grid-template-columns:1fr}._itemHeader_199jb_92{flex-wrap:wrap;gap:var(--space-3)}._itemActions_199jb_162{width:100%;justify-content:flex-end}._itemTitle_199jb_116{white-space:normal}}._pageHeader_199jb_2{padding:0 0 28px}._title_199jb_6{font-family:var(--font-display);font-size:40px;font-weight:600;letter-spacing:-.05em}._tabs_199jb_19{border:0;border-bottom:1px solid var(--color-border);border-radius:0;padding:0;background:none;gap:30px}._tab_199jb_19{border-radius:0;border:0;border-bottom:2px solid transparent;padding:16px 0;background:none}._tabActive_199jb_42{color:var(--color-primary-700);border-bottom-color:var(--color-primary-700);box-shadow:none;background:none}._item_199jb_79{border:0;border-bottom:1px solid var(--color-border);border-radius:0;box-shadow:none;background:#fff}._itemHeader_199jb_92{padding:24px}._itemTitle_199jb_116{font-family:var(--font-display);font-size:20px}@media (max-width:600px){._title_199jb_6{font-size:32px}._itemHeader_199jb_92{padding:18px}}._page_1wkwd_2{display:flex;flex-direction:column;height:calc(100vh - 120px);overflow:hidden;background:var(--color-surface);border-radius:var(--radius-xl);border:1px solid var(--color-border);box-shadow:var(--shadow-md)}._header_1wkwd_14{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:12px 20px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;flex-shrink:0;border-radius:var(--radius-xl) var(--radius-xl) 0 0}._navBtn_1wkwd_25{background:none;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:5px 11px;cursor:pointer;font-size:15px;color:var(--color-text-secondary);transition:background .15s,border-color .15s}._navBtn_1wkwd_25:hover{background:var(--color-primary-50);border-color:var(--color-primary-300);color:var(--color-primary-700)}._dateTitle_1wkwd_37{font-weight:var(--weight-semibold);font-size:var(--text-base);min-width:180px;text-align:center;color:var(--color-text-primary)}._viewTabs_1wkwd_45{display:flex;background:var(--color-bg);border-radius:var(--radius-md);padding:3px;gap:2px;border:1px solid var(--color-border)}._viewTab_1wkwd_45{background:none;border:none;padding:5px 14px;border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-sm);color:var(--color-text-muted);font-weight:var(--weight-medium);font-family:var(--font-sans);transition:background .15s,color .15s}._viewTab_1wkwd_45:hover{color:var(--color-text-secondary)}._viewTabActive_1wkwd_66{background:var(--color-surface);color:var(--color-primary-700);font-weight:var(--weight-semibold);box-shadow:var(--shadow-xs)}._headerRight_1wkwd_73{margin-left:auto;display:flex;gap:8px;align-items:center}._todayBtn_1wkwd_74{background:var(--color-primary-500);color:#fff;border:none;border-radius:var(--radius-md);padding:6px 14px;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;font-family:var(--font-sans);transition:background .15s}._todayBtn_1wkwd_74:hover{background:var(--color-primary-700)}._filters_1wkwd_89{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:8px 20px;display:flex;gap:6px;flex-wrap:wrap;flex-shrink:0;align-items:center}._filterLabel_1wkwd_99{font-size:var(--text-xs);color:var(--color-text-muted);margin-right:4px}._filterChip_1wkwd_100{border:1px solid var(--color-border);background:var(--color-surface);border-radius:var(--radius-full);padding:3px 12px;font-size:var(--text-xs);cursor:pointer;color:var(--color-text-secondary);white-space:nowrap;transition:all .15s;font-family:var(--font-sans);font-weight:var(--weight-medium)}._filterChip_1wkwd_100:hover{border-color:var(--color-primary-300);color:var(--color-primary-700);background:var(--color-primary-50)}._filterChipActive_1wkwd_114{background:var(--color-primary-500);color:#fff;border-color:var(--color-primary-500)}._filterChipCritical_1wkwd_115._filterChipActive_1wkwd_114{background:var(--color-red-500);border-color:var(--color-red-500)}._filterChipWeather_1wkwd_116._filterChipActive_1wkwd_114{background:var(--color-blue-500);border-color:var(--color-blue-500)}._body_1wkwd_119{display:flex;flex:1;overflow:hidden}._main_1wkwd_120{flex:1;overflow:auto;display:flex;flex-direction:column}._panel_1wkwd_121{width:300px;border-left:1px solid var(--color-border);background:var(--color-surface);overflow-y:auto;flex-shrink:0;display:flex;flex-direction:column}._panelClosed_1wkwd_130{display:none}._weatherBar_1wkwd_133{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:8px 20px;display:flex;gap:4px;overflow-x:auto;flex-shrink:0}._weatherDay_1wkwd_142{display:flex;flex-direction:column;align-items:center;min-width:52px;padding:5px 6px;border-radius:var(--radius-md);gap:2px;border:1px solid transparent}._weatherDayToday_1wkwd_152{background:var(--color-primary-50);border-color:var(--color-primary-200, #b7e4c7)}._weatherDayRisk_1wkwd_156{background:var(--color-red-50);border-color:var(--color-red-100)}._weatherDate_1wkwd_157{font-size:10px;color:var(--color-text-muted)}._weatherIcon_1wkwd_158{font-size:16px}._weatherTemp_1wkwd_159{font-size:11px;font-weight:var(--weight-semibold);color:var(--color-text-primary)}._weatherWind_1wkwd_160{font-size:10px;color:var(--color-text-muted)}._weekGrid_1wkwd_163{display:grid;grid-template-columns:56px repeat(7,1fr);flex:1}._weekHeader_1wkwd_164{display:contents}._weekHeaderCell_1wkwd_165{background:var(--color-surface);border-bottom:1px solid var(--color-border);border-right:1px solid var(--color-border-subtle);padding:10px 4px;text-align:center;position:sticky;top:0;z-index:2}._weekHeaderCorner_1wkwd_175{background:var(--color-surface);border-bottom:1px solid var(--color-border);position:sticky;top:0;z-index:2}._dayName_1wkwd_182{font-size:11px;color:var(--color-text-muted);text-transform:uppercase;font-weight:var(--weight-medium)}._dayNum_1wkwd_183{font-size:17px;font-weight:var(--weight-bold);color:var(--color-text-primary);line-height:1}._dayNumToday_1wkwd_184{background:var(--color-primary-500);color:#fff;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin:0 auto}._weekCol_1wkwd_195{border-right:1px solid var(--color-border-subtle);min-height:400px;padding:6px 4px;display:flex;flex-direction:column;gap:3px;position:relative}._weekColToday_1wkwd_204{background:linear-gradient(180deg,var(--color-primary-50) 0%,rgba(240,250,243,.3) 100%)}._weekColDragOver_1wkwd_207{background:#eff6ff;outline:2px dashed var(--color-primary-300)}._weekTimeLabel_1wkwd_208{font-size:10px;color:var(--color-text-muted);padding:2px 4px;text-align:right;border-right:1px solid var(--color-border-subtle)}._agroWindow_1wkwd_211{border-radius:var(--radius-sm);padding:2px 6px;font-size:10px;font-weight:var(--weight-semibold);margin-bottom:2px;cursor:pointer}._agroUpcoming_1wkwd_212{background:#eff6ff;color:#1d4ed8;border-left:3px solid #93c5fd}._agroOptimal_1wkwd_213{background:var(--color-primary-100);color:var(--color-primary-700);border-left:3px solid var(--color-primary-500)}._agroAcceptable_1wkwd_214{background:var(--color-amber-100);color:var(--color-amber-700);border-left:3px solid var(--color-amber-500)}._agroRisky_1wkwd_215{background:#ffedd5;color:#9a3412;border-left:3px solid #f97316}._agroClosed_1wkwd_216{background:var(--color-red-100);color:var(--color-red-700);border-left:3px solid var(--color-red-500)}._event_1wkwd_219{border-radius:var(--radius-md);padding:5px 8px;font-size:11px;cursor:pointer;border-left:3px solid transparent;display:flex;flex-direction:column;gap:2px;-webkit-user-select:none;user-select:none;transition:transform .12s,box-shadow .15s}._event_1wkwd_219:hover{box-shadow:var(--shadow-sm);transform:translateY(-1px)}._eventDragging_1wkwd_232{opacity:.4}._eventTitle_1wkwd_233{font-weight:var(--weight-semibold);line-height:1.2;display:flex;align-items:center;gap:4px}._opIcon_1wkwd_234{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._opIcon_1wkwd_234 svg{width:12px;height:12px}._inlineIcon_1wkwd_236{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;vertical-align:middle;margin-right:4px}._inlineIcon_1wkwd_236 svg{width:13px;height:13px}._eventMeta_1wkwd_238{color:inherit;opacity:.75;font-size:10px}._eventBadge_1wkwd_239{display:inline-flex;align-items:center;gap:2px;font-size:9px;font-weight:var(--weight-bold);padding:0 4px;border-radius:3px;background:#ffffff59;margin-top:1px;width:fit-content}._opSowing_1wkwd_242{background:var(--color-primary-100);color:var(--color-primary-700);border-color:var(--color-primary-400)}._opIrrigation_1wkwd_243{background:var(--color-blue-100);color:var(--color-blue-700);border-color:var(--color-blue-500)}._opFertilization_1wkwd_244{background:#ffedd5;color:#9a3412;border-color:#f97316}._opChemical_1wkwd_245{background:#fce7f3;color:#831843;border-color:#ec4899}._opTillage_1wkwd_246{background:#f5f0e8;color:#78350f;border-color:#92400e}._opHarvest_1wkwd_247{background:var(--color-amber-100);color:var(--color-amber-700);border-color:var(--color-amber-500)}._opOther_1wkwd_248{background:var(--color-gray-100);color:var(--color-gray-700);border-color:var(--color-gray-400)}._opRecommendation_1wkwd_249{background:#ede9fe;color:#5b21b6;border-color:#8b5cf6;border-style:dashed}._statusDone_1wkwd_252{opacity:.55}._statusOverdue_1wkwd_253{border-left-color:var(--color-red-500)!important;background:var(--color-red-50)!important;color:var(--color-red-700)!important}._statusRecommended_1wkwd_254{border-style:dashed}._riskHigh_1wkwd_257{background:var(--color-red-500);color:#fff}._riskMedium_1wkwd_258{background:#f97316;color:#fff}._riskLow_1wkwd_259{background:var(--color-amber-300);color:var(--color-amber-700)}._monthGrid_1wkwd_262{display:grid;grid-template-columns:repeat(7,1fr)}._monthHeaderCell_1wkwd_263{background:var(--color-surface);border-bottom:1px solid var(--color-border);border-right:1px solid var(--color-border-subtle);padding:6px;text-align:center;font-size:11px;font-weight:var(--weight-semibold);color:var(--color-text-muted);text-transform:uppercase;position:sticky;top:0;z-index:2}._monthCell_1wkwd_277{border-right:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);padding:4px;min-height:90px;cursor:pointer;transition:background .1s}._monthCell_1wkwd_277:hover,._monthCellToday_1wkwd_286{background:var(--color-primary-50)}._monthCellOther_1wkwd_287{background:var(--color-bg);opacity:.7}._monthCellDragOver_1wkwd_288{background:var(--color-primary-50);outline:2px dashed var(--color-primary-300)}._monthDayNum_1wkwd_289{font-size:13px;font-weight:var(--weight-semibold);color:var(--color-text-primary);margin-bottom:3px}._monthDayNumToday_1wkwd_290{background:var(--color-primary-500);color:#fff;border-radius:50%;width:22px;height:22px;display:flex;align-items:center;justify-content:center;font-size:11px}._monthEvent_1wkwd_301{font-size:10px;padding:1px 5px;border-radius:3px;margin-bottom:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}._monthMore_1wkwd_302{font-size:10px;color:var(--color-text-muted);cursor:pointer;padding:1px 4px}._agendaList_1wkwd_305{display:flex;flex-direction:column}._agendaGroupHeader_1wkwd_307{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:8px 20px;font-weight:var(--weight-semibold);font-size:var(--text-sm);color:var(--color-text-primary);position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:8px}._agendaGroupToday_1wkwd_321{background:var(--color-primary-50);color:var(--color-primary-700)}._agendaItem_1wkwd_322{padding:12px 20px;border-bottom:1px solid var(--color-border-subtle);cursor:pointer;display:flex;gap:14px;align-items:flex-start;transition:background .1s}._agendaItem_1wkwd_322:hover{background:var(--color-primary-50)}._agendaItemLeft_1wkwd_332{display:flex;flex-direction:column;align-items:center;min-width:32px}._agendaIcon_1wkwd_333{width:32px;height:32px;border-radius:50%;background:var(--color-primary-50);color:var(--color-primary-500);display:flex;align-items:center;justify-content:center;flex-shrink:0}._agendaIcon_1wkwd_333 svg{width:16px;height:16px}._agendaItemBody_1wkwd_335{flex:1}._agendaTitle_1wkwd_336{font-weight:var(--weight-semibold);font-size:var(--text-sm);color:var(--color-text-primary)}._agendaMeta_1wkwd_337{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:2px}._agendaBadges_1wkwd_338{display:flex;gap:4px;margin-top:4px;flex-wrap:wrap}._badge_1wkwd_339{font-size:10px;padding:1px 7px;border-radius:var(--radius-full);font-weight:var(--weight-medium)}._badgeOverdue_1wkwd_340{background:var(--color-red-100);color:var(--color-red-700)}._badgeDone_1wkwd_341{background:var(--color-primary-100);color:var(--color-primary-700)}._badgePlanned_1wkwd_342{background:var(--color-gray-100);color:var(--color-gray-500)}._badgeRecommended_1wkwd_343{background:#ede9fe;color:#5b21b6}._badgeCritical_1wkwd_344{background:var(--color-red-500);color:#fff}._badgeHigh_1wkwd_345{background:#f97316;color:#fff}._badgeMedium_1wkwd_346{background:var(--color-amber-100);color:var(--color-amber-700)}._badgeWeather_1wkwd_347{background:var(--color-blue-100);color:var(--color-blue-700)}._panelHeader_1wkwd_350{padding:14px 16px;border-bottom:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-between}._panelTitle_1wkwd_357{font-weight:var(--weight-bold);font-size:var(--text-base);color:var(--color-text-primary)}._panelClose_1wkwd_130{background:none;border:none;font-size:16px;cursor:pointer;color:var(--color-text-muted);padding:3px 7px;border-radius:var(--radius-sm);transition:background .15s}._panelClose_1wkwd_130:hover{background:var(--color-bg)}._panelBody_1wkwd_369{padding:14px 16px;display:flex;flex-direction:column;gap:12px}._panelSection_1wkwd_370{display:flex;flex-direction:column;gap:6px}._panelSectionTitle_1wkwd_371{font-size:11px;font-weight:var(--weight-semibold);text-transform:uppercase;color:var(--color-text-muted);letter-spacing:.05em}._panelRow_1wkwd_372{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}._panelKey_1wkwd_373{font-size:var(--text-sm);color:var(--color-text-muted);flex-shrink:0}._panelVal_1wkwd_374{font-size:var(--text-sm);color:var(--color-text-primary);font-weight:var(--weight-medium);text-align:right}._panelDesc_1wkwd_375{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.5;background:var(--color-bg);padding:8px 10px;border-radius:var(--radius-md)}._panelWarning_1wkwd_376{background:var(--color-red-50);border:1px solid var(--color-red-100);border-radius:var(--radius-md);padding:8px 12px;font-size:var(--text-sm);color:var(--color-red-700);display:flex;gap:6px}._panelInfo_1wkwd_377{background:var(--color-blue-50);border:1px solid var(--color-blue-100);border-radius:var(--radius-md);padding:8px 12px;font-size:var(--text-sm);color:var(--color-blue-700);display:flex;gap:6px}._panelSuccess_1wkwd_378{background:var(--color-primary-50);border:1px solid var(--color-primary-100);border-radius:var(--radius-md);padding:8px 12px;font-size:var(--text-sm);color:var(--color-primary-700);display:flex;gap:6px}._panelActions_1wkwd_379{display:flex;gap:8px;padding:12px 16px;border-top:1px solid var(--color-border);margin-top:auto}._btnPrimary_1wkwd_380{background:var(--color-primary-500);color:#fff;border:none;border-radius:var(--radius-md);padding:8px 14px;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;flex:1;font-family:var(--font-sans);transition:background .15s}._btnPrimary_1wkwd_380:hover{background:var(--color-primary-700)}._btnSecondary_1wkwd_382{background:var(--color-bg);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:8px 14px;font-size:var(--text-sm);cursor:pointer;font-family:var(--font-sans);transition:background .15s}._btnSecondary_1wkwd_382:hover{background:var(--color-border-subtle)}._agroSidebar_1wkwd_386{padding:12px 16px;border-bottom:1px solid var(--color-border)}._agroSidebarTitle_1wkwd_387{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;color:var(--color-text-muted);margin-bottom:8px;letter-spacing:.05em}._agroWindowItem_1wkwd_388{display:flex;align-items:flex-start;gap:8px;padding:6px 8px;border-radius:var(--radius-md);margin-bottom:4px;cursor:pointer;transition:background .1s}._agroWindowItem_1wkwd_388:hover{background:var(--color-bg)}._awDot_1wkwd_390{width:8px;height:8px;border-radius:50%;flex-shrink:0;margin-top:4px}._awBody_1wkwd_391{flex:1}._awTitle_1wkwd_392{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary)}._awSub_1wkwd_393{font-size:var(--text-xs);color:var(--color-text-muted)}._awUrgent_1wkwd_394{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-red-500)}._legend_1wkwd_397{padding:12px 16px;border-top:1px solid var(--color-border);margin-top:auto}._legendTitle_1wkwd_398{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;color:var(--color-text-muted);margin-bottom:6px;letter-spacing:.05em}._legendGrid_1wkwd_399{display:grid;grid-template-columns:1fr 1fr;gap:4px}._legendItem_1wkwd_400{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--color-text-secondary)}._legendDot_1wkwd_401{width:8px;height:8px;border-radius:2px;flex-shrink:0}._empty_1wkwd_404{padding:40px;text-align:center;color:var(--color-text-muted);font-size:var(--text-sm)}@media (max-width: 768px){._panel_1wkwd_121{display:none}._weekGrid_1wkwd_163{grid-template-columns:36px repeat(7,1fr)}._header_1wkwd_14{padding:8px 12px;gap:6px;border-radius:var(--radius-xl) var(--radius-xl) 0 0}._filters_1wkwd_89{gap:4px;padding:6px 12px}._page_1wkwd_2{height:calc(100vh - 100px);border-radius:var(--radius-lg)}}._page_1wkwd_2{border-radius:20px;box-shadow:none;border:1px solid var(--color-border);overflow:hidden}._header_1wkwd_14{padding:24px;gap:14px;border-bottom:1px solid var(--color-border)}._dateTitle_1wkwd_37{font-family:var(--font-display);font-size:25px;letter-spacing:-.04em}._filters_1wkwd_89{padding:16px 24px;background:#fff}._filterChip_1wkwd_100{padding:8px 14px;border-radius:10px}._navBtn_1wkwd_25{width:38px;height:38px;border-radius:50%}._todayBtn_1wkwd_74{border-radius:10px;padding:10px 18px}._panel_1wkwd_121{background:var(--color-surface-raised);border-left:1px solid var(--color-border)}@media (max-width:600px){._header_1wkwd_14{padding:16px;gap:8px}._filters_1wkwd_89{padding:12px}._dateTitle_1wkwd_37{font-size:19px;min-width:145px}._page_1wkwd_2{height:100%}}._page_1ne7u_1{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0;width:100%;padding:0 var(--space-3);box-sizing:border-box}._hero_1ne7u_13{flex-shrink:0;background:linear-gradient(to right,#0a1c10e6,#14371ec7,#2d6a4f80),url(/assets/839e6001-4334-4cba-9a4b-c74dd49db9f4-B1OrrN7F.png) center 65%/cover no-repeat;border-radius:16px;padding:var(--space-3) var(--space-5);margin-bottom:var(--space-2);color:#fff;position:relative;display:flex;flex-direction:row;align-items:center;gap:var(--space-3)}._heroAvatar_1ne7u_29{width:34px;height:34px;border-radius:10px;background:#ffffff26;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.25);color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:0}._heroAvatar_1ne7u_29 svg{width:20px;height:20px}._heroInfo_1ne7u_44{flex:1}._heroTitle_1ne7u_46{font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:1.2;color:#fff}._heroBadge_1ne7u_53{display:inline-flex;align-items:center;gap:5px;margin-top:2px;font-size:10px;color:#ffffffb8}._rateBar_1ne7u_62{font-size:10px;color:#ffffff8c;margin-top:2px}._rateBarLow_1ne7u_67{color:#fbbf24}._rateBarEmpty_1ne7u_68{color:#f87171;font-weight:var(--weight-medium)}._hintEmpty_1ne7u_70{font-size:11px;color:#b91c1c;text-align:center;margin-top:var(--space-2)}._onlineDot_1ne7u_77{width:7px;height:7px;border-radius:50%;background:#4ade80;flex-shrink:0;animation:_pulse_1ne7u_1 2s infinite}@keyframes _pulse_1ne7u_1{0%,to{opacity:1}50%{opacity:.4}}._clearBtn_1ne7u_91{position:absolute;top:var(--space-4);right:var(--space-4);background:#ffffff1f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.25);border-radius:var(--radius-lg);padding:var(--space-1) var(--space-3);font-size:var(--text-xs);color:#ffffffd9;cursor:pointer;transition:all .15s;font-family:var(--font-sans)}._clearBtn_1ne7u_91:hover{background:#ffffff38;color:#fff}._chatArea_1ne7u_112{flex:1;width:100%;box-sizing:border-box;min-height:0;overflow-y:auto;scroll-behavior:smooth;display:flex;flex-direction:column;background:linear-gradient(180deg,#faf7f3,#f5f0ea);border-radius:16px;margin:var(--space-2) 0 0;padding:var(--space-4);box-shadow:inset 0 1px 3px #0000000a}._empty_1ne7u_129{width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-10) var(--space-4) var(--space-6);text-align:center;position:relative}._emptyGlow_1ne7u_141{position:absolute;top:40px;left:50%;transform:translate(-50%);width:200px;height:200px;background:radial-gradient(circle,rgba(82,183,136,.15) 0%,transparent 70%);pointer-events:none;animation:_glowPulse_1ne7u_1 4s ease-in-out infinite}@keyframes _glowPulse_1ne7u_1{0%,to{opacity:.5;transform:translate(-50%) scale(1)}50%{opacity:1;transform:translate(-50%) scale(1.1)}}._emptyHero_1ne7u_158{width:72px;height:72px;border-radius:22px;background:linear-gradient(135deg,#2d6a4f,#52b788);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px #2d6a4f38}._emptyHero_1ne7u_158 svg{width:36px;height:36px}._emptyTitle_1ne7u_171{font-size:var(--text-xl);font-weight:var(--weight-bold);color:#3a3228}._emptyDesc_1ne7u_177{font-size:var(--text-sm);color:#7a6f63;max-width:300px;line-height:1.6}._featurePills_1ne7u_184{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center;max-width:480px}._featurePill_1ne7u_184{background:#fff;border:1px solid #ddd5c8;border-radius:var(--radius-full);padding:5px 14px;font-size:12px;color:#5a7a5a;font-weight:var(--weight-medium);white-space:nowrap;box-shadow:0 1px 3px #0000000d}._suggestions_1ne7u_204{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center;max-width:580px}._suggestion_1ne7u_204{background:#fff;border:1px solid #ddd5c8;border-radius:12px;padding:var(--space-2) var(--space-4);font-size:var(--text-sm);color:#5a5040;cursor:pointer;transition:all .15s;font-family:var(--font-sans);text-align:left;box-shadow:0 1px 4px #0000000d}._suggestion_1ne7u_204:hover{background:#eef7f2;border-color:#9dccb3;color:#2d6a4f;transform:translateY(-1px);box-shadow:0 3px 8px #2d6a4f1f}._messages_1ne7u_234{width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-4);padding-bottom:var(--space-2);margin-top:auto}._msg_1ne7u_244{display:flex;gap:var(--space-3);align-items:flex-end}._msgUser_1ne7u_250{flex-direction:row-reverse}._avatar_1ne7u_254{width:30px;height:30px;border-radius:10px;background:linear-gradient(135deg,#2d6a4f,#52b788);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 6px #2d6a4f33}._avatar_1ne7u_254 svg{width:15px;height:15px}._msgContent_1ne7u_268{max-width:74%;display:flex;flex-direction:column;gap:4px}._msgUser_1ne7u_250 ._msgContent_1ne7u_268{align-items:flex-end}._msgBubble_1ne7u_271{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);line-height:1.7;word-break:break-word}._msgBot_1ne7u_278 ._msgBubble_1ne7u_271{background:#fff;border:1px solid #e0d8cf;color:#3a3228;border-radius:4px 18px 18px;box-shadow:0 2px 8px #64503c12}._msgUser_1ne7u_250 ._msgBubble_1ne7u_271{background:linear-gradient(135deg,#2d6a4f,#40916c);color:#fff;border-radius:18px 4px 18px 18px;box-shadow:0 3px 10px #2d6a4f47}._msgTime_1ne7u_293{font-size:10px;color:#a09080;padding:0 var(--space-1)}._mdHead_1ne7u_299{font-weight:var(--weight-semibold, 600);margin:6px 0 2px;line-height:1.4;color:#2d5a3d}._mdHead_1ne7u_299:first-child{margin-top:0}._mdItem_1ne7u_307{position:relative;padding-left:14px;margin:3px 0;line-height:1.6}._mdItem_1ne7u_307:before{content:"·";position:absolute;left:0;font-weight:700;color:#52b788}._msgUser_1ne7u_250 ._mdItem_1ne7u_307:before{color:#ffffffb3}._mdGap_1ne7u_322{height:.55em}._mdTableWrap_1ne7u_324{overflow-x:auto;margin:6px 0;border-radius:8px;border:1px solid rgba(82,183,136,.25)}._mdTable_1ne7u_324{border-collapse:collapse;width:100%;font-size:.82em}._mdTable_1ne7u_324 th,._mdTable_1ne7u_324 td{padding:5px 10px;text-align:left;border-bottom:1px solid rgba(82,183,136,.15);line-height:1.5}._mdTable_1ne7u_324 th{background:#52b7881a;font-weight:600;color:#2d5a3d;white-space:nowrap}._mdTable_1ne7u_324 tr:last-child td{border-bottom:none}._mdTable_1ne7u_324 tr:hover td{background:#52b7880d}._typing_1ne7u_352{display:flex;align-items:center;gap:5px;padding:var(--space-3) var(--space-4);min-width:60px}._typing_1ne7u_352 span{width:7px;height:7px;border-radius:50%;background:#52b788;animation:_bounce_1ne7u_1 1.2s infinite}._typing_1ne7u_352 span:nth-child(2){animation-delay:.2s}._typing_1ne7u_352 span:nth-child(3){animation-delay:.4s}@keyframes _bounce_1ne7u_1{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-6px);opacity:1}}._fieldSelector_1ne7u_375{flex-shrink:0;position:relative;align-self:flex-start;padding:var(--space-2) 0 var(--space-1)}._fieldTrigger_1ne7u_382{display:inline-flex;align-items:center;gap:var(--space-2);padding:6px 12px;border-radius:var(--radius-full);border:1.5px solid #d8d0c6;background:#fff;font-size:13px;font-family:var(--font-sans);font-weight:var(--weight-medium);color:#5a5040;cursor:pointer;transition:all .15s;box-shadow:0 1px 3px #0000000f}._fieldTrigger_1ne7u_382:hover{border-color:#9dccb3;background:#eef7f2;color:#2d6a4f}._fieldTriggerIcon_1ne7u_404{font-size:14px;line-height:1}._fieldTriggerLabel_1ne7u_405{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fieldTriggerChevron_1ne7u_406{font-size:11px;color:#a09080;transition:transform .15s}._fieldTriggerChevronOpen_1ne7u_407{transform:rotate(180deg)}._fieldDropdown_1ne7u_409{position:absolute;bottom:calc(100% + 4px);left:0;min-width:200px;width:max-content;max-width:min(320px,calc(100vw - 40px));max-height:min(360px,calc(100dvh - 190px));background:#fff;border:1.5px solid #d8d0c6;border-radius:14px;box-shadow:0 8px 24px #503c2824;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;z-index:50;animation:_dropUp_1ne7u_1 .12s ease}._fieldDropdown_1ne7u_409::-webkit-scrollbar{width:5px}._fieldDropdown_1ne7u_409::-webkit-scrollbar-thumb{background:var(--color-primary-200)}@keyframes _dropUp_1ne7u_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._fieldOption_1ne7u_437{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:10px 14px;background:none;border:none;font-size:13px;font-family:var(--font-sans);color:#3a3228;cursor:pointer;text-align:left;transition:background .12s;min-width:220px}._fieldOption_1ne7u_437:hover{background:#f5f0ea}._fieldOptionActive_1ne7u_454{color:#2d6a4f;font-weight:var(--weight-semibold)}._fieldOptionActive_1ne7u_454:hover{background:#eef7f2}._fieldOptionCheck_1ne7u_457{width:14px;font-size:11px;color:#2d6a4f;flex-shrink:0}._fieldOptionHint_1ne7u_464{margin-left:auto;font-size:11px;color:#a09080;white-space:nowrap}._inputWrap_1ne7u_472{flex-shrink:0;padding:0}._inputRow_1ne7u_477{display:flex;gap:var(--space-2);align-items:flex-end;background:#fff;border:1.5px solid #d8d0c6;border-radius:18px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);transition:border-color .15s,box-shadow .15s;box-shadow:0 2px 8px #64503c12}._inputRow_1ne7u_477:focus-within{border-color:#52b788;box-shadow:0 0 0 3px #52b7881f,0 2px 8px #64503c12}._input_1ne7u_472{flex:1;resize:none;border:none;outline:none;font-size:var(--text-sm);font-family:var(--font-sans);color:#3a3228;background:transparent;line-height:1.5;min-height:24px;max-height:160px;overflow-y:hidden;padding:var(--space-1) 0;transition:height .1s ease}._input_1ne7u_472::placeholder{color:#b0a090}._sendBtn_1ne7u_511{width:36px;height:36px;border-radius:12px;background:linear-gradient(135deg,#2d6a4f,#40916c);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .15s,transform .1s;box-shadow:0 2px 6px #2d6a4f4d}._sendBtn_1ne7u_511:hover:not(:disabled){transform:scale(1.06);box-shadow:0 4px 10px #2d6a4f59}._sendBtn_1ne7u_511:active:not(:disabled){transform:scale(.94)}._sendBtn_1ne7u_511:disabled{opacity:.3;cursor:not-allowed;box-shadow:none}._sendBtn_1ne7u_511 svg{width:15px;height:15px}._hint_1ne7u_70{font-size:11px;color:#b0a090;text-align:center;margin-top:var(--space-2)}._historySpinner_1ne7u_539{display:flex;justify-content:center;align-items:center;height:100px}._spinner_1ne7u_545{width:26px;height:26px;border:2.5px solid #e0d8cf;border-top-color:#52b788;border-radius:50%;animation:_spin_1ne7u_545 .75s linear infinite}@keyframes _spin_1ne7u_545{to{transform:rotate(360deg)}}@media (max-width: 900px){._page_1ne7u_1{max-width:100%;margin:0;padding:0 var(--space-4)}}@media (max-width: 600px){._page_1ne7u_1{padding:0 var(--space-3)}._header_1ne7u_567{padding:var(--space-2) 0}._headerAvatar_1ne7u_568{width:32px;height:32px;border-radius:9px}._headerAvatar_1ne7u_568 svg{width:15px;height:15px}._headerTitle_1ne7u_570{font-size:var(--text-sm)}._headerBadge_1ne7u_571{font-size:10px}._clearBtn_1ne7u_91{padding:var(--space-1) var(--space-2);font-size:11px}._chatArea_1ne7u_112{padding:var(--space-3);border-radius:12px}._messages_1ne7u_234{gap:var(--space-3)}._msgContent_1ne7u_268{max-width:88%}._avatar_1ne7u_254{width:24px;height:24px;border-radius:7px}._avatar_1ne7u_254 svg{width:12px;height:12px}._msgBubble_1ne7u_271{font-size:13px;padding:7px var(--space-3)}._msgTime_1ne7u_293{font-size:9px}._empty_1ne7u_129{padding:var(--space-4) var(--space-3) var(--space-3);gap:var(--space-3)}._emptyHero_1ne7u_158{width:48px;height:48px;border-radius:14px}._emptyHero_1ne7u_158 svg{width:22px;height:22px}._emptyTitle_1ne7u_171{font-size:var(--text-base)}._emptyDesc_1ne7u_177{font-size:12px}._suggestions_1ne7u_204{gap:var(--space-2)}._suggestion_1ne7u_204{font-size:12px;padding:6px 12px}._inputWrap_1ne7u_472{padding:0}._inputRow_1ne7u_477{padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border-radius:14px}._input_1ne7u_472{font-size:14px}._sendBtn_1ne7u_511{width:32px;height:32px}._hint_1ne7u_70{display:none}}._page_1ne7u_1{width:min(1180px,100%);margin-inline:auto;background:#fff;border:1px solid var(--color-border);border-radius:24px;padding:0;overflow:hidden}._hero_1ne7u_13{background:linear-gradient(90deg,#0a2819eb,#22603973),url(/assets/839e6001-4334-4cba-9a4b-c74dd49db9f4-B1OrrN7F.png) center 62% / cover;border-bottom:0;border-radius:0;padding:22px 26px;margin:0;color:#fff}._heroTitle_1ne7u_46{font-family:var(--font-display);color:#fff;font-size:18px}._heroAvatar_1ne7u_29{width:38px;height:38px;color:#fff;background:#ffffff1f;border-color:#ffffff3d}._heroBadge_1ne7u_53,._rateBar_1ne7u_62{color:#ffffffb8}._clearBtn_1ne7u_91{color:var(--color-text-secondary);border-color:var(--color-border);background:var(--color-surface-raised)}._chatArea_1ne7u_112{position:relative;z-index:1;background:#fff;padding:38px}._empty_1ne7u_129{width:min(820px,100%);margin:auto;padding:24px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center}._emptyGlow_1ne7u_141{display:none}._emptyHero_1ne7u_158{width:68px;height:68px;border-radius:24px;background:var(--color-primary-50);color:var(--color-primary-700);box-shadow:none;margin-bottom:8px}._emptyTitle_1ne7u_171{font-family:var(--font-display);font-size:clamp(30px,3.7vw,46px);line-height:1.15;letter-spacing:-.05em;font-weight:550;color:var(--color-text-primary)}._emptyDesc_1ne7u_177{font-size:15px;max-width:450px;margin:0 auto;line-height:1.7}._featurePills_1ne7u_184{justify-content:center;margin-block:10px 18px;gap:10px 16px}._featurePill_1ne7u_184{border:0;padding:0;background:none;box-shadow:none;font-size:12px;color:var(--color-text-secondary)}._suggestions_1ne7u_204{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%}._suggestion_1ne7u_204{min-height:88px;border-radius:14px;padding:16px;border:1px solid var(--color-border);background:var(--color-surface-raised);color:var(--color-text-primary);text-align:left;line-height:1.5;font-size:13px;box-shadow:none}._suggestion_1ne7u_204:hover{background:var(--color-primary-50);border-color:var(--color-primary-300);transform:translateY(-2px)}._composer_1ne7u_612{position:relative;z-index:20;width:min(920px,calc(100% - 48px));margin:0 auto;padding:14px 0 18px;display:flex;align-items:flex-start;gap:12px;background:#fff}._composer_1ne7u_612:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--color-border-subtle)}._inputWrap_1ne7u_472{flex:1;min-width:0;width:auto;margin:0;padding:0}._inputRow_1ne7u_477{border-radius:20px;padding:16px;box-shadow:0 8px 30px -20px #1b433233}._fieldSelector_1ne7u_375{width:auto;margin:0;padding:0;flex-shrink:0}._fieldTrigger_1ne7u_382{min-height:54px;border-radius:18px;padding-inline:16px}._messages_1ne7u_234{width:min(920px,100%);margin-inline:auto}._onlineDot_1ne7u_77{animation:none}@media (max-width:760px){._empty_1ne7u_129{padding:20px 0}._suggestions_1ne7u_204{grid-template-columns:repeat(2,minmax(0,1fr))}._suggestion_1ne7u_204{min-height:84px;padding:12px;font-size:12px}}@media (max-width:600px){._page_1ne7u_1{border-radius:20px}._hero_1ne7u_13,._chatArea_1ne7u_112{padding:16px}._composer_1ne7u_612{width:calc(100% - 20px);padding:10px 0;flex-direction:column;gap:8px}._fieldSelector_1ne7u_375,._inputWrap_1ne7u_472{width:100%}._fieldTrigger_1ne7u_382{min-height:38px;padding-block:6px}._inputRow_1ne7u_477{padding:8px 8px 8px 14px}._fieldDropdown_1ne7u_409{max-height:min(300px,calc(100dvh - 170px))}}._page_1ya29_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-bg);padding:var(--space-4)}._card_1ya29_10{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-10) var(--space-8);width:100%;max-width:420px;box-shadow:var(--shadow-lg);text-align:center}._logo_1ya29_21{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);justify-content:center}._logoMark_1ya29_29{width:52px;height:52px;object-fit:contain;flex-shrink:0}._logoText_1ya29_36{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-primary-700);letter-spacing:-.5px}._iconWrap_1ya29_43{margin-bottom:var(--space-4)}._icon_1ya29_43{font-size:56px;display:inline-block;animation:_float_1ya29_1 2.4s ease-in-out infinite}@keyframes _float_1ya29_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}._title_1ya29_58{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-text-primary);margin-bottom:var(--space-2)}._subtitle_1ya29_65{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.6;margin-bottom:var(--space-6)}._subtitle_1ya29_65 strong{color:var(--color-text-primary)}._hints_1ya29_76{display:flex;flex-direction:column;gap:var(--space-2);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4);margin-bottom:var(--space-6);text-align:left}._hint_1ya29_76{font-size:var(--text-sm);color:var(--color-text-muted);margin:0;line-height:1.5}._hint_1ya29_76 strong{color:var(--color-text-secondary)}._footer_1ya29_99{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._link_1ya29_105{color:var(--color-primary-700);text-decoration:none;font-weight:var(--weight-medium)}._link_1ya29_105:hover{text-decoration:underline}._button_1ya29_115{display:inline-block;width:100%;padding:var(--space-3) var(--space-6);background:var(--color-primary-700);color:#fff;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-medium);text-decoration:none;text-align:center;transition:background var(--transition-fast);box-sizing:border-box}._button_1ya29_115:hover{background:var(--color-primary-900)}._page_1ya29_1{min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,1fr);padding:24px;gap:24px;background:var(--color-bg);position:relative}._page_1ya29_1:before{content:"";position:fixed;inset:24px calc(50% + 12px) 24px 24px;border-radius:28px;background:linear-gradient(0deg,rgb(27 67 50 / 35%),transparent),url(/assets/photo-1500382017468-9049fed747ef-BZjyHG35.jpg) center / cover}._card_1ya29_10{grid-column:2;width:100%;max-width:510px;justify-self:center;margin-block:32px;padding:36px;border:0;background:none;box-shadow:none;border-radius:0;position:relative}._logo_1ya29_21{justify-content:flex-start;margin-bottom:48px}._logoText_1ya29_36{font-family:var(--font-display);font-size:23px;letter-spacing:-.04em}._title_1ya29_58{font-family:var(--font-display);font-size:38px;font-weight:600;letter-spacing:-.05em;text-align:left;margin-bottom:14px}._subtitle_1ya29_65{text-align:left;color:var(--color-text-secondary);line-height:1.7;margin-bottom:32px}._input_1ya29_141{min-height:50px;border-width:1px;background:#fff;border-radius:10px}._label_1ya29_142{font-size:13px}._form_1ya29_143{gap:22px}._footer_1ya29_99{border-top:1px solid var(--color-border);padding-top:24px;margin-top:30px}@media (max-width:800px){._page_1ya29_1{display:flex;padding:40px 20px}._page_1ya29_1:before{display:none}._card_1ya29_10{padding:10px;margin:0}._title_1ya29_58{font-size:34px}}._page_5m0f0_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-bg);padding:var(--space-4)}._card_5m0f0_10{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-10) var(--space-8);width:100%;max-width:420px;box-shadow:var(--shadow-lg);text-align:center}._logo_5m0f0_21{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);justify-content:center}._logoMark_5m0f0_29{width:52px;height:52px;object-fit:contain;flex-shrink:0}._logoText_5m0f0_36{font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--color-primary-700);letter-spacing:-.5px}._spinner_5m0f0_43{width:40px;height:40px;border:3px solid var(--color-border);border-top-color:var(--color-primary-600);border-radius:50%;animation:_spin_5m0f0_43 .8s linear infinite;margin:0 auto var(--space-4)}@keyframes _spin_5m0f0_43{to{transform:rotate(360deg)}}._iconWrap_5m0f0_57{margin-bottom:var(--space-4)}._icon_5m0f0_57{font-size:52px;display:inline-block}._title_5m0f0_66{font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-text-primary);margin-bottom:var(--space-2)}._subtitle_5m0f0_73{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.6;margin-bottom:var(--space-6)}._button_5m0f0_80{display:inline-block;padding:var(--space-3) var(--space-6);background:var(--color-primary-700);color:#fff;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-medium);text-decoration:none;transition:background var(--transition-fast)}._button_5m0f0_80:hover{background:var(--color-primary-900)}._page_5m0f0_1{min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,1fr);padding:24px;gap:24px;background:var(--color-bg);position:relative}._page_5m0f0_1:before{content:"";position:fixed;inset:24px calc(50% + 12px) 24px 24px;border-radius:28px;background:linear-gradient(0deg,rgb(27 67 50 / 35%),transparent),url(/assets/photo-1500382017468-9049fed747ef-BZjyHG35.jpg) center / cover}._card_5m0f0_10{grid-column:2;width:100%;max-width:510px;justify-self:center;margin-block:32px;padding:36px;border:0;background:none;box-shadow:none;border-radius:0;position:relative}._logo_5m0f0_21{justify-content:flex-start;margin-bottom:48px}._logoText_5m0f0_36{font-family:var(--font-display);font-size:23px;letter-spacing:-.04em}._title_5m0f0_66{font-family:var(--font-display);font-size:38px;font-weight:600;letter-spacing:-.05em;text-align:left;margin-bottom:14px}._subtitle_5m0f0_73{text-align:left;color:var(--color-text-secondary);line-height:1.7;margin-bottom:32px}._input_5m0f0_103{min-height:50px;border-width:1px;background:#fff;border-radius:10px}._label_5m0f0_104{font-size:13px}._form_5m0f0_105{gap:22px}._footer_5m0f0_106{border-top:1px solid var(--color-border);padding-top:24px;margin-top:30px}@media (max-width:800px){._page_5m0f0_1{display:flex;padding:40px 20px}._page_5m0f0_1:before{display:none}._card_5m0f0_10{padding:10px;margin:0}._title_5m0f0_66{font-size:34px}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-text-size-adjust:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}@media (max-width: 900px){input,textarea,select{font-size:max(16px,1em)}}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}button{cursor:pointer;border:none;background:none}a{color:inherit;text-decoration:none}ul,ol{list-style:none}:root{--color-primary-900: #1b4332;--color-primary-700: #2d6a4f;--color-primary-600: #357d5c;--color-primary-500: #40916c;--color-primary-300: #74c69d;--color-primary-200: #b7e4c7;--color-primary-100: #d8f3dc;--color-primary-50: #f0faf3;--color-amber-700: #92400e;--color-amber-500: #d97706;--color-amber-300: #fcd34d;--color-amber-100: #fef3c7;--color-amber-50: #fffbeb;--color-red-700: #991b1b;--color-red-500: #dc2626;--color-red-100: #fee2e2;--color-red-50: #fff5f5;--color-blue-700: #1d4ed8;--color-blue-500: #3b82f6;--color-blue-100: #dbeafe;--color-blue-50: #eff6ff;--color-gray-900: #111827;--color-gray-700: #374151;--color-gray-500: #6b7280;--color-gray-400: #9ca3af;--color-gray-300: #d1d5db;--color-gray-200: #e5e7eb;--color-gray-100: #f3f4f6;--color-gray-50: #f9fafb;--color-bg: #f5f3ee;--color-surface: #ffffff;--color-surface-raised: #fafaf8;--color-border: #e4e0d8;--color-border-subtle: #edeadf;--color-text-primary: #1c2422;--color-text-secondary: #4a5e57;--color-text-muted: #697e75;--color-text-inverse: #ffffff;--color-text-link: var(--color-primary-700);--status-active-bg: var(--color-primary-100);--status-active-text: var(--color-primary-700);--status-active-dot: var(--color-primary-500);--status-planned-bg: var(--color-gray-100);--status-planned-text: var(--color-gray-500);--status-planned-dot: var(--color-gray-400);--status-harvest-bg: var(--color-amber-100);--status-harvest-text: var(--color-amber-700);--status-harvest-dot: var(--color-amber-500);--status-harvested-bg: var(--color-primary-50);--status-harvested-text: var(--color-primary-500);--status-harvested-dot: var(--color-primary-300);--status-fallow-bg: var(--color-gray-100);--status-fallow-text: var(--color-gray-400);--status-fallow-dot: var(--color-gray-300);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 18px;--radius-xl: 26px;--radius-full: 9999px;--font-display: "Golos Text Variable", system-ui, sans-serif;--font-sans: "Manrope Variable", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--text-xs: 12px;--text-sm: 13px;--text-base: 15px;--text-md: 16px;--text-lg: 18px;--text-xl: 20px;--text-2xl: 24px;--text-3xl: 34px;--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--weight-normal: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--shadow-xs: 0 1px 2px rgb(25 58 42 / 3%);--shadow-sm: 0 3px 12px -6px rgb(25 58 42 / 10%);--shadow-md: 0 8px 28px -14px rgb(25 58 42 / 15%);--shadow-lg: 0 18px 48px -24px rgb(25 58 42 / 20%);--shadow-xl: 0 32px 100px -30px rgb(18 45 31 / 30%);--transition-fast: .12s ease;--transition-normal: .2s ease;--transition-slow: .3s ease;--container-max: 1200px;--header-height: 60px;--content-gap: var(--space-6)}body{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-normal);color:var(--color-text-primary);background-color:var(--color-bg);line-height:var(--leading-normal)}h1,h2,h3,h4,h5,h6{font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--color-text-primary)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-gray-400)}:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px;border-radius:var(--radius-sm)}.leaflet-control-attribution{display:none!important}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.035em}h1,h2{text-wrap:balance}button,input,select,textarea{font-family:var(--font-sans)}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}input,textarea,select{accent-color:var(--color-primary-700)}input::placeholder,textarea::placeholder{color:var(--color-text-muted);opacity:.85}::selection{background:#cde2ce;color:#173e35}table{font-variant-numeric:tabular-nums}th{font-weight:600}td{line-height:1.55}button:disabled{cursor:not-allowed}:where(button,a,input,textarea,select):focus-visible{outline:2px solid var(--color-primary-500);outline-offset:3px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
