.dk-ch{border-bottom:1px solid rgb(var(--c-hair));background:rgb(var(--c-surf));transition:background-color .15s}.dk-ch[data-on]{background:rgb(var(--c-soft)/.6)}.dk-ch-row{display:grid;grid-template-columns:1.35rem 52px minmax(0,1fr) auto;grid-template-areas:"no cv id price" "no ab ab act";align-items:center;gap:.5rem .7rem;padding:.75rem}.dk-ch-no{grid-area:no;align-self:start;padding-top:.15rem;color:rgb(var(--c-fg3));font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.dk-ch[data-on] .dk-ch-no{color:rgb(var(--c-accink))}.dk-ch-row>.dk-cv{grid-area:cv;align-self:start}.dk-ch-id{grid-area:id;min-width:0}.dk-ch-id h3{overflow:hidden;color:rgb(var(--c-fg));font-size:15px;font-weight:700;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.dk-ch-id h3 a{transition:color .15s}.dk-ch-id h3 a:hover{color:rgb(var(--c-accink))}.dk-ch-id p{overflow:hidden;color:rgb(var(--c-fg3));font-size:12px;line-height:1.6;text-overflow:ellipsis;white-space:nowrap}.dk-ch-buy,.dk-ch-cat,.dk-ch-spec{display:none}.dk-ch-cat{grid-area:cat}.dk-ch-row>.dk-ab{grid-area:ab;justify-self:start}@media (max-width:767px){.dk-ch-row .dk-key svg{display:none}}.dk-ch-spec{grid-area:spec;min-width:0;color:rgb(var(--c-fg2));font-size:12px;line-height:1.5;font-variant-numeric:tabular-nums}.dk-ch-spec-k,.dk-ch-spec-s{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dk-ch-spec-k{color:rgb(var(--c-fg));font-weight:700}.dk-ch-spec-s{color:rgb(var(--c-fg3));font-weight:500;direction:ltr;text-align:right}.dk-ch-row>.dk-price{grid-area:price;align-items:flex-end;justify-self:end;text-align:end}.dk-ch-act{grid-area:act;display:flex;align-items:center;justify-self:end;gap:.3rem}.dk-live{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:0 .75rem .85rem;direction:ltr}.dk-live-l{display:grid;grid-template-rows:1fr 1fr;gap:4px;height:44px;color:rgb(var(--c-fg4));font-size:12px;font-weight:800}.dk-live-l i{display:grid;place-items:center;font-style:normal;line-height:1}.dk-live[data-m=instrumental] i[data-m=instrumental],.dk-live[data-m=original] i[data-m=original]{color:rgb(var(--c-accink))}.dk-live-w{height:44px;overflow:hidden;border:1px solid rgb(var(--c-hair));border-radius:2px;background:rgb(var(--c-sunk));cursor:pointer}.dk-live-w canvas{display:block;width:100%;height:100%}@media (min-width:768px){.dk-ch-row{grid-template-columns:2rem 52px minmax(0,1fr) auto 7.5rem auto;grid-template-areas:"no cv id ab price act";gap:1rem;padding:.65rem 1rem}.dk-ch-no,.dk-ch-row>.dk-cv{align-self:center;padding:0}.dk-ch-no{font-size:13px}.dk-live{padding:0 calc(5rem + 52px) .85rem 1rem}}@media (min-width:1024px){.dk-ch-row{grid-template-columns:2rem 52px minmax(0,1fr) 6.5rem auto 7.5rem auto;grid-template-areas:"no cv id cat ab price act"}[data-spec] .dk-ch-row{grid-template-columns:2rem 52px minmax(0,1fr) 6.5rem auto 9rem 7.5rem auto;grid-template-areas:"no cv id cat ab spec price act"}.dk-ch-cat,[data-spec] .dk-ch-spec{display:block}.dk-ch-cat-m{display:none}.dk-ch-buy{display:inline-flex}}.dk-ch-vers{color:rgb(var(--c-accink));font-weight:800}.dk-status{display:none;border-bottom:1px solid rgb(var(--c-hair));background:rgb(var(--c-bg));color:rgb(var(--c-fg3));font-size:12px}.dk-status .ak-in{height:30px;gap:1.5rem}.dk-status span{display:inline-flex;align-items:center;gap:.45rem}.dk-status .dk-lamp{width:6px;height:6px}.dk-status a{transition:color .15s}.dk-status a:hover{color:rgb(var(--c-fg))}.dk-bar{position:relative;border-bottom:1px solid rgb(var(--c-hair2));background:rgb(var(--c-surf))}.dk-bar .ak-in{height:64px;gap:1rem}.dk-nav{display:none;gap:.25rem;margin-inline-start:.5rem}.dk-nav,.dk-nav a{align-items:center}.dk-nav a{display:inline-flex;gap:.45rem;height:36px;padding-inline:.6rem;border-radius:2px;color:rgb(var(--c-fg3));font-size:15px;font-weight:600;white-space:nowrap;transition:background-color .15s,color .15s}.dk-nav a .dk-lamp{width:6px;height:6px}.dk-nav a:hover{background:rgb(var(--c-sunk));color:rgb(var(--c-fg))}.dk-nav a.on{color:rgb(var(--c-fg));font-weight:700}.dk-menu{display:inline-flex;align-items:center;gap:.5rem;height:38px;padding-inline:.8rem;border:1px solid rgb(var(--c-hair2));border-radius:2px;box-shadow:0 2px 0 rgb(var(--c-hair2));color:rgb(var(--c-fg2));font-size:13px;font-weight:700;transition:border-color .15s,color .15s}.dk-menu:hover,.dk-menu[aria-expanded=true]{border-color:rgb(var(--c-fg3));color:rgb(var(--c-fg))}.dk-act{display:flex;gap:.35rem;margin-inline-start:auto}.dk-act,.dk-find{align-items:center}.dk-find{display:inline-flex;gap:.55rem;height:40px;padding-inline:.65rem;border:1px solid rgb(var(--c-hair2));border-radius:2px;background:rgb(var(--c-sunk));color:rgb(var(--c-fg3));font-size:13px;transition:border-color .15s,color .15s}.dk-find:hover,.dk-find[aria-expanded=true]{border-color:rgb(var(--c-fg3));color:rgb(var(--c-fg))}.dk-find>span{display:none;min-width:10rem;text-align:start}.dk-find .kbd{display:none;box-shadow:0 2px 0 rgb(var(--c-hair2))}.dk-find .kbd,.dk-ib{border-radius:2px}.dk-link{display:none;align-items:center;height:40px;padding-inline:.6rem;color:rgb(var(--c-fg2));font-size:13px;font-weight:700;white-space:nowrap;transition:color .15s}.dk-cart,.dk-link:hover{color:rgb(var(--c-fg))}.dk-cart{position:relative;display:inline-flex;align-items:center;gap:.5rem;height:40px;padding-inline:.7rem .45rem;border:1px solid rgb(var(--c-hair2));border-radius:2px;background:rgb(var(--c-surf));box-shadow:0 2px 0 rgb(var(--c-hair2));font-size:13px;font-weight:700;white-space:nowrap;transition:transform .08s,box-shadow .08s,border-color .15s}.dk-cart:hover{border-color:rgb(var(--c-fg3))}.dk-cart[aria-expanded=true]{transform:translateY(2px);box-shadow:0 0 0 transparent;border-color:rgb(var(--c-acc))}.dk-count{display:inline-grid;place-items:center;min-width:26px;height:22px;padding-inline:4px;border-radius:2px;background:rgb(var(--c-fg));color:rgb(var(--c-bg));font-size:12px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.dk-count[data-z]{background:rgb(var(--c-sunk));color:rgb(var(--c-fg4));box-shadow:inset 0 0 0 1px rgb(var(--c-hair))}.dk-cart-m{justify-content:center;width:42px;padding:0}.dk-cart-m .dk-count,.dk-ib .dk-count{position:absolute;top:-8px;inset-inline-end:-8px;min-width:22px;height:18px}.dk-hdr .ak-searchpop{border-radius:0;background:rgb(var(--c-surf));border-bottom:1px solid rgb(var(--c-hair2));box-shadow:0 12px 24px -12px rgba(0,0,0,.35);height:auto;max-height:none;overflow:visible}.dk-hdr .ak-searchpop .ak-results{background:rgb(var(--c-surf));max-height:min(65vh,600px);overflow-y:auto}.dk-hdr .ak-searchpop .ak-sfield{border-radius:2px}.dk-hdr .ak-searchpop :is(.ak-rrow,.ak-chip,.ak-addbtn,.ak-playb){border-radius:2px}.dk-hdr .ak-minicart{border-radius:2px}.dk-mhdr{padding-top:env(safe-area-inset-top);border-bottom:1px solid rgb(var(--c-hair2));background:rgb(var(--c-surf))}.dk-mhdr .ak-in{height:56px;gap:.4rem;padding-inline:.75rem}@media (min-width:1024px){.dk-status{display:block}.dk-bar .ak-in{height:68px}.dk-nav{display:flex}.dk-menu{display:none}.dk-find>span,.dk-link{display:inline-flex}}@media (min-width:1280px){.dk-find .kbd{display:inline-flex}}@media (max-width:1279.98px){.dk-nav a[data-xl]{display:none}}.dk-sub{border-bottom:1px solid rgb(var(--c-hair2));background:rgb(var(--c-sunk));color:rgb(var(--c-fg2))}.dk-sub>div{min-height:42px;padding-block:.4rem}.dk-sub-tag{display:inline-flex;flex:none;align-items:center;gap:.4rem;height:24px;padding-inline:.5rem;border:1px solid rgb(var(--c-fg));border-radius:2px;background:rgb(var(--c-fg));color:rgb(var(--c-bg));font-size:12px;font-weight:800}.dk-sub-tag .dk-lamp{width:6px;height:6px}.dk-sub p{flex:1;min-width:0;font-size:13px;line-height:1.8}.dk-sub-go{display:inline-flex;flex:none;align-items:center;height:28px;padding-inline:.6rem;border:1px solid rgb(var(--c-hair2));border-radius:2px;background:rgb(var(--c-surf));box-shadow:0 2px 0 rgb(var(--c-hair2));color:rgb(var(--c-fg));font-size:12px;font-weight:700;white-space:nowrap;transition:transform .08s,box-shadow .08s,border-color .15s}.dk-sub-go:hover{border-color:rgb(var(--c-fg3))}.dk-sub-go:active{transform:translateY(2px);box-shadow:0 0 0 transparent}.dk-tick{position:relative;display:flex;flex:1;min-width:0;align-items:center;gap:.75rem}.dk-tick-msg{animation:dk-tick-in .55s cubic-bezier(.22,1,.36,1) both}@keyframes dk-tick-in{0%{opacity:0;transform:translateY(8px);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}.dk-tick-dots{display:flex;flex:none;align-items:center}.dk-tick-dot{display:grid;place-items:center;height:24px;padding-inline:3px}.dk-tick-dot:before{content:"";width:6px;height:6px;border-radius:999px;background:rgb(var(--c-hair2));transition:width .35s,background-color .35s}.dk-tick-dot[data-on]:before{width:16px;background:rgb(var(--c-fg2))}.dk-kbpop{position:absolute;inset-inline-end:0;top:calc(100% + .6rem);z-index:40;width:min(320px,90vw);padding:.85rem;border:1px solid rgb(var(--c-hair2));border-radius:4px;background:rgb(var(--c-surf));box-shadow:0 14px 40px rgba(0,0,0,.22);color:rgb(var(--c-fg));animation:dk-tick-in .3s cubic-bezier(.22,1,.36,1) both}.dk-sub .dk-kbpop-title{flex:none;margin-bottom:.5rem;font-size:13px;font-weight:800}.dk-kbpop ul{display:flex;flex-direction:column;gap:.35rem}.dk-kbpop li{display:flex;align-items:center;gap:.6rem;font-size:12.5px;color:rgb(var(--c-fg2))}.dk-kbpop-caps{display:inline-flex;flex:none;justify-content:flex-start;gap:3px;min-width:64px}.dk-kbpop kbd{display:inline-grid;place-items:center;min-width:26px;height:24px;padding-inline:.35rem;border:1px solid rgb(var(--c-hair2));border-radius:3px;background:rgb(var(--c-sunk));box-shadow:0 2px 0 rgb(var(--c-hair2));color:rgb(var(--c-fg));font-family:ui-monospace,monospace;font-size:11px;font-weight:700;direction:ltr}@media (max-width:767px){.dk-sub[data-only-keys],.dk-tick button[aria-controls=dk-kbpop-pop],.dk-tick-dots{display:none}}@media (prefers-reduced-motion:reduce){.dk-kbpop,.dk-tick-msg{animation:none}}.dk-foot{padding-block:2rem 1.25rem;border-top:1px solid rgb(var(--c-hair2));background:rgb(var(--c-bg));color:rgb(var(--c-fg))}.dk-foot-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid rgb(var(--c-hair2));border-radius:2px;background:rgb(var(--c-surf));box-shadow:0 2px 0 rgb(var(--c-hair2))}.dk-foot-plate{grid-column:1/-1;padding:1rem;border-bottom:1px solid rgb(var(--c-hair))}.dk-foot-plate p{max-width:26rem;margin-top:.75rem;color:rgb(var(--c-fg3));font-size:13px;line-height:2}.dk-foot-id{display:flex;align-items:center;gap:.9rem;margin-top:.9rem}.dk-foot-dom{height:30px;border:1px solid rgb(var(--c-hair));border-radius:2px;background:rgb(var(--c-sunk))}.dk-foot-dom,.dk-foot-dom small{display:inline-flex;align-items:center;font-size:12px}.dk-foot-dom small{align-self:stretch;padding-inline:.5rem;border-inline-end:1px solid rgb(var(--c-hair));color:rgb(var(--c-fg3));font-weight:700}.dk-foot-dom b{padding-inline:.6rem;color:rgb(var(--c-accink));font-weight:800}.dk-foot-id{flex-wrap:wrap}.dk-foot-trust{display:inline-flex;flex:none;align-items:center;justify-content:center;width:84px;height:84px;padding:4px;border:1px solid rgb(var(--c-hair2));border-radius:4px;background:#fff}.dk-foot-trust img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.dk-foot-trust-empty{flex-direction:column;gap:2px;border-style:dashed;background:rgb(var(--c-sunk));color:rgb(var(--c-fg4));font-size:11px;font-weight:700;line-height:1.5;text-align:center}.dk-foot-out{min-width:0;border-bottom:1px solid rgb(var(--c-hair))}.dk-foot-out:nth-of-type(2n){border-inline-start:1px solid rgb(var(--c-hair))}.dk-foot-out:last-of-type{border-bottom:0}.dk-foot-out:last-of-type:nth-of-type(odd){grid-column:1/-1}.dk-foot-out:last-of-type:nth-of-type(odd) ul{-moz-columns:2;column-count:2;-moz-column-gap:.4rem;column-gap:.4rem}.dk-foot-out li{-moz-column-break-inside:avoid;break-inside:avoid}.dk-foot-out h2{display:flex;gap:.5rem;min-height:34px;padding-inline:.75rem;border-bottom:1px solid rgb(var(--c-hair));background:rgb(var(--c-sunk));color:rgb(var(--c-fg2));font-weight:800}.dk-foot-no,.dk-foot-out h2{align-items:center;font-size:12px}.dk-foot-no{display:inline-flex;height:20px;padding-inline:.35rem;border:1px solid rgb(var(--c-hair));border-radius:2px;background:rgb(var(--c-surf));color:rgb(var(--c-fg3));font-weight:700;font-variant-numeric:tabular-nums}.dk-foot-out ul{padding:.35rem .4rem .5rem}.dk-foot-a{display:flex;align-items:center;gap:.55rem;min-height:36px;padding-inline:.4rem;color:rgb(var(--c-fg2));font-size:13px;transition:background-color .15s,color .15s}.dk-foot-a .dk-lamp{width:6px;height:6px}.dk-foot-a:hover{background:rgb(var(--c-soft));color:rgb(var(--c-fg))}.dk-foot-a:hover .dk-lamp{background:rgb(var(--dk-lamp))}.dk-foot-a:focus-visible{outline:2px solid rgb(var(--c-acc));outline-offset:-2px}.dk-foot-ruler{margin-top:1.5rem}.dk-foot-colo{padding-top:.9rem;color:rgb(var(--c-fg3));font-size:12px;line-height:1.9;text-align:center}@media (min-width:1024px){.dk-foot{padding-top:2.5rem}.dk-foot-panel{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr))}.dk-foot-plate{grid-column:auto;padding:1.25rem;border-bottom:0}.dk-foot-out,.dk-foot-out:nth-of-type(2n){border-bottom:0;border-inline-start:1px solid rgb(var(--c-hair))}.dk-foot-out:last-of-type:nth-of-type(odd){grid-column:auto}.dk-foot-out:last-of-type:nth-of-type(odd) ul{-moz-columns:auto;columns:auto}}.dk-hero{padding-block:1.25rem 2rem}.dk-wrap{max-width:80rem;margin-inline:auto;padding-inline:1rem}.dk-intro{display:grid;gap:.6rem;margin-bottom:1.25rem}.dk-kicker{display:inline-flex;align-items:center;gap:.5rem;font-size:12px;font-weight:700}.dk-kicker,.dk-lead{color:rgb(var(--c-fg2))}.dk-lead{max-width:40rem;font-size:15px;line-height:1.9}.dk-lbl{color:rgb(var(--c-fg3));font-size:12px;font-weight:700;white-space:nowrap}.dk-desk{border:1px solid rgb(var(--c-hair2));border-radius:2px;background:rgb(var(--c-surf))}.dk-hfind{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;padding:.85rem;border-bottom:1px solid rgb(var(--c-hair2))}.dk-search{position:relative;display:flex;align-items:center;gap:.5rem}.dk-search .dk-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.dk-field{display:flex;flex:1;align-items:center;gap:.5rem;min-width:0;height:44px;padding-inline:.75rem;border:1px solid rgb(var(--c-hair2));border-radius:2px;background:rgb(var(--c-sunk));color:rgb(var(--c-fg3));transition:border-color .15s,background-color .15s}.dk-field:focus-within{border-color:rgb(var(--c-acc));background:rgb(var(--c-surf))}.dk-field input{flex:1;min-width:0;height:100%;border:0;outline:none;background:none;color:rgb(var(--c-fg));font-size:15px}.dk-field input::-moz-placeholder{color:rgb(var(--c-fg3))}.dk-field input::placeholder{color:rgb(var(--c-fg3))}.dk-hot{display:flex;flex-wrap:wrap;gap:.45rem}.dk-hot,.dk-hot-k{align-items:center}.dk-hot-k{display:inline-flex;height:30px;padding-inline:.6rem;border:1px solid rgb(var(--c-hair2));border-radius:2px;background:rgb(var(--c-surf));box-shadow:0 2px 0 rgb(var(--c-hair2));color:rgb(var(--c-fg2));font-size:13px;font-weight:600;transition:transform .08s,box-shadow .08s,border-color .15s,color .15s}.dk-hot-k:hover{border-color:rgb(var(--c-fg3));color:rgb(var(--c-fg))}.dk-hot-k:active{transform:translateY(2px);box-shadow:0 0 0 transparent}.dk-con-top{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .5rem;padding:.7rem .85rem;border-bottom:1px solid rgb(var(--c-hair))}.dk-con-st{display:inline-flex;align-items:center;gap:.45rem;margin-inline-start:auto;color:rgb(var(--c-fg3));font-size:12px;font-weight:700}.dk-con-st[data-on]{color:rgb(var(--c-fg))}.dk-con-main{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"cv id" "out out";gap:.9rem;padding:.9rem .85rem}.dk-con-main>.dk-cv{grid-area:cv}.dk-con-id{grid-area:id;align-self:center;min-width:0}.dk-con-id h1,.dk-con-id h2{color:rgb(var(--c-fg));font-size:19px;font-weight:800;line-height:1.45}.dk-con-id h2 a:hover{color:rgb(var(--c-accink))}.dk-con-a{margin-top:.15rem;color:rgb(var(--c-fg2));font-size:13px;font-weight:600}.dk-con-note,.dk-con-spec{margin-top:.45rem;color:rgb(var(--c-fg3));font-size:12px;line-height:1.8}.dk-con-spec{color:rgb(var(--c-fg2));font-weight:700;font-variant-numeric:tabular-nums}.dk-con-out{grid-area:out;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;padding-top:.9rem;border-top:1px solid rgb(var(--c-hair))}.dk-con-tc{display:inline-flex;align-items:center;gap:.5rem}.dk-con-buy{display:flex;gap:.5rem;width:100%}.dk-con-buy>*{flex:1}.dk-lanes{display:grid;gap:.6rem;padding:0 .85rem .85rem}.dk-keys{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dk-keys .dk-key{height:52px;padding-inline:.65rem;gap:.5rem}.dk-keys .dk-key svg{margin-inline-start:auto}.dk-waves{position:relative;display:grid;grid-template-rows:1fr 1fr;gap:8px;direction:ltr;cursor:pointer}.dk-wrow{position:relative;height:56px;overflow:hidden;border:1px solid rgb(var(--c-hair));border-radius:2px;background:rgb(var(--c-sunk));transition:border-color .15s,background-color .15s}.dk-wrow[data-on]{border-color:rgb(var(--c-hair2));background:rgb(var(--c-surf))}.dk-wrow canvas{display:block;width:100%;height:100%}.dk-wl{top:2px;left:6px;color:rgb(var(--c-fg3));font-size:12px;font-weight:700;line-height:12px;direction:rtl}.dk-head,.dk-wl{position:absolute}.dk-head{top:-4px;bottom:-4px;left:0;width:2px;margin-left:-1px;background:rgb(var(--c-fg));pointer-events:none}.dk-con-foot{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.5rem;padding:.7rem .85rem;border-top:1px solid rgb(var(--c-hair))}.dk-con-hint{color:rgb(var(--c-fg3));font-size:12px;line-height:1.8}@media (max-width:767px){.dk-con-foot:not([data-pitch]),.dk-con-hint{display:none}}@media (min-width:768px){.dk-hero{padding-block:2rem 2.75rem}.dk-hfind{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:.85rem 1.25rem}.dk-search .dk-lbl{position:static;width:auto;height:auto;clip:auto}.dk-con-foot,.dk-con-top{padding-inline:1.25rem}.dk-con-main{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"cv id out";align-items:center;gap:1.25rem;padding:1.1rem 1.25rem}.dk-con-out{flex-direction:column;gap:.55rem;padding:0;border:0}.dk-con-out,.dk-con-out .dk-price{align-items:flex-end}.dk-con-buy{width:auto}.dk-con-buy>*{flex:none}.dk-lanes{grid-template-columns:auto minmax(0,1fr);gap:.9rem;padding:0 1.25rem 1.1rem}.dk-keys{grid-template-columns:none;grid-template-rows:1fr 1fr}.dk-keys .dk-key{width:11rem;height:56px}}@media (min-width:1024px){.dk-intro{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:2.5rem}}.dk-show{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "crate" "ver" "cta";gap:2rem;margin-bottom:1.75rem;padding:2.25rem 1.35rem 1.75rem;overflow:hidden;border-radius:2px;background:linear-gradient(rgba(30,42,74,.32),rgba(30,42,74,.32)),var(--dk-brand);background-size:100% 100%,240% 240%;color:#fff;animation:dk-drift 26s ease-in-out infinite alternate}.dark .dk-show{background:radial-gradient(hsla(0,0%,100%,.045) 1px,transparent 1.2px) 0 0 /6px 6px,linear-gradient(160deg,#2a2a2a,#161616 45%,#050505 80%,#1c1c1c);background-size:6px 6px,240% 240%;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06);animation-name:dk-drift-1}.dk-show:before{content:"";position:absolute;inset:8px;z-index:-1;border:1px solid hsla(0,0%,100%,.13);border-radius:1px;pointer-events:none}.dk-show-head{grid-area:head;display:grid;align-content:start;gap:1.1rem}.dk-show-k{display:inline-flex;align-items:center;gap:.65rem;color:hsla(0,0%,100%,.8);font-size:12px;font-weight:700}.dk-hero .dk-show-h{color:#fff;font-size:36px;font-weight:300;line-height:1.38;text-wrap:balance}.dk-ln{overflow:hidden;padding-block:.12em .18em;margin-block:-.12em -.18em}.dk-ln,.dk-ln>*{display:block}.dk-show-h b{font-weight:900}.dk-show-lead{max-width:31rem;color:hsla(0,0%,100%,.84);font-size:15px;line-height:2}.dk-eq{display:inline-flex;flex:none;align-items:flex-end;gap:2px;height:12px}.dk-eq i{display:block;width:2px;height:100%;border-radius:1px;background:#fff;transform-origin:50% 100%;animation:dk-eq 1.5s ease-in-out infinite}.dk-eq i:nth-child(2){animation-duration:1.2s;animation-delay:-.5s}.dk-eq i:nth-child(3){animation-duration:1.7s;animation-delay:-.9s}.dk-eq i:nth-child(4){animation-duration:1.35s;animation-delay:-.2s}.dk-show:has(.dk-crate-bin[data-on]) .dk-eq i{animation-duration:.48s}.dk-show-ver{grid-area:ver;border-top:1px solid hsla(0,0%,100%,.2)}.dk-show-ver li{display:grid;grid-template-columns:auto 4.75rem minmax(0,1fr);align-items:center;gap:.85rem;padding:.7rem 0;border-bottom:1px solid hsla(0,0%,100%,.13);color:hsla(0,0%,100%,.78);font-size:13px;line-height:1.8}.dk-show-ver b{color:#fff;font-size:15px;font-weight:800}.dk-show-ch{display:grid;place-items:center;width:28px;height:28px;border:solid hsla(0,0%,100%,.45);border-width:1px 1px 3px;border-radius:2px;color:#fff;font-size:12px;font-weight:800;animation:dk-press 6s ease-in-out 1.6s infinite}.dk-show-ver li:nth-child(2) .dk-show-ch{animation-delay:3.6s}.dk-show-ver li:nth-child(3) .dk-show-ch{animation-delay:5.6s}@keyframes dk-press{0%,9%,to{transform:none;border-bottom-width:3px;background:transparent;color:#fff}3%,5%{transform:translateY(2px);border-bottom-width:1px;background:#fff;color:#1e2a4a}}.dk-show-kb{display:none;align-items:center;gap:.7rem;margin-top:.8rem;padding:.55rem .8rem;border:1px dashed hsla(0,0%,100%,.22);border-radius:2px;background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.72);font-size:12.5px;line-height:1.8;animation:dk-up .7s cubic-bezier(.2,.7,.2,1) .62s backwards}.dk-show-kb b{color:#fff;font-weight:800}.dk-show-kb-ic{display:grid;flex:none;grid-template-columns:repeat(3,7px);gap:2px;padding:3px;border:1px solid hsla(0,0%,100%,.4);border-radius:2px}.dk-show-kb-ic i{height:5px;border-radius:1px;background:hsla(0,0%,100%,.3);animation:dk-kb-tap 3s steps(1) infinite}.dk-show-kb-ic i:nth-child(2){animation-delay:.5s}.dk-show-kb-ic i:nth-child(3){animation-delay:1s}.dk-show-kb-ic i:nth-child(4){animation-delay:1.5s}.dk-show-kb-ic i:nth-child(5){animation-delay:2s}.dk-show-kb-ic i:nth-child(6){animation-delay:2.5s}.dk-show-kb-ic .dk-show-kb-sp{grid-column:1/-1;animation:none}@keyframes dk-kb-tap{0%{background:#fff}16%{background:hsla(0,0%,100%,.3)}}@media (min-width:768px){.dk-show-kb{display:flex}}@media (prefers-reduced-motion:reduce){.dk-show-ch,.dk-show-kb,.dk-show-kb-ic i{animation:none}}.dk-show-cta{grid-area:cta;display:flex;flex-wrap:wrap;gap:.75rem}.dk-show-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:3rem;padding:0 1.5rem;border:solid hsla(0,0%,100%,.5);border-width:1px 1px 3px;border-radius:2px;color:#fff;font-size:15px;font-weight:800;transition:background-color .15s,transform .1s}.dk-show-btn:hover{background:hsla(0,0%,100%,.1)}.dk-show-btn:active{transform:translateY(2px)}.dk-show-btn--main{border-color:#fff #fff #cdd4e6;background:#fff;color:#1e2a4a}.dk-show-btn--main:hover{background:#f6f7fb}.dk-show a:focus-visible,.dk-show button:focus-visible{outline:2px solid #fff;outline-offset:3px}.dk-crate{grid-area:crate;display:grid;gap:1.1rem;min-width:0}.dk-crate-bin{position:relative;aspect-ratio:1/.88}.dk-sl{--lift:0%;position:absolute;right:3%;bottom:12px;width:66%;aspect-ratio:1;z-index:calc(10 - var(--d));transform-origin:100% 100%;transform:translateX(calc(var(--d) * -20%)) translateY(var(--lift)) scale(calc(1 - var(--d) * .07));filter:brightness(calc(1 - var(--d) * .13));transition:transform .5s cubic-bezier(.2,.7,.2,1),filter .4s;animation:dk-fan .95s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:calc(.2s + var(--d) * .1s)}.dk-sl:not([data-d="0"]):hover{--lift:-4%;filter:brightness(1)}.dk-sl[data-d="0"]:hover{--lift:-1.5%}.dk-sl-face{position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:2px;background:rgb(var(--c-soft));box-shadow:-10px 12px 0 rgba(7,11,21,.28);cursor:pointer}.dk-sl-face:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14),inset 0 1px 0 hsla(0,0%,100%,.25)}.dk-sl-tag{top:10px;right:10px;padding:.15rem .55rem;background:#fff;color:#1e2a4a;font-size:12px;font-weight:800}.dk-sl-key,.dk-sl-tag{position:absolute;z-index:1;border-radius:2px}.dk-sl-key{bottom:10px;left:10px;display:grid;place-items:center;width:52px;height:52px;border-bottom:3px solid #cdd4e6;background:#fff;color:#1e2a4a;animation:dk-key-in .35s ease-out both}.dk-sl-face:hover .dk-sl-key{background:#f6f7fb}.dk-sl-face:has(img[src*="covers/framed"],img[src*="covers%2Fframed"],img[srcset*="covers%2Fframed"]) .dk-sl-key{left:calc(15% + 8px);bottom:calc(18% + 8px)}.dk-sl .ak-mark-id{right:18px;bottom:16px;left:80px}.dk-sl:not([data-d="0"]) .ak-mark-id,.dk-sl:not([data-d="0"]) .ak-mark-sc{opacity:0}.dk-sl[data-d="0"] .ak-mark-id{animation:dk-id-in .6s cubic-bezier(.2,.7,.2,1) .25s backwards}.dk-disc{position:absolute;inset:3%;z-index:-1;border-radius:50%;background:#0a0a0a;box-shadow:0 0 0 1px hsla(0,0%,100%,.16),-8px 10px 0 rgba(7,11,21,.22);transform:translateY(-15%);transition:transform .6s cubic-bezier(.2,.7,.2,1);animation:dk-disc-in .6s cubic-bezier(.2,.7,.2,1) .45s both}.dk-crate-bin:not([data-on]) .dk-disc{animation:dk-disc-in .6s cubic-bezier(.2,.7,.2,1) .45s both,dk-tease 5.5s ease-in-out 3s infinite}.dk-crate-bin[data-on] .dk-disc{transform:translateY(-36%)}.dk-disc:after{content:"";pointer-events:none;background:conic-gradient(from 25deg,transparent 0 7%,hsla(0,0%,100%,.1) 12%,transparent 18% 50%,hsla(0,0%,100%,.07) 61%,transparent 68%)}.dk-disc-spin,.dk-disc:after{position:absolute;inset:0;border-radius:50%}.dk-disc-spin{background:repeating-radial-gradient(circle,hsla(0,0%,100%,.05) 0 1px,transparent 1px 3px),radial-gradient(circle,#1a1a1a 0 35%,#0a0a0a 35.5% 100%)}.dk-crate-bin[data-on] .dk-disc-spin{animation:dk-spin 2.4s linear infinite}.dk-disc-lbl{inset:33%;overflow:hidden;background:rgb(var(--c-soft))}.dk-disc-lbl,.dk-disc-lbl:after{position:absolute;border-radius:50%}.dk-disc-lbl:after{content:"";inset:46%;z-index:1;background:#0a0a0a}.dk-crate-cap{display:flex;align-items:center;justify-content:space-between;gap:1rem}.dk-crate-go{display:inline-flex;align-items:center;gap:.6rem;min-width:0;min-height:44px;color:#fff;font-size:15px;font-weight:800}.dk-crate-go svg{flex:none;transition:transform .2s}.dk-crate-go:hover svg{transform:translateX(-4px)}.dk-crate-cat{padding:.1rem .55rem;border:1px solid hsla(0,0%,100%,.45);border-radius:2px;color:hsla(0,0%,100%,.88);font-size:12px;font-weight:700}.dk-crate-nav{display:flex;flex:none;align-items:center;gap:.5rem}.dk-crate-no{min-width:3.75rem;color:hsla(0,0%,100%,.8);font-size:12px;font-weight:700;text-align:center;font-variant-numeric:tabular-nums}.dk-crate-nav button{display:grid;place-items:center;width:44px;height:44px;border:solid hsla(0,0%,100%,.5);border-width:1px 1px 3px;border-radius:2px;color:#fff;transition:background-color .15s,transform .1s}.dk-crate-nav button:hover{background:hsla(0,0%,100%,.1)}.dk-crate-nav button:active{transform:translateY(2px)}.dk-ln>*{animation:dk-ln-in .9s cubic-bezier(.2,.7,.2,1) backwards}.dk-ln+.dk-ln>*{animation-delay:.14s}.dk-crate-cap,.dk-show-cta,.dk-show-k,.dk-show-lead,.dk-show-ver li{animation:dk-up .7s cubic-bezier(.2,.7,.2,1) backwards}.dk-show-lead{animation-delay:.3s}.dk-show-ver li:first-child{animation-delay:.4s}.dk-show-ver li:nth-child(2){animation-delay:.48s}.dk-show-ver li:nth-child(3){animation-delay:.56s}.dk-show-cta{animation-delay:.64s}.dk-crate-cap{animation-delay:.72s}@keyframes dk-drift{0%{background-position:0 0,0 50%}to{background-position:0 0,100% 50%}}@keyframes dk-drift-1{0%{background-position:0 50%}to{background-position:100% 50%}}@keyframes dk-eq{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}@keyframes dk-ln-in{0%{transform:translateY(110%)}}@keyframes dk-up{0%{opacity:0;transform:translateY(14px)}}@keyframes dk-fan{0%{opacity:0;transform:translateY(8%) scale(.92)}}@keyframes dk-id-in{0%{opacity:0;transform:translateY(12px)}}@keyframes dk-spin{to{transform:rotate(1turn)}}@keyframes dk-disc-in{0%{transform:translateY(0)}}@keyframes dk-tease{0%,72%,to{transform:translateY(-15%)}84%{transform:translateY(-25%)}}@keyframes dk-key-in{0%{opacity:0;transform:translateY(6px)}}@media (min-width:900px){.dk-show{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto 1fr;grid-template-areas:"head crate" "ver crate" "cta crate";-moz-column-gap:3.5rem;column-gap:3.5rem;row-gap:2rem;padding:3.5rem 3.5rem 3rem}.dk-show:before{inset:12px}.dk-show--solo{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "ver" "cta"}.dk-hero .dk-show-h{font-size:52px;line-height:1.32}.dk-show-cta{align-self:end}.dk-crate{align-self:center}}@media (prefers-reduced-motion:reduce){.dark .dk-show,.dk-crate-bin:not([data-on]) .dk-disc,.dk-crate-bin[data-on] .dk-disc-spin,.dk-crate-cap,.dk-disc,.dk-eq i,.dk-ln>*,.dk-show,.dk-show-cta,.dk-show-k,.dk-show-lead,.dk-show-ver li,.dk-sl,.dk-sl-key,.dk-sl[data-d="0"] .ak-mark-id{animation:none}.dk-crate-go svg,.dk-crate-nav button,.dk-disc,.dk-show-btn,.dk-sl{transition:none}}@media (max-width:767px){.dk-desk-only{display:none}}.dk-rack{border:1px solid rgb(var(--c-hair2));border-radius:2px;background:rgb(var(--c-surf))}.dk-ctl{display:grid;gap:.65rem;padding:.75rem;border-bottom:1px solid rgb(var(--c-hair2))}.dk-ctl-g,.dk-ctl-s{display:flex;align-items:center;gap:.6rem;min-width:0}.dk-sels{display:flex;gap:6px;min-width:0;margin-inline-end:-.75rem;padding-block:0 3px;padding-inline-end:.75rem;overflow-x:auto;scrollbar-width:none}.dk-sels::-webkit-scrollbar{display:none}.dk-sel{display:inline-flex;flex:none;align-items:center;gap:.45rem;height:34px;padding-inline:.6rem .35rem;border:1px solid rgb(var(--c-hair2));border-radius:2px;background:rgb(var(--c-surf));box-shadow:0 2px 0 rgb(var(--c-hair2));color:rgb(var(--c-fg2));font-size:13px;font-weight:700;line-height:1;white-space:nowrap;transition:transform .08s,box-shadow .08s,background-color .15s,border-color .15s,color .15s}.dk-sel .dk-lamp{width:6px;height:6px}.dk-sel:hover{border-color:rgb(var(--c-fg3));color:rgb(var(--c-fg))}.dk-sel small{display:inline-grid;place-items:center;min-width:24px;height:22px;padding-inline:3px;border-radius:2px;background:rgb(var(--c-sunk));box-shadow:inset 0 0 0 1px rgb(var(--c-hair));color:rgb(var(--c-fg2));font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.dk-sel small[data-z]{color:rgb(var(--c-fg4))}.dk-sel[aria-pressed=true]{transform:translateY(2px);box-shadow:0 0 0 transparent;border-color:rgb(var(--c-acc));background:rgb(var(--c-soft));color:rgb(var(--c-fg))}.dk-sel[aria-pressed=true] small{background:rgb(var(--c-fg));box-shadow:none;color:rgb(var(--c-bg))}.dk-seg{display:flex;flex:1;gap:2px;min-width:0;padding:2px;border:1px solid rgb(var(--c-hair));border-radius:2px;background:rgb(var(--c-sunk))}.dk-seg button{flex:1;height:30px;padding-inline:.5rem;border-radius:1px;color:rgb(var(--c-fg3));font-size:13px;font-weight:700;white-space:nowrap;transition:background-color .15s,color .15s,box-shadow .15s}.dk-seg button:hover{color:rgb(var(--c-fg))}.dk-seg button[aria-pressed=true]{background:rgb(var(--c-surf));box-shadow:inset 0 0 0 1px rgb(var(--c-hair2)),0 1px 0 rgb(var(--c-hair2));color:rgb(var(--c-fg));font-weight:800}.dk-chs>li:last-child .dk-ch{border-bottom:0}.dk-empty{padding:2.5rem 1rem;color:rgb(var(--c-fg3));font-size:13px;line-height:1.9;text-align:center}.dk-rack-foot a{color:rgb(var(--c-accink));font-size:13px;font-weight:700}.dk-rack-foot a:hover{text-decoration:underline;text-underline-offset:4px}.dk-rack-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding:.65rem .75rem;border-top:1px solid rgb(var(--c-hair2));background:rgb(var(--c-sunk)/.5)}.dk-rack-n{color:rgb(var(--c-fg3));font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.dk-rack-n b{color:rgb(var(--c-fg));font-weight:800}@media (min-width:768px){.dk-ctl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;padding:.75rem 1rem}.dk-sels{flex-wrap:wrap;margin:0;padding:0 0 3px;overflow:visible}.dk-seg{flex:none}.dk-rack-foot{padding-inline:1rem}}.dk-feat{position:relative;padding:1rem 1.4rem 1.2rem;border-radius:3px;color:rgb(var(--c-onnavy));background:linear-gradient(180deg,hsla(0,0%,100%,.06),transparent 45%,rgba(0,0,0,.12)),rgb(var(--c-navy));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),inset 0 0 0 1px hsla(0,0%,100%,.04),0 2px 0 rgba(0,0,0,.35)}.dk-feat-sc{position:absolute;width:7px;height:7px;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgb(var(--c-onnavy2)),rgb(var(--c-onnavy2)/.25));box-shadow:inset 0 0 0 1px rgba(0,0,0,.35)}.dk-feat-sc:after{content:"";position:absolute;inset:3px 1px auto;height:1px;background:rgba(0,0,0,.45);transform:rotate(-35deg)}.dk-feat-sc[data-p=tr]{top:9px;right:10px}.dk-feat-sc[data-p=tl]{top:9px;left:10px}.dk-feat-sc[data-p=br]{bottom:9px;right:10px}.dk-feat-sc[data-p=bl]{bottom:9px;left:10px}.dk-feat-bar{display:flex;align-items:center;gap:.9rem;margin-bottom:.9rem}.dk-feat-bar h2{color:rgb(var(--c-onnavy2));font-size:11px;font-weight:700;letter-spacing:.03em;line-height:1.6;white-space:nowrap}.dk-feat-bar i{flex:1;height:1px;background:linear-gradient(to left,rgb(var(--c-onnavy2)/.35),transparent)}.dk-feat ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem}.dk-feat li{min-width:0;padding-inline:.9rem}.dk-feat li:nth-child(odd){padding-inline-start:0}.dk-feat li:nth-child(2n){border-inline-start:1px solid hsla(0,0%,100%,.1)}.dk-feat b{display:flex;align-items:center;gap:.55rem;color:rgb(var(--c-onnavy));font-size:14px;font-weight:800;line-height:1.6}.dk-feat p{margin-top:.3rem;padding-inline-start:1.05rem;color:rgb(var(--c-onnavy2));font-size:12px;line-height:1.85}.dk-feat-led{position:relative;flex:none;width:7px;height:7px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#d9ffe9,#5be3a1 45%,#1f9e62);box-shadow:0 0 0 3px rgba(91,227,161,.14),0 0 10px 1px rgba(91,227,161,.75);animation:dk-led 3.2s ease-in-out infinite}.dk-feat li:nth-child(2) .dk-feat-led{animation-delay:.4s}.dk-feat li:nth-child(3) .dk-feat-led{animation-delay:.8s}.dk-feat li:nth-child(4) .dk-feat-led{animation-delay:1.2s}@keyframes dk-led{0%,to{opacity:1;box-shadow:0 0 0 3px rgba(91,227,161,.16),0 0 12px 2px rgba(91,227,161,.8)}45%{opacity:.35;box-shadow:0 0 0 3px rgba(91,227,161,.04),0 0 2px 0 rgba(91,227,161,.2)}55%{opacity:.35;box-shadow:0 0 0 3px rgba(91,227,161,.04),0 0 2px 0 rgba(91,227,161,.2)}}@media (hover:hover){.dk-feat li:hover .dk-feat-led{animation:none;opacity:1;box-shadow:0 0 0 3px rgba(91,227,161,.22),0 0 14px 3px rgba(91,227,161,.9)}}@media (prefers-reduced-motion:reduce){.dk-feat-led{animation:none}}@media (min-width:900px){.dk-feat{padding:1.15rem 2.1rem 1.4rem}.dk-feat-bar{margin-bottom:1rem}.dk-feat ol{grid-template-columns:repeat(4,minmax(0,1fr))}.dk-feat li{padding-inline:1.4rem}.dk-feat li:nth-child(odd){padding-inline-start:1.4rem}.dk-feat li:first-child{padding-inline-start:0}.dk-feat li+li{border-inline-start:1px solid hsla(0,0%,100%,.1)}.dk-feat b{font-size:16px}.dk-feat p{font-size:13px}}.dk-scrs{display:flex;flex-direction:column;gap:1rem}.dk-scr{position:relative;overflow:hidden;isolation:isolate;aspect-ratio:16/9;border:1px solid rgb(var(--c-hair2));border-radius:10px;background:rgb(var(--c-sunk));box-shadow:0 1px 2px rgba(0,0,0,.06),0 12px 32px -16px rgba(0,0,0,.35)}.dk-scr img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.04);animation:dk-scr-drift 18s ease-in-out infinite alternate;transition:transform .8s ease}@keyframes dk-scr-drift{0%{transform:scale(1.04) translateX(0)}to{transform:scale(1.09) translateX(-1.5%)}}.dk-scr[data-text]:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(0,0,0,.62),rgba(0,0,0,.08) 62%,transparent),linear-gradient(270deg,rgba(0,0,0,.35),transparent 60%);pointer-events:none}.dk-scr-cap{position:absolute;inset-inline:0;bottom:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:.55rem;padding:1rem;color:#fff}.dk-scr-tag{display:inline-flex;align-items:center;gap:.4rem;height:26px;padding-inline:.6rem;border:1px solid hsla(0,0%,100%,.28);border-radius:999px;background:rgba(0,0,0,.28);backdrop-filter:blur(6px);font-size:12px;font-weight:700}.dk-scr-cap b{max-width:34rem;font-size:18px;font-weight:800;line-height:1.6;text-wrap:balance;text-shadow:0 1px 12px rgba(0,0,0,.35)}.dk-scr-go{gap:.45rem}.dk-scr-go>span{transition:transform .25s ease}.dk-scr-a{display:block;border-radius:10px}.dk-scr-a:hover .dk-scr img{transform:scale(1.1)}.dk-scr-a:hover .dk-scr-go>span{transform:translateX(-4px)}.dk-scr-a:focus-visible{outline:2px solid rgb(var(--c-acc));outline-offset:3px}@media (min-width:768px){.dk-scr{aspect-ratio:32/9}.dk-scr,.dk-scr-a{border-radius:14px}.dk-scr-cap{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tag go" "title go";align-items:end;-moz-column-gap:1.5rem;column-gap:1.5rem;padding:1.5rem 1.75rem}.dk-scr-tag{grid-area:tag;justify-self:start}.dk-scr-cap b{grid-area:title;font-size:24px}.dk-scr-go{grid-area:go}}@media (prefers-reduced-motion:reduce){.dk-scr img{animation:none;transition:none}}.dk-bank{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;padding-bottom:2px}.dk-bank-key{display:flex;flex-direction:column;gap:.55rem;height:100%;padding:.75rem .8rem .8rem;border:1px solid rgb(var(--c-hair2));border-radius:2px;background:rgb(var(--c-surf));box-shadow:0 2px 0 rgb(var(--c-hair2));color:rgb(var(--c-fg));transition:transform .08s,box-shadow .08s,border-color .15s}.dk-bank-key:hover{border-color:rgb(var(--c-fg3))}.dk-bank-key:hover .dk-lamp{background:rgb(var(--dk-lamp));box-shadow:none}.dk-bank-key:active{transform:translateY(2px);box-shadow:0 0 0 transparent}.dk-bank-key:focus-visible{outline:2px solid rgb(var(--c-acc));outline-offset:3px}.dk-bank-top{display:flex;align-items:center;justify-content:space-between}.dk-bank-no{display:inline-flex;align-items:center;height:22px;padding-inline:.4rem;border:1px solid rgb(var(--c-hair));border-radius:2px;background:rgb(var(--c-sunk));color:rgb(var(--c-fg3));font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.dk-bank-key>b{font-size:19px;font-weight:800;line-height:1.5}.dk-bank-lvl{display:flex;flex-direction:column;gap:.35rem}.dk-meter{display:flex;gap:2px;padding:3px;border:1px solid rgb(var(--c-hair));border-radius:2px;background:rgb(var(--c-sunk))}.dk-meter i{flex:1;height:6px;border-radius:1px;background:rgb(var(--c-hair2))}.dk-meter i[data-on]{background:rgb(var(--c-acc))}.dk-bank-n{color:rgb(var(--c-fg3));font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.dk-bank-n b{color:rgb(var(--c-fg));font-size:13px;font-weight:800}.dk-bank-go{margin-top:auto;padding-top:.5rem;border-top:1px solid rgb(var(--c-hair));color:rgb(var(--c-accink));font-size:12px;font-weight:700}@media (min-width:900px){.dk-bank{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.75rem}.dk-bank-key{gap:.7rem;padding:.9rem 1rem 1rem}.dk-bank-key>b{font-size:26px}.dk-bank-go{font-size:13px}}.dk-dir{padding:.2rem .4rem .45rem;border:1px solid rgb(var(--c-hair2));border-radius:2px;background:rgb(var(--c-surf));box-shadow:0 2px 0 rgb(var(--c-hair2));-moz-column-gap:1.25rem;column-gap:1.25rem;-moz-column-rule:1px solid rgb(var(--c-hair));column-rule:1px solid rgb(var(--c-hair))}.dk-dir li{-moz-column-break-inside:avoid;break-inside:avoid}.dk-dir-row{display:flex;align-items:center;gap:.6rem;min-height:46px;padding-inline:.5rem;border-bottom:1px solid rgb(var(--c-hair));color:rgb(var(--c-fg));transition:background-color .15s,color .15s}.dk-dir-no{flex:none;min-width:1.4rem;color:rgb(var(--c-fg4));font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.dk-dir-row b{min-width:0;overflow:hidden;font-size:15px;font-weight:700;line-height:1.6;text-overflow:ellipsis;white-space:nowrap}.dk-dir-lead{flex:1;min-width:1rem;border-bottom:1px dotted rgb(var(--c-hair2))}.dk-dir-n{display:inline-grid;flex:none;place-items:center;min-width:28px;height:22px;padding-inline:.35rem;border:1px solid rgb(var(--c-hair));border-radius:2px;background:rgb(var(--c-sunk));color:rgb(var(--c-fg2));font-size:12px;font-weight:800;font-variant-numeric:tabular-nums;transition:background-color .15s,border-color .15s,color .15s}.dk-dir-row .dk-lamp{width:6px;height:6px}.dk-dir-row:hover{background:rgb(var(--c-soft))}.dk-dir-row:hover b{color:rgb(var(--c-accink))}.dk-dir-row:hover .dk-dir-n{border-color:rgb(var(--c-fg));background:rgb(var(--c-fg));color:rgb(var(--c-bg))}.dk-dir-row:hover .dk-lamp{background:rgb(var(--dk-lamp))}.dk-dir-row:focus-visible{outline:2px solid rgb(var(--c-acc));outline-offset:-2px}@media (min-width:640px){.dk-dir{-moz-columns:2;column-count:2}}@media (min-width:1024px){.dk-dir{padding-inline:.6rem;-moz-columns:3;column-count:3}}.dk-req{border:1px solid rgb(var(--c-hair2));border-radius:2px;background:rgb(var(--c-surf));box-shadow:0 2px 0 rgb(var(--c-hair2))}.dk-req-bar{display:flex;align-items:center;min-height:34px;padding-inline:.9rem;border-bottom:1px solid rgb(var(--c-hair));background:rgb(var(--c-sunk));color:rgb(var(--c-fg2));font-size:12px;font-weight:800}.dk-req-body{display:flex;flex-direction:column;gap:.9rem;padding:.9rem}.dk-req h2{color:rgb(var(--c-fg));font-size:19px;font-weight:800;line-height:1.5}.dk-req-form{display:grid;gap:.75rem}.dk-req-f{display:flex;flex-direction:column;gap:.4rem;min-width:0}.dk-req-f .dk-lbl{display:flex;align-items:center;gap:.45rem}.dk-req-no{display:inline-flex;align-items:center;height:20px;padding-inline:.35rem;border:1px solid rgb(var(--c-hair));border-radius:2px;background:rgb(var(--c-sunk));color:rgb(var(--c-fg3));font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.dk-req-go{width:100%}.dk-req-flow{display:flex;flex-direction:column;gap:.45rem;padding-top:.8rem;border-top:1px solid rgb(var(--c-hair))}.dk-req-flow li{display:flex;align-items:center;gap:.55rem;color:rgb(var(--c-fg3));font-size:12px;line-height:1.8}.dk-req-flow li span{display:inline-flex;gap:.4rem}.dk-req-flow b{color:rgb(var(--c-fg2));font-weight:800;font-variant-numeric:tabular-nums}@media (min-width:900px){.dk-req-bar{padding-inline:1.1rem}.dk-req-body{gap:1rem;padding:1.1rem 1.1rem 1rem}.dk-req h2{font-size:26px}.dk-req-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end}.dk-req-go{width:auto}.dk-req-flow{flex-direction:row;flex-wrap:wrap;gap:.5rem 1.75rem}.dk-req-flow li{font-size:13px}}.dk-vb{position:relative;display:grid;gap:1.75rem;margin-bottom:1.75rem;padding:1.75rem 1.4rem 1.6rem;border-radius:3px;color:rgb(var(--c-onnavy));background:radial-gradient(90% 120% at 0 100%,rgba(91,227,161,.07),transparent 60%),linear-gradient(180deg,hsla(0,0%,100%,.06),transparent 40%,rgba(0,0,0,.14)),rgb(var(--c-navy));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),inset 0 0 0 1px hsla(0,0%,100%,.04),0 2px 0 rgba(0,0,0,.35);overflow:hidden}.dk-vb-sc{position:absolute;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgb(var(--c-onnavy2)),rgb(var(--c-onnavy2)/.25));box-shadow:inset 0 0 0 1px rgba(0,0,0,.35)}.dk-vb-sc:after{content:"";position:absolute;inset:3.5px 1px auto;height:1px;background:rgba(0,0,0,.45);transform:rotate(-35deg)}.dk-vb-sc[data-p=tr]{top:10px;right:11px}.dk-vb-sc[data-p=tl]{top:10px;left:11px}.dk-vb-sc[data-p=br]{bottom:10px;right:11px}.dk-vb-sc[data-p=bl]{bottom:10px;left:11px}.dk-vb-led{display:inline-block;flex:none;width:7px;height:7px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#d9ffe9,#5be3a1 45%,#1f9e62);box-shadow:0 0 0 3px rgba(91,227,161,.16),0 0 12px 2px rgba(91,227,161,.8);animation:dk-led 3.2s ease-in-out infinite}.dk-vb-copy{min-width:0}.dk-vb-eye{display:inline-flex;align-items:center;gap:.55rem;padding:.25rem .7rem;border:1px solid hsla(0,0%,100%,.14);border-radius:2px;background:rgba(0,0,0,.18);color:#bdf5d8;font-size:12px;font-weight:800;line-height:1.7}.dk-vb h1,.dk-vb h2{margin-top:.9rem;font-family:var(--font-heading),var(--font-body),sans-serif;font-size:30px;font-weight:900;line-height:1.35;letter-spacing:-.01em;color:rgb(var(--c-onnavy))}.dk-vb-sub{margin-top:.35rem;color:#8ff0bf;font-size:15px;font-weight:700;line-height:1.8}.dk-vb-text{margin-top:.7rem;max-width:34rem;color:rgb(var(--c-onnavy2));font-size:13.5px;line-height:2}.dk-vb-aud{margin-top:1.1rem}.dk-vb-for{display:block;margin-bottom:.55rem;color:rgb(var(--c-onnavy2));font-size:11px;font-weight:700}.dk-vb-aud ul{display:flex;flex-wrap:wrap;gap:.5rem .45rem;list-style:none}.dk-vb-aud li{position:relative;padding:.22rem .7rem .18rem;background:linear-gradient(180deg,#f3efe2,#e8e2cf);color:#2a2f3d;font-size:12.5px;font-weight:700;line-height:1.7;box-shadow:0 1px 2px rgba(0,0,0,.35);clip-path:polygon(2% 0,98% 4%,100% 50%,98% 96%,1% 100%,0 52%);transform:rotate(-.8deg)}.dk-vb-aud li:nth-child(2n){transform:rotate(.9deg)}.dk-vb-aud li:nth-child(3n){transform:rotate(-.3deg)}.dk-vb-cta{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.1rem;margin-top:1.4rem}.dk-vb-btn{display:inline-flex;align-items:center;gap:.7rem;padding:.5rem .6rem .5rem 1.1rem;border-radius:3px;background:linear-gradient(180deg,#6ff0b0,#3fcf8a);color:#0d2a1c;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 2px 0 #1f8a57,0 10px 24px -12px rgba(91,227,161,.8);transition:transform .12s,box-shadow .12s}.dk-vb-btn:active{transform:translateY(2px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 0 0 #1f8a57}.dk-vb-btn-ic{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:#0d2a1c;color:#6ff0b0}.dk-vb-btn-tx{display:grid;text-align:start;font-size:14px;font-weight:900;line-height:1.5}.dk-vb-btn-tx small{font-size:11px;font-weight:600;opacity:.75;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dk-vb-btn2{display:inline-flex;align-items:center;gap:.4rem;color:rgb(var(--c-onnavy));font-size:13px;font-weight:800;border-bottom:1px solid hsla(0,0%,100%,.25);padding-bottom:2px}.dk-vb-btn2:hover{border-color:#8ff0bf;color:#8ff0bf}.dk-vb-lanes{align-self:center;min-width:0}.dk-vb-lanes-in{position:relative;display:grid;gap:.5rem;padding:.8rem;border-radius:3px;background:rgba(0,0,0,.28);box-shadow:inset 0 1px 3px rgba(0,0,0,.5),0 1px 0 hsla(0,0%,100%,.06);overflow:hidden}.dk-vb-lane{display:grid;grid-template-columns:5.2rem 1fr;align-items:center;gap:.6rem;padding:.35rem .5rem;border-radius:2px;background:hsla(0,0%,100%,.03)}.dk-vb-key{gap:.45rem;font-size:11.5px;font-weight:700;white-space:nowrap}.dk-vb-key,.dk-vb-key b{display:inline-flex;align-items:center;color:rgb(var(--c-onnavy2))}.dk-vb-key b{justify-content:center;width:1.35rem;height:1.35rem;border:1px solid hsla(0,0%,100%,.18);border-radius:2px;font-size:11px;font-weight:800;font-family:ui-monospace,monospace}.dk-vb-lane svg{display:block;width:100%;height:40px}.dk-vb-lane rect{fill:rgb(var(--c-onnavy2)/.28)}.dk-vb-lane[data-on]{background:rgba(91,227,161,.07);box-shadow:inset 0 0 0 1px rgba(91,227,161,.28)}.dk-vb-lane[data-on] .dk-vb-key{color:#bdf5d8}.dk-vb-lane[data-on] .dk-vb-key b{border-color:#5be3a1;background:#5be3a1;color:#0d2a1c;box-shadow:0 0 10px rgba(91,227,161,.6)}.dk-vb-lane[data-on] rect{fill:#6ff0b0;filter:drop-shadow(0 0 2px rgb(91 227 161/.6))}.dk-vb-head{position:absolute;top:.5rem;bottom:.5rem;right:6.6rem;width:2px;border-radius:1px;background:linear-gradient(transparent,#fff 20%,#fff 80%,transparent);box-shadow:0 0 10px 1px hsla(0,0%,100%,.5);animation:dk-vb-head 9s linear infinite}@keyframes dk-vb-head{0%{right:6.6rem;opacity:0}6%{opacity:1}94%{opacity:1}to{right:calc(100% - 1.2rem);opacity:0}}.dk-vb-cap{display:flex;align-items:center;gap:.55rem;margin-top:.7rem;color:rgb(var(--c-onnavy2));font-size:12px}@media (prefers-reduced-motion:reduce){.dk-vb-head,.dk-vb-led{animation:none}}@media (min-width:900px){.dk-vb{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:2.5rem;padding:2.4rem 2.6rem 2.3rem}.dk-vb h1,.dk-vb h2{font-size:40px}.dk-vb-sub{font-size:17px}.dk-vb-text{font-size:14px}.dk-vb-lane svg{height:46px}}.dk-gcs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;list-style:none}@media (min-width:900px){.dk-gcs{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.dk-gc{display:flex;flex-direction:column;height:100%;border:1px solid rgb(var(--c-hair2));border-radius:3px;background:rgb(var(--c-surf));box-shadow:0 2px 0 rgb(var(--c-hair2));overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s}.dk-gc:focus-visible{outline:2px solid rgb(var(--c-acc));outline-offset:2px}.dk-gc-stage{position:relative;display:block;aspect-ratio:16/10.5;background:radial-gradient(70% 90% at 50% 0,rgb(var(--c-surf)),transparent 70%),linear-gradient(180deg,rgb(var(--c-sunk)),rgb(var(--c-hair)/.9));border-bottom:1px solid rgb(var(--c-hair2));overflow:hidden}.dk-gc-stage:after{content:"";position:absolute;inset:auto 0 0;height:10%;background:linear-gradient(180deg,transparent,rgb(var(--c-fg)/.07))}.dk-gc-cv{position:absolute;top:9%;left:30%;width:50%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:2px;background:rgb(var(--c-hair2));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 12px 22px -12px rgba(0,0,0,.55),0 2px 4px rgba(0,0,0,.18);transition:transform .45s cubic-bezier(.2,.7,.2,1),filter .45s;transform-origin:50% 100%}.dk-gc-cv[data-i="0"]{z-index:3}.dk-gc-cv[data-i="1"]{z-index:2;transform:translateX(11%) rotate(6deg) scale(.93);filter:brightness(.82) saturate(.9)}.dk-gc-cv[data-i="2"]{z-index:1;transform:translateX(20%) rotate(11deg) scale(.86);filter:brightness(.66) saturate(.8)}.dk-gc-vinyl{z-index:2;top:12%;left:12%;width:44%;aspect-ratio:1;background:radial-gradient(circle,rgb(var(--c-acc)) 0 15%,#11131a 15.5% 17%,transparent 17.5%),repeating-radial-gradient(circle,#15171f 0 1.2px,#23262f 1.6px 2.6px),#15171f;box-shadow:0 10px 20px -10px rgba(0,0,0,.6);transition:transform .6s cubic-bezier(.2,.7,.2,1)}.dk-gc-vinyl,.dk-gc-vinyl:before{position:absolute;border-radius:50%}.dk-gc-vinyl:before{content:"";inset:0;background:conic-gradient(from 30deg,transparent 0 12%,hsla(0,0%,100%,.13) 16%,transparent 22% 62%,hsla(0,0%,100%,.09) 66%,transparent 72%)}.dk-gc-vinyl i{position:absolute;inset:47%;border-radius:50%;background:rgb(var(--c-surf))}.dk-gc-vinyl[data-solo]{left:27%;top:9%;width:46%}.dk-gc-info{display:flex;flex-direction:column;gap:.15rem;flex:1;padding:.8rem .95rem .85rem}.dk-gc-name{font-family:var(--font-heading),var(--font-body),sans-serif;color:rgb(var(--c-fg));font-size:18px;font-weight:900;line-height:1.45}.dk-gc-art{color:rgb(var(--c-fg3));font-size:12px;line-height:1.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dk-gc-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem;margin-top:.75rem;padding-top:.7rem;border-top:1px dashed rgb(var(--c-hair2))}.dk-gc-n{display:inline-flex;align-items:baseline;gap:.35rem;color:rgb(var(--c-fg3));font-size:12px;white-space:nowrap}.dk-gc-n b{color:rgb(var(--c-fg));font-size:20px;font-weight:900;line-height:1;font-variant-numeric:tabular-nums}.dk-gc-vu{display:flex;align-items:flex-end;gap:3px;height:24px;flex:none}.dk-gc-vu i{width:4px;border-radius:2px 2px 1px 1px;background:rgb(var(--c-hair2)/.55)}.dk-gc-vu i[data-on]{background:linear-gradient(180deg,#5be3a1,rgb(var(--c-acc)));transform-origin:bottom;animation:dk-vu-in .5s cubic-bezier(.2,.8,.2,1) backwards}.dk-gc-vu i[data-peak]{background:linear-gradient(180deg,#b9ffdc,#5be3a1);box-shadow:0 0 8px 1px rgba(91,227,161,.75)}@keyframes dk-vu-in{0%{transform:scaleY(.1);opacity:.3}}@keyframes dk-vu-bob{0%,to{transform:scaleY(1)}50%{transform:scaleY(.72)}}@media (hover:hover){.dk-gc:hover{transform:translateY(-3px);border-color:rgb(var(--c-acc)/.4);box-shadow:0 2px 0 rgb(var(--c-acc)/.35),0 18px 32px -22px rgb(var(--c-fg)/.5)}.dk-gc:hover .dk-gc-vinyl{transform:translateX(-22%) rotate(200deg)}.dk-gc:hover .dk-gc-vinyl[data-solo]{transform:rotate(200deg)}.dk-gc:hover .dk-gc-cv[data-i="0"]{transform:translateY(-3%) rotate(-2deg)}.dk-gc:hover .dk-gc-cv[data-i="1"]{transform:translateX(15%) rotate(9deg) scale(.93);filter:brightness(.9)}.dk-gc:hover .dk-gc-cv[data-i="2"]{transform:translateX(27%) rotate(15deg) scale(.86);filter:brightness(.78)}.dk-gc:hover .dk-gc-vu i[data-on]{animation:dk-vu-bob .9s ease-in-out infinite}.dk-gc:hover .dk-gc-vu i[data-on]:nth-child(3n){animation-duration:.7s}.dk-gc:hover .dk-gc-vu i[data-on]:nth-child(3n+1){animation-duration:1.1s}}@media (prefers-reduced-motion:reduce){.dk-gc,.dk-gc-cv,.dk-gc-vinyl{transition:none}.dk-gc-vu i,.dk-gc:hover .dk-gc-vu i[data-on]{animation:none}}@media (max-width:899px){.dk-gc-name{font-size:15px}.dk-gc-info{padding:.7rem .7rem .75rem}.dk-gc-vu{gap:2px;height:18px}.dk-gc-vu i{width:3px}.dk-gc-n b{font-size:16px}}.pr-slot{container-type:inline-size;margin-block:1.25rem;--pr-on:#5a6fd0;--pr-off:rgb(var(--c-hair2));--pr-mint:#3fcf8a;font-feature-settings:"ss01"}.pr-slot:first-child{margin-top:0}.pr-slot-page{max-width:80rem;margin:2rem auto 0;padding-inline:1rem}li.pr-slot{margin:0;list-style:none}.pr{position:relative;color:rgb(var(--c-fg));line-height:1.8}.pr h2,.pr h3,.pr p{margin:0}.pr h2,.pr h3{text-wrap:balance;font-weight:900}.pr-b{overflow:hidden;border:1px solid rgb(var(--c-hair2));border-radius:2px;background:rgb(var(--c-surf));box-shadow:0 2px 0 rgb(var(--c-hair2))}.pr-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px}.pr p,.pr-d,.pr-note{color:rgb(var(--c-fg3))}.pr-note{font-size:12.5px;font-variant-numeric:tabular-nums}.pr-eye{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:800;color:rgb(var(--dk-lamp))}.pr-lamp{width:8px;height:8px;border-radius:50%;flex:none;background:rgb(var(--dk-lamp));box-shadow:0 0 0 3px rgb(var(--dk-lamp)/.18),0 0 8px rgb(var(--dk-lamp)/.8)}.pr-lamp-mint{background:var(--pr-mint);box-shadow:0 0 8px rgba(91,227,161,.8)}.pr-key{display:inline-grid;place-items:center;flex:none;width:32px;height:32px;border:1px solid rgb(var(--c-hair2));border-radius:2px;background:rgb(var(--c-surf));box-shadow:0 2px 0 rgb(var(--c-hair2));font-weight:900;font-size:13.5px;color:rgb(var(--c-fg2));transition:transform .08s,box-shadow .08s}.pr-key-c{color:#1f8a57;border-bottom:2px solid var(--pr-mint)}.dark .pr-key-c{color:#8ff0bf}.pr-key[data-on="1"]{transform:translateY(2px);box-shadow:none;background:rgb(var(--c-sunk));color:rgb(var(--c-accink));border-color:rgb(var(--c-acc)/.5)}.pr-off{display:inline-grid;place-items:center;flex:none;height:24px;padding:0 9px;background:var(--pr-mint);color:#06281a;font-weight:900;font-size:12.5px;font-variant-numeric:tabular-nums}.pr-off,.pr-wv{border-radius:2px}.pr-wv{display:block;width:100%;background:rgb(var(--c-sunk))}.pr-wv[data-tone=a]{--pr-on:rgb(var(--c-fg3))}.pr-wv[data-tone=c]{--pr-on:#3fcf8a}.pr-pack{display:grid;gap:22px;padding:22px 20px}.pr-pack:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--dk-brand)}.pr-pack h2{font-size:24px;line-height:1.4;margin:8px 0 6px}.pr-pack-ex{display:inline-block;margin-bottom:8px;font-size:12px;font-weight:700;color:rgb(var(--c-fg3))}.pr-pack-ex:hover{color:rgb(var(--c-accink))}.pr-eq{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px}.pr-eq .pr-op-eq,.pr-eq .pr-part-pk{grid-column:1/-1}.pr-eq .pr-op-eq{justify-self:center}.pr-op{font-size:20px;font-weight:900;color:rgb(var(--c-fg4))}.pr-part{min-width:0;padding:11px 12px;border:1px solid rgb(var(--c-hair2));border-radius:2px;background:rgb(var(--c-sunk));box-shadow:inset 0 1px 2px rgba(0,0,0,.08)}.pr-part-h{display:flex;align-items:center;gap:8px;font-weight:800;font-size:13px}.pr-part-p{margin-top:6px;font-weight:800;font-size:13.5px;color:rgb(var(--c-fg3));font-variant-numeric:tabular-nums}.pr-part-p small{font-size:12px;color:rgb(var(--c-fg3));font-weight:700}.pr-part s{font-size:12px;color:rgb(var(--c-fg4));font-variant-numeric:tabular-nums}.pr-part-pk{background:rgb(var(--c-surf));border-color:rgb(var(--c-acc)/.6);box-shadow:0 2px 0 rgb(var(--c-acc)/.35)}.pr-part-pk .pr-part-p{color:rgb(var(--c-fg));font-size:18px}@container (min-width: 760px){.pr-pack{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:28px;padding:28px 30px}.pr-pack h2{font-size:30px}.pr-eq{grid-template-columns:1fr auto 1fr auto 1.15fr}.pr-eq .pr-op-eq,.pr-eq .pr-part-pk{grid-column:auto}}.pr-abc{display:grid;gap:20px;padding:22px 20px}.pr-abc h2{font-size:22px;margin:6px 0}.pr-abc-song{display:inline-block;margin-top:10px;font-size:12px;font-weight:700;color:rgb(var(--c-fg3))}.pr-abc-song:hover{color:rgb(var(--c-accink))}.pr-mix{display:grid;gap:7px;align-content:center}.pr-lane{display:grid;grid-template-columns:32px 1fr 58px;gap:9px;align-items:center;padding:0;border:0;background:none;text-align:start;cursor:pointer;color:inherit;font:inherit}.pr-lane:disabled{opacity:.45;cursor:default}.pr-lane small{font-size:11.5px;color:rgb(var(--c-fg3));font-weight:700}.pr-lane[data-on="1"] .pr-wv{box-shadow:inset 0 0 0 1px rgb(var(--c-acc)/.5)}.pr-lane:hover .pr-key{border-color:rgb(var(--c-fg3))}@container (min-width: 760px){.pr-abc{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:26px;padding:24px 26px}.pr-abc h2{font-size:24px}}.pr-trust{display:grid;grid-template-columns:1fr}.pr-trust>div{display:flex;gap:12px;align-items:center;padding:14px 16px;border-bottom:1px solid rgb(var(--c-hair))}.pr-trust>div:last-child{border-bottom:0}.pr-trust b{display:block;font-size:14px}.pr-trust small{display:block;color:rgb(var(--c-fg3));font-size:12px;line-height:1.6}.pr-trust-ic{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:2px;background:rgb(var(--c-sunk));box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgb(var(--c-accink));font-weight:900;font-variant-numeric:tabular-nums}@container (min-width: 520px){.pr-trust{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-trust>div{border-bottom:0;border-inline-start:1px solid rgb(var(--c-hair))}.pr-trust>div:nth-child(odd){border-inline-start:0}.pr-trust>div:nth-child(-n+2){border-bottom:1px solid rgb(var(--c-hair))}}@container (min-width: 960px){.pr-trust{grid-template-columns:repeat(4,minmax(0,1fr))}.pr-trust>div,.pr-trust>div:nth-child(-n+2){border-bottom:0;padding:16px 18px}.pr-trust>div:nth-child(odd){border-inline-start:1px solid rgb(var(--c-hair))}.pr-trust>div:first-child{border-inline-start:0}}.pr-dj{display:grid;gap:16px;padding:22px 20px;border:1px solid #262a33;border-radius:2px;background:#0c0e11;color:#e7e9ee;box-shadow:0 2px 0 #000;--pr-off:#262a33}.pr-dj .pr-eye{color:#5be3a1}.pr-dj h3{font-size:21px;line-height:1.45;margin-top:6px;color:#fff}.pr-dj p{color:#aab0bd;font-size:13.5px;margin-top:6px}.pr-dj .pr-wv{background:#050607}.pr-dj-deck{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center}.pr-dj-play{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;border:1px solid #2f3a35;cursor:pointer;background:#050607;color:#5be3a1;font-size:15px;box-shadow:0 0 0 4px rgba(63,207,138,.12)}.pr-dj-play:disabled{opacity:.4;cursor:default}.pr-dj-wave small{display:block;margin-top:4px;font-size:11px;color:#737b8c}.pr-dj-spec{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.pr-dj-spec div{background:#050607;border:1px solid #262a33;border-radius:2px;padding:6px 8px;text-align:center;box-shadow:inset 0 1px 3px #000}.pr-dj-spec i{display:block;font-style:normal;font-size:10.5px;color:#737b8c;font-weight:700}.pr-dj-spec b{font-size:14px;color:#9ff0c6;font-weight:900;font-variant-numeric:tabular-nums}.pr-dj-deck>.dk-btn{grid-column:1/-1}@container (min-width: 760px){.pr-dj{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:28px;padding:24px 28px}.pr-dj h3{font-size:23px}.pr-dj-deck{grid-template-columns:auto 1fr auto}.pr-dj-spec{grid-column:auto;grid-template-columns:repeat(3,64px)}.pr-dj-deck>.dk-btn{grid-column:1/-1;justify-self:start}}.pr-cart{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:11px 13px;border:1px solid rgba(63,207,138,.55);border-radius:2px;background:rgba(63,207,138,.08);box-shadow:inset 0 2px 0 var(--pr-mint)}.pr-cart-t{flex:1;min-width:200px;line-height:1.7}.pr-cart-t b{font-weight:900;font-size:14px}.pr-cart-t small{display:block;color:rgb(var(--c-fg3));font-size:12.5px}.pr-cart-t small span{font-weight:800;color:rgb(var(--c-fg))}.pr-cart-t s,.pr-cart-t small span{font-variant-numeric:tabular-nums}.pr-req{display:grid;gap:16px;padding:22px 20px;justify-items:center;text-align:center}.pr-req h3{font-size:20px}.pr-req p{margin-top:4px}.pr-mic{width:70px;height:70px;border-radius:50%;display:grid;place-items:center;color:rgb(var(--c-accink));background:rgb(var(--c-sunk));box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 0 0 6px rgb(var(--dk-lamp)/.12)}.pr-mic svg{width:30px;height:30px}.pr-steps{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;margin:10px 0 0;padding:0;list-style:none}.pr-steps li{font-size:11.5px;font-weight:700;padding:2px 9px;border-radius:2px;background:rgb(var(--c-sunk));color:rgb(var(--c-fg2))}@container (min-width: 720px){.pr-req{grid-template-columns:auto minmax(0,1fr) auto;text-align:start;justify-items:stretch;align-items:center;gap:22px;padding:22px 24px}.pr-steps{justify-content:flex-start}}.pr-pitch{display:grid;gap:16px;padding:18px 20px}.pr-pitch h3{font-size:19px;margin-top:4px}.pr-pitch p{font-size:13.5px}.pr-ruler{display:flex;gap:3px;margin-top:10px;overflow-x:auto;scrollbar-width:none}.pr-ruler i{flex:none;width:24px;height:30px;display:grid;place-items:center;font-style:normal;border:1px solid rgb(var(--c-hair2));border-radius:2px;background:rgb(var(--c-surf));box-shadow:0 1.5px 0 rgb(var(--c-hair2));font-size:11px;font-weight:800;color:rgb(var(--c-fg3))}.pr-ruler i[data-z="1"]{color:rgb(var(--c-fg))}.pr-ruler i[data-on="1"]{background:var(--dk-brand);color:#fff;border-color:transparent}@container (min-width: 640px){.pr-pitch{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.pr-review{display:grid;gap:16px;padding:18px 20px}.pr-review h3{font-size:18px;line-height:1.6}.pr-review p{font-size:13px;margin-top:4px}.pr-review-go{margin-top:10px}.pr-stars{color:#f0b44a;letter-spacing:2px}.pr-ticket{padding:12px 18px;text-align:center;border:1.5px dashed rgb(var(--c-acc));border-radius:2px;background:rgb(var(--c-acc)/.06);justify-self:start}.pr-ticket b{display:block;font-size:24px;font-weight:900;color:rgb(var(--c-accink));font-variant-numeric:tabular-nums}.pr-ticket small{display:block;font-size:11px;color:rgb(var(--c-fg3));font-weight:700}@container (min-width: 560px){.pr-review{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.pr-sticky{position:fixed;z-index:45;left:8px;right:8px;display:flex;align-items:center;gap:10px;padding:9px 10px;border:1px solid rgb(var(--c-acc)/.5);border-radius:2px;background:rgb(var(--c-surf));box-shadow:0 2px 0 rgb(var(--c-acc)/.3),0 10px 24px -12px rgba(0,0,0,.45);animation:pr-up .3s ease both}.pr-sticky-t{flex:1;min-width:0;font-size:12px;line-height:1.5}.pr-sticky-t b{display:block;font-size:14px;font-weight:900;font-variant-numeric:tabular-nums}.pr-sticky-t small,.pr-x{color:rgb(var(--c-fg3))}.pr-x{width:28px;height:28px;border:0;background:none;cursor:pointer;font-size:13px}@keyframes pr-up{0%{transform:translateY(12px);opacity:0}}@media (min-width:768px){.pr-sticky{display:none}}.pr-bundles{display:grid;gap:18px;padding:22px 20px}.pr-bundles h3{font-size:21px;margin:6px 0}.pr-stack{position:relative;height:140px}.pr-stack-c{position:absolute;top:10px;width:112px;height:112px;overflow:hidden;display:grid;place-items:center;border:2px solid rgb(var(--c-surf));border-radius:2px;background:var(--dk-brand);color:#fff;font-size:32px;font-weight:900;box-shadow:0 2px 0 rgba(0,0,0,.15),0 12px 24px -14px rgba(0,0,0,.5);transition:transform .2s}.pr-stack-c img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pr-stack-c em{position:absolute;inset:auto 0 0;padding:14px 6px 4px;font-style:normal;font-size:10.5px;font-weight:800;line-height:1.4;background:linear-gradient(transparent,rgba(0,0,0,.75));color:#fff;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pr-stack-c[data-i="0"]{right:0;transform:rotate(-5deg)}.pr-stack-c[data-i="1"]{right:78px;top:0;z-index:2}.pr-stack-c[data-i="2"]{right:156px;transform:rotate(4deg)}.pr-stack-c[data-i="3"]{right:234px;transform:rotate(-3deg);top:4px}.pr-stack-c:hover{transform:translateY(-4px) rotate(0);z-index:3}@container (max-width: 380px){.pr-stack-c[data-i="3"]{display:none}}@container (min-width: 760px){.pr-bundles{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:24px;padding:24px 26px}.pr-bundles h3{font-size:23px}.pr-stack-c{width:120px;height:120px}.pr-stack-c[data-i="1"]{right:100px}.pr-stack-c[data-i="2"]{right:200px}.pr-stack-c[data-i="3"]{right:300px}}@media (prefers-reduced-motion:reduce){.pr-key,.pr-stack-c,.pr-sticky{animation:none;transition:none}}.dk-pd{display:grid;gap:2rem;padding-block:1.25rem 3rem}.dk-crumbs{display:flex;flex-wrap:wrap;gap:.5rem;color:rgb(var(--c-fg2));font-size:12px}.dk-crumbs a:hover{color:rgb(var(--c-accink))}.dk-crumbs [aria-current]{color:rgb(var(--c-fg));font-weight:700}.dk-pd-info{display:grid;gap:1rem}@media (min-width:768px){.dk-pd-info{grid-template-columns:1fr 18rem;align-items:start}}.dk-pd-about,.dk-pd-sheet{border:1px solid rgb(var(--c-hair2));border-radius:2px;background:rgb(var(--c-surf));padding:1.25rem}.dk-pd-about h2{margin-bottom:.6rem;color:rgb(var(--c-fg));font-size:17px;font-weight:800}.dk-pd-about p{color:rgb(var(--c-fg2));font-size:15px;line-height:2}.dk-pd-share{margin-top:1rem}.dk-pd-sheet{display:grid;gap:.75rem}.dk-pd-sheet a:hover{color:rgb(var(--c-accink))}.dk-pd-prose{display:grid;gap:.75rem}.dk-pd-prose p{color:rgb(var(--c-fg2));font-size:15px;line-height:2.05;text-align:justify}.dk-pd-lead{color:rgb(var(--c-fg));font-weight:800}.dk-lyr{position:relative;display:grid;border:1px solid rgb(var(--c-hair2));border-radius:2px;background:rgb(var(--c-surf));overflow:hidden;font-family:var(--font-body),Tahoma,sans-serif}@media (min-width:900px){.dk-lyr{grid-template-columns:15rem 1fr}}.dk-lyr-side{display:flex;align-items:center;gap:.9rem;padding:1rem 1.1rem;background:rgb(var(--c-sunk));border-bottom:1px solid rgb(var(--c-hair2))}@media (min-width:900px){.dk-lyr-side{flex-direction:column;align-items:stretch;gap:1rem;padding:1.5rem 1.25rem;border-bottom:0;border-inline-end:1px solid rgb(var(--c-hair2))}}.dk-lyr-cv{flex:none;display:block;width:4.25rem;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:2px;box-shadow:0 1px 0 rgb(var(--c-hair2)),0 8px 24px -12px rgb(var(--c-fg)/.45);background:rgb(var(--c-hair2))}@media (min-width:900px){.dk-lyr-cv{width:100%}}.dk-lyr-meta{display:grid;gap:.2rem;min-width:0}.dk-lyr-k{color:rgb(var(--c-accink));font-size:11px;font-weight:800;letter-spacing:.02em}.dk-lyr-t{font-family:var(--font-heading),var(--font-body),sans-serif;color:rgb(var(--c-fg));font-size:15px;font-weight:800;line-height:1.7}.dk-lyr-a{font-size:13px}.dk-lyr-a,.dk-lyr-hint{color:rgb(var(--c-fg3))}.dk-lyr-hint{display:none;padding-top:.9rem;border-top:1px dashed rgb(var(--c-hair2));font-size:12px;line-height:1.9}@media (min-width:900px){.dk-lyr-hint{display:block}}.dk-lyr-body{position:relative;display:grid;gap:1.6rem;padding:1.5rem 1.25rem 1.75rem}.dk-lyr-body:before{content:"«";position:absolute;top:-.6rem;left:1rem;font-size:8rem;line-height:1;font-weight:900;color:rgb(var(--c-acc)/.07);pointer-events:none}@media (max-width:899px){.dk-lyr-body:before{display:none}}@media (min-width:1024px){.dk-lyr[data-cols] .dk-lyr-body{display:block;-moz-columns:2;column-count:2;-moz-column-gap:3.5rem;column-gap:3.5rem;-moz-column-rule:1px solid rgb(var(--c-hair2));column-rule:1px solid rgb(var(--c-hair2));padding:2rem 2.25rem 1.5rem}.dk-lyr[data-cols] .dk-lyr-st{margin-bottom:1.6rem}}.dk-lyr-st{position:relative;-moz-column-break-inside:avoid;break-inside:avoid}.dk-lyr-st p{display:grid;padding-inline-start:.9rem;border-inline-start:2px solid rgb(var(--c-acc)/.18)}.dk-lyr-l{display:block;padding-inline-start:1em;text-indent:-1em;color:rgb(var(--c-fg));font-size:15px;line-height:2}@media (min-width:768px){.dk-lyr-l{font-size:17px;line-height:2.05}}.dk-lyr-l:first-child{font-weight:700}.dk-vers{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px}.dk-vers-l{font-size:12px;font-weight:800;color:rgb(var(--c-fg3));margin-inline-end:4px}.dk-vers-k{display:inline-flex;align-items:center;gap:8px;height:38px;padding-inline:14px;border:1px solid rgb(var(--c-hair2));border-radius:2px;background:rgb(var(--c-surf));box-shadow:0 2px 0 rgb(var(--c-hair2));color:rgb(var(--c-fg2));font-size:13.5px;font-weight:800;cursor:pointer;transition:transform .08s,box-shadow .08s,border-color .15s}.dk-vers-k:hover{border-color:rgb(var(--c-fg3))}.dk-vers-k[data-on="1"]{transform:translateY(2px);box-shadow:none;background:rgb(var(--c-sunk));border-color:rgb(var(--c-acc)/.55);color:rgb(var(--c-fg))}body[data-tpl=desk] #main :is(.rounded,.rounded-sm,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,.rounded-card,.rounded-panel){border-radius:2px}body[data-tpl=desk] #main .rounded-full:not(img):not(:has(>img)):not(.aspect-square):not([class*=w-][class*=h-]):not(:where([class*=dk-] *)){border-radius:2px}body[data-tpl=desk] #main :is(.bg-white,.dark\:bg-night-surface,.dark\:bg-night-surface2){background-color:rgb(var(--c-surf))}body[data-tpl=desk] #main :is(.border-day,.border-night,.border-line,.border-hair,.dark\:border-night-border){border-color:rgb(var(--c-hair2))}body[data-tpl=desk] #main :is(.shadow,.shadow-sm,.shadow-md,.shadow-lg,.shadow-xl,.shadow-card,.shadow-pop){box-shadow:0 2px 0 rgb(var(--c-hair2))}body[data-tpl=desk] #main :is(button,a[class*=bg-brand],a[class*=bg-primary],a[class*=bg-acc]):not([class*=bg-transparent]):not(.dk-btn):not([role=tab]):not(:where([class*=dk-] *)){border-radius:2px}body[data-tpl=desk] #main :is(.bg-brand,.shadow-btn,.shadow-primary){background-image:none;background-color:rgb(var(--c-acc));color:rgb(var(--c-onacc));box-shadow:0 2px 0 rgb(var(--c-acc2));transition:transform .08s,box-shadow .08s}body[data-tpl=desk] #main :is(.bg-brand,.shadow-btn,.shadow-primary):active{transform:translateY(2px);box-shadow:none}body[data-tpl=desk] #main :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border-radius:2px;background-color:rgb(var(--c-sunk));border-color:rgb(var(--c-hair2))}body[data-tpl=desk] #main :is(input,select,textarea):focus-visible{outline:none;border-color:rgb(var(--c-acc));box-shadow:0 0 0 1px rgb(var(--c-acc))}body[data-tpl=desk] #main h1{letter-spacing:0}body[data-tpl=desk] #main>div>div>h1:first-child,body[data-tpl=desk] #main>div>h1:first-child{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid rgb(var(--c-hair2))}body[data-tpl=desk] #main>div>div>h1:first-child:before,body[data-tpl=desk] #main>div>h1:first-child:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:rgb(var(--c-acc));box-shadow:0 0 0 3px rgb(var(--c-acc)/.18)}body[data-tpl=desk] #main :is(.card,.panel){border-radius:2px;border:1px solid rgb(var(--c-hair2));background-color:rgb(var(--c-surf));box-shadow:none}body[data-tpl=desk] #main .card:hover{transform:none;box-shadow:0 2px 0 rgb(var(--c-hair2))}body[data-tpl=desk] #main .card :is([class*="rounded-["]),body[data-tpl=desk] #main :is(.chip,.pill,.field,.field-pill,.icon-btn,.badge-sale,.kbd){border-radius:2px}body[data-tpl=desk] #main :is(.btn-primary,.btn-secondary,.btn-ink,.btn-quiet){border-radius:2px;transition:transform .08s,box-shadow .08s,background-color .15s}body[data-tpl=desk] #main .btn-primary,body[data-tpl=desk] #main [class*=bg-gradient-to-][class*=from-primary]{background-image:none;background-color:rgb(var(--c-acc));color:rgb(var(--c-onacc));box-shadow:0 2px 0 rgb(var(--c-acc2));border-radius:2px}body[data-tpl=desk] #main :is(.btn-secondary,.btn-ink){box-shadow:0 2px 0 rgb(var(--c-hair2))}body[data-tpl=desk] #main :is(.btn-primary,.btn-secondary,.btn-ink):active{transform:translateY(2px);box-shadow:none}