.sf-rates{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;align-items:start;margin-top:40px}@media (max-width: 960px){.sf-rates{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:28px}}.sf-rates__notes-wrap{max-width:760px;margin-top:36px;padding-bottom:72px}.sf-rates__notes{display:grid;gap:10px;margin:12px 0 0;padding:0;list-style:none;color:var(--sf-text-2);font-size:13.5px}.sf-rates__notes li{display:flex;gap:10px}.sf-rates__notes li .sf-icon{flex:none;margin-top:2px;color:var(--sf-primary-deep)}.sf-calc{display:grid;gap:0;padding:8px 24px;border:1px solid var(--sf-border);border-radius:var(--sf-radius-xl);background:var(--sf-surface)}@media (max-width: 560px){.sf-calc{padding:4px 16px}}.sf-calc__step{display:block;min-width:0;margin:0;padding:20px 0;border:0}.sf-calc__step[hidden]{display:none}.sf-calc__step>:not(legend)+*{margin-top:12px}.sf-calc__step:not(:first-child){background:linear-gradient(var(--sf-border-2, var(--sf-border)),var(--sf-border-2, var(--sf-border))) top/100% 1px no-repeat}.sf-calc__step>legend{float:left}.sf-calc__step>legend+*{clear:both}.sf-calc__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;border-top:1px solid var(--sf-border-2, var(--sf-border))}.sf-calc__pair>.sf-calc__step{background:none}@media (max-width: 720px){.sf-calc__pair{grid-template-columns:minmax(0,1fr)}.sf-calc__pair>.sf-calc__step+.sf-calc__step{background:linear-gradient(var(--sf-border-2, var(--sf-border)),var(--sf-border-2, var(--sf-border))) top/100% 1px no-repeat}}.sf-calc__title{display:flex;align-items:center;gap:10px;width:100%;min-height:28px;margin:0 0 14px;padding:0;color:var(--sf-text);font-size:16px;font-weight:600;line-height:1.3}.sf-calc__num{display:inline-grid;flex:none;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--sf-primary-soft);color:var(--sf-primary-deep);font-size:12.5px;font-weight:700}.sf-calc__opt{color:var(--sf-text-3);font-size:13px;font-weight:400}.sf-calc__route{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:10px}@media (max-width: 560px){.sf-calc__route{grid-template-columns:minmax(0,1fr)}.sf-calc__route .sf-calc__swap{justify-self:center;transform:rotate(90deg)}}.sf-calc__origin{display:flex;align-items:center;gap:8px;min-height:var(--sf-control-h, 46px);margin:0;padding:0 14px;border:1px dashed var(--sf-border-strong);border-radius:var(--sf-radius-md);background:var(--sf-surface-2);color:var(--sf-text);font-size:15px}.sf-calc__origin .sf-icon{flex:none;color:var(--sf-text-3)}.sf-calc__origin span{margin-inline-start:auto;color:var(--sf-text-3);font-size:12px}.sf-calc__arrow{display:inline-grid;place-items:center;width:40px;height:40px;margin-bottom:4px;color:var(--sf-text-3)}@media (max-width: 560px){.sf-calc__arrow{justify-self:center;transform:rotate(90deg)}}.sf-calc__swap{margin:0 0 4px;font:inherit;letter-spacing:inherit;text-transform:none;box-sizing:border-box;display:inline-grid;place-items:center;width:40px;height:40px;border:1px solid var(--sf-border);border-radius:50%;background:var(--sf-surface);color:var(--sf-text-2);cursor:pointer}.sf-calc__swap:hover{border-color:var(--sf-primary);color:var(--sf-primary-deep)}.sf-calc__swap:focus-visible{outline:2px solid var(--sf-focus);outline-offset:2px}.sf-calc__lane{display:inline-flex;justify-self:start;align-items:center;gap:6px;margin:0;padding:4px 10px;border-radius:var(--sf-radius-pill);background:var(--sf-primary-soft);color:var(--sf-primary-deep);font-size:13px;font-weight:600}.sf-calc__lane:empty{display:none}.sf-calc__note{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;border-radius:var(--sf-radius-md);background:var(--sf-warning-bg);color:var(--sf-warning-fg);font-size:13.5px;line-height:1.5}.sf-calc__note[hidden]{display:none}.sf-calc__note .sf-icon{flex:none;margin-top:2px}.sf-calc__weight{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.sf-calc__cod{max-width:320px}.sf-calc__cod .sf-input{padding-inline-start:34px}.sf-calc__taka{position:absolute;inset-inline-start:14px;color:var(--sf-text-3);font-weight:600;pointer-events:none}.sf-calc .sf-field__hint,.sf-calc .sf-field__error{margin:0}.sf-opts{display:grid;grid-auto-rows:1fr;gap:8px}.sf-opts--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 560px){.sf-opts--3{grid-template-columns:minmax(0,1fr)}}.sf-opt{position:relative;display:flex;align-items:center;gap:12px;min-height:68px;padding:10px 12px;border:1px solid var(--sf-border);border-radius:var(--sf-radius-lg);background:var(--sf-surface);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.sf-opt input{position:absolute;opacity:0;pointer-events:none}.sf-opt:hover{border-color:var(--sf-border-strong)}.sf-opt:has(input:checked){border-color:var(--sf-primary);background:color-mix(in srgb,var(--sf-primary-soft) 55%,var(--sf-surface));box-shadow:0 0 0 1px var(--sf-primary)}.sf-opt:has(input:focus-visible){outline:2px solid var(--sf-focus);outline-offset:2px}.sf-opt:has(input:disabled){cursor:not-allowed;opacity:.55}.sf-opt__icon{display:inline-grid;flex:none;place-items:center;width:38px;height:38px;border-radius:10px;background:var(--sf-surface-2);color:var(--sf-text-2)}.sf-opt:has(input:checked) .sf-opt__icon{background:var(--sf-primary);color:var(--sf-on-primary)}.sf-opt__text{display:grid;flex:1;gap:1px;min-width:0}.sf-opt__text b{color:var(--sf-text);font-size:14.5px;font-weight:600}.sf-opt__text span{color:var(--sf-text-3);font-size:12.5px;line-height:1.35}.sf-opt__price{flex:none;color:var(--sf-text);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.sf-opt__price.is-off{color:var(--sf-text-3);font-size:12px;font-weight:500}.sf-stepper{display:inline-flex;align-items:center;height:48px;border:1px solid var(--sf-border);border-radius:var(--sf-radius-md);background:var(--sf-surface)}.sf-stepper:focus-within{border-color:var(--sf-primary);box-shadow:0 0 0 3px var(--sf-primary-soft)}.sf-stepper__btn{margin:0;font:inherit;letter-spacing:inherit;text-transform:none;box-sizing:border-box;display:inline-grid;place-items:center;width:44px;height:100%;border:0;background:transparent;color:var(--sf-text-2);cursor:pointer}.sf-stepper__btn:hover{color:var(--sf-text)}.sf-stepper__btn:focus-visible{outline:2px solid var(--sf-focus);outline-offset:2px}.sf-stepper__input{margin:0;font:inherit;letter-spacing:inherit;text-transform:none;box-sizing:border-box;width:72px;border:0;background:transparent;color:var(--sf-text);font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;text-align:end;-moz-appearance:textfield}.sf-stepper__input::-webkit-inner-spin-button,.sf-stepper__input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.sf-stepper__input:focus{outline:0}.sf-stepper__unit{padding:0 4px 0 6px;color:var(--sf-text-3);font-size:14px}.sf-chips{display:flex;flex-wrap:wrap;gap:6px}.sf-chip{margin:0;font:inherit;letter-spacing:inherit;text-transform:none;box-sizing:border-box;min-height:34px;padding:0 12px;border:1px solid var(--sf-border);border-radius:var(--sf-radius-pill);background:var(--sf-surface);color:var(--sf-text-2);font-family:var(--sf-font-ui);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer}.sf-chip:hover{color:var(--sf-text);border-color:var(--sf-border-strong)}.sf-chip[aria-pressed=true]{border-color:var(--sf-primary);background:var(--sf-primary-soft);color:var(--sf-primary-deep)}.sf-chip:focus-visible{outline:2px solid var(--sf-focus);outline-offset:2px}.sf-quote{position:sticky;top:calc(var(--sf-nav-h, var(--sf-appbar-h, 64px)) + 16px);padding:26px;border-radius:var(--sf-radius-xl);background:var(--sf-deep);color:var(--sf-on-deep)}.sf-quote .sf-label{color:var(--sf-on-deep-2)}.sf-quote__total{margin:6px 0 0;color:#fff;font-size:48px;font-weight:600;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums;transition:opacity .15s ease}.sf-quote__total:lang(bn){font-family:var(--sf-font-bn);letter-spacing:0}[aria-busy=true] .sf-quote__total{opacity:.5}.sf-quote__total.is-off{font-size:26px;letter-spacing:0}.sf-quote__lane{margin:10px 0 0;color:var(--sf-on-deep-2);font-size:13.5px}.sf-quote__lines{display:grid;margin:18px 0 0;padding-top:8px;border-top:1px solid var(--sf-deep-border)}.sf-quote__lines>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0}.sf-quote__lines dt{color:#a9b6ae;font-size:13.5px}.sf-quote__lines dd{margin:0;color:#fff;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.sf-quote__lines .is-total{margin-top:4px;padding-top:10px;border-top:1px solid var(--sf-deep-border)}.sf-quote__lines .is-total dt,.sf-quote__lines .is-total dd{color:#fff;font-size:15px;font-weight:700}.sf-quote__saving{margin:14px 0 0;padding:8px 12px;border-radius:var(--sf-radius-md);background:#5be8a61f;color:var(--sf-on-deep-accent);font-size:13.5px;font-weight:600}.sf-quote__warning{margin:14px 0 0;color:#f4c27a;font-size:13.5px;line-height:1.5}.sf-quote .sf-btn{margin-top:20px}.sf-quote__fine{margin:12px 0 0;color:var(--sf-on-deep-2);font-size:12px;line-height:1.5}@media (max-width: 960px){.sf-quote{position:static}}.sf-quote-bar{display:none}@media (max-width: 960px){.sf-quote-bar{position:fixed;inset-inline:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:40;display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:var(--sf-radius-lg);background:var(--sf-deep);box-shadow:0 10px 30px #00000040;color:var(--sf-on-deep-2);font-size:13.5px;text-decoration:none}.sf-quote-bar[hidden]{display:none}.sf-quote-bar b{margin-inline-start:auto;color:#fff;font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.sf-quote-bar .sf-icon{color:var(--sf-on-deep-accent)}}.sf-mine-rates{display:grid;gap:0;max-width:1180px}.sf-mine-rates .sf-rates{margin-top:8px}.sf-mine-rates .sf-rates__notes-wrap{padding-bottom:24px}.sf-mine-rates__engine{margin-top:8px}.sf-calc .sf-input::placeholder{font-size:inherit;font-weight:400;text-align:start}.sf-calc .sf-stepper__btn,.sf-calc .sf-stepper__input{height:100%;margin:0;border:0!important;box-shadow:none!important;background:transparent;line-height:normal}.sf-calc .sf-stepper__input{padding:0!important}.sf-calc .sf-stepper__unit{align-self:center;line-height:1}
