.dj-portfolios-list__error{color:var(--danger,#ef4444);background:color-mix(in srgb, var(--danger,#ef4444) 12%, transparent);border:1px solid color-mix(in srgb, var(--danger,#ef4444) 35%, transparent);border-radius:6px;margin:4px 0;padding:8px 12px;font-size:13px}.dj-portfolios-list__grid{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:14px;display:flex}.dj-portfolios-list__grid>dj-portfolio-card{flex:0 0 calc(33.3333% - 9.33333px);min-width:0;height:auto}.dj-portfolios-list__grid--two>dj-portfolio-card{flex-basis:calc(50% - 7px)}@media (width<=1100px){.dj-portfolios-list__grid>dj-portfolio-card,.dj-portfolios-list__grid--two>dj-portfolio-card{flex-basis:calc(50% - 7px)}}@media (width<=640px){.dj-portfolios-list__grid>dj-portfolio-card,.dj-portfolios-list__grid--two>dj-portfolio-card{flex-basis:100%}}.dj-portfolios-list__sold{text-align:center;margin-top:28px}.dj-portfolios-list__sold-toggle{font:inherit;letter-spacing:.01em;color:var(--muted);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:9px;margin:0 auto;padding:9px 18px;font-size:13px;font-weight:600;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.dj-portfolios-list__sold-toggle:hover,.dj-portfolios-list__sold-toggle:focus-visible{color:var(--text,#111);border-color:color-mix(in srgb, var(--text,#111) 28%, var(--line));background:color-mix(in srgb, var(--text,#111) 4%, transparent)}.dj-portfolios-list__sold-caret{border-top:5px solid;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;transition:transform .15s}.dj-portfolios-list__sold-toggle[aria-expanded=true] .dj-portfolios-list__sold-caret{transform:rotate(180deg)}.dj-portfolios-list__sold-panel{text-align:initial;margin-top:18px}.dj-portfolios-list__grid--sold>dj-portfolio-card{flex-basis:calc(25% - 10.5px)}.dj-portfolios-list__grid--sold>dj-portfolio-card[data-sold]{padding:40px 14px 14px}.dj-portfolios-list__grid--sold [slot=title]{font-size:18px}.dj-portfolios-list__grid--sold .dj-portfolio-card__sold-stamp span{border-width:2px;padding:6px 16px;font-size:clamp(15px,2.4vw,22px)}.dj-portfolio-card__perdomain{opacity:.7;white-space:nowrap}@media (width<=1100px){.dj-portfolios-list__grid--sold>dj-portfolio-card{flex-basis:calc(33.3333% - 9.33333px)}}@media (width<=640px){.dj-portfolios-list__grid--sold>dj-portfolio-card{flex-basis:calc(50% - 7px)}}.dj-recently-sold__viewport{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y;position:relative;overflow:hidden}.dj-recently-sold__viewport[data-dragging]{cursor:grabbing}.dj-recently-sold__track{will-change:transform;gap:12px;width:max-content;display:flex}.dj-recently-sold__pill{white-space:nowrap;background:var(--surface);border:1px solid var(--line);pointer-events:none;border-radius:14px;padding:28px 36px;font-size:20px;font-weight:500}.dj-auctions-list__empty{color:var(--muted);margin:4px 0;font-size:14px}.dj-auctions-list__bucket+.dj-auctions-list__bucket{margin-top:28px}.dj-auctions-list__bucket-title{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0 0 12px;font-size:13px;font-weight:600}.dj-auctions-list__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (width<=880px){.dj-auctions-list__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.dj-auctions-list__grid{grid-template-columns:1fr}}dj-auction-card{border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);cursor:pointer;flex-direction:column;gap:12px;padding:18px;transition:transform .12s,box-shadow .12s,border-color .12s;display:flex;position:relative;overflow:hidden}dj-auction-card:hover,dj-auction-card:focus-visible{border-color:color-mix(in srgb, var(--accent,#6366f1) 55%, var(--line));box-shadow:0 12px 28px -16px color-mix(in srgb, var(--accent,#6366f1) 60%, transparent);outline:none;transform:translateY(-2px)}dj-auction-card .dj-auction-card__top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}dj-auction-card .dj-auction-card__sku{letter-spacing:-.03em;word-break:break-all;margin:0;font-size:22px}dj-auction-card .dj-auction-card__status{text-transform:uppercase;letter-spacing:.06em;background:var(--surface-2,#ffffff0f);color:var(--muted);border:1px solid var(--line);border-radius:999px;flex:none;padding:4px 10px;font-size:11px;font-weight:700}dj-auction-card .dj-auction-card__status--active,dj-auction-card .dj-auction-card__status--ending_soon{background:color-mix(in srgb, var(--accent,#6366f1) 18%, transparent);color:var(--accent,#6366f1);border-color:color-mix(in srgb, var(--accent,#6366f1) 50%, transparent)}dj-auction-card .dj-auction-card__status--active:before,dj-auction-card .dj-auction-card__status--ending_soon:before{content:"";vertical-align:middle;background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:6px;animation:1.4s ease-in-out infinite dj-auction-pulse;display:inline-block}@keyframes dj-auction-pulse{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:reduce){dj-auction-card .dj-auction-card__status:before{animation:none}}dj-auction-card .dj-auction-card__price{align-items:baseline;gap:8px;display:flex}dj-auction-card .dj-auction-card__price-label{color:var(--muted);font-size:13px}dj-auction-card .dj-auction-card__price-value{color:var(--text,inherit);font-size:20px;font-weight:700}dj-auction-card .dj-auction-card__reserve{color:var(--muted);font-size:12px}dj-auction-card .dj-auction-card__reserve--hidden{opacity:.75;font-style:italic}dj-auction-card .dj-auction-card__countdown{background:color-mix(in srgb, var(--accent,#6366f1) 7%, transparent);border:1px solid color-mix(in srgb, var(--accent,#6366f1) 24%, transparent);border-radius:8px;align-items:baseline;gap:8px;padding:10px 12px;display:flex}dj-auction-card .dj-auction-card__countdown-label{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:11px}dj-auction-card .dj-auction-card__countdown-value{font-variant-numeric:tabular-nums;color:var(--text,inherit);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:15px;font-weight:600}dj-auction-card .dj-auction-card__cta{color:var(--accent,#6366f1);letter-spacing:-.005em;margin-top:auto;font-size:13px;font-weight:600}@property --dj-df-angle{syntax:"<angle>";inherits:false;initial-value:0deg}dj-double-feature{--dj-df-prism:conic-gradient(from var(--dj-df-angle,0deg), color-mix(in srgb, var(--accent) 55%, transparent), #ba9cff8c, #78d2ff8c, #ffd69c73, #ba9cff8c, color-mix(in srgb, var(--accent) 55%, transparent));display:block}dj-double-feature .dj-double-feature__bill{border-radius:var(--radius-lg);background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--dj-df-prism) border-box;box-shadow:var(--shadow-lg);border:1.5px solid #0000;grid-template-columns:1fr auto 1fr;align-items:stretch;animation:14s linear infinite dj-df-turn;display:grid;position:relative;overflow:hidden}@keyframes dj-df-turn{to{--dj-df-angle:360deg}}dj-double-feature .dj-double-feature__tile{flex-direction:column;gap:14px;min-width:0;padding:30px;transition:background .2s;display:flex;position:relative;overflow:hidden}dj-double-feature .dj-double-feature__tile:hover{background:color-mix(in srgb, var(--accent) 3%, var(--surface))}dj-double-feature .dj-double-feature__tile:after{content:"";background:linear-gradient(105deg, transparent 38%, color-mix(in srgb, var(--accent) 7%, #ffffff80) 50%, transparent 62%);pointer-events:none;position:absolute;inset:0;transform:translate(-120%)}dj-double-feature .dj-double-feature__tile:hover:after{transition:transform .9s cubic-bezier(.22,.61,.36,1);transform:translate(120%)}dj-double-feature .dj-double-feature__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--accent);margin:0;font-size:11px;font-weight:700}dj-double-feature .dj-double-feature__name{letter-spacing:-.03em;word-break:break-all;margin:0;font-size:clamp(24px,3vw,36px);line-height:1.08}dj-double-feature .dj-double-feature__specs{flex-direction:column;gap:7px;margin:2px 0 0;display:flex}dj-double-feature .dj-double-feature__spec{align-items:baseline;gap:8px;font-size:13.5px;display:flex}dj-double-feature .dj-double-feature__spec dt{color:var(--muted);white-space:nowrap;order:1}dj-double-feature .dj-double-feature__spec:after{content:"";border-bottom:1px dotted color-mix(in srgb, var(--muted) 45%, transparent);flex:1;order:2;min-width:16px;transform:translateY(-3px)}dj-double-feature .dj-double-feature__spec dd{font-variant-numeric:tabular-nums;white-space:nowrap;order:3;margin:0;font-weight:600}dj-double-feature .dj-double-feature__deal{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}dj-double-feature .dj-double-feature__pricing{align-items:baseline;gap:10px;display:flex}dj-double-feature .dj-double-feature__compare{color:var(--muted);font-size:14px}dj-double-feature .dj-double-feature__price{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700}dj-double-feature .dj-double-feature__ctas{flex-wrap:wrap;gap:8px;display:flex}dj-double-feature .dj-double-feature__seam{border-left:1px solid var(--line);border-right:1px solid var(--line);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 4%, var(--surface-soft)), var(--surface-soft));flex-direction:column;justify-content:center;align-items:center;gap:14px;min-width:92px;padding:22px 16px;display:flex}dj-double-feature .dj-double-feature__gem{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 14%, var(--surface)), var(--surface) 45%, color-mix(in srgb, var(--accent) 22%, var(--surface))) padding-box, var(--dj-df-prism) border-box;border:1.5px solid #0000;border-radius:5px;width:26px;height:26px;animation:5s ease-in-out infinite dj-df-breathe;position:relative;transform:rotate(45deg)}dj-double-feature .dj-double-feature__gem:before{content:"";background:linear-gradient(to right, transparent calc(50% - .5px), color-mix(in srgb, var(--accent) 30%, transparent) 50%, transparent calc(50% + .5px)), linear-gradient(to bottom, transparent calc(50% - .5px), color-mix(in srgb, var(--accent) 30%, transparent) 50%, transparent calc(50% + .5px));position:absolute;inset:0}@keyframes dj-df-breathe{0%,to{transform:rotate(45deg)scale(1)}50%{transform:rotate(45deg)scale(1.08)}}dj-double-feature .dj-double-feature__clock{flex-direction:column;align-items:center;gap:6px;display:flex}dj-double-feature .dj-double-feature__clock-cell{align-items:baseline;gap:3px;line-height:1;display:flex}dj-double-feature .dj-double-feature__clock-cell strong{letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--text);font-size:19px;font-weight:700}dj-double-feature .dj-double-feature__clock-cell small{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:700}dj-double-feature .dj-double-feature__seam-caption{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);text-align:center;font-size:10px;font-weight:700}dj-double-feature .dj-double-feature__pairdeal{border-radius:var(--radius);background:linear-gradient(color-mix(in srgb, var(--accent) 4%, var(--surface)), color-mix(in srgb, var(--accent) 4%, var(--surface))) padding-box, var(--dj-df-prism) border-box;border:1.5px solid #0000;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:12px;padding:13px 20px;animation:14s linear infinite dj-df-turn;display:flex;position:relative}dj-double-feature .dj-double-feature__pairdeal-pitch{align-items:center;gap:8px;font-size:14px;display:flex}dj-double-feature .dj-double-feature__pairdeal-save{letter-spacing:.04em;color:var(--accent);border:1.5px solid var(--accent);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}dj-double-feature .dj-double-feature__pairdeal-price{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;display:flex}dj-double-feature .dj-double-feature__pairdeal-price s{color:var(--muted);font-size:13px}dj-double-feature .dj-double-feature__pairdeal-price strong{letter-spacing:-.02em;font-size:21px}dj-double-feature .dj-double-feature__pairdeal-note{color:var(--muted);font-size:12.5px}@media (width<=820px){dj-double-feature .dj-double-feature__bill{grid-template-columns:1fr}dj-double-feature .dj-double-feature__tile{padding:22px 18px}dj-double-feature .dj-double-feature__seam{border-left:0;border-right:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:row;justify-content:center;gap:16px;padding:12px 18px}dj-double-feature .dj-double-feature__clock{flex-direction:row;gap:10px}}@media (prefers-reduced-motion:reduce){dj-double-feature .dj-double-feature__bill,dj-double-feature .dj-double-feature__pairdeal,dj-double-feature .dj-double-feature__gem{animation:none}dj-double-feature .dj-double-feature__tile:after{display:none}dj-double-feature .dj-double-feature__tile{transition:none}}@property --dj-up-beam{syntax:"<angle>";inherits:false;initial-value:0deg}dj-upcoming-showcase{--dj-up-chevron:linear-gradient(135deg, transparent 49.2%, var(--accent) 49.2%, var(--accent) 50.8%, transparent 50.8%), linear-gradient(45deg, transparent 49.2%, var(--accent) 49.2%, var(--accent) 50.8%, transparent 50.8%);--dj-up-rule:#ffffff2e;display:block}dj-upcoming-showcase .dj-upcoming{max-width:980px;margin:0 auto;padding:34px 0 44px;position:relative}dj-upcoming-showcase .dj-upcoming__scenery{pointer-events:none;z-index:0;position:absolute;inset:0 -16vw}dj-upcoming-showcase .dj-upcoming__chevrons{background-image:var(--dj-up-chevron);background-size:72px 72px;position:absolute}dj-upcoming-showcase .dj-upcoming__chevrons--field{opacity:.16;animation:12s linear infinite dj-up-flow-field,9s ease-in-out infinite dj-up-breathe-field;inset:-14px 0;-webkit-mask-image:radial-gradient(76% 92% at 50% 46%,#000 30%,#0000 76%);mask-image:radial-gradient(76% 92% at 50% 46%,#000 30%,#0000 76%)}@keyframes dj-up-flow-field{to{background-position:72px 72px,-72px 72px}}@keyframes dj-up-breathe-field{0%,to{opacity:.12;transform:scale(1)}50%{opacity:.24;transform:scale(1.035)}}dj-upcoming-showcase .dj-upcoming__chevrons--floor{opacity:.32;transform-origin:top;background-size:104px 104px;width:min(130vw,1700px);height:52%;animation:7s linear infinite dj-up-flow-floor,9s ease-in-out infinite dj-up-breathe-floor;bottom:-7%;left:50%;transform:translate(-50%)perspective(620px)rotateX(58deg);-webkit-mask-image:linear-gradient(#000 6%,#0000 94%);mask-image:linear-gradient(#000 6%,#0000 94%)}@keyframes dj-up-flow-floor{to{background-position:0 104px,0 104px}}@keyframes dj-up-breathe-floor{0%,to{opacity:.24;transform:translate(-50%)perspective(620px)rotateX(58deg)scale(1)}50%{opacity:.44;transform:translate(-50%)perspective(620px)rotateX(53deg)scale(1.05)}}dj-upcoming-showcase .dj-upcoming__stage{z-index:1;border-radius:var(--radius);background:linear-gradient(var(--dark), var(--dark)) padding-box, conic-gradient(from var(--dj-up-beam), #ffffff1a 0deg, var(--accent) 24deg, color-mix(in srgb, var(--accent) 60%, #fff) 38deg, var(--accent) 52deg, #ffffff1a 80deg 360deg) border-box;color:#fff;box-shadow:var(--shadow-lg);border:1.5px solid #0000;animation:11s linear infinite dj-up-beam-turn;position:relative;overflow:hidden}@keyframes dj-up-beam-turn{to{--dj-up-beam:360deg}}dj-upcoming-showcase .dj-upcoming__glow{display:none}@media (hover:hover){dj-upcoming-showcase .dj-upcoming__glow{pointer-events:none;background:radial-gradient(340px 260px at var(--mx,32%) var(--my,30%), color-mix(in srgb, var(--accent) 13%, transparent), transparent 70%);display:block;position:absolute;inset:0}}dj-upcoming-showcase .dj-upcoming__stage:before{content:"";pointer-events:none;background-image:var(--dj-up-chevron);opacity:.07;background-size:80px 80px;position:absolute;inset:0 0 0 55%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 60%);mask-image:linear-gradient(90deg,#0000,#000 60%)}dj-upcoming-showcase .dj-upcoming__inner{flex-direction:column;gap:18px;padding:38px 40px 36px;animation:.6s cubic-bezier(.22,.61,.36,1) both dj-up-rise;display:flex;position:relative}@keyframes dj-up-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}dj-upcoming-showcase .dj-upcoming__head{justify-content:space-between;align-items:center;gap:12px;display:flex}dj-upcoming-showcase .dj-upcoming__eyebrow{border-radius:var(--radius);background:var(--accent);color:var(--dark);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;margin:0;padding:7px 12px 6px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}dj-upcoming-showcase .dj-upcoming__lot{text-transform:uppercase;letter-spacing:.14em;color:#fff6;font-size:11px;font-weight:600}dj-upcoming-showcase .dj-upcoming__title{letter-spacing:-.03em;color:#fff;max-width:18ch;margin:0;font-size:clamp(30px,4.2vw,56px);line-height:1}dj-upcoming-showcase .dj-upcoming__when{color:#ffffff9e;margin:-6px 0 0;font-size:15px;line-height:1.5}dj-upcoming-showcase .dj-upcoming__when strong{color:#fff;font-weight:600}dj-upcoming-showcase .dj-upcoming__count{color:#ffffff9e}dj-upcoming-showcase .dj-upcoming__timer{border-top:1px solid var(--dj-up-rule);border-bottom:1px solid var(--dj-up-rule);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:6px;display:grid}dj-upcoming-showcase .dj-upcoming__timer--stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}dj-upcoming-showcase .dj-upcoming__cell{border-right:1px solid var(--dj-up-rule);flex-direction:column;gap:10px;min-width:0;padding:20px 20px 18px;display:flex}dj-upcoming-showcase .dj-upcoming__cell:last-child{border-right:0}dj-upcoming-showcase .dj-upcoming__cell small{text-transform:uppercase;letter-spacing:.1em;color:#ffffff8c;font-size:11px;font-weight:600}dj-upcoming-showcase .dj-upcoming__cell strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--accent);white-space:nowrap;font-size:clamp(30px,4vw,52px);font-weight:700;line-height:1}dj-upcoming-showcase .dj-upcoming__value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--accent);gap:.02em;font-size:clamp(30px,4vw,52px);font-weight:700;line-height:1;display:flex}dj-upcoming-showcase .dj-upcoming__digit{min-width:1ch;height:1em;display:block;overflow:hidden}dj-upcoming-showcase .dj-upcoming__strip{transform:translateY(calc(var(--d,0) * -1em));will-change:transform;flex-direction:column;align-items:center;transition:transform .44s cubic-bezier(.22,.61,.36,1);display:flex}dj-upcoming-showcase .dj-upcoming__strip.is-snap{transition:none}dj-upcoming-showcase .dj-upcoming__strip span{height:1em;line-height:1;display:block}dj-upcoming-showcase .dj-upcoming__teaser{flex-direction:column;gap:12px;margin-top:4px;display:flex}dj-upcoming-showcase .dj-upcoming__teaser-label{text-transform:uppercase;letter-spacing:.14em;color:#ffffff8c;margin:0;font-size:11px;font-weight:600}dj-upcoming-showcase .dj-upcoming__chips{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-height:42px;display:grid}dj-upcoming-showcase .dj-upcoming__chip{white-space:nowrap;text-overflow:ellipsis;text-align:center;border-radius:var(--radius);letter-spacing:.05em;text-transform:uppercase;color:#fff;background:linear-gradient(100deg, transparent 48.5%, color-mix(in srgb, var(--accent) 45%, transparent) 50%, transparent 51.5%) no-repeat;min-width:0;animation:7s cubic-bezier(.33,0,.2,1) both dj-up-chip-life,3.2s linear infinite dj-up-chip-scan;animation-delay:calc(var(--chip-i,0) * .15s), calc(var(--chip-i,0) * .5s);background-size:240% 100%;border:1px solid #ffffff47;padding:12px 16px 11px;font-size:13px;font-weight:600;line-height:1;position:relative;overflow:hidden}@keyframes dj-up-chip-life{0%{opacity:0;filter:blur(7px);transform:translateY(4px)scale(1.18)}8%{opacity:1;filter:blur();transform:translateY(0)scale(1)}84%{opacity:1;filter:blur();transform:translateY(0)scale(1)skew(0)}to{opacity:0;filter:blur(10px);transform:translateY(-9px)scale(.96)skew(-10deg)}}@keyframes dj-up-chip-scan{0%{background-position:135% 0}to{background-position:-35% 0}}dj-upcoming-showcase .dj-upcoming__preview{margin-top:18px}dj-upcoming-showcase .dj-upcoming__preview-btn{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--accent) 65%, transparent);color:#fff;font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:12px 18px;font-size:12.5px;font-weight:700;text-decoration:none;transition:background-color .16s,border-color .16s;display:inline-flex}dj-upcoming-showcase .dj-upcoming__preview-btn:hover{background:color-mix(in srgb, var(--accent) 16%, transparent);border-color:var(--accent)}dj-upcoming-showcase .dj-upcoming__preview-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}dj-upcoming-showcase .dj-upcoming__preview-count{border-radius:var(--radius);background:var(--accent);color:var(--dark);letter-spacing:.06em;padding:3px 8px;font-size:11px}dj-upcoming-showcase .dj-upcoming__preview-caret{color:var(--accent)}dj-upcoming-showcase .dj-upcoming__unveil{border-top:1px solid var(--dj-up-rule);align-items:center;gap:14px;margin-top:6px;padding-top:22px;display:flex}dj-upcoming-showcase .dj-upcoming__unveil-pulse{background:var(--accent);border-radius:2px;flex:none;width:12px;height:12px;position:relative}dj-upcoming-showcase .dj-upcoming__unveil-pulse:before,dj-upcoming-showcase .dj-upcoming__unveil-pulse:after{content:"";border:1px solid var(--accent);border-radius:2px;animation:2.2s cubic-bezier(0,.4,.4,1) infinite dj-up-ping;position:absolute;inset:0}dj-upcoming-showcase .dj-upcoming__unveil-pulse:after{animation-delay:1.1s}@keyframes dj-up-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(4)}}dj-upcoming-showcase .dj-upcoming__unveil-text{text-transform:uppercase;letter-spacing:.12em;color:#ffffffd9;margin:0;font-size:13px;font-weight:600}dj-upcoming-showcase[data-phase=live] .dj-upcoming__stage:after{content:"";pointer-events:none;background:linear-gradient(135deg, transparent 34%, color-mix(in srgb, var(--accent) 85%, #fff) 50%, transparent 66%);animation:.95s cubic-bezier(.22,.61,.36,1) both dj-up-press-wipe;position:absolute;inset:-30%}@keyframes dj-up-press-wipe{0%{opacity:.95;transform:translate(-70%,-18%)}to{opacity:0;transform:translate(70%,18%)}}dj-upcoming-showcase .dj-upcoming__eyebrow--live{background:var(--accent)}dj-upcoming-showcase .dj-upcoming__live-dot{background:var(--dark);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite dj-up-live-blink}@keyframes dj-up-live-blink{0%,to{opacity:1}50%{opacity:.35}}dj-upcoming-showcase .dj-upcoming__special{color:#ffffffb8;border-top:1px solid var(--dj-up-rule);max-width:52ch;margin:0;padding-top:18px;font-size:16px;line-height:1.55}dj-upcoming-showcase .dj-upcoming__cta{margin-top:2px}dj-upcoming-showcase .dj-upcoming__cta dj-button[variant=primary]{background:var(--accent);color:var(--dark);border-color:var(--accent)}dj-upcoming-showcase .dj-upcoming__cta dj-button[variant=primary]:hover{background:var(--accent-2);border-color:var(--accent-2)}@media (width<=760px){dj-upcoming-showcase .dj-upcoming{padding:22px 0 34px}dj-upcoming-showcase .dj-upcoming__inner{padding:24px 20px}dj-upcoming-showcase .dj-upcoming__chips{grid-template-columns:repeat(2,minmax(0,1fr));min-height:94px}dj-upcoming-showcase .dj-upcoming__timer{grid-template-columns:repeat(2,minmax(0,1fr))}dj-upcoming-showcase .dj-upcoming__timer .dj-upcoming__cell{border-bottom:1px solid var(--dj-up-rule);padding:14px 14px 12px}dj-upcoming-showcase .dj-upcoming__timer .dj-upcoming__cell:nth-child(2n){border-right:0}dj-upcoming-showcase .dj-upcoming__timer .dj-upcoming__cell:nth-last-child(-n+2){border-bottom:0}}@media (prefers-reduced-motion:reduce){dj-upcoming-showcase .dj-upcoming__chevrons--field,dj-upcoming-showcase .dj-upcoming__chevrons--floor,dj-upcoming-showcase .dj-upcoming__stage,dj-upcoming-showcase .dj-upcoming__inner,dj-upcoming-showcase .dj-upcoming__live-dot,dj-upcoming-showcase .dj-upcoming__unveil-pulse:before,dj-upcoming-showcase .dj-upcoming__unveil-pulse:after,dj-upcoming-showcase[data-phase=live] .dj-upcoming__stage:after{animation:none}dj-upcoming-showcase .dj-upcoming__chip{opacity:1;filter:none;animation:none}dj-upcoming-showcase .dj-upcoming__strip{transition:none}dj-upcoming-showcase .dj-upcoming__glow{display:none}}dj-countdown{border-radius:var(--radius-sm);background:#ffffff0a;border:1px solid #ffffff1a;padding:16px;display:block}dj-stats-banner[variant=light] dj-countdown{border-color:var(--line);background:var(--surface-soft)}.dj-countdown__label{text-transform:uppercase;letter-spacing:.08em;color:#ffffffa6;margin-bottom:6px;font-size:12px;font-weight:700;display:block}dj-stats-banner[variant=light] .dj-countdown__label{color:var(--muted)}.dj-countdown__clock{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;max-width:100%;font-size:clamp(22px,7vw,28px);font-weight:800;line-height:1;display:flex;overflow:hidden}.dj-countdown__group{display:inline-flex}.dj-countdown__unit{opacity:.55;align-self:baseline;padding:0 .3em 0 .06em;font-size:.62em;font-weight:700}.dj-countdown__unit:last-child{padding-right:0}.dj-countdown__digit{vertical-align:top;height:1em;display:inline-block;overflow:hidden}.dj-countdown__strip{transform:translateY(calc(var(--d,0) * -1em));will-change:transform;flex-direction:column;transition:transform .85s cubic-bezier(.22,.61,.36,1);display:flex}.dj-countdown__strip.is-snap{transition:none}.dj-countdown__cell{text-align:center;height:1em;line-height:1;display:block}.dj-countdown__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.dj-countdown__strip{transition:none}}dj-newsletter-popup{z-index:940;font-family:inherit;transition:transform .55s cubic-bezier(.22,1,.36,1);display:block;position:fixed;bottom:16px;right:16px;transform:translateY(150%)}dj-newsletter-popup[data-mounted]{transform:translateY(0)}dj-newsletter-popup .dj-nl__tab{border:1px solid var(--line,#e3e1d9);background:var(--surface,#fff);color:var(--text,#1a1a1a);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:9px;margin:0;padding:13px 20px;font:700 15px/1 inherit;transition:transform .2s,box-shadow .2s,opacity .2s;display:flex;box-shadow:0 12px 32px -12px #00000073}dj-newsletter-popup .dj-nl__tab:hover{transform:translateY(-3px);box-shadow:0 16px 38px -12px #00000080}dj-newsletter-popup .dj-nl__icon{color:var(--accent,#6b4eff);flex:none;display:block}dj-newsletter-popup .dj-nl__tab-amount{color:var(--accent,#6b4eff)}dj-newsletter-popup[data-hint] .dj-nl__tab{animation:7s ease-in-out 1.6s infinite dj-nl-bob}@keyframes dj-nl-bob{0%,14%,to{transform:translateY(0)}5%{transform:translateY(-9px)}10%{transform:translateY(-3px)}}dj-newsletter-popup .dj-nl__panel{box-sizing:border-box;border:1px solid var(--line,#e3e1d9);background:var(--surface,#fff);width:min(332px,100vw - 32px);max-height:calc(100vh - 32px);color:var(--text,#1a1a1a);opacity:0;pointer-events:none;transform-origin:100% 100%;border-radius:16px;padding:24px 22px 20px;transition:opacity .3s,transform .32s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;right:0;overflow:auto;transform:translateY(16px)scale(.97);box-shadow:0 28px 70px -18px #0000008c}dj-newsletter-popup[open] .dj-nl__panel{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}dj-newsletter-popup[open] .dj-nl__tab{opacity:0;pointer-events:none}dj-newsletter-popup .dj-nl__close{width:28px;height:28px;color:var(--muted,#888);cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;font-size:20px;line-height:1;position:absolute;top:10px;right:12px}dj-newsletter-popup .dj-nl__close:hover{background:var(--surface-soft,#f3f1ea);color:var(--text,#1a1a1a)}dj-newsletter-popup .dj-nl__art{background:color-mix(in srgb, var(--accent,#6b4eff) 14%, transparent);width:46px;height:46px;color:var(--accent,#6b4eff);border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;display:flex}dj-newsletter-popup .dj-nl__art--done{color:#2e9e5b;background:#2e9e5b29}dj-newsletter-popup .dj-nl__title{margin:0 0 6px;font-size:19px;font-weight:800;line-height:1.25}dj-newsletter-popup .dj-nl__body{color:var(--muted,#666);margin:0 0 14px;font-size:14px;line-height:1.5}dj-newsletter-popup .dj-nl__form{gap:9px;display:grid}dj-newsletter-popup .dj-nl__hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}dj-newsletter-popup .dj-nl__email{box-sizing:border-box;border:1px solid var(--line,#e3e1d9);background:var(--surface,#fff);width:100%;color:var(--text,#1a1a1a);font:inherit;border-radius:10px;padding:11px 13px;font-size:14px}dj-newsletter-popup .dj-nl__email:focus{outline:2px solid color-mix(in srgb, var(--accent,#6b4eff) 32%, transparent);border-color:var(--accent,#6b4eff)}dj-newsletter-popup .dj-nl__submit{background:var(--accent,#6b4eff);width:100%;color:var(--accent-contrast,#fff);font:inherit;cursor:pointer;border:0;border-radius:10px;padding:11px 14px;font-size:14px;font-weight:700;transition:filter .15s}dj-newsletter-popup .dj-nl__submit:hover{filter:brightness(1.07)}dj-newsletter-popup .dj-nl__submit:disabled{opacity:.65;cursor:default}dj-newsletter-popup .dj-nl__status{margin:10px 0 0;font-size:13px;line-height:1.45}dj-newsletter-popup .dj-nl__status[data-tone=error]{color:var(--danger,#c0392b)}dj-newsletter-popup .dj-nl__fine{color:var(--muted,#999);margin:12px 0 0;font-size:11px;line-height:1.5}@media (prefers-reduced-motion:reduce){dj-newsletter-popup,dj-newsletter-popup .dj-nl__panel,dj-newsletter-popup .dj-nl__tab{transition:none}dj-newsletter-popup[data-hint] .dj-nl__tab{animation:none}}
