.dp{--tile:clamp(15px,1.75vw,25px);font-family:Inter Tight,system-ui,sans-serif;color:#f4efe4;background:radial-gradient(ellipse at 50% -10%,#3a3d44,#16181c 55%,#0d0e10);min-height:100svh;box-sizing:border-box;padding:calc(var(--sb,36px) + 84px) clamp(16px,3vw,40px) 60px;position:relative;overflow:hidden}.dp:before{content:"";position:absolute;left:0;right:0;top:0;height:240px;background:repeating-linear-gradient(90deg,#ffffff09 0 2px,#fff0 2px 120px);pointer-events:none}.dp-head{max-width:1240px;margin:0 auto 22px;display:flex;justify-content:space-between;align-items:flex-end;gap:20px;position:relative}.dp-kick{font:600 11px/1 Inter Tight,sans-serif;letter-spacing:.16em;text-transform:uppercase;display:flex;align-items:center;gap:10px;margin:0;color:#ffd24a}.dp-kick:before{content:"";width:8px;height:8px;background:currentColor}.dp-head h1{font:700 clamp(40px,5vw,76px)/.95 "Inter Tight",sans-serif;letter-spacing:-.04em;margin:12px 0 10px;color:#fff}.dp-sub{margin:0;font-size:16px;color:#b9b3a6;max-width:520px;line-height:1.45}.dp-sound{display:inline-flex;align-items:center;gap:8px;border:1px solid #3a3d44;background:#ffffff0a;border-radius:999px;padding:8px 14px 8px 10px;font:600 13px Inter Tight,sans-serif;color:#f4efe4;cursor:pointer;flex:none}.dp-sound svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dp-sound svg path:first-child{fill:currentColor}.dp-sound .x{display:none}.dp-sound.off .x{display:inline}.dp-sound.off .w{display:none}.dp-sound.off{color:#8a857a}.dp-board{max-width:1240px;margin:0 auto;background:linear-gradient(180deg,#121316,#0b0c0e);border-radius:14px;padding:18px clamp(12px,2vw,26px) 16px;box-shadow:0 0 0 1px #2a2c31,0 0 0 8px #1a1b1f,0 0 0 9px #33353b,0 50px 80px -30px #000c;position:relative}.dp-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.dp-title{display:flex;align-items:center;gap:12px;font:800 clamp(20px,2.2vw,30px) "Inter Tight",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#ffd24a}.dp-title svg{width:30px;height:30px;fill:#ffd24a}.dp-cols,.dp-row{display:grid;grid-template-columns:5fr 12fr 6fr 3fr 9fr;column-gap:calc(var(--tile) * .9);align-items:center}.dp-cols{padding:0 10px 8px;font:600 11px Inter Tight,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#7d786e;border-bottom:1px solid #24262b}.dp-rows{display:grid;gap:3px;padding-top:8px}.dp-row{all:unset;box-sizing:border-box;display:grid;grid-template-columns:5fr 12fr 6fr 3fr 9fr;column-gap:calc(var(--tile) * .9);padding:5px 10px;border-radius:6px;cursor:pointer;transition:background .2s}.dp-row:hover,.dp-row:focus-visible{background:#ffd24a14}.dp-row:focus-visible{outline:2px solid #ffd24a}.dp-row>span{display:flex;gap:2px;overflow:hidden}.sf{position:relative;flex:none;width:var(--tile);height:calc(var(--tile) * 1.38);border-radius:3px;background:linear-gradient(180deg,#26282d 0 49.5%,#1d1f23 50.5% 100%);box-shadow:inset 0 1px #ffffff0f,0 1px 2px #0009;display:grid;place-items:center;font:600 calc(var(--tile) * .92)/1 "IBM Plex Mono",ui-monospace,monospace;color:#f4efe4;overflow:hidden;perspective:120px}.sf:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#0a0b0c;box-shadow:0 1px #ffffff0a}.sf b{font-weight:inherit;display:block;transform-origin:50% 50%}.sf.f b{animation:sfFlap .07s linear}@keyframes sfFlap{0%{transform:rotateX(75deg);opacity:.4}to{transform:rotateX(0)}}.dp-row .c-rem .sf{color:#9fe0a8}.dp-row.boarding .c-rem .sf,.dp-row.boarding .c-dest .sf{color:#ffd24a}.dp-row.lastcall .c-rem .sf{color:#ff8a6a}.dp-own .sf{color:#b9b3a6}.dp-own .c-rem .sf{color:#ffd24a}.dp-clock{display:flex;gap:2px}.dp-clock .sf{--tile:clamp(18px,2vw,28px);color:#ffd24a}.dp-foot{margin:14px 10px 0;font-size:13.5px;color:#8a857a}.dp-foot a{color:#ffd24a}.dp-reveal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#060708b8;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;perspective:1600px}.dp-reveal[hidden]{display:none}.dp-card{width:min(880px,100%);color:#0a0a0a;animation:dpSlide .6s cubic-bezier(.2,.8,.2,1)}@keyframes dpSlide{0%{transform:translateY(80px);opacity:0}}.dp-card-in{position:relative;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.4,.1,.2,1);min-height:min(660px,calc(100svh - 40px))}.dp-card.flip .dp-card-in{transform:rotateY(180deg)}.dp-side{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.dp-side-a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px}.dp-now{margin:0;font:600 13px IBM Plex Mono,monospace;letter-spacing:.2em;text-transform:uppercase;color:#ffd24a}.dp-case{--cw:min(250px,calc((100svh - 160px) / 2.08),60vw);position:relative;display:block;width:var(--cw);height:calc(var(--cw) * 2.08);border-radius:calc(var(--cw) * .17);overflow:hidden;background:#ddd;box-shadow:0 0 0 calc(var(--cw) * .03) #ffffffbf,calc(var(--cw) * .05) calc(var(--cw) * .05) 0 calc(var(--cw) * .01) #969ca38c,0 30px 60px -20px #000000b3}.dp-case img{width:100%;height:100%;object-fit:cover;display:block}.dp-cam{position:absolute;left:5%;top:2.6%;width:44%;height:20%;border-radius:22%;background:radial-gradient(circle at 30% 28%,#0e0e10 0 13%,#3c3d40 14% 17%,#0000 18%),radial-gradient(circle at 70% 48%,#0e0e10 0 13%,#3c3d40 14% 17%,#0000 18%),radial-gradient(circle at 30% 72%,#0e0e10 0 13%,#3c3d40 14% 17%,#0000 18%),#1b1c1e;box-shadow:inset 0 0 0 1.5px #ffffff2e,0 0 0 1.5px #ffffff8c}.dp-rim{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 calc(var(--cw) * .035) #ffffff80,inset 0 0 0 calc(var(--cw) * .045) #0000001a;background:linear-gradient(115deg,#fff0 30%,#ffffff47,#fff0 46%)}.dp-side-b{transform:rotateY(180deg);background:#fff;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border-radius:4px}.dp-side-b>img{width:100%;height:100%;object-fit:cover;min-height:0}.dp-info{padding:clamp(18px,2.4vw,30px);display:flex;flex-direction:column;gap:10px;overflow:auto}.dp-info .dp-kick{color:#0a0a0a}.dp-info h2{font:800 clamp(34px,4vw,56px)/.95 "Inter Tight",sans-serif;letter-spacing:-.035em;margin:4px 0 0;text-transform:uppercase}.dp-name{margin:0 0 6px;font-size:16px;color:#555}.dp-add{width:100%;border:0;background:#0a0a0a;color:#fff;font:700 14px Inter Tight,sans-serif;letter-spacing:.08em;text-transform:uppercase;padding:16px;cursor:pointer;margin-top:4px}.dp-add:disabled{background:#bdbdbd}.dp-add.done{background:#1f9d55}.dp-more{display:flex;justify-content:space-between;align-items:center}.dp-more button{border:0;background:none;padding:0;font:600 14px Inter Tight,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dp-more a{font:600 14px Inter Tight,sans-serif;color:#0a0a0a}.dp-x{position:fixed;top:14px;right:16px;width:46px;height:46px;border:0;border-radius:50%;background:#fff;font:300 30px/1 Inter Tight,sans-serif;cursor:pointer;z-index:2001}@media(max-width:760px){.dp{--tile:calc((100vw - 64px) / 21);padding-top:calc(var(--sb,36px) + 64px)}.dp-head{flex-direction:column;align-items:flex-start;margin-bottom:14px}.dp-head h1{font-size:40px;margin:8px 0 6px}.dp-sub{font-size:14px}.dp-cols,.dp-row{grid-template-columns:5fr 11fr 3fr;column-gap:calc(var(--tile) * .7)}.dp-cols .c-fl,.dp-cols .c-rem,.dp-row .c-fl,.dp-row .c-rem{display:none}.dp-row{padding:4px 6px}.dp-board{padding:12px 8px}.dp-title svg{width:22px;height:22px}.dp-clock .sf{--tile:18px}.dp-side-b{grid-template-columns:1fr;grid-template-rows:36% 1fr}.dp-card-in{min-height:calc(100svh - 40px)}body:has(.dp) .pg-tab{display:none}}body:has(.dp) #nav{background:#fff!important;border-bottom:1px solid rgba(0,0,0,.08)}body:has(.dp) #nav .navlinks a,body:has(.dp) #nav .bag{color:#0a0a0a!important;border-color:#0a0a0a!important}body:has(.dp) #nav .wordmark{color:#0a0a0a!important}.dp{--gap:calc(var(--tile) * .9)}.dp-cols,.dp-row{grid-template-columns:auto auto auto auto auto;justify-content:space-between;column-gap:var(--gap)}.dp-cols .c-time,.dp-row .c-time{width:calc(5 * (var(--tile) + 2px))}.dp-cols .c-dest,.dp-row .c-dest{width:calc(11 * (var(--tile) + 2px))}.dp-cols .c-fl,.dp-row .c-fl{width:calc(6 * (var(--tile) + 2px))}.dp-cols .c-gate,.dp-row .c-gate{width:calc(3 * (var(--tile) + 2px))}.dp-cols .c-rem,.dp-row .c-rem{width:calc(9 * (var(--tile) + 2px))}.dp-row>span{overflow:visible}.dp-card{height:min(660px,calc(100svh - 40px))}.dp-card-in{height:100%;min-height:0}.dp-side-b{grid-template-rows:100%}.dp-side-b>img{height:100%}@media(max-width:760px){.dp{--tile: calc((100vw - 120px)/20) ;--gap:calc(var(--tile) * .5)}.dp-cols,.dp-row{grid-template-columns:auto auto auto}.dp-side-b{grid-template-rows:34% 66%}.dp-card{height:calc(100svh - 40px)}}
/*# sourceMappingURL=/cdn/shop/t/154/assets/crafic-departures.css.map */
