dj-domain-table{border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);display:block;overflow:clip}dj-domain-table .dj-domain-table__scroll{max-width:100%;overflow-x:auto}dj-domain-table table{border-collapse:collapse;width:100%;min-width:540px;font-size:14px}dj-domain-table thead th{background:var(--surface-soft);z-index:1;text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);border-bottom:1px solid var(--line);padding:12px 14px;font-size:12px;font-weight:700;position:sticky;top:0}dj-domain-table thead th.dj-domain-table__sortable,dj-domain-table thead th[data-sort-key]{cursor:pointer;-webkit-user-select:none;user-select:none}dj-domain-table thead th[data-sort-key]:hover,dj-domain-table thead th[data-sort-key]:focus-visible{color:var(--text);background:color-mix(in srgb, var(--accent) 8%, var(--surface-soft));outline:none}dj-domain-table thead th.is-sorted{color:var(--accent-strong)}dj-domain-table .dj-domain-table__sort-arrow{width:0;color:var(--muted);opacity:0;font-variant-numeric:tabular-nums;margin:0;font-size:10px;line-height:1;transition:opacity .12s,color .12s,width .12s;display:inline-block;overflow:hidden}dj-domain-table thead th[data-sort-key]:hover .dj-domain-table__sort-arrow,dj-domain-table thead th[data-sort-key]:focus-visible .dj-domain-table__sort-arrow,dj-domain-table thead th.is-sorted .dj-domain-table__sort-arrow{opacity:.85;width:12px;margin:0 0 0 4px}dj-domain-table thead th.is-sorted .dj-domain-table__sort-arrow{color:var(--accent-strong);opacity:1}dj-domain-table thead th[style*=text-align\:right][data-sort-key]:hover .dj-domain-table__sort-arrow,dj-domain-table thead th[style*=text-align\:right][data-sort-key]:focus-visible .dj-domain-table__sort-arrow,dj-domain-table thead th[style*=text-align\:right].is-sorted .dj-domain-table__sort-arrow{margin:0 4px 0 0}dj-domain-table tbody td{border-bottom:1px solid var(--line);color:var(--text);vertical-align:middle;padding:12px 14px}dj-domain-table tbody tr:last-child td{border-bottom:none}dj-domain-table tbody tr:hover td{background:var(--surface-soft)}dj-domain-table tr.is-selected td{background:color-mix(in srgb, var(--accent,#6e5bff) 9%, var(--surface));box-shadow:inset 3px 0 0 0 var(--accent,#6e5bff)}dj-domain-table tr.is-selected:hover td{background:color-mix(in srgb, var(--accent,#6e5bff) 14%, var(--surface))}dj-domain-table[data-selected-only] tbody tr:not(.is-selected){display:none}dj-domain-table tr.is-sold td{opacity:.55}dj-domain-table tr.is-sold .dj-domain-table__sku{color:var(--muted);text-decoration:line-through}dj-domain-table .dj-domain-table__checkbox{text-align:center;width:36px}dj-domain-table .dj-domain-table__checkbox input{width:18px;height:18px;accent-color:var(--accent);cursor:pointer}dj-domain-table .dj-domain-table__sku{letter-spacing:-.01em;white-space:nowrap;overflow-wrap:anywhere;min-width:180px;font-weight:700}dj-domain-table .dj-domain-table__price{white-space:nowrap;text-align:right}dj-domain-table .dj-domain-table__price-now{color:var(--accent-strong);font-weight:700;display:inline-block}dj-domain-table .dj-domain-table__price-anchor{color:var(--muted);letter-spacing:.01em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:11px;font-weight:500;text-decoration:line-through;display:block}dj-domain-table tr.is-sold .dj-domain-table__price-now{color:var(--muted);text-decoration:line-through}dj-domain-table .dj-domain-table__col{white-space:nowrap;color:var(--text)}dj-domain-table .dj-domain-table__col--number,dj-domain-table .dj-domain-table__col--money{font-variant-numeric:tabular-nums}dj-domain-table .dj-domain-table__col--money{font-weight:600}dj-domain-table .dj-domain-table__muted{color:var(--muted)}dj-domain-table .dj-domain-table__badge{background:var(--accent);color:#fff;letter-spacing:.01em;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}dj-domain-table .dj-domain-table__tooltip{border:1px solid var(--muted);width:16px;height:16px;color:var(--muted);cursor:help;vertical-align:middle;background:0 0;border-radius:999px;justify-content:center;align-items:center;margin-left:6px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}dj-domain-table .dj-domain-table__tooltip:hover,dj-domain-table .dj-domain-table__tooltip:focus-visible{background:var(--accent);color:#fff;border-color:var(--accent);outline:none}dj-domain-table .dj-domain-table__actions{text-align:right;white-space:nowrap}dj-domain-table .dj-domain-table__buy{border:1px solid var(--line);background:var(--surface-soft);color:var(--text);font:inherit;cursor:pointer;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700;transition:background .15s,color .15s,border-color .15s}dj-domain-table .dj-domain-table__buy:hover:not([disabled]){background:var(--accent);color:#fff;border-color:var(--accent)}dj-domain-table .dj-domain-table__buy[disabled]{cursor:not-allowed;opacity:.55}dj-domain-table .dj-domain-table__empty{text-align:center;color:var(--muted);padding:36px 24px;font-size:14px}dj-domain-table[hide-actions] .dj-domain-table__actions,dj-domain-table[hide-actions] thead th:last-child{display:none}dj-domain-table .dj-domain-table__toolbar{bottom:var(--dj-cta-offset,0px);z-index:4;border-top:1px solid var(--line);background:var(--surface-soft);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 14px;font-size:13px;transition:bottom .2s;display:flex;position:sticky;box-shadow:0 -6px 16px -10px #00000059}dj-domain-table .dj-domain-table__pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;display:inline-flex}dj-domain-table .dj-domain-table__page-btn{border:1px solid var(--line);background:var(--surface);min-width:28px;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border-radius:8px;padding:4px 7px;font-size:12px;font-weight:600;transition:border-color .12s,color .12s,background .12s}dj-domain-table .dj-domain-table__page-btn:hover:not([disabled]):not([aria-current]){border-color:var(--accent);color:var(--accent-strong)}dj-domain-table .dj-domain-table__page-btn[aria-current=page]{background:var(--accent);border-color:var(--accent);color:#fff;cursor:default}dj-domain-table .dj-domain-table__page-btn[disabled]{opacity:.45;cursor:not-allowed}dj-domain-table .dj-domain-table__page-gap{color:var(--muted);-webkit-user-select:none;user-select:none;padding:0 2px}dj-domain-table .dj-domain-table__page-size{align-items:center;gap:8px;font-weight:600;display:inline-flex}dj-domain-table .dj-domain-table__page-size select{font:inherit;border:1px solid var(--line);background:var(--surface);color:var(--text);cursor:pointer;border-radius:999px;padding:4px 22px 4px 10px}dj-domain-table .dj-domain-table__count{font-variant-numeric:tabular-nums;font-weight:600}dj-domain-table .dj-domain-table__window-placeholder{text-align:center;color:var(--muted);padding:24px 14px;font-size:13px}dj-domain-table[loading] .dj-domain-table__count:after,dj-domain-table[loading] .dj-domain-table__window-placeholder:after{content:" ⏳"}@media (width<=640px){dj-domain-table .dj-domain-table__scroll{overflow-x:visible}dj-domain-table table,dj-domain-table thead,dj-domain-table tbody,dj-domain-table tr,dj-domain-table td{width:auto;display:block}dj-domain-table table{min-width:0}dj-domain-table thead{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}dj-domain-table tbody tr{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:10px 12px;display:flex}dj-domain-table tbody tr:last-child{border-bottom:none}dj-domain-table tbody td{border-bottom:none;padding:0}dj-domain-table .dj-domain-table__checkbox{flex:none;order:1;width:auto}dj-domain-table .dj-domain-table__checkbox input{width:20px;height:20px}dj-domain-table .dj-domain-table__sku{white-space:normal;word-break:break-word;flex:auto;order:2;min-width:0;font-size:15px}dj-domain-table .dj-domain-table__price{text-align:right;white-space:nowrap;flex:none;order:3;font-size:15px}dj-domain-table .dj-domain-table__col{white-space:normal;flex:100%;order:4;justify-content:space-between;align-items:baseline;gap:8px;padding:0;font-size:12px;line-height:1.3;display:flex;text-align:left!important}dj-domain-table .dj-domain-table__col:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:10px;font-weight:700}dj-domain-table .dj-domain-table__badge{padding:1px 8px;font-size:11px}dj-domain-table .dj-domain-table__actions{text-align:stretch;flex:100%;order:5;margin-top:4px}dj-domain-table .dj-domain-table__buy{width:100%;padding:8px 14px;font-size:13px}dj-domain-table tbody tr:hover td{background:0 0}dj-domain-table .dj-domain-table__toolbar{gap:10px;padding:6px 12px;font-size:12px}dj-domain-table .dj-domain-table__page-size{gap:6px}dj-domain-table .dj-domain-table__page-size select{padding:3px 20px 3px 9px}dj-domain-table .dj-domain-table__pager{flex:100%;order:3}dj-domain-table .dj-domain-table__page-btn{min-width:32px;padding:6px 8px}}dj-price-tier{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}dj-price-tier .dj-price-tier__card{border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);flex-direction:column;gap:6px;padding:18px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}dj-price-tier .dj-price-tier__card[active]{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 0 0 3px #2563eb26}dj-price-tier .dj-price-tier__label{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:11px;font-weight:800}dj-price-tier .dj-price-tier__price{letter-spacing:-.03em;color:var(--text);font-size:28px;font-weight:800}dj-price-tier .dj-price-tier__hint{color:var(--muted);font-size:12px}dj-price-tier .dj-price-tier__card[active] .dj-price-tier__price{color:var(--accent-strong)}dj-tier-comb{--comb-cell:27px;--comb-wavelength:560px;--comb-wave-dir:diag;--comb-amp:-12px;--comb-speed:4.7s;--comb-num:1.8;display:block}.dj-comb{--comb-h:220px;--comb-accent:#e6ff66;--comb-intensity:.95;--level:0;gap:18px;display:grid}.dj-comb__stage{height:var(--comb-h);border-radius:var(--radius,18px);border:1px solid var(--line,#d9d9d9);background:linear-gradient(#fbfaff,#f1ecff);position:relative;overflow:hidden}.dj-comb__stage:after{content:"";pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(120% 80% at 30% 12%,#ffffff80,#fff0 55%);position:absolute;inset:0}.dj-comb__hex{opacity:var(--comb-intensity,1);contain:layout style paint;display:block;position:absolute;inset:0}.dj-comb__front{background:var(--comb-accent);width:2px;box-shadow:0 0 calc(10px + 26px * var(--heat,0)) var(--comb-accent), 0 0 calc(2px + 6px * var(--heat,0)) var(--comb-accent);opacity:0;pointer-events:none;transition:left .6s cubic-bezier(.4,0,.2,1),opacity .4s;position:absolute;top:0;bottom:0}.dj-comb__cell{fill:none;stroke:#8b5cf629;stroke-width:1px;opacity:.4;transition:opacity .2s}.dj-comb__cell[data-on="1"]{stroke:#0b0a1280;stroke-width:1.1px;opacity:var(--o,1)}.dj-comb--resting .dj-comb__cell[data-on="1"]{opacity:calc(var(--o,1) * .5)}.dj-comb__cell[data-on="1"][data-band=b]{fill:url(#dj-comb-b)}.dj-comb__cell[data-on="1"][data-band=m]{fill:url(#dj-comb-m)}.dj-comb__cell[data-on="1"][data-band=d]{fill:url(#dj-comb-d)}.dj-comb__gates{pointer-events:none;position:absolute;inset:0}.dj-comb__gate{position:absolute;top:0;bottom:0}.dj-comb__rail{background:#0a0a0a1a;border-left:1px dashed #0a0a0a2e;width:1px;position:absolute;top:44px;bottom:0;left:0;transform:translate(-50%)}.dj-comb__gate.is-passed .dj-comb__rail{background:#6e5bff73;border-left:none}.dj-comb__gate-cluster{transform-origin:top;flex-direction:column;align-items:center;gap:3px;transition:transform .35s;display:flex;position:absolute;top:12px;left:0;transform:translate(-50%)}.dj-comb__gate.is-front .dj-comb__gate-cluster{transform:scale(1.06)translate(-50%)}.dj-comb__gate--l .dj-comb__gate-cluster{transform-origin:0 0;align-items:flex-start;left:8px;transform:none}.dj-comb__gate--r .dj-comb__gate-cluster{transform-origin:100% 0;align-items:flex-end;left:auto;right:8px;transform:none}.dj-comb__gate--l.is-front .dj-comb__gate-cluster,.dj-comb__gate--r.is-front .dj-comb__gate-cluster{transform:scale(1.06)}.dj-comb__gate-price{white-space:nowrap;color:var(--muted,#666);border:1px solid var(--line,#d9d9d9);font-weight:800;font-size:calc(15px * var(--comb-num,1.8));letter-spacing:-.02em;background:#ffffffb8;border-radius:999px;padding:5px 12px 6px}.dj-comb__gate.is-passed .dj-comb__gate-price{color:#6e5bff;background:#ffffffe0;border-color:#6e5bff66}.dj-comb__gate.is-front .dj-comb__gate-price{background:var(--dark,#171717);color:var(--comb-accent);border-color:var(--dark,#171717);box-shadow:0 12px 28px -12px #6e5bffb3}@keyframes dj-comb-near{0%,to{transform:scale(1)}55%{transform:scale(1.08)}}.dj-comb__gate.is-near .dj-comb__gate-price{color:#171717;will-change:transform;background:#fff;border-color:#6e5bff;animation:1.1s cubic-bezier(.4,0,.4,1) infinite dj-comb-near;display:inline-block}@keyframes dj-comb-lost{0%{color:#dc2626;background:#fde8e8;border-color:#dc2626;transform:scale(.96)}to{background:#ffffffb8}}.dj-comb__gate.is-lost .dj-comb__gate-price{animation:.8s both dj-comb-lost}.dj-comb__gate-range{font-size:calc(9.5px * var(--comb-num,1.8));letter-spacing:.1em;color:var(--muted,#666);background:#ffffffb8;border-radius:6px;padding:1px 6px}@keyframes dj-comb-pop{0%{opacity:0;transform:rotate(-3deg)scale(.4)}35%{opacity:1;transform:rotate(-3deg)scale(1.12)}to{opacity:1;transform:rotate(-3deg)scale(1)}}.dj-comb__gate-burst{background:var(--comb-accent);color:#0a0a0a;white-space:nowrap;border-radius:999px;margin-top:4px;padding:5px 14px 7px;font-size:12.5px;font-weight:800;box-shadow:0 12px 30px -8px #e6ff66b3}.dj-comb__gate-burst--play{animation:.5s cubic-bezier(.4,0,.3,1) both dj-comb-pop}.dj-comb__readout{flex-wrap:wrap;align-items:flex-end;gap:26px;display:flex}.dj-comb__rate-k,.dj-comb__total-k{letter-spacing:.18em;text-transform:uppercase;color:var(--muted,#666);font-size:10.5px;display:block}.dj-comb__rate-v{align-items:flex-end;gap:8px;line-height:1;display:flex}.dj-comb__rate-amt{letter-spacing:-.045em;color:#6e5bff;font-variant-numeric:tabular-nums;font-size:58px;font-weight:800;line-height:.9}@keyframes dj-comb-ratedrop{0%{color:#16a34a;transform:scale(1.14)}60%{color:#16a34a}to{color:#6e5bff;transform:scale(1)}}@keyframes dj-comb-raterise{0%{color:#dc2626;transform:scale(.94)}to{color:#6e5bff;transform:scale(1)}}.dj-comb__rate-amt.is-drop{animation:.85s cubic-bezier(.3,0,.3,1) both dj-comb-ratedrop}.dj-comb__rate-amt.is-rise{animation:.6s both dj-comb-raterise}@keyframes dj-comb-droppop{0%{opacity:0;transform:translateY(8px)scale(.5)}40%{opacity:1;transform:translateY(0)scale(1.1)}to{opacity:1;transform:translateY(0)scale(1)}}.dj-comb__drop{color:#fff;white-space:nowrap;background:#16a34a;border-radius:999px;align-self:center;margin-left:2px;padding:4px 10px 5px;font-size:14px;font-weight:800;box-shadow:0 10px 22px -8px #16a34ab3}.dj-comb__drop--play{animation:.45s cubic-bezier(.3,0,.3,1) both dj-comb-droppop}.dj-comb__rate-unit{color:var(--muted,#666);letter-spacing:0;white-space:nowrap;flex:none;padding-bottom:8px;font-size:14px;font-weight:500}.dj-comb__total-v{letter-spacing:-.03em;color:var(--text,#111);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700}.dj-comb__totals{align-items:center;gap:12px;display:flex}.dj-comb__total-col{flex-direction:column;display:flex}.dj-comb__total-row{align-items:baseline;gap:10px;display:flex}.dj-comb__total-was{color:var(--muted,#666);font-variant-numeric:tabular-nums;font-size:15px;font-weight:500;text-decoration-color:#dc26268c;text-decoration-thickness:1.5px}.dj-comb__total-was[hidden]{display:none}.dj-comb__pill{background:var(--comb-accent);color:#0a0a0a;border-radius:10px;align-items:center;gap:8px;padding:8px 14px;font-size:13.5px;font-weight:700;display:inline-flex}.dj-comb__pill-k{letter-spacing:.04em;font-size:11px}.dj-comb__pill-pct{opacity:.65}.dj-comb__pill-v{font-variant-numeric:tabular-nums}.dj-comb__pill[hidden],.dj-comb__drop[hidden]{display:none}.dj-comb__nudge{color:var(--text,#111);margin-left:auto;font-size:13.5px}.dj-comb__nudge strong{color:#6e5bff}.dj-comb__nudge-pct{color:var(--muted,#666)}.dj-comb__nudge--best{color:#6e5bff;font-weight:700}@keyframes dj-comb-hotbreathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.dj-comb__nudge--hot{background:var(--comb-accent);color:#0a0a0a;box-shadow:0 14px 30px -10px color-mix(in srgb, var(--comb-accent) 80%, transparent);border-radius:999px;padding:9px 16px;font-weight:600;animation:1.2s ease-in-out infinite dj-comb-hotbreathe}.dj-comb__nudge--hot strong{color:#0a0a0a}.dj-comb__nudge--hot .dj-comb__nudge-pct{color:#0a0a0a99}.dj-comb--jackpot .dj-comb__nudge--best{background:var(--dark,#171717);color:var(--comb-accent);border-radius:999px;padding:10px 18px;font-size:14.5px;box-shadow:0 16px 36px -12px #0a0a128c}.dj-comb__fx{pointer-events:none;position:absolute;inset:0;overflow:hidden}@keyframes dj-comb-spark{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}to{transform:translate(var(--tx), var(--ty)) rotate(var(--rz)) scale(.4);opacity:0}}.dj-comb__spark{clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);will-change:transform, opacity;width:11px;height:11px;animation:.95s cubic-bezier(.2,.6,.4,1) both dj-comb-spark;position:absolute}@keyframes dj-comb-sheen{0%{opacity:0;transform:translate(-100%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(100%)}}.dj-comb__sheen{pointer-events:none;opacity:0;mix-blend-mode:screen;background:linear-gradient(105deg,#0000 32%,#ffd65a59 46%,#ffffffbf 50%,#ffd65a59 54%,#0000 68%);position:absolute;inset:0;transform:translate(-100%)}.dj-comb__sheen--play{animation:1.5s cubic-bezier(.4,0,.3,1) 50ms 2 dj-comb-sheen}.dj-comb--interactive .dj-comb__stage{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.dj-comb--dragging .dj-comb__stage{cursor:grabbing}.dj-comb__knob{background:var(--dark,#171717);width:38px;height:38px;color:var(--comb-accent);border:2px solid var(--comb-accent);z-index:6;pointer-events:none;box-shadow:0 8px 22px -6px #0a0a128c, 0 0 0 5px color-mix(in srgb, var(--comb-accent) 22%, transparent);border-radius:50%;place-items:center;font-size:16px;font-weight:700;line-height:1;display:none;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.dj-comb--interactive .dj-comb__knob{display:grid}.dj-comb--dragging .dj-comb__knob{box-shadow:0 10px 26px -6px #0a0a1299, 0 0 0 8px color-mix(in srgb, var(--comb-accent) 30%, transparent);transform:translate(-50%,-50%)scale(1.18)}@keyframes dj-comb-hintbob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-5px)}}.dj-comb__hint{background:var(--dark,#171717);color:#fff;letter-spacing:.04em;white-space:nowrap;z-index:6;pointer-events:none;border-radius:999px;padding:6px 12px 7px;font-size:11.5px;font-weight:600;animation:1.6s ease-in-out infinite dj-comb-hintbob;position:absolute;top:calc(50% - 56px);left:0;transform:translate(-50%);box-shadow:0 12px 26px -10px #0a0a128c}.dj-comb__hint:after{content:"";border:5px solid #0000;border-top-color:var(--dark,#171717);position:absolute;top:100%;left:50%;transform:translate(-50%)}.dj-comb__hint[hidden]{display:none}.dj-comb__spark--s{width:7px;height:7px;animation-duration:.75s}.dj-comb--reduce .dj-comb__gate-burst--play,.dj-comb--reduce .dj-comb__gate.is-near .dj-comb__gate-price,.dj-comb--reduce .dj-comb__nudge--hot,.dj-comb--reduce .dj-comb__rate-amt.is-drop,.dj-comb--reduce .dj-comb__rate-amt.is-rise,.dj-comb--reduce .dj-comb__sheen--play{animation:none!important}@media (prefers-reduced-motion:reduce){.dj-comb__gate-burst--play,.dj-comb__gate.is-near .dj-comb__gate-price,.dj-comb__nudge--hot,.dj-comb__rate-amt.is-drop,.dj-comb__rate-amt.is-rise,.dj-comb__spark,.dj-comb__hint,.dj-comb__sheen--play{animation:none!important}.dj-comb__front{transition:none}}@media (width<=640px){dj-tier-comb{--comb-num:1.05}.dj-comb{gap:14px}.dj-comb__gate-price{padding:4px 9px 5px}.dj-comb__gate-range{padding:1px 5px}.dj-comb__gate-burst{padding:4px 11px 6px;font-size:11px}.dj-comb__gate--l .dj-comb__gate-cluster{left:5px}.dj-comb__gate--r .dj-comb__gate-cluster{right:5px}.dj-comb__readout{gap:14px 18px}.dj-comb__rate-amt{font-size:46px}.dj-comb__total-v{font-size:23px}.dj-comb__pill{padding:7px 12px;font-size:12.5px}.dj-comb__nudge{flex-basis:100%;margin-left:0;font-size:13px}}@media (width<=380px){dj-tier-comb{--comb-num:.92}.dj-comb__rate-amt{font-size:40px}}dj-basket-driver{display:block}.dj-bd{background:var(--surface,#fff);border:1px solid var(--line,#d9d9d9);border-radius:14px;flex-wrap:wrap;align-items:center;gap:16px;padding:16px 20px;display:flex}.dj-bd__count{align-items:center;gap:10px;display:flex}.dj-bd__k{letter-spacing:.18em;text-transform:uppercase;color:var(--muted,#666);font-variant-numeric:tabular-nums;font-size:10.5px}.dj-bd__n{letter-spacing:-.02em;color:var(--text,#111);text-align:right;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;display:inline-block}@keyframes dj-bd-pop{0%{transform:scale(1)}35%{color:#6e5bff;transform:scale(1.22)}to{transform:scale(1)}}.dj-bd__n--pop{animation:.35s cubic-bezier(.3,0,.3,1) dj-bd-pop}.dj-bd__total{color:var(--muted,#666);font-size:12px}.dj-bd__gearwrap{position:relative}.dj-bd__gear{border:1px solid var(--line,#d9d9d9);background:var(--surface,#fff);width:34px;height:34px;color:var(--muted,#666);cursor:pointer;border-radius:9px;place-items:center;font-size:16px;transition:background .15s,border-color .15s,color .15s;display:grid}.dj-bd__gear.is-open,.dj-bd__gear.has-filter{color:#6e5bff;background:#f4f0ff;border-color:#6e5bff}.dj-bd__menu{z-index:40;background:var(--surface,#fff);border:1px solid var(--line,#d9d9d9);border-radius:14px;width:268px;padding:8px;position:absolute;top:42px;left:0;box-shadow:0 24px 60px -18px #0a0a1266,0 0 0 1px #0a0a1205}.dj-bd__menu[hidden]{display:none}.dj-bd__menu-head{color:var(--text,#111);justify-content:space-between;align-items:baseline;padding:8px 10px 10px;font-size:13px;font-weight:700;display:flex}.dj-bd__menu-head small{letter-spacing:.12em;text-transform:uppercase;color:var(--muted,#666);font-size:9.5px;font-weight:500}.dj-bd__pick{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:12px;width:100%;padding:9px 10px;display:flex}.dj-bd__pick:hover{background:var(--bg,#f4f1ea)}.dj-bd__pick-ic{color:#6e5bff;background:#f4f0ff;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;font-size:14px;font-weight:600;display:grid}.dj-bd__pick-txt{flex-direction:column;flex:1;display:flex}.dj-bd__pick-txt b{color:var(--text,#111);font-size:13.5px;font-weight:600}.dj-bd__pick-txt i{color:var(--muted,#666);font-size:11.5px;font-style:normal}.dj-bd__pick-n{color:var(--muted,#666);font-size:12px}.dj-bd__chips-active{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.dj-bd__chip{color:#6e5bff;background:#f4f0ff;border-radius:999px;align-items:center;gap:7px;padding:5px 8px 5px 11px;font-size:12px;font-weight:600;display:inline-flex}.dj-bd__chip-ic{font-weight:700}.dj-bd__chip-x{color:#6e5bff;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;line-height:1}.dj-bd__pick.is-on{background:#f4f0ff}.dj-bd__pick.is-on .dj-bd__pick-ic{color:#fff;background:#6e5bff}.dj-bd__pick.is-on .dj-bd__pick-txt b{color:#6e5bff}.dj-bd__slider{flex:1;align-items:center;gap:8px;min-width:260px;display:flex}.dj-bd__step{border:1px solid var(--line,#d9d9d9);background:var(--surface,#fff);width:32px;height:32px;color:var(--text,#111);cursor:pointer;border-radius:8px;place-items:center;padding-bottom:2px;font-size:18px;line-height:1;display:grid}.dj-bd__step:hover{background:var(--bg,#f4f1ea)}.dj-bd__rangewrap{--pos:0;flex:1;align-items:center;min-width:200px;height:36px;display:flex;position:relative}.dj-bd__range{appearance:none;background:linear-gradient(90deg, #6e5bff 0%, #8b5cf6 calc(var(--pos) * 100%), #e9e4fa calc(var(--pos) * 100%) 100%);cursor:pointer;outline-offset:4px;border-radius:999px;width:100%;height:8px;margin:0}.dj-bd__range::-webkit-slider-thumb{-webkit-appearance:none;cursor:grab;background:#fff;border:2.5px solid #6e5bff;border-radius:50%;width:22px;height:22px;transition:transform .15s,box-shadow .15s;box-shadow:0 2px 10px #6e5bff73}.dj-bd__range::-moz-range-thumb{cursor:grab;background:#fff;border:2.5px solid #6e5bff;border-radius:50%;width:22px;height:22px;transition:transform .15s,box-shadow .15s;box-shadow:0 2px 10px #6e5bff73}.dj-bd__rangewrap.is-dragging .dj-bd__range::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.18);box-shadow:0 4px 16px #6e5bff99}.dj-bd__rangewrap.is-dragging .dj-bd__range::-moz-range-thumb{cursor:grabbing;transform:scale(1.18);box-shadow:0 4px 16px #6e5bff99}.dj-bd__ticks{pointer-events:none;height:0;position:absolute;top:50%;left:11px;right:11px}.dj-bd__tick{background:#cfc7f2;border-radius:1.5px;width:6px;height:6px;transition:background .2s,box-shadow .2s;position:absolute;transform:translate(-50%,-50%)rotate(45deg)}.dj-bd__tick.is-passed{background:#6e5bff;box-shadow:0 0 0 2.5px #6e5bff38}.dj-bd__bubble{bottom:32px;left:calc(11px + (100% - 22px) * var(--pos));background:var(--dark,#171717);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;pointer-events:none;z-index:30;border-radius:9px;align-items:baseline;gap:5px;padding:6px 11px 7px;font-size:12.5px;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex;position:absolute;transform:translate(-50%)translateY(3px);box-shadow:0 14px 30px -12px #0a0a1299}.dj-bd__bubble:after{content:"";border:5px solid #0000;border-top-color:var(--dark,#171717);position:absolute;top:100%;left:50%;transform:translate(-50%)}.dj-bd__bubble b{color:#fff;font-size:14px;font-weight:800}.dj-bd__bubble i{color:#ffffff73;font-size:11px;font-style:normal}.dj-bd__rangewrap.is-dragging .dj-bd__bubble,.dj-bd__rangewrap.is-linger .dj-bd__bubble,.dj-bd__range:focus-visible+.dj-bd__bubble{opacity:1;transform:translate(-50%)translateY(0)}@media (prefers-reduced-motion:reduce){.dj-bd__n--pop{animation:none}.dj-bd__bubble{transition:opacity .15s}}.dj-bd__chips{flex-wrap:wrap;gap:6px;display:flex}.dj-bd__preset{border:1px solid var(--line,#d9d9d9);background:var(--surface,#fff);color:var(--text,#111);cursor:pointer;font-variant-numeric:tabular-nums;border-radius:999px;padding:6px 12px;font-size:11.5px;font-weight:500}.dj-bd__preset.is-on{background:var(--dark,#171717);border-color:var(--dark,#171717);color:#fff}@media (width<=640px){.dj-bd__rangewrap{flex:1;width:100%}.dj-bd__slider{flex:100%}}dj-upsell-hint{margin-top:14px;display:block}dj-upsell-hint[hidden]{display:none}dj-upsell-hint .dj-upsell-hint__card{background:linear-gradient(135deg, #fff 0%, #f0fdf4d9 70%, #dcfce78c 100%), var(--surface,#fff);color:var(--text,#111);border:1px solid #22c55e47;border-radius:14px;align-items:center;gap:14px;padding:14px 18px;font-size:15px;line-height:1.4;transition:transform .18s,box-shadow .22s;animation:1.6s ease-out both dj-upsell-entry;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0f172a0a,0 8px 22px -8px #22c55e24}dj-upsell-hint .dj-upsell-hint__card:before{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff8c 50%,#0000 65%) -60% 0/220% 100% no-repeat;animation:1.6s ease-out both dj-upsell-shimmer;position:absolute;inset:0}dj-upsell-hint .dj-upsell-hint__card:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fffffff2,0 2px 4px #0f172a0d,0 12px 26px -10px #22c55e33}@keyframes dj-upsell-entry{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes dj-upsell-shimmer{0%{opacity:1;background-position:-60% 0}to{opacity:0;background-position:160% 0}}@media (prefers-reduced-motion:reduce){dj-upsell-hint .dj-upsell-hint__card,dj-upsell-hint .dj-upsell-hint__card:before{animation:none}dj-upsell-hint .dj-upsell-hint__card:before{display:none}}dj-upsell-hint[variant=bundle] .dj-upsell-hint__card{background:linear-gradient(135deg, #fff 0%, #fffbebd9 70%, #fef3c78c 100%), var(--surface,#fff);border-color:#f59e0b52;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0f172a0a,0 8px 22px -8px #f59e0b2e}dj-upsell-hint[variant=bundle] .dj-upsell-hint__card:hover{box-shadow:inset 0 1px #fffffff2,0 2px 4px #0f172a0d,0 12px 26px -10px #f59e0b3d}dj-upsell-hint .dj-upsell-hint__icon{color:#047857;background:#22c55e29;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;font-weight:800;line-height:1;display:inline-flex;position:relative;box-shadow:inset 0 1px #fffc,0 1px 2px #0f172a0f}dj-upsell-hint[variant=bundle] .dj-upsell-hint__icon{color:#b45309;background:#f59e0b38}dj-upsell-hint .dj-upsell-hint__body{flex:auto;min-width:0;position:relative}dj-upsell-hint .dj-upsell-hint__lead{letter-spacing:-.005em;color:var(--text,#111);font-size:15px;font-weight:700}dj-upsell-hint .dj-upsell-hint__amount{color:#047857;white-space:nowrap;background-image:linear-gradient(#0000 65%,#22c55e38 65%);border-radius:2px;padding:0 2px;font-weight:800;position:relative}dj-upsell-hint[variant=bundle] .dj-upsell-hint__amount{color:#b45309;background-image:linear-gradient(#0000 65%,#f59e0b3d 65%)}@media (width<=640px){dj-upsell-hint .dj-upsell-hint__card{flex-wrap:nowrap;gap:12px;padding:12px 14px}dj-upsell-hint .dj-upsell-hint__icon{width:30px;height:30px;font-size:16px}dj-upsell-hint .dj-upsell-hint__lead{font-size:14px}}dj-auto-fit-text{min-width:0;display:block}dj-auto-fit-text>[data-dj-fit-text]{white-space:nowrap;display:inline-block}dj-cta-tile{min-width:0;display:flex}dj-cta-tile[full-width]{grid-column:1/-1}dj-cta-tile .dj-cta-tile__body{color:#fff;background:#0a0a0a;border-radius:14px;flex:1;grid-template-columns:1fr auto;align-items:center;gap:18px;padding:22px 24px;display:grid;position:relative;overflow:hidden}dj-cta-tile .dj-cta-tile__copy{min-width:0}dj-cta-tile .dj-cta-tile__eyebrow{text-transform:uppercase;letter-spacing:.16em;opacity:.55;font-family:Unbounded,system-ui,sans-serif;font-size:10px;font-weight:600}dj-cta-tile .dj-cta-tile__price-row{flex-wrap:wrap;align-items:baseline;gap:14px;margin-top:8px;display:flex}dj-cta-tile .dj-cta-tile__price{letter-spacing:-.03em;color:var(--accent);opacity:.85;font-family:Unbounded,system-ui,sans-serif;font-size:38px;font-weight:700}dj-cta-tile .dj-cta-tile__sub{opacity:.6;font-size:13px}dj-cta-tile .dj-cta-tile__actions{flex-direction:column;align-items:stretch;gap:8px;display:flex}dj-cta-tile .dj-cta-tile__buy{cursor:pointer;background:var(--accent);color:#0a0a0a;text-transform:uppercase;letter-spacing:.08em;border:none;border-radius:999px;padding:14px 22px;font-family:Unbounded,system-ui,sans-serif;font-size:11px;font-weight:700}dj-cta-tile .dj-cta-tile__buy:hover{transform:translateY(-1px)}dj-cta-tile .dj-cta-tile__add{cursor:pointer;border:1px solid color-mix(in srgb, var(--accent) 55%, transparent);color:var(--accent-2,var(--accent));text-transform:uppercase;letter-spacing:.08em;background:0 0;border-radius:999px;padding:11px 22px;font-family:Unbounded,system-ui,sans-serif;font-size:10px;font-weight:700;transition:border-color .15s,background .15s}dj-cta-tile .dj-cta-tile__add:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}dj-cta-tile[variant=premium] .dj-cta-tile__body{border:2px solid var(--accent);box-shadow:inset 0 0 60px 0 color-mix(in srgb, var(--accent) 18%, transparent), inset 0 0 0 6px #0a0a0a, 0 0 0 1px var(--accent-strong,var(--accent))}dj-cta-tile[variant=premium] .dj-cta-tile__price{color:var(--accent-2,var(--accent));opacity:1;font-size:44px}dj-cta-tile[variant=premium] .dj-cta-tile__buy{box-shadow:0 4px 0 var(--accent-strong,var(--accent));padding:16px 24px;font-size:12px;font-weight:800}dj-cta-tile .dj-cta-tile__savings{background:color-mix(in srgb, var(--accent) 16%, transparent);border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);color:var(--accent-2,var(--accent));text-transform:uppercase;letter-spacing:.1em;border-radius:999px;margin-top:10px;padding:4px 12px;font-family:Unbounded,system-ui,sans-serif;font-size:10px;font-weight:700;display:inline-block}dj-cta-tile .dj-cta-tile__ribbon{background:var(--accent);color:#0a0a0a;text-transform:uppercase;letter-spacing:.12em;padding:3px 40px;font-family:Unbounded,system-ui,sans-serif;font-size:9px;font-weight:700;position:absolute;top:14px;right:-36px;transform:rotate(35deg)}@media (width<=640px){dj-cta-tile .dj-cta-tile__body{grid-template-columns:1fr;gap:14px}dj-cta-tile .dj-cta-tile__actions{justify-self:stretch}dj-cta-tile[variant=premium] .dj-cta-tile__price{font-size:36px}dj-cta-tile .dj-cta-tile__price{font-size:30px}}
