.TotalCostView-module__uqxV9G__tcState{margin:var(--gap) 0 0;border:1px dashed var(--border-strong);border-radius:var(--r);color:var(--text-3);align-items:center;gap:8px;padding:20px;font-size:13px;display:flex}.TotalCostView-module__uqxV9G__tcv{margin-top:clamp(22px,3vh,34px)}.TotalCostView-module__uqxV9G__tcvTop{flex-wrap:wrap;align-items:stretch;gap:22px clamp(24px,3vw,52px);margin-bottom:4px;display:flex}.TotalCostView-module__uqxV9G__tcvHero{flex-wrap:wrap;flex:1.4 320px;align-items:center;gap:14px clamp(16px,2vw,30px);min-width:0;display:flex}.TotalCostView-module__uqxV9G__tcvHeroMain{flex-direction:column;flex:0 auto;min-width:0;display:flex}.TotalCostView-module__uqxV9G__tcvCap{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--text-2);font-size:10.5px;font-weight:500}.TotalCostView-module__uqxV9G__tcvBig{align-items:center;gap:12px;margin-top:9px;display:flex}.TotalCostView-module__uqxV9G__tcvBig img{object-fit:contain;border-radius:6px;width:26px;height:26px}.TotalCostView-module__uqxV9G__tcvBig b{font-family:var(--font-display);letter-spacing:-.03em;background:linear-gradient(110deg, var(--cyan), var(--violet));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(38px,4.6vw,60px);font-weight:200;line-height:1}.TotalCostView-module__uqxV9G__tcvBig>span{color:var(--text-2);white-space:nowrap;font-size:13.5px}.TotalCostView-module__uqxV9G__tcvCtx{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin-top:8px;font-size:10.5px;display:block}.TotalCostView-module__uqxV9G__tcvSave{border-left:1px solid var(--border);flex-direction:column;flex:190px;min-width:0;padding-left:clamp(24px,3vw,52px);display:flex}.TotalCostView-module__uqxV9G__tcvSaveBig{color:var(--green);align-items:center;gap:9px;margin-top:9px;display:flex}.TotalCostView-module__uqxV9G__tcvSaveBig svg{color:var(--green);flex-shrink:0}.TotalCostView-module__uqxV9G__tcvSaveBig b{font-family:var(--font-display);letter-spacing:-.03em;color:var(--green);font-size:clamp(30px,3.4vw,44px);font-weight:200;line-height:1}.TotalCostView-module__uqxV9G__tcvStats{border-left:1px solid var(--border);flex-direction:column;flex:.85 180px;justify-content:center;gap:13px;min-width:0;margin:0;padding-left:clamp(24px,3vw,52px);display:flex}.TotalCostView-module__uqxV9G__tcvStats>div{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:14px;padding-bottom:13px;display:flex}.TotalCostView-module__uqxV9G__tcvStats>div:last-child{border-bottom:0;padding-bottom:0}.TotalCostView-module__uqxV9G__tcvStats dt{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);font-size:9.5px;font-weight:500}.TotalCostView-module__uqxV9G__tcvStats dd{font-family:var(--font-mono);letter-spacing:.01em;color:var(--text);white-space:nowrap;margin:0;font-size:14.5px;font-weight:500}@media (max-width:820px){.TotalCostView-module__uqxV9G__tcvTop{flex-direction:column;align-items:stretch;gap:0}.TotalCostView-module__uqxV9G__tcvHero{flex-direction:column;flex:none;align-items:flex-start;gap:14px}.TotalCostView-module__uqxV9G__tcvSave,.TotalCostView-module__uqxV9G__tcvStats{border-left:0;border-top:1px solid var(--border);flex:none;margin-top:20px;padding:20px 0 0}.TotalCostView-module__uqxV9G__tcvStats{justify-content:flex-start}}.TotalCostView-module__uqxV9G__tcb{z-index:20;border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);flex-wrap:wrap;align-items:flex-start;gap:18px clamp(28px,3.5vw,60px);margin-top:clamp(20px,2.6vh,32px);padding:20px 2px;display:flex;position:relative}.TotalCostView-module__uqxV9G__tcbCap{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--text);white-space:nowrap;align-items:center;gap:10px;padding-top:3px;font-size:10.5px;font-weight:500;display:inline-flex}.TotalCostView-module__uqxV9G__tcbCap:after{content:"";background:linear-gradient(90deg, var(--cyan), var(--violet));width:24px;height:1.5px}.TotalCostView-module__uqxV9G__tcbGrid{flex:1;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr) minmax(0,1fr) minmax(0,1.1fr);gap:22px 0;min-width:0;display:grid}.TotalCostView-module__uqxV9G__tcbField{min-width:0;padding:0 clamp(18px,2vw,34px)}.TotalCostView-module__uqxV9G__tcbField:first-child{padding-left:0}.TotalCostView-module__uqxV9G__tcbField:last-child{padding-right:0}.TotalCostView-module__uqxV9G__tcbField+.TotalCostView-module__uqxV9G__tcbField{border-left:1px solid var(--border)}.TotalCostView-module__uqxV9G__tcbLab{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-3);margin-bottom:13px;font-size:9.5px;font-weight:500;display:block}.TotalCostView-module__uqxV9G__tcbVal{cursor:text;align-items:baseline;gap:8px;width:100%;min-height:37px;padding:0 2px 10px;display:flex;position:relative}.TotalCostView-module__uqxV9G__tcbVal:before{content:"";background:var(--border-strong);height:1px;position:absolute;bottom:0;left:0;right:0}.TotalCostView-module__uqxV9G__tcbVal:after{content:"";background:linear-gradient(90deg, var(--cyan), var(--violet));transform-origin:0;border-radius:2px;height:1.5px;transition:transform .3s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.TotalCostView-module__uqxV9G__tcbVal:hover:after,.TotalCostView-module__uqxV9G__tcbVal:focus-within:after{transform:scaleX(1)}.TotalCostView-module__uqxV9G__tcbVal i{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);font-size:11px;font-style:normal;transition:color .18s}.TotalCostView-module__uqxV9G__tcbVal:focus-within i{color:var(--cyan)}.TotalCostView-module__uqxV9G__tcbVal input{min-width:2ch;color:var(--text);font-family:var(--font-display);letter-spacing:-.03em;appearance:textfield;background:0 0;border:0;outline:none;font-size:26px;font-weight:300;line-height:1}.TotalCostView-module__uqxV9G__tcbVal input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.TotalCostView-module__uqxV9G__tcbVal input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.TotalCostView-module__uqxV9G__tcbVal em{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:9.5px;font-style:normal;overflow:hidden}.TotalCostView-module__uqxV9G__tcbOpts{align-items:flex-end;gap:4px clamp(10px,1.2vw,20px);min-height:37px;padding:0 2px 12px;display:flex;position:relative}.TotalCostView-module__uqxV9G__tcbOpts:before{content:"";background:var(--border-strong);height:1px;position:absolute;bottom:0;left:0;right:0}.TotalCostView-module__uqxV9G__tcbOpts button{font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-3);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:3px 1px;font-size:11px;font-weight:500;transition:color .15s;position:relative}.TotalCostView-module__uqxV9G__tcbOpts button:hover{color:var(--text)}.TotalCostView-module__uqxV9G__tcbOpts button.on{color:var(--text)}.TotalCostView-module__uqxV9G__tcbOpts button.on:after{content:"";background:linear-gradient(90deg, var(--cyan), var(--violet));border-radius:2px;height:1.5px;position:absolute;bottom:-12px;left:0;right:0}.TotalCostView-module__uqxV9G__tcbSteps{align-self:flex-end;gap:8px;margin-left:auto;padding-bottom:1px;display:inline-flex}.TotalCostView-module__uqxV9G__tcbSteps button{border:1px solid var(--border-strong);width:26px;height:26px;color:var(--text-3);font-family:var(--font-mono);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;font-size:13px;line-height:1;transition:color .18s,border-color .18s,box-shadow .18s,transform .12s;display:grid}.TotalCostView-module__uqxV9G__tcbSteps button:hover{color:var(--text);border-color:color-mix(in srgb, var(--cyan) 60%, transparent);box-shadow:0 0 12px -4px color-mix(in srgb, var(--cyan) 70%, transparent)}.TotalCostView-module__uqxV9G__tcbSteps button:active{transform:scale(.92)}.TotalCostView-module__uqxV9G__tcbDd button[aria-expanded]{gap:12px;min-height:37px;padding:0 2px 10px}.TotalCostView-module__uqxV9G__tcbDd button[aria-expanded] img{width:30px;height:20px}.TotalCostView-module__uqxV9G__tcbDd button[aria-expanded]>span{letter-spacing:-.02em;font-size:19px;font-weight:300}.TotalCostView-module__uqxV9G__tcbAxis{grid-column:1/-1;padding-bottom:18px;position:relative}.TotalCostView-module__uqxV9G__tcbRange{appearance:none;background-color:#f3f4f824;background-image:linear-gradient(90deg, var(--cyan), var(--violet));background-repeat:no-repeat;background-size:var(--pct,0%) 100%;cursor:pointer;border-radius:999px;width:100%;height:2px;margin:6px 0 8px;display:block}.TotalCostView-module__uqxV9G__tcbRange::-webkit-slider-thumb{-webkit-appearance:none;background:radial-gradient(circle at 35% 30%, #fff, var(--cyan));width:15px;height:15px;box-shadow:0 0 14px color-mix(in srgb, var(--cyan) 65%, transparent);cursor:grab;border-radius:50%;transition:transform .14s}.TotalCostView-module__uqxV9G__tcbRange::-webkit-slider-thumb:hover{transform:scale(1.15)}.TotalCostView-module__uqxV9G__tcbRange::-moz-range-thumb{background:var(--cyan);border:0;border-radius:50%;width:14px;height:14px}.TotalCostView-module__uqxV9G__tcbRange::-moz-range-track{background:#f3f4f824;border-radius:999px;height:2px}.TotalCostView-module__uqxV9G__tcbRange::-moz-range-progress{background:linear-gradient(90deg, var(--cyan), var(--violet));border-radius:999px;height:2px}.TotalCostView-module__uqxV9G__tcbTicks{height:16px;position:absolute;bottom:0;left:1px;right:1px}.TotalCostView-module__uqxV9G__tcbTicks button{top:0;left:var(--x,0%);font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-3);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 2px 5px;font-size:9px;font-weight:500;transition:color .15s;position:absolute;transform:translate(-50%)}.TotalCostView-module__uqxV9G__tcbTicks button:last-child{transform:translate(-85%)}:is(.TotalCostView-module__uqxV9G__tcbTicks button:hover,.TotalCostView-module__uqxV9G__tcbTicks button.on){color:var(--text)}.TotalCostView-module__uqxV9G__tcbTicks button.on:after{content:"";background:linear-gradient(90deg, var(--cyan), var(--violet));border-radius:2px;height:1.5px;position:absolute;bottom:1px;left:2px;right:2px}@media (max-width:880px){.TotalCostView-module__uqxV9G__tcbGrid{grid-template-columns:1fr}.TotalCostView-module__uqxV9G__tcbField,.TotalCostView-module__uqxV9G__tcbField:first-child,.TotalCostView-module__uqxV9G__tcbField:last-child{padding:0}.TotalCostView-module__uqxV9G__tcbField+.TotalCostView-module__uqxV9G__tcbField{border-left:0;border-top:1px solid var(--border);padding-top:18px}.TotalCostView-module__uqxV9G__tcbTicks button:first-child,.TotalCostView-module__uqxV9G__tcbVal em span{display:none}}.TotalCostView-module__uqxV9G__tca{margin-top:clamp(26px,4vh,44px)}.TotalCostView-module__uqxV9G__tcaHead{border-bottom:1px solid var(--border-strong);flex-wrap:wrap;align-items:baseline;gap:8px 26px;padding-bottom:12px;display:flex}.TotalCostView-module__uqxV9G__tcaCap{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(100deg, var(--text) 8%, var(--cyan) 54%, var(--violet));color:#0000;-webkit-background-clip:text;background-clip:text;align-items:center;gap:10px;font-size:10px;font-weight:600;display:inline-flex}.TotalCostView-module__uqxV9G__tcaCap:before{content:"";background:linear-gradient(90deg, var(--cyan), var(--violet));border-radius:2px;width:18px;height:1.5px}.TotalCostView-module__uqxV9G__tcaLegend{flex-wrap:wrap;gap:6px 16px;display:flex}.TotalCostView-module__uqxV9G__tcaLegend span{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);align-items:center;gap:7px;font-size:9.5px;font-weight:500;display:inline-flex}.TotalCostView-module__uqxV9G__tcaLegend i{border-radius:2px;width:14px;height:3px}.TotalCostView-module__uqxV9G__tcaLegend .TotalCostView-module__uqxV9G__kItem{background:#f3f4f852}.TotalCostView-module__uqxV9G__tcaLegend .TotalCostView-module__uqxV9G__kFx{background:var(--gold)}.TotalCostView-module__uqxV9G__tcaLegend .TotalCostView-module__uqxV9G__kShip{background:linear-gradient(90deg, var(--cyan), var(--violet))}.TotalCostView-module__uqxV9G__tcaScale{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin-left:auto;font-size:9.5px}.TotalCostView-module__uqxV9G__tcaRows{margin:0;padding:0;list-style:none;position:relative}.TotalCostView-module__uqxV9G__tcaRow{border-bottom:1px solid var(--border);animation:.5s cubic-bezier(.22,1,.36,1) both TotalCostView-module__uqxV9G__fadeUp;animation-delay:calc(55ms * var(--i,0));grid-template-rows:auto auto;grid-template-columns:34px minmax(150px,1.3fr) minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.2fr);align-items:end;column-gap:clamp(14px,1.8vw,30px);padding:19px 2px 21px;transition:background .2s;display:grid;position:relative}.TotalCostView-module__uqxV9G__tcaRow:hover{background:color-mix(in srgb, var(--text) 2.5%, transparent)}.TotalCostView-module__uqxV9G__tcaRank{font-family:var(--font-display);letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--text-3);align-self:center;font-size:19px;font-weight:200}.TotalCostView-module__uqxV9G__tcaRow.is-best .TotalCostView-module__uqxV9G__tcaRank{background:linear-gradient(140deg, var(--cyan), var(--violet));color:#0000;-webkit-background-clip:text;background-clip:text}.TotalCostView-module__uqxV9G__tcaId{align-items:center;gap:11px;min-width:0;display:flex}.TotalCostView-module__uqxV9G__tcaId img{object-fit:contain;border-radius:7px;flex-shrink:0;width:34px;height:34px}.TotalCostView-module__uqxV9G__tcaId>div{min-width:0}.TotalCostView-module__uqxV9G__tcaId b{color:var(--text);white-space:nowrap;align-items:center;gap:7px;font-size:13.5px;font-weight:500;display:inline-flex}.TotalCostView-module__uqxV9G__tcaId b em{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--green);font-size:8.5px;font-style:normal;font-weight:600}.TotalCostView-module__uqxV9G__tcaId>div>span{max-width:100%;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);white-space:nowrap;align-items:center;gap:8px;margin-top:4px;font-size:9.5px;display:flex;overflow:hidden}.TotalCostView-module__uqxV9G__tcaLineMeta>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.TotalCostView-module__uqxV9G__tcaLineMeta>span+span{flex:none}.TotalCostView-module__uqxV9G__tcaLineMeta>span+span:before{content:"·";color:color-mix(in srgb, var(--text-3) 62%, transparent);margin-right:8px}.TotalCostView-module__uqxV9G__tagSlow{border:1px solid color-mix(in srgb, var(--gold) 42%, transparent);background:color-mix(in srgb, var(--gold) 9%, transparent);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--gold);border-radius:999px;flex:none;padding:2px 7px;font-size:8.5px;font-style:normal;font-weight:600}.TotalCostView-module__uqxV9G__tcaFee{justify-content:space-between;align-items:flex-end;gap:10px;min-width:0;display:flex}.TotalCostView-module__uqxV9G__tcaFee>i,.TotalCostView-module__uqxV9G__tcaTotal>i{font-family:var(--font-display);color:var(--text-3);font-size:19px;font-style:normal;font-weight:200;line-height:1}.TotalCostView-module__uqxV9G__tcaFee>div{text-align:right;min-width:0}.TotalCostView-module__uqxV9G__tcaFee b{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);font-size:clamp(16px,1.75vw,21px);font-weight:300;line-height:1;display:block}.TotalCostView-module__uqxV9G__tcaFee small{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:9px;font-weight:500;display:block;overflow:hidden}.TotalCostView-module__uqxV9G__tcaFee.TotalCostView-module__uqxV9G__fItem small em{color:color-mix(in srgb, var(--gold) 70%, var(--text-3));font-style:normal}.TotalCostView-module__uqxV9G__tcaMarkupInline:before{content:" · "}.TotalCostView-module__uqxV9G__fMarkup{display:none}.TotalCostView-module__uqxV9G__fMarkup small{color:color-mix(in srgb, var(--gold) 74%, var(--text-3))}.TotalCostView-module__uqxV9G__tcaFee.TotalCostView-module__uqxV9G__fShip small{color:color-mix(in srgb, var(--cyan) 62%, var(--text-3))}.TotalCostView-module__uqxV9G__tcaTotal{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.TotalCostView-module__uqxV9G__tcaTotal>div{text-align:right}.TotalCostView-module__uqxV9G__tcaTotal b{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);font-size:clamp(20px,2.2vw,26px);font-weight:400;line-height:1;display:block}.TotalCostView-module__uqxV9G__tcaRow.is-best .TotalCostView-module__uqxV9G__tcaTotal b{background:linear-gradient(110deg, var(--cyan), var(--violet));color:#0000;-webkit-background-clip:text;background-clip:text}.TotalCostView-module__uqxV9G__tcaTotal small{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin-top:6px;font-size:9px;font-weight:500;display:block}.TotalCostView-module__uqxV9G__tcaRow.is-best .TotalCostView-module__uqxV9G__tcaTotal small{color:var(--green)}.TotalCostView-module__uqxV9G__tcaRow.is-worst .TotalCostView-module__uqxV9G__tcaTotal small{color:color-mix(in srgb, var(--rose) 75%, var(--text-3))}.TotalCostView-module__uqxV9G__tcaTrack{grid-area:2/2/auto/-1;height:3px;margin-top:15px;position:relative}.TotalCostView-module__uqxV9G__tcaTrack:before{content:"";background:repeating-linear-gradient(90deg, var(--border) 0 3px, transparent 3px 10px);height:1px;position:absolute;top:1px;left:0;right:0}.TotalCostView-module__uqxV9G__tcaSpec{width:var(--w,100%);gap:2px;transition:width .55s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0 auto 0 0}.TotalCostView-module__uqxV9G__tcaSpec i{border-radius:2px;flex-basis:0;transition:flex-grow .55s cubic-bezier(.22,1,.36,1)}.TotalCostView-module__uqxV9G__tcaSpec .TotalCostView-module__uqxV9G__sItem{background:#f3f4f842}.TotalCostView-module__uqxV9G__tcaSpec .TotalCostView-module__uqxV9G__sFx{background:color-mix(in srgb, var(--gold) 82%, transparent)}.TotalCostView-module__uqxV9G__tcaSpec.has-fx .TotalCostView-module__uqxV9G__sFx{min-width:clamp(10px,1.8vw,16px);box-shadow:0 0 0 1px color-mix(in srgb, var(--gold) 34%, transparent), 0 0 10px -3px color-mix(in srgb, var(--gold) 78%, transparent)}.TotalCostView-module__uqxV9G__tcaSpec .TotalCostView-module__uqxV9G__sShip{background:linear-gradient(90deg, var(--cyan), color-mix(in srgb, var(--cyan) 45%, var(--violet)))}.TotalCostView-module__uqxV9G__tcaRow.is-best .TotalCostView-module__uqxV9G__tcaSpec{filter:drop-shadow(0 0 7px color-mix(in srgb, var(--cyan) 40%, transparent))}@media (min-width:901px){.TotalCostView-module__uqxV9G__tca{border:1px solid color-mix(in srgb, var(--border) 84%, transparent);background:linear-gradient(180deg, #f3f4f807, #f3f4f802), color-mix(in srgb, var(--bg) 88%, transparent);border-radius:10px;padding:18px clamp(16px,2vw,24px) 4px;position:relative;box-shadow:inset 0 1px #ffffff09}.TotalCostView-module__uqxV9G__tca:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--violet) 42%, transparent), transparent);opacity:.75;height:1px;position:absolute;top:-1px;left:18px;right:18px}.TotalCostView-module__uqxV9G__tcaHead{border-bottom-color:color-mix(in srgb, var(--border-strong) 68%, transparent);padding-bottom:14px}.TotalCostView-module__uqxV9G__tcaLegend i{border-radius:999px;width:18px;height:4px;box-shadow:inset 0 1px #ffffff24}.TotalCostView-module__uqxV9G__tcaRows{padding-top:2px}.TotalCostView-module__uqxV9G__tcaRow{border-bottom-color:color-mix(in srgb, var(--border) 72%, transparent);padding:20px clamp(18px,1.9vw,26px) 22px 4px;overflow:hidden}.TotalCostView-module__uqxV9G__tcaRow:before{content:"";background:0 0;border-radius:999px;width:2px;transition:background .2s,box-shadow .2s;position:absolute;top:13px;bottom:13px;left:0}.TotalCostView-module__uqxV9G__tcaRow:hover{background:linear-gradient(90deg,#f3f4f807,#0000 58%)}.TotalCostView-module__uqxV9G__tcaRow:hover:before{background:color-mix(in srgb, var(--violet) 68%, var(--cyan))}.TotalCostView-module__uqxV9G__tcaRow.is-best{background:linear-gradient(90deg, color-mix(in srgb, var(--cyan) 4.5%, transparent), transparent 64%)}.TotalCostView-module__uqxV9G__tcaRow.is-best:before{background:linear-gradient(180deg, var(--cyan), var(--violet));box-shadow:0 0 14px -4px color-mix(in srgb, var(--cyan) 72%, transparent)}.TotalCostView-module__uqxV9G__tcaTotal{align-self:center;padding-right:clamp(4px,.7vw,10px)}.TotalCostView-module__uqxV9G__tcaTotal>div{border-left:1px solid color-mix(in srgb, var(--border) 72%, transparent);min-width:118px;padding-left:clamp(14px,1.1vw,18px)}.TotalCostView-module__uqxV9G__tcaTotal b{letter-spacing:-.015em;font-size:clamp(22px,2.25vw,29px)}.TotalCostView-module__uqxV9G__tcaTotal small{margin-top:7px}.TotalCostView-module__uqxV9G__tcaTrack{height:6px;margin-top:18px}.TotalCostView-module__uqxV9G__tcaTrack:before{background:linear-gradient(90deg,#f3f4f82e,#f3f4f80b),repeating-linear-gradient(90deg,#0000 0 9px,#f3f4f81f 9px 10px);border-radius:999px;height:2px;top:2px}.TotalCostView-module__uqxV9G__tcaSpec{gap:3px}.TotalCostView-module__uqxV9G__tcaSpec i{border-radius:999px;box-shadow:inset 0 1px #ffffff1f}.TotalCostView-module__uqxV9G__tcaSpec .TotalCostView-module__uqxV9G__sItem{background:linear-gradient(90deg,#f3f4f833,#f3f4f857)}.TotalCostView-module__uqxV9G__tcaSpec .TotalCostView-module__uqxV9G__sFx{background:linear-gradient(90deg, color-mix(in srgb, var(--gold) 66%, transparent), var(--gold))}.TotalCostView-module__uqxV9G__tcaSpec .TotalCostView-module__uqxV9G__sShip{background:linear-gradient(90deg, var(--cyan), color-mix(in srgb, var(--violet) 78%, var(--cyan)))}.TotalCostView-module__uqxV9G__tcaSpec.has-fx .TotalCostView-module__uqxV9G__sFx{box-shadow:inset 0 1px 0 #ffffff29, 0 0 0 1px color-mix(in srgb, var(--gold) 28%, transparent), 0 0 12px -4px color-mix(in srgb, var(--gold) 72%, transparent)}}@media (max-width:900px){.TotalCostView-module__uqxV9G__tcaRow{grid-template-columns:34px minmax(120px,1.2fr) minmax(0,1.15fr) minmax(0,1fr) minmax(0,1.2fr);column-gap:14px}.TotalCostView-module__uqxV9G__tcaMarkupInline{display:none}}@media (max-width:720px){.TotalCostView-module__uqxV9G__tcaRow{grid-template-columns:repeat(5,minmax(0,1fr)) minmax(92px,auto);grid-template-areas:"id id id id total total""f1 f1 f1 f2 f2 cta""track track track track track track";align-items:start;gap:16px 12px;padding-right:12px}.TotalCostView-module__uqxV9G__tcaRank{display:none}.TotalCostView-module__uqxV9G__tcaId{grid-area:id;align-items:flex-start}.TotalCostView-module__uqxV9G__tcaId>div>span{margin-top:3px}.TotalCostView-module__uqxV9G__tcaIdCta{display:none!important}.TotalCostView-module__uqxV9G__tcaRow .TotalCostView-module__uqxV9G__tcaCta{grid-area:cta;justify-content:flex-end;align-self:center;display:flex}.TotalCostView-module__uqxV9G__tcaCta .ref-pill{border-color:color-mix(in srgb, var(--border-strong) 62%, transparent);background:linear-gradient(180deg, #f3f4f80e, #f3f4f804), color-mix(in srgb, var(--bg) 76%, transparent);letter-spacing:.14em;width:fit-content;min-height:28px;margin-top:0;padding:0 10px;font-size:8.8px;box-shadow:inset 0 1px #ffffff0e,0 8px 18px -16px #8b96ffa6}.TotalCostView-module__uqxV9G__tcaFee>i,.TotalCostView-module__uqxV9G__tcaTotal>i{display:none}.TotalCostView-module__uqxV9G__tcaFee.TotalCostView-module__uqxV9G__fItem{grid-area:f1}.TotalCostView-module__uqxV9G__tcaFee.TotalCostView-module__uqxV9G__fMarkup{display:none}.TotalCostView-module__uqxV9G__tcaFee.TotalCostView-module__uqxV9G__fShip{grid-area:f2}.TotalCostView-module__uqxV9G__tcaMarkupInline{letter-spacing:.08em;margin-top:4px;display:block;color:color-mix(in srgb, var(--gold) 82%, var(--text-3))!important}.TotalCostView-module__uqxV9G__tcaMarkupInline:before{content:none}.TotalCostView-module__uqxV9G__tcaFee{justify-content:flex-start}.TotalCostView-module__uqxV9G__tcaFee>div{text-align:left}.TotalCostView-module__uqxV9G__tcaTotal{grid-area:total;justify-content:flex-end}.TotalCostView-module__uqxV9G__tcaTrack{grid-area:track;margin-top:0}.TotalCostView-module__uqxV9G__tcaScale{display:none}}.TotalCostView-module__uqxV9G__tcaId .ref-pill{justify-self:start;margin-top:7px}.TotalCostView-module__uqxV9G__tcaCta{display:none}.TotalCostView-module__uqxV9G__tcvHero .ref-btn{white-space:nowrap;flex-shrink:0}@media (max-width:640px){.TotalCostView-module__uqxV9G__tcb{gap:14px clamp(20px,4vw,40px);padding:16px 2px}.TotalCostView-module__uqxV9G__tcbGrid{row-gap:16px}.TotalCostView-module__uqxV9G__tcbField+.TotalCostView-module__uqxV9G__tcbField{padding-top:14px}.TotalCostView-module__uqxV9G__tcaRow{row-gap:12px;padding:14px 12px 15px 2px}.TotalCostView-module__uqxV9G__tcvTop{margin-bottom:14px}.TotalCostView-module__uqxV9G__tcvHero,.TotalCostView-module__uqxV9G__tcvSave,.TotalCostView-module__uqxV9G__tcvStats{min-width:0;max-width:100%}.TotalCostView-module__uqxV9G__tcvCtx{overflow-wrap:anywhere}.TotalCostView-module__uqxV9G__tcvBig{flex-wrap:wrap;margin-top:7px}.TotalCostView-module__uqxV9G__tcvBig b{font-size:clamp(34px,11vw,48px)}.TotalCostView-module__uqxV9G__tcvSaveBig b{font-size:clamp(28px,9vw,40px)}}@media (max-width:768px){.TotalCostView-module__uqxV9G__tcb{--tcb-mobile-line:#d2daff24;--tcb-mobile-line-hot:#b6c3ff80;--tcb-mobile-chip:#ffffff06;--tcb-mobile-chip-on:#ffffff12;border:0;margin-top:16px;padding:0;display:block}.TotalCostView-module__uqxV9G__tcbCap{display:none}.TotalCostView-module__uqxV9G__tcbGrid{border-top:1px solid var(--tcb-mobile-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 16px;padding-top:1px;display:grid}.TotalCostView-module__uqxV9G__tcbField,.TotalCostView-module__uqxV9G__tcbField:first-child,.TotalCostView-module__uqxV9G__tcbField:last-child,.TotalCostView-module__uqxV9G__tcbAxis{border:0;border-bottom:1px solid var(--tcb-mobile-line);min-width:0;box-shadow:none;background:0 0;border-radius:0;padding:9px 0 10px}.TotalCostView-module__uqxV9G__tcbField+.TotalCostView-module__uqxV9G__tcbField{border-top:0;border-left:0;padding-top:9px}.TotalCostView-module__uqxV9G__tcbField:nth-child(2){position:relative}.TotalCostView-module__uqxV9G__tcbField:nth-child(2):before{content:"";background:var(--tcb-mobile-line);width:1px;position:absolute;top:10px;bottom:10px;left:-8px}.TotalCostView-module__uqxV9G__tcbField:nth-child(3),.TotalCostView-module__uqxV9G__tcbField:nth-child(4),.TotalCostView-module__uqxV9G__tcbAxis{grid-column:1/-1}.TotalCostView-module__uqxV9G__tcbLab{letter-spacing:.18em;margin-bottom:6px;font-size:8.5px}.TotalCostView-module__uqxV9G__tcbVal{min-height:0;box-shadow:none;flex-wrap:wrap;align-items:center;gap:4px 7px;padding:0;transition:none}.TotalCostView-module__uqxV9G__tcbVal:focus-within{box-shadow:none}.TotalCostView-module__uqxV9G__tcbField:nth-child(2) .TotalCostView-module__uqxV9G__tcbVal{min-height:31px;padding:0 104px 0 0;display:block}.TotalCostView-module__uqxV9G__tcbField:nth-child(2) .TotalCostView-module__uqxV9G__tcbSteps{margin-left:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}.TotalCostView-module__uqxV9G__tcbField:nth-child(2) .TotalCostView-module__uqxV9G__tcbVal>i{position:absolute;top:50%;right:67px;transform:translateY(-50%)}.TotalCostView-module__uqxV9G__tcbVal:before,.TotalCostView-module__uqxV9G__tcbVal:after,.TotalCostView-module__uqxV9G__tcbOpts:before,.TotalCostView-module__uqxV9G__tcbDd button[aria-expanded]:before,.TotalCostView-module__uqxV9G__tcbDd button[aria-expanded]:after{display:none}.TotalCostView-module__uqxV9G__tcbVal input{border-bottom:1px solid #d2daff3d;padding:0 0 6px;font-size:clamp(27px,7vw,34px);line-height:.95;transition:border-color .18s,box-shadow .18s}.TotalCostView-module__uqxV9G__tcbVal input:focus{border-bottom-color:color-mix(in srgb, var(--cyan) 58%, var(--violet));box-shadow:0 8px 14px -15px #bfa5ffe6}.TotalCostView-module__uqxV9G__tcbVal i{font-size:10px}.TotalCostView-module__uqxV9G__tcbVal em{letter-spacing:.08em;flex-basis:100%;margin-left:0;padding-top:0;font-size:9px}.TotalCostView-module__uqxV9G__tcbSteps{gap:5px;padding-bottom:0}.TotalCostView-module__uqxV9G__tcbSteps button{background:#ffffff06;width:27px;height:27px}.TotalCostView-module__uqxV9G__tcbOpts{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-height:0;padding:0;display:grid}.TotalCostView-module__uqxV9G__tcbOpts button{border:1px solid var(--tcb-mobile-line);background:var(--tcb-mobile-chip);letter-spacing:.06em;border-radius:999px;place-items:center;min-height:31px;padding:0 4px;font-size:9.5px;display:grid}.TotalCostView-module__uqxV9G__tcbOpts button.on{border-color:var(--tcb-mobile-line-hot);background:var(--tcb-mobile-chip-on);color:var(--text);box-shadow:inset 0 0 0 1px #ffffff09,0 0 18px -13px #9bb1ffd9}.TotalCostView-module__uqxV9G__tcbOpts button.on:after{display:none}.TotalCostView-module__uqxV9G__tcbDd button[aria-expanded]{min-height:34px;padding:0}.TotalCostView-module__uqxV9G__tcbDd button[aria-expanded] img{width:29px;height:20px}.TotalCostView-module__uqxV9G__tcbDd button[aria-expanded]>span{font-size:clamp(18px,5.8vw,22px)}.TotalCostView-module__uqxV9G__tcbAxis{padding:10px 0 3px}.TotalCostView-module__uqxV9G__tcbRange{background:0 0;height:22px;margin:0}.TotalCostView-module__uqxV9G__tcbRange::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--cyan) 0 var(--pct,0%), #f3f4f829 var(--pct,0%) 100%);border-radius:999px;height:3px}.TotalCostView-module__uqxV9G__tcbRange::-webkit-slider-thumb{width:15px;height:15px;margin-top:-6px}.TotalCostView-module__uqxV9G__tcbRange::-moz-range-track{height:3px}.TotalCostView-module__uqxV9G__tcbRange::-moz-range-progress{height:3px}.TotalCostView-module__uqxV9G__tcbTicks{gap:4px;height:auto;margin-top:3px;display:flex;position:static}.TotalCostView-module__uqxV9G__tcbTicks button{letter-spacing:.04em;border:1px solid #0000;border-radius:999px;flex:1 1 0;min-width:0;height:23px;padding:0 2px;font-size:8px;position:relative;inset:auto;transform:none}.TotalCostView-module__uqxV9G__tcbTicks button:last-child{transform:none}:is(.TotalCostView-module__uqxV9G__tcbTicks button:hover,.TotalCostView-module__uqxV9G__tcbTicks button.on){border-color:var(--tcb-mobile-line-hot);background:var(--tcb-mobile-chip-on)}.TotalCostView-module__uqxV9G__tcbTicks button.on:after{display:none}.TotalCostView-module__uqxV9G__tcv{margin-top:6px}.TotalCostView-module__uqxV9G__tcvTop{display:none}.TotalCostView-module__uqxV9G__tcaRow{transition:none;animation:none}.TotalCostView-module__uqxV9G__tcaSpec,.TotalCostView-module__uqxV9G__tcaSpec i{transition:none}.TotalCostView-module__uqxV9G__tcaRow.is-best .TotalCostView-module__uqxV9G__tcaSpec{filter:none}}@media (max-width:360px){.TotalCostView-module__uqxV9G__tcbGrid{gap:0 12px}.TotalCostView-module__uqxV9G__tcbField:nth-child(2):before{left:-6px}.TotalCostView-module__uqxV9G__tcbSteps button{width:25px;height:25px}}
