.swap-container{margin:120px auto 20px;max-width:1200px;padding:0 20px;display:flex;flex-direction:row;justify-content:center;gap:20px}.swap-left-panel{width:40%;display:flex;flex-direction:column;gap:10px}.swap-right-panel{width:60%}.coverBox,.swap-right-panel{display:flex;flex-direction:column}.coverBox{background-color:#fff;border-radius:10px;padding:20px;gap:12px}.actionTabs{display:flex;gap:6px;margin-bottom:0}.actionTab,.actionTabSelected{border-radius:8px;border:none;padding:8px 16px;cursor:pointer}.actionTab{background-color:#eee;color:#333}.actionTab:hover{background-color:#ddd}.actionTabSelected{background-color:#5981f3;color:#fff}.balanceLine{font-size:.95rem;color:#444;margin-bottom:2px}.coverTitle,.youWillReceiveLabel{font-weight:600;color:#555;margin-bottom:4px}.inputWithTokenChoice{position:relative;width:100%}.bigInputWrapper{background:#f7f8fa;border:1px solid #e7eaf3;border-radius:12px;padding:20px;display:flex;align-items:center;margin-bottom:6px}.coverAmountInput{width:100%;font-size:2rem;font-weight:500;border:none;padding:0;margin:0;color:#444;outline:none}.ant-input,.coverAmountInput{background:transparent!important}.ant-input{box-shadow:none!important}.tokenDropdownInside{position:absolute;right:14px;top:50%;transform:translateY(-50%);min-width:80px}.slidersSection{background:#f4f4f4;border-radius:8px;padding:16px}.sliderLabel{font-size:1rem;font-weight:600;color:#000;margin-bottom:6px}.manualInputsBox{display:flex;flex-direction:column;gap:4px;margin-top:8px}.receiveBox{background:#f7f8fa;border:1px solid #e7eaf3;border-radius:12px;padding:20px;display:flex;align-items:center;margin-bottom:4px}.cAgioAmount{font-size:2rem;font-weight:700;color:#444}.feeLine{font-size:.9rem;color:#666;margin-top:2px}.bigSubmitButton{width:95%;margin:0 auto;padding:20px 0;font-size:1.5rem;font-weight:600;background-color:#5789f2!important;border:none;border-radius:8px;color:#fff!important;cursor:pointer;transition:background-color .2s ease}.bigSubmitButton:hover{background-color:#3452eb!important;color:#fff!important}.notImplementedBox{padding:20px;background:#fafafa;border-radius:8px;text-align:center;color:#333}.positionsBox{background:#fcfcfc;border:2px solid #ddd;border-radius:15px;padding:20px;color:#000;width:100%;box-sizing:border-box}.positionDetailsBox{margin-top:16px}@media (max-width:768px){.swap-container{flex-direction:column;align-items:center}.swap-left-panel,.swap-right-panel{width:100%!important;margin-top:20px}}