.swap-messages-overlay{z-index:1000;background:#0926267a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.swap-messages-dialog{background:#fff;border-radius:24px;grid-template-rows:auto auto minmax(160px,1fr) auto;width:min(100%,1040px);height:min(88vh,820px);max-height:calc(100dvh - 40px);display:grid;overflow:hidden;box-shadow:0 24px 70px #0f373747}.swap-messages-header{z-index:4;background:#fff;border-bottom:1px solid #d6e7e7;padding:22px 28px;position:relative}.swap-shipping-region{z-index:3;overscroll-behavior:contain;scrollbar-gutter:stable;background:#f7fbfb;border-bottom:1px solid #d6e7e7;max-height:min(42vh,390px);position:relative;overflow:auto}.swap-messages-history{overscroll-behavior:contain;scrollbar-gutter:stable;background:#f4fafa;min-height:0;padding:18px 24px;overflow-y:auto}.swap-messages-empty{text-align:center;place-content:center;height:100%;min-height:170px;padding:24px;display:grid}.swap-message-composer{z-index:5;background:#fff;border-top:1px solid #d6e7e7;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:14px;padding:18px 24px 12px;display:grid;position:relative}.swap-message-composer textarea{resize:vertical;width:100%;min-height:74px;max-height:150px}.swap-message-composer-help{grid-column:1/-1;margin:-4px 0 0}@media (width<=760px){.swap-messages-overlay{place-items:stretch stretch;padding:0}.swap-messages-dialog{border-radius:0;grid-template-rows:auto auto minmax(140px,1fr) auto;width:100%;height:100dvh;max-height:100dvh}.swap-messages-header{padding:16px}.swap-shipping-region{max-height:38dvh}.swap-messages-history{padding:14px}.swap-message-composer{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px}.swap-message-composer button[type=submit]{grid-column:1/-1;width:100%}.swap-message-composer textarea{min-height:62px}}@media (width<=480px){.swap-shipping-region{max-height:34dvh}.swap-message-composer{grid-template-columns:1fr}.swap-message-composer>*{width:100%}}.swap-shipping-region{overflow-x:hidden}.swap-shipping-region:has(button[aria-expanded=false]){max-height:none;overflow-y:hidden}.swap-messages-history{display:block;min-height:220px!important}.swap-messages-history img[role=button]{object-fit:contain;width:auto!important;max-width:min(240px,100%)!important;max-height:220px!important}.swap-message-composer{grid-template-columns:auto minmax(0,1fr) auto}.swap-message-composer>div:last-of-type{display:contents}.swap-message-composer-help{width:100%;padding-top:2px;line-height:1.35;grid-column:1/-1!important;margin:0!important}.swap-message-composer textarea{min-width:0;width:100%!important}@media (width<=760px){.swap-messages-history img[role=button]{max-width:min(210px,85vw)!important;max-height:190px!important}.swap-message-composer{grid-template-columns:auto minmax(0,1fr) auto}.swap-message-composer button:last-of-type{grid-column:auto;width:auto}}@media (width<=520px){.swap-message-composer{grid-template-columns:auto minmax(0,1fr)}.swap-message-composer button:last-of-type{grid-column:1/-1;width:100%}.swap-message-composer-help{grid-column:1/-1!important}.swap-messages-history img[role=button]{max-width:min(190px,78vw)!important;max-height:175px!important}}.swap-shipping-summary{background:#f8fbfb;border-bottom:1px solid #d8e7e7;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.swap-shipping-summary-main{align-items:center;gap:12px;min-width:0;display:flex}.swap-shipping-summary-icon{background:#e4f4f3;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.swap-shipping-summary-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.swap-shipping-summary-status{color:#156848;text-transform:capitalize;background:#cdf6df;border-radius:999px;padding:3px 9px;font-size:.72rem;font-weight:800}.swap-shipping-summary p{color:#6b8383;margin:3px 0 0;font-size:.78rem}.swap-shipping-drawer-overlay{z-index:4000;background:#051b1b8c;justify-content:flex-end;display:flex;position:fixed;inset:0}.swap-shipping-drawer{background:#fff;grid-template-rows:auto minmax(0,1fr);width:min(720px,92vw);height:100dvh;display:grid;overflow:hidden;box-shadow:-18px 0 55px #0828284d}.swap-shipping-drawer-header{border-bottom:1px solid #d8e7e7;justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 24px;display:flex}.swap-shipping-drawer-content{background:#f7fbfb;min-height:0;overflow-y:auto}@media (width<=700px){.swap-shipping-summary{padding:12px 14px}.swap-shipping-summary p{display:none}.swap-shipping-drawer{width:100%}}.swap-message-composer{z-index:10;position:relative;box-shadow:0 -8px 24px #103f400f;background:linear-gradient(#fffffff7,#fff)!important;border-top:1px solid #d6e5e5!important;padding:14px 18px 12px!important;display:block!important}.swap-message-composer-row{grid-template-columns:auto minmax(0,1fr) auto;width:100%;align-items:end!important;gap:10px!important;display:grid!important}.swap-message-composer textarea{resize:none;color:#123b3c;outline:none;min-width:0;max-height:140px;font-size:.95rem;line-height:1.45;transition:border-color .15s,box-shadow .15s,background .15s;background:#f9fcfc!important;border:1px solid #bedada!important;border-radius:16px!important;width:100%!important;min-height:54px!important;margin:0!important;padding:14px 16px!important}.swap-message-composer textarea::placeholder{color:#7b9090}.swap-message-composer textarea:focus{box-shadow:0 0 0 3px #0f85851f;background:#fff!important;border-color:#0f8585!important}.swap-message-attach{white-space:nowrap;transition:transform .14s,background .14s,box-shadow .14s;color:#0a7070!important;background:#fff!important;border:1px solid #168282!important;border-radius:14px!important;min-width:78px!important;min-height:48px!important;padding:0 15px!important;font-weight:750!important}.swap-message-attach:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 5px 14px #0a70701f;background:#eaf7f7!important}.swap-message-send{white-space:nowrap;transition:transform .14s,box-shadow .14s,opacity .14s;box-shadow:0 7px 18px #087d7d33;color:#fff!important;background:linear-gradient(135deg,#087d7d,#12a1a1)!important;border:0!important;border-radius:14px!important;min-width:92px!important;min-height:48px!important;padding:0 20px!important;font-weight:800!important}.swap-message-send:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 9px 22px #087d7d47}.swap-message-send:disabled,.swap-message-attach:disabled{cursor:not-allowed;opacity:.55;box-shadow:none;transform:none}.swap-message-composer-help{width:100%;padding-left:90px;line-height:1.35;display:block;color:#718888!important;margin:7px 0 0!important;font-size:.72rem!important}.swap-message-composer>p[style*=color]{background:#fff5f5;border:1px solid #fecaca;border-radius:10px;padding:9px 12px;margin:0 0 10px!important}.swap-message-composer>div[style*=inline-block]{background:#f7fbfb;border:1px solid #d3e6e6;border-radius:14px;padding:8px;margin:0 0 12px!important}.swap-message-composer>div[style*=inline-block] img{border-radius:10px!important;width:120px!important;max-height:110px!important}.swap-messages-history img[role=button]{box-shadow:0 5px 16px #123f401f;object-fit:cover!important;border-radius:14px!important;width:auto!important;max-width:min(260px,75vw)!important;max-height:230px!important}@media (width<=760px){.swap-message-composer{padding:12px max(12px, env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))!important}.swap-message-composer-row{grid-template-columns:auto minmax(0,1fr) auto;gap:8px!important}.swap-message-attach{width:48px;font-size:0;overflow:hidden;min-width:48px!important;padding:0!important}.swap-message-attach:after{content:"+";font-size:1.35rem;font-weight:500}.swap-message-send{min-width:76px!important;padding:0 15px!important}.swap-message-composer-help{padding-left:56px}}@media (width<=480px){.swap-message-composer-row{grid-template-columns:46px minmax(0,1fr) 68px;align-items:center!important}.swap-message-composer textarea{border-radius:14px!important;min-height:48px!important;padding:12px 13px!important}.swap-message-attach{width:46px;min-width:46px!important;min-height:46px!important}.swap-message-send{font-size:.83rem;min-width:68px!important;min-height:46px!important;padding:0 11px!important}.swap-message-composer-help{display:none}}.swap-message-composer{scrollbar-gutter:stable;flex:none;max-height:230px;overflow:hidden auto}.swap-message-composer>div[style*=inline-block]{align-items:center;max-width:150px;height:86px;position:relative;overflow:visible;background:#f7fbfb!important;border:1px solid #cfe3e3!important;border-radius:13px!important;width:auto!important;margin:0 0 10px!important;padding:6px!important;display:inline-flex!important}.swap-message-composer>div[style*=inline-block] img{display:block;object-fit:cover!important;border-radius:9px!important;width:72px!important;max-width:72px!important;height:72px!important;max-height:72px!important}.swap-message-composer>div[style*=inline-block] button{place-items:center;border-radius:50%!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;line-height:1!important;display:grid!important;position:absolute!important;top:-9px!important;right:-9px!important}.swap-message-composer-row{grid-template-columns:auto minmax(0,1fr) auto;width:100%;min-height:54px;position:relative;align-items:end!important;gap:10px!important;display:grid!important}.swap-message-composer-row textarea{visibility:visible!important;min-height:54px!important;max-height:110px!important;display:block!important}.swap-message-composer-help{margin-top:7px!important}.swap-messages-dialog{grid-template-rows:auto auto minmax(160px,1fr) auto!important}@media (width<=760px){.swap-message-composer{max-height:210px}.swap-message-composer>div[style*=inline-block]{max-width:130px;height:72px}.swap-message-composer>div[style*=inline-block] img{width:60px!important;max-width:60px!important;height:60px!important;max-height:60px!important}}@media (width<=480px){.swap-message-composer{max-height:190px}.swap-message-composer-row{grid-template-columns:46px minmax(0,1fr) 68px}}.swap-shipping-drawer-modern{background:linear-gradient(#f8fbfb 0,#fff 220px)!important;width:min(560px,100vw)!important;max-width:560px!important;box-shadow:-18px 0 55px #0f39392e!important}.swap-shipping-drawer-modern .swap-shipping-drawer-header{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-height:92px;position:sticky;top:0;background:#fffffff5!important;border-bottom:1px solid #dceaea!important;padding:20px 22px!important}.swap-shipping-drawer-modern .swap-shipping-drawer-header h2{color:#123f3f;letter-spacing:-.025em;margin:0;font-size:1.32rem;font-weight:850}.swap-shipping-drawer-modern .swap-shipping-drawer-header p{color:#718686;max-width:380px;margin:6px 0 0;font-size:.82rem;line-height:1.45}.swap-shipping-drawer-modern .swap-shipping-drawer-header button{min-width:72px;color:#315f5f!important;background:#fff!important;border:1px solid #d5e4e4!important;border-radius:10px!important;font-weight:750!important}.swap-shipping-drawer-modern .swap-shipping-drawer-content{background:0 0!important;padding:18px!important}.swap-shipping-drawer-modern .shipping-tracking-panel-modern,.swap-shipping-drawer-modern .swap-shipping-drawer-content>div,.swap-shipping-drawer-modern .swap-shipping-drawer-content>section{width:100%;max-width:none!important}.swap-shipping-drawer-modern .shipping-tracking-panel-modern>div:first-child{border-radius:16px!important}.swap-shipping-drawer-modern article{transition:transform .16s,box-shadow .16s,border-color .16s;position:relative;overflow:hidden;background:#fff!important;border:1px solid #d8e8e8!important;border-radius:16px!important;box-shadow:0 8px 25px #1c5b5b12!important}.swap-shipping-drawer-modern article:hover{transform:translateY(-1px);border-color:#b6d8d8!important;box-shadow:0 12px 30px #1c5b5b1c!important}.swap-shipping-drawer-modern article:before{content:"";background:linear-gradient(#087d7d,#57c5bb);width:4px;position:absolute;top:0;bottom:0;left:0}.swap-shipping-drawer-modern span[style*=border-radius][style*=background]{letter-spacing:.01em;border-radius:999px!important;padding:5px 10px!important;font-size:.7rem!important;font-weight:850!important}.swap-shipping-drawer-modern a[href*=track],.swap-shipping-drawer-modern a[target=_blank]{background:#f7fbfb;border:1px solid #c9dfdf;border-radius:9px;align-items:center;gap:5px;min-height:34px;padding:7px 11px;font-size:.74rem;font-weight:800;display:inline-flex;color:#087d7d!important;text-decoration:none!important}.swap-shipping-drawer-modern a[href*=track]:hover,.swap-shipping-drawer-modern a[target=_blank]:hover{background:#ecf8f7;border-color:#82c7c0}.swap-shipping-drawer-modern [aria-label=Parcel\ timeline]{background:linear-gradient(#fbfdfd,#fff);border-radius:13px;position:relative;border:1px solid #e1eded!important;margin-top:14px!important;padding:16px 14px 10px!important}.swap-shipping-drawer-modern [aria-label=Parcel\ timeline]:before{color:#365f5f;content:"Delivery activity";letter-spacing:.015em;margin-bottom:12px;font-size:.76rem;font-weight:850;display:block}.swap-shipping-drawer-modern input,.swap-shipping-drawer-modern select{transition:border-color .15s,box-shadow .15s;color:#183f3f!important;background:#fff!important;border:1px solid #cadede!important;border-radius:10px!important;min-height:43px!important}.swap-shipping-drawer-modern input:focus,.swap-shipping-drawer-modern select:focus{border-color:#51aaa2!important;outline:none!important;box-shadow:0 0 0 3px #087d7d1f!important}.swap-shipping-drawer-modern button:not(.btn-ghost){min-height:38px;transition:transform .14s,box-shadow .14s,background .14s;border-radius:10px!important;font-size:.76rem!important;font-weight:800!important}.swap-shipping-drawer-modern button:not(:disabled):hover{transform:translateY(-1px)}.swap-shipping-drawer-modern .btn-primary{box-shadow:0 6px 14px #087d7d2e;color:#fff!important;background:linear-gradient(135deg,#087d7d,#0a9990)!important;border-color:#087d7d!important}.swap-shipping-drawer-modern .btn-outline{color:#087d7d!important;background:#fff!important;border:1px solid #8fc9c4!important}.swap-shipping-drawer-modern .btn-outline:hover{background:#edf8f7!important}.swap-shipping-drawer-modern [role=alert]{border-radius:10px!important}.swap-shipping-drawer-modern .swap-shipping-drawer-content{scrollbar-width:thin;scrollbar-color:#afd1ce transparent}.swap-shipping-drawer-modern .swap-shipping-drawer-content::-webkit-scrollbar{width:8px}.swap-shipping-drawer-modern .swap-shipping-drawer-content::-webkit-scrollbar-thumb{background:#afd1ce padding-box padding-box;border:2px solid #0000;border-radius:999px}@media (width<=760px){.swap-shipping-drawer-modern{width:100vw!important;max-width:100vw!important}.swap-shipping-drawer-modern .swap-shipping-drawer-header{min-height:82px;padding:16px!important}.swap-shipping-drawer-modern .swap-shipping-drawer-content{padding:12px!important}.swap-shipping-drawer-modern article{border-radius:14px!important}}@media (width<=480px){.swap-shipping-drawer-modern .swap-shipping-drawer-header h2{font-size:1.12rem}.swap-shipping-drawer-modern .swap-shipping-drawer-header p{font-size:.74rem}.swap-shipping-drawer-modern [aria-label=Parcel\ timeline]{padding:13px 10px 7px!important}.swap-shipping-drawer-modern button:not(.btn-ghost){width:100%}}.swap-shipping-drawer-modern{flex-direction:column;height:100vh;display:flex;overflow:hidden}.swap-shipping-drawer-modern .swap-shipping-drawer-header{flex:none}.swap-shipping-drawer-modern .swap-shipping-drawer-content{flex:auto;min-height:0;height:auto!important;padding:18px!important;overflow:hidden auto!important}.swap-shipping-drawer-modern .shipping-tracking-panel-modern,.swap-shipping-drawer-modern .shipping-tracking-panel-modern>div,.swap-shipping-drawer-modern .shipping-tracking-panel-modern>section,.swap-shipping-drawer-modern article,.swap-shipping-drawer-modern [aria-label=Parcel\ timeline]{height:auto!important;max-height:none!important;overflow:visible!important}.swap-shipping-drawer-modern [aria-label=Shipping\ progress],.swap-shipping-drawer-modern .shipping-progress,.swap-shipping-drawer-modern .shipping-progress-steps{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important;overflow:visible!important}.swap-shipping-drawer-modern [aria-label=Shipping\ progress]>*,.swap-shipping-drawer-modern .shipping-progress>*,.swap-shipping-drawer-modern .shipping-progress-steps>*{text-align:center;min-width:0;white-space:normal!important}.swap-shipping-drawer-modern .shipping-tracking-panel-modern>div[style*=grid]{align-items:start!important}.swap-shipping-drawer-modern article{min-width:0;padding:16px!important}.shipping-read-only-notice{background:#f2faf9;border:1px solid #cce4e1;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 14px;padding:12px 14px;display:flex}.shipping-read-only-notice strong{color:#155e5e;font-size:.8rem}.shipping-read-only-notice span{color:#678181;text-align:right;font-size:.74rem;line-height:1.4}@media (width<=720px){.swap-shipping-drawer-modern [aria-label=Shipping\ progress],.swap-shipping-drawer-modern .shipping-progress,.swap-shipping-drawer-modern .shipping-progress-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}.shipping-read-only-notice{flex-direction:column;align-items:flex-start;gap:4px}.shipping-read-only-notice span{text-align:left}}@media (width<=440px){.swap-shipping-drawer-modern [aria-label=Shipping\ progress],.swap-shipping-drawer-modern .shipping-progress,.swap-shipping-drawer-modern .shipping-progress-steps{grid-template-columns:1fr!important}}.swap-shipping-drawer-modern article{box-shadow:0 5px 18px #144c4c0f!important}.swap-shipping-drawer-modern article:hover{transform:none!important}.swap-shipping-drawer-modern a[href*=track]{width:fit-content;margin-top:12px}.swap-shipping-drawer-modern .shipping-tracking-panel-modern>div:first-child{z-index:auto!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-bottom:0!important;padding-top:0!important;padding-bottom:12px!important;position:static!important;top:auto!important}.swap-shipping-drawer-modern .shipping-tracking-panel-modern{position:static!important}.swap-shipping-drawer-modern .shipping-progress,.swap-shipping-drawer-modern .shipping-progress-steps,.swap-shipping-drawer-modern [aria-label=Shipping\ progress]{z-index:auto!important;margin-bottom:14px!important;position:static!important}.swap-shipping-drawer-modern .shipping-tracking-panel-modern article{z-index:1;position:relative}.swap-shipping-drawer-modern .shipping-read-only-notice{display:none!important}.swap-shipping-drawer-modern .shipping-tracking-panel-modern>div:first-child{padding-bottom:6px!important}.swap-shipping-drawer-modern .shipping-tracking-panel-modern>div:first-child p{margin-top:4px!important;margin-bottom:0!important}@media (width>=1180px){.swap-shipping-drawer-modern [aria-label=Shipping\ progress],.swap-shipping-drawer-modern .shipping-progress,.swap-shipping-drawer-modern .shipping-progress-steps{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:7px!important;margin-top:10px!important;margin-bottom:16px!important;display:grid!important}.swap-shipping-drawer-modern [aria-label=Shipping\ progress]>*,.swap-shipping-drawer-modern .shipping-progress>*,.swap-shipping-drawer-modern .shipping-progress-steps>*{text-align:center;min-width:0;line-height:1.25;white-space:normal!important;font-size:.67rem!important}}@media (width>=721px) and (width<=1179px){.swap-shipping-drawer-modern [aria-label=Shipping\ progress],.swap-shipping-drawer-modern .shipping-progress,.swap-shipping-drawer-modern .shipping-progress-steps{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px 10px!important;margin-top:8px!important;margin-bottom:14px!important}}.swap-shipping-drawer-modern .swap-shipping-drawer-content{padding-left:12px!important;padding-right:12px!important}.swap-shipping-drawer-modern .shipping-tracking-panel-modern>div[style*=grid],.swap-shipping-drawer-modern .shipping-tracking-panel-modern>section[style*=grid]{gap:12px!important}.swap-shipping-drawer-modern article{padding:15px!important}.shipping-parcel-heading{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:12px;display:flex}.shipping-parcel-heading h3{margin:0!important}.shipping-parcel-direction{color:#507676;white-space:nowrap;background:#f3faf9;border:1px solid #d4e7e5;border-radius:999px;flex:none;align-items:center;padding:4px 8px;font-size:.65rem;font-weight:750;line-height:1.2;display:inline-flex}.swap-shipping-drawer-modern article p{margin:3px 0!important}.swap-shipping-drawer-modern article [style*=text-transform]{margin-top:9px!important}.swap-shipping-drawer-modern [aria-label=Parcel\ timeline]{margin-top:11px!important;padding:13px 12px 8px!important}.swap-shipping-drawer-modern [aria-label=Parcel\ timeline]:before{content:"Delivery timeline"!important;margin-bottom:10px!important}.swap-shipping-drawer-modern [aria-label=Parcel\ timeline]>*{margin-bottom:6px!important}@media (width<=720px){.shipping-parcel-heading{flex-direction:column;gap:5px}.swap-shipping-drawer-modern [aria-label=Shipping\ progress],.swap-shipping-drawer-modern .shipping-progress,.swap-shipping-drawer-modern .shipping-progress-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=440px){.swap-shipping-drawer-modern [aria-label=Shipping\ progress],.swap-shipping-drawer-modern .shipping-progress,.swap-shipping-drawer-modern .shipping-progress-steps{grid-template-columns:1fr!important}}.swap-shipping-drawer-modern .shipping-parcel-direction{color:#507676;white-space:nowrap;background:#f3faf9;border:1px solid #d4e7e5;border-radius:999px;align-items:center;width:fit-content;margin-top:5px;padding:4px 8px;font-size:.64rem;font-weight:750;line-height:1.2;display:inline-flex}.swap-shipping-drawer-modern .shipping-parcel-card-header{grid-template-areas:"parcel-title parcel-status""parcel-direction parcel-status";grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:3px 12px!important;margin-bottom:16px!important;display:grid!important}.swap-shipping-drawer-modern .shipping-parcel-card-header>strong{color:#173f3f;grid-area:parcel-title;min-width:0;font-weight:800;line-height:1.28;margin:0!important;font-size:1rem!important}.swap-shipping-drawer-modern .shipping-parcel-card-header .shipping-parcel-direction{color:#6b8585;white-space:normal;grid-area:parcel-direction;width:auto;font-size:.7rem;font-weight:700;line-height:1.35;display:block;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.swap-shipping-drawer-modern .shipping-parcel-card-header>:last-child{grid-area:parcel-status;place-self:start end;margin:0!important}.swap-shipping-drawer-modern .shipping-parcel-card-header .shipping-parcel-direction:before{color:#0d8b87;content:"•";margin-right:4px;display:inline}@media (width<=520px){.swap-shipping-drawer-modern .shipping-parcel-card-header{grid-template-columns:minmax(0,1fr) auto!important;column-gap:8px!important}.swap-shipping-drawer-modern .shipping-parcel-card-header>strong{font-size:.94rem!important}}.shipping-parcel-direction:before,.shipping-parcel-direction:after,.swap-shipping-drawer-modern .shipping-parcel-direction:before,.swap-shipping-drawer-modern .shipping-parcel-direction:after{content:none!important;display:none!important}.swap-shipping-drawer-modern .shipping-parcel-card-header{margin-bottom:10px!important}.swap-shipping-drawer-modern .shipping-parcel-direction{letter-spacing:.02em;text-transform:none;color:#708989!important;margin-top:2px!important;font-size:.74rem!important;font-weight:600!important;line-height:1.3!important;display:block!important}.swap-shipping-drawer-modern .shipping-parcel-card-header>strong{margin-bottom:0!important}.swap-shipping-drawer-modern .shipping-parcel-card{gap:22px}.swap-shipping-drawer-modern .shipping-timeline-title{margin-bottom:12px!important;font-size:.92rem!important;font-weight:700!important}.transaction-tracker-shell{margin-top:.75rem}.tracker-toggle{width:100%}.transaction-tracker{color:#0f2b2c;background:#f8fcfc;border:1px solid #c5e0e1;border-radius:14px;margin-top:.75rem;padding:1rem}.tracker-header,.tracker-event-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.tracker-header h3,.tracker-header p,.tracker-event p,.tracker-action p,.tracker-error p{margin:0}.tracker-eyebrow{color:#6b9ea0;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.tracker-stage,.tracker-category{color:#085255;background:#e8f4f4;border-radius:999px;width:fit-content;padding:.2rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.tracker-action,.tracker-error,.tracker-blocked,.tracker-state{border-radius:10px;margin-top:1rem;padding:.85rem}.tracker-action{color:#713f12;background:#fff7d6;border:1px solid #f4a623;gap:.75rem;display:flex}.tracker-action>span{color:#fff;background:#d4891d;border-radius:50%;flex:0 0 1.6rem;place-items:center;width:1.6rem;height:1.6rem;font-weight:800;display:grid}.tracker-error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.tracker-blocked{color:#7c2d12;background:#fff7ed;border:1px solid #fdba74}.tracker-state{color:#2d6061;text-align:center;background:#fff;border:1px dashed #c5e0e1}.tracker-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:1rem 0;display:grid}.tracker-summary>div{background:#fff;border:1px solid #dbecec;border-radius:10px;min-width:0;padding:.7rem}.tracker-summary dt{color:#6b9ea0;text-transform:uppercase;font-size:.72rem;font-weight:700}.tracker-summary dd{overflow-wrap:anywhere;margin:.2rem 0 0;font-weight:700}.tracker-timeline{margin:1rem 0 0;padding:0;list-style:none;position:relative}.tracker-timeline:before{content:"";background:#c5e0e1;width:2px;position:absolute;top:1rem;bottom:1rem;left:.85rem}.tracker-timeline li{grid-template-columns:1.75rem minmax(0,1fr);gap:.75rem;padding-bottom:1rem;display:grid;position:relative}.tracker-icon{z-index:1;color:#fff;background:#0d7377;border:3px solid #f8fcfc;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;font-size:.75rem;font-weight:800;display:grid}.tracker-icon-payment{background:#2563eb}.tracker-icon-shipping{background:#0d7377}.tracker-icon-dispute{background:#dc2626}.tracker-icon-negotiation{background:#d4891d}.tracker-event{background:#fff;border:1px solid #dbecec;border-radius:10px;min-width:0;padding:.75rem}.tracker-event-heading time{color:#6b9ea0;flex-shrink:0;font-size:.72rem}.tracker-event p{color:#2d6061;margin-top:.35rem;line-height:1.45}.tracker-event .tracker-category{margin-top:.55rem}.tracker-event a{color:#085255;margin-top:.65rem;font-weight:700;display:block}.tracker-more{width:100%;margin-top:.25rem}.tracker-toggle:focus-visible,.tracker-more:focus-visible,.tracker-error button:focus-visible,.tracker-event a:focus-visible{outline-offset:3px;outline:3px solid #0d737759}@media (width<=640px){.transaction-tracker{padding:.8rem}.tracker-header,.tracker-event-heading{flex-direction:column;align-items:flex-start;gap:.35rem}.tracker-summary{grid-template-columns:1fr}.tracker-event-heading time{white-space:normal}}@media (prefers-reduced-motion:reduce){.transaction-tracker *,.transaction-tracker :before,.transaction-tracker :after{scroll-behavior:auto!important;transition:none!important}}.tracker-highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:1rem;display:grid}.tracker-highlight{background:#fff;border:1px solid #dbecec;border-radius:10px;gap:.65rem;min-width:0;padding:.75rem;display:flex}.tracker-highlight>span{color:#fff;background:#52797a;border-radius:50%;flex:0 0 1.6rem;place-items:center;width:1.6rem;height:1.6rem;font-weight:800;display:grid}.tracker-highlight p,.tracker-latest p{overflow-wrap:anywhere;margin:.2rem 0 0}.tracker-highlight-payment>span{background:#2563eb}.tracker-highlight-refund>span{background:#7c3aed}.tracker-highlight-dispute{color:#991b1b;background:#fef2f2;border-color:#fecaca}.tracker-highlight-dispute>span{background:#dc2626}.tracker-latest,.tracker-deadlines{background:#fff;border:1px solid #dbecec;border-radius:10px;margin-top:1rem;padding:.85rem}.tracker-latest time{color:#6b9ea0;margin-top:.25rem;font-size:.78rem;display:block}.tracker-deadlines dl{gap:.5rem;margin:.65rem 0 0;display:grid}.tracker-deadlines dl>div{border-top:1px solid #e5f0f0;justify-content:space-between;gap:1rem;padding-top:.5rem;display:flex}.tracker-deadlines dt{color:#2d6061}.tracker-deadlines dd{text-align:right;margin:0;font-weight:700}@media (width<=640px){.tracker-highlights{grid-template-columns:1fr}.tracker-deadlines dl>div{flex-direction:column;align-items:flex-start;gap:.2rem}.tracker-deadlines dd{text-align:left}}.marketplace-discovery-panel{gap:2.5rem;width:100%;margin:2rem 0;display:grid}.marketplace-discovery-section{min-width:0}.marketplace-discovery-section>header{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.marketplace-discovery-section>header span{color:#087d7d;letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:900}.marketplace-discovery-section h2{color:#173f3f;letter-spacing:-.035em;margin:.25rem 0;font-size:clamp(1.35rem,3vw,2rem)}.marketplace-discovery-section header p{color:#6d8383;margin:0;font-size:.85rem;line-height:1.5}.marketplace-discovery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.marketplace-category-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.8rem;display:grid}.marketplace-discovery-card{background:#fff;border:1px solid #dae7e7;border-radius:15px;min-width:0;overflow:hidden;box-shadow:0 10px 25px #1242410d}.marketplace-discovery-card-button{width:100%;height:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.marketplace-discovery-image{aspect-ratio:16/10;background:#e8f0f0;position:relative;overflow:hidden}.marketplace-discovery-image img{object-fit:cover;width:100%;height:100%}.marketplace-discovery-image>span{color:#355858;background:#fffffff0;border-radius:999px;padding:.27rem .52rem;font-size:.62rem;font-weight:850;position:absolute;top:.65rem;left:.65rem}.marketplace-discovery-placeholder{color:#087d7d;background:linear-gradient(135deg,#d9eeec,#edf6f5);place-items:center;width:100%;height:100%;font-size:3rem;font-weight:950;display:grid}.marketplace-discovery-card-body{padding:.9rem}.marketplace-discovery-card-body>small{color:#087d7d;letter-spacing:.07em;text-transform:uppercase;font-size:.62rem;font-weight:900}.marketplace-discovery-card h3{color:#173f3f;min-height:2.4em;margin:.35rem 0 .7rem;font-size:.95rem}.marketplace-discovery-card-meta{color:#708484;justify-content:space-between;gap:.7rem;font-size:.68rem;display:flex}.marketplace-discovery-card-meta strong{color:#173f3f;font-size:.84rem}.marketplace-discovery-card-body>p{color:#687f7f;min-height:2.8em;margin:.7rem 0 0;font-size:.68rem;line-height:1.45}.marketplace-discovery-card footer{color:#728686;border-top:1px solid #e6eeee;justify-content:space-between;margin-top:.75rem;padding-top:.7rem;font-size:.64rem;display:flex}.marketplace-discovery-card footer strong{color:#087d7d}.marketplace-category-card{color:#173f3f;text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe7e7;border-radius:13px;justify-items:start;min-width:0;padding:.9rem;display:grid}.marketplace-category-icon{color:#087d7d;background:#dff1ef;border-radius:11px;place-items:center;width:40px;height:40px;margin-bottom:.65rem;font-size:1.15rem;font-weight:950;display:grid}.marketplace-category-card strong{font-size:.84rem}.marketplace-category-card small,.marketplace-category-card em{color:#718686;margin-top:.24rem;font-size:.64rem;font-style:normal}.marketplace-category-card em{margin-top:.55rem}.marketplace-discovery-skeleton{background:#fff;border-radius:15px;min-height:270px;overflow:hidden}.marketplace-discovery-skeleton div{background:linear-gradient(90deg,#e8eeee 25%,#f4f7f7 37%,#e8eeee 63%) 0 0/400% 100%;height:160px;animation:1.2s infinite marketplace-discovery-loading}.marketplace-discovery-skeleton span{background:#e8eeee;border-radius:999px;width:80%;height:11px;margin:.8rem;display:block}.marketplace-discovery-skeleton span:nth-child(3){width:55%}.marketplace-discovery-skeleton span:nth-child(4){width:68%}.marketplace-discovery-error,.marketplace-discovery-empty{color:#617c7c;text-align:center;background:#f8fbfb;border:1px solid #dce8e8;border-radius:12px;padding:1.2rem}.marketplace-discovery-error{color:#9a3030;background:#fff7f7;border-color:#efcaca;justify-items:center;gap:.55rem;display:grid}.marketplace-discovery-error button{color:#fff;cursor:pointer;background:#9a3030;border:0;border-radius:8px;padding:.52rem .75rem;font-weight:800}@keyframes marketplace-discovery-loading{0%{background-position:100% 0}to{background-position:0 0}}@media (width<=1150px){.marketplace-discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=620px){.marketplace-discovery-section>header{flex-direction:column;align-items:flex-start}.marketplace-discovery-grid,.marketplace-category-grid{grid-template-columns:1fr}}.connect-settings-card{background:#fff;border:1px solid #dce8e7;border-radius:18px;width:100%;padding:24px;box-shadow:0 12px 36px #12424114}.connect-settings-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.connect-settings-header h2{color:#173f3f;margin:4px 0 7px;font-size:1.35rem;line-height:1.25}.connect-settings-header p{color:#647d7d;max-width:650px;margin:0;line-height:1.55}.connect-eyebrow{color:#0d8b87;letter-spacing:.08em;text-transform:uppercase;font-size:.73rem;font-weight:800}.connect-summary-badge{white-space:nowrap;border-radius:999px;flex:none;align-items:center;min-height:29px;padding:5px 11px;font-size:.73rem;font-weight:800;display:inline-flex}.connect-summary-badge.is-complete{color:#08734f;background:#eaf8f2}.connect-summary-badge.is-pending{color:#996000;background:#fff4de}.connect-message{border-radius:10px;margin-bottom:18px;padding:12px 14px;font-size:.88rem;line-height:1.45}.connect-message.is-error{color:#9d2525;background:#fff3f3;border:1px solid #f1c2c2}.connect-message.is-success{color:#126746;background:#edf9f3;border:1px solid #bde4d2}.connect-status-list{border:1px solid #e0eae9;border-radius:12px;overflow:hidden}.connect-status-row{border-bottom:1px solid #e8efef;justify-content:space-between;align-items:center;gap:18px;min-height:48px;padding:11px 14px;display:flex}.connect-status-row:last-child{border-bottom:0}.connect-status-label{color:#334f4f;font-weight:700}.connect-status-value{font-size:.77rem;font-weight:800}.connect-status-value.is-complete{color:#08734f}.connect-status-value.is-pending{color:#996000}.connect-requirements{color:#725719;background:#fffaf0;border:1px solid #eadfbd;border-radius:12px;margin-top:18px;padding:14px;font-size:.85rem}.connect-requirements ul{margin:8px 0 0;padding-left:20px}.connect-settings-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.connect-settings-note{color:#789090;margin:17px 0 0;font-size:.77rem;line-height:1.45}.connect-loading{color:#647d7d;text-align:center;padding:16px 0}@media (width<=640px){.connect-settings-card{padding:18px}.connect-settings-header,.connect-settings-actions{flex-direction:column}.connect-settings-actions .btn{width:100%}}.cash-top-up-payment-card{background:#f8fcfc;border:1px solid #c5dede;border-radius:14px;margin-top:1rem;padding:1rem;box-shadow:0 4px 14px #0d73770f}.cash-top-up-payment-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.cash-top-up-payment-eyebrow{color:#0d7377;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.2rem;font-size:.72rem;font-weight:800}.cash-top-up-payment-header h3{color:#123f40;margin:0;font-size:1.35rem}.cash-top-up-payment-header p{color:#587878;margin:.3rem 0 0;font-size:.82rem;line-height:1.5}.cash-top-up-payment-status{white-space:nowrap;border-radius:999px;flex:none;padding:.32rem .65rem;font-size:.7rem;font-weight:800}.cash-top-up-payment-status.is-pending{color:#92400e;background:#fef3c7}.cash-top-up-payment-status.is-success{color:#065f46;background:#d1fae5}.cash-top-up-payment-status.is-error{color:#991b1b;background:#fee2e2}.cash-top-up-payment-alert{border-radius:9px;margin-top:.75rem;padding:.65rem .75rem;font-size:.78rem;font-weight:700}.cash-top-up-payment-alert.is-error{color:#991b1b;background:#fef2f2;border:1px solid #fca5a5}.cash-top-up-payment-alert.is-success{color:#065f46;background:#ecfdf5;border:1px solid #86d7c5}.cash-top-up-payment-form{gap:.65rem;margin-top:1rem;display:grid}.cash-top-up-card-element{background:#fff;border:1px solid #afcfcf;border-radius:10px;min-height:48px;padding:14px 13px}.cash-top-up-payment-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#087d7d,#12a1a1);border:0;border-radius:10px;min-height:44px;padding:.7rem 1rem;font-size:.86rem;font-weight:800}.cash-top-up-payment-button:disabled{cursor:not-allowed;opacity:.55}.cash-top-up-payment-help{color:#708989;margin:0;font-size:.72rem}.cash-top-up-payment-secure-message,.cash-top-up-payment-waiting{border-radius:10px;gap:.2rem;margin-top:.85rem;padding:.75rem;display:grid}.cash-top-up-payment-secure-message{color:#065f46;background:#ecfdf5;border:1px solid #86d7c5}.cash-top-up-payment-waiting{color:#7a4b00;background:#fff7e6;border:1px solid #f5d59a}@media (width<=640px){.cash-top-up-payment-header{flex-direction:column}}.cash-top-up-payment-secure-message.is-released{background:#f0fdf4;border-color:#86efac}.cash-top-up-payment-secure-message.is-partially-refunded{background:#fffbeb;border-color:#fcd34d}.cash-top-up-payment-secure-message.is-refunded{background:#f5f3ff;border-color:#c4b5fd}.cash-top-up-payment-financial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;width:100%;margin-top:1rem;display:grid}.cash-top-up-payment-financial-grid>div{background:#ffffffb8;border:1px solid #087d7d29;border-radius:10px;gap:.2rem;padding:.75rem;display:grid}.cash-top-up-payment-financial-grid small{color:#64748b;font-size:.72rem;font-weight:700}.cash-top-up-payment-financial-grid strong{color:#0f172a;font-size:.95rem}.cash-top-up-payment-timeline{border-top:1px solid #087d7d24;gap:.65rem;width:100%;margin-top:1rem;padding-top:1rem;display:grid}.cash-top-up-payment-timeline>div{opacity:.62;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:.7rem;display:grid}.cash-top-up-payment-timeline>div.complete{opacity:1}.cash-top-up-payment-timeline>div>span{color:#475569;background:#e2e8f0;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.75rem;font-weight:800;display:grid}.cash-top-up-payment-timeline>div.complete>span{color:#fff;background:#087d7d}.cash-top-up-payment-timeline>div>div{gap:.1rem;display:grid}.cash-top-up-payment-timeline small{color:#64748b;font-size:.73rem}@media (width<=640px){.cash-top-up-payment-financial-grid{grid-template-columns:1fr}}
