.farming-container{display:flex;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto;padding-top:6rem;padding-bottom:10rem;background-color:var(--background-color);@media (max-width:768px){padding-left:15px;padding-bottom:0;padding-right:15px;padding-top:10vh}}.farming-title{margin-bottom:.5rem;font-size:36px;line-height:1.44;color:var(--text-color);@media (max-width:768px){width:100%!important}}.farming-description,.farming-title{width:920px;font-family:Inter;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.farming-description{margin-bottom:1.5rem;margin-left:2px;font-size:14px;line-height:1.43;color:var(--farming-description-text-color);@media (max-width:768px){width:100%;margin-bottom:10px}}.farming-controls{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.search-input{border:1px solid #d1d5db;border-radius:.375rem;padding:.5rem 1rem;width:16rem}.toggle-container{display:flex;align-items:center}.toggle-label{margin-right:.5rem;font-size:.875rem;color:#4b5563}.switch{position:relative;display:inline-block;width:3rem;height:1.5rem}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d1d5db;border-radius:9999px}.slider,.slider:before{position:absolute;transition:.3s}.slider:before{content:"";height:1.25rem;width:1.25rem;left:.125rem;bottom:.125rem;background-color:#fff;border-radius:50%}input:checked+.slider{background-color:#2563eb}input:checked+.slider:before{transform:translateX(1.5rem)}.farming-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media (min-width:640px){.farming-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.farming-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.farming-card{width:920px;min-height:100px;padding:24px;border-radius:16px;background-color:var(--panel-background);@media (max-width:768px){width:100%}}.boost-tag{position:absolute;top:0;right:0;background-color:#f97316;color:#fff;font-size:.75rem;font-weight:700;padding:.25rem .5rem;border-top-right-radius:.5rem;border-bottom-left-radius:.5rem}.card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;@media (max-width:768px){flex-direction:column;align-items:flex-start}}.apy,.currency-pair{font-size:1.125rem;font-weight:700}.apy{color:#10b981}.end-date{font-size:.875rem;color:#6b7280;margin-bottom:.5rem}.claim-amount{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.claim-button{background-color:#3b82f6;color:#fff;padding:.25rem .75rem;border-radius:.375rem;font-size:.875rem}.tvl-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:.875rem;color:#4b5563}.farming-tool-container{justify-content:space-between;width:920px;@media (max-width:768px){width:100%;flex-direction:column}}.farming-deposit-button-container{@media (max-width:768px){justify-content:space-between;margin-bottom:1rem}}.farming-deposit-button{width:164px;padding:16px 50px;background-color:var(--primary-blue);@media (max-width:768px){flex:1!important;padding-left:0;padding-bottom:0;padding-right:0;padding-top:0}}.farming-deposit-button,.farming-withdraw-button{height:56px;border-radius:12px;flex-grow:0;font-family:Inter;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:var(--text-white)}.farming-withdraw-button{width:165px;padding:16px 42px;background-color:var(--primary-green);@media (max-width:768px){flex:1;padding-left:0;padding-bottom:0;padding-right:0;padding-top:0}}.farming-claim-button{width:165px;height:48px;flex-grow:0;padding:12px 59px;border-radius:12px;background-color:var(--card-btn-blue);font-family:Inter;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:var(--text-white)}.farming-claim-back{width:299px;height:56px;padding:4px 4px 4px 16px;border-radius:12px;background-color:var(--panel-background);@media (max-width:768px){width:100%;padding-left:4px;margin-bottom:-1.5rem}}.farming-claim-reward-title{font-size:14px}.farming-claim-reward-title,.farming-claim-reward-value{font-family:Inter;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:var(--text-color)}.farming-claim-reward-value{font-size:18px}.farming-stake-all-button{padding:8px 29px;background-color:var(--farming-btn-bg-blue);color:var(--farming-btn-txt-blue);@media (max-width:768px){flex:1!important}}.farming-stake-all-button,.farming-unstake-all-button{width:120px;height:36px;flex-grow:0;border-radius:8px;font-family:Inter;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:center}.farming-unstake-all-button{padding:8px 19px 8px 20px;margin-right:12px;background-color:var(--farming-btn-bg-green);color:var(--farming-btn-txt-green);@media (max-width:768px){flex:1}}.farming-pool-container{@media (max-width:768px){width:100%;margin-bottom:4rem}}.farming-pool-info-container{align-items:center;justify-content:flex-start;@media (max-width:768px){flex-direction:column}}.farming-pool-name{flex-grow:0;font-family:Inter;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-align:left;color:var(--text-color);@media (max-width:768px){display:none}}.farming-pool-name-mobile{display:none;@media (max-width:768px){display:block;margin-left:8px}}.farming-pool-description{flex-grow:0;font-family:Inter;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:var(--farming-description-text-color);@media (max-width:768px){margin-bottom:1rem}}.farming-unstake-stake-button-container{justify-content:center;@media (max-width:768px){justify-content:space-between;width:100%}}.farming-sub-pool-container{width:872px;margin-top:24px;border-radius:16px;padding:12px 12px 12px 24px;border:1px solid var(--farming-card-border-color);display:flex;flex-direction:column;gap:25px;@media (max-width:768px){border-left-color:currentcolor;border-left-style:none;border-left-width:medium;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:medium;border-right-color:currentcolor;border-right-style:none;border-right-width:medium;border-top-color:currentcolor;border-top-style:none;border-top-width:medium;width:100%;padding-left:0;padding-bottom:0;padding-right:0;padding-top:0}}.farming-sub-pool-item-mobile{@media (max-width:768px){border-left-color:var(--farming-card-border-color);border-left-style:solid;border-left-width:1px;border-bottom-color:var(--farming-card-border-color);border-bottom-style:solid;border-bottom-width:1px;border-right-color:var(--farming-card-border-color);border-right-style:solid;border-right-width:1px;border-top-color:var(--farming-card-border-color);border-top-style:solid;border-top-width:1px;border-radius:16px;display:flex;flex-direction:column;height:fit-content;padding-left:12px;padding-bottom:12px;padding-right:12px;padding-top:12px;align-items:flex-start}}.farming-sub-pool-name{width:200px}.farming-sub-pool-info,.farming-sub-pool-name{height:24px;flex-grow:0;font-family:Inter;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:var(--text-color)}.farming-sub-pool-info{@media (max-width:768px){width:100%;display:flex;justify-content:space-between;height:auto}}.farming-sub-pool-info.ftitle{color:var(--farming-description-text-color);@media (max-width:768px){flex:1}}.farming-sub-button-container{justify-self:end;align-items:center;@media (max-width:768px){flex-direction:column;width:100%}}.farming-sub-stake-button{background-color:var(--farming-btn-bg-blue);color:var(--farming-btn-txt-blue);@media (max-width:768px){width:100%}}.farming-sub-stake-button,.farming-sub-withdraw-button{width:120px;height:36px;flex-grow:0;border-radius:8px;display:flex;justify-content:center;align-items:center;font-family:Inter;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:center}.farming-sub-withdraw-button{background-color:var(--farming-btn-bg-green);color:var(--farming-btn-txt-green);@media (max-width:768px){width:100%}}.farming-sub-pool-earn-container-mobile{@media (max-width:768px){display:flex;justify-content:space-between;flex:1}}.farming-total-liquidity{width:920px;height:240px;padding:24px;border-radius:16px;margin-bottom:24px;background-color:var(--panel-background);@media (max-width:768px){width:100%;height:fit-content}}.farming-total-liquidity-title{color:var(--text-color)}.farming-total-liquidity-title,.farming-total-liquidity-value{font-family:Inter;font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left}.farming-total-liquidity-value{color:var(--primary-blue);@media (max-width:768px){color:var(--light-blue)}}.farming-total-liquidity-card-holder{margin-top:16px;display:flex;gap:16px;@media (max-width:768px){flex-direction:column}}.farming-total-liquidity-card{width:280px;height:140px;padding:20px;border-radius:16px;background-color:var(--background-color-alt);@media (max-width:768px){width:100%}}.farming-total-liquidity-card-title{font-size:14px;font-weight:500;line-height:1.43;color:var(--farming-description-text-color)}.farming-total-liquidity-card-title,.farming-total-liquidity-card-value{font-family:Inter;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.farming-total-liquidity-card-value{font-size:48px;font-weight:600;line-height:1.33;color:var(--text-color)}.farming-total-liquidity-card-usd{font-family:Inter;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:center;color:var(--secondary-text-color)}.tip-content{background-color:var(--tip-bg-color)!important;color:var(--tip-txt-color)!important}.fdd-mask{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--mask-background);z-index:1100;display:flex;align-items:center;justify-content:center;@media (max-width:768px){align-items:flex-end}}.fdd-dialog{width:920px;flex-grow:0;padding:24px 0 24px 24px;border-radius:16px;background-color:var(--background-color);max-height:90vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;@media (max-width:768px){border-bottom-left-radius:0;border-bottom-right-radius:0;width:100%;padding-left:24px;padding-bottom:24px;padding-right:24px;padding-top:24px}}.fdd-dialog::-webkit-scrollbar{display:none}.fdd-title{font-family:Inter;font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:var(--text-color)}.fdd-close-icon{cursor:pointer;width:32px;height:32px;padding:7px;margin-right:24px;background-color:var(--panel-background);border-radius:50%;@media (max-width:768px){margin-left:0;margin-bottom:0;margin-right:0;margin-top:0}}.fdd-position-card-container-mobile{@media (max-width:768px){gap:1rem!important;margin-right:-1rem}}.fdd-position-card{background-color:var(--panel-background);cursor:pointer;@media (max-width:768px){width:46%!important;height:fit-content!important}}.fdd-position-card,.fdd-position-staked{width:200px;height:335px;flex-grow:0;margin:0;padding:8px;border-radius:30px}.fdd-position-staked{position:absolute;top:-8px;left:-8px;background-color:#152234;opacity:.8;cursor:not-allowed;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;color:#b0c3e0;font-family:Inter;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:center;@media (max-width:768px){width:100%;height:100%;top:0;left:0;border-radius:18px}}.fdd-position-card:hover{background-color:#e6fafe}.fdd-position-card.selected{background-color:#e6fafe;border:1px solid var(--light-blue)}.fdd-stake-button{width:425px;height:40px;flex-grow:0;border-radius:12px;background-color:#1c87dc;font-family:Inter;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:var(--text-white);display:flex;justify-content:center;align-items:center;@media (max-width:768px){width:calc(100% - 24px - .75rem);position:fixed;bottom:calc(1rem + 60px);right:50%;transform:translate(50%)}}.fclm-dialog{width:448px;flex-grow:0;padding:24px;border-radius:16px;background-color:var(--background-color);max-height:90vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;@media (max-width:768px){width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}}.fclm-dialog::-webkit-scrollbar{display:none}.fclm-dialog>div:nth-child(2){scrollbar-width:none;-ms-overflow-style:none}.fclm-dialog>div:nth-child(2)::-webkit-scrollbar{display:none}.fclm-close-icon{cursor:pointer;width:32px;height:32px;padding:7px;border-radius:50%}.fclm-card,.fclm-close-icon{background-color:var(--panel-background)}.fclm-card{width:400px;height:88px;flex-grow:0;border-radius:16px;padding:0 24px 0 14px;@media (max-width:768px){width:100%}}.fclm-claim-button{width:120px;height:40px;flex-grow:0;border-radius:12px;background-color:var(--light-blue);font-size:16px;line-height:1.5;text-align:center;color:var(--text-white);cursor:pointer}.fclm-claim-button,.fclm-usd{font-family:Inter;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal}.fclm-usd{font-size:14px;line-height:1.43;text-align:left;color:var(--secondary-text-color)}.fclm-value{font-size:28px;line-height:1.44;margin-bottom:-4px}.fclm-symbol,.fclm-value{flex-grow:0;font-family:Inter;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--text-color)}.fclm-symbol{font-size:14px;line-height:1.56}.scrollable-content{display:flex;flex-direction:column;gap:1rem;overflow-y:scroll;justify-content:flex-start;height:540px;scrollbar-width:none;-ms-overflow-style:none}.scrollable-content::-webkit-scrollbar{display:none}@keyframes WaitingModal_bg-in__T6pNx{0%{display:none}1%{opacity:0;display:block}to{opacity:1}}@keyframes WaitingModal_bg-out__x7YKE{0%{opacity:1;display:block}99%{opacity:0}to{display:none}}.WaitingModal_modal-bg-in__F_U1_{animation:WaitingModal_bg-in__T6pNx .3s ease-out;display:block;z-index:1030}.WaitingModal_modal-bg-in__F_U1_,.WaitingModal_modal-bg-out__htWjv{width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:var(--mask-background)}.WaitingModal_modal-bg-out__htWjv{animation:WaitingModal_bg-out__x7YKE .3s ease-out;display:none;z-index:8}.WaitingModal_modal-con-in__CYMGW{transform:translate(-50%,-50%) scale(1);animation:WaitingModal_con-in__uU_fW .3s ease-out;display:block;transform-origin:50% 50%}.WaitingModal_modal-con-in__CYMGW,.WaitingModal_modal-con-out__NbU8Z{width:384px;padding:20px 24px 24px;border-radius:20px;box-shadow:0 8px 10px 0 rgba(0,0,0,.15);background-color:var(--panel-background);position:fixed;top:50%;left:50%;z-index:1031;font-family:Inter!important}.WaitingModal_modal-con-out__NbU8Z{transform:translate(-50%,-50%) scale(0);animation:WaitingModal_con-out__MewTo .3s ease-out;display:none;transform-origin:50% 50%}@keyframes WaitingModal_con-in__uU_fW{0%{display:none}1%{transform:translate(-50%,-50%) scale(0);display:block}to{transform:translate(-50%,-50%) scale(1)}}@keyframes WaitingModal_con-out__MewTo{0%{transform:translate(-50%,-50%) scale(1);display:block}99%{transform:translate(-50%,-50%) scale(0)}to{display:none}}.WaitingModal_modal-name-line__PJiLm{display:flex;justify-content:space-between;align-items:center}.WaitingModal_modal-name__WU8VT{font-family:Inter-Medium;font-size:24px;font-weight:500;color:var(--text-color)}.WaitingModal_modal-close-btn__GqgmS{cursor:pointer;width:32px;height:32px;border-radius:50%;background-color:var(--third-background);background-image:url(/_next/static/media/close.79b2ea83.png);background-size:18px;background-position:50%;background-repeat:no-repeat}.WaitingModal_modal-close-btn__GqgmS:hover{background-color:var(--background-color);background-image:url(/_next/static/media/close-hover.65606fa9.png)}.WaitingModal_modal-status-con___rzO8{padding-top:36px;display:flex;flex-direction:column;align-items:center;margin-bottom:36px}.WaitingModal_modal-status-img___d7Xm{width:80px;height:80px}.WaitingModal_modal-status-txt-success__OFzlJ{font-family:Inter-Medium;font-size:24px;font-weight:500;color:var(--primary-green);margin-top:4px}.WaitingModal_modal-status-txt-fail__MpKk5{font-family:Inter-Medium;font-size:24px;font-weight:500;color:var(--error-red-alt);margin-top:4px}.WaitingModal_modal-desc-con__Wmmgd{padding:16px;border-radius:16px;background-color:var(--background-color)}.WaitingModal_modal-desc-title__lA1GU{font-family:Inter-Medium;font-size:16px;font-weight:500;color:var(--text-color);margin-bottom:4px}.WaitingModal_modal-desc__bPD6R{font-family:Inter-Medium;font-size:14px;font-weight:500;line-height:1.43;color:var(--secondary-text-color)}.WaitingModal_modal-btn__rxbzR{border-radius:12px;background-color:var(--primary-blue);height:60px;display:flex;justify-content:center;align-items:center;font-family:Inter;font-size:16px;font-weight:500;color:var(--text-white);margin-top:16px;cursor:pointer}.WaitingModal_modal-btn__rxbzR:hover{background-color:var(--button-background)}.il-liquidity-dialog{width:448px;height:598px;border-radius:16px;background-color:var(--background-color);display:flex;flex-direction:column;max-height:90vh;@media (max-width:768px){margin-bottom:60px}}.il-content{height:520px;padding:24px;border-radius:16px;background-color:var(--panel-background)}.il-content-wrapper{flex:1;overflow-y:auto}.ld-deposit-box.readonly{background-color:hsla(0,0%,84%,.381);color:#00000088;cursor:not-allowed}.increase-liq-title,.mobile-font-size{@media (max-width:768px){font-size:18px}}