.spot-modal-content{display:flex;flex-direction:column;gap:20px;padding:0 20px;min-width:0;color:hsl(var(--twc-neutral-100))}.spot-icon-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;color:hsl(var(--twc-neutral-300));border-radius:4px}.spot-icon-button:hover{background:hsl(var(--twc-neutral-700))}.spot-icon-button:disabled{opacity:.4}.spot-container :focus-visible,.spot-modal-content :focus-visible{outline:2px solid hsl(var(--twc-primary-600));outline-offset:3px}.spot-orders-list{display:flex;flex-direction:column;gap:12px;height:min(560px,calc(100dvh - 240px));min-height:120px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:hsl(var(--twc-neutral-600)) transparent;padding:3px;margin:-3px}.spot-orders-list-fit{height:auto;min-height:0;max-height:min(480px,calc(100dvh - 200px))}.spot-orders-items{display:flex;flex-direction:column;gap:8px}.spot-order-row{--spot-progress-fill:hsl(var(--twc-primary-600));display:flex;flex-direction:column;gap:12px;width:100%;flex-shrink:0;padding:14px;border:1px solid hsl(var(--twc-neutral-700));border-radius:8px;background:hsl(var(--twc-neutral-700)/.35);color:hsl(var(--twc-neutral-100));text-align:left}.spot-order-row:hover{background:hsl(var(--twc-neutral-700));border-color:hsl(var(--twc-neutral-600))}.spot-order-row[data-status=CANCELLED],.spot-order-row[data-status=EXPIRED]{--spot-progress-fill:hsl(var(--twc-neutral-400))}.spot-order-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.spot-order-title{min-width:0;font-size:14px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.spot-order-date{color:hsl(var(--twc-neutral-200));font-size:12px;font-weight:400}.spot-order-status{flex-shrink:0;color:hsl(var(--twc-neutral-300));padding-top:3px;font-size:11px;font-weight:600;text-transform:uppercase}.spot-order-status[data-status=OPEN]{color:hsl(var(--twc-primary-600))}.spot-order-status[data-status=COMPLETED]{color:hsl(var(--twc-success-500))}.spot-order-status[data-status=EXPIRED]{color:hsl(var(--twc-error-500))}.spot-order-progress{display:flex;align-items:center;gap:16px;font-size:13px;color:hsl(var(--twc-neutral-300));font-variant-numeric:tabular-nums}.spot-order-progress>span{width:48px;flex-shrink:0;text-align:right}.spot-order-progress progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1;min-width:0;width:100%;height:6px;border:0;border-radius:8px;overflow:hidden;background:hsl(var(--twc-neutral-600))}.spot-order-progress progress::-webkit-progress-bar{background:hsl(var(--twc-neutral-600));border-radius:8px}.spot-order-progress progress::-webkit-progress-value{background:var(--spot-progress-fill);border-radius:8px}.spot-order-progress progress::-moz-progress-bar{background:var(--spot-progress-fill);border-radius:8px}.spot-order-route{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:500}.spot-order-route>span{display:flex;align-items:center;gap:8px;min-width:0;overflow-wrap:anywhere}.spot-order-route>svg{flex-shrink:0;color:hsl(var(--twc-neutral-300))}.spot-order-details{display:flex;flex-direction:column;gap:12px}.spot-history-token{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 0 16px}.spot-history-token>div{min-width:0}.spot-history-token p{font-size:14px;font-weight:500;margin-bottom:8px;color:hsl(var(--twc-neutral-300))}.spot-history-token strong{font-size:18px;font-weight:500;overflow-wrap:anywhere}.spot-accordion{border:1px solid hsl(var(--twc-neutral-600));border-radius:8px;background:hsl(var(--twc-neutral-800))}.spot-accordion summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;cursor:pointer;font-size:16px;font-weight:500}.spot-accordion summary::-webkit-details-marker{display:none}.spot-accordion[open] summary svg{transform:rotate(180deg)}.spot-accordion-body{display:flex;flex-direction:column;gap:12px;padding:0 16px 18px}.spot-detail-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:14px}.spot-detail-row>:first-child{flex-shrink:0;max-width:55%}.spot-detail-value{min-width:0;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.spot-execution-price{display:flex;flex-wrap:wrap;justify-content:flex-end;-moz-column-gap:4px;column-gap:4px}.spot-execution-price>span{min-width:0}.spot-order-fills-button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:16px;border:1px solid hsl(var(--twc-neutral-600));border-radius:8px;background:hsl(var(--twc-neutral-800));text-align:left;font-size:16px;font-weight:500}.spot-order-fills-button:hover{background:hsl(var(--twc-neutral-700))}.spot-order-fills-button svg{flex-shrink:0}.spot-fills-list{max-height:min(560px,calc(100dvh - 180px));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:hsl(var(--twc-neutral-600)) transparent;padding:3px;margin:-3px}.spot-fill{display:flex;flex-direction:column;gap:10px;padding:16px 8px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.spot-fills-list>li+li{border-top:1px solid hsl(var(--twc-neutral-700))}.spot-fill:hover{background:hsl(var(--twc-neutral-700)/.35)}.spot-fill-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:hsl(var(--twc-neutral-300))}.spot-fill svg{flex-shrink:0}.spot-fill-amounts{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px}.spot-fill-amounts>span{min-width:0}.spot-fill-hash{font-size:12px;color:hsl(var(--twc-primary-600))}.spot-review-details{display:flex;flex-direction:column;gap:12px;padding:12px;background:hsl(var(--twc-neutral-800));border-radius:8px}.spot-order-flow{width:100%;color:hsl(var(--twc-neutral-100))}.spot-order-flow .orbs_MainTokenAmount{font-size:24px;font-weight:500;color:hsl(var(--twc-neutral-50));white-space:normal;overflow-wrap:anywhere}.spot-order-flow .orbs_MainTokenLogo{width:40px;height:40px}.spot-order-flow .orbs_MainTokenTitle,.spot-order-flow .orbs_MainTokenUsd{font-size:14px;color:hsl(var(--twc-neutral-300))}.spot-order-flow .orbs_MainTokenLeft,.spot-order-flow .orbs_StepsStep{gap:8px}.spot-order-flow.orbs_SwapFlow-active{padding-top:20px}.spot-order-flow .orbs_TradeStepLayoutFooterLink{text-decoration:underline;color:hsl(var(--twc-neutral-50))}.spot-modal-content .peer:focus-visible+div{outline:2px solid hsl(var(--twc-primary-600));outline-offset:3px}.spot-order-flow .orbs_StepsStepLogo{background:hsl(var(--twc-neutral-700));border-color:hsl(var(--twc-neutral-700))}.spot-order-flow .orbs_StepIndicatorLine{background:hsl(var(--twc-primary-600))}.spot-input-error-icon{width:15px;height:15px;flex-shrink:0}.spot-input-error-icon path{stroke:hsl(var(--twc-error-500))}@media (max-width:640px){.spot-modal-content{padding:0 16px;gap:16px}.spot-order-row{padding:12px}.spot-order-title{font-size:13px}.spot-order-status{font-size:11px}.spot-order-date{display:block;margin-top:2px;font-size:11px}.spot-detail-row,.spot-order-route{gap:10px;font-size:13px}.spot-accordion summary,.spot-order-fills-button{padding:14px 12px}.spot-accordion-body{padding:0 12px 16px}}