.trk{--ink:#1A1A1A;--volt:#EDFF00;--chalk:#F3F4F3;--mute:#6B6B6B;--line:rgba(26,26,26,.13);background:var(--chalk);color:var(--ink);padding:24px 0 56px}.trk *{box-sizing:border-box}.trk .trk-wrap{max-width:1360px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;gap:20px}.trk .trk-panel{background:#fff;box-shadow:inset 0 0 0 1px var(--line);padding:20px 22px}.trk .trk-dark{background:var(--ink);color:#fff}.trk .trk-k{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--mute)}.trk .trk-dark .trk-k{color:#b8b8b8}.trk .trk-h{font-family:Big Shoulders Display,Impact,sans-serif;font-weight:800;text-transform:uppercase;line-height:.92;letter-spacing:.01em;margin:0}.trk .trk-chip{display:inline-flex;align-items:center;gap:6px;background:var(--ink);color:var(--volt);font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:5px 9px;white-space:nowrap}.trk .trk-row{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--line);font-size:14px}.trk .trk-row span:first-child{color:var(--mute)}.trk .trk-row span:last-child{font-weight:600;text-align:right}.trk .trk-bar{height:8px;background:#e6e8e6;overflow:hidden}.trk .trk-bar i{display:block;height:100%;background:var(--ink);transition:width .9s ease}.trk [hidden]{display:none!important}.trk .trk-scene{position:relative;background:var(--ink);overflow:hidden}.trk .trk-scene svg.trk-field{display:block;width:100%;height:auto}.trk .trk-title{position:absolute;left:20px;top:18px;z-index:2;color:#fff}.trk .trk-title .trk-h{font-size:24px}.trk .trk-pill{position:absolute;transform:translate(-50%);background:#fff;color:var(--ink);font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:6px 10px;white-space:nowrap;z-index:2}.trk .trk-pin{position:absolute;transform:translate(-50%,-34px);border:1px solid #3A3A3A;background:var(--ink);color:#9a9a9a;font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:600;letter-spacing:.1em;padding:4px 8px;white-space:nowrap;z-index:2}.trk .trk-pill.hq{transform:translate(-50%,46px)}.trk .trk-pin.done{color:#fff;border-color:#555;background:#2a2a2a}.trk .trk-mk{position:absolute;width:0;height:0;transition:left .9s ease,top .9s ease,opacity .3s;z-index:3}.trk .trk-mk>div{position:absolute;left:0;top:-6px;display:flex;flex-direction:column;align-items:center;gap:8px;transform:translate(-50%,-100%) scale(.85)}.trk .trk-mk.on{z-index:4}.trk .trk-mk.on>div{animation:trkbob 2.4s ease-in-out infinite;transform:translate(-50%,-100%)}.trk .trk-mk:not(.on){opacity:.7}.trk .trk-mk .lbl{background:#fff;color:var(--ink);font-size:11px;font-weight:700;padding:5px 9px;white-space:nowrap;display:flex;gap:6px;align-items:center;box-shadow:0 6px 18px #00000059}.trk .trk-mk .lbl b{background:var(--ink);color:#fff;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.1em;padding:2px 6px;font-weight:600}.trk .trk-mk.on .lbl b{color:var(--volt)}.trk .trk-mk .box{position:relative;width:52px;height:52px;display:flex;align-items:center;justify-content:center}.trk .trk-mk .brk{position:absolute;top:0;right:0;bottom:0;left:0;display:none}.trk .trk-mk.on .brk{display:block}@keyframes trkbob{0%,to{transform:translate(-50%,-100%)}50%{transform:translate(-50%,-112%)}}@keyframes trkfall{0%{transform:translateY(-40px) rotate(0);opacity:1}to{transform:translateY(760px) rotate(540deg);opacity:0}}@keyframes trkpop{0%{transform:translate(-50%,-50%) scale(.6);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes trkpulse{0%{box-shadow:0 0 #edff008c}70%{box-shadow:0 0 0 10px #edff0000}to{box-shadow:0 0 #edff0000}}.trk .trk-side{position:absolute;right:20px;top:18px;z-index:5;display:flex;flex-direction:column;align-items:flex-end;gap:12px;max-width:60%}.trk .trk-tabs{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.trk .trk-tab{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 14px;min-height:44px;text-align:left;background:#262626;color:#fff;border:1px solid #4A4A4A;font:inherit}.trk .trk-tab.on{background:#fff;color:var(--ink);border-color:#fff}.trk .trk-tab small{font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.trk .trk-tab span{font-size:13px}.trk .trk-drill{background:#0e0e0e;border:2px solid var(--volt);padding:10px 16px;text-align:right}.trk .trk-drill .t{color:#fff;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600;letter-spacing:.16em}.trk .trk-drill .c{color:var(--volt);font-family:IBM Plex Mono,monospace;font-size:38px;font-weight:600;line-height:1.05;font-variant-numeric:tabular-nums}.trk .trk-drill .s{color:#b8b8b8;font-size:11px}.trk .trk-confetti{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:6}.trk .trk-confetti span{position:absolute;top:0;animation:trkfall linear infinite}.trk .trk-td{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);animation:trkpop .5s ease-out both;z-index:7;background:var(--ink);border:2px solid var(--volt);padding:24px 28px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;box-shadow:0 20px 60px #00000080;max-width:90%}.trk .trk-td .trk-h{color:var(--volt);font-size:64px}.trk .trk-flag{position:absolute;left:50%;top:18px;transform:translate(-50%);z-index:6;background:#fff;color:var(--ink);border-left:6px solid var(--volt);padding:10px 14px;font-size:14px;max-width:min(520px,90%)}.trk .trk-flag b{font-family:Big Shoulders Display,Impact,sans-serif;font-weight:800;text-transform:uppercase;font-size:18px;display:block}.trk .trk-legend{position:absolute;left:20px;bottom:16px;z-index:5;color:#b8b8b8;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.06em}.trk .trk-look{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:8;width:min(440px,92%);background:var(--ink);box-shadow:0 0 0 2px var(--volt),0 20px 60px #00000080;padding:24px;display:flex;flex-direction:column;gap:12px}.trk .trk-look .trk-h{color:#fff;font-size:40px}.trk .trk-look p{margin:0;color:#b8b8b8;font-size:14px}.trk .trk-look label{display:flex;flex-direction:column;gap:6px;color:#b8b8b8;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.trk .trk-look input{height:48px;padding:0 14px;border:0;background:#262626;color:#fff;font:inherit;font-family:Archivo,system-ui,sans-serif;font-size:15px;letter-spacing:0;text-transform:none;border-radius:0;box-shadow:inset 0 0 0 1px #3a3a3a}.trk .trk-look input:focus{outline:none;box-shadow:inset 0 0 0 2px var(--volt)}.trk .trk-err{color:#fff;background:#3a1c1c;padding:10px 12px;font-size:13px}.trk .trk-look .btn{width:100%;margin-top:4px}.trk .trk-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.trk .trk-head .trk-h{font-size:clamp(40px,6vw,64px)}.trk .trk-head p{margin:6px 0 0;font-size:17px;color:#3a3a3a}.trk .trk-live{display:inline-flex;align-items:center;gap:8px;background:var(--ink);color:#fff;padding:8px 14px;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:600;letter-spacing:.1em}.trk .trk-live i{width:8px;height:8px;border-radius:50%;background:var(--volt);animation:trkpulse 1.6s infinite}.trk .trk-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px}.trk .trk-kpi{display:flex;flex-direction:column;gap:4px;padding:16px 18px}.trk .trk-kpi .v{font-family:Big Shoulders Display,Impact,sans-serif;font-weight:800;text-transform:uppercase;font-size:30px;line-height:1.05}.trk .trk-kpi .s{font-size:13px;color:var(--mute)}.trk .trk-grid{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.trk .trk-main{flex:999 1 640px;min-width:0;display:flex;flex-direction:column;gap:20px}.trk .trk-aside{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:20px}.trk .trk-steps{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin-top:16px}.trk .trk-steps:before{content:"";position:absolute;left:8.333%;right:8.333%;top:19px;height:3px;background:#e6e8e6}.trk .trk-steps .fill{position:absolute;left:8.333%;top:19px;height:3px;background:var(--ink);transition:width .9s ease}.trk .trk-step{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.trk .trk-step .c{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:IBM Plex Mono,monospace;font-weight:600;font-size:14px;background:#fff;color:var(--mute);border:2px solid #D4D6D4}.trk .trk-step.done .c{background:var(--ink);color:#fff;border-color:var(--ink)}.trk .trk-step.now .c{background:var(--volt);color:var(--ink);border-color:var(--ink);box-shadow:0 0 0 5px #1a1a1a1f}.trk .trk-step div{display:flex;flex-direction:column;align-items:center;gap:2px}.trk .trk-step b{font-size:13px}.trk .trk-step.next b{color:var(--mute)}.trk .trk-step small{font-size:12px;color:var(--mute)}.trk .trk-ev{display:flex;gap:12px;padding:8px 0}.trk .trk-ev i{width:10px;height:10px;border-radius:50%;margin-top:5px;flex:none;background:#c8cac8}.trk .trk-ev:first-child i{background:var(--volt);box-shadow:0 0 0 2px var(--ink)}.trk .trk-ev b{display:block;font-size:14px}.trk .trk-ev small{font-size:12px;color:var(--mute)}.trk .trk-item{display:flex;gap:14px;align-items:center}.trk .trk-item img,.trk .trk-item .ph{width:72px;height:72px;object-fit:contain;background:#fff;box-shadow:inset 0 0 0 1px var(--line);flex:none}.trk .trk-item b{font-family:Big Shoulders Display,Impact,sans-serif;font-weight:800;text-transform:uppercase;font-size:19px;line-height:1.05;display:block}.trk .trk-item small{font-size:13px;color:var(--mute)}.trk .trk-kit a.p{display:flex;gap:12px;align-items:center;padding:10px 0;border-top:1px solid #2E2E2E}.trk .trk-kit img,.trk .trk-kit .ph{width:56px;height:56px;object-fit:contain;background:#fff;flex:none}.trk .trk-kit .go{margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600;letter-spacing:.12em;border:1px solid #fff;padding:12px 14px;white-space:nowrap}.trk .trk-kit a.p:hover .go{background:#fff;color:var(--ink)}.trk .trk-drops{display:flex;flex-wrap:wrap;gap:20px;align-items:center;padding:22px 24px}.trk .trk-drops .main{flex:2 1 380px;display:flex;flex-wrap:wrap;gap:18px 28px;align-items:center}.trk .trk-drops .days{display:flex;flex-direction:column;align-items:center;border:1px solid #3A3A3A;padding:10px 18px}.trk .trk-drops .days b{font-family:IBM Plex Mono,monospace;font-size:38px;font-weight:600;line-height:1}.trk .trk-drops .more{flex:1 1 300px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.trk .trk-drops .more a{background:#262626;padding:14px 16px;display:flex;flex-direction:column;gap:4px;color:#fff}.trk .trk-help{font-size:13px;color:#3a3a3a;line-height:1.5}.trk .trk-help a{font-weight:700;text-decoration:underline;text-decoration-color:var(--volt);text-decoration-thickness:3px;text-underline-offset:3px}.trk .trk-reset{font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-decoration-color:var(--volt);text-decoration-thickness:3px;text-underline-offset:4px;min-height:44px;display:inline-flex;align-items:center}@media(max-width:820px){.trk .trk-pin,.trk .trk-pill.hq{display:none}.trk .trk-mk .lbl{font-size:9px;padding:3px 5px}.trk .trk-mk .box{width:30px;height:30px}.trk .trk-mk .box svg.cube{width:20px;height:22px}.trk .trk-side{position:static;max-width:none;align-items:stretch;padding:12px 14px 0}.trk .trk-tabs{justify-content:flex-start}.trk .trk-drill .c{font-size:28px}.trk .trk-title{position:static;padding:14px 14px 0}.trk .trk-title .trk-h{font-size:18px}.trk .trk-look{position:static;transform:none;width:auto;box-shadow:none;border-top:2px solid var(--volt)}.trk .trk-td{padding:12px 16px}.trk .trk-td .trk-h{font-size:34px}.trk .trk-td .hide-sm{display:none}.trk .trk-flag{top:auto;bottom:8px}.trk .trk-legend{display:none}.trk .trk-steps{grid-template-columns:1fr;gap:0}.trk .trk-steps:before,.trk .trk-steps .fill{display:none}.trk .trk-step{flex-direction:row;align-items:center;text-align:left;gap:12px;padding:6px 0}.trk .trk-step .c{width:32px;height:32px;font-size:12px;flex:none}.trk .trk-step div{align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/148/assets/cl-tracker.css.map */
