.uci{--uci-site:#101010;--uci-bg:#1c1e23;--uci-card:#24272d;--uci-card2:#191b1f;--uci-line:#30333a;--uci-ctl:#41454d;--uci-track:#33373e;--uci-ink:#F4F4F2;--uci-ink2:#dcdfe2;--uci-ink3:#bfc3c9;--uci-soft:#aeb2b9;--uci-mute:#959aa3;--uci-amber:#e3a52a;--uci-cold:#8fb8e8;--uci-rain:#7fcfc6;--uci-alert:#f87171;--uci-head-font:"League Spartan",Oswald,sans-serif;--uci-mono:"Roboto Mono",ui-monospace,monospace;--uci-gut:clamp(20px,5vw,88px);font-family:Roboto,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--uci-ink);background:var(--uci-site);padding:0}.uci *,.uci *:before,.uci *:after{box-sizing:border-box}:where(.uci) button{font:inherit;color:inherit;cursor:pointer}:where(.uci) a{color:var(--uci-ink)}.uci button:focus-visible,.uci input:focus-visible,.uci a:focus-visible,.uci .uci-tok:focus-within{outline:2px solid var(--uci-amber);outline-offset:2px}.uci [hidden]{display:none!important}.uci .uci-bar>div:empty,.uci .uci-train-strip,.uci .uci-bike-strip{display:block}.uci-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.uci-panel{position:relative;overflow:hidden;overflow:clip;background:var(--uci-bg);border-top:3px solid var(--uci-amber);padding:0 var(--uci-gut)}.uci-label{font-family:var(--uci-mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--uci-mute)}.uci-nw{white-space:nowrap}.uci-blue{color:var(--uci-cold);font-weight:700}.uci-bar{display:flex;flex-wrap:wrap;align-items:center;column-gap:40px;min-height:56px;border-bottom:1px solid var(--uci-line)}.uci-brand{position:relative;font-family:var(--uci-head-font);font-weight:700;font-size:24px;letter-spacing:.06em;text-transform:uppercase;padding-top:3px;white-space:nowrap}.uci-beta{position:relative;top:-.9em;margin-left:5px;font-family:var(--uci-mono);font-size:10px;font-weight:500;letter-spacing:.12em;color:var(--uci-amber)}.uci-tagline{margin-left:auto;font-family:var(--uci-head-font);font-weight:500;font-size:18px;color:var(--uci-amber);white-space:nowrap}.uci-modes{display:flex;gap:24px;white-space:nowrap}.uci-modes>button{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:transparent;color:var(--uci-soft);font-size:15px}.uci-modes>button[aria-checked=true]{color:var(--uci-ink);font-weight:700;box-shadow:inset 0 -3px 0 var(--uci-amber)}.uci-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:2px 18px 0;border-radius:6px;border:1px solid var(--uci-ctl);background:var(--uci-card);color:var(--uci-ink);font-family:var(--uci-head-font);font-size:16px;font-weight:600;white-space:nowrap;text-decoration:none}.uci-pill.is-amber{background:var(--uci-amber);border-color:var(--uci-amber);color:#121212}.uci-pill.is-amber.is-saved{background:var(--uci-card);border-color:var(--uci-amber);color:var(--uci-amber)}.uci-txtbtn{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0;border:0;background:transparent;color:var(--uci-ink);font-size:15px;font-weight:700;white-space:nowrap;text-align:left}.uci-txtbtn span{color:var(--uci-amber);font-size:1.1em}.uci-txtbtn.is-quiet{font-weight:500;color:var(--uci-ink3);text-decoration:underline;text-underline-offset:3px}.uci-build{min-height:58px;padding:3px 30px 0;border-radius:6px;border:0;background:var(--uci-amber);color:#121212!important;font-family:var(--uci-head-font);font-size:20px;font-weight:700;white-space:nowrap}.uci-build[disabled]{opacity:.7;cursor:progress}.uci-hint{display:block;min-height:20px;font-size:14px;line-height:1.45;color:var(--uci-soft)}.uci-tbox{flex:none;width:19px;height:19px;border-radius:4px;border:1.5px solid #8a8f98;display:flex;align-items:center;justify-content:center}.uci-tbox svg{opacity:0}[aria-checked=true]>.uci-tbox{border-color:var(--uci-amber);background:var(--uci-amber)}[aria-checked=true]>.uci-tbox svg{opacity:1}.uci-boxbtn{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 16px;border-radius:6px;border:1px solid var(--uci-ctl);background:var(--uci-card);color:#cfd2d6;font-size:15px;font-weight:500}.uci-boxbtn[aria-checked=true]{border-color:#e3a52a99;background:#e3a52a1f;color:var(--uci-ink)}.uci-front{padding-top:32px}.uci-fgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(40px,6vw,110px);align-items:start;padding-top:56px}.uci-fgrid.has-photo{grid-template-columns:minmax(0,1fr) clamp(260px,27%,440px)}.uci-form{display:flex;flex-direction:column;gap:34px;min-width:0;max-width:1100px}.uci-sent{margin:0;font-family:var(--uci-head-font);font-weight:500;font-size:clamp(38px,3.7vw,62px);line-height:1.45;letter-spacing:-.01em;color:var(--uci-ink3)}.uci-sent.is-then{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.25em;margin-top:-22px;font-size:clamp(28px,2.6vw,44px)}.uci-tok{position:relative;display:inline-flex;align-items:baseline;gap:6px;padding:0 2px;border-bottom:3px solid var(--uci-amber);color:var(--uci-ink);line-height:1.1;vertical-align:baseline}.uci-tok-t{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap}.uci-tok i{font-style:normal;font-size:.42em;color:var(--uci-amber);transform:translateY(-.28em)}.uci-tok select,.uci-tok.is-date input{position:absolute;left:-4px;top:50%;width:calc(100% + 8px);height:max(100%,48px);transform:translateY(-50%);margin:0;padding:0;border:0;opacity:0;font-size:16px;cursor:pointer;-webkit-appearance:none;appearance:none;color-scheme:dark}.uci-tok.is-date input::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.uci-tok.is-in{padding:0}.uci-tok.is-in input{min-width:2ch;max-width:100%;padding:0 2px;border:0;outline:0;background:transparent;color:var(--uci-ink);caret-color:var(--uci-amber);font:inherit;line-height:1.1;letter-spacing:inherit}.uci-tok.is-in input::placeholder{color:var(--uci-mute);opacity:1}.uci-tok.is-empty{border-bottom-style:dashed}.uci-tok.is-bad{border-bottom-color:var(--uci-alert)}.uci-tok.is-in:focus-within{outline:0}.uci-tok.is-sm{font-size:inherit;font-weight:500;border-bottom-width:2px}.uci-rmstop{align-self:center;width:44px;height:44px;border:0;background:transparent;color:var(--uci-mute);font-family:Roboto,sans-serif;font-size:24px;line-height:1}.uci-sent2{display:flex;flex-wrap:wrap;column-gap:44px;margin:0;font-size:clamp(18px,1.5vw,23px);line-height:2;color:var(--uci-ink3)}.uci-msg{display:flex;align-items:center;gap:10px;margin:-14px 0 -24px;font-size:16px;line-height:1.5}.uci-bang{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--uci-alert);color:#101010;font-weight:700;font-size:14px}.uci-plans{display:flex;flex-direction:column;gap:10px}.uci-plans-l{font-family:var(--uci-head-font);font-weight:600;font-size:17px}.uci-plans-l span{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;color:var(--uci-mute)}.uci-plans-b{display:flex;flex-wrap:wrap;gap:8px}.uci-photo{margin:0;display:flex;flex-direction:column;gap:12px}.uci-photo img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:12px;border:1px solid var(--uci-line);background:var(--uci-card)}.uci-photo figcaption{font-size:14px;line-height:1.5;color:var(--uci-soft)}.uci-lane{position:relative;height:112px;margin:48px calc(-1 * var(--uci-gut)) 0;overflow:hidden;pointer-events:none}.uci-ground{position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--uci-ctl)}.uci-browse{padding:28px var(--uci-gut);font-size:15px;color:var(--uci-soft)}.uci-browse p{margin:0}.uci-browse a{color:var(--uci-amber);font-weight:700;text-decoration:none}.uci-walk{position:absolute;left:0;bottom:1px;z-index:0;pointer-events:none;mix-blend-mode:lighten}.uci-walk video{display:block}.uci-walk-w{animation:ciWalkW 50.7s linear infinite}.uci-walk-m{animation:ciWalkM 50.7s linear infinite}.uci-walk-w video{width:86px;height:105px}.uci-walk-m video{width:60px;height:105px}@keyframes ciWalkW{0%{transform:translate(-170px)}41.4%,to{transform:translate(var(--uci-w,1200px))}}@keyframes ciWalkM{0%,47.3%{transform:translate(var(--uci-w,1200px))}94.1%,to{transform:translate(-170px)}}@keyframes ciWalkWm{0%{transform:translate(-120px)}39.9%,to{transform:translate(var(--uci-w,420px))}}@keyframes ciWalkMm{0%,47.3%{transform:translate(var(--uci-w,420px))}92.6%,to{transform:translate(-120px)}}.uci-bike-lane{position:absolute;left:0;right:0;bottom:1px;height:120px;overflow:hidden;pointer-events:none;--uci-bw:165px}.uci-bike{position:absolute;bottom:0;left:calc(-1 * var(--uci-bw));width:var(--uci-bw);aspect-ratio:220/152;overflow:hidden;animation:uciBikeRun 13s linear infinite}.uci-bike-strip{height:1600%;background-size:100% 100%;background-repeat:no-repeat;animation:uciBikeFrames 1.58s steps(16) infinite}@keyframes uciBikeFrames{to{transform:translateY(-100%)}}@keyframes uciBikeRun{0%{left:calc(-1 * var(--uci-bw))}70%,to{left:100%}}.uci-train-lane{position:relative;overflow:hidden;pointer-events:none;--uci-tw:260px}.uci-train-lane.is-top{position:absolute;top:40px;right:0;width:300px;height:68px;--uci-tw:248px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.uci-train{position:absolute;bottom:1px;left:calc(-1 * var(--uci-tw));width:var(--uci-tw);aspect-ratio:496/132;overflow:hidden;animation:uciTrainRun 8s linear infinite}.uci-train-strip{height:1000%;background-size:100% 100%;background-repeat:no-repeat;animation:uciTrainFrames .8s steps(10) infinite}.uci-track{position:absolute;left:0;right:0;bottom:0;border-top:1px dashed var(--uci-ctl)}@keyframes uciTrainFrames{to{transform:translateY(-100%)}}@keyframes uciTrainRun{0%{left:calc(-1 * var(--uci-tw))}75%,to{left:100%}}.uci-res{padding:28px 0 64px}.uci-res-in{position:relative;max-width:1600px;margin:0 auto;display:flex;flex-direction:column;gap:52px}.uci-res-in>.uci-bar{margin-bottom:-52px;padding-bottom:12px;padding-right:260px}.uci-top{position:relative;display:flex;flex-direction:column;gap:16px;padding:30px clamp(220px,25vw,360px) 4px 0;min-height:210px}.uci-top-l{position:relative;z-index:2;display:flex;flex-direction:column;gap:16px;min-width:0}.uci-top-b{position:absolute;top:-58px;right:0;z-index:3;display:flex;gap:8px}.uci-title{margin:0;padding-top:6px;font-family:var(--uci-head-font);font-weight:700;font-size:clamp(56px,6vw,92px);line-height:.95;letter-spacing:.01em;text-transform:uppercase;overflow-wrap:anywhere}.uci-title:focus{outline:0}.uci-tripline{margin:0;max-width:680px;font-size:clamp(18px,1.5vw,22px);line-height:1.5;color:#d0d3d7}.uci-meta{display:flex;flex-wrap:wrap;align-items:center;column-gap:18px;font-size:14px;color:var(--uci-mute)}.uci-gtk{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--uci-ink)!important;font-size:15px;font-weight:700;text-decoration:none;white-space:nowrap}.uci-gtk span{color:var(--uci-amber);font-size:1.1em}.uci-plane{position:absolute;left:auto;right:0;bottom:0;width:300px;z-index:1;pointer-events:none;mix-blend-mode:lighten}.uci-plane>div{animation:ciFlyIn 2.4s cubic-bezier(.2,.7,.3,1) both}.uci-plane video{display:block;width:100%;height:auto;aspect-ratio:300/159}@keyframes ciFlyIn{0%{transform:translate(-120%,70%);opacity:0}15%{opacity:1}to{transform:none;opacity:1}}.uci-skel{display:block;border-radius:6px;background:#3a3e44}.uci-skel.is-pulse{animation:ciPulse 1.4s ease-in-out infinite}@keyframes ciPulse{50%{opacity:.55}}.uci-sechead{display:flex;flex-wrap:wrap;align-items:flex-end;gap:0 16px;padding-bottom:14px}.uci-h2{margin:0;padding-bottom:6px;box-shadow:inset 0 -3px 0 var(--uci-amber);font-family:var(--uci-head-font);font-weight:700;font-size:27px;line-height:1.1;white-space:nowrap}.uci-hrule{flex:1;min-width:24px;height:1px;margin-bottom:1px;background:var(--uci-ctl)}.uci-sechead-n{font-size:14px;color:var(--uci-mute);white-space:nowrap;align-self:center}.uci-units{display:flex}.uci-units button{min-width:44px;min-height:44px;padding:0;border:0;background:transparent;color:var(--uci-mute);font-size:15px;font-weight:700}.uci-units button[aria-checked=true]{color:var(--uci-ink);box-shadow:inset 0 -3px 0 var(--uci-amber)}.uci-rows{border-top:1px solid var(--uci-line)}.uci-fc{display:flex;flex-direction:column}.uci-fc-card{position:relative;z-index:1;background:var(--uci-card);border:1px solid var(--uci-line);border-radius:12px;overflow:hidden}.uci-fc-card.is-tabbed{border-top-left-radius:0}.uci-fdays{display:flex;margin-left:-1px}.uci-fdays.is-scroll{overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--uci-ctl) transparent}.uci-fdays.is-scroll .uci-fd{flex:0 0 120px}.uci-fd{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;padding:18px 20px;border-left:1px solid var(--uci-line)}.uci-fd-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.uci-fd-top .d{font-size:14px;font-weight:700;color:var(--uci-soft);white-space:nowrap}.uci-fd-top svg{flex:none;display:block}.uci-fd .hi{font-family:var(--uci-head-font);font-weight:600;font-size:clamp(30px,2.6vw,40px);line-height:1}.uci-fd-bar{position:relative;display:block;height:6px;margin:4px 0;border-radius:3px;background:var(--uci-track)}.uci-fd-bar>span{position:absolute;top:0;bottom:0;border-radius:3px;background:linear-gradient(90deg,var(--lo),var(--uci-amber))}.uci-fd .lo{font-size:14px;color:var(--uci-soft)}.uci-fd .lo.is-cold{color:var(--uci-cold)}.uci-fd .n{min-height:18px;font-size:13px;font-weight:700}.uci-fd.is-typ .hi{color:var(--uci-ink3)}.uci-fd .uci-skel{margin:2px 0}.uci-fc-foot{margin:0;padding:12px 20px;border-top:1px solid var(--uci-line);font-size:14px;line-height:1.55;color:var(--uci-soft)}.uci-fc-foot .is-warn{color:var(--uci-amber);font-weight:700}.uci-fc-note{margin:0;padding:12px 20px;border-bottom:1px solid var(--uci-line);font-size:14px;line-height:1.5;color:var(--uci-soft)}.uci-fc-msg{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:20px;font-size:15px;line-height:1.5;color:var(--uci-ink3)}.uci-fc-msg b{color:var(--uci-ink)}.uci-fc .uci-status{padding:16px 20px 0}.uci-status{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--uci-ink2)}.uci-status:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--uci-amber)}.uci-retry{min-height:44px;padding:2px 16px 0;border-radius:6px;border:1px solid var(--uci-ctl);background:var(--uci-card);font-family:var(--uci-head-font);font-size:15px;font-weight:600}.uci-tabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;margin-bottom:-1px}.uci-tabs::-webkit-scrollbar{display:none}.uci-tabs [role=tab]{position:relative;flex:none;display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:52px;padding:10px 20px 9px;border:1px solid var(--uci-line);border-bottom:0;border-radius:10px 10px 0 0;background:var(--uci-card2);color:var(--uci-soft);text-align:left}.uci-tabs [role=tab] b{font-family:var(--uci-head-font);font-size:18px;font-weight:700}.uci-tabs [role=tab] span{font-size:13px}.uci-tabs [role=tab][aria-selected=true]{z-index:2;background:var(--uci-card);color:var(--uci-ink);box-shadow:inset 0 3px 0 var(--uci-amber)}.uci-fc-stop{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 16px;padding:10px 20px;border-bottom:1px solid var(--uci-line);font-size:14px;color:var(--uci-soft)}.uci-fc-stop.is-busy+*{opacity:.5}.uci-stop-days{display:flex;align-items:center;gap:8px}.uci-stop-days button,.uci-qty button{width:44px;height:44px;border-radius:6px;border:1px solid var(--uci-ctl);background:var(--uci-card);color:var(--uci-ink);font-size:20px}.uci-fc .uci-stop-days button{background:var(--uci-bg)}.uci-stop-days button[aria-disabled=true],.uci-qty button[aria-disabled=true]{opacity:.4;cursor:not-allowed}.uci-stop-days output{min-width:64px;text-align:center;font-size:15px;color:var(--uci-ink2)}.uci-stop-days b{font-family:var(--uci-head-font);font-weight:700;font-size:24px}.uci-size{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;padding:22px 28px;border-radius:12px;background:var(--uci-card);border:1px solid var(--uci-line);border-left:4px solid var(--uci-amber)}.uci-size p{margin:0;font-family:var(--uci-head-font);font-weight:500;font-size:clamp(22px,2vw,30px);line-height:1.3}.uci-size p b{font-weight:700;color:var(--uci-amber)}.uci-size-note{flex-basis:100%}.uci-size-note .uci-fact-note.is-alert{margin:0}.uci-size+.uci-strip{margin-top:-36px}.uci-tipline{margin:-28px 0 0;font-size:15px;line-height:1.5;color:var(--uci-ink3)}.uci-tipline b{color:var(--uci-ink)}.uci-need-btn{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0;border:0;background:transparent;color:var(--uci-ink);font-size:14px;font-weight:700;white-space:nowrap;text-decoration:none}.uci-need-btn span{color:var(--uci-amber);font-size:1.1em}.uci-need-btn.is-strong{font-size:15px}.uci-fact-note{font-size:14px;line-height:1.45;color:var(--uci-soft)}.uci-fact-note.is-alert{display:flex;align-items:flex-start;gap:8px;margin:10px 0 6px;color:var(--uci-alert);font-weight:500}.uci-alert-mark{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-top:1px;border-radius:50%;background:var(--uci-alert);color:var(--uci-bg);font-size:12px;font-weight:700;line-height:1}.uci-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:48px clamp(40px,5vw,88px);align-items:start}.uci-colL{display:flex;flex-direction:column;gap:40px;min-width:0}.uci-adj,.uci-how,.uci-elsewrap{display:flex;flex-direction:column;min-width:0}.uci-adj-row{border-bottom:1px solid var(--uci-line)}.uci-adj-row>.uci-strip{margin:0 0 12px}.uci-adj-line{display:grid;grid-template-columns:150px minmax(0,1fr) auto;column-gap:16px;align-items:center;padding:12px 0}.uci-adj-cond{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:700;white-space:nowrap}.uci-adj-cond svg{flex:none;display:block}.uci-adj-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.uci-it-name{font-size:16px;font-weight:500;line-height:1.3}.uci-it-sub{font-size:14px;line-height:1.35;color:var(--uci-soft)}.uci-warn{display:flex;flex-direction:column;padding:20px 24px 8px;border-radius:12px;background:#e3a52a17;border:1px solid rgba(227,165,42,.38);scroll-margin-top:80px}.uci-warn:focus{outline:0}.uci-warn-head{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:4px 12px;padding-bottom:6px}.uci-warn h2{margin:0;font-family:var(--uci-head-font);font-weight:700;font-size:27px;color:var(--uci-amber)}.uci-warn-head>span{font-size:13px;color:var(--uci-soft)}.uci-warn-head a{color:var(--uci-ink)}.uci-warn ul{margin:0;padding:0;list-style:none}.uci-warn li{display:grid;grid-template-columns:130px 1fr;gap:2px 16px;padding:12px 0}.uci-warn li+li{border-top:1px solid rgba(227,165,42,.38)}.uci-warn strong{font-size:15px;line-height:1.5;color:var(--uci-amber)}.uci-warn li>span{font-size:15px;line-height:1.5;color:var(--uci-ink2)}.uci-warn li a{color:var(--uci-amber);font-weight:700}.uci-cl{display:grid;grid-template-columns:1fr auto;column-gap:12px;align-items:center;padding:6px 0;border-bottom:1px solid var(--uci-line)}.uci-cl-t{display:flex;flex-direction:column;min-width:0}.uci-cl-name{font-size:16px;font-weight:500}.uci-cl-note{font-size:13px;color:var(--uci-mute)}.uci-qty{display:flex;align-items:center;gap:2px}.uci-qty output{min-width:40px;padding-top:3px;text-align:center;font-family:var(--uci-head-font);font-weight:700;font-size:26px}.uci-how-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding-top:12px}.uci-how-foot p{margin:0;font-size:14px;line-height:1.5;color:var(--uci-soft)}.uci-amber-link{color:var(--uci-amber)!important;font-weight:700}.uci-reset{min-height:44px;padding:0;background:none;border:0;color:var(--uci-mute);font-size:14px;text-decoration:underline;text-underline-offset:3px}.uci-daykit{margin-bottom:12px;padding:16px 18px;background:var(--uci-card);border:1px solid var(--uci-line);border-radius:10px;font-size:15px;line-height:1.5;color:var(--uci-ink3)}.uci-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;align-items:start}.uci-group{min-width:0;padding:4px 18px 10px;background:var(--uci-card);border:1px solid var(--uci-line);border-radius:12px}.uci-group h3{margin:0}.uci-grp-btn{display:flex;justify-content:space-between;align-items:baseline;gap:12px;width:100%;min-height:48px;padding:12px 0 8px;border:0;border-bottom:1px solid var(--uci-ctl);background:none;text-align:left}.uci-grp-btn>span:first-child{font-family:var(--uci-head-font);font-size:18px;font-weight:700}.uci-grp-btn b{color:var(--uci-amber)}.uci-grp-btn>span:last-child{font-size:13px;font-weight:400;color:var(--uci-mute);white-space:nowrap}.uci-grp-btn i{display:inline-block;width:18px;margin-left:8px;text-align:center;font-style:normal;font-size:16px;color:var(--uci-amber)}.uci-group.is-closed{padding-bottom:4px}.uci-group.is-closed .uci-grp-btn{border-bottom:0}.uci-group.is-closed .uci-items{display:none}.uci-it{border-bottom:1px solid var(--uci-line)}.uci-it:last-child{border-bottom:0}.uci-it-row{display:flex;align-items:center;gap:4px}.uci-tick{flex-grow:1;min-width:0;display:flex;align-items:center;gap:12px;min-height:48px;padding:8px 0;background:transparent;border:0;text-align:left}.uci-it-txt{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:1px}.uci-it-txt .uci-it-name{font-size:15px}.uci-it-txt .uci-it-sub{font-size:13px;color:var(--uci-mute)}[aria-checked=true] .uci-it-name{color:#8a8f98;text-decoration:line-through}.uci-where-tag{color:var(--uci-ink3)}.uci-tag{display:inline-block;margin-left:6px;padding:0 6px;border-radius:4px;border:1px solid var(--uci-ctl);font-size:12px;color:var(--uci-ink3)}.uci-it .uci-need-btn{font-size:13px}.uci-x{flex:none;width:44px;height:44px;margin-right:-14px;border:0;background:transparent;color:var(--uci-mute);font-size:20px;line-height:1}.uci-gone{display:flex;justify-content:space-between;align-items:center;min-height:48px;font-size:14px;color:var(--uci-mute)}.uci-gone button{min-height:44px;padding:0 4px;background:none;border:0;color:var(--uci-amber);font-size:14px;font-weight:700}.uci-careopt{padding-top:10px}.uci-care-head{display:flex;align-items:center;flex-wrap:wrap;gap:0 12px}.uci-care-n{font-size:14px;color:var(--uci-mute)}.uci-care-list{display:flex;flex-wrap:wrap;gap:8px;padding-top:6px}.uci-careopt.is-closed .uci-care-list{display:none}.uci-strip{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px 14px 12px;border-radius:12px;background:var(--uci-card);border:1px solid var(--uci-ctl)}.uci-elsewrap>.uci-strip{margin-top:16px}.uci-strip-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.uci-strip-label{font-family:var(--uci-head-font);font-size:17px;font-weight:700;color:var(--uci-amber)}.uci-strip-x{width:44px;height:44px;margin:-10px -8px -10px 0;border:0;border-radius:50%;background:transparent;color:var(--uci-ink3);font-size:22px;line-height:1}.uci-strip-row{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--uci-ctl) transparent}.uci-card{flex:none;width:168px;scroll-snap-align:start;display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:10px;background:var(--uci-bg);border:1px solid var(--uci-line)}.uci-card a{display:flex;flex-direction:column;gap:6px;color:var(--uci-ink);text-decoration:none}.uci-card .uci-pick-img{height:112px;border-radius:6px}.uci-card.is-out .uci-pick-img{opacity:.55}.uci-card-name{font-size:14px;font-weight:500;line-height:1.3}.uci-card-vendor{font-size:12px;color:var(--uci-mute)}.uci-card-stock{font-size:12px;font-weight:700;color:#86efac}.uci-card.is-out .uci-card-stock{color:var(--uci-mute)}.uci-card .uci-add{margin-top:auto}.uci-pick-img{display:block;border-radius:8px;background:#ecebe8;overflow:hidden}.uci-pick-img img{display:block;width:100%;height:100%;object-fit:contain}.uci-add{min-height:44px;border-radius:6px;border:1px solid var(--uci-ctl);background:var(--uci-card);font-family:var(--uci-head-font);font-size:15px;font-weight:600}.uci-add[disabled]{cursor:default;opacity:.8}.uci-strip-more{flex:none;width:140px;scroll-snap-align:start;display:flex;align-items:center;justify-content:center;border-radius:10px;border:1px dashed var(--uci-ctl);color:var(--uci-amber)!important;font-size:15px;font-weight:700;text-decoration:none}.uci-strip-swipe{display:none;font-size:12px;color:var(--uci-mute)}.uci-strip.is-row{display:none;margin:0 0 10px}.uci-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.uci-actions.is-foot{padding-top:22px;border-top:1px solid var(--uci-ctl)}.uci-actions .uci-note{padding-left:6px;font-size:14px;line-height:1.4;color:var(--uci-mute)}.uci-foot{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:4px 24px;margin-top:-32px}.uci-foot p{margin:0;font-size:14px;line-height:1.5;color:var(--uci-mute)}.uci-credit{font-size:13px;color:var(--uci-mute)}.uci-credit a{color:inherit;display:inline-flex;align-items:center;min-height:44px}.uci-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:50;padding:12px 18px;border-radius:8px;background:var(--uci-ink);color:#101010;font-size:15px;font-weight:500;box-shadow:0 8px 24px #0006}.uci-jump{position:sticky;top:0;z-index:20;display:flex;gap:4px;margin:-36px calc(-1 * var(--uci-gut)) -28px;padding:4px var(--uci-gut);overflow-x:auto;scrollbar-width:none;background:var(--uci-bg);border-bottom:1px solid var(--uci-line);transition:top .2s}.uci-jump::-webkit-scrollbar{display:none}.uci-jump a{flex:1 0 auto;display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 12px;color:var(--uci-soft)!important;font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap}.uci-jump a[aria-current]{color:var(--uci-ink)!important;box-shadow:inset 0 -3px 0 var(--uci-amber)}@media(min-width:1100px){.uci-jump{display:none}}.uci-week{display:flex;flex-direction:column}.uci-days5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));background:var(--uci-card);border:1px solid var(--uci-line);border-radius:12px;overflow:hidden}.uci-day{display:flex;flex-direction:column;gap:8px;min-width:0;padding:18px 20px}.uci-day+.uci-day{border-left:1px solid var(--uci-line)}.uci-day-top{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;color:var(--uci-mute)}.uci-day-top .uci-label{font-family:Roboto,sans-serif;font-size:14px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--uci-soft)}.uci-day-t{display:flex;justify-content:space-between;gap:6px}.uci-day-t>div{display:flex;flex-direction:column;gap:2px}.uci-day-t .is-r{text-align:right}.uci-day-t span{font-size:12px;color:var(--uci-mute)}.uci-day-t b{font-family:var(--uci-head-font);font-weight:600;font-size:30px;line-height:1}.uci-day-t b.is-cold{color:var(--uci-cold)}.uci-day-rain{font-size:14px;color:var(--uci-mute)}.uci-day-rain.is-wet{color:var(--uci-rain);font-weight:700}.uci-day-tag{min-height:20px;font-size:13px;font-weight:700;color:var(--uci-amber)}.uci-week>.uci-fact-note,.uci-week>.uci-status{margin-bottom:12px}.uci-kits{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));column-gap:clamp(40px,5vw,88px);border-top:1px solid var(--uci-line)}.uci-kit{min-width:0;border-bottom:1px solid var(--uci-line)}.uci-kit>.uci-strip{margin:0 0 12px}.uci-kit-row{display:flex;align-items:center;gap:8px;min-height:60px;padding:8px 0}.uci-kit-txt{flex-grow:1;min-width:0;display:flex;flex-direction:column;gap:2px}.uci-kit .uci-x{margin-right:-12px}.uci-kit.is-gone{display:flex;justify-content:space-between;align-items:center;min-height:60px;font-size:15px;color:var(--uci-mute)}.uci-putback{min-height:44px;padding:0 4px;background:none;border:0;color:var(--uci-amber);font-size:14px;font-weight:700}.uci .is-phone{display:none}.uci-front.is-welcome{padding-bottom:56px}.uci-welcome-in{display:flex;flex-direction:column;gap:28px;padding-top:48px;max-width:1100px}.uci-h1{margin:0;font-family:var(--uci-head-font);font-weight:700;font-size:clamp(48px,5vw,80px);line-height:.95;text-transform:uppercase}.uci-h1:focus{outline:0}.uci-welcome{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:24px 28px;background:var(--uci-card);border:1px solid var(--uci-line);border-left:4px solid var(--uci-amber);border-radius:12px}.uci-welcome>div:first-child{display:flex;flex-direction:column;gap:6px;min-width:0}.uci-welcome-l{font-size:14px;font-weight:700;color:var(--uci-amber)}.uci-welcome-t{font-family:var(--uci-head-font);font-weight:700;font-size:34px;line-height:1;text-transform:uppercase}.uci-welcome .uci-tripline{font-size:16px}.uci-welcome-b{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.uci-welcome-b .uci-build{min-height:48px;font-size:17px;padding:3px 22px 0}.uci-welcome-foot{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:14px;color:var(--uci-mute)}@media(prefers-reduced-motion:reduce){.uci-walk,.uci-plane,.uci-plane>div,.uci-skel.is-pulse,.uci-train,.uci-train-strip,.uci-bike,.uci-bike-strip{animation:none!important}.uci-train{left:50%;transform:translate(-50%)}.uci-bike{left:40px}.uci-walk-w{transform:translate(40px)}.uci-walk-m{transform:translate(140px)}}@media(max-width:1099px){.uci-strip.is-row{display:flex}.uci-strip.is-grid{display:none}.uci-strip-swipe{display:block}}@media(max-width:939px){.uci-cols{display:flex;flex-direction:column;gap:40px}.uci-colL{display:contents}.uci-warn{order:-1}}@media(max-width:749px){.uci{--uci-gut:16px}.uci-bar{flex-direction:column;align-items:flex-start;gap:2px}.uci-brand{font-size:20px}.uci-tagline{order:1;margin-left:0;font-size:15px}.uci-modes{order:2}.uci-front{padding-top:24px}.uci-fgrid,.uci-fgrid.has-photo{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:28px}.uci-form{gap:24px}.uci-sent{font-size:30px}.uci-sent.is-then{margin-top:-14px;font-size:26px}.uci-sent2{flex-direction:column;font-size:18px}.uci-msg{margin:-8px 0 -16px;align-items:flex-start;font-size:15px}.uci-photo img{aspect-ratio:4/3}.uci-lane{margin-top:28px}.uci-walk-w{animation-name:ciWalkWm;animation-duration:33.8s}.uci-walk-m{animation-name:ciWalkMm;animation-duration:33.8s}.uci-walk-w video{width:57px;height:70px}.uci-walk-m video{width:40px;height:70px}.uci-bike-lane{--uci-bw:110px;height:80px}.uci-bike{animation-duration:8s}.uci-res{padding:24px 0 40px}.uci-res-in{gap:40px}.uci-res-in>.uci-bar{margin-bottom:-28px;padding:0}.uci-top{padding:0;min-height:0;gap:12px}.uci-top-l{gap:12px}.uci-top-b{position:static}.uci-title{font-size:44px}.uci-tripline{font-size:17px}.uci-plane{position:relative;right:auto;bottom:auto;width:150px;margin:6px auto 0}.uci-train-lane.is-top{position:relative;top:auto;right:auto;width:100%;height:36px;--uci-tw:124px}.uci-train{animation-duration:6s}.uci-jump{margin:-24px calc(-1 * var(--uci-gut)) -16px}.uci-sechead{gap:6px 14px;padding-bottom:12px}.uci-h2{font-size:22px}.uci-sechead-n{flex-basis:100%;order:3}.uci-fd{padding:12px 8px}.uci-fd-top{flex-direction:column-reverse;align-items:flex-start;gap:4px}.uci-fd-top svg{width:22px;height:22px}.uci-fd .hi{font-size:26px}.uci-fd .lo{font-size:13px}.uci-fd .n{font-size:12px}.uci-fdays{overflow-x:auto;scrollbar-width:none}.uci-fdays .uci-fd{flex:1 0 64px}.uci-fdays.is-scroll .uci-fd{flex:0 0 72px}.uci-fc-foot,.uci-fc-note{padding:12px}.uci-fc-stop{padding:8px 12px}.uci-fc-msg{padding:16px}.uci-tabs [role=tab]{padding:8px 14px 7px}.uci-tabs [role=tab] b{font-size:16px}.uci-size{flex-direction:column;align-items:flex-start;gap:4px;padding:16px}.uci-size p{font-size:21px}.uci-size+.uci-strip{margin-top:-28px}.uci-tipline{margin-top:-16px}.uci-warn{padding:16px}.uci-warn h2{font-size:22px}.uci-warn li{grid-template-columns:1fr}.uci-adj-line{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.uci-adj-cond{grid-column:1;font-size:13px;gap:7px}.uci-adj-cond svg{width:18px;height:18px}.uci-adj-txt{grid-column:1}.uci-adj-line .uci-need-btn{grid-column:2;grid-row:1/3}.uci-groups{grid-template-columns:minmax(0,1fr)}.uci-card{width:148px}.uci-actions .uci-pill{padding:2px 14px 0}.uci-actions .uci-note{flex-basis:100%;padding-left:0}.uci-foot{margin-top:-24px;flex-direction:column;align-items:flex-start}.uci-days5{display:flex;flex-direction:column}.uci-day{display:grid;grid-template-columns:52px 64px 64px 1fr;grid-template-areas:"top m a rain" "top m a tag";gap:0 8px;align-items:center;padding:12px 14px}.uci-day+.uci-day{border-left:0;border-top:1px solid var(--uci-line)}.uci-day-top{grid-area:top;flex-direction:column;align-items:flex-start;gap:2px}.uci-day-t{display:contents}.uci-day-t>div:first-child{grid-area:m}.uci-day-t>div.is-r{grid-area:a;text-align:left}.uci-day-t b{font-size:24px}.uci-day-rain{grid-area:rain;text-align:right;align-self:end}.uci-day-tag{grid-area:tag;min-height:0;text-align:right;align-self:start}.uci-welcome-in{padding-top:28px}.uci .uci-welcome{flex-direction:column;align-items:stretch;padding:20px}.uci .uci-welcome-t{font-size:28px}.uci .uci-welcome-b{flex-direction:column;align-items:stretch}.uci .uci-welcome-b>*{width:100%}.uci .is-desk{display:none}.uci .is-phone{display:inline-flex}}.uci-sheet{display:none}@media print{@page{size:letter;margin:.5in}html.uci-printing body>*:not(.uci-sheet){display:none!important}html.uci-printing,html.uci-printing body{background:#fff!important;margin:0!important;padding:0!important}.uci-sheet{display:block;color:#000;background:#fff;font:12px/1.35 Roboto,Arial,sans-serif}.uci-sheet h1,.uci-sheet h2{font-family:League Spartan,Oswald,Arial,sans-serif;font-weight:700;text-transform:uppercase;margin:0}.uci-sheet header{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:8px;border-bottom:2px solid #000}.uci-sheet .ey{font-family:Roboto Mono,monospace;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:#444}.uci-sheet h1{font-size:30px;line-height:1.05}.uci-sheet .tl{display:block;font-size:11px;color:#333}.uci-sheet .r{display:flex;align-items:center;gap:10px;text-align:right}.uci-sheet .f{font-size:10px;line-height:1.55;color:#333}.uci-sheet .cols{columns:2;column-gap:28px;margin-top:16px}.uci-sheet section{break-inside:avoid;margin:0 0 14px}.uci-sheet h2{font-size:14px;margin-bottom:6px}.uci-sheet ul{list-style:none;margin:0;padding:0}.uci-sheet li{display:flex;align-items:center;gap:10px;padding:4px 0;border-bottom:1px solid #ccc;font-size:12px}.uci-sheet .b{flex:none;width:12px;height:12px;border:1.2px solid #000;border-radius:2px}.uci-sheet .n{flex:1}.uci-sheet .q{color:#444;font-size:11px;max-width:55%;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uci-sheet .gtk{break-inside:avoid;margin-top:6px;padding:10px 14px;border:1.2px solid #000;border-radius:6px}.uci-sheet .gtk ul{list-style:disc;padding-left:16px}.uci-sheet .gtk li{display:list-item;border:0;padding:1px 0;font-size:11px}.uci-sheet .notes{break-inside:avoid;margin-top:16px}.uci-sheet .notes i{display:block;height:26px;border-bottom:1px solid #bbb}.uci-sheet footer{display:flex;justify-content:space-between;margin-top:18px;padding-top:6px;border-top:1px solid #bbb;font-size:10px;color:#444}}.uci:not(.is-ready){min-height:1011px;background:var(--uci-bg);border-top:3px solid var(--uci-amber)}.uci:not(.is-ready)>.uci-panel,.uci:not(.is-ready)>.uci-browse{visibility:hidden}.uci:not(.is-ready)>.uci-panel{border-top-width:0}@media(max-width:1279px){.uci:not(.is-ready){min-height:883px}}@media(max-width:899px){.uci:not(.is-ready){min-height:1008px}}@media(max-width:749px){.uci:not(.is-ready){min-height:1189px}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/uc-carry-index.css.map */
